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

allmems_d.i (1306075B)


      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:        allmems_d.i
     12  * Purpose:     Independent memory descriptions.
     13  */
     14 
     15 #if defined(BCM_88950_A0)
     16     { /* SOC_MEM_INT_DCH_DDP_REPLY_FIFO_Pm */ 
     17         /* mem            DCH_DDP_REPLY_FIFO_Pm */
     18         /* flags       */ SOC_MEM_FLAG_SIGNAL |
     19                           SOC_MEM_FLAG_WRITEONLY |
     20                           SOC_MEM_FLAG_READONLY |
     21                           SOC_MEM_FLAG_VALID |
     22                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
     23         /* cmp_fn      */ NULL,
     24         /* *null_entry */ NULL,
     25         /* index_min   */ 0,
     26         /* index_max   */ 79,
     27         /* minblock    */ 12,
     28         /* maxblock    */ 15,
     29         /* blocks      */ 0xf000,
     30         /* blocks_hi   */ 0,
     31         /* base        */ 0x01a00000,
     32         /* gran        */ 1,
     33         /* bytes       */ 6,
     34         /* nFields     */ 2,
     35         /* *fields     */ soc_DCH_DDP_REPLY_FIFO_Pm_fields,
     36         /* *views      */ NULL,
     37         /* *views_num  */ NULL,
     38         /* snoop_cb    */ NULL, 
     39         /* snoop_user_data */ NULL, 
     40         /* snoop_flags */ 0,
     41         /* severity */ SOC_MEM_SEVERE_LOW,
     42         /* type */ SOC_MEM_TYPE_TWO_PORT,
     43         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
     44         /* impl */ SOC_MEM_IMPL_NORMAL,
     45         /* cmic_mor_clks       */ 0,
     46     },
     47 #endif /* chips */
     48 
     49 #if defined(BCM_88950_A0)
     50     { /* SOC_MEM_INT_DCH_DDP_TAG_FIFO_Pm */ 
     51         /* mem            DCH_DDP_TAG_FIFO_Pm */
     52         /* flags       */ SOC_MEM_FLAG_SIGNAL |
     53                           SOC_MEM_FLAG_WRITEONLY |
     54                           SOC_MEM_FLAG_READONLY |
     55                           SOC_MEM_FLAG_VALID |
     56                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
     57         /* cmp_fn      */ NULL,
     58         /* *null_entry */ NULL,
     59         /* index_min   */ 0,
     60         /* index_max   */ 39,
     61         /* minblock    */ 12,
     62         /* maxblock    */ 15,
     63         /* blocks      */ 0xf000,
     64         /* blocks_hi   */ 0,
     65         /* base        */ 0x01900000,
     66         /* gran        */ 1,
     67         /* bytes       */ 12,
     68         /* nFields     */ 2,
     69         /* *fields     */ soc_DCH_DDP_TAG_FIFO_Pm_fields,
     70         /* *views      */ NULL,
     71         /* *views_num  */ NULL,
     72         /* snoop_cb    */ NULL, 
     73         /* snoop_user_data */ NULL, 
     74         /* snoop_flags */ 0,
     75         /* severity */ SOC_MEM_SEVERE_LOW,
     76         /* type */ SOC_MEM_TYPE_TWO_PORT,
     77         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
     78         /* impl */ SOC_MEM_IMPL_NORMAL,
     79         /* cmic_mor_clks       */ 0,
     80     },
     81 #endif /* chips */
     82 
     83 #if defined(BCM_88790_A0)
     84     { /* SOC_MEM_INT_DCH_DDP_TAG_FIFO_P_BCM88790_A0m */ 
     85         /* mem            DCH_DDP_TAG_FIFO_Pm */
     86         /* flags       */ SOC_MEM_FLAG_SIGNAL |
     87                           SOC_MEM_FLAG_WRITEONLY |
     88                           SOC_MEM_FLAG_READONLY |
     89                           SOC_MEM_FLAG_VALID |
     90                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
     91         /* cmp_fn      */ NULL,
     92         /* *null_entry */ NULL,
     93         /* index_min   */ 0,
     94         /* index_max   */ 101,
     95         /* minblock    */ 16,
     96         /* maxblock    */ 23,
     97         /* blocks      */ 0xff0000,
     98         /* blocks_hi   */ 0,
     99         /* base        */ 0x00060000,
    100         /* gran        */ 1,
    101         /* bytes       */ 12,
    102         /* nFields     */ 2,
    103         /* *fields     */ soc_DCH_DDP_TAG_FIFO_P_BCM88790_A0m_fields,
    104         /* *views      */ NULL,
    105         /* *views_num  */ NULL,
    106         /* snoop_cb    */ NULL, 
    107         /* snoop_user_data */ NULL, 
    108         /* snoop_flags */ 0,
    109         /* severity */ SOC_MEM_SEVERE_HIGH,
    110         /* type */ SOC_MEM_TYPE_TWO_PORT,
    111         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    112         /* impl */ SOC_MEM_IMPL_NORMAL,
    113         /* cmic_mor_clks       */ 0,
    114     },
    115 #endif /* chips */
    116 
    117 #if defined(BCM_88790_A0)
    118     { /* SOC_MEM_INT_DCH_IFMAA_Hm */ 
    119         /* mem            DCH_IFMAA_Hm */
    120         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    121                           SOC_MEM_FLAG_WRITEONLY |
    122                           SOC_MEM_FLAG_READONLY |
    123                           SOC_MEM_FLAG_VALID, /* 0x2 */
    124         /* cmp_fn      */ NULL,
    125         /* *null_entry */ NULL,
    126         /* index_min   */ 0,
    127         /* index_max   */ 1535,
    128         /* minblock    */ 16,
    129         /* maxblock    */ 23,
    130         /* blocks      */ 0xff0000,
    131         /* blocks_hi   */ 0,
    132         /* base        */ 0x00010000,
    133         /* gran        */ 1,
    134         /* bytes       */ 134,
    135         /* nFields     */ 2,
    136         /* *fields     */ soc_DCH_IFMAA_Hm_fields,
    137         /* *views      */ NULL,
    138         /* *views_num  */ NULL,
    139         /* snoop_cb    */ NULL, 
    140         /* snoop_user_data */ NULL, 
    141         /* snoop_flags */ 0,
    142         /* severity */ SOC_MEM_SEVERE_HIGH,
    143         /* type */ SOC_MEM_TYPE_NORMAL,
    144         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    145         /* impl */ SOC_MEM_IMPL_NORMAL,
    146         /* cmic_mor_clks       */ 0,
    147     },
    148 #endif /* chips */
    149 
    150 #if defined(BCM_88790_A0)
    151     { /* SOC_MEM_INT_DCH_IFMAA_Lm */ 
    152         /* mem            DCH_IFMAA_Lm */
    153         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    154                           SOC_MEM_FLAG_WRITEONLY |
    155                           SOC_MEM_FLAG_READONLY |
    156                           SOC_MEM_FLAG_VALID, /* 0x2 */
    157         /* cmp_fn      */ NULL,
    158         /* *null_entry */ NULL,
    159         /* index_min   */ 0,
    160         /* index_max   */ 1535,
    161         /* minblock    */ 16,
    162         /* maxblock    */ 23,
    163         /* blocks      */ 0xff0000,
    164         /* blocks_hi   */ 0,
    165         /* base        */ 0x00010800,
    166         /* gran        */ 1,
    167         /* bytes       */ 134,
    168         /* nFields     */ 2,
    169         /* *fields     */ soc_DCH_IFMAA_Lm_fields,
    170         /* *views      */ NULL,
    171         /* *views_num  */ NULL,
    172         /* snoop_cb    */ NULL, 
    173         /* snoop_user_data */ NULL, 
    174         /* snoop_flags */ 0,
    175         /* severity */ SOC_MEM_SEVERE_HIGH,
    176         /* type */ SOC_MEM_TYPE_NORMAL,
    177         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    178         /* impl */ SOC_MEM_IMPL_NORMAL,
    179         /* cmic_mor_clks       */ 0,
    180     },
    181 #endif /* chips */
    182 
    183 #if defined(BCM_88790_A0)
    184     { /* SOC_MEM_INT_DCH_IFMAB_Hm */ 
    185         /* mem            DCH_IFMAB_Hm */
    186         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    187                           SOC_MEM_FLAG_WRITEONLY |
    188                           SOC_MEM_FLAG_READONLY |
    189                           SOC_MEM_FLAG_VALID, /* 0x2 */
    190         /* cmp_fn      */ NULL,
    191         /* *null_entry */ NULL,
    192         /* index_min   */ 0,
    193         /* index_max   */ 1535,
    194         /* minblock    */ 16,
    195         /* maxblock    */ 23,
    196         /* blocks      */ 0xff0000,
    197         /* blocks_hi   */ 0,
    198         /* base        */ 0x00011000,
    199         /* gran        */ 1,
    200         /* bytes       */ 134,
    201         /* nFields     */ 2,
    202         /* *fields     */ soc_DCH_IFMAB_Hm_fields,
    203         /* *views      */ NULL,
    204         /* *views_num  */ NULL,
    205         /* snoop_cb    */ NULL, 
    206         /* snoop_user_data */ NULL, 
    207         /* snoop_flags */ 0,
    208         /* severity */ SOC_MEM_SEVERE_HIGH,
    209         /* type */ SOC_MEM_TYPE_NORMAL,
    210         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    211         /* impl */ SOC_MEM_IMPL_NORMAL,
    212         /* cmic_mor_clks       */ 0,
    213     },
    214 #endif /* chips */
    215 
    216 #if defined(BCM_88790_A0)
    217     { /* SOC_MEM_INT_DCH_IFMAB_Lm */ 
    218         /* mem            DCH_IFMAB_Lm */
    219         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    220                           SOC_MEM_FLAG_WRITEONLY |
    221                           SOC_MEM_FLAG_READONLY |
    222                           SOC_MEM_FLAG_VALID, /* 0x2 */
    223         /* cmp_fn      */ NULL,
    224         /* *null_entry */ NULL,
    225         /* index_min   */ 0,
    226         /* index_max   */ 1535,
    227         /* minblock    */ 16,
    228         /* maxblock    */ 23,
    229         /* blocks      */ 0xff0000,
    230         /* blocks_hi   */ 0,
    231         /* base        */ 0x00011800,
    232         /* gran        */ 1,
    233         /* bytes       */ 134,
    234         /* nFields     */ 2,
    235         /* *fields     */ soc_DCH_IFMAB_Lm_fields,
    236         /* *views      */ NULL,
    237         /* *views_num  */ NULL,
    238         /* snoop_cb    */ NULL, 
    239         /* snoop_user_data */ NULL, 
    240         /* snoop_flags */ 0,
    241         /* severity */ SOC_MEM_SEVERE_HIGH,
    242         /* type */ SOC_MEM_TYPE_NORMAL,
    243         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    244         /* impl */ SOC_MEM_IMPL_NORMAL,
    245         /* cmic_mor_clks       */ 0,
    246     },
    247 #endif /* chips */
    248 
    249 #if defined(BCM_88790_A0)
    250     { /* SOC_MEM_INT_DCH_IFMBA_Hm */ 
    251         /* mem            DCH_IFMBA_Hm */
    252         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    253                           SOC_MEM_FLAG_WRITEONLY |
    254                           SOC_MEM_FLAG_READONLY |
    255                           SOC_MEM_FLAG_VALID, /* 0x2 */
    256         /* cmp_fn      */ NULL,
    257         /* *null_entry */ NULL,
    258         /* index_min   */ 0,
    259         /* index_max   */ 1535,
    260         /* minblock    */ 16,
    261         /* maxblock    */ 23,
    262         /* blocks      */ 0xff0000,
    263         /* blocks_hi   */ 0,
    264         /* base        */ 0x00012000,
    265         /* gran        */ 1,
    266         /* bytes       */ 134,
    267         /* nFields     */ 2,
    268         /* *fields     */ soc_DCH_IFMBA_Hm_fields,
    269         /* *views      */ NULL,
    270         /* *views_num  */ NULL,
    271         /* snoop_cb    */ NULL, 
    272         /* snoop_user_data */ NULL, 
    273         /* snoop_flags */ 0,
    274         /* severity */ SOC_MEM_SEVERE_HIGH,
    275         /* type */ SOC_MEM_TYPE_NORMAL,
    276         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    277         /* impl */ SOC_MEM_IMPL_NORMAL,
    278         /* cmic_mor_clks       */ 0,
    279     },
    280 #endif /* chips */
    281 
    282 #if defined(BCM_88790_A0)
    283     { /* SOC_MEM_INT_DCH_IFMBA_Lm */ 
    284         /* mem            DCH_IFMBA_Lm */
    285         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    286                           SOC_MEM_FLAG_WRITEONLY |
    287                           SOC_MEM_FLAG_READONLY |
    288                           SOC_MEM_FLAG_VALID, /* 0x2 */
    289         /* cmp_fn      */ NULL,
    290         /* *null_entry */ NULL,
    291         /* index_min   */ 0,
    292         /* index_max   */ 1535,
    293         /* minblock    */ 16,
    294         /* maxblock    */ 23,
    295         /* blocks      */ 0xff0000,
    296         /* blocks_hi   */ 0,
    297         /* base        */ 0x00012800,
    298         /* gran        */ 1,
    299         /* bytes       */ 134,
    300         /* nFields     */ 2,
    301         /* *fields     */ soc_DCH_IFMBA_Lm_fields,
    302         /* *views      */ NULL,
    303         /* *views_num  */ NULL,
    304         /* snoop_cb    */ NULL, 
    305         /* snoop_user_data */ NULL, 
    306         /* snoop_flags */ 0,
    307         /* severity */ SOC_MEM_SEVERE_HIGH,
    308         /* type */ SOC_MEM_TYPE_NORMAL,
    309         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    310         /* impl */ SOC_MEM_IMPL_NORMAL,
    311         /* cmic_mor_clks       */ 0,
    312     },
    313 #endif /* chips */
    314 
    315 #if defined(BCM_88790_A0)
    316     { /* SOC_MEM_INT_DCH_IFMBB_Hm */ 
    317         /* mem            DCH_IFMBB_Hm */
    318         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    319                           SOC_MEM_FLAG_WRITEONLY |
    320                           SOC_MEM_FLAG_READONLY |
    321                           SOC_MEM_FLAG_VALID, /* 0x2 */
    322         /* cmp_fn      */ NULL,
    323         /* *null_entry */ NULL,
    324         /* index_min   */ 0,
    325         /* index_max   */ 1535,
    326         /* minblock    */ 16,
    327         /* maxblock    */ 23,
    328         /* blocks      */ 0xff0000,
    329         /* blocks_hi   */ 0,
    330         /* base        */ 0x00013000,
    331         /* gran        */ 1,
    332         /* bytes       */ 134,
    333         /* nFields     */ 2,
    334         /* *fields     */ soc_DCH_IFMBB_Hm_fields,
    335         /* *views      */ NULL,
    336         /* *views_num  */ NULL,
    337         /* snoop_cb    */ NULL, 
    338         /* snoop_user_data */ NULL, 
    339         /* snoop_flags */ 0,
    340         /* severity */ SOC_MEM_SEVERE_HIGH,
    341         /* type */ SOC_MEM_TYPE_NORMAL,
    342         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    343         /* impl */ SOC_MEM_IMPL_NORMAL,
    344         /* cmic_mor_clks       */ 0,
    345     },
    346 #endif /* chips */
    347 
    348 #if defined(BCM_88790_A0)
    349     { /* SOC_MEM_INT_DCH_IFMBB_Lm */ 
    350         /* mem            DCH_IFMBB_Lm */
    351         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    352                           SOC_MEM_FLAG_WRITEONLY |
    353                           SOC_MEM_FLAG_READONLY |
    354                           SOC_MEM_FLAG_VALID, /* 0x2 */
    355         /* cmp_fn      */ NULL,
    356         /* *null_entry */ NULL,
    357         /* index_min   */ 0,
    358         /* index_max   */ 1535,
    359         /* minblock    */ 16,
    360         /* maxblock    */ 23,
    361         /* blocks      */ 0xff0000,
    362         /* blocks_hi   */ 0,
    363         /* base        */ 0x00013800,
    364         /* gran        */ 1,
    365         /* bytes       */ 134,
    366         /* nFields     */ 2,
    367         /* *fields     */ soc_DCH_IFMBB_Lm_fields,
    368         /* *views      */ NULL,
    369         /* *views_num  */ NULL,
    370         /* snoop_cb    */ NULL, 
    371         /* snoop_user_data */ NULL, 
    372         /* snoop_flags */ 0,
    373         /* severity */ SOC_MEM_SEVERE_HIGH,
    374         /* type */ SOC_MEM_TYPE_NORMAL,
    375         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    376         /* impl */ SOC_MEM_IMPL_NORMAL,
    377         /* cmic_mor_clks       */ 0,
    378     },
    379 #endif /* chips */
    380 
    381 #if defined(BCM_88790_A0)
    382     { /* SOC_MEM_INT_DCH_IFMCA_Hm */ 
    383         /* mem            DCH_IFMCA_Hm */
    384         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    385                           SOC_MEM_FLAG_WRITEONLY |
    386                           SOC_MEM_FLAG_READONLY |
    387                           SOC_MEM_FLAG_VALID, /* 0x2 */
    388         /* cmp_fn      */ NULL,
    389         /* *null_entry */ NULL,
    390         /* index_min   */ 0,
    391         /* index_max   */ 1535,
    392         /* minblock    */ 16,
    393         /* maxblock    */ 23,
    394         /* blocks      */ 0xff0000,
    395         /* blocks_hi   */ 0,
    396         /* base        */ 0x00014000,
    397         /* gran        */ 1,
    398         /* bytes       */ 134,
    399         /* nFields     */ 2,
    400         /* *fields     */ soc_DCH_IFMCA_Hm_fields,
    401         /* *views      */ NULL,
    402         /* *views_num  */ NULL,
    403         /* snoop_cb    */ NULL, 
    404         /* snoop_user_data */ NULL, 
    405         /* snoop_flags */ 0,
    406         /* severity */ SOC_MEM_SEVERE_HIGH,
    407         /* type */ SOC_MEM_TYPE_NORMAL,
    408         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    409         /* impl */ SOC_MEM_IMPL_NORMAL,
    410         /* cmic_mor_clks       */ 0,
    411     },
    412 #endif /* chips */
    413 
    414 #if defined(BCM_88790_A0)
    415     { /* SOC_MEM_INT_DCH_IFMCA_Lm */ 
    416         /* mem            DCH_IFMCA_Lm */
    417         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    418                           SOC_MEM_FLAG_WRITEONLY |
    419                           SOC_MEM_FLAG_READONLY |
    420                           SOC_MEM_FLAG_VALID, /* 0x2 */
    421         /* cmp_fn      */ NULL,
    422         /* *null_entry */ NULL,
    423         /* index_min   */ 0,
    424         /* index_max   */ 1535,
    425         /* minblock    */ 16,
    426         /* maxblock    */ 23,
    427         /* blocks      */ 0xff0000,
    428         /* blocks_hi   */ 0,
    429         /* base        */ 0x00014800,
    430         /* gran        */ 1,
    431         /* bytes       */ 134,
    432         /* nFields     */ 2,
    433         /* *fields     */ soc_DCH_IFMCA_Lm_fields,
    434         /* *views      */ NULL,
    435         /* *views_num  */ NULL,
    436         /* snoop_cb    */ NULL, 
    437         /* snoop_user_data */ NULL, 
    438         /* snoop_flags */ 0,
    439         /* severity */ SOC_MEM_SEVERE_HIGH,
    440         /* type */ SOC_MEM_TYPE_NORMAL,
    441         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    442         /* impl */ SOC_MEM_IMPL_NORMAL,
    443         /* cmic_mor_clks       */ 0,
    444     },
    445 #endif /* chips */
    446 
    447 #if defined(BCM_88790_A0)
    448     { /* SOC_MEM_INT_DCH_IFMCB_Hm */ 
    449         /* mem            DCH_IFMCB_Hm */
    450         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    451                           SOC_MEM_FLAG_WRITEONLY |
    452                           SOC_MEM_FLAG_READONLY |
    453                           SOC_MEM_FLAG_VALID, /* 0x2 */
    454         /* cmp_fn      */ NULL,
    455         /* *null_entry */ NULL,
    456         /* index_min   */ 0,
    457         /* index_max   */ 1535,
    458         /* minblock    */ 16,
    459         /* maxblock    */ 23,
    460         /* blocks      */ 0xff0000,
    461         /* blocks_hi   */ 0,
    462         /* base        */ 0x00015000,
    463         /* gran        */ 1,
    464         /* bytes       */ 134,
    465         /* nFields     */ 2,
    466         /* *fields     */ soc_DCH_IFMCB_Hm_fields,
    467         /* *views      */ NULL,
    468         /* *views_num  */ NULL,
    469         /* snoop_cb    */ NULL, 
    470         /* snoop_user_data */ NULL, 
    471         /* snoop_flags */ 0,
    472         /* severity */ SOC_MEM_SEVERE_HIGH,
    473         /* type */ SOC_MEM_TYPE_NORMAL,
    474         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    475         /* impl */ SOC_MEM_IMPL_NORMAL,
    476         /* cmic_mor_clks       */ 0,
    477     },
    478 #endif /* chips */
    479 
    480 #if defined(BCM_88790_A0)
    481     { /* SOC_MEM_INT_DCH_IFMCB_Lm */ 
    482         /* mem            DCH_IFMCB_Lm */
    483         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    484                           SOC_MEM_FLAG_WRITEONLY |
    485                           SOC_MEM_FLAG_READONLY |
    486                           SOC_MEM_FLAG_VALID, /* 0x2 */
    487         /* cmp_fn      */ NULL,
    488         /* *null_entry */ NULL,
    489         /* index_min   */ 0,
    490         /* index_max   */ 1535,
    491         /* minblock    */ 16,
    492         /* maxblock    */ 23,
    493         /* blocks      */ 0xff0000,
    494         /* blocks_hi   */ 0,
    495         /* base        */ 0x00015800,
    496         /* gran        */ 1,
    497         /* bytes       */ 134,
    498         /* nFields     */ 2,
    499         /* *fields     */ soc_DCH_IFMCB_Lm_fields,
    500         /* *views      */ NULL,
    501         /* *views_num  */ NULL,
    502         /* snoop_cb    */ NULL, 
    503         /* snoop_user_data */ NULL, 
    504         /* snoop_flags */ 0,
    505         /* severity */ SOC_MEM_SEVERE_HIGH,
    506         /* type */ SOC_MEM_TYPE_NORMAL,
    507         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    508         /* impl */ SOC_MEM_IMPL_NORMAL,
    509         /* cmic_mor_clks       */ 0,
    510     },
    511 #endif /* chips */
    512 
    513 #if defined(BCM_88950_A0)
    514     { /* SOC_MEM_INT_DCH_ITMAA_Pm */ 
    515         /* mem            DCH_ITMAA_Pm */
    516         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    517                           SOC_MEM_FLAG_WRITEONLY |
    518                           SOC_MEM_FLAG_READONLY |
    519                           SOC_MEM_FLAG_VALID |
    520                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
    521         /* cmp_fn      */ NULL,
    522         /* *null_entry */ NULL,
    523         /* index_min   */ 0,
    524         /* index_max   */ 2303,
    525         /* minblock    */ 12,
    526         /* maxblock    */ 15,
    527         /* blocks      */ 0xf000,
    528         /* blocks_hi   */ 0,
    529         /* base        */ 0x01200000,
    530         /* gran        */ 1,
    531         /* bytes       */ 11,
    532         /* nFields     */ 2,
    533         /* *fields     */ soc_DCH_ITMAA_Pm_fields,
    534         /* *views      */ NULL,
    535         /* *views_num  */ NULL,
    536         /* snoop_cb    */ NULL, 
    537         /* snoop_user_data */ NULL, 
    538         /* snoop_flags */ 0,
    539         /* severity */ SOC_MEM_SEVERE_LOW,
    540         /* type */ SOC_MEM_TYPE_NORMAL,
    541         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    542         /* impl */ SOC_MEM_IMPL_NORMAL,
    543         /* cmic_mor_clks       */ 0,
    544     },
    545 #endif /* chips */
    546 
    547 #if defined(BCM_88950_A0)
    548     { /* SOC_MEM_INT_DCH_ITMAB_Pm */ 
    549         /* mem            DCH_ITMAB_Pm */
    550         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    551                           SOC_MEM_FLAG_WRITEONLY |
    552                           SOC_MEM_FLAG_READONLY |
    553                           SOC_MEM_FLAG_VALID |
    554                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
    555         /* cmp_fn      */ NULL,
    556         /* *null_entry */ NULL,
    557         /* index_min   */ 0,
    558         /* index_max   */ 2303,
    559         /* minblock    */ 12,
    560         /* maxblock    */ 15,
    561         /* blocks      */ 0xf000,
    562         /* blocks_hi   */ 0,
    563         /* base        */ 0x01300000,
    564         /* gran        */ 1,
    565         /* bytes       */ 11,
    566         /* nFields     */ 2,
    567         /* *fields     */ soc_DCH_ITMAA_Pm_fields,
    568         /* *views      */ NULL,
    569         /* *views_num  */ NULL,
    570         /* snoop_cb    */ NULL, 
    571         /* snoop_user_data */ NULL, 
    572         /* snoop_flags */ 0,
    573         /* severity */ SOC_MEM_SEVERE_LOW,
    574         /* type */ SOC_MEM_TYPE_NORMAL,
    575         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    576         /* impl */ SOC_MEM_IMPL_NORMAL,
    577         /* cmic_mor_clks       */ 0,
    578     },
    579 #endif /* chips */
    580 
    581 #if defined(BCM_88950_A0)
    582     { /* SOC_MEM_INT_DCH_ITMBA_Pm */ 
    583         /* mem            DCH_ITMBA_Pm */
    584         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    585                           SOC_MEM_FLAG_WRITEONLY |
    586                           SOC_MEM_FLAG_READONLY |
    587                           SOC_MEM_FLAG_VALID |
    588                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
    589         /* cmp_fn      */ NULL,
    590         /* *null_entry */ NULL,
    591         /* index_min   */ 0,
    592         /* index_max   */ 2303,
    593         /* minblock    */ 12,
    594         /* maxblock    */ 15,
    595         /* blocks      */ 0xf000,
    596         /* blocks_hi   */ 0,
    597         /* base        */ 0x01400000,
    598         /* gran        */ 1,
    599         /* bytes       */ 11,
    600         /* nFields     */ 2,
    601         /* *fields     */ soc_DCH_ITMAA_Pm_fields,
    602         /* *views      */ NULL,
    603         /* *views_num  */ NULL,
    604         /* snoop_cb    */ NULL, 
    605         /* snoop_user_data */ NULL, 
    606         /* snoop_flags */ 0,
    607         /* severity */ SOC_MEM_SEVERE_LOW,
    608         /* type */ SOC_MEM_TYPE_NORMAL,
    609         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    610         /* impl */ SOC_MEM_IMPL_NORMAL,
    611         /* cmic_mor_clks       */ 0,
    612     },
    613 #endif /* chips */
    614 
    615 #if defined(BCM_88950_A0)
    616     { /* SOC_MEM_INT_DCH_ITMBB_Pm */ 
    617         /* mem            DCH_ITMBB_Pm */
    618         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    619                           SOC_MEM_FLAG_WRITEONLY |
    620                           SOC_MEM_FLAG_READONLY |
    621                           SOC_MEM_FLAG_VALID |
    622                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
    623         /* cmp_fn      */ NULL,
    624         /* *null_entry */ NULL,
    625         /* index_min   */ 0,
    626         /* index_max   */ 2303,
    627         /* minblock    */ 12,
    628         /* maxblock    */ 15,
    629         /* blocks      */ 0xf000,
    630         /* blocks_hi   */ 0,
    631         /* base        */ 0x01500000,
    632         /* gran        */ 1,
    633         /* bytes       */ 11,
    634         /* nFields     */ 2,
    635         /* *fields     */ soc_DCH_ITMAA_Pm_fields,
    636         /* *views      */ NULL,
    637         /* *views_num  */ NULL,
    638         /* snoop_cb    */ NULL, 
    639         /* snoop_user_data */ NULL, 
    640         /* snoop_flags */ 0,
    641         /* severity */ SOC_MEM_SEVERE_LOW,
    642         /* type */ SOC_MEM_TYPE_NORMAL,
    643         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    644         /* impl */ SOC_MEM_IMPL_NORMAL,
    645         /* cmic_mor_clks       */ 0,
    646     },
    647 #endif /* chips */
    648 
    649 #if defined(BCM_88950_A0)
    650     { /* SOC_MEM_INT_DCH_ITMCA_Pm */ 
    651         /* mem            DCH_ITMCA_Pm */
    652         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    653                           SOC_MEM_FLAG_WRITEONLY |
    654                           SOC_MEM_FLAG_READONLY |
    655                           SOC_MEM_FLAG_VALID |
    656                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
    657         /* cmp_fn      */ NULL,
    658         /* *null_entry */ NULL,
    659         /* index_min   */ 0,
    660         /* index_max   */ 2303,
    661         /* minblock    */ 12,
    662         /* maxblock    */ 15,
    663         /* blocks      */ 0xf000,
    664         /* blocks_hi   */ 0,
    665         /* base        */ 0x01600000,
    666         /* gran        */ 1,
    667         /* bytes       */ 11,
    668         /* nFields     */ 2,
    669         /* *fields     */ soc_DCH_ITMAA_Pm_fields,
    670         /* *views      */ NULL,
    671         /* *views_num  */ NULL,
    672         /* snoop_cb    */ NULL, 
    673         /* snoop_user_data */ NULL, 
    674         /* snoop_flags */ 0,
    675         /* severity */ SOC_MEM_SEVERE_LOW,
    676         /* type */ SOC_MEM_TYPE_NORMAL,
    677         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    678         /* impl */ SOC_MEM_IMPL_NORMAL,
    679         /* cmic_mor_clks       */ 0,
    680     },
    681 #endif /* chips */
    682 
    683 #if defined(BCM_88950_A0)
    684     { /* SOC_MEM_INT_DCH_ITMCB_Pm */ 
    685         /* mem            DCH_ITMCB_Pm */
    686         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    687                           SOC_MEM_FLAG_WRITEONLY |
    688                           SOC_MEM_FLAG_READONLY |
    689                           SOC_MEM_FLAG_VALID |
    690                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
    691         /* cmp_fn      */ NULL,
    692         /* *null_entry */ NULL,
    693         /* index_min   */ 0,
    694         /* index_max   */ 2303,
    695         /* minblock    */ 12,
    696         /* maxblock    */ 15,
    697         /* blocks      */ 0xf000,
    698         /* blocks_hi   */ 0,
    699         /* base        */ 0x01700000,
    700         /* gran        */ 1,
    701         /* bytes       */ 11,
    702         /* nFields     */ 2,
    703         /* *fields     */ soc_DCH_ITMAA_Pm_fields,
    704         /* *views      */ NULL,
    705         /* *views_num  */ NULL,
    706         /* snoop_cb    */ NULL, 
    707         /* snoop_user_data */ NULL, 
    708         /* snoop_flags */ 0,
    709         /* severity */ SOC_MEM_SEVERE_LOW,
    710         /* type */ SOC_MEM_TYPE_NORMAL,
    711         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    712         /* impl */ SOC_MEM_IMPL_NORMAL,
    713         /* cmic_mor_clks       */ 0,
    714     },
    715 #endif /* chips */
    716 
    717 #if defined(BCM_88950_A0)
    718     { /* SOC_MEM_INT_DCH_ITMD_Pm */ 
    719         /* mem            DCH_ITMD_Pm */
    720         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    721                           SOC_MEM_FLAG_WRITEONLY |
    722                           SOC_MEM_FLAG_READONLY |
    723                           SOC_MEM_FLAG_VALID |
    724                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
    725         /* cmp_fn      */ NULL,
    726         /* *null_entry */ NULL,
    727         /* index_min   */ 0,
    728         /* index_max   */ 1535,
    729         /* minblock    */ 12,
    730         /* maxblock    */ 15,
    731         /* blocks      */ 0xf000,
    732         /* blocks_hi   */ 0,
    733         /* base        */ 0x01800000,
    734         /* gran        */ 1,
    735         /* bytes       */ 11,
    736         /* nFields     */ 2,
    737         /* *fields     */ soc_DCH_ITMAA_Pm_fields,
    738         /* *views      */ NULL,
    739         /* *views_num  */ NULL,
    740         /* snoop_cb    */ NULL, 
    741         /* snoop_user_data */ NULL, 
    742         /* snoop_flags */ 0,
    743         /* severity */ SOC_MEM_SEVERE_LOW,
    744         /* type */ SOC_MEM_TYPE_NORMAL,
    745         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    746         /* impl */ SOC_MEM_IMPL_NORMAL,
    747         /* cmic_mor_clks       */ 0,
    748     },
    749 #endif /* chips */
    750 
    751 #if defined(BCM_88790_A0)
    752     { /* SOC_MEM_INT_DCH_ITM_0_Pm */ 
    753         /* mem            DCH_ITM_0_Pm */
    754         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    755                           SOC_MEM_FLAG_WRITEONLY |
    756                           SOC_MEM_FLAG_READONLY |
    757                           SOC_MEM_FLAG_VALID |
    758                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
    759         /* cmp_fn      */ NULL,
    760         /* *null_entry */ NULL,
    761         /* index_min   */ 0,
    762         /* index_max   */ 3071,
    763         /* minblock    */ 16,
    764         /* maxblock    */ 23,
    765         /* blocks      */ 0xff0000,
    766         /* blocks_hi   */ 0,
    767         /* base        */ 0x00018000,
    768         /* gran        */ 1,
    769         /* bytes       */ 11,
    770         /* nFields     */ 2,
    771         /* *fields     */ soc_DCH_ITM_0_Pm_fields,
    772         /* *views      */ NULL,
    773         /* *views_num  */ NULL,
    774         /* snoop_cb    */ NULL, 
    775         /* snoop_user_data */ NULL, 
    776         /* snoop_flags */ 0,
    777         /* severity */ SOC_MEM_SEVERE_HIGH,
    778         /* type */ SOC_MEM_TYPE_NORMAL,
    779         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    780         /* impl */ SOC_MEM_IMPL_NORMAL,
    781         /* cmic_mor_clks       */ 0,
    782     },
    783 #endif /* chips */
    784 
    785 #if defined(BCM_88790_A0)
    786     { /* SOC_MEM_INT_DCH_ITM_1_Pm */ 
    787         /* mem            DCH_ITM_1_Pm */
    788         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    789                           SOC_MEM_FLAG_WRITEONLY |
    790                           SOC_MEM_FLAG_READONLY |
    791                           SOC_MEM_FLAG_VALID |
    792                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
    793         /* cmp_fn      */ NULL,
    794         /* *null_entry */ NULL,
    795         /* index_min   */ 0,
    796         /* index_max   */ 3071,
    797         /* minblock    */ 16,
    798         /* maxblock    */ 23,
    799         /* blocks      */ 0xff0000,
    800         /* blocks_hi   */ 0,
    801         /* base        */ 0x00024000,
    802         /* gran        */ 1,
    803         /* bytes       */ 11,
    804         /* nFields     */ 2,
    805         /* *fields     */ soc_DCH_ITM_1_Pm_fields,
    806         /* *views      */ NULL,
    807         /* *views_num  */ NULL,
    808         /* snoop_cb    */ NULL, 
    809         /* snoop_user_data */ NULL, 
    810         /* snoop_flags */ 0,
    811         /* severity */ SOC_MEM_SEVERE_HIGH,
    812         /* type */ SOC_MEM_TYPE_NORMAL,
    813         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    814         /* impl */ SOC_MEM_IMPL_NORMAL,
    815         /* cmic_mor_clks       */ 0,
    816     },
    817 #endif /* chips */
    818 
    819 #if defined(BCM_88790_A0)
    820     { /* SOC_MEM_INT_DCH_ITM_2_Pm */ 
    821         /* mem            DCH_ITM_2_Pm */
    822         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    823                           SOC_MEM_FLAG_WRITEONLY |
    824                           SOC_MEM_FLAG_READONLY |
    825                           SOC_MEM_FLAG_VALID |
    826                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
    827         /* cmp_fn      */ NULL,
    828         /* *null_entry */ NULL,
    829         /* index_min   */ 0,
    830         /* index_max   */ 3071,
    831         /* minblock    */ 16,
    832         /* maxblock    */ 23,
    833         /* blocks      */ 0xff0000,
    834         /* blocks_hi   */ 0,
    835         /* base        */ 0x00030000,
    836         /* gran        */ 1,
    837         /* bytes       */ 11,
    838         /* nFields     */ 2,
    839         /* *fields     */ soc_DCH_ITM_2_Pm_fields,
    840         /* *views      */ NULL,
    841         /* *views_num  */ NULL,
    842         /* snoop_cb    */ NULL, 
    843         /* snoop_user_data */ NULL, 
    844         /* snoop_flags */ 0,
    845         /* severity */ SOC_MEM_SEVERE_HIGH,
    846         /* type */ SOC_MEM_TYPE_NORMAL,
    847         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    848         /* impl */ SOC_MEM_IMPL_NORMAL,
    849         /* cmic_mor_clks       */ 0,
    850     },
    851 #endif /* chips */
    852 
    853 #if defined(BCM_88790_A0)
    854     { /* SOC_MEM_INT_DCH_ITM_3_Pm */ 
    855         /* mem            DCH_ITM_3_Pm */
    856         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    857                           SOC_MEM_FLAG_WRITEONLY |
    858                           SOC_MEM_FLAG_READONLY |
    859                           SOC_MEM_FLAG_VALID |
    860                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
    861         /* cmp_fn      */ NULL,
    862         /* *null_entry */ NULL,
    863         /* index_min   */ 0,
    864         /* index_max   */ 3071,
    865         /* minblock    */ 16,
    866         /* maxblock    */ 23,
    867         /* blocks      */ 0xff0000,
    868         /* blocks_hi   */ 0,
    869         /* base        */ 0x0003c000,
    870         /* gran        */ 1,
    871         /* bytes       */ 11,
    872         /* nFields     */ 2,
    873         /* *fields     */ soc_DCH_ITM_3_Pm_fields,
    874         /* *views      */ NULL,
    875         /* *views_num  */ NULL,
    876         /* snoop_cb    */ NULL, 
    877         /* snoop_user_data */ NULL, 
    878         /* snoop_flags */ 0,
    879         /* severity */ SOC_MEM_SEVERE_HIGH,
    880         /* type */ SOC_MEM_TYPE_NORMAL,
    881         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    882         /* impl */ SOC_MEM_IMPL_NORMAL,
    883         /* cmic_mor_clks       */ 0,
    884     },
    885 #endif /* chips */
    886 
    887 #if defined(BCM_88790_A0)
    888     { /* SOC_MEM_INT_DCH_ITM_4_Pm */ 
    889         /* mem            DCH_ITM_4_Pm */
    890         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    891                           SOC_MEM_FLAG_WRITEONLY |
    892                           SOC_MEM_FLAG_READONLY |
    893                           SOC_MEM_FLAG_VALID |
    894                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
    895         /* cmp_fn      */ NULL,
    896         /* *null_entry */ NULL,
    897         /* index_min   */ 0,
    898         /* index_max   */ 3071,
    899         /* minblock    */ 16,
    900         /* maxblock    */ 23,
    901         /* blocks      */ 0xff0000,
    902         /* blocks_hi   */ 0,
    903         /* base        */ 0x00048000,
    904         /* gran        */ 1,
    905         /* bytes       */ 11,
    906         /* nFields     */ 2,
    907         /* *fields     */ soc_DCH_ITM_4_Pm_fields,
    908         /* *views      */ NULL,
    909         /* *views_num  */ NULL,
    910         /* snoop_cb    */ NULL, 
    911         /* snoop_user_data */ NULL, 
    912         /* snoop_flags */ 0,
    913         /* severity */ SOC_MEM_SEVERE_HIGH,
    914         /* type */ SOC_MEM_TYPE_NORMAL,
    915         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    916         /* impl */ SOC_MEM_IMPL_NORMAL,
    917         /* cmic_mor_clks       */ 0,
    918     },
    919 #endif /* chips */
    920 
    921 #if defined(BCM_88790_A0)
    922     { /* SOC_MEM_INT_DCH_ITM_5_Pm */ 
    923         /* mem            DCH_ITM_5_Pm */
    924         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    925                           SOC_MEM_FLAG_WRITEONLY |
    926                           SOC_MEM_FLAG_READONLY |
    927                           SOC_MEM_FLAG_VALID |
    928                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
    929         /* cmp_fn      */ NULL,
    930         /* *null_entry */ NULL,
    931         /* index_min   */ 0,
    932         /* index_max   */ 3071,
    933         /* minblock    */ 16,
    934         /* maxblock    */ 23,
    935         /* blocks      */ 0xff0000,
    936         /* blocks_hi   */ 0,
    937         /* base        */ 0x00054000,
    938         /* gran        */ 1,
    939         /* bytes       */ 11,
    940         /* nFields     */ 2,
    941         /* *fields     */ soc_DCH_ITM_5_Pm_fields,
    942         /* *views      */ NULL,
    943         /* *views_num  */ NULL,
    944         /* snoop_cb    */ NULL, 
    945         /* snoop_user_data */ NULL, 
    946         /* snoop_flags */ 0,
    947         /* severity */ SOC_MEM_SEVERE_HIGH,
    948         /* type */ SOC_MEM_TYPE_NORMAL,
    949         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    950         /* impl */ SOC_MEM_IMPL_NORMAL,
    951         /* cmic_mor_clks       */ 0,
    952     },
    953 #endif /* chips */
    954 
    955 #if defined(BCM_88950_A0)
    956     { /* SOC_MEM_INT_DCH_MEM_400000m */ 
    957         /* mem            DCH_MEM_400000m */
    958         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    959                           SOC_MEM_FLAG_WRITEONLY |
    960                           SOC_MEM_FLAG_READONLY |
    961                           SOC_MEM_FLAG_VALID, /* 0x2 */
    962         /* cmp_fn      */ NULL,
    963         /* *null_entry */ NULL,
    964         /* index_min   */ 0,
    965         /* index_max   */ 1151,
    966         /* minblock    */ 12,
    967         /* maxblock    */ 15,
    968         /* blocks      */ 0xf000,
    969         /* blocks_hi   */ 0,
    970         /* base        */ 0x00400000,
    971         /* gran        */ 1,
    972         /* bytes       */ 134,
    973         /* nFields     */ 2,
    974         /* *fields     */ soc_DCH_MEM_00500000m_fields,
    975         /* *views      */ NULL,
    976         /* *views_num  */ NULL,
    977         /* snoop_cb    */ NULL, 
    978         /* snoop_user_data */ NULL, 
    979         /* snoop_flags */ 0,
    980         /* severity */ SOC_MEM_SEVERE_LOW,
    981         /* type */ SOC_MEM_TYPE_NORMAL,
    982         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    983         /* impl */ SOC_MEM_IMPL_NORMAL,
    984         /* cmic_mor_clks       */ 0,
    985     },
    986 #endif /* chips */
    987 
    988 #if defined(BCM_88950_A0)
    989     { /* SOC_MEM_INT_DCH_MEM_00500000m */ 
    990         /* mem            DCH_MEM_00500000m */
    991         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    992                           SOC_MEM_FLAG_WRITEONLY |
    993                           SOC_MEM_FLAG_READONLY |
    994                           SOC_MEM_FLAG_VALID, /* 0x2 */
    995         /* cmp_fn      */ NULL,
    996         /* *null_entry */ NULL,
    997         /* index_min   */ 0,
    998         /* index_max   */ 1151,
    999         /* minblock    */ 12,
   1000         /* maxblock    */ 15,
   1001         /* blocks      */ 0xf000,
   1002         /* blocks_hi   */ 0,
   1003         /* base        */ 0x00500000,
   1004         /* gran        */ 1,
   1005         /* bytes       */ 134,
   1006         /* nFields     */ 2,
   1007         /* *fields     */ soc_DCH_MEM_00500000m_fields,
   1008         /* *views      */ NULL,
   1009         /* *views_num  */ NULL,
   1010         /* snoop_cb    */ NULL, 
   1011         /* snoop_user_data */ NULL, 
   1012         /* snoop_flags */ 0,
   1013         /* severity */ SOC_MEM_SEVERE_LOW,
   1014         /* type */ SOC_MEM_TYPE_NORMAL,
   1015         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1016         /* impl */ SOC_MEM_IMPL_NORMAL,
   1017         /* cmic_mor_clks       */ 0,
   1018     },
   1019 #endif /* chips */
   1020 
   1021 #if defined(BCM_88950_A0)
   1022     { /* SOC_MEM_INT_DCH_MEM_00600000m */ 
   1023         /* mem            DCH_MEM_00600000m */
   1024         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1025                           SOC_MEM_FLAG_WRITEONLY |
   1026                           SOC_MEM_FLAG_READONLY |
   1027                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1028         /* cmp_fn      */ NULL,
   1029         /* *null_entry */ NULL,
   1030         /* index_min   */ 0,
   1031         /* index_max   */ 1151,
   1032         /* minblock    */ 12,
   1033         /* maxblock    */ 15,
   1034         /* blocks      */ 0xf000,
   1035         /* blocks_hi   */ 0,
   1036         /* base        */ 0x00600000,
   1037         /* gran        */ 1,
   1038         /* bytes       */ 134,
   1039         /* nFields     */ 2,
   1040         /* *fields     */ soc_DCH_MEM_00500000m_fields,
   1041         /* *views      */ NULL,
   1042         /* *views_num  */ NULL,
   1043         /* snoop_cb    */ NULL, 
   1044         /* snoop_user_data */ NULL, 
   1045         /* snoop_flags */ 0,
   1046         /* severity */ SOC_MEM_SEVERE_LOW,
   1047         /* type */ SOC_MEM_TYPE_NORMAL,
   1048         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1049         /* impl */ SOC_MEM_IMPL_NORMAL,
   1050         /* cmic_mor_clks       */ 0,
   1051     },
   1052 #endif /* chips */
   1053 
   1054 #if defined(BCM_88950_A0)
   1055     { /* SOC_MEM_INT_DCH_MEM_00700000m */ 
   1056         /* mem            DCH_MEM_00700000m */
   1057         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1058                           SOC_MEM_FLAG_WRITEONLY |
   1059                           SOC_MEM_FLAG_READONLY |
   1060                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1061         /* cmp_fn      */ NULL,
   1062         /* *null_entry */ NULL,
   1063         /* index_min   */ 0,
   1064         /* index_max   */ 1151,
   1065         /* minblock    */ 12,
   1066         /* maxblock    */ 15,
   1067         /* blocks      */ 0xf000,
   1068         /* blocks_hi   */ 0,
   1069         /* base        */ 0x00700000,
   1070         /* gran        */ 1,
   1071         /* bytes       */ 134,
   1072         /* nFields     */ 2,
   1073         /* *fields     */ soc_DCH_MEM_00500000m_fields,
   1074         /* *views      */ NULL,
   1075         /* *views_num  */ NULL,
   1076         /* snoop_cb    */ NULL, 
   1077         /* snoop_user_data */ NULL, 
   1078         /* snoop_flags */ 0,
   1079         /* severity */ SOC_MEM_SEVERE_LOW,
   1080         /* type */ SOC_MEM_TYPE_NORMAL,
   1081         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1082         /* impl */ SOC_MEM_IMPL_NORMAL,
   1083         /* cmic_mor_clks       */ 0,
   1084     },
   1085 #endif /* chips */
   1086 
   1087 #if defined(BCM_88950_A0)
   1088     { /* SOC_MEM_INT_DCH_MEM_00800000m */ 
   1089         /* mem            DCH_MEM_00800000m */
   1090         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1091                           SOC_MEM_FLAG_WRITEONLY |
   1092                           SOC_MEM_FLAG_READONLY |
   1093                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1094         /* cmp_fn      */ NULL,
   1095         /* *null_entry */ NULL,
   1096         /* index_min   */ 0,
   1097         /* index_max   */ 1151,
   1098         /* minblock    */ 12,
   1099         /* maxblock    */ 15,
   1100         /* blocks      */ 0xf000,
   1101         /* blocks_hi   */ 0,
   1102         /* base        */ 0x00800000,
   1103         /* gran        */ 1,
   1104         /* bytes       */ 134,
   1105         /* nFields     */ 2,
   1106         /* *fields     */ soc_DCH_MEM_00500000m_fields,
   1107         /* *views      */ NULL,
   1108         /* *views_num  */ NULL,
   1109         /* snoop_cb    */ NULL, 
   1110         /* snoop_user_data */ NULL, 
   1111         /* snoop_flags */ 0,
   1112         /* severity */ SOC_MEM_SEVERE_LOW,
   1113         /* type */ SOC_MEM_TYPE_NORMAL,
   1114         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1115         /* impl */ SOC_MEM_IMPL_NORMAL,
   1116         /* cmic_mor_clks       */ 0,
   1117     },
   1118 #endif /* chips */
   1119 
   1120 #if defined(BCM_88950_A0)
   1121     { /* SOC_MEM_INT_DCH_MEM_00900000m */ 
   1122         /* mem            DCH_MEM_00900000m */
   1123         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1124                           SOC_MEM_FLAG_WRITEONLY |
   1125                           SOC_MEM_FLAG_READONLY |
   1126                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1127         /* cmp_fn      */ NULL,
   1128         /* *null_entry */ NULL,
   1129         /* index_min   */ 0,
   1130         /* index_max   */ 1151,
   1131         /* minblock    */ 12,
   1132         /* maxblock    */ 15,
   1133         /* blocks      */ 0xf000,
   1134         /* blocks_hi   */ 0,
   1135         /* base        */ 0x00900000,
   1136         /* gran        */ 1,
   1137         /* bytes       */ 134,
   1138         /* nFields     */ 2,
   1139         /* *fields     */ soc_DCH_MEM_00500000m_fields,
   1140         /* *views      */ NULL,
   1141         /* *views_num  */ NULL,
   1142         /* snoop_cb    */ NULL, 
   1143         /* snoop_user_data */ NULL, 
   1144         /* snoop_flags */ 0,
   1145         /* severity */ SOC_MEM_SEVERE_LOW,
   1146         /* type */ SOC_MEM_TYPE_NORMAL,
   1147         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1148         /* impl */ SOC_MEM_IMPL_NORMAL,
   1149         /* cmic_mor_clks       */ 0,
   1150     },
   1151 #endif /* chips */
   1152 
   1153 #if defined(BCM_88950_A0)
   1154     { /* SOC_MEM_INT_DCH_MEM_01000000m */ 
   1155         /* mem            DCH_MEM_01000000m */
   1156         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1157                           SOC_MEM_FLAG_WRITEONLY |
   1158                           SOC_MEM_FLAG_READONLY |
   1159                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1160         /* cmp_fn      */ NULL,
   1161         /* *null_entry */ NULL,
   1162         /* index_min   */ 0,
   1163         /* index_max   */ 767,
   1164         /* minblock    */ 12,
   1165         /* maxblock    */ 15,
   1166         /* blocks      */ 0xf000,
   1167         /* blocks_hi   */ 0,
   1168         /* base        */ 0x01000000,
   1169         /* gran        */ 1,
   1170         /* bytes       */ 134,
   1171         /* nFields     */ 2,
   1172         /* *fields     */ soc_DCH_MEM_00500000m_fields,
   1173         /* *views      */ NULL,
   1174         /* *views_num  */ NULL,
   1175         /* snoop_cb    */ NULL, 
   1176         /* snoop_user_data */ NULL, 
   1177         /* snoop_flags */ 0,
   1178         /* severity */ SOC_MEM_SEVERE_LOW,
   1179         /* type */ SOC_MEM_TYPE_NORMAL,
   1180         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1181         /* impl */ SOC_MEM_IMPL_NORMAL,
   1182         /* cmic_mor_clks       */ 0,
   1183     },
   1184 #endif /* chips */
   1185 
   1186 #if defined(BCM_88950_A0)
   1187     { /* SOC_MEM_INT_DCH_MEM_01100000m */ 
   1188         /* mem            DCH_MEM_01100000m */
   1189         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1190                           SOC_MEM_FLAG_WRITEONLY |
   1191                           SOC_MEM_FLAG_READONLY |
   1192                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1193         /* cmp_fn      */ NULL,
   1194         /* *null_entry */ NULL,
   1195         /* index_min   */ 0,
   1196         /* index_max   */ 767,
   1197         /* minblock    */ 12,
   1198         /* maxblock    */ 15,
   1199         /* blocks      */ 0xf000,
   1200         /* blocks_hi   */ 0,
   1201         /* base        */ 0x01100000,
   1202         /* gran        */ 1,
   1203         /* bytes       */ 134,
   1204         /* nFields     */ 2,
   1205         /* *fields     */ soc_DCH_MEM_00500000m_fields,
   1206         /* *views      */ NULL,
   1207         /* *views_num  */ NULL,
   1208         /* snoop_cb    */ NULL, 
   1209         /* snoop_user_data */ NULL, 
   1210         /* snoop_flags */ 0,
   1211         /* severity */ SOC_MEM_SEVERE_LOW,
   1212         /* type */ SOC_MEM_TYPE_NORMAL,
   1213         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1214         /* impl */ SOC_MEM_IMPL_NORMAL,
   1215         /* cmic_mor_clks       */ 0,
   1216     },
   1217 #endif /* chips */
   1218 
   1219 #if defined(BCM_88950_A0)
   1220     { /* SOC_MEM_INT_DCH_MEM_00A00000m */ 
   1221         /* mem            DCH_MEM_00A00000m */
   1222         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1223                           SOC_MEM_FLAG_WRITEONLY |
   1224                           SOC_MEM_FLAG_READONLY |
   1225                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1226         /* cmp_fn      */ NULL,
   1227         /* *null_entry */ NULL,
   1228         /* index_min   */ 0,
   1229         /* index_max   */ 1151,
   1230         /* minblock    */ 12,
   1231         /* maxblock    */ 15,
   1232         /* blocks      */ 0xf000,
   1233         /* blocks_hi   */ 0,
   1234         /* base        */ 0x00a00000,
   1235         /* gran        */ 1,
   1236         /* bytes       */ 134,
   1237         /* nFields     */ 2,
   1238         /* *fields     */ soc_DCH_MEM_00500000m_fields,
   1239         /* *views      */ NULL,
   1240         /* *views_num  */ NULL,
   1241         /* snoop_cb    */ NULL, 
   1242         /* snoop_user_data */ NULL, 
   1243         /* snoop_flags */ 0,
   1244         /* severity */ SOC_MEM_SEVERE_LOW,
   1245         /* type */ SOC_MEM_TYPE_NORMAL,
   1246         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1247         /* impl */ SOC_MEM_IMPL_NORMAL,
   1248         /* cmic_mor_clks       */ 0,
   1249     },
   1250 #endif /* chips */
   1251 
   1252 #if defined(BCM_88950_A0)
   1253     { /* SOC_MEM_INT_DCH_MEM_00B00000m */ 
   1254         /* mem            DCH_MEM_00B00000m */
   1255         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1256                           SOC_MEM_FLAG_WRITEONLY |
   1257                           SOC_MEM_FLAG_READONLY |
   1258                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1259         /* cmp_fn      */ NULL,
   1260         /* *null_entry */ NULL,
   1261         /* index_min   */ 0,
   1262         /* index_max   */ 1151,
   1263         /* minblock    */ 12,
   1264         /* maxblock    */ 15,
   1265         /* blocks      */ 0xf000,
   1266         /* blocks_hi   */ 0,
   1267         /* base        */ 0x00b00000,
   1268         /* gran        */ 1,
   1269         /* bytes       */ 134,
   1270         /* nFields     */ 2,
   1271         /* *fields     */ soc_DCH_MEM_00500000m_fields,
   1272         /* *views      */ NULL,
   1273         /* *views_num  */ NULL,
   1274         /* snoop_cb    */ NULL, 
   1275         /* snoop_user_data */ NULL, 
   1276         /* snoop_flags */ 0,
   1277         /* severity */ SOC_MEM_SEVERE_LOW,
   1278         /* type */ SOC_MEM_TYPE_NORMAL,
   1279         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1280         /* impl */ SOC_MEM_IMPL_NORMAL,
   1281         /* cmic_mor_clks       */ 0,
   1282     },
   1283 #endif /* chips */
   1284 
   1285 #if defined(BCM_88950_A0)
   1286     { /* SOC_MEM_INT_DCH_MEM_00C00000m */ 
   1287         /* mem            DCH_MEM_00C00000m */
   1288         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1289                           SOC_MEM_FLAG_WRITEONLY |
   1290                           SOC_MEM_FLAG_READONLY |
   1291                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1292         /* cmp_fn      */ NULL,
   1293         /* *null_entry */ NULL,
   1294         /* index_min   */ 0,
   1295         /* index_max   */ 1151,
   1296         /* minblock    */ 12,
   1297         /* maxblock    */ 15,
   1298         /* blocks      */ 0xf000,
   1299         /* blocks_hi   */ 0,
   1300         /* base        */ 0x00c00000,
   1301         /* gran        */ 1,
   1302         /* bytes       */ 134,
   1303         /* nFields     */ 2,
   1304         /* *fields     */ soc_DCH_MEM_00500000m_fields,
   1305         /* *views      */ NULL,
   1306         /* *views_num  */ NULL,
   1307         /* snoop_cb    */ NULL, 
   1308         /* snoop_user_data */ NULL, 
   1309         /* snoop_flags */ 0,
   1310         /* severity */ SOC_MEM_SEVERE_LOW,
   1311         /* type */ SOC_MEM_TYPE_NORMAL,
   1312         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1313         /* impl */ SOC_MEM_IMPL_NORMAL,
   1314         /* cmic_mor_clks       */ 0,
   1315     },
   1316 #endif /* chips */
   1317 
   1318 #if defined(BCM_88950_A0)
   1319     { /* SOC_MEM_INT_DCH_MEM_00D00000m */ 
   1320         /* mem            DCH_MEM_00D00000m */
   1321         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1322                           SOC_MEM_FLAG_WRITEONLY |
   1323                           SOC_MEM_FLAG_READONLY |
   1324                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1325         /* cmp_fn      */ NULL,
   1326         /* *null_entry */ NULL,
   1327         /* index_min   */ 0,
   1328         /* index_max   */ 1151,
   1329         /* minblock    */ 12,
   1330         /* maxblock    */ 15,
   1331         /* blocks      */ 0xf000,
   1332         /* blocks_hi   */ 0,
   1333         /* base        */ 0x00d00000,
   1334         /* gran        */ 1,
   1335         /* bytes       */ 134,
   1336         /* nFields     */ 2,
   1337         /* *fields     */ soc_DCH_MEM_00500000m_fields,
   1338         /* *views      */ NULL,
   1339         /* *views_num  */ NULL,
   1340         /* snoop_cb    */ NULL, 
   1341         /* snoop_user_data */ NULL, 
   1342         /* snoop_flags */ 0,
   1343         /* severity */ SOC_MEM_SEVERE_LOW,
   1344         /* type */ SOC_MEM_TYPE_NORMAL,
   1345         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1346         /* impl */ SOC_MEM_IMPL_NORMAL,
   1347         /* cmic_mor_clks       */ 0,
   1348     },
   1349 #endif /* chips */
   1350 
   1351 #if defined(BCM_88950_A0)
   1352     { /* SOC_MEM_INT_DCH_MEM_00E00000m */ 
   1353         /* mem            DCH_MEM_00E00000m */
   1354         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1355                           SOC_MEM_FLAG_WRITEONLY |
   1356                           SOC_MEM_FLAG_READONLY |
   1357                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1358         /* cmp_fn      */ NULL,
   1359         /* *null_entry */ NULL,
   1360         /* index_min   */ 0,
   1361         /* index_max   */ 1151,
   1362         /* minblock    */ 12,
   1363         /* maxblock    */ 15,
   1364         /* blocks      */ 0xf000,
   1365         /* blocks_hi   */ 0,
   1366         /* base        */ 0x00e00000,
   1367         /* gran        */ 1,
   1368         /* bytes       */ 134,
   1369         /* nFields     */ 2,
   1370         /* *fields     */ soc_DCH_MEM_00500000m_fields,
   1371         /* *views      */ NULL,
   1372         /* *views_num  */ NULL,
   1373         /* snoop_cb    */ NULL, 
   1374         /* snoop_user_data */ NULL, 
   1375         /* snoop_flags */ 0,
   1376         /* severity */ SOC_MEM_SEVERE_LOW,
   1377         /* type */ SOC_MEM_TYPE_NORMAL,
   1378         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1379         /* impl */ SOC_MEM_IMPL_NORMAL,
   1380         /* cmic_mor_clks       */ 0,
   1381     },
   1382 #endif /* chips */
   1383 
   1384 #if defined(BCM_88950_A0)
   1385     { /* SOC_MEM_INT_DCH_MEM_00F00000m */ 
   1386         /* mem            DCH_MEM_00F00000m */
   1387         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1388                           SOC_MEM_FLAG_WRITEONLY |
   1389                           SOC_MEM_FLAG_READONLY |
   1390                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1391         /* cmp_fn      */ NULL,
   1392         /* *null_entry */ NULL,
   1393         /* index_min   */ 0,
   1394         /* index_max   */ 1151,
   1395         /* minblock    */ 12,
   1396         /* maxblock    */ 15,
   1397         /* blocks      */ 0xf000,
   1398         /* blocks_hi   */ 0,
   1399         /* base        */ 0x00f00000,
   1400         /* gran        */ 1,
   1401         /* bytes       */ 134,
   1402         /* nFields     */ 2,
   1403         /* *fields     */ soc_DCH_MEM_00500000m_fields,
   1404         /* *views      */ NULL,
   1405         /* *views_num  */ NULL,
   1406         /* snoop_cb    */ NULL, 
   1407         /* snoop_user_data */ NULL, 
   1408         /* snoop_flags */ 0,
   1409         /* severity */ SOC_MEM_SEVERE_LOW,
   1410         /* type */ SOC_MEM_TYPE_NORMAL,
   1411         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1412         /* impl */ SOC_MEM_IMPL_NORMAL,
   1413         /* cmic_mor_clks       */ 0,
   1414     },
   1415 #endif /* chips */
   1416 
   1417 #if defined(BCM_88950_A0)
   1418     { /* SOC_MEM_INT_DCL_CHFm */ 
   1419         /* mem            DCL_CHFm */
   1420         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1421                           SOC_MEM_FLAG_WRITEONLY |
   1422                           SOC_MEM_FLAG_READONLY |
   1423                           SOC_MEM_FLAG_VALID |
   1424                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   1425         /* cmp_fn      */ NULL,
   1426         /* *null_entry */ NULL,
   1427         /* index_min   */ 0,
   1428         /* index_max   */ 23,
   1429         /* minblock    */ 16,
   1430         /* maxblock    */ 19,
   1431         /* blocks      */ 0xf0000,
   1432         /* blocks_hi   */ 0,
   1433         /* base        */ 0x01100000,
   1434         /* gran        */ 1,
   1435         /* bytes       */ 16,
   1436         /* nFields     */ 3,
   1437         /* *fields     */ soc_DCL_CHFm_fields,
   1438         /* *views      */ NULL,
   1439         /* *views_num  */ NULL,
   1440         /* snoop_cb    */ NULL, 
   1441         /* snoop_user_data */ NULL, 
   1442         /* snoop_flags */ 0,
   1443         /* severity */ SOC_MEM_SEVERE_LOW,
   1444         /* type */ SOC_MEM_TYPE_TWO_PORT,
   1445         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1446         /* impl */ SOC_MEM_IMPL_NORMAL,
   1447         /* cmic_mor_clks       */ 0,
   1448     },
   1449 #endif /* chips */
   1450 
   1451 #if defined(BCM_88950_A0)
   1452     { /* SOC_MEM_INT_DCL_CLFm */ 
   1453         /* mem            DCL_CLFm */
   1454         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1455                           SOC_MEM_FLAG_WRITEONLY |
   1456                           SOC_MEM_FLAG_READONLY |
   1457                           SOC_MEM_FLAG_VALID |
   1458                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   1459         /* cmp_fn      */ NULL,
   1460         /* *null_entry */ NULL,
   1461         /* index_min   */ 0,
   1462         /* index_max   */ 71,
   1463         /* minblock    */ 16,
   1464         /* maxblock    */ 19,
   1465         /* blocks      */ 0xf0000,
   1466         /* blocks_hi   */ 0,
   1467         /* base        */ 0x01000000,
   1468         /* gran        */ 1,
   1469         /* bytes       */ 16,
   1470         /* nFields     */ 3,
   1471         /* *fields     */ soc_DCL_CHFm_fields,
   1472         /* *views      */ NULL,
   1473         /* *views_num  */ NULL,
   1474         /* snoop_cb    */ NULL, 
   1475         /* snoop_user_data */ NULL, 
   1476         /* snoop_flags */ 0,
   1477         /* severity */ SOC_MEM_SEVERE_LOW,
   1478         /* type */ SOC_MEM_TYPE_TWO_PORT,
   1479         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1480         /* impl */ SOC_MEM_IMPL_NORMAL,
   1481         /* cmic_mor_clks       */ 0,
   1482     },
   1483 #endif /* chips */
   1484 
   1485 #if defined(BCM_88950_A0)
   1486     { /* SOC_MEM_INT_DCL_CPU_Hm */ 
   1487         /* mem            DCL_CPU_Hm */
   1488         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1489                           SOC_MEM_FLAG_READONLY |
   1490                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1491         /* cmp_fn      */ NULL,
   1492         /* *null_entry */ NULL,
   1493         /* index_min   */ 0,
   1494         /* index_max   */ 127,
   1495         /* minblock    */ 16,
   1496         /* maxblock    */ 19,
   1497         /* blocks      */ 0xf0000,
   1498         /* blocks_hi   */ 0,
   1499         /* base        */ 0x02300000,
   1500         /* gran        */ 1,
   1501         /* bytes       */ 143,
   1502         /* nFields     */ 2,
   1503         /* *fields     */ soc_DCL_CPU_Hm_fields,
   1504         /* *views      */ NULL,
   1505         /* *views_num  */ NULL,
   1506         /* snoop_cb    */ NULL, 
   1507         /* snoop_user_data */ NULL, 
   1508         /* snoop_flags */ 0,
   1509         /* severity */ SOC_MEM_SEVERE_LOW,
   1510         /* type */ SOC_MEM_TYPE_TWO_PORT,
   1511         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1512         /* impl */ SOC_MEM_IMPL_NORMAL,
   1513         /* cmic_mor_clks       */ 0,
   1514     },
   1515 #endif /* chips */
   1516 
   1517 #if defined(BCM_88950_A0)
   1518     { /* SOC_MEM_INT_DCL_CPU_Lm */ 
   1519         /* mem            DCL_CPU_Lm */
   1520         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1521                           SOC_MEM_FLAG_WRITEONLY |
   1522                           SOC_MEM_FLAG_READONLY |
   1523                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1524         /* cmp_fn      */ NULL,
   1525         /* *null_entry */ NULL,
   1526         /* index_min   */ 0,
   1527         /* index_max   */ 127,
   1528         /* minblock    */ 16,
   1529         /* maxblock    */ 19,
   1530         /* blocks      */ 0xf0000,
   1531         /* blocks_hi   */ 0,
   1532         /* base        */ 0x02400000,
   1533         /* gran        */ 1,
   1534         /* bytes       */ 143,
   1535         /* nFields     */ 2,
   1536         /* *fields     */ soc_DCL_CPU_Hm_fields,
   1537         /* *views      */ NULL,
   1538         /* *views_num  */ NULL,
   1539         /* snoop_cb    */ NULL, 
   1540         /* snoop_user_data */ NULL, 
   1541         /* snoop_flags */ 0,
   1542         /* severity */ SOC_MEM_SEVERE_LOW,
   1543         /* type */ SOC_MEM_TYPE_TWO_PORT,
   1544         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1545         /* impl */ SOC_MEM_IMPL_NORMAL,
   1546         /* cmic_mor_clks       */ 0,
   1547     },
   1548 #endif /* chips */
   1549 
   1550 #if defined(BCM_88950_A0)
   1551     { /* SOC_MEM_INT_DCL_MEM_01200000m */ 
   1552         /* mem            DCL_MEM_01200000m */
   1553         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1554                           SOC_MEM_FLAG_WRITEONLY |
   1555                           SOC_MEM_FLAG_READONLY |
   1556                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1557         /* cmp_fn      */ NULL,
   1558         /* *null_entry */ NULL,
   1559         /* index_min   */ 0,
   1560         /* index_max   */ 2303,
   1561         /* minblock    */ 16,
   1562         /* maxblock    */ 19,
   1563         /* blocks      */ 0xf0000,
   1564         /* blocks_hi   */ 0,
   1565         /* base        */ 0x01200000,
   1566         /* gran        */ 1,
   1567         /* bytes       */ 143,
   1568         /* nFields     */ 2,
   1569         /* *fields     */ soc_DCL_MEM_01200000m_fields,
   1570         /* *views      */ NULL,
   1571         /* *views_num  */ NULL,
   1572         /* snoop_cb    */ NULL, 
   1573         /* snoop_user_data */ NULL, 
   1574         /* snoop_flags */ 0,
   1575         /* severity */ SOC_MEM_SEVERE_LOW,
   1576         /* type */ SOC_MEM_TYPE_NORMAL,
   1577         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1578         /* impl */ SOC_MEM_IMPL_NORMAL,
   1579         /* cmic_mor_clks       */ 0,
   1580     },
   1581 #endif /* chips */
   1582 
   1583 #if defined(BCM_88950_A0)
   1584     { /* SOC_MEM_INT_DCL_MEM_01300000m */ 
   1585         /* mem            DCL_MEM_01300000m */
   1586         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1587                           SOC_MEM_FLAG_WRITEONLY |
   1588                           SOC_MEM_FLAG_READONLY |
   1589                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1590         /* cmp_fn      */ NULL,
   1591         /* *null_entry */ NULL,
   1592         /* index_min   */ 0,
   1593         /* index_max   */ 2303,
   1594         /* minblock    */ 16,
   1595         /* maxblock    */ 19,
   1596         /* blocks      */ 0xf0000,
   1597         /* blocks_hi   */ 0,
   1598         /* base        */ 0x01300000,
   1599         /* gran        */ 1,
   1600         /* bytes       */ 143,
   1601         /* nFields     */ 2,
   1602         /* *fields     */ soc_DCL_MEM_01200000m_fields,
   1603         /* *views      */ NULL,
   1604         /* *views_num  */ NULL,
   1605         /* snoop_cb    */ NULL, 
   1606         /* snoop_user_data */ NULL, 
   1607         /* snoop_flags */ 0,
   1608         /* severity */ SOC_MEM_SEVERE_LOW,
   1609         /* type */ SOC_MEM_TYPE_NORMAL,
   1610         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1611         /* impl */ SOC_MEM_IMPL_NORMAL,
   1612         /* cmic_mor_clks       */ 0,
   1613     },
   1614 #endif /* chips */
   1615 
   1616 #if defined(BCM_88950_A0)
   1617     { /* SOC_MEM_INT_DCL_MEM_01400000m */ 
   1618         /* mem            DCL_MEM_01400000m */
   1619         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1620                           SOC_MEM_FLAG_WRITEONLY |
   1621                           SOC_MEM_FLAG_READONLY |
   1622                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1623         /* cmp_fn      */ NULL,
   1624         /* *null_entry */ NULL,
   1625         /* index_min   */ 0,
   1626         /* index_max   */ 2303,
   1627         /* minblock    */ 16,
   1628         /* maxblock    */ 19,
   1629         /* blocks      */ 0xf0000,
   1630         /* blocks_hi   */ 0,
   1631         /* base        */ 0x01400000,
   1632         /* gran        */ 1,
   1633         /* bytes       */ 143,
   1634         /* nFields     */ 2,
   1635         /* *fields     */ soc_DCL_MEM_01200000m_fields,
   1636         /* *views      */ NULL,
   1637         /* *views_num  */ NULL,
   1638         /* snoop_cb    */ NULL, 
   1639         /* snoop_user_data */ NULL, 
   1640         /* snoop_flags */ 0,
   1641         /* severity */ SOC_MEM_SEVERE_LOW,
   1642         /* type */ SOC_MEM_TYPE_NORMAL,
   1643         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1644         /* impl */ SOC_MEM_IMPL_NORMAL,
   1645         /* cmic_mor_clks       */ 0,
   1646     },
   1647 #endif /* chips */
   1648 
   1649 #if defined(BCM_88950_A0)
   1650     { /* SOC_MEM_INT_DCL_MEM_01500000m */ 
   1651         /* mem            DCL_MEM_01500000m */
   1652         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1653                           SOC_MEM_FLAG_WRITEONLY |
   1654                           SOC_MEM_FLAG_READONLY |
   1655                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1656         /* cmp_fn      */ NULL,
   1657         /* *null_entry */ NULL,
   1658         /* index_min   */ 0,
   1659         /* index_max   */ 2303,
   1660         /* minblock    */ 16,
   1661         /* maxblock    */ 19,
   1662         /* blocks      */ 0xf0000,
   1663         /* blocks_hi   */ 0,
   1664         /* base        */ 0x01500000,
   1665         /* gran        */ 1,
   1666         /* bytes       */ 143,
   1667         /* nFields     */ 2,
   1668         /* *fields     */ soc_DCL_MEM_01200000m_fields,
   1669         /* *views      */ NULL,
   1670         /* *views_num  */ NULL,
   1671         /* snoop_cb    */ NULL, 
   1672         /* snoop_user_data */ NULL, 
   1673         /* snoop_flags */ 0,
   1674         /* severity */ SOC_MEM_SEVERE_LOW,
   1675         /* type */ SOC_MEM_TYPE_NORMAL,
   1676         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1677         /* impl */ SOC_MEM_IMPL_NORMAL,
   1678         /* cmic_mor_clks       */ 0,
   1679     },
   1680 #endif /* chips */
   1681 
   1682 #if defined(BCM_88950_A0)
   1683     { /* SOC_MEM_INT_DCL_MEM_01600000m */ 
   1684         /* mem            DCL_MEM_01600000m */
   1685         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1686                           SOC_MEM_FLAG_WRITEONLY |
   1687                           SOC_MEM_FLAG_READONLY |
   1688                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1689         /* cmp_fn      */ NULL,
   1690         /* *null_entry */ NULL,
   1691         /* index_min   */ 0,
   1692         /* index_max   */ 2303,
   1693         /* minblock    */ 16,
   1694         /* maxblock    */ 19,
   1695         /* blocks      */ 0xf0000,
   1696         /* blocks_hi   */ 0,
   1697         /* base        */ 0x01600000,
   1698         /* gran        */ 1,
   1699         /* bytes       */ 143,
   1700         /* nFields     */ 2,
   1701         /* *fields     */ soc_DCL_MEM_01200000m_fields,
   1702         /* *views      */ NULL,
   1703         /* *views_num  */ NULL,
   1704         /* snoop_cb    */ NULL, 
   1705         /* snoop_user_data */ NULL, 
   1706         /* snoop_flags */ 0,
   1707         /* severity */ SOC_MEM_SEVERE_LOW,
   1708         /* type */ SOC_MEM_TYPE_NORMAL,
   1709         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1710         /* impl */ SOC_MEM_IMPL_NORMAL,
   1711         /* cmic_mor_clks       */ 0,
   1712     },
   1713 #endif /* chips */
   1714 
   1715 #if defined(BCM_88950_A0)
   1716     { /* SOC_MEM_INT_DCL_MEM_01700000m */ 
   1717         /* mem            DCL_MEM_01700000m */
   1718         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1719                           SOC_MEM_FLAG_WRITEONLY |
   1720                           SOC_MEM_FLAG_READONLY |
   1721                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1722         /* cmp_fn      */ NULL,
   1723         /* *null_entry */ NULL,
   1724         /* index_min   */ 0,
   1725         /* index_max   */ 2303,
   1726         /* minblock    */ 16,
   1727         /* maxblock    */ 19,
   1728         /* blocks      */ 0xf0000,
   1729         /* blocks_hi   */ 0,
   1730         /* base        */ 0x01700000,
   1731         /* gran        */ 1,
   1732         /* bytes       */ 143,
   1733         /* nFields     */ 2,
   1734         /* *fields     */ soc_DCL_MEM_01200000m_fields,
   1735         /* *views      */ NULL,
   1736         /* *views_num  */ NULL,
   1737         /* snoop_cb    */ NULL, 
   1738         /* snoop_user_data */ NULL, 
   1739         /* snoop_flags */ 0,
   1740         /* severity */ SOC_MEM_SEVERE_LOW,
   1741         /* type */ SOC_MEM_TYPE_NORMAL,
   1742         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1743         /* impl */ SOC_MEM_IMPL_NORMAL,
   1744         /* cmic_mor_clks       */ 0,
   1745     },
   1746 #endif /* chips */
   1747 
   1748 #if defined(BCM_88950_A0)
   1749     { /* SOC_MEM_INT_DCL_MEM_01800000m */ 
   1750         /* mem            DCL_MEM_01800000m */
   1751         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1752                           SOC_MEM_FLAG_WRITEONLY |
   1753                           SOC_MEM_FLAG_READONLY |
   1754                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1755         /* cmp_fn      */ NULL,
   1756         /* *null_entry */ NULL,
   1757         /* index_min   */ 0,
   1758         /* index_max   */ 2303,
   1759         /* minblock    */ 16,
   1760         /* maxblock    */ 19,
   1761         /* blocks      */ 0xf0000,
   1762         /* blocks_hi   */ 0,
   1763         /* base        */ 0x01800000,
   1764         /* gran        */ 1,
   1765         /* bytes       */ 143,
   1766         /* nFields     */ 2,
   1767         /* *fields     */ soc_DCL_MEM_01200000m_fields,
   1768         /* *views      */ NULL,
   1769         /* *views_num  */ NULL,
   1770         /* snoop_cb    */ NULL, 
   1771         /* snoop_user_data */ NULL, 
   1772         /* snoop_flags */ 0,
   1773         /* severity */ SOC_MEM_SEVERE_LOW,
   1774         /* type */ SOC_MEM_TYPE_NORMAL,
   1775         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1776         /* impl */ SOC_MEM_IMPL_NORMAL,
   1777         /* cmic_mor_clks       */ 0,
   1778     },
   1779 #endif /* chips */
   1780 
   1781 #if defined(BCM_88950_A0)
   1782     { /* SOC_MEM_INT_DCL_MEM_01900000m */ 
   1783         /* mem            DCL_MEM_01900000m */
   1784         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1785                           SOC_MEM_FLAG_WRITEONLY |
   1786                           SOC_MEM_FLAG_READONLY |
   1787                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1788         /* cmp_fn      */ NULL,
   1789         /* *null_entry */ NULL,
   1790         /* index_min   */ 0,
   1791         /* index_max   */ 2303,
   1792         /* minblock    */ 16,
   1793         /* maxblock    */ 19,
   1794         /* blocks      */ 0xf0000,
   1795         /* blocks_hi   */ 0,
   1796         /* base        */ 0x01900000,
   1797         /* gran        */ 1,
   1798         /* bytes       */ 143,
   1799         /* nFields     */ 2,
   1800         /* *fields     */ soc_DCL_MEM_01200000m_fields,
   1801         /* *views      */ NULL,
   1802         /* *views_num  */ NULL,
   1803         /* snoop_cb    */ NULL, 
   1804         /* snoop_user_data */ NULL, 
   1805         /* snoop_flags */ 0,
   1806         /* severity */ SOC_MEM_SEVERE_LOW,
   1807         /* type */ SOC_MEM_TYPE_NORMAL,
   1808         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1809         /* impl */ SOC_MEM_IMPL_NORMAL,
   1810         /* cmic_mor_clks       */ 0,
   1811     },
   1812 #endif /* chips */
   1813 
   1814 #if defined(BCM_88950_A0)
   1815     { /* SOC_MEM_INT_DCL_MEM_02000000m */ 
   1816         /* mem            DCL_MEM_02000000m */
   1817         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1818                           SOC_MEM_FLAG_WRITEONLY |
   1819                           SOC_MEM_FLAG_READONLY |
   1820                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1821         /* cmp_fn      */ NULL,
   1822         /* *null_entry */ NULL,
   1823         /* index_min   */ 0,
   1824         /* index_max   */ 11,
   1825         /* minblock    */ 16,
   1826         /* maxblock    */ 19,
   1827         /* blocks      */ 0xf0000,
   1828         /* blocks_hi   */ 0,
   1829         /* base        */ 0x02000000,
   1830         /* gran        */ 1,
   1831         /* bytes       */ 143,
   1832         /* nFields     */ 2,
   1833         /* *fields     */ soc_DCL_MEM_01200000m_fields,
   1834         /* *views      */ NULL,
   1835         /* *views_num  */ NULL,
   1836         /* snoop_cb    */ NULL, 
   1837         /* snoop_user_data */ NULL, 
   1838         /* snoop_flags */ 0,
   1839         /* severity */ SOC_MEM_SEVERE_LOW,
   1840         /* type */ SOC_MEM_TYPE_TWO_PORT,
   1841         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1842         /* impl */ SOC_MEM_IMPL_NORMAL,
   1843         /* cmic_mor_clks       */ 0,
   1844     },
   1845 #endif /* chips */
   1846 
   1847 #if defined(BCM_88950_A0)
   1848     { /* SOC_MEM_INT_DCL_MEM_02100000m */ 
   1849         /* mem            DCL_MEM_02100000m */
   1850         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1851                           SOC_MEM_FLAG_WRITEONLY |
   1852                           SOC_MEM_FLAG_READONLY |
   1853                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1854         /* cmp_fn      */ NULL,
   1855         /* *null_entry */ NULL,
   1856         /* index_min   */ 0,
   1857         /* index_max   */ 11,
   1858         /* minblock    */ 16,
   1859         /* maxblock    */ 19,
   1860         /* blocks      */ 0xf0000,
   1861         /* blocks_hi   */ 0,
   1862         /* base        */ 0x02100000,
   1863         /* gran        */ 1,
   1864         /* bytes       */ 143,
   1865         /* nFields     */ 2,
   1866         /* *fields     */ soc_DCL_MEM_01200000m_fields,
   1867         /* *views      */ NULL,
   1868         /* *views_num  */ NULL,
   1869         /* snoop_cb    */ NULL, 
   1870         /* snoop_user_data */ NULL, 
   1871         /* snoop_flags */ 0,
   1872         /* severity */ SOC_MEM_SEVERE_LOW,
   1873         /* type */ SOC_MEM_TYPE_TWO_PORT,
   1874         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1875         /* impl */ SOC_MEM_IMPL_NORMAL,
   1876         /* cmic_mor_clks       */ 0,
   1877     },
   1878 #endif /* chips */
   1879 
   1880 #if defined(BCM_88950_A0)
   1881     { /* SOC_MEM_INT_DCL_MEM_02200000m */ 
   1882         /* mem            DCL_MEM_02200000m */
   1883         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1884                           SOC_MEM_FLAG_WRITEONLY |
   1885                           SOC_MEM_FLAG_READONLY |
   1886                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1887         /* cmp_fn      */ NULL,
   1888         /* *null_entry */ NULL,
   1889         /* index_min   */ 0,
   1890         /* index_max   */ 11,
   1891         /* minblock    */ 16,
   1892         /* maxblock    */ 19,
   1893         /* blocks      */ 0xf0000,
   1894         /* blocks_hi   */ 0,
   1895         /* base        */ 0x02200000,
   1896         /* gran        */ 1,
   1897         /* bytes       */ 143,
   1898         /* nFields     */ 2,
   1899         /* *fields     */ soc_DCL_MEM_01200000m_fields,
   1900         /* *views      */ NULL,
   1901         /* *views_num  */ NULL,
   1902         /* snoop_cb    */ NULL, 
   1903         /* snoop_user_data */ NULL, 
   1904         /* snoop_flags */ 0,
   1905         /* severity */ SOC_MEM_SEVERE_LOW,
   1906         /* type */ SOC_MEM_TYPE_TWO_PORT,
   1907         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1908         /* impl */ SOC_MEM_IMPL_NORMAL,
   1909         /* cmic_mor_clks       */ 0,
   1910     },
   1911 #endif /* chips */
   1912 
   1913 #if defined(BCM_88950_A0)
   1914     { /* SOC_MEM_INT_DCL_MEM_01A00000m */ 
   1915         /* mem            DCL_MEM_01A00000m */
   1916         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1917                           SOC_MEM_FLAG_WRITEONLY |
   1918                           SOC_MEM_FLAG_READONLY |
   1919                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1920         /* cmp_fn      */ NULL,
   1921         /* *null_entry */ NULL,
   1922         /* index_min   */ 0,
   1923         /* index_max   */ 1535,
   1924         /* minblock    */ 16,
   1925         /* maxblock    */ 19,
   1926         /* blocks      */ 0xf0000,
   1927         /* blocks_hi   */ 0,
   1928         /* base        */ 0x01a00000,
   1929         /* gran        */ 1,
   1930         /* bytes       */ 143,
   1931         /* nFields     */ 2,
   1932         /* *fields     */ soc_DCL_MEM_01200000m_fields,
   1933         /* *views      */ NULL,
   1934         /* *views_num  */ NULL,
   1935         /* snoop_cb    */ NULL, 
   1936         /* snoop_user_data */ NULL, 
   1937         /* snoop_flags */ 0,
   1938         /* severity */ SOC_MEM_SEVERE_LOW,
   1939         /* type */ SOC_MEM_TYPE_NORMAL,
   1940         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1941         /* impl */ SOC_MEM_IMPL_NORMAL,
   1942         /* cmic_mor_clks       */ 0,
   1943     },
   1944 #endif /* chips */
   1945 
   1946 #if defined(BCM_88950_A0)
   1947     { /* SOC_MEM_INT_DCL_MEM_01B00000m */ 
   1948         /* mem            DCL_MEM_01B00000m */
   1949         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1950                           SOC_MEM_FLAG_WRITEONLY |
   1951                           SOC_MEM_FLAG_READONLY |
   1952                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1953         /* cmp_fn      */ NULL,
   1954         /* *null_entry */ NULL,
   1955         /* index_min   */ 0,
   1956         /* index_max   */ 1535,
   1957         /* minblock    */ 16,
   1958         /* maxblock    */ 19,
   1959         /* blocks      */ 0xf0000,
   1960         /* blocks_hi   */ 0,
   1961         /* base        */ 0x01b00000,
   1962         /* gran        */ 1,
   1963         /* bytes       */ 143,
   1964         /* nFields     */ 2,
   1965         /* *fields     */ soc_DCL_MEM_01200000m_fields,
   1966         /* *views      */ NULL,
   1967         /* *views_num  */ NULL,
   1968         /* snoop_cb    */ NULL, 
   1969         /* snoop_user_data */ NULL, 
   1970         /* snoop_flags */ 0,
   1971         /* severity */ SOC_MEM_SEVERE_LOW,
   1972         /* type */ SOC_MEM_TYPE_NORMAL,
   1973         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1974         /* impl */ SOC_MEM_IMPL_NORMAL,
   1975         /* cmic_mor_clks       */ 0,
   1976     },
   1977 #endif /* chips */
   1978 
   1979 #if defined(BCM_88950_A0)
   1980     { /* SOC_MEM_INT_DCL_MEM_01C00000m */ 
   1981         /* mem            DCL_MEM_01C00000m */
   1982         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   1983                           SOC_MEM_FLAG_WRITEONLY |
   1984                           SOC_MEM_FLAG_READONLY |
   1985                           SOC_MEM_FLAG_VALID, /* 0x2 */
   1986         /* cmp_fn      */ NULL,
   1987         /* *null_entry */ NULL,
   1988         /* index_min   */ 0,
   1989         /* index_max   */ 1535,
   1990         /* minblock    */ 16,
   1991         /* maxblock    */ 19,
   1992         /* blocks      */ 0xf0000,
   1993         /* blocks_hi   */ 0,
   1994         /* base        */ 0x01c00000,
   1995         /* gran        */ 1,
   1996         /* bytes       */ 143,
   1997         /* nFields     */ 2,
   1998         /* *fields     */ soc_DCL_MEM_01200000m_fields,
   1999         /* *views      */ NULL,
   2000         /* *views_num  */ NULL,
   2001         /* snoop_cb    */ NULL, 
   2002         /* snoop_user_data */ NULL, 
   2003         /* snoop_flags */ 0,
   2004         /* severity */ SOC_MEM_SEVERE_LOW,
   2005         /* type */ SOC_MEM_TYPE_NORMAL,
   2006         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2007         /* impl */ SOC_MEM_IMPL_NORMAL,
   2008         /* cmic_mor_clks       */ 0,
   2009     },
   2010 #endif /* chips */
   2011 
   2012 #if defined(BCM_88950_A0)
   2013     { /* SOC_MEM_INT_DCL_MEM_01D00000m */ 
   2014         /* mem            DCL_MEM_01D00000m */
   2015         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2016                           SOC_MEM_FLAG_WRITEONLY |
   2017                           SOC_MEM_FLAG_READONLY |
   2018                           SOC_MEM_FLAG_VALID, /* 0x2 */
   2019         /* cmp_fn      */ NULL,
   2020         /* *null_entry */ NULL,
   2021         /* index_min   */ 0,
   2022         /* index_max   */ 1535,
   2023         /* minblock    */ 16,
   2024         /* maxblock    */ 19,
   2025         /* blocks      */ 0xf0000,
   2026         /* blocks_hi   */ 0,
   2027         /* base        */ 0x01d00000,
   2028         /* gran        */ 1,
   2029         /* bytes       */ 143,
   2030         /* nFields     */ 2,
   2031         /* *fields     */ soc_DCL_MEM_01200000m_fields,
   2032         /* *views      */ NULL,
   2033         /* *views_num  */ NULL,
   2034         /* snoop_cb    */ NULL, 
   2035         /* snoop_user_data */ NULL, 
   2036         /* snoop_flags */ 0,
   2037         /* severity */ SOC_MEM_SEVERE_LOW,
   2038         /* type */ SOC_MEM_TYPE_NORMAL,
   2039         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2040         /* impl */ SOC_MEM_IMPL_NORMAL,
   2041         /* cmic_mor_clks       */ 0,
   2042     },
   2043 #endif /* chips */
   2044 
   2045 #if defined(BCM_88950_A0)
   2046     { /* SOC_MEM_INT_DCL_MEM_01E00000m */ 
   2047         /* mem            DCL_MEM_01E00000m */
   2048         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2049                           SOC_MEM_FLAG_WRITEONLY |
   2050                           SOC_MEM_FLAG_READONLY |
   2051                           SOC_MEM_FLAG_VALID, /* 0x2 */
   2052         /* cmp_fn      */ NULL,
   2053         /* *null_entry */ NULL,
   2054         /* index_min   */ 0,
   2055         /* index_max   */ 1535,
   2056         /* minblock    */ 16,
   2057         /* maxblock    */ 19,
   2058         /* blocks      */ 0xf0000,
   2059         /* blocks_hi   */ 0,
   2060         /* base        */ 0x01e00000,
   2061         /* gran        */ 1,
   2062         /* bytes       */ 143,
   2063         /* nFields     */ 2,
   2064         /* *fields     */ soc_DCL_MEM_01200000m_fields,
   2065         /* *views      */ NULL,
   2066         /* *views_num  */ NULL,
   2067         /* snoop_cb    */ NULL, 
   2068         /* snoop_user_data */ NULL, 
   2069         /* snoop_flags */ 0,
   2070         /* severity */ SOC_MEM_SEVERE_LOW,
   2071         /* type */ SOC_MEM_TYPE_NORMAL,
   2072         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2073         /* impl */ SOC_MEM_IMPL_NORMAL,
   2074         /* cmic_mor_clks       */ 0,
   2075     },
   2076 #endif /* chips */
   2077 
   2078 #if defined(BCM_88950_A0)
   2079     { /* SOC_MEM_INT_DCL_MEM_01F00000m */ 
   2080         /* mem            DCL_MEM_01F00000m */
   2081         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2082                           SOC_MEM_FLAG_WRITEONLY |
   2083                           SOC_MEM_FLAG_READONLY |
   2084                           SOC_MEM_FLAG_VALID, /* 0x2 */
   2085         /* cmp_fn      */ NULL,
   2086         /* *null_entry */ NULL,
   2087         /* index_min   */ 0,
   2088         /* index_max   */ 1535,
   2089         /* minblock    */ 16,
   2090         /* maxblock    */ 19,
   2091         /* blocks      */ 0xf0000,
   2092         /* blocks_hi   */ 0,
   2093         /* base        */ 0x01f00000,
   2094         /* gran        */ 1,
   2095         /* bytes       */ 143,
   2096         /* nFields     */ 2,
   2097         /* *fields     */ soc_DCL_MEM_01200000m_fields,
   2098         /* *views      */ NULL,
   2099         /* *views_num  */ NULL,
   2100         /* snoop_cb    */ NULL, 
   2101         /* snoop_user_data */ NULL, 
   2102         /* snoop_flags */ 0,
   2103         /* severity */ SOC_MEM_SEVERE_LOW,
   2104         /* type */ SOC_MEM_TYPE_NORMAL,
   2105         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2106         /* impl */ SOC_MEM_IMPL_NORMAL,
   2107         /* cmic_mor_clks       */ 0,
   2108     },
   2109 #endif /* chips */
   2110 
   2111 #if defined(BCM_88790_A0)
   2112     { /* SOC_MEM_INT_DCML_AUTO_DOC_NAME_50m */ 
   2113         /* mem            DCML_AUTO_DOC_NAME_50m */
   2114         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2115                           SOC_MEM_FLAG_WRITEONLY |
   2116                           SOC_MEM_FLAG_READONLY |
   2117                           SOC_MEM_FLAG_VALID |
   2118                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   2119         /* cmp_fn      */ NULL,
   2120         /* *null_entry */ NULL,
   2121         /* index_min   */ 0,
   2122         /* index_max   */ 1799,
   2123         /* minblock    */ 24,
   2124         /* maxblock    */ 31,
   2125         /* blocks      */ 0xff000000,
   2126         /* blocks_hi   */ 0,
   2127         /* base        */ 0x00010000,
   2128         /* gran        */ 1,
   2129         /* bytes       */ 2,
   2130         /* nFields     */ 2,
   2131         /* *fields     */ soc_DCML_AUTO_DOC_NAME_50m_fields,
   2132         /* *views      */ NULL,
   2133         /* *views_num  */ NULL,
   2134         /* snoop_cb    */ NULL, 
   2135         /* snoop_user_data */ NULL, 
   2136         /* snoop_flags */ 0,
   2137         /* severity */ SOC_MEM_SEVERE_HIGH,
   2138         /* type */ SOC_MEM_TYPE_TWO_PORT,
   2139         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2140         /* impl */ SOC_MEM_IMPL_NORMAL,
   2141         /* cmic_mor_clks       */ 0,
   2142     },
   2143 #endif /* chips */
   2144 
   2145 #if defined(BCM_88790_A0)
   2146     { /* SOC_MEM_INT_DCML_AUTO_DOC_NAME_51m */ 
   2147         /* mem            DCML_AUTO_DOC_NAME_51m */
   2148         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2149                           SOC_MEM_FLAG_WRITEONLY |
   2150                           SOC_MEM_FLAG_READONLY |
   2151                           SOC_MEM_FLAG_VALID |
   2152                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   2153         /* cmp_fn      */ NULL,
   2154         /* *null_entry */ NULL,
   2155         /* index_min   */ 0,
   2156         /* index_max   */ 57,
   2157         /* minblock    */ 24,
   2158         /* maxblock    */ 31,
   2159         /* blocks      */ 0xff000000,
   2160         /* blocks_hi   */ 0,
   2161         /* base        */ 0x00150000,
   2162         /* gran        */ 1,
   2163         /* bytes       */ 5,
   2164         /* nFields     */ 2,
   2165         /* *fields     */ soc_DCML_AUTO_DOC_NAME_51m_fields,
   2166         /* *views      */ NULL,
   2167         /* *views_num  */ NULL,
   2168         /* snoop_cb    */ NULL, 
   2169         /* snoop_user_data */ NULL, 
   2170         /* snoop_flags */ 0,
   2171         /* severity */ SOC_MEM_SEVERE_HIGH,
   2172         /* type */ SOC_MEM_TYPE_TWO_PORT,
   2173         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2174         /* impl */ SOC_MEM_IMPL_NORMAL,
   2175         /* cmic_mor_clks       */ 0,
   2176     },
   2177 #endif /* chips */
   2178 
   2179 #if defined(BCM_88790_A0)
   2180     { /* SOC_MEM_INT_DCML_AUTO_DOC_NAME_52m */ 
   2181         /* mem            DCML_AUTO_DOC_NAME_52m */
   2182         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2183                           SOC_MEM_FLAG_WRITEONLY |
   2184                           SOC_MEM_FLAG_READONLY |
   2185                           SOC_MEM_FLAG_VALID |
   2186                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   2187         /* cmp_fn      */ NULL,
   2188         /* *null_entry */ NULL,
   2189         /* index_min   */ 0,
   2190         /* index_max   */ 1799,
   2191         /* minblock    */ 24,
   2192         /* maxblock    */ 31,
   2193         /* blocks      */ 0xff000000,
   2194         /* blocks_hi   */ 0,
   2195         /* base        */ 0x00160000,
   2196         /* gran        */ 1,
   2197         /* bytes       */ 134,
   2198         /* nFields     */ 2,
   2199         /* *fields     */ soc_DCML_AUTO_DOC_NAME_52m_fields,
   2200         /* *views      */ NULL,
   2201         /* *views_num  */ NULL,
   2202         /* snoop_cb    */ NULL, 
   2203         /* snoop_user_data */ NULL, 
   2204         /* snoop_flags */ 0,
   2205         /* severity */ SOC_MEM_SEVERE_HIGH,
   2206         /* type */ SOC_MEM_TYPE_ONE_PORT,
   2207         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2208         /* impl */ SOC_MEM_IMPL_NORMAL,
   2209         /* cmic_mor_clks       */ 0,
   2210     },
   2211 #endif /* chips */
   2212 
   2213 #if defined(BCM_88790_A0)
   2214     { /* SOC_MEM_INT_DCML_AUTO_DOC_NAME_53m */ 
   2215         /* mem            DCML_AUTO_DOC_NAME_53m */
   2216         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2217                           SOC_MEM_FLAG_WRITEONLY |
   2218                           SOC_MEM_FLAG_READONLY |
   2219                           SOC_MEM_FLAG_VALID |
   2220                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   2221         /* cmp_fn      */ NULL,
   2222         /* *null_entry */ NULL,
   2223         /* index_min   */ 0,
   2224         /* index_max   */ 7,
   2225         /* minblock    */ 24,
   2226         /* maxblock    */ 31,
   2227         /* blocks      */ 0xff000000,
   2228         /* blocks_hi   */ 0,
   2229         /* base        */ 0x002a0000,
   2230         /* gran        */ 1,
   2231         /* bytes       */ 146,
   2232         /* nFields     */ 2,
   2233         /* *fields     */ soc_DCML_AUTO_DOC_NAME_53m_fields,
   2234         /* *views      */ NULL,
   2235         /* *views_num  */ NULL,
   2236         /* snoop_cb    */ NULL, 
   2237         /* snoop_user_data */ NULL, 
   2238         /* snoop_flags */ 0,
   2239         /* severity */ SOC_MEM_SEVERE_HIGH,
   2240         /* type */ SOC_MEM_TYPE_TWO_PORT,
   2241         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2242         /* impl */ SOC_MEM_IMPL_NORMAL,
   2243         /* cmic_mor_clks       */ 0,
   2244     },
   2245 #endif /* chips */
   2246 
   2247 #if defined(BCM_88790_A0)
   2248     { /* SOC_MEM_INT_DCML_AUTO_DOC_NAME_54m */ 
   2249         /* mem            DCML_AUTO_DOC_NAME_54m */
   2250         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2251                           SOC_MEM_FLAG_WRITEONLY |
   2252                           SOC_MEM_FLAG_READONLY |
   2253                           SOC_MEM_FLAG_VALID |
   2254                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   2255         /* cmp_fn      */ NULL,
   2256         /* *null_entry */ NULL,
   2257         /* index_min   */ 0,
   2258         /* index_max   */ 31,
   2259         /* minblock    */ 24,
   2260         /* maxblock    */ 31,
   2261         /* blocks      */ 0xff000000,
   2262         /* blocks_hi   */ 0,
   2263         /* base        */ 0x002a0400,
   2264         /* gran        */ 1,
   2265         /* bytes       */ 9,
   2266         /* nFields     */ 2,
   2267         /* *fields     */ soc_DCML_AUTO_DOC_NAME_54m_fields,
   2268         /* *views      */ NULL,
   2269         /* *views_num  */ NULL,
   2270         /* snoop_cb    */ NULL, 
   2271         /* snoop_user_data */ NULL, 
   2272         /* snoop_flags */ 0,
   2273         /* severity */ SOC_MEM_SEVERE_HIGH,
   2274         /* type */ SOC_MEM_TYPE_TWO_PORT,
   2275         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2276         /* impl */ SOC_MEM_IMPL_NORMAL,
   2277         /* cmic_mor_clks       */ 0,
   2278     },
   2279 #endif /* chips */
   2280 
   2281 #if defined(BCM_88790_A0)
   2282     { /* SOC_MEM_INT_DCML_AUTO_DOC_NAME_55m */ 
   2283         /* mem            DCML_AUTO_DOC_NAME_55m */
   2284         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2285                           SOC_MEM_FLAG_READONLY |
   2286                           SOC_MEM_FLAG_VALID, /* 0x2 */
   2287         /* cmp_fn      */ NULL,
   2288         /* *null_entry */ NULL,
   2289         /* index_min   */ 0,
   2290         /* index_max   */ 0,
   2291         /* minblock    */ 24,
   2292         /* maxblock    */ 31,
   2293         /* blocks      */ 0xff000000,
   2294         /* blocks_hi   */ 0,
   2295         /* base        */ 0x002a5400,
   2296         /* gran        */ 1,
   2297         /* bytes       */ 272,
   2298         /* nFields     */ 1,
   2299         /* *fields     */ soc_DCML_AUTO_DOC_NAME_55m_fields,
   2300         /* *views      */ NULL,
   2301         /* *views_num  */ NULL,
   2302         /* snoop_cb    */ NULL, 
   2303         /* snoop_user_data */ NULL, 
   2304         /* snoop_flags */ 0,
   2305         /* severity */ SOC_MEM_SEVERE_LOW,
   2306         /* type */ SOC_MEM_TYPE_NORMAL,
   2307         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2308         /* impl */ SOC_MEM_IMPL_NORMAL,
   2309         /* cmic_mor_clks       */ 0,
   2310     },
   2311 #endif /* chips */
   2312 
   2313 #if defined(BCM_88790_A0)
   2314     { /* SOC_MEM_INT_DCML_CDM_FIFOS_MEMm */ 
   2315         /* mem            DCML_CDM_FIFOS_MEMm */
   2316         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2317                           SOC_MEM_FLAG_WRITEONLY |
   2318                           SOC_MEM_FLAG_READONLY |
   2319                           SOC_MEM_FLAG_VALID |
   2320                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   2321         /* cmp_fn      */ NULL,
   2322         /* *null_entry */ NULL,
   2323         /* index_min   */ 0,
   2324         /* index_max   */ 899,
   2325         /* minblock    */ 24,
   2326         /* maxblock    */ 31,
   2327         /* blocks      */ 0xff000000,
   2328         /* blocks_hi   */ 0,
   2329         /* base        */ 0x002a6000,
   2330         /* gran        */ 1,
   2331         /* bytes       */ 16,
   2332         /* nFields     */ 2,
   2333         /* *fields     */ soc_DCML_CDM_FIFOS_MEMm_fields,
   2334         /* *views      */ NULL,
   2335         /* *views_num  */ NULL,
   2336         /* snoop_cb    */ NULL, 
   2337         /* snoop_user_data */ NULL, 
   2338         /* snoop_flags */ 0,
   2339         /* severity */ SOC_MEM_SEVERE_LOW,
   2340         /* type */ SOC_MEM_TYPE_NORMAL,
   2341         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2342         /* impl */ SOC_MEM_IMPL_NORMAL,
   2343         /* cmic_mor_clks       */ 0,
   2344     },
   2345 #endif /* chips */
   2346 
   2347 #if defined(BCM_88950_A0)
   2348     { /* SOC_MEM_INT_DCM_MEM_01000000m */ 
   2349         /* mem            DCM_MEM_01000000m */
   2350         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2351                           SOC_MEM_FLAG_WRITEONLY |
   2352                           SOC_MEM_FLAG_READONLY |
   2353                           SOC_MEM_FLAG_VALID, /* 0x2 */
   2354         /* cmp_fn      */ NULL,
   2355         /* *null_entry */ NULL,
   2356         /* index_min   */ 0,
   2357         /* index_max   */ 575,
   2358         /* minblock    */ 20,
   2359         /* maxblock    */ 23,
   2360         /* blocks      */ 0xf00000,
   2361         /* blocks_hi   */ 0,
   2362         /* base        */ 0x01000000,
   2363         /* gran        */ 1,
   2364         /* bytes       */ 134,
   2365         /* nFields     */ 2,
   2366         /* *fields     */ soc_DCH_MEM_00500000m_fields,
   2367         /* *views      */ NULL,
   2368         /* *views_num  */ NULL,
   2369         /* snoop_cb    */ NULL, 
   2370         /* snoop_user_data */ NULL, 
   2371         /* snoop_flags */ 0,
   2372         /* severity */ SOC_MEM_SEVERE_LOW,
   2373         /* type */ SOC_MEM_TYPE_NORMAL,
   2374         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2375         /* impl */ SOC_MEM_IMPL_NORMAL,
   2376         /* cmic_mor_clks       */ 0,
   2377     },
   2378 #endif /* chips */
   2379 
   2380 #if defined(BCM_88950_A0)
   2381     { /* SOC_MEM_INT_DCM_MEM_01100000m */ 
   2382         /* mem            DCM_MEM_01100000m */
   2383         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2384                           SOC_MEM_FLAG_WRITEONLY |
   2385                           SOC_MEM_FLAG_READONLY |
   2386                           SOC_MEM_FLAG_VALID, /* 0x2 */
   2387         /* cmp_fn      */ NULL,
   2388         /* *null_entry */ NULL,
   2389         /* index_min   */ 0,
   2390         /* index_max   */ 575,
   2391         /* minblock    */ 20,
   2392         /* maxblock    */ 23,
   2393         /* blocks      */ 0xf00000,
   2394         /* blocks_hi   */ 0,
   2395         /* base        */ 0x01100000,
   2396         /* gran        */ 1,
   2397         /* bytes       */ 134,
   2398         /* nFields     */ 2,
   2399         /* *fields     */ soc_DCH_MEM_00500000m_fields,
   2400         /* *views      */ NULL,
   2401         /* *views_num  */ NULL,
   2402         /* snoop_cb    */ NULL, 
   2403         /* snoop_user_data */ NULL, 
   2404         /* snoop_flags */ 0,
   2405         /* severity */ SOC_MEM_SEVERE_LOW,
   2406         /* type */ SOC_MEM_TYPE_NORMAL,
   2407         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2408         /* impl */ SOC_MEM_IMPL_NORMAL,
   2409         /* cmic_mor_clks       */ 0,
   2410     },
   2411 #endif /* chips */
   2412 
   2413 #if defined(BCM_88950_A0)
   2414     { /* SOC_MEM_INT_DCM_MEM_01200000m */ 
   2415         /* mem            DCM_MEM_01200000m */
   2416         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2417                           SOC_MEM_FLAG_WRITEONLY |
   2418                           SOC_MEM_FLAG_READONLY |
   2419                           SOC_MEM_FLAG_VALID, /* 0x2 */
   2420         /* cmp_fn      */ NULL,
   2421         /* *null_entry */ NULL,
   2422         /* index_min   */ 0,
   2423         /* index_max   */ 575,
   2424         /* minblock    */ 20,
   2425         /* maxblock    */ 23,
   2426         /* blocks      */ 0xf00000,
   2427         /* blocks_hi   */ 0,
   2428         /* base        */ 0x01200000,
   2429         /* gran        */ 1,
   2430         /* bytes       */ 134,
   2431         /* nFields     */ 2,
   2432         /* *fields     */ soc_DCH_MEM_00500000m_fields,
   2433         /* *views      */ NULL,
   2434         /* *views_num  */ NULL,
   2435         /* snoop_cb    */ NULL, 
   2436         /* snoop_user_data */ NULL, 
   2437         /* snoop_flags */ 0,
   2438         /* severity */ SOC_MEM_SEVERE_LOW,
   2439         /* type */ SOC_MEM_TYPE_NORMAL,
   2440         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2441         /* impl */ SOC_MEM_IMPL_NORMAL,
   2442         /* cmic_mor_clks       */ 0,
   2443     },
   2444 #endif /* chips */
   2445 
   2446 #if defined(BCM_88950_A0)
   2447     { /* SOC_MEM_INT_DCM_MEM_01300000m */ 
   2448         /* mem            DCM_MEM_01300000m */
   2449         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2450                           SOC_MEM_FLAG_WRITEONLY |
   2451                           SOC_MEM_FLAG_READONLY |
   2452                           SOC_MEM_FLAG_VALID, /* 0x2 */
   2453         /* cmp_fn      */ NULL,
   2454         /* *null_entry */ NULL,
   2455         /* index_min   */ 0,
   2456         /* index_max   */ 575,
   2457         /* minblock    */ 20,
   2458         /* maxblock    */ 23,
   2459         /* blocks      */ 0xf00000,
   2460         /* blocks_hi   */ 0,
   2461         /* base        */ 0x01300000,
   2462         /* gran        */ 1,
   2463         /* bytes       */ 134,
   2464         /* nFields     */ 2,
   2465         /* *fields     */ soc_DCH_MEM_00500000m_fields,
   2466         /* *views      */ NULL,
   2467         /* *views_num  */ NULL,
   2468         /* snoop_cb    */ NULL, 
   2469         /* snoop_user_data */ NULL, 
   2470         /* snoop_flags */ 0,
   2471         /* severity */ SOC_MEM_SEVERE_LOW,
   2472         /* type */ SOC_MEM_TYPE_NORMAL,
   2473         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2474         /* impl */ SOC_MEM_IMPL_NORMAL,
   2475         /* cmic_mor_clks       */ 0,
   2476     },
   2477 #endif /* chips */
   2478 
   2479 #if defined(BCM_88950_A0)
   2480     { /* SOC_MEM_INT_DCM_MEM_00D00000m */ 
   2481         /* mem            DCM_MEM_00D00000m */
   2482         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2483                           SOC_MEM_FLAG_WRITEONLY |
   2484                           SOC_MEM_FLAG_READONLY |
   2485                           SOC_MEM_FLAG_VALID, /* 0x2 */
   2486         /* cmp_fn      */ NULL,
   2487         /* *null_entry */ NULL,
   2488         /* index_min   */ 0,
   2489         /* index_max   */ 575,
   2490         /* minblock    */ 20,
   2491         /* maxblock    */ 23,
   2492         /* blocks      */ 0xf00000,
   2493         /* blocks_hi   */ 0,
   2494         /* base        */ 0x00d00000,
   2495         /* gran        */ 1,
   2496         /* bytes       */ 134,
   2497         /* nFields     */ 2,
   2498         /* *fields     */ soc_DCH_MEM_00500000m_fields,
   2499         /* *views      */ NULL,
   2500         /* *views_num  */ NULL,
   2501         /* snoop_cb    */ NULL, 
   2502         /* snoop_user_data */ NULL, 
   2503         /* snoop_flags */ 0,
   2504         /* severity */ SOC_MEM_SEVERE_LOW,
   2505         /* type */ SOC_MEM_TYPE_NORMAL,
   2506         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2507         /* impl */ SOC_MEM_IMPL_NORMAL,
   2508         /* cmic_mor_clks       */ 0,
   2509     },
   2510 #endif /* chips */
   2511 
   2512 #if defined(BCM_88950_A0)
   2513     { /* SOC_MEM_INT_DCM_MEM_00E00000m */ 
   2514         /* mem            DCM_MEM_00E00000m */
   2515         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2516                           SOC_MEM_FLAG_WRITEONLY |
   2517                           SOC_MEM_FLAG_READONLY |
   2518                           SOC_MEM_FLAG_VALID, /* 0x2 */
   2519         /* cmp_fn      */ NULL,
   2520         /* *null_entry */ NULL,
   2521         /* index_min   */ 0,
   2522         /* index_max   */ 575,
   2523         /* minblock    */ 20,
   2524         /* maxblock    */ 23,
   2525         /* blocks      */ 0xf00000,
   2526         /* blocks_hi   */ 0,
   2527         /* base        */ 0x00e00000,
   2528         /* gran        */ 1,
   2529         /* bytes       */ 134,
   2530         /* nFields     */ 2,
   2531         /* *fields     */ soc_DCH_MEM_00500000m_fields,
   2532         /* *views      */ NULL,
   2533         /* *views_num  */ NULL,
   2534         /* snoop_cb    */ NULL, 
   2535         /* snoop_user_data */ NULL, 
   2536         /* snoop_flags */ 0,
   2537         /* severity */ SOC_MEM_SEVERE_LOW,
   2538         /* type */ SOC_MEM_TYPE_NORMAL,
   2539         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2540         /* impl */ SOC_MEM_IMPL_NORMAL,
   2541         /* cmic_mor_clks       */ 0,
   2542     },
   2543 #endif /* chips */
   2544 
   2545 #if defined(BCM_88950_A0)
   2546     { /* SOC_MEM_INT_DCM_MEM_00F00000m */ 
   2547         /* mem            DCM_MEM_00F00000m */
   2548         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2549                           SOC_MEM_FLAG_WRITEONLY |
   2550                           SOC_MEM_FLAG_READONLY |
   2551                           SOC_MEM_FLAG_VALID, /* 0x2 */
   2552         /* cmp_fn      */ NULL,
   2553         /* *null_entry */ NULL,
   2554         /* index_min   */ 0,
   2555         /* index_max   */ 575,
   2556         /* minblock    */ 20,
   2557         /* maxblock    */ 23,
   2558         /* blocks      */ 0xf00000,
   2559         /* blocks_hi   */ 0,
   2560         /* base        */ 0x00f00000,
   2561         /* gran        */ 1,
   2562         /* bytes       */ 134,
   2563         /* nFields     */ 2,
   2564         /* *fields     */ soc_DCH_MEM_00500000m_fields,
   2565         /* *views      */ NULL,
   2566         /* *views_num  */ NULL,
   2567         /* snoop_cb    */ NULL, 
   2568         /* snoop_user_data */ NULL, 
   2569         /* snoop_flags */ 0,
   2570         /* severity */ SOC_MEM_SEVERE_LOW,
   2571         /* type */ SOC_MEM_TYPE_NORMAL,
   2572         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2573         /* impl */ SOC_MEM_IMPL_NORMAL,
   2574         /* cmic_mor_clks       */ 0,
   2575     },
   2576 #endif /* chips */
   2577 
   2578 #if defined(BCM_88950_A0)
   2579     { /* SOC_MEM_INT_DCM_MEM_C00000m */ 
   2580         /* mem            DCM_MEM_C00000m */
   2581         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2582                           SOC_MEM_FLAG_WRITEONLY |
   2583                           SOC_MEM_FLAG_READONLY |
   2584                           SOC_MEM_FLAG_VALID, /* 0x2 */
   2585         /* cmp_fn      */ NULL,
   2586         /* *null_entry */ NULL,
   2587         /* index_min   */ 0,
   2588         /* index_max   */ 575,
   2589         /* minblock    */ 20,
   2590         /* maxblock    */ 23,
   2591         /* blocks      */ 0xf00000,
   2592         /* blocks_hi   */ 0,
   2593         /* base        */ 0x00c00000,
   2594         /* gran        */ 1,
   2595         /* bytes       */ 134,
   2596         /* nFields     */ 2,
   2597         /* *fields     */ soc_DCH_MEM_00500000m_fields,
   2598         /* *views      */ NULL,
   2599         /* *views_num  */ NULL,
   2600         /* snoop_cb    */ NULL, 
   2601         /* snoop_user_data */ NULL, 
   2602         /* snoop_flags */ 0,
   2603         /* severity */ SOC_MEM_SEVERE_LOW,
   2604         /* type */ SOC_MEM_TYPE_NORMAL,
   2605         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2606         /* impl */ SOC_MEM_IMPL_NORMAL,
   2607         /* cmic_mor_clks       */ 0,
   2608     },
   2609 #endif /* chips */
   2610 
   2611 #if defined(BCM_88950_A0)
   2612     { /* SOC_MEM_INT_DCM_MTMA_Pm */ 
   2613         /* mem            DCM_MTMA_Pm */
   2614         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2615                           SOC_MEM_FLAG_WRITEONLY |
   2616                           SOC_MEM_FLAG_READONLY |
   2617                           SOC_MEM_FLAG_VALID |
   2618                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   2619         /* cmp_fn      */ NULL,
   2620         /* *null_entry */ NULL,
   2621         /* index_min   */ 0,
   2622         /* index_max   */ 1151,
   2623         /* minblock    */ 20,
   2624         /* maxblock    */ 23,
   2625         /* blocks      */ 0xf00000,
   2626         /* blocks_hi   */ 0,
   2627         /* base        */ 0x01400000,
   2628         /* gran        */ 1,
   2629         /* bytes       */ 14,
   2630         /* nFields     */ 2,
   2631         /* *fields     */ soc_DCM_MTMA_Pm_fields,
   2632         /* *views      */ NULL,
   2633         /* *views_num  */ NULL,
   2634         /* snoop_cb    */ NULL, 
   2635         /* snoop_user_data */ NULL, 
   2636         /* snoop_flags */ 0,
   2637         /* severity */ SOC_MEM_SEVERE_LOW,
   2638         /* type */ SOC_MEM_TYPE_TWO_PORT,
   2639         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2640         /* impl */ SOC_MEM_IMPL_NORMAL,
   2641         /* cmic_mor_clks       */ 0,
   2642     },
   2643 #endif /* chips */
   2644 
   2645 #if defined(BCM_88950_A0)
   2646     { /* SOC_MEM_INT_DCM_MTMB_Pm */ 
   2647         /* mem            DCM_MTMB_Pm */
   2648         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2649                           SOC_MEM_FLAG_WRITEONLY |
   2650                           SOC_MEM_FLAG_READONLY |
   2651                           SOC_MEM_FLAG_VALID |
   2652                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   2653         /* cmp_fn      */ NULL,
   2654         /* *null_entry */ NULL,
   2655         /* index_min   */ 0,
   2656         /* index_max   */ 1151,
   2657         /* minblock    */ 20,
   2658         /* maxblock    */ 23,
   2659         /* blocks      */ 0xf00000,
   2660         /* blocks_hi   */ 0,
   2661         /* base        */ 0x01500000,
   2662         /* gran        */ 1,
   2663         /* bytes       */ 14,
   2664         /* nFields     */ 2,
   2665         /* *fields     */ soc_DCM_MTMA_Pm_fields,
   2666         /* *views      */ NULL,
   2667         /* *views_num  */ NULL,
   2668         /* snoop_cb    */ NULL, 
   2669         /* snoop_user_data */ NULL, 
   2670         /* snoop_flags */ 0,
   2671         /* severity */ SOC_MEM_SEVERE_LOW,
   2672         /* type */ SOC_MEM_TYPE_TWO_PORT,
   2673         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2674         /* impl */ SOC_MEM_IMPL_NORMAL,
   2675         /* cmic_mor_clks       */ 0,
   2676     },
   2677 #endif /* chips */
   2678 
   2679 #if defined(BCM_88950_A0)
   2680     { /* SOC_MEM_INT_DCM_MTMC_Pm */ 
   2681         /* mem            DCM_MTMC_Pm */
   2682         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2683                           SOC_MEM_FLAG_WRITEONLY |
   2684                           SOC_MEM_FLAG_READONLY |
   2685                           SOC_MEM_FLAG_VALID |
   2686                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   2687         /* cmp_fn      */ NULL,
   2688         /* *null_entry */ NULL,
   2689         /* index_min   */ 0,
   2690         /* index_max   */ 1151,
   2691         /* minblock    */ 20,
   2692         /* maxblock    */ 23,
   2693         /* blocks      */ 0xf00000,
   2694         /* blocks_hi   */ 0,
   2695         /* base        */ 0x01600000,
   2696         /* gran        */ 1,
   2697         /* bytes       */ 14,
   2698         /* nFields     */ 2,
   2699         /* *fields     */ soc_DCM_MTMA_Pm_fields,
   2700         /* *views      */ NULL,
   2701         /* *views_num  */ NULL,
   2702         /* snoop_cb    */ NULL, 
   2703         /* snoop_user_data */ NULL, 
   2704         /* snoop_flags */ 0,
   2705         /* severity */ SOC_MEM_SEVERE_LOW,
   2706         /* type */ SOC_MEM_TYPE_TWO_PORT,
   2707         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2708         /* impl */ SOC_MEM_IMPL_NORMAL,
   2709         /* cmic_mor_clks       */ 0,
   2710     },
   2711 #endif /* chips */
   2712 
   2713 #if defined(BCM_88950_A0)
   2714     { /* SOC_MEM_INT_DCM_MTMD_Pm */ 
   2715         /* mem            DCM_MTMD_Pm */
   2716         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2717                           SOC_MEM_FLAG_WRITEONLY |
   2718                           SOC_MEM_FLAG_READONLY |
   2719                           SOC_MEM_FLAG_VALID |
   2720                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   2721         /* cmp_fn      */ NULL,
   2722         /* *null_entry */ NULL,
   2723         /* index_min   */ 0,
   2724         /* index_max   */ 1151,
   2725         /* minblock    */ 20,
   2726         /* maxblock    */ 23,
   2727         /* blocks      */ 0xf00000,
   2728         /* blocks_hi   */ 0,
   2729         /* base        */ 0x01700000,
   2730         /* gran        */ 1,
   2731         /* bytes       */ 14,
   2732         /* nFields     */ 2,
   2733         /* *fields     */ soc_DCM_MTMA_Pm_fields,
   2734         /* *views      */ NULL,
   2735         /* *views_num  */ NULL,
   2736         /* snoop_cb    */ NULL, 
   2737         /* snoop_user_data */ NULL, 
   2738         /* snoop_flags */ 0,
   2739         /* severity */ SOC_MEM_SEVERE_LOW,
   2740         /* type */ SOC_MEM_TYPE_TWO_PORT,
   2741         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2742         /* impl */ SOC_MEM_IMPL_NORMAL,
   2743         /* cmic_mor_clks       */ 0,
   2744     },
   2745 #endif /* chips */
   2746 
   2747 #if defined(BCM_88690_A0)
   2748     { /* SOC_MEM_INT_DDHA_MACRO_0_ABK_BANK_Am */ 
   2749         /* mem            DDHA_MACRO_0_ABK_BANK_Am */
   2750         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2751                           SOC_MEM_FLAG_VALID |
   2752                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   2753         /* cmp_fn      */ NULL,
   2754         /* *null_entry */ NULL,
   2755         /* index_min   */ 0,
   2756         /* index_max   */ 4194303,
   2757         /* minblock    */ 60,
   2758         /* maxblock    */ 61,
   2759         /* blocks      */ 0,
   2760         /* blocks_hi   */ 0x30000000,
   2761         /* base        */ 0x00800000,
   2762         /* gran        */ 1,
   2763         /* bytes       */ 6,
   2764         /* nFields     */ 14,
   2765         /* *fields     */ soc_DDHA_MACRO_0_ABK_BANK_Am_fields,
   2766         /* *views      */ NULL,
   2767         /* *views_num  */ NULL,
   2768         /* snoop_cb    */ NULL, 
   2769         /* snoop_user_data */ NULL, 
   2770         /* snoop_flags */ 0,
   2771         /* severity */ SOC_MEM_SEVERE_LOW,
   2772         /* type */ SOC_MEM_TYPE_NORMAL,
   2773         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2774         /* impl */ SOC_MEM_IMPL_NORMAL,
   2775         /* cmic_mor_clks       */ 0,
   2776     },
   2777 #endif /* chips */
   2778 
   2779 #if defined(BCM_88690_B0)
   2780     { /* SOC_MEM_INT_DDHA_MACRO_0_ABK_BANK_A_BCM88690_B0m */ 
   2781         /* mem            DDHA_MACRO_0_ABK_BANK_Am */
   2782         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2783                           SOC_MEM_FLAG_VALID |
   2784                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   2785         /* cmp_fn      */ NULL,
   2786         /* *null_entry */ NULL,
   2787         /* index_min   */ 0,
   2788         /* index_max   */ 4194303,
   2789         /* minblock    */ 60,
   2790         /* maxblock    */ 61,
   2791         /* blocks      */ 0,
   2792         /* blocks_hi   */ 0x30000000,
   2793         /* base        */ 0x00800000,
   2794         /* gran        */ 1,
   2795         /* bytes       */ 6,
   2796         /* nFields     */ 14,
   2797         /* *fields     */ soc_DDHA_MACRO_0_ABK_BANK_A_BCM88690_B0m_fields,
   2798         /* *views      */ NULL,
   2799         /* *views_num  */ NULL,
   2800         /* snoop_cb    */ NULL, 
   2801         /* snoop_user_data */ NULL, 
   2802         /* snoop_flags */ 0,
   2803         /* severity */ SOC_MEM_SEVERE_LOW,
   2804         /* type */ SOC_MEM_TYPE_NORMAL,
   2805         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2806         /* impl */ SOC_MEM_IMPL_EXTERNAL,
   2807         /* cmic_mor_clks       */ 0,
   2808     },
   2809 #endif /* chips */
   2810 
   2811 #if defined(BCM_88690_A0)
   2812     { /* SOC_MEM_INT_DDHA_MACRO_0_ABK_BANK_Bm */ 
   2813         /* mem            DDHA_MACRO_0_ABK_BANK_Bm */
   2814         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2815                           SOC_MEM_FLAG_VALID |
   2816                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   2817         /* cmp_fn      */ NULL,
   2818         /* *null_entry */ NULL,
   2819         /* index_min   */ 0,
   2820         /* index_max   */ 4194303,
   2821         /* minblock    */ 60,
   2822         /* maxblock    */ 61,
   2823         /* blocks      */ 0,
   2824         /* blocks_hi   */ 0x30000000,
   2825         /* base        */ 0x01000000,
   2826         /* gran        */ 1,
   2827         /* bytes       */ 6,
   2828         /* nFields     */ 14,
   2829         /* *fields     */ soc_DDHA_MACRO_0_ABK_BANK_Bm_fields,
   2830         /* *views      */ NULL,
   2831         /* *views_num  */ NULL,
   2832         /* snoop_cb    */ NULL, 
   2833         /* snoop_user_data */ NULL, 
   2834         /* snoop_flags */ 0,
   2835         /* severity */ SOC_MEM_SEVERE_LOW,
   2836         /* type */ SOC_MEM_TYPE_NORMAL,
   2837         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2838         /* impl */ SOC_MEM_IMPL_NORMAL,
   2839         /* cmic_mor_clks       */ 0,
   2840     },
   2841 #endif /* chips */
   2842 
   2843 #if defined(BCM_88690_B0)
   2844     { /* SOC_MEM_INT_DDHA_MACRO_0_ABK_BANK_B_BCM88690_B0m */ 
   2845         /* mem            DDHA_MACRO_0_ABK_BANK_Bm */
   2846         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2847                           SOC_MEM_FLAG_VALID |
   2848                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   2849         /* cmp_fn      */ NULL,
   2850         /* *null_entry */ NULL,
   2851         /* index_min   */ 0,
   2852         /* index_max   */ 4194303,
   2853         /* minblock    */ 60,
   2854         /* maxblock    */ 61,
   2855         /* blocks      */ 0,
   2856         /* blocks_hi   */ 0x30000000,
   2857         /* base        */ 0x01000000,
   2858         /* gran        */ 1,
   2859         /* bytes       */ 6,
   2860         /* nFields     */ 14,
   2861         /* *fields     */ soc_DDHA_MACRO_0_ABK_BANK_B_BCM88690_B0m_fields,
   2862         /* *views      */ NULL,
   2863         /* *views_num  */ NULL,
   2864         /* snoop_cb    */ NULL, 
   2865         /* snoop_user_data */ NULL, 
   2866         /* snoop_flags */ 0,
   2867         /* severity */ SOC_MEM_SEVERE_LOW,
   2868         /* type */ SOC_MEM_TYPE_NORMAL,
   2869         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2870         /* impl */ SOC_MEM_IMPL_EXTERNAL,
   2871         /* cmic_mor_clks       */ 0,
   2872     },
   2873 #endif /* chips */
   2874 
   2875 #if defined(BCM_88690_A0)
   2876     { /* SOC_MEM_INT_DDHA_MACRO_0_ENTRY_BANKm */ 
   2877         /* mem            DDHA_MACRO_0_ENTRY_BANKm */
   2878         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2879                           SOC_MEM_FLAG_VALID |
   2880                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   2881         /* cmp_fn      */ NULL,
   2882         /* *null_entry */ NULL,
   2883         /* index_min   */ 0,
   2884         /* index_max   */ 4194303,
   2885         /* minblock    */ 60,
   2886         /* maxblock    */ 61,
   2887         /* blocks      */ 0,
   2888         /* blocks_hi   */ 0x30000000,
   2889         /* base        */ 0x00000000,
   2890         /* gran        */ 1,
   2891         /* bytes       */ 68,
   2892         /* nFields     */ 32,
   2893         /* *fields     */ soc_DDHA_MACRO_0_ENTRY_BANKm_fields,
   2894         /* *views      */ NULL,
   2895         /* *views_num  */ NULL,
   2896         /* snoop_cb    */ NULL, 
   2897         /* snoop_user_data */ NULL, 
   2898         /* snoop_flags */ 0,
   2899         /* severity */ SOC_MEM_SEVERE_LOW,
   2900         /* type */ SOC_MEM_TYPE_NORMAL,
   2901         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2902         /* impl */ SOC_MEM_IMPL_NORMAL,
   2903         /* cmic_mor_clks       */ 0,
   2904     },
   2905 #endif /* chips */
   2906 
   2907 #if defined(BCM_88690_B0)
   2908     { /* SOC_MEM_INT_DDHA_MACRO_0_ENTRY_BANK_BCM88690_B0m */ 
   2909         /* mem            DDHA_MACRO_0_ENTRY_BANKm */
   2910         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2911                           SOC_MEM_FLAG_VALID |
   2912                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   2913         /* cmp_fn      */ NULL,
   2914         /* *null_entry */ NULL,
   2915         /* index_min   */ 0,
   2916         /* index_max   */ 4194303,
   2917         /* minblock    */ 60,
   2918         /* maxblock    */ 61,
   2919         /* blocks      */ 0,
   2920         /* blocks_hi   */ 0x30000000,
   2921         /* base        */ 0x00000000,
   2922         /* gran        */ 1,
   2923         /* bytes       */ 68,
   2924         /* nFields     */ 32,
   2925         /* *fields     */ soc_DDHA_MACRO_0_ENTRY_BANK_BCM88690_B0m_fields,
   2926         /* *views      */ NULL,
   2927         /* *views_num  */ NULL,
   2928         /* snoop_cb    */ NULL, 
   2929         /* snoop_user_data */ NULL, 
   2930         /* snoop_flags */ 0,
   2931         /* severity */ SOC_MEM_SEVERE_LOW,
   2932         /* type */ SOC_MEM_TYPE_NORMAL,
   2933         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2934         /* impl */ SOC_MEM_IMPL_EXTERNAL,
   2935         /* cmic_mor_clks       */ 0,
   2936     },
   2937 #endif /* chips */
   2938 
   2939 #if defined(BCM_88690_A0)
   2940     { /* SOC_MEM_INT_DDHA_MACRO_0_PHYSICAL_ABK_BANKm */ 
   2941         /* mem            DDHA_MACRO_0_PHYSICAL_ABK_BANKm */
   2942         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2943                           SOC_MEM_FLAG_WRITEONLY |
   2944                           SOC_MEM_FLAG_READONLY |
   2945                           SOC_MEM_FLAG_VALID |
   2946                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   2947         /* cmp_fn      */ NULL,
   2948         /* *null_entry */ NULL,
   2949         /* index_min   */ 0,
   2950         /* index_max   */ 2047,
   2951         /* minblock    */ 60,
   2952         /* maxblock    */ 61,
   2953         /* blocks      */ 0,
   2954         /* blocks_hi   */ 0x30000000,
   2955         /* base        */ 0x00000000,
   2956         /* gran        */ 1,
   2957         /* bytes       */ 4,
   2958         /* nFields     */ 1,
   2959         /* *fields     */ soc_DDHA_MACRO_0_PHYSICAL_ABK_BANKm_fields,
   2960         /* *views      */ NULL,
   2961         /* *views_num  */ NULL,
   2962         /* snoop_cb    */ NULL, 
   2963         /* snoop_user_data */ NULL, 
   2964         /* snoop_flags */ 0,
   2965         /* severity */ SOC_MEM_SEVERE_LOW,
   2966         /* type */ SOC_MEM_TYPE_NORMAL,
   2967         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2968         /* impl */ SOC_MEM_IMPL_NORMAL,
   2969         /* cmic_mor_clks       */ 0,
   2970     },
   2971 #endif /* chips */
   2972 
   2973 #if defined(BCM_88690_B0)
   2974     { /* SOC_MEM_INT_DDHA_MACRO_0_PHYSICAL_ABK_BANK_BCM88690_B0m */ 
   2975         /* mem            DDHA_MACRO_0_PHYSICAL_ABK_BANKm */
   2976         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2977                           SOC_MEM_FLAG_WRITEONLY |
   2978                           SOC_MEM_FLAG_READONLY |
   2979                           SOC_MEM_FLAG_VALID |
   2980                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   2981         /* cmp_fn      */ NULL,
   2982         /* *null_entry */ NULL,
   2983         /* index_min   */ 0,
   2984         /* index_max   */ 2047,
   2985         /* minblock    */ 60,
   2986         /* maxblock    */ 61,
   2987         /* blocks      */ 0,
   2988         /* blocks_hi   */ 0x30000000,
   2989         /* base        */ 0x00000000,
   2990         /* gran        */ 1,
   2991         /* bytes       */ 4,
   2992         /* nFields     */ 1,
   2993         /* *fields     */ soc_DDHA_MACRO_0_PHYSICAL_ABK_BANK_BCM88690_B0m_fields,
   2994         /* *views      */ NULL,
   2995         /* *views_num  */ NULL,
   2996         /* snoop_cb    */ NULL, 
   2997         /* snoop_user_data */ NULL, 
   2998         /* snoop_flags */ 0,
   2999         /* severity */ SOC_MEM_SEVERE_LOW,
   3000         /* type */ SOC_MEM_TYPE_NORMAL,
   3001         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3002         /* impl */ SOC_MEM_IMPL_EXTERNAL,
   3003         /* cmic_mor_clks       */ 0,
   3004     },
   3005 #endif /* chips */
   3006 
   3007 #if defined(BCM_88690_A0)
   3008     { /* SOC_MEM_INT_DDHA_MACRO_0_PHYSICAL_ENTRY_BANKm */ 
   3009         /* mem            DDHA_MACRO_0_PHYSICAL_ENTRY_BANKm */
   3010         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3011                           SOC_MEM_FLAG_WRITEONLY |
   3012                           SOC_MEM_FLAG_READONLY |
   3013                           SOC_MEM_FLAG_VALID |
   3014                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3015         /* cmp_fn      */ NULL,
   3016         /* *null_entry */ NULL,
   3017         /* index_min   */ 0,
   3018         /* index_max   */ 16383,
   3019         /* minblock    */ 60,
   3020         /* maxblock    */ 61,
   3021         /* blocks      */ 0,
   3022         /* blocks_hi   */ 0x30000000,
   3023         /* base        */ 0x00000000,
   3024         /* gran        */ 1,
   3025         /* bytes       */ 16,
   3026         /* nFields     */ 2,
   3027         /* *fields     */ soc_DDHA_MACRO_0_PHYSICAL_ENTRY_BANKm_fields,
   3028         /* *views      */ NULL,
   3029         /* *views_num  */ NULL,
   3030         /* snoop_cb    */ NULL, 
   3031         /* snoop_user_data */ NULL, 
   3032         /* snoop_flags */ 0,
   3033         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   3034         /* type */ SOC_MEM_TYPE_XOR,
   3035         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3036         /* impl */ SOC_MEM_IMPL_NORMAL,
   3037         /* cmic_mor_clks       */ 0,
   3038     },
   3039 #endif /* chips */
   3040 
   3041 #if defined(BCM_88690_B0)
   3042     { /* SOC_MEM_INT_DDHA_MACRO_0_PHYSICAL_ENTRY_BANK_BCM88690_B0m */ 
   3043         /* mem            DDHA_MACRO_0_PHYSICAL_ENTRY_BANKm */
   3044         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3045                           SOC_MEM_FLAG_WRITEONLY |
   3046                           SOC_MEM_FLAG_READONLY |
   3047                           SOC_MEM_FLAG_VALID |
   3048                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3049         /* cmp_fn      */ NULL,
   3050         /* *null_entry */ NULL,
   3051         /* index_min   */ 0,
   3052         /* index_max   */ 16383,
   3053         /* minblock    */ 60,
   3054         /* maxblock    */ 61,
   3055         /* blocks      */ 0,
   3056         /* blocks_hi   */ 0x30000000,
   3057         /* base        */ 0x00000000,
   3058         /* gran        */ 1,
   3059         /* bytes       */ 16,
   3060         /* nFields     */ 2,
   3061         /* *fields     */ soc_DDHA_MACRO_0_PHYSICAL_ENTRY_BANK_BCM88690_B0m_fields,
   3062         /* *views      */ NULL,
   3063         /* *views_num  */ NULL,
   3064         /* snoop_cb    */ NULL, 
   3065         /* snoop_user_data */ NULL, 
   3066         /* snoop_flags */ 0,
   3067         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   3068         /* type */ SOC_MEM_TYPE_XOR,
   3069         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3070         /* impl */ SOC_MEM_IMPL_NORMAL,
   3071         /* cmic_mor_clks       */ 0,
   3072     },
   3073 #endif /* chips */
   3074 
   3075 #if defined(BCM_88690_A0)
   3076     { /* SOC_MEM_INT_DDHA_MACRO_1_ABK_BANK_Am */ 
   3077         /* mem            DDHA_MACRO_1_ABK_BANK_Am */
   3078         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3079                           SOC_MEM_FLAG_VALID |
   3080                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3081         /* cmp_fn      */ NULL,
   3082         /* *null_entry */ NULL,
   3083         /* index_min   */ 0,
   3084         /* index_max   */ 4194303,
   3085         /* minblock    */ 60,
   3086         /* maxblock    */ 61,
   3087         /* blocks      */ 0,
   3088         /* blocks_hi   */ 0x30000000,
   3089         /* base        */ 0x02800000,
   3090         /* gran        */ 1,
   3091         /* bytes       */ 6,
   3092         /* nFields     */ 14,
   3093         /* *fields     */ soc_DDHA_MACRO_1_ABK_BANK_Am_fields,
   3094         /* *views      */ NULL,
   3095         /* *views_num  */ NULL,
   3096         /* snoop_cb    */ NULL, 
   3097         /* snoop_user_data */ NULL, 
   3098         /* snoop_flags */ 0,
   3099         /* severity */ SOC_MEM_SEVERE_LOW,
   3100         /* type */ SOC_MEM_TYPE_NORMAL,
   3101         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3102         /* impl */ SOC_MEM_IMPL_NORMAL,
   3103         /* cmic_mor_clks       */ 0,
   3104     },
   3105 #endif /* chips */
   3106 
   3107 #if defined(BCM_88690_B0)
   3108     { /* SOC_MEM_INT_DDHA_MACRO_1_ABK_BANK_A_BCM88690_B0m */ 
   3109         /* mem            DDHA_MACRO_1_ABK_BANK_Am */
   3110         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3111                           SOC_MEM_FLAG_VALID |
   3112                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3113         /* cmp_fn      */ NULL,
   3114         /* *null_entry */ NULL,
   3115         /* index_min   */ 0,
   3116         /* index_max   */ 4194303,
   3117         /* minblock    */ 60,
   3118         /* maxblock    */ 61,
   3119         /* blocks      */ 0,
   3120         /* blocks_hi   */ 0x30000000,
   3121         /* base        */ 0x02800000,
   3122         /* gran        */ 1,
   3123         /* bytes       */ 6,
   3124         /* nFields     */ 14,
   3125         /* *fields     */ soc_DDHA_MACRO_1_ABK_BANK_A_BCM88690_B0m_fields,
   3126         /* *views      */ NULL,
   3127         /* *views_num  */ NULL,
   3128         /* snoop_cb    */ NULL, 
   3129         /* snoop_user_data */ NULL, 
   3130         /* snoop_flags */ 0,
   3131         /* severity */ SOC_MEM_SEVERE_LOW,
   3132         /* type */ SOC_MEM_TYPE_NORMAL,
   3133         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3134         /* impl */ SOC_MEM_IMPL_EXTERNAL,
   3135         /* cmic_mor_clks       */ 0,
   3136     },
   3137 #endif /* chips */
   3138 
   3139 #if defined(BCM_88690_A0)
   3140     { /* SOC_MEM_INT_DDHA_MACRO_1_ABK_BANK_Bm */ 
   3141         /* mem            DDHA_MACRO_1_ABK_BANK_Bm */
   3142         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3143                           SOC_MEM_FLAG_VALID |
   3144                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3145         /* cmp_fn      */ NULL,
   3146         /* *null_entry */ NULL,
   3147         /* index_min   */ 0,
   3148         /* index_max   */ 4194303,
   3149         /* minblock    */ 60,
   3150         /* maxblock    */ 61,
   3151         /* blocks      */ 0,
   3152         /* blocks_hi   */ 0x30000000,
   3153         /* base        */ 0x03000000,
   3154         /* gran        */ 1,
   3155         /* bytes       */ 6,
   3156         /* nFields     */ 14,
   3157         /* *fields     */ soc_DDHA_MACRO_1_ABK_BANK_Bm_fields,
   3158         /* *views      */ NULL,
   3159         /* *views_num  */ NULL,
   3160         /* snoop_cb    */ NULL, 
   3161         /* snoop_user_data */ NULL, 
   3162         /* snoop_flags */ 0,
   3163         /* severity */ SOC_MEM_SEVERE_LOW,
   3164         /* type */ SOC_MEM_TYPE_NORMAL,
   3165         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3166         /* impl */ SOC_MEM_IMPL_NORMAL,
   3167         /* cmic_mor_clks       */ 0,
   3168     },
   3169 #endif /* chips */
   3170 
   3171 #if defined(BCM_88690_B0)
   3172     { /* SOC_MEM_INT_DDHA_MACRO_1_ABK_BANK_B_BCM88690_B0m */ 
   3173         /* mem            DDHA_MACRO_1_ABK_BANK_Bm */
   3174         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3175                           SOC_MEM_FLAG_VALID |
   3176                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3177         /* cmp_fn      */ NULL,
   3178         /* *null_entry */ NULL,
   3179         /* index_min   */ 0,
   3180         /* index_max   */ 4194303,
   3181         /* minblock    */ 60,
   3182         /* maxblock    */ 61,
   3183         /* blocks      */ 0,
   3184         /* blocks_hi   */ 0x30000000,
   3185         /* base        */ 0x03000000,
   3186         /* gran        */ 1,
   3187         /* bytes       */ 6,
   3188         /* nFields     */ 14,
   3189         /* *fields     */ soc_DDHA_MACRO_1_ABK_BANK_B_BCM88690_B0m_fields,
   3190         /* *views      */ NULL,
   3191         /* *views_num  */ NULL,
   3192         /* snoop_cb    */ NULL, 
   3193         /* snoop_user_data */ NULL, 
   3194         /* snoop_flags */ 0,
   3195         /* severity */ SOC_MEM_SEVERE_LOW,
   3196         /* type */ SOC_MEM_TYPE_NORMAL,
   3197         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3198         /* impl */ SOC_MEM_IMPL_EXTERNAL,
   3199         /* cmic_mor_clks       */ 0,
   3200     },
   3201 #endif /* chips */
   3202 
   3203 #if defined(BCM_88690_A0)
   3204     { /* SOC_MEM_INT_DDHA_MACRO_1_ENTRY_BANKm */ 
   3205         /* mem            DDHA_MACRO_1_ENTRY_BANKm */
   3206         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3207                           SOC_MEM_FLAG_VALID |
   3208                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3209         /* cmp_fn      */ NULL,
   3210         /* *null_entry */ NULL,
   3211         /* index_min   */ 0,
   3212         /* index_max   */ 4194303,
   3213         /* minblock    */ 60,
   3214         /* maxblock    */ 61,
   3215         /* blocks      */ 0,
   3216         /* blocks_hi   */ 0x30000000,
   3217         /* base        */ 0x02000000,
   3218         /* gran        */ 1,
   3219         /* bytes       */ 68,
   3220         /* nFields     */ 32,
   3221         /* *fields     */ soc_DDHA_MACRO_1_ENTRY_BANKm_fields,
   3222         /* *views      */ NULL,
   3223         /* *views_num  */ NULL,
   3224         /* snoop_cb    */ NULL, 
   3225         /* snoop_user_data */ NULL, 
   3226         /* snoop_flags */ 0,
   3227         /* severity */ SOC_MEM_SEVERE_LOW,
   3228         /* type */ SOC_MEM_TYPE_NORMAL,
   3229         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3230         /* impl */ SOC_MEM_IMPL_NORMAL,
   3231         /* cmic_mor_clks       */ 0,
   3232     },
   3233 #endif /* chips */
   3234 
   3235 #if defined(BCM_88690_B0)
   3236     { /* SOC_MEM_INT_DDHA_MACRO_1_ENTRY_BANK_BCM88690_B0m */ 
   3237         /* mem            DDHA_MACRO_1_ENTRY_BANKm */
   3238         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3239                           SOC_MEM_FLAG_VALID |
   3240                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3241         /* cmp_fn      */ NULL,
   3242         /* *null_entry */ NULL,
   3243         /* index_min   */ 0,
   3244         /* index_max   */ 4194303,
   3245         /* minblock    */ 60,
   3246         /* maxblock    */ 61,
   3247         /* blocks      */ 0,
   3248         /* blocks_hi   */ 0x30000000,
   3249         /* base        */ 0x02000000,
   3250         /* gran        */ 1,
   3251         /* bytes       */ 68,
   3252         /* nFields     */ 32,
   3253         /* *fields     */ soc_DDHA_MACRO_1_ENTRY_BANK_BCM88690_B0m_fields,
   3254         /* *views      */ NULL,
   3255         /* *views_num  */ NULL,
   3256         /* snoop_cb    */ NULL, 
   3257         /* snoop_user_data */ NULL, 
   3258         /* snoop_flags */ 0,
   3259         /* severity */ SOC_MEM_SEVERE_LOW,
   3260         /* type */ SOC_MEM_TYPE_NORMAL,
   3261         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3262         /* impl */ SOC_MEM_IMPL_EXTERNAL,
   3263         /* cmic_mor_clks       */ 0,
   3264     },
   3265 #endif /* chips */
   3266 
   3267 #if defined(BCM_88690_A0)
   3268     { /* SOC_MEM_INT_DDHA_MACRO_1_PHYSICAL_ABK_BANKm */ 
   3269         /* mem            DDHA_MACRO_1_PHYSICAL_ABK_BANKm */
   3270         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3271                           SOC_MEM_FLAG_WRITEONLY |
   3272                           SOC_MEM_FLAG_READONLY |
   3273                           SOC_MEM_FLAG_VALID |
   3274                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3275         /* cmp_fn      */ NULL,
   3276         /* *null_entry */ NULL,
   3277         /* index_min   */ 0,
   3278         /* index_max   */ 2047,
   3279         /* minblock    */ 60,
   3280         /* maxblock    */ 61,
   3281         /* blocks      */ 0,
   3282         /* blocks_hi   */ 0x30000000,
   3283         /* base        */ 0x02000000,
   3284         /* gran        */ 1,
   3285         /* bytes       */ 4,
   3286         /* nFields     */ 1,
   3287         /* *fields     */ soc_DDHA_MACRO_1_PHYSICAL_ABK_BANKm_fields,
   3288         /* *views      */ NULL,
   3289         /* *views_num  */ NULL,
   3290         /* snoop_cb    */ NULL, 
   3291         /* snoop_user_data */ NULL, 
   3292         /* snoop_flags */ 0,
   3293         /* severity */ SOC_MEM_SEVERE_LOW,
   3294         /* type */ SOC_MEM_TYPE_NORMAL,
   3295         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3296         /* impl */ SOC_MEM_IMPL_NORMAL,
   3297         /* cmic_mor_clks       */ 0,
   3298     },
   3299 #endif /* chips */
   3300 
   3301 #if defined(BCM_88690_B0)
   3302     { /* SOC_MEM_INT_DDHA_MACRO_1_PHYSICAL_ABK_BANK_BCM88690_B0m */ 
   3303         /* mem            DDHA_MACRO_1_PHYSICAL_ABK_BANKm */
   3304         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3305                           SOC_MEM_FLAG_WRITEONLY |
   3306                           SOC_MEM_FLAG_READONLY |
   3307                           SOC_MEM_FLAG_VALID |
   3308                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3309         /* cmp_fn      */ NULL,
   3310         /* *null_entry */ NULL,
   3311         /* index_min   */ 0,
   3312         /* index_max   */ 2047,
   3313         /* minblock    */ 60,
   3314         /* maxblock    */ 61,
   3315         /* blocks      */ 0,
   3316         /* blocks_hi   */ 0x30000000,
   3317         /* base        */ 0x02000000,
   3318         /* gran        */ 1,
   3319         /* bytes       */ 4,
   3320         /* nFields     */ 1,
   3321         /* *fields     */ soc_DDHA_MACRO_1_PHYSICAL_ABK_BANK_BCM88690_B0m_fields,
   3322         /* *views      */ NULL,
   3323         /* *views_num  */ NULL,
   3324         /* snoop_cb    */ NULL, 
   3325         /* snoop_user_data */ NULL, 
   3326         /* snoop_flags */ 0,
   3327         /* severity */ SOC_MEM_SEVERE_LOW,
   3328         /* type */ SOC_MEM_TYPE_NORMAL,
   3329         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3330         /* impl */ SOC_MEM_IMPL_EXTERNAL,
   3331         /* cmic_mor_clks       */ 0,
   3332     },
   3333 #endif /* chips */
   3334 
   3335 #if defined(BCM_88690_A0)
   3336     { /* SOC_MEM_INT_DDHA_MACRO_1_PHYSICAL_ENTRY_BANKm */ 
   3337         /* mem            DDHA_MACRO_1_PHYSICAL_ENTRY_BANKm */
   3338         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3339                           SOC_MEM_FLAG_WRITEONLY |
   3340                           SOC_MEM_FLAG_READONLY |
   3341                           SOC_MEM_FLAG_VALID |
   3342                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3343         /* cmp_fn      */ NULL,
   3344         /* *null_entry */ NULL,
   3345         /* index_min   */ 0,
   3346         /* index_max   */ 16383,
   3347         /* minblock    */ 60,
   3348         /* maxblock    */ 61,
   3349         /* blocks      */ 0,
   3350         /* blocks_hi   */ 0x30000000,
   3351         /* base        */ 0x02000000,
   3352         /* gran        */ 1,
   3353         /* bytes       */ 16,
   3354         /* nFields     */ 2,
   3355         /* *fields     */ soc_DDHA_MACRO_1_PHYSICAL_ENTRY_BANKm_fields,
   3356         /* *views      */ NULL,
   3357         /* *views_num  */ NULL,
   3358         /* snoop_cb    */ NULL, 
   3359         /* snoop_user_data */ NULL, 
   3360         /* snoop_flags */ 0,
   3361         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   3362         /* type */ SOC_MEM_TYPE_XOR,
   3363         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3364         /* impl */ SOC_MEM_IMPL_NORMAL,
   3365         /* cmic_mor_clks       */ 0,
   3366     },
   3367 #endif /* chips */
   3368 
   3369 #if defined(BCM_88690_B0)
   3370     { /* SOC_MEM_INT_DDHA_MACRO_1_PHYSICAL_ENTRY_BANK_BCM88690_B0m */ 
   3371         /* mem            DDHA_MACRO_1_PHYSICAL_ENTRY_BANKm */
   3372         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3373                           SOC_MEM_FLAG_WRITEONLY |
   3374                           SOC_MEM_FLAG_READONLY |
   3375                           SOC_MEM_FLAG_VALID |
   3376                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3377         /* cmp_fn      */ NULL,
   3378         /* *null_entry */ NULL,
   3379         /* index_min   */ 0,
   3380         /* index_max   */ 16383,
   3381         /* minblock    */ 60,
   3382         /* maxblock    */ 61,
   3383         /* blocks      */ 0,
   3384         /* blocks_hi   */ 0x30000000,
   3385         /* base        */ 0x02000000,
   3386         /* gran        */ 1,
   3387         /* bytes       */ 16,
   3388         /* nFields     */ 2,
   3389         /* *fields     */ soc_DDHA_MACRO_1_PHYSICAL_ENTRY_BANK_BCM88690_B0m_fields,
   3390         /* *views      */ NULL,
   3391         /* *views_num  */ NULL,
   3392         /* snoop_cb    */ NULL, 
   3393         /* snoop_user_data */ NULL, 
   3394         /* snoop_flags */ 0,
   3395         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   3396         /* type */ SOC_MEM_TYPE_XOR,
   3397         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3398         /* impl */ SOC_MEM_IMPL_NORMAL,
   3399         /* cmic_mor_clks       */ 0,
   3400     },
   3401 #endif /* chips */
   3402 
   3403 #if defined(BCM_88690_A0)
   3404     { /* SOC_MEM_INT_DDHA_MEM_1800000m */ 
   3405         /* mem            DDHA_MEM_1800000m */
   3406         /* flags       */ SOC_MEM_FLAG_VALID |
   3407                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3408         /* cmp_fn      */ NULL,
   3409         /* *null_entry */ NULL,
   3410         /* index_min   */ 0,
   3411         /* index_max   */ 31,
   3412         /* minblock    */ 60,
   3413         /* maxblock    */ 61,
   3414         /* blocks      */ 0,
   3415         /* blocks_hi   */ 0x30000000,
   3416         /* base        */ 0x01800000,
   3417         /* gran        */ 1,
   3418         /* bytes       */ 4,
   3419         /* nFields     */ 1,
   3420         /* *fields     */ soc_DDHA_MEM_1800000m_fields,
   3421         /* *views      */ NULL,
   3422         /* *views_num  */ NULL,
   3423         /* snoop_cb    */ NULL, 
   3424         /* snoop_user_data */ NULL, 
   3425         /* snoop_flags */ 0,
   3426         /* severity */ SOC_MEM_SEVERE_LOW,
   3427         /* type */ SOC_MEM_TYPE_NORMAL,
   3428         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3429         /* impl */ SOC_MEM_IMPL_NORMAL,
   3430         /* cmic_mor_clks       */ 0,
   3431     },
   3432 #endif /* chips */
   3433 
   3434 #if defined(BCM_88690_A0)
   3435     { /* SOC_MEM_INT_DDHA_MEM_3800000m */ 
   3436         /* mem            DDHA_MEM_3800000m */
   3437         /* flags       */ SOC_MEM_FLAG_VALID |
   3438                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3439         /* cmp_fn      */ NULL,
   3440         /* *null_entry */ NULL,
   3441         /* index_min   */ 0,
   3442         /* index_max   */ 31,
   3443         /* minblock    */ 60,
   3444         /* maxblock    */ 61,
   3445         /* blocks      */ 0,
   3446         /* blocks_hi   */ 0x30000000,
   3447         /* base        */ 0x03800000,
   3448         /* gran        */ 1,
   3449         /* bytes       */ 4,
   3450         /* nFields     */ 1,
   3451         /* *fields     */ soc_DDHA_MEM_3800000m_fields,
   3452         /* *views      */ NULL,
   3453         /* *views_num  */ NULL,
   3454         /* snoop_cb    */ NULL, 
   3455         /* snoop_user_data */ NULL, 
   3456         /* snoop_flags */ 0,
   3457         /* severity */ SOC_MEM_SEVERE_LOW,
   3458         /* type */ SOC_MEM_TYPE_NORMAL,
   3459         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3460         /* impl */ SOC_MEM_IMPL_NORMAL,
   3461         /* cmic_mor_clks       */ 0,
   3462     },
   3463 #endif /* chips */
   3464 
   3465 #if defined(BCM_88690_B0)
   3466     { /* SOC_MEM_INT_DDHA_MEM_1800000_BCM88690_B0m */ 
   3467         /* mem            DDHA_MEM_1800000m */
   3468         /* flags       */ SOC_MEM_FLAG_VALID |
   3469                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3470         /* cmp_fn      */ NULL,
   3471         /* *null_entry */ NULL,
   3472         /* index_min   */ 0,
   3473         /* index_max   */ 31,
   3474         /* minblock    */ 60,
   3475         /* maxblock    */ 61,
   3476         /* blocks      */ 0,
   3477         /* blocks_hi   */ 0x30000000,
   3478         /* base        */ 0x01800000,
   3479         /* gran        */ 1,
   3480         /* bytes       */ 4,
   3481         /* nFields     */ 1,
   3482         /* *fields     */ soc_DDHA_MEM_1800000_BCM88690_B0m_fields,
   3483         /* *views      */ NULL,
   3484         /* *views_num  */ NULL,
   3485         /* snoop_cb    */ NULL, 
   3486         /* snoop_user_data */ NULL, 
   3487         /* snoop_flags */ 0,
   3488         /* severity */ SOC_MEM_SEVERE_LOW,
   3489         /* type */ SOC_MEM_TYPE_NORMAL,
   3490         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3491         /* impl */ SOC_MEM_IMPL_FLIPFLOP,
   3492         /* cmic_mor_clks       */ 0,
   3493     },
   3494 #endif /* chips */
   3495 
   3496 #if defined(BCM_88690_B0)
   3497     { /* SOC_MEM_INT_DDHA_MEM_3800000_BCM88690_B0m */ 
   3498         /* mem            DDHA_MEM_3800000m */
   3499         /* flags       */ SOC_MEM_FLAG_VALID |
   3500                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3501         /* cmp_fn      */ NULL,
   3502         /* *null_entry */ NULL,
   3503         /* index_min   */ 0,
   3504         /* index_max   */ 31,
   3505         /* minblock    */ 60,
   3506         /* maxblock    */ 61,
   3507         /* blocks      */ 0,
   3508         /* blocks_hi   */ 0x30000000,
   3509         /* base        */ 0x03800000,
   3510         /* gran        */ 1,
   3511         /* bytes       */ 4,
   3512         /* nFields     */ 1,
   3513         /* *fields     */ soc_DDHA_MEM_3800000_BCM88690_B0m_fields,
   3514         /* *views      */ NULL,
   3515         /* *views_num  */ NULL,
   3516         /* snoop_cb    */ NULL, 
   3517         /* snoop_user_data */ NULL, 
   3518         /* snoop_flags */ 0,
   3519         /* severity */ SOC_MEM_SEVERE_LOW,
   3520         /* type */ SOC_MEM_TYPE_NORMAL,
   3521         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3522         /* impl */ SOC_MEM_IMPL_FLIPFLOP,
   3523         /* cmic_mor_clks       */ 0,
   3524     },
   3525 #endif /* chips */
   3526 
   3527 #if defined(BCM_88690_A0)
   3528     { /* SOC_MEM_INT_DDHB_MACRO_0_ABK_BANK_Am */ 
   3529         /* mem            DDHB_MACRO_0_ABK_BANK_Am */
   3530         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3531                           SOC_MEM_FLAG_VALID |
   3532                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3533         /* cmp_fn      */ NULL,
   3534         /* *null_entry */ NULL,
   3535         /* index_min   */ 0,
   3536         /* index_max   */ 2097151,
   3537         /* minblock    */ 62,
   3538         /* maxblock    */ 65,
   3539         /* blocks      */ 0,
   3540         /* blocks_hi   */ 0xffffffff,
   3541         /* base        */ 0x00400000,
   3542         /* gran        */ 1,
   3543         /* bytes       */ 6,
   3544         /* nFields     */ 14,
   3545         /* *fields     */ soc_DDHB_MACRO_0_ABK_BANK_Am_fields,
   3546         /* *views      */ NULL,
   3547         /* *views_num  */ NULL,
   3548         /* snoop_cb    */ NULL, 
   3549         /* snoop_user_data */ NULL, 
   3550         /* snoop_flags */ 0,
   3551         /* severity */ SOC_MEM_SEVERE_LOW,
   3552         /* type */ SOC_MEM_TYPE_NORMAL,
   3553         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3554         /* impl */ SOC_MEM_IMPL_NORMAL,
   3555         /* cmic_mor_clks       */ 0,
   3556     },
   3557 #endif /* chips */
   3558 
   3559 #if defined(BCM_88690_B0)
   3560     { /* SOC_MEM_INT_DDHB_MACRO_0_ABK_BANK_A_BCM88690_B0m */ 
   3561         /* mem            DDHB_MACRO_0_ABK_BANK_Am */
   3562         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3563                           SOC_MEM_FLAG_VALID |
   3564                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3565         /* cmp_fn      */ NULL,
   3566         /* *null_entry */ NULL,
   3567         /* index_min   */ 0,
   3568         /* index_max   */ 2097151,
   3569         /* minblock    */ 62,
   3570         /* maxblock    */ 65,
   3571         /* blocks      */ 0,
   3572         /* blocks_hi   */ 0xffffffff,
   3573         /* base        */ 0x00400000,
   3574         /* gran        */ 1,
   3575         /* bytes       */ 6,
   3576         /* nFields     */ 14,
   3577         /* *fields     */ soc_DDHB_MACRO_0_ABK_BANK_A_BCM88690_B0m_fields,
   3578         /* *views      */ NULL,
   3579         /* *views_num  */ NULL,
   3580         /* snoop_cb    */ NULL, 
   3581         /* snoop_user_data */ NULL, 
   3582         /* snoop_flags */ 0,
   3583         /* severity */ SOC_MEM_SEVERE_LOW,
   3584         /* type */ SOC_MEM_TYPE_NORMAL,
   3585         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3586         /* impl */ SOC_MEM_IMPL_EXTERNAL,
   3587         /* cmic_mor_clks       */ 0,
   3588     },
   3589 #endif /* chips */
   3590 
   3591 #if defined(BCM_88690_A0)
   3592     { /* SOC_MEM_INT_DDHB_MACRO_0_ABK_BANK_Bm */ 
   3593         /* mem            DDHB_MACRO_0_ABK_BANK_Bm */
   3594         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3595                           SOC_MEM_FLAG_VALID |
   3596                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3597         /* cmp_fn      */ NULL,
   3598         /* *null_entry */ NULL,
   3599         /* index_min   */ 0,
   3600         /* index_max   */ 2097151,
   3601         /* minblock    */ 62,
   3602         /* maxblock    */ 65,
   3603         /* blocks      */ 0,
   3604         /* blocks_hi   */ 0xffffffff,
   3605         /* base        */ 0x00800000,
   3606         /* gran        */ 1,
   3607         /* bytes       */ 6,
   3608         /* nFields     */ 14,
   3609         /* *fields     */ soc_DDHB_MACRO_0_ABK_BANK_Bm_fields,
   3610         /* *views      */ NULL,
   3611         /* *views_num  */ NULL,
   3612         /* snoop_cb    */ NULL, 
   3613         /* snoop_user_data */ NULL, 
   3614         /* snoop_flags */ 0,
   3615         /* severity */ SOC_MEM_SEVERE_LOW,
   3616         /* type */ SOC_MEM_TYPE_NORMAL,
   3617         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3618         /* impl */ SOC_MEM_IMPL_NORMAL,
   3619         /* cmic_mor_clks       */ 0,
   3620     },
   3621 #endif /* chips */
   3622 
   3623 #if defined(BCM_88690_B0)
   3624     { /* SOC_MEM_INT_DDHB_MACRO_0_ABK_BANK_B_BCM88690_B0m */ 
   3625         /* mem            DDHB_MACRO_0_ABK_BANK_Bm */
   3626         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3627                           SOC_MEM_FLAG_VALID |
   3628                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3629         /* cmp_fn      */ NULL,
   3630         /* *null_entry */ NULL,
   3631         /* index_min   */ 0,
   3632         /* index_max   */ 2097151,
   3633         /* minblock    */ 62,
   3634         /* maxblock    */ 65,
   3635         /* blocks      */ 0,
   3636         /* blocks_hi   */ 0xffffffff,
   3637         /* base        */ 0x00800000,
   3638         /* gran        */ 1,
   3639         /* bytes       */ 6,
   3640         /* nFields     */ 14,
   3641         /* *fields     */ soc_DDHB_MACRO_0_ABK_BANK_B_BCM88690_B0m_fields,
   3642         /* *views      */ NULL,
   3643         /* *views_num  */ NULL,
   3644         /* snoop_cb    */ NULL, 
   3645         /* snoop_user_data */ NULL, 
   3646         /* snoop_flags */ 0,
   3647         /* severity */ SOC_MEM_SEVERE_LOW,
   3648         /* type */ SOC_MEM_TYPE_NORMAL,
   3649         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3650         /* impl */ SOC_MEM_IMPL_EXTERNAL,
   3651         /* cmic_mor_clks       */ 0,
   3652     },
   3653 #endif /* chips */
   3654 
   3655 #if defined(BCM_88690_A0)
   3656     { /* SOC_MEM_INT_DDHB_MACRO_0_ENTRY_BANKm */ 
   3657         /* mem            DDHB_MACRO_0_ENTRY_BANKm */
   3658         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3659                           SOC_MEM_FLAG_VALID |
   3660                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3661         /* cmp_fn      */ NULL,
   3662         /* *null_entry */ NULL,
   3663         /* index_min   */ 0,
   3664         /* index_max   */ 2097151,
   3665         /* minblock    */ 62,
   3666         /* maxblock    */ 65,
   3667         /* blocks      */ 0,
   3668         /* blocks_hi   */ 0xffffffff,
   3669         /* base        */ 0x00000000,
   3670         /* gran        */ 1,
   3671         /* bytes       */ 68,
   3672         /* nFields     */ 32,
   3673         /* *fields     */ soc_DDHB_MACRO_0_ENTRY_BANKm_fields,
   3674         /* *views      */ NULL,
   3675         /* *views_num  */ NULL,
   3676         /* snoop_cb    */ NULL, 
   3677         /* snoop_user_data */ NULL, 
   3678         /* snoop_flags */ 0,
   3679         /* severity */ SOC_MEM_SEVERE_LOW,
   3680         /* type */ SOC_MEM_TYPE_NORMAL,
   3681         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3682         /* impl */ SOC_MEM_IMPL_NORMAL,
   3683         /* cmic_mor_clks       */ 0,
   3684     },
   3685 #endif /* chips */
   3686 
   3687 #if defined(BCM_88690_B0)
   3688     { /* SOC_MEM_INT_DDHB_MACRO_0_ENTRY_BANK_BCM88690_B0m */ 
   3689         /* mem            DDHB_MACRO_0_ENTRY_BANKm */
   3690         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3691                           SOC_MEM_FLAG_VALID |
   3692                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3693         /* cmp_fn      */ NULL,
   3694         /* *null_entry */ NULL,
   3695         /* index_min   */ 0,
   3696         /* index_max   */ 2097151,
   3697         /* minblock    */ 62,
   3698         /* maxblock    */ 65,
   3699         /* blocks      */ 0,
   3700         /* blocks_hi   */ 0xffffffff,
   3701         /* base        */ 0x00000000,
   3702         /* gran        */ 1,
   3703         /* bytes       */ 68,
   3704         /* nFields     */ 32,
   3705         /* *fields     */ soc_DDHB_MACRO_0_ENTRY_BANK_BCM88690_B0m_fields,
   3706         /* *views      */ NULL,
   3707         /* *views_num  */ NULL,
   3708         /* snoop_cb    */ NULL, 
   3709         /* snoop_user_data */ NULL, 
   3710         /* snoop_flags */ 0,
   3711         /* severity */ SOC_MEM_SEVERE_LOW,
   3712         /* type */ SOC_MEM_TYPE_NORMAL,
   3713         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3714         /* impl */ SOC_MEM_IMPL_EXTERNAL,
   3715         /* cmic_mor_clks       */ 0,
   3716     },
   3717 #endif /* chips */
   3718 
   3719 #if defined(BCM_88690_A0)
   3720     { /* SOC_MEM_INT_DDHB_MACRO_0_PHYSICAL_ABK_BANKm */ 
   3721         /* mem            DDHB_MACRO_0_PHYSICAL_ABK_BANKm */
   3722         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3723                           SOC_MEM_FLAG_WRITEONLY |
   3724                           SOC_MEM_FLAG_READONLY |
   3725                           SOC_MEM_FLAG_VALID |
   3726                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3727         /* cmp_fn      */ NULL,
   3728         /* *null_entry */ NULL,
   3729         /* index_min   */ 0,
   3730         /* index_max   */ 2047,
   3731         /* minblock    */ 62,
   3732         /* maxblock    */ 65,
   3733         /* blocks      */ 0,
   3734         /* blocks_hi   */ 0xffffffff,
   3735         /* base        */ 0x00000000,
   3736         /* gran        */ 1,
   3737         /* bytes       */ 2,
   3738         /* nFields     */ 1,
   3739         /* *fields     */ soc_DDHB_MACRO_0_PHYSICAL_ABK_BANKm_fields,
   3740         /* *views      */ NULL,
   3741         /* *views_num  */ NULL,
   3742         /* snoop_cb    */ NULL, 
   3743         /* snoop_user_data */ NULL, 
   3744         /* snoop_flags */ 0,
   3745         /* severity */ SOC_MEM_SEVERE_LOW,
   3746         /* type */ SOC_MEM_TYPE_NORMAL,
   3747         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3748         /* impl */ SOC_MEM_IMPL_NORMAL,
   3749         /* cmic_mor_clks       */ 0,
   3750     },
   3751 #endif /* chips */
   3752 
   3753 #if defined(BCM_88690_B0)
   3754     { /* SOC_MEM_INT_DDHB_MACRO_0_PHYSICAL_ABK_BANK_BCM88690_B0m */ 
   3755         /* mem            DDHB_MACRO_0_PHYSICAL_ABK_BANKm */
   3756         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3757                           SOC_MEM_FLAG_WRITEONLY |
   3758                           SOC_MEM_FLAG_READONLY |
   3759                           SOC_MEM_FLAG_VALID |
   3760                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3761         /* cmp_fn      */ NULL,
   3762         /* *null_entry */ NULL,
   3763         /* index_min   */ 0,
   3764         /* index_max   */ 2047,
   3765         /* minblock    */ 62,
   3766         /* maxblock    */ 65,
   3767         /* blocks      */ 0,
   3768         /* blocks_hi   */ 0xffffffff,
   3769         /* base        */ 0x00000000,
   3770         /* gran        */ 1,
   3771         /* bytes       */ 2,
   3772         /* nFields     */ 1,
   3773         /* *fields     */ soc_DDHB_MACRO_0_PHYSICAL_ABK_BANK_BCM88690_B0m_fields,
   3774         /* *views      */ NULL,
   3775         /* *views_num  */ NULL,
   3776         /* snoop_cb    */ NULL, 
   3777         /* snoop_user_data */ NULL, 
   3778         /* snoop_flags */ 0,
   3779         /* severity */ SOC_MEM_SEVERE_LOW,
   3780         /* type */ SOC_MEM_TYPE_NORMAL,
   3781         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3782         /* impl */ SOC_MEM_IMPL_EXTERNAL,
   3783         /* cmic_mor_clks       */ 0,
   3784     },
   3785 #endif /* chips */
   3786 
   3787 #if defined(BCM_88690_A0)
   3788     { /* SOC_MEM_INT_DDHB_MACRO_0_PHYSICAL_ENTRY_BANKm */ 
   3789         /* mem            DDHB_MACRO_0_PHYSICAL_ENTRY_BANKm */
   3790         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3791                           SOC_MEM_FLAG_WRITEONLY |
   3792                           SOC_MEM_FLAG_READONLY |
   3793                           SOC_MEM_FLAG_VALID |
   3794                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3795         /* cmp_fn      */ NULL,
   3796         /* *null_entry */ NULL,
   3797         /* index_min   */ 0,
   3798         /* index_max   */ 8191,
   3799         /* minblock    */ 62,
   3800         /* maxblock    */ 65,
   3801         /* blocks      */ 0,
   3802         /* blocks_hi   */ 0xffffffff,
   3803         /* base        */ 0x00000000,
   3804         /* gran        */ 1,
   3805         /* bytes       */ 16,
   3806         /* nFields     */ 2,
   3807         /* *fields     */ soc_DDHB_MACRO_0_PHYSICAL_ENTRY_BANKm_fields,
   3808         /* *views      */ NULL,
   3809         /* *views_num  */ NULL,
   3810         /* snoop_cb    */ NULL, 
   3811         /* snoop_user_data */ NULL, 
   3812         /* snoop_flags */ 0,
   3813         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   3814         /* type */ SOC_MEM_TYPE_XOR,
   3815         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3816         /* impl */ SOC_MEM_IMPL_NORMAL,
   3817         /* cmic_mor_clks       */ 0,
   3818     },
   3819 #endif /* chips */
   3820 
   3821 #if defined(BCM_88690_B0)
   3822     { /* SOC_MEM_INT_DDHB_MACRO_0_PHYSICAL_ENTRY_BANK_BCM88690_B0m */ 
   3823         /* mem            DDHB_MACRO_0_PHYSICAL_ENTRY_BANKm */
   3824         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3825                           SOC_MEM_FLAG_WRITEONLY |
   3826                           SOC_MEM_FLAG_READONLY |
   3827                           SOC_MEM_FLAG_VALID |
   3828                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3829         /* cmp_fn      */ NULL,
   3830         /* *null_entry */ NULL,
   3831         /* index_min   */ 0,
   3832         /* index_max   */ 8191,
   3833         /* minblock    */ 62,
   3834         /* maxblock    */ 65,
   3835         /* blocks      */ 0,
   3836         /* blocks_hi   */ 0xffffffff,
   3837         /* base        */ 0x00000000,
   3838         /* gran        */ 1,
   3839         /* bytes       */ 16,
   3840         /* nFields     */ 2,
   3841         /* *fields     */ soc_DDHB_MACRO_0_PHYSICAL_ENTRY_BANK_BCM88690_B0m_fields,
   3842         /* *views      */ NULL,
   3843         /* *views_num  */ NULL,
   3844         /* snoop_cb    */ NULL, 
   3845         /* snoop_user_data */ NULL, 
   3846         /* snoop_flags */ 0,
   3847         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   3848         /* type */ SOC_MEM_TYPE_XOR,
   3849         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3850         /* impl */ SOC_MEM_IMPL_NORMAL,
   3851         /* cmic_mor_clks       */ 0,
   3852     },
   3853 #endif /* chips */
   3854 
   3855 #if defined(BCM_88690_A0)
   3856     { /* SOC_MEM_INT_DDHB_MACRO_1_ABK_BANK_Am */ 
   3857         /* mem            DDHB_MACRO_1_ABK_BANK_Am */
   3858         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3859                           SOC_MEM_FLAG_VALID |
   3860                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3861         /* cmp_fn      */ NULL,
   3862         /* *null_entry */ NULL,
   3863         /* index_min   */ 0,
   3864         /* index_max   */ 2097151,
   3865         /* minblock    */ 62,
   3866         /* maxblock    */ 65,
   3867         /* blocks      */ 0,
   3868         /* blocks_hi   */ 0xffffffff,
   3869         /* base        */ 0x02400000,
   3870         /* gran        */ 1,
   3871         /* bytes       */ 6,
   3872         /* nFields     */ 14,
   3873         /* *fields     */ soc_DDHB_MACRO_1_ABK_BANK_Am_fields,
   3874         /* *views      */ NULL,
   3875         /* *views_num  */ NULL,
   3876         /* snoop_cb    */ NULL, 
   3877         /* snoop_user_data */ NULL, 
   3878         /* snoop_flags */ 0,
   3879         /* severity */ SOC_MEM_SEVERE_LOW,
   3880         /* type */ SOC_MEM_TYPE_NORMAL,
   3881         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3882         /* impl */ SOC_MEM_IMPL_NORMAL,
   3883         /* cmic_mor_clks       */ 0,
   3884     },
   3885 #endif /* chips */
   3886 
   3887 #if defined(BCM_88690_B0)
   3888     { /* SOC_MEM_INT_DDHB_MACRO_1_ABK_BANK_A_BCM88690_B0m */ 
   3889         /* mem            DDHB_MACRO_1_ABK_BANK_Am */
   3890         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3891                           SOC_MEM_FLAG_VALID |
   3892                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3893         /* cmp_fn      */ NULL,
   3894         /* *null_entry */ NULL,
   3895         /* index_min   */ 0,
   3896         /* index_max   */ 2097151,
   3897         /* minblock    */ 62,
   3898         /* maxblock    */ 65,
   3899         /* blocks      */ 0,
   3900         /* blocks_hi   */ 0xffffffff,
   3901         /* base        */ 0x02400000,
   3902         /* gran        */ 1,
   3903         /* bytes       */ 6,
   3904         /* nFields     */ 14,
   3905         /* *fields     */ soc_DDHB_MACRO_1_ABK_BANK_A_BCM88690_B0m_fields,
   3906         /* *views      */ NULL,
   3907         /* *views_num  */ NULL,
   3908         /* snoop_cb    */ NULL, 
   3909         /* snoop_user_data */ NULL, 
   3910         /* snoop_flags */ 0,
   3911         /* severity */ SOC_MEM_SEVERE_LOW,
   3912         /* type */ SOC_MEM_TYPE_NORMAL,
   3913         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3914         /* impl */ SOC_MEM_IMPL_EXTERNAL,
   3915         /* cmic_mor_clks       */ 0,
   3916     },
   3917 #endif /* chips */
   3918 
   3919 #if defined(BCM_88690_A0)
   3920     { /* SOC_MEM_INT_DDHB_MACRO_1_ABK_BANK_Bm */ 
   3921         /* mem            DDHB_MACRO_1_ABK_BANK_Bm */
   3922         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3923                           SOC_MEM_FLAG_VALID |
   3924                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3925         /* cmp_fn      */ NULL,
   3926         /* *null_entry */ NULL,
   3927         /* index_min   */ 0,
   3928         /* index_max   */ 2097151,
   3929         /* minblock    */ 62,
   3930         /* maxblock    */ 65,
   3931         /* blocks      */ 0,
   3932         /* blocks_hi   */ 0xffffffff,
   3933         /* base        */ 0x02800000,
   3934         /* gran        */ 1,
   3935         /* bytes       */ 6,
   3936         /* nFields     */ 14,
   3937         /* *fields     */ soc_DDHB_MACRO_1_ABK_BANK_Bm_fields,
   3938         /* *views      */ NULL,
   3939         /* *views_num  */ NULL,
   3940         /* snoop_cb    */ NULL, 
   3941         /* snoop_user_data */ NULL, 
   3942         /* snoop_flags */ 0,
   3943         /* severity */ SOC_MEM_SEVERE_LOW,
   3944         /* type */ SOC_MEM_TYPE_NORMAL,
   3945         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3946         /* impl */ SOC_MEM_IMPL_NORMAL,
   3947         /* cmic_mor_clks       */ 0,
   3948     },
   3949 #endif /* chips */
   3950 
   3951 #if defined(BCM_88690_B0)
   3952     { /* SOC_MEM_INT_DDHB_MACRO_1_ABK_BANK_B_BCM88690_B0m */ 
   3953         /* mem            DDHB_MACRO_1_ABK_BANK_Bm */
   3954         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3955                           SOC_MEM_FLAG_VALID |
   3956                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3957         /* cmp_fn      */ NULL,
   3958         /* *null_entry */ NULL,
   3959         /* index_min   */ 0,
   3960         /* index_max   */ 2097151,
   3961         /* minblock    */ 62,
   3962         /* maxblock    */ 65,
   3963         /* blocks      */ 0,
   3964         /* blocks_hi   */ 0xffffffff,
   3965         /* base        */ 0x02800000,
   3966         /* gran        */ 1,
   3967         /* bytes       */ 6,
   3968         /* nFields     */ 14,
   3969         /* *fields     */ soc_DDHB_MACRO_1_ABK_BANK_B_BCM88690_B0m_fields,
   3970         /* *views      */ NULL,
   3971         /* *views_num  */ NULL,
   3972         /* snoop_cb    */ NULL, 
   3973         /* snoop_user_data */ NULL, 
   3974         /* snoop_flags */ 0,
   3975         /* severity */ SOC_MEM_SEVERE_LOW,
   3976         /* type */ SOC_MEM_TYPE_NORMAL,
   3977         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3978         /* impl */ SOC_MEM_IMPL_EXTERNAL,
   3979         /* cmic_mor_clks       */ 0,
   3980     },
   3981 #endif /* chips */
   3982 
   3983 #if defined(BCM_88690_A0)
   3984     { /* SOC_MEM_INT_DDHB_MACRO_1_ENTRY_BANKm */ 
   3985         /* mem            DDHB_MACRO_1_ENTRY_BANKm */
   3986         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3987                           SOC_MEM_FLAG_VALID |
   3988                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3989         /* cmp_fn      */ NULL,
   3990         /* *null_entry */ NULL,
   3991         /* index_min   */ 0,
   3992         /* index_max   */ 2097151,
   3993         /* minblock    */ 62,
   3994         /* maxblock    */ 65,
   3995         /* blocks      */ 0,
   3996         /* blocks_hi   */ 0xffffffff,
   3997         /* base        */ 0x02000000,
   3998         /* gran        */ 1,
   3999         /* bytes       */ 68,
   4000         /* nFields     */ 32,
   4001         /* *fields     */ soc_DDHB_MACRO_1_ENTRY_BANKm_fields,
   4002         /* *views      */ NULL,
   4003         /* *views_num  */ NULL,
   4004         /* snoop_cb    */ NULL, 
   4005         /* snoop_user_data */ NULL, 
   4006         /* snoop_flags */ 0,
   4007         /* severity */ SOC_MEM_SEVERE_LOW,
   4008         /* type */ SOC_MEM_TYPE_NORMAL,
   4009         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4010         /* impl */ SOC_MEM_IMPL_NORMAL,
   4011         /* cmic_mor_clks       */ 0,
   4012     },
   4013 #endif /* chips */
   4014 
   4015 #if defined(BCM_88690_B0)
   4016     { /* SOC_MEM_INT_DDHB_MACRO_1_ENTRY_BANK_BCM88690_B0m */ 
   4017         /* mem            DDHB_MACRO_1_ENTRY_BANKm */
   4018         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4019                           SOC_MEM_FLAG_VALID |
   4020                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   4021         /* cmp_fn      */ NULL,
   4022         /* *null_entry */ NULL,
   4023         /* index_min   */ 0,
   4024         /* index_max   */ 2097151,
   4025         /* minblock    */ 62,
   4026         /* maxblock    */ 65,
   4027         /* blocks      */ 0,
   4028         /* blocks_hi   */ 0xffffffff,
   4029         /* base        */ 0x02000000,
   4030         /* gran        */ 1,
   4031         /* bytes       */ 68,
   4032         /* nFields     */ 32,
   4033         /* *fields     */ soc_DDHB_MACRO_1_ENTRY_BANK_BCM88690_B0m_fields,
   4034         /* *views      */ NULL,
   4035         /* *views_num  */ NULL,
   4036         /* snoop_cb    */ NULL, 
   4037         /* snoop_user_data */ NULL, 
   4038         /* snoop_flags */ 0,
   4039         /* severity */ SOC_MEM_SEVERE_LOW,
   4040         /* type */ SOC_MEM_TYPE_NORMAL,
   4041         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4042         /* impl */ SOC_MEM_IMPL_EXTERNAL,
   4043         /* cmic_mor_clks       */ 0,
   4044     },
   4045 #endif /* chips */
   4046 
   4047 #if defined(BCM_88690_A0)
   4048     { /* SOC_MEM_INT_DDHB_MACRO_1_PHYSICAL_ABK_BANKm */ 
   4049         /* mem            DDHB_MACRO_1_PHYSICAL_ABK_BANKm */
   4050         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4051                           SOC_MEM_FLAG_WRITEONLY |
   4052                           SOC_MEM_FLAG_READONLY |
   4053                           SOC_MEM_FLAG_VALID |
   4054                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   4055         /* cmp_fn      */ NULL,
   4056         /* *null_entry */ NULL,
   4057         /* index_min   */ 0,
   4058         /* index_max   */ 2047,
   4059         /* minblock    */ 62,
   4060         /* maxblock    */ 65,
   4061         /* blocks      */ 0,
   4062         /* blocks_hi   */ 0xffffffff,
   4063         /* base        */ 0x02000000,
   4064         /* gran        */ 1,
   4065         /* bytes       */ 2,
   4066         /* nFields     */ 1,
   4067         /* *fields     */ soc_DDHB_MACRO_1_PHYSICAL_ABK_BANKm_fields,
   4068         /* *views      */ NULL,
   4069         /* *views_num  */ NULL,
   4070         /* snoop_cb    */ NULL, 
   4071         /* snoop_user_data */ NULL, 
   4072         /* snoop_flags */ 0,
   4073         /* severity */ SOC_MEM_SEVERE_LOW,
   4074         /* type */ SOC_MEM_TYPE_NORMAL,
   4075         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4076         /* impl */ SOC_MEM_IMPL_NORMAL,
   4077         /* cmic_mor_clks       */ 0,
   4078     },
   4079 #endif /* chips */
   4080 
   4081 #if defined(BCM_88690_B0)
   4082     { /* SOC_MEM_INT_DDHB_MACRO_1_PHYSICAL_ABK_BANK_BCM88690_B0m */ 
   4083         /* mem            DDHB_MACRO_1_PHYSICAL_ABK_BANKm */
   4084         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4085                           SOC_MEM_FLAG_WRITEONLY |
   4086                           SOC_MEM_FLAG_READONLY |
   4087                           SOC_MEM_FLAG_VALID |
   4088                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   4089         /* cmp_fn      */ NULL,
   4090         /* *null_entry */ NULL,
   4091         /* index_min   */ 0,
   4092         /* index_max   */ 2047,
   4093         /* minblock    */ 62,
   4094         /* maxblock    */ 65,
   4095         /* blocks      */ 0,
   4096         /* blocks_hi   */ 0xffffffff,
   4097         /* base        */ 0x02000000,
   4098         /* gran        */ 1,
   4099         /* bytes       */ 2,
   4100         /* nFields     */ 1,
   4101         /* *fields     */ soc_DDHB_MACRO_1_PHYSICAL_ABK_BANK_BCM88690_B0m_fields,
   4102         /* *views      */ NULL,
   4103         /* *views_num  */ NULL,
   4104         /* snoop_cb    */ NULL, 
   4105         /* snoop_user_data */ NULL, 
   4106         /* snoop_flags */ 0,
   4107         /* severity */ SOC_MEM_SEVERE_LOW,
   4108         /* type */ SOC_MEM_TYPE_NORMAL,
   4109         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4110         /* impl */ SOC_MEM_IMPL_EXTERNAL,
   4111         /* cmic_mor_clks       */ 0,
   4112     },
   4113 #endif /* chips */
   4114 
   4115 #if defined(BCM_88690_A0)
   4116     { /* SOC_MEM_INT_DDHB_MACRO_1_PHYSICAL_ENTRY_BANKm */ 
   4117         /* mem            DDHB_MACRO_1_PHYSICAL_ENTRY_BANKm */
   4118         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4119                           SOC_MEM_FLAG_WRITEONLY |
   4120                           SOC_MEM_FLAG_READONLY |
   4121                           SOC_MEM_FLAG_VALID |
   4122                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   4123         /* cmp_fn      */ NULL,
   4124         /* *null_entry */ NULL,
   4125         /* index_min   */ 0,
   4126         /* index_max   */ 8191,
   4127         /* minblock    */ 62,
   4128         /* maxblock    */ 65,
   4129         /* blocks      */ 0,
   4130         /* blocks_hi   */ 0xffffffff,
   4131         /* base        */ 0x02000000,
   4132         /* gran        */ 1,
   4133         /* bytes       */ 16,
   4134         /* nFields     */ 2,
   4135         /* *fields     */ soc_DDHB_MACRO_1_PHYSICAL_ENTRY_BANKm_fields,
   4136         /* *views      */ NULL,
   4137         /* *views_num  */ NULL,
   4138         /* snoop_cb    */ NULL, 
   4139         /* snoop_user_data */ NULL, 
   4140         /* snoop_flags */ 0,
   4141         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   4142         /* type */ SOC_MEM_TYPE_XOR,
   4143         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4144         /* impl */ SOC_MEM_IMPL_NORMAL,
   4145         /* cmic_mor_clks       */ 0,
   4146     },
   4147 #endif /* chips */
   4148 
   4149 #if defined(BCM_88690_B0)
   4150     { /* SOC_MEM_INT_DDHB_MACRO_1_PHYSICAL_ENTRY_BANK_BCM88690_B0m */ 
   4151         /* mem            DDHB_MACRO_1_PHYSICAL_ENTRY_BANKm */
   4152         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4153                           SOC_MEM_FLAG_WRITEONLY |
   4154                           SOC_MEM_FLAG_READONLY |
   4155                           SOC_MEM_FLAG_VALID |
   4156                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   4157         /* cmp_fn      */ NULL,
   4158         /* *null_entry */ NULL,
   4159         /* index_min   */ 0,
   4160         /* index_max   */ 8191,
   4161         /* minblock    */ 62,
   4162         /* maxblock    */ 65,
   4163         /* blocks      */ 0,
   4164         /* blocks_hi   */ 0xffffffff,
   4165         /* base        */ 0x02000000,
   4166         /* gran        */ 1,
   4167         /* bytes       */ 16,
   4168         /* nFields     */ 2,
   4169         /* *fields     */ soc_DDHB_MACRO_1_PHYSICAL_ENTRY_BANK_BCM88690_B0m_fields,
   4170         /* *views      */ NULL,
   4171         /* *views_num  */ NULL,
   4172         /* snoop_cb    */ NULL, 
   4173         /* snoop_user_data */ NULL, 
   4174         /* snoop_flags */ 0,
   4175         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   4176         /* type */ SOC_MEM_TYPE_XOR,
   4177         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4178         /* impl */ SOC_MEM_IMPL_NORMAL,
   4179         /* cmic_mor_clks       */ 0,
   4180     },
   4181 #endif /* chips */
   4182 
   4183 #if defined(BCM_88690_A0)
   4184     { /* SOC_MEM_INT_DDHB_MEM_2C00000m */ 
   4185         /* mem            DDHB_MEM_2C00000m */
   4186         /* flags       */ SOC_MEM_FLAG_VALID |
   4187                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   4188         /* cmp_fn      */ NULL,
   4189         /* *null_entry */ NULL,
   4190         /* index_min   */ 0,
   4191         /* index_max   */ 31,
   4192         /* minblock    */ 62,
   4193         /* maxblock    */ 65,
   4194         /* blocks      */ 0,
   4195         /* blocks_hi   */ 0xffffffff,
   4196         /* base        */ 0x02c00000,
   4197         /* gran        */ 1,
   4198         /* bytes       */ 4,
   4199         /* nFields     */ 1,
   4200         /* *fields     */ soc_DDHB_MEM_2C00000m_fields,
   4201         /* *views      */ NULL,
   4202         /* *views_num  */ NULL,
   4203         /* snoop_cb    */ NULL, 
   4204         /* snoop_user_data */ NULL, 
   4205         /* snoop_flags */ 0,
   4206         /* severity */ SOC_MEM_SEVERE_LOW,
   4207         /* type */ SOC_MEM_TYPE_NORMAL,
   4208         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4209         /* impl */ SOC_MEM_IMPL_NORMAL,
   4210         /* cmic_mor_clks       */ 0,
   4211     },
   4212 #endif /* chips */
   4213 
   4214 #if defined(BCM_88690_B0)
   4215     { /* SOC_MEM_INT_DDHB_MEM_2C00000_BCM88690_B0m */ 
   4216         /* mem            DDHB_MEM_2C00000m */
   4217         /* flags       */ SOC_MEM_FLAG_VALID |
   4218                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   4219         /* cmp_fn      */ NULL,
   4220         /* *null_entry */ NULL,
   4221         /* index_min   */ 0,
   4222         /* index_max   */ 31,
   4223         /* minblock    */ 62,
   4224         /* maxblock    */ 65,
   4225         /* blocks      */ 0,
   4226         /* blocks_hi   */ 0xffffffff,
   4227         /* base        */ 0x02c00000,
   4228         /* gran        */ 1,
   4229         /* bytes       */ 4,
   4230         /* nFields     */ 1,
   4231         /* *fields     */ soc_DDHB_MEM_2C00000_BCM88690_B0m_fields,
   4232         /* *views      */ NULL,
   4233         /* *views_num  */ NULL,
   4234         /* snoop_cb    */ NULL, 
   4235         /* snoop_user_data */ NULL, 
   4236         /* snoop_flags */ 0,
   4237         /* severity */ SOC_MEM_SEVERE_LOW,
   4238         /* type */ SOC_MEM_TYPE_NORMAL,
   4239         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4240         /* impl */ SOC_MEM_IMPL_FLIPFLOP,
   4241         /* cmic_mor_clks       */ 0,
   4242     },
   4243 #endif /* chips */
   4244 
   4245 #if defined(BCM_88690_A0)
   4246     { /* SOC_MEM_INT_DDHB_MEM_C00000m */ 
   4247         /* mem            DDHB_MEM_C00000m */
   4248         /* flags       */ SOC_MEM_FLAG_VALID |
   4249                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   4250         /* cmp_fn      */ NULL,
   4251         /* *null_entry */ NULL,
   4252         /* index_min   */ 0,
   4253         /* index_max   */ 31,
   4254         /* minblock    */ 62,
   4255         /* maxblock    */ 65,
   4256         /* blocks      */ 0,
   4257         /* blocks_hi   */ 0xffffffff,
   4258         /* base        */ 0x00c00000,
   4259         /* gran        */ 1,
   4260         /* bytes       */ 4,
   4261         /* nFields     */ 1,
   4262         /* *fields     */ soc_DDHB_MEM_C00000m_fields,
   4263         /* *views      */ NULL,
   4264         /* *views_num  */ NULL,
   4265         /* snoop_cb    */ NULL, 
   4266         /* snoop_user_data */ NULL, 
   4267         /* snoop_flags */ 0,
   4268         /* severity */ SOC_MEM_SEVERE_LOW,
   4269         /* type */ SOC_MEM_TYPE_NORMAL,
   4270         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4271         /* impl */ SOC_MEM_IMPL_NORMAL,
   4272         /* cmic_mor_clks       */ 0,
   4273     },
   4274 #endif /* chips */
   4275 
   4276 #if defined(BCM_88690_B0)
   4277     { /* SOC_MEM_INT_DDHB_MEM_C00000_BCM88690_B0m */ 
   4278         /* mem            DDHB_MEM_C00000m */
   4279         /* flags       */ SOC_MEM_FLAG_VALID |
   4280                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   4281         /* cmp_fn      */ NULL,
   4282         /* *null_entry */ NULL,
   4283         /* index_min   */ 0,
   4284         /* index_max   */ 31,
   4285         /* minblock    */ 62,
   4286         /* maxblock    */ 65,
   4287         /* blocks      */ 0,
   4288         /* blocks_hi   */ 0xffffffff,
   4289         /* base        */ 0x00c00000,
   4290         /* gran        */ 1,
   4291         /* bytes       */ 4,
   4292         /* nFields     */ 1,
   4293         /* *fields     */ soc_DDHB_MEM_C00000_BCM88690_B0m_fields,
   4294         /* *views      */ NULL,
   4295         /* *views_num  */ NULL,
   4296         /* snoop_cb    */ NULL, 
   4297         /* snoop_user_data */ NULL, 
   4298         /* snoop_flags */ 0,
   4299         /* severity */ SOC_MEM_SEVERE_LOW,
   4300         /* type */ SOC_MEM_TYPE_NORMAL,
   4301         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4302         /* impl */ SOC_MEM_IMPL_FLIPFLOP,
   4303         /* cmic_mor_clks       */ 0,
   4304     },
   4305 #endif /* chips */
   4306 
   4307 #if defined(BCM_88690_A0)
   4308     { /* SOC_MEM_INT_DDP_BEC_WAIT_FIFm */ 
   4309         /* mem            DDP_BEC_WAIT_FIFm */
   4310         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4311                           SOC_MEM_FLAG_WRITEONLY |
   4312                           SOC_MEM_FLAG_READONLY |
   4313                           SOC_MEM_FLAG_VALID, /* 0x2 */
   4314         /* cmp_fn      */ NULL,
   4315         /* *null_entry */ NULL,
   4316         /* index_min   */ 0,
   4317         /* index_max   */ 63,
   4318         /* minblock    */ 66,
   4319         /* maxblock    */ 67,
   4320         /* blocks      */ 0,
   4321         /* blocks_hi   */ 0xffffffff,
   4322         /* base        */ 0x00002200,
   4323         /* gran        */ 1,
   4324         /* bytes       */ 263,
   4325         /* nFields     */ 4,
   4326         /* *fields     */ soc_DDP_BEC_WAIT_FIFm_fields,
   4327         /* *views      */ NULL,
   4328         /* *views_num  */ NULL,
   4329         /* snoop_cb    */ NULL, 
   4330         /* snoop_user_data */ NULL, 
   4331         /* snoop_flags */ 0,
   4332         /* severity */ SOC_MEM_SEVERE_LOW,
   4333         /* type */ SOC_MEM_TYPE_TWO_PORT,
   4334         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
   4335         /* impl */ SOC_MEM_IMPL_NORMAL,
   4336         /* cmic_mor_clks       */ 0,
   4337     },
   4338 #endif /* chips */
   4339 
   4340 #if defined(BCM_88690_B0)
   4341     { /* SOC_MEM_INT_DDP_BEC_WAIT_FIF_BCM88690_B0m */ 
   4342         /* mem            DDP_BEC_WAIT_FIFm */
   4343         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4344                           SOC_MEM_FLAG_WRITEONLY |
   4345                           SOC_MEM_FLAG_READONLY |
   4346                           SOC_MEM_FLAG_VALID, /* 0x2 */
   4347         /* cmp_fn      */ NULL,
   4348         /* *null_entry */ NULL,
   4349         /* index_min   */ 0,
   4350         /* index_max   */ 63,
   4351         /* minblock    */ 66,
   4352         /* maxblock    */ 67,
   4353         /* blocks      */ 0,
   4354         /* blocks_hi   */ 0xffffffff,
   4355         /* base        */ 0x00002200,
   4356         /* gran        */ 1,
   4357         /* bytes       */ 263,
   4358         /* nFields     */ 4,
   4359         /* *fields     */ soc_DDP_BEC_WAIT_FIF_BCM88690_B0m_fields,
   4360         /* *views      */ NULL,
   4361         /* *views_num  */ NULL,
   4362         /* snoop_cb    */ NULL, 
   4363         /* snoop_user_data */ NULL, 
   4364         /* snoop_flags */ 0,
   4365         /* severity */ SOC_MEM_SEVERE_LOW,
   4366         /* type */ SOC_MEM_TYPE_TWO_PORT,
   4367         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
   4368         /* impl */ SOC_MEM_IMPL_NORMAL,
   4369         /* cmic_mor_clks       */ 0,
   4370     },
   4371 #endif /* chips */
   4372 
   4373 #if defined(BCM_88690_A0)
   4374     { /* SOC_MEM_INT_DDP_BTC_IPT_RXIm */ 
   4375         /* mem            DDP_BTC_IPT_RXIm */
   4376         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4377                           SOC_MEM_FLAG_WRITEONLY |
   4378                           SOC_MEM_FLAG_READONLY |
   4379                           SOC_MEM_FLAG_VALID, /* 0x2 */
   4380         /* cmp_fn      */ NULL,
   4381         /* *null_entry */ NULL,
   4382         /* index_min   */ 0,
   4383         /* index_max   */ 127,
   4384         /* minblock    */ 66,
   4385         /* maxblock    */ 67,
   4386         /* blocks      */ 0,
   4387         /* blocks_hi   */ 0xffffffff,
   4388         /* base        */ 0x00002000,
   4389         /* gran        */ 1,
   4390         /* bytes       */ 12,
   4391         /* nFields     */ 10,
   4392         /* *fields     */ soc_DDP_BTC_IPT_RXIm_fields,
   4393         /* *views      */ NULL,
   4394         /* *views_num  */ NULL,
   4395         /* snoop_cb    */ NULL, 
   4396         /* snoop_user_data */ NULL, 
   4397         /* snoop_flags */ 0,
   4398         /* severity */ SOC_MEM_SEVERE_LOW,
   4399         /* type */ SOC_MEM_TYPE_TWO_PORT,
   4400         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4401         /* impl */ SOC_MEM_IMPL_NORMAL,
   4402         /* cmic_mor_clks       */ 0,
   4403     },
   4404 #endif /* chips */
   4405 
   4406 #if defined(BCM_88690_B0)
   4407     { /* SOC_MEM_INT_DDP_BTC_IPT_RXI_BCM88690_B0m */ 
   4408         /* mem            DDP_BTC_IPT_RXIm */
   4409         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4410                           SOC_MEM_FLAG_WRITEONLY |
   4411                           SOC_MEM_FLAG_READONLY |
   4412                           SOC_MEM_FLAG_VALID, /* 0x2 */
   4413         /* cmp_fn      */ NULL,
   4414         /* *null_entry */ NULL,
   4415         /* index_min   */ 0,
   4416         /* index_max   */ 127,
   4417         /* minblock    */ 66,
   4418         /* maxblock    */ 67,
   4419         /* blocks      */ 0,
   4420         /* blocks_hi   */ 0xffffffff,
   4421         /* base        */ 0x00002000,
   4422         /* gran        */ 1,
   4423         /* bytes       */ 12,
   4424         /* nFields     */ 10,
   4425         /* *fields     */ soc_DDP_BTC_IPT_RXI_BCM88690_B0m_fields,
   4426         /* *views      */ NULL,
   4427         /* *views_num  */ NULL,
   4428         /* snoop_cb    */ NULL, 
   4429         /* snoop_user_data */ NULL, 
   4430         /* snoop_flags */ 0,
   4431         /* severity */ SOC_MEM_SEVERE_LOW,
   4432         /* type */ SOC_MEM_TYPE_TWO_PORT,
   4433         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4434         /* impl */ SOC_MEM_IMPL_NORMAL,
   4435         /* cmic_mor_clks       */ 0,
   4436     },
   4437 #endif /* chips */
   4438 
   4439 #if defined(BCM_88690_A0)
   4440     { /* SOC_MEM_INT_DDP_BTC_MMU_RXI_MEMm */ 
   4441         /* mem            DDP_BTC_MMU_RXI_MEMm */
   4442         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4443                           SOC_MEM_FLAG_WRITEONLY |
   4444                           SOC_MEM_FLAG_READONLY |
   4445                           SOC_MEM_FLAG_VALID, /* 0x2 */
   4446         /* cmp_fn      */ NULL,
   4447         /* *null_entry */ NULL,
   4448         /* index_min   */ 0,
   4449         /* index_max   */ 127,
   4450         /* minblock    */ 66,
   4451         /* maxblock    */ 67,
   4452         /* blocks      */ 0,
   4453         /* blocks_hi   */ 0xffffffff,
   4454         /* base        */ 0x00002100,
   4455         /* gran        */ 1,
   4456         /* bytes       */ 263,
   4457         /* nFields     */ 4,
   4458         /* *fields     */ soc_DDP_BTC_MMU_RXI_MEMm_fields,
   4459         /* *views      */ NULL,
   4460         /* *views_num  */ NULL,
   4461         /* snoop_cb    */ NULL, 
   4462         /* snoop_user_data */ NULL, 
   4463         /* snoop_flags */ 0,
   4464         /* severity */ SOC_MEM_SEVERE_LOW,
   4465         /* type */ SOC_MEM_TYPE_TWO_PORT,
   4466         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
   4467         /* impl */ SOC_MEM_IMPL_NORMAL,
   4468         /* cmic_mor_clks       */ 0,
   4469     },
   4470 #endif /* chips */
   4471 
   4472 #if defined(BCM_88690_B0)
   4473     { /* SOC_MEM_INT_DDP_BTC_MMU_RXI_MEM_BCM88690_B0m */ 
   4474         /* mem            DDP_BTC_MMU_RXI_MEMm */
   4475         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4476                           SOC_MEM_FLAG_WRITEONLY |
   4477                           SOC_MEM_FLAG_READONLY |
   4478                           SOC_MEM_FLAG_VALID, /* 0x2 */
   4479         /* cmp_fn      */ NULL,
   4480         /* *null_entry */ NULL,
   4481         /* index_min   */ 0,
   4482         /* index_max   */ 127,
   4483         /* minblock    */ 66,
   4484         /* maxblock    */ 67,
   4485         /* blocks      */ 0,
   4486         /* blocks_hi   */ 0xffffffff,
   4487         /* base        */ 0x00002100,
   4488         /* gran        */ 1,
   4489         /* bytes       */ 263,
   4490         /* nFields     */ 4,
   4491         /* *fields     */ soc_DDP_BTC_MMU_RXI_MEM_BCM88690_B0m_fields,
   4492         /* *views      */ NULL,
   4493         /* *views_num  */ NULL,
   4494         /* snoop_cb    */ NULL, 
   4495         /* snoop_user_data */ NULL, 
   4496         /* snoop_flags */ 0,
   4497         /* severity */ SOC_MEM_SEVERE_LOW,
   4498         /* type */ SOC_MEM_TYPE_TWO_PORT,
   4499         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
   4500         /* impl */ SOC_MEM_IMPL_NORMAL,
   4501         /* cmic_mor_clks       */ 0,
   4502     },
   4503 #endif /* chips */
   4504 
   4505 #if defined(BCM_88470_A0)
   4506     { /* SOC_MEM_INT_DDP_DBDFm */ 
   4507         /* mem            DDP_DBDFm */
   4508         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4509                           SOC_MEM_FLAG_WRITEONLY |
   4510                           SOC_MEM_FLAG_READONLY |
   4511                           SOC_MEM_FLAG_VALID, /* 0x2 */
   4512         /* cmp_fn      */ NULL,
   4513         /* *null_entry */ NULL,
   4514         /* index_min   */ 0,
   4515         /* index_max   */ 511,
   4516         /* minblock    */ 10,
   4517         /* maxblock    */ 10,
   4518         /* blocks      */ 0x400,
   4519         /* blocks_hi   */ 0,
   4520         /* base        */ 0x00040000,
   4521         /* gran        */ 1,
   4522         /* bytes       */ 6,
   4523         /* nFields     */ 10,
   4524         /* *fields     */ soc_DDP_DBDFm_fields,
   4525         /* *views      */ NULL,
   4526         /* *views_num  */ NULL,
   4527         /* snoop_cb    */ NULL, 
   4528         /* snoop_user_data */ NULL, 
   4529         /* snoop_flags */ 0,
   4530         /* severity */ SOC_MEM_SEVERE_HIGH,
   4531         /* type */ SOC_MEM_TYPE_ONE_PORT,
   4532         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4533         /* impl */ SOC_MEM_IMPL_NORMAL,
   4534         /* cmic_mor_clks       */ 0,
   4535     },
   4536 #endif /* chips */
   4537 
   4538 #if defined(BCM_88270_A0)
   4539     { /* SOC_MEM_INT_DDP_DBDF_BCM88270_A0m */ 
   4540         /* mem            DDP_DBDFm */
   4541         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4542                           SOC_MEM_FLAG_WRITEONLY |
   4543                           SOC_MEM_FLAG_READONLY |
   4544                           SOC_MEM_FLAG_VALID, /* 0x2 */
   4545         /* cmp_fn      */ NULL,
   4546         /* *null_entry */ NULL,
   4547         /* index_min   */ 0,
   4548         /* index_max   */ 511,
   4549         /* minblock    */ 5,
   4550         /* maxblock    */ 5,
   4551         /* blocks      */ 0x20,
   4552         /* blocks_hi   */ 0,
   4553         /* base        */ 0x00040000,
   4554         /* gran        */ 1,
   4555         /* bytes       */ 6,
   4556         /* nFields     */ 10,
   4557         /* *fields     */ soc_DDP_DBDF_BCM88270_A0m_fields,
   4558         /* *views      */ NULL,
   4559         /* *views_num  */ NULL,
   4560         /* snoop_cb    */ NULL, 
   4561         /* snoop_user_data */ NULL, 
   4562         /* snoop_flags */ 0,
   4563         /* severity */ SOC_MEM_SEVERE_HIGH,
   4564         /* type */ SOC_MEM_TYPE_ONE_PORT,
   4565         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4566         /* impl */ SOC_MEM_IMPL_NORMAL,
   4567         /* cmic_mor_clks       */ 0,
   4568     },
   4569 #endif /* chips */
   4570 
   4571 #if defined(BCM_88470_B0)
   4572     { /* SOC_MEM_INT_DDP_DBDF_BCM88470_B0m */ 
   4573         /* mem            DDP_DBDFm */
   4574         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4575                           SOC_MEM_FLAG_WRITEONLY |
   4576                           SOC_MEM_FLAG_READONLY |
   4577                           SOC_MEM_FLAG_VALID, /* 0x2 */
   4578         /* cmp_fn      */ NULL,
   4579         /* *null_entry */ NULL,
   4580         /* index_min   */ 0,
   4581         /* index_max   */ 511,
   4582         /* minblock    */ 10,
   4583         /* maxblock    */ 10,
   4584         /* blocks      */ 0x400,
   4585         /* blocks_hi   */ 0,
   4586         /* base        */ 0x00040000,
   4587         /* gran        */ 1,
   4588         /* bytes       */ 6,
   4589         /* nFields     */ 10,
   4590         /* *fields     */ soc_DDP_DBDF_BCM88470_B0m_fields,
   4591         /* *views      */ NULL,
   4592         /* *views_num  */ NULL,
   4593         /* snoop_cb    */ NULL, 
   4594         /* snoop_user_data */ NULL, 
   4595         /* snoop_flags */ 0,
   4596         /* severity */ SOC_MEM_SEVERE_HIGH,
   4597         /* type */ SOC_MEM_TYPE_ONE_PORT,
   4598         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4599         /* impl */ SOC_MEM_IMPL_NORMAL,
   4600         /* cmic_mor_clks       */ 0,
   4601     },
   4602 #endif /* chips */
   4603 
   4604 #if defined(BCM_88690_A0)
   4605     { /* SOC_MEM_INT_DDP_DBDF_BCM88690_A0m */ 
   4606         /* mem            DDP_DBDFm */
   4607         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4608                           SOC_MEM_FLAG_WRITEONLY |
   4609                           SOC_MEM_FLAG_READONLY |
   4610                           SOC_MEM_FLAG_VALID, /* 0x2 */
   4611         /* cmp_fn      */ NULL,
   4612         /* *null_entry */ NULL,
   4613         /* index_min   */ 0,
   4614         /* index_max   */ 4095,
   4615         /* minblock    */ 66,
   4616         /* maxblock    */ 67,
   4617         /* blocks      */ 0,
   4618         /* blocks_hi   */ 0xffffffff,
   4619         /* base        */ 0x00001000,
   4620         /* gran        */ 1,
   4621         /* bytes       */ 12,
   4622         /* nFields     */ 13,
   4623         /* *fields     */ soc_DDP_DBDF_BCM88690_A0m_fields,
   4624         /* *views      */ NULL,
   4625         /* *views_num  */ NULL,
   4626         /* snoop_cb    */ NULL, 
   4627         /* snoop_user_data */ NULL, 
   4628         /* snoop_flags */ 0,
   4629         /* severity */ SOC_MEM_SEVERE_HIGH,
   4630         /* type */ SOC_MEM_TYPE_TWO_PORT,
   4631         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4632         /* impl */ SOC_MEM_IMPL_NORMAL,
   4633         /* cmic_mor_clks       */ 0,
   4634     },
   4635 #endif /* chips */
   4636 
   4637 #if defined(BCM_88690_B0)
   4638     { /* SOC_MEM_INT_DDP_DBDF_BCM88690_B0m */ 
   4639         /* mem            DDP_DBDFm */
   4640         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4641                           SOC_MEM_FLAG_WRITEONLY |
   4642                           SOC_MEM_FLAG_READONLY |
   4643                           SOC_MEM_FLAG_VALID, /* 0x2 */
   4644         /* cmp_fn      */ NULL,
   4645         /* *null_entry */ NULL,
   4646         /* index_min   */ 0,
   4647         /* index_max   */ 4095,
   4648         /* minblock    */ 66,
   4649         /* maxblock    */ 67,
   4650         /* blocks      */ 0,
   4651         /* blocks_hi   */ 0xffffffff,
   4652         /* base        */ 0x00001000,
   4653         /* gran        */ 1,
   4654         /* bytes       */ 12,
   4655         /* nFields     */ 13,
   4656         /* *fields     */ soc_DDP_DBDF_BCM88690_B0m_fields,
   4657         /* *views      */ NULL,
   4658         /* *views_num  */ NULL,
   4659         /* snoop_cb    */ NULL, 
   4660         /* snoop_user_data */ NULL, 
   4661         /* snoop_flags */ 0,
   4662         /* severity */ SOC_MEM_SEVERE_HIGH,
   4663         /* type */ SOC_MEM_TYPE_TWO_PORT,
   4664         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4665         /* impl */ SOC_MEM_IMPL_NORMAL,
   4666         /* cmic_mor_clks       */ 0,
   4667     },
   4668 #endif /* chips */
   4669 
   4670 #if defined(BCM_88470_A0)
   4671     { /* SOC_MEM_INT_DDP_DBLFm */ 
   4672         /* mem            DDP_DBLFm */
   4673         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4674                           SOC_MEM_FLAG_WRITEONLY |
   4675                           SOC_MEM_FLAG_READONLY |
   4676                           SOC_MEM_FLAG_VALID, /* 0x2 */
   4677         /* cmp_fn      */ NULL,
   4678         /* *null_entry */ NULL,
   4679         /* index_min   */ 0,
   4680         /* index_max   */ 511,
   4681         /* minblock    */ 10,
   4682         /* maxblock    */ 10,
   4683         /* blocks      */ 0x400,
   4684         /* blocks_hi   */ 0,
   4685         /* base        */ 0x00050000,
   4686         /* gran        */ 1,
   4687         /* bytes       */ 4,
   4688         /* nFields     */ 2,
   4689         /* *fields     */ soc_DDP_DBLFm_fields,
   4690         /* *views      */ NULL,
   4691         /* *views_num  */ NULL,
   4692         /* snoop_cb    */ NULL, 
   4693         /* snoop_user_data */ NULL, 
   4694         /* snoop_flags */ 0,
   4695         /* severity */ SOC_MEM_SEVERE_HIGH,
   4696         /* type */ SOC_MEM_TYPE_ONE_PORT,
   4697         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4698         /* impl */ SOC_MEM_IMPL_NORMAL,
   4699         /* cmic_mor_clks       */ 0,
   4700     },
   4701 #endif /* chips */
   4702 
   4703 #if defined(BCM_88270_A0)
   4704     { /* SOC_MEM_INT_DDP_DBLF_BCM88270_A0m */ 
   4705         /* mem            DDP_DBLFm */
   4706         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4707                           SOC_MEM_FLAG_WRITEONLY |
   4708                           SOC_MEM_FLAG_READONLY |
   4709                           SOC_MEM_FLAG_VALID, /* 0x2 */
   4710         /* cmp_fn      */ NULL,
   4711         /* *null_entry */ NULL,
   4712         /* index_min   */ 0,
   4713         /* index_max   */ 511,
   4714         /* minblock    */ 5,
   4715         /* maxblock    */ 5,
   4716         /* blocks      */ 0x20,
   4717         /* blocks_hi   */ 0,
   4718         /* base        */ 0x00050000,
   4719         /* gran        */ 1,
   4720         /* bytes       */ 4,
   4721         /* nFields     */ 2,
   4722         /* *fields     */ soc_DDP_DBLF_BCM88270_A0m_fields,
   4723         /* *views      */ NULL,
   4724         /* *views_num  */ NULL,
   4725         /* snoop_cb    */ NULL, 
   4726         /* snoop_user_data */ NULL, 
   4727         /* snoop_flags */ 0,
   4728         /* severity */ SOC_MEM_SEVERE_HIGH,
   4729         /* type */ SOC_MEM_TYPE_ONE_PORT,
   4730         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4731         /* impl */ SOC_MEM_IMPL_NORMAL,
   4732         /* cmic_mor_clks       */ 0,
   4733     },
   4734 #endif /* chips */
   4735 
   4736 #if defined(BCM_88470_B0)
   4737     { /* SOC_MEM_INT_DDP_DBLF_BCM88470_B0m */ 
   4738         /* mem            DDP_DBLFm */
   4739         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4740                           SOC_MEM_FLAG_WRITEONLY |
   4741                           SOC_MEM_FLAG_READONLY |
   4742                           SOC_MEM_FLAG_VALID, /* 0x2 */
   4743         /* cmp_fn      */ NULL,
   4744         /* *null_entry */ NULL,
   4745         /* index_min   */ 0,
   4746         /* index_max   */ 511,
   4747         /* minblock    */ 10,
   4748         /* maxblock    */ 10,
   4749         /* blocks      */ 0x400,
   4750         /* blocks_hi   */ 0,
   4751         /* base        */ 0x00050000,
   4752         /* gran        */ 1,
   4753         /* bytes       */ 4,
   4754         /* nFields     */ 2,
   4755         /* *fields     */ soc_DDP_DBLF_BCM88470_B0m_fields,
   4756         /* *views      */ NULL,
   4757         /* *views_num  */ NULL,
   4758         /* snoop_cb    */ NULL, 
   4759         /* snoop_user_data */ NULL, 
   4760         /* snoop_flags */ 0,
   4761         /* severity */ SOC_MEM_SEVERE_HIGH,
   4762         /* type */ SOC_MEM_TYPE_ONE_PORT,
   4763         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4764         /* impl */ SOC_MEM_IMPL_NORMAL,
   4765         /* cmic_mor_clks       */ 0,
   4766     },
   4767 #endif /* chips */
   4768 
   4769 #if defined(BCM_88470_A0)
   4770     { /* SOC_MEM_INT_DDP_FBCm */ 
   4771         /* mem            DDP_FBCm */
   4772         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4773                           SOC_MEM_FLAG_WRITEONLY |
   4774                           SOC_MEM_FLAG_READONLY |
   4775                           SOC_MEM_FLAG_VALID, /* 0x2 */
   4776         /* cmp_fn      */ NULL,
   4777         /* *null_entry */ NULL,
   4778         /* index_min   */ 0,
   4779         /* index_max   */ 1023,
   4780         /* minblock    */ 10,
   4781         /* maxblock    */ 10,
   4782         /* blocks      */ 0x400,
   4783         /* blocks_hi   */ 0,
   4784         /* base        */ 0x00030000,
   4785         /* gran        */ 1,
   4786         /* bytes       */ 4,
   4787         /* nFields     */ 2,
   4788         /* *fields     */ soc_DDP_FBCm_fields,
   4789         /* *views      */ NULL,
   4790         /* *views_num  */ NULL,
   4791         /* snoop_cb    */ NULL, 
   4792         /* snoop_user_data */ NULL, 
   4793         /* snoop_flags */ 0,
   4794         /* severity */ SOC_MEM_SEVERE_HIGH,
   4795         /* type */ SOC_MEM_TYPE_ONE_PORT,
   4796         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4797         /* impl */ SOC_MEM_IMPL_NORMAL,
   4798         /* cmic_mor_clks       */ 0,
   4799     },
   4800 #endif /* chips */
   4801 
   4802 #if defined(BCM_88270_A0)
   4803     { /* SOC_MEM_INT_DDP_FBC_BCM88270_A0m */ 
   4804         /* mem            DDP_FBCm */
   4805         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4806                           SOC_MEM_FLAG_WRITEONLY |
   4807                           SOC_MEM_FLAG_READONLY |
   4808                           SOC_MEM_FLAG_VALID, /* 0x2 */
   4809         /* cmp_fn      */ NULL,
   4810         /* *null_entry */ NULL,
   4811         /* index_min   */ 0,
   4812         /* index_max   */ 1023,
   4813         /* minblock    */ 5,
   4814         /* maxblock    */ 5,
   4815         /* blocks      */ 0x20,
   4816         /* blocks_hi   */ 0,
   4817         /* base        */ 0x00030000,
   4818         /* gran        */ 1,
   4819         /* bytes       */ 4,
   4820         /* nFields     */ 2,
   4821         /* *fields     */ soc_DDP_FBC_BCM88270_A0m_fields,
   4822         /* *views      */ NULL,
   4823         /* *views_num  */ NULL,
   4824         /* snoop_cb    */ NULL, 
   4825         /* snoop_user_data */ NULL, 
   4826         /* snoop_flags */ 0,
   4827         /* severity */ SOC_MEM_SEVERE_HIGH,
   4828         /* type */ SOC_MEM_TYPE_ONE_PORT,
   4829         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4830         /* impl */ SOC_MEM_IMPL_NORMAL,
   4831         /* cmic_mor_clks       */ 0,
   4832     },
   4833 #endif /* chips */
   4834 
   4835 #if defined(BCM_88470_B0)
   4836     { /* SOC_MEM_INT_DDP_FBC_BCM88470_B0m */ 
   4837         /* mem            DDP_FBCm */
   4838         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4839                           SOC_MEM_FLAG_WRITEONLY |
   4840                           SOC_MEM_FLAG_READONLY |
   4841                           SOC_MEM_FLAG_VALID, /* 0x2 */
   4842         /* cmp_fn      */ NULL,
   4843         /* *null_entry */ NULL,
   4844         /* index_min   */ 0,
   4845         /* index_max   */ 1023,
   4846         /* minblock    */ 10,
   4847         /* maxblock    */ 10,
   4848         /* blocks      */ 0x400,
   4849         /* blocks_hi   */ 0,
   4850         /* base        */ 0x00030000,
   4851         /* gran        */ 1,
   4852         /* bytes       */ 4,
   4853         /* nFields     */ 2,
   4854         /* *fields     */ soc_DDP_FBC_BCM88470_B0m_fields,
   4855         /* *views      */ NULL,
   4856         /* *views_num  */ NULL,
   4857         /* snoop_cb    */ NULL, 
   4858         /* snoop_user_data */ NULL, 
   4859         /* snoop_flags */ 0,
   4860         /* severity */ SOC_MEM_SEVERE_HIGH,
   4861         /* type */ SOC_MEM_TYPE_ONE_PORT,
   4862         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4863         /* impl */ SOC_MEM_IMPL_NORMAL,
   4864         /* cmic_mor_clks       */ 0,
   4865     },
   4866 #endif /* chips */
   4867 
   4868 #if defined(BCM_88690_A0)
   4869     { /* SOC_MEM_INT_DDP_ITE_DRAM_PEFm */ 
   4870         /* mem            DDP_ITE_DRAM_PEFm */
   4871         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4872                           SOC_MEM_FLAG_WRITEONLY |
   4873                           SOC_MEM_FLAG_READONLY |
   4874                           SOC_MEM_FLAG_VALID, /* 0x2 */
   4875         /* cmp_fn      */ NULL,
   4876         /* *null_entry */ NULL,
   4877         /* index_min   */ 0,
   4878         /* index_max   */ 63,
   4879         /* minblock    */ 66,
   4880         /* maxblock    */ 67,
   4881         /* blocks      */ 0,
   4882         /* blocks_hi   */ 0xffffffff,
   4883         /* base        */ 0x000021c0,
   4884         /* gran        */ 1,
   4885         /* bytes       */ 109,
   4886         /* nFields     */ 3,
   4887         /* *fields     */ soc_DDP_ITE_DRAM_PEFm_fields,
   4888         /* *views      */ NULL,
   4889         /* *views_num  */ NULL,
   4890         /* snoop_cb    */ NULL, 
   4891         /* snoop_user_data */ NULL, 
   4892         /* snoop_flags */ 0,
   4893         /* severity */ SOC_MEM_SEVERE_LOW,
   4894         /* type */ SOC_MEM_TYPE_TWO_PORT,
   4895         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
   4896         /* impl */ SOC_MEM_IMPL_NORMAL,
   4897         /* cmic_mor_clks       */ 0,
   4898     },
   4899 #endif /* chips */
   4900 
   4901 #if defined(BCM_88690_B0)
   4902     { /* SOC_MEM_INT_DDP_ITE_DRAM_PEF_BCM88690_B0m */ 
   4903         /* mem            DDP_ITE_DRAM_PEFm */
   4904         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4905                           SOC_MEM_FLAG_WRITEONLY |
   4906                           SOC_MEM_FLAG_READONLY |
   4907                           SOC_MEM_FLAG_VALID, /* 0x2 */
   4908         /* cmp_fn      */ NULL,
   4909         /* *null_entry */ NULL,
   4910         /* index_min   */ 0,
   4911         /* index_max   */ 63,
   4912         /* minblock    */ 66,
   4913         /* maxblock    */ 67,
   4914         /* blocks      */ 0,
   4915         /* blocks_hi   */ 0xffffffff,
   4916         /* base        */ 0x000021c0,
   4917         /* gran        */ 1,
   4918         /* bytes       */ 109,
   4919         /* nFields     */ 3,
   4920         /* *fields     */ soc_DDP_ITE_DRAM_PEF_BCM88690_B0m_fields,
   4921         /* *views      */ NULL,
   4922         /* *views_num  */ NULL,
   4923         /* snoop_cb    */ NULL, 
   4924         /* snoop_user_data */ NULL, 
   4925         /* snoop_flags */ 0,
   4926         /* severity */ SOC_MEM_SEVERE_LOW,
   4927         /* type */ SOC_MEM_TYPE_TWO_PORT,
   4928         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
   4929         /* impl */ SOC_MEM_IMPL_NORMAL,
   4930         /* cmic_mor_clks       */ 0,
   4931     },
   4932 #endif /* chips */
   4933 
   4934 #if defined(BCM_88690_A0)
   4935     { /* SOC_MEM_INT_DDP_ITE_DRAM_WDFm */ 
   4936         /* mem            DDP_ITE_DRAM_WDFm */
   4937         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4938                           SOC_MEM_FLAG_WRITEONLY |
   4939                           SOC_MEM_FLAG_READONLY |
   4940                           SOC_MEM_FLAG_VALID, /* 0x2 */
   4941         /* cmp_fn      */ NULL,
   4942         /* *null_entry */ NULL,
   4943         /* index_min   */ 0,
   4944         /* index_max   */ 63,
   4945         /* minblock    */ 66,
   4946         /* maxblock    */ 67,
   4947         /* blocks      */ 0,
   4948         /* blocks_hi   */ 0xffffffff,
   4949         /* base        */ 0x00002180,
   4950         /* gran        */ 1,
   4951         /* bytes       */ 531,
   4952         /* nFields     */ 5,
   4953         /* *fields     */ soc_DDP_ITE_DRAM_WDFm_fields,
   4954         /* *views      */ NULL,
   4955         /* *views_num  */ NULL,
   4956         /* snoop_cb    */ NULL, 
   4957         /* snoop_user_data */ NULL, 
   4958         /* snoop_flags */ 0,
   4959         /* severity */ SOC_MEM_SEVERE_LOW,
   4960         /* type */ SOC_MEM_TYPE_TWO_PORT,
   4961         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
   4962         /* impl */ SOC_MEM_IMPL_NORMAL,
   4963         /* cmic_mor_clks       */ 0,
   4964     },
   4965 #endif /* chips */
   4966 
   4967 #if defined(BCM_88690_B0)
   4968     { /* SOC_MEM_INT_DDP_ITE_DRAM_WDF_BCM88690_B0m */ 
   4969         /* mem            DDP_ITE_DRAM_WDFm */
   4970         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4971                           SOC_MEM_FLAG_WRITEONLY |
   4972                           SOC_MEM_FLAG_READONLY |
   4973                           SOC_MEM_FLAG_VALID, /* 0x2 */
   4974         /* cmp_fn      */ NULL,
   4975         /* *null_entry */ NULL,
   4976         /* index_min   */ 0,
   4977         /* index_max   */ 63,
   4978         /* minblock    */ 66,
   4979         /* maxblock    */ 67,
   4980         /* blocks      */ 0,
   4981         /* blocks_hi   */ 0xffffffff,
   4982         /* base        */ 0x00002180,
   4983         /* gran        */ 1,
   4984         /* bytes       */ 531,
   4985         /* nFields     */ 5,
   4986         /* *fields     */ soc_DDP_ITE_DRAM_WDF_BCM88690_B0m_fields,
   4987         /* *views      */ NULL,
   4988         /* *views_num  */ NULL,
   4989         /* snoop_cb    */ NULL, 
   4990         /* snoop_user_data */ NULL, 
   4991         /* snoop_flags */ 0,
   4992         /* severity */ SOC_MEM_SEVERE_LOW,
   4993         /* type */ SOC_MEM_TYPE_TWO_PORT,
   4994         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
   4995         /* impl */ SOC_MEM_IMPL_NORMAL,
   4996         /* cmic_mor_clks       */ 0,
   4997     },
   4998 #endif /* chips */
   4999 
   5000 #if defined(BCM_88470_A0)
   5001     { /* SOC_MEM_INT_DDP_MAX_LATENCYm */ 
   5002         /* mem            DDP_MAX_LATENCYm */
   5003         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   5004                           SOC_MEM_FLAG_READONLY |
   5005                           SOC_MEM_FLAG_VALID, /* 0x2 */
   5006         /* cmp_fn      */ NULL,
   5007         /* *null_entry */ NULL,
   5008         /* index_min   */ 0,
   5009         /* index_max   */ 7,
   5010         /* minblock    */ 10,
   5011         /* maxblock    */ 10,
   5012         /* blocks      */ 0x400,
   5013         /* blocks_hi   */ 0,
   5014         /* base        */ 0x00080000,
   5015         /* gran        */ 1,
   5016         /* bytes       */ 15,
   5017         /* nFields     */ 7,
   5018         /* *fields     */ soc_DDP_MAX_LATENCYm_fields,
   5019         /* *views      */ NULL,
   5020         /* *views_num  */ NULL,
   5021         /* snoop_cb    */ NULL, 
   5022         /* snoop_user_data */ NULL, 
   5023         /* snoop_flags */ 0,
   5024         /* severity */ SOC_MEM_SEVERE_LOW,
   5025         /* type */ SOC_MEM_TYPE_NORMAL,
   5026         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5027         /* impl */ SOC_MEM_IMPL_NORMAL,
   5028         /* cmic_mor_clks       */ 0,
   5029     },
   5030 #endif /* chips */
   5031 
   5032 #if defined(BCM_88270_A0)
   5033     { /* SOC_MEM_INT_DDP_MAX_LATENCY_BCM88270_A0m */ 
   5034         /* mem            DDP_MAX_LATENCYm */
   5035         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   5036                           SOC_MEM_FLAG_READONLY |
   5037                           SOC_MEM_FLAG_VALID, /* 0x2 */
   5038         /* cmp_fn      */ NULL,
   5039         /* *null_entry */ NULL,
   5040         /* index_min   */ 0,
   5041         /* index_max   */ 7,
   5042         /* minblock    */ 5,
   5043         /* maxblock    */ 5,
   5044         /* blocks      */ 0x20,
   5045         /* blocks_hi   */ 0,
   5046         /* base        */ 0x00080000,
   5047         /* gran        */ 1,
   5048         /* bytes       */ 15,
   5049         /* nFields     */ 7,
   5050         /* *fields     */ soc_DDP_MAX_LATENCY_BCM88270_A0m_fields,
   5051         /* *views      */ NULL,
   5052         /* *views_num  */ NULL,
   5053         /* snoop_cb    */ NULL, 
   5054         /* snoop_user_data */ NULL, 
   5055         /* snoop_flags */ 0,
   5056         /* severity */ SOC_MEM_SEVERE_LOW,
   5057         /* type */ SOC_MEM_TYPE_NORMAL,
   5058         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5059         /* impl */ SOC_MEM_IMPL_NORMAL,
   5060         /* cmic_mor_clks       */ 0,
   5061     },
   5062 #endif /* chips */
   5063 
   5064 #if defined(BCM_88470_B0)
   5065     { /* SOC_MEM_INT_DDP_MAX_LATENCY_BCM88470_B0m */ 
   5066         /* mem            DDP_MAX_LATENCYm */
   5067         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   5068                           SOC_MEM_FLAG_READONLY |
   5069                           SOC_MEM_FLAG_VALID, /* 0x2 */
   5070         /* cmp_fn      */ NULL,
   5071         /* *null_entry */ NULL,
   5072         /* index_min   */ 0,
   5073         /* index_max   */ 7,
   5074         /* minblock    */ 10,
   5075         /* maxblock    */ 10,
   5076         /* blocks      */ 0x400,
   5077         /* blocks_hi   */ 0,
   5078         /* base        */ 0x00080000,
   5079         /* gran        */ 1,
   5080         /* bytes       */ 15,
   5081         /* nFields     */ 7,
   5082         /* *fields     */ soc_DDP_MAX_LATENCY_BCM88470_B0m_fields,
   5083         /* *views      */ NULL,
   5084         /* *views_num  */ NULL,
   5085         /* snoop_cb    */ NULL, 
   5086         /* snoop_user_data */ NULL, 
   5087         /* snoop_flags */ 0,
   5088         /* severity */ SOC_MEM_SEVERE_LOW,
   5089         /* type */ SOC_MEM_TYPE_NORMAL,
   5090         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5091         /* impl */ SOC_MEM_IMPL_NORMAL,
   5092         /* cmic_mor_clks       */ 0,
   5093     },
   5094 #endif /* chips */
   5095 
   5096 #if defined(BCM_88470_A0)
   5097     { /* SOC_MEM_INT_DDP_PKP_RX_CFIFm */ 
   5098         /* mem            DDP_PKP_RX_CFIFm */
   5099         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   5100                           SOC_MEM_FLAG_WRITEONLY |
   5101                           SOC_MEM_FLAG_READONLY |
   5102                           SOC_MEM_FLAG_VALID, /* 0x2 */
   5103         /* cmp_fn      */ NULL,
   5104         /* *null_entry */ NULL,
   5105         /* index_min   */ 0,
   5106         /* index_max   */ 259,
   5107         /* minblock    */ 10,
   5108         /* maxblock    */ 10,
   5109         /* blocks      */ 0x400,
   5110         /* blocks_hi   */ 0,
   5111         /* base        */ 0x00010000,
   5112         /* gran        */ 1,
   5113         /* bytes       */ 10,
   5114         /* nFields     */ 12,
   5115         /* *fields     */ soc_DDP_PKP_RX_CFIFm_fields,
   5116         /* *views      */ NULL,
   5117         /* *views_num  */ NULL,
   5118         /* snoop_cb    */ NULL, 
   5119         /* snoop_user_data */ NULL, 
   5120         /* snoop_flags */ 0,
   5121         /* severity */ SOC_MEM_SEVERE_HIGH,
   5122         /* type */ SOC_MEM_TYPE_TWO_PORT,
   5123         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5124         /* impl */ SOC_MEM_IMPL_NORMAL,
   5125         /* cmic_mor_clks       */ 0,
   5126     },
   5127 #endif /* chips */
   5128 
   5129 #if defined(BCM_88270_A0)
   5130     { /* SOC_MEM_INT_DDP_PKP_RX_CFIF_BCM88270_A0m */ 
   5131         /* mem            DDP_PKP_RX_CFIFm */
   5132         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   5133                           SOC_MEM_FLAG_WRITEONLY |
   5134                           SOC_MEM_FLAG_READONLY |
   5135                           SOC_MEM_FLAG_VALID, /* 0x2 */
   5136         /* cmp_fn      */ NULL,
   5137         /* *null_entry */ NULL,
   5138         /* index_min   */ 0,
   5139         /* index_max   */ 259,
   5140         /* minblock    */ 5,
   5141         /* maxblock    */ 5,
   5142         /* blocks      */ 0x20,
   5143         /* blocks_hi   */ 0,
   5144         /* base        */ 0x00010000,
   5145         /* gran        */ 1,
   5146         /* bytes       */ 10,
   5147         /* nFields     */ 12,
   5148         /* *fields     */ soc_DDP_PKP_RX_CFIF_BCM88270_A0m_fields,
   5149         /* *views      */ NULL,
   5150         /* *views_num  */ NULL,
   5151         /* snoop_cb    */ NULL, 
   5152         /* snoop_user_data */ NULL, 
   5153         /* snoop_flags */ 0,
   5154         /* severity */ SOC_MEM_SEVERE_HIGH,
   5155         /* type */ SOC_MEM_TYPE_TWO_PORT,
   5156         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5157         /* impl */ SOC_MEM_IMPL_NORMAL,
   5158         /* cmic_mor_clks       */ 0,
   5159     },
   5160 #endif /* chips */
   5161 
   5162 #if defined(BCM_88470_B0)
   5163     { /* SOC_MEM_INT_DDP_PKP_RX_CFIF_BCM88470_B0m */ 
   5164         /* mem            DDP_PKP_RX_CFIFm */
   5165         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   5166                           SOC_MEM_FLAG_WRITEONLY |
   5167                           SOC_MEM_FLAG_READONLY |
   5168                           SOC_MEM_FLAG_VALID, /* 0x2 */
   5169         /* cmp_fn      */ NULL,
   5170         /* *null_entry */ NULL,
   5171         /* index_min   */ 0,
   5172         /* index_max   */ 259,
   5173         /* minblock    */ 10,
   5174         /* maxblock    */ 10,
   5175         /* blocks      */ 0x400,
   5176         /* blocks_hi   */ 0,
   5177         /* base        */ 0x00010000,
   5178         /* gran        */ 1,
   5179         /* bytes       */ 10,
   5180         /* nFields     */ 12,
   5181         /* *fields     */ soc_DDP_PKP_RX_CFIF_BCM88470_B0m_fields,
   5182         /* *views      */ NULL,
   5183         /* *views_num  */ NULL,
   5184         /* snoop_cb    */ NULL, 
   5185         /* snoop_user_data */ NULL, 
   5186         /* snoop_flags */ 0,
   5187         /* severity */ SOC_MEM_SEVERE_HIGH,
   5188         /* type */ SOC_MEM_TYPE_TWO_PORT,
   5189         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5190         /* impl */ SOC_MEM_IMPL_NORMAL,
   5191         /* cmic_mor_clks       */ 0,
   5192     },
   5193 #endif /* chips */
   5194 
   5195 #if defined(BCM_88690_A0)
   5196     { /* SOC_MEM_INT_DDP_PKP_RX_CFIF_BCM88690_A0m */ 
   5197         /* mem            DDP_PKP_RX_CFIFm */
   5198         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   5199                           SOC_MEM_FLAG_WRITEONLY |
   5200                           SOC_MEM_FLAG_READONLY |
   5201                           SOC_MEM_FLAG_VALID, /* 0x2 */
   5202         /* cmp_fn      */ NULL,
   5203         /* *null_entry */ NULL,
   5204         /* index_min   */ 0,
   5205         /* index_max   */ 31,
   5206         /* minblock    */ 66,
   5207         /* maxblock    */ 67,
   5208         /* blocks      */ 0,
   5209         /* blocks_hi   */ 0xffffffff,
   5210         /* base        */ 0x00000000,
   5211         /* gran        */ 1,
   5212         /* bytes       */ 13,
   5213         /* nFields     */ 15,
   5214         /* *fields     */ soc_DDP_PKP_RX_CFIF_BCM88690_A0m_fields,
   5215         /* *views      */ NULL,
   5216         /* *views_num  */ NULL,
   5217         /* snoop_cb    */ NULL, 
   5218         /* snoop_user_data */ NULL, 
   5219         /* snoop_flags */ 0,
   5220         /* severity */ SOC_MEM_SEVERE_HIGH,
   5221         /* type */ SOC_MEM_TYPE_TWO_PORT,
   5222         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5223         /* impl */ SOC_MEM_IMPL_NORMAL,
   5224         /* cmic_mor_clks       */ 0,
   5225     },
   5226 #endif /* chips */
   5227 
   5228 #if defined(BCM_88690_B0)
   5229     { /* SOC_MEM_INT_DDP_PKP_RX_CFIF_BCM88690_B0m */ 
   5230         /* mem            DDP_PKP_RX_CFIFm */
   5231         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   5232                           SOC_MEM_FLAG_WRITEONLY |
   5233                           SOC_MEM_FLAG_READONLY |
   5234                           SOC_MEM_FLAG_VALID, /* 0x2 */
   5235         /* cmp_fn      */ NULL,
   5236         /* *null_entry */ NULL,
   5237         /* index_min   */ 0,
   5238         /* index_max   */ 31,
   5239         /* minblock    */ 66,
   5240         /* maxblock    */ 67,
   5241         /* blocks      */ 0,
   5242         /* blocks_hi   */ 0xffffffff,
   5243         /* base        */ 0x00000000,
   5244         /* gran        */ 1,
   5245         /* bytes       */ 13,
   5246         /* nFields     */ 15,
   5247         /* *fields     */ soc_DDP_PKP_RX_CFIF_BCM88690_B0m_fields,
   5248         /* *views      */ NULL,
   5249         /* *views_num  */ NULL,
   5250         /* snoop_cb    */ NULL, 
   5251         /* snoop_user_data */ NULL, 
   5252         /* snoop_flags */ 0,
   5253         /* severity */ SOC_MEM_SEVERE_HIGH,
   5254         /* type */ SOC_MEM_TYPE_TWO_PORT,
   5255         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5256         /* impl */ SOC_MEM_IMPL_NORMAL,
   5257         /* cmic_mor_clks       */ 0,
   5258     },
   5259 #endif /* chips */
   5260 
   5261 #if defined(BCM_88470_A0)
   5262     { /* SOC_MEM_INT_DDP_PKP_RX_DFIFm */ 
   5263         /* mem            DDP_PKP_RX_DFIFm */
   5264         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   5265                           SOC_MEM_FLAG_WRITEONLY |
   5266                           SOC_MEM_FLAG_READONLY |
   5267                           SOC_MEM_FLAG_VALID, /* 0x2 */
   5268         /* cmp_fn      */ NULL,
   5269         /* *null_entry */ NULL,
   5270         /* index_min   */ 0,
   5271         /* index_max   */ 259,
   5272         /* minblock    */ 10,
   5273         /* maxblock    */ 10,
   5274         /* blocks      */ 0x400,
   5275         /* blocks_hi   */ 0,
   5276         /* base        */ 0x00020000,
   5277         /* gran        */ 1,
   5278         /* bytes       */ 130,
   5279         /* nFields     */ 2,
   5280         /* *fields     */ soc_DDP_PKP_RX_DFIFm_fields,
   5281         /* *views      */ NULL,
   5282         /* *views_num  */ NULL,
   5283         /* snoop_cb    */ NULL, 
   5284         /* snoop_user_data */ NULL, 
   5285         /* snoop_flags */ 0,
   5286         /* severity */ SOC_MEM_SEVERE_LOW,
   5287         /* type */ SOC_MEM_TYPE_TWO_PORT,
   5288         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5289         /* impl */ SOC_MEM_IMPL_NORMAL,
   5290         /* cmic_mor_clks       */ 0,
   5291     },
   5292 #endif /* chips */
   5293 
   5294 #if defined(BCM_88270_A0)
   5295     { /* SOC_MEM_INT_DDP_PKP_RX_DFIF_BCM88270_A0m */ 
   5296         /* mem            DDP_PKP_RX_DFIFm */
   5297         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   5298                           SOC_MEM_FLAG_WRITEONLY |
   5299                           SOC_MEM_FLAG_READONLY |
   5300                           SOC_MEM_FLAG_VALID, /* 0x2 */
   5301         /* cmp_fn      */ NULL,
   5302         /* *null_entry */ NULL,
   5303         /* index_min   */ 0,
   5304         /* index_max   */ 259,
   5305         /* minblock    */ 5,
   5306         /* maxblock    */ 5,
   5307         /* blocks      */ 0x20,
   5308         /* blocks_hi   */ 0,
   5309         /* base        */ 0x00020000,
   5310         /* gran        */ 1,
   5311         /* bytes       */ 130,
   5312         /* nFields     */ 2,
   5313         /* *fields     */ soc_DDP_PKP_RX_DFIF_BCM88270_A0m_fields,
   5314         /* *views      */ NULL,
   5315         /* *views_num  */ NULL,
   5316         /* snoop_cb    */ NULL, 
   5317         /* snoop_user_data */ NULL, 
   5318         /* snoop_flags */ 0,
   5319         /* severity */ SOC_MEM_SEVERE_LOW,
   5320         /* type */ SOC_MEM_TYPE_TWO_PORT,
   5321         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5322         /* impl */ SOC_MEM_IMPL_NORMAL,
   5323         /* cmic_mor_clks       */ 0,
   5324     },
   5325 #endif /* chips */
   5326 
   5327 #if defined(BCM_88470_B0)
   5328     { /* SOC_MEM_INT_DDP_PKP_RX_DFIF_BCM88470_B0m */ 
   5329         /* mem            DDP_PKP_RX_DFIFm */
   5330         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   5331                           SOC_MEM_FLAG_WRITEONLY |
   5332                           SOC_MEM_FLAG_READONLY |
   5333                           SOC_MEM_FLAG_VALID, /* 0x2 */
   5334         /* cmp_fn      */ NULL,
   5335         /* *null_entry */ NULL,
   5336         /* index_min   */ 0,
   5337         /* index_max   */ 259,
   5338         /* minblock    */ 10,
   5339         /* maxblock    */ 10,
   5340         /* blocks      */ 0x400,
   5341         /* blocks_hi   */ 0,
   5342         /* base        */ 0x00020000,
   5343         /* gran        */ 1,
   5344         /* bytes       */ 130,
   5345         /* nFields     */ 2,
   5346         /* *fields     */ soc_DDP_PKP_RX_DFIF_BCM88470_B0m_fields,
   5347         /* *views      */ NULL,
   5348         /* *views_num  */ NULL,
   5349         /* snoop_cb    */ NULL, 
   5350         /* snoop_user_data */ NULL, 
   5351         /* snoop_flags */ 0,
   5352         /* severity */ SOC_MEM_SEVERE_LOW,
   5353         /* type */ SOC_MEM_TYPE_TWO_PORT,
   5354         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5355         /* impl */ SOC_MEM_IMPL_NORMAL,
   5356         /* cmic_mor_clks       */ 0,
   5357     },
   5358 #endif /* chips */
   5359 
   5360 #if defined(BCM_88690_A0)
   5361     { /* SOC_MEM_INT_DDP_PKP_RX_DFIF_BCM88690_A0m */ 
   5362         /* mem            DDP_PKP_RX_DFIFm */
   5363         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   5364                           SOC_MEM_FLAG_WRITEONLY |
   5365                           SOC_MEM_FLAG_READONLY |
   5366                           SOC_MEM_FLAG_VALID, /* 0x2 */
   5367         /* cmp_fn      */ NULL,
   5368         /* *null_entry */ NULL,
   5369         /* index_min   */ 0,
   5370         /* index_max   */ 31,
   5371         /* minblock    */ 66,
   5372         /* maxblock    */ 67,
   5373         /* blocks      */ 0,
   5374         /* blocks_hi   */ 0xffffffff,
   5375         /* base        */ 0x00000020,
   5376         /* gran        */ 1,
   5377         /* bytes       */ 524,
   5378         /* nFields     */ 2,
   5379         /* *fields     */ soc_DDP_PKP_RX_DFIF_BCM88690_A0m_fields,
   5380         /* *views      */ NULL,
   5381         /* *views_num  */ NULL,
   5382         /* snoop_cb    */ NULL, 
   5383         /* snoop_user_data */ NULL, 
   5384         /* snoop_flags */ 0,
   5385         /* severity */ SOC_MEM_SEVERE_LOW,
   5386         /* type */ SOC_MEM_TYPE_TWO_PORT,
   5387         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
   5388         /* impl */ SOC_MEM_IMPL_NORMAL,
   5389         /* cmic_mor_clks       */ 0,
   5390     },
   5391 #endif /* chips */
   5392 
   5393 #if defined(BCM_88690_B0)
   5394     { /* SOC_MEM_INT_DDP_PKP_RX_DFIF_BCM88690_B0m */ 
   5395         /* mem            DDP_PKP_RX_DFIFm */
   5396         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   5397                           SOC_MEM_FLAG_WRITEONLY |
   5398                           SOC_MEM_FLAG_READONLY |
   5399                           SOC_MEM_FLAG_VALID, /* 0x2 */
   5400         /* cmp_fn      */ NULL,
   5401         /* *null_entry */ NULL,
   5402         /* index_min   */ 0,
   5403         /* index_max   */ 31,
   5404         /* minblock    */ 66,
   5405         /* maxblock    */ 67,
   5406         /* blocks      */ 0,
   5407         /* blocks_hi   */ 0xffffffff,
   5408         /* base        */ 0x00000020,
   5409         /* gran        */ 1,
   5410         /* bytes       */ 524,
   5411         /* nFields     */ 2,
   5412         /* *fields     */ soc_DDP_PKP_RX_DFIF_BCM88690_B0m_fields,
   5413         /* *views      */ NULL,
   5414         /* *views_num  */ NULL,
   5415         /* snoop_cb    */ NULL, 
   5416         /* snoop_user_data */ NULL, 
   5417         /* snoop_flags */ 0,
   5418         /* severity */ SOC_MEM_SEVERE_LOW,
   5419         /* type */ SOC_MEM_TYPE_TWO_PORT,
   5420         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
   5421         /* impl */ SOC_MEM_IMPL_NORMAL,
   5422         /* cmic_mor_clks       */ 0,
   5423     },
   5424 #endif /* chips */
   5425 
   5426 #if defined(BCM_88690_A0)
   5427     { /* SOC_MEM_INT_DDP_PKUP_RX_DFIFm */ 
   5428         /* mem            DDP_PKUP_RX_DFIFm */
   5429         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   5430                           SOC_MEM_FLAG_WRITEONLY |
   5431                           SOC_MEM_FLAG_READONLY |
   5432                           SOC_MEM_FLAG_VALID, /* 0x2 */
   5433         /* cmp_fn      */ NULL,
   5434         /* *null_entry */ NULL,
   5435         /* index_min   */ 0,
   5436         /* index_max   */ 7,
   5437         /* minblock    */ 66,
   5438         /* maxblock    */ 67,
   5439         /* blocks      */ 0,
   5440         /* blocks_hi   */ 0xffffffff,
   5441         /* base        */ 0x00002080,
   5442         /* gran        */ 1,
   5443         /* bytes       */ 263,
   5444         /* nFields     */ 2,
   5445         /* *fields     */ soc_DDP_PKUP_RX_DFIFm_fields,
   5446         /* *views      */ NULL,
   5447         /* *views_num  */ NULL,
   5448         /* snoop_cb    */ NULL, 
   5449         /* snoop_user_data */ NULL, 
   5450         /* snoop_flags */ 0,
   5451         /* severity */ SOC_MEM_SEVERE_LOW,
   5452         /* type */ SOC_MEM_TYPE_TWO_PORT,
   5453         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
   5454         /* impl */ SOC_MEM_IMPL_NORMAL,
   5455         /* cmic_mor_clks       */ 0,
   5456     },
   5457 #endif /* chips */
   5458 
   5459 #if defined(BCM_88690_B0)
   5460     { /* SOC_MEM_INT_DDP_PKUP_RX_DFIF_BCM88690_B0m */ 
   5461         /* mem            DDP_PKUP_RX_DFIFm */
   5462         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   5463                           SOC_MEM_FLAG_WRITEONLY |
   5464                           SOC_MEM_FLAG_READONLY |
   5465                           SOC_MEM_FLAG_VALID, /* 0x2 */
   5466         /* cmp_fn      */ NULL,
   5467         /* *null_entry */ NULL,
   5468         /* index_min   */ 0,
   5469         /* index_max   */ 7,
   5470         /* minblock    */ 66,
   5471         /* maxblock    */ 67,
   5472         /* blocks      */ 0,
   5473         /* blocks_hi   */ 0xffffffff,
   5474         /* base        */ 0x00002080,
   5475         /* gran        */ 1,
   5476         /* bytes       */ 263,
   5477         /* nFields     */ 2,
   5478         /* *fields     */ soc_DDP_PKUP_RX_DFIF_BCM88690_B0m_fields,
   5479         /* *views      */ NULL,
   5480         /* *views_num  */ NULL,
   5481         /* snoop_cb    */ NULL, 
   5482         /* snoop_user_data */ NULL, 
   5483         /* snoop_flags */ 0,
   5484         /* severity */ SOC_MEM_SEVERE_LOW,
   5485         /* type */ SOC_MEM_TYPE_TWO_PORT,
   5486         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
   5487         /* impl */ SOC_MEM_IMPL_NORMAL,
   5488         /* cmic_mor_clks       */ 0,
   5489     },
   5490 #endif /* chips */
   5491 
   5492 #if defined(BCM_88732_A0)
   5493     { /* SOC_MEM_INT_DEBUG_CAPTUREm */ 
   5494         /* mem            DEBUG_CAPTUREm */
   5495         /* flags       */ SOC_MEM_FLAG_VALID |
   5496                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   5497         /* cmp_fn      */ _soc_mem_cmp_undef,
   5498         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5499         /* index_min   */ 0,
   5500         /* index_max   */ 15,
   5501         /* minblock    */ 5,
   5502         /* maxblock    */ 5,
   5503         /* blocks      */ 0x20,
   5504         /* blocks_hi   */ 0,
   5505         /* base        */ 0x08050000,
   5506         /* gran        */ 1,
   5507         /* bytes       */ 34,
   5508         /* nFields     */ 7,
   5509         /* *fields     */ soc_DEBUG_CAPTUREm_fields,
   5510         /* *views      */ NULL,
   5511         /* *views_num  */ NULL,
   5512         /* snoop_cb    */ NULL, 
   5513         /* snoop_user_data */ NULL, 
   5514         /* snoop_flags */ 0,
   5515         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5516         /* type */ SOC_MEM_TYPE_NORMAL,
   5517         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5518         /* impl */ SOC_MEM_IMPL_NORMAL,
   5519         /* cmic_mor_clks       */ 0,
   5520     },
   5521 #endif /* chips */
   5522 
   5523 #if defined(BCM_56640_A0)
   5524     { /* SOC_MEM_INT_DEST_MOD_PROXY_TABLEm */ 
   5525         /* mem            DEST_MOD_PROXY_TABLEm */
   5526         /* flags       */ SOC_MEM_FLAG_VALID |
   5527                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   5528         /* cmp_fn      */ _soc_mem_cmp_undef,
   5529         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5530         /* index_min   */ 0,
   5531         /* index_max   */ 255,
   5532         /* minblock    */ 7,
   5533         /* maxblock    */ 7,
   5534         /* blocks      */ 0x80,
   5535         /* blocks_hi   */ 0,
   5536         /* base        */ 0x39380000,
   5537         /* gran        */ 1,
   5538         /* bytes       */ 1,
   5539         /* nFields     */ 1,
   5540         /* *fields     */ soc_DEST_MOD_PROXY_TABLEm_fields,
   5541         /* *views      */ NULL,
   5542         /* *views_num  */ NULL,
   5543         /* snoop_cb    */ NULL, 
   5544         /* snoop_user_data */ NULL, 
   5545         /* snoop_flags */ 0,
   5546         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5547         /* type */ SOC_MEM_TYPE_NORMAL,
   5548         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5549         /* impl */ SOC_MEM_IMPL_NORMAL,
   5550         /* cmic_mor_clks       */ 0,
   5551     },
   5552 #endif /* chips */
   5553 
   5554 #if defined(BCM_56340_A0)
   5555     { /* SOC_MEM_INT_DEST_MOD_PROXY_TABLE_BCM56340_A0m */ 
   5556         /* mem            DEST_MOD_PROXY_TABLEm */
   5557         /* flags       */ SOC_MEM_FLAG_VALID |
   5558                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   5559         /* cmp_fn      */ _soc_mem_cmp_undef,
   5560         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5561         /* index_min   */ 0,
   5562         /* index_max   */ 255,
   5563         /* minblock    */ 4,
   5564         /* maxblock    */ 4,
   5565         /* blocks      */ 0x10,
   5566         /* blocks_hi   */ 0,
   5567         /* base        */ 0x39380000,
   5568         /* gran        */ 1,
   5569         /* bytes       */ 1,
   5570         /* nFields     */ 1,
   5571         /* *fields     */ soc_DEST_MOD_PROXY_TABLEm_fields,
   5572         /* *views      */ NULL,
   5573         /* *views_num  */ NULL,
   5574         /* snoop_cb    */ NULL, 
   5575         /* snoop_user_data */ NULL, 
   5576         /* snoop_flags */ 0,
   5577         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5578         /* type */ SOC_MEM_TYPE_NORMAL,
   5579         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5580         /* impl */ SOC_MEM_IMPL_NORMAL,
   5581         /* cmic_mor_clks       */ 0,
   5582     },
   5583 #endif /* chips */
   5584 
   5585 #if defined(BCM_56640_A0)
   5586     { /* SOC_MEM_INT_DEST_TRUNK_BITMAPm */ 
   5587         /* mem            DEST_TRUNK_BITMAPm */
   5588         /* flags       */ SOC_MEM_FLAG_VALID |
   5589                           SOC_MEM_FLAG_CACHABLE |
   5590                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
   5591         /* cmp_fn      */ _soc_mem_cmp_undef,
   5592         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5593         /* index_min   */ 0,
   5594         /* index_max   */ 1023,
   5595         /* minblock    */ 7,
   5596         /* maxblock    */ 7,
   5597         /* blocks      */ 0x80,
   5598         /* blocks_hi   */ 0,
   5599         /* base        */ 0x34540000,
   5600         /* gran        */ 1,
   5601         /* bytes       */ 8,
   5602         /* nFields     */ 4,
   5603         /* *fields     */ soc_DEST_TRUNK_BITMAPm_fields,
   5604         /* *views      */ NULL,
   5605         /* *views_num  */ NULL,
   5606         /* snoop_cb    */ NULL, 
   5607         /* snoop_user_data */ NULL, 
   5608         /* snoop_flags */ 0,
   5609         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5610         /* type */ SOC_MEM_TYPE_NORMAL,
   5611         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5612         /* impl */ SOC_MEM_IMPL_NORMAL,
   5613         /* cmic_mor_clks       */ 0,
   5614     },
   5615 #endif /* chips */
   5616 
   5617 #if defined(BCM_56340_A0)
   5618     { /* SOC_MEM_INT_DEST_TRUNK_BITMAP_BCM56340_A0m */ 
   5619         /* mem            DEST_TRUNK_BITMAPm */
   5620         /* flags       */ SOC_MEM_FLAG_VALID |
   5621                           SOC_MEM_FLAG_CACHABLE |
   5622                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
   5623         /* cmp_fn      */ _soc_mem_cmp_undef,
   5624         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5625         /* index_min   */ 0,
   5626         /* index_max   */ 1023,
   5627         /* minblock    */ 4,
   5628         /* maxblock    */ 4,
   5629         /* blocks      */ 0x10,
   5630         /* blocks_hi   */ 0,
   5631         /* base        */ 0x34540000,
   5632         /* gran        */ 1,
   5633         /* bytes       */ 8,
   5634         /* nFields     */ 4,
   5635         /* *fields     */ soc_DEST_TRUNK_BITMAPm_fields,
   5636         /* *views      */ NULL,
   5637         /* *views_num  */ NULL,
   5638         /* snoop_cb    */ NULL, 
   5639         /* snoop_user_data */ NULL, 
   5640         /* snoop_flags */ 0,
   5641         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5642         /* type */ SOC_MEM_TYPE_NORMAL,
   5643         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5644         /* impl */ SOC_MEM_IMPL_NORMAL,
   5645         /* cmic_mor_clks       */ 0,
   5646     },
   5647 #endif /* chips */
   5648 
   5649 #if defined(BCM_56560_A0)
   5650     { /* SOC_MEM_INT_DEST_TRUNK_BITMAP_BCM56560_A0m */ 
   5651         /* mem            DEST_TRUNK_BITMAPm */
   5652         /* flags       */ SOC_MEM_FLAG_VALID |
   5653                           SOC_MEM_FLAG_CACHABLE |
   5654                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
   5655         /* cmp_fn      */ _soc_mem_cmp_undef,
   5656         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5657         /* index_min   */ 0,
   5658         /* index_max   */ 1023,
   5659         /* minblock    */ 21,
   5660         /* maxblock    */ 21,
   5661         /* blocks      */ 0x200000,
   5662         /* blocks_hi   */ 0,
   5663         /* base        */ 0x50380000,
   5664         /* gran        */ 1,
   5665         /* bytes       */ 10,
   5666         /* nFields     */ 4,
   5667         /* *fields     */ soc_DEST_TRUNK_BITMAP_BCM56560_A0m_fields,
   5668         /* *views      */ NULL,
   5669         /* *views_num  */ NULL,
   5670         /* snoop_cb    */ NULL, 
   5671         /* snoop_user_data */ NULL, 
   5672         /* snoop_flags */ 0,
   5673         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5674         /* type */ SOC_MEM_TYPE_NORMAL,
   5675         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5676         /* impl */ SOC_MEM_IMPL_NORMAL,
   5677         /* cmic_mor_clks       */ 0,
   5678     },
   5679 #endif /* chips */
   5680 
   5681 #if defined(BCM_56560_B0)
   5682     { /* SOC_MEM_INT_DEST_TRUNK_BITMAP_BCM56560_B0m */ 
   5683         /* mem            DEST_TRUNK_BITMAPm */
   5684         /* flags       */ SOC_MEM_FLAG_VALID |
   5685                           SOC_MEM_FLAG_CACHABLE |
   5686                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
   5687         /* cmp_fn      */ _soc_mem_cmp_undef,
   5688         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5689         /* index_min   */ 0,
   5690         /* index_max   */ 1023,
   5691         /* minblock    */ 13,
   5692         /* maxblock    */ 13,
   5693         /* blocks      */ 0x2000,
   5694         /* blocks_hi   */ 0,
   5695         /* base        */ 0x50380000,
   5696         /* gran        */ 1,
   5697         /* bytes       */ 10,
   5698         /* nFields     */ 4,
   5699         /* *fields     */ soc_DEST_TRUNK_BITMAP_BCM56560_A0m_fields,
   5700         /* *views      */ NULL,
   5701         /* *views_num  */ NULL,
   5702         /* snoop_cb    */ NULL, 
   5703         /* snoop_user_data */ NULL, 
   5704         /* snoop_flags */ 0,
   5705         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5706         /* type */ SOC_MEM_TYPE_NORMAL,
   5707         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5708         /* impl */ SOC_MEM_IMPL_NORMAL,
   5709         /* cmic_mor_clks       */ 0,
   5710     },
   5711 #endif /* chips */
   5712 
   5713 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   5714     { /* SOC_MEM_INT_DEST_TRUNK_BITMAP_BCM56670_A0m */ 
   5715         /* mem            DEST_TRUNK_BITMAPm */
   5716         /* flags       */ SOC_MEM_FLAG_VALID |
   5717                           SOC_MEM_FLAG_CACHABLE |
   5718                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
   5719         /* cmp_fn      */ _soc_mem_cmp_undef,
   5720         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5721         /* index_min   */ 0,
   5722         /* index_max   */ 511,
   5723         /* minblock    */ 21,
   5724         /* maxblock    */ 21,
   5725         /* blocks      */ 0x200000,
   5726         /* blocks_hi   */ 0,
   5727         /* base        */ 0x50380000,
   5728         /* gran        */ 1,
   5729         /* bytes       */ 9,
   5730         /* nFields     */ 5,
   5731         /* *fields     */ soc_DEST_TRUNK_BITMAP_BCM56670_A0m_fields,
   5732         /* *views      */ NULL,
   5733         /* *views_num  */ NULL,
   5734         /* snoop_cb    */ NULL, 
   5735         /* snoop_user_data */ NULL, 
   5736         /* snoop_flags */ 0,
   5737         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5738         /* type */ SOC_MEM_TYPE_NORMAL,
   5739         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5740         /* impl */ SOC_MEM_IMPL_NORMAL,
   5741         /* cmic_mor_clks       */ 0,
   5742     },
   5743 #endif /* chips */
   5744 
   5745 #if defined(BCM_56850_A0)
   5746     { /* SOC_MEM_INT_DEST_TRUNK_BITMAP_BCM56850_A0m */ 
   5747         /* mem            DEST_TRUNK_BITMAPm */
   5748         /* flags       */ SOC_MEM_FLAG_VALID |
   5749                           SOC_MEM_FLAG_CACHABLE |
   5750                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
   5751                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
   5752         /* cmp_fn      */ _soc_mem_cmp_undef,
   5753         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5754         /* index_min   */ 0,
   5755         /* index_max   */ 1023,
   5756         /* minblock    */ 10,
   5757         /* maxblock    */ 10,
   5758         /* blocks      */ 0x400,
   5759         /* blocks_hi   */ 0,
   5760         /* base        */ 0x40380000,
   5761         /* gran        */ 1,
   5762         /* bytes       */ 14,
   5763         /* nFields     */ 4,
   5764         /* *fields     */ soc_DEST_TRUNK_BITMAP_BCM56850_A0m_fields,
   5765         /* *views      */ NULL,
   5766         /* *views_num  */ NULL,
   5767         /* snoop_cb    */ NULL, 
   5768         /* snoop_user_data */ NULL, 
   5769         /* snoop_flags */ 0,
   5770         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5771         /* type */ SOC_MEM_TYPE_NORMAL,
   5772         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5773         /* impl */ SOC_MEM_IMPL_NORMAL,
   5774         /* cmic_mor_clks       */ 0,
   5775     },
   5776 #endif /* chips */
   5777 
   5778 #if defined(BCM_56860_A0)
   5779     { /* SOC_MEM_INT_DEST_TRUNK_BITMAP_BCM56860_A0m */ 
   5780         /* mem            DEST_TRUNK_BITMAPm */
   5781         /* flags       */ SOC_MEM_FLAG_VALID |
   5782                           SOC_MEM_FLAG_CACHABLE |
   5783                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
   5784                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
   5785         /* cmp_fn      */ _soc_mem_cmp_undef,
   5786         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5787         /* index_min   */ 0,
   5788         /* index_max   */ 1023,
   5789         /* minblock    */ 11,
   5790         /* maxblock    */ 11,
   5791         /* blocks      */ 0x800,
   5792         /* blocks_hi   */ 0,
   5793         /* base        */ 0x50380000,
   5794         /* gran        */ 1,
   5795         /* bytes       */ 14,
   5796         /* nFields     */ 4,
   5797         /* *fields     */ soc_DEST_TRUNK_BITMAP_BCM56850_A0m_fields,
   5798         /* *views      */ NULL,
   5799         /* *views_num  */ NULL,
   5800         /* snoop_cb    */ NULL, 
   5801         /* snoop_user_data */ NULL, 
   5802         /* snoop_flags */ 0,
   5803         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5804         /* type */ SOC_MEM_TYPE_NORMAL,
   5805         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5806         /* impl */ SOC_MEM_IMPL_NORMAL,
   5807         /* cmic_mor_clks       */ 0,
   5808     },
   5809 #endif /* chips */
   5810 
   5811 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   5812     { /* SOC_MEM_INT_DEST_TRUNK_BITMAP_BCM56960_A0m */ 
   5813         /* mem            DEST_TRUNK_BITMAPm */
   5814         /* flags       */ SOC_MEM_FLAG_VALID |
   5815                           SOC_MEM_FLAG_CACHABLE |
   5816                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
   5817                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
   5818         /* cmp_fn      */ _soc_mem_cmp_undef,
   5819         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5820         /* index_min   */ 0,
   5821         /* index_max   */ 1023,
   5822         /* minblock    */ 36,
   5823         /* maxblock    */ 36,
   5824         /* blocks      */ 0,
   5825         /* blocks_hi   */ 0x10,
   5826         /* base        */ 0x50100000,
   5827         /* gran        */ 1,
   5828         /* bytes       */ 18,
   5829         /* nFields     */ 4,
   5830         /* *fields     */ soc_DEST_TRUNK_BITMAP_BCM56960_A0m_fields,
   5831         /* *views      */ NULL,
   5832         /* *views_num  */ NULL,
   5833         /* snoop_cb    */ NULL, 
   5834         /* snoop_user_data */ NULL, 
   5835         /* snoop_flags */ 0,
   5836         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5837         /* type */ SOC_MEM_TYPE_NORMAL,
   5838         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5839         /* impl */ SOC_MEM_IMPL_NORMAL,
   5840         /* cmic_mor_clks       */ 0,
   5841         /* access_latency_mode */ 3,
   5842     },
   5843 #endif /* chips */
   5844 
   5845 #if defined(BCM_56970_A0)
   5846     { /* SOC_MEM_INT_DEST_TRUNK_BITMAP_BCM56970_A0m */ 
   5847         /* mem            DEST_TRUNK_BITMAPm */
   5848         /* flags       */ SOC_MEM_FLAG_VALID |
   5849                           SOC_MEM_FLAG_CACHABLE |
   5850                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
   5851                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
   5852         /* cmp_fn      */ _soc_mem_cmp_undef,
   5853         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5854         /* index_min   */ 0,
   5855         /* index_max   */ 1023,
   5856         /* minblock    */ 68,
   5857         /* maxblock    */ 68,
   5858         /* blocks      */ 0,
   5859         /* blocks_hi   */ 0xffffffff,
   5860         /* base        */ 0x90100000,
   5861         /* gran        */ 1,
   5862         /* bytes       */ 19,
   5863         /* nFields     */ 9,
   5864         /* *fields     */ soc_DEST_TRUNK_BITMAP_BCM56970_A0m_fields,
   5865         /* *views      */ NULL,
   5866         /* *views_num  */ NULL,
   5867         /* snoop_cb    */ NULL, 
   5868         /* snoop_user_data */ NULL, 
   5869         /* snoop_flags */ 0,
   5870         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5871         /* type */ SOC_MEM_TYPE_NORMAL,
   5872         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5873         /* impl */ SOC_MEM_IMPL_NORMAL,
   5874         /* cmic_mor_clks       */ 0,
   5875         /* access_latency_mode */ 3,
   5876     },
   5877 #endif /* chips */
   5878 
   5879 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   5880     { /* SOC_MEM_INT_DEVICE_LOOPBACK_PORTS_BITMAPm */ 
   5881         /* mem            DEVICE_LOOPBACK_PORTS_BITMAPm */
   5882         /* flags       */ SOC_MEM_FLAG_VALID |
   5883                           SOC_MEM_FLAG_CACHABLE |
   5884                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   5885         /* cmp_fn      */ _soc_mem_cmp_undef,
   5886         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5887         /* index_min   */ 0,
   5888         /* index_max   */ 0,
   5889         /* minblock    */ 36,
   5890         /* maxblock    */ 36,
   5891         /* blocks      */ 0,
   5892         /* blocks_hi   */ 0x10,
   5893         /* base        */ 0x545c0000,
   5894         /* gran        */ 1,
   5895         /* bytes       */ 17,
   5896         /* nFields     */ 1,
   5897         /* *fields     */ soc_CPU_PBM_2_BCM56960_A0m_fields,
   5898         /* *views      */ NULL,
   5899         /* *views_num  */ NULL,
   5900         /* snoop_cb    */ NULL, 
   5901         /* snoop_user_data */ NULL, 
   5902         /* snoop_flags */ 0,
   5903         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5904         /* type */ SOC_MEM_TYPE_NORMAL,
   5905         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5906         /* impl */ SOC_MEM_IMPL_NORMAL,
   5907         /* cmic_mor_clks       */ 0,
   5908         /* access_latency_mode */ 3,
   5909     },
   5910 #endif /* chips */
   5911 
   5912 #if defined(BCM_56370_A0)
   5913     { /* SOC_MEM_INT_DEVICE_LOOPBACK_PORTS_BITMAP_BCM56370_A0m */ 
   5914         /* mem            DEVICE_LOOPBACK_PORTS_BITMAPm */
   5915         /* flags       */ SOC_MEM_FLAG_VALID |
   5916                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   5917         /* cmp_fn      */ _soc_mem_cmp_undef,
   5918         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5919         /* index_min   */ 0,
   5920         /* index_max   */ 0,
   5921         /* minblock    */ 14,
   5922         /* maxblock    */ 14,
   5923         /* blocks      */ 0x4000,
   5924         /* blocks_hi   */ 0,
   5925         /* base        */ 0x84600000,
   5926         /* gran        */ 1,
   5927         /* bytes       */ 9,
   5928         /* nFields     */ 1,
   5929         /* *fields     */ soc_CPU_PBM_2_BCM56370_A0m_fields,
   5930         /* *views      */ NULL,
   5931         /* *views_num  */ NULL,
   5932         /* snoop_cb    */ NULL, 
   5933         /* snoop_user_data */ NULL, 
   5934         /* snoop_flags */ 0,
   5935         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5936         /* type */ SOC_MEM_TYPE_NORMAL,
   5937         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5938         /* impl */ SOC_MEM_IMPL_NORMAL,
   5939         /* cmic_mor_clks       */ 0,
   5940         /* access_latency_mode */ 3,
   5941     },
   5942 #endif /* chips */
   5943 
   5944 #if defined(BCM_56770_A0)
   5945     { /* SOC_MEM_INT_DEVICE_LOOPBACK_PORTS_BITMAP_BCM56770_A0m */ 
   5946         /* mem            DEVICE_LOOPBACK_PORTS_BITMAPm */
   5947         /* flags       */ SOC_MEM_FLAG_VALID |
   5948                           SOC_MEM_FLAG_CACHABLE |
   5949                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   5950         /* cmp_fn      */ _soc_mem_cmp_undef,
   5951         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5952         /* index_min   */ 0,
   5953         /* index_max   */ 0,
   5954         /* minblock    */ 25,
   5955         /* maxblock    */ 25,
   5956         /* blocks      */ 0x2000000,
   5957         /* blocks_hi   */ 0,
   5958         /* base        */ 0x84600000,
   5959         /* gran        */ 1,
   5960         /* bytes       */ 17,
   5961         /* nFields     */ 1,
   5962         /* *fields     */ soc_CPU_PBM_2_BCM56870_A0m_fields,
   5963         /* *views      */ NULL,
   5964         /* *views_num  */ NULL,
   5965         /* snoop_cb    */ NULL, 
   5966         /* snoop_user_data */ NULL, 
   5967         /* snoop_flags */ 0,
   5968         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5969         /* type */ SOC_MEM_TYPE_NORMAL,
   5970         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5971         /* impl */ SOC_MEM_IMPL_NORMAL,
   5972         /* cmic_mor_clks       */ 0,
   5973         /* access_latency_mode */ 3,
   5974     },
   5975 #endif /* chips */
   5976 
   5977 #if defined(BCM_56870_A0)
   5978     { /* SOC_MEM_INT_DEVICE_LOOPBACK_PORTS_BITMAP_BCM56870_A0m */ 
   5979         /* mem            DEVICE_LOOPBACK_PORTS_BITMAPm */
   5980         /* flags       */ SOC_MEM_FLAG_VALID |
   5981                           SOC_MEM_FLAG_CACHABLE |
   5982                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   5983         /* cmp_fn      */ _soc_mem_cmp_undef,
   5984         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5985         /* index_min   */ 0,
   5986         /* index_max   */ 0,
   5987         /* minblock    */ 37,
   5988         /* maxblock    */ 37,
   5989         /* blocks      */ 0,
   5990         /* blocks_hi   */ 0x20,
   5991         /* base        */ 0x84600000,
   5992         /* gran        */ 1,
   5993         /* bytes       */ 17,
   5994         /* nFields     */ 1,
   5995         /* *fields     */ soc_CPU_PBM_2_BCM56870_A0m_fields,
   5996         /* *views      */ NULL,
   5997         /* *views_num  */ NULL,
   5998         /* snoop_cb    */ NULL, 
   5999         /* snoop_user_data */ NULL, 
   6000         /* snoop_flags */ 0,
   6001         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6002         /* type */ SOC_MEM_TYPE_NORMAL,
   6003         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6004         /* impl */ SOC_MEM_IMPL_NORMAL,
   6005         /* cmic_mor_clks       */ 0,
   6006         /* access_latency_mode */ 3,
   6007     },
   6008 #endif /* chips */
   6009 
   6010 #if defined(BCM_56970_A0)
   6011     { /* SOC_MEM_INT_DEVICE_LOOPBACK_PORTS_BITMAP_BCM56970_A0m */ 
   6012         /* mem            DEVICE_LOOPBACK_PORTS_BITMAPm */
   6013         /* flags       */ SOC_MEM_FLAG_VALID |
   6014                           SOC_MEM_FLAG_CACHABLE |
   6015                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   6016         /* cmp_fn      */ _soc_mem_cmp_undef,
   6017         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6018         /* index_min   */ 0,
   6019         /* index_max   */ 0,
   6020         /* minblock    */ 68,
   6021         /* maxblock    */ 68,
   6022         /* blocks      */ 0,
   6023         /* blocks_hi   */ 0xffffffff,
   6024         /* base        */ 0x945c0000,
   6025         /* gran        */ 1,
   6026         /* bytes       */ 17,
   6027         /* nFields     */ 1,
   6028         /* *fields     */ soc_CPU_PBM_2_BCM56960_A0m_fields,
   6029         /* *views      */ NULL,
   6030         /* *views_num  */ NULL,
   6031         /* snoop_cb    */ NULL, 
   6032         /* snoop_user_data */ NULL, 
   6033         /* snoop_flags */ 0,
   6034         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6035         /* type */ SOC_MEM_TYPE_NORMAL,
   6036         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6037         /* impl */ SOC_MEM_IMPL_NORMAL,
   6038         /* cmic_mor_clks       */ 0,
   6039         /* access_latency_mode */ 3,
   6040     },
   6041 #endif /* chips */
   6042 
   6043 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
   6044     defined(BCM_56450_B1)
   6045     { /* SOC_MEM_INT_DEVICE_STREAM_ID_TO_PP_PORT_MAPm */ 
   6046         /* mem            DEVICE_STREAM_ID_TO_PP_PORT_MAPm */
   6047         /* flags       */ SOC_MEM_FLAG_VALID |
   6048                           SOC_MEM_FLAG_CACHABLE |
   6049                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
   6050         /* cmp_fn      */ _soc_mem_cmp_undef,
   6051         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6052         /* index_min   */ 0,
   6053         /* index_max   */ 255,
   6054         /* minblock    */ 8,
   6055         /* maxblock    */ 8,
   6056         /* blocks      */ 0x100,
   6057         /* blocks_hi   */ 0,
   6058         /* base        */ 0x04040000,
   6059         /* gran        */ 1,
   6060         /* bytes       */ 2,
   6061         /* nFields     */ 5,
   6062         /* *fields     */ soc_DEVICE_STREAM_ID_TO_PP_PORT_MAPm_fields,
   6063         /* *views      */ NULL,
   6064         /* *views_num  */ NULL,
   6065         /* snoop_cb    */ NULL, 
   6066         /* snoop_user_data */ NULL, 
   6067         /* snoop_flags */ 0,
   6068         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6069         /* type */ SOC_MEM_TYPE_NORMAL,
   6070         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6071         /* impl */ SOC_MEM_IMPL_NORMAL,
   6072         /* cmic_mor_clks       */ 0,
   6073     },
   6074 #endif /* chips */
   6075 
   6076 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
   6077     { /* SOC_MEM_INT_DEVICE_STREAM_ID_TO_PP_PORT_MAP_BCM56260_A0m */ 
   6078         /* mem            DEVICE_STREAM_ID_TO_PP_PORT_MAPm */
   6079         /* flags       */ SOC_MEM_FLAG_VALID |
   6080                           SOC_MEM_FLAG_CACHABLE |
   6081                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
   6082         /* cmp_fn      */ _soc_mem_cmp_undef,
   6083         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6084         /* index_min   */ 0,
   6085         /* index_max   */ 31,
   6086         /* minblock    */ 6,
   6087         /* maxblock    */ 6,
   6088         /* blocks      */ 0x40,
   6089         /* blocks_hi   */ 0,
   6090         /* base        */ 0x04040000,
   6091         /* gran        */ 1,
   6092         /* bytes       */ 2,
   6093         /* nFields     */ 6,
   6094         /* *fields     */ soc_DEVICE_STREAM_ID_TO_PP_PORT_MAP_BCM56260_A0m_fields,
   6095         /* *views      */ NULL,
   6096         /* *views_num  */ NULL,
   6097         /* snoop_cb    */ NULL, 
   6098         /* snoop_user_data */ NULL, 
   6099         /* snoop_flags */ 0,
   6100         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6101         /* type */ SOC_MEM_TYPE_NORMAL,
   6102         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6103         /* impl */ SOC_MEM_IMPL_NORMAL,
   6104         /* cmic_mor_clks       */ 0,
   6105     },
   6106 #endif /* chips */
   6107 
   6108 #if defined(BCM_56270_A0)
   6109     { /* SOC_MEM_INT_DEVICE_STREAM_ID_TO_PP_PORT_MAP_BCM56270_A0m */ 
   6110         /* mem            DEVICE_STREAM_ID_TO_PP_PORT_MAPm */
   6111         /* flags       */ SOC_MEM_FLAG_VALID |
   6112                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   6113         /* cmp_fn      */ _soc_mem_cmp_undef,
   6114         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6115         /* index_min   */ 0,
   6116         /* index_max   */ 23,
   6117         /* minblock    */ 5,
   6118         /* maxblock    */ 5,
   6119         /* blocks      */ 0x20,
   6120         /* blocks_hi   */ 0,
   6121         /* base        */ 0x04040000,
   6122         /* gran        */ 1,
   6123         /* bytes       */ 2,
   6124         /* nFields     */ 4,
   6125         /* *fields     */ soc_DEVICE_STREAM_ID_TO_PP_PORT_MAP_BCM56270_A0m_fields,
   6126         /* *views      */ NULL,
   6127         /* *views_num  */ NULL,
   6128         /* snoop_cb    */ NULL, 
   6129         /* snoop_user_data */ NULL, 
   6130         /* snoop_flags */ 0,
   6131         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6132         /* type */ SOC_MEM_TYPE_NORMAL,
   6133         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6134         /* impl */ SOC_MEM_IMPL_NORMAL,
   6135         /* cmic_mor_clks       */ 0,
   6136     },
   6137 #endif /* chips */
   6138 
   6139 #if defined(BCM_88690_A0)
   6140     { /* SOC_MEM_INT_DHC_MACRO_ABK_BANK_Am */ 
   6141         /* mem            DHC_MACRO_ABK_BANK_Am */
   6142         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   6143                           SOC_MEM_FLAG_VALID |
   6144                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   6145         /* cmp_fn      */ NULL,
   6146         /* *null_entry */ NULL,
   6147         /* index_min   */ 0,
   6148         /* index_max   */ 4194303,
   6149         /* minblock    */ 68,
   6150         /* maxblock    */ 75,
   6151         /* blocks      */ 0,
   6152         /* blocks_hi   */ 0xffffffff,
   6153         /* base        */ 0x00800000,
   6154         /* gran        */ 1,
   6155         /* bytes       */ 6,
   6156         /* nFields     */ 14,
   6157         /* *fields     */ soc_DHC_MACRO_ABK_BANK_Am_fields,
   6158         /* *views      */ NULL,
   6159         /* *views_num  */ NULL,
   6160         /* snoop_cb    */ NULL, 
   6161         /* snoop_user_data */ NULL, 
   6162         /* snoop_flags */ 0,
   6163         /* severity */ SOC_MEM_SEVERE_LOW,
   6164         /* type */ SOC_MEM_TYPE_NORMAL,
   6165         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6166         /* impl */ SOC_MEM_IMPL_NORMAL,
   6167         /* cmic_mor_clks       */ 0,
   6168     },
   6169 #endif /* chips */
   6170 
   6171 #if defined(BCM_88690_B0)
   6172     { /* SOC_MEM_INT_DHC_MACRO_ABK_BANK_A_BCM88690_B0m */ 
   6173         /* mem            DHC_MACRO_ABK_BANK_Am */
   6174         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   6175                           SOC_MEM_FLAG_VALID |
   6176                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   6177         /* cmp_fn      */ NULL,
   6178         /* *null_entry */ NULL,
   6179         /* index_min   */ 0,
   6180         /* index_max   */ 4194303,
   6181         /* minblock    */ 68,
   6182         /* maxblock    */ 75,
   6183         /* blocks      */ 0,
   6184         /* blocks_hi   */ 0xffffffff,
   6185         /* base        */ 0x00800000,
   6186         /* gran        */ 1,
   6187         /* bytes       */ 6,
   6188         /* nFields     */ 14,
   6189         /* *fields     */ soc_DHC_MACRO_ABK_BANK_A_BCM88690_B0m_fields,
   6190         /* *views      */ NULL,
   6191         /* *views_num  */ NULL,
   6192         /* snoop_cb    */ NULL, 
   6193         /* snoop_user_data */ NULL, 
   6194         /* snoop_flags */ 0,
   6195         /* severity */ SOC_MEM_SEVERE_LOW,
   6196         /* type */ SOC_MEM_TYPE_NORMAL,
   6197         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6198         /* impl */ SOC_MEM_IMPL_EXTERNAL,
   6199         /* cmic_mor_clks       */ 0,
   6200     },
   6201 #endif /* chips */
   6202 
   6203 #if defined(BCM_88690_A0)
   6204     { /* SOC_MEM_INT_DHC_MACRO_ABK_BANK_Bm */ 
   6205         /* mem            DHC_MACRO_ABK_BANK_Bm */
   6206         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   6207                           SOC_MEM_FLAG_VALID |
   6208                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   6209         /* cmp_fn      */ NULL,
   6210         /* *null_entry */ NULL,
   6211         /* index_min   */ 0,
   6212         /* index_max   */ 4194303,
   6213         /* minblock    */ 68,
   6214         /* maxblock    */ 75,
   6215         /* blocks      */ 0,
   6216         /* blocks_hi   */ 0xffffffff,
   6217         /* base        */ 0x01000000,
   6218         /* gran        */ 1,
   6219         /* bytes       */ 6,
   6220         /* nFields     */ 14,
   6221         /* *fields     */ soc_DHC_MACRO_ABK_BANK_Bm_fields,
   6222         /* *views      */ NULL,
   6223         /* *views_num  */ NULL,
   6224         /* snoop_cb    */ NULL, 
   6225         /* snoop_user_data */ NULL, 
   6226         /* snoop_flags */ 0,
   6227         /* severity */ SOC_MEM_SEVERE_LOW,
   6228         /* type */ SOC_MEM_TYPE_NORMAL,
   6229         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6230         /* impl */ SOC_MEM_IMPL_NORMAL,
   6231         /* cmic_mor_clks       */ 0,
   6232     },
   6233 #endif /* chips */
   6234 
   6235 #if defined(BCM_88690_B0)
   6236     { /* SOC_MEM_INT_DHC_MACRO_ABK_BANK_B_BCM88690_B0m */ 
   6237         /* mem            DHC_MACRO_ABK_BANK_Bm */
   6238         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   6239                           SOC_MEM_FLAG_VALID |
   6240                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   6241         /* cmp_fn      */ NULL,
   6242         /* *null_entry */ NULL,
   6243         /* index_min   */ 0,
   6244         /* index_max   */ 4194303,
   6245         /* minblock    */ 68,
   6246         /* maxblock    */ 75,
   6247         /* blocks      */ 0,
   6248         /* blocks_hi   */ 0xffffffff,
   6249         /* base        */ 0x01000000,
   6250         /* gran        */ 1,
   6251         /* bytes       */ 6,
   6252         /* nFields     */ 14,
   6253         /* *fields     */ soc_DHC_MACRO_ABK_BANK_B_BCM88690_B0m_fields,
   6254         /* *views      */ NULL,
   6255         /* *views_num  */ NULL,
   6256         /* snoop_cb    */ NULL, 
   6257         /* snoop_user_data */ NULL, 
   6258         /* snoop_flags */ 0,
   6259         /* severity */ SOC_MEM_SEVERE_LOW,
   6260         /* type */ SOC_MEM_TYPE_NORMAL,
   6261         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6262         /* impl */ SOC_MEM_IMPL_EXTERNAL,
   6263         /* cmic_mor_clks       */ 0,
   6264     },
   6265 #endif /* chips */
   6266 
   6267 #if defined(BCM_88690_A0)
   6268     { /* SOC_MEM_INT_DHC_MACRO_ENTRY_BANKm */ 
   6269         /* mem            DHC_MACRO_ENTRY_BANKm */
   6270         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   6271                           SOC_MEM_FLAG_VALID |
   6272                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   6273         /* cmp_fn      */ NULL,
   6274         /* *null_entry */ NULL,
   6275         /* index_min   */ 0,
   6276         /* index_max   */ 4194303,
   6277         /* minblock    */ 68,
   6278         /* maxblock    */ 75,
   6279         /* blocks      */ 0,
   6280         /* blocks_hi   */ 0xffffffff,
   6281         /* base        */ 0x00000000,
   6282         /* gran        */ 1,
   6283         /* bytes       */ 68,
   6284         /* nFields     */ 32,
   6285         /* *fields     */ soc_DHC_MACRO_ENTRY_BANKm_fields,
   6286         /* *views      */ NULL,
   6287         /* *views_num  */ NULL,
   6288         /* snoop_cb    */ NULL, 
   6289         /* snoop_user_data */ NULL, 
   6290         /* snoop_flags */ 0,
   6291         /* severity */ SOC_MEM_SEVERE_LOW,
   6292         /* type */ SOC_MEM_TYPE_NORMAL,
   6293         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6294         /* impl */ SOC_MEM_IMPL_NORMAL,
   6295         /* cmic_mor_clks       */ 0,
   6296     },
   6297 #endif /* chips */
   6298 
   6299 #if defined(BCM_88690_B0)
   6300     { /* SOC_MEM_INT_DHC_MACRO_ENTRY_BANK_BCM88690_B0m */ 
   6301         /* mem            DHC_MACRO_ENTRY_BANKm */
   6302         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   6303                           SOC_MEM_FLAG_VALID |
   6304                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   6305         /* cmp_fn      */ NULL,
   6306         /* *null_entry */ NULL,
   6307         /* index_min   */ 0,
   6308         /* index_max   */ 4194303,
   6309         /* minblock    */ 68,
   6310         /* maxblock    */ 75,
   6311         /* blocks      */ 0,
   6312         /* blocks_hi   */ 0xffffffff,
   6313         /* base        */ 0x00000000,
   6314         /* gran        */ 1,
   6315         /* bytes       */ 68,
   6316         /* nFields     */ 32,
   6317         /* *fields     */ soc_DHC_MACRO_ENTRY_BANK_BCM88690_B0m_fields,
   6318         /* *views      */ NULL,
   6319         /* *views_num  */ NULL,
   6320         /* snoop_cb    */ NULL, 
   6321         /* snoop_user_data */ NULL, 
   6322         /* snoop_flags */ 0,
   6323         /* severity */ SOC_MEM_SEVERE_LOW,
   6324         /* type */ SOC_MEM_TYPE_NORMAL,
   6325         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6326         /* impl */ SOC_MEM_IMPL_EXTERNAL,
   6327         /* cmic_mor_clks       */ 0,
   6328     },
   6329 #endif /* chips */
   6330 
   6331 #if defined(BCM_88690_A0)
   6332     { /* SOC_MEM_INT_DHC_MACRO_PHYSICAL_ABK_BANKm */ 
   6333         /* mem            DHC_MACRO_PHYSICAL_ABK_BANKm */
   6334         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   6335                           SOC_MEM_FLAG_WRITEONLY |
   6336                           SOC_MEM_FLAG_READONLY |
   6337                           SOC_MEM_FLAG_VALID |
   6338                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   6339         /* cmp_fn      */ NULL,
   6340         /* *null_entry */ NULL,
   6341         /* index_min   */ 0,
   6342         /* index_max   */ 2047,
   6343         /* minblock    */ 68,
   6344         /* maxblock    */ 75,
   6345         /* blocks      */ 0,
   6346         /* blocks_hi   */ 0xffffffff,
   6347         /* base        */ 0x00000000,
   6348         /* gran        */ 1,
   6349         /* bytes       */ 4,
   6350         /* nFields     */ 1,
   6351         /* *fields     */ soc_DHC_MACRO_PHYSICAL_ABK_BANKm_fields,
   6352         /* *views      */ NULL,
   6353         /* *views_num  */ NULL,
   6354         /* snoop_cb    */ NULL, 
   6355         /* snoop_user_data */ NULL, 
   6356         /* snoop_flags */ 0,
   6357         /* severity */ SOC_MEM_SEVERE_LOW,
   6358         /* type */ SOC_MEM_TYPE_NORMAL,
   6359         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6360         /* impl */ SOC_MEM_IMPL_NORMAL,
   6361         /* cmic_mor_clks       */ 0,
   6362     },
   6363 #endif /* chips */
   6364 
   6365 #if defined(BCM_88690_B0)
   6366     { /* SOC_MEM_INT_DHC_MACRO_PHYSICAL_ABK_BANK_BCM88690_B0m */ 
   6367         /* mem            DHC_MACRO_PHYSICAL_ABK_BANKm */
   6368         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   6369                           SOC_MEM_FLAG_WRITEONLY |
   6370                           SOC_MEM_FLAG_READONLY |
   6371                           SOC_MEM_FLAG_VALID |
   6372                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   6373         /* cmp_fn      */ NULL,
   6374         /* *null_entry */ NULL,
   6375         /* index_min   */ 0,
   6376         /* index_max   */ 2047,
   6377         /* minblock    */ 68,
   6378         /* maxblock    */ 75,
   6379         /* blocks      */ 0,
   6380         /* blocks_hi   */ 0xffffffff,
   6381         /* base        */ 0x00000000,
   6382         /* gran        */ 1,
   6383         /* bytes       */ 4,
   6384         /* nFields     */ 1,
   6385         /* *fields     */ soc_DHC_MACRO_PHYSICAL_ABK_BANK_BCM88690_B0m_fields,
   6386         /* *views      */ NULL,
   6387         /* *views_num  */ NULL,
   6388         /* snoop_cb    */ NULL, 
   6389         /* snoop_user_data */ NULL, 
   6390         /* snoop_flags */ 0,
   6391         /* severity */ SOC_MEM_SEVERE_LOW,
   6392         /* type */ SOC_MEM_TYPE_NORMAL,
   6393         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6394         /* impl */ SOC_MEM_IMPL_EXTERNAL,
   6395         /* cmic_mor_clks       */ 0,
   6396     },
   6397 #endif /* chips */
   6398 
   6399 #if defined(BCM_88690_A0)
   6400     { /* SOC_MEM_INT_DHC_MACRO_PHYSICAL_ENTRY_BANKm */ 
   6401         /* mem            DHC_MACRO_PHYSICAL_ENTRY_BANKm */
   6402         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   6403                           SOC_MEM_FLAG_WRITEONLY |
   6404                           SOC_MEM_FLAG_READONLY |
   6405                           SOC_MEM_FLAG_VALID |
   6406                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   6407         /* cmp_fn      */ NULL,
   6408         /* *null_entry */ NULL,
   6409         /* index_min   */ 0,
   6410         /* index_max   */ 16383,
   6411         /* minblock    */ 68,
   6412         /* maxblock    */ 75,
   6413         /* blocks      */ 0,
   6414         /* blocks_hi   */ 0xffffffff,
   6415         /* base        */ 0x00000000,
   6416         /* gran        */ 1,
   6417         /* bytes       */ 16,
   6418         /* nFields     */ 2,
   6419         /* *fields     */ soc_DHC_MACRO_PHYSICAL_ENTRY_BANKm_fields,
   6420         /* *views      */ NULL,
   6421         /* *views_num  */ NULL,
   6422         /* snoop_cb    */ NULL, 
   6423         /* snoop_user_data */ NULL, 
   6424         /* snoop_flags */ 0,
   6425         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   6426         /* type */ SOC_MEM_TYPE_XOR,
   6427         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6428         /* impl */ SOC_MEM_IMPL_NORMAL,
   6429         /* cmic_mor_clks       */ 0,
   6430     },
   6431 #endif /* chips */
   6432 
   6433 #if defined(BCM_88690_B0)
   6434     { /* SOC_MEM_INT_DHC_MACRO_PHYSICAL_ENTRY_BANK_BCM88690_B0m */ 
   6435         /* mem            DHC_MACRO_PHYSICAL_ENTRY_BANKm */
   6436         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   6437                           SOC_MEM_FLAG_WRITEONLY |
   6438                           SOC_MEM_FLAG_READONLY |
   6439                           SOC_MEM_FLAG_VALID |
   6440                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   6441         /* cmp_fn      */ NULL,
   6442         /* *null_entry */ NULL,
   6443         /* index_min   */ 0,
   6444         /* index_max   */ 16383,
   6445         /* minblock    */ 68,
   6446         /* maxblock    */ 75,
   6447         /* blocks      */ 0,
   6448         /* blocks_hi   */ 0xffffffff,
   6449         /* base        */ 0x00000000,
   6450         /* gran        */ 1,
   6451         /* bytes       */ 16,
   6452         /* nFields     */ 2,
   6453         /* *fields     */ soc_DHC_MACRO_PHYSICAL_ENTRY_BANK_BCM88690_B0m_fields,
   6454         /* *views      */ NULL,
   6455         /* *views_num  */ NULL,
   6456         /* snoop_cb    */ NULL, 
   6457         /* snoop_user_data */ NULL, 
   6458         /* snoop_flags */ 0,
   6459         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   6460         /* type */ SOC_MEM_TYPE_XOR,
   6461         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6462         /* impl */ SOC_MEM_IMPL_NORMAL,
   6463         /* cmic_mor_clks       */ 0,
   6464     },
   6465 #endif /* chips */
   6466 
   6467 #if defined(BCM_88690_A0)
   6468     { /* SOC_MEM_INT_DHC_MEM_1800000m */ 
   6469         /* mem            DHC_MEM_1800000m */
   6470         /* flags       */ SOC_MEM_FLAG_VALID |
   6471                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   6472         /* cmp_fn      */ NULL,
   6473         /* *null_entry */ NULL,
   6474         /* index_min   */ 0,
   6475         /* index_max   */ 31,
   6476         /* minblock    */ 68,
   6477         /* maxblock    */ 75,
   6478         /* blocks      */ 0,
   6479         /* blocks_hi   */ 0xffffffff,
   6480         /* base        */ 0x01800000,
   6481         /* gran        */ 1,
   6482         /* bytes       */ 4,
   6483         /* nFields     */ 1,
   6484         /* *fields     */ soc_DHC_MEM_1800000m_fields,
   6485         /* *views      */ NULL,
   6486         /* *views_num  */ NULL,
   6487         /* snoop_cb    */ NULL, 
   6488         /* snoop_user_data */ NULL, 
   6489         /* snoop_flags */ 0,
   6490         /* severity */ SOC_MEM_SEVERE_LOW,
   6491         /* type */ SOC_MEM_TYPE_NORMAL,
   6492         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6493         /* impl */ SOC_MEM_IMPL_NORMAL,
   6494         /* cmic_mor_clks       */ 0,
   6495     },
   6496 #endif /* chips */
   6497 
   6498 #if defined(BCM_88690_B0)
   6499     { /* SOC_MEM_INT_DHC_MEM_1800000_BCM88690_B0m */ 
   6500         /* mem            DHC_MEM_1800000m */
   6501         /* flags       */ SOC_MEM_FLAG_VALID |
   6502                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   6503         /* cmp_fn      */ NULL,
   6504         /* *null_entry */ NULL,
   6505         /* index_min   */ 0,
   6506         /* index_max   */ 31,
   6507         /* minblock    */ 68,
   6508         /* maxblock    */ 75,
   6509         /* blocks      */ 0,
   6510         /* blocks_hi   */ 0xffffffff,
   6511         /* base        */ 0x01800000,
   6512         /* gran        */ 1,
   6513         /* bytes       */ 4,
   6514         /* nFields     */ 1,
   6515         /* *fields     */ soc_DHC_MEM_1800000_BCM88690_B0m_fields,
   6516         /* *views      */ NULL,
   6517         /* *views_num  */ NULL,
   6518         /* snoop_cb    */ NULL, 
   6519         /* snoop_user_data */ NULL, 
   6520         /* snoop_flags */ 0,
   6521         /* severity */ SOC_MEM_SEVERE_LOW,
   6522         /* type */ SOC_MEM_TYPE_NORMAL,
   6523         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6524         /* impl */ SOC_MEM_IMPL_FLIPFLOP,
   6525         /* cmic_mor_clks       */ 0,
   6526     },
   6527 #endif /* chips */
   6528 
   6529 #if defined(BCM_56970_A0)
   6530     { /* SOC_MEM_INT_DLB_ECMP_EEM_CONFIGURATIONm */ 
   6531         /* mem            DLB_ECMP_EEM_CONFIGURATIONm */
   6532         /* flags       */ SOC_MEM_FLAG_VALID |
   6533                           SOC_MEM_FLAG_CACHABLE |
   6534                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   6535         /* cmp_fn      */ _soc_mem_cmp_undef,
   6536         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6537         /* index_min   */ 0,
   6538         /* index_max   */ 0,
   6539         /* minblock    */ 68,
   6540         /* maxblock    */ 68,
   6541         /* blocks      */ 0,
   6542         /* blocks_hi   */ 0xffffffff,
   6543         /* base        */ 0x8c400000,
   6544         /* gran        */ 1,
   6545         /* bytes       */ 1,
   6546         /* nFields     */ 2,
   6547         /* *fields     */ soc_DLB_ECMP_EEM_CONFIGURATIONm_fields,
   6548         /* *views      */ NULL,
   6549         /* *views_num  */ NULL,
   6550         /* snoop_cb    */ NULL, 
   6551         /* snoop_user_data */ NULL, 
   6552         /* snoop_flags */ 0,
   6553         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6554         /* type */ SOC_MEM_TYPE_NORMAL,
   6555         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6556         /* impl */ SOC_MEM_IMPL_NORMAL,
   6557         /* cmic_mor_clks       */ 0,
   6558         /* access_latency_mode */ 0,
   6559     },
   6560 #endif /* chips */
   6561 
   6562 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   6563     { /* SOC_MEM_INT_DLB_ECMP_EEM_CONFIGURATION_BCM56980_A0m */ 
   6564         /* mem            DLB_ECMP_EEM_CONFIGURATIONm */
   6565         /* flags       */ SOC_MEM_FLAG_VALID |
   6566                           SOC_MEM_FLAG_CACHABLE |
   6567                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   6568         /* cmp_fn      */ _soc_mem_cmp_undef,
   6569         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6570         /* index_min   */ 0,
   6571         /* index_max   */ 0,
   6572         /* minblock    */ 101,
   6573         /* maxblock    */ 101,
   6574         /* blocks      */ 0,
   6575         /* blocks_hi   */ 0xffffffff,
   6576         /* base        */ 0x18000000,
   6577         /* gran        */ 1,
   6578         /* bytes       */ 1,
   6579         /* nFields     */ 1,
   6580         /* *fields     */ soc_DLB_ECMP_EEM_CONFIGURATION_BCM56980_A0m_fields,
   6581         /* *views      */ NULL,
   6582         /* *views_num  */ NULL,
   6583         /* snoop_cb    */ NULL, 
   6584         /* snoop_user_data */ NULL, 
   6585         /* snoop_flags */ 0,
   6586         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6587         /* type */ SOC_MEM_TYPE_NORMAL,
   6588         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6589         /* impl */ SOC_MEM_IMPL_NORMAL,
   6590         /* cmic_mor_clks       */ 0,
   6591         /* access_latency_mode */ 3,
   6592     },
   6593 #endif /* chips */
   6594 
   6595 #if defined(BCM_56640_A0)
   6596     { /* SOC_MEM_INT_DLB_ECMP_ETHERTYPE_ELIGIBILITY_MAPm */ 
   6597         /* mem            DLB_ECMP_ETHERTYPE_ELIGIBILITY_MAPm */
   6598         /* flags       */ SOC_MEM_FLAG_VALID |
   6599                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   6600         /* cmp_fn      */ _soc_mem_cmp_undef,
   6601         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6602         /* index_min   */ 0,
   6603         /* index_max   */ 15,
   6604         /* minblock    */ 7,
   6605         /* maxblock    */ 7,
   6606         /* blocks      */ 0x80,
   6607         /* blocks_hi   */ 0,
   6608         /* base        */ 0x36540000,
   6609         /* gran        */ 1,
   6610         /* bytes       */ 3,
   6611         /* nFields     */ 2,
   6612         /* *fields     */ soc_DLB_ECMP_ETHERTYPE_ELIGIBILITY_MAPm_fields,
   6613         /* *views      */ NULL,
   6614         /* *views_num  */ NULL,
   6615         /* snoop_cb    */ NULL, 
   6616         /* snoop_user_data */ NULL, 
   6617         /* snoop_flags */ 0,
   6618         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6619         /* type */ SOC_MEM_TYPE_NORMAL,
   6620         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6621         /* impl */ SOC_MEM_IMPL_NORMAL,
   6622         /* cmic_mor_clks       */ 0,
   6623     },
   6624 #endif /* chips */
   6625 
   6626 #if defined(BCM_56370_A0)
   6627     { /* SOC_MEM_INT_DLB_ECMP_ETHERTYPE_ELIGIBILITY_MAP_BCM56370_A0m */ 
   6628         /* mem            DLB_ECMP_ETHERTYPE_ELIGIBILITY_MAPm */
   6629         /* flags       */ SOC_MEM_FLAG_VALID |
   6630                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   6631         /* cmp_fn      */ _soc_mem_cmp_undef,
   6632         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6633         /* index_min   */ 0,
   6634         /* index_max   */ 15,
   6635         /* minblock    */ 14,
   6636         /* maxblock    */ 14,
   6637         /* blocks      */ 0x4000,
   6638         /* blocks_hi   */ 0,
   6639         /* base        */ 0x7c040000,
   6640         /* gran        */ 1,
   6641         /* bytes       */ 3,
   6642         /* nFields     */ 2,
   6643         /* *fields     */ soc_RH_ECMP_ETHERTYPE_ELIGIBILITY_MAPm_fields,
   6644         /* *views      */ NULL,
   6645         /* *views_num  */ NULL,
   6646         /* snoop_cb    */ NULL, 
   6647         /* snoop_user_data */ NULL, 
   6648         /* snoop_flags */ 0,
   6649         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6650         /* type */ SOC_MEM_TYPE_NORMAL,
   6651         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6652         /* impl */ SOC_MEM_IMPL_NORMAL,
   6653         /* cmic_mor_clks       */ 0,
   6654         /* access_latency_mode */ 3,
   6655     },
   6656 #endif /* chips */
   6657 
   6658 #if defined(BCM_56770_A0)
   6659     { /* SOC_MEM_INT_DLB_ECMP_ETHERTYPE_ELIGIBILITY_MAP_BCM56770_A0m */ 
   6660         /* mem            DLB_ECMP_ETHERTYPE_ELIGIBILITY_MAPm */
   6661         /* flags       */ SOC_MEM_FLAG_VALID |
   6662                           SOC_MEM_FLAG_CACHABLE |
   6663                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   6664         /* cmp_fn      */ _soc_mem_cmp_undef,
   6665         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6666         /* index_min   */ 0,
   6667         /* index_max   */ 15,
   6668         /* minblock    */ 25,
   6669         /* maxblock    */ 25,
   6670         /* blocks      */ 0x2000000,
   6671         /* blocks_hi   */ 0,
   6672         /* base        */ 0x7c040000,
   6673         /* gran        */ 1,
   6674         /* bytes       */ 3,
   6675         /* nFields     */ 2,
   6676         /* *fields     */ soc_RH_ECMP_ETHERTYPE_ELIGIBILITY_MAPm_fields,
   6677         /* *views      */ NULL,
   6678         /* *views_num  */ NULL,
   6679         /* snoop_cb    */ NULL, 
   6680         /* snoop_user_data */ NULL, 
   6681         /* snoop_flags */ 0,
   6682         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6683         /* type */ SOC_MEM_TYPE_NORMAL,
   6684         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6685         /* impl */ SOC_MEM_IMPL_NORMAL,
   6686         /* cmic_mor_clks       */ 0,
   6687         /* access_latency_mode */ 3,
   6688     },
   6689 #endif /* chips */
   6690 
   6691 #if defined(BCM_56870_A0)
   6692     { /* SOC_MEM_INT_DLB_ECMP_ETHERTYPE_ELIGIBILITY_MAP_BCM56870_A0m */ 
   6693         /* mem            DLB_ECMP_ETHERTYPE_ELIGIBILITY_MAPm */
   6694         /* flags       */ SOC_MEM_FLAG_VALID |
   6695                           SOC_MEM_FLAG_CACHABLE |
   6696                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   6697         /* cmp_fn      */ _soc_mem_cmp_undef,
   6698         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6699         /* index_min   */ 0,
   6700         /* index_max   */ 15,
   6701         /* minblock    */ 37,
   6702         /* maxblock    */ 37,
   6703         /* blocks      */ 0,
   6704         /* blocks_hi   */ 0x20,
   6705         /* base        */ 0x7c040000,
   6706         /* gran        */ 1,
   6707         /* bytes       */ 3,
   6708         /* nFields     */ 2,
   6709         /* *fields     */ soc_RH_ECMP_ETHERTYPE_ELIGIBILITY_MAPm_fields,
   6710         /* *views      */ NULL,
   6711         /* *views_num  */ NULL,
   6712         /* snoop_cb    */ NULL, 
   6713         /* snoop_user_data */ NULL, 
   6714         /* snoop_flags */ 0,
   6715         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6716         /* type */ SOC_MEM_TYPE_NORMAL,
   6717         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6718         /* impl */ SOC_MEM_IMPL_NORMAL,
   6719         /* cmic_mor_clks       */ 0,
   6720         /* access_latency_mode */ 3,
   6721     },
   6722 #endif /* chips */
   6723 
   6724 #if defined(BCM_56970_A0)
   6725     { /* SOC_MEM_INT_DLB_ECMP_ETHERTYPE_ELIGIBILITY_MAP_BCM56970_A0m */ 
   6726         /* mem            DLB_ECMP_ETHERTYPE_ELIGIBILITY_MAPm */
   6727         /* flags       */ SOC_MEM_FLAG_VALID |
   6728                           SOC_MEM_FLAG_CACHABLE |
   6729                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   6730         /* cmp_fn      */ _soc_mem_cmp_undef,
   6731         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6732         /* index_min   */ 0,
   6733         /* index_max   */ 15,
   6734         /* minblock    */ 68,
   6735         /* maxblock    */ 68,
   6736         /* blocks      */ 0,
   6737         /* blocks_hi   */ 0xffffffff,
   6738         /* base        */ 0x8c3c0000,
   6739         /* gran        */ 1,
   6740         /* bytes       */ 3,
   6741         /* nFields     */ 2,
   6742         /* *fields     */ soc_RH_ECMP_ETHERTYPE_ELIGIBILITY_MAPm_fields,
   6743         /* *views      */ NULL,
   6744         /* *views_num  */ NULL,
   6745         /* snoop_cb    */ NULL, 
   6746         /* snoop_user_data */ NULL, 
   6747         /* snoop_flags */ 0,
   6748         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6749         /* type */ SOC_MEM_TYPE_NORMAL,
   6750         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6751         /* impl */ SOC_MEM_IMPL_NORMAL,
   6752         /* cmic_mor_clks       */ 0,
   6753         /* access_latency_mode */ 0,
   6754     },
   6755 #endif /* chips */
   6756 
   6757 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   6758     { /* SOC_MEM_INT_DLB_ECMP_ETHERTYPE_ELIGIBILITY_MAP_BCM56980_A0m */ 
   6759         /* mem            DLB_ECMP_ETHERTYPE_ELIGIBILITY_MAPm */
   6760         /* flags       */ SOC_MEM_FLAG_VALID |
   6761                           SOC_MEM_FLAG_CACHABLE |
   6762                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   6763         /* cmp_fn      */ _soc_mem_cmp_undef,
   6764         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6765         /* index_min   */ 0,
   6766         /* index_max   */ 3,
   6767         /* minblock    */ 101,
   6768         /* maxblock    */ 101,
   6769         /* blocks      */ 0,
   6770         /* blocks_hi   */ 0xffffffff,
   6771         /* base        */ 0x18040000,
   6772         /* gran        */ 1,
   6773         /* bytes       */ 3,
   6774         /* nFields     */ 2,
   6775         /* *fields     */ soc_DLB_ECMP_ETHERTYPE_ELIGIBILITY_MAP_BCM56980_A0m_fields,
   6776         /* *views      */ NULL,
   6777         /* *views_num  */ NULL,
   6778         /* snoop_cb    */ NULL, 
   6779         /* snoop_user_data */ NULL, 
   6780         /* snoop_flags */ 0,
   6781         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6782         /* type */ SOC_MEM_TYPE_NORMAL,
   6783         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6784         /* impl */ SOC_MEM_IMPL_NORMAL,
   6785         /* cmic_mor_clks       */ 0,
   6786         /* access_latency_mode */ 3,
   6787     },
   6788 #endif /* chips */
   6789 
   6790 #if defined(BCM_56970_A0)
   6791     { /* SOC_MEM_INT_DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASUREm */ 
   6792         /* mem            DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASUREm */
   6793         /* flags       */ SOC_MEM_FLAG_VALID |
   6794                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   6795         /* cmp_fn      */ _soc_mem_cmp_undef,
   6796         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6797         /* index_min   */ 0,
   6798         /* index_max   */ 135,
   6799         /* minblock    */ 68,
   6800         /* maxblock    */ 68,
   6801         /* blocks      */ 0,
   6802         /* blocks_hi   */ 0xffffffff,
   6803         /* base        */ 0x8c840000,
   6804         /* gran        */ 1,
   6805         /* bytes       */ 1,
   6806         /* nFields     */ 1,
   6807         /* *fields     */ soc_DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASUREm_fields,
   6808         /* *views      */ NULL,
   6809         /* *views_num  */ NULL,
   6810         /* snoop_cb    */ NULL, 
   6811         /* snoop_user_data */ NULL, 
   6812         /* snoop_flags */ 0,
   6813         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6814         /* type */ SOC_MEM_TYPE_NORMAL,
   6815         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6816         /* impl */ SOC_MEM_IMPL_NORMAL,
   6817         /* cmic_mor_clks       */ 0,
   6818         /* access_latency_mode */ 0,
   6819     },
   6820 #endif /* chips */
   6821 
   6822 #if defined(BCM_56370_A0)
   6823     { /* SOC_MEM_INT_DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASURE_BCM56370_A0m */ 
   6824         /* mem            DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASUREm */
   6825         /* flags       */ SOC_MEM_FLAG_VALID |
   6826                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   6827         /* cmp_fn      */ _soc_mem_cmp_undef,
   6828         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6829         /* index_min   */ 0,
   6830         /* index_max   */ 71,
   6831         /* minblock    */ 14,
   6832         /* maxblock    */ 14,
   6833         /* blocks      */ 0x4000,
   6834         /* blocks_hi   */ 0,
   6835         /* base        */ 0x7c900000,
   6836         /* gran        */ 1,
   6837         /* bytes       */ 1,
   6838         /* nFields     */ 1,
   6839         /* *fields     */ soc_DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASUREm_fields,
   6840         /* *views      */ NULL,
   6841         /* *views_num  */ NULL,
   6842         /* snoop_cb    */ NULL, 
   6843         /* snoop_user_data */ NULL, 
   6844         /* snoop_flags */ 0,
   6845         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6846         /* type */ SOC_MEM_TYPE_NORMAL,
   6847         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6848         /* impl */ SOC_MEM_IMPL_NORMAL,
   6849         /* cmic_mor_clks       */ 0,
   6850         /* access_latency_mode */ 0,
   6851     },
   6852 #endif /* chips */
   6853 
   6854 #if defined(BCM_56770_A0)
   6855     { /* SOC_MEM_INT_DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASURE_BCM56770_A0m */ 
   6856         /* mem            DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASUREm */
   6857         /* flags       */ SOC_MEM_FLAG_VALID |
   6858                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   6859         /* cmp_fn      */ _soc_mem_cmp_undef,
   6860         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6861         /* index_min   */ 0,
   6862         /* index_max   */ 131,
   6863         /* minblock    */ 25,
   6864         /* maxblock    */ 25,
   6865         /* blocks      */ 0x2000000,
   6866         /* blocks_hi   */ 0,
   6867         /* base        */ 0x7c900000,
   6868         /* gran        */ 1,
   6869         /* bytes       */ 1,
   6870         /* nFields     */ 1,
   6871         /* *fields     */ soc_DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASUREm_fields,
   6872         /* *views      */ NULL,
   6873         /* *views_num  */ NULL,
   6874         /* snoop_cb    */ NULL, 
   6875         /* snoop_user_data */ NULL, 
   6876         /* snoop_flags */ 0,
   6877         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6878         /* type */ SOC_MEM_TYPE_NORMAL,
   6879         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6880         /* impl */ SOC_MEM_IMPL_NORMAL,
   6881         /* cmic_mor_clks       */ 0,
   6882         /* access_latency_mode */ 0,
   6883     },
   6884 #endif /* chips */
   6885 
   6886 #if defined(BCM_56870_A0)
   6887     { /* SOC_MEM_INT_DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASURE_BCM56870_A0m */ 
   6888         /* mem            DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASUREm */
   6889         /* flags       */ SOC_MEM_FLAG_VALID |
   6890                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   6891         /* cmp_fn      */ _soc_mem_cmp_undef,
   6892         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6893         /* index_min   */ 0,
   6894         /* index_max   */ 131,
   6895         /* minblock    */ 37,
   6896         /* maxblock    */ 37,
   6897         /* blocks      */ 0,
   6898         /* blocks_hi   */ 0x20,
   6899         /* base        */ 0x7c900000,
   6900         /* gran        */ 1,
   6901         /* bytes       */ 1,
   6902         /* nFields     */ 1,
   6903         /* *fields     */ soc_DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASUREm_fields,
   6904         /* *views      */ NULL,
   6905         /* *views_num  */ NULL,
   6906         /* snoop_cb    */ NULL, 
   6907         /* snoop_user_data */ NULL, 
   6908         /* snoop_flags */ 0,
   6909         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6910         /* type */ SOC_MEM_TYPE_NORMAL,
   6911         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6912         /* impl */ SOC_MEM_IMPL_NORMAL,
   6913         /* cmic_mor_clks       */ 0,
   6914         /* access_latency_mode */ 0,
   6915     },
   6916 #endif /* chips */
   6917 
   6918 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   6919     { /* SOC_MEM_INT_DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASURE_BCM56980_A0m */ 
   6920         /* mem            DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASUREm */
   6921         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   6922         /* cmp_fn      */ _soc_mem_cmp_undef,
   6923         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6924         /* index_min   */ 0,
   6925         /* index_max   */ 159,
   6926         /* minblock    */ 101,
   6927         /* maxblock    */ 101,
   6928         /* blocks      */ 0,
   6929         /* blocks_hi   */ 0xffffffff,
   6930         /* base        */ 0x28c00000,
   6931         /* gran        */ 1,
   6932         /* bytes       */ 1,
   6933         /* nFields     */ 2,
   6934         /* *fields     */ soc_DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASURE_BCM56980_A0m_fields,
   6935         /* *views      */ NULL,
   6936         /* *views_num  */ NULL,
   6937         /* snoop_cb    */ NULL, 
   6938         /* snoop_user_data */ NULL, 
   6939         /* snoop_flags */ 0,
   6940         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6941         /* type */ SOC_MEM_TYPE_NORMAL,
   6942         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6943         /* impl */ SOC_MEM_IMPL_NORMAL,
   6944         /* cmic_mor_clks       */ 0,
   6945         /* access_latency_mode */ 3,
   6946     },
   6947 #endif /* chips */
   6948 
   6949 #if defined(BCM_56970_A0)
   6950     { /* SOC_MEM_INT_DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASURE_PIPE0m */ 
   6951         /* mem            DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASURE_PIPE0m */
   6952         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   6953         /* cmp_fn      */ _soc_mem_cmp_undef,
   6954         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6955         /* index_min   */ 0,
   6956         /* index_max   */ 135,
   6957         /* minblock    */ 68,
   6958         /* maxblock    */ 68,
   6959         /* blocks      */ 0,
   6960         /* blocks_hi   */ 0xffffffff,
   6961         /* base        */ 0x8c840000,
   6962         /* gran        */ 1,
   6963         /* bytes       */ 1,
   6964         /* nFields     */ 1,
   6965         /* *fields     */ soc_DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASUREm_fields,
   6966         /* *views      */ NULL,
   6967         /* *views_num  */ NULL,
   6968         /* snoop_cb    */ NULL, 
   6969         /* snoop_user_data */ NULL, 
   6970         /* snoop_flags */ 0,
   6971         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6972         /* type */ SOC_MEM_TYPE_NORMAL,
   6973         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6974         /* impl */ SOC_MEM_IMPL_NORMAL,
   6975         /* cmic_mor_clks       */ 0,
   6976         /* access_latency_mode */ 0,
   6977     },
   6978 #endif /* chips */
   6979 
   6980 #if defined(BCM_56970_A0)
   6981     { /* SOC_MEM_INT_DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASURE_PIPE1m */ 
   6982         /* mem            DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASURE_PIPE1m */
   6983         /* flags       */ SOC_MEM_FLAG_VALID |
   6984                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   6985         /* cmp_fn      */ _soc_mem_cmp_undef,
   6986         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6987         /* index_min   */ 0,
   6988         /* index_max   */ 135,
   6989         /* minblock    */ 68,
   6990         /* maxblock    */ 68,
   6991         /* blocks      */ 0,
   6992         /* blocks_hi   */ 0xffffffff,
   6993         /* base        */ 0x8c840000,
   6994         /* gran        */ 1,
   6995         /* bytes       */ 1,
   6996         /* nFields     */ 1,
   6997         /* *fields     */ soc_DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASUREm_fields,
   6998         /* *views      */ NULL,
   6999         /* *views_num  */ NULL,
   7000         /* snoop_cb    */ NULL, 
   7001         /* snoop_user_data */ NULL, 
   7002         /* snoop_flags */ 0,
   7003         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7004         /* type */ SOC_MEM_TYPE_NORMAL,
   7005         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   7006         /* impl */ SOC_MEM_IMPL_NORMAL,
   7007         /* cmic_mor_clks       */ 0,
   7008         /* access_latency_mode */ 0,
   7009     },
   7010 #endif /* chips */
   7011 
   7012 #if defined(BCM_56970_A0)
   7013     { /* SOC_MEM_INT_DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASURE_PIPE2m */ 
   7014         /* mem            DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASURE_PIPE2m */
   7015         /* flags       */ SOC_MEM_FLAG_VALID |
   7016                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   7017         /* cmp_fn      */ _soc_mem_cmp_undef,
   7018         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7019         /* index_min   */ 0,
   7020         /* index_max   */ 135,
   7021         /* minblock    */ 68,
   7022         /* maxblock    */ 68,
   7023         /* blocks      */ 0,
   7024         /* blocks_hi   */ 0xffffffff,
   7025         /* base        */ 0x8c840000,
   7026         /* gran        */ 1,
   7027         /* bytes       */ 1,
   7028         /* nFields     */ 1,
   7029         /* *fields     */ soc_DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASUREm_fields,
   7030         /* *views      */ NULL,
   7031         /* *views_num  */ NULL,
   7032         /* snoop_cb    */ NULL, 
   7033         /* snoop_user_data */ NULL, 
   7034         /* snoop_flags */ 0,
   7035         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7036         /* type */ SOC_MEM_TYPE_NORMAL,
   7037         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   7038         /* impl */ SOC_MEM_IMPL_NORMAL,
   7039         /* cmic_mor_clks       */ 0,
   7040         /* access_latency_mode */ 0,
   7041     },
   7042 #endif /* chips */
   7043 
   7044 #if defined(BCM_56970_A0)
   7045     { /* SOC_MEM_INT_DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASURE_PIPE3m */ 
   7046         /* mem            DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASURE_PIPE3m */
   7047         /* flags       */ SOC_MEM_FLAG_VALID |
   7048                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   7049         /* cmp_fn      */ _soc_mem_cmp_undef,
   7050         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7051         /* index_min   */ 0,
   7052         /* index_max   */ 135,
   7053         /* minblock    */ 68,
   7054         /* maxblock    */ 68,
   7055         /* blocks      */ 0,
   7056         /* blocks_hi   */ 0xffffffff,
   7057         /* base        */ 0x8c840000,
   7058         /* gran        */ 1,
   7059         /* bytes       */ 1,
   7060         /* nFields     */ 1,
   7061         /* *fields     */ soc_DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASUREm_fields,
   7062         /* *views      */ NULL,
   7063         /* *views_num  */ NULL,
   7064         /* snoop_cb    */ NULL, 
   7065         /* snoop_user_data */ NULL, 
   7066         /* snoop_flags */ 0,
   7067         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7068         /* type */ SOC_MEM_TYPE_NORMAL,
   7069         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   7070         /* impl */ SOC_MEM_IMPL_NORMAL,
   7071         /* cmic_mor_clks       */ 0,
   7072         /* access_latency_mode */ 0,
   7073     },
   7074 #endif /* chips */
   7075 
   7076 #if defined(BCM_56370_A0)
   7077     { /* SOC_MEM_INT_DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASURE_PIPE0_BCM56370_A0m */ 
   7078         /* mem            DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASURE_PIPE0m */
   7079         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   7080         /* cmp_fn      */ _soc_mem_cmp_undef,
   7081         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7082         /* index_min   */ 0,
   7083         /* index_max   */ 71,
   7084         /* minblock    */ 14,
   7085         /* maxblock    */ 14,
   7086         /* blocks      */ 0x4000,
   7087         /* blocks_hi   */ 0,
   7088         /* base        */ 0x7c900000,
   7089         /* gran        */ 1,
   7090         /* bytes       */ 1,
   7091         /* nFields     */ 1,
   7092         /* *fields     */ soc_DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASUREm_fields,
   7093         /* *views      */ NULL,
   7094         /* *views_num  */ NULL,
   7095         /* snoop_cb    */ NULL, 
   7096         /* snoop_user_data */ NULL, 
   7097         /* snoop_flags */ 0,
   7098         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7099         /* type */ SOC_MEM_TYPE_NORMAL,
   7100         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   7101         /* impl */ SOC_MEM_IMPL_NORMAL,
   7102         /* cmic_mor_clks       */ 0,
   7103         /* access_latency_mode */ 0,
   7104     },
   7105 #endif /* chips */
   7106 
   7107 #if defined(BCM_56770_A0)
   7108     { /* SOC_MEM_INT_DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASURE_PIPE0_BCM56770_A0m */ 
   7109         /* mem            DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASURE_PIPE0m */
   7110         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   7111         /* cmp_fn      */ _soc_mem_cmp_undef,
   7112         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7113         /* index_min   */ 0,
   7114         /* index_max   */ 131,
   7115         /* minblock    */ 25,
   7116         /* maxblock    */ 25,
   7117         /* blocks      */ 0x2000000,
   7118         /* blocks_hi   */ 0,
   7119         /* base        */ 0x7c900000,
   7120         /* gran        */ 1,
   7121         /* bytes       */ 1,
   7122         /* nFields     */ 1,
   7123         /* *fields     */ soc_DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASUREm_fields,
   7124         /* *views      */ NULL,
   7125         /* *views_num  */ NULL,
   7126         /* snoop_cb    */ NULL, 
   7127         /* snoop_user_data */ NULL, 
   7128         /* snoop_flags */ 0,
   7129         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7130         /* type */ SOC_MEM_TYPE_NORMAL,
   7131         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   7132         /* impl */ SOC_MEM_IMPL_NORMAL,
   7133         /* cmic_mor_clks       */ 0,
   7134         /* access_latency_mode */ 0,
   7135     },
   7136 #endif /* chips */
   7137 
   7138 #if defined(BCM_56870_A0)
   7139     { /* SOC_MEM_INT_DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASURE_PIPE0_BCM56870_A0m */ 
   7140         /* mem            DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASURE_PIPE0m */
   7141         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   7142         /* cmp_fn      */ _soc_mem_cmp_undef,
   7143         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7144         /* index_min   */ 0,
   7145         /* index_max   */ 131,
   7146         /* minblock    */ 37,
   7147         /* maxblock    */ 37,
   7148         /* blocks      */ 0,
   7149         /* blocks_hi   */ 0x20,
   7150         /* base        */ 0x7c900000,
   7151         /* gran        */ 1,
   7152         /* bytes       */ 1,
   7153         /* nFields     */ 1,
   7154         /* *fields     */ soc_DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASUREm_fields,
   7155         /* *views      */ NULL,
   7156         /* *views_num  */ NULL,
   7157         /* snoop_cb    */ NULL, 
   7158         /* snoop_user_data */ NULL, 
   7159         /* snoop_flags */ 0,
   7160         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7161         /* type */ SOC_MEM_TYPE_NORMAL,
   7162         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   7163         /* impl */ SOC_MEM_IMPL_NORMAL,
   7164         /* cmic_mor_clks       */ 0,
   7165         /* access_latency_mode */ 0,
   7166     },
   7167 #endif /* chips */
   7168 
   7169 #if defined(BCM_56870_A0)
   7170     { /* SOC_MEM_INT_DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASURE_PIPE1_BCM56870_A0m */ 
   7171         /* mem            DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASURE_PIPE1m */
   7172         /* flags       */ SOC_MEM_FLAG_VALID |
   7173                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   7174         /* cmp_fn      */ _soc_mem_cmp_undef,
   7175         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7176         /* index_min   */ 0,
   7177         /* index_max   */ 131,
   7178         /* minblock    */ 37,
   7179         /* maxblock    */ 37,
   7180         /* blocks      */ 0,
   7181         /* blocks_hi   */ 0x20,
   7182         /* base        */ 0x7c900000,
   7183         /* gran        */ 1,
   7184         /* bytes       */ 1,
   7185         /* nFields     */ 1,
   7186         /* *fields     */ soc_DLB_ECMP_FINAL_MEMBERS_QUALITY_MEASUREm_fields,
   7187         /* *views      */ NULL,
   7188         /* *views_num  */ NULL,
   7189         /* snoop_cb    */ NULL, 
   7190         /* snoop_user_data */ NULL, 
   7191         /* snoop_flags */ 0,
   7192         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7193         /* type */ SOC_MEM_TYPE_NORMAL,
   7194         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   7195         /* impl */ SOC_MEM_IMPL_NORMAL,
   7196         /* cmic_mor_clks       */ 0,
   7197         /* access_latency_mode */ 0,
   7198     },
   7199 #endif /* chips */
   7200 
   7201 #if defined(BCM_56640_A0)
   7202     { /* SOC_MEM_INT_DLB_ECMP_FLOWSETm */ 
   7203         /* mem            DLB_ECMP_FLOWSETm */
   7204         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   7205         /* cmp_fn      */ _soc_mem_cmp_undef,
   7206         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7207         /* index_min   */ 0,
   7208         /* index_max   */ 32767,
   7209         /* minblock    */ 7,
   7210         /* maxblock    */ 7,
   7211         /* blocks      */ 0x80,
   7212         /* blocks_hi   */ 0,
   7213         /* base        */ 0x36000000,
   7214         /* gran        */ 1,
   7215         /* bytes       */ 3,
   7216         /* nFields     */ 4,
   7217         /* *fields     */ soc_DLB_ECMP_FLOWSETm_fields,
   7218         /* *views      */ NULL,
   7219         /* *views_num  */ NULL,
   7220         /* snoop_cb    */ NULL, 
   7221         /* snoop_user_data */ NULL, 
   7222         /* snoop_flags */ 0,
   7223         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7224         /* type */ SOC_MEM_TYPE_NORMAL,
   7225         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   7226         /* impl */ SOC_MEM_IMPL_NORMAL,
   7227         /* cmic_mor_clks       */ 0,
   7228     },
   7229 #endif /* chips */
   7230 
   7231 #if defined(BCM_56370_A0)
   7232     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_BCM56370_A0m */ 
   7233         /* mem            DLB_ECMP_FLOWSETm */
   7234         /* flags       */ SOC_MEM_FLAG_VALID |
   7235                           SOC_MEM_FLAG_CACHABLE |
   7236                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   7237                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
   7238         /* cmp_fn      */ _soc_mem_cmp_undef,
   7239         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7240         /* index_min   */ 0,
   7241         /* index_max   */ 16383,
   7242         /* minblock    */ 14,
   7243         /* maxblock    */ 14,
   7244         /* blocks      */ 0x4000,
   7245         /* blocks_hi   */ 0,
   7246         /* base        */ 0x7c540000,
   7247         /* gran        */ 1,
   7248         /* bytes       */ 3,
   7249         /* nFields     */ 7,
   7250         /* *fields     */ soc_DLB_ECMP_FLOWSET_BCM56970_A0m_fields,
   7251         /* *views      */ NULL,
   7252         /* *views_num  */ NULL,
   7253         /* snoop_cb    */ NULL, 
   7254         /* snoop_user_data */ NULL, 
   7255         /* snoop_flags */ 0,
   7256         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7257         /* type */ SOC_MEM_TYPE_NORMAL,
   7258         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7259         /* impl */ SOC_MEM_IMPL_NORMAL,
   7260         /* cmic_mor_clks       */ 0,
   7261         /* access_latency_mode */ 0,
   7262     },
   7263 #endif /* chips */
   7264 
   7265 #if defined(BCM_56770_A0)
   7266     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_BCM56770_A0m */ 
   7267         /* mem            DLB_ECMP_FLOWSETm */
   7268         /* flags       */ SOC_MEM_FLAG_VALID |
   7269                           SOC_MEM_FLAG_CACHABLE |
   7270                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   7271                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
   7272         /* cmp_fn      */ _soc_mem_cmp_undef,
   7273         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7274         /* index_min   */ 0,
   7275         /* index_max   */ 32767,
   7276         /* minblock    */ 25,
   7277         /* maxblock    */ 25,
   7278         /* blocks      */ 0x2000000,
   7279         /* blocks_hi   */ 0,
   7280         /* base        */ 0x7c540000,
   7281         /* gran        */ 1,
   7282         /* bytes       */ 3,
   7283         /* nFields     */ 7,
   7284         /* *fields     */ soc_DLB_ECMP_FLOWSET_BCM56970_A0m_fields,
   7285         /* *views      */ NULL,
   7286         /* *views_num  */ NULL,
   7287         /* snoop_cb    */ NULL, 
   7288         /* snoop_user_data */ NULL, 
   7289         /* snoop_flags */ 0,
   7290         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7291         /* type */ SOC_MEM_TYPE_NORMAL,
   7292         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7293         /* impl */ SOC_MEM_IMPL_NORMAL,
   7294         /* cmic_mor_clks       */ 0,
   7295         /* access_latency_mode */ 0,
   7296     },
   7297 #endif /* chips */
   7298 
   7299 #if defined(BCM_56870_A0)
   7300     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_BCM56870_A0m */ 
   7301         /* mem            DLB_ECMP_FLOWSETm */
   7302         /* flags       */ SOC_MEM_FLAG_VALID |
   7303                           SOC_MEM_FLAG_CACHABLE |
   7304                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   7305                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
   7306         /* cmp_fn      */ _soc_mem_cmp_undef,
   7307         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7308         /* index_min   */ 0,
   7309         /* index_max   */ 32767,
   7310         /* minblock    */ 37,
   7311         /* maxblock    */ 37,
   7312         /* blocks      */ 0,
   7313         /* blocks_hi   */ 0x20,
   7314         /* base        */ 0x7c540000,
   7315         /* gran        */ 1,
   7316         /* bytes       */ 3,
   7317         /* nFields     */ 7,
   7318         /* *fields     */ soc_DLB_ECMP_FLOWSET_BCM56970_A0m_fields,
   7319         /* *views      */ NULL,
   7320         /* *views_num  */ NULL,
   7321         /* snoop_cb    */ NULL, 
   7322         /* snoop_user_data */ NULL, 
   7323         /* snoop_flags */ 0,
   7324         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7325         /* type */ SOC_MEM_TYPE_NORMAL,
   7326         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7327         /* impl */ SOC_MEM_IMPL_NORMAL,
   7328         /* cmic_mor_clks       */ 0,
   7329         /* access_latency_mode */ 0,
   7330     },
   7331 #endif /* chips */
   7332 
   7333 #if defined(BCM_56970_A0)
   7334     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_BCM56970_A0m */ 
   7335         /* mem            DLB_ECMP_FLOWSETm */
   7336         /* flags       */ SOC_MEM_FLAG_VALID |
   7337                           SOC_MEM_FLAG_CACHABLE |
   7338                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   7339                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
   7340         /* cmp_fn      */ _soc_mem_cmp_undef,
   7341         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7342         /* index_min   */ 0,
   7343         /* index_max   */ 32767,
   7344         /* minblock    */ 68,
   7345         /* maxblock    */ 68,
   7346         /* blocks      */ 0,
   7347         /* blocks_hi   */ 0xffffffff,
   7348         /* base        */ 0x8c4c0000,
   7349         /* gran        */ 1,
   7350         /* bytes       */ 3,
   7351         /* nFields     */ 7,
   7352         /* *fields     */ soc_DLB_ECMP_FLOWSET_BCM56970_A0m_fields,
   7353         /* *views      */ NULL,
   7354         /* *views_num  */ NULL,
   7355         /* snoop_cb    */ NULL, 
   7356         /* snoop_user_data */ NULL, 
   7357         /* snoop_flags */ 0,
   7358         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7359         /* type */ SOC_MEM_TYPE_NORMAL,
   7360         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7361         /* impl */ SOC_MEM_IMPL_NORMAL,
   7362         /* cmic_mor_clks       */ 0,
   7363         /* access_latency_mode */ 0,
   7364     },
   7365 #endif /* chips */
   7366 
   7367 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   7368     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_BCM56980_A0m */ 
   7369         /* mem            DLB_ECMP_FLOWSETm */
   7370         /* flags       */ SOC_MEM_FLAG_VALID |
   7371                           SOC_MEM_FLAG_CACHABLE |
   7372                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   7373                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
   7374         /* cmp_fn      */ _soc_mem_cmp_undef,
   7375         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7376         /* index_min   */ 0,
   7377         /* index_max   */ 32767,
   7378         /* minblock    */ 101,
   7379         /* maxblock    */ 101,
   7380         /* blocks      */ 0,
   7381         /* blocks_hi   */ 0xffffffff,
   7382         /* base        */ 0x18880000,
   7383         /* gran        */ 1,
   7384         /* bytes       */ 3,
   7385         /* nFields     */ 7,
   7386         /* *fields     */ soc_DLB_ECMP_FLOWSET_BCM56980_A0m_fields,
   7387         /* *views      */ NULL,
   7388         /* *views_num  */ NULL,
   7389         /* snoop_cb    */ NULL, 
   7390         /* snoop_user_data */ NULL, 
   7391         /* snoop_flags */ 0,
   7392         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7393         /* type */ SOC_MEM_TYPE_NORMAL,
   7394         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7395         /* impl */ SOC_MEM_IMPL_NORMAL,
   7396         /* cmic_mor_clks       */ 0,
   7397         /* access_latency_mode */ 3,
   7398     },
   7399 #endif /* chips */
   7400 
   7401 #if defined(BCM_56970_A0)
   7402     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_MEMBERm */ 
   7403         /* mem            DLB_ECMP_FLOWSET_MEMBERm */
   7404         /* flags       */ SOC_MEM_FLAG_VALID |
   7405                           SOC_MEM_FLAG_CACHABLE |
   7406                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
   7407                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
   7408         /* cmp_fn      */ _soc_mem_cmp_undef,
   7409         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7410         /* index_min   */ 0,
   7411         /* index_max   */ 32767,
   7412         /* minblock    */ 68,
   7413         /* maxblock    */ 68,
   7414         /* blocks      */ 0,
   7415         /* blocks_hi   */ 0xffffffff,
   7416         /* base        */ 0x8c500000,
   7417         /* gran        */ 1,
   7418         /* bytes       */ 2,
   7419         /* nFields     */ 6,
   7420         /* *fields     */ soc_DLB_ECMP_FLOWSET_MEMBERm_fields,
   7421         /* *views      */ NULL,
   7422         /* *views_num  */ NULL,
   7423         /* snoop_cb    */ NULL, 
   7424         /* snoop_user_data */ NULL, 
   7425         /* snoop_flags */ 0,
   7426         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7427         /* type */ SOC_MEM_TYPE_NORMAL,
   7428         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7429         /* impl */ SOC_MEM_IMPL_NORMAL,
   7430         /* cmic_mor_clks       */ 0,
   7431         /* access_latency_mode */ 0,
   7432     },
   7433 #endif /* chips */
   7434 
   7435 #if defined(BCM_56370_A0)
   7436     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_MEMBER_BCM56370_A0m */ 
   7437         /* mem            DLB_ECMP_FLOWSET_MEMBERm */
   7438         /* flags       */ SOC_MEM_FLAG_VALID |
   7439                           SOC_MEM_FLAG_CACHABLE |
   7440                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
   7441                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
   7442         /* cmp_fn      */ _soc_mem_cmp_undef,
   7443         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7444         /* index_min   */ 0,
   7445         /* index_max   */ 16383,
   7446         /* minblock    */ 14,
   7447         /* maxblock    */ 14,
   7448         /* blocks      */ 0x4000,
   7449         /* blocks_hi   */ 0,
   7450         /* base        */ 0x7c5c0000,
   7451         /* gran        */ 1,
   7452         /* bytes       */ 3,
   7453         /* nFields     */ 7,
   7454         /* *fields     */ soc_DLB_ECMP_FLOWSET_MEMBER_BCM56870_A0m_fields,
   7455         /* *views      */ NULL,
   7456         /* *views_num  */ NULL,
   7457         /* snoop_cb    */ NULL, 
   7458         /* snoop_user_data */ NULL, 
   7459         /* snoop_flags */ 0,
   7460         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7461         /* type */ SOC_MEM_TYPE_NORMAL,
   7462         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7463         /* impl */ SOC_MEM_IMPL_NORMAL,
   7464         /* cmic_mor_clks       */ 0,
   7465         /* access_latency_mode */ 0,
   7466     },
   7467 #endif /* chips */
   7468 
   7469 #if defined(BCM_56770_A0)
   7470     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_MEMBER_BCM56770_A0m */ 
   7471         /* mem            DLB_ECMP_FLOWSET_MEMBERm */
   7472         /* flags       */ SOC_MEM_FLAG_VALID |
   7473                           SOC_MEM_FLAG_CACHABLE |
   7474                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
   7475                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
   7476         /* cmp_fn      */ _soc_mem_cmp_undef,
   7477         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7478         /* index_min   */ 0,
   7479         /* index_max   */ 32767,
   7480         /* minblock    */ 25,
   7481         /* maxblock    */ 25,
   7482         /* blocks      */ 0x2000000,
   7483         /* blocks_hi   */ 0,
   7484         /* base        */ 0x7c5c0000,
   7485         /* gran        */ 1,
   7486         /* bytes       */ 3,
   7487         /* nFields     */ 7,
   7488         /* *fields     */ soc_DLB_ECMP_FLOWSET_MEMBER_BCM56870_A0m_fields,
   7489         /* *views      */ NULL,
   7490         /* *views_num  */ NULL,
   7491         /* snoop_cb    */ NULL, 
   7492         /* snoop_user_data */ NULL, 
   7493         /* snoop_flags */ 0,
   7494         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7495         /* type */ SOC_MEM_TYPE_NORMAL,
   7496         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7497         /* impl */ SOC_MEM_IMPL_NORMAL,
   7498         /* cmic_mor_clks       */ 0,
   7499         /* access_latency_mode */ 0,
   7500     },
   7501 #endif /* chips */
   7502 
   7503 #if defined(BCM_56870_A0)
   7504     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_MEMBER_BCM56870_A0m */ 
   7505         /* mem            DLB_ECMP_FLOWSET_MEMBERm */
   7506         /* flags       */ SOC_MEM_FLAG_VALID |
   7507                           SOC_MEM_FLAG_CACHABLE |
   7508                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
   7509                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
   7510         /* cmp_fn      */ _soc_mem_cmp_undef,
   7511         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7512         /* index_min   */ 0,
   7513         /* index_max   */ 32767,
   7514         /* minblock    */ 37,
   7515         /* maxblock    */ 37,
   7516         /* blocks      */ 0,
   7517         /* blocks_hi   */ 0x20,
   7518         /* base        */ 0x7c5c0000,
   7519         /* gran        */ 1,
   7520         /* bytes       */ 3,
   7521         /* nFields     */ 7,
   7522         /* *fields     */ soc_DLB_ECMP_FLOWSET_MEMBER_BCM56870_A0m_fields,
   7523         /* *views      */ NULL,
   7524         /* *views_num  */ NULL,
   7525         /* snoop_cb    */ NULL, 
   7526         /* snoop_user_data */ NULL, 
   7527         /* snoop_flags */ 0,
   7528         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7529         /* type */ SOC_MEM_TYPE_NORMAL,
   7530         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7531         /* impl */ SOC_MEM_IMPL_NORMAL,
   7532         /* cmic_mor_clks       */ 0,
   7533         /* access_latency_mode */ 0,
   7534     },
   7535 #endif /* chips */
   7536 
   7537 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   7538     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_MEMBER_BCM56980_A0m */ 
   7539         /* mem            DLB_ECMP_FLOWSET_MEMBERm */
   7540         /* flags       */ SOC_MEM_FLAG_VALID |
   7541                           SOC_MEM_FLAG_CACHABLE |
   7542                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
   7543                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
   7544         /* cmp_fn      */ _soc_mem_cmp_undef,
   7545         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7546         /* index_min   */ 0,
   7547         /* index_max   */ 32767,
   7548         /* minblock    */ 101,
   7549         /* maxblock    */ 101,
   7550         /* blocks      */ 0,
   7551         /* blocks_hi   */ 0xffffffff,
   7552         /* base        */ 0x188c0000,
   7553         /* gran        */ 1,
   7554         /* bytes       */ 2,
   7555         /* nFields     */ 6,
   7556         /* *fields     */ soc_DLB_ECMP_FLOWSET_MEMBER_BCM56980_A0m_fields,
   7557         /* *views      */ NULL,
   7558         /* *views_num  */ NULL,
   7559         /* snoop_cb    */ NULL, 
   7560         /* snoop_user_data */ NULL, 
   7561         /* snoop_flags */ 0,
   7562         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7563         /* type */ SOC_MEM_TYPE_NORMAL,
   7564         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7565         /* impl */ SOC_MEM_IMPL_NORMAL,
   7566         /* cmic_mor_clks       */ 0,
   7567         /* access_latency_mode */ 3,
   7568     },
   7569 #endif /* chips */
   7570 
   7571 #if defined(BCM_56970_A0)
   7572     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_MEMBER_PIPE0m */ 
   7573         /* mem            DLB_ECMP_FLOWSET_MEMBER_PIPE0m */
   7574         /* flags       */ SOC_MEM_FLAG_VALID |
   7575                           SOC_MEM_FLAG_CACHABLE |
   7576                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x422 */
   7577         /* cmp_fn      */ _soc_mem_cmp_undef,
   7578         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7579         /* index_min   */ 0,
   7580         /* index_max   */ 32767,
   7581         /* minblock    */ 68,
   7582         /* maxblock    */ 68,
   7583         /* blocks      */ 0,
   7584         /* blocks_hi   */ 0xffffffff,
   7585         /* base        */ 0x8c500000,
   7586         /* gran        */ 1,
   7587         /* bytes       */ 2,
   7588         /* nFields     */ 6,
   7589         /* *fields     */ soc_DLB_ECMP_FLOWSET_MEMBERm_fields,
   7590         /* *views      */ NULL,
   7591         /* *views_num  */ NULL,
   7592         /* snoop_cb    */ NULL, 
   7593         /* snoop_user_data */ NULL, 
   7594         /* snoop_flags */ 0,
   7595         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7596         /* type */ SOC_MEM_TYPE_NORMAL,
   7597         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7598         /* impl */ SOC_MEM_IMPL_NORMAL,
   7599         /* cmic_mor_clks       */ 0,
   7600         /* access_latency_mode */ 0,
   7601     },
   7602 #endif /* chips */
   7603 
   7604 #if defined(BCM_56970_A0)
   7605     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_MEMBER_PIPE1m */ 
   7606         /* mem            DLB_ECMP_FLOWSET_MEMBER_PIPE1m */
   7607         /* flags       */ SOC_MEM_FLAG_VALID |
   7608                           SOC_MEM_FLAG_CACHABLE |
   7609                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
   7610                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
   7611         /* cmp_fn      */ _soc_mem_cmp_undef,
   7612         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7613         /* index_min   */ 0,
   7614         /* index_max   */ 32767,
   7615         /* minblock    */ 68,
   7616         /* maxblock    */ 68,
   7617         /* blocks      */ 0,
   7618         /* blocks_hi   */ 0xffffffff,
   7619         /* base        */ 0x8c500000,
   7620         /* gran        */ 1,
   7621         /* bytes       */ 2,
   7622         /* nFields     */ 6,
   7623         /* *fields     */ soc_DLB_ECMP_FLOWSET_MEMBERm_fields,
   7624         /* *views      */ NULL,
   7625         /* *views_num  */ NULL,
   7626         /* snoop_cb    */ NULL, 
   7627         /* snoop_user_data */ NULL, 
   7628         /* snoop_flags */ 0,
   7629         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7630         /* type */ SOC_MEM_TYPE_NORMAL,
   7631         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7632         /* impl */ SOC_MEM_IMPL_NORMAL,
   7633         /* cmic_mor_clks       */ 0,
   7634         /* access_latency_mode */ 0,
   7635     },
   7636 #endif /* chips */
   7637 
   7638 #if defined(BCM_56970_A0)
   7639     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_MEMBER_PIPE2m */ 
   7640         /* mem            DLB_ECMP_FLOWSET_MEMBER_PIPE2m */
   7641         /* flags       */ SOC_MEM_FLAG_VALID |
   7642                           SOC_MEM_FLAG_CACHABLE |
   7643                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
   7644                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
   7645         /* cmp_fn      */ _soc_mem_cmp_undef,
   7646         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7647         /* index_min   */ 0,
   7648         /* index_max   */ 32767,
   7649         /* minblock    */ 68,
   7650         /* maxblock    */ 68,
   7651         /* blocks      */ 0,
   7652         /* blocks_hi   */ 0xffffffff,
   7653         /* base        */ 0x8c500000,
   7654         /* gran        */ 1,
   7655         /* bytes       */ 2,
   7656         /* nFields     */ 6,
   7657         /* *fields     */ soc_DLB_ECMP_FLOWSET_MEMBERm_fields,
   7658         /* *views      */ NULL,
   7659         /* *views_num  */ NULL,
   7660         /* snoop_cb    */ NULL, 
   7661         /* snoop_user_data */ NULL, 
   7662         /* snoop_flags */ 0,
   7663         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7664         /* type */ SOC_MEM_TYPE_NORMAL,
   7665         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7666         /* impl */ SOC_MEM_IMPL_NORMAL,
   7667         /* cmic_mor_clks       */ 0,
   7668         /* access_latency_mode */ 0,
   7669     },
   7670 #endif /* chips */
   7671 
   7672 #if defined(BCM_56970_A0)
   7673     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_MEMBER_PIPE3m */ 
   7674         /* mem            DLB_ECMP_FLOWSET_MEMBER_PIPE3m */
   7675         /* flags       */ SOC_MEM_FLAG_VALID |
   7676                           SOC_MEM_FLAG_CACHABLE |
   7677                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
   7678                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
   7679         /* cmp_fn      */ _soc_mem_cmp_undef,
   7680         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7681         /* index_min   */ 0,
   7682         /* index_max   */ 32767,
   7683         /* minblock    */ 68,
   7684         /* maxblock    */ 68,
   7685         /* blocks      */ 0,
   7686         /* blocks_hi   */ 0xffffffff,
   7687         /* base        */ 0x8c500000,
   7688         /* gran        */ 1,
   7689         /* bytes       */ 2,
   7690         /* nFields     */ 6,
   7691         /* *fields     */ soc_DLB_ECMP_FLOWSET_MEMBERm_fields,
   7692         /* *views      */ NULL,
   7693         /* *views_num  */ NULL,
   7694         /* snoop_cb    */ NULL, 
   7695         /* snoop_user_data */ NULL, 
   7696         /* snoop_flags */ 0,
   7697         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7698         /* type */ SOC_MEM_TYPE_NORMAL,
   7699         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7700         /* impl */ SOC_MEM_IMPL_NORMAL,
   7701         /* cmic_mor_clks       */ 0,
   7702         /* access_latency_mode */ 0,
   7703     },
   7704 #endif /* chips */
   7705 
   7706 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   7707     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_MEMBER_PIPE4m */ 
   7708         /* mem            DLB_ECMP_FLOWSET_MEMBER_PIPE4m */
   7709         /* flags       */ SOC_MEM_FLAG_VALID |
   7710                           SOC_MEM_FLAG_CACHABLE |
   7711                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
   7712                           (4 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
   7713         /* cmp_fn      */ _soc_mem_cmp_undef,
   7714         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7715         /* index_min   */ 0,
   7716         /* index_max   */ 32767,
   7717         /* minblock    */ 101,
   7718         /* maxblock    */ 101,
   7719         /* blocks      */ 0,
   7720         /* blocks_hi   */ 0xffffffff,
   7721         /* base        */ 0x188c0000,
   7722         /* gran        */ 1,
   7723         /* bytes       */ 2,
   7724         /* nFields     */ 6,
   7725         /* *fields     */ soc_DLB_ECMP_FLOWSET_MEMBER_BCM56980_A0m_fields,
   7726         /* *views      */ NULL,
   7727         /* *views_num  */ NULL,
   7728         /* snoop_cb    */ NULL, 
   7729         /* snoop_user_data */ NULL, 
   7730         /* snoop_flags */ 0,
   7731         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7732         /* type */ SOC_MEM_TYPE_NORMAL,
   7733         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7734         /* impl */ SOC_MEM_IMPL_NORMAL,
   7735         /* cmic_mor_clks       */ 0,
   7736         /* access_latency_mode */ 3,
   7737     },
   7738 #endif /* chips */
   7739 
   7740 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   7741     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_MEMBER_PIPE5m */ 
   7742         /* mem            DLB_ECMP_FLOWSET_MEMBER_PIPE5m */
   7743         /* flags       */ SOC_MEM_FLAG_VALID |
   7744                           SOC_MEM_FLAG_CACHABLE |
   7745                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
   7746                           (5 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
   7747         /* cmp_fn      */ _soc_mem_cmp_undef,
   7748         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7749         /* index_min   */ 0,
   7750         /* index_max   */ 32767,
   7751         /* minblock    */ 101,
   7752         /* maxblock    */ 101,
   7753         /* blocks      */ 0,
   7754         /* blocks_hi   */ 0xffffffff,
   7755         /* base        */ 0x188c0000,
   7756         /* gran        */ 1,
   7757         /* bytes       */ 2,
   7758         /* nFields     */ 6,
   7759         /* *fields     */ soc_DLB_ECMP_FLOWSET_MEMBER_BCM56980_A0m_fields,
   7760         /* *views      */ NULL,
   7761         /* *views_num  */ NULL,
   7762         /* snoop_cb    */ NULL, 
   7763         /* snoop_user_data */ NULL, 
   7764         /* snoop_flags */ 0,
   7765         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7766         /* type */ SOC_MEM_TYPE_NORMAL,
   7767         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7768         /* impl */ SOC_MEM_IMPL_NORMAL,
   7769         /* cmic_mor_clks       */ 0,
   7770         /* access_latency_mode */ 3,
   7771     },
   7772 #endif /* chips */
   7773 
   7774 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   7775     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_MEMBER_PIPE6m */ 
   7776         /* mem            DLB_ECMP_FLOWSET_MEMBER_PIPE6m */
   7777         /* flags       */ SOC_MEM_FLAG_VALID |
   7778                           SOC_MEM_FLAG_CACHABLE |
   7779                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
   7780                           (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
   7781         /* cmp_fn      */ _soc_mem_cmp_undef,
   7782         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7783         /* index_min   */ 0,
   7784         /* index_max   */ 32767,
   7785         /* minblock    */ 101,
   7786         /* maxblock    */ 101,
   7787         /* blocks      */ 0,
   7788         /* blocks_hi   */ 0xffffffff,
   7789         /* base        */ 0x188c0000,
   7790         /* gran        */ 1,
   7791         /* bytes       */ 2,
   7792         /* nFields     */ 6,
   7793         /* *fields     */ soc_DLB_ECMP_FLOWSET_MEMBER_BCM56980_A0m_fields,
   7794         /* *views      */ NULL,
   7795         /* *views_num  */ NULL,
   7796         /* snoop_cb    */ NULL, 
   7797         /* snoop_user_data */ NULL, 
   7798         /* snoop_flags */ 0,
   7799         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7800         /* type */ SOC_MEM_TYPE_NORMAL,
   7801         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7802         /* impl */ SOC_MEM_IMPL_NORMAL,
   7803         /* cmic_mor_clks       */ 0,
   7804         /* access_latency_mode */ 3,
   7805     },
   7806 #endif /* chips */
   7807 
   7808 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   7809     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_MEMBER_PIPE7m */ 
   7810         /* mem            DLB_ECMP_FLOWSET_MEMBER_PIPE7m */
   7811         /* flags       */ SOC_MEM_FLAG_VALID |
   7812                           SOC_MEM_FLAG_CACHABLE |
   7813                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
   7814                           (7 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
   7815         /* cmp_fn      */ _soc_mem_cmp_undef,
   7816         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7817         /* index_min   */ 0,
   7818         /* index_max   */ 32767,
   7819         /* minblock    */ 101,
   7820         /* maxblock    */ 101,
   7821         /* blocks      */ 0,
   7822         /* blocks_hi   */ 0xffffffff,
   7823         /* base        */ 0x188c0000,
   7824         /* gran        */ 1,
   7825         /* bytes       */ 2,
   7826         /* nFields     */ 6,
   7827         /* *fields     */ soc_DLB_ECMP_FLOWSET_MEMBER_BCM56980_A0m_fields,
   7828         /* *views      */ NULL,
   7829         /* *views_num  */ NULL,
   7830         /* snoop_cb    */ NULL, 
   7831         /* snoop_user_data */ NULL, 
   7832         /* snoop_flags */ 0,
   7833         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7834         /* type */ SOC_MEM_TYPE_NORMAL,
   7835         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7836         /* impl */ SOC_MEM_IMPL_NORMAL,
   7837         /* cmic_mor_clks       */ 0,
   7838         /* access_latency_mode */ 3,
   7839     },
   7840 #endif /* chips */
   7841 
   7842 #if defined(BCM_56370_A0)
   7843     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_MEMBER_PIPE0_BCM56370_A0m */ 
   7844         /* mem            DLB_ECMP_FLOWSET_MEMBER_PIPE0m */
   7845         /* flags       */ SOC_MEM_FLAG_VALID |
   7846                           SOC_MEM_FLAG_CACHABLE |
   7847                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x422 */
   7848         /* cmp_fn      */ _soc_mem_cmp_undef,
   7849         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7850         /* index_min   */ 0,
   7851         /* index_max   */ 16383,
   7852         /* minblock    */ 14,
   7853         /* maxblock    */ 14,
   7854         /* blocks      */ 0x4000,
   7855         /* blocks_hi   */ 0,
   7856         /* base        */ 0x7c5c0000,
   7857         /* gran        */ 1,
   7858         /* bytes       */ 3,
   7859         /* nFields     */ 7,
   7860         /* *fields     */ soc_DLB_ECMP_FLOWSET_MEMBER_BCM56870_A0m_fields,
   7861         /* *views      */ NULL,
   7862         /* *views_num  */ NULL,
   7863         /* snoop_cb    */ NULL, 
   7864         /* snoop_user_data */ NULL, 
   7865         /* snoop_flags */ 0,
   7866         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7867         /* type */ SOC_MEM_TYPE_NORMAL,
   7868         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7869         /* impl */ SOC_MEM_IMPL_NORMAL,
   7870         /* cmic_mor_clks       */ 0,
   7871         /* access_latency_mode */ 0,
   7872     },
   7873 #endif /* chips */
   7874 
   7875 #if defined(BCM_56770_A0)
   7876     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_MEMBER_PIPE0_BCM56770_A0m */ 
   7877         /* mem            DLB_ECMP_FLOWSET_MEMBER_PIPE0m */
   7878         /* flags       */ SOC_MEM_FLAG_VALID |
   7879                           SOC_MEM_FLAG_CACHABLE |
   7880                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x422 */
   7881         /* cmp_fn      */ _soc_mem_cmp_undef,
   7882         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7883         /* index_min   */ 0,
   7884         /* index_max   */ 32767,
   7885         /* minblock    */ 25,
   7886         /* maxblock    */ 25,
   7887         /* blocks      */ 0x2000000,
   7888         /* blocks_hi   */ 0,
   7889         /* base        */ 0x7c5c0000,
   7890         /* gran        */ 1,
   7891         /* bytes       */ 3,
   7892         /* nFields     */ 7,
   7893         /* *fields     */ soc_DLB_ECMP_FLOWSET_MEMBER_BCM56870_A0m_fields,
   7894         /* *views      */ NULL,
   7895         /* *views_num  */ NULL,
   7896         /* snoop_cb    */ NULL, 
   7897         /* snoop_user_data */ NULL, 
   7898         /* snoop_flags */ 0,
   7899         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7900         /* type */ SOC_MEM_TYPE_NORMAL,
   7901         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7902         /* impl */ SOC_MEM_IMPL_NORMAL,
   7903         /* cmic_mor_clks       */ 0,
   7904         /* access_latency_mode */ 0,
   7905     },
   7906 #endif /* chips */
   7907 
   7908 #if defined(BCM_56870_A0)
   7909     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_MEMBER_PIPE0_BCM56870_A0m */ 
   7910         /* mem            DLB_ECMP_FLOWSET_MEMBER_PIPE0m */
   7911         /* flags       */ SOC_MEM_FLAG_VALID |
   7912                           SOC_MEM_FLAG_CACHABLE |
   7913                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x422 */
   7914         /* cmp_fn      */ _soc_mem_cmp_undef,
   7915         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7916         /* index_min   */ 0,
   7917         /* index_max   */ 32767,
   7918         /* minblock    */ 37,
   7919         /* maxblock    */ 37,
   7920         /* blocks      */ 0,
   7921         /* blocks_hi   */ 0x20,
   7922         /* base        */ 0x7c5c0000,
   7923         /* gran        */ 1,
   7924         /* bytes       */ 3,
   7925         /* nFields     */ 7,
   7926         /* *fields     */ soc_DLB_ECMP_FLOWSET_MEMBER_BCM56870_A0m_fields,
   7927         /* *views      */ NULL,
   7928         /* *views_num  */ NULL,
   7929         /* snoop_cb    */ NULL, 
   7930         /* snoop_user_data */ NULL, 
   7931         /* snoop_flags */ 0,
   7932         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7933         /* type */ SOC_MEM_TYPE_NORMAL,
   7934         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7935         /* impl */ SOC_MEM_IMPL_NORMAL,
   7936         /* cmic_mor_clks       */ 0,
   7937         /* access_latency_mode */ 0,
   7938     },
   7939 #endif /* chips */
   7940 
   7941 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   7942     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_MEMBER_PIPE0_BCM56980_A0m */ 
   7943         /* mem            DLB_ECMP_FLOWSET_MEMBER_PIPE0m */
   7944         /* flags       */ SOC_MEM_FLAG_VALID |
   7945                           SOC_MEM_FLAG_CACHABLE |
   7946                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x422 */
   7947         /* cmp_fn      */ _soc_mem_cmp_undef,
   7948         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7949         /* index_min   */ 0,
   7950         /* index_max   */ 32767,
   7951         /* minblock    */ 101,
   7952         /* maxblock    */ 101,
   7953         /* blocks      */ 0,
   7954         /* blocks_hi   */ 0xffffffff,
   7955         /* base        */ 0x188c0000,
   7956         /* gran        */ 1,
   7957         /* bytes       */ 2,
   7958         /* nFields     */ 6,
   7959         /* *fields     */ soc_DLB_ECMP_FLOWSET_MEMBER_BCM56980_A0m_fields,
   7960         /* *views      */ NULL,
   7961         /* *views_num  */ NULL,
   7962         /* snoop_cb    */ NULL, 
   7963         /* snoop_user_data */ NULL, 
   7964         /* snoop_flags */ 0,
   7965         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7966         /* type */ SOC_MEM_TYPE_NORMAL,
   7967         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7968         /* impl */ SOC_MEM_IMPL_NORMAL,
   7969         /* cmic_mor_clks       */ 0,
   7970         /* access_latency_mode */ 3,
   7971     },
   7972 #endif /* chips */
   7973 
   7974 #if defined(BCM_56870_A0)
   7975     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_MEMBER_PIPE1_BCM56870_A0m */ 
   7976         /* mem            DLB_ECMP_FLOWSET_MEMBER_PIPE1m */
   7977         /* flags       */ SOC_MEM_FLAG_VALID |
   7978                           SOC_MEM_FLAG_CACHABLE |
   7979                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
   7980                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
   7981         /* cmp_fn      */ _soc_mem_cmp_undef,
   7982         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7983         /* index_min   */ 0,
   7984         /* index_max   */ 32767,
   7985         /* minblock    */ 37,
   7986         /* maxblock    */ 37,
   7987         /* blocks      */ 0,
   7988         /* blocks_hi   */ 0x20,
   7989         /* base        */ 0x7c5c0000,
   7990         /* gran        */ 1,
   7991         /* bytes       */ 3,
   7992         /* nFields     */ 7,
   7993         /* *fields     */ soc_DLB_ECMP_FLOWSET_MEMBER_BCM56870_A0m_fields,
   7994         /* *views      */ NULL,
   7995         /* *views_num  */ NULL,
   7996         /* snoop_cb    */ NULL, 
   7997         /* snoop_user_data */ NULL, 
   7998         /* snoop_flags */ 0,
   7999         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8000         /* type */ SOC_MEM_TYPE_NORMAL,
   8001         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8002         /* impl */ SOC_MEM_IMPL_NORMAL,
   8003         /* cmic_mor_clks       */ 0,
   8004         /* access_latency_mode */ 0,
   8005     },
   8006 #endif /* chips */
   8007 
   8008 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8009     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_MEMBER_PIPE1_BCM56980_A0m */ 
   8010         /* mem            DLB_ECMP_FLOWSET_MEMBER_PIPE1m */
   8011         /* flags       */ SOC_MEM_FLAG_VALID |
   8012                           SOC_MEM_FLAG_CACHABLE |
   8013                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
   8014                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
   8015         /* cmp_fn      */ _soc_mem_cmp_undef,
   8016         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8017         /* index_min   */ 0,
   8018         /* index_max   */ 32767,
   8019         /* minblock    */ 101,
   8020         /* maxblock    */ 101,
   8021         /* blocks      */ 0,
   8022         /* blocks_hi   */ 0xffffffff,
   8023         /* base        */ 0x188c0000,
   8024         /* gran        */ 1,
   8025         /* bytes       */ 2,
   8026         /* nFields     */ 6,
   8027         /* *fields     */ soc_DLB_ECMP_FLOWSET_MEMBER_BCM56980_A0m_fields,
   8028         /* *views      */ NULL,
   8029         /* *views_num  */ NULL,
   8030         /* snoop_cb    */ NULL, 
   8031         /* snoop_user_data */ NULL, 
   8032         /* snoop_flags */ 0,
   8033         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8034         /* type */ SOC_MEM_TYPE_NORMAL,
   8035         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8036         /* impl */ SOC_MEM_IMPL_NORMAL,
   8037         /* cmic_mor_clks       */ 0,
   8038         /* access_latency_mode */ 3,
   8039     },
   8040 #endif /* chips */
   8041 
   8042 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8043     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_MEMBER_PIPE2_BCM56980_A0m */ 
   8044         /* mem            DLB_ECMP_FLOWSET_MEMBER_PIPE2m */
   8045         /* flags       */ SOC_MEM_FLAG_VALID |
   8046                           SOC_MEM_FLAG_CACHABLE |
   8047                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
   8048                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
   8049         /* cmp_fn      */ _soc_mem_cmp_undef,
   8050         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8051         /* index_min   */ 0,
   8052         /* index_max   */ 32767,
   8053         /* minblock    */ 101,
   8054         /* maxblock    */ 101,
   8055         /* blocks      */ 0,
   8056         /* blocks_hi   */ 0xffffffff,
   8057         /* base        */ 0x188c0000,
   8058         /* gran        */ 1,
   8059         /* bytes       */ 2,
   8060         /* nFields     */ 6,
   8061         /* *fields     */ soc_DLB_ECMP_FLOWSET_MEMBER_BCM56980_A0m_fields,
   8062         /* *views      */ NULL,
   8063         /* *views_num  */ NULL,
   8064         /* snoop_cb    */ NULL, 
   8065         /* snoop_user_data */ NULL, 
   8066         /* snoop_flags */ 0,
   8067         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8068         /* type */ SOC_MEM_TYPE_NORMAL,
   8069         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8070         /* impl */ SOC_MEM_IMPL_NORMAL,
   8071         /* cmic_mor_clks       */ 0,
   8072         /* access_latency_mode */ 3,
   8073     },
   8074 #endif /* chips */
   8075 
   8076 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8077     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_MEMBER_PIPE3_BCM56980_A0m */ 
   8078         /* mem            DLB_ECMP_FLOWSET_MEMBER_PIPE3m */
   8079         /* flags       */ SOC_MEM_FLAG_VALID |
   8080                           SOC_MEM_FLAG_CACHABLE |
   8081                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
   8082                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
   8083         /* cmp_fn      */ _soc_mem_cmp_undef,
   8084         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8085         /* index_min   */ 0,
   8086         /* index_max   */ 32767,
   8087         /* minblock    */ 101,
   8088         /* maxblock    */ 101,
   8089         /* blocks      */ 0,
   8090         /* blocks_hi   */ 0xffffffff,
   8091         /* base        */ 0x188c0000,
   8092         /* gran        */ 1,
   8093         /* bytes       */ 2,
   8094         /* nFields     */ 6,
   8095         /* *fields     */ soc_DLB_ECMP_FLOWSET_MEMBER_BCM56980_A0m_fields,
   8096         /* *views      */ NULL,
   8097         /* *views_num  */ NULL,
   8098         /* snoop_cb    */ NULL, 
   8099         /* snoop_user_data */ NULL, 
   8100         /* snoop_flags */ 0,
   8101         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8102         /* type */ SOC_MEM_TYPE_NORMAL,
   8103         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8104         /* impl */ SOC_MEM_IMPL_NORMAL,
   8105         /* cmic_mor_clks       */ 0,
   8106         /* access_latency_mode */ 3,
   8107     },
   8108 #endif /* chips */
   8109 
   8110 #if defined(BCM_56970_A0)
   8111     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_PIPE0m */ 
   8112         /* mem            DLB_ECMP_FLOWSET_PIPE0m */
   8113         /* flags       */ SOC_MEM_FLAG_VALID |
   8114                           SOC_MEM_FLAG_CACHABLE |
   8115                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x62 */
   8116         /* cmp_fn      */ _soc_mem_cmp_undef,
   8117         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8118         /* index_min   */ 0,
   8119         /* index_max   */ 32767,
   8120         /* minblock    */ 68,
   8121         /* maxblock    */ 68,
   8122         /* blocks      */ 0,
   8123         /* blocks_hi   */ 0xffffffff,
   8124         /* base        */ 0x8c4c0000,
   8125         /* gran        */ 1,
   8126         /* bytes       */ 3,
   8127         /* nFields     */ 7,
   8128         /* *fields     */ soc_DLB_ECMP_FLOWSET_BCM56970_A0m_fields,
   8129         /* *views      */ NULL,
   8130         /* *views_num  */ NULL,
   8131         /* snoop_cb    */ NULL, 
   8132         /* snoop_user_data */ NULL, 
   8133         /* snoop_flags */ 0,
   8134         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8135         /* type */ SOC_MEM_TYPE_NORMAL,
   8136         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8137         /* impl */ SOC_MEM_IMPL_NORMAL,
   8138         /* cmic_mor_clks       */ 0,
   8139         /* access_latency_mode */ 0,
   8140     },
   8141 #endif /* chips */
   8142 
   8143 #if defined(BCM_56970_A0)
   8144     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_PIPE1m */ 
   8145         /* mem            DLB_ECMP_FLOWSET_PIPE1m */
   8146         /* flags       */ SOC_MEM_FLAG_VALID |
   8147                           SOC_MEM_FLAG_CACHABLE |
   8148                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   8149                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
   8150         /* cmp_fn      */ _soc_mem_cmp_undef,
   8151         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8152         /* index_min   */ 0,
   8153         /* index_max   */ 32767,
   8154         /* minblock    */ 68,
   8155         /* maxblock    */ 68,
   8156         /* blocks      */ 0,
   8157         /* blocks_hi   */ 0xffffffff,
   8158         /* base        */ 0x8c4c0000,
   8159         /* gran        */ 1,
   8160         /* bytes       */ 3,
   8161         /* nFields     */ 7,
   8162         /* *fields     */ soc_DLB_ECMP_FLOWSET_BCM56970_A0m_fields,
   8163         /* *views      */ NULL,
   8164         /* *views_num  */ NULL,
   8165         /* snoop_cb    */ NULL, 
   8166         /* snoop_user_data */ NULL, 
   8167         /* snoop_flags */ 0,
   8168         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8169         /* type */ SOC_MEM_TYPE_NORMAL,
   8170         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8171         /* impl */ SOC_MEM_IMPL_NORMAL,
   8172         /* cmic_mor_clks       */ 0,
   8173         /* access_latency_mode */ 0,
   8174     },
   8175 #endif /* chips */
   8176 
   8177 #if defined(BCM_56970_A0)
   8178     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_PIPE2m */ 
   8179         /* mem            DLB_ECMP_FLOWSET_PIPE2m */
   8180         /* flags       */ SOC_MEM_FLAG_VALID |
   8181                           SOC_MEM_FLAG_CACHABLE |
   8182                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   8183                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
   8184         /* cmp_fn      */ _soc_mem_cmp_undef,
   8185         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8186         /* index_min   */ 0,
   8187         /* index_max   */ 32767,
   8188         /* minblock    */ 68,
   8189         /* maxblock    */ 68,
   8190         /* blocks      */ 0,
   8191         /* blocks_hi   */ 0xffffffff,
   8192         /* base        */ 0x8c4c0000,
   8193         /* gran        */ 1,
   8194         /* bytes       */ 3,
   8195         /* nFields     */ 7,
   8196         /* *fields     */ soc_DLB_ECMP_FLOWSET_BCM56970_A0m_fields,
   8197         /* *views      */ NULL,
   8198         /* *views_num  */ NULL,
   8199         /* snoop_cb    */ NULL, 
   8200         /* snoop_user_data */ NULL, 
   8201         /* snoop_flags */ 0,
   8202         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8203         /* type */ SOC_MEM_TYPE_NORMAL,
   8204         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8205         /* impl */ SOC_MEM_IMPL_NORMAL,
   8206         /* cmic_mor_clks       */ 0,
   8207         /* access_latency_mode */ 0,
   8208     },
   8209 #endif /* chips */
   8210 
   8211 #if defined(BCM_56970_A0)
   8212     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_PIPE3m */ 
   8213         /* mem            DLB_ECMP_FLOWSET_PIPE3m */
   8214         /* flags       */ SOC_MEM_FLAG_VALID |
   8215                           SOC_MEM_FLAG_CACHABLE |
   8216                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   8217                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
   8218         /* cmp_fn      */ _soc_mem_cmp_undef,
   8219         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8220         /* index_min   */ 0,
   8221         /* index_max   */ 32767,
   8222         /* minblock    */ 68,
   8223         /* maxblock    */ 68,
   8224         /* blocks      */ 0,
   8225         /* blocks_hi   */ 0xffffffff,
   8226         /* base        */ 0x8c4c0000,
   8227         /* gran        */ 1,
   8228         /* bytes       */ 3,
   8229         /* nFields     */ 7,
   8230         /* *fields     */ soc_DLB_ECMP_FLOWSET_BCM56970_A0m_fields,
   8231         /* *views      */ NULL,
   8232         /* *views_num  */ NULL,
   8233         /* snoop_cb    */ NULL, 
   8234         /* snoop_user_data */ NULL, 
   8235         /* snoop_flags */ 0,
   8236         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8237         /* type */ SOC_MEM_TYPE_NORMAL,
   8238         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8239         /* impl */ SOC_MEM_IMPL_NORMAL,
   8240         /* cmic_mor_clks       */ 0,
   8241         /* access_latency_mode */ 0,
   8242     },
   8243 #endif /* chips */
   8244 
   8245 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8246     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_PIPE4m */ 
   8247         /* mem            DLB_ECMP_FLOWSET_PIPE4m */
   8248         /* flags       */ SOC_MEM_FLAG_VALID |
   8249                           SOC_MEM_FLAG_CACHABLE |
   8250                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   8251                           (4 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
   8252         /* cmp_fn      */ _soc_mem_cmp_undef,
   8253         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8254         /* index_min   */ 0,
   8255         /* index_max   */ 32767,
   8256         /* minblock    */ 101,
   8257         /* maxblock    */ 101,
   8258         /* blocks      */ 0,
   8259         /* blocks_hi   */ 0xffffffff,
   8260         /* base        */ 0x18880000,
   8261         /* gran        */ 1,
   8262         /* bytes       */ 3,
   8263         /* nFields     */ 7,
   8264         /* *fields     */ soc_DLB_ECMP_FLOWSET_BCM56980_A0m_fields,
   8265         /* *views      */ NULL,
   8266         /* *views_num  */ NULL,
   8267         /* snoop_cb    */ NULL, 
   8268         /* snoop_user_data */ NULL, 
   8269         /* snoop_flags */ 0,
   8270         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8271         /* type */ SOC_MEM_TYPE_NORMAL,
   8272         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8273         /* impl */ SOC_MEM_IMPL_NORMAL,
   8274         /* cmic_mor_clks       */ 0,
   8275         /* access_latency_mode */ 3,
   8276     },
   8277 #endif /* chips */
   8278 
   8279 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8280     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_PIPE5m */ 
   8281         /* mem            DLB_ECMP_FLOWSET_PIPE5m */
   8282         /* flags       */ SOC_MEM_FLAG_VALID |
   8283                           SOC_MEM_FLAG_CACHABLE |
   8284                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   8285                           (5 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
   8286         /* cmp_fn      */ _soc_mem_cmp_undef,
   8287         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8288         /* index_min   */ 0,
   8289         /* index_max   */ 32767,
   8290         /* minblock    */ 101,
   8291         /* maxblock    */ 101,
   8292         /* blocks      */ 0,
   8293         /* blocks_hi   */ 0xffffffff,
   8294         /* base        */ 0x18880000,
   8295         /* gran        */ 1,
   8296         /* bytes       */ 3,
   8297         /* nFields     */ 7,
   8298         /* *fields     */ soc_DLB_ECMP_FLOWSET_BCM56980_A0m_fields,
   8299         /* *views      */ NULL,
   8300         /* *views_num  */ NULL,
   8301         /* snoop_cb    */ NULL, 
   8302         /* snoop_user_data */ NULL, 
   8303         /* snoop_flags */ 0,
   8304         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8305         /* type */ SOC_MEM_TYPE_NORMAL,
   8306         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8307         /* impl */ SOC_MEM_IMPL_NORMAL,
   8308         /* cmic_mor_clks       */ 0,
   8309         /* access_latency_mode */ 3,
   8310     },
   8311 #endif /* chips */
   8312 
   8313 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8314     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_PIPE6m */ 
   8315         /* mem            DLB_ECMP_FLOWSET_PIPE6m */
   8316         /* flags       */ SOC_MEM_FLAG_VALID |
   8317                           SOC_MEM_FLAG_CACHABLE |
   8318                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   8319                           (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
   8320         /* cmp_fn      */ _soc_mem_cmp_undef,
   8321         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8322         /* index_min   */ 0,
   8323         /* index_max   */ 32767,
   8324         /* minblock    */ 101,
   8325         /* maxblock    */ 101,
   8326         /* blocks      */ 0,
   8327         /* blocks_hi   */ 0xffffffff,
   8328         /* base        */ 0x18880000,
   8329         /* gran        */ 1,
   8330         /* bytes       */ 3,
   8331         /* nFields     */ 7,
   8332         /* *fields     */ soc_DLB_ECMP_FLOWSET_BCM56980_A0m_fields,
   8333         /* *views      */ NULL,
   8334         /* *views_num  */ NULL,
   8335         /* snoop_cb    */ NULL, 
   8336         /* snoop_user_data */ NULL, 
   8337         /* snoop_flags */ 0,
   8338         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8339         /* type */ SOC_MEM_TYPE_NORMAL,
   8340         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8341         /* impl */ SOC_MEM_IMPL_NORMAL,
   8342         /* cmic_mor_clks       */ 0,
   8343         /* access_latency_mode */ 3,
   8344     },
   8345 #endif /* chips */
   8346 
   8347 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8348     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_PIPE7m */ 
   8349         /* mem            DLB_ECMP_FLOWSET_PIPE7m */
   8350         /* flags       */ SOC_MEM_FLAG_VALID |
   8351                           SOC_MEM_FLAG_CACHABLE |
   8352                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   8353                           (7 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
   8354         /* cmp_fn      */ _soc_mem_cmp_undef,
   8355         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8356         /* index_min   */ 0,
   8357         /* index_max   */ 32767,
   8358         /* minblock    */ 101,
   8359         /* maxblock    */ 101,
   8360         /* blocks      */ 0,
   8361         /* blocks_hi   */ 0xffffffff,
   8362         /* base        */ 0x18880000,
   8363         /* gran        */ 1,
   8364         /* bytes       */ 3,
   8365         /* nFields     */ 7,
   8366         /* *fields     */ soc_DLB_ECMP_FLOWSET_BCM56980_A0m_fields,
   8367         /* *views      */ NULL,
   8368         /* *views_num  */ NULL,
   8369         /* snoop_cb    */ NULL, 
   8370         /* snoop_user_data */ NULL, 
   8371         /* snoop_flags */ 0,
   8372         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8373         /* type */ SOC_MEM_TYPE_NORMAL,
   8374         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8375         /* impl */ SOC_MEM_IMPL_NORMAL,
   8376         /* cmic_mor_clks       */ 0,
   8377         /* access_latency_mode */ 3,
   8378     },
   8379 #endif /* chips */
   8380 
   8381 #if defined(BCM_56370_A0)
   8382     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_PIPE0_BCM56370_A0m */ 
   8383         /* mem            DLB_ECMP_FLOWSET_PIPE0m */
   8384         /* flags       */ SOC_MEM_FLAG_VALID |
   8385                           SOC_MEM_FLAG_CACHABLE |
   8386                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x62 */
   8387         /* cmp_fn      */ _soc_mem_cmp_undef,
   8388         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8389         /* index_min   */ 0,
   8390         /* index_max   */ 16383,
   8391         /* minblock    */ 14,
   8392         /* maxblock    */ 14,
   8393         /* blocks      */ 0x4000,
   8394         /* blocks_hi   */ 0,
   8395         /* base        */ 0x7c540000,
   8396         /* gran        */ 1,
   8397         /* bytes       */ 3,
   8398         /* nFields     */ 7,
   8399         /* *fields     */ soc_DLB_ECMP_FLOWSET_BCM56970_A0m_fields,
   8400         /* *views      */ NULL,
   8401         /* *views_num  */ NULL,
   8402         /* snoop_cb    */ NULL, 
   8403         /* snoop_user_data */ NULL, 
   8404         /* snoop_flags */ 0,
   8405         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8406         /* type */ SOC_MEM_TYPE_NORMAL,
   8407         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8408         /* impl */ SOC_MEM_IMPL_NORMAL,
   8409         /* cmic_mor_clks       */ 0,
   8410         /* access_latency_mode */ 0,
   8411     },
   8412 #endif /* chips */
   8413 
   8414 #if defined(BCM_56770_A0)
   8415     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_PIPE0_BCM56770_A0m */ 
   8416         /* mem            DLB_ECMP_FLOWSET_PIPE0m */
   8417         /* flags       */ SOC_MEM_FLAG_VALID |
   8418                           SOC_MEM_FLAG_CACHABLE |
   8419                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x62 */
   8420         /* cmp_fn      */ _soc_mem_cmp_undef,
   8421         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8422         /* index_min   */ 0,
   8423         /* index_max   */ 32767,
   8424         /* minblock    */ 25,
   8425         /* maxblock    */ 25,
   8426         /* blocks      */ 0x2000000,
   8427         /* blocks_hi   */ 0,
   8428         /* base        */ 0x7c540000,
   8429         /* gran        */ 1,
   8430         /* bytes       */ 3,
   8431         /* nFields     */ 7,
   8432         /* *fields     */ soc_DLB_ECMP_FLOWSET_BCM56970_A0m_fields,
   8433         /* *views      */ NULL,
   8434         /* *views_num  */ NULL,
   8435         /* snoop_cb    */ NULL, 
   8436         /* snoop_user_data */ NULL, 
   8437         /* snoop_flags */ 0,
   8438         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8439         /* type */ SOC_MEM_TYPE_NORMAL,
   8440         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8441         /* impl */ SOC_MEM_IMPL_NORMAL,
   8442         /* cmic_mor_clks       */ 0,
   8443         /* access_latency_mode */ 0,
   8444     },
   8445 #endif /* chips */
   8446 
   8447 #if defined(BCM_56870_A0)
   8448     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_PIPE0_BCM56870_A0m */ 
   8449         /* mem            DLB_ECMP_FLOWSET_PIPE0m */
   8450         /* flags       */ SOC_MEM_FLAG_VALID |
   8451                           SOC_MEM_FLAG_CACHABLE |
   8452                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x62 */
   8453         /* cmp_fn      */ _soc_mem_cmp_undef,
   8454         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8455         /* index_min   */ 0,
   8456         /* index_max   */ 32767,
   8457         /* minblock    */ 37,
   8458         /* maxblock    */ 37,
   8459         /* blocks      */ 0,
   8460         /* blocks_hi   */ 0x20,
   8461         /* base        */ 0x7c540000,
   8462         /* gran        */ 1,
   8463         /* bytes       */ 3,
   8464         /* nFields     */ 7,
   8465         /* *fields     */ soc_DLB_ECMP_FLOWSET_BCM56970_A0m_fields,
   8466         /* *views      */ NULL,
   8467         /* *views_num  */ NULL,
   8468         /* snoop_cb    */ NULL, 
   8469         /* snoop_user_data */ NULL, 
   8470         /* snoop_flags */ 0,
   8471         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8472         /* type */ SOC_MEM_TYPE_NORMAL,
   8473         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8474         /* impl */ SOC_MEM_IMPL_NORMAL,
   8475         /* cmic_mor_clks       */ 0,
   8476         /* access_latency_mode */ 0,
   8477     },
   8478 #endif /* chips */
   8479 
   8480 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8481     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_PIPE0_BCM56980_A0m */ 
   8482         /* mem            DLB_ECMP_FLOWSET_PIPE0m */
   8483         /* flags       */ SOC_MEM_FLAG_VALID |
   8484                           SOC_MEM_FLAG_CACHABLE |
   8485                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x62 */
   8486         /* cmp_fn      */ _soc_mem_cmp_undef,
   8487         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8488         /* index_min   */ 0,
   8489         /* index_max   */ 32767,
   8490         /* minblock    */ 101,
   8491         /* maxblock    */ 101,
   8492         /* blocks      */ 0,
   8493         /* blocks_hi   */ 0xffffffff,
   8494         /* base        */ 0x18880000,
   8495         /* gran        */ 1,
   8496         /* bytes       */ 3,
   8497         /* nFields     */ 7,
   8498         /* *fields     */ soc_DLB_ECMP_FLOWSET_BCM56980_A0m_fields,
   8499         /* *views      */ NULL,
   8500         /* *views_num  */ NULL,
   8501         /* snoop_cb    */ NULL, 
   8502         /* snoop_user_data */ NULL, 
   8503         /* snoop_flags */ 0,
   8504         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8505         /* type */ SOC_MEM_TYPE_NORMAL,
   8506         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8507         /* impl */ SOC_MEM_IMPL_NORMAL,
   8508         /* cmic_mor_clks       */ 0,
   8509         /* access_latency_mode */ 3,
   8510     },
   8511 #endif /* chips */
   8512 
   8513 #if defined(BCM_56870_A0)
   8514     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_PIPE1_BCM56870_A0m */ 
   8515         /* mem            DLB_ECMP_FLOWSET_PIPE1m */
   8516         /* flags       */ SOC_MEM_FLAG_VALID |
   8517                           SOC_MEM_FLAG_CACHABLE |
   8518                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   8519                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
   8520         /* cmp_fn      */ _soc_mem_cmp_undef,
   8521         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8522         /* index_min   */ 0,
   8523         /* index_max   */ 32767,
   8524         /* minblock    */ 37,
   8525         /* maxblock    */ 37,
   8526         /* blocks      */ 0,
   8527         /* blocks_hi   */ 0x20,
   8528         /* base        */ 0x7c540000,
   8529         /* gran        */ 1,
   8530         /* bytes       */ 3,
   8531         /* nFields     */ 7,
   8532         /* *fields     */ soc_DLB_ECMP_FLOWSET_BCM56970_A0m_fields,
   8533         /* *views      */ NULL,
   8534         /* *views_num  */ NULL,
   8535         /* snoop_cb    */ NULL, 
   8536         /* snoop_user_data */ NULL, 
   8537         /* snoop_flags */ 0,
   8538         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8539         /* type */ SOC_MEM_TYPE_NORMAL,
   8540         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8541         /* impl */ SOC_MEM_IMPL_NORMAL,
   8542         /* cmic_mor_clks       */ 0,
   8543         /* access_latency_mode */ 0,
   8544     },
   8545 #endif /* chips */
   8546 
   8547 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8548     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_PIPE1_BCM56980_A0m */ 
   8549         /* mem            DLB_ECMP_FLOWSET_PIPE1m */
   8550         /* flags       */ SOC_MEM_FLAG_VALID |
   8551                           SOC_MEM_FLAG_CACHABLE |
   8552                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   8553                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
   8554         /* cmp_fn      */ _soc_mem_cmp_undef,
   8555         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8556         /* index_min   */ 0,
   8557         /* index_max   */ 32767,
   8558         /* minblock    */ 101,
   8559         /* maxblock    */ 101,
   8560         /* blocks      */ 0,
   8561         /* blocks_hi   */ 0xffffffff,
   8562         /* base        */ 0x18880000,
   8563         /* gran        */ 1,
   8564         /* bytes       */ 3,
   8565         /* nFields     */ 7,
   8566         /* *fields     */ soc_DLB_ECMP_FLOWSET_BCM56980_A0m_fields,
   8567         /* *views      */ NULL,
   8568         /* *views_num  */ NULL,
   8569         /* snoop_cb    */ NULL, 
   8570         /* snoop_user_data */ NULL, 
   8571         /* snoop_flags */ 0,
   8572         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8573         /* type */ SOC_MEM_TYPE_NORMAL,
   8574         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8575         /* impl */ SOC_MEM_IMPL_NORMAL,
   8576         /* cmic_mor_clks       */ 0,
   8577         /* access_latency_mode */ 3,
   8578     },
   8579 #endif /* chips */
   8580 
   8581 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8582     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_PIPE2_BCM56980_A0m */ 
   8583         /* mem            DLB_ECMP_FLOWSET_PIPE2m */
   8584         /* flags       */ SOC_MEM_FLAG_VALID |
   8585                           SOC_MEM_FLAG_CACHABLE |
   8586                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   8587                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
   8588         /* cmp_fn      */ _soc_mem_cmp_undef,
   8589         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8590         /* index_min   */ 0,
   8591         /* index_max   */ 32767,
   8592         /* minblock    */ 101,
   8593         /* maxblock    */ 101,
   8594         /* blocks      */ 0,
   8595         /* blocks_hi   */ 0xffffffff,
   8596         /* base        */ 0x18880000,
   8597         /* gran        */ 1,
   8598         /* bytes       */ 3,
   8599         /* nFields     */ 7,
   8600         /* *fields     */ soc_DLB_ECMP_FLOWSET_BCM56980_A0m_fields,
   8601         /* *views      */ NULL,
   8602         /* *views_num  */ NULL,
   8603         /* snoop_cb    */ NULL, 
   8604         /* snoop_user_data */ NULL, 
   8605         /* snoop_flags */ 0,
   8606         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8607         /* type */ SOC_MEM_TYPE_NORMAL,
   8608         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8609         /* impl */ SOC_MEM_IMPL_NORMAL,
   8610         /* cmic_mor_clks       */ 0,
   8611         /* access_latency_mode */ 3,
   8612     },
   8613 #endif /* chips */
   8614 
   8615 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8616     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_PIPE3_BCM56980_A0m */ 
   8617         /* mem            DLB_ECMP_FLOWSET_PIPE3m */
   8618         /* flags       */ SOC_MEM_FLAG_VALID |
   8619                           SOC_MEM_FLAG_CACHABLE |
   8620                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   8621                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
   8622         /* cmp_fn      */ _soc_mem_cmp_undef,
   8623         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8624         /* index_min   */ 0,
   8625         /* index_max   */ 32767,
   8626         /* minblock    */ 101,
   8627         /* maxblock    */ 101,
   8628         /* blocks      */ 0,
   8629         /* blocks_hi   */ 0xffffffff,
   8630         /* base        */ 0x18880000,
   8631         /* gran        */ 1,
   8632         /* bytes       */ 3,
   8633         /* nFields     */ 7,
   8634         /* *fields     */ soc_DLB_ECMP_FLOWSET_BCM56980_A0m_fields,
   8635         /* *views      */ NULL,
   8636         /* *views_num  */ NULL,
   8637         /* snoop_cb    */ NULL, 
   8638         /* snoop_user_data */ NULL, 
   8639         /* snoop_flags */ 0,
   8640         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8641         /* type */ SOC_MEM_TYPE_NORMAL,
   8642         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8643         /* impl */ SOC_MEM_IMPL_NORMAL,
   8644         /* cmic_mor_clks       */ 0,
   8645         /* access_latency_mode */ 3,
   8646     },
   8647 #endif /* chips */
   8648 
   8649 #if defined(BCM_56640_A0)
   8650     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_TIMESTAMP_PAGEm */ 
   8651         /* mem            DLB_ECMP_FLOWSET_TIMESTAMP_PAGEm */
   8652         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   8653         /* cmp_fn      */ _soc_mem_cmp_undef,
   8654         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8655         /* index_min   */ 0,
   8656         /* index_max   */ 1023,
   8657         /* minblock    */ 7,
   8658         /* maxblock    */ 7,
   8659         /* blocks      */ 0x80,
   8660         /* blocks_hi   */ 0,
   8661         /* base        */ 0x36040000,
   8662         /* gran        */ 1,
   8663         /* bytes       */ 9,
   8664         /* nFields     */ 2,
   8665         /* *fields     */ soc_DLB_ECMP_FLOWSET_TIMESTAMP_PAGEm_fields,
   8666         /* *views      */ NULL,
   8667         /* *views_num  */ NULL,
   8668         /* snoop_cb    */ NULL, 
   8669         /* snoop_user_data */ NULL, 
   8670         /* snoop_flags */ 0,
   8671         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8672         /* type */ SOC_MEM_TYPE_NORMAL,
   8673         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   8674         /* impl */ SOC_MEM_IMPL_NORMAL,
   8675         /* cmic_mor_clks       */ 0,
   8676     },
   8677 #endif /* chips */
   8678 
   8679 #if defined(BCM_56370_A0)
   8680     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_BCM56370_A0m */ 
   8681         /* mem            DLB_ECMP_FLOWSET_TIMESTAMP_PAGEm */
   8682         /* flags       */ SOC_MEM_FLAG_VALID |
   8683                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   8684                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
   8685         /* cmp_fn      */ _soc_mem_cmp_undef,
   8686         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8687         /* index_min   */ 0,
   8688         /* index_max   */ 511,
   8689         /* minblock    */ 14,
   8690         /* maxblock    */ 14,
   8691         /* blocks      */ 0x4000,
   8692         /* blocks_hi   */ 0,
   8693         /* base        */ 0x7c600000,
   8694         /* gran        */ 1,
   8695         /* bytes       */ 9,
   8696         /* nFields     */ 5,
   8697         /* *fields     */ soc_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_BCM56970_A0m_fields,
   8698         /* *views      */ NULL,
   8699         /* *views_num  */ NULL,
   8700         /* snoop_cb    */ NULL, 
   8701         /* snoop_user_data */ NULL, 
   8702         /* snoop_flags */ 0,
   8703         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8704         /* type */ SOC_MEM_TYPE_NORMAL,
   8705         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8706         /* impl */ SOC_MEM_IMPL_NORMAL,
   8707         /* cmic_mor_clks       */ 0,
   8708         /* access_latency_mode */ 0,
   8709     },
   8710 #endif /* chips */
   8711 
   8712 #if defined(BCM_56770_A0)
   8713     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_BCM56770_A0m */ 
   8714         /* mem            DLB_ECMP_FLOWSET_TIMESTAMP_PAGEm */
   8715         /* flags       */ SOC_MEM_FLAG_VALID |
   8716                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   8717                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
   8718         /* cmp_fn      */ _soc_mem_cmp_undef,
   8719         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8720         /* index_min   */ 0,
   8721         /* index_max   */ 1023,
   8722         /* minblock    */ 25,
   8723         /* maxblock    */ 25,
   8724         /* blocks      */ 0x2000000,
   8725         /* blocks_hi   */ 0,
   8726         /* base        */ 0x7c600000,
   8727         /* gran        */ 1,
   8728         /* bytes       */ 9,
   8729         /* nFields     */ 5,
   8730         /* *fields     */ soc_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_BCM56970_A0m_fields,
   8731         /* *views      */ NULL,
   8732         /* *views_num  */ NULL,
   8733         /* snoop_cb    */ NULL, 
   8734         /* snoop_user_data */ NULL, 
   8735         /* snoop_flags */ 0,
   8736         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8737         /* type */ SOC_MEM_TYPE_NORMAL,
   8738         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8739         /* impl */ SOC_MEM_IMPL_NORMAL,
   8740         /* cmic_mor_clks       */ 0,
   8741         /* access_latency_mode */ 0,
   8742     },
   8743 #endif /* chips */
   8744 
   8745 #if defined(BCM_56870_A0)
   8746     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_BCM56870_A0m */ 
   8747         /* mem            DLB_ECMP_FLOWSET_TIMESTAMP_PAGEm */
   8748         /* flags       */ SOC_MEM_FLAG_VALID |
   8749                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   8750                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
   8751         /* cmp_fn      */ _soc_mem_cmp_undef,
   8752         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8753         /* index_min   */ 0,
   8754         /* index_max   */ 1023,
   8755         /* minblock    */ 37,
   8756         /* maxblock    */ 37,
   8757         /* blocks      */ 0,
   8758         /* blocks_hi   */ 0x20,
   8759         /* base        */ 0x7c600000,
   8760         /* gran        */ 1,
   8761         /* bytes       */ 9,
   8762         /* nFields     */ 5,
   8763         /* *fields     */ soc_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_BCM56970_A0m_fields,
   8764         /* *views      */ NULL,
   8765         /* *views_num  */ NULL,
   8766         /* snoop_cb    */ NULL, 
   8767         /* snoop_user_data */ NULL, 
   8768         /* snoop_flags */ 0,
   8769         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8770         /* type */ SOC_MEM_TYPE_NORMAL,
   8771         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8772         /* impl */ SOC_MEM_IMPL_NORMAL,
   8773         /* cmic_mor_clks       */ 0,
   8774         /* access_latency_mode */ 0,
   8775     },
   8776 #endif /* chips */
   8777 
   8778 #if defined(BCM_56970_A0)
   8779     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_BCM56970_A0m */ 
   8780         /* mem            DLB_ECMP_FLOWSET_TIMESTAMP_PAGEm */
   8781         /* flags       */ SOC_MEM_FLAG_VALID |
   8782                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   8783                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
   8784         /* cmp_fn      */ _soc_mem_cmp_undef,
   8785         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8786         /* index_min   */ 0,
   8787         /* index_max   */ 1023,
   8788         /* minblock    */ 68,
   8789         /* maxblock    */ 68,
   8790         /* blocks      */ 0,
   8791         /* blocks_hi   */ 0xffffffff,
   8792         /* base        */ 0x8c540000,
   8793         /* gran        */ 1,
   8794         /* bytes       */ 9,
   8795         /* nFields     */ 5,
   8796         /* *fields     */ soc_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_BCM56970_A0m_fields,
   8797         /* *views      */ NULL,
   8798         /* *views_num  */ NULL,
   8799         /* snoop_cb    */ NULL, 
   8800         /* snoop_user_data */ NULL, 
   8801         /* snoop_flags */ 0,
   8802         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8803         /* type */ SOC_MEM_TYPE_NORMAL,
   8804         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8805         /* impl */ SOC_MEM_IMPL_NORMAL,
   8806         /* cmic_mor_clks       */ 0,
   8807         /* access_latency_mode */ 0,
   8808     },
   8809 #endif /* chips */
   8810 
   8811 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8812     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_BCM56980_A0m */ 
   8813         /* mem            DLB_ECMP_FLOWSET_TIMESTAMP_PAGEm */
   8814         /* flags       */ SOC_MEM_FLAG_VALID |
   8815                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   8816                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
   8817         /* cmp_fn      */ _soc_mem_cmp_undef,
   8818         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8819         /* index_min   */ 0,
   8820         /* index_max   */ 1023,
   8821         /* minblock    */ 101,
   8822         /* maxblock    */ 101,
   8823         /* blocks      */ 0,
   8824         /* blocks_hi   */ 0xffffffff,
   8825         /* base        */ 0x18900000,
   8826         /* gran        */ 1,
   8827         /* bytes       */ 9,
   8828         /* nFields     */ 5,
   8829         /* *fields     */ soc_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_BCM56980_A0m_fields,
   8830         /* *views      */ NULL,
   8831         /* *views_num  */ NULL,
   8832         /* snoop_cb    */ NULL, 
   8833         /* snoop_user_data */ NULL, 
   8834         /* snoop_flags */ 0,
   8835         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8836         /* type */ SOC_MEM_TYPE_NORMAL,
   8837         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8838         /* impl */ SOC_MEM_IMPL_NORMAL,
   8839         /* cmic_mor_clks       */ 0,
   8840         /* access_latency_mode */ 3,
   8841     },
   8842 #endif /* chips */
   8843 
   8844 #if defined(BCM_56970_A0)
   8845     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE0m */ 
   8846         /* mem            DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE0m */
   8847         /* flags       */ SOC_MEM_FLAG_VALID |
   8848                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
   8849         /* cmp_fn      */ _soc_mem_cmp_undef,
   8850         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8851         /* index_min   */ 0,
   8852         /* index_max   */ 1023,
   8853         /* minblock    */ 68,
   8854         /* maxblock    */ 68,
   8855         /* blocks      */ 0,
   8856         /* blocks_hi   */ 0xffffffff,
   8857         /* base        */ 0x8c540000,
   8858         /* gran        */ 1,
   8859         /* bytes       */ 9,
   8860         /* nFields     */ 5,
   8861         /* *fields     */ soc_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_BCM56970_A0m_fields,
   8862         /* *views      */ NULL,
   8863         /* *views_num  */ NULL,
   8864         /* snoop_cb    */ NULL, 
   8865         /* snoop_user_data */ NULL, 
   8866         /* snoop_flags */ 0,
   8867         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8868         /* type */ SOC_MEM_TYPE_NORMAL,
   8869         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8870         /* impl */ SOC_MEM_IMPL_NORMAL,
   8871         /* cmic_mor_clks       */ 0,
   8872         /* access_latency_mode */ 0,
   8873     },
   8874 #endif /* chips */
   8875 
   8876 #if defined(BCM_56970_A0)
   8877     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE1m */ 
   8878         /* mem            DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE1m */
   8879         /* flags       */ SOC_MEM_FLAG_VALID |
   8880                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   8881                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
   8882         /* cmp_fn      */ _soc_mem_cmp_undef,
   8883         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8884         /* index_min   */ 0,
   8885         /* index_max   */ 1023,
   8886         /* minblock    */ 68,
   8887         /* maxblock    */ 68,
   8888         /* blocks      */ 0,
   8889         /* blocks_hi   */ 0xffffffff,
   8890         /* base        */ 0x8c540000,
   8891         /* gran        */ 1,
   8892         /* bytes       */ 9,
   8893         /* nFields     */ 5,
   8894         /* *fields     */ soc_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_BCM56970_A0m_fields,
   8895         /* *views      */ NULL,
   8896         /* *views_num  */ NULL,
   8897         /* snoop_cb    */ NULL, 
   8898         /* snoop_user_data */ NULL, 
   8899         /* snoop_flags */ 0,
   8900         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8901         /* type */ SOC_MEM_TYPE_NORMAL,
   8902         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8903         /* impl */ SOC_MEM_IMPL_NORMAL,
   8904         /* cmic_mor_clks       */ 0,
   8905         /* access_latency_mode */ 0,
   8906     },
   8907 #endif /* chips */
   8908 
   8909 #if defined(BCM_56970_A0)
   8910     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE2m */ 
   8911         /* mem            DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE2m */
   8912         /* flags       */ SOC_MEM_FLAG_VALID |
   8913                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   8914                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
   8915         /* cmp_fn      */ _soc_mem_cmp_undef,
   8916         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8917         /* index_min   */ 0,
   8918         /* index_max   */ 1023,
   8919         /* minblock    */ 68,
   8920         /* maxblock    */ 68,
   8921         /* blocks      */ 0,
   8922         /* blocks_hi   */ 0xffffffff,
   8923         /* base        */ 0x8c540000,
   8924         /* gran        */ 1,
   8925         /* bytes       */ 9,
   8926         /* nFields     */ 5,
   8927         /* *fields     */ soc_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_BCM56970_A0m_fields,
   8928         /* *views      */ NULL,
   8929         /* *views_num  */ NULL,
   8930         /* snoop_cb    */ NULL, 
   8931         /* snoop_user_data */ NULL, 
   8932         /* snoop_flags */ 0,
   8933         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8934         /* type */ SOC_MEM_TYPE_NORMAL,
   8935         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8936         /* impl */ SOC_MEM_IMPL_NORMAL,
   8937         /* cmic_mor_clks       */ 0,
   8938         /* access_latency_mode */ 0,
   8939     },
   8940 #endif /* chips */
   8941 
   8942 #if defined(BCM_56970_A0)
   8943     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE3m */ 
   8944         /* mem            DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE3m */
   8945         /* flags       */ SOC_MEM_FLAG_VALID |
   8946                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   8947                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
   8948         /* cmp_fn      */ _soc_mem_cmp_undef,
   8949         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8950         /* index_min   */ 0,
   8951         /* index_max   */ 1023,
   8952         /* minblock    */ 68,
   8953         /* maxblock    */ 68,
   8954         /* blocks      */ 0,
   8955         /* blocks_hi   */ 0xffffffff,
   8956         /* base        */ 0x8c540000,
   8957         /* gran        */ 1,
   8958         /* bytes       */ 9,
   8959         /* nFields     */ 5,
   8960         /* *fields     */ soc_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_BCM56970_A0m_fields,
   8961         /* *views      */ NULL,
   8962         /* *views_num  */ NULL,
   8963         /* snoop_cb    */ NULL, 
   8964         /* snoop_user_data */ NULL, 
   8965         /* snoop_flags */ 0,
   8966         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8967         /* type */ SOC_MEM_TYPE_NORMAL,
   8968         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8969         /* impl */ SOC_MEM_IMPL_NORMAL,
   8970         /* cmic_mor_clks       */ 0,
   8971         /* access_latency_mode */ 0,
   8972     },
   8973 #endif /* chips */
   8974 
   8975 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   8976     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE4m */ 
   8977         /* mem            DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE4m */
   8978         /* flags       */ SOC_MEM_FLAG_VALID |
   8979                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   8980                           (4 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
   8981         /* cmp_fn      */ _soc_mem_cmp_undef,
   8982         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8983         /* index_min   */ 0,
   8984         /* index_max   */ 1023,
   8985         /* minblock    */ 101,
   8986         /* maxblock    */ 101,
   8987         /* blocks      */ 0,
   8988         /* blocks_hi   */ 0xffffffff,
   8989         /* base        */ 0x18900000,
   8990         /* gran        */ 1,
   8991         /* bytes       */ 9,
   8992         /* nFields     */ 5,
   8993         /* *fields     */ soc_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_BCM56980_A0m_fields,
   8994         /* *views      */ NULL,
   8995         /* *views_num  */ NULL,
   8996         /* snoop_cb    */ NULL, 
   8997         /* snoop_user_data */ NULL, 
   8998         /* snoop_flags */ 0,
   8999         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9000         /* type */ SOC_MEM_TYPE_NORMAL,
   9001         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9002         /* impl */ SOC_MEM_IMPL_NORMAL,
   9003         /* cmic_mor_clks       */ 0,
   9004         /* access_latency_mode */ 3,
   9005     },
   9006 #endif /* chips */
   9007 
   9008 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9009     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE5m */ 
   9010         /* mem            DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE5m */
   9011         /* flags       */ SOC_MEM_FLAG_VALID |
   9012                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   9013                           (5 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
   9014         /* cmp_fn      */ _soc_mem_cmp_undef,
   9015         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9016         /* index_min   */ 0,
   9017         /* index_max   */ 1023,
   9018         /* minblock    */ 101,
   9019         /* maxblock    */ 101,
   9020         /* blocks      */ 0,
   9021         /* blocks_hi   */ 0xffffffff,
   9022         /* base        */ 0x18900000,
   9023         /* gran        */ 1,
   9024         /* bytes       */ 9,
   9025         /* nFields     */ 5,
   9026         /* *fields     */ soc_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_BCM56980_A0m_fields,
   9027         /* *views      */ NULL,
   9028         /* *views_num  */ NULL,
   9029         /* snoop_cb    */ NULL, 
   9030         /* snoop_user_data */ NULL, 
   9031         /* snoop_flags */ 0,
   9032         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9033         /* type */ SOC_MEM_TYPE_NORMAL,
   9034         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9035         /* impl */ SOC_MEM_IMPL_NORMAL,
   9036         /* cmic_mor_clks       */ 0,
   9037         /* access_latency_mode */ 3,
   9038     },
   9039 #endif /* chips */
   9040 
   9041 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9042     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE6m */ 
   9043         /* mem            DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE6m */
   9044         /* flags       */ SOC_MEM_FLAG_VALID |
   9045                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   9046                           (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
   9047         /* cmp_fn      */ _soc_mem_cmp_undef,
   9048         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9049         /* index_min   */ 0,
   9050         /* index_max   */ 1023,
   9051         /* minblock    */ 101,
   9052         /* maxblock    */ 101,
   9053         /* blocks      */ 0,
   9054         /* blocks_hi   */ 0xffffffff,
   9055         /* base        */ 0x18900000,
   9056         /* gran        */ 1,
   9057         /* bytes       */ 9,
   9058         /* nFields     */ 5,
   9059         /* *fields     */ soc_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_BCM56980_A0m_fields,
   9060         /* *views      */ NULL,
   9061         /* *views_num  */ NULL,
   9062         /* snoop_cb    */ NULL, 
   9063         /* snoop_user_data */ NULL, 
   9064         /* snoop_flags */ 0,
   9065         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9066         /* type */ SOC_MEM_TYPE_NORMAL,
   9067         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9068         /* impl */ SOC_MEM_IMPL_NORMAL,
   9069         /* cmic_mor_clks       */ 0,
   9070         /* access_latency_mode */ 3,
   9071     },
   9072 #endif /* chips */
   9073 
   9074 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9075     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE7m */ 
   9076         /* mem            DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE7m */
   9077         /* flags       */ SOC_MEM_FLAG_VALID |
   9078                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   9079                           (7 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
   9080         /* cmp_fn      */ _soc_mem_cmp_undef,
   9081         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9082         /* index_min   */ 0,
   9083         /* index_max   */ 1023,
   9084         /* minblock    */ 101,
   9085         /* maxblock    */ 101,
   9086         /* blocks      */ 0,
   9087         /* blocks_hi   */ 0xffffffff,
   9088         /* base        */ 0x18900000,
   9089         /* gran        */ 1,
   9090         /* bytes       */ 9,
   9091         /* nFields     */ 5,
   9092         /* *fields     */ soc_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_BCM56980_A0m_fields,
   9093         /* *views      */ NULL,
   9094         /* *views_num  */ NULL,
   9095         /* snoop_cb    */ NULL, 
   9096         /* snoop_user_data */ NULL, 
   9097         /* snoop_flags */ 0,
   9098         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9099         /* type */ SOC_MEM_TYPE_NORMAL,
   9100         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9101         /* impl */ SOC_MEM_IMPL_NORMAL,
   9102         /* cmic_mor_clks       */ 0,
   9103         /* access_latency_mode */ 3,
   9104     },
   9105 #endif /* chips */
   9106 
   9107 #if defined(BCM_56370_A0)
   9108     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE0_BCM56370_A0m */ 
   9109         /* mem            DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE0m */
   9110         /* flags       */ SOC_MEM_FLAG_VALID |
   9111                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
   9112         /* cmp_fn      */ _soc_mem_cmp_undef,
   9113         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9114         /* index_min   */ 0,
   9115         /* index_max   */ 511,
   9116         /* minblock    */ 14,
   9117         /* maxblock    */ 14,
   9118         /* blocks      */ 0x4000,
   9119         /* blocks_hi   */ 0,
   9120         /* base        */ 0x7c600000,
   9121         /* gran        */ 1,
   9122         /* bytes       */ 9,
   9123         /* nFields     */ 5,
   9124         /* *fields     */ soc_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_BCM56970_A0m_fields,
   9125         /* *views      */ NULL,
   9126         /* *views_num  */ NULL,
   9127         /* snoop_cb    */ NULL, 
   9128         /* snoop_user_data */ NULL, 
   9129         /* snoop_flags */ 0,
   9130         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9131         /* type */ SOC_MEM_TYPE_NORMAL,
   9132         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9133         /* impl */ SOC_MEM_IMPL_NORMAL,
   9134         /* cmic_mor_clks       */ 0,
   9135         /* access_latency_mode */ 0,
   9136     },
   9137 #endif /* chips */
   9138 
   9139 #if defined(BCM_56770_A0)
   9140     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE0_BCM56770_A0m */ 
   9141         /* mem            DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE0m */
   9142         /* flags       */ SOC_MEM_FLAG_VALID |
   9143                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
   9144         /* cmp_fn      */ _soc_mem_cmp_undef,
   9145         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9146         /* index_min   */ 0,
   9147         /* index_max   */ 1023,
   9148         /* minblock    */ 25,
   9149         /* maxblock    */ 25,
   9150         /* blocks      */ 0x2000000,
   9151         /* blocks_hi   */ 0,
   9152         /* base        */ 0x7c600000,
   9153         /* gran        */ 1,
   9154         /* bytes       */ 9,
   9155         /* nFields     */ 5,
   9156         /* *fields     */ soc_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_BCM56970_A0m_fields,
   9157         /* *views      */ NULL,
   9158         /* *views_num  */ NULL,
   9159         /* snoop_cb    */ NULL, 
   9160         /* snoop_user_data */ NULL, 
   9161         /* snoop_flags */ 0,
   9162         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9163         /* type */ SOC_MEM_TYPE_NORMAL,
   9164         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9165         /* impl */ SOC_MEM_IMPL_NORMAL,
   9166         /* cmic_mor_clks       */ 0,
   9167         /* access_latency_mode */ 0,
   9168     },
   9169 #endif /* chips */
   9170 
   9171 #if defined(BCM_56870_A0)
   9172     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE0_BCM56870_A0m */ 
   9173         /* mem            DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE0m */
   9174         /* flags       */ SOC_MEM_FLAG_VALID |
   9175                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
   9176         /* cmp_fn      */ _soc_mem_cmp_undef,
   9177         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9178         /* index_min   */ 0,
   9179         /* index_max   */ 1023,
   9180         /* minblock    */ 37,
   9181         /* maxblock    */ 37,
   9182         /* blocks      */ 0,
   9183         /* blocks_hi   */ 0x20,
   9184         /* base        */ 0x7c600000,
   9185         /* gran        */ 1,
   9186         /* bytes       */ 9,
   9187         /* nFields     */ 5,
   9188         /* *fields     */ soc_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_BCM56970_A0m_fields,
   9189         /* *views      */ NULL,
   9190         /* *views_num  */ NULL,
   9191         /* snoop_cb    */ NULL, 
   9192         /* snoop_user_data */ NULL, 
   9193         /* snoop_flags */ 0,
   9194         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9195         /* type */ SOC_MEM_TYPE_NORMAL,
   9196         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9197         /* impl */ SOC_MEM_IMPL_NORMAL,
   9198         /* cmic_mor_clks       */ 0,
   9199         /* access_latency_mode */ 0,
   9200     },
   9201 #endif /* chips */
   9202 
   9203 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9204     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE0_BCM56980_A0m */ 
   9205         /* mem            DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE0m */
   9206         /* flags       */ SOC_MEM_FLAG_VALID |
   9207                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
   9208         /* cmp_fn      */ _soc_mem_cmp_undef,
   9209         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9210         /* index_min   */ 0,
   9211         /* index_max   */ 1023,
   9212         /* minblock    */ 101,
   9213         /* maxblock    */ 101,
   9214         /* blocks      */ 0,
   9215         /* blocks_hi   */ 0xffffffff,
   9216         /* base        */ 0x18900000,
   9217         /* gran        */ 1,
   9218         /* bytes       */ 9,
   9219         /* nFields     */ 5,
   9220         /* *fields     */ soc_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_BCM56980_A0m_fields,
   9221         /* *views      */ NULL,
   9222         /* *views_num  */ NULL,
   9223         /* snoop_cb    */ NULL, 
   9224         /* snoop_user_data */ NULL, 
   9225         /* snoop_flags */ 0,
   9226         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9227         /* type */ SOC_MEM_TYPE_NORMAL,
   9228         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9229         /* impl */ SOC_MEM_IMPL_NORMAL,
   9230         /* cmic_mor_clks       */ 0,
   9231         /* access_latency_mode */ 3,
   9232     },
   9233 #endif /* chips */
   9234 
   9235 #if defined(BCM_56870_A0)
   9236     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE1_BCM56870_A0m */ 
   9237         /* mem            DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE1m */
   9238         /* flags       */ SOC_MEM_FLAG_VALID |
   9239                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   9240                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
   9241         /* cmp_fn      */ _soc_mem_cmp_undef,
   9242         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9243         /* index_min   */ 0,
   9244         /* index_max   */ 1023,
   9245         /* minblock    */ 37,
   9246         /* maxblock    */ 37,
   9247         /* blocks      */ 0,
   9248         /* blocks_hi   */ 0x20,
   9249         /* base        */ 0x7c600000,
   9250         /* gran        */ 1,
   9251         /* bytes       */ 9,
   9252         /* nFields     */ 5,
   9253         /* *fields     */ soc_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_BCM56970_A0m_fields,
   9254         /* *views      */ NULL,
   9255         /* *views_num  */ NULL,
   9256         /* snoop_cb    */ NULL, 
   9257         /* snoop_user_data */ NULL, 
   9258         /* snoop_flags */ 0,
   9259         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9260         /* type */ SOC_MEM_TYPE_NORMAL,
   9261         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9262         /* impl */ SOC_MEM_IMPL_NORMAL,
   9263         /* cmic_mor_clks       */ 0,
   9264         /* access_latency_mode */ 0,
   9265     },
   9266 #endif /* chips */
   9267 
   9268 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9269     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE1_BCM56980_A0m */ 
   9270         /* mem            DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE1m */
   9271         /* flags       */ SOC_MEM_FLAG_VALID |
   9272                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   9273                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
   9274         /* cmp_fn      */ _soc_mem_cmp_undef,
   9275         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9276         /* index_min   */ 0,
   9277         /* index_max   */ 1023,
   9278         /* minblock    */ 101,
   9279         /* maxblock    */ 101,
   9280         /* blocks      */ 0,
   9281         /* blocks_hi   */ 0xffffffff,
   9282         /* base        */ 0x18900000,
   9283         /* gran        */ 1,
   9284         /* bytes       */ 9,
   9285         /* nFields     */ 5,
   9286         /* *fields     */ soc_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_BCM56980_A0m_fields,
   9287         /* *views      */ NULL,
   9288         /* *views_num  */ NULL,
   9289         /* snoop_cb    */ NULL, 
   9290         /* snoop_user_data */ NULL, 
   9291         /* snoop_flags */ 0,
   9292         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9293         /* type */ SOC_MEM_TYPE_NORMAL,
   9294         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9295         /* impl */ SOC_MEM_IMPL_NORMAL,
   9296         /* cmic_mor_clks       */ 0,
   9297         /* access_latency_mode */ 3,
   9298     },
   9299 #endif /* chips */
   9300 
   9301 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9302     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE2_BCM56980_A0m */ 
   9303         /* mem            DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE2m */
   9304         /* flags       */ SOC_MEM_FLAG_VALID |
   9305                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   9306                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
   9307         /* cmp_fn      */ _soc_mem_cmp_undef,
   9308         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9309         /* index_min   */ 0,
   9310         /* index_max   */ 1023,
   9311         /* minblock    */ 101,
   9312         /* maxblock    */ 101,
   9313         /* blocks      */ 0,
   9314         /* blocks_hi   */ 0xffffffff,
   9315         /* base        */ 0x18900000,
   9316         /* gran        */ 1,
   9317         /* bytes       */ 9,
   9318         /* nFields     */ 5,
   9319         /* *fields     */ soc_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_BCM56980_A0m_fields,
   9320         /* *views      */ NULL,
   9321         /* *views_num  */ NULL,
   9322         /* snoop_cb    */ NULL, 
   9323         /* snoop_user_data */ NULL, 
   9324         /* snoop_flags */ 0,
   9325         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9326         /* type */ SOC_MEM_TYPE_NORMAL,
   9327         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9328         /* impl */ SOC_MEM_IMPL_NORMAL,
   9329         /* cmic_mor_clks       */ 0,
   9330         /* access_latency_mode */ 3,
   9331     },
   9332 #endif /* chips */
   9333 
   9334 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9335     { /* SOC_MEM_INT_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE3_BCM56980_A0m */ 
   9336         /* mem            DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_PIPE3m */
   9337         /* flags       */ SOC_MEM_FLAG_VALID |
   9338                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   9339                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
   9340         /* cmp_fn      */ _soc_mem_cmp_undef,
   9341         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9342         /* index_min   */ 0,
   9343         /* index_max   */ 1023,
   9344         /* minblock    */ 101,
   9345         /* maxblock    */ 101,
   9346         /* blocks      */ 0,
   9347         /* blocks_hi   */ 0xffffffff,
   9348         /* base        */ 0x18900000,
   9349         /* gran        */ 1,
   9350         /* bytes       */ 9,
   9351         /* nFields     */ 5,
   9352         /* *fields     */ soc_DLB_ECMP_FLOWSET_TIMESTAMP_PAGE_BCM56980_A0m_fields,
   9353         /* *views      */ NULL,
   9354         /* *views_num  */ NULL,
   9355         /* snoop_cb    */ NULL, 
   9356         /* snoop_user_data */ NULL, 
   9357         /* snoop_flags */ 0,
   9358         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9359         /* type */ SOC_MEM_TYPE_NORMAL,
   9360         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9361         /* impl */ SOC_MEM_IMPL_NORMAL,
   9362         /* cmic_mor_clks       */ 0,
   9363         /* access_latency_mode */ 3,
   9364     },
   9365 #endif /* chips */
   9366 
   9367 #if defined(BCM_56970_A0)
   9368     { /* SOC_MEM_INT_DLB_ECMP_GLB_QUANTIZE_THRESHOLDm */ 
   9369         /* mem            DLB_ECMP_GLB_QUANTIZE_THRESHOLDm */
   9370         /* flags       */ SOC_MEM_FLAG_VALID |
   9371                           SOC_MEM_FLAG_CACHABLE |
   9372                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   9373         /* cmp_fn      */ _soc_mem_cmp_undef,
   9374         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9375         /* index_min   */ 0,
   9376         /* index_max   */ 6,
   9377         /* minblock    */ 68,
   9378         /* maxblock    */ 68,
   9379         /* blocks      */ 0,
   9380         /* blocks_hi   */ 0xffffffff,
   9381         /* base        */ 0x8c640000,
   9382         /* gran        */ 1,
   9383         /* bytes       */ 7,
   9384         /* nFields     */ 3,
   9385         /* *fields     */ soc_DLB_ECMP_GLB_QUANTIZE_THRESHOLDm_fields,
   9386         /* *views      */ NULL,
   9387         /* *views_num  */ NULL,
   9388         /* snoop_cb    */ NULL, 
   9389         /* snoop_user_data */ NULL, 
   9390         /* snoop_flags */ 0,
   9391         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9392         /* type */ SOC_MEM_TYPE_NORMAL,
   9393         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9394         /* impl */ SOC_MEM_IMPL_NORMAL,
   9395         /* cmic_mor_clks       */ 0,
   9396         /* access_latency_mode */ 0,
   9397     },
   9398 #endif /* chips */
   9399 
   9400 #if defined(BCM_56370_A0)
   9401     { /* SOC_MEM_INT_DLB_ECMP_GLB_QUANTIZE_THRESHOLD_BCM56370_A0m */ 
   9402         /* mem            DLB_ECMP_GLB_QUANTIZE_THRESHOLDm */
   9403         /* flags       */ SOC_MEM_FLAG_VALID |
   9404                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   9405         /* cmp_fn      */ _soc_mem_cmp_undef,
   9406         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9407         /* index_min   */ 0,
   9408         /* index_max   */ 6,
   9409         /* minblock    */ 14,
   9410         /* maxblock    */ 14,
   9411         /* blocks      */ 0x4000,
   9412         /* blocks_hi   */ 0,
   9413         /* base        */ 0x7c700000,
   9414         /* gran        */ 1,
   9415         /* bytes       */ 5,
   9416         /* nFields     */ 2,
   9417         /* *fields     */ soc_DLB_ECMP_GLB_QUANTIZE_THRESHOLD_BCM56870_A0m_fields,
   9418         /* *views      */ NULL,
   9419         /* *views_num  */ NULL,
   9420         /* snoop_cb    */ NULL, 
   9421         /* snoop_user_data */ NULL, 
   9422         /* snoop_flags */ 0,
   9423         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9424         /* type */ SOC_MEM_TYPE_NORMAL,
   9425         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9426         /* impl */ SOC_MEM_IMPL_NORMAL,
   9427         /* cmic_mor_clks       */ 0,
   9428         /* access_latency_mode */ 0,
   9429     },
   9430 #endif /* chips */
   9431 
   9432 #if defined(BCM_56770_A0)
   9433     { /* SOC_MEM_INT_DLB_ECMP_GLB_QUANTIZE_THRESHOLD_BCM56770_A0m */ 
   9434         /* mem            DLB_ECMP_GLB_QUANTIZE_THRESHOLDm */
   9435         /* flags       */ SOC_MEM_FLAG_VALID |
   9436                           SOC_MEM_FLAG_CACHABLE |
   9437                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   9438         /* cmp_fn      */ _soc_mem_cmp_undef,
   9439         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9440         /* index_min   */ 0,
   9441         /* index_max   */ 6,
   9442         /* minblock    */ 25,
   9443         /* maxblock    */ 25,
   9444         /* blocks      */ 0x2000000,
   9445         /* blocks_hi   */ 0,
   9446         /* base        */ 0x7c700000,
   9447         /* gran        */ 1,
   9448         /* bytes       */ 5,
   9449         /* nFields     */ 2,
   9450         /* *fields     */ soc_DLB_ECMP_GLB_QUANTIZE_THRESHOLD_BCM56870_A0m_fields,
   9451         /* *views      */ NULL,
   9452         /* *views_num  */ NULL,
   9453         /* snoop_cb    */ NULL, 
   9454         /* snoop_user_data */ NULL, 
   9455         /* snoop_flags */ 0,
   9456         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9457         /* type */ SOC_MEM_TYPE_NORMAL,
   9458         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9459         /* impl */ SOC_MEM_IMPL_NORMAL,
   9460         /* cmic_mor_clks       */ 0,
   9461         /* access_latency_mode */ 0,
   9462     },
   9463 #endif /* chips */
   9464 
   9465 #if defined(BCM_56870_A0)
   9466     { /* SOC_MEM_INT_DLB_ECMP_GLB_QUANTIZE_THRESHOLD_BCM56870_A0m */ 
   9467         /* mem            DLB_ECMP_GLB_QUANTIZE_THRESHOLDm */
   9468         /* flags       */ SOC_MEM_FLAG_VALID |
   9469                           SOC_MEM_FLAG_CACHABLE |
   9470                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   9471         /* cmp_fn      */ _soc_mem_cmp_undef,
   9472         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9473         /* index_min   */ 0,
   9474         /* index_max   */ 6,
   9475         /* minblock    */ 37,
   9476         /* maxblock    */ 37,
   9477         /* blocks      */ 0,
   9478         /* blocks_hi   */ 0x20,
   9479         /* base        */ 0x7c700000,
   9480         /* gran        */ 1,
   9481         /* bytes       */ 5,
   9482         /* nFields     */ 2,
   9483         /* *fields     */ soc_DLB_ECMP_GLB_QUANTIZE_THRESHOLD_BCM56870_A0m_fields,
   9484         /* *views      */ NULL,
   9485         /* *views_num  */ NULL,
   9486         /* snoop_cb    */ NULL, 
   9487         /* snoop_user_data */ NULL, 
   9488         /* snoop_flags */ 0,
   9489         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9490         /* type */ SOC_MEM_TYPE_NORMAL,
   9491         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9492         /* impl */ SOC_MEM_IMPL_NORMAL,
   9493         /* cmic_mor_clks       */ 0,
   9494         /* access_latency_mode */ 0,
   9495     },
   9496 #endif /* chips */
   9497 
   9498 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9499     { /* SOC_MEM_INT_DLB_ECMP_GLB_QUANTIZE_THRESHOLD_BCM56980_A0m */ 
   9500         /* mem            DLB_ECMP_GLB_QUANTIZE_THRESHOLDm */
   9501         /* flags       */ SOC_MEM_FLAG_VALID |
   9502                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   9503         /* cmp_fn      */ _soc_mem_cmp_undef,
   9504         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9505         /* index_min   */ 0,
   9506         /* index_max   */ 6,
   9507         /* minblock    */ 101,
   9508         /* maxblock    */ 101,
   9509         /* blocks      */ 0,
   9510         /* blocks_hi   */ 0xffffffff,
   9511         /* base        */ 0x28a00000,
   9512         /* gran        */ 1,
   9513         /* bytes       */ 8,
   9514         /* nFields     */ 3,
   9515         /* *fields     */ soc_DLB_ECMP_GLB_QUANTIZE_THRESHOLD_BCM56980_A0m_fields,
   9516         /* *views      */ NULL,
   9517         /* *views_num  */ NULL,
   9518         /* snoop_cb    */ NULL, 
   9519         /* snoop_user_data */ NULL, 
   9520         /* snoop_flags */ 0,
   9521         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9522         /* type */ SOC_MEM_TYPE_NORMAL,
   9523         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9524         /* impl */ SOC_MEM_IMPL_NORMAL,
   9525         /* cmic_mor_clks       */ 0,
   9526         /* access_latency_mode */ 3,
   9527     },
   9528 #endif /* chips */
   9529 
   9530 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9531     { /* SOC_MEM_INT_DLB_ECMP_GROUP_ALT_NHI_MEMBERS_0_TO_12m */ 
   9532         /* mem            DLB_ECMP_GROUP_ALT_NHI_MEMBERS_0_TO_12m */
   9533         /* flags       */ SOC_MEM_FLAG_VALID |
   9534                           SOC_MEM_FLAG_CACHABLE |
   9535                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
   9536                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
   9537         /* cmp_fn      */ _soc_mem_cmp_undef,
   9538         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9539         /* index_min   */ 0,
   9540         /* index_max   */ 127,
   9541         /* minblock    */ 101,
   9542         /* maxblock    */ 101,
   9543         /* blocks      */ 0,
   9544         /* blocks_hi   */ 0xffffffff,
   9545         /* base        */ 0x18fc0000,
   9546         /* gran        */ 1,
   9547         /* bytes       */ 28,
   9548         /* nFields     */ 30,
   9549         /* *fields     */ soc_DLB_ECMP_GROUP_ALT_NHI_MEMBERS_0_TO_12m_fields,
   9550         /* *views      */ NULL,
   9551         /* *views_num  */ NULL,
   9552         /* snoop_cb    */ NULL, 
   9553         /* snoop_user_data */ NULL, 
   9554         /* snoop_flags */ 0,
   9555         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9556         /* type */ SOC_MEM_TYPE_NORMAL,
   9557         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9558         /* impl */ SOC_MEM_IMPL_NORMAL,
   9559         /* cmic_mor_clks       */ 0,
   9560         /* access_latency_mode */ 3,
   9561     },
   9562 #endif /* chips */
   9563 
   9564 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9565     { /* SOC_MEM_INT_DLB_ECMP_GROUP_ALT_NHI_MEMBERS_13_TO_25m */ 
   9566         /* mem            DLB_ECMP_GROUP_ALT_NHI_MEMBERS_13_TO_25m */
   9567         /* flags       */ SOC_MEM_FLAG_VALID |
   9568                           SOC_MEM_FLAG_CACHABLE |
   9569                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
   9570                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
   9571         /* cmp_fn      */ _soc_mem_cmp_undef,
   9572         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9573         /* index_min   */ 0,
   9574         /* index_max   */ 127,
   9575         /* minblock    */ 101,
   9576         /* maxblock    */ 101,
   9577         /* blocks      */ 0,
   9578         /* blocks_hi   */ 0xffffffff,
   9579         /* base        */ 0x19000000,
   9580         /* gran        */ 1,
   9581         /* bytes       */ 28,
   9582         /* nFields     */ 30,
   9583         /* *fields     */ soc_DLB_ECMP_GROUP_ALT_NHI_MEMBERS_13_TO_25m_fields,
   9584         /* *views      */ NULL,
   9585         /* *views_num  */ NULL,
   9586         /* snoop_cb    */ NULL, 
   9587         /* snoop_user_data */ NULL, 
   9588         /* snoop_flags */ 0,
   9589         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9590         /* type */ SOC_MEM_TYPE_NORMAL,
   9591         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9592         /* impl */ SOC_MEM_IMPL_NORMAL,
   9593         /* cmic_mor_clks       */ 0,
   9594         /* access_latency_mode */ 3,
   9595     },
   9596 #endif /* chips */
   9597 
   9598 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9599     { /* SOC_MEM_INT_DLB_ECMP_GROUP_ALT_NHI_MEMBERS_26_TO_38m */ 
   9600         /* mem            DLB_ECMP_GROUP_ALT_NHI_MEMBERS_26_TO_38m */
   9601         /* flags       */ SOC_MEM_FLAG_VALID |
   9602                           SOC_MEM_FLAG_CACHABLE |
   9603                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
   9604                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
   9605         /* cmp_fn      */ _soc_mem_cmp_undef,
   9606         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9607         /* index_min   */ 0,
   9608         /* index_max   */ 127,
   9609         /* minblock    */ 101,
   9610         /* maxblock    */ 101,
   9611         /* blocks      */ 0,
   9612         /* blocks_hi   */ 0xffffffff,
   9613         /* base        */ 0x19040000,
   9614         /* gran        */ 1,
   9615         /* bytes       */ 28,
   9616         /* nFields     */ 30,
   9617         /* *fields     */ soc_DLB_ECMP_GROUP_ALT_NHI_MEMBERS_26_TO_38m_fields,
   9618         /* *views      */ NULL,
   9619         /* *views_num  */ NULL,
   9620         /* snoop_cb    */ NULL, 
   9621         /* snoop_user_data */ NULL, 
   9622         /* snoop_flags */ 0,
   9623         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9624         /* type */ SOC_MEM_TYPE_NORMAL,
   9625         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9626         /* impl */ SOC_MEM_IMPL_NORMAL,
   9627         /* cmic_mor_clks       */ 0,
   9628         /* access_latency_mode */ 3,
   9629     },
   9630 #endif /* chips */
   9631 
   9632 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9633     { /* SOC_MEM_INT_DLB_ECMP_GROUP_ALT_NHI_MEMBERS_39_TO_51m */ 
   9634         /* mem            DLB_ECMP_GROUP_ALT_NHI_MEMBERS_39_TO_51m */
   9635         /* flags       */ SOC_MEM_FLAG_VALID |
   9636                           SOC_MEM_FLAG_CACHABLE |
   9637                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
   9638                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
   9639         /* cmp_fn      */ _soc_mem_cmp_undef,
   9640         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9641         /* index_min   */ 0,
   9642         /* index_max   */ 127,
   9643         /* minblock    */ 101,
   9644         /* maxblock    */ 101,
   9645         /* blocks      */ 0,
   9646         /* blocks_hi   */ 0xffffffff,
   9647         /* base        */ 0x19080000,
   9648         /* gran        */ 1,
   9649         /* bytes       */ 28,
   9650         /* nFields     */ 30,
   9651         /* *fields     */ soc_DLB_ECMP_GROUP_ALT_NHI_MEMBERS_39_TO_51m_fields,
   9652         /* *views      */ NULL,
   9653         /* *views_num  */ NULL,
   9654         /* snoop_cb    */ NULL, 
   9655         /* snoop_user_data */ NULL, 
   9656         /* snoop_flags */ 0,
   9657         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9658         /* type */ SOC_MEM_TYPE_NORMAL,
   9659         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9660         /* impl */ SOC_MEM_IMPL_NORMAL,
   9661         /* cmic_mor_clks       */ 0,
   9662         /* access_latency_mode */ 3,
   9663     },
   9664 #endif /* chips */
   9665 
   9666 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9667     { /* SOC_MEM_INT_DLB_ECMP_GROUP_ALT_NHI_MEMBERS_52_TO_63m */ 
   9668         /* mem            DLB_ECMP_GROUP_ALT_NHI_MEMBERS_52_TO_63m */
   9669         /* flags       */ SOC_MEM_FLAG_VALID |
   9670                           SOC_MEM_FLAG_CACHABLE |
   9671                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
   9672                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
   9673         /* cmp_fn      */ _soc_mem_cmp_undef,
   9674         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9675         /* index_min   */ 0,
   9676         /* index_max   */ 127,
   9677         /* minblock    */ 101,
   9678         /* maxblock    */ 101,
   9679         /* blocks      */ 0,
   9680         /* blocks_hi   */ 0xffffffff,
   9681         /* base        */ 0x190c0000,
   9682         /* gran        */ 1,
   9683         /* bytes       */ 28,
   9684         /* nFields     */ 30,
   9685         /* *fields     */ soc_DLB_ECMP_GROUP_ALT_NHI_MEMBERS_52_TO_63m_fields,
   9686         /* *views      */ NULL,
   9687         /* *views_num  */ NULL,
   9688         /* snoop_cb    */ NULL, 
   9689         /* snoop_user_data */ NULL, 
   9690         /* snoop_flags */ 0,
   9691         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9692         /* type */ SOC_MEM_TYPE_NORMAL,
   9693         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9694         /* impl */ SOC_MEM_IMPL_NORMAL,
   9695         /* cmic_mor_clks       */ 0,
   9696         /* access_latency_mode */ 3,
   9697     },
   9698 #endif /* chips */
   9699 
   9700 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9701     { /* SOC_MEM_INT_DLB_ECMP_GROUP_ALT_PORT_MEMBERS_0_TO_15m */ 
   9702         /* mem            DLB_ECMP_GROUP_ALT_PORT_MEMBERS_0_TO_15m */
   9703         /* flags       */ SOC_MEM_FLAG_VALID |
   9704                           SOC_MEM_FLAG_CACHABLE |
   9705                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
   9706                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
   9707         /* cmp_fn      */ _soc_mem_cmp_undef,
   9708         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9709         /* index_min   */ 0,
   9710         /* index_max   */ 127,
   9711         /* minblock    */ 101,
   9712         /* maxblock    */ 101,
   9713         /* blocks      */ 0,
   9714         /* blocks_hi   */ 0xffffffff,
   9715         /* base        */ 0x18d80000,
   9716         /* gran        */ 1,
   9717         /* bytes       */ 20,
   9718         /* nFields     */ 36,
   9719         /* *fields     */ soc_DLB_ECMP_GROUP_ALT_PORT_MEMBERS_0_TO_15m_fields,
   9720         /* *views      */ NULL,
   9721         /* *views_num  */ NULL,
   9722         /* snoop_cb    */ NULL, 
   9723         /* snoop_user_data */ NULL, 
   9724         /* snoop_flags */ 0,
   9725         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9726         /* type */ SOC_MEM_TYPE_NORMAL,
   9727         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9728         /* impl */ SOC_MEM_IMPL_NORMAL,
   9729         /* cmic_mor_clks       */ 0,
   9730         /* access_latency_mode */ 3,
   9731     },
   9732 #endif /* chips */
   9733 
   9734 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9735     { /* SOC_MEM_INT_DLB_ECMP_GROUP_ALT_PORT_MEMBERS_16_TO_31m */ 
   9736         /* mem            DLB_ECMP_GROUP_ALT_PORT_MEMBERS_16_TO_31m */
   9737         /* flags       */ SOC_MEM_FLAG_VALID |
   9738                           SOC_MEM_FLAG_CACHABLE |
   9739                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
   9740                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
   9741         /* cmp_fn      */ _soc_mem_cmp_undef,
   9742         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9743         /* index_min   */ 0,
   9744         /* index_max   */ 127,
   9745         /* minblock    */ 101,
   9746         /* maxblock    */ 101,
   9747         /* blocks      */ 0,
   9748         /* blocks_hi   */ 0xffffffff,
   9749         /* base        */ 0x18dc0000,
   9750         /* gran        */ 1,
   9751         /* bytes       */ 20,
   9752         /* nFields     */ 36,
   9753         /* *fields     */ soc_DLB_ECMP_GROUP_ALT_PORT_MEMBERS_16_TO_31m_fields,
   9754         /* *views      */ NULL,
   9755         /* *views_num  */ NULL,
   9756         /* snoop_cb    */ NULL, 
   9757         /* snoop_user_data */ NULL, 
   9758         /* snoop_flags */ 0,
   9759         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9760         /* type */ SOC_MEM_TYPE_NORMAL,
   9761         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9762         /* impl */ SOC_MEM_IMPL_NORMAL,
   9763         /* cmic_mor_clks       */ 0,
   9764         /* access_latency_mode */ 3,
   9765     },
   9766 #endif /* chips */
   9767 
   9768 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9769     { /* SOC_MEM_INT_DLB_ECMP_GROUP_ALT_PORT_MEMBERS_32_TO_47m */ 
   9770         /* mem            DLB_ECMP_GROUP_ALT_PORT_MEMBERS_32_TO_47m */
   9771         /* flags       */ SOC_MEM_FLAG_VALID |
   9772                           SOC_MEM_FLAG_CACHABLE |
   9773                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
   9774                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
   9775         /* cmp_fn      */ _soc_mem_cmp_undef,
   9776         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9777         /* index_min   */ 0,
   9778         /* index_max   */ 127,
   9779         /* minblock    */ 101,
   9780         /* maxblock    */ 101,
   9781         /* blocks      */ 0,
   9782         /* blocks_hi   */ 0xffffffff,
   9783         /* base        */ 0x18e00000,
   9784         /* gran        */ 1,
   9785         /* bytes       */ 20,
   9786         /* nFields     */ 36,
   9787         /* *fields     */ soc_DLB_ECMP_GROUP_ALT_PORT_MEMBERS_32_TO_47m_fields,
   9788         /* *views      */ NULL,
   9789         /* *views_num  */ NULL,
   9790         /* snoop_cb    */ NULL, 
   9791         /* snoop_user_data */ NULL, 
   9792         /* snoop_flags */ 0,
   9793         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9794         /* type */ SOC_MEM_TYPE_NORMAL,
   9795         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9796         /* impl */ SOC_MEM_IMPL_NORMAL,
   9797         /* cmic_mor_clks       */ 0,
   9798         /* access_latency_mode */ 3,
   9799     },
   9800 #endif /* chips */
   9801 
   9802 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9803     { /* SOC_MEM_INT_DLB_ECMP_GROUP_ALT_PORT_MEMBERS_48_TO_63m */ 
   9804         /* mem            DLB_ECMP_GROUP_ALT_PORT_MEMBERS_48_TO_63m */
   9805         /* flags       */ SOC_MEM_FLAG_VALID |
   9806                           SOC_MEM_FLAG_CACHABLE |
   9807                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
   9808                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
   9809         /* cmp_fn      */ _soc_mem_cmp_undef,
   9810         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9811         /* index_min   */ 0,
   9812         /* index_max   */ 127,
   9813         /* minblock    */ 101,
   9814         /* maxblock    */ 101,
   9815         /* blocks      */ 0,
   9816         /* blocks_hi   */ 0xffffffff,
   9817         /* base        */ 0x18e40000,
   9818         /* gran        */ 1,
   9819         /* bytes       */ 20,
   9820         /* nFields     */ 36,
   9821         /* *fields     */ soc_DLB_ECMP_GROUP_ALT_PORT_MEMBERS_48_TO_63m_fields,
   9822         /* *views      */ NULL,
   9823         /* *views_num  */ NULL,
   9824         /* snoop_cb    */ NULL, 
   9825         /* snoop_user_data */ NULL, 
   9826         /* snoop_flags */ 0,
   9827         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9828         /* type */ SOC_MEM_TYPE_NORMAL,
   9829         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9830         /* impl */ SOC_MEM_IMPL_NORMAL,
   9831         /* cmic_mor_clks       */ 0,
   9832         /* access_latency_mode */ 3,
   9833     },
   9834 #endif /* chips */
   9835 
   9836 #if defined(BCM_56640_A0)
   9837     { /* SOC_MEM_INT_DLB_ECMP_GROUP_CONTROLm */ 
   9838         /* mem            DLB_ECMP_GROUP_CONTROLm */
   9839         /* flags       */ SOC_MEM_FLAG_VALID |
   9840                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   9841         /* cmp_fn      */ _soc_mem_cmp_undef,
   9842         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9843         /* index_min   */ 0,
   9844         /* index_max   */ 15,
   9845         /* minblock    */ 7,
   9846         /* maxblock    */ 7,
   9847         /* blocks      */ 0x80,
   9848         /* blocks_hi   */ 0,
   9849         /* base        */ 0x36080000,
   9850         /* gran        */ 1,
   9851         /* bytes       */ 5,
   9852         /* nFields     */ 5,
   9853         /* *fields     */ soc_DLB_ECMP_GROUP_CONTROLm_fields,
   9854         /* *views      */ NULL,
   9855         /* *views_num  */ NULL,
   9856         /* snoop_cb    */ NULL, 
   9857         /* snoop_user_data */ NULL, 
   9858         /* snoop_flags */ 0,
   9859         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9860         /* type */ SOC_MEM_TYPE_NORMAL,
   9861         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9862         /* impl */ SOC_MEM_IMPL_NORMAL,
   9863         /* cmic_mor_clks       */ 0,
   9864     },
   9865 #endif /* chips */
   9866 
   9867 #if defined(BCM_56370_A0)
   9868     { /* SOC_MEM_INT_DLB_ECMP_GROUP_CONTROL_BCM56370_A0m */ 
   9869         /* mem            DLB_ECMP_GROUP_CONTROLm */
   9870         /* flags       */ SOC_MEM_FLAG_VALID |
   9871                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   9872         /* cmp_fn      */ _soc_mem_cmp_undef,
   9873         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9874         /* index_min   */ 0,
   9875         /* index_max   */ 127,
   9876         /* minblock    */ 14,
   9877         /* maxblock    */ 14,
   9878         /* blocks      */ 0x4000,
   9879         /* blocks_hi   */ 0,
   9880         /* base        */ 0x7c500000,
   9881         /* gran        */ 1,
   9882         /* bytes       */ 10,
   9883         /* nFields     */ 11,
   9884         /* *fields     */ soc_DLB_ECMP_GROUP_CONTROL_BCM56970_A0m_fields,
   9885         /* *views      */ NULL,
   9886         /* *views_num  */ NULL,
   9887         /* snoop_cb    */ NULL, 
   9888         /* snoop_user_data */ NULL, 
   9889         /* snoop_flags */ 0,
   9890         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9891         /* type */ SOC_MEM_TYPE_NORMAL,
   9892         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9893         /* impl */ SOC_MEM_IMPL_NORMAL,
   9894         /* cmic_mor_clks       */ 0,
   9895         /* access_latency_mode */ 0,
   9896     },
   9897 #endif /* chips */
   9898 
   9899 #if defined(BCM_56770_A0)
   9900     { /* SOC_MEM_INT_DLB_ECMP_GROUP_CONTROL_BCM56770_A0m */ 
   9901         /* mem            DLB_ECMP_GROUP_CONTROLm */
   9902         /* flags       */ SOC_MEM_FLAG_VALID |
   9903                           SOC_MEM_FLAG_CACHABLE |
   9904                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   9905         /* cmp_fn      */ _soc_mem_cmp_undef,
   9906         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9907         /* index_min   */ 0,
   9908         /* index_max   */ 127,
   9909         /* minblock    */ 25,
   9910         /* maxblock    */ 25,
   9911         /* blocks      */ 0x2000000,
   9912         /* blocks_hi   */ 0,
   9913         /* base        */ 0x7c500000,
   9914         /* gran        */ 1,
   9915         /* bytes       */ 10,
   9916         /* nFields     */ 11,
   9917         /* *fields     */ soc_DLB_ECMP_GROUP_CONTROL_BCM56970_A0m_fields,
   9918         /* *views      */ NULL,
   9919         /* *views_num  */ NULL,
   9920         /* snoop_cb    */ NULL, 
   9921         /* snoop_user_data */ NULL, 
   9922         /* snoop_flags */ 0,
   9923         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9924         /* type */ SOC_MEM_TYPE_NORMAL,
   9925         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9926         /* impl */ SOC_MEM_IMPL_NORMAL,
   9927         /* cmic_mor_clks       */ 0,
   9928         /* access_latency_mode */ 0,
   9929     },
   9930 #endif /* chips */
   9931 
   9932 #if defined(BCM_56870_A0)
   9933     { /* SOC_MEM_INT_DLB_ECMP_GROUP_CONTROL_BCM56870_A0m */ 
   9934         /* mem            DLB_ECMP_GROUP_CONTROLm */
   9935         /* flags       */ SOC_MEM_FLAG_VALID |
   9936                           SOC_MEM_FLAG_CACHABLE |
   9937                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   9938         /* cmp_fn      */ _soc_mem_cmp_undef,
   9939         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9940         /* index_min   */ 0,
   9941         /* index_max   */ 127,
   9942         /* minblock    */ 37,
   9943         /* maxblock    */ 37,
   9944         /* blocks      */ 0,
   9945         /* blocks_hi   */ 0x20,
   9946         /* base        */ 0x7c500000,
   9947         /* gran        */ 1,
   9948         /* bytes       */ 10,
   9949         /* nFields     */ 11,
   9950         /* *fields     */ soc_DLB_ECMP_GROUP_CONTROL_BCM56970_A0m_fields,
   9951         /* *views      */ NULL,
   9952         /* *views_num  */ NULL,
   9953         /* snoop_cb    */ NULL, 
   9954         /* snoop_user_data */ NULL, 
   9955         /* snoop_flags */ 0,
   9956         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9957         /* type */ SOC_MEM_TYPE_NORMAL,
   9958         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9959         /* impl */ SOC_MEM_IMPL_NORMAL,
   9960         /* cmic_mor_clks       */ 0,
   9961         /* access_latency_mode */ 0,
   9962     },
   9963 #endif /* chips */
   9964 
   9965 #if defined(BCM_56970_A0)
   9966     { /* SOC_MEM_INT_DLB_ECMP_GROUP_CONTROL_BCM56970_A0m */ 
   9967         /* mem            DLB_ECMP_GROUP_CONTROLm */
   9968         /* flags       */ SOC_MEM_FLAG_VALID |
   9969                           SOC_MEM_FLAG_CACHABLE |
   9970                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   9971         /* cmp_fn      */ _soc_mem_cmp_undef,
   9972         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9973         /* index_min   */ 0,
   9974         /* index_max   */ 127,
   9975         /* minblock    */ 68,
   9976         /* maxblock    */ 68,
   9977         /* blocks      */ 0,
   9978         /* blocks_hi   */ 0xffffffff,
   9979         /* base        */ 0x8c480000,
   9980         /* gran        */ 1,
   9981         /* bytes       */ 10,
   9982         /* nFields     */ 11,
   9983         /* *fields     */ soc_DLB_ECMP_GROUP_CONTROL_BCM56970_A0m_fields,
   9984         /* *views      */ NULL,
   9985         /* *views_num  */ NULL,
   9986         /* snoop_cb    */ NULL, 
   9987         /* snoop_user_data */ NULL, 
   9988         /* snoop_flags */ 0,
   9989         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9990         /* type */ SOC_MEM_TYPE_NORMAL,
   9991         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9992         /* impl */ SOC_MEM_IMPL_NORMAL,
   9993         /* cmic_mor_clks       */ 0,
   9994         /* access_latency_mode */ 0,
   9995     },
   9996 #endif /* chips */
   9997 
   9998 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9999     { /* SOC_MEM_INT_DLB_ECMP_GROUP_CONTROL_BCM56980_A0m */ 
  10000         /* mem            DLB_ECMP_GROUP_CONTROLm */
  10001         /* flags       */ SOC_MEM_FLAG_VALID |
  10002                           SOC_MEM_FLAG_CACHABLE |
  10003                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  10004         /* cmp_fn      */ _soc_mem_cmp_undef,
  10005         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10006         /* index_min   */ 0,
  10007         /* index_max   */ 127,
  10008         /* minblock    */ 101,
  10009         /* maxblock    */ 101,
  10010         /* blocks      */ 0,
  10011         /* blocks_hi   */ 0xffffffff,
  10012         /* base        */ 0x18840000,
  10013         /* gran        */ 1,
  10014         /* bytes       */ 10,
  10015         /* nFields     */ 12,
  10016         /* *fields     */ soc_DLB_ECMP_GROUP_CONTROL_BCM56980_A0m_fields,
  10017         /* *views      */ NULL,
  10018         /* *views_num  */ NULL,
  10019         /* snoop_cb    */ NULL, 
  10020         /* snoop_user_data */ NULL, 
  10021         /* snoop_flags */ 0,
  10022         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10023         /* type */ SOC_MEM_TYPE_NORMAL,
  10024         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10025         /* impl */ SOC_MEM_IMPL_NORMAL,
  10026         /* cmic_mor_clks       */ 0,
  10027         /* access_latency_mode */ 3,
  10028     },
  10029 #endif /* chips */
  10030 
  10031 #if defined(BCM_56640_A0)
  10032     { /* SOC_MEM_INT_DLB_ECMP_GROUP_MEMBERSHIPm */ 
  10033         /* mem            DLB_ECMP_GROUP_MEMBERSHIPm */
  10034         /* flags       */ SOC_MEM_FLAG_VALID |
  10035                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  10036         /* cmp_fn      */ _soc_mem_cmp_undef,
  10037         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10038         /* index_min   */ 0,
  10039         /* index_max   */ 15,
  10040         /* minblock    */ 7,
  10041         /* maxblock    */ 7,
  10042         /* blocks      */ 0x80,
  10043         /* blocks_hi   */ 0,
  10044         /* base        */ 0x360c0000,
  10045         /* gran        */ 1,
  10046         /* bytes       */ 32,
  10047         /* nFields     */ 1,
  10048         /* *fields     */ soc_DLB_ECMP_GROUP_MEMBERSHIPm_fields,
  10049         /* *views      */ NULL,
  10050         /* *views_num  */ NULL,
  10051         /* snoop_cb    */ NULL, 
  10052         /* snoop_user_data */ NULL, 
  10053         /* snoop_flags */ 0,
  10054         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10055         /* type */ SOC_MEM_TYPE_NORMAL,
  10056         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10057         /* impl */ SOC_MEM_IMPL_NORMAL,
  10058         /* cmic_mor_clks       */ 0,
  10059     },
  10060 #endif /* chips */
  10061 
  10062 #if defined(BCM_56370_A0)
  10063     { /* SOC_MEM_INT_DLB_ECMP_GROUP_MEMBERSHIP_BCM56370_A0m */ 
  10064         /* mem            DLB_ECMP_GROUP_MEMBERSHIPm */
  10065         /* flags       */ SOC_MEM_FLAG_VALID |
  10066                           SOC_MEM_FLAG_CACHABLE |
  10067                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x422 */
  10068         /* cmp_fn      */ _soc_mem_cmp_undef,
  10069         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10070         /* index_min   */ 0,
  10071         /* index_max   */ 127,
  10072         /* minblock    */ 14,
  10073         /* maxblock    */ 14,
  10074         /* blocks      */ 0x4000,
  10075         /* blocks_hi   */ 0,
  10076         /* base        */ 0x7c680000,
  10077         /* gran        */ 1,
  10078         /* bytes       */ 20,
  10079         /* nFields     */ 8,
  10080         /* *fields     */ soc_DLB_ECMP_GROUP_MEMBERSHIP_BCM56370_A0m_fields,
  10081         /* *views      */ NULL,
  10082         /* *views_num  */ NULL,
  10083         /* snoop_cb    */ NULL, 
  10084         /* snoop_user_data */ NULL, 
  10085         /* snoop_flags */ 0,
  10086         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10087         /* type */ SOC_MEM_TYPE_NORMAL,
  10088         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10089         /* impl */ SOC_MEM_IMPL_NORMAL,
  10090         /* cmic_mor_clks       */ 0,
  10091         /* access_latency_mode */ 0,
  10092     },
  10093 #endif /* chips */
  10094 
  10095 #if defined(BCM_56770_A0)
  10096     { /* SOC_MEM_INT_DLB_ECMP_GROUP_MEMBERSHIP_BCM56770_A0m */ 
  10097         /* mem            DLB_ECMP_GROUP_MEMBERSHIPm */
  10098         /* flags       */ SOC_MEM_FLAG_VALID |
  10099                           SOC_MEM_FLAG_CACHABLE |
  10100                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  10101                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  10102         /* cmp_fn      */ _soc_mem_cmp_undef,
  10103         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10104         /* index_min   */ 0,
  10105         /* index_max   */ 127,
  10106         /* minblock    */ 25,
  10107         /* maxblock    */ 25,
  10108         /* blocks      */ 0x2000000,
  10109         /* blocks_hi   */ 0,
  10110         /* base        */ 0x7c680000,
  10111         /* gran        */ 1,
  10112         /* bytes       */ 36,
  10113         /* nFields     */ 8,
  10114         /* *fields     */ soc_DLB_ECMP_GROUP_MEMBERSHIP_BCM56870_A0m_fields,
  10115         /* *views      */ NULL,
  10116         /* *views_num  */ NULL,
  10117         /* snoop_cb    */ NULL, 
  10118         /* snoop_user_data */ NULL, 
  10119         /* snoop_flags */ 0,
  10120         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10121         /* type */ SOC_MEM_TYPE_NORMAL,
  10122         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10123         /* impl */ SOC_MEM_IMPL_NORMAL,
  10124         /* cmic_mor_clks       */ 0,
  10125         /* access_latency_mode */ 0,
  10126     },
  10127 #endif /* chips */
  10128 
  10129 #if defined(BCM_56870_A0)
  10130     { /* SOC_MEM_INT_DLB_ECMP_GROUP_MEMBERSHIP_BCM56870_A0m */ 
  10131         /* mem            DLB_ECMP_GROUP_MEMBERSHIPm */
  10132         /* flags       */ SOC_MEM_FLAG_VALID |
  10133                           SOC_MEM_FLAG_CACHABLE |
  10134                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  10135                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  10136         /* cmp_fn      */ _soc_mem_cmp_undef,
  10137         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10138         /* index_min   */ 0,
  10139         /* index_max   */ 127,
  10140         /* minblock    */ 37,
  10141         /* maxblock    */ 37,
  10142         /* blocks      */ 0,
  10143         /* blocks_hi   */ 0x20,
  10144         /* base        */ 0x7c680000,
  10145         /* gran        */ 1,
  10146         /* bytes       */ 36,
  10147         /* nFields     */ 8,
  10148         /* *fields     */ soc_DLB_ECMP_GROUP_MEMBERSHIP_BCM56870_A0m_fields,
  10149         /* *views      */ NULL,
  10150         /* *views_num  */ NULL,
  10151         /* snoop_cb    */ NULL, 
  10152         /* snoop_user_data */ NULL, 
  10153         /* snoop_flags */ 0,
  10154         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10155         /* type */ SOC_MEM_TYPE_NORMAL,
  10156         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10157         /* impl */ SOC_MEM_IMPL_NORMAL,
  10158         /* cmic_mor_clks       */ 0,
  10159         /* access_latency_mode */ 0,
  10160     },
  10161 #endif /* chips */
  10162 
  10163 #if defined(BCM_56970_A0)
  10164     { /* SOC_MEM_INT_DLB_ECMP_GROUP_MEMBERSHIP_BCM56970_A0m */ 
  10165         /* mem            DLB_ECMP_GROUP_MEMBERSHIPm */
  10166         /* flags       */ SOC_MEM_FLAG_VALID |
  10167                           SOC_MEM_FLAG_CACHABLE |
  10168                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  10169                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  10170         /* cmp_fn      */ _soc_mem_cmp_undef,
  10171         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10172         /* index_min   */ 0,
  10173         /* index_max   */ 127,
  10174         /* minblock    */ 68,
  10175         /* maxblock    */ 68,
  10176         /* blocks      */ 0,
  10177         /* blocks_hi   */ 0xffffffff,
  10178         /* base        */ 0x8c5c0000,
  10179         /* gran        */ 1,
  10180         /* bytes       */ 36,
  10181         /* nFields     */ 6,
  10182         /* *fields     */ soc_DLB_ECMP_GROUP_MEMBERSHIP_BCM56970_A0m_fields,
  10183         /* *views      */ NULL,
  10184         /* *views_num  */ NULL,
  10185         /* snoop_cb    */ NULL, 
  10186         /* snoop_user_data */ NULL, 
  10187         /* snoop_flags */ 0,
  10188         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10189         /* type */ SOC_MEM_TYPE_NORMAL,
  10190         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10191         /* impl */ SOC_MEM_IMPL_NORMAL,
  10192         /* cmic_mor_clks       */ 0,
  10193         /* access_latency_mode */ 0,
  10194     },
  10195 #endif /* chips */
  10196 
  10197 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10198     { /* SOC_MEM_INT_DLB_ECMP_GROUP_MEMBERSHIP_BCM56980_A0m */ 
  10199         /* mem            DLB_ECMP_GROUP_MEMBERSHIPm */
  10200         /* flags       */ SOC_MEM_FLAG_VALID |
  10201                           SOC_MEM_FLAG_CACHABLE |
  10202                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  10203                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  10204         /* cmp_fn      */ _soc_mem_cmp_undef,
  10205         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10206         /* index_min   */ 0,
  10207         /* index_max   */ 127,
  10208         /* minblock    */ 101,
  10209         /* maxblock    */ 101,
  10210         /* blocks      */ 0,
  10211         /* blocks_hi   */ 0xffffffff,
  10212         /* base        */ 0x18980000,
  10213         /* gran        */ 1,
  10214         /* bytes       */ 42,
  10215         /* nFields     */ 6,
  10216         /* *fields     */ soc_DLB_ECMP_GROUP_MEMBERSHIP_BCM56980_A0m_fields,
  10217         /* *views      */ NULL,
  10218         /* *views_num  */ NULL,
  10219         /* snoop_cb    */ NULL, 
  10220         /* snoop_user_data */ NULL, 
  10221         /* snoop_flags */ 0,
  10222         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10223         /* type */ SOC_MEM_TYPE_NORMAL,
  10224         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10225         /* impl */ SOC_MEM_IMPL_NORMAL,
  10226         /* cmic_mor_clks       */ 0,
  10227         /* access_latency_mode */ 3,
  10228     },
  10229 #endif /* chips */
  10230 
  10231 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10232     { /* SOC_MEM_INT_DLB_ECMP_GROUP_MONITOR_CONTROLm */ 
  10233         /* mem            DLB_ECMP_GROUP_MONITOR_CONTROLm */
  10234         /* flags       */ SOC_MEM_FLAG_VALID |
  10235                           SOC_MEM_FLAG_CACHABLE |
  10236                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  10237                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  10238         /* cmp_fn      */ _soc_mem_cmp_undef,
  10239         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10240         /* index_min   */ 0,
  10241         /* index_max   */ 127,
  10242         /* minblock    */ 101,
  10243         /* maxblock    */ 101,
  10244         /* blocks      */ 0,
  10245         /* blocks_hi   */ 0xffffffff,
  10246         /* base        */ 0x19100000,
  10247         /* gran        */ 1,
  10248         /* bytes       */ 5,
  10249         /* nFields     */ 8,
  10250         /* *fields     */ soc_DLB_ECMP_GROUP_MONITOR_CONTROLm_fields,
  10251         /* *views      */ NULL,
  10252         /* *views_num  */ NULL,
  10253         /* snoop_cb    */ NULL, 
  10254         /* snoop_user_data */ NULL, 
  10255         /* snoop_flags */ 0,
  10256         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10257         /* type */ SOC_MEM_TYPE_NORMAL,
  10258         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10259         /* impl */ SOC_MEM_IMPL_NORMAL,
  10260         /* cmic_mor_clks       */ 0,
  10261         /* access_latency_mode */ 3,
  10262     },
  10263 #endif /* chips */
  10264 
  10265 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10266     { /* SOC_MEM_INT_DLB_ECMP_GROUP_NHI_MEMBERS_0_TO_12m */ 
  10267         /* mem            DLB_ECMP_GROUP_NHI_MEMBERS_0_TO_12m */
  10268         /* flags       */ SOC_MEM_FLAG_VALID |
  10269                           SOC_MEM_FLAG_CACHABLE |
  10270                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  10271                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  10272         /* cmp_fn      */ _soc_mem_cmp_undef,
  10273         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10274         /* index_min   */ 0,
  10275         /* index_max   */ 127,
  10276         /* minblock    */ 101,
  10277         /* maxblock    */ 101,
  10278         /* blocks      */ 0,
  10279         /* blocks_hi   */ 0xffffffff,
  10280         /* base        */ 0x18e80000,
  10281         /* gran        */ 1,
  10282         /* bytes       */ 28,
  10283         /* nFields     */ 30,
  10284         /* *fields     */ soc_DLB_ECMP_GROUP_ALT_NHI_MEMBERS_0_TO_12m_fields,
  10285         /* *views      */ NULL,
  10286         /* *views_num  */ NULL,
  10287         /* snoop_cb    */ NULL, 
  10288         /* snoop_user_data */ NULL, 
  10289         /* snoop_flags */ 0,
  10290         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10291         /* type */ SOC_MEM_TYPE_NORMAL,
  10292         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10293         /* impl */ SOC_MEM_IMPL_NORMAL,
  10294         /* cmic_mor_clks       */ 0,
  10295         /* access_latency_mode */ 3,
  10296     },
  10297 #endif /* chips */
  10298 
  10299 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10300     { /* SOC_MEM_INT_DLB_ECMP_GROUP_NHI_MEMBERS_13_TO_25m */ 
  10301         /* mem            DLB_ECMP_GROUP_NHI_MEMBERS_13_TO_25m */
  10302         /* flags       */ SOC_MEM_FLAG_VALID |
  10303                           SOC_MEM_FLAG_CACHABLE |
  10304                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  10305                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  10306         /* cmp_fn      */ _soc_mem_cmp_undef,
  10307         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10308         /* index_min   */ 0,
  10309         /* index_max   */ 127,
  10310         /* minblock    */ 101,
  10311         /* maxblock    */ 101,
  10312         /* blocks      */ 0,
  10313         /* blocks_hi   */ 0xffffffff,
  10314         /* base        */ 0x18ec0000,
  10315         /* gran        */ 1,
  10316         /* bytes       */ 28,
  10317         /* nFields     */ 30,
  10318         /* *fields     */ soc_DLB_ECMP_GROUP_ALT_NHI_MEMBERS_13_TO_25m_fields,
  10319         /* *views      */ NULL,
  10320         /* *views_num  */ NULL,
  10321         /* snoop_cb    */ NULL, 
  10322         /* snoop_user_data */ NULL, 
  10323         /* snoop_flags */ 0,
  10324         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10325         /* type */ SOC_MEM_TYPE_NORMAL,
  10326         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10327         /* impl */ SOC_MEM_IMPL_NORMAL,
  10328         /* cmic_mor_clks       */ 0,
  10329         /* access_latency_mode */ 3,
  10330     },
  10331 #endif /* chips */
  10332 
  10333 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10334     { /* SOC_MEM_INT_DLB_ECMP_GROUP_NHI_MEMBERS_26_TO_38m */ 
  10335         /* mem            DLB_ECMP_GROUP_NHI_MEMBERS_26_TO_38m */
  10336         /* flags       */ SOC_MEM_FLAG_VALID |
  10337                           SOC_MEM_FLAG_CACHABLE |
  10338                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  10339                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  10340         /* cmp_fn      */ _soc_mem_cmp_undef,
  10341         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10342         /* index_min   */ 0,
  10343         /* index_max   */ 127,
  10344         /* minblock    */ 101,
  10345         /* maxblock    */ 101,
  10346         /* blocks      */ 0,
  10347         /* blocks_hi   */ 0xffffffff,
  10348         /* base        */ 0x18f00000,
  10349         /* gran        */ 1,
  10350         /* bytes       */ 28,
  10351         /* nFields     */ 30,
  10352         /* *fields     */ soc_DLB_ECMP_GROUP_ALT_NHI_MEMBERS_26_TO_38m_fields,
  10353         /* *views      */ NULL,
  10354         /* *views_num  */ NULL,
  10355         /* snoop_cb    */ NULL, 
  10356         /* snoop_user_data */ NULL, 
  10357         /* snoop_flags */ 0,
  10358         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10359         /* type */ SOC_MEM_TYPE_NORMAL,
  10360         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10361         /* impl */ SOC_MEM_IMPL_NORMAL,
  10362         /* cmic_mor_clks       */ 0,
  10363         /* access_latency_mode */ 3,
  10364     },
  10365 #endif /* chips */
  10366 
  10367 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10368     { /* SOC_MEM_INT_DLB_ECMP_GROUP_NHI_MEMBERS_39_TO_51m */ 
  10369         /* mem            DLB_ECMP_GROUP_NHI_MEMBERS_39_TO_51m */
  10370         /* flags       */ SOC_MEM_FLAG_VALID |
  10371                           SOC_MEM_FLAG_CACHABLE |
  10372                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  10373                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  10374         /* cmp_fn      */ _soc_mem_cmp_undef,
  10375         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10376         /* index_min   */ 0,
  10377         /* index_max   */ 127,
  10378         /* minblock    */ 101,
  10379         /* maxblock    */ 101,
  10380         /* blocks      */ 0,
  10381         /* blocks_hi   */ 0xffffffff,
  10382         /* base        */ 0x18f40000,
  10383         /* gran        */ 1,
  10384         /* bytes       */ 28,
  10385         /* nFields     */ 30,
  10386         /* *fields     */ soc_DLB_ECMP_GROUP_ALT_NHI_MEMBERS_39_TO_51m_fields,
  10387         /* *views      */ NULL,
  10388         /* *views_num  */ NULL,
  10389         /* snoop_cb    */ NULL, 
  10390         /* snoop_user_data */ NULL, 
  10391         /* snoop_flags */ 0,
  10392         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10393         /* type */ SOC_MEM_TYPE_NORMAL,
  10394         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10395         /* impl */ SOC_MEM_IMPL_NORMAL,
  10396         /* cmic_mor_clks       */ 0,
  10397         /* access_latency_mode */ 3,
  10398     },
  10399 #endif /* chips */
  10400 
  10401 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10402     { /* SOC_MEM_INT_DLB_ECMP_GROUP_NHI_MEMBERS_52_TO_63m */ 
  10403         /* mem            DLB_ECMP_GROUP_NHI_MEMBERS_52_TO_63m */
  10404         /* flags       */ SOC_MEM_FLAG_VALID |
  10405                           SOC_MEM_FLAG_CACHABLE |
  10406                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  10407                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  10408         /* cmp_fn      */ _soc_mem_cmp_undef,
  10409         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10410         /* index_min   */ 0,
  10411         /* index_max   */ 127,
  10412         /* minblock    */ 101,
  10413         /* maxblock    */ 101,
  10414         /* blocks      */ 0,
  10415         /* blocks_hi   */ 0xffffffff,
  10416         /* base        */ 0x18f80000,
  10417         /* gran        */ 1,
  10418         /* bytes       */ 28,
  10419         /* nFields     */ 30,
  10420         /* *fields     */ soc_DLB_ECMP_GROUP_ALT_NHI_MEMBERS_52_TO_63m_fields,
  10421         /* *views      */ NULL,
  10422         /* *views_num  */ NULL,
  10423         /* snoop_cb    */ NULL, 
  10424         /* snoop_user_data */ NULL, 
  10425         /* snoop_flags */ 0,
  10426         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10427         /* type */ SOC_MEM_TYPE_NORMAL,
  10428         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10429         /* impl */ SOC_MEM_IMPL_NORMAL,
  10430         /* cmic_mor_clks       */ 0,
  10431         /* access_latency_mode */ 3,
  10432     },
  10433 #endif /* chips */
  10434 
  10435 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10436     { /* SOC_MEM_INT_DLB_ECMP_GROUP_PORT_MEMBERS_0_TO_15m */ 
  10437         /* mem            DLB_ECMP_GROUP_PORT_MEMBERS_0_TO_15m */
  10438         /* flags       */ SOC_MEM_FLAG_VALID |
  10439                           SOC_MEM_FLAG_CACHABLE |
  10440                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  10441                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  10442         /* cmp_fn      */ _soc_mem_cmp_undef,
  10443         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10444         /* index_min   */ 0,
  10445         /* index_max   */ 127,
  10446         /* minblock    */ 101,
  10447         /* maxblock    */ 101,
  10448         /* blocks      */ 0,
  10449         /* blocks_hi   */ 0xffffffff,
  10450         /* base        */ 0x18c80000,
  10451         /* gran        */ 1,
  10452         /* bytes       */ 20,
  10453         /* nFields     */ 36,
  10454         /* *fields     */ soc_DLB_ECMP_GROUP_ALT_PORT_MEMBERS_0_TO_15m_fields,
  10455         /* *views      */ NULL,
  10456         /* *views_num  */ NULL,
  10457         /* snoop_cb    */ NULL, 
  10458         /* snoop_user_data */ NULL, 
  10459         /* snoop_flags */ 0,
  10460         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10461         /* type */ SOC_MEM_TYPE_NORMAL,
  10462         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10463         /* impl */ SOC_MEM_IMPL_NORMAL,
  10464         /* cmic_mor_clks       */ 0,
  10465         /* access_latency_mode */ 3,
  10466     },
  10467 #endif /* chips */
  10468 
  10469 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10470     { /* SOC_MEM_INT_DLB_ECMP_GROUP_PORT_MEMBERS_16_TO_31m */ 
  10471         /* mem            DLB_ECMP_GROUP_PORT_MEMBERS_16_TO_31m */
  10472         /* flags       */ SOC_MEM_FLAG_VALID |
  10473                           SOC_MEM_FLAG_CACHABLE |
  10474                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  10475                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  10476         /* cmp_fn      */ _soc_mem_cmp_undef,
  10477         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10478         /* index_min   */ 0,
  10479         /* index_max   */ 127,
  10480         /* minblock    */ 101,
  10481         /* maxblock    */ 101,
  10482         /* blocks      */ 0,
  10483         /* blocks_hi   */ 0xffffffff,
  10484         /* base        */ 0x18cc0000,
  10485         /* gran        */ 1,
  10486         /* bytes       */ 20,
  10487         /* nFields     */ 36,
  10488         /* *fields     */ soc_DLB_ECMP_GROUP_ALT_PORT_MEMBERS_16_TO_31m_fields,
  10489         /* *views      */ NULL,
  10490         /* *views_num  */ NULL,
  10491         /* snoop_cb    */ NULL, 
  10492         /* snoop_user_data */ NULL, 
  10493         /* snoop_flags */ 0,
  10494         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10495         /* type */ SOC_MEM_TYPE_NORMAL,
  10496         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10497         /* impl */ SOC_MEM_IMPL_NORMAL,
  10498         /* cmic_mor_clks       */ 0,
  10499         /* access_latency_mode */ 3,
  10500     },
  10501 #endif /* chips */
  10502 
  10503 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10504     { /* SOC_MEM_INT_DLB_ECMP_GROUP_PORT_MEMBERS_32_TO_47m */ 
  10505         /* mem            DLB_ECMP_GROUP_PORT_MEMBERS_32_TO_47m */
  10506         /* flags       */ SOC_MEM_FLAG_VALID |
  10507                           SOC_MEM_FLAG_CACHABLE |
  10508                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  10509                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  10510         /* cmp_fn      */ _soc_mem_cmp_undef,
  10511         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10512         /* index_min   */ 0,
  10513         /* index_max   */ 127,
  10514         /* minblock    */ 101,
  10515         /* maxblock    */ 101,
  10516         /* blocks      */ 0,
  10517         /* blocks_hi   */ 0xffffffff,
  10518         /* base        */ 0x18d00000,
  10519         /* gran        */ 1,
  10520         /* bytes       */ 20,
  10521         /* nFields     */ 36,
  10522         /* *fields     */ soc_DLB_ECMP_GROUP_ALT_PORT_MEMBERS_32_TO_47m_fields,
  10523         /* *views      */ NULL,
  10524         /* *views_num  */ NULL,
  10525         /* snoop_cb    */ NULL, 
  10526         /* snoop_user_data */ NULL, 
  10527         /* snoop_flags */ 0,
  10528         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10529         /* type */ SOC_MEM_TYPE_NORMAL,
  10530         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10531         /* impl */ SOC_MEM_IMPL_NORMAL,
  10532         /* cmic_mor_clks       */ 0,
  10533         /* access_latency_mode */ 3,
  10534     },
  10535 #endif /* chips */
  10536 
  10537 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10538     { /* SOC_MEM_INT_DLB_ECMP_GROUP_PORT_MEMBERS_48_TO_63m */ 
  10539         /* mem            DLB_ECMP_GROUP_PORT_MEMBERS_48_TO_63m */
  10540         /* flags       */ SOC_MEM_FLAG_VALID |
  10541                           SOC_MEM_FLAG_CACHABLE |
  10542                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  10543                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  10544         /* cmp_fn      */ _soc_mem_cmp_undef,
  10545         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10546         /* index_min   */ 0,
  10547         /* index_max   */ 127,
  10548         /* minblock    */ 101,
  10549         /* maxblock    */ 101,
  10550         /* blocks      */ 0,
  10551         /* blocks_hi   */ 0xffffffff,
  10552         /* base        */ 0x18d40000,
  10553         /* gran        */ 1,
  10554         /* bytes       */ 20,
  10555         /* nFields     */ 36,
  10556         /* *fields     */ soc_DLB_ECMP_GROUP_ALT_PORT_MEMBERS_48_TO_63m_fields,
  10557         /* *views      */ NULL,
  10558         /* *views_num  */ NULL,
  10559         /* snoop_cb    */ NULL, 
  10560         /* snoop_user_data */ NULL, 
  10561         /* snoop_flags */ 0,
  10562         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10563         /* type */ SOC_MEM_TYPE_NORMAL,
  10564         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10565         /* impl */ SOC_MEM_IMPL_NORMAL,
  10566         /* cmic_mor_clks       */ 0,
  10567         /* access_latency_mode */ 3,
  10568     },
  10569 #endif /* chips */
  10570 
  10571 #if defined(BCM_56970_A0)
  10572     { /* SOC_MEM_INT_DLB_ECMP_GROUP_PORT_TO_MEMBERm */ 
  10573         /* mem            DLB_ECMP_GROUP_PORT_TO_MEMBERm */
  10574         /* flags       */ SOC_MEM_FLAG_VALID |
  10575                           SOC_MEM_FLAG_CACHABLE |
  10576                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  10577                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  10578         /* cmp_fn      */ _soc_mem_cmp_undef,
  10579         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10580         /* index_min   */ 0,
  10581         /* index_max   */ 17407,
  10582         /* minblock    */ 68,
  10583         /* maxblock    */ 68,
  10584         /* blocks      */ 0,
  10585         /* blocks_hi   */ 0xffffffff,
  10586         /* base        */ 0x8d240000,
  10587         /* gran        */ 1,
  10588         /* bytes       */ 9,
  10589         /* nFields     */ 5,
  10590         /* *fields     */ soc_DLB_ECMP_GROUP_PORT_TO_MEMBERm_fields,
  10591         /* *views      */ NULL,
  10592         /* *views_num  */ NULL,
  10593         /* snoop_cb    */ NULL, 
  10594         /* snoop_user_data */ NULL, 
  10595         /* snoop_flags */ 0,
  10596         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10597         /* type */ SOC_MEM_TYPE_NORMAL,
  10598         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10599         /* impl */ SOC_MEM_IMPL_NORMAL,
  10600         /* cmic_mor_clks       */ 0,
  10601         /* access_latency_mode */ 0,
  10602     },
  10603 #endif /* chips */
  10604 
  10605 #if defined(BCM_56370_A0)
  10606     { /* SOC_MEM_INT_DLB_ECMP_GROUP_PORT_TO_MEMBER_BCM56370_A0m */ 
  10607         /* mem            DLB_ECMP_GROUP_PORT_TO_MEMBERm */
  10608         /* flags       */ SOC_MEM_FLAG_VALID |
  10609                           SOC_MEM_FLAG_CACHABLE |
  10610                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x422 */
  10611         /* cmp_fn      */ _soc_mem_cmp_undef,
  10612         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10613         /* index_min   */ 0,
  10614         /* index_max   */ 9215,
  10615         /* minblock    */ 14,
  10616         /* maxblock    */ 14,
  10617         /* blocks      */ 0x4000,
  10618         /* blocks_hi   */ 0,
  10619         /* base        */ 0x7d480000,
  10620         /* gran        */ 1,
  10621         /* bytes       */ 9,
  10622         /* nFields     */ 5,
  10623         /* *fields     */ soc_DLB_ECMP_GROUP_PORT_TO_MEMBERm_fields,
  10624         /* *views      */ NULL,
  10625         /* *views_num  */ NULL,
  10626         /* snoop_cb    */ NULL, 
  10627         /* snoop_user_data */ NULL, 
  10628         /* snoop_flags */ 0,
  10629         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10630         /* type */ SOC_MEM_TYPE_NORMAL,
  10631         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10632         /* impl */ SOC_MEM_IMPL_NORMAL,
  10633         /* cmic_mor_clks       */ 0,
  10634         /* access_latency_mode */ 0,
  10635     },
  10636 #endif /* chips */
  10637 
  10638 #if defined(BCM_56770_A0)
  10639     { /* SOC_MEM_INT_DLB_ECMP_GROUP_PORT_TO_MEMBER_BCM56770_A0m */ 
  10640         /* mem            DLB_ECMP_GROUP_PORT_TO_MEMBERm */
  10641         /* flags       */ SOC_MEM_FLAG_VALID |
  10642                           SOC_MEM_FLAG_CACHABLE |
  10643                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  10644                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  10645         /* cmp_fn      */ _soc_mem_cmp_undef,
  10646         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10647         /* index_min   */ 0,
  10648         /* index_max   */ 16895,
  10649         /* minblock    */ 25,
  10650         /* maxblock    */ 25,
  10651         /* blocks      */ 0x2000000,
  10652         /* blocks_hi   */ 0,
  10653         /* base        */ 0x7d480000,
  10654         /* gran        */ 1,
  10655         /* bytes       */ 9,
  10656         /* nFields     */ 5,
  10657         /* *fields     */ soc_DLB_ECMP_GROUP_PORT_TO_MEMBERm_fields,
  10658         /* *views      */ NULL,
  10659         /* *views_num  */ NULL,
  10660         /* snoop_cb    */ NULL, 
  10661         /* snoop_user_data */ NULL, 
  10662         /* snoop_flags */ 0,
  10663         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10664         /* type */ SOC_MEM_TYPE_NORMAL,
  10665         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10666         /* impl */ SOC_MEM_IMPL_NORMAL,
  10667         /* cmic_mor_clks       */ 0,
  10668         /* access_latency_mode */ 0,
  10669     },
  10670 #endif /* chips */
  10671 
  10672 #if defined(BCM_56870_A0)
  10673     { /* SOC_MEM_INT_DLB_ECMP_GROUP_PORT_TO_MEMBER_BCM56870_A0m */ 
  10674         /* mem            DLB_ECMP_GROUP_PORT_TO_MEMBERm */
  10675         /* flags       */ SOC_MEM_FLAG_VALID |
  10676                           SOC_MEM_FLAG_CACHABLE |
  10677                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  10678                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  10679         /* cmp_fn      */ _soc_mem_cmp_undef,
  10680         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10681         /* index_min   */ 0,
  10682         /* index_max   */ 16895,
  10683         /* minblock    */ 37,
  10684         /* maxblock    */ 37,
  10685         /* blocks      */ 0,
  10686         /* blocks_hi   */ 0x20,
  10687         /* base        */ 0x7d480000,
  10688         /* gran        */ 1,
  10689         /* bytes       */ 9,
  10690         /* nFields     */ 5,
  10691         /* *fields     */ soc_DLB_ECMP_GROUP_PORT_TO_MEMBERm_fields,
  10692         /* *views      */ NULL,
  10693         /* *views_num  */ NULL,
  10694         /* snoop_cb    */ NULL, 
  10695         /* snoop_user_data */ NULL, 
  10696         /* snoop_flags */ 0,
  10697         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10698         /* type */ SOC_MEM_TYPE_NORMAL,
  10699         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10700         /* impl */ SOC_MEM_IMPL_NORMAL,
  10701         /* cmic_mor_clks       */ 0,
  10702         /* access_latency_mode */ 0,
  10703     },
  10704 #endif /* chips */
  10705 
  10706 #if defined(BCM_56640_A0)
  10707     { /* SOC_MEM_INT_DLB_ECMP_GROUP_STATSm */ 
  10708         /* mem            DLB_ECMP_GROUP_STATSm */
  10709         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10710         /* cmp_fn      */ _soc_mem_cmp_undef,
  10711         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10712         /* index_min   */ 0,
  10713         /* index_max   */ 15,
  10714         /* minblock    */ 7,
  10715         /* maxblock    */ 7,
  10716         /* blocks      */ 0x80,
  10717         /* blocks_hi   */ 0,
  10718         /* base        */ 0x364c0000,
  10719         /* gran        */ 1,
  10720         /* bytes       */ 8,
  10721         /* nFields     */ 2,
  10722         /* *fields     */ soc_DLB_ECMP_GROUP_STATSm_fields,
  10723         /* *views      */ NULL,
  10724         /* *views_num  */ NULL,
  10725         /* snoop_cb    */ NULL, 
  10726         /* snoop_user_data */ NULL, 
  10727         /* snoop_flags */ 0,
  10728         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10729         /* type */ SOC_MEM_TYPE_NORMAL,
  10730         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10731         /* impl */ SOC_MEM_IMPL_NORMAL,
  10732         /* cmic_mor_clks       */ 0,
  10733     },
  10734 #endif /* chips */
  10735 
  10736 #if defined(BCM_56370_A0)
  10737     { /* SOC_MEM_INT_DLB_ECMP_GROUP_STATS_BCM56370_A0m */ 
  10738         /* mem            DLB_ECMP_GROUP_STATSm */
  10739         /* flags       */ SOC_MEM_FLAG_VALID |
  10740                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  10741                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  10742         /* cmp_fn      */ _soc_mem_cmp_undef,
  10743         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10744         /* index_min   */ 0,
  10745         /* index_max   */ 127,
  10746         /* minblock    */ 14,
  10747         /* maxblock    */ 14,
  10748         /* blocks      */ 0x4000,
  10749         /* blocks_hi   */ 0,
  10750         /* base        */ 0x7c6c0000,
  10751         /* gran        */ 1,
  10752         /* bytes       */ 13,
  10753         /* nFields     */ 7,
  10754         /* *fields     */ soc_DLB_ECMP_GROUP_STATS_BCM56970_A0m_fields,
  10755         /* *views      */ NULL,
  10756         /* *views_num  */ NULL,
  10757         /* snoop_cb    */ NULL, 
  10758         /* snoop_user_data */ NULL, 
  10759         /* snoop_flags */ 0,
  10760         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10761         /* type */ SOC_MEM_TYPE_NORMAL,
  10762         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10763         /* impl */ SOC_MEM_IMPL_NORMAL,
  10764         /* cmic_mor_clks       */ 0,
  10765         /* access_latency_mode */ 0,
  10766     },
  10767 #endif /* chips */
  10768 
  10769 #if defined(BCM_56770_A0)
  10770     { /* SOC_MEM_INT_DLB_ECMP_GROUP_STATS_BCM56770_A0m */ 
  10771         /* mem            DLB_ECMP_GROUP_STATSm */
  10772         /* flags       */ SOC_MEM_FLAG_VALID |
  10773                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  10774                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  10775         /* cmp_fn      */ _soc_mem_cmp_undef,
  10776         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10777         /* index_min   */ 0,
  10778         /* index_max   */ 127,
  10779         /* minblock    */ 25,
  10780         /* maxblock    */ 25,
  10781         /* blocks      */ 0x2000000,
  10782         /* blocks_hi   */ 0,
  10783         /* base        */ 0x7c6c0000,
  10784         /* gran        */ 1,
  10785         /* bytes       */ 13,
  10786         /* nFields     */ 7,
  10787         /* *fields     */ soc_DLB_ECMP_GROUP_STATS_BCM56970_A0m_fields,
  10788         /* *views      */ NULL,
  10789         /* *views_num  */ NULL,
  10790         /* snoop_cb    */ NULL, 
  10791         /* snoop_user_data */ NULL, 
  10792         /* snoop_flags */ 0,
  10793         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10794         /* type */ SOC_MEM_TYPE_NORMAL,
  10795         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10796         /* impl */ SOC_MEM_IMPL_NORMAL,
  10797         /* cmic_mor_clks       */ 0,
  10798         /* access_latency_mode */ 0,
  10799     },
  10800 #endif /* chips */
  10801 
  10802 #if defined(BCM_56870_A0)
  10803     { /* SOC_MEM_INT_DLB_ECMP_GROUP_STATS_BCM56870_A0m */ 
  10804         /* mem            DLB_ECMP_GROUP_STATSm */
  10805         /* flags       */ SOC_MEM_FLAG_VALID |
  10806                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  10807                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  10808         /* cmp_fn      */ _soc_mem_cmp_undef,
  10809         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10810         /* index_min   */ 0,
  10811         /* index_max   */ 127,
  10812         /* minblock    */ 37,
  10813         /* maxblock    */ 37,
  10814         /* blocks      */ 0,
  10815         /* blocks_hi   */ 0x20,
  10816         /* base        */ 0x7c6c0000,
  10817         /* gran        */ 1,
  10818         /* bytes       */ 13,
  10819         /* nFields     */ 7,
  10820         /* *fields     */ soc_DLB_ECMP_GROUP_STATS_BCM56970_A0m_fields,
  10821         /* *views      */ NULL,
  10822         /* *views_num  */ NULL,
  10823         /* snoop_cb    */ NULL, 
  10824         /* snoop_user_data */ NULL, 
  10825         /* snoop_flags */ 0,
  10826         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10827         /* type */ SOC_MEM_TYPE_NORMAL,
  10828         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10829         /* impl */ SOC_MEM_IMPL_NORMAL,
  10830         /* cmic_mor_clks       */ 0,
  10831         /* access_latency_mode */ 0,
  10832     },
  10833 #endif /* chips */
  10834 
  10835 #if defined(BCM_56970_A0)
  10836     { /* SOC_MEM_INT_DLB_ECMP_GROUP_STATS_BCM56970_A0m */ 
  10837         /* mem            DLB_ECMP_GROUP_STATSm */
  10838         /* flags       */ SOC_MEM_FLAG_VALID |
  10839                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  10840                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  10841         /* cmp_fn      */ _soc_mem_cmp_undef,
  10842         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10843         /* index_min   */ 0,
  10844         /* index_max   */ 127,
  10845         /* minblock    */ 68,
  10846         /* maxblock    */ 68,
  10847         /* blocks      */ 0,
  10848         /* blocks_hi   */ 0xffffffff,
  10849         /* base        */ 0x8c600000,
  10850         /* gran        */ 1,
  10851         /* bytes       */ 13,
  10852         /* nFields     */ 7,
  10853         /* *fields     */ soc_DLB_ECMP_GROUP_STATS_BCM56970_A0m_fields,
  10854         /* *views      */ NULL,
  10855         /* *views_num  */ NULL,
  10856         /* snoop_cb    */ NULL, 
  10857         /* snoop_user_data */ NULL, 
  10858         /* snoop_flags */ 0,
  10859         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10860         /* type */ SOC_MEM_TYPE_NORMAL,
  10861         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10862         /* impl */ SOC_MEM_IMPL_NORMAL,
  10863         /* cmic_mor_clks       */ 0,
  10864         /* access_latency_mode */ 0,
  10865     },
  10866 #endif /* chips */
  10867 
  10868 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10869     { /* SOC_MEM_INT_DLB_ECMP_GROUP_STATS_BCM56980_A0m */ 
  10870         /* mem            DLB_ECMP_GROUP_STATSm */
  10871         /* flags       */ SOC_MEM_FLAG_VALID |
  10872                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  10873                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  10874         /* cmp_fn      */ _soc_mem_cmp_undef,
  10875         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10876         /* index_min   */ 0,
  10877         /* index_max   */ 127,
  10878         /* minblock    */ 101,
  10879         /* maxblock    */ 101,
  10880         /* blocks      */ 0,
  10881         /* blocks_hi   */ 0xffffffff,
  10882         /* base        */ 0x189c0000,
  10883         /* gran        */ 1,
  10884         /* bytes       */ 13,
  10885         /* nFields     */ 7,
  10886         /* *fields     */ soc_DLB_ECMP_GROUP_STATS_BCM56980_A0m_fields,
  10887         /* *views      */ NULL,
  10888         /* *views_num  */ NULL,
  10889         /* snoop_cb    */ NULL, 
  10890         /* snoop_user_data */ NULL, 
  10891         /* snoop_flags */ 0,
  10892         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10893         /* type */ SOC_MEM_TYPE_NORMAL,
  10894         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10895         /* impl */ SOC_MEM_IMPL_NORMAL,
  10896         /* cmic_mor_clks       */ 0,
  10897         /* access_latency_mode */ 3,
  10898     },
  10899 #endif /* chips */
  10900 
  10901 #if defined(BCM_56970_A0)
  10902     { /* SOC_MEM_INT_DLB_ECMP_GROUP_STATS_PIPE0m */ 
  10903         /* mem            DLB_ECMP_GROUP_STATS_PIPE0m */
  10904         /* flags       */ SOC_MEM_FLAG_VALID |
  10905                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  10906         /* cmp_fn      */ _soc_mem_cmp_undef,
  10907         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10908         /* index_min   */ 0,
  10909         /* index_max   */ 127,
  10910         /* minblock    */ 68,
  10911         /* maxblock    */ 68,
  10912         /* blocks      */ 0,
  10913         /* blocks_hi   */ 0xffffffff,
  10914         /* base        */ 0x8c600000,
  10915         /* gran        */ 1,
  10916         /* bytes       */ 13,
  10917         /* nFields     */ 7,
  10918         /* *fields     */ soc_DLB_ECMP_GROUP_STATS_BCM56970_A0m_fields,
  10919         /* *views      */ NULL,
  10920         /* *views_num  */ NULL,
  10921         /* snoop_cb    */ NULL, 
  10922         /* snoop_user_data */ NULL, 
  10923         /* snoop_flags */ 0,
  10924         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10925         /* type */ SOC_MEM_TYPE_NORMAL,
  10926         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10927         /* impl */ SOC_MEM_IMPL_NORMAL,
  10928         /* cmic_mor_clks       */ 0,
  10929         /* access_latency_mode */ 0,
  10930     },
  10931 #endif /* chips */
  10932 
  10933 #if defined(BCM_56970_A0)
  10934     { /* SOC_MEM_INT_DLB_ECMP_GROUP_STATS_PIPE1m */ 
  10935         /* mem            DLB_ECMP_GROUP_STATS_PIPE1m */
  10936         /* flags       */ SOC_MEM_FLAG_VALID |
  10937                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  10938                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  10939         /* cmp_fn      */ _soc_mem_cmp_undef,
  10940         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10941         /* index_min   */ 0,
  10942         /* index_max   */ 127,
  10943         /* minblock    */ 68,
  10944         /* maxblock    */ 68,
  10945         /* blocks      */ 0,
  10946         /* blocks_hi   */ 0xffffffff,
  10947         /* base        */ 0x8c600000,
  10948         /* gran        */ 1,
  10949         /* bytes       */ 13,
  10950         /* nFields     */ 7,
  10951         /* *fields     */ soc_DLB_ECMP_GROUP_STATS_BCM56970_A0m_fields,
  10952         /* *views      */ NULL,
  10953         /* *views_num  */ NULL,
  10954         /* snoop_cb    */ NULL, 
  10955         /* snoop_user_data */ NULL, 
  10956         /* snoop_flags */ 0,
  10957         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10958         /* type */ SOC_MEM_TYPE_NORMAL,
  10959         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10960         /* impl */ SOC_MEM_IMPL_NORMAL,
  10961         /* cmic_mor_clks       */ 0,
  10962         /* access_latency_mode */ 0,
  10963     },
  10964 #endif /* chips */
  10965 
  10966 #if defined(BCM_56970_A0)
  10967     { /* SOC_MEM_INT_DLB_ECMP_GROUP_STATS_PIPE2m */ 
  10968         /* mem            DLB_ECMP_GROUP_STATS_PIPE2m */
  10969         /* flags       */ SOC_MEM_FLAG_VALID |
  10970                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  10971                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  10972         /* cmp_fn      */ _soc_mem_cmp_undef,
  10973         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10974         /* index_min   */ 0,
  10975         /* index_max   */ 127,
  10976         /* minblock    */ 68,
  10977         /* maxblock    */ 68,
  10978         /* blocks      */ 0,
  10979         /* blocks_hi   */ 0xffffffff,
  10980         /* base        */ 0x8c600000,
  10981         /* gran        */ 1,
  10982         /* bytes       */ 13,
  10983         /* nFields     */ 7,
  10984         /* *fields     */ soc_DLB_ECMP_GROUP_STATS_BCM56970_A0m_fields,
  10985         /* *views      */ NULL,
  10986         /* *views_num  */ NULL,
  10987         /* snoop_cb    */ NULL, 
  10988         /* snoop_user_data */ NULL, 
  10989         /* snoop_flags */ 0,
  10990         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10991         /* type */ SOC_MEM_TYPE_NORMAL,
  10992         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10993         /* impl */ SOC_MEM_IMPL_NORMAL,
  10994         /* cmic_mor_clks       */ 0,
  10995         /* access_latency_mode */ 0,
  10996     },
  10997 #endif /* chips */
  10998 
  10999 #if defined(BCM_56970_A0)
  11000     { /* SOC_MEM_INT_DLB_ECMP_GROUP_STATS_PIPE3m */ 
  11001         /* mem            DLB_ECMP_GROUP_STATS_PIPE3m */
  11002         /* flags       */ SOC_MEM_FLAG_VALID |
  11003                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  11004                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  11005         /* cmp_fn      */ _soc_mem_cmp_undef,
  11006         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11007         /* index_min   */ 0,
  11008         /* index_max   */ 127,
  11009         /* minblock    */ 68,
  11010         /* maxblock    */ 68,
  11011         /* blocks      */ 0,
  11012         /* blocks_hi   */ 0xffffffff,
  11013         /* base        */ 0x8c600000,
  11014         /* gran        */ 1,
  11015         /* bytes       */ 13,
  11016         /* nFields     */ 7,
  11017         /* *fields     */ soc_DLB_ECMP_GROUP_STATS_BCM56970_A0m_fields,
  11018         /* *views      */ NULL,
  11019         /* *views_num  */ NULL,
  11020         /* snoop_cb    */ NULL, 
  11021         /* snoop_user_data */ NULL, 
  11022         /* snoop_flags */ 0,
  11023         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11024         /* type */ SOC_MEM_TYPE_NORMAL,
  11025         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11026         /* impl */ SOC_MEM_IMPL_NORMAL,
  11027         /* cmic_mor_clks       */ 0,
  11028         /* access_latency_mode */ 0,
  11029     },
  11030 #endif /* chips */
  11031 
  11032 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  11033     { /* SOC_MEM_INT_DLB_ECMP_GROUP_STATS_PIPE4m */ 
  11034         /* mem            DLB_ECMP_GROUP_STATS_PIPE4m */
  11035         /* flags       */ SOC_MEM_FLAG_VALID |
  11036                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  11037                           (4 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  11038         /* cmp_fn      */ _soc_mem_cmp_undef,
  11039         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11040         /* index_min   */ 0,
  11041         /* index_max   */ 127,
  11042         /* minblock    */ 101,
  11043         /* maxblock    */ 101,
  11044         /* blocks      */ 0,
  11045         /* blocks_hi   */ 0xffffffff,
  11046         /* base        */ 0x189c0000,
  11047         /* gran        */ 1,
  11048         /* bytes       */ 13,
  11049         /* nFields     */ 7,
  11050         /* *fields     */ soc_DLB_ECMP_GROUP_STATS_BCM56980_A0m_fields,
  11051         /* *views      */ NULL,
  11052         /* *views_num  */ NULL,
  11053         /* snoop_cb    */ NULL, 
  11054         /* snoop_user_data */ NULL, 
  11055         /* snoop_flags */ 0,
  11056         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11057         /* type */ SOC_MEM_TYPE_NORMAL,
  11058         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11059         /* impl */ SOC_MEM_IMPL_NORMAL,
  11060         /* cmic_mor_clks       */ 0,
  11061         /* access_latency_mode */ 3,
  11062     },
  11063 #endif /* chips */
  11064 
  11065 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  11066     { /* SOC_MEM_INT_DLB_ECMP_GROUP_STATS_PIPE5m */ 
  11067         /* mem            DLB_ECMP_GROUP_STATS_PIPE5m */
  11068         /* flags       */ SOC_MEM_FLAG_VALID |
  11069                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  11070                           (5 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  11071         /* cmp_fn      */ _soc_mem_cmp_undef,
  11072         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11073         /* index_min   */ 0,
  11074         /* index_max   */ 127,
  11075         /* minblock    */ 101,
  11076         /* maxblock    */ 101,
  11077         /* blocks      */ 0,
  11078         /* blocks_hi   */ 0xffffffff,
  11079         /* base        */ 0x189c0000,
  11080         /* gran        */ 1,
  11081         /* bytes       */ 13,
  11082         /* nFields     */ 7,
  11083         /* *fields     */ soc_DLB_ECMP_GROUP_STATS_BCM56980_A0m_fields,
  11084         /* *views      */ NULL,
  11085         /* *views_num  */ NULL,
  11086         /* snoop_cb    */ NULL, 
  11087         /* snoop_user_data */ NULL, 
  11088         /* snoop_flags */ 0,
  11089         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11090         /* type */ SOC_MEM_TYPE_NORMAL,
  11091         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11092         /* impl */ SOC_MEM_IMPL_NORMAL,
  11093         /* cmic_mor_clks       */ 0,
  11094         /* access_latency_mode */ 3,
  11095     },
  11096 #endif /* chips */
  11097 
  11098 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  11099     { /* SOC_MEM_INT_DLB_ECMP_GROUP_STATS_PIPE6m */ 
  11100         /* mem            DLB_ECMP_GROUP_STATS_PIPE6m */
  11101         /* flags       */ SOC_MEM_FLAG_VALID |
  11102                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  11103                           (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  11104         /* cmp_fn      */ _soc_mem_cmp_undef,
  11105         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11106         /* index_min   */ 0,
  11107         /* index_max   */ 127,
  11108         /* minblock    */ 101,
  11109         /* maxblock    */ 101,
  11110         /* blocks      */ 0,
  11111         /* blocks_hi   */ 0xffffffff,
  11112         /* base        */ 0x189c0000,
  11113         /* gran        */ 1,
  11114         /* bytes       */ 13,
  11115         /* nFields     */ 7,
  11116         /* *fields     */ soc_DLB_ECMP_GROUP_STATS_BCM56980_A0m_fields,
  11117         /* *views      */ NULL,
  11118         /* *views_num  */ NULL,
  11119         /* snoop_cb    */ NULL, 
  11120         /* snoop_user_data */ NULL, 
  11121         /* snoop_flags */ 0,
  11122         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11123         /* type */ SOC_MEM_TYPE_NORMAL,
  11124         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11125         /* impl */ SOC_MEM_IMPL_NORMAL,
  11126         /* cmic_mor_clks       */ 0,
  11127         /* access_latency_mode */ 3,
  11128     },
  11129 #endif /* chips */
  11130 
  11131 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  11132     { /* SOC_MEM_INT_DLB_ECMP_GROUP_STATS_PIPE7m */ 
  11133         /* mem            DLB_ECMP_GROUP_STATS_PIPE7m */
  11134         /* flags       */ SOC_MEM_FLAG_VALID |
  11135                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  11136                           (7 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  11137         /* cmp_fn      */ _soc_mem_cmp_undef,
  11138         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11139         /* index_min   */ 0,
  11140         /* index_max   */ 127,
  11141         /* minblock    */ 101,
  11142         /* maxblock    */ 101,
  11143         /* blocks      */ 0,
  11144         /* blocks_hi   */ 0xffffffff,
  11145         /* base        */ 0x189c0000,
  11146         /* gran        */ 1,
  11147         /* bytes       */ 13,
  11148         /* nFields     */ 7,
  11149         /* *fields     */ soc_DLB_ECMP_GROUP_STATS_BCM56980_A0m_fields,
  11150         /* *views      */ NULL,
  11151         /* *views_num  */ NULL,
  11152         /* snoop_cb    */ NULL, 
  11153         /* snoop_user_data */ NULL, 
  11154         /* snoop_flags */ 0,
  11155         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11156         /* type */ SOC_MEM_TYPE_NORMAL,
  11157         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11158         /* impl */ SOC_MEM_IMPL_NORMAL,
  11159         /* cmic_mor_clks       */ 0,
  11160         /* access_latency_mode */ 3,
  11161     },
  11162 #endif /* chips */
  11163 
  11164 #if defined(BCM_56370_A0)
  11165     { /* SOC_MEM_INT_DLB_ECMP_GROUP_STATS_PIPE0_BCM56370_A0m */ 
  11166         /* mem            DLB_ECMP_GROUP_STATS_PIPE0m */
  11167         /* flags       */ SOC_MEM_FLAG_VALID |
  11168                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  11169         /* cmp_fn      */ _soc_mem_cmp_undef,
  11170         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11171         /* index_min   */ 0,
  11172         /* index_max   */ 127,
  11173         /* minblock    */ 14,
  11174         /* maxblock    */ 14,
  11175         /* blocks      */ 0x4000,
  11176         /* blocks_hi   */ 0,
  11177         /* base        */ 0x7c6c0000,
  11178         /* gran        */ 1,
  11179         /* bytes       */ 13,
  11180         /* nFields     */ 7,
  11181         /* *fields     */ soc_DLB_ECMP_GROUP_STATS_BCM56970_A0m_fields,
  11182         /* *views      */ NULL,
  11183         /* *views_num  */ NULL,
  11184         /* snoop_cb    */ NULL, 
  11185         /* snoop_user_data */ NULL, 
  11186         /* snoop_flags */ 0,
  11187         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11188         /* type */ SOC_MEM_TYPE_NORMAL,
  11189         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11190         /* impl */ SOC_MEM_IMPL_NORMAL,
  11191         /* cmic_mor_clks       */ 0,
  11192         /* access_latency_mode */ 0,
  11193     },
  11194 #endif /* chips */
  11195 
  11196 #if defined(BCM_56770_A0)
  11197     { /* SOC_MEM_INT_DLB_ECMP_GROUP_STATS_PIPE0_BCM56770_A0m */ 
  11198         /* mem            DLB_ECMP_GROUP_STATS_PIPE0m */
  11199         /* flags       */ SOC_MEM_FLAG_VALID |
  11200                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  11201         /* cmp_fn      */ _soc_mem_cmp_undef,
  11202         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11203         /* index_min   */ 0,
  11204         /* index_max   */ 127,
  11205         /* minblock    */ 25,
  11206         /* maxblock    */ 25,
  11207         /* blocks      */ 0x2000000,
  11208         /* blocks_hi   */ 0,
  11209         /* base        */ 0x7c6c0000,
  11210         /* gran        */ 1,
  11211         /* bytes       */ 13,
  11212         /* nFields     */ 7,
  11213         /* *fields     */ soc_DLB_ECMP_GROUP_STATS_BCM56970_A0m_fields,
  11214         /* *views      */ NULL,
  11215         /* *views_num  */ NULL,
  11216         /* snoop_cb    */ NULL, 
  11217         /* snoop_user_data */ NULL, 
  11218         /* snoop_flags */ 0,
  11219         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11220         /* type */ SOC_MEM_TYPE_NORMAL,
  11221         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11222         /* impl */ SOC_MEM_IMPL_NORMAL,
  11223         /* cmic_mor_clks       */ 0,
  11224         /* access_latency_mode */ 0,
  11225     },
  11226 #endif /* chips */
  11227 
  11228 #if defined(BCM_56870_A0)
  11229     { /* SOC_MEM_INT_DLB_ECMP_GROUP_STATS_PIPE0_BCM56870_A0m */ 
  11230         /* mem            DLB_ECMP_GROUP_STATS_PIPE0m */
  11231         /* flags       */ SOC_MEM_FLAG_VALID |
  11232                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  11233         /* cmp_fn      */ _soc_mem_cmp_undef,
  11234         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11235         /* index_min   */ 0,
  11236         /* index_max   */ 127,
  11237         /* minblock    */ 37,
  11238         /* maxblock    */ 37,
  11239         /* blocks      */ 0,
  11240         /* blocks_hi   */ 0x20,
  11241         /* base        */ 0x7c6c0000,
  11242         /* gran        */ 1,
  11243         /* bytes       */ 13,
  11244         /* nFields     */ 7,
  11245         /* *fields     */ soc_DLB_ECMP_GROUP_STATS_BCM56970_A0m_fields,
  11246         /* *views      */ NULL,
  11247         /* *views_num  */ NULL,
  11248         /* snoop_cb    */ NULL, 
  11249         /* snoop_user_data */ NULL, 
  11250         /* snoop_flags */ 0,
  11251         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11252         /* type */ SOC_MEM_TYPE_NORMAL,
  11253         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11254         /* impl */ SOC_MEM_IMPL_NORMAL,
  11255         /* cmic_mor_clks       */ 0,
  11256         /* access_latency_mode */ 0,
  11257     },
  11258 #endif /* chips */
  11259 
  11260 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  11261     { /* SOC_MEM_INT_DLB_ECMP_GROUP_STATS_PIPE0_BCM56980_A0m */ 
  11262         /* mem            DLB_ECMP_GROUP_STATS_PIPE0m */
  11263         /* flags       */ SOC_MEM_FLAG_VALID |
  11264                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  11265         /* cmp_fn      */ _soc_mem_cmp_undef,
  11266         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11267         /* index_min   */ 0,
  11268         /* index_max   */ 127,
  11269         /* minblock    */ 101,
  11270         /* maxblock    */ 101,
  11271         /* blocks      */ 0,
  11272         /* blocks_hi   */ 0xffffffff,
  11273         /* base        */ 0x189c0000,
  11274         /* gran        */ 1,
  11275         /* bytes       */ 13,
  11276         /* nFields     */ 7,
  11277         /* *fields     */ soc_DLB_ECMP_GROUP_STATS_BCM56980_A0m_fields,
  11278         /* *views      */ NULL,
  11279         /* *views_num  */ NULL,
  11280         /* snoop_cb    */ NULL, 
  11281         /* snoop_user_data */ NULL, 
  11282         /* snoop_flags */ 0,
  11283         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11284         /* type */ SOC_MEM_TYPE_NORMAL,
  11285         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11286         /* impl */ SOC_MEM_IMPL_NORMAL,
  11287         /* cmic_mor_clks       */ 0,
  11288         /* access_latency_mode */ 3,
  11289     },
  11290 #endif /* chips */
  11291 
  11292 #if defined(BCM_56870_A0)
  11293     { /* SOC_MEM_INT_DLB_ECMP_GROUP_STATS_PIPE1_BCM56870_A0m */ 
  11294         /* mem            DLB_ECMP_GROUP_STATS_PIPE1m */
  11295         /* flags       */ SOC_MEM_FLAG_VALID |
  11296                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  11297                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  11298         /* cmp_fn      */ _soc_mem_cmp_undef,
  11299         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11300         /* index_min   */ 0,
  11301         /* index_max   */ 127,
  11302         /* minblock    */ 37,
  11303         /* maxblock    */ 37,
  11304         /* blocks      */ 0,
  11305         /* blocks_hi   */ 0x20,
  11306         /* base        */ 0x7c6c0000,
  11307         /* gran        */ 1,
  11308         /* bytes       */ 13,
  11309         /* nFields     */ 7,
  11310         /* *fields     */ soc_DLB_ECMP_GROUP_STATS_BCM56970_A0m_fields,
  11311         /* *views      */ NULL,
  11312         /* *views_num  */ NULL,
  11313         /* snoop_cb    */ NULL, 
  11314         /* snoop_user_data */ NULL, 
  11315         /* snoop_flags */ 0,
  11316         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11317         /* type */ SOC_MEM_TYPE_NORMAL,
  11318         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11319         /* impl */ SOC_MEM_IMPL_NORMAL,
  11320         /* cmic_mor_clks       */ 0,
  11321         /* access_latency_mode */ 0,
  11322     },
  11323 #endif /* chips */
  11324 
  11325 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  11326     { /* SOC_MEM_INT_DLB_ECMP_GROUP_STATS_PIPE1_BCM56980_A0m */ 
  11327         /* mem            DLB_ECMP_GROUP_STATS_PIPE1m */
  11328         /* flags       */ SOC_MEM_FLAG_VALID |
  11329                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  11330                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  11331         /* cmp_fn      */ _soc_mem_cmp_undef,
  11332         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11333         /* index_min   */ 0,
  11334         /* index_max   */ 127,
  11335         /* minblock    */ 101,
  11336         /* maxblock    */ 101,
  11337         /* blocks      */ 0,
  11338         /* blocks_hi   */ 0xffffffff,
  11339         /* base        */ 0x189c0000,
  11340         /* gran        */ 1,
  11341         /* bytes       */ 13,
  11342         /* nFields     */ 7,
  11343         /* *fields     */ soc_DLB_ECMP_GROUP_STATS_BCM56980_A0m_fields,
  11344         /* *views      */ NULL,
  11345         /* *views_num  */ NULL,
  11346         /* snoop_cb    */ NULL, 
  11347         /* snoop_user_data */ NULL, 
  11348         /* snoop_flags */ 0,
  11349         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11350         /* type */ SOC_MEM_TYPE_NORMAL,
  11351         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11352         /* impl */ SOC_MEM_IMPL_NORMAL,
  11353         /* cmic_mor_clks       */ 0,
  11354         /* access_latency_mode */ 3,
  11355     },
  11356 #endif /* chips */
  11357 
  11358 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  11359     { /* SOC_MEM_INT_DLB_ECMP_GROUP_STATS_PIPE2_BCM56980_A0m */ 
  11360         /* mem            DLB_ECMP_GROUP_STATS_PIPE2m */
  11361         /* flags       */ SOC_MEM_FLAG_VALID |
  11362                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  11363                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  11364         /* cmp_fn      */ _soc_mem_cmp_undef,
  11365         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11366         /* index_min   */ 0,
  11367         /* index_max   */ 127,
  11368         /* minblock    */ 101,
  11369         /* maxblock    */ 101,
  11370         /* blocks      */ 0,
  11371         /* blocks_hi   */ 0xffffffff,
  11372         /* base        */ 0x189c0000,
  11373         /* gran        */ 1,
  11374         /* bytes       */ 13,
  11375         /* nFields     */ 7,
  11376         /* *fields     */ soc_DLB_ECMP_GROUP_STATS_BCM56980_A0m_fields,
  11377         /* *views      */ NULL,
  11378         /* *views_num  */ NULL,
  11379         /* snoop_cb    */ NULL, 
  11380         /* snoop_user_data */ NULL, 
  11381         /* snoop_flags */ 0,
  11382         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11383         /* type */ SOC_MEM_TYPE_NORMAL,
  11384         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11385         /* impl */ SOC_MEM_IMPL_NORMAL,
  11386         /* cmic_mor_clks       */ 0,
  11387         /* access_latency_mode */ 3,
  11388     },
  11389 #endif /* chips */
  11390 
  11391 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  11392     { /* SOC_MEM_INT_DLB_ECMP_GROUP_STATS_PIPE3_BCM56980_A0m */ 
  11393         /* mem            DLB_ECMP_GROUP_STATS_PIPE3m */
  11394         /* flags       */ SOC_MEM_FLAG_VALID |
  11395                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  11396                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  11397         /* cmp_fn      */ _soc_mem_cmp_undef,
  11398         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11399         /* index_min   */ 0,
  11400         /* index_max   */ 127,
  11401         /* minblock    */ 101,
  11402         /* maxblock    */ 101,
  11403         /* blocks      */ 0,
  11404         /* blocks_hi   */ 0xffffffff,
  11405         /* base        */ 0x189c0000,
  11406         /* gran        */ 1,
  11407         /* bytes       */ 13,
  11408         /* nFields     */ 7,
  11409         /* *fields     */ soc_DLB_ECMP_GROUP_STATS_BCM56980_A0m_fields,
  11410         /* *views      */ NULL,
  11411         /* *views_num  */ NULL,
  11412         /* snoop_cb    */ NULL, 
  11413         /* snoop_user_data */ NULL, 
  11414         /* snoop_flags */ 0,
  11415         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11416         /* type */ SOC_MEM_TYPE_NORMAL,
  11417         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11418         /* impl */ SOC_MEM_IMPL_NORMAL,
  11419         /* cmic_mor_clks       */ 0,
  11420         /* access_latency_mode */ 3,
  11421     },
  11422 #endif /* chips */
  11423 
  11424 #if defined(BCM_56640_A0)
  11425     { /* SOC_MEM_INT_DLB_ECMP_HIST_GROUP_LOADm */ 
  11426         /* mem            DLB_ECMP_HIST_GROUP_LOADm */
  11427         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11428         /* cmp_fn      */ _soc_mem_cmp_undef,
  11429         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11430         /* index_min   */ 0,
  11431         /* index_max   */ 15,
  11432         /* minblock    */ 7,
  11433         /* maxblock    */ 7,
  11434         /* blocks      */ 0x80,
  11435         /* blocks_hi   */ 0,
  11436         /* base        */ 0x362c0000,
  11437         /* gran        */ 1,
  11438         /* bytes       */ 5,
  11439         /* nFields     */ 2,
  11440         /* *fields     */ soc_DLB_ECMP_HIST_GROUP_LOADm_fields,
  11441         /* *views      */ NULL,
  11442         /* *views_num  */ NULL,
  11443         /* snoop_cb    */ NULL, 
  11444         /* snoop_user_data */ NULL, 
  11445         /* snoop_flags */ 0,
  11446         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11447         /* type */ SOC_MEM_TYPE_NORMAL,
  11448         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11449         /* impl */ SOC_MEM_IMPL_NORMAL,
  11450         /* cmic_mor_clks       */ 0,
  11451     },
  11452 #endif /* chips */
  11453 
  11454 #if defined(BCM_56640_A0)
  11455     { /* SOC_MEM_INT_DLB_ECMP_HIST_LOADm */ 
  11456         /* mem            DLB_ECMP_HIST_LOADm */
  11457         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11458         /* cmp_fn      */ _soc_mem_cmp_undef,
  11459         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11460         /* index_min   */ 0,
  11461         /* index_max   */ 255,
  11462         /* minblock    */ 7,
  11463         /* maxblock    */ 7,
  11464         /* blocks      */ 0x80,
  11465         /* blocks_hi   */ 0,
  11466         /* base        */ 0x36240000,
  11467         /* gran        */ 1,
  11468         /* bytes       */ 5,
  11469         /* nFields     */ 2,
  11470         /* *fields     */ soc_DLB_ECMP_HIST_GROUP_LOADm_fields,
  11471         /* *views      */ NULL,
  11472         /* *views_num  */ NULL,
  11473         /* snoop_cb    */ NULL, 
  11474         /* snoop_user_data */ NULL, 
  11475         /* snoop_flags */ 0,
  11476         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11477         /* type */ SOC_MEM_TYPE_NORMAL,
  11478         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11479         /* impl */ SOC_MEM_IMPL_NORMAL,
  11480         /* cmic_mor_clks       */ 0,
  11481     },
  11482 #endif /* chips */
  11483 
  11484 #if defined(BCM_56640_A0)
  11485     { /* SOC_MEM_INT_DLB_ECMP_HIST_QSIZEm */ 
  11486         /* mem            DLB_ECMP_HIST_QSIZEm */
  11487         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11488         /* cmp_fn      */ _soc_mem_cmp_undef,
  11489         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11490         /* index_min   */ 0,
  11491         /* index_max   */ 255,
  11492         /* minblock    */ 7,
  11493         /* maxblock    */ 7,
  11494         /* blocks      */ 0x80,
  11495         /* blocks_hi   */ 0,
  11496         /* base        */ 0x36340000,
  11497         /* gran        */ 1,
  11498         /* bytes       */ 3,
  11499         /* nFields     */ 2,
  11500         /* *fields     */ soc_DLB_ECMP_HIST_QSIZEm_fields,
  11501         /* *views      */ NULL,
  11502         /* *views_num  */ NULL,
  11503         /* snoop_cb    */ NULL, 
  11504         /* snoop_user_data */ NULL, 
  11505         /* snoop_flags */ 0,
  11506         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11507         /* type */ SOC_MEM_TYPE_NORMAL,
  11508         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11509         /* impl */ SOC_MEM_IMPL_NORMAL,
  11510         /* cmic_mor_clks       */ 0,
  11511     },
  11512 #endif /* chips */
  11513 
  11514 #if defined(BCM_56640_A0)
  11515     { /* SOC_MEM_INT_DLB_ECMP_INST_GROUP_LOADm */ 
  11516         /* mem            DLB_ECMP_INST_GROUP_LOADm */
  11517         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11518         /* cmp_fn      */ _soc_mem_cmp_undef,
  11519         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11520         /* index_min   */ 0,
  11521         /* index_max   */ 15,
  11522         /* minblock    */ 7,
  11523         /* maxblock    */ 7,
  11524         /* blocks      */ 0x80,
  11525         /* blocks_hi   */ 0,
  11526         /* base        */ 0x36280000,
  11527         /* gran        */ 1,
  11528         /* bytes       */ 4,
  11529         /* nFields     */ 1,
  11530         /* *fields     */ soc_DLB_ECMP_INST_GROUP_LOADm_fields,
  11531         /* *views      */ NULL,
  11532         /* *views_num  */ NULL,
  11533         /* snoop_cb    */ NULL, 
  11534         /* snoop_user_data */ NULL, 
  11535         /* snoop_flags */ 0,
  11536         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11537         /* type */ SOC_MEM_TYPE_NORMAL,
  11538         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11539         /* impl */ SOC_MEM_IMPL_NORMAL,
  11540         /* cmic_mor_clks       */ 0,
  11541     },
  11542 #endif /* chips */
  11543 
  11544 #if defined(BCM_56640_A0)
  11545     { /* SOC_MEM_INT_DLB_ECMP_INST_LOADm */ 
  11546         /* mem            DLB_ECMP_INST_LOADm */
  11547         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11548         /* cmp_fn      */ _soc_mem_cmp_undef,
  11549         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11550         /* index_min   */ 0,
  11551         /* index_max   */ 255,
  11552         /* minblock    */ 7,
  11553         /* maxblock    */ 7,
  11554         /* blocks      */ 0x80,
  11555         /* blocks_hi   */ 0,
  11556         /* base        */ 0x36200000,
  11557         /* gran        */ 1,
  11558         /* bytes       */ 4,
  11559         /* nFields     */ 1,
  11560         /* *fields     */ soc_DLB_ECMP_INST_GROUP_LOADm_fields,
  11561         /* *views      */ NULL,
  11562         /* *views_num  */ NULL,
  11563         /* snoop_cb    */ NULL, 
  11564         /* snoop_user_data */ NULL, 
  11565         /* snoop_flags */ 0,
  11566         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11567         /* type */ SOC_MEM_TYPE_NORMAL,
  11568         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11569         /* impl */ SOC_MEM_IMPL_NORMAL,
  11570         /* cmic_mor_clks       */ 0,
  11571     },
  11572 #endif /* chips */
  11573 
  11574 #if defined(BCM_56640_A0)
  11575     { /* SOC_MEM_INT_DLB_ECMP_INST_QSIZEm */ 
  11576         /* mem            DLB_ECMP_INST_QSIZEm */
  11577         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11578         /* cmp_fn      */ _soc_mem_cmp_undef,
  11579         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11580         /* index_min   */ 0,
  11581         /* index_max   */ 255,
  11582         /* minblock    */ 7,
  11583         /* maxblock    */ 7,
  11584         /* blocks      */ 0x80,
  11585         /* blocks_hi   */ 0,
  11586         /* base        */ 0x36300000,
  11587         /* gran        */ 1,
  11588         /* bytes       */ 2,
  11589         /* nFields     */ 1,
  11590         /* *fields     */ soc_DLB_ECMP_INST_QSIZEm_fields,
  11591         /* *views      */ NULL,
  11592         /* *views_num  */ NULL,
  11593         /* snoop_cb    */ NULL, 
  11594         /* snoop_user_data */ NULL, 
  11595         /* snoop_flags */ 0,
  11596         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11597         /* type */ SOC_MEM_TYPE_NORMAL,
  11598         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11599         /* impl */ SOC_MEM_IMPL_NORMAL,
  11600         /* cmic_mor_clks       */ 0,
  11601     },
  11602 #endif /* chips */
  11603 
  11604 #if defined(BCM_56970_A0)
  11605     { /* SOC_MEM_INT_DLB_ECMP_LINK_CONTROLm */ 
  11606         /* mem            DLB_ECMP_LINK_CONTROLm */
  11607         /* flags       */ SOC_MEM_FLAG_VALID |
  11608                           SOC_MEM_FLAG_CACHABLE |
  11609                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  11610         /* cmp_fn      */ _soc_mem_cmp_undef,
  11611         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11612         /* index_min   */ 0,
  11613         /* index_max   */ 0,
  11614         /* minblock    */ 68,
  11615         /* maxblock    */ 68,
  11616         /* blocks      */ 0,
  11617         /* blocks_hi   */ 0xffffffff,
  11618         /* base        */ 0x8c6c0000,
  11619         /* gran        */ 1,
  11620         /* bytes       */ 34,
  11621         /* nFields     */ 2,
  11622         /* *fields     */ soc_DLB_ECMP_LINK_CONTROLm_fields,
  11623         /* *views      */ NULL,
  11624         /* *views_num  */ NULL,
  11625         /* snoop_cb    */ NULL, 
  11626         /* snoop_user_data */ NULL, 
  11627         /* snoop_flags */ 0,
  11628         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11629         /* type */ SOC_MEM_TYPE_NORMAL,
  11630         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11631         /* impl */ SOC_MEM_IMPL_NORMAL,
  11632         /* cmic_mor_clks       */ 0,
  11633         /* access_latency_mode */ 0,
  11634     },
  11635 #endif /* chips */
  11636 
  11637 #if defined(BCM_56370_A0)
  11638     { /* SOC_MEM_INT_DLB_ECMP_LINK_CONTROL_BCM56370_A0m */ 
  11639         /* mem            DLB_ECMP_LINK_CONTROLm */
  11640         /* flags       */ SOC_MEM_FLAG_VALID |
  11641                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  11642         /* cmp_fn      */ _soc_mem_cmp_undef,
  11643         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11644         /* index_min   */ 0,
  11645         /* index_max   */ 0,
  11646         /* minblock    */ 14,
  11647         /* maxblock    */ 14,
  11648         /* blocks      */ 0x4000,
  11649         /* blocks_hi   */ 0,
  11650         /* base        */ 0x7c780000,
  11651         /* gran        */ 1,
  11652         /* bytes       */ 19,
  11653         /* nFields     */ 4,
  11654         /* *fields     */ soc_DLB_ECMP_LINK_CONTROL_BCM56370_A0m_fields,
  11655         /* *views      */ NULL,
  11656         /* *views_num  */ NULL,
  11657         /* snoop_cb    */ NULL, 
  11658         /* snoop_user_data */ NULL, 
  11659         /* snoop_flags */ 0,
  11660         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11661         /* type */ SOC_MEM_TYPE_NORMAL,
  11662         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11663         /* impl */ SOC_MEM_IMPL_NORMAL,
  11664         /* cmic_mor_clks       */ 0,
  11665         /* access_latency_mode */ 0,
  11666     },
  11667 #endif /* chips */
  11668 
  11669 #if defined(BCM_56770_A0)
  11670     { /* SOC_MEM_INT_DLB_ECMP_LINK_CONTROL_BCM56770_A0m */ 
  11671         /* mem            DLB_ECMP_LINK_CONTROLm */
  11672         /* flags       */ SOC_MEM_FLAG_VALID |
  11673                           SOC_MEM_FLAG_CACHABLE |
  11674                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  11675         /* cmp_fn      */ _soc_mem_cmp_undef,
  11676         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11677         /* index_min   */ 0,
  11678         /* index_max   */ 0,
  11679         /* minblock    */ 25,
  11680         /* maxblock    */ 25,
  11681         /* blocks      */ 0x2000000,
  11682         /* blocks_hi   */ 0,
  11683         /* base        */ 0x7c780000,
  11684         /* gran        */ 1,
  11685         /* bytes       */ 34,
  11686         /* nFields     */ 4,
  11687         /* *fields     */ soc_DLB_ECMP_LINK_CONTROL_BCM56870_A0m_fields,
  11688         /* *views      */ NULL,
  11689         /* *views_num  */ NULL,
  11690         /* snoop_cb    */ NULL, 
  11691         /* snoop_user_data */ NULL, 
  11692         /* snoop_flags */ 0,
  11693         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11694         /* type */ SOC_MEM_TYPE_NORMAL,
  11695         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11696         /* impl */ SOC_MEM_IMPL_NORMAL,
  11697         /* cmic_mor_clks       */ 0,
  11698         /* access_latency_mode */ 0,
  11699     },
  11700 #endif /* chips */
  11701 
  11702 #if defined(BCM_56870_A0)
  11703     { /* SOC_MEM_INT_DLB_ECMP_LINK_CONTROL_BCM56870_A0m */ 
  11704         /* mem            DLB_ECMP_LINK_CONTROLm */
  11705         /* flags       */ SOC_MEM_FLAG_VALID |
  11706                           SOC_MEM_FLAG_CACHABLE |
  11707                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  11708         /* cmp_fn      */ _soc_mem_cmp_undef,
  11709         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11710         /* index_min   */ 0,
  11711         /* index_max   */ 0,
  11712         /* minblock    */ 37,
  11713         /* maxblock    */ 37,
  11714         /* blocks      */ 0,
  11715         /* blocks_hi   */ 0x20,
  11716         /* base        */ 0x7c780000,
  11717         /* gran        */ 1,
  11718         /* bytes       */ 34,
  11719         /* nFields     */ 4,
  11720         /* *fields     */ soc_DLB_ECMP_LINK_CONTROL_BCM56870_A0m_fields,
  11721         /* *views      */ NULL,
  11722         /* *views_num  */ NULL,
  11723         /* snoop_cb    */ NULL, 
  11724         /* snoop_user_data */ NULL, 
  11725         /* snoop_flags */ 0,
  11726         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11727         /* type */ SOC_MEM_TYPE_NORMAL,
  11728         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11729         /* impl */ SOC_MEM_IMPL_NORMAL,
  11730         /* cmic_mor_clks       */ 0,
  11731         /* access_latency_mode */ 0,
  11732     },
  11733 #endif /* chips */
  11734 
  11735 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  11736     { /* SOC_MEM_INT_DLB_ECMP_LINK_CONTROL_BCM56980_A0m */ 
  11737         /* mem            DLB_ECMP_LINK_CONTROLm */
  11738         /* flags       */ SOC_MEM_FLAG_VALID |
  11739                           SOC_MEM_FLAG_CACHABLE |
  11740                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  11741         /* cmp_fn      */ _soc_mem_cmp_undef,
  11742         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11743         /* index_min   */ 0,
  11744         /* index_max   */ 0,
  11745         /* minblock    */ 101,
  11746         /* maxblock    */ 101,
  11747         /* blocks      */ 0,
  11748         /* blocks_hi   */ 0xffffffff,
  11749         /* base        */ 0x18a80000,
  11750         /* gran        */ 1,
  11751         /* bytes       */ 40,
  11752         /* nFields     */ 2,
  11753         /* *fields     */ soc_DLB_ECMP_LINK_CONTROL_BCM56980_A0m_fields,
  11754         /* *views      */ NULL,
  11755         /* *views_num  */ NULL,
  11756         /* snoop_cb    */ NULL, 
  11757         /* snoop_user_data */ NULL, 
  11758         /* snoop_flags */ 0,
  11759         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11760         /* type */ SOC_MEM_TYPE_NORMAL,
  11761         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11762         /* impl */ SOC_MEM_IMPL_NORMAL,
  11763         /* cmic_mor_clks       */ 0,
  11764         /* access_latency_mode */ 3,
  11765     },
  11766 #endif /* chips */
  11767 
  11768 #if defined(BCM_56640_A0)
  11769     { /* SOC_MEM_INT_DLB_ECMP_MEMBERSHIP_REVERSE_MAPm */ 
  11770         /* mem            DLB_ECMP_MEMBERSHIP_REVERSE_MAPm */
  11771         /* flags       */ SOC_MEM_FLAG_VALID |
  11772                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  11773         /* cmp_fn      */ _soc_mem_cmp_undef,
  11774         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11775         /* index_min   */ 0,
  11776         /* index_max   */ 255,
  11777         /* minblock    */ 7,
  11778         /* maxblock    */ 7,
  11779         /* blocks      */ 0x80,
  11780         /* blocks_hi   */ 0,
  11781         /* base        */ 0x36180000,
  11782         /* gran        */ 1,
  11783         /* bytes       */ 2,
  11784         /* nFields     */ 6,
  11785         /* *fields     */ soc_DLB_ECMP_MEMBERSHIP_REVERSE_MAPm_fields,
  11786         /* *views      */ NULL,
  11787         /* *views_num  */ NULL,
  11788         /* snoop_cb    */ NULL, 
  11789         /* snoop_user_data */ NULL, 
  11790         /* snoop_flags */ 0,
  11791         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11792         /* type */ SOC_MEM_TYPE_NORMAL,
  11793         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11794         /* impl */ SOC_MEM_IMPL_NORMAL,
  11795         /* cmic_mor_clks       */ 0,
  11796     },
  11797 #endif /* chips */
  11798 
  11799 #if defined(BCM_56640_A0)
  11800     { /* SOC_MEM_INT_DLB_ECMP_MEMBER_ATTRIBUTEm */ 
  11801         /* mem            DLB_ECMP_MEMBER_ATTRIBUTEm */
  11802         /* flags       */ SOC_MEM_FLAG_VALID |
  11803                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  11804         /* cmp_fn      */ _soc_mem_cmp_undef,
  11805         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11806         /* index_min   */ 0,
  11807         /* index_max   */ 255,
  11808         /* minblock    */ 7,
  11809         /* maxblock    */ 7,
  11810         /* blocks      */ 0x80,
  11811         /* blocks_hi   */ 0,
  11812         /* base        */ 0x36140000,
  11813         /* gran        */ 1,
  11814         /* bytes       */ 3,
  11815         /* nFields     */ 1,
  11816         /* *fields     */ soc_DLB_ECMP_MEMBER_ATTRIBUTEm_fields,
  11817         /* *views      */ NULL,
  11818         /* *views_num  */ NULL,
  11819         /* snoop_cb    */ NULL, 
  11820         /* snoop_user_data */ NULL, 
  11821         /* snoop_flags */ 0,
  11822         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11823         /* type */ SOC_MEM_TYPE_NORMAL,
  11824         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11825         /* impl */ SOC_MEM_IMPL_NORMAL,
  11826         /* cmic_mor_clks       */ 0,
  11827     },
  11828 #endif /* chips */
  11829 
  11830 #if defined(BCM_56640_A0)
  11831     { /* SOC_MEM_INT_DLB_ECMP_MEMBER_STATUSm */ 
  11832         /* mem            DLB_ECMP_MEMBER_STATUSm */
  11833         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11834         /* cmp_fn      */ _soc_mem_cmp_undef,
  11835         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11836         /* index_min   */ 0,
  11837         /* index_max   */ 255,
  11838         /* minblock    */ 7,
  11839         /* maxblock    */ 7,
  11840         /* blocks      */ 0x80,
  11841         /* blocks_hi   */ 0,
  11842         /* base        */ 0x36480000,
  11843         /* gran        */ 1,
  11844         /* bytes       */ 1,
  11845         /* nFields     */ 1,
  11846         /* *fields     */ soc_DLB_ECMP_MEMBER_STATUSm_fields,
  11847         /* *views      */ NULL,
  11848         /* *views_num  */ NULL,
  11849         /* snoop_cb    */ NULL, 
  11850         /* snoop_user_data */ NULL, 
  11851         /* snoop_flags */ 0,
  11852         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11853         /* type */ SOC_MEM_TYPE_NORMAL,
  11854         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11855         /* impl */ SOC_MEM_IMPL_NORMAL,
  11856         /* cmic_mor_clks       */ 0,
  11857     },
  11858 #endif /* chips */
  11859 
  11860 #if defined(BCM_56640_A0)
  11861     { /* SOC_MEM_INT_DLB_ECMP_MEMBER_SW_STATEm */ 
  11862         /* mem            DLB_ECMP_MEMBER_SW_STATEm */
  11863         /* flags       */ SOC_MEM_FLAG_VALID |
  11864                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  11865         /* cmp_fn      */ _soc_mem_cmp_undef,
  11866         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11867         /* index_min   */ 0,
  11868         /* index_max   */ 0,
  11869         /* minblock    */ 7,
  11870         /* maxblock    */ 7,
  11871         /* blocks      */ 0x80,
  11872         /* blocks_hi   */ 0,
  11873         /* base        */ 0x36500000,
  11874         /* gran        */ 1,
  11875         /* bytes       */ 64,
  11876         /* nFields     */ 2,
  11877         /* *fields     */ soc_DLB_ECMP_MEMBER_SW_STATEm_fields,
  11878         /* *views      */ NULL,
  11879         /* *views_num  */ NULL,
  11880         /* snoop_cb    */ NULL, 
  11881         /* snoop_user_data */ NULL, 
  11882         /* snoop_flags */ 0,
  11883         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11884         /* type */ SOC_MEM_TYPE_NORMAL,
  11885         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11886         /* impl */ SOC_MEM_IMPL_NORMAL,
  11887         /* cmic_mor_clks       */ 0,
  11888     },
  11889 #endif /* chips */
  11890 
  11891 #if defined(BCM_56640_A0)
  11892     { /* SOC_MEM_INT_DLB_ECMP_OPTIMAL_CANDIDATEm */ 
  11893         /* mem            DLB_ECMP_OPTIMAL_CANDIDATEm */
  11894         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11895         /* cmp_fn      */ _soc_mem_cmp_undef,
  11896         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11897         /* index_min   */ 0,
  11898         /* index_max   */ 15,
  11899         /* minblock    */ 7,
  11900         /* maxblock    */ 7,
  11901         /* blocks      */ 0x80,
  11902         /* blocks_hi   */ 0,
  11903         /* base        */ 0x36100000,
  11904         /* gran        */ 1,
  11905         /* bytes       */ 2,
  11906         /* nFields     */ 2,
  11907         /* *fields     */ soc_DLB_ECMP_OPTIMAL_CANDIDATEm_fields,
  11908         /* *views      */ NULL,
  11909         /* *views_num  */ NULL,
  11910         /* snoop_cb    */ NULL, 
  11911         /* snoop_user_data */ NULL, 
  11912         /* snoop_flags */ 0,
  11913         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11914         /* type */ SOC_MEM_TYPE_NORMAL,
  11915         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11916         /* impl */ SOC_MEM_IMPL_NORMAL,
  11917         /* cmic_mor_clks       */ 0,
  11918     },
  11919 #endif /* chips */
  11920 
  11921 #if defined(BCM_56370_A0)
  11922     { /* SOC_MEM_INT_DLB_ECMP_OPTIMAL_CANDIDATE_BCM56370_A0m */ 
  11923         /* mem            DLB_ECMP_OPTIMAL_CANDIDATEm */
  11924         /* flags       */ SOC_MEM_FLAG_VALID |
  11925                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  11926         /* cmp_fn      */ _soc_mem_cmp_undef,
  11927         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11928         /* index_min   */ 0,
  11929         /* index_max   */ 127,
  11930         /* minblock    */ 14,
  11931         /* maxblock    */ 14,
  11932         /* blocks      */ 0x4000,
  11933         /* blocks_hi   */ 0,
  11934         /* base        */ 0x7c740000,
  11935         /* gran        */ 1,
  11936         /* bytes       */ 2,
  11937         /* nFields     */ 4,
  11938         /* *fields     */ soc_DLB_ECMP_OPTIMAL_CANDIDATE_BCM56970_A0m_fields,
  11939         /* *views      */ NULL,
  11940         /* *views_num  */ NULL,
  11941         /* snoop_cb    */ NULL, 
  11942         /* snoop_user_data */ NULL, 
  11943         /* snoop_flags */ 0,
  11944         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11945         /* type */ SOC_MEM_TYPE_NORMAL,
  11946         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11947         /* impl */ SOC_MEM_IMPL_NORMAL,
  11948         /* cmic_mor_clks       */ 0,
  11949         /* access_latency_mode */ 0,
  11950     },
  11951 #endif /* chips */
  11952 
  11953 #if defined(BCM_56770_A0)
  11954     { /* SOC_MEM_INT_DLB_ECMP_OPTIMAL_CANDIDATE_BCM56770_A0m */ 
  11955         /* mem            DLB_ECMP_OPTIMAL_CANDIDATEm */
  11956         /* flags       */ SOC_MEM_FLAG_VALID |
  11957                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  11958         /* cmp_fn      */ _soc_mem_cmp_undef,
  11959         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11960         /* index_min   */ 0,
  11961         /* index_max   */ 127,
  11962         /* minblock    */ 25,
  11963         /* maxblock    */ 25,
  11964         /* blocks      */ 0x2000000,
  11965         /* blocks_hi   */ 0,
  11966         /* base        */ 0x7c740000,
  11967         /* gran        */ 1,
  11968         /* bytes       */ 2,
  11969         /* nFields     */ 4,
  11970         /* *fields     */ soc_DLB_ECMP_OPTIMAL_CANDIDATE_BCM56970_A0m_fields,
  11971         /* *views      */ NULL,
  11972         /* *views_num  */ NULL,
  11973         /* snoop_cb    */ NULL, 
  11974         /* snoop_user_data */ NULL, 
  11975         /* snoop_flags */ 0,
  11976         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11977         /* type */ SOC_MEM_TYPE_NORMAL,
  11978         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11979         /* impl */ SOC_MEM_IMPL_NORMAL,
  11980         /* cmic_mor_clks       */ 0,
  11981         /* access_latency_mode */ 0,
  11982     },
  11983 #endif /* chips */
  11984 
  11985 #if defined(BCM_56870_A0)
  11986     { /* SOC_MEM_INT_DLB_ECMP_OPTIMAL_CANDIDATE_BCM56870_A0m */ 
  11987         /* mem            DLB_ECMP_OPTIMAL_CANDIDATEm */
  11988         /* flags       */ SOC_MEM_FLAG_VALID |
  11989                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  11990         /* cmp_fn      */ _soc_mem_cmp_undef,
  11991         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11992         /* index_min   */ 0,
  11993         /* index_max   */ 127,
  11994         /* minblock    */ 37,
  11995         /* maxblock    */ 37,
  11996         /* blocks      */ 0,
  11997         /* blocks_hi   */ 0x20,
  11998         /* base        */ 0x7c740000,
  11999         /* gran        */ 1,
  12000         /* bytes       */ 2,
  12001         /* nFields     */ 4,
  12002         /* *fields     */ soc_DLB_ECMP_OPTIMAL_CANDIDATE_BCM56970_A0m_fields,
  12003         /* *views      */ NULL,
  12004         /* *views_num  */ NULL,
  12005         /* snoop_cb    */ NULL, 
  12006         /* snoop_user_data */ NULL, 
  12007         /* snoop_flags */ 0,
  12008         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12009         /* type */ SOC_MEM_TYPE_NORMAL,
  12010         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12011         /* impl */ SOC_MEM_IMPL_NORMAL,
  12012         /* cmic_mor_clks       */ 0,
  12013         /* access_latency_mode */ 0,
  12014     },
  12015 #endif /* chips */
  12016 
  12017 #if defined(BCM_56970_A0)
  12018     { /* SOC_MEM_INT_DLB_ECMP_OPTIMAL_CANDIDATE_BCM56970_A0m */ 
  12019         /* mem            DLB_ECMP_OPTIMAL_CANDIDATEm */
  12020         /* flags       */ SOC_MEM_FLAG_VALID |
  12021                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  12022         /* cmp_fn      */ _soc_mem_cmp_undef,
  12023         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12024         /* index_min   */ 0,
  12025         /* index_max   */ 127,
  12026         /* minblock    */ 68,
  12027         /* maxblock    */ 68,
  12028         /* blocks      */ 0,
  12029         /* blocks_hi   */ 0xffffffff,
  12030         /* base        */ 0x8c680000,
  12031         /* gran        */ 1,
  12032         /* bytes       */ 2,
  12033         /* nFields     */ 4,
  12034         /* *fields     */ soc_DLB_ECMP_OPTIMAL_CANDIDATE_BCM56970_A0m_fields,
  12035         /* *views      */ NULL,
  12036         /* *views_num  */ NULL,
  12037         /* snoop_cb    */ NULL, 
  12038         /* snoop_user_data */ NULL, 
  12039         /* snoop_flags */ 0,
  12040         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12041         /* type */ SOC_MEM_TYPE_NORMAL,
  12042         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12043         /* impl */ SOC_MEM_IMPL_NORMAL,
  12044         /* cmic_mor_clks       */ 0,
  12045         /* access_latency_mode */ 0,
  12046     },
  12047 #endif /* chips */
  12048 
  12049 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12050     { /* SOC_MEM_INT_DLB_ECMP_OPTIMAL_CANDIDATE_BCM56980_A0m */ 
  12051         /* mem            DLB_ECMP_OPTIMAL_CANDIDATEm */
  12052         /* flags       */ SOC_MEM_FLAG_VALID |
  12053                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  12054         /* cmp_fn      */ _soc_mem_cmp_undef,
  12055         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12056         /* index_min   */ 0,
  12057         /* index_max   */ 127,
  12058         /* minblock    */ 101,
  12059         /* maxblock    */ 101,
  12060         /* blocks      */ 0,
  12061         /* blocks_hi   */ 0xffffffff,
  12062         /* base        */ 0x18a40000,
  12063         /* gran        */ 1,
  12064         /* bytes       */ 2,
  12065         /* nFields     */ 4,
  12066         /* *fields     */ soc_DLB_ECMP_OPTIMAL_CANDIDATE_BCM56980_A0m_fields,
  12067         /* *views      */ NULL,
  12068         /* *views_num  */ NULL,
  12069         /* snoop_cb    */ NULL, 
  12070         /* snoop_user_data */ NULL, 
  12071         /* snoop_flags */ 0,
  12072         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12073         /* type */ SOC_MEM_TYPE_NORMAL,
  12074         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12075         /* impl */ SOC_MEM_IMPL_NORMAL,
  12076         /* cmic_mor_clks       */ 0,
  12077         /* access_latency_mode */ 3,
  12078     },
  12079 #endif /* chips */
  12080 
  12081 #if defined(BCM_56970_A0)
  12082     { /* SOC_MEM_INT_DLB_ECMP_OPTIMAL_CANDIDATE_PIPE0m */ 
  12083         /* mem            DLB_ECMP_OPTIMAL_CANDIDATE_PIPE0m */
  12084         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  12085         /* cmp_fn      */ _soc_mem_cmp_undef,
  12086         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12087         /* index_min   */ 0,
  12088         /* index_max   */ 127,
  12089         /* minblock    */ 68,
  12090         /* maxblock    */ 68,
  12091         /* blocks      */ 0,
  12092         /* blocks_hi   */ 0xffffffff,
  12093         /* base        */ 0x8c680000,
  12094         /* gran        */ 1,
  12095         /* bytes       */ 2,
  12096         /* nFields     */ 4,
  12097         /* *fields     */ soc_DLB_ECMP_OPTIMAL_CANDIDATE_BCM56970_A0m_fields,
  12098         /* *views      */ NULL,
  12099         /* *views_num  */ NULL,
  12100         /* snoop_cb    */ NULL, 
  12101         /* snoop_user_data */ NULL, 
  12102         /* snoop_flags */ 0,
  12103         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12104         /* type */ SOC_MEM_TYPE_NORMAL,
  12105         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12106         /* impl */ SOC_MEM_IMPL_NORMAL,
  12107         /* cmic_mor_clks       */ 0,
  12108         /* access_latency_mode */ 0,
  12109     },
  12110 #endif /* chips */
  12111 
  12112 #if defined(BCM_56970_A0)
  12113     { /* SOC_MEM_INT_DLB_ECMP_OPTIMAL_CANDIDATE_PIPE1m */ 
  12114         /* mem            DLB_ECMP_OPTIMAL_CANDIDATE_PIPE1m */
  12115         /* flags       */ SOC_MEM_FLAG_VALID |
  12116                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  12117         /* cmp_fn      */ _soc_mem_cmp_undef,
  12118         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12119         /* index_min   */ 0,
  12120         /* index_max   */ 127,
  12121         /* minblock    */ 68,
  12122         /* maxblock    */ 68,
  12123         /* blocks      */ 0,
  12124         /* blocks_hi   */ 0xffffffff,
  12125         /* base        */ 0x8c680000,
  12126         /* gran        */ 1,
  12127         /* bytes       */ 2,
  12128         /* nFields     */ 4,
  12129         /* *fields     */ soc_DLB_ECMP_OPTIMAL_CANDIDATE_BCM56970_A0m_fields,
  12130         /* *views      */ NULL,
  12131         /* *views_num  */ NULL,
  12132         /* snoop_cb    */ NULL, 
  12133         /* snoop_user_data */ NULL, 
  12134         /* snoop_flags */ 0,
  12135         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12136         /* type */ SOC_MEM_TYPE_NORMAL,
  12137         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12138         /* impl */ SOC_MEM_IMPL_NORMAL,
  12139         /* cmic_mor_clks       */ 0,
  12140         /* access_latency_mode */ 0,
  12141     },
  12142 #endif /* chips */
  12143 
  12144 #if defined(BCM_56970_A0)
  12145     { /* SOC_MEM_INT_DLB_ECMP_OPTIMAL_CANDIDATE_PIPE2m */ 
  12146         /* mem            DLB_ECMP_OPTIMAL_CANDIDATE_PIPE2m */
  12147         /* flags       */ SOC_MEM_FLAG_VALID |
  12148                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  12149         /* cmp_fn      */ _soc_mem_cmp_undef,
  12150         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12151         /* index_min   */ 0,
  12152         /* index_max   */ 127,
  12153         /* minblock    */ 68,
  12154         /* maxblock    */ 68,
  12155         /* blocks      */ 0,
  12156         /* blocks_hi   */ 0xffffffff,
  12157         /* base        */ 0x8c680000,
  12158         /* gran        */ 1,
  12159         /* bytes       */ 2,
  12160         /* nFields     */ 4,
  12161         /* *fields     */ soc_DLB_ECMP_OPTIMAL_CANDIDATE_BCM56970_A0m_fields,
  12162         /* *views      */ NULL,
  12163         /* *views_num  */ NULL,
  12164         /* snoop_cb    */ NULL, 
  12165         /* snoop_user_data */ NULL, 
  12166         /* snoop_flags */ 0,
  12167         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12168         /* type */ SOC_MEM_TYPE_NORMAL,
  12169         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12170         /* impl */ SOC_MEM_IMPL_NORMAL,
  12171         /* cmic_mor_clks       */ 0,
  12172         /* access_latency_mode */ 0,
  12173     },
  12174 #endif /* chips */
  12175 
  12176 #if defined(BCM_56970_A0)
  12177     { /* SOC_MEM_INT_DLB_ECMP_OPTIMAL_CANDIDATE_PIPE3m */ 
  12178         /* mem            DLB_ECMP_OPTIMAL_CANDIDATE_PIPE3m */
  12179         /* flags       */ SOC_MEM_FLAG_VALID |
  12180                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  12181         /* cmp_fn      */ _soc_mem_cmp_undef,
  12182         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12183         /* index_min   */ 0,
  12184         /* index_max   */ 127,
  12185         /* minblock    */ 68,
  12186         /* maxblock    */ 68,
  12187         /* blocks      */ 0,
  12188         /* blocks_hi   */ 0xffffffff,
  12189         /* base        */ 0x8c680000,
  12190         /* gran        */ 1,
  12191         /* bytes       */ 2,
  12192         /* nFields     */ 4,
  12193         /* *fields     */ soc_DLB_ECMP_OPTIMAL_CANDIDATE_BCM56970_A0m_fields,
  12194         /* *views      */ NULL,
  12195         /* *views_num  */ NULL,
  12196         /* snoop_cb    */ NULL, 
  12197         /* snoop_user_data */ NULL, 
  12198         /* snoop_flags */ 0,
  12199         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12200         /* type */ SOC_MEM_TYPE_NORMAL,
  12201         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12202         /* impl */ SOC_MEM_IMPL_NORMAL,
  12203         /* cmic_mor_clks       */ 0,
  12204         /* access_latency_mode */ 0,
  12205     },
  12206 #endif /* chips */
  12207 
  12208 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12209     { /* SOC_MEM_INT_DLB_ECMP_OPTIMAL_CANDIDATE_PIPE4m */ 
  12210         /* mem            DLB_ECMP_OPTIMAL_CANDIDATE_PIPE4m */
  12211         /* flags       */ SOC_MEM_FLAG_VALID |
  12212                           (4 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  12213         /* cmp_fn      */ _soc_mem_cmp_undef,
  12214         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12215         /* index_min   */ 0,
  12216         /* index_max   */ 127,
  12217         /* minblock    */ 101,
  12218         /* maxblock    */ 101,
  12219         /* blocks      */ 0,
  12220         /* blocks_hi   */ 0xffffffff,
  12221         /* base        */ 0x18a40000,
  12222         /* gran        */ 1,
  12223         /* bytes       */ 2,
  12224         /* nFields     */ 4,
  12225         /* *fields     */ soc_DLB_ECMP_OPTIMAL_CANDIDATE_BCM56980_A0m_fields,
  12226         /* *views      */ NULL,
  12227         /* *views_num  */ NULL,
  12228         /* snoop_cb    */ NULL, 
  12229         /* snoop_user_data */ NULL, 
  12230         /* snoop_flags */ 0,
  12231         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12232         /* type */ SOC_MEM_TYPE_NORMAL,
  12233         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12234         /* impl */ SOC_MEM_IMPL_NORMAL,
  12235         /* cmic_mor_clks       */ 0,
  12236         /* access_latency_mode */ 3,
  12237     },
  12238 #endif /* chips */
  12239 
  12240 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12241     { /* SOC_MEM_INT_DLB_ECMP_OPTIMAL_CANDIDATE_PIPE5m */ 
  12242         /* mem            DLB_ECMP_OPTIMAL_CANDIDATE_PIPE5m */
  12243         /* flags       */ SOC_MEM_FLAG_VALID |
  12244                           (5 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  12245         /* cmp_fn      */ _soc_mem_cmp_undef,
  12246         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12247         /* index_min   */ 0,
  12248         /* index_max   */ 127,
  12249         /* minblock    */ 101,
  12250         /* maxblock    */ 101,
  12251         /* blocks      */ 0,
  12252         /* blocks_hi   */ 0xffffffff,
  12253         /* base        */ 0x18a40000,
  12254         /* gran        */ 1,
  12255         /* bytes       */ 2,
  12256         /* nFields     */ 4,
  12257         /* *fields     */ soc_DLB_ECMP_OPTIMAL_CANDIDATE_BCM56980_A0m_fields,
  12258         /* *views      */ NULL,
  12259         /* *views_num  */ NULL,
  12260         /* snoop_cb    */ NULL, 
  12261         /* snoop_user_data */ NULL, 
  12262         /* snoop_flags */ 0,
  12263         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12264         /* type */ SOC_MEM_TYPE_NORMAL,
  12265         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12266         /* impl */ SOC_MEM_IMPL_NORMAL,
  12267         /* cmic_mor_clks       */ 0,
  12268         /* access_latency_mode */ 3,
  12269     },
  12270 #endif /* chips */
  12271 
  12272 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12273     { /* SOC_MEM_INT_DLB_ECMP_OPTIMAL_CANDIDATE_PIPE6m */ 
  12274         /* mem            DLB_ECMP_OPTIMAL_CANDIDATE_PIPE6m */
  12275         /* flags       */ SOC_MEM_FLAG_VALID |
  12276                           (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  12277         /* cmp_fn      */ _soc_mem_cmp_undef,
  12278         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12279         /* index_min   */ 0,
  12280         /* index_max   */ 127,
  12281         /* minblock    */ 101,
  12282         /* maxblock    */ 101,
  12283         /* blocks      */ 0,
  12284         /* blocks_hi   */ 0xffffffff,
  12285         /* base        */ 0x18a40000,
  12286         /* gran        */ 1,
  12287         /* bytes       */ 2,
  12288         /* nFields     */ 4,
  12289         /* *fields     */ soc_DLB_ECMP_OPTIMAL_CANDIDATE_BCM56980_A0m_fields,
  12290         /* *views      */ NULL,
  12291         /* *views_num  */ NULL,
  12292         /* snoop_cb    */ NULL, 
  12293         /* snoop_user_data */ NULL, 
  12294         /* snoop_flags */ 0,
  12295         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12296         /* type */ SOC_MEM_TYPE_NORMAL,
  12297         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12298         /* impl */ SOC_MEM_IMPL_NORMAL,
  12299         /* cmic_mor_clks       */ 0,
  12300         /* access_latency_mode */ 3,
  12301     },
  12302 #endif /* chips */
  12303 
  12304 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12305     { /* SOC_MEM_INT_DLB_ECMP_OPTIMAL_CANDIDATE_PIPE7m */ 
  12306         /* mem            DLB_ECMP_OPTIMAL_CANDIDATE_PIPE7m */
  12307         /* flags       */ SOC_MEM_FLAG_VALID |
  12308                           (7 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  12309         /* cmp_fn      */ _soc_mem_cmp_undef,
  12310         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12311         /* index_min   */ 0,
  12312         /* index_max   */ 127,
  12313         /* minblock    */ 101,
  12314         /* maxblock    */ 101,
  12315         /* blocks      */ 0,
  12316         /* blocks_hi   */ 0xffffffff,
  12317         /* base        */ 0x18a40000,
  12318         /* gran        */ 1,
  12319         /* bytes       */ 2,
  12320         /* nFields     */ 4,
  12321         /* *fields     */ soc_DLB_ECMP_OPTIMAL_CANDIDATE_BCM56980_A0m_fields,
  12322         /* *views      */ NULL,
  12323         /* *views_num  */ NULL,
  12324         /* snoop_cb    */ NULL, 
  12325         /* snoop_user_data */ NULL, 
  12326         /* snoop_flags */ 0,
  12327         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12328         /* type */ SOC_MEM_TYPE_NORMAL,
  12329         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12330         /* impl */ SOC_MEM_IMPL_NORMAL,
  12331         /* cmic_mor_clks       */ 0,
  12332         /* access_latency_mode */ 3,
  12333     },
  12334 #endif /* chips */
  12335 
  12336 #if defined(BCM_56370_A0)
  12337     { /* SOC_MEM_INT_DLB_ECMP_OPTIMAL_CANDIDATE_PIPE0_BCM56370_A0m */ 
  12338         /* mem            DLB_ECMP_OPTIMAL_CANDIDATE_PIPE0m */
  12339         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  12340         /* cmp_fn      */ _soc_mem_cmp_undef,
  12341         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12342         /* index_min   */ 0,
  12343         /* index_max   */ 127,
  12344         /* minblock    */ 14,
  12345         /* maxblock    */ 14,
  12346         /* blocks      */ 0x4000,
  12347         /* blocks_hi   */ 0,
  12348         /* base        */ 0x7c740000,
  12349         /* gran        */ 1,
  12350         /* bytes       */ 2,
  12351         /* nFields     */ 4,
  12352         /* *fields     */ soc_DLB_ECMP_OPTIMAL_CANDIDATE_BCM56970_A0m_fields,
  12353         /* *views      */ NULL,
  12354         /* *views_num  */ NULL,
  12355         /* snoop_cb    */ NULL, 
  12356         /* snoop_user_data */ NULL, 
  12357         /* snoop_flags */ 0,
  12358         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12359         /* type */ SOC_MEM_TYPE_NORMAL,
  12360         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12361         /* impl */ SOC_MEM_IMPL_NORMAL,
  12362         /* cmic_mor_clks       */ 0,
  12363         /* access_latency_mode */ 0,
  12364     },
  12365 #endif /* chips */
  12366 
  12367 #if defined(BCM_56770_A0)
  12368     { /* SOC_MEM_INT_DLB_ECMP_OPTIMAL_CANDIDATE_PIPE0_BCM56770_A0m */ 
  12369         /* mem            DLB_ECMP_OPTIMAL_CANDIDATE_PIPE0m */
  12370         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  12371         /* cmp_fn      */ _soc_mem_cmp_undef,
  12372         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12373         /* index_min   */ 0,
  12374         /* index_max   */ 127,
  12375         /* minblock    */ 25,
  12376         /* maxblock    */ 25,
  12377         /* blocks      */ 0x2000000,
  12378         /* blocks_hi   */ 0,
  12379         /* base        */ 0x7c740000,
  12380         /* gran        */ 1,
  12381         /* bytes       */ 2,
  12382         /* nFields     */ 4,
  12383         /* *fields     */ soc_DLB_ECMP_OPTIMAL_CANDIDATE_BCM56970_A0m_fields,
  12384         /* *views      */ NULL,
  12385         /* *views_num  */ NULL,
  12386         /* snoop_cb    */ NULL, 
  12387         /* snoop_user_data */ NULL, 
  12388         /* snoop_flags */ 0,
  12389         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12390         /* type */ SOC_MEM_TYPE_NORMAL,
  12391         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12392         /* impl */ SOC_MEM_IMPL_NORMAL,
  12393         /* cmic_mor_clks       */ 0,
  12394         /* access_latency_mode */ 0,
  12395     },
  12396 #endif /* chips */
  12397 
  12398 #if defined(BCM_56870_A0)
  12399     { /* SOC_MEM_INT_DLB_ECMP_OPTIMAL_CANDIDATE_PIPE0_BCM56870_A0m */ 
  12400         /* mem            DLB_ECMP_OPTIMAL_CANDIDATE_PIPE0m */
  12401         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  12402         /* cmp_fn      */ _soc_mem_cmp_undef,
  12403         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12404         /* index_min   */ 0,
  12405         /* index_max   */ 127,
  12406         /* minblock    */ 37,
  12407         /* maxblock    */ 37,
  12408         /* blocks      */ 0,
  12409         /* blocks_hi   */ 0x20,
  12410         /* base        */ 0x7c740000,
  12411         /* gran        */ 1,
  12412         /* bytes       */ 2,
  12413         /* nFields     */ 4,
  12414         /* *fields     */ soc_DLB_ECMP_OPTIMAL_CANDIDATE_BCM56970_A0m_fields,
  12415         /* *views      */ NULL,
  12416         /* *views_num  */ NULL,
  12417         /* snoop_cb    */ NULL, 
  12418         /* snoop_user_data */ NULL, 
  12419         /* snoop_flags */ 0,
  12420         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12421         /* type */ SOC_MEM_TYPE_NORMAL,
  12422         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12423         /* impl */ SOC_MEM_IMPL_NORMAL,
  12424         /* cmic_mor_clks       */ 0,
  12425         /* access_latency_mode */ 0,
  12426     },
  12427 #endif /* chips */
  12428 
  12429 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12430     { /* SOC_MEM_INT_DLB_ECMP_OPTIMAL_CANDIDATE_PIPE0_BCM56980_A0m */ 
  12431         /* mem            DLB_ECMP_OPTIMAL_CANDIDATE_PIPE0m */
  12432         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  12433         /* cmp_fn      */ _soc_mem_cmp_undef,
  12434         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12435         /* index_min   */ 0,
  12436         /* index_max   */ 127,
  12437         /* minblock    */ 101,
  12438         /* maxblock    */ 101,
  12439         /* blocks      */ 0,
  12440         /* blocks_hi   */ 0xffffffff,
  12441         /* base        */ 0x18a40000,
  12442         /* gran        */ 1,
  12443         /* bytes       */ 2,
  12444         /* nFields     */ 4,
  12445         /* *fields     */ soc_DLB_ECMP_OPTIMAL_CANDIDATE_BCM56980_A0m_fields,
  12446         /* *views      */ NULL,
  12447         /* *views_num  */ NULL,
  12448         /* snoop_cb    */ NULL, 
  12449         /* snoop_user_data */ NULL, 
  12450         /* snoop_flags */ 0,
  12451         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12452         /* type */ SOC_MEM_TYPE_NORMAL,
  12453         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12454         /* impl */ SOC_MEM_IMPL_NORMAL,
  12455         /* cmic_mor_clks       */ 0,
  12456         /* access_latency_mode */ 3,
  12457     },
  12458 #endif /* chips */
  12459 
  12460 #if defined(BCM_56870_A0)
  12461     { /* SOC_MEM_INT_DLB_ECMP_OPTIMAL_CANDIDATE_PIPE1_BCM56870_A0m */ 
  12462         /* mem            DLB_ECMP_OPTIMAL_CANDIDATE_PIPE1m */
  12463         /* flags       */ SOC_MEM_FLAG_VALID |
  12464                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  12465         /* cmp_fn      */ _soc_mem_cmp_undef,
  12466         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12467         /* index_min   */ 0,
  12468         /* index_max   */ 127,
  12469         /* minblock    */ 37,
  12470         /* maxblock    */ 37,
  12471         /* blocks      */ 0,
  12472         /* blocks_hi   */ 0x20,
  12473         /* base        */ 0x7c740000,
  12474         /* gran        */ 1,
  12475         /* bytes       */ 2,
  12476         /* nFields     */ 4,
  12477         /* *fields     */ soc_DLB_ECMP_OPTIMAL_CANDIDATE_BCM56970_A0m_fields,
  12478         /* *views      */ NULL,
  12479         /* *views_num  */ NULL,
  12480         /* snoop_cb    */ NULL, 
  12481         /* snoop_user_data */ NULL, 
  12482         /* snoop_flags */ 0,
  12483         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12484         /* type */ SOC_MEM_TYPE_NORMAL,
  12485         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12486         /* impl */ SOC_MEM_IMPL_NORMAL,
  12487         /* cmic_mor_clks       */ 0,
  12488         /* access_latency_mode */ 0,
  12489     },
  12490 #endif /* chips */
  12491 
  12492 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12493     { /* SOC_MEM_INT_DLB_ECMP_OPTIMAL_CANDIDATE_PIPE1_BCM56980_A0m */ 
  12494         /* mem            DLB_ECMP_OPTIMAL_CANDIDATE_PIPE1m */
  12495         /* flags       */ SOC_MEM_FLAG_VALID |
  12496                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  12497         /* cmp_fn      */ _soc_mem_cmp_undef,
  12498         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12499         /* index_min   */ 0,
  12500         /* index_max   */ 127,
  12501         /* minblock    */ 101,
  12502         /* maxblock    */ 101,
  12503         /* blocks      */ 0,
  12504         /* blocks_hi   */ 0xffffffff,
  12505         /* base        */ 0x18a40000,
  12506         /* gran        */ 1,
  12507         /* bytes       */ 2,
  12508         /* nFields     */ 4,
  12509         /* *fields     */ soc_DLB_ECMP_OPTIMAL_CANDIDATE_BCM56980_A0m_fields,
  12510         /* *views      */ NULL,
  12511         /* *views_num  */ NULL,
  12512         /* snoop_cb    */ NULL, 
  12513         /* snoop_user_data */ NULL, 
  12514         /* snoop_flags */ 0,
  12515         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12516         /* type */ SOC_MEM_TYPE_NORMAL,
  12517         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12518         /* impl */ SOC_MEM_IMPL_NORMAL,
  12519         /* cmic_mor_clks       */ 0,
  12520         /* access_latency_mode */ 3,
  12521     },
  12522 #endif /* chips */
  12523 
  12524 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12525     { /* SOC_MEM_INT_DLB_ECMP_OPTIMAL_CANDIDATE_PIPE2_BCM56980_A0m */ 
  12526         /* mem            DLB_ECMP_OPTIMAL_CANDIDATE_PIPE2m */
  12527         /* flags       */ SOC_MEM_FLAG_VALID |
  12528                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  12529         /* cmp_fn      */ _soc_mem_cmp_undef,
  12530         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12531         /* index_min   */ 0,
  12532         /* index_max   */ 127,
  12533         /* minblock    */ 101,
  12534         /* maxblock    */ 101,
  12535         /* blocks      */ 0,
  12536         /* blocks_hi   */ 0xffffffff,
  12537         /* base        */ 0x18a40000,
  12538         /* gran        */ 1,
  12539         /* bytes       */ 2,
  12540         /* nFields     */ 4,
  12541         /* *fields     */ soc_DLB_ECMP_OPTIMAL_CANDIDATE_BCM56980_A0m_fields,
  12542         /* *views      */ NULL,
  12543         /* *views_num  */ NULL,
  12544         /* snoop_cb    */ NULL, 
  12545         /* snoop_user_data */ NULL, 
  12546         /* snoop_flags */ 0,
  12547         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12548         /* type */ SOC_MEM_TYPE_NORMAL,
  12549         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12550         /* impl */ SOC_MEM_IMPL_NORMAL,
  12551         /* cmic_mor_clks       */ 0,
  12552         /* access_latency_mode */ 3,
  12553     },
  12554 #endif /* chips */
  12555 
  12556 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12557     { /* SOC_MEM_INT_DLB_ECMP_OPTIMAL_CANDIDATE_PIPE3_BCM56980_A0m */ 
  12558         /* mem            DLB_ECMP_OPTIMAL_CANDIDATE_PIPE3m */
  12559         /* flags       */ SOC_MEM_FLAG_VALID |
  12560                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  12561         /* cmp_fn      */ _soc_mem_cmp_undef,
  12562         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12563         /* index_min   */ 0,
  12564         /* index_max   */ 127,
  12565         /* minblock    */ 101,
  12566         /* maxblock    */ 101,
  12567         /* blocks      */ 0,
  12568         /* blocks_hi   */ 0xffffffff,
  12569         /* base        */ 0x18a40000,
  12570         /* gran        */ 1,
  12571         /* bytes       */ 2,
  12572         /* nFields     */ 4,
  12573         /* *fields     */ soc_DLB_ECMP_OPTIMAL_CANDIDATE_BCM56980_A0m_fields,
  12574         /* *views      */ NULL,
  12575         /* *views_num  */ NULL,
  12576         /* snoop_cb    */ NULL, 
  12577         /* snoop_user_data */ NULL, 
  12578         /* snoop_flags */ 0,
  12579         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12580         /* type */ SOC_MEM_TYPE_NORMAL,
  12581         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12582         /* impl */ SOC_MEM_IMPL_NORMAL,
  12583         /* cmic_mor_clks       */ 0,
  12584         /* access_latency_mode */ 3,
  12585     },
  12586 #endif /* chips */
  12587 
  12588 #if defined(BCM_56640_A0)
  12589     { /* SOC_MEM_INT_DLB_ECMP_PLA_QUANTIZE_THRESHOLDm */ 
  12590         /* mem            DLB_ECMP_PLA_QUANTIZE_THRESHOLDm */
  12591         /* flags       */ SOC_MEM_FLAG_VALID |
  12592                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  12593         /* cmp_fn      */ _soc_mem_cmp_undef,
  12594         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12595         /* index_min   */ 0,
  12596         /* index_max   */ 6,
  12597         /* minblock    */ 7,
  12598         /* maxblock    */ 7,
  12599         /* blocks      */ 0x80,
  12600         /* blocks_hi   */ 0,
  12601         /* base        */ 0x36380000,
  12602         /* gran        */ 1,
  12603         /* bytes       */ 6,
  12604         /* nFields     */ 2,
  12605         /* *fields     */ soc_DLB_ECMP_PLA_QUANTIZE_THRESHOLDm_fields,
  12606         /* *views      */ NULL,
  12607         /* *views_num  */ NULL,
  12608         /* snoop_cb    */ NULL, 
  12609         /* snoop_user_data */ NULL, 
  12610         /* snoop_flags */ 0,
  12611         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12612         /* type */ SOC_MEM_TYPE_NORMAL,
  12613         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12614         /* impl */ SOC_MEM_IMPL_NORMAL,
  12615         /* cmic_mor_clks       */ 0,
  12616     },
  12617 #endif /* chips */
  12618 
  12619 #if defined(BCM_56970_A0)
  12620     { /* SOC_MEM_INT_DLB_ECMP_PORT_AVG_QUALITY_MEASUREm */ 
  12621         /* mem            DLB_ECMP_PORT_AVG_QUALITY_MEASUREm */
  12622         /* flags       */ SOC_MEM_FLAG_VALID |
  12623                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  12624                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  12625         /* cmp_fn      */ _soc_mem_cmp_undef,
  12626         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12627         /* index_min   */ 0,
  12628         /* index_max   */ 135,
  12629         /* minblock    */ 68,
  12630         /* maxblock    */ 68,
  12631         /* blocks      */ 0,
  12632         /* blocks_hi   */ 0xffffffff,
  12633         /* base        */ 0x8c740000,
  12634         /* gran        */ 1,
  12635         /* bytes       */ 10,
  12636         /* nFields     */ 10,
  12637         /* *fields     */ soc_DLB_ECMP_PORT_AVG_QUALITY_MEASUREm_fields,
  12638         /* *views      */ NULL,
  12639         /* *views_num  */ NULL,
  12640         /* snoop_cb    */ NULL, 
  12641         /* snoop_user_data */ NULL, 
  12642         /* snoop_flags */ 0,
  12643         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12644         /* type */ SOC_MEM_TYPE_NORMAL,
  12645         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12646         /* impl */ SOC_MEM_IMPL_NORMAL,
  12647         /* cmic_mor_clks       */ 0,
  12648         /* access_latency_mode */ 0,
  12649     },
  12650 #endif /* chips */
  12651 
  12652 #if defined(BCM_56370_A0)
  12653     { /* SOC_MEM_INT_DLB_ECMP_PORT_AVG_QUALITY_MEASURE_BCM56370_A0m */ 
  12654         /* mem            DLB_ECMP_PORT_AVG_QUALITY_MEASUREm */
  12655         /* flags       */ SOC_MEM_FLAG_VALID |
  12656                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  12657                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  12658         /* cmp_fn      */ _soc_mem_cmp_undef,
  12659         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12660         /* index_min   */ 0,
  12661         /* index_max   */ 71,
  12662         /* minblock    */ 14,
  12663         /* maxblock    */ 14,
  12664         /* blocks      */ 0x4000,
  12665         /* blocks_hi   */ 0,
  12666         /* base        */ 0x7c800000,
  12667         /* gran        */ 1,
  12668         /* bytes       */ 10,
  12669         /* nFields     */ 9,
  12670         /* *fields     */ soc_DLB_ECMP_PORT_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  12671         /* *views      */ NULL,
  12672         /* *views_num  */ NULL,
  12673         /* snoop_cb    */ NULL, 
  12674         /* snoop_user_data */ NULL, 
  12675         /* snoop_flags */ 0,
  12676         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12677         /* type */ SOC_MEM_TYPE_NORMAL,
  12678         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12679         /* impl */ SOC_MEM_IMPL_NORMAL,
  12680         /* cmic_mor_clks       */ 0,
  12681         /* access_latency_mode */ 0,
  12682     },
  12683 #endif /* chips */
  12684 
  12685 #if defined(BCM_56770_A0)
  12686     { /* SOC_MEM_INT_DLB_ECMP_PORT_AVG_QUALITY_MEASURE_BCM56770_A0m */ 
  12687         /* mem            DLB_ECMP_PORT_AVG_QUALITY_MEASUREm */
  12688         /* flags       */ SOC_MEM_FLAG_VALID |
  12689                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  12690                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  12691         /* cmp_fn      */ _soc_mem_cmp_undef,
  12692         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12693         /* index_min   */ 0,
  12694         /* index_max   */ 131,
  12695         /* minblock    */ 25,
  12696         /* maxblock    */ 25,
  12697         /* blocks      */ 0x2000000,
  12698         /* blocks_hi   */ 0,
  12699         /* base        */ 0x7c800000,
  12700         /* gran        */ 1,
  12701         /* bytes       */ 10,
  12702         /* nFields     */ 9,
  12703         /* *fields     */ soc_DLB_ECMP_PORT_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  12704         /* *views      */ NULL,
  12705         /* *views_num  */ NULL,
  12706         /* snoop_cb    */ NULL, 
  12707         /* snoop_user_data */ NULL, 
  12708         /* snoop_flags */ 0,
  12709         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12710         /* type */ SOC_MEM_TYPE_NORMAL,
  12711         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12712         /* impl */ SOC_MEM_IMPL_NORMAL,
  12713         /* cmic_mor_clks       */ 0,
  12714         /* access_latency_mode */ 0,
  12715     },
  12716 #endif /* chips */
  12717 
  12718 #if defined(BCM_56870_A0)
  12719     { /* SOC_MEM_INT_DLB_ECMP_PORT_AVG_QUALITY_MEASURE_BCM56870_A0m */ 
  12720         /* mem            DLB_ECMP_PORT_AVG_QUALITY_MEASUREm */
  12721         /* flags       */ SOC_MEM_FLAG_VALID |
  12722                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  12723                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  12724         /* cmp_fn      */ _soc_mem_cmp_undef,
  12725         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12726         /* index_min   */ 0,
  12727         /* index_max   */ 131,
  12728         /* minblock    */ 37,
  12729         /* maxblock    */ 37,
  12730         /* blocks      */ 0,
  12731         /* blocks_hi   */ 0x20,
  12732         /* base        */ 0x7c800000,
  12733         /* gran        */ 1,
  12734         /* bytes       */ 10,
  12735         /* nFields     */ 9,
  12736         /* *fields     */ soc_DLB_ECMP_PORT_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  12737         /* *views      */ NULL,
  12738         /* *views_num  */ NULL,
  12739         /* snoop_cb    */ NULL, 
  12740         /* snoop_user_data */ NULL, 
  12741         /* snoop_flags */ 0,
  12742         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12743         /* type */ SOC_MEM_TYPE_NORMAL,
  12744         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12745         /* impl */ SOC_MEM_IMPL_NORMAL,
  12746         /* cmic_mor_clks       */ 0,
  12747         /* access_latency_mode */ 0,
  12748     },
  12749 #endif /* chips */
  12750 
  12751 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  12752     { /* SOC_MEM_INT_DLB_ECMP_PORT_AVG_QUALITY_MEASURE_BCM56980_A0m */ 
  12753         /* mem            DLB_ECMP_PORT_AVG_QUALITY_MEASUREm */
  12754         /* flags       */ SOC_MEM_FLAG_VALID |
  12755                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  12756         /* cmp_fn      */ _soc_mem_cmp_undef,
  12757         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12758         /* index_min   */ 0,
  12759         /* index_max   */ 159,
  12760         /* minblock    */ 101,
  12761         /* maxblock    */ 101,
  12762         /* blocks      */ 0,
  12763         /* blocks_hi   */ 0xffffffff,
  12764         /* base        */ 0x28b00000,
  12765         /* gran        */ 1,
  12766         /* bytes       */ 13,
  12767         /* nFields     */ 12,
  12768         /* *fields     */ soc_DLB_ECMP_PORT_AVG_QUALITY_MEASURE_BCM56980_A0m_fields,
  12769         /* *views      */ NULL,
  12770         /* *views_num  */ NULL,
  12771         /* snoop_cb    */ NULL, 
  12772         /* snoop_user_data */ NULL, 
  12773         /* snoop_flags */ 0,
  12774         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12775         /* type */ SOC_MEM_TYPE_NORMAL,
  12776         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12777         /* impl */ SOC_MEM_IMPL_NORMAL,
  12778         /* cmic_mor_clks       */ 0,
  12779         /* access_latency_mode */ 3,
  12780     },
  12781 #endif /* chips */
  12782 
  12783 #if defined(BCM_56970_A0)
  12784     { /* SOC_MEM_INT_DLB_ECMP_PORT_AVG_QUALITY_MEASURE_PIPE0m */ 
  12785         /* mem            DLB_ECMP_PORT_AVG_QUALITY_MEASURE_PIPE0m */
  12786         /* flags       */ SOC_MEM_FLAG_VALID |
  12787                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  12788         /* cmp_fn      */ _soc_mem_cmp_undef,
  12789         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12790         /* index_min   */ 0,
  12791         /* index_max   */ 135,
  12792         /* minblock    */ 68,
  12793         /* maxblock    */ 68,
  12794         /* blocks      */ 0,
  12795         /* blocks_hi   */ 0xffffffff,
  12796         /* base        */ 0x8c740000,
  12797         /* gran        */ 1,
  12798         /* bytes       */ 10,
  12799         /* nFields     */ 10,
  12800         /* *fields     */ soc_DLB_ECMP_PORT_AVG_QUALITY_MEASUREm_fields,
  12801         /* *views      */ NULL,
  12802         /* *views_num  */ NULL,
  12803         /* snoop_cb    */ NULL, 
  12804         /* snoop_user_data */ NULL, 
  12805         /* snoop_flags */ 0,
  12806         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12807         /* type */ SOC_MEM_TYPE_NORMAL,
  12808         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12809         /* impl */ SOC_MEM_IMPL_NORMAL,
  12810         /* cmic_mor_clks       */ 0,
  12811         /* access_latency_mode */ 0,
  12812     },
  12813 #endif /* chips */
  12814 
  12815 #if defined(BCM_56970_A0)
  12816     { /* SOC_MEM_INT_DLB_ECMP_PORT_AVG_QUALITY_MEASURE_PIPE1m */ 
  12817         /* mem            DLB_ECMP_PORT_AVG_QUALITY_MEASURE_PIPE1m */
  12818         /* flags       */ SOC_MEM_FLAG_VALID |
  12819                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  12820                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  12821         /* cmp_fn      */ _soc_mem_cmp_undef,
  12822         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12823         /* index_min   */ 0,
  12824         /* index_max   */ 135,
  12825         /* minblock    */ 68,
  12826         /* maxblock    */ 68,
  12827         /* blocks      */ 0,
  12828         /* blocks_hi   */ 0xffffffff,
  12829         /* base        */ 0x8c740000,
  12830         /* gran        */ 1,
  12831         /* bytes       */ 10,
  12832         /* nFields     */ 10,
  12833         /* *fields     */ soc_DLB_ECMP_PORT_AVG_QUALITY_MEASUREm_fields,
  12834         /* *views      */ NULL,
  12835         /* *views_num  */ NULL,
  12836         /* snoop_cb    */ NULL, 
  12837         /* snoop_user_data */ NULL, 
  12838         /* snoop_flags */ 0,
  12839         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12840         /* type */ SOC_MEM_TYPE_NORMAL,
  12841         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12842         /* impl */ SOC_MEM_IMPL_NORMAL,
  12843         /* cmic_mor_clks       */ 0,
  12844         /* access_latency_mode */ 0,
  12845     },
  12846 #endif /* chips */
  12847 
  12848 #if defined(BCM_56970_A0)
  12849     { /* SOC_MEM_INT_DLB_ECMP_PORT_AVG_QUALITY_MEASURE_PIPE2m */ 
  12850         /* mem            DLB_ECMP_PORT_AVG_QUALITY_MEASURE_PIPE2m */
  12851         /* flags       */ SOC_MEM_FLAG_VALID |
  12852                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  12853                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  12854         /* cmp_fn      */ _soc_mem_cmp_undef,
  12855         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12856         /* index_min   */ 0,
  12857         /* index_max   */ 135,
  12858         /* minblock    */ 68,
  12859         /* maxblock    */ 68,
  12860         /* blocks      */ 0,
  12861         /* blocks_hi   */ 0xffffffff,
  12862         /* base        */ 0x8c740000,
  12863         /* gran        */ 1,
  12864         /* bytes       */ 10,
  12865         /* nFields     */ 10,
  12866         /* *fields     */ soc_DLB_ECMP_PORT_AVG_QUALITY_MEASUREm_fields,
  12867         /* *views      */ NULL,
  12868         /* *views_num  */ NULL,
  12869         /* snoop_cb    */ NULL, 
  12870         /* snoop_user_data */ NULL, 
  12871         /* snoop_flags */ 0,
  12872         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12873         /* type */ SOC_MEM_TYPE_NORMAL,
  12874         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12875         /* impl */ SOC_MEM_IMPL_NORMAL,
  12876         /* cmic_mor_clks       */ 0,
  12877         /* access_latency_mode */ 0,
  12878     },
  12879 #endif /* chips */
  12880 
  12881 #if defined(BCM_56970_A0)
  12882     { /* SOC_MEM_INT_DLB_ECMP_PORT_AVG_QUALITY_MEASURE_PIPE3m */ 
  12883         /* mem            DLB_ECMP_PORT_AVG_QUALITY_MEASURE_PIPE3m */
  12884         /* flags       */ SOC_MEM_FLAG_VALID |
  12885                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  12886                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  12887         /* cmp_fn      */ _soc_mem_cmp_undef,
  12888         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12889         /* index_min   */ 0,
  12890         /* index_max   */ 135,
  12891         /* minblock    */ 68,
  12892         /* maxblock    */ 68,
  12893         /* blocks      */ 0,
  12894         /* blocks_hi   */ 0xffffffff,
  12895         /* base        */ 0x8c740000,
  12896         /* gran        */ 1,
  12897         /* bytes       */ 10,
  12898         /* nFields     */ 10,
  12899         /* *fields     */ soc_DLB_ECMP_PORT_AVG_QUALITY_MEASUREm_fields,
  12900         /* *views      */ NULL,
  12901         /* *views_num  */ NULL,
  12902         /* snoop_cb    */ NULL, 
  12903         /* snoop_user_data */ NULL, 
  12904         /* snoop_flags */ 0,
  12905         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12906         /* type */ SOC_MEM_TYPE_NORMAL,
  12907         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12908         /* impl */ SOC_MEM_IMPL_NORMAL,
  12909         /* cmic_mor_clks       */ 0,
  12910         /* access_latency_mode */ 0,
  12911     },
  12912 #endif /* chips */
  12913 
  12914 #if defined(BCM_56370_A0)
  12915     { /* SOC_MEM_INT_DLB_ECMP_PORT_AVG_QUALITY_MEASURE_PIPE0_BCM56370_A0m */ 
  12916         /* mem            DLB_ECMP_PORT_AVG_QUALITY_MEASURE_PIPE0m */
  12917         /* flags       */ SOC_MEM_FLAG_VALID |
  12918                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  12919         /* cmp_fn      */ _soc_mem_cmp_undef,
  12920         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12921         /* index_min   */ 0,
  12922         /* index_max   */ 71,
  12923         /* minblock    */ 14,
  12924         /* maxblock    */ 14,
  12925         /* blocks      */ 0x4000,
  12926         /* blocks_hi   */ 0,
  12927         /* base        */ 0x7c800000,
  12928         /* gran        */ 1,
  12929         /* bytes       */ 10,
  12930         /* nFields     */ 9,
  12931         /* *fields     */ soc_DLB_ECMP_PORT_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  12932         /* *views      */ NULL,
  12933         /* *views_num  */ NULL,
  12934         /* snoop_cb    */ NULL, 
  12935         /* snoop_user_data */ NULL, 
  12936         /* snoop_flags */ 0,
  12937         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12938         /* type */ SOC_MEM_TYPE_NORMAL,
  12939         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12940         /* impl */ SOC_MEM_IMPL_NORMAL,
  12941         /* cmic_mor_clks       */ 0,
  12942         /* access_latency_mode */ 0,
  12943     },
  12944 #endif /* chips */
  12945 
  12946 #if defined(BCM_56770_A0)
  12947     { /* SOC_MEM_INT_DLB_ECMP_PORT_AVG_QUALITY_MEASURE_PIPE0_BCM56770_A0m */ 
  12948         /* mem            DLB_ECMP_PORT_AVG_QUALITY_MEASURE_PIPE0m */
  12949         /* flags       */ SOC_MEM_FLAG_VALID |
  12950                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  12951         /* cmp_fn      */ _soc_mem_cmp_undef,
  12952         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12953         /* index_min   */ 0,
  12954         /* index_max   */ 131,
  12955         /* minblock    */ 25,
  12956         /* maxblock    */ 25,
  12957         /* blocks      */ 0x2000000,
  12958         /* blocks_hi   */ 0,
  12959         /* base        */ 0x7c800000,
  12960         /* gran        */ 1,
  12961         /* bytes       */ 10,
  12962         /* nFields     */ 9,
  12963         /* *fields     */ soc_DLB_ECMP_PORT_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  12964         /* *views      */ NULL,
  12965         /* *views_num  */ NULL,
  12966         /* snoop_cb    */ NULL, 
  12967         /* snoop_user_data */ NULL, 
  12968         /* snoop_flags */ 0,
  12969         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12970         /* type */ SOC_MEM_TYPE_NORMAL,
  12971         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12972         /* impl */ SOC_MEM_IMPL_NORMAL,
  12973         /* cmic_mor_clks       */ 0,
  12974         /* access_latency_mode */ 0,
  12975     },
  12976 #endif /* chips */
  12977 
  12978 #if defined(BCM_56870_A0)
  12979     { /* SOC_MEM_INT_DLB_ECMP_PORT_AVG_QUALITY_MEASURE_PIPE0_BCM56870_A0m */ 
  12980         /* mem            DLB_ECMP_PORT_AVG_QUALITY_MEASURE_PIPE0m */
  12981         /* flags       */ SOC_MEM_FLAG_VALID |
  12982                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  12983         /* cmp_fn      */ _soc_mem_cmp_undef,
  12984         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12985         /* index_min   */ 0,
  12986         /* index_max   */ 131,
  12987         /* minblock    */ 37,
  12988         /* maxblock    */ 37,
  12989         /* blocks      */ 0,
  12990         /* blocks_hi   */ 0x20,
  12991         /* base        */ 0x7c800000,
  12992         /* gran        */ 1,
  12993         /* bytes       */ 10,
  12994         /* nFields     */ 9,
  12995         /* *fields     */ soc_DLB_ECMP_PORT_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  12996         /* *views      */ NULL,
  12997         /* *views_num  */ NULL,
  12998         /* snoop_cb    */ NULL, 
  12999         /* snoop_user_data */ NULL, 
  13000         /* snoop_flags */ 0,
  13001         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13002         /* type */ SOC_MEM_TYPE_NORMAL,
  13003         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13004         /* impl */ SOC_MEM_IMPL_NORMAL,
  13005         /* cmic_mor_clks       */ 0,
  13006         /* access_latency_mode */ 0,
  13007     },
  13008 #endif /* chips */
  13009 
  13010 #if defined(BCM_56870_A0)
  13011     { /* SOC_MEM_INT_DLB_ECMP_PORT_AVG_QUALITY_MEASURE_PIPE1_BCM56870_A0m */ 
  13012         /* mem            DLB_ECMP_PORT_AVG_QUALITY_MEASURE_PIPE1m */
  13013         /* flags       */ SOC_MEM_FLAG_VALID |
  13014                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  13015                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  13016         /* cmp_fn      */ _soc_mem_cmp_undef,
  13017         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13018         /* index_min   */ 0,
  13019         /* index_max   */ 131,
  13020         /* minblock    */ 37,
  13021         /* maxblock    */ 37,
  13022         /* blocks      */ 0,
  13023         /* blocks_hi   */ 0x20,
  13024         /* base        */ 0x7c800000,
  13025         /* gran        */ 1,
  13026         /* bytes       */ 10,
  13027         /* nFields     */ 9,
  13028         /* *fields     */ soc_DLB_ECMP_PORT_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  13029         /* *views      */ NULL,
  13030         /* *views_num  */ NULL,
  13031         /* snoop_cb    */ NULL, 
  13032         /* snoop_user_data */ NULL, 
  13033         /* snoop_flags */ 0,
  13034         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13035         /* type */ SOC_MEM_TYPE_NORMAL,
  13036         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13037         /* impl */ SOC_MEM_IMPL_NORMAL,
  13038         /* cmic_mor_clks       */ 0,
  13039         /* access_latency_mode */ 0,
  13040     },
  13041 #endif /* chips */
  13042 
  13043 #if defined(BCM_56970_A0)
  13044     { /* SOC_MEM_INT_DLB_ECMP_PORT_INST_QUALITY_MEASUREm */ 
  13045         /* mem            DLB_ECMP_PORT_INST_QUALITY_MEASUREm */
  13046         /* flags       */ SOC_MEM_FLAG_VALID |
  13047                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  13048         /* cmp_fn      */ _soc_mem_cmp_undef,
  13049         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13050         /* index_min   */ 0,
  13051         /* index_max   */ 135,
  13052         /* minblock    */ 68,
  13053         /* maxblock    */ 68,
  13054         /* blocks      */ 0,
  13055         /* blocks_hi   */ 0xffffffff,
  13056         /* base        */ 0x8c700000,
  13057         /* gran        */ 1,
  13058         /* bytes       */ 7,
  13059         /* nFields     */ 3,
  13060         /* *fields     */ soc_DLB_ECMP_PORT_INST_QUALITY_MEASUREm_fields,
  13061         /* *views      */ NULL,
  13062         /* *views_num  */ NULL,
  13063         /* snoop_cb    */ NULL, 
  13064         /* snoop_user_data */ NULL, 
  13065         /* snoop_flags */ 0,
  13066         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13067         /* type */ SOC_MEM_TYPE_NORMAL,
  13068         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13069         /* impl */ SOC_MEM_IMPL_NORMAL,
  13070         /* cmic_mor_clks       */ 0,
  13071         /* access_latency_mode */ 0,
  13072     },
  13073 #endif /* chips */
  13074 
  13075 #if defined(BCM_56370_A0)
  13076     { /* SOC_MEM_INT_DLB_ECMP_PORT_INST_QUALITY_MEASURE_BCM56370_A0m */ 
  13077         /* mem            DLB_ECMP_PORT_INST_QUALITY_MEASUREm */
  13078         /* flags       */ SOC_MEM_FLAG_VALID |
  13079                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  13080         /* cmp_fn      */ _soc_mem_cmp_undef,
  13081         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13082         /* index_min   */ 0,
  13083         /* index_max   */ 71,
  13084         /* minblock    */ 14,
  13085         /* maxblock    */ 14,
  13086         /* blocks      */ 0x4000,
  13087         /* blocks_hi   */ 0,
  13088         /* base        */ 0x7c7c0000,
  13089         /* gran        */ 1,
  13090         /* bytes       */ 5,
  13091         /* nFields     */ 2,
  13092         /* *fields     */ soc_DLB_ECMP_PORT_INST_QUALITY_MEASURE_BCM56870_A0m_fields,
  13093         /* *views      */ NULL,
  13094         /* *views_num  */ NULL,
  13095         /* snoop_cb    */ NULL, 
  13096         /* snoop_user_data */ NULL, 
  13097         /* snoop_flags */ 0,
  13098         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13099         /* type */ SOC_MEM_TYPE_NORMAL,
  13100         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13101         /* impl */ SOC_MEM_IMPL_NORMAL,
  13102         /* cmic_mor_clks       */ 0,
  13103         /* access_latency_mode */ 0,
  13104     },
  13105 #endif /* chips */
  13106 
  13107 #if defined(BCM_56770_A0)
  13108     { /* SOC_MEM_INT_DLB_ECMP_PORT_INST_QUALITY_MEASURE_BCM56770_A0m */ 
  13109         /* mem            DLB_ECMP_PORT_INST_QUALITY_MEASUREm */
  13110         /* flags       */ SOC_MEM_FLAG_VALID |
  13111                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  13112         /* cmp_fn      */ _soc_mem_cmp_undef,
  13113         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13114         /* index_min   */ 0,
  13115         /* index_max   */ 131,
  13116         /* minblock    */ 25,
  13117         /* maxblock    */ 25,
  13118         /* blocks      */ 0x2000000,
  13119         /* blocks_hi   */ 0,
  13120         /* base        */ 0x7c7c0000,
  13121         /* gran        */ 1,
  13122         /* bytes       */ 5,
  13123         /* nFields     */ 2,
  13124         /* *fields     */ soc_DLB_ECMP_PORT_INST_QUALITY_MEASURE_BCM56870_A0m_fields,
  13125         /* *views      */ NULL,
  13126         /* *views_num  */ NULL,
  13127         /* snoop_cb    */ NULL, 
  13128         /* snoop_user_data */ NULL, 
  13129         /* snoop_flags */ 0,
  13130         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13131         /* type */ SOC_MEM_TYPE_NORMAL,
  13132         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13133         /* impl */ SOC_MEM_IMPL_NORMAL,
  13134         /* cmic_mor_clks       */ 0,
  13135         /* access_latency_mode */ 0,
  13136     },
  13137 #endif /* chips */
  13138 
  13139 #if defined(BCM_56870_A0)
  13140     { /* SOC_MEM_INT_DLB_ECMP_PORT_INST_QUALITY_MEASURE_BCM56870_A0m */ 
  13141         /* mem            DLB_ECMP_PORT_INST_QUALITY_MEASUREm */
  13142         /* flags       */ SOC_MEM_FLAG_VALID |
  13143                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  13144         /* cmp_fn      */ _soc_mem_cmp_undef,
  13145         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13146         /* index_min   */ 0,
  13147         /* index_max   */ 131,
  13148         /* minblock    */ 37,
  13149         /* maxblock    */ 37,
  13150         /* blocks      */ 0,
  13151         /* blocks_hi   */ 0x20,
  13152         /* base        */ 0x7c7c0000,
  13153         /* gran        */ 1,
  13154         /* bytes       */ 5,
  13155         /* nFields     */ 2,
  13156         /* *fields     */ soc_DLB_ECMP_PORT_INST_QUALITY_MEASURE_BCM56870_A0m_fields,
  13157         /* *views      */ NULL,
  13158         /* *views_num  */ NULL,
  13159         /* snoop_cb    */ NULL, 
  13160         /* snoop_user_data */ NULL, 
  13161         /* snoop_flags */ 0,
  13162         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13163         /* type */ SOC_MEM_TYPE_NORMAL,
  13164         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13165         /* impl */ SOC_MEM_IMPL_NORMAL,
  13166         /* cmic_mor_clks       */ 0,
  13167         /* access_latency_mode */ 0,
  13168     },
  13169 #endif /* chips */
  13170 
  13171 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  13172     { /* SOC_MEM_INT_DLB_ECMP_PORT_INST_QUALITY_MEASURE_BCM56980_A0m */ 
  13173         /* mem            DLB_ECMP_PORT_INST_QUALITY_MEASUREm */
  13174         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  13175         /* cmp_fn      */ _soc_mem_cmp_undef,
  13176         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13177         /* index_min   */ 0,
  13178         /* index_max   */ 159,
  13179         /* minblock    */ 101,
  13180         /* maxblock    */ 101,
  13181         /* blocks      */ 0,
  13182         /* blocks_hi   */ 0xffffffff,
  13183         /* base        */ 0x28ac0000,
  13184         /* gran        */ 1,
  13185         /* bytes       */ 8,
  13186         /* nFields     */ 3,
  13187         /* *fields     */ soc_DLB_ECMP_PORT_INST_QUALITY_MEASURE_BCM56980_A0m_fields,
  13188         /* *views      */ NULL,
  13189         /* *views_num  */ NULL,
  13190         /* snoop_cb    */ NULL, 
  13191         /* snoop_user_data */ NULL, 
  13192         /* snoop_flags */ 0,
  13193         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13194         /* type */ SOC_MEM_TYPE_NORMAL,
  13195         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13196         /* impl */ SOC_MEM_IMPL_NORMAL,
  13197         /* cmic_mor_clks       */ 0,
  13198         /* access_latency_mode */ 3,
  13199     },
  13200 #endif /* chips */
  13201 
  13202 #if defined(BCM_56970_A0)
  13203     { /* SOC_MEM_INT_DLB_ECMP_PORT_INST_QUALITY_MEASURE_PIPE0m */ 
  13204         /* mem            DLB_ECMP_PORT_INST_QUALITY_MEASURE_PIPE0m */
  13205         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  13206         /* cmp_fn      */ _soc_mem_cmp_undef,
  13207         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13208         /* index_min   */ 0,
  13209         /* index_max   */ 135,
  13210         /* minblock    */ 68,
  13211         /* maxblock    */ 68,
  13212         /* blocks      */ 0,
  13213         /* blocks_hi   */ 0xffffffff,
  13214         /* base        */ 0x8c700000,
  13215         /* gran        */ 1,
  13216         /* bytes       */ 7,
  13217         /* nFields     */ 3,
  13218         /* *fields     */ soc_DLB_ECMP_PORT_INST_QUALITY_MEASUREm_fields,
  13219         /* *views      */ NULL,
  13220         /* *views_num  */ NULL,
  13221         /* snoop_cb    */ NULL, 
  13222         /* snoop_user_data */ NULL, 
  13223         /* snoop_flags */ 0,
  13224         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13225         /* type */ SOC_MEM_TYPE_NORMAL,
  13226         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13227         /* impl */ SOC_MEM_IMPL_NORMAL,
  13228         /* cmic_mor_clks       */ 0,
  13229         /* access_latency_mode */ 0,
  13230     },
  13231 #endif /* chips */
  13232 
  13233 #if defined(BCM_56970_A0)
  13234     { /* SOC_MEM_INT_DLB_ECMP_PORT_INST_QUALITY_MEASURE_PIPE1m */ 
  13235         /* mem            DLB_ECMP_PORT_INST_QUALITY_MEASURE_PIPE1m */
  13236         /* flags       */ SOC_MEM_FLAG_VALID |
  13237                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  13238         /* cmp_fn      */ _soc_mem_cmp_undef,
  13239         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13240         /* index_min   */ 0,
  13241         /* index_max   */ 135,
  13242         /* minblock    */ 68,
  13243         /* maxblock    */ 68,
  13244         /* blocks      */ 0,
  13245         /* blocks_hi   */ 0xffffffff,
  13246         /* base        */ 0x8c700000,
  13247         /* gran        */ 1,
  13248         /* bytes       */ 7,
  13249         /* nFields     */ 3,
  13250         /* *fields     */ soc_DLB_ECMP_PORT_INST_QUALITY_MEASUREm_fields,
  13251         /* *views      */ NULL,
  13252         /* *views_num  */ NULL,
  13253         /* snoop_cb    */ NULL, 
  13254         /* snoop_user_data */ NULL, 
  13255         /* snoop_flags */ 0,
  13256         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13257         /* type */ SOC_MEM_TYPE_NORMAL,
  13258         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13259         /* impl */ SOC_MEM_IMPL_NORMAL,
  13260         /* cmic_mor_clks       */ 0,
  13261         /* access_latency_mode */ 0,
  13262     },
  13263 #endif /* chips */
  13264 
  13265 #if defined(BCM_56970_A0)
  13266     { /* SOC_MEM_INT_DLB_ECMP_PORT_INST_QUALITY_MEASURE_PIPE2m */ 
  13267         /* mem            DLB_ECMP_PORT_INST_QUALITY_MEASURE_PIPE2m */
  13268         /* flags       */ SOC_MEM_FLAG_VALID |
  13269                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  13270         /* cmp_fn      */ _soc_mem_cmp_undef,
  13271         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13272         /* index_min   */ 0,
  13273         /* index_max   */ 135,
  13274         /* minblock    */ 68,
  13275         /* maxblock    */ 68,
  13276         /* blocks      */ 0,
  13277         /* blocks_hi   */ 0xffffffff,
  13278         /* base        */ 0x8c700000,
  13279         /* gran        */ 1,
  13280         /* bytes       */ 7,
  13281         /* nFields     */ 3,
  13282         /* *fields     */ soc_DLB_ECMP_PORT_INST_QUALITY_MEASUREm_fields,
  13283         /* *views      */ NULL,
  13284         /* *views_num  */ NULL,
  13285         /* snoop_cb    */ NULL, 
  13286         /* snoop_user_data */ NULL, 
  13287         /* snoop_flags */ 0,
  13288         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13289         /* type */ SOC_MEM_TYPE_NORMAL,
  13290         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13291         /* impl */ SOC_MEM_IMPL_NORMAL,
  13292         /* cmic_mor_clks       */ 0,
  13293         /* access_latency_mode */ 0,
  13294     },
  13295 #endif /* chips */
  13296 
  13297 #if defined(BCM_56970_A0)
  13298     { /* SOC_MEM_INT_DLB_ECMP_PORT_INST_QUALITY_MEASURE_PIPE3m */ 
  13299         /* mem            DLB_ECMP_PORT_INST_QUALITY_MEASURE_PIPE3m */
  13300         /* flags       */ SOC_MEM_FLAG_VALID |
  13301                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  13302         /* cmp_fn      */ _soc_mem_cmp_undef,
  13303         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13304         /* index_min   */ 0,
  13305         /* index_max   */ 135,
  13306         /* minblock    */ 68,
  13307         /* maxblock    */ 68,
  13308         /* blocks      */ 0,
  13309         /* blocks_hi   */ 0xffffffff,
  13310         /* base        */ 0x8c700000,
  13311         /* gran        */ 1,
  13312         /* bytes       */ 7,
  13313         /* nFields     */ 3,
  13314         /* *fields     */ soc_DLB_ECMP_PORT_INST_QUALITY_MEASUREm_fields,
  13315         /* *views      */ NULL,
  13316         /* *views_num  */ NULL,
  13317         /* snoop_cb    */ NULL, 
  13318         /* snoop_user_data */ NULL, 
  13319         /* snoop_flags */ 0,
  13320         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13321         /* type */ SOC_MEM_TYPE_NORMAL,
  13322         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13323         /* impl */ SOC_MEM_IMPL_NORMAL,
  13324         /* cmic_mor_clks       */ 0,
  13325         /* access_latency_mode */ 0,
  13326     },
  13327 #endif /* chips */
  13328 
  13329 #if defined(BCM_56370_A0)
  13330     { /* SOC_MEM_INT_DLB_ECMP_PORT_INST_QUALITY_MEASURE_PIPE0_BCM56370_A0m */ 
  13331         /* mem            DLB_ECMP_PORT_INST_QUALITY_MEASURE_PIPE0m */
  13332         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  13333         /* cmp_fn      */ _soc_mem_cmp_undef,
  13334         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13335         /* index_min   */ 0,
  13336         /* index_max   */ 71,
  13337         /* minblock    */ 14,
  13338         /* maxblock    */ 14,
  13339         /* blocks      */ 0x4000,
  13340         /* blocks_hi   */ 0,
  13341         /* base        */ 0x7c7c0000,
  13342         /* gran        */ 1,
  13343         /* bytes       */ 5,
  13344         /* nFields     */ 2,
  13345         /* *fields     */ soc_DLB_ECMP_PORT_INST_QUALITY_MEASURE_BCM56870_A0m_fields,
  13346         /* *views      */ NULL,
  13347         /* *views_num  */ NULL,
  13348         /* snoop_cb    */ NULL, 
  13349         /* snoop_user_data */ NULL, 
  13350         /* snoop_flags */ 0,
  13351         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13352         /* type */ SOC_MEM_TYPE_NORMAL,
  13353         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13354         /* impl */ SOC_MEM_IMPL_NORMAL,
  13355         /* cmic_mor_clks       */ 0,
  13356         /* access_latency_mode */ 0,
  13357     },
  13358 #endif /* chips */
  13359 
  13360 #if defined(BCM_56770_A0)
  13361     { /* SOC_MEM_INT_DLB_ECMP_PORT_INST_QUALITY_MEASURE_PIPE0_BCM56770_A0m */ 
  13362         /* mem            DLB_ECMP_PORT_INST_QUALITY_MEASURE_PIPE0m */
  13363         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  13364         /* cmp_fn      */ _soc_mem_cmp_undef,
  13365         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13366         /* index_min   */ 0,
  13367         /* index_max   */ 131,
  13368         /* minblock    */ 25,
  13369         /* maxblock    */ 25,
  13370         /* blocks      */ 0x2000000,
  13371         /* blocks_hi   */ 0,
  13372         /* base        */ 0x7c7c0000,
  13373         /* gran        */ 1,
  13374         /* bytes       */ 5,
  13375         /* nFields     */ 2,
  13376         /* *fields     */ soc_DLB_ECMP_PORT_INST_QUALITY_MEASURE_BCM56870_A0m_fields,
  13377         /* *views      */ NULL,
  13378         /* *views_num  */ NULL,
  13379         /* snoop_cb    */ NULL, 
  13380         /* snoop_user_data */ NULL, 
  13381         /* snoop_flags */ 0,
  13382         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13383         /* type */ SOC_MEM_TYPE_NORMAL,
  13384         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13385         /* impl */ SOC_MEM_IMPL_NORMAL,
  13386         /* cmic_mor_clks       */ 0,
  13387         /* access_latency_mode */ 0,
  13388     },
  13389 #endif /* chips */
  13390 
  13391 #if defined(BCM_56870_A0)
  13392     { /* SOC_MEM_INT_DLB_ECMP_PORT_INST_QUALITY_MEASURE_PIPE0_BCM56870_A0m */ 
  13393         /* mem            DLB_ECMP_PORT_INST_QUALITY_MEASURE_PIPE0m */
  13394         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  13395         /* cmp_fn      */ _soc_mem_cmp_undef,
  13396         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13397         /* index_min   */ 0,
  13398         /* index_max   */ 131,
  13399         /* minblock    */ 37,
  13400         /* maxblock    */ 37,
  13401         /* blocks      */ 0,
  13402         /* blocks_hi   */ 0x20,
  13403         /* base        */ 0x7c7c0000,
  13404         /* gran        */ 1,
  13405         /* bytes       */ 5,
  13406         /* nFields     */ 2,
  13407         /* *fields     */ soc_DLB_ECMP_PORT_INST_QUALITY_MEASURE_BCM56870_A0m_fields,
  13408         /* *views      */ NULL,
  13409         /* *views_num  */ NULL,
  13410         /* snoop_cb    */ NULL, 
  13411         /* snoop_user_data */ NULL, 
  13412         /* snoop_flags */ 0,
  13413         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13414         /* type */ SOC_MEM_TYPE_NORMAL,
  13415         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13416         /* impl */ SOC_MEM_IMPL_NORMAL,
  13417         /* cmic_mor_clks       */ 0,
  13418         /* access_latency_mode */ 0,
  13419     },
  13420 #endif /* chips */
  13421 
  13422 #if defined(BCM_56870_A0)
  13423     { /* SOC_MEM_INT_DLB_ECMP_PORT_INST_QUALITY_MEASURE_PIPE1_BCM56870_A0m */ 
  13424         /* mem            DLB_ECMP_PORT_INST_QUALITY_MEASURE_PIPE1m */
  13425         /* flags       */ SOC_MEM_FLAG_VALID |
  13426                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  13427         /* cmp_fn      */ _soc_mem_cmp_undef,
  13428         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13429         /* index_min   */ 0,
  13430         /* index_max   */ 131,
  13431         /* minblock    */ 37,
  13432         /* maxblock    */ 37,
  13433         /* blocks      */ 0,
  13434         /* blocks_hi   */ 0x20,
  13435         /* base        */ 0x7c7c0000,
  13436         /* gran        */ 1,
  13437         /* bytes       */ 5,
  13438         /* nFields     */ 2,
  13439         /* *fields     */ soc_DLB_ECMP_PORT_INST_QUALITY_MEASURE_BCM56870_A0m_fields,
  13440         /* *views      */ NULL,
  13441         /* *views_num  */ NULL,
  13442         /* snoop_cb    */ NULL, 
  13443         /* snoop_user_data */ NULL, 
  13444         /* snoop_flags */ 0,
  13445         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13446         /* type */ SOC_MEM_TYPE_NORMAL,
  13447         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13448         /* impl */ SOC_MEM_IMPL_NORMAL,
  13449         /* cmic_mor_clks       */ 0,
  13450         /* access_latency_mode */ 0,
  13451     },
  13452 #endif /* chips */
  13453 
  13454 #if defined(BCM_56970_A0)
  13455     { /* SOC_MEM_INT_DLB_ECMP_PORT_QUALITY_MAPPINGm */ 
  13456         /* mem            DLB_ECMP_PORT_QUALITY_MAPPINGm */
  13457         /* flags       */ SOC_MEM_FLAG_VALID |
  13458                           SOC_MEM_FLAG_CACHABLE |
  13459                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  13460                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  13461         /* cmp_fn      */ _soc_mem_cmp_undef,
  13462         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13463         /* index_min   */ 0,
  13464         /* index_max   */ 4095,
  13465         /* minblock    */ 68,
  13466         /* maxblock    */ 68,
  13467         /* blocks      */ 0,
  13468         /* blocks_hi   */ 0xffffffff,
  13469         /* base        */ 0x8c580000,
  13470         /* gran        */ 1,
  13471         /* bytes       */ 1,
  13472         /* nFields     */ 5,
  13473         /* *fields     */ soc_DLB_ECMP_PORT_QUALITY_MAPPINGm_fields,
  13474         /* *views      */ NULL,
  13475         /* *views_num  */ NULL,
  13476         /* snoop_cb    */ NULL, 
  13477         /* snoop_user_data */ NULL, 
  13478         /* snoop_flags */ 0,
  13479         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13480         /* type */ SOC_MEM_TYPE_NORMAL,
  13481         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13482         /* impl */ SOC_MEM_IMPL_NORMAL,
  13483         /* cmic_mor_clks       */ 0,
  13484         /* access_latency_mode */ 0,
  13485     },
  13486 #endif /* chips */
  13487 
  13488 #if defined(BCM_56370_A0)
  13489     { /* SOC_MEM_INT_DLB_ECMP_PORT_QUALITY_MAPPING_BCM56370_A0m */ 
  13490         /* mem            DLB_ECMP_PORT_QUALITY_MAPPINGm */
  13491         /* flags       */ SOC_MEM_FLAG_VALID |
  13492                           SOC_MEM_FLAG_CACHABLE |
  13493                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x422 */
  13494         /* cmp_fn      */ _soc_mem_cmp_undef,
  13495         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13496         /* index_min   */ 0,
  13497         /* index_max   */ 4095,
  13498         /* minblock    */ 14,
  13499         /* maxblock    */ 14,
  13500         /* blocks      */ 0x4000,
  13501         /* blocks_hi   */ 0,
  13502         /* base        */ 0x7c640000,
  13503         /* gran        */ 1,
  13504         /* bytes       */ 1,
  13505         /* nFields     */ 5,
  13506         /* *fields     */ soc_DLB_ECMP_PORT_QUALITY_MAPPINGm_fields,
  13507         /* *views      */ NULL,
  13508         /* *views_num  */ NULL,
  13509         /* snoop_cb    */ NULL, 
  13510         /* snoop_user_data */ NULL, 
  13511         /* snoop_flags */ 0,
  13512         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13513         /* type */ SOC_MEM_TYPE_NORMAL,
  13514         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13515         /* impl */ SOC_MEM_IMPL_NORMAL,
  13516         /* cmic_mor_clks       */ 0,
  13517         /* access_latency_mode */ 0,
  13518     },
  13519 #endif /* chips */
  13520 
  13521 #if defined(BCM_56770_A0)
  13522     { /* SOC_MEM_INT_DLB_ECMP_PORT_QUALITY_MAPPING_BCM56770_A0m */ 
  13523         /* mem            DLB_ECMP_PORT_QUALITY_MAPPINGm */
  13524         /* flags       */ SOC_MEM_FLAG_VALID |
  13525                           SOC_MEM_FLAG_CACHABLE |
  13526                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  13527                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  13528         /* cmp_fn      */ _soc_mem_cmp_undef,
  13529         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13530         /* index_min   */ 0,
  13531         /* index_max   */ 4095,
  13532         /* minblock    */ 25,
  13533         /* maxblock    */ 25,
  13534         /* blocks      */ 0x2000000,
  13535         /* blocks_hi   */ 0,
  13536         /* base        */ 0x7c640000,
  13537         /* gran        */ 1,
  13538         /* bytes       */ 1,
  13539         /* nFields     */ 5,
  13540         /* *fields     */ soc_DLB_ECMP_PORT_QUALITY_MAPPINGm_fields,
  13541         /* *views      */ NULL,
  13542         /* *views_num  */ NULL,
  13543         /* snoop_cb    */ NULL, 
  13544         /* snoop_user_data */ NULL, 
  13545         /* snoop_flags */ 0,
  13546         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13547         /* type */ SOC_MEM_TYPE_NORMAL,
  13548         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13549         /* impl */ SOC_MEM_IMPL_NORMAL,
  13550         /* cmic_mor_clks       */ 0,
  13551         /* access_latency_mode */ 0,
  13552     },
  13553 #endif /* chips */
  13554 
  13555 #if defined(BCM_56870_A0)
  13556     { /* SOC_MEM_INT_DLB_ECMP_PORT_QUALITY_MAPPING_BCM56870_A0m */ 
  13557         /* mem            DLB_ECMP_PORT_QUALITY_MAPPINGm */
  13558         /* flags       */ SOC_MEM_FLAG_VALID |
  13559                           SOC_MEM_FLAG_CACHABLE |
  13560                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  13561                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  13562         /* cmp_fn      */ _soc_mem_cmp_undef,
  13563         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13564         /* index_min   */ 0,
  13565         /* index_max   */ 4095,
  13566         /* minblock    */ 37,
  13567         /* maxblock    */ 37,
  13568         /* blocks      */ 0,
  13569         /* blocks_hi   */ 0x20,
  13570         /* base        */ 0x7c640000,
  13571         /* gran        */ 1,
  13572         /* bytes       */ 1,
  13573         /* nFields     */ 5,
  13574         /* *fields     */ soc_DLB_ECMP_PORT_QUALITY_MAPPINGm_fields,
  13575         /* *views      */ NULL,
  13576         /* *views_num  */ NULL,
  13577         /* snoop_cb    */ NULL, 
  13578         /* snoop_user_data */ NULL, 
  13579         /* snoop_flags */ 0,
  13580         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13581         /* type */ SOC_MEM_TYPE_NORMAL,
  13582         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13583         /* impl */ SOC_MEM_IMPL_NORMAL,
  13584         /* cmic_mor_clks       */ 0,
  13585         /* access_latency_mode */ 0,
  13586     },
  13587 #endif /* chips */
  13588 
  13589 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  13590     { /* SOC_MEM_INT_DLB_ECMP_PORT_QUALITY_MAPPING_BCM56980_A0m */ 
  13591         /* mem            DLB_ECMP_PORT_QUALITY_MAPPINGm */
  13592         /* flags       */ SOC_MEM_FLAG_VALID |
  13593                           SOC_MEM_FLAG_CACHABLE |
  13594                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x422 */
  13595         /* cmp_fn      */ _soc_mem_cmp_undef,
  13596         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13597         /* index_min   */ 0,
  13598         /* index_max   */ 4095,
  13599         /* minblock    */ 101,
  13600         /* maxblock    */ 101,
  13601         /* blocks      */ 0,
  13602         /* blocks_hi   */ 0xffffffff,
  13603         /* base        */ 0x28940000,
  13604         /* gran        */ 1,
  13605         /* bytes       */ 1,
  13606         /* nFields     */ 5,
  13607         /* *fields     */ soc_DLB_ECMP_PORT_QUALITY_MAPPING_BCM56980_A0m_fields,
  13608         /* *views      */ NULL,
  13609         /* *views_num  */ NULL,
  13610         /* snoop_cb    */ NULL, 
  13611         /* snoop_user_data */ NULL, 
  13612         /* snoop_flags */ 0,
  13613         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13614         /* type */ SOC_MEM_TYPE_NORMAL,
  13615         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13616         /* impl */ SOC_MEM_IMPL_NORMAL,
  13617         /* cmic_mor_clks       */ 0,
  13618         /* access_latency_mode */ 3,
  13619     },
  13620 #endif /* chips */
  13621 
  13622 #if defined(BCM_56970_A0)
  13623     { /* SOC_MEM_INT_DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROLm */ 
  13624         /* mem            DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROLm */
  13625         /* flags       */ SOC_MEM_FLAG_VALID |
  13626                           SOC_MEM_FLAG_CACHABLE |
  13627                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  13628         /* cmp_fn      */ _soc_mem_cmp_undef,
  13629         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13630         /* index_min   */ 0,
  13631         /* index_max   */ 135,
  13632         /* minblock    */ 68,
  13633         /* maxblock    */ 68,
  13634         /* blocks      */ 0,
  13635         /* blocks_hi   */ 0xffffffff,
  13636         /* base        */ 0x8c780000,
  13637         /* gran        */ 1,
  13638         /* bytes       */ 1,
  13639         /* nFields     */ 3,
  13640         /* *fields     */ soc_DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROLm_fields,
  13641         /* *views      */ NULL,
  13642         /* *views_num  */ NULL,
  13643         /* snoop_cb    */ NULL, 
  13644         /* snoop_user_data */ NULL, 
  13645         /* snoop_flags */ 0,
  13646         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13647         /* type */ SOC_MEM_TYPE_NORMAL,
  13648         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13649         /* impl */ SOC_MEM_IMPL_NORMAL,
  13650         /* cmic_mor_clks       */ 0,
  13651         /* access_latency_mode */ 0,
  13652     },
  13653 #endif /* chips */
  13654 
  13655 #if defined(BCM_56370_A0)
  13656     { /* SOC_MEM_INT_DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROL_BCM56370_A0m */ 
  13657         /* mem            DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROLm */
  13658         /* flags       */ SOC_MEM_FLAG_VALID |
  13659                           SOC_MEM_FLAG_CACHABLE |
  13660                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  13661         /* cmp_fn      */ _soc_mem_cmp_undef,
  13662         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13663         /* index_min   */ 0,
  13664         /* index_max   */ 71,
  13665         /* minblock    */ 14,
  13666         /* maxblock    */ 14,
  13667         /* blocks      */ 0x4000,
  13668         /* blocks_hi   */ 0,
  13669         /* base        */ 0x7c840000,
  13670         /* gran        */ 1,
  13671         /* bytes       */ 1,
  13672         /* nFields     */ 3,
  13673         /* *fields     */ soc_DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROLm_fields,
  13674         /* *views      */ NULL,
  13675         /* *views_num  */ NULL,
  13676         /* snoop_cb    */ NULL, 
  13677         /* snoop_user_data */ NULL, 
  13678         /* snoop_flags */ 0,
  13679         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13680         /* type */ SOC_MEM_TYPE_NORMAL,
  13681         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13682         /* impl */ SOC_MEM_IMPL_NORMAL,
  13683         /* cmic_mor_clks       */ 0,
  13684         /* access_latency_mode */ 0,
  13685     },
  13686 #endif /* chips */
  13687 
  13688 #if defined(BCM_56770_A0)
  13689     { /* SOC_MEM_INT_DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROL_BCM56770_A0m */ 
  13690         /* mem            DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROLm */
  13691         /* flags       */ SOC_MEM_FLAG_VALID |
  13692                           SOC_MEM_FLAG_CACHABLE |
  13693                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  13694         /* cmp_fn      */ _soc_mem_cmp_undef,
  13695         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13696         /* index_min   */ 0,
  13697         /* index_max   */ 131,
  13698         /* minblock    */ 25,
  13699         /* maxblock    */ 25,
  13700         /* blocks      */ 0x2000000,
  13701         /* blocks_hi   */ 0,
  13702         /* base        */ 0x7c840000,
  13703         /* gran        */ 1,
  13704         /* bytes       */ 1,
  13705         /* nFields     */ 3,
  13706         /* *fields     */ soc_DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROLm_fields,
  13707         /* *views      */ NULL,
  13708         /* *views_num  */ NULL,
  13709         /* snoop_cb    */ NULL, 
  13710         /* snoop_user_data */ NULL, 
  13711         /* snoop_flags */ 0,
  13712         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13713         /* type */ SOC_MEM_TYPE_NORMAL,
  13714         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13715         /* impl */ SOC_MEM_IMPL_NORMAL,
  13716         /* cmic_mor_clks       */ 0,
  13717         /* access_latency_mode */ 0,
  13718     },
  13719 #endif /* chips */
  13720 
  13721 #if defined(BCM_56870_A0)
  13722     { /* SOC_MEM_INT_DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROL_BCM56870_A0m */ 
  13723         /* mem            DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROLm */
  13724         /* flags       */ SOC_MEM_FLAG_VALID |
  13725                           SOC_MEM_FLAG_CACHABLE |
  13726                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  13727         /* cmp_fn      */ _soc_mem_cmp_undef,
  13728         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13729         /* index_min   */ 0,
  13730         /* index_max   */ 131,
  13731         /* minblock    */ 37,
  13732         /* maxblock    */ 37,
  13733         /* blocks      */ 0,
  13734         /* blocks_hi   */ 0x20,
  13735         /* base        */ 0x7c840000,
  13736         /* gran        */ 1,
  13737         /* bytes       */ 1,
  13738         /* nFields     */ 3,
  13739         /* *fields     */ soc_DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROLm_fields,
  13740         /* *views      */ NULL,
  13741         /* *views_num  */ NULL,
  13742         /* snoop_cb    */ NULL, 
  13743         /* snoop_user_data */ NULL, 
  13744         /* snoop_flags */ 0,
  13745         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13746         /* type */ SOC_MEM_TYPE_NORMAL,
  13747         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13748         /* impl */ SOC_MEM_IMPL_NORMAL,
  13749         /* cmic_mor_clks       */ 0,
  13750         /* access_latency_mode */ 0,
  13751     },
  13752 #endif /* chips */
  13753 
  13754 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  13755     { /* SOC_MEM_INT_DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROL_BCM56980_A0m */ 
  13756         /* mem            DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROLm */
  13757         /* flags       */ SOC_MEM_FLAG_VALID |
  13758                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  13759         /* cmp_fn      */ _soc_mem_cmp_undef,
  13760         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13761         /* index_min   */ 0,
  13762         /* index_max   */ 159,
  13763         /* minblock    */ 101,
  13764         /* maxblock    */ 101,
  13765         /* blocks      */ 0,
  13766         /* blocks_hi   */ 0xffffffff,
  13767         /* base        */ 0x28b40000,
  13768         /* gran        */ 1,
  13769         /* bytes       */ 1,
  13770         /* nFields     */ 3,
  13771         /* *fields     */ soc_DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROL_BCM56980_A0m_fields,
  13772         /* *views      */ NULL,
  13773         /* *views_num  */ NULL,
  13774         /* snoop_cb    */ NULL, 
  13775         /* snoop_user_data */ NULL, 
  13776         /* snoop_flags */ 0,
  13777         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13778         /* type */ SOC_MEM_TYPE_NORMAL,
  13779         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13780         /* impl */ SOC_MEM_IMPL_NORMAL,
  13781         /* cmic_mor_clks       */ 0,
  13782         /* access_latency_mode */ 3,
  13783     },
  13784 #endif /* chips */
  13785 
  13786 #if defined(BCM_56970_A0)
  13787     { /* SOC_MEM_INT_DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE0m */ 
  13788         /* mem            DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE0m */
  13789         /* flags       */ SOC_MEM_FLAG_VALID |
  13790                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  13791         /* cmp_fn      */ _soc_mem_cmp_undef,
  13792         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13793         /* index_min   */ 0,
  13794         /* index_max   */ 135,
  13795         /* minblock    */ 68,
  13796         /* maxblock    */ 68,
  13797         /* blocks      */ 0,
  13798         /* blocks_hi   */ 0xffffffff,
  13799         /* base        */ 0x8c780000,
  13800         /* gran        */ 1,
  13801         /* bytes       */ 1,
  13802         /* nFields     */ 3,
  13803         /* *fields     */ soc_DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROLm_fields,
  13804         /* *views      */ NULL,
  13805         /* *views_num  */ NULL,
  13806         /* snoop_cb    */ NULL, 
  13807         /* snoop_user_data */ NULL, 
  13808         /* snoop_flags */ 0,
  13809         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13810         /* type */ SOC_MEM_TYPE_NORMAL,
  13811         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13812         /* impl */ SOC_MEM_IMPL_NORMAL,
  13813         /* cmic_mor_clks       */ 0,
  13814         /* access_latency_mode */ 0,
  13815     },
  13816 #endif /* chips */
  13817 
  13818 #if defined(BCM_56970_A0)
  13819     { /* SOC_MEM_INT_DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE1m */ 
  13820         /* mem            DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE1m */
  13821         /* flags       */ SOC_MEM_FLAG_VALID |
  13822                           SOC_MEM_FLAG_CACHABLE |
  13823                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  13824         /* cmp_fn      */ _soc_mem_cmp_undef,
  13825         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13826         /* index_min   */ 0,
  13827         /* index_max   */ 135,
  13828         /* minblock    */ 68,
  13829         /* maxblock    */ 68,
  13830         /* blocks      */ 0,
  13831         /* blocks_hi   */ 0xffffffff,
  13832         /* base        */ 0x8c780000,
  13833         /* gran        */ 1,
  13834         /* bytes       */ 1,
  13835         /* nFields     */ 3,
  13836         /* *fields     */ soc_DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROLm_fields,
  13837         /* *views      */ NULL,
  13838         /* *views_num  */ NULL,
  13839         /* snoop_cb    */ NULL, 
  13840         /* snoop_user_data */ NULL, 
  13841         /* snoop_flags */ 0,
  13842         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13843         /* type */ SOC_MEM_TYPE_NORMAL,
  13844         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13845         /* impl */ SOC_MEM_IMPL_NORMAL,
  13846         /* cmic_mor_clks       */ 0,
  13847         /* access_latency_mode */ 0,
  13848     },
  13849 #endif /* chips */
  13850 
  13851 #if defined(BCM_56970_A0)
  13852     { /* SOC_MEM_INT_DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE2m */ 
  13853         /* mem            DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE2m */
  13854         /* flags       */ SOC_MEM_FLAG_VALID |
  13855                           SOC_MEM_FLAG_CACHABLE |
  13856                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  13857         /* cmp_fn      */ _soc_mem_cmp_undef,
  13858         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13859         /* index_min   */ 0,
  13860         /* index_max   */ 135,
  13861         /* minblock    */ 68,
  13862         /* maxblock    */ 68,
  13863         /* blocks      */ 0,
  13864         /* blocks_hi   */ 0xffffffff,
  13865         /* base        */ 0x8c780000,
  13866         /* gran        */ 1,
  13867         /* bytes       */ 1,
  13868         /* nFields     */ 3,
  13869         /* *fields     */ soc_DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROLm_fields,
  13870         /* *views      */ NULL,
  13871         /* *views_num  */ NULL,
  13872         /* snoop_cb    */ NULL, 
  13873         /* snoop_user_data */ NULL, 
  13874         /* snoop_flags */ 0,
  13875         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13876         /* type */ SOC_MEM_TYPE_NORMAL,
  13877         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13878         /* impl */ SOC_MEM_IMPL_NORMAL,
  13879         /* cmic_mor_clks       */ 0,
  13880         /* access_latency_mode */ 0,
  13881     },
  13882 #endif /* chips */
  13883 
  13884 #if defined(BCM_56970_A0)
  13885     { /* SOC_MEM_INT_DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE3m */ 
  13886         /* mem            DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE3m */
  13887         /* flags       */ SOC_MEM_FLAG_VALID |
  13888                           SOC_MEM_FLAG_CACHABLE |
  13889                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  13890         /* cmp_fn      */ _soc_mem_cmp_undef,
  13891         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13892         /* index_min   */ 0,
  13893         /* index_max   */ 135,
  13894         /* minblock    */ 68,
  13895         /* maxblock    */ 68,
  13896         /* blocks      */ 0,
  13897         /* blocks_hi   */ 0xffffffff,
  13898         /* base        */ 0x8c780000,
  13899         /* gran        */ 1,
  13900         /* bytes       */ 1,
  13901         /* nFields     */ 3,
  13902         /* *fields     */ soc_DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROLm_fields,
  13903         /* *views      */ NULL,
  13904         /* *views_num  */ NULL,
  13905         /* snoop_cb    */ NULL, 
  13906         /* snoop_user_data */ NULL, 
  13907         /* snoop_flags */ 0,
  13908         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13909         /* type */ SOC_MEM_TYPE_NORMAL,
  13910         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13911         /* impl */ SOC_MEM_IMPL_NORMAL,
  13912         /* cmic_mor_clks       */ 0,
  13913         /* access_latency_mode */ 0,
  13914     },
  13915 #endif /* chips */
  13916 
  13917 #if defined(BCM_56370_A0)
  13918     { /* SOC_MEM_INT_DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE0_BCM56370_A0m */ 
  13919         /* mem            DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE0m */
  13920         /* flags       */ SOC_MEM_FLAG_VALID |
  13921                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  13922         /* cmp_fn      */ _soc_mem_cmp_undef,
  13923         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13924         /* index_min   */ 0,
  13925         /* index_max   */ 71,
  13926         /* minblock    */ 14,
  13927         /* maxblock    */ 14,
  13928         /* blocks      */ 0x4000,
  13929         /* blocks_hi   */ 0,
  13930         /* base        */ 0x7c840000,
  13931         /* gran        */ 1,
  13932         /* bytes       */ 1,
  13933         /* nFields     */ 3,
  13934         /* *fields     */ soc_DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROLm_fields,
  13935         /* *views      */ NULL,
  13936         /* *views_num  */ NULL,
  13937         /* snoop_cb    */ NULL, 
  13938         /* snoop_user_data */ NULL, 
  13939         /* snoop_flags */ 0,
  13940         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13941         /* type */ SOC_MEM_TYPE_NORMAL,
  13942         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13943         /* impl */ SOC_MEM_IMPL_NORMAL,
  13944         /* cmic_mor_clks       */ 0,
  13945         /* access_latency_mode */ 0,
  13946     },
  13947 #endif /* chips */
  13948 
  13949 #if defined(BCM_56770_A0)
  13950     { /* SOC_MEM_INT_DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE0_BCM56770_A0m */ 
  13951         /* mem            DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE0m */
  13952         /* flags       */ SOC_MEM_FLAG_VALID |
  13953                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  13954         /* cmp_fn      */ _soc_mem_cmp_undef,
  13955         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13956         /* index_min   */ 0,
  13957         /* index_max   */ 131,
  13958         /* minblock    */ 25,
  13959         /* maxblock    */ 25,
  13960         /* blocks      */ 0x2000000,
  13961         /* blocks_hi   */ 0,
  13962         /* base        */ 0x7c840000,
  13963         /* gran        */ 1,
  13964         /* bytes       */ 1,
  13965         /* nFields     */ 3,
  13966         /* *fields     */ soc_DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROLm_fields,
  13967         /* *views      */ NULL,
  13968         /* *views_num  */ NULL,
  13969         /* snoop_cb    */ NULL, 
  13970         /* snoop_user_data */ NULL, 
  13971         /* snoop_flags */ 0,
  13972         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13973         /* type */ SOC_MEM_TYPE_NORMAL,
  13974         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13975         /* impl */ SOC_MEM_IMPL_NORMAL,
  13976         /* cmic_mor_clks       */ 0,
  13977         /* access_latency_mode */ 0,
  13978     },
  13979 #endif /* chips */
  13980 
  13981 #if defined(BCM_56870_A0)
  13982     { /* SOC_MEM_INT_DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE0_BCM56870_A0m */ 
  13983         /* mem            DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE0m */
  13984         /* flags       */ SOC_MEM_FLAG_VALID |
  13985                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  13986         /* cmp_fn      */ _soc_mem_cmp_undef,
  13987         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13988         /* index_min   */ 0,
  13989         /* index_max   */ 131,
  13990         /* minblock    */ 37,
  13991         /* maxblock    */ 37,
  13992         /* blocks      */ 0,
  13993         /* blocks_hi   */ 0x20,
  13994         /* base        */ 0x7c840000,
  13995         /* gran        */ 1,
  13996         /* bytes       */ 1,
  13997         /* nFields     */ 3,
  13998         /* *fields     */ soc_DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROLm_fields,
  13999         /* *views      */ NULL,
  14000         /* *views_num  */ NULL,
  14001         /* snoop_cb    */ NULL, 
  14002         /* snoop_user_data */ NULL, 
  14003         /* snoop_flags */ 0,
  14004         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14005         /* type */ SOC_MEM_TYPE_NORMAL,
  14006         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14007         /* impl */ SOC_MEM_IMPL_NORMAL,
  14008         /* cmic_mor_clks       */ 0,
  14009         /* access_latency_mode */ 0,
  14010     },
  14011 #endif /* chips */
  14012 
  14013 #if defined(BCM_56870_A0)
  14014     { /* SOC_MEM_INT_DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE1_BCM56870_A0m */ 
  14015         /* mem            DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE1m */
  14016         /* flags       */ SOC_MEM_FLAG_VALID |
  14017                           SOC_MEM_FLAG_CACHABLE |
  14018                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  14019         /* cmp_fn      */ _soc_mem_cmp_undef,
  14020         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14021         /* index_min   */ 0,
  14022         /* index_max   */ 131,
  14023         /* minblock    */ 37,
  14024         /* maxblock    */ 37,
  14025         /* blocks      */ 0,
  14026         /* blocks_hi   */ 0x20,
  14027         /* base        */ 0x7c840000,
  14028         /* gran        */ 1,
  14029         /* bytes       */ 1,
  14030         /* nFields     */ 3,
  14031         /* *fields     */ soc_DLB_ECMP_PORT_QUALITY_UPDATE_MEASURE_CONTROLm_fields,
  14032         /* *views      */ NULL,
  14033         /* *views_num  */ NULL,
  14034         /* snoop_cb    */ NULL, 
  14035         /* snoop_user_data */ NULL, 
  14036         /* snoop_flags */ 0,
  14037         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14038         /* type */ SOC_MEM_TYPE_NORMAL,
  14039         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14040         /* impl */ SOC_MEM_IMPL_NORMAL,
  14041         /* cmic_mor_clks       */ 0,
  14042         /* access_latency_mode */ 0,
  14043     },
  14044 #endif /* chips */
  14045 
  14046 #if defined(BCM_56970_A0)
  14047     { /* SOC_MEM_INT_DLB_ECMP_PORT_STATEm */ 
  14048         /* mem            DLB_ECMP_PORT_STATEm */
  14049         /* flags       */ SOC_MEM_FLAG_READONLY |
  14050                           SOC_MEM_FLAG_READONLY |
  14051                           SOC_MEM_FLAG_VALID |
  14052                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x3 */
  14053         /* cmp_fn      */ _soc_mem_cmp_undef,
  14054         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14055         /* index_min   */ 0,
  14056         /* index_max   */ 0,
  14057         /* minblock    */ 68,
  14058         /* maxblock    */ 68,
  14059         /* blocks      */ 0,
  14060         /* blocks_hi   */ 0xffffffff,
  14061         /* base        */ 0x8c880000,
  14062         /* gran        */ 1,
  14063         /* bytes       */ 17,
  14064         /* nFields     */ 1,
  14065         /* *fields     */ soc_CPU_PBM_BCM56960_A0m_fields,
  14066         /* *views      */ NULL,
  14067         /* *views_num  */ NULL,
  14068         /* snoop_cb    */ NULL, 
  14069         /* snoop_user_data */ NULL, 
  14070         /* snoop_flags */ 0,
  14071         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14072         /* type */ SOC_MEM_TYPE_NORMAL,
  14073         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14074         /* impl */ SOC_MEM_IMPL_NORMAL,
  14075         /* cmic_mor_clks       */ 0,
  14076         /* access_latency_mode */ 0,
  14077     },
  14078 #endif /* chips */
  14079 
  14080 #if defined(BCM_56370_A0)
  14081     { /* SOC_MEM_INT_DLB_ECMP_PORT_STATE_BCM56370_A0m */ 
  14082         /* mem            DLB_ECMP_PORT_STATEm */
  14083         /* flags       */ SOC_MEM_FLAG_READONLY |
  14084                           SOC_MEM_FLAG_READONLY |
  14085                           SOC_MEM_FLAG_VALID, /* 0x3 */
  14086         /* cmp_fn      */ _soc_mem_cmp_undef,
  14087         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14088         /* index_min   */ 0,
  14089         /* index_max   */ 0,
  14090         /* minblock    */ 14,
  14091         /* maxblock    */ 14,
  14092         /* blocks      */ 0x4000,
  14093         /* blocks_hi   */ 0,
  14094         /* base        */ 0x7c940000,
  14095         /* gran        */ 1,
  14096         /* bytes       */ 10,
  14097         /* nFields     */ 2,
  14098         /* *fields     */ soc_DLB_ECMP_PORT_STATE_BCM56370_A0m_fields,
  14099         /* *views      */ NULL,
  14100         /* *views_num  */ NULL,
  14101         /* snoop_cb    */ NULL, 
  14102         /* snoop_user_data */ NULL, 
  14103         /* snoop_flags */ 0,
  14104         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14105         /* type */ SOC_MEM_TYPE_NORMAL,
  14106         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14107         /* impl */ SOC_MEM_IMPL_NORMAL,
  14108         /* cmic_mor_clks       */ 0,
  14109         /* access_latency_mode */ 0,
  14110     },
  14111 #endif /* chips */
  14112 
  14113 #if defined(BCM_56770_A0)
  14114     { /* SOC_MEM_INT_DLB_ECMP_PORT_STATE_BCM56770_A0m */ 
  14115         /* mem            DLB_ECMP_PORT_STATEm */
  14116         /* flags       */ SOC_MEM_FLAG_READONLY |
  14117                           SOC_MEM_FLAG_READONLY |
  14118                           SOC_MEM_FLAG_VALID |
  14119                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x3 */
  14120         /* cmp_fn      */ _soc_mem_cmp_undef,
  14121         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14122         /* index_min   */ 0,
  14123         /* index_max   */ 0,
  14124         /* minblock    */ 25,
  14125         /* maxblock    */ 25,
  14126         /* blocks      */ 0x2000000,
  14127         /* blocks_hi   */ 0,
  14128         /* base        */ 0x7c940000,
  14129         /* gran        */ 1,
  14130         /* bytes       */ 17,
  14131         /* nFields     */ 2,
  14132         /* *fields     */ soc_DLB_ECMP_PORT_STATEm_fields,
  14133         /* *views      */ NULL,
  14134         /* *views_num  */ NULL,
  14135         /* snoop_cb    */ NULL, 
  14136         /* snoop_user_data */ NULL, 
  14137         /* snoop_flags */ 0,
  14138         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14139         /* type */ SOC_MEM_TYPE_NORMAL,
  14140         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14141         /* impl */ SOC_MEM_IMPL_NORMAL,
  14142         /* cmic_mor_clks       */ 0,
  14143         /* access_latency_mode */ 0,
  14144     },
  14145 #endif /* chips */
  14146 
  14147 #if defined(BCM_56870_A0)
  14148     { /* SOC_MEM_INT_DLB_ECMP_PORT_STATE_BCM56870_A0m */ 
  14149         /* mem            DLB_ECMP_PORT_STATEm */
  14150         /* flags       */ SOC_MEM_FLAG_READONLY |
  14151                           SOC_MEM_FLAG_READONLY |
  14152                           SOC_MEM_FLAG_VALID |
  14153                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x3 */
  14154         /* cmp_fn      */ _soc_mem_cmp_undef,
  14155         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14156         /* index_min   */ 0,
  14157         /* index_max   */ 0,
  14158         /* minblock    */ 37,
  14159         /* maxblock    */ 37,
  14160         /* blocks      */ 0,
  14161         /* blocks_hi   */ 0x20,
  14162         /* base        */ 0x7c940000,
  14163         /* gran        */ 1,
  14164         /* bytes       */ 17,
  14165         /* nFields     */ 2,
  14166         /* *fields     */ soc_DLB_ECMP_PORT_STATEm_fields,
  14167         /* *views      */ NULL,
  14168         /* *views_num  */ NULL,
  14169         /* snoop_cb    */ NULL, 
  14170         /* snoop_user_data */ NULL, 
  14171         /* snoop_flags */ 0,
  14172         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14173         /* type */ SOC_MEM_TYPE_NORMAL,
  14174         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14175         /* impl */ SOC_MEM_IMPL_NORMAL,
  14176         /* cmic_mor_clks       */ 0,
  14177         /* access_latency_mode */ 0,
  14178     },
  14179 #endif /* chips */
  14180 
  14181 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  14182     { /* SOC_MEM_INT_DLB_ECMP_PORT_STATE_BCM56980_A0m */ 
  14183         /* mem            DLB_ECMP_PORT_STATEm */
  14184         /* flags       */ SOC_MEM_FLAG_READONLY |
  14185                           SOC_MEM_FLAG_READONLY |
  14186                           SOC_MEM_FLAG_VALID |
  14187                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x3 */
  14188         /* cmp_fn      */ _soc_mem_cmp_undef,
  14189         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14190         /* index_min   */ 0,
  14191         /* index_max   */ 0,
  14192         /* minblock    */ 101,
  14193         /* maxblock    */ 101,
  14194         /* blocks      */ 0,
  14195         /* blocks_hi   */ 0xffffffff,
  14196         /* base        */ 0x18c40000,
  14197         /* gran        */ 1,
  14198         /* bytes       */ 20,
  14199         /* nFields     */ 1,
  14200         /* *fields     */ soc_DLB_ECMP_PORT_STATE_BCM56980_A0m_fields,
  14201         /* *views      */ NULL,
  14202         /* *views_num  */ NULL,
  14203         /* snoop_cb    */ NULL, 
  14204         /* snoop_user_data */ NULL, 
  14205         /* snoop_flags */ 0,
  14206         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14207         /* type */ SOC_MEM_TYPE_NORMAL,
  14208         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14209         /* impl */ SOC_MEM_IMPL_NORMAL,
  14210         /* cmic_mor_clks       */ 0,
  14211         /* access_latency_mode */ 3,
  14212     },
  14213 #endif /* chips */
  14214 
  14215 #if defined(BCM_56640_A0)
  14216     { /* SOC_MEM_INT_DLB_ECMP_QUALITY_CONTROLm */ 
  14217         /* mem            DLB_ECMP_QUALITY_CONTROLm */
  14218         /* flags       */ SOC_MEM_FLAG_VALID |
  14219                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  14220         /* cmp_fn      */ _soc_mem_cmp_undef,
  14221         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14222         /* index_min   */ 0,
  14223         /* index_max   */ 255,
  14224         /* minblock    */ 7,
  14225         /* maxblock    */ 7,
  14226         /* blocks      */ 0x80,
  14227         /* blocks_hi   */ 0,
  14228         /* base        */ 0x363c0000,
  14229         /* gran        */ 1,
  14230         /* bytes       */ 3,
  14231         /* nFields     */ 7,
  14232         /* *fields     */ soc_DLB_ECMP_QUALITY_CONTROLm_fields,
  14233         /* *views      */ NULL,
  14234         /* *views_num  */ NULL,
  14235         /* snoop_cb    */ NULL, 
  14236         /* snoop_user_data */ NULL, 
  14237         /* snoop_flags */ 0,
  14238         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14239         /* type */ SOC_MEM_TYPE_NORMAL,
  14240         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14241         /* impl */ SOC_MEM_IMPL_NORMAL,
  14242         /* cmic_mor_clks       */ 0,
  14243     },
  14244 #endif /* chips */
  14245 
  14246 #if defined(BCM_56640_A0)
  14247     { /* SOC_MEM_INT_DLB_ECMP_QUALITY_MAPPINGm */ 
  14248         /* mem            DLB_ECMP_QUALITY_MAPPINGm */
  14249         /* flags       */ SOC_MEM_FLAG_VALID |
  14250                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  14251         /* cmp_fn      */ _soc_mem_cmp_undef,
  14252         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14253         /* index_min   */ 0,
  14254         /* index_max   */ 511,
  14255         /* minblock    */ 7,
  14256         /* maxblock    */ 7,
  14257         /* blocks      */ 0x80,
  14258         /* blocks_hi   */ 0,
  14259         /* base        */ 0x36440000,
  14260         /* gran        */ 1,
  14261         /* bytes       */ 1,
  14262         /* nFields     */ 1,
  14263         /* *fields     */ soc_DLB_ECMP_MEMBER_STATUSm_fields,
  14264         /* *views      */ NULL,
  14265         /* *views_num  */ NULL,
  14266         /* snoop_cb    */ NULL, 
  14267         /* snoop_user_data */ NULL, 
  14268         /* snoop_flags */ 0,
  14269         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14270         /* type */ SOC_MEM_TYPE_NORMAL,
  14271         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14272         /* impl */ SOC_MEM_IMPL_NORMAL,
  14273         /* cmic_mor_clks       */ 0,
  14274     },
  14275 #endif /* chips */
  14276 
  14277 #if defined(BCM_56640_A0)
  14278     { /* SOC_MEM_INT_DLB_ECMP_QUALITY_RESULTm */ 
  14279         /* mem            DLB_ECMP_QUALITY_RESULTm */
  14280         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  14281         /* cmp_fn      */ _soc_mem_cmp_undef,
  14282         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14283         /* index_min   */ 0,
  14284         /* index_max   */ 255,
  14285         /* minblock    */ 7,
  14286         /* maxblock    */ 7,
  14287         /* blocks      */ 0x80,
  14288         /* blocks_hi   */ 0,
  14289         /* base        */ 0x36400000,
  14290         /* gran        */ 1,
  14291         /* bytes       */ 1,
  14292         /* nFields     */ 2,
  14293         /* *fields     */ soc_DLB_ECMP_QUALITY_RESULTm_fields,
  14294         /* *views      */ NULL,
  14295         /* *views_num  */ NULL,
  14296         /* snoop_cb    */ NULL, 
  14297         /* snoop_user_data */ NULL, 
  14298         /* snoop_flags */ 0,
  14299         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14300         /* type */ SOC_MEM_TYPE_NORMAL,
  14301         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14302         /* impl */ SOC_MEM_IMPL_NORMAL,
  14303         /* cmic_mor_clks       */ 0,
  14304     },
  14305 #endif /* chips */
  14306 
  14307 #if defined(BCM_56970_A0)
  14308     { /* SOC_MEM_INT_DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASUREm */ 
  14309         /* mem            DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASUREm */
  14310         /* flags       */ SOC_MEM_FLAG_VALID |
  14311                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  14312                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  14313         /* cmp_fn      */ _soc_mem_cmp_undef,
  14314         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14315         /* index_min   */ 0,
  14316         /* index_max   */ 135,
  14317         /* minblock    */ 68,
  14318         /* maxblock    */ 68,
  14319         /* blocks      */ 0,
  14320         /* blocks_hi   */ 0xffffffff,
  14321         /* base        */ 0x8c800000,
  14322         /* gran        */ 1,
  14323         /* bytes       */ 2,
  14324         /* nFields     */ 7,
  14325         /* *fields     */ soc_DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASUREm_fields,
  14326         /* *views      */ NULL,
  14327         /* *views_num  */ NULL,
  14328         /* snoop_cb    */ NULL, 
  14329         /* snoop_user_data */ NULL, 
  14330         /* snoop_flags */ 0,
  14331         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14332         /* type */ SOC_MEM_TYPE_NORMAL,
  14333         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14334         /* impl */ SOC_MEM_IMPL_NORMAL,
  14335         /* cmic_mor_clks       */ 0,
  14336         /* access_latency_mode */ 0,
  14337     },
  14338 #endif /* chips */
  14339 
  14340 #if defined(BCM_56370_A0)
  14341     { /* SOC_MEM_INT_DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_BCM56370_A0m */ 
  14342         /* mem            DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASUREm */
  14343         /* flags       */ SOC_MEM_FLAG_VALID |
  14344                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  14345                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  14346         /* cmp_fn      */ _soc_mem_cmp_undef,
  14347         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14348         /* index_min   */ 0,
  14349         /* index_max   */ 71,
  14350         /* minblock    */ 14,
  14351         /* maxblock    */ 14,
  14352         /* blocks      */ 0x4000,
  14353         /* blocks_hi   */ 0,
  14354         /* base        */ 0x7c8c0000,
  14355         /* gran        */ 1,
  14356         /* bytes       */ 2,
  14357         /* nFields     */ 7,
  14358         /* *fields     */ soc_DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  14359         /* *views      */ NULL,
  14360         /* *views_num  */ NULL,
  14361         /* snoop_cb    */ NULL, 
  14362         /* snoop_user_data */ NULL, 
  14363         /* snoop_flags */ 0,
  14364         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14365         /* type */ SOC_MEM_TYPE_NORMAL,
  14366         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14367         /* impl */ SOC_MEM_IMPL_NORMAL,
  14368         /* cmic_mor_clks       */ 0,
  14369         /* access_latency_mode */ 0,
  14370     },
  14371 #endif /* chips */
  14372 
  14373 #if defined(BCM_56770_A0)
  14374     { /* SOC_MEM_INT_DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_BCM56770_A0m */ 
  14375         /* mem            DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASUREm */
  14376         /* flags       */ SOC_MEM_FLAG_VALID |
  14377                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  14378                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  14379         /* cmp_fn      */ _soc_mem_cmp_undef,
  14380         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14381         /* index_min   */ 0,
  14382         /* index_max   */ 131,
  14383         /* minblock    */ 25,
  14384         /* maxblock    */ 25,
  14385         /* blocks      */ 0x2000000,
  14386         /* blocks_hi   */ 0,
  14387         /* base        */ 0x7c8c0000,
  14388         /* gran        */ 1,
  14389         /* bytes       */ 2,
  14390         /* nFields     */ 7,
  14391         /* *fields     */ soc_DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  14392         /* *views      */ NULL,
  14393         /* *views_num  */ NULL,
  14394         /* snoop_cb    */ NULL, 
  14395         /* snoop_user_data */ NULL, 
  14396         /* snoop_flags */ 0,
  14397         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14398         /* type */ SOC_MEM_TYPE_NORMAL,
  14399         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14400         /* impl */ SOC_MEM_IMPL_NORMAL,
  14401         /* cmic_mor_clks       */ 0,
  14402         /* access_latency_mode */ 0,
  14403     },
  14404 #endif /* chips */
  14405 
  14406 #if defined(BCM_56870_A0)
  14407     { /* SOC_MEM_INT_DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_BCM56870_A0m */ 
  14408         /* mem            DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASUREm */
  14409         /* flags       */ SOC_MEM_FLAG_VALID |
  14410                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  14411                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  14412         /* cmp_fn      */ _soc_mem_cmp_undef,
  14413         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14414         /* index_min   */ 0,
  14415         /* index_max   */ 131,
  14416         /* minblock    */ 37,
  14417         /* maxblock    */ 37,
  14418         /* blocks      */ 0,
  14419         /* blocks_hi   */ 0x20,
  14420         /* base        */ 0x7c8c0000,
  14421         /* gran        */ 1,
  14422         /* bytes       */ 2,
  14423         /* nFields     */ 7,
  14424         /* *fields     */ soc_DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  14425         /* *views      */ NULL,
  14426         /* *views_num  */ NULL,
  14427         /* snoop_cb    */ NULL, 
  14428         /* snoop_user_data */ NULL, 
  14429         /* snoop_flags */ 0,
  14430         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14431         /* type */ SOC_MEM_TYPE_NORMAL,
  14432         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14433         /* impl */ SOC_MEM_IMPL_NORMAL,
  14434         /* cmic_mor_clks       */ 0,
  14435         /* access_latency_mode */ 0,
  14436     },
  14437 #endif /* chips */
  14438 
  14439 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  14440     { /* SOC_MEM_INT_DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_BCM56980_A0m */ 
  14441         /* mem            DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASUREm */
  14442         /* flags       */ SOC_MEM_FLAG_VALID |
  14443                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14444         /* cmp_fn      */ _soc_mem_cmp_undef,
  14445         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14446         /* index_min   */ 0,
  14447         /* index_max   */ 159,
  14448         /* minblock    */ 101,
  14449         /* maxblock    */ 101,
  14450         /* blocks      */ 0,
  14451         /* blocks_hi   */ 0xffffffff,
  14452         /* base        */ 0x28bc0000,
  14453         /* gran        */ 1,
  14454         /* bytes       */ 3,
  14455         /* nFields     */ 8,
  14456         /* *fields     */ soc_DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_BCM56980_A0m_fields,
  14457         /* *views      */ NULL,
  14458         /* *views_num  */ NULL,
  14459         /* snoop_cb    */ NULL, 
  14460         /* snoop_user_data */ NULL, 
  14461         /* snoop_flags */ 0,
  14462         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14463         /* type */ SOC_MEM_TYPE_NORMAL,
  14464         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14465         /* impl */ SOC_MEM_IMPL_NORMAL,
  14466         /* cmic_mor_clks       */ 0,
  14467         /* access_latency_mode */ 3,
  14468     },
  14469 #endif /* chips */
  14470 
  14471 #if defined(BCM_56970_A0)
  14472     { /* SOC_MEM_INT_DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_PIPE0m */ 
  14473         /* mem            DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_PIPE0m */
  14474         /* flags       */ SOC_MEM_FLAG_VALID |
  14475                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14476         /* cmp_fn      */ _soc_mem_cmp_undef,
  14477         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14478         /* index_min   */ 0,
  14479         /* index_max   */ 135,
  14480         /* minblock    */ 68,
  14481         /* maxblock    */ 68,
  14482         /* blocks      */ 0,
  14483         /* blocks_hi   */ 0xffffffff,
  14484         /* base        */ 0x8c800000,
  14485         /* gran        */ 1,
  14486         /* bytes       */ 2,
  14487         /* nFields     */ 7,
  14488         /* *fields     */ soc_DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASUREm_fields,
  14489         /* *views      */ NULL,
  14490         /* *views_num  */ NULL,
  14491         /* snoop_cb    */ NULL, 
  14492         /* snoop_user_data */ NULL, 
  14493         /* snoop_flags */ 0,
  14494         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14495         /* type */ SOC_MEM_TYPE_NORMAL,
  14496         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14497         /* impl */ SOC_MEM_IMPL_NORMAL,
  14498         /* cmic_mor_clks       */ 0,
  14499         /* access_latency_mode */ 0,
  14500     },
  14501 #endif /* chips */
  14502 
  14503 #if defined(BCM_56970_A0)
  14504     { /* SOC_MEM_INT_DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_PIPE1m */ 
  14505         /* mem            DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_PIPE1m */
  14506         /* flags       */ SOC_MEM_FLAG_VALID |
  14507                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  14508                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  14509         /* cmp_fn      */ _soc_mem_cmp_undef,
  14510         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14511         /* index_min   */ 0,
  14512         /* index_max   */ 135,
  14513         /* minblock    */ 68,
  14514         /* maxblock    */ 68,
  14515         /* blocks      */ 0,
  14516         /* blocks_hi   */ 0xffffffff,
  14517         /* base        */ 0x8c800000,
  14518         /* gran        */ 1,
  14519         /* bytes       */ 2,
  14520         /* nFields     */ 7,
  14521         /* *fields     */ soc_DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASUREm_fields,
  14522         /* *views      */ NULL,
  14523         /* *views_num  */ NULL,
  14524         /* snoop_cb    */ NULL, 
  14525         /* snoop_user_data */ NULL, 
  14526         /* snoop_flags */ 0,
  14527         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14528         /* type */ SOC_MEM_TYPE_NORMAL,
  14529         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14530         /* impl */ SOC_MEM_IMPL_NORMAL,
  14531         /* cmic_mor_clks       */ 0,
  14532         /* access_latency_mode */ 0,
  14533     },
  14534 #endif /* chips */
  14535 
  14536 #if defined(BCM_56970_A0)
  14537     { /* SOC_MEM_INT_DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_PIPE2m */ 
  14538         /* mem            DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_PIPE2m */
  14539         /* flags       */ SOC_MEM_FLAG_VALID |
  14540                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  14541                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  14542         /* cmp_fn      */ _soc_mem_cmp_undef,
  14543         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14544         /* index_min   */ 0,
  14545         /* index_max   */ 135,
  14546         /* minblock    */ 68,
  14547         /* maxblock    */ 68,
  14548         /* blocks      */ 0,
  14549         /* blocks_hi   */ 0xffffffff,
  14550         /* base        */ 0x8c800000,
  14551         /* gran        */ 1,
  14552         /* bytes       */ 2,
  14553         /* nFields     */ 7,
  14554         /* *fields     */ soc_DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASUREm_fields,
  14555         /* *views      */ NULL,
  14556         /* *views_num  */ NULL,
  14557         /* snoop_cb    */ NULL, 
  14558         /* snoop_user_data */ NULL, 
  14559         /* snoop_flags */ 0,
  14560         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14561         /* type */ SOC_MEM_TYPE_NORMAL,
  14562         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14563         /* impl */ SOC_MEM_IMPL_NORMAL,
  14564         /* cmic_mor_clks       */ 0,
  14565         /* access_latency_mode */ 0,
  14566     },
  14567 #endif /* chips */
  14568 
  14569 #if defined(BCM_56970_A0)
  14570     { /* SOC_MEM_INT_DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_PIPE3m */ 
  14571         /* mem            DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_PIPE3m */
  14572         /* flags       */ SOC_MEM_FLAG_VALID |
  14573                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  14574                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  14575         /* cmp_fn      */ _soc_mem_cmp_undef,
  14576         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14577         /* index_min   */ 0,
  14578         /* index_max   */ 135,
  14579         /* minblock    */ 68,
  14580         /* maxblock    */ 68,
  14581         /* blocks      */ 0,
  14582         /* blocks_hi   */ 0xffffffff,
  14583         /* base        */ 0x8c800000,
  14584         /* gran        */ 1,
  14585         /* bytes       */ 2,
  14586         /* nFields     */ 7,
  14587         /* *fields     */ soc_DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASUREm_fields,
  14588         /* *views      */ NULL,
  14589         /* *views_num  */ NULL,
  14590         /* snoop_cb    */ NULL, 
  14591         /* snoop_user_data */ NULL, 
  14592         /* snoop_flags */ 0,
  14593         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14594         /* type */ SOC_MEM_TYPE_NORMAL,
  14595         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14596         /* impl */ SOC_MEM_IMPL_NORMAL,
  14597         /* cmic_mor_clks       */ 0,
  14598         /* access_latency_mode */ 0,
  14599     },
  14600 #endif /* chips */
  14601 
  14602 #if defined(BCM_56370_A0)
  14603     { /* SOC_MEM_INT_DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_PIPE0_BCM56370_A0m */ 
  14604         /* mem            DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_PIPE0m */
  14605         /* flags       */ SOC_MEM_FLAG_VALID |
  14606                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14607         /* cmp_fn      */ _soc_mem_cmp_undef,
  14608         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14609         /* index_min   */ 0,
  14610         /* index_max   */ 71,
  14611         /* minblock    */ 14,
  14612         /* maxblock    */ 14,
  14613         /* blocks      */ 0x4000,
  14614         /* blocks_hi   */ 0,
  14615         /* base        */ 0x7c8c0000,
  14616         /* gran        */ 1,
  14617         /* bytes       */ 2,
  14618         /* nFields     */ 7,
  14619         /* *fields     */ soc_DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  14620         /* *views      */ NULL,
  14621         /* *views_num  */ NULL,
  14622         /* snoop_cb    */ NULL, 
  14623         /* snoop_user_data */ NULL, 
  14624         /* snoop_flags */ 0,
  14625         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14626         /* type */ SOC_MEM_TYPE_NORMAL,
  14627         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14628         /* impl */ SOC_MEM_IMPL_NORMAL,
  14629         /* cmic_mor_clks       */ 0,
  14630         /* access_latency_mode */ 0,
  14631     },
  14632 #endif /* chips */
  14633 
  14634 #if defined(BCM_56770_A0)
  14635     { /* SOC_MEM_INT_DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_PIPE0_BCM56770_A0m */ 
  14636         /* mem            DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_PIPE0m */
  14637         /* flags       */ SOC_MEM_FLAG_VALID |
  14638                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14639         /* cmp_fn      */ _soc_mem_cmp_undef,
  14640         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14641         /* index_min   */ 0,
  14642         /* index_max   */ 131,
  14643         /* minblock    */ 25,
  14644         /* maxblock    */ 25,
  14645         /* blocks      */ 0x2000000,
  14646         /* blocks_hi   */ 0,
  14647         /* base        */ 0x7c8c0000,
  14648         /* gran        */ 1,
  14649         /* bytes       */ 2,
  14650         /* nFields     */ 7,
  14651         /* *fields     */ soc_DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  14652         /* *views      */ NULL,
  14653         /* *views_num  */ NULL,
  14654         /* snoop_cb    */ NULL, 
  14655         /* snoop_user_data */ NULL, 
  14656         /* snoop_flags */ 0,
  14657         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14658         /* type */ SOC_MEM_TYPE_NORMAL,
  14659         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14660         /* impl */ SOC_MEM_IMPL_NORMAL,
  14661         /* cmic_mor_clks       */ 0,
  14662         /* access_latency_mode */ 0,
  14663     },
  14664 #endif /* chips */
  14665 
  14666 #if defined(BCM_56870_A0)
  14667     { /* SOC_MEM_INT_DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_PIPE0_BCM56870_A0m */ 
  14668         /* mem            DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_PIPE0m */
  14669         /* flags       */ SOC_MEM_FLAG_VALID |
  14670                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14671         /* cmp_fn      */ _soc_mem_cmp_undef,
  14672         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14673         /* index_min   */ 0,
  14674         /* index_max   */ 131,
  14675         /* minblock    */ 37,
  14676         /* maxblock    */ 37,
  14677         /* blocks      */ 0,
  14678         /* blocks_hi   */ 0x20,
  14679         /* base        */ 0x7c8c0000,
  14680         /* gran        */ 1,
  14681         /* bytes       */ 2,
  14682         /* nFields     */ 7,
  14683         /* *fields     */ soc_DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  14684         /* *views      */ NULL,
  14685         /* *views_num  */ NULL,
  14686         /* snoop_cb    */ NULL, 
  14687         /* snoop_user_data */ NULL, 
  14688         /* snoop_flags */ 0,
  14689         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14690         /* type */ SOC_MEM_TYPE_NORMAL,
  14691         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14692         /* impl */ SOC_MEM_IMPL_NORMAL,
  14693         /* cmic_mor_clks       */ 0,
  14694         /* access_latency_mode */ 0,
  14695     },
  14696 #endif /* chips */
  14697 
  14698 #if defined(BCM_56870_A0)
  14699     { /* SOC_MEM_INT_DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_PIPE1_BCM56870_A0m */ 
  14700         /* mem            DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_PIPE1m */
  14701         /* flags       */ SOC_MEM_FLAG_VALID |
  14702                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  14703                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  14704         /* cmp_fn      */ _soc_mem_cmp_undef,
  14705         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14706         /* index_min   */ 0,
  14707         /* index_max   */ 131,
  14708         /* minblock    */ 37,
  14709         /* maxblock    */ 37,
  14710         /* blocks      */ 0,
  14711         /* blocks_hi   */ 0x20,
  14712         /* base        */ 0x7c8c0000,
  14713         /* gran        */ 1,
  14714         /* bytes       */ 2,
  14715         /* nFields     */ 7,
  14716         /* *fields     */ soc_DLB_ECMP_QUANTIZED_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  14717         /* *views      */ NULL,
  14718         /* *views_num  */ NULL,
  14719         /* snoop_cb    */ NULL, 
  14720         /* snoop_user_data */ NULL, 
  14721         /* snoop_flags */ 0,
  14722         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14723         /* type */ SOC_MEM_TYPE_NORMAL,
  14724         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14725         /* impl */ SOC_MEM_IMPL_NORMAL,
  14726         /* cmic_mor_clks       */ 0,
  14727         /* access_latency_mode */ 0,
  14728     },
  14729 #endif /* chips */
  14730 
  14731 #if defined(BCM_56970_A0)
  14732     { /* SOC_MEM_INT_DLB_ECMP_QUANTIZE_CONTROLm */ 
  14733         /* mem            DLB_ECMP_QUANTIZE_CONTROLm */
  14734         /* flags       */ SOC_MEM_FLAG_VALID |
  14735                           SOC_MEM_FLAG_CACHABLE |
  14736                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  14737                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  14738         /* cmp_fn      */ _soc_mem_cmp_undef,
  14739         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14740         /* index_min   */ 0,
  14741         /* index_max   */ 135,
  14742         /* minblock    */ 68,
  14743         /* maxblock    */ 68,
  14744         /* blocks      */ 0,
  14745         /* blocks_hi   */ 0xffffffff,
  14746         /* base        */ 0x8c7c0000,
  14747         /* gran        */ 1,
  14748         /* bytes       */ 3,
  14749         /* nFields     */ 8,
  14750         /* *fields     */ soc_DLB_ECMP_QUANTIZE_CONTROLm_fields,
  14751         /* *views      */ NULL,
  14752         /* *views_num  */ NULL,
  14753         /* snoop_cb    */ NULL, 
  14754         /* snoop_user_data */ NULL, 
  14755         /* snoop_flags */ 0,
  14756         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14757         /* type */ SOC_MEM_TYPE_NORMAL,
  14758         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14759         /* impl */ SOC_MEM_IMPL_NORMAL,
  14760         /* cmic_mor_clks       */ 0,
  14761         /* access_latency_mode */ 0,
  14762     },
  14763 #endif /* chips */
  14764 
  14765 #if defined(BCM_56370_A0)
  14766     { /* SOC_MEM_INT_DLB_ECMP_QUANTIZE_CONTROL_BCM56370_A0m */ 
  14767         /* mem            DLB_ECMP_QUANTIZE_CONTROLm */
  14768         /* flags       */ SOC_MEM_FLAG_VALID |
  14769                           SOC_MEM_FLAG_CACHABLE |
  14770                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x422 */
  14771         /* cmp_fn      */ _soc_mem_cmp_undef,
  14772         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14773         /* index_min   */ 0,
  14774         /* index_max   */ 71,
  14775         /* minblock    */ 14,
  14776         /* maxblock    */ 14,
  14777         /* blocks      */ 0x4000,
  14778         /* blocks_hi   */ 0,
  14779         /* base        */ 0x7c880000,
  14780         /* gran        */ 1,
  14781         /* bytes       */ 3,
  14782         /* nFields     */ 8,
  14783         /* *fields     */ soc_DLB_ECMP_QUANTIZE_CONTROL_BCM56870_A0m_fields,
  14784         /* *views      */ NULL,
  14785         /* *views_num  */ NULL,
  14786         /* snoop_cb    */ NULL, 
  14787         /* snoop_user_data */ NULL, 
  14788         /* snoop_flags */ 0,
  14789         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14790         /* type */ SOC_MEM_TYPE_NORMAL,
  14791         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14792         /* impl */ SOC_MEM_IMPL_NORMAL,
  14793         /* cmic_mor_clks       */ 0,
  14794         /* access_latency_mode */ 0,
  14795     },
  14796 #endif /* chips */
  14797 
  14798 #if defined(BCM_56770_A0)
  14799     { /* SOC_MEM_INT_DLB_ECMP_QUANTIZE_CONTROL_BCM56770_A0m */ 
  14800         /* mem            DLB_ECMP_QUANTIZE_CONTROLm */
  14801         /* flags       */ SOC_MEM_FLAG_VALID |
  14802                           SOC_MEM_FLAG_CACHABLE |
  14803                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  14804                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  14805         /* cmp_fn      */ _soc_mem_cmp_undef,
  14806         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14807         /* index_min   */ 0,
  14808         /* index_max   */ 131,
  14809         /* minblock    */ 25,
  14810         /* maxblock    */ 25,
  14811         /* blocks      */ 0x2000000,
  14812         /* blocks_hi   */ 0,
  14813         /* base        */ 0x7c880000,
  14814         /* gran        */ 1,
  14815         /* bytes       */ 3,
  14816         /* nFields     */ 8,
  14817         /* *fields     */ soc_DLB_ECMP_QUANTIZE_CONTROL_BCM56870_A0m_fields,
  14818         /* *views      */ NULL,
  14819         /* *views_num  */ NULL,
  14820         /* snoop_cb    */ NULL, 
  14821         /* snoop_user_data */ NULL, 
  14822         /* snoop_flags */ 0,
  14823         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14824         /* type */ SOC_MEM_TYPE_NORMAL,
  14825         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14826         /* impl */ SOC_MEM_IMPL_NORMAL,
  14827         /* cmic_mor_clks       */ 0,
  14828         /* access_latency_mode */ 0,
  14829     },
  14830 #endif /* chips */
  14831 
  14832 #if defined(BCM_56870_A0)
  14833     { /* SOC_MEM_INT_DLB_ECMP_QUANTIZE_CONTROL_BCM56870_A0m */ 
  14834         /* mem            DLB_ECMP_QUANTIZE_CONTROLm */
  14835         /* flags       */ SOC_MEM_FLAG_VALID |
  14836                           SOC_MEM_FLAG_CACHABLE |
  14837                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  14838                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  14839         /* cmp_fn      */ _soc_mem_cmp_undef,
  14840         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14841         /* index_min   */ 0,
  14842         /* index_max   */ 131,
  14843         /* minblock    */ 37,
  14844         /* maxblock    */ 37,
  14845         /* blocks      */ 0,
  14846         /* blocks_hi   */ 0x20,
  14847         /* base        */ 0x7c880000,
  14848         /* gran        */ 1,
  14849         /* bytes       */ 3,
  14850         /* nFields     */ 8,
  14851         /* *fields     */ soc_DLB_ECMP_QUANTIZE_CONTROL_BCM56870_A0m_fields,
  14852         /* *views      */ NULL,
  14853         /* *views_num  */ NULL,
  14854         /* snoop_cb    */ NULL, 
  14855         /* snoop_user_data */ NULL, 
  14856         /* snoop_flags */ 0,
  14857         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14858         /* type */ SOC_MEM_TYPE_NORMAL,
  14859         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14860         /* impl */ SOC_MEM_IMPL_NORMAL,
  14861         /* cmic_mor_clks       */ 0,
  14862         /* access_latency_mode */ 0,
  14863     },
  14864 #endif /* chips */
  14865 
  14866 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  14867     { /* SOC_MEM_INT_DLB_ECMP_QUANTIZE_CONTROL_BCM56980_A0m */ 
  14868         /* mem            DLB_ECMP_QUANTIZE_CONTROLm */
  14869         /* flags       */ SOC_MEM_FLAG_VALID |
  14870                           SOC_MEM_FLAG_CACHABLE |
  14871                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x422 */
  14872         /* cmp_fn      */ _soc_mem_cmp_undef,
  14873         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14874         /* index_min   */ 0,
  14875         /* index_max   */ 159,
  14876         /* minblock    */ 101,
  14877         /* maxblock    */ 101,
  14878         /* blocks      */ 0,
  14879         /* blocks_hi   */ 0xffffffff,
  14880         /* base        */ 0x28b80000,
  14881         /* gran        */ 1,
  14882         /* bytes       */ 3,
  14883         /* nFields     */ 8,
  14884         /* *fields     */ soc_DLB_ECMP_QUANTIZE_CONTROL_BCM56980_A0m_fields,
  14885         /* *views      */ NULL,
  14886         /* *views_num  */ NULL,
  14887         /* snoop_cb    */ NULL, 
  14888         /* snoop_user_data */ NULL, 
  14889         /* snoop_flags */ 0,
  14890         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14891         /* type */ SOC_MEM_TYPE_NORMAL,
  14892         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14893         /* impl */ SOC_MEM_IMPL_NORMAL,
  14894         /* cmic_mor_clks       */ 0,
  14895         /* access_latency_mode */ 3,
  14896     },
  14897 #endif /* chips */
  14898 
  14899 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  14900     { /* SOC_MEM_INT_DLB_ECMP_SER_FIFOm */ 
  14901         /* mem            DLB_ECMP_SER_FIFOm */
  14902         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  14903         /* cmp_fn      */ _soc_mem_cmp_undef,
  14904         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14905         /* index_min   */ 0,
  14906         /* index_max   */ 7,
  14907         /* minblock    */ 101,
  14908         /* maxblock    */ 101,
  14909         /* blocks      */ 0,
  14910         /* blocks_hi   */ 0xffffffff,
  14911         /* base        */ 0x28800000,
  14912         /* gran        */ 1,
  14913         /* bytes       */ 7,
  14914         /* nFields     */ 17,
  14915         /* *fields     */ soc_DLB_ECMP_SER_FIFOm_fields,
  14916         /* *views      */ NULL,
  14917         /* *views_num  */ NULL,
  14918         /* snoop_cb    */ NULL, 
  14919         /* snoop_user_data */ NULL, 
  14920         /* snoop_flags */ 0,
  14921         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14922         /* type */ SOC_MEM_TYPE_NORMAL,
  14923         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14924         /* impl */ SOC_MEM_IMPL_NORMAL,
  14925         /* cmic_mor_clks       */ 0,
  14926         /* access_latency_mode */ 3,
  14927     },
  14928 #endif /* chips */
  14929 
  14930 #if defined(BCM_56640_A0)
  14931     { /* SOC_MEM_INT_DLB_ECMP_VLA_EXPECTED_LOADING_THRESHOLDm */ 
  14932         /* mem            DLB_ECMP_VLA_EXPECTED_LOADING_THRESHOLDm */
  14933         /* flags       */ SOC_MEM_FLAG_VALID |
  14934                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  14935         /* cmp_fn      */ _soc_mem_cmp_undef,
  14936         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14937         /* index_min   */ 0,
  14938         /* index_max   */ 14,
  14939         /* minblock    */ 7,
  14940         /* maxblock    */ 7,
  14941         /* blocks      */ 0x80,
  14942         /* blocks_hi   */ 0,
  14943         /* base        */ 0x36580000,
  14944         /* gran        */ 1,
  14945         /* bytes       */ 3,
  14946         /* nFields     */ 1,
  14947         /* *fields     */ soc_DLB_ECMP_VLA_EXPECTED_LOADING_THRESHOLDm_fields,
  14948         /* *views      */ NULL,
  14949         /* *views_num  */ NULL,
  14950         /* snoop_cb    */ NULL, 
  14951         /* snoop_user_data */ NULL, 
  14952         /* snoop_flags */ 0,
  14953         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14954         /* type */ SOC_MEM_TYPE_NORMAL,
  14955         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14956         /* impl */ SOC_MEM_IMPL_NORMAL,
  14957         /* cmic_mor_clks       */ 0,
  14958     },
  14959 #endif /* chips */
  14960 
  14961 #if defined(BCM_56640_A0)
  14962     { /* SOC_MEM_INT_DLB_ECMP_VLA_MEMBER_IMBALANCE_THRESHOLDm */ 
  14963         /* mem            DLB_ECMP_VLA_MEMBER_IMBALANCE_THRESHOLDm */
  14964         /* flags       */ SOC_MEM_FLAG_VALID |
  14965                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  14966         /* cmp_fn      */ _soc_mem_cmp_undef,
  14967         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14968         /* index_min   */ 0,
  14969         /* index_max   */ 15,
  14970         /* minblock    */ 7,
  14971         /* maxblock    */ 7,
  14972         /* blocks      */ 0x80,
  14973         /* blocks_hi   */ 0,
  14974         /* base        */ 0x361c0000,
  14975         /* gran        */ 1,
  14976         /* bytes       */ 19,
  14977         /* nFields     */ 7,
  14978         /* *fields     */ soc_DLB_ECMP_VLA_MEMBER_IMBALANCE_THRESHOLDm_fields,
  14979         /* *views      */ NULL,
  14980         /* *views_num  */ NULL,
  14981         /* snoop_cb    */ NULL, 
  14982         /* snoop_user_data */ NULL, 
  14983         /* snoop_flags */ 0,
  14984         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14985         /* type */ SOC_MEM_TYPE_NORMAL,
  14986         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14987         /* impl */ SOC_MEM_IMPL_NORMAL,
  14988         /* cmic_mor_clks       */ 0,
  14989     },
  14990 #endif /* chips */
  14991 
  14992 #if defined(BCM_56640_A0)
  14993     { /* SOC_MEM_INT_DLB_ECMP_VLA_QUALITY_MEASURE_CONTROLm */ 
  14994         /* mem            DLB_ECMP_VLA_QUALITY_MEASURE_CONTROLm */
  14995         /* flags       */ SOC_MEM_FLAG_VALID |
  14996                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  14997         /* cmp_fn      */ _soc_mem_cmp_undef,
  14998         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14999         /* index_min   */ 0,
  15000         /* index_max   */ 15,
  15001         /* minblock    */ 7,
  15002         /* maxblock    */ 7,
  15003         /* blocks      */ 0x80,
  15004         /* blocks_hi   */ 0,
  15005         /* base        */ 0x365c0000,
  15006         /* gran        */ 1,
  15007         /* bytes       */ 2,
  15008         /* nFields     */ 7,
  15009         /* *fields     */ soc_DLB_ECMP_VLA_QUALITY_MEASURE_CONTROLm_fields,
  15010         /* *views      */ NULL,
  15011         /* *views_num  */ NULL,
  15012         /* snoop_cb    */ NULL, 
  15013         /* snoop_user_data */ NULL, 
  15014         /* snoop_flags */ 0,
  15015         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15016         /* type */ SOC_MEM_TYPE_NORMAL,
  15017         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15018         /* impl */ SOC_MEM_IMPL_NORMAL,
  15019         /* cmic_mor_clks       */ 0,
  15020     },
  15021 #endif /* chips */
  15022 
  15023 #if defined(BCM_56640_A0)
  15024     { /* SOC_MEM_INT_DLB_HGT_ETHERTYPE_ELIGIBILITY_MAPm */ 
  15025         /* mem            DLB_HGT_ETHERTYPE_ELIGIBILITY_MAPm */
  15026         /* flags       */ SOC_MEM_FLAG_VALID |
  15027                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15028         /* cmp_fn      */ _soc_mem_cmp_undef,
  15029         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15030         /* index_min   */ 0,
  15031         /* index_max   */ 15,
  15032         /* minblock    */ 7,
  15033         /* maxblock    */ 7,
  15034         /* blocks      */ 0x80,
  15035         /* blocks_hi   */ 0,
  15036         /* base        */ 0x3a440000,
  15037         /* gran        */ 1,
  15038         /* bytes       */ 3,
  15039         /* nFields     */ 2,
  15040         /* *fields     */ soc_DLB_HGT_ETHERTYPE_ELIGIBILITY_MAPm_fields,
  15041         /* *views      */ NULL,
  15042         /* *views_num  */ NULL,
  15043         /* snoop_cb    */ NULL, 
  15044         /* snoop_user_data */ NULL, 
  15045         /* snoop_flags */ 0,
  15046         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15047         /* type */ SOC_MEM_TYPE_NORMAL,
  15048         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15049         /* impl */ SOC_MEM_IMPL_NORMAL,
  15050         /* cmic_mor_clks       */ 0,
  15051     },
  15052 #endif /* chips */
  15053 
  15054 #if defined(BCM_56340_A0)
  15055     { /* SOC_MEM_INT_DLB_HGT_ETHERTYPE_ELIGIBILITY_MAP_BCM56340_A0m */ 
  15056         /* mem            DLB_HGT_ETHERTYPE_ELIGIBILITY_MAPm */
  15057         /* flags       */ SOC_MEM_FLAG_VALID |
  15058                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15059         /* cmp_fn      */ _soc_mem_cmp_undef,
  15060         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15061         /* index_min   */ 0,
  15062         /* index_max   */ 15,
  15063         /* minblock    */ 4,
  15064         /* maxblock    */ 4,
  15065         /* blocks      */ 0x10,
  15066         /* blocks_hi   */ 0,
  15067         /* base        */ 0x3a440000,
  15068         /* gran        */ 1,
  15069         /* bytes       */ 3,
  15070         /* nFields     */ 2,
  15071         /* *fields     */ soc_DLB_HGT_ETHERTYPE_ELIGIBILITY_MAPm_fields,
  15072         /* *views      */ NULL,
  15073         /* *views_num  */ NULL,
  15074         /* snoop_cb    */ NULL, 
  15075         /* snoop_user_data */ NULL, 
  15076         /* snoop_flags */ 0,
  15077         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15078         /* type */ SOC_MEM_TYPE_NORMAL,
  15079         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15080         /* impl */ SOC_MEM_IMPL_NORMAL,
  15081         /* cmic_mor_clks       */ 0,
  15082     },
  15083 #endif /* chips */
  15084 
  15085 #if defined(BCM_56560_A0) || defined(BCM_56670_A0) || \
  15086     defined(BCM_56670_B0)
  15087     { /* SOC_MEM_INT_DLB_HGT_ETHERTYPE_ELIGIBILITY_MAP_BCM56560_A0m */ 
  15088         /* mem            DLB_HGT_ETHERTYPE_ELIGIBILITY_MAPm */
  15089         /* flags       */ SOC_MEM_FLAG_VALID |
  15090                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15091         /* cmp_fn      */ _soc_mem_cmp_undef,
  15092         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15093         /* index_min   */ 0,
  15094         /* index_max   */ 15,
  15095         /* minblock    */ 21,
  15096         /* maxblock    */ 21,
  15097         /* blocks      */ 0x200000,
  15098         /* blocks_hi   */ 0,
  15099         /* base        */ 0x57440000,
  15100         /* gran        */ 1,
  15101         /* bytes       */ 3,
  15102         /* nFields     */ 2,
  15103         /* *fields     */ soc_DLB_HGT_ETHERTYPE_ELIGIBILITY_MAP_BCM56560_A0m_fields,
  15104         /* *views      */ NULL,
  15105         /* *views_num  */ NULL,
  15106         /* snoop_cb    */ NULL, 
  15107         /* snoop_user_data */ NULL, 
  15108         /* snoop_flags */ 0,
  15109         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15110         /* type */ SOC_MEM_TYPE_NORMAL,
  15111         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15112         /* impl */ SOC_MEM_IMPL_NORMAL,
  15113         /* cmic_mor_clks       */ 0,
  15114     },
  15115 #endif /* chips */
  15116 
  15117 #if defined(BCM_56560_B0)
  15118     { /* SOC_MEM_INT_DLB_HGT_ETHERTYPE_ELIGIBILITY_MAP_BCM56560_B0m */ 
  15119         /* mem            DLB_HGT_ETHERTYPE_ELIGIBILITY_MAPm */
  15120         /* flags       */ SOC_MEM_FLAG_VALID |
  15121                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15122         /* cmp_fn      */ _soc_mem_cmp_undef,
  15123         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15124         /* index_min   */ 0,
  15125         /* index_max   */ 15,
  15126         /* minblock    */ 13,
  15127         /* maxblock    */ 13,
  15128         /* blocks      */ 0x2000,
  15129         /* blocks_hi   */ 0,
  15130         /* base        */ 0x57440000,
  15131         /* gran        */ 1,
  15132         /* bytes       */ 3,
  15133         /* nFields     */ 2,
  15134         /* *fields     */ soc_DLB_HGT_ETHERTYPE_ELIGIBILITY_MAP_BCM56560_A0m_fields,
  15135         /* *views      */ NULL,
  15136         /* *views_num  */ NULL,
  15137         /* snoop_cb    */ NULL, 
  15138         /* snoop_user_data */ NULL, 
  15139         /* snoop_flags */ 0,
  15140         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15141         /* type */ SOC_MEM_TYPE_NORMAL,
  15142         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15143         /* impl */ SOC_MEM_IMPL_NORMAL,
  15144         /* cmic_mor_clks       */ 0,
  15145     },
  15146 #endif /* chips */
  15147 
  15148 #if defined(BCM_56850_A0)
  15149     { /* SOC_MEM_INT_DLB_HGT_ETHERTYPE_ELIGIBILITY_MAP_BCM56850_A0m */ 
  15150         /* mem            DLB_HGT_ETHERTYPE_ELIGIBILITY_MAPm */
  15151         /* flags       */ SOC_MEM_FLAG_VALID |
  15152                           SOC_MEM_FLAG_CACHABLE |
  15153                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  15154         /* cmp_fn      */ _soc_mem_cmp_undef,
  15155         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15156         /* index_min   */ 0,
  15157         /* index_max   */ 15,
  15158         /* minblock    */ 10,
  15159         /* maxblock    */ 10,
  15160         /* blocks      */ 0x400,
  15161         /* blocks_hi   */ 0,
  15162         /* base        */ 0x47440000,
  15163         /* gran        */ 1,
  15164         /* bytes       */ 3,
  15165         /* nFields     */ 2,
  15166         /* *fields     */ soc_DLB_HGT_ETHERTYPE_ELIGIBILITY_MAPm_fields,
  15167         /* *views      */ NULL,
  15168         /* *views_num  */ NULL,
  15169         /* snoop_cb    */ NULL, 
  15170         /* snoop_user_data */ NULL, 
  15171         /* snoop_flags */ 0,
  15172         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15173         /* type */ SOC_MEM_TYPE_NORMAL,
  15174         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15175         /* impl */ SOC_MEM_IMPL_NORMAL,
  15176         /* cmic_mor_clks       */ 0,
  15177     },
  15178 #endif /* chips */
  15179 
  15180 #if defined(BCM_56860_A0)
  15181     { /* SOC_MEM_INT_DLB_HGT_ETHERTYPE_ELIGIBILITY_MAP_BCM56860_A0m */ 
  15182         /* mem            DLB_HGT_ETHERTYPE_ELIGIBILITY_MAPm */
  15183         /* flags       */ SOC_MEM_FLAG_VALID |
  15184                           SOC_MEM_FLAG_CACHABLE |
  15185                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  15186         /* cmp_fn      */ _soc_mem_cmp_undef,
  15187         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15188         /* index_min   */ 0,
  15189         /* index_max   */ 15,
  15190         /* minblock    */ 11,
  15191         /* maxblock    */ 11,
  15192         /* blocks      */ 0x800,
  15193         /* blocks_hi   */ 0,
  15194         /* base        */ 0x57440000,
  15195         /* gran        */ 1,
  15196         /* bytes       */ 3,
  15197         /* nFields     */ 2,
  15198         /* *fields     */ soc_DLB_HGT_ETHERTYPE_ELIGIBILITY_MAPm_fields,
  15199         /* *views      */ NULL,
  15200         /* *views_num  */ NULL,
  15201         /* snoop_cb    */ NULL, 
  15202         /* snoop_user_data */ NULL, 
  15203         /* snoop_flags */ 0,
  15204         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15205         /* type */ SOC_MEM_TYPE_NORMAL,
  15206         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15207         /* impl */ SOC_MEM_IMPL_NORMAL,
  15208         /* cmic_mor_clks       */ 0,
  15209     },
  15210 #endif /* chips */
  15211 
  15212 #if defined(BCM_56640_A0)
  15213     { /* SOC_MEM_INT_DLB_HGT_FLOWSETm */ 
  15214         /* mem            DLB_HGT_FLOWSETm */
  15215         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  15216         /* cmp_fn      */ _soc_mem_cmp_undef,
  15217         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15218         /* index_min   */ 0,
  15219         /* index_max   */ 32767,
  15220         /* minblock    */ 7,
  15221         /* maxblock    */ 7,
  15222         /* blocks      */ 0x80,
  15223         /* blocks_hi   */ 0,
  15224         /* base        */ 0x3a040000,
  15225         /* gran        */ 1,
  15226         /* bytes       */ 3,
  15227         /* nFields     */ 4,
  15228         /* *fields     */ soc_DLB_HGT_FLOWSETm_fields,
  15229         /* *views      */ NULL,
  15230         /* *views_num  */ NULL,
  15231         /* snoop_cb    */ NULL, 
  15232         /* snoop_user_data */ NULL, 
  15233         /* snoop_flags */ 0,
  15234         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15235         /* type */ SOC_MEM_TYPE_NORMAL,
  15236         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15237         /* impl */ SOC_MEM_IMPL_NORMAL,
  15238         /* cmic_mor_clks       */ 0,
  15239     },
  15240 #endif /* chips */
  15241 
  15242 #if defined(BCM_56340_A0)
  15243     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_BCM56340_A0m */ 
  15244         /* mem            DLB_HGT_FLOWSETm */
  15245         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  15246         /* cmp_fn      */ _soc_mem_cmp_undef,
  15247         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15248         /* index_min   */ 0,
  15249         /* index_max   */ 32767,
  15250         /* minblock    */ 4,
  15251         /* maxblock    */ 4,
  15252         /* blocks      */ 0x10,
  15253         /* blocks_hi   */ 0,
  15254         /* base        */ 0x3a040000,
  15255         /* gran        */ 1,
  15256         /* bytes       */ 3,
  15257         /* nFields     */ 4,
  15258         /* *fields     */ soc_DLB_HGT_FLOWSETm_fields,
  15259         /* *views      */ NULL,
  15260         /* *views_num  */ NULL,
  15261         /* snoop_cb    */ NULL, 
  15262         /* snoop_user_data */ NULL, 
  15263         /* snoop_flags */ 0,
  15264         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15265         /* type */ SOC_MEM_TYPE_NORMAL,
  15266         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15267         /* impl */ SOC_MEM_IMPL_NORMAL,
  15268         /* cmic_mor_clks       */ 0,
  15269     },
  15270 #endif /* chips */
  15271 
  15272 #if defined(BCM_56560_A0)
  15273     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_BCM56560_A0m */ 
  15274         /* mem            DLB_HGT_FLOWSETm */
  15275         /* flags       */ SOC_MEM_FLAG_VALID |
  15276                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
  15277         /* cmp_fn      */ _soc_mem_cmp_undef,
  15278         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15279         /* index_min   */ 0,
  15280         /* index_max   */ 32767,
  15281         /* minblock    */ 21,
  15282         /* maxblock    */ 21,
  15283         /* blocks      */ 0x200000,
  15284         /* blocks_hi   */ 0,
  15285         /* base        */ 0x57040000,
  15286         /* gran        */ 1,
  15287         /* bytes       */ 3,
  15288         /* nFields     */ 4,
  15289         /* *fields     */ soc_DLB_HGT_FLOWSET_BCM56560_A0m_fields,
  15290         /* *views      */ NULL,
  15291         /* *views_num  */ NULL,
  15292         /* snoop_cb    */ NULL, 
  15293         /* snoop_user_data */ NULL, 
  15294         /* snoop_flags */ 0,
  15295         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15296         /* type */ SOC_MEM_TYPE_NORMAL,
  15297         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15298         /* impl */ SOC_MEM_IMPL_NORMAL,
  15299         /* cmic_mor_clks       */ 0,
  15300     },
  15301 #endif /* chips */
  15302 
  15303 #if defined(BCM_56560_B0)
  15304     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_BCM56560_B0m */ 
  15305         /* mem            DLB_HGT_FLOWSETm */
  15306         /* flags       */ SOC_MEM_FLAG_VALID |
  15307                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
  15308         /* cmp_fn      */ _soc_mem_cmp_undef,
  15309         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15310         /* index_min   */ 0,
  15311         /* index_max   */ 32767,
  15312         /* minblock    */ 13,
  15313         /* maxblock    */ 13,
  15314         /* blocks      */ 0x2000,
  15315         /* blocks_hi   */ 0,
  15316         /* base        */ 0x57040000,
  15317         /* gran        */ 1,
  15318         /* bytes       */ 3,
  15319         /* nFields     */ 4,
  15320         /* *fields     */ soc_DLB_HGT_FLOWSET_BCM56560_A0m_fields,
  15321         /* *views      */ NULL,
  15322         /* *views_num  */ NULL,
  15323         /* snoop_cb    */ NULL, 
  15324         /* snoop_user_data */ NULL, 
  15325         /* snoop_flags */ 0,
  15326         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15327         /* type */ SOC_MEM_TYPE_NORMAL,
  15328         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15329         /* impl */ SOC_MEM_IMPL_NORMAL,
  15330         /* cmic_mor_clks       */ 0,
  15331     },
  15332 #endif /* chips */
  15333 
  15334 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  15335     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_BCM56670_A0m */ 
  15336         /* mem            DLB_HGT_FLOWSETm */
  15337         /* flags       */ SOC_MEM_FLAG_VALID |
  15338                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
  15339         /* cmp_fn      */ _soc_mem_cmp_undef,
  15340         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15341         /* index_min   */ 0,
  15342         /* index_max   */ 511,
  15343         /* minblock    */ 21,
  15344         /* maxblock    */ 21,
  15345         /* blocks      */ 0x200000,
  15346         /* blocks_hi   */ 0,
  15347         /* base        */ 0x57040000,
  15348         /* gran        */ 1,
  15349         /* bytes       */ 3,
  15350         /* nFields     */ 4,
  15351         /* *fields     */ soc_DLB_HGT_FLOWSET_BCM56560_A0m_fields,
  15352         /* *views      */ NULL,
  15353         /* *views_num  */ NULL,
  15354         /* snoop_cb    */ NULL, 
  15355         /* snoop_user_data */ NULL, 
  15356         /* snoop_flags */ 0,
  15357         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15358         /* type */ SOC_MEM_TYPE_NORMAL,
  15359         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15360         /* impl */ SOC_MEM_IMPL_NORMAL,
  15361         /* cmic_mor_clks       */ 0,
  15362     },
  15363 #endif /* chips */
  15364 
  15365 #if defined(BCM_56850_A0)
  15366     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_BCM56850_A0m */ 
  15367         /* mem            DLB_HGT_FLOWSETm */
  15368         /* flags       */ SOC_MEM_FLAG_VALID |
  15369                           (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  15370         /* cmp_fn      */ _soc_mem_cmp_undef,
  15371         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15372         /* index_min   */ 0,
  15373         /* index_max   */ 32767,
  15374         /* minblock    */ 10,
  15375         /* maxblock    */ 10,
  15376         /* blocks      */ 0x400,
  15377         /* blocks_hi   */ 0,
  15378         /* base        */ 0x47040000,
  15379         /* gran        */ 1,
  15380         /* bytes       */ 3,
  15381         /* nFields     */ 4,
  15382         /* *fields     */ soc_DLB_HGT_FLOWSET_BCM56850_A0m_fields,
  15383         /* *views      */ NULL,
  15384         /* *views_num  */ NULL,
  15385         /* snoop_cb    */ NULL, 
  15386         /* snoop_user_data */ NULL, 
  15387         /* snoop_flags */ 0,
  15388         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15389         /* type */ SOC_MEM_TYPE_NORMAL,
  15390         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15391         /* impl */ SOC_MEM_IMPL_NORMAL,
  15392         /* cmic_mor_clks       */ 0,
  15393     },
  15394 #endif /* chips */
  15395 
  15396 #if defined(BCM_56860_A0)
  15397     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_BCM56860_A0m */ 
  15398         /* mem            DLB_HGT_FLOWSETm */
  15399         /* flags       */ SOC_MEM_FLAG_VALID |
  15400                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  15401                           (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x402 */
  15402         /* cmp_fn      */ _soc_mem_cmp_undef,
  15403         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15404         /* index_min   */ 0,
  15405         /* index_max   */ 32767,
  15406         /* minblock    */ 11,
  15407         /* maxblock    */ 11,
  15408         /* blocks      */ 0x800,
  15409         /* blocks_hi   */ 0,
  15410         /* base        */ 0x57040000,
  15411         /* gran        */ 1,
  15412         /* bytes       */ 3,
  15413         /* nFields     */ 4,
  15414         /* *fields     */ soc_DLB_HGT_FLOWSET_BCM56850_A0m_fields,
  15415         /* *views      */ NULL,
  15416         /* *views_num  */ NULL,
  15417         /* snoop_cb    */ NULL, 
  15418         /* snoop_user_data */ NULL, 
  15419         /* snoop_flags */ 0,
  15420         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15421         /* type */ SOC_MEM_TYPE_NORMAL,
  15422         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15423         /* impl */ SOC_MEM_IMPL_NORMAL,
  15424         /* cmic_mor_clks       */ 0,
  15425     },
  15426 #endif /* chips */
  15427 
  15428 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  15429     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_PORTm */ 
  15430         /* mem            DLB_HGT_FLOWSET_PORTm */
  15431         /* flags       */ SOC_MEM_FLAG_VALID |
  15432                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x202 */
  15433         /* cmp_fn      */ _soc_mem_cmp_undef,
  15434         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15435         /* index_min   */ 0,
  15436         /* index_max   */ 32767,
  15437         /* minblock    */ 6,
  15438         /* maxblock    */ 6,
  15439         /* blocks      */ 0x40,
  15440         /* blocks_hi   */ 0,
  15441         /* base        */ 0x110d0000,
  15442         /* gran        */ 1,
  15443         /* bytes       */ 2,
  15444         /* nFields     */ 3,
  15445         /* *fields     */ soc_DLB_HGT_FLOWSET_PORTm_fields,
  15446         /* *views      */ NULL,
  15447         /* *views_num  */ NULL,
  15448         /* snoop_cb    */ NULL, 
  15449         /* snoop_user_data */ NULL, 
  15450         /* snoop_flags */ 0,
  15451         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15452         /* type */ SOC_MEM_TYPE_NORMAL,
  15453         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15454         /* impl */ SOC_MEM_IMPL_NORMAL,
  15455         /* cmic_mor_clks       */ 0,
  15456     },
  15457 #endif /* chips */
  15458 
  15459 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  15460     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_PORT_BCM56440_A0m */ 
  15461         /* mem            DLB_HGT_FLOWSET_PORTm */
  15462         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  15463         /* cmp_fn      */ _soc_mem_cmp_undef,
  15464         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15465         /* index_min   */ 0,
  15466         /* index_max   */ 16383,
  15467         /* minblock    */ 9,
  15468         /* maxblock    */ 9,
  15469         /* blocks      */ 0x200,
  15470         /* blocks_hi   */ 0,
  15471         /* base        */ 0x110d0000,
  15472         /* gran        */ 1,
  15473         /* bytes       */ 2,
  15474         /* nFields     */ 4,
  15475         /* *fields     */ soc_DLB_HGT_FLOWSET_PORT_BCM56440_A0m_fields,
  15476         /* *views      */ NULL,
  15477         /* *views_num  */ NULL,
  15478         /* snoop_cb    */ NULL, 
  15479         /* snoop_user_data */ NULL, 
  15480         /* snoop_flags */ 0,
  15481         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15482         /* type */ SOC_MEM_TYPE_NORMAL,
  15483         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15484         /* impl */ SOC_MEM_IMPL_NORMAL,
  15485         /* cmic_mor_clks       */ 0,
  15486     },
  15487 #endif /* chips */
  15488 
  15489 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  15490     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_PORT_Xm */ 
  15491         /* mem            DLB_HGT_FLOWSET_PORT_Xm */
  15492         /* flags       */ SOC_MEM_FLAG_VALID |
  15493                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x202 */
  15494         /* cmp_fn      */ _soc_mem_cmp_undef,
  15495         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15496         /* index_min   */ 0,
  15497         /* index_max   */ 32767,
  15498         /* minblock    */ 6,
  15499         /* maxblock    */ 6,
  15500         /* blocks      */ 0x40,
  15501         /* blocks_hi   */ 0,
  15502         /* base        */ 0x11030000,
  15503         /* gran        */ 1,
  15504         /* bytes       */ 2,
  15505         /* nFields     */ 3,
  15506         /* *fields     */ soc_DLB_HGT_FLOWSET_PORTm_fields,
  15507         /* *views      */ NULL,
  15508         /* *views_num  */ NULL,
  15509         /* snoop_cb    */ NULL, 
  15510         /* snoop_user_data */ NULL, 
  15511         /* snoop_flags */ 0,
  15512         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15513         /* type */ SOC_MEM_TYPE_NORMAL,
  15514         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15515         /* impl */ SOC_MEM_IMPL_NORMAL,
  15516         /* cmic_mor_clks       */ 0,
  15517     },
  15518 #endif /* chips */
  15519 
  15520 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  15521     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_PORT_Ym */ 
  15522         /* mem            DLB_HGT_FLOWSET_PORT_Ym */
  15523         /* flags       */ SOC_MEM_FLAG_VALID |
  15524                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x202 */
  15525         /* cmp_fn      */ _soc_mem_cmp_undef,
  15526         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15527         /* index_min   */ 0,
  15528         /* index_max   */ 32767,
  15529         /* minblock    */ 6,
  15530         /* maxblock    */ 6,
  15531         /* blocks      */ 0x40,
  15532         /* blocks_hi   */ 0,
  15533         /* base        */ 0x11050000,
  15534         /* gran        */ 1,
  15535         /* bytes       */ 2,
  15536         /* nFields     */ 3,
  15537         /* *fields     */ soc_DLB_HGT_FLOWSET_PORTm_fields,
  15538         /* *views      */ NULL,
  15539         /* *views_num  */ NULL,
  15540         /* snoop_cb    */ NULL, 
  15541         /* snoop_user_data */ NULL, 
  15542         /* snoop_flags */ 0,
  15543         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15544         /* type */ SOC_MEM_TYPE_NORMAL,
  15545         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15546         /* impl */ SOC_MEM_IMPL_NORMAL,
  15547         /* cmic_mor_clks       */ 0,
  15548     },
  15549 #endif /* chips */
  15550 
  15551 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  15552     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_TIMESTAMPm */ 
  15553         /* mem            DLB_HGT_FLOWSET_TIMESTAMPm */
  15554         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  15555         /* cmp_fn      */ _soc_mem_cmp_undef,
  15556         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15557         /* index_min   */ 0,
  15558         /* index_max   */ 32767,
  15559         /* minblock    */ 6,
  15560         /* maxblock    */ 6,
  15561         /* blocks      */ 0x40,
  15562         /* blocks_hi   */ 0,
  15563         /* base        */ 0x110d8000,
  15564         /* gran        */ 1,
  15565         /* bytes       */ 2,
  15566         /* nFields     */ 2,
  15567         /* *fields     */ soc_DLB_HGT_FLOWSET_TIMESTAMPm_fields,
  15568         /* *views      */ NULL,
  15569         /* *views_num  */ NULL,
  15570         /* snoop_cb    */ NULL, 
  15571         /* snoop_user_data */ NULL, 
  15572         /* snoop_flags */ 0,
  15573         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15574         /* type */ SOC_MEM_TYPE_NORMAL,
  15575         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15576         /* impl */ SOC_MEM_IMPL_NORMAL,
  15577         /* cmic_mor_clks       */ 0,
  15578     },
  15579 #endif /* chips */
  15580 
  15581 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  15582     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_TIMESTAMP_BCM56440_A0m */ 
  15583         /* mem            DLB_HGT_FLOWSET_TIMESTAMPm */
  15584         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  15585         /* cmp_fn      */ _soc_mem_cmp_undef,
  15586         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15587         /* index_min   */ 0,
  15588         /* index_max   */ 16383,
  15589         /* minblock    */ 9,
  15590         /* maxblock    */ 9,
  15591         /* blocks      */ 0x200,
  15592         /* blocks_hi   */ 0,
  15593         /* base        */ 0x110d8000,
  15594         /* gran        */ 1,
  15595         /* bytes       */ 2,
  15596         /* nFields     */ 2,
  15597         /* *fields     */ soc_DLB_HGT_FLOWSET_TIMESTAMPm_fields,
  15598         /* *views      */ NULL,
  15599         /* *views_num  */ NULL,
  15600         /* snoop_cb    */ NULL, 
  15601         /* snoop_user_data */ NULL, 
  15602         /* snoop_flags */ 0,
  15603         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15604         /* type */ SOC_MEM_TYPE_NORMAL,
  15605         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15606         /* impl */ SOC_MEM_IMPL_NORMAL,
  15607         /* cmic_mor_clks       */ 0,
  15608     },
  15609 #endif /* chips */
  15610 
  15611 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  15612     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_TIMESTAMP_PAGEm */ 
  15613         /* mem            DLB_HGT_FLOWSET_TIMESTAMP_PAGEm */
  15614         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  15615         /* cmp_fn      */ _soc_mem_cmp_undef,
  15616         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15617         /* index_min   */ 0,
  15618         /* index_max   */ 1023,
  15619         /* minblock    */ 6,
  15620         /* maxblock    */ 6,
  15621         /* blocks      */ 0x40,
  15622         /* blocks_hi   */ 0,
  15623         /* base        */ 0x110c6000,
  15624         /* gran        */ 1,
  15625         /* bytes       */ 9,
  15626         /* nFields     */ 2,
  15627         /* *fields     */ soc_DLB_HGT_FLOWSET_TIMESTAMP_PAGEm_fields,
  15628         /* *views      */ NULL,
  15629         /* *views_num  */ NULL,
  15630         /* snoop_cb    */ NULL, 
  15631         /* snoop_user_data */ NULL, 
  15632         /* snoop_flags */ 0,
  15633         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15634         /* type */ SOC_MEM_TYPE_NORMAL,
  15635         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15636         /* impl */ SOC_MEM_IMPL_NORMAL,
  15637         /* cmic_mor_clks       */ 0,
  15638     },
  15639 #endif /* chips */
  15640 
  15641 #if defined(BCM_56340_A0)
  15642     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_TIMESTAMP_PAGE_BCM56340_A0m */ 
  15643         /* mem            DLB_HGT_FLOWSET_TIMESTAMP_PAGEm */
  15644         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  15645         /* cmp_fn      */ _soc_mem_cmp_undef,
  15646         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15647         /* index_min   */ 0,
  15648         /* index_max   */ 1023,
  15649         /* minblock    */ 4,
  15650         /* maxblock    */ 4,
  15651         /* blocks      */ 0x10,
  15652         /* blocks_hi   */ 0,
  15653         /* base        */ 0x3a080000,
  15654         /* gran        */ 1,
  15655         /* bytes       */ 9,
  15656         /* nFields     */ 2,
  15657         /* *fields     */ soc_DLB_HGT_FLOWSET_TIMESTAMP_PAGE_BCM56640_A0m_fields,
  15658         /* *views      */ NULL,
  15659         /* *views_num  */ NULL,
  15660         /* snoop_cb    */ NULL, 
  15661         /* snoop_user_data */ NULL, 
  15662         /* snoop_flags */ 0,
  15663         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15664         /* type */ SOC_MEM_TYPE_NORMAL,
  15665         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15666         /* impl */ SOC_MEM_IMPL_NORMAL,
  15667         /* cmic_mor_clks       */ 0,
  15668     },
  15669 #endif /* chips */
  15670 
  15671 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  15672     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_TIMESTAMP_PAGE_BCM56440_A0m */ 
  15673         /* mem            DLB_HGT_FLOWSET_TIMESTAMP_PAGEm */
  15674         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  15675         /* cmp_fn      */ _soc_mem_cmp_undef,
  15676         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15677         /* index_min   */ 0,
  15678         /* index_max   */ 511,
  15679         /* minblock    */ 9,
  15680         /* maxblock    */ 9,
  15681         /* blocks      */ 0x200,
  15682         /* blocks_hi   */ 0,
  15683         /* base        */ 0x110c6000,
  15684         /* gran        */ 1,
  15685         /* bytes       */ 9,
  15686         /* nFields     */ 2,
  15687         /* *fields     */ soc_DLB_HGT_FLOWSET_TIMESTAMP_PAGEm_fields,
  15688         /* *views      */ NULL,
  15689         /* *views_num  */ NULL,
  15690         /* snoop_cb    */ NULL, 
  15691         /* snoop_user_data */ NULL, 
  15692         /* snoop_flags */ 0,
  15693         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15694         /* type */ SOC_MEM_TYPE_NORMAL,
  15695         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15696         /* impl */ SOC_MEM_IMPL_NORMAL,
  15697         /* cmic_mor_clks       */ 0,
  15698     },
  15699 #endif /* chips */
  15700 
  15701 #if defined(BCM_56560_A0)
  15702     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_TIMESTAMP_PAGE_BCM56560_A0m */ 
  15703         /* mem            DLB_HGT_FLOWSET_TIMESTAMP_PAGEm */
  15704         /* flags       */ SOC_MEM_FLAG_VALID |
  15705                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  15706         /* cmp_fn      */ _soc_mem_cmp_undef,
  15707         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15708         /* index_min   */ 0,
  15709         /* index_max   */ 1023,
  15710         /* minblock    */ 21,
  15711         /* maxblock    */ 21,
  15712         /* blocks      */ 0x200000,
  15713         /* blocks_hi   */ 0,
  15714         /* base        */ 0x57080000,
  15715         /* gran        */ 1,
  15716         /* bytes       */ 9,
  15717         /* nFields     */ 2,
  15718         /* *fields     */ soc_DLB_HGT_FLOWSET_TIMESTAMP_PAGE_BCM56560_A0m_fields,
  15719         /* *views      */ NULL,
  15720         /* *views_num  */ NULL,
  15721         /* snoop_cb    */ NULL, 
  15722         /* snoop_user_data */ NULL, 
  15723         /* snoop_flags */ 0,
  15724         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15725         /* type */ SOC_MEM_TYPE_NORMAL,
  15726         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15727         /* impl */ SOC_MEM_IMPL_NORMAL,
  15728         /* cmic_mor_clks       */ 0,
  15729     },
  15730 #endif /* chips */
  15731 
  15732 #if defined(BCM_56560_B0)
  15733     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_TIMESTAMP_PAGE_BCM56560_B0m */ 
  15734         /* mem            DLB_HGT_FLOWSET_TIMESTAMP_PAGEm */
  15735         /* flags       */ SOC_MEM_FLAG_VALID |
  15736                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  15737         /* cmp_fn      */ _soc_mem_cmp_undef,
  15738         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15739         /* index_min   */ 0,
  15740         /* index_max   */ 1023,
  15741         /* minblock    */ 13,
  15742         /* maxblock    */ 13,
  15743         /* blocks      */ 0x2000,
  15744         /* blocks_hi   */ 0,
  15745         /* base        */ 0x57080000,
  15746         /* gran        */ 1,
  15747         /* bytes       */ 9,
  15748         /* nFields     */ 2,
  15749         /* *fields     */ soc_DLB_HGT_FLOWSET_TIMESTAMP_PAGE_BCM56560_A0m_fields,
  15750         /* *views      */ NULL,
  15751         /* *views_num  */ NULL,
  15752         /* snoop_cb    */ NULL, 
  15753         /* snoop_user_data */ NULL, 
  15754         /* snoop_flags */ 0,
  15755         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15756         /* type */ SOC_MEM_TYPE_NORMAL,
  15757         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15758         /* impl */ SOC_MEM_IMPL_NORMAL,
  15759         /* cmic_mor_clks       */ 0,
  15760     },
  15761 #endif /* chips */
  15762 
  15763 #if defined(BCM_56640_A0)
  15764     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_TIMESTAMP_PAGE_BCM56640_A0m */ 
  15765         /* mem            DLB_HGT_FLOWSET_TIMESTAMP_PAGEm */
  15766         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  15767         /* cmp_fn      */ _soc_mem_cmp_undef,
  15768         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15769         /* index_min   */ 0,
  15770         /* index_max   */ 1023,
  15771         /* minblock    */ 7,
  15772         /* maxblock    */ 7,
  15773         /* blocks      */ 0x80,
  15774         /* blocks_hi   */ 0,
  15775         /* base        */ 0x3a080000,
  15776         /* gran        */ 1,
  15777         /* bytes       */ 9,
  15778         /* nFields     */ 2,
  15779         /* *fields     */ soc_DLB_HGT_FLOWSET_TIMESTAMP_PAGE_BCM56640_A0m_fields,
  15780         /* *views      */ NULL,
  15781         /* *views_num  */ NULL,
  15782         /* snoop_cb    */ NULL, 
  15783         /* snoop_user_data */ NULL, 
  15784         /* snoop_flags */ 0,
  15785         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15786         /* type */ SOC_MEM_TYPE_NORMAL,
  15787         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15788         /* impl */ SOC_MEM_IMPL_NORMAL,
  15789         /* cmic_mor_clks       */ 0,
  15790     },
  15791 #endif /* chips */
  15792 
  15793 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  15794     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_TIMESTAMP_PAGE_BCM56670_A0m */ 
  15795         /* mem            DLB_HGT_FLOWSET_TIMESTAMP_PAGEm */
  15796         /* flags       */ SOC_MEM_FLAG_VALID |
  15797                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  15798         /* cmp_fn      */ _soc_mem_cmp_undef,
  15799         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15800         /* index_min   */ 0,
  15801         /* index_max   */ 15,
  15802         /* minblock    */ 21,
  15803         /* maxblock    */ 21,
  15804         /* blocks      */ 0x200000,
  15805         /* blocks_hi   */ 0,
  15806         /* base        */ 0x57080000,
  15807         /* gran        */ 1,
  15808         /* bytes       */ 9,
  15809         /* nFields     */ 3,
  15810         /* *fields     */ soc_DLB_HGT_FLOWSET_TIMESTAMP_PAGE_BCM56670_A0m_fields,
  15811         /* *views      */ NULL,
  15812         /* *views_num  */ NULL,
  15813         /* snoop_cb    */ NULL, 
  15814         /* snoop_user_data */ NULL, 
  15815         /* snoop_flags */ 0,
  15816         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15817         /* type */ SOC_MEM_TYPE_NORMAL,
  15818         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15819         /* impl */ SOC_MEM_IMPL_NORMAL,
  15820         /* cmic_mor_clks       */ 0,
  15821     },
  15822 #endif /* chips */
  15823 
  15824 #if defined(BCM_56850_A0)
  15825     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_TIMESTAMP_PAGE_BCM56850_A0m */ 
  15826         /* mem            DLB_HGT_FLOWSET_TIMESTAMP_PAGEm */
  15827         /* flags       */ SOC_MEM_FLAG_VALID |
  15828                           (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  15829         /* cmp_fn      */ _soc_mem_cmp_undef,
  15830         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15831         /* index_min   */ 0,
  15832         /* index_max   */ 1023,
  15833         /* minblock    */ 10,
  15834         /* maxblock    */ 10,
  15835         /* blocks      */ 0x400,
  15836         /* blocks_hi   */ 0,
  15837         /* base        */ 0x47080000,
  15838         /* gran        */ 1,
  15839         /* bytes       */ 9,
  15840         /* nFields     */ 2,
  15841         /* *fields     */ soc_DLB_HGT_FLOWSET_TIMESTAMP_PAGE_BCM56640_A0m_fields,
  15842         /* *views      */ NULL,
  15843         /* *views_num  */ NULL,
  15844         /* snoop_cb    */ NULL, 
  15845         /* snoop_user_data */ NULL, 
  15846         /* snoop_flags */ 0,
  15847         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15848         /* type */ SOC_MEM_TYPE_NORMAL,
  15849         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15850         /* impl */ SOC_MEM_IMPL_NORMAL,
  15851         /* cmic_mor_clks       */ 0,
  15852     },
  15853 #endif /* chips */
  15854 
  15855 #if defined(BCM_56860_A0)
  15856     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_TIMESTAMP_PAGE_BCM56860_A0m */ 
  15857         /* mem            DLB_HGT_FLOWSET_TIMESTAMP_PAGEm */
  15858         /* flags       */ SOC_MEM_FLAG_VALID |
  15859                           (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  15860         /* cmp_fn      */ _soc_mem_cmp_undef,
  15861         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15862         /* index_min   */ 0,
  15863         /* index_max   */ 1023,
  15864         /* minblock    */ 11,
  15865         /* maxblock    */ 11,
  15866         /* blocks      */ 0x800,
  15867         /* blocks_hi   */ 0,
  15868         /* base        */ 0x57080000,
  15869         /* gran        */ 1,
  15870         /* bytes       */ 9,
  15871         /* nFields     */ 3,
  15872         /* *fields     */ soc_DLB_HGT_FLOWSET_TIMESTAMP_PAGE_BCM56860_A0m_fields,
  15873         /* *views      */ NULL,
  15874         /* *views_num  */ NULL,
  15875         /* snoop_cb    */ NULL, 
  15876         /* snoop_user_data */ NULL, 
  15877         /* snoop_flags */ 0,
  15878         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15879         /* type */ SOC_MEM_TYPE_NORMAL,
  15880         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15881         /* impl */ SOC_MEM_IMPL_NORMAL,
  15882         /* cmic_mor_clks       */ 0,
  15883     },
  15884 #endif /* chips */
  15885 
  15886 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  15887     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_TIMESTAMP_PAGE_Xm */ 
  15888         /* mem            DLB_HGT_FLOWSET_TIMESTAMP_PAGE_Xm */
  15889         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  15890         /* cmp_fn      */ _soc_mem_cmp_undef,
  15891         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15892         /* index_min   */ 0,
  15893         /* index_max   */ 1023,
  15894         /* minblock    */ 6,
  15895         /* maxblock    */ 6,
  15896         /* blocks      */ 0x40,
  15897         /* blocks_hi   */ 0,
  15898         /* base        */ 0x11026000,
  15899         /* gran        */ 1,
  15900         /* bytes       */ 9,
  15901         /* nFields     */ 2,
  15902         /* *fields     */ soc_DLB_HGT_FLOWSET_TIMESTAMP_PAGEm_fields,
  15903         /* *views      */ NULL,
  15904         /* *views_num  */ NULL,
  15905         /* snoop_cb    */ NULL, 
  15906         /* snoop_user_data */ NULL, 
  15907         /* snoop_flags */ 0,
  15908         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15909         /* type */ SOC_MEM_TYPE_NORMAL,
  15910         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15911         /* impl */ SOC_MEM_IMPL_NORMAL,
  15912         /* cmic_mor_clks       */ 0,
  15913     },
  15914 #endif /* chips */
  15915 
  15916 #if defined(BCM_56850_A0)
  15917     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_TIMESTAMP_PAGE_X_BCM56850_A0m */ 
  15918         /* mem            DLB_HGT_FLOWSET_TIMESTAMP_PAGE_Xm */
  15919         /* flags       */ SOC_MEM_FLAG_VALID |
  15920                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  15921         /* cmp_fn      */ _soc_mem_cmp_undef,
  15922         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15923         /* index_min   */ 0,
  15924         /* index_max   */ 1023,
  15925         /* minblock    */ 10,
  15926         /* maxblock    */ 10,
  15927         /* blocks      */ 0x400,
  15928         /* blocks_hi   */ 0,
  15929         /* base        */ 0x47080000,
  15930         /* gran        */ 1,
  15931         /* bytes       */ 9,
  15932         /* nFields     */ 2,
  15933         /* *fields     */ soc_DLB_HGT_FLOWSET_TIMESTAMP_PAGE_BCM56640_A0m_fields,
  15934         /* *views      */ NULL,
  15935         /* *views_num  */ NULL,
  15936         /* snoop_cb    */ NULL, 
  15937         /* snoop_user_data */ NULL, 
  15938         /* snoop_flags */ 0,
  15939         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15940         /* type */ SOC_MEM_TYPE_NORMAL,
  15941         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15942         /* impl */ SOC_MEM_IMPL_NORMAL,
  15943         /* cmic_mor_clks       */ 0,
  15944     },
  15945 #endif /* chips */
  15946 
  15947 #if defined(BCM_56860_A0)
  15948     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_TIMESTAMP_PAGE_X_BCM56860_A0m */ 
  15949         /* mem            DLB_HGT_FLOWSET_TIMESTAMP_PAGE_Xm */
  15950         /* flags       */ SOC_MEM_FLAG_VALID |
  15951                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  15952         /* cmp_fn      */ _soc_mem_cmp_undef,
  15953         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15954         /* index_min   */ 0,
  15955         /* index_max   */ 1023,
  15956         /* minblock    */ 11,
  15957         /* maxblock    */ 11,
  15958         /* blocks      */ 0x800,
  15959         /* blocks_hi   */ 0,
  15960         /* base        */ 0x57080000,
  15961         /* gran        */ 1,
  15962         /* bytes       */ 9,
  15963         /* nFields     */ 3,
  15964         /* *fields     */ soc_DLB_HGT_FLOWSET_TIMESTAMP_PAGE_BCM56860_A0m_fields,
  15965         /* *views      */ NULL,
  15966         /* *views_num  */ NULL,
  15967         /* snoop_cb    */ NULL, 
  15968         /* snoop_user_data */ NULL, 
  15969         /* snoop_flags */ 0,
  15970         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15971         /* type */ SOC_MEM_TYPE_NORMAL,
  15972         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15973         /* impl */ SOC_MEM_IMPL_NORMAL,
  15974         /* cmic_mor_clks       */ 0,
  15975     },
  15976 #endif /* chips */
  15977 
  15978 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  15979     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_TIMESTAMP_PAGE_Ym */ 
  15980         /* mem            DLB_HGT_FLOWSET_TIMESTAMP_PAGE_Ym */
  15981         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  15982         /* cmp_fn      */ _soc_mem_cmp_undef,
  15983         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15984         /* index_min   */ 0,
  15985         /* index_max   */ 1023,
  15986         /* minblock    */ 6,
  15987         /* maxblock    */ 6,
  15988         /* blocks      */ 0x40,
  15989         /* blocks_hi   */ 0,
  15990         /* base        */ 0x11046000,
  15991         /* gran        */ 1,
  15992         /* bytes       */ 9,
  15993         /* nFields     */ 2,
  15994         /* *fields     */ soc_DLB_HGT_FLOWSET_TIMESTAMP_PAGEm_fields,
  15995         /* *views      */ NULL,
  15996         /* *views_num  */ NULL,
  15997         /* snoop_cb    */ NULL, 
  15998         /* snoop_user_data */ NULL, 
  15999         /* snoop_flags */ 0,
  16000         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16001         /* type */ SOC_MEM_TYPE_NORMAL,
  16002         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16003         /* impl */ SOC_MEM_IMPL_NORMAL,
  16004         /* cmic_mor_clks       */ 0,
  16005     },
  16006 #endif /* chips */
  16007 
  16008 #if defined(BCM_56850_A0)
  16009     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_TIMESTAMP_PAGE_Y_BCM56850_A0m */ 
  16010         /* mem            DLB_HGT_FLOWSET_TIMESTAMP_PAGE_Ym */
  16011         /* flags       */ SOC_MEM_FLAG_VALID |
  16012                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  16013         /* cmp_fn      */ _soc_mem_cmp_undef,
  16014         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16015         /* index_min   */ 0,
  16016         /* index_max   */ 1023,
  16017         /* minblock    */ 10,
  16018         /* maxblock    */ 10,
  16019         /* blocks      */ 0x400,
  16020         /* blocks_hi   */ 0,
  16021         /* base        */ 0x47080000,
  16022         /* gran        */ 1,
  16023         /* bytes       */ 9,
  16024         /* nFields     */ 2,
  16025         /* *fields     */ soc_DLB_HGT_FLOWSET_TIMESTAMP_PAGE_BCM56640_A0m_fields,
  16026         /* *views      */ NULL,
  16027         /* *views_num  */ NULL,
  16028         /* snoop_cb    */ NULL, 
  16029         /* snoop_user_data */ NULL, 
  16030         /* snoop_flags */ 0,
  16031         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16032         /* type */ SOC_MEM_TYPE_NORMAL,
  16033         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16034         /* impl */ SOC_MEM_IMPL_NORMAL,
  16035         /* cmic_mor_clks       */ 0,
  16036     },
  16037 #endif /* chips */
  16038 
  16039 #if defined(BCM_56860_A0)
  16040     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_TIMESTAMP_PAGE_Y_BCM56860_A0m */ 
  16041         /* mem            DLB_HGT_FLOWSET_TIMESTAMP_PAGE_Ym */
  16042         /* flags       */ SOC_MEM_FLAG_VALID |
  16043                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  16044         /* cmp_fn      */ _soc_mem_cmp_undef,
  16045         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16046         /* index_min   */ 0,
  16047         /* index_max   */ 1023,
  16048         /* minblock    */ 11,
  16049         /* maxblock    */ 11,
  16050         /* blocks      */ 0x800,
  16051         /* blocks_hi   */ 0,
  16052         /* base        */ 0x57080000,
  16053         /* gran        */ 1,
  16054         /* bytes       */ 9,
  16055         /* nFields     */ 3,
  16056         /* *fields     */ soc_DLB_HGT_FLOWSET_TIMESTAMP_PAGE_BCM56860_A0m_fields,
  16057         /* *views      */ NULL,
  16058         /* *views_num  */ NULL,
  16059         /* snoop_cb    */ NULL, 
  16060         /* snoop_user_data */ NULL, 
  16061         /* snoop_flags */ 0,
  16062         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16063         /* type */ SOC_MEM_TYPE_NORMAL,
  16064         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16065         /* impl */ SOC_MEM_IMPL_NORMAL,
  16066         /* cmic_mor_clks       */ 0,
  16067     },
  16068 #endif /* chips */
  16069 
  16070 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  16071     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_TIMESTAMP_Xm */ 
  16072         /* mem            DLB_HGT_FLOWSET_TIMESTAMP_Xm */
  16073         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  16074         /* cmp_fn      */ _soc_mem_cmp_undef,
  16075         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16076         /* index_min   */ 0,
  16077         /* index_max   */ 32767,
  16078         /* minblock    */ 6,
  16079         /* maxblock    */ 6,
  16080         /* blocks      */ 0x40,
  16081         /* blocks_hi   */ 0,
  16082         /* base        */ 0x11038000,
  16083         /* gran        */ 1,
  16084         /* bytes       */ 2,
  16085         /* nFields     */ 2,
  16086         /* *fields     */ soc_DLB_HGT_FLOWSET_TIMESTAMPm_fields,
  16087         /* *views      */ NULL,
  16088         /* *views_num  */ NULL,
  16089         /* snoop_cb    */ NULL, 
  16090         /* snoop_user_data */ NULL, 
  16091         /* snoop_flags */ 0,
  16092         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16093         /* type */ SOC_MEM_TYPE_NORMAL,
  16094         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16095         /* impl */ SOC_MEM_IMPL_NORMAL,
  16096         /* cmic_mor_clks       */ 0,
  16097     },
  16098 #endif /* chips */
  16099 
  16100 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  16101     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_TIMESTAMP_Ym */ 
  16102         /* mem            DLB_HGT_FLOWSET_TIMESTAMP_Ym */
  16103         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  16104         /* cmp_fn      */ _soc_mem_cmp_undef,
  16105         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16106         /* index_min   */ 0,
  16107         /* index_max   */ 32767,
  16108         /* minblock    */ 6,
  16109         /* maxblock    */ 6,
  16110         /* blocks      */ 0x40,
  16111         /* blocks_hi   */ 0,
  16112         /* base        */ 0x11058000,
  16113         /* gran        */ 1,
  16114         /* bytes       */ 2,
  16115         /* nFields     */ 2,
  16116         /* *fields     */ soc_DLB_HGT_FLOWSET_TIMESTAMPm_fields,
  16117         /* *views      */ NULL,
  16118         /* *views_num  */ NULL,
  16119         /* snoop_cb    */ NULL, 
  16120         /* snoop_user_data */ NULL, 
  16121         /* snoop_flags */ 0,
  16122         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16123         /* type */ SOC_MEM_TYPE_NORMAL,
  16124         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16125         /* impl */ SOC_MEM_IMPL_NORMAL,
  16126         /* cmic_mor_clks       */ 0,
  16127     },
  16128 #endif /* chips */
  16129 
  16130 #if defined(BCM_56850_A0)
  16131     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_Xm */ 
  16132         /* mem            DLB_HGT_FLOWSET_Xm */
  16133         /* flags       */ SOC_MEM_FLAG_VALID |
  16134                           SOC_MEM_FLAG_SER_SPECIAL |
  16135                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x202 */
  16136         /* cmp_fn      */ _soc_mem_cmp_undef,
  16137         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16138         /* index_min   */ 0,
  16139         /* index_max   */ 32767,
  16140         /* minblock    */ 10,
  16141         /* maxblock    */ 10,
  16142         /* blocks      */ 0x400,
  16143         /* blocks_hi   */ 0,
  16144         /* base        */ 0x47040000,
  16145         /* gran        */ 1,
  16146         /* bytes       */ 3,
  16147         /* nFields     */ 4,
  16148         /* *fields     */ soc_DLB_HGT_FLOWSET_BCM56850_A0m_fields,
  16149         /* *views      */ NULL,
  16150         /* *views_num  */ NULL,
  16151         /* snoop_cb    */ NULL, 
  16152         /* snoop_user_data */ NULL, 
  16153         /* snoop_flags */ 0,
  16154         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16155         /* type */ SOC_MEM_TYPE_NORMAL,
  16156         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16157         /* impl */ SOC_MEM_IMPL_NORMAL,
  16158         /* cmic_mor_clks       */ 0,
  16159     },
  16160 #endif /* chips */
  16161 
  16162 #if defined(BCM_56860_A0)
  16163     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_X_BCM56860_A0m */ 
  16164         /* mem            DLB_HGT_FLOWSET_Xm */
  16165         /* flags       */ SOC_MEM_FLAG_VALID |
  16166                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  16167                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x402 */
  16168         /* cmp_fn      */ _soc_mem_cmp_undef,
  16169         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16170         /* index_min   */ 0,
  16171         /* index_max   */ 32767,
  16172         /* minblock    */ 11,
  16173         /* maxblock    */ 11,
  16174         /* blocks      */ 0x800,
  16175         /* blocks_hi   */ 0,
  16176         /* base        */ 0x57040000,
  16177         /* gran        */ 1,
  16178         /* bytes       */ 3,
  16179         /* nFields     */ 4,
  16180         /* *fields     */ soc_DLB_HGT_FLOWSET_BCM56850_A0m_fields,
  16181         /* *views      */ NULL,
  16182         /* *views_num  */ NULL,
  16183         /* snoop_cb    */ NULL, 
  16184         /* snoop_user_data */ NULL, 
  16185         /* snoop_flags */ 0,
  16186         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16187         /* type */ SOC_MEM_TYPE_NORMAL,
  16188         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16189         /* impl */ SOC_MEM_IMPL_NORMAL,
  16190         /* cmic_mor_clks       */ 0,
  16191     },
  16192 #endif /* chips */
  16193 
  16194 #if defined(BCM_56850_A0)
  16195     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_Ym */ 
  16196         /* mem            DLB_HGT_FLOWSET_Ym */
  16197         /* flags       */ SOC_MEM_FLAG_VALID |
  16198                           SOC_MEM_FLAG_SER_SPECIAL |
  16199                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x202 */
  16200         /* cmp_fn      */ _soc_mem_cmp_undef,
  16201         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16202         /* index_min   */ 0,
  16203         /* index_max   */ 32767,
  16204         /* minblock    */ 10,
  16205         /* maxblock    */ 10,
  16206         /* blocks      */ 0x400,
  16207         /* blocks_hi   */ 0,
  16208         /* base        */ 0x47040000,
  16209         /* gran        */ 1,
  16210         /* bytes       */ 3,
  16211         /* nFields     */ 4,
  16212         /* *fields     */ soc_DLB_HGT_FLOWSET_BCM56850_A0m_fields,
  16213         /* *views      */ NULL,
  16214         /* *views_num  */ NULL,
  16215         /* snoop_cb    */ NULL, 
  16216         /* snoop_user_data */ NULL, 
  16217         /* snoop_flags */ 0,
  16218         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16219         /* type */ SOC_MEM_TYPE_NORMAL,
  16220         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16221         /* impl */ SOC_MEM_IMPL_NORMAL,
  16222         /* cmic_mor_clks       */ 0,
  16223     },
  16224 #endif /* chips */
  16225 
  16226 #if defined(BCM_56860_A0)
  16227     { /* SOC_MEM_INT_DLB_HGT_FLOWSET_Y_BCM56860_A0m */ 
  16228         /* mem            DLB_HGT_FLOWSET_Ym */
  16229         /* flags       */ SOC_MEM_FLAG_VALID |
  16230                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  16231                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x402 */
  16232         /* cmp_fn      */ _soc_mem_cmp_undef,
  16233         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16234         /* index_min   */ 0,
  16235         /* index_max   */ 32767,
  16236         /* minblock    */ 11,
  16237         /* maxblock    */ 11,
  16238         /* blocks      */ 0x800,
  16239         /* blocks_hi   */ 0,
  16240         /* base        */ 0x57040000,
  16241         /* gran        */ 1,
  16242         /* bytes       */ 3,
  16243         /* nFields     */ 4,
  16244         /* *fields     */ soc_DLB_HGT_FLOWSET_BCM56850_A0m_fields,
  16245         /* *views      */ NULL,
  16246         /* *views_num  */ NULL,
  16247         /* snoop_cb    */ NULL, 
  16248         /* snoop_user_data */ NULL, 
  16249         /* snoop_flags */ 0,
  16250         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16251         /* type */ SOC_MEM_TYPE_NORMAL,
  16252         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16253         /* impl */ SOC_MEM_IMPL_NORMAL,
  16254         /* cmic_mor_clks       */ 0,
  16255     },
  16256 #endif /* chips */
  16257 
  16258 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  16259     { /* SOC_MEM_INT_DLB_HGT_GLB_QUANTIZE_THRESHOLDSm */ 
  16260         /* mem            DLB_HGT_GLB_QUANTIZE_THRESHOLDSm */
  16261         /* flags       */ SOC_MEM_FLAG_VALID |
  16262                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16263         /* cmp_fn      */ _soc_mem_cmp_undef,
  16264         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16265         /* index_min   */ 0,
  16266         /* index_max   */ 0,
  16267         /* minblock    */ 6,
  16268         /* maxblock    */ 6,
  16269         /* blocks      */ 0x40,
  16270         /* blocks_hi   */ 0,
  16271         /* base        */ 0x11027000,
  16272         /* gran        */ 1,
  16273         /* bytes       */ 28,
  16274         /* nFields     */ 14,
  16275         /* *fields     */ soc_DLB_HGT_GLB_QUANTIZE_THRESHOLDSm_fields,
  16276         /* *views      */ NULL,
  16277         /* *views_num  */ NULL,
  16278         /* snoop_cb    */ NULL, 
  16279         /* snoop_user_data */ NULL, 
  16280         /* snoop_flags */ 0,
  16281         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16282         /* type */ SOC_MEM_TYPE_NORMAL,
  16283         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16284         /* impl */ SOC_MEM_IMPL_NORMAL,
  16285         /* cmic_mor_clks       */ 0,
  16286     },
  16287 #endif /* chips */
  16288 
  16289 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  16290     { /* SOC_MEM_INT_DLB_HGT_GLB_QUANTIZE_THRESHOLDS_BCM56440_A0m */ 
  16291         /* mem            DLB_HGT_GLB_QUANTIZE_THRESHOLDSm */
  16292         /* flags       */ SOC_MEM_FLAG_VALID |
  16293                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16294         /* cmp_fn      */ _soc_mem_cmp_undef,
  16295         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16296         /* index_min   */ 0,
  16297         /* index_max   */ 0,
  16298         /* minblock    */ 9,
  16299         /* maxblock    */ 9,
  16300         /* blocks      */ 0x200,
  16301         /* blocks_hi   */ 0,
  16302         /* base        */ 0x11027000,
  16303         /* gran        */ 1,
  16304         /* bytes       */ 28,
  16305         /* nFields     */ 14,
  16306         /* *fields     */ soc_DLB_HGT_GLB_QUANTIZE_THRESHOLDSm_fields,
  16307         /* *views      */ NULL,
  16308         /* *views_num  */ NULL,
  16309         /* snoop_cb    */ NULL, 
  16310         /* snoop_user_data */ NULL, 
  16311         /* snoop_flags */ 0,
  16312         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16313         /* type */ SOC_MEM_TYPE_NORMAL,
  16314         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16315         /* impl */ SOC_MEM_IMPL_NORMAL,
  16316         /* cmic_mor_clks       */ 0,
  16317     },
  16318 #endif /* chips */
  16319 
  16320 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  16321     { /* SOC_MEM_INT_DLB_HGT_GROUP_CONTROLm */ 
  16322         /* mem            DLB_HGT_GROUP_CONTROLm */
  16323         /* flags       */ SOC_MEM_FLAG_VALID |
  16324                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16325         /* cmp_fn      */ _soc_mem_cmp_undef,
  16326         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16327         /* index_min   */ 0,
  16328         /* index_max   */ 7,
  16329         /* minblock    */ 6,
  16330         /* maxblock    */ 6,
  16331         /* blocks      */ 0x40,
  16332         /* blocks_hi   */ 0,
  16333         /* base        */ 0x110c0000,
  16334         /* gran        */ 1,
  16335         /* bytes       */ 5,
  16336         /* nFields     */ 5,
  16337         /* *fields     */ soc_DLB_HGT_GROUP_CONTROLm_fields,
  16338         /* *views      */ NULL,
  16339         /* *views_num  */ NULL,
  16340         /* snoop_cb    */ NULL, 
  16341         /* snoop_user_data */ NULL, 
  16342         /* snoop_flags */ 0,
  16343         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16344         /* type */ SOC_MEM_TYPE_NORMAL,
  16345         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16346         /* impl */ SOC_MEM_IMPL_NORMAL,
  16347         /* cmic_mor_clks       */ 0,
  16348     },
  16349 #endif /* chips */
  16350 
  16351 #if defined(BCM_56340_A0)
  16352     { /* SOC_MEM_INT_DLB_HGT_GROUP_CONTROL_BCM56340_A0m */ 
  16353         /* mem            DLB_HGT_GROUP_CONTROLm */
  16354         /* flags       */ SOC_MEM_FLAG_VALID |
  16355                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16356         /* cmp_fn      */ _soc_mem_cmp_undef,
  16357         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16358         /* index_min   */ 0,
  16359         /* index_max   */ 5,
  16360         /* minblock    */ 4,
  16361         /* maxblock    */ 4,
  16362         /* blocks      */ 0x10,
  16363         /* blocks_hi   */ 0,
  16364         /* base        */ 0x3a0c0000,
  16365         /* gran        */ 1,
  16366         /* bytes       */ 5,
  16367         /* nFields     */ 5,
  16368         /* *fields     */ soc_DLB_HGT_GROUP_CONTROL_BCM56640_A0m_fields,
  16369         /* *views      */ NULL,
  16370         /* *views_num  */ NULL,
  16371         /* snoop_cb    */ NULL, 
  16372         /* snoop_user_data */ NULL, 
  16373         /* snoop_flags */ 0,
  16374         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16375         /* type */ SOC_MEM_TYPE_NORMAL,
  16376         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16377         /* impl */ SOC_MEM_IMPL_NORMAL,
  16378         /* cmic_mor_clks       */ 0,
  16379     },
  16380 #endif /* chips */
  16381 
  16382 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  16383     { /* SOC_MEM_INT_DLB_HGT_GROUP_CONTROL_BCM56440_A0m */ 
  16384         /* mem            DLB_HGT_GROUP_CONTROLm */
  16385         /* flags       */ SOC_MEM_FLAG_VALID |
  16386                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16387         /* cmp_fn      */ _soc_mem_cmp_undef,
  16388         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16389         /* index_min   */ 0,
  16390         /* index_max   */ 7,
  16391         /* minblock    */ 9,
  16392         /* maxblock    */ 9,
  16393         /* blocks      */ 0x200,
  16394         /* blocks_hi   */ 0,
  16395         /* base        */ 0x110c0000,
  16396         /* gran        */ 1,
  16397         /* bytes       */ 5,
  16398         /* nFields     */ 5,
  16399         /* *fields     */ soc_DLB_HGT_GROUP_CONTROL_BCM56440_A0m_fields,
  16400         /* *views      */ NULL,
  16401         /* *views_num  */ NULL,
  16402         /* snoop_cb    */ NULL, 
  16403         /* snoop_user_data */ NULL, 
  16404         /* snoop_flags */ 0,
  16405         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16406         /* type */ SOC_MEM_TYPE_NORMAL,
  16407         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16408         /* impl */ SOC_MEM_IMPL_NORMAL,
  16409         /* cmic_mor_clks       */ 0,
  16410     },
  16411 #endif /* chips */
  16412 
  16413 #if defined(BCM_56560_A0)
  16414     { /* SOC_MEM_INT_DLB_HGT_GROUP_CONTROL_BCM56560_A0m */ 
  16415         /* mem            DLB_HGT_GROUP_CONTROLm */
  16416         /* flags       */ SOC_MEM_FLAG_VALID |
  16417                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16418         /* cmp_fn      */ _soc_mem_cmp_undef,
  16419         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16420         /* index_min   */ 0,
  16421         /* index_max   */ 47,
  16422         /* minblock    */ 21,
  16423         /* maxblock    */ 21,
  16424         /* blocks      */ 0x200000,
  16425         /* blocks_hi   */ 0,
  16426         /* base        */ 0x5f5c0000,
  16427         /* gran        */ 1,
  16428         /* bytes       */ 5,
  16429         /* nFields     */ 6,
  16430         /* *fields     */ soc_DLB_HGT_GROUP_CONTROL_BCM56560_A0m_fields,
  16431         /* *views      */ NULL,
  16432         /* *views_num  */ NULL,
  16433         /* snoop_cb    */ NULL, 
  16434         /* snoop_user_data */ NULL, 
  16435         /* snoop_flags */ 0,
  16436         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16437         /* type */ SOC_MEM_TYPE_NORMAL,
  16438         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16439         /* impl */ SOC_MEM_IMPL_NORMAL,
  16440         /* cmic_mor_clks       */ 0,
  16441     },
  16442 #endif /* chips */
  16443 
  16444 #if defined(BCM_56560_B0)
  16445     { /* SOC_MEM_INT_DLB_HGT_GROUP_CONTROL_BCM56560_B0m */ 
  16446         /* mem            DLB_HGT_GROUP_CONTROLm */
  16447         /* flags       */ SOC_MEM_FLAG_VALID |
  16448                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16449         /* cmp_fn      */ _soc_mem_cmp_undef,
  16450         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16451         /* index_min   */ 0,
  16452         /* index_max   */ 47,
  16453         /* minblock    */ 13,
  16454         /* maxblock    */ 13,
  16455         /* blocks      */ 0x2000,
  16456         /* blocks_hi   */ 0,
  16457         /* base        */ 0x5f5c0000,
  16458         /* gran        */ 1,
  16459         /* bytes       */ 5,
  16460         /* nFields     */ 6,
  16461         /* *fields     */ soc_DLB_HGT_GROUP_CONTROL_BCM56560_A0m_fields,
  16462         /* *views      */ NULL,
  16463         /* *views_num  */ NULL,
  16464         /* snoop_cb    */ NULL, 
  16465         /* snoop_user_data */ NULL, 
  16466         /* snoop_flags */ 0,
  16467         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16468         /* type */ SOC_MEM_TYPE_NORMAL,
  16469         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16470         /* impl */ SOC_MEM_IMPL_NORMAL,
  16471         /* cmic_mor_clks       */ 0,
  16472     },
  16473 #endif /* chips */
  16474 
  16475 #if defined(BCM_56640_A0)
  16476     { /* SOC_MEM_INT_DLB_HGT_GROUP_CONTROL_BCM56640_A0m */ 
  16477         /* mem            DLB_HGT_GROUP_CONTROLm */
  16478         /* flags       */ SOC_MEM_FLAG_VALID |
  16479                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16480         /* cmp_fn      */ _soc_mem_cmp_undef,
  16481         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16482         /* index_min   */ 0,
  16483         /* index_max   */ 5,
  16484         /* minblock    */ 7,
  16485         /* maxblock    */ 7,
  16486         /* blocks      */ 0x80,
  16487         /* blocks_hi   */ 0,
  16488         /* base        */ 0x3a0c0000,
  16489         /* gran        */ 1,
  16490         /* bytes       */ 5,
  16491         /* nFields     */ 5,
  16492         /* *fields     */ soc_DLB_HGT_GROUP_CONTROL_BCM56640_A0m_fields,
  16493         /* *views      */ NULL,
  16494         /* *views_num  */ NULL,
  16495         /* snoop_cb    */ NULL, 
  16496         /* snoop_user_data */ NULL, 
  16497         /* snoop_flags */ 0,
  16498         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16499         /* type */ SOC_MEM_TYPE_NORMAL,
  16500         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16501         /* impl */ SOC_MEM_IMPL_NORMAL,
  16502         /* cmic_mor_clks       */ 0,
  16503     },
  16504 #endif /* chips */
  16505 
  16506 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  16507     { /* SOC_MEM_INT_DLB_HGT_GROUP_CONTROL_BCM56670_A0m */ 
  16508         /* mem            DLB_HGT_GROUP_CONTROLm */
  16509         /* flags       */ SOC_MEM_FLAG_VALID |
  16510                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16511         /* cmp_fn      */ _soc_mem_cmp_undef,
  16512         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16513         /* index_min   */ 0,
  16514         /* index_max   */ 47,
  16515         /* minblock    */ 21,
  16516         /* maxblock    */ 21,
  16517         /* blocks      */ 0x200000,
  16518         /* blocks_hi   */ 0,
  16519         /* base        */ 0x5f5c0000,
  16520         /* gran        */ 1,
  16521         /* bytes       */ 4,
  16522         /* nFields     */ 6,
  16523         /* *fields     */ soc_DLB_HGT_GROUP_CONTROL_BCM56670_A0m_fields,
  16524         /* *views      */ NULL,
  16525         /* *views_num  */ NULL,
  16526         /* snoop_cb    */ NULL, 
  16527         /* snoop_user_data */ NULL, 
  16528         /* snoop_flags */ 0,
  16529         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16530         /* type */ SOC_MEM_TYPE_NORMAL,
  16531         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16532         /* impl */ SOC_MEM_IMPL_NORMAL,
  16533         /* cmic_mor_clks       */ 0,
  16534     },
  16535 #endif /* chips */
  16536 
  16537 #if defined(BCM_56850_A0)
  16538     { /* SOC_MEM_INT_DLB_HGT_GROUP_CONTROL_BCM56850_A0m */ 
  16539         /* mem            DLB_HGT_GROUP_CONTROLm */
  16540         /* flags       */ SOC_MEM_FLAG_VALID |
  16541                           SOC_MEM_FLAG_CACHABLE |
  16542                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  16543         /* cmp_fn      */ _soc_mem_cmp_undef,
  16544         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16545         /* index_min   */ 0,
  16546         /* index_max   */ 47,
  16547         /* minblock    */ 10,
  16548         /* maxblock    */ 10,
  16549         /* blocks      */ 0x400,
  16550         /* blocks_hi   */ 0,
  16551         /* base        */ 0x4f5c0000,
  16552         /* gran        */ 1,
  16553         /* bytes       */ 5,
  16554         /* nFields     */ 6,
  16555         /* *fields     */ soc_DLB_HGT_GROUP_CONTROL_BCM56850_A0m_fields,
  16556         /* *views      */ NULL,
  16557         /* *views_num  */ NULL,
  16558         /* snoop_cb    */ NULL, 
  16559         /* snoop_user_data */ NULL, 
  16560         /* snoop_flags */ 0,
  16561         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16562         /* type */ SOC_MEM_TYPE_NORMAL,
  16563         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16564         /* impl */ SOC_MEM_IMPL_NORMAL,
  16565         /* cmic_mor_clks       */ 0,
  16566     },
  16567 #endif /* chips */
  16568 
  16569 #if defined(BCM_56860_A0)
  16570     { /* SOC_MEM_INT_DLB_HGT_GROUP_CONTROL_BCM56860_A0m */ 
  16571         /* mem            DLB_HGT_GROUP_CONTROLm */
  16572         /* flags       */ SOC_MEM_FLAG_VALID |
  16573                           SOC_MEM_FLAG_CACHABLE |
  16574                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  16575         /* cmp_fn      */ _soc_mem_cmp_undef,
  16576         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16577         /* index_min   */ 0,
  16578         /* index_max   */ 47,
  16579         /* minblock    */ 11,
  16580         /* maxblock    */ 11,
  16581         /* blocks      */ 0x800,
  16582         /* blocks_hi   */ 0,
  16583         /* base        */ 0x5f5c0000,
  16584         /* gran        */ 1,
  16585         /* bytes       */ 5,
  16586         /* nFields     */ 6,
  16587         /* *fields     */ soc_DLB_HGT_GROUP_CONTROL_BCM56850_A0m_fields,
  16588         /* *views      */ NULL,
  16589         /* *views_num  */ NULL,
  16590         /* snoop_cb    */ NULL, 
  16591         /* snoop_user_data */ NULL, 
  16592         /* snoop_flags */ 0,
  16593         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16594         /* type */ SOC_MEM_TYPE_NORMAL,
  16595         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16596         /* impl */ SOC_MEM_IMPL_NORMAL,
  16597         /* cmic_mor_clks       */ 0,
  16598     },
  16599 #endif /* chips */
  16600 
  16601 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  16602     { /* SOC_MEM_INT_DLB_HGT_GROUP_CONTROL_Xm */ 
  16603         /* mem            DLB_HGT_GROUP_CONTROL_Xm */
  16604         /* flags       */ SOC_MEM_FLAG_VALID |
  16605                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16606         /* cmp_fn      */ _soc_mem_cmp_undef,
  16607         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16608         /* index_min   */ 0,
  16609         /* index_max   */ 7,
  16610         /* minblock    */ 6,
  16611         /* maxblock    */ 6,
  16612         /* blocks      */ 0x40,
  16613         /* blocks_hi   */ 0,
  16614         /* base        */ 0x11020000,
  16615         /* gran        */ 1,
  16616         /* bytes       */ 5,
  16617         /* nFields     */ 5,
  16618         /* *fields     */ soc_DLB_HGT_GROUP_CONTROLm_fields,
  16619         /* *views      */ NULL,
  16620         /* *views_num  */ NULL,
  16621         /* snoop_cb    */ NULL, 
  16622         /* snoop_user_data */ NULL, 
  16623         /* snoop_flags */ 0,
  16624         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16625         /* type */ SOC_MEM_TYPE_NORMAL,
  16626         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16627         /* impl */ SOC_MEM_IMPL_NORMAL,
  16628         /* cmic_mor_clks       */ 0,
  16629     },
  16630 #endif /* chips */
  16631 
  16632 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  16633     { /* SOC_MEM_INT_DLB_HGT_GROUP_CONTROL_Ym */ 
  16634         /* mem            DLB_HGT_GROUP_CONTROL_Ym */
  16635         /* flags       */ SOC_MEM_FLAG_VALID |
  16636                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16637         /* cmp_fn      */ _soc_mem_cmp_undef,
  16638         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16639         /* index_min   */ 0,
  16640         /* index_max   */ 7,
  16641         /* minblock    */ 6,
  16642         /* maxblock    */ 6,
  16643         /* blocks      */ 0x40,
  16644         /* blocks_hi   */ 0,
  16645         /* base        */ 0x11040000,
  16646         /* gran        */ 1,
  16647         /* bytes       */ 5,
  16648         /* nFields     */ 5,
  16649         /* *fields     */ soc_DLB_HGT_GROUP_CONTROLm_fields,
  16650         /* *views      */ NULL,
  16651         /* *views_num  */ NULL,
  16652         /* snoop_cb    */ NULL, 
  16653         /* snoop_user_data */ NULL, 
  16654         /* snoop_flags */ 0,
  16655         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16656         /* type */ SOC_MEM_TYPE_NORMAL,
  16657         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16658         /* impl */ SOC_MEM_IMPL_NORMAL,
  16659         /* cmic_mor_clks       */ 0,
  16660     },
  16661 #endif /* chips */
  16662 
  16663 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  16664     { /* SOC_MEM_INT_DLB_HGT_GROUP_MEMBERSHIPm */ 
  16665         /* mem            DLB_HGT_GROUP_MEMBERSHIPm */
  16666         /* flags       */ SOC_MEM_FLAG_VALID |
  16667                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16668         /* cmp_fn      */ _soc_mem_cmp_undef,
  16669         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16670         /* index_min   */ 0,
  16671         /* index_max   */ 7,
  16672         /* minblock    */ 6,
  16673         /* maxblock    */ 6,
  16674         /* blocks      */ 0x40,
  16675         /* blocks_hi   */ 0,
  16676         /* base        */ 0x11062000,
  16677         /* gran        */ 1,
  16678         /* bytes       */ 9,
  16679         /* nFields     */ 4,
  16680         /* *fields     */ soc_DLB_HGT_GROUP_MEMBERSHIPm_fields,
  16681         /* *views      */ NULL,
  16682         /* *views_num  */ NULL,
  16683         /* snoop_cb    */ NULL, 
  16684         /* snoop_user_data */ NULL, 
  16685         /* snoop_flags */ 0,
  16686         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16687         /* type */ SOC_MEM_TYPE_NORMAL,
  16688         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16689         /* impl */ SOC_MEM_IMPL_NORMAL,
  16690         /* cmic_mor_clks       */ 0,
  16691     },
  16692 #endif /* chips */
  16693 
  16694 #if defined(BCM_56340_A0)
  16695     { /* SOC_MEM_INT_DLB_HGT_GROUP_MEMBERSHIP_BCM56340_A0m */ 
  16696         /* mem            DLB_HGT_GROUP_MEMBERSHIPm */
  16697         /* flags       */ SOC_MEM_FLAG_VALID |
  16698                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16699         /* cmp_fn      */ _soc_mem_cmp_undef,
  16700         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16701         /* index_min   */ 0,
  16702         /* index_max   */ 5,
  16703         /* minblock    */ 4,
  16704         /* maxblock    */ 4,
  16705         /* blocks      */ 0x10,
  16706         /* blocks_hi   */ 0,
  16707         /* base        */ 0x3a140000,
  16708         /* gran        */ 1,
  16709         /* bytes       */ 2,
  16710         /* nFields     */ 1,
  16711         /* *fields     */ soc_DLB_HGT_GROUP_MEMBERSHIP_BCM56640_A0m_fields,
  16712         /* *views      */ NULL,
  16713         /* *views_num  */ NULL,
  16714         /* snoop_cb    */ NULL, 
  16715         /* snoop_user_data */ NULL, 
  16716         /* snoop_flags */ 0,
  16717         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16718         /* type */ SOC_MEM_TYPE_NORMAL,
  16719         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16720         /* impl */ SOC_MEM_IMPL_NORMAL,
  16721         /* cmic_mor_clks       */ 0,
  16722     },
  16723 #endif /* chips */
  16724 
  16725 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  16726     { /* SOC_MEM_INT_DLB_HGT_GROUP_MEMBERSHIP_BCM56440_A0m */ 
  16727         /* mem            DLB_HGT_GROUP_MEMBERSHIPm */
  16728         /* flags       */ SOC_MEM_FLAG_VALID |
  16729                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16730         /* cmp_fn      */ _soc_mem_cmp_undef,
  16731         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16732         /* index_min   */ 0,
  16733         /* index_max   */ 7,
  16734         /* minblock    */ 9,
  16735         /* maxblock    */ 9,
  16736         /* blocks      */ 0x200,
  16737         /* blocks_hi   */ 0,
  16738         /* base        */ 0x11062000,
  16739         /* gran        */ 1,
  16740         /* bytes       */ 5,
  16741         /* nFields     */ 3,
  16742         /* *fields     */ soc_DLB_HGT_GROUP_MEMBERSHIP_BCM56440_A0m_fields,
  16743         /* *views      */ NULL,
  16744         /* *views_num  */ NULL,
  16745         /* snoop_cb    */ NULL, 
  16746         /* snoop_user_data */ NULL, 
  16747         /* snoop_flags */ 0,
  16748         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16749         /* type */ SOC_MEM_TYPE_NORMAL,
  16750         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16751         /* impl */ SOC_MEM_IMPL_NORMAL,
  16752         /* cmic_mor_clks       */ 0,
  16753     },
  16754 #endif /* chips */
  16755 
  16756 #if defined(BCM_56560_A0)
  16757     { /* SOC_MEM_INT_DLB_HGT_GROUP_MEMBERSHIP_BCM56560_A0m */ 
  16758         /* mem            DLB_HGT_GROUP_MEMBERSHIPm */
  16759         /* flags       */ SOC_MEM_FLAG_VALID |
  16760                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16761         /* cmp_fn      */ _soc_mem_cmp_undef,
  16762         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16763         /* index_min   */ 0,
  16764         /* index_max   */ 47,
  16765         /* minblock    */ 21,
  16766         /* maxblock    */ 21,
  16767         /* blocks      */ 0x200000,
  16768         /* blocks_hi   */ 0,
  16769         /* base        */ 0x57140000,
  16770         /* gran        */ 1,
  16771         /* bytes       */ 10,
  16772         /* nFields     */ 1,
  16773         /* *fields     */ soc_DLB_HGT_GROUP_MEMBERSHIP_BCM56560_A0m_fields,
  16774         /* *views      */ NULL,
  16775         /* *views_num  */ NULL,
  16776         /* snoop_cb    */ NULL, 
  16777         /* snoop_user_data */ NULL, 
  16778         /* snoop_flags */ 0,
  16779         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16780         /* type */ SOC_MEM_TYPE_NORMAL,
  16781         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16782         /* impl */ SOC_MEM_IMPL_NORMAL,
  16783         /* cmic_mor_clks       */ 0,
  16784     },
  16785 #endif /* chips */
  16786 
  16787 #if defined(BCM_56560_B0)
  16788     { /* SOC_MEM_INT_DLB_HGT_GROUP_MEMBERSHIP_BCM56560_B0m */ 
  16789         /* mem            DLB_HGT_GROUP_MEMBERSHIPm */
  16790         /* flags       */ SOC_MEM_FLAG_VALID |
  16791                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16792         /* cmp_fn      */ _soc_mem_cmp_undef,
  16793         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16794         /* index_min   */ 0,
  16795         /* index_max   */ 47,
  16796         /* minblock    */ 13,
  16797         /* maxblock    */ 13,
  16798         /* blocks      */ 0x2000,
  16799         /* blocks_hi   */ 0,
  16800         /* base        */ 0x57140000,
  16801         /* gran        */ 1,
  16802         /* bytes       */ 10,
  16803         /* nFields     */ 1,
  16804         /* *fields     */ soc_DLB_HGT_GROUP_MEMBERSHIP_BCM56560_A0m_fields,
  16805         /* *views      */ NULL,
  16806         /* *views_num  */ NULL,
  16807         /* snoop_cb    */ NULL, 
  16808         /* snoop_user_data */ NULL, 
  16809         /* snoop_flags */ 0,
  16810         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16811         /* type */ SOC_MEM_TYPE_NORMAL,
  16812         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16813         /* impl */ SOC_MEM_IMPL_NORMAL,
  16814         /* cmic_mor_clks       */ 0,
  16815     },
  16816 #endif /* chips */
  16817 
  16818 #if defined(BCM_56640_A0)
  16819     { /* SOC_MEM_INT_DLB_HGT_GROUP_MEMBERSHIP_BCM56640_A0m */ 
  16820         /* mem            DLB_HGT_GROUP_MEMBERSHIPm */
  16821         /* flags       */ SOC_MEM_FLAG_VALID |
  16822                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16823         /* cmp_fn      */ _soc_mem_cmp_undef,
  16824         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16825         /* index_min   */ 0,
  16826         /* index_max   */ 5,
  16827         /* minblock    */ 7,
  16828         /* maxblock    */ 7,
  16829         /* blocks      */ 0x80,
  16830         /* blocks_hi   */ 0,
  16831         /* base        */ 0x3a140000,
  16832         /* gran        */ 1,
  16833         /* bytes       */ 2,
  16834         /* nFields     */ 1,
  16835         /* *fields     */ soc_DLB_HGT_GROUP_MEMBERSHIP_BCM56640_A0m_fields,
  16836         /* *views      */ NULL,
  16837         /* *views_num  */ NULL,
  16838         /* snoop_cb    */ NULL, 
  16839         /* snoop_user_data */ NULL, 
  16840         /* snoop_flags */ 0,
  16841         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16842         /* type */ SOC_MEM_TYPE_NORMAL,
  16843         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16844         /* impl */ SOC_MEM_IMPL_NORMAL,
  16845         /* cmic_mor_clks       */ 0,
  16846     },
  16847 #endif /* chips */
  16848 
  16849 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  16850     { /* SOC_MEM_INT_DLB_HGT_GROUP_MEMBERSHIP_BCM56670_A0m */ 
  16851         /* mem            DLB_HGT_GROUP_MEMBERSHIPm */
  16852         /* flags       */ SOC_MEM_FLAG_VALID |
  16853                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16854         /* cmp_fn      */ _soc_mem_cmp_undef,
  16855         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16856         /* index_min   */ 0,
  16857         /* index_max   */ 47,
  16858         /* minblock    */ 21,
  16859         /* maxblock    */ 21,
  16860         /* blocks      */ 0x200000,
  16861         /* blocks_hi   */ 0,
  16862         /* base        */ 0x57140000,
  16863         /* gran        */ 1,
  16864         /* bytes       */ 9,
  16865         /* nFields     */ 1,
  16866         /* *fields     */ soc_DLB_HGT_GROUP_MEMBERSHIP_BCM56670_A0m_fields,
  16867         /* *views      */ NULL,
  16868         /* *views_num  */ NULL,
  16869         /* snoop_cb    */ NULL, 
  16870         /* snoop_user_data */ NULL, 
  16871         /* snoop_flags */ 0,
  16872         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16873         /* type */ SOC_MEM_TYPE_NORMAL,
  16874         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16875         /* impl */ SOC_MEM_IMPL_NORMAL,
  16876         /* cmic_mor_clks       */ 0,
  16877     },
  16878 #endif /* chips */
  16879 
  16880 #if defined(BCM_56850_A0)
  16881     { /* SOC_MEM_INT_DLB_HGT_GROUP_MEMBERSHIP_BCM56850_A0m */ 
  16882         /* mem            DLB_HGT_GROUP_MEMBERSHIPm */
  16883         /* flags       */ SOC_MEM_FLAG_VALID |
  16884                           SOC_MEM_FLAG_CACHABLE |
  16885                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  16886         /* cmp_fn      */ _soc_mem_cmp_undef,
  16887         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16888         /* index_min   */ 0,
  16889         /* index_max   */ 47,
  16890         /* minblock    */ 10,
  16891         /* maxblock    */ 10,
  16892         /* blocks      */ 0x400,
  16893         /* blocks_hi   */ 0,
  16894         /* base        */ 0x47140000,
  16895         /* gran        */ 1,
  16896         /* bytes       */ 14,
  16897         /* nFields     */ 1,
  16898         /* *fields     */ soc_DLB_HGT_GROUP_MEMBERSHIP_BCM56850_A0m_fields,
  16899         /* *views      */ NULL,
  16900         /* *views_num  */ NULL,
  16901         /* snoop_cb    */ NULL, 
  16902         /* snoop_user_data */ NULL, 
  16903         /* snoop_flags */ 0,
  16904         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16905         /* type */ SOC_MEM_TYPE_NORMAL,
  16906         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16907         /* impl */ SOC_MEM_IMPL_NORMAL,
  16908         /* cmic_mor_clks       */ 0,
  16909     },
  16910 #endif /* chips */
  16911 
  16912 #if defined(BCM_56860_A0)
  16913     { /* SOC_MEM_INT_DLB_HGT_GROUP_MEMBERSHIP_BCM56860_A0m */ 
  16914         /* mem            DLB_HGT_GROUP_MEMBERSHIPm */
  16915         /* flags       */ SOC_MEM_FLAG_VALID |
  16916                           SOC_MEM_FLAG_CACHABLE |
  16917                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  16918         /* cmp_fn      */ _soc_mem_cmp_undef,
  16919         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16920         /* index_min   */ 0,
  16921         /* index_max   */ 47,
  16922         /* minblock    */ 11,
  16923         /* maxblock    */ 11,
  16924         /* blocks      */ 0x800,
  16925         /* blocks_hi   */ 0,
  16926         /* base        */ 0x57140000,
  16927         /* gran        */ 1,
  16928         /* bytes       */ 14,
  16929         /* nFields     */ 1,
  16930         /* *fields     */ soc_DLB_HGT_GROUP_MEMBERSHIP_BCM56850_A0m_fields,
  16931         /* *views      */ NULL,
  16932         /* *views_num  */ NULL,
  16933         /* snoop_cb    */ NULL, 
  16934         /* snoop_user_data */ NULL, 
  16935         /* snoop_flags */ 0,
  16936         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16937         /* type */ SOC_MEM_TYPE_NORMAL,
  16938         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16939         /* impl */ SOC_MEM_IMPL_NORMAL,
  16940         /* cmic_mor_clks       */ 0,
  16941     },
  16942 #endif /* chips */
  16943 
  16944 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  16945     { /* SOC_MEM_INT_DLB_HGT_GROUP_STATSm */ 
  16946         /* mem            DLB_HGT_GROUP_STATSm */
  16947         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  16948         /* cmp_fn      */ _soc_mem_cmp_undef,
  16949         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16950         /* index_min   */ 0,
  16951         /* index_max   */ 7,
  16952         /* minblock    */ 6,
  16953         /* maxblock    */ 6,
  16954         /* blocks      */ 0x40,
  16955         /* blocks_hi   */ 0,
  16956         /* base        */ 0x110c5000,
  16957         /* gran        */ 1,
  16958         /* bytes       */ 8,
  16959         /* nFields     */ 2,
  16960         /* *fields     */ soc_DLB_HGT_GROUP_STATSm_fields,
  16961         /* *views      */ NULL,
  16962         /* *views_num  */ NULL,
  16963         /* snoop_cb    */ NULL, 
  16964         /* snoop_user_data */ NULL, 
  16965         /* snoop_flags */ 0,
  16966         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16967         /* type */ SOC_MEM_TYPE_NORMAL,
  16968         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16969         /* impl */ SOC_MEM_IMPL_NORMAL,
  16970         /* cmic_mor_clks       */ 0,
  16971     },
  16972 #endif /* chips */
  16973 
  16974 #if defined(BCM_56340_A0)
  16975     { /* SOC_MEM_INT_DLB_HGT_GROUP_STATS_BCM56340_A0m */ 
  16976         /* mem            DLB_HGT_GROUP_STATSm */
  16977         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  16978         /* cmp_fn      */ _soc_mem_cmp_undef,
  16979         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16980         /* index_min   */ 0,
  16981         /* index_max   */ 5,
  16982         /* minblock    */ 4,
  16983         /* maxblock    */ 4,
  16984         /* blocks      */ 0x10,
  16985         /* blocks_hi   */ 0,
  16986         /* base        */ 0x3a180000,
  16987         /* gran        */ 1,
  16988         /* bytes       */ 8,
  16989         /* nFields     */ 2,
  16990         /* *fields     */ soc_DLB_HGT_GROUP_STATS_BCM56640_A0m_fields,
  16991         /* *views      */ NULL,
  16992         /* *views_num  */ NULL,
  16993         /* snoop_cb    */ NULL, 
  16994         /* snoop_user_data */ NULL, 
  16995         /* snoop_flags */ 0,
  16996         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16997         /* type */ SOC_MEM_TYPE_NORMAL,
  16998         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16999         /* impl */ SOC_MEM_IMPL_NORMAL,
  17000         /* cmic_mor_clks       */ 0,
  17001     },
  17002 #endif /* chips */
  17003 
  17004 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  17005     { /* SOC_MEM_INT_DLB_HGT_GROUP_STATS_BCM56440_A0m */ 
  17006         /* mem            DLB_HGT_GROUP_STATSm */
  17007         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  17008         /* cmp_fn      */ _soc_mem_cmp_undef,
  17009         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17010         /* index_min   */ 0,
  17011         /* index_max   */ 7,
  17012         /* minblock    */ 9,
  17013         /* maxblock    */ 9,
  17014         /* blocks      */ 0x200,
  17015         /* blocks_hi   */ 0,
  17016         /* base        */ 0x110c5000,
  17017         /* gran        */ 1,
  17018         /* bytes       */ 8,
  17019         /* nFields     */ 2,
  17020         /* *fields     */ soc_DLB_HGT_GROUP_STATSm_fields,
  17021         /* *views      */ NULL,
  17022         /* *views_num  */ NULL,
  17023         /* snoop_cb    */ NULL, 
  17024         /* snoop_user_data */ NULL, 
  17025         /* snoop_flags */ 0,
  17026         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17027         /* type */ SOC_MEM_TYPE_NORMAL,
  17028         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17029         /* impl */ SOC_MEM_IMPL_NORMAL,
  17030         /* cmic_mor_clks       */ 0,
  17031     },
  17032 #endif /* chips */
  17033 
  17034 #if defined(BCM_56560_A0) || defined(BCM_56670_A0) || \
  17035     defined(BCM_56670_B0)
  17036     { /* SOC_MEM_INT_DLB_HGT_GROUP_STATS_BCM56560_A0m */ 
  17037         /* mem            DLB_HGT_GROUP_STATSm */
  17038         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  17039         /* cmp_fn      */ _soc_mem_cmp_undef,
  17040         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17041         /* index_min   */ 0,
  17042         /* index_max   */ 47,
  17043         /* minblock    */ 21,
  17044         /* maxblock    */ 21,
  17045         /* blocks      */ 0x200000,
  17046         /* blocks_hi   */ 0,
  17047         /* base        */ 0x57180000,
  17048         /* gran        */ 1,
  17049         /* bytes       */ 8,
  17050         /* nFields     */ 2,
  17051         /* *fields     */ soc_DLB_HGT_GROUP_STATS_BCM56560_A0m_fields,
  17052         /* *views      */ NULL,
  17053         /* *views_num  */ NULL,
  17054         /* snoop_cb    */ NULL, 
  17055         /* snoop_user_data */ NULL, 
  17056         /* snoop_flags */ 0,
  17057         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17058         /* type */ SOC_MEM_TYPE_NORMAL,
  17059         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17060         /* impl */ SOC_MEM_IMPL_NORMAL,
  17061         /* cmic_mor_clks       */ 0,
  17062     },
  17063 #endif /* chips */
  17064 
  17065 #if defined(BCM_56560_B0)
  17066     { /* SOC_MEM_INT_DLB_HGT_GROUP_STATS_BCM56560_B0m */ 
  17067         /* mem            DLB_HGT_GROUP_STATSm */
  17068         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  17069         /* cmp_fn      */ _soc_mem_cmp_undef,
  17070         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17071         /* index_min   */ 0,
  17072         /* index_max   */ 47,
  17073         /* minblock    */ 13,
  17074         /* maxblock    */ 13,
  17075         /* blocks      */ 0x2000,
  17076         /* blocks_hi   */ 0,
  17077         /* base        */ 0x57180000,
  17078         /* gran        */ 1,
  17079         /* bytes       */ 8,
  17080         /* nFields     */ 2,
  17081         /* *fields     */ soc_DLB_HGT_GROUP_STATS_BCM56560_A0m_fields,
  17082         /* *views      */ NULL,
  17083         /* *views_num  */ NULL,
  17084         /* snoop_cb    */ NULL, 
  17085         /* snoop_user_data */ NULL, 
  17086         /* snoop_flags */ 0,
  17087         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17088         /* type */ SOC_MEM_TYPE_NORMAL,
  17089         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17090         /* impl */ SOC_MEM_IMPL_NORMAL,
  17091         /* cmic_mor_clks       */ 0,
  17092     },
  17093 #endif /* chips */
  17094 
  17095 #if defined(BCM_56640_A0)
  17096     { /* SOC_MEM_INT_DLB_HGT_GROUP_STATS_BCM56640_A0m */ 
  17097         /* mem            DLB_HGT_GROUP_STATSm */
  17098         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  17099         /* cmp_fn      */ _soc_mem_cmp_undef,
  17100         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17101         /* index_min   */ 0,
  17102         /* index_max   */ 5,
  17103         /* minblock    */ 7,
  17104         /* maxblock    */ 7,
  17105         /* blocks      */ 0x80,
  17106         /* blocks_hi   */ 0,
  17107         /* base        */ 0x3a180000,
  17108         /* gran        */ 1,
  17109         /* bytes       */ 8,
  17110         /* nFields     */ 2,
  17111         /* *fields     */ soc_DLB_HGT_GROUP_STATS_BCM56640_A0m_fields,
  17112         /* *views      */ NULL,
  17113         /* *views_num  */ NULL,
  17114         /* snoop_cb    */ NULL, 
  17115         /* snoop_user_data */ NULL, 
  17116         /* snoop_flags */ 0,
  17117         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17118         /* type */ SOC_MEM_TYPE_NORMAL,
  17119         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17120         /* impl */ SOC_MEM_IMPL_NORMAL,
  17121         /* cmic_mor_clks       */ 0,
  17122     },
  17123 #endif /* chips */
  17124 
  17125 #if defined(BCM_56850_A0)
  17126     { /* SOC_MEM_INT_DLB_HGT_GROUP_STATS_BCM56850_A0m */ 
  17127         /* mem            DLB_HGT_GROUP_STATSm */
  17128         /* flags       */ SOC_MEM_FLAG_VALID |
  17129                           (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  17130         /* cmp_fn      */ _soc_mem_cmp_undef,
  17131         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17132         /* index_min   */ 0,
  17133         /* index_max   */ 47,
  17134         /* minblock    */ 10,
  17135         /* maxblock    */ 10,
  17136         /* blocks      */ 0x400,
  17137         /* blocks_hi   */ 0,
  17138         /* base        */ 0x47180000,
  17139         /* gran        */ 1,
  17140         /* bytes       */ 8,
  17141         /* nFields     */ 2,
  17142         /* *fields     */ soc_DLB_HGT_GROUP_STATS_BCM56640_A0m_fields,
  17143         /* *views      */ NULL,
  17144         /* *views_num  */ NULL,
  17145         /* snoop_cb    */ NULL, 
  17146         /* snoop_user_data */ NULL, 
  17147         /* snoop_flags */ 0,
  17148         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17149         /* type */ SOC_MEM_TYPE_NORMAL,
  17150         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17151         /* impl */ SOC_MEM_IMPL_NORMAL,
  17152         /* cmic_mor_clks       */ 0,
  17153     },
  17154 #endif /* chips */
  17155 
  17156 #if defined(BCM_56860_A0)
  17157     { /* SOC_MEM_INT_DLB_HGT_GROUP_STATS_BCM56860_A0m */ 
  17158         /* mem            DLB_HGT_GROUP_STATSm */
  17159         /* flags       */ SOC_MEM_FLAG_VALID |
  17160                           (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  17161         /* cmp_fn      */ _soc_mem_cmp_undef,
  17162         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17163         /* index_min   */ 0,
  17164         /* index_max   */ 47,
  17165         /* minblock    */ 11,
  17166         /* maxblock    */ 11,
  17167         /* blocks      */ 0x800,
  17168         /* blocks_hi   */ 0,
  17169         /* base        */ 0x57180000,
  17170         /* gran        */ 1,
  17171         /* bytes       */ 8,
  17172         /* nFields     */ 2,
  17173         /* *fields     */ soc_DLB_HGT_GROUP_STATS_BCM56640_A0m_fields,
  17174         /* *views      */ NULL,
  17175         /* *views_num  */ NULL,
  17176         /* snoop_cb    */ NULL, 
  17177         /* snoop_user_data */ NULL, 
  17178         /* snoop_flags */ 0,
  17179         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17180         /* type */ SOC_MEM_TYPE_NORMAL,
  17181         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17182         /* impl */ SOC_MEM_IMPL_NORMAL,
  17183         /* cmic_mor_clks       */ 0,
  17184     },
  17185 #endif /* chips */
  17186 
  17187 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  17188     { /* SOC_MEM_INT_DLB_HGT_GROUP_STATS_Xm */ 
  17189         /* mem            DLB_HGT_GROUP_STATS_Xm */
  17190         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  17191         /* cmp_fn      */ _soc_mem_cmp_undef,
  17192         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17193         /* index_min   */ 0,
  17194         /* index_max   */ 7,
  17195         /* minblock    */ 6,
  17196         /* maxblock    */ 6,
  17197         /* blocks      */ 0x40,
  17198         /* blocks_hi   */ 0,
  17199         /* base        */ 0x11025000,
  17200         /* gran        */ 1,
  17201         /* bytes       */ 8,
  17202         /* nFields     */ 2,
  17203         /* *fields     */ soc_DLB_HGT_GROUP_STATSm_fields,
  17204         /* *views      */ NULL,
  17205         /* *views_num  */ NULL,
  17206         /* snoop_cb    */ NULL, 
  17207         /* snoop_user_data */ NULL, 
  17208         /* snoop_flags */ 0,
  17209         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17210         /* type */ SOC_MEM_TYPE_NORMAL,
  17211         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17212         /* impl */ SOC_MEM_IMPL_NORMAL,
  17213         /* cmic_mor_clks       */ 0,
  17214     },
  17215 #endif /* chips */
  17216 
  17217 #if defined(BCM_56850_A0)
  17218     { /* SOC_MEM_INT_DLB_HGT_GROUP_STATS_X_BCM56850_A0m */ 
  17219         /* mem            DLB_HGT_GROUP_STATS_Xm */
  17220         /* flags       */ SOC_MEM_FLAG_VALID |
  17221                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  17222         /* cmp_fn      */ _soc_mem_cmp_undef,
  17223         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17224         /* index_min   */ 0,
  17225         /* index_max   */ 47,
  17226         /* minblock    */ 10,
  17227         /* maxblock    */ 10,
  17228         /* blocks      */ 0x400,
  17229         /* blocks_hi   */ 0,
  17230         /* base        */ 0x47180000,
  17231         /* gran        */ 1,
  17232         /* bytes       */ 8,
  17233         /* nFields     */ 2,
  17234         /* *fields     */ soc_DLB_HGT_GROUP_STATS_BCM56640_A0m_fields,
  17235         /* *views      */ NULL,
  17236         /* *views_num  */ NULL,
  17237         /* snoop_cb    */ NULL, 
  17238         /* snoop_user_data */ NULL, 
  17239         /* snoop_flags */ 0,
  17240         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17241         /* type */ SOC_MEM_TYPE_NORMAL,
  17242         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17243         /* impl */ SOC_MEM_IMPL_NORMAL,
  17244         /* cmic_mor_clks       */ 0,
  17245     },
  17246 #endif /* chips */
  17247 
  17248 #if defined(BCM_56860_A0)
  17249     { /* SOC_MEM_INT_DLB_HGT_GROUP_STATS_X_BCM56860_A0m */ 
  17250         /* mem            DLB_HGT_GROUP_STATS_Xm */
  17251         /* flags       */ SOC_MEM_FLAG_VALID |
  17252                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  17253         /* cmp_fn      */ _soc_mem_cmp_undef,
  17254         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17255         /* index_min   */ 0,
  17256         /* index_max   */ 47,
  17257         /* minblock    */ 11,
  17258         /* maxblock    */ 11,
  17259         /* blocks      */ 0x800,
  17260         /* blocks_hi   */ 0,
  17261         /* base        */ 0x57180000,
  17262         /* gran        */ 1,
  17263         /* bytes       */ 8,
  17264         /* nFields     */ 2,
  17265         /* *fields     */ soc_DLB_HGT_GROUP_STATS_BCM56640_A0m_fields,
  17266         /* *views      */ NULL,
  17267         /* *views_num  */ NULL,
  17268         /* snoop_cb    */ NULL, 
  17269         /* snoop_user_data */ NULL, 
  17270         /* snoop_flags */ 0,
  17271         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17272         /* type */ SOC_MEM_TYPE_NORMAL,
  17273         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17274         /* impl */ SOC_MEM_IMPL_NORMAL,
  17275         /* cmic_mor_clks       */ 0,
  17276     },
  17277 #endif /* chips */
  17278 
  17279 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  17280     { /* SOC_MEM_INT_DLB_HGT_GROUP_STATS_Ym */ 
  17281         /* mem            DLB_HGT_GROUP_STATS_Ym */
  17282         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  17283         /* cmp_fn      */ _soc_mem_cmp_undef,
  17284         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17285         /* index_min   */ 0,
  17286         /* index_max   */ 7,
  17287         /* minblock    */ 6,
  17288         /* maxblock    */ 6,
  17289         /* blocks      */ 0x40,
  17290         /* blocks_hi   */ 0,
  17291         /* base        */ 0x11045000,
  17292         /* gran        */ 1,
  17293         /* bytes       */ 8,
  17294         /* nFields     */ 2,
  17295         /* *fields     */ soc_DLB_HGT_GROUP_STATSm_fields,
  17296         /* *views      */ NULL,
  17297         /* *views_num  */ NULL,
  17298         /* snoop_cb    */ NULL, 
  17299         /* snoop_user_data */ NULL, 
  17300         /* snoop_flags */ 0,
  17301         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17302         /* type */ SOC_MEM_TYPE_NORMAL,
  17303         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17304         /* impl */ SOC_MEM_IMPL_NORMAL,
  17305         /* cmic_mor_clks       */ 0,
  17306     },
  17307 #endif /* chips */
  17308 
  17309 #if defined(BCM_56850_A0)
  17310     { /* SOC_MEM_INT_DLB_HGT_GROUP_STATS_Y_BCM56850_A0m */ 
  17311         /* mem            DLB_HGT_GROUP_STATS_Ym */
  17312         /* flags       */ SOC_MEM_FLAG_VALID |
  17313                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  17314         /* cmp_fn      */ _soc_mem_cmp_undef,
  17315         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17316         /* index_min   */ 0,
  17317         /* index_max   */ 47,
  17318         /* minblock    */ 10,
  17319         /* maxblock    */ 10,
  17320         /* blocks      */ 0x400,
  17321         /* blocks_hi   */ 0,
  17322         /* base        */ 0x47180000,
  17323         /* gran        */ 1,
  17324         /* bytes       */ 8,
  17325         /* nFields     */ 2,
  17326         /* *fields     */ soc_DLB_HGT_GROUP_STATS_BCM56640_A0m_fields,
  17327         /* *views      */ NULL,
  17328         /* *views_num  */ NULL,
  17329         /* snoop_cb    */ NULL, 
  17330         /* snoop_user_data */ NULL, 
  17331         /* snoop_flags */ 0,
  17332         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17333         /* type */ SOC_MEM_TYPE_NORMAL,
  17334         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17335         /* impl */ SOC_MEM_IMPL_NORMAL,
  17336         /* cmic_mor_clks       */ 0,
  17337     },
  17338 #endif /* chips */
  17339 
  17340 #if defined(BCM_56860_A0)
  17341     { /* SOC_MEM_INT_DLB_HGT_GROUP_STATS_Y_BCM56860_A0m */ 
  17342         /* mem            DLB_HGT_GROUP_STATS_Ym */
  17343         /* flags       */ SOC_MEM_FLAG_VALID |
  17344                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  17345         /* cmp_fn      */ _soc_mem_cmp_undef,
  17346         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17347         /* index_min   */ 0,
  17348         /* index_max   */ 47,
  17349         /* minblock    */ 11,
  17350         /* maxblock    */ 11,
  17351         /* blocks      */ 0x800,
  17352         /* blocks_hi   */ 0,
  17353         /* base        */ 0x57180000,
  17354         /* gran        */ 1,
  17355         /* bytes       */ 8,
  17356         /* nFields     */ 2,
  17357         /* *fields     */ soc_DLB_HGT_GROUP_STATS_BCM56640_A0m_fields,
  17358         /* *views      */ NULL,
  17359         /* *views_num  */ NULL,
  17360         /* snoop_cb    */ NULL, 
  17361         /* snoop_user_data */ NULL, 
  17362         /* snoop_flags */ 0,
  17363         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17364         /* type */ SOC_MEM_TYPE_NORMAL,
  17365         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17366         /* impl */ SOC_MEM_IMPL_NORMAL,
  17367         /* cmic_mor_clks       */ 0,
  17368     },
  17369 #endif /* chips */
  17370 
  17371 #if defined(BCM_56640_A0)
  17372     { /* SOC_MEM_INT_DLB_HGT_HIST_LOADm */ 
  17373         /* mem            DLB_HGT_HIST_LOADm */
  17374         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  17375         /* cmp_fn      */ _soc_mem_cmp_undef,
  17376         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17377         /* index_min   */ 0,
  17378         /* index_max   */ 11,
  17379         /* minblock    */ 7,
  17380         /* maxblock    */ 7,
  17381         /* blocks      */ 0x80,
  17382         /* blocks_hi   */ 0,
  17383         /* base        */ 0x3a340000,
  17384         /* gran        */ 1,
  17385         /* bytes       */ 6,
  17386         /* nFields     */ 4,
  17387         /* *fields     */ soc_DLB_HGT_HIST_LOADm_fields,
  17388         /* *views      */ NULL,
  17389         /* *views_num  */ NULL,
  17390         /* snoop_cb    */ NULL, 
  17391         /* snoop_user_data */ NULL, 
  17392         /* snoop_flags */ 0,
  17393         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17394         /* type */ SOC_MEM_TYPE_NORMAL,
  17395         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17396         /* impl */ SOC_MEM_IMPL_NORMAL,
  17397         /* cmic_mor_clks       */ 0,
  17398     },
  17399 #endif /* chips */
  17400 
  17401 #if defined(BCM_56340_A0)
  17402     { /* SOC_MEM_INT_DLB_HGT_HIST_LOAD_BCM56340_A0m */ 
  17403         /* mem            DLB_HGT_HIST_LOADm */
  17404         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  17405         /* cmp_fn      */ _soc_mem_cmp_undef,
  17406         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17407         /* index_min   */ 0,
  17408         /* index_max   */ 11,
  17409         /* minblock    */ 4,
  17410         /* maxblock    */ 4,
  17411         /* blocks      */ 0x10,
  17412         /* blocks_hi   */ 0,
  17413         /* base        */ 0x3a340000,
  17414         /* gran        */ 1,
  17415         /* bytes       */ 6,
  17416         /* nFields     */ 4,
  17417         /* *fields     */ soc_DLB_HGT_HIST_LOADm_fields,
  17418         /* *views      */ NULL,
  17419         /* *views_num  */ NULL,
  17420         /* snoop_cb    */ NULL, 
  17421         /* snoop_user_data */ NULL, 
  17422         /* snoop_flags */ 0,
  17423         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17424         /* type */ SOC_MEM_TYPE_NORMAL,
  17425         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17426         /* impl */ SOC_MEM_IMPL_NORMAL,
  17427         /* cmic_mor_clks       */ 0,
  17428     },
  17429 #endif /* chips */
  17430 
  17431 #if defined(BCM_56560_A0)
  17432     { /* SOC_MEM_INT_DLB_HGT_HIST_LOAD_BCM56560_A0m */ 
  17433         /* mem            DLB_HGT_HIST_LOADm */
  17434         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  17435         /* cmp_fn      */ _soc_mem_cmp_undef,
  17436         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17437         /* index_min   */ 0,
  17438         /* index_max   */ 74,
  17439         /* minblock    */ 21,
  17440         /* maxblock    */ 21,
  17441         /* blocks      */ 0x200000,
  17442         /* blocks_hi   */ 0,
  17443         /* base        */ 0x57340000,
  17444         /* gran        */ 1,
  17445         /* bytes       */ 7,
  17446         /* nFields     */ 5,
  17447         /* *fields     */ soc_DLB_HGT_HIST_LOAD_BCM56560_A0m_fields,
  17448         /* *views      */ NULL,
  17449         /* *views_num  */ NULL,
  17450         /* snoop_cb    */ NULL, 
  17451         /* snoop_user_data */ NULL, 
  17452         /* snoop_flags */ 0,
  17453         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17454         /* type */ SOC_MEM_TYPE_NORMAL,
  17455         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17456         /* impl */ SOC_MEM_IMPL_NORMAL,
  17457         /* cmic_mor_clks       */ 0,
  17458     },
  17459 #endif /* chips */
  17460 
  17461 #if defined(BCM_56560_B0)
  17462     { /* SOC_MEM_INT_DLB_HGT_HIST_LOAD_BCM56560_B0m */ 
  17463         /* mem            DLB_HGT_HIST_LOADm */
  17464         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  17465         /* cmp_fn      */ _soc_mem_cmp_undef,
  17466         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17467         /* index_min   */ 0,
  17468         /* index_max   */ 74,
  17469         /* minblock    */ 13,
  17470         /* maxblock    */ 13,
  17471         /* blocks      */ 0x2000,
  17472         /* blocks_hi   */ 0,
  17473         /* base        */ 0x57340000,
  17474         /* gran        */ 1,
  17475         /* bytes       */ 7,
  17476         /* nFields     */ 5,
  17477         /* *fields     */ soc_DLB_HGT_HIST_LOAD_BCM56560_A0m_fields,
  17478         /* *views      */ NULL,
  17479         /* *views_num  */ NULL,
  17480         /* snoop_cb    */ NULL, 
  17481         /* snoop_user_data */ NULL, 
  17482         /* snoop_flags */ 0,
  17483         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17484         /* type */ SOC_MEM_TYPE_NORMAL,
  17485         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17486         /* impl */ SOC_MEM_IMPL_NORMAL,
  17487         /* cmic_mor_clks       */ 0,
  17488     },
  17489 #endif /* chips */
  17490 
  17491 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  17492     { /* SOC_MEM_INT_DLB_HGT_HIST_LOAD_BCM56670_A0m */ 
  17493         /* mem            DLB_HGT_HIST_LOADm */
  17494         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  17495         /* cmp_fn      */ _soc_mem_cmp_undef,
  17496         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17497         /* index_min   */ 0,
  17498         /* index_max   */ 66,
  17499         /* minblock    */ 21,
  17500         /* maxblock    */ 21,
  17501         /* blocks      */ 0x200000,
  17502         /* blocks_hi   */ 0,
  17503         /* base        */ 0x57340000,
  17504         /* gran        */ 1,
  17505         /* bytes       */ 7,
  17506         /* nFields     */ 5,
  17507         /* *fields     */ soc_DLB_HGT_HIST_LOAD_BCM56560_A0m_fields,
  17508         /* *views      */ NULL,
  17509         /* *views_num  */ NULL,
  17510         /* snoop_cb    */ NULL, 
  17511         /* snoop_user_data */ NULL, 
  17512         /* snoop_flags */ 0,
  17513         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17514         /* type */ SOC_MEM_TYPE_NORMAL,
  17515         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17516         /* impl */ SOC_MEM_IMPL_NORMAL,
  17517         /* cmic_mor_clks       */ 0,
  17518     },
  17519 #endif /* chips */
  17520 
  17521 #if defined(BCM_56850_A0)
  17522     { /* SOC_MEM_INT_DLB_HGT_HIST_LOAD_BCM56850_A0m */ 
  17523         /* mem            DLB_HGT_HIST_LOADm */
  17524         /* flags       */ SOC_MEM_FLAG_VALID |
  17525                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  17526         /* cmp_fn      */ _soc_mem_cmp_undef,
  17527         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17528         /* index_min   */ 0,
  17529         /* index_max   */ 105,
  17530         /* minblock    */ 10,
  17531         /* maxblock    */ 10,
  17532         /* blocks      */ 0x400,
  17533         /* blocks_hi   */ 0,
  17534         /* base        */ 0x47340000,
  17535         /* gran        */ 1,
  17536         /* bytes       */ 7,
  17537         /* nFields     */ 6,
  17538         /* *fields     */ soc_DLB_HGT_HIST_LOAD_BCM56850_A0m_fields,
  17539         /* *views      */ NULL,
  17540         /* *views_num  */ NULL,
  17541         /* snoop_cb    */ NULL, 
  17542         /* snoop_user_data */ NULL, 
  17543         /* snoop_flags */ 0,
  17544         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17545         /* type */ SOC_MEM_TYPE_NORMAL,
  17546         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17547         /* impl */ SOC_MEM_IMPL_NORMAL,
  17548         /* cmic_mor_clks       */ 0,
  17549     },
  17550 #endif /* chips */
  17551 
  17552 #if defined(BCM_56860_A0)
  17553     { /* SOC_MEM_INT_DLB_HGT_HIST_LOAD_BCM56860_A0m */ 
  17554         /* mem            DLB_HGT_HIST_LOADm */
  17555         /* flags       */ SOC_MEM_FLAG_VALID |
  17556                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  17557         /* cmp_fn      */ _soc_mem_cmp_undef,
  17558         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17559         /* index_min   */ 0,
  17560         /* index_max   */ 105,
  17561         /* minblock    */ 11,
  17562         /* maxblock    */ 11,
  17563         /* blocks      */ 0x800,
  17564         /* blocks_hi   */ 0,
  17565         /* base        */ 0x57340000,
  17566         /* gran        */ 1,
  17567         /* bytes       */ 7,
  17568         /* nFields     */ 5,
  17569         /* *fields     */ soc_DLB_HGT_HIST_LOAD_BCM56860_A0m_fields,
  17570         /* *views      */ NULL,
  17571         /* *views_num  */ NULL,
  17572         /* snoop_cb    */ NULL, 
  17573         /* snoop_user_data */ NULL, 
  17574         /* snoop_flags */ 0,
  17575         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17576         /* type */ SOC_MEM_TYPE_NORMAL,
  17577         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17578         /* impl */ SOC_MEM_IMPL_NORMAL,
  17579         /* cmic_mor_clks       */ 0,
  17580     },
  17581 #endif /* chips */
  17582 
  17583 #if defined(BCM_56640_A0)
  17584     { /* SOC_MEM_INT_DLB_HGT_INST_LOADm */ 
  17585         /* mem            DLB_HGT_INST_LOADm */
  17586         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  17587         /* cmp_fn      */ _soc_mem_cmp_undef,
  17588         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17589         /* index_min   */ 0,
  17590         /* index_max   */ 11,
  17591         /* minblock    */ 7,
  17592         /* maxblock    */ 7,
  17593         /* blocks      */ 0x80,
  17594         /* blocks_hi   */ 0,
  17595         /* base        */ 0x3a300000,
  17596         /* gran        */ 1,
  17597         /* bytes       */ 5,
  17598         /* nFields     */ 2,
  17599         /* *fields     */ soc_DLB_HGT_INST_LOADm_fields,
  17600         /* *views      */ NULL,
  17601         /* *views_num  */ NULL,
  17602         /* snoop_cb    */ NULL, 
  17603         /* snoop_user_data */ NULL, 
  17604         /* snoop_flags */ 0,
  17605         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17606         /* type */ SOC_MEM_TYPE_NORMAL,
  17607         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17608         /* impl */ SOC_MEM_IMPL_NORMAL,
  17609         /* cmic_mor_clks       */ 0,
  17610     },
  17611 #endif /* chips */
  17612 
  17613 #if defined(BCM_56340_A0)
  17614     { /* SOC_MEM_INT_DLB_HGT_INST_LOAD_BCM56340_A0m */ 
  17615         /* mem            DLB_HGT_INST_LOADm */
  17616         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  17617         /* cmp_fn      */ _soc_mem_cmp_undef,
  17618         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17619         /* index_min   */ 0,
  17620         /* index_max   */ 11,
  17621         /* minblock    */ 4,
  17622         /* maxblock    */ 4,
  17623         /* blocks      */ 0x10,
  17624         /* blocks_hi   */ 0,
  17625         /* base        */ 0x3a300000,
  17626         /* gran        */ 1,
  17627         /* bytes       */ 5,
  17628         /* nFields     */ 2,
  17629         /* *fields     */ soc_DLB_HGT_INST_LOADm_fields,
  17630         /* *views      */ NULL,
  17631         /* *views_num  */ NULL,
  17632         /* snoop_cb    */ NULL, 
  17633         /* snoop_user_data */ NULL, 
  17634         /* snoop_flags */ 0,
  17635         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17636         /* type */ SOC_MEM_TYPE_NORMAL,
  17637         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17638         /* impl */ SOC_MEM_IMPL_NORMAL,
  17639         /* cmic_mor_clks       */ 0,
  17640     },
  17641 #endif /* chips */
  17642 
  17643 #if defined(BCM_56560_A0)
  17644     { /* SOC_MEM_INT_DLB_HGT_INST_LOAD_BCM56560_A0m */ 
  17645         /* mem            DLB_HGT_INST_LOADm */
  17646         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  17647         /* cmp_fn      */ _soc_mem_cmp_undef,
  17648         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17649         /* index_min   */ 0,
  17650         /* index_max   */ 74,
  17651         /* minblock    */ 21,
  17652         /* maxblock    */ 21,
  17653         /* blocks      */ 0x200000,
  17654         /* blocks_hi   */ 0,
  17655         /* base        */ 0x57300000,
  17656         /* gran        */ 1,
  17657         /* bytes       */ 6,
  17658         /* nFields     */ 2,
  17659         /* *fields     */ soc_DLB_HGT_INST_LOAD_BCM56560_A0m_fields,
  17660         /* *views      */ NULL,
  17661         /* *views_num  */ NULL,
  17662         /* snoop_cb    */ NULL, 
  17663         /* snoop_user_data */ NULL, 
  17664         /* snoop_flags */ 0,
  17665         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17666         /* type */ SOC_MEM_TYPE_NORMAL,
  17667         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17668         /* impl */ SOC_MEM_IMPL_NORMAL,
  17669         /* cmic_mor_clks       */ 0,
  17670     },
  17671 #endif /* chips */
  17672 
  17673 #if defined(BCM_56560_B0)
  17674     { /* SOC_MEM_INT_DLB_HGT_INST_LOAD_BCM56560_B0m */ 
  17675         /* mem            DLB_HGT_INST_LOADm */
  17676         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  17677         /* cmp_fn      */ _soc_mem_cmp_undef,
  17678         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17679         /* index_min   */ 0,
  17680         /* index_max   */ 74,
  17681         /* minblock    */ 13,
  17682         /* maxblock    */ 13,
  17683         /* blocks      */ 0x2000,
  17684         /* blocks_hi   */ 0,
  17685         /* base        */ 0x57300000,
  17686         /* gran        */ 1,
  17687         /* bytes       */ 6,
  17688         /* nFields     */ 2,
  17689         /* *fields     */ soc_DLB_HGT_INST_LOAD_BCM56560_A0m_fields,
  17690         /* *views      */ NULL,
  17691         /* *views_num  */ NULL,
  17692         /* snoop_cb    */ NULL, 
  17693         /* snoop_user_data */ NULL, 
  17694         /* snoop_flags */ 0,
  17695         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17696         /* type */ SOC_MEM_TYPE_NORMAL,
  17697         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17698         /* impl */ SOC_MEM_IMPL_NORMAL,
  17699         /* cmic_mor_clks       */ 0,
  17700     },
  17701 #endif /* chips */
  17702 
  17703 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  17704     { /* SOC_MEM_INT_DLB_HGT_INST_LOAD_BCM56670_A0m */ 
  17705         /* mem            DLB_HGT_INST_LOADm */
  17706         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  17707         /* cmp_fn      */ _soc_mem_cmp_undef,
  17708         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17709         /* index_min   */ 0,
  17710         /* index_max   */ 66,
  17711         /* minblock    */ 21,
  17712         /* maxblock    */ 21,
  17713         /* blocks      */ 0x200000,
  17714         /* blocks_hi   */ 0,
  17715         /* base        */ 0x57300000,
  17716         /* gran        */ 1,
  17717         /* bytes       */ 6,
  17718         /* nFields     */ 2,
  17719         /* *fields     */ soc_DLB_HGT_INST_LOAD_BCM56560_A0m_fields,
  17720         /* *views      */ NULL,
  17721         /* *views_num  */ NULL,
  17722         /* snoop_cb    */ NULL, 
  17723         /* snoop_user_data */ NULL, 
  17724         /* snoop_flags */ 0,
  17725         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17726         /* type */ SOC_MEM_TYPE_NORMAL,
  17727         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17728         /* impl */ SOC_MEM_IMPL_NORMAL,
  17729         /* cmic_mor_clks       */ 0,
  17730     },
  17731 #endif /* chips */
  17732 
  17733 #if defined(BCM_56850_A0)
  17734     { /* SOC_MEM_INT_DLB_HGT_INST_LOAD_BCM56850_A0m */ 
  17735         /* mem            DLB_HGT_INST_LOADm */
  17736         /* flags       */ SOC_MEM_FLAG_VALID |
  17737                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  17738         /* cmp_fn      */ _soc_mem_cmp_undef,
  17739         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17740         /* index_min   */ 0,
  17741         /* index_max   */ 105,
  17742         /* minblock    */ 10,
  17743         /* maxblock    */ 10,
  17744         /* blocks      */ 0x400,
  17745         /* blocks_hi   */ 0,
  17746         /* base        */ 0x47300000,
  17747         /* gran        */ 1,
  17748         /* bytes       */ 6,
  17749         /* nFields     */ 3,
  17750         /* *fields     */ soc_DLB_HGT_INST_LOAD_BCM56850_A0m_fields,
  17751         /* *views      */ NULL,
  17752         /* *views_num  */ NULL,
  17753         /* snoop_cb    */ NULL, 
  17754         /* snoop_user_data */ NULL, 
  17755         /* snoop_flags */ 0,
  17756         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17757         /* type */ SOC_MEM_TYPE_NORMAL,
  17758         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17759         /* impl */ SOC_MEM_IMPL_NORMAL,
  17760         /* cmic_mor_clks       */ 0,
  17761     },
  17762 #endif /* chips */
  17763 
  17764 #if defined(BCM_56860_A0)
  17765     { /* SOC_MEM_INT_DLB_HGT_INST_LOAD_BCM56860_A0m */ 
  17766         /* mem            DLB_HGT_INST_LOADm */
  17767         /* flags       */ SOC_MEM_FLAG_VALID |
  17768                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  17769         /* cmp_fn      */ _soc_mem_cmp_undef,
  17770         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17771         /* index_min   */ 0,
  17772         /* index_max   */ 105,
  17773         /* minblock    */ 11,
  17774         /* maxblock    */ 11,
  17775         /* blocks      */ 0x800,
  17776         /* blocks_hi   */ 0,
  17777         /* base        */ 0x57300000,
  17778         /* gran        */ 1,
  17779         /* bytes       */ 6,
  17780         /* nFields     */ 2,
  17781         /* *fields     */ soc_DLB_HGT_INST_LOAD_BCM56860_A0m_fields,
  17782         /* *views      */ NULL,
  17783         /* *views_num  */ NULL,
  17784         /* snoop_cb    */ NULL, 
  17785         /* snoop_user_data */ NULL, 
  17786         /* snoop_flags */ 0,
  17787         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17788         /* type */ SOC_MEM_TYPE_NORMAL,
  17789         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17790         /* impl */ SOC_MEM_IMPL_NORMAL,
  17791         /* cmic_mor_clks       */ 0,
  17792     },
  17793 #endif /* chips */
  17794 
  17795 #if defined(BCM_56970_A0)
  17796     { /* SOC_MEM_INT_DLB_HGT_LAG_EEM_CONFIGURATIONm */ 
  17797         /* mem            DLB_HGT_LAG_EEM_CONFIGURATIONm */
  17798         /* flags       */ SOC_MEM_FLAG_VALID |
  17799                           SOC_MEM_FLAG_CACHABLE |
  17800                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  17801         /* cmp_fn      */ _soc_mem_cmp_undef,
  17802         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17803         /* index_min   */ 0,
  17804         /* index_max   */ 0,
  17805         /* minblock    */ 68,
  17806         /* maxblock    */ 68,
  17807         /* blocks      */ 0,
  17808         /* blocks_hi   */ 0xffffffff,
  17809         /* base        */ 0x90d80000,
  17810         /* gran        */ 1,
  17811         /* bytes       */ 1,
  17812         /* nFields     */ 2,
  17813         /* *fields     */ soc_DLB_HGT_LAG_EEM_CONFIGURATIONm_fields,
  17814         /* *views      */ NULL,
  17815         /* *views_num  */ NULL,
  17816         /* snoop_cb    */ NULL, 
  17817         /* snoop_user_data */ NULL, 
  17818         /* snoop_flags */ 0,
  17819         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17820         /* type */ SOC_MEM_TYPE_NORMAL,
  17821         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17822         /* impl */ SOC_MEM_IMPL_NORMAL,
  17823         /* cmic_mor_clks       */ 0,
  17824         /* access_latency_mode */ 3,
  17825     },
  17826 #endif /* chips */
  17827 
  17828 #if defined(BCM_56970_A0)
  17829     { /* SOC_MEM_INT_DLB_HGT_LAG_ETHERTYPE_ELIGIBILITY_MAPm */ 
  17830         /* mem            DLB_HGT_LAG_ETHERTYPE_ELIGIBILITY_MAPm */
  17831         /* flags       */ SOC_MEM_FLAG_VALID |
  17832                           SOC_MEM_FLAG_CACHABLE |
  17833                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  17834         /* cmp_fn      */ _soc_mem_cmp_undef,
  17835         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17836         /* index_min   */ 0,
  17837         /* index_max   */ 15,
  17838         /* minblock    */ 68,
  17839         /* maxblock    */ 68,
  17840         /* blocks      */ 0,
  17841         /* blocks_hi   */ 0xffffffff,
  17842         /* base        */ 0x90d40000,
  17843         /* gran        */ 1,
  17844         /* bytes       */ 3,
  17845         /* nFields     */ 2,
  17846         /* *fields     */ soc_DLB_HGT_ETHERTYPE_ELIGIBILITY_MAP_BCM56560_A0m_fields,
  17847         /* *views      */ NULL,
  17848         /* *views_num  */ NULL,
  17849         /* snoop_cb    */ NULL, 
  17850         /* snoop_user_data */ NULL, 
  17851         /* snoop_flags */ 0,
  17852         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17853         /* type */ SOC_MEM_TYPE_NORMAL,
  17854         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17855         /* impl */ SOC_MEM_IMPL_NORMAL,
  17856         /* cmic_mor_clks       */ 0,
  17857         /* access_latency_mode */ 3,
  17858     },
  17859 #endif /* chips */
  17860 
  17861 #if defined(BCM_56370_A0)
  17862     { /* SOC_MEM_INT_DLB_HGT_LAG_ETHERTYPE_ELIGIBILITY_MAP_BCM56370_A0m */ 
  17863         /* mem            DLB_HGT_LAG_ETHERTYPE_ELIGIBILITY_MAPm */
  17864         /* flags       */ SOC_MEM_FLAG_VALID |
  17865                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  17866         /* cmp_fn      */ _soc_mem_cmp_undef,
  17867         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17868         /* index_min   */ 0,
  17869         /* index_max   */ 15,
  17870         /* minblock    */ 14,
  17871         /* maxblock    */ 14,
  17872         /* blocks      */ 0x4000,
  17873         /* blocks_hi   */ 0,
  17874         /* base        */ 0x80380000,
  17875         /* gran        */ 1,
  17876         /* bytes       */ 3,
  17877         /* nFields     */ 2,
  17878         /* *fields     */ soc_DLB_HGT_ETHERTYPE_ELIGIBILITY_MAP_BCM56560_A0m_fields,
  17879         /* *views      */ NULL,
  17880         /* *views_num  */ NULL,
  17881         /* snoop_cb    */ NULL, 
  17882         /* snoop_user_data */ NULL, 
  17883         /* snoop_flags */ 0,
  17884         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17885         /* type */ SOC_MEM_TYPE_NORMAL,
  17886         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17887         /* impl */ SOC_MEM_IMPL_NORMAL,
  17888         /* cmic_mor_clks       */ 0,
  17889         /* access_latency_mode */ 3,
  17890     },
  17891 #endif /* chips */
  17892 
  17893 #if defined(BCM_56770_A0)
  17894     { /* SOC_MEM_INT_DLB_HGT_LAG_ETHERTYPE_ELIGIBILITY_MAP_BCM56770_A0m */ 
  17895         /* mem            DLB_HGT_LAG_ETHERTYPE_ELIGIBILITY_MAPm */
  17896         /* flags       */ SOC_MEM_FLAG_VALID |
  17897                           SOC_MEM_FLAG_CACHABLE |
  17898                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  17899         /* cmp_fn      */ _soc_mem_cmp_undef,
  17900         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17901         /* index_min   */ 0,
  17902         /* index_max   */ 15,
  17903         /* minblock    */ 25,
  17904         /* maxblock    */ 25,
  17905         /* blocks      */ 0x2000000,
  17906         /* blocks_hi   */ 0,
  17907         /* base        */ 0x80380000,
  17908         /* gran        */ 1,
  17909         /* bytes       */ 3,
  17910         /* nFields     */ 2,
  17911         /* *fields     */ soc_DLB_HGT_ETHERTYPE_ELIGIBILITY_MAP_BCM56560_A0m_fields,
  17912         /* *views      */ NULL,
  17913         /* *views_num  */ NULL,
  17914         /* snoop_cb    */ NULL, 
  17915         /* snoop_user_data */ NULL, 
  17916         /* snoop_flags */ 0,
  17917         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17918         /* type */ SOC_MEM_TYPE_NORMAL,
  17919         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17920         /* impl */ SOC_MEM_IMPL_NORMAL,
  17921         /* cmic_mor_clks       */ 0,
  17922         /* access_latency_mode */ 3,
  17923     },
  17924 #endif /* chips */
  17925 
  17926 #if defined(BCM_56870_A0)
  17927     { /* SOC_MEM_INT_DLB_HGT_LAG_ETHERTYPE_ELIGIBILITY_MAP_BCM56870_A0m */ 
  17928         /* mem            DLB_HGT_LAG_ETHERTYPE_ELIGIBILITY_MAPm */
  17929         /* flags       */ SOC_MEM_FLAG_VALID |
  17930                           SOC_MEM_FLAG_CACHABLE |
  17931                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  17932         /* cmp_fn      */ _soc_mem_cmp_undef,
  17933         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17934         /* index_min   */ 0,
  17935         /* index_max   */ 15,
  17936         /* minblock    */ 37,
  17937         /* maxblock    */ 37,
  17938         /* blocks      */ 0,
  17939         /* blocks_hi   */ 0x20,
  17940         /* base        */ 0x80380000,
  17941         /* gran        */ 1,
  17942         /* bytes       */ 3,
  17943         /* nFields     */ 2,
  17944         /* *fields     */ soc_DLB_HGT_ETHERTYPE_ELIGIBILITY_MAP_BCM56560_A0m_fields,
  17945         /* *views      */ NULL,
  17946         /* *views_num  */ NULL,
  17947         /* snoop_cb    */ NULL, 
  17948         /* snoop_user_data */ NULL, 
  17949         /* snoop_flags */ 0,
  17950         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17951         /* type */ SOC_MEM_TYPE_NORMAL,
  17952         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17953         /* impl */ SOC_MEM_IMPL_NORMAL,
  17954         /* cmic_mor_clks       */ 0,
  17955         /* access_latency_mode */ 3,
  17956     },
  17957 #endif /* chips */
  17958 
  17959 #if defined(BCM_56970_A0)
  17960     { /* SOC_MEM_INT_DLB_HGT_LAG_FINAL_MEMBERS_QUALITY_MEASUREm */ 
  17961         /* mem            DLB_HGT_LAG_FINAL_MEMBERS_QUALITY_MEASUREm */
  17962         /* flags       */ SOC_MEM_FLAG_VALID |
  17963                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  17964         /* cmp_fn      */ _soc_mem_cmp_undef,
  17965         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17966         /* index_min   */ 0,
  17967         /* index_max   */ 135,
  17968         /* minblock    */ 68,
  17969         /* maxblock    */ 68,
  17970         /* blocks      */ 0,
  17971         /* blocks_hi   */ 0xffffffff,
  17972         /* base        */ 0x911c0000,
  17973         /* gran        */ 1,
  17974         /* bytes       */ 1,
  17975         /* nFields     */ 1,
  17976         /* *fields     */ soc_DLB_HGT_MEMBER_STATUS_BCM56560_A0m_fields,
  17977         /* *views      */ NULL,
  17978         /* *views_num  */ NULL,
  17979         /* snoop_cb    */ NULL, 
  17980         /* snoop_user_data */ NULL, 
  17981         /* snoop_flags */ 0,
  17982         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17983         /* type */ SOC_MEM_TYPE_NORMAL,
  17984         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17985         /* impl */ SOC_MEM_IMPL_NORMAL,
  17986         /* cmic_mor_clks       */ 0,
  17987         /* access_latency_mode */ 0,
  17988     },
  17989 #endif /* chips */
  17990 
  17991 #if defined(BCM_56370_A0)
  17992     { /* SOC_MEM_INT_DLB_HGT_LAG_FINAL_MEMBERS_QUALITY_MEASURE_BCM56370_A0m */ 
  17993         /* mem            DLB_HGT_LAG_FINAL_MEMBERS_QUALITY_MEASUREm */
  17994         /* flags       */ SOC_MEM_FLAG_VALID |
  17995                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  17996         /* cmp_fn      */ _soc_mem_cmp_undef,
  17997         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17998         /* index_min   */ 0,
  17999         /* index_max   */ 71,
  18000         /* minblock    */ 14,
  18001         /* maxblock    */ 14,
  18002         /* blocks      */ 0x4000,
  18003         /* blocks_hi   */ 0,
  18004         /* base        */ 0x81400000,
  18005         /* gran        */ 1,
  18006         /* bytes       */ 1,
  18007         /* nFields     */ 1,
  18008         /* *fields     */ soc_DLB_HGT_MEMBER_STATUS_BCM56560_A0m_fields,
  18009         /* *views      */ NULL,
  18010         /* *views_num  */ NULL,
  18011         /* snoop_cb    */ NULL, 
  18012         /* snoop_user_data */ NULL, 
  18013         /* snoop_flags */ 0,
  18014         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18015         /* type */ SOC_MEM_TYPE_NORMAL,
  18016         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18017         /* impl */ SOC_MEM_IMPL_NORMAL,
  18018         /* cmic_mor_clks       */ 0,
  18019         /* access_latency_mode */ 0,
  18020     },
  18021 #endif /* chips */
  18022 
  18023 #if defined(BCM_56770_A0)
  18024     { /* SOC_MEM_INT_DLB_HGT_LAG_FINAL_MEMBERS_QUALITY_MEASURE_BCM56770_A0m */ 
  18025         /* mem            DLB_HGT_LAG_FINAL_MEMBERS_QUALITY_MEASUREm */
  18026         /* flags       */ SOC_MEM_FLAG_VALID |
  18027                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  18028         /* cmp_fn      */ _soc_mem_cmp_undef,
  18029         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18030         /* index_min   */ 0,
  18031         /* index_max   */ 131,
  18032         /* minblock    */ 25,
  18033         /* maxblock    */ 25,
  18034         /* blocks      */ 0x2000000,
  18035         /* blocks_hi   */ 0,
  18036         /* base        */ 0x81400000,
  18037         /* gran        */ 1,
  18038         /* bytes       */ 1,
  18039         /* nFields     */ 1,
  18040         /* *fields     */ soc_DLB_HGT_MEMBER_STATUS_BCM56560_A0m_fields,
  18041         /* *views      */ NULL,
  18042         /* *views_num  */ NULL,
  18043         /* snoop_cb    */ NULL, 
  18044         /* snoop_user_data */ NULL, 
  18045         /* snoop_flags */ 0,
  18046         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18047         /* type */ SOC_MEM_TYPE_NORMAL,
  18048         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18049         /* impl */ SOC_MEM_IMPL_NORMAL,
  18050         /* cmic_mor_clks       */ 0,
  18051         /* access_latency_mode */ 0,
  18052     },
  18053 #endif /* chips */
  18054 
  18055 #if defined(BCM_56870_A0)
  18056     { /* SOC_MEM_INT_DLB_HGT_LAG_FINAL_MEMBERS_QUALITY_MEASURE_BCM56870_A0m */ 
  18057         /* mem            DLB_HGT_LAG_FINAL_MEMBERS_QUALITY_MEASUREm */
  18058         /* flags       */ SOC_MEM_FLAG_VALID |
  18059                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  18060         /* cmp_fn      */ _soc_mem_cmp_undef,
  18061         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18062         /* index_min   */ 0,
  18063         /* index_max   */ 131,
  18064         /* minblock    */ 37,
  18065         /* maxblock    */ 37,
  18066         /* blocks      */ 0,
  18067         /* blocks_hi   */ 0x20,
  18068         /* base        */ 0x81400000,
  18069         /* gran        */ 1,
  18070         /* bytes       */ 1,
  18071         /* nFields     */ 1,
  18072         /* *fields     */ soc_DLB_HGT_MEMBER_STATUS_BCM56560_A0m_fields,
  18073         /* *views      */ NULL,
  18074         /* *views_num  */ NULL,
  18075         /* snoop_cb    */ NULL, 
  18076         /* snoop_user_data */ NULL, 
  18077         /* snoop_flags */ 0,
  18078         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18079         /* type */ SOC_MEM_TYPE_NORMAL,
  18080         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18081         /* impl */ SOC_MEM_IMPL_NORMAL,
  18082         /* cmic_mor_clks       */ 0,
  18083         /* access_latency_mode */ 0,
  18084     },
  18085 #endif /* chips */
  18086 
  18087 #if defined(BCM_56970_A0)
  18088     { /* SOC_MEM_INT_DLB_HGT_LAG_FINAL_MEMBERS_QUALITY_MEASURE_PIPE0m */ 
  18089         /* mem            DLB_HGT_LAG_FINAL_MEMBERS_QUALITY_MEASURE_PIPE0m */
  18090         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  18091         /* cmp_fn      */ _soc_mem_cmp_undef,
  18092         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18093         /* index_min   */ 0,
  18094         /* index_max   */ 135,
  18095         /* minblock    */ 68,
  18096         /* maxblock    */ 68,
  18097         /* blocks      */ 0,
  18098         /* blocks_hi   */ 0xffffffff,
  18099         /* base        */ 0x911c0000,
  18100         /* gran        */ 1,
  18101         /* bytes       */ 1,
  18102         /* nFields     */ 1,
  18103         /* *fields     */ soc_DLB_HGT_MEMBER_STATUS_BCM56560_A0m_fields,
  18104         /* *views      */ NULL,
  18105         /* *views_num  */ NULL,
  18106         /* snoop_cb    */ NULL, 
  18107         /* snoop_user_data */ NULL, 
  18108         /* snoop_flags */ 0,
  18109         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18110         /* type */ SOC_MEM_TYPE_NORMAL,
  18111         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18112         /* impl */ SOC_MEM_IMPL_NORMAL,
  18113         /* cmic_mor_clks       */ 0,
  18114         /* access_latency_mode */ 0,
  18115     },
  18116 #endif /* chips */
  18117 
  18118 #if defined(BCM_56970_A0)
  18119     { /* SOC_MEM_INT_DLB_HGT_LAG_FINAL_MEMBERS_QUALITY_MEASURE_PIPE1m */ 
  18120         /* mem            DLB_HGT_LAG_FINAL_MEMBERS_QUALITY_MEASURE_PIPE1m */
  18121         /* flags       */ SOC_MEM_FLAG_VALID |
  18122                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  18123         /* cmp_fn      */ _soc_mem_cmp_undef,
  18124         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18125         /* index_min   */ 0,
  18126         /* index_max   */ 135,
  18127         /* minblock    */ 68,
  18128         /* maxblock    */ 68,
  18129         /* blocks      */ 0,
  18130         /* blocks_hi   */ 0xffffffff,
  18131         /* base        */ 0x911c0000,
  18132         /* gran        */ 1,
  18133         /* bytes       */ 1,
  18134         /* nFields     */ 1,
  18135         /* *fields     */ soc_DLB_HGT_MEMBER_STATUS_BCM56560_A0m_fields,
  18136         /* *views      */ NULL,
  18137         /* *views_num  */ NULL,
  18138         /* snoop_cb    */ NULL, 
  18139         /* snoop_user_data */ NULL, 
  18140         /* snoop_flags */ 0,
  18141         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18142         /* type */ SOC_MEM_TYPE_NORMAL,
  18143         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18144         /* impl */ SOC_MEM_IMPL_NORMAL,
  18145         /* cmic_mor_clks       */ 0,
  18146         /* access_latency_mode */ 0,
  18147     },
  18148 #endif /* chips */
  18149 
  18150 #if defined(BCM_56970_A0)
  18151     { /* SOC_MEM_INT_DLB_HGT_LAG_FINAL_MEMBERS_QUALITY_MEASURE_PIPE2m */ 
  18152         /* mem            DLB_HGT_LAG_FINAL_MEMBERS_QUALITY_MEASURE_PIPE2m */
  18153         /* flags       */ SOC_MEM_FLAG_VALID |
  18154                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  18155         /* cmp_fn      */ _soc_mem_cmp_undef,
  18156         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18157         /* index_min   */ 0,
  18158         /* index_max   */ 135,
  18159         /* minblock    */ 68,
  18160         /* maxblock    */ 68,
  18161         /* blocks      */ 0,
  18162         /* blocks_hi   */ 0xffffffff,
  18163         /* base        */ 0x911c0000,
  18164         /* gran        */ 1,
  18165         /* bytes       */ 1,
  18166         /* nFields     */ 1,
  18167         /* *fields     */ soc_DLB_HGT_MEMBER_STATUS_BCM56560_A0m_fields,
  18168         /* *views      */ NULL,
  18169         /* *views_num  */ NULL,
  18170         /* snoop_cb    */ NULL, 
  18171         /* snoop_user_data */ NULL, 
  18172         /* snoop_flags */ 0,
  18173         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18174         /* type */ SOC_MEM_TYPE_NORMAL,
  18175         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18176         /* impl */ SOC_MEM_IMPL_NORMAL,
  18177         /* cmic_mor_clks       */ 0,
  18178         /* access_latency_mode */ 0,
  18179     },
  18180 #endif /* chips */
  18181 
  18182 #if defined(BCM_56970_A0)
  18183     { /* SOC_MEM_INT_DLB_HGT_LAG_FINAL_MEMBERS_QUALITY_MEASURE_PIPE3m */ 
  18184         /* mem            DLB_HGT_LAG_FINAL_MEMBERS_QUALITY_MEASURE_PIPE3m */
  18185         /* flags       */ SOC_MEM_FLAG_VALID |
  18186                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  18187         /* cmp_fn      */ _soc_mem_cmp_undef,
  18188         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18189         /* index_min   */ 0,
  18190         /* index_max   */ 135,
  18191         /* minblock    */ 68,
  18192         /* maxblock    */ 68,
  18193         /* blocks      */ 0,
  18194         /* blocks_hi   */ 0xffffffff,
  18195         /* base        */ 0x911c0000,
  18196         /* gran        */ 1,
  18197         /* bytes       */ 1,
  18198         /* nFields     */ 1,
  18199         /* *fields     */ soc_DLB_HGT_MEMBER_STATUS_BCM56560_A0m_fields,
  18200         /* *views      */ NULL,
  18201         /* *views_num  */ NULL,
  18202         /* snoop_cb    */ NULL, 
  18203         /* snoop_user_data */ NULL, 
  18204         /* snoop_flags */ 0,
  18205         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18206         /* type */ SOC_MEM_TYPE_NORMAL,
  18207         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18208         /* impl */ SOC_MEM_IMPL_NORMAL,
  18209         /* cmic_mor_clks       */ 0,
  18210         /* access_latency_mode */ 0,
  18211     },
  18212 #endif /* chips */
  18213 
  18214 #if defined(BCM_56370_A0)
  18215     { /* SOC_MEM_INT_DLB_HGT_LAG_FINAL_MEMBERS_QUALITY_MEASURE_PIPE0_BCM56370_A0m */ 
  18216         /* mem            DLB_HGT_LAG_FINAL_MEMBERS_QUALITY_MEASURE_PIPE0m */
  18217         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  18218         /* cmp_fn      */ _soc_mem_cmp_undef,
  18219         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18220         /* index_min   */ 0,
  18221         /* index_max   */ 71,
  18222         /* minblock    */ 14,
  18223         /* maxblock    */ 14,
  18224         /* blocks      */ 0x4000,
  18225         /* blocks_hi   */ 0,
  18226         /* base        */ 0x81400000,
  18227         /* gran        */ 1,
  18228         /* bytes       */ 1,
  18229         /* nFields     */ 1,
  18230         /* *fields     */ soc_DLB_HGT_MEMBER_STATUS_BCM56560_A0m_fields,
  18231         /* *views      */ NULL,
  18232         /* *views_num  */ NULL,
  18233         /* snoop_cb    */ NULL, 
  18234         /* snoop_user_data */ NULL, 
  18235         /* snoop_flags */ 0,
  18236         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18237         /* type */ SOC_MEM_TYPE_NORMAL,
  18238         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18239         /* impl */ SOC_MEM_IMPL_NORMAL,
  18240         /* cmic_mor_clks       */ 0,
  18241         /* access_latency_mode */ 0,
  18242     },
  18243 #endif /* chips */
  18244 
  18245 #if defined(BCM_56770_A0)
  18246     { /* SOC_MEM_INT_DLB_HGT_LAG_FINAL_MEMBERS_QUALITY_MEASURE_PIPE0_BCM56770_A0m */ 
  18247         /* mem            DLB_HGT_LAG_FINAL_MEMBERS_QUALITY_MEASURE_PIPE0m */
  18248         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  18249         /* cmp_fn      */ _soc_mem_cmp_undef,
  18250         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18251         /* index_min   */ 0,
  18252         /* index_max   */ 131,
  18253         /* minblock    */ 25,
  18254         /* maxblock    */ 25,
  18255         /* blocks      */ 0x2000000,
  18256         /* blocks_hi   */ 0,
  18257         /* base        */ 0x81400000,
  18258         /* gran        */ 1,
  18259         /* bytes       */ 1,
  18260         /* nFields     */ 1,
  18261         /* *fields     */ soc_DLB_HGT_MEMBER_STATUS_BCM56560_A0m_fields,
  18262         /* *views      */ NULL,
  18263         /* *views_num  */ NULL,
  18264         /* snoop_cb    */ NULL, 
  18265         /* snoop_user_data */ NULL, 
  18266         /* snoop_flags */ 0,
  18267         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18268         /* type */ SOC_MEM_TYPE_NORMAL,
  18269         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18270         /* impl */ SOC_MEM_IMPL_NORMAL,
  18271         /* cmic_mor_clks       */ 0,
  18272         /* access_latency_mode */ 0,
  18273     },
  18274 #endif /* chips */
  18275 
  18276 #if defined(BCM_56870_A0)
  18277     { /* SOC_MEM_INT_DLB_HGT_LAG_FINAL_MEMBERS_QUALITY_MEASURE_PIPE0_BCM56870_A0m */ 
  18278         /* mem            DLB_HGT_LAG_FINAL_MEMBERS_QUALITY_MEASURE_PIPE0m */
  18279         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  18280         /* cmp_fn      */ _soc_mem_cmp_undef,
  18281         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18282         /* index_min   */ 0,
  18283         /* index_max   */ 131,
  18284         /* minblock    */ 37,
  18285         /* maxblock    */ 37,
  18286         /* blocks      */ 0,
  18287         /* blocks_hi   */ 0x20,
  18288         /* base        */ 0x81400000,
  18289         /* gran        */ 1,
  18290         /* bytes       */ 1,
  18291         /* nFields     */ 1,
  18292         /* *fields     */ soc_DLB_HGT_MEMBER_STATUS_BCM56560_A0m_fields,
  18293         /* *views      */ NULL,
  18294         /* *views_num  */ NULL,
  18295         /* snoop_cb    */ NULL, 
  18296         /* snoop_user_data */ NULL, 
  18297         /* snoop_flags */ 0,
  18298         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18299         /* type */ SOC_MEM_TYPE_NORMAL,
  18300         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18301         /* impl */ SOC_MEM_IMPL_NORMAL,
  18302         /* cmic_mor_clks       */ 0,
  18303         /* access_latency_mode */ 0,
  18304     },
  18305 #endif /* chips */
  18306 
  18307 #if defined(BCM_56870_A0)
  18308     { /* SOC_MEM_INT_DLB_HGT_LAG_FINAL_MEMBERS_QUALITY_MEASURE_PIPE1_BCM56870_A0m */ 
  18309         /* mem            DLB_HGT_LAG_FINAL_MEMBERS_QUALITY_MEASURE_PIPE1m */
  18310         /* flags       */ SOC_MEM_FLAG_VALID |
  18311                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  18312         /* cmp_fn      */ _soc_mem_cmp_undef,
  18313         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18314         /* index_min   */ 0,
  18315         /* index_max   */ 131,
  18316         /* minblock    */ 37,
  18317         /* maxblock    */ 37,
  18318         /* blocks      */ 0,
  18319         /* blocks_hi   */ 0x20,
  18320         /* base        */ 0x81400000,
  18321         /* gran        */ 1,
  18322         /* bytes       */ 1,
  18323         /* nFields     */ 1,
  18324         /* *fields     */ soc_DLB_HGT_MEMBER_STATUS_BCM56560_A0m_fields,
  18325         /* *views      */ NULL,
  18326         /* *views_num  */ NULL,
  18327         /* snoop_cb    */ NULL, 
  18328         /* snoop_user_data */ NULL, 
  18329         /* snoop_flags */ 0,
  18330         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18331         /* type */ SOC_MEM_TYPE_NORMAL,
  18332         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18333         /* impl */ SOC_MEM_IMPL_NORMAL,
  18334         /* cmic_mor_clks       */ 0,
  18335         /* access_latency_mode */ 0,
  18336     },
  18337 #endif /* chips */
  18338 
  18339 #if defined(BCM_56970_A0)
  18340     { /* SOC_MEM_INT_DLB_HGT_LAG_FLOWSETm */ 
  18341         /* mem            DLB_HGT_LAG_FLOWSETm */
  18342         /* flags       */ SOC_MEM_FLAG_VALID |
  18343                           SOC_MEM_FLAG_CACHABLE |
  18344                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  18345                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
  18346         /* cmp_fn      */ _soc_mem_cmp_undef,
  18347         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18348         /* index_min   */ 0,
  18349         /* index_max   */ 32767,
  18350         /* minblock    */ 68,
  18351         /* maxblock    */ 68,
  18352         /* blocks      */ 0,
  18353         /* blocks_hi   */ 0xffffffff,
  18354         /* base        */ 0x90e80000,
  18355         /* gran        */ 1,
  18356         /* bytes       */ 3,
  18357         /* nFields     */ 7,
  18358         /* *fields     */ soc_DLB_HGT_LAG_FLOWSETm_fields,
  18359         /* *views      */ NULL,
  18360         /* *views_num  */ NULL,
  18361         /* snoop_cb    */ NULL, 
  18362         /* snoop_user_data */ NULL, 
  18363         /* snoop_flags */ 0,
  18364         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18365         /* type */ SOC_MEM_TYPE_NORMAL,
  18366         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18367         /* impl */ SOC_MEM_IMPL_NORMAL,
  18368         /* cmic_mor_clks       */ 0,
  18369         /* access_latency_mode */ 0,
  18370     },
  18371 #endif /* chips */
  18372 
  18373 #if defined(BCM_56370_A0)
  18374     { /* SOC_MEM_INT_DLB_HGT_LAG_FLOWSET_BCM56370_A0m */ 
  18375         /* mem            DLB_HGT_LAG_FLOWSETm */
  18376         /* flags       */ SOC_MEM_FLAG_VALID |
  18377                           SOC_MEM_FLAG_CACHABLE |
  18378                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  18379                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
  18380         /* cmp_fn      */ _soc_mem_cmp_undef,
  18381         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18382         /* index_min   */ 0,
  18383         /* index_max   */ 16383,
  18384         /* minblock    */ 14,
  18385         /* maxblock    */ 14,
  18386         /* blocks      */ 0x4000,
  18387         /* blocks_hi   */ 0,
  18388         /* base        */ 0x81040000,
  18389         /* gran        */ 1,
  18390         /* bytes       */ 3,
  18391         /* nFields     */ 7,
  18392         /* *fields     */ soc_DLB_HGT_LAG_FLOWSETm_fields,
  18393         /* *views      */ NULL,
  18394         /* *views_num  */ NULL,
  18395         /* snoop_cb    */ NULL, 
  18396         /* snoop_user_data */ NULL, 
  18397         /* snoop_flags */ 0,
  18398         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18399         /* type */ SOC_MEM_TYPE_NORMAL,
  18400         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18401         /* impl */ SOC_MEM_IMPL_NORMAL,
  18402         /* cmic_mor_clks       */ 0,
  18403         /* access_latency_mode */ 0,
  18404     },
  18405 #endif /* chips */
  18406 
  18407 #if defined(BCM_56770_A0)
  18408     { /* SOC_MEM_INT_DLB_HGT_LAG_FLOWSET_BCM56770_A0m */ 
  18409         /* mem            DLB_HGT_LAG_FLOWSETm */
  18410         /* flags       */ SOC_MEM_FLAG_VALID |
  18411                           SOC_MEM_FLAG_CACHABLE |
  18412                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  18413                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
  18414         /* cmp_fn      */ _soc_mem_cmp_undef,
  18415         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18416         /* index_min   */ 0,
  18417         /* index_max   */ 32767,
  18418         /* minblock    */ 25,
  18419         /* maxblock    */ 25,
  18420         /* blocks      */ 0x2000000,
  18421         /* blocks_hi   */ 0,
  18422         /* base        */ 0x81040000,
  18423         /* gran        */ 1,
  18424         /* bytes       */ 3,
  18425         /* nFields     */ 7,
  18426         /* *fields     */ soc_DLB_HGT_LAG_FLOWSETm_fields,
  18427         /* *views      */ NULL,
  18428         /* *views_num  */ NULL,
  18429         /* snoop_cb    */ NULL, 
  18430         /* snoop_user_data */ NULL, 
  18431         /* snoop_flags */ 0,
  18432         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18433         /* type */ SOC_MEM_TYPE_NORMAL,
  18434         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18435         /* impl */ SOC_MEM_IMPL_NORMAL,
  18436         /* cmic_mor_clks       */ 0,
  18437         /* access_latency_mode */ 0,
  18438     },
  18439 #endif /* chips */
  18440 
  18441 #if defined(BCM_56870_A0)
  18442     { /* SOC_MEM_INT_DLB_HGT_LAG_FLOWSET_BCM56870_A0m */ 
  18443         /* mem            DLB_HGT_LAG_FLOWSETm */
  18444         /* flags       */ SOC_MEM_FLAG_VALID |
  18445                           SOC_MEM_FLAG_CACHABLE |
  18446                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  18447                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
  18448         /* cmp_fn      */ _soc_mem_cmp_undef,
  18449         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18450         /* index_min   */ 0,
  18451         /* index_max   */ 32767,
  18452         /* minblock    */ 37,
  18453         /* maxblock    */ 37,
  18454         /* blocks      */ 0,
  18455         /* blocks_hi   */ 0x20,
  18456         /* base        */ 0x81040000,
  18457         /* gran        */ 1,
  18458         /* bytes       */ 3,
  18459         /* nFields     */ 7,
  18460         /* *fields     */ soc_DLB_HGT_LAG_FLOWSETm_fields,
  18461         /* *views      */ NULL,
  18462         /* *views_num  */ NULL,
  18463         /* snoop_cb    */ NULL, 
  18464         /* snoop_user_data */ NULL, 
  18465         /* snoop_flags */ 0,
  18466         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18467         /* type */ SOC_MEM_TYPE_NORMAL,
  18468         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18469         /* impl */ SOC_MEM_IMPL_NORMAL,
  18470         /* cmic_mor_clks       */ 0,
  18471         /* access_latency_mode */ 0,
  18472     },
  18473 #endif /* chips */
  18474 
  18475 #if defined(BCM_56970_A0)
  18476     { /* SOC_MEM_INT_DLB_HGT_LAG_FLOWSET_PIPE0m */ 
  18477         /* mem            DLB_HGT_LAG_FLOWSET_PIPE0m */
  18478         /* flags       */ SOC_MEM_FLAG_VALID |
  18479                           SOC_MEM_FLAG_CACHABLE |
  18480                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x62 */
  18481         /* cmp_fn      */ _soc_mem_cmp_undef,
  18482         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18483         /* index_min   */ 0,
  18484         /* index_max   */ 32767,
  18485         /* minblock    */ 68,
  18486         /* maxblock    */ 68,
  18487         /* blocks      */ 0,
  18488         /* blocks_hi   */ 0xffffffff,
  18489         /* base        */ 0x90e80000,
  18490         /* gran        */ 1,
  18491         /* bytes       */ 3,
  18492         /* nFields     */ 7,
  18493         /* *fields     */ soc_DLB_HGT_LAG_FLOWSETm_fields,
  18494         /* *views      */ NULL,
  18495         /* *views_num  */ NULL,
  18496         /* snoop_cb    */ NULL, 
  18497         /* snoop_user_data */ NULL, 
  18498         /* snoop_flags */ 0,
  18499         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18500         /* type */ SOC_MEM_TYPE_NORMAL,
  18501         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18502         /* impl */ SOC_MEM_IMPL_NORMAL,
  18503         /* cmic_mor_clks       */ 0,
  18504         /* access_latency_mode */ 0,
  18505     },
  18506 #endif /* chips */
  18507 
  18508 #if defined(BCM_56970_A0)
  18509     { /* SOC_MEM_INT_DLB_HGT_LAG_FLOWSET_PIPE1m */ 
  18510         /* mem            DLB_HGT_LAG_FLOWSET_PIPE1m */
  18511         /* flags       */ SOC_MEM_FLAG_VALID |
  18512                           SOC_MEM_FLAG_CACHABLE |
  18513                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  18514                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
  18515         /* cmp_fn      */ _soc_mem_cmp_undef,
  18516         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18517         /* index_min   */ 0,
  18518         /* index_max   */ 32767,
  18519         /* minblock    */ 68,
  18520         /* maxblock    */ 68,
  18521         /* blocks      */ 0,
  18522         /* blocks_hi   */ 0xffffffff,
  18523         /* base        */ 0x90e80000,
  18524         /* gran        */ 1,
  18525         /* bytes       */ 3,
  18526         /* nFields     */ 7,
  18527         /* *fields     */ soc_DLB_HGT_LAG_FLOWSETm_fields,
  18528         /* *views      */ NULL,
  18529         /* *views_num  */ NULL,
  18530         /* snoop_cb    */ NULL, 
  18531         /* snoop_user_data */ NULL, 
  18532         /* snoop_flags */ 0,
  18533         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18534         /* type */ SOC_MEM_TYPE_NORMAL,
  18535         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18536         /* impl */ SOC_MEM_IMPL_NORMAL,
  18537         /* cmic_mor_clks       */ 0,
  18538         /* access_latency_mode */ 0,
  18539     },
  18540 #endif /* chips */
  18541 
  18542 #if defined(BCM_56970_A0)
  18543     { /* SOC_MEM_INT_DLB_HGT_LAG_FLOWSET_PIPE2m */ 
  18544         /* mem            DLB_HGT_LAG_FLOWSET_PIPE2m */
  18545         /* flags       */ SOC_MEM_FLAG_VALID |
  18546                           SOC_MEM_FLAG_CACHABLE |
  18547                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  18548                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
  18549         /* cmp_fn      */ _soc_mem_cmp_undef,
  18550         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18551         /* index_min   */ 0,
  18552         /* index_max   */ 32767,
  18553         /* minblock    */ 68,
  18554         /* maxblock    */ 68,
  18555         /* blocks      */ 0,
  18556         /* blocks_hi   */ 0xffffffff,
  18557         /* base        */ 0x90e80000,
  18558         /* gran        */ 1,
  18559         /* bytes       */ 3,
  18560         /* nFields     */ 7,
  18561         /* *fields     */ soc_DLB_HGT_LAG_FLOWSETm_fields,
  18562         /* *views      */ NULL,
  18563         /* *views_num  */ NULL,
  18564         /* snoop_cb    */ NULL, 
  18565         /* snoop_user_data */ NULL, 
  18566         /* snoop_flags */ 0,
  18567         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18568         /* type */ SOC_MEM_TYPE_NORMAL,
  18569         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18570         /* impl */ SOC_MEM_IMPL_NORMAL,
  18571         /* cmic_mor_clks       */ 0,
  18572         /* access_latency_mode */ 0,
  18573     },
  18574 #endif /* chips */
  18575 
  18576 #if defined(BCM_56970_A0)
  18577     { /* SOC_MEM_INT_DLB_HGT_LAG_FLOWSET_PIPE3m */ 
  18578         /* mem            DLB_HGT_LAG_FLOWSET_PIPE3m */
  18579         /* flags       */ SOC_MEM_FLAG_VALID |
  18580                           SOC_MEM_FLAG_CACHABLE |
  18581                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  18582                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
  18583         /* cmp_fn      */ _soc_mem_cmp_undef,
  18584         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18585         /* index_min   */ 0,
  18586         /* index_max   */ 32767,
  18587         /* minblock    */ 68,
  18588         /* maxblock    */ 68,
  18589         /* blocks      */ 0,
  18590         /* blocks_hi   */ 0xffffffff,
  18591         /* base        */ 0x90e80000,
  18592         /* gran        */ 1,
  18593         /* bytes       */ 3,
  18594         /* nFields     */ 7,
  18595         /* *fields     */ soc_DLB_HGT_LAG_FLOWSETm_fields,
  18596         /* *views      */ NULL,
  18597         /* *views_num  */ NULL,
  18598         /* snoop_cb    */ NULL, 
  18599         /* snoop_user_data */ NULL, 
  18600         /* snoop_flags */ 0,
  18601         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18602         /* type */ SOC_MEM_TYPE_NORMAL,
  18603         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18604         /* impl */ SOC_MEM_IMPL_NORMAL,
  18605         /* cmic_mor_clks       */ 0,
  18606         /* access_latency_mode */ 0,
  18607     },
  18608 #endif /* chips */
  18609 
  18610 #if defined(BCM_56370_A0)
  18611     { /* SOC_MEM_INT_DLB_HGT_LAG_FLOWSET_PIPE0_BCM56370_A0m */ 
  18612         /* mem            DLB_HGT_LAG_FLOWSET_PIPE0m */
  18613         /* flags       */ SOC_MEM_FLAG_VALID |
  18614                           SOC_MEM_FLAG_CACHABLE |
  18615                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x62 */
  18616         /* cmp_fn      */ _soc_mem_cmp_undef,
  18617         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18618         /* index_min   */ 0,
  18619         /* index_max   */ 16383,
  18620         /* minblock    */ 14,
  18621         /* maxblock    */ 14,
  18622         /* blocks      */ 0x4000,
  18623         /* blocks_hi   */ 0,
  18624         /* base        */ 0x81040000,
  18625         /* gran        */ 1,
  18626         /* bytes       */ 3,
  18627         /* nFields     */ 7,
  18628         /* *fields     */ soc_DLB_HGT_LAG_FLOWSETm_fields,
  18629         /* *views      */ NULL,
  18630         /* *views_num  */ NULL,
  18631         /* snoop_cb    */ NULL, 
  18632         /* snoop_user_data */ NULL, 
  18633         /* snoop_flags */ 0,
  18634         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18635         /* type */ SOC_MEM_TYPE_NORMAL,
  18636         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18637         /* impl */ SOC_MEM_IMPL_NORMAL,
  18638         /* cmic_mor_clks       */ 0,
  18639         /* access_latency_mode */ 0,
  18640     },
  18641 #endif /* chips */
  18642 
  18643 #if defined(BCM_56770_A0)
  18644     { /* SOC_MEM_INT_DLB_HGT_LAG_FLOWSET_PIPE0_BCM56770_A0m */ 
  18645         /* mem            DLB_HGT_LAG_FLOWSET_PIPE0m */
  18646         /* flags       */ SOC_MEM_FLAG_VALID |
  18647                           SOC_MEM_FLAG_CACHABLE |
  18648                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x62 */
  18649         /* cmp_fn      */ _soc_mem_cmp_undef,
  18650         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18651         /* index_min   */ 0,
  18652         /* index_max   */ 32767,
  18653         /* minblock    */ 25,
  18654         /* maxblock    */ 25,
  18655         /* blocks      */ 0x2000000,
  18656         /* blocks_hi   */ 0,
  18657         /* base        */ 0x81040000,
  18658         /* gran        */ 1,
  18659         /* bytes       */ 3,
  18660         /* nFields     */ 7,
  18661         /* *fields     */ soc_DLB_HGT_LAG_FLOWSETm_fields,
  18662         /* *views      */ NULL,
  18663         /* *views_num  */ NULL,
  18664         /* snoop_cb    */ NULL, 
  18665         /* snoop_user_data */ NULL, 
  18666         /* snoop_flags */ 0,
  18667         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18668         /* type */ SOC_MEM_TYPE_NORMAL,
  18669         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18670         /* impl */ SOC_MEM_IMPL_NORMAL,
  18671         /* cmic_mor_clks       */ 0,
  18672         /* access_latency_mode */ 0,
  18673     },
  18674 #endif /* chips */
  18675 
  18676 #if defined(BCM_56870_A0)
  18677     { /* SOC_MEM_INT_DLB_HGT_LAG_FLOWSET_PIPE0_BCM56870_A0m */ 
  18678         /* mem            DLB_HGT_LAG_FLOWSET_PIPE0m */
  18679         /* flags       */ SOC_MEM_FLAG_VALID |
  18680                           SOC_MEM_FLAG_CACHABLE |
  18681                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x62 */
  18682         /* cmp_fn      */ _soc_mem_cmp_undef,
  18683         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18684         /* index_min   */ 0,
  18685         /* index_max   */ 32767,
  18686         /* minblock    */ 37,
  18687         /* maxblock    */ 37,
  18688         /* blocks      */ 0,
  18689         /* blocks_hi   */ 0x20,
  18690         /* base        */ 0x81040000,
  18691         /* gran        */ 1,
  18692         /* bytes       */ 3,
  18693         /* nFields     */ 7,
  18694         /* *fields     */ soc_DLB_HGT_LAG_FLOWSETm_fields,
  18695         /* *views      */ NULL,
  18696         /* *views_num  */ NULL,
  18697         /* snoop_cb    */ NULL, 
  18698         /* snoop_user_data */ NULL, 
  18699         /* snoop_flags */ 0,
  18700         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18701         /* type */ SOC_MEM_TYPE_NORMAL,
  18702         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18703         /* impl */ SOC_MEM_IMPL_NORMAL,
  18704         /* cmic_mor_clks       */ 0,
  18705         /* access_latency_mode */ 0,
  18706     },
  18707 #endif /* chips */
  18708 
  18709 #if defined(BCM_56870_A0)
  18710     { /* SOC_MEM_INT_DLB_HGT_LAG_FLOWSET_PIPE1_BCM56870_A0m */ 
  18711         /* mem            DLB_HGT_LAG_FLOWSET_PIPE1m */
  18712         /* flags       */ SOC_MEM_FLAG_VALID |
  18713                           SOC_MEM_FLAG_CACHABLE |
  18714                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  18715                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
  18716         /* cmp_fn      */ _soc_mem_cmp_undef,
  18717         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18718         /* index_min   */ 0,
  18719         /* index_max   */ 32767,
  18720         /* minblock    */ 37,
  18721         /* maxblock    */ 37,
  18722         /* blocks      */ 0,
  18723         /* blocks_hi   */ 0x20,
  18724         /* base        */ 0x81040000,
  18725         /* gran        */ 1,
  18726         /* bytes       */ 3,
  18727         /* nFields     */ 7,
  18728         /* *fields     */ soc_DLB_HGT_LAG_FLOWSETm_fields,
  18729         /* *views      */ NULL,
  18730         /* *views_num  */ NULL,
  18731         /* snoop_cb    */ NULL, 
  18732         /* snoop_user_data */ NULL, 
  18733         /* snoop_flags */ 0,
  18734         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18735         /* type */ SOC_MEM_TYPE_NORMAL,
  18736         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18737         /* impl */ SOC_MEM_IMPL_NORMAL,
  18738         /* cmic_mor_clks       */ 0,
  18739         /* access_latency_mode */ 0,
  18740     },
  18741 #endif /* chips */
  18742 
  18743 #if defined(BCM_56970_A0)
  18744     { /* SOC_MEM_INT_DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGEm */ 
  18745         /* mem            DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGEm */
  18746         /* flags       */ SOC_MEM_FLAG_VALID |
  18747                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  18748                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  18749         /* cmp_fn      */ _soc_mem_cmp_undef,
  18750         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18751         /* index_min   */ 0,
  18752         /* index_max   */ 1023,
  18753         /* minblock    */ 68,
  18754         /* maxblock    */ 68,
  18755         /* blocks      */ 0,
  18756         /* blocks_hi   */ 0xffffffff,
  18757         /* base        */ 0x90ec0000,
  18758         /* gran        */ 1,
  18759         /* bytes       */ 9,
  18760         /* nFields     */ 5,
  18761         /* *fields     */ soc_DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGEm_fields,
  18762         /* *views      */ NULL,
  18763         /* *views_num  */ NULL,
  18764         /* snoop_cb    */ NULL, 
  18765         /* snoop_user_data */ NULL, 
  18766         /* snoop_flags */ 0,
  18767         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18768         /* type */ SOC_MEM_TYPE_NORMAL,
  18769         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18770         /* impl */ SOC_MEM_IMPL_NORMAL,
  18771         /* cmic_mor_clks       */ 0,
  18772         /* access_latency_mode */ 0,
  18773     },
  18774 #endif /* chips */
  18775 
  18776 #if defined(BCM_56370_A0)
  18777     { /* SOC_MEM_INT_DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGE_BCM56370_A0m */ 
  18778         /* mem            DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGEm */
  18779         /* flags       */ SOC_MEM_FLAG_VALID |
  18780                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  18781                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  18782         /* cmp_fn      */ _soc_mem_cmp_undef,
  18783         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18784         /* index_min   */ 0,
  18785         /* index_max   */ 511,
  18786         /* minblock    */ 14,
  18787         /* maxblock    */ 14,
  18788         /* blocks      */ 0x4000,
  18789         /* blocks_hi   */ 0,
  18790         /* base        */ 0x81100000,
  18791         /* gran        */ 1,
  18792         /* bytes       */ 9,
  18793         /* nFields     */ 5,
  18794         /* *fields     */ soc_DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGEm_fields,
  18795         /* *views      */ NULL,
  18796         /* *views_num  */ NULL,
  18797         /* snoop_cb    */ NULL, 
  18798         /* snoop_user_data */ NULL, 
  18799         /* snoop_flags */ 0,
  18800         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18801         /* type */ SOC_MEM_TYPE_NORMAL,
  18802         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18803         /* impl */ SOC_MEM_IMPL_NORMAL,
  18804         /* cmic_mor_clks       */ 0,
  18805         /* access_latency_mode */ 0,
  18806     },
  18807 #endif /* chips */
  18808 
  18809 #if defined(BCM_56770_A0)
  18810     { /* SOC_MEM_INT_DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGE_BCM56770_A0m */ 
  18811         /* mem            DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGEm */
  18812         /* flags       */ SOC_MEM_FLAG_VALID |
  18813                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  18814                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  18815         /* cmp_fn      */ _soc_mem_cmp_undef,
  18816         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18817         /* index_min   */ 0,
  18818         /* index_max   */ 1023,
  18819         /* minblock    */ 25,
  18820         /* maxblock    */ 25,
  18821         /* blocks      */ 0x2000000,
  18822         /* blocks_hi   */ 0,
  18823         /* base        */ 0x81100000,
  18824         /* gran        */ 1,
  18825         /* bytes       */ 9,
  18826         /* nFields     */ 5,
  18827         /* *fields     */ soc_DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGEm_fields,
  18828         /* *views      */ NULL,
  18829         /* *views_num  */ NULL,
  18830         /* snoop_cb    */ NULL, 
  18831         /* snoop_user_data */ NULL, 
  18832         /* snoop_flags */ 0,
  18833         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18834         /* type */ SOC_MEM_TYPE_NORMAL,
  18835         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18836         /* impl */ SOC_MEM_IMPL_NORMAL,
  18837         /* cmic_mor_clks       */ 0,
  18838         /* access_latency_mode */ 0,
  18839     },
  18840 #endif /* chips */
  18841 
  18842 #if defined(BCM_56870_A0)
  18843     { /* SOC_MEM_INT_DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGE_BCM56870_A0m */ 
  18844         /* mem            DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGEm */
  18845         /* flags       */ SOC_MEM_FLAG_VALID |
  18846                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  18847                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  18848         /* cmp_fn      */ _soc_mem_cmp_undef,
  18849         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18850         /* index_min   */ 0,
  18851         /* index_max   */ 1023,
  18852         /* minblock    */ 37,
  18853         /* maxblock    */ 37,
  18854         /* blocks      */ 0,
  18855         /* blocks_hi   */ 0x20,
  18856         /* base        */ 0x81100000,
  18857         /* gran        */ 1,
  18858         /* bytes       */ 9,
  18859         /* nFields     */ 5,
  18860         /* *fields     */ soc_DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGEm_fields,
  18861         /* *views      */ NULL,
  18862         /* *views_num  */ NULL,
  18863         /* snoop_cb    */ NULL, 
  18864         /* snoop_user_data */ NULL, 
  18865         /* snoop_flags */ 0,
  18866         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18867         /* type */ SOC_MEM_TYPE_NORMAL,
  18868         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18869         /* impl */ SOC_MEM_IMPL_NORMAL,
  18870         /* cmic_mor_clks       */ 0,
  18871         /* access_latency_mode */ 0,
  18872     },
  18873 #endif /* chips */
  18874 
  18875 #if defined(BCM_56970_A0)
  18876     { /* SOC_MEM_INT_DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGE_PIPE0m */ 
  18877         /* mem            DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGE_PIPE0m */
  18878         /* flags       */ SOC_MEM_FLAG_VALID |
  18879                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  18880         /* cmp_fn      */ _soc_mem_cmp_undef,
  18881         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18882         /* index_min   */ 0,
  18883         /* index_max   */ 1023,
  18884         /* minblock    */ 68,
  18885         /* maxblock    */ 68,
  18886         /* blocks      */ 0,
  18887         /* blocks_hi   */ 0xffffffff,
  18888         /* base        */ 0x90ec0000,
  18889         /* gran        */ 1,
  18890         /* bytes       */ 9,
  18891         /* nFields     */ 5,
  18892         /* *fields     */ soc_DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGEm_fields,
  18893         /* *views      */ NULL,
  18894         /* *views_num  */ NULL,
  18895         /* snoop_cb    */ NULL, 
  18896         /* snoop_user_data */ NULL, 
  18897         /* snoop_flags */ 0,
  18898         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18899         /* type */ SOC_MEM_TYPE_NORMAL,
  18900         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18901         /* impl */ SOC_MEM_IMPL_NORMAL,
  18902         /* cmic_mor_clks       */ 0,
  18903         /* access_latency_mode */ 0,
  18904     },
  18905 #endif /* chips */
  18906 
  18907 #if defined(BCM_56970_A0)
  18908     { /* SOC_MEM_INT_DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGE_PIPE1m */ 
  18909         /* mem            DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGE_PIPE1m */
  18910         /* flags       */ SOC_MEM_FLAG_VALID |
  18911                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  18912                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  18913         /* cmp_fn      */ _soc_mem_cmp_undef,
  18914         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18915         /* index_min   */ 0,
  18916         /* index_max   */ 1023,
  18917         /* minblock    */ 68,
  18918         /* maxblock    */ 68,
  18919         /* blocks      */ 0,
  18920         /* blocks_hi   */ 0xffffffff,
  18921         /* base        */ 0x90ec0000,
  18922         /* gran        */ 1,
  18923         /* bytes       */ 9,
  18924         /* nFields     */ 5,
  18925         /* *fields     */ soc_DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGEm_fields,
  18926         /* *views      */ NULL,
  18927         /* *views_num  */ NULL,
  18928         /* snoop_cb    */ NULL, 
  18929         /* snoop_user_data */ NULL, 
  18930         /* snoop_flags */ 0,
  18931         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18932         /* type */ SOC_MEM_TYPE_NORMAL,
  18933         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18934         /* impl */ SOC_MEM_IMPL_NORMAL,
  18935         /* cmic_mor_clks       */ 0,
  18936         /* access_latency_mode */ 0,
  18937     },
  18938 #endif /* chips */
  18939 
  18940 #if defined(BCM_56970_A0)
  18941     { /* SOC_MEM_INT_DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGE_PIPE2m */ 
  18942         /* mem            DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGE_PIPE2m */
  18943         /* flags       */ SOC_MEM_FLAG_VALID |
  18944                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  18945                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  18946         /* cmp_fn      */ _soc_mem_cmp_undef,
  18947         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18948         /* index_min   */ 0,
  18949         /* index_max   */ 1023,
  18950         /* minblock    */ 68,
  18951         /* maxblock    */ 68,
  18952         /* blocks      */ 0,
  18953         /* blocks_hi   */ 0xffffffff,
  18954         /* base        */ 0x90ec0000,
  18955         /* gran        */ 1,
  18956         /* bytes       */ 9,
  18957         /* nFields     */ 5,
  18958         /* *fields     */ soc_DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGEm_fields,
  18959         /* *views      */ NULL,
  18960         /* *views_num  */ NULL,
  18961         /* snoop_cb    */ NULL, 
  18962         /* snoop_user_data */ NULL, 
  18963         /* snoop_flags */ 0,
  18964         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18965         /* type */ SOC_MEM_TYPE_NORMAL,
  18966         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18967         /* impl */ SOC_MEM_IMPL_NORMAL,
  18968         /* cmic_mor_clks       */ 0,
  18969         /* access_latency_mode */ 0,
  18970     },
  18971 #endif /* chips */
  18972 
  18973 #if defined(BCM_56970_A0)
  18974     { /* SOC_MEM_INT_DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGE_PIPE3m */ 
  18975         /* mem            DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGE_PIPE3m */
  18976         /* flags       */ SOC_MEM_FLAG_VALID |
  18977                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  18978                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  18979         /* cmp_fn      */ _soc_mem_cmp_undef,
  18980         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18981         /* index_min   */ 0,
  18982         /* index_max   */ 1023,
  18983         /* minblock    */ 68,
  18984         /* maxblock    */ 68,
  18985         /* blocks      */ 0,
  18986         /* blocks_hi   */ 0xffffffff,
  18987         /* base        */ 0x90ec0000,
  18988         /* gran        */ 1,
  18989         /* bytes       */ 9,
  18990         /* nFields     */ 5,
  18991         /* *fields     */ soc_DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGEm_fields,
  18992         /* *views      */ NULL,
  18993         /* *views_num  */ NULL,
  18994         /* snoop_cb    */ NULL, 
  18995         /* snoop_user_data */ NULL, 
  18996         /* snoop_flags */ 0,
  18997         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18998         /* type */ SOC_MEM_TYPE_NORMAL,
  18999         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19000         /* impl */ SOC_MEM_IMPL_NORMAL,
  19001         /* cmic_mor_clks       */ 0,
  19002         /* access_latency_mode */ 0,
  19003     },
  19004 #endif /* chips */
  19005 
  19006 #if defined(BCM_56370_A0)
  19007     { /* SOC_MEM_INT_DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGE_PIPE0_BCM56370_A0m */ 
  19008         /* mem            DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGE_PIPE0m */
  19009         /* flags       */ SOC_MEM_FLAG_VALID |
  19010                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  19011         /* cmp_fn      */ _soc_mem_cmp_undef,
  19012         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19013         /* index_min   */ 0,
  19014         /* index_max   */ 511,
  19015         /* minblock    */ 14,
  19016         /* maxblock    */ 14,
  19017         /* blocks      */ 0x4000,
  19018         /* blocks_hi   */ 0,
  19019         /* base        */ 0x81100000,
  19020         /* gran        */ 1,
  19021         /* bytes       */ 9,
  19022         /* nFields     */ 5,
  19023         /* *fields     */ soc_DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGEm_fields,
  19024         /* *views      */ NULL,
  19025         /* *views_num  */ NULL,
  19026         /* snoop_cb    */ NULL, 
  19027         /* snoop_user_data */ NULL, 
  19028         /* snoop_flags */ 0,
  19029         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19030         /* type */ SOC_MEM_TYPE_NORMAL,
  19031         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19032         /* impl */ SOC_MEM_IMPL_NORMAL,
  19033         /* cmic_mor_clks       */ 0,
  19034         /* access_latency_mode */ 0,
  19035     },
  19036 #endif /* chips */
  19037 
  19038 #if defined(BCM_56770_A0)
  19039     { /* SOC_MEM_INT_DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGE_PIPE0_BCM56770_A0m */ 
  19040         /* mem            DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGE_PIPE0m */
  19041         /* flags       */ SOC_MEM_FLAG_VALID |
  19042                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  19043         /* cmp_fn      */ _soc_mem_cmp_undef,
  19044         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19045         /* index_min   */ 0,
  19046         /* index_max   */ 1023,
  19047         /* minblock    */ 25,
  19048         /* maxblock    */ 25,
  19049         /* blocks      */ 0x2000000,
  19050         /* blocks_hi   */ 0,
  19051         /* base        */ 0x81100000,
  19052         /* gran        */ 1,
  19053         /* bytes       */ 9,
  19054         /* nFields     */ 5,
  19055         /* *fields     */ soc_DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGEm_fields,
  19056         /* *views      */ NULL,
  19057         /* *views_num  */ NULL,
  19058         /* snoop_cb    */ NULL, 
  19059         /* snoop_user_data */ NULL, 
  19060         /* snoop_flags */ 0,
  19061         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19062         /* type */ SOC_MEM_TYPE_NORMAL,
  19063         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19064         /* impl */ SOC_MEM_IMPL_NORMAL,
  19065         /* cmic_mor_clks       */ 0,
  19066         /* access_latency_mode */ 0,
  19067     },
  19068 #endif /* chips */
  19069 
  19070 #if defined(BCM_56870_A0)
  19071     { /* SOC_MEM_INT_DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGE_PIPE0_BCM56870_A0m */ 
  19072         /* mem            DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGE_PIPE0m */
  19073         /* flags       */ SOC_MEM_FLAG_VALID |
  19074                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  19075         /* cmp_fn      */ _soc_mem_cmp_undef,
  19076         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19077         /* index_min   */ 0,
  19078         /* index_max   */ 1023,
  19079         /* minblock    */ 37,
  19080         /* maxblock    */ 37,
  19081         /* blocks      */ 0,
  19082         /* blocks_hi   */ 0x20,
  19083         /* base        */ 0x81100000,
  19084         /* gran        */ 1,
  19085         /* bytes       */ 9,
  19086         /* nFields     */ 5,
  19087         /* *fields     */ soc_DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGEm_fields,
  19088         /* *views      */ NULL,
  19089         /* *views_num  */ NULL,
  19090         /* snoop_cb    */ NULL, 
  19091         /* snoop_user_data */ NULL, 
  19092         /* snoop_flags */ 0,
  19093         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19094         /* type */ SOC_MEM_TYPE_NORMAL,
  19095         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19096         /* impl */ SOC_MEM_IMPL_NORMAL,
  19097         /* cmic_mor_clks       */ 0,
  19098         /* access_latency_mode */ 0,
  19099     },
  19100 #endif /* chips */
  19101 
  19102 #if defined(BCM_56870_A0)
  19103     { /* SOC_MEM_INT_DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGE_PIPE1_BCM56870_A0m */ 
  19104         /* mem            DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGE_PIPE1m */
  19105         /* flags       */ SOC_MEM_FLAG_VALID |
  19106                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  19107                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  19108         /* cmp_fn      */ _soc_mem_cmp_undef,
  19109         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19110         /* index_min   */ 0,
  19111         /* index_max   */ 1023,
  19112         /* minblock    */ 37,
  19113         /* maxblock    */ 37,
  19114         /* blocks      */ 0,
  19115         /* blocks_hi   */ 0x20,
  19116         /* base        */ 0x81100000,
  19117         /* gran        */ 1,
  19118         /* bytes       */ 9,
  19119         /* nFields     */ 5,
  19120         /* *fields     */ soc_DLB_HGT_LAG_FLOWSET_TIMESTAMP_PAGEm_fields,
  19121         /* *views      */ NULL,
  19122         /* *views_num  */ NULL,
  19123         /* snoop_cb    */ NULL, 
  19124         /* snoop_user_data */ NULL, 
  19125         /* snoop_flags */ 0,
  19126         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19127         /* type */ SOC_MEM_TYPE_NORMAL,
  19128         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19129         /* impl */ SOC_MEM_IMPL_NORMAL,
  19130         /* cmic_mor_clks       */ 0,
  19131         /* access_latency_mode */ 0,
  19132     },
  19133 #endif /* chips */
  19134 
  19135 #if defined(BCM_56970_A0)
  19136     { /* SOC_MEM_INT_DLB_HGT_LAG_GLB_QUANTIZE_THRESHOLDm */ 
  19137         /* mem            DLB_HGT_LAG_GLB_QUANTIZE_THRESHOLDm */
  19138         /* flags       */ SOC_MEM_FLAG_VALID |
  19139                           SOC_MEM_FLAG_CACHABLE |
  19140                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  19141         /* cmp_fn      */ _soc_mem_cmp_undef,
  19142         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19143         /* index_min   */ 0,
  19144         /* index_max   */ 6,
  19145         /* minblock    */ 68,
  19146         /* maxblock    */ 68,
  19147         /* blocks      */ 0,
  19148         /* blocks_hi   */ 0xffffffff,
  19149         /* base        */ 0x90fc0000,
  19150         /* gran        */ 1,
  19151         /* bytes       */ 7,
  19152         /* nFields     */ 3,
  19153         /* *fields     */ soc_DLB_HGT_LAG_GLB_QUANTIZE_THRESHOLDm_fields,
  19154         /* *views      */ NULL,
  19155         /* *views_num  */ NULL,
  19156         /* snoop_cb    */ NULL, 
  19157         /* snoop_user_data */ NULL, 
  19158         /* snoop_flags */ 0,
  19159         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19160         /* type */ SOC_MEM_TYPE_NORMAL,
  19161         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  19162         /* impl */ SOC_MEM_IMPL_NORMAL,
  19163         /* cmic_mor_clks       */ 0,
  19164         /* access_latency_mode */ 0,
  19165     },
  19166 #endif /* chips */
  19167 
  19168 #if defined(BCM_56370_A0)
  19169     { /* SOC_MEM_INT_DLB_HGT_LAG_GLB_QUANTIZE_THRESHOLD_BCM56370_A0m */ 
  19170         /* mem            DLB_HGT_LAG_GLB_QUANTIZE_THRESHOLDm */
  19171         /* flags       */ SOC_MEM_FLAG_VALID |
  19172                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  19173         /* cmp_fn      */ _soc_mem_cmp_undef,
  19174         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19175         /* index_min   */ 0,
  19176         /* index_max   */ 6,
  19177         /* minblock    */ 14,
  19178         /* maxblock    */ 14,
  19179         /* blocks      */ 0x4000,
  19180         /* blocks_hi   */ 0,
  19181         /* base        */ 0x81200000,
  19182         /* gran        */ 1,
  19183         /* bytes       */ 5,
  19184         /* nFields     */ 2,
  19185         /* *fields     */ soc_DLB_HGT_LAG_GLB_QUANTIZE_THRESHOLD_BCM56870_A0m_fields,
  19186         /* *views      */ NULL,
  19187         /* *views_num  */ NULL,
  19188         /* snoop_cb    */ NULL, 
  19189         /* snoop_user_data */ NULL, 
  19190         /* snoop_flags */ 0,
  19191         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19192         /* type */ SOC_MEM_TYPE_NORMAL,
  19193         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  19194         /* impl */ SOC_MEM_IMPL_NORMAL,
  19195         /* cmic_mor_clks       */ 0,
  19196         /* access_latency_mode */ 0,
  19197     },
  19198 #endif /* chips */
  19199 
  19200 #if defined(BCM_56770_A0)
  19201     { /* SOC_MEM_INT_DLB_HGT_LAG_GLB_QUANTIZE_THRESHOLD_BCM56770_A0m */ 
  19202         /* mem            DLB_HGT_LAG_GLB_QUANTIZE_THRESHOLDm */
  19203         /* flags       */ SOC_MEM_FLAG_VALID |
  19204                           SOC_MEM_FLAG_CACHABLE |
  19205                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  19206         /* cmp_fn      */ _soc_mem_cmp_undef,
  19207         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19208         /* index_min   */ 0,
  19209         /* index_max   */ 6,
  19210         /* minblock    */ 25,
  19211         /* maxblock    */ 25,
  19212         /* blocks      */ 0x2000000,
  19213         /* blocks_hi   */ 0,
  19214         /* base        */ 0x81200000,
  19215         /* gran        */ 1,
  19216         /* bytes       */ 5,
  19217         /* nFields     */ 2,
  19218         /* *fields     */ soc_DLB_HGT_LAG_GLB_QUANTIZE_THRESHOLD_BCM56870_A0m_fields,
  19219         /* *views      */ NULL,
  19220         /* *views_num  */ NULL,
  19221         /* snoop_cb    */ NULL, 
  19222         /* snoop_user_data */ NULL, 
  19223         /* snoop_flags */ 0,
  19224         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19225         /* type */ SOC_MEM_TYPE_NORMAL,
  19226         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  19227         /* impl */ SOC_MEM_IMPL_NORMAL,
  19228         /* cmic_mor_clks       */ 0,
  19229         /* access_latency_mode */ 0,
  19230     },
  19231 #endif /* chips */
  19232 
  19233 #if defined(BCM_56870_A0)
  19234     { /* SOC_MEM_INT_DLB_HGT_LAG_GLB_QUANTIZE_THRESHOLD_BCM56870_A0m */ 
  19235         /* mem            DLB_HGT_LAG_GLB_QUANTIZE_THRESHOLDm */
  19236         /* flags       */ SOC_MEM_FLAG_VALID |
  19237                           SOC_MEM_FLAG_CACHABLE |
  19238                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  19239         /* cmp_fn      */ _soc_mem_cmp_undef,
  19240         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19241         /* index_min   */ 0,
  19242         /* index_max   */ 6,
  19243         /* minblock    */ 37,
  19244         /* maxblock    */ 37,
  19245         /* blocks      */ 0,
  19246         /* blocks_hi   */ 0x20,
  19247         /* base        */ 0x81200000,
  19248         /* gran        */ 1,
  19249         /* bytes       */ 5,
  19250         /* nFields     */ 2,
  19251         /* *fields     */ soc_DLB_HGT_LAG_GLB_QUANTIZE_THRESHOLD_BCM56870_A0m_fields,
  19252         /* *views      */ NULL,
  19253         /* *views_num  */ NULL,
  19254         /* snoop_cb    */ NULL, 
  19255         /* snoop_user_data */ NULL, 
  19256         /* snoop_flags */ 0,
  19257         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19258         /* type */ SOC_MEM_TYPE_NORMAL,
  19259         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  19260         /* impl */ SOC_MEM_IMPL_NORMAL,
  19261         /* cmic_mor_clks       */ 0,
  19262         /* access_latency_mode */ 0,
  19263     },
  19264 #endif /* chips */
  19265 
  19266 #if defined(BCM_56970_A0)
  19267     { /* SOC_MEM_INT_DLB_HGT_LAG_GROUP_CONTROLm */ 
  19268         /* mem            DLB_HGT_LAG_GROUP_CONTROLm */
  19269         /* flags       */ SOC_MEM_FLAG_VALID |
  19270                           SOC_MEM_FLAG_CACHABLE |
  19271                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  19272         /* cmp_fn      */ _soc_mem_cmp_undef,
  19273         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19274         /* index_min   */ 0,
  19275         /* index_max   */ 63,
  19276         /* minblock    */ 68,
  19277         /* maxblock    */ 68,
  19278         /* blocks      */ 0,
  19279         /* blocks_hi   */ 0xffffffff,
  19280         /* base        */ 0x90e40000,
  19281         /* gran        */ 1,
  19282         /* bytes       */ 6,
  19283         /* nFields     */ 6,
  19284         /* *fields     */ soc_DLB_HGT_LAG_GROUP_CONTROLm_fields,
  19285         /* *views      */ NULL,
  19286         /* *views_num  */ NULL,
  19287         /* snoop_cb    */ NULL, 
  19288         /* snoop_user_data */ NULL, 
  19289         /* snoop_flags */ 0,
  19290         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19291         /* type */ SOC_MEM_TYPE_NORMAL,
  19292         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  19293         /* impl */ SOC_MEM_IMPL_NORMAL,
  19294         /* cmic_mor_clks       */ 0,
  19295         /* access_latency_mode */ 0,
  19296     },
  19297 #endif /* chips */
  19298 
  19299 #if defined(BCM_56370_A0)
  19300     { /* SOC_MEM_INT_DLB_HGT_LAG_GROUP_CONTROL_BCM56370_A0m */ 
  19301         /* mem            DLB_HGT_LAG_GROUP_CONTROLm */
  19302         /* flags       */ SOC_MEM_FLAG_VALID |
  19303                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  19304         /* cmp_fn      */ _soc_mem_cmp_undef,
  19305         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19306         /* index_min   */ 0,
  19307         /* index_max   */ 63,
  19308         /* minblock    */ 14,
  19309         /* maxblock    */ 14,
  19310         /* blocks      */ 0x4000,
  19311         /* blocks_hi   */ 0,
  19312         /* base        */ 0x81000000,
  19313         /* gran        */ 1,
  19314         /* bytes       */ 6,
  19315         /* nFields     */ 6,
  19316         /* *fields     */ soc_DLB_HGT_LAG_GROUP_CONTROLm_fields,
  19317         /* *views      */ NULL,
  19318         /* *views_num  */ NULL,
  19319         /* snoop_cb    */ NULL, 
  19320         /* snoop_user_data */ NULL, 
  19321         /* snoop_flags */ 0,
  19322         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19323         /* type */ SOC_MEM_TYPE_NORMAL,
  19324         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  19325         /* impl */ SOC_MEM_IMPL_NORMAL,
  19326         /* cmic_mor_clks       */ 0,
  19327         /* access_latency_mode */ 0,
  19328     },
  19329 #endif /* chips */
  19330 
  19331 #if defined(BCM_56770_A0)
  19332     { /* SOC_MEM_INT_DLB_HGT_LAG_GROUP_CONTROL_BCM56770_A0m */ 
  19333         /* mem            DLB_HGT_LAG_GROUP_CONTROLm */
  19334         /* flags       */ SOC_MEM_FLAG_VALID |
  19335                           SOC_MEM_FLAG_CACHABLE |
  19336                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  19337         /* cmp_fn      */ _soc_mem_cmp_undef,
  19338         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19339         /* index_min   */ 0,
  19340         /* index_max   */ 63,
  19341         /* minblock    */ 25,
  19342         /* maxblock    */ 25,
  19343         /* blocks      */ 0x2000000,
  19344         /* blocks_hi   */ 0,
  19345         /* base        */ 0x81000000,
  19346         /* gran        */ 1,
  19347         /* bytes       */ 6,
  19348         /* nFields     */ 6,
  19349         /* *fields     */ soc_DLB_HGT_LAG_GROUP_CONTROLm_fields,
  19350         /* *views      */ NULL,
  19351         /* *views_num  */ NULL,
  19352         /* snoop_cb    */ NULL, 
  19353         /* snoop_user_data */ NULL, 
  19354         /* snoop_flags */ 0,
  19355         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19356         /* type */ SOC_MEM_TYPE_NORMAL,
  19357         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  19358         /* impl */ SOC_MEM_IMPL_NORMAL,
  19359         /* cmic_mor_clks       */ 0,
  19360         /* access_latency_mode */ 0,
  19361     },
  19362 #endif /* chips */
  19363 
  19364 #if defined(BCM_56870_A0)
  19365     { /* SOC_MEM_INT_DLB_HGT_LAG_GROUP_CONTROL_BCM56870_A0m */ 
  19366         /* mem            DLB_HGT_LAG_GROUP_CONTROLm */
  19367         /* flags       */ SOC_MEM_FLAG_VALID |
  19368                           SOC_MEM_FLAG_CACHABLE |
  19369                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  19370         /* cmp_fn      */ _soc_mem_cmp_undef,
  19371         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19372         /* index_min   */ 0,
  19373         /* index_max   */ 63,
  19374         /* minblock    */ 37,
  19375         /* maxblock    */ 37,
  19376         /* blocks      */ 0,
  19377         /* blocks_hi   */ 0x20,
  19378         /* base        */ 0x81000000,
  19379         /* gran        */ 1,
  19380         /* bytes       */ 6,
  19381         /* nFields     */ 6,
  19382         /* *fields     */ soc_DLB_HGT_LAG_GROUP_CONTROLm_fields,
  19383         /* *views      */ NULL,
  19384         /* *views_num  */ NULL,
  19385         /* snoop_cb    */ NULL, 
  19386         /* snoop_user_data */ NULL, 
  19387         /* snoop_flags */ 0,
  19388         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19389         /* type */ SOC_MEM_TYPE_NORMAL,
  19390         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  19391         /* impl */ SOC_MEM_IMPL_NORMAL,
  19392         /* cmic_mor_clks       */ 0,
  19393         /* access_latency_mode */ 0,
  19394     },
  19395 #endif /* chips */
  19396 
  19397 #if defined(BCM_56970_A0)
  19398     { /* SOC_MEM_INT_DLB_HGT_LAG_GROUP_MEMBERSHIPm */ 
  19399         /* mem            DLB_HGT_LAG_GROUP_MEMBERSHIPm */
  19400         /* flags       */ SOC_MEM_FLAG_VALID |
  19401                           SOC_MEM_FLAG_CACHABLE |
  19402                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  19403                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  19404         /* cmp_fn      */ _soc_mem_cmp_undef,
  19405         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19406         /* index_min   */ 0,
  19407         /* index_max   */ 63,
  19408         /* minblock    */ 68,
  19409         /* maxblock    */ 68,
  19410         /* blocks      */ 0,
  19411         /* blocks_hi   */ 0xffffffff,
  19412         /* base        */ 0x90f40000,
  19413         /* gran        */ 1,
  19414         /* bytes       */ 19,
  19415         /* nFields     */ 5,
  19416         /* *fields     */ soc_DLB_HGT_LAG_GROUP_MEMBERSHIPm_fields,
  19417         /* *views      */ NULL,
  19418         /* *views_num  */ NULL,
  19419         /* snoop_cb    */ NULL, 
  19420         /* snoop_user_data */ NULL, 
  19421         /* snoop_flags */ 0,
  19422         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19423         /* type */ SOC_MEM_TYPE_NORMAL,
  19424         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19425         /* impl */ SOC_MEM_IMPL_NORMAL,
  19426         /* cmic_mor_clks       */ 0,
  19427         /* access_latency_mode */ 0,
  19428     },
  19429 #endif /* chips */
  19430 
  19431 #if defined(BCM_56370_A0)
  19432     { /* SOC_MEM_INT_DLB_HGT_LAG_GROUP_MEMBERSHIP_BCM56370_A0m */ 
  19433         /* mem            DLB_HGT_LAG_GROUP_MEMBERSHIPm */
  19434         /* flags       */ SOC_MEM_FLAG_VALID |
  19435                           SOC_MEM_FLAG_CACHABLE |
  19436                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x422 */
  19437         /* cmp_fn      */ _soc_mem_cmp_undef,
  19438         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19439         /* index_min   */ 0,
  19440         /* index_max   */ 63,
  19441         /* minblock    */ 14,
  19442         /* maxblock    */ 14,
  19443         /* blocks      */ 0x4000,
  19444         /* blocks_hi   */ 0,
  19445         /* base        */ 0x81180000,
  19446         /* gran        */ 1,
  19447         /* bytes       */ 19,
  19448         /* nFields     */ 6,
  19449         /* *fields     */ soc_DLB_HGT_LAG_GROUP_MEMBERSHIP_BCM56370_A0m_fields,
  19450         /* *views      */ NULL,
  19451         /* *views_num  */ NULL,
  19452         /* snoop_cb    */ NULL, 
  19453         /* snoop_user_data */ NULL, 
  19454         /* snoop_flags */ 0,
  19455         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19456         /* type */ SOC_MEM_TYPE_NORMAL,
  19457         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19458         /* impl */ SOC_MEM_IMPL_NORMAL,
  19459         /* cmic_mor_clks       */ 0,
  19460         /* access_latency_mode */ 0,
  19461     },
  19462 #endif /* chips */
  19463 
  19464 #if defined(BCM_56770_A0)
  19465     { /* SOC_MEM_INT_DLB_HGT_LAG_GROUP_MEMBERSHIP_BCM56770_A0m */ 
  19466         /* mem            DLB_HGT_LAG_GROUP_MEMBERSHIPm */
  19467         /* flags       */ SOC_MEM_FLAG_VALID |
  19468                           SOC_MEM_FLAG_CACHABLE |
  19469                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  19470                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  19471         /* cmp_fn      */ _soc_mem_cmp_undef,
  19472         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19473         /* index_min   */ 0,
  19474         /* index_max   */ 63,
  19475         /* minblock    */ 25,
  19476         /* maxblock    */ 25,
  19477         /* blocks      */ 0x2000000,
  19478         /* blocks_hi   */ 0,
  19479         /* base        */ 0x81180000,
  19480         /* gran        */ 1,
  19481         /* bytes       */ 19,
  19482         /* nFields     */ 6,
  19483         /* *fields     */ soc_DLB_HGT_LAG_GROUP_MEMBERSHIP_BCM56870_A0m_fields,
  19484         /* *views      */ NULL,
  19485         /* *views_num  */ NULL,
  19486         /* snoop_cb    */ NULL, 
  19487         /* snoop_user_data */ NULL, 
  19488         /* snoop_flags */ 0,
  19489         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19490         /* type */ SOC_MEM_TYPE_NORMAL,
  19491         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19492         /* impl */ SOC_MEM_IMPL_NORMAL,
  19493         /* cmic_mor_clks       */ 0,
  19494         /* access_latency_mode */ 0,
  19495     },
  19496 #endif /* chips */
  19497 
  19498 #if defined(BCM_56870_A0)
  19499     { /* SOC_MEM_INT_DLB_HGT_LAG_GROUP_MEMBERSHIP_BCM56870_A0m */ 
  19500         /* mem            DLB_HGT_LAG_GROUP_MEMBERSHIPm */
  19501         /* flags       */ SOC_MEM_FLAG_VALID |
  19502                           SOC_MEM_FLAG_CACHABLE |
  19503                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  19504                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  19505         /* cmp_fn      */ _soc_mem_cmp_undef,
  19506         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19507         /* index_min   */ 0,
  19508         /* index_max   */ 63,
  19509         /* minblock    */ 37,
  19510         /* maxblock    */ 37,
  19511         /* blocks      */ 0,
  19512         /* blocks_hi   */ 0x20,
  19513         /* base        */ 0x81180000,
  19514         /* gran        */ 1,
  19515         /* bytes       */ 19,
  19516         /* nFields     */ 6,
  19517         /* *fields     */ soc_DLB_HGT_LAG_GROUP_MEMBERSHIP_BCM56870_A0m_fields,
  19518         /* *views      */ NULL,
  19519         /* *views_num  */ NULL,
  19520         /* snoop_cb    */ NULL, 
  19521         /* snoop_user_data */ NULL, 
  19522         /* snoop_flags */ 0,
  19523         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19524         /* type */ SOC_MEM_TYPE_NORMAL,
  19525         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19526         /* impl */ SOC_MEM_IMPL_NORMAL,
  19527         /* cmic_mor_clks       */ 0,
  19528         /* access_latency_mode */ 0,
  19529     },
  19530 #endif /* chips */
  19531 
  19532 #if defined(BCM_56970_A0)
  19533     { /* SOC_MEM_INT_DLB_HGT_LAG_GROUP_STATSm */ 
  19534         /* mem            DLB_HGT_LAG_GROUP_STATSm */
  19535         /* flags       */ SOC_MEM_FLAG_VALID |
  19536                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  19537                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  19538         /* cmp_fn      */ _soc_mem_cmp_undef,
  19539         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19540         /* index_min   */ 0,
  19541         /* index_max   */ 63,
  19542         /* minblock    */ 68,
  19543         /* maxblock    */ 68,
  19544         /* blocks      */ 0,
  19545         /* blocks_hi   */ 0xffffffff,
  19546         /* base        */ 0x90f80000,
  19547         /* gran        */ 1,
  19548         /* bytes       */ 9,
  19549         /* nFields     */ 6,
  19550         /* *fields     */ soc_DLB_HGT_LAG_GROUP_STATSm_fields,
  19551         /* *views      */ NULL,
  19552         /* *views_num  */ NULL,
  19553         /* snoop_cb    */ NULL, 
  19554         /* snoop_user_data */ NULL, 
  19555         /* snoop_flags */ 0,
  19556         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19557         /* type */ SOC_MEM_TYPE_NORMAL,
  19558         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19559         /* impl */ SOC_MEM_IMPL_NORMAL,
  19560         /* cmic_mor_clks       */ 0,
  19561         /* access_latency_mode */ 0,
  19562     },
  19563 #endif /* chips */
  19564 
  19565 #if defined(BCM_56370_A0)
  19566     { /* SOC_MEM_INT_DLB_HGT_LAG_GROUP_STATS_BCM56370_A0m */ 
  19567         /* mem            DLB_HGT_LAG_GROUP_STATSm */
  19568         /* flags       */ SOC_MEM_FLAG_VALID |
  19569                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  19570                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  19571         /* cmp_fn      */ _soc_mem_cmp_undef,
  19572         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19573         /* index_min   */ 0,
  19574         /* index_max   */ 63,
  19575         /* minblock    */ 14,
  19576         /* maxblock    */ 14,
  19577         /* blocks      */ 0x4000,
  19578         /* blocks_hi   */ 0,
  19579         /* base        */ 0x811c0000,
  19580         /* gran        */ 1,
  19581         /* bytes       */ 9,
  19582         /* nFields     */ 6,
  19583         /* *fields     */ soc_DLB_HGT_LAG_GROUP_STATSm_fields,
  19584         /* *views      */ NULL,
  19585         /* *views_num  */ NULL,
  19586         /* snoop_cb    */ NULL, 
  19587         /* snoop_user_data */ NULL, 
  19588         /* snoop_flags */ 0,
  19589         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19590         /* type */ SOC_MEM_TYPE_NORMAL,
  19591         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19592         /* impl */ SOC_MEM_IMPL_NORMAL,
  19593         /* cmic_mor_clks       */ 0,
  19594         /* access_latency_mode */ 0,
  19595     },
  19596 #endif /* chips */
  19597 
  19598 #if defined(BCM_56770_A0)
  19599     { /* SOC_MEM_INT_DLB_HGT_LAG_GROUP_STATS_BCM56770_A0m */ 
  19600         /* mem            DLB_HGT_LAG_GROUP_STATSm */
  19601         /* flags       */ SOC_MEM_FLAG_VALID |
  19602                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  19603                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  19604         /* cmp_fn      */ _soc_mem_cmp_undef,
  19605         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19606         /* index_min   */ 0,
  19607         /* index_max   */ 63,
  19608         /* minblock    */ 25,
  19609         /* maxblock    */ 25,
  19610         /* blocks      */ 0x2000000,
  19611         /* blocks_hi   */ 0,
  19612         /* base        */ 0x811c0000,
  19613         /* gran        */ 1,
  19614         /* bytes       */ 9,
  19615         /* nFields     */ 6,
  19616         /* *fields     */ soc_DLB_HGT_LAG_GROUP_STATSm_fields,
  19617         /* *views      */ NULL,
  19618         /* *views_num  */ NULL,
  19619         /* snoop_cb    */ NULL, 
  19620         /* snoop_user_data */ NULL, 
  19621         /* snoop_flags */ 0,
  19622         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19623         /* type */ SOC_MEM_TYPE_NORMAL,
  19624         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19625         /* impl */ SOC_MEM_IMPL_NORMAL,
  19626         /* cmic_mor_clks       */ 0,
  19627         /* access_latency_mode */ 0,
  19628     },
  19629 #endif /* chips */
  19630 
  19631 #if defined(BCM_56870_A0)
  19632     { /* SOC_MEM_INT_DLB_HGT_LAG_GROUP_STATS_BCM56870_A0m */ 
  19633         /* mem            DLB_HGT_LAG_GROUP_STATSm */
  19634         /* flags       */ SOC_MEM_FLAG_VALID |
  19635                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  19636                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  19637         /* cmp_fn      */ _soc_mem_cmp_undef,
  19638         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19639         /* index_min   */ 0,
  19640         /* index_max   */ 63,
  19641         /* minblock    */ 37,
  19642         /* maxblock    */ 37,
  19643         /* blocks      */ 0,
  19644         /* blocks_hi   */ 0x20,
  19645         /* base        */ 0x811c0000,
  19646         /* gran        */ 1,
  19647         /* bytes       */ 9,
  19648         /* nFields     */ 6,
  19649         /* *fields     */ soc_DLB_HGT_LAG_GROUP_STATSm_fields,
  19650         /* *views      */ NULL,
  19651         /* *views_num  */ NULL,
  19652         /* snoop_cb    */ NULL, 
  19653         /* snoop_user_data */ NULL, 
  19654         /* snoop_flags */ 0,
  19655         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19656         /* type */ SOC_MEM_TYPE_NORMAL,
  19657         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19658         /* impl */ SOC_MEM_IMPL_NORMAL,
  19659         /* cmic_mor_clks       */ 0,
  19660         /* access_latency_mode */ 0,
  19661     },
  19662 #endif /* chips */
  19663 
  19664 #if defined(BCM_56970_A0)
  19665     { /* SOC_MEM_INT_DLB_HGT_LAG_GROUP_STATS_PIPE0m */ 
  19666         /* mem            DLB_HGT_LAG_GROUP_STATS_PIPE0m */
  19667         /* flags       */ SOC_MEM_FLAG_VALID |
  19668                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  19669         /* cmp_fn      */ _soc_mem_cmp_undef,
  19670         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19671         /* index_min   */ 0,
  19672         /* index_max   */ 63,
  19673         /* minblock    */ 68,
  19674         /* maxblock    */ 68,
  19675         /* blocks      */ 0,
  19676         /* blocks_hi   */ 0xffffffff,
  19677         /* base        */ 0x90f80000,
  19678         /* gran        */ 1,
  19679         /* bytes       */ 9,
  19680         /* nFields     */ 6,
  19681         /* *fields     */ soc_DLB_HGT_LAG_GROUP_STATSm_fields,
  19682         /* *views      */ NULL,
  19683         /* *views_num  */ NULL,
  19684         /* snoop_cb    */ NULL, 
  19685         /* snoop_user_data */ NULL, 
  19686         /* snoop_flags */ 0,
  19687         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19688         /* type */ SOC_MEM_TYPE_NORMAL,
  19689         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19690         /* impl */ SOC_MEM_IMPL_NORMAL,
  19691         /* cmic_mor_clks       */ 0,
  19692         /* access_latency_mode */ 0,
  19693     },
  19694 #endif /* chips */
  19695 
  19696 #if defined(BCM_56970_A0)
  19697     { /* SOC_MEM_INT_DLB_HGT_LAG_GROUP_STATS_PIPE1m */ 
  19698         /* mem            DLB_HGT_LAG_GROUP_STATS_PIPE1m */
  19699         /* flags       */ SOC_MEM_FLAG_VALID |
  19700                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  19701                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  19702         /* cmp_fn      */ _soc_mem_cmp_undef,
  19703         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19704         /* index_min   */ 0,
  19705         /* index_max   */ 63,
  19706         /* minblock    */ 68,
  19707         /* maxblock    */ 68,
  19708         /* blocks      */ 0,
  19709         /* blocks_hi   */ 0xffffffff,
  19710         /* base        */ 0x90f80000,
  19711         /* gran        */ 1,
  19712         /* bytes       */ 9,
  19713         /* nFields     */ 6,
  19714         /* *fields     */ soc_DLB_HGT_LAG_GROUP_STATSm_fields,
  19715         /* *views      */ NULL,
  19716         /* *views_num  */ NULL,
  19717         /* snoop_cb    */ NULL, 
  19718         /* snoop_user_data */ NULL, 
  19719         /* snoop_flags */ 0,
  19720         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19721         /* type */ SOC_MEM_TYPE_NORMAL,
  19722         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19723         /* impl */ SOC_MEM_IMPL_NORMAL,
  19724         /* cmic_mor_clks       */ 0,
  19725         /* access_latency_mode */ 0,
  19726     },
  19727 #endif /* chips */
  19728 
  19729 #if defined(BCM_56970_A0)
  19730     { /* SOC_MEM_INT_DLB_HGT_LAG_GROUP_STATS_PIPE2m */ 
  19731         /* mem            DLB_HGT_LAG_GROUP_STATS_PIPE2m */
  19732         /* flags       */ SOC_MEM_FLAG_VALID |
  19733                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  19734                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  19735         /* cmp_fn      */ _soc_mem_cmp_undef,
  19736         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19737         /* index_min   */ 0,
  19738         /* index_max   */ 63,
  19739         /* minblock    */ 68,
  19740         /* maxblock    */ 68,
  19741         /* blocks      */ 0,
  19742         /* blocks_hi   */ 0xffffffff,
  19743         /* base        */ 0x90f80000,
  19744         /* gran        */ 1,
  19745         /* bytes       */ 9,
  19746         /* nFields     */ 6,
  19747         /* *fields     */ soc_DLB_HGT_LAG_GROUP_STATSm_fields,
  19748         /* *views      */ NULL,
  19749         /* *views_num  */ NULL,
  19750         /* snoop_cb    */ NULL, 
  19751         /* snoop_user_data */ NULL, 
  19752         /* snoop_flags */ 0,
  19753         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19754         /* type */ SOC_MEM_TYPE_NORMAL,
  19755         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19756         /* impl */ SOC_MEM_IMPL_NORMAL,
  19757         /* cmic_mor_clks       */ 0,
  19758         /* access_latency_mode */ 0,
  19759     },
  19760 #endif /* chips */
  19761 
  19762 #if defined(BCM_56970_A0)
  19763     { /* SOC_MEM_INT_DLB_HGT_LAG_GROUP_STATS_PIPE3m */ 
  19764         /* mem            DLB_HGT_LAG_GROUP_STATS_PIPE3m */
  19765         /* flags       */ SOC_MEM_FLAG_VALID |
  19766                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  19767                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  19768         /* cmp_fn      */ _soc_mem_cmp_undef,
  19769         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19770         /* index_min   */ 0,
  19771         /* index_max   */ 63,
  19772         /* minblock    */ 68,
  19773         /* maxblock    */ 68,
  19774         /* blocks      */ 0,
  19775         /* blocks_hi   */ 0xffffffff,
  19776         /* base        */ 0x90f80000,
  19777         /* gran        */ 1,
  19778         /* bytes       */ 9,
  19779         /* nFields     */ 6,
  19780         /* *fields     */ soc_DLB_HGT_LAG_GROUP_STATSm_fields,
  19781         /* *views      */ NULL,
  19782         /* *views_num  */ NULL,
  19783         /* snoop_cb    */ NULL, 
  19784         /* snoop_user_data */ NULL, 
  19785         /* snoop_flags */ 0,
  19786         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19787         /* type */ SOC_MEM_TYPE_NORMAL,
  19788         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19789         /* impl */ SOC_MEM_IMPL_NORMAL,
  19790         /* cmic_mor_clks       */ 0,
  19791         /* access_latency_mode */ 0,
  19792     },
  19793 #endif /* chips */
  19794 
  19795 #if defined(BCM_56370_A0)
  19796     { /* SOC_MEM_INT_DLB_HGT_LAG_GROUP_STATS_PIPE0_BCM56370_A0m */ 
  19797         /* mem            DLB_HGT_LAG_GROUP_STATS_PIPE0m */
  19798         /* flags       */ SOC_MEM_FLAG_VALID |
  19799                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  19800         /* cmp_fn      */ _soc_mem_cmp_undef,
  19801         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19802         /* index_min   */ 0,
  19803         /* index_max   */ 63,
  19804         /* minblock    */ 14,
  19805         /* maxblock    */ 14,
  19806         /* blocks      */ 0x4000,
  19807         /* blocks_hi   */ 0,
  19808         /* base        */ 0x811c0000,
  19809         /* gran        */ 1,
  19810         /* bytes       */ 9,
  19811         /* nFields     */ 6,
  19812         /* *fields     */ soc_DLB_HGT_LAG_GROUP_STATSm_fields,
  19813         /* *views      */ NULL,
  19814         /* *views_num  */ NULL,
  19815         /* snoop_cb    */ NULL, 
  19816         /* snoop_user_data */ NULL, 
  19817         /* snoop_flags */ 0,
  19818         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19819         /* type */ SOC_MEM_TYPE_NORMAL,
  19820         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19821         /* impl */ SOC_MEM_IMPL_NORMAL,
  19822         /* cmic_mor_clks       */ 0,
  19823         /* access_latency_mode */ 0,
  19824     },
  19825 #endif /* chips */
  19826 
  19827 #if defined(BCM_56770_A0)
  19828     { /* SOC_MEM_INT_DLB_HGT_LAG_GROUP_STATS_PIPE0_BCM56770_A0m */ 
  19829         /* mem            DLB_HGT_LAG_GROUP_STATS_PIPE0m */
  19830         /* flags       */ SOC_MEM_FLAG_VALID |
  19831                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  19832         /* cmp_fn      */ _soc_mem_cmp_undef,
  19833         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19834         /* index_min   */ 0,
  19835         /* index_max   */ 63,
  19836         /* minblock    */ 25,
  19837         /* maxblock    */ 25,
  19838         /* blocks      */ 0x2000000,
  19839         /* blocks_hi   */ 0,
  19840         /* base        */ 0x811c0000,
  19841         /* gran        */ 1,
  19842         /* bytes       */ 9,
  19843         /* nFields     */ 6,
  19844         /* *fields     */ soc_DLB_HGT_LAG_GROUP_STATSm_fields,
  19845         /* *views      */ NULL,
  19846         /* *views_num  */ NULL,
  19847         /* snoop_cb    */ NULL, 
  19848         /* snoop_user_data */ NULL, 
  19849         /* snoop_flags */ 0,
  19850         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19851         /* type */ SOC_MEM_TYPE_NORMAL,
  19852         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19853         /* impl */ SOC_MEM_IMPL_NORMAL,
  19854         /* cmic_mor_clks       */ 0,
  19855         /* access_latency_mode */ 0,
  19856     },
  19857 #endif /* chips */
  19858 
  19859 #if defined(BCM_56870_A0)
  19860     { /* SOC_MEM_INT_DLB_HGT_LAG_GROUP_STATS_PIPE0_BCM56870_A0m */ 
  19861         /* mem            DLB_HGT_LAG_GROUP_STATS_PIPE0m */
  19862         /* flags       */ SOC_MEM_FLAG_VALID |
  19863                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  19864         /* cmp_fn      */ _soc_mem_cmp_undef,
  19865         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19866         /* index_min   */ 0,
  19867         /* index_max   */ 63,
  19868         /* minblock    */ 37,
  19869         /* maxblock    */ 37,
  19870         /* blocks      */ 0,
  19871         /* blocks_hi   */ 0x20,
  19872         /* base        */ 0x811c0000,
  19873         /* gran        */ 1,
  19874         /* bytes       */ 9,
  19875         /* nFields     */ 6,
  19876         /* *fields     */ soc_DLB_HGT_LAG_GROUP_STATSm_fields,
  19877         /* *views      */ NULL,
  19878         /* *views_num  */ NULL,
  19879         /* snoop_cb    */ NULL, 
  19880         /* snoop_user_data */ NULL, 
  19881         /* snoop_flags */ 0,
  19882         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19883         /* type */ SOC_MEM_TYPE_NORMAL,
  19884         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19885         /* impl */ SOC_MEM_IMPL_NORMAL,
  19886         /* cmic_mor_clks       */ 0,
  19887         /* access_latency_mode */ 0,
  19888     },
  19889 #endif /* chips */
  19890 
  19891 #if defined(BCM_56870_A0)
  19892     { /* SOC_MEM_INT_DLB_HGT_LAG_GROUP_STATS_PIPE1_BCM56870_A0m */ 
  19893         /* mem            DLB_HGT_LAG_GROUP_STATS_PIPE1m */
  19894         /* flags       */ SOC_MEM_FLAG_VALID |
  19895                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  19896                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  19897         /* cmp_fn      */ _soc_mem_cmp_undef,
  19898         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19899         /* index_min   */ 0,
  19900         /* index_max   */ 63,
  19901         /* minblock    */ 37,
  19902         /* maxblock    */ 37,
  19903         /* blocks      */ 0,
  19904         /* blocks_hi   */ 0x20,
  19905         /* base        */ 0x811c0000,
  19906         /* gran        */ 1,
  19907         /* bytes       */ 9,
  19908         /* nFields     */ 6,
  19909         /* *fields     */ soc_DLB_HGT_LAG_GROUP_STATSm_fields,
  19910         /* *views      */ NULL,
  19911         /* *views_num  */ NULL,
  19912         /* snoop_cb    */ NULL, 
  19913         /* snoop_user_data */ NULL, 
  19914         /* snoop_flags */ 0,
  19915         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19916         /* type */ SOC_MEM_TYPE_NORMAL,
  19917         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19918         /* impl */ SOC_MEM_IMPL_NORMAL,
  19919         /* cmic_mor_clks       */ 0,
  19920         /* access_latency_mode */ 0,
  19921     },
  19922 #endif /* chips */
  19923 
  19924 #if defined(BCM_56970_A0)
  19925     { /* SOC_MEM_INT_DLB_HGT_LAG_LINK_CONTROLm */ 
  19926         /* mem            DLB_HGT_LAG_LINK_CONTROLm */
  19927         /* flags       */ SOC_MEM_FLAG_VALID |
  19928                           SOC_MEM_FLAG_CACHABLE |
  19929                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  19930         /* cmp_fn      */ _soc_mem_cmp_undef,
  19931         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19932         /* index_min   */ 0,
  19933         /* index_max   */ 0,
  19934         /* minblock    */ 68,
  19935         /* maxblock    */ 68,
  19936         /* blocks      */ 0,
  19937         /* blocks_hi   */ 0xffffffff,
  19938         /* base        */ 0x91040000,
  19939         /* gran        */ 1,
  19940         /* bytes       */ 34,
  19941         /* nFields     */ 2,
  19942         /* *fields     */ soc_DLB_HGT_LAG_LINK_CONTROLm_fields,
  19943         /* *views      */ NULL,
  19944         /* *views_num  */ NULL,
  19945         /* snoop_cb    */ NULL, 
  19946         /* snoop_user_data */ NULL, 
  19947         /* snoop_flags */ 0,
  19948         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19949         /* type */ SOC_MEM_TYPE_NORMAL,
  19950         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  19951         /* impl */ SOC_MEM_IMPL_NORMAL,
  19952         /* cmic_mor_clks       */ 0,
  19953         /* access_latency_mode */ 0,
  19954     },
  19955 #endif /* chips */
  19956 
  19957 #if defined(BCM_56370_A0)
  19958     { /* SOC_MEM_INT_DLB_HGT_LAG_LINK_CONTROL_BCM56370_A0m */ 
  19959         /* mem            DLB_HGT_LAG_LINK_CONTROLm */
  19960         /* flags       */ SOC_MEM_FLAG_VALID |
  19961                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  19962         /* cmp_fn      */ _soc_mem_cmp_undef,
  19963         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19964         /* index_min   */ 0,
  19965         /* index_max   */ 0,
  19966         /* minblock    */ 14,
  19967         /* maxblock    */ 14,
  19968         /* blocks      */ 0x4000,
  19969         /* blocks_hi   */ 0,
  19970         /* base        */ 0x81280000,
  19971         /* gran        */ 1,
  19972         /* bytes       */ 19,
  19973         /* nFields     */ 4,
  19974         /* *fields     */ soc_DLB_HGT_LAG_LINK_CONTROL_BCM56370_A0m_fields,
  19975         /* *views      */ NULL,
  19976         /* *views_num  */ NULL,
  19977         /* snoop_cb    */ NULL, 
  19978         /* snoop_user_data */ NULL, 
  19979         /* snoop_flags */ 0,
  19980         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19981         /* type */ SOC_MEM_TYPE_NORMAL,
  19982         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  19983         /* impl */ SOC_MEM_IMPL_NORMAL,
  19984         /* cmic_mor_clks       */ 0,
  19985         /* access_latency_mode */ 0,
  19986     },
  19987 #endif /* chips */
  19988 
  19989 #if defined(BCM_56770_A0)
  19990     { /* SOC_MEM_INT_DLB_HGT_LAG_LINK_CONTROL_BCM56770_A0m */ 
  19991         /* mem            DLB_HGT_LAG_LINK_CONTROLm */
  19992         /* flags       */ SOC_MEM_FLAG_VALID |
  19993                           SOC_MEM_FLAG_CACHABLE |
  19994                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  19995         /* cmp_fn      */ _soc_mem_cmp_undef,
  19996         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19997         /* index_min   */ 0,
  19998         /* index_max   */ 0,
  19999         /* minblock    */ 25,
  20000         /* maxblock    */ 25,
  20001         /* blocks      */ 0x2000000,
  20002         /* blocks_hi   */ 0,
  20003         /* base        */ 0x81280000,
  20004         /* gran        */ 1,
  20005         /* bytes       */ 34,
  20006         /* nFields     */ 4,
  20007         /* *fields     */ soc_DLB_HGT_LAG_LINK_CONTROL_BCM56870_A0m_fields,
  20008         /* *views      */ NULL,
  20009         /* *views_num  */ NULL,
  20010         /* snoop_cb    */ NULL, 
  20011         /* snoop_user_data */ NULL, 
  20012         /* snoop_flags */ 0,
  20013         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20014         /* type */ SOC_MEM_TYPE_NORMAL,
  20015         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  20016         /* impl */ SOC_MEM_IMPL_NORMAL,
  20017         /* cmic_mor_clks       */ 0,
  20018         /* access_latency_mode */ 0,
  20019     },
  20020 #endif /* chips */
  20021 
  20022 #if defined(BCM_56870_A0)
  20023     { /* SOC_MEM_INT_DLB_HGT_LAG_LINK_CONTROL_BCM56870_A0m */ 
  20024         /* mem            DLB_HGT_LAG_LINK_CONTROLm */
  20025         /* flags       */ SOC_MEM_FLAG_VALID |
  20026                           SOC_MEM_FLAG_CACHABLE |
  20027                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  20028         /* cmp_fn      */ _soc_mem_cmp_undef,
  20029         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20030         /* index_min   */ 0,
  20031         /* index_max   */ 0,
  20032         /* minblock    */ 37,
  20033         /* maxblock    */ 37,
  20034         /* blocks      */ 0,
  20035         /* blocks_hi   */ 0x20,
  20036         /* base        */ 0x81280000,
  20037         /* gran        */ 1,
  20038         /* bytes       */ 34,
  20039         /* nFields     */ 4,
  20040         /* *fields     */ soc_DLB_HGT_LAG_LINK_CONTROL_BCM56870_A0m_fields,
  20041         /* *views      */ NULL,
  20042         /* *views_num  */ NULL,
  20043         /* snoop_cb    */ NULL, 
  20044         /* snoop_user_data */ NULL, 
  20045         /* snoop_flags */ 0,
  20046         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20047         /* type */ SOC_MEM_TYPE_NORMAL,
  20048         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  20049         /* impl */ SOC_MEM_IMPL_NORMAL,
  20050         /* cmic_mor_clks       */ 0,
  20051         /* access_latency_mode */ 0,
  20052     },
  20053 #endif /* chips */
  20054 
  20055 #if defined(BCM_56970_A0)
  20056     { /* SOC_MEM_INT_DLB_HGT_LAG_OPTIMAL_CANDIDATEm */ 
  20057         /* mem            DLB_HGT_LAG_OPTIMAL_CANDIDATEm */
  20058         /* flags       */ SOC_MEM_FLAG_VALID |
  20059                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20060         /* cmp_fn      */ _soc_mem_cmp_undef,
  20061         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20062         /* index_min   */ 0,
  20063         /* index_max   */ 63,
  20064         /* minblock    */ 68,
  20065         /* maxblock    */ 68,
  20066         /* blocks      */ 0,
  20067         /* blocks_hi   */ 0xffffffff,
  20068         /* base        */ 0x91000000,
  20069         /* gran        */ 1,
  20070         /* bytes       */ 2,
  20071         /* nFields     */ 2,
  20072         /* *fields     */ soc_DLB_HGT_LAG_OPTIMAL_CANDIDATEm_fields,
  20073         /* *views      */ NULL,
  20074         /* *views_num  */ NULL,
  20075         /* snoop_cb    */ NULL, 
  20076         /* snoop_user_data */ NULL, 
  20077         /* snoop_flags */ 0,
  20078         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20079         /* type */ SOC_MEM_TYPE_NORMAL,
  20080         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  20081         /* impl */ SOC_MEM_IMPL_NORMAL,
  20082         /* cmic_mor_clks       */ 0,
  20083         /* access_latency_mode */ 0,
  20084     },
  20085 #endif /* chips */
  20086 
  20087 #if defined(BCM_56370_A0)
  20088     { /* SOC_MEM_INT_DLB_HGT_LAG_OPTIMAL_CANDIDATE_BCM56370_A0m */ 
  20089         /* mem            DLB_HGT_LAG_OPTIMAL_CANDIDATEm */
  20090         /* flags       */ SOC_MEM_FLAG_VALID |
  20091                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20092         /* cmp_fn      */ _soc_mem_cmp_undef,
  20093         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20094         /* index_min   */ 0,
  20095         /* index_max   */ 63,
  20096         /* minblock    */ 14,
  20097         /* maxblock    */ 14,
  20098         /* blocks      */ 0x4000,
  20099         /* blocks_hi   */ 0,
  20100         /* base        */ 0x81240000,
  20101         /* gran        */ 1,
  20102         /* bytes       */ 2,
  20103         /* nFields     */ 2,
  20104         /* *fields     */ soc_DLB_HGT_LAG_OPTIMAL_CANDIDATEm_fields,
  20105         /* *views      */ NULL,
  20106         /* *views_num  */ NULL,
  20107         /* snoop_cb    */ NULL, 
  20108         /* snoop_user_data */ NULL, 
  20109         /* snoop_flags */ 0,
  20110         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20111         /* type */ SOC_MEM_TYPE_NORMAL,
  20112         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  20113         /* impl */ SOC_MEM_IMPL_NORMAL,
  20114         /* cmic_mor_clks       */ 0,
  20115         /* access_latency_mode */ 0,
  20116     },
  20117 #endif /* chips */
  20118 
  20119 #if defined(BCM_56770_A0)
  20120     { /* SOC_MEM_INT_DLB_HGT_LAG_OPTIMAL_CANDIDATE_BCM56770_A0m */ 
  20121         /* mem            DLB_HGT_LAG_OPTIMAL_CANDIDATEm */
  20122         /* flags       */ SOC_MEM_FLAG_VALID |
  20123                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20124         /* cmp_fn      */ _soc_mem_cmp_undef,
  20125         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20126         /* index_min   */ 0,
  20127         /* index_max   */ 63,
  20128         /* minblock    */ 25,
  20129         /* maxblock    */ 25,
  20130         /* blocks      */ 0x2000000,
  20131         /* blocks_hi   */ 0,
  20132         /* base        */ 0x81240000,
  20133         /* gran        */ 1,
  20134         /* bytes       */ 2,
  20135         /* nFields     */ 2,
  20136         /* *fields     */ soc_DLB_HGT_LAG_OPTIMAL_CANDIDATEm_fields,
  20137         /* *views      */ NULL,
  20138         /* *views_num  */ NULL,
  20139         /* snoop_cb    */ NULL, 
  20140         /* snoop_user_data */ NULL, 
  20141         /* snoop_flags */ 0,
  20142         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20143         /* type */ SOC_MEM_TYPE_NORMAL,
  20144         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  20145         /* impl */ SOC_MEM_IMPL_NORMAL,
  20146         /* cmic_mor_clks       */ 0,
  20147         /* access_latency_mode */ 0,
  20148     },
  20149 #endif /* chips */
  20150 
  20151 #if defined(BCM_56870_A0)
  20152     { /* SOC_MEM_INT_DLB_HGT_LAG_OPTIMAL_CANDIDATE_BCM56870_A0m */ 
  20153         /* mem            DLB_HGT_LAG_OPTIMAL_CANDIDATEm */
  20154         /* flags       */ SOC_MEM_FLAG_VALID |
  20155                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20156         /* cmp_fn      */ _soc_mem_cmp_undef,
  20157         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20158         /* index_min   */ 0,
  20159         /* index_max   */ 63,
  20160         /* minblock    */ 37,
  20161         /* maxblock    */ 37,
  20162         /* blocks      */ 0,
  20163         /* blocks_hi   */ 0x20,
  20164         /* base        */ 0x81240000,
  20165         /* gran        */ 1,
  20166         /* bytes       */ 2,
  20167         /* nFields     */ 2,
  20168         /* *fields     */ soc_DLB_HGT_LAG_OPTIMAL_CANDIDATEm_fields,
  20169         /* *views      */ NULL,
  20170         /* *views_num  */ NULL,
  20171         /* snoop_cb    */ NULL, 
  20172         /* snoop_user_data */ NULL, 
  20173         /* snoop_flags */ 0,
  20174         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20175         /* type */ SOC_MEM_TYPE_NORMAL,
  20176         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  20177         /* impl */ SOC_MEM_IMPL_NORMAL,
  20178         /* cmic_mor_clks       */ 0,
  20179         /* access_latency_mode */ 0,
  20180     },
  20181 #endif /* chips */
  20182 
  20183 #if defined(BCM_56970_A0)
  20184     { /* SOC_MEM_INT_DLB_HGT_LAG_OPTIMAL_CANDIDATE_PIPE0m */ 
  20185         /* mem            DLB_HGT_LAG_OPTIMAL_CANDIDATE_PIPE0m */
  20186         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  20187         /* cmp_fn      */ _soc_mem_cmp_undef,
  20188         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20189         /* index_min   */ 0,
  20190         /* index_max   */ 63,
  20191         /* minblock    */ 68,
  20192         /* maxblock    */ 68,
  20193         /* blocks      */ 0,
  20194         /* blocks_hi   */ 0xffffffff,
  20195         /* base        */ 0x91000000,
  20196         /* gran        */ 1,
  20197         /* bytes       */ 2,
  20198         /* nFields     */ 2,
  20199         /* *fields     */ soc_DLB_HGT_LAG_OPTIMAL_CANDIDATEm_fields,
  20200         /* *views      */ NULL,
  20201         /* *views_num  */ NULL,
  20202         /* snoop_cb    */ NULL, 
  20203         /* snoop_user_data */ NULL, 
  20204         /* snoop_flags */ 0,
  20205         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20206         /* type */ SOC_MEM_TYPE_NORMAL,
  20207         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  20208         /* impl */ SOC_MEM_IMPL_NORMAL,
  20209         /* cmic_mor_clks       */ 0,
  20210         /* access_latency_mode */ 0,
  20211     },
  20212 #endif /* chips */
  20213 
  20214 #if defined(BCM_56970_A0)
  20215     { /* SOC_MEM_INT_DLB_HGT_LAG_OPTIMAL_CANDIDATE_PIPE1m */ 
  20216         /* mem            DLB_HGT_LAG_OPTIMAL_CANDIDATE_PIPE1m */
  20217         /* flags       */ SOC_MEM_FLAG_VALID |
  20218                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20219         /* cmp_fn      */ _soc_mem_cmp_undef,
  20220         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20221         /* index_min   */ 0,
  20222         /* index_max   */ 63,
  20223         /* minblock    */ 68,
  20224         /* maxblock    */ 68,
  20225         /* blocks      */ 0,
  20226         /* blocks_hi   */ 0xffffffff,
  20227         /* base        */ 0x91000000,
  20228         /* gran        */ 1,
  20229         /* bytes       */ 2,
  20230         /* nFields     */ 2,
  20231         /* *fields     */ soc_DLB_HGT_LAG_OPTIMAL_CANDIDATEm_fields,
  20232         /* *views      */ NULL,
  20233         /* *views_num  */ NULL,
  20234         /* snoop_cb    */ NULL, 
  20235         /* snoop_user_data */ NULL, 
  20236         /* snoop_flags */ 0,
  20237         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20238         /* type */ SOC_MEM_TYPE_NORMAL,
  20239         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  20240         /* impl */ SOC_MEM_IMPL_NORMAL,
  20241         /* cmic_mor_clks       */ 0,
  20242         /* access_latency_mode */ 0,
  20243     },
  20244 #endif /* chips */
  20245 
  20246 #if defined(BCM_56970_A0)
  20247     { /* SOC_MEM_INT_DLB_HGT_LAG_OPTIMAL_CANDIDATE_PIPE2m */ 
  20248         /* mem            DLB_HGT_LAG_OPTIMAL_CANDIDATE_PIPE2m */
  20249         /* flags       */ SOC_MEM_FLAG_VALID |
  20250                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20251         /* cmp_fn      */ _soc_mem_cmp_undef,
  20252         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20253         /* index_min   */ 0,
  20254         /* index_max   */ 63,
  20255         /* minblock    */ 68,
  20256         /* maxblock    */ 68,
  20257         /* blocks      */ 0,
  20258         /* blocks_hi   */ 0xffffffff,
  20259         /* base        */ 0x91000000,
  20260         /* gran        */ 1,
  20261         /* bytes       */ 2,
  20262         /* nFields     */ 2,
  20263         /* *fields     */ soc_DLB_HGT_LAG_OPTIMAL_CANDIDATEm_fields,
  20264         /* *views      */ NULL,
  20265         /* *views_num  */ NULL,
  20266         /* snoop_cb    */ NULL, 
  20267         /* snoop_user_data */ NULL, 
  20268         /* snoop_flags */ 0,
  20269         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20270         /* type */ SOC_MEM_TYPE_NORMAL,
  20271         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  20272         /* impl */ SOC_MEM_IMPL_NORMAL,
  20273         /* cmic_mor_clks       */ 0,
  20274         /* access_latency_mode */ 0,
  20275     },
  20276 #endif /* chips */
  20277 
  20278 #if defined(BCM_56970_A0)
  20279     { /* SOC_MEM_INT_DLB_HGT_LAG_OPTIMAL_CANDIDATE_PIPE3m */ 
  20280         /* mem            DLB_HGT_LAG_OPTIMAL_CANDIDATE_PIPE3m */
  20281         /* flags       */ SOC_MEM_FLAG_VALID |
  20282                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20283         /* cmp_fn      */ _soc_mem_cmp_undef,
  20284         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20285         /* index_min   */ 0,
  20286         /* index_max   */ 63,
  20287         /* minblock    */ 68,
  20288         /* maxblock    */ 68,
  20289         /* blocks      */ 0,
  20290         /* blocks_hi   */ 0xffffffff,
  20291         /* base        */ 0x91000000,
  20292         /* gran        */ 1,
  20293         /* bytes       */ 2,
  20294         /* nFields     */ 2,
  20295         /* *fields     */ soc_DLB_HGT_LAG_OPTIMAL_CANDIDATEm_fields,
  20296         /* *views      */ NULL,
  20297         /* *views_num  */ NULL,
  20298         /* snoop_cb    */ NULL, 
  20299         /* snoop_user_data */ NULL, 
  20300         /* snoop_flags */ 0,
  20301         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20302         /* type */ SOC_MEM_TYPE_NORMAL,
  20303         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  20304         /* impl */ SOC_MEM_IMPL_NORMAL,
  20305         /* cmic_mor_clks       */ 0,
  20306         /* access_latency_mode */ 0,
  20307     },
  20308 #endif /* chips */
  20309 
  20310 #if defined(BCM_56370_A0)
  20311     { /* SOC_MEM_INT_DLB_HGT_LAG_OPTIMAL_CANDIDATE_PIPE0_BCM56370_A0m */ 
  20312         /* mem            DLB_HGT_LAG_OPTIMAL_CANDIDATE_PIPE0m */
  20313         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  20314         /* cmp_fn      */ _soc_mem_cmp_undef,
  20315         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20316         /* index_min   */ 0,
  20317         /* index_max   */ 63,
  20318         /* minblock    */ 14,
  20319         /* maxblock    */ 14,
  20320         /* blocks      */ 0x4000,
  20321         /* blocks_hi   */ 0,
  20322         /* base        */ 0x81240000,
  20323         /* gran        */ 1,
  20324         /* bytes       */ 2,
  20325         /* nFields     */ 2,
  20326         /* *fields     */ soc_DLB_HGT_LAG_OPTIMAL_CANDIDATEm_fields,
  20327         /* *views      */ NULL,
  20328         /* *views_num  */ NULL,
  20329         /* snoop_cb    */ NULL, 
  20330         /* snoop_user_data */ NULL, 
  20331         /* snoop_flags */ 0,
  20332         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20333         /* type */ SOC_MEM_TYPE_NORMAL,
  20334         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  20335         /* impl */ SOC_MEM_IMPL_NORMAL,
  20336         /* cmic_mor_clks       */ 0,
  20337         /* access_latency_mode */ 0,
  20338     },
  20339 #endif /* chips */
  20340 
  20341 #if defined(BCM_56770_A0)
  20342     { /* SOC_MEM_INT_DLB_HGT_LAG_OPTIMAL_CANDIDATE_PIPE0_BCM56770_A0m */ 
  20343         /* mem            DLB_HGT_LAG_OPTIMAL_CANDIDATE_PIPE0m */
  20344         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  20345         /* cmp_fn      */ _soc_mem_cmp_undef,
  20346         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20347         /* index_min   */ 0,
  20348         /* index_max   */ 63,
  20349         /* minblock    */ 25,
  20350         /* maxblock    */ 25,
  20351         /* blocks      */ 0x2000000,
  20352         /* blocks_hi   */ 0,
  20353         /* base        */ 0x81240000,
  20354         /* gran        */ 1,
  20355         /* bytes       */ 2,
  20356         /* nFields     */ 2,
  20357         /* *fields     */ soc_DLB_HGT_LAG_OPTIMAL_CANDIDATEm_fields,
  20358         /* *views      */ NULL,
  20359         /* *views_num  */ NULL,
  20360         /* snoop_cb    */ NULL, 
  20361         /* snoop_user_data */ NULL, 
  20362         /* snoop_flags */ 0,
  20363         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20364         /* type */ SOC_MEM_TYPE_NORMAL,
  20365         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  20366         /* impl */ SOC_MEM_IMPL_NORMAL,
  20367         /* cmic_mor_clks       */ 0,
  20368         /* access_latency_mode */ 0,
  20369     },
  20370 #endif /* chips */
  20371 
  20372 #if defined(BCM_56870_A0)
  20373     { /* SOC_MEM_INT_DLB_HGT_LAG_OPTIMAL_CANDIDATE_PIPE0_BCM56870_A0m */ 
  20374         /* mem            DLB_HGT_LAG_OPTIMAL_CANDIDATE_PIPE0m */
  20375         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  20376         /* cmp_fn      */ _soc_mem_cmp_undef,
  20377         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20378         /* index_min   */ 0,
  20379         /* index_max   */ 63,
  20380         /* minblock    */ 37,
  20381         /* maxblock    */ 37,
  20382         /* blocks      */ 0,
  20383         /* blocks_hi   */ 0x20,
  20384         /* base        */ 0x81240000,
  20385         /* gran        */ 1,
  20386         /* bytes       */ 2,
  20387         /* nFields     */ 2,
  20388         /* *fields     */ soc_DLB_HGT_LAG_OPTIMAL_CANDIDATEm_fields,
  20389         /* *views      */ NULL,
  20390         /* *views_num  */ NULL,
  20391         /* snoop_cb    */ NULL, 
  20392         /* snoop_user_data */ NULL, 
  20393         /* snoop_flags */ 0,
  20394         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20395         /* type */ SOC_MEM_TYPE_NORMAL,
  20396         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  20397         /* impl */ SOC_MEM_IMPL_NORMAL,
  20398         /* cmic_mor_clks       */ 0,
  20399         /* access_latency_mode */ 0,
  20400     },
  20401 #endif /* chips */
  20402 
  20403 #if defined(BCM_56870_A0)
  20404     { /* SOC_MEM_INT_DLB_HGT_LAG_OPTIMAL_CANDIDATE_PIPE1_BCM56870_A0m */ 
  20405         /* mem            DLB_HGT_LAG_OPTIMAL_CANDIDATE_PIPE1m */
  20406         /* flags       */ SOC_MEM_FLAG_VALID |
  20407                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20408         /* cmp_fn      */ _soc_mem_cmp_undef,
  20409         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20410         /* index_min   */ 0,
  20411         /* index_max   */ 63,
  20412         /* minblock    */ 37,
  20413         /* maxblock    */ 37,
  20414         /* blocks      */ 0,
  20415         /* blocks_hi   */ 0x20,
  20416         /* base        */ 0x81240000,
  20417         /* gran        */ 1,
  20418         /* bytes       */ 2,
  20419         /* nFields     */ 2,
  20420         /* *fields     */ soc_DLB_HGT_LAG_OPTIMAL_CANDIDATEm_fields,
  20421         /* *views      */ NULL,
  20422         /* *views_num  */ NULL,
  20423         /* snoop_cb    */ NULL, 
  20424         /* snoop_user_data */ NULL, 
  20425         /* snoop_flags */ 0,
  20426         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20427         /* type */ SOC_MEM_TYPE_NORMAL,
  20428         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  20429         /* impl */ SOC_MEM_IMPL_NORMAL,
  20430         /* cmic_mor_clks       */ 0,
  20431         /* access_latency_mode */ 0,
  20432     },
  20433 #endif /* chips */
  20434 
  20435 #if defined(BCM_56970_A0)
  20436     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_AVG_QUALITY_MEASUREm */ 
  20437         /* mem            DLB_HGT_LAG_PORT_AVG_QUALITY_MEASUREm */
  20438         /* flags       */ SOC_MEM_FLAG_VALID |
  20439                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  20440                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  20441         /* cmp_fn      */ _soc_mem_cmp_undef,
  20442         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20443         /* index_min   */ 0,
  20444         /* index_max   */ 135,
  20445         /* minblock    */ 68,
  20446         /* maxblock    */ 68,
  20447         /* blocks      */ 0,
  20448         /* blocks_hi   */ 0xffffffff,
  20449         /* base        */ 0x910c0000,
  20450         /* gran        */ 1,
  20451         /* bytes       */ 10,
  20452         /* nFields     */ 10,
  20453         /* *fields     */ soc_DLB_HGT_LAG_PORT_AVG_QUALITY_MEASUREm_fields,
  20454         /* *views      */ NULL,
  20455         /* *views_num  */ NULL,
  20456         /* snoop_cb    */ NULL, 
  20457         /* snoop_user_data */ NULL, 
  20458         /* snoop_flags */ 0,
  20459         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20460         /* type */ SOC_MEM_TYPE_NORMAL,
  20461         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20462         /* impl */ SOC_MEM_IMPL_NORMAL,
  20463         /* cmic_mor_clks       */ 0,
  20464         /* access_latency_mode */ 0,
  20465     },
  20466 #endif /* chips */
  20467 
  20468 #if defined(BCM_56370_A0)
  20469     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_AVG_QUALITY_MEASURE_BCM56370_A0m */ 
  20470         /* mem            DLB_HGT_LAG_PORT_AVG_QUALITY_MEASUREm */
  20471         /* flags       */ SOC_MEM_FLAG_VALID |
  20472                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  20473                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  20474         /* cmp_fn      */ _soc_mem_cmp_undef,
  20475         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20476         /* index_min   */ 0,
  20477         /* index_max   */ 71,
  20478         /* minblock    */ 14,
  20479         /* maxblock    */ 14,
  20480         /* blocks      */ 0x4000,
  20481         /* blocks_hi   */ 0,
  20482         /* base        */ 0x81300000,
  20483         /* gran        */ 1,
  20484         /* bytes       */ 10,
  20485         /* nFields     */ 9,
  20486         /* *fields     */ soc_DLB_HGT_LAG_PORT_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  20487         /* *views      */ NULL,
  20488         /* *views_num  */ NULL,
  20489         /* snoop_cb    */ NULL, 
  20490         /* snoop_user_data */ NULL, 
  20491         /* snoop_flags */ 0,
  20492         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20493         /* type */ SOC_MEM_TYPE_NORMAL,
  20494         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20495         /* impl */ SOC_MEM_IMPL_NORMAL,
  20496         /* cmic_mor_clks       */ 0,
  20497         /* access_latency_mode */ 0,
  20498     },
  20499 #endif /* chips */
  20500 
  20501 #if defined(BCM_56770_A0)
  20502     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_AVG_QUALITY_MEASURE_BCM56770_A0m */ 
  20503         /* mem            DLB_HGT_LAG_PORT_AVG_QUALITY_MEASUREm */
  20504         /* flags       */ SOC_MEM_FLAG_VALID |
  20505                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  20506                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  20507         /* cmp_fn      */ _soc_mem_cmp_undef,
  20508         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20509         /* index_min   */ 0,
  20510         /* index_max   */ 131,
  20511         /* minblock    */ 25,
  20512         /* maxblock    */ 25,
  20513         /* blocks      */ 0x2000000,
  20514         /* blocks_hi   */ 0,
  20515         /* base        */ 0x81300000,
  20516         /* gran        */ 1,
  20517         /* bytes       */ 10,
  20518         /* nFields     */ 9,
  20519         /* *fields     */ soc_DLB_HGT_LAG_PORT_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  20520         /* *views      */ NULL,
  20521         /* *views_num  */ NULL,
  20522         /* snoop_cb    */ NULL, 
  20523         /* snoop_user_data */ NULL, 
  20524         /* snoop_flags */ 0,
  20525         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20526         /* type */ SOC_MEM_TYPE_NORMAL,
  20527         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20528         /* impl */ SOC_MEM_IMPL_NORMAL,
  20529         /* cmic_mor_clks       */ 0,
  20530         /* access_latency_mode */ 0,
  20531     },
  20532 #endif /* chips */
  20533 
  20534 #if defined(BCM_56870_A0)
  20535     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_AVG_QUALITY_MEASURE_BCM56870_A0m */ 
  20536         /* mem            DLB_HGT_LAG_PORT_AVG_QUALITY_MEASUREm */
  20537         /* flags       */ SOC_MEM_FLAG_VALID |
  20538                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  20539                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  20540         /* cmp_fn      */ _soc_mem_cmp_undef,
  20541         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20542         /* index_min   */ 0,
  20543         /* index_max   */ 131,
  20544         /* minblock    */ 37,
  20545         /* maxblock    */ 37,
  20546         /* blocks      */ 0,
  20547         /* blocks_hi   */ 0x20,
  20548         /* base        */ 0x81300000,
  20549         /* gran        */ 1,
  20550         /* bytes       */ 10,
  20551         /* nFields     */ 9,
  20552         /* *fields     */ soc_DLB_HGT_LAG_PORT_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  20553         /* *views      */ NULL,
  20554         /* *views_num  */ NULL,
  20555         /* snoop_cb    */ NULL, 
  20556         /* snoop_user_data */ NULL, 
  20557         /* snoop_flags */ 0,
  20558         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20559         /* type */ SOC_MEM_TYPE_NORMAL,
  20560         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20561         /* impl */ SOC_MEM_IMPL_NORMAL,
  20562         /* cmic_mor_clks       */ 0,
  20563         /* access_latency_mode */ 0,
  20564     },
  20565 #endif /* chips */
  20566 
  20567 #if defined(BCM_56970_A0)
  20568     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_AVG_QUALITY_MEASURE_PIPE0m */ 
  20569         /* mem            DLB_HGT_LAG_PORT_AVG_QUALITY_MEASURE_PIPE0m */
  20570         /* flags       */ SOC_MEM_FLAG_VALID |
  20571                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  20572         /* cmp_fn      */ _soc_mem_cmp_undef,
  20573         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20574         /* index_min   */ 0,
  20575         /* index_max   */ 135,
  20576         /* minblock    */ 68,
  20577         /* maxblock    */ 68,
  20578         /* blocks      */ 0,
  20579         /* blocks_hi   */ 0xffffffff,
  20580         /* base        */ 0x910c0000,
  20581         /* gran        */ 1,
  20582         /* bytes       */ 10,
  20583         /* nFields     */ 10,
  20584         /* *fields     */ soc_DLB_HGT_LAG_PORT_AVG_QUALITY_MEASUREm_fields,
  20585         /* *views      */ NULL,
  20586         /* *views_num  */ NULL,
  20587         /* snoop_cb    */ NULL, 
  20588         /* snoop_user_data */ NULL, 
  20589         /* snoop_flags */ 0,
  20590         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20591         /* type */ SOC_MEM_TYPE_NORMAL,
  20592         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20593         /* impl */ SOC_MEM_IMPL_NORMAL,
  20594         /* cmic_mor_clks       */ 0,
  20595         /* access_latency_mode */ 0,
  20596     },
  20597 #endif /* chips */
  20598 
  20599 #if defined(BCM_56970_A0)
  20600     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_AVG_QUALITY_MEASURE_PIPE1m */ 
  20601         /* mem            DLB_HGT_LAG_PORT_AVG_QUALITY_MEASURE_PIPE1m */
  20602         /* flags       */ SOC_MEM_FLAG_VALID |
  20603                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  20604                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  20605         /* cmp_fn      */ _soc_mem_cmp_undef,
  20606         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20607         /* index_min   */ 0,
  20608         /* index_max   */ 135,
  20609         /* minblock    */ 68,
  20610         /* maxblock    */ 68,
  20611         /* blocks      */ 0,
  20612         /* blocks_hi   */ 0xffffffff,
  20613         /* base        */ 0x910c0000,
  20614         /* gran        */ 1,
  20615         /* bytes       */ 10,
  20616         /* nFields     */ 10,
  20617         /* *fields     */ soc_DLB_HGT_LAG_PORT_AVG_QUALITY_MEASUREm_fields,
  20618         /* *views      */ NULL,
  20619         /* *views_num  */ NULL,
  20620         /* snoop_cb    */ NULL, 
  20621         /* snoop_user_data */ NULL, 
  20622         /* snoop_flags */ 0,
  20623         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20624         /* type */ SOC_MEM_TYPE_NORMAL,
  20625         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20626         /* impl */ SOC_MEM_IMPL_NORMAL,
  20627         /* cmic_mor_clks       */ 0,
  20628         /* access_latency_mode */ 0,
  20629     },
  20630 #endif /* chips */
  20631 
  20632 #if defined(BCM_56970_A0)
  20633     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_AVG_QUALITY_MEASURE_PIPE2m */ 
  20634         /* mem            DLB_HGT_LAG_PORT_AVG_QUALITY_MEASURE_PIPE2m */
  20635         /* flags       */ SOC_MEM_FLAG_VALID |
  20636                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  20637                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  20638         /* cmp_fn      */ _soc_mem_cmp_undef,
  20639         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20640         /* index_min   */ 0,
  20641         /* index_max   */ 135,
  20642         /* minblock    */ 68,
  20643         /* maxblock    */ 68,
  20644         /* blocks      */ 0,
  20645         /* blocks_hi   */ 0xffffffff,
  20646         /* base        */ 0x910c0000,
  20647         /* gran        */ 1,
  20648         /* bytes       */ 10,
  20649         /* nFields     */ 10,
  20650         /* *fields     */ soc_DLB_HGT_LAG_PORT_AVG_QUALITY_MEASUREm_fields,
  20651         /* *views      */ NULL,
  20652         /* *views_num  */ NULL,
  20653         /* snoop_cb    */ NULL, 
  20654         /* snoop_user_data */ NULL, 
  20655         /* snoop_flags */ 0,
  20656         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20657         /* type */ SOC_MEM_TYPE_NORMAL,
  20658         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20659         /* impl */ SOC_MEM_IMPL_NORMAL,
  20660         /* cmic_mor_clks       */ 0,
  20661         /* access_latency_mode */ 0,
  20662     },
  20663 #endif /* chips */
  20664 
  20665 #if defined(BCM_56970_A0)
  20666     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_AVG_QUALITY_MEASURE_PIPE3m */ 
  20667         /* mem            DLB_HGT_LAG_PORT_AVG_QUALITY_MEASURE_PIPE3m */
  20668         /* flags       */ SOC_MEM_FLAG_VALID |
  20669                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  20670                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  20671         /* cmp_fn      */ _soc_mem_cmp_undef,
  20672         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20673         /* index_min   */ 0,
  20674         /* index_max   */ 135,
  20675         /* minblock    */ 68,
  20676         /* maxblock    */ 68,
  20677         /* blocks      */ 0,
  20678         /* blocks_hi   */ 0xffffffff,
  20679         /* base        */ 0x910c0000,
  20680         /* gran        */ 1,
  20681         /* bytes       */ 10,
  20682         /* nFields     */ 10,
  20683         /* *fields     */ soc_DLB_HGT_LAG_PORT_AVG_QUALITY_MEASUREm_fields,
  20684         /* *views      */ NULL,
  20685         /* *views_num  */ NULL,
  20686         /* snoop_cb    */ NULL, 
  20687         /* snoop_user_data */ NULL, 
  20688         /* snoop_flags */ 0,
  20689         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20690         /* type */ SOC_MEM_TYPE_NORMAL,
  20691         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20692         /* impl */ SOC_MEM_IMPL_NORMAL,
  20693         /* cmic_mor_clks       */ 0,
  20694         /* access_latency_mode */ 0,
  20695     },
  20696 #endif /* chips */
  20697 
  20698 #if defined(BCM_56370_A0)
  20699     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_AVG_QUALITY_MEASURE_PIPE0_BCM56370_A0m */ 
  20700         /* mem            DLB_HGT_LAG_PORT_AVG_QUALITY_MEASURE_PIPE0m */
  20701         /* flags       */ SOC_MEM_FLAG_VALID |
  20702                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  20703         /* cmp_fn      */ _soc_mem_cmp_undef,
  20704         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20705         /* index_min   */ 0,
  20706         /* index_max   */ 71,
  20707         /* minblock    */ 14,
  20708         /* maxblock    */ 14,
  20709         /* blocks      */ 0x4000,
  20710         /* blocks_hi   */ 0,
  20711         /* base        */ 0x81300000,
  20712         /* gran        */ 1,
  20713         /* bytes       */ 10,
  20714         /* nFields     */ 9,
  20715         /* *fields     */ soc_DLB_HGT_LAG_PORT_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  20716         /* *views      */ NULL,
  20717         /* *views_num  */ NULL,
  20718         /* snoop_cb    */ NULL, 
  20719         /* snoop_user_data */ NULL, 
  20720         /* snoop_flags */ 0,
  20721         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20722         /* type */ SOC_MEM_TYPE_NORMAL,
  20723         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20724         /* impl */ SOC_MEM_IMPL_NORMAL,
  20725         /* cmic_mor_clks       */ 0,
  20726         /* access_latency_mode */ 0,
  20727     },
  20728 #endif /* chips */
  20729 
  20730 #if defined(BCM_56770_A0)
  20731     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_AVG_QUALITY_MEASURE_PIPE0_BCM56770_A0m */ 
  20732         /* mem            DLB_HGT_LAG_PORT_AVG_QUALITY_MEASURE_PIPE0m */
  20733         /* flags       */ SOC_MEM_FLAG_VALID |
  20734                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  20735         /* cmp_fn      */ _soc_mem_cmp_undef,
  20736         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20737         /* index_min   */ 0,
  20738         /* index_max   */ 131,
  20739         /* minblock    */ 25,
  20740         /* maxblock    */ 25,
  20741         /* blocks      */ 0x2000000,
  20742         /* blocks_hi   */ 0,
  20743         /* base        */ 0x81300000,
  20744         /* gran        */ 1,
  20745         /* bytes       */ 10,
  20746         /* nFields     */ 9,
  20747         /* *fields     */ soc_DLB_HGT_LAG_PORT_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  20748         /* *views      */ NULL,
  20749         /* *views_num  */ NULL,
  20750         /* snoop_cb    */ NULL, 
  20751         /* snoop_user_data */ NULL, 
  20752         /* snoop_flags */ 0,
  20753         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20754         /* type */ SOC_MEM_TYPE_NORMAL,
  20755         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20756         /* impl */ SOC_MEM_IMPL_NORMAL,
  20757         /* cmic_mor_clks       */ 0,
  20758         /* access_latency_mode */ 0,
  20759     },
  20760 #endif /* chips */
  20761 
  20762 #if defined(BCM_56870_A0)
  20763     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_AVG_QUALITY_MEASURE_PIPE0_BCM56870_A0m */ 
  20764         /* mem            DLB_HGT_LAG_PORT_AVG_QUALITY_MEASURE_PIPE0m */
  20765         /* flags       */ SOC_MEM_FLAG_VALID |
  20766                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  20767         /* cmp_fn      */ _soc_mem_cmp_undef,
  20768         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20769         /* index_min   */ 0,
  20770         /* index_max   */ 131,
  20771         /* minblock    */ 37,
  20772         /* maxblock    */ 37,
  20773         /* blocks      */ 0,
  20774         /* blocks_hi   */ 0x20,
  20775         /* base        */ 0x81300000,
  20776         /* gran        */ 1,
  20777         /* bytes       */ 10,
  20778         /* nFields     */ 9,
  20779         /* *fields     */ soc_DLB_HGT_LAG_PORT_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  20780         /* *views      */ NULL,
  20781         /* *views_num  */ NULL,
  20782         /* snoop_cb    */ NULL, 
  20783         /* snoop_user_data */ NULL, 
  20784         /* snoop_flags */ 0,
  20785         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20786         /* type */ SOC_MEM_TYPE_NORMAL,
  20787         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20788         /* impl */ SOC_MEM_IMPL_NORMAL,
  20789         /* cmic_mor_clks       */ 0,
  20790         /* access_latency_mode */ 0,
  20791     },
  20792 #endif /* chips */
  20793 
  20794 #if defined(BCM_56870_A0)
  20795     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_AVG_QUALITY_MEASURE_PIPE1_BCM56870_A0m */ 
  20796         /* mem            DLB_HGT_LAG_PORT_AVG_QUALITY_MEASURE_PIPE1m */
  20797         /* flags       */ SOC_MEM_FLAG_VALID |
  20798                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  20799                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  20800         /* cmp_fn      */ _soc_mem_cmp_undef,
  20801         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20802         /* index_min   */ 0,
  20803         /* index_max   */ 131,
  20804         /* minblock    */ 37,
  20805         /* maxblock    */ 37,
  20806         /* blocks      */ 0,
  20807         /* blocks_hi   */ 0x20,
  20808         /* base        */ 0x81300000,
  20809         /* gran        */ 1,
  20810         /* bytes       */ 10,
  20811         /* nFields     */ 9,
  20812         /* *fields     */ soc_DLB_HGT_LAG_PORT_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  20813         /* *views      */ NULL,
  20814         /* *views_num  */ NULL,
  20815         /* snoop_cb    */ NULL, 
  20816         /* snoop_user_data */ NULL, 
  20817         /* snoop_flags */ 0,
  20818         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20819         /* type */ SOC_MEM_TYPE_NORMAL,
  20820         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20821         /* impl */ SOC_MEM_IMPL_NORMAL,
  20822         /* cmic_mor_clks       */ 0,
  20823         /* access_latency_mode */ 0,
  20824     },
  20825 #endif /* chips */
  20826 
  20827 #if defined(BCM_56970_A0)
  20828     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_INST_QUALITY_MEASUREm */ 
  20829         /* mem            DLB_HGT_LAG_PORT_INST_QUALITY_MEASUREm */
  20830         /* flags       */ SOC_MEM_FLAG_VALID |
  20831                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20832         /* cmp_fn      */ _soc_mem_cmp_undef,
  20833         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20834         /* index_min   */ 0,
  20835         /* index_max   */ 135,
  20836         /* minblock    */ 68,
  20837         /* maxblock    */ 68,
  20838         /* blocks      */ 0,
  20839         /* blocks_hi   */ 0xffffffff,
  20840         /* base        */ 0x91080000,
  20841         /* gran        */ 1,
  20842         /* bytes       */ 7,
  20843         /* nFields     */ 3,
  20844         /* *fields     */ soc_DLB_HGT_LAG_PORT_INST_QUALITY_MEASUREm_fields,
  20845         /* *views      */ NULL,
  20846         /* *views_num  */ NULL,
  20847         /* snoop_cb    */ NULL, 
  20848         /* snoop_user_data */ NULL, 
  20849         /* snoop_flags */ 0,
  20850         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20851         /* type */ SOC_MEM_TYPE_NORMAL,
  20852         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  20853         /* impl */ SOC_MEM_IMPL_NORMAL,
  20854         /* cmic_mor_clks       */ 0,
  20855         /* access_latency_mode */ 0,
  20856     },
  20857 #endif /* chips */
  20858 
  20859 #if defined(BCM_56370_A0)
  20860     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_INST_QUALITY_MEASURE_BCM56370_A0m */ 
  20861         /* mem            DLB_HGT_LAG_PORT_INST_QUALITY_MEASUREm */
  20862         /* flags       */ SOC_MEM_FLAG_VALID |
  20863                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20864         /* cmp_fn      */ _soc_mem_cmp_undef,
  20865         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20866         /* index_min   */ 0,
  20867         /* index_max   */ 71,
  20868         /* minblock    */ 14,
  20869         /* maxblock    */ 14,
  20870         /* blocks      */ 0x4000,
  20871         /* blocks_hi   */ 0,
  20872         /* base        */ 0x812c0000,
  20873         /* gran        */ 1,
  20874         /* bytes       */ 5,
  20875         /* nFields     */ 2,
  20876         /* *fields     */ soc_DLB_HGT_LAG_PORT_INST_QUALITY_MEASURE_BCM56870_A0m_fields,
  20877         /* *views      */ NULL,
  20878         /* *views_num  */ NULL,
  20879         /* snoop_cb    */ NULL, 
  20880         /* snoop_user_data */ NULL, 
  20881         /* snoop_flags */ 0,
  20882         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20883         /* type */ SOC_MEM_TYPE_NORMAL,
  20884         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  20885         /* impl */ SOC_MEM_IMPL_NORMAL,
  20886         /* cmic_mor_clks       */ 0,
  20887         /* access_latency_mode */ 0,
  20888     },
  20889 #endif /* chips */
  20890 
  20891 #if defined(BCM_56770_A0)
  20892     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_INST_QUALITY_MEASURE_BCM56770_A0m */ 
  20893         /* mem            DLB_HGT_LAG_PORT_INST_QUALITY_MEASUREm */
  20894         /* flags       */ SOC_MEM_FLAG_VALID |
  20895                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20896         /* cmp_fn      */ _soc_mem_cmp_undef,
  20897         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20898         /* index_min   */ 0,
  20899         /* index_max   */ 131,
  20900         /* minblock    */ 25,
  20901         /* maxblock    */ 25,
  20902         /* blocks      */ 0x2000000,
  20903         /* blocks_hi   */ 0,
  20904         /* base        */ 0x812c0000,
  20905         /* gran        */ 1,
  20906         /* bytes       */ 5,
  20907         /* nFields     */ 2,
  20908         /* *fields     */ soc_DLB_HGT_LAG_PORT_INST_QUALITY_MEASURE_BCM56870_A0m_fields,
  20909         /* *views      */ NULL,
  20910         /* *views_num  */ NULL,
  20911         /* snoop_cb    */ NULL, 
  20912         /* snoop_user_data */ NULL, 
  20913         /* snoop_flags */ 0,
  20914         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20915         /* type */ SOC_MEM_TYPE_NORMAL,
  20916         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  20917         /* impl */ SOC_MEM_IMPL_NORMAL,
  20918         /* cmic_mor_clks       */ 0,
  20919         /* access_latency_mode */ 0,
  20920     },
  20921 #endif /* chips */
  20922 
  20923 #if defined(BCM_56870_A0)
  20924     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_INST_QUALITY_MEASURE_BCM56870_A0m */ 
  20925         /* mem            DLB_HGT_LAG_PORT_INST_QUALITY_MEASUREm */
  20926         /* flags       */ SOC_MEM_FLAG_VALID |
  20927                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20928         /* cmp_fn      */ _soc_mem_cmp_undef,
  20929         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20930         /* index_min   */ 0,
  20931         /* index_max   */ 131,
  20932         /* minblock    */ 37,
  20933         /* maxblock    */ 37,
  20934         /* blocks      */ 0,
  20935         /* blocks_hi   */ 0x20,
  20936         /* base        */ 0x812c0000,
  20937         /* gran        */ 1,
  20938         /* bytes       */ 5,
  20939         /* nFields     */ 2,
  20940         /* *fields     */ soc_DLB_HGT_LAG_PORT_INST_QUALITY_MEASURE_BCM56870_A0m_fields,
  20941         /* *views      */ NULL,
  20942         /* *views_num  */ NULL,
  20943         /* snoop_cb    */ NULL, 
  20944         /* snoop_user_data */ NULL, 
  20945         /* snoop_flags */ 0,
  20946         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20947         /* type */ SOC_MEM_TYPE_NORMAL,
  20948         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  20949         /* impl */ SOC_MEM_IMPL_NORMAL,
  20950         /* cmic_mor_clks       */ 0,
  20951         /* access_latency_mode */ 0,
  20952     },
  20953 #endif /* chips */
  20954 
  20955 #if defined(BCM_56970_A0)
  20956     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_INST_QUALITY_MEASURE_PIPE0m */ 
  20957         /* mem            DLB_HGT_LAG_PORT_INST_QUALITY_MEASURE_PIPE0m */
  20958         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  20959         /* cmp_fn      */ _soc_mem_cmp_undef,
  20960         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20961         /* index_min   */ 0,
  20962         /* index_max   */ 135,
  20963         /* minblock    */ 68,
  20964         /* maxblock    */ 68,
  20965         /* blocks      */ 0,
  20966         /* blocks_hi   */ 0xffffffff,
  20967         /* base        */ 0x91080000,
  20968         /* gran        */ 1,
  20969         /* bytes       */ 7,
  20970         /* nFields     */ 3,
  20971         /* *fields     */ soc_DLB_HGT_LAG_PORT_INST_QUALITY_MEASUREm_fields,
  20972         /* *views      */ NULL,
  20973         /* *views_num  */ NULL,
  20974         /* snoop_cb    */ NULL, 
  20975         /* snoop_user_data */ NULL, 
  20976         /* snoop_flags */ 0,
  20977         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20978         /* type */ SOC_MEM_TYPE_NORMAL,
  20979         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  20980         /* impl */ SOC_MEM_IMPL_NORMAL,
  20981         /* cmic_mor_clks       */ 0,
  20982         /* access_latency_mode */ 0,
  20983     },
  20984 #endif /* chips */
  20985 
  20986 #if defined(BCM_56970_A0)
  20987     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_INST_QUALITY_MEASURE_PIPE1m */ 
  20988         /* mem            DLB_HGT_LAG_PORT_INST_QUALITY_MEASURE_PIPE1m */
  20989         /* flags       */ SOC_MEM_FLAG_VALID |
  20990                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20991         /* cmp_fn      */ _soc_mem_cmp_undef,
  20992         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20993         /* index_min   */ 0,
  20994         /* index_max   */ 135,
  20995         /* minblock    */ 68,
  20996         /* maxblock    */ 68,
  20997         /* blocks      */ 0,
  20998         /* blocks_hi   */ 0xffffffff,
  20999         /* base        */ 0x91080000,
  21000         /* gran        */ 1,
  21001         /* bytes       */ 7,
  21002         /* nFields     */ 3,
  21003         /* *fields     */ soc_DLB_HGT_LAG_PORT_INST_QUALITY_MEASUREm_fields,
  21004         /* *views      */ NULL,
  21005         /* *views_num  */ NULL,
  21006         /* snoop_cb    */ NULL, 
  21007         /* snoop_user_data */ NULL, 
  21008         /* snoop_flags */ 0,
  21009         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21010         /* type */ SOC_MEM_TYPE_NORMAL,
  21011         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  21012         /* impl */ SOC_MEM_IMPL_NORMAL,
  21013         /* cmic_mor_clks       */ 0,
  21014         /* access_latency_mode */ 0,
  21015     },
  21016 #endif /* chips */
  21017 
  21018 #if defined(BCM_56970_A0)
  21019     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_INST_QUALITY_MEASURE_PIPE2m */ 
  21020         /* mem            DLB_HGT_LAG_PORT_INST_QUALITY_MEASURE_PIPE2m */
  21021         /* flags       */ SOC_MEM_FLAG_VALID |
  21022                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  21023         /* cmp_fn      */ _soc_mem_cmp_undef,
  21024         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21025         /* index_min   */ 0,
  21026         /* index_max   */ 135,
  21027         /* minblock    */ 68,
  21028         /* maxblock    */ 68,
  21029         /* blocks      */ 0,
  21030         /* blocks_hi   */ 0xffffffff,
  21031         /* base        */ 0x91080000,
  21032         /* gran        */ 1,
  21033         /* bytes       */ 7,
  21034         /* nFields     */ 3,
  21035         /* *fields     */ soc_DLB_HGT_LAG_PORT_INST_QUALITY_MEASUREm_fields,
  21036         /* *views      */ NULL,
  21037         /* *views_num  */ NULL,
  21038         /* snoop_cb    */ NULL, 
  21039         /* snoop_user_data */ NULL, 
  21040         /* snoop_flags */ 0,
  21041         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21042         /* type */ SOC_MEM_TYPE_NORMAL,
  21043         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  21044         /* impl */ SOC_MEM_IMPL_NORMAL,
  21045         /* cmic_mor_clks       */ 0,
  21046         /* access_latency_mode */ 0,
  21047     },
  21048 #endif /* chips */
  21049 
  21050 #if defined(BCM_56970_A0)
  21051     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_INST_QUALITY_MEASURE_PIPE3m */ 
  21052         /* mem            DLB_HGT_LAG_PORT_INST_QUALITY_MEASURE_PIPE3m */
  21053         /* flags       */ SOC_MEM_FLAG_VALID |
  21054                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  21055         /* cmp_fn      */ _soc_mem_cmp_undef,
  21056         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21057         /* index_min   */ 0,
  21058         /* index_max   */ 135,
  21059         /* minblock    */ 68,
  21060         /* maxblock    */ 68,
  21061         /* blocks      */ 0,
  21062         /* blocks_hi   */ 0xffffffff,
  21063         /* base        */ 0x91080000,
  21064         /* gran        */ 1,
  21065         /* bytes       */ 7,
  21066         /* nFields     */ 3,
  21067         /* *fields     */ soc_DLB_HGT_LAG_PORT_INST_QUALITY_MEASUREm_fields,
  21068         /* *views      */ NULL,
  21069         /* *views_num  */ NULL,
  21070         /* snoop_cb    */ NULL, 
  21071         /* snoop_user_data */ NULL, 
  21072         /* snoop_flags */ 0,
  21073         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21074         /* type */ SOC_MEM_TYPE_NORMAL,
  21075         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  21076         /* impl */ SOC_MEM_IMPL_NORMAL,
  21077         /* cmic_mor_clks       */ 0,
  21078         /* access_latency_mode */ 0,
  21079     },
  21080 #endif /* chips */
  21081 
  21082 #if defined(BCM_56370_A0)
  21083     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_INST_QUALITY_MEASURE_PIPE0_BCM56370_A0m */ 
  21084         /* mem            DLB_HGT_LAG_PORT_INST_QUALITY_MEASURE_PIPE0m */
  21085         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  21086         /* cmp_fn      */ _soc_mem_cmp_undef,
  21087         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21088         /* index_min   */ 0,
  21089         /* index_max   */ 71,
  21090         /* minblock    */ 14,
  21091         /* maxblock    */ 14,
  21092         /* blocks      */ 0x4000,
  21093         /* blocks_hi   */ 0,
  21094         /* base        */ 0x812c0000,
  21095         /* gran        */ 1,
  21096         /* bytes       */ 5,
  21097         /* nFields     */ 2,
  21098         /* *fields     */ soc_DLB_HGT_LAG_PORT_INST_QUALITY_MEASURE_BCM56870_A0m_fields,
  21099         /* *views      */ NULL,
  21100         /* *views_num  */ NULL,
  21101         /* snoop_cb    */ NULL, 
  21102         /* snoop_user_data */ NULL, 
  21103         /* snoop_flags */ 0,
  21104         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21105         /* type */ SOC_MEM_TYPE_NORMAL,
  21106         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  21107         /* impl */ SOC_MEM_IMPL_NORMAL,
  21108         /* cmic_mor_clks       */ 0,
  21109         /* access_latency_mode */ 0,
  21110     },
  21111 #endif /* chips */
  21112 
  21113 #if defined(BCM_56770_A0)
  21114     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_INST_QUALITY_MEASURE_PIPE0_BCM56770_A0m */ 
  21115         /* mem            DLB_HGT_LAG_PORT_INST_QUALITY_MEASURE_PIPE0m */
  21116         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  21117         /* cmp_fn      */ _soc_mem_cmp_undef,
  21118         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21119         /* index_min   */ 0,
  21120         /* index_max   */ 131,
  21121         /* minblock    */ 25,
  21122         /* maxblock    */ 25,
  21123         /* blocks      */ 0x2000000,
  21124         /* blocks_hi   */ 0,
  21125         /* base        */ 0x812c0000,
  21126         /* gran        */ 1,
  21127         /* bytes       */ 5,
  21128         /* nFields     */ 2,
  21129         /* *fields     */ soc_DLB_HGT_LAG_PORT_INST_QUALITY_MEASURE_BCM56870_A0m_fields,
  21130         /* *views      */ NULL,
  21131         /* *views_num  */ NULL,
  21132         /* snoop_cb    */ NULL, 
  21133         /* snoop_user_data */ NULL, 
  21134         /* snoop_flags */ 0,
  21135         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21136         /* type */ SOC_MEM_TYPE_NORMAL,
  21137         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  21138         /* impl */ SOC_MEM_IMPL_NORMAL,
  21139         /* cmic_mor_clks       */ 0,
  21140         /* access_latency_mode */ 0,
  21141     },
  21142 #endif /* chips */
  21143 
  21144 #if defined(BCM_56870_A0)
  21145     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_INST_QUALITY_MEASURE_PIPE0_BCM56870_A0m */ 
  21146         /* mem            DLB_HGT_LAG_PORT_INST_QUALITY_MEASURE_PIPE0m */
  21147         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  21148         /* cmp_fn      */ _soc_mem_cmp_undef,
  21149         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21150         /* index_min   */ 0,
  21151         /* index_max   */ 131,
  21152         /* minblock    */ 37,
  21153         /* maxblock    */ 37,
  21154         /* blocks      */ 0,
  21155         /* blocks_hi   */ 0x20,
  21156         /* base        */ 0x812c0000,
  21157         /* gran        */ 1,
  21158         /* bytes       */ 5,
  21159         /* nFields     */ 2,
  21160         /* *fields     */ soc_DLB_HGT_LAG_PORT_INST_QUALITY_MEASURE_BCM56870_A0m_fields,
  21161         /* *views      */ NULL,
  21162         /* *views_num  */ NULL,
  21163         /* snoop_cb    */ NULL, 
  21164         /* snoop_user_data */ NULL, 
  21165         /* snoop_flags */ 0,
  21166         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21167         /* type */ SOC_MEM_TYPE_NORMAL,
  21168         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  21169         /* impl */ SOC_MEM_IMPL_NORMAL,
  21170         /* cmic_mor_clks       */ 0,
  21171         /* access_latency_mode */ 0,
  21172     },
  21173 #endif /* chips */
  21174 
  21175 #if defined(BCM_56870_A0)
  21176     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_INST_QUALITY_MEASURE_PIPE1_BCM56870_A0m */ 
  21177         /* mem            DLB_HGT_LAG_PORT_INST_QUALITY_MEASURE_PIPE1m */
  21178         /* flags       */ SOC_MEM_FLAG_VALID |
  21179                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  21180         /* cmp_fn      */ _soc_mem_cmp_undef,
  21181         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21182         /* index_min   */ 0,
  21183         /* index_max   */ 131,
  21184         /* minblock    */ 37,
  21185         /* maxblock    */ 37,
  21186         /* blocks      */ 0,
  21187         /* blocks_hi   */ 0x20,
  21188         /* base        */ 0x812c0000,
  21189         /* gran        */ 1,
  21190         /* bytes       */ 5,
  21191         /* nFields     */ 2,
  21192         /* *fields     */ soc_DLB_HGT_LAG_PORT_INST_QUALITY_MEASURE_BCM56870_A0m_fields,
  21193         /* *views      */ NULL,
  21194         /* *views_num  */ NULL,
  21195         /* snoop_cb    */ NULL, 
  21196         /* snoop_user_data */ NULL, 
  21197         /* snoop_flags */ 0,
  21198         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21199         /* type */ SOC_MEM_TYPE_NORMAL,
  21200         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  21201         /* impl */ SOC_MEM_IMPL_NORMAL,
  21202         /* cmic_mor_clks       */ 0,
  21203         /* access_latency_mode */ 0,
  21204     },
  21205 #endif /* chips */
  21206 
  21207 #if defined(BCM_56970_A0)
  21208     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_QUALITY_MAPPINGm */ 
  21209         /* mem            DLB_HGT_LAG_PORT_QUALITY_MAPPINGm */
  21210         /* flags       */ SOC_MEM_FLAG_VALID |
  21211                           SOC_MEM_FLAG_CACHABLE |
  21212                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  21213                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  21214         /* cmp_fn      */ _soc_mem_cmp_undef,
  21215         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21216         /* index_min   */ 0,
  21217         /* index_max   */ 4095,
  21218         /* minblock    */ 68,
  21219         /* maxblock    */ 68,
  21220         /* blocks      */ 0,
  21221         /* blocks_hi   */ 0xffffffff,
  21222         /* base        */ 0x90f00000,
  21223         /* gran        */ 1,
  21224         /* bytes       */ 1,
  21225         /* nFields     */ 5,
  21226         /* *fields     */ soc_DLB_HGT_LAG_PORT_QUALITY_MAPPINGm_fields,
  21227         /* *views      */ NULL,
  21228         /* *views_num  */ NULL,
  21229         /* snoop_cb    */ NULL, 
  21230         /* snoop_user_data */ NULL, 
  21231         /* snoop_flags */ 0,
  21232         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21233         /* type */ SOC_MEM_TYPE_NORMAL,
  21234         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21235         /* impl */ SOC_MEM_IMPL_NORMAL,
  21236         /* cmic_mor_clks       */ 0,
  21237         /* access_latency_mode */ 0,
  21238     },
  21239 #endif /* chips */
  21240 
  21241 #if defined(BCM_56370_A0)
  21242     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_QUALITY_MAPPING_BCM56370_A0m */ 
  21243         /* mem            DLB_HGT_LAG_PORT_QUALITY_MAPPINGm */
  21244         /* flags       */ SOC_MEM_FLAG_VALID |
  21245                           SOC_MEM_FLAG_CACHABLE |
  21246                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x422 */
  21247         /* cmp_fn      */ _soc_mem_cmp_undef,
  21248         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21249         /* index_min   */ 0,
  21250         /* index_max   */ 4095,
  21251         /* minblock    */ 14,
  21252         /* maxblock    */ 14,
  21253         /* blocks      */ 0x4000,
  21254         /* blocks_hi   */ 0,
  21255         /* base        */ 0x81140000,
  21256         /* gran        */ 1,
  21257         /* bytes       */ 1,
  21258         /* nFields     */ 5,
  21259         /* *fields     */ soc_DLB_HGT_LAG_PORT_QUALITY_MAPPINGm_fields,
  21260         /* *views      */ NULL,
  21261         /* *views_num  */ NULL,
  21262         /* snoop_cb    */ NULL, 
  21263         /* snoop_user_data */ NULL, 
  21264         /* snoop_flags */ 0,
  21265         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21266         /* type */ SOC_MEM_TYPE_NORMAL,
  21267         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21268         /* impl */ SOC_MEM_IMPL_NORMAL,
  21269         /* cmic_mor_clks       */ 0,
  21270         /* access_latency_mode */ 0,
  21271     },
  21272 #endif /* chips */
  21273 
  21274 #if defined(BCM_56770_A0)
  21275     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_QUALITY_MAPPING_BCM56770_A0m */ 
  21276         /* mem            DLB_HGT_LAG_PORT_QUALITY_MAPPINGm */
  21277         /* flags       */ SOC_MEM_FLAG_VALID |
  21278                           SOC_MEM_FLAG_CACHABLE |
  21279                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  21280                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  21281         /* cmp_fn      */ _soc_mem_cmp_undef,
  21282         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21283         /* index_min   */ 0,
  21284         /* index_max   */ 4095,
  21285         /* minblock    */ 25,
  21286         /* maxblock    */ 25,
  21287         /* blocks      */ 0x2000000,
  21288         /* blocks_hi   */ 0,
  21289         /* base        */ 0x81140000,
  21290         /* gran        */ 1,
  21291         /* bytes       */ 1,
  21292         /* nFields     */ 5,
  21293         /* *fields     */ soc_DLB_HGT_LAG_PORT_QUALITY_MAPPINGm_fields,
  21294         /* *views      */ NULL,
  21295         /* *views_num  */ NULL,
  21296         /* snoop_cb    */ NULL, 
  21297         /* snoop_user_data */ NULL, 
  21298         /* snoop_flags */ 0,
  21299         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21300         /* type */ SOC_MEM_TYPE_NORMAL,
  21301         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21302         /* impl */ SOC_MEM_IMPL_NORMAL,
  21303         /* cmic_mor_clks       */ 0,
  21304         /* access_latency_mode */ 0,
  21305     },
  21306 #endif /* chips */
  21307 
  21308 #if defined(BCM_56870_A0)
  21309     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_QUALITY_MAPPING_BCM56870_A0m */ 
  21310         /* mem            DLB_HGT_LAG_PORT_QUALITY_MAPPINGm */
  21311         /* flags       */ SOC_MEM_FLAG_VALID |
  21312                           SOC_MEM_FLAG_CACHABLE |
  21313                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  21314                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  21315         /* cmp_fn      */ _soc_mem_cmp_undef,
  21316         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21317         /* index_min   */ 0,
  21318         /* index_max   */ 4095,
  21319         /* minblock    */ 37,
  21320         /* maxblock    */ 37,
  21321         /* blocks      */ 0,
  21322         /* blocks_hi   */ 0x20,
  21323         /* base        */ 0x81140000,
  21324         /* gran        */ 1,
  21325         /* bytes       */ 1,
  21326         /* nFields     */ 5,
  21327         /* *fields     */ soc_DLB_HGT_LAG_PORT_QUALITY_MAPPINGm_fields,
  21328         /* *views      */ NULL,
  21329         /* *views_num  */ NULL,
  21330         /* snoop_cb    */ NULL, 
  21331         /* snoop_user_data */ NULL, 
  21332         /* snoop_flags */ 0,
  21333         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21334         /* type */ SOC_MEM_TYPE_NORMAL,
  21335         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21336         /* impl */ SOC_MEM_IMPL_NORMAL,
  21337         /* cmic_mor_clks       */ 0,
  21338         /* access_latency_mode */ 0,
  21339     },
  21340 #endif /* chips */
  21341 
  21342 #if defined(BCM_56970_A0)
  21343     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROLm */ 
  21344         /* mem            DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROLm */
  21345         /* flags       */ SOC_MEM_FLAG_VALID |
  21346                           SOC_MEM_FLAG_CACHABLE |
  21347                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  21348         /* cmp_fn      */ _soc_mem_cmp_undef,
  21349         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21350         /* index_min   */ 0,
  21351         /* index_max   */ 135,
  21352         /* minblock    */ 68,
  21353         /* maxblock    */ 68,
  21354         /* blocks      */ 0,
  21355         /* blocks_hi   */ 0xffffffff,
  21356         /* base        */ 0x91100000,
  21357         /* gran        */ 1,
  21358         /* bytes       */ 1,
  21359         /* nFields     */ 3,
  21360         /* *fields     */ soc_DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROLm_fields,
  21361         /* *views      */ NULL,
  21362         /* *views_num  */ NULL,
  21363         /* snoop_cb    */ NULL, 
  21364         /* snoop_user_data */ NULL, 
  21365         /* snoop_flags */ 0,
  21366         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21367         /* type */ SOC_MEM_TYPE_NORMAL,
  21368         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  21369         /* impl */ SOC_MEM_IMPL_NORMAL,
  21370         /* cmic_mor_clks       */ 0,
  21371         /* access_latency_mode */ 0,
  21372     },
  21373 #endif /* chips */
  21374 
  21375 #if defined(BCM_56370_A0)
  21376     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROL_BCM56370_A0m */ 
  21377         /* mem            DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROLm */
  21378         /* flags       */ SOC_MEM_FLAG_VALID |
  21379                           SOC_MEM_FLAG_CACHABLE |
  21380                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  21381         /* cmp_fn      */ _soc_mem_cmp_undef,
  21382         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21383         /* index_min   */ 0,
  21384         /* index_max   */ 71,
  21385         /* minblock    */ 14,
  21386         /* maxblock    */ 14,
  21387         /* blocks      */ 0x4000,
  21388         /* blocks_hi   */ 0,
  21389         /* base        */ 0x81340000,
  21390         /* gran        */ 1,
  21391         /* bytes       */ 1,
  21392         /* nFields     */ 3,
  21393         /* *fields     */ soc_DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROLm_fields,
  21394         /* *views      */ NULL,
  21395         /* *views_num  */ NULL,
  21396         /* snoop_cb    */ NULL, 
  21397         /* snoop_user_data */ NULL, 
  21398         /* snoop_flags */ 0,
  21399         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21400         /* type */ SOC_MEM_TYPE_NORMAL,
  21401         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  21402         /* impl */ SOC_MEM_IMPL_NORMAL,
  21403         /* cmic_mor_clks       */ 0,
  21404         /* access_latency_mode */ 0,
  21405     },
  21406 #endif /* chips */
  21407 
  21408 #if defined(BCM_56770_A0)
  21409     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROL_BCM56770_A0m */ 
  21410         /* mem            DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROLm */
  21411         /* flags       */ SOC_MEM_FLAG_VALID |
  21412                           SOC_MEM_FLAG_CACHABLE |
  21413                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  21414         /* cmp_fn      */ _soc_mem_cmp_undef,
  21415         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21416         /* index_min   */ 0,
  21417         /* index_max   */ 131,
  21418         /* minblock    */ 25,
  21419         /* maxblock    */ 25,
  21420         /* blocks      */ 0x2000000,
  21421         /* blocks_hi   */ 0,
  21422         /* base        */ 0x81340000,
  21423         /* gran        */ 1,
  21424         /* bytes       */ 1,
  21425         /* nFields     */ 3,
  21426         /* *fields     */ soc_DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROLm_fields,
  21427         /* *views      */ NULL,
  21428         /* *views_num  */ NULL,
  21429         /* snoop_cb    */ NULL, 
  21430         /* snoop_user_data */ NULL, 
  21431         /* snoop_flags */ 0,
  21432         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21433         /* type */ SOC_MEM_TYPE_NORMAL,
  21434         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  21435         /* impl */ SOC_MEM_IMPL_NORMAL,
  21436         /* cmic_mor_clks       */ 0,
  21437         /* access_latency_mode */ 0,
  21438     },
  21439 #endif /* chips */
  21440 
  21441 #if defined(BCM_56870_A0)
  21442     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROL_BCM56870_A0m */ 
  21443         /* mem            DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROLm */
  21444         /* flags       */ SOC_MEM_FLAG_VALID |
  21445                           SOC_MEM_FLAG_CACHABLE |
  21446                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  21447         /* cmp_fn      */ _soc_mem_cmp_undef,
  21448         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21449         /* index_min   */ 0,
  21450         /* index_max   */ 131,
  21451         /* minblock    */ 37,
  21452         /* maxblock    */ 37,
  21453         /* blocks      */ 0,
  21454         /* blocks_hi   */ 0x20,
  21455         /* base        */ 0x81340000,
  21456         /* gran        */ 1,
  21457         /* bytes       */ 1,
  21458         /* nFields     */ 3,
  21459         /* *fields     */ soc_DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROLm_fields,
  21460         /* *views      */ NULL,
  21461         /* *views_num  */ NULL,
  21462         /* snoop_cb    */ NULL, 
  21463         /* snoop_user_data */ NULL, 
  21464         /* snoop_flags */ 0,
  21465         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21466         /* type */ SOC_MEM_TYPE_NORMAL,
  21467         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  21468         /* impl */ SOC_MEM_IMPL_NORMAL,
  21469         /* cmic_mor_clks       */ 0,
  21470         /* access_latency_mode */ 0,
  21471     },
  21472 #endif /* chips */
  21473 
  21474 #if defined(BCM_56970_A0)
  21475     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE0m */ 
  21476         /* mem            DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE0m */
  21477         /* flags       */ SOC_MEM_FLAG_VALID |
  21478                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  21479         /* cmp_fn      */ _soc_mem_cmp_undef,
  21480         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21481         /* index_min   */ 0,
  21482         /* index_max   */ 135,
  21483         /* minblock    */ 68,
  21484         /* maxblock    */ 68,
  21485         /* blocks      */ 0,
  21486         /* blocks_hi   */ 0xffffffff,
  21487         /* base        */ 0x91100000,
  21488         /* gran        */ 1,
  21489         /* bytes       */ 1,
  21490         /* nFields     */ 3,
  21491         /* *fields     */ soc_DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROLm_fields,
  21492         /* *views      */ NULL,
  21493         /* *views_num  */ NULL,
  21494         /* snoop_cb    */ NULL, 
  21495         /* snoop_user_data */ NULL, 
  21496         /* snoop_flags */ 0,
  21497         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21498         /* type */ SOC_MEM_TYPE_NORMAL,
  21499         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  21500         /* impl */ SOC_MEM_IMPL_NORMAL,
  21501         /* cmic_mor_clks       */ 0,
  21502         /* access_latency_mode */ 0,
  21503     },
  21504 #endif /* chips */
  21505 
  21506 #if defined(BCM_56970_A0)
  21507     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE1m */ 
  21508         /* mem            DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE1m */
  21509         /* flags       */ SOC_MEM_FLAG_VALID |
  21510                           SOC_MEM_FLAG_CACHABLE |
  21511                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  21512         /* cmp_fn      */ _soc_mem_cmp_undef,
  21513         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21514         /* index_min   */ 0,
  21515         /* index_max   */ 135,
  21516         /* minblock    */ 68,
  21517         /* maxblock    */ 68,
  21518         /* blocks      */ 0,
  21519         /* blocks_hi   */ 0xffffffff,
  21520         /* base        */ 0x91100000,
  21521         /* gran        */ 1,
  21522         /* bytes       */ 1,
  21523         /* nFields     */ 3,
  21524         /* *fields     */ soc_DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROLm_fields,
  21525         /* *views      */ NULL,
  21526         /* *views_num  */ NULL,
  21527         /* snoop_cb    */ NULL, 
  21528         /* snoop_user_data */ NULL, 
  21529         /* snoop_flags */ 0,
  21530         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21531         /* type */ SOC_MEM_TYPE_NORMAL,
  21532         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  21533         /* impl */ SOC_MEM_IMPL_NORMAL,
  21534         /* cmic_mor_clks       */ 0,
  21535         /* access_latency_mode */ 0,
  21536     },
  21537 #endif /* chips */
  21538 
  21539 #if defined(BCM_56970_A0)
  21540     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE2m */ 
  21541         /* mem            DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE2m */
  21542         /* flags       */ SOC_MEM_FLAG_VALID |
  21543                           SOC_MEM_FLAG_CACHABLE |
  21544                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  21545         /* cmp_fn      */ _soc_mem_cmp_undef,
  21546         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21547         /* index_min   */ 0,
  21548         /* index_max   */ 135,
  21549         /* minblock    */ 68,
  21550         /* maxblock    */ 68,
  21551         /* blocks      */ 0,
  21552         /* blocks_hi   */ 0xffffffff,
  21553         /* base        */ 0x91100000,
  21554         /* gran        */ 1,
  21555         /* bytes       */ 1,
  21556         /* nFields     */ 3,
  21557         /* *fields     */ soc_DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROLm_fields,
  21558         /* *views      */ NULL,
  21559         /* *views_num  */ NULL,
  21560         /* snoop_cb    */ NULL, 
  21561         /* snoop_user_data */ NULL, 
  21562         /* snoop_flags */ 0,
  21563         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21564         /* type */ SOC_MEM_TYPE_NORMAL,
  21565         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  21566         /* impl */ SOC_MEM_IMPL_NORMAL,
  21567         /* cmic_mor_clks       */ 0,
  21568         /* access_latency_mode */ 0,
  21569     },
  21570 #endif /* chips */
  21571 
  21572 #if defined(BCM_56970_A0)
  21573     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE3m */ 
  21574         /* mem            DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE3m */
  21575         /* flags       */ SOC_MEM_FLAG_VALID |
  21576                           SOC_MEM_FLAG_CACHABLE |
  21577                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  21578         /* cmp_fn      */ _soc_mem_cmp_undef,
  21579         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21580         /* index_min   */ 0,
  21581         /* index_max   */ 135,
  21582         /* minblock    */ 68,
  21583         /* maxblock    */ 68,
  21584         /* blocks      */ 0,
  21585         /* blocks_hi   */ 0xffffffff,
  21586         /* base        */ 0x91100000,
  21587         /* gran        */ 1,
  21588         /* bytes       */ 1,
  21589         /* nFields     */ 3,
  21590         /* *fields     */ soc_DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROLm_fields,
  21591         /* *views      */ NULL,
  21592         /* *views_num  */ NULL,
  21593         /* snoop_cb    */ NULL, 
  21594         /* snoop_user_data */ NULL, 
  21595         /* snoop_flags */ 0,
  21596         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21597         /* type */ SOC_MEM_TYPE_NORMAL,
  21598         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  21599         /* impl */ SOC_MEM_IMPL_NORMAL,
  21600         /* cmic_mor_clks       */ 0,
  21601         /* access_latency_mode */ 0,
  21602     },
  21603 #endif /* chips */
  21604 
  21605 #if defined(BCM_56370_A0)
  21606     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE0_BCM56370_A0m */ 
  21607         /* mem            DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE0m */
  21608         /* flags       */ SOC_MEM_FLAG_VALID |
  21609                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  21610         /* cmp_fn      */ _soc_mem_cmp_undef,
  21611         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21612         /* index_min   */ 0,
  21613         /* index_max   */ 71,
  21614         /* minblock    */ 14,
  21615         /* maxblock    */ 14,
  21616         /* blocks      */ 0x4000,
  21617         /* blocks_hi   */ 0,
  21618         /* base        */ 0x81340000,
  21619         /* gran        */ 1,
  21620         /* bytes       */ 1,
  21621         /* nFields     */ 3,
  21622         /* *fields     */ soc_DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROLm_fields,
  21623         /* *views      */ NULL,
  21624         /* *views_num  */ NULL,
  21625         /* snoop_cb    */ NULL, 
  21626         /* snoop_user_data */ NULL, 
  21627         /* snoop_flags */ 0,
  21628         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21629         /* type */ SOC_MEM_TYPE_NORMAL,
  21630         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  21631         /* impl */ SOC_MEM_IMPL_NORMAL,
  21632         /* cmic_mor_clks       */ 0,
  21633         /* access_latency_mode */ 0,
  21634     },
  21635 #endif /* chips */
  21636 
  21637 #if defined(BCM_56770_A0)
  21638     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE0_BCM56770_A0m */ 
  21639         /* mem            DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE0m */
  21640         /* flags       */ SOC_MEM_FLAG_VALID |
  21641                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  21642         /* cmp_fn      */ _soc_mem_cmp_undef,
  21643         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21644         /* index_min   */ 0,
  21645         /* index_max   */ 131,
  21646         /* minblock    */ 25,
  21647         /* maxblock    */ 25,
  21648         /* blocks      */ 0x2000000,
  21649         /* blocks_hi   */ 0,
  21650         /* base        */ 0x81340000,
  21651         /* gran        */ 1,
  21652         /* bytes       */ 1,
  21653         /* nFields     */ 3,
  21654         /* *fields     */ soc_DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROLm_fields,
  21655         /* *views      */ NULL,
  21656         /* *views_num  */ NULL,
  21657         /* snoop_cb    */ NULL, 
  21658         /* snoop_user_data */ NULL, 
  21659         /* snoop_flags */ 0,
  21660         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21661         /* type */ SOC_MEM_TYPE_NORMAL,
  21662         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  21663         /* impl */ SOC_MEM_IMPL_NORMAL,
  21664         /* cmic_mor_clks       */ 0,
  21665         /* access_latency_mode */ 0,
  21666     },
  21667 #endif /* chips */
  21668 
  21669 #if defined(BCM_56870_A0)
  21670     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE0_BCM56870_A0m */ 
  21671         /* mem            DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE0m */
  21672         /* flags       */ SOC_MEM_FLAG_VALID |
  21673                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  21674         /* cmp_fn      */ _soc_mem_cmp_undef,
  21675         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21676         /* index_min   */ 0,
  21677         /* index_max   */ 131,
  21678         /* minblock    */ 37,
  21679         /* maxblock    */ 37,
  21680         /* blocks      */ 0,
  21681         /* blocks_hi   */ 0x20,
  21682         /* base        */ 0x81340000,
  21683         /* gran        */ 1,
  21684         /* bytes       */ 1,
  21685         /* nFields     */ 3,
  21686         /* *fields     */ soc_DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROLm_fields,
  21687         /* *views      */ NULL,
  21688         /* *views_num  */ NULL,
  21689         /* snoop_cb    */ NULL, 
  21690         /* snoop_user_data */ NULL, 
  21691         /* snoop_flags */ 0,
  21692         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21693         /* type */ SOC_MEM_TYPE_NORMAL,
  21694         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  21695         /* impl */ SOC_MEM_IMPL_NORMAL,
  21696         /* cmic_mor_clks       */ 0,
  21697         /* access_latency_mode */ 0,
  21698     },
  21699 #endif /* chips */
  21700 
  21701 #if defined(BCM_56870_A0)
  21702     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE1_BCM56870_A0m */ 
  21703         /* mem            DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROL_PIPE1m */
  21704         /* flags       */ SOC_MEM_FLAG_VALID |
  21705                           SOC_MEM_FLAG_CACHABLE |
  21706                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  21707         /* cmp_fn      */ _soc_mem_cmp_undef,
  21708         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21709         /* index_min   */ 0,
  21710         /* index_max   */ 131,
  21711         /* minblock    */ 37,
  21712         /* maxblock    */ 37,
  21713         /* blocks      */ 0,
  21714         /* blocks_hi   */ 0x20,
  21715         /* base        */ 0x81340000,
  21716         /* gran        */ 1,
  21717         /* bytes       */ 1,
  21718         /* nFields     */ 3,
  21719         /* *fields     */ soc_DLB_HGT_LAG_PORT_QUALITY_UPDATE_MEASURE_CONTROLm_fields,
  21720         /* *views      */ NULL,
  21721         /* *views_num  */ NULL,
  21722         /* snoop_cb    */ NULL, 
  21723         /* snoop_user_data */ NULL, 
  21724         /* snoop_flags */ 0,
  21725         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21726         /* type */ SOC_MEM_TYPE_NORMAL,
  21727         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  21728         /* impl */ SOC_MEM_IMPL_NORMAL,
  21729         /* cmic_mor_clks       */ 0,
  21730         /* access_latency_mode */ 0,
  21731     },
  21732 #endif /* chips */
  21733 
  21734 #if defined(BCM_56970_A0)
  21735     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_STATEm */ 
  21736         /* mem            DLB_HGT_LAG_PORT_STATEm */
  21737         /* flags       */ SOC_MEM_FLAG_READONLY |
  21738                           SOC_MEM_FLAG_READONLY |
  21739                           SOC_MEM_FLAG_VALID |
  21740                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x3 */
  21741         /* cmp_fn      */ _soc_mem_cmp_undef,
  21742         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21743         /* index_min   */ 0,
  21744         /* index_max   */ 0,
  21745         /* minblock    */ 68,
  21746         /* maxblock    */ 68,
  21747         /* blocks      */ 0,
  21748         /* blocks_hi   */ 0xffffffff,
  21749         /* base        */ 0x91200000,
  21750         /* gran        */ 1,
  21751         /* bytes       */ 17,
  21752         /* nFields     */ 1,
  21753         /* *fields     */ soc_HG_TRUNK_FAILOVER_ENABLE_BCM56960_A0m_fields,
  21754         /* *views      */ NULL,
  21755         /* *views_num  */ NULL,
  21756         /* snoop_cb    */ NULL, 
  21757         /* snoop_user_data */ NULL, 
  21758         /* snoop_flags */ 0,
  21759         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21760         /* type */ SOC_MEM_TYPE_NORMAL,
  21761         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  21762         /* impl */ SOC_MEM_IMPL_NORMAL,
  21763         /* cmic_mor_clks       */ 0,
  21764         /* access_latency_mode */ 0,
  21765     },
  21766 #endif /* chips */
  21767 
  21768 #if defined(BCM_56370_A0)
  21769     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_STATE_BCM56370_A0m */ 
  21770         /* mem            DLB_HGT_LAG_PORT_STATEm */
  21771         /* flags       */ SOC_MEM_FLAG_READONLY |
  21772                           SOC_MEM_FLAG_READONLY |
  21773                           SOC_MEM_FLAG_VALID, /* 0x3 */
  21774         /* cmp_fn      */ _soc_mem_cmp_undef,
  21775         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21776         /* index_min   */ 0,
  21777         /* index_max   */ 0,
  21778         /* minblock    */ 14,
  21779         /* maxblock    */ 14,
  21780         /* blocks      */ 0x4000,
  21781         /* blocks_hi   */ 0,
  21782         /* base        */ 0x81440000,
  21783         /* gran        */ 1,
  21784         /* bytes       */ 10,
  21785         /* nFields     */ 2,
  21786         /* *fields     */ soc_DLB_HGT_LAG_PORT_STATE_BCM56370_A0m_fields,
  21787         /* *views      */ NULL,
  21788         /* *views_num  */ NULL,
  21789         /* snoop_cb    */ NULL, 
  21790         /* snoop_user_data */ NULL, 
  21791         /* snoop_flags */ 0,
  21792         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21793         /* type */ SOC_MEM_TYPE_NORMAL,
  21794         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  21795         /* impl */ SOC_MEM_IMPL_NORMAL,
  21796         /* cmic_mor_clks       */ 0,
  21797         /* access_latency_mode */ 0,
  21798     },
  21799 #endif /* chips */
  21800 
  21801 #if defined(BCM_56770_A0)
  21802     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_STATE_BCM56770_A0m */ 
  21803         /* mem            DLB_HGT_LAG_PORT_STATEm */
  21804         /* flags       */ SOC_MEM_FLAG_READONLY |
  21805                           SOC_MEM_FLAG_READONLY |
  21806                           SOC_MEM_FLAG_VALID |
  21807                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x3 */
  21808         /* cmp_fn      */ _soc_mem_cmp_undef,
  21809         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21810         /* index_min   */ 0,
  21811         /* index_max   */ 0,
  21812         /* minblock    */ 25,
  21813         /* maxblock    */ 25,
  21814         /* blocks      */ 0x2000000,
  21815         /* blocks_hi   */ 0,
  21816         /* base        */ 0x81440000,
  21817         /* gran        */ 1,
  21818         /* bytes       */ 17,
  21819         /* nFields     */ 2,
  21820         /* *fields     */ soc_DLB_HGT_LAG_PORT_STATEm_fields,
  21821         /* *views      */ NULL,
  21822         /* *views_num  */ NULL,
  21823         /* snoop_cb    */ NULL, 
  21824         /* snoop_user_data */ NULL, 
  21825         /* snoop_flags */ 0,
  21826         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21827         /* type */ SOC_MEM_TYPE_NORMAL,
  21828         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  21829         /* impl */ SOC_MEM_IMPL_NORMAL,
  21830         /* cmic_mor_clks       */ 0,
  21831         /* access_latency_mode */ 0,
  21832     },
  21833 #endif /* chips */
  21834 
  21835 #if defined(BCM_56870_A0)
  21836     { /* SOC_MEM_INT_DLB_HGT_LAG_PORT_STATE_BCM56870_A0m */ 
  21837         /* mem            DLB_HGT_LAG_PORT_STATEm */
  21838         /* flags       */ SOC_MEM_FLAG_READONLY |
  21839                           SOC_MEM_FLAG_READONLY |
  21840                           SOC_MEM_FLAG_VALID |
  21841                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x3 */
  21842         /* cmp_fn      */ _soc_mem_cmp_undef,
  21843         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21844         /* index_min   */ 0,
  21845         /* index_max   */ 0,
  21846         /* minblock    */ 37,
  21847         /* maxblock    */ 37,
  21848         /* blocks      */ 0,
  21849         /* blocks_hi   */ 0x20,
  21850         /* base        */ 0x81440000,
  21851         /* gran        */ 1,
  21852         /* bytes       */ 17,
  21853         /* nFields     */ 2,
  21854         /* *fields     */ soc_DLB_HGT_LAG_PORT_STATEm_fields,
  21855         /* *views      */ NULL,
  21856         /* *views_num  */ NULL,
  21857         /* snoop_cb    */ NULL, 
  21858         /* snoop_user_data */ NULL, 
  21859         /* snoop_flags */ 0,
  21860         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21861         /* type */ SOC_MEM_TYPE_NORMAL,
  21862         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  21863         /* impl */ SOC_MEM_IMPL_NORMAL,
  21864         /* cmic_mor_clks       */ 0,
  21865         /* access_latency_mode */ 0,
  21866     },
  21867 #endif /* chips */
  21868 
  21869 #if defined(BCM_56970_A0)
  21870     { /* SOC_MEM_INT_DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASUREm */ 
  21871         /* mem            DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASUREm */
  21872         /* flags       */ SOC_MEM_FLAG_VALID |
  21873                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  21874                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  21875         /* cmp_fn      */ _soc_mem_cmp_undef,
  21876         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21877         /* index_min   */ 0,
  21878         /* index_max   */ 135,
  21879         /* minblock    */ 68,
  21880         /* maxblock    */ 68,
  21881         /* blocks      */ 0,
  21882         /* blocks_hi   */ 0xffffffff,
  21883         /* base        */ 0x91180000,
  21884         /* gran        */ 1,
  21885         /* bytes       */ 2,
  21886         /* nFields     */ 7,
  21887         /* *fields     */ soc_DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASUREm_fields,
  21888         /* *views      */ NULL,
  21889         /* *views_num  */ NULL,
  21890         /* snoop_cb    */ NULL, 
  21891         /* snoop_user_data */ NULL, 
  21892         /* snoop_flags */ 0,
  21893         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21894         /* type */ SOC_MEM_TYPE_NORMAL,
  21895         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21896         /* impl */ SOC_MEM_IMPL_NORMAL,
  21897         /* cmic_mor_clks       */ 0,
  21898         /* access_latency_mode */ 0,
  21899     },
  21900 #endif /* chips */
  21901 
  21902 #if defined(BCM_56370_A0)
  21903     { /* SOC_MEM_INT_DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASURE_BCM56370_A0m */ 
  21904         /* mem            DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASUREm */
  21905         /* flags       */ SOC_MEM_FLAG_VALID |
  21906                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  21907                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  21908         /* cmp_fn      */ _soc_mem_cmp_undef,
  21909         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21910         /* index_min   */ 0,
  21911         /* index_max   */ 71,
  21912         /* minblock    */ 14,
  21913         /* maxblock    */ 14,
  21914         /* blocks      */ 0x4000,
  21915         /* blocks_hi   */ 0,
  21916         /* base        */ 0x813c0000,
  21917         /* gran        */ 1,
  21918         /* bytes       */ 2,
  21919         /* nFields     */ 7,
  21920         /* *fields     */ soc_DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  21921         /* *views      */ NULL,
  21922         /* *views_num  */ NULL,
  21923         /* snoop_cb    */ NULL, 
  21924         /* snoop_user_data */ NULL, 
  21925         /* snoop_flags */ 0,
  21926         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21927         /* type */ SOC_MEM_TYPE_NORMAL,
  21928         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21929         /* impl */ SOC_MEM_IMPL_NORMAL,
  21930         /* cmic_mor_clks       */ 0,
  21931         /* access_latency_mode */ 0,
  21932     },
  21933 #endif /* chips */
  21934 
  21935 #if defined(BCM_56770_A0)
  21936     { /* SOC_MEM_INT_DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASURE_BCM56770_A0m */ 
  21937         /* mem            DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASUREm */
  21938         /* flags       */ SOC_MEM_FLAG_VALID |
  21939                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  21940                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  21941         /* cmp_fn      */ _soc_mem_cmp_undef,
  21942         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21943         /* index_min   */ 0,
  21944         /* index_max   */ 131,
  21945         /* minblock    */ 25,
  21946         /* maxblock    */ 25,
  21947         /* blocks      */ 0x2000000,
  21948         /* blocks_hi   */ 0,
  21949         /* base        */ 0x813c0000,
  21950         /* gran        */ 1,
  21951         /* bytes       */ 2,
  21952         /* nFields     */ 7,
  21953         /* *fields     */ soc_DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  21954         /* *views      */ NULL,
  21955         /* *views_num  */ NULL,
  21956         /* snoop_cb    */ NULL, 
  21957         /* snoop_user_data */ NULL, 
  21958         /* snoop_flags */ 0,
  21959         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21960         /* type */ SOC_MEM_TYPE_NORMAL,
  21961         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21962         /* impl */ SOC_MEM_IMPL_NORMAL,
  21963         /* cmic_mor_clks       */ 0,
  21964         /* access_latency_mode */ 0,
  21965     },
  21966 #endif /* chips */
  21967 
  21968 #if defined(BCM_56870_A0)
  21969     { /* SOC_MEM_INT_DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASURE_BCM56870_A0m */ 
  21970         /* mem            DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASUREm */
  21971         /* flags       */ SOC_MEM_FLAG_VALID |
  21972                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  21973                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  21974         /* cmp_fn      */ _soc_mem_cmp_undef,
  21975         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21976         /* index_min   */ 0,
  21977         /* index_max   */ 131,
  21978         /* minblock    */ 37,
  21979         /* maxblock    */ 37,
  21980         /* blocks      */ 0,
  21981         /* blocks_hi   */ 0x20,
  21982         /* base        */ 0x813c0000,
  21983         /* gran        */ 1,
  21984         /* bytes       */ 2,
  21985         /* nFields     */ 7,
  21986         /* *fields     */ soc_DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  21987         /* *views      */ NULL,
  21988         /* *views_num  */ NULL,
  21989         /* snoop_cb    */ NULL, 
  21990         /* snoop_user_data */ NULL, 
  21991         /* snoop_flags */ 0,
  21992         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21993         /* type */ SOC_MEM_TYPE_NORMAL,
  21994         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21995         /* impl */ SOC_MEM_IMPL_NORMAL,
  21996         /* cmic_mor_clks       */ 0,
  21997         /* access_latency_mode */ 0,
  21998     },
  21999 #endif /* chips */
  22000 
  22001 #if defined(BCM_56970_A0)
  22002     { /* SOC_MEM_INT_DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASURE_PIPE0m */ 
  22003         /* mem            DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASURE_PIPE0m */
  22004         /* flags       */ SOC_MEM_FLAG_VALID |
  22005                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  22006         /* cmp_fn      */ _soc_mem_cmp_undef,
  22007         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22008         /* index_min   */ 0,
  22009         /* index_max   */ 135,
  22010         /* minblock    */ 68,
  22011         /* maxblock    */ 68,
  22012         /* blocks      */ 0,
  22013         /* blocks_hi   */ 0xffffffff,
  22014         /* base        */ 0x91180000,
  22015         /* gran        */ 1,
  22016         /* bytes       */ 2,
  22017         /* nFields     */ 7,
  22018         /* *fields     */ soc_DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASUREm_fields,
  22019         /* *views      */ NULL,
  22020         /* *views_num  */ NULL,
  22021         /* snoop_cb    */ NULL, 
  22022         /* snoop_user_data */ NULL, 
  22023         /* snoop_flags */ 0,
  22024         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22025         /* type */ SOC_MEM_TYPE_NORMAL,
  22026         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22027         /* impl */ SOC_MEM_IMPL_NORMAL,
  22028         /* cmic_mor_clks       */ 0,
  22029         /* access_latency_mode */ 0,
  22030     },
  22031 #endif /* chips */
  22032 
  22033 #if defined(BCM_56970_A0)
  22034     { /* SOC_MEM_INT_DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASURE_PIPE1m */ 
  22035         /* mem            DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASURE_PIPE1m */
  22036         /* flags       */ SOC_MEM_FLAG_VALID |
  22037                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  22038                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  22039         /* cmp_fn      */ _soc_mem_cmp_undef,
  22040         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22041         /* index_min   */ 0,
  22042         /* index_max   */ 135,
  22043         /* minblock    */ 68,
  22044         /* maxblock    */ 68,
  22045         /* blocks      */ 0,
  22046         /* blocks_hi   */ 0xffffffff,
  22047         /* base        */ 0x91180000,
  22048         /* gran        */ 1,
  22049         /* bytes       */ 2,
  22050         /* nFields     */ 7,
  22051         /* *fields     */ soc_DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASUREm_fields,
  22052         /* *views      */ NULL,
  22053         /* *views_num  */ NULL,
  22054         /* snoop_cb    */ NULL, 
  22055         /* snoop_user_data */ NULL, 
  22056         /* snoop_flags */ 0,
  22057         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22058         /* type */ SOC_MEM_TYPE_NORMAL,
  22059         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22060         /* impl */ SOC_MEM_IMPL_NORMAL,
  22061         /* cmic_mor_clks       */ 0,
  22062         /* access_latency_mode */ 0,
  22063     },
  22064 #endif /* chips */
  22065 
  22066 #if defined(BCM_56970_A0)
  22067     { /* SOC_MEM_INT_DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASURE_PIPE2m */ 
  22068         /* mem            DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASURE_PIPE2m */
  22069         /* flags       */ SOC_MEM_FLAG_VALID |
  22070                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  22071                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  22072         /* cmp_fn      */ _soc_mem_cmp_undef,
  22073         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22074         /* index_min   */ 0,
  22075         /* index_max   */ 135,
  22076         /* minblock    */ 68,
  22077         /* maxblock    */ 68,
  22078         /* blocks      */ 0,
  22079         /* blocks_hi   */ 0xffffffff,
  22080         /* base        */ 0x91180000,
  22081         /* gran        */ 1,
  22082         /* bytes       */ 2,
  22083         /* nFields     */ 7,
  22084         /* *fields     */ soc_DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASUREm_fields,
  22085         /* *views      */ NULL,
  22086         /* *views_num  */ NULL,
  22087         /* snoop_cb    */ NULL, 
  22088         /* snoop_user_data */ NULL, 
  22089         /* snoop_flags */ 0,
  22090         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22091         /* type */ SOC_MEM_TYPE_NORMAL,
  22092         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22093         /* impl */ SOC_MEM_IMPL_NORMAL,
  22094         /* cmic_mor_clks       */ 0,
  22095         /* access_latency_mode */ 0,
  22096     },
  22097 #endif /* chips */
  22098 
  22099 #if defined(BCM_56970_A0)
  22100     { /* SOC_MEM_INT_DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASURE_PIPE3m */ 
  22101         /* mem            DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASURE_PIPE3m */
  22102         /* flags       */ SOC_MEM_FLAG_VALID |
  22103                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  22104                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  22105         /* cmp_fn      */ _soc_mem_cmp_undef,
  22106         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22107         /* index_min   */ 0,
  22108         /* index_max   */ 135,
  22109         /* minblock    */ 68,
  22110         /* maxblock    */ 68,
  22111         /* blocks      */ 0,
  22112         /* blocks_hi   */ 0xffffffff,
  22113         /* base        */ 0x91180000,
  22114         /* gran        */ 1,
  22115         /* bytes       */ 2,
  22116         /* nFields     */ 7,
  22117         /* *fields     */ soc_DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASUREm_fields,
  22118         /* *views      */ NULL,
  22119         /* *views_num  */ NULL,
  22120         /* snoop_cb    */ NULL, 
  22121         /* snoop_user_data */ NULL, 
  22122         /* snoop_flags */ 0,
  22123         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22124         /* type */ SOC_MEM_TYPE_NORMAL,
  22125         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22126         /* impl */ SOC_MEM_IMPL_NORMAL,
  22127         /* cmic_mor_clks       */ 0,
  22128         /* access_latency_mode */ 0,
  22129     },
  22130 #endif /* chips */
  22131 
  22132 #if defined(BCM_56370_A0)
  22133     { /* SOC_MEM_INT_DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASURE_PIPE0_BCM56370_A0m */ 
  22134         /* mem            DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASURE_PIPE0m */
  22135         /* flags       */ SOC_MEM_FLAG_VALID |
  22136                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  22137         /* cmp_fn      */ _soc_mem_cmp_undef,
  22138         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22139         /* index_min   */ 0,
  22140         /* index_max   */ 71,
  22141         /* minblock    */ 14,
  22142         /* maxblock    */ 14,
  22143         /* blocks      */ 0x4000,
  22144         /* blocks_hi   */ 0,
  22145         /* base        */ 0x813c0000,
  22146         /* gran        */ 1,
  22147         /* bytes       */ 2,
  22148         /* nFields     */ 7,
  22149         /* *fields     */ soc_DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  22150         /* *views      */ NULL,
  22151         /* *views_num  */ NULL,
  22152         /* snoop_cb    */ NULL, 
  22153         /* snoop_user_data */ NULL, 
  22154         /* snoop_flags */ 0,
  22155         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22156         /* type */ SOC_MEM_TYPE_NORMAL,
  22157         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22158         /* impl */ SOC_MEM_IMPL_NORMAL,
  22159         /* cmic_mor_clks       */ 0,
  22160         /* access_latency_mode */ 0,
  22161     },
  22162 #endif /* chips */
  22163 
  22164 #if defined(BCM_56770_A0)
  22165     { /* SOC_MEM_INT_DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASURE_PIPE0_BCM56770_A0m */ 
  22166         /* mem            DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASURE_PIPE0m */
  22167         /* flags       */ SOC_MEM_FLAG_VALID |
  22168                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  22169         /* cmp_fn      */ _soc_mem_cmp_undef,
  22170         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22171         /* index_min   */ 0,
  22172         /* index_max   */ 131,
  22173         /* minblock    */ 25,
  22174         /* maxblock    */ 25,
  22175         /* blocks      */ 0x2000000,
  22176         /* blocks_hi   */ 0,
  22177         /* base        */ 0x813c0000,
  22178         /* gran        */ 1,
  22179         /* bytes       */ 2,
  22180         /* nFields     */ 7,
  22181         /* *fields     */ soc_DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  22182         /* *views      */ NULL,
  22183         /* *views_num  */ NULL,
  22184         /* snoop_cb    */ NULL, 
  22185         /* snoop_user_data */ NULL, 
  22186         /* snoop_flags */ 0,
  22187         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22188         /* type */ SOC_MEM_TYPE_NORMAL,
  22189         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22190         /* impl */ SOC_MEM_IMPL_NORMAL,
  22191         /* cmic_mor_clks       */ 0,
  22192         /* access_latency_mode */ 0,
  22193     },
  22194 #endif /* chips */
  22195 
  22196 #if defined(BCM_56870_A0)
  22197     { /* SOC_MEM_INT_DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASURE_PIPE0_BCM56870_A0m */ 
  22198         /* mem            DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASURE_PIPE0m */
  22199         /* flags       */ SOC_MEM_FLAG_VALID |
  22200                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  22201         /* cmp_fn      */ _soc_mem_cmp_undef,
  22202         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22203         /* index_min   */ 0,
  22204         /* index_max   */ 131,
  22205         /* minblock    */ 37,
  22206         /* maxblock    */ 37,
  22207         /* blocks      */ 0,
  22208         /* blocks_hi   */ 0x20,
  22209         /* base        */ 0x813c0000,
  22210         /* gran        */ 1,
  22211         /* bytes       */ 2,
  22212         /* nFields     */ 7,
  22213         /* *fields     */ soc_DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  22214         /* *views      */ NULL,
  22215         /* *views_num  */ NULL,
  22216         /* snoop_cb    */ NULL, 
  22217         /* snoop_user_data */ NULL, 
  22218         /* snoop_flags */ 0,
  22219         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22220         /* type */ SOC_MEM_TYPE_NORMAL,
  22221         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22222         /* impl */ SOC_MEM_IMPL_NORMAL,
  22223         /* cmic_mor_clks       */ 0,
  22224         /* access_latency_mode */ 0,
  22225     },
  22226 #endif /* chips */
  22227 
  22228 #if defined(BCM_56870_A0)
  22229     { /* SOC_MEM_INT_DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASURE_PIPE1_BCM56870_A0m */ 
  22230         /* mem            DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASURE_PIPE1m */
  22231         /* flags       */ SOC_MEM_FLAG_VALID |
  22232                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  22233                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  22234         /* cmp_fn      */ _soc_mem_cmp_undef,
  22235         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22236         /* index_min   */ 0,
  22237         /* index_max   */ 131,
  22238         /* minblock    */ 37,
  22239         /* maxblock    */ 37,
  22240         /* blocks      */ 0,
  22241         /* blocks_hi   */ 0x20,
  22242         /* base        */ 0x813c0000,
  22243         /* gran        */ 1,
  22244         /* bytes       */ 2,
  22245         /* nFields     */ 7,
  22246         /* *fields     */ soc_DLB_HGT_LAG_QUANTIZED_AVG_QUALITY_MEASURE_BCM56870_A0m_fields,
  22247         /* *views      */ NULL,
  22248         /* *views_num  */ NULL,
  22249         /* snoop_cb    */ NULL, 
  22250         /* snoop_user_data */ NULL, 
  22251         /* snoop_flags */ 0,
  22252         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22253         /* type */ SOC_MEM_TYPE_NORMAL,
  22254         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22255         /* impl */ SOC_MEM_IMPL_NORMAL,
  22256         /* cmic_mor_clks       */ 0,
  22257         /* access_latency_mode */ 0,
  22258     },
  22259 #endif /* chips */
  22260 
  22261 #if defined(BCM_56970_A0)
  22262     { /* SOC_MEM_INT_DLB_HGT_LAG_QUANTIZE_CONTROLm */ 
  22263         /* mem            DLB_HGT_LAG_QUANTIZE_CONTROLm */
  22264         /* flags       */ SOC_MEM_FLAG_VALID |
  22265                           SOC_MEM_FLAG_CACHABLE |
  22266                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  22267                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  22268         /* cmp_fn      */ _soc_mem_cmp_undef,
  22269         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22270         /* index_min   */ 0,
  22271         /* index_max   */ 135,
  22272         /* minblock    */ 68,
  22273         /* maxblock    */ 68,
  22274         /* blocks      */ 0,
  22275         /* blocks_hi   */ 0xffffffff,
  22276         /* base        */ 0x91140000,
  22277         /* gran        */ 1,
  22278         /* bytes       */ 3,
  22279         /* nFields     */ 8,
  22280         /* *fields     */ soc_DLB_HGT_LAG_QUANTIZE_CONTROLm_fields,
  22281         /* *views      */ NULL,
  22282         /* *views_num  */ NULL,
  22283         /* snoop_cb    */ NULL, 
  22284         /* snoop_user_data */ NULL, 
  22285         /* snoop_flags */ 0,
  22286         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22287         /* type */ SOC_MEM_TYPE_NORMAL,
  22288         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22289         /* impl */ SOC_MEM_IMPL_NORMAL,
  22290         /* cmic_mor_clks       */ 0,
  22291         /* access_latency_mode */ 0,
  22292     },
  22293 #endif /* chips */
  22294 
  22295 #if defined(BCM_56370_A0)
  22296     { /* SOC_MEM_INT_DLB_HGT_LAG_QUANTIZE_CONTROL_BCM56370_A0m */ 
  22297         /* mem            DLB_HGT_LAG_QUANTIZE_CONTROLm */
  22298         /* flags       */ SOC_MEM_FLAG_VALID |
  22299                           SOC_MEM_FLAG_CACHABLE |
  22300                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x422 */
  22301         /* cmp_fn      */ _soc_mem_cmp_undef,
  22302         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22303         /* index_min   */ 0,
  22304         /* index_max   */ 71,
  22305         /* minblock    */ 14,
  22306         /* maxblock    */ 14,
  22307         /* blocks      */ 0x4000,
  22308         /* blocks_hi   */ 0,
  22309         /* base        */ 0x81380000,
  22310         /* gran        */ 1,
  22311         /* bytes       */ 3,
  22312         /* nFields     */ 8,
  22313         /* *fields     */ soc_DLB_HGT_LAG_QUANTIZE_CONTROL_BCM56870_A0m_fields,
  22314         /* *views      */ NULL,
  22315         /* *views_num  */ NULL,
  22316         /* snoop_cb    */ NULL, 
  22317         /* snoop_user_data */ NULL, 
  22318         /* snoop_flags */ 0,
  22319         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22320         /* type */ SOC_MEM_TYPE_NORMAL,
  22321         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22322         /* impl */ SOC_MEM_IMPL_NORMAL,
  22323         /* cmic_mor_clks       */ 0,
  22324         /* access_latency_mode */ 0,
  22325     },
  22326 #endif /* chips */
  22327 
  22328 #if defined(BCM_56770_A0)
  22329     { /* SOC_MEM_INT_DLB_HGT_LAG_QUANTIZE_CONTROL_BCM56770_A0m */ 
  22330         /* mem            DLB_HGT_LAG_QUANTIZE_CONTROLm */
  22331         /* flags       */ SOC_MEM_FLAG_VALID |
  22332                           SOC_MEM_FLAG_CACHABLE |
  22333                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  22334                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  22335         /* cmp_fn      */ _soc_mem_cmp_undef,
  22336         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22337         /* index_min   */ 0,
  22338         /* index_max   */ 131,
  22339         /* minblock    */ 25,
  22340         /* maxblock    */ 25,
  22341         /* blocks      */ 0x2000000,
  22342         /* blocks_hi   */ 0,
  22343         /* base        */ 0x81380000,
  22344         /* gran        */ 1,
  22345         /* bytes       */ 3,
  22346         /* nFields     */ 8,
  22347         /* *fields     */ soc_DLB_HGT_LAG_QUANTIZE_CONTROL_BCM56870_A0m_fields,
  22348         /* *views      */ NULL,
  22349         /* *views_num  */ NULL,
  22350         /* snoop_cb    */ NULL, 
  22351         /* snoop_user_data */ NULL, 
  22352         /* snoop_flags */ 0,
  22353         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22354         /* type */ SOC_MEM_TYPE_NORMAL,
  22355         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22356         /* impl */ SOC_MEM_IMPL_NORMAL,
  22357         /* cmic_mor_clks       */ 0,
  22358         /* access_latency_mode */ 0,
  22359     },
  22360 #endif /* chips */
  22361 
  22362 #if defined(BCM_56870_A0)
  22363     { /* SOC_MEM_INT_DLB_HGT_LAG_QUANTIZE_CONTROL_BCM56870_A0m */ 
  22364         /* mem            DLB_HGT_LAG_QUANTIZE_CONTROLm */
  22365         /* flags       */ SOC_MEM_FLAG_VALID |
  22366                           SOC_MEM_FLAG_CACHABLE |
  22367                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE |
  22368                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */
  22369         /* cmp_fn      */ _soc_mem_cmp_undef,
  22370         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22371         /* index_min   */ 0,
  22372         /* index_max   */ 131,
  22373         /* minblock    */ 37,
  22374         /* maxblock    */ 37,
  22375         /* blocks      */ 0,
  22376         /* blocks_hi   */ 0x20,
  22377         /* base        */ 0x81380000,
  22378         /* gran        */ 1,
  22379         /* bytes       */ 3,
  22380         /* nFields     */ 8,
  22381         /* *fields     */ soc_DLB_HGT_LAG_QUANTIZE_CONTROL_BCM56870_A0m_fields,
  22382         /* *views      */ NULL,
  22383         /* *views_num  */ NULL,
  22384         /* snoop_cb    */ NULL, 
  22385         /* snoop_user_data */ NULL, 
  22386         /* snoop_flags */ 0,
  22387         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22388         /* type */ SOC_MEM_TYPE_NORMAL,
  22389         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22390         /* impl */ SOC_MEM_IMPL_NORMAL,
  22391         /* cmic_mor_clks       */ 0,
  22392         /* access_latency_mode */ 0,
  22393     },
  22394 #endif /* chips */
  22395 
  22396 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  22397     { /* SOC_MEM_INT_DLB_HGT_LINK_CONTROLm */ 
  22398         /* mem            DLB_HGT_LINK_CONTROLm */
  22399         /* flags       */ SOC_MEM_FLAG_VALID |
  22400                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  22401         /* cmp_fn      */ _soc_mem_cmp_undef,
  22402         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22403         /* index_min   */ 0,
  22404         /* index_max   */ 0,
  22405         /* minblock    */ 6,
  22406         /* maxblock    */ 6,
  22407         /* blocks      */ 0x40,
  22408         /* blocks_hi   */ 0,
  22409         /* base        */ 0x11064000,
  22410         /* gran        */ 1,
  22411         /* bytes       */ 17,
  22412         /* nFields     */ 8,
  22413         /* *fields     */ soc_DLB_HGT_LINK_CONTROLm_fields,
  22414         /* *views      */ NULL,
  22415         /* *views_num  */ NULL,
  22416         /* snoop_cb    */ NULL, 
  22417         /* snoop_user_data */ NULL, 
  22418         /* snoop_flags */ 0,
  22419         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22420         /* type */ SOC_MEM_TYPE_NORMAL,
  22421         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  22422         /* impl */ SOC_MEM_IMPL_NORMAL,
  22423         /* cmic_mor_clks       */ 0,
  22424     },
  22425 #endif /* chips */
  22426 
  22427 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  22428     { /* SOC_MEM_INT_DLB_HGT_LINK_CONTROL_BCM56440_A0m */ 
  22429         /* mem            DLB_HGT_LINK_CONTROLm */
  22430         /* flags       */ SOC_MEM_FLAG_VALID |
  22431                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  22432         /* cmp_fn      */ _soc_mem_cmp_undef,
  22433         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22434         /* index_min   */ 0,
  22435         /* index_max   */ 0,
  22436         /* minblock    */ 9,
  22437         /* maxblock    */ 9,
  22438         /* blocks      */ 0x200,
  22439         /* blocks_hi   */ 0,
  22440         /* base        */ 0x11064000,
  22441         /* gran        */ 1,
  22442         /* bytes       */ 10,
  22443         /* nFields     */ 6,
  22444         /* *fields     */ soc_DLB_HGT_LINK_CONTROL_BCM56440_A0m_fields,
  22445         /* *views      */ NULL,
  22446         /* *views_num  */ NULL,
  22447         /* snoop_cb    */ NULL, 
  22448         /* snoop_user_data */ NULL, 
  22449         /* snoop_flags */ 0,
  22450         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22451         /* type */ SOC_MEM_TYPE_NORMAL,
  22452         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  22453         /* impl */ SOC_MEM_IMPL_NORMAL,
  22454         /* cmic_mor_clks       */ 0,
  22455     },
  22456 #endif /* chips */
  22457 
  22458 #if defined(BCM_56640_A0)
  22459     { /* SOC_MEM_INT_DLB_HGT_MEMBER_ATTRIBUTEm */ 
  22460         /* mem            DLB_HGT_MEMBER_ATTRIBUTEm */
  22461         /* flags       */ SOC_MEM_FLAG_VALID |
  22462                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  22463         /* cmp_fn      */ _soc_mem_cmp_undef,
  22464         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22465         /* index_min   */ 0,
  22466         /* index_max   */ 11,
  22467         /* minblock    */ 7,
  22468         /* maxblock    */ 7,
  22469         /* blocks      */ 0x80,
  22470         /* blocks_hi   */ 0,
  22471         /* base        */ 0x3a280000,
  22472         /* gran        */ 1,
  22473         /* bytes       */ 1,
  22474         /* nFields     */ 1,
  22475         /* *fields     */ soc_DLB_HGT_MEMBER_ATTRIBUTEm_fields,
  22476         /* *views      */ NULL,
  22477         /* *views_num  */ NULL,
  22478         /* snoop_cb    */ NULL, 
  22479         /* snoop_user_data */ NULL, 
  22480         /* snoop_flags */ 0,
  22481         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22482         /* type */ SOC_MEM_TYPE_NORMAL,
  22483         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  22484         /* impl */ SOC_MEM_IMPL_NORMAL,
  22485         /* cmic_mor_clks       */ 0,
  22486     },
  22487 #endif /* chips */
  22488 
  22489 #if defined(BCM_56340_A0)
  22490     { /* SOC_MEM_INT_DLB_HGT_MEMBER_ATTRIBUTE_BCM56340_A0m */ 
  22491         /* mem            DLB_HGT_MEMBER_ATTRIBUTEm */
  22492         /* flags       */ SOC_MEM_FLAG_VALID |
  22493                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  22494         /* cmp_fn      */ _soc_mem_cmp_undef,
  22495         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22496         /* index_min   */ 0,
  22497         /* index_max   */ 11,
  22498         /* minblock    */ 4,
  22499         /* maxblock    */ 4,
  22500         /* blocks      */ 0x10,
  22501         /* blocks_hi   */ 0,
  22502         /* base        */ 0x3a280000,
  22503         /* gran        */ 1,
  22504         /* bytes       */ 1,
  22505         /* nFields     */ 1,
  22506         /* *fields     */ soc_DLB_HGT_MEMBER_ATTRIBUTEm_fields,
  22507         /* *views      */ NULL,
  22508         /* *views_num  */ NULL,
  22509         /* snoop_cb    */ NULL, 
  22510         /* snoop_user_data */ NULL, 
  22511         /* snoop_flags */ 0,
  22512         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22513         /* type */ SOC_MEM_TYPE_NORMAL,
  22514         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  22515         /* impl */ SOC_MEM_IMPL_NORMAL,
  22516         /* cmic_mor_clks       */ 0,
  22517     },
  22518 #endif /* chips */
  22519 
  22520 #if defined(BCM_56560_A0)
  22521     { /* SOC_MEM_INT_DLB_HGT_MEMBER_ATTRIBUTE_BCM56560_A0m */ 
  22522         /* mem            DLB_HGT_MEMBER_ATTRIBUTEm */
  22523         /* flags       */ SOC_MEM_FLAG_VALID |
  22524                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  22525         /* cmp_fn      */ _soc_mem_cmp_undef,
  22526         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22527         /* index_min   */ 0,
  22528         /* index_max   */ 74,
  22529         /* minblock    */ 21,
  22530         /* maxblock    */ 21,
  22531         /* blocks      */ 0x200000,
  22532         /* blocks_hi   */ 0,
  22533         /* base        */ 0x57280000,
  22534         /* gran        */ 1,
  22535         /* bytes       */ 1,
  22536         /* nFields     */ 2,
  22537         /* *fields     */ soc_DLB_HGT_MEMBER_ATTRIBUTE_BCM56560_A0m_fields,
  22538         /* *views      */ NULL,
  22539         /* *views_num  */ NULL,
  22540         /* snoop_cb    */ NULL, 
  22541         /* snoop_user_data */ NULL, 
  22542         /* snoop_flags */ 0,
  22543         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22544         /* type */ SOC_MEM_TYPE_NORMAL,
  22545         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  22546         /* impl */ SOC_MEM_IMPL_NORMAL,
  22547         /* cmic_mor_clks       */ 0,
  22548     },
  22549 #endif /* chips */
  22550 
  22551 #if defined(BCM_56560_B0)
  22552     { /* SOC_MEM_INT_DLB_HGT_MEMBER_ATTRIBUTE_BCM56560_B0m */ 
  22553         /* mem            DLB_HGT_MEMBER_ATTRIBUTEm */
  22554         /* flags       */ SOC_MEM_FLAG_VALID |
  22555                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  22556         /* cmp_fn      */ _soc_mem_cmp_undef,
  22557         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22558         /* index_min   */ 0,
  22559         /* index_max   */ 74,
  22560         /* minblock    */ 13,
  22561         /* maxblock    */ 13,
  22562         /* blocks      */ 0x2000,
  22563         /* blocks_hi   */ 0,
  22564         /* base        */ 0x57280000,
  22565         /* gran        */ 1,
  22566         /* bytes       */ 1,
  22567         /* nFields     */ 2,
  22568         /* *fields     */ soc_DLB_HGT_MEMBER_ATTRIBUTE_BCM56560_A0m_fields,
  22569         /* *views      */ NULL,
  22570         /* *views_num  */ NULL,
  22571         /* snoop_cb    */ NULL, 
  22572         /* snoop_user_data */ NULL, 
  22573         /* snoop_flags */ 0,
  22574         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22575         /* type */ SOC_MEM_TYPE_NORMAL,
  22576         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  22577         /* impl */ SOC_MEM_IMPL_NORMAL,
  22578         /* cmic_mor_clks       */ 0,
  22579     },
  22580 #endif /* chips */
  22581 
  22582 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  22583     { /* SOC_MEM_INT_DLB_HGT_MEMBER_ATTRIBUTE_BCM56670_A0m */ 
  22584         /* mem            DLB_HGT_MEMBER_ATTRIBUTEm */
  22585         /* flags       */ SOC_MEM_FLAG_VALID |
  22586                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  22587         /* cmp_fn      */ _soc_mem_cmp_undef,
  22588         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22589         /* index_min   */ 0,
  22590         /* index_max   */ 66,
  22591         /* minblock    */ 21,
  22592         /* maxblock    */ 21,
  22593         /* blocks      */ 0x200000,
  22594         /* blocks_hi   */ 0,
  22595         /* base        */ 0x57280000,
  22596         /* gran        */ 1,
  22597         /* bytes       */ 1,
  22598         /* nFields     */ 2,
  22599         /* *fields     */ soc_DLB_HGT_MEMBER_ATTRIBUTE_BCM56560_A0m_fields,
  22600         /* *views      */ NULL,
  22601         /* *views_num  */ NULL,
  22602         /* snoop_cb    */ NULL, 
  22603         /* snoop_user_data */ NULL, 
  22604         /* snoop_flags */ 0,
  22605         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22606         /* type */ SOC_MEM_TYPE_NORMAL,
  22607         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  22608         /* impl */ SOC_MEM_IMPL_NORMAL,
  22609         /* cmic_mor_clks       */ 0,
  22610     },
  22611 #endif /* chips */
  22612 
  22613 #if defined(BCM_56850_A0)
  22614     { /* SOC_MEM_INT_DLB_HGT_MEMBER_ATTRIBUTE_BCM56850_A0m */ 
  22615         /* mem            DLB_HGT_MEMBER_ATTRIBUTEm */
  22616         /* flags       */ SOC_MEM_FLAG_VALID |
  22617                           SOC_MEM_FLAG_CACHABLE |
  22618                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  22619         /* cmp_fn      */ _soc_mem_cmp_undef,
  22620         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22621         /* index_min   */ 0,
  22622         /* index_max   */ 105,
  22623         /* minblock    */ 10,
  22624         /* maxblock    */ 10,
  22625         /* blocks      */ 0x400,
  22626         /* blocks_hi   */ 0,
  22627         /* base        */ 0x47280000,
  22628         /* gran        */ 1,
  22629         /* bytes       */ 1,
  22630         /* nFields     */ 2,
  22631         /* *fields     */ soc_DLB_HGT_MEMBER_ATTRIBUTE_BCM56850_A0m_fields,
  22632         /* *views      */ NULL,
  22633         /* *views_num  */ NULL,
  22634         /* snoop_cb    */ NULL, 
  22635         /* snoop_user_data */ NULL, 
  22636         /* snoop_flags */ 0,
  22637         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22638         /* type */ SOC_MEM_TYPE_NORMAL,
  22639         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  22640         /* impl */ SOC_MEM_IMPL_NORMAL,
  22641         /* cmic_mor_clks       */ 0,
  22642     },
  22643 #endif /* chips */
  22644 
  22645 #if defined(BCM_56860_A0)
  22646     { /* SOC_MEM_INT_DLB_HGT_MEMBER_ATTRIBUTE_BCM56860_A0m */ 
  22647         /* mem            DLB_HGT_MEMBER_ATTRIBUTEm */
  22648         /* flags       */ SOC_MEM_FLAG_VALID |
  22649                           SOC_MEM_FLAG_CACHABLE |
  22650                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  22651         /* cmp_fn      */ _soc_mem_cmp_undef,
  22652         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22653         /* index_min   */ 0,
  22654         /* index_max   */ 105,
  22655         /* minblock    */ 11,
  22656         /* maxblock    */ 11,
  22657         /* blocks      */ 0x800,
  22658         /* blocks_hi   */ 0,
  22659         /* base        */ 0x57280000,
  22660         /* gran        */ 1,
  22661         /* bytes       */ 1,
  22662         /* nFields     */ 2,
  22663         /* *fields     */ soc_DLB_HGT_MEMBER_ATTRIBUTE_BCM56850_A0m_fields,
  22664         /* *views      */ NULL,
  22665         /* *views_num  */ NULL,
  22666         /* snoop_cb    */ NULL, 
  22667         /* snoop_user_data */ NULL, 
  22668         /* snoop_flags */ 0,
  22669         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22670         /* type */ SOC_MEM_TYPE_NORMAL,
  22671         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  22672         /* impl */ SOC_MEM_IMPL_NORMAL,
  22673         /* cmic_mor_clks       */ 0,
  22674     },
  22675 #endif /* chips */
  22676 
  22677 #if defined(BCM_56850_A0)
  22678     { /* SOC_MEM_INT_DLB_HGT_MEMBER_HW_STATEm */ 
  22679         /* mem            DLB_HGT_MEMBER_HW_STATEm */
  22680         /* flags       */ SOC_MEM_FLAG_READONLY |
  22681                           SOC_MEM_FLAG_VALID |
  22682                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x3 */
  22683         /* cmp_fn      */ _soc_mem_cmp_undef,
  22684         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22685         /* index_min   */ 0,
  22686         /* index_max   */ 0,
  22687         /* minblock    */ 10,
  22688         /* maxblock    */ 10,
  22689         /* blocks      */ 0x400,
  22690         /* blocks_hi   */ 0,
  22691         /* base        */ 0x475c0000,
  22692         /* gran        */ 1,
  22693         /* bytes       */ 14,
  22694         /* nFields     */ 1,
  22695         /* *fields     */ soc_CPU_PBM_2_BCM56850_A0m_fields,
  22696         /* *views      */ NULL,
  22697         /* *views_num  */ NULL,
  22698         /* snoop_cb    */ NULL, 
  22699         /* snoop_user_data */ NULL, 
  22700         /* snoop_flags */ 0,
  22701         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22702         /* type */ SOC_MEM_TYPE_NORMAL,
  22703         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  22704         /* impl */ SOC_MEM_IMPL_NORMAL,
  22705         /* cmic_mor_clks       */ 0,
  22706     },
  22707 #endif /* chips */
  22708 
  22709 #if defined(BCM_56560_A0)
  22710     { /* SOC_MEM_INT_DLB_HGT_MEMBER_HW_STATE_BCM56560_A0m */ 
  22711         /* mem            DLB_HGT_MEMBER_HW_STATEm */
  22712         /* flags       */ SOC_MEM_FLAG_READONLY |
  22713                           SOC_MEM_FLAG_VALID, /* 0x3 */
  22714         /* cmp_fn      */ _soc_mem_cmp_undef,
  22715         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22716         /* index_min   */ 0,
  22717         /* index_max   */ 0,
  22718         /* minblock    */ 21,
  22719         /* maxblock    */ 21,
  22720         /* blocks      */ 0x200000,
  22721         /* blocks_hi   */ 0,
  22722         /* base        */ 0x57600000,
  22723         /* gran        */ 1,
  22724         /* bytes       */ 10,
  22725         /* nFields     */ 1,
  22726         /* *fields     */ soc_CPU_PBM_2_BCM56560_A0m_fields,
  22727         /* *views      */ NULL,
  22728         /* *views_num  */ NULL,
  22729         /* snoop_cb    */ NULL, 
  22730         /* snoop_user_data */ NULL, 
  22731         /* snoop_flags */ 0,
  22732         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22733         /* type */ SOC_MEM_TYPE_NORMAL,
  22734         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  22735         /* impl */ SOC_MEM_IMPL_NORMAL,
  22736         /* cmic_mor_clks       */ 0,
  22737     },
  22738 #endif /* chips */
  22739 
  22740 #if defined(BCM_56560_B0)
  22741     { /* SOC_MEM_INT_DLB_HGT_MEMBER_HW_STATE_BCM56560_B0m */ 
  22742         /* mem            DLB_HGT_MEMBER_HW_STATEm */
  22743         /* flags       */ SOC_MEM_FLAG_READONLY |
  22744                           SOC_MEM_FLAG_VALID, /* 0x3 */
  22745         /* cmp_fn      */ _soc_mem_cmp_undef,
  22746         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22747         /* index_min   */ 0,
  22748         /* index_max   */ 0,
  22749         /* minblock    */ 13,
  22750         /* maxblock    */ 13,
  22751         /* blocks      */ 0x2000,
  22752         /* blocks_hi   */ 0,
  22753         /* base        */ 0x57600000,
  22754         /* gran        */ 1,
  22755         /* bytes       */ 10,
  22756         /* nFields     */ 1,
  22757         /* *fields     */ soc_CPU_PBM_2_BCM56560_A0m_fields,
  22758         /* *views      */ NULL,
  22759         /* *views_num  */ NULL,
  22760         /* snoop_cb    */ NULL, 
  22761         /* snoop_user_data */ NULL, 
  22762         /* snoop_flags */ 0,
  22763         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22764         /* type */ SOC_MEM_TYPE_NORMAL,
  22765         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  22766         /* impl */ SOC_MEM_IMPL_NORMAL,
  22767         /* cmic_mor_clks       */ 0,
  22768     },
  22769 #endif /* chips */
  22770 
  22771 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  22772     { /* SOC_MEM_INT_DLB_HGT_MEMBER_HW_STATE_BCM56670_A0m */ 
  22773         /* mem            DLB_HGT_MEMBER_HW_STATEm */
  22774         /* flags       */ SOC_MEM_FLAG_READONLY |
  22775                           SOC_MEM_FLAG_VALID, /* 0x3 */
  22776         /* cmp_fn      */ _soc_mem_cmp_undef,
  22777         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22778         /* index_min   */ 0,
  22779         /* index_max   */ 0,
  22780         /* minblock    */ 21,
  22781         /* maxblock    */ 21,
  22782         /* blocks      */ 0x200000,
  22783         /* blocks_hi   */ 0,
  22784         /* base        */ 0x57600000,
  22785         /* gran        */ 1,
  22786         /* bytes       */ 9,
  22787         /* nFields     */ 1,
  22788         /* *fields     */ soc_CPU_PBM_2_BCM56670_A0m_fields,
  22789         /* *views      */ NULL,
  22790         /* *views_num  */ NULL,
  22791         /* snoop_cb    */ NULL, 
  22792         /* snoop_user_data */ NULL, 
  22793         /* snoop_flags */ 0,
  22794         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22795         /* type */ SOC_MEM_TYPE_NORMAL,
  22796         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  22797         /* impl */ SOC_MEM_IMPL_NORMAL,
  22798         /* cmic_mor_clks       */ 0,
  22799     },
  22800 #endif /* chips */
  22801 
  22802 #if defined(BCM_56860_A0)
  22803     { /* SOC_MEM_INT_DLB_HGT_MEMBER_HW_STATE_BCM56860_A0m */ 
  22804         /* mem            DLB_HGT_MEMBER_HW_STATEm */
  22805         /* flags       */ SOC_MEM_FLAG_READONLY |
  22806                           SOC_MEM_FLAG_VALID |
  22807                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x3 */
  22808         /* cmp_fn      */ _soc_mem_cmp_undef,
  22809         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22810         /* index_min   */ 0,
  22811         /* index_max   */ 0,
  22812         /* minblock    */ 11,
  22813         /* maxblock    */ 11,
  22814         /* blocks      */ 0x800,
  22815         /* blocks_hi   */ 0,
  22816         /* base        */ 0x575c0000,
  22817         /* gran        */ 1,
  22818         /* bytes       */ 14,
  22819         /* nFields     */ 1,
  22820         /* *fields     */ soc_CPU_PBM_2_BCM56850_A0m_fields,
  22821         /* *views      */ NULL,
  22822         /* *views_num  */ NULL,
  22823         /* snoop_cb    */ NULL, 
  22824         /* snoop_user_data */ NULL, 
  22825         /* snoop_flags */ 0,
  22826         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22827         /* type */ SOC_MEM_TYPE_NORMAL,
  22828         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  22829         /* impl */ SOC_MEM_IMPL_NORMAL,
  22830         /* cmic_mor_clks       */ 0,
  22831     },
  22832 #endif /* chips */
  22833 
  22834 #if defined(BCM_56640_A0)
  22835     { /* SOC_MEM_INT_DLB_HGT_MEMBER_STATUSm */ 
  22836         /* mem            DLB_HGT_MEMBER_STATUSm */
  22837         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  22838         /* cmp_fn      */ _soc_mem_cmp_undef,
  22839         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22840         /* index_min   */ 0,
  22841         /* index_max   */ 11,
  22842         /* minblock    */ 7,
  22843         /* maxblock    */ 7,
  22844         /* blocks      */ 0x80,
  22845         /* blocks_hi   */ 0,
  22846         /* base        */ 0x3a400000,
  22847         /* gran        */ 1,
  22848         /* bytes       */ 1,
  22849         /* nFields     */ 1,
  22850         /* *fields     */ soc_DLB_HGT_MEMBER_STATUSm_fields,
  22851         /* *views      */ NULL,
  22852         /* *views_num  */ NULL,
  22853         /* snoop_cb    */ NULL, 
  22854         /* snoop_user_data */ NULL, 
  22855         /* snoop_flags */ 0,
  22856         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22857         /* type */ SOC_MEM_TYPE_NORMAL,
  22858         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  22859         /* impl */ SOC_MEM_IMPL_NORMAL,
  22860         /* cmic_mor_clks       */ 0,
  22861     },
  22862 #endif /* chips */
  22863 
  22864 #if defined(BCM_56340_A0)
  22865     { /* SOC_MEM_INT_DLB_HGT_MEMBER_STATUS_BCM56340_A0m */ 
  22866         /* mem            DLB_HGT_MEMBER_STATUSm */
  22867         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  22868         /* cmp_fn      */ _soc_mem_cmp_undef,
  22869         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22870         /* index_min   */ 0,
  22871         /* index_max   */ 11,
  22872         /* minblock    */ 4,
  22873         /* maxblock    */ 4,
  22874         /* blocks      */ 0x10,
  22875         /* blocks_hi   */ 0,
  22876         /* base        */ 0x3a400000,
  22877         /* gran        */ 1,
  22878         /* bytes       */ 1,
  22879         /* nFields     */ 1,
  22880         /* *fields     */ soc_DLB_HGT_MEMBER_STATUSm_fields,
  22881         /* *views      */ NULL,
  22882         /* *views_num  */ NULL,
  22883         /* snoop_cb    */ NULL, 
  22884         /* snoop_user_data */ NULL, 
  22885         /* snoop_flags */ 0,
  22886         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22887         /* type */ SOC_MEM_TYPE_NORMAL,
  22888         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  22889         /* impl */ SOC_MEM_IMPL_NORMAL,
  22890         /* cmic_mor_clks       */ 0,
  22891     },
  22892 #endif /* chips */
  22893 
  22894 #if defined(BCM_56560_A0)
  22895     { /* SOC_MEM_INT_DLB_HGT_MEMBER_STATUS_BCM56560_A0m */ 
  22896         /* mem            DLB_HGT_MEMBER_STATUSm */
  22897         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  22898         /* cmp_fn      */ _soc_mem_cmp_undef,
  22899         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22900         /* index_min   */ 0,
  22901         /* index_max   */ 74,
  22902         /* minblock    */ 21,
  22903         /* maxblock    */ 21,
  22904         /* blocks      */ 0x200000,
  22905         /* blocks_hi   */ 0,
  22906         /* base        */ 0x57400000,
  22907         /* gran        */ 1,
  22908         /* bytes       */ 1,
  22909         /* nFields     */ 1,
  22910         /* *fields     */ soc_DLB_HGT_MEMBER_STATUS_BCM56560_A0m_fields,
  22911         /* *views      */ NULL,
  22912         /* *views_num  */ NULL,
  22913         /* snoop_cb    */ NULL, 
  22914         /* snoop_user_data */ NULL, 
  22915         /* snoop_flags */ 0,
  22916         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22917         /* type */ SOC_MEM_TYPE_NORMAL,
  22918         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  22919         /* impl */ SOC_MEM_IMPL_NORMAL,
  22920         /* cmic_mor_clks       */ 0,
  22921     },
  22922 #endif /* chips */
  22923 
  22924 #if defined(BCM_56560_B0)
  22925     { /* SOC_MEM_INT_DLB_HGT_MEMBER_STATUS_BCM56560_B0m */ 
  22926         /* mem            DLB_HGT_MEMBER_STATUSm */
  22927         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  22928         /* cmp_fn      */ _soc_mem_cmp_undef,
  22929         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22930         /* index_min   */ 0,
  22931         /* index_max   */ 74,
  22932         /* minblock    */ 13,
  22933         /* maxblock    */ 13,
  22934         /* blocks      */ 0x2000,
  22935         /* blocks_hi   */ 0,
  22936         /* base        */ 0x57400000,
  22937         /* gran        */ 1,
  22938         /* bytes       */ 1,
  22939         /* nFields     */ 1,
  22940         /* *fields     */ soc_DLB_HGT_MEMBER_STATUS_BCM56560_A0m_fields,
  22941         /* *views      */ NULL,
  22942         /* *views_num  */ NULL,
  22943         /* snoop_cb    */ NULL, 
  22944         /* snoop_user_data */ NULL, 
  22945         /* snoop_flags */ 0,
  22946         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22947         /* type */ SOC_MEM_TYPE_NORMAL,
  22948         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  22949         /* impl */ SOC_MEM_IMPL_NORMAL,
  22950         /* cmic_mor_clks       */ 0,
  22951     },
  22952 #endif /* chips */
  22953 
  22954 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  22955     { /* SOC_MEM_INT_DLB_HGT_MEMBER_STATUS_BCM56670_A0m */ 
  22956         /* mem            DLB_HGT_MEMBER_STATUSm */
  22957         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  22958         /* cmp_fn      */ _soc_mem_cmp_undef,
  22959         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22960         /* index_min   */ 0,
  22961         /* index_max   */ 66,
  22962         /* minblock    */ 21,
  22963         /* maxblock    */ 21,
  22964         /* blocks      */ 0x200000,
  22965         /* blocks_hi   */ 0,
  22966         /* base        */ 0x57400000,
  22967         /* gran        */ 1,
  22968         /* bytes       */ 1,
  22969         /* nFields     */ 1,
  22970         /* *fields     */ soc_DLB_HGT_MEMBER_STATUS_BCM56560_A0m_fields,
  22971         /* *views      */ NULL,
  22972         /* *views_num  */ NULL,
  22973         /* snoop_cb    */ NULL, 
  22974         /* snoop_user_data */ NULL, 
  22975         /* snoop_flags */ 0,
  22976         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22977         /* type */ SOC_MEM_TYPE_NORMAL,
  22978         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  22979         /* impl */ SOC_MEM_IMPL_NORMAL,
  22980         /* cmic_mor_clks       */ 0,
  22981     },
  22982 #endif /* chips */
  22983 
  22984 #if defined(BCM_56850_A0)
  22985     { /* SOC_MEM_INT_DLB_HGT_MEMBER_STATUS_BCM56850_A0m */ 
  22986         /* mem            DLB_HGT_MEMBER_STATUSm */
  22987         /* flags       */ SOC_MEM_FLAG_VALID |
  22988                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  22989         /* cmp_fn      */ _soc_mem_cmp_undef,
  22990         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22991         /* index_min   */ 0,
  22992         /* index_max   */ 105,
  22993         /* minblock    */ 10,
  22994         /* maxblock    */ 10,
  22995         /* blocks      */ 0x400,
  22996         /* blocks_hi   */ 0,
  22997         /* base        */ 0x47400000,
  22998         /* gran        */ 1,
  22999         /* bytes       */ 1,
  23000         /* nFields     */ 1,
  23001         /* *fields     */ soc_DLB_HGT_MEMBER_STATUSm_fields,
  23002         /* *views      */ NULL,
  23003         /* *views_num  */ NULL,
  23004         /* snoop_cb    */ NULL, 
  23005         /* snoop_user_data */ NULL, 
  23006         /* snoop_flags */ 0,
  23007         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23008         /* type */ SOC_MEM_TYPE_NORMAL,
  23009         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23010         /* impl */ SOC_MEM_IMPL_NORMAL,
  23011         /* cmic_mor_clks       */ 0,
  23012     },
  23013 #endif /* chips */
  23014 
  23015 #if defined(BCM_56860_A0)
  23016     { /* SOC_MEM_INT_DLB_HGT_MEMBER_STATUS_BCM56860_A0m */ 
  23017         /* mem            DLB_HGT_MEMBER_STATUSm */
  23018         /* flags       */ SOC_MEM_FLAG_VALID |
  23019                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  23020         /* cmp_fn      */ _soc_mem_cmp_undef,
  23021         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23022         /* index_min   */ 0,
  23023         /* index_max   */ 105,
  23024         /* minblock    */ 11,
  23025         /* maxblock    */ 11,
  23026         /* blocks      */ 0x800,
  23027         /* blocks_hi   */ 0,
  23028         /* base        */ 0x57400000,
  23029         /* gran        */ 1,
  23030         /* bytes       */ 1,
  23031         /* nFields     */ 1,
  23032         /* *fields     */ soc_DLB_HGT_MEMBER_STATUSm_fields,
  23033         /* *views      */ NULL,
  23034         /* *views_num  */ NULL,
  23035         /* snoop_cb    */ NULL, 
  23036         /* snoop_user_data */ NULL, 
  23037         /* snoop_flags */ 0,
  23038         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23039         /* type */ SOC_MEM_TYPE_NORMAL,
  23040         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23041         /* impl */ SOC_MEM_IMPL_NORMAL,
  23042         /* cmic_mor_clks       */ 0,
  23043     },
  23044 #endif /* chips */
  23045 
  23046 #if defined(BCM_56640_A0)
  23047     { /* SOC_MEM_INT_DLB_HGT_MEMBER_SW_STATEm */ 
  23048         /* mem            DLB_HGT_MEMBER_SW_STATEm */
  23049         /* flags       */ SOC_MEM_FLAG_VALID |
  23050                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  23051         /* cmp_fn      */ _soc_mem_cmp_undef,
  23052         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23053         /* index_min   */ 0,
  23054         /* index_max   */ 0,
  23055         /* minblock    */ 7,
  23056         /* maxblock    */ 7,
  23057         /* blocks      */ 0x80,
  23058         /* blocks_hi   */ 0,
  23059         /* base        */ 0x3a240000,
  23060         /* gran        */ 1,
  23061         /* bytes       */ 3,
  23062         /* nFields     */ 2,
  23063         /* *fields     */ soc_DLB_HGT_MEMBER_SW_STATEm_fields,
  23064         /* *views      */ NULL,
  23065         /* *views_num  */ NULL,
  23066         /* snoop_cb    */ NULL, 
  23067         /* snoop_user_data */ NULL, 
  23068         /* snoop_flags */ 0,
  23069         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23070         /* type */ SOC_MEM_TYPE_NORMAL,
  23071         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23072         /* impl */ SOC_MEM_IMPL_NORMAL,
  23073         /* cmic_mor_clks       */ 0,
  23074     },
  23075 #endif /* chips */
  23076 
  23077 #if defined(BCM_56340_A0)
  23078     { /* SOC_MEM_INT_DLB_HGT_MEMBER_SW_STATE_BCM56340_A0m */ 
  23079         /* mem            DLB_HGT_MEMBER_SW_STATEm */
  23080         /* flags       */ SOC_MEM_FLAG_VALID |
  23081                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  23082         /* cmp_fn      */ _soc_mem_cmp_undef,
  23083         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23084         /* index_min   */ 0,
  23085         /* index_max   */ 0,
  23086         /* minblock    */ 4,
  23087         /* maxblock    */ 4,
  23088         /* blocks      */ 0x10,
  23089         /* blocks_hi   */ 0,
  23090         /* base        */ 0x3a240000,
  23091         /* gran        */ 1,
  23092         /* bytes       */ 3,
  23093         /* nFields     */ 2,
  23094         /* *fields     */ soc_DLB_HGT_MEMBER_SW_STATEm_fields,
  23095         /* *views      */ NULL,
  23096         /* *views_num  */ NULL,
  23097         /* snoop_cb    */ NULL, 
  23098         /* snoop_user_data */ NULL, 
  23099         /* snoop_flags */ 0,
  23100         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23101         /* type */ SOC_MEM_TYPE_NORMAL,
  23102         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23103         /* impl */ SOC_MEM_IMPL_NORMAL,
  23104         /* cmic_mor_clks       */ 0,
  23105     },
  23106 #endif /* chips */
  23107 
  23108 #if defined(BCM_56560_A0)
  23109     { /* SOC_MEM_INT_DLB_HGT_MEMBER_SW_STATE_BCM56560_A0m */ 
  23110         /* mem            DLB_HGT_MEMBER_SW_STATEm */
  23111         /* flags       */ SOC_MEM_FLAG_VALID |
  23112                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  23113         /* cmp_fn      */ _soc_mem_cmp_undef,
  23114         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23115         /* index_min   */ 0,
  23116         /* index_max   */ 0,
  23117         /* minblock    */ 21,
  23118         /* maxblock    */ 21,
  23119         /* blocks      */ 0x200000,
  23120         /* blocks_hi   */ 0,
  23121         /* base        */ 0x57240000,
  23122         /* gran        */ 1,
  23123         /* bytes       */ 19,
  23124         /* nFields     */ 2,
  23125         /* *fields     */ soc_DLB_HGT_MEMBER_SW_STATE_BCM56560_A0m_fields,
  23126         /* *views      */ NULL,
  23127         /* *views_num  */ NULL,
  23128         /* snoop_cb    */ NULL, 
  23129         /* snoop_user_data */ NULL, 
  23130         /* snoop_flags */ 0,
  23131         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23132         /* type */ SOC_MEM_TYPE_NORMAL,
  23133         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23134         /* impl */ SOC_MEM_IMPL_NORMAL,
  23135         /* cmic_mor_clks       */ 0,
  23136     },
  23137 #endif /* chips */
  23138 
  23139 #if defined(BCM_56560_B0)
  23140     { /* SOC_MEM_INT_DLB_HGT_MEMBER_SW_STATE_BCM56560_B0m */ 
  23141         /* mem            DLB_HGT_MEMBER_SW_STATEm */
  23142         /* flags       */ SOC_MEM_FLAG_VALID |
  23143                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  23144         /* cmp_fn      */ _soc_mem_cmp_undef,
  23145         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23146         /* index_min   */ 0,
  23147         /* index_max   */ 0,
  23148         /* minblock    */ 13,
  23149         /* maxblock    */ 13,
  23150         /* blocks      */ 0x2000,
  23151         /* blocks_hi   */ 0,
  23152         /* base        */ 0x57240000,
  23153         /* gran        */ 1,
  23154         /* bytes       */ 19,
  23155         /* nFields     */ 2,
  23156         /* *fields     */ soc_DLB_HGT_MEMBER_SW_STATE_BCM56560_A0m_fields,
  23157         /* *views      */ NULL,
  23158         /* *views_num  */ NULL,
  23159         /* snoop_cb    */ NULL, 
  23160         /* snoop_user_data */ NULL, 
  23161         /* snoop_flags */ 0,
  23162         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23163         /* type */ SOC_MEM_TYPE_NORMAL,
  23164         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23165         /* impl */ SOC_MEM_IMPL_NORMAL,
  23166         /* cmic_mor_clks       */ 0,
  23167     },
  23168 #endif /* chips */
  23169 
  23170 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  23171     { /* SOC_MEM_INT_DLB_HGT_MEMBER_SW_STATE_BCM56670_A0m */ 
  23172         /* mem            DLB_HGT_MEMBER_SW_STATEm */
  23173         /* flags       */ SOC_MEM_FLAG_VALID |
  23174                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  23175         /* cmp_fn      */ _soc_mem_cmp_undef,
  23176         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23177         /* index_min   */ 0,
  23178         /* index_max   */ 0,
  23179         /* minblock    */ 21,
  23180         /* maxblock    */ 21,
  23181         /* blocks      */ 0x200000,
  23182         /* blocks_hi   */ 0,
  23183         /* base        */ 0x57240000,
  23184         /* gran        */ 1,
  23185         /* bytes       */ 17,
  23186         /* nFields     */ 2,
  23187         /* *fields     */ soc_DLB_HGT_MEMBER_SW_STATE_BCM56670_A0m_fields,
  23188         /* *views      */ NULL,
  23189         /* *views_num  */ NULL,
  23190         /* snoop_cb    */ NULL, 
  23191         /* snoop_user_data */ NULL, 
  23192         /* snoop_flags */ 0,
  23193         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23194         /* type */ SOC_MEM_TYPE_NORMAL,
  23195         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23196         /* impl */ SOC_MEM_IMPL_NORMAL,
  23197         /* cmic_mor_clks       */ 0,
  23198     },
  23199 #endif /* chips */
  23200 
  23201 #if defined(BCM_56850_A0)
  23202     { /* SOC_MEM_INT_DLB_HGT_MEMBER_SW_STATE_BCM56850_A0m */ 
  23203         /* mem            DLB_HGT_MEMBER_SW_STATEm */
  23204         /* flags       */ SOC_MEM_FLAG_VALID |
  23205                           SOC_MEM_FLAG_CACHABLE |
  23206                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  23207         /* cmp_fn      */ _soc_mem_cmp_undef,
  23208         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23209         /* index_min   */ 0,
  23210         /* index_max   */ 0,
  23211         /* minblock    */ 10,
  23212         /* maxblock    */ 10,
  23213         /* blocks      */ 0x400,
  23214         /* blocks_hi   */ 0,
  23215         /* base        */ 0x47240000,
  23216         /* gran        */ 1,
  23217         /* bytes       */ 27,
  23218         /* nFields     */ 2,
  23219         /* *fields     */ soc_DLB_HGT_MEMBER_SW_STATE_BCM56850_A0m_fields,
  23220         /* *views      */ NULL,
  23221         /* *views_num  */ NULL,
  23222         /* snoop_cb    */ NULL, 
  23223         /* snoop_user_data */ NULL, 
  23224         /* snoop_flags */ 0,
  23225         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23226         /* type */ SOC_MEM_TYPE_NORMAL,
  23227         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23228         /* impl */ SOC_MEM_IMPL_NORMAL,
  23229         /* cmic_mor_clks       */ 0,
  23230     },
  23231 #endif /* chips */
  23232 
  23233 #if defined(BCM_56860_A0)
  23234     { /* SOC_MEM_INT_DLB_HGT_MEMBER_SW_STATE_BCM56860_A0m */ 
  23235         /* mem            DLB_HGT_MEMBER_SW_STATEm */
  23236         /* flags       */ SOC_MEM_FLAG_VALID |
  23237                           SOC_MEM_FLAG_CACHABLE |
  23238                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  23239         /* cmp_fn      */ _soc_mem_cmp_undef,
  23240         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23241         /* index_min   */ 0,
  23242         /* index_max   */ 0,
  23243         /* minblock    */ 11,
  23244         /* maxblock    */ 11,
  23245         /* blocks      */ 0x800,
  23246         /* blocks_hi   */ 0,
  23247         /* base        */ 0x57240000,
  23248         /* gran        */ 1,
  23249         /* bytes       */ 27,
  23250         /* nFields     */ 2,
  23251         /* *fields     */ soc_DLB_HGT_MEMBER_SW_STATE_BCM56850_A0m_fields,
  23252         /* *views      */ NULL,
  23253         /* *views_num  */ NULL,
  23254         /* snoop_cb    */ NULL, 
  23255         /* snoop_user_data */ NULL, 
  23256         /* snoop_flags */ 0,
  23257         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23258         /* type */ SOC_MEM_TYPE_NORMAL,
  23259         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23260         /* impl */ SOC_MEM_IMPL_NORMAL,
  23261         /* cmic_mor_clks       */ 0,
  23262     },
  23263 #endif /* chips */
  23264 
  23265 #if defined(BCM_56840_A0)
  23266     { /* SOC_MEM_INT_DLB_HGT_OPTIMAL_CANDIDATEm */ 
  23267         /* mem            DLB_HGT_OPTIMAL_CANDIDATEm */
  23268         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  23269         /* cmp_fn      */ _soc_mem_cmp_undef,
  23270         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23271         /* index_min   */ 0,
  23272         /* index_max   */ 7,
  23273         /* minblock    */ 6,
  23274         /* maxblock    */ 6,
  23275         /* blocks      */ 0x40,
  23276         /* blocks_hi   */ 0,
  23277         /* base        */ 0x110c8000,
  23278         /* gran        */ 1,
  23279         /* bytes       */ 1,
  23280         /* nFields     */ 1,
  23281         /* *fields     */ soc_DLB_HGT_OPTIMAL_CANDIDATEm_fields,
  23282         /* *views      */ NULL,
  23283         /* *views_num  */ NULL,
  23284         /* snoop_cb    */ NULL, 
  23285         /* snoop_user_data */ NULL, 
  23286         /* snoop_flags */ 0,
  23287         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23288         /* type */ SOC_MEM_TYPE_NORMAL,
  23289         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23290         /* impl */ SOC_MEM_IMPL_NORMAL,
  23291         /* cmic_mor_clks       */ 0,
  23292     },
  23293 #endif /* chips */
  23294 
  23295 #if defined(BCM_56340_A0)
  23296     { /* SOC_MEM_INT_DLB_HGT_OPTIMAL_CANDIDATE_BCM56340_A0m */ 
  23297         /* mem            DLB_HGT_OPTIMAL_CANDIDATEm */
  23298         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  23299         /* cmp_fn      */ _soc_mem_cmp_undef,
  23300         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23301         /* index_min   */ 0,
  23302         /* index_max   */ 5,
  23303         /* minblock    */ 4,
  23304         /* maxblock    */ 4,
  23305         /* blocks      */ 0x10,
  23306         /* blocks_hi   */ 0,
  23307         /* base        */ 0x3a200000,
  23308         /* gran        */ 1,
  23309         /* bytes       */ 1,
  23310         /* nFields     */ 2,
  23311         /* *fields     */ soc_DLB_HGT_OPTIMAL_CANDIDATE_BCM56640_A0m_fields,
  23312         /* *views      */ NULL,
  23313         /* *views_num  */ NULL,
  23314         /* snoop_cb    */ NULL, 
  23315         /* snoop_user_data */ NULL, 
  23316         /* snoop_flags */ 0,
  23317         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23318         /* type */ SOC_MEM_TYPE_NORMAL,
  23319         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23320         /* impl */ SOC_MEM_IMPL_NORMAL,
  23321         /* cmic_mor_clks       */ 0,
  23322     },
  23323 #endif /* chips */
  23324 
  23325 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  23326     { /* SOC_MEM_INT_DLB_HGT_OPTIMAL_CANDIDATE_BCM56440_A0m */ 
  23327         /* mem            DLB_HGT_OPTIMAL_CANDIDATEm */
  23328         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  23329         /* cmp_fn      */ _soc_mem_cmp_undef,
  23330         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23331         /* index_min   */ 0,
  23332         /* index_max   */ 7,
  23333         /* minblock    */ 9,
  23334         /* maxblock    */ 9,
  23335         /* blocks      */ 0x200,
  23336         /* blocks_hi   */ 0,
  23337         /* base        */ 0x110c8000,
  23338         /* gran        */ 1,
  23339         /* bytes       */ 1,
  23340         /* nFields     */ 1,
  23341         /* *fields     */ soc_DLB_HGT_OPTIMAL_CANDIDATE_BCM56440_A0m_fields,
  23342         /* *views      */ NULL,
  23343         /* *views_num  */ NULL,
  23344         /* snoop_cb    */ NULL, 
  23345         /* snoop_user_data */ NULL, 
  23346         /* snoop_flags */ 0,
  23347         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23348         /* type */ SOC_MEM_TYPE_NORMAL,
  23349         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23350         /* impl */ SOC_MEM_IMPL_NORMAL,
  23351         /* cmic_mor_clks       */ 0,
  23352     },
  23353 #endif /* chips */
  23354 
  23355 #if defined(BCM_56560_A0) || defined(BCM_56670_A0) || \
  23356     defined(BCM_56670_B0)
  23357     { /* SOC_MEM_INT_DLB_HGT_OPTIMAL_CANDIDATE_BCM56560_A0m */ 
  23358         /* mem            DLB_HGT_OPTIMAL_CANDIDATEm */
  23359         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  23360         /* cmp_fn      */ _soc_mem_cmp_undef,
  23361         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23362         /* index_min   */ 0,
  23363         /* index_max   */ 47,
  23364         /* minblock    */ 21,
  23365         /* maxblock    */ 21,
  23366         /* blocks      */ 0x200000,
  23367         /* blocks_hi   */ 0,
  23368         /* base        */ 0x57200000,
  23369         /* gran        */ 1,
  23370         /* bytes       */ 1,
  23371         /* nFields     */ 2,
  23372         /* *fields     */ soc_DLB_HGT_OPTIMAL_CANDIDATE_BCM56560_A0m_fields,
  23373         /* *views      */ NULL,
  23374         /* *views_num  */ NULL,
  23375         /* snoop_cb    */ NULL, 
  23376         /* snoop_user_data */ NULL, 
  23377         /* snoop_flags */ 0,
  23378         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23379         /* type */ SOC_MEM_TYPE_NORMAL,
  23380         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23381         /* impl */ SOC_MEM_IMPL_NORMAL,
  23382         /* cmic_mor_clks       */ 0,
  23383     },
  23384 #endif /* chips */
  23385 
  23386 #if defined(BCM_56560_B0)
  23387     { /* SOC_MEM_INT_DLB_HGT_OPTIMAL_CANDIDATE_BCM56560_B0m */ 
  23388         /* mem            DLB_HGT_OPTIMAL_CANDIDATEm */
  23389         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  23390         /* cmp_fn      */ _soc_mem_cmp_undef,
  23391         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23392         /* index_min   */ 0,
  23393         /* index_max   */ 47,
  23394         /* minblock    */ 13,
  23395         /* maxblock    */ 13,
  23396         /* blocks      */ 0x2000,
  23397         /* blocks_hi   */ 0,
  23398         /* base        */ 0x57200000,
  23399         /* gran        */ 1,
  23400         /* bytes       */ 1,
  23401         /* nFields     */ 2,
  23402         /* *fields     */ soc_DLB_HGT_OPTIMAL_CANDIDATE_BCM56560_A0m_fields,
  23403         /* *views      */ NULL,
  23404         /* *views_num  */ NULL,
  23405         /* snoop_cb    */ NULL, 
  23406         /* snoop_user_data */ NULL, 
  23407         /* snoop_flags */ 0,
  23408         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23409         /* type */ SOC_MEM_TYPE_NORMAL,
  23410         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23411         /* impl */ SOC_MEM_IMPL_NORMAL,
  23412         /* cmic_mor_clks       */ 0,
  23413     },
  23414 #endif /* chips */
  23415 
  23416 #if defined(BCM_56640_A0)
  23417     { /* SOC_MEM_INT_DLB_HGT_OPTIMAL_CANDIDATE_BCM56640_A0m */ 
  23418         /* mem            DLB_HGT_OPTIMAL_CANDIDATEm */
  23419         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  23420         /* cmp_fn      */ _soc_mem_cmp_undef,
  23421         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23422         /* index_min   */ 0,
  23423         /* index_max   */ 5,
  23424         /* minblock    */ 7,
  23425         /* maxblock    */ 7,
  23426         /* blocks      */ 0x80,
  23427         /* blocks_hi   */ 0,
  23428         /* base        */ 0x3a200000,
  23429         /* gran        */ 1,
  23430         /* bytes       */ 1,
  23431         /* nFields     */ 2,
  23432         /* *fields     */ soc_DLB_HGT_OPTIMAL_CANDIDATE_BCM56640_A0m_fields,
  23433         /* *views      */ NULL,
  23434         /* *views_num  */ NULL,
  23435         /* snoop_cb    */ NULL, 
  23436         /* snoop_user_data */ NULL, 
  23437         /* snoop_flags */ 0,
  23438         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23439         /* type */ SOC_MEM_TYPE_NORMAL,
  23440         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23441         /* impl */ SOC_MEM_IMPL_NORMAL,
  23442         /* cmic_mor_clks       */ 0,
  23443     },
  23444 #endif /* chips */
  23445 
  23446 #if defined(BCM_56840_B0)
  23447     { /* SOC_MEM_INT_DLB_HGT_OPTIMAL_CANDIDATE_BCM56840_B0m */ 
  23448         /* mem            DLB_HGT_OPTIMAL_CANDIDATEm */
  23449         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  23450         /* cmp_fn      */ _soc_mem_cmp_undef,
  23451         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23452         /* index_min   */ 0,
  23453         /* index_max   */ 7,
  23454         /* minblock    */ 6,
  23455         /* maxblock    */ 6,
  23456         /* blocks      */ 0x40,
  23457         /* blocks_hi   */ 0,
  23458         /* base        */ 0x110c8000,
  23459         /* gran        */ 1,
  23460         /* bytes       */ 1,
  23461         /* nFields     */ 2,
  23462         /* *fields     */ soc_DLB_HGT_OPTIMAL_CANDIDATE_BCM56840_B0m_fields,
  23463         /* *views      */ NULL,
  23464         /* *views_num  */ NULL,
  23465         /* snoop_cb    */ NULL, 
  23466         /* snoop_user_data */ NULL, 
  23467         /* snoop_flags */ 0,
  23468         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23469         /* type */ SOC_MEM_TYPE_NORMAL,
  23470         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23471         /* impl */ SOC_MEM_IMPL_NORMAL,
  23472         /* cmic_mor_clks       */ 0,
  23473     },
  23474 #endif /* chips */
  23475 
  23476 #if defined(BCM_56850_A0)
  23477     { /* SOC_MEM_INT_DLB_HGT_OPTIMAL_CANDIDATE_BCM56850_A0m */ 
  23478         /* mem            DLB_HGT_OPTIMAL_CANDIDATEm */
  23479         /* flags       */ SOC_MEM_FLAG_VALID |
  23480                           (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  23481         /* cmp_fn      */ _soc_mem_cmp_undef,
  23482         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23483         /* index_min   */ 0,
  23484         /* index_max   */ 47,
  23485         /* minblock    */ 10,
  23486         /* maxblock    */ 10,
  23487         /* blocks      */ 0x400,
  23488         /* blocks_hi   */ 0,
  23489         /* base        */ 0x47200000,
  23490         /* gran        */ 1,
  23491         /* bytes       */ 1,
  23492         /* nFields     */ 2,
  23493         /* *fields     */ soc_DLB_HGT_OPTIMAL_CANDIDATE_BCM56850_A0m_fields,
  23494         /* *views      */ NULL,
  23495         /* *views_num  */ NULL,
  23496         /* snoop_cb    */ NULL, 
  23497         /* snoop_user_data */ NULL, 
  23498         /* snoop_flags */ 0,
  23499         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23500         /* type */ SOC_MEM_TYPE_NORMAL,
  23501         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23502         /* impl */ SOC_MEM_IMPL_NORMAL,
  23503         /* cmic_mor_clks       */ 0,
  23504     },
  23505 #endif /* chips */
  23506 
  23507 #if defined(BCM_56860_A0)
  23508     { /* SOC_MEM_INT_DLB_HGT_OPTIMAL_CANDIDATE_BCM56860_A0m */ 
  23509         /* mem            DLB_HGT_OPTIMAL_CANDIDATEm */
  23510         /* flags       */ SOC_MEM_FLAG_VALID |
  23511                           (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  23512         /* cmp_fn      */ _soc_mem_cmp_undef,
  23513         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23514         /* index_min   */ 0,
  23515         /* index_max   */ 47,
  23516         /* minblock    */ 11,
  23517         /* maxblock    */ 11,
  23518         /* blocks      */ 0x800,
  23519         /* blocks_hi   */ 0,
  23520         /* base        */ 0x57200000,
  23521         /* gran        */ 1,
  23522         /* bytes       */ 1,
  23523         /* nFields     */ 2,
  23524         /* *fields     */ soc_DLB_HGT_OPTIMAL_CANDIDATE_BCM56850_A0m_fields,
  23525         /* *views      */ NULL,
  23526         /* *views_num  */ NULL,
  23527         /* snoop_cb    */ NULL, 
  23528         /* snoop_user_data */ NULL, 
  23529         /* snoop_flags */ 0,
  23530         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23531         /* type */ SOC_MEM_TYPE_NORMAL,
  23532         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23533         /* impl */ SOC_MEM_IMPL_NORMAL,
  23534         /* cmic_mor_clks       */ 0,
  23535     },
  23536 #endif /* chips */
  23537 
  23538 #if defined(BCM_56840_A0)
  23539     { /* SOC_MEM_INT_DLB_HGT_OPTIMAL_CANDIDATE_Xm */ 
  23540         /* mem            DLB_HGT_OPTIMAL_CANDIDATE_Xm */
  23541         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  23542         /* cmp_fn      */ _soc_mem_cmp_undef,
  23543         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23544         /* index_min   */ 0,
  23545         /* index_max   */ 7,
  23546         /* minblock    */ 6,
  23547         /* maxblock    */ 6,
  23548         /* blocks      */ 0x40,
  23549         /* blocks_hi   */ 0,
  23550         /* base        */ 0x11028000,
  23551         /* gran        */ 1,
  23552         /* bytes       */ 1,
  23553         /* nFields     */ 1,
  23554         /* *fields     */ soc_DLB_HGT_OPTIMAL_CANDIDATEm_fields,
  23555         /* *views      */ NULL,
  23556         /* *views_num  */ NULL,
  23557         /* snoop_cb    */ NULL, 
  23558         /* snoop_user_data */ NULL, 
  23559         /* snoop_flags */ 0,
  23560         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23561         /* type */ SOC_MEM_TYPE_NORMAL,
  23562         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23563         /* impl */ SOC_MEM_IMPL_NORMAL,
  23564         /* cmic_mor_clks       */ 0,
  23565     },
  23566 #endif /* chips */
  23567 
  23568 #if defined(BCM_56840_B0)
  23569     { /* SOC_MEM_INT_DLB_HGT_OPTIMAL_CANDIDATE_X_BCM56840_B0m */ 
  23570         /* mem            DLB_HGT_OPTIMAL_CANDIDATE_Xm */
  23571         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  23572         /* cmp_fn      */ _soc_mem_cmp_undef,
  23573         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23574         /* index_min   */ 0,
  23575         /* index_max   */ 7,
  23576         /* minblock    */ 6,
  23577         /* maxblock    */ 6,
  23578         /* blocks      */ 0x40,
  23579         /* blocks_hi   */ 0,
  23580         /* base        */ 0x11028000,
  23581         /* gran        */ 1,
  23582         /* bytes       */ 1,
  23583         /* nFields     */ 2,
  23584         /* *fields     */ soc_DLB_HGT_OPTIMAL_CANDIDATE_BCM56840_B0m_fields,
  23585         /* *views      */ NULL,
  23586         /* *views_num  */ NULL,
  23587         /* snoop_cb    */ NULL, 
  23588         /* snoop_user_data */ NULL, 
  23589         /* snoop_flags */ 0,
  23590         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23591         /* type */ SOC_MEM_TYPE_NORMAL,
  23592         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23593         /* impl */ SOC_MEM_IMPL_NORMAL,
  23594         /* cmic_mor_clks       */ 0,
  23595     },
  23596 #endif /* chips */
  23597 
  23598 #if defined(BCM_56850_A0)
  23599     { /* SOC_MEM_INT_DLB_HGT_OPTIMAL_CANDIDATE_X_BCM56850_A0m */ 
  23600         /* mem            DLB_HGT_OPTIMAL_CANDIDATE_Xm */
  23601         /* flags       */ SOC_MEM_FLAG_VALID |
  23602                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  23603         /* cmp_fn      */ _soc_mem_cmp_undef,
  23604         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23605         /* index_min   */ 0,
  23606         /* index_max   */ 47,
  23607         /* minblock    */ 10,
  23608         /* maxblock    */ 10,
  23609         /* blocks      */ 0x400,
  23610         /* blocks_hi   */ 0,
  23611         /* base        */ 0x47200000,
  23612         /* gran        */ 1,
  23613         /* bytes       */ 1,
  23614         /* nFields     */ 2,
  23615         /* *fields     */ soc_DLB_HGT_OPTIMAL_CANDIDATE_BCM56850_A0m_fields,
  23616         /* *views      */ NULL,
  23617         /* *views_num  */ NULL,
  23618         /* snoop_cb    */ NULL, 
  23619         /* snoop_user_data */ NULL, 
  23620         /* snoop_flags */ 0,
  23621         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23622         /* type */ SOC_MEM_TYPE_NORMAL,
  23623         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23624         /* impl */ SOC_MEM_IMPL_NORMAL,
  23625         /* cmic_mor_clks       */ 0,
  23626     },
  23627 #endif /* chips */
  23628 
  23629 #if defined(BCM_56860_A0)
  23630     { /* SOC_MEM_INT_DLB_HGT_OPTIMAL_CANDIDATE_X_BCM56860_A0m */ 
  23631         /* mem            DLB_HGT_OPTIMAL_CANDIDATE_Xm */
  23632         /* flags       */ SOC_MEM_FLAG_VALID |
  23633                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  23634         /* cmp_fn      */ _soc_mem_cmp_undef,
  23635         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23636         /* index_min   */ 0,
  23637         /* index_max   */ 47,
  23638         /* minblock    */ 11,
  23639         /* maxblock    */ 11,
  23640         /* blocks      */ 0x800,
  23641         /* blocks_hi   */ 0,
  23642         /* base        */ 0x57200000,
  23643         /* gran        */ 1,
  23644         /* bytes       */ 1,
  23645         /* nFields     */ 2,
  23646         /* *fields     */ soc_DLB_HGT_OPTIMAL_CANDIDATE_BCM56850_A0m_fields,
  23647         /* *views      */ NULL,
  23648         /* *views_num  */ NULL,
  23649         /* snoop_cb    */ NULL, 
  23650         /* snoop_user_data */ NULL, 
  23651         /* snoop_flags */ 0,
  23652         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23653         /* type */ SOC_MEM_TYPE_NORMAL,
  23654         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23655         /* impl */ SOC_MEM_IMPL_NORMAL,
  23656         /* cmic_mor_clks       */ 0,
  23657     },
  23658 #endif /* chips */
  23659 
  23660 #if defined(BCM_56840_A0)
  23661     { /* SOC_MEM_INT_DLB_HGT_OPTIMAL_CANDIDATE_Ym */ 
  23662         /* mem            DLB_HGT_OPTIMAL_CANDIDATE_Ym */
  23663         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  23664         /* cmp_fn      */ _soc_mem_cmp_undef,
  23665         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23666         /* index_min   */ 0,
  23667         /* index_max   */ 7,
  23668         /* minblock    */ 6,
  23669         /* maxblock    */ 6,
  23670         /* blocks      */ 0x40,
  23671         /* blocks_hi   */ 0,
  23672         /* base        */ 0x11048000,
  23673         /* gran        */ 1,
  23674         /* bytes       */ 1,
  23675         /* nFields     */ 1,
  23676         /* *fields     */ soc_DLB_HGT_OPTIMAL_CANDIDATEm_fields,
  23677         /* *views      */ NULL,
  23678         /* *views_num  */ NULL,
  23679         /* snoop_cb    */ NULL, 
  23680         /* snoop_user_data */ NULL, 
  23681         /* snoop_flags */ 0,
  23682         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23683         /* type */ SOC_MEM_TYPE_NORMAL,
  23684         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23685         /* impl */ SOC_MEM_IMPL_NORMAL,
  23686         /* cmic_mor_clks       */ 0,
  23687     },
  23688 #endif /* chips */
  23689 
  23690 #if defined(BCM_56840_B0)
  23691     { /* SOC_MEM_INT_DLB_HGT_OPTIMAL_CANDIDATE_Y_BCM56840_B0m */ 
  23692         /* mem            DLB_HGT_OPTIMAL_CANDIDATE_Ym */
  23693         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  23694         /* cmp_fn      */ _soc_mem_cmp_undef,
  23695         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23696         /* index_min   */ 0,
  23697         /* index_max   */ 7,
  23698         /* minblock    */ 6,
  23699         /* maxblock    */ 6,
  23700         /* blocks      */ 0x40,
  23701         /* blocks_hi   */ 0,
  23702         /* base        */ 0x11048000,
  23703         /* gran        */ 1,
  23704         /* bytes       */ 1,
  23705         /* nFields     */ 2,
  23706         /* *fields     */ soc_DLB_HGT_OPTIMAL_CANDIDATE_BCM56840_B0m_fields,
  23707         /* *views      */ NULL,
  23708         /* *views_num  */ NULL,
  23709         /* snoop_cb    */ NULL, 
  23710         /* snoop_user_data */ NULL, 
  23711         /* snoop_flags */ 0,
  23712         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23713         /* type */ SOC_MEM_TYPE_NORMAL,
  23714         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23715         /* impl */ SOC_MEM_IMPL_NORMAL,
  23716         /* cmic_mor_clks       */ 0,
  23717     },
  23718 #endif /* chips */
  23719 
  23720 #if defined(BCM_56850_A0)
  23721     { /* SOC_MEM_INT_DLB_HGT_OPTIMAL_CANDIDATE_Y_BCM56850_A0m */ 
  23722         /* mem            DLB_HGT_OPTIMAL_CANDIDATE_Ym */
  23723         /* flags       */ SOC_MEM_FLAG_VALID |
  23724                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  23725         /* cmp_fn      */ _soc_mem_cmp_undef,
  23726         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23727         /* index_min   */ 0,
  23728         /* index_max   */ 47,
  23729         /* minblock    */ 10,
  23730         /* maxblock    */ 10,
  23731         /* blocks      */ 0x400,
  23732         /* blocks_hi   */ 0,
  23733         /* base        */ 0x47200000,
  23734         /* gran        */ 1,
  23735         /* bytes       */ 1,
  23736         /* nFields     */ 2,
  23737         /* *fields     */ soc_DLB_HGT_OPTIMAL_CANDIDATE_BCM56850_A0m_fields,
  23738         /* *views      */ NULL,
  23739         /* *views_num  */ NULL,
  23740         /* snoop_cb    */ NULL, 
  23741         /* snoop_user_data */ NULL, 
  23742         /* snoop_flags */ 0,
  23743         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23744         /* type */ SOC_MEM_TYPE_NORMAL,
  23745         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23746         /* impl */ SOC_MEM_IMPL_NORMAL,
  23747         /* cmic_mor_clks       */ 0,
  23748     },
  23749 #endif /* chips */
  23750 
  23751 #if defined(BCM_56860_A0)
  23752     { /* SOC_MEM_INT_DLB_HGT_OPTIMAL_CANDIDATE_Y_BCM56860_A0m */ 
  23753         /* mem            DLB_HGT_OPTIMAL_CANDIDATE_Ym */
  23754         /* flags       */ SOC_MEM_FLAG_VALID |
  23755                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  23756         /* cmp_fn      */ _soc_mem_cmp_undef,
  23757         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23758         /* index_min   */ 0,
  23759         /* index_max   */ 47,
  23760         /* minblock    */ 11,
  23761         /* maxblock    */ 11,
  23762         /* blocks      */ 0x800,
  23763         /* blocks_hi   */ 0,
  23764         /* base        */ 0x57200000,
  23765         /* gran        */ 1,
  23766         /* bytes       */ 1,
  23767         /* nFields     */ 2,
  23768         /* *fields     */ soc_DLB_HGT_OPTIMAL_CANDIDATE_BCM56850_A0m_fields,
  23769         /* *views      */ NULL,
  23770         /* *views_num  */ NULL,
  23771         /* snoop_cb    */ NULL, 
  23772         /* snoop_user_data */ NULL, 
  23773         /* snoop_flags */ 0,
  23774         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23775         /* type */ SOC_MEM_TYPE_NORMAL,
  23776         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23777         /* impl */ SOC_MEM_IMPL_NORMAL,
  23778         /* cmic_mor_clks       */ 0,
  23779     },
  23780 #endif /* chips */
  23781 
  23782 #if defined(BCM_56850_A0)
  23783     { /* SOC_MEM_INT_DLB_HGT_PLA_QUANTIZE_THRESHOLDm */ 
  23784         /* mem            DLB_HGT_PLA_QUANTIZE_THRESHOLDm */
  23785         /* flags       */ SOC_MEM_FLAG_VALID |
  23786                           SOC_MEM_FLAG_CACHABLE |
  23787                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  23788         /* cmp_fn      */ _soc_mem_cmp_undef,
  23789         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23790         /* index_min   */ 0,
  23791         /* index_max   */ 6,
  23792         /* minblock    */ 10,
  23793         /* maxblock    */ 10,
  23794         /* blocks      */ 0x400,
  23795         /* blocks_hi   */ 0,
  23796         /* base        */ 0x471c0000,
  23797         /* gran        */ 1,
  23798         /* bytes       */ 6,
  23799         /* nFields     */ 3,
  23800         /* *fields     */ soc_DLB_HGT_PLA_QUANTIZE_THRESHOLDm_fields,
  23801         /* *views      */ NULL,
  23802         /* *views_num  */ NULL,
  23803         /* snoop_cb    */ NULL, 
  23804         /* snoop_user_data */ NULL, 
  23805         /* snoop_flags */ 0,
  23806         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23807         /* type */ SOC_MEM_TYPE_NORMAL,
  23808         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23809         /* impl */ SOC_MEM_IMPL_NORMAL,
  23810         /* cmic_mor_clks       */ 0,
  23811     },
  23812 #endif /* chips */
  23813 
  23814 #if defined(BCM_56560_A0) || defined(BCM_56670_A0) || \
  23815     defined(BCM_56670_B0)
  23816     { /* SOC_MEM_INT_DLB_HGT_PLA_QUANTIZE_THRESHOLD_BCM56560_A0m */ 
  23817         /* mem            DLB_HGT_PLA_QUANTIZE_THRESHOLDm */
  23818         /* flags       */ SOC_MEM_FLAG_VALID |
  23819                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  23820         /* cmp_fn      */ _soc_mem_cmp_undef,
  23821         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23822         /* index_min   */ 0,
  23823         /* index_max   */ 6,
  23824         /* minblock    */ 21,
  23825         /* maxblock    */ 21,
  23826         /* blocks      */ 0x200000,
  23827         /* blocks_hi   */ 0,
  23828         /* base        */ 0x571c0000,
  23829         /* gran        */ 1,
  23830         /* bytes       */ 6,
  23831         /* nFields     */ 2,
  23832         /* *fields     */ soc_DLB_HGT_PLA_QUANTIZE_THRESHOLD_BCM56560_A0m_fields,
  23833         /* *views      */ NULL,
  23834         /* *views_num  */ NULL,
  23835         /* snoop_cb    */ NULL, 
  23836         /* snoop_user_data */ NULL, 
  23837         /* snoop_flags */ 0,
  23838         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23839         /* type */ SOC_MEM_TYPE_NORMAL,
  23840         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23841         /* impl */ SOC_MEM_IMPL_NORMAL,
  23842         /* cmic_mor_clks       */ 0,
  23843     },
  23844 #endif /* chips */
  23845 
  23846 #if defined(BCM_56560_B0)
  23847     { /* SOC_MEM_INT_DLB_HGT_PLA_QUANTIZE_THRESHOLD_BCM56560_B0m */ 
  23848         /* mem            DLB_HGT_PLA_QUANTIZE_THRESHOLDm */
  23849         /* flags       */ SOC_MEM_FLAG_VALID |
  23850                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  23851         /* cmp_fn      */ _soc_mem_cmp_undef,
  23852         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23853         /* index_min   */ 0,
  23854         /* index_max   */ 6,
  23855         /* minblock    */ 13,
  23856         /* maxblock    */ 13,
  23857         /* blocks      */ 0x2000,
  23858         /* blocks_hi   */ 0,
  23859         /* base        */ 0x571c0000,
  23860         /* gran        */ 1,
  23861         /* bytes       */ 6,
  23862         /* nFields     */ 2,
  23863         /* *fields     */ soc_DLB_HGT_PLA_QUANTIZE_THRESHOLD_BCM56560_A0m_fields,
  23864         /* *views      */ NULL,
  23865         /* *views_num  */ NULL,
  23866         /* snoop_cb    */ NULL, 
  23867         /* snoop_user_data */ NULL, 
  23868         /* snoop_flags */ 0,
  23869         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23870         /* type */ SOC_MEM_TYPE_NORMAL,
  23871         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23872         /* impl */ SOC_MEM_IMPL_NORMAL,
  23873         /* cmic_mor_clks       */ 0,
  23874     },
  23875 #endif /* chips */
  23876 
  23877 #if defined(BCM_56860_A0)
  23878     { /* SOC_MEM_INT_DLB_HGT_PLA_QUANTIZE_THRESHOLD_BCM56860_A0m */ 
  23879         /* mem            DLB_HGT_PLA_QUANTIZE_THRESHOLDm */
  23880         /* flags       */ SOC_MEM_FLAG_VALID |
  23881                           SOC_MEM_FLAG_CACHABLE |
  23882                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  23883         /* cmp_fn      */ _soc_mem_cmp_undef,
  23884         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23885         /* index_min   */ 0,
  23886         /* index_max   */ 6,
  23887         /* minblock    */ 11,
  23888         /* maxblock    */ 11,
  23889         /* blocks      */ 0x800,
  23890         /* blocks_hi   */ 0,
  23891         /* base        */ 0x571c0000,
  23892         /* gran        */ 1,
  23893         /* bytes       */ 6,
  23894         /* nFields     */ 2,
  23895         /* *fields     */ soc_DLB_HGT_PLA_QUANTIZE_THRESHOLD_BCM56860_A0m_fields,
  23896         /* *views      */ NULL,
  23897         /* *views_num  */ NULL,
  23898         /* snoop_cb    */ NULL, 
  23899         /* snoop_user_data */ NULL, 
  23900         /* snoop_flags */ 0,
  23901         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23902         /* type */ SOC_MEM_TYPE_NORMAL,
  23903         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23904         /* impl */ SOC_MEM_IMPL_NORMAL,
  23905         /* cmic_mor_clks       */ 0,
  23906     },
  23907 #endif /* chips */
  23908 
  23909 #if defined(BCM_56640_A0)
  23910     { /* SOC_MEM_INT_DLB_HGT_PORT_MEMBER_MAPm */ 
  23911         /* mem            DLB_HGT_PORT_MEMBER_MAPm */
  23912         /* flags       */ SOC_MEM_FLAG_VALID |
  23913                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  23914         /* cmp_fn      */ _soc_mem_cmp_undef,
  23915         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23916         /* index_min   */ 0,
  23917         /* index_max   */ 62,
  23918         /* minblock    */ 7,
  23919         /* maxblock    */ 7,
  23920         /* blocks      */ 0x80,
  23921         /* blocks_hi   */ 0,
  23922         /* base        */ 0x3a2c0000,
  23923         /* gran        */ 1,
  23924         /* bytes       */ 1,
  23925         /* nFields     */ 3,
  23926         /* *fields     */ soc_DLB_HGT_PORT_MEMBER_MAPm_fields,
  23927         /* *views      */ NULL,
  23928         /* *views_num  */ NULL,
  23929         /* snoop_cb    */ NULL, 
  23930         /* snoop_user_data */ NULL, 
  23931         /* snoop_flags */ 0,
  23932         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23933         /* type */ SOC_MEM_TYPE_NORMAL,
  23934         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23935         /* impl */ SOC_MEM_IMPL_NORMAL,
  23936         /* cmic_mor_clks       */ 0,
  23937     },
  23938 #endif /* chips */
  23939 
  23940 #if defined(BCM_56340_A0)
  23941     { /* SOC_MEM_INT_DLB_HGT_PORT_MEMBER_MAP_BCM56340_A0m */ 
  23942         /* mem            DLB_HGT_PORT_MEMBER_MAPm */
  23943         /* flags       */ SOC_MEM_FLAG_VALID |
  23944                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  23945         /* cmp_fn      */ _soc_mem_cmp_undef,
  23946         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23947         /* index_min   */ 0,
  23948         /* index_max   */ 62,
  23949         /* minblock    */ 4,
  23950         /* maxblock    */ 4,
  23951         /* blocks      */ 0x10,
  23952         /* blocks_hi   */ 0,
  23953         /* base        */ 0x3a2c0000,
  23954         /* gran        */ 1,
  23955         /* bytes       */ 1,
  23956         /* nFields     */ 3,
  23957         /* *fields     */ soc_DLB_HGT_PORT_MEMBER_MAPm_fields,
  23958         /* *views      */ NULL,
  23959         /* *views_num  */ NULL,
  23960         /* snoop_cb    */ NULL, 
  23961         /* snoop_user_data */ NULL, 
  23962         /* snoop_flags */ 0,
  23963         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23964         /* type */ SOC_MEM_TYPE_NORMAL,
  23965         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23966         /* impl */ SOC_MEM_IMPL_NORMAL,
  23967         /* cmic_mor_clks       */ 0,
  23968     },
  23969 #endif /* chips */
  23970 
  23971 #if defined(BCM_56560_A0)
  23972     { /* SOC_MEM_INT_DLB_HGT_PORT_MEMBER_MAP_BCM56560_A0m */ 
  23973         /* mem            DLB_HGT_PORT_MEMBER_MAPm */
  23974         /* flags       */ SOC_MEM_FLAG_VALID |
  23975                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  23976         /* cmp_fn      */ _soc_mem_cmp_undef,
  23977         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23978         /* index_min   */ 0,
  23979         /* index_max   */ 74,
  23980         /* minblock    */ 21,
  23981         /* maxblock    */ 21,
  23982         /* blocks      */ 0x200000,
  23983         /* blocks_hi   */ 0,
  23984         /* base        */ 0x572c0000,
  23985         /* gran        */ 1,
  23986         /* bytes       */ 1,
  23987         /* nFields     */ 2,
  23988         /* *fields     */ soc_DLB_HGT_PORT_MEMBER_MAP_BCM56560_A0m_fields,
  23989         /* *views      */ NULL,
  23990         /* *views_num  */ NULL,
  23991         /* snoop_cb    */ NULL, 
  23992         /* snoop_user_data */ NULL, 
  23993         /* snoop_flags */ 0,
  23994         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23995         /* type */ SOC_MEM_TYPE_NORMAL,
  23996         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  23997         /* impl */ SOC_MEM_IMPL_NORMAL,
  23998         /* cmic_mor_clks       */ 0,
  23999     },
  24000 #endif /* chips */
  24001 
  24002 #if defined(BCM_56560_B0)
  24003     { /* SOC_MEM_INT_DLB_HGT_PORT_MEMBER_MAP_BCM56560_B0m */ 
  24004         /* mem            DLB_HGT_PORT_MEMBER_MAPm */
  24005         /* flags       */ SOC_MEM_FLAG_VALID |
  24006                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  24007         /* cmp_fn      */ _soc_mem_cmp_undef,
  24008         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24009         /* index_min   */ 0,
  24010         /* index_max   */ 74,
  24011         /* minblock    */ 13,
  24012         /* maxblock    */ 13,
  24013         /* blocks      */ 0x2000,
  24014         /* blocks_hi   */ 0,
  24015         /* base        */ 0x572c0000,
  24016         /* gran        */ 1,
  24017         /* bytes       */ 1,
  24018         /* nFields     */ 2,
  24019         /* *fields     */ soc_DLB_HGT_PORT_MEMBER_MAP_BCM56560_A0m_fields,
  24020         /* *views      */ NULL,
  24021         /* *views_num  */ NULL,
  24022         /* snoop_cb    */ NULL, 
  24023         /* snoop_user_data */ NULL, 
  24024         /* snoop_flags */ 0,
  24025         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24026         /* type */ SOC_MEM_TYPE_NORMAL,
  24027         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24028         /* impl */ SOC_MEM_IMPL_NORMAL,
  24029         /* cmic_mor_clks       */ 0,
  24030     },
  24031 #endif /* chips */
  24032 
  24033 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  24034     { /* SOC_MEM_INT_DLB_HGT_PORT_MEMBER_MAP_BCM56670_A0m */ 
  24035         /* mem            DLB_HGT_PORT_MEMBER_MAPm */
  24036         /* flags       */ SOC_MEM_FLAG_VALID |
  24037                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  24038         /* cmp_fn      */ _soc_mem_cmp_undef,
  24039         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24040         /* index_min   */ 0,
  24041         /* index_max   */ 66,
  24042         /* minblock    */ 21,
  24043         /* maxblock    */ 21,
  24044         /* blocks      */ 0x200000,
  24045         /* blocks_hi   */ 0,
  24046         /* base        */ 0x572c0000,
  24047         /* gran        */ 1,
  24048         /* bytes       */ 1,
  24049         /* nFields     */ 2,
  24050         /* *fields     */ soc_DLB_HGT_PORT_MEMBER_MAP_BCM56560_A0m_fields,
  24051         /* *views      */ NULL,
  24052         /* *views_num  */ NULL,
  24053         /* snoop_cb    */ NULL, 
  24054         /* snoop_user_data */ NULL, 
  24055         /* snoop_flags */ 0,
  24056         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24057         /* type */ SOC_MEM_TYPE_NORMAL,
  24058         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24059         /* impl */ SOC_MEM_IMPL_NORMAL,
  24060         /* cmic_mor_clks       */ 0,
  24061     },
  24062 #endif /* chips */
  24063 
  24064 #if defined(BCM_56850_A0)
  24065     { /* SOC_MEM_INT_DLB_HGT_PORT_MEMBER_MAP_BCM56850_A0m */ 
  24066         /* mem            DLB_HGT_PORT_MEMBER_MAPm */
  24067         /* flags       */ SOC_MEM_FLAG_VALID |
  24068                           SOC_MEM_FLAG_CACHABLE |
  24069                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  24070         /* cmp_fn      */ _soc_mem_cmp_undef,
  24071         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24072         /* index_min   */ 0,
  24073         /* index_max   */ 105,
  24074         /* minblock    */ 10,
  24075         /* maxblock    */ 10,
  24076         /* blocks      */ 0x400,
  24077         /* blocks_hi   */ 0,
  24078         /* base        */ 0x472c0000,
  24079         /* gran        */ 1,
  24080         /* bytes       */ 1,
  24081         /* nFields     */ 2,
  24082         /* *fields     */ soc_DLB_HGT_PORT_MEMBER_MAP_BCM56850_A0m_fields,
  24083         /* *views      */ NULL,
  24084         /* *views_num  */ NULL,
  24085         /* snoop_cb    */ NULL, 
  24086         /* snoop_user_data */ NULL, 
  24087         /* snoop_flags */ 0,
  24088         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24089         /* type */ SOC_MEM_TYPE_NORMAL,
  24090         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24091         /* impl */ SOC_MEM_IMPL_NORMAL,
  24092         /* cmic_mor_clks       */ 0,
  24093     },
  24094 #endif /* chips */
  24095 
  24096 #if defined(BCM_56860_A0)
  24097     { /* SOC_MEM_INT_DLB_HGT_PORT_MEMBER_MAP_BCM56860_A0m */ 
  24098         /* mem            DLB_HGT_PORT_MEMBER_MAPm */
  24099         /* flags       */ SOC_MEM_FLAG_VALID |
  24100                           SOC_MEM_FLAG_CACHABLE |
  24101                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  24102         /* cmp_fn      */ _soc_mem_cmp_undef,
  24103         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24104         /* index_min   */ 0,
  24105         /* index_max   */ 105,
  24106         /* minblock    */ 11,
  24107         /* maxblock    */ 11,
  24108         /* blocks      */ 0x800,
  24109         /* blocks_hi   */ 0,
  24110         /* base        */ 0x572c0000,
  24111         /* gran        */ 1,
  24112         /* bytes       */ 1,
  24113         /* nFields     */ 2,
  24114         /* *fields     */ soc_DLB_HGT_PORT_MEMBER_MAP_BCM56850_A0m_fields,
  24115         /* *views      */ NULL,
  24116         /* *views_num  */ NULL,
  24117         /* snoop_cb    */ NULL, 
  24118         /* snoop_user_data */ NULL, 
  24119         /* snoop_flags */ 0,
  24120         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24121         /* type */ SOC_MEM_TYPE_NORMAL,
  24122         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24123         /* impl */ SOC_MEM_IMPL_NORMAL,
  24124         /* cmic_mor_clks       */ 0,
  24125     },
  24126 #endif /* chips */
  24127 
  24128 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  24129     { /* SOC_MEM_INT_DLB_HGT_PORT_QUALITY_MAPPINGm */ 
  24130         /* mem            DLB_HGT_PORT_QUALITY_MAPPINGm */
  24131         /* flags       */ SOC_MEM_FLAG_VALID |
  24132                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  24133         /* cmp_fn      */ _soc_mem_cmp_undef,
  24134         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24135         /* index_min   */ 0,
  24136         /* index_max   */ 511,
  24137         /* minblock    */ 6,
  24138         /* maxblock    */ 6,
  24139         /* blocks      */ 0x40,
  24140         /* blocks_hi   */ 0,
  24141         /* base        */ 0x11021000,
  24142         /* gran        */ 1,
  24143         /* bytes       */ 1,
  24144         /* nFields     */ 1,
  24145         /* *fields     */ soc_DLB_HGT_PORT_QUALITY_MAPPINGm_fields,
  24146         /* *views      */ NULL,
  24147         /* *views_num  */ NULL,
  24148         /* snoop_cb    */ NULL, 
  24149         /* snoop_user_data */ NULL, 
  24150         /* snoop_flags */ 0,
  24151         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24152         /* type */ SOC_MEM_TYPE_NORMAL,
  24153         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24154         /* impl */ SOC_MEM_IMPL_NORMAL,
  24155         /* cmic_mor_clks       */ 0,
  24156     },
  24157 #endif /* chips */
  24158 
  24159 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  24160     { /* SOC_MEM_INT_DLB_HGT_PORT_QUALITY_MAPPING_BCM56440_A0m */ 
  24161         /* mem            DLB_HGT_PORT_QUALITY_MAPPINGm */
  24162         /* flags       */ SOC_MEM_FLAG_VALID |
  24163                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  24164         /* cmp_fn      */ _soc_mem_cmp_undef,
  24165         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24166         /* index_min   */ 0,
  24167         /* index_max   */ 511,
  24168         /* minblock    */ 9,
  24169         /* maxblock    */ 9,
  24170         /* blocks      */ 0x200,
  24171         /* blocks_hi   */ 0,
  24172         /* base        */ 0x11021000,
  24173         /* gran        */ 1,
  24174         /* bytes       */ 1,
  24175         /* nFields     */ 1,
  24176         /* *fields     */ soc_DLB_HGT_PORT_QUALITY_MAPPINGm_fields,
  24177         /* *views      */ NULL,
  24178         /* *views_num  */ NULL,
  24179         /* snoop_cb    */ NULL, 
  24180         /* snoop_user_data */ NULL, 
  24181         /* snoop_flags */ 0,
  24182         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24183         /* type */ SOC_MEM_TYPE_NORMAL,
  24184         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24185         /* impl */ SOC_MEM_IMPL_NORMAL,
  24186         /* cmic_mor_clks       */ 0,
  24187     },
  24188 #endif /* chips */
  24189 
  24190 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  24191     { /* SOC_MEM_INT_DLB_HGT_PORT_STATEm */ 
  24192         /* mem            DLB_HGT_PORT_STATEm */
  24193         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  24194         /* cmp_fn      */ _soc_mem_cmp_undef,
  24195         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24196         /* index_min   */ 0,
  24197         /* index_max   */ 0,
  24198         /* minblock    */ 6,
  24199         /* maxblock    */ 6,
  24200         /* blocks      */ 0x40,
  24201         /* blocks_hi   */ 0,
  24202         /* base        */ 0x11063000,
  24203         /* gran        */ 1,
  24204         /* bytes       */ 9,
  24205         /* nFields     */ 4,
  24206         /* *fields     */ soc_DLB_HGT_PORT_STATEm_fields,
  24207         /* *views      */ NULL,
  24208         /* *views_num  */ NULL,
  24209         /* snoop_cb    */ NULL, 
  24210         /* snoop_user_data */ NULL, 
  24211         /* snoop_flags */ 0,
  24212         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24213         /* type */ SOC_MEM_TYPE_NORMAL,
  24214         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24215         /* impl */ SOC_MEM_IMPL_NORMAL,
  24216         /* cmic_mor_clks       */ 0,
  24217     },
  24218 #endif /* chips */
  24219 
  24220 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  24221     { /* SOC_MEM_INT_DLB_HGT_PORT_STATE_BCM56440_A0m */ 
  24222         /* mem            DLB_HGT_PORT_STATEm */
  24223         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  24224         /* cmp_fn      */ _soc_mem_cmp_undef,
  24225         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24226         /* index_min   */ 0,
  24227         /* index_max   */ 0,
  24228         /* minblock    */ 9,
  24229         /* maxblock    */ 9,
  24230         /* blocks      */ 0x200,
  24231         /* blocks_hi   */ 0,
  24232         /* base        */ 0x11063000,
  24233         /* gran        */ 1,
  24234         /* bytes       */ 5,
  24235         /* nFields     */ 3,
  24236         /* *fields     */ soc_DLB_HGT_PORT_STATE_BCM56440_A0m_fields,
  24237         /* *views      */ NULL,
  24238         /* *views_num  */ NULL,
  24239         /* snoop_cb    */ NULL, 
  24240         /* snoop_user_data */ NULL, 
  24241         /* snoop_flags */ 0,
  24242         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24243         /* type */ SOC_MEM_TYPE_NORMAL,
  24244         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24245         /* impl */ SOC_MEM_IMPL_NORMAL,
  24246         /* cmic_mor_clks       */ 0,
  24247     },
  24248 #endif /* chips */
  24249 
  24250 #if defined(BCM_56640_A0)
  24251     { /* SOC_MEM_INT_DLB_HGT_QUALITY_CONTROLm */ 
  24252         /* mem            DLB_HGT_QUALITY_CONTROLm */
  24253         /* flags       */ SOC_MEM_FLAG_VALID |
  24254                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  24255         /* cmp_fn      */ _soc_mem_cmp_undef,
  24256         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24257         /* index_min   */ 0,
  24258         /* index_max   */ 11,
  24259         /* minblock    */ 7,
  24260         /* maxblock    */ 7,
  24261         /* blocks      */ 0x80,
  24262         /* blocks_hi   */ 0,
  24263         /* base        */ 0x3a380000,
  24264         /* gran        */ 1,
  24265         /* bytes       */ 3,
  24266         /* nFields     */ 6,
  24267         /* *fields     */ soc_DLB_HGT_QUALITY_CONTROLm_fields,
  24268         /* *views      */ NULL,
  24269         /* *views_num  */ NULL,
  24270         /* snoop_cb    */ NULL, 
  24271         /* snoop_user_data */ NULL, 
  24272         /* snoop_flags */ 0,
  24273         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24274         /* type */ SOC_MEM_TYPE_NORMAL,
  24275         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24276         /* impl */ SOC_MEM_IMPL_NORMAL,
  24277         /* cmic_mor_clks       */ 0,
  24278     },
  24279 #endif /* chips */
  24280 
  24281 #if defined(BCM_56340_A0)
  24282     { /* SOC_MEM_INT_DLB_HGT_QUALITY_CONTROL_BCM56340_A0m */ 
  24283         /* mem            DLB_HGT_QUALITY_CONTROLm */
  24284         /* flags       */ SOC_MEM_FLAG_VALID |
  24285                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  24286         /* cmp_fn      */ _soc_mem_cmp_undef,
  24287         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24288         /* index_min   */ 0,
  24289         /* index_max   */ 11,
  24290         /* minblock    */ 4,
  24291         /* maxblock    */ 4,
  24292         /* blocks      */ 0x10,
  24293         /* blocks_hi   */ 0,
  24294         /* base        */ 0x3a380000,
  24295         /* gran        */ 1,
  24296         /* bytes       */ 3,
  24297         /* nFields     */ 6,
  24298         /* *fields     */ soc_DLB_HGT_QUALITY_CONTROLm_fields,
  24299         /* *views      */ NULL,
  24300         /* *views_num  */ NULL,
  24301         /* snoop_cb    */ NULL, 
  24302         /* snoop_user_data */ NULL, 
  24303         /* snoop_flags */ 0,
  24304         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24305         /* type */ SOC_MEM_TYPE_NORMAL,
  24306         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24307         /* impl */ SOC_MEM_IMPL_NORMAL,
  24308         /* cmic_mor_clks       */ 0,
  24309     },
  24310 #endif /* chips */
  24311 
  24312 #if defined(BCM_56560_A0)
  24313     { /* SOC_MEM_INT_DLB_HGT_QUALITY_CONTROL_BCM56560_A0m */ 
  24314         /* mem            DLB_HGT_QUALITY_CONTROLm */
  24315         /* flags       */ SOC_MEM_FLAG_VALID |
  24316                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  24317         /* cmp_fn      */ _soc_mem_cmp_undef,
  24318         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24319         /* index_min   */ 0,
  24320         /* index_max   */ 74,
  24321         /* minblock    */ 21,
  24322         /* maxblock    */ 21,
  24323         /* blocks      */ 0x200000,
  24324         /* blocks_hi   */ 0,
  24325         /* base        */ 0x57380000,
  24326         /* gran        */ 1,
  24327         /* bytes       */ 3,
  24328         /* nFields     */ 6,
  24329         /* *fields     */ soc_DLB_HGT_QUALITY_CONTROL_BCM56560_A0m_fields,
  24330         /* *views      */ NULL,
  24331         /* *views_num  */ NULL,
  24332         /* snoop_cb    */ NULL, 
  24333         /* snoop_user_data */ NULL, 
  24334         /* snoop_flags */ 0,
  24335         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24336         /* type */ SOC_MEM_TYPE_NORMAL,
  24337         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24338         /* impl */ SOC_MEM_IMPL_NORMAL,
  24339         /* cmic_mor_clks       */ 0,
  24340     },
  24341 #endif /* chips */
  24342 
  24343 #if defined(BCM_56560_B0)
  24344     { /* SOC_MEM_INT_DLB_HGT_QUALITY_CONTROL_BCM56560_B0m */ 
  24345         /* mem            DLB_HGT_QUALITY_CONTROLm */
  24346         /* flags       */ SOC_MEM_FLAG_VALID |
  24347                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  24348         /* cmp_fn      */ _soc_mem_cmp_undef,
  24349         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24350         /* index_min   */ 0,
  24351         /* index_max   */ 74,
  24352         /* minblock    */ 13,
  24353         /* maxblock    */ 13,
  24354         /* blocks      */ 0x2000,
  24355         /* blocks_hi   */ 0,
  24356         /* base        */ 0x57380000,
  24357         /* gran        */ 1,
  24358         /* bytes       */ 3,
  24359         /* nFields     */ 6,
  24360         /* *fields     */ soc_DLB_HGT_QUALITY_CONTROL_BCM56560_A0m_fields,
  24361         /* *views      */ NULL,
  24362         /* *views_num  */ NULL,
  24363         /* snoop_cb    */ NULL, 
  24364         /* snoop_user_data */ NULL, 
  24365         /* snoop_flags */ 0,
  24366         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24367         /* type */ SOC_MEM_TYPE_NORMAL,
  24368         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24369         /* impl */ SOC_MEM_IMPL_NORMAL,
  24370         /* cmic_mor_clks       */ 0,
  24371     },
  24372 #endif /* chips */
  24373 
  24374 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  24375     { /* SOC_MEM_INT_DLB_HGT_QUALITY_CONTROL_BCM56670_A0m */ 
  24376         /* mem            DLB_HGT_QUALITY_CONTROLm */
  24377         /* flags       */ SOC_MEM_FLAG_VALID |
  24378                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  24379         /* cmp_fn      */ _soc_mem_cmp_undef,
  24380         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24381         /* index_min   */ 0,
  24382         /* index_max   */ 66,
  24383         /* minblock    */ 21,
  24384         /* maxblock    */ 21,
  24385         /* blocks      */ 0x200000,
  24386         /* blocks_hi   */ 0,
  24387         /* base        */ 0x57380000,
  24388         /* gran        */ 1,
  24389         /* bytes       */ 3,
  24390         /* nFields     */ 6,
  24391         /* *fields     */ soc_DLB_HGT_QUALITY_CONTROL_BCM56560_A0m_fields,
  24392         /* *views      */ NULL,
  24393         /* *views_num  */ NULL,
  24394         /* snoop_cb    */ NULL, 
  24395         /* snoop_user_data */ NULL, 
  24396         /* snoop_flags */ 0,
  24397         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24398         /* type */ SOC_MEM_TYPE_NORMAL,
  24399         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24400         /* impl */ SOC_MEM_IMPL_NORMAL,
  24401         /* cmic_mor_clks       */ 0,
  24402     },
  24403 #endif /* chips */
  24404 
  24405 #if defined(BCM_56850_A0)
  24406     { /* SOC_MEM_INT_DLB_HGT_QUALITY_CONTROL_BCM56850_A0m */ 
  24407         /* mem            DLB_HGT_QUALITY_CONTROLm */
  24408         /* flags       */ SOC_MEM_FLAG_VALID |
  24409                           SOC_MEM_FLAG_CACHABLE |
  24410                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  24411         /* cmp_fn      */ _soc_mem_cmp_undef,
  24412         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24413         /* index_min   */ 0,
  24414         /* index_max   */ 105,
  24415         /* minblock    */ 10,
  24416         /* maxblock    */ 10,
  24417         /* blocks      */ 0x400,
  24418         /* blocks_hi   */ 0,
  24419         /* base        */ 0x47380000,
  24420         /* gran        */ 1,
  24421         /* bytes       */ 3,
  24422         /* nFields     */ 6,
  24423         /* *fields     */ soc_DLB_HGT_QUALITY_CONTROL_BCM56850_A0m_fields,
  24424         /* *views      */ NULL,
  24425         /* *views_num  */ NULL,
  24426         /* snoop_cb    */ NULL, 
  24427         /* snoop_user_data */ NULL, 
  24428         /* snoop_flags */ 0,
  24429         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24430         /* type */ SOC_MEM_TYPE_NORMAL,
  24431         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24432         /* impl */ SOC_MEM_IMPL_NORMAL,
  24433         /* cmic_mor_clks       */ 0,
  24434     },
  24435 #endif /* chips */
  24436 
  24437 #if defined(BCM_56860_A0)
  24438     { /* SOC_MEM_INT_DLB_HGT_QUALITY_CONTROL_BCM56860_A0m */ 
  24439         /* mem            DLB_HGT_QUALITY_CONTROLm */
  24440         /* flags       */ SOC_MEM_FLAG_VALID |
  24441                           SOC_MEM_FLAG_CACHABLE |
  24442                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  24443         /* cmp_fn      */ _soc_mem_cmp_undef,
  24444         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24445         /* index_min   */ 0,
  24446         /* index_max   */ 105,
  24447         /* minblock    */ 11,
  24448         /* maxblock    */ 11,
  24449         /* blocks      */ 0x800,
  24450         /* blocks_hi   */ 0,
  24451         /* base        */ 0x57380000,
  24452         /* gran        */ 1,
  24453         /* bytes       */ 3,
  24454         /* nFields     */ 6,
  24455         /* *fields     */ soc_DLB_HGT_QUALITY_CONTROL_BCM56850_A0m_fields,
  24456         /* *views      */ NULL,
  24457         /* *views_num  */ NULL,
  24458         /* snoop_cb    */ NULL, 
  24459         /* snoop_user_data */ NULL, 
  24460         /* snoop_flags */ 0,
  24461         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24462         /* type */ SOC_MEM_TYPE_NORMAL,
  24463         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24464         /* impl */ SOC_MEM_IMPL_NORMAL,
  24465         /* cmic_mor_clks       */ 0,
  24466     },
  24467 #endif /* chips */
  24468 
  24469 #if defined(BCM_56640_A0)
  24470     { /* SOC_MEM_INT_DLB_HGT_QUALITY_MAPPINGm */ 
  24471         /* mem            DLB_HGT_QUALITY_MAPPINGm */
  24472         /* flags       */ SOC_MEM_FLAG_VALID |
  24473                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  24474         /* cmp_fn      */ _soc_mem_cmp_undef,
  24475         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24476         /* index_min   */ 0,
  24477         /* index_max   */ 511,
  24478         /* minblock    */ 7,
  24479         /* maxblock    */ 7,
  24480         /* blocks      */ 0x80,
  24481         /* blocks_hi   */ 0,
  24482         /* base        */ 0x3a100000,
  24483         /* gran        */ 1,
  24484         /* bytes       */ 1,
  24485         /* nFields     */ 1,
  24486         /* *fields     */ soc_DLB_HGT_QUALITY_MAPPINGm_fields,
  24487         /* *views      */ NULL,
  24488         /* *views_num  */ NULL,
  24489         /* snoop_cb    */ NULL, 
  24490         /* snoop_user_data */ NULL, 
  24491         /* snoop_flags */ 0,
  24492         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24493         /* type */ SOC_MEM_TYPE_NORMAL,
  24494         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24495         /* impl */ SOC_MEM_IMPL_NORMAL,
  24496         /* cmic_mor_clks       */ 0,
  24497     },
  24498 #endif /* chips */
  24499 
  24500 #if defined(BCM_56340_A0)
  24501     { /* SOC_MEM_INT_DLB_HGT_QUALITY_MAPPING_BCM56340_A0m */ 
  24502         /* mem            DLB_HGT_QUALITY_MAPPINGm */
  24503         /* flags       */ SOC_MEM_FLAG_VALID |
  24504                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  24505         /* cmp_fn      */ _soc_mem_cmp_undef,
  24506         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24507         /* index_min   */ 0,
  24508         /* index_max   */ 511,
  24509         /* minblock    */ 4,
  24510         /* maxblock    */ 4,
  24511         /* blocks      */ 0x10,
  24512         /* blocks_hi   */ 0,
  24513         /* base        */ 0x3a100000,
  24514         /* gran        */ 1,
  24515         /* bytes       */ 1,
  24516         /* nFields     */ 1,
  24517         /* *fields     */ soc_DLB_HGT_QUALITY_MAPPINGm_fields,
  24518         /* *views      */ NULL,
  24519         /* *views_num  */ NULL,
  24520         /* snoop_cb    */ NULL, 
  24521         /* snoop_user_data */ NULL, 
  24522         /* snoop_flags */ 0,
  24523         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24524         /* type */ SOC_MEM_TYPE_NORMAL,
  24525         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24526         /* impl */ SOC_MEM_IMPL_NORMAL,
  24527         /* cmic_mor_clks       */ 0,
  24528     },
  24529 #endif /* chips */
  24530 
  24531 #if defined(BCM_56560_A0) || defined(BCM_56670_A0) || \
  24532     defined(BCM_56670_B0)
  24533     { /* SOC_MEM_INT_DLB_HGT_QUALITY_MAPPING_BCM56560_A0m */ 
  24534         /* mem            DLB_HGT_QUALITY_MAPPINGm */
  24535         /* flags       */ SOC_MEM_FLAG_VALID |
  24536                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  24537         /* cmp_fn      */ _soc_mem_cmp_undef,
  24538         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24539         /* index_min   */ 0,
  24540         /* index_max   */ 511,
  24541         /* minblock    */ 21,
  24542         /* maxblock    */ 21,
  24543         /* blocks      */ 0x200000,
  24544         /* blocks_hi   */ 0,
  24545         /* base        */ 0x57100000,
  24546         /* gran        */ 1,
  24547         /* bytes       */ 1,
  24548         /* nFields     */ 1,
  24549         /* *fields     */ soc_DLB_HGT_MEMBER_STATUS_BCM56560_A0m_fields,
  24550         /* *views      */ NULL,
  24551         /* *views_num  */ NULL,
  24552         /* snoop_cb    */ NULL, 
  24553         /* snoop_user_data */ NULL, 
  24554         /* snoop_flags */ 0,
  24555         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24556         /* type */ SOC_MEM_TYPE_NORMAL,
  24557         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24558         /* impl */ SOC_MEM_IMPL_NORMAL,
  24559         /* cmic_mor_clks       */ 0,
  24560     },
  24561 #endif /* chips */
  24562 
  24563 #if defined(BCM_56560_B0)
  24564     { /* SOC_MEM_INT_DLB_HGT_QUALITY_MAPPING_BCM56560_B0m */ 
  24565         /* mem            DLB_HGT_QUALITY_MAPPINGm */
  24566         /* flags       */ SOC_MEM_FLAG_VALID |
  24567                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  24568         /* cmp_fn      */ _soc_mem_cmp_undef,
  24569         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24570         /* index_min   */ 0,
  24571         /* index_max   */ 511,
  24572         /* minblock    */ 13,
  24573         /* maxblock    */ 13,
  24574         /* blocks      */ 0x2000,
  24575         /* blocks_hi   */ 0,
  24576         /* base        */ 0x57100000,
  24577         /* gran        */ 1,
  24578         /* bytes       */ 1,
  24579         /* nFields     */ 1,
  24580         /* *fields     */ soc_DLB_HGT_MEMBER_STATUS_BCM56560_A0m_fields,
  24581         /* *views      */ NULL,
  24582         /* *views_num  */ NULL,
  24583         /* snoop_cb    */ NULL, 
  24584         /* snoop_user_data */ NULL, 
  24585         /* snoop_flags */ 0,
  24586         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24587         /* type */ SOC_MEM_TYPE_NORMAL,
  24588         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24589         /* impl */ SOC_MEM_IMPL_NORMAL,
  24590         /* cmic_mor_clks       */ 0,
  24591     },
  24592 #endif /* chips */
  24593 
  24594 #if defined(BCM_56850_A0)
  24595     { /* SOC_MEM_INT_DLB_HGT_QUALITY_MAPPING_BCM56850_A0m */ 
  24596         /* mem            DLB_HGT_QUALITY_MAPPINGm */
  24597         /* flags       */ SOC_MEM_FLAG_VALID |
  24598                           SOC_MEM_FLAG_CACHABLE |
  24599                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  24600         /* cmp_fn      */ _soc_mem_cmp_undef,
  24601         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24602         /* index_min   */ 0,
  24603         /* index_max   */ 511,
  24604         /* minblock    */ 10,
  24605         /* maxblock    */ 10,
  24606         /* blocks      */ 0x400,
  24607         /* blocks_hi   */ 0,
  24608         /* base        */ 0x47100000,
  24609         /* gran        */ 1,
  24610         /* bytes       */ 1,
  24611         /* nFields     */ 1,
  24612         /* *fields     */ soc_DLB_HGT_MEMBER_STATUSm_fields,
  24613         /* *views      */ NULL,
  24614         /* *views_num  */ NULL,
  24615         /* snoop_cb    */ NULL, 
  24616         /* snoop_user_data */ NULL, 
  24617         /* snoop_flags */ 0,
  24618         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24619         /* type */ SOC_MEM_TYPE_NORMAL,
  24620         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24621         /* impl */ SOC_MEM_IMPL_NORMAL,
  24622         /* cmic_mor_clks       */ 0,
  24623     },
  24624 #endif /* chips */
  24625 
  24626 #if defined(BCM_56860_A0)
  24627     { /* SOC_MEM_INT_DLB_HGT_QUALITY_MAPPING_BCM56860_A0m */ 
  24628         /* mem            DLB_HGT_QUALITY_MAPPINGm */
  24629         /* flags       */ SOC_MEM_FLAG_VALID |
  24630                           SOC_MEM_FLAG_CACHABLE |
  24631                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  24632         /* cmp_fn      */ _soc_mem_cmp_undef,
  24633         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24634         /* index_min   */ 0,
  24635         /* index_max   */ 511,
  24636         /* minblock    */ 11,
  24637         /* maxblock    */ 11,
  24638         /* blocks      */ 0x800,
  24639         /* blocks_hi   */ 0,
  24640         /* base        */ 0x57100000,
  24641         /* gran        */ 1,
  24642         /* bytes       */ 1,
  24643         /* nFields     */ 1,
  24644         /* *fields     */ soc_DLB_HGT_MEMBER_STATUSm_fields,
  24645         /* *views      */ NULL,
  24646         /* *views_num  */ NULL,
  24647         /* snoop_cb    */ NULL, 
  24648         /* snoop_user_data */ NULL, 
  24649         /* snoop_flags */ 0,
  24650         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24651         /* type */ SOC_MEM_TYPE_NORMAL,
  24652         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24653         /* impl */ SOC_MEM_IMPL_NORMAL,
  24654         /* cmic_mor_clks       */ 0,
  24655     },
  24656 #endif /* chips */
  24657 
  24658 #if defined(BCM_56640_A0)
  24659     { /* SOC_MEM_INT_DLB_HGT_QUALITY_RESULTm */ 
  24660         /* mem            DLB_HGT_QUALITY_RESULTm */
  24661         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  24662         /* cmp_fn      */ _soc_mem_cmp_undef,
  24663         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24664         /* index_min   */ 0,
  24665         /* index_max   */ 11,
  24666         /* minblock    */ 7,
  24667         /* maxblock    */ 7,
  24668         /* blocks      */ 0x80,
  24669         /* blocks_hi   */ 0,
  24670         /* base        */ 0x3a3c0000,
  24671         /* gran        */ 1,
  24672         /* bytes       */ 1,
  24673         /* nFields     */ 2,
  24674         /* *fields     */ soc_DLB_HGT_QUALITY_RESULTm_fields,
  24675         /* *views      */ NULL,
  24676         /* *views_num  */ NULL,
  24677         /* snoop_cb    */ NULL, 
  24678         /* snoop_user_data */ NULL, 
  24679         /* snoop_flags */ 0,
  24680         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24681         /* type */ SOC_MEM_TYPE_NORMAL,
  24682         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24683         /* impl */ SOC_MEM_IMPL_NORMAL,
  24684         /* cmic_mor_clks       */ 0,
  24685     },
  24686 #endif /* chips */
  24687 
  24688 #if defined(BCM_56340_A0)
  24689     { /* SOC_MEM_INT_DLB_HGT_QUALITY_RESULT_BCM56340_A0m */ 
  24690         /* mem            DLB_HGT_QUALITY_RESULTm */
  24691         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  24692         /* cmp_fn      */ _soc_mem_cmp_undef,
  24693         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24694         /* index_min   */ 0,
  24695         /* index_max   */ 11,
  24696         /* minblock    */ 4,
  24697         /* maxblock    */ 4,
  24698         /* blocks      */ 0x10,
  24699         /* blocks_hi   */ 0,
  24700         /* base        */ 0x3a3c0000,
  24701         /* gran        */ 1,
  24702         /* bytes       */ 1,
  24703         /* nFields     */ 2,
  24704         /* *fields     */ soc_DLB_HGT_QUALITY_RESULTm_fields,
  24705         /* *views      */ NULL,
  24706         /* *views_num  */ NULL,
  24707         /* snoop_cb    */ NULL, 
  24708         /* snoop_user_data */ NULL, 
  24709         /* snoop_flags */ 0,
  24710         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24711         /* type */ SOC_MEM_TYPE_NORMAL,
  24712         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24713         /* impl */ SOC_MEM_IMPL_NORMAL,
  24714         /* cmic_mor_clks       */ 0,
  24715     },
  24716 #endif /* chips */
  24717 
  24718 #if defined(BCM_56560_A0)
  24719     { /* SOC_MEM_INT_DLB_HGT_QUALITY_RESULT_BCM56560_A0m */ 
  24720         /* mem            DLB_HGT_QUALITY_RESULTm */
  24721         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  24722         /* cmp_fn      */ _soc_mem_cmp_undef,
  24723         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24724         /* index_min   */ 0,
  24725         /* index_max   */ 74,
  24726         /* minblock    */ 21,
  24727         /* maxblock    */ 21,
  24728         /* blocks      */ 0x200000,
  24729         /* blocks_hi   */ 0,
  24730         /* base        */ 0x573c0000,
  24731         /* gran        */ 1,
  24732         /* bytes       */ 1,
  24733         /* nFields     */ 2,
  24734         /* *fields     */ soc_DLB_HGT_QUALITY_RESULT_BCM56560_A0m_fields,
  24735         /* *views      */ NULL,
  24736         /* *views_num  */ NULL,
  24737         /* snoop_cb    */ NULL, 
  24738         /* snoop_user_data */ NULL, 
  24739         /* snoop_flags */ 0,
  24740         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24741         /* type */ SOC_MEM_TYPE_NORMAL,
  24742         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24743         /* impl */ SOC_MEM_IMPL_NORMAL,
  24744         /* cmic_mor_clks       */ 0,
  24745     },
  24746 #endif /* chips */
  24747 
  24748 #if defined(BCM_56560_B0)
  24749     { /* SOC_MEM_INT_DLB_HGT_QUALITY_RESULT_BCM56560_B0m */ 
  24750         /* mem            DLB_HGT_QUALITY_RESULTm */
  24751         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  24752         /* cmp_fn      */ _soc_mem_cmp_undef,
  24753         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24754         /* index_min   */ 0,
  24755         /* index_max   */ 74,
  24756         /* minblock    */ 13,
  24757         /* maxblock    */ 13,
  24758         /* blocks      */ 0x2000,
  24759         /* blocks_hi   */ 0,
  24760         /* base        */ 0x573c0000,
  24761         /* gran        */ 1,
  24762         /* bytes       */ 1,
  24763         /* nFields     */ 2,
  24764         /* *fields     */ soc_DLB_HGT_QUALITY_RESULT_BCM56560_A0m_fields,
  24765         /* *views      */ NULL,
  24766         /* *views_num  */ NULL,
  24767         /* snoop_cb    */ NULL, 
  24768         /* snoop_user_data */ NULL, 
  24769         /* snoop_flags */ 0,
  24770         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24771         /* type */ SOC_MEM_TYPE_NORMAL,
  24772         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24773         /* impl */ SOC_MEM_IMPL_NORMAL,
  24774         /* cmic_mor_clks       */ 0,
  24775     },
  24776 #endif /* chips */
  24777 
  24778 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  24779     { /* SOC_MEM_INT_DLB_HGT_QUALITY_RESULT_BCM56670_A0m */ 
  24780         /* mem            DLB_HGT_QUALITY_RESULTm */
  24781         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  24782         /* cmp_fn      */ _soc_mem_cmp_undef,
  24783         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24784         /* index_min   */ 0,
  24785         /* index_max   */ 66,
  24786         /* minblock    */ 21,
  24787         /* maxblock    */ 21,
  24788         /* blocks      */ 0x200000,
  24789         /* blocks_hi   */ 0,
  24790         /* base        */ 0x573c0000,
  24791         /* gran        */ 1,
  24792         /* bytes       */ 1,
  24793         /* nFields     */ 2,
  24794         /* *fields     */ soc_DLB_HGT_QUALITY_RESULT_BCM56560_A0m_fields,
  24795         /* *views      */ NULL,
  24796         /* *views_num  */ NULL,
  24797         /* snoop_cb    */ NULL, 
  24798         /* snoop_user_data */ NULL, 
  24799         /* snoop_flags */ 0,
  24800         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24801         /* type */ SOC_MEM_TYPE_NORMAL,
  24802         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24803         /* impl */ SOC_MEM_IMPL_NORMAL,
  24804         /* cmic_mor_clks       */ 0,
  24805     },
  24806 #endif /* chips */
  24807 
  24808 #if defined(BCM_56850_A0)
  24809     { /* SOC_MEM_INT_DLB_HGT_QUALITY_RESULT_BCM56850_A0m */ 
  24810         /* mem            DLB_HGT_QUALITY_RESULTm */
  24811         /* flags       */ SOC_MEM_FLAG_VALID |
  24812                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  24813         /* cmp_fn      */ _soc_mem_cmp_undef,
  24814         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24815         /* index_min   */ 0,
  24816         /* index_max   */ 105,
  24817         /* minblock    */ 10,
  24818         /* maxblock    */ 10,
  24819         /* blocks      */ 0x400,
  24820         /* blocks_hi   */ 0,
  24821         /* base        */ 0x473c0000,
  24822         /* gran        */ 1,
  24823         /* bytes       */ 1,
  24824         /* nFields     */ 2,
  24825         /* *fields     */ soc_DLB_HGT_QUALITY_RESULTm_fields,
  24826         /* *views      */ NULL,
  24827         /* *views_num  */ NULL,
  24828         /* snoop_cb    */ NULL, 
  24829         /* snoop_user_data */ NULL, 
  24830         /* snoop_flags */ 0,
  24831         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24832         /* type */ SOC_MEM_TYPE_NORMAL,
  24833         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24834         /* impl */ SOC_MEM_IMPL_NORMAL,
  24835         /* cmic_mor_clks       */ 0,
  24836     },
  24837 #endif /* chips */
  24838 
  24839 #if defined(BCM_56860_A0)
  24840     { /* SOC_MEM_INT_DLB_HGT_QUALITY_RESULT_BCM56860_A0m */ 
  24841         /* mem            DLB_HGT_QUALITY_RESULTm */
  24842         /* flags       */ SOC_MEM_FLAG_VALID |
  24843                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  24844         /* cmp_fn      */ _soc_mem_cmp_undef,
  24845         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24846         /* index_min   */ 0,
  24847         /* index_max   */ 105,
  24848         /* minblock    */ 11,
  24849         /* maxblock    */ 11,
  24850         /* blocks      */ 0x800,
  24851         /* blocks_hi   */ 0,
  24852         /* base        */ 0x573c0000,
  24853         /* gran        */ 1,
  24854         /* bytes       */ 1,
  24855         /* nFields     */ 2,
  24856         /* *fields     */ soc_DLB_HGT_QUALITY_RESULTm_fields,
  24857         /* *views      */ NULL,
  24858         /* *views_num  */ NULL,
  24859         /* snoop_cb    */ NULL, 
  24860         /* snoop_user_data */ NULL, 
  24861         /* snoop_flags */ 0,
  24862         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24863         /* type */ SOC_MEM_TYPE_NORMAL,
  24864         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24865         /* impl */ SOC_MEM_IMPL_NORMAL,
  24866         /* cmic_mor_clks       */ 0,
  24867     },
  24868 #endif /* chips */
  24869 
  24870 #if defined(BCM_56640_A0)
  24871     { /* SOC_MEM_INT_DLB_HGT_QUANTIZE_THRESHOLDm */ 
  24872         /* mem            DLB_HGT_QUANTIZE_THRESHOLDm */
  24873         /* flags       */ SOC_MEM_FLAG_VALID |
  24874                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  24875         /* cmp_fn      */ _soc_mem_cmp_undef,
  24876         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24877         /* index_min   */ 0,
  24878         /* index_max   */ 6,
  24879         /* minblock    */ 7,
  24880         /* maxblock    */ 7,
  24881         /* blocks      */ 0x80,
  24882         /* blocks_hi   */ 0,
  24883         /* base        */ 0x3a1c0000,
  24884         /* gran        */ 1,
  24885         /* bytes       */ 5,
  24886         /* nFields     */ 2,
  24887         /* *fields     */ soc_DLB_HGT_QUANTIZE_THRESHOLDm_fields,
  24888         /* *views      */ NULL,
  24889         /* *views_num  */ NULL,
  24890         /* snoop_cb    */ NULL, 
  24891         /* snoop_user_data */ NULL, 
  24892         /* snoop_flags */ 0,
  24893         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24894         /* type */ SOC_MEM_TYPE_NORMAL,
  24895         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24896         /* impl */ SOC_MEM_IMPL_NORMAL,
  24897         /* cmic_mor_clks       */ 0,
  24898     },
  24899 #endif /* chips */
  24900 
  24901 #if defined(BCM_56340_A0)
  24902     { /* SOC_MEM_INT_DLB_HGT_QUANTIZE_THRESHOLD_BCM56340_A0m */ 
  24903         /* mem            DLB_HGT_QUANTIZE_THRESHOLDm */
  24904         /* flags       */ SOC_MEM_FLAG_VALID |
  24905                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  24906         /* cmp_fn      */ _soc_mem_cmp_undef,
  24907         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24908         /* index_min   */ 0,
  24909         /* index_max   */ 6,
  24910         /* minblock    */ 4,
  24911         /* maxblock    */ 4,
  24912         /* blocks      */ 0x10,
  24913         /* blocks_hi   */ 0,
  24914         /* base        */ 0x3a1c0000,
  24915         /* gran        */ 1,
  24916         /* bytes       */ 5,
  24917         /* nFields     */ 2,
  24918         /* *fields     */ soc_DLB_HGT_QUANTIZE_THRESHOLDm_fields,
  24919         /* *views      */ NULL,
  24920         /* *views_num  */ NULL,
  24921         /* snoop_cb    */ NULL, 
  24922         /* snoop_user_data */ NULL, 
  24923         /* snoop_flags */ 0,
  24924         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24925         /* type */ SOC_MEM_TYPE_NORMAL,
  24926         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24927         /* impl */ SOC_MEM_IMPL_NORMAL,
  24928         /* cmic_mor_clks       */ 0,
  24929     },
  24930 #endif /* chips */
  24931 
  24932 #if defined(BCM_56850_A0)
  24933     { /* SOC_MEM_INT_DLB_HGT_RR_SELECTION_POINTERm */ 
  24934         /* mem            DLB_HGT_RR_SELECTION_POINTERm */
  24935         /* flags       */ SOC_MEM_FLAG_VALID |
  24936                           SOC_MEM_FLAG_CACHABLE |
  24937                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  24938         /* cmp_fn      */ _soc_mem_cmp_undef,
  24939         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24940         /* index_min   */ 0,
  24941         /* index_max   */ 63,
  24942         /* minblock    */ 10,
  24943         /* maxblock    */ 10,
  24944         /* blocks      */ 0x400,
  24945         /* blocks_hi   */ 0,
  24946         /* base        */ 0x47580000,
  24947         /* gran        */ 1,
  24948         /* bytes       */ 1,
  24949         /* nFields     */ 1,
  24950         /* *fields     */ soc_DLB_HGT_RR_SELECTION_POINTERm_fields,
  24951         /* *views      */ NULL,
  24952         /* *views_num  */ NULL,
  24953         /* snoop_cb    */ NULL, 
  24954         /* snoop_user_data */ NULL, 
  24955         /* snoop_flags */ 0,
  24956         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24957         /* type */ SOC_MEM_TYPE_NORMAL,
  24958         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24959         /* impl */ SOC_MEM_IMPL_NORMAL,
  24960         /* cmic_mor_clks       */ 0,
  24961     },
  24962 #endif /* chips */
  24963 
  24964 #if defined(BCM_56560_A0) || defined(BCM_56670_A0) || \
  24965     defined(BCM_56670_B0)
  24966     { /* SOC_MEM_INT_DLB_HGT_RR_SELECTION_POINTER_BCM56560_A0m */ 
  24967         /* mem            DLB_HGT_RR_SELECTION_POINTERm */
  24968         /* flags       */ SOC_MEM_FLAG_VALID |
  24969                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  24970         /* cmp_fn      */ _soc_mem_cmp_undef,
  24971         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24972         /* index_min   */ 0,
  24973         /* index_max   */ 63,
  24974         /* minblock    */ 21,
  24975         /* maxblock    */ 21,
  24976         /* blocks      */ 0x200000,
  24977         /* blocks_hi   */ 0,
  24978         /* base        */ 0x57580000,
  24979         /* gran        */ 1,
  24980         /* bytes       */ 1,
  24981         /* nFields     */ 1,
  24982         /* *fields     */ soc_DLB_HGT_RR_SELECTION_POINTER_BCM56560_A0m_fields,
  24983         /* *views      */ NULL,
  24984         /* *views_num  */ NULL,
  24985         /* snoop_cb    */ NULL, 
  24986         /* snoop_user_data */ NULL, 
  24987         /* snoop_flags */ 0,
  24988         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24989         /* type */ SOC_MEM_TYPE_NORMAL,
  24990         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24991         /* impl */ SOC_MEM_IMPL_NORMAL,
  24992         /* cmic_mor_clks       */ 0,
  24993     },
  24994 #endif /* chips */
  24995 
  24996 #if defined(BCM_56560_B0)
  24997     { /* SOC_MEM_INT_DLB_HGT_RR_SELECTION_POINTER_BCM56560_B0m */ 
  24998         /* mem            DLB_HGT_RR_SELECTION_POINTERm */
  24999         /* flags       */ SOC_MEM_FLAG_VALID |
  25000                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  25001         /* cmp_fn      */ _soc_mem_cmp_undef,
  25002         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25003         /* index_min   */ 0,
  25004         /* index_max   */ 63,
  25005         /* minblock    */ 13,
  25006         /* maxblock    */ 13,
  25007         /* blocks      */ 0x2000,
  25008         /* blocks_hi   */ 0,
  25009         /* base        */ 0x57580000,
  25010         /* gran        */ 1,
  25011         /* bytes       */ 1,
  25012         /* nFields     */ 1,
  25013         /* *fields     */ soc_DLB_HGT_RR_SELECTION_POINTER_BCM56560_A0m_fields,
  25014         /* *views      */ NULL,
  25015         /* *views_num  */ NULL,
  25016         /* snoop_cb    */ NULL, 
  25017         /* snoop_user_data */ NULL, 
  25018         /* snoop_flags */ 0,
  25019         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25020         /* type */ SOC_MEM_TYPE_NORMAL,
  25021         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25022         /* impl */ SOC_MEM_IMPL_NORMAL,
  25023         /* cmic_mor_clks       */ 0,
  25024     },
  25025 #endif /* chips */
  25026 
  25027 #if defined(BCM_56860_A0)
  25028     { /* SOC_MEM_INT_DLB_HGT_RR_SELECTION_POINTER_BCM56860_A0m */ 
  25029         /* mem            DLB_HGT_RR_SELECTION_POINTERm */
  25030         /* flags       */ SOC_MEM_FLAG_VALID |
  25031                           SOC_MEM_FLAG_CACHABLE |
  25032                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  25033         /* cmp_fn      */ _soc_mem_cmp_undef,
  25034         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25035         /* index_min   */ 0,
  25036         /* index_max   */ 63,
  25037         /* minblock    */ 11,
  25038         /* maxblock    */ 11,
  25039         /* blocks      */ 0x800,
  25040         /* blocks_hi   */ 0,
  25041         /* base        */ 0x57580000,
  25042         /* gran        */ 1,
  25043         /* bytes       */ 1,
  25044         /* nFields     */ 1,
  25045         /* *fields     */ soc_DLB_HGT_RR_SELECTION_POINTERm_fields,
  25046         /* *views      */ NULL,
  25047         /* *views_num  */ NULL,
  25048         /* snoop_cb    */ NULL, 
  25049         /* snoop_user_data */ NULL, 
  25050         /* snoop_flags */ 0,
  25051         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25052         /* type */ SOC_MEM_TYPE_NORMAL,
  25053         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25054         /* impl */ SOC_MEM_IMPL_NORMAL,
  25055         /* cmic_mor_clks       */ 0,
  25056     },
  25057 #endif /* chips */
  25058 
  25059 #if defined(BCM_56640_A0)
  25060     { /* SOC_MEM_INT_DLB_LAG_ETHERTYPE_ELIGIBILITY_MAPm */ 
  25061         /* mem            DLB_LAG_ETHERTYPE_ELIGIBILITY_MAPm */
  25062         /* flags       */ SOC_MEM_FLAG_VALID |
  25063                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  25064         /* cmp_fn      */ _soc_mem_cmp_undef,
  25065         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25066         /* index_min   */ 0,
  25067         /* index_max   */ 15,
  25068         /* minblock    */ 7,
  25069         /* maxblock    */ 7,
  25070         /* blocks      */ 0x80,
  25071         /* blocks_hi   */ 0,
  25072         /* base        */ 0x36d40000,
  25073         /* gran        */ 1,
  25074         /* bytes       */ 3,
  25075         /* nFields     */ 2,
  25076         /* *fields     */ soc_DLB_ECMP_ETHERTYPE_ELIGIBILITY_MAPm_fields,
  25077         /* *views      */ NULL,
  25078         /* *views_num  */ NULL,
  25079         /* snoop_cb    */ NULL, 
  25080         /* snoop_user_data */ NULL, 
  25081         /* snoop_flags */ 0,
  25082         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25083         /* type */ SOC_MEM_TYPE_NORMAL,
  25084         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25085         /* impl */ SOC_MEM_IMPL_NORMAL,
  25086         /* cmic_mor_clks       */ 0,
  25087     },
  25088 #endif /* chips */
  25089 
  25090 #if defined(BCM_56340_A0)
  25091     { /* SOC_MEM_INT_DLB_LAG_ETHERTYPE_ELIGIBILITY_MAP_BCM56340_A0m */ 
  25092         /* mem            DLB_LAG_ETHERTYPE_ELIGIBILITY_MAPm */
  25093         /* flags       */ SOC_MEM_FLAG_VALID |
  25094                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  25095         /* cmp_fn      */ _soc_mem_cmp_undef,
  25096         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25097         /* index_min   */ 0,
  25098         /* index_max   */ 15,
  25099         /* minblock    */ 4,
  25100         /* maxblock    */ 4,
  25101         /* blocks      */ 0x10,
  25102         /* blocks_hi   */ 0,
  25103         /* base        */ 0x36d40000,
  25104         /* gran        */ 1,
  25105         /* bytes       */ 3,
  25106         /* nFields     */ 2,
  25107         /* *fields     */ soc_DLB_ECMP_ETHERTYPE_ELIGIBILITY_MAPm_fields,
  25108         /* *views      */ NULL,
  25109         /* *views_num  */ NULL,
  25110         /* snoop_cb    */ NULL, 
  25111         /* snoop_user_data */ NULL, 
  25112         /* snoop_flags */ 0,
  25113         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25114         /* type */ SOC_MEM_TYPE_NORMAL,
  25115         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25116         /* impl */ SOC_MEM_IMPL_NORMAL,
  25117         /* cmic_mor_clks       */ 0,
  25118     },
  25119 #endif /* chips */
  25120 
  25121 #if defined(BCM_56640_A0)
  25122     { /* SOC_MEM_INT_DLB_LAG_FLOWSETm */ 
  25123         /* mem            DLB_LAG_FLOWSETm */
  25124         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  25125         /* cmp_fn      */ _soc_mem_cmp_undef,
  25126         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25127         /* index_min   */ 0,
  25128         /* index_max   */ 32767,
  25129         /* minblock    */ 7,
  25130         /* maxblock    */ 7,
  25131         /* blocks      */ 0x80,
  25132         /* blocks_hi   */ 0,
  25133         /* base        */ 0x36800000,
  25134         /* gran        */ 1,
  25135         /* bytes       */ 3,
  25136         /* nFields     */ 4,
  25137         /* *fields     */ soc_DLB_LAG_FLOWSETm_fields,
  25138         /* *views      */ NULL,
  25139         /* *views_num  */ NULL,
  25140         /* snoop_cb    */ NULL, 
  25141         /* snoop_user_data */ NULL, 
  25142         /* snoop_flags */ 0,
  25143         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25144         /* type */ SOC_MEM_TYPE_NORMAL,
  25145         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25146         /* impl */ SOC_MEM_IMPL_NORMAL,
  25147         /* cmic_mor_clks       */ 0,
  25148     },
  25149 #endif /* chips */
  25150 
  25151 #if defined(BCM_56340_A0)
  25152     { /* SOC_MEM_INT_DLB_LAG_FLOWSET_BCM56340_A0m */ 
  25153         /* mem            DLB_LAG_FLOWSETm */
  25154         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  25155         /* cmp_fn      */ _soc_mem_cmp_undef,
  25156         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25157         /* index_min   */ 0,
  25158         /* index_max   */ 32767,
  25159         /* minblock    */ 4,
  25160         /* maxblock    */ 4,
  25161         /* blocks      */ 0x10,
  25162         /* blocks_hi   */ 0,
  25163         /* base        */ 0x36800000,
  25164         /* gran        */ 1,
  25165         /* bytes       */ 3,
  25166         /* nFields     */ 4,
  25167         /* *fields     */ soc_DLB_LAG_FLOWSETm_fields,
  25168         /* *views      */ NULL,
  25169         /* *views_num  */ NULL,
  25170         /* snoop_cb    */ NULL, 
  25171         /* snoop_user_data */ NULL, 
  25172         /* snoop_flags */ 0,
  25173         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25174         /* type */ SOC_MEM_TYPE_NORMAL,
  25175         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25176         /* impl */ SOC_MEM_IMPL_NORMAL,
  25177         /* cmic_mor_clks       */ 0,
  25178     },
  25179 #endif /* chips */
  25180 
  25181 #if defined(BCM_56640_A0)
  25182     { /* SOC_MEM_INT_DLB_LAG_FLOWSET_TIMESTAMP_PAGEm */ 
  25183         /* mem            DLB_LAG_FLOWSET_TIMESTAMP_PAGEm */
  25184         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  25185         /* cmp_fn      */ _soc_mem_cmp_undef,
  25186         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25187         /* index_min   */ 0,
  25188         /* index_max   */ 1023,
  25189         /* minblock    */ 7,
  25190         /* maxblock    */ 7,
  25191         /* blocks      */ 0x80,
  25192         /* blocks_hi   */ 0,
  25193         /* base        */ 0x36840000,
  25194         /* gran        */ 1,
  25195         /* bytes       */ 9,
  25196         /* nFields     */ 2,
  25197         /* *fields     */ soc_DLB_ECMP_FLOWSET_TIMESTAMP_PAGEm_fields,
  25198         /* *views      */ NULL,
  25199         /* *views_num  */ NULL,
  25200         /* snoop_cb    */ NULL, 
  25201         /* snoop_user_data */ NULL, 
  25202         /* snoop_flags */ 0,
  25203         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25204         /* type */ SOC_MEM_TYPE_NORMAL,
  25205         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25206         /* impl */ SOC_MEM_IMPL_NORMAL,
  25207         /* cmic_mor_clks       */ 0,
  25208     },
  25209 #endif /* chips */
  25210 
  25211 #if defined(BCM_56340_A0)
  25212     { /* SOC_MEM_INT_DLB_LAG_FLOWSET_TIMESTAMP_PAGE_BCM56340_A0m */ 
  25213         /* mem            DLB_LAG_FLOWSET_TIMESTAMP_PAGEm */
  25214         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  25215         /* cmp_fn      */ _soc_mem_cmp_undef,
  25216         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25217         /* index_min   */ 0,
  25218         /* index_max   */ 1023,
  25219         /* minblock    */ 4,
  25220         /* maxblock    */ 4,
  25221         /* blocks      */ 0x10,
  25222         /* blocks_hi   */ 0,
  25223         /* base        */ 0x36840000,
  25224         /* gran        */ 1,
  25225         /* bytes       */ 9,
  25226         /* nFields     */ 2,
  25227         /* *fields     */ soc_DLB_ECMP_FLOWSET_TIMESTAMP_PAGEm_fields,
  25228         /* *views      */ NULL,
  25229         /* *views_num  */ NULL,
  25230         /* snoop_cb    */ NULL, 
  25231         /* snoop_user_data */ NULL, 
  25232         /* snoop_flags */ 0,
  25233         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25234         /* type */ SOC_MEM_TYPE_NORMAL,
  25235         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25236         /* impl */ SOC_MEM_IMPL_NORMAL,
  25237         /* cmic_mor_clks       */ 0,
  25238     },
  25239 #endif /* chips */
  25240 
  25241 #if defined(BCM_56640_A0)
  25242     { /* SOC_MEM_INT_DLB_LAG_GROUP_CONTROLm */ 
  25243         /* mem            DLB_LAG_GROUP_CONTROLm */
  25244         /* flags       */ SOC_MEM_FLAG_VALID |
  25245                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  25246         /* cmp_fn      */ _soc_mem_cmp_undef,
  25247         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25248         /* index_min   */ 0,
  25249         /* index_max   */ 31,
  25250         /* minblock    */ 7,
  25251         /* maxblock    */ 7,
  25252         /* blocks      */ 0x80,
  25253         /* blocks_hi   */ 0,
  25254         /* base        */ 0x36880000,
  25255         /* gran        */ 1,
  25256         /* bytes       */ 5,
  25257         /* nFields     */ 5,
  25258         /* *fields     */ soc_DLB_LAG_GROUP_CONTROLm_fields,
  25259         /* *views      */ NULL,
  25260         /* *views_num  */ NULL,
  25261         /* snoop_cb    */ NULL, 
  25262         /* snoop_user_data */ NULL, 
  25263         /* snoop_flags */ 0,
  25264         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25265         /* type */ SOC_MEM_TYPE_NORMAL,
  25266         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25267         /* impl */ SOC_MEM_IMPL_NORMAL,
  25268         /* cmic_mor_clks       */ 0,
  25269     },
  25270 #endif /* chips */
  25271 
  25272 #if defined(BCM_56340_A0)
  25273     { /* SOC_MEM_INT_DLB_LAG_GROUP_CONTROL_BCM56340_A0m */ 
  25274         /* mem            DLB_LAG_GROUP_CONTROLm */
  25275         /* flags       */ SOC_MEM_FLAG_VALID |
  25276                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  25277         /* cmp_fn      */ _soc_mem_cmp_undef,
  25278         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25279         /* index_min   */ 0,
  25280         /* index_max   */ 31,
  25281         /* minblock    */ 4,
  25282         /* maxblock    */ 4,
  25283         /* blocks      */ 0x10,
  25284         /* blocks_hi   */ 0,
  25285         /* base        */ 0x36880000,
  25286         /* gran        */ 1,
  25287         /* bytes       */ 5,
  25288         /* nFields     */ 5,
  25289         /* *fields     */ soc_DLB_LAG_GROUP_CONTROLm_fields,
  25290         /* *views      */ NULL,
  25291         /* *views_num  */ NULL,
  25292         /* snoop_cb    */ NULL, 
  25293         /* snoop_user_data */ NULL, 
  25294         /* snoop_flags */ 0,
  25295         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25296         /* type */ SOC_MEM_TYPE_NORMAL,
  25297         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25298         /* impl */ SOC_MEM_IMPL_NORMAL,
  25299         /* cmic_mor_clks       */ 0,
  25300     },
  25301 #endif /* chips */
  25302 
  25303 #if defined(BCM_56640_A0)
  25304     { /* SOC_MEM_INT_DLB_LAG_GROUP_MEMBERSHIPm */ 
  25305         /* mem            DLB_LAG_GROUP_MEMBERSHIPm */
  25306         /* flags       */ SOC_MEM_FLAG_VALID |
  25307                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  25308         /* cmp_fn      */ _soc_mem_cmp_undef,
  25309         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25310         /* index_min   */ 0,
  25311         /* index_max   */ 31,
  25312         /* minblock    */ 7,
  25313         /* maxblock    */ 7,
  25314         /* blocks      */ 0x80,
  25315         /* blocks_hi   */ 0,
  25316         /* base        */ 0x368c0000,
  25317         /* gran        */ 1,
  25318         /* bytes       */ 16,
  25319         /* nFields     */ 1,
  25320         /* *fields     */ soc_DLB_LAG_GROUP_MEMBERSHIPm_fields,
  25321         /* *views      */ NULL,
  25322         /* *views_num  */ NULL,
  25323         /* snoop_cb    */ NULL, 
  25324         /* snoop_user_data */ NULL, 
  25325         /* snoop_flags */ 0,
  25326         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25327         /* type */ SOC_MEM_TYPE_NORMAL,
  25328         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25329         /* impl */ SOC_MEM_IMPL_NORMAL,
  25330         /* cmic_mor_clks       */ 0,
  25331     },
  25332 #endif /* chips */
  25333 
  25334 #if defined(BCM_56340_A0)
  25335     { /* SOC_MEM_INT_DLB_LAG_GROUP_MEMBERSHIP_BCM56340_A0m */ 
  25336         /* mem            DLB_LAG_GROUP_MEMBERSHIPm */
  25337         /* flags       */ SOC_MEM_FLAG_VALID |
  25338                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  25339         /* cmp_fn      */ _soc_mem_cmp_undef,
  25340         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25341         /* index_min   */ 0,
  25342         /* index_max   */ 31,
  25343         /* minblock    */ 4,
  25344         /* maxblock    */ 4,
  25345         /* blocks      */ 0x10,
  25346         /* blocks_hi   */ 0,
  25347         /* base        */ 0x368c0000,
  25348         /* gran        */ 1,
  25349         /* bytes       */ 16,
  25350         /* nFields     */ 1,
  25351         /* *fields     */ soc_DLB_LAG_GROUP_MEMBERSHIPm_fields,
  25352         /* *views      */ NULL,
  25353         /* *views_num  */ NULL,
  25354         /* snoop_cb    */ NULL, 
  25355         /* snoop_user_data */ NULL, 
  25356         /* snoop_flags */ 0,
  25357         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25358         /* type */ SOC_MEM_TYPE_NORMAL,
  25359         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25360         /* impl */ SOC_MEM_IMPL_NORMAL,
  25361         /* cmic_mor_clks       */ 0,
  25362     },
  25363 #endif /* chips */
  25364 
  25365 #if defined(BCM_56640_A0)
  25366     { /* SOC_MEM_INT_DLB_LAG_GROUP_STATSm */ 
  25367         /* mem            DLB_LAG_GROUP_STATSm */
  25368         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  25369         /* cmp_fn      */ _soc_mem_cmp_undef,
  25370         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25371         /* index_min   */ 0,
  25372         /* index_max   */ 31,
  25373         /* minblock    */ 7,
  25374         /* maxblock    */ 7,
  25375         /* blocks      */ 0x80,
  25376         /* blocks_hi   */ 0,
  25377         /* base        */ 0x36cc0000,
  25378         /* gran        */ 1,
  25379         /* bytes       */ 8,
  25380         /* nFields     */ 2,
  25381         /* *fields     */ soc_DLB_ECMP_GROUP_STATSm_fields,
  25382         /* *views      */ NULL,
  25383         /* *views_num  */ NULL,
  25384         /* snoop_cb    */ NULL, 
  25385         /* snoop_user_data */ NULL, 
  25386         /* snoop_flags */ 0,
  25387         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25388         /* type */ SOC_MEM_TYPE_NORMAL,
  25389         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25390         /* impl */ SOC_MEM_IMPL_NORMAL,
  25391         /* cmic_mor_clks       */ 0,
  25392     },
  25393 #endif /* chips */
  25394 
  25395 #if defined(BCM_56340_A0)
  25396     { /* SOC_MEM_INT_DLB_LAG_GROUP_STATS_BCM56340_A0m */ 
  25397         /* mem            DLB_LAG_GROUP_STATSm */
  25398         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  25399         /* cmp_fn      */ _soc_mem_cmp_undef,
  25400         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25401         /* index_min   */ 0,
  25402         /* index_max   */ 31,
  25403         /* minblock    */ 4,
  25404         /* maxblock    */ 4,
  25405         /* blocks      */ 0x10,
  25406         /* blocks_hi   */ 0,
  25407         /* base        */ 0x36cc0000,
  25408         /* gran        */ 1,
  25409         /* bytes       */ 8,
  25410         /* nFields     */ 2,
  25411         /* *fields     */ soc_DLB_ECMP_GROUP_STATSm_fields,
  25412         /* *views      */ NULL,
  25413         /* *views_num  */ NULL,
  25414         /* snoop_cb    */ NULL, 
  25415         /* snoop_user_data */ NULL, 
  25416         /* snoop_flags */ 0,
  25417         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25418         /* type */ SOC_MEM_TYPE_NORMAL,
  25419         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25420         /* impl */ SOC_MEM_IMPL_NORMAL,
  25421         /* cmic_mor_clks       */ 0,
  25422     },
  25423 #endif /* chips */
  25424 
  25425 #if defined(BCM_56640_A0)
  25426     { /* SOC_MEM_INT_DLB_LAG_HIST_GROUP_LOADm */ 
  25427         /* mem            DLB_LAG_HIST_GROUP_LOADm */
  25428         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  25429         /* cmp_fn      */ _soc_mem_cmp_undef,
  25430         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25431         /* index_min   */ 0,
  25432         /* index_max   */ 31,
  25433         /* minblock    */ 7,
  25434         /* maxblock    */ 7,
  25435         /* blocks      */ 0x80,
  25436         /* blocks_hi   */ 0,
  25437         /* base        */ 0x36ac0000,
  25438         /* gran        */ 1,
  25439         /* bytes       */ 5,
  25440         /* nFields     */ 2,
  25441         /* *fields     */ soc_DLB_ECMP_HIST_GROUP_LOADm_fields,
  25442         /* *views      */ NULL,
  25443         /* *views_num  */ NULL,
  25444         /* snoop_cb    */ NULL, 
  25445         /* snoop_user_data */ NULL, 
  25446         /* snoop_flags */ 0,
  25447         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25448         /* type */ SOC_MEM_TYPE_NORMAL,
  25449         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25450         /* impl */ SOC_MEM_IMPL_NORMAL,
  25451         /* cmic_mor_clks       */ 0,
  25452     },
  25453 #endif /* chips */
  25454 
  25455 #if defined(BCM_56340_A0)
  25456     { /* SOC_MEM_INT_DLB_LAG_HIST_GROUP_LOAD_BCM56340_A0m */ 
  25457         /* mem            DLB_LAG_HIST_GROUP_LOADm */
  25458         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  25459         /* cmp_fn      */ _soc_mem_cmp_undef,
  25460         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25461         /* index_min   */ 0,
  25462         /* index_max   */ 31,
  25463         /* minblock    */ 4,
  25464         /* maxblock    */ 4,
  25465         /* blocks      */ 0x10,
  25466         /* blocks_hi   */ 0,
  25467         /* base        */ 0x36ac0000,
  25468         /* gran        */ 1,
  25469         /* bytes       */ 5,
  25470         /* nFields     */ 2,
  25471         /* *fields     */ soc_DLB_ECMP_HIST_GROUP_LOADm_fields,
  25472         /* *views      */ NULL,
  25473         /* *views_num  */ NULL,
  25474         /* snoop_cb    */ NULL, 
  25475         /* snoop_user_data */ NULL, 
  25476         /* snoop_flags */ 0,
  25477         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25478         /* type */ SOC_MEM_TYPE_NORMAL,
  25479         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25480         /* impl */ SOC_MEM_IMPL_NORMAL,
  25481         /* cmic_mor_clks       */ 0,
  25482     },
  25483 #endif /* chips */
  25484 
  25485 #if defined(BCM_56640_A0)
  25486     { /* SOC_MEM_INT_DLB_LAG_HIST_LOADm */ 
  25487         /* mem            DLB_LAG_HIST_LOADm */
  25488         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  25489         /* cmp_fn      */ _soc_mem_cmp_undef,
  25490         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25491         /* index_min   */ 0,
  25492         /* index_max   */ 127,
  25493         /* minblock    */ 7,
  25494         /* maxblock    */ 7,
  25495         /* blocks      */ 0x80,
  25496         /* blocks_hi   */ 0,
  25497         /* base        */ 0x36a40000,
  25498         /* gran        */ 1,
  25499         /* bytes       */ 5,
  25500         /* nFields     */ 2,
  25501         /* *fields     */ soc_DLB_ECMP_HIST_GROUP_LOADm_fields,
  25502         /* *views      */ NULL,
  25503         /* *views_num  */ NULL,
  25504         /* snoop_cb    */ NULL, 
  25505         /* snoop_user_data */ NULL, 
  25506         /* snoop_flags */ 0,
  25507         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25508         /* type */ SOC_MEM_TYPE_NORMAL,
  25509         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25510         /* impl */ SOC_MEM_IMPL_NORMAL,
  25511         /* cmic_mor_clks       */ 0,
  25512     },
  25513 #endif /* chips */
  25514 
  25515 #if defined(BCM_56340_A0)
  25516     { /* SOC_MEM_INT_DLB_LAG_HIST_LOAD_BCM56340_A0m */ 
  25517         /* mem            DLB_LAG_HIST_LOADm */
  25518         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  25519         /* cmp_fn      */ _soc_mem_cmp_undef,
  25520         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25521         /* index_min   */ 0,
  25522         /* index_max   */ 127,
  25523         /* minblock    */ 4,
  25524         /* maxblock    */ 4,
  25525         /* blocks      */ 0x10,
  25526         /* blocks_hi   */ 0,
  25527         /* base        */ 0x36a40000,
  25528         /* gran        */ 1,
  25529         /* bytes       */ 5,
  25530         /* nFields     */ 2,
  25531         /* *fields     */ soc_DLB_ECMP_HIST_GROUP_LOADm_fields,
  25532         /* *views      */ NULL,
  25533         /* *views_num  */ NULL,
  25534         /* snoop_cb    */ NULL, 
  25535         /* snoop_user_data */ NULL, 
  25536         /* snoop_flags */ 0,
  25537         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25538         /* type */ SOC_MEM_TYPE_NORMAL,
  25539         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25540         /* impl */ SOC_MEM_IMPL_NORMAL,
  25541         /* cmic_mor_clks       */ 0,
  25542     },
  25543 #endif /* chips */
  25544 
  25545 #if defined(BCM_56640_A0)
  25546     { /* SOC_MEM_INT_DLB_LAG_HIST_QSIZEm */ 
  25547         /* mem            DLB_LAG_HIST_QSIZEm */
  25548         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  25549         /* cmp_fn      */ _soc_mem_cmp_undef,
  25550         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25551         /* index_min   */ 0,
  25552         /* index_max   */ 127,
  25553         /* minblock    */ 7,
  25554         /* maxblock    */ 7,
  25555         /* blocks      */ 0x80,
  25556         /* blocks_hi   */ 0,
  25557         /* base        */ 0x36b40000,
  25558         /* gran        */ 1,
  25559         /* bytes       */ 3,
  25560         /* nFields     */ 2,
  25561         /* *fields     */ soc_DLB_ECMP_HIST_QSIZEm_fields,
  25562         /* *views      */ NULL,
  25563         /* *views_num  */ NULL,
  25564         /* snoop_cb    */ NULL, 
  25565         /* snoop_user_data */ NULL, 
  25566         /* snoop_flags */ 0,
  25567         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25568         /* type */ SOC_MEM_TYPE_NORMAL,
  25569         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25570         /* impl */ SOC_MEM_IMPL_NORMAL,
  25571         /* cmic_mor_clks       */ 0,
  25572     },
  25573 #endif /* chips */
  25574 
  25575 #if defined(BCM_56340_A0)
  25576     { /* SOC_MEM_INT_DLB_LAG_HIST_QSIZE_BCM56340_A0m */ 
  25577         /* mem            DLB_LAG_HIST_QSIZEm */
  25578         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  25579         /* cmp_fn      */ _soc_mem_cmp_undef,
  25580         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25581         /* index_min   */ 0,
  25582         /* index_max   */ 127,
  25583         /* minblock    */ 4,
  25584         /* maxblock    */ 4,
  25585         /* blocks      */ 0x10,
  25586         /* blocks_hi   */ 0,
  25587         /* base        */ 0x36b40000,
  25588         /* gran        */ 1,
  25589         /* bytes       */ 3,
  25590         /* nFields     */ 2,
  25591         /* *fields     */ soc_DLB_ECMP_HIST_QSIZEm_fields,
  25592         /* *views      */ NULL,
  25593         /* *views_num  */ NULL,
  25594         /* snoop_cb    */ NULL, 
  25595         /* snoop_user_data */ NULL, 
  25596         /* snoop_flags */ 0,
  25597         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25598         /* type */ SOC_MEM_TYPE_NORMAL,
  25599         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25600         /* impl */ SOC_MEM_IMPL_NORMAL,
  25601         /* cmic_mor_clks       */ 0,
  25602     },
  25603 #endif /* chips */
  25604 
  25605 #if defined(BCM_56640_A0)
  25606     { /* SOC_MEM_INT_DLB_LAG_INST_GROUP_LOADm */ 
  25607         /* mem            DLB_LAG_INST_GROUP_LOADm */
  25608         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  25609         /* cmp_fn      */ _soc_mem_cmp_undef,
  25610         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25611         /* index_min   */ 0,
  25612         /* index_max   */ 31,
  25613         /* minblock    */ 7,
  25614         /* maxblock    */ 7,
  25615         /* blocks      */ 0x80,
  25616         /* blocks_hi   */ 0,
  25617         /* base        */ 0x36a80000,
  25618         /* gran        */ 1,
  25619         /* bytes       */ 4,
  25620         /* nFields     */ 1,
  25621         /* *fields     */ soc_DLB_ECMP_INST_GROUP_LOADm_fields,
  25622         /* *views      */ NULL,
  25623         /* *views_num  */ NULL,
  25624         /* snoop_cb    */ NULL, 
  25625         /* snoop_user_data */ NULL, 
  25626         /* snoop_flags */ 0,
  25627         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25628         /* type */ SOC_MEM_TYPE_NORMAL,
  25629         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25630         /* impl */ SOC_MEM_IMPL_NORMAL,
  25631         /* cmic_mor_clks       */ 0,
  25632     },
  25633 #endif /* chips */
  25634 
  25635 #if defined(BCM_56340_A0)
  25636     { /* SOC_MEM_INT_DLB_LAG_INST_GROUP_LOAD_BCM56340_A0m */ 
  25637         /* mem            DLB_LAG_INST_GROUP_LOADm */
  25638         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  25639         /* cmp_fn      */ _soc_mem_cmp_undef,
  25640         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25641         /* index_min   */ 0,
  25642         /* index_max   */ 31,
  25643         /* minblock    */ 4,
  25644         /* maxblock    */ 4,
  25645         /* blocks      */ 0x10,
  25646         /* blocks_hi   */ 0,
  25647         /* base        */ 0x36a80000,
  25648         /* gran        */ 1,
  25649         /* bytes       */ 4,
  25650         /* nFields     */ 1,
  25651         /* *fields     */ soc_DLB_ECMP_INST_GROUP_LOADm_fields,
  25652         /* *views      */ NULL,
  25653         /* *views_num  */ NULL,
  25654         /* snoop_cb    */ NULL, 
  25655         /* snoop_user_data */ NULL, 
  25656         /* snoop_flags */ 0,
  25657         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25658         /* type */ SOC_MEM_TYPE_NORMAL,
  25659         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25660         /* impl */ SOC_MEM_IMPL_NORMAL,
  25661         /* cmic_mor_clks       */ 0,
  25662     },
  25663 #endif /* chips */
  25664 
  25665 #if defined(BCM_56640_A0)
  25666     { /* SOC_MEM_INT_DLB_LAG_INST_LOADm */ 
  25667         /* mem            DLB_LAG_INST_LOADm */
  25668         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  25669         /* cmp_fn      */ _soc_mem_cmp_undef,
  25670         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25671         /* index_min   */ 0,
  25672         /* index_max   */ 127,
  25673         /* minblock    */ 7,
  25674         /* maxblock    */ 7,
  25675         /* blocks      */ 0x80,
  25676         /* blocks_hi   */ 0,
  25677         /* base        */ 0x36a00000,
  25678         /* gran        */ 1,
  25679         /* bytes       */ 4,
  25680         /* nFields     */ 1,
  25681         /* *fields     */ soc_DLB_ECMP_INST_GROUP_LOADm_fields,
  25682         /* *views      */ NULL,
  25683         /* *views_num  */ NULL,
  25684         /* snoop_cb    */ NULL, 
  25685         /* snoop_user_data */ NULL, 
  25686         /* snoop_flags */ 0,
  25687         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25688         /* type */ SOC_MEM_TYPE_NORMAL,
  25689         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25690         /* impl */ SOC_MEM_IMPL_NORMAL,
  25691         /* cmic_mor_clks       */ 0,
  25692     },
  25693 #endif /* chips */
  25694 
  25695 #if defined(BCM_56340_A0)
  25696     { /* SOC_MEM_INT_DLB_LAG_INST_LOAD_BCM56340_A0m */ 
  25697         /* mem            DLB_LAG_INST_LOADm */
  25698         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  25699         /* cmp_fn      */ _soc_mem_cmp_undef,
  25700         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25701         /* index_min   */ 0,
  25702         /* index_max   */ 127,
  25703         /* minblock    */ 4,
  25704         /* maxblock    */ 4,
  25705         /* blocks      */ 0x10,
  25706         /* blocks_hi   */ 0,
  25707         /* base        */ 0x36a00000,
  25708         /* gran        */ 1,
  25709         /* bytes       */ 4,
  25710         /* nFields     */ 1,
  25711         /* *fields     */ soc_DLB_ECMP_INST_GROUP_LOADm_fields,
  25712         /* *views      */ NULL,
  25713         /* *views_num  */ NULL,
  25714         /* snoop_cb    */ NULL, 
  25715         /* snoop_user_data */ NULL, 
  25716         /* snoop_flags */ 0,
  25717         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25718         /* type */ SOC_MEM_TYPE_NORMAL,
  25719         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25720         /* impl */ SOC_MEM_IMPL_NORMAL,
  25721         /* cmic_mor_clks       */ 0,
  25722     },
  25723 #endif /* chips */
  25724 
  25725 #if defined(BCM_56640_A0)
  25726     { /* SOC_MEM_INT_DLB_LAG_INST_QSIZEm */ 
  25727         /* mem            DLB_LAG_INST_QSIZEm */
  25728         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  25729         /* cmp_fn      */ _soc_mem_cmp_undef,
  25730         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25731         /* index_min   */ 0,
  25732         /* index_max   */ 127,
  25733         /* minblock    */ 7,
  25734         /* maxblock    */ 7,
  25735         /* blocks      */ 0x80,
  25736         /* blocks_hi   */ 0,
  25737         /* base        */ 0x36b00000,
  25738         /* gran        */ 1,
  25739         /* bytes       */ 2,
  25740         /* nFields     */ 1,
  25741         /* *fields     */ soc_DLB_ECMP_INST_QSIZEm_fields,
  25742         /* *views      */ NULL,
  25743         /* *views_num  */ NULL,
  25744         /* snoop_cb    */ NULL, 
  25745         /* snoop_user_data */ NULL, 
  25746         /* snoop_flags */ 0,
  25747         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25748         /* type */ SOC_MEM_TYPE_NORMAL,
  25749         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25750         /* impl */ SOC_MEM_IMPL_NORMAL,
  25751         /* cmic_mor_clks       */ 0,
  25752     },
  25753 #endif /* chips */
  25754 
  25755 #if defined(BCM_56340_A0)
  25756     { /* SOC_MEM_INT_DLB_LAG_INST_QSIZE_BCM56340_A0m */ 
  25757         /* mem            DLB_LAG_INST_QSIZEm */
  25758         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  25759         /* cmp_fn      */ _soc_mem_cmp_undef,
  25760         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25761         /* index_min   */ 0,
  25762         /* index_max   */ 127,
  25763         /* minblock    */ 4,
  25764         /* maxblock    */ 4,
  25765         /* blocks      */ 0x10,
  25766         /* blocks_hi   */ 0,
  25767         /* base        */ 0x36b00000,
  25768         /* gran        */ 1,
  25769         /* bytes       */ 2,
  25770         /* nFields     */ 1,
  25771         /* *fields     */ soc_DLB_ECMP_INST_QSIZEm_fields,
  25772         /* *views      */ NULL,
  25773         /* *views_num  */ NULL,
  25774         /* snoop_cb    */ NULL, 
  25775         /* snoop_user_data */ NULL, 
  25776         /* snoop_flags */ 0,
  25777         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25778         /* type */ SOC_MEM_TYPE_NORMAL,
  25779         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25780         /* impl */ SOC_MEM_IMPL_NORMAL,
  25781         /* cmic_mor_clks       */ 0,
  25782     },
  25783 #endif /* chips */
  25784 
  25785 #if defined(BCM_56640_A0)
  25786     { /* SOC_MEM_INT_DLB_LAG_MEMBERSHIP_REVERSE_MAPm */ 
  25787         /* mem            DLB_LAG_MEMBERSHIP_REVERSE_MAPm */
  25788         /* flags       */ SOC_MEM_FLAG_VALID |
  25789                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  25790         /* cmp_fn      */ _soc_mem_cmp_undef,
  25791         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25792         /* index_min   */ 0,
  25793         /* index_max   */ 127,
  25794         /* minblock    */ 7,
  25795         /* maxblock    */ 7,
  25796         /* blocks      */ 0x80,
  25797         /* blocks_hi   */ 0,
  25798         /* base        */ 0x36980000,
  25799         /* gran        */ 1,
  25800         /* bytes       */ 2,
  25801         /* nFields     */ 6,
  25802         /* *fields     */ soc_DLB_LAG_MEMBERSHIP_REVERSE_MAPm_fields,
  25803         /* *views      */ NULL,
  25804         /* *views_num  */ NULL,
  25805         /* snoop_cb    */ NULL, 
  25806         /* snoop_user_data */ NULL, 
  25807         /* snoop_flags */ 0,
  25808         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25809         /* type */ SOC_MEM_TYPE_NORMAL,
  25810         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25811         /* impl */ SOC_MEM_IMPL_NORMAL,
  25812         /* cmic_mor_clks       */ 0,
  25813     },
  25814 #endif /* chips */
  25815 
  25816 #if defined(BCM_56340_A0)
  25817     { /* SOC_MEM_INT_DLB_LAG_MEMBERSHIP_REVERSE_MAP_BCM56340_A0m */ 
  25818         /* mem            DLB_LAG_MEMBERSHIP_REVERSE_MAPm */
  25819         /* flags       */ SOC_MEM_FLAG_VALID |
  25820                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  25821         /* cmp_fn      */ _soc_mem_cmp_undef,
  25822         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25823         /* index_min   */ 0,
  25824         /* index_max   */ 127,
  25825         /* minblock    */ 4,
  25826         /* maxblock    */ 4,
  25827         /* blocks      */ 0x10,
  25828         /* blocks_hi   */ 0,
  25829         /* base        */ 0x36980000,
  25830         /* gran        */ 1,
  25831         /* bytes       */ 2,
  25832         /* nFields     */ 6,
  25833         /* *fields     */ soc_DLB_LAG_MEMBERSHIP_REVERSE_MAPm_fields,
  25834         /* *views      */ NULL,
  25835         /* *views_num  */ NULL,
  25836         /* snoop_cb    */ NULL, 
  25837         /* snoop_user_data */ NULL, 
  25838         /* snoop_flags */ 0,
  25839         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25840         /* type */ SOC_MEM_TYPE_NORMAL,
  25841         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25842         /* impl */ SOC_MEM_IMPL_NORMAL,
  25843         /* cmic_mor_clks       */ 0,
  25844     },
  25845 #endif /* chips */
  25846 
  25847 #if defined(BCM_56640_A0)
  25848     { /* SOC_MEM_INT_DLB_LAG_MEMBER_ATTRIBUTEm */ 
  25849         /* mem            DLB_LAG_MEMBER_ATTRIBUTEm */
  25850         /* flags       */ SOC_MEM_FLAG_VALID |
  25851                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  25852         /* cmp_fn      */ _soc_mem_cmp_undef,
  25853         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25854         /* index_min   */ 0,
  25855         /* index_max   */ 127,
  25856         /* minblock    */ 7,
  25857         /* maxblock    */ 7,
  25858         /* blocks      */ 0x80,
  25859         /* blocks_hi   */ 0,
  25860         /* base        */ 0x36940000,
  25861         /* gran        */ 1,
  25862         /* bytes       */ 2,
  25863         /* nFields     */ 2,
  25864         /* *fields     */ soc_DLB_LAG_MEMBER_ATTRIBUTEm_fields,
  25865         /* *views      */ NULL,
  25866         /* *views_num  */ NULL,
  25867         /* snoop_cb    */ NULL, 
  25868         /* snoop_user_data */ NULL, 
  25869         /* snoop_flags */ 0,
  25870         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25871         /* type */ SOC_MEM_TYPE_NORMAL,
  25872         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25873         /* impl */ SOC_MEM_IMPL_NORMAL,
  25874         /* cmic_mor_clks       */ 0,
  25875     },
  25876 #endif /* chips */
  25877 
  25878 #if defined(BCM_56340_A0)
  25879     { /* SOC_MEM_INT_DLB_LAG_MEMBER_ATTRIBUTE_BCM56340_A0m */ 
  25880         /* mem            DLB_LAG_MEMBER_ATTRIBUTEm */
  25881         /* flags       */ SOC_MEM_FLAG_VALID |
  25882                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  25883         /* cmp_fn      */ _soc_mem_cmp_undef,
  25884         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25885         /* index_min   */ 0,
  25886         /* index_max   */ 127,
  25887         /* minblock    */ 4,
  25888         /* maxblock    */ 4,
  25889         /* blocks      */ 0x10,
  25890         /* blocks_hi   */ 0,
  25891         /* base        */ 0x36940000,
  25892         /* gran        */ 1,
  25893         /* bytes       */ 2,
  25894         /* nFields     */ 2,
  25895         /* *fields     */ soc_DLB_LAG_MEMBER_ATTRIBUTEm_fields,
  25896         /* *views      */ NULL,
  25897         /* *views_num  */ NULL,
  25898         /* snoop_cb    */ NULL, 
  25899         /* snoop_user_data */ NULL, 
  25900         /* snoop_flags */ 0,
  25901         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25902         /* type */ SOC_MEM_TYPE_NORMAL,
  25903         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25904         /* impl */ SOC_MEM_IMPL_NORMAL,
  25905         /* cmic_mor_clks       */ 0,
  25906     },
  25907 #endif /* chips */
  25908 
  25909 #if defined(BCM_56640_A0)
  25910     { /* SOC_MEM_INT_DLB_LAG_MEMBER_STATUSm */ 
  25911         /* mem            DLB_LAG_MEMBER_STATUSm */
  25912         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  25913         /* cmp_fn      */ _soc_mem_cmp_undef,
  25914         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25915         /* index_min   */ 0,
  25916         /* index_max   */ 127,
  25917         /* minblock    */ 7,
  25918         /* maxblock    */ 7,
  25919         /* blocks      */ 0x80,
  25920         /* blocks_hi   */ 0,
  25921         /* base        */ 0x36c80000,
  25922         /* gran        */ 1,
  25923         /* bytes       */ 1,
  25924         /* nFields     */ 1,
  25925         /* *fields     */ soc_DLB_ECMP_MEMBER_STATUSm_fields,
  25926         /* *views      */ NULL,
  25927         /* *views_num  */ NULL,
  25928         /* snoop_cb    */ NULL, 
  25929         /* snoop_user_data */ NULL, 
  25930         /* snoop_flags */ 0,
  25931         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25932         /* type */ SOC_MEM_TYPE_NORMAL,
  25933         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25934         /* impl */ SOC_MEM_IMPL_NORMAL,
  25935         /* cmic_mor_clks       */ 0,
  25936     },
  25937 #endif /* chips */
  25938 
  25939 #if defined(BCM_56340_A0)
  25940     { /* SOC_MEM_INT_DLB_LAG_MEMBER_STATUS_BCM56340_A0m */ 
  25941         /* mem            DLB_LAG_MEMBER_STATUSm */
  25942         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  25943         /* cmp_fn      */ _soc_mem_cmp_undef,
  25944         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25945         /* index_min   */ 0,
  25946         /* index_max   */ 127,
  25947         /* minblock    */ 4,
  25948         /* maxblock    */ 4,
  25949         /* blocks      */ 0x10,
  25950         /* blocks_hi   */ 0,
  25951         /* base        */ 0x36c80000,
  25952         /* gran        */ 1,
  25953         /* bytes       */ 1,
  25954         /* nFields     */ 1,
  25955         /* *fields     */ soc_DLB_ECMP_MEMBER_STATUSm_fields,
  25956         /* *views      */ NULL,
  25957         /* *views_num  */ NULL,
  25958         /* snoop_cb    */ NULL, 
  25959         /* snoop_user_data */ NULL, 
  25960         /* snoop_flags */ 0,
  25961         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25962         /* type */ SOC_MEM_TYPE_NORMAL,
  25963         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25964         /* impl */ SOC_MEM_IMPL_NORMAL,
  25965         /* cmic_mor_clks       */ 0,
  25966     },
  25967 #endif /* chips */
  25968 
  25969 #if defined(BCM_56640_A0)
  25970     { /* SOC_MEM_INT_DLB_LAG_MEMBER_SW_STATEm */ 
  25971         /* mem            DLB_LAG_MEMBER_SW_STATEm */
  25972         /* flags       */ SOC_MEM_FLAG_VALID |
  25973                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  25974         /* cmp_fn      */ _soc_mem_cmp_undef,
  25975         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25976         /* index_min   */ 0,
  25977         /* index_max   */ 0,
  25978         /* minblock    */ 7,
  25979         /* maxblock    */ 7,
  25980         /* blocks      */ 0x80,
  25981         /* blocks_hi   */ 0,
  25982         /* base        */ 0x36d00000,
  25983         /* gran        */ 1,
  25984         /* bytes       */ 32,
  25985         /* nFields     */ 2,
  25986         /* *fields     */ soc_DLB_LAG_MEMBER_SW_STATEm_fields,
  25987         /* *views      */ NULL,
  25988         /* *views_num  */ NULL,
  25989         /* snoop_cb    */ NULL, 
  25990         /* snoop_user_data */ NULL, 
  25991         /* snoop_flags */ 0,
  25992         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25993         /* type */ SOC_MEM_TYPE_NORMAL,
  25994         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25995         /* impl */ SOC_MEM_IMPL_NORMAL,
  25996         /* cmic_mor_clks       */ 0,
  25997     },
  25998 #endif /* chips */
  25999 
  26000 #if defined(BCM_56340_A0)
  26001     { /* SOC_MEM_INT_DLB_LAG_MEMBER_SW_STATE_BCM56340_A0m */ 
  26002         /* mem            DLB_LAG_MEMBER_SW_STATEm */
  26003         /* flags       */ SOC_MEM_FLAG_VALID |
  26004                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  26005         /* cmp_fn      */ _soc_mem_cmp_undef,
  26006         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26007         /* index_min   */ 0,
  26008         /* index_max   */ 0,
  26009         /* minblock    */ 4,
  26010         /* maxblock    */ 4,
  26011         /* blocks      */ 0x10,
  26012         /* blocks_hi   */ 0,
  26013         /* base        */ 0x36d00000,
  26014         /* gran        */ 1,
  26015         /* bytes       */ 32,
  26016         /* nFields     */ 2,
  26017         /* *fields     */ soc_DLB_LAG_MEMBER_SW_STATEm_fields,
  26018         /* *views      */ NULL,
  26019         /* *views_num  */ NULL,
  26020         /* snoop_cb    */ NULL, 
  26021         /* snoop_user_data */ NULL, 
  26022         /* snoop_flags */ 0,
  26023         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26024         /* type */ SOC_MEM_TYPE_NORMAL,
  26025         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  26026         /* impl */ SOC_MEM_IMPL_NORMAL,
  26027         /* cmic_mor_clks       */ 0,
  26028     },
  26029 #endif /* chips */
  26030 
  26031 #if defined(BCM_56640_A0)
  26032     { /* SOC_MEM_INT_DLB_LAG_OPTIMAL_CANDIDATEm */ 
  26033         /* mem            DLB_LAG_OPTIMAL_CANDIDATEm */
  26034         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  26035         /* cmp_fn      */ _soc_mem_cmp_undef,
  26036         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26037         /* index_min   */ 0,
  26038         /* index_max   */ 31,
  26039         /* minblock    */ 7,
  26040         /* maxblock    */ 7,
  26041         /* blocks      */ 0x80,
  26042         /* blocks_hi   */ 0,
  26043         /* base        */ 0x36900000,
  26044         /* gran        */ 1,
  26045         /* bytes       */ 1,
  26046         /* nFields     */ 2,
  26047         /* *fields     */ soc_DLB_LAG_OPTIMAL_CANDIDATEm_fields,
  26048         /* *views      */ NULL,
  26049         /* *views_num  */ NULL,
  26050         /* snoop_cb    */ NULL, 
  26051         /* snoop_user_data */ NULL, 
  26052         /* snoop_flags */ 0,
  26053         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26054         /* type */ SOC_MEM_TYPE_NORMAL,
  26055         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  26056         /* impl */ SOC_MEM_IMPL_NORMAL,
  26057         /* cmic_mor_clks       */ 0,
  26058     },
  26059 #endif /* chips */
  26060 
  26061 #if defined(BCM_56340_A0)
  26062     { /* SOC_MEM_INT_DLB_LAG_OPTIMAL_CANDIDATE_BCM56340_A0m */ 
  26063         /* mem            DLB_LAG_OPTIMAL_CANDIDATEm */
  26064         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  26065         /* cmp_fn      */ _soc_mem_cmp_undef,
  26066         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26067         /* index_min   */ 0,
  26068         /* index_max   */ 31,
  26069         /* minblock    */ 4,
  26070         /* maxblock    */ 4,
  26071         /* blocks      */ 0x10,
  26072         /* blocks_hi   */ 0,
  26073         /* base        */ 0x36900000,
  26074         /* gran        */ 1,
  26075         /* bytes       */ 1,
  26076         /* nFields     */ 2,
  26077         /* *fields     */ soc_DLB_LAG_OPTIMAL_CANDIDATEm_fields,
  26078         /* *views      */ NULL,
  26079         /* *views_num  */ NULL,
  26080         /* snoop_cb    */ NULL, 
  26081         /* snoop_user_data */ NULL, 
  26082         /* snoop_flags */ 0,
  26083         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26084         /* type */ SOC_MEM_TYPE_NORMAL,
  26085         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  26086         /* impl */ SOC_MEM_IMPL_NORMAL,
  26087         /* cmic_mor_clks       */ 0,
  26088     },
  26089 #endif /* chips */
  26090 
  26091 #if defined(BCM_56640_A0)
  26092     { /* SOC_MEM_INT_DLB_LAG_PLA_QUANTIZE_THRESHOLDm */ 
  26093         /* mem            DLB_LAG_PLA_QUANTIZE_THRESHOLDm */
  26094         /* flags       */ SOC_MEM_FLAG_VALID |
  26095                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  26096         /* cmp_fn      */ _soc_mem_cmp_undef,
  26097         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26098         /* index_min   */ 0,
  26099         /* index_max   */ 6,
  26100         /* minblock    */ 7,
  26101         /* maxblock    */ 7,
  26102         /* blocks      */ 0x80,
  26103         /* blocks_hi   */ 0,
  26104         /* base        */ 0x36b80000,
  26105         /* gran        */ 1,
  26106         /* bytes       */ 6,
  26107         /* nFields     */ 2,
  26108         /* *fields     */ soc_DLB_ECMP_PLA_QUANTIZE_THRESHOLDm_fields,
  26109         /* *views      */ NULL,
  26110         /* *views_num  */ NULL,
  26111         /* snoop_cb    */ NULL, 
  26112         /* snoop_user_data */ NULL, 
  26113         /* snoop_flags */ 0,
  26114         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26115         /* type */ SOC_MEM_TYPE_NORMAL,
  26116         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  26117         /* impl */ SOC_MEM_IMPL_NORMAL,
  26118         /* cmic_mor_clks       */ 0,
  26119     },
  26120 #endif /* chips */
  26121 
  26122 #if defined(BCM_56340_A0)
  26123     { /* SOC_MEM_INT_DLB_LAG_PLA_QUANTIZE_THRESHOLD_BCM56340_A0m */ 
  26124         /* mem            DLB_LAG_PLA_QUANTIZE_THRESHOLDm */
  26125         /* flags       */ SOC_MEM_FLAG_VALID |
  26126                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  26127         /* cmp_fn      */ _soc_mem_cmp_undef,
  26128         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26129         /* index_min   */ 0,
  26130         /* index_max   */ 6,
  26131         /* minblock    */ 4,
  26132         /* maxblock    */ 4,
  26133         /* blocks      */ 0x10,
  26134         /* blocks_hi   */ 0,
  26135         /* base        */ 0x36b80000,
  26136         /* gran        */ 1,
  26137         /* bytes       */ 6,
  26138         /* nFields     */ 2,
  26139         /* *fields     */ soc_DLB_ECMP_PLA_QUANTIZE_THRESHOLDm_fields,
  26140         /* *views      */ NULL,
  26141         /* *views_num  */ NULL,
  26142         /* snoop_cb    */ NULL, 
  26143         /* snoop_user_data */ NULL, 
  26144         /* snoop_flags */ 0,
  26145         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26146         /* type */ SOC_MEM_TYPE_NORMAL,
  26147         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  26148         /* impl */ SOC_MEM_IMPL_NORMAL,
  26149         /* cmic_mor_clks       */ 0,
  26150     },
  26151 #endif /* chips */
  26152 
  26153 #if defined(BCM_56640_A0)
  26154     { /* SOC_MEM_INT_DLB_LAG_QUALITY_CONTROLm */ 
  26155         /* mem            DLB_LAG_QUALITY_CONTROLm */
  26156         /* flags       */ SOC_MEM_FLAG_VALID |
  26157                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  26158         /* cmp_fn      */ _soc_mem_cmp_undef,
  26159         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26160         /* index_min   */ 0,
  26161         /* index_max   */ 127,
  26162         /* minblock    */ 7,
  26163         /* maxblock    */ 7,
  26164         /* blocks      */ 0x80,
  26165         /* blocks_hi   */ 0,
  26166         /* base        */ 0x36bc0000,
  26167         /* gran        */ 1,
  26168         /* bytes       */ 3,
  26169         /* nFields     */ 7,
  26170         /* *fields     */ soc_DLB_ECMP_QUALITY_CONTROLm_fields,
  26171         /* *views      */ NULL,
  26172         /* *views_num  */ NULL,
  26173         /* snoop_cb    */ NULL, 
  26174         /* snoop_user_data */ NULL, 
  26175         /* snoop_flags */ 0,
  26176         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26177         /* type */ SOC_MEM_TYPE_NORMAL,
  26178         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  26179         /* impl */ SOC_MEM_IMPL_NORMAL,
  26180         /* cmic_mor_clks       */ 0,
  26181     },
  26182 #endif /* chips */
  26183 
  26184 #if defined(BCM_56340_A0)
  26185     { /* SOC_MEM_INT_DLB_LAG_QUALITY_CONTROL_BCM56340_A0m */ 
  26186         /* mem            DLB_LAG_QUALITY_CONTROLm */
  26187         /* flags       */ SOC_MEM_FLAG_VALID |
  26188                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  26189         /* cmp_fn      */ _soc_mem_cmp_undef,
  26190         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26191         /* index_min   */ 0,
  26192         /* index_max   */ 127,
  26193         /* minblock    */ 4,
  26194         /* maxblock    */ 4,
  26195         /* blocks      */ 0x10,
  26196         /* blocks_hi   */ 0,
  26197         /* base        */ 0x36bc0000,
  26198         /* gran        */ 1,
  26199         /* bytes       */ 3,
  26200         /* nFields     */ 7,
  26201         /* *fields     */ soc_DLB_ECMP_QUALITY_CONTROLm_fields,
  26202         /* *views      */ NULL,
  26203         /* *views_num  */ NULL,
  26204         /* snoop_cb    */ NULL, 
  26205         /* snoop_user_data */ NULL, 
  26206         /* snoop_flags */ 0,
  26207         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26208         /* type */ SOC_MEM_TYPE_NORMAL,
  26209         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  26210         /* impl */ SOC_MEM_IMPL_NORMAL,
  26211         /* cmic_mor_clks       */ 0,
  26212     },
  26213 #endif /* chips */
  26214 
  26215 #if defined(BCM_56640_A0)
  26216     { /* SOC_MEM_INT_DLB_LAG_QUALITY_MAPPINGm */ 
  26217         /* mem            DLB_LAG_QUALITY_MAPPINGm */
  26218         /* flags       */ SOC_MEM_FLAG_VALID |
  26219                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  26220         /* cmp_fn      */ _soc_mem_cmp_undef,
  26221         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26222         /* index_min   */ 0,
  26223         /* index_max   */ 511,
  26224         /* minblock    */ 7,
  26225         /* maxblock    */ 7,
  26226         /* blocks      */ 0x80,
  26227         /* blocks_hi   */ 0,
  26228         /* base        */ 0x36c40000,
  26229         /* gran        */ 1,
  26230         /* bytes       */ 1,
  26231         /* nFields     */ 1,
  26232         /* *fields     */ soc_DLB_ECMP_MEMBER_STATUSm_fields,
  26233         /* *views      */ NULL,
  26234         /* *views_num  */ NULL,
  26235         /* snoop_cb    */ NULL, 
  26236         /* snoop_user_data */ NULL, 
  26237         /* snoop_flags */ 0,
  26238         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26239         /* type */ SOC_MEM_TYPE_NORMAL,
  26240         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  26241         /* impl */ SOC_MEM_IMPL_NORMAL,
  26242         /* cmic_mor_clks       */ 0,
  26243     },
  26244 #endif /* chips */
  26245 
  26246 #if defined(BCM_56340_A0)
  26247     { /* SOC_MEM_INT_DLB_LAG_QUALITY_MAPPING_BCM56340_A0m */ 
  26248         /* mem            DLB_LAG_QUALITY_MAPPINGm */
  26249         /* flags       */ SOC_MEM_FLAG_VALID |
  26250                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  26251         /* cmp_fn      */ _soc_mem_cmp_undef,
  26252         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26253         /* index_min   */ 0,
  26254         /* index_max   */ 511,
  26255         /* minblock    */ 4,
  26256         /* maxblock    */ 4,
  26257         /* blocks      */ 0x10,
  26258         /* blocks_hi   */ 0,
  26259         /* base        */ 0x36c40000,
  26260         /* gran        */ 1,
  26261         /* bytes       */ 1,
  26262         /* nFields     */ 1,
  26263         /* *fields     */ soc_DLB_ECMP_MEMBER_STATUSm_fields,
  26264         /* *views      */ NULL,
  26265         /* *views_num  */ NULL,
  26266         /* snoop_cb    */ NULL, 
  26267         /* snoop_user_data */ NULL, 
  26268         /* snoop_flags */ 0,
  26269         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26270         /* type */ SOC_MEM_TYPE_NORMAL,
  26271         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  26272         /* impl */ SOC_MEM_IMPL_NORMAL,
  26273         /* cmic_mor_clks       */ 0,
  26274     },
  26275 #endif /* chips */
  26276 
  26277 #if defined(BCM_56640_A0)
  26278     { /* SOC_MEM_INT_DLB_LAG_QUALITY_RESULTm */ 
  26279         /* mem            DLB_LAG_QUALITY_RESULTm */
  26280         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  26281         /* cmp_fn      */ _soc_mem_cmp_undef,
  26282         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26283         /* index_min   */ 0,
  26284         /* index_max   */ 127,
  26285         /* minblock    */ 7,
  26286         /* maxblock    */ 7,
  26287         /* blocks      */ 0x80,
  26288         /* blocks_hi   */ 0,
  26289         /* base        */ 0x36c00000,
  26290         /* gran        */ 1,
  26291         /* bytes       */ 1,
  26292         /* nFields     */ 2,
  26293         /* *fields     */ soc_DLB_ECMP_QUALITY_RESULTm_fields,
  26294         /* *views      */ NULL,
  26295         /* *views_num  */ NULL,
  26296         /* snoop_cb    */ NULL, 
  26297         /* snoop_user_data */ NULL, 
  26298         /* snoop_flags */ 0,
  26299         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26300         /* type */ SOC_MEM_TYPE_NORMAL,
  26301         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  26302         /* impl */ SOC_MEM_IMPL_NORMAL,
  26303         /* cmic_mor_clks       */ 0,
  26304     },
  26305 #endif /* chips */
  26306 
  26307 #if defined(BCM_56340_A0)
  26308     { /* SOC_MEM_INT_DLB_LAG_QUALITY_RESULT_BCM56340_A0m */ 
  26309         /* mem            DLB_LAG_QUALITY_RESULTm */
  26310         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  26311         /* cmp_fn      */ _soc_mem_cmp_undef,
  26312         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26313         /* index_min   */ 0,
  26314         /* index_max   */ 127,
  26315         /* minblock    */ 4,
  26316         /* maxblock    */ 4,
  26317         /* blocks      */ 0x10,
  26318         /* blocks_hi   */ 0,
  26319         /* base        */ 0x36c00000,
  26320         /* gran        */ 1,
  26321         /* bytes       */ 1,
  26322         /* nFields     */ 2,
  26323         /* *fields     */ soc_DLB_ECMP_QUALITY_RESULTm_fields,
  26324         /* *views      */ NULL,
  26325         /* *views_num  */ NULL,
  26326         /* snoop_cb    */ NULL, 
  26327         /* snoop_user_data */ NULL, 
  26328         /* snoop_flags */ 0,
  26329         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26330         /* type */ SOC_MEM_TYPE_NORMAL,
  26331         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  26332         /* impl */ SOC_MEM_IMPL_NORMAL,
  26333         /* cmic_mor_clks       */ 0,
  26334     },
  26335 #endif /* chips */
  26336 
  26337 #if defined(BCM_56640_A0)
  26338     { /* SOC_MEM_INT_DLB_LAG_VLA_EXPECTED_LOADING_THRESHOLDm */ 
  26339         /* mem            DLB_LAG_VLA_EXPECTED_LOADING_THRESHOLDm */
  26340         /* flags       */ SOC_MEM_FLAG_VALID |
  26341                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  26342         /* cmp_fn      */ _soc_mem_cmp_undef,
  26343         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26344         /* index_min   */ 0,
  26345         /* index_max   */ 14,
  26346         /* minblock    */ 7,
  26347         /* maxblock    */ 7,
  26348         /* blocks      */ 0x80,
  26349         /* blocks_hi   */ 0,
  26350         /* base        */ 0x36d80000,
  26351         /* gran        */ 1,
  26352         /* bytes       */ 3,
  26353         /* nFields     */ 1,
  26354         /* *fields     */ soc_DLB_ECMP_VLA_EXPECTED_LOADING_THRESHOLDm_fields,
  26355         /* *views      */ NULL,
  26356         /* *views_num  */ NULL,
  26357         /* snoop_cb    */ NULL, 
  26358         /* snoop_user_data */ NULL, 
  26359         /* snoop_flags */ 0,
  26360         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26361         /* type */ SOC_MEM_TYPE_NORMAL,
  26362         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  26363         /* impl */ SOC_MEM_IMPL_NORMAL,
  26364         /* cmic_mor_clks       */ 0,
  26365     },
  26366 #endif /* chips */
  26367 
  26368 #if defined(BCM_56340_A0)
  26369     { /* SOC_MEM_INT_DLB_LAG_VLA_EXPECTED_LOADING_THRESHOLD_BCM56340_A0m */ 
  26370         /* mem            DLB_LAG_VLA_EXPECTED_LOADING_THRESHOLDm */
  26371         /* flags       */ SOC_MEM_FLAG_VALID |
  26372                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  26373         /* cmp_fn      */ _soc_mem_cmp_undef,
  26374         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26375         /* index_min   */ 0,
  26376         /* index_max   */ 14,
  26377         /* minblock    */ 4,
  26378         /* maxblock    */ 4,
  26379         /* blocks      */ 0x10,
  26380         /* blocks_hi   */ 0,
  26381         /* base        */ 0x36d80000,
  26382         /* gran        */ 1,
  26383         /* bytes       */ 3,
  26384         /* nFields     */ 1,
  26385         /* *fields     */ soc_DLB_ECMP_VLA_EXPECTED_LOADING_THRESHOLDm_fields,
  26386         /* *views      */ NULL,
  26387         /* *views_num  */ NULL,
  26388         /* snoop_cb    */ NULL, 
  26389         /* snoop_user_data */ NULL, 
  26390         /* snoop_flags */ 0,
  26391         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26392         /* type */ SOC_MEM_TYPE_NORMAL,
  26393         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  26394         /* impl */ SOC_MEM_IMPL_NORMAL,
  26395         /* cmic_mor_clks       */ 0,
  26396     },
  26397 #endif /* chips */
  26398 
  26399 #if defined(BCM_56640_A0)
  26400     { /* SOC_MEM_INT_DLB_LAG_VLA_MEMBER_IMBALANCE_THRESHOLDm */ 
  26401         /* mem            DLB_LAG_VLA_MEMBER_IMBALANCE_THRESHOLDm */
  26402         /* flags       */ SOC_MEM_FLAG_VALID |
  26403                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  26404         /* cmp_fn      */ _soc_mem_cmp_undef,
  26405         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26406         /* index_min   */ 0,
  26407         /* index_max   */ 15,
  26408         /* minblock    */ 7,
  26409         /* maxblock    */ 7,
  26410         /* blocks      */ 0x80,
  26411         /* blocks_hi   */ 0,
  26412         /* base        */ 0x369c0000,
  26413         /* gran        */ 1,
  26414         /* bytes       */ 19,
  26415         /* nFields     */ 7,
  26416         /* *fields     */ soc_DLB_ECMP_VLA_MEMBER_IMBALANCE_THRESHOLDm_fields,
  26417         /* *views      */ NULL,
  26418         /* *views_num  */ NULL,
  26419         /* snoop_cb    */ NULL, 
  26420         /* snoop_user_data */ NULL, 
  26421         /* snoop_flags */ 0,
  26422         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26423         /* type */ SOC_MEM_TYPE_NORMAL,
  26424         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  26425         /* impl */ SOC_MEM_IMPL_NORMAL,
  26426         /* cmic_mor_clks       */ 0,
  26427     },
  26428 #endif /* chips */
  26429 
  26430 #if defined(BCM_56340_A0)
  26431     { /* SOC_MEM_INT_DLB_LAG_VLA_MEMBER_IMBALANCE_THRESHOLD_BCM56340_A0m */ 
  26432         /* mem            DLB_LAG_VLA_MEMBER_IMBALANCE_THRESHOLDm */
  26433         /* flags       */ SOC_MEM_FLAG_VALID |
  26434                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  26435         /* cmp_fn      */ _soc_mem_cmp_undef,
  26436         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26437         /* index_min   */ 0,
  26438         /* index_max   */ 15,
  26439         /* minblock    */ 4,
  26440         /* maxblock    */ 4,
  26441         /* blocks      */ 0x10,
  26442         /* blocks_hi   */ 0,
  26443         /* base        */ 0x369c0000,
  26444         /* gran        */ 1,
  26445         /* bytes       */ 19,
  26446         /* nFields     */ 7,
  26447         /* *fields     */ soc_DLB_ECMP_VLA_MEMBER_IMBALANCE_THRESHOLDm_fields,
  26448         /* *views      */ NULL,
  26449         /* *views_num  */ NULL,
  26450         /* snoop_cb    */ NULL, 
  26451         /* snoop_user_data */ NULL, 
  26452         /* snoop_flags */ 0,
  26453         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26454         /* type */ SOC_MEM_TYPE_NORMAL,
  26455         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  26456         /* impl */ SOC_MEM_IMPL_NORMAL,
  26457         /* cmic_mor_clks       */ 0,
  26458     },
  26459 #endif /* chips */
  26460 
  26461 #if defined(BCM_56640_A0)
  26462     { /* SOC_MEM_INT_DLB_LAG_VLA_QUALITY_MEASURE_CONTROLm */ 
  26463         /* mem            DLB_LAG_VLA_QUALITY_MEASURE_CONTROLm */
  26464         /* flags       */ SOC_MEM_FLAG_VALID |
  26465                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  26466         /* cmp_fn      */ _soc_mem_cmp_undef,
  26467         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26468         /* index_min   */ 0,
  26469         /* index_max   */ 31,
  26470         /* minblock    */ 7,
  26471         /* maxblock    */ 7,
  26472         /* blocks      */ 0x80,
  26473         /* blocks_hi   */ 0,
  26474         /* base        */ 0x36dc0000,
  26475         /* gran        */ 1,
  26476         /* bytes       */ 2,
  26477         /* nFields     */ 7,
  26478         /* *fields     */ soc_DLB_ECMP_VLA_QUALITY_MEASURE_CONTROLm_fields,
  26479         /* *views      */ NULL,
  26480         /* *views_num  */ NULL,
  26481         /* snoop_cb    */ NULL, 
  26482         /* snoop_user_data */ NULL, 
  26483         /* snoop_flags */ 0,
  26484         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26485         /* type */ SOC_MEM_TYPE_NORMAL,
  26486         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  26487         /* impl */ SOC_MEM_IMPL_NORMAL,
  26488         /* cmic_mor_clks       */ 0,
  26489     },
  26490 #endif /* chips */
  26491 
  26492 #if defined(BCM_56340_A0)
  26493     { /* SOC_MEM_INT_DLB_LAG_VLA_QUALITY_MEASURE_CONTROL_BCM56340_A0m */ 
  26494         /* mem            DLB_LAG_VLA_QUALITY_MEASURE_CONTROLm */
  26495         /* flags       */ SOC_MEM_FLAG_VALID |
  26496                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  26497         /* cmp_fn      */ _soc_mem_cmp_undef,
  26498         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26499         /* index_min   */ 0,
  26500         /* index_max   */ 31,
  26501         /* minblock    */ 4,
  26502         /* maxblock    */ 4,
  26503         /* blocks      */ 0x10,
  26504         /* blocks_hi   */ 0,
  26505         /* base        */ 0x36dc0000,
  26506         /* gran        */ 1,
  26507         /* bytes       */ 2,
  26508         /* nFields     */ 7,
  26509         /* *fields     */ soc_DLB_ECMP_VLA_QUALITY_MEASURE_CONTROLm_fields,
  26510         /* *views      */ NULL,
  26511         /* *views_num  */ NULL,
  26512         /* snoop_cb    */ NULL, 
  26513         /* snoop_user_data */ NULL, 
  26514         /* snoop_flags */ 0,
  26515         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26516         /* type */ SOC_MEM_TYPE_NORMAL,
  26517         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  26518         /* impl */ SOC_MEM_IMPL_NORMAL,
  26519         /* cmic_mor_clks       */ 0,
  26520     },
  26521 #endif /* chips */
  26522 
  26523 #if defined(BCM_56370_A0)
  26524     { /* SOC_MEM_INT_DO_NOT_FT_ENTRYm */ 
  26525         /* mem            DO_NOT_FT_ENTRYm */
  26526         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  26527         /* cmp_fn      */ _soc_mem_cmp_undef,
  26528         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26529         /* index_min   */ 0,
  26530         /* index_max   */ 0,
  26531         /* minblock    */ 14,
  26532         /* maxblock    */ 14,
  26533         /* blocks      */ 0x4000,
  26534         /* blocks_hi   */ 0,
  26535         /* base        */ 0x88580000,
  26536         /* gran        */ 1,
  26537         /* bytes       */ 49,
  26538         /* nFields     */ 9,
  26539         /* *fields     */ soc_DO_NOT_FT_ENTRYm_fields,
  26540         /* *views      */ NULL,
  26541         /* *views_num  */ NULL,
  26542         /* snoop_cb    */ NULL, 
  26543         /* snoop_user_data */ NULL, 
  26544         /* snoop_flags */ 0,
  26545         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26546         /* type */ SOC_MEM_TYPE_NORMAL,
  26547         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  26548         /* impl */ SOC_MEM_IMPL_NORMAL,
  26549         /* cmic_mor_clks       */ 0,
  26550         /* access_latency_mode */ 3,
  26551     },
  26552 #endif /* chips */
  26553 
  26554 #if defined(BCM_88690_A0)
  26555     { /* SOC_MEM_INT_DQM_AUTO_DOC_NAME_37m */ 
  26556         /* mem            DQM_AUTO_DOC_NAME_37m */
  26557         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  26558                           SOC_MEM_FLAG_VALID, /* 0x2 */
  26559         /* cmp_fn      */ NULL,
  26560         /* *null_entry */ NULL,
  26561         /* index_min   */ 0,
  26562         /* index_max   */ 255,
  26563         /* minblock    */ 76,
  26564         /* maxblock    */ 77,
  26565         /* blocks      */ 0,
  26566         /* blocks_hi   */ 0xffffffff,
  26567         /* base        */ 0x00000000,
  26568         /* gran        */ 1,
  26569         /* bytes       */ 10,
  26570         /* nFields     */ 9,
  26571         /* *fields     */ soc_DQM_AUTO_DOC_NAME_37m_fields,
  26572         /* *views      */ NULL,
  26573         /* *views_num  */ NULL,
  26574         /* snoop_cb    */ NULL, 
  26575         /* snoop_user_data */ NULL, 
  26576         /* snoop_flags */ 0,
  26577         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  26578         /* type */ SOC_MEM_TYPE_TWO_PORT,
  26579         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26580         /* impl */ SOC_MEM_IMPL_NORMAL,
  26581         /* cmic_mor_clks       */ 0,
  26582     },
  26583 #endif /* chips */
  26584 
  26585 #if defined(BCM_88690_A0)
  26586     { /* SOC_MEM_INT_DQM_AUTO_DOC_NAME_47m */ 
  26587         /* mem            DQM_AUTO_DOC_NAME_47m */
  26588         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  26589                           SOC_MEM_FLAG_VALID, /* 0x2 */
  26590         /* cmp_fn      */ NULL,
  26591         /* *null_entry */ NULL,
  26592         /* index_min   */ 0,
  26593         /* index_max   */ 255,
  26594         /* minblock    */ 76,
  26595         /* maxblock    */ 77,
  26596         /* blocks      */ 0,
  26597         /* blocks_hi   */ 0xffffffff,
  26598         /* base        */ 0x00400000,
  26599         /* gran        */ 1,
  26600         /* bytes       */ 4,
  26601         /* nFields     */ 3,
  26602         /* *fields     */ soc_DQM_AUTO_DOC_NAME_47m_fields,
  26603         /* *views      */ NULL,
  26604         /* *views_num  */ NULL,
  26605         /* snoop_cb    */ NULL, 
  26606         /* snoop_user_data */ NULL, 
  26607         /* snoop_flags */ 0,
  26608         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  26609         /* type */ SOC_MEM_TYPE_TWO_PORT,
  26610         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26611         /* impl */ SOC_MEM_IMPL_NORMAL,
  26612         /* cmic_mor_clks       */ 0,
  26613     },
  26614 #endif /* chips */
  26615 
  26616 #if defined(BCM_88690_A0)
  26617     { /* SOC_MEM_INT_DQM_AUTO_DOC_NAME_51m */ 
  26618         /* mem            DQM_AUTO_DOC_NAME_51m */
  26619         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  26620                           SOC_MEM_FLAG_VALID, /* 0x2 */
  26621         /* cmp_fn      */ NULL,
  26622         /* *null_entry */ NULL,
  26623         /* index_min   */ 0,
  26624         /* index_max   */ 131071,
  26625         /* minblock    */ 76,
  26626         /* maxblock    */ 77,
  26627         /* blocks      */ 0,
  26628         /* blocks_hi   */ 0xffffffff,
  26629         /* base        */ 0x00800000,
  26630         /* gran        */ 1,
  26631         /* bytes       */ 3,
  26632         /* nFields     */ 2,
  26633         /* *fields     */ soc_DQM_AUTO_DOC_NAME_51m_fields,
  26634         /* *views      */ NULL,
  26635         /* *views_num  */ NULL,
  26636         /* snoop_cb    */ NULL, 
  26637         /* snoop_user_data */ NULL, 
  26638         /* snoop_flags */ 0,
  26639         /* severity */ SOC_MEM_SEVERE_HIGH,
  26640         /* type */ SOC_MEM_TYPE_ONE_PORT,
  26641         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26642         /* impl */ SOC_MEM_IMPL_NORMAL,
  26643         /* cmic_mor_clks       */ 0,
  26644     },
  26645 #endif /* chips */
  26646 
  26647 #if defined(BCM_88690_A0)
  26648     { /* SOC_MEM_INT_DQM_AUTO_DOC_NAME_57m */ 
  26649         /* mem            DQM_AUTO_DOC_NAME_57m */
  26650         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  26651                           SOC_MEM_FLAG_VALID, /* 0x2 */
  26652         /* cmp_fn      */ NULL,
  26653         /* *null_entry */ NULL,
  26654         /* index_min   */ 0,
  26655         /* index_max   */ 65535,
  26656         /* minblock    */ 76,
  26657         /* maxblock    */ 77,
  26658         /* blocks      */ 0,
  26659         /* blocks_hi   */ 0xffffffff,
  26660         /* base        */ 0x01000000,
  26661         /* gran        */ 1,
  26662         /* bytes       */ 6,
  26663         /* nFields     */ 4,
  26664         /* *fields     */ soc_DQM_AUTO_DOC_NAME_57m_fields,
  26665         /* *views      */ NULL,
  26666         /* *views_num  */ NULL,
  26667         /* snoop_cb    */ NULL, 
  26668         /* snoop_user_data */ NULL, 
  26669         /* snoop_flags */ 0,
  26670         /* severity */ SOC_MEM_SEVERE_HIGH,
  26671         /* type */ SOC_MEM_TYPE_TWO_PORT,
  26672         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26673         /* impl */ SOC_MEM_IMPL_NORMAL,
  26674         /* cmic_mor_clks       */ 0,
  26675     },
  26676 #endif /* chips */
  26677 
  26678 #if defined(BCM_88690_A0)
  26679     { /* SOC_MEM_INT_DQM_AUTO_DOC_NAME_62m */ 
  26680         /* mem            DQM_AUTO_DOC_NAME_62m */
  26681         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  26682                           SOC_MEM_FLAG_VALID, /* 0x2 */
  26683         /* cmp_fn      */ NULL,
  26684         /* *null_entry */ NULL,
  26685         /* index_min   */ 0,
  26686         /* index_max   */ 511,
  26687         /* minblock    */ 76,
  26688         /* maxblock    */ 77,
  26689         /* blocks      */ 0,
  26690         /* blocks_hi   */ 0xffffffff,
  26691         /* base        */ 0x01400000,
  26692         /* gran        */ 1,
  26693         /* bytes       */ 3,
  26694         /* nFields     */ 2,
  26695         /* *fields     */ soc_DQM_AUTO_DOC_NAME_62m_fields,
  26696         /* *views      */ NULL,
  26697         /* *views_num  */ NULL,
  26698         /* snoop_cb    */ NULL, 
  26699         /* snoop_user_data */ NULL, 
  26700         /* snoop_flags */ 0,
  26701         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  26702         /* type */ SOC_MEM_TYPE_TWO_PORT,
  26703         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26704         /* impl */ SOC_MEM_IMPL_NORMAL,
  26705         /* cmic_mor_clks       */ 0,
  26706     },
  26707 #endif /* chips */
  26708 
  26709 #if defined(BCM_88690_A0)
  26710     { /* SOC_MEM_INT_DQM_AUTO_DOC_NAME_65m */ 
  26711         /* mem            DQM_AUTO_DOC_NAME_65m */
  26712         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  26713                           SOC_MEM_FLAG_VALID, /* 0x2 */
  26714         /* cmp_fn      */ NULL,
  26715         /* *null_entry */ NULL,
  26716         /* index_min   */ 0,
  26717         /* index_max   */ 31,
  26718         /* minblock    */ 76,
  26719         /* maxblock    */ 77,
  26720         /* blocks      */ 0,
  26721         /* blocks_hi   */ 0xffffffff,
  26722         /* base        */ 0x01800000,
  26723         /* gran        */ 1,
  26724         /* bytes       */ 15,
  26725         /* nFields     */ 2,
  26726         /* *fields     */ soc_DQM_AUTO_DOC_NAME_65m_fields,
  26727         /* *views      */ NULL,
  26728         /* *views_num  */ NULL,
  26729         /* snoop_cb    */ NULL, 
  26730         /* snoop_user_data */ NULL, 
  26731         /* snoop_flags */ 0,
  26732         /* severity */ SOC_MEM_SEVERE_HIGH,
  26733         /* type */ SOC_MEM_TYPE_TWO_PORT,
  26734         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26735         /* impl */ SOC_MEM_IMPL_NORMAL,
  26736         /* cmic_mor_clks       */ 0,
  26737     },
  26738 #endif /* chips */
  26739 
  26740 #if defined(BCM_88690_B0)
  26741     { /* SOC_MEM_INT_DQM_AUTO_DOC_NAME_37_BCM88690_B0m */ 
  26742         /* mem            DQM_AUTO_DOC_NAME_37m */
  26743         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  26744                           SOC_MEM_FLAG_VALID, /* 0x2 */
  26745         /* cmp_fn      */ NULL,
  26746         /* *null_entry */ NULL,
  26747         /* index_min   */ 0,
  26748         /* index_max   */ 255,
  26749         /* minblock    */ 76,
  26750         /* maxblock    */ 77,
  26751         /* blocks      */ 0,
  26752         /* blocks_hi   */ 0xffffffff,
  26753         /* base        */ 0x00000000,
  26754         /* gran        */ 1,
  26755         /* bytes       */ 10,
  26756         /* nFields     */ 9,
  26757         /* *fields     */ soc_DQM_AUTO_DOC_NAME_37_BCM88690_B0m_fields,
  26758         /* *views      */ NULL,
  26759         /* *views_num  */ NULL,
  26760         /* snoop_cb    */ NULL, 
  26761         /* snoop_user_data */ NULL, 
  26762         /* snoop_flags */ 0,
  26763         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  26764         /* type */ SOC_MEM_TYPE_TWO_PORT,
  26765         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26766         /* impl */ SOC_MEM_IMPL_NORMAL,
  26767         /* cmic_mor_clks       */ 0,
  26768     },
  26769 #endif /* chips */
  26770 
  26771 #if defined(BCM_88690_B0)
  26772     { /* SOC_MEM_INT_DQM_AUTO_DOC_NAME_47_BCM88690_B0m */ 
  26773         /* mem            DQM_AUTO_DOC_NAME_47m */
  26774         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  26775                           SOC_MEM_FLAG_VALID, /* 0x2 */
  26776         /* cmp_fn      */ NULL,
  26777         /* *null_entry */ NULL,
  26778         /* index_min   */ 0,
  26779         /* index_max   */ 255,
  26780         /* minblock    */ 76,
  26781         /* maxblock    */ 77,
  26782         /* blocks      */ 0,
  26783         /* blocks_hi   */ 0xffffffff,
  26784         /* base        */ 0x00400000,
  26785         /* gran        */ 1,
  26786         /* bytes       */ 4,
  26787         /* nFields     */ 3,
  26788         /* *fields     */ soc_DQM_AUTO_DOC_NAME_47_BCM88690_B0m_fields,
  26789         /* *views      */ NULL,
  26790         /* *views_num  */ NULL,
  26791         /* snoop_cb    */ NULL, 
  26792         /* snoop_user_data */ NULL, 
  26793         /* snoop_flags */ 0,
  26794         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  26795         /* type */ SOC_MEM_TYPE_TWO_PORT,
  26796         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26797         /* impl */ SOC_MEM_IMPL_NORMAL,
  26798         /* cmic_mor_clks       */ 0,
  26799     },
  26800 #endif /* chips */
  26801 
  26802 #if defined(BCM_88690_B0)
  26803     { /* SOC_MEM_INT_DQM_AUTO_DOC_NAME_51_BCM88690_B0m */ 
  26804         /* mem            DQM_AUTO_DOC_NAME_51m */
  26805         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  26806                           SOC_MEM_FLAG_VALID, /* 0x2 */
  26807         /* cmp_fn      */ NULL,
  26808         /* *null_entry */ NULL,
  26809         /* index_min   */ 0,
  26810         /* index_max   */ 131071,
  26811         /* minblock    */ 76,
  26812         /* maxblock    */ 77,
  26813         /* blocks      */ 0,
  26814         /* blocks_hi   */ 0xffffffff,
  26815         /* base        */ 0x00800000,
  26816         /* gran        */ 1,
  26817         /* bytes       */ 3,
  26818         /* nFields     */ 2,
  26819         /* *fields     */ soc_DQM_AUTO_DOC_NAME_51_BCM88690_B0m_fields,
  26820         /* *views      */ NULL,
  26821         /* *views_num  */ NULL,
  26822         /* snoop_cb    */ NULL, 
  26823         /* snoop_user_data */ NULL, 
  26824         /* snoop_flags */ 0,
  26825         /* severity */ SOC_MEM_SEVERE_HIGH,
  26826         /* type */ SOC_MEM_TYPE_ONE_PORT,
  26827         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26828         /* impl */ SOC_MEM_IMPL_NORMAL,
  26829         /* cmic_mor_clks       */ 0,
  26830     },
  26831 #endif /* chips */
  26832 
  26833 #if defined(BCM_88690_B0)
  26834     { /* SOC_MEM_INT_DQM_AUTO_DOC_NAME_57_BCM88690_B0m */ 
  26835         /* mem            DQM_AUTO_DOC_NAME_57m */
  26836         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  26837                           SOC_MEM_FLAG_VALID, /* 0x2 */
  26838         /* cmp_fn      */ NULL,
  26839         /* *null_entry */ NULL,
  26840         /* index_min   */ 0,
  26841         /* index_max   */ 65535,
  26842         /* minblock    */ 76,
  26843         /* maxblock    */ 77,
  26844         /* blocks      */ 0,
  26845         /* blocks_hi   */ 0xffffffff,
  26846         /* base        */ 0x01000000,
  26847         /* gran        */ 1,
  26848         /* bytes       */ 6,
  26849         /* nFields     */ 4,
  26850         /* *fields     */ soc_DQM_AUTO_DOC_NAME_57_BCM88690_B0m_fields,
  26851         /* *views      */ NULL,
  26852         /* *views_num  */ NULL,
  26853         /* snoop_cb    */ NULL, 
  26854         /* snoop_user_data */ NULL, 
  26855         /* snoop_flags */ 0,
  26856         /* severity */ SOC_MEM_SEVERE_HIGH,
  26857         /* type */ SOC_MEM_TYPE_TWO_PORT,
  26858         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26859         /* impl */ SOC_MEM_IMPL_NORMAL,
  26860         /* cmic_mor_clks       */ 0,
  26861     },
  26862 #endif /* chips */
  26863 
  26864 #if defined(BCM_88690_B0)
  26865     { /* SOC_MEM_INT_DQM_AUTO_DOC_NAME_62_BCM88690_B0m */ 
  26866         /* mem            DQM_AUTO_DOC_NAME_62m */
  26867         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  26868                           SOC_MEM_FLAG_VALID, /* 0x2 */
  26869         /* cmp_fn      */ NULL,
  26870         /* *null_entry */ NULL,
  26871         /* index_min   */ 0,
  26872         /* index_max   */ 511,
  26873         /* minblock    */ 76,
  26874         /* maxblock    */ 77,
  26875         /* blocks      */ 0,
  26876         /* blocks_hi   */ 0xffffffff,
  26877         /* base        */ 0x01400000,
  26878         /* gran        */ 1,
  26879         /* bytes       */ 3,
  26880         /* nFields     */ 2,
  26881         /* *fields     */ soc_DQM_AUTO_DOC_NAME_62_BCM88690_B0m_fields,
  26882         /* *views      */ NULL,
  26883         /* *views_num  */ NULL,
  26884         /* snoop_cb    */ NULL, 
  26885         /* snoop_user_data */ NULL, 
  26886         /* snoop_flags */ 0,
  26887         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  26888         /* type */ SOC_MEM_TYPE_TWO_PORT,
  26889         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26890         /* impl */ SOC_MEM_IMPL_NORMAL,
  26891         /* cmic_mor_clks       */ 0,
  26892     },
  26893 #endif /* chips */
  26894 
  26895 #if defined(BCM_88690_B0)
  26896     { /* SOC_MEM_INT_DQM_AUTO_DOC_NAME_65_BCM88690_B0m */ 
  26897         /* mem            DQM_AUTO_DOC_NAME_65m */
  26898         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  26899                           SOC_MEM_FLAG_VALID, /* 0x2 */
  26900         /* cmp_fn      */ NULL,
  26901         /* *null_entry */ NULL,
  26902         /* index_min   */ 0,
  26903         /* index_max   */ 31,
  26904         /* minblock    */ 76,
  26905         /* maxblock    */ 77,
  26906         /* blocks      */ 0,
  26907         /* blocks_hi   */ 0xffffffff,
  26908         /* base        */ 0x01800000,
  26909         /* gran        */ 1,
  26910         /* bytes       */ 15,
  26911         /* nFields     */ 2,
  26912         /* *fields     */ soc_DQM_AUTO_DOC_NAME_65_BCM88690_B0m_fields,
  26913         /* *views      */ NULL,
  26914         /* *views_num  */ NULL,
  26915         /* snoop_cb    */ NULL, 
  26916         /* snoop_user_data */ NULL, 
  26917         /* snoop_flags */ 0,
  26918         /* severity */ SOC_MEM_SEVERE_HIGH,
  26919         /* type */ SOC_MEM_TYPE_TWO_PORT,
  26920         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26921         /* impl */ SOC_MEM_IMPL_NORMAL,
  26922         /* cmic_mor_clks       */ 0,
  26923     },
  26924 #endif /* chips */
  26925 
  26926 #if defined(BCM_88470_A0)
  26927     { /* SOC_MEM_INT_DQM_BDB_LINK_LISTm */ 
  26928         /* mem            DQM_BDB_LINK_LISTm */
  26929         /* flags       */ SOC_MEM_FLAG_VALID |
  26930                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  26931         /* cmp_fn      */ NULL,
  26932         /* *null_entry */ NULL,
  26933         /* index_min   */ 0,
  26934         /* index_max   */ 32767,
  26935         /* minblock    */ 11,
  26936         /* maxblock    */ 11,
  26937         /* blocks      */ 0x800,
  26938         /* blocks_hi   */ 0,
  26939         /* base        */ 0x00300000,
  26940         /* gran        */ 1,
  26941         /* bytes       */ 3,
  26942         /* nFields     */ 2,
  26943         /* *fields     */ soc_DQM_BDB_LINK_LISTm_fields,
  26944         /* *views      */ NULL,
  26945         /* *views_num  */ NULL,
  26946         /* snoop_cb    */ NULL, 
  26947         /* snoop_user_data */ NULL, 
  26948         /* snoop_flags */ 0,
  26949         /* severity */ SOC_MEM_SEVERE_LOW,
  26950         /* type */ SOC_MEM_TYPE_ONE_PORT,
  26951         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26952         /* impl */ SOC_MEM_IMPL_NORMAL,
  26953         /* cmic_mor_clks       */ 0,
  26954     },
  26955 #endif /* chips */
  26956 
  26957 #if defined(BCM_88270_A0)
  26958     { /* SOC_MEM_INT_DQM_BDB_LINK_LIST_BCM88270_A0m */ 
  26959         /* mem            DQM_BDB_LINK_LISTm */
  26960         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  26961         /* cmp_fn      */ NULL,
  26962         /* *null_entry */ NULL,
  26963         /* index_min   */ 0,
  26964         /* index_max   */ 32767,
  26965         /* minblock    */ 6,
  26966         /* maxblock    */ 6,
  26967         /* blocks      */ 0x40,
  26968         /* blocks_hi   */ 0,
  26969         /* base        */ 0x00300000,
  26970         /* gran        */ 1,
  26971         /* bytes       */ 3,
  26972         /* nFields     */ 2,
  26973         /* *fields     */ soc_DQM_BDB_LINK_LIST_BCM88270_A0m_fields,
  26974         /* *views      */ NULL,
  26975         /* *views_num  */ NULL,
  26976         /* snoop_cb    */ NULL, 
  26977         /* snoop_user_data */ NULL, 
  26978         /* snoop_flags */ 0,
  26979         /* severity */ SOC_MEM_SEVERE_LOW,
  26980         /* type */ SOC_MEM_TYPE_ONE_PORT,
  26981         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26982         /* impl */ SOC_MEM_IMPL_NORMAL,
  26983         /* cmic_mor_clks       */ 0,
  26984     },
  26985 #endif /* chips */
  26986 
  26987 #if defined(BCM_88470_B0)
  26988     { /* SOC_MEM_INT_DQM_BDB_LINK_LIST_BCM88470_B0m */ 
  26989         /* mem            DQM_BDB_LINK_LISTm */
  26990         /* flags       */ SOC_MEM_FLAG_VALID |
  26991                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  26992         /* cmp_fn      */ NULL,
  26993         /* *null_entry */ NULL,
  26994         /* index_min   */ 0,
  26995         /* index_max   */ 32767,
  26996         /* minblock    */ 11,
  26997         /* maxblock    */ 11,
  26998         /* blocks      */ 0x800,
  26999         /* blocks_hi   */ 0,
  27000         /* base        */ 0x00300000,
  27001         /* gran        */ 1,
  27002         /* bytes       */ 3,
  27003         /* nFields     */ 2,
  27004         /* *fields     */ soc_DQM_BDB_LINK_LIST_BCM88470_B0m_fields,
  27005         /* *views      */ NULL,
  27006         /* *views_num  */ NULL,
  27007         /* snoop_cb    */ NULL, 
  27008         /* snoop_user_data */ NULL, 
  27009         /* snoop_flags */ 0,
  27010         /* severity */ SOC_MEM_SEVERE_LOW,
  27011         /* type */ SOC_MEM_TYPE_ONE_PORT,
  27012         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27013         /* impl */ SOC_MEM_IMPL_NORMAL,
  27014         /* cmic_mor_clks       */ 0,
  27015     },
  27016 #endif /* chips */
  27017 
  27018 #if defined(BCM_88690_A0)
  27019     { /* SOC_MEM_INT_DQM_BDMm */ 
  27020         /* mem            DQM_BDMm */
  27021         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  27022                           SOC_MEM_FLAG_VALID, /* 0x2 */
  27023         /* cmp_fn      */ NULL,
  27024         /* *null_entry */ NULL,
  27025         /* index_min   */ 0,
  27026         /* index_max   */ 1048575,
  27027         /* minblock    */ 76,
  27028         /* maxblock    */ 77,
  27029         /* blocks      */ 0,
  27030         /* blocks_hi   */ 0xffffffff,
  27031         /* base        */ 0x00c00000,
  27032         /* gran        */ 1,
  27033         /* bytes       */ 3,
  27034         /* nFields     */ 3,
  27035         /* *fields     */ soc_DQM_BDMm_fields,
  27036         /* *views      */ NULL,
  27037         /* *views_num  */ NULL,
  27038         /* snoop_cb    */ NULL, 
  27039         /* snoop_user_data */ NULL, 
  27040         /* snoop_flags */ 0,
  27041         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  27042         /* type */ SOC_MEM_TYPE_NORMAL,
  27043         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  27044         /* impl */ SOC_MEM_IMPL_NORMAL,
  27045         /* cmic_mor_clks       */ 0,
  27046     },
  27047 #endif /* chips */
  27048 
  27049 #if defined(BCM_88690_B0)
  27050     { /* SOC_MEM_INT_DQM_BDM_BCM88690_B0m */ 
  27051         /* mem            DQM_BDMm */
  27052         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  27053                           SOC_MEM_FLAG_VALID, /* 0x2 */
  27054         /* cmp_fn      */ NULL,
  27055         /* *null_entry */ NULL,
  27056         /* index_min   */ 0,
  27057         /* index_max   */ 1048575,
  27058         /* minblock    */ 76,
  27059         /* maxblock    */ 77,
  27060         /* blocks      */ 0,
  27061         /* blocks_hi   */ 0xffffffff,
  27062         /* base        */ 0x00c00000,
  27063         /* gran        */ 1,
  27064         /* bytes       */ 3,
  27065         /* nFields     */ 3,
  27066         /* *fields     */ soc_DQM_BDM_BCM88690_B0m_fields,
  27067         /* *views      */ NULL,
  27068         /* *views_num  */ NULL,
  27069         /* snoop_cb    */ NULL, 
  27070         /* snoop_user_data */ NULL, 
  27071         /* snoop_flags */ 0,
  27072         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  27073         /* type */ SOC_MEM_TYPE_NORMAL,
  27074         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  27075         /* impl */ SOC_MEM_IMPL_EXTERNAL,
  27076         /* cmic_mor_clks       */ 0,
  27077     },
  27078 #endif /* chips */
  27079 
  27080 #if defined(BCM_88470_A0)
  27081     { /* SOC_MEM_INT_DQM_BUNDLE_DESCRIPTOR_MEMORYm */ 
  27082         /* mem            DQM_BUNDLE_DESCRIPTOR_MEMORYm */
  27083         /* flags       */ SOC_MEM_FLAG_VALID |
  27084                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  27085         /* cmp_fn      */ NULL,
  27086         /* *null_entry */ NULL,
  27087         /* index_min   */ 0,
  27088         /* index_max   */ 262143,
  27089         /* minblock    */ 11,
  27090         /* maxblock    */ 11,
  27091         /* blocks      */ 0x800,
  27092         /* blocks_hi   */ 0,
  27093         /* base        */ 0x00200000,
  27094         /* gran        */ 1,
  27095         /* bytes       */ 7,
  27096         /* nFields     */ 2,
  27097         /* *fields     */ soc_DQM_BUNDLE_DESCRIPTOR_MEMORYm_fields,
  27098         /* *views      */ NULL,
  27099         /* *views_num  */ NULL,
  27100         /* snoop_cb    */ NULL, 
  27101         /* snoop_user_data */ NULL, 
  27102         /* snoop_flags */ 0,
  27103         /* severity */ SOC_MEM_SEVERE_LOW,
  27104         /* type */ SOC_MEM_TYPE_ONE_PORT,
  27105         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27106         /* impl */ SOC_MEM_IMPL_NORMAL,
  27107         /* cmic_mor_clks       */ 0,
  27108     },
  27109 #endif /* chips */
  27110 
  27111 #if defined(BCM_88270_A0)
  27112     { /* SOC_MEM_INT_DQM_BUNDLE_DESCRIPTOR_MEMORY_BCM88270_A0m */ 
  27113         /* mem            DQM_BUNDLE_DESCRIPTOR_MEMORYm */
  27114         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  27115         /* cmp_fn      */ NULL,
  27116         /* *null_entry */ NULL,
  27117         /* index_min   */ 0,
  27118         /* index_max   */ 262143,
  27119         /* minblock    */ 6,
  27120         /* maxblock    */ 6,
  27121         /* blocks      */ 0x40,
  27122         /* blocks_hi   */ 0,
  27123         /* base        */ 0x00200000,
  27124         /* gran        */ 1,
  27125         /* bytes       */ 7,
  27126         /* nFields     */ 2,
  27127         /* *fields     */ soc_DQM_BUNDLE_DESCRIPTOR_MEMORY_BCM88270_A0m_fields,
  27128         /* *views      */ NULL,
  27129         /* *views_num  */ NULL,
  27130         /* snoop_cb    */ NULL, 
  27131         /* snoop_user_data */ NULL, 
  27132         /* snoop_flags */ 0,
  27133         /* severity */ SOC_MEM_SEVERE_LOW,
  27134         /* type */ SOC_MEM_TYPE_ONE_PORT,
  27135         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27136         /* impl */ SOC_MEM_IMPL_NORMAL,
  27137         /* cmic_mor_clks       */ 0,
  27138     },
  27139 #endif /* chips */
  27140 
  27141 #if defined(BCM_88470_B0)
  27142     { /* SOC_MEM_INT_DQM_BUNDLE_DESCRIPTOR_MEMORY_BCM88470_B0m */ 
  27143         /* mem            DQM_BUNDLE_DESCRIPTOR_MEMORYm */
  27144         /* flags       */ SOC_MEM_FLAG_VALID |
  27145                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  27146         /* cmp_fn      */ NULL,
  27147         /* *null_entry */ NULL,
  27148         /* index_min   */ 0,
  27149         /* index_max   */ 262143,
  27150         /* minblock    */ 11,
  27151         /* maxblock    */ 11,
  27152         /* blocks      */ 0x800,
  27153         /* blocks_hi   */ 0,
  27154         /* base        */ 0x00200000,
  27155         /* gran        */ 1,
  27156         /* bytes       */ 7,
  27157         /* nFields     */ 2,
  27158         /* *fields     */ soc_DQM_BUNDLE_DESCRIPTOR_MEMORY_BCM88470_B0m_fields,
  27159         /* *views      */ NULL,
  27160         /* *views_num  */ NULL,
  27161         /* snoop_cb    */ NULL, 
  27162         /* snoop_user_data */ NULL, 
  27163         /* snoop_flags */ 0,
  27164         /* severity */ SOC_MEM_SEVERE_LOW,
  27165         /* type */ SOC_MEM_TYPE_ONE_PORT,
  27166         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27167         /* impl */ SOC_MEM_IMPL_NORMAL,
  27168         /* cmic_mor_clks       */ 0,
  27169     },
  27170 #endif /* chips */
  27171 
  27172 #if defined(BCM_88470_A0)
  27173     { /* SOC_MEM_INT_DQM_QUEUE_DATA_MEMORYm */ 
  27174         /* mem            DQM_QUEUE_DATA_MEMORYm */
  27175         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  27176         /* cmp_fn      */ NULL,
  27177         /* *null_entry */ NULL,
  27178         /* index_min   */ 0,
  27179         /* index_max   */ 32767,
  27180         /* minblock    */ 11,
  27181         /* maxblock    */ 11,
  27182         /* blocks      */ 0x800,
  27183         /* blocks_hi   */ 0,
  27184         /* base        */ 0x00400000,
  27185         /* gran        */ 1,
  27186         /* bytes       */ 6,
  27187         /* nFields     */ 4,
  27188         /* *fields     */ soc_DQM_QUEUE_DATA_MEMORYm_fields,
  27189         /* *views      */ NULL,
  27190         /* *views_num  */ NULL,
  27191         /* snoop_cb    */ NULL, 
  27192         /* snoop_user_data */ NULL, 
  27193         /* snoop_flags */ 0,
  27194         /* severity */ SOC_MEM_SEVERE_LOW,
  27195         /* type */ SOC_MEM_TYPE_TWO_PORT,
  27196         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27197         /* impl */ SOC_MEM_IMPL_NORMAL,
  27198         /* cmic_mor_clks       */ 0,
  27199     },
  27200 #endif /* chips */
  27201 
  27202 #if defined(BCM_88270_A0)
  27203     { /* SOC_MEM_INT_DQM_QUEUE_DATA_MEMORY_BCM88270_A0m */ 
  27204         /* mem            DQM_QUEUE_DATA_MEMORYm */
  27205         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  27206         /* cmp_fn      */ NULL,
  27207         /* *null_entry */ NULL,
  27208         /* index_min   */ 0,
  27209         /* index_max   */ 16383,
  27210         /* minblock    */ 6,
  27211         /* maxblock    */ 6,
  27212         /* blocks      */ 0x40,
  27213         /* blocks_hi   */ 0,
  27214         /* base        */ 0x00400000,
  27215         /* gran        */ 1,
  27216         /* bytes       */ 6,
  27217         /* nFields     */ 4,
  27218         /* *fields     */ soc_DQM_QUEUE_DATA_MEMORY_BCM88270_A0m_fields,
  27219         /* *views      */ NULL,
  27220         /* *views_num  */ NULL,
  27221         /* snoop_cb    */ NULL, 
  27222         /* snoop_user_data */ NULL, 
  27223         /* snoop_flags */ 0,
  27224         /* severity */ SOC_MEM_SEVERE_LOW,
  27225         /* type */ SOC_MEM_TYPE_TWO_PORT,
  27226         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27227         /* impl */ SOC_MEM_IMPL_NORMAL,
  27228         /* cmic_mor_clks       */ 0,
  27229     },
  27230 #endif /* chips */
  27231 
  27232 #if defined(BCM_88470_B0)
  27233     { /* SOC_MEM_INT_DQM_QUEUE_DATA_MEMORY_BCM88470_B0m */ 
  27234         /* mem            DQM_QUEUE_DATA_MEMORYm */
  27235         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  27236         /* cmp_fn      */ NULL,
  27237         /* *null_entry */ NULL,
  27238         /* index_min   */ 0,
  27239         /* index_max   */ 32767,
  27240         /* minblock    */ 11,
  27241         /* maxblock    */ 11,
  27242         /* blocks      */ 0x800,
  27243         /* blocks_hi   */ 0,
  27244         /* base        */ 0x00400000,
  27245         /* gran        */ 1,
  27246         /* bytes       */ 6,
  27247         /* nFields     */ 4,
  27248         /* *fields     */ soc_DQM_QUEUE_DATA_MEMORY_BCM88470_B0m_fields,
  27249         /* *views      */ NULL,
  27250         /* *views_num  */ NULL,
  27251         /* snoop_cb    */ NULL, 
  27252         /* snoop_user_data */ NULL, 
  27253         /* snoop_flags */ 0,
  27254         /* severity */ SOC_MEM_SEVERE_LOW,
  27255         /* type */ SOC_MEM_TYPE_TWO_PORT,
  27256         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27257         /* impl */ SOC_MEM_IMPL_NORMAL,
  27258         /* cmic_mor_clks       */ 0,
  27259     },
  27260 #endif /* chips */
  27261 
  27262 #if defined(BCM_88470_A0)
  27263     { /* SOC_MEM_INT_DQM_TX_BUNDLE_BUFFER_FIFOS_MEMORYm */ 
  27264         /* mem            DQM_TX_BUNDLE_BUFFER_FIFOS_MEMORYm */
  27265         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  27266                           SOC_MEM_FLAG_VALID, /* 0x2 */
  27267         /* cmp_fn      */ NULL,
  27268         /* *null_entry */ NULL,
  27269         /* index_min   */ 0,
  27270         /* index_max   */ 63,
  27271         /* minblock    */ 11,
  27272         /* maxblock    */ 11,
  27273         /* blocks      */ 0x800,
  27274         /* blocks_hi   */ 0,
  27275         /* base        */ 0x00100000,
  27276         /* gran        */ 1,
  27277         /* bytes       */ 4,
  27278         /* nFields     */ 2,
  27279         /* *fields     */ soc_DQM_TX_BUNDLE_BUFFER_FIFOS_MEMORYm_fields,
  27280         /* *views      */ NULL,
  27281         /* *views_num  */ NULL,
  27282         /* snoop_cb    */ NULL, 
  27283         /* snoop_user_data */ NULL, 
  27284         /* snoop_flags */ 0,
  27285         /* severity */ SOC_MEM_SEVERE_LOW,
  27286         /* type */ SOC_MEM_TYPE_TWO_PORT,
  27287         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27288         /* impl */ SOC_MEM_IMPL_NORMAL,
  27289         /* cmic_mor_clks       */ 0,
  27290     },
  27291 #endif /* chips */
  27292 
  27293 #if defined(BCM_88270_A0)
  27294     { /* SOC_MEM_INT_DQM_TX_BUNDLE_BUFFER_FIFOS_MEMORY_BCM88270_A0m */ 
  27295         /* mem            DQM_TX_BUNDLE_BUFFER_FIFOS_MEMORYm */
  27296         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  27297                           SOC_MEM_FLAG_VALID, /* 0x2 */
  27298         /* cmp_fn      */ NULL,
  27299         /* *null_entry */ NULL,
  27300         /* index_min   */ 0,
  27301         /* index_max   */ 63,
  27302         /* minblock    */ 6,
  27303         /* maxblock    */ 6,
  27304         /* blocks      */ 0x40,
  27305         /* blocks_hi   */ 0,
  27306         /* base        */ 0x00100000,
  27307         /* gran        */ 1,
  27308         /* bytes       */ 4,
  27309         /* nFields     */ 2,
  27310         /* *fields     */ soc_DQM_TX_BUNDLE_BUFFER_FIFOS_MEMORY_BCM88270_A0m_fields,
  27311         /* *views      */ NULL,
  27312         /* *views_num  */ NULL,
  27313         /* snoop_cb    */ NULL, 
  27314         /* snoop_user_data */ NULL, 
  27315         /* snoop_flags */ 0,
  27316         /* severity */ SOC_MEM_SEVERE_LOW,
  27317         /* type */ SOC_MEM_TYPE_TWO_PORT,
  27318         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27319         /* impl */ SOC_MEM_IMPL_NORMAL,
  27320         /* cmic_mor_clks       */ 0,
  27321     },
  27322 #endif /* chips */
  27323 
  27324 #if defined(BCM_88470_B0)
  27325     { /* SOC_MEM_INT_DQM_TX_BUNDLE_BUFFER_FIFOS_MEMORY_BCM88470_B0m */ 
  27326         /* mem            DQM_TX_BUNDLE_BUFFER_FIFOS_MEMORYm */
  27327         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  27328                           SOC_MEM_FLAG_VALID, /* 0x2 */
  27329         /* cmp_fn      */ NULL,
  27330         /* *null_entry */ NULL,
  27331         /* index_min   */ 0,
  27332         /* index_max   */ 63,
  27333         /* minblock    */ 11,
  27334         /* maxblock    */ 11,
  27335         /* blocks      */ 0x800,
  27336         /* blocks_hi   */ 0,
  27337         /* base        */ 0x00100000,
  27338         /* gran        */ 1,
  27339         /* bytes       */ 4,
  27340         /* nFields     */ 2,
  27341         /* *fields     */ soc_DQM_TX_BUNDLE_BUFFER_FIFOS_MEMORY_BCM88470_B0m_fields,
  27342         /* *views      */ NULL,
  27343         /* *views_num  */ NULL,
  27344         /* snoop_cb    */ NULL, 
  27345         /* snoop_user_data */ NULL, 
  27346         /* snoop_flags */ 0,
  27347         /* severity */ SOC_MEM_SEVERE_LOW,
  27348         /* type */ SOC_MEM_TYPE_TWO_PORT,
  27349         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27350         /* impl */ SOC_MEM_IMPL_NORMAL,
  27351         /* cmic_mor_clks       */ 0,
  27352     },
  27353 #endif /* chips */
  27354 
  27355 #if defined(BCM_88470_A0)
  27356     { /* SOC_MEM_INT_DQM_TX_BUNDLE_DESCRIPTOR_FIFOS_MEMORYm */ 
  27357         /* mem            DQM_TX_BUNDLE_DESCRIPTOR_FIFOS_MEMORYm */
  27358         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  27359                           SOC_MEM_FLAG_VALID, /* 0x2 */
  27360         /* cmp_fn      */ NULL,
  27361         /* *null_entry */ NULL,
  27362         /* index_min   */ 0,
  27363         /* index_max   */ 63,
  27364         /* minblock    */ 11,
  27365         /* maxblock    */ 11,
  27366         /* blocks      */ 0x800,
  27367         /* blocks_hi   */ 0,
  27368         /* base        */ 0x00000000,
  27369         /* gran        */ 1,
  27370         /* bytes       */ 10,
  27371         /* nFields     */ 10,
  27372         /* *fields     */ soc_DQM_TX_BUNDLE_DESCRIPTOR_FIFOS_MEMORYm_fields,
  27373         /* *views      */ NULL,
  27374         /* *views_num  */ NULL,
  27375         /* snoop_cb    */ NULL, 
  27376         /* snoop_user_data */ NULL, 
  27377         /* snoop_flags */ 0,
  27378         /* severity */ SOC_MEM_SEVERE_LOW,
  27379         /* type */ SOC_MEM_TYPE_TWO_PORT,
  27380         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27381         /* impl */ SOC_MEM_IMPL_NORMAL,
  27382         /* cmic_mor_clks       */ 0,
  27383     },
  27384 #endif /* chips */
  27385 
  27386 #if defined(BCM_88270_A0)
  27387     { /* SOC_MEM_INT_DQM_TX_BUNDLE_DESCRIPTOR_FIFOS_MEMORY_BCM88270_A0m */ 
  27388         /* mem            DQM_TX_BUNDLE_DESCRIPTOR_FIFOS_MEMORYm */
  27389         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  27390                           SOC_MEM_FLAG_VALID, /* 0x2 */
  27391         /* cmp_fn      */ NULL,
  27392         /* *null_entry */ NULL,
  27393         /* index_min   */ 0,
  27394         /* index_max   */ 63,
  27395         /* minblock    */ 6,
  27396         /* maxblock    */ 6,
  27397         /* blocks      */ 0x40,
  27398         /* blocks_hi   */ 0,
  27399         /* base        */ 0x00000000,
  27400         /* gran        */ 1,
  27401         /* bytes       */ 9,
  27402         /* nFields     */ 10,
  27403         /* *fields     */ soc_DQM_TX_BUNDLE_DESCRIPTOR_FIFOS_MEMORY_BCM88270_A0m_fields,
  27404         /* *views      */ NULL,
  27405         /* *views_num  */ NULL,
  27406         /* snoop_cb    */ NULL, 
  27407         /* snoop_user_data */ NULL, 
  27408         /* snoop_flags */ 0,
  27409         /* severity */ SOC_MEM_SEVERE_LOW,
  27410         /* type */ SOC_MEM_TYPE_TWO_PORT,
  27411         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27412         /* impl */ SOC_MEM_IMPL_NORMAL,
  27413         /* cmic_mor_clks       */ 0,
  27414     },
  27415 #endif /* chips */
  27416 
  27417 #if defined(BCM_88470_B0)
  27418     { /* SOC_MEM_INT_DQM_TX_BUNDLE_DESCRIPTOR_FIFOS_MEMORY_BCM88470_B0m */ 
  27419         /* mem            DQM_TX_BUNDLE_DESCRIPTOR_FIFOS_MEMORYm */
  27420         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  27421                           SOC_MEM_FLAG_VALID, /* 0x2 */
  27422         /* cmp_fn      */ NULL,
  27423         /* *null_entry */ NULL,
  27424         /* index_min   */ 0,
  27425         /* index_max   */ 63,
  27426         /* minblock    */ 11,
  27427         /* maxblock    */ 11,
  27428         /* blocks      */ 0x800,
  27429         /* blocks_hi   */ 0,
  27430         /* base        */ 0x00000000,
  27431         /* gran        */ 1,
  27432         /* bytes       */ 10,
  27433         /* nFields     */ 10,
  27434         /* *fields     */ soc_DQM_TX_BUNDLE_DESCRIPTOR_FIFOS_MEMORY_BCM88470_B0m_fields,
  27435         /* *views      */ NULL,
  27436         /* *views_num  */ NULL,
  27437         /* snoop_cb    */ NULL, 
  27438         /* snoop_user_data */ NULL, 
  27439         /* snoop_flags */ 0,
  27440         /* severity */ SOC_MEM_SEVERE_LOW,
  27441         /* type */ SOC_MEM_TYPE_TWO_PORT,
  27442         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27443         /* impl */ SOC_MEM_IMPL_NORMAL,
  27444         /* cmic_mor_clks       */ 0,
  27445     },
  27446 #endif /* chips */
  27447 
  27448 #if defined(BCM_88675_A0)
  27449     { /* SOC_MEM_INT_DRCA_DWFm */ 
  27450         /* mem            DRCA_DWFm */
  27451         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  27452                           SOC_MEM_FLAG_WRITEONLY |
  27453                           SOC_MEM_FLAG_READONLY |
  27454                           SOC_MEM_FLAG_VALID, /* 0x2 */
  27455         /* cmp_fn      */ NULL,
  27456         /* *null_entry */ NULL,
  27457         /* index_min   */ 0,
  27458         /* index_max   */ 19,
  27459         /* minblock    */ 29,
  27460         /* maxblock    */ 29,
  27461         /* blocks      */ 0x20000000,
  27462         /* blocks_hi   */ 0,
  27463         /* base        */ 0x00010000,
  27464         /* gran        */ 1,
  27465         /* bytes       */ 33,
  27466         /* nFields     */ 2,
  27467         /* *fields     */ soc_DRCA_DWFm_fields,
  27468         /* *views      */ NULL,
  27469         /* *views_num  */ NULL,
  27470         /* snoop_cb    */ NULL, 
  27471         /* snoop_user_data */ NULL, 
  27472         /* snoop_flags */ 0,
  27473         /* severity */ SOC_MEM_SEVERE_LOW,
  27474         /* type */ SOC_MEM_TYPE_TWO_PORT,
  27475         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  27476         /* impl */ SOC_MEM_IMPL_NORMAL,
  27477         /* cmic_mor_clks       */ 0,
  27478     },
  27479 #endif /* chips */
  27480 
  27481 #if defined(BCM_83208_A0)
  27482     { /* SOC_MEM_INT_DRCA_DWF_BCM83208_A0m */ 
  27483         /* mem            DRCA_DWFm */
  27484         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  27485                           SOC_MEM_FLAG_WRITEONLY |
  27486                           SOC_MEM_FLAG_READONLY |
  27487                           SOC_MEM_FLAG_VALID, /* 0x2 */
  27488         /* cmp_fn      */ NULL,
  27489         /* *null_entry */ NULL,
  27490         /* index_min   */ 0,
  27491         /* index_max   */ 39,
  27492         /* minblock    */ 5,
  27493         /* maxblock    */ 5,
  27494         /* blocks      */ 0x20,
  27495         /* blocks_hi   */ 0,
  27496         /* base        */ 0x00010000,
  27497         /* gran        */ 1,
  27498         /* bytes       */ 33,
  27499         /* nFields     */ 2,
  27500         /* *fields     */ soc_DRCA_DWF_BCM83208_A0m_fields,
  27501         /* *views      */ NULL,
  27502         /* *views_num  */ NULL,
  27503         /* snoop_cb    */ NULL, 
  27504         /* snoop_user_data */ NULL, 
  27505         /* snoop_flags */ 0,
  27506         /* severity */ SOC_MEM_SEVERE_LOW,
  27507         /* type */ SOC_MEM_TYPE_TWO_PORT,
  27508         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  27509         /* impl */ SOC_MEM_IMPL_NORMAL,
  27510         /* cmic_mor_clks       */ 0,
  27511     },
  27512 #endif /* chips */
  27513 
  27514 #if defined(BCM_88270_A0)
  27515     { /* SOC_MEM_INT_DRCA_DWF_BCM88270_A0m */ 
  27516         /* mem            DRCA_DWFm */
  27517         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  27518                           SOC_MEM_FLAG_WRITEONLY |
  27519                           SOC_MEM_FLAG_READONLY |
  27520                           SOC_MEM_FLAG_VALID, /* 0x2 */
  27521         /* cmp_fn      */ NULL,
  27522         /* *null_entry */ NULL,
  27523         /* index_min   */ 0,
  27524         /* index_max   */ 19,
  27525         /* minblock    */ 7,
  27526         /* maxblock    */ 7,
  27527         /* blocks      */ 0x80,
  27528         /* blocks_hi   */ 0,
  27529         /* base        */ 0x00010000,
  27530         /* gran        */ 1,
  27531         /* bytes       */ 32,
  27532         /* nFields     */ 1,
  27533         /* *fields     */ soc_DRCA_DWF_BCM88270_A0m_fields,
  27534         /* *views      */ NULL,
  27535         /* *views_num  */ NULL,
  27536         /* snoop_cb    */ NULL, 
  27537         /* snoop_user_data */ NULL, 
  27538         /* snoop_flags */ 0,
  27539         /* severity */ SOC_MEM_SEVERE_LOW,
  27540         /* type */ SOC_MEM_TYPE_TWO_PORT,
  27541         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  27542         /* impl */ SOC_MEM_IMPL_NORMAL,
  27543         /* cmic_mor_clks       */ 0,
  27544     },
  27545 #endif /* chips */
  27546 
  27547 #if defined(BCM_88375_A0)
  27548     { /* SOC_MEM_INT_DRCA_DWF_BCM88375_A0m */ 
  27549         /* mem            DRCA_DWFm */
  27550         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  27551                           SOC_MEM_FLAG_WRITEONLY |
  27552                           SOC_MEM_FLAG_READONLY |
  27553                           SOC_MEM_FLAG_VALID, /* 0x2 */
  27554         /* cmp_fn      */ NULL,
  27555         /* *null_entry */ NULL,
  27556         /* index_min   */ 0,
  27557         /* index_max   */ 19,
  27558         /* minblock    */ 29,
  27559         /* maxblock    */ 29,
  27560         /* blocks      */ 0x20000000,
  27561         /* blocks_hi   */ 0,
  27562         /* base        */ 0x00010000,
  27563         /* gran        */ 1,
  27564         /* bytes       */ 33,
  27565         /* nFields     */ 2,
  27566         /* *fields     */ soc_DRCA_DWF_BCM88375_A0m_fields,
  27567         /* *views      */ NULL,
  27568         /* *views_num  */ NULL,
  27569         /* snoop_cb    */ NULL, 
  27570         /* snoop_user_data */ NULL, 
  27571         /* snoop_flags */ 0,
  27572         /* severity */ SOC_MEM_SEVERE_LOW,
  27573         /* type */ SOC_MEM_TYPE_TWO_PORT,
  27574         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  27575         /* impl */ SOC_MEM_IMPL_NORMAL,
  27576         /* cmic_mor_clks       */ 0,
  27577     },
  27578 #endif /* chips */
  27579 
  27580 #if defined(BCM_88375_B0)
  27581     { /* SOC_MEM_INT_DRCA_DWF_BCM88375_B0m */ 
  27582         /* mem            DRCA_DWFm */
  27583         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  27584                           SOC_MEM_FLAG_WRITEONLY |
  27585                           SOC_MEM_FLAG_READONLY |
  27586                           SOC_MEM_FLAG_VALID, /* 0x2 */
  27587         /* cmp_fn      */ NULL,
  27588         /* *null_entry */ NULL,
  27589         /* index_min   */ 0,
  27590         /* index_max   */ 19,
  27591         /* minblock    */ 29,
  27592         /* maxblock    */ 29,
  27593         /* blocks      */ 0x20000000,
  27594         /* blocks_hi   */ 0,
  27595         /* base        */ 0x00010000,
  27596         /* gran        */ 1,
  27597         /* bytes       */ 33,
  27598         /* nFields     */ 2,
  27599         /* *fields     */ soc_DRCA_DWF_BCM88375_B0m_fields,
  27600         /* *views      */ NULL,
  27601         /* *views_num  */ NULL,
  27602         /* snoop_cb    */ NULL, 
  27603         /* snoop_user_data */ NULL, 
  27604         /* snoop_flags */ 0,
  27605         /* severity */ SOC_MEM_SEVERE_LOW,
  27606         /* type */ SOC_MEM_TYPE_TWO_PORT,
  27607         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  27608         /* impl */ SOC_MEM_IMPL_NORMAL,
  27609         /* cmic_mor_clks       */ 0,
  27610     },
  27611 #endif /* chips */
  27612 
  27613 #if defined(BCM_88470_A0)
  27614     { /* SOC_MEM_INT_DRCA_DWF_BCM88470_A0m */ 
  27615         /* mem            DRCA_DWFm */
  27616         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  27617                           SOC_MEM_FLAG_WRITEONLY |
  27618                           SOC_MEM_FLAG_READONLY |
  27619                           SOC_MEM_FLAG_VALID, /* 0x2 */
  27620         /* cmp_fn      */ NULL,
  27621         /* *null_entry */ NULL,
  27622         /* index_min   */ 0,
  27623         /* index_max   */ 19,
  27624         /* minblock    */ 12,
  27625         /* maxblock    */ 12,
  27626         /* blocks      */ 0x1000,
  27627         /* blocks_hi   */ 0,
  27628         /* base        */ 0x00010000,
  27629         /* gran        */ 1,
  27630         /* bytes       */ 33,
  27631         /* nFields     */ 2,
  27632         /* *fields     */ soc_DRCA_DWF_BCM88470_A0m_fields,
  27633         /* *views      */ NULL,
  27634         /* *views_num  */ NULL,
  27635         /* snoop_cb    */ NULL, 
  27636         /* snoop_user_data */ NULL, 
  27637         /* snoop_flags */ 0,
  27638         /* severity */ SOC_MEM_SEVERE_LOW,
  27639         /* type */ SOC_MEM_TYPE_TWO_PORT,
  27640         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  27641         /* impl */ SOC_MEM_IMPL_NORMAL,
  27642         /* cmic_mor_clks       */ 0,
  27643     },
  27644 #endif /* chips */
  27645 
  27646 #if defined(BCM_88470_B0)
  27647     { /* SOC_MEM_INT_DRCA_DWF_BCM88470_B0m */ 
  27648         /* mem            DRCA_DWFm */
  27649         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  27650                           SOC_MEM_FLAG_WRITEONLY |
  27651                           SOC_MEM_FLAG_READONLY |
  27652                           SOC_MEM_FLAG_VALID, /* 0x2 */
  27653         /* cmp_fn      */ NULL,
  27654         /* *null_entry */ NULL,
  27655         /* index_min   */ 0,
  27656         /* index_max   */ 19,
  27657         /* minblock    */ 12,
  27658         /* maxblock    */ 12,
  27659         /* blocks      */ 0x1000,
  27660         /* blocks_hi   */ 0,
  27661         /* base        */ 0x00010000,
  27662         /* gran        */ 1,
  27663         /* bytes       */ 33,
  27664         /* nFields     */ 2,
  27665         /* *fields     */ soc_DRCA_DWF_BCM88470_B0m_fields,
  27666         /* *views      */ NULL,
  27667         /* *views_num  */ NULL,
  27668         /* snoop_cb    */ NULL, 
  27669         /* snoop_user_data */ NULL, 
  27670         /* snoop_flags */ 0,
  27671         /* severity */ SOC_MEM_SEVERE_LOW,
  27672         /* type */ SOC_MEM_TYPE_TWO_PORT,
  27673         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  27674         /* impl */ SOC_MEM_IMPL_NORMAL,
  27675         /* cmic_mor_clks       */ 0,
  27676     },
  27677 #endif /* chips */
  27678 
  27679 #if defined(BCM_88675_B0)
  27680     { /* SOC_MEM_INT_DRCA_DWF_BCM88675_B0m */ 
  27681         /* mem            DRCA_DWFm */
  27682         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  27683                           SOC_MEM_FLAG_WRITEONLY |
  27684                           SOC_MEM_FLAG_READONLY |
  27685                           SOC_MEM_FLAG_VALID, /* 0x2 */
  27686         /* cmp_fn      */ NULL,
  27687         /* *null_entry */ NULL,
  27688         /* index_min   */ 0,
  27689         /* index_max   */ 19,
  27690         /* minblock    */ 29,
  27691         /* maxblock    */ 29,
  27692         /* blocks      */ 0x20000000,
  27693         /* blocks_hi   */ 0,
  27694         /* base        */ 0x00010000,
  27695         /* gran        */ 1,
  27696         /* bytes       */ 33,
  27697         /* nFields     */ 2,
  27698         /* *fields     */ soc_DRCA_DWF_BCM88675_B0m_fields,
  27699         /* *views      */ NULL,
  27700         /* *views_num  */ NULL,
  27701         /* snoop_cb    */ NULL, 
  27702         /* snoop_user_data */ NULL, 
  27703         /* snoop_flags */ 0,
  27704         /* severity */ SOC_MEM_SEVERE_LOW,
  27705         /* type */ SOC_MEM_TYPE_TWO_PORT,
  27706         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  27707         /* impl */ SOC_MEM_IMPL_NORMAL,
  27708         /* cmic_mor_clks       */ 0,
  27709     },
  27710 #endif /* chips */
  27711 
  27712 #if defined(BCM_88680_A0)
  27713     { /* SOC_MEM_INT_DRCA_DWF_BCM88680_A0m */ 
  27714         /* mem            DRCA_DWFm */
  27715         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  27716                           SOC_MEM_FLAG_WRITEONLY |
  27717                           SOC_MEM_FLAG_READONLY |
  27718                           SOC_MEM_FLAG_VALID, /* 0x2 */
  27719         /* cmp_fn      */ NULL,
  27720         /* *null_entry */ NULL,
  27721         /* index_min   */ 0,
  27722         /* index_max   */ 19,
  27723         /* minblock    */ 30,
  27724         /* maxblock    */ 30,
  27725         /* blocks      */ 0x40000000,
  27726         /* blocks_hi   */ 0,
  27727         /* base        */ 0x00010000,
  27728         /* gran        */ 1,
  27729         /* bytes       */ 33,
  27730         /* nFields     */ 2,
  27731         /* *fields     */ soc_DRCA_DWF_BCM88680_A0m_fields,
  27732         /* *views      */ NULL,
  27733         /* *views_num  */ NULL,
  27734         /* snoop_cb    */ NULL, 
  27735         /* snoop_user_data */ NULL, 
  27736         /* snoop_flags */ 0,
  27737         /* severity */ SOC_MEM_SEVERE_LOW,
  27738         /* type */ SOC_MEM_TYPE_TWO_PORT,
  27739         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  27740         /* impl */ SOC_MEM_IMPL_NORMAL,
  27741         /* cmic_mor_clks       */ 0,
  27742     },
  27743 #endif /* chips */
  27744 
  27745 #if defined(BCM_83208_A0)
  27746     { /* SOC_MEM_INT_DRCA_READ_DATA_FIFOm */ 
  27747         /* mem            DRCA_READ_DATA_FIFOm */
  27748         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  27749                           SOC_MEM_FLAG_WRITEONLY |
  27750                           SOC_MEM_FLAG_READONLY |
  27751                           SOC_MEM_FLAG_VALID, /* 0x2 */
  27752         /* cmp_fn      */ NULL,
  27753         /* *null_entry */ NULL,
  27754         /* index_min   */ 0,
  27755         /* index_max   */ 63,
  27756         /* minblock    */ 5,
  27757         /* maxblock    */ 5,
  27758         /* blocks      */ 0x20,
  27759         /* blocks_hi   */ 0,
  27760         /* base        */ 0x00030000,
  27761         /* gran        */ 1,
  27762         /* bytes       */ 67,
  27763         /* nFields     */ 2,
  27764         /* *fields     */ soc_DRCA_READ_DATA_FIFOm_fields,
  27765         /* *views      */ NULL,
  27766         /* *views_num  */ NULL,
  27767         /* snoop_cb    */ NULL, 
  27768         /* snoop_user_data */ NULL, 
  27769         /* snoop_flags */ 0,
  27770         /* severity */ SOC_MEM_SEVERE_LOW,
  27771         /* type */ SOC_MEM_TYPE_TWO_PORT,
  27772         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
  27773         /* impl */ SOC_MEM_IMPL_NORMAL,
  27774         /* cmic_mor_clks       */ 0,
  27775     },
  27776 #endif /* chips */
  27777 
  27778 #if defined(BCM_88270_A0)
  27779     { /* SOC_MEM_INT_DRCA_READ_DATA_FIFO_BCM88270_A0m */ 
  27780         /* mem            DRCA_READ_DATA_FIFOm */
  27781         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  27782                           SOC_MEM_FLAG_WRITEONLY |
  27783                           SOC_MEM_FLAG_READONLY |
  27784                           SOC_MEM_FLAG_VALID, /* 0x2 */
  27785         /* cmp_fn      */ NULL,
  27786         /* *null_entry */ NULL,
  27787         /* index_min   */ 0,
  27788         /* index_max   */ 31,
  27789         /* minblock    */ 7,
  27790         /* maxblock    */ 7,
  27791         /* blocks      */ 0x80,
  27792         /* blocks_hi   */ 0,
  27793         /* base        */ 0x00030000,
  27794         /* gran        */ 1,
  27795         /* bytes       */ 32,
  27796         /* nFields     */ 1,
  27797         /* *fields     */ soc_DRCA_READ_DATA_FIFO_BCM88270_A0m_fields,
  27798         /* *views      */ NULL,
  27799         /* *views_num  */ NULL,
  27800         /* snoop_cb    */ NULL, 
  27801         /* snoop_user_data */ NULL, 
  27802         /* snoop_flags */ 0,
  27803         /* severity */ SOC_MEM_SEVERE_LOW,
  27804         /* type */ SOC_MEM_TYPE_TWO_PORT,
  27805         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  27806         /* impl */ SOC_MEM_IMPL_NORMAL,
  27807         /* cmic_mor_clks       */ 0,
  27808     },
  27809 #endif /* chips */
  27810 
  27811 #if defined(BCM_88470_A0)
  27812     { /* SOC_MEM_INT_DRCA_READ_DATA_FIFO_BCM88470_A0m */ 
  27813         /* mem            DRCA_READ_DATA_FIFOm */
  27814         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  27815                           SOC_MEM_FLAG_WRITEONLY |
  27816                           SOC_MEM_FLAG_READONLY |
  27817                           SOC_MEM_FLAG_VALID, /* 0x2 */
  27818         /* cmp_fn      */ NULL,
  27819         /* *null_entry */ NULL,
  27820         /* index_min   */ 0,
  27821         /* index_max   */ 31,
  27822         /* minblock    */ 12,
  27823         /* maxblock    */ 12,
  27824         /* blocks      */ 0x1000,
  27825         /* blocks_hi   */ 0,
  27826         /* base        */ 0x00030000,
  27827         /* gran        */ 1,
  27828         /* bytes       */ 34,
  27829         /* nFields     */ 2,
  27830         /* *fields     */ soc_DRCA_READ_DATA_FIFO_BCM88470_A0m_fields,
  27831         /* *views      */ NULL,
  27832         /* *views_num  */ NULL,
  27833         /* snoop_cb    */ NULL, 
  27834         /* snoop_user_data */ NULL, 
  27835         /* snoop_flags */ 0,
  27836         /* severity */ SOC_MEM_SEVERE_LOW,
  27837         /* type */ SOC_MEM_TYPE_TWO_PORT,
  27838         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27839         /* impl */ SOC_MEM_IMPL_NORMAL,
  27840         /* cmic_mor_clks       */ 0,
  27841     },
  27842 #endif /* chips */
  27843 
  27844 #if defined(BCM_88470_B0)
  27845     { /* SOC_MEM_INT_DRCA_READ_DATA_FIFO_BCM88470_B0m */ 
  27846         /* mem            DRCA_READ_DATA_FIFOm */
  27847         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  27848                           SOC_MEM_FLAG_WRITEONLY |
  27849                           SOC_MEM_FLAG_READONLY |
  27850                           SOC_MEM_FLAG_VALID, /* 0x2 */
  27851         /* cmp_fn      */ NULL,
  27852         /* *null_entry */ NULL,
  27853         /* index_min   */ 0,
  27854         /* index_max   */ 31,
  27855         /* minblock    */ 12,
  27856         /* maxblock    */ 12,
  27857         /* blocks      */ 0x1000,
  27858         /* blocks_hi   */ 0,
  27859         /* base        */ 0x00030000,
  27860         /* gran        */ 1,
  27861         /* bytes       */ 34,
  27862         /* nFields     */ 2,
  27863         /* *fields     */ soc_DRCA_READ_DATA_FIFO_BCM88470_B0m_fields,
  27864         /* *views      */ NULL,
  27865         /* *views_num  */ NULL,
  27866         /* snoop_cb    */ NULL, 
  27867         /* snoop_user_data */ NULL, 
  27868         /* snoop_flags */ 0,
  27869         /* severity */ SOC_MEM_SEVERE_LOW,
  27870         /* type */ SOC_MEM_TYPE_TWO_PORT,
  27871         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27872         /* impl */ SOC_MEM_IMPL_NORMAL,
  27873         /* cmic_mor_clks       */ 0,
  27874     },
  27875 #endif /* chips */
  27876 
  27877 #if defined(BCM_88675_A0)
  27878     { /* SOC_MEM_INT_DRCA_RXI_MEMm */ 
  27879         /* mem            DRCA_RXI_MEMm */
  27880         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  27881                           SOC_MEM_FLAG_WRITEONLY |
  27882                           SOC_MEM_FLAG_READONLY |
  27883                           SOC_MEM_FLAG_VALID, /* 0x2 */
  27884         /* cmp_fn      */ NULL,
  27885         /* *null_entry */ NULL,
  27886         /* index_min   */ 0,
  27887         /* index_max   */ 27,
  27888         /* minblock    */ 29,
  27889         /* maxblock    */ 29,
  27890         /* blocks      */ 0x20000000,
  27891         /* blocks_hi   */ 0,
  27892         /* base        */ 0x00000000,
  27893         /* gran        */ 1,
  27894         /* bytes       */ 37,
  27895         /* nFields     */ 2,
  27896         /* *fields     */ soc_DRCA_RXI_MEMm_fields,
  27897         /* *views      */ NULL,
  27898         /* *views_num  */ NULL,
  27899         /* snoop_cb    */ NULL, 
  27900         /* snoop_user_data */ NULL, 
  27901         /* snoop_flags */ 0,
  27902         /* severity */ SOC_MEM_SEVERE_LOW,
  27903         /* type */ SOC_MEM_TYPE_TWO_PORT,
  27904         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27905         /* impl */ SOC_MEM_IMPL_NORMAL,
  27906         /* cmic_mor_clks       */ 0,
  27907     },
  27908 #endif /* chips */
  27909 
  27910 #if defined(BCM_83208_A0)
  27911     { /* SOC_MEM_INT_DRCA_RXI_MEM_BCM83208_A0m */ 
  27912         /* mem            DRCA_RXI_MEMm */
  27913         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  27914                           SOC_MEM_FLAG_WRITEONLY |
  27915                           SOC_MEM_FLAG_READONLY |
  27916                           SOC_MEM_FLAG_VALID, /* 0x2 */
  27917         /* cmp_fn      */ NULL,
  27918         /* *null_entry */ NULL,
  27919         /* index_min   */ 0,
  27920         /* index_max   */ 27,
  27921         /* minblock    */ 5,
  27922         /* maxblock    */ 5,
  27923         /* blocks      */ 0x20,
  27924         /* blocks_hi   */ 0,
  27925         /* base        */ 0x00000000,
  27926         /* gran        */ 1,
  27927         /* bytes       */ 70,
  27928         /* nFields     */ 2,
  27929         /* *fields     */ soc_DRCA_RXI_MEM_BCM83208_A0m_fields,
  27930         /* *views      */ NULL,
  27931         /* *views_num  */ NULL,
  27932         /* snoop_cb    */ NULL, 
  27933         /* snoop_user_data */ NULL, 
  27934         /* snoop_flags */ 0,
  27935         /* severity */ SOC_MEM_SEVERE_LOW,
  27936         /* type */ SOC_MEM_TYPE_TWO_PORT,
  27937         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
  27938         /* impl */ SOC_MEM_IMPL_NORMAL,
  27939         /* cmic_mor_clks       */ 0,
  27940     },
  27941 #endif /* chips */
  27942 
  27943 #if defined(BCM_88270_A0)
  27944     { /* SOC_MEM_INT_DRCA_RXI_MEM_BCM88270_A0m */ 
  27945         /* mem            DRCA_RXI_MEMm */
  27946         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  27947                           SOC_MEM_FLAG_WRITEONLY |
  27948                           SOC_MEM_FLAG_READONLY |
  27949                           SOC_MEM_FLAG_VALID, /* 0x2 */
  27950         /* cmp_fn      */ NULL,
  27951         /* *null_entry */ NULL,
  27952         /* index_min   */ 0,
  27953         /* index_max   */ 27,
  27954         /* minblock    */ 7,
  27955         /* maxblock    */ 7,
  27956         /* blocks      */ 0x80,
  27957         /* blocks_hi   */ 0,
  27958         /* base        */ 0x00000000,
  27959         /* gran        */ 1,
  27960         /* bytes       */ 37,
  27961         /* nFields     */ 2,
  27962         /* *fields     */ soc_DRCA_RXI_MEM_BCM88270_A0m_fields,
  27963         /* *views      */ NULL,
  27964         /* *views_num  */ NULL,
  27965         /* snoop_cb    */ NULL, 
  27966         /* snoop_user_data */ NULL, 
  27967         /* snoop_flags */ 0,
  27968         /* severity */ SOC_MEM_SEVERE_LOW,
  27969         /* type */ SOC_MEM_TYPE_TWO_PORT,
  27970         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27971         /* impl */ SOC_MEM_IMPL_NORMAL,
  27972         /* cmic_mor_clks       */ 0,
  27973     },
  27974 #endif /* chips */
  27975 
  27976 #if defined(BCM_88375_A0)
  27977     { /* SOC_MEM_INT_DRCA_RXI_MEM_BCM88375_A0m */ 
  27978         /* mem            DRCA_RXI_MEMm */
  27979         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  27980                           SOC_MEM_FLAG_WRITEONLY |
  27981                           SOC_MEM_FLAG_READONLY |
  27982                           SOC_MEM_FLAG_VALID, /* 0x2 */
  27983         /* cmp_fn      */ NULL,
  27984         /* *null_entry */ NULL,
  27985         /* index_min   */ 0,
  27986         /* index_max   */ 27,
  27987         /* minblock    */ 29,
  27988         /* maxblock    */ 29,
  27989         /* blocks      */ 0x20000000,
  27990         /* blocks_hi   */ 0,
  27991         /* base        */ 0x00000000,
  27992         /* gran        */ 1,
  27993         /* bytes       */ 37,
  27994         /* nFields     */ 2,
  27995         /* *fields     */ soc_DRCA_RXI_MEM_BCM88375_A0m_fields,
  27996         /* *views      */ NULL,
  27997         /* *views_num  */ NULL,
  27998         /* snoop_cb    */ NULL, 
  27999         /* snoop_user_data */ NULL, 
  28000         /* snoop_flags */ 0,
  28001         /* severity */ SOC_MEM_SEVERE_LOW,
  28002         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28003         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28004         /* impl */ SOC_MEM_IMPL_NORMAL,
  28005         /* cmic_mor_clks       */ 0,
  28006     },
  28007 #endif /* chips */
  28008 
  28009 #if defined(BCM_88375_B0)
  28010     { /* SOC_MEM_INT_DRCA_RXI_MEM_BCM88375_B0m */ 
  28011         /* mem            DRCA_RXI_MEMm */
  28012         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28013                           SOC_MEM_FLAG_WRITEONLY |
  28014                           SOC_MEM_FLAG_READONLY |
  28015                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28016         /* cmp_fn      */ NULL,
  28017         /* *null_entry */ NULL,
  28018         /* index_min   */ 0,
  28019         /* index_max   */ 27,
  28020         /* minblock    */ 29,
  28021         /* maxblock    */ 29,
  28022         /* blocks      */ 0x20000000,
  28023         /* blocks_hi   */ 0,
  28024         /* base        */ 0x00000000,
  28025         /* gran        */ 1,
  28026         /* bytes       */ 37,
  28027         /* nFields     */ 2,
  28028         /* *fields     */ soc_DRCA_RXI_MEM_BCM88375_B0m_fields,
  28029         /* *views      */ NULL,
  28030         /* *views_num  */ NULL,
  28031         /* snoop_cb    */ NULL, 
  28032         /* snoop_user_data */ NULL, 
  28033         /* snoop_flags */ 0,
  28034         /* severity */ SOC_MEM_SEVERE_LOW,
  28035         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28036         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28037         /* impl */ SOC_MEM_IMPL_NORMAL,
  28038         /* cmic_mor_clks       */ 0,
  28039     },
  28040 #endif /* chips */
  28041 
  28042 #if defined(BCM_88470_A0)
  28043     { /* SOC_MEM_INT_DRCA_RXI_MEM_BCM88470_A0m */ 
  28044         /* mem            DRCA_RXI_MEMm */
  28045         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28046                           SOC_MEM_FLAG_WRITEONLY |
  28047                           SOC_MEM_FLAG_READONLY |
  28048                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28049         /* cmp_fn      */ NULL,
  28050         /* *null_entry */ NULL,
  28051         /* index_min   */ 0,
  28052         /* index_max   */ 27,
  28053         /* minblock    */ 12,
  28054         /* maxblock    */ 12,
  28055         /* blocks      */ 0x1000,
  28056         /* blocks_hi   */ 0,
  28057         /* base        */ 0x00000000,
  28058         /* gran        */ 1,
  28059         /* bytes       */ 37,
  28060         /* nFields     */ 2,
  28061         /* *fields     */ soc_DRCA_RXI_MEM_BCM88470_A0m_fields,
  28062         /* *views      */ NULL,
  28063         /* *views_num  */ NULL,
  28064         /* snoop_cb    */ NULL, 
  28065         /* snoop_user_data */ NULL, 
  28066         /* snoop_flags */ 0,
  28067         /* severity */ SOC_MEM_SEVERE_LOW,
  28068         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28069         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28070         /* impl */ SOC_MEM_IMPL_NORMAL,
  28071         /* cmic_mor_clks       */ 0,
  28072     },
  28073 #endif /* chips */
  28074 
  28075 #if defined(BCM_88470_B0)
  28076     { /* SOC_MEM_INT_DRCA_RXI_MEM_BCM88470_B0m */ 
  28077         /* mem            DRCA_RXI_MEMm */
  28078         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28079                           SOC_MEM_FLAG_WRITEONLY |
  28080                           SOC_MEM_FLAG_READONLY |
  28081                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28082         /* cmp_fn      */ NULL,
  28083         /* *null_entry */ NULL,
  28084         /* index_min   */ 0,
  28085         /* index_max   */ 27,
  28086         /* minblock    */ 12,
  28087         /* maxblock    */ 12,
  28088         /* blocks      */ 0x1000,
  28089         /* blocks_hi   */ 0,
  28090         /* base        */ 0x00000000,
  28091         /* gran        */ 1,
  28092         /* bytes       */ 37,
  28093         /* nFields     */ 2,
  28094         /* *fields     */ soc_DRCA_RXI_MEM_BCM88470_B0m_fields,
  28095         /* *views      */ NULL,
  28096         /* *views_num  */ NULL,
  28097         /* snoop_cb    */ NULL, 
  28098         /* snoop_user_data */ NULL, 
  28099         /* snoop_flags */ 0,
  28100         /* severity */ SOC_MEM_SEVERE_LOW,
  28101         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28102         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28103         /* impl */ SOC_MEM_IMPL_NORMAL,
  28104         /* cmic_mor_clks       */ 0,
  28105     },
  28106 #endif /* chips */
  28107 
  28108 #if defined(BCM_88675_B0)
  28109     { /* SOC_MEM_INT_DRCA_RXI_MEM_BCM88675_B0m */ 
  28110         /* mem            DRCA_RXI_MEMm */
  28111         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28112                           SOC_MEM_FLAG_WRITEONLY |
  28113                           SOC_MEM_FLAG_READONLY |
  28114                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28115         /* cmp_fn      */ NULL,
  28116         /* *null_entry */ NULL,
  28117         /* index_min   */ 0,
  28118         /* index_max   */ 27,
  28119         /* minblock    */ 29,
  28120         /* maxblock    */ 29,
  28121         /* blocks      */ 0x20000000,
  28122         /* blocks_hi   */ 0,
  28123         /* base        */ 0x00000000,
  28124         /* gran        */ 1,
  28125         /* bytes       */ 37,
  28126         /* nFields     */ 2,
  28127         /* *fields     */ soc_DRCA_RXI_MEM_BCM88675_B0m_fields,
  28128         /* *views      */ NULL,
  28129         /* *views_num  */ NULL,
  28130         /* snoop_cb    */ NULL, 
  28131         /* snoop_user_data */ NULL, 
  28132         /* snoop_flags */ 0,
  28133         /* severity */ SOC_MEM_SEVERE_LOW,
  28134         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28135         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28136         /* impl */ SOC_MEM_IMPL_NORMAL,
  28137         /* cmic_mor_clks       */ 0,
  28138     },
  28139 #endif /* chips */
  28140 
  28141 #if defined(BCM_88680_A0)
  28142     { /* SOC_MEM_INT_DRCA_RXI_MEM_BCM88680_A0m */ 
  28143         /* mem            DRCA_RXI_MEMm */
  28144         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28145                           SOC_MEM_FLAG_WRITEONLY |
  28146                           SOC_MEM_FLAG_READONLY |
  28147                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28148         /* cmp_fn      */ NULL,
  28149         /* *null_entry */ NULL,
  28150         /* index_min   */ 0,
  28151         /* index_max   */ 27,
  28152         /* minblock    */ 30,
  28153         /* maxblock    */ 30,
  28154         /* blocks      */ 0x40000000,
  28155         /* blocks_hi   */ 0,
  28156         /* base        */ 0x00000000,
  28157         /* gran        */ 1,
  28158         /* bytes       */ 37,
  28159         /* nFields     */ 2,
  28160         /* *fields     */ soc_DRCA_RXI_MEM_BCM88680_A0m_fields,
  28161         /* *views      */ NULL,
  28162         /* *views_num  */ NULL,
  28163         /* snoop_cb    */ NULL, 
  28164         /* snoop_user_data */ NULL, 
  28165         /* snoop_flags */ 0,
  28166         /* severity */ SOC_MEM_SEVERE_LOW,
  28167         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28168         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28169         /* impl */ SOC_MEM_IMPL_NORMAL,
  28170         /* cmic_mor_clks       */ 0,
  28171     },
  28172 #endif /* chips */
  28173 
  28174 #if defined(BCM_88675_A0)
  28175     { /* SOC_MEM_INT_DRCA_WR_CRC_FIFOm */ 
  28176         /* mem            DRCA_WR_CRC_FIFOm */
  28177         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28178                           SOC_MEM_FLAG_WRITEONLY |
  28179                           SOC_MEM_FLAG_READONLY |
  28180                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28181         /* cmp_fn      */ NULL,
  28182         /* *null_entry */ NULL,
  28183         /* index_min   */ 0,
  28184         /* index_max   */ 19,
  28185         /* minblock    */ 29,
  28186         /* maxblock    */ 29,
  28187         /* blocks      */ 0x20000000,
  28188         /* blocks_hi   */ 0,
  28189         /* base        */ 0x00020000,
  28190         /* gran        */ 1,
  28191         /* bytes       */ 41,
  28192         /* nFields     */ 2,
  28193         /* *fields     */ soc_DRCA_WR_CRC_FIFOm_fields,
  28194         /* *views      */ NULL,
  28195         /* *views_num  */ NULL,
  28196         /* snoop_cb    */ NULL, 
  28197         /* snoop_user_data */ NULL, 
  28198         /* snoop_flags */ 0,
  28199         /* severity */ SOC_MEM_SEVERE_LOW,
  28200         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28201         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  28202         /* impl */ SOC_MEM_IMPL_NORMAL,
  28203         /* cmic_mor_clks       */ 0,
  28204     },
  28205 #endif /* chips */
  28206 
  28207 #if defined(BCM_83208_A0)
  28208     { /* SOC_MEM_INT_DRCA_WR_CRC_FIFO_BCM83208_A0m */ 
  28209         /* mem            DRCA_WR_CRC_FIFOm */
  28210         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28211                           SOC_MEM_FLAG_WRITEONLY |
  28212                           SOC_MEM_FLAG_READONLY |
  28213                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28214         /* cmp_fn      */ NULL,
  28215         /* *null_entry */ NULL,
  28216         /* index_min   */ 0,
  28217         /* index_max   */ 39,
  28218         /* minblock    */ 5,
  28219         /* maxblock    */ 5,
  28220         /* blocks      */ 0x20,
  28221         /* blocks_hi   */ 0,
  28222         /* base        */ 0x00020000,
  28223         /* gran        */ 1,
  28224         /* bytes       */ 41,
  28225         /* nFields     */ 2,
  28226         /* *fields     */ soc_DRCA_WR_CRC_FIFO_BCM83208_A0m_fields,
  28227         /* *views      */ NULL,
  28228         /* *views_num  */ NULL,
  28229         /* snoop_cb    */ NULL, 
  28230         /* snoop_user_data */ NULL, 
  28231         /* snoop_flags */ 0,
  28232         /* severity */ SOC_MEM_SEVERE_LOW,
  28233         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28234         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  28235         /* impl */ SOC_MEM_IMPL_NORMAL,
  28236         /* cmic_mor_clks       */ 0,
  28237     },
  28238 #endif /* chips */
  28239 
  28240 #if defined(BCM_88270_A0)
  28241     { /* SOC_MEM_INT_DRCA_WR_CRC_FIFO_BCM88270_A0m */ 
  28242         /* mem            DRCA_WR_CRC_FIFOm */
  28243         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28244                           SOC_MEM_FLAG_WRITEONLY |
  28245                           SOC_MEM_FLAG_READONLY |
  28246                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28247         /* cmp_fn      */ NULL,
  28248         /* *null_entry */ NULL,
  28249         /* index_min   */ 0,
  28250         /* index_max   */ 19,
  28251         /* minblock    */ 7,
  28252         /* maxblock    */ 7,
  28253         /* blocks      */ 0x80,
  28254         /* blocks_hi   */ 0,
  28255         /* base        */ 0x00020000,
  28256         /* gran        */ 1,
  28257         /* bytes       */ 40,
  28258         /* nFields     */ 1,
  28259         /* *fields     */ soc_DRCA_WR_CRC_FIFO_BCM88270_A0m_fields,
  28260         /* *views      */ NULL,
  28261         /* *views_num  */ NULL,
  28262         /* snoop_cb    */ NULL, 
  28263         /* snoop_user_data */ NULL, 
  28264         /* snoop_flags */ 0,
  28265         /* severity */ SOC_MEM_SEVERE_LOW,
  28266         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28267         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  28268         /* impl */ SOC_MEM_IMPL_NORMAL,
  28269         /* cmic_mor_clks       */ 0,
  28270     },
  28271 #endif /* chips */
  28272 
  28273 #if defined(BCM_88375_A0)
  28274     { /* SOC_MEM_INT_DRCA_WR_CRC_FIFO_BCM88375_A0m */ 
  28275         /* mem            DRCA_WR_CRC_FIFOm */
  28276         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28277                           SOC_MEM_FLAG_WRITEONLY |
  28278                           SOC_MEM_FLAG_READONLY |
  28279                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28280         /* cmp_fn      */ NULL,
  28281         /* *null_entry */ NULL,
  28282         /* index_min   */ 0,
  28283         /* index_max   */ 19,
  28284         /* minblock    */ 29,
  28285         /* maxblock    */ 29,
  28286         /* blocks      */ 0x20000000,
  28287         /* blocks_hi   */ 0,
  28288         /* base        */ 0x00020000,
  28289         /* gran        */ 1,
  28290         /* bytes       */ 41,
  28291         /* nFields     */ 2,
  28292         /* *fields     */ soc_DRCA_WR_CRC_FIFO_BCM88375_A0m_fields,
  28293         /* *views      */ NULL,
  28294         /* *views_num  */ NULL,
  28295         /* snoop_cb    */ NULL, 
  28296         /* snoop_user_data */ NULL, 
  28297         /* snoop_flags */ 0,
  28298         /* severity */ SOC_MEM_SEVERE_LOW,
  28299         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28300         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  28301         /* impl */ SOC_MEM_IMPL_NORMAL,
  28302         /* cmic_mor_clks       */ 0,
  28303     },
  28304 #endif /* chips */
  28305 
  28306 #if defined(BCM_88375_B0)
  28307     { /* SOC_MEM_INT_DRCA_WR_CRC_FIFO_BCM88375_B0m */ 
  28308         /* mem            DRCA_WR_CRC_FIFOm */
  28309         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28310                           SOC_MEM_FLAG_WRITEONLY |
  28311                           SOC_MEM_FLAG_READONLY |
  28312                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28313         /* cmp_fn      */ NULL,
  28314         /* *null_entry */ NULL,
  28315         /* index_min   */ 0,
  28316         /* index_max   */ 19,
  28317         /* minblock    */ 29,
  28318         /* maxblock    */ 29,
  28319         /* blocks      */ 0x20000000,
  28320         /* blocks_hi   */ 0,
  28321         /* base        */ 0x00020000,
  28322         /* gran        */ 1,
  28323         /* bytes       */ 41,
  28324         /* nFields     */ 2,
  28325         /* *fields     */ soc_DRCA_WR_CRC_FIFO_BCM88375_B0m_fields,
  28326         /* *views      */ NULL,
  28327         /* *views_num  */ NULL,
  28328         /* snoop_cb    */ NULL, 
  28329         /* snoop_user_data */ NULL, 
  28330         /* snoop_flags */ 0,
  28331         /* severity */ SOC_MEM_SEVERE_LOW,
  28332         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28333         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  28334         /* impl */ SOC_MEM_IMPL_NORMAL,
  28335         /* cmic_mor_clks       */ 0,
  28336     },
  28337 #endif /* chips */
  28338 
  28339 #if defined(BCM_88470_A0)
  28340     { /* SOC_MEM_INT_DRCA_WR_CRC_FIFO_BCM88470_A0m */ 
  28341         /* mem            DRCA_WR_CRC_FIFOm */
  28342         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28343                           SOC_MEM_FLAG_WRITEONLY |
  28344                           SOC_MEM_FLAG_READONLY |
  28345                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28346         /* cmp_fn      */ NULL,
  28347         /* *null_entry */ NULL,
  28348         /* index_min   */ 0,
  28349         /* index_max   */ 19,
  28350         /* minblock    */ 12,
  28351         /* maxblock    */ 12,
  28352         /* blocks      */ 0x1000,
  28353         /* blocks_hi   */ 0,
  28354         /* base        */ 0x00020000,
  28355         /* gran        */ 1,
  28356         /* bytes       */ 41,
  28357         /* nFields     */ 2,
  28358         /* *fields     */ soc_DRCA_WR_CRC_FIFO_BCM88470_A0m_fields,
  28359         /* *views      */ NULL,
  28360         /* *views_num  */ NULL,
  28361         /* snoop_cb    */ NULL, 
  28362         /* snoop_user_data */ NULL, 
  28363         /* snoop_flags */ 0,
  28364         /* severity */ SOC_MEM_SEVERE_LOW,
  28365         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28366         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  28367         /* impl */ SOC_MEM_IMPL_NORMAL,
  28368         /* cmic_mor_clks       */ 0,
  28369     },
  28370 #endif /* chips */
  28371 
  28372 #if defined(BCM_88470_B0)
  28373     { /* SOC_MEM_INT_DRCA_WR_CRC_FIFO_BCM88470_B0m */ 
  28374         /* mem            DRCA_WR_CRC_FIFOm */
  28375         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28376                           SOC_MEM_FLAG_WRITEONLY |
  28377                           SOC_MEM_FLAG_READONLY |
  28378                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28379         /* cmp_fn      */ NULL,
  28380         /* *null_entry */ NULL,
  28381         /* index_min   */ 0,
  28382         /* index_max   */ 19,
  28383         /* minblock    */ 12,
  28384         /* maxblock    */ 12,
  28385         /* blocks      */ 0x1000,
  28386         /* blocks_hi   */ 0,
  28387         /* base        */ 0x00020000,
  28388         /* gran        */ 1,
  28389         /* bytes       */ 41,
  28390         /* nFields     */ 2,
  28391         /* *fields     */ soc_DRCA_WR_CRC_FIFO_BCM88470_B0m_fields,
  28392         /* *views      */ NULL,
  28393         /* *views_num  */ NULL,
  28394         /* snoop_cb    */ NULL, 
  28395         /* snoop_user_data */ NULL, 
  28396         /* snoop_flags */ 0,
  28397         /* severity */ SOC_MEM_SEVERE_LOW,
  28398         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28399         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  28400         /* impl */ SOC_MEM_IMPL_NORMAL,
  28401         /* cmic_mor_clks       */ 0,
  28402     },
  28403 #endif /* chips */
  28404 
  28405 #if defined(BCM_88675_B0)
  28406     { /* SOC_MEM_INT_DRCA_WR_CRC_FIFO_BCM88675_B0m */ 
  28407         /* mem            DRCA_WR_CRC_FIFOm */
  28408         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28409                           SOC_MEM_FLAG_WRITEONLY |
  28410                           SOC_MEM_FLAG_READONLY |
  28411                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28412         /* cmp_fn      */ NULL,
  28413         /* *null_entry */ NULL,
  28414         /* index_min   */ 0,
  28415         /* index_max   */ 19,
  28416         /* minblock    */ 29,
  28417         /* maxblock    */ 29,
  28418         /* blocks      */ 0x20000000,
  28419         /* blocks_hi   */ 0,
  28420         /* base        */ 0x00020000,
  28421         /* gran        */ 1,
  28422         /* bytes       */ 41,
  28423         /* nFields     */ 2,
  28424         /* *fields     */ soc_DRCA_WR_CRC_FIFO_BCM88675_B0m_fields,
  28425         /* *views      */ NULL,
  28426         /* *views_num  */ NULL,
  28427         /* snoop_cb    */ NULL, 
  28428         /* snoop_user_data */ NULL, 
  28429         /* snoop_flags */ 0,
  28430         /* severity */ SOC_MEM_SEVERE_LOW,
  28431         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28432         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  28433         /* impl */ SOC_MEM_IMPL_NORMAL,
  28434         /* cmic_mor_clks       */ 0,
  28435     },
  28436 #endif /* chips */
  28437 
  28438 #if defined(BCM_88680_A0)
  28439     { /* SOC_MEM_INT_DRCA_WR_CRC_FIFO_BCM88680_A0m */ 
  28440         /* mem            DRCA_WR_CRC_FIFOm */
  28441         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28442                           SOC_MEM_FLAG_WRITEONLY |
  28443                           SOC_MEM_FLAG_READONLY |
  28444                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28445         /* cmp_fn      */ NULL,
  28446         /* *null_entry */ NULL,
  28447         /* index_min   */ 0,
  28448         /* index_max   */ 19,
  28449         /* minblock    */ 30,
  28450         /* maxblock    */ 30,
  28451         /* blocks      */ 0x40000000,
  28452         /* blocks_hi   */ 0,
  28453         /* base        */ 0x00020000,
  28454         /* gran        */ 1,
  28455         /* bytes       */ 41,
  28456         /* nFields     */ 2,
  28457         /* *fields     */ soc_DRCA_WR_CRC_FIFO_BCM88680_A0m_fields,
  28458         /* *views      */ NULL,
  28459         /* *views_num  */ NULL,
  28460         /* snoop_cb    */ NULL, 
  28461         /* snoop_user_data */ NULL, 
  28462         /* snoop_flags */ 0,
  28463         /* severity */ SOC_MEM_SEVERE_LOW,
  28464         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28465         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  28466         /* impl */ SOC_MEM_IMPL_NORMAL,
  28467         /* cmic_mor_clks       */ 0,
  28468     },
  28469 #endif /* chips */
  28470 
  28471 #if defined(BCM_88675_A0)
  28472     { /* SOC_MEM_INT_DRCB_DWFm */ 
  28473         /* mem            DRCB_DWFm */
  28474         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28475                           SOC_MEM_FLAG_WRITEONLY |
  28476                           SOC_MEM_FLAG_READONLY |
  28477                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28478         /* cmp_fn      */ NULL,
  28479         /* *null_entry */ NULL,
  28480         /* index_min   */ 0,
  28481         /* index_max   */ 19,
  28482         /* minblock    */ 30,
  28483         /* maxblock    */ 30,
  28484         /* blocks      */ 0x40000000,
  28485         /* blocks_hi   */ 0,
  28486         /* base        */ 0x00010000,
  28487         /* gran        */ 1,
  28488         /* bytes       */ 33,
  28489         /* nFields     */ 2,
  28490         /* *fields     */ soc_DRCB_DWFm_fields,
  28491         /* *views      */ NULL,
  28492         /* *views_num  */ NULL,
  28493         /* snoop_cb    */ NULL, 
  28494         /* snoop_user_data */ NULL, 
  28495         /* snoop_flags */ 0,
  28496         /* severity */ SOC_MEM_SEVERE_LOW,
  28497         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28498         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  28499         /* impl */ SOC_MEM_IMPL_NORMAL,
  28500         /* cmic_mor_clks       */ 0,
  28501     },
  28502 #endif /* chips */
  28503 
  28504 #if defined(BCM_88375_A0)
  28505     { /* SOC_MEM_INT_DRCB_DWF_BCM88375_A0m */ 
  28506         /* mem            DRCB_DWFm */
  28507         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28508                           SOC_MEM_FLAG_WRITEONLY |
  28509                           SOC_MEM_FLAG_READONLY |
  28510                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28511         /* cmp_fn      */ NULL,
  28512         /* *null_entry */ NULL,
  28513         /* index_min   */ 0,
  28514         /* index_max   */ 19,
  28515         /* minblock    */ 30,
  28516         /* maxblock    */ 30,
  28517         /* blocks      */ 0x40000000,
  28518         /* blocks_hi   */ 0,
  28519         /* base        */ 0x00010000,
  28520         /* gran        */ 1,
  28521         /* bytes       */ 33,
  28522         /* nFields     */ 2,
  28523         /* *fields     */ soc_DRCB_DWF_BCM88375_A0m_fields,
  28524         /* *views      */ NULL,
  28525         /* *views_num  */ NULL,
  28526         /* snoop_cb    */ NULL, 
  28527         /* snoop_user_data */ NULL, 
  28528         /* snoop_flags */ 0,
  28529         /* severity */ SOC_MEM_SEVERE_LOW,
  28530         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28531         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  28532         /* impl */ SOC_MEM_IMPL_NORMAL,
  28533         /* cmic_mor_clks       */ 0,
  28534     },
  28535 #endif /* chips */
  28536 
  28537 #if defined(BCM_88375_B0)
  28538     { /* SOC_MEM_INT_DRCB_DWF_BCM88375_B0m */ 
  28539         /* mem            DRCB_DWFm */
  28540         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28541                           SOC_MEM_FLAG_WRITEONLY |
  28542                           SOC_MEM_FLAG_READONLY |
  28543                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28544         /* cmp_fn      */ NULL,
  28545         /* *null_entry */ NULL,
  28546         /* index_min   */ 0,
  28547         /* index_max   */ 19,
  28548         /* minblock    */ 30,
  28549         /* maxblock    */ 30,
  28550         /* blocks      */ 0x40000000,
  28551         /* blocks_hi   */ 0,
  28552         /* base        */ 0x00010000,
  28553         /* gran        */ 1,
  28554         /* bytes       */ 33,
  28555         /* nFields     */ 2,
  28556         /* *fields     */ soc_DRCB_DWF_BCM88375_B0m_fields,
  28557         /* *views      */ NULL,
  28558         /* *views_num  */ NULL,
  28559         /* snoop_cb    */ NULL, 
  28560         /* snoop_user_data */ NULL, 
  28561         /* snoop_flags */ 0,
  28562         /* severity */ SOC_MEM_SEVERE_LOW,
  28563         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28564         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  28565         /* impl */ SOC_MEM_IMPL_NORMAL,
  28566         /* cmic_mor_clks       */ 0,
  28567     },
  28568 #endif /* chips */
  28569 
  28570 #if defined(BCM_88470_A0)
  28571     { /* SOC_MEM_INT_DRCB_DWF_BCM88470_A0m */ 
  28572         /* mem            DRCB_DWFm */
  28573         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28574                           SOC_MEM_FLAG_WRITEONLY |
  28575                           SOC_MEM_FLAG_READONLY |
  28576                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28577         /* cmp_fn      */ NULL,
  28578         /* *null_entry */ NULL,
  28579         /* index_min   */ 0,
  28580         /* index_max   */ 19,
  28581         /* minblock    */ 13,
  28582         /* maxblock    */ 13,
  28583         /* blocks      */ 0x2000,
  28584         /* blocks_hi   */ 0,
  28585         /* base        */ 0x00010000,
  28586         /* gran        */ 1,
  28587         /* bytes       */ 33,
  28588         /* nFields     */ 2,
  28589         /* *fields     */ soc_DRCB_DWF_BCM88470_A0m_fields,
  28590         /* *views      */ NULL,
  28591         /* *views_num  */ NULL,
  28592         /* snoop_cb    */ NULL, 
  28593         /* snoop_user_data */ NULL, 
  28594         /* snoop_flags */ 0,
  28595         /* severity */ SOC_MEM_SEVERE_LOW,
  28596         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28597         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  28598         /* impl */ SOC_MEM_IMPL_NORMAL,
  28599         /* cmic_mor_clks       */ 0,
  28600     },
  28601 #endif /* chips */
  28602 
  28603 #if defined(BCM_88470_B0)
  28604     { /* SOC_MEM_INT_DRCB_DWF_BCM88470_B0m */ 
  28605         /* mem            DRCB_DWFm */
  28606         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28607                           SOC_MEM_FLAG_WRITEONLY |
  28608                           SOC_MEM_FLAG_READONLY |
  28609                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28610         /* cmp_fn      */ NULL,
  28611         /* *null_entry */ NULL,
  28612         /* index_min   */ 0,
  28613         /* index_max   */ 19,
  28614         /* minblock    */ 13,
  28615         /* maxblock    */ 13,
  28616         /* blocks      */ 0x2000,
  28617         /* blocks_hi   */ 0,
  28618         /* base        */ 0x00010000,
  28619         /* gran        */ 1,
  28620         /* bytes       */ 33,
  28621         /* nFields     */ 2,
  28622         /* *fields     */ soc_DRCB_DWF_BCM88470_B0m_fields,
  28623         /* *views      */ NULL,
  28624         /* *views_num  */ NULL,
  28625         /* snoop_cb    */ NULL, 
  28626         /* snoop_user_data */ NULL, 
  28627         /* snoop_flags */ 0,
  28628         /* severity */ SOC_MEM_SEVERE_LOW,
  28629         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28630         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  28631         /* impl */ SOC_MEM_IMPL_NORMAL,
  28632         /* cmic_mor_clks       */ 0,
  28633     },
  28634 #endif /* chips */
  28635 
  28636 #if defined(BCM_88675_B0)
  28637     { /* SOC_MEM_INT_DRCB_DWF_BCM88675_B0m */ 
  28638         /* mem            DRCB_DWFm */
  28639         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28640                           SOC_MEM_FLAG_WRITEONLY |
  28641                           SOC_MEM_FLAG_READONLY |
  28642                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28643         /* cmp_fn      */ NULL,
  28644         /* *null_entry */ NULL,
  28645         /* index_min   */ 0,
  28646         /* index_max   */ 19,
  28647         /* minblock    */ 30,
  28648         /* maxblock    */ 30,
  28649         /* blocks      */ 0x40000000,
  28650         /* blocks_hi   */ 0,
  28651         /* base        */ 0x00010000,
  28652         /* gran        */ 1,
  28653         /* bytes       */ 33,
  28654         /* nFields     */ 2,
  28655         /* *fields     */ soc_DRCB_DWF_BCM88675_B0m_fields,
  28656         /* *views      */ NULL,
  28657         /* *views_num  */ NULL,
  28658         /* snoop_cb    */ NULL, 
  28659         /* snoop_user_data */ NULL, 
  28660         /* snoop_flags */ 0,
  28661         /* severity */ SOC_MEM_SEVERE_LOW,
  28662         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28663         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  28664         /* impl */ SOC_MEM_IMPL_NORMAL,
  28665         /* cmic_mor_clks       */ 0,
  28666     },
  28667 #endif /* chips */
  28668 
  28669 #if defined(BCM_88680_A0)
  28670     { /* SOC_MEM_INT_DRCB_DWF_BCM88680_A0m */ 
  28671         /* mem            DRCB_DWFm */
  28672         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28673                           SOC_MEM_FLAG_WRITEONLY |
  28674                           SOC_MEM_FLAG_READONLY |
  28675                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28676         /* cmp_fn      */ NULL,
  28677         /* *null_entry */ NULL,
  28678         /* index_min   */ 0,
  28679         /* index_max   */ 19,
  28680         /* minblock    */ 31,
  28681         /* maxblock    */ 31,
  28682         /* blocks      */ 0x80000000,
  28683         /* blocks_hi   */ 0,
  28684         /* base        */ 0x00010000,
  28685         /* gran        */ 1,
  28686         /* bytes       */ 33,
  28687         /* nFields     */ 2,
  28688         /* *fields     */ soc_DRCB_DWF_BCM88680_A0m_fields,
  28689         /* *views      */ NULL,
  28690         /* *views_num  */ NULL,
  28691         /* snoop_cb    */ NULL, 
  28692         /* snoop_user_data */ NULL, 
  28693         /* snoop_flags */ 0,
  28694         /* severity */ SOC_MEM_SEVERE_LOW,
  28695         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28696         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  28697         /* impl */ SOC_MEM_IMPL_NORMAL,
  28698         /* cmic_mor_clks       */ 0,
  28699     },
  28700 #endif /* chips */
  28701 
  28702 #if defined(BCM_88470_A0)
  28703     { /* SOC_MEM_INT_DRCB_READ_DATA_FIFOm */ 
  28704         /* mem            DRCB_READ_DATA_FIFOm */
  28705         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28706                           SOC_MEM_FLAG_WRITEONLY |
  28707                           SOC_MEM_FLAG_READONLY |
  28708                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28709         /* cmp_fn      */ NULL,
  28710         /* *null_entry */ NULL,
  28711         /* index_min   */ 0,
  28712         /* index_max   */ 31,
  28713         /* minblock    */ 13,
  28714         /* maxblock    */ 13,
  28715         /* blocks      */ 0x2000,
  28716         /* blocks_hi   */ 0,
  28717         /* base        */ 0x00030000,
  28718         /* gran        */ 1,
  28719         /* bytes       */ 34,
  28720         /* nFields     */ 2,
  28721         /* *fields     */ soc_DRCB_READ_DATA_FIFOm_fields,
  28722         /* *views      */ NULL,
  28723         /* *views_num  */ NULL,
  28724         /* snoop_cb    */ NULL, 
  28725         /* snoop_user_data */ NULL, 
  28726         /* snoop_flags */ 0,
  28727         /* severity */ SOC_MEM_SEVERE_LOW,
  28728         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28729         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28730         /* impl */ SOC_MEM_IMPL_NORMAL,
  28731         /* cmic_mor_clks       */ 0,
  28732     },
  28733 #endif /* chips */
  28734 
  28735 #if defined(BCM_88470_B0)
  28736     { /* SOC_MEM_INT_DRCB_READ_DATA_FIFO_BCM88470_B0m */ 
  28737         /* mem            DRCB_READ_DATA_FIFOm */
  28738         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28739                           SOC_MEM_FLAG_WRITEONLY |
  28740                           SOC_MEM_FLAG_READONLY |
  28741                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28742         /* cmp_fn      */ NULL,
  28743         /* *null_entry */ NULL,
  28744         /* index_min   */ 0,
  28745         /* index_max   */ 31,
  28746         /* minblock    */ 13,
  28747         /* maxblock    */ 13,
  28748         /* blocks      */ 0x2000,
  28749         /* blocks_hi   */ 0,
  28750         /* base        */ 0x00030000,
  28751         /* gran        */ 1,
  28752         /* bytes       */ 34,
  28753         /* nFields     */ 2,
  28754         /* *fields     */ soc_DRCB_READ_DATA_FIFO_BCM88470_B0m_fields,
  28755         /* *views      */ NULL,
  28756         /* *views_num  */ NULL,
  28757         /* snoop_cb    */ NULL, 
  28758         /* snoop_user_data */ NULL, 
  28759         /* snoop_flags */ 0,
  28760         /* severity */ SOC_MEM_SEVERE_LOW,
  28761         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28762         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28763         /* impl */ SOC_MEM_IMPL_NORMAL,
  28764         /* cmic_mor_clks       */ 0,
  28765     },
  28766 #endif /* chips */
  28767 
  28768 #if defined(BCM_88675_A0)
  28769     { /* SOC_MEM_INT_DRCB_RXI_MEMm */ 
  28770         /* mem            DRCB_RXI_MEMm */
  28771         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28772                           SOC_MEM_FLAG_WRITEONLY |
  28773                           SOC_MEM_FLAG_READONLY |
  28774                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28775         /* cmp_fn      */ NULL,
  28776         /* *null_entry */ NULL,
  28777         /* index_min   */ 0,
  28778         /* index_max   */ 27,
  28779         /* minblock    */ 30,
  28780         /* maxblock    */ 30,
  28781         /* blocks      */ 0x40000000,
  28782         /* blocks_hi   */ 0,
  28783         /* base        */ 0x00000000,
  28784         /* gran        */ 1,
  28785         /* bytes       */ 37,
  28786         /* nFields     */ 2,
  28787         /* *fields     */ soc_DRCB_RXI_MEMm_fields,
  28788         /* *views      */ NULL,
  28789         /* *views_num  */ NULL,
  28790         /* snoop_cb    */ NULL, 
  28791         /* snoop_user_data */ NULL, 
  28792         /* snoop_flags */ 0,
  28793         /* severity */ SOC_MEM_SEVERE_LOW,
  28794         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28795         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28796         /* impl */ SOC_MEM_IMPL_NORMAL,
  28797         /* cmic_mor_clks       */ 0,
  28798     },
  28799 #endif /* chips */
  28800 
  28801 #if defined(BCM_88375_A0)
  28802     { /* SOC_MEM_INT_DRCB_RXI_MEM_BCM88375_A0m */ 
  28803         /* mem            DRCB_RXI_MEMm */
  28804         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28805                           SOC_MEM_FLAG_WRITEONLY |
  28806                           SOC_MEM_FLAG_READONLY |
  28807                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28808         /* cmp_fn      */ NULL,
  28809         /* *null_entry */ NULL,
  28810         /* index_min   */ 0,
  28811         /* index_max   */ 27,
  28812         /* minblock    */ 30,
  28813         /* maxblock    */ 30,
  28814         /* blocks      */ 0x40000000,
  28815         /* blocks_hi   */ 0,
  28816         /* base        */ 0x00000000,
  28817         /* gran        */ 1,
  28818         /* bytes       */ 37,
  28819         /* nFields     */ 2,
  28820         /* *fields     */ soc_DRCB_RXI_MEM_BCM88375_A0m_fields,
  28821         /* *views      */ NULL,
  28822         /* *views_num  */ NULL,
  28823         /* snoop_cb    */ NULL, 
  28824         /* snoop_user_data */ NULL, 
  28825         /* snoop_flags */ 0,
  28826         /* severity */ SOC_MEM_SEVERE_LOW,
  28827         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28828         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28829         /* impl */ SOC_MEM_IMPL_NORMAL,
  28830         /* cmic_mor_clks       */ 0,
  28831     },
  28832 #endif /* chips */
  28833 
  28834 #if defined(BCM_88375_B0)
  28835     { /* SOC_MEM_INT_DRCB_RXI_MEM_BCM88375_B0m */ 
  28836         /* mem            DRCB_RXI_MEMm */
  28837         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28838                           SOC_MEM_FLAG_WRITEONLY |
  28839                           SOC_MEM_FLAG_READONLY |
  28840                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28841         /* cmp_fn      */ NULL,
  28842         /* *null_entry */ NULL,
  28843         /* index_min   */ 0,
  28844         /* index_max   */ 27,
  28845         /* minblock    */ 30,
  28846         /* maxblock    */ 30,
  28847         /* blocks      */ 0x40000000,
  28848         /* blocks_hi   */ 0,
  28849         /* base        */ 0x00000000,
  28850         /* gran        */ 1,
  28851         /* bytes       */ 37,
  28852         /* nFields     */ 2,
  28853         /* *fields     */ soc_DRCB_RXI_MEM_BCM88375_B0m_fields,
  28854         /* *views      */ NULL,
  28855         /* *views_num  */ NULL,
  28856         /* snoop_cb    */ NULL, 
  28857         /* snoop_user_data */ NULL, 
  28858         /* snoop_flags */ 0,
  28859         /* severity */ SOC_MEM_SEVERE_LOW,
  28860         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28861         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28862         /* impl */ SOC_MEM_IMPL_NORMAL,
  28863         /* cmic_mor_clks       */ 0,
  28864     },
  28865 #endif /* chips */
  28866 
  28867 #if defined(BCM_88470_A0)
  28868     { /* SOC_MEM_INT_DRCB_RXI_MEM_BCM88470_A0m */ 
  28869         /* mem            DRCB_RXI_MEMm */
  28870         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28871                           SOC_MEM_FLAG_WRITEONLY |
  28872                           SOC_MEM_FLAG_READONLY |
  28873                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28874         /* cmp_fn      */ NULL,
  28875         /* *null_entry */ NULL,
  28876         /* index_min   */ 0,
  28877         /* index_max   */ 27,
  28878         /* minblock    */ 13,
  28879         /* maxblock    */ 13,
  28880         /* blocks      */ 0x2000,
  28881         /* blocks_hi   */ 0,
  28882         /* base        */ 0x00000000,
  28883         /* gran        */ 1,
  28884         /* bytes       */ 37,
  28885         /* nFields     */ 2,
  28886         /* *fields     */ soc_DRCB_RXI_MEM_BCM88470_A0m_fields,
  28887         /* *views      */ NULL,
  28888         /* *views_num  */ NULL,
  28889         /* snoop_cb    */ NULL, 
  28890         /* snoop_user_data */ NULL, 
  28891         /* snoop_flags */ 0,
  28892         /* severity */ SOC_MEM_SEVERE_LOW,
  28893         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28894         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28895         /* impl */ SOC_MEM_IMPL_NORMAL,
  28896         /* cmic_mor_clks       */ 0,
  28897     },
  28898 #endif /* chips */
  28899 
  28900 #if defined(BCM_88470_B0)
  28901     { /* SOC_MEM_INT_DRCB_RXI_MEM_BCM88470_B0m */ 
  28902         /* mem            DRCB_RXI_MEMm */
  28903         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28904                           SOC_MEM_FLAG_WRITEONLY |
  28905                           SOC_MEM_FLAG_READONLY |
  28906                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28907         /* cmp_fn      */ NULL,
  28908         /* *null_entry */ NULL,
  28909         /* index_min   */ 0,
  28910         /* index_max   */ 27,
  28911         /* minblock    */ 13,
  28912         /* maxblock    */ 13,
  28913         /* blocks      */ 0x2000,
  28914         /* blocks_hi   */ 0,
  28915         /* base        */ 0x00000000,
  28916         /* gran        */ 1,
  28917         /* bytes       */ 37,
  28918         /* nFields     */ 2,
  28919         /* *fields     */ soc_DRCB_RXI_MEM_BCM88470_B0m_fields,
  28920         /* *views      */ NULL,
  28921         /* *views_num  */ NULL,
  28922         /* snoop_cb    */ NULL, 
  28923         /* snoop_user_data */ NULL, 
  28924         /* snoop_flags */ 0,
  28925         /* severity */ SOC_MEM_SEVERE_LOW,
  28926         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28927         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28928         /* impl */ SOC_MEM_IMPL_NORMAL,
  28929         /* cmic_mor_clks       */ 0,
  28930     },
  28931 #endif /* chips */
  28932 
  28933 #if defined(BCM_88675_B0)
  28934     { /* SOC_MEM_INT_DRCB_RXI_MEM_BCM88675_B0m */ 
  28935         /* mem            DRCB_RXI_MEMm */
  28936         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28937                           SOC_MEM_FLAG_WRITEONLY |
  28938                           SOC_MEM_FLAG_READONLY |
  28939                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28940         /* cmp_fn      */ NULL,
  28941         /* *null_entry */ NULL,
  28942         /* index_min   */ 0,
  28943         /* index_max   */ 27,
  28944         /* minblock    */ 30,
  28945         /* maxblock    */ 30,
  28946         /* blocks      */ 0x40000000,
  28947         /* blocks_hi   */ 0,
  28948         /* base        */ 0x00000000,
  28949         /* gran        */ 1,
  28950         /* bytes       */ 37,
  28951         /* nFields     */ 2,
  28952         /* *fields     */ soc_DRCB_RXI_MEM_BCM88675_B0m_fields,
  28953         /* *views      */ NULL,
  28954         /* *views_num  */ NULL,
  28955         /* snoop_cb    */ NULL, 
  28956         /* snoop_user_data */ NULL, 
  28957         /* snoop_flags */ 0,
  28958         /* severity */ SOC_MEM_SEVERE_LOW,
  28959         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28960         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28961         /* impl */ SOC_MEM_IMPL_NORMAL,
  28962         /* cmic_mor_clks       */ 0,
  28963     },
  28964 #endif /* chips */
  28965 
  28966 #if defined(BCM_88680_A0)
  28967     { /* SOC_MEM_INT_DRCB_RXI_MEM_BCM88680_A0m */ 
  28968         /* mem            DRCB_RXI_MEMm */
  28969         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  28970                           SOC_MEM_FLAG_WRITEONLY |
  28971                           SOC_MEM_FLAG_READONLY |
  28972                           SOC_MEM_FLAG_VALID, /* 0x2 */
  28973         /* cmp_fn      */ NULL,
  28974         /* *null_entry */ NULL,
  28975         /* index_min   */ 0,
  28976         /* index_max   */ 27,
  28977         /* minblock    */ 31,
  28978         /* maxblock    */ 31,
  28979         /* blocks      */ 0x80000000,
  28980         /* blocks_hi   */ 0,
  28981         /* base        */ 0x00000000,
  28982         /* gran        */ 1,
  28983         /* bytes       */ 37,
  28984         /* nFields     */ 2,
  28985         /* *fields     */ soc_DRCB_RXI_MEM_BCM88680_A0m_fields,
  28986         /* *views      */ NULL,
  28987         /* *views_num  */ NULL,
  28988         /* snoop_cb    */ NULL, 
  28989         /* snoop_user_data */ NULL, 
  28990         /* snoop_flags */ 0,
  28991         /* severity */ SOC_MEM_SEVERE_LOW,
  28992         /* type */ SOC_MEM_TYPE_TWO_PORT,
  28993         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28994         /* impl */ SOC_MEM_IMPL_NORMAL,
  28995         /* cmic_mor_clks       */ 0,
  28996     },
  28997 #endif /* chips */
  28998 
  28999 #if defined(BCM_88675_A0)
  29000     { /* SOC_MEM_INT_DRCB_WR_CRC_FIFOm */ 
  29001         /* mem            DRCB_WR_CRC_FIFOm */
  29002         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29003                           SOC_MEM_FLAG_WRITEONLY |
  29004                           SOC_MEM_FLAG_READONLY |
  29005                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29006         /* cmp_fn      */ NULL,
  29007         /* *null_entry */ NULL,
  29008         /* index_min   */ 0,
  29009         /* index_max   */ 19,
  29010         /* minblock    */ 30,
  29011         /* maxblock    */ 30,
  29012         /* blocks      */ 0x40000000,
  29013         /* blocks_hi   */ 0,
  29014         /* base        */ 0x00020000,
  29015         /* gran        */ 1,
  29016         /* bytes       */ 41,
  29017         /* nFields     */ 2,
  29018         /* *fields     */ soc_DRCB_WR_CRC_FIFOm_fields,
  29019         /* *views      */ NULL,
  29020         /* *views_num  */ NULL,
  29021         /* snoop_cb    */ NULL, 
  29022         /* snoop_user_data */ NULL, 
  29023         /* snoop_flags */ 0,
  29024         /* severity */ SOC_MEM_SEVERE_LOW,
  29025         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29026         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  29027         /* impl */ SOC_MEM_IMPL_NORMAL,
  29028         /* cmic_mor_clks       */ 0,
  29029     },
  29030 #endif /* chips */
  29031 
  29032 #if defined(BCM_88375_A0)
  29033     { /* SOC_MEM_INT_DRCB_WR_CRC_FIFO_BCM88375_A0m */ 
  29034         /* mem            DRCB_WR_CRC_FIFOm */
  29035         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29036                           SOC_MEM_FLAG_WRITEONLY |
  29037                           SOC_MEM_FLAG_READONLY |
  29038                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29039         /* cmp_fn      */ NULL,
  29040         /* *null_entry */ NULL,
  29041         /* index_min   */ 0,
  29042         /* index_max   */ 19,
  29043         /* minblock    */ 30,
  29044         /* maxblock    */ 30,
  29045         /* blocks      */ 0x40000000,
  29046         /* blocks_hi   */ 0,
  29047         /* base        */ 0x00020000,
  29048         /* gran        */ 1,
  29049         /* bytes       */ 41,
  29050         /* nFields     */ 2,
  29051         /* *fields     */ soc_DRCB_WR_CRC_FIFO_BCM88375_A0m_fields,
  29052         /* *views      */ NULL,
  29053         /* *views_num  */ NULL,
  29054         /* snoop_cb    */ NULL, 
  29055         /* snoop_user_data */ NULL, 
  29056         /* snoop_flags */ 0,
  29057         /* severity */ SOC_MEM_SEVERE_LOW,
  29058         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29059         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  29060         /* impl */ SOC_MEM_IMPL_NORMAL,
  29061         /* cmic_mor_clks       */ 0,
  29062     },
  29063 #endif /* chips */
  29064 
  29065 #if defined(BCM_88375_B0)
  29066     { /* SOC_MEM_INT_DRCB_WR_CRC_FIFO_BCM88375_B0m */ 
  29067         /* mem            DRCB_WR_CRC_FIFOm */
  29068         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29069                           SOC_MEM_FLAG_WRITEONLY |
  29070                           SOC_MEM_FLAG_READONLY |
  29071                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29072         /* cmp_fn      */ NULL,
  29073         /* *null_entry */ NULL,
  29074         /* index_min   */ 0,
  29075         /* index_max   */ 19,
  29076         /* minblock    */ 30,
  29077         /* maxblock    */ 30,
  29078         /* blocks      */ 0x40000000,
  29079         /* blocks_hi   */ 0,
  29080         /* base        */ 0x00020000,
  29081         /* gran        */ 1,
  29082         /* bytes       */ 41,
  29083         /* nFields     */ 2,
  29084         /* *fields     */ soc_DRCB_WR_CRC_FIFO_BCM88375_B0m_fields,
  29085         /* *views      */ NULL,
  29086         /* *views_num  */ NULL,
  29087         /* snoop_cb    */ NULL, 
  29088         /* snoop_user_data */ NULL, 
  29089         /* snoop_flags */ 0,
  29090         /* severity */ SOC_MEM_SEVERE_LOW,
  29091         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29092         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  29093         /* impl */ SOC_MEM_IMPL_NORMAL,
  29094         /* cmic_mor_clks       */ 0,
  29095     },
  29096 #endif /* chips */
  29097 
  29098 #if defined(BCM_88470_A0)
  29099     { /* SOC_MEM_INT_DRCB_WR_CRC_FIFO_BCM88470_A0m */ 
  29100         /* mem            DRCB_WR_CRC_FIFOm */
  29101         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29102                           SOC_MEM_FLAG_WRITEONLY |
  29103                           SOC_MEM_FLAG_READONLY |
  29104                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29105         /* cmp_fn      */ NULL,
  29106         /* *null_entry */ NULL,
  29107         /* index_min   */ 0,
  29108         /* index_max   */ 19,
  29109         /* minblock    */ 13,
  29110         /* maxblock    */ 13,
  29111         /* blocks      */ 0x2000,
  29112         /* blocks_hi   */ 0,
  29113         /* base        */ 0x00020000,
  29114         /* gran        */ 1,
  29115         /* bytes       */ 41,
  29116         /* nFields     */ 2,
  29117         /* *fields     */ soc_DRCB_WR_CRC_FIFO_BCM88470_A0m_fields,
  29118         /* *views      */ NULL,
  29119         /* *views_num  */ NULL,
  29120         /* snoop_cb    */ NULL, 
  29121         /* snoop_user_data */ NULL, 
  29122         /* snoop_flags */ 0,
  29123         /* severity */ SOC_MEM_SEVERE_LOW,
  29124         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29125         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  29126         /* impl */ SOC_MEM_IMPL_NORMAL,
  29127         /* cmic_mor_clks       */ 0,
  29128     },
  29129 #endif /* chips */
  29130 
  29131 #if defined(BCM_88470_B0)
  29132     { /* SOC_MEM_INT_DRCB_WR_CRC_FIFO_BCM88470_B0m */ 
  29133         /* mem            DRCB_WR_CRC_FIFOm */
  29134         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29135                           SOC_MEM_FLAG_WRITEONLY |
  29136                           SOC_MEM_FLAG_READONLY |
  29137                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29138         /* cmp_fn      */ NULL,
  29139         /* *null_entry */ NULL,
  29140         /* index_min   */ 0,
  29141         /* index_max   */ 19,
  29142         /* minblock    */ 13,
  29143         /* maxblock    */ 13,
  29144         /* blocks      */ 0x2000,
  29145         /* blocks_hi   */ 0,
  29146         /* base        */ 0x00020000,
  29147         /* gran        */ 1,
  29148         /* bytes       */ 41,
  29149         /* nFields     */ 2,
  29150         /* *fields     */ soc_DRCB_WR_CRC_FIFO_BCM88470_B0m_fields,
  29151         /* *views      */ NULL,
  29152         /* *views_num  */ NULL,
  29153         /* snoop_cb    */ NULL, 
  29154         /* snoop_user_data */ NULL, 
  29155         /* snoop_flags */ 0,
  29156         /* severity */ SOC_MEM_SEVERE_LOW,
  29157         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29158         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  29159         /* impl */ SOC_MEM_IMPL_NORMAL,
  29160         /* cmic_mor_clks       */ 0,
  29161     },
  29162 #endif /* chips */
  29163 
  29164 #if defined(BCM_88675_B0)
  29165     { /* SOC_MEM_INT_DRCB_WR_CRC_FIFO_BCM88675_B0m */ 
  29166         /* mem            DRCB_WR_CRC_FIFOm */
  29167         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29168                           SOC_MEM_FLAG_WRITEONLY |
  29169                           SOC_MEM_FLAG_READONLY |
  29170                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29171         /* cmp_fn      */ NULL,
  29172         /* *null_entry */ NULL,
  29173         /* index_min   */ 0,
  29174         /* index_max   */ 19,
  29175         /* minblock    */ 30,
  29176         /* maxblock    */ 30,
  29177         /* blocks      */ 0x40000000,
  29178         /* blocks_hi   */ 0,
  29179         /* base        */ 0x00020000,
  29180         /* gran        */ 1,
  29181         /* bytes       */ 41,
  29182         /* nFields     */ 2,
  29183         /* *fields     */ soc_DRCB_WR_CRC_FIFO_BCM88675_B0m_fields,
  29184         /* *views      */ NULL,
  29185         /* *views_num  */ NULL,
  29186         /* snoop_cb    */ NULL, 
  29187         /* snoop_user_data */ NULL, 
  29188         /* snoop_flags */ 0,
  29189         /* severity */ SOC_MEM_SEVERE_LOW,
  29190         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29191         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  29192         /* impl */ SOC_MEM_IMPL_NORMAL,
  29193         /* cmic_mor_clks       */ 0,
  29194     },
  29195 #endif /* chips */
  29196 
  29197 #if defined(BCM_88680_A0)
  29198     { /* SOC_MEM_INT_DRCB_WR_CRC_FIFO_BCM88680_A0m */ 
  29199         /* mem            DRCB_WR_CRC_FIFOm */
  29200         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29201                           SOC_MEM_FLAG_WRITEONLY |
  29202                           SOC_MEM_FLAG_READONLY |
  29203                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29204         /* cmp_fn      */ NULL,
  29205         /* *null_entry */ NULL,
  29206         /* index_min   */ 0,
  29207         /* index_max   */ 19,
  29208         /* minblock    */ 31,
  29209         /* maxblock    */ 31,
  29210         /* blocks      */ 0x80000000,
  29211         /* blocks_hi   */ 0,
  29212         /* base        */ 0x00020000,
  29213         /* gran        */ 1,
  29214         /* bytes       */ 41,
  29215         /* nFields     */ 2,
  29216         /* *fields     */ soc_DRCB_WR_CRC_FIFO_BCM88680_A0m_fields,
  29217         /* *views      */ NULL,
  29218         /* *views_num  */ NULL,
  29219         /* snoop_cb    */ NULL, 
  29220         /* snoop_user_data */ NULL, 
  29221         /* snoop_flags */ 0,
  29222         /* severity */ SOC_MEM_SEVERE_LOW,
  29223         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29224         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  29225         /* impl */ SOC_MEM_IMPL_NORMAL,
  29226         /* cmic_mor_clks       */ 0,
  29227     },
  29228 #endif /* chips */
  29229 
  29230 #if defined(BCM_88675_A0)
  29231     { /* SOC_MEM_INT_DRCC_DWFm */ 
  29232         /* mem            DRCC_DWFm */
  29233         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29234                           SOC_MEM_FLAG_WRITEONLY |
  29235                           SOC_MEM_FLAG_READONLY |
  29236                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29237         /* cmp_fn      */ NULL,
  29238         /* *null_entry */ NULL,
  29239         /* index_min   */ 0,
  29240         /* index_max   */ 19,
  29241         /* minblock    */ 32,
  29242         /* maxblock    */ 32,
  29243         /* blocks      */ 0,
  29244         /* blocks_hi   */ 0x1,
  29245         /* base        */ 0x00010000,
  29246         /* gran        */ 1,
  29247         /* bytes       */ 33,
  29248         /* nFields     */ 2,
  29249         /* *fields     */ soc_DRCC_DWFm_fields,
  29250         /* *views      */ NULL,
  29251         /* *views_num  */ NULL,
  29252         /* snoop_cb    */ NULL, 
  29253         /* snoop_user_data */ NULL, 
  29254         /* snoop_flags */ 0,
  29255         /* severity */ SOC_MEM_SEVERE_LOW,
  29256         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29257         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  29258         /* impl */ SOC_MEM_IMPL_NORMAL,
  29259         /* cmic_mor_clks       */ 0,
  29260     },
  29261 #endif /* chips */
  29262 
  29263 #if defined(BCM_88375_A0)
  29264     { /* SOC_MEM_INT_DRCC_DWF_BCM88375_A0m */ 
  29265         /* mem            DRCC_DWFm */
  29266         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29267                           SOC_MEM_FLAG_WRITEONLY |
  29268                           SOC_MEM_FLAG_READONLY |
  29269                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29270         /* cmp_fn      */ NULL,
  29271         /* *null_entry */ NULL,
  29272         /* index_min   */ 0,
  29273         /* index_max   */ 19,
  29274         /* minblock    */ 32,
  29275         /* maxblock    */ 32,
  29276         /* blocks      */ 0,
  29277         /* blocks_hi   */ 0x1,
  29278         /* base        */ 0x00010000,
  29279         /* gran        */ 1,
  29280         /* bytes       */ 33,
  29281         /* nFields     */ 2,
  29282         /* *fields     */ soc_DRCC_DWF_BCM88375_A0m_fields,
  29283         /* *views      */ NULL,
  29284         /* *views_num  */ NULL,
  29285         /* snoop_cb    */ NULL, 
  29286         /* snoop_user_data */ NULL, 
  29287         /* snoop_flags */ 0,
  29288         /* severity */ SOC_MEM_SEVERE_LOW,
  29289         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29290         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  29291         /* impl */ SOC_MEM_IMPL_NORMAL,
  29292         /* cmic_mor_clks       */ 0,
  29293     },
  29294 #endif /* chips */
  29295 
  29296 #if defined(BCM_88375_B0)
  29297     { /* SOC_MEM_INT_DRCC_DWF_BCM88375_B0m */ 
  29298         /* mem            DRCC_DWFm */
  29299         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29300                           SOC_MEM_FLAG_WRITEONLY |
  29301                           SOC_MEM_FLAG_READONLY |
  29302                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29303         /* cmp_fn      */ NULL,
  29304         /* *null_entry */ NULL,
  29305         /* index_min   */ 0,
  29306         /* index_max   */ 19,
  29307         /* minblock    */ 32,
  29308         /* maxblock    */ 32,
  29309         /* blocks      */ 0,
  29310         /* blocks_hi   */ 0x1,
  29311         /* base        */ 0x00010000,
  29312         /* gran        */ 1,
  29313         /* bytes       */ 33,
  29314         /* nFields     */ 2,
  29315         /* *fields     */ soc_DRCC_DWF_BCM88375_B0m_fields,
  29316         /* *views      */ NULL,
  29317         /* *views_num  */ NULL,
  29318         /* snoop_cb    */ NULL, 
  29319         /* snoop_user_data */ NULL, 
  29320         /* snoop_flags */ 0,
  29321         /* severity */ SOC_MEM_SEVERE_LOW,
  29322         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29323         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  29324         /* impl */ SOC_MEM_IMPL_NORMAL,
  29325         /* cmic_mor_clks       */ 0,
  29326     },
  29327 #endif /* chips */
  29328 
  29329 #if defined(BCM_88470_A0)
  29330     { /* SOC_MEM_INT_DRCC_DWF_BCM88470_A0m */ 
  29331         /* mem            DRCC_DWFm */
  29332         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29333                           SOC_MEM_FLAG_WRITEONLY |
  29334                           SOC_MEM_FLAG_READONLY |
  29335                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29336         /* cmp_fn      */ NULL,
  29337         /* *null_entry */ NULL,
  29338         /* index_min   */ 0,
  29339         /* index_max   */ 19,
  29340         /* minblock    */ 14,
  29341         /* maxblock    */ 14,
  29342         /* blocks      */ 0x4000,
  29343         /* blocks_hi   */ 0,
  29344         /* base        */ 0x00010000,
  29345         /* gran        */ 1,
  29346         /* bytes       */ 33,
  29347         /* nFields     */ 2,
  29348         /* *fields     */ soc_DRCC_DWF_BCM88470_A0m_fields,
  29349         /* *views      */ NULL,
  29350         /* *views_num  */ NULL,
  29351         /* snoop_cb    */ NULL, 
  29352         /* snoop_user_data */ NULL, 
  29353         /* snoop_flags */ 0,
  29354         /* severity */ SOC_MEM_SEVERE_LOW,
  29355         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29356         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  29357         /* impl */ SOC_MEM_IMPL_NORMAL,
  29358         /* cmic_mor_clks       */ 0,
  29359     },
  29360 #endif /* chips */
  29361 
  29362 #if defined(BCM_88470_B0)
  29363     { /* SOC_MEM_INT_DRCC_DWF_BCM88470_B0m */ 
  29364         /* mem            DRCC_DWFm */
  29365         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29366                           SOC_MEM_FLAG_WRITEONLY |
  29367                           SOC_MEM_FLAG_READONLY |
  29368                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29369         /* cmp_fn      */ NULL,
  29370         /* *null_entry */ NULL,
  29371         /* index_min   */ 0,
  29372         /* index_max   */ 19,
  29373         /* minblock    */ 14,
  29374         /* maxblock    */ 14,
  29375         /* blocks      */ 0x4000,
  29376         /* blocks_hi   */ 0,
  29377         /* base        */ 0x00010000,
  29378         /* gran        */ 1,
  29379         /* bytes       */ 33,
  29380         /* nFields     */ 2,
  29381         /* *fields     */ soc_DRCC_DWF_BCM88470_B0m_fields,
  29382         /* *views      */ NULL,
  29383         /* *views_num  */ NULL,
  29384         /* snoop_cb    */ NULL, 
  29385         /* snoop_user_data */ NULL, 
  29386         /* snoop_flags */ 0,
  29387         /* severity */ SOC_MEM_SEVERE_LOW,
  29388         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29389         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  29390         /* impl */ SOC_MEM_IMPL_NORMAL,
  29391         /* cmic_mor_clks       */ 0,
  29392     },
  29393 #endif /* chips */
  29394 
  29395 #if defined(BCM_88675_B0)
  29396     { /* SOC_MEM_INT_DRCC_DWF_BCM88675_B0m */ 
  29397         /* mem            DRCC_DWFm */
  29398         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29399                           SOC_MEM_FLAG_WRITEONLY |
  29400                           SOC_MEM_FLAG_READONLY |
  29401                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29402         /* cmp_fn      */ NULL,
  29403         /* *null_entry */ NULL,
  29404         /* index_min   */ 0,
  29405         /* index_max   */ 19,
  29406         /* minblock    */ 32,
  29407         /* maxblock    */ 32,
  29408         /* blocks      */ 0,
  29409         /* blocks_hi   */ 0x1,
  29410         /* base        */ 0x00010000,
  29411         /* gran        */ 1,
  29412         /* bytes       */ 33,
  29413         /* nFields     */ 2,
  29414         /* *fields     */ soc_DRCC_DWF_BCM88675_B0m_fields,
  29415         /* *views      */ NULL,
  29416         /* *views_num  */ NULL,
  29417         /* snoop_cb    */ NULL, 
  29418         /* snoop_user_data */ NULL, 
  29419         /* snoop_flags */ 0,
  29420         /* severity */ SOC_MEM_SEVERE_LOW,
  29421         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29422         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  29423         /* impl */ SOC_MEM_IMPL_NORMAL,
  29424         /* cmic_mor_clks       */ 0,
  29425     },
  29426 #endif /* chips */
  29427 
  29428 #if defined(BCM_88680_A0)
  29429     { /* SOC_MEM_INT_DRCC_DWF_BCM88680_A0m */ 
  29430         /* mem            DRCC_DWFm */
  29431         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29432                           SOC_MEM_FLAG_WRITEONLY |
  29433                           SOC_MEM_FLAG_READONLY |
  29434                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29435         /* cmp_fn      */ NULL,
  29436         /* *null_entry */ NULL,
  29437         /* index_min   */ 0,
  29438         /* index_max   */ 19,
  29439         /* minblock    */ 33,
  29440         /* maxblock    */ 33,
  29441         /* blocks      */ 0,
  29442         /* blocks_hi   */ 0x2,
  29443         /* base        */ 0x00010000,
  29444         /* gran        */ 1,
  29445         /* bytes       */ 33,
  29446         /* nFields     */ 2,
  29447         /* *fields     */ soc_DRCC_DWF_BCM88680_A0m_fields,
  29448         /* *views      */ NULL,
  29449         /* *views_num  */ NULL,
  29450         /* snoop_cb    */ NULL, 
  29451         /* snoop_user_data */ NULL, 
  29452         /* snoop_flags */ 0,
  29453         /* severity */ SOC_MEM_SEVERE_LOW,
  29454         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29455         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  29456         /* impl */ SOC_MEM_IMPL_NORMAL,
  29457         /* cmic_mor_clks       */ 0,
  29458     },
  29459 #endif /* chips */
  29460 
  29461 #if defined(BCM_88470_A0)
  29462     { /* SOC_MEM_INT_DRCC_READ_DATA_FIFOm */ 
  29463         /* mem            DRCC_READ_DATA_FIFOm */
  29464         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29465                           SOC_MEM_FLAG_WRITEONLY |
  29466                           SOC_MEM_FLAG_READONLY |
  29467                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29468         /* cmp_fn      */ NULL,
  29469         /* *null_entry */ NULL,
  29470         /* index_min   */ 0,
  29471         /* index_max   */ 31,
  29472         /* minblock    */ 14,
  29473         /* maxblock    */ 14,
  29474         /* blocks      */ 0x4000,
  29475         /* blocks_hi   */ 0,
  29476         /* base        */ 0x00030000,
  29477         /* gran        */ 1,
  29478         /* bytes       */ 34,
  29479         /* nFields     */ 2,
  29480         /* *fields     */ soc_DRCC_READ_DATA_FIFOm_fields,
  29481         /* *views      */ NULL,
  29482         /* *views_num  */ NULL,
  29483         /* snoop_cb    */ NULL, 
  29484         /* snoop_user_data */ NULL, 
  29485         /* snoop_flags */ 0,
  29486         /* severity */ SOC_MEM_SEVERE_LOW,
  29487         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29488         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29489         /* impl */ SOC_MEM_IMPL_NORMAL,
  29490         /* cmic_mor_clks       */ 0,
  29491     },
  29492 #endif /* chips */
  29493 
  29494 #if defined(BCM_88470_B0)
  29495     { /* SOC_MEM_INT_DRCC_READ_DATA_FIFO_BCM88470_B0m */ 
  29496         /* mem            DRCC_READ_DATA_FIFOm */
  29497         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29498                           SOC_MEM_FLAG_WRITEONLY |
  29499                           SOC_MEM_FLAG_READONLY |
  29500                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29501         /* cmp_fn      */ NULL,
  29502         /* *null_entry */ NULL,
  29503         /* index_min   */ 0,
  29504         /* index_max   */ 31,
  29505         /* minblock    */ 14,
  29506         /* maxblock    */ 14,
  29507         /* blocks      */ 0x4000,
  29508         /* blocks_hi   */ 0,
  29509         /* base        */ 0x00030000,
  29510         /* gran        */ 1,
  29511         /* bytes       */ 34,
  29512         /* nFields     */ 2,
  29513         /* *fields     */ soc_DRCC_READ_DATA_FIFO_BCM88470_B0m_fields,
  29514         /* *views      */ NULL,
  29515         /* *views_num  */ NULL,
  29516         /* snoop_cb    */ NULL, 
  29517         /* snoop_user_data */ NULL, 
  29518         /* snoop_flags */ 0,
  29519         /* severity */ SOC_MEM_SEVERE_LOW,
  29520         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29521         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29522         /* impl */ SOC_MEM_IMPL_NORMAL,
  29523         /* cmic_mor_clks       */ 0,
  29524     },
  29525 #endif /* chips */
  29526 
  29527 #if defined(BCM_88675_A0)
  29528     { /* SOC_MEM_INT_DRCC_RXI_MEMm */ 
  29529         /* mem            DRCC_RXI_MEMm */
  29530         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29531                           SOC_MEM_FLAG_WRITEONLY |
  29532                           SOC_MEM_FLAG_READONLY |
  29533                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29534         /* cmp_fn      */ NULL,
  29535         /* *null_entry */ NULL,
  29536         /* index_min   */ 0,
  29537         /* index_max   */ 27,
  29538         /* minblock    */ 32,
  29539         /* maxblock    */ 32,
  29540         /* blocks      */ 0,
  29541         /* blocks_hi   */ 0x1,
  29542         /* base        */ 0x00000000,
  29543         /* gran        */ 1,
  29544         /* bytes       */ 37,
  29545         /* nFields     */ 2,
  29546         /* *fields     */ soc_DRCC_RXI_MEMm_fields,
  29547         /* *views      */ NULL,
  29548         /* *views_num  */ NULL,
  29549         /* snoop_cb    */ NULL, 
  29550         /* snoop_user_data */ NULL, 
  29551         /* snoop_flags */ 0,
  29552         /* severity */ SOC_MEM_SEVERE_LOW,
  29553         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29554         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29555         /* impl */ SOC_MEM_IMPL_NORMAL,
  29556         /* cmic_mor_clks       */ 0,
  29557     },
  29558 #endif /* chips */
  29559 
  29560 #if defined(BCM_88375_A0)
  29561     { /* SOC_MEM_INT_DRCC_RXI_MEM_BCM88375_A0m */ 
  29562         /* mem            DRCC_RXI_MEMm */
  29563         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29564                           SOC_MEM_FLAG_WRITEONLY |
  29565                           SOC_MEM_FLAG_READONLY |
  29566                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29567         /* cmp_fn      */ NULL,
  29568         /* *null_entry */ NULL,
  29569         /* index_min   */ 0,
  29570         /* index_max   */ 27,
  29571         /* minblock    */ 32,
  29572         /* maxblock    */ 32,
  29573         /* blocks      */ 0,
  29574         /* blocks_hi   */ 0x1,
  29575         /* base        */ 0x00000000,
  29576         /* gran        */ 1,
  29577         /* bytes       */ 37,
  29578         /* nFields     */ 2,
  29579         /* *fields     */ soc_DRCC_RXI_MEM_BCM88375_A0m_fields,
  29580         /* *views      */ NULL,
  29581         /* *views_num  */ NULL,
  29582         /* snoop_cb    */ NULL, 
  29583         /* snoop_user_data */ NULL, 
  29584         /* snoop_flags */ 0,
  29585         /* severity */ SOC_MEM_SEVERE_LOW,
  29586         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29587         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29588         /* impl */ SOC_MEM_IMPL_NORMAL,
  29589         /* cmic_mor_clks       */ 0,
  29590     },
  29591 #endif /* chips */
  29592 
  29593 #if defined(BCM_88375_B0)
  29594     { /* SOC_MEM_INT_DRCC_RXI_MEM_BCM88375_B0m */ 
  29595         /* mem            DRCC_RXI_MEMm */
  29596         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29597                           SOC_MEM_FLAG_WRITEONLY |
  29598                           SOC_MEM_FLAG_READONLY |
  29599                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29600         /* cmp_fn      */ NULL,
  29601         /* *null_entry */ NULL,
  29602         /* index_min   */ 0,
  29603         /* index_max   */ 27,
  29604         /* minblock    */ 32,
  29605         /* maxblock    */ 32,
  29606         /* blocks      */ 0,
  29607         /* blocks_hi   */ 0x1,
  29608         /* base        */ 0x00000000,
  29609         /* gran        */ 1,
  29610         /* bytes       */ 37,
  29611         /* nFields     */ 2,
  29612         /* *fields     */ soc_DRCC_RXI_MEM_BCM88375_B0m_fields,
  29613         /* *views      */ NULL,
  29614         /* *views_num  */ NULL,
  29615         /* snoop_cb    */ NULL, 
  29616         /* snoop_user_data */ NULL, 
  29617         /* snoop_flags */ 0,
  29618         /* severity */ SOC_MEM_SEVERE_LOW,
  29619         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29620         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29621         /* impl */ SOC_MEM_IMPL_NORMAL,
  29622         /* cmic_mor_clks       */ 0,
  29623     },
  29624 #endif /* chips */
  29625 
  29626 #if defined(BCM_88470_A0)
  29627     { /* SOC_MEM_INT_DRCC_RXI_MEM_BCM88470_A0m */ 
  29628         /* mem            DRCC_RXI_MEMm */
  29629         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29630                           SOC_MEM_FLAG_WRITEONLY |
  29631                           SOC_MEM_FLAG_READONLY |
  29632                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29633         /* cmp_fn      */ NULL,
  29634         /* *null_entry */ NULL,
  29635         /* index_min   */ 0,
  29636         /* index_max   */ 27,
  29637         /* minblock    */ 14,
  29638         /* maxblock    */ 14,
  29639         /* blocks      */ 0x4000,
  29640         /* blocks_hi   */ 0,
  29641         /* base        */ 0x00000000,
  29642         /* gran        */ 1,
  29643         /* bytes       */ 37,
  29644         /* nFields     */ 2,
  29645         /* *fields     */ soc_DRCC_RXI_MEM_BCM88470_A0m_fields,
  29646         /* *views      */ NULL,
  29647         /* *views_num  */ NULL,
  29648         /* snoop_cb    */ NULL, 
  29649         /* snoop_user_data */ NULL, 
  29650         /* snoop_flags */ 0,
  29651         /* severity */ SOC_MEM_SEVERE_LOW,
  29652         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29653         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29654         /* impl */ SOC_MEM_IMPL_NORMAL,
  29655         /* cmic_mor_clks       */ 0,
  29656     },
  29657 #endif /* chips */
  29658 
  29659 #if defined(BCM_88470_B0)
  29660     { /* SOC_MEM_INT_DRCC_RXI_MEM_BCM88470_B0m */ 
  29661         /* mem            DRCC_RXI_MEMm */
  29662         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29663                           SOC_MEM_FLAG_WRITEONLY |
  29664                           SOC_MEM_FLAG_READONLY |
  29665                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29666         /* cmp_fn      */ NULL,
  29667         /* *null_entry */ NULL,
  29668         /* index_min   */ 0,
  29669         /* index_max   */ 27,
  29670         /* minblock    */ 14,
  29671         /* maxblock    */ 14,
  29672         /* blocks      */ 0x4000,
  29673         /* blocks_hi   */ 0,
  29674         /* base        */ 0x00000000,
  29675         /* gran        */ 1,
  29676         /* bytes       */ 37,
  29677         /* nFields     */ 2,
  29678         /* *fields     */ soc_DRCC_RXI_MEM_BCM88470_B0m_fields,
  29679         /* *views      */ NULL,
  29680         /* *views_num  */ NULL,
  29681         /* snoop_cb    */ NULL, 
  29682         /* snoop_user_data */ NULL, 
  29683         /* snoop_flags */ 0,
  29684         /* severity */ SOC_MEM_SEVERE_LOW,
  29685         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29686         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29687         /* impl */ SOC_MEM_IMPL_NORMAL,
  29688         /* cmic_mor_clks       */ 0,
  29689     },
  29690 #endif /* chips */
  29691 
  29692 #if defined(BCM_88675_B0)
  29693     { /* SOC_MEM_INT_DRCC_RXI_MEM_BCM88675_B0m */ 
  29694         /* mem            DRCC_RXI_MEMm */
  29695         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29696                           SOC_MEM_FLAG_WRITEONLY |
  29697                           SOC_MEM_FLAG_READONLY |
  29698                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29699         /* cmp_fn      */ NULL,
  29700         /* *null_entry */ NULL,
  29701         /* index_min   */ 0,
  29702         /* index_max   */ 27,
  29703         /* minblock    */ 32,
  29704         /* maxblock    */ 32,
  29705         /* blocks      */ 0,
  29706         /* blocks_hi   */ 0x1,
  29707         /* base        */ 0x00000000,
  29708         /* gran        */ 1,
  29709         /* bytes       */ 37,
  29710         /* nFields     */ 2,
  29711         /* *fields     */ soc_DRCC_RXI_MEM_BCM88675_B0m_fields,
  29712         /* *views      */ NULL,
  29713         /* *views_num  */ NULL,
  29714         /* snoop_cb    */ NULL, 
  29715         /* snoop_user_data */ NULL, 
  29716         /* snoop_flags */ 0,
  29717         /* severity */ SOC_MEM_SEVERE_LOW,
  29718         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29719         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29720         /* impl */ SOC_MEM_IMPL_NORMAL,
  29721         /* cmic_mor_clks       */ 0,
  29722     },
  29723 #endif /* chips */
  29724 
  29725 #if defined(BCM_88680_A0)
  29726     { /* SOC_MEM_INT_DRCC_RXI_MEM_BCM88680_A0m */ 
  29727         /* mem            DRCC_RXI_MEMm */
  29728         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29729                           SOC_MEM_FLAG_WRITEONLY |
  29730                           SOC_MEM_FLAG_READONLY |
  29731                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29732         /* cmp_fn      */ NULL,
  29733         /* *null_entry */ NULL,
  29734         /* index_min   */ 0,
  29735         /* index_max   */ 27,
  29736         /* minblock    */ 33,
  29737         /* maxblock    */ 33,
  29738         /* blocks      */ 0,
  29739         /* blocks_hi   */ 0x2,
  29740         /* base        */ 0x00000000,
  29741         /* gran        */ 1,
  29742         /* bytes       */ 37,
  29743         /* nFields     */ 2,
  29744         /* *fields     */ soc_DRCC_RXI_MEM_BCM88680_A0m_fields,
  29745         /* *views      */ NULL,
  29746         /* *views_num  */ NULL,
  29747         /* snoop_cb    */ NULL, 
  29748         /* snoop_user_data */ NULL, 
  29749         /* snoop_flags */ 0,
  29750         /* severity */ SOC_MEM_SEVERE_LOW,
  29751         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29752         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29753         /* impl */ SOC_MEM_IMPL_NORMAL,
  29754         /* cmic_mor_clks       */ 0,
  29755     },
  29756 #endif /* chips */
  29757 
  29758 #if defined(BCM_88675_A0)
  29759     { /* SOC_MEM_INT_DRCC_WR_CRC_FIFOm */ 
  29760         /* mem            DRCC_WR_CRC_FIFOm */
  29761         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29762                           SOC_MEM_FLAG_WRITEONLY |
  29763                           SOC_MEM_FLAG_READONLY |
  29764                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29765         /* cmp_fn      */ NULL,
  29766         /* *null_entry */ NULL,
  29767         /* index_min   */ 0,
  29768         /* index_max   */ 19,
  29769         /* minblock    */ 32,
  29770         /* maxblock    */ 32,
  29771         /* blocks      */ 0,
  29772         /* blocks_hi   */ 0x1,
  29773         /* base        */ 0x00020000,
  29774         /* gran        */ 1,
  29775         /* bytes       */ 41,
  29776         /* nFields     */ 2,
  29777         /* *fields     */ soc_DRCC_WR_CRC_FIFOm_fields,
  29778         /* *views      */ NULL,
  29779         /* *views_num  */ NULL,
  29780         /* snoop_cb    */ NULL, 
  29781         /* snoop_user_data */ NULL, 
  29782         /* snoop_flags */ 0,
  29783         /* severity */ SOC_MEM_SEVERE_LOW,
  29784         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29785         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  29786         /* impl */ SOC_MEM_IMPL_NORMAL,
  29787         /* cmic_mor_clks       */ 0,
  29788     },
  29789 #endif /* chips */
  29790 
  29791 #if defined(BCM_88375_A0)
  29792     { /* SOC_MEM_INT_DRCC_WR_CRC_FIFO_BCM88375_A0m */ 
  29793         /* mem            DRCC_WR_CRC_FIFOm */
  29794         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29795                           SOC_MEM_FLAG_WRITEONLY |
  29796                           SOC_MEM_FLAG_READONLY |
  29797                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29798         /* cmp_fn      */ NULL,
  29799         /* *null_entry */ NULL,
  29800         /* index_min   */ 0,
  29801         /* index_max   */ 19,
  29802         /* minblock    */ 32,
  29803         /* maxblock    */ 32,
  29804         /* blocks      */ 0,
  29805         /* blocks_hi   */ 0x1,
  29806         /* base        */ 0x00020000,
  29807         /* gran        */ 1,
  29808         /* bytes       */ 41,
  29809         /* nFields     */ 2,
  29810         /* *fields     */ soc_DRCC_WR_CRC_FIFO_BCM88375_A0m_fields,
  29811         /* *views      */ NULL,
  29812         /* *views_num  */ NULL,
  29813         /* snoop_cb    */ NULL, 
  29814         /* snoop_user_data */ NULL, 
  29815         /* snoop_flags */ 0,
  29816         /* severity */ SOC_MEM_SEVERE_LOW,
  29817         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29818         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  29819         /* impl */ SOC_MEM_IMPL_NORMAL,
  29820         /* cmic_mor_clks       */ 0,
  29821     },
  29822 #endif /* chips */
  29823 
  29824 #if defined(BCM_88375_B0)
  29825     { /* SOC_MEM_INT_DRCC_WR_CRC_FIFO_BCM88375_B0m */ 
  29826         /* mem            DRCC_WR_CRC_FIFOm */
  29827         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29828                           SOC_MEM_FLAG_WRITEONLY |
  29829                           SOC_MEM_FLAG_READONLY |
  29830                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29831         /* cmp_fn      */ NULL,
  29832         /* *null_entry */ NULL,
  29833         /* index_min   */ 0,
  29834         /* index_max   */ 19,
  29835         /* minblock    */ 32,
  29836         /* maxblock    */ 32,
  29837         /* blocks      */ 0,
  29838         /* blocks_hi   */ 0x1,
  29839         /* base        */ 0x00020000,
  29840         /* gran        */ 1,
  29841         /* bytes       */ 41,
  29842         /* nFields     */ 2,
  29843         /* *fields     */ soc_DRCC_WR_CRC_FIFO_BCM88375_B0m_fields,
  29844         /* *views      */ NULL,
  29845         /* *views_num  */ NULL,
  29846         /* snoop_cb    */ NULL, 
  29847         /* snoop_user_data */ NULL, 
  29848         /* snoop_flags */ 0,
  29849         /* severity */ SOC_MEM_SEVERE_LOW,
  29850         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29851         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  29852         /* impl */ SOC_MEM_IMPL_NORMAL,
  29853         /* cmic_mor_clks       */ 0,
  29854     },
  29855 #endif /* chips */
  29856 
  29857 #if defined(BCM_88470_A0)
  29858     { /* SOC_MEM_INT_DRCC_WR_CRC_FIFO_BCM88470_A0m */ 
  29859         /* mem            DRCC_WR_CRC_FIFOm */
  29860         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29861                           SOC_MEM_FLAG_WRITEONLY |
  29862                           SOC_MEM_FLAG_READONLY |
  29863                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29864         /* cmp_fn      */ NULL,
  29865         /* *null_entry */ NULL,
  29866         /* index_min   */ 0,
  29867         /* index_max   */ 19,
  29868         /* minblock    */ 14,
  29869         /* maxblock    */ 14,
  29870         /* blocks      */ 0x4000,
  29871         /* blocks_hi   */ 0,
  29872         /* base        */ 0x00020000,
  29873         /* gran        */ 1,
  29874         /* bytes       */ 41,
  29875         /* nFields     */ 2,
  29876         /* *fields     */ soc_DRCC_WR_CRC_FIFO_BCM88470_A0m_fields,
  29877         /* *views      */ NULL,
  29878         /* *views_num  */ NULL,
  29879         /* snoop_cb    */ NULL, 
  29880         /* snoop_user_data */ NULL, 
  29881         /* snoop_flags */ 0,
  29882         /* severity */ SOC_MEM_SEVERE_LOW,
  29883         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29884         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  29885         /* impl */ SOC_MEM_IMPL_NORMAL,
  29886         /* cmic_mor_clks       */ 0,
  29887     },
  29888 #endif /* chips */
  29889 
  29890 #if defined(BCM_88470_B0)
  29891     { /* SOC_MEM_INT_DRCC_WR_CRC_FIFO_BCM88470_B0m */ 
  29892         /* mem            DRCC_WR_CRC_FIFOm */
  29893         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29894                           SOC_MEM_FLAG_WRITEONLY |
  29895                           SOC_MEM_FLAG_READONLY |
  29896                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29897         /* cmp_fn      */ NULL,
  29898         /* *null_entry */ NULL,
  29899         /* index_min   */ 0,
  29900         /* index_max   */ 19,
  29901         /* minblock    */ 14,
  29902         /* maxblock    */ 14,
  29903         /* blocks      */ 0x4000,
  29904         /* blocks_hi   */ 0,
  29905         /* base        */ 0x00020000,
  29906         /* gran        */ 1,
  29907         /* bytes       */ 41,
  29908         /* nFields     */ 2,
  29909         /* *fields     */ soc_DRCC_WR_CRC_FIFO_BCM88470_B0m_fields,
  29910         /* *views      */ NULL,
  29911         /* *views_num  */ NULL,
  29912         /* snoop_cb    */ NULL, 
  29913         /* snoop_user_data */ NULL, 
  29914         /* snoop_flags */ 0,
  29915         /* severity */ SOC_MEM_SEVERE_LOW,
  29916         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29917         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  29918         /* impl */ SOC_MEM_IMPL_NORMAL,
  29919         /* cmic_mor_clks       */ 0,
  29920     },
  29921 #endif /* chips */
  29922 
  29923 #if defined(BCM_88675_B0)
  29924     { /* SOC_MEM_INT_DRCC_WR_CRC_FIFO_BCM88675_B0m */ 
  29925         /* mem            DRCC_WR_CRC_FIFOm */
  29926         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29927                           SOC_MEM_FLAG_WRITEONLY |
  29928                           SOC_MEM_FLAG_READONLY |
  29929                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29930         /* cmp_fn      */ NULL,
  29931         /* *null_entry */ NULL,
  29932         /* index_min   */ 0,
  29933         /* index_max   */ 19,
  29934         /* minblock    */ 32,
  29935         /* maxblock    */ 32,
  29936         /* blocks      */ 0,
  29937         /* blocks_hi   */ 0x1,
  29938         /* base        */ 0x00020000,
  29939         /* gran        */ 1,
  29940         /* bytes       */ 41,
  29941         /* nFields     */ 2,
  29942         /* *fields     */ soc_DRCC_WR_CRC_FIFO_BCM88675_B0m_fields,
  29943         /* *views      */ NULL,
  29944         /* *views_num  */ NULL,
  29945         /* snoop_cb    */ NULL, 
  29946         /* snoop_user_data */ NULL, 
  29947         /* snoop_flags */ 0,
  29948         /* severity */ SOC_MEM_SEVERE_LOW,
  29949         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29950         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  29951         /* impl */ SOC_MEM_IMPL_NORMAL,
  29952         /* cmic_mor_clks       */ 0,
  29953     },
  29954 #endif /* chips */
  29955 
  29956 #if defined(BCM_88680_A0)
  29957     { /* SOC_MEM_INT_DRCC_WR_CRC_FIFO_BCM88680_A0m */ 
  29958         /* mem            DRCC_WR_CRC_FIFOm */
  29959         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29960                           SOC_MEM_FLAG_WRITEONLY |
  29961                           SOC_MEM_FLAG_READONLY |
  29962                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29963         /* cmp_fn      */ NULL,
  29964         /* *null_entry */ NULL,
  29965         /* index_min   */ 0,
  29966         /* index_max   */ 19,
  29967         /* minblock    */ 33,
  29968         /* maxblock    */ 33,
  29969         /* blocks      */ 0,
  29970         /* blocks_hi   */ 0x2,
  29971         /* base        */ 0x00020000,
  29972         /* gran        */ 1,
  29973         /* bytes       */ 41,
  29974         /* nFields     */ 2,
  29975         /* *fields     */ soc_DRCC_WR_CRC_FIFO_BCM88680_A0m_fields,
  29976         /* *views      */ NULL,
  29977         /* *views_num  */ NULL,
  29978         /* snoop_cb    */ NULL, 
  29979         /* snoop_user_data */ NULL, 
  29980         /* snoop_flags */ 0,
  29981         /* severity */ SOC_MEM_SEVERE_LOW,
  29982         /* type */ SOC_MEM_TYPE_TWO_PORT,
  29983         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  29984         /* impl */ SOC_MEM_IMPL_NORMAL,
  29985         /* cmic_mor_clks       */ 0,
  29986     },
  29987 #endif /* chips */
  29988 
  29989 #if defined(BCM_88675_A0)
  29990     { /* SOC_MEM_INT_DRCD_DWFm */ 
  29991         /* mem            DRCD_DWFm */
  29992         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  29993                           SOC_MEM_FLAG_WRITEONLY |
  29994                           SOC_MEM_FLAG_READONLY |
  29995                           SOC_MEM_FLAG_VALID, /* 0x2 */
  29996         /* cmp_fn      */ NULL,
  29997         /* *null_entry */ NULL,
  29998         /* index_min   */ 0,
  29999         /* index_max   */ 19,
  30000         /* minblock    */ 33,
  30001         /* maxblock    */ 33,
  30002         /* blocks      */ 0,
  30003         /* blocks_hi   */ 0x2,
  30004         /* base        */ 0x00010000,
  30005         /* gran        */ 1,
  30006         /* bytes       */ 33,
  30007         /* nFields     */ 2,
  30008         /* *fields     */ soc_DRCD_DWFm_fields,
  30009         /* *views      */ NULL,
  30010         /* *views_num  */ NULL,
  30011         /* snoop_cb    */ NULL, 
  30012         /* snoop_user_data */ NULL, 
  30013         /* snoop_flags */ 0,
  30014         /* severity */ SOC_MEM_SEVERE_LOW,
  30015         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30016         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  30017         /* impl */ SOC_MEM_IMPL_NORMAL,
  30018         /* cmic_mor_clks       */ 0,
  30019     },
  30020 #endif /* chips */
  30021 
  30022 #if defined(BCM_88375_A0)
  30023     { /* SOC_MEM_INT_DRCD_DWF_BCM88375_A0m */ 
  30024         /* mem            DRCD_DWFm */
  30025         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30026                           SOC_MEM_FLAG_WRITEONLY |
  30027                           SOC_MEM_FLAG_READONLY |
  30028                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30029         /* cmp_fn      */ NULL,
  30030         /* *null_entry */ NULL,
  30031         /* index_min   */ 0,
  30032         /* index_max   */ 19,
  30033         /* minblock    */ 33,
  30034         /* maxblock    */ 33,
  30035         /* blocks      */ 0,
  30036         /* blocks_hi   */ 0x2,
  30037         /* base        */ 0x00010000,
  30038         /* gran        */ 1,
  30039         /* bytes       */ 33,
  30040         /* nFields     */ 2,
  30041         /* *fields     */ soc_DRCD_DWF_BCM88375_A0m_fields,
  30042         /* *views      */ NULL,
  30043         /* *views_num  */ NULL,
  30044         /* snoop_cb    */ NULL, 
  30045         /* snoop_user_data */ NULL, 
  30046         /* snoop_flags */ 0,
  30047         /* severity */ SOC_MEM_SEVERE_LOW,
  30048         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30049         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  30050         /* impl */ SOC_MEM_IMPL_NORMAL,
  30051         /* cmic_mor_clks       */ 0,
  30052     },
  30053 #endif /* chips */
  30054 
  30055 #if defined(BCM_88375_B0)
  30056     { /* SOC_MEM_INT_DRCD_DWF_BCM88375_B0m */ 
  30057         /* mem            DRCD_DWFm */
  30058         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30059                           SOC_MEM_FLAG_WRITEONLY |
  30060                           SOC_MEM_FLAG_READONLY |
  30061                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30062         /* cmp_fn      */ NULL,
  30063         /* *null_entry */ NULL,
  30064         /* index_min   */ 0,
  30065         /* index_max   */ 19,
  30066         /* minblock    */ 33,
  30067         /* maxblock    */ 33,
  30068         /* blocks      */ 0,
  30069         /* blocks_hi   */ 0x2,
  30070         /* base        */ 0x00010000,
  30071         /* gran        */ 1,
  30072         /* bytes       */ 33,
  30073         /* nFields     */ 2,
  30074         /* *fields     */ soc_DRCD_DWF_BCM88375_B0m_fields,
  30075         /* *views      */ NULL,
  30076         /* *views_num  */ NULL,
  30077         /* snoop_cb    */ NULL, 
  30078         /* snoop_user_data */ NULL, 
  30079         /* snoop_flags */ 0,
  30080         /* severity */ SOC_MEM_SEVERE_LOW,
  30081         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30082         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  30083         /* impl */ SOC_MEM_IMPL_NORMAL,
  30084         /* cmic_mor_clks       */ 0,
  30085     },
  30086 #endif /* chips */
  30087 
  30088 #if defined(BCM_88675_B0)
  30089     { /* SOC_MEM_INT_DRCD_DWF_BCM88675_B0m */ 
  30090         /* mem            DRCD_DWFm */
  30091         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30092                           SOC_MEM_FLAG_WRITEONLY |
  30093                           SOC_MEM_FLAG_READONLY |
  30094                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30095         /* cmp_fn      */ NULL,
  30096         /* *null_entry */ NULL,
  30097         /* index_min   */ 0,
  30098         /* index_max   */ 19,
  30099         /* minblock    */ 33,
  30100         /* maxblock    */ 33,
  30101         /* blocks      */ 0,
  30102         /* blocks_hi   */ 0x2,
  30103         /* base        */ 0x00010000,
  30104         /* gran        */ 1,
  30105         /* bytes       */ 33,
  30106         /* nFields     */ 2,
  30107         /* *fields     */ soc_DRCD_DWF_BCM88675_B0m_fields,
  30108         /* *views      */ NULL,
  30109         /* *views_num  */ NULL,
  30110         /* snoop_cb    */ NULL, 
  30111         /* snoop_user_data */ NULL, 
  30112         /* snoop_flags */ 0,
  30113         /* severity */ SOC_MEM_SEVERE_LOW,
  30114         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30115         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  30116         /* impl */ SOC_MEM_IMPL_NORMAL,
  30117         /* cmic_mor_clks       */ 0,
  30118     },
  30119 #endif /* chips */
  30120 
  30121 #if defined(BCM_88680_A0)
  30122     { /* SOC_MEM_INT_DRCD_DWF_BCM88680_A0m */ 
  30123         /* mem            DRCD_DWFm */
  30124         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30125                           SOC_MEM_FLAG_WRITEONLY |
  30126                           SOC_MEM_FLAG_READONLY |
  30127                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30128         /* cmp_fn      */ NULL,
  30129         /* *null_entry */ NULL,
  30130         /* index_min   */ 0,
  30131         /* index_max   */ 19,
  30132         /* minblock    */ 34,
  30133         /* maxblock    */ 34,
  30134         /* blocks      */ 0,
  30135         /* blocks_hi   */ 0x4,
  30136         /* base        */ 0x00010000,
  30137         /* gran        */ 1,
  30138         /* bytes       */ 33,
  30139         /* nFields     */ 2,
  30140         /* *fields     */ soc_DRCD_DWF_BCM88680_A0m_fields,
  30141         /* *views      */ NULL,
  30142         /* *views_num  */ NULL,
  30143         /* snoop_cb    */ NULL, 
  30144         /* snoop_user_data */ NULL, 
  30145         /* snoop_flags */ 0,
  30146         /* severity */ SOC_MEM_SEVERE_LOW,
  30147         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30148         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  30149         /* impl */ SOC_MEM_IMPL_NORMAL,
  30150         /* cmic_mor_clks       */ 0,
  30151     },
  30152 #endif /* chips */
  30153 
  30154 #if defined(BCM_88675_A0)
  30155     { /* SOC_MEM_INT_DRCD_RXI_MEMm */ 
  30156         /* mem            DRCD_RXI_MEMm */
  30157         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30158                           SOC_MEM_FLAG_WRITEONLY |
  30159                           SOC_MEM_FLAG_READONLY |
  30160                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30161         /* cmp_fn      */ NULL,
  30162         /* *null_entry */ NULL,
  30163         /* index_min   */ 0,
  30164         /* index_max   */ 27,
  30165         /* minblock    */ 33,
  30166         /* maxblock    */ 33,
  30167         /* blocks      */ 0,
  30168         /* blocks_hi   */ 0x2,
  30169         /* base        */ 0x00000000,
  30170         /* gran        */ 1,
  30171         /* bytes       */ 37,
  30172         /* nFields     */ 2,
  30173         /* *fields     */ soc_DRCD_RXI_MEMm_fields,
  30174         /* *views      */ NULL,
  30175         /* *views_num  */ NULL,
  30176         /* snoop_cb    */ NULL, 
  30177         /* snoop_user_data */ NULL, 
  30178         /* snoop_flags */ 0,
  30179         /* severity */ SOC_MEM_SEVERE_LOW,
  30180         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30181         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30182         /* impl */ SOC_MEM_IMPL_NORMAL,
  30183         /* cmic_mor_clks       */ 0,
  30184     },
  30185 #endif /* chips */
  30186 
  30187 #if defined(BCM_88375_A0)
  30188     { /* SOC_MEM_INT_DRCD_RXI_MEM_BCM88375_A0m */ 
  30189         /* mem            DRCD_RXI_MEMm */
  30190         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30191                           SOC_MEM_FLAG_WRITEONLY |
  30192                           SOC_MEM_FLAG_READONLY |
  30193                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30194         /* cmp_fn      */ NULL,
  30195         /* *null_entry */ NULL,
  30196         /* index_min   */ 0,
  30197         /* index_max   */ 27,
  30198         /* minblock    */ 33,
  30199         /* maxblock    */ 33,
  30200         /* blocks      */ 0,
  30201         /* blocks_hi   */ 0x2,
  30202         /* base        */ 0x00000000,
  30203         /* gran        */ 1,
  30204         /* bytes       */ 37,
  30205         /* nFields     */ 2,
  30206         /* *fields     */ soc_DRCD_RXI_MEM_BCM88375_A0m_fields,
  30207         /* *views      */ NULL,
  30208         /* *views_num  */ NULL,
  30209         /* snoop_cb    */ NULL, 
  30210         /* snoop_user_data */ NULL, 
  30211         /* snoop_flags */ 0,
  30212         /* severity */ SOC_MEM_SEVERE_LOW,
  30213         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30214         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30215         /* impl */ SOC_MEM_IMPL_NORMAL,
  30216         /* cmic_mor_clks       */ 0,
  30217     },
  30218 #endif /* chips */
  30219 
  30220 #if defined(BCM_88375_B0)
  30221     { /* SOC_MEM_INT_DRCD_RXI_MEM_BCM88375_B0m */ 
  30222         /* mem            DRCD_RXI_MEMm */
  30223         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30224                           SOC_MEM_FLAG_WRITEONLY |
  30225                           SOC_MEM_FLAG_READONLY |
  30226                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30227         /* cmp_fn      */ NULL,
  30228         /* *null_entry */ NULL,
  30229         /* index_min   */ 0,
  30230         /* index_max   */ 27,
  30231         /* minblock    */ 33,
  30232         /* maxblock    */ 33,
  30233         /* blocks      */ 0,
  30234         /* blocks_hi   */ 0x2,
  30235         /* base        */ 0x00000000,
  30236         /* gran        */ 1,
  30237         /* bytes       */ 37,
  30238         /* nFields     */ 2,
  30239         /* *fields     */ soc_DRCD_RXI_MEM_BCM88375_B0m_fields,
  30240         /* *views      */ NULL,
  30241         /* *views_num  */ NULL,
  30242         /* snoop_cb    */ NULL, 
  30243         /* snoop_user_data */ NULL, 
  30244         /* snoop_flags */ 0,
  30245         /* severity */ SOC_MEM_SEVERE_LOW,
  30246         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30247         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30248         /* impl */ SOC_MEM_IMPL_NORMAL,
  30249         /* cmic_mor_clks       */ 0,
  30250     },
  30251 #endif /* chips */
  30252 
  30253 #if defined(BCM_88675_B0)
  30254     { /* SOC_MEM_INT_DRCD_RXI_MEM_BCM88675_B0m */ 
  30255         /* mem            DRCD_RXI_MEMm */
  30256         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30257                           SOC_MEM_FLAG_WRITEONLY |
  30258                           SOC_MEM_FLAG_READONLY |
  30259                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30260         /* cmp_fn      */ NULL,
  30261         /* *null_entry */ NULL,
  30262         /* index_min   */ 0,
  30263         /* index_max   */ 27,
  30264         /* minblock    */ 33,
  30265         /* maxblock    */ 33,
  30266         /* blocks      */ 0,
  30267         /* blocks_hi   */ 0x2,
  30268         /* base        */ 0x00000000,
  30269         /* gran        */ 1,
  30270         /* bytes       */ 37,
  30271         /* nFields     */ 2,
  30272         /* *fields     */ soc_DRCD_RXI_MEM_BCM88675_B0m_fields,
  30273         /* *views      */ NULL,
  30274         /* *views_num  */ NULL,
  30275         /* snoop_cb    */ NULL, 
  30276         /* snoop_user_data */ NULL, 
  30277         /* snoop_flags */ 0,
  30278         /* severity */ SOC_MEM_SEVERE_LOW,
  30279         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30280         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30281         /* impl */ SOC_MEM_IMPL_NORMAL,
  30282         /* cmic_mor_clks       */ 0,
  30283     },
  30284 #endif /* chips */
  30285 
  30286 #if defined(BCM_88680_A0)
  30287     { /* SOC_MEM_INT_DRCD_RXI_MEM_BCM88680_A0m */ 
  30288         /* mem            DRCD_RXI_MEMm */
  30289         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30290                           SOC_MEM_FLAG_WRITEONLY |
  30291                           SOC_MEM_FLAG_READONLY |
  30292                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30293         /* cmp_fn      */ NULL,
  30294         /* *null_entry */ NULL,
  30295         /* index_min   */ 0,
  30296         /* index_max   */ 27,
  30297         /* minblock    */ 34,
  30298         /* maxblock    */ 34,
  30299         /* blocks      */ 0,
  30300         /* blocks_hi   */ 0x4,
  30301         /* base        */ 0x00000000,
  30302         /* gran        */ 1,
  30303         /* bytes       */ 37,
  30304         /* nFields     */ 2,
  30305         /* *fields     */ soc_DRCD_RXI_MEM_BCM88680_A0m_fields,
  30306         /* *views      */ NULL,
  30307         /* *views_num  */ NULL,
  30308         /* snoop_cb    */ NULL, 
  30309         /* snoop_user_data */ NULL, 
  30310         /* snoop_flags */ 0,
  30311         /* severity */ SOC_MEM_SEVERE_LOW,
  30312         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30313         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30314         /* impl */ SOC_MEM_IMPL_NORMAL,
  30315         /* cmic_mor_clks       */ 0,
  30316     },
  30317 #endif /* chips */
  30318 
  30319 #if defined(BCM_88675_A0)
  30320     { /* SOC_MEM_INT_DRCD_WR_CRC_FIFOm */ 
  30321         /* mem            DRCD_WR_CRC_FIFOm */
  30322         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30323                           SOC_MEM_FLAG_WRITEONLY |
  30324                           SOC_MEM_FLAG_READONLY |
  30325                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30326         /* cmp_fn      */ NULL,
  30327         /* *null_entry */ NULL,
  30328         /* index_min   */ 0,
  30329         /* index_max   */ 19,
  30330         /* minblock    */ 33,
  30331         /* maxblock    */ 33,
  30332         /* blocks      */ 0,
  30333         /* blocks_hi   */ 0x2,
  30334         /* base        */ 0x00020000,
  30335         /* gran        */ 1,
  30336         /* bytes       */ 41,
  30337         /* nFields     */ 2,
  30338         /* *fields     */ soc_DRCD_WR_CRC_FIFOm_fields,
  30339         /* *views      */ NULL,
  30340         /* *views_num  */ NULL,
  30341         /* snoop_cb    */ NULL, 
  30342         /* snoop_user_data */ NULL, 
  30343         /* snoop_flags */ 0,
  30344         /* severity */ SOC_MEM_SEVERE_LOW,
  30345         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30346         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  30347         /* impl */ SOC_MEM_IMPL_NORMAL,
  30348         /* cmic_mor_clks       */ 0,
  30349     },
  30350 #endif /* chips */
  30351 
  30352 #if defined(BCM_88375_A0)
  30353     { /* SOC_MEM_INT_DRCD_WR_CRC_FIFO_BCM88375_A0m */ 
  30354         /* mem            DRCD_WR_CRC_FIFOm */
  30355         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30356                           SOC_MEM_FLAG_WRITEONLY |
  30357                           SOC_MEM_FLAG_READONLY |
  30358                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30359         /* cmp_fn      */ NULL,
  30360         /* *null_entry */ NULL,
  30361         /* index_min   */ 0,
  30362         /* index_max   */ 19,
  30363         /* minblock    */ 33,
  30364         /* maxblock    */ 33,
  30365         /* blocks      */ 0,
  30366         /* blocks_hi   */ 0x2,
  30367         /* base        */ 0x00020000,
  30368         /* gran        */ 1,
  30369         /* bytes       */ 41,
  30370         /* nFields     */ 2,
  30371         /* *fields     */ soc_DRCD_WR_CRC_FIFO_BCM88375_A0m_fields,
  30372         /* *views      */ NULL,
  30373         /* *views_num  */ NULL,
  30374         /* snoop_cb    */ NULL, 
  30375         /* snoop_user_data */ NULL, 
  30376         /* snoop_flags */ 0,
  30377         /* severity */ SOC_MEM_SEVERE_LOW,
  30378         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30379         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  30380         /* impl */ SOC_MEM_IMPL_NORMAL,
  30381         /* cmic_mor_clks       */ 0,
  30382     },
  30383 #endif /* chips */
  30384 
  30385 #if defined(BCM_88375_B0)
  30386     { /* SOC_MEM_INT_DRCD_WR_CRC_FIFO_BCM88375_B0m */ 
  30387         /* mem            DRCD_WR_CRC_FIFOm */
  30388         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30389                           SOC_MEM_FLAG_WRITEONLY |
  30390                           SOC_MEM_FLAG_READONLY |
  30391                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30392         /* cmp_fn      */ NULL,
  30393         /* *null_entry */ NULL,
  30394         /* index_min   */ 0,
  30395         /* index_max   */ 19,
  30396         /* minblock    */ 33,
  30397         /* maxblock    */ 33,
  30398         /* blocks      */ 0,
  30399         /* blocks_hi   */ 0x2,
  30400         /* base        */ 0x00020000,
  30401         /* gran        */ 1,
  30402         /* bytes       */ 41,
  30403         /* nFields     */ 2,
  30404         /* *fields     */ soc_DRCD_WR_CRC_FIFO_BCM88375_B0m_fields,
  30405         /* *views      */ NULL,
  30406         /* *views_num  */ NULL,
  30407         /* snoop_cb    */ NULL, 
  30408         /* snoop_user_data */ NULL, 
  30409         /* snoop_flags */ 0,
  30410         /* severity */ SOC_MEM_SEVERE_LOW,
  30411         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30412         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  30413         /* impl */ SOC_MEM_IMPL_NORMAL,
  30414         /* cmic_mor_clks       */ 0,
  30415     },
  30416 #endif /* chips */
  30417 
  30418 #if defined(BCM_88675_B0)
  30419     { /* SOC_MEM_INT_DRCD_WR_CRC_FIFO_BCM88675_B0m */ 
  30420         /* mem            DRCD_WR_CRC_FIFOm */
  30421         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30422                           SOC_MEM_FLAG_WRITEONLY |
  30423                           SOC_MEM_FLAG_READONLY |
  30424                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30425         /* cmp_fn      */ NULL,
  30426         /* *null_entry */ NULL,
  30427         /* index_min   */ 0,
  30428         /* index_max   */ 19,
  30429         /* minblock    */ 33,
  30430         /* maxblock    */ 33,
  30431         /* blocks      */ 0,
  30432         /* blocks_hi   */ 0x2,
  30433         /* base        */ 0x00020000,
  30434         /* gran        */ 1,
  30435         /* bytes       */ 41,
  30436         /* nFields     */ 2,
  30437         /* *fields     */ soc_DRCD_WR_CRC_FIFO_BCM88675_B0m_fields,
  30438         /* *views      */ NULL,
  30439         /* *views_num  */ NULL,
  30440         /* snoop_cb    */ NULL, 
  30441         /* snoop_user_data */ NULL, 
  30442         /* snoop_flags */ 0,
  30443         /* severity */ SOC_MEM_SEVERE_LOW,
  30444         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30445         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  30446         /* impl */ SOC_MEM_IMPL_NORMAL,
  30447         /* cmic_mor_clks       */ 0,
  30448     },
  30449 #endif /* chips */
  30450 
  30451 #if defined(BCM_88680_A0)
  30452     { /* SOC_MEM_INT_DRCD_WR_CRC_FIFO_BCM88680_A0m */ 
  30453         /* mem            DRCD_WR_CRC_FIFOm */
  30454         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30455                           SOC_MEM_FLAG_WRITEONLY |
  30456                           SOC_MEM_FLAG_READONLY |
  30457                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30458         /* cmp_fn      */ NULL,
  30459         /* *null_entry */ NULL,
  30460         /* index_min   */ 0,
  30461         /* index_max   */ 19,
  30462         /* minblock    */ 34,
  30463         /* maxblock    */ 34,
  30464         /* blocks      */ 0,
  30465         /* blocks_hi   */ 0x4,
  30466         /* base        */ 0x00020000,
  30467         /* gran        */ 1,
  30468         /* bytes       */ 41,
  30469         /* nFields     */ 2,
  30470         /* *fields     */ soc_DRCD_WR_CRC_FIFO_BCM88680_A0m_fields,
  30471         /* *views      */ NULL,
  30472         /* *views_num  */ NULL,
  30473         /* snoop_cb    */ NULL, 
  30474         /* snoop_user_data */ NULL, 
  30475         /* snoop_flags */ 0,
  30476         /* severity */ SOC_MEM_SEVERE_LOW,
  30477         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30478         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  30479         /* impl */ SOC_MEM_IMPL_NORMAL,
  30480         /* cmic_mor_clks       */ 0,
  30481     },
  30482 #endif /* chips */
  30483 
  30484 #if defined(BCM_88675_A0)
  30485     { /* SOC_MEM_INT_DRCE_DWFm */ 
  30486         /* mem            DRCE_DWFm */
  30487         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30488                           SOC_MEM_FLAG_WRITEONLY |
  30489                           SOC_MEM_FLAG_READONLY |
  30490                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30491         /* cmp_fn      */ NULL,
  30492         /* *null_entry */ NULL,
  30493         /* index_min   */ 0,
  30494         /* index_max   */ 19,
  30495         /* minblock    */ 34,
  30496         /* maxblock    */ 34,
  30497         /* blocks      */ 0,
  30498         /* blocks_hi   */ 0x4,
  30499         /* base        */ 0x00010000,
  30500         /* gran        */ 1,
  30501         /* bytes       */ 33,
  30502         /* nFields     */ 2,
  30503         /* *fields     */ soc_DRCE_DWFm_fields,
  30504         /* *views      */ NULL,
  30505         /* *views_num  */ NULL,
  30506         /* snoop_cb    */ NULL, 
  30507         /* snoop_user_data */ NULL, 
  30508         /* snoop_flags */ 0,
  30509         /* severity */ SOC_MEM_SEVERE_LOW,
  30510         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30511         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  30512         /* impl */ SOC_MEM_IMPL_NORMAL,
  30513         /* cmic_mor_clks       */ 0,
  30514     },
  30515 #endif /* chips */
  30516 
  30517 #if defined(BCM_88375_A0)
  30518     { /* SOC_MEM_INT_DRCE_DWF_BCM88375_A0m */ 
  30519         /* mem            DRCE_DWFm */
  30520         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30521                           SOC_MEM_FLAG_WRITEONLY |
  30522                           SOC_MEM_FLAG_READONLY |
  30523                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30524         /* cmp_fn      */ NULL,
  30525         /* *null_entry */ NULL,
  30526         /* index_min   */ 0,
  30527         /* index_max   */ 19,
  30528         /* minblock    */ 34,
  30529         /* maxblock    */ 34,
  30530         /* blocks      */ 0,
  30531         /* blocks_hi   */ 0x4,
  30532         /* base        */ 0x00010000,
  30533         /* gran        */ 1,
  30534         /* bytes       */ 33,
  30535         /* nFields     */ 2,
  30536         /* *fields     */ soc_DRCE_DWF_BCM88375_A0m_fields,
  30537         /* *views      */ NULL,
  30538         /* *views_num  */ NULL,
  30539         /* snoop_cb    */ NULL, 
  30540         /* snoop_user_data */ NULL, 
  30541         /* snoop_flags */ 0,
  30542         /* severity */ SOC_MEM_SEVERE_LOW,
  30543         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30544         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  30545         /* impl */ SOC_MEM_IMPL_NORMAL,
  30546         /* cmic_mor_clks       */ 0,
  30547     },
  30548 #endif /* chips */
  30549 
  30550 #if defined(BCM_88375_B0)
  30551     { /* SOC_MEM_INT_DRCE_DWF_BCM88375_B0m */ 
  30552         /* mem            DRCE_DWFm */
  30553         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30554                           SOC_MEM_FLAG_WRITEONLY |
  30555                           SOC_MEM_FLAG_READONLY |
  30556                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30557         /* cmp_fn      */ NULL,
  30558         /* *null_entry */ NULL,
  30559         /* index_min   */ 0,
  30560         /* index_max   */ 19,
  30561         /* minblock    */ 34,
  30562         /* maxblock    */ 34,
  30563         /* blocks      */ 0,
  30564         /* blocks_hi   */ 0x4,
  30565         /* base        */ 0x00010000,
  30566         /* gran        */ 1,
  30567         /* bytes       */ 33,
  30568         /* nFields     */ 2,
  30569         /* *fields     */ soc_DRCE_DWF_BCM88375_B0m_fields,
  30570         /* *views      */ NULL,
  30571         /* *views_num  */ NULL,
  30572         /* snoop_cb    */ NULL, 
  30573         /* snoop_user_data */ NULL, 
  30574         /* snoop_flags */ 0,
  30575         /* severity */ SOC_MEM_SEVERE_LOW,
  30576         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30577         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  30578         /* impl */ SOC_MEM_IMPL_NORMAL,
  30579         /* cmic_mor_clks       */ 0,
  30580     },
  30581 #endif /* chips */
  30582 
  30583 #if defined(BCM_88675_B0)
  30584     { /* SOC_MEM_INT_DRCE_DWF_BCM88675_B0m */ 
  30585         /* mem            DRCE_DWFm */
  30586         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30587                           SOC_MEM_FLAG_WRITEONLY |
  30588                           SOC_MEM_FLAG_READONLY |
  30589                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30590         /* cmp_fn      */ NULL,
  30591         /* *null_entry */ NULL,
  30592         /* index_min   */ 0,
  30593         /* index_max   */ 19,
  30594         /* minblock    */ 34,
  30595         /* maxblock    */ 34,
  30596         /* blocks      */ 0,
  30597         /* blocks_hi   */ 0x4,
  30598         /* base        */ 0x00010000,
  30599         /* gran        */ 1,
  30600         /* bytes       */ 33,
  30601         /* nFields     */ 2,
  30602         /* *fields     */ soc_DRCE_DWF_BCM88675_B0m_fields,
  30603         /* *views      */ NULL,
  30604         /* *views_num  */ NULL,
  30605         /* snoop_cb    */ NULL, 
  30606         /* snoop_user_data */ NULL, 
  30607         /* snoop_flags */ 0,
  30608         /* severity */ SOC_MEM_SEVERE_LOW,
  30609         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30610         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  30611         /* impl */ SOC_MEM_IMPL_NORMAL,
  30612         /* cmic_mor_clks       */ 0,
  30613     },
  30614 #endif /* chips */
  30615 
  30616 #if defined(BCM_88680_A0)
  30617     { /* SOC_MEM_INT_DRCE_DWF_BCM88680_A0m */ 
  30618         /* mem            DRCE_DWFm */
  30619         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30620                           SOC_MEM_FLAG_WRITEONLY |
  30621                           SOC_MEM_FLAG_READONLY |
  30622                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30623         /* cmp_fn      */ NULL,
  30624         /* *null_entry */ NULL,
  30625         /* index_min   */ 0,
  30626         /* index_max   */ 19,
  30627         /* minblock    */ 35,
  30628         /* maxblock    */ 35,
  30629         /* blocks      */ 0,
  30630         /* blocks_hi   */ 0x8,
  30631         /* base        */ 0x00010000,
  30632         /* gran        */ 1,
  30633         /* bytes       */ 33,
  30634         /* nFields     */ 2,
  30635         /* *fields     */ soc_DRCE_DWF_BCM88680_A0m_fields,
  30636         /* *views      */ NULL,
  30637         /* *views_num  */ NULL,
  30638         /* snoop_cb    */ NULL, 
  30639         /* snoop_user_data */ NULL, 
  30640         /* snoop_flags */ 0,
  30641         /* severity */ SOC_MEM_SEVERE_LOW,
  30642         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30643         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  30644         /* impl */ SOC_MEM_IMPL_NORMAL,
  30645         /* cmic_mor_clks       */ 0,
  30646     },
  30647 #endif /* chips */
  30648 
  30649 #if defined(BCM_88675_A0)
  30650     { /* SOC_MEM_INT_DRCE_RXI_MEMm */ 
  30651         /* mem            DRCE_RXI_MEMm */
  30652         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30653                           SOC_MEM_FLAG_WRITEONLY |
  30654                           SOC_MEM_FLAG_READONLY |
  30655                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30656         /* cmp_fn      */ NULL,
  30657         /* *null_entry */ NULL,
  30658         /* index_min   */ 0,
  30659         /* index_max   */ 27,
  30660         /* minblock    */ 34,
  30661         /* maxblock    */ 34,
  30662         /* blocks      */ 0,
  30663         /* blocks_hi   */ 0x4,
  30664         /* base        */ 0x00000000,
  30665         /* gran        */ 1,
  30666         /* bytes       */ 37,
  30667         /* nFields     */ 2,
  30668         /* *fields     */ soc_DRCE_RXI_MEMm_fields,
  30669         /* *views      */ NULL,
  30670         /* *views_num  */ NULL,
  30671         /* snoop_cb    */ NULL, 
  30672         /* snoop_user_data */ NULL, 
  30673         /* snoop_flags */ 0,
  30674         /* severity */ SOC_MEM_SEVERE_LOW,
  30675         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30676         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30677         /* impl */ SOC_MEM_IMPL_NORMAL,
  30678         /* cmic_mor_clks       */ 0,
  30679     },
  30680 #endif /* chips */
  30681 
  30682 #if defined(BCM_88375_A0)
  30683     { /* SOC_MEM_INT_DRCE_RXI_MEM_BCM88375_A0m */ 
  30684         /* mem            DRCE_RXI_MEMm */
  30685         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30686                           SOC_MEM_FLAG_WRITEONLY |
  30687                           SOC_MEM_FLAG_READONLY |
  30688                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30689         /* cmp_fn      */ NULL,
  30690         /* *null_entry */ NULL,
  30691         /* index_min   */ 0,
  30692         /* index_max   */ 27,
  30693         /* minblock    */ 34,
  30694         /* maxblock    */ 34,
  30695         /* blocks      */ 0,
  30696         /* blocks_hi   */ 0x4,
  30697         /* base        */ 0x00000000,
  30698         /* gran        */ 1,
  30699         /* bytes       */ 37,
  30700         /* nFields     */ 2,
  30701         /* *fields     */ soc_DRCE_RXI_MEM_BCM88375_A0m_fields,
  30702         /* *views      */ NULL,
  30703         /* *views_num  */ NULL,
  30704         /* snoop_cb    */ NULL, 
  30705         /* snoop_user_data */ NULL, 
  30706         /* snoop_flags */ 0,
  30707         /* severity */ SOC_MEM_SEVERE_LOW,
  30708         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30709         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30710         /* impl */ SOC_MEM_IMPL_NORMAL,
  30711         /* cmic_mor_clks       */ 0,
  30712     },
  30713 #endif /* chips */
  30714 
  30715 #if defined(BCM_88375_B0)
  30716     { /* SOC_MEM_INT_DRCE_RXI_MEM_BCM88375_B0m */ 
  30717         /* mem            DRCE_RXI_MEMm */
  30718         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30719                           SOC_MEM_FLAG_WRITEONLY |
  30720                           SOC_MEM_FLAG_READONLY |
  30721                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30722         /* cmp_fn      */ NULL,
  30723         /* *null_entry */ NULL,
  30724         /* index_min   */ 0,
  30725         /* index_max   */ 27,
  30726         /* minblock    */ 34,
  30727         /* maxblock    */ 34,
  30728         /* blocks      */ 0,
  30729         /* blocks_hi   */ 0x4,
  30730         /* base        */ 0x00000000,
  30731         /* gran        */ 1,
  30732         /* bytes       */ 37,
  30733         /* nFields     */ 2,
  30734         /* *fields     */ soc_DRCE_RXI_MEM_BCM88375_B0m_fields,
  30735         /* *views      */ NULL,
  30736         /* *views_num  */ NULL,
  30737         /* snoop_cb    */ NULL, 
  30738         /* snoop_user_data */ NULL, 
  30739         /* snoop_flags */ 0,
  30740         /* severity */ SOC_MEM_SEVERE_LOW,
  30741         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30742         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30743         /* impl */ SOC_MEM_IMPL_NORMAL,
  30744         /* cmic_mor_clks       */ 0,
  30745     },
  30746 #endif /* chips */
  30747 
  30748 #if defined(BCM_88675_B0)
  30749     { /* SOC_MEM_INT_DRCE_RXI_MEM_BCM88675_B0m */ 
  30750         /* mem            DRCE_RXI_MEMm */
  30751         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30752                           SOC_MEM_FLAG_WRITEONLY |
  30753                           SOC_MEM_FLAG_READONLY |
  30754                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30755         /* cmp_fn      */ NULL,
  30756         /* *null_entry */ NULL,
  30757         /* index_min   */ 0,
  30758         /* index_max   */ 27,
  30759         /* minblock    */ 34,
  30760         /* maxblock    */ 34,
  30761         /* blocks      */ 0,
  30762         /* blocks_hi   */ 0x4,
  30763         /* base        */ 0x00000000,
  30764         /* gran        */ 1,
  30765         /* bytes       */ 37,
  30766         /* nFields     */ 2,
  30767         /* *fields     */ soc_DRCE_RXI_MEM_BCM88675_B0m_fields,
  30768         /* *views      */ NULL,
  30769         /* *views_num  */ NULL,
  30770         /* snoop_cb    */ NULL, 
  30771         /* snoop_user_data */ NULL, 
  30772         /* snoop_flags */ 0,
  30773         /* severity */ SOC_MEM_SEVERE_LOW,
  30774         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30775         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30776         /* impl */ SOC_MEM_IMPL_NORMAL,
  30777         /* cmic_mor_clks       */ 0,
  30778     },
  30779 #endif /* chips */
  30780 
  30781 #if defined(BCM_88680_A0)
  30782     { /* SOC_MEM_INT_DRCE_RXI_MEM_BCM88680_A0m */ 
  30783         /* mem            DRCE_RXI_MEMm */
  30784         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30785                           SOC_MEM_FLAG_WRITEONLY |
  30786                           SOC_MEM_FLAG_READONLY |
  30787                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30788         /* cmp_fn      */ NULL,
  30789         /* *null_entry */ NULL,
  30790         /* index_min   */ 0,
  30791         /* index_max   */ 27,
  30792         /* minblock    */ 35,
  30793         /* maxblock    */ 35,
  30794         /* blocks      */ 0,
  30795         /* blocks_hi   */ 0x8,
  30796         /* base        */ 0x00000000,
  30797         /* gran        */ 1,
  30798         /* bytes       */ 37,
  30799         /* nFields     */ 2,
  30800         /* *fields     */ soc_DRCE_RXI_MEM_BCM88680_A0m_fields,
  30801         /* *views      */ NULL,
  30802         /* *views_num  */ NULL,
  30803         /* snoop_cb    */ NULL, 
  30804         /* snoop_user_data */ NULL, 
  30805         /* snoop_flags */ 0,
  30806         /* severity */ SOC_MEM_SEVERE_LOW,
  30807         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30808         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30809         /* impl */ SOC_MEM_IMPL_NORMAL,
  30810         /* cmic_mor_clks       */ 0,
  30811     },
  30812 #endif /* chips */
  30813 
  30814 #if defined(BCM_88675_A0)
  30815     { /* SOC_MEM_INT_DRCE_WR_CRC_FIFOm */ 
  30816         /* mem            DRCE_WR_CRC_FIFOm */
  30817         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30818                           SOC_MEM_FLAG_WRITEONLY |
  30819                           SOC_MEM_FLAG_READONLY |
  30820                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30821         /* cmp_fn      */ NULL,
  30822         /* *null_entry */ NULL,
  30823         /* index_min   */ 0,
  30824         /* index_max   */ 19,
  30825         /* minblock    */ 34,
  30826         /* maxblock    */ 34,
  30827         /* blocks      */ 0,
  30828         /* blocks_hi   */ 0x4,
  30829         /* base        */ 0x00020000,
  30830         /* gran        */ 1,
  30831         /* bytes       */ 41,
  30832         /* nFields     */ 2,
  30833         /* *fields     */ soc_DRCE_WR_CRC_FIFOm_fields,
  30834         /* *views      */ NULL,
  30835         /* *views_num  */ NULL,
  30836         /* snoop_cb    */ NULL, 
  30837         /* snoop_user_data */ NULL, 
  30838         /* snoop_flags */ 0,
  30839         /* severity */ SOC_MEM_SEVERE_LOW,
  30840         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30841         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  30842         /* impl */ SOC_MEM_IMPL_NORMAL,
  30843         /* cmic_mor_clks       */ 0,
  30844     },
  30845 #endif /* chips */
  30846 
  30847 #if defined(BCM_88375_A0)
  30848     { /* SOC_MEM_INT_DRCE_WR_CRC_FIFO_BCM88375_A0m */ 
  30849         /* mem            DRCE_WR_CRC_FIFOm */
  30850         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30851                           SOC_MEM_FLAG_WRITEONLY |
  30852                           SOC_MEM_FLAG_READONLY |
  30853                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30854         /* cmp_fn      */ NULL,
  30855         /* *null_entry */ NULL,
  30856         /* index_min   */ 0,
  30857         /* index_max   */ 19,
  30858         /* minblock    */ 34,
  30859         /* maxblock    */ 34,
  30860         /* blocks      */ 0,
  30861         /* blocks_hi   */ 0x4,
  30862         /* base        */ 0x00020000,
  30863         /* gran        */ 1,
  30864         /* bytes       */ 41,
  30865         /* nFields     */ 2,
  30866         /* *fields     */ soc_DRCE_WR_CRC_FIFO_BCM88375_A0m_fields,
  30867         /* *views      */ NULL,
  30868         /* *views_num  */ NULL,
  30869         /* snoop_cb    */ NULL, 
  30870         /* snoop_user_data */ NULL, 
  30871         /* snoop_flags */ 0,
  30872         /* severity */ SOC_MEM_SEVERE_LOW,
  30873         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30874         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  30875         /* impl */ SOC_MEM_IMPL_NORMAL,
  30876         /* cmic_mor_clks       */ 0,
  30877     },
  30878 #endif /* chips */
  30879 
  30880 #if defined(BCM_88375_B0)
  30881     { /* SOC_MEM_INT_DRCE_WR_CRC_FIFO_BCM88375_B0m */ 
  30882         /* mem            DRCE_WR_CRC_FIFOm */
  30883         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30884                           SOC_MEM_FLAG_WRITEONLY |
  30885                           SOC_MEM_FLAG_READONLY |
  30886                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30887         /* cmp_fn      */ NULL,
  30888         /* *null_entry */ NULL,
  30889         /* index_min   */ 0,
  30890         /* index_max   */ 19,
  30891         /* minblock    */ 34,
  30892         /* maxblock    */ 34,
  30893         /* blocks      */ 0,
  30894         /* blocks_hi   */ 0x4,
  30895         /* base        */ 0x00020000,
  30896         /* gran        */ 1,
  30897         /* bytes       */ 41,
  30898         /* nFields     */ 2,
  30899         /* *fields     */ soc_DRCE_WR_CRC_FIFO_BCM88375_B0m_fields,
  30900         /* *views      */ NULL,
  30901         /* *views_num  */ NULL,
  30902         /* snoop_cb    */ NULL, 
  30903         /* snoop_user_data */ NULL, 
  30904         /* snoop_flags */ 0,
  30905         /* severity */ SOC_MEM_SEVERE_LOW,
  30906         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30907         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  30908         /* impl */ SOC_MEM_IMPL_NORMAL,
  30909         /* cmic_mor_clks       */ 0,
  30910     },
  30911 #endif /* chips */
  30912 
  30913 #if defined(BCM_88675_B0)
  30914     { /* SOC_MEM_INT_DRCE_WR_CRC_FIFO_BCM88675_B0m */ 
  30915         /* mem            DRCE_WR_CRC_FIFOm */
  30916         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30917                           SOC_MEM_FLAG_WRITEONLY |
  30918                           SOC_MEM_FLAG_READONLY |
  30919                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30920         /* cmp_fn      */ NULL,
  30921         /* *null_entry */ NULL,
  30922         /* index_min   */ 0,
  30923         /* index_max   */ 19,
  30924         /* minblock    */ 34,
  30925         /* maxblock    */ 34,
  30926         /* blocks      */ 0,
  30927         /* blocks_hi   */ 0x4,
  30928         /* base        */ 0x00020000,
  30929         /* gran        */ 1,
  30930         /* bytes       */ 41,
  30931         /* nFields     */ 2,
  30932         /* *fields     */ soc_DRCE_WR_CRC_FIFO_BCM88675_B0m_fields,
  30933         /* *views      */ NULL,
  30934         /* *views_num  */ NULL,
  30935         /* snoop_cb    */ NULL, 
  30936         /* snoop_user_data */ NULL, 
  30937         /* snoop_flags */ 0,
  30938         /* severity */ SOC_MEM_SEVERE_LOW,
  30939         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30940         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  30941         /* impl */ SOC_MEM_IMPL_NORMAL,
  30942         /* cmic_mor_clks       */ 0,
  30943     },
  30944 #endif /* chips */
  30945 
  30946 #if defined(BCM_88680_A0)
  30947     { /* SOC_MEM_INT_DRCE_WR_CRC_FIFO_BCM88680_A0m */ 
  30948         /* mem            DRCE_WR_CRC_FIFOm */
  30949         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30950                           SOC_MEM_FLAG_WRITEONLY |
  30951                           SOC_MEM_FLAG_READONLY |
  30952                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30953         /* cmp_fn      */ NULL,
  30954         /* *null_entry */ NULL,
  30955         /* index_min   */ 0,
  30956         /* index_max   */ 19,
  30957         /* minblock    */ 35,
  30958         /* maxblock    */ 35,
  30959         /* blocks      */ 0,
  30960         /* blocks_hi   */ 0x8,
  30961         /* base        */ 0x00020000,
  30962         /* gran        */ 1,
  30963         /* bytes       */ 41,
  30964         /* nFields     */ 2,
  30965         /* *fields     */ soc_DRCE_WR_CRC_FIFO_BCM88680_A0m_fields,
  30966         /* *views      */ NULL,
  30967         /* *views_num  */ NULL,
  30968         /* snoop_cb    */ NULL, 
  30969         /* snoop_user_data */ NULL, 
  30970         /* snoop_flags */ 0,
  30971         /* severity */ SOC_MEM_SEVERE_LOW,
  30972         /* type */ SOC_MEM_TYPE_TWO_PORT,
  30973         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  30974         /* impl */ SOC_MEM_IMPL_NORMAL,
  30975         /* cmic_mor_clks       */ 0,
  30976     },
  30977 #endif /* chips */
  30978 
  30979 #if defined(BCM_88675_A0)
  30980     { /* SOC_MEM_INT_DRCF_DWFm */ 
  30981         /* mem            DRCF_DWFm */
  30982         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  30983                           SOC_MEM_FLAG_WRITEONLY |
  30984                           SOC_MEM_FLAG_READONLY |
  30985                           SOC_MEM_FLAG_VALID, /* 0x2 */
  30986         /* cmp_fn      */ NULL,
  30987         /* *null_entry */ NULL,
  30988         /* index_min   */ 0,
  30989         /* index_max   */ 19,
  30990         /* minblock    */ 35,
  30991         /* maxblock    */ 35,
  30992         /* blocks      */ 0,
  30993         /* blocks_hi   */ 0x8,
  30994         /* base        */ 0x00010000,
  30995         /* gran        */ 1,
  30996         /* bytes       */ 33,
  30997         /* nFields     */ 2,
  30998         /* *fields     */ soc_DRCF_DWFm_fields,
  30999         /* *views      */ NULL,
  31000         /* *views_num  */ NULL,
  31001         /* snoop_cb    */ NULL, 
  31002         /* snoop_user_data */ NULL, 
  31003         /* snoop_flags */ 0,
  31004         /* severity */ SOC_MEM_SEVERE_LOW,
  31005         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31006         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31007         /* impl */ SOC_MEM_IMPL_NORMAL,
  31008         /* cmic_mor_clks       */ 0,
  31009     },
  31010 #endif /* chips */
  31011 
  31012 #if defined(BCM_88375_A0)
  31013     { /* SOC_MEM_INT_DRCF_DWF_BCM88375_A0m */ 
  31014         /* mem            DRCF_DWFm */
  31015         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31016                           SOC_MEM_FLAG_WRITEONLY |
  31017                           SOC_MEM_FLAG_READONLY |
  31018                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31019         /* cmp_fn      */ NULL,
  31020         /* *null_entry */ NULL,
  31021         /* index_min   */ 0,
  31022         /* index_max   */ 19,
  31023         /* minblock    */ 35,
  31024         /* maxblock    */ 35,
  31025         /* blocks      */ 0,
  31026         /* blocks_hi   */ 0x8,
  31027         /* base        */ 0x00010000,
  31028         /* gran        */ 1,
  31029         /* bytes       */ 33,
  31030         /* nFields     */ 2,
  31031         /* *fields     */ soc_DRCF_DWF_BCM88375_A0m_fields,
  31032         /* *views      */ NULL,
  31033         /* *views_num  */ NULL,
  31034         /* snoop_cb    */ NULL, 
  31035         /* snoop_user_data */ NULL, 
  31036         /* snoop_flags */ 0,
  31037         /* severity */ SOC_MEM_SEVERE_LOW,
  31038         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31039         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31040         /* impl */ SOC_MEM_IMPL_NORMAL,
  31041         /* cmic_mor_clks       */ 0,
  31042     },
  31043 #endif /* chips */
  31044 
  31045 #if defined(BCM_88375_B0)
  31046     { /* SOC_MEM_INT_DRCF_DWF_BCM88375_B0m */ 
  31047         /* mem            DRCF_DWFm */
  31048         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31049                           SOC_MEM_FLAG_WRITEONLY |
  31050                           SOC_MEM_FLAG_READONLY |
  31051                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31052         /* cmp_fn      */ NULL,
  31053         /* *null_entry */ NULL,
  31054         /* index_min   */ 0,
  31055         /* index_max   */ 19,
  31056         /* minblock    */ 35,
  31057         /* maxblock    */ 35,
  31058         /* blocks      */ 0,
  31059         /* blocks_hi   */ 0x8,
  31060         /* base        */ 0x00010000,
  31061         /* gran        */ 1,
  31062         /* bytes       */ 33,
  31063         /* nFields     */ 2,
  31064         /* *fields     */ soc_DRCF_DWF_BCM88375_B0m_fields,
  31065         /* *views      */ NULL,
  31066         /* *views_num  */ NULL,
  31067         /* snoop_cb    */ NULL, 
  31068         /* snoop_user_data */ NULL, 
  31069         /* snoop_flags */ 0,
  31070         /* severity */ SOC_MEM_SEVERE_LOW,
  31071         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31072         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31073         /* impl */ SOC_MEM_IMPL_NORMAL,
  31074         /* cmic_mor_clks       */ 0,
  31075     },
  31076 #endif /* chips */
  31077 
  31078 #if defined(BCM_88675_B0)
  31079     { /* SOC_MEM_INT_DRCF_DWF_BCM88675_B0m */ 
  31080         /* mem            DRCF_DWFm */
  31081         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31082                           SOC_MEM_FLAG_WRITEONLY |
  31083                           SOC_MEM_FLAG_READONLY |
  31084                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31085         /* cmp_fn      */ NULL,
  31086         /* *null_entry */ NULL,
  31087         /* index_min   */ 0,
  31088         /* index_max   */ 19,
  31089         /* minblock    */ 35,
  31090         /* maxblock    */ 35,
  31091         /* blocks      */ 0,
  31092         /* blocks_hi   */ 0x8,
  31093         /* base        */ 0x00010000,
  31094         /* gran        */ 1,
  31095         /* bytes       */ 33,
  31096         /* nFields     */ 2,
  31097         /* *fields     */ soc_DRCF_DWF_BCM88675_B0m_fields,
  31098         /* *views      */ NULL,
  31099         /* *views_num  */ NULL,
  31100         /* snoop_cb    */ NULL, 
  31101         /* snoop_user_data */ NULL, 
  31102         /* snoop_flags */ 0,
  31103         /* severity */ SOC_MEM_SEVERE_LOW,
  31104         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31105         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31106         /* impl */ SOC_MEM_IMPL_NORMAL,
  31107         /* cmic_mor_clks       */ 0,
  31108     },
  31109 #endif /* chips */
  31110 
  31111 #if defined(BCM_88680_A0)
  31112     { /* SOC_MEM_INT_DRCF_DWF_BCM88680_A0m */ 
  31113         /* mem            DRCF_DWFm */
  31114         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31115                           SOC_MEM_FLAG_WRITEONLY |
  31116                           SOC_MEM_FLAG_READONLY |
  31117                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31118         /* cmp_fn      */ NULL,
  31119         /* *null_entry */ NULL,
  31120         /* index_min   */ 0,
  31121         /* index_max   */ 19,
  31122         /* minblock    */ 36,
  31123         /* maxblock    */ 36,
  31124         /* blocks      */ 0,
  31125         /* blocks_hi   */ 0x10,
  31126         /* base        */ 0x00010000,
  31127         /* gran        */ 1,
  31128         /* bytes       */ 33,
  31129         /* nFields     */ 2,
  31130         /* *fields     */ soc_DRCF_DWF_BCM88680_A0m_fields,
  31131         /* *views      */ NULL,
  31132         /* *views_num  */ NULL,
  31133         /* snoop_cb    */ NULL, 
  31134         /* snoop_user_data */ NULL, 
  31135         /* snoop_flags */ 0,
  31136         /* severity */ SOC_MEM_SEVERE_LOW,
  31137         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31138         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31139         /* impl */ SOC_MEM_IMPL_NORMAL,
  31140         /* cmic_mor_clks       */ 0,
  31141     },
  31142 #endif /* chips */
  31143 
  31144 #if defined(BCM_88675_A0)
  31145     { /* SOC_MEM_INT_DRCF_RXI_MEMm */ 
  31146         /* mem            DRCF_RXI_MEMm */
  31147         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31148                           SOC_MEM_FLAG_WRITEONLY |
  31149                           SOC_MEM_FLAG_READONLY |
  31150                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31151         /* cmp_fn      */ NULL,
  31152         /* *null_entry */ NULL,
  31153         /* index_min   */ 0,
  31154         /* index_max   */ 27,
  31155         /* minblock    */ 35,
  31156         /* maxblock    */ 35,
  31157         /* blocks      */ 0,
  31158         /* blocks_hi   */ 0x8,
  31159         /* base        */ 0x00000000,
  31160         /* gran        */ 1,
  31161         /* bytes       */ 37,
  31162         /* nFields     */ 2,
  31163         /* *fields     */ soc_DRCF_RXI_MEMm_fields,
  31164         /* *views      */ NULL,
  31165         /* *views_num  */ NULL,
  31166         /* snoop_cb    */ NULL, 
  31167         /* snoop_user_data */ NULL, 
  31168         /* snoop_flags */ 0,
  31169         /* severity */ SOC_MEM_SEVERE_LOW,
  31170         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31171         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31172         /* impl */ SOC_MEM_IMPL_NORMAL,
  31173         /* cmic_mor_clks       */ 0,
  31174     },
  31175 #endif /* chips */
  31176 
  31177 #if defined(BCM_88375_A0)
  31178     { /* SOC_MEM_INT_DRCF_RXI_MEM_BCM88375_A0m */ 
  31179         /* mem            DRCF_RXI_MEMm */
  31180         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31181                           SOC_MEM_FLAG_WRITEONLY |
  31182                           SOC_MEM_FLAG_READONLY |
  31183                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31184         /* cmp_fn      */ NULL,
  31185         /* *null_entry */ NULL,
  31186         /* index_min   */ 0,
  31187         /* index_max   */ 27,
  31188         /* minblock    */ 35,
  31189         /* maxblock    */ 35,
  31190         /* blocks      */ 0,
  31191         /* blocks_hi   */ 0x8,
  31192         /* base        */ 0x00000000,
  31193         /* gran        */ 1,
  31194         /* bytes       */ 37,
  31195         /* nFields     */ 2,
  31196         /* *fields     */ soc_DRCF_RXI_MEM_BCM88375_A0m_fields,
  31197         /* *views      */ NULL,
  31198         /* *views_num  */ NULL,
  31199         /* snoop_cb    */ NULL, 
  31200         /* snoop_user_data */ NULL, 
  31201         /* snoop_flags */ 0,
  31202         /* severity */ SOC_MEM_SEVERE_LOW,
  31203         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31204         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31205         /* impl */ SOC_MEM_IMPL_NORMAL,
  31206         /* cmic_mor_clks       */ 0,
  31207     },
  31208 #endif /* chips */
  31209 
  31210 #if defined(BCM_88375_B0)
  31211     { /* SOC_MEM_INT_DRCF_RXI_MEM_BCM88375_B0m */ 
  31212         /* mem            DRCF_RXI_MEMm */
  31213         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31214                           SOC_MEM_FLAG_WRITEONLY |
  31215                           SOC_MEM_FLAG_READONLY |
  31216                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31217         /* cmp_fn      */ NULL,
  31218         /* *null_entry */ NULL,
  31219         /* index_min   */ 0,
  31220         /* index_max   */ 27,
  31221         /* minblock    */ 35,
  31222         /* maxblock    */ 35,
  31223         /* blocks      */ 0,
  31224         /* blocks_hi   */ 0x8,
  31225         /* base        */ 0x00000000,
  31226         /* gran        */ 1,
  31227         /* bytes       */ 37,
  31228         /* nFields     */ 2,
  31229         /* *fields     */ soc_DRCF_RXI_MEM_BCM88375_B0m_fields,
  31230         /* *views      */ NULL,
  31231         /* *views_num  */ NULL,
  31232         /* snoop_cb    */ NULL, 
  31233         /* snoop_user_data */ NULL, 
  31234         /* snoop_flags */ 0,
  31235         /* severity */ SOC_MEM_SEVERE_LOW,
  31236         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31237         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31238         /* impl */ SOC_MEM_IMPL_NORMAL,
  31239         /* cmic_mor_clks       */ 0,
  31240     },
  31241 #endif /* chips */
  31242 
  31243 #if defined(BCM_88675_B0)
  31244     { /* SOC_MEM_INT_DRCF_RXI_MEM_BCM88675_B0m */ 
  31245         /* mem            DRCF_RXI_MEMm */
  31246         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31247                           SOC_MEM_FLAG_WRITEONLY |
  31248                           SOC_MEM_FLAG_READONLY |
  31249                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31250         /* cmp_fn      */ NULL,
  31251         /* *null_entry */ NULL,
  31252         /* index_min   */ 0,
  31253         /* index_max   */ 27,
  31254         /* minblock    */ 35,
  31255         /* maxblock    */ 35,
  31256         /* blocks      */ 0,
  31257         /* blocks_hi   */ 0x8,
  31258         /* base        */ 0x00000000,
  31259         /* gran        */ 1,
  31260         /* bytes       */ 37,
  31261         /* nFields     */ 2,
  31262         /* *fields     */ soc_DRCF_RXI_MEM_BCM88675_B0m_fields,
  31263         /* *views      */ NULL,
  31264         /* *views_num  */ NULL,
  31265         /* snoop_cb    */ NULL, 
  31266         /* snoop_user_data */ NULL, 
  31267         /* snoop_flags */ 0,
  31268         /* severity */ SOC_MEM_SEVERE_LOW,
  31269         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31270         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31271         /* impl */ SOC_MEM_IMPL_NORMAL,
  31272         /* cmic_mor_clks       */ 0,
  31273     },
  31274 #endif /* chips */
  31275 
  31276 #if defined(BCM_88680_A0)
  31277     { /* SOC_MEM_INT_DRCF_RXI_MEM_BCM88680_A0m */ 
  31278         /* mem            DRCF_RXI_MEMm */
  31279         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31280                           SOC_MEM_FLAG_WRITEONLY |
  31281                           SOC_MEM_FLAG_READONLY |
  31282                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31283         /* cmp_fn      */ NULL,
  31284         /* *null_entry */ NULL,
  31285         /* index_min   */ 0,
  31286         /* index_max   */ 27,
  31287         /* minblock    */ 36,
  31288         /* maxblock    */ 36,
  31289         /* blocks      */ 0,
  31290         /* blocks_hi   */ 0x10,
  31291         /* base        */ 0x00000000,
  31292         /* gran        */ 1,
  31293         /* bytes       */ 37,
  31294         /* nFields     */ 2,
  31295         /* *fields     */ soc_DRCF_RXI_MEM_BCM88680_A0m_fields,
  31296         /* *views      */ NULL,
  31297         /* *views_num  */ NULL,
  31298         /* snoop_cb    */ NULL, 
  31299         /* snoop_user_data */ NULL, 
  31300         /* snoop_flags */ 0,
  31301         /* severity */ SOC_MEM_SEVERE_LOW,
  31302         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31303         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31304         /* impl */ SOC_MEM_IMPL_NORMAL,
  31305         /* cmic_mor_clks       */ 0,
  31306     },
  31307 #endif /* chips */
  31308 
  31309 #if defined(BCM_88675_A0)
  31310     { /* SOC_MEM_INT_DRCF_WR_CRC_FIFOm */ 
  31311         /* mem            DRCF_WR_CRC_FIFOm */
  31312         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31313                           SOC_MEM_FLAG_WRITEONLY |
  31314                           SOC_MEM_FLAG_READONLY |
  31315                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31316         /* cmp_fn      */ NULL,
  31317         /* *null_entry */ NULL,
  31318         /* index_min   */ 0,
  31319         /* index_max   */ 19,
  31320         /* minblock    */ 35,
  31321         /* maxblock    */ 35,
  31322         /* blocks      */ 0,
  31323         /* blocks_hi   */ 0x8,
  31324         /* base        */ 0x00020000,
  31325         /* gran        */ 1,
  31326         /* bytes       */ 41,
  31327         /* nFields     */ 2,
  31328         /* *fields     */ soc_DRCF_WR_CRC_FIFOm_fields,
  31329         /* *views      */ NULL,
  31330         /* *views_num  */ NULL,
  31331         /* snoop_cb    */ NULL, 
  31332         /* snoop_user_data */ NULL, 
  31333         /* snoop_flags */ 0,
  31334         /* severity */ SOC_MEM_SEVERE_LOW,
  31335         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31336         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31337         /* impl */ SOC_MEM_IMPL_NORMAL,
  31338         /* cmic_mor_clks       */ 0,
  31339     },
  31340 #endif /* chips */
  31341 
  31342 #if defined(BCM_88375_A0)
  31343     { /* SOC_MEM_INT_DRCF_WR_CRC_FIFO_BCM88375_A0m */ 
  31344         /* mem            DRCF_WR_CRC_FIFOm */
  31345         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31346                           SOC_MEM_FLAG_WRITEONLY |
  31347                           SOC_MEM_FLAG_READONLY |
  31348                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31349         /* cmp_fn      */ NULL,
  31350         /* *null_entry */ NULL,
  31351         /* index_min   */ 0,
  31352         /* index_max   */ 19,
  31353         /* minblock    */ 35,
  31354         /* maxblock    */ 35,
  31355         /* blocks      */ 0,
  31356         /* blocks_hi   */ 0x8,
  31357         /* base        */ 0x00020000,
  31358         /* gran        */ 1,
  31359         /* bytes       */ 41,
  31360         /* nFields     */ 2,
  31361         /* *fields     */ soc_DRCF_WR_CRC_FIFO_BCM88375_A0m_fields,
  31362         /* *views      */ NULL,
  31363         /* *views_num  */ NULL,
  31364         /* snoop_cb    */ NULL, 
  31365         /* snoop_user_data */ NULL, 
  31366         /* snoop_flags */ 0,
  31367         /* severity */ SOC_MEM_SEVERE_LOW,
  31368         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31369         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31370         /* impl */ SOC_MEM_IMPL_NORMAL,
  31371         /* cmic_mor_clks       */ 0,
  31372     },
  31373 #endif /* chips */
  31374 
  31375 #if defined(BCM_88375_B0)
  31376     { /* SOC_MEM_INT_DRCF_WR_CRC_FIFO_BCM88375_B0m */ 
  31377         /* mem            DRCF_WR_CRC_FIFOm */
  31378         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31379                           SOC_MEM_FLAG_WRITEONLY |
  31380                           SOC_MEM_FLAG_READONLY |
  31381                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31382         /* cmp_fn      */ NULL,
  31383         /* *null_entry */ NULL,
  31384         /* index_min   */ 0,
  31385         /* index_max   */ 19,
  31386         /* minblock    */ 35,
  31387         /* maxblock    */ 35,
  31388         /* blocks      */ 0,
  31389         /* blocks_hi   */ 0x8,
  31390         /* base        */ 0x00020000,
  31391         /* gran        */ 1,
  31392         /* bytes       */ 41,
  31393         /* nFields     */ 2,
  31394         /* *fields     */ soc_DRCF_WR_CRC_FIFO_BCM88375_B0m_fields,
  31395         /* *views      */ NULL,
  31396         /* *views_num  */ NULL,
  31397         /* snoop_cb    */ NULL, 
  31398         /* snoop_user_data */ NULL, 
  31399         /* snoop_flags */ 0,
  31400         /* severity */ SOC_MEM_SEVERE_LOW,
  31401         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31402         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31403         /* impl */ SOC_MEM_IMPL_NORMAL,
  31404         /* cmic_mor_clks       */ 0,
  31405     },
  31406 #endif /* chips */
  31407 
  31408 #if defined(BCM_88675_B0)
  31409     { /* SOC_MEM_INT_DRCF_WR_CRC_FIFO_BCM88675_B0m */ 
  31410         /* mem            DRCF_WR_CRC_FIFOm */
  31411         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31412                           SOC_MEM_FLAG_WRITEONLY |
  31413                           SOC_MEM_FLAG_READONLY |
  31414                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31415         /* cmp_fn      */ NULL,
  31416         /* *null_entry */ NULL,
  31417         /* index_min   */ 0,
  31418         /* index_max   */ 19,
  31419         /* minblock    */ 35,
  31420         /* maxblock    */ 35,
  31421         /* blocks      */ 0,
  31422         /* blocks_hi   */ 0x8,
  31423         /* base        */ 0x00020000,
  31424         /* gran        */ 1,
  31425         /* bytes       */ 41,
  31426         /* nFields     */ 2,
  31427         /* *fields     */ soc_DRCF_WR_CRC_FIFO_BCM88675_B0m_fields,
  31428         /* *views      */ NULL,
  31429         /* *views_num  */ NULL,
  31430         /* snoop_cb    */ NULL, 
  31431         /* snoop_user_data */ NULL, 
  31432         /* snoop_flags */ 0,
  31433         /* severity */ SOC_MEM_SEVERE_LOW,
  31434         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31435         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31436         /* impl */ SOC_MEM_IMPL_NORMAL,
  31437         /* cmic_mor_clks       */ 0,
  31438     },
  31439 #endif /* chips */
  31440 
  31441 #if defined(BCM_88680_A0)
  31442     { /* SOC_MEM_INT_DRCF_WR_CRC_FIFO_BCM88680_A0m */ 
  31443         /* mem            DRCF_WR_CRC_FIFOm */
  31444         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31445                           SOC_MEM_FLAG_WRITEONLY |
  31446                           SOC_MEM_FLAG_READONLY |
  31447                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31448         /* cmp_fn      */ NULL,
  31449         /* *null_entry */ NULL,
  31450         /* index_min   */ 0,
  31451         /* index_max   */ 19,
  31452         /* minblock    */ 36,
  31453         /* maxblock    */ 36,
  31454         /* blocks      */ 0,
  31455         /* blocks_hi   */ 0x10,
  31456         /* base        */ 0x00020000,
  31457         /* gran        */ 1,
  31458         /* bytes       */ 41,
  31459         /* nFields     */ 2,
  31460         /* *fields     */ soc_DRCF_WR_CRC_FIFO_BCM88680_A0m_fields,
  31461         /* *views      */ NULL,
  31462         /* *views_num  */ NULL,
  31463         /* snoop_cb    */ NULL, 
  31464         /* snoop_user_data */ NULL, 
  31465         /* snoop_flags */ 0,
  31466         /* severity */ SOC_MEM_SEVERE_LOW,
  31467         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31468         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31469         /* impl */ SOC_MEM_IMPL_NORMAL,
  31470         /* cmic_mor_clks       */ 0,
  31471     },
  31472 #endif /* chips */
  31473 
  31474 #if defined(BCM_88675_A0)
  31475     { /* SOC_MEM_INT_DRCG_DWFm */ 
  31476         /* mem            DRCG_DWFm */
  31477         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31478                           SOC_MEM_FLAG_WRITEONLY |
  31479                           SOC_MEM_FLAG_READONLY |
  31480                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31481         /* cmp_fn      */ NULL,
  31482         /* *null_entry */ NULL,
  31483         /* index_min   */ 0,
  31484         /* index_max   */ 19,
  31485         /* minblock    */ 36,
  31486         /* maxblock    */ 36,
  31487         /* blocks      */ 0,
  31488         /* blocks_hi   */ 0x10,
  31489         /* base        */ 0x00010000,
  31490         /* gran        */ 1,
  31491         /* bytes       */ 33,
  31492         /* nFields     */ 2,
  31493         /* *fields     */ soc_DRCG_DWFm_fields,
  31494         /* *views      */ NULL,
  31495         /* *views_num  */ NULL,
  31496         /* snoop_cb    */ NULL, 
  31497         /* snoop_user_data */ NULL, 
  31498         /* snoop_flags */ 0,
  31499         /* severity */ SOC_MEM_SEVERE_LOW,
  31500         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31501         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31502         /* impl */ SOC_MEM_IMPL_NORMAL,
  31503         /* cmic_mor_clks       */ 0,
  31504     },
  31505 #endif /* chips */
  31506 
  31507 #if defined(BCM_88375_A0)
  31508     { /* SOC_MEM_INT_DRCG_DWF_BCM88375_A0m */ 
  31509         /* mem            DRCG_DWFm */
  31510         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31511                           SOC_MEM_FLAG_WRITEONLY |
  31512                           SOC_MEM_FLAG_READONLY |
  31513                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31514         /* cmp_fn      */ NULL,
  31515         /* *null_entry */ NULL,
  31516         /* index_min   */ 0,
  31517         /* index_max   */ 19,
  31518         /* minblock    */ 36,
  31519         /* maxblock    */ 36,
  31520         /* blocks      */ 0,
  31521         /* blocks_hi   */ 0x10,
  31522         /* base        */ 0x00010000,
  31523         /* gran        */ 1,
  31524         /* bytes       */ 33,
  31525         /* nFields     */ 2,
  31526         /* *fields     */ soc_DRCG_DWF_BCM88375_A0m_fields,
  31527         /* *views      */ NULL,
  31528         /* *views_num  */ NULL,
  31529         /* snoop_cb    */ NULL, 
  31530         /* snoop_user_data */ NULL, 
  31531         /* snoop_flags */ 0,
  31532         /* severity */ SOC_MEM_SEVERE_LOW,
  31533         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31534         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31535         /* impl */ SOC_MEM_IMPL_NORMAL,
  31536         /* cmic_mor_clks       */ 0,
  31537     },
  31538 #endif /* chips */
  31539 
  31540 #if defined(BCM_88375_B0)
  31541     { /* SOC_MEM_INT_DRCG_DWF_BCM88375_B0m */ 
  31542         /* mem            DRCG_DWFm */
  31543         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31544                           SOC_MEM_FLAG_WRITEONLY |
  31545                           SOC_MEM_FLAG_READONLY |
  31546                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31547         /* cmp_fn      */ NULL,
  31548         /* *null_entry */ NULL,
  31549         /* index_min   */ 0,
  31550         /* index_max   */ 19,
  31551         /* minblock    */ 36,
  31552         /* maxblock    */ 36,
  31553         /* blocks      */ 0,
  31554         /* blocks_hi   */ 0x10,
  31555         /* base        */ 0x00010000,
  31556         /* gran        */ 1,
  31557         /* bytes       */ 33,
  31558         /* nFields     */ 2,
  31559         /* *fields     */ soc_DRCG_DWF_BCM88375_B0m_fields,
  31560         /* *views      */ NULL,
  31561         /* *views_num  */ NULL,
  31562         /* snoop_cb    */ NULL, 
  31563         /* snoop_user_data */ NULL, 
  31564         /* snoop_flags */ 0,
  31565         /* severity */ SOC_MEM_SEVERE_LOW,
  31566         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31567         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31568         /* impl */ SOC_MEM_IMPL_NORMAL,
  31569         /* cmic_mor_clks       */ 0,
  31570     },
  31571 #endif /* chips */
  31572 
  31573 #if defined(BCM_88675_B0)
  31574     { /* SOC_MEM_INT_DRCG_DWF_BCM88675_B0m */ 
  31575         /* mem            DRCG_DWFm */
  31576         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31577                           SOC_MEM_FLAG_WRITEONLY |
  31578                           SOC_MEM_FLAG_READONLY |
  31579                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31580         /* cmp_fn      */ NULL,
  31581         /* *null_entry */ NULL,
  31582         /* index_min   */ 0,
  31583         /* index_max   */ 19,
  31584         /* minblock    */ 36,
  31585         /* maxblock    */ 36,
  31586         /* blocks      */ 0,
  31587         /* blocks_hi   */ 0x10,
  31588         /* base        */ 0x00010000,
  31589         /* gran        */ 1,
  31590         /* bytes       */ 33,
  31591         /* nFields     */ 2,
  31592         /* *fields     */ soc_DRCG_DWF_BCM88675_B0m_fields,
  31593         /* *views      */ NULL,
  31594         /* *views_num  */ NULL,
  31595         /* snoop_cb    */ NULL, 
  31596         /* snoop_user_data */ NULL, 
  31597         /* snoop_flags */ 0,
  31598         /* severity */ SOC_MEM_SEVERE_LOW,
  31599         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31600         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31601         /* impl */ SOC_MEM_IMPL_NORMAL,
  31602         /* cmic_mor_clks       */ 0,
  31603     },
  31604 #endif /* chips */
  31605 
  31606 #if defined(BCM_88680_A0)
  31607     { /* SOC_MEM_INT_DRCG_DWF_BCM88680_A0m */ 
  31608         /* mem            DRCG_DWFm */
  31609         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31610                           SOC_MEM_FLAG_WRITEONLY |
  31611                           SOC_MEM_FLAG_READONLY |
  31612                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31613         /* cmp_fn      */ NULL,
  31614         /* *null_entry */ NULL,
  31615         /* index_min   */ 0,
  31616         /* index_max   */ 19,
  31617         /* minblock    */ 37,
  31618         /* maxblock    */ 37,
  31619         /* blocks      */ 0,
  31620         /* blocks_hi   */ 0x20,
  31621         /* base        */ 0x00010000,
  31622         /* gran        */ 1,
  31623         /* bytes       */ 33,
  31624         /* nFields     */ 2,
  31625         /* *fields     */ soc_DRCG_DWF_BCM88680_A0m_fields,
  31626         /* *views      */ NULL,
  31627         /* *views_num  */ NULL,
  31628         /* snoop_cb    */ NULL, 
  31629         /* snoop_user_data */ NULL, 
  31630         /* snoop_flags */ 0,
  31631         /* severity */ SOC_MEM_SEVERE_LOW,
  31632         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31633         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31634         /* impl */ SOC_MEM_IMPL_NORMAL,
  31635         /* cmic_mor_clks       */ 0,
  31636     },
  31637 #endif /* chips */
  31638 
  31639 #if defined(BCM_88675_A0)
  31640     { /* SOC_MEM_INT_DRCG_RXI_MEMm */ 
  31641         /* mem            DRCG_RXI_MEMm */
  31642         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31643                           SOC_MEM_FLAG_WRITEONLY |
  31644                           SOC_MEM_FLAG_READONLY |
  31645                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31646         /* cmp_fn      */ NULL,
  31647         /* *null_entry */ NULL,
  31648         /* index_min   */ 0,
  31649         /* index_max   */ 27,
  31650         /* minblock    */ 36,
  31651         /* maxblock    */ 36,
  31652         /* blocks      */ 0,
  31653         /* blocks_hi   */ 0x10,
  31654         /* base        */ 0x00000000,
  31655         /* gran        */ 1,
  31656         /* bytes       */ 37,
  31657         /* nFields     */ 2,
  31658         /* *fields     */ soc_DRCG_RXI_MEMm_fields,
  31659         /* *views      */ NULL,
  31660         /* *views_num  */ NULL,
  31661         /* snoop_cb    */ NULL, 
  31662         /* snoop_user_data */ NULL, 
  31663         /* snoop_flags */ 0,
  31664         /* severity */ SOC_MEM_SEVERE_LOW,
  31665         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31666         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31667         /* impl */ SOC_MEM_IMPL_NORMAL,
  31668         /* cmic_mor_clks       */ 0,
  31669     },
  31670 #endif /* chips */
  31671 
  31672 #if defined(BCM_88375_A0)
  31673     { /* SOC_MEM_INT_DRCG_RXI_MEM_BCM88375_A0m */ 
  31674         /* mem            DRCG_RXI_MEMm */
  31675         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31676                           SOC_MEM_FLAG_WRITEONLY |
  31677                           SOC_MEM_FLAG_READONLY |
  31678                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31679         /* cmp_fn      */ NULL,
  31680         /* *null_entry */ NULL,
  31681         /* index_min   */ 0,
  31682         /* index_max   */ 27,
  31683         /* minblock    */ 36,
  31684         /* maxblock    */ 36,
  31685         /* blocks      */ 0,
  31686         /* blocks_hi   */ 0x10,
  31687         /* base        */ 0x00000000,
  31688         /* gran        */ 1,
  31689         /* bytes       */ 37,
  31690         /* nFields     */ 2,
  31691         /* *fields     */ soc_DRCG_RXI_MEM_BCM88375_A0m_fields,
  31692         /* *views      */ NULL,
  31693         /* *views_num  */ NULL,
  31694         /* snoop_cb    */ NULL, 
  31695         /* snoop_user_data */ NULL, 
  31696         /* snoop_flags */ 0,
  31697         /* severity */ SOC_MEM_SEVERE_LOW,
  31698         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31699         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31700         /* impl */ SOC_MEM_IMPL_NORMAL,
  31701         /* cmic_mor_clks       */ 0,
  31702     },
  31703 #endif /* chips */
  31704 
  31705 #if defined(BCM_88375_B0)
  31706     { /* SOC_MEM_INT_DRCG_RXI_MEM_BCM88375_B0m */ 
  31707         /* mem            DRCG_RXI_MEMm */
  31708         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31709                           SOC_MEM_FLAG_WRITEONLY |
  31710                           SOC_MEM_FLAG_READONLY |
  31711                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31712         /* cmp_fn      */ NULL,
  31713         /* *null_entry */ NULL,
  31714         /* index_min   */ 0,
  31715         /* index_max   */ 27,
  31716         /* minblock    */ 36,
  31717         /* maxblock    */ 36,
  31718         /* blocks      */ 0,
  31719         /* blocks_hi   */ 0x10,
  31720         /* base        */ 0x00000000,
  31721         /* gran        */ 1,
  31722         /* bytes       */ 37,
  31723         /* nFields     */ 2,
  31724         /* *fields     */ soc_DRCG_RXI_MEM_BCM88375_B0m_fields,
  31725         /* *views      */ NULL,
  31726         /* *views_num  */ NULL,
  31727         /* snoop_cb    */ NULL, 
  31728         /* snoop_user_data */ NULL, 
  31729         /* snoop_flags */ 0,
  31730         /* severity */ SOC_MEM_SEVERE_LOW,
  31731         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31732         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31733         /* impl */ SOC_MEM_IMPL_NORMAL,
  31734         /* cmic_mor_clks       */ 0,
  31735     },
  31736 #endif /* chips */
  31737 
  31738 #if defined(BCM_88675_B0)
  31739     { /* SOC_MEM_INT_DRCG_RXI_MEM_BCM88675_B0m */ 
  31740         /* mem            DRCG_RXI_MEMm */
  31741         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31742                           SOC_MEM_FLAG_WRITEONLY |
  31743                           SOC_MEM_FLAG_READONLY |
  31744                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31745         /* cmp_fn      */ NULL,
  31746         /* *null_entry */ NULL,
  31747         /* index_min   */ 0,
  31748         /* index_max   */ 27,
  31749         /* minblock    */ 36,
  31750         /* maxblock    */ 36,
  31751         /* blocks      */ 0,
  31752         /* blocks_hi   */ 0x10,
  31753         /* base        */ 0x00000000,
  31754         /* gran        */ 1,
  31755         /* bytes       */ 37,
  31756         /* nFields     */ 2,
  31757         /* *fields     */ soc_DRCG_RXI_MEM_BCM88675_B0m_fields,
  31758         /* *views      */ NULL,
  31759         /* *views_num  */ NULL,
  31760         /* snoop_cb    */ NULL, 
  31761         /* snoop_user_data */ NULL, 
  31762         /* snoop_flags */ 0,
  31763         /* severity */ SOC_MEM_SEVERE_LOW,
  31764         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31765         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31766         /* impl */ SOC_MEM_IMPL_NORMAL,
  31767         /* cmic_mor_clks       */ 0,
  31768     },
  31769 #endif /* chips */
  31770 
  31771 #if defined(BCM_88680_A0)
  31772     { /* SOC_MEM_INT_DRCG_RXI_MEM_BCM88680_A0m */ 
  31773         /* mem            DRCG_RXI_MEMm */
  31774         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31775                           SOC_MEM_FLAG_WRITEONLY |
  31776                           SOC_MEM_FLAG_READONLY |
  31777                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31778         /* cmp_fn      */ NULL,
  31779         /* *null_entry */ NULL,
  31780         /* index_min   */ 0,
  31781         /* index_max   */ 27,
  31782         /* minblock    */ 37,
  31783         /* maxblock    */ 37,
  31784         /* blocks      */ 0,
  31785         /* blocks_hi   */ 0x20,
  31786         /* base        */ 0x00000000,
  31787         /* gran        */ 1,
  31788         /* bytes       */ 37,
  31789         /* nFields     */ 2,
  31790         /* *fields     */ soc_DRCG_RXI_MEM_BCM88680_A0m_fields,
  31791         /* *views      */ NULL,
  31792         /* *views_num  */ NULL,
  31793         /* snoop_cb    */ NULL, 
  31794         /* snoop_user_data */ NULL, 
  31795         /* snoop_flags */ 0,
  31796         /* severity */ SOC_MEM_SEVERE_LOW,
  31797         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31798         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31799         /* impl */ SOC_MEM_IMPL_NORMAL,
  31800         /* cmic_mor_clks       */ 0,
  31801     },
  31802 #endif /* chips */
  31803 
  31804 #if defined(BCM_88675_A0)
  31805     { /* SOC_MEM_INT_DRCG_WR_CRC_FIFOm */ 
  31806         /* mem            DRCG_WR_CRC_FIFOm */
  31807         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31808                           SOC_MEM_FLAG_WRITEONLY |
  31809                           SOC_MEM_FLAG_READONLY |
  31810                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31811         /* cmp_fn      */ NULL,
  31812         /* *null_entry */ NULL,
  31813         /* index_min   */ 0,
  31814         /* index_max   */ 19,
  31815         /* minblock    */ 36,
  31816         /* maxblock    */ 36,
  31817         /* blocks      */ 0,
  31818         /* blocks_hi   */ 0x10,
  31819         /* base        */ 0x00020000,
  31820         /* gran        */ 1,
  31821         /* bytes       */ 41,
  31822         /* nFields     */ 2,
  31823         /* *fields     */ soc_DRCG_WR_CRC_FIFOm_fields,
  31824         /* *views      */ NULL,
  31825         /* *views_num  */ NULL,
  31826         /* snoop_cb    */ NULL, 
  31827         /* snoop_user_data */ NULL, 
  31828         /* snoop_flags */ 0,
  31829         /* severity */ SOC_MEM_SEVERE_LOW,
  31830         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31831         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31832         /* impl */ SOC_MEM_IMPL_NORMAL,
  31833         /* cmic_mor_clks       */ 0,
  31834     },
  31835 #endif /* chips */
  31836 
  31837 #if defined(BCM_88375_A0)
  31838     { /* SOC_MEM_INT_DRCG_WR_CRC_FIFO_BCM88375_A0m */ 
  31839         /* mem            DRCG_WR_CRC_FIFOm */
  31840         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31841                           SOC_MEM_FLAG_WRITEONLY |
  31842                           SOC_MEM_FLAG_READONLY |
  31843                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31844         /* cmp_fn      */ NULL,
  31845         /* *null_entry */ NULL,
  31846         /* index_min   */ 0,
  31847         /* index_max   */ 19,
  31848         /* minblock    */ 36,
  31849         /* maxblock    */ 36,
  31850         /* blocks      */ 0,
  31851         /* blocks_hi   */ 0x10,
  31852         /* base        */ 0x00020000,
  31853         /* gran        */ 1,
  31854         /* bytes       */ 41,
  31855         /* nFields     */ 2,
  31856         /* *fields     */ soc_DRCG_WR_CRC_FIFO_BCM88375_A0m_fields,
  31857         /* *views      */ NULL,
  31858         /* *views_num  */ NULL,
  31859         /* snoop_cb    */ NULL, 
  31860         /* snoop_user_data */ NULL, 
  31861         /* snoop_flags */ 0,
  31862         /* severity */ SOC_MEM_SEVERE_LOW,
  31863         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31864         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31865         /* impl */ SOC_MEM_IMPL_NORMAL,
  31866         /* cmic_mor_clks       */ 0,
  31867     },
  31868 #endif /* chips */
  31869 
  31870 #if defined(BCM_88375_B0)
  31871     { /* SOC_MEM_INT_DRCG_WR_CRC_FIFO_BCM88375_B0m */ 
  31872         /* mem            DRCG_WR_CRC_FIFOm */
  31873         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31874                           SOC_MEM_FLAG_WRITEONLY |
  31875                           SOC_MEM_FLAG_READONLY |
  31876                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31877         /* cmp_fn      */ NULL,
  31878         /* *null_entry */ NULL,
  31879         /* index_min   */ 0,
  31880         /* index_max   */ 19,
  31881         /* minblock    */ 36,
  31882         /* maxblock    */ 36,
  31883         /* blocks      */ 0,
  31884         /* blocks_hi   */ 0x10,
  31885         /* base        */ 0x00020000,
  31886         /* gran        */ 1,
  31887         /* bytes       */ 41,
  31888         /* nFields     */ 2,
  31889         /* *fields     */ soc_DRCG_WR_CRC_FIFO_BCM88375_B0m_fields,
  31890         /* *views      */ NULL,
  31891         /* *views_num  */ NULL,
  31892         /* snoop_cb    */ NULL, 
  31893         /* snoop_user_data */ NULL, 
  31894         /* snoop_flags */ 0,
  31895         /* severity */ SOC_MEM_SEVERE_LOW,
  31896         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31897         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31898         /* impl */ SOC_MEM_IMPL_NORMAL,
  31899         /* cmic_mor_clks       */ 0,
  31900     },
  31901 #endif /* chips */
  31902 
  31903 #if defined(BCM_88675_B0)
  31904     { /* SOC_MEM_INT_DRCG_WR_CRC_FIFO_BCM88675_B0m */ 
  31905         /* mem            DRCG_WR_CRC_FIFOm */
  31906         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31907                           SOC_MEM_FLAG_WRITEONLY |
  31908                           SOC_MEM_FLAG_READONLY |
  31909                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31910         /* cmp_fn      */ NULL,
  31911         /* *null_entry */ NULL,
  31912         /* index_min   */ 0,
  31913         /* index_max   */ 19,
  31914         /* minblock    */ 36,
  31915         /* maxblock    */ 36,
  31916         /* blocks      */ 0,
  31917         /* blocks_hi   */ 0x10,
  31918         /* base        */ 0x00020000,
  31919         /* gran        */ 1,
  31920         /* bytes       */ 41,
  31921         /* nFields     */ 2,
  31922         /* *fields     */ soc_DRCG_WR_CRC_FIFO_BCM88675_B0m_fields,
  31923         /* *views      */ NULL,
  31924         /* *views_num  */ NULL,
  31925         /* snoop_cb    */ NULL, 
  31926         /* snoop_user_data */ NULL, 
  31927         /* snoop_flags */ 0,
  31928         /* severity */ SOC_MEM_SEVERE_LOW,
  31929         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31930         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31931         /* impl */ SOC_MEM_IMPL_NORMAL,
  31932         /* cmic_mor_clks       */ 0,
  31933     },
  31934 #endif /* chips */
  31935 
  31936 #if defined(BCM_88680_A0)
  31937     { /* SOC_MEM_INT_DRCG_WR_CRC_FIFO_BCM88680_A0m */ 
  31938         /* mem            DRCG_WR_CRC_FIFOm */
  31939         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31940                           SOC_MEM_FLAG_WRITEONLY |
  31941                           SOC_MEM_FLAG_READONLY |
  31942                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31943         /* cmp_fn      */ NULL,
  31944         /* *null_entry */ NULL,
  31945         /* index_min   */ 0,
  31946         /* index_max   */ 19,
  31947         /* minblock    */ 37,
  31948         /* maxblock    */ 37,
  31949         /* blocks      */ 0,
  31950         /* blocks_hi   */ 0x20,
  31951         /* base        */ 0x00020000,
  31952         /* gran        */ 1,
  31953         /* bytes       */ 41,
  31954         /* nFields     */ 2,
  31955         /* *fields     */ soc_DRCG_WR_CRC_FIFO_BCM88680_A0m_fields,
  31956         /* *views      */ NULL,
  31957         /* *views_num  */ NULL,
  31958         /* snoop_cb    */ NULL, 
  31959         /* snoop_user_data */ NULL, 
  31960         /* snoop_flags */ 0,
  31961         /* severity */ SOC_MEM_SEVERE_LOW,
  31962         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31963         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31964         /* impl */ SOC_MEM_IMPL_NORMAL,
  31965         /* cmic_mor_clks       */ 0,
  31966     },
  31967 #endif /* chips */
  31968 
  31969 #if defined(BCM_88675_A0)
  31970     { /* SOC_MEM_INT_DRCH_DWFm */ 
  31971         /* mem            DRCH_DWFm */
  31972         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  31973                           SOC_MEM_FLAG_WRITEONLY |
  31974                           SOC_MEM_FLAG_READONLY |
  31975                           SOC_MEM_FLAG_VALID, /* 0x2 */
  31976         /* cmp_fn      */ NULL,
  31977         /* *null_entry */ NULL,
  31978         /* index_min   */ 0,
  31979         /* index_max   */ 19,
  31980         /* minblock    */ 37,
  31981         /* maxblock    */ 37,
  31982         /* blocks      */ 0,
  31983         /* blocks_hi   */ 0x20,
  31984         /* base        */ 0x00010000,
  31985         /* gran        */ 1,
  31986         /* bytes       */ 33,
  31987         /* nFields     */ 2,
  31988         /* *fields     */ soc_DRCH_DWFm_fields,
  31989         /* *views      */ NULL,
  31990         /* *views_num  */ NULL,
  31991         /* snoop_cb    */ NULL, 
  31992         /* snoop_user_data */ NULL, 
  31993         /* snoop_flags */ 0,
  31994         /* severity */ SOC_MEM_SEVERE_LOW,
  31995         /* type */ SOC_MEM_TYPE_TWO_PORT,
  31996         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31997         /* impl */ SOC_MEM_IMPL_NORMAL,
  31998         /* cmic_mor_clks       */ 0,
  31999     },
  32000 #endif /* chips */
  32001 
  32002 #if defined(BCM_88375_A0)
  32003     { /* SOC_MEM_INT_DRCH_DWF_BCM88375_A0m */ 
  32004         /* mem            DRCH_DWFm */
  32005         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  32006                           SOC_MEM_FLAG_WRITEONLY |
  32007                           SOC_MEM_FLAG_READONLY |
  32008                           SOC_MEM_FLAG_VALID, /* 0x2 */
  32009         /* cmp_fn      */ NULL,
  32010         /* *null_entry */ NULL,
  32011         /* index_min   */ 0,
  32012         /* index_max   */ 19,
  32013         /* minblock    */ 37,
  32014         /* maxblock    */ 37,
  32015         /* blocks      */ 0,
  32016         /* blocks_hi   */ 0x20,
  32017         /* base        */ 0x00010000,
  32018         /* gran        */ 1,
  32019         /* bytes       */ 33,
  32020         /* nFields     */ 2,
  32021         /* *fields     */ soc_DRCH_DWF_BCM88375_A0m_fields,
  32022         /* *views      */ NULL,
  32023         /* *views_num  */ NULL,
  32024         /* snoop_cb    */ NULL, 
  32025         /* snoop_user_data */ NULL, 
  32026         /* snoop_flags */ 0,
  32027         /* severity */ SOC_MEM_SEVERE_LOW,
  32028         /* type */ SOC_MEM_TYPE_TWO_PORT,
  32029         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32030         /* impl */ SOC_MEM_IMPL_NORMAL,
  32031         /* cmic_mor_clks       */ 0,
  32032     },
  32033 #endif /* chips */
  32034 
  32035 #if defined(BCM_88375_B0)
  32036     { /* SOC_MEM_INT_DRCH_DWF_BCM88375_B0m */ 
  32037         /* mem            DRCH_DWFm */
  32038         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  32039                           SOC_MEM_FLAG_WRITEONLY |
  32040                           SOC_MEM_FLAG_READONLY |
  32041                           SOC_MEM_FLAG_VALID, /* 0x2 */
  32042         /* cmp_fn      */ NULL,
  32043         /* *null_entry */ NULL,
  32044         /* index_min   */ 0,
  32045         /* index_max   */ 19,
  32046         /* minblock    */ 37,
  32047         /* maxblock    */ 37,
  32048         /* blocks      */ 0,
  32049         /* blocks_hi   */ 0x20,
  32050         /* base        */ 0x00010000,
  32051         /* gran        */ 1,
  32052         /* bytes       */ 33,
  32053         /* nFields     */ 2,
  32054         /* *fields     */ soc_DRCH_DWF_BCM88375_B0m_fields,
  32055         /* *views      */ NULL,
  32056         /* *views_num  */ NULL,
  32057         /* snoop_cb    */ NULL, 
  32058         /* snoop_user_data */ NULL, 
  32059         /* snoop_flags */ 0,
  32060         /* severity */ SOC_MEM_SEVERE_LOW,
  32061         /* type */ SOC_MEM_TYPE_TWO_PORT,
  32062         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32063         /* impl */ SOC_MEM_IMPL_NORMAL,
  32064         /* cmic_mor_clks       */ 0,
  32065     },
  32066 #endif /* chips */
  32067 
  32068 #if defined(BCM_88675_B0)
  32069     { /* SOC_MEM_INT_DRCH_DWF_BCM88675_B0m */ 
  32070         /* mem            DRCH_DWFm */
  32071         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  32072                           SOC_MEM_FLAG_WRITEONLY |
  32073                           SOC_MEM_FLAG_READONLY |
  32074                           SOC_MEM_FLAG_VALID, /* 0x2 */
  32075         /* cmp_fn      */ NULL,
  32076         /* *null_entry */ NULL,
  32077         /* index_min   */ 0,
  32078         /* index_max   */ 19,
  32079         /* minblock    */ 37,
  32080         /* maxblock    */ 37,
  32081         /* blocks      */ 0,
  32082         /* blocks_hi   */ 0x20,
  32083         /* base        */ 0x00010000,
  32084         /* gran        */ 1,
  32085         /* bytes       */ 33,
  32086         /* nFields     */ 2,
  32087         /* *fields     */ soc_DRCH_DWF_BCM88675_B0m_fields,
  32088         /* *views      */ NULL,
  32089         /* *views_num  */ NULL,
  32090         /* snoop_cb    */ NULL, 
  32091         /* snoop_user_data */ NULL, 
  32092         /* snoop_flags */ 0,
  32093         /* severity */ SOC_MEM_SEVERE_LOW,
  32094         /* type */ SOC_MEM_TYPE_TWO_PORT,
  32095         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32096         /* impl */ SOC_MEM_IMPL_NORMAL,
  32097         /* cmic_mor_clks       */ 0,
  32098     },
  32099 #endif /* chips */
  32100 
  32101 #if defined(BCM_88680_A0)
  32102     { /* SOC_MEM_INT_DRCH_DWF_BCM88680_A0m */ 
  32103         /* mem            DRCH_DWFm */
  32104         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  32105                           SOC_MEM_FLAG_WRITEONLY |
  32106                           SOC_MEM_FLAG_READONLY |
  32107                           SOC_MEM_FLAG_VALID, /* 0x2 */
  32108         /* cmp_fn      */ NULL,
  32109         /* *null_entry */ NULL,
  32110         /* index_min   */ 0,
  32111         /* index_max   */ 19,
  32112         /* minblock    */ 38,
  32113         /* maxblock    */ 38,
  32114         /* blocks      */ 0,
  32115         /* blocks_hi   */ 0x40,
  32116         /* base        */ 0x00010000,
  32117         /* gran        */ 1,
  32118         /* bytes       */ 33,
  32119         /* nFields     */ 2,
  32120         /* *fields     */ soc_DRCH_DWF_BCM88680_A0m_fields,
  32121         /* *views      */ NULL,
  32122         /* *views_num  */ NULL,
  32123         /* snoop_cb    */ NULL, 
  32124         /* snoop_user_data */ NULL, 
  32125         /* snoop_flags */ 0,
  32126         /* severity */ SOC_MEM_SEVERE_LOW,
  32127         /* type */ SOC_MEM_TYPE_TWO_PORT,
  32128         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32129         /* impl */ SOC_MEM_IMPL_NORMAL,
  32130         /* cmic_mor_clks       */ 0,
  32131     },
  32132 #endif /* chips */
  32133 
  32134 #if defined(BCM_88675_A0)
  32135     { /* SOC_MEM_INT_DRCH_RXI_MEMm */ 
  32136         /* mem            DRCH_RXI_MEMm */
  32137         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  32138                           SOC_MEM_FLAG_WRITEONLY |
  32139                           SOC_MEM_FLAG_READONLY |
  32140                           SOC_MEM_FLAG_VALID, /* 0x2 */
  32141         /* cmp_fn      */ NULL,
  32142         /* *null_entry */ NULL,
  32143         /* index_min   */ 0,
  32144         /* index_max   */ 27,
  32145         /* minblock    */ 37,
  32146         /* maxblock    */ 37,
  32147         /* blocks      */ 0,
  32148         /* blocks_hi   */ 0x20,
  32149         /* base        */ 0x00000000,
  32150         /* gran        */ 1,
  32151         /* bytes       */ 37,
  32152         /* nFields     */ 2,
  32153         /* *fields     */ soc_DRCH_RXI_MEMm_fields,
  32154         /* *views      */ NULL,
  32155         /* *views_num  */ NULL,
  32156         /* snoop_cb    */ NULL, 
  32157         /* snoop_user_data */ NULL, 
  32158         /* snoop_flags */ 0,
  32159         /* severity */ SOC_MEM_SEVERE_LOW,
  32160         /* type */ SOC_MEM_TYPE_TWO_PORT,
  32161         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  32162         /* impl */ SOC_MEM_IMPL_NORMAL,
  32163         /* cmic_mor_clks       */ 0,
  32164     },
  32165 #endif /* chips */
  32166 
  32167 #if defined(BCM_88375_A0)
  32168     { /* SOC_MEM_INT_DRCH_RXI_MEM_BCM88375_A0m */ 
  32169         /* mem            DRCH_RXI_MEMm */
  32170         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  32171                           SOC_MEM_FLAG_WRITEONLY |
  32172                           SOC_MEM_FLAG_READONLY |
  32173                           SOC_MEM_FLAG_VALID, /* 0x2 */
  32174         /* cmp_fn      */ NULL,
  32175         /* *null_entry */ NULL,
  32176         /* index_min   */ 0,
  32177         /* index_max   */ 27,
  32178         /* minblock    */ 37,
  32179         /* maxblock    */ 37,
  32180         /* blocks      */ 0,
  32181         /* blocks_hi   */ 0x20,
  32182         /* base        */ 0x00000000,
  32183         /* gran        */ 1,
  32184         /* bytes       */ 37,
  32185         /* nFields     */ 2,
  32186         /* *fields     */ soc_DRCH_RXI_MEM_BCM88375_A0m_fields,
  32187         /* *views      */ NULL,
  32188         /* *views_num  */ NULL,
  32189         /* snoop_cb    */ NULL, 
  32190         /* snoop_user_data */ NULL, 
  32191         /* snoop_flags */ 0,
  32192         /* severity */ SOC_MEM_SEVERE_LOW,
  32193         /* type */ SOC_MEM_TYPE_TWO_PORT,
  32194         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  32195         /* impl */ SOC_MEM_IMPL_NORMAL,
  32196         /* cmic_mor_clks       */ 0,
  32197     },
  32198 #endif /* chips */
  32199 
  32200 #if defined(BCM_88375_B0)
  32201     { /* SOC_MEM_INT_DRCH_RXI_MEM_BCM88375_B0m */ 
  32202         /* mem            DRCH_RXI_MEMm */
  32203         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  32204                           SOC_MEM_FLAG_WRITEONLY |
  32205                           SOC_MEM_FLAG_READONLY |
  32206                           SOC_MEM_FLAG_VALID, /* 0x2 */
  32207         /* cmp_fn      */ NULL,
  32208         /* *null_entry */ NULL,
  32209         /* index_min   */ 0,
  32210         /* index_max   */ 27,
  32211         /* minblock    */ 37,
  32212         /* maxblock    */ 37,
  32213         /* blocks      */ 0,
  32214         /* blocks_hi   */ 0x20,
  32215         /* base        */ 0x00000000,
  32216         /* gran        */ 1,
  32217         /* bytes       */ 37,
  32218         /* nFields     */ 2,
  32219         /* *fields     */ soc_DRCH_RXI_MEM_BCM88375_B0m_fields,
  32220         /* *views      */ NULL,
  32221         /* *views_num  */ NULL,
  32222         /* snoop_cb    */ NULL, 
  32223         /* snoop_user_data */ NULL, 
  32224         /* snoop_flags */ 0,
  32225         /* severity */ SOC_MEM_SEVERE_LOW,
  32226         /* type */ SOC_MEM_TYPE_TWO_PORT,
  32227         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  32228         /* impl */ SOC_MEM_IMPL_NORMAL,
  32229         /* cmic_mor_clks       */ 0,
  32230     },
  32231 #endif /* chips */
  32232 
  32233 #if defined(BCM_88675_B0)
  32234     { /* SOC_MEM_INT_DRCH_RXI_MEM_BCM88675_B0m */ 
  32235         /* mem            DRCH_RXI_MEMm */
  32236         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  32237                           SOC_MEM_FLAG_WRITEONLY |
  32238                           SOC_MEM_FLAG_READONLY |
  32239                           SOC_MEM_FLAG_VALID, /* 0x2 */
  32240         /* cmp_fn      */ NULL,
  32241         /* *null_entry */ NULL,
  32242         /* index_min   */ 0,
  32243         /* index_max   */ 27,
  32244         /* minblock    */ 37,
  32245         /* maxblock    */ 37,
  32246         /* blocks      */ 0,
  32247         /* blocks_hi   */ 0x20,
  32248         /* base        */ 0x00000000,
  32249         /* gran        */ 1,
  32250         /* bytes       */ 37,
  32251         /* nFields     */ 2,
  32252         /* *fields     */ soc_DRCH_RXI_MEM_BCM88675_B0m_fields,
  32253         /* *views      */ NULL,
  32254         /* *views_num  */ NULL,
  32255         /* snoop_cb    */ NULL, 
  32256         /* snoop_user_data */ NULL, 
  32257         /* snoop_flags */ 0,
  32258         /* severity */ SOC_MEM_SEVERE_LOW,
  32259         /* type */ SOC_MEM_TYPE_TWO_PORT,
  32260         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  32261         /* impl */ SOC_MEM_IMPL_NORMAL,
  32262         /* cmic_mor_clks       */ 0,
  32263     },
  32264 #endif /* chips */
  32265 
  32266 #if defined(BCM_88680_A0)
  32267     { /* SOC_MEM_INT_DRCH_RXI_MEM_BCM88680_A0m */ 
  32268         /* mem            DRCH_RXI_MEMm */
  32269         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  32270                           SOC_MEM_FLAG_WRITEONLY |
  32271                           SOC_MEM_FLAG_READONLY |
  32272                           SOC_MEM_FLAG_VALID, /* 0x2 */
  32273         /* cmp_fn      */ NULL,
  32274         /* *null_entry */ NULL,
  32275         /* index_min   */ 0,
  32276         /* index_max   */ 27,
  32277         /* minblock    */ 38,
  32278         /* maxblock    */ 38,
  32279         /* blocks      */ 0,
  32280         /* blocks_hi   */ 0x40,
  32281         /* base        */ 0x00000000,
  32282         /* gran        */ 1,
  32283         /* bytes       */ 37,
  32284         /* nFields     */ 2,
  32285         /* *fields     */ soc_DRCH_RXI_MEM_BCM88680_A0m_fields,
  32286         /* *views      */ NULL,
  32287         /* *views_num  */ NULL,
  32288         /* snoop_cb    */ NULL, 
  32289         /* snoop_user_data */ NULL, 
  32290         /* snoop_flags */ 0,
  32291         /* severity */ SOC_MEM_SEVERE_LOW,
  32292         /* type */ SOC_MEM_TYPE_TWO_PORT,
  32293         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  32294         /* impl */ SOC_MEM_IMPL_NORMAL,
  32295         /* cmic_mor_clks       */ 0,
  32296     },
  32297 #endif /* chips */
  32298 
  32299 #if defined(BCM_88675_A0)
  32300     { /* SOC_MEM_INT_DRCH_WR_CRC_FIFOm */ 
  32301         /* mem            DRCH_WR_CRC_FIFOm */
  32302         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  32303                           SOC_MEM_FLAG_WRITEONLY |
  32304                           SOC_MEM_FLAG_READONLY |
  32305                           SOC_MEM_FLAG_VALID, /* 0x2 */
  32306         /* cmp_fn      */ NULL,
  32307         /* *null_entry */ NULL,
  32308         /* index_min   */ 0,
  32309         /* index_max   */ 19,
  32310         /* minblock    */ 37,
  32311         /* maxblock    */ 37,
  32312         /* blocks      */ 0,
  32313         /* blocks_hi   */ 0x20,
  32314         /* base        */ 0x00020000,
  32315         /* gran        */ 1,
  32316         /* bytes       */ 41,
  32317         /* nFields     */ 2,
  32318         /* *fields     */ soc_DRCH_WR_CRC_FIFOm_fields,
  32319         /* *views      */ NULL,
  32320         /* *views_num  */ NULL,
  32321         /* snoop_cb    */ NULL, 
  32322         /* snoop_user_data */ NULL, 
  32323         /* snoop_flags */ 0,
  32324         /* severity */ SOC_MEM_SEVERE_LOW,
  32325         /* type */ SOC_MEM_TYPE_TWO_PORT,
  32326         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32327         /* impl */ SOC_MEM_IMPL_NORMAL,
  32328         /* cmic_mor_clks       */ 0,
  32329     },
  32330 #endif /* chips */
  32331 
  32332 #if defined(BCM_88375_A0)
  32333     { /* SOC_MEM_INT_DRCH_WR_CRC_FIFO_BCM88375_A0m */ 
  32334         /* mem            DRCH_WR_CRC_FIFOm */
  32335         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  32336                           SOC_MEM_FLAG_WRITEONLY |
  32337                           SOC_MEM_FLAG_READONLY |
  32338                           SOC_MEM_FLAG_VALID, /* 0x2 */
  32339         /* cmp_fn      */ NULL,
  32340         /* *null_entry */ NULL,
  32341         /* index_min   */ 0,
  32342         /* index_max   */ 19,
  32343         /* minblock    */ 37,
  32344         /* maxblock    */ 37,
  32345         /* blocks      */ 0,
  32346         /* blocks_hi   */ 0x20,
  32347         /* base        */ 0x00020000,
  32348         /* gran        */ 1,
  32349         /* bytes       */ 41,
  32350         /* nFields     */ 2,
  32351         /* *fields     */ soc_DRCH_WR_CRC_FIFO_BCM88375_A0m_fields,
  32352         /* *views      */ NULL,
  32353         /* *views_num  */ NULL,
  32354         /* snoop_cb    */ NULL, 
  32355         /* snoop_user_data */ NULL, 
  32356         /* snoop_flags */ 0,
  32357         /* severity */ SOC_MEM_SEVERE_LOW,
  32358         /* type */ SOC_MEM_TYPE_TWO_PORT,
  32359         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32360         /* impl */ SOC_MEM_IMPL_NORMAL,
  32361         /* cmic_mor_clks       */ 0,
  32362     },
  32363 #endif /* chips */
  32364 
  32365 #if defined(BCM_88375_B0)
  32366     { /* SOC_MEM_INT_DRCH_WR_CRC_FIFO_BCM88375_B0m */ 
  32367         /* mem            DRCH_WR_CRC_FIFOm */
  32368         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  32369                           SOC_MEM_FLAG_WRITEONLY |
  32370                           SOC_MEM_FLAG_READONLY |
  32371                           SOC_MEM_FLAG_VALID, /* 0x2 */
  32372         /* cmp_fn      */ NULL,
  32373         /* *null_entry */ NULL,
  32374         /* index_min   */ 0,
  32375         /* index_max   */ 19,
  32376         /* minblock    */ 37,
  32377         /* maxblock    */ 37,
  32378         /* blocks      */ 0,
  32379         /* blocks_hi   */ 0x20,
  32380         /* base        */ 0x00020000,
  32381         /* gran        */ 1,
  32382         /* bytes       */ 41,
  32383         /* nFields     */ 2,
  32384         /* *fields     */ soc_DRCH_WR_CRC_FIFO_BCM88375_B0m_fields,
  32385         /* *views      */ NULL,
  32386         /* *views_num  */ NULL,
  32387         /* snoop_cb    */ NULL, 
  32388         /* snoop_user_data */ NULL, 
  32389         /* snoop_flags */ 0,
  32390         /* severity */ SOC_MEM_SEVERE_LOW,
  32391         /* type */ SOC_MEM_TYPE_TWO_PORT,
  32392         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32393         /* impl */ SOC_MEM_IMPL_NORMAL,
  32394         /* cmic_mor_clks       */ 0,
  32395     },
  32396 #endif /* chips */
  32397 
  32398 #if defined(BCM_88675_B0)
  32399     { /* SOC_MEM_INT_DRCH_WR_CRC_FIFO_BCM88675_B0m */ 
  32400         /* mem            DRCH_WR_CRC_FIFOm */
  32401         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  32402                           SOC_MEM_FLAG_WRITEONLY |
  32403                           SOC_MEM_FLAG_READONLY |
  32404                           SOC_MEM_FLAG_VALID, /* 0x2 */
  32405         /* cmp_fn      */ NULL,
  32406         /* *null_entry */ NULL,
  32407         /* index_min   */ 0,
  32408         /* index_max   */ 19,
  32409         /* minblock    */ 37,
  32410         /* maxblock    */ 37,
  32411         /* blocks      */ 0,
  32412         /* blocks_hi   */ 0x20,
  32413         /* base        */ 0x00020000,
  32414         /* gran        */ 1,
  32415         /* bytes       */ 41,
  32416         /* nFields     */ 2,
  32417         /* *fields     */ soc_DRCH_WR_CRC_FIFO_BCM88675_B0m_fields,
  32418         /* *views      */ NULL,
  32419         /* *views_num  */ NULL,
  32420         /* snoop_cb    */ NULL, 
  32421         /* snoop_user_data */ NULL, 
  32422         /* snoop_flags */ 0,
  32423         /* severity */ SOC_MEM_SEVERE_LOW,
  32424         /* type */ SOC_MEM_TYPE_TWO_PORT,
  32425         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32426         /* impl */ SOC_MEM_IMPL_NORMAL,
  32427         /* cmic_mor_clks       */ 0,
  32428     },
  32429 #endif /* chips */
  32430 
  32431 #if defined(BCM_88680_A0)
  32432     { /* SOC_MEM_INT_DRCH_WR_CRC_FIFO_BCM88680_A0m */ 
  32433         /* mem            DRCH_WR_CRC_FIFOm */
  32434         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  32435                           SOC_MEM_FLAG_WRITEONLY |
  32436                           SOC_MEM_FLAG_READONLY |
  32437                           SOC_MEM_FLAG_VALID, /* 0x2 */
  32438         /* cmp_fn      */ NULL,
  32439         /* *null_entry */ NULL,
  32440         /* index_min   */ 0,
  32441         /* index_max   */ 19,
  32442         /* minblock    */ 38,
  32443         /* maxblock    */ 38,
  32444         /* blocks      */ 0,
  32445         /* blocks_hi   */ 0x40,
  32446         /* base        */ 0x00020000,
  32447         /* gran        */ 1,
  32448         /* bytes       */ 41,
  32449         /* nFields     */ 2,
  32450         /* *fields     */ soc_DRCH_WR_CRC_FIFO_BCM88680_A0m_fields,
  32451         /* *views      */ NULL,
  32452         /* *views_num  */ NULL,
  32453         /* snoop_cb    */ NULL, 
  32454         /* snoop_user_data */ NULL, 
  32455         /* snoop_flags */ 0,
  32456         /* severity */ SOC_MEM_SEVERE_LOW,
  32457         /* type */ SOC_MEM_TYPE_TWO_PORT,
  32458         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32459         /* impl */ SOC_MEM_IMPL_NORMAL,
  32460         /* cmic_mor_clks       */ 0,
  32461     },
  32462 #endif /* chips */
  32463 
  32464 #if defined(BCM_56560_A0) || defined(BCM_56670_A0) || \
  32465     defined(BCM_56670_B0)
  32466     { /* SOC_MEM_INT_DROP_VECTOR_MASKm */ 
  32467         /* mem            DROP_VECTOR_MASKm */
  32468         /* flags       */ SOC_MEM_FLAG_VALID |
  32469                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  32470         /* cmp_fn      */ _soc_mem_cmp_undef,
  32471         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32472         /* index_min   */ 0,
  32473         /* index_max   */ 7,
  32474         /* minblock    */ 21,
  32475         /* maxblock    */ 21,
  32476         /* blocks      */ 0x200000,
  32477         /* blocks_hi   */ 0,
  32478         /* base        */ 0x48580000,
  32479         /* gran        */ 1,
  32480         /* bytes       */ 12,
  32481         /* nFields     */ 1,
  32482         /* *fields     */ soc_DROP_VECTOR_MASKm_fields,
  32483         /* *views      */ NULL,
  32484         /* *views_num  */ NULL,
  32485         /* snoop_cb    */ NULL, 
  32486         /* snoop_user_data */ NULL, 
  32487         /* snoop_flags */ 0,
  32488         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32489         /* type */ SOC_MEM_TYPE_NORMAL,
  32490         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32491         /* impl */ SOC_MEM_IMPL_NORMAL,
  32492         /* cmic_mor_clks       */ 0,
  32493     },
  32494 #endif /* chips */
  32495 
  32496 #if defined(BCM_56560_B0)
  32497     { /* SOC_MEM_INT_DROP_VECTOR_MASK_BCM56560_B0m */ 
  32498         /* mem            DROP_VECTOR_MASKm */
  32499         /* flags       */ SOC_MEM_FLAG_VALID |
  32500                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  32501         /* cmp_fn      */ _soc_mem_cmp_undef,
  32502         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32503         /* index_min   */ 0,
  32504         /* index_max   */ 7,
  32505         /* minblock    */ 13,
  32506         /* maxblock    */ 13,
  32507         /* blocks      */ 0x2000,
  32508         /* blocks_hi   */ 0,
  32509         /* base        */ 0x48580000,
  32510         /* gran        */ 1,
  32511         /* bytes       */ 12,
  32512         /* nFields     */ 1,
  32513         /* *fields     */ soc_DROP_VECTOR_MASKm_fields,
  32514         /* *views      */ NULL,
  32515         /* *views_num  */ NULL,
  32516         /* snoop_cb    */ NULL, 
  32517         /* snoop_user_data */ NULL, 
  32518         /* snoop_flags */ 0,
  32519         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32520         /* type */ SOC_MEM_TYPE_NORMAL,
  32521         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32522         /* impl */ SOC_MEM_IMPL_NORMAL,
  32523         /* cmic_mor_clks       */ 0,
  32524     },
  32525 #endif /* chips */
  32526 
  32527 #if defined(BCM_56870_A0)
  32528     { /* SOC_MEM_INT_DSCP_STRENGTH_PROFILEm */ 
  32529         /* mem            DSCP_STRENGTH_PROFILEm */
  32530         /* flags       */ SOC_MEM_FLAG_VALID |
  32531                           SOC_MEM_FLAG_CACHABLE |
  32532                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  32533         /* cmp_fn      */ _soc_mem_cmp_undef,
  32534         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32535         /* index_min   */ 0,
  32536         /* index_max   */ 15,
  32537         /* minblock    */ 37,
  32538         /* maxblock    */ 37,
  32539         /* blocks      */ 0,
  32540         /* blocks_hi   */ 0x20,
  32541         /* base        */ 0x70700000,
  32542         /* gran        */ 1,
  32543         /* bytes       */ 10,
  32544         /* nFields     */ 13,
  32545         /* *fields     */ soc_CNG_STRENGTH_PROFILEm_fields,
  32546         /* *views      */ NULL,
  32547         /* *views_num  */ NULL,
  32548         /* snoop_cb    */ NULL, 
  32549         /* snoop_user_data */ NULL, 
  32550         /* snoop_flags */ 0,
  32551         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32552         /* type */ SOC_MEM_TYPE_NORMAL,
  32553         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32554         /* impl */ SOC_MEM_IMPL_NORMAL,
  32555         /* cmic_mor_clks       */ 0,
  32556         /* access_latency_mode */ 3,
  32557     },
  32558 #endif /* chips */
  32559 
  32560 #if defined(BCM_56370_A0)
  32561     { /* SOC_MEM_INT_DSCP_STRENGTH_PROFILE_BCM56370_A0m */ 
  32562         /* mem            DSCP_STRENGTH_PROFILEm */
  32563         /* flags       */ SOC_MEM_FLAG_VALID |
  32564                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  32565         /* cmp_fn      */ _soc_mem_cmp_undef,
  32566         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32567         /* index_min   */ 0,
  32568         /* index_max   */ 15,
  32569         /* minblock    */ 14,
  32570         /* maxblock    */ 14,
  32571         /* blocks      */ 0x4000,
  32572         /* blocks_hi   */ 0,
  32573         /* base        */ 0x70700000,
  32574         /* gran        */ 1,
  32575         /* bytes       */ 10,
  32576         /* nFields     */ 13,
  32577         /* *fields     */ soc_CNG_STRENGTH_PROFILEm_fields,
  32578         /* *views      */ NULL,
  32579         /* *views_num  */ NULL,
  32580         /* snoop_cb    */ NULL, 
  32581         /* snoop_user_data */ NULL, 
  32582         /* snoop_flags */ 0,
  32583         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32584         /* type */ SOC_MEM_TYPE_NORMAL,
  32585         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32586         /* impl */ SOC_MEM_IMPL_NORMAL,
  32587         /* cmic_mor_clks       */ 0,
  32588         /* access_latency_mode */ 3,
  32589     },
  32590 #endif /* chips */
  32591 
  32592 #if defined(BCM_56770_A0)
  32593     { /* SOC_MEM_INT_DSCP_STRENGTH_PROFILE_BCM56770_A0m */ 
  32594         /* mem            DSCP_STRENGTH_PROFILEm */
  32595         /* flags       */ SOC_MEM_FLAG_VALID |
  32596                           SOC_MEM_FLAG_CACHABLE |
  32597                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  32598         /* cmp_fn      */ _soc_mem_cmp_undef,
  32599         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32600         /* index_min   */ 0,
  32601         /* index_max   */ 15,
  32602         /* minblock    */ 25,
  32603         /* maxblock    */ 25,
  32604         /* blocks      */ 0x2000000,
  32605         /* blocks_hi   */ 0,
  32606         /* base        */ 0x70700000,
  32607         /* gran        */ 1,
  32608         /* bytes       */ 10,
  32609         /* nFields     */ 13,
  32610         /* *fields     */ soc_CNG_STRENGTH_PROFILEm_fields,
  32611         /* *views      */ NULL,
  32612         /* *views_num  */ NULL,
  32613         /* snoop_cb    */ NULL, 
  32614         /* snoop_user_data */ NULL, 
  32615         /* snoop_flags */ 0,
  32616         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32617         /* type */ SOC_MEM_TYPE_NORMAL,
  32618         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32619         /* impl */ SOC_MEM_IMPL_NORMAL,
  32620         /* cmic_mor_clks       */ 0,
  32621         /* access_latency_mode */ 3,
  32622     },
  32623 #endif /* chips */
  32624 
  32625 #if defined(BCM_56504_A0) || defined(BCM_56504_B0)
  32626     { /* SOC_MEM_INT_DSCP_TABLEm */ 
  32627         /* mem            DSCP_TABLEm */
  32628         /* flags       */ SOC_MEM_FLAG_VALID |
  32629                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  32630         /* cmp_fn      */ _soc_mem_cmp_undef,
  32631         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32632         /* index_min   */ 0,
  32633         /* index_max   */ 63,
  32634         /* minblock    */ 6,
  32635         /* maxblock    */ 6,
  32636         /* blocks      */ 0x40,
  32637         /* blocks_hi   */ 0,
  32638         /* base        */ 0x08000000,
  32639         /* gran        */ 1,
  32640         /* bytes       */ 2,
  32641         /* nFields     */ 3,
  32642         /* *fields     */ soc_DSCP_TABLEm_fields,
  32643         /* *views      */ NULL,
  32644         /* *views_num  */ NULL,
  32645         /* snoop_cb    */ NULL, 
  32646         /* snoop_user_data */ NULL, 
  32647         /* snoop_flags */ 0,
  32648         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32649         /* type */ SOC_MEM_TYPE_NORMAL,
  32650         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32651         /* impl */ SOC_MEM_IMPL_NORMAL,
  32652         /* cmic_mor_clks       */ 0,
  32653     },
  32654 #endif /* chips */
  32655 
  32656 #if defined(BCM_53314_A0) || defined(BCM_53324_A0)
  32657     { /* SOC_MEM_INT_DSCP_TABLE_BCM53314_A0m */ 
  32658         /* mem            DSCP_TABLEm */
  32659         /* flags       */ SOC_MEM_FLAG_VALID |
  32660                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  32661         /* cmp_fn      */ _soc_mem_cmp_undef,
  32662         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32663         /* index_min   */ 0,
  32664         /* index_max   */ 1599,
  32665         /* minblock    */ 6,
  32666         /* maxblock    */ 6,
  32667         /* blocks      */ 0x40,
  32668         /* blocks_hi   */ 0,
  32669         /* base        */ 0x0c010000,
  32670         /* gran        */ 1,
  32671         /* bytes       */ 2,
  32672         /* nFields     */ 4,
  32673         /* *fields     */ soc_DSCP_TABLE_BCM56224_A0m_fields,
  32674         /* *views      */ NULL,
  32675         /* *views_num  */ NULL,
  32676         /* snoop_cb    */ NULL, 
  32677         /* snoop_user_data */ NULL, 
  32678         /* snoop_flags */ 0,
  32679         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32680         /* type */ SOC_MEM_TYPE_NORMAL,
  32681         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32682         /* impl */ SOC_MEM_IMPL_NORMAL,
  32683         /* cmic_mor_clks       */ 0,
  32684     },
  32685 #endif /* chips */
  32686 
  32687 #if defined(BCM_53400_A0)
  32688     { /* SOC_MEM_INT_DSCP_TABLE_BCM53400_A0m */ 
  32689         /* mem            DSCP_TABLEm */
  32690         /* flags       */ SOC_MEM_FLAG_VALID |
  32691                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  32692         /* cmp_fn      */ _soc_mem_cmp_undef,
  32693         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32694         /* index_min   */ 0,
  32695         /* index_max   */ 1919,
  32696         /* minblock    */ 5,
  32697         /* maxblock    */ 5,
  32698         /* blocks      */ 0x20,
  32699         /* blocks_hi   */ 0,
  32700         /* base        */ 0x24000000,
  32701         /* gran        */ 1,
  32702         /* bytes       */ 2,
  32703         /* nFields     */ 3,
  32704         /* *fields     */ soc_DSCP_TABLE_BCM53400_A0m_fields,
  32705         /* *views      */ NULL,
  32706         /* *views_num  */ NULL,
  32707         /* snoop_cb    */ NULL, 
  32708         /* snoop_user_data */ NULL, 
  32709         /* snoop_flags */ 0,
  32710         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32711         /* type */ SOC_MEM_TYPE_NORMAL,
  32712         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32713         /* impl */ SOC_MEM_IMPL_NORMAL,
  32714         /* cmic_mor_clks       */ 0,
  32715     },
  32716 #endif /* chips */
  32717 
  32718 #if defined(BCM_53540_A0)
  32719     { /* SOC_MEM_INT_DSCP_TABLE_BCM53540_A0m */ 
  32720         /* mem            DSCP_TABLEm */
  32721         /* flags       */ SOC_MEM_FLAG_VALID |
  32722                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  32723         /* cmp_fn      */ _soc_mem_cmp_undef,
  32724         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32725         /* index_min   */ 0,
  32726         /* index_max   */ 2047,
  32727         /* minblock    */ 8,
  32728         /* maxblock    */ 8,
  32729         /* blocks      */ 0x100,
  32730         /* blocks_hi   */ 0,
  32731         /* base        */ 0x24000000,
  32732         /* gran        */ 1,
  32733         /* bytes       */ 2,
  32734         /* nFields     */ 3,
  32735         /* *fields     */ soc_DSCP_TABLE_BCM53400_A0m_fields,
  32736         /* *views      */ NULL,
  32737         /* *views_num  */ NULL,
  32738         /* snoop_cb    */ NULL, 
  32739         /* snoop_user_data */ NULL, 
  32740         /* snoop_flags */ 0,
  32741         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32742         /* type */ SOC_MEM_TYPE_NORMAL,
  32743         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32744         /* impl */ SOC_MEM_IMPL_NORMAL,
  32745         /* cmic_mor_clks       */ 0,
  32746     },
  32747 #endif /* chips */
  32748 
  32749 #if defined(BCM_53570_A0) || defined(BCM_53570_B0)
  32750     { /* SOC_MEM_INT_DSCP_TABLE_BCM53570_A0m */ 
  32751         /* mem            DSCP_TABLEm */
  32752         /* flags       */ SOC_MEM_FLAG_VALID |
  32753                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  32754         /* cmp_fn      */ _soc_mem_cmp_undef,
  32755         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32756         /* index_min   */ 0,
  32757         /* index_max   */ 4223,
  32758         /* minblock    */ 15,
  32759         /* maxblock    */ 15,
  32760         /* blocks      */ 0x8000,
  32761         /* blocks_hi   */ 0,
  32762         /* base        */ 0x24000000,
  32763         /* gran        */ 1,
  32764         /* bytes       */ 2,
  32765         /* nFields     */ 3,
  32766         /* *fields     */ soc_DSCP_TABLE_BCM53400_A0m_fields,
  32767         /* *views      */ NULL,
  32768         /* *views_num  */ NULL,
  32769         /* snoop_cb    */ NULL, 
  32770         /* snoop_user_data */ NULL, 
  32771         /* snoop_flags */ 0,
  32772         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32773         /* type */ SOC_MEM_TYPE_NORMAL,
  32774         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32775         /* impl */ SOC_MEM_IMPL_NORMAL,
  32776         /* cmic_mor_clks       */ 0,
  32777     },
  32778 #endif /* chips */
  32779 
  32780 #if defined(BCM_56150_A0)
  32781     { /* SOC_MEM_INT_DSCP_TABLE_BCM56150_A0m */ 
  32782         /* mem            DSCP_TABLEm */
  32783         /* flags       */ SOC_MEM_FLAG_VALID |
  32784                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  32785         /* cmp_fn      */ _soc_mem_cmp_undef,
  32786         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32787         /* index_min   */ 0,
  32788         /* index_max   */ 1919,
  32789         /* minblock    */ 5,
  32790         /* maxblock    */ 5,
  32791         /* blocks      */ 0x20,
  32792         /* blocks_hi   */ 0,
  32793         /* base        */ 0x28000000,
  32794         /* gran        */ 1,
  32795         /* bytes       */ 2,
  32796         /* nFields     */ 3,
  32797         /* *fields     */ soc_DSCP_TABLE_BCM56150_A0m_fields,
  32798         /* *views      */ NULL,
  32799         /* *views_num  */ NULL,
  32800         /* snoop_cb    */ NULL, 
  32801         /* snoop_user_data */ NULL, 
  32802         /* snoop_flags */ 0,
  32803         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32804         /* type */ SOC_MEM_TYPE_NORMAL,
  32805         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32806         /* impl */ SOC_MEM_IMPL_NORMAL,
  32807         /* cmic_mor_clks       */ 0,
  32808     },
  32809 #endif /* chips */
  32810 
  32811 #if defined(BCM_56160_A0)
  32812     { /* SOC_MEM_INT_DSCP_TABLE_BCM56160_A0m */ 
  32813         /* mem            DSCP_TABLEm */
  32814         /* flags       */ SOC_MEM_FLAG_VALID |
  32815                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  32816         /* cmp_fn      */ _soc_mem_cmp_undef,
  32817         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32818         /* index_min   */ 0,
  32819         /* index_max   */ 2047,
  32820         /* minblock    */ 7,
  32821         /* maxblock    */ 7,
  32822         /* blocks      */ 0x80,
  32823         /* blocks_hi   */ 0,
  32824         /* base        */ 0x24000000,
  32825         /* gran        */ 1,
  32826         /* bytes       */ 2,
  32827         /* nFields     */ 3,
  32828         /* *fields     */ soc_DSCP_TABLE_BCM53400_A0m_fields,
  32829         /* *views      */ NULL,
  32830         /* *views_num  */ NULL,
  32831         /* snoop_cb    */ NULL, 
  32832         /* snoop_user_data */ NULL, 
  32833         /* snoop_flags */ 0,
  32834         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32835         /* type */ SOC_MEM_TYPE_NORMAL,
  32836         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32837         /* impl */ SOC_MEM_IMPL_NORMAL,
  32838         /* cmic_mor_clks       */ 0,
  32839     },
  32840 #endif /* chips */
  32841 
  32842 #if defined(BCM_56224_A0) || defined(BCM_56224_B0)
  32843     { /* SOC_MEM_INT_DSCP_TABLE_BCM56224_A0m */ 
  32844         /* mem            DSCP_TABLEm */
  32845         /* flags       */ SOC_MEM_FLAG_VALID |
  32846                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  32847         /* cmp_fn      */ _soc_mem_cmp_undef,
  32848         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32849         /* index_min   */ 0,
  32850         /* index_max   */ 1919,
  32851         /* minblock    */ 6,
  32852         /* maxblock    */ 6,
  32853         /* blocks      */ 0x40,
  32854         /* blocks_hi   */ 0,
  32855         /* base        */ 0x0c010000,
  32856         /* gran        */ 1,
  32857         /* bytes       */ 2,
  32858         /* nFields     */ 4,
  32859         /* *fields     */ soc_DSCP_TABLE_BCM56224_A0m_fields,
  32860         /* *views      */ NULL,
  32861         /* *views_num  */ NULL,
  32862         /* snoop_cb    */ NULL, 
  32863         /* snoop_user_data */ NULL, 
  32864         /* snoop_flags */ 0,
  32865         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32866         /* type */ SOC_MEM_TYPE_NORMAL,
  32867         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32868         /* impl */ SOC_MEM_IMPL_NORMAL,
  32869         /* cmic_mor_clks       */ 0,
  32870     },
  32871 #endif /* chips */
  32872 
  32873 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  32874     { /* SOC_MEM_INT_DSCP_TABLE_BCM56260_A0m */ 
  32875         /* mem            DSCP_TABLEm */
  32876         /* flags       */ SOC_MEM_FLAG_VALID |
  32877                           SOC_MEM_FLAG_CACHABLE |
  32878                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  32879         /* cmp_fn      */ _soc_mem_cmp_undef,
  32880         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32881         /* index_min   */ 0,
  32882         /* index_max   */ 4095,
  32883         /* minblock    */ 6,
  32884         /* maxblock    */ 6,
  32885         /* blocks      */ 0x40,
  32886         /* blocks_hi   */ 0,
  32887         /* base        */ 0x301c0000,
  32888         /* gran        */ 1,
  32889         /* bytes       */ 2,
  32890         /* nFields     */ 4,
  32891         /* *fields     */ soc_DSCP_TABLE_BCM56560_A0m_fields,
  32892         /* *views      */ NULL,
  32893         /* *views_num  */ NULL,
  32894         /* snoop_cb    */ NULL, 
  32895         /* snoop_user_data */ NULL, 
  32896         /* snoop_flags */ 0,
  32897         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32898         /* type */ SOC_MEM_TYPE_NORMAL,
  32899         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32900         /* impl */ SOC_MEM_IMPL_NORMAL,
  32901         /* cmic_mor_clks       */ 0,
  32902     },
  32903 #endif /* chips */
  32904 
  32905 #if defined(BCM_56270_A0)
  32906     { /* SOC_MEM_INT_DSCP_TABLE_BCM56270_A0m */ 
  32907         /* mem            DSCP_TABLEm */
  32908         /* flags       */ SOC_MEM_FLAG_VALID |
  32909                           SOC_MEM_FLAG_CACHABLE |
  32910                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  32911         /* cmp_fn      */ _soc_mem_cmp_undef,
  32912         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32913         /* index_min   */ 0,
  32914         /* index_max   */ 4095,
  32915         /* minblock    */ 5,
  32916         /* maxblock    */ 5,
  32917         /* blocks      */ 0x20,
  32918         /* blocks_hi   */ 0,
  32919         /* base        */ 0x301c0000,
  32920         /* gran        */ 1,
  32921         /* bytes       */ 2,
  32922         /* nFields     */ 4,
  32923         /* *fields     */ soc_DSCP_TABLE_BCM56560_A0m_fields,
  32924         /* *views      */ NULL,
  32925         /* *views_num  */ NULL,
  32926         /* snoop_cb    */ NULL, 
  32927         /* snoop_user_data */ NULL, 
  32928         /* snoop_flags */ 0,
  32929         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32930         /* type */ SOC_MEM_TYPE_NORMAL,
  32931         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32932         /* impl */ SOC_MEM_IMPL_NORMAL,
  32933         /* cmic_mor_clks       */ 0,
  32934     },
  32935 #endif /* chips */
  32936 
  32937 #if defined(BCM_56314_A0)
  32938     { /* SOC_MEM_INT_DSCP_TABLE_BCM56314_A0m */ 
  32939         /* mem            DSCP_TABLEm */
  32940         /* flags       */ SOC_MEM_FLAG_VALID |
  32941                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  32942         /* cmp_fn      */ _soc_mem_cmp_undef,
  32943         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32944         /* index_min   */ 0,
  32945         /* index_max   */ 63,
  32946         /* minblock    */ 8,
  32947         /* maxblock    */ 8,
  32948         /* blocks      */ 0x100,
  32949         /* blocks_hi   */ 0,
  32950         /* base        */ 0x08000000,
  32951         /* gran        */ 1,
  32952         /* bytes       */ 2,
  32953         /* nFields     */ 3,
  32954         /* *fields     */ soc_DSCP_TABLEm_fields,
  32955         /* *views      */ NULL,
  32956         /* *views_num  */ NULL,
  32957         /* snoop_cb    */ NULL, 
  32958         /* snoop_user_data */ NULL, 
  32959         /* snoop_flags */ 0,
  32960         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32961         /* type */ SOC_MEM_TYPE_NORMAL,
  32962         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32963         /* impl */ SOC_MEM_IMPL_NORMAL,
  32964         /* cmic_mor_clks       */ 0,
  32965     },
  32966 #endif /* chips */
  32967 
  32968 #if defined(BCM_56142_A0) || defined(BCM_56334_A0) || \
  32969     defined(BCM_56334_B0)
  32970     { /* SOC_MEM_INT_DSCP_TABLE_BCM56334_A0m */ 
  32971         /* mem            DSCP_TABLEm */
  32972         /* flags       */ SOC_MEM_FLAG_VALID |
  32973                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  32974         /* cmp_fn      */ _soc_mem_cmp_undef,
  32975         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32976         /* index_min   */ 0,
  32977         /* index_max   */ 1919,
  32978         /* minblock    */ 5,
  32979         /* maxblock    */ 5,
  32980         /* blocks      */ 0x20,
  32981         /* blocks_hi   */ 0,
  32982         /* base        */ 0x0a000000,
  32983         /* gran        */ 1,
  32984         /* bytes       */ 2,
  32985         /* nFields     */ 3,
  32986         /* *fields     */ soc_DSCP_TABLEm_fields,
  32987         /* *views      */ NULL,
  32988         /* *views_num  */ NULL,
  32989         /* snoop_cb    */ NULL, 
  32990         /* snoop_user_data */ NULL, 
  32991         /* snoop_flags */ 0,
  32992         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32993         /* type */ SOC_MEM_TYPE_NORMAL,
  32994         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32995         /* impl */ SOC_MEM_IMPL_NORMAL,
  32996         /* cmic_mor_clks       */ 0,
  32997     },
  32998 #endif /* chips */
  32999 
  33000 #if defined(BCM_56340_A0)
  33001     { /* SOC_MEM_INT_DSCP_TABLE_BCM56340_A0m */ 
  33002         /* mem            DSCP_TABLEm */
  33003         /* flags       */ SOC_MEM_FLAG_VALID |
  33004                           SOC_MEM_FLAG_CACHABLE |
  33005                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  33006         /* cmp_fn      */ _soc_mem_cmp_undef,
  33007         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33008         /* index_min   */ 0,
  33009         /* index_max   */ 8127,
  33010         /* minblock    */ 4,
  33011         /* maxblock    */ 4,
  33012         /* blocks      */ 0x10,
  33013         /* blocks_hi   */ 0,
  33014         /* base        */ 0x2c080000,
  33015         /* gran        */ 1,
  33016         /* bytes       */ 2,
  33017         /* nFields     */ 4,
  33018         /* *fields     */ soc_DSCP_TABLE_BCM56640_A0m_fields,
  33019         /* *views      */ NULL,
  33020         /* *views_num  */ NULL,
  33021         /* snoop_cb    */ NULL, 
  33022         /* snoop_user_data */ NULL, 
  33023         /* snoop_flags */ 0,
  33024         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33025         /* type */ SOC_MEM_TYPE_NORMAL,
  33026         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33027         /* impl */ SOC_MEM_IMPL_NORMAL,
  33028         /* cmic_mor_clks       */ 0,
  33029     },
  33030 #endif /* chips */
  33031 
  33032 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  33033     { /* SOC_MEM_INT_DSCP_TABLE_BCM56440_A0m */ 
  33034         /* mem            DSCP_TABLEm */
  33035         /* flags       */ SOC_MEM_FLAG_VALID |
  33036                           SOC_MEM_FLAG_CACHABLE |
  33037                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  33038         /* cmp_fn      */ _soc_mem_cmp_undef,
  33039         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33040         /* index_min   */ 0,
  33041         /* index_max   */ 4095,
  33042         /* minblock    */ 9,
  33043         /* maxblock    */ 9,
  33044         /* blocks      */ 0x200,
  33045         /* blocks_hi   */ 0,
  33046         /* base        */ 0x0c070000,
  33047         /* gran        */ 1,
  33048         /* bytes       */ 2,
  33049         /* nFields     */ 4,
  33050         /* *fields     */ soc_DSCP_TABLE_BCM56840_A0m_fields,
  33051         /* *views      */ NULL,
  33052         /* *views_num  */ NULL,
  33053         /* snoop_cb    */ NULL, 
  33054         /* snoop_user_data */ NULL, 
  33055         /* snoop_flags */ 0,
  33056         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33057         /* type */ SOC_MEM_TYPE_NORMAL,
  33058         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33059         /* impl */ SOC_MEM_IMPL_NORMAL,
  33060         /* cmic_mor_clks       */ 0,
  33061     },
  33062 #endif /* chips */
  33063 
  33064 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  33065     defined(BCM_56450_B1)
  33066     { /* SOC_MEM_INT_DSCP_TABLE_BCM56450_A0m */ 
  33067         /* mem            DSCP_TABLEm */
  33068         /* flags       */ SOC_MEM_FLAG_VALID |
  33069                           SOC_MEM_FLAG_CACHABLE |
  33070                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  33071         /* cmp_fn      */ _soc_mem_cmp_undef,
  33072         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33073         /* index_min   */ 0,
  33074         /* index_max   */ 4095,
  33075         /* minblock    */ 8,
  33076         /* maxblock    */ 8,
  33077         /* blocks      */ 0x100,
  33078         /* blocks_hi   */ 0,
  33079         /* base        */ 0x301c0000,
  33080         /* gran        */ 1,
  33081         /* bytes       */ 2,
  33082         /* nFields     */ 4,
  33083         /* *fields     */ soc_DSCP_TABLE_BCM56640_A0m_fields,
  33084         /* *views      */ NULL,
  33085         /* *views_num  */ NULL,
  33086         /* snoop_cb    */ NULL, 
  33087         /* snoop_user_data */ NULL, 
  33088         /* snoop_flags */ 0,
  33089         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33090         /* type */ SOC_MEM_TYPE_NORMAL,
  33091         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33092         /* impl */ SOC_MEM_IMPL_NORMAL,
  33093         /* cmic_mor_clks       */ 0,
  33094     },
  33095 #endif /* chips */
  33096 
  33097 #if defined(BCM_56514_A0)
  33098     { /* SOC_MEM_INT_DSCP_TABLE_BCM56514_A0m */ 
  33099         /* mem            DSCP_TABLEm */
  33100         /* flags       */ SOC_MEM_FLAG_VALID |
  33101                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  33102         /* cmp_fn      */ _soc_mem_cmp_undef,
  33103         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33104         /* index_min   */ 0,
  33105         /* index_max   */ 1855,
  33106         /* minblock    */ 6,
  33107         /* maxblock    */ 6,
  33108         /* blocks      */ 0x40,
  33109         /* blocks_hi   */ 0,
  33110         /* base        */ 0x08000000,
  33111         /* gran        */ 1,
  33112         /* bytes       */ 2,
  33113         /* nFields     */ 3,
  33114         /* *fields     */ soc_DSCP_TABLEm_fields,
  33115         /* *views      */ NULL,
  33116         /* *views_num  */ NULL,
  33117         /* snoop_cb    */ NULL, 
  33118         /* snoop_user_data */ NULL, 
  33119         /* snoop_flags */ 0,
  33120         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33121         /* type */ SOC_MEM_TYPE_NORMAL,
  33122         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33123         /* impl */ SOC_MEM_IMPL_NORMAL,
  33124         /* cmic_mor_clks       */ 0,
  33125     },
  33126 #endif /* chips */
  33127 
  33128 #if defined(BCM_56524_A0) || defined(BCM_56524_B0)
  33129     { /* SOC_MEM_INT_DSCP_TABLE_BCM56524_A0m */ 
  33130         /* mem            DSCP_TABLEm */
  33131         /* flags       */ SOC_MEM_FLAG_VALID |
  33132                           SOC_MEM_FLAG_CACHABLE |
  33133                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  33134         /* cmp_fn      */ _soc_mem_cmp_undef,
  33135         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33136         /* index_min   */ 0,
  33137         /* index_max   */ 4031,
  33138         /* minblock    */ 8,
  33139         /* maxblock    */ 8,
  33140         /* blocks      */ 0x100,
  33141         /* blocks_hi   */ 0,
  33142         /* base        */ 0x09000000,
  33143         /* gran        */ 1,
  33144         /* bytes       */ 2,
  33145         /* nFields     */ 4,
  33146         /* *fields     */ soc_DSCP_TABLE_BCM56634_A0m_fields,
  33147         /* *views      */ NULL,
  33148         /* *views_num  */ NULL,
  33149         /* snoop_cb    */ NULL, 
  33150         /* snoop_user_data */ NULL, 
  33151         /* snoop_flags */ 0,
  33152         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33153         /* type */ SOC_MEM_TYPE_NORMAL,
  33154         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33155         /* impl */ SOC_MEM_IMPL_NORMAL,
  33156         /* cmic_mor_clks       */ 0,
  33157     },
  33158 #endif /* chips */
  33159 
  33160 #if defined(BCM_56560_A0) || defined(BCM_56670_A0) || \
  33161     defined(BCM_56670_B0)
  33162     { /* SOC_MEM_INT_DSCP_TABLE_BCM56560_A0m */ 
  33163         /* mem            DSCP_TABLEm */
  33164         /* flags       */ SOC_MEM_FLAG_VALID |
  33165                           SOC_MEM_FLAG_CACHABLE |
  33166                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  33167         /* cmp_fn      */ _soc_mem_cmp_undef,
  33168         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33169         /* index_min   */ 0,
  33170         /* index_max   */ 8191,
  33171         /* minblock    */ 21,
  33172         /* maxblock    */ 21,
  33173         /* blocks      */ 0x200000,
  33174         /* blocks_hi   */ 0,
  33175         /* base        */ 0x481c0000,
  33176         /* gran        */ 1,
  33177         /* bytes       */ 2,
  33178         /* nFields     */ 4,
  33179         /* *fields     */ soc_DSCP_TABLE_BCM56560_A0m_fields,
  33180         /* *views      */ NULL,
  33181         /* *views_num  */ NULL,
  33182         /* snoop_cb    */ NULL, 
  33183         /* snoop_user_data */ NULL, 
  33184         /* snoop_flags */ 0,
  33185         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33186         /* type */ SOC_MEM_TYPE_NORMAL,
  33187         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33188         /* impl */ SOC_MEM_IMPL_NORMAL,
  33189         /* cmic_mor_clks       */ 0,
  33190     },
  33191 #endif /* chips */
  33192 
  33193 #if defined(BCM_56560_B0)
  33194     { /* SOC_MEM_INT_DSCP_TABLE_BCM56560_B0m */ 
  33195         /* mem            DSCP_TABLEm */
  33196         /* flags       */ SOC_MEM_FLAG_VALID |
  33197                           SOC_MEM_FLAG_CACHABLE |
  33198                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  33199         /* cmp_fn      */ _soc_mem_cmp_undef,
  33200         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33201         /* index_min   */ 0,
  33202         /* index_max   */ 8191,
  33203         /* minblock    */ 13,
  33204         /* maxblock    */ 13,
  33205         /* blocks      */ 0x2000,
  33206         /* blocks_hi   */ 0,
  33207         /* base        */ 0x481c0000,
  33208         /* gran        */ 1,
  33209         /* bytes       */ 2,
  33210         /* nFields     */ 4,
  33211         /* *fields     */ soc_DSCP_TABLE_BCM56560_A0m_fields,
  33212         /* *views      */ NULL,
  33213         /* *views_num  */ NULL,
  33214         /* snoop_cb    */ NULL, 
  33215         /* snoop_user_data */ NULL, 
  33216         /* snoop_flags */ 0,
  33217         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33218         /* type */ SOC_MEM_TYPE_NORMAL,
  33219         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33220         /* impl */ SOC_MEM_IMPL_NORMAL,
  33221         /* cmic_mor_clks       */ 0,
  33222     },
  33223 #endif /* chips */
  33224 
  33225 #if defined(BCM_56624_A0) || defined(BCM_56624_B0)
  33226     { /* SOC_MEM_INT_DSCP_TABLE_BCM56624_A0m */ 
  33227         /* mem            DSCP_TABLEm */
  33228         /* flags       */ SOC_MEM_FLAG_VALID |
  33229                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  33230         /* cmp_fn      */ _soc_mem_cmp_undef,
  33231         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33232         /* index_min   */ 0,
  33233         /* index_max   */ 4031,
  33234         /* minblock    */ 7,
  33235         /* maxblock    */ 7,
  33236         /* blocks      */ 0x80,
  33237         /* blocks_hi   */ 0,
  33238         /* base        */ 0x0a000000,
  33239         /* gran        */ 1,
  33240         /* bytes       */ 2,
  33241         /* nFields     */ 3,
  33242         /* *fields     */ soc_DSCP_TABLEm_fields,
  33243         /* *views      */ NULL,
  33244         /* *views_num  */ NULL,
  33245         /* snoop_cb    */ NULL, 
  33246         /* snoop_user_data */ NULL, 
  33247         /* snoop_flags */ 0,
  33248         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33249         /* type */ SOC_MEM_TYPE_NORMAL,
  33250         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33251         /* impl */ SOC_MEM_IMPL_NORMAL,
  33252         /* cmic_mor_clks       */ 0,
  33253     },
  33254 #endif /* chips */
  33255 
  33256 #if defined(BCM_56634_A0) || defined(BCM_56634_B0)
  33257     { /* SOC_MEM_INT_DSCP_TABLE_BCM56634_A0m */ 
  33258         /* mem            DSCP_TABLEm */
  33259         /* flags       */ SOC_MEM_FLAG_VALID |
  33260                           SOC_MEM_FLAG_CACHABLE |
  33261                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  33262         /* cmp_fn      */ _soc_mem_cmp_undef,
  33263         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33264         /* index_min   */ 0,
  33265         /* index_max   */ 4031,
  33266         /* minblock    */ 9,
  33267         /* maxblock    */ 9,
  33268         /* blocks      */ 0x200,
  33269         /* blocks_hi   */ 0,
  33270         /* base        */ 0x09000000,
  33271         /* gran        */ 1,
  33272         /* bytes       */ 2,
  33273         /* nFields     */ 4,
  33274         /* *fields     */ soc_DSCP_TABLE_BCM56634_A0m_fields,
  33275         /* *views      */ NULL,
  33276         /* *views_num  */ NULL,
  33277         /* snoop_cb    */ NULL, 
  33278         /* snoop_user_data */ NULL, 
  33279         /* snoop_flags */ 0,
  33280         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33281         /* type */ SOC_MEM_TYPE_NORMAL,
  33282         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33283         /* impl */ SOC_MEM_IMPL_NORMAL,
  33284         /* cmic_mor_clks       */ 0,
  33285     },
  33286 #endif /* chips */
  33287 
  33288 #if defined(BCM_56640_A0)
  33289     { /* SOC_MEM_INT_DSCP_TABLE_BCM56640_A0m */ 
  33290         /* mem            DSCP_TABLEm */
  33291         /* flags       */ SOC_MEM_FLAG_VALID |
  33292                           SOC_MEM_FLAG_CACHABLE |
  33293                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  33294         /* cmp_fn      */ _soc_mem_cmp_undef,
  33295         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33296         /* index_min   */ 0,
  33297         /* index_max   */ 8127,
  33298         /* minblock    */ 7,
  33299         /* maxblock    */ 7,
  33300         /* blocks      */ 0x80,
  33301         /* blocks_hi   */ 0,
  33302         /* base        */ 0x2c080000,
  33303         /* gran        */ 1,
  33304         /* bytes       */ 2,
  33305         /* nFields     */ 4,
  33306         /* *fields     */ soc_DSCP_TABLE_BCM56640_A0m_fields,
  33307         /* *views      */ NULL,
  33308         /* *views_num  */ NULL,
  33309         /* snoop_cb    */ NULL, 
  33310         /* snoop_user_data */ NULL, 
  33311         /* snoop_flags */ 0,
  33312         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33313         /* type */ SOC_MEM_TYPE_NORMAL,
  33314         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33315         /* impl */ SOC_MEM_IMPL_NORMAL,
  33316         /* cmic_mor_clks       */ 0,
  33317     },
  33318 #endif /* chips */
  33319 
  33320 #if defined(BCM_56680_A0) || defined(BCM_56680_B0)
  33321     { /* SOC_MEM_INT_DSCP_TABLE_BCM56680_A0m */ 
  33322         /* mem            DSCP_TABLEm */
  33323         /* flags       */ SOC_MEM_FLAG_VALID |
  33324                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  33325         /* cmp_fn      */ _soc_mem_cmp_undef,
  33326         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33327         /* index_min   */ 0,
  33328         /* index_max   */ 4031,
  33329         /* minblock    */ 6,
  33330         /* maxblock    */ 6,
  33331         /* blocks      */ 0x40,
  33332         /* blocks_hi   */ 0,
  33333         /* base        */ 0x0a000000,
  33334         /* gran        */ 1,
  33335         /* bytes       */ 2,
  33336         /* nFields     */ 3,
  33337         /* *fields     */ soc_DSCP_TABLEm_fields,
  33338         /* *views      */ NULL,
  33339         /* *views_num  */ NULL,
  33340         /* snoop_cb    */ NULL, 
  33341         /* snoop_user_data */ NULL, 
  33342         /* snoop_flags */ 0,
  33343         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33344         /* type */ SOC_MEM_TYPE_NORMAL,
  33345         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33346         /* impl */ SOC_MEM_IMPL_NORMAL,
  33347         /* cmic_mor_clks       */ 0,
  33348     },
  33349 #endif /* chips */
  33350 
  33351 #if defined(BCM_56685_A0) || defined(BCM_56685_B0)
  33352     { /* SOC_MEM_INT_DSCP_TABLE_BCM56685_A0m */ 
  33353         /* mem            DSCP_TABLEm */
  33354         /* flags       */ SOC_MEM_FLAG_VALID |
  33355                           SOC_MEM_FLAG_CACHABLE |
  33356                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  33357         /* cmp_fn      */ _soc_mem_cmp_undef,
  33358         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33359         /* index_min   */ 0,
  33360         /* index_max   */ 4031,
  33361         /* minblock    */ 6,
  33362         /* maxblock    */ 6,
  33363         /* blocks      */ 0x40,
  33364         /* blocks_hi   */ 0,
  33365         /* base        */ 0x09000000,
  33366         /* gran        */ 1,
  33367         /* bytes       */ 2,
  33368         /* nFields     */ 4,
  33369         /* *fields     */ soc_DSCP_TABLE_BCM56634_A0m_fields,
  33370         /* *views      */ NULL,
  33371         /* *views_num  */ NULL,
  33372         /* snoop_cb    */ NULL, 
  33373         /* snoop_user_data */ NULL, 
  33374         /* snoop_flags */ 0,
  33375         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33376         /* type */ SOC_MEM_TYPE_NORMAL,
  33377         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33378         /* impl */ SOC_MEM_IMPL_NORMAL,
  33379         /* cmic_mor_clks       */ 0,
  33380     },
  33381 #endif /* chips */
  33382 
  33383 #if defined(BCM_56800_A0)
  33384     { /* SOC_MEM_INT_DSCP_TABLE_BCM56800_A0m */ 
  33385         /* mem            DSCP_TABLEm */
  33386         /* flags       */ SOC_MEM_FLAG_VALID |
  33387                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  33388         /* cmp_fn      */ _soc_mem_cmp_undef,
  33389         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33390         /* index_min   */ 0,
  33391         /* index_max   */ 63,
  33392         /* minblock    */ 4,
  33393         /* maxblock    */ 4,
  33394         /* blocks      */ 0x10,
  33395         /* blocks_hi   */ 0,
  33396         /* base        */ 0x08060000,
  33397         /* gran        */ 1,
  33398         /* bytes       */ 2,
  33399         /* nFields     */ 3,
  33400         /* *fields     */ soc_DSCP_TABLEm_fields,
  33401         /* *views      */ NULL,
  33402         /* *views_num  */ NULL,
  33403         /* snoop_cb    */ NULL, 
  33404         /* snoop_user_data */ NULL, 
  33405         /* snoop_flags */ 0,
  33406         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33407         /* type */ SOC_MEM_TYPE_NORMAL,
  33408         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33409         /* impl */ SOC_MEM_IMPL_NORMAL,
  33410         /* cmic_mor_clks       */ 0,
  33411     },
  33412 #endif /* chips */
  33413 
  33414 #if defined(BCM_56725_A0) || defined(BCM_56820_A0)
  33415     { /* SOC_MEM_INT_DSCP_TABLE_BCM56820_A0m */ 
  33416         /* mem            DSCP_TABLEm */
  33417         /* flags       */ SOC_MEM_FLAG_VALID |
  33418                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  33419         /* cmp_fn      */ _soc_mem_cmp_undef,
  33420         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33421         /* index_min   */ 0,
  33422         /* index_max   */ 1855,
  33423         /* minblock    */ 3,
  33424         /* maxblock    */ 3,
  33425         /* blocks      */ 0x8,
  33426         /* blocks_hi   */ 0,
  33427         /* base        */ 0x08060000,
  33428         /* gran        */ 1,
  33429         /* bytes       */ 2,
  33430         /* nFields     */ 3,
  33431         /* *fields     */ soc_DSCP_TABLEm_fields,
  33432         /* *views      */ NULL,
  33433         /* *views_num  */ NULL,
  33434         /* snoop_cb    */ NULL, 
  33435         /* snoop_user_data */ NULL, 
  33436         /* snoop_flags */ 0,
  33437         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33438         /* type */ SOC_MEM_TYPE_NORMAL,
  33439         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33440         /* impl */ SOC_MEM_IMPL_NORMAL,
  33441         /* cmic_mor_clks       */ 0,
  33442     },
  33443 #endif /* chips */
  33444 
  33445 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  33446     { /* SOC_MEM_INT_DSCP_TABLE_BCM56840_A0m */ 
  33447         /* mem            DSCP_TABLEm */
  33448         /* flags       */ SOC_MEM_FLAG_VALID |
  33449                           SOC_MEM_FLAG_CACHABLE |
  33450                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  33451         /* cmp_fn      */ _soc_mem_cmp_undef,
  33452         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33453         /* index_min   */ 0,
  33454         /* index_max   */ 8191,
  33455         /* minblock    */ 6,
  33456         /* maxblock    */ 6,
  33457         /* blocks      */ 0x40,
  33458         /* blocks_hi   */ 0,
  33459         /* base        */ 0x0c06e000,
  33460         /* gran        */ 1,
  33461         /* bytes       */ 2,
  33462         /* nFields     */ 4,
  33463         /* *fields     */ soc_DSCP_TABLE_BCM56840_A0m_fields,
  33464         /* *views      */ NULL,
  33465         /* *views_num  */ NULL,
  33466         /* snoop_cb    */ NULL, 
  33467         /* snoop_user_data */ NULL, 
  33468         /* snoop_flags */ 0,
  33469         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33470         /* type */ SOC_MEM_TYPE_NORMAL,
  33471         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33472         /* impl */ SOC_MEM_IMPL_NORMAL,
  33473         /* cmic_mor_clks       */ 0,
  33474     },
  33475 #endif /* chips */
  33476 
  33477 #if defined(BCM_56850_A0)
  33478     { /* SOC_MEM_INT_DSCP_TABLE_BCM56850_A0m */ 
  33479         /* mem            DSCP_TABLEm */
  33480         /* flags       */ SOC_MEM_FLAG_VALID |
  33481                           SOC_MEM_FLAG_CACHABLE |
  33482                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  33483                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  33484         /* cmp_fn      */ _soc_mem_cmp_undef,
  33485         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33486         /* index_min   */ 0,
  33487         /* index_max   */ 8191,
  33488         /* minblock    */ 10,
  33489         /* maxblock    */ 10,
  33490         /* blocks      */ 0x400,
  33491         /* blocks_hi   */ 0,
  33492         /* base        */ 0x381c0000,
  33493         /* gran        */ 1,
  33494         /* bytes       */ 2,
  33495         /* nFields     */ 4,
  33496         /* *fields     */ soc_DSCP_TABLE_BCM56640_A0m_fields,
  33497         /* *views      */ NULL,
  33498         /* *views_num  */ NULL,
  33499         /* snoop_cb    */ NULL, 
  33500         /* snoop_user_data */ NULL, 
  33501         /* snoop_flags */ 0,
  33502         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33503         /* type */ SOC_MEM_TYPE_NORMAL,
  33504         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33505         /* impl */ SOC_MEM_IMPL_NORMAL,
  33506         /* cmic_mor_clks       */ 0,
  33507     },
  33508 #endif /* chips */
  33509 
  33510 #if defined(BCM_56860_A0)
  33511     { /* SOC_MEM_INT_DSCP_TABLE_BCM56860_A0m */ 
  33512         /* mem            DSCP_TABLEm */
  33513         /* flags       */ SOC_MEM_FLAG_VALID |
  33514                           SOC_MEM_FLAG_CACHABLE |
  33515                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  33516                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  33517         /* cmp_fn      */ _soc_mem_cmp_undef,
  33518         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33519         /* index_min   */ 0,
  33520         /* index_max   */ 8191,
  33521         /* minblock    */ 11,
  33522         /* maxblock    */ 11,
  33523         /* blocks      */ 0x800,
  33524         /* blocks_hi   */ 0,
  33525         /* base        */ 0x481c0000,
  33526         /* gran        */ 1,
  33527         /* bytes       */ 2,
  33528         /* nFields     */ 4,
  33529         /* *fields     */ soc_DSCP_TABLE_BCM56640_A0m_fields,
  33530         /* *views      */ NULL,
  33531         /* *views_num  */ NULL,
  33532         /* snoop_cb    */ NULL, 
  33533         /* snoop_user_data */ NULL, 
  33534         /* snoop_flags */ 0,
  33535         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33536         /* type */ SOC_MEM_TYPE_NORMAL,
  33537         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33538         /* impl */ SOC_MEM_IMPL_NORMAL,
  33539         /* cmic_mor_clks       */ 0,
  33540     },
  33541 #endif /* chips */
  33542 
  33543 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  33544     { /* SOC_MEM_INT_DSCP_TABLE_BCM56960_A0m */ 
  33545         /* mem            DSCP_TABLEm */
  33546         /* flags       */ SOC_MEM_FLAG_VALID |
  33547                           SOC_MEM_FLAG_CACHABLE |
  33548                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  33549                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  33550         /* cmp_fn      */ _soc_mem_cmp_undef,
  33551         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33552         /* index_min   */ 0,
  33553         /* index_max   */ 8191,
  33554         /* minblock    */ 36,
  33555         /* maxblock    */ 36,
  33556         /* blocks      */ 0,
  33557         /* blocks_hi   */ 0x10,
  33558         /* base        */ 0x401c0000,
  33559         /* gran        */ 1,
  33560         /* bytes       */ 2,
  33561         /* nFields     */ 4,
  33562         /* *fields     */ soc_DSCP_TABLE_BCM56960_A0m_fields,
  33563         /* *views      */ NULL,
  33564         /* *views_num  */ NULL,
  33565         /* snoop_cb    */ NULL, 
  33566         /* snoop_user_data */ NULL, 
  33567         /* snoop_flags */ 0,
  33568         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33569         /* type */ SOC_MEM_TYPE_NORMAL,
  33570         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33571         /* impl */ SOC_MEM_IMPL_NORMAL,
  33572         /* cmic_mor_clks       */ 0,
  33573         /* access_latency_mode */ 3,
  33574     },
  33575 #endif /* chips */
  33576 
  33577 #if defined(BCM_56970_A0)
  33578     { /* SOC_MEM_INT_DSCP_TABLE_BCM56970_A0m */ 
  33579         /* mem            DSCP_TABLEm */
  33580         /* flags       */ SOC_MEM_FLAG_VALID |
  33581                           SOC_MEM_FLAG_CACHABLE |
  33582                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  33583                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  33584         /* cmp_fn      */ _soc_mem_cmp_undef,
  33585         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33586         /* index_min   */ 0,
  33587         /* index_max   */ 8191,
  33588         /* minblock    */ 68,
  33589         /* maxblock    */ 68,
  33590         /* blocks      */ 0,
  33591         /* blocks_hi   */ 0xffffffff,
  33592         /* base        */ 0x80200000,
  33593         /* gran        */ 1,
  33594         /* bytes       */ 3,
  33595         /* nFields     */ 6,
  33596         /* *fields     */ soc_DSCP_TABLE_BCM56970_A0m_fields,
  33597         /* *views      */ NULL,
  33598         /* *views_num  */ NULL,
  33599         /* snoop_cb    */ NULL, 
  33600         /* snoop_user_data */ NULL, 
  33601         /* snoop_flags */ 0,
  33602         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33603         /* type */ SOC_MEM_TYPE_NORMAL,
  33604         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  33605         /* impl */ SOC_MEM_IMPL_NORMAL,
  33606         /* cmic_mor_clks       */ 0,
  33607         /* access_latency_mode */ 3,
  33608     },
  33609 #endif /* chips */
  33610 
  33611 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  33612     { /* SOC_MEM_INT_DSCP_TABLE_BCM56980_A0m */ 
  33613         /* mem            DSCP_TABLEm */
  33614         /* flags       */ SOC_MEM_FLAG_VALID |
  33615                           SOC_MEM_FLAG_CACHABLE |
  33616                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  33617                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  33618         /* cmp_fn      */ _soc_mem_cmp_undef,
  33619         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33620         /* index_min   */ 0,
  33621         /* index_max   */ 4095,
  33622         /* minblock    */ 101,
  33623         /* maxblock    */ 101,
  33624         /* blocks      */ 0,
  33625         /* blocks_hi   */ 0xffffffff,
  33626         /* base        */ 0x0c000000,
  33627         /* gran        */ 1,
  33628         /* bytes       */ 3,
  33629         /* nFields     */ 7,
  33630         /* *fields     */ soc_DSCP_TABLE_BCM56980_A0m_fields,
  33631         /* *views      */ NULL,
  33632         /* *views_num  */ NULL,
  33633         /* snoop_cb    */ NULL, 
  33634         /* snoop_user_data */ NULL, 
  33635         /* snoop_flags */ 0,
  33636         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33637         /* type */ SOC_MEM_TYPE_NORMAL,
  33638         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  33639         /* impl */ SOC_MEM_IMPL_NORMAL,
  33640         /* cmic_mor_clks       */ 0,
  33641         /* access_latency_mode */ 3,
  33642     },
  33643 #endif /* chips */
  33644 
  33645 #if defined(BCM_88732_A0)
  33646     { /* SOC_MEM_INT_DSCP_TABLE_BCM88732_A0m */ 
  33647         /* mem            DSCP_TABLEm */
  33648         /* flags       */ SOC_MEM_FLAG_VALID |
  33649                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  33650         /* cmp_fn      */ _soc_mem_cmp_undef,
  33651         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33652         /* index_min   */ 0,
  33653         /* index_max   */ 8703,
  33654         /* minblock    */ 5,
  33655         /* maxblock    */ 5,
  33656         /* blocks      */ 0x20,
  33657         /* blocks_hi   */ 0,
  33658         /* base        */ 0x06060000,
  33659         /* gran        */ 1,
  33660         /* bytes       */ 2,
  33661         /* nFields     */ 5,
  33662         /* *fields     */ soc_DSCP_TABLE_BCM88732_A0m_fields,
  33663         /* *views      */ NULL,
  33664         /* *views_num  */ NULL,
  33665         /* snoop_cb    */ NULL, 
  33666         /* snoop_user_data */ NULL, 
  33667         /* snoop_flags */ 0,
  33668         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33669         /* type */ SOC_MEM_TYPE_NORMAL,
  33670         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  33671         /* impl */ SOC_MEM_IMPL_NORMAL,
  33672         /* cmic_mor_clks       */ 0,
  33673     },
  33674 #endif /* chips */
  33675 
  33676 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  33677     { /* SOC_MEM_INT_DST_COMPRESSIONm */ 
  33678         /* mem            DST_COMPRESSIONm */
  33679         /* flags       */ SOC_MEM_FLAG_VALID |
  33680                           SOC_MEM_FLAG_CACHABLE |
  33681                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  33682                           SOC_MEM_FLAG_CAM |
  33683                           SOC_MEM_FLAG_MULTIVIEW |
  33684                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x800a2 */
  33685         /* cmp_fn      */ _soc_mem_cmp_undef,
  33686         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33687         /* index_min   */ 0,
  33688         /* index_max   */ 127,
  33689         /* minblock    */ 36,
  33690         /* maxblock    */ 36,
  33691         /* blocks      */ 0,
  33692         /* blocks_hi   */ 0x10,
  33693         /* base        */ 0x39980000,
  33694         /* gran        */ 1,
  33695         /* bytes       */ 41,
  33696         /* nFields     */ 18,
  33697         /* *fields     */ soc_DST_COMPRESSIONm_fields,
  33698         /* *views      */ soc_DST_COMPRESSIONm_views,
  33699         /* *views_num  */ &soc_DST_COMPRESSIONm_views_num,
  33700         /* snoop_cb    */ NULL, 
  33701         /* snoop_user_data */ NULL, 
  33702         /* snoop_flags */ 0,
  33703         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33704         /* type */ SOC_MEM_TYPE_NORMAL,
  33705         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33706         /* impl */ SOC_MEM_IMPL_NORMAL,
  33707         /* cmic_mor_clks       */ 0,
  33708         /* access_latency_mode */ 0,
  33709     },
  33710 #endif /* chips */
  33711 
  33712 #if defined(BCM_56370_A0)
  33713     { /* SOC_MEM_INT_DST_COMPRESSION_BCM56370_A0m */ 
  33714         /* mem            DST_COMPRESSIONm */
  33715         /* flags       */ SOC_MEM_FLAG_VALID |
  33716                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  33717                           SOC_MEM_FLAG_CACHABLE |
  33718                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  33719                           SOC_MEM_FLAG_CAM |
  33720                           SOC_MEM_FLAG_AGGR |
  33721                           SOC_MEM_FLAG_MULTIVIEW |
  33722                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x180122 */
  33723         /* cmp_fn      */ _soc_mem_cmp_undef,
  33724         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33725         /* index_min   */ 0,
  33726         /* index_max   */ 127,
  33727         /* minblock    */ 14,
  33728         /* maxblock    */ 14,
  33729         /* blocks      */ 0x4000,
  33730         /* blocks_hi   */ 0,
  33731         /* base        */ 0x68c00000,
  33732         /* gran        */ 1,
  33733         /* bytes       */ 43,
  33734         /* nFields     */ 22,
  33735         /* *fields     */ soc_DST_COMPRESSION_BCM56870_A0m_fields,
  33736         /* *views      */ soc_DST_COMPRESSION_BCM56870_A0m_views,
  33737         /* *views_num  */ &soc_DST_COMPRESSION_BCM56870_A0m_views_num,
  33738         /* snoop_cb    */ NULL, 
  33739         /* snoop_user_data */ NULL, 
  33740         /* snoop_flags */ 0,
  33741         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33742         /* type */ SOC_MEM_TYPE_NORMAL,
  33743         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  33744         /* impl */ SOC_MEM_IMPL_NORMAL,
  33745         /* cmic_mor_clks       */ 0,
  33746         /* access_latency_mode */ 0,
  33747     },
  33748 #endif /* chips */
  33749 
  33750 #if defined(BCM_56770_A0)
  33751     { /* SOC_MEM_INT_DST_COMPRESSION_BCM56770_A0m */ 
  33752         /* mem            DST_COMPRESSIONm */
  33753         /* flags       */ SOC_MEM_FLAG_VALID |
  33754                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  33755                           SOC_MEM_FLAG_CACHABLE |
  33756                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  33757                           SOC_MEM_FLAG_CAM |
  33758                           SOC_MEM_FLAG_AGGR |
  33759                           SOC_MEM_FLAG_MULTIVIEW |
  33760                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x180122 */
  33761         /* cmp_fn      */ _soc_mem_cmp_undef,
  33762         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33763         /* index_min   */ 0,
  33764         /* index_max   */ 127,
  33765         /* minblock    */ 25,
  33766         /* maxblock    */ 25,
  33767         /* blocks      */ 0x2000000,
  33768         /* blocks_hi   */ 0,
  33769         /* base        */ 0x68a00000,
  33770         /* gran        */ 1,
  33771         /* bytes       */ 43,
  33772         /* nFields     */ 22,
  33773         /* *fields     */ soc_DST_COMPRESSION_BCM56870_A0m_fields,
  33774         /* *views      */ soc_DST_COMPRESSION_BCM56870_A0m_views,
  33775         /* *views_num  */ &soc_DST_COMPRESSION_BCM56870_A0m_views_num,
  33776         /* snoop_cb    */ NULL, 
  33777         /* snoop_user_data */ NULL, 
  33778         /* snoop_flags */ 0,
  33779         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33780         /* type */ SOC_MEM_TYPE_NORMAL,
  33781         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  33782         /* impl */ SOC_MEM_IMPL_NORMAL,
  33783         /* cmic_mor_clks       */ 0,
  33784         /* access_latency_mode */ 0,
  33785     },
  33786 #endif /* chips */
  33787 
  33788 #if defined(BCM_56870_A0)
  33789     { /* SOC_MEM_INT_DST_COMPRESSION_BCM56870_A0m */ 
  33790         /* mem            DST_COMPRESSIONm */
  33791         /* flags       */ SOC_MEM_FLAG_VALID |
  33792                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  33793                           SOC_MEM_FLAG_CACHABLE |
  33794                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  33795                           SOC_MEM_FLAG_CAM |
  33796                           SOC_MEM_FLAG_AGGR |
  33797                           SOC_MEM_FLAG_MULTIVIEW |
  33798                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x180122 */
  33799         /* cmp_fn      */ _soc_mem_cmp_undef,
  33800         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33801         /* index_min   */ 0,
  33802         /* index_max   */ 127,
  33803         /* minblock    */ 37,
  33804         /* maxblock    */ 37,
  33805         /* blocks      */ 0,
  33806         /* blocks_hi   */ 0x20,
  33807         /* base        */ 0x68a00000,
  33808         /* gran        */ 1,
  33809         /* bytes       */ 43,
  33810         /* nFields     */ 22,
  33811         /* *fields     */ soc_DST_COMPRESSION_BCM56870_A0m_fields,
  33812         /* *views      */ soc_DST_COMPRESSION_BCM56870_A0m_views,
  33813         /* *views_num  */ &soc_DST_COMPRESSION_BCM56870_A0m_views_num,
  33814         /* snoop_cb    */ NULL, 
  33815         /* snoop_user_data */ NULL, 
  33816         /* snoop_flags */ 0,
  33817         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33818         /* type */ SOC_MEM_TYPE_NORMAL,
  33819         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  33820         /* impl */ SOC_MEM_IMPL_NORMAL,
  33821         /* cmic_mor_clks       */ 0,
  33822         /* access_latency_mode */ 0,
  33823     },
  33824 #endif /* chips */
  33825 
  33826 #if defined(BCM_56970_A0)
  33827     { /* SOC_MEM_INT_DST_COMPRESSION_BCM56970_A0m */ 
  33828         /* mem            DST_COMPRESSIONm */
  33829         /* flags       */ SOC_MEM_FLAG_VALID |
  33830                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  33831                           SOC_MEM_FLAG_CACHABLE |
  33832                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  33833                           SOC_MEM_FLAG_CAM |
  33834                           SOC_MEM_FLAG_MULTIVIEW |
  33835                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80122 */
  33836         /* cmp_fn      */ _soc_mem_cmp_undef,
  33837         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33838         /* index_min   */ 0,
  33839         /* index_max   */ 127,
  33840         /* minblock    */ 68,
  33841         /* maxblock    */ 68,
  33842         /* blocks      */ 0,
  33843         /* blocks_hi   */ 0xffffffff,
  33844         /* base        */ 0x5d980000,
  33845         /* gran        */ 1,
  33846         /* bytes       */ 43,
  33847         /* nFields     */ 22,
  33848         /* *fields     */ soc_DST_COMPRESSION_BCM56970_A0m_fields,
  33849         /* *views      */ soc_DST_COMPRESSION_BCM56970_A0m_views,
  33850         /* *views_num  */ &soc_DST_COMPRESSION_BCM56970_A0m_views_num,
  33851         /* snoop_cb    */ NULL, 
  33852         /* snoop_user_data */ NULL, 
  33853         /* snoop_flags */ 0,
  33854         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33855         /* type */ SOC_MEM_TYPE_NORMAL,
  33856         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  33857         /* impl */ SOC_MEM_IMPL_NORMAL,
  33858         /* cmic_mor_clks       */ 0,
  33859         /* access_latency_mode */ 0,
  33860     },
  33861 #endif /* chips */
  33862 
  33863 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  33864     { /* SOC_MEM_INT_DST_COMPRESSION_DATA_ONLYm */ 
  33865         /* mem            DST_COMPRESSION_DATA_ONLYm */
  33866         /* flags       */ SOC_MEM_FLAG_VALID |
  33867                           SOC_MEM_FLAG_CACHABLE |
  33868                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  33869                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  33870         /* cmp_fn      */ _soc_mem_cmp_undef,
  33871         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33872         /* index_min   */ 0,
  33873         /* index_max   */ 127,
  33874         /* minblock    */ 36,
  33875         /* maxblock    */ 36,
  33876         /* blocks      */ 0,
  33877         /* blocks_hi   */ 0x10,
  33878         /* base        */ 0x399c0000,
  33879         /* gran        */ 1,
  33880         /* bytes       */ 5,
  33881         /* nFields     */ 2,
  33882         /* *fields     */ soc_DST_COMPRESSION_DATA_ONLYm_fields,
  33883         /* *views      */ NULL,
  33884         /* *views_num  */ NULL,
  33885         /* snoop_cb    */ NULL, 
  33886         /* snoop_user_data */ NULL, 
  33887         /* snoop_flags */ 0,
  33888         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33889         /* type */ SOC_MEM_TYPE_NORMAL,
  33890         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33891         /* impl */ SOC_MEM_IMPL_NORMAL,
  33892         /* cmic_mor_clks       */ 0,
  33893         /* access_latency_mode */ 0,
  33894     },
  33895 #endif /* chips */
  33896 
  33897 #if defined(BCM_56370_A0)
  33898     { /* SOC_MEM_INT_DST_COMPRESSION_DATA_ONLY_BCM56370_A0m */ 
  33899         /* mem            DST_COMPRESSION_DATA_ONLYm */
  33900         /* flags       */ SOC_MEM_FLAG_VALID |
  33901                           SOC_MEM_FLAG_CACHABLE |
  33902                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  33903                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  33904         /* cmp_fn      */ _soc_mem_cmp_undef,
  33905         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33906         /* index_min   */ 0,
  33907         /* index_max   */ 127,
  33908         /* minblock    */ 14,
  33909         /* maxblock    */ 14,
  33910         /* blocks      */ 0x4000,
  33911         /* blocks_hi   */ 0,
  33912         /* base        */ 0x68c40000,
  33913         /* gran        */ 1,
  33914         /* bytes       */ 6,
  33915         /* nFields     */ 4,
  33916         /* *fields     */ soc_DST_COMPRESSION_DATA_ONLY_BCM56870_A0m_fields,
  33917         /* *views      */ NULL,
  33918         /* *views_num  */ NULL,
  33919         /* snoop_cb    */ NULL, 
  33920         /* snoop_user_data */ NULL, 
  33921         /* snoop_flags */ 0,
  33922         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33923         /* type */ SOC_MEM_TYPE_NORMAL,
  33924         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  33925         /* impl */ SOC_MEM_IMPL_NORMAL,
  33926         /* cmic_mor_clks       */ 0,
  33927         /* access_latency_mode */ 0,
  33928     },
  33929 #endif /* chips */
  33930 
  33931 #if defined(BCM_56770_A0)
  33932     { /* SOC_MEM_INT_DST_COMPRESSION_DATA_ONLY_BCM56770_A0m */ 
  33933         /* mem            DST_COMPRESSION_DATA_ONLYm */
  33934         /* flags       */ SOC_MEM_FLAG_VALID |
  33935                           SOC_MEM_FLAG_CACHABLE |
  33936                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  33937                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  33938         /* cmp_fn      */ _soc_mem_cmp_undef,
  33939         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33940         /* index_min   */ 0,
  33941         /* index_max   */ 127,
  33942         /* minblock    */ 25,
  33943         /* maxblock    */ 25,
  33944         /* blocks      */ 0x2000000,
  33945         /* blocks_hi   */ 0,
  33946         /* base        */ 0x68a40000,
  33947         /* gran        */ 1,
  33948         /* bytes       */ 6,
  33949         /* nFields     */ 4,
  33950         /* *fields     */ soc_DST_COMPRESSION_DATA_ONLY_BCM56870_A0m_fields,
  33951         /* *views      */ NULL,
  33952         /* *views_num  */ NULL,
  33953         /* snoop_cb    */ NULL, 
  33954         /* snoop_user_data */ NULL, 
  33955         /* snoop_flags */ 0,
  33956         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33957         /* type */ SOC_MEM_TYPE_NORMAL,
  33958         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  33959         /* impl */ SOC_MEM_IMPL_NORMAL,
  33960         /* cmic_mor_clks       */ 0,
  33961         /* access_latency_mode */ 0,
  33962     },
  33963 #endif /* chips */
  33964 
  33965 #if defined(BCM_56870_A0)
  33966     { /* SOC_MEM_INT_DST_COMPRESSION_DATA_ONLY_BCM56870_A0m */ 
  33967         /* mem            DST_COMPRESSION_DATA_ONLYm */
  33968         /* flags       */ SOC_MEM_FLAG_VALID |
  33969                           SOC_MEM_FLAG_CACHABLE |
  33970                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  33971                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  33972         /* cmp_fn      */ _soc_mem_cmp_undef,
  33973         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33974         /* index_min   */ 0,
  33975         /* index_max   */ 127,
  33976         /* minblock    */ 37,
  33977         /* maxblock    */ 37,
  33978         /* blocks      */ 0,
  33979         /* blocks_hi   */ 0x20,
  33980         /* base        */ 0x68a40000,
  33981         /* gran        */ 1,
  33982         /* bytes       */ 6,
  33983         /* nFields     */ 4,
  33984         /* *fields     */ soc_DST_COMPRESSION_DATA_ONLY_BCM56870_A0m_fields,
  33985         /* *views      */ NULL,
  33986         /* *views_num  */ NULL,
  33987         /* snoop_cb    */ NULL, 
  33988         /* snoop_user_data */ NULL, 
  33989         /* snoop_flags */ 0,
  33990         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33991         /* type */ SOC_MEM_TYPE_NORMAL,
  33992         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  33993         /* impl */ SOC_MEM_IMPL_NORMAL,
  33994         /* cmic_mor_clks       */ 0,
  33995         /* access_latency_mode */ 0,
  33996     },
  33997 #endif /* chips */
  33998 
  33999 #if defined(BCM_56970_A0)
  34000     { /* SOC_MEM_INT_DST_COMPRESSION_DATA_ONLY_BCM56970_A0m */ 
  34001         /* mem            DST_COMPRESSION_DATA_ONLYm */
  34002         /* flags       */ SOC_MEM_FLAG_VALID |
  34003                           SOC_MEM_FLAG_CACHABLE |
  34004                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  34005                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  34006         /* cmp_fn      */ _soc_mem_cmp_undef,
  34007         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34008         /* index_min   */ 0,
  34009         /* index_max   */ 127,
  34010         /* minblock    */ 68,
  34011         /* maxblock    */ 68,
  34012         /* blocks      */ 0,
  34013         /* blocks_hi   */ 0xffffffff,
  34014         /* base        */ 0x5d9c0000,
  34015         /* gran        */ 1,
  34016         /* bytes       */ 6,
  34017         /* nFields     */ 4,
  34018         /* *fields     */ soc_DST_COMPRESSION_DATA_ONLY_BCM56970_A0m_fields,
  34019         /* *views      */ NULL,
  34020         /* *views_num  */ NULL,
  34021         /* snoop_cb    */ NULL, 
  34022         /* snoop_user_data */ NULL, 
  34023         /* snoop_flags */ 0,
  34024         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34025         /* type */ SOC_MEM_TYPE_NORMAL,
  34026         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  34027         /* impl */ SOC_MEM_IMPL_NORMAL,
  34028         /* cmic_mor_clks       */ 0,
  34029         /* access_latency_mode */ 0,
  34030     },
  34031 #endif /* chips */
  34032 
  34033 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  34034     { /* SOC_MEM_INT_DST_COMPRESSION_DATA_ONLY_PIPE0m */ 
  34035         /* mem            DST_COMPRESSION_DATA_ONLY_PIPE0m */
  34036         /* flags       */ SOC_MEM_FLAG_VALID |
  34037                           SOC_MEM_FLAG_CACHABLE |
  34038                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  34039         /* cmp_fn      */ _soc_mem_cmp_undef,
  34040         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34041         /* index_min   */ 0,
  34042         /* index_max   */ 127,
  34043         /* minblock    */ 36,
  34044         /* maxblock    */ 36,
  34045         /* blocks      */ 0,
  34046         /* blocks_hi   */ 0x10,
  34047         /* base        */ 0x399c0000,
  34048         /* gran        */ 1,
  34049         /* bytes       */ 5,
  34050         /* nFields     */ 2,
  34051         /* *fields     */ soc_DST_COMPRESSION_DATA_ONLYm_fields,
  34052         /* *views      */ NULL,
  34053         /* *views_num  */ NULL,
  34054         /* snoop_cb    */ NULL, 
  34055         /* snoop_user_data */ NULL, 
  34056         /* snoop_flags */ 0,
  34057         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34058         /* type */ SOC_MEM_TYPE_NORMAL,
  34059         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34060         /* impl */ SOC_MEM_IMPL_NORMAL,
  34061         /* cmic_mor_clks       */ 0,
  34062         /* access_latency_mode */ 0,
  34063     },
  34064 #endif /* chips */
  34065 
  34066 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  34067     { /* SOC_MEM_INT_DST_COMPRESSION_DATA_ONLY_PIPE1m */ 
  34068         /* mem            DST_COMPRESSION_DATA_ONLY_PIPE1m */
  34069         /* flags       */ SOC_MEM_FLAG_VALID |
  34070                           SOC_MEM_FLAG_CACHABLE |
  34071                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  34072                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  34073         /* cmp_fn      */ _soc_mem_cmp_undef,
  34074         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34075         /* index_min   */ 0,
  34076         /* index_max   */ 127,
  34077         /* minblock    */ 36,
  34078         /* maxblock    */ 36,
  34079         /* blocks      */ 0,
  34080         /* blocks_hi   */ 0x10,
  34081         /* base        */ 0x399c0000,
  34082         /* gran        */ 1,
  34083         /* bytes       */ 5,
  34084         /* nFields     */ 2,
  34085         /* *fields     */ soc_DST_COMPRESSION_DATA_ONLYm_fields,
  34086         /* *views      */ NULL,
  34087         /* *views_num  */ NULL,
  34088         /* snoop_cb    */ NULL, 
  34089         /* snoop_user_data */ NULL, 
  34090         /* snoop_flags */ 0,
  34091         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34092         /* type */ SOC_MEM_TYPE_NORMAL,
  34093         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34094         /* impl */ SOC_MEM_IMPL_NORMAL,
  34095         /* cmic_mor_clks       */ 0,
  34096         /* access_latency_mode */ 0,
  34097     },
  34098 #endif /* chips */
  34099 
  34100 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  34101     { /* SOC_MEM_INT_DST_COMPRESSION_DATA_ONLY_PIPE2m */ 
  34102         /* mem            DST_COMPRESSION_DATA_ONLY_PIPE2m */
  34103         /* flags       */ SOC_MEM_FLAG_VALID |
  34104                           SOC_MEM_FLAG_CACHABLE |
  34105                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  34106                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  34107         /* cmp_fn      */ _soc_mem_cmp_undef,
  34108         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34109         /* index_min   */ 0,
  34110         /* index_max   */ 127,
  34111         /* minblock    */ 36,
  34112         /* maxblock    */ 36,
  34113         /* blocks      */ 0,
  34114         /* blocks_hi   */ 0x10,
  34115         /* base        */ 0x399c0000,
  34116         /* gran        */ 1,
  34117         /* bytes       */ 5,
  34118         /* nFields     */ 2,
  34119         /* *fields     */ soc_DST_COMPRESSION_DATA_ONLYm_fields,
  34120         /* *views      */ NULL,
  34121         /* *views_num  */ NULL,
  34122         /* snoop_cb    */ NULL, 
  34123         /* snoop_user_data */ NULL, 
  34124         /* snoop_flags */ 0,
  34125         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34126         /* type */ SOC_MEM_TYPE_NORMAL,
  34127         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34128         /* impl */ SOC_MEM_IMPL_NORMAL,
  34129         /* cmic_mor_clks       */ 0,
  34130         /* access_latency_mode */ 0,
  34131     },
  34132 #endif /* chips */
  34133 
  34134 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  34135     { /* SOC_MEM_INT_DST_COMPRESSION_DATA_ONLY_PIPE3m */ 
  34136         /* mem            DST_COMPRESSION_DATA_ONLY_PIPE3m */
  34137         /* flags       */ SOC_MEM_FLAG_VALID |
  34138                           SOC_MEM_FLAG_CACHABLE |
  34139                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  34140                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  34141         /* cmp_fn      */ _soc_mem_cmp_undef,
  34142         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34143         /* index_min   */ 0,
  34144         /* index_max   */ 127,
  34145         /* minblock    */ 36,
  34146         /* maxblock    */ 36,
  34147         /* blocks      */ 0,
  34148         /* blocks_hi   */ 0x10,
  34149         /* base        */ 0x399c0000,
  34150         /* gran        */ 1,
  34151         /* bytes       */ 5,
  34152         /* nFields     */ 2,
  34153         /* *fields     */ soc_DST_COMPRESSION_DATA_ONLYm_fields,
  34154         /* *views      */ NULL,
  34155         /* *views_num  */ NULL,
  34156         /* snoop_cb    */ NULL, 
  34157         /* snoop_user_data */ NULL, 
  34158         /* snoop_flags */ 0,
  34159         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34160         /* type */ SOC_MEM_TYPE_NORMAL,
  34161         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34162         /* impl */ SOC_MEM_IMPL_NORMAL,
  34163         /* cmic_mor_clks       */ 0,
  34164         /* access_latency_mode */ 0,
  34165     },
  34166 #endif /* chips */
  34167 
  34168 #if defined(BCM_56370_A0)
  34169     { /* SOC_MEM_INT_DST_COMPRESSION_DATA_ONLY_PIPE0_BCM56370_A0m */ 
  34170         /* mem            DST_COMPRESSION_DATA_ONLY_PIPE0m */
  34171         /* flags       */ SOC_MEM_FLAG_VALID |
  34172                           SOC_MEM_FLAG_CACHABLE |
  34173                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  34174         /* cmp_fn      */ _soc_mem_cmp_undef,
  34175         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34176         /* index_min   */ 0,
  34177         /* index_max   */ 127,
  34178         /* minblock    */ 14,
  34179         /* maxblock    */ 14,
  34180         /* blocks      */ 0x4000,
  34181         /* blocks_hi   */ 0,
  34182         /* base        */ 0x68c40000,
  34183         /* gran        */ 1,
  34184         /* bytes       */ 6,
  34185         /* nFields     */ 4,
  34186         /* *fields     */ soc_DST_COMPRESSION_DATA_ONLY_BCM56870_A0m_fields,
  34187         /* *views      */ NULL,
  34188         /* *views_num  */ NULL,
  34189         /* snoop_cb    */ NULL, 
  34190         /* snoop_user_data */ NULL, 
  34191         /* snoop_flags */ 0,
  34192         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34193         /* type */ SOC_MEM_TYPE_NORMAL,
  34194         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  34195         /* impl */ SOC_MEM_IMPL_NORMAL,
  34196         /* cmic_mor_clks       */ 0,
  34197         /* access_latency_mode */ 0,
  34198     },
  34199 #endif /* chips */
  34200 
  34201 #if defined(BCM_56770_A0)
  34202     { /* SOC_MEM_INT_DST_COMPRESSION_DATA_ONLY_PIPE0_BCM56770_A0m */ 
  34203         /* mem            DST_COMPRESSION_DATA_ONLY_PIPE0m */
  34204         /* flags       */ SOC_MEM_FLAG_VALID |
  34205                           SOC_MEM_FLAG_CACHABLE |
  34206                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  34207         /* cmp_fn      */ _soc_mem_cmp_undef,
  34208         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34209         /* index_min   */ 0,
  34210         /* index_max   */ 127,
  34211         /* minblock    */ 25,
  34212         /* maxblock    */ 25,
  34213         /* blocks      */ 0x2000000,
  34214         /* blocks_hi   */ 0,
  34215         /* base        */ 0x68a40000,
  34216         /* gran        */ 1,
  34217         /* bytes       */ 6,
  34218         /* nFields     */ 4,
  34219         /* *fields     */ soc_DST_COMPRESSION_DATA_ONLY_BCM56870_A0m_fields,
  34220         /* *views      */ NULL,
  34221         /* *views_num  */ NULL,
  34222         /* snoop_cb    */ NULL, 
  34223         /* snoop_user_data */ NULL, 
  34224         /* snoop_flags */ 0,
  34225         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34226         /* type */ SOC_MEM_TYPE_NORMAL,
  34227         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  34228         /* impl */ SOC_MEM_IMPL_NORMAL,
  34229         /* cmic_mor_clks       */ 0,
  34230         /* access_latency_mode */ 0,
  34231     },
  34232 #endif /* chips */
  34233 
  34234 #if defined(BCM_56870_A0)
  34235     { /* SOC_MEM_INT_DST_COMPRESSION_DATA_ONLY_PIPE0_BCM56870_A0m */ 
  34236         /* mem            DST_COMPRESSION_DATA_ONLY_PIPE0m */
  34237         /* flags       */ SOC_MEM_FLAG_VALID |
  34238                           SOC_MEM_FLAG_CACHABLE |
  34239                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  34240         /* cmp_fn      */ _soc_mem_cmp_undef,
  34241         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34242         /* index_min   */ 0,
  34243         /* index_max   */ 127,
  34244         /* minblock    */ 37,
  34245         /* maxblock    */ 37,
  34246         /* blocks      */ 0,
  34247         /* blocks_hi   */ 0x20,
  34248         /* base        */ 0x68a40000,
  34249         /* gran        */ 1,
  34250         /* bytes       */ 6,
  34251         /* nFields     */ 4,
  34252         /* *fields     */ soc_DST_COMPRESSION_DATA_ONLY_BCM56870_A0m_fields,
  34253         /* *views      */ NULL,
  34254         /* *views_num  */ NULL,
  34255         /* snoop_cb    */ NULL, 
  34256         /* snoop_user_data */ NULL, 
  34257         /* snoop_flags */ 0,
  34258         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34259         /* type */ SOC_MEM_TYPE_NORMAL,
  34260         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  34261         /* impl */ SOC_MEM_IMPL_NORMAL,
  34262         /* cmic_mor_clks       */ 0,
  34263         /* access_latency_mode */ 0,
  34264     },
  34265 #endif /* chips */
  34266 
  34267 #if defined(BCM_56970_A0)
  34268     { /* SOC_MEM_INT_DST_COMPRESSION_DATA_ONLY_PIPE0_BCM56970_A0m */ 
  34269         /* mem            DST_COMPRESSION_DATA_ONLY_PIPE0m */
  34270         /* flags       */ SOC_MEM_FLAG_VALID |
  34271                           SOC_MEM_FLAG_CACHABLE |
  34272                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  34273         /* cmp_fn      */ _soc_mem_cmp_undef,
  34274         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34275         /* index_min   */ 0,
  34276         /* index_max   */ 127,
  34277         /* minblock    */ 68,
  34278         /* maxblock    */ 68,
  34279         /* blocks      */ 0,
  34280         /* blocks_hi   */ 0xffffffff,
  34281         /* base        */ 0x5d9c0000,
  34282         /* gran        */ 1,
  34283         /* bytes       */ 6,
  34284         /* nFields     */ 4,
  34285         /* *fields     */ soc_DST_COMPRESSION_DATA_ONLY_BCM56970_A0m_fields,
  34286         /* *views      */ NULL,
  34287         /* *views_num  */ NULL,
  34288         /* snoop_cb    */ NULL, 
  34289         /* snoop_user_data */ NULL, 
  34290         /* snoop_flags */ 0,
  34291         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34292         /* type */ SOC_MEM_TYPE_NORMAL,
  34293         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  34294         /* impl */ SOC_MEM_IMPL_NORMAL,
  34295         /* cmic_mor_clks       */ 0,
  34296         /* access_latency_mode */ 0,
  34297     },
  34298 #endif /* chips */
  34299 
  34300 #if defined(BCM_56870_A0)
  34301     { /* SOC_MEM_INT_DST_COMPRESSION_DATA_ONLY_PIPE1_BCM56870_A0m */ 
  34302         /* mem            DST_COMPRESSION_DATA_ONLY_PIPE1m */
  34303         /* flags       */ SOC_MEM_FLAG_VALID |
  34304                           SOC_MEM_FLAG_CACHABLE |
  34305                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  34306                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  34307         /* cmp_fn      */ _soc_mem_cmp_undef,
  34308         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34309         /* index_min   */ 0,
  34310         /* index_max   */ 127,
  34311         /* minblock    */ 37,
  34312         /* maxblock    */ 37,
  34313         /* blocks      */ 0,
  34314         /* blocks_hi   */ 0x20,
  34315         /* base        */ 0x68a40000,
  34316         /* gran        */ 1,
  34317         /* bytes       */ 6,
  34318         /* nFields     */ 4,
  34319         /* *fields     */ soc_DST_COMPRESSION_DATA_ONLY_BCM56870_A0m_fields,
  34320         /* *views      */ NULL,
  34321         /* *views_num  */ NULL,
  34322         /* snoop_cb    */ NULL, 
  34323         /* snoop_user_data */ NULL, 
  34324         /* snoop_flags */ 0,
  34325         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34326         /* type */ SOC_MEM_TYPE_NORMAL,
  34327         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  34328         /* impl */ SOC_MEM_IMPL_NORMAL,
  34329         /* cmic_mor_clks       */ 0,
  34330         /* access_latency_mode */ 0,
  34331     },
  34332 #endif /* chips */
  34333 
  34334 #if defined(BCM_56970_A0)
  34335     { /* SOC_MEM_INT_DST_COMPRESSION_DATA_ONLY_PIPE1_BCM56970_A0m */ 
  34336         /* mem            DST_COMPRESSION_DATA_ONLY_PIPE1m */
  34337         /* flags       */ SOC_MEM_FLAG_VALID |
  34338                           SOC_MEM_FLAG_CACHABLE |
  34339                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  34340                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  34341         /* cmp_fn      */ _soc_mem_cmp_undef,
  34342         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34343         /* index_min   */ 0,
  34344         /* index_max   */ 127,
  34345         /* minblock    */ 68,
  34346         /* maxblock    */ 68,
  34347         /* blocks      */ 0,
  34348         /* blocks_hi   */ 0xffffffff,
  34349         /* base        */ 0x5d9c0000,
  34350         /* gran        */ 1,
  34351         /* bytes       */ 6,
  34352         /* nFields     */ 4,
  34353         /* *fields     */ soc_DST_COMPRESSION_DATA_ONLY_BCM56970_A0m_fields,
  34354         /* *views      */ NULL,
  34355         /* *views_num  */ NULL,
  34356         /* snoop_cb    */ NULL, 
  34357         /* snoop_user_data */ NULL, 
  34358         /* snoop_flags */ 0,
  34359         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34360         /* type */ SOC_MEM_TYPE_NORMAL,
  34361         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  34362         /* impl */ SOC_MEM_IMPL_NORMAL,
  34363         /* cmic_mor_clks       */ 0,
  34364         /* access_latency_mode */ 0,
  34365     },
  34366 #endif /* chips */
  34367 
  34368 #if defined(BCM_56970_A0)
  34369     { /* SOC_MEM_INT_DST_COMPRESSION_DATA_ONLY_PIPE2_BCM56970_A0m */ 
  34370         /* mem            DST_COMPRESSION_DATA_ONLY_PIPE2m */
  34371         /* flags       */ SOC_MEM_FLAG_VALID |
  34372                           SOC_MEM_FLAG_CACHABLE |
  34373                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  34374                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  34375         /* cmp_fn      */ _soc_mem_cmp_undef,
  34376         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34377         /* index_min   */ 0,
  34378         /* index_max   */ 127,
  34379         /* minblock    */ 68,
  34380         /* maxblock    */ 68,
  34381         /* blocks      */ 0,
  34382         /* blocks_hi   */ 0xffffffff,
  34383         /* base        */ 0x5d9c0000,
  34384         /* gran        */ 1,
  34385         /* bytes       */ 6,
  34386         /* nFields     */ 4,
  34387         /* *fields     */ soc_DST_COMPRESSION_DATA_ONLY_BCM56970_A0m_fields,
  34388         /* *views      */ NULL,
  34389         /* *views_num  */ NULL,
  34390         /* snoop_cb    */ NULL, 
  34391         /* snoop_user_data */ NULL, 
  34392         /* snoop_flags */ 0,
  34393         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34394         /* type */ SOC_MEM_TYPE_NORMAL,
  34395         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  34396         /* impl */ SOC_MEM_IMPL_NORMAL,
  34397         /* cmic_mor_clks       */ 0,
  34398         /* access_latency_mode */ 0,
  34399     },
  34400 #endif /* chips */
  34401 
  34402 #if defined(BCM_56970_A0)
  34403     { /* SOC_MEM_INT_DST_COMPRESSION_DATA_ONLY_PIPE3_BCM56970_A0m */ 
  34404         /* mem            DST_COMPRESSION_DATA_ONLY_PIPE3m */
  34405         /* flags       */ SOC_MEM_FLAG_VALID |
  34406                           SOC_MEM_FLAG_CACHABLE |
  34407                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  34408                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  34409         /* cmp_fn      */ _soc_mem_cmp_undef,
  34410         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34411         /* index_min   */ 0,
  34412         /* index_max   */ 127,
  34413         /* minblock    */ 68,
  34414         /* maxblock    */ 68,
  34415         /* blocks      */ 0,
  34416         /* blocks_hi   */ 0xffffffff,
  34417         /* base        */ 0x5d9c0000,
  34418         /* gran        */ 1,
  34419         /* bytes       */ 6,
  34420         /* nFields     */ 4,
  34421         /* *fields     */ soc_DST_COMPRESSION_DATA_ONLY_BCM56970_A0m_fields,
  34422         /* *views      */ NULL,
  34423         /* *views_num  */ NULL,
  34424         /* snoop_cb    */ NULL, 
  34425         /* snoop_user_data */ NULL, 
  34426         /* snoop_flags */ 0,
  34427         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34428         /* type */ SOC_MEM_TYPE_NORMAL,
  34429         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  34430         /* impl */ SOC_MEM_IMPL_NORMAL,
  34431         /* cmic_mor_clks       */ 0,
  34432         /* access_latency_mode */ 0,
  34433     },
  34434 #endif /* chips */
  34435 
  34436 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  34437     { /* SOC_MEM_INT_DST_COMPRESSION_PIPE0m */ 
  34438         /* mem            DST_COMPRESSION_PIPE0m */
  34439         /* flags       */ SOC_MEM_FLAG_VALID |
  34440                           SOC_MEM_FLAG_CACHABLE |
  34441                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  34442                           SOC_MEM_FLAG_CAM |
  34443                           SOC_MEM_FLAG_MULTIVIEW, /* 0x800a2 */
  34444         /* cmp_fn      */ _soc_mem_cmp_undef,
  34445         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34446         /* index_min   */ 0,
  34447         /* index_max   */ 127,
  34448         /* minblock    */ 36,
  34449         /* maxblock    */ 36,
  34450         /* blocks      */ 0,
  34451         /* blocks_hi   */ 0x10,
  34452         /* base        */ 0x39980000,
  34453         /* gran        */ 1,
  34454         /* bytes       */ 41,
  34455         /* nFields     */ 18,
  34456         /* *fields     */ soc_DST_COMPRESSIONm_fields,
  34457         /* *views      */ soc_DST_COMPRESSIONm_views,
  34458         /* *views_num  */ &soc_DST_COMPRESSIONm_views_num,
  34459         /* snoop_cb    */ NULL, 
  34460         /* snoop_user_data */ NULL, 
  34461         /* snoop_flags */ 0,
  34462         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34463         /* type */ SOC_MEM_TYPE_NORMAL,
  34464         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34465         /* impl */ SOC_MEM_IMPL_NORMAL,
  34466         /* cmic_mor_clks       */ 0,
  34467         /* access_latency_mode */ 0,
  34468     },
  34469 #endif /* chips */
  34470 
  34471 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  34472     { /* SOC_MEM_INT_DST_COMPRESSION_PIPE1m */ 
  34473         /* mem            DST_COMPRESSION_PIPE1m */
  34474         /* flags       */ SOC_MEM_FLAG_VALID |
  34475                           SOC_MEM_FLAG_CACHABLE |
  34476                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  34477                           SOC_MEM_FLAG_CAM |
  34478                           SOC_MEM_FLAG_MULTIVIEW |
  34479                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x800a2 */
  34480         /* cmp_fn      */ _soc_mem_cmp_undef,
  34481         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34482         /* index_min   */ 0,
  34483         /* index_max   */ 127,
  34484         /* minblock    */ 36,
  34485         /* maxblock    */ 36,
  34486         /* blocks      */ 0,
  34487         /* blocks_hi   */ 0x10,
  34488         /* base        */ 0x39980000,
  34489         /* gran        */ 1,
  34490         /* bytes       */ 41,
  34491         /* nFields     */ 18,
  34492         /* *fields     */ soc_DST_COMPRESSIONm_fields,
  34493         /* *views      */ soc_DST_COMPRESSIONm_views,
  34494         /* *views_num  */ &soc_DST_COMPRESSIONm_views_num,
  34495         /* snoop_cb    */ NULL, 
  34496         /* snoop_user_data */ NULL, 
  34497         /* snoop_flags */ 0,
  34498         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34499         /* type */ SOC_MEM_TYPE_NORMAL,
  34500         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34501         /* impl */ SOC_MEM_IMPL_NORMAL,
  34502         /* cmic_mor_clks       */ 0,
  34503         /* access_latency_mode */ 0,
  34504     },
  34505 #endif /* chips */
  34506 
  34507 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  34508     { /* SOC_MEM_INT_DST_COMPRESSION_PIPE2m */ 
  34509         /* mem            DST_COMPRESSION_PIPE2m */
  34510         /* flags       */ SOC_MEM_FLAG_VALID |
  34511                           SOC_MEM_FLAG_CACHABLE |
  34512                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  34513                           SOC_MEM_FLAG_CAM |
  34514                           SOC_MEM_FLAG_MULTIVIEW |
  34515                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x800a2 */
  34516         /* cmp_fn      */ _soc_mem_cmp_undef,
  34517         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34518         /* index_min   */ 0,
  34519         /* index_max   */ 127,
  34520         /* minblock    */ 36,
  34521         /* maxblock    */ 36,
  34522         /* blocks      */ 0,
  34523         /* blocks_hi   */ 0x10,
  34524         /* base        */ 0x39980000,
  34525         /* gran        */ 1,
  34526         /* bytes       */ 41,
  34527         /* nFields     */ 18,
  34528         /* *fields     */ soc_DST_COMPRESSIONm_fields,
  34529         /* *views      */ soc_DST_COMPRESSIONm_views,
  34530         /* *views_num  */ &soc_DST_COMPRESSIONm_views_num,
  34531         /* snoop_cb    */ NULL, 
  34532         /* snoop_user_data */ NULL, 
  34533         /* snoop_flags */ 0,
  34534         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34535         /* type */ SOC_MEM_TYPE_NORMAL,
  34536         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34537         /* impl */ SOC_MEM_IMPL_NORMAL,
  34538         /* cmic_mor_clks       */ 0,
  34539         /* access_latency_mode */ 0,
  34540     },
  34541 #endif /* chips */
  34542 
  34543 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  34544     { /* SOC_MEM_INT_DST_COMPRESSION_PIPE3m */ 
  34545         /* mem            DST_COMPRESSION_PIPE3m */
  34546         /* flags       */ SOC_MEM_FLAG_VALID |
  34547                           SOC_MEM_FLAG_CACHABLE |
  34548                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  34549                           SOC_MEM_FLAG_CAM |
  34550                           SOC_MEM_FLAG_MULTIVIEW |
  34551                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x800a2 */
  34552         /* cmp_fn      */ _soc_mem_cmp_undef,
  34553         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34554         /* index_min   */ 0,
  34555         /* index_max   */ 127,
  34556         /* minblock    */ 36,
  34557         /* maxblock    */ 36,
  34558         /* blocks      */ 0,
  34559         /* blocks_hi   */ 0x10,
  34560         /* base        */ 0x39980000,
  34561         /* gran        */ 1,
  34562         /* bytes       */ 41,
  34563         /* nFields     */ 18,
  34564         /* *fields     */ soc_DST_COMPRESSIONm_fields,
  34565         /* *views      */ soc_DST_COMPRESSIONm_views,
  34566         /* *views_num  */ &soc_DST_COMPRESSIONm_views_num,
  34567         /* snoop_cb    */ NULL, 
  34568         /* snoop_user_data */ NULL, 
  34569         /* snoop_flags */ 0,
  34570         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34571         /* type */ SOC_MEM_TYPE_NORMAL,
  34572         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34573         /* impl */ SOC_MEM_IMPL_NORMAL,
  34574         /* cmic_mor_clks       */ 0,
  34575         /* access_latency_mode */ 0,
  34576     },
  34577 #endif /* chips */
  34578 
  34579 #if defined(BCM_56370_A0)
  34580     { /* SOC_MEM_INT_DST_COMPRESSION_PIPE0_BCM56370_A0m */ 
  34581         /* mem            DST_COMPRESSION_PIPE0m */
  34582         /* flags       */ SOC_MEM_FLAG_VALID |
  34583                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  34584                           SOC_MEM_FLAG_CACHABLE |
  34585                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  34586                           SOC_MEM_FLAG_CAM |
  34587                           SOC_MEM_FLAG_AGGR |
  34588                           SOC_MEM_FLAG_MULTIVIEW, /* 0x180122 */
  34589         /* cmp_fn      */ _soc_mem_cmp_undef,
  34590         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34591         /* index_min   */ 0,
  34592         /* index_max   */ 127,
  34593         /* minblock    */ 14,
  34594         /* maxblock    */ 14,
  34595         /* blocks      */ 0x4000,
  34596         /* blocks_hi   */ 0,
  34597         /* base        */ 0x68c00000,
  34598         /* gran        */ 1,
  34599         /* bytes       */ 43,
  34600         /* nFields     */ 22,
  34601         /* *fields     */ soc_DST_COMPRESSION_BCM56870_A0m_fields,
  34602         /* *views      */ soc_DST_COMPRESSION_BCM56870_A0m_views,
  34603         /* *views_num  */ &soc_DST_COMPRESSION_BCM56870_A0m_views_num,
  34604         /* snoop_cb    */ NULL, 
  34605         /* snoop_user_data */ NULL, 
  34606         /* snoop_flags */ 0,
  34607         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34608         /* type */ SOC_MEM_TYPE_NORMAL,
  34609         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  34610         /* impl */ SOC_MEM_IMPL_NORMAL,
  34611         /* cmic_mor_clks       */ 0,
  34612         /* access_latency_mode */ 0,
  34613     },
  34614 #endif /* chips */
  34615 
  34616 #if defined(BCM_56770_A0)
  34617     { /* SOC_MEM_INT_DST_COMPRESSION_PIPE0_BCM56770_A0m */ 
  34618         /* mem            DST_COMPRESSION_PIPE0m */
  34619         /* flags       */ SOC_MEM_FLAG_VALID |
  34620                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  34621                           SOC_MEM_FLAG_CACHABLE |
  34622                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  34623                           SOC_MEM_FLAG_CAM |
  34624                           SOC_MEM_FLAG_AGGR |
  34625                           SOC_MEM_FLAG_MULTIVIEW, /* 0x180122 */
  34626         /* cmp_fn      */ _soc_mem_cmp_undef,
  34627         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34628         /* index_min   */ 0,
  34629         /* index_max   */ 127,
  34630         /* minblock    */ 25,
  34631         /* maxblock    */ 25,
  34632         /* blocks      */ 0x2000000,
  34633         /* blocks_hi   */ 0,
  34634         /* base        */ 0x68a00000,
  34635         /* gran        */ 1,
  34636         /* bytes       */ 43,
  34637         /* nFields     */ 22,
  34638         /* *fields     */ soc_DST_COMPRESSION_BCM56870_A0m_fields,
  34639         /* *views      */ soc_DST_COMPRESSION_BCM56870_A0m_views,
  34640         /* *views_num  */ &soc_DST_COMPRESSION_BCM56870_A0m_views_num,
  34641         /* snoop_cb    */ NULL, 
  34642         /* snoop_user_data */ NULL, 
  34643         /* snoop_flags */ 0,
  34644         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34645         /* type */ SOC_MEM_TYPE_NORMAL,
  34646         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  34647         /* impl */ SOC_MEM_IMPL_NORMAL,
  34648         /* cmic_mor_clks       */ 0,
  34649         /* access_latency_mode */ 0,
  34650     },
  34651 #endif /* chips */
  34652 
  34653 #if defined(BCM_56870_A0)
  34654     { /* SOC_MEM_INT_DST_COMPRESSION_PIPE0_BCM56870_A0m */ 
  34655         /* mem            DST_COMPRESSION_PIPE0m */
  34656         /* flags       */ SOC_MEM_FLAG_VALID |
  34657                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  34658                           SOC_MEM_FLAG_CACHABLE |
  34659                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  34660                           SOC_MEM_FLAG_CAM |
  34661                           SOC_MEM_FLAG_AGGR |
  34662                           SOC_MEM_FLAG_MULTIVIEW, /* 0x180122 */
  34663         /* cmp_fn      */ _soc_mem_cmp_undef,
  34664         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34665         /* index_min   */ 0,
  34666         /* index_max   */ 127,
  34667         /* minblock    */ 37,
  34668         /* maxblock    */ 37,
  34669         /* blocks      */ 0,
  34670         /* blocks_hi   */ 0x20,
  34671         /* base        */ 0x68a00000,
  34672         /* gran        */ 1,
  34673         /* bytes       */ 43,
  34674         /* nFields     */ 22,
  34675         /* *fields     */ soc_DST_COMPRESSION_BCM56870_A0m_fields,
  34676         /* *views      */ soc_DST_COMPRESSION_BCM56870_A0m_views,
  34677         /* *views_num  */ &soc_DST_COMPRESSION_BCM56870_A0m_views_num,
  34678         /* snoop_cb    */ NULL, 
  34679         /* snoop_user_data */ NULL, 
  34680         /* snoop_flags */ 0,
  34681         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34682         /* type */ SOC_MEM_TYPE_NORMAL,
  34683         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  34684         /* impl */ SOC_MEM_IMPL_NORMAL,
  34685         /* cmic_mor_clks       */ 0,
  34686         /* access_latency_mode */ 0,
  34687     },
  34688 #endif /* chips */
  34689 
  34690 #if defined(BCM_56970_A0)
  34691     { /* SOC_MEM_INT_DST_COMPRESSION_PIPE0_BCM56970_A0m */ 
  34692         /* mem            DST_COMPRESSION_PIPE0m */
  34693         /* flags       */ SOC_MEM_FLAG_VALID |
  34694                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  34695                           SOC_MEM_FLAG_CACHABLE |
  34696                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  34697                           SOC_MEM_FLAG_CAM |
  34698                           SOC_MEM_FLAG_MULTIVIEW, /* 0x80122 */
  34699         /* cmp_fn      */ _soc_mem_cmp_undef,
  34700         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34701         /* index_min   */ 0,
  34702         /* index_max   */ 127,
  34703         /* minblock    */ 68,
  34704         /* maxblock    */ 68,
  34705         /* blocks      */ 0,
  34706         /* blocks_hi   */ 0xffffffff,
  34707         /* base        */ 0x5d980000,
  34708         /* gran        */ 1,
  34709         /* bytes       */ 43,
  34710         /* nFields     */ 22,
  34711         /* *fields     */ soc_DST_COMPRESSION_BCM56970_A0m_fields,
  34712         /* *views      */ soc_DST_COMPRESSION_BCM56970_A0m_views,
  34713         /* *views_num  */ &soc_DST_COMPRESSION_BCM56970_A0m_views_num,
  34714         /* snoop_cb    */ NULL, 
  34715         /* snoop_user_data */ NULL, 
  34716         /* snoop_flags */ 0,
  34717         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34718         /* type */ SOC_MEM_TYPE_NORMAL,
  34719         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  34720         /* impl */ SOC_MEM_IMPL_NORMAL,
  34721         /* cmic_mor_clks       */ 0,
  34722         /* access_latency_mode */ 0,
  34723     },
  34724 #endif /* chips */
  34725 
  34726 #if defined(BCM_56870_A0)
  34727     { /* SOC_MEM_INT_DST_COMPRESSION_PIPE1_BCM56870_A0m */ 
  34728         /* mem            DST_COMPRESSION_PIPE1m */
  34729         /* flags       */ SOC_MEM_FLAG_VALID |
  34730                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  34731                           SOC_MEM_FLAG_CACHABLE |
  34732                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  34733                           SOC_MEM_FLAG_CAM |
  34734                           SOC_MEM_FLAG_AGGR |
  34735                           SOC_MEM_FLAG_MULTIVIEW |
  34736                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x180122 */
  34737         /* cmp_fn      */ _soc_mem_cmp_undef,
  34738         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34739         /* index_min   */ 0,
  34740         /* index_max   */ 127,
  34741         /* minblock    */ 37,
  34742         /* maxblock    */ 37,
  34743         /* blocks      */ 0,
  34744         /* blocks_hi   */ 0x20,
  34745         /* base        */ 0x68a00000,
  34746         /* gran        */ 1,
  34747         /* bytes       */ 43,
  34748         /* nFields     */ 22,
  34749         /* *fields     */ soc_DST_COMPRESSION_BCM56870_A0m_fields,
  34750         /* *views      */ soc_DST_COMPRESSION_BCM56870_A0m_views,
  34751         /* *views_num  */ &soc_DST_COMPRESSION_BCM56870_A0m_views_num,
  34752         /* snoop_cb    */ NULL, 
  34753         /* snoop_user_data */ NULL, 
  34754         /* snoop_flags */ 0,
  34755         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34756         /* type */ SOC_MEM_TYPE_NORMAL,
  34757         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  34758         /* impl */ SOC_MEM_IMPL_NORMAL,
  34759         /* cmic_mor_clks       */ 0,
  34760         /* access_latency_mode */ 0,
  34761     },
  34762 #endif /* chips */
  34763 
  34764 #if defined(BCM_56970_A0)
  34765     { /* SOC_MEM_INT_DST_COMPRESSION_PIPE1_BCM56970_A0m */ 
  34766         /* mem            DST_COMPRESSION_PIPE1m */
  34767         /* flags       */ SOC_MEM_FLAG_VALID |
  34768                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  34769                           SOC_MEM_FLAG_CACHABLE |
  34770                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  34771                           SOC_MEM_FLAG_CAM |
  34772                           SOC_MEM_FLAG_MULTIVIEW |
  34773                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80122 */
  34774         /* cmp_fn      */ _soc_mem_cmp_undef,
  34775         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34776         /* index_min   */ 0,
  34777         /* index_max   */ 127,
  34778         /* minblock    */ 68,
  34779         /* maxblock    */ 68,
  34780         /* blocks      */ 0,
  34781         /* blocks_hi   */ 0xffffffff,
  34782         /* base        */ 0x5d980000,
  34783         /* gran        */ 1,
  34784         /* bytes       */ 43,
  34785         /* nFields     */ 22,
  34786         /* *fields     */ soc_DST_COMPRESSION_BCM56970_A0m_fields,
  34787         /* *views      */ soc_DST_COMPRESSION_BCM56970_A0m_views,
  34788         /* *views_num  */ &soc_DST_COMPRESSION_BCM56970_A0m_views_num,
  34789         /* snoop_cb    */ NULL, 
  34790         /* snoop_user_data */ NULL, 
  34791         /* snoop_flags */ 0,
  34792         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34793         /* type */ SOC_MEM_TYPE_NORMAL,
  34794         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  34795         /* impl */ SOC_MEM_IMPL_NORMAL,
  34796         /* cmic_mor_clks       */ 0,
  34797         /* access_latency_mode */ 0,
  34798     },
  34799 #endif /* chips */
  34800 
  34801 #if defined(BCM_56970_A0)
  34802     { /* SOC_MEM_INT_DST_COMPRESSION_PIPE2_BCM56970_A0m */ 
  34803         /* mem            DST_COMPRESSION_PIPE2m */
  34804         /* flags       */ SOC_MEM_FLAG_VALID |
  34805                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  34806                           SOC_MEM_FLAG_CACHABLE |
  34807                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  34808                           SOC_MEM_FLAG_CAM |
  34809                           SOC_MEM_FLAG_MULTIVIEW |
  34810                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80122 */
  34811         /* cmp_fn      */ _soc_mem_cmp_undef,
  34812         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34813         /* index_min   */ 0,
  34814         /* index_max   */ 127,
  34815         /* minblock    */ 68,
  34816         /* maxblock    */ 68,
  34817         /* blocks      */ 0,
  34818         /* blocks_hi   */ 0xffffffff,
  34819         /* base        */ 0x5d980000,
  34820         /* gran        */ 1,
  34821         /* bytes       */ 43,
  34822         /* nFields     */ 22,
  34823         /* *fields     */ soc_DST_COMPRESSION_BCM56970_A0m_fields,
  34824         /* *views      */ soc_DST_COMPRESSION_BCM56970_A0m_views,
  34825         /* *views_num  */ &soc_DST_COMPRESSION_BCM56970_A0m_views_num,
  34826         /* snoop_cb    */ NULL, 
  34827         /* snoop_user_data */ NULL, 
  34828         /* snoop_flags */ 0,
  34829         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34830         /* type */ SOC_MEM_TYPE_NORMAL,
  34831         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  34832         /* impl */ SOC_MEM_IMPL_NORMAL,
  34833         /* cmic_mor_clks       */ 0,
  34834         /* access_latency_mode */ 0,
  34835     },
  34836 #endif /* chips */
  34837 
  34838 #if defined(BCM_56970_A0)
  34839     { /* SOC_MEM_INT_DST_COMPRESSION_PIPE3_BCM56970_A0m */ 
  34840         /* mem            DST_COMPRESSION_PIPE3m */
  34841         /* flags       */ SOC_MEM_FLAG_VALID |
  34842                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  34843                           SOC_MEM_FLAG_CACHABLE |
  34844                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  34845                           SOC_MEM_FLAG_CAM |
  34846                           SOC_MEM_FLAG_MULTIVIEW |
  34847                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80122 */
  34848         /* cmp_fn      */ _soc_mem_cmp_undef,
  34849         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34850         /* index_min   */ 0,
  34851         /* index_max   */ 127,
  34852         /* minblock    */ 68,
  34853         /* maxblock    */ 68,
  34854         /* blocks      */ 0,
  34855         /* blocks_hi   */ 0xffffffff,
  34856         /* base        */ 0x5d980000,
  34857         /* gran        */ 1,
  34858         /* bytes       */ 43,
  34859         /* nFields     */ 22,
  34860         /* *fields     */ soc_DST_COMPRESSION_BCM56970_A0m_fields,
  34861         /* *views      */ soc_DST_COMPRESSION_BCM56970_A0m_views,
  34862         /* *views_num  */ &soc_DST_COMPRESSION_BCM56970_A0m_views_num,
  34863         /* snoop_cb    */ NULL, 
  34864         /* snoop_user_data */ NULL, 
  34865         /* snoop_flags */ 0,
  34866         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34867         /* type */ SOC_MEM_TYPE_NORMAL,
  34868         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  34869         /* impl */ SOC_MEM_IMPL_NORMAL,
  34870         /* cmic_mor_clks       */ 0,
  34871         /* access_latency_mode */ 0,
  34872     },
  34873 #endif /* chips */
  34874 
  34875 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  34876     { /* SOC_MEM_INT_DST_COMPRESSION_TCAM_ONLYm */ 
  34877         /* mem            DST_COMPRESSION_TCAM_ONLYm */
  34878         /* flags       */ SOC_MEM_FLAG_VALID |
  34879                           SOC_MEM_FLAG_CACHABLE |
  34880                           SOC_MEM_FLAG_CAM |
  34881                           SOC_MEM_FLAG_MULTIVIEW |
  34882                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */
  34883         /* cmp_fn      */ _soc_mem_cmp_undef,
  34884         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34885         /* index_min   */ 0,
  34886         /* index_max   */ 127,
  34887         /* minblock    */ 36,
  34888         /* maxblock    */ 36,
  34889         /* blocks      */ 0,
  34890         /* blocks_hi   */ 0x10,
  34891         /* base        */ 0x39ec0000,
  34892         /* gran        */ 1,
  34893         /* bytes       */ 37,
  34894         /* nFields     */ 15,
  34895         /* *fields     */ soc_DST_COMPRESSION_TCAM_ONLYm_fields,
  34896         /* *views      */ soc_DST_COMPRESSION_TCAM_ONLYm_views,
  34897         /* *views_num  */ &soc_DST_COMPRESSION_TCAM_ONLYm_views_num,
  34898         /* snoop_cb    */ NULL, 
  34899         /* snoop_user_data */ NULL, 
  34900         /* snoop_flags */ 0,
  34901         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34902         /* type */ SOC_MEM_TYPE_NORMAL,
  34903         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34904         /* impl */ SOC_MEM_IMPL_NORMAL,
  34905         /* cmic_mor_clks       */ 0,
  34906         /* access_latency_mode */ 0,
  34907     },
  34908 #endif /* chips */
  34909 
  34910 #if defined(BCM_56370_A0)
  34911     { /* SOC_MEM_INT_DST_COMPRESSION_TCAM_ONLY_BCM56370_A0m */ 
  34912         /* mem            DST_COMPRESSION_TCAM_ONLYm */
  34913         /* flags       */ SOC_MEM_FLAG_VALID |
  34914                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  34915                           SOC_MEM_FLAG_CACHABLE |
  34916                           SOC_MEM_FLAG_CAM |
  34917                           SOC_MEM_FLAG_MULTIVIEW |
  34918                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */
  34919         /* cmp_fn      */ _soc_mem_cmp_undef,
  34920         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34921         /* index_min   */ 0,
  34922         /* index_max   */ 127,
  34923         /* minblock    */ 14,
  34924         /* maxblock    */ 14,
  34925         /* blocks      */ 0x4000,
  34926         /* blocks_hi   */ 0,
  34927         /* base        */ 0x68f40000,
  34928         /* gran        */ 1,
  34929         /* bytes       */ 38,
  34930         /* nFields     */ 17,
  34931         /* *fields     */ soc_DST_COMPRESSION_TCAM_ONLY_BCM56870_A0m_fields,
  34932         /* *views      */ soc_DST_COMPRESSION_TCAM_ONLY_BCM56870_A0m_views,
  34933         /* *views_num  */ &soc_DST_COMPRESSION_TCAM_ONLY_BCM56870_A0m_views_num,
  34934         /* snoop_cb    */ NULL, 
  34935         /* snoop_user_data */ NULL, 
  34936         /* snoop_flags */ 0,
  34937         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34938         /* type */ SOC_MEM_TYPE_NORMAL,
  34939         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34940         /* impl */ SOC_MEM_IMPL_NORMAL,
  34941         /* cmic_mor_clks       */ 0,
  34942         /* access_latency_mode */ 0,
  34943     },
  34944 #endif /* chips */
  34945 
  34946 #if defined(BCM_56770_A0)
  34947     { /* SOC_MEM_INT_DST_COMPRESSION_TCAM_ONLY_BCM56770_A0m */ 
  34948         /* mem            DST_COMPRESSION_TCAM_ONLYm */
  34949         /* flags       */ SOC_MEM_FLAG_VALID |
  34950                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  34951                           SOC_MEM_FLAG_CACHABLE |
  34952                           SOC_MEM_FLAG_CAM |
  34953                           SOC_MEM_FLAG_MULTIVIEW |
  34954                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */
  34955         /* cmp_fn      */ _soc_mem_cmp_undef,
  34956         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34957         /* index_min   */ 0,
  34958         /* index_max   */ 127,
  34959         /* minblock    */ 25,
  34960         /* maxblock    */ 25,
  34961         /* blocks      */ 0x2000000,
  34962         /* blocks_hi   */ 0,
  34963         /* base        */ 0x68d40000,
  34964         /* gran        */ 1,
  34965         /* bytes       */ 38,
  34966         /* nFields     */ 17,
  34967         /* *fields     */ soc_DST_COMPRESSION_TCAM_ONLY_BCM56870_A0m_fields,
  34968         /* *views      */ soc_DST_COMPRESSION_TCAM_ONLY_BCM56870_A0m_views,
  34969         /* *views_num  */ &soc_DST_COMPRESSION_TCAM_ONLY_BCM56870_A0m_views_num,
  34970         /* snoop_cb    */ NULL, 
  34971         /* snoop_user_data */ NULL, 
  34972         /* snoop_flags */ 0,
  34973         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34974         /* type */ SOC_MEM_TYPE_NORMAL,
  34975         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34976         /* impl */ SOC_MEM_IMPL_NORMAL,
  34977         /* cmic_mor_clks       */ 0,
  34978         /* access_latency_mode */ 0,
  34979     },
  34980 #endif /* chips */
  34981 
  34982 #if defined(BCM_56870_A0)
  34983     { /* SOC_MEM_INT_DST_COMPRESSION_TCAM_ONLY_BCM56870_A0m */ 
  34984         /* mem            DST_COMPRESSION_TCAM_ONLYm */
  34985         /* flags       */ SOC_MEM_FLAG_VALID |
  34986                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  34987                           SOC_MEM_FLAG_CACHABLE |
  34988                           SOC_MEM_FLAG_CAM |
  34989                           SOC_MEM_FLAG_MULTIVIEW |
  34990                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */
  34991         /* cmp_fn      */ _soc_mem_cmp_undef,
  34992         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34993         /* index_min   */ 0,
  34994         /* index_max   */ 127,
  34995         /* minblock    */ 37,
  34996         /* maxblock    */ 37,
  34997         /* blocks      */ 0,
  34998         /* blocks_hi   */ 0x20,
  34999         /* base        */ 0x68d00000,
  35000         /* gran        */ 1,
  35001         /* bytes       */ 38,
  35002         /* nFields     */ 17,
  35003         /* *fields     */ soc_DST_COMPRESSION_TCAM_ONLY_BCM56870_A0m_fields,
  35004         /* *views      */ soc_DST_COMPRESSION_TCAM_ONLY_BCM56870_A0m_views,
  35005         /* *views_num  */ &soc_DST_COMPRESSION_TCAM_ONLY_BCM56870_A0m_views_num,
  35006         /* snoop_cb    */ NULL, 
  35007         /* snoop_user_data */ NULL, 
  35008         /* snoop_flags */ 0,
  35009         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35010         /* type */ SOC_MEM_TYPE_NORMAL,
  35011         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35012         /* impl */ SOC_MEM_IMPL_NORMAL,
  35013         /* cmic_mor_clks       */ 0,
  35014         /* access_latency_mode */ 0,
  35015     },
  35016 #endif /* chips */
  35017 
  35018 #if defined(BCM_56970_A0)
  35019     { /* SOC_MEM_INT_DST_COMPRESSION_TCAM_ONLY_BCM56970_A0m */ 
  35020         /* mem            DST_COMPRESSION_TCAM_ONLYm */
  35021         /* flags       */ SOC_MEM_FLAG_VALID |
  35022                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  35023                           SOC_MEM_FLAG_CACHABLE |
  35024                           SOC_MEM_FLAG_CAM |
  35025                           SOC_MEM_FLAG_MULTIVIEW |
  35026                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */
  35027         /* cmp_fn      */ _soc_mem_cmp_undef,
  35028         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35029         /* index_min   */ 0,
  35030         /* index_max   */ 127,
  35031         /* minblock    */ 68,
  35032         /* maxblock    */ 68,
  35033         /* blocks      */ 0,
  35034         /* blocks_hi   */ 0xffffffff,
  35035         /* base        */ 0x5dec0000,
  35036         /* gran        */ 1,
  35037         /* bytes       */ 38,
  35038         /* nFields     */ 17,
  35039         /* *fields     */ soc_DST_COMPRESSION_TCAM_ONLY_BCM56970_A0m_fields,
  35040         /* *views      */ soc_DST_COMPRESSION_TCAM_ONLY_BCM56970_A0m_views,
  35041         /* *views_num  */ &soc_DST_COMPRESSION_TCAM_ONLY_BCM56970_A0m_views_num,
  35042         /* snoop_cb    */ NULL, 
  35043         /* snoop_user_data */ NULL, 
  35044         /* snoop_flags */ 0,
  35045         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35046         /* type */ SOC_MEM_TYPE_NORMAL,
  35047         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35048         /* impl */ SOC_MEM_IMPL_NORMAL,
  35049         /* cmic_mor_clks       */ 0,
  35050         /* access_latency_mode */ 0,
  35051     },
  35052 #endif /* chips */
  35053 
  35054 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  35055     { /* SOC_MEM_INT_DST_COMPRESSION_TCAM_ONLY_PIPE0m */ 
  35056         /* mem            DST_COMPRESSION_TCAM_ONLY_PIPE0m */
  35057         /* flags       */ SOC_MEM_FLAG_VALID |
  35058                           SOC_MEM_FLAG_CACHABLE |
  35059                           SOC_MEM_FLAG_CAM |
  35060                           SOC_MEM_FLAG_MULTIVIEW, /* 0x80022 */
  35061         /* cmp_fn      */ _soc_mem_cmp_undef,
  35062         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35063         /* index_min   */ 0,
  35064         /* index_max   */ 127,
  35065         /* minblock    */ 36,
  35066         /* maxblock    */ 36,
  35067         /* blocks      */ 0,
  35068         /* blocks_hi   */ 0x10,
  35069         /* base        */ 0x39ec0000,
  35070         /* gran        */ 1,
  35071         /* bytes       */ 37,
  35072         /* nFields     */ 15,
  35073         /* *fields     */ soc_DST_COMPRESSION_TCAM_ONLYm_fields,
  35074         /* *views      */ soc_DST_COMPRESSION_TCAM_ONLYm_views,
  35075         /* *views_num  */ &soc_DST_COMPRESSION_TCAM_ONLYm_views_num,
  35076         /* snoop_cb    */ NULL, 
  35077         /* snoop_user_data */ NULL, 
  35078         /* snoop_flags */ 0,
  35079         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35080         /* type */ SOC_MEM_TYPE_NORMAL,
  35081         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35082         /* impl */ SOC_MEM_IMPL_NORMAL,
  35083         /* cmic_mor_clks       */ 0,
  35084         /* access_latency_mode */ 0,
  35085     },
  35086 #endif /* chips */
  35087 
  35088 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  35089     { /* SOC_MEM_INT_DST_COMPRESSION_TCAM_ONLY_PIPE1m */ 
  35090         /* mem            DST_COMPRESSION_TCAM_ONLY_PIPE1m */
  35091         /* flags       */ SOC_MEM_FLAG_VALID |
  35092                           SOC_MEM_FLAG_CACHABLE |
  35093                           SOC_MEM_FLAG_CAM |
  35094                           SOC_MEM_FLAG_MULTIVIEW |
  35095                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */
  35096         /* cmp_fn      */ _soc_mem_cmp_undef,
  35097         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35098         /* index_min   */ 0,
  35099         /* index_max   */ 127,
  35100         /* minblock    */ 36,
  35101         /* maxblock    */ 36,
  35102         /* blocks      */ 0,
  35103         /* blocks_hi   */ 0x10,
  35104         /* base        */ 0x39ec0000,
  35105         /* gran        */ 1,
  35106         /* bytes       */ 37,
  35107         /* nFields     */ 15,
  35108         /* *fields     */ soc_DST_COMPRESSION_TCAM_ONLYm_fields,
  35109         /* *views      */ soc_DST_COMPRESSION_TCAM_ONLYm_views,
  35110         /* *views_num  */ &soc_DST_COMPRESSION_TCAM_ONLYm_views_num,
  35111         /* snoop_cb    */ NULL, 
  35112         /* snoop_user_data */ NULL, 
  35113         /* snoop_flags */ 0,
  35114         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35115         /* type */ SOC_MEM_TYPE_NORMAL,
  35116         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35117         /* impl */ SOC_MEM_IMPL_NORMAL,
  35118         /* cmic_mor_clks       */ 0,
  35119         /* access_latency_mode */ 0,
  35120     },
  35121 #endif /* chips */
  35122 
  35123 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  35124     { /* SOC_MEM_INT_DST_COMPRESSION_TCAM_ONLY_PIPE2m */ 
  35125         /* mem            DST_COMPRESSION_TCAM_ONLY_PIPE2m */
  35126         /* flags       */ SOC_MEM_FLAG_VALID |
  35127                           SOC_MEM_FLAG_CACHABLE |
  35128                           SOC_MEM_FLAG_CAM |
  35129                           SOC_MEM_FLAG_MULTIVIEW |
  35130                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */
  35131         /* cmp_fn      */ _soc_mem_cmp_undef,
  35132         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35133         /* index_min   */ 0,
  35134         /* index_max   */ 127,
  35135         /* minblock    */ 36,
  35136         /* maxblock    */ 36,
  35137         /* blocks      */ 0,
  35138         /* blocks_hi   */ 0x10,
  35139         /* base        */ 0x39ec0000,
  35140         /* gran        */ 1,
  35141         /* bytes       */ 37,
  35142         /* nFields     */ 15,
  35143         /* *fields     */ soc_DST_COMPRESSION_TCAM_ONLYm_fields,
  35144         /* *views      */ soc_DST_COMPRESSION_TCAM_ONLYm_views,
  35145         /* *views_num  */ &soc_DST_COMPRESSION_TCAM_ONLYm_views_num,
  35146         /* snoop_cb    */ NULL, 
  35147         /* snoop_user_data */ NULL, 
  35148         /* snoop_flags */ 0,
  35149         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35150         /* type */ SOC_MEM_TYPE_NORMAL,
  35151         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35152         /* impl */ SOC_MEM_IMPL_NORMAL,
  35153         /* cmic_mor_clks       */ 0,
  35154         /* access_latency_mode */ 0,
  35155     },
  35156 #endif /* chips */
  35157 
  35158 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  35159     { /* SOC_MEM_INT_DST_COMPRESSION_TCAM_ONLY_PIPE3m */ 
  35160         /* mem            DST_COMPRESSION_TCAM_ONLY_PIPE3m */
  35161         /* flags       */ SOC_MEM_FLAG_VALID |
  35162                           SOC_MEM_FLAG_CACHABLE |
  35163                           SOC_MEM_FLAG_CAM |
  35164                           SOC_MEM_FLAG_MULTIVIEW |
  35165                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */
  35166         /* cmp_fn      */ _soc_mem_cmp_undef,
  35167         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35168         /* index_min   */ 0,
  35169         /* index_max   */ 127,
  35170         /* minblock    */ 36,
  35171         /* maxblock    */ 36,
  35172         /* blocks      */ 0,
  35173         /* blocks_hi   */ 0x10,
  35174         /* base        */ 0x39ec0000,
  35175         /* gran        */ 1,
  35176         /* bytes       */ 37,
  35177         /* nFields     */ 15,
  35178         /* *fields     */ soc_DST_COMPRESSION_TCAM_ONLYm_fields,
  35179         /* *views      */ soc_DST_COMPRESSION_TCAM_ONLYm_views,
  35180         /* *views_num  */ &soc_DST_COMPRESSION_TCAM_ONLYm_views_num,
  35181         /* snoop_cb    */ NULL, 
  35182         /* snoop_user_data */ NULL, 
  35183         /* snoop_flags */ 0,
  35184         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35185         /* type */ SOC_MEM_TYPE_NORMAL,
  35186         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35187         /* impl */ SOC_MEM_IMPL_NORMAL,
  35188         /* cmic_mor_clks       */ 0,
  35189         /* access_latency_mode */ 0,
  35190     },
  35191 #endif /* chips */
  35192 
  35193 #if defined(BCM_56370_A0)
  35194     { /* SOC_MEM_INT_DST_COMPRESSION_TCAM_ONLY_PIPE0_BCM56370_A0m */ 
  35195         /* mem            DST_COMPRESSION_TCAM_ONLY_PIPE0m */
  35196         /* flags       */ SOC_MEM_FLAG_VALID |
  35197                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  35198                           SOC_MEM_FLAG_CACHABLE |
  35199                           SOC_MEM_FLAG_CAM |
  35200                           SOC_MEM_FLAG_MULTIVIEW, /* 0x80022 */
  35201         /* cmp_fn      */ _soc_mem_cmp_undef,
  35202         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35203         /* index_min   */ 0,
  35204         /* index_max   */ 127,
  35205         /* minblock    */ 14,
  35206         /* maxblock    */ 14,
  35207         /* blocks      */ 0x4000,
  35208         /* blocks_hi   */ 0,
  35209         /* base        */ 0x68f40000,
  35210         /* gran        */ 1,
  35211         /* bytes       */ 38,
  35212         /* nFields     */ 17,
  35213         /* *fields     */ soc_DST_COMPRESSION_TCAM_ONLY_BCM56870_A0m_fields,
  35214         /* *views      */ soc_DST_COMPRESSION_TCAM_ONLY_BCM56870_A0m_views,
  35215         /* *views_num  */ &soc_DST_COMPRESSION_TCAM_ONLY_BCM56870_A0m_views_num,
  35216         /* snoop_cb    */ NULL, 
  35217         /* snoop_user_data */ NULL, 
  35218         /* snoop_flags */ 0,
  35219         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35220         /* type */ SOC_MEM_TYPE_NORMAL,
  35221         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35222         /* impl */ SOC_MEM_IMPL_NORMAL,
  35223         /* cmic_mor_clks       */ 0,
  35224         /* access_latency_mode */ 0,
  35225     },
  35226 #endif /* chips */
  35227 
  35228 #if defined(BCM_56770_A0)
  35229     { /* SOC_MEM_INT_DST_COMPRESSION_TCAM_ONLY_PIPE0_BCM56770_A0m */ 
  35230         /* mem            DST_COMPRESSION_TCAM_ONLY_PIPE0m */
  35231         /* flags       */ SOC_MEM_FLAG_VALID |
  35232                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  35233                           SOC_MEM_FLAG_CACHABLE |
  35234                           SOC_MEM_FLAG_CAM |
  35235                           SOC_MEM_FLAG_MULTIVIEW, /* 0x80022 */
  35236         /* cmp_fn      */ _soc_mem_cmp_undef,
  35237         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35238         /* index_min   */ 0,
  35239         /* index_max   */ 127,
  35240         /* minblock    */ 25,
  35241         /* maxblock    */ 25,
  35242         /* blocks      */ 0x2000000,
  35243         /* blocks_hi   */ 0,
  35244         /* base        */ 0x68d40000,
  35245         /* gran        */ 1,
  35246         /* bytes       */ 38,
  35247         /* nFields     */ 17,
  35248         /* *fields     */ soc_DST_COMPRESSION_TCAM_ONLY_BCM56870_A0m_fields,
  35249         /* *views      */ soc_DST_COMPRESSION_TCAM_ONLY_BCM56870_A0m_views,
  35250         /* *views_num  */ &soc_DST_COMPRESSION_TCAM_ONLY_BCM56870_A0m_views_num,
  35251         /* snoop_cb    */ NULL, 
  35252         /* snoop_user_data */ NULL, 
  35253         /* snoop_flags */ 0,
  35254         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35255         /* type */ SOC_MEM_TYPE_NORMAL,
  35256         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35257         /* impl */ SOC_MEM_IMPL_NORMAL,
  35258         /* cmic_mor_clks       */ 0,
  35259         /* access_latency_mode */ 0,
  35260     },
  35261 #endif /* chips */
  35262 
  35263 #if defined(BCM_56870_A0)
  35264     { /* SOC_MEM_INT_DST_COMPRESSION_TCAM_ONLY_PIPE0_BCM56870_A0m */ 
  35265         /* mem            DST_COMPRESSION_TCAM_ONLY_PIPE0m */
  35266         /* flags       */ SOC_MEM_FLAG_VALID |
  35267                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  35268                           SOC_MEM_FLAG_CACHABLE |
  35269                           SOC_MEM_FLAG_CAM |
  35270                           SOC_MEM_FLAG_MULTIVIEW, /* 0x80022 */
  35271         /* cmp_fn      */ _soc_mem_cmp_undef,
  35272         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35273         /* index_min   */ 0,
  35274         /* index_max   */ 127,
  35275         /* minblock    */ 37,
  35276         /* maxblock    */ 37,
  35277         /* blocks      */ 0,
  35278         /* blocks_hi   */ 0x20,
  35279         /* base        */ 0x68d00000,
  35280         /* gran        */ 1,
  35281         /* bytes       */ 38,
  35282         /* nFields     */ 17,
  35283         /* *fields     */ soc_DST_COMPRESSION_TCAM_ONLY_BCM56870_A0m_fields,
  35284         /* *views      */ soc_DST_COMPRESSION_TCAM_ONLY_BCM56870_A0m_views,
  35285         /* *views_num  */ &soc_DST_COMPRESSION_TCAM_ONLY_BCM56870_A0m_views_num,
  35286         /* snoop_cb    */ NULL, 
  35287         /* snoop_user_data */ NULL, 
  35288         /* snoop_flags */ 0,
  35289         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35290         /* type */ SOC_MEM_TYPE_NORMAL,
  35291         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35292         /* impl */ SOC_MEM_IMPL_NORMAL,
  35293         /* cmic_mor_clks       */ 0,
  35294         /* access_latency_mode */ 0,
  35295     },
  35296 #endif /* chips */
  35297 
  35298 #if defined(BCM_56970_A0)
  35299     { /* SOC_MEM_INT_DST_COMPRESSION_TCAM_ONLY_PIPE0_BCM56970_A0m */ 
  35300         /* mem            DST_COMPRESSION_TCAM_ONLY_PIPE0m */
  35301         /* flags       */ SOC_MEM_FLAG_VALID |
  35302                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  35303                           SOC_MEM_FLAG_CACHABLE |
  35304                           SOC_MEM_FLAG_CAM |
  35305                           SOC_MEM_FLAG_MULTIVIEW, /* 0x80022 */
  35306         /* cmp_fn      */ _soc_mem_cmp_undef,
  35307         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35308         /* index_min   */ 0,
  35309         /* index_max   */ 127,
  35310         /* minblock    */ 68,
  35311         /* maxblock    */ 68,
  35312         /* blocks      */ 0,
  35313         /* blocks_hi   */ 0xffffffff,
  35314         /* base        */ 0x5dec0000,
  35315         /* gran        */ 1,
  35316         /* bytes       */ 38,
  35317         /* nFields     */ 17,
  35318         /* *fields     */ soc_DST_COMPRESSION_TCAM_ONLY_BCM56970_A0m_fields,
  35319         /* *views      */ soc_DST_COMPRESSION_TCAM_ONLY_BCM56970_A0m_views,
  35320         /* *views_num  */ &soc_DST_COMPRESSION_TCAM_ONLY_BCM56970_A0m_views_num,
  35321         /* snoop_cb    */ NULL, 
  35322         /* snoop_user_data */ NULL, 
  35323         /* snoop_flags */ 0,
  35324         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35325         /* type */ SOC_MEM_TYPE_NORMAL,
  35326         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35327         /* impl */ SOC_MEM_IMPL_NORMAL,
  35328         /* cmic_mor_clks       */ 0,
  35329         /* access_latency_mode */ 0,
  35330     },
  35331 #endif /* chips */
  35332 
  35333 #if defined(BCM_56870_A0)
  35334     { /* SOC_MEM_INT_DST_COMPRESSION_TCAM_ONLY_PIPE1_BCM56870_A0m */ 
  35335         /* mem            DST_COMPRESSION_TCAM_ONLY_PIPE1m */
  35336         /* flags       */ SOC_MEM_FLAG_VALID |
  35337                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  35338                           SOC_MEM_FLAG_CACHABLE |
  35339                           SOC_MEM_FLAG_CAM |
  35340                           SOC_MEM_FLAG_MULTIVIEW |
  35341                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */
  35342         /* cmp_fn      */ _soc_mem_cmp_undef,
  35343         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35344         /* index_min   */ 0,
  35345         /* index_max   */ 127,
  35346         /* minblock    */ 37,
  35347         /* maxblock    */ 37,
  35348         /* blocks      */ 0,
  35349         /* blocks_hi   */ 0x20,
  35350         /* base        */ 0x68d00000,
  35351         /* gran        */ 1,
  35352         /* bytes       */ 38,
  35353         /* nFields     */ 17,
  35354         /* *fields     */ soc_DST_COMPRESSION_TCAM_ONLY_BCM56870_A0m_fields,
  35355         /* *views      */ soc_DST_COMPRESSION_TCAM_ONLY_BCM56870_A0m_views,
  35356         /* *views_num  */ &soc_DST_COMPRESSION_TCAM_ONLY_BCM56870_A0m_views_num,
  35357         /* snoop_cb    */ NULL, 
  35358         /* snoop_user_data */ NULL, 
  35359         /* snoop_flags */ 0,
  35360         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35361         /* type */ SOC_MEM_TYPE_NORMAL,
  35362         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35363         /* impl */ SOC_MEM_IMPL_NORMAL,
  35364         /* cmic_mor_clks       */ 0,
  35365         /* access_latency_mode */ 0,
  35366     },
  35367 #endif /* chips */
  35368 
  35369 #if defined(BCM_56970_A0)
  35370     { /* SOC_MEM_INT_DST_COMPRESSION_TCAM_ONLY_PIPE1_BCM56970_A0m */ 
  35371         /* mem            DST_COMPRESSION_TCAM_ONLY_PIPE1m */
  35372         /* flags       */ SOC_MEM_FLAG_VALID |
  35373                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  35374                           SOC_MEM_FLAG_CACHABLE |
  35375                           SOC_MEM_FLAG_CAM |
  35376                           SOC_MEM_FLAG_MULTIVIEW |
  35377                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */
  35378         /* cmp_fn      */ _soc_mem_cmp_undef,
  35379         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35380         /* index_min   */ 0,
  35381         /* index_max   */ 127,
  35382         /* minblock    */ 68,
  35383         /* maxblock    */ 68,
  35384         /* blocks      */ 0,
  35385         /* blocks_hi   */ 0xffffffff,
  35386         /* base        */ 0x5dec0000,
  35387         /* gran        */ 1,
  35388         /* bytes       */ 38,
  35389         /* nFields     */ 17,
  35390         /* *fields     */ soc_DST_COMPRESSION_TCAM_ONLY_BCM56970_A0m_fields,
  35391         /* *views      */ soc_DST_COMPRESSION_TCAM_ONLY_BCM56970_A0m_views,
  35392         /* *views_num  */ &soc_DST_COMPRESSION_TCAM_ONLY_BCM56970_A0m_views_num,
  35393         /* snoop_cb    */ NULL, 
  35394         /* snoop_user_data */ NULL, 
  35395         /* snoop_flags */ 0,
  35396         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35397         /* type */ SOC_MEM_TYPE_NORMAL,
  35398         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35399         /* impl */ SOC_MEM_IMPL_NORMAL,
  35400         /* cmic_mor_clks       */ 0,
  35401         /* access_latency_mode */ 0,
  35402     },
  35403 #endif /* chips */
  35404 
  35405 #if defined(BCM_56970_A0)
  35406     { /* SOC_MEM_INT_DST_COMPRESSION_TCAM_ONLY_PIPE2_BCM56970_A0m */ 
  35407         /* mem            DST_COMPRESSION_TCAM_ONLY_PIPE2m */
  35408         /* flags       */ SOC_MEM_FLAG_VALID |
  35409                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  35410                           SOC_MEM_FLAG_CACHABLE |
  35411                           SOC_MEM_FLAG_CAM |
  35412                           SOC_MEM_FLAG_MULTIVIEW |
  35413                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */
  35414         /* cmp_fn      */ _soc_mem_cmp_undef,
  35415         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35416         /* index_min   */ 0,
  35417         /* index_max   */ 127,
  35418         /* minblock    */ 68,
  35419         /* maxblock    */ 68,
  35420         /* blocks      */ 0,
  35421         /* blocks_hi   */ 0xffffffff,
  35422         /* base        */ 0x5dec0000,
  35423         /* gran        */ 1,
  35424         /* bytes       */ 38,
  35425         /* nFields     */ 17,
  35426         /* *fields     */ soc_DST_COMPRESSION_TCAM_ONLY_BCM56970_A0m_fields,
  35427         /* *views      */ soc_DST_COMPRESSION_TCAM_ONLY_BCM56970_A0m_views,
  35428         /* *views_num  */ &soc_DST_COMPRESSION_TCAM_ONLY_BCM56970_A0m_views_num,
  35429         /* snoop_cb    */ NULL, 
  35430         /* snoop_user_data */ NULL, 
  35431         /* snoop_flags */ 0,
  35432         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35433         /* type */ SOC_MEM_TYPE_NORMAL,
  35434         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35435         /* impl */ SOC_MEM_IMPL_NORMAL,
  35436         /* cmic_mor_clks       */ 0,
  35437         /* access_latency_mode */ 0,
  35438     },
  35439 #endif /* chips */
  35440 
  35441 #if defined(BCM_56970_A0)
  35442     { /* SOC_MEM_INT_DST_COMPRESSION_TCAM_ONLY_PIPE3_BCM56970_A0m */ 
  35443         /* mem            DST_COMPRESSION_TCAM_ONLY_PIPE3m */
  35444         /* flags       */ SOC_MEM_FLAG_VALID |
  35445                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  35446                           SOC_MEM_FLAG_CACHABLE |
  35447                           SOC_MEM_FLAG_CAM |
  35448                           SOC_MEM_FLAG_MULTIVIEW |
  35449                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */
  35450         /* cmp_fn      */ _soc_mem_cmp_undef,
  35451         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35452         /* index_min   */ 0,
  35453         /* index_max   */ 127,
  35454         /* minblock    */ 68,
  35455         /* maxblock    */ 68,
  35456         /* blocks      */ 0,
  35457         /* blocks_hi   */ 0xffffffff,
  35458         /* base        */ 0x5dec0000,
  35459         /* gran        */ 1,
  35460         /* bytes       */ 38,
  35461         /* nFields     */ 17,
  35462         /* *fields     */ soc_DST_COMPRESSION_TCAM_ONLY_BCM56970_A0m_fields,
  35463         /* *views      */ soc_DST_COMPRESSION_TCAM_ONLY_BCM56970_A0m_views,
  35464         /* *views_num  */ &soc_DST_COMPRESSION_TCAM_ONLY_BCM56970_A0m_views_num,
  35465         /* snoop_cb    */ NULL, 
  35466         /* snoop_user_data */ NULL, 
  35467         /* snoop_flags */ 0,
  35468         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35469         /* type */ SOC_MEM_TYPE_NORMAL,
  35470         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35471         /* impl */ SOC_MEM_IMPL_NORMAL,
  35472         /* cmic_mor_clks       */ 0,
  35473         /* access_latency_mode */ 0,
  35474     },
  35475 #endif /* chips */
  35476