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_b.i (299357B)


      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_b.i
     12  * Purpose:     Independent memory descriptions.
     13  */
     14 
     15 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
     16     { /* SOC_MEM_INT_BCAST_BLOCK_MASKm */ 
     17         /* mem            BCAST_BLOCK_MASKm */
     18         /* flags       */ SOC_MEM_FLAG_VALID |
     19                           SOC_MEM_FLAG_CACHABLE |
     20                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
     21         /* cmp_fn      */ _soc_mem_cmp_undef,
     22         /* *null_entry */ _soc_mem_entry_null_zeroes,
     23         /* index_min   */ 0,
     24         /* index_max   */ 66,
     25         /* minblock    */ 6,
     26         /* maxblock    */ 6,
     27         /* blocks      */ 0x40,
     28         /* blocks_hi   */ 0,
     29         /* base        */ 0x0f075400,
     30         /* gran        */ 1,
     31         /* bytes       */ 9,
     32         /* nFields     */ 5,
     33         /* *fields     */ soc_BCAST_BLOCK_MASKm_fields,
     34         /* *views      */ NULL,
     35         /* *views_num  */ NULL,
     36         /* snoop_cb    */ NULL, 
     37         /* snoop_user_data */ NULL, 
     38         /* snoop_flags */ 0,
     39         /* mem severity */ SOC_MEM_SEVERE_MISSING,
     40         /* type */ SOC_MEM_TYPE_NORMAL,
     41         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
     42         /* impl */ SOC_MEM_IMPL_NORMAL,
     43         /* cmic_mor_clks       */ 0,
     44     },
     45 #endif /* chips */
     46 
     47 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
     48     { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56260_A0m */ 
     49         /* mem            BCAST_BLOCK_MASKm */
     50         /* flags       */ SOC_MEM_FLAG_VALID |
     51                           SOC_MEM_FLAG_CACHABLE |
     52                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
     53         /* cmp_fn      */ _soc_mem_cmp_undef,
     54         /* *null_entry */ _soc_mem_entry_null_zeroes,
     55         /* index_min   */ 0,
     56         /* index_max   */ 96,
     57         /* minblock    */ 6,
     58         /* maxblock    */ 6,
     59         /* blocks      */ 0x40,
     60         /* blocks_hi   */ 0,
     61         /* base        */ 0x3c9c0000,
     62         /* gran        */ 1,
     63         /* bytes       */ 13,
     64         /* nFields     */ 2,
     65         /* *fields     */ soc_BCAST_BLOCK_MASK_BCM56260_A0m_fields,
     66         /* *views      */ NULL,
     67         /* *views_num  */ NULL,
     68         /* snoop_cb    */ NULL, 
     69         /* snoop_user_data */ NULL, 
     70         /* snoop_flags */ 0,
     71         /* mem severity */ SOC_MEM_SEVERE_MISSING,
     72         /* type */ SOC_MEM_TYPE_NORMAL,
     73         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
     74         /* impl */ SOC_MEM_IMPL_NORMAL,
     75         /* cmic_mor_clks       */ 0,
     76     },
     77 #endif /* chips */
     78 
     79 #if defined(BCM_56270_A0)
     80     { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56270_A0m */ 
     81         /* mem            BCAST_BLOCK_MASKm */
     82         /* flags       */ SOC_MEM_FLAG_VALID |
     83                           SOC_MEM_FLAG_CACHABLE |
     84                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
     85         /* cmp_fn      */ _soc_mem_cmp_undef,
     86         /* *null_entry */ _soc_mem_entry_null_zeroes,
     87         /* index_min   */ 0,
     88         /* index_max   */ 32,
     89         /* minblock    */ 5,
     90         /* maxblock    */ 5,
     91         /* blocks      */ 0x20,
     92         /* blocks_hi   */ 0,
     93         /* base        */ 0x3c9c0000,
     94         /* gran        */ 1,
     95         /* bytes       */ 5,
     96         /* nFields     */ 2,
     97         /* *fields     */ soc_BCAST_BLOCK_MASK_BCM56270_A0m_fields,
     98         /* *views      */ NULL,
     99         /* *views_num  */ NULL,
    100         /* snoop_cb    */ NULL, 
    101         /* snoop_user_data */ NULL, 
    102         /* snoop_flags */ 0,
    103         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    104         /* type */ SOC_MEM_TYPE_NORMAL,
    105         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    106         /* impl */ SOC_MEM_IMPL_NORMAL,
    107         /* cmic_mor_clks       */ 0,
    108     },
    109 #endif /* chips */
    110 
    111 #if defined(BCM_56340_A0)
    112     { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56340_A0m */ 
    113         /* mem            BCAST_BLOCK_MASKm */
    114         /* flags       */ SOC_MEM_FLAG_VALID |
    115                           SOC_MEM_FLAG_CACHABLE |
    116                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
    117         /* cmp_fn      */ _soc_mem_cmp_undef,
    118         /* *null_entry */ _soc_mem_entry_null_zeroes,
    119         /* index_min   */ 0,
    120         /* index_max   */ 63,
    121         /* minblock    */ 4,
    122         /* maxblock    */ 4,
    123         /* blocks      */ 0x10,
    124         /* blocks_hi   */ 0,
    125         /* base        */ 0x38800000,
    126         /* gran        */ 1,
    127         /* bytes       */ 8,
    128         /* nFields     */ 4,
    129         /* *fields     */ soc_BCAST_BLOCK_MASK_BCM56340_A0m_fields,
    130         /* *views      */ NULL,
    131         /* *views_num  */ NULL,
    132         /* snoop_cb    */ NULL, 
    133         /* snoop_user_data */ NULL, 
    134         /* snoop_flags */ 0,
    135         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    136         /* type */ SOC_MEM_TYPE_NORMAL,
    137         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    138         /* impl */ SOC_MEM_IMPL_NORMAL,
    139         /* cmic_mor_clks       */ 0,
    140     },
    141 #endif /* chips */
    142 
    143 #if defined(BCM_56370_A0)
    144     { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56370_A0m */ 
    145         /* mem            BCAST_BLOCK_MASKm */
    146         /* flags       */ SOC_MEM_FLAG_VALID |
    147                           SOC_MEM_FLAG_CACHABLE |
    148                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
    149         /* cmp_fn      */ _soc_mem_cmp_undef,
    150         /* *null_entry */ _soc_mem_entry_null_zeroes,
    151         /* index_min   */ 0,
    152         /* index_max   */ 72,
    153         /* minblock    */ 14,
    154         /* maxblock    */ 14,
    155         /* blocks      */ 0x4000,
    156         /* blocks_hi   */ 0,
    157         /* base        */ 0x80880000,
    158         /* gran        */ 1,
    159         /* bytes       */ 10,
    160         /* nFields     */ 4,
    161         /* *fields     */ soc_BCAST_BLOCK_MASK_BCM56370_A0m_fields,
    162         /* *views      */ NULL,
    163         /* *views_num  */ NULL,
    164         /* snoop_cb    */ NULL, 
    165         /* snoop_user_data */ NULL, 
    166         /* snoop_flags */ 0,
    167         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    168         /* type */ SOC_MEM_TYPE_NORMAL,
    169         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    170         /* impl */ SOC_MEM_IMPL_NORMAL,
    171         /* cmic_mor_clks       */ 0,
    172         /* access_latency_mode */ 3,
    173     },
    174 #endif /* chips */
    175 
    176 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
    177     { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56440_A0m */ 
    178         /* mem            BCAST_BLOCK_MASKm */
    179         /* flags       */ SOC_MEM_FLAG_VALID |
    180                           SOC_MEM_FLAG_CACHABLE |
    181                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
    182         /* cmp_fn      */ _soc_mem_cmp_undef,
    183         /* *null_entry */ _soc_mem_entry_null_zeroes,
    184         /* index_min   */ 0,
    185         /* index_max   */ 39,
    186         /* minblock    */ 9,
    187         /* maxblock    */ 9,
    188         /* blocks      */ 0x200,
    189         /* blocks_hi   */ 0,
    190         /* base        */ 0x0f075400,
    191         /* gran        */ 1,
    192         /* bytes       */ 5,
    193         /* nFields     */ 4,
    194         /* *fields     */ soc_BCAST_BLOCK_MASK_BCM56440_A0m_fields,
    195         /* *views      */ NULL,
    196         /* *views_num  */ NULL,
    197         /* snoop_cb    */ NULL, 
    198         /* snoop_user_data */ NULL, 
    199         /* snoop_flags */ 0,
    200         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    201         /* type */ SOC_MEM_TYPE_NORMAL,
    202         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    203         /* impl */ SOC_MEM_IMPL_NORMAL,
    204         /* cmic_mor_clks       */ 0,
    205     },
    206 #endif /* chips */
    207 
    208 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
    209     defined(BCM_56450_B1)
    210     { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56450_A0m */ 
    211         /* mem            BCAST_BLOCK_MASKm */
    212         /* flags       */ SOC_MEM_FLAG_VALID |
    213                           SOC_MEM_FLAG_CACHABLE |
    214                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
    215         /* cmp_fn      */ _soc_mem_cmp_undef,
    216         /* *null_entry */ _soc_mem_entry_null_zeroes,
    217         /* index_min   */ 0,
    218         /* index_max   */ 170,
    219         /* minblock    */ 8,
    220         /* maxblock    */ 8,
    221         /* blocks      */ 0x100,
    222         /* blocks_hi   */ 0,
    223         /* base        */ 0x3c9c0000,
    224         /* gran        */ 1,
    225         /* bytes       */ 22,
    226         /* nFields     */ 4,
    227         /* *fields     */ soc_BCAST_BLOCK_MASK_BCM56450_A0m_fields,
    228         /* *views      */ NULL,
    229         /* *views_num  */ NULL,
    230         /* snoop_cb    */ NULL, 
    231         /* snoop_user_data */ NULL, 
    232         /* snoop_flags */ 0,
    233         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    234         /* type */ SOC_MEM_TYPE_NORMAL,
    235         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    236         /* impl */ SOC_MEM_IMPL_NORMAL,
    237         /* cmic_mor_clks       */ 0,
    238     },
    239 #endif /* chips */
    240 
    241 #if defined(BCM_56560_A0)
    242     { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56560_A0m */ 
    243         /* mem            BCAST_BLOCK_MASKm */
    244         /* flags       */ SOC_MEM_FLAG_VALID |
    245                           SOC_MEM_FLAG_CACHABLE |
    246                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
    247         /* cmp_fn      */ _soc_mem_cmp_undef,
    248         /* *null_entry */ _soc_mem_entry_null_zeroes,
    249         /* index_min   */ 0,
    250         /* index_max   */ 75,
    251         /* minblock    */ 21,
    252         /* maxblock    */ 21,
    253         /* blocks      */ 0x200000,
    254         /* blocks_hi   */ 0,
    255         /* base        */ 0x55540000,
    256         /* gran        */ 1,
    257         /* bytes       */ 10,
    258         /* nFields     */ 2,
    259         /* *fields     */ soc_BCAST_BLOCK_MASK_BCM56560_A0m_fields,
    260         /* *views      */ NULL,
    261         /* *views_num  */ NULL,
    262         /* snoop_cb    */ NULL, 
    263         /* snoop_user_data */ NULL, 
    264         /* snoop_flags */ 0,
    265         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    266         /* type */ SOC_MEM_TYPE_NORMAL,
    267         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    268         /* impl */ SOC_MEM_IMPL_NORMAL,
    269         /* cmic_mor_clks       */ 0,
    270     },
    271 #endif /* chips */
    272 
    273 #if defined(BCM_56560_B0)
    274     { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56560_B0m */ 
    275         /* mem            BCAST_BLOCK_MASKm */
    276         /* flags       */ SOC_MEM_FLAG_VALID |
    277                           SOC_MEM_FLAG_CACHABLE |
    278                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
    279         /* cmp_fn      */ _soc_mem_cmp_undef,
    280         /* *null_entry */ _soc_mem_entry_null_zeroes,
    281         /* index_min   */ 0,
    282         /* index_max   */ 75,
    283         /* minblock    */ 13,
    284         /* maxblock    */ 13,
    285         /* blocks      */ 0x2000,
    286         /* blocks_hi   */ 0,
    287         /* base        */ 0x55540000,
    288         /* gran        */ 1,
    289         /* bytes       */ 10,
    290         /* nFields     */ 2,
    291         /* *fields     */ soc_BCAST_BLOCK_MASK_BCM56560_A0m_fields,
    292         /* *views      */ NULL,
    293         /* *views_num  */ NULL,
    294         /* snoop_cb    */ NULL, 
    295         /* snoop_user_data */ NULL, 
    296         /* snoop_flags */ 0,
    297         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    298         /* type */ SOC_MEM_TYPE_NORMAL,
    299         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    300         /* impl */ SOC_MEM_IMPL_NORMAL,
    301         /* cmic_mor_clks       */ 0,
    302     },
    303 #endif /* chips */
    304 
    305 #if defined(BCM_56640_A0)
    306     { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56640_A0m */ 
    307         /* mem            BCAST_BLOCK_MASKm */
    308         /* flags       */ SOC_MEM_FLAG_VALID |
    309                           SOC_MEM_FLAG_CACHABLE |
    310                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
    311         /* cmp_fn      */ _soc_mem_cmp_undef,
    312         /* *null_entry */ _soc_mem_entry_null_zeroes,
    313         /* index_min   */ 0,
    314         /* index_max   */ 63,
    315         /* minblock    */ 7,
    316         /* maxblock    */ 7,
    317         /* blocks      */ 0x80,
    318         /* blocks_hi   */ 0,
    319         /* base        */ 0x38800000,
    320         /* gran        */ 1,
    321         /* bytes       */ 9,
    322         /* nFields     */ 5,
    323         /* *fields     */ soc_BCAST_BLOCK_MASK_BCM56640_A0m_fields,
    324         /* *views      */ NULL,
    325         /* *views_num  */ NULL,
    326         /* snoop_cb    */ NULL, 
    327         /* snoop_user_data */ NULL, 
    328         /* snoop_flags */ 0,
    329         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    330         /* type */ SOC_MEM_TYPE_NORMAL,
    331         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    332         /* impl */ SOC_MEM_IMPL_NORMAL,
    333         /* cmic_mor_clks       */ 0,
    334     },
    335 #endif /* chips */
    336 
    337 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
    338     { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56670_A0m */ 
    339         /* mem            BCAST_BLOCK_MASKm */
    340         /* flags       */ SOC_MEM_FLAG_VALID |
    341                           SOC_MEM_FLAG_CACHABLE |
    342                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
    343         /* cmp_fn      */ _soc_mem_cmp_undef,
    344         /* *null_entry */ _soc_mem_entry_null_zeroes,
    345         /* index_min   */ 0,
    346         /* index_max   */ 67,
    347         /* minblock    */ 21,
    348         /* maxblock    */ 21,
    349         /* blocks      */ 0x200000,
    350         /* blocks_hi   */ 0,
    351         /* base        */ 0x55540000,
    352         /* gran        */ 1,
    353         /* bytes       */ 9,
    354         /* nFields     */ 3,
    355         /* *fields     */ soc_BCAST_BLOCK_MASK_BCM56670_A0m_fields,
    356         /* *views      */ NULL,
    357         /* *views_num  */ NULL,
    358         /* snoop_cb    */ NULL, 
    359         /* snoop_user_data */ NULL, 
    360         /* snoop_flags */ 0,
    361         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    362         /* type */ SOC_MEM_TYPE_NORMAL,
    363         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    364         /* impl */ SOC_MEM_IMPL_NORMAL,
    365         /* cmic_mor_clks       */ 0,
    366     },
    367 #endif /* chips */
    368 
    369 #if defined(BCM_56770_A0)
    370     { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56770_A0m */ 
    371         /* mem            BCAST_BLOCK_MASKm */
    372         /* flags       */ SOC_MEM_FLAG_VALID |
    373                           SOC_MEM_FLAG_CACHABLE |
    374                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
    375                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
    376         /* cmp_fn      */ _soc_mem_cmp_undef,
    377         /* *null_entry */ _soc_mem_entry_null_zeroes,
    378         /* index_min   */ 0,
    379         /* index_max   */ 132,
    380         /* minblock    */ 25,
    381         /* maxblock    */ 25,
    382         /* blocks      */ 0x2000000,
    383         /* blocks_hi   */ 0,
    384         /* base        */ 0x80880000,
    385         /* gran        */ 1,
    386         /* bytes       */ 20,
    387         /* nFields     */ 8,
    388         /* *fields     */ soc_BCAST_BLOCK_MASK_BCM56870_A0m_fields,
    389         /* *views      */ NULL,
    390         /* *views_num  */ NULL,
    391         /* snoop_cb    */ NULL, 
    392         /* snoop_user_data */ NULL, 
    393         /* snoop_flags */ 0,
    394         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    395         /* type */ SOC_MEM_TYPE_NORMAL,
    396         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    397         /* impl */ SOC_MEM_IMPL_NORMAL,
    398         /* cmic_mor_clks       */ 0,
    399         /* access_latency_mode */ 3,
    400     },
    401 #endif /* chips */
    402 
    403 #if defined(BCM_56850_A0)
    404     { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56850_A0m */ 
    405         /* mem            BCAST_BLOCK_MASKm */
    406         /* flags       */ SOC_MEM_FLAG_VALID |
    407                           SOC_MEM_FLAG_CACHABLE |
    408                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
    409                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
    410         /* cmp_fn      */ _soc_mem_cmp_undef,
    411         /* *null_entry */ _soc_mem_entry_null_zeroes,
    412         /* index_min   */ 0,
    413         /* index_max   */ 106,
    414         /* minblock    */ 10,
    415         /* maxblock    */ 10,
    416         /* blocks      */ 0x400,
    417         /* blocks_hi   */ 0,
    418         /* base        */ 0x45540000,
    419         /* gran        */ 1,
    420         /* bytes       */ 14,
    421         /* nFields     */ 2,
    422         /* *fields     */ soc_BCAST_BLOCK_MASK_BCM56850_A0m_fields,
    423         /* *views      */ NULL,
    424         /* *views_num  */ NULL,
    425         /* snoop_cb    */ NULL, 
    426         /* snoop_user_data */ NULL, 
    427         /* snoop_flags */ 0,
    428         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    429         /* type */ SOC_MEM_TYPE_NORMAL,
    430         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    431         /* impl */ SOC_MEM_IMPL_NORMAL,
    432         /* cmic_mor_clks       */ 0,
    433     },
    434 #endif /* chips */
    435 
    436 #if defined(BCM_56860_A0)
    437     { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56860_A0m */ 
    438         /* mem            BCAST_BLOCK_MASKm */
    439         /* flags       */ SOC_MEM_FLAG_VALID |
    440                           SOC_MEM_FLAG_CACHABLE |
    441                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
    442                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
    443         /* cmp_fn      */ _soc_mem_cmp_undef,
    444         /* *null_entry */ _soc_mem_entry_null_zeroes,
    445         /* index_min   */ 0,
    446         /* index_max   */ 106,
    447         /* minblock    */ 11,
    448         /* maxblock    */ 11,
    449         /* blocks      */ 0x800,
    450         /* blocks_hi   */ 0,
    451         /* base        */ 0x55540000,
    452         /* gran        */ 1,
    453         /* bytes       */ 14,
    454         /* nFields     */ 2,
    455         /* *fields     */ soc_BCAST_BLOCK_MASK_BCM56850_A0m_fields,
    456         /* *views      */ NULL,
    457         /* *views_num  */ NULL,
    458         /* snoop_cb    */ NULL, 
    459         /* snoop_user_data */ NULL, 
    460         /* snoop_flags */ 0,
    461         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    462         /* type */ SOC_MEM_TYPE_NORMAL,
    463         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    464         /* impl */ SOC_MEM_IMPL_NORMAL,
    465         /* cmic_mor_clks       */ 0,
    466     },
    467 #endif /* chips */
    468 
    469 #if defined(BCM_56870_A0)
    470     { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56870_A0m */ 
    471         /* mem            BCAST_BLOCK_MASKm */
    472         /* flags       */ SOC_MEM_FLAG_VALID |
    473                           SOC_MEM_FLAG_CACHABLE |
    474                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
    475                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
    476         /* cmp_fn      */ _soc_mem_cmp_undef,
    477         /* *null_entry */ _soc_mem_entry_null_zeroes,
    478         /* index_min   */ 0,
    479         /* index_max   */ 132,
    480         /* minblock    */ 37,
    481         /* maxblock    */ 37,
    482         /* blocks      */ 0,
    483         /* blocks_hi   */ 0x20,
    484         /* base        */ 0x80880000,
    485         /* gran        */ 1,
    486         /* bytes       */ 20,
    487         /* nFields     */ 8,
    488         /* *fields     */ soc_BCAST_BLOCK_MASK_BCM56870_A0m_fields,
    489         /* *views      */ NULL,
    490         /* *views_num  */ NULL,
    491         /* snoop_cb    */ NULL, 
    492         /* snoop_user_data */ NULL, 
    493         /* snoop_flags */ 0,
    494         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    495         /* type */ SOC_MEM_TYPE_NORMAL,
    496         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    497         /* impl */ SOC_MEM_IMPL_NORMAL,
    498         /* cmic_mor_clks       */ 0,
    499         /* access_latency_mode */ 3,
    500     },
    501 #endif /* chips */
    502 
    503 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
    504     { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56960_A0m */ 
    505         /* mem            BCAST_BLOCK_MASKm */
    506         /* flags       */ SOC_MEM_FLAG_VALID |
    507                           SOC_MEM_FLAG_CACHABLE |
    508                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
    509                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
    510         /* cmp_fn      */ _soc_mem_cmp_undef,
    511         /* *null_entry */ _soc_mem_entry_null_zeroes,
    512         /* index_min   */ 0,
    513         /* index_max   */ 136,
    514         /* minblock    */ 36,
    515         /* maxblock    */ 36,
    516         /* blocks      */ 0,
    517         /* blocks_hi   */ 0x10,
    518         /* base        */ 0x50780000,
    519         /* gran        */ 1,
    520         /* bytes       */ 18,
    521         /* nFields     */ 2,
    522         /* *fields     */ soc_BCAST_BLOCK_MASK_BCM56960_A0m_fields,
    523         /* *views      */ NULL,
    524         /* *views_num  */ NULL,
    525         /* snoop_cb    */ NULL, 
    526         /* snoop_user_data */ NULL, 
    527         /* snoop_flags */ 0,
    528         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    529         /* type */ SOC_MEM_TYPE_NORMAL,
    530         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    531         /* impl */ SOC_MEM_IMPL_NORMAL,
    532         /* cmic_mor_clks       */ 0,
    533         /* access_latency_mode */ 3,
    534     },
    535 #endif /* chips */
    536 
    537 #if defined(BCM_56970_A0)
    538     { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56970_A0m */ 
    539         /* mem            BCAST_BLOCK_MASKm */
    540         /* flags       */ SOC_MEM_FLAG_VALID |
    541                           SOC_MEM_FLAG_CACHABLE |
    542                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
    543                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
    544         /* cmp_fn      */ _soc_mem_cmp_undef,
    545         /* *null_entry */ _soc_mem_entry_null_zeroes,
    546         /* index_min   */ 0,
    547         /* index_max   */ 136,
    548         /* minblock    */ 68,
    549         /* maxblock    */ 68,
    550         /* blocks      */ 0,
    551         /* blocks_hi   */ 0xffffffff,
    552         /* base        */ 0x90780000,
    553         /* gran        */ 1,
    554         /* bytes       */ 19,
    555         /* nFields     */ 7,
    556         /* *fields     */ soc_BCAST_BLOCK_MASK_BCM56970_A0m_fields,
    557         /* *views      */ NULL,
    558         /* *views_num  */ NULL,
    559         /* snoop_cb    */ NULL, 
    560         /* snoop_user_data */ NULL, 
    561         /* snoop_flags */ 0,
    562         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    563         /* type */ SOC_MEM_TYPE_NORMAL,
    564         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    565         /* impl */ SOC_MEM_IMPL_NORMAL,
    566         /* cmic_mor_clks       */ 0,
    567         /* access_latency_mode */ 3,
    568     },
    569 #endif /* chips */
    570 
    571 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
    572     { /* SOC_MEM_INT_BCAST_BLOCK_MASK_BCM56980_A0m */ 
    573         /* mem            BCAST_BLOCK_MASKm */
    574         /* flags       */ SOC_MEM_FLAG_VALID |
    575                           SOC_MEM_FLAG_CACHABLE |
    576                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
    577                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
    578         /* cmp_fn      */ _soc_mem_cmp_undef,
    579         /* *null_entry */ _soc_mem_entry_null_zeroes,
    580         /* index_min   */ 0,
    581         /* index_max   */ 159,
    582         /* minblock    */ 101,
    583         /* maxblock    */ 101,
    584         /* blocks      */ 0,
    585         /* blocks_hi   */ 0xffffffff,
    586         /* base        */ 0x1c040000,
    587         /* gran        */ 1,
    588         /* bytes       */ 22,
    589         /* nFields     */ 5,
    590         /* *fields     */ soc_BCAST_BLOCK_MASK_BCM56980_A0m_fields,
    591         /* *views      */ NULL,
    592         /* *views_num  */ NULL,
    593         /* snoop_cb    */ NULL, 
    594         /* snoop_user_data */ NULL, 
    595         /* snoop_flags */ 0,
    596         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    597         /* type */ SOC_MEM_TYPE_NORMAL,
    598         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    599         /* impl */ SOC_MEM_IMPL_NORMAL,
    600         /* cmic_mor_clks       */ 0,
    601         /* access_latency_mode */ 3,
    602     },
    603 #endif /* chips */
    604 
    605 #if defined(BCM_88690_A0)
    606     { /* SOC_MEM_INT_BDM_BDMm */ 
    607         /* mem            BDM_BDMm */
    608         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    609                           SOC_MEM_FLAG_WRITEONLY |
    610                           SOC_MEM_FLAG_READONLY |
    611                           SOC_MEM_FLAG_VALID |
    612                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
    613         /* cmp_fn      */ NULL,
    614         /* *null_entry */ NULL,
    615         /* index_min   */ 0,
    616         /* index_max   */ 4095,
    617         /* minblock    */ 0,
    618         /* maxblock    */ 1,
    619         /* blocks      */ 0x3,
    620         /* blocks_hi   */ 0,
    621         /* base        */ 0x00200000,
    622         /* gran        */ 1,
    623         /* bytes       */ 36,
    624         /* nFields     */ 2,
    625         /* *fields     */ soc_BDM_BDMm_fields,
    626         /* *views      */ NULL,
    627         /* *views_num  */ NULL,
    628         /* snoop_cb    */ NULL, 
    629         /* snoop_user_data */ NULL, 
    630         /* snoop_flags */ 0,
    631         /* severity */ SOC_MEM_SEVERE_LOW,
    632         /* type */ SOC_MEM_TYPE_ONE_PORT,
    633         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    634         /* impl */ SOC_MEM_IMPL_NORMAL,
    635         /* cmic_mor_clks       */ 0,
    636     },
    637 #endif /* chips */
    638 
    639 #if defined(BCM_88690_B0)
    640     { /* SOC_MEM_INT_BDM_BDM_BCM88690_B0m */ 
    641         /* mem            BDM_BDMm */
    642         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    643                           SOC_MEM_FLAG_WRITEONLY |
    644                           SOC_MEM_FLAG_READONLY |
    645                           SOC_MEM_FLAG_VALID |
    646                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
    647         /* cmp_fn      */ NULL,
    648         /* *null_entry */ NULL,
    649         /* index_min   */ 0,
    650         /* index_max   */ 4095,
    651         /* minblock    */ 0,
    652         /* maxblock    */ 1,
    653         /* blocks      */ 0x3,
    654         /* blocks_hi   */ 0,
    655         /* base        */ 0x00200000,
    656         /* gran        */ 1,
    657         /* bytes       */ 36,
    658         /* nFields     */ 2,
    659         /* *fields     */ soc_BDM_BDM_BCM88690_B0m_fields,
    660         /* *views      */ NULL,
    661         /* *views_num  */ NULL,
    662         /* snoop_cb    */ NULL, 
    663         /* snoop_user_data */ NULL, 
    664         /* snoop_flags */ 0,
    665         /* severity */ SOC_MEM_SEVERE_LOW,
    666         /* type */ SOC_MEM_TYPE_ONE_PORT,
    667         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    668         /* impl */ SOC_MEM_IMPL_NORMAL,
    669         /* cmic_mor_clks       */ 0,
    670     },
    671 #endif /* chips */
    672 
    673 #if defined(BCM_88690_A0)
    674     { /* SOC_MEM_INT_BDM_BDM_FPCm */ 
    675         /* mem            BDM_BDM_FPCm */
    676         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    677                           SOC_MEM_FLAG_WRITEONLY |
    678                           SOC_MEM_FLAG_READONLY |
    679                           SOC_MEM_FLAG_VALID |
    680                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
    681         /* cmp_fn      */ NULL,
    682         /* *null_entry */ NULL,
    683         /* index_min   */ 0,
    684         /* index_max   */ 255,
    685         /* minblock    */ 0,
    686         /* maxblock    */ 1,
    687         /* blocks      */ 0x3,
    688         /* blocks_hi   */ 0,
    689         /* base        */ 0x00300000,
    690         /* gran        */ 1,
    691         /* bytes       */ 18,
    692         /* nFields     */ 2,
    693         /* *fields     */ soc_BDM_BDM_FPCm_fields,
    694         /* *views      */ NULL,
    695         /* *views_num  */ NULL,
    696         /* snoop_cb    */ NULL, 
    697         /* snoop_user_data */ NULL, 
    698         /* snoop_flags */ 0,
    699         /* severity */ SOC_MEM_SEVERE_LOW,
    700         /* type */ SOC_MEM_TYPE_ONE_PORT,
    701         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    702         /* impl */ SOC_MEM_IMPL_NORMAL,
    703         /* cmic_mor_clks       */ 0,
    704     },
    705 #endif /* chips */
    706 
    707 #if defined(BCM_88690_B0)
    708     { /* SOC_MEM_INT_BDM_BDM_FPC_BCM88690_B0m */ 
    709         /* mem            BDM_BDM_FPCm */
    710         /* flags       */ SOC_MEM_FLAG_SIGNAL |
    711                           SOC_MEM_FLAG_WRITEONLY |
    712                           SOC_MEM_FLAG_READONLY |
    713                           SOC_MEM_FLAG_VALID |
    714                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
    715         /* cmp_fn      */ NULL,
    716         /* *null_entry */ NULL,
    717         /* index_min   */ 0,
    718         /* index_max   */ 255,
    719         /* minblock    */ 0,
    720         /* maxblock    */ 1,
    721         /* blocks      */ 0x3,
    722         /* blocks_hi   */ 0,
    723         /* base        */ 0x00300000,
    724         /* gran        */ 1,
    725         /* bytes       */ 18,
    726         /* nFields     */ 2,
    727         /* *fields     */ soc_BDM_BDM_FPC_BCM88690_B0m_fields,
    728         /* *views      */ NULL,
    729         /* *views_num  */ NULL,
    730         /* snoop_cb    */ NULL, 
    731         /* snoop_user_data */ NULL, 
    732         /* snoop_flags */ 0,
    733         /* severity */ SOC_MEM_SEVERE_LOW,
    734         /* type */ SOC_MEM_TYPE_ONE_PORT,
    735         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    736         /* impl */ SOC_MEM_IMPL_NORMAL,
    737         /* cmic_mor_clks       */ 0,
    738     },
    739 #endif /* chips */
    740 
    741 #if defined(BCM_83208_A0)
    742     { /* SOC_MEM_INT_BLH_FSRD_WL_EXT_MEMm */ 
    743         /* mem            BLH_FSRD_WL_EXT_MEMm */
    744         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
    745         /* cmp_fn      */ NULL,
    746         /* *null_entry */ NULL,
    747         /* index_min   */ 0,
    748         /* index_max   */ 2047,
    749         /* minblock    */ 1,
    750         /* maxblock    */ 3,
    751         /* blocks      */ 0xe,
    752         /* blocks_hi   */ 0,
    753         /* base        */ 0x00100000,
    754         /* gran        */ 1,
    755         /* bytes       */ 16,
    756         /* nFields     */ 1,
    757         /* *fields     */ soc_ECI_DATA_MEMm_fields,
    758         /* *views      */ NULL,
    759         /* *views_num  */ NULL,
    760         /* snoop_cb    */ NULL, 
    761         /* snoop_user_data */ NULL, 
    762         /* snoop_flags */ 0,
    763         /* severity */ SOC_MEM_SEVERE_LOW,
    764         /* type */ SOC_MEM_TYPE_NORMAL,
    765         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    766         /* impl */ SOC_MEM_IMPL_NORMAL,
    767         /* cmic_mor_clks       */ 0,
    768     },
    769 #endif /* chips */
    770 
    771 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
    772     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_18m */ 
    773         /* mem            BRCM_RESERVED_CPM_18m */
    774         /* flags       */ SOC_MEM_FLAG_VALID |
    775                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
    776         /* cmp_fn      */ _soc_mem_cmp_undef,
    777         /* *null_entry */ _soc_mem_entry_null_zeroes,
    778         /* index_min   */ 0,
    779         /* index_max   */ 7,
    780         /* minblock    */ 14,
    781         /* maxblock    */ 19,
    782         /* blocks      */ 0xfc000,
    783         /* blocks_hi   */ 0,
    784         /* base        */ 0x00012000,
    785         /* gran        */ 1,
    786         /* bytes       */ 5,
    787         /* nFields     */ 6,
    788         /* *fields     */ soc_BRCM_RESERVED_CPM_18m_fields,
    789         /* *views      */ NULL,
    790         /* *views_num  */ NULL,
    791         /* snoop_cb    */ NULL, 
    792         /* snoop_user_data */ NULL, 
    793         /* snoop_flags */ 0,
    794         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    795         /* type */ SOC_MEM_TYPE_NORMAL,
    796         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    797         /* impl */ SOC_MEM_IMPL_NORMAL,
    798         /* cmic_mor_clks       */ 0,
    799     },
    800 #endif /* chips */
    801 
    802 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
    803     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_19m */ 
    804         /* mem            BRCM_RESERVED_CPM_19m */
    805         /* flags       */ SOC_MEM_FLAG_VALID |
    806                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
    807         /* cmp_fn      */ _soc_mem_cmp_undef,
    808         /* *null_entry */ _soc_mem_entry_null_zeroes,
    809         /* index_min   */ 0,
    810         /* index_max   */ 7,
    811         /* minblock    */ 14,
    812         /* maxblock    */ 19,
    813         /* blocks      */ 0xfc000,
    814         /* blocks_hi   */ 0,
    815         /* base        */ 0x00012100,
    816         /* gran        */ 1,
    817         /* bytes       */ 5,
    818         /* nFields     */ 6,
    819         /* *fields     */ soc_BRCM_RESERVED_CPM_18m_fields,
    820         /* *views      */ NULL,
    821         /* *views_num  */ NULL,
    822         /* snoop_cb    */ NULL, 
    823         /* snoop_user_data */ NULL, 
    824         /* snoop_flags */ 0,
    825         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    826         /* type */ SOC_MEM_TYPE_NORMAL,
    827         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    828         /* impl */ SOC_MEM_IMPL_NORMAL,
    829         /* cmic_mor_clks       */ 0,
    830     },
    831 #endif /* chips */
    832 
    833 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
    834     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_20m */ 
    835         /* mem            BRCM_RESERVED_CPM_20m */
    836         /* flags       */ SOC_MEM_FLAG_VALID |
    837                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
    838         /* cmp_fn      */ _soc_mem_cmp_undef,
    839         /* *null_entry */ _soc_mem_entry_null_zeroes,
    840         /* index_min   */ 0,
    841         /* index_max   */ 7,
    842         /* minblock    */ 14,
    843         /* maxblock    */ 19,
    844         /* blocks      */ 0xfc000,
    845         /* blocks_hi   */ 0,
    846         /* base        */ 0x00012200,
    847         /* gran        */ 1,
    848         /* bytes       */ 5,
    849         /* nFields     */ 6,
    850         /* *fields     */ soc_BRCM_RESERVED_CPM_18m_fields,
    851         /* *views      */ NULL,
    852         /* *views_num  */ NULL,
    853         /* snoop_cb    */ NULL, 
    854         /* snoop_user_data */ NULL, 
    855         /* snoop_flags */ 0,
    856         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    857         /* type */ SOC_MEM_TYPE_NORMAL,
    858         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    859         /* impl */ SOC_MEM_IMPL_NORMAL,
    860         /* cmic_mor_clks       */ 0,
    861     },
    862 #endif /* chips */
    863 
    864 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
    865     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_21m */ 
    866         /* mem            BRCM_RESERVED_CPM_21m */
    867         /* flags       */ SOC_MEM_FLAG_VALID |
    868                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
    869         /* cmp_fn      */ _soc_mem_cmp_undef,
    870         /* *null_entry */ _soc_mem_entry_null_zeroes,
    871         /* index_min   */ 0,
    872         /* index_max   */ 7,
    873         /* minblock    */ 14,
    874         /* maxblock    */ 19,
    875         /* blocks      */ 0xfc000,
    876         /* blocks_hi   */ 0,
    877         /* base        */ 0x00012300,
    878         /* gran        */ 1,
    879         /* bytes       */ 5,
    880         /* nFields     */ 6,
    881         /* *fields     */ soc_BRCM_RESERVED_CPM_18m_fields,
    882         /* *views      */ NULL,
    883         /* *views_num  */ NULL,
    884         /* snoop_cb    */ NULL, 
    885         /* snoop_user_data */ NULL, 
    886         /* snoop_flags */ 0,
    887         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    888         /* type */ SOC_MEM_TYPE_NORMAL,
    889         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    890         /* impl */ SOC_MEM_IMPL_NORMAL,
    891         /* cmic_mor_clks       */ 0,
    892     },
    893 #endif /* chips */
    894 
    895 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
    896     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_23m */ 
    897         /* mem            BRCM_RESERVED_CPM_23m */
    898         /* flags       */ SOC_MEM_FLAG_VALID |
    899                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
    900         /* cmp_fn      */ _soc_mem_cmp_undef,
    901         /* *null_entry */ _soc_mem_entry_null_zeroes,
    902         /* index_min   */ 0,
    903         /* index_max   */ 71,
    904         /* minblock    */ 14,
    905         /* maxblock    */ 19,
    906         /* blocks      */ 0xfc000,
    907         /* blocks_hi   */ 0,
    908         /* base        */ 0x00013800,
    909         /* gran        */ 1,
    910         /* bytes       */ 3,
    911         /* nFields     */ 6,
    912         /* *fields     */ soc_BRCM_RESERVED_CPM_23m_fields,
    913         /* *views      */ NULL,
    914         /* *views_num  */ NULL,
    915         /* snoop_cb    */ NULL, 
    916         /* snoop_user_data */ NULL, 
    917         /* snoop_flags */ 0,
    918         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    919         /* type */ SOC_MEM_TYPE_NORMAL,
    920         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    921         /* impl */ SOC_MEM_IMPL_NORMAL,
    922         /* cmic_mor_clks       */ 0,
    923     },
    924 #endif /* chips */
    925 
    926 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
    927     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_24m */ 
    928         /* mem            BRCM_RESERVED_CPM_24m */
    929         /* flags       */ SOC_MEM_FLAG_VALID |
    930                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
    931         /* cmp_fn      */ _soc_mem_cmp_undef,
    932         /* *null_entry */ _soc_mem_entry_null_zeroes,
    933         /* index_min   */ 0,
    934         /* index_max   */ 71,
    935         /* minblock    */ 14,
    936         /* maxblock    */ 19,
    937         /* blocks      */ 0xfc000,
    938         /* blocks_hi   */ 0,
    939         /* base        */ 0x00013900,
    940         /* gran        */ 1,
    941         /* bytes       */ 3,
    942         /* nFields     */ 6,
    943         /* *fields     */ soc_BRCM_RESERVED_CPM_23m_fields,
    944         /* *views      */ NULL,
    945         /* *views_num  */ NULL,
    946         /* snoop_cb    */ NULL, 
    947         /* snoop_user_data */ NULL, 
    948         /* snoop_flags */ 0,
    949         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    950         /* type */ SOC_MEM_TYPE_NORMAL,
    951         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    952         /* impl */ SOC_MEM_IMPL_NORMAL,
    953         /* cmic_mor_clks       */ 0,
    954     },
    955 #endif /* chips */
    956 
    957 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
    958     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_25m */ 
    959         /* mem            BRCM_RESERVED_CPM_25m */
    960         /* flags       */ SOC_MEM_FLAG_VALID |
    961                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
    962         /* cmp_fn      */ _soc_mem_cmp_undef,
    963         /* *null_entry */ _soc_mem_entry_null_zeroes,
    964         /* index_min   */ 0,
    965         /* index_max   */ 71,
    966         /* minblock    */ 14,
    967         /* maxblock    */ 19,
    968         /* blocks      */ 0xfc000,
    969         /* blocks_hi   */ 0,
    970         /* base        */ 0x00013a00,
    971         /* gran        */ 1,
    972         /* bytes       */ 3,
    973         /* nFields     */ 6,
    974         /* *fields     */ soc_BRCM_RESERVED_CPM_23m_fields,
    975         /* *views      */ NULL,
    976         /* *views_num  */ NULL,
    977         /* snoop_cb    */ NULL, 
    978         /* snoop_user_data */ NULL, 
    979         /* snoop_flags */ 0,
    980         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    981         /* type */ SOC_MEM_TYPE_NORMAL,
    982         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    983         /* impl */ SOC_MEM_IMPL_NORMAL,
    984         /* cmic_mor_clks       */ 0,
    985     },
    986 #endif /* chips */
    987 
    988 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
    989     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_26m */ 
    990         /* mem            BRCM_RESERVED_CPM_26m */
    991         /* flags       */ SOC_MEM_FLAG_VALID |
    992                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
    993         /* cmp_fn      */ _soc_mem_cmp_undef,
    994         /* *null_entry */ _soc_mem_entry_null_zeroes,
    995         /* index_min   */ 0,
    996         /* index_max   */ 71,
    997         /* minblock    */ 14,
    998         /* maxblock    */ 19,
    999         /* blocks      */ 0xfc000,
   1000         /* blocks_hi   */ 0,
   1001         /* base        */ 0x00013b00,
   1002         /* gran        */ 1,
   1003         /* bytes       */ 3,
   1004         /* nFields     */ 6,
   1005         /* *fields     */ soc_BRCM_RESERVED_CPM_23m_fields,
   1006         /* *views      */ NULL,
   1007         /* *views_num  */ NULL,
   1008         /* snoop_cb    */ NULL, 
   1009         /* snoop_user_data */ NULL, 
   1010         /* snoop_flags */ 0,
   1011         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1012         /* type */ SOC_MEM_TYPE_NORMAL,
   1013         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1014         /* impl */ SOC_MEM_IMPL_NORMAL,
   1015         /* cmic_mor_clks       */ 0,
   1016     },
   1017 #endif /* chips */
   1018 
   1019 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1020     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_27m */ 
   1021         /* mem            BRCM_RESERVED_CPM_27m */
   1022         /* flags       */ SOC_MEM_FLAG_VALID |
   1023                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1024         /* cmp_fn      */ _soc_mem_cmp_undef,
   1025         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1026         /* index_min   */ 0,
   1027         /* index_max   */ 15,
   1028         /* minblock    */ 14,
   1029         /* maxblock    */ 19,
   1030         /* blocks      */ 0xfc000,
   1031         /* blocks_hi   */ 0,
   1032         /* base        */ 0x00013c00,
   1033         /* gran        */ 1,
   1034         /* bytes       */ 3,
   1035         /* nFields     */ 6,
   1036         /* *fields     */ soc_BRCM_RESERVED_CPM_27m_fields,
   1037         /* *views      */ NULL,
   1038         /* *views_num  */ NULL,
   1039         /* snoop_cb    */ NULL, 
   1040         /* snoop_user_data */ NULL, 
   1041         /* snoop_flags */ 0,
   1042         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1043         /* type */ SOC_MEM_TYPE_NORMAL,
   1044         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1045         /* impl */ SOC_MEM_IMPL_NORMAL,
   1046         /* cmic_mor_clks       */ 0,
   1047     },
   1048 #endif /* chips */
   1049 
   1050 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1051     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_28m */ 
   1052         /* mem            BRCM_RESERVED_CPM_28m */
   1053         /* flags       */ SOC_MEM_FLAG_VALID |
   1054                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1055         /* cmp_fn      */ _soc_mem_cmp_undef,
   1056         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1057         /* index_min   */ 0,
   1058         /* index_max   */ 15,
   1059         /* minblock    */ 14,
   1060         /* maxblock    */ 19,
   1061         /* blocks      */ 0xfc000,
   1062         /* blocks_hi   */ 0,
   1063         /* base        */ 0x00013d00,
   1064         /* gran        */ 1,
   1065         /* bytes       */ 3,
   1066         /* nFields     */ 6,
   1067         /* *fields     */ soc_BRCM_RESERVED_CPM_27m_fields,
   1068         /* *views      */ NULL,
   1069         /* *views_num  */ NULL,
   1070         /* snoop_cb    */ NULL, 
   1071         /* snoop_user_data */ NULL, 
   1072         /* snoop_flags */ 0,
   1073         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1074         /* type */ SOC_MEM_TYPE_NORMAL,
   1075         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1076         /* impl */ SOC_MEM_IMPL_NORMAL,
   1077         /* cmic_mor_clks       */ 0,
   1078     },
   1079 #endif /* chips */
   1080 
   1081 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1082     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_29m */ 
   1083         /* mem            BRCM_RESERVED_CPM_29m */
   1084         /* flags       */ SOC_MEM_FLAG_VALID |
   1085                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1086         /* cmp_fn      */ _soc_mem_cmp_undef,
   1087         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1088         /* index_min   */ 0,
   1089         /* index_max   */ 15,
   1090         /* minblock    */ 14,
   1091         /* maxblock    */ 19,
   1092         /* blocks      */ 0xfc000,
   1093         /* blocks_hi   */ 0,
   1094         /* base        */ 0x00013e00,
   1095         /* gran        */ 1,
   1096         /* bytes       */ 3,
   1097         /* nFields     */ 6,
   1098         /* *fields     */ soc_BRCM_RESERVED_CPM_27m_fields,
   1099         /* *views      */ NULL,
   1100         /* *views_num  */ NULL,
   1101         /* snoop_cb    */ NULL, 
   1102         /* snoop_user_data */ NULL, 
   1103         /* snoop_flags */ 0,
   1104         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1105         /* type */ SOC_MEM_TYPE_NORMAL,
   1106         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1107         /* impl */ SOC_MEM_IMPL_NORMAL,
   1108         /* cmic_mor_clks       */ 0,
   1109     },
   1110 #endif /* chips */
   1111 
   1112 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1113     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_30m */ 
   1114         /* mem            BRCM_RESERVED_CPM_30m */
   1115         /* flags       */ SOC_MEM_FLAG_VALID |
   1116                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1117         /* cmp_fn      */ _soc_mem_cmp_undef,
   1118         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1119         /* index_min   */ 0,
   1120         /* index_max   */ 15,
   1121         /* minblock    */ 14,
   1122         /* maxblock    */ 19,
   1123         /* blocks      */ 0xfc000,
   1124         /* blocks_hi   */ 0,
   1125         /* base        */ 0x00013f00,
   1126         /* gran        */ 1,
   1127         /* bytes       */ 3,
   1128         /* nFields     */ 6,
   1129         /* *fields     */ soc_BRCM_RESERVED_CPM_27m_fields,
   1130         /* *views      */ NULL,
   1131         /* *views_num  */ NULL,
   1132         /* snoop_cb    */ NULL, 
   1133         /* snoop_user_data */ NULL, 
   1134         /* snoop_flags */ 0,
   1135         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1136         /* type */ SOC_MEM_TYPE_NORMAL,
   1137         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1138         /* impl */ SOC_MEM_IMPL_NORMAL,
   1139         /* cmic_mor_clks       */ 0,
   1140     },
   1141 #endif /* chips */
   1142 
   1143 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1144     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_31m */ 
   1145         /* mem            BRCM_RESERVED_CPM_31m */
   1146         /* flags       */ SOC_MEM_FLAG_VALID |
   1147                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1148         /* cmp_fn      */ _soc_mem_cmp_undef,
   1149         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1150         /* index_min   */ 0,
   1151         /* index_max   */ 7,
   1152         /* minblock    */ 14,
   1153         /* maxblock    */ 19,
   1154         /* blocks      */ 0xfc000,
   1155         /* blocks_hi   */ 0,
   1156         /* base        */ 0x00014000,
   1157         /* gran        */ 1,
   1158         /* bytes       */ 12,
   1159         /* nFields     */ 3,
   1160         /* *fields     */ soc_BRCM_RESERVED_CPM_31m_fields,
   1161         /* *views      */ NULL,
   1162         /* *views_num  */ NULL,
   1163         /* snoop_cb    */ NULL, 
   1164         /* snoop_user_data */ NULL, 
   1165         /* snoop_flags */ 0,
   1166         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1167         /* type */ SOC_MEM_TYPE_NORMAL,
   1168         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1169         /* impl */ SOC_MEM_IMPL_NORMAL,
   1170         /* cmic_mor_clks       */ 0,
   1171     },
   1172 #endif /* chips */
   1173 
   1174 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1175     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_32m */ 
   1176         /* mem            BRCM_RESERVED_CPM_32m */
   1177         /* flags       */ SOC_MEM_FLAG_VALID |
   1178                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1179         /* cmp_fn      */ _soc_mem_cmp_undef,
   1180         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1181         /* index_min   */ 0,
   1182         /* index_max   */ 7,
   1183         /* minblock    */ 14,
   1184         /* maxblock    */ 19,
   1185         /* blocks      */ 0xfc000,
   1186         /* blocks_hi   */ 0,
   1187         /* base        */ 0x00014100,
   1188         /* gran        */ 1,
   1189         /* bytes       */ 12,
   1190         /* nFields     */ 3,
   1191         /* *fields     */ soc_BRCM_RESERVED_CPM_31m_fields,
   1192         /* *views      */ NULL,
   1193         /* *views_num  */ NULL,
   1194         /* snoop_cb    */ NULL, 
   1195         /* snoop_user_data */ NULL, 
   1196         /* snoop_flags */ 0,
   1197         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1198         /* type */ SOC_MEM_TYPE_NORMAL,
   1199         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1200         /* impl */ SOC_MEM_IMPL_NORMAL,
   1201         /* cmic_mor_clks       */ 0,
   1202     },
   1203 #endif /* chips */
   1204 
   1205 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1206     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_33m */ 
   1207         /* mem            BRCM_RESERVED_CPM_33m */
   1208         /* flags       */ SOC_MEM_FLAG_VALID |
   1209                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1210         /* cmp_fn      */ _soc_mem_cmp_undef,
   1211         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1212         /* index_min   */ 0,
   1213         /* index_max   */ 7,
   1214         /* minblock    */ 14,
   1215         /* maxblock    */ 19,
   1216         /* blocks      */ 0xfc000,
   1217         /* blocks_hi   */ 0,
   1218         /* base        */ 0x00014200,
   1219         /* gran        */ 1,
   1220         /* bytes       */ 12,
   1221         /* nFields     */ 3,
   1222         /* *fields     */ soc_BRCM_RESERVED_CPM_31m_fields,
   1223         /* *views      */ NULL,
   1224         /* *views_num  */ NULL,
   1225         /* snoop_cb    */ NULL, 
   1226         /* snoop_user_data */ NULL, 
   1227         /* snoop_flags */ 0,
   1228         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1229         /* type */ SOC_MEM_TYPE_NORMAL,
   1230         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1231         /* impl */ SOC_MEM_IMPL_NORMAL,
   1232         /* cmic_mor_clks       */ 0,
   1233     },
   1234 #endif /* chips */
   1235 
   1236 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1237     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_34m */ 
   1238         /* mem            BRCM_RESERVED_CPM_34m */
   1239         /* flags       */ SOC_MEM_FLAG_VALID |
   1240                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1241         /* cmp_fn      */ _soc_mem_cmp_undef,
   1242         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1243         /* index_min   */ 0,
   1244         /* index_max   */ 7,
   1245         /* minblock    */ 14,
   1246         /* maxblock    */ 19,
   1247         /* blocks      */ 0xfc000,
   1248         /* blocks_hi   */ 0,
   1249         /* base        */ 0x00014300,
   1250         /* gran        */ 1,
   1251         /* bytes       */ 12,
   1252         /* nFields     */ 3,
   1253         /* *fields     */ soc_BRCM_RESERVED_CPM_31m_fields,
   1254         /* *views      */ NULL,
   1255         /* *views_num  */ NULL,
   1256         /* snoop_cb    */ NULL, 
   1257         /* snoop_user_data */ NULL, 
   1258         /* snoop_flags */ 0,
   1259         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1260         /* type */ SOC_MEM_TYPE_NORMAL,
   1261         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1262         /* impl */ SOC_MEM_IMPL_NORMAL,
   1263         /* cmic_mor_clks       */ 0,
   1264     },
   1265 #endif /* chips */
   1266 
   1267 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1268     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_35m */ 
   1269         /* mem            BRCM_RESERVED_CPM_35m */
   1270         /* flags       */ SOC_MEM_FLAG_VALID |
   1271                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1272         /* cmp_fn      */ _soc_mem_cmp_undef,
   1273         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1274         /* index_min   */ 0,
   1275         /* index_max   */ 7,
   1276         /* minblock    */ 14,
   1277         /* maxblock    */ 19,
   1278         /* blocks      */ 0xfc000,
   1279         /* blocks_hi   */ 0,
   1280         /* base        */ 0x00014400,
   1281         /* gran        */ 1,
   1282         /* bytes       */ 9,
   1283         /* nFields     */ 5,
   1284         /* *fields     */ soc_BRCM_RESERVED_CPM_35m_fields,
   1285         /* *views      */ NULL,
   1286         /* *views_num  */ NULL,
   1287         /* snoop_cb    */ NULL, 
   1288         /* snoop_user_data */ NULL, 
   1289         /* snoop_flags */ 0,
   1290         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1291         /* type */ SOC_MEM_TYPE_NORMAL,
   1292         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1293         /* impl */ SOC_MEM_IMPL_NORMAL,
   1294         /* cmic_mor_clks       */ 0,
   1295     },
   1296 #endif /* chips */
   1297 
   1298 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1299     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_36m */ 
   1300         /* mem            BRCM_RESERVED_CPM_36m */
   1301         /* flags       */ SOC_MEM_FLAG_VALID |
   1302                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1303         /* cmp_fn      */ _soc_mem_cmp_undef,
   1304         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1305         /* index_min   */ 0,
   1306         /* index_max   */ 7,
   1307         /* minblock    */ 14,
   1308         /* maxblock    */ 19,
   1309         /* blocks      */ 0xfc000,
   1310         /* blocks_hi   */ 0,
   1311         /* base        */ 0x00014500,
   1312         /* gran        */ 1,
   1313         /* bytes       */ 9,
   1314         /* nFields     */ 5,
   1315         /* *fields     */ soc_BRCM_RESERVED_CPM_35m_fields,
   1316         /* *views      */ NULL,
   1317         /* *views_num  */ NULL,
   1318         /* snoop_cb    */ NULL, 
   1319         /* snoop_user_data */ NULL, 
   1320         /* snoop_flags */ 0,
   1321         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1322         /* type */ SOC_MEM_TYPE_NORMAL,
   1323         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1324         /* impl */ SOC_MEM_IMPL_NORMAL,
   1325         /* cmic_mor_clks       */ 0,
   1326     },
   1327 #endif /* chips */
   1328 
   1329 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1330     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_37m */ 
   1331         /* mem            BRCM_RESERVED_CPM_37m */
   1332         /* flags       */ SOC_MEM_FLAG_VALID |
   1333                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1334         /* cmp_fn      */ _soc_mem_cmp_undef,
   1335         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1336         /* index_min   */ 0,
   1337         /* index_max   */ 7,
   1338         /* minblock    */ 14,
   1339         /* maxblock    */ 19,
   1340         /* blocks      */ 0xfc000,
   1341         /* blocks_hi   */ 0,
   1342         /* base        */ 0x00014600,
   1343         /* gran        */ 1,
   1344         /* bytes       */ 9,
   1345         /* nFields     */ 5,
   1346         /* *fields     */ soc_BRCM_RESERVED_CPM_35m_fields,
   1347         /* *views      */ NULL,
   1348         /* *views_num  */ NULL,
   1349         /* snoop_cb    */ NULL, 
   1350         /* snoop_user_data */ NULL, 
   1351         /* snoop_flags */ 0,
   1352         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1353         /* type */ SOC_MEM_TYPE_NORMAL,
   1354         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1355         /* impl */ SOC_MEM_IMPL_NORMAL,
   1356         /* cmic_mor_clks       */ 0,
   1357     },
   1358 #endif /* chips */
   1359 
   1360 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1361     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_38m */ 
   1362         /* mem            BRCM_RESERVED_CPM_38m */
   1363         /* flags       */ SOC_MEM_FLAG_VALID |
   1364                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1365         /* cmp_fn      */ _soc_mem_cmp_undef,
   1366         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1367         /* index_min   */ 0,
   1368         /* index_max   */ 7,
   1369         /* minblock    */ 14,
   1370         /* maxblock    */ 19,
   1371         /* blocks      */ 0xfc000,
   1372         /* blocks_hi   */ 0,
   1373         /* base        */ 0x00014700,
   1374         /* gran        */ 1,
   1375         /* bytes       */ 9,
   1376         /* nFields     */ 5,
   1377         /* *fields     */ soc_BRCM_RESERVED_CPM_35m_fields,
   1378         /* *views      */ NULL,
   1379         /* *views_num  */ NULL,
   1380         /* snoop_cb    */ NULL, 
   1381         /* snoop_user_data */ NULL, 
   1382         /* snoop_flags */ 0,
   1383         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1384         /* type */ SOC_MEM_TYPE_NORMAL,
   1385         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1386         /* impl */ SOC_MEM_IMPL_NORMAL,
   1387         /* cmic_mor_clks       */ 0,
   1388     },
   1389 #endif /* chips */
   1390 
   1391 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1392     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_39m */ 
   1393         /* mem            BRCM_RESERVED_CPM_39m */
   1394         /* flags       */ SOC_MEM_FLAG_VALID |
   1395                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1396         /* cmp_fn      */ _soc_mem_cmp_undef,
   1397         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1398         /* index_min   */ 0,
   1399         /* index_max   */ 79,
   1400         /* minblock    */ 14,
   1401         /* maxblock    */ 19,
   1402         /* blocks      */ 0xfc000,
   1403         /* blocks_hi   */ 0,
   1404         /* base        */ 0x00014800,
   1405         /* gran        */ 1,
   1406         /* bytes       */ 2,
   1407         /* nFields     */ 4,
   1408         /* *fields     */ soc_BRCM_RESERVED_CPM_39m_fields,
   1409         /* *views      */ NULL,
   1410         /* *views_num  */ NULL,
   1411         /* snoop_cb    */ NULL, 
   1412         /* snoop_user_data */ NULL, 
   1413         /* snoop_flags */ 0,
   1414         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1415         /* type */ SOC_MEM_TYPE_NORMAL,
   1416         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1417         /* impl */ SOC_MEM_IMPL_NORMAL,
   1418         /* cmic_mor_clks       */ 0,
   1419     },
   1420 #endif /* chips */
   1421 
   1422 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1423     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_40m */ 
   1424         /* mem            BRCM_RESERVED_CPM_40m */
   1425         /* flags       */ SOC_MEM_FLAG_VALID |
   1426                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1427         /* cmp_fn      */ _soc_mem_cmp_undef,
   1428         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1429         /* index_min   */ 0,
   1430         /* index_max   */ 79,
   1431         /* minblock    */ 14,
   1432         /* maxblock    */ 19,
   1433         /* blocks      */ 0xfc000,
   1434         /* blocks_hi   */ 0,
   1435         /* base        */ 0x00014900,
   1436         /* gran        */ 1,
   1437         /* bytes       */ 2,
   1438         /* nFields     */ 4,
   1439         /* *fields     */ soc_BRCM_RESERVED_CPM_39m_fields,
   1440         /* *views      */ NULL,
   1441         /* *views_num  */ NULL,
   1442         /* snoop_cb    */ NULL, 
   1443         /* snoop_user_data */ NULL, 
   1444         /* snoop_flags */ 0,
   1445         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1446         /* type */ SOC_MEM_TYPE_NORMAL,
   1447         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1448         /* impl */ SOC_MEM_IMPL_NORMAL,
   1449         /* cmic_mor_clks       */ 0,
   1450     },
   1451 #endif /* chips */
   1452 
   1453 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1454     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_41m */ 
   1455         /* mem            BRCM_RESERVED_CPM_41m */
   1456         /* flags       */ SOC_MEM_FLAG_VALID |
   1457                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1458         /* cmp_fn      */ _soc_mem_cmp_undef,
   1459         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1460         /* index_min   */ 0,
   1461         /* index_max   */ 79,
   1462         /* minblock    */ 14,
   1463         /* maxblock    */ 19,
   1464         /* blocks      */ 0xfc000,
   1465         /* blocks_hi   */ 0,
   1466         /* base        */ 0x00014a00,
   1467         /* gran        */ 1,
   1468         /* bytes       */ 2,
   1469         /* nFields     */ 4,
   1470         /* *fields     */ soc_BRCM_RESERVED_CPM_39m_fields,
   1471         /* *views      */ NULL,
   1472         /* *views_num  */ NULL,
   1473         /* snoop_cb    */ NULL, 
   1474         /* snoop_user_data */ NULL, 
   1475         /* snoop_flags */ 0,
   1476         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1477         /* type */ SOC_MEM_TYPE_NORMAL,
   1478         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1479         /* impl */ SOC_MEM_IMPL_NORMAL,
   1480         /* cmic_mor_clks       */ 0,
   1481     },
   1482 #endif /* chips */
   1483 
   1484 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1485     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_42m */ 
   1486         /* mem            BRCM_RESERVED_CPM_42m */
   1487         /* flags       */ SOC_MEM_FLAG_VALID |
   1488                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1489         /* cmp_fn      */ _soc_mem_cmp_undef,
   1490         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1491         /* index_min   */ 0,
   1492         /* index_max   */ 79,
   1493         /* minblock    */ 14,
   1494         /* maxblock    */ 19,
   1495         /* blocks      */ 0xfc000,
   1496         /* blocks_hi   */ 0,
   1497         /* base        */ 0x00014b00,
   1498         /* gran        */ 1,
   1499         /* bytes       */ 2,
   1500         /* nFields     */ 4,
   1501         /* *fields     */ soc_BRCM_RESERVED_CPM_39m_fields,
   1502         /* *views      */ NULL,
   1503         /* *views_num  */ NULL,
   1504         /* snoop_cb    */ NULL, 
   1505         /* snoop_user_data */ NULL, 
   1506         /* snoop_flags */ 0,
   1507         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1508         /* type */ SOC_MEM_TYPE_NORMAL,
   1509         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1510         /* impl */ SOC_MEM_IMPL_NORMAL,
   1511         /* cmic_mor_clks       */ 0,
   1512     },
   1513 #endif /* chips */
   1514 
   1515 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1516     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_44m */ 
   1517         /* mem            BRCM_RESERVED_CPM_44m */
   1518         /* flags       */ SOC_MEM_FLAG_VALID |
   1519                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1520         /* cmp_fn      */ _soc_mem_cmp_undef,
   1521         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1522         /* index_min   */ 0,
   1523         /* index_max   */ 255,
   1524         /* minblock    */ 14,
   1525         /* maxblock    */ 19,
   1526         /* blocks      */ 0xfc000,
   1527         /* blocks_hi   */ 0,
   1528         /* base        */ 0x00016000,
   1529         /* gran        */ 1,
   1530         /* bytes       */ 1,
   1531         /* nFields     */ 1,
   1532         /* *fields     */ soc_BRCM_RESERVED_CPM_44m_fields,
   1533         /* *views      */ NULL,
   1534         /* *views_num  */ NULL,
   1535         /* snoop_cb    */ NULL, 
   1536         /* snoop_user_data */ NULL, 
   1537         /* snoop_flags */ 0,
   1538         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1539         /* type */ SOC_MEM_TYPE_NORMAL,
   1540         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1541         /* impl */ SOC_MEM_IMPL_NORMAL,
   1542         /* cmic_mor_clks       */ 0,
   1543     },
   1544 #endif /* chips */
   1545 
   1546 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1547     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_45m */ 
   1548         /* mem            BRCM_RESERVED_CPM_45m */
   1549         /* flags       */ SOC_MEM_FLAG_VALID |
   1550                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1551         /* cmp_fn      */ _soc_mem_cmp_undef,
   1552         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1553         /* index_min   */ 0,
   1554         /* index_max   */ 255,
   1555         /* minblock    */ 14,
   1556         /* maxblock    */ 19,
   1557         /* blocks      */ 0xfc000,
   1558         /* blocks_hi   */ 0,
   1559         /* base        */ 0x00016100,
   1560         /* gran        */ 1,
   1561         /* bytes       */ 1,
   1562         /* nFields     */ 1,
   1563         /* *fields     */ soc_BRCM_RESERVED_CPM_44m_fields,
   1564         /* *views      */ NULL,
   1565         /* *views_num  */ NULL,
   1566         /* snoop_cb    */ NULL, 
   1567         /* snoop_user_data */ NULL, 
   1568         /* snoop_flags */ 0,
   1569         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1570         /* type */ SOC_MEM_TYPE_NORMAL,
   1571         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1572         /* impl */ SOC_MEM_IMPL_NORMAL,
   1573         /* cmic_mor_clks       */ 0,
   1574     },
   1575 #endif /* chips */
   1576 
   1577 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1578     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_46m */ 
   1579         /* mem            BRCM_RESERVED_CPM_46m */
   1580         /* flags       */ SOC_MEM_FLAG_VALID |
   1581                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1582         /* cmp_fn      */ _soc_mem_cmp_undef,
   1583         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1584         /* index_min   */ 0,
   1585         /* index_max   */ 255,
   1586         /* minblock    */ 14,
   1587         /* maxblock    */ 19,
   1588         /* blocks      */ 0xfc000,
   1589         /* blocks_hi   */ 0,
   1590         /* base        */ 0x00016200,
   1591         /* gran        */ 1,
   1592         /* bytes       */ 1,
   1593         /* nFields     */ 1,
   1594         /* *fields     */ soc_BRCM_RESERVED_CPM_44m_fields,
   1595         /* *views      */ NULL,
   1596         /* *views_num  */ NULL,
   1597         /* snoop_cb    */ NULL, 
   1598         /* snoop_user_data */ NULL, 
   1599         /* snoop_flags */ 0,
   1600         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1601         /* type */ SOC_MEM_TYPE_NORMAL,
   1602         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1603         /* impl */ SOC_MEM_IMPL_NORMAL,
   1604         /* cmic_mor_clks       */ 0,
   1605     },
   1606 #endif /* chips */
   1607 
   1608 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1609     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_47m */ 
   1610         /* mem            BRCM_RESERVED_CPM_47m */
   1611         /* flags       */ SOC_MEM_FLAG_VALID |
   1612                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1613         /* cmp_fn      */ _soc_mem_cmp_undef,
   1614         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1615         /* index_min   */ 0,
   1616         /* index_max   */ 255,
   1617         /* minblock    */ 14,
   1618         /* maxblock    */ 19,
   1619         /* blocks      */ 0xfc000,
   1620         /* blocks_hi   */ 0,
   1621         /* base        */ 0x00016300,
   1622         /* gran        */ 1,
   1623         /* bytes       */ 1,
   1624         /* nFields     */ 1,
   1625         /* *fields     */ soc_BRCM_RESERVED_CPM_44m_fields,
   1626         /* *views      */ NULL,
   1627         /* *views_num  */ NULL,
   1628         /* snoop_cb    */ NULL, 
   1629         /* snoop_user_data */ NULL, 
   1630         /* snoop_flags */ 0,
   1631         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1632         /* type */ SOC_MEM_TYPE_NORMAL,
   1633         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1634         /* impl */ SOC_MEM_IMPL_NORMAL,
   1635         /* cmic_mor_clks       */ 0,
   1636     },
   1637 #endif /* chips */
   1638 
   1639 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1640     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_48m */ 
   1641         /* mem            BRCM_RESERVED_CPM_48m */
   1642         /* flags       */ SOC_MEM_FLAG_VALID |
   1643                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1644         /* cmp_fn      */ _soc_mem_cmp_undef,
   1645         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1646         /* index_min   */ 0,
   1647         /* index_max   */ 63,
   1648         /* minblock    */ 14,
   1649         /* maxblock    */ 19,
   1650         /* blocks      */ 0xfc000,
   1651         /* blocks_hi   */ 0,
   1652         /* base        */ 0x00016400,
   1653         /* gran        */ 1,
   1654         /* bytes       */ 3,
   1655         /* nFields     */ 2,
   1656         /* *fields     */ soc_BRCM_RESERVED_CPM_48m_fields,
   1657         /* *views      */ NULL,
   1658         /* *views_num  */ NULL,
   1659         /* snoop_cb    */ NULL, 
   1660         /* snoop_user_data */ NULL, 
   1661         /* snoop_flags */ 0,
   1662         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1663         /* type */ SOC_MEM_TYPE_NORMAL,
   1664         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1665         /* impl */ SOC_MEM_IMPL_NORMAL,
   1666         /* cmic_mor_clks       */ 0,
   1667     },
   1668 #endif /* chips */
   1669 
   1670 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1671     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_49m */ 
   1672         /* mem            BRCM_RESERVED_CPM_49m */
   1673         /* flags       */ SOC_MEM_FLAG_VALID |
   1674                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1675         /* cmp_fn      */ _soc_mem_cmp_undef,
   1676         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1677         /* index_min   */ 0,
   1678         /* index_max   */ 63,
   1679         /* minblock    */ 14,
   1680         /* maxblock    */ 19,
   1681         /* blocks      */ 0xfc000,
   1682         /* blocks_hi   */ 0,
   1683         /* base        */ 0x00016500,
   1684         /* gran        */ 1,
   1685         /* bytes       */ 3,
   1686         /* nFields     */ 2,
   1687         /* *fields     */ soc_BRCM_RESERVED_CPM_48m_fields,
   1688         /* *views      */ NULL,
   1689         /* *views_num  */ NULL,
   1690         /* snoop_cb    */ NULL, 
   1691         /* snoop_user_data */ NULL, 
   1692         /* snoop_flags */ 0,
   1693         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1694         /* type */ SOC_MEM_TYPE_NORMAL,
   1695         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1696         /* impl */ SOC_MEM_IMPL_NORMAL,
   1697         /* cmic_mor_clks       */ 0,
   1698     },
   1699 #endif /* chips */
   1700 
   1701 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1702     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_50m */ 
   1703         /* mem            BRCM_RESERVED_CPM_50m */
   1704         /* flags       */ SOC_MEM_FLAG_VALID |
   1705                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1706         /* cmp_fn      */ _soc_mem_cmp_undef,
   1707         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1708         /* index_min   */ 0,
   1709         /* index_max   */ 63,
   1710         /* minblock    */ 14,
   1711         /* maxblock    */ 19,
   1712         /* blocks      */ 0xfc000,
   1713         /* blocks_hi   */ 0,
   1714         /* base        */ 0x00016600,
   1715         /* gran        */ 1,
   1716         /* bytes       */ 3,
   1717         /* nFields     */ 2,
   1718         /* *fields     */ soc_BRCM_RESERVED_CPM_48m_fields,
   1719         /* *views      */ NULL,
   1720         /* *views_num  */ NULL,
   1721         /* snoop_cb    */ NULL, 
   1722         /* snoop_user_data */ NULL, 
   1723         /* snoop_flags */ 0,
   1724         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1725         /* type */ SOC_MEM_TYPE_NORMAL,
   1726         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1727         /* impl */ SOC_MEM_IMPL_NORMAL,
   1728         /* cmic_mor_clks       */ 0,
   1729     },
   1730 #endif /* chips */
   1731 
   1732 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1733     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_51m */ 
   1734         /* mem            BRCM_RESERVED_CPM_51m */
   1735         /* flags       */ SOC_MEM_FLAG_VALID |
   1736                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1737         /* cmp_fn      */ _soc_mem_cmp_undef,
   1738         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1739         /* index_min   */ 0,
   1740         /* index_max   */ 63,
   1741         /* minblock    */ 14,
   1742         /* maxblock    */ 19,
   1743         /* blocks      */ 0xfc000,
   1744         /* blocks_hi   */ 0,
   1745         /* base        */ 0x00016700,
   1746         /* gran        */ 1,
   1747         /* bytes       */ 3,
   1748         /* nFields     */ 2,
   1749         /* *fields     */ soc_BRCM_RESERVED_CPM_48m_fields,
   1750         /* *views      */ NULL,
   1751         /* *views_num  */ NULL,
   1752         /* snoop_cb    */ NULL, 
   1753         /* snoop_user_data */ NULL, 
   1754         /* snoop_flags */ 0,
   1755         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1756         /* type */ SOC_MEM_TYPE_NORMAL,
   1757         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1758         /* impl */ SOC_MEM_IMPL_NORMAL,
   1759         /* cmic_mor_clks       */ 0,
   1760     },
   1761 #endif /* chips */
   1762 
   1763 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1764     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_52m */ 
   1765         /* mem            BRCM_RESERVED_CPM_52m */
   1766         /* flags       */ SOC_MEM_FLAG_VALID |
   1767                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1768         /* cmp_fn      */ _soc_mem_cmp_undef,
   1769         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1770         /* index_min   */ 0,
   1771         /* index_max   */ 15,
   1772         /* minblock    */ 14,
   1773         /* maxblock    */ 19,
   1774         /* blocks      */ 0xfc000,
   1775         /* blocks_hi   */ 0,
   1776         /* base        */ 0x00016800,
   1777         /* gran        */ 1,
   1778         /* bytes       */ 2,
   1779         /* nFields     */ 2,
   1780         /* *fields     */ soc_BRCM_RESERVED_CPM_52m_fields,
   1781         /* *views      */ NULL,
   1782         /* *views_num  */ NULL,
   1783         /* snoop_cb    */ NULL, 
   1784         /* snoop_user_data */ NULL, 
   1785         /* snoop_flags */ 0,
   1786         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1787         /* type */ SOC_MEM_TYPE_NORMAL,
   1788         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1789         /* impl */ SOC_MEM_IMPL_NORMAL,
   1790         /* cmic_mor_clks       */ 0,
   1791     },
   1792 #endif /* chips */
   1793 
   1794 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1795     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_53m */ 
   1796         /* mem            BRCM_RESERVED_CPM_53m */
   1797         /* flags       */ SOC_MEM_FLAG_VALID |
   1798                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1799         /* cmp_fn      */ _soc_mem_cmp_undef,
   1800         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1801         /* index_min   */ 0,
   1802         /* index_max   */ 15,
   1803         /* minblock    */ 14,
   1804         /* maxblock    */ 19,
   1805         /* blocks      */ 0xfc000,
   1806         /* blocks_hi   */ 0,
   1807         /* base        */ 0x00016900,
   1808         /* gran        */ 1,
   1809         /* bytes       */ 2,
   1810         /* nFields     */ 2,
   1811         /* *fields     */ soc_BRCM_RESERVED_CPM_52m_fields,
   1812         /* *views      */ NULL,
   1813         /* *views_num  */ NULL,
   1814         /* snoop_cb    */ NULL, 
   1815         /* snoop_user_data */ NULL, 
   1816         /* snoop_flags */ 0,
   1817         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1818         /* type */ SOC_MEM_TYPE_NORMAL,
   1819         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1820         /* impl */ SOC_MEM_IMPL_NORMAL,
   1821         /* cmic_mor_clks       */ 0,
   1822     },
   1823 #endif /* chips */
   1824 
   1825 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1826     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_54m */ 
   1827         /* mem            BRCM_RESERVED_CPM_54m */
   1828         /* flags       */ SOC_MEM_FLAG_VALID |
   1829                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1830         /* cmp_fn      */ _soc_mem_cmp_undef,
   1831         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1832         /* index_min   */ 0,
   1833         /* index_max   */ 15,
   1834         /* minblock    */ 14,
   1835         /* maxblock    */ 19,
   1836         /* blocks      */ 0xfc000,
   1837         /* blocks_hi   */ 0,
   1838         /* base        */ 0x00016a00,
   1839         /* gran        */ 1,
   1840         /* bytes       */ 2,
   1841         /* nFields     */ 2,
   1842         /* *fields     */ soc_BRCM_RESERVED_CPM_52m_fields,
   1843         /* *views      */ NULL,
   1844         /* *views_num  */ NULL,
   1845         /* snoop_cb    */ NULL, 
   1846         /* snoop_user_data */ NULL, 
   1847         /* snoop_flags */ 0,
   1848         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1849         /* type */ SOC_MEM_TYPE_NORMAL,
   1850         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1851         /* impl */ SOC_MEM_IMPL_NORMAL,
   1852         /* cmic_mor_clks       */ 0,
   1853     },
   1854 #endif /* chips */
   1855 
   1856 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1857     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_55m */ 
   1858         /* mem            BRCM_RESERVED_CPM_55m */
   1859         /* flags       */ SOC_MEM_FLAG_VALID |
   1860                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1861         /* cmp_fn      */ _soc_mem_cmp_undef,
   1862         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1863         /* index_min   */ 0,
   1864         /* index_max   */ 15,
   1865         /* minblock    */ 14,
   1866         /* maxblock    */ 19,
   1867         /* blocks      */ 0xfc000,
   1868         /* blocks_hi   */ 0,
   1869         /* base        */ 0x00016b00,
   1870         /* gran        */ 1,
   1871         /* bytes       */ 2,
   1872         /* nFields     */ 2,
   1873         /* *fields     */ soc_BRCM_RESERVED_CPM_52m_fields,
   1874         /* *views      */ NULL,
   1875         /* *views_num  */ NULL,
   1876         /* snoop_cb    */ NULL, 
   1877         /* snoop_user_data */ NULL, 
   1878         /* snoop_flags */ 0,
   1879         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1880         /* type */ SOC_MEM_TYPE_NORMAL,
   1881         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1882         /* impl */ SOC_MEM_IMPL_NORMAL,
   1883         /* cmic_mor_clks       */ 0,
   1884     },
   1885 #endif /* chips */
   1886 
   1887 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1888     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_56m */ 
   1889         /* mem            BRCM_RESERVED_CPM_56m */
   1890         /* flags       */ SOC_MEM_FLAG_VALID |
   1891                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1892         /* cmp_fn      */ _soc_mem_cmp_undef,
   1893         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1894         /* index_min   */ 0,
   1895         /* index_max   */ 1,
   1896         /* minblock    */ 14,
   1897         /* maxblock    */ 19,
   1898         /* blocks      */ 0xfc000,
   1899         /* blocks_hi   */ 0,
   1900         /* base        */ 0x00016c00,
   1901         /* gran        */ 1,
   1902         /* bytes       */ 6,
   1903         /* nFields     */ 9,
   1904         /* *fields     */ soc_BRCM_RESERVED_CPM_56m_fields,
   1905         /* *views      */ NULL,
   1906         /* *views_num  */ NULL,
   1907         /* snoop_cb    */ NULL, 
   1908         /* snoop_user_data */ NULL, 
   1909         /* snoop_flags */ 0,
   1910         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1911         /* type */ SOC_MEM_TYPE_NORMAL,
   1912         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1913         /* impl */ SOC_MEM_IMPL_NORMAL,
   1914         /* cmic_mor_clks       */ 0,
   1915     },
   1916 #endif /* chips */
   1917 
   1918 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1919     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_57m */ 
   1920         /* mem            BRCM_RESERVED_CPM_57m */
   1921         /* flags       */ SOC_MEM_FLAG_VALID |
   1922                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1923         /* cmp_fn      */ _soc_mem_cmp_undef,
   1924         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1925         /* index_min   */ 0,
   1926         /* index_max   */ 1,
   1927         /* minblock    */ 14,
   1928         /* maxblock    */ 19,
   1929         /* blocks      */ 0xfc000,
   1930         /* blocks_hi   */ 0,
   1931         /* base        */ 0x00016d00,
   1932         /* gran        */ 1,
   1933         /* bytes       */ 6,
   1934         /* nFields     */ 9,
   1935         /* *fields     */ soc_BRCM_RESERVED_CPM_56m_fields,
   1936         /* *views      */ NULL,
   1937         /* *views_num  */ NULL,
   1938         /* snoop_cb    */ NULL, 
   1939         /* snoop_user_data */ NULL, 
   1940         /* snoop_flags */ 0,
   1941         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1942         /* type */ SOC_MEM_TYPE_NORMAL,
   1943         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1944         /* impl */ SOC_MEM_IMPL_NORMAL,
   1945         /* cmic_mor_clks       */ 0,
   1946     },
   1947 #endif /* chips */
   1948 
   1949 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1950     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_58m */ 
   1951         /* mem            BRCM_RESERVED_CPM_58m */
   1952         /* flags       */ SOC_MEM_FLAG_VALID |
   1953                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1954         /* cmp_fn      */ _soc_mem_cmp_undef,
   1955         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1956         /* index_min   */ 0,
   1957         /* index_max   */ 1,
   1958         /* minblock    */ 14,
   1959         /* maxblock    */ 19,
   1960         /* blocks      */ 0xfc000,
   1961         /* blocks_hi   */ 0,
   1962         /* base        */ 0x00016e00,
   1963         /* gran        */ 1,
   1964         /* bytes       */ 6,
   1965         /* nFields     */ 9,
   1966         /* *fields     */ soc_BRCM_RESERVED_CPM_56m_fields,
   1967         /* *views      */ NULL,
   1968         /* *views_num  */ NULL,
   1969         /* snoop_cb    */ NULL, 
   1970         /* snoop_user_data */ NULL, 
   1971         /* snoop_flags */ 0,
   1972         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1973         /* type */ SOC_MEM_TYPE_NORMAL,
   1974         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1975         /* impl */ SOC_MEM_IMPL_NORMAL,
   1976         /* cmic_mor_clks       */ 0,
   1977     },
   1978 #endif /* chips */
   1979 
   1980 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1981     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_59m */ 
   1982         /* mem            BRCM_RESERVED_CPM_59m */
   1983         /* flags       */ SOC_MEM_FLAG_VALID |
   1984                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1985         /* cmp_fn      */ _soc_mem_cmp_undef,
   1986         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1987         /* index_min   */ 0,
   1988         /* index_max   */ 1,
   1989         /* minblock    */ 14,
   1990         /* maxblock    */ 19,
   1991         /* blocks      */ 0xfc000,
   1992         /* blocks_hi   */ 0,
   1993         /* base        */ 0x00016f00,
   1994         /* gran        */ 1,
   1995         /* bytes       */ 6,
   1996         /* nFields     */ 9,
   1997         /* *fields     */ soc_BRCM_RESERVED_CPM_56m_fields,
   1998         /* *views      */ NULL,
   1999         /* *views_num  */ NULL,
   2000         /* snoop_cb    */ NULL, 
   2001         /* snoop_user_data */ NULL, 
   2002         /* snoop_flags */ 0,
   2003         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2004         /* type */ SOC_MEM_TYPE_NORMAL,
   2005         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2006         /* impl */ SOC_MEM_IMPL_NORMAL,
   2007         /* cmic_mor_clks       */ 0,
   2008     },
   2009 #endif /* chips */
   2010 
   2011 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   2012     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_60m */ 
   2013         /* mem            BRCM_RESERVED_CPM_60m */
   2014         /* flags       */ SOC_MEM_FLAG_VALID |
   2015                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   2016         /* cmp_fn      */ _soc_mem_cmp_undef,
   2017         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2018         /* index_min   */ 0,
   2019         /* index_max   */ 7,
   2020         /* minblock    */ 14,
   2021         /* maxblock    */ 19,
   2022         /* blocks      */ 0xfc000,
   2023         /* blocks_hi   */ 0,
   2024         /* base        */ 0x00014c00,
   2025         /* gran        */ 1,
   2026         /* bytes       */ 4,
   2027         /* nFields     */ 5,
   2028         /* *fields     */ soc_BRCM_RESERVED_CPM_60m_fields,
   2029         /* *views      */ NULL,
   2030         /* *views_num  */ NULL,
   2031         /* snoop_cb    */ NULL, 
   2032         /* snoop_user_data */ NULL, 
   2033         /* snoop_flags */ 0,
   2034         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2035         /* type */ SOC_MEM_TYPE_NORMAL,
   2036         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2037         /* impl */ SOC_MEM_IMPL_NORMAL,
   2038         /* cmic_mor_clks       */ 0,
   2039     },
   2040 #endif /* chips */
   2041 
   2042 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   2043     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_61m */ 
   2044         /* mem            BRCM_RESERVED_CPM_61m */
   2045         /* flags       */ SOC_MEM_FLAG_VALID |
   2046                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   2047         /* cmp_fn      */ _soc_mem_cmp_undef,
   2048         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2049         /* index_min   */ 0,
   2050         /* index_max   */ 7,
   2051         /* minblock    */ 14,
   2052         /* maxblock    */ 19,
   2053         /* blocks      */ 0xfc000,
   2054         /* blocks_hi   */ 0,
   2055         /* base        */ 0x00014d00,
   2056         /* gran        */ 1,
   2057         /* bytes       */ 4,
   2058         /* nFields     */ 5,
   2059         /* *fields     */ soc_BRCM_RESERVED_CPM_60m_fields,
   2060         /* *views      */ NULL,
   2061         /* *views_num  */ NULL,
   2062         /* snoop_cb    */ NULL, 
   2063         /* snoop_user_data */ NULL, 
   2064         /* snoop_flags */ 0,
   2065         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2066         /* type */ SOC_MEM_TYPE_NORMAL,
   2067         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2068         /* impl */ SOC_MEM_IMPL_NORMAL,
   2069         /* cmic_mor_clks       */ 0,
   2070     },
   2071 #endif /* chips */
   2072 
   2073 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   2074     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_62m */ 
   2075         /* mem            BRCM_RESERVED_CPM_62m */
   2076         /* flags       */ SOC_MEM_FLAG_VALID |
   2077                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   2078         /* cmp_fn      */ _soc_mem_cmp_undef,
   2079         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2080         /* index_min   */ 0,
   2081         /* index_max   */ 7,
   2082         /* minblock    */ 14,
   2083         /* maxblock    */ 19,
   2084         /* blocks      */ 0xfc000,
   2085         /* blocks_hi   */ 0,
   2086         /* base        */ 0x00014e00,
   2087         /* gran        */ 1,
   2088         /* bytes       */ 4,
   2089         /* nFields     */ 5,
   2090         /* *fields     */ soc_BRCM_RESERVED_CPM_60m_fields,
   2091         /* *views      */ NULL,
   2092         /* *views_num  */ NULL,
   2093         /* snoop_cb    */ NULL, 
   2094         /* snoop_user_data */ NULL, 
   2095         /* snoop_flags */ 0,
   2096         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2097         /* type */ SOC_MEM_TYPE_NORMAL,
   2098         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2099         /* impl */ SOC_MEM_IMPL_NORMAL,
   2100         /* cmic_mor_clks       */ 0,
   2101     },
   2102 #endif /* chips */
   2103 
   2104 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   2105     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_63m */ 
   2106         /* mem            BRCM_RESERVED_CPM_63m */
   2107         /* flags       */ SOC_MEM_FLAG_VALID |
   2108                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   2109         /* cmp_fn      */ _soc_mem_cmp_undef,
   2110         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2111         /* index_min   */ 0,
   2112         /* index_max   */ 7,
   2113         /* minblock    */ 14,
   2114         /* maxblock    */ 19,
   2115         /* blocks      */ 0xfc000,
   2116         /* blocks_hi   */ 0,
   2117         /* base        */ 0x00014f00,
   2118         /* gran        */ 1,
   2119         /* bytes       */ 4,
   2120         /* nFields     */ 5,
   2121         /* *fields     */ soc_BRCM_RESERVED_CPM_60m_fields,
   2122         /* *views      */ NULL,
   2123         /* *views_num  */ NULL,
   2124         /* snoop_cb    */ NULL, 
   2125         /* snoop_user_data */ NULL, 
   2126         /* snoop_flags */ 0,
   2127         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2128         /* type */ SOC_MEM_TYPE_NORMAL,
   2129         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2130         /* impl */ SOC_MEM_IMPL_NORMAL,
   2131         /* cmic_mor_clks       */ 0,
   2132     },
   2133 #endif /* chips */
   2134 
   2135 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   2136     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_335m */ 
   2137         /* mem            BRCM_RESERVED_CPM_335m */
   2138         /* flags       */ SOC_MEM_FLAG_VALID |
   2139                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   2140         /* cmp_fn      */ _soc_mem_cmp_undef,
   2141         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2142         /* index_min   */ 0,
   2143         /* index_max   */ 63,
   2144         /* minblock    */ 14,
   2145         /* maxblock    */ 19,
   2146         /* blocks      */ 0xfc000,
   2147         /* blocks_hi   */ 0,
   2148         /* base        */ 0x00007000,
   2149         /* gran        */ 1,
   2150         /* bytes       */ 5,
   2151         /* nFields     */ 5,
   2152         /* *fields     */ soc_BRCM_RESERVED_CPM_335m_fields,
   2153         /* *views      */ NULL,
   2154         /* *views_num  */ NULL,
   2155         /* snoop_cb    */ NULL, 
   2156         /* snoop_user_data */ NULL, 
   2157         /* snoop_flags */ 0,
   2158         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2159         /* type */ SOC_MEM_TYPE_NORMAL,
   2160         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2161         /* impl */ SOC_MEM_IMPL_NORMAL,
   2162         /* cmic_mor_clks       */ 0,
   2163     },
   2164 #endif /* chips */
   2165 
   2166 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   2167     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_336m */ 
   2168         /* mem            BRCM_RESERVED_CPM_336m */
   2169         /* flags       */ SOC_MEM_FLAG_VALID |
   2170                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   2171         /* cmp_fn      */ _soc_mem_cmp_undef,
   2172         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2173         /* index_min   */ 0,
   2174         /* index_max   */ 63,
   2175         /* minblock    */ 14,
   2176         /* maxblock    */ 19,
   2177         /* blocks      */ 0xfc000,
   2178         /* blocks_hi   */ 0,
   2179         /* base        */ 0x00007100,
   2180         /* gran        */ 1,
   2181         /* bytes       */ 5,
   2182         /* nFields     */ 5,
   2183         /* *fields     */ soc_BRCM_RESERVED_CPM_335m_fields,
   2184         /* *views      */ NULL,
   2185         /* *views_num  */ NULL,
   2186         /* snoop_cb    */ NULL, 
   2187         /* snoop_user_data */ NULL, 
   2188         /* snoop_flags */ 0,
   2189         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2190         /* type */ SOC_MEM_TYPE_NORMAL,
   2191         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2192         /* impl */ SOC_MEM_IMPL_NORMAL,
   2193         /* cmic_mor_clks       */ 0,
   2194     },
   2195 #endif /* chips */
   2196 
   2197 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   2198     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_337m */ 
   2199         /* mem            BRCM_RESERVED_CPM_337m */
   2200         /* flags       */ SOC_MEM_FLAG_VALID |
   2201                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   2202         /* cmp_fn      */ _soc_mem_cmp_undef,
   2203         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2204         /* index_min   */ 0,
   2205         /* index_max   */ 63,
   2206         /* minblock    */ 14,
   2207         /* maxblock    */ 19,
   2208         /* blocks      */ 0xfc000,
   2209         /* blocks_hi   */ 0,
   2210         /* base        */ 0x00007200,
   2211         /* gran        */ 1,
   2212         /* bytes       */ 5,
   2213         /* nFields     */ 5,
   2214         /* *fields     */ soc_BRCM_RESERVED_CPM_335m_fields,
   2215         /* *views      */ NULL,
   2216         /* *views_num  */ NULL,
   2217         /* snoop_cb    */ NULL, 
   2218         /* snoop_user_data */ NULL, 
   2219         /* snoop_flags */ 0,
   2220         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2221         /* type */ SOC_MEM_TYPE_NORMAL,
   2222         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2223         /* impl */ SOC_MEM_IMPL_NORMAL,
   2224         /* cmic_mor_clks       */ 0,
   2225     },
   2226 #endif /* chips */
   2227 
   2228 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   2229     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_338m */ 
   2230         /* mem            BRCM_RESERVED_CPM_338m */
   2231         /* flags       */ SOC_MEM_FLAG_VALID |
   2232                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   2233         /* cmp_fn      */ _soc_mem_cmp_undef,
   2234         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2235         /* index_min   */ 0,
   2236         /* index_max   */ 63,
   2237         /* minblock    */ 14,
   2238         /* maxblock    */ 19,
   2239         /* blocks      */ 0xfc000,
   2240         /* blocks_hi   */ 0,
   2241         /* base        */ 0x00007300,
   2242         /* gran        */ 1,
   2243         /* bytes       */ 5,
   2244         /* nFields     */ 5,
   2245         /* *fields     */ soc_BRCM_RESERVED_CPM_335m_fields,
   2246         /* *views      */ NULL,
   2247         /* *views_num  */ NULL,
   2248         /* snoop_cb    */ NULL, 
   2249         /* snoop_user_data */ NULL, 
   2250         /* snoop_flags */ 0,
   2251         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2252         /* type */ SOC_MEM_TYPE_NORMAL,
   2253         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2254         /* impl */ SOC_MEM_IMPL_NORMAL,
   2255         /* cmic_mor_clks       */ 0,
   2256     },
   2257 #endif /* chips */
   2258 
   2259 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   2260     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_339m */ 
   2261         /* mem            BRCM_RESERVED_CPM_339m */
   2262         /* flags       */ SOC_MEM_FLAG_VALID |
   2263                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   2264         /* cmp_fn      */ _soc_mem_cmp_undef,
   2265         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2266         /* index_min   */ 0,
   2267         /* index_max   */ 15,
   2268         /* minblock    */ 14,
   2269         /* maxblock    */ 19,
   2270         /* blocks      */ 0xfc000,
   2271         /* blocks_hi   */ 0,
   2272         /* base        */ 0x00008800,
   2273         /* gran        */ 1,
   2274         /* bytes       */ 2,
   2275         /* nFields     */ 4,
   2276         /* *fields     */ soc_BRCM_RESERVED_CPM_339m_fields,
   2277         /* *views      */ NULL,
   2278         /* *views_num  */ NULL,
   2279         /* snoop_cb    */ NULL, 
   2280         /* snoop_user_data */ NULL, 
   2281         /* snoop_flags */ 0,
   2282         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2283         /* type */ SOC_MEM_TYPE_NORMAL,
   2284         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2285         /* impl */ SOC_MEM_IMPL_NORMAL,
   2286         /* cmic_mor_clks       */ 0,
   2287     },
   2288 #endif /* chips */
   2289 
   2290 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   2291     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_340m */ 
   2292         /* mem            BRCM_RESERVED_CPM_340m */
   2293         /* flags       */ SOC_MEM_FLAG_VALID |
   2294                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   2295         /* cmp_fn      */ _soc_mem_cmp_undef,
   2296         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2297         /* index_min   */ 0,
   2298         /* index_max   */ 15,
   2299         /* minblock    */ 14,
   2300         /* maxblock    */ 19,
   2301         /* blocks      */ 0xfc000,
   2302         /* blocks_hi   */ 0,
   2303         /* base        */ 0x00008900,
   2304         /* gran        */ 1,
   2305         /* bytes       */ 2,
   2306         /* nFields     */ 4,
   2307         /* *fields     */ soc_BRCM_RESERVED_CPM_339m_fields,
   2308         /* *views      */ NULL,
   2309         /* *views_num  */ NULL,
   2310         /* snoop_cb    */ NULL, 
   2311         /* snoop_user_data */ NULL, 
   2312         /* snoop_flags */ 0,
   2313         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2314         /* type */ SOC_MEM_TYPE_NORMAL,
   2315         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2316         /* impl */ SOC_MEM_IMPL_NORMAL,
   2317         /* cmic_mor_clks       */ 0,
   2318     },
   2319 #endif /* chips */
   2320 
   2321 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   2322     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_341m */ 
   2323         /* mem            BRCM_RESERVED_CPM_341m */
   2324         /* flags       */ SOC_MEM_FLAG_VALID |
   2325                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   2326         /* cmp_fn      */ _soc_mem_cmp_undef,
   2327         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2328         /* index_min   */ 0,
   2329         /* index_max   */ 15,
   2330         /* minblock    */ 14,
   2331         /* maxblock    */ 19,
   2332         /* blocks      */ 0xfc000,
   2333         /* blocks_hi   */ 0,
   2334         /* base        */ 0x00008a00,
   2335         /* gran        */ 1,
   2336         /* bytes       */ 2,
   2337         /* nFields     */ 4,
   2338         /* *fields     */ soc_BRCM_RESERVED_CPM_339m_fields,
   2339         /* *views      */ NULL,
   2340         /* *views_num  */ NULL,
   2341         /* snoop_cb    */ NULL, 
   2342         /* snoop_user_data */ NULL, 
   2343         /* snoop_flags */ 0,
   2344         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2345         /* type */ SOC_MEM_TYPE_NORMAL,
   2346         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2347         /* impl */ SOC_MEM_IMPL_NORMAL,
   2348         /* cmic_mor_clks       */ 0,
   2349     },
   2350 #endif /* chips */
   2351 
   2352 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   2353     { /* SOC_MEM_INT_BRCM_RESERVED_CPM_342m */ 
   2354         /* mem            BRCM_RESERVED_CPM_342m */
   2355         /* flags       */ SOC_MEM_FLAG_VALID |
   2356                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   2357         /* cmp_fn      */ _soc_mem_cmp_undef,
   2358         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2359         /* index_min   */ 0,
   2360         /* index_max   */ 15,
   2361         /* minblock    */ 14,
   2362         /* maxblock    */ 19,
   2363         /* blocks      */ 0xfc000,
   2364         /* blocks_hi   */ 0,
   2365         /* base        */ 0x00008b00,
   2366         /* gran        */ 1,
   2367         /* bytes       */ 2,
   2368         /* nFields     */ 4,
   2369         /* *fields     */ soc_BRCM_RESERVED_CPM_339m_fields,
   2370         /* *views      */ NULL,
   2371         /* *views_num  */ NULL,
   2372         /* snoop_cb    */ NULL, 
   2373         /* snoop_user_data */ NULL, 
   2374         /* snoop_flags */ 0,
   2375         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2376         /* type */ SOC_MEM_TYPE_NORMAL,
   2377         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2378         /* impl */ SOC_MEM_IMPL_NORMAL,
   2379         /* cmic_mor_clks       */ 0,
   2380     },
   2381 #endif /* chips */
   2382 
   2383 #if defined(BCM_88790_A0)
   2384     { /* SOC_MEM_INT_BRDC_CCH_CHFm */ 
   2385         /* mem            BRDC_CCH_CHFm */
   2386         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2387                           SOC_MEM_FLAG_WRITEONLY |
   2388                           SOC_MEM_FLAG_READONLY |
   2389                           SOC_MEM_FLAG_VALID |
   2390                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   2391         /* cmp_fn      */ NULL,
   2392         /* *null_entry */ NULL,
   2393         /* index_min   */ 0,
   2394         /* index_max   */ 35,
   2395         /* minblock    */ 0,
   2396         /* maxblock    */ 0,
   2397         /* blocks      */ 0x1,
   2398         /* blocks_hi   */ 0,
   2399         /* base        */ 0x00010400,
   2400         /* gran        */ 1,
   2401         /* bytes       */ 16,
   2402         /* nFields     */ 3,
   2403         /* *fields     */ soc_BRDC_CCH_CHFm_fields,
   2404         /* *views      */ NULL,
   2405         /* *views_num  */ NULL,
   2406         /* snoop_cb    */ NULL, 
   2407         /* snoop_user_data */ NULL, 
   2408         /* snoop_flags */ 0,
   2409         /* severity */ SOC_MEM_SEVERE_LOW,
   2410         /* type */ SOC_MEM_TYPE_TWO_PORT,
   2411         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2412         /* impl */ SOC_MEM_IMPL_NORMAL,
   2413         /* cmic_mor_clks       */ 0,
   2414     },
   2415 #endif /* chips */
   2416 
   2417 #if defined(BCM_88790_A0)
   2418     { /* SOC_MEM_INT_BRDC_CCH_CLFm */ 
   2419         /* mem            BRDC_CCH_CLFm */
   2420         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2421                           SOC_MEM_FLAG_WRITEONLY |
   2422                           SOC_MEM_FLAG_READONLY |
   2423                           SOC_MEM_FLAG_VALID |
   2424                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   2425         /* cmp_fn      */ NULL,
   2426         /* *null_entry */ NULL,
   2427         /* index_min   */ 0,
   2428         /* index_max   */ 107,
   2429         /* minblock    */ 0,
   2430         /* maxblock    */ 0,
   2431         /* blocks      */ 0x1,
   2432         /* blocks_hi   */ 0,
   2433         /* base        */ 0x00010200,
   2434         /* gran        */ 1,
   2435         /* bytes       */ 16,
   2436         /* nFields     */ 3,
   2437         /* *fields     */ soc_BRDC_CCH_CLFm_fields,
   2438         /* *views      */ NULL,
   2439         /* *views_num  */ NULL,
   2440         /* snoop_cb    */ NULL, 
   2441         /* snoop_user_data */ NULL, 
   2442         /* snoop_flags */ 0,
   2443         /* severity */ SOC_MEM_SEVERE_LOW,
   2444         /* type */ SOC_MEM_TYPE_TWO_PORT,
   2445         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2446         /* impl */ SOC_MEM_IMPL_NORMAL,
   2447         /* cmic_mor_clks       */ 0,
   2448     },
   2449 #endif /* chips */
   2450 
   2451 #if defined(BCM_88790_A0)
   2452     { /* SOC_MEM_INT_BRDC_CCH_QUERY_DATA_FIFOm */ 
   2453         /* mem            BRDC_CCH_QUERY_DATA_FIFOm */
   2454         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2455                           SOC_MEM_FLAG_WRITEONLY |
   2456                           SOC_MEM_FLAG_READONLY |
   2457                           SOC_MEM_FLAG_VALID, /* 0x2 */
   2458         /* cmp_fn      */ NULL,
   2459         /* *null_entry */ NULL,
   2460         /* index_min   */ 0,
   2461         /* index_max   */ 139,
   2462         /* minblock    */ 0,
   2463         /* maxblock    */ 0,
   2464         /* blocks      */ 0x1,
   2465         /* blocks_hi   */ 0,
   2466         /* base        */ 0x00010000,
   2467         /* gran        */ 1,
   2468         /* bytes       */ 16,
   2469         /* nFields     */ 3,
   2470         /* *fields     */ soc_BRDC_CCH_QUERY_DATA_FIFOm_fields,
   2471         /* *views      */ NULL,
   2472         /* *views_num  */ NULL,
   2473         /* snoop_cb    */ NULL, 
   2474         /* snoop_user_data */ NULL, 
   2475         /* snoop_flags */ 0,
   2476         /* severity */ SOC_MEM_SEVERE_LOW,
   2477         /* type */ SOC_MEM_TYPE_TWO_PORT,
   2478         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2479         /* impl */ SOC_MEM_IMPL_NORMAL,
   2480         /* cmic_mor_clks       */ 0,
   2481     },
   2482 #endif /* chips */
   2483 
   2484 #if defined(BCM_88790_A0)
   2485     { /* SOC_MEM_INT_BRDC_CCH_REACH_FIFOm */ 
   2486         /* mem            BRDC_CCH_REACH_FIFOm */
   2487         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2488                           SOC_MEM_FLAG_WRITEONLY |
   2489                           SOC_MEM_FLAG_READONLY |
   2490                           SOC_MEM_FLAG_VALID, /* 0x2 */
   2491         /* cmp_fn      */ NULL,
   2492         /* *null_entry */ NULL,
   2493         /* index_min   */ 0,
   2494         /* index_max   */ 23,
   2495         /* minblock    */ 0,
   2496         /* maxblock    */ 0,
   2497         /* blocks      */ 0x1,
   2498         /* blocks_hi   */ 0,
   2499         /* base        */ 0x00010100,
   2500         /* gran        */ 1,
   2501         /* bytes       */ 7,
   2502         /* nFields     */ 6,
   2503         /* *fields     */ soc_BRDC_CCH_REACH_FIFOm_fields,
   2504         /* *views      */ NULL,
   2505         /* *views_num  */ NULL,
   2506         /* snoop_cb    */ NULL, 
   2507         /* snoop_user_data */ NULL, 
   2508         /* snoop_flags */ 0,
   2509         /* severity */ SOC_MEM_SEVERE_LOW,
   2510         /* type */ SOC_MEM_TYPE_TWO_PORT,
   2511         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2512         /* impl */ SOC_MEM_IMPL_NORMAL,
   2513         /* cmic_mor_clks       */ 0,
   2514     },
   2515 #endif /* chips */
   2516 
   2517 #if defined(BCM_88790_A0)
   2518     { /* SOC_MEM_INT_BRDC_DCML_AUTO_DOC_NAME_50m */ 
   2519         /* mem            BRDC_DCML_AUTO_DOC_NAME_50m */
   2520         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2521                           SOC_MEM_FLAG_WRITEONLY |
   2522                           SOC_MEM_FLAG_READONLY |
   2523                           SOC_MEM_FLAG_VALID |
   2524                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   2525         /* cmp_fn      */ NULL,
   2526         /* *null_entry */ NULL,
   2527         /* index_min   */ 0,
   2528         /* index_max   */ 1799,
   2529         /* minblock    */ 2,
   2530         /* maxblock    */ 2,
   2531         /* blocks      */ 0x4,
   2532         /* blocks_hi   */ 0,
   2533         /* base        */ 0x00010000,
   2534         /* gran        */ 1,
   2535         /* bytes       */ 2,
   2536         /* nFields     */ 2,
   2537         /* *fields     */ soc_BRDC_DCML_AUTO_DOC_NAME_50m_fields,
   2538         /* *views      */ NULL,
   2539         /* *views_num  */ NULL,
   2540         /* snoop_cb    */ NULL, 
   2541         /* snoop_user_data */ NULL, 
   2542         /* snoop_flags */ 0,
   2543         /* severity */ SOC_MEM_SEVERE_HIGH,
   2544         /* type */ SOC_MEM_TYPE_TWO_PORT,
   2545         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2546         /* impl */ SOC_MEM_IMPL_NORMAL,
   2547         /* cmic_mor_clks       */ 0,
   2548     },
   2549 #endif /* chips */
   2550 
   2551 #if defined(BCM_88790_A0)
   2552     { /* SOC_MEM_INT_BRDC_DCML_AUTO_DOC_NAME_51m */ 
   2553         /* mem            BRDC_DCML_AUTO_DOC_NAME_51m */
   2554         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2555                           SOC_MEM_FLAG_WRITEONLY |
   2556                           SOC_MEM_FLAG_READONLY |
   2557                           SOC_MEM_FLAG_VALID |
   2558                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   2559         /* cmp_fn      */ NULL,
   2560         /* *null_entry */ NULL,
   2561         /* index_min   */ 0,
   2562         /* index_max   */ 57,
   2563         /* minblock    */ 2,
   2564         /* maxblock    */ 2,
   2565         /* blocks      */ 0x4,
   2566         /* blocks_hi   */ 0,
   2567         /* base        */ 0x00150000,
   2568         /* gran        */ 1,
   2569         /* bytes       */ 5,
   2570         /* nFields     */ 2,
   2571         /* *fields     */ soc_BRDC_DCML_AUTO_DOC_NAME_51m_fields,
   2572         /* *views      */ NULL,
   2573         /* *views_num  */ NULL,
   2574         /* snoop_cb    */ NULL, 
   2575         /* snoop_user_data */ NULL, 
   2576         /* snoop_flags */ 0,
   2577         /* severity */ SOC_MEM_SEVERE_HIGH,
   2578         /* type */ SOC_MEM_TYPE_TWO_PORT,
   2579         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2580         /* impl */ SOC_MEM_IMPL_NORMAL,
   2581         /* cmic_mor_clks       */ 0,
   2582     },
   2583 #endif /* chips */
   2584 
   2585 #if defined(BCM_88790_A0)
   2586     { /* SOC_MEM_INT_BRDC_DCML_AUTO_DOC_NAME_52m */ 
   2587         /* mem            BRDC_DCML_AUTO_DOC_NAME_52m */
   2588         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2589                           SOC_MEM_FLAG_WRITEONLY |
   2590                           SOC_MEM_FLAG_READONLY |
   2591                           SOC_MEM_FLAG_VALID |
   2592                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   2593         /* cmp_fn      */ NULL,
   2594         /* *null_entry */ NULL,
   2595         /* index_min   */ 0,
   2596         /* index_max   */ 1799,
   2597         /* minblock    */ 2,
   2598         /* maxblock    */ 2,
   2599         /* blocks      */ 0x4,
   2600         /* blocks_hi   */ 0,
   2601         /* base        */ 0x00160000,
   2602         /* gran        */ 1,
   2603         /* bytes       */ 134,
   2604         /* nFields     */ 2,
   2605         /* *fields     */ soc_BRDC_DCML_AUTO_DOC_NAME_52m_fields,
   2606         /* *views      */ NULL,
   2607         /* *views_num  */ NULL,
   2608         /* snoop_cb    */ NULL, 
   2609         /* snoop_user_data */ NULL, 
   2610         /* snoop_flags */ 0,
   2611         /* severity */ SOC_MEM_SEVERE_HIGH,
   2612         /* type */ SOC_MEM_TYPE_ONE_PORT,
   2613         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2614         /* impl */ SOC_MEM_IMPL_NORMAL,
   2615         /* cmic_mor_clks       */ 0,
   2616     },
   2617 #endif /* chips */
   2618 
   2619 #if defined(BCM_88790_A0)
   2620     { /* SOC_MEM_INT_BRDC_DCML_AUTO_DOC_NAME_53m */ 
   2621         /* mem            BRDC_DCML_AUTO_DOC_NAME_53m */
   2622         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2623                           SOC_MEM_FLAG_WRITEONLY |
   2624                           SOC_MEM_FLAG_READONLY |
   2625                           SOC_MEM_FLAG_VALID |
   2626                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   2627         /* cmp_fn      */ NULL,
   2628         /* *null_entry */ NULL,
   2629         /* index_min   */ 0,
   2630         /* index_max   */ 7,
   2631         /* minblock    */ 2,
   2632         /* maxblock    */ 2,
   2633         /* blocks      */ 0x4,
   2634         /* blocks_hi   */ 0,
   2635         /* base        */ 0x002a0000,
   2636         /* gran        */ 1,
   2637         /* bytes       */ 146,
   2638         /* nFields     */ 2,
   2639         /* *fields     */ soc_BRDC_DCML_AUTO_DOC_NAME_53m_fields,
   2640         /* *views      */ NULL,
   2641         /* *views_num  */ NULL,
   2642         /* snoop_cb    */ NULL, 
   2643         /* snoop_user_data */ NULL, 
   2644         /* snoop_flags */ 0,
   2645         /* severity */ SOC_MEM_SEVERE_HIGH,
   2646         /* type */ SOC_MEM_TYPE_TWO_PORT,
   2647         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2648         /* impl */ SOC_MEM_IMPL_NORMAL,
   2649         /* cmic_mor_clks       */ 0,
   2650     },
   2651 #endif /* chips */
   2652 
   2653 #if defined(BCM_88790_A0)
   2654     { /* SOC_MEM_INT_BRDC_DCML_AUTO_DOC_NAME_54m */ 
   2655         /* mem            BRDC_DCML_AUTO_DOC_NAME_54m */
   2656         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2657                           SOC_MEM_FLAG_WRITEONLY |
   2658                           SOC_MEM_FLAG_READONLY |
   2659                           SOC_MEM_FLAG_VALID |
   2660                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   2661         /* cmp_fn      */ NULL,
   2662         /* *null_entry */ NULL,
   2663         /* index_min   */ 0,
   2664         /* index_max   */ 31,
   2665         /* minblock    */ 2,
   2666         /* maxblock    */ 2,
   2667         /* blocks      */ 0x4,
   2668         /* blocks_hi   */ 0,
   2669         /* base        */ 0x002a0400,
   2670         /* gran        */ 1,
   2671         /* bytes       */ 9,
   2672         /* nFields     */ 2,
   2673         /* *fields     */ soc_BRDC_DCML_AUTO_DOC_NAME_54m_fields,
   2674         /* *views      */ NULL,
   2675         /* *views_num  */ NULL,
   2676         /* snoop_cb    */ NULL, 
   2677         /* snoop_user_data */ NULL, 
   2678         /* snoop_flags */ 0,
   2679         /* severity */ SOC_MEM_SEVERE_HIGH,
   2680         /* type */ SOC_MEM_TYPE_TWO_PORT,
   2681         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2682         /* impl */ SOC_MEM_IMPL_NORMAL,
   2683         /* cmic_mor_clks       */ 0,
   2684     },
   2685 #endif /* chips */
   2686 
   2687 #if defined(BCM_88790_A0)
   2688     { /* SOC_MEM_INT_BRDC_DCML_AUTO_DOC_NAME_55m */ 
   2689         /* mem            BRDC_DCML_AUTO_DOC_NAME_55m */
   2690         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2691                           SOC_MEM_FLAG_READONLY |
   2692                           SOC_MEM_FLAG_VALID, /* 0x2 */
   2693         /* cmp_fn      */ NULL,
   2694         /* *null_entry */ NULL,
   2695         /* index_min   */ 0,
   2696         /* index_max   */ 0,
   2697         /* minblock    */ 2,
   2698         /* maxblock    */ 2,
   2699         /* blocks      */ 0x4,
   2700         /* blocks_hi   */ 0,
   2701         /* base        */ 0x002a5400,
   2702         /* gran        */ 1,
   2703         /* bytes       */ 272,
   2704         /* nFields     */ 1,
   2705         /* *fields     */ soc_BRDC_DCML_AUTO_DOC_NAME_55m_fields,
   2706         /* *views      */ NULL,
   2707         /* *views_num  */ NULL,
   2708         /* snoop_cb    */ NULL, 
   2709         /* snoop_user_data */ NULL, 
   2710         /* snoop_flags */ 0,
   2711         /* severity */ SOC_MEM_SEVERE_LOW,
   2712         /* type */ SOC_MEM_TYPE_NORMAL,
   2713         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2714         /* impl */ SOC_MEM_IMPL_NORMAL,
   2715         /* cmic_mor_clks       */ 0,
   2716     },
   2717 #endif /* chips */
   2718 
   2719 #if defined(BCM_88790_A0)
   2720     { /* SOC_MEM_INT_BRDC_DCML_CDM_FIFOS_MEMm */ 
   2721         /* mem            BRDC_DCML_CDM_FIFOS_MEMm */
   2722         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   2723                           SOC_MEM_FLAG_WRITEONLY |
   2724                           SOC_MEM_FLAG_READONLY |
   2725                           SOC_MEM_FLAG_VALID |
   2726                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   2727         /* cmp_fn      */ NULL,
   2728         /* *null_entry */ NULL,
   2729         /* index_min   */ 0,
   2730         /* index_max   */ 899,
   2731         /* minblock    */ 2,
   2732         /* maxblock    */ 2,
   2733         /* blocks      */ 0x4,
   2734         /* blocks_hi   */ 0,
   2735         /* base        */ 0x002a6000,
   2736         /* gran        */ 1,
   2737         /* bytes       */ 16,
   2738         /* nFields     */ 2,
   2739         /* *fields     */ soc_BRDC_DCML_CDM_FIFOS_MEMm_fields,
   2740         /* *views      */ NULL,
   2741         /* *views_num  */ NULL,
   2742         /* snoop_cb    */ NULL, 
   2743         /* snoop_user_data */ NULL, 
   2744         /* snoop_flags */ 0,
   2745         /* severity */ SOC_MEM_SEVERE_LOW,
   2746         /* type */ SOC_MEM_TYPE_NORMAL,
   2747         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2748         /* impl */ SOC_MEM_IMPL_NORMAL,
   2749         /* cmic_mor_clks       */ 0,
   2750     },
   2751 #endif /* chips */
   2752 
   2753 #if defined(BCM_88790_A0)
   2754     { /* SOC_MEM_INT_BRDC_FSRD_FSRD_PROM_MEMm */ 
   2755         /* mem            BRDC_FSRD_FSRD_PROM_MEMm */
   2756         /* flags       */ SOC_MEM_FLAG_WRITEONLY |
   2757                           SOC_MEM_FLAG_VALID, /* 0x2 */
   2758         /* cmp_fn      */ NULL,
   2759         /* *null_entry */ NULL,
   2760         /* index_min   */ 0,
   2761         /* index_max   */ 2047,
   2762         /* minblock    */ 4,
   2763         /* maxblock    */ 4,
   2764         /* blocks      */ 0x10,
   2765         /* blocks_hi   */ 0,
   2766         /* base        */ 0x00010000,
   2767         /* gran        */ 1,
   2768         /* bytes       */ 16,
   2769         /* nFields     */ 1,
   2770         /* *fields     */ soc_BRDC_FSRD_FSRD_PROM_MEMm_fields,
   2771         /* *views      */ NULL,
   2772         /* *views_num  */ NULL,
   2773         /* snoop_cb    */ NULL, 
   2774         /* snoop_user_data */ NULL, 
   2775         /* snoop_flags */ 0,
   2776         /* severity */ SOC_MEM_SEVERE_LOW,
   2777         /* type */ SOC_MEM_TYPE_NORMAL,
   2778         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2779         /* impl */ SOC_MEM_IMPL_NORMAL,
   2780         /* cmic_mor_clks       */ 0,
   2781     },
   2782 #endif /* chips */
   2783 
   2784 #if defined(BCM_88690_A0)
   2785     { /* SOC_MEM_INT_BRDC_FSRD_FSRD_PROM_MEM_BCM88690_A0m */ 
   2786         /* mem            BRDC_FSRD_FSRD_PROM_MEMm */
   2787         /* flags       */ SOC_MEM_FLAG_WRITEONLY |
   2788                           SOC_MEM_FLAG_VALID, /* 0x2 */
   2789         /* cmp_fn      */ NULL,
   2790         /* *null_entry */ NULL,
   2791         /* index_min   */ 0,
   2792         /* index_max   */ 2047,
   2793         /* minblock    */ 3,
   2794         /* maxblock    */ 3,
   2795         /* blocks      */ 0x8,
   2796         /* blocks_hi   */ 0,
   2797         /* base        */ 0x00010000,
   2798         /* gran        */ 1,
   2799         /* bytes       */ 16,
   2800         /* nFields     */ 1,
   2801         /* *fields     */ soc_BRDC_FSRD_FSRD_PROM_MEM_BCM88690_A0m_fields,
   2802         /* *views      */ NULL,
   2803         /* *views_num  */ NULL,
   2804         /* snoop_cb    */ NULL, 
   2805         /* snoop_user_data */ NULL, 
   2806         /* snoop_flags */ 0,
   2807         /* severity */ SOC_MEM_SEVERE_LOW,
   2808         /* type */ SOC_MEM_TYPE_NORMAL,
   2809         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2810         /* impl */ SOC_MEM_IMPL_NORMAL,
   2811         /* cmic_mor_clks       */ 0,
   2812     },
   2813 #endif /* chips */
   2814 
   2815 #if defined(BCM_88690_B0)
   2816     { /* SOC_MEM_INT_BRDC_FSRD_FSRD_PROM_MEM_BCM88690_B0m */ 
   2817         /* mem            BRDC_FSRD_FSRD_PROM_MEMm */
   2818         /* flags       */ SOC_MEM_FLAG_WRITEONLY |
   2819                           SOC_MEM_FLAG_VALID, /* 0x2 */
   2820         /* cmp_fn      */ NULL,
   2821         /* *null_entry */ NULL,
   2822         /* index_min   */ 0,
   2823         /* index_max   */ 2047,
   2824         /* minblock    */ 3,
   2825         /* maxblock    */ 3,
   2826         /* blocks      */ 0x8,
   2827         /* blocks_hi   */ 0,
   2828         /* base        */ 0x00000000,
   2829         /* gran        */ 1,
   2830         /* bytes       */ 16,
   2831         /* nFields     */ 1,
   2832         /* *fields     */ soc_BRDC_FSRD_FSRD_PROM_MEM_BCM88690_B0m_fields,
   2833         /* *views      */ NULL,
   2834         /* *views_num  */ NULL,
   2835         /* snoop_cb    */ NULL, 
   2836         /* snoop_user_data */ NULL, 
   2837         /* snoop_flags */ 0,
   2838         /* severity */ SOC_MEM_SEVERE_LOW,
   2839         /* type */ SOC_MEM_TYPE_NORMAL,
   2840         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2841         /* impl */ SOC_MEM_IMPL_EXTERNAL,
   2842         /* cmic_mor_clks       */ 0,
   2843     },
   2844 #endif /* chips */
   2845 
   2846 #if defined(BCM_88650_A0)
   2847     { /* SOC_MEM_INT_BRDC_FSRD_FSRD_WL_EXT_MEMm */ 
   2848         /* mem            BRDC_FSRD_FSRD_WL_EXT_MEMm */
   2849         /* flags       */ SOC_MEM_FLAG_WRITEONLY |
   2850                           SOC_MEM_FLAG_VALID, /* 0x2 */
   2851         /* cmp_fn      */ NULL,
   2852         /* *null_entry */ NULL,
   2853         /* index_min   */ 0,
   2854         /* index_max   */ 2047,
   2855         /* minblock    */ 1,
   2856         /* maxblock    */ 1,
   2857         /* blocks      */ 0x2,
   2858         /* blocks_hi   */ 0,
   2859         /* base        */ 0x00100000,
   2860         /* gran        */ 1,
   2861         /* bytes       */ 16,
   2862         /* nFields     */ 1,
   2863         /* *fields     */ soc_BRDC_FSRD_FSRD_WL_EXT_MEMm_fields,
   2864         /* *views      */ NULL,
   2865         /* *views_num  */ NULL,
   2866         /* snoop_cb    */ NULL, 
   2867         /* snoop_user_data */ NULL, 
   2868         /* snoop_flags */ 0,
   2869         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2870         /* type */ SOC_MEM_TYPE_NORMAL,
   2871         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2872         /* impl */ SOC_MEM_IMPL_NORMAL,
   2873         /* cmic_mor_clks       */ 0,
   2874     },
   2875 #endif /* chips */
   2876 
   2877 #if defined(BCM_88202_A0)
   2878     { /* SOC_MEM_INT_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88202_A0m */ 
   2879         /* mem            BRDC_FSRD_FSRD_WL_EXT_MEMm */
   2880         /* flags       */ SOC_MEM_FLAG_WRITEONLY |
   2881                           SOC_MEM_FLAG_VALID, /* 0x2 */
   2882         /* cmp_fn      */ NULL,
   2883         /* *null_entry */ NULL,
   2884         /* index_min   */ 0,
   2885         /* index_max   */ 2047,
   2886         /* minblock    */ 1,
   2887         /* maxblock    */ 1,
   2888         /* blocks      */ 0x2,
   2889         /* blocks_hi   */ 0,
   2890         /* base        */ 0x00100000,
   2891         /* gran        */ 1,
   2892         /* bytes       */ 16,
   2893         /* nFields     */ 1,
   2894         /* *fields     */ soc_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88202_A0m_fields,
   2895         /* *views      */ NULL,
   2896         /* *views_num  */ NULL,
   2897         /* snoop_cb    */ NULL, 
   2898         /* snoop_user_data */ NULL, 
   2899         /* snoop_flags */ 0,
   2900         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2901         /* type */ SOC_MEM_TYPE_NORMAL,
   2902         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2903         /* impl */ SOC_MEM_IMPL_NORMAL,
   2904         /* cmic_mor_clks       */ 0,
   2905     },
   2906 #endif /* chips */
   2907 
   2908 #if defined(BCM_88375_A0)
   2909     { /* SOC_MEM_INT_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88375_A0m */ 
   2910         /* mem            BRDC_FSRD_FSRD_WL_EXT_MEMm */
   2911         /* flags       */ SOC_MEM_FLAG_WRITEONLY |
   2912                           SOC_MEM_FLAG_VALID, /* 0x2 */
   2913         /* cmp_fn      */ NULL,
   2914         /* *null_entry */ NULL,
   2915         /* index_min   */ 0,
   2916         /* index_max   */ 2047,
   2917         /* minblock    */ 6,
   2918         /* maxblock    */ 6,
   2919         /* blocks      */ 0x40,
   2920         /* blocks_hi   */ 0,
   2921         /* base        */ 0x00100000,
   2922         /* gran        */ 1,
   2923         /* bytes       */ 16,
   2924         /* nFields     */ 1,
   2925         /* *fields     */ soc_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88375_A0m_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_NORMAL,
   2935         /* cmic_mor_clks       */ 0,
   2936     },
   2937 #endif /* chips */
   2938 
   2939 #if defined(BCM_88375_B0)
   2940     { /* SOC_MEM_INT_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88375_B0m */ 
   2941         /* mem            BRDC_FSRD_FSRD_WL_EXT_MEMm */
   2942         /* flags       */ SOC_MEM_FLAG_WRITEONLY |
   2943                           SOC_MEM_FLAG_VALID, /* 0x2 */
   2944         /* cmp_fn      */ NULL,
   2945         /* *null_entry */ NULL,
   2946         /* index_min   */ 0,
   2947         /* index_max   */ 2047,
   2948         /* minblock    */ 6,
   2949         /* maxblock    */ 6,
   2950         /* blocks      */ 0x40,
   2951         /* blocks_hi   */ 0,
   2952         /* base        */ 0x00100000,
   2953         /* gran        */ 1,
   2954         /* bytes       */ 16,
   2955         /* nFields     */ 1,
   2956         /* *fields     */ soc_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88375_B0m_fields,
   2957         /* *views      */ NULL,
   2958         /* *views_num  */ NULL,
   2959         /* snoop_cb    */ NULL, 
   2960         /* snoop_user_data */ NULL, 
   2961         /* snoop_flags */ 0,
   2962         /* severity */ SOC_MEM_SEVERE_LOW,
   2963         /* type */ SOC_MEM_TYPE_NORMAL,
   2964         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2965         /* impl */ SOC_MEM_IMPL_NORMAL,
   2966         /* cmic_mor_clks       */ 0,
   2967     },
   2968 #endif /* chips */
   2969 
   2970 #if defined(BCM_88650_B0)
   2971     { /* SOC_MEM_INT_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88650_B0m */ 
   2972         /* mem            BRDC_FSRD_FSRD_WL_EXT_MEMm */
   2973         /* flags       */ SOC_MEM_FLAG_WRITEONLY |
   2974                           SOC_MEM_FLAG_VALID, /* 0x2 */
   2975         /* cmp_fn      */ NULL,
   2976         /* *null_entry */ NULL,
   2977         /* index_min   */ 0,
   2978         /* index_max   */ 2047,
   2979         /* minblock    */ 1,
   2980         /* maxblock    */ 1,
   2981         /* blocks      */ 0x2,
   2982         /* blocks_hi   */ 0,
   2983         /* base        */ 0x00100000,
   2984         /* gran        */ 1,
   2985         /* bytes       */ 16,
   2986         /* nFields     */ 1,
   2987         /* *fields     */ soc_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88650_B0m_fields,
   2988         /* *views      */ NULL,
   2989         /* *views_num  */ NULL,
   2990         /* snoop_cb    */ NULL, 
   2991         /* snoop_user_data */ NULL, 
   2992         /* snoop_flags */ 0,
   2993         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2994         /* type */ SOC_MEM_TYPE_NORMAL,
   2995         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   2996         /* impl */ SOC_MEM_IMPL_NORMAL,
   2997         /* cmic_mor_clks       */ 0,
   2998     },
   2999 #endif /* chips */
   3000 
   3001 #if defined(BCM_88660_A0)
   3002     { /* SOC_MEM_INT_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88660_A0m */ 
   3003         /* mem            BRDC_FSRD_FSRD_WL_EXT_MEMm */
   3004         /* flags       */ SOC_MEM_FLAG_WRITEONLY |
   3005                           SOC_MEM_FLAG_VALID, /* 0x2 */
   3006         /* cmp_fn      */ NULL,
   3007         /* *null_entry */ NULL,
   3008         /* index_min   */ 0,
   3009         /* index_max   */ 2047,
   3010         /* minblock    */ 1,
   3011         /* maxblock    */ 1,
   3012         /* blocks      */ 0x2,
   3013         /* blocks_hi   */ 0,
   3014         /* base        */ 0x00100000,
   3015         /* gran        */ 1,
   3016         /* bytes       */ 16,
   3017         /* nFields     */ 1,
   3018         /* *fields     */ soc_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88660_A0m_fields,
   3019         /* *views      */ NULL,
   3020         /* *views_num  */ NULL,
   3021         /* snoop_cb    */ NULL, 
   3022         /* snoop_user_data */ NULL, 
   3023         /* snoop_flags */ 0,
   3024         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3025         /* type */ SOC_MEM_TYPE_NORMAL,
   3026         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3027         /* impl */ SOC_MEM_IMPL_NORMAL,
   3028         /* cmic_mor_clks       */ 0,
   3029     },
   3030 #endif /* chips */
   3031 
   3032 #if defined(BCM_88675_A0)
   3033     { /* SOC_MEM_INT_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88675_A0m */ 
   3034         /* mem            BRDC_FSRD_FSRD_WL_EXT_MEMm */
   3035         /* flags       */ SOC_MEM_FLAG_WRITEONLY |
   3036                           SOC_MEM_FLAG_VALID, /* 0x2 */
   3037         /* cmp_fn      */ NULL,
   3038         /* *null_entry */ NULL,
   3039         /* index_min   */ 0,
   3040         /* index_max   */ 2047,
   3041         /* minblock    */ 6,
   3042         /* maxblock    */ 6,
   3043         /* blocks      */ 0x40,
   3044         /* blocks_hi   */ 0,
   3045         /* base        */ 0x00100000,
   3046         /* gran        */ 1,
   3047         /* bytes       */ 16,
   3048         /* nFields     */ 1,
   3049         /* *fields     */ soc_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88675_A0m_fields,
   3050         /* *views      */ NULL,
   3051         /* *views_num  */ NULL,
   3052         /* snoop_cb    */ NULL, 
   3053         /* snoop_user_data */ NULL, 
   3054         /* snoop_flags */ 0,
   3055         /* severity */ SOC_MEM_SEVERE_LOW,
   3056         /* type */ SOC_MEM_TYPE_NORMAL,
   3057         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3058         /* impl */ SOC_MEM_IMPL_NORMAL,
   3059         /* cmic_mor_clks       */ 0,
   3060     },
   3061 #endif /* chips */
   3062 
   3063 #if defined(BCM_88675_B0)
   3064     { /* SOC_MEM_INT_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88675_B0m */ 
   3065         /* mem            BRDC_FSRD_FSRD_WL_EXT_MEMm */
   3066         /* flags       */ SOC_MEM_FLAG_WRITEONLY |
   3067                           SOC_MEM_FLAG_VALID, /* 0x2 */
   3068         /* cmp_fn      */ NULL,
   3069         /* *null_entry */ NULL,
   3070         /* index_min   */ 0,
   3071         /* index_max   */ 2047,
   3072         /* minblock    */ 6,
   3073         /* maxblock    */ 6,
   3074         /* blocks      */ 0x40,
   3075         /* blocks_hi   */ 0,
   3076         /* base        */ 0x00100000,
   3077         /* gran        */ 1,
   3078         /* bytes       */ 16,
   3079         /* nFields     */ 1,
   3080         /* *fields     */ soc_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88675_B0m_fields,
   3081         /* *views      */ NULL,
   3082         /* *views_num  */ NULL,
   3083         /* snoop_cb    */ NULL, 
   3084         /* snoop_user_data */ NULL, 
   3085         /* snoop_flags */ 0,
   3086         /* severity */ SOC_MEM_SEVERE_LOW,
   3087         /* type */ SOC_MEM_TYPE_NORMAL,
   3088         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3089         /* impl */ SOC_MEM_IMPL_NORMAL,
   3090         /* cmic_mor_clks       */ 0,
   3091     },
   3092 #endif /* chips */
   3093 
   3094 #if defined(BCM_88680_A0)
   3095     { /* SOC_MEM_INT_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88680_A0m */ 
   3096         /* mem            BRDC_FSRD_FSRD_WL_EXT_MEMm */
   3097         /* flags       */ SOC_MEM_FLAG_WRITEONLY |
   3098                           SOC_MEM_FLAG_VALID, /* 0x2 */
   3099         /* cmp_fn      */ NULL,
   3100         /* *null_entry */ NULL,
   3101         /* index_min   */ 0,
   3102         /* index_max   */ 2047,
   3103         /* minblock    */ 4,
   3104         /* maxblock    */ 4,
   3105         /* blocks      */ 0x10,
   3106         /* blocks_hi   */ 0,
   3107         /* base        */ 0x00100000,
   3108         /* gran        */ 1,
   3109         /* bytes       */ 16,
   3110         /* nFields     */ 1,
   3111         /* *fields     */ soc_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88680_A0m_fields,
   3112         /* *views      */ NULL,
   3113         /* *views_num  */ NULL,
   3114         /* snoop_cb    */ NULL, 
   3115         /* snoop_user_data */ NULL, 
   3116         /* snoop_flags */ 0,
   3117         /* severity */ SOC_MEM_SEVERE_LOW,
   3118         /* type */ SOC_MEM_TYPE_NORMAL,
   3119         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3120         /* impl */ SOC_MEM_IMPL_NORMAL,
   3121         /* cmic_mor_clks       */ 0,
   3122     },
   3123 #endif /* chips */
   3124 
   3125 #if defined(BCM_88750_A0) || defined(BCM_88750_B0)
   3126     { /* SOC_MEM_INT_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88750_A0m */ 
   3127         /* mem            BRDC_FSRD_FSRD_WL_EXT_MEMm */
   3128         /* flags       */ SOC_MEM_FLAG_WRITEONLY |
   3129                           SOC_MEM_FLAG_VALID, /* 0x2 */
   3130         /* cmp_fn      */ NULL,
   3131         /* *null_entry */ NULL,
   3132         /* index_min   */ 0,
   3133         /* index_max   */ 2047,
   3134         /* minblock    */ 2,
   3135         /* maxblock    */ 2,
   3136         /* blocks      */ 0x4,
   3137         /* blocks_hi   */ 0,
   3138         /* base        */ 0x00100000,
   3139         /* gran        */ 1,
   3140         /* bytes       */ 16,
   3141         /* nFields     */ 1,
   3142         /* *fields     */ soc_ECI_DATA_MEMm_fields,
   3143         /* *views      */ NULL,
   3144         /* *views_num  */ NULL,
   3145         /* snoop_cb    */ NULL, 
   3146         /* snoop_user_data */ NULL, 
   3147         /* snoop_flags */ 0,
   3148         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3149         /* type */ SOC_MEM_TYPE_NORMAL,
   3150         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3151         /* impl */ SOC_MEM_IMPL_NORMAL,
   3152         /* cmic_mor_clks       */ 0,
   3153     },
   3154 #endif /* chips */
   3155 
   3156 #if defined(BCM_88950_A0)
   3157     { /* SOC_MEM_INT_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88950_A0m */ 
   3158         /* mem            BRDC_FSRD_FSRD_WL_EXT_MEMm */
   3159         /* flags       */ SOC_MEM_FLAG_WRITEONLY |
   3160                           SOC_MEM_FLAG_VALID, /* 0x2 */
   3161         /* cmp_fn      */ NULL,
   3162         /* *null_entry */ NULL,
   3163         /* index_min   */ 0,
   3164         /* index_max   */ 2047,
   3165         /* minblock    */ 6,
   3166         /* maxblock    */ 6,
   3167         /* blocks      */ 0x40,
   3168         /* blocks_hi   */ 0,
   3169         /* base        */ 0x00100000,
   3170         /* gran        */ 1,
   3171         /* bytes       */ 16,
   3172         /* nFields     */ 1,
   3173         /* *fields     */ soc_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88950_A0m_fields,
   3174         /* *views      */ NULL,
   3175         /* *views_num  */ NULL,
   3176         /* snoop_cb    */ NULL, 
   3177         /* snoop_user_data */ NULL, 
   3178         /* snoop_flags */ 0,
   3179         /* severity */ SOC_MEM_SEVERE_LOW,
   3180         /* type */ SOC_MEM_TYPE_NORMAL,
   3181         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3182         /* impl */ SOC_MEM_IMPL_NORMAL,
   3183         /* cmic_mor_clks       */ 0,
   3184     },
   3185 #endif /* chips */
   3186 
   3187 #if defined(BCM_88690_A0)
   3188     { /* SOC_MEM_INT_BRDC_HBC_BANK_ORDER_FIFOm */ 
   3189         /* mem            BRDC_HBC_BANK_ORDER_FIFOm */
   3190         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3191                           SOC_MEM_FLAG_WRITEONLY |
   3192                           SOC_MEM_FLAG_READONLY |
   3193                           SOC_MEM_FLAG_VALID |
   3194                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3195         /* cmp_fn      */ NULL,
   3196         /* *null_entry */ NULL,
   3197         /* index_min   */ 0,
   3198         /* index_max   */ 255,
   3199         /* minblock    */ 4,
   3200         /* maxblock    */ 4,
   3201         /* blocks      */ 0x10,
   3202         /* blocks_hi   */ 0,
   3203         /* base        */ 0x00005400,
   3204         /* gran        */ 1,
   3205         /* bytes       */ 2,
   3206         /* nFields     */ 2,
   3207         /* *fields     */ soc_BRDC_HBC_BANK_ORDER_FIFOm_fields,
   3208         /* *views      */ NULL,
   3209         /* *views_num  */ NULL,
   3210         /* snoop_cb    */ NULL, 
   3211         /* snoop_user_data */ NULL, 
   3212         /* snoop_flags */ 0,
   3213         /* severity */ SOC_MEM_SEVERE_LOW,
   3214         /* type */ SOC_MEM_TYPE_TWO_PORT,
   3215         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3216         /* impl */ SOC_MEM_IMPL_NORMAL,
   3217         /* cmic_mor_clks       */ 0,
   3218     },
   3219 #endif /* chips */
   3220 
   3221 #if defined(BCM_88690_A0)
   3222     { /* SOC_MEM_INT_BRDC_HBC_ECC_INFO_FIFOm */ 
   3223         /* mem            BRDC_HBC_ECC_INFO_FIFOm */
   3224         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3225                           SOC_MEM_FLAG_WRITEONLY |
   3226                           SOC_MEM_FLAG_READONLY |
   3227                           SOC_MEM_FLAG_VALID, /* 0x2 */
   3228         /* cmp_fn      */ NULL,
   3229         /* *null_entry */ NULL,
   3230         /* index_min   */ 0,
   3231         /* index_max   */ 63,
   3232         /* minblock    */ 4,
   3233         /* maxblock    */ 4,
   3234         /* blocks      */ 0x10,
   3235         /* blocks_hi   */ 0,
   3236         /* base        */ 0x00004a40,
   3237         /* gran        */ 1,
   3238         /* bytes       */ 4,
   3239         /* nFields     */ 4,
   3240         /* *fields     */ soc_BRDC_HBC_ECC_INFO_FIFOm_fields,
   3241         /* *views      */ NULL,
   3242         /* *views_num  */ NULL,
   3243         /* snoop_cb    */ NULL, 
   3244         /* snoop_user_data */ NULL, 
   3245         /* snoop_flags */ 0,
   3246         /* severity */ SOC_MEM_SEVERE_LOW,
   3247         /* type */ SOC_MEM_TYPE_TWO_PORT,
   3248         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3249         /* impl */ SOC_MEM_IMPL_NORMAL,
   3250         /* cmic_mor_clks       */ 0,
   3251     },
   3252 #endif /* chips */
   3253 
   3254 #if defined(BCM_88690_A0)
   3255     { /* SOC_MEM_INT_BRDC_HBC_HBM_DRAM_CPU_ACCESSm */ 
   3256         /* mem            BRDC_HBC_HBM_DRAM_CPU_ACCESSm */
   3257         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3258                           SOC_MEM_FLAG_VALID, /* 0x2 */
   3259         /* cmp_fn      */ NULL,
   3260         /* *null_entry */ NULL,
   3261         /* index_min   */ 0,
   3262         /* index_max   */ 67108863,
   3263         /* minblock    */ 4,
   3264         /* maxblock    */ 4,
   3265         /* blocks      */ 0x10,
   3266         /* blocks_hi   */ 0,
   3267         /* base        */ 0x04000000,
   3268         /* gran        */ 1,
   3269         /* bytes       */ 32,
   3270         /* nFields     */ 1,
   3271         /* *fields     */ soc_BRDC_HBC_HBM_DRAM_CPU_ACCESSm_fields,
   3272         /* *views      */ NULL,
   3273         /* *views_num  */ NULL,
   3274         /* snoop_cb    */ NULL, 
   3275         /* snoop_user_data */ NULL, 
   3276         /* snoop_flags */ 0,
   3277         /* severity */ SOC_MEM_SEVERE_LOW,
   3278         /* type */ SOC_MEM_TYPE_NORMAL,
   3279         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3280         /* impl */ SOC_MEM_IMPL_NORMAL,
   3281         /* cmic_mor_clks       */ 0,
   3282     },
   3283 #endif /* chips */
   3284 
   3285 #if defined(BCM_88690_B0)
   3286     { /* SOC_MEM_INT_BRDC_HBC_HBM_DRAM_CPU_ACCESS_BCM88690_B0m */ 
   3287         /* mem            BRDC_HBC_HBM_DRAM_CPU_ACCESSm */
   3288         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3289                           SOC_MEM_FLAG_WRITEONLY |
   3290                           SOC_MEM_FLAG_VALID, /* 0x2 */
   3291         /* cmp_fn      */ NULL,
   3292         /* *null_entry */ NULL,
   3293         /* index_min   */ 0,
   3294         /* index_max   */ 67108863,
   3295         /* minblock    */ 4,
   3296         /* maxblock    */ 4,
   3297         /* blocks      */ 0x10,
   3298         /* blocks_hi   */ 0,
   3299         /* base        */ 0x04000000,
   3300         /* gran        */ 1,
   3301         /* bytes       */ 32,
   3302         /* nFields     */ 1,
   3303         /* *fields     */ soc_BRDC_HBC_HBM_DRAM_CPU_ACCESS_BCM88690_B0m_fields,
   3304         /* *views      */ NULL,
   3305         /* *views_num  */ NULL,
   3306         /* snoop_cb    */ NULL, 
   3307         /* snoop_user_data */ NULL, 
   3308         /* snoop_flags */ 0,
   3309         /* severity */ SOC_MEM_SEVERE_LOW,
   3310         /* type */ SOC_MEM_TYPE_NORMAL,
   3311         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3312         /* impl */ SOC_MEM_IMPL_EXTERNAL,
   3313         /* cmic_mor_clks       */ 0,
   3314     },
   3315 #endif /* chips */
   3316 
   3317 #if defined(BCM_88690_A0)
   3318     { /* SOC_MEM_INT_BRDC_HBC_HBM_PHY_CH_REGISTER_ACCESSm */ 
   3319         /* mem            BRDC_HBC_HBM_PHY_CH_REGISTER_ACCESSm */
   3320         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3321                           SOC_MEM_FLAG_VALID, /* 0x2 */
   3322         /* cmp_fn      */ NULL,
   3323         /* *null_entry */ NULL,
   3324         /* index_min   */ 0,
   3325         /* index_max   */ 4095,
   3326         /* minblock    */ 4,
   3327         /* maxblock    */ 4,
   3328         /* blocks      */ 0x10,
   3329         /* blocks_hi   */ 0,
   3330         /* base        */ 0x00006000,
   3331         /* gran        */ 1,
   3332         /* bytes       */ 4,
   3333         /* nFields     */ 1,
   3334         /* *fields     */ soc_BRDC_HBC_HBM_PHY_CH_REGISTER_ACCESSm_fields,
   3335         /* *views      */ NULL,
   3336         /* *views_num  */ NULL,
   3337         /* snoop_cb    */ NULL, 
   3338         /* snoop_user_data */ NULL, 
   3339         /* snoop_flags */ 0,
   3340         /* severity */ SOC_MEM_SEVERE_LOW,
   3341         /* type */ SOC_MEM_TYPE_NORMAL,
   3342         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3343         /* impl */ SOC_MEM_IMPL_NORMAL,
   3344         /* cmic_mor_clks       */ 0,
   3345     },
   3346 #endif /* chips */
   3347 
   3348 #if defined(BCM_88690_B0)
   3349     { /* SOC_MEM_INT_BRDC_HBC_HBM_PHY_CH_REGISTER_ACCESS_BCM88690_B0m */ 
   3350         /* mem            BRDC_HBC_HBM_PHY_CH_REGISTER_ACCESSm */
   3351         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3352                           SOC_MEM_FLAG_WRITEONLY |
   3353                           SOC_MEM_FLAG_VALID, /* 0x2 */
   3354         /* cmp_fn      */ NULL,
   3355         /* *null_entry */ NULL,
   3356         /* index_min   */ 0,
   3357         /* index_max   */ 4095,
   3358         /* minblock    */ 4,
   3359         /* maxblock    */ 4,
   3360         /* blocks      */ 0x10,
   3361         /* blocks_hi   */ 0,
   3362         /* base        */ 0x00006000,
   3363         /* gran        */ 1,
   3364         /* bytes       */ 4,
   3365         /* nFields     */ 1,
   3366         /* *fields     */ soc_BRDC_HBC_HBM_PHY_CH_REGISTER_ACCESS_BCM88690_B0m_fields,
   3367         /* *views      */ NULL,
   3368         /* *views_num  */ NULL,
   3369         /* snoop_cb    */ NULL, 
   3370         /* snoop_user_data */ NULL, 
   3371         /* snoop_flags */ 0,
   3372         /* severity */ SOC_MEM_SEVERE_LOW,
   3373         /* type */ SOC_MEM_TYPE_NORMAL,
   3374         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3375         /* impl */ SOC_MEM_IMPL_EXTERNAL,
   3376         /* cmic_mor_clks       */ 0,
   3377     },
   3378 #endif /* chips */
   3379 
   3380 #if defined(BCM_88690_A0)
   3381     { /* SOC_MEM_INT_BRDC_HBC_RDR_CHUNK_STORAGEm */ 
   3382         /* mem            BRDC_HBC_RDR_CHUNK_STORAGEm */
   3383         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3384                           SOC_MEM_FLAG_WRITEONLY |
   3385                           SOC_MEM_FLAG_READONLY |
   3386                           SOC_MEM_FLAG_VALID |
   3387                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3388         /* cmp_fn      */ NULL,
   3389         /* *null_entry */ NULL,
   3390         /* index_min   */ 0,
   3391         /* index_max   */ 31,
   3392         /* minblock    */ 4,
   3393         /* maxblock    */ 4,
   3394         /* blocks      */ 0x10,
   3395         /* blocks_hi   */ 0,
   3396         /* base        */ 0x00004b00,
   3397         /* gran        */ 1,
   3398         /* bytes       */ 33,
   3399         /* nFields     */ 2,
   3400         /* *fields     */ soc_BRDC_HBC_RDR_CHUNK_STORAGEm_fields,
   3401         /* *views      */ NULL,
   3402         /* *views_num  */ NULL,
   3403         /* snoop_cb    */ NULL, 
   3404         /* snoop_user_data */ NULL, 
   3405         /* snoop_flags */ 0,
   3406         /* severity */ SOC_MEM_SEVERE_LOW,
   3407         /* type */ SOC_MEM_TYPE_TWO_PORT,
   3408         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3409         /* impl */ SOC_MEM_IMPL_NORMAL,
   3410         /* cmic_mor_clks       */ 0,
   3411     },
   3412 #endif /* chips */
   3413 
   3414 #if defined(BCM_88690_A0)
   3415     { /* SOC_MEM_INT_BRDC_HBC_RDR_INFO_FIFOm */ 
   3416         /* mem            BRDC_HBC_RDR_INFO_FIFOm */
   3417         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3418                           SOC_MEM_FLAG_WRITEONLY |
   3419                           SOC_MEM_FLAG_READONLY |
   3420                           SOC_MEM_FLAG_VALID, /* 0x2 */
   3421         /* cmp_fn      */ NULL,
   3422         /* *null_entry */ NULL,
   3423         /* index_min   */ 0,
   3424         /* index_max   */ 127,
   3425         /* minblock    */ 4,
   3426         /* maxblock    */ 4,
   3427         /* blocks      */ 0x10,
   3428         /* blocks_hi   */ 0,
   3429         /* base        */ 0x00004a80,
   3430         /* gran        */ 1,
   3431         /* bytes       */ 4,
   3432         /* nFields     */ 6,
   3433         /* *fields     */ soc_BRDC_HBC_RDR_INFO_FIFOm_fields,
   3434         /* *views      */ NULL,
   3435         /* *views_num  */ NULL,
   3436         /* snoop_cb    */ NULL, 
   3437         /* snoop_user_data */ NULL, 
   3438         /* snoop_flags */ 0,
   3439         /* severity */ SOC_MEM_SEVERE_LOW,
   3440         /* type */ SOC_MEM_TYPE_TWO_PORT,
   3441         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3442         /* impl */ SOC_MEM_IMPL_NORMAL,
   3443         /* cmic_mor_clks       */ 0,
   3444     },
   3445 #endif /* chips */
   3446 
   3447 #if defined(BCM_88690_A0)
   3448     { /* SOC_MEM_INT_BRDC_HBC_READ_DATA_ASYNC_FIFOm */ 
   3449         /* mem            BRDC_HBC_READ_DATA_ASYNC_FIFOm */
   3450         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3451                           SOC_MEM_FLAG_WRITEONLY |
   3452                           SOC_MEM_FLAG_READONLY |
   3453                           SOC_MEM_FLAG_VALID |
   3454                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3455         /* cmp_fn      */ NULL,
   3456         /* *null_entry */ NULL,
   3457         /* index_min   */ 0,
   3458         /* index_max   */ 31,
   3459         /* minblock    */ 4,
   3460         /* maxblock    */ 4,
   3461         /* blocks      */ 0x10,
   3462         /* blocks_hi   */ 0,
   3463         /* base        */ 0x00000180,
   3464         /* gran        */ 1,
   3465         /* bytes       */ 264,
   3466         /* nFields     */ 2,
   3467         /* *fields     */ soc_BRDC_HBC_READ_DATA_ASYNC_FIFOm_fields,
   3468         /* *views      */ NULL,
   3469         /* *views_num  */ NULL,
   3470         /* snoop_cb    */ NULL, 
   3471         /* snoop_user_data */ NULL, 
   3472         /* snoop_flags */ 0,
   3473         /* severity */ SOC_MEM_SEVERE_LOW,
   3474         /* type */ SOC_MEM_TYPE_TWO_PORT,
   3475         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3476         /* impl */ SOC_MEM_IMPL_NORMAL,
   3477         /* cmic_mor_clks       */ 0,
   3478     },
   3479 #endif /* chips */
   3480 
   3481 #if defined(BCM_88690_A0)
   3482     { /* SOC_MEM_INT_BRDC_HBC_READ_DATA_REORDERm */ 
   3483         /* mem            BRDC_HBC_READ_DATA_REORDERm */
   3484         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3485                           SOC_MEM_FLAG_WRITEONLY |
   3486                           SOC_MEM_FLAG_READONLY |
   3487                           SOC_MEM_FLAG_VALID |
   3488                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3489         /* cmp_fn      */ NULL,
   3490         /* *null_entry */ NULL,
   3491         /* index_min   */ 0,
   3492         /* index_max   */ 255,
   3493         /* minblock    */ 4,
   3494         /* maxblock    */ 4,
   3495         /* blocks      */ 0x10,
   3496         /* blocks_hi   */ 0,
   3497         /* base        */ 0x00000200,
   3498         /* gran        */ 1,
   3499         /* bytes       */ 264,
   3500         /* nFields     */ 2,
   3501         /* *fields     */ soc_BRDC_HBC_READ_DATA_REORDERm_fields,
   3502         /* *views      */ NULL,
   3503         /* *views_num  */ NULL,
   3504         /* snoop_cb    */ NULL, 
   3505         /* snoop_user_data */ NULL, 
   3506         /* snoop_flags */ 0,
   3507         /* severity */ SOC_MEM_SEVERE_LOW,
   3508         /* type */ SOC_MEM_TYPE_TWO_PORT,
   3509         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3510         /* impl */ SOC_MEM_IMPL_NORMAL,
   3511         /* cmic_mor_clks       */ 0,
   3512     },
   3513 #endif /* chips */
   3514 
   3515 #if defined(BCM_88690_A0)
   3516     { /* SOC_MEM_INT_BRDC_HBC_READ_PER_BANK_QUEUESm */ 
   3517         /* mem            BRDC_HBC_READ_PER_BANK_QUEUESm */
   3518         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3519                           SOC_MEM_FLAG_WRITEONLY |
   3520                           SOC_MEM_FLAG_READONLY |
   3521                           SOC_MEM_FLAG_VALID, /* 0x2 */
   3522         /* cmp_fn      */ NULL,
   3523         /* *null_entry */ NULL,
   3524         /* index_min   */ 0,
   3525         /* index_max   */ 255,
   3526         /* minblock    */ 4,
   3527         /* maxblock    */ 4,
   3528         /* blocks      */ 0x10,
   3529         /* blocks_hi   */ 0,
   3530         /* base        */ 0x00004900,
   3531         /* gran        */ 1,
   3532         /* bytes       */ 6,
   3533         /* nFields     */ 6,
   3534         /* *fields     */ soc_BRDC_HBC_READ_PER_BANK_QUEUESm_fields,
   3535         /* *views      */ NULL,
   3536         /* *views_num  */ NULL,
   3537         /* snoop_cb    */ NULL, 
   3538         /* snoop_user_data */ NULL, 
   3539         /* snoop_flags */ 0,
   3540         /* severity */ SOC_MEM_SEVERE_LOW,
   3541         /* type */ SOC_MEM_TYPE_TWO_PORT,
   3542         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3543         /* impl */ SOC_MEM_IMPL_NORMAL,
   3544         /* cmic_mor_clks       */ 0,
   3545     },
   3546 #endif /* chips */
   3547 
   3548 #if defined(BCM_88690_A0)
   3549     { /* SOC_MEM_INT_BRDC_HBC_READ_REQUEST_ASYNC_FIFOm */ 
   3550         /* mem            BRDC_HBC_READ_REQUEST_ASYNC_FIFOm */
   3551         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3552                           SOC_MEM_FLAG_WRITEONLY |
   3553                           SOC_MEM_FLAG_READONLY |
   3554                           SOC_MEM_FLAG_VALID |
   3555                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3556         /* cmp_fn      */ NULL,
   3557         /* *null_entry */ NULL,
   3558         /* index_min   */ 0,
   3559         /* index_max   */ 31,
   3560         /* minblock    */ 4,
   3561         /* maxblock    */ 4,
   3562         /* blocks      */ 0x10,
   3563         /* blocks_hi   */ 0,
   3564         /* base        */ 0x00000100,
   3565         /* gran        */ 1,
   3566         /* bytes       */ 5,
   3567         /* nFields     */ 2,
   3568         /* *fields     */ soc_BRDC_HBC_READ_REQUEST_ASYNC_FIFOm_fields,
   3569         /* *views      */ NULL,
   3570         /* *views_num  */ NULL,
   3571         /* snoop_cb    */ NULL, 
   3572         /* snoop_user_data */ NULL, 
   3573         /* snoop_flags */ 0,
   3574         /* severity */ SOC_MEM_SEVERE_LOW,
   3575         /* type */ SOC_MEM_TYPE_TWO_PORT,
   3576         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3577         /* impl */ SOC_MEM_IMPL_NORMAL,
   3578         /* cmic_mor_clks       */ 0,
   3579     },
   3580 #endif /* chips */
   3581 
   3582 #if defined(BCM_88690_A0)
   3583     { /* SOC_MEM_INT_BRDC_HBC_WRITE_DATA_ASYNC_FIFOm */ 
   3584         /* mem            BRDC_HBC_WRITE_DATA_ASYNC_FIFOm */
   3585         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3586                           SOC_MEM_FLAG_WRITEONLY |
   3587                           SOC_MEM_FLAG_READONLY |
   3588                           SOC_MEM_FLAG_VALID |
   3589                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3590         /* cmp_fn      */ NULL,
   3591         /* *null_entry */ NULL,
   3592         /* index_min   */ 0,
   3593         /* index_max   */ 31,
   3594         /* minblock    */ 4,
   3595         /* maxblock    */ 4,
   3596         /* blocks      */ 0x10,
   3597         /* blocks_hi   */ 0,
   3598         /* base        */ 0x00000080,
   3599         /* gran        */ 1,
   3600         /* bytes       */ 264,
   3601         /* nFields     */ 2,
   3602         /* *fields     */ soc_BRDC_HBC_WRITE_DATA_ASYNC_FIFOm_fields,
   3603         /* *views      */ NULL,
   3604         /* *views_num  */ NULL,
   3605         /* snoop_cb    */ NULL, 
   3606         /* snoop_user_data */ NULL, 
   3607         /* snoop_flags */ 0,
   3608         /* severity */ SOC_MEM_SEVERE_LOW,
   3609         /* type */ SOC_MEM_TYPE_TWO_PORT,
   3610         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3611         /* impl */ SOC_MEM_IMPL_NORMAL,
   3612         /* cmic_mor_clks       */ 0,
   3613     },
   3614 #endif /* chips */
   3615 
   3616 #if defined(BCM_88690_A0)
   3617     { /* SOC_MEM_INT_BRDC_HBC_WRITE_DATA_BUFFERm */ 
   3618         /* mem            BRDC_HBC_WRITE_DATA_BUFFERm */
   3619         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3620                           SOC_MEM_FLAG_WRITEONLY |
   3621                           SOC_MEM_FLAG_READONLY |
   3622                           SOC_MEM_FLAG_VALID |
   3623                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3624         /* cmp_fn      */ NULL,
   3625         /* *null_entry */ NULL,
   3626         /* index_min   */ 0,
   3627         /* index_max   */ 255,
   3628         /* minblock    */ 4,
   3629         /* maxblock    */ 4,
   3630         /* blocks      */ 0x10,
   3631         /* blocks_hi   */ 0,
   3632         /* base        */ 0x00000800,
   3633         /* gran        */ 1,
   3634         /* bytes       */ 33,
   3635         /* nFields     */ 2,
   3636         /* *fields     */ soc_BRDC_HBC_WRITE_DATA_BUFFERm_fields,
   3637         /* *views      */ NULL,
   3638         /* *views_num  */ NULL,
   3639         /* snoop_cb    */ NULL, 
   3640         /* snoop_user_data */ NULL, 
   3641         /* snoop_flags */ 0,
   3642         /* severity */ SOC_MEM_SEVERE_LOW,
   3643         /* type */ SOC_MEM_TYPE_TWO_PORT,
   3644         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3645         /* impl */ SOC_MEM_IMPL_NORMAL,
   3646         /* cmic_mor_clks       */ 0,
   3647     },
   3648 #endif /* chips */
   3649 
   3650 #if defined(BCM_88690_A0)
   3651     { /* SOC_MEM_INT_BRDC_HBC_WRITE_LATENCY_DELAYm */ 
   3652         /* mem            BRDC_HBC_WRITE_LATENCY_DELAYm */
   3653         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3654                           SOC_MEM_FLAG_WRITEONLY |
   3655                           SOC_MEM_FLAG_READONLY |
   3656                           SOC_MEM_FLAG_VALID, /* 0x2 */
   3657         /* cmp_fn      */ NULL,
   3658         /* *null_entry */ NULL,
   3659         /* index_min   */ 0,
   3660         /* index_max   */ 15,
   3661         /* minblock    */ 4,
   3662         /* maxblock    */ 4,
   3663         /* blocks      */ 0x10,
   3664         /* blocks_hi   */ 0,
   3665         /* base        */ 0x00004a00,
   3666         /* gran        */ 1,
   3667         /* bytes       */ 42,
   3668         /* nFields     */ 2,
   3669         /* *fields     */ soc_BRDC_HBC_WRITE_LATENCY_DELAYm_fields,
   3670         /* *views      */ NULL,
   3671         /* *views_num  */ NULL,
   3672         /* snoop_cb    */ NULL, 
   3673         /* snoop_user_data */ NULL, 
   3674         /* snoop_flags */ 0,
   3675         /* severity */ SOC_MEM_SEVERE_LOW,
   3676         /* type */ SOC_MEM_TYPE_TWO_PORT,
   3677         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3678         /* impl */ SOC_MEM_IMPL_NORMAL,
   3679         /* cmic_mor_clks       */ 0,
   3680     },
   3681 #endif /* chips */
   3682 
   3683 #if defined(BCM_88690_A0)
   3684     { /* SOC_MEM_INT_BRDC_HBC_WRITE_PER_BANK_QUEUESm */ 
   3685         /* mem            BRDC_HBC_WRITE_PER_BANK_QUEUESm */
   3686         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3687                           SOC_MEM_FLAG_WRITEONLY |
   3688                           SOC_MEM_FLAG_READONLY |
   3689                           SOC_MEM_FLAG_VALID, /* 0x2 */
   3690         /* cmp_fn      */ NULL,
   3691         /* *null_entry */ NULL,
   3692         /* index_min   */ 0,
   3693         /* index_max   */ 255,
   3694         /* minblock    */ 4,
   3695         /* maxblock    */ 4,
   3696         /* blocks      */ 0x10,
   3697         /* blocks_hi   */ 0,
   3698         /* base        */ 0x00004800,
   3699         /* gran        */ 1,
   3700         /* bytes       */ 5,
   3701         /* nFields     */ 6,
   3702         /* *fields     */ soc_BRDC_HBC_WRITE_PER_BANK_QUEUESm_fields,
   3703         /* *views      */ NULL,
   3704         /* *views_num  */ NULL,
   3705         /* snoop_cb    */ NULL, 
   3706         /* snoop_user_data */ NULL, 
   3707         /* snoop_flags */ 0,
   3708         /* severity */ SOC_MEM_SEVERE_LOW,
   3709         /* type */ SOC_MEM_TYPE_TWO_PORT,
   3710         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3711         /* impl */ SOC_MEM_IMPL_NORMAL,
   3712         /* cmic_mor_clks       */ 0,
   3713     },
   3714 #endif /* chips */
   3715 
   3716 #if defined(BCM_88690_A0)
   3717     { /* SOC_MEM_INT_BRDC_HBC_WRITE_REQUEST_ASYNC_FIFOm */ 
   3718         /* mem            BRDC_HBC_WRITE_REQUEST_ASYNC_FIFOm */
   3719         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3720                           SOC_MEM_FLAG_WRITEONLY |
   3721                           SOC_MEM_FLAG_READONLY |
   3722                           SOC_MEM_FLAG_VALID |
   3723                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3724         /* cmp_fn      */ NULL,
   3725         /* *null_entry */ NULL,
   3726         /* index_min   */ 0,
   3727         /* index_max   */ 31,
   3728         /* minblock    */ 4,
   3729         /* maxblock    */ 4,
   3730         /* blocks      */ 0x10,
   3731         /* blocks_hi   */ 0,
   3732         /* base        */ 0x00000000,
   3733         /* gran        */ 1,
   3734         /* bytes       */ 5,
   3735         /* nFields     */ 2,
   3736         /* *fields     */ soc_BRDC_HBC_WRITE_REQUEST_ASYNC_FIFOm_fields,
   3737         /* *views      */ NULL,
   3738         /* *views_num  */ NULL,
   3739         /* snoop_cb    */ NULL, 
   3740         /* snoop_user_data */ NULL, 
   3741         /* snoop_flags */ 0,
   3742         /* severity */ SOC_MEM_SEVERE_LOW,
   3743         /* type */ SOC_MEM_TYPE_TWO_PORT,
   3744         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3745         /* impl */ SOC_MEM_IMPL_NORMAL,
   3746         /* cmic_mor_clks       */ 0,
   3747     },
   3748 #endif /* chips */
   3749 
   3750 #if defined(BCM_88790_A0)
   3751     { /* SOC_MEM_INT_BRDC_LCM_AUTO_DOC_NAME_15m */ 
   3752         /* mem            BRDC_LCM_AUTO_DOC_NAME_15m */
   3753         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3754                           SOC_MEM_FLAG_WRITEONLY |
   3755                           SOC_MEM_FLAG_READONLY |
   3756                           SOC_MEM_FLAG_VALID |
   3757                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3758         /* cmp_fn      */ NULL,
   3759         /* *null_entry */ NULL,
   3760         /* index_min   */ 0,
   3761         /* index_max   */ 4607,
   3762         /* minblock    */ 5,
   3763         /* maxblock    */ 5,
   3764         /* blocks      */ 0x20,
   3765         /* blocks_hi   */ 0,
   3766         /* base        */ 0x00010000,
   3767         /* gran        */ 1,
   3768         /* bytes       */ 18,
   3769         /* nFields     */ 2,
   3770         /* *fields     */ soc_BRDC_LCM_AUTO_DOC_NAME_15m_fields,
   3771         /* *views      */ NULL,
   3772         /* *views_num  */ NULL,
   3773         /* snoop_cb    */ NULL, 
   3774         /* snoop_user_data */ NULL, 
   3775         /* snoop_flags */ 0,
   3776         /* severity */ SOC_MEM_SEVERE_HIGH,
   3777         /* type */ SOC_MEM_TYPE_NORMAL,
   3778         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3779         /* impl */ SOC_MEM_IMPL_NORMAL,
   3780         /* cmic_mor_clks       */ 0,
   3781     },
   3782 #endif /* chips */
   3783 
   3784 #if defined(BCM_88790_A0)
   3785     { /* SOC_MEM_INT_BRDC_LCM_AUTO_DOC_NAME_16m */ 
   3786         /* mem            BRDC_LCM_AUTO_DOC_NAME_16m */
   3787         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3788                           SOC_MEM_FLAG_WRITEONLY |
   3789                           SOC_MEM_FLAG_READONLY |
   3790                           SOC_MEM_FLAG_VALID |
   3791                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3792         /* cmp_fn      */ NULL,
   3793         /* *null_entry */ NULL,
   3794         /* index_min   */ 0,
   3795         /* index_max   */ 8191,
   3796         /* minblock    */ 5,
   3797         /* maxblock    */ 5,
   3798         /* blocks      */ 0x20,
   3799         /* blocks_hi   */ 0,
   3800         /* base        */ 0x00090000,
   3801         /* gran        */ 1,
   3802         /* bytes       */ 14,
   3803         /* nFields     */ 2,
   3804         /* *fields     */ soc_BRDC_LCM_AUTO_DOC_NAME_16m_fields,
   3805         /* *views      */ NULL,
   3806         /* *views_num  */ NULL,
   3807         /* snoop_cb    */ NULL, 
   3808         /* snoop_user_data */ NULL, 
   3809         /* snoop_flags */ 0,
   3810         /* severity */ SOC_MEM_SEVERE_HIGH,
   3811         /* type */ SOC_MEM_TYPE_NORMAL,
   3812         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3813         /* impl */ SOC_MEM_IMPL_NORMAL,
   3814         /* cmic_mor_clks       */ 0,
   3815     },
   3816 #endif /* chips */
   3817 
   3818 #if defined(BCM_88790_A0)
   3819     { /* SOC_MEM_INT_BRDC_LCM_AUTO_DOC_NAME_17m */ 
   3820         /* mem            BRDC_LCM_AUTO_DOC_NAME_17m */
   3821         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3822                           SOC_MEM_FLAG_WRITEONLY |
   3823                           SOC_MEM_FLAG_READONLY |
   3824                           SOC_MEM_FLAG_VALID |
   3825                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   3826         /* cmp_fn      */ NULL,
   3827         /* *null_entry */ NULL,
   3828         /* index_min   */ 0,
   3829         /* index_max   */ 8191,
   3830         /* minblock    */ 5,
   3831         /* maxblock    */ 5,
   3832         /* blocks      */ 0x20,
   3833         /* blocks_hi   */ 0,
   3834         /* base        */ 0x000f0000,
   3835         /* gran        */ 1,
   3836         /* bytes       */ 14,
   3837         /* nFields     */ 2,
   3838         /* *fields     */ soc_BRDC_LCM_AUTO_DOC_NAME_17m_fields,
   3839         /* *views      */ NULL,
   3840         /* *views_num  */ NULL,
   3841         /* snoop_cb    */ NULL, 
   3842         /* snoop_user_data */ NULL, 
   3843         /* snoop_flags */ 0,
   3844         /* severity */ SOC_MEM_SEVERE_HIGH,
   3845         /* type */ SOC_MEM_TYPE_NORMAL,
   3846         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3847         /* impl */ SOC_MEM_IMPL_NORMAL,
   3848         /* cmic_mor_clks       */ 0,
   3849     },
   3850 #endif /* chips */
   3851 
   3852 #if defined(BCM_88790_A0)
   3853     { /* SOC_MEM_INT_BRDC_LCM_AUTO_DOC_NAME_18m */ 
   3854         /* mem            BRDC_LCM_AUTO_DOC_NAME_18m */
   3855         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3856                           SOC_MEM_FLAG_WRITEONLY |
   3857                           SOC_MEM_FLAG_READONLY |
   3858                           SOC_MEM_FLAG_VALID, /* 0x2 */
   3859         /* cmp_fn      */ NULL,
   3860         /* *null_entry */ NULL,
   3861         /* index_min   */ 0,
   3862         /* index_max   */ 127,
   3863         /* minblock    */ 5,
   3864         /* maxblock    */ 5,
   3865         /* blocks      */ 0x20,
   3866         /* blocks_hi   */ 0,
   3867         /* base        */ 0x00150000,
   3868         /* gran        */ 1,
   3869         /* bytes       */ 14,
   3870         /* nFields     */ 2,
   3871         /* *fields     */ soc_BRDC_LCM_AUTO_DOC_NAME_18m_fields,
   3872         /* *views      */ NULL,
   3873         /* *views_num  */ NULL,
   3874         /* snoop_cb    */ NULL, 
   3875         /* snoop_user_data */ NULL, 
   3876         /* snoop_flags */ 0,
   3877         /* severity */ SOC_MEM_SEVERE_HIGH,
   3878         /* type */ SOC_MEM_TYPE_TWO_PORT,
   3879         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3880         /* impl */ SOC_MEM_IMPL_NORMAL,
   3881         /* cmic_mor_clks       */ 0,
   3882     },
   3883 #endif /* chips */
   3884 
   3885 #if defined(BCM_88790_A0)
   3886     { /* SOC_MEM_INT_BRDC_LCM_AUTO_DOC_NAME_19m */ 
   3887         /* mem            BRDC_LCM_AUTO_DOC_NAME_19m */
   3888         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3889                           SOC_MEM_FLAG_WRITEONLY |
   3890                           SOC_MEM_FLAG_READONLY |
   3891                           SOC_MEM_FLAG_VALID, /* 0x2 */
   3892         /* cmp_fn      */ NULL,
   3893         /* *null_entry */ NULL,
   3894         /* index_min   */ 0,
   3895         /* index_max   */ 127,
   3896         /* minblock    */ 5,
   3897         /* maxblock    */ 5,
   3898         /* blocks      */ 0x20,
   3899         /* blocks_hi   */ 0,
   3900         /* base        */ 0x00150080,
   3901         /* gran        */ 1,
   3902         /* bytes       */ 14,
   3903         /* nFields     */ 2,
   3904         /* *fields     */ soc_BRDC_LCM_AUTO_DOC_NAME_19m_fields,
   3905         /* *views      */ NULL,
   3906         /* *views_num  */ NULL,
   3907         /* snoop_cb    */ NULL, 
   3908         /* snoop_user_data */ NULL, 
   3909         /* snoop_flags */ 0,
   3910         /* severity */ SOC_MEM_SEVERE_HIGH,
   3911         /* type */ SOC_MEM_TYPE_TWO_PORT,
   3912         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3913         /* impl */ SOC_MEM_IMPL_NORMAL,
   3914         /* cmic_mor_clks       */ 0,
   3915     },
   3916 #endif /* chips */
   3917 
   3918 #if defined(BCM_88790_A0)
   3919     { /* SOC_MEM_INT_BRDC_QRH_CUCTm */ 
   3920         /* mem            BRDC_QRH_CUCTm */
   3921         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3922                           SOC_MEM_FLAG_VALID, /* 0x2 */
   3923         /* cmp_fn      */ NULL,
   3924         /* *null_entry */ NULL,
   3925         /* index_min   */ 0,
   3926         /* index_max   */ 2047,
   3927         /* minblock    */ 6,
   3928         /* maxblock    */ 6,
   3929         /* blocks      */ 0x40,
   3930         /* blocks_hi   */ 0,
   3931         /* base        */ 0x00019800,
   3932         /* gran        */ 1,
   3933         /* bytes       */ 26,
   3934         /* nFields     */ 2,
   3935         /* *fields     */ soc_BRDC_QRH_CUCTm_fields,
   3936         /* *views      */ NULL,
   3937         /* *views_num  */ NULL,
   3938         /* snoop_cb    */ NULL, 
   3939         /* snoop_user_data */ NULL, 
   3940         /* snoop_flags */ 0,
   3941         /* severity */ SOC_MEM_SEVERE_LOW,
   3942         /* type */ SOC_MEM_TYPE_ONE_PORT,
   3943         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3944         /* impl */ SOC_MEM_IMPL_NORMAL,
   3945         /* cmic_mor_clks       */ 0,
   3946     },
   3947 #endif /* chips */
   3948 
   3949 #if defined(BCM_88790_A0)
   3950     { /* SOC_MEM_INT_BRDC_QRH_DLLUm */ 
   3951         /* mem            BRDC_QRH_DLLUm */
   3952         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3953                           SOC_MEM_FLAG_WRITEONLY |
   3954                           SOC_MEM_FLAG_READONLY |
   3955                           SOC_MEM_FLAG_VALID, /* 0x2 */
   3956         /* cmp_fn      */ NULL,
   3957         /* *null_entry */ NULL,
   3958         /* index_min   */ 0,
   3959         /* index_max   */ 655,
   3960         /* minblock    */ 6,
   3961         /* maxblock    */ 6,
   3962         /* blocks      */ 0x40,
   3963         /* blocks_hi   */ 0,
   3964         /* base        */ 0x00014800,
   3965         /* gran        */ 1,
   3966         /* bytes       */ 16,
   3967         /* nFields     */ 2,
   3968         /* *fields     */ soc_BRDC_QRH_DLLUm_fields,
   3969         /* *views      */ NULL,
   3970         /* *views_num  */ NULL,
   3971         /* snoop_cb    */ NULL, 
   3972         /* snoop_user_data */ NULL, 
   3973         /* snoop_flags */ 0,
   3974         /* severity */ SOC_MEM_SEVERE_LOW,
   3975         /* type */ SOC_MEM_TYPE_TWO_PORT,
   3976         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3977         /* impl */ SOC_MEM_IMPL_NORMAL,
   3978         /* cmic_mor_clks       */ 0,
   3979     },
   3980 #endif /* chips */
   3981 
   3982 #if defined(BCM_88790_A0)
   3983     { /* SOC_MEM_INT_BRDC_QRH_DUCTm */ 
   3984         /* mem            BRDC_QRH_DUCTm */
   3985         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   3986                           SOC_MEM_FLAG_VALID, /* 0x2 */
   3987         /* cmp_fn      */ NULL,
   3988         /* *null_entry */ NULL,
   3989         /* index_min   */ 0,
   3990         /* index_max   */ 2047,
   3991         /* minblock    */ 6,
   3992         /* maxblock    */ 6,
   3993         /* blocks      */ 0x40,
   3994         /* blocks_hi   */ 0,
   3995         /* base        */ 0x00010000,
   3996         /* gran        */ 1,
   3997         /* bytes       */ 26,
   3998         /* nFields     */ 2,
   3999         /* *fields     */ soc_BRDC_QRH_DUCTm_fields,
   4000         /* *views      */ NULL,
   4001         /* *views_num  */ NULL,
   4002         /* snoop_cb    */ NULL, 
   4003         /* snoop_user_data */ NULL, 
   4004         /* snoop_flags */ 0,
   4005         /* severity */ SOC_MEM_SEVERE_LOW,
   4006         /* type */ SOC_MEM_TYPE_ONE_PORT,
   4007         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4008         /* impl */ SOC_MEM_IMPL_NORMAL,
   4009         /* cmic_mor_clks       */ 0,
   4010     },
   4011 #endif /* chips */
   4012 
   4013 #if defined(BCM_88790_A0)
   4014     { /* SOC_MEM_INT_BRDC_QRH_FFLBm */ 
   4015         /* mem            BRDC_QRH_FFLBm */
   4016         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   4017         /* cmp_fn      */ NULL,
   4018         /* *null_entry */ NULL,
   4019         /* index_min   */ 0,
   4020         /* index_max   */ 127,
   4021         /* minblock    */ 6,
   4022         /* maxblock    */ 6,
   4023         /* blocks      */ 0x40,
   4024         /* blocks_hi   */ 0,
   4025         /* base        */ 0x00015200,
   4026         /* gran        */ 1,
   4027         /* bytes       */ 5,
   4028         /* nFields     */ 2,
   4029         /* *fields     */ soc_BRDC_QRH_FFLBm_fields,
   4030         /* *views      */ NULL,
   4031         /* *views_num  */ NULL,
   4032         /* snoop_cb    */ NULL, 
   4033         /* snoop_user_data */ NULL, 
   4034         /* snoop_flags */ 0,
   4035         /* severity */ SOC_MEM_SEVERE_LOW,
   4036         /* type */ SOC_MEM_TYPE_ONE_PORT,
   4037         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4038         /* impl */ SOC_MEM_IMPL_NORMAL,
   4039         /* cmic_mor_clks       */ 0,
   4040     },
   4041 #endif /* chips */
   4042 
   4043 #if defined(BCM_88790_A0)
   4044     { /* SOC_MEM_INT_BRDC_QRH_MCLBTm */ 
   4045         /* mem            BRDC_QRH_MCLBTm */
   4046         /* flags       */ SOC_MEM_FLAG_VALID |
   4047                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   4048         /* cmp_fn      */ NULL,
   4049         /* *null_entry */ NULL,
   4050         /* index_min   */ 0,
   4051         /* index_max   */ 191,
   4052         /* minblock    */ 6,
   4053         /* maxblock    */ 6,
   4054         /* blocks      */ 0x40,
   4055         /* blocks_hi   */ 0,
   4056         /* base        */ 0x00010800,
   4057         /* gran        */ 1,
   4058         /* bytes       */ 26,
   4059         /* nFields     */ 2,
   4060         /* *fields     */ soc_BRDC_QRH_MCLBTm_fields,
   4061         /* *views      */ NULL,
   4062         /* *views_num  */ NULL,
   4063         /* snoop_cb    */ NULL, 
   4064         /* snoop_user_data */ NULL, 
   4065         /* snoop_flags */ 0,
   4066         /* severity */ SOC_MEM_SEVERE_LOW,
   4067         /* type */ SOC_MEM_TYPE_TWO_PORT,
   4068         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4069         /* impl */ SOC_MEM_IMPL_NORMAL,
   4070         /* cmic_mor_clks       */ 0,
   4071     },
   4072 #endif /* chips */
   4073 
   4074 #if defined(BCM_88790_A0)
   4075     { /* SOC_MEM_INT_BRDC_QRH_MCSFFm */ 
   4076         /* mem            BRDC_QRH_MCSFFm */
   4077         /* flags       */ SOC_MEM_FLAG_VALID |
   4078                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   4079         /* cmp_fn      */ NULL,
   4080         /* *null_entry */ NULL,
   4081         /* index_min   */ 0,
   4082         /* index_max   */ 191,
   4083         /* minblock    */ 6,
   4084         /* maxblock    */ 6,
   4085         /* blocks      */ 0x40,
   4086         /* blocks_hi   */ 0,
   4087         /* base        */ 0x00015800,
   4088         /* gran        */ 1,
   4089         /* bytes       */ 3,
   4090         /* nFields     */ 2,
   4091         /* *fields     */ soc_BRDC_QRH_MCSFFm_fields,
   4092         /* *views      */ NULL,
   4093         /* *views_num  */ NULL,
   4094         /* snoop_cb    */ NULL, 
   4095         /* snoop_user_data */ NULL, 
   4096         /* snoop_flags */ 0,
   4097         /* severity */ SOC_MEM_SEVERE_LOW,
   4098         /* type */ SOC_MEM_TYPE_ONE_PORT,
   4099         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4100         /* impl */ SOC_MEM_IMPL_NORMAL,
   4101         /* cmic_mor_clks       */ 0,
   4102     },
   4103 #endif /* chips */
   4104 
   4105 #if defined(BCM_88790_A0)
   4106     { /* SOC_MEM_INT_BRDC_QRH_MNOLm */ 
   4107         /* mem            BRDC_QRH_MNOLm */
   4108         /* flags       */ SOC_MEM_FLAG_VALID |
   4109                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   4110         /* cmp_fn      */ NULL,
   4111         /* *null_entry */ NULL,
   4112         /* index_min   */ 0,
   4113         /* index_max   */ 191,
   4114         /* minblock    */ 6,
   4115         /* maxblock    */ 6,
   4116         /* blocks      */ 0x40,
   4117         /* blocks_hi   */ 0,
   4118         /* base        */ 0x0001a800,
   4119         /* gran        */ 1,
   4120         /* bytes       */ 2,
   4121         /* nFields     */ 2,
   4122         /* *fields     */ soc_BRDC_QRH_MNOLm_fields,
   4123         /* *views      */ NULL,
   4124         /* *views_num  */ NULL,
   4125         /* snoop_cb    */ NULL, 
   4126         /* snoop_user_data */ NULL, 
   4127         /* snoop_flags */ 0,
   4128         /* severity */ SOC_MEM_SEVERE_LOW,
   4129         /* type */ SOC_MEM_TYPE_ONE_PORT,
   4130         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4131         /* impl */ SOC_MEM_IMPL_NORMAL,
   4132         /* cmic_mor_clks       */ 0,
   4133     },
   4134 #endif /* chips */
   4135 
   4136 #if defined(BCM_88790_A0)
   4137     { /* SOC_MEM_INT_BRDC_QRH_RESERVED_21m */ 
   4138         /* mem            BRDC_QRH_RESERVED_21m */
   4139         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4140                           SOC_MEM_FLAG_WRITEONLY |
   4141                           SOC_MEM_FLAG_READONLY |
   4142                           SOC_MEM_FLAG_VALID |
   4143                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   4144         /* cmp_fn      */ NULL,
   4145         /* *null_entry */ NULL,
   4146         /* index_min   */ 0,
   4147         /* index_max   */ 49,
   4148         /* minblock    */ 6,
   4149         /* maxblock    */ 6,
   4150         /* blocks      */ 0x40,
   4151         /* blocks_hi   */ 0,
   4152         /* base        */ 0x00014c00,
   4153         /* gran        */ 1,
   4154         /* bytes       */ 29,
   4155         /* nFields     */ 2,
   4156         /* *fields     */ soc_BRDC_QRH_RESERVED_21m_fields,
   4157         /* *views      */ NULL,
   4158         /* *views_num  */ NULL,
   4159         /* snoop_cb    */ NULL, 
   4160         /* snoop_user_data */ NULL, 
   4161         /* snoop_flags */ 0,
   4162         /* severity */ SOC_MEM_SEVERE_LOW,
   4163         /* type */ SOC_MEM_TYPE_TWO_PORT,
   4164         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4165         /* impl */ SOC_MEM_IMPL_NORMAL,
   4166         /* cmic_mor_clks       */ 0,
   4167     },
   4168 #endif /* chips */
   4169 
   4170 #if defined(BCM_88790_A0)
   4171     { /* SOC_MEM_INT_BRDC_QRH_RESERVED_22m */ 
   4172         /* mem            BRDC_QRH_RESERVED_22m */
   4173         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4174                           SOC_MEM_FLAG_WRITEONLY |
   4175                           SOC_MEM_FLAG_READONLY |
   4176                           SOC_MEM_FLAG_VALID |
   4177                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   4178         /* cmp_fn      */ NULL,
   4179         /* *null_entry */ NULL,
   4180         /* index_min   */ 0,
   4181         /* index_max   */ 49,
   4182         /* minblock    */ 6,
   4183         /* maxblock    */ 6,
   4184         /* blocks      */ 0x40,
   4185         /* blocks_hi   */ 0,
   4186         /* base        */ 0x00014f00,
   4187         /* gran        */ 1,
   4188         /* bytes       */ 5,
   4189         /* nFields     */ 1,
   4190         /* *fields     */ soc_BRDC_QRH_RESERVED_22m_fields,
   4191         /* *views      */ NULL,
   4192         /* *views_num  */ NULL,
   4193         /* snoop_cb    */ NULL, 
   4194         /* snoop_user_data */ NULL, 
   4195         /* snoop_flags */ 0,
   4196         /* severity */ SOC_MEM_SEVERE_LOW,
   4197         /* type */ SOC_MEM_TYPE_TWO_PORT,
   4198         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4199         /* impl */ SOC_MEM_IMPL_NORMAL,
   4200         /* cmic_mor_clks       */ 0,
   4201     },
   4202 #endif /* chips */
   4203 
   4204 #if defined(BCM_88790_A0)
   4205     { /* SOC_MEM_INT_BRDC_QRH_RESERVED_23m */ 
   4206         /* mem            BRDC_QRH_RESERVED_23m */
   4207         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   4208                           SOC_MEM_FLAG_WRITEONLY |
   4209                           SOC_MEM_FLAG_READONLY |
   4210                           SOC_MEM_FLAG_VALID, /* 0x2 */
   4211         /* cmp_fn      */ NULL,
   4212         /* *null_entry */ NULL,
   4213         /* index_min   */ 0,
   4214         /* index_max   */ 191,
   4215         /* minblock    */ 6,
   4216         /* maxblock    */ 6,
   4217         /* blocks      */ 0x40,
   4218         /* blocks_hi   */ 0,
   4219         /* base        */ 0x0001a000,
   4220         /* gran        */ 1,
   4221         /* bytes       */ 2,
   4222         /* nFields     */ 2,
   4223         /* *fields     */ soc_BRDC_QRH_RESERVED_23m_fields,
   4224         /* *views      */ NULL,
   4225         /* *views_num  */ NULL,
   4226         /* snoop_cb    */ NULL, 
   4227         /* snoop_user_data */ NULL, 
   4228         /* snoop_flags */ 0,
   4229         /* severity */ SOC_MEM_SEVERE_LOW,
   4230         /* type */ SOC_MEM_TYPE_TWO_PORT,
   4231         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4232         /* impl */ SOC_MEM_IMPL_NORMAL,
   4233         /* cmic_mor_clks       */ 0,
   4234     },
   4235 #endif /* chips */
   4236 
   4237 #if defined(BCM_56314_A0) || defined(BCM_56504_A0) || \
   4238     defined(BCM_56504_B0) || defined(BCM_56514_A0) || \
   4239     defined(BCM_56800_A0)
   4240     { /* SOC_MEM_INT_BSAFE_CMD_DATA_INm */ 
   4241         /* mem            BSAFE_CMD_DATA_INm */
   4242         /* flags       */ SOC_MEM_FLAG_VALID |
   4243                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   4244         /* cmp_fn      */ _soc_mem_cmp_undef,
   4245         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4246         /* index_min   */ 0,
   4247         /* index_max   */ 255,
   4248         /* minblock    */ 0,
   4249         /* maxblock    */ 0,
   4250         /* blocks      */ 0x1,
   4251         /* blocks_hi   */ 0,
   4252         /* base        */ 0x00010000,
   4253         /* gran        */ 1,
   4254         /* bytes       */ 4,
   4255         /* nFields     */ 1,
   4256         /* *fields     */ soc_BSAFE_CMD_DATA_INm_fields,
   4257         /* *views      */ NULL,
   4258         /* *views_num  */ NULL,
   4259         /* snoop_cb    */ NULL, 
   4260         /* snoop_user_data */ NULL, 
   4261         /* snoop_flags */ 0,
   4262         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4263         /* type */ SOC_MEM_TYPE_NORMAL,
   4264         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4265         /* impl */ SOC_MEM_IMPL_NORMAL,
   4266         /* cmic_mor_clks       */ 0,
   4267     },
   4268 #endif /* chips */
   4269 
   4270 #if defined(BCM_56314_A0) || defined(BCM_56504_A0) || \
   4271     defined(BCM_56504_B0) || defined(BCM_56514_A0) || \
   4272     defined(BCM_56800_A0)
   4273     { /* SOC_MEM_INT_BSAFE_CMD_DATA_OUTm */ 
   4274         /* mem            BSAFE_CMD_DATA_OUTm */
   4275         /* flags       */ SOC_MEM_FLAG_VALID |
   4276                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   4277         /* cmp_fn      */ _soc_mem_cmp_undef,
   4278         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4279         /* index_min   */ 0,
   4280         /* index_max   */ 255,
   4281         /* minblock    */ 0,
   4282         /* maxblock    */ 0,
   4283         /* blocks      */ 0x1,
   4284         /* blocks_hi   */ 0,
   4285         /* base        */ 0x00020000,
   4286         /* gran        */ 1,
   4287         /* bytes       */ 4,
   4288         /* nFields     */ 1,
   4289         /* *fields     */ soc_BSAFE_CMD_DATA_OUTm_fields,
   4290         /* *views      */ NULL,
   4291         /* *views_num  */ NULL,
   4292         /* snoop_cb    */ NULL, 
   4293         /* snoop_user_data */ NULL, 
   4294         /* snoop_flags */ 0,
   4295         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4296         /* type */ SOC_MEM_TYPE_NORMAL,
   4297         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4298         /* impl */ SOC_MEM_IMPL_NORMAL,
   4299         /* cmic_mor_clks       */ 0,
   4300     },
   4301 #endif /* chips */
   4302 
   4303 #if defined(BCM_56370_A0)
   4304     { /* SOC_MEM_INT_BSC_AG_AGE_TABLEm */ 
   4305         /* mem            BSC_AG_AGE_TABLEm */
   4306         /* flags       */ SOC_MEM_FLAG_VALID |
   4307                           SOC_MEM_FLAG_CACHABLE |
   4308                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   4309         /* cmp_fn      */ _soc_mem_cmp_undef,
   4310         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4311         /* index_min   */ 0,
   4312         /* index_max   */ 36863,
   4313         /* minblock    */ 14,
   4314         /* maxblock    */ 14,
   4315         /* blocks      */ 0x4000,
   4316         /* blocks_hi   */ 0,
   4317         /* base        */ 0x8b400000,
   4318         /* gran        */ 1,
   4319         /* bytes       */ 4,
   4320         /* nFields     */ 11,
   4321         /* *fields     */ soc_BSC_AG_AGE_TABLEm_fields,
   4322         /* *views      */ NULL,
   4323         /* *views_num  */ NULL,
   4324         /* snoop_cb    */ NULL, 
   4325         /* snoop_user_data */ NULL, 
   4326         /* snoop_flags */ 0,
   4327         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4328         /* type */ SOC_MEM_TYPE_NORMAL,
   4329         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4330         /* impl */ SOC_MEM_IMPL_NORMAL,
   4331         /* cmic_mor_clks       */ 0,
   4332         /* access_latency_mode */ 3,
   4333     },
   4334 #endif /* chips */
   4335 
   4336 #if defined(BCM_56370_A0)
   4337     { /* SOC_MEM_INT_BSC_DG_ALU16_0_EVENT_COUNTERm */ 
   4338         /* mem            BSC_DG_ALU16_0_EVENT_COUNTERm */
   4339         /* flags       */ SOC_MEM_FLAG_VALID |
   4340                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   4341         /* cmp_fn      */ _soc_mem_cmp_undef,
   4342         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4343         /* index_min   */ 0,
   4344         /* index_max   */ 0,
   4345         /* minblock    */ 14,
   4346         /* maxblock    */ 14,
   4347         /* blocks      */ 0x4000,
   4348         /* blocks_hi   */ 0,
   4349         /* base        */ 0x8ac40000,
   4350         /* gran        */ 1,
   4351         /* bytes       */ 4,
   4352         /* nFields     */ 1,
   4353         /* *fields     */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields,
   4354         /* *views      */ NULL,
   4355         /* *views_num  */ NULL,
   4356         /* snoop_cb    */ NULL, 
   4357         /* snoop_user_data */ NULL, 
   4358         /* snoop_flags */ 0,
   4359         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4360         /* type */ SOC_MEM_TYPE_NORMAL,
   4361         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4362         /* impl */ SOC_MEM_IMPL_NORMAL,
   4363         /* cmic_mor_clks       */ 0,
   4364         /* access_latency_mode */ 3,
   4365     },
   4366 #endif /* chips */
   4367 
   4368 #if defined(BCM_56370_A0)
   4369     { /* SOC_MEM_INT_BSC_DG_ALU16_1_EVENT_COUNTERm */ 
   4370         /* mem            BSC_DG_ALU16_1_EVENT_COUNTERm */
   4371         /* flags       */ SOC_MEM_FLAG_VALID |
   4372                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   4373         /* cmp_fn      */ _soc_mem_cmp_undef,
   4374         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4375         /* index_min   */ 0,
   4376         /* index_max   */ 0,
   4377         /* minblock    */ 14,
   4378         /* maxblock    */ 14,
   4379         /* blocks      */ 0x4000,
   4380         /* blocks_hi   */ 0,
   4381         /* base        */ 0x8ac80000,
   4382         /* gran        */ 1,
   4383         /* bytes       */ 4,
   4384         /* nFields     */ 1,
   4385         /* *fields     */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields,
   4386         /* *views      */ NULL,
   4387         /* *views_num  */ NULL,
   4388         /* snoop_cb    */ NULL, 
   4389         /* snoop_user_data */ NULL, 
   4390         /* snoop_flags */ 0,
   4391         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4392         /* type */ SOC_MEM_TYPE_NORMAL,
   4393         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4394         /* impl */ SOC_MEM_IMPL_NORMAL,
   4395         /* cmic_mor_clks       */ 0,
   4396         /* access_latency_mode */ 3,
   4397     },
   4398 #endif /* chips */
   4399 
   4400 #if defined(BCM_56370_A0)
   4401     { /* SOC_MEM_INT_BSC_DG_ALU16_2_EVENT_COUNTERm */ 
   4402         /* mem            BSC_DG_ALU16_2_EVENT_COUNTERm */
   4403         /* flags       */ SOC_MEM_FLAG_VALID |
   4404                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   4405         /* cmp_fn      */ _soc_mem_cmp_undef,
   4406         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4407         /* index_min   */ 0,
   4408         /* index_max   */ 0,
   4409         /* minblock    */ 14,
   4410         /* maxblock    */ 14,
   4411         /* blocks      */ 0x4000,
   4412         /* blocks_hi   */ 0,
   4413         /* base        */ 0x8acc0000,
   4414         /* gran        */ 1,
   4415         /* bytes       */ 4,
   4416         /* nFields     */ 1,
   4417         /* *fields     */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields,
   4418         /* *views      */ NULL,
   4419         /* *views_num  */ NULL,
   4420         /* snoop_cb    */ NULL, 
   4421         /* snoop_user_data */ NULL, 
   4422         /* snoop_flags */ 0,
   4423         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4424         /* type */ SOC_MEM_TYPE_NORMAL,
   4425         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4426         /* impl */ SOC_MEM_IMPL_NORMAL,
   4427         /* cmic_mor_clks       */ 0,
   4428         /* access_latency_mode */ 3,
   4429     },
   4430 #endif /* chips */
   4431 
   4432 #if defined(BCM_56370_A0)
   4433     { /* SOC_MEM_INT_BSC_DG_ALU16_3_EVENT_COUNTERm */ 
   4434         /* mem            BSC_DG_ALU16_3_EVENT_COUNTERm */
   4435         /* flags       */ SOC_MEM_FLAG_VALID |
   4436                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   4437         /* cmp_fn      */ _soc_mem_cmp_undef,
   4438         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4439         /* index_min   */ 0,
   4440         /* index_max   */ 0,
   4441         /* minblock    */ 14,
   4442         /* maxblock    */ 14,
   4443         /* blocks      */ 0x4000,
   4444         /* blocks_hi   */ 0,
   4445         /* base        */ 0x8ad00000,
   4446         /* gran        */ 1,
   4447         /* bytes       */ 4,
   4448         /* nFields     */ 1,
   4449         /* *fields     */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields,
   4450         /* *views      */ NULL,
   4451         /* *views_num  */ NULL,
   4452         /* snoop_cb    */ NULL, 
   4453         /* snoop_user_data */ NULL, 
   4454         /* snoop_flags */ 0,
   4455         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4456         /* type */ SOC_MEM_TYPE_NORMAL,
   4457         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4458         /* impl */ SOC_MEM_IMPL_NORMAL,
   4459         /* cmic_mor_clks       */ 0,
   4460         /* access_latency_mode */ 3,
   4461     },
   4462 #endif /* chips */
   4463 
   4464 #if defined(BCM_56370_A0)
   4465     { /* SOC_MEM_INT_BSC_DG_ALU16_4_EVENT_COUNTERm */ 
   4466         /* mem            BSC_DG_ALU16_4_EVENT_COUNTERm */
   4467         /* flags       */ SOC_MEM_FLAG_VALID |
   4468                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   4469         /* cmp_fn      */ _soc_mem_cmp_undef,
   4470         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4471         /* index_min   */ 0,
   4472         /* index_max   */ 0,
   4473         /* minblock    */ 14,
   4474         /* maxblock    */ 14,
   4475         /* blocks      */ 0x4000,
   4476         /* blocks_hi   */ 0,
   4477         /* base        */ 0x8ad40000,
   4478         /* gran        */ 1,
   4479         /* bytes       */ 4,
   4480         /* nFields     */ 1,
   4481         /* *fields     */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields,
   4482         /* *views      */ NULL,
   4483         /* *views_num  */ NULL,
   4484         /* snoop_cb    */ NULL, 
   4485         /* snoop_user_data */ NULL, 
   4486         /* snoop_flags */ 0,
   4487         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4488         /* type */ SOC_MEM_TYPE_NORMAL,
   4489         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4490         /* impl */ SOC_MEM_IMPL_NORMAL,
   4491         /* cmic_mor_clks       */ 0,
   4492         /* access_latency_mode */ 3,
   4493     },
   4494 #endif /* chips */
   4495 
   4496 #if defined(BCM_56370_A0)
   4497     { /* SOC_MEM_INT_BSC_DG_ALU16_5_EVENT_COUNTERm */ 
   4498         /* mem            BSC_DG_ALU16_5_EVENT_COUNTERm */
   4499         /* flags       */ SOC_MEM_FLAG_VALID |
   4500                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   4501         /* cmp_fn      */ _soc_mem_cmp_undef,
   4502         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4503         /* index_min   */ 0,
   4504         /* index_max   */ 0,
   4505         /* minblock    */ 14,
   4506         /* maxblock    */ 14,
   4507         /* blocks      */ 0x4000,
   4508         /* blocks_hi   */ 0,
   4509         /* base        */ 0x8ad80000,
   4510         /* gran        */ 1,
   4511         /* bytes       */ 4,
   4512         /* nFields     */ 1,
   4513         /* *fields     */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields,
   4514         /* *views      */ NULL,
   4515         /* *views_num  */ NULL,
   4516         /* snoop_cb    */ NULL, 
   4517         /* snoop_user_data */ NULL, 
   4518         /* snoop_flags */ 0,
   4519         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4520         /* type */ SOC_MEM_TYPE_NORMAL,
   4521         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4522         /* impl */ SOC_MEM_IMPL_NORMAL,
   4523         /* cmic_mor_clks       */ 0,
   4524         /* access_latency_mode */ 3,
   4525     },
   4526 #endif /* chips */
   4527 
   4528 #if defined(BCM_56370_A0)
   4529     { /* SOC_MEM_INT_BSC_DG_ALU16_6_EVENT_COUNTERm */ 
   4530         /* mem            BSC_DG_ALU16_6_EVENT_COUNTERm */
   4531         /* flags       */ SOC_MEM_FLAG_VALID |
   4532                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   4533         /* cmp_fn      */ _soc_mem_cmp_undef,
   4534         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4535         /* index_min   */ 0,
   4536         /* index_max   */ 0,
   4537         /* minblock    */ 14,
   4538         /* maxblock    */ 14,
   4539         /* blocks      */ 0x4000,
   4540         /* blocks_hi   */ 0,
   4541         /* base        */ 0x8adc0000,
   4542         /* gran        */ 1,
   4543         /* bytes       */ 4,
   4544         /* nFields     */ 1,
   4545         /* *fields     */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields,
   4546         /* *views      */ NULL,
   4547         /* *views_num  */ NULL,
   4548         /* snoop_cb    */ NULL, 
   4549         /* snoop_user_data */ NULL, 
   4550         /* snoop_flags */ 0,
   4551         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4552         /* type */ SOC_MEM_TYPE_NORMAL,
   4553         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4554         /* impl */ SOC_MEM_IMPL_NORMAL,
   4555         /* cmic_mor_clks       */ 0,
   4556         /* access_latency_mode */ 3,
   4557     },
   4558 #endif /* chips */
   4559 
   4560 #if defined(BCM_56370_A0)
   4561     { /* SOC_MEM_INT_BSC_DG_ALU16_7_EVENT_COUNTERm */ 
   4562         /* mem            BSC_DG_ALU16_7_EVENT_COUNTERm */
   4563         /* flags       */ SOC_MEM_FLAG_VALID |
   4564                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   4565         /* cmp_fn      */ _soc_mem_cmp_undef,
   4566         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4567         /* index_min   */ 0,
   4568         /* index_max   */ 0,
   4569         /* minblock    */ 14,
   4570         /* maxblock    */ 14,
   4571         /* blocks      */ 0x4000,
   4572         /* blocks_hi   */ 0,
   4573         /* base        */ 0x8ae00000,
   4574         /* gran        */ 1,
   4575         /* bytes       */ 4,
   4576         /* nFields     */ 1,
   4577         /* *fields     */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields,
   4578         /* *views      */ NULL,
   4579         /* *views_num  */ NULL,
   4580         /* snoop_cb    */ NULL, 
   4581         /* snoop_user_data */ NULL, 
   4582         /* snoop_flags */ 0,
   4583         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4584         /* type */ SOC_MEM_TYPE_NORMAL,
   4585         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4586         /* impl */ SOC_MEM_IMPL_NORMAL,
   4587         /* cmic_mor_clks       */ 0,
   4588         /* access_latency_mode */ 3,
   4589     },
   4590 #endif /* chips */
   4591 
   4592 #if defined(BCM_56370_A0)
   4593     { /* SOC_MEM_INT_BSC_DG_ALU32_0_EVENT_COUNTERm */ 
   4594         /* mem            BSC_DG_ALU32_0_EVENT_COUNTERm */
   4595         /* flags       */ SOC_MEM_FLAG_VALID |
   4596                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   4597         /* cmp_fn      */ _soc_mem_cmp_undef,
   4598         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4599         /* index_min   */ 0,
   4600         /* index_max   */ 0,
   4601         /* minblock    */ 14,
   4602         /* maxblock    */ 14,
   4603         /* blocks      */ 0x4000,
   4604         /* blocks_hi   */ 0,
   4605         /* base        */ 0x8ae40000,
   4606         /* gran        */ 1,
   4607         /* bytes       */ 4,
   4608         /* nFields     */ 1,
   4609         /* *fields     */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields,
   4610         /* *views      */ NULL,
   4611         /* *views_num  */ NULL,
   4612         /* snoop_cb    */ NULL, 
   4613         /* snoop_user_data */ NULL, 
   4614         /* snoop_flags */ 0,
   4615         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4616         /* type */ SOC_MEM_TYPE_NORMAL,
   4617         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4618         /* impl */ SOC_MEM_IMPL_NORMAL,
   4619         /* cmic_mor_clks       */ 0,
   4620         /* access_latency_mode */ 3,
   4621     },
   4622 #endif /* chips */
   4623 
   4624 #if defined(BCM_56370_A0)
   4625     { /* SOC_MEM_INT_BSC_DG_ALU32_10_EVENT_COUNTERm */ 
   4626         /* mem            BSC_DG_ALU32_10_EVENT_COUNTERm */
   4627         /* flags       */ SOC_MEM_FLAG_VALID |
   4628                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   4629         /* cmp_fn      */ _soc_mem_cmp_undef,
   4630         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4631         /* index_min   */ 0,
   4632         /* index_max   */ 0,
   4633         /* minblock    */ 14,
   4634         /* maxblock    */ 14,
   4635         /* blocks      */ 0x4000,
   4636         /* blocks_hi   */ 0,
   4637         /* base        */ 0x8b0c0000,
   4638         /* gran        */ 1,
   4639         /* bytes       */ 4,
   4640         /* nFields     */ 1,
   4641         /* *fields     */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields,
   4642         /* *views      */ NULL,
   4643         /* *views_num  */ NULL,
   4644         /* snoop_cb    */ NULL, 
   4645         /* snoop_user_data */ NULL, 
   4646         /* snoop_flags */ 0,
   4647         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4648         /* type */ SOC_MEM_TYPE_NORMAL,
   4649         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4650         /* impl */ SOC_MEM_IMPL_NORMAL,
   4651         /* cmic_mor_clks       */ 0,
   4652         /* access_latency_mode */ 3,
   4653     },
   4654 #endif /* chips */
   4655 
   4656 #if defined(BCM_56370_A0)
   4657     { /* SOC_MEM_INT_BSC_DG_ALU32_11_EVENT_COUNTERm */ 
   4658         /* mem            BSC_DG_ALU32_11_EVENT_COUNTERm */
   4659         /* flags       */ SOC_MEM_FLAG_VALID |
   4660                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   4661         /* cmp_fn      */ _soc_mem_cmp_undef,
   4662         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4663         /* index_min   */ 0,
   4664         /* index_max   */ 0,
   4665         /* minblock    */ 14,
   4666         /* maxblock    */ 14,
   4667         /* blocks      */ 0x4000,
   4668         /* blocks_hi   */ 0,
   4669         /* base        */ 0x8b100000,
   4670         /* gran        */ 1,
   4671         /* bytes       */ 4,
   4672         /* nFields     */ 1,
   4673         /* *fields     */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields,
   4674         /* *views      */ NULL,
   4675         /* *views_num  */ NULL,
   4676         /* snoop_cb    */ NULL, 
   4677         /* snoop_user_data */ NULL, 
   4678         /* snoop_flags */ 0,
   4679         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4680         /* type */ SOC_MEM_TYPE_NORMAL,
   4681         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4682         /* impl */ SOC_MEM_IMPL_NORMAL,
   4683         /* cmic_mor_clks       */ 0,
   4684         /* access_latency_mode */ 3,
   4685     },
   4686 #endif /* chips */
   4687 
   4688 #if defined(BCM_56370_A0)
   4689     { /* SOC_MEM_INT_BSC_DG_ALU32_1_EVENT_COUNTERm */ 
   4690         /* mem            BSC_DG_ALU32_1_EVENT_COUNTERm */
   4691         /* flags       */ SOC_MEM_FLAG_VALID |
   4692                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   4693         /* cmp_fn      */ _soc_mem_cmp_undef,
   4694         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4695         /* index_min   */ 0,
   4696         /* index_max   */ 0,
   4697         /* minblock    */ 14,
   4698         /* maxblock    */ 14,
   4699         /* blocks      */ 0x4000,
   4700         /* blocks_hi   */ 0,
   4701         /* base        */ 0x8ae80000,
   4702         /* gran        */ 1,
   4703         /* bytes       */ 4,
   4704         /* nFields     */ 1,
   4705         /* *fields     */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields,
   4706         /* *views      */ NULL,
   4707         /* *views_num  */ NULL,
   4708         /* snoop_cb    */ NULL, 
   4709         /* snoop_user_data */ NULL, 
   4710         /* snoop_flags */ 0,
   4711         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4712         /* type */ SOC_MEM_TYPE_NORMAL,
   4713         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4714         /* impl */ SOC_MEM_IMPL_NORMAL,
   4715         /* cmic_mor_clks       */ 0,
   4716         /* access_latency_mode */ 3,
   4717     },
   4718 #endif /* chips */
   4719 
   4720 #if defined(BCM_56370_A0)
   4721     { /* SOC_MEM_INT_BSC_DG_ALU32_2_EVENT_COUNTERm */ 
   4722         /* mem            BSC_DG_ALU32_2_EVENT_COUNTERm */
   4723         /* flags       */ SOC_MEM_FLAG_VALID |
   4724                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   4725         /* cmp_fn      */ _soc_mem_cmp_undef,
   4726         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4727         /* index_min   */ 0,
   4728         /* index_max   */ 0,
   4729         /* minblock    */ 14,
   4730         /* maxblock    */ 14,
   4731         /* blocks      */ 0x4000,
   4732         /* blocks_hi   */ 0,
   4733         /* base        */ 0x8aec0000,
   4734         /* gran        */ 1,
   4735         /* bytes       */ 4,
   4736         /* nFields     */ 1,
   4737         /* *fields     */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields,
   4738         /* *views      */ NULL,
   4739         /* *views_num  */ NULL,
   4740         /* snoop_cb    */ NULL, 
   4741         /* snoop_user_data */ NULL, 
   4742         /* snoop_flags */ 0,
   4743         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4744         /* type */ SOC_MEM_TYPE_NORMAL,
   4745         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4746         /* impl */ SOC_MEM_IMPL_NORMAL,
   4747         /* cmic_mor_clks       */ 0,
   4748         /* access_latency_mode */ 3,
   4749     },
   4750 #endif /* chips */
   4751 
   4752 #if defined(BCM_56370_A0)
   4753     { /* SOC_MEM_INT_BSC_DG_ALU32_3_EVENT_COUNTERm */ 
   4754         /* mem            BSC_DG_ALU32_3_EVENT_COUNTERm */
   4755         /* flags       */ SOC_MEM_FLAG_VALID |
   4756                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   4757         /* cmp_fn      */ _soc_mem_cmp_undef,
   4758         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4759         /* index_min   */ 0,
   4760         /* index_max   */ 0,
   4761         /* minblock    */ 14,
   4762         /* maxblock    */ 14,
   4763         /* blocks      */ 0x4000,
   4764         /* blocks_hi   */ 0,
   4765         /* base        */ 0x8af00000,
   4766         /* gran        */ 1,
   4767         /* bytes       */ 4,
   4768         /* nFields     */ 1,
   4769         /* *fields     */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields,
   4770         /* *views      */ NULL,
   4771         /* *views_num  */ NULL,
   4772         /* snoop_cb    */ NULL, 
   4773         /* snoop_user_data */ NULL, 
   4774         /* snoop_flags */ 0,
   4775         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4776         /* type */ SOC_MEM_TYPE_NORMAL,
   4777         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4778         /* impl */ SOC_MEM_IMPL_NORMAL,
   4779         /* cmic_mor_clks       */ 0,
   4780         /* access_latency_mode */ 3,
   4781     },
   4782 #endif /* chips */
   4783 
   4784 #if defined(BCM_56370_A0)
   4785     { /* SOC_MEM_INT_BSC_DG_ALU32_4_EVENT_COUNTERm */ 
   4786         /* mem            BSC_DG_ALU32_4_EVENT_COUNTERm */
   4787         /* flags       */ SOC_MEM_FLAG_VALID |
   4788                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   4789         /* cmp_fn      */ _soc_mem_cmp_undef,
   4790         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4791         /* index_min   */ 0,
   4792         /* index_max   */ 0,
   4793         /* minblock    */ 14,
   4794         /* maxblock    */ 14,
   4795         /* blocks      */ 0x4000,
   4796         /* blocks_hi   */ 0,
   4797         /* base        */ 0x8af40000,
   4798         /* gran        */ 1,
   4799         /* bytes       */ 4,
   4800         /* nFields     */ 1,
   4801         /* *fields     */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields,
   4802         /* *views      */ NULL,
   4803         /* *views_num  */ NULL,
   4804         /* snoop_cb    */ NULL, 
   4805         /* snoop_user_data */ NULL, 
   4806         /* snoop_flags */ 0,
   4807         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4808         /* type */ SOC_MEM_TYPE_NORMAL,
   4809         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4810         /* impl */ SOC_MEM_IMPL_NORMAL,
   4811         /* cmic_mor_clks       */ 0,
   4812         /* access_latency_mode */ 3,
   4813     },
   4814 #endif /* chips */
   4815 
   4816 #if defined(BCM_56370_A0)
   4817     { /* SOC_MEM_INT_BSC_DG_ALU32_5_EVENT_COUNTERm */ 
   4818         /* mem            BSC_DG_ALU32_5_EVENT_COUNTERm */
   4819         /* flags       */ SOC_MEM_FLAG_VALID |
   4820                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   4821         /* cmp_fn      */ _soc_mem_cmp_undef,
   4822         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4823         /* index_min   */ 0,
   4824         /* index_max   */ 0,
   4825         /* minblock    */ 14,
   4826         /* maxblock    */ 14,
   4827         /* blocks      */ 0x4000,
   4828         /* blocks_hi   */ 0,
   4829         /* base        */ 0x8af80000,
   4830         /* gran        */ 1,
   4831         /* bytes       */ 4,
   4832         /* nFields     */ 1,
   4833         /* *fields     */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields,
   4834         /* *views      */ NULL,
   4835         /* *views_num  */ NULL,
   4836         /* snoop_cb    */ NULL, 
   4837         /* snoop_user_data */ NULL, 
   4838         /* snoop_flags */ 0,
   4839         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4840         /* type */ SOC_MEM_TYPE_NORMAL,
   4841         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4842         /* impl */ SOC_MEM_IMPL_NORMAL,
   4843         /* cmic_mor_clks       */ 0,
   4844         /* access_latency_mode */ 3,
   4845     },
   4846 #endif /* chips */
   4847 
   4848 #if defined(BCM_56370_A0)
   4849     { /* SOC_MEM_INT_BSC_DG_ALU32_6_EVENT_COUNTERm */ 
   4850         /* mem            BSC_DG_ALU32_6_EVENT_COUNTERm */
   4851         /* flags       */ SOC_MEM_FLAG_VALID |
   4852                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   4853         /* cmp_fn      */ _soc_mem_cmp_undef,
   4854         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4855         /* index_min   */ 0,
   4856         /* index_max   */ 0,
   4857         /* minblock    */ 14,
   4858         /* maxblock    */ 14,
   4859         /* blocks      */ 0x4000,
   4860         /* blocks_hi   */ 0,
   4861         /* base        */ 0x8afc0000,
   4862         /* gran        */ 1,
   4863         /* bytes       */ 4,
   4864         /* nFields     */ 1,
   4865         /* *fields     */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields,
   4866         /* *views      */ NULL,
   4867         /* *views_num  */ NULL,
   4868         /* snoop_cb    */ NULL, 
   4869         /* snoop_user_data */ NULL, 
   4870         /* snoop_flags */ 0,
   4871         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4872         /* type */ SOC_MEM_TYPE_NORMAL,
   4873         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4874         /* impl */ SOC_MEM_IMPL_NORMAL,
   4875         /* cmic_mor_clks       */ 0,
   4876         /* access_latency_mode */ 3,
   4877     },
   4878 #endif /* chips */
   4879 
   4880 #if defined(BCM_56370_A0)
   4881     { /* SOC_MEM_INT_BSC_DG_ALU32_7_EVENT_COUNTERm */ 
   4882         /* mem            BSC_DG_ALU32_7_EVENT_COUNTERm */
   4883         /* flags       */ SOC_MEM_FLAG_VALID |
   4884                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   4885         /* cmp_fn      */ _soc_mem_cmp_undef,
   4886         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4887         /* index_min   */ 0,
   4888         /* index_max   */ 0,
   4889         /* minblock    */ 14,
   4890         /* maxblock    */ 14,
   4891         /* blocks      */ 0x4000,
   4892         /* blocks_hi   */ 0,
   4893         /* base        */ 0x8b000000,
   4894         /* gran        */ 1,
   4895         /* bytes       */ 4,
   4896         /* nFields     */ 1,
   4897         /* *fields     */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields,
   4898         /* *views      */ NULL,
   4899         /* *views_num  */ NULL,
   4900         /* snoop_cb    */ NULL, 
   4901         /* snoop_user_data */ NULL, 
   4902         /* snoop_flags */ 0,
   4903         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4904         /* type */ SOC_MEM_TYPE_NORMAL,
   4905         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4906         /* impl */ SOC_MEM_IMPL_NORMAL,
   4907         /* cmic_mor_clks       */ 0,
   4908         /* access_latency_mode */ 3,
   4909     },
   4910 #endif /* chips */
   4911 
   4912 #if defined(BCM_56370_A0)
   4913     { /* SOC_MEM_INT_BSC_DG_ALU32_8_EVENT_COUNTERm */ 
   4914         /* mem            BSC_DG_ALU32_8_EVENT_COUNTERm */
   4915         /* flags       */ SOC_MEM_FLAG_VALID |
   4916                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   4917         /* cmp_fn      */ _soc_mem_cmp_undef,
   4918         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4919         /* index_min   */ 0,
   4920         /* index_max   */ 0,
   4921         /* minblock    */ 14,
   4922         /* maxblock    */ 14,
   4923         /* blocks      */ 0x4000,
   4924         /* blocks_hi   */ 0,
   4925         /* base        */ 0x8b040000,
   4926         /* gran        */ 1,
   4927         /* bytes       */ 4,
   4928         /* nFields     */ 1,
   4929         /* *fields     */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields,
   4930         /* *views      */ NULL,
   4931         /* *views_num  */ NULL,
   4932         /* snoop_cb    */ NULL, 
   4933         /* snoop_user_data */ NULL, 
   4934         /* snoop_flags */ 0,
   4935         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4936         /* type */ SOC_MEM_TYPE_NORMAL,
   4937         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4938         /* impl */ SOC_MEM_IMPL_NORMAL,
   4939         /* cmic_mor_clks       */ 0,
   4940         /* access_latency_mode */ 3,
   4941     },
   4942 #endif /* chips */
   4943 
   4944 #if defined(BCM_56370_A0)
   4945     { /* SOC_MEM_INT_BSC_DG_ALU32_9_EVENT_COUNTERm */ 
   4946         /* mem            BSC_DG_ALU32_9_EVENT_COUNTERm */
   4947         /* flags       */ SOC_MEM_FLAG_VALID |
   4948                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   4949         /* cmp_fn      */ _soc_mem_cmp_undef,
   4950         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4951         /* index_min   */ 0,
   4952         /* index_max   */ 0,
   4953         /* minblock    */ 14,
   4954         /* maxblock    */ 14,
   4955         /* blocks      */ 0x4000,
   4956         /* blocks_hi   */ 0,
   4957         /* base        */ 0x8b080000,
   4958         /* gran        */ 1,
   4959         /* bytes       */ 4,
   4960         /* nFields     */ 1,
   4961         /* *fields     */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields,
   4962         /* *views      */ NULL,
   4963         /* *views_num  */ NULL,
   4964         /* snoop_cb    */ NULL, 
   4965         /* snoop_user_data */ NULL, 
   4966         /* snoop_flags */ 0,
   4967         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4968         /* type */ SOC_MEM_TYPE_NORMAL,
   4969         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4970         /* impl */ SOC_MEM_IMPL_NORMAL,
   4971         /* cmic_mor_clks       */ 0,
   4972         /* access_latency_mode */ 3,
   4973     },
   4974 #endif /* chips */
   4975 
   4976 #if defined(BCM_56370_A0)
   4977     { /* SOC_MEM_INT_BSC_DG_COPY_TO_COLLECTOR_COUNTERm */ 
   4978         /* mem            BSC_DG_COPY_TO_COLLECTOR_COUNTERm */
   4979         /* flags       */ SOC_MEM_FLAG_VALID |
   4980                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   4981         /* cmp_fn      */ _soc_mem_cmp_undef,
   4982         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4983         /* index_min   */ 0,
   4984         /* index_max   */ 0,
   4985         /* minblock    */ 14,
   4986         /* maxblock    */ 14,
   4987         /* blocks      */ 0x4000,
   4988         /* blocks_hi   */ 0,
   4989         /* base        */ 0x8ac00000,
   4990         /* gran        */ 1,
   4991         /* bytes       */ 4,
   4992         /* nFields     */ 1,
   4993         /* *fields     */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields,
   4994         /* *views      */ NULL,
   4995         /* *views_num  */ NULL,
   4996         /* snoop_cb    */ NULL, 
   4997         /* snoop_user_data */ NULL, 
   4998         /* snoop_flags */ 0,
   4999         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5000         /* type */ SOC_MEM_TYPE_NORMAL,
   5001         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5002         /* impl */ SOC_MEM_IMPL_NORMAL,
   5003         /* cmic_mor_clks       */ 0,
   5004         /* access_latency_mode */ 3,
   5005     },
   5006 #endif /* chips */
   5007 
   5008 #if defined(BCM_56370_A0)
   5009     { /* SOC_MEM_INT_BSC_DG_FLOW_METER_EXCEED_COUNTERm */ 
   5010         /* mem            BSC_DG_FLOW_METER_EXCEED_COUNTERm */
   5011         /* flags       */ SOC_MEM_FLAG_VALID |
   5012                           SOC_MEM_FLAG_CACHABLE |
   5013                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5014         /* cmp_fn      */ _soc_mem_cmp_undef,
   5015         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5016         /* index_min   */ 0,
   5017         /* index_max   */ 1023,
   5018         /* minblock    */ 14,
   5019         /* maxblock    */ 14,
   5020         /* blocks      */ 0x4000,
   5021         /* blocks_hi   */ 0,
   5022         /* base        */ 0x8a480000,
   5023         /* gran        */ 1,
   5024         /* bytes       */ 5,
   5025         /* nFields     */ 5,
   5026         /* *fields     */ soc_BSC_DG_FLOW_METER_EXCEED_COUNTERm_fields,
   5027         /* *views      */ NULL,
   5028         /* *views_num  */ NULL,
   5029         /* snoop_cb    */ NULL, 
   5030         /* snoop_user_data */ NULL, 
   5031         /* snoop_flags */ 0,
   5032         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5033         /* type */ SOC_MEM_TYPE_NORMAL,
   5034         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5035         /* impl */ SOC_MEM_IMPL_NORMAL,
   5036         /* cmic_mor_clks       */ 0,
   5037         /* access_latency_mode */ 3,
   5038     },
   5039 #endif /* chips */
   5040 
   5041 #if defined(BCM_56370_A0)
   5042     { /* SOC_MEM_INT_BSC_DG_FLOW_OPAQUE_COUNTER_0m */ 
   5043         /* mem            BSC_DG_FLOW_OPAQUE_COUNTER_0m */
   5044         /* flags       */ SOC_MEM_FLAG_VALID |
   5045                           SOC_MEM_FLAG_CACHABLE |
   5046                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5047         /* cmp_fn      */ _soc_mem_cmp_undef,
   5048         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5049         /* index_min   */ 0,
   5050         /* index_max   */ 1023,
   5051         /* minblock    */ 14,
   5052         /* maxblock    */ 14,
   5053         /* blocks      */ 0x4000,
   5054         /* blocks_hi   */ 0,
   5055         /* base        */ 0x8a400000,
   5056         /* gran        */ 1,
   5057         /* bytes       */ 5,
   5058         /* nFields     */ 5,
   5059         /* *fields     */ soc_BSC_DG_FLOW_METER_EXCEED_COUNTERm_fields,
   5060         /* *views      */ NULL,
   5061         /* *views_num  */ NULL,
   5062         /* snoop_cb    */ NULL, 
   5063         /* snoop_user_data */ NULL, 
   5064         /* snoop_flags */ 0,
   5065         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5066         /* type */ SOC_MEM_TYPE_NORMAL,
   5067         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5068         /* impl */ SOC_MEM_IMPL_NORMAL,
   5069         /* cmic_mor_clks       */ 0,
   5070         /* access_latency_mode */ 3,
   5071     },
   5072 #endif /* chips */
   5073 
   5074 #if defined(BCM_56370_A0)
   5075     { /* SOC_MEM_INT_BSC_DG_FLOW_OPAQUE_COUNTER_1m */ 
   5076         /* mem            BSC_DG_FLOW_OPAQUE_COUNTER_1m */
   5077         /* flags       */ SOC_MEM_FLAG_VALID |
   5078                           SOC_MEM_FLAG_CACHABLE |
   5079                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5080         /* cmp_fn      */ _soc_mem_cmp_undef,
   5081         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5082         /* index_min   */ 0,
   5083         /* index_max   */ 1023,
   5084         /* minblock    */ 14,
   5085         /* maxblock    */ 14,
   5086         /* blocks      */ 0x4000,
   5087         /* blocks_hi   */ 0,
   5088         /* base        */ 0x8a440000,
   5089         /* gran        */ 1,
   5090         /* bytes       */ 5,
   5091         /* nFields     */ 5,
   5092         /* *fields     */ soc_BSC_DG_FLOW_METER_EXCEED_COUNTERm_fields,
   5093         /* *views      */ NULL,
   5094         /* *views_num  */ NULL,
   5095         /* snoop_cb    */ NULL, 
   5096         /* snoop_user_data */ NULL, 
   5097         /* snoop_flags */ 0,
   5098         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5099         /* type */ SOC_MEM_TYPE_NORMAL,
   5100         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5101         /* impl */ SOC_MEM_IMPL_NORMAL,
   5102         /* cmic_mor_clks       */ 0,
   5103         /* access_latency_mode */ 3,
   5104     },
   5105 #endif /* chips */
   5106 
   5107 #if defined(BCM_56370_A0)
   5108     { /* SOC_MEM_INT_BSC_DG_GROUP_ALU16_PROFILE_0m */ 
   5109         /* mem            BSC_DG_GROUP_ALU16_PROFILE_0m */
   5110         /* flags       */ SOC_MEM_FLAG_VALID |
   5111                           SOC_MEM_FLAG_CACHABLE |
   5112                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5113         /* cmp_fn      */ _soc_mem_cmp_undef,
   5114         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5115         /* index_min   */ 0,
   5116         /* index_max   */ 63,
   5117         /* minblock    */ 14,
   5118         /* maxblock    */ 14,
   5119         /* blocks      */ 0x4000,
   5120         /* blocks_hi   */ 0,
   5121         /* base        */ 0x8a600000,
   5122         /* gran        */ 1,
   5123         /* bytes       */ 17,
   5124         /* nFields     */ 6,
   5125         /* *fields     */ soc_BSC_DG_GROUP_ALU16_PROFILE_0m_fields,
   5126         /* *views      */ NULL,
   5127         /* *views_num  */ NULL,
   5128         /* snoop_cb    */ NULL, 
   5129         /* snoop_user_data */ NULL, 
   5130         /* snoop_flags */ 0,
   5131         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5132         /* type */ SOC_MEM_TYPE_NORMAL,
   5133         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5134         /* impl */ SOC_MEM_IMPL_NORMAL,
   5135         /* cmic_mor_clks       */ 0,
   5136         /* access_latency_mode */ 3,
   5137     },
   5138 #endif /* chips */
   5139 
   5140 #if defined(BCM_56370_A0)
   5141     { /* SOC_MEM_INT_BSC_DG_GROUP_ALU16_PROFILE_1m */ 
   5142         /* mem            BSC_DG_GROUP_ALU16_PROFILE_1m */
   5143         /* flags       */ SOC_MEM_FLAG_VALID |
   5144                           SOC_MEM_FLAG_CACHABLE |
   5145                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5146         /* cmp_fn      */ _soc_mem_cmp_undef,
   5147         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5148         /* index_min   */ 0,
   5149         /* index_max   */ 63,
   5150         /* minblock    */ 14,
   5151         /* maxblock    */ 14,
   5152         /* blocks      */ 0x4000,
   5153         /* blocks_hi   */ 0,
   5154         /* base        */ 0x8a640000,
   5155         /* gran        */ 1,
   5156         /* bytes       */ 17,
   5157         /* nFields     */ 6,
   5158         /* *fields     */ soc_BSC_DG_GROUP_ALU16_PROFILE_0m_fields,
   5159         /* *views      */ NULL,
   5160         /* *views_num  */ NULL,
   5161         /* snoop_cb    */ NULL, 
   5162         /* snoop_user_data */ NULL, 
   5163         /* snoop_flags */ 0,
   5164         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5165         /* type */ SOC_MEM_TYPE_NORMAL,
   5166         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5167         /* impl */ SOC_MEM_IMPL_NORMAL,
   5168         /* cmic_mor_clks       */ 0,
   5169         /* access_latency_mode */ 3,
   5170     },
   5171 #endif /* chips */
   5172 
   5173 #if defined(BCM_56370_A0)
   5174     { /* SOC_MEM_INT_BSC_DG_GROUP_ALU16_PROFILE_2m */ 
   5175         /* mem            BSC_DG_GROUP_ALU16_PROFILE_2m */
   5176         /* flags       */ SOC_MEM_FLAG_VALID |
   5177                           SOC_MEM_FLAG_CACHABLE |
   5178                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5179         /* cmp_fn      */ _soc_mem_cmp_undef,
   5180         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5181         /* index_min   */ 0,
   5182         /* index_max   */ 63,
   5183         /* minblock    */ 14,
   5184         /* maxblock    */ 14,
   5185         /* blocks      */ 0x4000,
   5186         /* blocks_hi   */ 0,
   5187         /* base        */ 0x8a680000,
   5188         /* gran        */ 1,
   5189         /* bytes       */ 17,
   5190         /* nFields     */ 6,
   5191         /* *fields     */ soc_BSC_DG_GROUP_ALU16_PROFILE_0m_fields,
   5192         /* *views      */ NULL,
   5193         /* *views_num  */ NULL,
   5194         /* snoop_cb    */ NULL, 
   5195         /* snoop_user_data */ NULL, 
   5196         /* snoop_flags */ 0,
   5197         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5198         /* type */ SOC_MEM_TYPE_NORMAL,
   5199         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5200         /* impl */ SOC_MEM_IMPL_NORMAL,
   5201         /* cmic_mor_clks       */ 0,
   5202         /* access_latency_mode */ 3,
   5203     },
   5204 #endif /* chips */
   5205 
   5206 #if defined(BCM_56370_A0)
   5207     { /* SOC_MEM_INT_BSC_DG_GROUP_ALU16_PROFILE_3m */ 
   5208         /* mem            BSC_DG_GROUP_ALU16_PROFILE_3m */
   5209         /* flags       */ SOC_MEM_FLAG_VALID |
   5210                           SOC_MEM_FLAG_CACHABLE |
   5211                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5212         /* cmp_fn      */ _soc_mem_cmp_undef,
   5213         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5214         /* index_min   */ 0,
   5215         /* index_max   */ 63,
   5216         /* minblock    */ 14,
   5217         /* maxblock    */ 14,
   5218         /* blocks      */ 0x4000,
   5219         /* blocks_hi   */ 0,
   5220         /* base        */ 0x8a6c0000,
   5221         /* gran        */ 1,
   5222         /* bytes       */ 17,
   5223         /* nFields     */ 6,
   5224         /* *fields     */ soc_BSC_DG_GROUP_ALU16_PROFILE_0m_fields,
   5225         /* *views      */ NULL,
   5226         /* *views_num  */ NULL,
   5227         /* snoop_cb    */ NULL, 
   5228         /* snoop_user_data */ NULL, 
   5229         /* snoop_flags */ 0,
   5230         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5231         /* type */ SOC_MEM_TYPE_NORMAL,
   5232         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5233         /* impl */ SOC_MEM_IMPL_NORMAL,
   5234         /* cmic_mor_clks       */ 0,
   5235         /* access_latency_mode */ 3,
   5236     },
   5237 #endif /* chips */
   5238 
   5239 #if defined(BCM_56370_A0)
   5240     { /* SOC_MEM_INT_BSC_DG_GROUP_ALU16_PROFILE_4m */ 
   5241         /* mem            BSC_DG_GROUP_ALU16_PROFILE_4m */
   5242         /* flags       */ SOC_MEM_FLAG_VALID |
   5243                           SOC_MEM_FLAG_CACHABLE |
   5244                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5245         /* cmp_fn      */ _soc_mem_cmp_undef,
   5246         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5247         /* index_min   */ 0,
   5248         /* index_max   */ 63,
   5249         /* minblock    */ 14,
   5250         /* maxblock    */ 14,
   5251         /* blocks      */ 0x4000,
   5252         /* blocks_hi   */ 0,
   5253         /* base        */ 0x8a700000,
   5254         /* gran        */ 1,
   5255         /* bytes       */ 17,
   5256         /* nFields     */ 6,
   5257         /* *fields     */ soc_BSC_DG_GROUP_ALU16_PROFILE_0m_fields,
   5258         /* *views      */ NULL,
   5259         /* *views_num  */ NULL,
   5260         /* snoop_cb    */ NULL, 
   5261         /* snoop_user_data */ NULL, 
   5262         /* snoop_flags */ 0,
   5263         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5264         /* type */ SOC_MEM_TYPE_NORMAL,
   5265         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5266         /* impl */ SOC_MEM_IMPL_NORMAL,
   5267         /* cmic_mor_clks       */ 0,
   5268         /* access_latency_mode */ 3,
   5269     },
   5270 #endif /* chips */
   5271 
   5272 #if defined(BCM_56370_A0)
   5273     { /* SOC_MEM_INT_BSC_DG_GROUP_ALU16_PROFILE_5m */ 
   5274         /* mem            BSC_DG_GROUP_ALU16_PROFILE_5m */
   5275         /* flags       */ SOC_MEM_FLAG_VALID |
   5276                           SOC_MEM_FLAG_CACHABLE |
   5277                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5278         /* cmp_fn      */ _soc_mem_cmp_undef,
   5279         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5280         /* index_min   */ 0,
   5281         /* index_max   */ 63,
   5282         /* minblock    */ 14,
   5283         /* maxblock    */ 14,
   5284         /* blocks      */ 0x4000,
   5285         /* blocks_hi   */ 0,
   5286         /* base        */ 0x8a740000,
   5287         /* gran        */ 1,
   5288         /* bytes       */ 17,
   5289         /* nFields     */ 6,
   5290         /* *fields     */ soc_BSC_DG_GROUP_ALU16_PROFILE_0m_fields,
   5291         /* *views      */ NULL,
   5292         /* *views_num  */ NULL,
   5293         /* snoop_cb    */ NULL, 
   5294         /* snoop_user_data */ NULL, 
   5295         /* snoop_flags */ 0,
   5296         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5297         /* type */ SOC_MEM_TYPE_NORMAL,
   5298         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5299         /* impl */ SOC_MEM_IMPL_NORMAL,
   5300         /* cmic_mor_clks       */ 0,
   5301         /* access_latency_mode */ 3,
   5302     },
   5303 #endif /* chips */
   5304 
   5305 #if defined(BCM_56370_A0)
   5306     { /* SOC_MEM_INT_BSC_DG_GROUP_ALU16_PROFILE_6m */ 
   5307         /* mem            BSC_DG_GROUP_ALU16_PROFILE_6m */
   5308         /* flags       */ SOC_MEM_FLAG_VALID |
   5309                           SOC_MEM_FLAG_CACHABLE |
   5310                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5311         /* cmp_fn      */ _soc_mem_cmp_undef,
   5312         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5313         /* index_min   */ 0,
   5314         /* index_max   */ 63,
   5315         /* minblock    */ 14,
   5316         /* maxblock    */ 14,
   5317         /* blocks      */ 0x4000,
   5318         /* blocks_hi   */ 0,
   5319         /* base        */ 0x8a780000,
   5320         /* gran        */ 1,
   5321         /* bytes       */ 17,
   5322         /* nFields     */ 6,
   5323         /* *fields     */ soc_BSC_DG_GROUP_ALU16_PROFILE_0m_fields,
   5324         /* *views      */ NULL,
   5325         /* *views_num  */ NULL,
   5326         /* snoop_cb    */ NULL, 
   5327         /* snoop_user_data */ NULL, 
   5328         /* snoop_flags */ 0,
   5329         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5330         /* type */ SOC_MEM_TYPE_NORMAL,
   5331         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5332         /* impl */ SOC_MEM_IMPL_NORMAL,
   5333         /* cmic_mor_clks       */ 0,
   5334         /* access_latency_mode */ 3,
   5335     },
   5336 #endif /* chips */
   5337 
   5338 #if defined(BCM_56370_A0)
   5339     { /* SOC_MEM_INT_BSC_DG_GROUP_ALU16_PROFILE_7m */ 
   5340         /* mem            BSC_DG_GROUP_ALU16_PROFILE_7m */
   5341         /* flags       */ SOC_MEM_FLAG_VALID |
   5342                           SOC_MEM_FLAG_CACHABLE |
   5343                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5344         /* cmp_fn      */ _soc_mem_cmp_undef,
   5345         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5346         /* index_min   */ 0,
   5347         /* index_max   */ 63,
   5348         /* minblock    */ 14,
   5349         /* maxblock    */ 14,
   5350         /* blocks      */ 0x4000,
   5351         /* blocks_hi   */ 0,
   5352         /* base        */ 0x8a7c0000,
   5353         /* gran        */ 1,
   5354         /* bytes       */ 17,
   5355         /* nFields     */ 6,
   5356         /* *fields     */ soc_BSC_DG_GROUP_ALU16_PROFILE_0m_fields,
   5357         /* *views      */ NULL,
   5358         /* *views_num  */ NULL,
   5359         /* snoop_cb    */ NULL, 
   5360         /* snoop_user_data */ NULL, 
   5361         /* snoop_flags */ 0,
   5362         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5363         /* type */ SOC_MEM_TYPE_NORMAL,
   5364         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5365         /* impl */ SOC_MEM_IMPL_NORMAL,
   5366         /* cmic_mor_clks       */ 0,
   5367         /* access_latency_mode */ 3,
   5368     },
   5369 #endif /* chips */
   5370 
   5371 #if defined(BCM_56370_A0)
   5372     { /* SOC_MEM_INT_BSC_DG_GROUP_ALU32_PROFILE_0m */ 
   5373         /* mem            BSC_DG_GROUP_ALU32_PROFILE_0m */
   5374         /* flags       */ SOC_MEM_FLAG_VALID |
   5375                           SOC_MEM_FLAG_CACHABLE |
   5376                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5377         /* cmp_fn      */ _soc_mem_cmp_undef,
   5378         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5379         /* index_min   */ 0,
   5380         /* index_max   */ 63,
   5381         /* minblock    */ 14,
   5382         /* maxblock    */ 14,
   5383         /* blocks      */ 0x4000,
   5384         /* blocks_hi   */ 0,
   5385         /* base        */ 0x8a800000,
   5386         /* gran        */ 1,
   5387         /* bytes       */ 25,
   5388         /* nFields     */ 6,
   5389         /* *fields     */ soc_BSC_DG_GROUP_ALU32_PROFILE_0m_fields,
   5390         /* *views      */ NULL,
   5391         /* *views_num  */ NULL,
   5392         /* snoop_cb    */ NULL, 
   5393         /* snoop_user_data */ NULL, 
   5394         /* snoop_flags */ 0,
   5395         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5396         /* type */ SOC_MEM_TYPE_NORMAL,
   5397         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5398         /* impl */ SOC_MEM_IMPL_NORMAL,
   5399         /* cmic_mor_clks       */ 0,
   5400         /* access_latency_mode */ 3,
   5401     },
   5402 #endif /* chips */
   5403 
   5404 #if defined(BCM_56370_A0)
   5405     { /* SOC_MEM_INT_BSC_DG_GROUP_ALU32_PROFILE_1m */ 
   5406         /* mem            BSC_DG_GROUP_ALU32_PROFILE_1m */
   5407         /* flags       */ SOC_MEM_FLAG_VALID |
   5408                           SOC_MEM_FLAG_CACHABLE |
   5409                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5410         /* cmp_fn      */ _soc_mem_cmp_undef,
   5411         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5412         /* index_min   */ 0,
   5413         /* index_max   */ 63,
   5414         /* minblock    */ 14,
   5415         /* maxblock    */ 14,
   5416         /* blocks      */ 0x4000,
   5417         /* blocks_hi   */ 0,
   5418         /* base        */ 0x8a840000,
   5419         /* gran        */ 1,
   5420         /* bytes       */ 25,
   5421         /* nFields     */ 6,
   5422         /* *fields     */ soc_BSC_DG_GROUP_ALU32_PROFILE_0m_fields,
   5423         /* *views      */ NULL,
   5424         /* *views_num  */ NULL,
   5425         /* snoop_cb    */ NULL, 
   5426         /* snoop_user_data */ NULL, 
   5427         /* snoop_flags */ 0,
   5428         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5429         /* type */ SOC_MEM_TYPE_NORMAL,
   5430         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5431         /* impl */ SOC_MEM_IMPL_NORMAL,
   5432         /* cmic_mor_clks       */ 0,
   5433         /* access_latency_mode */ 3,
   5434     },
   5435 #endif /* chips */
   5436 
   5437 #if defined(BCM_56370_A0)
   5438     { /* SOC_MEM_INT_BSC_DG_GROUP_ALU32_PROFILE_2m */ 
   5439         /* mem            BSC_DG_GROUP_ALU32_PROFILE_2m */
   5440         /* flags       */ SOC_MEM_FLAG_VALID |
   5441                           SOC_MEM_FLAG_CACHABLE |
   5442                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5443         /* cmp_fn      */ _soc_mem_cmp_undef,
   5444         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5445         /* index_min   */ 0,
   5446         /* index_max   */ 63,
   5447         /* minblock    */ 14,
   5448         /* maxblock    */ 14,
   5449         /* blocks      */ 0x4000,
   5450         /* blocks_hi   */ 0,
   5451         /* base        */ 0x8a880000,
   5452         /* gran        */ 1,
   5453         /* bytes       */ 25,
   5454         /* nFields     */ 6,
   5455         /* *fields     */ soc_BSC_DG_GROUP_ALU32_PROFILE_0m_fields,
   5456         /* *views      */ NULL,
   5457         /* *views_num  */ NULL,
   5458         /* snoop_cb    */ NULL, 
   5459         /* snoop_user_data */ NULL, 
   5460         /* snoop_flags */ 0,
   5461         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5462         /* type */ SOC_MEM_TYPE_NORMAL,
   5463         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5464         /* impl */ SOC_MEM_IMPL_NORMAL,
   5465         /* cmic_mor_clks       */ 0,
   5466         /* access_latency_mode */ 3,
   5467     },
   5468 #endif /* chips */
   5469 
   5470 #if defined(BCM_56370_A0)
   5471     { /* SOC_MEM_INT_BSC_DG_GROUP_ALU32_PROFILE_3m */ 
   5472         /* mem            BSC_DG_GROUP_ALU32_PROFILE_3m */
   5473         /* flags       */ SOC_MEM_FLAG_VALID |
   5474                           SOC_MEM_FLAG_CACHABLE |
   5475                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5476         /* cmp_fn      */ _soc_mem_cmp_undef,
   5477         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5478         /* index_min   */ 0,
   5479         /* index_max   */ 63,
   5480         /* minblock    */ 14,
   5481         /* maxblock    */ 14,
   5482         /* blocks      */ 0x4000,
   5483         /* blocks_hi   */ 0,
   5484         /* base        */ 0x8a8c0000,
   5485         /* gran        */ 1,
   5486         /* bytes       */ 25,
   5487         /* nFields     */ 6,
   5488         /* *fields     */ soc_BSC_DG_GROUP_ALU32_PROFILE_0m_fields,
   5489         /* *views      */ NULL,
   5490         /* *views_num  */ NULL,
   5491         /* snoop_cb    */ NULL, 
   5492         /* snoop_user_data */ NULL, 
   5493         /* snoop_flags */ 0,
   5494         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5495         /* type */ SOC_MEM_TYPE_NORMAL,
   5496         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5497         /* impl */ SOC_MEM_IMPL_NORMAL,
   5498         /* cmic_mor_clks       */ 0,
   5499         /* access_latency_mode */ 3,
   5500     },
   5501 #endif /* chips */
   5502 
   5503 #if defined(BCM_56370_A0)
   5504     { /* SOC_MEM_INT_BSC_DG_GROUP_ALU32_PROFILE_4m */ 
   5505         /* mem            BSC_DG_GROUP_ALU32_PROFILE_4m */
   5506         /* flags       */ SOC_MEM_FLAG_VALID |
   5507                           SOC_MEM_FLAG_CACHABLE |
   5508                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5509         /* cmp_fn      */ _soc_mem_cmp_undef,
   5510         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5511         /* index_min   */ 0,
   5512         /* index_max   */ 63,
   5513         /* minblock    */ 14,
   5514         /* maxblock    */ 14,
   5515         /* blocks      */ 0x4000,
   5516         /* blocks_hi   */ 0,
   5517         /* base        */ 0x8a900000,
   5518         /* gran        */ 1,
   5519         /* bytes       */ 25,
   5520         /* nFields     */ 6,
   5521         /* *fields     */ soc_BSC_DG_GROUP_ALU32_PROFILE_0m_fields,
   5522         /* *views      */ NULL,
   5523         /* *views_num  */ NULL,
   5524         /* snoop_cb    */ NULL, 
   5525         /* snoop_user_data */ NULL, 
   5526         /* snoop_flags */ 0,
   5527         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5528         /* type */ SOC_MEM_TYPE_NORMAL,
   5529         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5530         /* impl */ SOC_MEM_IMPL_NORMAL,
   5531         /* cmic_mor_clks       */ 0,
   5532         /* access_latency_mode */ 3,
   5533     },
   5534 #endif /* chips */
   5535 
   5536 #if defined(BCM_56370_A0)
   5537     { /* SOC_MEM_INT_BSC_DG_GROUP_ALU32_PROFILE_5m */ 
   5538         /* mem            BSC_DG_GROUP_ALU32_PROFILE_5m */
   5539         /* flags       */ SOC_MEM_FLAG_VALID |
   5540                           SOC_MEM_FLAG_CACHABLE |
   5541                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5542         /* cmp_fn      */ _soc_mem_cmp_undef,
   5543         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5544         /* index_min   */ 0,
   5545         /* index_max   */ 63,
   5546         /* minblock    */ 14,
   5547         /* maxblock    */ 14,
   5548         /* blocks      */ 0x4000,
   5549         /* blocks_hi   */ 0,
   5550         /* base        */ 0x8a940000,
   5551         /* gran        */ 1,
   5552         /* bytes       */ 25,
   5553         /* nFields     */ 6,
   5554         /* *fields     */ soc_BSC_DG_GROUP_ALU32_PROFILE_0m_fields,
   5555         /* *views      */ NULL,
   5556         /* *views_num  */ NULL,
   5557         /* snoop_cb    */ NULL, 
   5558         /* snoop_user_data */ NULL, 
   5559         /* snoop_flags */ 0,
   5560         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5561         /* type */ SOC_MEM_TYPE_NORMAL,
   5562         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5563         /* impl */ SOC_MEM_IMPL_NORMAL,
   5564         /* cmic_mor_clks       */ 0,
   5565         /* access_latency_mode */ 3,
   5566     },
   5567 #endif /* chips */
   5568 
   5569 #if defined(BCM_56370_A0)
   5570     { /* SOC_MEM_INT_BSC_DG_GROUP_ALU32_PROFILE_6m */ 
   5571         /* mem            BSC_DG_GROUP_ALU32_PROFILE_6m */
   5572         /* flags       */ SOC_MEM_FLAG_VALID |
   5573                           SOC_MEM_FLAG_CACHABLE |
   5574                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5575         /* cmp_fn      */ _soc_mem_cmp_undef,
   5576         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5577         /* index_min   */ 0,
   5578         /* index_max   */ 63,
   5579         /* minblock    */ 14,
   5580         /* maxblock    */ 14,
   5581         /* blocks      */ 0x4000,
   5582         /* blocks_hi   */ 0,
   5583         /* base        */ 0x8a980000,
   5584         /* gran        */ 1,
   5585         /* bytes       */ 25,
   5586         /* nFields     */ 6,
   5587         /* *fields     */ soc_BSC_DG_GROUP_ALU32_PROFILE_0m_fields,
   5588         /* *views      */ NULL,
   5589         /* *views_num  */ NULL,
   5590         /* snoop_cb    */ NULL, 
   5591         /* snoop_user_data */ NULL, 
   5592         /* snoop_flags */ 0,
   5593         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5594         /* type */ SOC_MEM_TYPE_NORMAL,
   5595         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5596         /* impl */ SOC_MEM_IMPL_NORMAL,
   5597         /* cmic_mor_clks       */ 0,
   5598         /* access_latency_mode */ 3,
   5599     },
   5600 #endif /* chips */
   5601 
   5602 #if defined(BCM_56370_A0)
   5603     { /* SOC_MEM_INT_BSC_DG_GROUP_ALU32_PROFILE_7m */ 
   5604         /* mem            BSC_DG_GROUP_ALU32_PROFILE_7m */
   5605         /* flags       */ SOC_MEM_FLAG_VALID |
   5606                           SOC_MEM_FLAG_CACHABLE |
   5607                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5608         /* cmp_fn      */ _soc_mem_cmp_undef,
   5609         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5610         /* index_min   */ 0,
   5611         /* index_max   */ 63,
   5612         /* minblock    */ 14,
   5613         /* maxblock    */ 14,
   5614         /* blocks      */ 0x4000,
   5615         /* blocks_hi   */ 0,
   5616         /* base        */ 0x8a9c0000,
   5617         /* gran        */ 1,
   5618         /* bytes       */ 25,
   5619         /* nFields     */ 6,
   5620         /* *fields     */ soc_BSC_DG_GROUP_ALU32_PROFILE_0m_fields,
   5621         /* *views      */ NULL,
   5622         /* *views_num  */ NULL,
   5623         /* snoop_cb    */ NULL, 
   5624         /* snoop_user_data */ NULL, 
   5625         /* snoop_flags */ 0,
   5626         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5627         /* type */ SOC_MEM_TYPE_NORMAL,
   5628         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5629         /* impl */ SOC_MEM_IMPL_NORMAL,
   5630         /* cmic_mor_clks       */ 0,
   5631         /* access_latency_mode */ 3,
   5632     },
   5633 #endif /* chips */
   5634 
   5635 #if defined(BCM_56370_A0)
   5636     { /* SOC_MEM_INT_BSC_DG_GROUP_ALU32_PROFILE_8m */ 
   5637         /* mem            BSC_DG_GROUP_ALU32_PROFILE_8m */
   5638         /* flags       */ SOC_MEM_FLAG_VALID |
   5639                           SOC_MEM_FLAG_CACHABLE |
   5640                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5641         /* cmp_fn      */ _soc_mem_cmp_undef,
   5642         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5643         /* index_min   */ 0,
   5644         /* index_max   */ 63,
   5645         /* minblock    */ 14,
   5646         /* maxblock    */ 14,
   5647         /* blocks      */ 0x4000,
   5648         /* blocks_hi   */ 0,
   5649         /* base        */ 0x8aa00000,
   5650         /* gran        */ 1,
   5651         /* bytes       */ 25,
   5652         /* nFields     */ 6,
   5653         /* *fields     */ soc_BSC_DG_GROUP_ALU32_PROFILE_0m_fields,
   5654         /* *views      */ NULL,
   5655         /* *views_num  */ NULL,
   5656         /* snoop_cb    */ NULL, 
   5657         /* snoop_user_data */ NULL, 
   5658         /* snoop_flags */ 0,
   5659         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5660         /* type */ SOC_MEM_TYPE_NORMAL,
   5661         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5662         /* impl */ SOC_MEM_IMPL_NORMAL,
   5663         /* cmic_mor_clks       */ 0,
   5664         /* access_latency_mode */ 3,
   5665     },
   5666 #endif /* chips */
   5667 
   5668 #if defined(BCM_56370_A0)
   5669     { /* SOC_MEM_INT_BSC_DG_GROUP_ALU32_PROFILE_9m */ 
   5670         /* mem            BSC_DG_GROUP_ALU32_PROFILE_9m */
   5671         /* flags       */ SOC_MEM_FLAG_VALID |
   5672                           SOC_MEM_FLAG_CACHABLE |
   5673                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5674         /* cmp_fn      */ _soc_mem_cmp_undef,
   5675         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5676         /* index_min   */ 0,
   5677         /* index_max   */ 63,
   5678         /* minblock    */ 14,
   5679         /* maxblock    */ 14,
   5680         /* blocks      */ 0x4000,
   5681         /* blocks_hi   */ 0,
   5682         /* base        */ 0x8aa40000,
   5683         /* gran        */ 1,
   5684         /* bytes       */ 25,
   5685         /* nFields     */ 6,
   5686         /* *fields     */ soc_BSC_DG_GROUP_ALU32_PROFILE_0m_fields,
   5687         /* *views      */ NULL,
   5688         /* *views_num  */ NULL,
   5689         /* snoop_cb    */ NULL, 
   5690         /* snoop_user_data */ NULL, 
   5691         /* snoop_flags */ 0,
   5692         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5693         /* type */ SOC_MEM_TYPE_NORMAL,
   5694         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5695         /* impl */ SOC_MEM_IMPL_NORMAL,
   5696         /* cmic_mor_clks       */ 0,
   5697         /* access_latency_mode */ 3,
   5698     },
   5699 #endif /* chips */
   5700 
   5701 #if defined(BCM_56370_A0)
   5702     { /* SOC_MEM_INT_BSC_DG_GROUP_ALU32_PROFILE_10m */ 
   5703         /* mem            BSC_DG_GROUP_ALU32_PROFILE_10m */
   5704         /* flags       */ SOC_MEM_FLAG_VALID |
   5705                           SOC_MEM_FLAG_CACHABLE |
   5706                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5707         /* cmp_fn      */ _soc_mem_cmp_undef,
   5708         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5709         /* index_min   */ 0,
   5710         /* index_max   */ 63,
   5711         /* minblock    */ 14,
   5712         /* maxblock    */ 14,
   5713         /* blocks      */ 0x4000,
   5714         /* blocks_hi   */ 0,
   5715         /* base        */ 0x8aa80000,
   5716         /* gran        */ 1,
   5717         /* bytes       */ 25,
   5718         /* nFields     */ 6,
   5719         /* *fields     */ soc_BSC_DG_GROUP_ALU32_PROFILE_0m_fields,
   5720         /* *views      */ NULL,
   5721         /* *views_num  */ NULL,
   5722         /* snoop_cb    */ NULL, 
   5723         /* snoop_user_data */ NULL, 
   5724         /* snoop_flags */ 0,
   5725         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5726         /* type */ SOC_MEM_TYPE_NORMAL,
   5727         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5728         /* impl */ SOC_MEM_IMPL_NORMAL,
   5729         /* cmic_mor_clks       */ 0,
   5730         /* access_latency_mode */ 3,
   5731     },
   5732 #endif /* chips */
   5733 
   5734 #if defined(BCM_56370_A0)
   5735     { /* SOC_MEM_INT_BSC_DG_GROUP_ALU32_PROFILE_11m */ 
   5736         /* mem            BSC_DG_GROUP_ALU32_PROFILE_11m */
   5737         /* flags       */ SOC_MEM_FLAG_VALID |
   5738                           SOC_MEM_FLAG_CACHABLE |
   5739                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5740         /* cmp_fn      */ _soc_mem_cmp_undef,
   5741         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5742         /* index_min   */ 0,
   5743         /* index_max   */ 63,
   5744         /* minblock    */ 14,
   5745         /* maxblock    */ 14,
   5746         /* blocks      */ 0x4000,
   5747         /* blocks_hi   */ 0,
   5748         /* base        */ 0x8aac0000,
   5749         /* gran        */ 1,
   5750         /* bytes       */ 25,
   5751         /* nFields     */ 6,
   5752         /* *fields     */ soc_BSC_DG_GROUP_ALU32_PROFILE_0m_fields,
   5753         /* *views      */ NULL,
   5754         /* *views_num  */ NULL,
   5755         /* snoop_cb    */ NULL, 
   5756         /* snoop_user_data */ NULL, 
   5757         /* snoop_flags */ 0,
   5758         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5759         /* type */ SOC_MEM_TYPE_NORMAL,
   5760         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5761         /* impl */ SOC_MEM_IMPL_NORMAL,
   5762         /* cmic_mor_clks       */ 0,
   5763         /* access_latency_mode */ 3,
   5764     },
   5765 #endif /* chips */
   5766 
   5767 #if defined(BCM_56370_A0)
   5768     { /* SOC_MEM_INT_BSC_DG_GROUP_COPY_TO_COLLECTOR_PROFILEm */ 
   5769         /* mem            BSC_DG_GROUP_COPY_TO_COLLECTOR_PROFILEm */
   5770         /* flags       */ SOC_MEM_FLAG_VALID |
   5771                           SOC_MEM_FLAG_CACHABLE |
   5772                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5773         /* cmp_fn      */ _soc_mem_cmp_undef,
   5774         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5775         /* index_min   */ 0,
   5776         /* index_max   */ 63,
   5777         /* minblock    */ 14,
   5778         /* maxblock    */ 14,
   5779         /* blocks      */ 0x4000,
   5780         /* blocks_hi   */ 0,
   5781         /* base        */ 0x8a4c0000,
   5782         /* gran        */ 1,
   5783         /* bytes       */ 5,
   5784         /* nFields     */ 6,
   5785         /* *fields     */ soc_BSC_DG_GROUP_COPY_TO_COLLECTOR_PROFILEm_fields,
   5786         /* *views      */ NULL,
   5787         /* *views_num  */ NULL,
   5788         /* snoop_cb    */ NULL, 
   5789         /* snoop_user_data */ NULL, 
   5790         /* snoop_flags */ 0,
   5791         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5792         /* type */ SOC_MEM_TYPE_NORMAL,
   5793         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5794         /* impl */ SOC_MEM_IMPL_NORMAL,
   5795         /* cmic_mor_clks       */ 0,
   5796         /* access_latency_mode */ 3,
   5797     },
   5798 #endif /* chips */
   5799 
   5800 #if defined(BCM_56370_A0)
   5801     { /* SOC_MEM_INT_BSC_DG_GROUP_LOAD16_PROFILEm */ 
   5802         /* mem            BSC_DG_GROUP_LOAD16_PROFILEm */
   5803         /* flags       */ SOC_MEM_FLAG_VALID |
   5804                           SOC_MEM_FLAG_CACHABLE |
   5805                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5806         /* cmp_fn      */ _soc_mem_cmp_undef,
   5807         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5808         /* index_min   */ 0,
   5809         /* index_max   */ 63,
   5810         /* minblock    */ 14,
   5811         /* maxblock    */ 14,
   5812         /* blocks      */ 0x4000,
   5813         /* blocks_hi   */ 0,
   5814         /* base        */ 0x8a540000,
   5815         /* gran        */ 1,
   5816         /* bytes       */ 25,
   5817         /* nFields     */ 22,
   5818         /* *fields     */ soc_BSC_DG_GROUP_LOAD16_PROFILEm_fields,
   5819         /* *views      */ NULL,
   5820         /* *views_num  */ NULL,
   5821         /* snoop_cb    */ NULL, 
   5822         /* snoop_user_data */ NULL, 
   5823         /* snoop_flags */ 0,
   5824         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5825         /* type */ SOC_MEM_TYPE_NORMAL,
   5826         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5827         /* impl */ SOC_MEM_IMPL_NORMAL,
   5828         /* cmic_mor_clks       */ 0,
   5829         /* access_latency_mode */ 3,
   5830     },
   5831 #endif /* chips */
   5832 
   5833 #if defined(BCM_56370_A0)
   5834     { /* SOC_MEM_INT_BSC_DG_GROUP_LOAD8_PROFILEm */ 
   5835         /* mem            BSC_DG_GROUP_LOAD8_PROFILEm */
   5836         /* flags       */ SOC_MEM_FLAG_VALID |
   5837                           SOC_MEM_FLAG_CACHABLE |
   5838                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5839         /* cmp_fn      */ _soc_mem_cmp_undef,
   5840         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5841         /* index_min   */ 0,
   5842         /* index_max   */ 63,
   5843         /* minblock    */ 14,
   5844         /* maxblock    */ 14,
   5845         /* blocks      */ 0x4000,
   5846         /* blocks_hi   */ 0,
   5847         /* base        */ 0x8a580000,
   5848         /* gran        */ 1,
   5849         /* bytes       */ 13,
   5850         /* nFields     */ 14,
   5851         /* *fields     */ soc_BSC_DG_GROUP_LOAD8_PROFILEm_fields,
   5852         /* *views      */ NULL,
   5853         /* *views_num  */ NULL,
   5854         /* snoop_cb    */ NULL, 
   5855         /* snoop_user_data */ NULL, 
   5856         /* snoop_flags */ 0,
   5857         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5858         /* type */ SOC_MEM_TYPE_NORMAL,
   5859         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5860         /* impl */ SOC_MEM_IMPL_NORMAL,
   5861         /* cmic_mor_clks       */ 0,
   5862         /* access_latency_mode */ 3,
   5863     },
   5864 #endif /* chips */
   5865 
   5866 #if defined(BCM_56370_A0)
   5867     { /* SOC_MEM_INT_BSC_DG_GROUP_METER_PROFILEm */ 
   5868         /* mem            BSC_DG_GROUP_METER_PROFILEm */
   5869         /* flags       */ SOC_MEM_FLAG_VALID |
   5870                           SOC_MEM_FLAG_CACHABLE |
   5871                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5872         /* cmp_fn      */ _soc_mem_cmp_undef,
   5873         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5874         /* index_min   */ 0,
   5875         /* index_max   */ 63,
   5876         /* minblock    */ 14,
   5877         /* maxblock    */ 14,
   5878         /* blocks      */ 0x4000,
   5879         /* blocks_hi   */ 0,
   5880         /* base        */ 0x8a5c0000,
   5881         /* gran        */ 1,
   5882         /* bytes       */ 8,
   5883         /* nFields     */ 6,
   5884         /* *fields     */ soc_BSC_DG_GROUP_METER_PROFILEm_fields,
   5885         /* *views      */ NULL,
   5886         /* *views_num  */ NULL,
   5887         /* snoop_cb    */ NULL, 
   5888         /* snoop_user_data */ NULL, 
   5889         /* snoop_flags */ 0,
   5890         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5891         /* type */ SOC_MEM_TYPE_NORMAL,
   5892         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5893         /* impl */ SOC_MEM_IMPL_NORMAL,
   5894         /* cmic_mor_clks       */ 0,
   5895         /* access_latency_mode */ 3,
   5896     },
   5897 #endif /* chips */
   5898 
   5899 #if defined(BCM_56370_A0)
   5900     { /* SOC_MEM_INT_BSC_DG_GROUP_TABLEm */ 
   5901         /* mem            BSC_DG_GROUP_TABLEm */
   5902         /* flags       */ SOC_MEM_FLAG_VALID |
   5903                           SOC_MEM_FLAG_CACHABLE |
   5904                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5905         /* cmp_fn      */ _soc_mem_cmp_undef,
   5906         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5907         /* index_min   */ 0,
   5908         /* index_max   */ 1023,
   5909         /* minblock    */ 14,
   5910         /* maxblock    */ 14,
   5911         /* blocks      */ 0x4000,
   5912         /* blocks_hi   */ 0,
   5913         /* base        */ 0x8ab00000,
   5914         /* gran        */ 1,
   5915         /* bytes       */ 24,
   5916         /* nFields     */ 37,
   5917         /* *fields     */ soc_BSC_DG_GROUP_TABLEm_fields,
   5918         /* *views      */ NULL,
   5919         /* *views_num  */ NULL,
   5920         /* snoop_cb    */ NULL, 
   5921         /* snoop_user_data */ NULL, 
   5922         /* snoop_flags */ 0,
   5923         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5924         /* type */ SOC_MEM_TYPE_NORMAL,
   5925         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5926         /* impl */ SOC_MEM_IMPL_NORMAL,
   5927         /* cmic_mor_clks       */ 0,
   5928         /* access_latency_mode */ 3,
   5929     },
   5930 #endif /* chips */
   5931 
   5932 #if defined(BCM_56370_A0)
   5933     { /* SOC_MEM_INT_BSC_DG_GROUP_TIMESTAMP_PROFILEm */ 
   5934         /* mem            BSC_DG_GROUP_TIMESTAMP_PROFILEm */
   5935         /* flags       */ SOC_MEM_FLAG_VALID |
   5936                           SOC_MEM_FLAG_CACHABLE |
   5937                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5938         /* cmp_fn      */ _soc_mem_cmp_undef,
   5939         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5940         /* index_min   */ 0,
   5941         /* index_max   */ 63,
   5942         /* minblock    */ 14,
   5943         /* maxblock    */ 14,
   5944         /* blocks      */ 0x4000,
   5945         /* blocks_hi   */ 0,
   5946         /* base        */ 0x8a500000,
   5947         /* gran        */ 1,
   5948         /* bytes       */ 17,
   5949         /* nFields     */ 10,
   5950         /* *fields     */ soc_BSC_DG_GROUP_TIMESTAMP_PROFILEm_fields,
   5951         /* *views      */ NULL,
   5952         /* *views_num  */ NULL,
   5953         /* snoop_cb    */ NULL, 
   5954         /* snoop_user_data */ NULL, 
   5955         /* snoop_flags */ 0,
   5956         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5957         /* type */ SOC_MEM_TYPE_NORMAL,
   5958         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5959         /* impl */ SOC_MEM_IMPL_NORMAL,
   5960         /* cmic_mor_clks       */ 0,
   5961         /* access_latency_mode */ 3,
   5962     },
   5963 #endif /* chips */
   5964 
   5965 #if defined(BCM_56370_A0)
   5966     { /* SOC_MEM_INT_BSC_DG_METER_EXCEED_COUNTERm */ 
   5967         /* mem            BSC_DG_METER_EXCEED_COUNTERm */
   5968         /* flags       */ SOC_MEM_FLAG_VALID |
   5969                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   5970         /* cmp_fn      */ _soc_mem_cmp_undef,
   5971         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5972         /* index_min   */ 0,
   5973         /* index_max   */ 0,
   5974         /* minblock    */ 14,
   5975         /* maxblock    */ 14,
   5976         /* blocks      */ 0x4000,
   5977         /* blocks_hi   */ 0,
   5978         /* base        */ 0x8ab40000,
   5979         /* gran        */ 1,
   5980         /* bytes       */ 4,
   5981         /* nFields     */ 1,
   5982         /* *fields     */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields,
   5983         /* *views      */ NULL,
   5984         /* *views_num  */ NULL,
   5985         /* snoop_cb    */ NULL, 
   5986         /* snoop_user_data */ NULL, 
   5987         /* snoop_flags */ 0,
   5988         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5989         /* type */ SOC_MEM_TYPE_NORMAL,
   5990         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5991         /* impl */ SOC_MEM_IMPL_NORMAL,
   5992         /* cmic_mor_clks       */ 0,
   5993         /* access_latency_mode */ 3,
   5994     },
   5995 #endif /* chips */
   5996 
   5997 #if defined(BCM_56370_A0)
   5998     { /* SOC_MEM_INT_BSC_DG_OPAQUE_STATE_0_COUNTERm */ 
   5999         /* mem            BSC_DG_OPAQUE_STATE_0_COUNTERm */
   6000         /* flags       */ SOC_MEM_FLAG_VALID |
   6001                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   6002         /* cmp_fn      */ _soc_mem_cmp_undef,
   6003         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6004         /* index_min   */ 0,
   6005         /* index_max   */ 0,
   6006         /* minblock    */ 14,
   6007         /* maxblock    */ 14,
   6008         /* blocks      */ 0x4000,
   6009         /* blocks_hi   */ 0,
   6010         /* base        */ 0x8ab80000,
   6011         /* gran        */ 1,
   6012         /* bytes       */ 4,
   6013         /* nFields     */ 1,
   6014         /* *fields     */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields,
   6015         /* *views      */ NULL,
   6016         /* *views_num  */ NULL,
   6017         /* snoop_cb    */ NULL, 
   6018         /* snoop_user_data */ NULL, 
   6019         /* snoop_flags */ 0,
   6020         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6021         /* type */ SOC_MEM_TYPE_NORMAL,
   6022         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6023         /* impl */ SOC_MEM_IMPL_NORMAL,
   6024         /* cmic_mor_clks       */ 0,
   6025         /* access_latency_mode */ 3,
   6026     },
   6027 #endif /* chips */
   6028 
   6029 #if defined(BCM_56370_A0)
   6030     { /* SOC_MEM_INT_BSC_DG_OPAQUE_STATE_1_COUNTERm */ 
   6031         /* mem            BSC_DG_OPAQUE_STATE_1_COUNTERm */
   6032         /* flags       */ SOC_MEM_FLAG_VALID |
   6033                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   6034         /* cmp_fn      */ _soc_mem_cmp_undef,
   6035         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6036         /* index_min   */ 0,
   6037         /* index_max   */ 0,
   6038         /* minblock    */ 14,
   6039         /* maxblock    */ 14,
   6040         /* blocks      */ 0x4000,
   6041         /* blocks_hi   */ 0,
   6042         /* base        */ 0x8abc0000,
   6043         /* gran        */ 1,
   6044         /* bytes       */ 4,
   6045         /* nFields     */ 1,
   6046         /* *fields     */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields,
   6047         /* *views      */ NULL,
   6048         /* *views_num  */ NULL,
   6049         /* snoop_cb    */ NULL, 
   6050         /* snoop_user_data */ NULL, 
   6051         /* snoop_flags */ 0,
   6052         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6053         /* type */ SOC_MEM_TYPE_NORMAL,
   6054         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6055         /* impl */ SOC_MEM_IMPL_NORMAL,
   6056         /* cmic_mor_clks       */ 0,
   6057         /* access_latency_mode */ 3,
   6058     },
   6059 #endif /* chips */
   6060 
   6061 #if defined(BCM_56370_A0)
   6062     { /* SOC_MEM_INT_BSC_DT_FLEX_SESSION_DATA_DOUBLEm */ 
   6063         /* mem            BSC_DT_FLEX_SESSION_DATA_DOUBLEm */
   6064         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   6065         /* cmp_fn      */ _soc_mem_cmp_undef,
   6066         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6067         /* index_min   */ 0,
   6068         /* index_max   */ 18431,
   6069         /* minblock    */ 14,
   6070         /* maxblock    */ 14,
   6071         /* blocks      */ 0x4000,
   6072         /* blocks_hi   */ 0,
   6073         /* base        */ 0x89840000,
   6074         /* gran        */ 1,
   6075         /* bytes       */ 72,
   6076         /* nFields     */ 15,
   6077         /* *fields     */ soc_BSC_DT_FLEX_SESSION_DATA_DOUBLEm_fields,
   6078         /* *views      */ NULL,
   6079         /* *views_num  */ NULL,
   6080         /* snoop_cb    */ NULL, 
   6081         /* snoop_user_data */ NULL, 
   6082         /* snoop_flags */ 0,
   6083         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6084         /* type */ SOC_MEM_TYPE_NORMAL,
   6085         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6086         /* impl */ SOC_MEM_IMPL_NORMAL,
   6087         /* cmic_mor_clks       */ 0,
   6088         /* access_latency_mode */ 3,
   6089     },
   6090 #endif /* chips */
   6091 
   6092 #if defined(BCM_56370_A0)
   6093     { /* SOC_MEM_INT_BSC_DT_FLEX_SESSION_DATA_SINGLEm */ 
   6094         /* mem            BSC_DT_FLEX_SESSION_DATA_SINGLEm */
   6095         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   6096         /* cmp_fn      */ _soc_mem_cmp_undef,
   6097         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6098         /* index_min   */ 0,
   6099         /* index_max   */ 36863,
   6100         /* minblock    */ 14,
   6101         /* maxblock    */ 14,
   6102         /* blocks      */ 0x4000,
   6103         /* blocks_hi   */ 0,
   6104         /* base        */ 0x89800000,
   6105         /* gran        */ 1,
   6106         /* bytes       */ 36,
   6107         /* nFields     */ 8,
   6108         /* *fields     */ soc_BSC_DT_FLEX_SESSION_DATA_SINGLEm_fields,
   6109         /* *views      */ NULL,
   6110         /* *views_num  */ NULL,
   6111         /* snoop_cb    */ NULL, 
   6112         /* snoop_user_data */ NULL, 
   6113         /* snoop_flags */ 0,
   6114         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6115         /* type */ SOC_MEM_TYPE_NORMAL,
   6116         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6117         /* impl */ SOC_MEM_IMPL_NORMAL,
   6118         /* cmic_mor_clks       */ 0,
   6119         /* access_latency_mode */ 3,
   6120     },
   6121 #endif /* chips */
   6122 
   6123 #if defined(BCM_56370_A0)
   6124     { /* SOC_MEM_INT_BSC_DT_FLEX_STATE_TRANSITION_TABLEm */ 
   6125         /* mem            BSC_DT_FLEX_STATE_TRANSITION_TABLEm */
   6126         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   6127         /* cmp_fn      */ _soc_mem_cmp_undef,
   6128         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6129         /* index_min   */ 0,
   6130         /* index_max   */ 31,
   6131         /* minblock    */ 14,
   6132         /* maxblock    */ 14,
   6133         /* blocks      */ 0x4000,
   6134         /* blocks_hi   */ 0,
   6135         /* base        */ 0x898c0000,
   6136         /* gran        */ 1,
   6137         /* bytes       */ 11,
   6138         /* nFields     */ 10,
   6139         /* *fields     */ soc_BSC_DT_FLEX_STATE_TRANSITION_TABLEm_fields,
   6140         /* *views      */ NULL,
   6141         /* *views_num  */ NULL,
   6142         /* snoop_cb    */ NULL, 
   6143         /* snoop_user_data */ NULL, 
   6144         /* snoop_flags */ 0,
   6145         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6146         /* type */ SOC_MEM_TYPE_NORMAL,
   6147         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6148         /* impl */ SOC_MEM_IMPL_NORMAL,
   6149         /* cmic_mor_clks       */ 0,
   6150         /* access_latency_mode */ 3,
   6151     },
   6152 #endif /* chips */
   6153 
   6154 #if defined(BCM_56370_A0)
   6155     { /* SOC_MEM_INT_BSC_DT_KMAP_CONTROL_3m */ 
   6156         /* mem            BSC_DT_KMAP_CONTROL_3m */
   6157         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   6158         /* cmp_fn      */ _soc_mem_cmp_undef,
   6159         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6160         /* index_min   */ 0,
   6161         /* index_max   */ 0,
   6162         /* minblock    */ 14,
   6163         /* maxblock    */ 14,
   6164         /* blocks      */ 0x4000,
   6165         /* blocks_hi   */ 0,
   6166         /* base        */ 0x89900000,
   6167         /* gran        */ 1,
   6168         /* bytes       */ 4,
   6169         /* nFields     */ 5,
   6170         /* *fields     */ soc_BSC_DT_KMAP_CONTROL_3m_fields,
   6171         /* *views      */ NULL,
   6172         /* *views_num  */ NULL,
   6173         /* snoop_cb    */ NULL, 
   6174         /* snoop_user_data */ NULL, 
   6175         /* snoop_flags */ 0,
   6176         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6177         /* type */ SOC_MEM_TYPE_NORMAL,
   6178         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6179         /* impl */ SOC_MEM_IMPL_NORMAL,
   6180         /* cmic_mor_clks       */ 0,
   6181         /* access_latency_mode */ 3,
   6182     },
   6183 #endif /* chips */
   6184 
   6185 #if defined(BCM_56370_A0)
   6186     { /* SOC_MEM_INT_BSC_DT_PDE_PROFILEm */ 
   6187         /* mem            BSC_DT_PDE_PROFILEm */
   6188         /* flags       */ SOC_MEM_FLAG_VALID |
   6189                           SOC_MEM_FLAG_CACHABLE |
   6190                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   6191         /* cmp_fn      */ _soc_mem_cmp_undef,
   6192         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6193         /* index_min   */ 0,
   6194         /* index_max   */ 63,
   6195         /* minblock    */ 14,
   6196         /* maxblock    */ 14,
   6197         /* blocks      */ 0x4000,
   6198         /* blocks_hi   */ 0,
   6199         /* base        */ 0x89880000,
   6200         /* gran        */ 1,
   6201         /* bytes       */ 66,
   6202         /* nFields     */ 68,
   6203         /* *fields     */ soc_BSC_DT_PDE_PROFILEm_fields,
   6204         /* *views      */ NULL,
   6205         /* *views_num  */ NULL,
   6206         /* snoop_cb    */ NULL, 
   6207         /* snoop_user_data */ NULL, 
   6208         /* snoop_flags */ 0,
   6209         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6210         /* type */ SOC_MEM_TYPE_NORMAL,
   6211         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6212         /* impl */ SOC_MEM_IMPL_NORMAL,
   6213         /* cmic_mor_clks       */ 0,
   6214         /* access_latency_mode */ 3,
   6215     },
   6216 #endif /* chips */
   6217 
   6218 #if defined(BCM_56370_A0)
   6219     { /* SOC_MEM_INT_BSC_EX_COLLECTOR_CONFIGm */ 
   6220         /* mem            BSC_EX_COLLECTOR_CONFIGm */
   6221         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   6222         /* cmp_fn      */ _soc_mem_cmp_undef,
   6223         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6224         /* index_min   */ 0,
   6225         /* index_max   */ 7,
   6226         /* minblock    */ 14,
   6227         /* maxblock    */ 14,
   6228         /* blocks      */ 0x4000,
   6229         /* blocks_hi   */ 0,
   6230         /* base        */ 0x8b800000,
   6231         /* gran        */ 1,
   6232         /* bytes       */ 4,
   6233         /* nFields     */ 9,
   6234         /* *fields     */ soc_BSC_EX_COLLECTOR_CONFIGm_fields,
   6235         /* *views      */ NULL,
   6236         /* *views_num  */ NULL,
   6237         /* snoop_cb    */ NULL, 
   6238         /* snoop_user_data */ NULL, 
   6239         /* snoop_flags */ 0,
   6240         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6241         /* type */ SOC_MEM_TYPE_NORMAL,
   6242         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6243         /* impl */ SOC_MEM_IMPL_NORMAL,
   6244         /* cmic_mor_clks       */ 0,
   6245         /* access_latency_mode */ 3,
   6246     },
   6247 #endif /* chips */
   6248 
   6249 #if defined(BCM_56370_A0)
   6250     { /* SOC_MEM_INT_BSC_EX_COLLECTOR_IPFIX_PACKET_BUILDm */ 
   6251         /* mem            BSC_EX_COLLECTOR_IPFIX_PACKET_BUILDm */
   6252         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   6253         /* cmp_fn      */ _soc_mem_cmp_undef,
   6254         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6255         /* index_min   */ 0,
   6256         /* index_max   */ 127,
   6257         /* minblock    */ 14,
   6258         /* maxblock    */ 14,
   6259         /* blocks      */ 0x4000,
   6260         /* blocks_hi   */ 0,
   6261         /* base        */ 0x8b840000,
   6262         /* gran        */ 1,
   6263         /* bytes       */ 8,
   6264         /* nFields     */ 1,
   6265         /* *fields     */ soc_BSC_EX_COLLECTOR_IPFIX_PACKET_BUILDm_fields,
   6266         /* *views      */ NULL,
   6267         /* *views_num  */ NULL,
   6268         /* snoop_cb    */ NULL, 
   6269         /* snoop_user_data */ NULL, 
   6270         /* snoop_flags */ 0,
   6271         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6272         /* type */ SOC_MEM_TYPE_NORMAL,
   6273         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6274         /* impl */ SOC_MEM_IMPL_NORMAL,
   6275         /* cmic_mor_clks       */ 0,
   6276         /* access_latency_mode */ 3,
   6277     },
   6278 #endif /* chips */
   6279 
   6280 #if defined(BCM_56370_A0)
   6281     { /* SOC_MEM_INT_BSC_EX_EXPORT_FIFOm */ 
   6282         /* mem            BSC_EX_EXPORT_FIFOm */
   6283         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   6284         /* cmp_fn      */ _soc_mem_cmp_undef,
   6285         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6286         /* index_min   */ 0,
   6287         /* index_max   */ 255,
   6288         /* minblock    */ 14,
   6289         /* maxblock    */ 14,
   6290         /* blocks      */ 0x4000,
   6291         /* blocks_hi   */ 0,
   6292         /* base        */ 0x8b880000,
   6293         /* gran        */ 1,
   6294         /* bytes       */ 64,
   6295         /* nFields     */ 1,
   6296         /* *fields     */ soc_BSC_EX_EXPORT_FIFOm_fields,
   6297         /* *views      */ NULL,
   6298         /* *views_num  */ NULL,
   6299         /* snoop_cb    */ NULL, 
   6300         /* snoop_user_data */ NULL, 
   6301         /* snoop_flags */ 0,
   6302         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6303         /* type */ SOC_MEM_TYPE_NORMAL,
   6304         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6305         /* impl */ SOC_MEM_IMPL_NORMAL,
   6306         /* cmic_mor_clks       */ 0,
   6307         /* access_latency_mode */ 3,
   6308     },
   6309 #endif /* chips */
   6310 
   6311 #if defined(BCM_56370_A0)
   6312     { /* SOC_MEM_INT_BSC_EX_HDR_CONSTRUCT_CFGm */ 
   6313         /* mem            BSC_EX_HDR_CONSTRUCT_CFGm */
   6314         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   6315         /* cmp_fn      */ _soc_mem_cmp_undef,
   6316         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6317         /* index_min   */ 0,
   6318         /* index_max   */ 7,
   6319         /* minblock    */ 14,
   6320         /* maxblock    */ 14,
   6321         /* blocks      */ 0x4000,
   6322         /* blocks_hi   */ 0,
   6323         /* base        */ 0x8b8c0000,
   6324         /* gran        */ 1,
   6325         /* bytes       */ 25,
   6326         /* nFields     */ 9,
   6327         /* *fields     */ soc_BSC_EX_HDR_CONSTRUCT_CFGm_fields,
   6328         /* *views      */ NULL,
   6329         /* *views_num  */ NULL,
   6330         /* snoop_cb    */ NULL, 
   6331         /* snoop_user_data */ NULL, 
   6332         /* snoop_flags */ 0,
   6333         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6334         /* type */ SOC_MEM_TYPE_NORMAL,
   6335         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6336         /* impl */ SOC_MEM_IMPL_NORMAL,
   6337         /* cmic_mor_clks       */ 0,
   6338         /* access_latency_mode */ 3,
   6339     },
   6340 #endif /* chips */
   6341 
   6342 #if defined(BCM_56370_A0)
   6343     { /* SOC_MEM_INT_BSC_IPFIX_STATSm */ 
   6344         /* mem            BSC_IPFIX_STATSm */
   6345         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   6346         /* cmp_fn      */ _soc_mem_cmp_undef,
   6347         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6348         /* index_min   */ 0,
   6349         /* index_max   */ 7,
   6350         /* minblock    */ 14,
   6351         /* maxblock    */ 14,
   6352         /* blocks      */ 0x4000,
   6353         /* blocks_hi   */ 0,
   6354         /* base        */ 0x8b900000,
   6355         /* gran        */ 1,
   6356         /* bytes       */ 26,
   6357         /* nFields     */ 8,
   6358         /* *fields     */ soc_BSC_IPFIX_STATSm_fields,
   6359         /* *views      */ NULL,
   6360         /* *views_num  */ NULL,
   6361         /* snoop_cb    */ NULL, 
   6362         /* snoop_user_data */ NULL, 
   6363         /* snoop_flags */ 0,
   6364         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6365         /* type */ SOC_MEM_TYPE_NORMAL,
   6366         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6367         /* impl */ SOC_MEM_IMPL_NORMAL,
   6368         /* cmic_mor_clks       */ 0,
   6369         /* access_latency_mode */ 3,
   6370     },
   6371 #endif /* chips */
   6372 
   6373 #if defined(BCM_56370_A0)
   6374     { /* SOC_MEM_INT_BSC_KG_ACTIVE_COUNTERm */ 
   6375         /* mem            BSC_KG_ACTIVE_COUNTERm */
   6376         /* flags       */ SOC_MEM_FLAG_VALID |
   6377                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   6378         /* cmp_fn      */ _soc_mem_cmp_undef,
   6379         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6380         /* index_min   */ 0,
   6381         /* index_max   */ 0,
   6382         /* minblock    */ 14,
   6383         /* maxblock    */ 14,
   6384         /* blocks      */ 0x4000,
   6385         /* blocks_hi   */ 0,
   6386         /* base        */ 0x8a3c0000,
   6387         /* gran        */ 1,
   6388         /* bytes       */ 2,
   6389         /* nFields     */ 1,
   6390         /* *fields     */ soc_BSC_KG_ACTIVE_COUNTERm_fields,
   6391         /* *views      */ NULL,
   6392         /* *views_num  */ NULL,
   6393         /* snoop_cb    */ NULL, 
   6394         /* snoop_user_data */ NULL, 
   6395         /* snoop_flags */ 0,
   6396         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6397         /* type */ SOC_MEM_TYPE_NORMAL,
   6398         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6399         /* impl */ SOC_MEM_IMPL_NORMAL,
   6400         /* cmic_mor_clks       */ 0,
   6401         /* access_latency_mode */ 3,
   6402     },
   6403 #endif /* chips */
   6404 
   6405 #if defined(BCM_56370_A0)
   6406     { /* SOC_MEM_INT_BSC_KG_AGE_OUT_COUNTERm */ 
   6407         /* mem            BSC_KG_AGE_OUT_COUNTERm */
   6408         /* flags       */ SOC_MEM_FLAG_VALID |
   6409                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   6410         /* cmp_fn      */ _soc_mem_cmp_undef,
   6411         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6412         /* index_min   */ 0,
   6413         /* index_max   */ 0,
   6414         /* minblock    */ 14,
   6415         /* maxblock    */ 14,
   6416         /* blocks      */ 0x4000,
   6417         /* blocks_hi   */ 0,
   6418         /* base        */ 0x8a240000,
   6419         /* gran        */ 1,
   6420         /* bytes       */ 4,
   6421         /* nFields     */ 1,
   6422         /* *fields     */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields,
   6423         /* *views      */ NULL,
   6424         /* *views_num  */ NULL,
   6425         /* snoop_cb    */ NULL, 
   6426         /* snoop_user_data */ NULL, 
   6427         /* snoop_flags */ 0,
   6428         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6429         /* type */ SOC_MEM_TYPE_NORMAL,
   6430         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6431         /* impl */ SOC_MEM_IMPL_NORMAL,
   6432         /* cmic_mor_clks       */ 0,
   6433         /* access_latency_mode */ 3,
   6434     },
   6435 #endif /* chips */
   6436 
   6437 #if defined(BCM_56370_A0)
   6438     { /* SOC_MEM_INT_BSC_KG_AGE_OUT_PROFILEm */ 
   6439         /* mem            BSC_KG_AGE_OUT_PROFILEm */
   6440         /* flags       */ SOC_MEM_FLAG_VALID |
   6441                           SOC_MEM_FLAG_CACHABLE |
   6442                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   6443         /* cmp_fn      */ _soc_mem_cmp_undef,
   6444         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6445         /* index_min   */ 0,
   6446         /* index_max   */ 63,
   6447         /* minblock    */ 14,
   6448         /* maxblock    */ 14,
   6449         /* blocks      */ 0x4000,
   6450         /* blocks_hi   */ 0,
   6451         /* base        */ 0x8a140000,
   6452         /* gran        */ 1,
   6453         /* bytes       */ 3,
   6454         /* nFields     */ 6,
   6455         /* *fields     */ soc_BSC_KG_AGE_OUT_PROFILEm_fields,
   6456         /* *views      */ NULL,
   6457         /* *views_num  */ NULL,
   6458         /* snoop_cb    */ NULL, 
   6459         /* snoop_user_data */ NULL, 
   6460         /* snoop_flags */ 0,
   6461         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6462         /* type */ SOC_MEM_TYPE_NORMAL,
   6463         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6464         /* impl */ SOC_MEM_IMPL_NORMAL,
   6465         /* cmic_mor_clks       */ 0,
   6466         /* access_latency_mode */ 3,
   6467     },
   6468 #endif /* chips */
   6469 
   6470 #if defined(BCM_56370_A0)
   6471     { /* SOC_MEM_INT_BSC_KG_EXCEED_COUNTERm */ 
   6472         /* mem            BSC_KG_EXCEED_COUNTERm */
   6473         /* flags       */ SOC_MEM_FLAG_VALID |
   6474                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   6475         /* cmp_fn      */ _soc_mem_cmp_undef,
   6476         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6477         /* index_min   */ 0,
   6478         /* index_max   */ 0,
   6479         /* minblock    */ 14,
   6480         /* maxblock    */ 14,
   6481         /* blocks      */ 0x4000,
   6482         /* blocks_hi   */ 0,
   6483         /* base        */ 0x8a280000,
   6484         /* gran        */ 1,
   6485         /* bytes       */ 8,
   6486         /* nFields     */ 2,
   6487         /* *fields     */ soc_BSC_KG_EXCEED_COUNTERm_fields,
   6488         /* *views      */ NULL,
   6489         /* *views_num  */ NULL,
   6490         /* snoop_cb    */ NULL, 
   6491         /* snoop_user_data */ NULL, 
   6492         /* snoop_flags */ 0,
   6493         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6494         /* type */ SOC_MEM_TYPE_NORMAL,
   6495         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6496         /* impl */ SOC_MEM_IMPL_NORMAL,
   6497         /* cmic_mor_clks       */ 0,
   6498         /* access_latency_mode */ 3,
   6499     },
   6500 #endif /* chips */
   6501 
   6502 #if defined(BCM_56370_A0)
   6503     { /* SOC_MEM_INT_BSC_KG_FLOW_ACTIVE_COUNTERm */ 
   6504         /* mem            BSC_KG_FLOW_ACTIVE_COUNTERm */
   6505         /* flags       */ SOC_MEM_FLAG_VALID |
   6506                           SOC_MEM_FLAG_CACHABLE |
   6507                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   6508         /* cmp_fn      */ _soc_mem_cmp_undef,
   6509         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6510         /* index_min   */ 0,
   6511         /* index_max   */ 1023,
   6512         /* minblock    */ 14,
   6513         /* maxblock    */ 14,
   6514         /* blocks      */ 0x4000,
   6515         /* blocks_hi   */ 0,
   6516         /* base        */ 0x8a000000,
   6517         /* gran        */ 1,
   6518         /* bytes       */ 5,
   6519         /* nFields     */ 5,
   6520         /* *fields     */ soc_BSC_DG_FLOW_METER_EXCEED_COUNTERm_fields,
   6521         /* *views      */ NULL,
   6522         /* *views_num  */ NULL,
   6523         /* snoop_cb    */ NULL, 
   6524         /* snoop_user_data */ NULL, 
   6525         /* snoop_flags */ 0,
   6526         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6527         /* type */ SOC_MEM_TYPE_NORMAL,
   6528         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6529         /* impl */ SOC_MEM_IMPL_NORMAL,
   6530         /* cmic_mor_clks       */ 0,
   6531         /* access_latency_mode */ 3,
   6532     },
   6533 #endif /* chips */
   6534 
   6535 #if defined(BCM_56370_A0)
   6536     { /* SOC_MEM_INT_BSC_KG_FLOW_AGE_OUT_COUNTERm */ 
   6537         /* mem            BSC_KG_FLOW_AGE_OUT_COUNTERm */
   6538         /* flags       */ SOC_MEM_FLAG_VALID |
   6539                           SOC_MEM_FLAG_CACHABLE |
   6540                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   6541         /* cmp_fn      */ _soc_mem_cmp_undef,
   6542         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6543         /* index_min   */ 0,
   6544         /* index_max   */ 1023,
   6545         /* minblock    */ 14,
   6546         /* maxblock    */ 14,
   6547         /* blocks      */ 0x4000,
   6548         /* blocks_hi   */ 0,
   6549         /* base        */ 0x8a080000,
   6550         /* gran        */ 1,
   6551         /* bytes       */ 5,
   6552         /* nFields     */ 5,
   6553         /* *fields     */ soc_BSC_DG_FLOW_METER_EXCEED_COUNTERm_fields,
   6554         /* *views      */ NULL,
   6555         /* *views_num  */ NULL,
   6556         /* snoop_cb    */ NULL, 
   6557         /* snoop_user_data */ NULL, 
   6558         /* snoop_flags */ 0,
   6559         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6560         /* type */ SOC_MEM_TYPE_NORMAL,
   6561         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6562         /* impl */ SOC_MEM_IMPL_NORMAL,
   6563         /* cmic_mor_clks       */ 0,
   6564         /* access_latency_mode */ 3,
   6565     },
   6566 #endif /* chips */
   6567 
   6568 #if defined(BCM_56370_A0)
   6569     { /* SOC_MEM_INT_BSC_KG_FLOW_EXCEED_COUNTERm */ 
   6570         /* mem            BSC_KG_FLOW_EXCEED_COUNTERm */
   6571         /* flags       */ SOC_MEM_FLAG_VALID |
   6572                           SOC_MEM_FLAG_CACHABLE |
   6573                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   6574         /* cmp_fn      */ _soc_mem_cmp_undef,
   6575         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6576         /* index_min   */ 0,
   6577         /* index_max   */ 1023,
   6578         /* minblock    */ 14,
   6579         /* maxblock    */ 14,
   6580         /* blocks      */ 0x4000,
   6581         /* blocks_hi   */ 0,
   6582         /* base        */ 0x8a0c0000,
   6583         /* gran        */ 1,
   6584         /* bytes       */ 5,
   6585         /* nFields     */ 5,
   6586         /* *fields     */ soc_BSC_DG_FLOW_METER_EXCEED_COUNTERm_fields,
   6587         /* *views      */ NULL,
   6588         /* *views_num  */ NULL,
   6589         /* snoop_cb    */ NULL, 
   6590         /* snoop_user_data */ NULL, 
   6591         /* snoop_flags */ 0,
   6592         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6593         /* type */ SOC_MEM_TYPE_NORMAL,
   6594         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6595         /* impl */ SOC_MEM_IMPL_NORMAL,
   6596         /* cmic_mor_clks       */ 0,
   6597         /* access_latency_mode */ 3,
   6598     },
   6599 #endif /* chips */
   6600 
   6601 #if defined(BCM_56370_A0)
   6602     { /* SOC_MEM_INT_BSC_KG_FLOW_EXCEED_PROFILEm */ 
   6603         /* mem            BSC_KG_FLOW_EXCEED_PROFILEm */
   6604         /* flags       */ SOC_MEM_FLAG_VALID |
   6605                           SOC_MEM_FLAG_CACHABLE |
   6606                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   6607         /* cmp_fn      */ _soc_mem_cmp_undef,
   6608         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6609         /* index_min   */ 0,
   6610         /* index_max   */ 63,
   6611         /* minblock    */ 14,
   6612         /* maxblock    */ 14,
   6613         /* blocks      */ 0x4000,
   6614         /* blocks_hi   */ 0,
   6615         /* base        */ 0x8a180000,
   6616         /* gran        */ 1,
   6617         /* bytes       */ 3,
   6618         /* nFields     */ 5,
   6619         /* *fields     */ soc_BSC_KG_FLOW_EXCEED_PROFILEm_fields,
   6620         /* *views      */ NULL,
   6621         /* *views_num  */ NULL,
   6622         /* snoop_cb    */ NULL, 
   6623         /* snoop_user_data */ NULL, 
   6624         /* snoop_flags */ 0,
   6625         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6626         /* type */ SOC_MEM_TYPE_NORMAL,
   6627         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6628         /* impl */ SOC_MEM_IMPL_NORMAL,
   6629         /* cmic_mor_clks       */ 0,
   6630         /* access_latency_mode */ 3,
   6631     },
   6632 #endif /* chips */
   6633 
   6634 #if defined(BCM_56370_A0)
   6635     { /* SOC_MEM_INT_BSC_KG_FLOW_LEARNED_COUNTERm */ 
   6636         /* mem            BSC_KG_FLOW_LEARNED_COUNTERm */
   6637         /* flags       */ SOC_MEM_FLAG_VALID |
   6638                           SOC_MEM_FLAG_CACHABLE |
   6639                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   6640         /* cmp_fn      */ _soc_mem_cmp_undef,
   6641         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6642         /* index_min   */ 0,
   6643         /* index_max   */ 1023,
   6644         /* minblock    */ 14,
   6645         /* maxblock    */ 14,
   6646         /* blocks      */ 0x4000,
   6647         /* blocks_hi   */ 0,
   6648         /* base        */ 0x8a040000,
   6649         /* gran        */ 1,
   6650         /* bytes       */ 5,
   6651         /* nFields     */ 5,
   6652         /* *fields     */ soc_BSC_DG_FLOW_METER_EXCEED_COUNTERm_fields,
   6653         /* *views      */ NULL,
   6654         /* *views_num  */ NULL,
   6655         /* snoop_cb    */ NULL, 
   6656         /* snoop_user_data */ NULL, 
   6657         /* snoop_flags */ 0,
   6658         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6659         /* type */ SOC_MEM_TYPE_NORMAL,
   6660         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6661         /* impl */ SOC_MEM_IMPL_NORMAL,
   6662         /* cmic_mor_clks       */ 0,
   6663         /* access_latency_mode */ 3,
   6664     },
   6665 #endif /* chips */
   6666 
   6667 #if defined(BCM_56370_A0)
   6668     { /* SOC_MEM_INT_BSC_KG_FLOW_MISSED_COUNTERm */ 
   6669         /* mem            BSC_KG_FLOW_MISSED_COUNTERm */
   6670         /* flags       */ SOC_MEM_FLAG_VALID |
   6671                           SOC_MEM_FLAG_CACHABLE |
   6672                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   6673         /* cmp_fn      */ _soc_mem_cmp_undef,
   6674         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6675         /* index_min   */ 0,
   6676         /* index_max   */ 1023,
   6677         /* minblock    */ 14,
   6678         /* maxblock    */ 14,
   6679         /* blocks      */ 0x4000,
   6680         /* blocks_hi   */ 0,
   6681         /* base        */ 0x8a100000,
   6682         /* gran        */ 1,
   6683         /* bytes       */ 5,
   6684         /* nFields     */ 5,
   6685         /* *fields     */ soc_BSC_DG_FLOW_METER_EXCEED_COUNTERm_fields,
   6686         /* *views      */ NULL,
   6687         /* *views_num  */ NULL,
   6688         /* snoop_cb    */ NULL, 
   6689         /* snoop_user_data */ NULL, 
   6690         /* snoop_flags */ 0,
   6691         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6692         /* type */ SOC_MEM_TYPE_NORMAL,
   6693         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6694         /* impl */ SOC_MEM_IMPL_NORMAL,
   6695         /* cmic_mor_clks       */ 0,
   6696         /* access_latency_mode */ 3,
   6697     },
   6698 #endif /* chips */
   6699 
   6700 #if defined(BCM_56370_A0)
   6701     { /* SOC_MEM_INT_BSC_KG_GROUP_TABLEm */ 
   6702         /* mem            BSC_KG_GROUP_TABLEm */
   6703         /* flags       */ SOC_MEM_FLAG_VALID |
   6704                           SOC_MEM_FLAG_CACHABLE |
   6705                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   6706         /* cmp_fn      */ _soc_mem_cmp_undef,
   6707         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6708         /* index_min   */ 0,
   6709         /* index_max   */ 1023,
   6710         /* minblock    */ 14,
   6711         /* maxblock    */ 14,
   6712         /* blocks      */ 0x4000,
   6713         /* blocks_hi   */ 0,
   6714         /* base        */ 0x8a1c0000,
   6715         /* gran        */ 1,
   6716         /* bytes       */ 8,
   6717         /* nFields     */ 16,
   6718         /* *fields     */ soc_BSC_KG_GROUP_TABLEm_fields,
   6719         /* *views      */ NULL,
   6720         /* *views_num  */ NULL,
   6721         /* snoop_cb    */ NULL, 
   6722         /* snoop_user_data */ NULL, 
   6723         /* snoop_flags */ 0,
   6724         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6725         /* type */ SOC_MEM_TYPE_NORMAL,
   6726         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6727         /* impl */ SOC_MEM_IMPL_NORMAL,
   6728         /* cmic_mor_clks       */ 0,
   6729         /* access_latency_mode */ 3,
   6730     },
   6731 #endif /* chips */
   6732 
   6733 #if defined(BCM_56370_A0)
   6734     { /* SOC_MEM_INT_BSC_KG_LEARNED_COUNTERm */ 
   6735         /* mem            BSC_KG_LEARNED_COUNTERm */
   6736         /* flags       */ SOC_MEM_FLAG_VALID |
   6737                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   6738         /* cmp_fn      */ _soc_mem_cmp_undef,
   6739         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6740         /* index_min   */ 0,
   6741         /* index_max   */ 0,
   6742         /* minblock    */ 14,
   6743         /* maxblock    */ 14,
   6744         /* blocks      */ 0x4000,
   6745         /* blocks_hi   */ 0,
   6746         /* base        */ 0x8a200000,
   6747         /* gran        */ 1,
   6748         /* bytes       */ 4,
   6749         /* nFields     */ 1,
   6750         /* *fields     */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields,
   6751         /* *views      */ NULL,
   6752         /* *views_num  */ NULL,
   6753         /* snoop_cb    */ NULL, 
   6754         /* snoop_user_data */ NULL, 
   6755         /* snoop_flags */ 0,
   6756         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6757         /* type */ SOC_MEM_TYPE_NORMAL,
   6758         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6759         /* impl */ SOC_MEM_IMPL_NORMAL,
   6760         /* cmic_mor_clks       */ 0,
   6761         /* access_latency_mode */ 3,
   6762     },
   6763 #endif /* chips */
   6764 
   6765 #if defined(BCM_56370_A0)
   6766     { /* SOC_MEM_INT_BSC_KG_LEARN_ELIGIBLE_COUNTERm */ 
   6767         /* mem            BSC_KG_LEARN_ELIGIBLE_COUNTERm */
   6768         /* flags       */ SOC_MEM_FLAG_VALID |
   6769                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   6770         /* cmp_fn      */ _soc_mem_cmp_undef,
   6771         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6772         /* index_min   */ 0,
   6773         /* index_max   */ 0,
   6774         /* minblock    */ 14,
   6775         /* maxblock    */ 14,
   6776         /* blocks      */ 0x4000,
   6777         /* blocks_hi   */ 0,
   6778         /* base        */ 0x8a340000,
   6779         /* gran        */ 1,
   6780         /* bytes       */ 8,
   6781         /* nFields     */ 2,
   6782         /* *fields     */ soc_BSC_KG_EXCEED_COUNTERm_fields,
   6783         /* *views      */ NULL,
   6784         /* *views_num  */ NULL,
   6785         /* snoop_cb    */ NULL, 
   6786         /* snoop_user_data */ NULL, 
   6787         /* snoop_flags */ 0,
   6788         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6789         /* type */ SOC_MEM_TYPE_NORMAL,
   6790         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6791         /* impl */ SOC_MEM_IMPL_NORMAL,
   6792         /* cmic_mor_clks       */ 0,
   6793         /* access_latency_mode */ 3,
   6794     },
   6795 #endif /* chips */
   6796 
   6797 #if defined(BCM_56370_A0)
   6798     { /* SOC_MEM_INT_BSC_KG_LEARN_MISS_EXPORT_FIFO_FULL_COUNTERm */ 
   6799         /* mem            BSC_KG_LEARN_MISS_EXPORT_FIFO_FULL_COUNTERm */
   6800         /* flags       */ SOC_MEM_FLAG_VALID |
   6801                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   6802         /* cmp_fn      */ _soc_mem_cmp_undef,
   6803         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6804         /* index_min   */ 0,
   6805         /* index_max   */ 0,
   6806         /* minblock    */ 14,
   6807         /* maxblock    */ 14,
   6808         /* blocks      */ 0x4000,
   6809         /* blocks_hi   */ 0,
   6810         /* base        */ 0x8a380000,
   6811         /* gran        */ 1,
   6812         /* bytes       */ 8,
   6813         /* nFields     */ 2,
   6814         /* *fields     */ soc_BSC_KG_EXCEED_COUNTERm_fields,
   6815         /* *views      */ NULL,
   6816         /* *views_num  */ NULL,
   6817         /* snoop_cb    */ NULL, 
   6818         /* snoop_user_data */ NULL, 
   6819         /* snoop_flags */ 0,
   6820         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6821         /* type */ SOC_MEM_TYPE_NORMAL,
   6822         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6823         /* impl */ SOC_MEM_IMPL_NORMAL,
   6824         /* cmic_mor_clks       */ 0,
   6825         /* access_latency_mode */ 3,
   6826     },
   6827 #endif /* chips */
   6828 
   6829 #if defined(BCM_56370_A0)
   6830     { /* SOC_MEM_INT_BSC_KG_MISSED_COUNTERm */ 
   6831         /* mem            BSC_KG_MISSED_COUNTERm */
   6832         /* flags       */ SOC_MEM_FLAG_VALID |
   6833                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   6834         /* cmp_fn      */ _soc_mem_cmp_undef,
   6835         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6836         /* index_min   */ 0,
   6837         /* index_max   */ 0,
   6838         /* minblock    */ 14,
   6839         /* maxblock    */ 14,
   6840         /* blocks      */ 0x4000,
   6841         /* blocks_hi   */ 0,
   6842         /* base        */ 0x8a2c0000,
   6843         /* gran        */ 1,
   6844         /* bytes       */ 8,
   6845         /* nFields     */ 2,
   6846         /* *fields     */ soc_BSC_KG_EXCEED_COUNTERm_fields,
   6847         /* *views      */ NULL,
   6848         /* *views_num  */ NULL,
   6849         /* snoop_cb    */ NULL, 
   6850         /* snoop_user_data */ NULL, 
   6851         /* snoop_flags */ 0,
   6852         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6853         /* type */ SOC_MEM_TYPE_NORMAL,
   6854         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6855         /* impl */ SOC_MEM_IMPL_NORMAL,
   6856         /* cmic_mor_clks       */ 0,
   6857         /* access_latency_mode */ 3,
   6858     },
   6859 #endif /* chips */
   6860 
   6861 #if defined(BCM_56370_A0)
   6862     { /* SOC_MEM_INT_BSC_KG_SESSION_TABLE_HIT_COUNTERm */ 
   6863         /* mem            BSC_KG_SESSION_TABLE_HIT_COUNTERm */
   6864         /* flags       */ SOC_MEM_FLAG_VALID |
   6865                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   6866         /* cmp_fn      */ _soc_mem_cmp_undef,
   6867         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6868         /* index_min   */ 0,
   6869         /* index_max   */ 0,
   6870         /* minblock    */ 14,
   6871         /* maxblock    */ 14,
   6872         /* blocks      */ 0x4000,
   6873         /* blocks_hi   */ 0,
   6874         /* base        */ 0x8a300000,
   6875         /* gran        */ 1,
   6876         /* bytes       */ 4,
   6877         /* nFields     */ 1,
   6878         /* *fields     */ soc_BSC_DG_ALU16_0_EVENT_COUNTERm_fields,
   6879         /* *views      */ NULL,
   6880         /* *views_num  */ NULL,
   6881         /* snoop_cb    */ NULL, 
   6882         /* snoop_user_data */ NULL, 
   6883         /* snoop_flags */ 0,
   6884         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6885         /* type */ SOC_MEM_TYPE_NORMAL,
   6886         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6887         /* impl */ SOC_MEM_IMPL_NORMAL,
   6888         /* cmic_mor_clks       */ 0,
   6889         /* access_latency_mode */ 3,
   6890     },
   6891 #endif /* chips */
   6892 
   6893 #if defined(BCM_56370_A0)
   6894     { /* SOC_MEM_INT_BSC_KT_PURGE_BUFFERm */ 
   6895         /* mem            BSC_KT_PURGE_BUFFERm */
   6896         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   6897         /* cmp_fn      */ _soc_mem_cmp_undef,
   6898         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6899         /* index_min   */ 0,
   6900         /* index_max   */ 36863,
   6901         /* minblock    */ 14,
   6902         /* maxblock    */ 14,
   6903         /* blocks      */ 0x4000,
   6904         /* blocks_hi   */ 0,
   6905         /* base        */ 0x89000000,
   6906         /* gran        */ 1,
   6907         /* bytes       */ 1,
   6908         /* nFields     */ 1,
   6909         /* *fields     */ soc_BSC_KT_PURGE_BUFFERm_fields,
   6910         /* *views      */ NULL,
   6911         /* *views_num  */ NULL,
   6912         /* snoop_cb    */ NULL, 
   6913         /* snoop_user_data */ NULL, 
   6914         /* snoop_flags */ 0,
   6915         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6916         /* type */ SOC_MEM_TYPE_NORMAL,
   6917         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6918         /* impl */ SOC_MEM_IMPL_NORMAL,
   6919         /* cmic_mor_clks       */ 0,
   6920         /* access_latency_mode */ 3,
   6921     },
   6922 #endif /* chips */
   6923 
   6924 #if defined(BCM_56370_A0)
   6925     { /* SOC_MEM_INT_BSC_TS_UTC_CONVERSIONm */ 
   6926         /* mem            BSC_TS_UTC_CONVERSIONm */
   6927         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   6928         /* cmp_fn      */ _soc_mem_cmp_undef,
   6929         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6930         /* index_min   */ 0,
   6931         /* index_max   */ 0,
   6932         /* minblock    */ 14,
   6933         /* maxblock    */ 14,
   6934         /* blocks      */ 0x4000,
   6935         /* blocks_hi   */ 0,
   6936         /* base        */ 0x8b940000,
   6937         /* gran        */ 1,
   6938         /* bytes       */ 17,
   6939         /* nFields     */ 4,
   6940         /* *fields     */ soc_BSC_TS_UTC_CONVERSIONm_fields,
   6941         /* *views      */ NULL,
   6942         /* *views_num  */ NULL,
   6943         /* snoop_cb    */ NULL, 
   6944         /* snoop_user_data */ NULL, 
   6945         /* snoop_flags */ 0,
   6946         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6947         /* type */ SOC_MEM_TYPE_NORMAL,
   6948         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6949         /* impl */ SOC_MEM_IMPL_NORMAL,
   6950         /* cmic_mor_clks       */ 0,
   6951         /* access_latency_mode */ 3,
   6952     },
   6953 #endif /* chips */
   6954 
   6955 #if defined(BCM_56370_A0)
   6956     { /* SOC_MEM_INT_BSD_EOP_CONTEXT_BUFm */ 
   6957         /* mem            BSD_EOP_CONTEXT_BUFm */
   6958         /* flags       */ SOC_MEM_FLAG_READONLY |
   6959                           SOC_MEM_FLAG_VALID, /* 0x2 */
   6960         /* cmp_fn      */ _soc_mem_cmp_undef,
   6961         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6962         /* index_min   */ 0,
   6963         /* index_max   */ 71,
   6964         /* minblock    */ 14,
   6965         /* maxblock    */ 14,
   6966         /* blocks      */ 0x4000,
   6967         /* blocks_hi   */ 0,
   6968         /* base        */ 0x89940000,
   6969         /* gran        */ 1,
   6970         /* bytes       */ 6,
   6971         /* nFields     */ 1,
   6972         /* *fields     */ soc_BSD_EOP_CONTEXT_BUFm_fields,
   6973         /* *views      */ NULL,
   6974         /* *views_num  */ NULL,
   6975         /* snoop_cb    */ NULL, 
   6976         /* snoop_user_data */ NULL, 
   6977         /* snoop_flags */ 0,
   6978         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6979         /* type */ SOC_MEM_TYPE_NORMAL,
   6980         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6981         /* impl */ SOC_MEM_IMPL_NORMAL,
   6982         /* cmic_mor_clks       */ 0,
   6983         /* access_latency_mode */ 3,
   6984     },
   6985 #endif /* chips */
   6986 
   6987 #if defined(BCM_56370_A0)
   6988     { /* SOC_MEM_INT_BSD_POLICY_ACTION_PROFILEm */ 
   6989         /* mem            BSD_POLICY_ACTION_PROFILEm */
   6990         /* flags       */ SOC_MEM_FLAG_VALID |
   6991                           SOC_MEM_FLAG_CACHABLE |
   6992                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   6993         /* cmp_fn      */ _soc_mem_cmp_undef,
   6994         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6995         /* index_min   */ 0,
   6996         /* index_max   */ 63,
   6997         /* minblock    */ 14,
   6998         /* maxblock    */ 14,
   6999         /* blocks      */ 0x4000,
   7000         /* blocks_hi   */ 0,
   7001         /* base        */ 0x8b140000,
   7002         /* gran        */ 1,
   7003         /* bytes       */ 8,
   7004         /* nFields     */ 56,
   7005         /* *fields     */ soc_BSD_POLICY_ACTION_PROFILEm_fields,
   7006         /* *views      */ NULL,
   7007         /* *views_num  */ NULL,
   7008         /* snoop_cb    */ NULL, 
   7009         /* snoop_user_data */ NULL, 
   7010         /* snoop_flags */ 0,
   7011         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7012         /* type */ SOC_MEM_TYPE_NORMAL,
   7013         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7014         /* impl */ SOC_MEM_IMPL_NORMAL,
   7015         /* cmic_mor_clks       */ 0,
   7016         /* access_latency_mode */ 0,
   7017     },
   7018 #endif /* chips */
   7019 
   7020 #if defined(BCM_56370_A0)
   7021     { /* SOC_MEM_INT_BSK_ALU_DATA_LTS_MUX_CTRL_PLUS_MASKm */ 
   7022         /* mem            BSK_ALU_DATA_LTS_MUX_CTRL_PLUS_MASKm */
   7023         /* flags       */ SOC_MEM_FLAG_VALID |
   7024                           SOC_MEM_FLAG_CACHABLE |
   7025                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
   7026                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
   7027         /* cmp_fn      */ _soc_mem_cmp_undef,
   7028         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7029         /* index_min   */ 0,
   7030         /* index_max   */ 127,
   7031         /* minblock    */ 14,
   7032         /* maxblock    */ 14,
   7033         /* blocks      */ 0x4000,
   7034         /* blocks_hi   */ 0,
   7035         /* base        */ 0x88980000,
   7036         /* gran        */ 1,
   7037         /* bytes       */ 18,
   7038         /* nFields     */ 22,
   7039         /* *fields     */ soc_BSK_ALU_DATA_LTS_MUX_CTRL_PLUS_MASKm_fields,
   7040         /* *views      */ NULL,
   7041         /* *views_num  */ NULL,
   7042         /* snoop_cb    */ NULL, 
   7043         /* snoop_user_data */ NULL, 
   7044         /* snoop_flags */ 0,
   7045         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7046         /* type */ SOC_MEM_TYPE_NORMAL,
   7047         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7048         /* impl */ SOC_MEM_IMPL_NORMAL,
   7049         /* cmic_mor_clks       */ 0,
   7050         /* access_latency_mode */ 0,
   7051     },
   7052 #endif /* chips */
   7053 
   7054 #if defined(BCM_56370_A0)
   7055     { /* SOC_MEM_INT_BSK_ALU_DATA_LTS_MUX_CTRL_PLUS_MASK_PIPE0m */ 
   7056         /* mem            BSK_ALU_DATA_LTS_MUX_CTRL_PLUS_MASK_PIPE0m */
   7057         /* flags       */ SOC_MEM_FLAG_VALID |
   7058                           SOC_MEM_FLAG_CACHABLE |
   7059                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   7060         /* cmp_fn      */ _soc_mem_cmp_undef,
   7061         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7062         /* index_min   */ 0,
   7063         /* index_max   */ 127,
   7064         /* minblock    */ 14,
   7065         /* maxblock    */ 14,
   7066         /* blocks      */ 0x4000,
   7067         /* blocks_hi   */ 0,
   7068         /* base        */ 0x88980000,
   7069         /* gran        */ 1,
   7070         /* bytes       */ 18,
   7071         /* nFields     */ 22,
   7072         /* *fields     */ soc_BSK_ALU_DATA_LTS_MUX_CTRL_PLUS_MASKm_fields,
   7073         /* *views      */ NULL,
   7074         /* *views_num  */ NULL,
   7075         /* snoop_cb    */ NULL, 
   7076         /* snoop_user_data */ NULL, 
   7077         /* snoop_flags */ 0,
   7078         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7079         /* type */ SOC_MEM_TYPE_NORMAL,
   7080         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7081         /* impl */ SOC_MEM_IMPL_NORMAL,
   7082         /* cmic_mor_clks       */ 0,
   7083         /* access_latency_mode */ 0,
   7084     },
   7085 #endif /* chips */
   7086 
   7087 #if defined(BCM_56370_A0)
   7088     { /* SOC_MEM_INT_BSK_FTFP_COMBO_TCAM_POLICYm */ 
   7089         /* mem            BSK_FTFP_COMBO_TCAM_POLICYm */
   7090         /* flags       */ SOC_MEM_FLAG_VALID |
   7091                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
   7092                           SOC_MEM_FLAG_CACHABLE |
   7093                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
   7094                           SOC_MEM_FLAG_CAM |
   7095                           SOC_MEM_FLAG_AGGR, /* 0x180122 */
   7096         /* cmp_fn      */ _soc_mem_cmp_undef,
   7097         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7098         /* index_min   */ 0,
   7099         /* index_max   */ 2047,
   7100         /* minblock    */ 14,
   7101         /* maxblock    */ 14,
   7102         /* blocks      */ 0x4000,
   7103         /* blocks_hi   */ 0,
   7104         /* base        */ 0x88480000,
   7105         /* gran        */ 1,
   7106         /* bytes       */ 70,
   7107         /* nFields     */ 56,
   7108         /* *fields     */ soc_BSK_FTFP_COMBO_TCAM_POLICYm_fields,
   7109         /* *views      */ NULL,
   7110         /* *views_num  */ NULL,
   7111         /* snoop_cb    */ NULL, 
   7112         /* snoop_user_data */ NULL, 
   7113         /* snoop_flags */ 0,
   7114         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7115         /* type */ SOC_MEM_TYPE_NORMAL,
   7116         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7117         /* impl */ SOC_MEM_IMPL_NORMAL,
   7118         /* cmic_mor_clks       */ 0,
   7119         /* access_latency_mode */ 3,
   7120     },
   7121 #endif /* chips */
   7122 
   7123 #if defined(BCM_56370_A0)
   7124     { /* SOC_MEM_INT_BSK_FTFP_LTS_LOGICAL_TBL_SEL_SRAMm */ 
   7125         /* mem            BSK_FTFP_LTS_LOGICAL_TBL_SEL_SRAMm */
   7126         /* flags       */ SOC_MEM_FLAG_VALID |
   7127                           SOC_MEM_FLAG_CACHABLE |
   7128                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   7129         /* cmp_fn      */ _soc_mem_cmp_undef,
   7130         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7131         /* index_min   */ 0,
   7132         /* index_max   */ 127,
   7133         /* minblock    */ 14,
   7134         /* maxblock    */ 14,
   7135         /* blocks      */ 0x4000,
   7136         /* blocks_hi   */ 0,
   7137         /* base        */ 0x88700000,
   7138         /* gran        */ 1,
   7139         /* bytes       */ 3,
   7140         /* nFields     */ 9,
   7141         /* *fields     */ soc_BSK_FTFP_LTS_LOGICAL_TBL_SEL_SRAMm_fields,
   7142         /* *views      */ NULL,
   7143         /* *views_num  */ NULL,
   7144         /* snoop_cb    */ NULL, 
   7145         /* snoop_user_data */ NULL, 
   7146         /* snoop_flags */ 0,
   7147         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7148         /* type */ SOC_MEM_TYPE_NORMAL,
   7149         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7150         /* impl */ SOC_MEM_IMPL_NORMAL,
   7151         /* cmic_mor_clks       */ 0,
   7152         /* access_latency_mode */ 0,
   7153     },
   7154 #endif /* chips */
   7155 
   7156 #if defined(BCM_56370_A0)
   7157     { /* SOC_MEM_INT_BSK_FTFP_LTS_LOGICAL_TBL_SEL_TCAMm */ 
   7158         /* mem            BSK_FTFP_LTS_LOGICAL_TBL_SEL_TCAMm */
   7159         /* flags       */ SOC_MEM_FLAG_VALID |
   7160                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
   7161                           SOC_MEM_FLAG_CACHABLE |
   7162                           SOC_MEM_FLAG_CAM, /* 0x80022 */
   7163         /* cmp_fn      */ _soc_mem_cmp_undef,
   7164         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7165         /* index_min   */ 0,
   7166         /* index_max   */ 127,
   7167         /* minblock    */ 14,
   7168         /* maxblock    */ 14,
   7169         /* blocks      */ 0x4000,
   7170         /* blocks_hi   */ 0,
   7171         /* base        */ 0x886c0000,
   7172         /* gran        */ 1,
   7173         /* bytes       */ 52,
   7174         /* nFields     */ 73,
   7175         /* *fields     */ soc_BSK_FTFP_LTS_LOGICAL_TBL_SEL_TCAMm_fields,
   7176         /* *views      */ NULL,
   7177         /* *views_num  */ NULL,
   7178         /* snoop_cb    */ NULL, 
   7179         /* snoop_user_data */ NULL, 
   7180         /* snoop_flags */ 0,
   7181         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7182         /* type */ SOC_MEM_TYPE_NORMAL,
   7183         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   7184         /* impl */ SOC_MEM_IMPL_NORMAL,
   7185         /* cmic_mor_clks       */ 0,
   7186         /* access_latency_mode */ 3,
   7187     },
   7188 #endif /* chips */
   7189 
   7190 #if defined(BCM_56370_A0)
   7191     { /* SOC_MEM_INT_BSK_FTFP_LTS_MASK_0m */ 
   7192         /* mem            BSK_FTFP_LTS_MASK_0m */
   7193         /* flags       */ SOC_MEM_FLAG_VALID |
   7194                           SOC_MEM_FLAG_CACHABLE |
   7195                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
   7196                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
   7197         /* cmp_fn      */ _soc_mem_cmp_undef,
   7198         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7199         /* index_min   */ 0,
   7200         /* index_max   */ 127,
   7201         /* minblock    */ 14,
   7202         /* maxblock    */ 14,
   7203         /* blocks      */ 0x4000,
   7204         /* blocks_hi   */ 0,
   7205         /* base        */ 0x88780000,
   7206         /* gran        */ 1,
   7207         /* bytes       */ 18,
   7208         /* nFields     */ 4,
   7209         /* *fields     */ soc_BSK_FTFP_LTS_MASK_0m_fields,
   7210         /* *views      */ NULL,
   7211         /* *views_num  */ NULL,
   7212         /* snoop_cb    */ NULL, 
   7213         /* snoop_user_data */ NULL, 
   7214         /* snoop_flags */ 0,
   7215         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7216         /* type */ SOC_MEM_TYPE_NORMAL,
   7217         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7218         /* impl */ SOC_MEM_IMPL_NORMAL,
   7219         /* cmic_mor_clks       */ 0,
   7220         /* access_latency_mode */ 0,
   7221     },
   7222 #endif /* chips */
   7223 
   7224 #if defined(BCM_56370_A0)
   7225     { /* SOC_MEM_INT_BSK_FTFP_LTS_MASK_1m */ 
   7226         /* mem            BSK_FTFP_LTS_MASK_1m */
   7227         /* flags       */ SOC_MEM_FLAG_VALID |
   7228                           SOC_MEM_FLAG_CACHABLE |
   7229                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
   7230                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
   7231         /* cmp_fn      */ _soc_mem_cmp_undef,
   7232         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7233         /* index_min   */ 0,
   7234         /* index_max   */ 127,
   7235         /* minblock    */ 14,
   7236         /* maxblock    */ 14,
   7237         /* blocks      */ 0x4000,
   7238         /* blocks_hi   */ 0,
   7239         /* base        */ 0x88800000,
   7240         /* gran        */ 1,
   7241         /* bytes       */ 18,
   7242         /* nFields     */ 4,
   7243         /* *fields     */ soc_BSK_FTFP_LTS_MASK_0m_fields,
   7244         /* *views      */ NULL,
   7245         /* *views_num  */ NULL,
   7246         /* snoop_cb    */ NULL, 
   7247         /* snoop_user_data */ NULL, 
   7248         /* snoop_flags */ 0,
   7249         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7250         /* type */ SOC_MEM_TYPE_NORMAL,
   7251         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7252         /* impl */ SOC_MEM_IMPL_NORMAL,
   7253         /* cmic_mor_clks       */ 0,
   7254         /* access_latency_mode */ 0,
   7255     },
   7256 #endif /* chips */
   7257 
   7258 #if defined(BCM_56370_A0)
   7259     { /* SOC_MEM_INT_BSK_FTFP_LTS_MASK_0_PIPE0m */ 
   7260         /* mem            BSK_FTFP_LTS_MASK_0_PIPE0m */
   7261         /* flags       */ SOC_MEM_FLAG_VALID |
   7262                           SOC_MEM_FLAG_CACHABLE |
   7263                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   7264         /* cmp_fn      */ _soc_mem_cmp_undef,
   7265         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7266         /* index_min   */ 0,
   7267         /* index_max   */ 127,
   7268         /* minblock    */ 14,
   7269         /* maxblock    */ 14,
   7270         /* blocks      */ 0x4000,
   7271         /* blocks_hi   */ 0,
   7272         /* base        */ 0x88780000,
   7273         /* gran        */ 1,
   7274         /* bytes       */ 18,
   7275         /* nFields     */ 4,
   7276         /* *fields     */ soc_BSK_FTFP_LTS_MASK_0m_fields,
   7277         /* *views      */ NULL,
   7278         /* *views_num  */ NULL,
   7279         /* snoop_cb    */ NULL, 
   7280         /* snoop_user_data */ NULL, 
   7281         /* snoop_flags */ 0,
   7282         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7283         /* type */ SOC_MEM_TYPE_NORMAL,
   7284         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7285         /* impl */ SOC_MEM_IMPL_NORMAL,
   7286         /* cmic_mor_clks       */ 0,
   7287         /* access_latency_mode */ 0,
   7288     },
   7289 #endif /* chips */
   7290 
   7291 #if defined(BCM_56370_A0)
   7292     { /* SOC_MEM_INT_BSK_FTFP_LTS_MASK_1_PIPE0m */ 
   7293         /* mem            BSK_FTFP_LTS_MASK_1_PIPE0m */
   7294         /* flags       */ SOC_MEM_FLAG_VALID |
   7295                           SOC_MEM_FLAG_CACHABLE |
   7296                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   7297         /* cmp_fn      */ _soc_mem_cmp_undef,
   7298         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7299         /* index_min   */ 0,
   7300         /* index_max   */ 127,
   7301         /* minblock    */ 14,
   7302         /* maxblock    */ 14,
   7303         /* blocks      */ 0x4000,
   7304         /* blocks_hi   */ 0,
   7305         /* base        */ 0x88800000,
   7306         /* gran        */ 1,
   7307         /* bytes       */ 18,
   7308         /* nFields     */ 4,
   7309         /* *fields     */ soc_BSK_FTFP_LTS_MASK_0m_fields,
   7310         /* *views      */ NULL,
   7311         /* *views_num  */ NULL,
   7312         /* snoop_cb    */ NULL, 
   7313         /* snoop_user_data */ NULL, 
   7314         /* snoop_flags */ 0,
   7315         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7316         /* type */ SOC_MEM_TYPE_NORMAL,
   7317         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7318         /* impl */ SOC_MEM_IMPL_NORMAL,
   7319         /* cmic_mor_clks       */ 0,
   7320         /* access_latency_mode */ 0,
   7321     },
   7322 #endif /* chips */
   7323 
   7324 #if defined(BCM_56370_A0)
   7325     { /* SOC_MEM_INT_BSK_FTFP_LTS_MUX_CTRL_0m */ 
   7326         /* mem            BSK_FTFP_LTS_MUX_CTRL_0m */
   7327         /* flags       */ SOC_MEM_FLAG_VALID |
   7328                           SOC_MEM_FLAG_CACHABLE |
   7329                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
   7330                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
   7331         /* cmp_fn      */ _soc_mem_cmp_undef,
   7332         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7333         /* index_min   */ 0,
   7334         /* index_max   */ 127,
   7335         /* minblock    */ 14,
   7336         /* maxblock    */ 14,
   7337         /* blocks      */ 0x4000,
   7338         /* blocks_hi   */ 0,
   7339         /* base        */ 0x88740000,
   7340         /* gran        */ 1,
   7341         /* bytes       */ 16,
   7342         /* nFields     */ 34,
   7343         /* *fields     */ soc_BSK_FTFP_LTS_MUX_CTRL_0m_fields,
   7344         /* *views      */ NULL,
   7345         /* *views_num  */ NULL,
   7346         /* snoop_cb    */ NULL, 
   7347         /* snoop_user_data */ NULL, 
   7348         /* snoop_flags */ 0,
   7349         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7350         /* type */ SOC_MEM_TYPE_NORMAL,
   7351         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7352         /* impl */ SOC_MEM_IMPL_NORMAL,
   7353         /* cmic_mor_clks       */ 0,
   7354         /* access_latency_mode */ 0,
   7355     },
   7356 #endif /* chips */
   7357 
   7358 #if defined(BCM_56370_A0)
   7359     { /* SOC_MEM_INT_BSK_FTFP_LTS_MUX_CTRL_1m */ 
   7360         /* mem            BSK_FTFP_LTS_MUX_CTRL_1m */
   7361         /* flags       */ SOC_MEM_FLAG_VALID |
   7362                           SOC_MEM_FLAG_CACHABLE |
   7363                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
   7364                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
   7365         /* cmp_fn      */ _soc_mem_cmp_undef,
   7366         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7367         /* index_min   */ 0,
   7368         /* index_max   */ 127,
   7369         /* minblock    */ 14,
   7370         /* maxblock    */ 14,
   7371         /* blocks      */ 0x4000,
   7372         /* blocks_hi   */ 0,
   7373         /* base        */ 0x887c0000,
   7374         /* gran        */ 1,
   7375         /* bytes       */ 16,
   7376         /* nFields     */ 34,
   7377         /* *fields     */ soc_BSK_FTFP_LTS_MUX_CTRL_0m_fields,
   7378         /* *views      */ NULL,
   7379         /* *views_num  */ NULL,
   7380         /* snoop_cb    */ NULL, 
   7381         /* snoop_user_data */ NULL, 
   7382         /* snoop_flags */ 0,
   7383         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7384         /* type */ SOC_MEM_TYPE_NORMAL,
   7385         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7386         /* impl */ SOC_MEM_IMPL_NORMAL,
   7387         /* cmic_mor_clks       */ 0,
   7388         /* access_latency_mode */ 0,
   7389     },
   7390 #endif /* chips */
   7391 
   7392 #if defined(BCM_56370_A0)
   7393     { /* SOC_MEM_INT_BSK_FTFP_LTS_MUX_CTRL_0_PIPE0m */ 
   7394         /* mem            BSK_FTFP_LTS_MUX_CTRL_0_PIPE0m */
   7395         /* flags       */ SOC_MEM_FLAG_VALID |
   7396                           SOC_MEM_FLAG_CACHABLE |
   7397                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   7398         /* cmp_fn      */ _soc_mem_cmp_undef,
   7399         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7400         /* index_min   */ 0,
   7401         /* index_max   */ 127,
   7402         /* minblock    */ 14,
   7403         /* maxblock    */ 14,
   7404         /* blocks      */ 0x4000,
   7405         /* blocks_hi   */ 0,
   7406         /* base        */ 0x88740000,
   7407         /* gran        */ 1,
   7408         /* bytes       */ 16,
   7409         /* nFields     */ 34,
   7410         /* *fields     */ soc_BSK_FTFP_LTS_MUX_CTRL_0m_fields,
   7411         /* *views      */ NULL,
   7412         /* *views_num  */ NULL,
   7413         /* snoop_cb    */ NULL, 
   7414         /* snoop_user_data */ NULL, 
   7415         /* snoop_flags */ 0,
   7416         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7417         /* type */ SOC_MEM_TYPE_NORMAL,
   7418         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7419         /* impl */ SOC_MEM_IMPL_NORMAL,
   7420         /* cmic_mor_clks       */ 0,
   7421         /* access_latency_mode */ 0,
   7422     },
   7423 #endif /* chips */
   7424 
   7425 #if defined(BCM_56370_A0)
   7426     { /* SOC_MEM_INT_BSK_FTFP_LTS_MUX_CTRL_1_PIPE0m */ 
   7427         /* mem            BSK_FTFP_LTS_MUX_CTRL_1_PIPE0m */
   7428         /* flags       */ SOC_MEM_FLAG_VALID |
   7429                           SOC_MEM_FLAG_CACHABLE |
   7430                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   7431         /* cmp_fn      */ _soc_mem_cmp_undef,
   7432         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7433         /* index_min   */ 0,
   7434         /* index_max   */ 127,
   7435         /* minblock    */ 14,
   7436         /* maxblock    */ 14,
   7437         /* blocks      */ 0x4000,
   7438         /* blocks_hi   */ 0,
   7439         /* base        */ 0x887c0000,
   7440         /* gran        */ 1,
   7441         /* bytes       */ 16,
   7442         /* nFields     */ 34,
   7443         /* *fields     */ soc_BSK_FTFP_LTS_MUX_CTRL_0m_fields,
   7444         /* *views      */ NULL,
   7445         /* *views_num  */ NULL,
   7446         /* snoop_cb    */ NULL, 
   7447         /* snoop_user_data */ NULL, 
   7448         /* snoop_flags */ 0,
   7449         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7450         /* type */ SOC_MEM_TYPE_NORMAL,
   7451         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7452         /* impl */ SOC_MEM_IMPL_NORMAL,
   7453         /* cmic_mor_clks       */ 0,
   7454         /* access_latency_mode */ 0,
   7455     },
   7456 #endif /* chips */
   7457 
   7458 #if defined(BCM_56370_A0)
   7459     { /* SOC_MEM_INT_BSK_FTFP_LTS_MUX_CTRL_2_PLUS_MASKm */ 
   7460         /* mem            BSK_FTFP_LTS_MUX_CTRL_2_PLUS_MASKm */
   7461         /* flags       */ SOC_MEM_FLAG_VALID |
   7462                           SOC_MEM_FLAG_CACHABLE |
   7463                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
   7464                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
   7465         /* cmp_fn      */ _soc_mem_cmp_undef,
   7466         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7467         /* index_min   */ 0,
   7468         /* index_max   */ 127,
   7469         /* minblock    */ 14,
   7470         /* maxblock    */ 14,
   7471         /* blocks      */ 0x4000,
   7472         /* blocks_hi   */ 0,
   7473         /* base        */ 0x888c0000,
   7474         /* gran        */ 1,
   7475         /* bytes       */ 10,
   7476         /* nFields     */ 21,
   7477         /* *fields     */ soc_BSK_FTFP_LTS_MUX_CTRL_2_PLUS_MASKm_fields,
   7478         /* *views      */ NULL,
   7479         /* *views_num  */ NULL,
   7480         /* snoop_cb    */ NULL, 
   7481         /* snoop_user_data */ NULL, 
   7482         /* snoop_flags */ 0,
   7483         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7484         /* type */ SOC_MEM_TYPE_NORMAL,
   7485         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7486         /* impl */ SOC_MEM_IMPL_NORMAL,
   7487         /* cmic_mor_clks       */ 0,
   7488         /* access_latency_mode */ 0,
   7489     },
   7490 #endif /* chips */
   7491 
   7492 #if defined(BCM_56370_A0)
   7493     { /* SOC_MEM_INT_BSK_FTFP_LTS_MUX_CTRL_2_PLUS_MASK_PIPE0m */ 
   7494         /* mem            BSK_FTFP_LTS_MUX_CTRL_2_PLUS_MASK_PIPE0m */
   7495         /* flags       */ SOC_MEM_FLAG_VALID |
   7496                           SOC_MEM_FLAG_CACHABLE |
   7497                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   7498         /* cmp_fn      */ _soc_mem_cmp_undef,
   7499         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7500         /* index_min   */ 0,
   7501         /* index_max   */ 127,
   7502         /* minblock    */ 14,
   7503         /* maxblock    */ 14,
   7504         /* blocks      */ 0x4000,
   7505         /* blocks_hi   */ 0,
   7506         /* base        */ 0x888c0000,
   7507         /* gran        */ 1,
   7508         /* bytes       */ 10,
   7509         /* nFields     */ 21,
   7510         /* *fields     */ soc_BSK_FTFP_LTS_MUX_CTRL_2_PLUS_MASKm_fields,
   7511         /* *views      */ NULL,
   7512         /* *views_num  */ NULL,
   7513         /* snoop_cb    */ NULL, 
   7514         /* snoop_user_data */ NULL, 
   7515         /* snoop_flags */ 0,
   7516         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7517         /* type */ SOC_MEM_TYPE_NORMAL,
   7518         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7519         /* impl */ SOC_MEM_IMPL_NORMAL,
   7520         /* cmic_mor_clks       */ 0,
   7521         /* access_latency_mode */ 0,
   7522     },
   7523 #endif /* chips */
   7524 
   7525 #if defined(BCM_56370_A0)
   7526     { /* SOC_MEM_INT_BSK_FTFP_POLICYm */ 
   7527         /* mem            BSK_FTFP_POLICYm */
   7528         /* flags       */ SOC_MEM_FLAG_VALID |
   7529                           SOC_MEM_FLAG_CACHABLE |
   7530                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   7531         /* cmp_fn      */ _soc_mem_cmp_undef,
   7532         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7533         /* index_min   */ 0,
   7534         /* index_max   */ 2047,
   7535         /* minblock    */ 14,
   7536         /* maxblock    */ 14,
   7537         /* blocks      */ 0x4000,
   7538         /* blocks_hi   */ 0,
   7539         /* base        */ 0x88440000,
   7540         /* gran        */ 1,
   7541         /* bytes       */ 21,
   7542         /* nFields     */ 43,
   7543         /* *fields     */ soc_BSK_FTFP_POLICYm_fields,
   7544         /* *views      */ NULL,
   7545         /* *views_num  */ NULL,
   7546         /* snoop_cb    */ NULL, 
   7547         /* snoop_user_data */ NULL, 
   7548         /* snoop_flags */ 0,
   7549         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7550         /* type */ SOC_MEM_TYPE_NORMAL,
   7551         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7552         /* impl */ SOC_MEM_IMPL_NORMAL,
   7553         /* cmic_mor_clks       */ 0,
   7554         /* access_latency_mode */ 3,
   7555     },
   7556 #endif /* chips */
   7557 
   7558 #if defined(BCM_56370_A0)
   7559     { /* SOC_MEM_INT_BSK_FTFP_TCAMm */ 
   7560         /* mem            BSK_FTFP_TCAMm */
   7561         /* flags       */ SOC_MEM_FLAG_VALID |
   7562                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
   7563                           SOC_MEM_FLAG_CACHABLE |
   7564                           SOC_MEM_FLAG_CAM, /* 0x80022 */
   7565         /* cmp_fn      */ _soc_mem_cmp_undef,
   7566         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7567         /* index_min   */ 0,
   7568         /* index_max   */ 2047,
   7569         /* minblock    */ 14,
   7570         /* maxblock    */ 14,
   7571         /* blocks      */ 0x4000,
   7572         /* blocks_hi   */ 0,
   7573         /* base        */ 0x88400000,
   7574         /* gran        */ 1,
   7575         /* bytes       */ 49,
   7576         /* nFields     */ 13,
   7577         /* *fields     */ soc_BSK_FTFP_TCAMm_fields,
   7578         /* *views      */ NULL,
   7579         /* *views_num  */ NULL,
   7580         /* snoop_cb    */ NULL, 
   7581         /* snoop_user_data */ NULL, 
   7582         /* snoop_flags */ 0,
   7583         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7584         /* type */ SOC_MEM_TYPE_NORMAL,
   7585         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   7586         /* impl */ SOC_MEM_IMPL_NORMAL,
   7587         /* cmic_mor_clks       */ 0,
   7588         /* access_latency_mode */ 3,
   7589     },
   7590 #endif /* chips */
   7591 
   7592 #if defined(BCM_56370_A0)
   7593     { /* SOC_MEM_INT_BSK_KMAP_CONTROL_0m */ 
   7594         /* mem            BSK_KMAP_CONTROL_0m */
   7595         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   7596         /* cmp_fn      */ _soc_mem_cmp_undef,
   7597         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7598         /* index_min   */ 0,
   7599         /* index_max   */ 0,
   7600         /* minblock    */ 14,
   7601         /* maxblock    */ 14,
   7602         /* blocks      */ 0x4000,
   7603         /* blocks_hi   */ 0,
   7604         /* base        */ 0x884c0000,
   7605         /* gran        */ 1,
   7606         /* bytes       */ 4,
   7607         /* nFields     */ 5,
   7608         /* *fields     */ soc_BSC_DT_KMAP_CONTROL_3m_fields,
   7609         /* *views      */ NULL,
   7610         /* *views_num  */ NULL,
   7611         /* snoop_cb    */ NULL, 
   7612         /* snoop_user_data */ NULL, 
   7613         /* snoop_flags */ 0,
   7614         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7615         /* type */ SOC_MEM_TYPE_NORMAL,
   7616         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   7617         /* impl */ SOC_MEM_IMPL_NORMAL,
   7618         /* cmic_mor_clks       */ 0,
   7619         /* access_latency_mode */ 3,
   7620     },
   7621 #endif /* chips */
   7622 
   7623 #if defined(BCM_56370_A0)
   7624     { /* SOC_MEM_INT_BSK_KMAP_CONTROL_1m */ 
   7625         /* mem            BSK_KMAP_CONTROL_1m */
   7626         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   7627         /* cmp_fn      */ _soc_mem_cmp_undef,
   7628         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7629         /* index_min   */ 0,
   7630         /* index_max   */ 0,
   7631         /* minblock    */ 14,
   7632         /* maxblock    */ 14,
   7633         /* blocks      */ 0x4000,
   7634         /* blocks_hi   */ 0,
   7635         /* base        */ 0x88500000,
   7636         /* gran        */ 1,
   7637         /* bytes       */ 4,
   7638         /* nFields     */ 5,
   7639         /* *fields     */ soc_BSC_DT_KMAP_CONTROL_3m_fields,
   7640         /* *views      */ NULL,
   7641         /* *views_num  */ NULL,
   7642         /* snoop_cb    */ NULL, 
   7643         /* snoop_user_data */ NULL, 
   7644         /* snoop_flags */ 0,
   7645         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7646         /* type */ SOC_MEM_TYPE_NORMAL,
   7647         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   7648         /* impl */ SOC_MEM_IMPL_NORMAL,
   7649         /* cmic_mor_clks       */ 0,
   7650         /* access_latency_mode */ 3,
   7651     },
   7652 #endif /* chips */
   7653 
   7654 #if defined(BCM_56370_A0)
   7655     { /* SOC_MEM_INT_BSK_KMAP_CONTROL_2m */ 
   7656         /* mem            BSK_KMAP_CONTROL_2m */
   7657         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   7658         /* cmp_fn      */ _soc_mem_cmp_undef,
   7659         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7660         /* index_min   */ 0,
   7661         /* index_max   */ 0,
   7662         /* minblock    */ 14,
   7663         /* maxblock    */ 14,
   7664         /* blocks      */ 0x4000,
   7665         /* blocks_hi   */ 0,
   7666         /* base        */ 0x88540000,
   7667         /* gran        */ 1,
   7668         /* bytes       */ 4,
   7669         /* nFields     */ 5,
   7670         /* *fields     */ soc_BSC_DT_KMAP_CONTROL_3m_fields,
   7671         /* *views      */ NULL,
   7672         /* *views_num  */ NULL,
   7673         /* snoop_cb    */ NULL, 
   7674         /* snoop_user_data */ NULL, 
   7675         /* snoop_flags */ 0,
   7676         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7677         /* type */ SOC_MEM_TYPE_NORMAL,
   7678         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   7679         /* impl */ SOC_MEM_IMPL_NORMAL,
   7680         /* cmic_mor_clks       */ 0,
   7681         /* access_latency_mode */ 3,
   7682     },
   7683 #endif /* chips */
   7684 
   7685 #if defined(BCM_56370_A0)
   7686     { /* SOC_MEM_INT_BSK_SESSION_DATA_LTS_MASK_0m */ 
   7687         /* mem            BSK_SESSION_DATA_LTS_MASK_0m */
   7688         /* flags       */ SOC_MEM_FLAG_VALID |
   7689                           SOC_MEM_FLAG_CACHABLE |
   7690                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
   7691                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
   7692         /* cmp_fn      */ _soc_mem_cmp_undef,
   7693         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7694         /* index_min   */ 0,
   7695         /* index_max   */ 127,
   7696         /* minblock    */ 14,
   7697         /* maxblock    */ 14,
   7698         /* blocks      */ 0x4000,
   7699         /* blocks_hi   */ 0,
   7700         /* base        */ 0x88880000,
   7701         /* gran        */ 1,
   7702         /* bytes       */ 18,
   7703         /* nFields     */ 4,
   7704         /* *fields     */ soc_BSK_FTFP_LTS_MASK_0m_fields,
   7705         /* *views      */ NULL,
   7706         /* *views_num  */ NULL,
   7707         /* snoop_cb    */ NULL, 
   7708         /* snoop_user_data */ NULL, 
   7709         /* snoop_flags */ 0,
   7710         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7711         /* type */ SOC_MEM_TYPE_NORMAL,
   7712         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7713         /* impl */ SOC_MEM_IMPL_NORMAL,
   7714         /* cmic_mor_clks       */ 0,
   7715         /* access_latency_mode */ 0,
   7716     },
   7717 #endif /* chips */
   7718 
   7719 #if defined(BCM_56370_A0)
   7720     { /* SOC_MEM_INT_BSK_SESSION_DATA_LTS_MASK_0_PIPE0m */ 
   7721         /* mem            BSK_SESSION_DATA_LTS_MASK_0_PIPE0m */
   7722         /* flags       */ SOC_MEM_FLAG_VALID |
   7723                           SOC_MEM_FLAG_CACHABLE |
   7724                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   7725         /* cmp_fn      */ _soc_mem_cmp_undef,
   7726         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7727         /* index_min   */ 0,
   7728         /* index_max   */ 127,
   7729         /* minblock    */ 14,
   7730         /* maxblock    */ 14,
   7731         /* blocks      */ 0x4000,
   7732         /* blocks_hi   */ 0,
   7733         /* base        */ 0x88880000,
   7734         /* gran        */ 1,
   7735         /* bytes       */ 18,
   7736         /* nFields     */ 4,
   7737         /* *fields     */ soc_BSK_FTFP_LTS_MASK_0m_fields,
   7738         /* *views      */ NULL,
   7739         /* *views_num  */ NULL,
   7740         /* snoop_cb    */ NULL, 
   7741         /* snoop_user_data */ NULL, 
   7742         /* snoop_flags */ 0,
   7743         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7744         /* type */ SOC_MEM_TYPE_NORMAL,
   7745         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7746         /* impl */ SOC_MEM_IMPL_NORMAL,
   7747         /* cmic_mor_clks       */ 0,
   7748         /* access_latency_mode */ 0,
   7749     },
   7750 #endif /* chips */
   7751 
   7752 #if defined(BCM_56370_A0)
   7753     { /* SOC_MEM_INT_BSK_SESSION_DATA_LTS_MUX_CTRL_0m */ 
   7754         /* mem            BSK_SESSION_DATA_LTS_MUX_CTRL_0m */
   7755         /* flags       */ SOC_MEM_FLAG_VALID |
   7756                           SOC_MEM_FLAG_CACHABLE |
   7757                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
   7758                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
   7759         /* cmp_fn      */ _soc_mem_cmp_undef,
   7760         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7761         /* index_min   */ 0,
   7762         /* index_max   */ 127,
   7763         /* minblock    */ 14,
   7764         /* maxblock    */ 14,
   7765         /* blocks      */ 0x4000,
   7766         /* blocks_hi   */ 0,
   7767         /* base        */ 0x88840000,
   7768         /* gran        */ 1,
   7769         /* bytes       */ 16,
   7770         /* nFields     */ 34,
   7771         /* *fields     */ soc_BSK_FTFP_LTS_MUX_CTRL_0m_fields,
   7772         /* *views      */ NULL,
   7773         /* *views_num  */ NULL,
   7774         /* snoop_cb    */ NULL, 
   7775         /* snoop_user_data */ NULL, 
   7776         /* snoop_flags */ 0,
   7777         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7778         /* type */ SOC_MEM_TYPE_NORMAL,
   7779         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7780         /* impl */ SOC_MEM_IMPL_NORMAL,
   7781         /* cmic_mor_clks       */ 0,
   7782         /* access_latency_mode */ 0,
   7783     },
   7784 #endif /* chips */
   7785 
   7786 #if defined(BCM_56370_A0)
   7787     { /* SOC_MEM_INT_BSK_SESSION_DATA_LTS_MUX_CTRL_0_PIPE0m */ 
   7788         /* mem            BSK_SESSION_DATA_LTS_MUX_CTRL_0_PIPE0m */
   7789         /* flags       */ SOC_MEM_FLAG_VALID |
   7790                           SOC_MEM_FLAG_CACHABLE |
   7791                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   7792         /* cmp_fn      */ _soc_mem_cmp_undef,
   7793         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7794         /* index_min   */ 0,
   7795         /* index_max   */ 127,
   7796         /* minblock    */ 14,
   7797         /* maxblock    */ 14,
   7798         /* blocks      */ 0x4000,
   7799         /* blocks_hi   */ 0,
   7800         /* base        */ 0x88840000,
   7801         /* gran        */ 1,
   7802         /* bytes       */ 16,
   7803         /* nFields     */ 34,
   7804         /* *fields     */ soc_BSK_FTFP_LTS_MUX_CTRL_0m_fields,
   7805         /* *views      */ NULL,
   7806         /* *views_num  */ NULL,
   7807         /* snoop_cb    */ NULL, 
   7808         /* snoop_user_data */ NULL, 
   7809         /* snoop_flags */ 0,
   7810         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7811         /* type */ SOC_MEM_TYPE_NORMAL,
   7812         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7813         /* impl */ SOC_MEM_IMPL_NORMAL,
   7814         /* cmic_mor_clks       */ 0,
   7815         /* access_latency_mode */ 0,
   7816     },
   7817 #endif /* chips */
   7818 
   7819 #if defined(BCM_56370_A0)
   7820     { /* SOC_MEM_INT_BSK_SESSION_DATA_LTS_MUX_CTRL_1_PLUS_MASKm */ 
   7821         /* mem            BSK_SESSION_DATA_LTS_MUX_CTRL_1_PLUS_MASKm */
   7822         /* flags       */ SOC_MEM_FLAG_VALID |
   7823                           SOC_MEM_FLAG_CACHABLE |
   7824                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
   7825                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
   7826         /* cmp_fn      */ _soc_mem_cmp_undef,
   7827         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7828         /* index_min   */ 0,
   7829         /* index_max   */ 127,
   7830         /* minblock    */ 14,
   7831         /* maxblock    */ 14,
   7832         /* blocks      */ 0x4000,
   7833         /* blocks_hi   */ 0,
   7834         /* base        */ 0x88940000,
   7835         /* gran        */ 1,
   7836         /* bytes       */ 10,
   7837         /* nFields     */ 21,
   7838         /* *fields     */ soc_BSK_FTFP_LTS_MUX_CTRL_2_PLUS_MASKm_fields,
   7839         /* *views      */ NULL,
   7840         /* *views_num  */ NULL,
   7841         /* snoop_cb    */ NULL, 
   7842         /* snoop_user_data */ NULL, 
   7843         /* snoop_flags */ 0,
   7844         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7845         /* type */ SOC_MEM_TYPE_NORMAL,
   7846         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7847         /* impl */ SOC_MEM_IMPL_NORMAL,
   7848         /* cmic_mor_clks       */ 0,
   7849         /* access_latency_mode */ 0,
   7850     },
   7851 #endif /* chips */
   7852 
   7853 #if defined(BCM_56370_A0)
   7854     { /* SOC_MEM_INT_BSK_SESSION_DATA_LTS_MUX_CTRL_1_PLUS_MASK_PIPE0m */ 
   7855         /* mem            BSK_SESSION_DATA_LTS_MUX_CTRL_1_PLUS_MASK_PIPE0m */
   7856         /* flags       */ SOC_MEM_FLAG_VALID |
   7857                           SOC_MEM_FLAG_CACHABLE |
   7858                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   7859         /* cmp_fn      */ _soc_mem_cmp_undef,
   7860         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7861         /* index_min   */ 0,
   7862         /* index_max   */ 127,
   7863         /* minblock    */ 14,
   7864         /* maxblock    */ 14,
   7865         /* blocks      */ 0x4000,
   7866         /* blocks_hi   */ 0,
   7867         /* base        */ 0x88940000,
   7868         /* gran        */ 1,
   7869         /* bytes       */ 10,
   7870         /* nFields     */ 21,
   7871         /* *fields     */ soc_BSK_FTFP_LTS_MUX_CTRL_2_PLUS_MASKm_fields,
   7872         /* *views      */ NULL,
   7873         /* *views_num  */ NULL,
   7874         /* snoop_cb    */ NULL, 
   7875         /* snoop_user_data */ NULL, 
   7876         /* snoop_flags */ 0,
   7877         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7878         /* type */ SOC_MEM_TYPE_NORMAL,
   7879         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7880         /* impl */ SOC_MEM_IMPL_NORMAL,
   7881         /* cmic_mor_clks       */ 0,
   7882         /* access_latency_mode */ 0,
   7883     },
   7884 #endif /* chips */
   7885 
   7886 #if defined(BCM_56370_A0)
   7887     { /* SOC_MEM_INT_BSK_SESSION_KEY_LTS_MASK_0m */ 
   7888         /* mem            BSK_SESSION_KEY_LTS_MASK_0m */
   7889         /* flags       */ SOC_MEM_FLAG_VALID |
   7890                           SOC_MEM_FLAG_CACHABLE |
   7891                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
   7892                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
   7893         /* cmp_fn      */ _soc_mem_cmp_undef,
   7894         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7895         /* index_min   */ 0,
   7896         /* index_max   */ 127,
   7897         /* minblock    */ 14,
   7898         /* maxblock    */ 14,
   7899         /* blocks      */ 0x4000,
   7900         /* blocks_hi   */ 0,
   7901         /* base        */ 0x88600000,
   7902         /* gran        */ 1,
   7903         /* bytes       */ 18,
   7904         /* nFields     */ 4,
   7905         /* *fields     */ soc_BSK_FTFP_LTS_MASK_0m_fields,
   7906         /* *views      */ NULL,
   7907         /* *views_num  */ NULL,
   7908         /* snoop_cb    */ NULL, 
   7909         /* snoop_user_data */ NULL, 
   7910         /* snoop_flags */ 0,
   7911         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7912         /* type */ SOC_MEM_TYPE_NORMAL,
   7913         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7914         /* impl */ SOC_MEM_IMPL_NORMAL,
   7915         /* cmic_mor_clks       */ 0,
   7916         /* access_latency_mode */ 0,
   7917     },
   7918 #endif /* chips */
   7919 
   7920 #if defined(BCM_56370_A0)
   7921     { /* SOC_MEM_INT_BSK_SESSION_KEY_LTS_MASK_1m */ 
   7922         /* mem            BSK_SESSION_KEY_LTS_MASK_1m */
   7923         /* flags       */ SOC_MEM_FLAG_VALID |
   7924                           SOC_MEM_FLAG_CACHABLE |
   7925                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
   7926                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
   7927         /* cmp_fn      */ _soc_mem_cmp_undef,
   7928         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7929         /* index_min   */ 0,
   7930         /* index_max   */ 127,
   7931         /* minblock    */ 14,
   7932         /* maxblock    */ 14,
   7933         /* blocks      */ 0x4000,
   7934         /* blocks_hi   */ 0,
   7935         /* base        */ 0x88680000,
   7936         /* gran        */ 1,
   7937         /* bytes       */ 18,
   7938         /* nFields     */ 4,
   7939         /* *fields     */ soc_BSK_FTFP_LTS_MASK_0m_fields,
   7940         /* *views      */ NULL,
   7941         /* *views_num  */ NULL,
   7942         /* snoop_cb    */ NULL, 
   7943         /* snoop_user_data */ NULL, 
   7944         /* snoop_flags */ 0,
   7945         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7946         /* type */ SOC_MEM_TYPE_NORMAL,
   7947         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7948         /* impl */ SOC_MEM_IMPL_NORMAL,
   7949         /* cmic_mor_clks       */ 0,
   7950         /* access_latency_mode */ 0,
   7951     },
   7952 #endif /* chips */
   7953 
   7954 #if defined(BCM_56370_A0)
   7955     { /* SOC_MEM_INT_BSK_SESSION_KEY_LTS_MASK_0_PIPE0m */ 
   7956         /* mem            BSK_SESSION_KEY_LTS_MASK_0_PIPE0m */
   7957         /* flags       */ SOC_MEM_FLAG_VALID |
   7958                           SOC_MEM_FLAG_CACHABLE |
   7959                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   7960         /* cmp_fn      */ _soc_mem_cmp_undef,
   7961         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7962         /* index_min   */ 0,
   7963         /* index_max   */ 127,
   7964         /* minblock    */ 14,
   7965         /* maxblock    */ 14,
   7966         /* blocks      */ 0x4000,
   7967         /* blocks_hi   */ 0,
   7968         /* base        */ 0x88600000,
   7969         /* gran        */ 1,
   7970         /* bytes       */ 18,
   7971         /* nFields     */ 4,
   7972         /* *fields     */ soc_BSK_FTFP_LTS_MASK_0m_fields,
   7973         /* *views      */ NULL,
   7974         /* *views_num  */ NULL,
   7975         /* snoop_cb    */ NULL, 
   7976         /* snoop_user_data */ NULL, 
   7977         /* snoop_flags */ 0,
   7978         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7979         /* type */ SOC_MEM_TYPE_NORMAL,
   7980         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7981         /* impl */ SOC_MEM_IMPL_NORMAL,
   7982         /* cmic_mor_clks       */ 0,
   7983         /* access_latency_mode */ 0,
   7984     },
   7985 #endif /* chips */
   7986 
   7987 #if defined(BCM_56370_A0)
   7988     { /* SOC_MEM_INT_BSK_SESSION_KEY_LTS_MASK_1_PIPE0m */ 
   7989         /* mem            BSK_SESSION_KEY_LTS_MASK_1_PIPE0m */
   7990         /* flags       */ SOC_MEM_FLAG_VALID |
   7991                           SOC_MEM_FLAG_CACHABLE |
   7992                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   7993         /* cmp_fn      */ _soc_mem_cmp_undef,
   7994         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7995         /* index_min   */ 0,
   7996         /* index_max   */ 127,
   7997         /* minblock    */ 14,
   7998         /* maxblock    */ 14,
   7999         /* blocks      */ 0x4000,
   8000         /* blocks_hi   */ 0,
   8001         /* base        */ 0x88680000,
   8002         /* gran        */ 1,
   8003         /* bytes       */ 18,
   8004         /* nFields     */ 4,
   8005         /* *fields     */ soc_BSK_FTFP_LTS_MASK_0m_fields,
   8006         /* *views      */ NULL,
   8007         /* *views_num  */ NULL,
   8008         /* snoop_cb    */ NULL, 
   8009         /* snoop_user_data */ NULL, 
   8010         /* snoop_flags */ 0,
   8011         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8012         /* type */ SOC_MEM_TYPE_NORMAL,
   8013         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8014         /* impl */ SOC_MEM_IMPL_NORMAL,
   8015         /* cmic_mor_clks       */ 0,
   8016         /* access_latency_mode */ 0,
   8017     },
   8018 #endif /* chips */
   8019 
   8020 #if defined(BCM_56370_A0)
   8021     { /* SOC_MEM_INT_BSK_SESSION_KEY_LTS_MUX_CTRL_0m */ 
   8022         /* mem            BSK_SESSION_KEY_LTS_MUX_CTRL_0m */
   8023         /* flags       */ SOC_MEM_FLAG_VALID |
   8024                           SOC_MEM_FLAG_CACHABLE |
   8025                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
   8026                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
   8027         /* cmp_fn      */ _soc_mem_cmp_undef,
   8028         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8029         /* index_min   */ 0,
   8030         /* index_max   */ 127,
   8031         /* minblock    */ 14,
   8032         /* maxblock    */ 14,
   8033         /* blocks      */ 0x4000,
   8034         /* blocks_hi   */ 0,
   8035         /* base        */ 0x885c0000,
   8036         /* gran        */ 1,
   8037         /* bytes       */ 16,
   8038         /* nFields     */ 34,
   8039         /* *fields     */ soc_BSK_FTFP_LTS_MUX_CTRL_0m_fields,
   8040         /* *views      */ NULL,
   8041         /* *views_num  */ NULL,
   8042         /* snoop_cb    */ NULL, 
   8043         /* snoop_user_data */ NULL, 
   8044         /* snoop_flags */ 0,
   8045         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8046         /* type */ SOC_MEM_TYPE_NORMAL,
   8047         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8048         /* impl */ SOC_MEM_IMPL_NORMAL,
   8049         /* cmic_mor_clks       */ 0,
   8050         /* access_latency_mode */ 0,
   8051     },
   8052 #endif /* chips */
   8053 
   8054 #if defined(BCM_56370_A0)
   8055     { /* SOC_MEM_INT_BSK_SESSION_KEY_LTS_MUX_CTRL_1m */ 
   8056         /* mem            BSK_SESSION_KEY_LTS_MUX_CTRL_1m */
   8057         /* flags       */ SOC_MEM_FLAG_VALID |
   8058                           SOC_MEM_FLAG_CACHABLE |
   8059                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
   8060                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
   8061         /* cmp_fn      */ _soc_mem_cmp_undef,
   8062         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8063         /* index_min   */ 0,
   8064         /* index_max   */ 127,
   8065         /* minblock    */ 14,
   8066         /* maxblock    */ 14,
   8067         /* blocks      */ 0x4000,
   8068         /* blocks_hi   */ 0,
   8069         /* base        */ 0x88640000,
   8070         /* gran        */ 1,
   8071         /* bytes       */ 16,
   8072         /* nFields     */ 34,
   8073         /* *fields     */ soc_BSK_FTFP_LTS_MUX_CTRL_0m_fields,
   8074         /* *views      */ NULL,
   8075         /* *views_num  */ NULL,
   8076         /* snoop_cb    */ NULL, 
   8077         /* snoop_user_data */ NULL, 
   8078         /* snoop_flags */ 0,
   8079         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8080         /* type */ SOC_MEM_TYPE_NORMAL,
   8081         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8082         /* impl */ SOC_MEM_IMPL_NORMAL,
   8083         /* cmic_mor_clks       */ 0,
   8084         /* access_latency_mode */ 0,
   8085     },
   8086 #endif /* chips */
   8087 
   8088 #if defined(BCM_56370_A0)
   8089     { /* SOC_MEM_INT_BSK_SESSION_KEY_LTS_MUX_CTRL_0_PIPE0m */ 
   8090         /* mem            BSK_SESSION_KEY_LTS_MUX_CTRL_0_PIPE0m */
   8091         /* flags       */ SOC_MEM_FLAG_VALID |
   8092                           SOC_MEM_FLAG_CACHABLE |
   8093                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   8094         /* cmp_fn      */ _soc_mem_cmp_undef,
   8095         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8096         /* index_min   */ 0,
   8097         /* index_max   */ 127,
   8098         /* minblock    */ 14,
   8099         /* maxblock    */ 14,
   8100         /* blocks      */ 0x4000,
   8101         /* blocks_hi   */ 0,
   8102         /* base        */ 0x885c0000,
   8103         /* gran        */ 1,
   8104         /* bytes       */ 16,
   8105         /* nFields     */ 34,
   8106         /* *fields     */ soc_BSK_FTFP_LTS_MUX_CTRL_0m_fields,
   8107         /* *views      */ NULL,
   8108         /* *views_num  */ NULL,
   8109         /* snoop_cb    */ NULL, 
   8110         /* snoop_user_data */ NULL, 
   8111         /* snoop_flags */ 0,
   8112         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8113         /* type */ SOC_MEM_TYPE_NORMAL,
   8114         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8115         /* impl */ SOC_MEM_IMPL_NORMAL,
   8116         /* cmic_mor_clks       */ 0,
   8117         /* access_latency_mode */ 0,
   8118     },
   8119 #endif /* chips */
   8120 
   8121 #if defined(BCM_56370_A0)
   8122     { /* SOC_MEM_INT_BSK_SESSION_KEY_LTS_MUX_CTRL_1_PIPE0m */ 
   8123         /* mem            BSK_SESSION_KEY_LTS_MUX_CTRL_1_PIPE0m */
   8124         /* flags       */ SOC_MEM_FLAG_VALID |
   8125                           SOC_MEM_FLAG_CACHABLE |
   8126                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   8127         /* cmp_fn      */ _soc_mem_cmp_undef,
   8128         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8129         /* index_min   */ 0,
   8130         /* index_max   */ 127,
   8131         /* minblock    */ 14,
   8132         /* maxblock    */ 14,
   8133         /* blocks      */ 0x4000,
   8134         /* blocks_hi   */ 0,
   8135         /* base        */ 0x88640000,
   8136         /* gran        */ 1,
   8137         /* bytes       */ 16,
   8138         /* nFields     */ 34,
   8139         /* *fields     */ soc_BSK_FTFP_LTS_MUX_CTRL_0m_fields,
   8140         /* *views      */ NULL,
   8141         /* *views_num  */ NULL,
   8142         /* snoop_cb    */ NULL, 
   8143         /* snoop_user_data */ NULL, 
   8144         /* snoop_flags */ 0,
   8145         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8146         /* type */ SOC_MEM_TYPE_NORMAL,
   8147         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8148         /* impl */ SOC_MEM_IMPL_NORMAL,
   8149         /* cmic_mor_clks       */ 0,
   8150         /* access_latency_mode */ 0,
   8151     },
   8152 #endif /* chips */
   8153 
   8154 #if defined(BCM_56370_A0)
   8155     { /* SOC_MEM_INT_BSK_SESSION_KEY_LTS_MUX_CTRL_2_PLUS_MASKm */ 
   8156         /* mem            BSK_SESSION_KEY_LTS_MUX_CTRL_2_PLUS_MASKm */
   8157         /* flags       */ SOC_MEM_FLAG_VALID |
   8158                           SOC_MEM_FLAG_CACHABLE |
   8159                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
   8160                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
   8161         /* cmp_fn      */ _soc_mem_cmp_undef,
   8162         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8163         /* index_min   */ 0,
   8164         /* index_max   */ 127,
   8165         /* minblock    */ 14,
   8166         /* maxblock    */ 14,
   8167         /* blocks      */ 0x4000,
   8168         /* blocks_hi   */ 0,
   8169         /* base        */ 0x88900000,
   8170         /* gran        */ 1,
   8171         /* bytes       */ 10,
   8172         /* nFields     */ 21,
   8173         /* *fields     */ soc_BSK_FTFP_LTS_MUX_CTRL_2_PLUS_MASKm_fields,
   8174         /* *views      */ NULL,
   8175         /* *views_num  */ NULL,
   8176         /* snoop_cb    */ NULL, 
   8177         /* snoop_user_data */ NULL, 
   8178         /* snoop_flags */ 0,
   8179         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8180         /* type */ SOC_MEM_TYPE_NORMAL,
   8181         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8182         /* impl */ SOC_MEM_IMPL_NORMAL,
   8183         /* cmic_mor_clks       */ 0,
   8184         /* access_latency_mode */ 0,
   8185     },
   8186 #endif /* chips */
   8187 
   8188 #if defined(BCM_56370_A0)
   8189     { /* SOC_MEM_INT_BSK_SESSION_KEY_LTS_MUX_CTRL_2_PLUS_MASK_PIPE0m */ 
   8190         /* mem            BSK_SESSION_KEY_LTS_MUX_CTRL_2_PLUS_MASK_PIPE0m */
   8191         /* flags       */ SOC_MEM_FLAG_VALID |
   8192                           SOC_MEM_FLAG_CACHABLE |
   8193                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   8194         /* cmp_fn      */ _soc_mem_cmp_undef,
   8195         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8196         /* index_min   */ 0,
   8197         /* index_max   */ 127,
   8198         /* minblock    */ 14,
   8199         /* maxblock    */ 14,
   8200         /* blocks      */ 0x4000,
   8201         /* blocks_hi   */ 0,
   8202         /* base        */ 0x88900000,
   8203         /* gran        */ 1,
   8204         /* bytes       */ 10,
   8205         /* nFields     */ 21,
   8206         /* *fields     */ soc_BSK_FTFP_LTS_MUX_CTRL_2_PLUS_MASKm_fields,
   8207         /* *views      */ NULL,
   8208         /* *views_num  */ NULL,
   8209         /* snoop_cb    */ NULL, 
   8210         /* snoop_user_data */ NULL, 
   8211         /* snoop_flags */ 0,
   8212         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8213         /* type */ SOC_MEM_TYPE_NORMAL,
   8214         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8215         /* impl */ SOC_MEM_IMPL_NORMAL,
   8216         /* cmic_mor_clks       */ 0,
   8217         /* access_latency_mode */ 0,
   8218     },
   8219 #endif /* chips */
   8220