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_t.i (1856156B)


      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_t.i
     12  * Purpose:     Independent memory descriptions.
     13  */
     14 
     15 #if defined(BCM_56640_A0)
     16     { /* SOC_MEM_INT_TABLE0_LOG_TO_PHY_MAPm */ 
     17         /* mem            TABLE0_LOG_TO_PHY_MAPm */
     18         /* flags       */ SOC_MEM_FLAG_VALID |
     19                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
     20         /* cmp_fn      */ _soc_mem_cmp_undef,
     21         /* *null_entry */ _soc_mem_entry_null_zeroes,
     22         /* index_min   */ 0,
     23         /* index_max   */ 63,
     24         /* minblock    */ 8,
     25         /* maxblock    */ 8,
     26         /* blocks      */ 0x100,
     27         /* blocks_hi   */ 0,
     28         /* base        */ 0x68000000,
     29         /* gran        */ 1,
     30         /* bytes       */ 1,
     31         /* nFields     */ 1,
     32         /* *fields     */ soc_TABLE0_LOG_TO_PHY_MAPm_fields,
     33         /* *views      */ NULL,
     34         /* *views_num  */ NULL,
     35         /* snoop_cb    */ NULL, 
     36         /* snoop_user_data */ NULL, 
     37         /* snoop_flags */ 0,
     38         /* mem severity */ SOC_MEM_SEVERE_MISSING,
     39         /* type */ SOC_MEM_TYPE_NORMAL,
     40         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
     41         /* impl */ SOC_MEM_IMPL_NORMAL,
     42         /* cmic_mor_clks       */ 0,
     43     },
     44 #endif /* chips */
     45 
     46 #if defined(BCM_56340_A0)
     47     { /* SOC_MEM_INT_TABLE0_LOG_TO_PHY_MAP_BCM56340_A0m */ 
     48         /* mem            TABLE0_LOG_TO_PHY_MAPm */
     49         /* flags       */ SOC_MEM_FLAG_VALID |
     50                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
     51         /* cmp_fn      */ _soc_mem_cmp_undef,
     52         /* *null_entry */ _soc_mem_entry_null_zeroes,
     53         /* index_min   */ 0,
     54         /* index_max   */ 63,
     55         /* minblock    */ 6,
     56         /* maxblock    */ 6,
     57         /* blocks      */ 0x40,
     58         /* blocks_hi   */ 0,
     59         /* base        */ 0x68000000,
     60         /* gran        */ 1,
     61         /* bytes       */ 1,
     62         /* nFields     */ 1,
     63         /* *fields     */ soc_TABLE0_LOG_TO_PHY_MAPm_fields,
     64         /* *views      */ NULL,
     65         /* *views_num  */ NULL,
     66         /* snoop_cb    */ NULL, 
     67         /* snoop_user_data */ NULL, 
     68         /* snoop_flags */ 0,
     69         /* mem severity */ SOC_MEM_SEVERE_MISSING,
     70         /* type */ SOC_MEM_TYPE_NORMAL,
     71         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
     72         /* impl */ SOC_MEM_IMPL_NORMAL,
     73         /* cmic_mor_clks       */ 0,
     74     },
     75 #endif /* chips */
     76 
     77 #if defined(BCM_56640_A0)
     78     { /* SOC_MEM_INT_TABLE1_LOG_TO_PHY_MAPm */ 
     79         /* mem            TABLE1_LOG_TO_PHY_MAPm */
     80         /* flags       */ SOC_MEM_FLAG_VALID |
     81                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
     82         /* cmp_fn      */ _soc_mem_cmp_undef,
     83         /* *null_entry */ _soc_mem_entry_null_zeroes,
     84         /* index_min   */ 0,
     85         /* index_max   */ 63,
     86         /* minblock    */ 8,
     87         /* maxblock    */ 8,
     88         /* blocks      */ 0x100,
     89         /* blocks_hi   */ 0,
     90         /* base        */ 0x6c000000,
     91         /* gran        */ 1,
     92         /* bytes       */ 1,
     93         /* nFields     */ 1,
     94         /* *fields     */ soc_TABLE1_LOG_TO_PHY_MAPm_fields,
     95         /* *views      */ NULL,
     96         /* *views_num  */ NULL,
     97         /* snoop_cb    */ NULL, 
     98         /* snoop_user_data */ NULL, 
     99         /* snoop_flags */ 0,
    100         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    101         /* type */ SOC_MEM_TYPE_NORMAL,
    102         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    103         /* impl */ SOC_MEM_IMPL_NORMAL,
    104         /* cmic_mor_clks       */ 0,
    105     },
    106 #endif /* chips */
    107 
    108 #if defined(BCM_56340_A0)
    109     { /* SOC_MEM_INT_TABLE1_LOG_TO_PHY_MAP_BCM56340_A0m */ 
    110         /* mem            TABLE1_LOG_TO_PHY_MAPm */
    111         /* flags       */ SOC_MEM_FLAG_VALID |
    112                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
    113         /* cmp_fn      */ _soc_mem_cmp_undef,
    114         /* *null_entry */ _soc_mem_entry_null_zeroes,
    115         /* index_min   */ 0,
    116         /* index_max   */ 63,
    117         /* minblock    */ 6,
    118         /* maxblock    */ 6,
    119         /* blocks      */ 0x40,
    120         /* blocks_hi   */ 0,
    121         /* base        */ 0x6c000000,
    122         /* gran        */ 1,
    123         /* bytes       */ 1,
    124         /* nFields     */ 1,
    125         /* *fields     */ soc_TABLE1_LOG_TO_PHY_MAPm_fields,
    126         /* *views      */ NULL,
    127         /* *views_num  */ NULL,
    128         /* snoop_cb    */ NULL, 
    129         /* snoop_user_data */ NULL, 
    130         /* snoop_flags */ 0,
    131         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    132         /* type */ SOC_MEM_TYPE_NORMAL,
    133         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    134         /* impl */ SOC_MEM_IMPL_NORMAL,
    135         /* cmic_mor_clks       */ 0,
    136     },
    137 #endif /* chips */
    138 
    139 #if defined(BCM_56640_A0)
    140     { /* SOC_MEM_INT_TABLE2_LOG_TO_PHY_MAPm */ 
    141         /* mem            TABLE2_LOG_TO_PHY_MAPm */
    142         /* flags       */ SOC_MEM_FLAG_VALID |
    143                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
    144         /* cmp_fn      */ _soc_mem_cmp_undef,
    145         /* *null_entry */ _soc_mem_entry_null_zeroes,
    146         /* index_min   */ 0,
    147         /* index_max   */ 63,
    148         /* minblock    */ 8,
    149         /* maxblock    */ 8,
    150         /* blocks      */ 0x100,
    151         /* blocks_hi   */ 0,
    152         /* base        */ 0x70000000,
    153         /* gran        */ 1,
    154         /* bytes       */ 1,
    155         /* nFields     */ 1,
    156         /* *fields     */ soc_TABLE2_LOG_TO_PHY_MAPm_fields,
    157         /* *views      */ NULL,
    158         /* *views_num  */ NULL,
    159         /* snoop_cb    */ NULL, 
    160         /* snoop_user_data */ NULL, 
    161         /* snoop_flags */ 0,
    162         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    163         /* type */ SOC_MEM_TYPE_NORMAL,
    164         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    165         /* impl */ SOC_MEM_IMPL_NORMAL,
    166         /* cmic_mor_clks       */ 0,
    167     },
    168 #endif /* chips */
    169 
    170 #if defined(BCM_56340_A0)
    171     { /* SOC_MEM_INT_TABLE2_LOG_TO_PHY_MAP_BCM56340_A0m */ 
    172         /* mem            TABLE2_LOG_TO_PHY_MAPm */
    173         /* flags       */ SOC_MEM_FLAG_VALID |
    174                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
    175         /* cmp_fn      */ _soc_mem_cmp_undef,
    176         /* *null_entry */ _soc_mem_entry_null_zeroes,
    177         /* index_min   */ 0,
    178         /* index_max   */ 63,
    179         /* minblock    */ 6,
    180         /* maxblock    */ 6,
    181         /* blocks      */ 0x40,
    182         /* blocks_hi   */ 0,
    183         /* base        */ 0x70000000,
    184         /* gran        */ 1,
    185         /* bytes       */ 1,
    186         /* nFields     */ 1,
    187         /* *fields     */ soc_TABLE2_LOG_TO_PHY_MAPm_fields,
    188         /* *views      */ NULL,
    189         /* *views_num  */ NULL,
    190         /* snoop_cb    */ NULL, 
    191         /* snoop_user_data */ NULL, 
    192         /* snoop_flags */ 0,
    193         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    194         /* type */ SOC_MEM_TYPE_NORMAL,
    195         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    196         /* impl */ SOC_MEM_IMPL_NORMAL,
    197         /* cmic_mor_clks       */ 0,
    198     },
    199 #endif /* chips */
    200 
    201 #if defined(BCM_56640_A0)
    202     { /* SOC_MEM_INT_TABLE3_LOG_TO_PHY_MAPm */ 
    203         /* mem            TABLE3_LOG_TO_PHY_MAPm */
    204         /* flags       */ SOC_MEM_FLAG_VALID |
    205                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
    206         /* cmp_fn      */ _soc_mem_cmp_undef,
    207         /* *null_entry */ _soc_mem_entry_null_zeroes,
    208         /* index_min   */ 0,
    209         /* index_max   */ 63,
    210         /* minblock    */ 8,
    211         /* maxblock    */ 8,
    212         /* blocks      */ 0x100,
    213         /* blocks_hi   */ 0,
    214         /* base        */ 0x74000000,
    215         /* gran        */ 1,
    216         /* bytes       */ 1,
    217         /* nFields     */ 1,
    218         /* *fields     */ soc_TABLE3_LOG_TO_PHY_MAPm_fields,
    219         /* *views      */ NULL,
    220         /* *views_num  */ NULL,
    221         /* snoop_cb    */ NULL, 
    222         /* snoop_user_data */ NULL, 
    223         /* snoop_flags */ 0,
    224         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    225         /* type */ SOC_MEM_TYPE_NORMAL,
    226         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    227         /* impl */ SOC_MEM_IMPL_NORMAL,
    228         /* cmic_mor_clks       */ 0,
    229     },
    230 #endif /* chips */
    231 
    232 #if defined(BCM_56340_A0)
    233     { /* SOC_MEM_INT_TABLE3_LOG_TO_PHY_MAP_BCM56340_A0m */ 
    234         /* mem            TABLE3_LOG_TO_PHY_MAPm */
    235         /* flags       */ SOC_MEM_FLAG_VALID |
    236                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
    237         /* cmp_fn      */ _soc_mem_cmp_undef,
    238         /* *null_entry */ _soc_mem_entry_null_zeroes,
    239         /* index_min   */ 0,
    240         /* index_max   */ 63,
    241         /* minblock    */ 6,
    242         /* maxblock    */ 6,
    243         /* blocks      */ 0x40,
    244         /* blocks_hi   */ 0,
    245         /* base        */ 0x74000000,
    246         /* gran        */ 1,
    247         /* bytes       */ 1,
    248         /* nFields     */ 1,
    249         /* *fields     */ soc_TABLE3_LOG_TO_PHY_MAPm_fields,
    250         /* *views      */ NULL,
    251         /* *views_num  */ NULL,
    252         /* snoop_cb    */ NULL, 
    253         /* snoop_user_data */ NULL, 
    254         /* snoop_flags */ 0,
    255         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    256         /* type */ SOC_MEM_TYPE_NORMAL,
    257         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    258         /* impl */ SOC_MEM_IMPL_NORMAL,
    259         /* cmic_mor_clks       */ 0,
    260     },
    261 #endif /* chips */
    262 
    263 #if defined(BCM_56640_A0)
    264     { /* SOC_MEM_INT_TABLE4_LOG_TO_PHY_MAPm */ 
    265         /* mem            TABLE4_LOG_TO_PHY_MAPm */
    266         /* flags       */ SOC_MEM_FLAG_VALID |
    267                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
    268         /* cmp_fn      */ _soc_mem_cmp_undef,
    269         /* *null_entry */ _soc_mem_entry_null_zeroes,
    270         /* index_min   */ 0,
    271         /* index_max   */ 63,
    272         /* minblock    */ 8,
    273         /* maxblock    */ 8,
    274         /* blocks      */ 0x100,
    275         /* blocks_hi   */ 0,
    276         /* base        */ 0x78000000,
    277         /* gran        */ 1,
    278         /* bytes       */ 1,
    279         /* nFields     */ 1,
    280         /* *fields     */ soc_TABLE4_LOG_TO_PHY_MAPm_fields,
    281         /* *views      */ NULL,
    282         /* *views_num  */ NULL,
    283         /* snoop_cb    */ NULL, 
    284         /* snoop_user_data */ NULL, 
    285         /* snoop_flags */ 0,
    286         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    287         /* type */ SOC_MEM_TYPE_NORMAL,
    288         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    289         /* impl */ SOC_MEM_IMPL_NORMAL,
    290         /* cmic_mor_clks       */ 0,
    291     },
    292 #endif /* chips */
    293 
    294 #if defined(BCM_56340_A0)
    295     { /* SOC_MEM_INT_TABLE4_LOG_TO_PHY_MAP_BCM56340_A0m */ 
    296         /* mem            TABLE4_LOG_TO_PHY_MAPm */
    297         /* flags       */ SOC_MEM_FLAG_VALID |
    298                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
    299         /* cmp_fn      */ _soc_mem_cmp_undef,
    300         /* *null_entry */ _soc_mem_entry_null_zeroes,
    301         /* index_min   */ 0,
    302         /* index_max   */ 63,
    303         /* minblock    */ 6,
    304         /* maxblock    */ 6,
    305         /* blocks      */ 0x40,
    306         /* blocks_hi   */ 0,
    307         /* base        */ 0x78000000,
    308         /* gran        */ 1,
    309         /* bytes       */ 1,
    310         /* nFields     */ 1,
    311         /* *fields     */ soc_TABLE4_LOG_TO_PHY_MAPm_fields,
    312         /* *views      */ NULL,
    313         /* *views_num  */ NULL,
    314         /* snoop_cb    */ NULL, 
    315         /* snoop_user_data */ NULL, 
    316         /* snoop_flags */ 0,
    317         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    318         /* type */ SOC_MEM_TYPE_NORMAL,
    319         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    320         /* impl */ SOC_MEM_IMPL_NORMAL,
    321         /* cmic_mor_clks       */ 0,
    322     },
    323 #endif /* chips */
    324 
    325 #if defined(BCM_53570_B0)
    326     { /* SOC_MEM_INT_TAF_GATE_BYTES_LEFTm */ 
    327         /* mem            TAF_GATE_BYTES_LEFTm */
    328         /* flags       */ SOC_MEM_FLAG_READONLY |
    329                           SOC_MEM_FLAG_VALID |
    330                           SOC_MEM_FLAG_CACHABLE |
    331                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
    332         /* cmp_fn      */ _soc_mem_cmp_undef,
    333         /* *null_entry */ _soc_mem_entry_null_zeroes,
    334         /* index_min   */ 0,
    335         /* index_max   */ 127,
    336         /* minblock    */ 15,
    337         /* maxblock    */ 15,
    338         /* blocks      */ 0x8000,
    339         /* blocks_hi   */ 0,
    340         /* base        */ 0x34440000,
    341         /* gran        */ 1,
    342         /* bytes       */ 5,
    343         /* nFields     */ 1,
    344         /* *fields     */ soc_TAF_GATE_BYTES_LEFTm_fields,
    345         /* *views      */ NULL,
    346         /* *views_num  */ NULL,
    347         /* snoop_cb    */ NULL, 
    348         /* snoop_user_data */ NULL, 
    349         /* snoop_flags */ 0,
    350         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    351         /* type */ SOC_MEM_TYPE_NORMAL,
    352         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    353         /* impl */ SOC_MEM_IMPL_NORMAL,
    354         /* cmic_mor_clks       */ 0,
    355     },
    356 #endif /* chips */
    357 
    358 #if defined(BCM_53570_B0)
    359     { /* SOC_MEM_INT_TAF_GATE_CONTROLm */ 
    360         /* mem            TAF_GATE_CONTROLm */
    361         /* flags       */ SOC_MEM_FLAG_VALID |
    362                           SOC_MEM_FLAG_CACHABLE |
    363                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
    364         /* cmp_fn      */ _soc_mem_cmp_undef,
    365         /* *null_entry */ _soc_mem_entry_null_zeroes,
    366         /* index_min   */ 0,
    367         /* index_max   */ 127,
    368         /* minblock    */ 15,
    369         /* maxblock    */ 15,
    370         /* blocks      */ 0x8000,
    371         /* blocks_hi   */ 0,
    372         /* base        */ 0x34400000,
    373         /* gran        */ 1,
    374         /* bytes       */ 19,
    375         /* nFields     */ 6,
    376         /* *fields     */ soc_TAF_GATE_CONTROLm_fields,
    377         /* *views      */ NULL,
    378         /* *views_num  */ NULL,
    379         /* snoop_cb    */ NULL, 
    380         /* snoop_user_data */ NULL, 
    381         /* snoop_flags */ 0,
    382         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    383         /* type */ SOC_MEM_TYPE_NORMAL,
    384         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    385         /* impl */ SOC_MEM_IMPL_NORMAL,
    386         /* cmic_mor_clks       */ 0,
    387     },
    388 #endif /* chips */
    389 
    390 #if defined(BCM_53570_B0)
    391     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P0m */ 
    392         /* mem            TAF_GATE_CTL_TBL0_P0m */
    393         /* flags       */ SOC_MEM_FLAG_VALID |
    394                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
    395         /* cmp_fn      */ _soc_mem_cmp_undef,
    396         /* *null_entry */ _soc_mem_entry_null_zeroes,
    397         /* index_min   */ 0,
    398         /* index_max   */ 15,
    399         /* minblock    */ 27,
    400         /* maxblock    */ 27,
    401         /* blocks      */ 0x8000000,
    402         /* blocks_hi   */ 0,
    403         /* base        */ 0x00008000,
    404         /* gran        */ 1,
    405         /* bytes       */ 4,
    406         /* nFields     */ 7,
    407         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
    408         /* *views      */ NULL,
    409         /* *views_num  */ NULL,
    410         /* snoop_cb    */ NULL, 
    411         /* snoop_user_data */ NULL, 
    412         /* snoop_flags */ 0,
    413         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    414         /* type */ SOC_MEM_TYPE_NORMAL,
    415         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    416         /* impl */ SOC_MEM_IMPL_NORMAL,
    417         /* cmic_mor_clks       */ 0,
    418     },
    419 #endif /* chips */
    420 
    421 #if defined(BCM_53570_B0)
    422     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P1m */ 
    423         /* mem            TAF_GATE_CTL_TBL0_P1m */
    424         /* flags       */ SOC_MEM_FLAG_VALID |
    425                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
    426         /* cmp_fn      */ _soc_mem_cmp_undef,
    427         /* *null_entry */ _soc_mem_entry_null_zeroes,
    428         /* index_min   */ 0,
    429         /* index_max   */ 15,
    430         /* minblock    */ 27,
    431         /* maxblock    */ 27,
    432         /* blocks      */ 0x8000000,
    433         /* blocks_hi   */ 0,
    434         /* base        */ 0x00018000,
    435         /* gran        */ 1,
    436         /* bytes       */ 4,
    437         /* nFields     */ 7,
    438         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
    439         /* *views      */ NULL,
    440         /* *views_num  */ NULL,
    441         /* snoop_cb    */ NULL, 
    442         /* snoop_user_data */ NULL, 
    443         /* snoop_flags */ 0,
    444         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    445         /* type */ SOC_MEM_TYPE_NORMAL,
    446         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    447         /* impl */ SOC_MEM_IMPL_NORMAL,
    448         /* cmic_mor_clks       */ 0,
    449     },
    450 #endif /* chips */
    451 
    452 #if defined(BCM_53570_B0)
    453     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P2m */ 
    454         /* mem            TAF_GATE_CTL_TBL0_P2m */
    455         /* flags       */ SOC_MEM_FLAG_VALID |
    456                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
    457         /* cmp_fn      */ _soc_mem_cmp_undef,
    458         /* *null_entry */ _soc_mem_entry_null_zeroes,
    459         /* index_min   */ 0,
    460         /* index_max   */ 15,
    461         /* minblock    */ 27,
    462         /* maxblock    */ 27,
    463         /* blocks      */ 0x8000000,
    464         /* blocks_hi   */ 0,
    465         /* base        */ 0x00028000,
    466         /* gran        */ 1,
    467         /* bytes       */ 4,
    468         /* nFields     */ 7,
    469         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
    470         /* *views      */ NULL,
    471         /* *views_num  */ NULL,
    472         /* snoop_cb    */ NULL, 
    473         /* snoop_user_data */ NULL, 
    474         /* snoop_flags */ 0,
    475         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    476         /* type */ SOC_MEM_TYPE_NORMAL,
    477         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    478         /* impl */ SOC_MEM_IMPL_NORMAL,
    479         /* cmic_mor_clks       */ 0,
    480     },
    481 #endif /* chips */
    482 
    483 #if defined(BCM_53570_B0)
    484     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P3m */ 
    485         /* mem            TAF_GATE_CTL_TBL0_P3m */
    486         /* flags       */ SOC_MEM_FLAG_VALID |
    487                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
    488         /* cmp_fn      */ _soc_mem_cmp_undef,
    489         /* *null_entry */ _soc_mem_entry_null_zeroes,
    490         /* index_min   */ 0,
    491         /* index_max   */ 15,
    492         /* minblock    */ 27,
    493         /* maxblock    */ 27,
    494         /* blocks      */ 0x8000000,
    495         /* blocks_hi   */ 0,
    496         /* base        */ 0x00038000,
    497         /* gran        */ 1,
    498         /* bytes       */ 4,
    499         /* nFields     */ 7,
    500         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
    501         /* *views      */ NULL,
    502         /* *views_num  */ NULL,
    503         /* snoop_cb    */ NULL, 
    504         /* snoop_user_data */ NULL, 
    505         /* snoop_flags */ 0,
    506         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    507         /* type */ SOC_MEM_TYPE_NORMAL,
    508         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    509         /* impl */ SOC_MEM_IMPL_NORMAL,
    510         /* cmic_mor_clks       */ 0,
    511     },
    512 #endif /* chips */
    513 
    514 #if defined(BCM_53570_B0)
    515     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P4m */ 
    516         /* mem            TAF_GATE_CTL_TBL0_P4m */
    517         /* flags       */ SOC_MEM_FLAG_VALID |
    518                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
    519         /* cmp_fn      */ _soc_mem_cmp_undef,
    520         /* *null_entry */ _soc_mem_entry_null_zeroes,
    521         /* index_min   */ 0,
    522         /* index_max   */ 15,
    523         /* minblock    */ 27,
    524         /* maxblock    */ 27,
    525         /* blocks      */ 0x8000000,
    526         /* blocks_hi   */ 0,
    527         /* base        */ 0x00048000,
    528         /* gran        */ 1,
    529         /* bytes       */ 4,
    530         /* nFields     */ 7,
    531         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
    532         /* *views      */ NULL,
    533         /* *views_num  */ NULL,
    534         /* snoop_cb    */ NULL, 
    535         /* snoop_user_data */ NULL, 
    536         /* snoop_flags */ 0,
    537         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    538         /* type */ SOC_MEM_TYPE_NORMAL,
    539         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    540         /* impl */ SOC_MEM_IMPL_NORMAL,
    541         /* cmic_mor_clks       */ 0,
    542     },
    543 #endif /* chips */
    544 
    545 #if defined(BCM_53570_B0)
    546     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P5m */ 
    547         /* mem            TAF_GATE_CTL_TBL0_P5m */
    548         /* flags       */ SOC_MEM_FLAG_VALID |
    549                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
    550         /* cmp_fn      */ _soc_mem_cmp_undef,
    551         /* *null_entry */ _soc_mem_entry_null_zeroes,
    552         /* index_min   */ 0,
    553         /* index_max   */ 15,
    554         /* minblock    */ 27,
    555         /* maxblock    */ 27,
    556         /* blocks      */ 0x8000000,
    557         /* blocks_hi   */ 0,
    558         /* base        */ 0x00058000,
    559         /* gran        */ 1,
    560         /* bytes       */ 4,
    561         /* nFields     */ 7,
    562         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
    563         /* *views      */ NULL,
    564         /* *views_num  */ NULL,
    565         /* snoop_cb    */ NULL, 
    566         /* snoop_user_data */ NULL, 
    567         /* snoop_flags */ 0,
    568         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    569         /* type */ SOC_MEM_TYPE_NORMAL,
    570         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    571         /* impl */ SOC_MEM_IMPL_NORMAL,
    572         /* cmic_mor_clks       */ 0,
    573     },
    574 #endif /* chips */
    575 
    576 #if defined(BCM_53570_B0)
    577     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P6m */ 
    578         /* mem            TAF_GATE_CTL_TBL0_P6m */
    579         /* flags       */ SOC_MEM_FLAG_VALID |
    580                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
    581         /* cmp_fn      */ _soc_mem_cmp_undef,
    582         /* *null_entry */ _soc_mem_entry_null_zeroes,
    583         /* index_min   */ 0,
    584         /* index_max   */ 15,
    585         /* minblock    */ 27,
    586         /* maxblock    */ 27,
    587         /* blocks      */ 0x8000000,
    588         /* blocks_hi   */ 0,
    589         /* base        */ 0x00068000,
    590         /* gran        */ 1,
    591         /* bytes       */ 4,
    592         /* nFields     */ 7,
    593         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
    594         /* *views      */ NULL,
    595         /* *views_num  */ NULL,
    596         /* snoop_cb    */ NULL, 
    597         /* snoop_user_data */ NULL, 
    598         /* snoop_flags */ 0,
    599         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    600         /* type */ SOC_MEM_TYPE_NORMAL,
    601         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    602         /* impl */ SOC_MEM_IMPL_NORMAL,
    603         /* cmic_mor_clks       */ 0,
    604     },
    605 #endif /* chips */
    606 
    607 #if defined(BCM_53570_B0)
    608     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P7m */ 
    609         /* mem            TAF_GATE_CTL_TBL0_P7m */
    610         /* flags       */ SOC_MEM_FLAG_VALID |
    611                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
    612         /* cmp_fn      */ _soc_mem_cmp_undef,
    613         /* *null_entry */ _soc_mem_entry_null_zeroes,
    614         /* index_min   */ 0,
    615         /* index_max   */ 15,
    616         /* minblock    */ 27,
    617         /* maxblock    */ 27,
    618         /* blocks      */ 0x8000000,
    619         /* blocks_hi   */ 0,
    620         /* base        */ 0x00078000,
    621         /* gran        */ 1,
    622         /* bytes       */ 4,
    623         /* nFields     */ 7,
    624         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
    625         /* *views      */ NULL,
    626         /* *views_num  */ NULL,
    627         /* snoop_cb    */ NULL, 
    628         /* snoop_user_data */ NULL, 
    629         /* snoop_flags */ 0,
    630         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    631         /* type */ SOC_MEM_TYPE_NORMAL,
    632         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    633         /* impl */ SOC_MEM_IMPL_NORMAL,
    634         /* cmic_mor_clks       */ 0,
    635     },
    636 #endif /* chips */
    637 
    638 #if defined(BCM_53570_B0)
    639     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P8m */ 
    640         /* mem            TAF_GATE_CTL_TBL0_P8m */
    641         /* flags       */ SOC_MEM_FLAG_VALID |
    642                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
    643         /* cmp_fn      */ _soc_mem_cmp_undef,
    644         /* *null_entry */ _soc_mem_entry_null_zeroes,
    645         /* index_min   */ 0,
    646         /* index_max   */ 15,
    647         /* minblock    */ 27,
    648         /* maxblock    */ 27,
    649         /* blocks      */ 0x8000000,
    650         /* blocks_hi   */ 0,
    651         /* base        */ 0x00088000,
    652         /* gran        */ 1,
    653         /* bytes       */ 4,
    654         /* nFields     */ 7,
    655         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
    656         /* *views      */ NULL,
    657         /* *views_num  */ NULL,
    658         /* snoop_cb    */ NULL, 
    659         /* snoop_user_data */ NULL, 
    660         /* snoop_flags */ 0,
    661         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    662         /* type */ SOC_MEM_TYPE_NORMAL,
    663         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    664         /* impl */ SOC_MEM_IMPL_NORMAL,
    665         /* cmic_mor_clks       */ 0,
    666     },
    667 #endif /* chips */
    668 
    669 #if defined(BCM_53570_B0)
    670     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P9m */ 
    671         /* mem            TAF_GATE_CTL_TBL0_P9m */
    672         /* flags       */ SOC_MEM_FLAG_VALID |
    673                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
    674         /* cmp_fn      */ _soc_mem_cmp_undef,
    675         /* *null_entry */ _soc_mem_entry_null_zeroes,
    676         /* index_min   */ 0,
    677         /* index_max   */ 15,
    678         /* minblock    */ 27,
    679         /* maxblock    */ 27,
    680         /* blocks      */ 0x8000000,
    681         /* blocks_hi   */ 0,
    682         /* base        */ 0x00098000,
    683         /* gran        */ 1,
    684         /* bytes       */ 4,
    685         /* nFields     */ 7,
    686         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
    687         /* *views      */ NULL,
    688         /* *views_num  */ NULL,
    689         /* snoop_cb    */ NULL, 
    690         /* snoop_user_data */ NULL, 
    691         /* snoop_flags */ 0,
    692         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    693         /* type */ SOC_MEM_TYPE_NORMAL,
    694         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    695         /* impl */ SOC_MEM_IMPL_NORMAL,
    696         /* cmic_mor_clks       */ 0,
    697     },
    698 #endif /* chips */
    699 
    700 #if defined(BCM_53570_B0)
    701     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P10m */ 
    702         /* mem            TAF_GATE_CTL_TBL0_P10m */
    703         /* flags       */ SOC_MEM_FLAG_VALID |
    704                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
    705         /* cmp_fn      */ _soc_mem_cmp_undef,
    706         /* *null_entry */ _soc_mem_entry_null_zeroes,
    707         /* index_min   */ 0,
    708         /* index_max   */ 15,
    709         /* minblock    */ 27,
    710         /* maxblock    */ 27,
    711         /* blocks      */ 0x8000000,
    712         /* blocks_hi   */ 0,
    713         /* base        */ 0x000a8000,
    714         /* gran        */ 1,
    715         /* bytes       */ 4,
    716         /* nFields     */ 7,
    717         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
    718         /* *views      */ NULL,
    719         /* *views_num  */ NULL,
    720         /* snoop_cb    */ NULL, 
    721         /* snoop_user_data */ NULL, 
    722         /* snoop_flags */ 0,
    723         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    724         /* type */ SOC_MEM_TYPE_NORMAL,
    725         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    726         /* impl */ SOC_MEM_IMPL_NORMAL,
    727         /* cmic_mor_clks       */ 0,
    728     },
    729 #endif /* chips */
    730 
    731 #if defined(BCM_53570_B0)
    732     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P11m */ 
    733         /* mem            TAF_GATE_CTL_TBL0_P11m */
    734         /* flags       */ SOC_MEM_FLAG_VALID |
    735                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
    736         /* cmp_fn      */ _soc_mem_cmp_undef,
    737         /* *null_entry */ _soc_mem_entry_null_zeroes,
    738         /* index_min   */ 0,
    739         /* index_max   */ 15,
    740         /* minblock    */ 27,
    741         /* maxblock    */ 27,
    742         /* blocks      */ 0x8000000,
    743         /* blocks_hi   */ 0,
    744         /* base        */ 0x000b8000,
    745         /* gran        */ 1,
    746         /* bytes       */ 4,
    747         /* nFields     */ 7,
    748         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
    749         /* *views      */ NULL,
    750         /* *views_num  */ NULL,
    751         /* snoop_cb    */ NULL, 
    752         /* snoop_user_data */ NULL, 
    753         /* snoop_flags */ 0,
    754         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    755         /* type */ SOC_MEM_TYPE_NORMAL,
    756         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    757         /* impl */ SOC_MEM_IMPL_NORMAL,
    758         /* cmic_mor_clks       */ 0,
    759     },
    760 #endif /* chips */
    761 
    762 #if defined(BCM_53570_B0)
    763     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P12m */ 
    764         /* mem            TAF_GATE_CTL_TBL0_P12m */
    765         /* flags       */ SOC_MEM_FLAG_VALID |
    766                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
    767         /* cmp_fn      */ _soc_mem_cmp_undef,
    768         /* *null_entry */ _soc_mem_entry_null_zeroes,
    769         /* index_min   */ 0,
    770         /* index_max   */ 15,
    771         /* minblock    */ 27,
    772         /* maxblock    */ 27,
    773         /* blocks      */ 0x8000000,
    774         /* blocks_hi   */ 0,
    775         /* base        */ 0x000c8000,
    776         /* gran        */ 1,
    777         /* bytes       */ 4,
    778         /* nFields     */ 7,
    779         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
    780         /* *views      */ NULL,
    781         /* *views_num  */ NULL,
    782         /* snoop_cb    */ NULL, 
    783         /* snoop_user_data */ NULL, 
    784         /* snoop_flags */ 0,
    785         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    786         /* type */ SOC_MEM_TYPE_NORMAL,
    787         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    788         /* impl */ SOC_MEM_IMPL_NORMAL,
    789         /* cmic_mor_clks       */ 0,
    790     },
    791 #endif /* chips */
    792 
    793 #if defined(BCM_53570_B0)
    794     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P13m */ 
    795         /* mem            TAF_GATE_CTL_TBL0_P13m */
    796         /* flags       */ SOC_MEM_FLAG_VALID |
    797                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
    798         /* cmp_fn      */ _soc_mem_cmp_undef,
    799         /* *null_entry */ _soc_mem_entry_null_zeroes,
    800         /* index_min   */ 0,
    801         /* index_max   */ 15,
    802         /* minblock    */ 27,
    803         /* maxblock    */ 27,
    804         /* blocks      */ 0x8000000,
    805         /* blocks_hi   */ 0,
    806         /* base        */ 0x000d8000,
    807         /* gran        */ 1,
    808         /* bytes       */ 4,
    809         /* nFields     */ 7,
    810         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
    811         /* *views      */ NULL,
    812         /* *views_num  */ NULL,
    813         /* snoop_cb    */ NULL, 
    814         /* snoop_user_data */ NULL, 
    815         /* snoop_flags */ 0,
    816         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    817         /* type */ SOC_MEM_TYPE_NORMAL,
    818         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    819         /* impl */ SOC_MEM_IMPL_NORMAL,
    820         /* cmic_mor_clks       */ 0,
    821     },
    822 #endif /* chips */
    823 
    824 #if defined(BCM_53570_B0)
    825     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P14m */ 
    826         /* mem            TAF_GATE_CTL_TBL0_P14m */
    827         /* flags       */ SOC_MEM_FLAG_VALID |
    828                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
    829         /* cmp_fn      */ _soc_mem_cmp_undef,
    830         /* *null_entry */ _soc_mem_entry_null_zeroes,
    831         /* index_min   */ 0,
    832         /* index_max   */ 15,
    833         /* minblock    */ 27,
    834         /* maxblock    */ 27,
    835         /* blocks      */ 0x8000000,
    836         /* blocks_hi   */ 0,
    837         /* base        */ 0x000e8000,
    838         /* gran        */ 1,
    839         /* bytes       */ 4,
    840         /* nFields     */ 7,
    841         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
    842         /* *views      */ NULL,
    843         /* *views_num  */ NULL,
    844         /* snoop_cb    */ NULL, 
    845         /* snoop_user_data */ NULL, 
    846         /* snoop_flags */ 0,
    847         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    848         /* type */ SOC_MEM_TYPE_NORMAL,
    849         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    850         /* impl */ SOC_MEM_IMPL_NORMAL,
    851         /* cmic_mor_clks       */ 0,
    852     },
    853 #endif /* chips */
    854 
    855 #if defined(BCM_53570_B0)
    856     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P15m */ 
    857         /* mem            TAF_GATE_CTL_TBL0_P15m */
    858         /* flags       */ SOC_MEM_FLAG_VALID |
    859                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
    860         /* cmp_fn      */ _soc_mem_cmp_undef,
    861         /* *null_entry */ _soc_mem_entry_null_zeroes,
    862         /* index_min   */ 0,
    863         /* index_max   */ 15,
    864         /* minblock    */ 27,
    865         /* maxblock    */ 27,
    866         /* blocks      */ 0x8000000,
    867         /* blocks_hi   */ 0,
    868         /* base        */ 0x000f8000,
    869         /* gran        */ 1,
    870         /* bytes       */ 4,
    871         /* nFields     */ 7,
    872         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
    873         /* *views      */ NULL,
    874         /* *views_num  */ NULL,
    875         /* snoop_cb    */ NULL, 
    876         /* snoop_user_data */ NULL, 
    877         /* snoop_flags */ 0,
    878         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    879         /* type */ SOC_MEM_TYPE_NORMAL,
    880         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    881         /* impl */ SOC_MEM_IMPL_NORMAL,
    882         /* cmic_mor_clks       */ 0,
    883     },
    884 #endif /* chips */
    885 
    886 #if defined(BCM_53570_B0)
    887     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P16m */ 
    888         /* mem            TAF_GATE_CTL_TBL0_P16m */
    889         /* flags       */ SOC_MEM_FLAG_VALID |
    890                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
    891         /* cmp_fn      */ _soc_mem_cmp_undef,
    892         /* *null_entry */ _soc_mem_entry_null_zeroes,
    893         /* index_min   */ 0,
    894         /* index_max   */ 15,
    895         /* minblock    */ 27,
    896         /* maxblock    */ 27,
    897         /* blocks      */ 0x8000000,
    898         /* blocks_hi   */ 0,
    899         /* base        */ 0x00108000,
    900         /* gran        */ 1,
    901         /* bytes       */ 4,
    902         /* nFields     */ 7,
    903         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
    904         /* *views      */ NULL,
    905         /* *views_num  */ NULL,
    906         /* snoop_cb    */ NULL, 
    907         /* snoop_user_data */ NULL, 
    908         /* snoop_flags */ 0,
    909         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    910         /* type */ SOC_MEM_TYPE_NORMAL,
    911         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    912         /* impl */ SOC_MEM_IMPL_NORMAL,
    913         /* cmic_mor_clks       */ 0,
    914     },
    915 #endif /* chips */
    916 
    917 #if defined(BCM_53570_B0)
    918     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P17m */ 
    919         /* mem            TAF_GATE_CTL_TBL0_P17m */
    920         /* flags       */ SOC_MEM_FLAG_VALID |
    921                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
    922         /* cmp_fn      */ _soc_mem_cmp_undef,
    923         /* *null_entry */ _soc_mem_entry_null_zeroes,
    924         /* index_min   */ 0,
    925         /* index_max   */ 15,
    926         /* minblock    */ 27,
    927         /* maxblock    */ 27,
    928         /* blocks      */ 0x8000000,
    929         /* blocks_hi   */ 0,
    930         /* base        */ 0x00118000,
    931         /* gran        */ 1,
    932         /* bytes       */ 4,
    933         /* nFields     */ 7,
    934         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
    935         /* *views      */ NULL,
    936         /* *views_num  */ NULL,
    937         /* snoop_cb    */ NULL, 
    938         /* snoop_user_data */ NULL, 
    939         /* snoop_flags */ 0,
    940         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    941         /* type */ SOC_MEM_TYPE_NORMAL,
    942         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    943         /* impl */ SOC_MEM_IMPL_NORMAL,
    944         /* cmic_mor_clks       */ 0,
    945     },
    946 #endif /* chips */
    947 
    948 #if defined(BCM_53570_B0)
    949     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P18m */ 
    950         /* mem            TAF_GATE_CTL_TBL0_P18m */
    951         /* flags       */ SOC_MEM_FLAG_VALID |
    952                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
    953         /* cmp_fn      */ _soc_mem_cmp_undef,
    954         /* *null_entry */ _soc_mem_entry_null_zeroes,
    955         /* index_min   */ 0,
    956         /* index_max   */ 15,
    957         /* minblock    */ 27,
    958         /* maxblock    */ 27,
    959         /* blocks      */ 0x8000000,
    960         /* blocks_hi   */ 0,
    961         /* base        */ 0x00128000,
    962         /* gran        */ 1,
    963         /* bytes       */ 4,
    964         /* nFields     */ 7,
    965         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
    966         /* *views      */ NULL,
    967         /* *views_num  */ NULL,
    968         /* snoop_cb    */ NULL, 
    969         /* snoop_user_data */ NULL, 
    970         /* snoop_flags */ 0,
    971         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    972         /* type */ SOC_MEM_TYPE_NORMAL,
    973         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    974         /* impl */ SOC_MEM_IMPL_NORMAL,
    975         /* cmic_mor_clks       */ 0,
    976     },
    977 #endif /* chips */
    978 
    979 #if defined(BCM_53570_B0)
    980     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P19m */ 
    981         /* mem            TAF_GATE_CTL_TBL0_P19m */
    982         /* flags       */ SOC_MEM_FLAG_VALID |
    983                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
    984         /* cmp_fn      */ _soc_mem_cmp_undef,
    985         /* *null_entry */ _soc_mem_entry_null_zeroes,
    986         /* index_min   */ 0,
    987         /* index_max   */ 15,
    988         /* minblock    */ 27,
    989         /* maxblock    */ 27,
    990         /* blocks      */ 0x8000000,
    991         /* blocks_hi   */ 0,
    992         /* base        */ 0x00138000,
    993         /* gran        */ 1,
    994         /* bytes       */ 4,
    995         /* nFields     */ 7,
    996         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
    997         /* *views      */ NULL,
    998         /* *views_num  */ NULL,
    999         /* snoop_cb    */ NULL, 
   1000         /* snoop_user_data */ NULL, 
   1001         /* snoop_flags */ 0,
   1002         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1003         /* type */ SOC_MEM_TYPE_NORMAL,
   1004         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1005         /* impl */ SOC_MEM_IMPL_NORMAL,
   1006         /* cmic_mor_clks       */ 0,
   1007     },
   1008 #endif /* chips */
   1009 
   1010 #if defined(BCM_53570_B0)
   1011     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P20m */ 
   1012         /* mem            TAF_GATE_CTL_TBL0_P20m */
   1013         /* flags       */ SOC_MEM_FLAG_VALID |
   1014                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1015         /* cmp_fn      */ _soc_mem_cmp_undef,
   1016         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1017         /* index_min   */ 0,
   1018         /* index_max   */ 15,
   1019         /* minblock    */ 27,
   1020         /* maxblock    */ 27,
   1021         /* blocks      */ 0x8000000,
   1022         /* blocks_hi   */ 0,
   1023         /* base        */ 0x00148000,
   1024         /* gran        */ 1,
   1025         /* bytes       */ 4,
   1026         /* nFields     */ 7,
   1027         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1028         /* *views      */ NULL,
   1029         /* *views_num  */ NULL,
   1030         /* snoop_cb    */ NULL, 
   1031         /* snoop_user_data */ NULL, 
   1032         /* snoop_flags */ 0,
   1033         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1034         /* type */ SOC_MEM_TYPE_NORMAL,
   1035         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1036         /* impl */ SOC_MEM_IMPL_NORMAL,
   1037         /* cmic_mor_clks       */ 0,
   1038     },
   1039 #endif /* chips */
   1040 
   1041 #if defined(BCM_53570_B0)
   1042     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P21m */ 
   1043         /* mem            TAF_GATE_CTL_TBL0_P21m */
   1044         /* flags       */ SOC_MEM_FLAG_VALID |
   1045                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1046         /* cmp_fn      */ _soc_mem_cmp_undef,
   1047         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1048         /* index_min   */ 0,
   1049         /* index_max   */ 15,
   1050         /* minblock    */ 27,
   1051         /* maxblock    */ 27,
   1052         /* blocks      */ 0x8000000,
   1053         /* blocks_hi   */ 0,
   1054         /* base        */ 0x00158000,
   1055         /* gran        */ 1,
   1056         /* bytes       */ 4,
   1057         /* nFields     */ 7,
   1058         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1059         /* *views      */ NULL,
   1060         /* *views_num  */ NULL,
   1061         /* snoop_cb    */ NULL, 
   1062         /* snoop_user_data */ NULL, 
   1063         /* snoop_flags */ 0,
   1064         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1065         /* type */ SOC_MEM_TYPE_NORMAL,
   1066         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1067         /* impl */ SOC_MEM_IMPL_NORMAL,
   1068         /* cmic_mor_clks       */ 0,
   1069     },
   1070 #endif /* chips */
   1071 
   1072 #if defined(BCM_53570_B0)
   1073     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P22m */ 
   1074         /* mem            TAF_GATE_CTL_TBL0_P22m */
   1075         /* flags       */ SOC_MEM_FLAG_VALID |
   1076                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1077         /* cmp_fn      */ _soc_mem_cmp_undef,
   1078         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1079         /* index_min   */ 0,
   1080         /* index_max   */ 15,
   1081         /* minblock    */ 27,
   1082         /* maxblock    */ 27,
   1083         /* blocks      */ 0x8000000,
   1084         /* blocks_hi   */ 0,
   1085         /* base        */ 0x00168000,
   1086         /* gran        */ 1,
   1087         /* bytes       */ 4,
   1088         /* nFields     */ 7,
   1089         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1090         /* *views      */ NULL,
   1091         /* *views_num  */ NULL,
   1092         /* snoop_cb    */ NULL, 
   1093         /* snoop_user_data */ NULL, 
   1094         /* snoop_flags */ 0,
   1095         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1096         /* type */ SOC_MEM_TYPE_NORMAL,
   1097         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1098         /* impl */ SOC_MEM_IMPL_NORMAL,
   1099         /* cmic_mor_clks       */ 0,
   1100     },
   1101 #endif /* chips */
   1102 
   1103 #if defined(BCM_53570_B0)
   1104     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P23m */ 
   1105         /* mem            TAF_GATE_CTL_TBL0_P23m */
   1106         /* flags       */ SOC_MEM_FLAG_VALID |
   1107                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1108         /* cmp_fn      */ _soc_mem_cmp_undef,
   1109         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1110         /* index_min   */ 0,
   1111         /* index_max   */ 15,
   1112         /* minblock    */ 27,
   1113         /* maxblock    */ 27,
   1114         /* blocks      */ 0x8000000,
   1115         /* blocks_hi   */ 0,
   1116         /* base        */ 0x00178000,
   1117         /* gran        */ 1,
   1118         /* bytes       */ 4,
   1119         /* nFields     */ 7,
   1120         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1121         /* *views      */ NULL,
   1122         /* *views_num  */ NULL,
   1123         /* snoop_cb    */ NULL, 
   1124         /* snoop_user_data */ NULL, 
   1125         /* snoop_flags */ 0,
   1126         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1127         /* type */ SOC_MEM_TYPE_NORMAL,
   1128         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1129         /* impl */ SOC_MEM_IMPL_NORMAL,
   1130         /* cmic_mor_clks       */ 0,
   1131     },
   1132 #endif /* chips */
   1133 
   1134 #if defined(BCM_53570_B0)
   1135     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P24m */ 
   1136         /* mem            TAF_GATE_CTL_TBL0_P24m */
   1137         /* flags       */ SOC_MEM_FLAG_VALID |
   1138                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1139         /* cmp_fn      */ _soc_mem_cmp_undef,
   1140         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1141         /* index_min   */ 0,
   1142         /* index_max   */ 15,
   1143         /* minblock    */ 27,
   1144         /* maxblock    */ 27,
   1145         /* blocks      */ 0x8000000,
   1146         /* blocks_hi   */ 0,
   1147         /* base        */ 0x00188000,
   1148         /* gran        */ 1,
   1149         /* bytes       */ 4,
   1150         /* nFields     */ 7,
   1151         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1152         /* *views      */ NULL,
   1153         /* *views_num  */ NULL,
   1154         /* snoop_cb    */ NULL, 
   1155         /* snoop_user_data */ NULL, 
   1156         /* snoop_flags */ 0,
   1157         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1158         /* type */ SOC_MEM_TYPE_NORMAL,
   1159         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1160         /* impl */ SOC_MEM_IMPL_NORMAL,
   1161         /* cmic_mor_clks       */ 0,
   1162     },
   1163 #endif /* chips */
   1164 
   1165 #if defined(BCM_53570_B0)
   1166     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P25m */ 
   1167         /* mem            TAF_GATE_CTL_TBL0_P25m */
   1168         /* flags       */ SOC_MEM_FLAG_VALID |
   1169                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1170         /* cmp_fn      */ _soc_mem_cmp_undef,
   1171         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1172         /* index_min   */ 0,
   1173         /* index_max   */ 15,
   1174         /* minblock    */ 27,
   1175         /* maxblock    */ 27,
   1176         /* blocks      */ 0x8000000,
   1177         /* blocks_hi   */ 0,
   1178         /* base        */ 0x00198000,
   1179         /* gran        */ 1,
   1180         /* bytes       */ 4,
   1181         /* nFields     */ 7,
   1182         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1183         /* *views      */ NULL,
   1184         /* *views_num  */ NULL,
   1185         /* snoop_cb    */ NULL, 
   1186         /* snoop_user_data */ NULL, 
   1187         /* snoop_flags */ 0,
   1188         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1189         /* type */ SOC_MEM_TYPE_NORMAL,
   1190         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1191         /* impl */ SOC_MEM_IMPL_NORMAL,
   1192         /* cmic_mor_clks       */ 0,
   1193     },
   1194 #endif /* chips */
   1195 
   1196 #if defined(BCM_53570_B0)
   1197     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P26m */ 
   1198         /* mem            TAF_GATE_CTL_TBL0_P26m */
   1199         /* flags       */ SOC_MEM_FLAG_VALID |
   1200                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1201         /* cmp_fn      */ _soc_mem_cmp_undef,
   1202         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1203         /* index_min   */ 0,
   1204         /* index_max   */ 15,
   1205         /* minblock    */ 27,
   1206         /* maxblock    */ 27,
   1207         /* blocks      */ 0x8000000,
   1208         /* blocks_hi   */ 0,
   1209         /* base        */ 0x001a8000,
   1210         /* gran        */ 1,
   1211         /* bytes       */ 4,
   1212         /* nFields     */ 7,
   1213         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1214         /* *views      */ NULL,
   1215         /* *views_num  */ NULL,
   1216         /* snoop_cb    */ NULL, 
   1217         /* snoop_user_data */ NULL, 
   1218         /* snoop_flags */ 0,
   1219         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1220         /* type */ SOC_MEM_TYPE_NORMAL,
   1221         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1222         /* impl */ SOC_MEM_IMPL_NORMAL,
   1223         /* cmic_mor_clks       */ 0,
   1224     },
   1225 #endif /* chips */
   1226 
   1227 #if defined(BCM_53570_B0)
   1228     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P27m */ 
   1229         /* mem            TAF_GATE_CTL_TBL0_P27m */
   1230         /* flags       */ SOC_MEM_FLAG_VALID |
   1231                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1232         /* cmp_fn      */ _soc_mem_cmp_undef,
   1233         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1234         /* index_min   */ 0,
   1235         /* index_max   */ 15,
   1236         /* minblock    */ 27,
   1237         /* maxblock    */ 27,
   1238         /* blocks      */ 0x8000000,
   1239         /* blocks_hi   */ 0,
   1240         /* base        */ 0x001b8000,
   1241         /* gran        */ 1,
   1242         /* bytes       */ 4,
   1243         /* nFields     */ 7,
   1244         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1245         /* *views      */ NULL,
   1246         /* *views_num  */ NULL,
   1247         /* snoop_cb    */ NULL, 
   1248         /* snoop_user_data */ NULL, 
   1249         /* snoop_flags */ 0,
   1250         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1251         /* type */ SOC_MEM_TYPE_NORMAL,
   1252         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1253         /* impl */ SOC_MEM_IMPL_NORMAL,
   1254         /* cmic_mor_clks       */ 0,
   1255     },
   1256 #endif /* chips */
   1257 
   1258 #if defined(BCM_53570_B0)
   1259     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P28m */ 
   1260         /* mem            TAF_GATE_CTL_TBL0_P28m */
   1261         /* flags       */ SOC_MEM_FLAG_VALID |
   1262                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1263         /* cmp_fn      */ _soc_mem_cmp_undef,
   1264         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1265         /* index_min   */ 0,
   1266         /* index_max   */ 15,
   1267         /* minblock    */ 27,
   1268         /* maxblock    */ 27,
   1269         /* blocks      */ 0x8000000,
   1270         /* blocks_hi   */ 0,
   1271         /* base        */ 0x001c8000,
   1272         /* gran        */ 1,
   1273         /* bytes       */ 4,
   1274         /* nFields     */ 7,
   1275         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1276         /* *views      */ NULL,
   1277         /* *views_num  */ NULL,
   1278         /* snoop_cb    */ NULL, 
   1279         /* snoop_user_data */ NULL, 
   1280         /* snoop_flags */ 0,
   1281         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1282         /* type */ SOC_MEM_TYPE_NORMAL,
   1283         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1284         /* impl */ SOC_MEM_IMPL_NORMAL,
   1285         /* cmic_mor_clks       */ 0,
   1286     },
   1287 #endif /* chips */
   1288 
   1289 #if defined(BCM_53570_B0)
   1290     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P29m */ 
   1291         /* mem            TAF_GATE_CTL_TBL0_P29m */
   1292         /* flags       */ SOC_MEM_FLAG_VALID |
   1293                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1294         /* cmp_fn      */ _soc_mem_cmp_undef,
   1295         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1296         /* index_min   */ 0,
   1297         /* index_max   */ 15,
   1298         /* minblock    */ 27,
   1299         /* maxblock    */ 27,
   1300         /* blocks      */ 0x8000000,
   1301         /* blocks_hi   */ 0,
   1302         /* base        */ 0x001d8000,
   1303         /* gran        */ 1,
   1304         /* bytes       */ 4,
   1305         /* nFields     */ 7,
   1306         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1307         /* *views      */ NULL,
   1308         /* *views_num  */ NULL,
   1309         /* snoop_cb    */ NULL, 
   1310         /* snoop_user_data */ NULL, 
   1311         /* snoop_flags */ 0,
   1312         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1313         /* type */ SOC_MEM_TYPE_NORMAL,
   1314         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1315         /* impl */ SOC_MEM_IMPL_NORMAL,
   1316         /* cmic_mor_clks       */ 0,
   1317     },
   1318 #endif /* chips */
   1319 
   1320 #if defined(BCM_53570_B0)
   1321     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P30m */ 
   1322         /* mem            TAF_GATE_CTL_TBL0_P30m */
   1323         /* flags       */ SOC_MEM_FLAG_VALID |
   1324                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1325         /* cmp_fn      */ _soc_mem_cmp_undef,
   1326         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1327         /* index_min   */ 0,
   1328         /* index_max   */ 15,
   1329         /* minblock    */ 27,
   1330         /* maxblock    */ 27,
   1331         /* blocks      */ 0x8000000,
   1332         /* blocks_hi   */ 0,
   1333         /* base        */ 0x001e8000,
   1334         /* gran        */ 1,
   1335         /* bytes       */ 4,
   1336         /* nFields     */ 7,
   1337         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1338         /* *views      */ NULL,
   1339         /* *views_num  */ NULL,
   1340         /* snoop_cb    */ NULL, 
   1341         /* snoop_user_data */ NULL, 
   1342         /* snoop_flags */ 0,
   1343         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1344         /* type */ SOC_MEM_TYPE_NORMAL,
   1345         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1346         /* impl */ SOC_MEM_IMPL_NORMAL,
   1347         /* cmic_mor_clks       */ 0,
   1348     },
   1349 #endif /* chips */
   1350 
   1351 #if defined(BCM_53570_B0)
   1352     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P31m */ 
   1353         /* mem            TAF_GATE_CTL_TBL0_P31m */
   1354         /* flags       */ SOC_MEM_FLAG_VALID |
   1355                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1356         /* cmp_fn      */ _soc_mem_cmp_undef,
   1357         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1358         /* index_min   */ 0,
   1359         /* index_max   */ 15,
   1360         /* minblock    */ 27,
   1361         /* maxblock    */ 27,
   1362         /* blocks      */ 0x8000000,
   1363         /* blocks_hi   */ 0,
   1364         /* base        */ 0x001f8000,
   1365         /* gran        */ 1,
   1366         /* bytes       */ 4,
   1367         /* nFields     */ 7,
   1368         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1369         /* *views      */ NULL,
   1370         /* *views_num  */ NULL,
   1371         /* snoop_cb    */ NULL, 
   1372         /* snoop_user_data */ NULL, 
   1373         /* snoop_flags */ 0,
   1374         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1375         /* type */ SOC_MEM_TYPE_NORMAL,
   1376         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1377         /* impl */ SOC_MEM_IMPL_NORMAL,
   1378         /* cmic_mor_clks       */ 0,
   1379     },
   1380 #endif /* chips */
   1381 
   1382 #if defined(BCM_53570_B0)
   1383     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P32m */ 
   1384         /* mem            TAF_GATE_CTL_TBL0_P32m */
   1385         /* flags       */ SOC_MEM_FLAG_VALID |
   1386                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1387         /* cmp_fn      */ _soc_mem_cmp_undef,
   1388         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1389         /* index_min   */ 0,
   1390         /* index_max   */ 15,
   1391         /* minblock    */ 27,
   1392         /* maxblock    */ 27,
   1393         /* blocks      */ 0x8000000,
   1394         /* blocks_hi   */ 0,
   1395         /* base        */ 0x00208000,
   1396         /* gran        */ 1,
   1397         /* bytes       */ 4,
   1398         /* nFields     */ 7,
   1399         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1400         /* *views      */ NULL,
   1401         /* *views_num  */ NULL,
   1402         /* snoop_cb    */ NULL, 
   1403         /* snoop_user_data */ NULL, 
   1404         /* snoop_flags */ 0,
   1405         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1406         /* type */ SOC_MEM_TYPE_NORMAL,
   1407         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1408         /* impl */ SOC_MEM_IMPL_NORMAL,
   1409         /* cmic_mor_clks       */ 0,
   1410     },
   1411 #endif /* chips */
   1412 
   1413 #if defined(BCM_53570_B0)
   1414     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P33m */ 
   1415         /* mem            TAF_GATE_CTL_TBL0_P33m */
   1416         /* flags       */ SOC_MEM_FLAG_VALID |
   1417                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1418         /* cmp_fn      */ _soc_mem_cmp_undef,
   1419         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1420         /* index_min   */ 0,
   1421         /* index_max   */ 15,
   1422         /* minblock    */ 27,
   1423         /* maxblock    */ 27,
   1424         /* blocks      */ 0x8000000,
   1425         /* blocks_hi   */ 0,
   1426         /* base        */ 0x00218000,
   1427         /* gran        */ 1,
   1428         /* bytes       */ 4,
   1429         /* nFields     */ 7,
   1430         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1431         /* *views      */ NULL,
   1432         /* *views_num  */ NULL,
   1433         /* snoop_cb    */ NULL, 
   1434         /* snoop_user_data */ NULL, 
   1435         /* snoop_flags */ 0,
   1436         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1437         /* type */ SOC_MEM_TYPE_NORMAL,
   1438         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1439         /* impl */ SOC_MEM_IMPL_NORMAL,
   1440         /* cmic_mor_clks       */ 0,
   1441     },
   1442 #endif /* chips */
   1443 
   1444 #if defined(BCM_53570_B0)
   1445     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P34m */ 
   1446         /* mem            TAF_GATE_CTL_TBL0_P34m */
   1447         /* flags       */ SOC_MEM_FLAG_VALID |
   1448                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1449         /* cmp_fn      */ _soc_mem_cmp_undef,
   1450         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1451         /* index_min   */ 0,
   1452         /* index_max   */ 15,
   1453         /* minblock    */ 27,
   1454         /* maxblock    */ 27,
   1455         /* blocks      */ 0x8000000,
   1456         /* blocks_hi   */ 0,
   1457         /* base        */ 0x00228000,
   1458         /* gran        */ 1,
   1459         /* bytes       */ 4,
   1460         /* nFields     */ 7,
   1461         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1462         /* *views      */ NULL,
   1463         /* *views_num  */ NULL,
   1464         /* snoop_cb    */ NULL, 
   1465         /* snoop_user_data */ NULL, 
   1466         /* snoop_flags */ 0,
   1467         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1468         /* type */ SOC_MEM_TYPE_NORMAL,
   1469         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1470         /* impl */ SOC_MEM_IMPL_NORMAL,
   1471         /* cmic_mor_clks       */ 0,
   1472     },
   1473 #endif /* chips */
   1474 
   1475 #if defined(BCM_53570_B0)
   1476     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P35m */ 
   1477         /* mem            TAF_GATE_CTL_TBL0_P35m */
   1478         /* flags       */ SOC_MEM_FLAG_VALID |
   1479                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1480         /* cmp_fn      */ _soc_mem_cmp_undef,
   1481         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1482         /* index_min   */ 0,
   1483         /* index_max   */ 15,
   1484         /* minblock    */ 27,
   1485         /* maxblock    */ 27,
   1486         /* blocks      */ 0x8000000,
   1487         /* blocks_hi   */ 0,
   1488         /* base        */ 0x00238000,
   1489         /* gran        */ 1,
   1490         /* bytes       */ 4,
   1491         /* nFields     */ 7,
   1492         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1493         /* *views      */ NULL,
   1494         /* *views_num  */ NULL,
   1495         /* snoop_cb    */ NULL, 
   1496         /* snoop_user_data */ NULL, 
   1497         /* snoop_flags */ 0,
   1498         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1499         /* type */ SOC_MEM_TYPE_NORMAL,
   1500         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1501         /* impl */ SOC_MEM_IMPL_NORMAL,
   1502         /* cmic_mor_clks       */ 0,
   1503     },
   1504 #endif /* chips */
   1505 
   1506 #if defined(BCM_53570_B0)
   1507     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P36m */ 
   1508         /* mem            TAF_GATE_CTL_TBL0_P36m */
   1509         /* flags       */ SOC_MEM_FLAG_VALID |
   1510                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1511         /* cmp_fn      */ _soc_mem_cmp_undef,
   1512         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1513         /* index_min   */ 0,
   1514         /* index_max   */ 15,
   1515         /* minblock    */ 27,
   1516         /* maxblock    */ 27,
   1517         /* blocks      */ 0x8000000,
   1518         /* blocks_hi   */ 0,
   1519         /* base        */ 0x00248000,
   1520         /* gran        */ 1,
   1521         /* bytes       */ 4,
   1522         /* nFields     */ 7,
   1523         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1524         /* *views      */ NULL,
   1525         /* *views_num  */ NULL,
   1526         /* snoop_cb    */ NULL, 
   1527         /* snoop_user_data */ NULL, 
   1528         /* snoop_flags */ 0,
   1529         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1530         /* type */ SOC_MEM_TYPE_NORMAL,
   1531         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1532         /* impl */ SOC_MEM_IMPL_NORMAL,
   1533         /* cmic_mor_clks       */ 0,
   1534     },
   1535 #endif /* chips */
   1536 
   1537 #if defined(BCM_53570_B0)
   1538     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P37m */ 
   1539         /* mem            TAF_GATE_CTL_TBL0_P37m */
   1540         /* flags       */ SOC_MEM_FLAG_VALID |
   1541                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1542         /* cmp_fn      */ _soc_mem_cmp_undef,
   1543         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1544         /* index_min   */ 0,
   1545         /* index_max   */ 15,
   1546         /* minblock    */ 27,
   1547         /* maxblock    */ 27,
   1548         /* blocks      */ 0x8000000,
   1549         /* blocks_hi   */ 0,
   1550         /* base        */ 0x00258000,
   1551         /* gran        */ 1,
   1552         /* bytes       */ 4,
   1553         /* nFields     */ 7,
   1554         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1555         /* *views      */ NULL,
   1556         /* *views_num  */ NULL,
   1557         /* snoop_cb    */ NULL, 
   1558         /* snoop_user_data */ NULL, 
   1559         /* snoop_flags */ 0,
   1560         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1561         /* type */ SOC_MEM_TYPE_NORMAL,
   1562         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1563         /* impl */ SOC_MEM_IMPL_NORMAL,
   1564         /* cmic_mor_clks       */ 0,
   1565     },
   1566 #endif /* chips */
   1567 
   1568 #if defined(BCM_53570_B0)
   1569     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P38m */ 
   1570         /* mem            TAF_GATE_CTL_TBL0_P38m */
   1571         /* flags       */ SOC_MEM_FLAG_VALID |
   1572                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1573         /* cmp_fn      */ _soc_mem_cmp_undef,
   1574         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1575         /* index_min   */ 0,
   1576         /* index_max   */ 15,
   1577         /* minblock    */ 27,
   1578         /* maxblock    */ 27,
   1579         /* blocks      */ 0x8000000,
   1580         /* blocks_hi   */ 0,
   1581         /* base        */ 0x00268000,
   1582         /* gran        */ 1,
   1583         /* bytes       */ 4,
   1584         /* nFields     */ 7,
   1585         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1586         /* *views      */ NULL,
   1587         /* *views_num  */ NULL,
   1588         /* snoop_cb    */ NULL, 
   1589         /* snoop_user_data */ NULL, 
   1590         /* snoop_flags */ 0,
   1591         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1592         /* type */ SOC_MEM_TYPE_NORMAL,
   1593         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1594         /* impl */ SOC_MEM_IMPL_NORMAL,
   1595         /* cmic_mor_clks       */ 0,
   1596     },
   1597 #endif /* chips */
   1598 
   1599 #if defined(BCM_53570_B0)
   1600     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P39m */ 
   1601         /* mem            TAF_GATE_CTL_TBL0_P39m */
   1602         /* flags       */ SOC_MEM_FLAG_VALID |
   1603                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1604         /* cmp_fn      */ _soc_mem_cmp_undef,
   1605         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1606         /* index_min   */ 0,
   1607         /* index_max   */ 15,
   1608         /* minblock    */ 27,
   1609         /* maxblock    */ 27,
   1610         /* blocks      */ 0x8000000,
   1611         /* blocks_hi   */ 0,
   1612         /* base        */ 0x00278000,
   1613         /* gran        */ 1,
   1614         /* bytes       */ 4,
   1615         /* nFields     */ 7,
   1616         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1617         /* *views      */ NULL,
   1618         /* *views_num  */ NULL,
   1619         /* snoop_cb    */ NULL, 
   1620         /* snoop_user_data */ NULL, 
   1621         /* snoop_flags */ 0,
   1622         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1623         /* type */ SOC_MEM_TYPE_NORMAL,
   1624         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1625         /* impl */ SOC_MEM_IMPL_NORMAL,
   1626         /* cmic_mor_clks       */ 0,
   1627     },
   1628 #endif /* chips */
   1629 
   1630 #if defined(BCM_53570_B0)
   1631     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P40m */ 
   1632         /* mem            TAF_GATE_CTL_TBL0_P40m */
   1633         /* flags       */ SOC_MEM_FLAG_VALID |
   1634                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1635         /* cmp_fn      */ _soc_mem_cmp_undef,
   1636         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1637         /* index_min   */ 0,
   1638         /* index_max   */ 15,
   1639         /* minblock    */ 27,
   1640         /* maxblock    */ 27,
   1641         /* blocks      */ 0x8000000,
   1642         /* blocks_hi   */ 0,
   1643         /* base        */ 0x00288000,
   1644         /* gran        */ 1,
   1645         /* bytes       */ 4,
   1646         /* nFields     */ 7,
   1647         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1648         /* *views      */ NULL,
   1649         /* *views_num  */ NULL,
   1650         /* snoop_cb    */ NULL, 
   1651         /* snoop_user_data */ NULL, 
   1652         /* snoop_flags */ 0,
   1653         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1654         /* type */ SOC_MEM_TYPE_NORMAL,
   1655         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1656         /* impl */ SOC_MEM_IMPL_NORMAL,
   1657         /* cmic_mor_clks       */ 0,
   1658     },
   1659 #endif /* chips */
   1660 
   1661 #if defined(BCM_53570_B0)
   1662     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P41m */ 
   1663         /* mem            TAF_GATE_CTL_TBL0_P41m */
   1664         /* flags       */ SOC_MEM_FLAG_VALID |
   1665                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1666         /* cmp_fn      */ _soc_mem_cmp_undef,
   1667         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1668         /* index_min   */ 0,
   1669         /* index_max   */ 15,
   1670         /* minblock    */ 27,
   1671         /* maxblock    */ 27,
   1672         /* blocks      */ 0x8000000,
   1673         /* blocks_hi   */ 0,
   1674         /* base        */ 0x00298000,
   1675         /* gran        */ 1,
   1676         /* bytes       */ 4,
   1677         /* nFields     */ 7,
   1678         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1679         /* *views      */ NULL,
   1680         /* *views_num  */ NULL,
   1681         /* snoop_cb    */ NULL, 
   1682         /* snoop_user_data */ NULL, 
   1683         /* snoop_flags */ 0,
   1684         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1685         /* type */ SOC_MEM_TYPE_NORMAL,
   1686         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1687         /* impl */ SOC_MEM_IMPL_NORMAL,
   1688         /* cmic_mor_clks       */ 0,
   1689     },
   1690 #endif /* chips */
   1691 
   1692 #if defined(BCM_53570_B0)
   1693     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P42m */ 
   1694         /* mem            TAF_GATE_CTL_TBL0_P42m */
   1695         /* flags       */ SOC_MEM_FLAG_VALID |
   1696                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1697         /* cmp_fn      */ _soc_mem_cmp_undef,
   1698         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1699         /* index_min   */ 0,
   1700         /* index_max   */ 15,
   1701         /* minblock    */ 27,
   1702         /* maxblock    */ 27,
   1703         /* blocks      */ 0x8000000,
   1704         /* blocks_hi   */ 0,
   1705         /* base        */ 0x002a8000,
   1706         /* gran        */ 1,
   1707         /* bytes       */ 4,
   1708         /* nFields     */ 7,
   1709         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1710         /* *views      */ NULL,
   1711         /* *views_num  */ NULL,
   1712         /* snoop_cb    */ NULL, 
   1713         /* snoop_user_data */ NULL, 
   1714         /* snoop_flags */ 0,
   1715         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1716         /* type */ SOC_MEM_TYPE_NORMAL,
   1717         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1718         /* impl */ SOC_MEM_IMPL_NORMAL,
   1719         /* cmic_mor_clks       */ 0,
   1720     },
   1721 #endif /* chips */
   1722 
   1723 #if defined(BCM_53570_B0)
   1724     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P43m */ 
   1725         /* mem            TAF_GATE_CTL_TBL0_P43m */
   1726         /* flags       */ SOC_MEM_FLAG_VALID |
   1727                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1728         /* cmp_fn      */ _soc_mem_cmp_undef,
   1729         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1730         /* index_min   */ 0,
   1731         /* index_max   */ 15,
   1732         /* minblock    */ 27,
   1733         /* maxblock    */ 27,
   1734         /* blocks      */ 0x8000000,
   1735         /* blocks_hi   */ 0,
   1736         /* base        */ 0x002b8000,
   1737         /* gran        */ 1,
   1738         /* bytes       */ 4,
   1739         /* nFields     */ 7,
   1740         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1741         /* *views      */ NULL,
   1742         /* *views_num  */ NULL,
   1743         /* snoop_cb    */ NULL, 
   1744         /* snoop_user_data */ NULL, 
   1745         /* snoop_flags */ 0,
   1746         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1747         /* type */ SOC_MEM_TYPE_NORMAL,
   1748         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1749         /* impl */ SOC_MEM_IMPL_NORMAL,
   1750         /* cmic_mor_clks       */ 0,
   1751     },
   1752 #endif /* chips */
   1753 
   1754 #if defined(BCM_53570_B0)
   1755     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P44m */ 
   1756         /* mem            TAF_GATE_CTL_TBL0_P44m */
   1757         /* flags       */ SOC_MEM_FLAG_VALID |
   1758                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1759         /* cmp_fn      */ _soc_mem_cmp_undef,
   1760         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1761         /* index_min   */ 0,
   1762         /* index_max   */ 15,
   1763         /* minblock    */ 27,
   1764         /* maxblock    */ 27,
   1765         /* blocks      */ 0x8000000,
   1766         /* blocks_hi   */ 0,
   1767         /* base        */ 0x002c8000,
   1768         /* gran        */ 1,
   1769         /* bytes       */ 4,
   1770         /* nFields     */ 7,
   1771         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1772         /* *views      */ NULL,
   1773         /* *views_num  */ NULL,
   1774         /* snoop_cb    */ NULL, 
   1775         /* snoop_user_data */ NULL, 
   1776         /* snoop_flags */ 0,
   1777         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1778         /* type */ SOC_MEM_TYPE_NORMAL,
   1779         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1780         /* impl */ SOC_MEM_IMPL_NORMAL,
   1781         /* cmic_mor_clks       */ 0,
   1782     },
   1783 #endif /* chips */
   1784 
   1785 #if defined(BCM_53570_B0)
   1786     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P45m */ 
   1787         /* mem            TAF_GATE_CTL_TBL0_P45m */
   1788         /* flags       */ SOC_MEM_FLAG_VALID |
   1789                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1790         /* cmp_fn      */ _soc_mem_cmp_undef,
   1791         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1792         /* index_min   */ 0,
   1793         /* index_max   */ 15,
   1794         /* minblock    */ 27,
   1795         /* maxblock    */ 27,
   1796         /* blocks      */ 0x8000000,
   1797         /* blocks_hi   */ 0,
   1798         /* base        */ 0x002d8000,
   1799         /* gran        */ 1,
   1800         /* bytes       */ 4,
   1801         /* nFields     */ 7,
   1802         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1803         /* *views      */ NULL,
   1804         /* *views_num  */ NULL,
   1805         /* snoop_cb    */ NULL, 
   1806         /* snoop_user_data */ NULL, 
   1807         /* snoop_flags */ 0,
   1808         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1809         /* type */ SOC_MEM_TYPE_NORMAL,
   1810         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1811         /* impl */ SOC_MEM_IMPL_NORMAL,
   1812         /* cmic_mor_clks       */ 0,
   1813     },
   1814 #endif /* chips */
   1815 
   1816 #if defined(BCM_53570_B0)
   1817     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P46m */ 
   1818         /* mem            TAF_GATE_CTL_TBL0_P46m */
   1819         /* flags       */ SOC_MEM_FLAG_VALID |
   1820                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1821         /* cmp_fn      */ _soc_mem_cmp_undef,
   1822         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1823         /* index_min   */ 0,
   1824         /* index_max   */ 15,
   1825         /* minblock    */ 27,
   1826         /* maxblock    */ 27,
   1827         /* blocks      */ 0x8000000,
   1828         /* blocks_hi   */ 0,
   1829         /* base        */ 0x002e8000,
   1830         /* gran        */ 1,
   1831         /* bytes       */ 4,
   1832         /* nFields     */ 7,
   1833         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1834         /* *views      */ NULL,
   1835         /* *views_num  */ NULL,
   1836         /* snoop_cb    */ NULL, 
   1837         /* snoop_user_data */ NULL, 
   1838         /* snoop_flags */ 0,
   1839         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1840         /* type */ SOC_MEM_TYPE_NORMAL,
   1841         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1842         /* impl */ SOC_MEM_IMPL_NORMAL,
   1843         /* cmic_mor_clks       */ 0,
   1844     },
   1845 #endif /* chips */
   1846 
   1847 #if defined(BCM_53570_B0)
   1848     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P47m */ 
   1849         /* mem            TAF_GATE_CTL_TBL0_P47m */
   1850         /* flags       */ SOC_MEM_FLAG_VALID |
   1851                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1852         /* cmp_fn      */ _soc_mem_cmp_undef,
   1853         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1854         /* index_min   */ 0,
   1855         /* index_max   */ 15,
   1856         /* minblock    */ 27,
   1857         /* maxblock    */ 27,
   1858         /* blocks      */ 0x8000000,
   1859         /* blocks_hi   */ 0,
   1860         /* base        */ 0x002f8000,
   1861         /* gran        */ 1,
   1862         /* bytes       */ 4,
   1863         /* nFields     */ 7,
   1864         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1865         /* *views      */ NULL,
   1866         /* *views_num  */ NULL,
   1867         /* snoop_cb    */ NULL, 
   1868         /* snoop_user_data */ NULL, 
   1869         /* snoop_flags */ 0,
   1870         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1871         /* type */ SOC_MEM_TYPE_NORMAL,
   1872         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1873         /* impl */ SOC_MEM_IMPL_NORMAL,
   1874         /* cmic_mor_clks       */ 0,
   1875     },
   1876 #endif /* chips */
   1877 
   1878 #if defined(BCM_53570_B0)
   1879     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P48m */ 
   1880         /* mem            TAF_GATE_CTL_TBL0_P48m */
   1881         /* flags       */ SOC_MEM_FLAG_VALID |
   1882                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1883         /* cmp_fn      */ _soc_mem_cmp_undef,
   1884         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1885         /* index_min   */ 0,
   1886         /* index_max   */ 15,
   1887         /* minblock    */ 27,
   1888         /* maxblock    */ 27,
   1889         /* blocks      */ 0x8000000,
   1890         /* blocks_hi   */ 0,
   1891         /* base        */ 0x00308000,
   1892         /* gran        */ 1,
   1893         /* bytes       */ 4,
   1894         /* nFields     */ 7,
   1895         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1896         /* *views      */ NULL,
   1897         /* *views_num  */ NULL,
   1898         /* snoop_cb    */ NULL, 
   1899         /* snoop_user_data */ NULL, 
   1900         /* snoop_flags */ 0,
   1901         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1902         /* type */ SOC_MEM_TYPE_NORMAL,
   1903         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1904         /* impl */ SOC_MEM_IMPL_NORMAL,
   1905         /* cmic_mor_clks       */ 0,
   1906     },
   1907 #endif /* chips */
   1908 
   1909 #if defined(BCM_53570_B0)
   1910     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P49m */ 
   1911         /* mem            TAF_GATE_CTL_TBL0_P49m */
   1912         /* flags       */ SOC_MEM_FLAG_VALID |
   1913                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1914         /* cmp_fn      */ _soc_mem_cmp_undef,
   1915         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1916         /* index_min   */ 0,
   1917         /* index_max   */ 15,
   1918         /* minblock    */ 27,
   1919         /* maxblock    */ 27,
   1920         /* blocks      */ 0x8000000,
   1921         /* blocks_hi   */ 0,
   1922         /* base        */ 0x00318000,
   1923         /* gran        */ 1,
   1924         /* bytes       */ 4,
   1925         /* nFields     */ 7,
   1926         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1927         /* *views      */ NULL,
   1928         /* *views_num  */ NULL,
   1929         /* snoop_cb    */ NULL, 
   1930         /* snoop_user_data */ NULL, 
   1931         /* snoop_flags */ 0,
   1932         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1933         /* type */ SOC_MEM_TYPE_NORMAL,
   1934         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1935         /* impl */ SOC_MEM_IMPL_NORMAL,
   1936         /* cmic_mor_clks       */ 0,
   1937     },
   1938 #endif /* chips */
   1939 
   1940 #if defined(BCM_53570_B0)
   1941     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P50m */ 
   1942         /* mem            TAF_GATE_CTL_TBL0_P50m */
   1943         /* flags       */ SOC_MEM_FLAG_VALID |
   1944                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1945         /* cmp_fn      */ _soc_mem_cmp_undef,
   1946         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1947         /* index_min   */ 0,
   1948         /* index_max   */ 15,
   1949         /* minblock    */ 27,
   1950         /* maxblock    */ 27,
   1951         /* blocks      */ 0x8000000,
   1952         /* blocks_hi   */ 0,
   1953         /* base        */ 0x00328000,
   1954         /* gran        */ 1,
   1955         /* bytes       */ 4,
   1956         /* nFields     */ 7,
   1957         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1958         /* *views      */ NULL,
   1959         /* *views_num  */ NULL,
   1960         /* snoop_cb    */ NULL, 
   1961         /* snoop_user_data */ NULL, 
   1962         /* snoop_flags */ 0,
   1963         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1964         /* type */ SOC_MEM_TYPE_NORMAL,
   1965         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1966         /* impl */ SOC_MEM_IMPL_NORMAL,
   1967         /* cmic_mor_clks       */ 0,
   1968     },
   1969 #endif /* chips */
   1970 
   1971 #if defined(BCM_53570_B0)
   1972     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P51m */ 
   1973         /* mem            TAF_GATE_CTL_TBL0_P51m */
   1974         /* flags       */ SOC_MEM_FLAG_VALID |
   1975                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   1976         /* cmp_fn      */ _soc_mem_cmp_undef,
   1977         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1978         /* index_min   */ 0,
   1979         /* index_max   */ 15,
   1980         /* minblock    */ 27,
   1981         /* maxblock    */ 27,
   1982         /* blocks      */ 0x8000000,
   1983         /* blocks_hi   */ 0,
   1984         /* base        */ 0x00338000,
   1985         /* gran        */ 1,
   1986         /* bytes       */ 4,
   1987         /* nFields     */ 7,
   1988         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   1989         /* *views      */ NULL,
   1990         /* *views_num  */ NULL,
   1991         /* snoop_cb    */ NULL, 
   1992         /* snoop_user_data */ NULL, 
   1993         /* snoop_flags */ 0,
   1994         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1995         /* type */ SOC_MEM_TYPE_NORMAL,
   1996         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1997         /* impl */ SOC_MEM_IMPL_NORMAL,
   1998         /* cmic_mor_clks       */ 0,
   1999     },
   2000 #endif /* chips */
   2001 
   2002 #if defined(BCM_53570_B0)
   2003     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P52m */ 
   2004         /* mem            TAF_GATE_CTL_TBL0_P52m */
   2005         /* flags       */ SOC_MEM_FLAG_VALID |
   2006                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2007         /* cmp_fn      */ _soc_mem_cmp_undef,
   2008         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2009         /* index_min   */ 0,
   2010         /* index_max   */ 15,
   2011         /* minblock    */ 27,
   2012         /* maxblock    */ 27,
   2013         /* blocks      */ 0x8000000,
   2014         /* blocks_hi   */ 0,
   2015         /* base        */ 0x00348000,
   2016         /* gran        */ 1,
   2017         /* bytes       */ 4,
   2018         /* nFields     */ 7,
   2019         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2020         /* *views      */ NULL,
   2021         /* *views_num  */ NULL,
   2022         /* snoop_cb    */ NULL, 
   2023         /* snoop_user_data */ NULL, 
   2024         /* snoop_flags */ 0,
   2025         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2026         /* type */ SOC_MEM_TYPE_NORMAL,
   2027         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2028         /* impl */ SOC_MEM_IMPL_NORMAL,
   2029         /* cmic_mor_clks       */ 0,
   2030     },
   2031 #endif /* chips */
   2032 
   2033 #if defined(BCM_53570_B0)
   2034     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P53m */ 
   2035         /* mem            TAF_GATE_CTL_TBL0_P53m */
   2036         /* flags       */ SOC_MEM_FLAG_VALID |
   2037                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2038         /* cmp_fn      */ _soc_mem_cmp_undef,
   2039         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2040         /* index_min   */ 0,
   2041         /* index_max   */ 15,
   2042         /* minblock    */ 27,
   2043         /* maxblock    */ 27,
   2044         /* blocks      */ 0x8000000,
   2045         /* blocks_hi   */ 0,
   2046         /* base        */ 0x00358000,
   2047         /* gran        */ 1,
   2048         /* bytes       */ 4,
   2049         /* nFields     */ 7,
   2050         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2051         /* *views      */ NULL,
   2052         /* *views_num  */ NULL,
   2053         /* snoop_cb    */ NULL, 
   2054         /* snoop_user_data */ NULL, 
   2055         /* snoop_flags */ 0,
   2056         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2057         /* type */ SOC_MEM_TYPE_NORMAL,
   2058         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2059         /* impl */ SOC_MEM_IMPL_NORMAL,
   2060         /* cmic_mor_clks       */ 0,
   2061     },
   2062 #endif /* chips */
   2063 
   2064 #if defined(BCM_53570_B0)
   2065     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P54m */ 
   2066         /* mem            TAF_GATE_CTL_TBL0_P54m */
   2067         /* flags       */ SOC_MEM_FLAG_VALID |
   2068                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2069         /* cmp_fn      */ _soc_mem_cmp_undef,
   2070         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2071         /* index_min   */ 0,
   2072         /* index_max   */ 15,
   2073         /* minblock    */ 27,
   2074         /* maxblock    */ 27,
   2075         /* blocks      */ 0x8000000,
   2076         /* blocks_hi   */ 0,
   2077         /* base        */ 0x00368000,
   2078         /* gran        */ 1,
   2079         /* bytes       */ 4,
   2080         /* nFields     */ 7,
   2081         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2082         /* *views      */ NULL,
   2083         /* *views_num  */ NULL,
   2084         /* snoop_cb    */ NULL, 
   2085         /* snoop_user_data */ NULL, 
   2086         /* snoop_flags */ 0,
   2087         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2088         /* type */ SOC_MEM_TYPE_NORMAL,
   2089         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2090         /* impl */ SOC_MEM_IMPL_NORMAL,
   2091         /* cmic_mor_clks       */ 0,
   2092     },
   2093 #endif /* chips */
   2094 
   2095 #if defined(BCM_53570_B0)
   2096     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P55m */ 
   2097         /* mem            TAF_GATE_CTL_TBL0_P55m */
   2098         /* flags       */ SOC_MEM_FLAG_VALID |
   2099                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2100         /* cmp_fn      */ _soc_mem_cmp_undef,
   2101         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2102         /* index_min   */ 0,
   2103         /* index_max   */ 15,
   2104         /* minblock    */ 27,
   2105         /* maxblock    */ 27,
   2106         /* blocks      */ 0x8000000,
   2107         /* blocks_hi   */ 0,
   2108         /* base        */ 0x00378000,
   2109         /* gran        */ 1,
   2110         /* bytes       */ 4,
   2111         /* nFields     */ 7,
   2112         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2113         /* *views      */ NULL,
   2114         /* *views_num  */ NULL,
   2115         /* snoop_cb    */ NULL, 
   2116         /* snoop_user_data */ NULL, 
   2117         /* snoop_flags */ 0,
   2118         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2119         /* type */ SOC_MEM_TYPE_NORMAL,
   2120         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2121         /* impl */ SOC_MEM_IMPL_NORMAL,
   2122         /* cmic_mor_clks       */ 0,
   2123     },
   2124 #endif /* chips */
   2125 
   2126 #if defined(BCM_53570_B0)
   2127     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P56m */ 
   2128         /* mem            TAF_GATE_CTL_TBL0_P56m */
   2129         /* flags       */ SOC_MEM_FLAG_VALID |
   2130                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2131         /* cmp_fn      */ _soc_mem_cmp_undef,
   2132         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2133         /* index_min   */ 0,
   2134         /* index_max   */ 15,
   2135         /* minblock    */ 27,
   2136         /* maxblock    */ 27,
   2137         /* blocks      */ 0x8000000,
   2138         /* blocks_hi   */ 0,
   2139         /* base        */ 0x00388000,
   2140         /* gran        */ 1,
   2141         /* bytes       */ 4,
   2142         /* nFields     */ 7,
   2143         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2144         /* *views      */ NULL,
   2145         /* *views_num  */ NULL,
   2146         /* snoop_cb    */ NULL, 
   2147         /* snoop_user_data */ NULL, 
   2148         /* snoop_flags */ 0,
   2149         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2150         /* type */ SOC_MEM_TYPE_NORMAL,
   2151         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2152         /* impl */ SOC_MEM_IMPL_NORMAL,
   2153         /* cmic_mor_clks       */ 0,
   2154     },
   2155 #endif /* chips */
   2156 
   2157 #if defined(BCM_53570_B0)
   2158     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P57m */ 
   2159         /* mem            TAF_GATE_CTL_TBL0_P57m */
   2160         /* flags       */ SOC_MEM_FLAG_VALID |
   2161                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2162         /* cmp_fn      */ _soc_mem_cmp_undef,
   2163         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2164         /* index_min   */ 0,
   2165         /* index_max   */ 15,
   2166         /* minblock    */ 27,
   2167         /* maxblock    */ 27,
   2168         /* blocks      */ 0x8000000,
   2169         /* blocks_hi   */ 0,
   2170         /* base        */ 0x00398000,
   2171         /* gran        */ 1,
   2172         /* bytes       */ 4,
   2173         /* nFields     */ 7,
   2174         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2175         /* *views      */ NULL,
   2176         /* *views_num  */ NULL,
   2177         /* snoop_cb    */ NULL, 
   2178         /* snoop_user_data */ NULL, 
   2179         /* snoop_flags */ 0,
   2180         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2181         /* type */ SOC_MEM_TYPE_NORMAL,
   2182         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2183         /* impl */ SOC_MEM_IMPL_NORMAL,
   2184         /* cmic_mor_clks       */ 0,
   2185     },
   2186 #endif /* chips */
   2187 
   2188 #if defined(BCM_53570_B0)
   2189     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P58m */ 
   2190         /* mem            TAF_GATE_CTL_TBL0_P58m */
   2191         /* flags       */ SOC_MEM_FLAG_VALID |
   2192                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2193         /* cmp_fn      */ _soc_mem_cmp_undef,
   2194         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2195         /* index_min   */ 0,
   2196         /* index_max   */ 15,
   2197         /* minblock    */ 27,
   2198         /* maxblock    */ 27,
   2199         /* blocks      */ 0x8000000,
   2200         /* blocks_hi   */ 0,
   2201         /* base        */ 0x003a8000,
   2202         /* gran        */ 1,
   2203         /* bytes       */ 4,
   2204         /* nFields     */ 7,
   2205         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2206         /* *views      */ NULL,
   2207         /* *views_num  */ NULL,
   2208         /* snoop_cb    */ NULL, 
   2209         /* snoop_user_data */ NULL, 
   2210         /* snoop_flags */ 0,
   2211         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2212         /* type */ SOC_MEM_TYPE_NORMAL,
   2213         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2214         /* impl */ SOC_MEM_IMPL_NORMAL,
   2215         /* cmic_mor_clks       */ 0,
   2216     },
   2217 #endif /* chips */
   2218 
   2219 #if defined(BCM_53570_B0)
   2220     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P59m */ 
   2221         /* mem            TAF_GATE_CTL_TBL0_P59m */
   2222         /* flags       */ SOC_MEM_FLAG_VALID |
   2223                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2224         /* cmp_fn      */ _soc_mem_cmp_undef,
   2225         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2226         /* index_min   */ 0,
   2227         /* index_max   */ 15,
   2228         /* minblock    */ 27,
   2229         /* maxblock    */ 27,
   2230         /* blocks      */ 0x8000000,
   2231         /* blocks_hi   */ 0,
   2232         /* base        */ 0x003b8000,
   2233         /* gran        */ 1,
   2234         /* bytes       */ 4,
   2235         /* nFields     */ 7,
   2236         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2237         /* *views      */ NULL,
   2238         /* *views_num  */ NULL,
   2239         /* snoop_cb    */ NULL, 
   2240         /* snoop_user_data */ NULL, 
   2241         /* snoop_flags */ 0,
   2242         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2243         /* type */ SOC_MEM_TYPE_NORMAL,
   2244         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2245         /* impl */ SOC_MEM_IMPL_NORMAL,
   2246         /* cmic_mor_clks       */ 0,
   2247     },
   2248 #endif /* chips */
   2249 
   2250 #if defined(BCM_53570_B0)
   2251     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P60m */ 
   2252         /* mem            TAF_GATE_CTL_TBL0_P60m */
   2253         /* flags       */ SOC_MEM_FLAG_VALID |
   2254                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2255         /* cmp_fn      */ _soc_mem_cmp_undef,
   2256         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2257         /* index_min   */ 0,
   2258         /* index_max   */ 15,
   2259         /* minblock    */ 27,
   2260         /* maxblock    */ 27,
   2261         /* blocks      */ 0x8000000,
   2262         /* blocks_hi   */ 0,
   2263         /* base        */ 0x003c8000,
   2264         /* gran        */ 1,
   2265         /* bytes       */ 4,
   2266         /* nFields     */ 7,
   2267         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2268         /* *views      */ NULL,
   2269         /* *views_num  */ NULL,
   2270         /* snoop_cb    */ NULL, 
   2271         /* snoop_user_data */ NULL, 
   2272         /* snoop_flags */ 0,
   2273         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2274         /* type */ SOC_MEM_TYPE_NORMAL,
   2275         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2276         /* impl */ SOC_MEM_IMPL_NORMAL,
   2277         /* cmic_mor_clks       */ 0,
   2278     },
   2279 #endif /* chips */
   2280 
   2281 #if defined(BCM_53570_B0)
   2282     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P61m */ 
   2283         /* mem            TAF_GATE_CTL_TBL0_P61m */
   2284         /* flags       */ SOC_MEM_FLAG_VALID |
   2285                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2286         /* cmp_fn      */ _soc_mem_cmp_undef,
   2287         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2288         /* index_min   */ 0,
   2289         /* index_max   */ 15,
   2290         /* minblock    */ 27,
   2291         /* maxblock    */ 27,
   2292         /* blocks      */ 0x8000000,
   2293         /* blocks_hi   */ 0,
   2294         /* base        */ 0x003d8000,
   2295         /* gran        */ 1,
   2296         /* bytes       */ 4,
   2297         /* nFields     */ 7,
   2298         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2299         /* *views      */ NULL,
   2300         /* *views_num  */ NULL,
   2301         /* snoop_cb    */ NULL, 
   2302         /* snoop_user_data */ NULL, 
   2303         /* snoop_flags */ 0,
   2304         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2305         /* type */ SOC_MEM_TYPE_NORMAL,
   2306         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2307         /* impl */ SOC_MEM_IMPL_NORMAL,
   2308         /* cmic_mor_clks       */ 0,
   2309     },
   2310 #endif /* chips */
   2311 
   2312 #if defined(BCM_53570_B0)
   2313     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P62m */ 
   2314         /* mem            TAF_GATE_CTL_TBL0_P62m */
   2315         /* flags       */ SOC_MEM_FLAG_VALID |
   2316                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2317         /* cmp_fn      */ _soc_mem_cmp_undef,
   2318         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2319         /* index_min   */ 0,
   2320         /* index_max   */ 15,
   2321         /* minblock    */ 27,
   2322         /* maxblock    */ 27,
   2323         /* blocks      */ 0x8000000,
   2324         /* blocks_hi   */ 0,
   2325         /* base        */ 0x003e8000,
   2326         /* gran        */ 1,
   2327         /* bytes       */ 4,
   2328         /* nFields     */ 7,
   2329         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2330         /* *views      */ NULL,
   2331         /* *views_num  */ NULL,
   2332         /* snoop_cb    */ NULL, 
   2333         /* snoop_user_data */ NULL, 
   2334         /* snoop_flags */ 0,
   2335         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2336         /* type */ SOC_MEM_TYPE_NORMAL,
   2337         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2338         /* impl */ SOC_MEM_IMPL_NORMAL,
   2339         /* cmic_mor_clks       */ 0,
   2340     },
   2341 #endif /* chips */
   2342 
   2343 #if defined(BCM_53570_B0)
   2344     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P63m */ 
   2345         /* mem            TAF_GATE_CTL_TBL0_P63m */
   2346         /* flags       */ SOC_MEM_FLAG_VALID |
   2347                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2348         /* cmp_fn      */ _soc_mem_cmp_undef,
   2349         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2350         /* index_min   */ 0,
   2351         /* index_max   */ 15,
   2352         /* minblock    */ 27,
   2353         /* maxblock    */ 27,
   2354         /* blocks      */ 0x8000000,
   2355         /* blocks_hi   */ 0,
   2356         /* base        */ 0x003f8000,
   2357         /* gran        */ 1,
   2358         /* bytes       */ 4,
   2359         /* nFields     */ 7,
   2360         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2361         /* *views      */ NULL,
   2362         /* *views_num  */ NULL,
   2363         /* snoop_cb    */ NULL, 
   2364         /* snoop_user_data */ NULL, 
   2365         /* snoop_flags */ 0,
   2366         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2367         /* type */ SOC_MEM_TYPE_NORMAL,
   2368         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2369         /* impl */ SOC_MEM_IMPL_NORMAL,
   2370         /* cmic_mor_clks       */ 0,
   2371     },
   2372 #endif /* chips */
   2373 
   2374 #if defined(BCM_53570_B0)
   2375     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P64m */ 
   2376         /* mem            TAF_GATE_CTL_TBL0_P64m */
   2377         /* flags       */ SOC_MEM_FLAG_VALID |
   2378                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2379         /* cmp_fn      */ _soc_mem_cmp_undef,
   2380         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2381         /* index_min   */ 0,
   2382         /* index_max   */ 15,
   2383         /* minblock    */ 27,
   2384         /* maxblock    */ 27,
   2385         /* blocks      */ 0x8000000,
   2386         /* blocks_hi   */ 0,
   2387         /* base        */ 0x00408000,
   2388         /* gran        */ 1,
   2389         /* bytes       */ 4,
   2390         /* nFields     */ 7,
   2391         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2392         /* *views      */ NULL,
   2393         /* *views_num  */ NULL,
   2394         /* snoop_cb    */ NULL, 
   2395         /* snoop_user_data */ NULL, 
   2396         /* snoop_flags */ 0,
   2397         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2398         /* type */ SOC_MEM_TYPE_NORMAL,
   2399         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2400         /* impl */ SOC_MEM_IMPL_NORMAL,
   2401         /* cmic_mor_clks       */ 0,
   2402     },
   2403 #endif /* chips */
   2404 
   2405 #if defined(BCM_53570_B0)
   2406     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P65m */ 
   2407         /* mem            TAF_GATE_CTL_TBL0_P65m */
   2408         /* flags       */ SOC_MEM_FLAG_VALID |
   2409                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2410         /* cmp_fn      */ _soc_mem_cmp_undef,
   2411         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2412         /* index_min   */ 0,
   2413         /* index_max   */ 15,
   2414         /* minblock    */ 27,
   2415         /* maxblock    */ 27,
   2416         /* blocks      */ 0x8000000,
   2417         /* blocks_hi   */ 0,
   2418         /* base        */ 0x00418000,
   2419         /* gran        */ 1,
   2420         /* bytes       */ 4,
   2421         /* nFields     */ 7,
   2422         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2423         /* *views      */ NULL,
   2424         /* *views_num  */ NULL,
   2425         /* snoop_cb    */ NULL, 
   2426         /* snoop_user_data */ NULL, 
   2427         /* snoop_flags */ 0,
   2428         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2429         /* type */ SOC_MEM_TYPE_NORMAL,
   2430         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2431         /* impl */ SOC_MEM_IMPL_NORMAL,
   2432         /* cmic_mor_clks       */ 0,
   2433     },
   2434 #endif /* chips */
   2435 
   2436 #if defined(BCM_53570_B0)
   2437     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P66m */ 
   2438         /* mem            TAF_GATE_CTL_TBL0_P66m */
   2439         /* flags       */ SOC_MEM_FLAG_VALID |
   2440                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2441         /* cmp_fn      */ _soc_mem_cmp_undef,
   2442         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2443         /* index_min   */ 0,
   2444         /* index_max   */ 15,
   2445         /* minblock    */ 27,
   2446         /* maxblock    */ 27,
   2447         /* blocks      */ 0x8000000,
   2448         /* blocks_hi   */ 0,
   2449         /* base        */ 0x00428000,
   2450         /* gran        */ 1,
   2451         /* bytes       */ 4,
   2452         /* nFields     */ 7,
   2453         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2454         /* *views      */ NULL,
   2455         /* *views_num  */ NULL,
   2456         /* snoop_cb    */ NULL, 
   2457         /* snoop_user_data */ NULL, 
   2458         /* snoop_flags */ 0,
   2459         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2460         /* type */ SOC_MEM_TYPE_NORMAL,
   2461         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2462         /* impl */ SOC_MEM_IMPL_NORMAL,
   2463         /* cmic_mor_clks       */ 0,
   2464     },
   2465 #endif /* chips */
   2466 
   2467 #if defined(BCM_53570_B0)
   2468     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P67m */ 
   2469         /* mem            TAF_GATE_CTL_TBL0_P67m */
   2470         /* flags       */ SOC_MEM_FLAG_VALID |
   2471                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2472         /* cmp_fn      */ _soc_mem_cmp_undef,
   2473         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2474         /* index_min   */ 0,
   2475         /* index_max   */ 15,
   2476         /* minblock    */ 27,
   2477         /* maxblock    */ 27,
   2478         /* blocks      */ 0x8000000,
   2479         /* blocks_hi   */ 0,
   2480         /* base        */ 0x00438000,
   2481         /* gran        */ 1,
   2482         /* bytes       */ 4,
   2483         /* nFields     */ 7,
   2484         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2485         /* *views      */ NULL,
   2486         /* *views_num  */ NULL,
   2487         /* snoop_cb    */ NULL, 
   2488         /* snoop_user_data */ NULL, 
   2489         /* snoop_flags */ 0,
   2490         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2491         /* type */ SOC_MEM_TYPE_NORMAL,
   2492         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2493         /* impl */ SOC_MEM_IMPL_NORMAL,
   2494         /* cmic_mor_clks       */ 0,
   2495     },
   2496 #endif /* chips */
   2497 
   2498 #if defined(BCM_53570_B0)
   2499     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P68m */ 
   2500         /* mem            TAF_GATE_CTL_TBL0_P68m */
   2501         /* flags       */ SOC_MEM_FLAG_VALID |
   2502                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2503         /* cmp_fn      */ _soc_mem_cmp_undef,
   2504         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2505         /* index_min   */ 0,
   2506         /* index_max   */ 15,
   2507         /* minblock    */ 27,
   2508         /* maxblock    */ 27,
   2509         /* blocks      */ 0x8000000,
   2510         /* blocks_hi   */ 0,
   2511         /* base        */ 0x00448000,
   2512         /* gran        */ 1,
   2513         /* bytes       */ 4,
   2514         /* nFields     */ 7,
   2515         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2516         /* *views      */ NULL,
   2517         /* *views_num  */ NULL,
   2518         /* snoop_cb    */ NULL, 
   2519         /* snoop_user_data */ NULL, 
   2520         /* snoop_flags */ 0,
   2521         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2522         /* type */ SOC_MEM_TYPE_NORMAL,
   2523         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2524         /* impl */ SOC_MEM_IMPL_NORMAL,
   2525         /* cmic_mor_clks       */ 0,
   2526     },
   2527 #endif /* chips */
   2528 
   2529 #if defined(BCM_53570_B0)
   2530     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P69m */ 
   2531         /* mem            TAF_GATE_CTL_TBL0_P69m */
   2532         /* flags       */ SOC_MEM_FLAG_VALID |
   2533                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2534         /* cmp_fn      */ _soc_mem_cmp_undef,
   2535         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2536         /* index_min   */ 0,
   2537         /* index_max   */ 15,
   2538         /* minblock    */ 27,
   2539         /* maxblock    */ 27,
   2540         /* blocks      */ 0x8000000,
   2541         /* blocks_hi   */ 0,
   2542         /* base        */ 0x00458000,
   2543         /* gran        */ 1,
   2544         /* bytes       */ 4,
   2545         /* nFields     */ 7,
   2546         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2547         /* *views      */ NULL,
   2548         /* *views_num  */ NULL,
   2549         /* snoop_cb    */ NULL, 
   2550         /* snoop_user_data */ NULL, 
   2551         /* snoop_flags */ 0,
   2552         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2553         /* type */ SOC_MEM_TYPE_NORMAL,
   2554         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2555         /* impl */ SOC_MEM_IMPL_NORMAL,
   2556         /* cmic_mor_clks       */ 0,
   2557     },
   2558 #endif /* chips */
   2559 
   2560 #if defined(BCM_53570_B0)
   2561     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P70m */ 
   2562         /* mem            TAF_GATE_CTL_TBL0_P70m */
   2563         /* flags       */ SOC_MEM_FLAG_VALID |
   2564                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2565         /* cmp_fn      */ _soc_mem_cmp_undef,
   2566         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2567         /* index_min   */ 0,
   2568         /* index_max   */ 15,
   2569         /* minblock    */ 27,
   2570         /* maxblock    */ 27,
   2571         /* blocks      */ 0x8000000,
   2572         /* blocks_hi   */ 0,
   2573         /* base        */ 0x00468000,
   2574         /* gran        */ 1,
   2575         /* bytes       */ 4,
   2576         /* nFields     */ 7,
   2577         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2578         /* *views      */ NULL,
   2579         /* *views_num  */ NULL,
   2580         /* snoop_cb    */ NULL, 
   2581         /* snoop_user_data */ NULL, 
   2582         /* snoop_flags */ 0,
   2583         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2584         /* type */ SOC_MEM_TYPE_NORMAL,
   2585         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2586         /* impl */ SOC_MEM_IMPL_NORMAL,
   2587         /* cmic_mor_clks       */ 0,
   2588     },
   2589 #endif /* chips */
   2590 
   2591 #if defined(BCM_53570_B0)
   2592     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P71m */ 
   2593         /* mem            TAF_GATE_CTL_TBL0_P71m */
   2594         /* flags       */ SOC_MEM_FLAG_VALID |
   2595                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2596         /* cmp_fn      */ _soc_mem_cmp_undef,
   2597         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2598         /* index_min   */ 0,
   2599         /* index_max   */ 15,
   2600         /* minblock    */ 27,
   2601         /* maxblock    */ 27,
   2602         /* blocks      */ 0x8000000,
   2603         /* blocks_hi   */ 0,
   2604         /* base        */ 0x00478000,
   2605         /* gran        */ 1,
   2606         /* bytes       */ 4,
   2607         /* nFields     */ 7,
   2608         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2609         /* *views      */ NULL,
   2610         /* *views_num  */ NULL,
   2611         /* snoop_cb    */ NULL, 
   2612         /* snoop_user_data */ NULL, 
   2613         /* snoop_flags */ 0,
   2614         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2615         /* type */ SOC_MEM_TYPE_NORMAL,
   2616         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2617         /* impl */ SOC_MEM_IMPL_NORMAL,
   2618         /* cmic_mor_clks       */ 0,
   2619     },
   2620 #endif /* chips */
   2621 
   2622 #if defined(BCM_53570_B0)
   2623     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P72m */ 
   2624         /* mem            TAF_GATE_CTL_TBL0_P72m */
   2625         /* flags       */ SOC_MEM_FLAG_VALID |
   2626                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2627         /* cmp_fn      */ _soc_mem_cmp_undef,
   2628         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2629         /* index_min   */ 0,
   2630         /* index_max   */ 15,
   2631         /* minblock    */ 27,
   2632         /* maxblock    */ 27,
   2633         /* blocks      */ 0x8000000,
   2634         /* blocks_hi   */ 0,
   2635         /* base        */ 0x00488000,
   2636         /* gran        */ 1,
   2637         /* bytes       */ 4,
   2638         /* nFields     */ 7,
   2639         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2640         /* *views      */ NULL,
   2641         /* *views_num  */ NULL,
   2642         /* snoop_cb    */ NULL, 
   2643         /* snoop_user_data */ NULL, 
   2644         /* snoop_flags */ 0,
   2645         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2646         /* type */ SOC_MEM_TYPE_NORMAL,
   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_53570_B0)
   2654     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P73m */ 
   2655         /* mem            TAF_GATE_CTL_TBL0_P73m */
   2656         /* flags       */ SOC_MEM_FLAG_VALID |
   2657                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2658         /* cmp_fn      */ _soc_mem_cmp_undef,
   2659         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2660         /* index_min   */ 0,
   2661         /* index_max   */ 15,
   2662         /* minblock    */ 27,
   2663         /* maxblock    */ 27,
   2664         /* blocks      */ 0x8000000,
   2665         /* blocks_hi   */ 0,
   2666         /* base        */ 0x00498000,
   2667         /* gran        */ 1,
   2668         /* bytes       */ 4,
   2669         /* nFields     */ 7,
   2670         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2671         /* *views      */ NULL,
   2672         /* *views_num  */ NULL,
   2673         /* snoop_cb    */ NULL, 
   2674         /* snoop_user_data */ NULL, 
   2675         /* snoop_flags */ 0,
   2676         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2677         /* type */ SOC_MEM_TYPE_NORMAL,
   2678         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2679         /* impl */ SOC_MEM_IMPL_NORMAL,
   2680         /* cmic_mor_clks       */ 0,
   2681     },
   2682 #endif /* chips */
   2683 
   2684 #if defined(BCM_53570_B0)
   2685     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P74m */ 
   2686         /* mem            TAF_GATE_CTL_TBL0_P74m */
   2687         /* flags       */ SOC_MEM_FLAG_VALID |
   2688                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2689         /* cmp_fn      */ _soc_mem_cmp_undef,
   2690         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2691         /* index_min   */ 0,
   2692         /* index_max   */ 15,
   2693         /* minblock    */ 27,
   2694         /* maxblock    */ 27,
   2695         /* blocks      */ 0x8000000,
   2696         /* blocks_hi   */ 0,
   2697         /* base        */ 0x004a8000,
   2698         /* gran        */ 1,
   2699         /* bytes       */ 4,
   2700         /* nFields     */ 7,
   2701         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2702         /* *views      */ NULL,
   2703         /* *views_num  */ NULL,
   2704         /* snoop_cb    */ NULL, 
   2705         /* snoop_user_data */ NULL, 
   2706         /* snoop_flags */ 0,
   2707         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2708         /* type */ SOC_MEM_TYPE_NORMAL,
   2709         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2710         /* impl */ SOC_MEM_IMPL_NORMAL,
   2711         /* cmic_mor_clks       */ 0,
   2712     },
   2713 #endif /* chips */
   2714 
   2715 #if defined(BCM_53570_B0)
   2716     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P75m */ 
   2717         /* mem            TAF_GATE_CTL_TBL0_P75m */
   2718         /* flags       */ SOC_MEM_FLAG_VALID |
   2719                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2720         /* cmp_fn      */ _soc_mem_cmp_undef,
   2721         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2722         /* index_min   */ 0,
   2723         /* index_max   */ 15,
   2724         /* minblock    */ 27,
   2725         /* maxblock    */ 27,
   2726         /* blocks      */ 0x8000000,
   2727         /* blocks_hi   */ 0,
   2728         /* base        */ 0x004b8000,
   2729         /* gran        */ 1,
   2730         /* bytes       */ 4,
   2731         /* nFields     */ 7,
   2732         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2733         /* *views      */ NULL,
   2734         /* *views_num  */ NULL,
   2735         /* snoop_cb    */ NULL, 
   2736         /* snoop_user_data */ NULL, 
   2737         /* snoop_flags */ 0,
   2738         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2739         /* type */ SOC_MEM_TYPE_NORMAL,
   2740         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2741         /* impl */ SOC_MEM_IMPL_NORMAL,
   2742         /* cmic_mor_clks       */ 0,
   2743     },
   2744 #endif /* chips */
   2745 
   2746 #if defined(BCM_53570_B0)
   2747     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P76m */ 
   2748         /* mem            TAF_GATE_CTL_TBL0_P76m */
   2749         /* flags       */ SOC_MEM_FLAG_VALID |
   2750                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2751         /* cmp_fn      */ _soc_mem_cmp_undef,
   2752         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2753         /* index_min   */ 0,
   2754         /* index_max   */ 15,
   2755         /* minblock    */ 27,
   2756         /* maxblock    */ 27,
   2757         /* blocks      */ 0x8000000,
   2758         /* blocks_hi   */ 0,
   2759         /* base        */ 0x004c8000,
   2760         /* gran        */ 1,
   2761         /* bytes       */ 4,
   2762         /* nFields     */ 7,
   2763         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2764         /* *views      */ NULL,
   2765         /* *views_num  */ NULL,
   2766         /* snoop_cb    */ NULL, 
   2767         /* snoop_user_data */ NULL, 
   2768         /* snoop_flags */ 0,
   2769         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2770         /* type */ SOC_MEM_TYPE_NORMAL,
   2771         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2772         /* impl */ SOC_MEM_IMPL_NORMAL,
   2773         /* cmic_mor_clks       */ 0,
   2774     },
   2775 #endif /* chips */
   2776 
   2777 #if defined(BCM_53570_B0)
   2778     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P77m */ 
   2779         /* mem            TAF_GATE_CTL_TBL0_P77m */
   2780         /* flags       */ SOC_MEM_FLAG_VALID |
   2781                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2782         /* cmp_fn      */ _soc_mem_cmp_undef,
   2783         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2784         /* index_min   */ 0,
   2785         /* index_max   */ 15,
   2786         /* minblock    */ 27,
   2787         /* maxblock    */ 27,
   2788         /* blocks      */ 0x8000000,
   2789         /* blocks_hi   */ 0,
   2790         /* base        */ 0x004d8000,
   2791         /* gran        */ 1,
   2792         /* bytes       */ 4,
   2793         /* nFields     */ 7,
   2794         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2795         /* *views      */ NULL,
   2796         /* *views_num  */ NULL,
   2797         /* snoop_cb    */ NULL, 
   2798         /* snoop_user_data */ NULL, 
   2799         /* snoop_flags */ 0,
   2800         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2801         /* type */ SOC_MEM_TYPE_NORMAL,
   2802         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2803         /* impl */ SOC_MEM_IMPL_NORMAL,
   2804         /* cmic_mor_clks       */ 0,
   2805     },
   2806 #endif /* chips */
   2807 
   2808 #if defined(BCM_53570_B0)
   2809     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P78m */ 
   2810         /* mem            TAF_GATE_CTL_TBL0_P78m */
   2811         /* flags       */ SOC_MEM_FLAG_VALID |
   2812                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2813         /* cmp_fn      */ _soc_mem_cmp_undef,
   2814         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2815         /* index_min   */ 0,
   2816         /* index_max   */ 15,
   2817         /* minblock    */ 27,
   2818         /* maxblock    */ 27,
   2819         /* blocks      */ 0x8000000,
   2820         /* blocks_hi   */ 0,
   2821         /* base        */ 0x004e8000,
   2822         /* gran        */ 1,
   2823         /* bytes       */ 4,
   2824         /* nFields     */ 7,
   2825         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2826         /* *views      */ NULL,
   2827         /* *views_num  */ NULL,
   2828         /* snoop_cb    */ NULL, 
   2829         /* snoop_user_data */ NULL, 
   2830         /* snoop_flags */ 0,
   2831         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2832         /* type */ SOC_MEM_TYPE_NORMAL,
   2833         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2834         /* impl */ SOC_MEM_IMPL_NORMAL,
   2835         /* cmic_mor_clks       */ 0,
   2836     },
   2837 #endif /* chips */
   2838 
   2839 #if defined(BCM_53570_B0)
   2840     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P79m */ 
   2841         /* mem            TAF_GATE_CTL_TBL0_P79m */
   2842         /* flags       */ SOC_MEM_FLAG_VALID |
   2843                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2844         /* cmp_fn      */ _soc_mem_cmp_undef,
   2845         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2846         /* index_min   */ 0,
   2847         /* index_max   */ 15,
   2848         /* minblock    */ 27,
   2849         /* maxblock    */ 27,
   2850         /* blocks      */ 0x8000000,
   2851         /* blocks_hi   */ 0,
   2852         /* base        */ 0x004f8000,
   2853         /* gran        */ 1,
   2854         /* bytes       */ 4,
   2855         /* nFields     */ 7,
   2856         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2857         /* *views      */ NULL,
   2858         /* *views_num  */ NULL,
   2859         /* snoop_cb    */ NULL, 
   2860         /* snoop_user_data */ NULL, 
   2861         /* snoop_flags */ 0,
   2862         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2863         /* type */ SOC_MEM_TYPE_NORMAL,
   2864         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2865         /* impl */ SOC_MEM_IMPL_NORMAL,
   2866         /* cmic_mor_clks       */ 0,
   2867     },
   2868 #endif /* chips */
   2869 
   2870 #if defined(BCM_53570_B0)
   2871     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P80m */ 
   2872         /* mem            TAF_GATE_CTL_TBL0_P80m */
   2873         /* flags       */ SOC_MEM_FLAG_VALID |
   2874                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2875         /* cmp_fn      */ _soc_mem_cmp_undef,
   2876         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2877         /* index_min   */ 0,
   2878         /* index_max   */ 15,
   2879         /* minblock    */ 27,
   2880         /* maxblock    */ 27,
   2881         /* blocks      */ 0x8000000,
   2882         /* blocks_hi   */ 0,
   2883         /* base        */ 0x00508000,
   2884         /* gran        */ 1,
   2885         /* bytes       */ 4,
   2886         /* nFields     */ 7,
   2887         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2888         /* *views      */ NULL,
   2889         /* *views_num  */ NULL,
   2890         /* snoop_cb    */ NULL, 
   2891         /* snoop_user_data */ NULL, 
   2892         /* snoop_flags */ 0,
   2893         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2894         /* type */ SOC_MEM_TYPE_NORMAL,
   2895         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2896         /* impl */ SOC_MEM_IMPL_NORMAL,
   2897         /* cmic_mor_clks       */ 0,
   2898     },
   2899 #endif /* chips */
   2900 
   2901 #if defined(BCM_53570_B0)
   2902     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P81m */ 
   2903         /* mem            TAF_GATE_CTL_TBL0_P81m */
   2904         /* flags       */ SOC_MEM_FLAG_VALID |
   2905                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2906         /* cmp_fn      */ _soc_mem_cmp_undef,
   2907         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2908         /* index_min   */ 0,
   2909         /* index_max   */ 15,
   2910         /* minblock    */ 27,
   2911         /* maxblock    */ 27,
   2912         /* blocks      */ 0x8000000,
   2913         /* blocks_hi   */ 0,
   2914         /* base        */ 0x00518000,
   2915         /* gran        */ 1,
   2916         /* bytes       */ 4,
   2917         /* nFields     */ 7,
   2918         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2919         /* *views      */ NULL,
   2920         /* *views_num  */ NULL,
   2921         /* snoop_cb    */ NULL, 
   2922         /* snoop_user_data */ NULL, 
   2923         /* snoop_flags */ 0,
   2924         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2925         /* type */ SOC_MEM_TYPE_NORMAL,
   2926         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2927         /* impl */ SOC_MEM_IMPL_NORMAL,
   2928         /* cmic_mor_clks       */ 0,
   2929     },
   2930 #endif /* chips */
   2931 
   2932 #if defined(BCM_53570_B0)
   2933     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P82m */ 
   2934         /* mem            TAF_GATE_CTL_TBL0_P82m */
   2935         /* flags       */ SOC_MEM_FLAG_VALID |
   2936                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2937         /* cmp_fn      */ _soc_mem_cmp_undef,
   2938         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2939         /* index_min   */ 0,
   2940         /* index_max   */ 15,
   2941         /* minblock    */ 27,
   2942         /* maxblock    */ 27,
   2943         /* blocks      */ 0x8000000,
   2944         /* blocks_hi   */ 0,
   2945         /* base        */ 0x00528000,
   2946         /* gran        */ 1,
   2947         /* bytes       */ 4,
   2948         /* nFields     */ 7,
   2949         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2950         /* *views      */ NULL,
   2951         /* *views_num  */ NULL,
   2952         /* snoop_cb    */ NULL, 
   2953         /* snoop_user_data */ NULL, 
   2954         /* snoop_flags */ 0,
   2955         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2956         /* type */ SOC_MEM_TYPE_NORMAL,
   2957         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2958         /* impl */ SOC_MEM_IMPL_NORMAL,
   2959         /* cmic_mor_clks       */ 0,
   2960     },
   2961 #endif /* chips */
   2962 
   2963 #if defined(BCM_53570_B0)
   2964     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P83m */ 
   2965         /* mem            TAF_GATE_CTL_TBL0_P83m */
   2966         /* flags       */ SOC_MEM_FLAG_VALID |
   2967                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2968         /* cmp_fn      */ _soc_mem_cmp_undef,
   2969         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2970         /* index_min   */ 0,
   2971         /* index_max   */ 15,
   2972         /* minblock    */ 27,
   2973         /* maxblock    */ 27,
   2974         /* blocks      */ 0x8000000,
   2975         /* blocks_hi   */ 0,
   2976         /* base        */ 0x00538000,
   2977         /* gran        */ 1,
   2978         /* bytes       */ 4,
   2979         /* nFields     */ 7,
   2980         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   2981         /* *views      */ NULL,
   2982         /* *views_num  */ NULL,
   2983         /* snoop_cb    */ NULL, 
   2984         /* snoop_user_data */ NULL, 
   2985         /* snoop_flags */ 0,
   2986         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2987         /* type */ SOC_MEM_TYPE_NORMAL,
   2988         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2989         /* impl */ SOC_MEM_IMPL_NORMAL,
   2990         /* cmic_mor_clks       */ 0,
   2991     },
   2992 #endif /* chips */
   2993 
   2994 #if defined(BCM_53570_B0)
   2995     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P84m */ 
   2996         /* mem            TAF_GATE_CTL_TBL0_P84m */
   2997         /* flags       */ SOC_MEM_FLAG_VALID |
   2998                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   2999         /* cmp_fn      */ _soc_mem_cmp_undef,
   3000         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3001         /* index_min   */ 0,
   3002         /* index_max   */ 15,
   3003         /* minblock    */ 27,
   3004         /* maxblock    */ 27,
   3005         /* blocks      */ 0x8000000,
   3006         /* blocks_hi   */ 0,
   3007         /* base        */ 0x00548000,
   3008         /* gran        */ 1,
   3009         /* bytes       */ 4,
   3010         /* nFields     */ 7,
   3011         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3012         /* *views      */ NULL,
   3013         /* *views_num  */ NULL,
   3014         /* snoop_cb    */ NULL, 
   3015         /* snoop_user_data */ NULL, 
   3016         /* snoop_flags */ 0,
   3017         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3018         /* type */ SOC_MEM_TYPE_NORMAL,
   3019         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3020         /* impl */ SOC_MEM_IMPL_NORMAL,
   3021         /* cmic_mor_clks       */ 0,
   3022     },
   3023 #endif /* chips */
   3024 
   3025 #if defined(BCM_53570_B0)
   3026     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P85m */ 
   3027         /* mem            TAF_GATE_CTL_TBL0_P85m */
   3028         /* flags       */ SOC_MEM_FLAG_VALID |
   3029                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3030         /* cmp_fn      */ _soc_mem_cmp_undef,
   3031         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3032         /* index_min   */ 0,
   3033         /* index_max   */ 15,
   3034         /* minblock    */ 27,
   3035         /* maxblock    */ 27,
   3036         /* blocks      */ 0x8000000,
   3037         /* blocks_hi   */ 0,
   3038         /* base        */ 0x00558000,
   3039         /* gran        */ 1,
   3040         /* bytes       */ 4,
   3041         /* nFields     */ 7,
   3042         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3043         /* *views      */ NULL,
   3044         /* *views_num  */ NULL,
   3045         /* snoop_cb    */ NULL, 
   3046         /* snoop_user_data */ NULL, 
   3047         /* snoop_flags */ 0,
   3048         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3049         /* type */ SOC_MEM_TYPE_NORMAL,
   3050         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3051         /* impl */ SOC_MEM_IMPL_NORMAL,
   3052         /* cmic_mor_clks       */ 0,
   3053     },
   3054 #endif /* chips */
   3055 
   3056 #if defined(BCM_53570_B0)
   3057     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P86m */ 
   3058         /* mem            TAF_GATE_CTL_TBL0_P86m */
   3059         /* flags       */ SOC_MEM_FLAG_VALID |
   3060                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3061         /* cmp_fn      */ _soc_mem_cmp_undef,
   3062         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3063         /* index_min   */ 0,
   3064         /* index_max   */ 15,
   3065         /* minblock    */ 27,
   3066         /* maxblock    */ 27,
   3067         /* blocks      */ 0x8000000,
   3068         /* blocks_hi   */ 0,
   3069         /* base        */ 0x00568000,
   3070         /* gran        */ 1,
   3071         /* bytes       */ 4,
   3072         /* nFields     */ 7,
   3073         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3074         /* *views      */ NULL,
   3075         /* *views_num  */ NULL,
   3076         /* snoop_cb    */ NULL, 
   3077         /* snoop_user_data */ NULL, 
   3078         /* snoop_flags */ 0,
   3079         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3080         /* type */ SOC_MEM_TYPE_NORMAL,
   3081         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3082         /* impl */ SOC_MEM_IMPL_NORMAL,
   3083         /* cmic_mor_clks       */ 0,
   3084     },
   3085 #endif /* chips */
   3086 
   3087 #if defined(BCM_53570_B0)
   3088     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P87m */ 
   3089         /* mem            TAF_GATE_CTL_TBL0_P87m */
   3090         /* flags       */ SOC_MEM_FLAG_VALID |
   3091                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3092         /* cmp_fn      */ _soc_mem_cmp_undef,
   3093         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3094         /* index_min   */ 0,
   3095         /* index_max   */ 15,
   3096         /* minblock    */ 27,
   3097         /* maxblock    */ 27,
   3098         /* blocks      */ 0x8000000,
   3099         /* blocks_hi   */ 0,
   3100         /* base        */ 0x00578000,
   3101         /* gran        */ 1,
   3102         /* bytes       */ 4,
   3103         /* nFields     */ 7,
   3104         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3105         /* *views      */ NULL,
   3106         /* *views_num  */ NULL,
   3107         /* snoop_cb    */ NULL, 
   3108         /* snoop_user_data */ NULL, 
   3109         /* snoop_flags */ 0,
   3110         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3111         /* type */ SOC_MEM_TYPE_NORMAL,
   3112         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3113         /* impl */ SOC_MEM_IMPL_NORMAL,
   3114         /* cmic_mor_clks       */ 0,
   3115     },
   3116 #endif /* chips */
   3117 
   3118 #if defined(BCM_53570_B0)
   3119     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P88m */ 
   3120         /* mem            TAF_GATE_CTL_TBL0_P88m */
   3121         /* flags       */ SOC_MEM_FLAG_VALID |
   3122                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3123         /* cmp_fn      */ _soc_mem_cmp_undef,
   3124         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3125         /* index_min   */ 0,
   3126         /* index_max   */ 15,
   3127         /* minblock    */ 27,
   3128         /* maxblock    */ 27,
   3129         /* blocks      */ 0x8000000,
   3130         /* blocks_hi   */ 0,
   3131         /* base        */ 0x00588000,
   3132         /* gran        */ 1,
   3133         /* bytes       */ 4,
   3134         /* nFields     */ 7,
   3135         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3136         /* *views      */ NULL,
   3137         /* *views_num  */ NULL,
   3138         /* snoop_cb    */ NULL, 
   3139         /* snoop_user_data */ NULL, 
   3140         /* snoop_flags */ 0,
   3141         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3142         /* type */ SOC_MEM_TYPE_NORMAL,
   3143         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3144         /* impl */ SOC_MEM_IMPL_NORMAL,
   3145         /* cmic_mor_clks       */ 0,
   3146     },
   3147 #endif /* chips */
   3148 
   3149 #if defined(BCM_53570_B0)
   3150     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P89m */ 
   3151         /* mem            TAF_GATE_CTL_TBL0_P89m */
   3152         /* flags       */ SOC_MEM_FLAG_VALID |
   3153                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3154         /* cmp_fn      */ _soc_mem_cmp_undef,
   3155         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3156         /* index_min   */ 0,
   3157         /* index_max   */ 15,
   3158         /* minblock    */ 27,
   3159         /* maxblock    */ 27,
   3160         /* blocks      */ 0x8000000,
   3161         /* blocks_hi   */ 0,
   3162         /* base        */ 0x00598000,
   3163         /* gran        */ 1,
   3164         /* bytes       */ 4,
   3165         /* nFields     */ 7,
   3166         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3167         /* *views      */ NULL,
   3168         /* *views_num  */ NULL,
   3169         /* snoop_cb    */ NULL, 
   3170         /* snoop_user_data */ NULL, 
   3171         /* snoop_flags */ 0,
   3172         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3173         /* type */ SOC_MEM_TYPE_NORMAL,
   3174         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3175         /* impl */ SOC_MEM_IMPL_NORMAL,
   3176         /* cmic_mor_clks       */ 0,
   3177     },
   3178 #endif /* chips */
   3179 
   3180 #if defined(BCM_53570_B0)
   3181     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P90m */ 
   3182         /* mem            TAF_GATE_CTL_TBL0_P90m */
   3183         /* flags       */ SOC_MEM_FLAG_VALID |
   3184                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3185         /* cmp_fn      */ _soc_mem_cmp_undef,
   3186         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3187         /* index_min   */ 0,
   3188         /* index_max   */ 15,
   3189         /* minblock    */ 27,
   3190         /* maxblock    */ 27,
   3191         /* blocks      */ 0x8000000,
   3192         /* blocks_hi   */ 0,
   3193         /* base        */ 0x005a8000,
   3194         /* gran        */ 1,
   3195         /* bytes       */ 4,
   3196         /* nFields     */ 7,
   3197         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3198         /* *views      */ NULL,
   3199         /* *views_num  */ NULL,
   3200         /* snoop_cb    */ NULL, 
   3201         /* snoop_user_data */ NULL, 
   3202         /* snoop_flags */ 0,
   3203         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3204         /* type */ SOC_MEM_TYPE_NORMAL,
   3205         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3206         /* impl */ SOC_MEM_IMPL_NORMAL,
   3207         /* cmic_mor_clks       */ 0,
   3208     },
   3209 #endif /* chips */
   3210 
   3211 #if defined(BCM_53570_B0)
   3212     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P91m */ 
   3213         /* mem            TAF_GATE_CTL_TBL0_P91m */
   3214         /* flags       */ SOC_MEM_FLAG_VALID |
   3215                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3216         /* cmp_fn      */ _soc_mem_cmp_undef,
   3217         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3218         /* index_min   */ 0,
   3219         /* index_max   */ 15,
   3220         /* minblock    */ 27,
   3221         /* maxblock    */ 27,
   3222         /* blocks      */ 0x8000000,
   3223         /* blocks_hi   */ 0,
   3224         /* base        */ 0x005b8000,
   3225         /* gran        */ 1,
   3226         /* bytes       */ 4,
   3227         /* nFields     */ 7,
   3228         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3229         /* *views      */ NULL,
   3230         /* *views_num  */ NULL,
   3231         /* snoop_cb    */ NULL, 
   3232         /* snoop_user_data */ NULL, 
   3233         /* snoop_flags */ 0,
   3234         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3235         /* type */ SOC_MEM_TYPE_NORMAL,
   3236         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3237         /* impl */ SOC_MEM_IMPL_NORMAL,
   3238         /* cmic_mor_clks       */ 0,
   3239     },
   3240 #endif /* chips */
   3241 
   3242 #if defined(BCM_53570_B0)
   3243     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P92m */ 
   3244         /* mem            TAF_GATE_CTL_TBL0_P92m */
   3245         /* flags       */ SOC_MEM_FLAG_VALID |
   3246                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3247         /* cmp_fn      */ _soc_mem_cmp_undef,
   3248         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3249         /* index_min   */ 0,
   3250         /* index_max   */ 15,
   3251         /* minblock    */ 27,
   3252         /* maxblock    */ 27,
   3253         /* blocks      */ 0x8000000,
   3254         /* blocks_hi   */ 0,
   3255         /* base        */ 0x005c8000,
   3256         /* gran        */ 1,
   3257         /* bytes       */ 4,
   3258         /* nFields     */ 7,
   3259         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3260         /* *views      */ NULL,
   3261         /* *views_num  */ NULL,
   3262         /* snoop_cb    */ NULL, 
   3263         /* snoop_user_data */ NULL, 
   3264         /* snoop_flags */ 0,
   3265         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3266         /* type */ SOC_MEM_TYPE_NORMAL,
   3267         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3268         /* impl */ SOC_MEM_IMPL_NORMAL,
   3269         /* cmic_mor_clks       */ 0,
   3270     },
   3271 #endif /* chips */
   3272 
   3273 #if defined(BCM_53570_B0)
   3274     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P93m */ 
   3275         /* mem            TAF_GATE_CTL_TBL0_P93m */
   3276         /* flags       */ SOC_MEM_FLAG_VALID |
   3277                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3278         /* cmp_fn      */ _soc_mem_cmp_undef,
   3279         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3280         /* index_min   */ 0,
   3281         /* index_max   */ 15,
   3282         /* minblock    */ 27,
   3283         /* maxblock    */ 27,
   3284         /* blocks      */ 0x8000000,
   3285         /* blocks_hi   */ 0,
   3286         /* base        */ 0x005d8000,
   3287         /* gran        */ 1,
   3288         /* bytes       */ 4,
   3289         /* nFields     */ 7,
   3290         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3291         /* *views      */ NULL,
   3292         /* *views_num  */ NULL,
   3293         /* snoop_cb    */ NULL, 
   3294         /* snoop_user_data */ NULL, 
   3295         /* snoop_flags */ 0,
   3296         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3297         /* type */ SOC_MEM_TYPE_NORMAL,
   3298         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3299         /* impl */ SOC_MEM_IMPL_NORMAL,
   3300         /* cmic_mor_clks       */ 0,
   3301     },
   3302 #endif /* chips */
   3303 
   3304 #if defined(BCM_53570_B0)
   3305     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P94m */ 
   3306         /* mem            TAF_GATE_CTL_TBL0_P94m */
   3307         /* flags       */ SOC_MEM_FLAG_VALID |
   3308                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3309         /* cmp_fn      */ _soc_mem_cmp_undef,
   3310         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3311         /* index_min   */ 0,
   3312         /* index_max   */ 15,
   3313         /* minblock    */ 27,
   3314         /* maxblock    */ 27,
   3315         /* blocks      */ 0x8000000,
   3316         /* blocks_hi   */ 0,
   3317         /* base        */ 0x005e8000,
   3318         /* gran        */ 1,
   3319         /* bytes       */ 4,
   3320         /* nFields     */ 7,
   3321         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3322         /* *views      */ NULL,
   3323         /* *views_num  */ NULL,
   3324         /* snoop_cb    */ NULL, 
   3325         /* snoop_user_data */ NULL, 
   3326         /* snoop_flags */ 0,
   3327         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3328         /* type */ SOC_MEM_TYPE_NORMAL,
   3329         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3330         /* impl */ SOC_MEM_IMPL_NORMAL,
   3331         /* cmic_mor_clks       */ 0,
   3332     },
   3333 #endif /* chips */
   3334 
   3335 #if defined(BCM_53570_B0)
   3336     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P95m */ 
   3337         /* mem            TAF_GATE_CTL_TBL0_P95m */
   3338         /* flags       */ SOC_MEM_FLAG_VALID |
   3339                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3340         /* cmp_fn      */ _soc_mem_cmp_undef,
   3341         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3342         /* index_min   */ 0,
   3343         /* index_max   */ 15,
   3344         /* minblock    */ 27,
   3345         /* maxblock    */ 27,
   3346         /* blocks      */ 0x8000000,
   3347         /* blocks_hi   */ 0,
   3348         /* base        */ 0x005f8000,
   3349         /* gran        */ 1,
   3350         /* bytes       */ 4,
   3351         /* nFields     */ 7,
   3352         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3353         /* *views      */ NULL,
   3354         /* *views_num  */ NULL,
   3355         /* snoop_cb    */ NULL, 
   3356         /* snoop_user_data */ NULL, 
   3357         /* snoop_flags */ 0,
   3358         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3359         /* type */ SOC_MEM_TYPE_NORMAL,
   3360         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3361         /* impl */ SOC_MEM_IMPL_NORMAL,
   3362         /* cmic_mor_clks       */ 0,
   3363     },
   3364 #endif /* chips */
   3365 
   3366 #if defined(BCM_53570_B0)
   3367     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P96m */ 
   3368         /* mem            TAF_GATE_CTL_TBL0_P96m */
   3369         /* flags       */ SOC_MEM_FLAG_VALID |
   3370                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3371         /* cmp_fn      */ _soc_mem_cmp_undef,
   3372         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3373         /* index_min   */ 0,
   3374         /* index_max   */ 15,
   3375         /* minblock    */ 27,
   3376         /* maxblock    */ 27,
   3377         /* blocks      */ 0x8000000,
   3378         /* blocks_hi   */ 0,
   3379         /* base        */ 0x00608000,
   3380         /* gran        */ 1,
   3381         /* bytes       */ 4,
   3382         /* nFields     */ 7,
   3383         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3384         /* *views      */ NULL,
   3385         /* *views_num  */ NULL,
   3386         /* snoop_cb    */ NULL, 
   3387         /* snoop_user_data */ NULL, 
   3388         /* snoop_flags */ 0,
   3389         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3390         /* type */ SOC_MEM_TYPE_NORMAL,
   3391         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3392         /* impl */ SOC_MEM_IMPL_NORMAL,
   3393         /* cmic_mor_clks       */ 0,
   3394     },
   3395 #endif /* chips */
   3396 
   3397 #if defined(BCM_53570_B0)
   3398     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P97m */ 
   3399         /* mem            TAF_GATE_CTL_TBL0_P97m */
   3400         /* flags       */ SOC_MEM_FLAG_VALID |
   3401                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3402         /* cmp_fn      */ _soc_mem_cmp_undef,
   3403         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3404         /* index_min   */ 0,
   3405         /* index_max   */ 15,
   3406         /* minblock    */ 27,
   3407         /* maxblock    */ 27,
   3408         /* blocks      */ 0x8000000,
   3409         /* blocks_hi   */ 0,
   3410         /* base        */ 0x00618000,
   3411         /* gran        */ 1,
   3412         /* bytes       */ 4,
   3413         /* nFields     */ 7,
   3414         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3415         /* *views      */ NULL,
   3416         /* *views_num  */ NULL,
   3417         /* snoop_cb    */ NULL, 
   3418         /* snoop_user_data */ NULL, 
   3419         /* snoop_flags */ 0,
   3420         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3421         /* type */ SOC_MEM_TYPE_NORMAL,
   3422         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3423         /* impl */ SOC_MEM_IMPL_NORMAL,
   3424         /* cmic_mor_clks       */ 0,
   3425     },
   3426 #endif /* chips */
   3427 
   3428 #if defined(BCM_53570_B0)
   3429     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P98m */ 
   3430         /* mem            TAF_GATE_CTL_TBL0_P98m */
   3431         /* flags       */ SOC_MEM_FLAG_VALID |
   3432                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3433         /* cmp_fn      */ _soc_mem_cmp_undef,
   3434         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3435         /* index_min   */ 0,
   3436         /* index_max   */ 15,
   3437         /* minblock    */ 27,
   3438         /* maxblock    */ 27,
   3439         /* blocks      */ 0x8000000,
   3440         /* blocks_hi   */ 0,
   3441         /* base        */ 0x00628000,
   3442         /* gran        */ 1,
   3443         /* bytes       */ 4,
   3444         /* nFields     */ 7,
   3445         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3446         /* *views      */ NULL,
   3447         /* *views_num  */ NULL,
   3448         /* snoop_cb    */ NULL, 
   3449         /* snoop_user_data */ NULL, 
   3450         /* snoop_flags */ 0,
   3451         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3452         /* type */ SOC_MEM_TYPE_NORMAL,
   3453         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3454         /* impl */ SOC_MEM_IMPL_NORMAL,
   3455         /* cmic_mor_clks       */ 0,
   3456     },
   3457 #endif /* chips */
   3458 
   3459 #if defined(BCM_53570_B0)
   3460     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P99m */ 
   3461         /* mem            TAF_GATE_CTL_TBL0_P99m */
   3462         /* flags       */ SOC_MEM_FLAG_VALID |
   3463                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3464         /* cmp_fn      */ _soc_mem_cmp_undef,
   3465         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3466         /* index_min   */ 0,
   3467         /* index_max   */ 15,
   3468         /* minblock    */ 27,
   3469         /* maxblock    */ 27,
   3470         /* blocks      */ 0x8000000,
   3471         /* blocks_hi   */ 0,
   3472         /* base        */ 0x00638000,
   3473         /* gran        */ 1,
   3474         /* bytes       */ 4,
   3475         /* nFields     */ 7,
   3476         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3477         /* *views      */ NULL,
   3478         /* *views_num  */ NULL,
   3479         /* snoop_cb    */ NULL, 
   3480         /* snoop_user_data */ NULL, 
   3481         /* snoop_flags */ 0,
   3482         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3483         /* type */ SOC_MEM_TYPE_NORMAL,
   3484         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3485         /* impl */ SOC_MEM_IMPL_NORMAL,
   3486         /* cmic_mor_clks       */ 0,
   3487     },
   3488 #endif /* chips */
   3489 
   3490 #if defined(BCM_53570_B0)
   3491     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P100m */ 
   3492         /* mem            TAF_GATE_CTL_TBL0_P100m */
   3493         /* flags       */ SOC_MEM_FLAG_VALID |
   3494                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3495         /* cmp_fn      */ _soc_mem_cmp_undef,
   3496         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3497         /* index_min   */ 0,
   3498         /* index_max   */ 15,
   3499         /* minblock    */ 27,
   3500         /* maxblock    */ 27,
   3501         /* blocks      */ 0x8000000,
   3502         /* blocks_hi   */ 0,
   3503         /* base        */ 0x00648000,
   3504         /* gran        */ 1,
   3505         /* bytes       */ 4,
   3506         /* nFields     */ 7,
   3507         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3508         /* *views      */ NULL,
   3509         /* *views_num  */ NULL,
   3510         /* snoop_cb    */ NULL, 
   3511         /* snoop_user_data */ NULL, 
   3512         /* snoop_flags */ 0,
   3513         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3514         /* type */ SOC_MEM_TYPE_NORMAL,
   3515         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3516         /* impl */ SOC_MEM_IMPL_NORMAL,
   3517         /* cmic_mor_clks       */ 0,
   3518     },
   3519 #endif /* chips */
   3520 
   3521 #if defined(BCM_53570_B0)
   3522     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P101m */ 
   3523         /* mem            TAF_GATE_CTL_TBL0_P101m */
   3524         /* flags       */ SOC_MEM_FLAG_VALID |
   3525                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3526         /* cmp_fn      */ _soc_mem_cmp_undef,
   3527         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3528         /* index_min   */ 0,
   3529         /* index_max   */ 15,
   3530         /* minblock    */ 27,
   3531         /* maxblock    */ 27,
   3532         /* blocks      */ 0x8000000,
   3533         /* blocks_hi   */ 0,
   3534         /* base        */ 0x00658000,
   3535         /* gran        */ 1,
   3536         /* bytes       */ 4,
   3537         /* nFields     */ 7,
   3538         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3539         /* *views      */ NULL,
   3540         /* *views_num  */ NULL,
   3541         /* snoop_cb    */ NULL, 
   3542         /* snoop_user_data */ NULL, 
   3543         /* snoop_flags */ 0,
   3544         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3545         /* type */ SOC_MEM_TYPE_NORMAL,
   3546         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3547         /* impl */ SOC_MEM_IMPL_NORMAL,
   3548         /* cmic_mor_clks       */ 0,
   3549     },
   3550 #endif /* chips */
   3551 
   3552 #if defined(BCM_53570_B0)
   3553     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P102m */ 
   3554         /* mem            TAF_GATE_CTL_TBL0_P102m */
   3555         /* flags       */ SOC_MEM_FLAG_VALID |
   3556                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3557         /* cmp_fn      */ _soc_mem_cmp_undef,
   3558         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3559         /* index_min   */ 0,
   3560         /* index_max   */ 15,
   3561         /* minblock    */ 27,
   3562         /* maxblock    */ 27,
   3563         /* blocks      */ 0x8000000,
   3564         /* blocks_hi   */ 0,
   3565         /* base        */ 0x00668000,
   3566         /* gran        */ 1,
   3567         /* bytes       */ 4,
   3568         /* nFields     */ 7,
   3569         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3570         /* *views      */ NULL,
   3571         /* *views_num  */ NULL,
   3572         /* snoop_cb    */ NULL, 
   3573         /* snoop_user_data */ NULL, 
   3574         /* snoop_flags */ 0,
   3575         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3576         /* type */ SOC_MEM_TYPE_NORMAL,
   3577         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3578         /* impl */ SOC_MEM_IMPL_NORMAL,
   3579         /* cmic_mor_clks       */ 0,
   3580     },
   3581 #endif /* chips */
   3582 
   3583 #if defined(BCM_53570_B0)
   3584     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P103m */ 
   3585         /* mem            TAF_GATE_CTL_TBL0_P103m */
   3586         /* flags       */ SOC_MEM_FLAG_VALID |
   3587                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3588         /* cmp_fn      */ _soc_mem_cmp_undef,
   3589         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3590         /* index_min   */ 0,
   3591         /* index_max   */ 15,
   3592         /* minblock    */ 27,
   3593         /* maxblock    */ 27,
   3594         /* blocks      */ 0x8000000,
   3595         /* blocks_hi   */ 0,
   3596         /* base        */ 0x00678000,
   3597         /* gran        */ 1,
   3598         /* bytes       */ 4,
   3599         /* nFields     */ 7,
   3600         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3601         /* *views      */ NULL,
   3602         /* *views_num  */ NULL,
   3603         /* snoop_cb    */ NULL, 
   3604         /* snoop_user_data */ NULL, 
   3605         /* snoop_flags */ 0,
   3606         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3607         /* type */ SOC_MEM_TYPE_NORMAL,
   3608         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3609         /* impl */ SOC_MEM_IMPL_NORMAL,
   3610         /* cmic_mor_clks       */ 0,
   3611     },
   3612 #endif /* chips */
   3613 
   3614 #if defined(BCM_53570_B0)
   3615     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P104m */ 
   3616         /* mem            TAF_GATE_CTL_TBL0_P104m */
   3617         /* flags       */ SOC_MEM_FLAG_VALID |
   3618                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3619         /* cmp_fn      */ _soc_mem_cmp_undef,
   3620         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3621         /* index_min   */ 0,
   3622         /* index_max   */ 15,
   3623         /* minblock    */ 27,
   3624         /* maxblock    */ 27,
   3625         /* blocks      */ 0x8000000,
   3626         /* blocks_hi   */ 0,
   3627         /* base        */ 0x00688000,
   3628         /* gran        */ 1,
   3629         /* bytes       */ 4,
   3630         /* nFields     */ 7,
   3631         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3632         /* *views      */ NULL,
   3633         /* *views_num  */ NULL,
   3634         /* snoop_cb    */ NULL, 
   3635         /* snoop_user_data */ NULL, 
   3636         /* snoop_flags */ 0,
   3637         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3638         /* type */ SOC_MEM_TYPE_NORMAL,
   3639         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3640         /* impl */ SOC_MEM_IMPL_NORMAL,
   3641         /* cmic_mor_clks       */ 0,
   3642     },
   3643 #endif /* chips */
   3644 
   3645 #if defined(BCM_53570_B0)
   3646     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P105m */ 
   3647         /* mem            TAF_GATE_CTL_TBL0_P105m */
   3648         /* flags       */ SOC_MEM_FLAG_VALID |
   3649                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3650         /* cmp_fn      */ _soc_mem_cmp_undef,
   3651         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3652         /* index_min   */ 0,
   3653         /* index_max   */ 15,
   3654         /* minblock    */ 27,
   3655         /* maxblock    */ 27,
   3656         /* blocks      */ 0x8000000,
   3657         /* blocks_hi   */ 0,
   3658         /* base        */ 0x00698000,
   3659         /* gran        */ 1,
   3660         /* bytes       */ 4,
   3661         /* nFields     */ 7,
   3662         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3663         /* *views      */ NULL,
   3664         /* *views_num  */ NULL,
   3665         /* snoop_cb    */ NULL, 
   3666         /* snoop_user_data */ NULL, 
   3667         /* snoop_flags */ 0,
   3668         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3669         /* type */ SOC_MEM_TYPE_NORMAL,
   3670         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3671         /* impl */ SOC_MEM_IMPL_NORMAL,
   3672         /* cmic_mor_clks       */ 0,
   3673     },
   3674 #endif /* chips */
   3675 
   3676 #if defined(BCM_53570_B0)
   3677     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P106m */ 
   3678         /* mem            TAF_GATE_CTL_TBL0_P106m */
   3679         /* flags       */ SOC_MEM_FLAG_VALID |
   3680                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3681         /* cmp_fn      */ _soc_mem_cmp_undef,
   3682         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3683         /* index_min   */ 0,
   3684         /* index_max   */ 15,
   3685         /* minblock    */ 27,
   3686         /* maxblock    */ 27,
   3687         /* blocks      */ 0x8000000,
   3688         /* blocks_hi   */ 0,
   3689         /* base        */ 0x006a8000,
   3690         /* gran        */ 1,
   3691         /* bytes       */ 4,
   3692         /* nFields     */ 7,
   3693         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3694         /* *views      */ NULL,
   3695         /* *views_num  */ NULL,
   3696         /* snoop_cb    */ NULL, 
   3697         /* snoop_user_data */ NULL, 
   3698         /* snoop_flags */ 0,
   3699         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3700         /* type */ SOC_MEM_TYPE_NORMAL,
   3701         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3702         /* impl */ SOC_MEM_IMPL_NORMAL,
   3703         /* cmic_mor_clks       */ 0,
   3704     },
   3705 #endif /* chips */
   3706 
   3707 #if defined(BCM_53570_B0)
   3708     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P107m */ 
   3709         /* mem            TAF_GATE_CTL_TBL0_P107m */
   3710         /* flags       */ SOC_MEM_FLAG_VALID |
   3711                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3712         /* cmp_fn      */ _soc_mem_cmp_undef,
   3713         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3714         /* index_min   */ 0,
   3715         /* index_max   */ 15,
   3716         /* minblock    */ 27,
   3717         /* maxblock    */ 27,
   3718         /* blocks      */ 0x8000000,
   3719         /* blocks_hi   */ 0,
   3720         /* base        */ 0x006b8000,
   3721         /* gran        */ 1,
   3722         /* bytes       */ 4,
   3723         /* nFields     */ 7,
   3724         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3725         /* *views      */ NULL,
   3726         /* *views_num  */ NULL,
   3727         /* snoop_cb    */ NULL, 
   3728         /* snoop_user_data */ NULL, 
   3729         /* snoop_flags */ 0,
   3730         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3731         /* type */ SOC_MEM_TYPE_NORMAL,
   3732         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3733         /* impl */ SOC_MEM_IMPL_NORMAL,
   3734         /* cmic_mor_clks       */ 0,
   3735     },
   3736 #endif /* chips */
   3737 
   3738 #if defined(BCM_53570_B0)
   3739     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P108m */ 
   3740         /* mem            TAF_GATE_CTL_TBL0_P108m */
   3741         /* flags       */ SOC_MEM_FLAG_VALID |
   3742                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3743         /* cmp_fn      */ _soc_mem_cmp_undef,
   3744         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3745         /* index_min   */ 0,
   3746         /* index_max   */ 15,
   3747         /* minblock    */ 27,
   3748         /* maxblock    */ 27,
   3749         /* blocks      */ 0x8000000,
   3750         /* blocks_hi   */ 0,
   3751         /* base        */ 0x006c8000,
   3752         /* gran        */ 1,
   3753         /* bytes       */ 4,
   3754         /* nFields     */ 7,
   3755         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3756         /* *views      */ NULL,
   3757         /* *views_num  */ NULL,
   3758         /* snoop_cb    */ NULL, 
   3759         /* snoop_user_data */ NULL, 
   3760         /* snoop_flags */ 0,
   3761         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3762         /* type */ SOC_MEM_TYPE_NORMAL,
   3763         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3764         /* impl */ SOC_MEM_IMPL_NORMAL,
   3765         /* cmic_mor_clks       */ 0,
   3766     },
   3767 #endif /* chips */
   3768 
   3769 #if defined(BCM_53570_B0)
   3770     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P109m */ 
   3771         /* mem            TAF_GATE_CTL_TBL0_P109m */
   3772         /* flags       */ SOC_MEM_FLAG_VALID |
   3773                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3774         /* cmp_fn      */ _soc_mem_cmp_undef,
   3775         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3776         /* index_min   */ 0,
   3777         /* index_max   */ 15,
   3778         /* minblock    */ 27,
   3779         /* maxblock    */ 27,
   3780         /* blocks      */ 0x8000000,
   3781         /* blocks_hi   */ 0,
   3782         /* base        */ 0x006d8000,
   3783         /* gran        */ 1,
   3784         /* bytes       */ 4,
   3785         /* nFields     */ 7,
   3786         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3787         /* *views      */ NULL,
   3788         /* *views_num  */ NULL,
   3789         /* snoop_cb    */ NULL, 
   3790         /* snoop_user_data */ NULL, 
   3791         /* snoop_flags */ 0,
   3792         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3793         /* type */ SOC_MEM_TYPE_NORMAL,
   3794         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3795         /* impl */ SOC_MEM_IMPL_NORMAL,
   3796         /* cmic_mor_clks       */ 0,
   3797     },
   3798 #endif /* chips */
   3799 
   3800 #if defined(BCM_53570_B0)
   3801     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P110m */ 
   3802         /* mem            TAF_GATE_CTL_TBL0_P110m */
   3803         /* flags       */ SOC_MEM_FLAG_VALID |
   3804                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3805         /* cmp_fn      */ _soc_mem_cmp_undef,
   3806         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3807         /* index_min   */ 0,
   3808         /* index_max   */ 15,
   3809         /* minblock    */ 27,
   3810         /* maxblock    */ 27,
   3811         /* blocks      */ 0x8000000,
   3812         /* blocks_hi   */ 0,
   3813         /* base        */ 0x006e8000,
   3814         /* gran        */ 1,
   3815         /* bytes       */ 4,
   3816         /* nFields     */ 7,
   3817         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3818         /* *views      */ NULL,
   3819         /* *views_num  */ NULL,
   3820         /* snoop_cb    */ NULL, 
   3821         /* snoop_user_data */ NULL, 
   3822         /* snoop_flags */ 0,
   3823         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3824         /* type */ SOC_MEM_TYPE_NORMAL,
   3825         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3826         /* impl */ SOC_MEM_IMPL_NORMAL,
   3827         /* cmic_mor_clks       */ 0,
   3828     },
   3829 #endif /* chips */
   3830 
   3831 #if defined(BCM_53570_B0)
   3832     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P111m */ 
   3833         /* mem            TAF_GATE_CTL_TBL0_P111m */
   3834         /* flags       */ SOC_MEM_FLAG_VALID |
   3835                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3836         /* cmp_fn      */ _soc_mem_cmp_undef,
   3837         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3838         /* index_min   */ 0,
   3839         /* index_max   */ 15,
   3840         /* minblock    */ 27,
   3841         /* maxblock    */ 27,
   3842         /* blocks      */ 0x8000000,
   3843         /* blocks_hi   */ 0,
   3844         /* base        */ 0x006f8000,
   3845         /* gran        */ 1,
   3846         /* bytes       */ 4,
   3847         /* nFields     */ 7,
   3848         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3849         /* *views      */ NULL,
   3850         /* *views_num  */ NULL,
   3851         /* snoop_cb    */ NULL, 
   3852         /* snoop_user_data */ NULL, 
   3853         /* snoop_flags */ 0,
   3854         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3855         /* type */ SOC_MEM_TYPE_NORMAL,
   3856         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3857         /* impl */ SOC_MEM_IMPL_NORMAL,
   3858         /* cmic_mor_clks       */ 0,
   3859     },
   3860 #endif /* chips */
   3861 
   3862 #if defined(BCM_53570_B0)
   3863     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P112m */ 
   3864         /* mem            TAF_GATE_CTL_TBL0_P112m */
   3865         /* flags       */ SOC_MEM_FLAG_VALID |
   3866                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3867         /* cmp_fn      */ _soc_mem_cmp_undef,
   3868         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3869         /* index_min   */ 0,
   3870         /* index_max   */ 15,
   3871         /* minblock    */ 27,
   3872         /* maxblock    */ 27,
   3873         /* blocks      */ 0x8000000,
   3874         /* blocks_hi   */ 0,
   3875         /* base        */ 0x00708000,
   3876         /* gran        */ 1,
   3877         /* bytes       */ 4,
   3878         /* nFields     */ 7,
   3879         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3880         /* *views      */ NULL,
   3881         /* *views_num  */ NULL,
   3882         /* snoop_cb    */ NULL, 
   3883         /* snoop_user_data */ NULL, 
   3884         /* snoop_flags */ 0,
   3885         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3886         /* type */ SOC_MEM_TYPE_NORMAL,
   3887         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3888         /* impl */ SOC_MEM_IMPL_NORMAL,
   3889         /* cmic_mor_clks       */ 0,
   3890     },
   3891 #endif /* chips */
   3892 
   3893 #if defined(BCM_53570_B0)
   3894     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P113m */ 
   3895         /* mem            TAF_GATE_CTL_TBL0_P113m */
   3896         /* flags       */ SOC_MEM_FLAG_VALID |
   3897                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3898         /* cmp_fn      */ _soc_mem_cmp_undef,
   3899         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3900         /* index_min   */ 0,
   3901         /* index_max   */ 15,
   3902         /* minblock    */ 27,
   3903         /* maxblock    */ 27,
   3904         /* blocks      */ 0x8000000,
   3905         /* blocks_hi   */ 0,
   3906         /* base        */ 0x00718000,
   3907         /* gran        */ 1,
   3908         /* bytes       */ 4,
   3909         /* nFields     */ 7,
   3910         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3911         /* *views      */ NULL,
   3912         /* *views_num  */ NULL,
   3913         /* snoop_cb    */ NULL, 
   3914         /* snoop_user_data */ NULL, 
   3915         /* snoop_flags */ 0,
   3916         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3917         /* type */ SOC_MEM_TYPE_NORMAL,
   3918         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3919         /* impl */ SOC_MEM_IMPL_NORMAL,
   3920         /* cmic_mor_clks       */ 0,
   3921     },
   3922 #endif /* chips */
   3923 
   3924 #if defined(BCM_53570_B0)
   3925     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P114m */ 
   3926         /* mem            TAF_GATE_CTL_TBL0_P114m */
   3927         /* flags       */ SOC_MEM_FLAG_VALID |
   3928                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3929         /* cmp_fn      */ _soc_mem_cmp_undef,
   3930         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3931         /* index_min   */ 0,
   3932         /* index_max   */ 15,
   3933         /* minblock    */ 27,
   3934         /* maxblock    */ 27,
   3935         /* blocks      */ 0x8000000,
   3936         /* blocks_hi   */ 0,
   3937         /* base        */ 0x00728000,
   3938         /* gran        */ 1,
   3939         /* bytes       */ 4,
   3940         /* nFields     */ 7,
   3941         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3942         /* *views      */ NULL,
   3943         /* *views_num  */ NULL,
   3944         /* snoop_cb    */ NULL, 
   3945         /* snoop_user_data */ NULL, 
   3946         /* snoop_flags */ 0,
   3947         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3948         /* type */ SOC_MEM_TYPE_NORMAL,
   3949         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3950         /* impl */ SOC_MEM_IMPL_NORMAL,
   3951         /* cmic_mor_clks       */ 0,
   3952     },
   3953 #endif /* chips */
   3954 
   3955 #if defined(BCM_53570_B0)
   3956     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P115m */ 
   3957         /* mem            TAF_GATE_CTL_TBL0_P115m */
   3958         /* flags       */ SOC_MEM_FLAG_VALID |
   3959                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3960         /* cmp_fn      */ _soc_mem_cmp_undef,
   3961         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3962         /* index_min   */ 0,
   3963         /* index_max   */ 15,
   3964         /* minblock    */ 27,
   3965         /* maxblock    */ 27,
   3966         /* blocks      */ 0x8000000,
   3967         /* blocks_hi   */ 0,
   3968         /* base        */ 0x00738000,
   3969         /* gran        */ 1,
   3970         /* bytes       */ 4,
   3971         /* nFields     */ 7,
   3972         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   3973         /* *views      */ NULL,
   3974         /* *views_num  */ NULL,
   3975         /* snoop_cb    */ NULL, 
   3976         /* snoop_user_data */ NULL, 
   3977         /* snoop_flags */ 0,
   3978         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3979         /* type */ SOC_MEM_TYPE_NORMAL,
   3980         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3981         /* impl */ SOC_MEM_IMPL_NORMAL,
   3982         /* cmic_mor_clks       */ 0,
   3983     },
   3984 #endif /* chips */
   3985 
   3986 #if defined(BCM_53570_B0)
   3987     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P116m */ 
   3988         /* mem            TAF_GATE_CTL_TBL0_P116m */
   3989         /* flags       */ SOC_MEM_FLAG_VALID |
   3990                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   3991         /* cmp_fn      */ _soc_mem_cmp_undef,
   3992         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3993         /* index_min   */ 0,
   3994         /* index_max   */ 15,
   3995         /* minblock    */ 27,
   3996         /* maxblock    */ 27,
   3997         /* blocks      */ 0x8000000,
   3998         /* blocks_hi   */ 0,
   3999         /* base        */ 0x00748000,
   4000         /* gran        */ 1,
   4001         /* bytes       */ 4,
   4002         /* nFields     */ 7,
   4003         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4004         /* *views      */ NULL,
   4005         /* *views_num  */ NULL,
   4006         /* snoop_cb    */ NULL, 
   4007         /* snoop_user_data */ NULL, 
   4008         /* snoop_flags */ 0,
   4009         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4010         /* type */ SOC_MEM_TYPE_NORMAL,
   4011         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4012         /* impl */ SOC_MEM_IMPL_NORMAL,
   4013         /* cmic_mor_clks       */ 0,
   4014     },
   4015 #endif /* chips */
   4016 
   4017 #if defined(BCM_53570_B0)
   4018     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P117m */ 
   4019         /* mem            TAF_GATE_CTL_TBL0_P117m */
   4020         /* flags       */ SOC_MEM_FLAG_VALID |
   4021                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4022         /* cmp_fn      */ _soc_mem_cmp_undef,
   4023         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4024         /* index_min   */ 0,
   4025         /* index_max   */ 15,
   4026         /* minblock    */ 27,
   4027         /* maxblock    */ 27,
   4028         /* blocks      */ 0x8000000,
   4029         /* blocks_hi   */ 0,
   4030         /* base        */ 0x00758000,
   4031         /* gran        */ 1,
   4032         /* bytes       */ 4,
   4033         /* nFields     */ 7,
   4034         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4035         /* *views      */ NULL,
   4036         /* *views_num  */ NULL,
   4037         /* snoop_cb    */ NULL, 
   4038         /* snoop_user_data */ NULL, 
   4039         /* snoop_flags */ 0,
   4040         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4041         /* type */ SOC_MEM_TYPE_NORMAL,
   4042         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4043         /* impl */ SOC_MEM_IMPL_NORMAL,
   4044         /* cmic_mor_clks       */ 0,
   4045     },
   4046 #endif /* chips */
   4047 
   4048 #if defined(BCM_53570_B0)
   4049     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P118m */ 
   4050         /* mem            TAF_GATE_CTL_TBL0_P118m */
   4051         /* flags       */ SOC_MEM_FLAG_VALID |
   4052                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4053         /* cmp_fn      */ _soc_mem_cmp_undef,
   4054         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4055         /* index_min   */ 0,
   4056         /* index_max   */ 15,
   4057         /* minblock    */ 27,
   4058         /* maxblock    */ 27,
   4059         /* blocks      */ 0x8000000,
   4060         /* blocks_hi   */ 0,
   4061         /* base        */ 0x00768000,
   4062         /* gran        */ 1,
   4063         /* bytes       */ 4,
   4064         /* nFields     */ 7,
   4065         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4066         /* *views      */ NULL,
   4067         /* *views_num  */ NULL,
   4068         /* snoop_cb    */ NULL, 
   4069         /* snoop_user_data */ NULL, 
   4070         /* snoop_flags */ 0,
   4071         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4072         /* type */ SOC_MEM_TYPE_NORMAL,
   4073         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4074         /* impl */ SOC_MEM_IMPL_NORMAL,
   4075         /* cmic_mor_clks       */ 0,
   4076     },
   4077 #endif /* chips */
   4078 
   4079 #if defined(BCM_53570_B0)
   4080     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P119m */ 
   4081         /* mem            TAF_GATE_CTL_TBL0_P119m */
   4082         /* flags       */ SOC_MEM_FLAG_VALID |
   4083                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4084         /* cmp_fn      */ _soc_mem_cmp_undef,
   4085         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4086         /* index_min   */ 0,
   4087         /* index_max   */ 15,
   4088         /* minblock    */ 27,
   4089         /* maxblock    */ 27,
   4090         /* blocks      */ 0x8000000,
   4091         /* blocks_hi   */ 0,
   4092         /* base        */ 0x00778000,
   4093         /* gran        */ 1,
   4094         /* bytes       */ 4,
   4095         /* nFields     */ 7,
   4096         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4097         /* *views      */ NULL,
   4098         /* *views_num  */ NULL,
   4099         /* snoop_cb    */ NULL, 
   4100         /* snoop_user_data */ NULL, 
   4101         /* snoop_flags */ 0,
   4102         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4103         /* type */ SOC_MEM_TYPE_NORMAL,
   4104         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4105         /* impl */ SOC_MEM_IMPL_NORMAL,
   4106         /* cmic_mor_clks       */ 0,
   4107     },
   4108 #endif /* chips */
   4109 
   4110 #if defined(BCM_53570_B0)
   4111     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P120m */ 
   4112         /* mem            TAF_GATE_CTL_TBL0_P120m */
   4113         /* flags       */ SOC_MEM_FLAG_VALID |
   4114                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4115         /* cmp_fn      */ _soc_mem_cmp_undef,
   4116         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4117         /* index_min   */ 0,
   4118         /* index_max   */ 15,
   4119         /* minblock    */ 27,
   4120         /* maxblock    */ 27,
   4121         /* blocks      */ 0x8000000,
   4122         /* blocks_hi   */ 0,
   4123         /* base        */ 0x00788000,
   4124         /* gran        */ 1,
   4125         /* bytes       */ 4,
   4126         /* nFields     */ 7,
   4127         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4128         /* *views      */ NULL,
   4129         /* *views_num  */ NULL,
   4130         /* snoop_cb    */ NULL, 
   4131         /* snoop_user_data */ NULL, 
   4132         /* snoop_flags */ 0,
   4133         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4134         /* type */ SOC_MEM_TYPE_NORMAL,
   4135         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4136         /* impl */ SOC_MEM_IMPL_NORMAL,
   4137         /* cmic_mor_clks       */ 0,
   4138     },
   4139 #endif /* chips */
   4140 
   4141 #if defined(BCM_53570_B0)
   4142     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P121m */ 
   4143         /* mem            TAF_GATE_CTL_TBL0_P121m */
   4144         /* flags       */ SOC_MEM_FLAG_VALID |
   4145                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4146         /* cmp_fn      */ _soc_mem_cmp_undef,
   4147         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4148         /* index_min   */ 0,
   4149         /* index_max   */ 15,
   4150         /* minblock    */ 27,
   4151         /* maxblock    */ 27,
   4152         /* blocks      */ 0x8000000,
   4153         /* blocks_hi   */ 0,
   4154         /* base        */ 0x00798000,
   4155         /* gran        */ 1,
   4156         /* bytes       */ 4,
   4157         /* nFields     */ 7,
   4158         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4159         /* *views      */ NULL,
   4160         /* *views_num  */ NULL,
   4161         /* snoop_cb    */ NULL, 
   4162         /* snoop_user_data */ NULL, 
   4163         /* snoop_flags */ 0,
   4164         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4165         /* type */ SOC_MEM_TYPE_NORMAL,
   4166         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4167         /* impl */ SOC_MEM_IMPL_NORMAL,
   4168         /* cmic_mor_clks       */ 0,
   4169     },
   4170 #endif /* chips */
   4171 
   4172 #if defined(BCM_53570_B0)
   4173     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P122m */ 
   4174         /* mem            TAF_GATE_CTL_TBL0_P122m */
   4175         /* flags       */ SOC_MEM_FLAG_VALID |
   4176                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4177         /* cmp_fn      */ _soc_mem_cmp_undef,
   4178         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4179         /* index_min   */ 0,
   4180         /* index_max   */ 15,
   4181         /* minblock    */ 27,
   4182         /* maxblock    */ 27,
   4183         /* blocks      */ 0x8000000,
   4184         /* blocks_hi   */ 0,
   4185         /* base        */ 0x007a8000,
   4186         /* gran        */ 1,
   4187         /* bytes       */ 4,
   4188         /* nFields     */ 7,
   4189         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4190         /* *views      */ NULL,
   4191         /* *views_num  */ NULL,
   4192         /* snoop_cb    */ NULL, 
   4193         /* snoop_user_data */ NULL, 
   4194         /* snoop_flags */ 0,
   4195         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4196         /* type */ SOC_MEM_TYPE_NORMAL,
   4197         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4198         /* impl */ SOC_MEM_IMPL_NORMAL,
   4199         /* cmic_mor_clks       */ 0,
   4200     },
   4201 #endif /* chips */
   4202 
   4203 #if defined(BCM_53570_B0)
   4204     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P123m */ 
   4205         /* mem            TAF_GATE_CTL_TBL0_P123m */
   4206         /* flags       */ SOC_MEM_FLAG_VALID |
   4207                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4208         /* cmp_fn      */ _soc_mem_cmp_undef,
   4209         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4210         /* index_min   */ 0,
   4211         /* index_max   */ 15,
   4212         /* minblock    */ 27,
   4213         /* maxblock    */ 27,
   4214         /* blocks      */ 0x8000000,
   4215         /* blocks_hi   */ 0,
   4216         /* base        */ 0x007b8000,
   4217         /* gran        */ 1,
   4218         /* bytes       */ 4,
   4219         /* nFields     */ 7,
   4220         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4221         /* *views      */ NULL,
   4222         /* *views_num  */ NULL,
   4223         /* snoop_cb    */ NULL, 
   4224         /* snoop_user_data */ NULL, 
   4225         /* snoop_flags */ 0,
   4226         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4227         /* type */ SOC_MEM_TYPE_NORMAL,
   4228         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4229         /* impl */ SOC_MEM_IMPL_NORMAL,
   4230         /* cmic_mor_clks       */ 0,
   4231     },
   4232 #endif /* chips */
   4233 
   4234 #if defined(BCM_53570_B0)
   4235     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P124m */ 
   4236         /* mem            TAF_GATE_CTL_TBL0_P124m */
   4237         /* flags       */ SOC_MEM_FLAG_VALID |
   4238                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4239         /* cmp_fn      */ _soc_mem_cmp_undef,
   4240         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4241         /* index_min   */ 0,
   4242         /* index_max   */ 15,
   4243         /* minblock    */ 27,
   4244         /* maxblock    */ 27,
   4245         /* blocks      */ 0x8000000,
   4246         /* blocks_hi   */ 0,
   4247         /* base        */ 0x007c8000,
   4248         /* gran        */ 1,
   4249         /* bytes       */ 4,
   4250         /* nFields     */ 7,
   4251         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4252         /* *views      */ NULL,
   4253         /* *views_num  */ NULL,
   4254         /* snoop_cb    */ NULL, 
   4255         /* snoop_user_data */ NULL, 
   4256         /* snoop_flags */ 0,
   4257         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4258         /* type */ SOC_MEM_TYPE_NORMAL,
   4259         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4260         /* impl */ SOC_MEM_IMPL_NORMAL,
   4261         /* cmic_mor_clks       */ 0,
   4262     },
   4263 #endif /* chips */
   4264 
   4265 #if defined(BCM_53570_B0)
   4266     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P125m */ 
   4267         /* mem            TAF_GATE_CTL_TBL0_P125m */
   4268         /* flags       */ SOC_MEM_FLAG_VALID |
   4269                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4270         /* cmp_fn      */ _soc_mem_cmp_undef,
   4271         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4272         /* index_min   */ 0,
   4273         /* index_max   */ 15,
   4274         /* minblock    */ 27,
   4275         /* maxblock    */ 27,
   4276         /* blocks      */ 0x8000000,
   4277         /* blocks_hi   */ 0,
   4278         /* base        */ 0x007d8000,
   4279         /* gran        */ 1,
   4280         /* bytes       */ 4,
   4281         /* nFields     */ 7,
   4282         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4283         /* *views      */ NULL,
   4284         /* *views_num  */ NULL,
   4285         /* snoop_cb    */ NULL, 
   4286         /* snoop_user_data */ NULL, 
   4287         /* snoop_flags */ 0,
   4288         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4289         /* type */ SOC_MEM_TYPE_NORMAL,
   4290         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4291         /* impl */ SOC_MEM_IMPL_NORMAL,
   4292         /* cmic_mor_clks       */ 0,
   4293     },
   4294 #endif /* chips */
   4295 
   4296 #if defined(BCM_53570_B0)
   4297     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P126m */ 
   4298         /* mem            TAF_GATE_CTL_TBL0_P126m */
   4299         /* flags       */ SOC_MEM_FLAG_VALID |
   4300                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4301         /* cmp_fn      */ _soc_mem_cmp_undef,
   4302         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4303         /* index_min   */ 0,
   4304         /* index_max   */ 15,
   4305         /* minblock    */ 27,
   4306         /* maxblock    */ 27,
   4307         /* blocks      */ 0x8000000,
   4308         /* blocks_hi   */ 0,
   4309         /* base        */ 0x007e8000,
   4310         /* gran        */ 1,
   4311         /* bytes       */ 4,
   4312         /* nFields     */ 7,
   4313         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4314         /* *views      */ NULL,
   4315         /* *views_num  */ NULL,
   4316         /* snoop_cb    */ NULL, 
   4317         /* snoop_user_data */ NULL, 
   4318         /* snoop_flags */ 0,
   4319         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4320         /* type */ SOC_MEM_TYPE_NORMAL,
   4321         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4322         /* impl */ SOC_MEM_IMPL_NORMAL,
   4323         /* cmic_mor_clks       */ 0,
   4324     },
   4325 #endif /* chips */
   4326 
   4327 #if defined(BCM_53570_B0)
   4328     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P127m */ 
   4329         /* mem            TAF_GATE_CTL_TBL0_P127m */
   4330         /* flags       */ SOC_MEM_FLAG_VALID |
   4331                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4332         /* cmp_fn      */ _soc_mem_cmp_undef,
   4333         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4334         /* index_min   */ 0,
   4335         /* index_max   */ 15,
   4336         /* minblock    */ 27,
   4337         /* maxblock    */ 27,
   4338         /* blocks      */ 0x8000000,
   4339         /* blocks_hi   */ 0,
   4340         /* base        */ 0x007f8000,
   4341         /* gran        */ 1,
   4342         /* bytes       */ 4,
   4343         /* nFields     */ 7,
   4344         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4345         /* *views      */ NULL,
   4346         /* *views_num  */ NULL,
   4347         /* snoop_cb    */ NULL, 
   4348         /* snoop_user_data */ NULL, 
   4349         /* snoop_flags */ 0,
   4350         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4351         /* type */ SOC_MEM_TYPE_NORMAL,
   4352         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4353         /* impl */ SOC_MEM_IMPL_NORMAL,
   4354         /* cmic_mor_clks       */ 0,
   4355     },
   4356 #endif /* chips */
   4357 
   4358 #if defined(BCM_53570_B0)
   4359     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P0m */ 
   4360         /* mem            TAF_GATE_CTL_TBL1_P0m */
   4361         /* flags       */ SOC_MEM_FLAG_VALID |
   4362                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4363         /* cmp_fn      */ _soc_mem_cmp_undef,
   4364         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4365         /* index_min   */ 0,
   4366         /* index_max   */ 15,
   4367         /* minblock    */ 27,
   4368         /* maxblock    */ 27,
   4369         /* blocks      */ 0x8000000,
   4370         /* blocks_hi   */ 0,
   4371         /* base        */ 0x00010000,
   4372         /* gran        */ 1,
   4373         /* bytes       */ 4,
   4374         /* nFields     */ 7,
   4375         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4376         /* *views      */ NULL,
   4377         /* *views_num  */ NULL,
   4378         /* snoop_cb    */ NULL, 
   4379         /* snoop_user_data */ NULL, 
   4380         /* snoop_flags */ 0,
   4381         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4382         /* type */ SOC_MEM_TYPE_NORMAL,
   4383         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4384         /* impl */ SOC_MEM_IMPL_NORMAL,
   4385         /* cmic_mor_clks       */ 0,
   4386     },
   4387 #endif /* chips */
   4388 
   4389 #if defined(BCM_53570_B0)
   4390     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P1m */ 
   4391         /* mem            TAF_GATE_CTL_TBL1_P1m */
   4392         /* flags       */ SOC_MEM_FLAG_VALID |
   4393                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4394         /* cmp_fn      */ _soc_mem_cmp_undef,
   4395         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4396         /* index_min   */ 0,
   4397         /* index_max   */ 15,
   4398         /* minblock    */ 27,
   4399         /* maxblock    */ 27,
   4400         /* blocks      */ 0x8000000,
   4401         /* blocks_hi   */ 0,
   4402         /* base        */ 0x00020000,
   4403         /* gran        */ 1,
   4404         /* bytes       */ 4,
   4405         /* nFields     */ 7,
   4406         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4407         /* *views      */ NULL,
   4408         /* *views_num  */ NULL,
   4409         /* snoop_cb    */ NULL, 
   4410         /* snoop_user_data */ NULL, 
   4411         /* snoop_flags */ 0,
   4412         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4413         /* type */ SOC_MEM_TYPE_NORMAL,
   4414         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4415         /* impl */ SOC_MEM_IMPL_NORMAL,
   4416         /* cmic_mor_clks       */ 0,
   4417     },
   4418 #endif /* chips */
   4419 
   4420 #if defined(BCM_53570_B0)
   4421     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P2m */ 
   4422         /* mem            TAF_GATE_CTL_TBL1_P2m */
   4423         /* flags       */ SOC_MEM_FLAG_VALID |
   4424                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4425         /* cmp_fn      */ _soc_mem_cmp_undef,
   4426         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4427         /* index_min   */ 0,
   4428         /* index_max   */ 15,
   4429         /* minblock    */ 27,
   4430         /* maxblock    */ 27,
   4431         /* blocks      */ 0x8000000,
   4432         /* blocks_hi   */ 0,
   4433         /* base        */ 0x00030000,
   4434         /* gran        */ 1,
   4435         /* bytes       */ 4,
   4436         /* nFields     */ 7,
   4437         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4438         /* *views      */ NULL,
   4439         /* *views_num  */ NULL,
   4440         /* snoop_cb    */ NULL, 
   4441         /* snoop_user_data */ NULL, 
   4442         /* snoop_flags */ 0,
   4443         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4444         /* type */ SOC_MEM_TYPE_NORMAL,
   4445         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4446         /* impl */ SOC_MEM_IMPL_NORMAL,
   4447         /* cmic_mor_clks       */ 0,
   4448     },
   4449 #endif /* chips */
   4450 
   4451 #if defined(BCM_53570_B0)
   4452     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P3m */ 
   4453         /* mem            TAF_GATE_CTL_TBL1_P3m */
   4454         /* flags       */ SOC_MEM_FLAG_VALID |
   4455                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4456         /* cmp_fn      */ _soc_mem_cmp_undef,
   4457         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4458         /* index_min   */ 0,
   4459         /* index_max   */ 15,
   4460         /* minblock    */ 27,
   4461         /* maxblock    */ 27,
   4462         /* blocks      */ 0x8000000,
   4463         /* blocks_hi   */ 0,
   4464         /* base        */ 0x00040000,
   4465         /* gran        */ 1,
   4466         /* bytes       */ 4,
   4467         /* nFields     */ 7,
   4468         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4469         /* *views      */ NULL,
   4470         /* *views_num  */ NULL,
   4471         /* snoop_cb    */ NULL, 
   4472         /* snoop_user_data */ NULL, 
   4473         /* snoop_flags */ 0,
   4474         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4475         /* type */ SOC_MEM_TYPE_NORMAL,
   4476         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4477         /* impl */ SOC_MEM_IMPL_NORMAL,
   4478         /* cmic_mor_clks       */ 0,
   4479     },
   4480 #endif /* chips */
   4481 
   4482 #if defined(BCM_53570_B0)
   4483     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P4m */ 
   4484         /* mem            TAF_GATE_CTL_TBL1_P4m */
   4485         /* flags       */ SOC_MEM_FLAG_VALID |
   4486                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4487         /* cmp_fn      */ _soc_mem_cmp_undef,
   4488         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4489         /* index_min   */ 0,
   4490         /* index_max   */ 15,
   4491         /* minblock    */ 27,
   4492         /* maxblock    */ 27,
   4493         /* blocks      */ 0x8000000,
   4494         /* blocks_hi   */ 0,
   4495         /* base        */ 0x00050000,
   4496         /* gran        */ 1,
   4497         /* bytes       */ 4,
   4498         /* nFields     */ 7,
   4499         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4500         /* *views      */ NULL,
   4501         /* *views_num  */ NULL,
   4502         /* snoop_cb    */ NULL, 
   4503         /* snoop_user_data */ NULL, 
   4504         /* snoop_flags */ 0,
   4505         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4506         /* type */ SOC_MEM_TYPE_NORMAL,
   4507         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4508         /* impl */ SOC_MEM_IMPL_NORMAL,
   4509         /* cmic_mor_clks       */ 0,
   4510     },
   4511 #endif /* chips */
   4512 
   4513 #if defined(BCM_53570_B0)
   4514     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P5m */ 
   4515         /* mem            TAF_GATE_CTL_TBL1_P5m */
   4516         /* flags       */ SOC_MEM_FLAG_VALID |
   4517                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4518         /* cmp_fn      */ _soc_mem_cmp_undef,
   4519         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4520         /* index_min   */ 0,
   4521         /* index_max   */ 15,
   4522         /* minblock    */ 27,
   4523         /* maxblock    */ 27,
   4524         /* blocks      */ 0x8000000,
   4525         /* blocks_hi   */ 0,
   4526         /* base        */ 0x00060000,
   4527         /* gran        */ 1,
   4528         /* bytes       */ 4,
   4529         /* nFields     */ 7,
   4530         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4531         /* *views      */ NULL,
   4532         /* *views_num  */ NULL,
   4533         /* snoop_cb    */ NULL, 
   4534         /* snoop_user_data */ NULL, 
   4535         /* snoop_flags */ 0,
   4536         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4537         /* type */ SOC_MEM_TYPE_NORMAL,
   4538         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4539         /* impl */ SOC_MEM_IMPL_NORMAL,
   4540         /* cmic_mor_clks       */ 0,
   4541     },
   4542 #endif /* chips */
   4543 
   4544 #if defined(BCM_53570_B0)
   4545     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P6m */ 
   4546         /* mem            TAF_GATE_CTL_TBL1_P6m */
   4547         /* flags       */ SOC_MEM_FLAG_VALID |
   4548                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4549         /* cmp_fn      */ _soc_mem_cmp_undef,
   4550         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4551         /* index_min   */ 0,
   4552         /* index_max   */ 15,
   4553         /* minblock    */ 27,
   4554         /* maxblock    */ 27,
   4555         /* blocks      */ 0x8000000,
   4556         /* blocks_hi   */ 0,
   4557         /* base        */ 0x00070000,
   4558         /* gran        */ 1,
   4559         /* bytes       */ 4,
   4560         /* nFields     */ 7,
   4561         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4562         /* *views      */ NULL,
   4563         /* *views_num  */ NULL,
   4564         /* snoop_cb    */ NULL, 
   4565         /* snoop_user_data */ NULL, 
   4566         /* snoop_flags */ 0,
   4567         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4568         /* type */ SOC_MEM_TYPE_NORMAL,
   4569         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4570         /* impl */ SOC_MEM_IMPL_NORMAL,
   4571         /* cmic_mor_clks       */ 0,
   4572     },
   4573 #endif /* chips */
   4574 
   4575 #if defined(BCM_53570_B0)
   4576     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P7m */ 
   4577         /* mem            TAF_GATE_CTL_TBL1_P7m */
   4578         /* flags       */ SOC_MEM_FLAG_VALID |
   4579                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4580         /* cmp_fn      */ _soc_mem_cmp_undef,
   4581         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4582         /* index_min   */ 0,
   4583         /* index_max   */ 15,
   4584         /* minblock    */ 27,
   4585         /* maxblock    */ 27,
   4586         /* blocks      */ 0x8000000,
   4587         /* blocks_hi   */ 0,
   4588         /* base        */ 0x00080000,
   4589         /* gran        */ 1,
   4590         /* bytes       */ 4,
   4591         /* nFields     */ 7,
   4592         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4593         /* *views      */ NULL,
   4594         /* *views_num  */ NULL,
   4595         /* snoop_cb    */ NULL, 
   4596         /* snoop_user_data */ NULL, 
   4597         /* snoop_flags */ 0,
   4598         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4599         /* type */ SOC_MEM_TYPE_NORMAL,
   4600         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4601         /* impl */ SOC_MEM_IMPL_NORMAL,
   4602         /* cmic_mor_clks       */ 0,
   4603     },
   4604 #endif /* chips */
   4605 
   4606 #if defined(BCM_53570_B0)
   4607     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P8m */ 
   4608         /* mem            TAF_GATE_CTL_TBL1_P8m */
   4609         /* flags       */ SOC_MEM_FLAG_VALID |
   4610                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4611         /* cmp_fn      */ _soc_mem_cmp_undef,
   4612         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4613         /* index_min   */ 0,
   4614         /* index_max   */ 15,
   4615         /* minblock    */ 27,
   4616         /* maxblock    */ 27,
   4617         /* blocks      */ 0x8000000,
   4618         /* blocks_hi   */ 0,
   4619         /* base        */ 0x00090000,
   4620         /* gran        */ 1,
   4621         /* bytes       */ 4,
   4622         /* nFields     */ 7,
   4623         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4624         /* *views      */ NULL,
   4625         /* *views_num  */ NULL,
   4626         /* snoop_cb    */ NULL, 
   4627         /* snoop_user_data */ NULL, 
   4628         /* snoop_flags */ 0,
   4629         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4630         /* type */ SOC_MEM_TYPE_NORMAL,
   4631         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4632         /* impl */ SOC_MEM_IMPL_NORMAL,
   4633         /* cmic_mor_clks       */ 0,
   4634     },
   4635 #endif /* chips */
   4636 
   4637 #if defined(BCM_53570_B0)
   4638     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P9m */ 
   4639         /* mem            TAF_GATE_CTL_TBL1_P9m */
   4640         /* flags       */ SOC_MEM_FLAG_VALID |
   4641                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4642         /* cmp_fn      */ _soc_mem_cmp_undef,
   4643         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4644         /* index_min   */ 0,
   4645         /* index_max   */ 15,
   4646         /* minblock    */ 27,
   4647         /* maxblock    */ 27,
   4648         /* blocks      */ 0x8000000,
   4649         /* blocks_hi   */ 0,
   4650         /* base        */ 0x000a0000,
   4651         /* gran        */ 1,
   4652         /* bytes       */ 4,
   4653         /* nFields     */ 7,
   4654         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4655         /* *views      */ NULL,
   4656         /* *views_num  */ NULL,
   4657         /* snoop_cb    */ NULL, 
   4658         /* snoop_user_data */ NULL, 
   4659         /* snoop_flags */ 0,
   4660         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4661         /* type */ SOC_MEM_TYPE_NORMAL,
   4662         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4663         /* impl */ SOC_MEM_IMPL_NORMAL,
   4664         /* cmic_mor_clks       */ 0,
   4665     },
   4666 #endif /* chips */
   4667 
   4668 #if defined(BCM_53570_B0)
   4669     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P10m */ 
   4670         /* mem            TAF_GATE_CTL_TBL1_P10m */
   4671         /* flags       */ SOC_MEM_FLAG_VALID |
   4672                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4673         /* cmp_fn      */ _soc_mem_cmp_undef,
   4674         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4675         /* index_min   */ 0,
   4676         /* index_max   */ 15,
   4677         /* minblock    */ 27,
   4678         /* maxblock    */ 27,
   4679         /* blocks      */ 0x8000000,
   4680         /* blocks_hi   */ 0,
   4681         /* base        */ 0x000b0000,
   4682         /* gran        */ 1,
   4683         /* bytes       */ 4,
   4684         /* nFields     */ 7,
   4685         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4686         /* *views      */ NULL,
   4687         /* *views_num  */ NULL,
   4688         /* snoop_cb    */ NULL, 
   4689         /* snoop_user_data */ NULL, 
   4690         /* snoop_flags */ 0,
   4691         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4692         /* type */ SOC_MEM_TYPE_NORMAL,
   4693         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4694         /* impl */ SOC_MEM_IMPL_NORMAL,
   4695         /* cmic_mor_clks       */ 0,
   4696     },
   4697 #endif /* chips */
   4698 
   4699 #if defined(BCM_53570_B0)
   4700     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P11m */ 
   4701         /* mem            TAF_GATE_CTL_TBL1_P11m */
   4702         /* flags       */ SOC_MEM_FLAG_VALID |
   4703                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4704         /* cmp_fn      */ _soc_mem_cmp_undef,
   4705         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4706         /* index_min   */ 0,
   4707         /* index_max   */ 15,
   4708         /* minblock    */ 27,
   4709         /* maxblock    */ 27,
   4710         /* blocks      */ 0x8000000,
   4711         /* blocks_hi   */ 0,
   4712         /* base        */ 0x000c0000,
   4713         /* gran        */ 1,
   4714         /* bytes       */ 4,
   4715         /* nFields     */ 7,
   4716         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4717         /* *views      */ NULL,
   4718         /* *views_num  */ NULL,
   4719         /* snoop_cb    */ NULL, 
   4720         /* snoop_user_data */ NULL, 
   4721         /* snoop_flags */ 0,
   4722         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4723         /* type */ SOC_MEM_TYPE_NORMAL,
   4724         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4725         /* impl */ SOC_MEM_IMPL_NORMAL,
   4726         /* cmic_mor_clks       */ 0,
   4727     },
   4728 #endif /* chips */
   4729 
   4730 #if defined(BCM_53570_B0)
   4731     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P12m */ 
   4732         /* mem            TAF_GATE_CTL_TBL1_P12m */
   4733         /* flags       */ SOC_MEM_FLAG_VALID |
   4734                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4735         /* cmp_fn      */ _soc_mem_cmp_undef,
   4736         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4737         /* index_min   */ 0,
   4738         /* index_max   */ 15,
   4739         /* minblock    */ 27,
   4740         /* maxblock    */ 27,
   4741         /* blocks      */ 0x8000000,
   4742         /* blocks_hi   */ 0,
   4743         /* base        */ 0x000d0000,
   4744         /* gran        */ 1,
   4745         /* bytes       */ 4,
   4746         /* nFields     */ 7,
   4747         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4748         /* *views      */ NULL,
   4749         /* *views_num  */ NULL,
   4750         /* snoop_cb    */ NULL, 
   4751         /* snoop_user_data */ NULL, 
   4752         /* snoop_flags */ 0,
   4753         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4754         /* type */ SOC_MEM_TYPE_NORMAL,
   4755         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4756         /* impl */ SOC_MEM_IMPL_NORMAL,
   4757         /* cmic_mor_clks       */ 0,
   4758     },
   4759 #endif /* chips */
   4760 
   4761 #if defined(BCM_53570_B0)
   4762     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P13m */ 
   4763         /* mem            TAF_GATE_CTL_TBL1_P13m */
   4764         /* flags       */ SOC_MEM_FLAG_VALID |
   4765                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4766         /* cmp_fn      */ _soc_mem_cmp_undef,
   4767         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4768         /* index_min   */ 0,
   4769         /* index_max   */ 15,
   4770         /* minblock    */ 27,
   4771         /* maxblock    */ 27,
   4772         /* blocks      */ 0x8000000,
   4773         /* blocks_hi   */ 0,
   4774         /* base        */ 0x000e0000,
   4775         /* gran        */ 1,
   4776         /* bytes       */ 4,
   4777         /* nFields     */ 7,
   4778         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4779         /* *views      */ NULL,
   4780         /* *views_num  */ NULL,
   4781         /* snoop_cb    */ NULL, 
   4782         /* snoop_user_data */ NULL, 
   4783         /* snoop_flags */ 0,
   4784         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4785         /* type */ SOC_MEM_TYPE_NORMAL,
   4786         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4787         /* impl */ SOC_MEM_IMPL_NORMAL,
   4788         /* cmic_mor_clks       */ 0,
   4789     },
   4790 #endif /* chips */
   4791 
   4792 #if defined(BCM_53570_B0)
   4793     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P14m */ 
   4794         /* mem            TAF_GATE_CTL_TBL1_P14m */
   4795         /* flags       */ SOC_MEM_FLAG_VALID |
   4796                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4797         /* cmp_fn      */ _soc_mem_cmp_undef,
   4798         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4799         /* index_min   */ 0,
   4800         /* index_max   */ 15,
   4801         /* minblock    */ 27,
   4802         /* maxblock    */ 27,
   4803         /* blocks      */ 0x8000000,
   4804         /* blocks_hi   */ 0,
   4805         /* base        */ 0x000f0000,
   4806         /* gran        */ 1,
   4807         /* bytes       */ 4,
   4808         /* nFields     */ 7,
   4809         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4810         /* *views      */ NULL,
   4811         /* *views_num  */ NULL,
   4812         /* snoop_cb    */ NULL, 
   4813         /* snoop_user_data */ NULL, 
   4814         /* snoop_flags */ 0,
   4815         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4816         /* type */ SOC_MEM_TYPE_NORMAL,
   4817         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4818         /* impl */ SOC_MEM_IMPL_NORMAL,
   4819         /* cmic_mor_clks       */ 0,
   4820     },
   4821 #endif /* chips */
   4822 
   4823 #if defined(BCM_53570_B0)
   4824     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P15m */ 
   4825         /* mem            TAF_GATE_CTL_TBL1_P15m */
   4826         /* flags       */ SOC_MEM_FLAG_VALID |
   4827                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4828         /* cmp_fn      */ _soc_mem_cmp_undef,
   4829         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4830         /* index_min   */ 0,
   4831         /* index_max   */ 15,
   4832         /* minblock    */ 27,
   4833         /* maxblock    */ 27,
   4834         /* blocks      */ 0x8000000,
   4835         /* blocks_hi   */ 0,
   4836         /* base        */ 0x00100000,
   4837         /* gran        */ 1,
   4838         /* bytes       */ 4,
   4839         /* nFields     */ 7,
   4840         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4841         /* *views      */ NULL,
   4842         /* *views_num  */ NULL,
   4843         /* snoop_cb    */ NULL, 
   4844         /* snoop_user_data */ NULL, 
   4845         /* snoop_flags */ 0,
   4846         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4847         /* type */ SOC_MEM_TYPE_NORMAL,
   4848         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4849         /* impl */ SOC_MEM_IMPL_NORMAL,
   4850         /* cmic_mor_clks       */ 0,
   4851     },
   4852 #endif /* chips */
   4853 
   4854 #if defined(BCM_53570_B0)
   4855     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P16m */ 
   4856         /* mem            TAF_GATE_CTL_TBL1_P16m */
   4857         /* flags       */ SOC_MEM_FLAG_VALID |
   4858                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4859         /* cmp_fn      */ _soc_mem_cmp_undef,
   4860         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4861         /* index_min   */ 0,
   4862         /* index_max   */ 15,
   4863         /* minblock    */ 27,
   4864         /* maxblock    */ 27,
   4865         /* blocks      */ 0x8000000,
   4866         /* blocks_hi   */ 0,
   4867         /* base        */ 0x00110000,
   4868         /* gran        */ 1,
   4869         /* bytes       */ 4,
   4870         /* nFields     */ 7,
   4871         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4872         /* *views      */ NULL,
   4873         /* *views_num  */ NULL,
   4874         /* snoop_cb    */ NULL, 
   4875         /* snoop_user_data */ NULL, 
   4876         /* snoop_flags */ 0,
   4877         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4878         /* type */ SOC_MEM_TYPE_NORMAL,
   4879         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4880         /* impl */ SOC_MEM_IMPL_NORMAL,
   4881         /* cmic_mor_clks       */ 0,
   4882     },
   4883 #endif /* chips */
   4884 
   4885 #if defined(BCM_53570_B0)
   4886     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P17m */ 
   4887         /* mem            TAF_GATE_CTL_TBL1_P17m */
   4888         /* flags       */ SOC_MEM_FLAG_VALID |
   4889                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4890         /* cmp_fn      */ _soc_mem_cmp_undef,
   4891         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4892         /* index_min   */ 0,
   4893         /* index_max   */ 15,
   4894         /* minblock    */ 27,
   4895         /* maxblock    */ 27,
   4896         /* blocks      */ 0x8000000,
   4897         /* blocks_hi   */ 0,
   4898         /* base        */ 0x00120000,
   4899         /* gran        */ 1,
   4900         /* bytes       */ 4,
   4901         /* nFields     */ 7,
   4902         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4903         /* *views      */ NULL,
   4904         /* *views_num  */ NULL,
   4905         /* snoop_cb    */ NULL, 
   4906         /* snoop_user_data */ NULL, 
   4907         /* snoop_flags */ 0,
   4908         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4909         /* type */ SOC_MEM_TYPE_NORMAL,
   4910         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4911         /* impl */ SOC_MEM_IMPL_NORMAL,
   4912         /* cmic_mor_clks       */ 0,
   4913     },
   4914 #endif /* chips */
   4915 
   4916 #if defined(BCM_53570_B0)
   4917     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P18m */ 
   4918         /* mem            TAF_GATE_CTL_TBL1_P18m */
   4919         /* flags       */ SOC_MEM_FLAG_VALID |
   4920                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4921         /* cmp_fn      */ _soc_mem_cmp_undef,
   4922         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4923         /* index_min   */ 0,
   4924         /* index_max   */ 15,
   4925         /* minblock    */ 27,
   4926         /* maxblock    */ 27,
   4927         /* blocks      */ 0x8000000,
   4928         /* blocks_hi   */ 0,
   4929         /* base        */ 0x00130000,
   4930         /* gran        */ 1,
   4931         /* bytes       */ 4,
   4932         /* nFields     */ 7,
   4933         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4934         /* *views      */ NULL,
   4935         /* *views_num  */ NULL,
   4936         /* snoop_cb    */ NULL, 
   4937         /* snoop_user_data */ NULL, 
   4938         /* snoop_flags */ 0,
   4939         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4940         /* type */ SOC_MEM_TYPE_NORMAL,
   4941         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4942         /* impl */ SOC_MEM_IMPL_NORMAL,
   4943         /* cmic_mor_clks       */ 0,
   4944     },
   4945 #endif /* chips */
   4946 
   4947 #if defined(BCM_53570_B0)
   4948     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P19m */ 
   4949         /* mem            TAF_GATE_CTL_TBL1_P19m */
   4950         /* flags       */ SOC_MEM_FLAG_VALID |
   4951                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4952         /* cmp_fn      */ _soc_mem_cmp_undef,
   4953         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4954         /* index_min   */ 0,
   4955         /* index_max   */ 15,
   4956         /* minblock    */ 27,
   4957         /* maxblock    */ 27,
   4958         /* blocks      */ 0x8000000,
   4959         /* blocks_hi   */ 0,
   4960         /* base        */ 0x00140000,
   4961         /* gran        */ 1,
   4962         /* bytes       */ 4,
   4963         /* nFields     */ 7,
   4964         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4965         /* *views      */ NULL,
   4966         /* *views_num  */ NULL,
   4967         /* snoop_cb    */ NULL, 
   4968         /* snoop_user_data */ NULL, 
   4969         /* snoop_flags */ 0,
   4970         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4971         /* type */ SOC_MEM_TYPE_NORMAL,
   4972         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4973         /* impl */ SOC_MEM_IMPL_NORMAL,
   4974         /* cmic_mor_clks       */ 0,
   4975     },
   4976 #endif /* chips */
   4977 
   4978 #if defined(BCM_53570_B0)
   4979     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P20m */ 
   4980         /* mem            TAF_GATE_CTL_TBL1_P20m */
   4981         /* flags       */ SOC_MEM_FLAG_VALID |
   4982                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   4983         /* cmp_fn      */ _soc_mem_cmp_undef,
   4984         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4985         /* index_min   */ 0,
   4986         /* index_max   */ 15,
   4987         /* minblock    */ 27,
   4988         /* maxblock    */ 27,
   4989         /* blocks      */ 0x8000000,
   4990         /* blocks_hi   */ 0,
   4991         /* base        */ 0x00150000,
   4992         /* gran        */ 1,
   4993         /* bytes       */ 4,
   4994         /* nFields     */ 7,
   4995         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   4996         /* *views      */ NULL,
   4997         /* *views_num  */ NULL,
   4998         /* snoop_cb    */ NULL, 
   4999         /* snoop_user_data */ NULL, 
   5000         /* snoop_flags */ 0,
   5001         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5002         /* type */ SOC_MEM_TYPE_NORMAL,
   5003         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5004         /* impl */ SOC_MEM_IMPL_NORMAL,
   5005         /* cmic_mor_clks       */ 0,
   5006     },
   5007 #endif /* chips */
   5008 
   5009 #if defined(BCM_53570_B0)
   5010     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P21m */ 
   5011         /* mem            TAF_GATE_CTL_TBL1_P21m */
   5012         /* flags       */ SOC_MEM_FLAG_VALID |
   5013                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5014         /* cmp_fn      */ _soc_mem_cmp_undef,
   5015         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5016         /* index_min   */ 0,
   5017         /* index_max   */ 15,
   5018         /* minblock    */ 27,
   5019         /* maxblock    */ 27,
   5020         /* blocks      */ 0x8000000,
   5021         /* blocks_hi   */ 0,
   5022         /* base        */ 0x00160000,
   5023         /* gran        */ 1,
   5024         /* bytes       */ 4,
   5025         /* nFields     */ 7,
   5026         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_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     },
   5038 #endif /* chips */
   5039 
   5040 #if defined(BCM_53570_B0)
   5041     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P22m */ 
   5042         /* mem            TAF_GATE_CTL_TBL1_P22m */
   5043         /* flags       */ SOC_MEM_FLAG_VALID |
   5044                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5045         /* cmp_fn      */ _soc_mem_cmp_undef,
   5046         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5047         /* index_min   */ 0,
   5048         /* index_max   */ 15,
   5049         /* minblock    */ 27,
   5050         /* maxblock    */ 27,
   5051         /* blocks      */ 0x8000000,
   5052         /* blocks_hi   */ 0,
   5053         /* base        */ 0x00170000,
   5054         /* gran        */ 1,
   5055         /* bytes       */ 4,
   5056         /* nFields     */ 7,
   5057         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5058         /* *views      */ NULL,
   5059         /* *views_num  */ NULL,
   5060         /* snoop_cb    */ NULL, 
   5061         /* snoop_user_data */ NULL, 
   5062         /* snoop_flags */ 0,
   5063         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5064         /* type */ SOC_MEM_TYPE_NORMAL,
   5065         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5066         /* impl */ SOC_MEM_IMPL_NORMAL,
   5067         /* cmic_mor_clks       */ 0,
   5068     },
   5069 #endif /* chips */
   5070 
   5071 #if defined(BCM_53570_B0)
   5072     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P23m */ 
   5073         /* mem            TAF_GATE_CTL_TBL1_P23m */
   5074         /* flags       */ SOC_MEM_FLAG_VALID |
   5075                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5076         /* cmp_fn      */ _soc_mem_cmp_undef,
   5077         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5078         /* index_min   */ 0,
   5079         /* index_max   */ 15,
   5080         /* minblock    */ 27,
   5081         /* maxblock    */ 27,
   5082         /* blocks      */ 0x8000000,
   5083         /* blocks_hi   */ 0,
   5084         /* base        */ 0x00180000,
   5085         /* gran        */ 1,
   5086         /* bytes       */ 4,
   5087         /* nFields     */ 7,
   5088         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5089         /* *views      */ NULL,
   5090         /* *views_num  */ NULL,
   5091         /* snoop_cb    */ NULL, 
   5092         /* snoop_user_data */ NULL, 
   5093         /* snoop_flags */ 0,
   5094         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5095         /* type */ SOC_MEM_TYPE_NORMAL,
   5096         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5097         /* impl */ SOC_MEM_IMPL_NORMAL,
   5098         /* cmic_mor_clks       */ 0,
   5099     },
   5100 #endif /* chips */
   5101 
   5102 #if defined(BCM_53570_B0)
   5103     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P24m */ 
   5104         /* mem            TAF_GATE_CTL_TBL1_P24m */
   5105         /* flags       */ SOC_MEM_FLAG_VALID |
   5106                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5107         /* cmp_fn      */ _soc_mem_cmp_undef,
   5108         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5109         /* index_min   */ 0,
   5110         /* index_max   */ 15,
   5111         /* minblock    */ 27,
   5112         /* maxblock    */ 27,
   5113         /* blocks      */ 0x8000000,
   5114         /* blocks_hi   */ 0,
   5115         /* base        */ 0x00190000,
   5116         /* gran        */ 1,
   5117         /* bytes       */ 4,
   5118         /* nFields     */ 7,
   5119         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5120         /* *views      */ NULL,
   5121         /* *views_num  */ NULL,
   5122         /* snoop_cb    */ NULL, 
   5123         /* snoop_user_data */ NULL, 
   5124         /* snoop_flags */ 0,
   5125         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5126         /* type */ SOC_MEM_TYPE_NORMAL,
   5127         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5128         /* impl */ SOC_MEM_IMPL_NORMAL,
   5129         /* cmic_mor_clks       */ 0,
   5130     },
   5131 #endif /* chips */
   5132 
   5133 #if defined(BCM_53570_B0)
   5134     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P25m */ 
   5135         /* mem            TAF_GATE_CTL_TBL1_P25m */
   5136         /* flags       */ SOC_MEM_FLAG_VALID |
   5137                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5138         /* cmp_fn      */ _soc_mem_cmp_undef,
   5139         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5140         /* index_min   */ 0,
   5141         /* index_max   */ 15,
   5142         /* minblock    */ 27,
   5143         /* maxblock    */ 27,
   5144         /* blocks      */ 0x8000000,
   5145         /* blocks_hi   */ 0,
   5146         /* base        */ 0x001a0000,
   5147         /* gran        */ 1,
   5148         /* bytes       */ 4,
   5149         /* nFields     */ 7,
   5150         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5151         /* *views      */ NULL,
   5152         /* *views_num  */ NULL,
   5153         /* snoop_cb    */ NULL, 
   5154         /* snoop_user_data */ NULL, 
   5155         /* snoop_flags */ 0,
   5156         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5157         /* type */ SOC_MEM_TYPE_NORMAL,
   5158         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5159         /* impl */ SOC_MEM_IMPL_NORMAL,
   5160         /* cmic_mor_clks       */ 0,
   5161     },
   5162 #endif /* chips */
   5163 
   5164 #if defined(BCM_53570_B0)
   5165     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P26m */ 
   5166         /* mem            TAF_GATE_CTL_TBL1_P26m */
   5167         /* flags       */ SOC_MEM_FLAG_VALID |
   5168                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5169         /* cmp_fn      */ _soc_mem_cmp_undef,
   5170         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5171         /* index_min   */ 0,
   5172         /* index_max   */ 15,
   5173         /* minblock    */ 27,
   5174         /* maxblock    */ 27,
   5175         /* blocks      */ 0x8000000,
   5176         /* blocks_hi   */ 0,
   5177         /* base        */ 0x001b0000,
   5178         /* gran        */ 1,
   5179         /* bytes       */ 4,
   5180         /* nFields     */ 7,
   5181         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5182         /* *views      */ NULL,
   5183         /* *views_num  */ NULL,
   5184         /* snoop_cb    */ NULL, 
   5185         /* snoop_user_data */ NULL, 
   5186         /* snoop_flags */ 0,
   5187         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5188         /* type */ SOC_MEM_TYPE_NORMAL,
   5189         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5190         /* impl */ SOC_MEM_IMPL_NORMAL,
   5191         /* cmic_mor_clks       */ 0,
   5192     },
   5193 #endif /* chips */
   5194 
   5195 #if defined(BCM_53570_B0)
   5196     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P27m */ 
   5197         /* mem            TAF_GATE_CTL_TBL1_P27m */
   5198         /* flags       */ SOC_MEM_FLAG_VALID |
   5199                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5200         /* cmp_fn      */ _soc_mem_cmp_undef,
   5201         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5202         /* index_min   */ 0,
   5203         /* index_max   */ 15,
   5204         /* minblock    */ 27,
   5205         /* maxblock    */ 27,
   5206         /* blocks      */ 0x8000000,
   5207         /* blocks_hi   */ 0,
   5208         /* base        */ 0x001c0000,
   5209         /* gran        */ 1,
   5210         /* bytes       */ 4,
   5211         /* nFields     */ 7,
   5212         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5213         /* *views      */ NULL,
   5214         /* *views_num  */ NULL,
   5215         /* snoop_cb    */ NULL, 
   5216         /* snoop_user_data */ NULL, 
   5217         /* snoop_flags */ 0,
   5218         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5219         /* type */ SOC_MEM_TYPE_NORMAL,
   5220         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5221         /* impl */ SOC_MEM_IMPL_NORMAL,
   5222         /* cmic_mor_clks       */ 0,
   5223     },
   5224 #endif /* chips */
   5225 
   5226 #if defined(BCM_53570_B0)
   5227     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P28m */ 
   5228         /* mem            TAF_GATE_CTL_TBL1_P28m */
   5229         /* flags       */ SOC_MEM_FLAG_VALID |
   5230                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5231         /* cmp_fn      */ _soc_mem_cmp_undef,
   5232         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5233         /* index_min   */ 0,
   5234         /* index_max   */ 15,
   5235         /* minblock    */ 27,
   5236         /* maxblock    */ 27,
   5237         /* blocks      */ 0x8000000,
   5238         /* blocks_hi   */ 0,
   5239         /* base        */ 0x001d0000,
   5240         /* gran        */ 1,
   5241         /* bytes       */ 4,
   5242         /* nFields     */ 7,
   5243         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5244         /* *views      */ NULL,
   5245         /* *views_num  */ NULL,
   5246         /* snoop_cb    */ NULL, 
   5247         /* snoop_user_data */ NULL, 
   5248         /* snoop_flags */ 0,
   5249         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5250         /* type */ SOC_MEM_TYPE_NORMAL,
   5251         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5252         /* impl */ SOC_MEM_IMPL_NORMAL,
   5253         /* cmic_mor_clks       */ 0,
   5254     },
   5255 #endif /* chips */
   5256 
   5257 #if defined(BCM_53570_B0)
   5258     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P29m */ 
   5259         /* mem            TAF_GATE_CTL_TBL1_P29m */
   5260         /* flags       */ SOC_MEM_FLAG_VALID |
   5261                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5262         /* cmp_fn      */ _soc_mem_cmp_undef,
   5263         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5264         /* index_min   */ 0,
   5265         /* index_max   */ 15,
   5266         /* minblock    */ 27,
   5267         /* maxblock    */ 27,
   5268         /* blocks      */ 0x8000000,
   5269         /* blocks_hi   */ 0,
   5270         /* base        */ 0x001e0000,
   5271         /* gran        */ 1,
   5272         /* bytes       */ 4,
   5273         /* nFields     */ 7,
   5274         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5275         /* *views      */ NULL,
   5276         /* *views_num  */ NULL,
   5277         /* snoop_cb    */ NULL, 
   5278         /* snoop_user_data */ NULL, 
   5279         /* snoop_flags */ 0,
   5280         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5281         /* type */ SOC_MEM_TYPE_NORMAL,
   5282         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5283         /* impl */ SOC_MEM_IMPL_NORMAL,
   5284         /* cmic_mor_clks       */ 0,
   5285     },
   5286 #endif /* chips */
   5287 
   5288 #if defined(BCM_53570_B0)
   5289     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P30m */ 
   5290         /* mem            TAF_GATE_CTL_TBL1_P30m */
   5291         /* flags       */ SOC_MEM_FLAG_VALID |
   5292                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5293         /* cmp_fn      */ _soc_mem_cmp_undef,
   5294         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5295         /* index_min   */ 0,
   5296         /* index_max   */ 15,
   5297         /* minblock    */ 27,
   5298         /* maxblock    */ 27,
   5299         /* blocks      */ 0x8000000,
   5300         /* blocks_hi   */ 0,
   5301         /* base        */ 0x001f0000,
   5302         /* gran        */ 1,
   5303         /* bytes       */ 4,
   5304         /* nFields     */ 7,
   5305         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5306         /* *views      */ NULL,
   5307         /* *views_num  */ NULL,
   5308         /* snoop_cb    */ NULL, 
   5309         /* snoop_user_data */ NULL, 
   5310         /* snoop_flags */ 0,
   5311         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5312         /* type */ SOC_MEM_TYPE_NORMAL,
   5313         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5314         /* impl */ SOC_MEM_IMPL_NORMAL,
   5315         /* cmic_mor_clks       */ 0,
   5316     },
   5317 #endif /* chips */
   5318 
   5319 #if defined(BCM_53570_B0)
   5320     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P31m */ 
   5321         /* mem            TAF_GATE_CTL_TBL1_P31m */
   5322         /* flags       */ SOC_MEM_FLAG_VALID |
   5323                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5324         /* cmp_fn      */ _soc_mem_cmp_undef,
   5325         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5326         /* index_min   */ 0,
   5327         /* index_max   */ 15,
   5328         /* minblock    */ 27,
   5329         /* maxblock    */ 27,
   5330         /* blocks      */ 0x8000000,
   5331         /* blocks_hi   */ 0,
   5332         /* base        */ 0x00200000,
   5333         /* gran        */ 1,
   5334         /* bytes       */ 4,
   5335         /* nFields     */ 7,
   5336         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5337         /* *views      */ NULL,
   5338         /* *views_num  */ NULL,
   5339         /* snoop_cb    */ NULL, 
   5340         /* snoop_user_data */ NULL, 
   5341         /* snoop_flags */ 0,
   5342         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5343         /* type */ SOC_MEM_TYPE_NORMAL,
   5344         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5345         /* impl */ SOC_MEM_IMPL_NORMAL,
   5346         /* cmic_mor_clks       */ 0,
   5347     },
   5348 #endif /* chips */
   5349 
   5350 #if defined(BCM_53570_B0)
   5351     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P32m */ 
   5352         /* mem            TAF_GATE_CTL_TBL1_P32m */
   5353         /* flags       */ SOC_MEM_FLAG_VALID |
   5354                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5355         /* cmp_fn      */ _soc_mem_cmp_undef,
   5356         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5357         /* index_min   */ 0,
   5358         /* index_max   */ 15,
   5359         /* minblock    */ 27,
   5360         /* maxblock    */ 27,
   5361         /* blocks      */ 0x8000000,
   5362         /* blocks_hi   */ 0,
   5363         /* base        */ 0x00210000,
   5364         /* gran        */ 1,
   5365         /* bytes       */ 4,
   5366         /* nFields     */ 7,
   5367         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5368         /* *views      */ NULL,
   5369         /* *views_num  */ NULL,
   5370         /* snoop_cb    */ NULL, 
   5371         /* snoop_user_data */ NULL, 
   5372         /* snoop_flags */ 0,
   5373         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5374         /* type */ SOC_MEM_TYPE_NORMAL,
   5375         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5376         /* impl */ SOC_MEM_IMPL_NORMAL,
   5377         /* cmic_mor_clks       */ 0,
   5378     },
   5379 #endif /* chips */
   5380 
   5381 #if defined(BCM_53570_B0)
   5382     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P33m */ 
   5383         /* mem            TAF_GATE_CTL_TBL1_P33m */
   5384         /* flags       */ SOC_MEM_FLAG_VALID |
   5385                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5386         /* cmp_fn      */ _soc_mem_cmp_undef,
   5387         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5388         /* index_min   */ 0,
   5389         /* index_max   */ 15,
   5390         /* minblock    */ 27,
   5391         /* maxblock    */ 27,
   5392         /* blocks      */ 0x8000000,
   5393         /* blocks_hi   */ 0,
   5394         /* base        */ 0x00220000,
   5395         /* gran        */ 1,
   5396         /* bytes       */ 4,
   5397         /* nFields     */ 7,
   5398         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5399         /* *views      */ NULL,
   5400         /* *views_num  */ NULL,
   5401         /* snoop_cb    */ NULL, 
   5402         /* snoop_user_data */ NULL, 
   5403         /* snoop_flags */ 0,
   5404         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5405         /* type */ SOC_MEM_TYPE_NORMAL,
   5406         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5407         /* impl */ SOC_MEM_IMPL_NORMAL,
   5408         /* cmic_mor_clks       */ 0,
   5409     },
   5410 #endif /* chips */
   5411 
   5412 #if defined(BCM_53570_B0)
   5413     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P34m */ 
   5414         /* mem            TAF_GATE_CTL_TBL1_P34m */
   5415         /* flags       */ SOC_MEM_FLAG_VALID |
   5416                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5417         /* cmp_fn      */ _soc_mem_cmp_undef,
   5418         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5419         /* index_min   */ 0,
   5420         /* index_max   */ 15,
   5421         /* minblock    */ 27,
   5422         /* maxblock    */ 27,
   5423         /* blocks      */ 0x8000000,
   5424         /* blocks_hi   */ 0,
   5425         /* base        */ 0x00230000,
   5426         /* gran        */ 1,
   5427         /* bytes       */ 4,
   5428         /* nFields     */ 7,
   5429         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5430         /* *views      */ NULL,
   5431         /* *views_num  */ NULL,
   5432         /* snoop_cb    */ NULL, 
   5433         /* snoop_user_data */ NULL, 
   5434         /* snoop_flags */ 0,
   5435         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5436         /* type */ SOC_MEM_TYPE_NORMAL,
   5437         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5438         /* impl */ SOC_MEM_IMPL_NORMAL,
   5439         /* cmic_mor_clks       */ 0,
   5440     },
   5441 #endif /* chips */
   5442 
   5443 #if defined(BCM_53570_B0)
   5444     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P35m */ 
   5445         /* mem            TAF_GATE_CTL_TBL1_P35m */
   5446         /* flags       */ SOC_MEM_FLAG_VALID |
   5447                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5448         /* cmp_fn      */ _soc_mem_cmp_undef,
   5449         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5450         /* index_min   */ 0,
   5451         /* index_max   */ 15,
   5452         /* minblock    */ 27,
   5453         /* maxblock    */ 27,
   5454         /* blocks      */ 0x8000000,
   5455         /* blocks_hi   */ 0,
   5456         /* base        */ 0x00240000,
   5457         /* gran        */ 1,
   5458         /* bytes       */ 4,
   5459         /* nFields     */ 7,
   5460         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5461         /* *views      */ NULL,
   5462         /* *views_num  */ NULL,
   5463         /* snoop_cb    */ NULL, 
   5464         /* snoop_user_data */ NULL, 
   5465         /* snoop_flags */ 0,
   5466         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5467         /* type */ SOC_MEM_TYPE_NORMAL,
   5468         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5469         /* impl */ SOC_MEM_IMPL_NORMAL,
   5470         /* cmic_mor_clks       */ 0,
   5471     },
   5472 #endif /* chips */
   5473 
   5474 #if defined(BCM_53570_B0)
   5475     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P36m */ 
   5476         /* mem            TAF_GATE_CTL_TBL1_P36m */
   5477         /* flags       */ SOC_MEM_FLAG_VALID |
   5478                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5479         /* cmp_fn      */ _soc_mem_cmp_undef,
   5480         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5481         /* index_min   */ 0,
   5482         /* index_max   */ 15,
   5483         /* minblock    */ 27,
   5484         /* maxblock    */ 27,
   5485         /* blocks      */ 0x8000000,
   5486         /* blocks_hi   */ 0,
   5487         /* base        */ 0x00250000,
   5488         /* gran        */ 1,
   5489         /* bytes       */ 4,
   5490         /* nFields     */ 7,
   5491         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5492         /* *views      */ NULL,
   5493         /* *views_num  */ NULL,
   5494         /* snoop_cb    */ NULL, 
   5495         /* snoop_user_data */ NULL, 
   5496         /* snoop_flags */ 0,
   5497         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5498         /* type */ SOC_MEM_TYPE_NORMAL,
   5499         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5500         /* impl */ SOC_MEM_IMPL_NORMAL,
   5501         /* cmic_mor_clks       */ 0,
   5502     },
   5503 #endif /* chips */
   5504 
   5505 #if defined(BCM_53570_B0)
   5506     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P37m */ 
   5507         /* mem            TAF_GATE_CTL_TBL1_P37m */
   5508         /* flags       */ SOC_MEM_FLAG_VALID |
   5509                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5510         /* cmp_fn      */ _soc_mem_cmp_undef,
   5511         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5512         /* index_min   */ 0,
   5513         /* index_max   */ 15,
   5514         /* minblock    */ 27,
   5515         /* maxblock    */ 27,
   5516         /* blocks      */ 0x8000000,
   5517         /* blocks_hi   */ 0,
   5518         /* base        */ 0x00260000,
   5519         /* gran        */ 1,
   5520         /* bytes       */ 4,
   5521         /* nFields     */ 7,
   5522         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5523         /* *views      */ NULL,
   5524         /* *views_num  */ NULL,
   5525         /* snoop_cb    */ NULL, 
   5526         /* snoop_user_data */ NULL, 
   5527         /* snoop_flags */ 0,
   5528         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5529         /* type */ SOC_MEM_TYPE_NORMAL,
   5530         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5531         /* impl */ SOC_MEM_IMPL_NORMAL,
   5532         /* cmic_mor_clks       */ 0,
   5533     },
   5534 #endif /* chips */
   5535 
   5536 #if defined(BCM_53570_B0)
   5537     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P38m */ 
   5538         /* mem            TAF_GATE_CTL_TBL1_P38m */
   5539         /* flags       */ SOC_MEM_FLAG_VALID |
   5540                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5541         /* cmp_fn      */ _soc_mem_cmp_undef,
   5542         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5543         /* index_min   */ 0,
   5544         /* index_max   */ 15,
   5545         /* minblock    */ 27,
   5546         /* maxblock    */ 27,
   5547         /* blocks      */ 0x8000000,
   5548         /* blocks_hi   */ 0,
   5549         /* base        */ 0x00270000,
   5550         /* gran        */ 1,
   5551         /* bytes       */ 4,
   5552         /* nFields     */ 7,
   5553         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5554         /* *views      */ NULL,
   5555         /* *views_num  */ NULL,
   5556         /* snoop_cb    */ NULL, 
   5557         /* snoop_user_data */ NULL, 
   5558         /* snoop_flags */ 0,
   5559         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5560         /* type */ SOC_MEM_TYPE_NORMAL,
   5561         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5562         /* impl */ SOC_MEM_IMPL_NORMAL,
   5563         /* cmic_mor_clks       */ 0,
   5564     },
   5565 #endif /* chips */
   5566 
   5567 #if defined(BCM_53570_B0)
   5568     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P39m */ 
   5569         /* mem            TAF_GATE_CTL_TBL1_P39m */
   5570         /* flags       */ SOC_MEM_FLAG_VALID |
   5571                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5572         /* cmp_fn      */ _soc_mem_cmp_undef,
   5573         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5574         /* index_min   */ 0,
   5575         /* index_max   */ 15,
   5576         /* minblock    */ 27,
   5577         /* maxblock    */ 27,
   5578         /* blocks      */ 0x8000000,
   5579         /* blocks_hi   */ 0,
   5580         /* base        */ 0x00280000,
   5581         /* gran        */ 1,
   5582         /* bytes       */ 4,
   5583         /* nFields     */ 7,
   5584         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5585         /* *views      */ NULL,
   5586         /* *views_num  */ NULL,
   5587         /* snoop_cb    */ NULL, 
   5588         /* snoop_user_data */ NULL, 
   5589         /* snoop_flags */ 0,
   5590         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5591         /* type */ SOC_MEM_TYPE_NORMAL,
   5592         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5593         /* impl */ SOC_MEM_IMPL_NORMAL,
   5594         /* cmic_mor_clks       */ 0,
   5595     },
   5596 #endif /* chips */
   5597 
   5598 #if defined(BCM_53570_B0)
   5599     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P40m */ 
   5600         /* mem            TAF_GATE_CTL_TBL1_P40m */
   5601         /* flags       */ SOC_MEM_FLAG_VALID |
   5602                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5603         /* cmp_fn      */ _soc_mem_cmp_undef,
   5604         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5605         /* index_min   */ 0,
   5606         /* index_max   */ 15,
   5607         /* minblock    */ 27,
   5608         /* maxblock    */ 27,
   5609         /* blocks      */ 0x8000000,
   5610         /* blocks_hi   */ 0,
   5611         /* base        */ 0x00290000,
   5612         /* gran        */ 1,
   5613         /* bytes       */ 4,
   5614         /* nFields     */ 7,
   5615         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5616         /* *views      */ NULL,
   5617         /* *views_num  */ NULL,
   5618         /* snoop_cb    */ NULL, 
   5619         /* snoop_user_data */ NULL, 
   5620         /* snoop_flags */ 0,
   5621         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5622         /* type */ SOC_MEM_TYPE_NORMAL,
   5623         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5624         /* impl */ SOC_MEM_IMPL_NORMAL,
   5625         /* cmic_mor_clks       */ 0,
   5626     },
   5627 #endif /* chips */
   5628 
   5629 #if defined(BCM_53570_B0)
   5630     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P41m */ 
   5631         /* mem            TAF_GATE_CTL_TBL1_P41m */
   5632         /* flags       */ SOC_MEM_FLAG_VALID |
   5633                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5634         /* cmp_fn      */ _soc_mem_cmp_undef,
   5635         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5636         /* index_min   */ 0,
   5637         /* index_max   */ 15,
   5638         /* minblock    */ 27,
   5639         /* maxblock    */ 27,
   5640         /* blocks      */ 0x8000000,
   5641         /* blocks_hi   */ 0,
   5642         /* base        */ 0x002a0000,
   5643         /* gran        */ 1,
   5644         /* bytes       */ 4,
   5645         /* nFields     */ 7,
   5646         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5647         /* *views      */ NULL,
   5648         /* *views_num  */ NULL,
   5649         /* snoop_cb    */ NULL, 
   5650         /* snoop_user_data */ NULL, 
   5651         /* snoop_flags */ 0,
   5652         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5653         /* type */ SOC_MEM_TYPE_NORMAL,
   5654         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5655         /* impl */ SOC_MEM_IMPL_NORMAL,
   5656         /* cmic_mor_clks       */ 0,
   5657     },
   5658 #endif /* chips */
   5659 
   5660 #if defined(BCM_53570_B0)
   5661     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P42m */ 
   5662         /* mem            TAF_GATE_CTL_TBL1_P42m */
   5663         /* flags       */ SOC_MEM_FLAG_VALID |
   5664                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5665         /* cmp_fn      */ _soc_mem_cmp_undef,
   5666         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5667         /* index_min   */ 0,
   5668         /* index_max   */ 15,
   5669         /* minblock    */ 27,
   5670         /* maxblock    */ 27,
   5671         /* blocks      */ 0x8000000,
   5672         /* blocks_hi   */ 0,
   5673         /* base        */ 0x002b0000,
   5674         /* gran        */ 1,
   5675         /* bytes       */ 4,
   5676         /* nFields     */ 7,
   5677         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5678         /* *views      */ NULL,
   5679         /* *views_num  */ NULL,
   5680         /* snoop_cb    */ NULL, 
   5681         /* snoop_user_data */ NULL, 
   5682         /* snoop_flags */ 0,
   5683         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5684         /* type */ SOC_MEM_TYPE_NORMAL,
   5685         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5686         /* impl */ SOC_MEM_IMPL_NORMAL,
   5687         /* cmic_mor_clks       */ 0,
   5688     },
   5689 #endif /* chips */
   5690 
   5691 #if defined(BCM_53570_B0)
   5692     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P43m */ 
   5693         /* mem            TAF_GATE_CTL_TBL1_P43m */
   5694         /* flags       */ SOC_MEM_FLAG_VALID |
   5695                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5696         /* cmp_fn      */ _soc_mem_cmp_undef,
   5697         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5698         /* index_min   */ 0,
   5699         /* index_max   */ 15,
   5700         /* minblock    */ 27,
   5701         /* maxblock    */ 27,
   5702         /* blocks      */ 0x8000000,
   5703         /* blocks_hi   */ 0,
   5704         /* base        */ 0x002c0000,
   5705         /* gran        */ 1,
   5706         /* bytes       */ 4,
   5707         /* nFields     */ 7,
   5708         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5709         /* *views      */ NULL,
   5710         /* *views_num  */ NULL,
   5711         /* snoop_cb    */ NULL, 
   5712         /* snoop_user_data */ NULL, 
   5713         /* snoop_flags */ 0,
   5714         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5715         /* type */ SOC_MEM_TYPE_NORMAL,
   5716         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5717         /* impl */ SOC_MEM_IMPL_NORMAL,
   5718         /* cmic_mor_clks       */ 0,
   5719     },
   5720 #endif /* chips */
   5721 
   5722 #if defined(BCM_53570_B0)
   5723     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P44m */ 
   5724         /* mem            TAF_GATE_CTL_TBL1_P44m */
   5725         /* flags       */ SOC_MEM_FLAG_VALID |
   5726                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5727         /* cmp_fn      */ _soc_mem_cmp_undef,
   5728         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5729         /* index_min   */ 0,
   5730         /* index_max   */ 15,
   5731         /* minblock    */ 27,
   5732         /* maxblock    */ 27,
   5733         /* blocks      */ 0x8000000,
   5734         /* blocks_hi   */ 0,
   5735         /* base        */ 0x002d0000,
   5736         /* gran        */ 1,
   5737         /* bytes       */ 4,
   5738         /* nFields     */ 7,
   5739         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5740         /* *views      */ NULL,
   5741         /* *views_num  */ NULL,
   5742         /* snoop_cb    */ NULL, 
   5743         /* snoop_user_data */ NULL, 
   5744         /* snoop_flags */ 0,
   5745         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5746         /* type */ SOC_MEM_TYPE_NORMAL,
   5747         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5748         /* impl */ SOC_MEM_IMPL_NORMAL,
   5749         /* cmic_mor_clks       */ 0,
   5750     },
   5751 #endif /* chips */
   5752 
   5753 #if defined(BCM_53570_B0)
   5754     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P45m */ 
   5755         /* mem            TAF_GATE_CTL_TBL1_P45m */
   5756         /* flags       */ SOC_MEM_FLAG_VALID |
   5757                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5758         /* cmp_fn      */ _soc_mem_cmp_undef,
   5759         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5760         /* index_min   */ 0,
   5761         /* index_max   */ 15,
   5762         /* minblock    */ 27,
   5763         /* maxblock    */ 27,
   5764         /* blocks      */ 0x8000000,
   5765         /* blocks_hi   */ 0,
   5766         /* base        */ 0x002e0000,
   5767         /* gran        */ 1,
   5768         /* bytes       */ 4,
   5769         /* nFields     */ 7,
   5770         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5771         /* *views      */ NULL,
   5772         /* *views_num  */ NULL,
   5773         /* snoop_cb    */ NULL, 
   5774         /* snoop_user_data */ NULL, 
   5775         /* snoop_flags */ 0,
   5776         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5777         /* type */ SOC_MEM_TYPE_NORMAL,
   5778         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5779         /* impl */ SOC_MEM_IMPL_NORMAL,
   5780         /* cmic_mor_clks       */ 0,
   5781     },
   5782 #endif /* chips */
   5783 
   5784 #if defined(BCM_53570_B0)
   5785     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P46m */ 
   5786         /* mem            TAF_GATE_CTL_TBL1_P46m */
   5787         /* flags       */ SOC_MEM_FLAG_VALID |
   5788                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5789         /* cmp_fn      */ _soc_mem_cmp_undef,
   5790         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5791         /* index_min   */ 0,
   5792         /* index_max   */ 15,
   5793         /* minblock    */ 27,
   5794         /* maxblock    */ 27,
   5795         /* blocks      */ 0x8000000,
   5796         /* blocks_hi   */ 0,
   5797         /* base        */ 0x002f0000,
   5798         /* gran        */ 1,
   5799         /* bytes       */ 4,
   5800         /* nFields     */ 7,
   5801         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5802         /* *views      */ NULL,
   5803         /* *views_num  */ NULL,
   5804         /* snoop_cb    */ NULL, 
   5805         /* snoop_user_data */ NULL, 
   5806         /* snoop_flags */ 0,
   5807         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5808         /* type */ SOC_MEM_TYPE_NORMAL,
   5809         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5810         /* impl */ SOC_MEM_IMPL_NORMAL,
   5811         /* cmic_mor_clks       */ 0,
   5812     },
   5813 #endif /* chips */
   5814 
   5815 #if defined(BCM_53570_B0)
   5816     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P47m */ 
   5817         /* mem            TAF_GATE_CTL_TBL1_P47m */
   5818         /* flags       */ SOC_MEM_FLAG_VALID |
   5819                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5820         /* cmp_fn      */ _soc_mem_cmp_undef,
   5821         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5822         /* index_min   */ 0,
   5823         /* index_max   */ 15,
   5824         /* minblock    */ 27,
   5825         /* maxblock    */ 27,
   5826         /* blocks      */ 0x8000000,
   5827         /* blocks_hi   */ 0,
   5828         /* base        */ 0x00300000,
   5829         /* gran        */ 1,
   5830         /* bytes       */ 4,
   5831         /* nFields     */ 7,
   5832         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5833         /* *views      */ NULL,
   5834         /* *views_num  */ NULL,
   5835         /* snoop_cb    */ NULL, 
   5836         /* snoop_user_data */ NULL, 
   5837         /* snoop_flags */ 0,
   5838         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5839         /* type */ SOC_MEM_TYPE_NORMAL,
   5840         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5841         /* impl */ SOC_MEM_IMPL_NORMAL,
   5842         /* cmic_mor_clks       */ 0,
   5843     },
   5844 #endif /* chips */
   5845 
   5846 #if defined(BCM_53570_B0)
   5847     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P48m */ 
   5848         /* mem            TAF_GATE_CTL_TBL1_P48m */
   5849         /* flags       */ SOC_MEM_FLAG_VALID |
   5850                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5851         /* cmp_fn      */ _soc_mem_cmp_undef,
   5852         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5853         /* index_min   */ 0,
   5854         /* index_max   */ 15,
   5855         /* minblock    */ 27,
   5856         /* maxblock    */ 27,
   5857         /* blocks      */ 0x8000000,
   5858         /* blocks_hi   */ 0,
   5859         /* base        */ 0x00310000,
   5860         /* gran        */ 1,
   5861         /* bytes       */ 4,
   5862         /* nFields     */ 7,
   5863         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5864         /* *views      */ NULL,
   5865         /* *views_num  */ NULL,
   5866         /* snoop_cb    */ NULL, 
   5867         /* snoop_user_data */ NULL, 
   5868         /* snoop_flags */ 0,
   5869         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5870         /* type */ SOC_MEM_TYPE_NORMAL,
   5871         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5872         /* impl */ SOC_MEM_IMPL_NORMAL,
   5873         /* cmic_mor_clks       */ 0,
   5874     },
   5875 #endif /* chips */
   5876 
   5877 #if defined(BCM_53570_B0)
   5878     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P49m */ 
   5879         /* mem            TAF_GATE_CTL_TBL1_P49m */
   5880         /* flags       */ SOC_MEM_FLAG_VALID |
   5881                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5882         /* cmp_fn      */ _soc_mem_cmp_undef,
   5883         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5884         /* index_min   */ 0,
   5885         /* index_max   */ 15,
   5886         /* minblock    */ 27,
   5887         /* maxblock    */ 27,
   5888         /* blocks      */ 0x8000000,
   5889         /* blocks_hi   */ 0,
   5890         /* base        */ 0x00320000,
   5891         /* gran        */ 1,
   5892         /* bytes       */ 4,
   5893         /* nFields     */ 7,
   5894         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5895         /* *views      */ NULL,
   5896         /* *views_num  */ NULL,
   5897         /* snoop_cb    */ NULL, 
   5898         /* snoop_user_data */ NULL, 
   5899         /* snoop_flags */ 0,
   5900         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5901         /* type */ SOC_MEM_TYPE_NORMAL,
   5902         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5903         /* impl */ SOC_MEM_IMPL_NORMAL,
   5904         /* cmic_mor_clks       */ 0,
   5905     },
   5906 #endif /* chips */
   5907 
   5908 #if defined(BCM_53570_B0)
   5909     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P50m */ 
   5910         /* mem            TAF_GATE_CTL_TBL1_P50m */
   5911         /* flags       */ SOC_MEM_FLAG_VALID |
   5912                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5913         /* cmp_fn      */ _soc_mem_cmp_undef,
   5914         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5915         /* index_min   */ 0,
   5916         /* index_max   */ 15,
   5917         /* minblock    */ 27,
   5918         /* maxblock    */ 27,
   5919         /* blocks      */ 0x8000000,
   5920         /* blocks_hi   */ 0,
   5921         /* base        */ 0x00330000,
   5922         /* gran        */ 1,
   5923         /* bytes       */ 4,
   5924         /* nFields     */ 7,
   5925         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5926         /* *views      */ NULL,
   5927         /* *views_num  */ NULL,
   5928         /* snoop_cb    */ NULL, 
   5929         /* snoop_user_data */ NULL, 
   5930         /* snoop_flags */ 0,
   5931         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5932         /* type */ SOC_MEM_TYPE_NORMAL,
   5933         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5934         /* impl */ SOC_MEM_IMPL_NORMAL,
   5935         /* cmic_mor_clks       */ 0,
   5936     },
   5937 #endif /* chips */
   5938 
   5939 #if defined(BCM_53570_B0)
   5940     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P51m */ 
   5941         /* mem            TAF_GATE_CTL_TBL1_P51m */
   5942         /* flags       */ SOC_MEM_FLAG_VALID |
   5943                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5944         /* cmp_fn      */ _soc_mem_cmp_undef,
   5945         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5946         /* index_min   */ 0,
   5947         /* index_max   */ 15,
   5948         /* minblock    */ 27,
   5949         /* maxblock    */ 27,
   5950         /* blocks      */ 0x8000000,
   5951         /* blocks_hi   */ 0,
   5952         /* base        */ 0x00340000,
   5953         /* gran        */ 1,
   5954         /* bytes       */ 4,
   5955         /* nFields     */ 7,
   5956         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5957         /* *views      */ NULL,
   5958         /* *views_num  */ NULL,
   5959         /* snoop_cb    */ NULL, 
   5960         /* snoop_user_data */ NULL, 
   5961         /* snoop_flags */ 0,
   5962         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5963         /* type */ SOC_MEM_TYPE_NORMAL,
   5964         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5965         /* impl */ SOC_MEM_IMPL_NORMAL,
   5966         /* cmic_mor_clks       */ 0,
   5967     },
   5968 #endif /* chips */
   5969 
   5970 #if defined(BCM_53570_B0)
   5971     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P52m */ 
   5972         /* mem            TAF_GATE_CTL_TBL1_P52m */
   5973         /* flags       */ SOC_MEM_FLAG_VALID |
   5974                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   5975         /* cmp_fn      */ _soc_mem_cmp_undef,
   5976         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5977         /* index_min   */ 0,
   5978         /* index_max   */ 15,
   5979         /* minblock    */ 27,
   5980         /* maxblock    */ 27,
   5981         /* blocks      */ 0x8000000,
   5982         /* blocks_hi   */ 0,
   5983         /* base        */ 0x00350000,
   5984         /* gran        */ 1,
   5985         /* bytes       */ 4,
   5986         /* nFields     */ 7,
   5987         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   5988         /* *views      */ NULL,
   5989         /* *views_num  */ NULL,
   5990         /* snoop_cb    */ NULL, 
   5991         /* snoop_user_data */ NULL, 
   5992         /* snoop_flags */ 0,
   5993         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5994         /* type */ SOC_MEM_TYPE_NORMAL,
   5995         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5996         /* impl */ SOC_MEM_IMPL_NORMAL,
   5997         /* cmic_mor_clks       */ 0,
   5998     },
   5999 #endif /* chips */
   6000 
   6001 #if defined(BCM_53570_B0)
   6002     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P53m */ 
   6003         /* mem            TAF_GATE_CTL_TBL1_P53m */
   6004         /* flags       */ SOC_MEM_FLAG_VALID |
   6005                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6006         /* cmp_fn      */ _soc_mem_cmp_undef,
   6007         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6008         /* index_min   */ 0,
   6009         /* index_max   */ 15,
   6010         /* minblock    */ 27,
   6011         /* maxblock    */ 27,
   6012         /* blocks      */ 0x8000000,
   6013         /* blocks_hi   */ 0,
   6014         /* base        */ 0x00360000,
   6015         /* gran        */ 1,
   6016         /* bytes       */ 4,
   6017         /* nFields     */ 7,
   6018         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6019         /* *views      */ NULL,
   6020         /* *views_num  */ NULL,
   6021         /* snoop_cb    */ NULL, 
   6022         /* snoop_user_data */ NULL, 
   6023         /* snoop_flags */ 0,
   6024         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6025         /* type */ SOC_MEM_TYPE_NORMAL,
   6026         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6027         /* impl */ SOC_MEM_IMPL_NORMAL,
   6028         /* cmic_mor_clks       */ 0,
   6029     },
   6030 #endif /* chips */
   6031 
   6032 #if defined(BCM_53570_B0)
   6033     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P54m */ 
   6034         /* mem            TAF_GATE_CTL_TBL1_P54m */
   6035         /* flags       */ SOC_MEM_FLAG_VALID |
   6036                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6037         /* cmp_fn      */ _soc_mem_cmp_undef,
   6038         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6039         /* index_min   */ 0,
   6040         /* index_max   */ 15,
   6041         /* minblock    */ 27,
   6042         /* maxblock    */ 27,
   6043         /* blocks      */ 0x8000000,
   6044         /* blocks_hi   */ 0,
   6045         /* base        */ 0x00370000,
   6046         /* gran        */ 1,
   6047         /* bytes       */ 4,
   6048         /* nFields     */ 7,
   6049         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6050         /* *views      */ NULL,
   6051         /* *views_num  */ NULL,
   6052         /* snoop_cb    */ NULL, 
   6053         /* snoop_user_data */ NULL, 
   6054         /* snoop_flags */ 0,
   6055         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6056         /* type */ SOC_MEM_TYPE_NORMAL,
   6057         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6058         /* impl */ SOC_MEM_IMPL_NORMAL,
   6059         /* cmic_mor_clks       */ 0,
   6060     },
   6061 #endif /* chips */
   6062 
   6063 #if defined(BCM_53570_B0)
   6064     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P55m */ 
   6065         /* mem            TAF_GATE_CTL_TBL1_P55m */
   6066         /* flags       */ SOC_MEM_FLAG_VALID |
   6067                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6068         /* cmp_fn      */ _soc_mem_cmp_undef,
   6069         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6070         /* index_min   */ 0,
   6071         /* index_max   */ 15,
   6072         /* minblock    */ 27,
   6073         /* maxblock    */ 27,
   6074         /* blocks      */ 0x8000000,
   6075         /* blocks_hi   */ 0,
   6076         /* base        */ 0x00380000,
   6077         /* gran        */ 1,
   6078         /* bytes       */ 4,
   6079         /* nFields     */ 7,
   6080         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6081         /* *views      */ NULL,
   6082         /* *views_num  */ NULL,
   6083         /* snoop_cb    */ NULL, 
   6084         /* snoop_user_data */ NULL, 
   6085         /* snoop_flags */ 0,
   6086         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6087         /* type */ SOC_MEM_TYPE_NORMAL,
   6088         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6089         /* impl */ SOC_MEM_IMPL_NORMAL,
   6090         /* cmic_mor_clks       */ 0,
   6091     },
   6092 #endif /* chips */
   6093 
   6094 #if defined(BCM_53570_B0)
   6095     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P56m */ 
   6096         /* mem            TAF_GATE_CTL_TBL1_P56m */
   6097         /* flags       */ SOC_MEM_FLAG_VALID |
   6098                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6099         /* cmp_fn      */ _soc_mem_cmp_undef,
   6100         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6101         /* index_min   */ 0,
   6102         /* index_max   */ 15,
   6103         /* minblock    */ 27,
   6104         /* maxblock    */ 27,
   6105         /* blocks      */ 0x8000000,
   6106         /* blocks_hi   */ 0,
   6107         /* base        */ 0x00390000,
   6108         /* gran        */ 1,
   6109         /* bytes       */ 4,
   6110         /* nFields     */ 7,
   6111         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6112         /* *views      */ NULL,
   6113         /* *views_num  */ NULL,
   6114         /* snoop_cb    */ NULL, 
   6115         /* snoop_user_data */ NULL, 
   6116         /* snoop_flags */ 0,
   6117         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6118         /* type */ SOC_MEM_TYPE_NORMAL,
   6119         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6120         /* impl */ SOC_MEM_IMPL_NORMAL,
   6121         /* cmic_mor_clks       */ 0,
   6122     },
   6123 #endif /* chips */
   6124 
   6125 #if defined(BCM_53570_B0)
   6126     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P57m */ 
   6127         /* mem            TAF_GATE_CTL_TBL1_P57m */
   6128         /* flags       */ SOC_MEM_FLAG_VALID |
   6129                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6130         /* cmp_fn      */ _soc_mem_cmp_undef,
   6131         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6132         /* index_min   */ 0,
   6133         /* index_max   */ 15,
   6134         /* minblock    */ 27,
   6135         /* maxblock    */ 27,
   6136         /* blocks      */ 0x8000000,
   6137         /* blocks_hi   */ 0,
   6138         /* base        */ 0x003a0000,
   6139         /* gran        */ 1,
   6140         /* bytes       */ 4,
   6141         /* nFields     */ 7,
   6142         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6143         /* *views      */ NULL,
   6144         /* *views_num  */ NULL,
   6145         /* snoop_cb    */ NULL, 
   6146         /* snoop_user_data */ NULL, 
   6147         /* snoop_flags */ 0,
   6148         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6149         /* type */ SOC_MEM_TYPE_NORMAL,
   6150         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6151         /* impl */ SOC_MEM_IMPL_NORMAL,
   6152         /* cmic_mor_clks       */ 0,
   6153     },
   6154 #endif /* chips */
   6155 
   6156 #if defined(BCM_53570_B0)
   6157     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P58m */ 
   6158         /* mem            TAF_GATE_CTL_TBL1_P58m */
   6159         /* flags       */ SOC_MEM_FLAG_VALID |
   6160                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6161         /* cmp_fn      */ _soc_mem_cmp_undef,
   6162         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6163         /* index_min   */ 0,
   6164         /* index_max   */ 15,
   6165         /* minblock    */ 27,
   6166         /* maxblock    */ 27,
   6167         /* blocks      */ 0x8000000,
   6168         /* blocks_hi   */ 0,
   6169         /* base        */ 0x003b0000,
   6170         /* gran        */ 1,
   6171         /* bytes       */ 4,
   6172         /* nFields     */ 7,
   6173         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6174         /* *views      */ NULL,
   6175         /* *views_num  */ NULL,
   6176         /* snoop_cb    */ NULL, 
   6177         /* snoop_user_data */ NULL, 
   6178         /* snoop_flags */ 0,
   6179         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6180         /* type */ SOC_MEM_TYPE_NORMAL,
   6181         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6182         /* impl */ SOC_MEM_IMPL_NORMAL,
   6183         /* cmic_mor_clks       */ 0,
   6184     },
   6185 #endif /* chips */
   6186 
   6187 #if defined(BCM_53570_B0)
   6188     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P59m */ 
   6189         /* mem            TAF_GATE_CTL_TBL1_P59m */
   6190         /* flags       */ SOC_MEM_FLAG_VALID |
   6191                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6192         /* cmp_fn      */ _soc_mem_cmp_undef,
   6193         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6194         /* index_min   */ 0,
   6195         /* index_max   */ 15,
   6196         /* minblock    */ 27,
   6197         /* maxblock    */ 27,
   6198         /* blocks      */ 0x8000000,
   6199         /* blocks_hi   */ 0,
   6200         /* base        */ 0x003c0000,
   6201         /* gran        */ 1,
   6202         /* bytes       */ 4,
   6203         /* nFields     */ 7,
   6204         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6205         /* *views      */ NULL,
   6206         /* *views_num  */ NULL,
   6207         /* snoop_cb    */ NULL, 
   6208         /* snoop_user_data */ NULL, 
   6209         /* snoop_flags */ 0,
   6210         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6211         /* type */ SOC_MEM_TYPE_NORMAL,
   6212         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6213         /* impl */ SOC_MEM_IMPL_NORMAL,
   6214         /* cmic_mor_clks       */ 0,
   6215     },
   6216 #endif /* chips */
   6217 
   6218 #if defined(BCM_53570_B0)
   6219     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P60m */ 
   6220         /* mem            TAF_GATE_CTL_TBL1_P60m */
   6221         /* flags       */ SOC_MEM_FLAG_VALID |
   6222                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6223         /* cmp_fn      */ _soc_mem_cmp_undef,
   6224         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6225         /* index_min   */ 0,
   6226         /* index_max   */ 15,
   6227         /* minblock    */ 27,
   6228         /* maxblock    */ 27,
   6229         /* blocks      */ 0x8000000,
   6230         /* blocks_hi   */ 0,
   6231         /* base        */ 0x003d0000,
   6232         /* gran        */ 1,
   6233         /* bytes       */ 4,
   6234         /* nFields     */ 7,
   6235         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6236         /* *views      */ NULL,
   6237         /* *views_num  */ NULL,
   6238         /* snoop_cb    */ NULL, 
   6239         /* snoop_user_data */ NULL, 
   6240         /* snoop_flags */ 0,
   6241         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6242         /* type */ SOC_MEM_TYPE_NORMAL,
   6243         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6244         /* impl */ SOC_MEM_IMPL_NORMAL,
   6245         /* cmic_mor_clks       */ 0,
   6246     },
   6247 #endif /* chips */
   6248 
   6249 #if defined(BCM_53570_B0)
   6250     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P61m */ 
   6251         /* mem            TAF_GATE_CTL_TBL1_P61m */
   6252         /* flags       */ SOC_MEM_FLAG_VALID |
   6253                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6254         /* cmp_fn      */ _soc_mem_cmp_undef,
   6255         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6256         /* index_min   */ 0,
   6257         /* index_max   */ 15,
   6258         /* minblock    */ 27,
   6259         /* maxblock    */ 27,
   6260         /* blocks      */ 0x8000000,
   6261         /* blocks_hi   */ 0,
   6262         /* base        */ 0x003e0000,
   6263         /* gran        */ 1,
   6264         /* bytes       */ 4,
   6265         /* nFields     */ 7,
   6266         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6267         /* *views      */ NULL,
   6268         /* *views_num  */ NULL,
   6269         /* snoop_cb    */ NULL, 
   6270         /* snoop_user_data */ NULL, 
   6271         /* snoop_flags */ 0,
   6272         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6273         /* type */ SOC_MEM_TYPE_NORMAL,
   6274         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6275         /* impl */ SOC_MEM_IMPL_NORMAL,
   6276         /* cmic_mor_clks       */ 0,
   6277     },
   6278 #endif /* chips */
   6279 
   6280 #if defined(BCM_53570_B0)
   6281     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P62m */ 
   6282         /* mem            TAF_GATE_CTL_TBL1_P62m */
   6283         /* flags       */ SOC_MEM_FLAG_VALID |
   6284                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6285         /* cmp_fn      */ _soc_mem_cmp_undef,
   6286         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6287         /* index_min   */ 0,
   6288         /* index_max   */ 15,
   6289         /* minblock    */ 27,
   6290         /* maxblock    */ 27,
   6291         /* blocks      */ 0x8000000,
   6292         /* blocks_hi   */ 0,
   6293         /* base        */ 0x003f0000,
   6294         /* gran        */ 1,
   6295         /* bytes       */ 4,
   6296         /* nFields     */ 7,
   6297         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6298         /* *views      */ NULL,
   6299         /* *views_num  */ NULL,
   6300         /* snoop_cb    */ NULL, 
   6301         /* snoop_user_data */ NULL, 
   6302         /* snoop_flags */ 0,
   6303         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6304         /* type */ SOC_MEM_TYPE_NORMAL,
   6305         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6306         /* impl */ SOC_MEM_IMPL_NORMAL,
   6307         /* cmic_mor_clks       */ 0,
   6308     },
   6309 #endif /* chips */
   6310 
   6311 #if defined(BCM_53570_B0)
   6312     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P63m */ 
   6313         /* mem            TAF_GATE_CTL_TBL1_P63m */
   6314         /* flags       */ SOC_MEM_FLAG_VALID |
   6315                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6316         /* cmp_fn      */ _soc_mem_cmp_undef,
   6317         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6318         /* index_min   */ 0,
   6319         /* index_max   */ 15,
   6320         /* minblock    */ 27,
   6321         /* maxblock    */ 27,
   6322         /* blocks      */ 0x8000000,
   6323         /* blocks_hi   */ 0,
   6324         /* base        */ 0x00400000,
   6325         /* gran        */ 1,
   6326         /* bytes       */ 4,
   6327         /* nFields     */ 7,
   6328         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6329         /* *views      */ NULL,
   6330         /* *views_num  */ NULL,
   6331         /* snoop_cb    */ NULL, 
   6332         /* snoop_user_data */ NULL, 
   6333         /* snoop_flags */ 0,
   6334         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6335         /* type */ SOC_MEM_TYPE_NORMAL,
   6336         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6337         /* impl */ SOC_MEM_IMPL_NORMAL,
   6338         /* cmic_mor_clks       */ 0,
   6339     },
   6340 #endif /* chips */
   6341 
   6342 #if defined(BCM_53570_B0)
   6343     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P64m */ 
   6344         /* mem            TAF_GATE_CTL_TBL1_P64m */
   6345         /* flags       */ SOC_MEM_FLAG_VALID |
   6346                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6347         /* cmp_fn      */ _soc_mem_cmp_undef,
   6348         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6349         /* index_min   */ 0,
   6350         /* index_max   */ 15,
   6351         /* minblock    */ 27,
   6352         /* maxblock    */ 27,
   6353         /* blocks      */ 0x8000000,
   6354         /* blocks_hi   */ 0,
   6355         /* base        */ 0x00410000,
   6356         /* gran        */ 1,
   6357         /* bytes       */ 4,
   6358         /* nFields     */ 7,
   6359         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6360         /* *views      */ NULL,
   6361         /* *views_num  */ NULL,
   6362         /* snoop_cb    */ NULL, 
   6363         /* snoop_user_data */ NULL, 
   6364         /* snoop_flags */ 0,
   6365         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6366         /* type */ SOC_MEM_TYPE_NORMAL,
   6367         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6368         /* impl */ SOC_MEM_IMPL_NORMAL,
   6369         /* cmic_mor_clks       */ 0,
   6370     },
   6371 #endif /* chips */
   6372 
   6373 #if defined(BCM_53570_B0)
   6374     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P65m */ 
   6375         /* mem            TAF_GATE_CTL_TBL1_P65m */
   6376         /* flags       */ SOC_MEM_FLAG_VALID |
   6377                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6378         /* cmp_fn      */ _soc_mem_cmp_undef,
   6379         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6380         /* index_min   */ 0,
   6381         /* index_max   */ 15,
   6382         /* minblock    */ 27,
   6383         /* maxblock    */ 27,
   6384         /* blocks      */ 0x8000000,
   6385         /* blocks_hi   */ 0,
   6386         /* base        */ 0x00420000,
   6387         /* gran        */ 1,
   6388         /* bytes       */ 4,
   6389         /* nFields     */ 7,
   6390         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_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_NORMAL,
   6399         /* impl */ SOC_MEM_IMPL_NORMAL,
   6400         /* cmic_mor_clks       */ 0,
   6401     },
   6402 #endif /* chips */
   6403 
   6404 #if defined(BCM_53570_B0)
   6405     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P66m */ 
   6406         /* mem            TAF_GATE_CTL_TBL1_P66m */
   6407         /* flags       */ SOC_MEM_FLAG_VALID |
   6408                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6409         /* cmp_fn      */ _soc_mem_cmp_undef,
   6410         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6411         /* index_min   */ 0,
   6412         /* index_max   */ 15,
   6413         /* minblock    */ 27,
   6414         /* maxblock    */ 27,
   6415         /* blocks      */ 0x8000000,
   6416         /* blocks_hi   */ 0,
   6417         /* base        */ 0x00430000,
   6418         /* gran        */ 1,
   6419         /* bytes       */ 4,
   6420         /* nFields     */ 7,
   6421         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6422         /* *views      */ NULL,
   6423         /* *views_num  */ NULL,
   6424         /* snoop_cb    */ NULL, 
   6425         /* snoop_user_data */ NULL, 
   6426         /* snoop_flags */ 0,
   6427         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6428         /* type */ SOC_MEM_TYPE_NORMAL,
   6429         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6430         /* impl */ SOC_MEM_IMPL_NORMAL,
   6431         /* cmic_mor_clks       */ 0,
   6432     },
   6433 #endif /* chips */
   6434 
   6435 #if defined(BCM_53570_B0)
   6436     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P67m */ 
   6437         /* mem            TAF_GATE_CTL_TBL1_P67m */
   6438         /* flags       */ SOC_MEM_FLAG_VALID |
   6439                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6440         /* cmp_fn      */ _soc_mem_cmp_undef,
   6441         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6442         /* index_min   */ 0,
   6443         /* index_max   */ 15,
   6444         /* minblock    */ 27,
   6445         /* maxblock    */ 27,
   6446         /* blocks      */ 0x8000000,
   6447         /* blocks_hi   */ 0,
   6448         /* base        */ 0x00440000,
   6449         /* gran        */ 1,
   6450         /* bytes       */ 4,
   6451         /* nFields     */ 7,
   6452         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6453         /* *views      */ NULL,
   6454         /* *views_num  */ NULL,
   6455         /* snoop_cb    */ NULL, 
   6456         /* snoop_user_data */ NULL, 
   6457         /* snoop_flags */ 0,
   6458         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6459         /* type */ SOC_MEM_TYPE_NORMAL,
   6460         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6461         /* impl */ SOC_MEM_IMPL_NORMAL,
   6462         /* cmic_mor_clks       */ 0,
   6463     },
   6464 #endif /* chips */
   6465 
   6466 #if defined(BCM_53570_B0)
   6467     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P68m */ 
   6468         /* mem            TAF_GATE_CTL_TBL1_P68m */
   6469         /* flags       */ SOC_MEM_FLAG_VALID |
   6470                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6471         /* cmp_fn      */ _soc_mem_cmp_undef,
   6472         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6473         /* index_min   */ 0,
   6474         /* index_max   */ 15,
   6475         /* minblock    */ 27,
   6476         /* maxblock    */ 27,
   6477         /* blocks      */ 0x8000000,
   6478         /* blocks_hi   */ 0,
   6479         /* base        */ 0x00450000,
   6480         /* gran        */ 1,
   6481         /* bytes       */ 4,
   6482         /* nFields     */ 7,
   6483         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6484         /* *views      */ NULL,
   6485         /* *views_num  */ NULL,
   6486         /* snoop_cb    */ NULL, 
   6487         /* snoop_user_data */ NULL, 
   6488         /* snoop_flags */ 0,
   6489         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6490         /* type */ SOC_MEM_TYPE_NORMAL,
   6491         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6492         /* impl */ SOC_MEM_IMPL_NORMAL,
   6493         /* cmic_mor_clks       */ 0,
   6494     },
   6495 #endif /* chips */
   6496 
   6497 #if defined(BCM_53570_B0)
   6498     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P69m */ 
   6499         /* mem            TAF_GATE_CTL_TBL1_P69m */
   6500         /* flags       */ SOC_MEM_FLAG_VALID |
   6501                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6502         /* cmp_fn      */ _soc_mem_cmp_undef,
   6503         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6504         /* index_min   */ 0,
   6505         /* index_max   */ 15,
   6506         /* minblock    */ 27,
   6507         /* maxblock    */ 27,
   6508         /* blocks      */ 0x8000000,
   6509         /* blocks_hi   */ 0,
   6510         /* base        */ 0x00460000,
   6511         /* gran        */ 1,
   6512         /* bytes       */ 4,
   6513         /* nFields     */ 7,
   6514         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6515         /* *views      */ NULL,
   6516         /* *views_num  */ NULL,
   6517         /* snoop_cb    */ NULL, 
   6518         /* snoop_user_data */ NULL, 
   6519         /* snoop_flags */ 0,
   6520         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6521         /* type */ SOC_MEM_TYPE_NORMAL,
   6522         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6523         /* impl */ SOC_MEM_IMPL_NORMAL,
   6524         /* cmic_mor_clks       */ 0,
   6525     },
   6526 #endif /* chips */
   6527 
   6528 #if defined(BCM_53570_B0)
   6529     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P70m */ 
   6530         /* mem            TAF_GATE_CTL_TBL1_P70m */
   6531         /* flags       */ SOC_MEM_FLAG_VALID |
   6532                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6533         /* cmp_fn      */ _soc_mem_cmp_undef,
   6534         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6535         /* index_min   */ 0,
   6536         /* index_max   */ 15,
   6537         /* minblock    */ 27,
   6538         /* maxblock    */ 27,
   6539         /* blocks      */ 0x8000000,
   6540         /* blocks_hi   */ 0,
   6541         /* base        */ 0x00470000,
   6542         /* gran        */ 1,
   6543         /* bytes       */ 4,
   6544         /* nFields     */ 7,
   6545         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6546         /* *views      */ NULL,
   6547         /* *views_num  */ NULL,
   6548         /* snoop_cb    */ NULL, 
   6549         /* snoop_user_data */ NULL, 
   6550         /* snoop_flags */ 0,
   6551         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6552         /* type */ SOC_MEM_TYPE_NORMAL,
   6553         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6554         /* impl */ SOC_MEM_IMPL_NORMAL,
   6555         /* cmic_mor_clks       */ 0,
   6556     },
   6557 #endif /* chips */
   6558 
   6559 #if defined(BCM_53570_B0)
   6560     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P71m */ 
   6561         /* mem            TAF_GATE_CTL_TBL1_P71m */
   6562         /* flags       */ SOC_MEM_FLAG_VALID |
   6563                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6564         /* cmp_fn      */ _soc_mem_cmp_undef,
   6565         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6566         /* index_min   */ 0,
   6567         /* index_max   */ 15,
   6568         /* minblock    */ 27,
   6569         /* maxblock    */ 27,
   6570         /* blocks      */ 0x8000000,
   6571         /* blocks_hi   */ 0,
   6572         /* base        */ 0x00480000,
   6573         /* gran        */ 1,
   6574         /* bytes       */ 4,
   6575         /* nFields     */ 7,
   6576         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6577         /* *views      */ NULL,
   6578         /* *views_num  */ NULL,
   6579         /* snoop_cb    */ NULL, 
   6580         /* snoop_user_data */ NULL, 
   6581         /* snoop_flags */ 0,
   6582         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6583         /* type */ SOC_MEM_TYPE_NORMAL,
   6584         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6585         /* impl */ SOC_MEM_IMPL_NORMAL,
   6586         /* cmic_mor_clks       */ 0,
   6587     },
   6588 #endif /* chips */
   6589 
   6590 #if defined(BCM_53570_B0)
   6591     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P72m */ 
   6592         /* mem            TAF_GATE_CTL_TBL1_P72m */
   6593         /* flags       */ SOC_MEM_FLAG_VALID |
   6594                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6595         /* cmp_fn      */ _soc_mem_cmp_undef,
   6596         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6597         /* index_min   */ 0,
   6598         /* index_max   */ 15,
   6599         /* minblock    */ 27,
   6600         /* maxblock    */ 27,
   6601         /* blocks      */ 0x8000000,
   6602         /* blocks_hi   */ 0,
   6603         /* base        */ 0x00490000,
   6604         /* gran        */ 1,
   6605         /* bytes       */ 4,
   6606         /* nFields     */ 7,
   6607         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6608         /* *views      */ NULL,
   6609         /* *views_num  */ NULL,
   6610         /* snoop_cb    */ NULL, 
   6611         /* snoop_user_data */ NULL, 
   6612         /* snoop_flags */ 0,
   6613         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6614         /* type */ SOC_MEM_TYPE_NORMAL,
   6615         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6616         /* impl */ SOC_MEM_IMPL_NORMAL,
   6617         /* cmic_mor_clks       */ 0,
   6618     },
   6619 #endif /* chips */
   6620 
   6621 #if defined(BCM_53570_B0)
   6622     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P73m */ 
   6623         /* mem            TAF_GATE_CTL_TBL1_P73m */
   6624         /* flags       */ SOC_MEM_FLAG_VALID |
   6625                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6626         /* cmp_fn      */ _soc_mem_cmp_undef,
   6627         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6628         /* index_min   */ 0,
   6629         /* index_max   */ 15,
   6630         /* minblock    */ 27,
   6631         /* maxblock    */ 27,
   6632         /* blocks      */ 0x8000000,
   6633         /* blocks_hi   */ 0,
   6634         /* base        */ 0x004a0000,
   6635         /* gran        */ 1,
   6636         /* bytes       */ 4,
   6637         /* nFields     */ 7,
   6638         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6639         /* *views      */ NULL,
   6640         /* *views_num  */ NULL,
   6641         /* snoop_cb    */ NULL, 
   6642         /* snoop_user_data */ NULL, 
   6643         /* snoop_flags */ 0,
   6644         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6645         /* type */ SOC_MEM_TYPE_NORMAL,
   6646         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6647         /* impl */ SOC_MEM_IMPL_NORMAL,
   6648         /* cmic_mor_clks       */ 0,
   6649     },
   6650 #endif /* chips */
   6651 
   6652 #if defined(BCM_53570_B0)
   6653     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P74m */ 
   6654         /* mem            TAF_GATE_CTL_TBL1_P74m */
   6655         /* flags       */ SOC_MEM_FLAG_VALID |
   6656                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6657         /* cmp_fn      */ _soc_mem_cmp_undef,
   6658         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6659         /* index_min   */ 0,
   6660         /* index_max   */ 15,
   6661         /* minblock    */ 27,
   6662         /* maxblock    */ 27,
   6663         /* blocks      */ 0x8000000,
   6664         /* blocks_hi   */ 0,
   6665         /* base        */ 0x004b0000,
   6666         /* gran        */ 1,
   6667         /* bytes       */ 4,
   6668         /* nFields     */ 7,
   6669         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6670         /* *views      */ NULL,
   6671         /* *views_num  */ NULL,
   6672         /* snoop_cb    */ NULL, 
   6673         /* snoop_user_data */ NULL, 
   6674         /* snoop_flags */ 0,
   6675         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6676         /* type */ SOC_MEM_TYPE_NORMAL,
   6677         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6678         /* impl */ SOC_MEM_IMPL_NORMAL,
   6679         /* cmic_mor_clks       */ 0,
   6680     },
   6681 #endif /* chips */
   6682 
   6683 #if defined(BCM_53570_B0)
   6684     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P75m */ 
   6685         /* mem            TAF_GATE_CTL_TBL1_P75m */
   6686         /* flags       */ SOC_MEM_FLAG_VALID |
   6687                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6688         /* cmp_fn      */ _soc_mem_cmp_undef,
   6689         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6690         /* index_min   */ 0,
   6691         /* index_max   */ 15,
   6692         /* minblock    */ 27,
   6693         /* maxblock    */ 27,
   6694         /* blocks      */ 0x8000000,
   6695         /* blocks_hi   */ 0,
   6696         /* base        */ 0x004c0000,
   6697         /* gran        */ 1,
   6698         /* bytes       */ 4,
   6699         /* nFields     */ 7,
   6700         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6701         /* *views      */ NULL,
   6702         /* *views_num  */ NULL,
   6703         /* snoop_cb    */ NULL, 
   6704         /* snoop_user_data */ NULL, 
   6705         /* snoop_flags */ 0,
   6706         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6707         /* type */ SOC_MEM_TYPE_NORMAL,
   6708         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6709         /* impl */ SOC_MEM_IMPL_NORMAL,
   6710         /* cmic_mor_clks       */ 0,
   6711     },
   6712 #endif /* chips */
   6713 
   6714 #if defined(BCM_53570_B0)
   6715     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P76m */ 
   6716         /* mem            TAF_GATE_CTL_TBL1_P76m */
   6717         /* flags       */ SOC_MEM_FLAG_VALID |
   6718                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6719         /* cmp_fn      */ _soc_mem_cmp_undef,
   6720         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6721         /* index_min   */ 0,
   6722         /* index_max   */ 15,
   6723         /* minblock    */ 27,
   6724         /* maxblock    */ 27,
   6725         /* blocks      */ 0x8000000,
   6726         /* blocks_hi   */ 0,
   6727         /* base        */ 0x004d0000,
   6728         /* gran        */ 1,
   6729         /* bytes       */ 4,
   6730         /* nFields     */ 7,
   6731         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6732         /* *views      */ NULL,
   6733         /* *views_num  */ NULL,
   6734         /* snoop_cb    */ NULL, 
   6735         /* snoop_user_data */ NULL, 
   6736         /* snoop_flags */ 0,
   6737         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6738         /* type */ SOC_MEM_TYPE_NORMAL,
   6739         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6740         /* impl */ SOC_MEM_IMPL_NORMAL,
   6741         /* cmic_mor_clks       */ 0,
   6742     },
   6743 #endif /* chips */
   6744 
   6745 #if defined(BCM_53570_B0)
   6746     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P77m */ 
   6747         /* mem            TAF_GATE_CTL_TBL1_P77m */
   6748         /* flags       */ SOC_MEM_FLAG_VALID |
   6749                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6750         /* cmp_fn      */ _soc_mem_cmp_undef,
   6751         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6752         /* index_min   */ 0,
   6753         /* index_max   */ 15,
   6754         /* minblock    */ 27,
   6755         /* maxblock    */ 27,
   6756         /* blocks      */ 0x8000000,
   6757         /* blocks_hi   */ 0,
   6758         /* base        */ 0x004e0000,
   6759         /* gran        */ 1,
   6760         /* bytes       */ 4,
   6761         /* nFields     */ 7,
   6762         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6763         /* *views      */ NULL,
   6764         /* *views_num  */ NULL,
   6765         /* snoop_cb    */ NULL, 
   6766         /* snoop_user_data */ NULL, 
   6767         /* snoop_flags */ 0,
   6768         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6769         /* type */ SOC_MEM_TYPE_NORMAL,
   6770         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6771         /* impl */ SOC_MEM_IMPL_NORMAL,
   6772         /* cmic_mor_clks       */ 0,
   6773     },
   6774 #endif /* chips */
   6775 
   6776 #if defined(BCM_53570_B0)
   6777     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P78m */ 
   6778         /* mem            TAF_GATE_CTL_TBL1_P78m */
   6779         /* flags       */ SOC_MEM_FLAG_VALID |
   6780                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6781         /* cmp_fn      */ _soc_mem_cmp_undef,
   6782         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6783         /* index_min   */ 0,
   6784         /* index_max   */ 15,
   6785         /* minblock    */ 27,
   6786         /* maxblock    */ 27,
   6787         /* blocks      */ 0x8000000,
   6788         /* blocks_hi   */ 0,
   6789         /* base        */ 0x004f0000,
   6790         /* gran        */ 1,
   6791         /* bytes       */ 4,
   6792         /* nFields     */ 7,
   6793         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6794         /* *views      */ NULL,
   6795         /* *views_num  */ NULL,
   6796         /* snoop_cb    */ NULL, 
   6797         /* snoop_user_data */ NULL, 
   6798         /* snoop_flags */ 0,
   6799         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6800         /* type */ SOC_MEM_TYPE_NORMAL,
   6801         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6802         /* impl */ SOC_MEM_IMPL_NORMAL,
   6803         /* cmic_mor_clks       */ 0,
   6804     },
   6805 #endif /* chips */
   6806 
   6807 #if defined(BCM_53570_B0)
   6808     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P79m */ 
   6809         /* mem            TAF_GATE_CTL_TBL1_P79m */
   6810         /* flags       */ SOC_MEM_FLAG_VALID |
   6811                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6812         /* cmp_fn      */ _soc_mem_cmp_undef,
   6813         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6814         /* index_min   */ 0,
   6815         /* index_max   */ 15,
   6816         /* minblock    */ 27,
   6817         /* maxblock    */ 27,
   6818         /* blocks      */ 0x8000000,
   6819         /* blocks_hi   */ 0,
   6820         /* base        */ 0x00500000,
   6821         /* gran        */ 1,
   6822         /* bytes       */ 4,
   6823         /* nFields     */ 7,
   6824         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6825         /* *views      */ NULL,
   6826         /* *views_num  */ NULL,
   6827         /* snoop_cb    */ NULL, 
   6828         /* snoop_user_data */ NULL, 
   6829         /* snoop_flags */ 0,
   6830         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6831         /* type */ SOC_MEM_TYPE_NORMAL,
   6832         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6833         /* impl */ SOC_MEM_IMPL_NORMAL,
   6834         /* cmic_mor_clks       */ 0,
   6835     },
   6836 #endif /* chips */
   6837 
   6838 #if defined(BCM_53570_B0)
   6839     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P80m */ 
   6840         /* mem            TAF_GATE_CTL_TBL1_P80m */
   6841         /* flags       */ SOC_MEM_FLAG_VALID |
   6842                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6843         /* cmp_fn      */ _soc_mem_cmp_undef,
   6844         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6845         /* index_min   */ 0,
   6846         /* index_max   */ 15,
   6847         /* minblock    */ 27,
   6848         /* maxblock    */ 27,
   6849         /* blocks      */ 0x8000000,
   6850         /* blocks_hi   */ 0,
   6851         /* base        */ 0x00510000,
   6852         /* gran        */ 1,
   6853         /* bytes       */ 4,
   6854         /* nFields     */ 7,
   6855         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6856         /* *views      */ NULL,
   6857         /* *views_num  */ NULL,
   6858         /* snoop_cb    */ NULL, 
   6859         /* snoop_user_data */ NULL, 
   6860         /* snoop_flags */ 0,
   6861         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6862         /* type */ SOC_MEM_TYPE_NORMAL,
   6863         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6864         /* impl */ SOC_MEM_IMPL_NORMAL,
   6865         /* cmic_mor_clks       */ 0,
   6866     },
   6867 #endif /* chips */
   6868 
   6869 #if defined(BCM_53570_B0)
   6870     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P81m */ 
   6871         /* mem            TAF_GATE_CTL_TBL1_P81m */
   6872         /* flags       */ SOC_MEM_FLAG_VALID |
   6873                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6874         /* cmp_fn      */ _soc_mem_cmp_undef,
   6875         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6876         /* index_min   */ 0,
   6877         /* index_max   */ 15,
   6878         /* minblock    */ 27,
   6879         /* maxblock    */ 27,
   6880         /* blocks      */ 0x8000000,
   6881         /* blocks_hi   */ 0,
   6882         /* base        */ 0x00520000,
   6883         /* gran        */ 1,
   6884         /* bytes       */ 4,
   6885         /* nFields     */ 7,
   6886         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6887         /* *views      */ NULL,
   6888         /* *views_num  */ NULL,
   6889         /* snoop_cb    */ NULL, 
   6890         /* snoop_user_data */ NULL, 
   6891         /* snoop_flags */ 0,
   6892         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6893         /* type */ SOC_MEM_TYPE_NORMAL,
   6894         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6895         /* impl */ SOC_MEM_IMPL_NORMAL,
   6896         /* cmic_mor_clks       */ 0,
   6897     },
   6898 #endif /* chips */
   6899 
   6900 #if defined(BCM_53570_B0)
   6901     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P82m */ 
   6902         /* mem            TAF_GATE_CTL_TBL1_P82m */
   6903         /* flags       */ SOC_MEM_FLAG_VALID |
   6904                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6905         /* cmp_fn      */ _soc_mem_cmp_undef,
   6906         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6907         /* index_min   */ 0,
   6908         /* index_max   */ 15,
   6909         /* minblock    */ 27,
   6910         /* maxblock    */ 27,
   6911         /* blocks      */ 0x8000000,
   6912         /* blocks_hi   */ 0,
   6913         /* base        */ 0x00530000,
   6914         /* gran        */ 1,
   6915         /* bytes       */ 4,
   6916         /* nFields     */ 7,
   6917         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6918         /* *views      */ NULL,
   6919         /* *views_num  */ NULL,
   6920         /* snoop_cb    */ NULL, 
   6921         /* snoop_user_data */ NULL, 
   6922         /* snoop_flags */ 0,
   6923         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6924         /* type */ SOC_MEM_TYPE_NORMAL,
   6925         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6926         /* impl */ SOC_MEM_IMPL_NORMAL,
   6927         /* cmic_mor_clks       */ 0,
   6928     },
   6929 #endif /* chips */
   6930 
   6931 #if defined(BCM_53570_B0)
   6932     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P83m */ 
   6933         /* mem            TAF_GATE_CTL_TBL1_P83m */
   6934         /* flags       */ SOC_MEM_FLAG_VALID |
   6935                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6936         /* cmp_fn      */ _soc_mem_cmp_undef,
   6937         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6938         /* index_min   */ 0,
   6939         /* index_max   */ 15,
   6940         /* minblock    */ 27,
   6941         /* maxblock    */ 27,
   6942         /* blocks      */ 0x8000000,
   6943         /* blocks_hi   */ 0,
   6944         /* base        */ 0x00540000,
   6945         /* gran        */ 1,
   6946         /* bytes       */ 4,
   6947         /* nFields     */ 7,
   6948         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6949         /* *views      */ NULL,
   6950         /* *views_num  */ NULL,
   6951         /* snoop_cb    */ NULL, 
   6952         /* snoop_user_data */ NULL, 
   6953         /* snoop_flags */ 0,
   6954         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6955         /* type */ SOC_MEM_TYPE_NORMAL,
   6956         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6957         /* impl */ SOC_MEM_IMPL_NORMAL,
   6958         /* cmic_mor_clks       */ 0,
   6959     },
   6960 #endif /* chips */
   6961 
   6962 #if defined(BCM_53570_B0)
   6963     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P84m */ 
   6964         /* mem            TAF_GATE_CTL_TBL1_P84m */
   6965         /* flags       */ SOC_MEM_FLAG_VALID |
   6966                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6967         /* cmp_fn      */ _soc_mem_cmp_undef,
   6968         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6969         /* index_min   */ 0,
   6970         /* index_max   */ 15,
   6971         /* minblock    */ 27,
   6972         /* maxblock    */ 27,
   6973         /* blocks      */ 0x8000000,
   6974         /* blocks_hi   */ 0,
   6975         /* base        */ 0x00550000,
   6976         /* gran        */ 1,
   6977         /* bytes       */ 4,
   6978         /* nFields     */ 7,
   6979         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   6980         /* *views      */ NULL,
   6981         /* *views_num  */ NULL,
   6982         /* snoop_cb    */ NULL, 
   6983         /* snoop_user_data */ NULL, 
   6984         /* snoop_flags */ 0,
   6985         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6986         /* type */ SOC_MEM_TYPE_NORMAL,
   6987         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6988         /* impl */ SOC_MEM_IMPL_NORMAL,
   6989         /* cmic_mor_clks       */ 0,
   6990     },
   6991 #endif /* chips */
   6992 
   6993 #if defined(BCM_53570_B0)
   6994     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P85m */ 
   6995         /* mem            TAF_GATE_CTL_TBL1_P85m */
   6996         /* flags       */ SOC_MEM_FLAG_VALID |
   6997                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   6998         /* cmp_fn      */ _soc_mem_cmp_undef,
   6999         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7000         /* index_min   */ 0,
   7001         /* index_max   */ 15,
   7002         /* minblock    */ 27,
   7003         /* maxblock    */ 27,
   7004         /* blocks      */ 0x8000000,
   7005         /* blocks_hi   */ 0,
   7006         /* base        */ 0x00560000,
   7007         /* gran        */ 1,
   7008         /* bytes       */ 4,
   7009         /* nFields     */ 7,
   7010         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7011         /* *views      */ NULL,
   7012         /* *views_num  */ NULL,
   7013         /* snoop_cb    */ NULL, 
   7014         /* snoop_user_data */ NULL, 
   7015         /* snoop_flags */ 0,
   7016         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7017         /* type */ SOC_MEM_TYPE_NORMAL,
   7018         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7019         /* impl */ SOC_MEM_IMPL_NORMAL,
   7020         /* cmic_mor_clks       */ 0,
   7021     },
   7022 #endif /* chips */
   7023 
   7024 #if defined(BCM_53570_B0)
   7025     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P86m */ 
   7026         /* mem            TAF_GATE_CTL_TBL1_P86m */
   7027         /* flags       */ SOC_MEM_FLAG_VALID |
   7028                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7029         /* cmp_fn      */ _soc_mem_cmp_undef,
   7030         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7031         /* index_min   */ 0,
   7032         /* index_max   */ 15,
   7033         /* minblock    */ 27,
   7034         /* maxblock    */ 27,
   7035         /* blocks      */ 0x8000000,
   7036         /* blocks_hi   */ 0,
   7037         /* base        */ 0x00570000,
   7038         /* gran        */ 1,
   7039         /* bytes       */ 4,
   7040         /* nFields     */ 7,
   7041         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7042         /* *views      */ NULL,
   7043         /* *views_num  */ NULL,
   7044         /* snoop_cb    */ NULL, 
   7045         /* snoop_user_data */ NULL, 
   7046         /* snoop_flags */ 0,
   7047         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7048         /* type */ SOC_MEM_TYPE_NORMAL,
   7049         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7050         /* impl */ SOC_MEM_IMPL_NORMAL,
   7051         /* cmic_mor_clks       */ 0,
   7052     },
   7053 #endif /* chips */
   7054 
   7055 #if defined(BCM_53570_B0)
   7056     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P87m */ 
   7057         /* mem            TAF_GATE_CTL_TBL1_P87m */
   7058         /* flags       */ SOC_MEM_FLAG_VALID |
   7059                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7060         /* cmp_fn      */ _soc_mem_cmp_undef,
   7061         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7062         /* index_min   */ 0,
   7063         /* index_max   */ 15,
   7064         /* minblock    */ 27,
   7065         /* maxblock    */ 27,
   7066         /* blocks      */ 0x8000000,
   7067         /* blocks_hi   */ 0,
   7068         /* base        */ 0x00580000,
   7069         /* gran        */ 1,
   7070         /* bytes       */ 4,
   7071         /* nFields     */ 7,
   7072         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_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     },
   7084 #endif /* chips */
   7085 
   7086 #if defined(BCM_53570_B0)
   7087     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P88m */ 
   7088         /* mem            TAF_GATE_CTL_TBL1_P88m */
   7089         /* flags       */ SOC_MEM_FLAG_VALID |
   7090                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7091         /* cmp_fn      */ _soc_mem_cmp_undef,
   7092         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7093         /* index_min   */ 0,
   7094         /* index_max   */ 15,
   7095         /* minblock    */ 27,
   7096         /* maxblock    */ 27,
   7097         /* blocks      */ 0x8000000,
   7098         /* blocks_hi   */ 0,
   7099         /* base        */ 0x00590000,
   7100         /* gran        */ 1,
   7101         /* bytes       */ 4,
   7102         /* nFields     */ 7,
   7103         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7104         /* *views      */ NULL,
   7105         /* *views_num  */ NULL,
   7106         /* snoop_cb    */ NULL, 
   7107         /* snoop_user_data */ NULL, 
   7108         /* snoop_flags */ 0,
   7109         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7110         /* type */ SOC_MEM_TYPE_NORMAL,
   7111         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7112         /* impl */ SOC_MEM_IMPL_NORMAL,
   7113         /* cmic_mor_clks       */ 0,
   7114     },
   7115 #endif /* chips */
   7116 
   7117 #if defined(BCM_53570_B0)
   7118     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P89m */ 
   7119         /* mem            TAF_GATE_CTL_TBL1_P89m */
   7120         /* flags       */ SOC_MEM_FLAG_VALID |
   7121                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7122         /* cmp_fn      */ _soc_mem_cmp_undef,
   7123         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7124         /* index_min   */ 0,
   7125         /* index_max   */ 15,
   7126         /* minblock    */ 27,
   7127         /* maxblock    */ 27,
   7128         /* blocks      */ 0x8000000,
   7129         /* blocks_hi   */ 0,
   7130         /* base        */ 0x005a0000,
   7131         /* gran        */ 1,
   7132         /* bytes       */ 4,
   7133         /* nFields     */ 7,
   7134         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7135         /* *views      */ NULL,
   7136         /* *views_num  */ NULL,
   7137         /* snoop_cb    */ NULL, 
   7138         /* snoop_user_data */ NULL, 
   7139         /* snoop_flags */ 0,
   7140         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7141         /* type */ SOC_MEM_TYPE_NORMAL,
   7142         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7143         /* impl */ SOC_MEM_IMPL_NORMAL,
   7144         /* cmic_mor_clks       */ 0,
   7145     },
   7146 #endif /* chips */
   7147 
   7148 #if defined(BCM_53570_B0)
   7149     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P90m */ 
   7150         /* mem            TAF_GATE_CTL_TBL1_P90m */
   7151         /* flags       */ SOC_MEM_FLAG_VALID |
   7152                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7153         /* cmp_fn      */ _soc_mem_cmp_undef,
   7154         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7155         /* index_min   */ 0,
   7156         /* index_max   */ 15,
   7157         /* minblock    */ 27,
   7158         /* maxblock    */ 27,
   7159         /* blocks      */ 0x8000000,
   7160         /* blocks_hi   */ 0,
   7161         /* base        */ 0x005b0000,
   7162         /* gran        */ 1,
   7163         /* bytes       */ 4,
   7164         /* nFields     */ 7,
   7165         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7166         /* *views      */ NULL,
   7167         /* *views_num  */ NULL,
   7168         /* snoop_cb    */ NULL, 
   7169         /* snoop_user_data */ NULL, 
   7170         /* snoop_flags */ 0,
   7171         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7172         /* type */ SOC_MEM_TYPE_NORMAL,
   7173         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7174         /* impl */ SOC_MEM_IMPL_NORMAL,
   7175         /* cmic_mor_clks       */ 0,
   7176     },
   7177 #endif /* chips */
   7178 
   7179 #if defined(BCM_53570_B0)
   7180     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P91m */ 
   7181         /* mem            TAF_GATE_CTL_TBL1_P91m */
   7182         /* flags       */ SOC_MEM_FLAG_VALID |
   7183                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7184         /* cmp_fn      */ _soc_mem_cmp_undef,
   7185         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7186         /* index_min   */ 0,
   7187         /* index_max   */ 15,
   7188         /* minblock    */ 27,
   7189         /* maxblock    */ 27,
   7190         /* blocks      */ 0x8000000,
   7191         /* blocks_hi   */ 0,
   7192         /* base        */ 0x005c0000,
   7193         /* gran        */ 1,
   7194         /* bytes       */ 4,
   7195         /* nFields     */ 7,
   7196         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7197         /* *views      */ NULL,
   7198         /* *views_num  */ NULL,
   7199         /* snoop_cb    */ NULL, 
   7200         /* snoop_user_data */ NULL, 
   7201         /* snoop_flags */ 0,
   7202         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7203         /* type */ SOC_MEM_TYPE_NORMAL,
   7204         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7205         /* impl */ SOC_MEM_IMPL_NORMAL,
   7206         /* cmic_mor_clks       */ 0,
   7207     },
   7208 #endif /* chips */
   7209 
   7210 #if defined(BCM_53570_B0)
   7211     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P92m */ 
   7212         /* mem            TAF_GATE_CTL_TBL1_P92m */
   7213         /* flags       */ SOC_MEM_FLAG_VALID |
   7214                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7215         /* cmp_fn      */ _soc_mem_cmp_undef,
   7216         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7217         /* index_min   */ 0,
   7218         /* index_max   */ 15,
   7219         /* minblock    */ 27,
   7220         /* maxblock    */ 27,
   7221         /* blocks      */ 0x8000000,
   7222         /* blocks_hi   */ 0,
   7223         /* base        */ 0x005d0000,
   7224         /* gran        */ 1,
   7225         /* bytes       */ 4,
   7226         /* nFields     */ 7,
   7227         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7228         /* *views      */ NULL,
   7229         /* *views_num  */ NULL,
   7230         /* snoop_cb    */ NULL, 
   7231         /* snoop_user_data */ NULL, 
   7232         /* snoop_flags */ 0,
   7233         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7234         /* type */ SOC_MEM_TYPE_NORMAL,
   7235         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7236         /* impl */ SOC_MEM_IMPL_NORMAL,
   7237         /* cmic_mor_clks       */ 0,
   7238     },
   7239 #endif /* chips */
   7240 
   7241 #if defined(BCM_53570_B0)
   7242     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P93m */ 
   7243         /* mem            TAF_GATE_CTL_TBL1_P93m */
   7244         /* flags       */ SOC_MEM_FLAG_VALID |
   7245                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7246         /* cmp_fn      */ _soc_mem_cmp_undef,
   7247         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7248         /* index_min   */ 0,
   7249         /* index_max   */ 15,
   7250         /* minblock    */ 27,
   7251         /* maxblock    */ 27,
   7252         /* blocks      */ 0x8000000,
   7253         /* blocks_hi   */ 0,
   7254         /* base        */ 0x005e0000,
   7255         /* gran        */ 1,
   7256         /* bytes       */ 4,
   7257         /* nFields     */ 7,
   7258         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7259         /* *views      */ NULL,
   7260         /* *views_num  */ NULL,
   7261         /* snoop_cb    */ NULL, 
   7262         /* snoop_user_data */ NULL, 
   7263         /* snoop_flags */ 0,
   7264         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7265         /* type */ SOC_MEM_TYPE_NORMAL,
   7266         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7267         /* impl */ SOC_MEM_IMPL_NORMAL,
   7268         /* cmic_mor_clks       */ 0,
   7269     },
   7270 #endif /* chips */
   7271 
   7272 #if defined(BCM_53570_B0)
   7273     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P94m */ 
   7274         /* mem            TAF_GATE_CTL_TBL1_P94m */
   7275         /* flags       */ SOC_MEM_FLAG_VALID |
   7276                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7277         /* cmp_fn      */ _soc_mem_cmp_undef,
   7278         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7279         /* index_min   */ 0,
   7280         /* index_max   */ 15,
   7281         /* minblock    */ 27,
   7282         /* maxblock    */ 27,
   7283         /* blocks      */ 0x8000000,
   7284         /* blocks_hi   */ 0,
   7285         /* base        */ 0x005f0000,
   7286         /* gran        */ 1,
   7287         /* bytes       */ 4,
   7288         /* nFields     */ 7,
   7289         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7290         /* *views      */ NULL,
   7291         /* *views_num  */ NULL,
   7292         /* snoop_cb    */ NULL, 
   7293         /* snoop_user_data */ NULL, 
   7294         /* snoop_flags */ 0,
   7295         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7296         /* type */ SOC_MEM_TYPE_NORMAL,
   7297         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7298         /* impl */ SOC_MEM_IMPL_NORMAL,
   7299         /* cmic_mor_clks       */ 0,
   7300     },
   7301 #endif /* chips */
   7302 
   7303 #if defined(BCM_53570_B0)
   7304     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P95m */ 
   7305         /* mem            TAF_GATE_CTL_TBL1_P95m */
   7306         /* flags       */ SOC_MEM_FLAG_VALID |
   7307                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7308         /* cmp_fn      */ _soc_mem_cmp_undef,
   7309         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7310         /* index_min   */ 0,
   7311         /* index_max   */ 15,
   7312         /* minblock    */ 27,
   7313         /* maxblock    */ 27,
   7314         /* blocks      */ 0x8000000,
   7315         /* blocks_hi   */ 0,
   7316         /* base        */ 0x00600000,
   7317         /* gran        */ 1,
   7318         /* bytes       */ 4,
   7319         /* nFields     */ 7,
   7320         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7321         /* *views      */ NULL,
   7322         /* *views_num  */ NULL,
   7323         /* snoop_cb    */ NULL, 
   7324         /* snoop_user_data */ NULL, 
   7325         /* snoop_flags */ 0,
   7326         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7327         /* type */ SOC_MEM_TYPE_NORMAL,
   7328         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7329         /* impl */ SOC_MEM_IMPL_NORMAL,
   7330         /* cmic_mor_clks       */ 0,
   7331     },
   7332 #endif /* chips */
   7333 
   7334 #if defined(BCM_53570_B0)
   7335     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P96m */ 
   7336         /* mem            TAF_GATE_CTL_TBL1_P96m */
   7337         /* flags       */ SOC_MEM_FLAG_VALID |
   7338                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7339         /* cmp_fn      */ _soc_mem_cmp_undef,
   7340         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7341         /* index_min   */ 0,
   7342         /* index_max   */ 15,
   7343         /* minblock    */ 27,
   7344         /* maxblock    */ 27,
   7345         /* blocks      */ 0x8000000,
   7346         /* blocks_hi   */ 0,
   7347         /* base        */ 0x00610000,
   7348         /* gran        */ 1,
   7349         /* bytes       */ 4,
   7350         /* nFields     */ 7,
   7351         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7352         /* *views      */ NULL,
   7353         /* *views_num  */ NULL,
   7354         /* snoop_cb    */ NULL, 
   7355         /* snoop_user_data */ NULL, 
   7356         /* snoop_flags */ 0,
   7357         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7358         /* type */ SOC_MEM_TYPE_NORMAL,
   7359         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7360         /* impl */ SOC_MEM_IMPL_NORMAL,
   7361         /* cmic_mor_clks       */ 0,
   7362     },
   7363 #endif /* chips */
   7364 
   7365 #if defined(BCM_53570_B0)
   7366     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P97m */ 
   7367         /* mem            TAF_GATE_CTL_TBL1_P97m */
   7368         /* flags       */ SOC_MEM_FLAG_VALID |
   7369                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7370         /* cmp_fn      */ _soc_mem_cmp_undef,
   7371         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7372         /* index_min   */ 0,
   7373         /* index_max   */ 15,
   7374         /* minblock    */ 27,
   7375         /* maxblock    */ 27,
   7376         /* blocks      */ 0x8000000,
   7377         /* blocks_hi   */ 0,
   7378         /* base        */ 0x00620000,
   7379         /* gran        */ 1,
   7380         /* bytes       */ 4,
   7381         /* nFields     */ 7,
   7382         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7383         /* *views      */ NULL,
   7384         /* *views_num  */ NULL,
   7385         /* snoop_cb    */ NULL, 
   7386         /* snoop_user_data */ NULL, 
   7387         /* snoop_flags */ 0,
   7388         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7389         /* type */ SOC_MEM_TYPE_NORMAL,
   7390         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7391         /* impl */ SOC_MEM_IMPL_NORMAL,
   7392         /* cmic_mor_clks       */ 0,
   7393     },
   7394 #endif /* chips */
   7395 
   7396 #if defined(BCM_53570_B0)
   7397     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P98m */ 
   7398         /* mem            TAF_GATE_CTL_TBL1_P98m */
   7399         /* flags       */ SOC_MEM_FLAG_VALID |
   7400                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7401         /* cmp_fn      */ _soc_mem_cmp_undef,
   7402         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7403         /* index_min   */ 0,
   7404         /* index_max   */ 15,
   7405         /* minblock    */ 27,
   7406         /* maxblock    */ 27,
   7407         /* blocks      */ 0x8000000,
   7408         /* blocks_hi   */ 0,
   7409         /* base        */ 0x00630000,
   7410         /* gran        */ 1,
   7411         /* bytes       */ 4,
   7412         /* nFields     */ 7,
   7413         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7414         /* *views      */ NULL,
   7415         /* *views_num  */ NULL,
   7416         /* snoop_cb    */ NULL, 
   7417         /* snoop_user_data */ NULL, 
   7418         /* snoop_flags */ 0,
   7419         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7420         /* type */ SOC_MEM_TYPE_NORMAL,
   7421         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7422         /* impl */ SOC_MEM_IMPL_NORMAL,
   7423         /* cmic_mor_clks       */ 0,
   7424     },
   7425 #endif /* chips */
   7426 
   7427 #if defined(BCM_53570_B0)
   7428     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P99m */ 
   7429         /* mem            TAF_GATE_CTL_TBL1_P99m */
   7430         /* flags       */ SOC_MEM_FLAG_VALID |
   7431                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7432         /* cmp_fn      */ _soc_mem_cmp_undef,
   7433         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7434         /* index_min   */ 0,
   7435         /* index_max   */ 15,
   7436         /* minblock    */ 27,
   7437         /* maxblock    */ 27,
   7438         /* blocks      */ 0x8000000,
   7439         /* blocks_hi   */ 0,
   7440         /* base        */ 0x00640000,
   7441         /* gran        */ 1,
   7442         /* bytes       */ 4,
   7443         /* nFields     */ 7,
   7444         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7445         /* *views      */ NULL,
   7446         /* *views_num  */ NULL,
   7447         /* snoop_cb    */ NULL, 
   7448         /* snoop_user_data */ NULL, 
   7449         /* snoop_flags */ 0,
   7450         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7451         /* type */ SOC_MEM_TYPE_NORMAL,
   7452         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7453         /* impl */ SOC_MEM_IMPL_NORMAL,
   7454         /* cmic_mor_clks       */ 0,
   7455     },
   7456 #endif /* chips */
   7457 
   7458 #if defined(BCM_53570_B0)
   7459     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P100m */ 
   7460         /* mem            TAF_GATE_CTL_TBL1_P100m */
   7461         /* flags       */ SOC_MEM_FLAG_VALID |
   7462                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7463         /* cmp_fn      */ _soc_mem_cmp_undef,
   7464         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7465         /* index_min   */ 0,
   7466         /* index_max   */ 15,
   7467         /* minblock    */ 27,
   7468         /* maxblock    */ 27,
   7469         /* blocks      */ 0x8000000,
   7470         /* blocks_hi   */ 0,
   7471         /* base        */ 0x00650000,
   7472         /* gran        */ 1,
   7473         /* bytes       */ 4,
   7474         /* nFields     */ 7,
   7475         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7476         /* *views      */ NULL,
   7477         /* *views_num  */ NULL,
   7478         /* snoop_cb    */ NULL, 
   7479         /* snoop_user_data */ NULL, 
   7480         /* snoop_flags */ 0,
   7481         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7482         /* type */ SOC_MEM_TYPE_NORMAL,
   7483         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7484         /* impl */ SOC_MEM_IMPL_NORMAL,
   7485         /* cmic_mor_clks       */ 0,
   7486     },
   7487 #endif /* chips */
   7488 
   7489 #if defined(BCM_53570_B0)
   7490     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P101m */ 
   7491         /* mem            TAF_GATE_CTL_TBL1_P101m */
   7492         /* flags       */ SOC_MEM_FLAG_VALID |
   7493                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7494         /* cmp_fn      */ _soc_mem_cmp_undef,
   7495         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7496         /* index_min   */ 0,
   7497         /* index_max   */ 15,
   7498         /* minblock    */ 27,
   7499         /* maxblock    */ 27,
   7500         /* blocks      */ 0x8000000,
   7501         /* blocks_hi   */ 0,
   7502         /* base        */ 0x00660000,
   7503         /* gran        */ 1,
   7504         /* bytes       */ 4,
   7505         /* nFields     */ 7,
   7506         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7507         /* *views      */ NULL,
   7508         /* *views_num  */ NULL,
   7509         /* snoop_cb    */ NULL, 
   7510         /* snoop_user_data */ NULL, 
   7511         /* snoop_flags */ 0,
   7512         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7513         /* type */ SOC_MEM_TYPE_NORMAL,
   7514         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7515         /* impl */ SOC_MEM_IMPL_NORMAL,
   7516         /* cmic_mor_clks       */ 0,
   7517     },
   7518 #endif /* chips */
   7519 
   7520 #if defined(BCM_53570_B0)
   7521     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P102m */ 
   7522         /* mem            TAF_GATE_CTL_TBL1_P102m */
   7523         /* flags       */ SOC_MEM_FLAG_VALID |
   7524                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7525         /* cmp_fn      */ _soc_mem_cmp_undef,
   7526         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7527         /* index_min   */ 0,
   7528         /* index_max   */ 15,
   7529         /* minblock    */ 27,
   7530         /* maxblock    */ 27,
   7531         /* blocks      */ 0x8000000,
   7532         /* blocks_hi   */ 0,
   7533         /* base        */ 0x00670000,
   7534         /* gran        */ 1,
   7535         /* bytes       */ 4,
   7536         /* nFields     */ 7,
   7537         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7538         /* *views      */ NULL,
   7539         /* *views_num  */ NULL,
   7540         /* snoop_cb    */ NULL, 
   7541         /* snoop_user_data */ NULL, 
   7542         /* snoop_flags */ 0,
   7543         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7544         /* type */ SOC_MEM_TYPE_NORMAL,
   7545         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7546         /* impl */ SOC_MEM_IMPL_NORMAL,
   7547         /* cmic_mor_clks       */ 0,
   7548     },
   7549 #endif /* chips */
   7550 
   7551 #if defined(BCM_53570_B0)
   7552     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P103m */ 
   7553         /* mem            TAF_GATE_CTL_TBL1_P103m */
   7554         /* flags       */ SOC_MEM_FLAG_VALID |
   7555                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7556         /* cmp_fn      */ _soc_mem_cmp_undef,
   7557         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7558         /* index_min   */ 0,
   7559         /* index_max   */ 15,
   7560         /* minblock    */ 27,
   7561         /* maxblock    */ 27,
   7562         /* blocks      */ 0x8000000,
   7563         /* blocks_hi   */ 0,
   7564         /* base        */ 0x00680000,
   7565         /* gran        */ 1,
   7566         /* bytes       */ 4,
   7567         /* nFields     */ 7,
   7568         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7569         /* *views      */ NULL,
   7570         /* *views_num  */ NULL,
   7571         /* snoop_cb    */ NULL, 
   7572         /* snoop_user_data */ NULL, 
   7573         /* snoop_flags */ 0,
   7574         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7575         /* type */ SOC_MEM_TYPE_NORMAL,
   7576         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7577         /* impl */ SOC_MEM_IMPL_NORMAL,
   7578         /* cmic_mor_clks       */ 0,
   7579     },
   7580 #endif /* chips */
   7581 
   7582 #if defined(BCM_53570_B0)
   7583     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P104m */ 
   7584         /* mem            TAF_GATE_CTL_TBL1_P104m */
   7585         /* flags       */ SOC_MEM_FLAG_VALID |
   7586                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7587         /* cmp_fn      */ _soc_mem_cmp_undef,
   7588         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7589         /* index_min   */ 0,
   7590         /* index_max   */ 15,
   7591         /* minblock    */ 27,
   7592         /* maxblock    */ 27,
   7593         /* blocks      */ 0x8000000,
   7594         /* blocks_hi   */ 0,
   7595         /* base        */ 0x00690000,
   7596         /* gran        */ 1,
   7597         /* bytes       */ 4,
   7598         /* nFields     */ 7,
   7599         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7600         /* *views      */ NULL,
   7601         /* *views_num  */ NULL,
   7602         /* snoop_cb    */ NULL, 
   7603         /* snoop_user_data */ NULL, 
   7604         /* snoop_flags */ 0,
   7605         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7606         /* type */ SOC_MEM_TYPE_NORMAL,
   7607         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7608         /* impl */ SOC_MEM_IMPL_NORMAL,
   7609         /* cmic_mor_clks       */ 0,
   7610     },
   7611 #endif /* chips */
   7612 
   7613 #if defined(BCM_53570_B0)
   7614     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P105m */ 
   7615         /* mem            TAF_GATE_CTL_TBL1_P105m */
   7616         /* flags       */ SOC_MEM_FLAG_VALID |
   7617                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7618         /* cmp_fn      */ _soc_mem_cmp_undef,
   7619         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7620         /* index_min   */ 0,
   7621         /* index_max   */ 15,
   7622         /* minblock    */ 27,
   7623         /* maxblock    */ 27,
   7624         /* blocks      */ 0x8000000,
   7625         /* blocks_hi   */ 0,
   7626         /* base        */ 0x006a0000,
   7627         /* gran        */ 1,
   7628         /* bytes       */ 4,
   7629         /* nFields     */ 7,
   7630         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7631         /* *views      */ NULL,
   7632         /* *views_num  */ NULL,
   7633         /* snoop_cb    */ NULL, 
   7634         /* snoop_user_data */ NULL, 
   7635         /* snoop_flags */ 0,
   7636         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7637         /* type */ SOC_MEM_TYPE_NORMAL,
   7638         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7639         /* impl */ SOC_MEM_IMPL_NORMAL,
   7640         /* cmic_mor_clks       */ 0,
   7641     },
   7642 #endif /* chips */
   7643 
   7644 #if defined(BCM_53570_B0)
   7645     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P106m */ 
   7646         /* mem            TAF_GATE_CTL_TBL1_P106m */
   7647         /* flags       */ SOC_MEM_FLAG_VALID |
   7648                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7649         /* cmp_fn      */ _soc_mem_cmp_undef,
   7650         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7651         /* index_min   */ 0,
   7652         /* index_max   */ 15,
   7653         /* minblock    */ 27,
   7654         /* maxblock    */ 27,
   7655         /* blocks      */ 0x8000000,
   7656         /* blocks_hi   */ 0,
   7657         /* base        */ 0x006b0000,
   7658         /* gran        */ 1,
   7659         /* bytes       */ 4,
   7660         /* nFields     */ 7,
   7661         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7662         /* *views      */ NULL,
   7663         /* *views_num  */ NULL,
   7664         /* snoop_cb    */ NULL, 
   7665         /* snoop_user_data */ NULL, 
   7666         /* snoop_flags */ 0,
   7667         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7668         /* type */ SOC_MEM_TYPE_NORMAL,
   7669         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7670         /* impl */ SOC_MEM_IMPL_NORMAL,
   7671         /* cmic_mor_clks       */ 0,
   7672     },
   7673 #endif /* chips */
   7674 
   7675 #if defined(BCM_53570_B0)
   7676     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P107m */ 
   7677         /* mem            TAF_GATE_CTL_TBL1_P107m */
   7678         /* flags       */ SOC_MEM_FLAG_VALID |
   7679                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7680         /* cmp_fn      */ _soc_mem_cmp_undef,
   7681         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7682         /* index_min   */ 0,
   7683         /* index_max   */ 15,
   7684         /* minblock    */ 27,
   7685         /* maxblock    */ 27,
   7686         /* blocks      */ 0x8000000,
   7687         /* blocks_hi   */ 0,
   7688         /* base        */ 0x006c0000,
   7689         /* gran        */ 1,
   7690         /* bytes       */ 4,
   7691         /* nFields     */ 7,
   7692         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7693         /* *views      */ NULL,
   7694         /* *views_num  */ NULL,
   7695         /* snoop_cb    */ NULL, 
   7696         /* snoop_user_data */ NULL, 
   7697         /* snoop_flags */ 0,
   7698         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7699         /* type */ SOC_MEM_TYPE_NORMAL,
   7700         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7701         /* impl */ SOC_MEM_IMPL_NORMAL,
   7702         /* cmic_mor_clks       */ 0,
   7703     },
   7704 #endif /* chips */
   7705 
   7706 #if defined(BCM_53570_B0)
   7707     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P108m */ 
   7708         /* mem            TAF_GATE_CTL_TBL1_P108m */
   7709         /* flags       */ SOC_MEM_FLAG_VALID |
   7710                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7711         /* cmp_fn      */ _soc_mem_cmp_undef,
   7712         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7713         /* index_min   */ 0,
   7714         /* index_max   */ 15,
   7715         /* minblock    */ 27,
   7716         /* maxblock    */ 27,
   7717         /* blocks      */ 0x8000000,
   7718         /* blocks_hi   */ 0,
   7719         /* base        */ 0x006d0000,
   7720         /* gran        */ 1,
   7721         /* bytes       */ 4,
   7722         /* nFields     */ 7,
   7723         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7724         /* *views      */ NULL,
   7725         /* *views_num  */ NULL,
   7726         /* snoop_cb    */ NULL, 
   7727         /* snoop_user_data */ NULL, 
   7728         /* snoop_flags */ 0,
   7729         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7730         /* type */ SOC_MEM_TYPE_NORMAL,
   7731         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7732         /* impl */ SOC_MEM_IMPL_NORMAL,
   7733         /* cmic_mor_clks       */ 0,
   7734     },
   7735 #endif /* chips */
   7736 
   7737 #if defined(BCM_53570_B0)
   7738     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P109m */ 
   7739         /* mem            TAF_GATE_CTL_TBL1_P109m */
   7740         /* flags       */ SOC_MEM_FLAG_VALID |
   7741                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7742         /* cmp_fn      */ _soc_mem_cmp_undef,
   7743         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7744         /* index_min   */ 0,
   7745         /* index_max   */ 15,
   7746         /* minblock    */ 27,
   7747         /* maxblock    */ 27,
   7748         /* blocks      */ 0x8000000,
   7749         /* blocks_hi   */ 0,
   7750         /* base        */ 0x006e0000,
   7751         /* gran        */ 1,
   7752         /* bytes       */ 4,
   7753         /* nFields     */ 7,
   7754         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7755         /* *views      */ NULL,
   7756         /* *views_num  */ NULL,
   7757         /* snoop_cb    */ NULL, 
   7758         /* snoop_user_data */ NULL, 
   7759         /* snoop_flags */ 0,
   7760         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7761         /* type */ SOC_MEM_TYPE_NORMAL,
   7762         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7763         /* impl */ SOC_MEM_IMPL_NORMAL,
   7764         /* cmic_mor_clks       */ 0,
   7765     },
   7766 #endif /* chips */
   7767 
   7768 #if defined(BCM_53570_B0)
   7769     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P110m */ 
   7770         /* mem            TAF_GATE_CTL_TBL1_P110m */
   7771         /* flags       */ SOC_MEM_FLAG_VALID |
   7772                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7773         /* cmp_fn      */ _soc_mem_cmp_undef,
   7774         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7775         /* index_min   */ 0,
   7776         /* index_max   */ 15,
   7777         /* minblock    */ 27,
   7778         /* maxblock    */ 27,
   7779         /* blocks      */ 0x8000000,
   7780         /* blocks_hi   */ 0,
   7781         /* base        */ 0x006f0000,
   7782         /* gran        */ 1,
   7783         /* bytes       */ 4,
   7784         /* nFields     */ 7,
   7785         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7786         /* *views      */ NULL,
   7787         /* *views_num  */ NULL,
   7788         /* snoop_cb    */ NULL, 
   7789         /* snoop_user_data */ NULL, 
   7790         /* snoop_flags */ 0,
   7791         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7792         /* type */ SOC_MEM_TYPE_NORMAL,
   7793         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7794         /* impl */ SOC_MEM_IMPL_NORMAL,
   7795         /* cmic_mor_clks       */ 0,
   7796     },
   7797 #endif /* chips */
   7798 
   7799 #if defined(BCM_53570_B0)
   7800     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P111m */ 
   7801         /* mem            TAF_GATE_CTL_TBL1_P111m */
   7802         /* flags       */ SOC_MEM_FLAG_VALID |
   7803                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7804         /* cmp_fn      */ _soc_mem_cmp_undef,
   7805         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7806         /* index_min   */ 0,
   7807         /* index_max   */ 15,
   7808         /* minblock    */ 27,
   7809         /* maxblock    */ 27,
   7810         /* blocks      */ 0x8000000,
   7811         /* blocks_hi   */ 0,
   7812         /* base        */ 0x00700000,
   7813         /* gran        */ 1,
   7814         /* bytes       */ 4,
   7815         /* nFields     */ 7,
   7816         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7817         /* *views      */ NULL,
   7818         /* *views_num  */ NULL,
   7819         /* snoop_cb    */ NULL, 
   7820         /* snoop_user_data */ NULL, 
   7821         /* snoop_flags */ 0,
   7822         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7823         /* type */ SOC_MEM_TYPE_NORMAL,
   7824         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7825         /* impl */ SOC_MEM_IMPL_NORMAL,
   7826         /* cmic_mor_clks       */ 0,
   7827     },
   7828 #endif /* chips */
   7829 
   7830 #if defined(BCM_53570_B0)
   7831     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P112m */ 
   7832         /* mem            TAF_GATE_CTL_TBL1_P112m */
   7833         /* flags       */ SOC_MEM_FLAG_VALID |
   7834                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7835         /* cmp_fn      */ _soc_mem_cmp_undef,
   7836         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7837         /* index_min   */ 0,
   7838         /* index_max   */ 15,
   7839         /* minblock    */ 27,
   7840         /* maxblock    */ 27,
   7841         /* blocks      */ 0x8000000,
   7842         /* blocks_hi   */ 0,
   7843         /* base        */ 0x00710000,
   7844         /* gran        */ 1,
   7845         /* bytes       */ 4,
   7846         /* nFields     */ 7,
   7847         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7848         /* *views      */ NULL,
   7849         /* *views_num  */ NULL,
   7850         /* snoop_cb    */ NULL, 
   7851         /* snoop_user_data */ NULL, 
   7852         /* snoop_flags */ 0,
   7853         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7854         /* type */ SOC_MEM_TYPE_NORMAL,
   7855         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7856         /* impl */ SOC_MEM_IMPL_NORMAL,
   7857         /* cmic_mor_clks       */ 0,
   7858     },
   7859 #endif /* chips */
   7860 
   7861 #if defined(BCM_53570_B0)
   7862     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P113m */ 
   7863         /* mem            TAF_GATE_CTL_TBL1_P113m */
   7864         /* flags       */ SOC_MEM_FLAG_VALID |
   7865                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7866         /* cmp_fn      */ _soc_mem_cmp_undef,
   7867         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7868         /* index_min   */ 0,
   7869         /* index_max   */ 15,
   7870         /* minblock    */ 27,
   7871         /* maxblock    */ 27,
   7872         /* blocks      */ 0x8000000,
   7873         /* blocks_hi   */ 0,
   7874         /* base        */ 0x00720000,
   7875         /* gran        */ 1,
   7876         /* bytes       */ 4,
   7877         /* nFields     */ 7,
   7878         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7879         /* *views      */ NULL,
   7880         /* *views_num  */ NULL,
   7881         /* snoop_cb    */ NULL, 
   7882         /* snoop_user_data */ NULL, 
   7883         /* snoop_flags */ 0,
   7884         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7885         /* type */ SOC_MEM_TYPE_NORMAL,
   7886         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7887         /* impl */ SOC_MEM_IMPL_NORMAL,
   7888         /* cmic_mor_clks       */ 0,
   7889     },
   7890 #endif /* chips */
   7891 
   7892 #if defined(BCM_53570_B0)
   7893     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P114m */ 
   7894         /* mem            TAF_GATE_CTL_TBL1_P114m */
   7895         /* flags       */ SOC_MEM_FLAG_VALID |
   7896                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7897         /* cmp_fn      */ _soc_mem_cmp_undef,
   7898         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7899         /* index_min   */ 0,
   7900         /* index_max   */ 15,
   7901         /* minblock    */ 27,
   7902         /* maxblock    */ 27,
   7903         /* blocks      */ 0x8000000,
   7904         /* blocks_hi   */ 0,
   7905         /* base        */ 0x00730000,
   7906         /* gran        */ 1,
   7907         /* bytes       */ 4,
   7908         /* nFields     */ 7,
   7909         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7910         /* *views      */ NULL,
   7911         /* *views_num  */ NULL,
   7912         /* snoop_cb    */ NULL, 
   7913         /* snoop_user_data */ NULL, 
   7914         /* snoop_flags */ 0,
   7915         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7916         /* type */ SOC_MEM_TYPE_NORMAL,
   7917         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7918         /* impl */ SOC_MEM_IMPL_NORMAL,
   7919         /* cmic_mor_clks       */ 0,
   7920     },
   7921 #endif /* chips */
   7922 
   7923 #if defined(BCM_53570_B0)
   7924     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P115m */ 
   7925         /* mem            TAF_GATE_CTL_TBL1_P115m */
   7926         /* flags       */ SOC_MEM_FLAG_VALID |
   7927                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7928         /* cmp_fn      */ _soc_mem_cmp_undef,
   7929         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7930         /* index_min   */ 0,
   7931         /* index_max   */ 15,
   7932         /* minblock    */ 27,
   7933         /* maxblock    */ 27,
   7934         /* blocks      */ 0x8000000,
   7935         /* blocks_hi   */ 0,
   7936         /* base        */ 0x00740000,
   7937         /* gran        */ 1,
   7938         /* bytes       */ 4,
   7939         /* nFields     */ 7,
   7940         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7941         /* *views      */ NULL,
   7942         /* *views_num  */ NULL,
   7943         /* snoop_cb    */ NULL, 
   7944         /* snoop_user_data */ NULL, 
   7945         /* snoop_flags */ 0,
   7946         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7947         /* type */ SOC_MEM_TYPE_NORMAL,
   7948         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7949         /* impl */ SOC_MEM_IMPL_NORMAL,
   7950         /* cmic_mor_clks       */ 0,
   7951     },
   7952 #endif /* chips */
   7953 
   7954 #if defined(BCM_53570_B0)
   7955     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P116m */ 
   7956         /* mem            TAF_GATE_CTL_TBL1_P116m */
   7957         /* flags       */ SOC_MEM_FLAG_VALID |
   7958                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7959         /* cmp_fn      */ _soc_mem_cmp_undef,
   7960         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7961         /* index_min   */ 0,
   7962         /* index_max   */ 15,
   7963         /* minblock    */ 27,
   7964         /* maxblock    */ 27,
   7965         /* blocks      */ 0x8000000,
   7966         /* blocks_hi   */ 0,
   7967         /* base        */ 0x00750000,
   7968         /* gran        */ 1,
   7969         /* bytes       */ 4,
   7970         /* nFields     */ 7,
   7971         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   7972         /* *views      */ NULL,
   7973         /* *views_num  */ NULL,
   7974         /* snoop_cb    */ NULL, 
   7975         /* snoop_user_data */ NULL, 
   7976         /* snoop_flags */ 0,
   7977         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7978         /* type */ SOC_MEM_TYPE_NORMAL,
   7979         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7980         /* impl */ SOC_MEM_IMPL_NORMAL,
   7981         /* cmic_mor_clks       */ 0,
   7982     },
   7983 #endif /* chips */
   7984 
   7985 #if defined(BCM_53570_B0)
   7986     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P117m */ 
   7987         /* mem            TAF_GATE_CTL_TBL1_P117m */
   7988         /* flags       */ SOC_MEM_FLAG_VALID |
   7989                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   7990         /* cmp_fn      */ _soc_mem_cmp_undef,
   7991         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7992         /* index_min   */ 0,
   7993         /* index_max   */ 15,
   7994         /* minblock    */ 27,
   7995         /* maxblock    */ 27,
   7996         /* blocks      */ 0x8000000,
   7997         /* blocks_hi   */ 0,
   7998         /* base        */ 0x00760000,
   7999         /* gran        */ 1,
   8000         /* bytes       */ 4,
   8001         /* nFields     */ 7,
   8002         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   8003         /* *views      */ NULL,
   8004         /* *views_num  */ NULL,
   8005         /* snoop_cb    */ NULL, 
   8006         /* snoop_user_data */ NULL, 
   8007         /* snoop_flags */ 0,
   8008         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8009         /* type */ SOC_MEM_TYPE_NORMAL,
   8010         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8011         /* impl */ SOC_MEM_IMPL_NORMAL,
   8012         /* cmic_mor_clks       */ 0,
   8013     },
   8014 #endif /* chips */
   8015 
   8016 #if defined(BCM_53570_B0)
   8017     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P118m */ 
   8018         /* mem            TAF_GATE_CTL_TBL1_P118m */
   8019         /* flags       */ SOC_MEM_FLAG_VALID |
   8020                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   8021         /* cmp_fn      */ _soc_mem_cmp_undef,
   8022         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8023         /* index_min   */ 0,
   8024         /* index_max   */ 15,
   8025         /* minblock    */ 27,
   8026         /* maxblock    */ 27,
   8027         /* blocks      */ 0x8000000,
   8028         /* blocks_hi   */ 0,
   8029         /* base        */ 0x00770000,
   8030         /* gran        */ 1,
   8031         /* bytes       */ 4,
   8032         /* nFields     */ 7,
   8033         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   8034         /* *views      */ NULL,
   8035         /* *views_num  */ NULL,
   8036         /* snoop_cb    */ NULL, 
   8037         /* snoop_user_data */ NULL, 
   8038         /* snoop_flags */ 0,
   8039         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8040         /* type */ SOC_MEM_TYPE_NORMAL,
   8041         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8042         /* impl */ SOC_MEM_IMPL_NORMAL,
   8043         /* cmic_mor_clks       */ 0,
   8044     },
   8045 #endif /* chips */
   8046 
   8047 #if defined(BCM_53570_B0)
   8048     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P119m */ 
   8049         /* mem            TAF_GATE_CTL_TBL1_P119m */
   8050         /* flags       */ SOC_MEM_FLAG_VALID |
   8051                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   8052         /* cmp_fn      */ _soc_mem_cmp_undef,
   8053         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8054         /* index_min   */ 0,
   8055         /* index_max   */ 15,
   8056         /* minblock    */ 27,
   8057         /* maxblock    */ 27,
   8058         /* blocks      */ 0x8000000,
   8059         /* blocks_hi   */ 0,
   8060         /* base        */ 0x00780000,
   8061         /* gran        */ 1,
   8062         /* bytes       */ 4,
   8063         /* nFields     */ 7,
   8064         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   8065         /* *views      */ NULL,
   8066         /* *views_num  */ NULL,
   8067         /* snoop_cb    */ NULL, 
   8068         /* snoop_user_data */ NULL, 
   8069         /* snoop_flags */ 0,
   8070         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8071         /* type */ SOC_MEM_TYPE_NORMAL,
   8072         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8073         /* impl */ SOC_MEM_IMPL_NORMAL,
   8074         /* cmic_mor_clks       */ 0,
   8075     },
   8076 #endif /* chips */
   8077 
   8078 #if defined(BCM_53570_B0)
   8079     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P120m */ 
   8080         /* mem            TAF_GATE_CTL_TBL1_P120m */
   8081         /* flags       */ SOC_MEM_FLAG_VALID |
   8082                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   8083         /* cmp_fn      */ _soc_mem_cmp_undef,
   8084         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8085         /* index_min   */ 0,
   8086         /* index_max   */ 15,
   8087         /* minblock    */ 27,
   8088         /* maxblock    */ 27,
   8089         /* blocks      */ 0x8000000,
   8090         /* blocks_hi   */ 0,
   8091         /* base        */ 0x00790000,
   8092         /* gran        */ 1,
   8093         /* bytes       */ 4,
   8094         /* nFields     */ 7,
   8095         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   8096         /* *views      */ NULL,
   8097         /* *views_num  */ NULL,
   8098         /* snoop_cb    */ NULL, 
   8099         /* snoop_user_data */ NULL, 
   8100         /* snoop_flags */ 0,
   8101         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8102         /* type */ SOC_MEM_TYPE_NORMAL,
   8103         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8104         /* impl */ SOC_MEM_IMPL_NORMAL,
   8105         /* cmic_mor_clks       */ 0,
   8106     },
   8107 #endif /* chips */
   8108 
   8109 #if defined(BCM_53570_B0)
   8110     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P121m */ 
   8111         /* mem            TAF_GATE_CTL_TBL1_P121m */
   8112         /* flags       */ SOC_MEM_FLAG_VALID |
   8113                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   8114         /* cmp_fn      */ _soc_mem_cmp_undef,
   8115         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8116         /* index_min   */ 0,
   8117         /* index_max   */ 15,
   8118         /* minblock    */ 27,
   8119         /* maxblock    */ 27,
   8120         /* blocks      */ 0x8000000,
   8121         /* blocks_hi   */ 0,
   8122         /* base        */ 0x007a0000,
   8123         /* gran        */ 1,
   8124         /* bytes       */ 4,
   8125         /* nFields     */ 7,
   8126         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   8127         /* *views      */ NULL,
   8128         /* *views_num  */ NULL,
   8129         /* snoop_cb    */ NULL, 
   8130         /* snoop_user_data */ NULL, 
   8131         /* snoop_flags */ 0,
   8132         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8133         /* type */ SOC_MEM_TYPE_NORMAL,
   8134         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8135         /* impl */ SOC_MEM_IMPL_NORMAL,
   8136         /* cmic_mor_clks       */ 0,
   8137     },
   8138 #endif /* chips */
   8139 
   8140 #if defined(BCM_53570_B0)
   8141     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P122m */ 
   8142         /* mem            TAF_GATE_CTL_TBL1_P122m */
   8143         /* flags       */ SOC_MEM_FLAG_VALID |
   8144                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   8145         /* cmp_fn      */ _soc_mem_cmp_undef,
   8146         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8147         /* index_min   */ 0,
   8148         /* index_max   */ 15,
   8149         /* minblock    */ 27,
   8150         /* maxblock    */ 27,
   8151         /* blocks      */ 0x8000000,
   8152         /* blocks_hi   */ 0,
   8153         /* base        */ 0x007b0000,
   8154         /* gran        */ 1,
   8155         /* bytes       */ 4,
   8156         /* nFields     */ 7,
   8157         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   8158         /* *views      */ NULL,
   8159         /* *views_num  */ NULL,
   8160         /* snoop_cb    */ NULL, 
   8161         /* snoop_user_data */ NULL, 
   8162         /* snoop_flags */ 0,
   8163         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8164         /* type */ SOC_MEM_TYPE_NORMAL,
   8165         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8166         /* impl */ SOC_MEM_IMPL_NORMAL,
   8167         /* cmic_mor_clks       */ 0,
   8168     },
   8169 #endif /* chips */
   8170 
   8171 #if defined(BCM_53570_B0)
   8172     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P123m */ 
   8173         /* mem            TAF_GATE_CTL_TBL1_P123m */
   8174         /* flags       */ SOC_MEM_FLAG_VALID |
   8175                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   8176         /* cmp_fn      */ _soc_mem_cmp_undef,
   8177         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8178         /* index_min   */ 0,
   8179         /* index_max   */ 15,
   8180         /* minblock    */ 27,
   8181         /* maxblock    */ 27,
   8182         /* blocks      */ 0x8000000,
   8183         /* blocks_hi   */ 0,
   8184         /* base        */ 0x007c0000,
   8185         /* gran        */ 1,
   8186         /* bytes       */ 4,
   8187         /* nFields     */ 7,
   8188         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   8189         /* *views      */ NULL,
   8190         /* *views_num  */ NULL,
   8191         /* snoop_cb    */ NULL, 
   8192         /* snoop_user_data */ NULL, 
   8193         /* snoop_flags */ 0,
   8194         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8195         /* type */ SOC_MEM_TYPE_NORMAL,
   8196         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8197         /* impl */ SOC_MEM_IMPL_NORMAL,
   8198         /* cmic_mor_clks       */ 0,
   8199     },
   8200 #endif /* chips */
   8201 
   8202 #if defined(BCM_53570_B0)
   8203     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P124m */ 
   8204         /* mem            TAF_GATE_CTL_TBL1_P124m */
   8205         /* flags       */ SOC_MEM_FLAG_VALID |
   8206                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   8207         /* cmp_fn      */ _soc_mem_cmp_undef,
   8208         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8209         /* index_min   */ 0,
   8210         /* index_max   */ 15,
   8211         /* minblock    */ 27,
   8212         /* maxblock    */ 27,
   8213         /* blocks      */ 0x8000000,
   8214         /* blocks_hi   */ 0,
   8215         /* base        */ 0x007d0000,
   8216         /* gran        */ 1,
   8217         /* bytes       */ 4,
   8218         /* nFields     */ 7,
   8219         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   8220         /* *views      */ NULL,
   8221         /* *views_num  */ NULL,
   8222         /* snoop_cb    */ NULL, 
   8223         /* snoop_user_data */ NULL, 
   8224         /* snoop_flags */ 0,
   8225         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8226         /* type */ SOC_MEM_TYPE_NORMAL,
   8227         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8228         /* impl */ SOC_MEM_IMPL_NORMAL,
   8229         /* cmic_mor_clks       */ 0,
   8230     },
   8231 #endif /* chips */
   8232 
   8233 #if defined(BCM_53570_B0)
   8234     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P125m */ 
   8235         /* mem            TAF_GATE_CTL_TBL1_P125m */
   8236         /* flags       */ SOC_MEM_FLAG_VALID |
   8237                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   8238         /* cmp_fn      */ _soc_mem_cmp_undef,
   8239         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8240         /* index_min   */ 0,
   8241         /* index_max   */ 15,
   8242         /* minblock    */ 27,
   8243         /* maxblock    */ 27,
   8244         /* blocks      */ 0x8000000,
   8245         /* blocks_hi   */ 0,
   8246         /* base        */ 0x007e0000,
   8247         /* gran        */ 1,
   8248         /* bytes       */ 4,
   8249         /* nFields     */ 7,
   8250         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   8251         /* *views      */ NULL,
   8252         /* *views_num  */ NULL,
   8253         /* snoop_cb    */ NULL, 
   8254         /* snoop_user_data */ NULL, 
   8255         /* snoop_flags */ 0,
   8256         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8257         /* type */ SOC_MEM_TYPE_NORMAL,
   8258         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8259         /* impl */ SOC_MEM_IMPL_NORMAL,
   8260         /* cmic_mor_clks       */ 0,
   8261     },
   8262 #endif /* chips */
   8263 
   8264 #if defined(BCM_53570_B0)
   8265     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P126m */ 
   8266         /* mem            TAF_GATE_CTL_TBL1_P126m */
   8267         /* flags       */ SOC_MEM_FLAG_VALID |
   8268                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   8269         /* cmp_fn      */ _soc_mem_cmp_undef,
   8270         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8271         /* index_min   */ 0,
   8272         /* index_max   */ 15,
   8273         /* minblock    */ 27,
   8274         /* maxblock    */ 27,
   8275         /* blocks      */ 0x8000000,
   8276         /* blocks_hi   */ 0,
   8277         /* base        */ 0x007f0000,
   8278         /* gran        */ 1,
   8279         /* bytes       */ 4,
   8280         /* nFields     */ 7,
   8281         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   8282         /* *views      */ NULL,
   8283         /* *views_num  */ NULL,
   8284         /* snoop_cb    */ NULL, 
   8285         /* snoop_user_data */ NULL, 
   8286         /* snoop_flags */ 0,
   8287         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8288         /* type */ SOC_MEM_TYPE_NORMAL,
   8289         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8290         /* impl */ SOC_MEM_IMPL_NORMAL,
   8291         /* cmic_mor_clks       */ 0,
   8292     },
   8293 #endif /* chips */
   8294 
   8295 #if defined(BCM_53570_B0)
   8296     { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P127m */ 
   8297         /* mem            TAF_GATE_CTL_TBL1_P127m */
   8298         /* flags       */ SOC_MEM_FLAG_VALID |
   8299                           SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */
   8300         /* cmp_fn      */ _soc_mem_cmp_undef,
   8301         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8302         /* index_min   */ 0,
   8303         /* index_max   */ 15,
   8304         /* minblock    */ 27,
   8305         /* maxblock    */ 27,
   8306         /* blocks      */ 0x8000000,
   8307         /* blocks_hi   */ 0,
   8308         /* base        */ 0x00800000,
   8309         /* gran        */ 1,
   8310         /* bytes       */ 4,
   8311         /* nFields     */ 7,
   8312         /* *fields     */ soc_TAF_GATE_CTL_TBL0_P0m_fields,
   8313         /* *views      */ NULL,
   8314         /* *views_num  */ NULL,
   8315         /* snoop_cb    */ NULL, 
   8316         /* snoop_user_data */ NULL, 
   8317         /* snoop_flags */ 0,
   8318         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8319         /* type */ SOC_MEM_TYPE_NORMAL,
   8320         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8321         /* impl */ SOC_MEM_IMPL_NORMAL,
   8322         /* cmic_mor_clks       */ 0,
   8323     },
   8324 #endif /* chips */
   8325 
   8326 #if defined(BCM_53570_B0)
   8327     { /* SOC_MEM_INT_TAF_GATE_DROP_PACKET_COUNTERm */ 
   8328         /* mem            TAF_GATE_DROP_PACKET_COUNTERm */
   8329         /* flags       */ SOC_MEM_FLAG_VALID |
   8330                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   8331         /* cmp_fn      */ _soc_mem_cmp_undef,
   8332         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8333         /* index_min   */ 0,
   8334         /* index_max   */ 127,
   8335         /* minblock    */ 15,
   8336         /* maxblock    */ 15,
   8337         /* blocks      */ 0x8000,
   8338         /* blocks_hi   */ 0,
   8339         /* base        */ 0x40d80000,
   8340         /* gran        */ 1,
   8341         /* bytes       */ 4,
   8342         /* nFields     */ 1,
   8343         /* *fields     */ soc_TAF_GATE_DROP_PACKET_COUNTERm_fields,
   8344         /* *views      */ NULL,
   8345         /* *views_num  */ NULL,
   8346         /* snoop_cb    */ NULL, 
   8347         /* snoop_user_data */ NULL, 
   8348         /* snoop_flags */ 0,
   8349         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8350         /* type */ SOC_MEM_TYPE_NORMAL,
   8351         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   8352         /* impl */ SOC_MEM_IMPL_NORMAL,
   8353         /* cmic_mor_clks       */ 0,
   8354     },
   8355 #endif /* chips */
   8356 
   8357 #if defined(BCM_53570_B0)
   8358     { /* SOC_MEM_INT_TAF_GATE_ID_LOOKUPm */ 
   8359         /* mem            TAF_GATE_ID_LOOKUPm */
   8360         /* flags       */ SOC_MEM_FLAG_VALID |
   8361                           SOC_MEM_FLAG_CACHABLE |
   8362                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   8363         /* cmp_fn      */ _soc_mem_cmp_undef,
   8364         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8365         /* index_min   */ 0,
   8366         /* index_max   */ 4095,
   8367         /* minblock    */ 15,
   8368         /* maxblock    */ 15,
   8369         /* blocks      */ 0x8000,
   8370         /* blocks_hi   */ 0,
   8371         /* base        */ 0x30300000,
   8372         /* gran        */ 1,
   8373         /* bytes       */ 2,
   8374         /* nFields     */ 4,
   8375         /* *fields     */ soc_TAF_GATE_ID_LOOKUPm_fields,
   8376         /* *views      */ NULL,
   8377         /* *views_num  */ NULL,
   8378         /* snoop_cb    */ NULL, 
   8379         /* snoop_user_data */ NULL, 
   8380         /* snoop_flags */ 0,
   8381         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8382         /* type */ SOC_MEM_TYPE_NORMAL,
   8383         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8384         /* impl */ SOC_MEM_IMPL_NORMAL,
   8385         /* cmic_mor_clks       */ 0,
   8386     },
   8387 #endif /* chips */
   8388 
   8389 #if defined(BCM_53570_B0)
   8390     { /* SOC_MEM_INT_TAF_GATE_PASSED_PACKET_COUNTERm */ 
   8391         /* mem            TAF_GATE_PASSED_PACKET_COUNTERm */
   8392         /* flags       */ SOC_MEM_FLAG_VALID |
   8393                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   8394         /* cmp_fn      */ _soc_mem_cmp_undef,
   8395         /* *null_entry */ _soc_mem_entry_null_zeroes,
   8396         /* index_min   */ 0,
   8397         /* index_max   */ 127,
   8398         /* minblock    */ 15,
   8399         /* maxblock    */ 15,
   8400         /* blocks      */ 0x8000,
   8401         /* blocks_hi   */ 0,
   8402         /* base        */ 0x40d40000,
   8403         /* gran        */ 1,
   8404         /* bytes       */ 4,
   8405         /* nFields     */ 1,
   8406         /* *fields     */ soc_TAF_GATE_PASSED_PACKET_COUNTERm_fields,
   8407         /* *views      */ NULL,
   8408         /* *views_num  */ NULL,
   8409         /* snoop_cb    */ NULL, 
   8410         /* snoop_user_data */ NULL, 
   8411         /* snoop_flags */ 0,
   8412         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   8413         /* type */ SOC_MEM_TYPE_NORMAL,
   8414         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   8415         /* impl */ SOC_MEM_IMPL_NORMAL,
   8416         /* cmic_mor_clks       */ 0,
   8417     },
   8418 #endif /* chips */
   8419 
   8420 #if defined(BCM_88470_A0)
   8421     { /* SOC_MEM_INT_TAR_BITMAP_MAPPING_TABLEm */ 
   8422         /* mem            TAR_BITMAP_MAPPING_TABLEm */
   8423         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   8424         /* cmp_fn      */ NULL,
   8425         /* *null_entry */ NULL,
   8426         /* index_min   */ 0,
   8427         /* index_max   */ 255,
   8428         /* minblock    */ 78,
   8429         /* maxblock    */ 78,
   8430         /* blocks      */ 0,
   8431         /* blocks_hi   */ 0xffffffff,
   8432         /* base        */ 0x00a10000,
   8433         /* gran        */ 1,
   8434         /* bytes       */ 3,
   8435         /* nFields     */ 2,
   8436         /* *fields     */ soc_TAR_BITMAP_MAPPING_TABLEm_fields,
   8437         /* *views      */ NULL,
   8438         /* *views_num  */ NULL,
   8439         /* snoop_cb    */ NULL, 
   8440         /* snoop_user_data */ NULL, 
   8441         /* snoop_flags */ 0,
   8442         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   8443         /* type */ SOC_MEM_TYPE_ONE_PORT,
   8444         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8445         /* impl */ SOC_MEM_IMPL_NORMAL,
   8446         /* cmic_mor_clks       */ 0,
   8447     },
   8448 #endif /* chips */
   8449 
   8450 #if defined(BCM_88270_A0)
   8451     { /* SOC_MEM_INT_TAR_BITMAP_MAPPING_TABLE_BCM88270_A0m */ 
   8452         /* mem            TAR_BITMAP_MAPPING_TABLEm */
   8453         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   8454         /* cmp_fn      */ NULL,
   8455         /* *null_entry */ NULL,
   8456         /* index_min   */ 0,
   8457         /* index_max   */ 255,
   8458         /* minblock    */ 45,
   8459         /* maxblock    */ 45,
   8460         /* blocks      */ 0,
   8461         /* blocks_hi   */ 0x2000,
   8462         /* base        */ 0x00a10000,
   8463         /* gran        */ 1,
   8464         /* bytes       */ 3,
   8465         /* nFields     */ 2,
   8466         /* *fields     */ soc_TAR_BITMAP_MAPPING_TABLE_BCM88270_A0m_fields,
   8467         /* *views      */ NULL,
   8468         /* *views_num  */ NULL,
   8469         /* snoop_cb    */ NULL, 
   8470         /* snoop_user_data */ NULL, 
   8471         /* snoop_flags */ 0,
   8472         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   8473         /* type */ SOC_MEM_TYPE_ONE_PORT,
   8474         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8475         /* impl */ SOC_MEM_IMPL_NORMAL,
   8476         /* cmic_mor_clks       */ 0,
   8477     },
   8478 #endif /* chips */
   8479 
   8480 #if defined(BCM_88470_B0)
   8481     { /* SOC_MEM_INT_TAR_BITMAP_MAPPING_TABLE_BCM88470_B0m */ 
   8482         /* mem            TAR_BITMAP_MAPPING_TABLEm */
   8483         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   8484         /* cmp_fn      */ NULL,
   8485         /* *null_entry */ NULL,
   8486         /* index_min   */ 0,
   8487         /* index_max   */ 255,
   8488         /* minblock    */ 78,
   8489         /* maxblock    */ 78,
   8490         /* blocks      */ 0,
   8491         /* blocks_hi   */ 0xffffffff,
   8492         /* base        */ 0x00a10000,
   8493         /* gran        */ 1,
   8494         /* bytes       */ 3,
   8495         /* nFields     */ 2,
   8496         /* *fields     */ soc_TAR_BITMAP_MAPPING_TABLE_BCM88470_B0m_fields,
   8497         /* *views      */ NULL,
   8498         /* *views_num  */ NULL,
   8499         /* snoop_cb    */ NULL, 
   8500         /* snoop_user_data */ NULL, 
   8501         /* snoop_flags */ 0,
   8502         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   8503         /* type */ SOC_MEM_TYPE_ONE_PORT,
   8504         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8505         /* impl */ SOC_MEM_IMPL_NORMAL,
   8506         /* cmic_mor_clks       */ 0,
   8507     },
   8508 #endif /* chips */
   8509 
   8510 #if defined(BCM_88470_A0)
   8511     { /* SOC_MEM_INT_TAR_DESTINATION_TABLEm */ 
   8512         /* mem            TAR_DESTINATION_TABLEm */
   8513         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   8514         /* cmp_fn      */ NULL,
   8515         /* *null_entry */ NULL,
   8516         /* index_min   */ 0,
   8517         /* index_max   */ 32767,
   8518         /* minblock    */ 78,
   8519         /* maxblock    */ 78,
   8520         /* blocks      */ 0,
   8521         /* blocks_hi   */ 0xffffffff,
   8522         /* base        */ 0x00110000,
   8523         /* gran        */ 1,
   8524         /* bytes       */ 3,
   8525         /* nFields     */ 4,
   8526         /* *fields     */ soc_TAR_DESTINATION_TABLEm_fields,
   8527         /* *views      */ NULL,
   8528         /* *views_num  */ NULL,
   8529         /* snoop_cb    */ NULL, 
   8530         /* snoop_user_data */ NULL, 
   8531         /* snoop_flags */ 0,
   8532         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   8533         /* type */ SOC_MEM_TYPE_ONE_PORT,
   8534         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8535         /* impl */ SOC_MEM_IMPL_NORMAL,
   8536         /* cmic_mor_clks       */ 0,
   8537     },
   8538 #endif /* chips */
   8539 
   8540 #if defined(BCM_88270_A0)
   8541     { /* SOC_MEM_INT_TAR_DESTINATION_TABLE_BCM88270_A0m */ 
   8542         /* mem            TAR_DESTINATION_TABLEm */
   8543         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   8544         /* cmp_fn      */ NULL,
   8545         /* *null_entry */ NULL,
   8546         /* index_min   */ 0,
   8547         /* index_max   */ 32767,
   8548         /* minblock    */ 45,
   8549         /* maxblock    */ 45,
   8550         /* blocks      */ 0,
   8551         /* blocks_hi   */ 0x2000,
   8552         /* base        */ 0x00110000,
   8553         /* gran        */ 1,
   8554         /* bytes       */ 3,
   8555         /* nFields     */ 4,
   8556         /* *fields     */ soc_TAR_DESTINATION_TABLE_BCM88270_A0m_fields,
   8557         /* *views      */ NULL,
   8558         /* *views_num  */ NULL,
   8559         /* snoop_cb    */ NULL, 
   8560         /* snoop_user_data */ NULL, 
   8561         /* snoop_flags */ 0,
   8562         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   8563         /* type */ SOC_MEM_TYPE_ONE_PORT,
   8564         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8565         /* impl */ SOC_MEM_IMPL_NORMAL,
   8566         /* cmic_mor_clks       */ 0,
   8567     },
   8568 #endif /* chips */
   8569 
   8570 #if defined(BCM_88470_B0)
   8571     { /* SOC_MEM_INT_TAR_DESTINATION_TABLE_BCM88470_B0m */ 
   8572         /* mem            TAR_DESTINATION_TABLEm */
   8573         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   8574         /* cmp_fn      */ NULL,
   8575         /* *null_entry */ NULL,
   8576         /* index_min   */ 0,
   8577         /* index_max   */ 32767,
   8578         /* minblock    */ 78,
   8579         /* maxblock    */ 78,
   8580         /* blocks      */ 0,
   8581         /* blocks_hi   */ 0xffffffff,
   8582         /* base        */ 0x00110000,
   8583         /* gran        */ 1,
   8584         /* bytes       */ 3,
   8585         /* nFields     */ 4,
   8586         /* *fields     */ soc_TAR_DESTINATION_TABLE_BCM88470_B0m_fields,
   8587         /* *views      */ NULL,
   8588         /* *views_num  */ NULL,
   8589         /* snoop_cb    */ NULL, 
   8590         /* snoop_user_data */ NULL, 
   8591         /* snoop_flags */ 0,
   8592         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   8593         /* type */ SOC_MEM_TYPE_ONE_PORT,
   8594         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8595         /* impl */ SOC_MEM_IMPL_NORMAL,
   8596         /* cmic_mor_clks       */ 0,
   8597     },
   8598 #endif /* chips */
   8599 
   8600 #if defined(BCM_88470_A0)
   8601     { /* SOC_MEM_INT_TAR_FLOW_AGR_MAPm */ 
   8602         /* mem            TAR_FLOW_AGR_MAPm */
   8603         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   8604         /* cmp_fn      */ NULL,
   8605         /* *null_entry */ NULL,
   8606         /* index_min   */ 0,
   8607         /* index_max   */ 8191,
   8608         /* minblock    */ 78,
   8609         /* maxblock    */ 78,
   8610         /* blocks      */ 0,
   8611         /* blocks_hi   */ 0xffffffff,
   8612         /* base        */ 0x00b10000,
   8613         /* gran        */ 1,
   8614         /* bytes       */ 4,
   8615         /* nFields     */ 3,
   8616         /* *fields     */ soc_TAR_FLOW_AGR_MAPm_fields,
   8617         /* *views      */ NULL,
   8618         /* *views_num  */ NULL,
   8619         /* snoop_cb    */ NULL, 
   8620         /* snoop_user_data */ NULL, 
   8621         /* snoop_flags */ 0,
   8622         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   8623         /* type */ SOC_MEM_TYPE_ONE_PORT,
   8624         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8625         /* impl */ SOC_MEM_IMPL_NORMAL,
   8626         /* cmic_mor_clks       */ 0,
   8627     },
   8628 #endif /* chips */
   8629 
   8630 #if defined(BCM_88270_A0)
   8631     { /* SOC_MEM_INT_TAR_FLOW_AGR_MAP_BCM88270_A0m */ 
   8632         /* mem            TAR_FLOW_AGR_MAPm */
   8633         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   8634         /* cmp_fn      */ NULL,
   8635         /* *null_entry */ NULL,
   8636         /* index_min   */ 0,
   8637         /* index_max   */ 4095,
   8638         /* minblock    */ 45,
   8639         /* maxblock    */ 45,
   8640         /* blocks      */ 0,
   8641         /* blocks_hi   */ 0x2000,
   8642         /* base        */ 0x00b10000,
   8643         /* gran        */ 1,
   8644         /* bytes       */ 4,
   8645         /* nFields     */ 3,
   8646         /* *fields     */ soc_TAR_FLOW_AGR_MAP_BCM88270_A0m_fields,
   8647         /* *views      */ NULL,
   8648         /* *views_num  */ NULL,
   8649         /* snoop_cb    */ NULL, 
   8650         /* snoop_user_data */ NULL, 
   8651         /* snoop_flags */ 0,
   8652         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   8653         /* type */ SOC_MEM_TYPE_ONE_PORT,
   8654         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8655         /* impl */ SOC_MEM_IMPL_NORMAL,
   8656         /* cmic_mor_clks       */ 0,
   8657     },
   8658 #endif /* chips */
   8659 
   8660 #if defined(BCM_88470_B0)
   8661     { /* SOC_MEM_INT_TAR_FLOW_AGR_MAP_BCM88470_B0m */ 
   8662         /* mem            TAR_FLOW_AGR_MAPm */
   8663         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   8664         /* cmp_fn      */ NULL,
   8665         /* *null_entry */ NULL,
   8666         /* index_min   */ 0,
   8667         /* index_max   */ 8191,
   8668         /* minblock    */ 78,
   8669         /* maxblock    */ 78,
   8670         /* blocks      */ 0,
   8671         /* blocks_hi   */ 0xffffffff,
   8672         /* base        */ 0x00b10000,
   8673         /* gran        */ 1,
   8674         /* bytes       */ 4,
   8675         /* nFields     */ 3,
   8676         /* *fields     */ soc_TAR_FLOW_AGR_MAP_BCM88470_B0m_fields,
   8677         /* *views      */ NULL,
   8678         /* *views_num  */ NULL,
   8679         /* snoop_cb    */ NULL, 
   8680         /* snoop_user_data */ NULL, 
   8681         /* snoop_flags */ 0,
   8682         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   8683         /* type */ SOC_MEM_TYPE_ONE_PORT,
   8684         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8685         /* impl */ SOC_MEM_IMPL_NORMAL,
   8686         /* cmic_mor_clks       */ 0,
   8687     },
   8688 #endif /* chips */
   8689 
   8690 #if defined(BCM_88470_A0)
   8691     { /* SOC_MEM_INT_TAR_FLOW_TABLEm */ 
   8692         /* mem            TAR_FLOW_TABLEm */
   8693         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   8694         /* cmp_fn      */ NULL,
   8695         /* *null_entry */ NULL,
   8696         /* index_min   */ 0,
   8697         /* index_max   */ 2047,
   8698         /* minblock    */ 78,
   8699         /* maxblock    */ 78,
   8700         /* blocks      */ 0,
   8701         /* blocks_hi   */ 0xffffffff,
   8702         /* base        */ 0x00210000,
   8703         /* gran        */ 1,
   8704         /* bytes       */ 2,
   8705         /* nFields     */ 5,
   8706         /* *fields     */ soc_TAR_FLOW_TABLEm_fields,
   8707         /* *views      */ NULL,
   8708         /* *views_num  */ NULL,
   8709         /* snoop_cb    */ NULL, 
   8710         /* snoop_user_data */ NULL, 
   8711         /* snoop_flags */ 0,
   8712         /* severity */ SOC_MEM_SEVERE_LOW,
   8713         /* type */ SOC_MEM_TYPE_ONE_PORT,
   8714         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8715         /* impl */ SOC_MEM_IMPL_NORMAL,
   8716         /* cmic_mor_clks       */ 0,
   8717     },
   8718 #endif /* chips */
   8719 
   8720 #if defined(BCM_88270_A0)
   8721     { /* SOC_MEM_INT_TAR_FLOW_TABLE_BCM88270_A0m */ 
   8722         /* mem            TAR_FLOW_TABLEm */
   8723         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   8724         /* cmp_fn      */ NULL,
   8725         /* *null_entry */ NULL,
   8726         /* index_min   */ 0,
   8727         /* index_max   */ 1023,
   8728         /* minblock    */ 45,
   8729         /* maxblock    */ 45,
   8730         /* blocks      */ 0,
   8731         /* blocks_hi   */ 0x2000,
   8732         /* base        */ 0x00210000,
   8733         /* gran        */ 1,
   8734         /* bytes       */ 2,
   8735         /* nFields     */ 5,
   8736         /* *fields     */ soc_TAR_FLOW_TABLE_BCM88270_A0m_fields,
   8737         /* *views      */ NULL,
   8738         /* *views_num  */ NULL,
   8739         /* snoop_cb    */ NULL, 
   8740         /* snoop_user_data */ NULL, 
   8741         /* snoop_flags */ 0,
   8742         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   8743         /* type */ SOC_MEM_TYPE_ONE_PORT,
   8744         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8745         /* impl */ SOC_MEM_IMPL_NORMAL,
   8746         /* cmic_mor_clks       */ 0,
   8747     },
   8748 #endif /* chips */
   8749 
   8750 #if defined(BCM_88470_B0)
   8751     { /* SOC_MEM_INT_TAR_FLOW_TABLE_BCM88470_B0m */ 
   8752         /* mem            TAR_FLOW_TABLEm */
   8753         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   8754         /* cmp_fn      */ NULL,
   8755         /* *null_entry */ NULL,
   8756         /* index_min   */ 0,
   8757         /* index_max   */ 2047,
   8758         /* minblock    */ 78,
   8759         /* maxblock    */ 78,
   8760         /* blocks      */ 0,
   8761         /* blocks_hi   */ 0xffffffff,
   8762         /* base        */ 0x00210000,
   8763         /* gran        */ 1,
   8764         /* bytes       */ 2,
   8765         /* nFields     */ 5,
   8766         /* *fields     */ soc_TAR_FLOW_TABLE_BCM88470_B0m_fields,
   8767         /* *views      */ NULL,
   8768         /* *views_num  */ NULL,
   8769         /* snoop_cb    */ NULL, 
   8770         /* snoop_user_data */ NULL, 
   8771         /* snoop_flags */ 0,
   8772         /* severity */ SOC_MEM_SEVERE_LOW,
   8773         /* type */ SOC_MEM_TYPE_ONE_PORT,
   8774         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8775         /* impl */ SOC_MEM_IMPL_NORMAL,
   8776         /* cmic_mor_clks       */ 0,
   8777     },
   8778 #endif /* chips */
   8779 
   8780 #if defined(BCM_88470_A0)
   8781     { /* SOC_MEM_INT_TAR_LAG_MAPPINGm */ 
   8782         /* mem            TAR_LAG_MAPPINGm */
   8783         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   8784         /* cmp_fn      */ NULL,
   8785         /* *null_entry */ NULL,
   8786         /* index_min   */ 0,
   8787         /* index_max   */ 16383,
   8788         /* minblock    */ 78,
   8789         /* maxblock    */ 78,
   8790         /* blocks      */ 0,
   8791         /* blocks_hi   */ 0xffffffff,
   8792         /* base        */ 0x00410000,
   8793         /* gran        */ 1,
   8794         /* bytes       */ 3,
   8795         /* nFields     */ 2,
   8796         /* *fields     */ soc_TAR_LAG_MAPPINGm_fields,
   8797         /* *views      */ NULL,
   8798         /* *views_num  */ NULL,
   8799         /* snoop_cb    */ NULL, 
   8800         /* snoop_user_data */ NULL, 
   8801         /* snoop_flags */ 0,
   8802         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   8803         /* type */ SOC_MEM_TYPE_ONE_PORT,
   8804         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8805         /* impl */ SOC_MEM_IMPL_NORMAL,
   8806         /* cmic_mor_clks       */ 0,
   8807     },
   8808 #endif /* chips */
   8809 
   8810 #if defined(BCM_88270_A0)
   8811     { /* SOC_MEM_INT_TAR_LAG_MAPPING_BCM88270_A0m */ 
   8812         /* mem            TAR_LAG_MAPPINGm */
   8813         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   8814         /* cmp_fn      */ NULL,
   8815         /* *null_entry */ NULL,
   8816         /* index_min   */ 0,
   8817         /* index_max   */ 2047,
   8818         /* minblock    */ 45,
   8819         /* maxblock    */ 45,
   8820         /* blocks      */ 0,
   8821         /* blocks_hi   */ 0x2000,
   8822         /* base        */ 0x00410000,
   8823         /* gran        */ 1,
   8824         /* bytes       */ 3,
   8825         /* nFields     */ 2,
   8826         /* *fields     */ soc_TAR_LAG_MAPPING_BCM88270_A0m_fields,
   8827         /* *views      */ NULL,
   8828         /* *views_num  */ NULL,
   8829         /* snoop_cb    */ NULL, 
   8830         /* snoop_user_data */ NULL, 
   8831         /* snoop_flags */ 0,
   8832         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   8833         /* type */ SOC_MEM_TYPE_ONE_PORT,
   8834         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8835         /* impl */ SOC_MEM_IMPL_NORMAL,
   8836         /* cmic_mor_clks       */ 0,
   8837     },
   8838 #endif /* chips */
   8839 
   8840 #if defined(BCM_88470_B0)
   8841     { /* SOC_MEM_INT_TAR_LAG_MAPPING_BCM88470_B0m */ 
   8842         /* mem            TAR_LAG_MAPPINGm */
   8843         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   8844         /* cmp_fn      */ NULL,
   8845         /* *null_entry */ NULL,
   8846         /* index_min   */ 0,
   8847         /* index_max   */ 16383,
   8848         /* minblock    */ 78,
   8849         /* maxblock    */ 78,
   8850         /* blocks      */ 0,
   8851         /* blocks_hi   */ 0xffffffff,
   8852         /* base        */ 0x00410000,
   8853         /* gran        */ 1,
   8854         /* bytes       */ 3,
   8855         /* nFields     */ 2,
   8856         /* *fields     */ soc_TAR_LAG_MAPPING_BCM88470_B0m_fields,
   8857         /* *views      */ NULL,
   8858         /* *views_num  */ NULL,
   8859         /* snoop_cb    */ NULL, 
   8860         /* snoop_user_data */ NULL, 
   8861         /* snoop_flags */ 0,
   8862         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   8863         /* type */ SOC_MEM_TYPE_ONE_PORT,
   8864         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8865         /* impl */ SOC_MEM_IMPL_NORMAL,
   8866         /* cmic_mor_clks       */ 0,
   8867     },
   8868 #endif /* chips */
   8869 
   8870 #if defined(BCM_88470_A0)
   8871     { /* SOC_MEM_INT_TAR_LAG_NEXT_MEMBERm */ 
   8872         /* mem            TAR_LAG_NEXT_MEMBERm */
   8873         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8874                           SOC_MEM_FLAG_VALID, /* 0x2 */
   8875         /* cmp_fn      */ NULL,
   8876         /* *null_entry */ NULL,
   8877         /* index_min   */ 0,
   8878         /* index_max   */ 1023,
   8879         /* minblock    */ 78,
   8880         /* maxblock    */ 78,
   8881         /* blocks      */ 0,
   8882         /* blocks_hi   */ 0xffffffff,
   8883         /* base        */ 0x00510000,
   8884         /* gran        */ 1,
   8885         /* bytes       */ 2,
   8886         /* nFields     */ 2,
   8887         /* *fields     */ soc_TAR_LAG_NEXT_MEMBERm_fields,
   8888         /* *views      */ NULL,
   8889         /* *views_num  */ NULL,
   8890         /* snoop_cb    */ NULL, 
   8891         /* snoop_user_data */ NULL, 
   8892         /* snoop_flags */ 0,
   8893         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   8894         /* type */ SOC_MEM_TYPE_TWO_PORT,
   8895         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8896         /* impl */ SOC_MEM_IMPL_NORMAL,
   8897         /* cmic_mor_clks       */ 0,
   8898     },
   8899 #endif /* chips */
   8900 
   8901 #if defined(BCM_88270_A0)
   8902     { /* SOC_MEM_INT_TAR_LAG_NEXT_MEMBER_BCM88270_A0m */ 
   8903         /* mem            TAR_LAG_NEXT_MEMBERm */
   8904         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8905                           SOC_MEM_FLAG_VALID, /* 0x2 */
   8906         /* cmp_fn      */ NULL,
   8907         /* *null_entry */ NULL,
   8908         /* index_min   */ 0,
   8909         /* index_max   */ 31,
   8910         /* minblock    */ 45,
   8911         /* maxblock    */ 45,
   8912         /* blocks      */ 0,
   8913         /* blocks_hi   */ 0x2000,
   8914         /* base        */ 0x00510000,
   8915         /* gran        */ 1,
   8916         /* bytes       */ 1,
   8917         /* nFields     */ 1,
   8918         /* *fields     */ soc_TAR_LAG_NEXT_MEMBER_BCM88270_A0m_fields,
   8919         /* *views      */ NULL,
   8920         /* *views_num  */ NULL,
   8921         /* snoop_cb    */ NULL, 
   8922         /* snoop_user_data */ NULL, 
   8923         /* snoop_flags */ 0,
   8924         /* severity */ SOC_MEM_SEVERE_LOW,
   8925         /* type */ SOC_MEM_TYPE_TWO_PORT,
   8926         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   8927         /* impl */ SOC_MEM_IMPL_NORMAL,
   8928         /* cmic_mor_clks       */ 0,
   8929     },
   8930 #endif /* chips */
   8931 
   8932 #if defined(BCM_88470_B0)
   8933     { /* SOC_MEM_INT_TAR_LAG_NEXT_MEMBER_BCM88470_B0m */ 
   8934         /* mem            TAR_LAG_NEXT_MEMBERm */
   8935         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8936                           SOC_MEM_FLAG_VALID, /* 0x2 */
   8937         /* cmp_fn      */ NULL,
   8938         /* *null_entry */ NULL,
   8939         /* index_min   */ 0,
   8940         /* index_max   */ 1023,
   8941         /* minblock    */ 78,
   8942         /* maxblock    */ 78,
   8943         /* blocks      */ 0,
   8944         /* blocks_hi   */ 0xffffffff,
   8945         /* base        */ 0x00510000,
   8946         /* gran        */ 1,
   8947         /* bytes       */ 2,
   8948         /* nFields     */ 2,
   8949         /* *fields     */ soc_TAR_LAG_NEXT_MEMBER_BCM88470_B0m_fields,
   8950         /* *views      */ NULL,
   8951         /* *views_num  */ NULL,
   8952         /* snoop_cb    */ NULL, 
   8953         /* snoop_user_data */ NULL, 
   8954         /* snoop_flags */ 0,
   8955         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   8956         /* type */ SOC_MEM_TYPE_TWO_PORT,
   8957         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8958         /* impl */ SOC_MEM_IMPL_NORMAL,
   8959         /* cmic_mor_clks       */ 0,
   8960     },
   8961 #endif /* chips */
   8962 
   8963 #if defined(BCM_88470_A0)
   8964     { /* SOC_MEM_INT_TAR_LAG_TO_LAG_RANGEm */ 
   8965         /* mem            TAR_LAG_TO_LAG_RANGEm */
   8966         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   8967         /* cmp_fn      */ NULL,
   8968         /* *null_entry */ NULL,
   8969         /* index_min   */ 0,
   8970         /* index_max   */ 1023,
   8971         /* minblock    */ 78,
   8972         /* maxblock    */ 78,
   8973         /* blocks      */ 0,
   8974         /* blocks_hi   */ 0xffffffff,
   8975         /* base        */ 0x00310000,
   8976         /* gran        */ 1,
   8977         /* bytes       */ 2,
   8978         /* nFields     */ 3,
   8979         /* *fields     */ soc_TAR_LAG_TO_LAG_RANGEm_fields,
   8980         /* *views      */ NULL,
   8981         /* *views_num  */ NULL,
   8982         /* snoop_cb    */ NULL, 
   8983         /* snoop_user_data */ NULL, 
   8984         /* snoop_flags */ 0,
   8985         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   8986         /* type */ SOC_MEM_TYPE_ONE_PORT,
   8987         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8988         /* impl */ SOC_MEM_IMPL_NORMAL,
   8989         /* cmic_mor_clks       */ 0,
   8990     },
   8991 #endif /* chips */
   8992 
   8993 #if defined(BCM_88270_A0)
   8994     { /* SOC_MEM_INT_TAR_LAG_TO_LAG_RANGE_BCM88270_A0m */ 
   8995         /* mem            TAR_LAG_TO_LAG_RANGEm */
   8996         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   8997         /* cmp_fn      */ NULL,
   8998         /* *null_entry */ NULL,
   8999         /* index_min   */ 0,
   9000         /* index_max   */ 31,
   9001         /* minblock    */ 45,
   9002         /* maxblock    */ 45,
   9003         /* blocks      */ 0,
   9004         /* blocks_hi   */ 0x2000,
   9005         /* base        */ 0x00310000,
   9006         /* gran        */ 1,
   9007         /* bytes       */ 2,
   9008         /* nFields     */ 2,
   9009         /* *fields     */ soc_TAR_LAG_TO_LAG_RANGE_BCM88270_A0m_fields,
   9010         /* *views      */ NULL,
   9011         /* *views_num  */ NULL,
   9012         /* snoop_cb    */ NULL, 
   9013         /* snoop_user_data */ NULL, 
   9014         /* snoop_flags */ 0,
   9015         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   9016         /* type */ SOC_MEM_TYPE_ONE_PORT,
   9017         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9018         /* impl */ SOC_MEM_IMPL_NORMAL,
   9019         /* cmic_mor_clks       */ 0,
   9020     },
   9021 #endif /* chips */
   9022 
   9023 #if defined(BCM_88470_B0)
   9024     { /* SOC_MEM_INT_TAR_LAG_TO_LAG_RANGE_BCM88470_B0m */ 
   9025         /* mem            TAR_LAG_TO_LAG_RANGEm */
   9026         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9027         /* cmp_fn      */ NULL,
   9028         /* *null_entry */ NULL,
   9029         /* index_min   */ 0,
   9030         /* index_max   */ 1023,
   9031         /* minblock    */ 78,
   9032         /* maxblock    */ 78,
   9033         /* blocks      */ 0,
   9034         /* blocks_hi   */ 0xffffffff,
   9035         /* base        */ 0x00310000,
   9036         /* gran        */ 1,
   9037         /* bytes       */ 2,
   9038         /* nFields     */ 3,
   9039         /* *fields     */ soc_TAR_LAG_TO_LAG_RANGE_BCM88470_B0m_fields,
   9040         /* *views      */ NULL,
   9041         /* *views_num  */ NULL,
   9042         /* snoop_cb    */ NULL, 
   9043         /* snoop_user_data */ NULL, 
   9044         /* snoop_flags */ 0,
   9045         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   9046         /* type */ SOC_MEM_TYPE_ONE_PORT,
   9047         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9048         /* impl */ SOC_MEM_IMPL_NORMAL,
   9049         /* cmic_mor_clks       */ 0,
   9050     },
   9051 #endif /* chips */
   9052 
   9053 #if defined(BCM_88470_A0)
   9054     { /* SOC_MEM_INT_TAR_MCDBm */ 
   9055         /* mem            TAR_MCDBm */
   9056         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9057         /* cmp_fn      */ NULL,
   9058         /* *null_entry */ NULL,
   9059         /* index_min   */ 0,
   9060         /* index_max   */ 98303,
   9061         /* minblock    */ 78,
   9062         /* maxblock    */ 78,
   9063         /* blocks      */ 0,
   9064         /* blocks_hi   */ 0xffffffff,
   9065         /* base        */ 0x00000000,
   9066         /* gran        */ 1,
   9067         /* bytes       */ 10,
   9068         /* nFields     */ 2,
   9069         /* *fields     */ soc_TAR_MCDBm_fields,
   9070         /* *views      */ NULL,
   9071         /* *views_num  */ NULL,
   9072         /* snoop_cb    */ NULL, 
   9073         /* snoop_user_data */ NULL, 
   9074         /* snoop_flags */ 0,
   9075         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   9076         /* type */ SOC_MEM_TYPE_ONE_PORT,
   9077         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9078         /* impl */ SOC_MEM_IMPL_NORMAL,
   9079         /* cmic_mor_clks       */ 0,
   9080     },
   9081 #endif /* chips */
   9082 
   9083 #if defined(BCM_88270_A0)
   9084     { /* SOC_MEM_INT_TAR_MCDB_BCM88270_A0m */ 
   9085         /* mem            TAR_MCDBm */
   9086         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9087         /* cmp_fn      */ NULL,
   9088         /* *null_entry */ NULL,
   9089         /* index_min   */ 0,
   9090         /* index_max   */ 49151,
   9091         /* minblock    */ 45,
   9092         /* maxblock    */ 45,
   9093         /* blocks      */ 0,
   9094         /* blocks_hi   */ 0x2000,
   9095         /* base        */ 0x00000000,
   9096         /* gran        */ 1,
   9097         /* bytes       */ 10,
   9098         /* nFields     */ 2,
   9099         /* *fields     */ soc_TAR_MCDB_BCM88270_A0m_fields,
   9100         /* *views      */ NULL,
   9101         /* *views_num  */ NULL,
   9102         /* snoop_cb    */ NULL, 
   9103         /* snoop_user_data */ NULL, 
   9104         /* snoop_flags */ 0,
   9105         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   9106         /* type */ SOC_MEM_TYPE_ONE_PORT,
   9107         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9108         /* impl */ SOC_MEM_IMPL_NORMAL,
   9109         /* cmic_mor_clks       */ 0,
   9110     },
   9111 #endif /* chips */
   9112 
   9113 #if defined(BCM_88470_B0)
   9114     { /* SOC_MEM_INT_TAR_MCDB_BCM88470_B0m */ 
   9115         /* mem            TAR_MCDBm */
   9116         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9117         /* cmp_fn      */ NULL,
   9118         /* *null_entry */ NULL,
   9119         /* index_min   */ 0,
   9120         /* index_max   */ 98303,
   9121         /* minblock    */ 78,
   9122         /* maxblock    */ 78,
   9123         /* blocks      */ 0,
   9124         /* blocks_hi   */ 0xffffffff,
   9125         /* base        */ 0x00000000,
   9126         /* gran        */ 1,
   9127         /* bytes       */ 10,
   9128         /* nFields     */ 2,
   9129         /* *fields     */ soc_TAR_MCDB_BCM88470_B0m_fields,
   9130         /* *views      */ NULL,
   9131         /* *views_num  */ NULL,
   9132         /* snoop_cb    */ NULL, 
   9133         /* snoop_user_data */ NULL, 
   9134         /* snoop_flags */ 0,
   9135         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   9136         /* type */ SOC_MEM_TYPE_ONE_PORT,
   9137         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9138         /* impl */ SOC_MEM_IMPL_NORMAL,
   9139         /* cmic_mor_clks       */ 0,
   9140     },
   9141 #endif /* chips */
   9142 
   9143 #if defined(BCM_88470_A0)
   9144     { /* SOC_MEM_INT_TAR_MCDB_BITMAP_REPLICATION_ENTRYm */ 
   9145         /* mem            TAR_MCDB_BITMAP_REPLICATION_ENTRYm */
   9146         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9147         /* cmp_fn      */ NULL,
   9148         /* *null_entry */ NULL,
   9149         /* index_min   */ 0,
   9150         /* index_max   */ 98303,
   9151         /* minblock    */ 78,
   9152         /* maxblock    */ 78,
   9153         /* blocks      */ 0,
   9154         /* blocks_hi   */ 0xffffffff,
   9155         /* base        */ 0x00000000,
   9156         /* gran        */ 1,
   9157         /* bytes       */ 10,
   9158         /* nFields     */ 6,
   9159         /* *fields     */ soc_TAR_MCDB_BITMAP_REPLICATION_ENTRYm_fields,
   9160         /* *views      */ NULL,
   9161         /* *views_num  */ NULL,
   9162         /* snoop_cb    */ NULL, 
   9163         /* snoop_user_data */ NULL, 
   9164         /* snoop_flags */ 0,
   9165         /* severity */ SOC_MEM_SEVERE_LOW,
   9166         /* type */ SOC_MEM_TYPE_NORMAL,
   9167         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9168         /* impl */ SOC_MEM_IMPL_NORMAL,
   9169         /* cmic_mor_clks       */ 0,
   9170     },
   9171 #endif /* chips */
   9172 
   9173 #if defined(BCM_88270_A0)
   9174     { /* SOC_MEM_INT_TAR_MCDB_BITMAP_REPLICATION_ENTRY_BCM88270_A0m */ 
   9175         /* mem            TAR_MCDB_BITMAP_REPLICATION_ENTRYm */
   9176         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9177         /* cmp_fn      */ NULL,
   9178         /* *null_entry */ NULL,
   9179         /* index_min   */ 0,
   9180         /* index_max   */ 49151,
   9181         /* minblock    */ 45,
   9182         /* maxblock    */ 45,
   9183         /* blocks      */ 0,
   9184         /* blocks_hi   */ 0x2000,
   9185         /* base        */ 0x00000000,
   9186         /* gran        */ 1,
   9187         /* bytes       */ 10,
   9188         /* nFields     */ 8,
   9189         /* *fields     */ soc_TAR_MCDB_BITMAP_REPLICATION_ENTRY_BCM88270_A0m_fields,
   9190         /* *views      */ NULL,
   9191         /* *views_num  */ NULL,
   9192         /* snoop_cb    */ NULL, 
   9193         /* snoop_user_data */ NULL, 
   9194         /* snoop_flags */ 0,
   9195         /* severity */ SOC_MEM_SEVERE_LOW,
   9196         /* type */ SOC_MEM_TYPE_NORMAL,
   9197         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9198         /* impl */ SOC_MEM_IMPL_NORMAL,
   9199         /* cmic_mor_clks       */ 0,
   9200     },
   9201 #endif /* chips */
   9202 
   9203 #if defined(BCM_88470_B0)
   9204     { /* SOC_MEM_INT_TAR_MCDB_BITMAP_REPLICATION_ENTRY_BCM88470_B0m */ 
   9205         /* mem            TAR_MCDB_BITMAP_REPLICATION_ENTRYm */
   9206         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9207         /* cmp_fn      */ NULL,
   9208         /* *null_entry */ NULL,
   9209         /* index_min   */ 0,
   9210         /* index_max   */ 98303,
   9211         /* minblock    */ 78,
   9212         /* maxblock    */ 78,
   9213         /* blocks      */ 0,
   9214         /* blocks_hi   */ 0xffffffff,
   9215         /* base        */ 0x00000000,
   9216         /* gran        */ 1,
   9217         /* bytes       */ 10,
   9218         /* nFields     */ 6,
   9219         /* *fields     */ soc_TAR_MCDB_BITMAP_REPLICATION_ENTRY_BCM88470_B0m_fields,
   9220         /* *views      */ NULL,
   9221         /* *views_num  */ NULL,
   9222         /* snoop_cb    */ NULL, 
   9223         /* snoop_user_data */ NULL, 
   9224         /* snoop_flags */ 0,
   9225         /* severity */ SOC_MEM_SEVERE_LOW,
   9226         /* type */ SOC_MEM_TYPE_NORMAL,
   9227         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9228         /* impl */ SOC_MEM_IMPL_NORMAL,
   9229         /* cmic_mor_clks       */ 0,
   9230     },
   9231 #endif /* chips */
   9232 
   9233 #if defined(BCM_88470_A0)
   9234     { /* SOC_MEM_INT_TAR_MCDB_BITMAP_REPLICATION_VECTORm */ 
   9235         /* mem            TAR_MCDB_BITMAP_REPLICATION_VECTORm */
   9236         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9237         /* cmp_fn      */ NULL,
   9238         /* *null_entry */ NULL,
   9239         /* index_min   */ 0,
   9240         /* index_max   */ 98303,
   9241         /* minblock    */ 78,
   9242         /* maxblock    */ 78,
   9243         /* blocks      */ 0,
   9244         /* blocks_hi   */ 0xffffffff,
   9245         /* base        */ 0x00000000,
   9246         /* gran        */ 1,
   9247         /* bytes       */ 10,
   9248         /* nFields     */ 6,
   9249         /* *fields     */ soc_TAR_MCDB_BITMAP_REPLICATION_VECTORm_fields,
   9250         /* *views      */ NULL,
   9251         /* *views_num  */ NULL,
   9252         /* snoop_cb    */ NULL, 
   9253         /* snoop_user_data */ NULL, 
   9254         /* snoop_flags */ 0,
   9255         /* severity */ SOC_MEM_SEVERE_LOW,
   9256         /* type */ SOC_MEM_TYPE_NORMAL,
   9257         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9258         /* impl */ SOC_MEM_IMPL_NORMAL,
   9259         /* cmic_mor_clks       */ 0,
   9260     },
   9261 #endif /* chips */
   9262 
   9263 #if defined(BCM_88270_A0)
   9264     { /* SOC_MEM_INT_TAR_MCDB_BITMAP_REPLICATION_VECTOR_BCM88270_A0m */ 
   9265         /* mem            TAR_MCDB_BITMAP_REPLICATION_VECTORm */
   9266         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9267         /* cmp_fn      */ NULL,
   9268         /* *null_entry */ NULL,
   9269         /* index_min   */ 0,
   9270         /* index_max   */ 49151,
   9271         /* minblock    */ 45,
   9272         /* maxblock    */ 45,
   9273         /* blocks      */ 0,
   9274         /* blocks_hi   */ 0x2000,
   9275         /* base        */ 0x00000000,
   9276         /* gran        */ 1,
   9277         /* bytes       */ 10,
   9278         /* nFields     */ 6,
   9279         /* *fields     */ soc_TAR_MCDB_BITMAP_REPLICATION_VECTOR_BCM88270_A0m_fields,
   9280         /* *views      */ NULL,
   9281         /* *views_num  */ NULL,
   9282         /* snoop_cb    */ NULL, 
   9283         /* snoop_user_data */ NULL, 
   9284         /* snoop_flags */ 0,
   9285         /* severity */ SOC_MEM_SEVERE_LOW,
   9286         /* type */ SOC_MEM_TYPE_NORMAL,
   9287         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9288         /* impl */ SOC_MEM_IMPL_NORMAL,
   9289         /* cmic_mor_clks       */ 0,
   9290     },
   9291 #endif /* chips */
   9292 
   9293 #if defined(BCM_88470_B0)
   9294     { /* SOC_MEM_INT_TAR_MCDB_BITMAP_REPLICATION_VECTOR_BCM88470_B0m */ 
   9295         /* mem            TAR_MCDB_BITMAP_REPLICATION_VECTORm */
   9296         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9297         /* cmp_fn      */ NULL,
   9298         /* *null_entry */ NULL,
   9299         /* index_min   */ 0,
   9300         /* index_max   */ 98303,
   9301         /* minblock    */ 78,
   9302         /* maxblock    */ 78,
   9303         /* blocks      */ 0,
   9304         /* blocks_hi   */ 0xffffffff,
   9305         /* base        */ 0x00000000,
   9306         /* gran        */ 1,
   9307         /* bytes       */ 10,
   9308         /* nFields     */ 6,
   9309         /* *fields     */ soc_TAR_MCDB_BITMAP_REPLICATION_VECTOR_BCM88470_B0m_fields,
   9310         /* *views      */ NULL,
   9311         /* *views_num  */ NULL,
   9312         /* snoop_cb    */ NULL, 
   9313         /* snoop_user_data */ NULL, 
   9314         /* snoop_flags */ 0,
   9315         /* severity */ SOC_MEM_SEVERE_LOW,
   9316         /* type */ SOC_MEM_TYPE_NORMAL,
   9317         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9318         /* impl */ SOC_MEM_IMPL_NORMAL,
   9319         /* cmic_mor_clks       */ 0,
   9320     },
   9321 #endif /* chips */
   9322 
   9323 #if defined(BCM_88470_A0)
   9324     { /* SOC_MEM_INT_TAR_MCDB_DOUBLE_REPLICATIONm */ 
   9325         /* mem            TAR_MCDB_DOUBLE_REPLICATIONm */
   9326         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9327         /* cmp_fn      */ NULL,
   9328         /* *null_entry */ NULL,
   9329         /* index_min   */ 0,
   9330         /* index_max   */ 98303,
   9331         /* minblock    */ 78,
   9332         /* maxblock    */ 78,
   9333         /* blocks      */ 0,
   9334         /* blocks_hi   */ 0xffffffff,
   9335         /* base        */ 0x00000000,
   9336         /* gran        */ 1,
   9337         /* bytes       */ 10,
   9338         /* nFields     */ 7,
   9339         /* *fields     */ soc_TAR_MCDB_DOUBLE_REPLICATIONm_fields,
   9340         /* *views      */ NULL,
   9341         /* *views_num  */ NULL,
   9342         /* snoop_cb    */ NULL, 
   9343         /* snoop_user_data */ NULL, 
   9344         /* snoop_flags */ 0,
   9345         /* severity */ SOC_MEM_SEVERE_LOW,
   9346         /* type */ SOC_MEM_TYPE_NORMAL,
   9347         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9348         /* impl */ SOC_MEM_IMPL_NORMAL,
   9349         /* cmic_mor_clks       */ 0,
   9350     },
   9351 #endif /* chips */
   9352 
   9353 #if defined(BCM_88270_A0)
   9354     { /* SOC_MEM_INT_TAR_MCDB_DOUBLE_REPLICATION_BCM88270_A0m */ 
   9355         /* mem            TAR_MCDB_DOUBLE_REPLICATIONm */
   9356         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9357         /* cmp_fn      */ NULL,
   9358         /* *null_entry */ NULL,
   9359         /* index_min   */ 0,
   9360         /* index_max   */ 49151,
   9361         /* minblock    */ 45,
   9362         /* maxblock    */ 45,
   9363         /* blocks      */ 0,
   9364         /* blocks_hi   */ 0x2000,
   9365         /* base        */ 0x00000000,
   9366         /* gran        */ 1,
   9367         /* bytes       */ 10,
   9368         /* nFields     */ 7,
   9369         /* *fields     */ soc_TAR_MCDB_DOUBLE_REPLICATION_BCM88270_A0m_fields,
   9370         /* *views      */ NULL,
   9371         /* *views_num  */ NULL,
   9372         /* snoop_cb    */ NULL, 
   9373         /* snoop_user_data */ NULL, 
   9374         /* snoop_flags */ 0,
   9375         /* severity */ SOC_MEM_SEVERE_LOW,
   9376         /* type */ SOC_MEM_TYPE_NORMAL,
   9377         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9378         /* impl */ SOC_MEM_IMPL_NORMAL,
   9379         /* cmic_mor_clks       */ 0,
   9380     },
   9381 #endif /* chips */
   9382 
   9383 #if defined(BCM_88470_B0)
   9384     { /* SOC_MEM_INT_TAR_MCDB_DOUBLE_REPLICATION_BCM88470_B0m */ 
   9385         /* mem            TAR_MCDB_DOUBLE_REPLICATIONm */
   9386         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9387         /* cmp_fn      */ NULL,
   9388         /* *null_entry */ NULL,
   9389         /* index_min   */ 0,
   9390         /* index_max   */ 98303,
   9391         /* minblock    */ 78,
   9392         /* maxblock    */ 78,
   9393         /* blocks      */ 0,
   9394         /* blocks_hi   */ 0xffffffff,
   9395         /* base        */ 0x00000000,
   9396         /* gran        */ 1,
   9397         /* bytes       */ 10,
   9398         /* nFields     */ 7,
   9399         /* *fields     */ soc_TAR_MCDB_DOUBLE_REPLICATION_BCM88470_B0m_fields,
   9400         /* *views      */ NULL,
   9401         /* *views_num  */ NULL,
   9402         /* snoop_cb    */ NULL, 
   9403         /* snoop_user_data */ NULL, 
   9404         /* snoop_flags */ 0,
   9405         /* severity */ SOC_MEM_SEVERE_LOW,
   9406         /* type */ SOC_MEM_TYPE_NORMAL,
   9407         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9408         /* impl */ SOC_MEM_IMPL_NORMAL,
   9409         /* cmic_mor_clks       */ 0,
   9410     },
   9411 #endif /* chips */
   9412 
   9413 #if defined(BCM_88470_A0)
   9414     { /* SOC_MEM_INT_TAR_MCDB_EGRESS_BITMAP_FORMATm */ 
   9415         /* mem            TAR_MCDB_EGRESS_BITMAP_FORMATm */
   9416         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9417         /* cmp_fn      */ NULL,
   9418         /* *null_entry */ NULL,
   9419         /* index_min   */ 0,
   9420         /* index_max   */ 98303,
   9421         /* minblock    */ 78,
   9422         /* maxblock    */ 78,
   9423         /* blocks      */ 0,
   9424         /* blocks_hi   */ 0xffffffff,
   9425         /* base        */ 0x00000000,
   9426         /* gran        */ 1,
   9427         /* bytes       */ 9,
   9428         /* nFields     */ 4,
   9429         /* *fields     */ soc_TAR_MCDB_EGRESS_BITMAP_FORMATm_fields,
   9430         /* *views      */ NULL,
   9431         /* *views_num  */ NULL,
   9432         /* snoop_cb    */ NULL, 
   9433         /* snoop_user_data */ NULL, 
   9434         /* snoop_flags */ 0,
   9435         /* severity */ SOC_MEM_SEVERE_LOW,
   9436         /* type */ SOC_MEM_TYPE_NORMAL,
   9437         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9438         /* impl */ SOC_MEM_IMPL_NORMAL,
   9439         /* cmic_mor_clks       */ 0,
   9440     },
   9441 #endif /* chips */
   9442 
   9443 #if defined(BCM_88270_A0)
   9444     { /* SOC_MEM_INT_TAR_MCDB_EGRESS_BITMAP_FORMAT_BCM88270_A0m */ 
   9445         /* mem            TAR_MCDB_EGRESS_BITMAP_FORMATm */
   9446         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9447         /* cmp_fn      */ NULL,
   9448         /* *null_entry */ NULL,
   9449         /* index_min   */ 0,
   9450         /* index_max   */ 49151,
   9451         /* minblock    */ 45,
   9452         /* maxblock    */ 45,
   9453         /* blocks      */ 0,
   9454         /* blocks_hi   */ 0x2000,
   9455         /* base        */ 0x00000000,
   9456         /* gran        */ 1,
   9457         /* bytes       */ 9,
   9458         /* nFields     */ 4,
   9459         /* *fields     */ soc_TAR_MCDB_EGRESS_BITMAP_FORMAT_BCM88270_A0m_fields,
   9460         /* *views      */ NULL,
   9461         /* *views_num  */ NULL,
   9462         /* snoop_cb    */ NULL, 
   9463         /* snoop_user_data */ NULL, 
   9464         /* snoop_flags */ 0,
   9465         /* severity */ SOC_MEM_SEVERE_LOW,
   9466         /* type */ SOC_MEM_TYPE_NORMAL,
   9467         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9468         /* impl */ SOC_MEM_IMPL_NORMAL,
   9469         /* cmic_mor_clks       */ 0,
   9470     },
   9471 #endif /* chips */
   9472 
   9473 #if defined(BCM_88470_B0)
   9474     { /* SOC_MEM_INT_TAR_MCDB_EGRESS_BITMAP_FORMAT_BCM88470_B0m */ 
   9475         /* mem            TAR_MCDB_EGRESS_BITMAP_FORMATm */
   9476         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9477         /* cmp_fn      */ NULL,
   9478         /* *null_entry */ NULL,
   9479         /* index_min   */ 0,
   9480         /* index_max   */ 98303,
   9481         /* minblock    */ 78,
   9482         /* maxblock    */ 78,
   9483         /* blocks      */ 0,
   9484         /* blocks_hi   */ 0xffffffff,
   9485         /* base        */ 0x00000000,
   9486         /* gran        */ 1,
   9487         /* bytes       */ 9,
   9488         /* nFields     */ 4,
   9489         /* *fields     */ soc_TAR_MCDB_EGRESS_BITMAP_FORMAT_BCM88470_B0m_fields,
   9490         /* *views      */ NULL,
   9491         /* *views_num  */ NULL,
   9492         /* snoop_cb    */ NULL, 
   9493         /* snoop_user_data */ NULL, 
   9494         /* snoop_flags */ 0,
   9495         /* severity */ SOC_MEM_SEVERE_LOW,
   9496         /* type */ SOC_MEM_TYPE_NORMAL,
   9497         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9498         /* impl */ SOC_MEM_IMPL_NORMAL,
   9499         /* cmic_mor_clks       */ 0,
   9500     },
   9501 #endif /* chips */
   9502 
   9503 #if defined(BCM_88470_A0)
   9504     { /* SOC_MEM_INT_TAR_MCDB_EGRESS_BITMAP_POINTER_FORMATm */ 
   9505         /* mem            TAR_MCDB_EGRESS_BITMAP_POINTER_FORMATm */
   9506         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9507         /* cmp_fn      */ NULL,
   9508         /* *null_entry */ NULL,
   9509         /* index_min   */ 0,
   9510         /* index_max   */ 98303,
   9511         /* minblock    */ 78,
   9512         /* maxblock    */ 78,
   9513         /* blocks      */ 0,
   9514         /* blocks_hi   */ 0xffffffff,
   9515         /* base        */ 0x00000000,
   9516         /* gran        */ 1,
   9517         /* bytes       */ 9,
   9518         /* nFields     */ 4,
   9519         /* *fields     */ soc_TAR_MCDB_EGRESS_BITMAP_POINTER_FORMATm_fields,
   9520         /* *views      */ NULL,
   9521         /* *views_num  */ NULL,
   9522         /* snoop_cb    */ NULL, 
   9523         /* snoop_user_data */ NULL, 
   9524         /* snoop_flags */ 0,
   9525         /* severity */ SOC_MEM_SEVERE_LOW,
   9526         /* type */ SOC_MEM_TYPE_NORMAL,
   9527         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9528         /* impl */ SOC_MEM_IMPL_NORMAL,
   9529         /* cmic_mor_clks       */ 0,
   9530     },
   9531 #endif /* chips */
   9532 
   9533 #if defined(BCM_88270_A0)
   9534     { /* SOC_MEM_INT_TAR_MCDB_EGRESS_BITMAP_POINTER_FORMAT_BCM88270_A0m */ 
   9535         /* mem            TAR_MCDB_EGRESS_BITMAP_POINTER_FORMATm */
   9536         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9537         /* cmp_fn      */ NULL,
   9538         /* *null_entry */ NULL,
   9539         /* index_min   */ 0,
   9540         /* index_max   */ 49151,
   9541         /* minblock    */ 45,
   9542         /* maxblock    */ 45,
   9543         /* blocks      */ 0,
   9544         /* blocks_hi   */ 0x2000,
   9545         /* base        */ 0x00000000,
   9546         /* gran        */ 1,
   9547         /* bytes       */ 9,
   9548         /* nFields     */ 4,
   9549         /* *fields     */ soc_TAR_MCDB_EGRESS_BITMAP_POINTER_FORMAT_BCM88270_A0m_fields,
   9550         /* *views      */ NULL,
   9551         /* *views_num  */ NULL,
   9552         /* snoop_cb    */ NULL, 
   9553         /* snoop_user_data */ NULL, 
   9554         /* snoop_flags */ 0,
   9555         /* severity */ SOC_MEM_SEVERE_LOW,
   9556         /* type */ SOC_MEM_TYPE_NORMAL,
   9557         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9558         /* impl */ SOC_MEM_IMPL_NORMAL,
   9559         /* cmic_mor_clks       */ 0,
   9560     },
   9561 #endif /* chips */
   9562 
   9563 #if defined(BCM_88470_B0)
   9564     { /* SOC_MEM_INT_TAR_MCDB_EGRESS_BITMAP_POINTER_FORMAT_BCM88470_B0m */ 
   9565         /* mem            TAR_MCDB_EGRESS_BITMAP_POINTER_FORMATm */
   9566         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9567         /* cmp_fn      */ NULL,
   9568         /* *null_entry */ NULL,
   9569         /* index_min   */ 0,
   9570         /* index_max   */ 98303,
   9571         /* minblock    */ 78,
   9572         /* maxblock    */ 78,
   9573         /* blocks      */ 0,
   9574         /* blocks_hi   */ 0xffffffff,
   9575         /* base        */ 0x00000000,
   9576         /* gran        */ 1,
   9577         /* bytes       */ 9,
   9578         /* nFields     */ 4,
   9579         /* *fields     */ soc_TAR_MCDB_EGRESS_BITMAP_POINTER_FORMAT_BCM88470_B0m_fields,
   9580         /* *views      */ NULL,
   9581         /* *views_num  */ NULL,
   9582         /* snoop_cb    */ NULL, 
   9583         /* snoop_user_data */ NULL, 
   9584         /* snoop_flags */ 0,
   9585         /* severity */ SOC_MEM_SEVERE_LOW,
   9586         /* type */ SOC_MEM_TYPE_NORMAL,
   9587         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9588         /* impl */ SOC_MEM_IMPL_NORMAL,
   9589         /* cmic_mor_clks       */ 0,
   9590     },
   9591 #endif /* chips */
   9592 
   9593 #if defined(BCM_88470_A0)
   9594     { /* SOC_MEM_INT_TAR_MCDB_EGRESS_DOUBLE_CUD_FORMATm */ 
   9595         /* mem            TAR_MCDB_EGRESS_DOUBLE_CUD_FORMATm */
   9596         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9597         /* cmp_fn      */ NULL,
   9598         /* *null_entry */ NULL,
   9599         /* index_min   */ 0,
   9600         /* index_max   */ 98303,
   9601         /* minblock    */ 78,
   9602         /* maxblock    */ 78,
   9603         /* blocks      */ 0,
   9604         /* blocks_hi   */ 0xffffffff,
   9605         /* base        */ 0x00000000,
   9606         /* gran        */ 1,
   9607         /* bytes       */ 9,
   9608         /* nFields     */ 6,
   9609         /* *fields     */ soc_TAR_MCDB_EGRESS_DOUBLE_CUD_FORMATm_fields,
   9610         /* *views      */ NULL,
   9611         /* *views_num  */ NULL,
   9612         /* snoop_cb    */ NULL, 
   9613         /* snoop_user_data */ NULL, 
   9614         /* snoop_flags */ 0,
   9615         /* severity */ SOC_MEM_SEVERE_LOW,
   9616         /* type */ SOC_MEM_TYPE_NORMAL,
   9617         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9618         /* impl */ SOC_MEM_IMPL_NORMAL,
   9619         /* cmic_mor_clks       */ 0,
   9620     },
   9621 #endif /* chips */
   9622 
   9623 #if defined(BCM_88270_A0)
   9624     { /* SOC_MEM_INT_TAR_MCDB_EGRESS_DOUBLE_CUD_FORMAT_BCM88270_A0m */ 
   9625         /* mem            TAR_MCDB_EGRESS_DOUBLE_CUD_FORMATm */
   9626         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9627         /* cmp_fn      */ NULL,
   9628         /* *null_entry */ NULL,
   9629         /* index_min   */ 0,
   9630         /* index_max   */ 49151,
   9631         /* minblock    */ 45,
   9632         /* maxblock    */ 45,
   9633         /* blocks      */ 0,
   9634         /* blocks_hi   */ 0x2000,
   9635         /* base        */ 0x00000000,
   9636         /* gran        */ 1,
   9637         /* bytes       */ 9,
   9638         /* nFields     */ 6,
   9639         /* *fields     */ soc_TAR_MCDB_EGRESS_DOUBLE_CUD_FORMAT_BCM88270_A0m_fields,
   9640         /* *views      */ NULL,
   9641         /* *views_num  */ NULL,
   9642         /* snoop_cb    */ NULL, 
   9643         /* snoop_user_data */ NULL, 
   9644         /* snoop_flags */ 0,
   9645         /* severity */ SOC_MEM_SEVERE_LOW,
   9646         /* type */ SOC_MEM_TYPE_NORMAL,
   9647         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9648         /* impl */ SOC_MEM_IMPL_NORMAL,
   9649         /* cmic_mor_clks       */ 0,
   9650     },
   9651 #endif /* chips */
   9652 
   9653 #if defined(BCM_88470_B0)
   9654     { /* SOC_MEM_INT_TAR_MCDB_EGRESS_DOUBLE_CUD_FORMAT_BCM88470_B0m */ 
   9655         /* mem            TAR_MCDB_EGRESS_DOUBLE_CUD_FORMATm */
   9656         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9657         /* cmp_fn      */ NULL,
   9658         /* *null_entry */ NULL,
   9659         /* index_min   */ 0,
   9660         /* index_max   */ 98303,
   9661         /* minblock    */ 78,
   9662         /* maxblock    */ 78,
   9663         /* blocks      */ 0,
   9664         /* blocks_hi   */ 0xffffffff,
   9665         /* base        */ 0x00000000,
   9666         /* gran        */ 1,
   9667         /* bytes       */ 9,
   9668         /* nFields     */ 6,
   9669         /* *fields     */ soc_TAR_MCDB_EGRESS_DOUBLE_CUD_FORMAT_BCM88470_B0m_fields,
   9670         /* *views      */ NULL,
   9671         /* *views_num  */ NULL,
   9672         /* snoop_cb    */ NULL, 
   9673         /* snoop_user_data */ NULL, 
   9674         /* snoop_flags */ 0,
   9675         /* severity */ SOC_MEM_SEVERE_LOW,
   9676         /* type */ SOC_MEM_TYPE_NORMAL,
   9677         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9678         /* impl */ SOC_MEM_IMPL_NORMAL,
   9679         /* cmic_mor_clks       */ 0,
   9680     },
   9681 #endif /* chips */
   9682 
   9683 #if defined(BCM_88470_A0)
   9684     { /* SOC_MEM_INT_TAR_MCDB_EGRESS_TDM_FORMATm */ 
   9685         /* mem            TAR_MCDB_EGRESS_TDM_FORMATm */
   9686         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9687         /* cmp_fn      */ NULL,
   9688         /* *null_entry */ NULL,
   9689         /* index_min   */ 0,
   9690         /* index_max   */ 98303,
   9691         /* minblock    */ 78,
   9692         /* maxblock    */ 78,
   9693         /* blocks      */ 0,
   9694         /* blocks_hi   */ 0xffffffff,
   9695         /* base        */ 0x00000000,
   9696         /* gran        */ 1,
   9697         /* bytes       */ 9,
   9698         /* nFields     */ 7,
   9699         /* *fields     */ soc_TAR_MCDB_EGRESS_TDM_FORMATm_fields,
   9700         /* *views      */ NULL,
   9701         /* *views_num  */ NULL,
   9702         /* snoop_cb    */ NULL, 
   9703         /* snoop_user_data */ NULL, 
   9704         /* snoop_flags */ 0,
   9705         /* severity */ SOC_MEM_SEVERE_LOW,
   9706         /* type */ SOC_MEM_TYPE_NORMAL,
   9707         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9708         /* impl */ SOC_MEM_IMPL_NORMAL,
   9709         /* cmic_mor_clks       */ 0,
   9710     },
   9711 #endif /* chips */
   9712 
   9713 #if defined(BCM_88270_A0)
   9714     { /* SOC_MEM_INT_TAR_MCDB_EGRESS_TDM_FORMAT_BCM88270_A0m */ 
   9715         /* mem            TAR_MCDB_EGRESS_TDM_FORMATm */
   9716         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9717         /* cmp_fn      */ NULL,
   9718         /* *null_entry */ NULL,
   9719         /* index_min   */ 0,
   9720         /* index_max   */ 49151,
   9721         /* minblock    */ 45,
   9722         /* maxblock    */ 45,
   9723         /* blocks      */ 0,
   9724         /* blocks_hi   */ 0x2000,
   9725         /* base        */ 0x00000000,
   9726         /* gran        */ 1,
   9727         /* bytes       */ 9,
   9728         /* nFields     */ 7,
   9729         /* *fields     */ soc_TAR_MCDB_EGRESS_TDM_FORMAT_BCM88270_A0m_fields,
   9730         /* *views      */ NULL,
   9731         /* *views_num  */ NULL,
   9732         /* snoop_cb    */ NULL, 
   9733         /* snoop_user_data */ NULL, 
   9734         /* snoop_flags */ 0,
   9735         /* severity */ SOC_MEM_SEVERE_LOW,
   9736         /* type */ SOC_MEM_TYPE_NORMAL,
   9737         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9738         /* impl */ SOC_MEM_IMPL_NORMAL,
   9739         /* cmic_mor_clks       */ 0,
   9740     },
   9741 #endif /* chips */
   9742 
   9743 #if defined(BCM_88470_B0)
   9744     { /* SOC_MEM_INT_TAR_MCDB_EGRESS_TDM_FORMAT_BCM88470_B0m */ 
   9745         /* mem            TAR_MCDB_EGRESS_TDM_FORMATm */
   9746         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9747         /* cmp_fn      */ NULL,
   9748         /* *null_entry */ NULL,
   9749         /* index_min   */ 0,
   9750         /* index_max   */ 98303,
   9751         /* minblock    */ 78,
   9752         /* maxblock    */ 78,
   9753         /* blocks      */ 0,
   9754         /* blocks_hi   */ 0xffffffff,
   9755         /* base        */ 0x00000000,
   9756         /* gran        */ 1,
   9757         /* bytes       */ 9,
   9758         /* nFields     */ 7,
   9759         /* *fields     */ soc_TAR_MCDB_EGRESS_TDM_FORMAT_BCM88470_B0m_fields,
   9760         /* *views      */ NULL,
   9761         /* *views_num  */ NULL,
   9762         /* snoop_cb    */ NULL, 
   9763         /* snoop_user_data */ NULL, 
   9764         /* snoop_flags */ 0,
   9765         /* severity */ SOC_MEM_SEVERE_LOW,
   9766         /* type */ SOC_MEM_TYPE_NORMAL,
   9767         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9768         /* impl */ SOC_MEM_IMPL_NORMAL,
   9769         /* cmic_mor_clks       */ 0,
   9770     },
   9771 #endif /* chips */
   9772 
   9773 #if defined(BCM_88470_A0)
   9774     { /* SOC_MEM_INT_TAR_MCDB_EGRESS_TWO_COPIES_FORMATm */ 
   9775         /* mem            TAR_MCDB_EGRESS_TWO_COPIES_FORMATm */
   9776         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9777         /* cmp_fn      */ NULL,
   9778         /* *null_entry */ NULL,
   9779         /* index_min   */ 0,
   9780         /* index_max   */ 98303,
   9781         /* minblock    */ 78,
   9782         /* maxblock    */ 78,
   9783         /* blocks      */ 0,
   9784         /* blocks_hi   */ 0xffffffff,
   9785         /* base        */ 0x00000000,
   9786         /* gran        */ 1,
   9787         /* bytes       */ 9,
   9788         /* nFields     */ 6,
   9789         /* *fields     */ soc_TAR_MCDB_EGRESS_TWO_COPIES_FORMATm_fields,
   9790         /* *views      */ NULL,
   9791         /* *views_num  */ NULL,
   9792         /* snoop_cb    */ NULL, 
   9793         /* snoop_user_data */ NULL, 
   9794         /* snoop_flags */ 0,
   9795         /* severity */ SOC_MEM_SEVERE_LOW,
   9796         /* type */ SOC_MEM_TYPE_NORMAL,
   9797         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9798         /* impl */ SOC_MEM_IMPL_NORMAL,
   9799         /* cmic_mor_clks       */ 0,
   9800     },
   9801 #endif /* chips */
   9802 
   9803 #if defined(BCM_88270_A0)
   9804     { /* SOC_MEM_INT_TAR_MCDB_EGRESS_TWO_COPIES_FORMAT_BCM88270_A0m */ 
   9805         /* mem            TAR_MCDB_EGRESS_TWO_COPIES_FORMATm */
   9806         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9807         /* cmp_fn      */ NULL,
   9808         /* *null_entry */ NULL,
   9809         /* index_min   */ 0,
   9810         /* index_max   */ 49151,
   9811         /* minblock    */ 45,
   9812         /* maxblock    */ 45,
   9813         /* blocks      */ 0,
   9814         /* blocks_hi   */ 0x2000,
   9815         /* base        */ 0x00000000,
   9816         /* gran        */ 1,
   9817         /* bytes       */ 9,
   9818         /* nFields     */ 6,
   9819         /* *fields     */ soc_TAR_MCDB_EGRESS_TWO_COPIES_FORMAT_BCM88270_A0m_fields,
   9820         /* *views      */ NULL,
   9821         /* *views_num  */ NULL,
   9822         /* snoop_cb    */ NULL, 
   9823         /* snoop_user_data */ NULL, 
   9824         /* snoop_flags */ 0,
   9825         /* severity */ SOC_MEM_SEVERE_LOW,
   9826         /* type */ SOC_MEM_TYPE_NORMAL,
   9827         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9828         /* impl */ SOC_MEM_IMPL_NORMAL,
   9829         /* cmic_mor_clks       */ 0,
   9830     },
   9831 #endif /* chips */
   9832 
   9833 #if defined(BCM_88470_B0)
   9834     { /* SOC_MEM_INT_TAR_MCDB_EGRESS_TWO_COPIES_FORMAT_BCM88470_B0m */ 
   9835         /* mem            TAR_MCDB_EGRESS_TWO_COPIES_FORMATm */
   9836         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9837         /* cmp_fn      */ NULL,
   9838         /* *null_entry */ NULL,
   9839         /* index_min   */ 0,
   9840         /* index_max   */ 98303,
   9841         /* minblock    */ 78,
   9842         /* maxblock    */ 78,
   9843         /* blocks      */ 0,
   9844         /* blocks_hi   */ 0xffffffff,
   9845         /* base        */ 0x00000000,
   9846         /* gran        */ 1,
   9847         /* bytes       */ 9,
   9848         /* nFields     */ 6,
   9849         /* *fields     */ soc_TAR_MCDB_EGRESS_TWO_COPIES_FORMAT_BCM88470_B0m_fields,
   9850         /* *views      */ NULL,
   9851         /* *views_num  */ NULL,
   9852         /* snoop_cb    */ NULL, 
   9853         /* snoop_user_data */ NULL, 
   9854         /* snoop_flags */ 0,
   9855         /* severity */ SOC_MEM_SEVERE_LOW,
   9856         /* type */ SOC_MEM_TYPE_NORMAL,
   9857         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9858         /* impl */ SOC_MEM_IMPL_NORMAL,
   9859         /* cmic_mor_clks       */ 0,
   9860     },
   9861 #endif /* chips */
   9862 
   9863 #if defined(BCM_88470_A0)
   9864     { /* SOC_MEM_INT_TAR_MCDB_SINGLE_REPLICATIONm */ 
   9865         /* mem            TAR_MCDB_SINGLE_REPLICATIONm */
   9866         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9867         /* cmp_fn      */ NULL,
   9868         /* *null_entry */ NULL,
   9869         /* index_min   */ 0,
   9870         /* index_max   */ 98303,
   9871         /* minblock    */ 78,
   9872         /* maxblock    */ 78,
   9873         /* blocks      */ 0,
   9874         /* blocks_hi   */ 0xffffffff,
   9875         /* base        */ 0x00000000,
   9876         /* gran        */ 1,
   9877         /* bytes       */ 10,
   9878         /* nFields     */ 6,
   9879         /* *fields     */ soc_TAR_MCDB_SINGLE_REPLICATIONm_fields,
   9880         /* *views      */ NULL,
   9881         /* *views_num  */ NULL,
   9882         /* snoop_cb    */ NULL, 
   9883         /* snoop_user_data */ NULL, 
   9884         /* snoop_flags */ 0,
   9885         /* severity */ SOC_MEM_SEVERE_LOW,
   9886         /* type */ SOC_MEM_TYPE_NORMAL,
   9887         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9888         /* impl */ SOC_MEM_IMPL_NORMAL,
   9889         /* cmic_mor_clks       */ 0,
   9890     },
   9891 #endif /* chips */
   9892 
   9893 #if defined(BCM_88270_A0)
   9894     { /* SOC_MEM_INT_TAR_MCDB_SINGLE_REPLICATION_BCM88270_A0m */ 
   9895         /* mem            TAR_MCDB_SINGLE_REPLICATIONm */
   9896         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9897         /* cmp_fn      */ NULL,
   9898         /* *null_entry */ NULL,
   9899         /* index_min   */ 0,
   9900         /* index_max   */ 49151,
   9901         /* minblock    */ 45,
   9902         /* maxblock    */ 45,
   9903         /* blocks      */ 0,
   9904         /* blocks_hi   */ 0x2000,
   9905         /* base        */ 0x00000000,
   9906         /* gran        */ 1,
   9907         /* bytes       */ 10,
   9908         /* nFields     */ 7,
   9909         /* *fields     */ soc_TAR_MCDB_SINGLE_REPLICATION_BCM88270_A0m_fields,
   9910         /* *views      */ NULL,
   9911         /* *views_num  */ NULL,
   9912         /* snoop_cb    */ NULL, 
   9913         /* snoop_user_data */ NULL, 
   9914         /* snoop_flags */ 0,
   9915         /* severity */ SOC_MEM_SEVERE_LOW,
   9916         /* type */ SOC_MEM_TYPE_NORMAL,
   9917         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9918         /* impl */ SOC_MEM_IMPL_NORMAL,
   9919         /* cmic_mor_clks       */ 0,
   9920     },
   9921 #endif /* chips */
   9922 
   9923 #if defined(BCM_88470_B0)
   9924     { /* SOC_MEM_INT_TAR_MCDB_SINGLE_REPLICATION_BCM88470_B0m */ 
   9925         /* mem            TAR_MCDB_SINGLE_REPLICATIONm */
   9926         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9927         /* cmp_fn      */ NULL,
   9928         /* *null_entry */ NULL,
   9929         /* index_min   */ 0,
   9930         /* index_max   */ 98303,
   9931         /* minblock    */ 78,
   9932         /* maxblock    */ 78,
   9933         /* blocks      */ 0,
   9934         /* blocks_hi   */ 0xffffffff,
   9935         /* base        */ 0x00000000,
   9936         /* gran        */ 1,
   9937         /* bytes       */ 10,
   9938         /* nFields     */ 6,
   9939         /* *fields     */ soc_TAR_MCDB_SINGLE_REPLICATION_BCM88470_B0m_fields,
   9940         /* *views      */ NULL,
   9941         /* *views_num  */ NULL,
   9942         /* snoop_cb    */ NULL, 
   9943         /* snoop_user_data */ NULL, 
   9944         /* snoop_flags */ 0,
   9945         /* severity */ SOC_MEM_SEVERE_LOW,
   9946         /* type */ SOC_MEM_TYPE_NORMAL,
   9947         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9948         /* impl */ SOC_MEM_IMPL_NORMAL,
   9949         /* cmic_mor_clks       */ 0,
   9950     },
   9951 #endif /* chips */
   9952 
   9953 #if defined(BCM_88470_A0)
   9954     { /* SOC_MEM_INT_TAR_SMOOTH_DIVISIONm */ 
   9955         /* mem            TAR_SMOOTH_DIVISIONm */
   9956         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9957         /* cmp_fn      */ NULL,
   9958         /* *null_entry */ NULL,
   9959         /* index_min   */ 0,
   9960         /* index_max   */ 2047,
   9961         /* minblock    */ 78,
   9962         /* maxblock    */ 78,
   9963         /* blocks      */ 0,
   9964         /* blocks_hi   */ 0xffffffff,
   9965         /* base        */ 0x00610000,
   9966         /* gran        */ 1,
   9967         /* bytes       */ 2,
   9968         /* nFields     */ 3,
   9969         /* *fields     */ soc_TAR_SMOOTH_DIVISIONm_fields,
   9970         /* *views      */ NULL,
   9971         /* *views_num  */ NULL,
   9972         /* snoop_cb    */ NULL, 
   9973         /* snoop_user_data */ NULL, 
   9974         /* snoop_flags */ 0,
   9975         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   9976         /* type */ SOC_MEM_TYPE_ONE_PORT,
   9977         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9978         /* impl */ SOC_MEM_IMPL_NORMAL,
   9979         /* cmic_mor_clks       */ 0,
   9980     },
   9981 #endif /* chips */
   9982 
   9983 #if defined(BCM_88270_A0)
   9984     { /* SOC_MEM_INT_TAR_SMOOTH_DIVISION_BCM88270_A0m */ 
   9985         /* mem            TAR_SMOOTH_DIVISIONm */
   9986         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   9987         /* cmp_fn      */ NULL,
   9988         /* *null_entry */ NULL,
   9989         /* index_min   */ 0,
   9990         /* index_max   */ 2047,
   9991         /* minblock    */ 45,
   9992         /* maxblock    */ 45,
   9993         /* blocks      */ 0,
   9994         /* blocks_hi   */ 0x2000,
   9995         /* base        */ 0x00610000,
   9996         /* gran        */ 1,
   9997         /* bytes       */ 2,
   9998         /* nFields     */ 3,
   9999         /* *fields     */ soc_TAR_SMOOTH_DIVISION_BCM88270_A0m_fields,
  10000         /* *views      */ NULL,
  10001         /* *views_num  */ NULL,
  10002         /* snoop_cb    */ NULL, 
  10003         /* snoop_user_data */ NULL, 
  10004         /* snoop_flags */ 0,
  10005         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  10006         /* type */ SOC_MEM_TYPE_ONE_PORT,
  10007         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10008         /* impl */ SOC_MEM_IMPL_NORMAL,
  10009         /* cmic_mor_clks       */ 0,
  10010     },
  10011 #endif /* chips */
  10012 
  10013 #if defined(BCM_88470_B0)
  10014     { /* SOC_MEM_INT_TAR_SMOOTH_DIVISION_BCM88470_B0m */ 
  10015         /* mem            TAR_SMOOTH_DIVISIONm */
  10016         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10017         /* cmp_fn      */ NULL,
  10018         /* *null_entry */ NULL,
  10019         /* index_min   */ 0,
  10020         /* index_max   */ 2047,
  10021         /* minblock    */ 78,
  10022         /* maxblock    */ 78,
  10023         /* blocks      */ 0,
  10024         /* blocks_hi   */ 0xffffffff,
  10025         /* base        */ 0x00610000,
  10026         /* gran        */ 1,
  10027         /* bytes       */ 2,
  10028         /* nFields     */ 3,
  10029         /* *fields     */ soc_TAR_SMOOTH_DIVISION_BCM88470_B0m_fields,
  10030         /* *views      */ NULL,
  10031         /* *views_num  */ NULL,
  10032         /* snoop_cb    */ NULL, 
  10033         /* snoop_user_data */ NULL, 
  10034         /* snoop_flags */ 0,
  10035         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  10036         /* type */ SOC_MEM_TYPE_ONE_PORT,
  10037         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10038         /* impl */ SOC_MEM_IMPL_NORMAL,
  10039         /* cmic_mor_clks       */ 0,
  10040     },
  10041 #endif /* chips */
  10042 
  10043 #if defined(BCM_88470_A0)
  10044     { /* SOC_MEM_INT_TAR_SMOOTH_DIVISION_GROUP_SIZEm */ 
  10045         /* mem            TAR_SMOOTH_DIVISION_GROUP_SIZEm */
  10046         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10047         /* cmp_fn      */ NULL,
  10048         /* *null_entry */ NULL,
  10049         /* index_min   */ 0,
  10050         /* index_max   */ 15,
  10051         /* minblock    */ 78,
  10052         /* maxblock    */ 78,
  10053         /* blocks      */ 0,
  10054         /* blocks_hi   */ 0xffffffff,
  10055         /* base        */ 0x00c10000,
  10056         /* gran        */ 1,
  10057         /* bytes       */ 1,
  10058         /* nFields     */ 1,
  10059         /* *fields     */ soc_TAR_SMOOTH_DIVISION_GROUP_SIZEm_fields,
  10060         /* *views      */ NULL,
  10061         /* *views_num  */ NULL,
  10062         /* snoop_cb    */ NULL, 
  10063         /* snoop_user_data */ NULL, 
  10064         /* snoop_flags */ 0,
  10065         /* severity */ SOC_MEM_SEVERE_LOW,
  10066         /* type */ SOC_MEM_TYPE_NORMAL,
  10067         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10068         /* impl */ SOC_MEM_IMPL_NORMAL,
  10069         /* cmic_mor_clks       */ 0,
  10070     },
  10071 #endif /* chips */
  10072 
  10073 #if defined(BCM_88270_A0)
  10074     { /* SOC_MEM_INT_TAR_SMOOTH_DIVISION_GROUP_SIZE_BCM88270_A0m */ 
  10075         /* mem            TAR_SMOOTH_DIVISION_GROUP_SIZEm */
  10076         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10077         /* cmp_fn      */ NULL,
  10078         /* *null_entry */ NULL,
  10079         /* index_min   */ 0,
  10080         /* index_max   */ 15,
  10081         /* minblock    */ 45,
  10082         /* maxblock    */ 45,
  10083         /* blocks      */ 0,
  10084         /* blocks_hi   */ 0x2000,
  10085         /* base        */ 0x00c10000,
  10086         /* gran        */ 1,
  10087         /* bytes       */ 1,
  10088         /* nFields     */ 1,
  10089         /* *fields     */ soc_TAR_SMOOTH_DIVISION_GROUP_SIZE_BCM88270_A0m_fields,
  10090         /* *views      */ NULL,
  10091         /* *views_num  */ NULL,
  10092         /* snoop_cb    */ NULL, 
  10093         /* snoop_user_data */ NULL, 
  10094         /* snoop_flags */ 0,
  10095         /* severity */ SOC_MEM_SEVERE_LOW,
  10096         /* type */ SOC_MEM_TYPE_NORMAL,
  10097         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10098         /* impl */ SOC_MEM_IMPL_NORMAL,
  10099         /* cmic_mor_clks       */ 0,
  10100     },
  10101 #endif /* chips */
  10102 
  10103 #if defined(BCM_88470_B0)
  10104     { /* SOC_MEM_INT_TAR_SMOOTH_DIVISION_GROUP_SIZE_BCM88470_B0m */ 
  10105         /* mem            TAR_SMOOTH_DIVISION_GROUP_SIZEm */
  10106         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10107         /* cmp_fn      */ NULL,
  10108         /* *null_entry */ NULL,
  10109         /* index_min   */ 0,
  10110         /* index_max   */ 15,
  10111         /* minblock    */ 78,
  10112         /* maxblock    */ 78,
  10113         /* blocks      */ 0,
  10114         /* blocks_hi   */ 0xffffffff,
  10115         /* base        */ 0x00c10000,
  10116         /* gran        */ 1,
  10117         /* bytes       */ 1,
  10118         /* nFields     */ 1,
  10119         /* *fields     */ soc_TAR_SMOOTH_DIVISION_GROUP_SIZE_BCM88470_B0m_fields,
  10120         /* *views      */ NULL,
  10121         /* *views_num  */ NULL,
  10122         /* snoop_cb    */ NULL, 
  10123         /* snoop_user_data */ NULL, 
  10124         /* snoop_flags */ 0,
  10125         /* severity */ SOC_MEM_SEVERE_LOW,
  10126         /* type */ SOC_MEM_TYPE_NORMAL,
  10127         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10128         /* impl */ SOC_MEM_IMPL_NORMAL,
  10129         /* cmic_mor_clks       */ 0,
  10130     },
  10131 #endif /* chips */
  10132 
  10133 #if defined(BCM_88470_A0)
  10134     { /* SOC_MEM_INT_TAR_SNOOP_MIRROR_DEST_TABLEm */ 
  10135         /* mem            TAR_SNOOP_MIRROR_DEST_TABLEm */
  10136         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10137         /* cmp_fn      */ NULL,
  10138         /* *null_entry */ NULL,
  10139         /* index_min   */ 0,
  10140         /* index_max   */ 31,
  10141         /* minblock    */ 78,
  10142         /* maxblock    */ 78,
  10143         /* blocks      */ 0,
  10144         /* blocks_hi   */ 0xffffffff,
  10145         /* base        */ 0x00100000,
  10146         /* gran        */ 1,
  10147         /* bytes       */ 6,
  10148         /* nFields     */ 7,
  10149         /* *fields     */ soc_TAR_SNOOP_MIRROR_DEST_TABLEm_fields,
  10150         /* *views      */ NULL,
  10151         /* *views_num  */ NULL,
  10152         /* snoop_cb    */ NULL, 
  10153         /* snoop_user_data */ NULL, 
  10154         /* snoop_flags */ 0,
  10155         /* severity */ SOC_MEM_SEVERE_LOW,
  10156         /* type */ SOC_MEM_TYPE_NORMAL,
  10157         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10158         /* impl */ SOC_MEM_IMPL_NORMAL,
  10159         /* cmic_mor_clks       */ 0,
  10160     },
  10161 #endif /* chips */
  10162 
  10163 #if defined(BCM_88270_A0)
  10164     { /* SOC_MEM_INT_TAR_SNOOP_MIRROR_DEST_TABLE_BCM88270_A0m */ 
  10165         /* mem            TAR_SNOOP_MIRROR_DEST_TABLEm */
  10166         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10167         /* cmp_fn      */ NULL,
  10168         /* *null_entry */ NULL,
  10169         /* index_min   */ 0,
  10170         /* index_max   */ 31,
  10171         /* minblock    */ 45,
  10172         /* maxblock    */ 45,
  10173         /* blocks      */ 0,
  10174         /* blocks_hi   */ 0x2000,
  10175         /* base        */ 0x00100000,
  10176         /* gran        */ 1,
  10177         /* bytes       */ 6,
  10178         /* nFields     */ 7,
  10179         /* *fields     */ soc_TAR_SNOOP_MIRROR_DEST_TABLE_BCM88270_A0m_fields,
  10180         /* *views      */ NULL,
  10181         /* *views_num  */ NULL,
  10182         /* snoop_cb    */ NULL, 
  10183         /* snoop_user_data */ NULL, 
  10184         /* snoop_flags */ 0,
  10185         /* severity */ SOC_MEM_SEVERE_LOW,
  10186         /* type */ SOC_MEM_TYPE_NORMAL,
  10187         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10188         /* impl */ SOC_MEM_IMPL_NORMAL,
  10189         /* cmic_mor_clks       */ 0,
  10190     },
  10191 #endif /* chips */
  10192 
  10193 #if defined(BCM_88470_B0)
  10194     { /* SOC_MEM_INT_TAR_SNOOP_MIRROR_DEST_TABLE_BCM88470_B0m */ 
  10195         /* mem            TAR_SNOOP_MIRROR_DEST_TABLEm */
  10196         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10197         /* cmp_fn      */ NULL,
  10198         /* *null_entry */ NULL,
  10199         /* index_min   */ 0,
  10200         /* index_max   */ 31,
  10201         /* minblock    */ 78,
  10202         /* maxblock    */ 78,
  10203         /* blocks      */ 0,
  10204         /* blocks_hi   */ 0xffffffff,
  10205         /* base        */ 0x00100000,
  10206         /* gran        */ 1,
  10207         /* bytes       */ 6,
  10208         /* nFields     */ 7,
  10209         /* *fields     */ soc_TAR_SNOOP_MIRROR_DEST_TABLE_BCM88470_B0m_fields,
  10210         /* *views      */ NULL,
  10211         /* *views_num  */ NULL,
  10212         /* snoop_cb    */ NULL, 
  10213         /* snoop_user_data */ NULL, 
  10214         /* snoop_flags */ 0,
  10215         /* severity */ SOC_MEM_SEVERE_LOW,
  10216         /* type */ SOC_MEM_TYPE_NORMAL,
  10217         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10218         /* impl */ SOC_MEM_IMPL_NORMAL,
  10219         /* cmic_mor_clks       */ 0,
  10220     },
  10221 #endif /* chips */
  10222 
  10223 #if defined(BCM_88470_A0)
  10224     { /* SOC_MEM_INT_TAR_STACK_FEC_RESOLVEm */ 
  10225         /* mem            TAR_STACK_FEC_RESOLVEm */
  10226         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10227         /* cmp_fn      */ NULL,
  10228         /* *null_entry */ NULL,
  10229         /* index_min   */ 0,
  10230         /* index_max   */ 1023,
  10231         /* minblock    */ 78,
  10232         /* maxblock    */ 78,
  10233         /* blocks      */ 0,
  10234         /* blocks_hi   */ 0xffffffff,
  10235         /* base        */ 0x00810000,
  10236         /* gran        */ 1,
  10237         /* bytes       */ 2,
  10238         /* nFields     */ 2,
  10239         /* *fields     */ soc_TAR_STACK_FEC_RESOLVEm_fields,
  10240         /* *views      */ NULL,
  10241         /* *views_num  */ NULL,
  10242         /* snoop_cb    */ NULL, 
  10243         /* snoop_user_data */ NULL, 
  10244         /* snoop_flags */ 0,
  10245         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  10246         /* type */ SOC_MEM_TYPE_ONE_PORT,
  10247         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10248         /* impl */ SOC_MEM_IMPL_NORMAL,
  10249         /* cmic_mor_clks       */ 0,
  10250     },
  10251 #endif /* chips */
  10252 
  10253 #if defined(BCM_88270_A0)
  10254     { /* SOC_MEM_INT_TAR_STACK_FEC_RESOLVE_BCM88270_A0m */ 
  10255         /* mem            TAR_STACK_FEC_RESOLVEm */
  10256         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10257         /* cmp_fn      */ NULL,
  10258         /* *null_entry */ NULL,
  10259         /* index_min   */ 0,
  10260         /* index_max   */ 1023,
  10261         /* minblock    */ 45,
  10262         /* maxblock    */ 45,
  10263         /* blocks      */ 0,
  10264         /* blocks_hi   */ 0x2000,
  10265         /* base        */ 0x00810000,
  10266         /* gran        */ 1,
  10267         /* bytes       */ 2,
  10268         /* nFields     */ 2,
  10269         /* *fields     */ soc_TAR_STACK_FEC_RESOLVE_BCM88270_A0m_fields,
  10270         /* *views      */ NULL,
  10271         /* *views_num  */ NULL,
  10272         /* snoop_cb    */ NULL, 
  10273         /* snoop_user_data */ NULL, 
  10274         /* snoop_flags */ 0,
  10275         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  10276         /* type */ SOC_MEM_TYPE_ONE_PORT,
  10277         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10278         /* impl */ SOC_MEM_IMPL_NORMAL,
  10279         /* cmic_mor_clks       */ 0,
  10280     },
  10281 #endif /* chips */
  10282 
  10283 #if defined(BCM_88470_B0)
  10284     { /* SOC_MEM_INT_TAR_STACK_FEC_RESOLVE_BCM88470_B0m */ 
  10285         /* mem            TAR_STACK_FEC_RESOLVEm */
  10286         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10287         /* cmp_fn      */ NULL,
  10288         /* *null_entry */ NULL,
  10289         /* index_min   */ 0,
  10290         /* index_max   */ 1023,
  10291         /* minblock    */ 78,
  10292         /* maxblock    */ 78,
  10293         /* blocks      */ 0,
  10294         /* blocks_hi   */ 0xffffffff,
  10295         /* base        */ 0x00810000,
  10296         /* gran        */ 1,
  10297         /* bytes       */ 2,
  10298         /* nFields     */ 2,
  10299         /* *fields     */ soc_TAR_STACK_FEC_RESOLVE_BCM88470_B0m_fields,
  10300         /* *views      */ NULL,
  10301         /* *views_num  */ NULL,
  10302         /* snoop_cb    */ NULL, 
  10303         /* snoop_user_data */ NULL, 
  10304         /* snoop_flags */ 0,
  10305         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  10306         /* type */ SOC_MEM_TYPE_ONE_PORT,
  10307         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10308         /* impl */ SOC_MEM_IMPL_NORMAL,
  10309         /* cmic_mor_clks       */ 0,
  10310     },
  10311 #endif /* chips */
  10312 
  10313 #if defined(BCM_88470_A0)
  10314     { /* SOC_MEM_INT_TAR_STACK_TRUNK_RESOLVEm */ 
  10315         /* mem            TAR_STACK_TRUNK_RESOLVEm */
  10316         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10317         /* cmp_fn      */ NULL,
  10318         /* *null_entry */ NULL,
  10319         /* index_min   */ 0,
  10320         /* index_max   */ 4095,
  10321         /* minblock    */ 78,
  10322         /* maxblock    */ 78,
  10323         /* blocks      */ 0,
  10324         /* blocks_hi   */ 0xffffffff,
  10325         /* base        */ 0x00910000,
  10326         /* gran        */ 1,
  10327         /* bytes       */ 3,
  10328         /* nFields     */ 2,
  10329         /* *fields     */ soc_TAR_STACK_TRUNK_RESOLVEm_fields,
  10330         /* *views      */ NULL,
  10331         /* *views_num  */ NULL,
  10332         /* snoop_cb    */ NULL, 
  10333         /* snoop_user_data */ NULL, 
  10334         /* snoop_flags */ 0,
  10335         /* severity */ SOC_MEM_SEVERE_LOW,
  10336         /* type */ SOC_MEM_TYPE_ONE_PORT,
  10337         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10338         /* impl */ SOC_MEM_IMPL_NORMAL,
  10339         /* cmic_mor_clks       */ 0,
  10340     },
  10341 #endif /* chips */
  10342 
  10343 #if defined(BCM_88270_A0)
  10344     { /* SOC_MEM_INT_TAR_STACK_TRUNK_RESOLVE_BCM88270_A0m */ 
  10345         /* mem            TAR_STACK_TRUNK_RESOLVEm */
  10346         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10347         /* cmp_fn      */ NULL,
  10348         /* *null_entry */ NULL,
  10349         /* index_min   */ 0,
  10350         /* index_max   */ 4095,
  10351         /* minblock    */ 45,
  10352         /* maxblock    */ 45,
  10353         /* blocks      */ 0,
  10354         /* blocks_hi   */ 0x2000,
  10355         /* base        */ 0x00910000,
  10356         /* gran        */ 1,
  10357         /* bytes       */ 3,
  10358         /* nFields     */ 2,
  10359         /* *fields     */ soc_TAR_STACK_TRUNK_RESOLVE_BCM88270_A0m_fields,
  10360         /* *views      */ NULL,
  10361         /* *views_num  */ NULL,
  10362         /* snoop_cb    */ NULL, 
  10363         /* snoop_user_data */ NULL, 
  10364         /* snoop_flags */ 0,
  10365         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  10366         /* type */ SOC_MEM_TYPE_ONE_PORT,
  10367         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10368         /* impl */ SOC_MEM_IMPL_NORMAL,
  10369         /* cmic_mor_clks       */ 0,
  10370     },
  10371 #endif /* chips */
  10372 
  10373 #if defined(BCM_88470_B0)
  10374     { /* SOC_MEM_INT_TAR_STACK_TRUNK_RESOLVE_BCM88470_B0m */ 
  10375         /* mem            TAR_STACK_TRUNK_RESOLVEm */
  10376         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10377         /* cmp_fn      */ NULL,
  10378         /* *null_entry */ NULL,
  10379         /* index_min   */ 0,
  10380         /* index_max   */ 4095,
  10381         /* minblock    */ 78,
  10382         /* maxblock    */ 78,
  10383         /* blocks      */ 0,
  10384         /* blocks_hi   */ 0xffffffff,
  10385         /* base        */ 0x00910000,
  10386         /* gran        */ 1,
  10387         /* bytes       */ 3,
  10388         /* nFields     */ 2,
  10389         /* *fields     */ soc_TAR_STACK_TRUNK_RESOLVE_BCM88470_B0m_fields,
  10390         /* *views      */ NULL,
  10391         /* *views_num  */ NULL,
  10392         /* snoop_cb    */ NULL, 
  10393         /* snoop_user_data */ NULL, 
  10394         /* snoop_flags */ 0,
  10395         /* severity */ SOC_MEM_SEVERE_LOW,
  10396         /* type */ SOC_MEM_TYPE_ONE_PORT,
  10397         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10398         /* impl */ SOC_MEM_IMPL_NORMAL,
  10399         /* cmic_mor_clks       */ 0,
  10400     },
  10401 #endif /* chips */
  10402 
  10403 #if defined(BCM_88470_A0)
  10404     { /* SOC_MEM_INT_TAR_TRAFFIC_CLASS_MAPPINGm */ 
  10405         /* mem            TAR_TRAFFIC_CLASS_MAPPINGm */
  10406         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10407         /* cmp_fn      */ NULL,
  10408         /* *null_entry */ NULL,
  10409         /* index_min   */ 0,
  10410         /* index_max   */ 71,
  10411         /* minblock    */ 78,
  10412         /* maxblock    */ 78,
  10413         /* blocks      */ 0,
  10414         /* blocks_hi   */ 0xffffffff,
  10415         /* base        */ 0x00710000,
  10416         /* gran        */ 1,
  10417         /* bytes       */ 1,
  10418         /* nFields     */ 1,
  10419         /* *fields     */ soc_TAR_TRAFFIC_CLASS_MAPPINGm_fields,
  10420         /* *views      */ NULL,
  10421         /* *views_num  */ NULL,
  10422         /* snoop_cb    */ NULL, 
  10423         /* snoop_user_data */ NULL, 
  10424         /* snoop_flags */ 0,
  10425         /* severity */ SOC_MEM_SEVERE_LOW,
  10426         /* type */ SOC_MEM_TYPE_NORMAL,
  10427         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10428         /* impl */ SOC_MEM_IMPL_NORMAL,
  10429         /* cmic_mor_clks       */ 0,
  10430     },
  10431 #endif /* chips */
  10432 
  10433 #if defined(BCM_88270_A0)
  10434     { /* SOC_MEM_INT_TAR_TRAFFIC_CLASS_MAPPING_BCM88270_A0m */ 
  10435         /* mem            TAR_TRAFFIC_CLASS_MAPPINGm */
  10436         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10437         /* cmp_fn      */ NULL,
  10438         /* *null_entry */ NULL,
  10439         /* index_min   */ 0,
  10440         /* index_max   */ 71,
  10441         /* minblock    */ 45,
  10442         /* maxblock    */ 45,
  10443         /* blocks      */ 0,
  10444         /* blocks_hi   */ 0x2000,
  10445         /* base        */ 0x00710000,
  10446         /* gran        */ 1,
  10447         /* bytes       */ 1,
  10448         /* nFields     */ 1,
  10449         /* *fields     */ soc_TAR_TRAFFIC_CLASS_MAPPING_BCM88270_A0m_fields,
  10450         /* *views      */ NULL,
  10451         /* *views_num  */ NULL,
  10452         /* snoop_cb    */ NULL, 
  10453         /* snoop_user_data */ NULL, 
  10454         /* snoop_flags */ 0,
  10455         /* severity */ SOC_MEM_SEVERE_LOW,
  10456         /* type */ SOC_MEM_TYPE_NORMAL,
  10457         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10458         /* impl */ SOC_MEM_IMPL_NORMAL,
  10459         /* cmic_mor_clks       */ 0,
  10460     },
  10461 #endif /* chips */
  10462 
  10463 #if defined(BCM_88470_B0)
  10464     { /* SOC_MEM_INT_TAR_TRAFFIC_CLASS_MAPPING_BCM88470_B0m */ 
  10465         /* mem            TAR_TRAFFIC_CLASS_MAPPINGm */
  10466         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10467         /* cmp_fn      */ NULL,
  10468         /* *null_entry */ NULL,
  10469         /* index_min   */ 0,
  10470         /* index_max   */ 71,
  10471         /* minblock    */ 78,
  10472         /* maxblock    */ 78,
  10473         /* blocks      */ 0,
  10474         /* blocks_hi   */ 0xffffffff,
  10475         /* base        */ 0x00710000,
  10476         /* gran        */ 1,
  10477         /* bytes       */ 1,
  10478         /* nFields     */ 1,
  10479         /* *fields     */ soc_TAR_TRAFFIC_CLASS_MAPPING_BCM88470_B0m_fields,
  10480         /* *views      */ NULL,
  10481         /* *views_num  */ NULL,
  10482         /* snoop_cb    */ NULL, 
  10483         /* snoop_user_data */ NULL, 
  10484         /* snoop_flags */ 0,
  10485         /* severity */ SOC_MEM_SEVERE_LOW,
  10486         /* type */ SOC_MEM_TYPE_NORMAL,
  10487         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10488         /* impl */ SOC_MEM_IMPL_NORMAL,
  10489         /* cmic_mor_clks       */ 0,
  10490     },
  10491 #endif /* chips */
  10492 
  10493 #if defined(BCM_88690_A0)
  10494     { /* SOC_MEM_INT_TCAM_TCAM_ACCESS_PROFILEm */ 
  10495         /* mem            TCAM_TCAM_ACCESS_PROFILEm */
  10496         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10497         /* cmp_fn      */ NULL,
  10498         /* *null_entry */ NULL,
  10499         /* index_min   */ 0,
  10500         /* index_max   */ 63,
  10501         /* minblock    */ 234,
  10502         /* maxblock    */ 235,
  10503         /* blocks      */ 0,
  10504         /* blocks_hi   */ 0xffffffff,
  10505         /* base        */ 0x03100000,
  10506         /* gran        */ 1,
  10507         /* bytes       */ 7,
  10508         /* nFields     */ 7,
  10509         /* *fields     */ soc_TCAM_TCAM_ACCESS_PROFILEm_fields,
  10510         /* *views      */ NULL,
  10511         /* *views_num  */ NULL,
  10512         /* snoop_cb    */ NULL, 
  10513         /* snoop_user_data */ NULL, 
  10514         /* snoop_flags */ 0,
  10515         /* severity */ SOC_MEM_SEVERE_LOW,
  10516         /* type */ SOC_MEM_TYPE_NORMAL,
  10517         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10518         /* impl */ SOC_MEM_IMPL_NORMAL,
  10519         /* cmic_mor_clks       */ 0,
  10520     },
  10521 #endif /* chips */
  10522 
  10523 #if defined(BCM_88690_B0)
  10524     { /* SOC_MEM_INT_TCAM_TCAM_ACCESS_PROFILE_BCM88690_B0m */ 
  10525         /* mem            TCAM_TCAM_ACCESS_PROFILEm */
  10526         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10527         /* cmp_fn      */ NULL,
  10528         /* *null_entry */ NULL,
  10529         /* index_min   */ 0,
  10530         /* index_max   */ 63,
  10531         /* minblock    */ 234,
  10532         /* maxblock    */ 235,
  10533         /* blocks      */ 0,
  10534         /* blocks_hi   */ 0xffffffff,
  10535         /* base        */ 0x03100000,
  10536         /* gran        */ 1,
  10537         /* bytes       */ 7,
  10538         /* nFields     */ 7,
  10539         /* *fields     */ soc_TCAM_TCAM_ACCESS_PROFILE_BCM88690_B0m_fields,
  10540         /* *views      */ NULL,
  10541         /* *views_num  */ NULL,
  10542         /* snoop_cb    */ NULL, 
  10543         /* snoop_user_data */ NULL, 
  10544         /* snoop_flags */ 0,
  10545         /* severity */ SOC_MEM_SEVERE_LOW,
  10546         /* type */ SOC_MEM_TYPE_NORMAL,
  10547         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10548         /* impl */ SOC_MEM_IMPL_FLIPFLOP,
  10549         /* cmic_mor_clks       */ 0,
  10550     },
  10551 #endif /* chips */
  10552 
  10553 #if defined(BCM_88690_A0)
  10554     { /* SOC_MEM_INT_TCAM_TCAM_ACTIONm */ 
  10555         /* mem            TCAM_TCAM_ACTIONm */
  10556         /* flags       */ SOC_MEM_FLAG_VALID |
  10557                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  10558         /* cmp_fn      */ NULL,
  10559         /* *null_entry */ NULL,
  10560         /* index_min   */ 0,
  10561         /* index_max   */ 2047,
  10562         /* minblock    */ 234,
  10563         /* maxblock    */ 235,
  10564         /* blocks      */ 0,
  10565         /* blocks_hi   */ 0xffffffff,
  10566         /* base        */ 0x01100000,
  10567         /* gran        */ 1,
  10568         /* bytes       */ 5,
  10569         /* nFields     */ 2,
  10570         /* *fields     */ soc_TCAM_TCAM_ACTIONm_fields,
  10571         /* *views      */ NULL,
  10572         /* *views_num  */ NULL,
  10573         /* snoop_cb    */ NULL, 
  10574         /* snoop_user_data */ NULL, 
  10575         /* snoop_flags */ 0,
  10576         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  10577         /* type */ SOC_MEM_TYPE_ONE_PORT,
  10578         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10579         /* impl */ SOC_MEM_IMPL_NORMAL,
  10580         /* cmic_mor_clks       */ 0,
  10581     },
  10582 #endif /* chips */
  10583 
  10584 #if defined(BCM_88690_B0)
  10585     { /* SOC_MEM_INT_TCAM_TCAM_ACTION_BCM88690_B0m */ 
  10586         /* mem            TCAM_TCAM_ACTIONm */
  10587         /* flags       */ SOC_MEM_FLAG_VALID |
  10588                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  10589         /* cmp_fn      */ NULL,
  10590         /* *null_entry */ NULL,
  10591         /* index_min   */ 0,
  10592         /* index_max   */ 2047,
  10593         /* minblock    */ 234,
  10594         /* maxblock    */ 235,
  10595         /* blocks      */ 0,
  10596         /* blocks_hi   */ 0xffffffff,
  10597         /* base        */ 0x01100000,
  10598         /* gran        */ 1,
  10599         /* bytes       */ 5,
  10600         /* nFields     */ 2,
  10601         /* *fields     */ soc_TCAM_TCAM_ACTION_BCM88690_B0m_fields,
  10602         /* *views      */ NULL,
  10603         /* *views_num  */ NULL,
  10604         /* snoop_cb    */ NULL, 
  10605         /* snoop_user_data */ NULL, 
  10606         /* snoop_flags */ 0,
  10607         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  10608         /* type */ SOC_MEM_TYPE_ONE_PORT,
  10609         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10610         /* impl */ SOC_MEM_IMPL_NORMAL,
  10611         /* cmic_mor_clks       */ 0,
  10612     },
  10613 #endif /* chips */
  10614 
  10615 #if defined(BCM_88690_A0)
  10616     { /* SOC_MEM_INT_TCAM_TCAM_ACTION_HIT_INDICATIONm */ 
  10617         /* mem            TCAM_TCAM_ACTION_HIT_INDICATIONm */
  10618         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  10619                           SOC_MEM_FLAG_VALID |
  10620                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  10621         /* cmp_fn      */ NULL,
  10622         /* *null_entry */ NULL,
  10623         /* index_min   */ 0,
  10624         /* index_max   */ 255,
  10625         /* minblock    */ 234,
  10626         /* maxblock    */ 235,
  10627         /* blocks      */ 0,
  10628         /* blocks_hi   */ 0xffffffff,
  10629         /* base        */ 0x04300000,
  10630         /* gran        */ 1,
  10631         /* bytes       */ 1,
  10632         /* nFields     */ 1,
  10633         /* *fields     */ soc_TCAM_TCAM_ACTION_HIT_INDICATIONm_fields,
  10634         /* *views      */ NULL,
  10635         /* *views_num  */ NULL,
  10636         /* snoop_cb    */ NULL, 
  10637         /* snoop_user_data */ NULL, 
  10638         /* snoop_flags */ 0,
  10639         /* severity */ SOC_MEM_SEVERE_LOW,
  10640         /* type */ SOC_MEM_TYPE_ONE_PORT,
  10641         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10642         /* impl */ SOC_MEM_IMPL_NORMAL,
  10643         /* cmic_mor_clks       */ 0,
  10644     },
  10645 #endif /* chips */
  10646 
  10647 #if defined(BCM_88690_B0)
  10648     { /* SOC_MEM_INT_TCAM_TCAM_ACTION_HIT_INDICATION_BCM88690_B0m */ 
  10649         /* mem            TCAM_TCAM_ACTION_HIT_INDICATIONm */
  10650         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  10651                           SOC_MEM_FLAG_VALID |
  10652                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  10653         /* cmp_fn      */ NULL,
  10654         /* *null_entry */ NULL,
  10655         /* index_min   */ 0,
  10656         /* index_max   */ 255,
  10657         /* minblock    */ 234,
  10658         /* maxblock    */ 235,
  10659         /* blocks      */ 0,
  10660         /* blocks_hi   */ 0xffffffff,
  10661         /* base        */ 0x04300000,
  10662         /* gran        */ 1,
  10663         /* bytes       */ 1,
  10664         /* nFields     */ 1,
  10665         /* *fields     */ soc_TCAM_TCAM_ACTION_HIT_INDICATION_BCM88690_B0m_fields,
  10666         /* *views      */ NULL,
  10667         /* *views_num  */ NULL,
  10668         /* snoop_cb    */ NULL, 
  10669         /* snoop_user_data */ NULL, 
  10670         /* snoop_flags */ 0,
  10671         /* severity */ SOC_MEM_SEVERE_LOW,
  10672         /* type */ SOC_MEM_TYPE_ONE_PORT,
  10673         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10674         /* impl */ SOC_MEM_IMPL_FLIPFLOP,
  10675         /* cmic_mor_clks       */ 0,
  10676     },
  10677 #endif /* chips */
  10678 
  10679 #if defined(BCM_88690_A0)
  10680     { /* SOC_MEM_INT_TCAM_TCAM_ACTION_HIT_INDICATION_SMALLm */ 
  10681         /* mem            TCAM_TCAM_ACTION_HIT_INDICATION_SMALLm */
  10682         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  10683                           SOC_MEM_FLAG_VALID |
  10684                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  10685         /* cmp_fn      */ NULL,
  10686         /* *null_entry */ NULL,
  10687         /* index_min   */ 0,
  10688         /* index_max   */ 31,
  10689         /* minblock    */ 234,
  10690         /* maxblock    */ 235,
  10691         /* blocks      */ 0,
  10692         /* blocks_hi   */ 0xffffffff,
  10693         /* base        */ 0x05b00300,
  10694         /* gran        */ 1,
  10695         /* bytes       */ 1,
  10696         /* nFields     */ 1,
  10697         /* *fields     */ soc_TCAM_TCAM_ACTION_HIT_INDICATION_SMALLm_fields,
  10698         /* *views      */ NULL,
  10699         /* *views_num  */ NULL,
  10700         /* snoop_cb    */ NULL, 
  10701         /* snoop_user_data */ NULL, 
  10702         /* snoop_flags */ 0,
  10703         /* severity */ SOC_MEM_SEVERE_LOW,
  10704         /* type */ SOC_MEM_TYPE_ONE_PORT,
  10705         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10706         /* impl */ SOC_MEM_IMPL_NORMAL,
  10707         /* cmic_mor_clks       */ 0,
  10708     },
  10709 #endif /* chips */
  10710 
  10711 #if defined(BCM_88690_B0)
  10712     { /* SOC_MEM_INT_TCAM_TCAM_ACTION_HIT_INDICATION_SMALL_BCM88690_B0m */ 
  10713         /* mem            TCAM_TCAM_ACTION_HIT_INDICATION_SMALLm */
  10714         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  10715                           SOC_MEM_FLAG_VALID |
  10716                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  10717         /* cmp_fn      */ NULL,
  10718         /* *null_entry */ NULL,
  10719         /* index_min   */ 0,
  10720         /* index_max   */ 31,
  10721         /* minblock    */ 234,
  10722         /* maxblock    */ 235,
  10723         /* blocks      */ 0,
  10724         /* blocks_hi   */ 0xffffffff,
  10725         /* base        */ 0x05b00300,
  10726         /* gran        */ 1,
  10727         /* bytes       */ 1,
  10728         /* nFields     */ 1,
  10729         /* *fields     */ soc_TCAM_TCAM_ACTION_HIT_INDICATION_SMALL_BCM88690_B0m_fields,
  10730         /* *views      */ NULL,
  10731         /* *views_num  */ NULL,
  10732         /* snoop_cb    */ NULL, 
  10733         /* snoop_user_data */ NULL, 
  10734         /* snoop_flags */ 0,
  10735         /* severity */ SOC_MEM_SEVERE_LOW,
  10736         /* type */ SOC_MEM_TYPE_ONE_PORT,
  10737         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10738         /* impl */ SOC_MEM_IMPL_FLIPFLOP,
  10739         /* cmic_mor_clks       */ 0,
  10740     },
  10741 #endif /* chips */
  10742 
  10743 #if defined(BCM_88690_A0)
  10744     { /* SOC_MEM_INT_TCAM_TCAM_ACTION_SMALLm */ 
  10745         /* mem            TCAM_TCAM_ACTION_SMALLm */
  10746         /* flags       */ SOC_MEM_FLAG_VALID |
  10747                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  10748         /* cmp_fn      */ NULL,
  10749         /* *null_entry */ NULL,
  10750         /* index_min   */ 0,
  10751         /* index_max   */ 255,
  10752         /* minblock    */ 234,
  10753         /* maxblock    */ 235,
  10754         /* blocks      */ 0,
  10755         /* blocks_hi   */ 0xffffffff,
  10756         /* base        */ 0x02901800,
  10757         /* gran        */ 1,
  10758         /* bytes       */ 5,
  10759         /* nFields     */ 2,
  10760         /* *fields     */ soc_TCAM_TCAM_ACTION_SMALLm_fields,
  10761         /* *views      */ NULL,
  10762         /* *views_num  */ NULL,
  10763         /* snoop_cb    */ NULL, 
  10764         /* snoop_user_data */ NULL, 
  10765         /* snoop_flags */ 0,
  10766         /* severity */ SOC_MEM_SEVERE_LOW,
  10767         /* type */ SOC_MEM_TYPE_ONE_PORT,
  10768         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10769         /* impl */ SOC_MEM_IMPL_NORMAL,
  10770         /* cmic_mor_clks       */ 0,
  10771     },
  10772 #endif /* chips */
  10773 
  10774 #if defined(BCM_88690_B0)
  10775     { /* SOC_MEM_INT_TCAM_TCAM_ACTION_SMALL_BCM88690_B0m */ 
  10776         /* mem            TCAM_TCAM_ACTION_SMALLm */
  10777         /* flags       */ SOC_MEM_FLAG_VALID |
  10778                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  10779         /* cmp_fn      */ NULL,
  10780         /* *null_entry */ NULL,
  10781         /* index_min   */ 0,
  10782         /* index_max   */ 255,
  10783         /* minblock    */ 234,
  10784         /* maxblock    */ 235,
  10785         /* blocks      */ 0,
  10786         /* blocks_hi   */ 0xffffffff,
  10787         /* base        */ 0x02901800,
  10788         /* gran        */ 1,
  10789         /* bytes       */ 5,
  10790         /* nFields     */ 2,
  10791         /* *fields     */ soc_TCAM_TCAM_ACTION_SMALL_BCM88690_B0m_fields,
  10792         /* *views      */ NULL,
  10793         /* *views_num  */ NULL,
  10794         /* snoop_cb    */ NULL, 
  10795         /* snoop_user_data */ NULL, 
  10796         /* snoop_flags */ 0,
  10797         /* severity */ SOC_MEM_SEVERE_LOW,
  10798         /* type */ SOC_MEM_TYPE_ONE_PORT,
  10799         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10800         /* impl */ SOC_MEM_IMPL_NORMAL,
  10801         /* cmic_mor_clks       */ 0,
  10802     },
  10803 #endif /* chips */
  10804 
  10805 #if defined(BCM_88690_A0)
  10806     { /* SOC_MEM_INT_TCAM_TCAM_BANKm */ 
  10807         /* mem            TCAM_TCAM_BANKm */
  10808         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10809         /* cmp_fn      */ NULL,
  10810         /* *null_entry */ NULL,
  10811         /* index_min   */ 0,
  10812         /* index_max   */ 65535,
  10813         /* minblock    */ 234,
  10814         /* maxblock    */ 235,
  10815         /* blocks      */ 0,
  10816         /* blocks_hi   */ 0xffffffff,
  10817         /* base        */ 0x01000000,
  10818         /* gran        */ 1,
  10819         /* bytes       */ 42,
  10820         /* nFields     */ 1,
  10821         /* *fields     */ soc_TCAM_TCAM_BANKm_fields,
  10822         /* *views      */ NULL,
  10823         /* *views_num  */ NULL,
  10824         /* snoop_cb    */ NULL, 
  10825         /* snoop_user_data */ NULL, 
  10826         /* snoop_flags */ 0,
  10827         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  10828         /* type */ SOC_MEM_TYPE_NORMAL,
  10829         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10830         /* impl */ SOC_MEM_IMPL_NORMAL,
  10831         /* cmic_mor_clks       */ 0,
  10832     },
  10833 #endif /* chips */
  10834 
  10835 #if defined(BCM_88690_B0)
  10836     { /* SOC_MEM_INT_TCAM_TCAM_BANK_BCM88690_B0m */ 
  10837         /* mem            TCAM_TCAM_BANKm */
  10838         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10839         /* cmp_fn      */ NULL,
  10840         /* *null_entry */ NULL,
  10841         /* index_min   */ 0,
  10842         /* index_max   */ 65535,
  10843         /* minblock    */ 234,
  10844         /* maxblock    */ 235,
  10845         /* blocks      */ 0,
  10846         /* blocks_hi   */ 0xffffffff,
  10847         /* base        */ 0x01000000,
  10848         /* gran        */ 1,
  10849         /* bytes       */ 42,
  10850         /* nFields     */ 1,
  10851         /* *fields     */ soc_TCAM_TCAM_BANK_BCM88690_B0m_fields,
  10852         /* *views      */ NULL,
  10853         /* *views_num  */ NULL,
  10854         /* snoop_cb    */ NULL, 
  10855         /* snoop_user_data */ NULL, 
  10856         /* snoop_flags */ 0,
  10857         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  10858         /* type */ SOC_MEM_TYPE_NORMAL,
  10859         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10860         /* impl */ SOC_MEM_IMPL_EXTERNAL,
  10861         /* cmic_mor_clks       */ 0,
  10862     },
  10863 #endif /* chips */
  10864 
  10865 #if defined(BCM_88690_A0)
  10866     { /* SOC_MEM_INT_TCAM_TCAM_BANK_COMMANDm */ 
  10867         /* mem            TCAM_TCAM_BANK_COMMANDm */
  10868         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10869         /* cmp_fn      */ NULL,
  10870         /* *null_entry */ NULL,
  10871         /* index_min   */ 0,
  10872         /* index_max   */ 65535,
  10873         /* minblock    */ 234,
  10874         /* maxblock    */ 235,
  10875         /* blocks      */ 0,
  10876         /* blocks_hi   */ 0xffffffff,
  10877         /* base        */ 0x01000000,
  10878         /* gran        */ 1,
  10879         /* bytes       */ 42,
  10880         /* nFields     */ 5,
  10881         /* *fields     */ soc_TCAM_TCAM_BANK_COMMANDm_fields,
  10882         /* *views      */ NULL,
  10883         /* *views_num  */ NULL,
  10884         /* snoop_cb    */ NULL, 
  10885         /* snoop_user_data */ NULL, 
  10886         /* snoop_flags */ 0,
  10887         /* severity */ SOC_MEM_SEVERE_LOW,
  10888         /* type */ SOC_MEM_TYPE_NORMAL,
  10889         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10890         /* impl */ SOC_MEM_IMPL_NORMAL,
  10891         /* cmic_mor_clks       */ 0,
  10892     },
  10893 #endif /* chips */
  10894 
  10895 #if defined(BCM_88690_B0)
  10896     { /* SOC_MEM_INT_TCAM_TCAM_BANK_COMMAND_BCM88690_B0m */ 
  10897         /* mem            TCAM_TCAM_BANK_COMMANDm */
  10898         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10899         /* cmp_fn      */ NULL,
  10900         /* *null_entry */ NULL,
  10901         /* index_min   */ 0,
  10902         /* index_max   */ 65535,
  10903         /* minblock    */ 234,
  10904         /* maxblock    */ 235,
  10905         /* blocks      */ 0,
  10906         /* blocks_hi   */ 0xffffffff,
  10907         /* base        */ 0x01000000,
  10908         /* gran        */ 1,
  10909         /* bytes       */ 42,
  10910         /* nFields     */ 5,
  10911         /* *fields     */ soc_TCAM_TCAM_BANK_COMMAND_BCM88690_B0m_fields,
  10912         /* *views      */ NULL,
  10913         /* *views_num  */ NULL,
  10914         /* snoop_cb    */ NULL, 
  10915         /* snoop_user_data */ NULL, 
  10916         /* snoop_flags */ 0,
  10917         /* severity */ SOC_MEM_SEVERE_LOW,
  10918         /* type */ SOC_MEM_TYPE_NORMAL,
  10919         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10920         /* impl */ SOC_MEM_IMPL_EXTERNAL,
  10921         /* cmic_mor_clks       */ 0,
  10922     },
  10923 #endif /* chips */
  10924 
  10925 #if defined(BCM_88690_A0)
  10926     { /* SOC_MEM_INT_TCAM_TCAM_BANK_REPLYm */ 
  10927         /* mem            TCAM_TCAM_BANK_REPLYm */
  10928         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10929         /* cmp_fn      */ NULL,
  10930         /* *null_entry */ NULL,
  10931         /* index_min   */ 0,
  10932         /* index_max   */ 65535,
  10933         /* minblock    */ 234,
  10934         /* maxblock    */ 235,
  10935         /* blocks      */ 0,
  10936         /* blocks_hi   */ 0xffffffff,
  10937         /* base        */ 0x01000000,
  10938         /* gran        */ 1,
  10939         /* bytes       */ 42,
  10940         /* nFields     */ 5,
  10941         /* *fields     */ soc_TCAM_TCAM_BANK_REPLYm_fields,
  10942         /* *views      */ NULL,
  10943         /* *views_num  */ NULL,
  10944         /* snoop_cb    */ NULL, 
  10945         /* snoop_user_data */ NULL, 
  10946         /* snoop_flags */ 0,
  10947         /* severity */ SOC_MEM_SEVERE_LOW,
  10948         /* type */ SOC_MEM_TYPE_NORMAL,
  10949         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10950         /* impl */ SOC_MEM_IMPL_NORMAL,
  10951         /* cmic_mor_clks       */ 0,
  10952     },
  10953 #endif /* chips */
  10954 
  10955 #if defined(BCM_88690_B0)
  10956     { /* SOC_MEM_INT_TCAM_TCAM_BANK_REPLY_BCM88690_B0m */ 
  10957         /* mem            TCAM_TCAM_BANK_REPLYm */
  10958         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10959         /* cmp_fn      */ NULL,
  10960         /* *null_entry */ NULL,
  10961         /* index_min   */ 0,
  10962         /* index_max   */ 65535,
  10963         /* minblock    */ 234,
  10964         /* maxblock    */ 235,
  10965         /* blocks      */ 0,
  10966         /* blocks_hi   */ 0xffffffff,
  10967         /* base        */ 0x01000000,
  10968         /* gran        */ 1,
  10969         /* bytes       */ 42,
  10970         /* nFields     */ 5,
  10971         /* *fields     */ soc_TCAM_TCAM_BANK_REPLY_BCM88690_B0m_fields,
  10972         /* *views      */ NULL,
  10973         /* *views_num  */ NULL,
  10974         /* snoop_cb    */ NULL, 
  10975         /* snoop_user_data */ NULL, 
  10976         /* snoop_flags */ 0,
  10977         /* severity */ SOC_MEM_SEVERE_LOW,
  10978         /* type */ SOC_MEM_TYPE_NORMAL,
  10979         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10980         /* impl */ SOC_MEM_IMPL_EXTERNAL,
  10981         /* cmic_mor_clks       */ 0,
  10982     },
  10983 #endif /* chips */
  10984 
  10985 #if defined(BCM_88690_A0)
  10986     { /* SOC_MEM_INT_TCAM_TCAM_ENTRY_ECCm */ 
  10987         /* mem            TCAM_TCAM_ENTRY_ECCm */
  10988         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  10989                           SOC_MEM_FLAG_VALID |
  10990                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  10991         /* cmp_fn      */ NULL,
  10992         /* *null_entry */ NULL,
  10993         /* index_min   */ 0,
  10994         /* index_max   */ 4095,
  10995         /* minblock    */ 234,
  10996         /* maxblock    */ 235,
  10997         /* blocks      */ 0,
  10998         /* blocks_hi   */ 0xffffffff,
  10999         /* base        */ 0x03300000,
  11000         /* gran        */ 1,
  11001         /* bytes       */ 2,
  11002         /* nFields     */ 1,
  11003         /* *fields     */ soc_TCAM_TCAM_ENTRY_ECCm_fields,
  11004         /* *views      */ NULL,
  11005         /* *views_num  */ NULL,
  11006         /* snoop_cb    */ NULL, 
  11007         /* snoop_user_data */ NULL, 
  11008         /* snoop_flags */ 0,
  11009         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  11010         /* type */ SOC_MEM_TYPE_ONE_PORT,
  11011         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11012         /* impl */ SOC_MEM_IMPL_NORMAL,
  11013         /* cmic_mor_clks       */ 0,
  11014     },
  11015 #endif /* chips */
  11016 
  11017 #if defined(BCM_88690_B0)
  11018     { /* SOC_MEM_INT_TCAM_TCAM_ENTRY_ECC_BCM88690_B0m */ 
  11019         /* mem            TCAM_TCAM_ENTRY_ECCm */
  11020         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  11021                           SOC_MEM_FLAG_VALID |
  11022                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  11023         /* cmp_fn      */ NULL,
  11024         /* *null_entry */ NULL,
  11025         /* index_min   */ 0,
  11026         /* index_max   */ 4095,
  11027         /* minblock    */ 234,
  11028         /* maxblock    */ 235,
  11029         /* blocks      */ 0,
  11030         /* blocks_hi   */ 0xffffffff,
  11031         /* base        */ 0x03300000,
  11032         /* gran        */ 1,
  11033         /* bytes       */ 2,
  11034         /* nFields     */ 1,
  11035         /* *fields     */ soc_TCAM_TCAM_ENTRY_ECC_BCM88690_B0m_fields,
  11036         /* *views      */ NULL,
  11037         /* *views_num  */ NULL,
  11038         /* snoop_cb    */ NULL, 
  11039         /* snoop_user_data */ NULL, 
  11040         /* snoop_flags */ 0,
  11041         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  11042         /* type */ SOC_MEM_TYPE_ONE_PORT,
  11043         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11044         /* impl */ SOC_MEM_IMPL_NORMAL,
  11045         /* cmic_mor_clks       */ 0,
  11046     },
  11047 #endif /* chips */
  11048 
  11049 #if defined(BCM_88690_A0)
  11050     { /* SOC_MEM_INT_TCAM_TCAM_ENTRY_ECC_SMALLm */ 
  11051         /* mem            TCAM_TCAM_ENTRY_ECC_SMALLm */
  11052         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  11053                           SOC_MEM_FLAG_VALID |
  11054                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  11055         /* cmp_fn      */ NULL,
  11056         /* *null_entry */ NULL,
  11057         /* index_min   */ 0,
  11058         /* index_max   */ 511,
  11059         /* minblock    */ 234,
  11060         /* maxblock    */ 235,
  11061         /* blocks      */ 0,
  11062         /* blocks_hi   */ 0xffffffff,
  11063         /* base        */ 0x03f01800,
  11064         /* gran        */ 1,
  11065         /* bytes       */ 2,
  11066         /* nFields     */ 1,
  11067         /* *fields     */ soc_TCAM_TCAM_ENTRY_ECC_SMALLm_fields,
  11068         /* *views      */ NULL,
  11069         /* *views_num  */ NULL,
  11070         /* snoop_cb    */ NULL, 
  11071         /* snoop_user_data */ NULL, 
  11072         /* snoop_flags */ 0,
  11073         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  11074         /* type */ SOC_MEM_TYPE_ONE_PORT,
  11075         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11076         /* impl */ SOC_MEM_IMPL_NORMAL,
  11077         /* cmic_mor_clks       */ 0,
  11078     },
  11079 #endif /* chips */
  11080 
  11081 #if defined(BCM_88690_B0)
  11082     { /* SOC_MEM_INT_TCAM_TCAM_ENTRY_ECC_SMALL_BCM88690_B0m */ 
  11083         /* mem            TCAM_TCAM_ENTRY_ECC_SMALLm */
  11084         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  11085                           SOC_MEM_FLAG_VALID |
  11086                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  11087         /* cmp_fn      */ NULL,
  11088         /* *null_entry */ NULL,
  11089         /* index_min   */ 0,
  11090         /* index_max   */ 511,
  11091         /* minblock    */ 234,
  11092         /* maxblock    */ 235,
  11093         /* blocks      */ 0,
  11094         /* blocks_hi   */ 0xffffffff,
  11095         /* base        */ 0x03f01800,
  11096         /* gran        */ 1,
  11097         /* bytes       */ 2,
  11098         /* nFields     */ 1,
  11099         /* *fields     */ soc_TCAM_TCAM_ENTRY_ECC_SMALL_BCM88690_B0m_fields,
  11100         /* *views      */ NULL,
  11101         /* *views_num  */ NULL,
  11102         /* snoop_cb    */ NULL, 
  11103         /* snoop_user_data */ NULL, 
  11104         /* snoop_flags */ 0,
  11105         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  11106         /* type */ SOC_MEM_TYPE_ONE_PORT,
  11107         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11108         /* impl */ SOC_MEM_IMPL_NORMAL,
  11109         /* cmic_mor_clks       */ 0,
  11110     },
  11111 #endif /* chips */
  11112 
  11113 #if defined(BCM_88690_A0)
  11114     { /* SOC_MEM_INT_TCAM_TCAM_PD_PROFILEm */ 
  11115         /* mem            TCAM_TCAM_PD_PROFILEm */
  11116         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11117         /* cmp_fn      */ NULL,
  11118         /* *null_entry */ NULL,
  11119         /* index_min   */ 0,
  11120         /* index_max   */ 63,
  11121         /* minblock    */ 234,
  11122         /* maxblock    */ 235,
  11123         /* blocks      */ 0,
  11124         /* blocks_hi   */ 0xffffffff,
  11125         /* base        */ 0x03200000,
  11126         /* gran        */ 1,
  11127         /* bytes       */ 2,
  11128         /* nFields     */ 1,
  11129         /* *fields     */ soc_TCAM_TCAM_PD_PROFILEm_fields,
  11130         /* *views      */ NULL,
  11131         /* *views_num  */ NULL,
  11132         /* snoop_cb    */ NULL, 
  11133         /* snoop_user_data */ NULL, 
  11134         /* snoop_flags */ 0,
  11135         /* severity */ SOC_MEM_SEVERE_LOW,
  11136         /* type */ SOC_MEM_TYPE_NORMAL,
  11137         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11138         /* impl */ SOC_MEM_IMPL_NORMAL,
  11139         /* cmic_mor_clks       */ 0,
  11140     },
  11141 #endif /* chips */
  11142 
  11143 #if defined(BCM_88690_B0)
  11144     { /* SOC_MEM_INT_TCAM_TCAM_PD_PROFILE_BCM88690_B0m */ 
  11145         /* mem            TCAM_TCAM_PD_PROFILEm */
  11146         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11147         /* cmp_fn      */ NULL,
  11148         /* *null_entry */ NULL,
  11149         /* index_min   */ 0,
  11150         /* index_max   */ 63,
  11151         /* minblock    */ 234,
  11152         /* maxblock    */ 235,
  11153         /* blocks      */ 0,
  11154         /* blocks_hi   */ 0xffffffff,
  11155         /* base        */ 0x03200000,
  11156         /* gran        */ 1,
  11157         /* bytes       */ 2,
  11158         /* nFields     */ 1,
  11159         /* *fields     */ soc_TCAM_TCAM_PD_PROFILE_BCM88690_B0m_fields,
  11160         /* *views      */ NULL,
  11161         /* *views_num  */ NULL,
  11162         /* snoop_cb    */ NULL, 
  11163         /* snoop_user_data */ NULL, 
  11164         /* snoop_flags */ 0,
  11165         /* severity */ SOC_MEM_SEVERE_LOW,
  11166         /* type */ SOC_MEM_TYPE_NORMAL,
  11167         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11168         /* impl */ SOC_MEM_IMPL_FLIPFLOP,
  11169         /* cmic_mor_clks       */ 0,
  11170     },
  11171 #endif /* chips */
  11172 
  11173 #if defined(BCM_56970_A0)
  11174     { /* SOC_MEM_INT_TCB_BUFFER_METADATAm */ 
  11175         /* mem            TCB_BUFFER_METADATAm */
  11176         /* flags       */ SOC_MEM_FLAG_VALID |
  11177                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  11178                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  11179         /* cmp_fn      */ _soc_mem_cmp_undef,
  11180         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11181         /* index_min   */ 0,
  11182         /* index_max   */ -1,
  11183         /* minblock    */ 77,
  11184         /* maxblock    */ 77,
  11185         /* blocks      */ 0,
  11186         /* blocks_hi   */ 0xffffffff,
  11187         /* base        */ 0x56800000,
  11188         /* gran        */ 1,
  11189         /* bytes       */ 20,
  11190         /* nFields     */ 13,
  11191         /* *fields     */ soc_TCB_BUFFER_METADATAm_fields,
  11192         /* *views      */ NULL,
  11193         /* *views_num  */ NULL,
  11194         /* snoop_cb    */ NULL, 
  11195         /* snoop_user_data */ NULL, 
  11196         /* snoop_flags */ 0,
  11197         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11198         /* type */ SOC_MEM_TYPE_NORMAL,
  11199         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11200         /* impl */ SOC_MEM_IMPL_NORMAL,
  11201         /* cmic_mor_clks       */ 0,
  11202         /* access_latency_mode */ 3,
  11203     },
  11204 #endif /* chips */
  11205 
  11206 #if defined(BCM_56370_A0)
  11207     { /* SOC_MEM_INT_TCB_BUFFER_METADATA_BCM56370_A0m */ 
  11208         /* mem            TCB_BUFFER_METADATAm */
  11209         /* flags       */ SOC_MEM_FLAG_VALID |
  11210                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  11211         /* cmp_fn      */ _soc_mem_cmp_undef,
  11212         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11213         /* index_min   */ 0,
  11214         /* index_max   */ -1,
  11215         /* minblock    */ 20,
  11216         /* maxblock    */ 20,
  11217         /* blocks      */ 0x100000,
  11218         /* blocks_hi   */ 0,
  11219         /* base        */ 0x56800000,
  11220         /* gran        */ 1,
  11221         /* bytes       */ 19,
  11222         /* nFields     */ 12,
  11223         /* *fields     */ soc_TCB_BUFFER_METADATA_BCM56370_A0m_fields,
  11224         /* *views      */ NULL,
  11225         /* *views_num  */ NULL,
  11226         /* snoop_cb    */ NULL, 
  11227         /* snoop_user_data */ NULL, 
  11228         /* snoop_flags */ 0,
  11229         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11230         /* type */ SOC_MEM_TYPE_NORMAL,
  11231         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11232         /* impl */ SOC_MEM_IMPL_NORMAL,
  11233         /* cmic_mor_clks       */ 0,
  11234         /* access_latency_mode */ 3,
  11235     },
  11236 #endif /* chips */
  11237 
  11238 #if defined(BCM_56770_A0)
  11239     { /* SOC_MEM_INT_TCB_BUFFER_METADATA_BCM56770_A0m */ 
  11240         /* mem            TCB_BUFFER_METADATAm */
  11241         /* flags       */ SOC_MEM_FLAG_VALID |
  11242                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  11243         /* cmp_fn      */ _soc_mem_cmp_undef,
  11244         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11245         /* index_min   */ 0,
  11246         /* index_max   */ -1,
  11247         /* minblock    */ 31,
  11248         /* maxblock    */ 31,
  11249         /* blocks      */ 0x80000000,
  11250         /* blocks_hi   */ 0,
  11251         /* base        */ 0x56800000,
  11252         /* gran        */ 1,
  11253         /* bytes       */ 20,
  11254         /* nFields     */ 12,
  11255         /* *fields     */ soc_TCB_BUFFER_METADATA_BCM56870_A0m_fields,
  11256         /* *views      */ NULL,
  11257         /* *views_num  */ NULL,
  11258         /* snoop_cb    */ NULL, 
  11259         /* snoop_user_data */ NULL, 
  11260         /* snoop_flags */ 0,
  11261         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11262         /* type */ SOC_MEM_TYPE_NORMAL,
  11263         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11264         /* impl */ SOC_MEM_IMPL_NORMAL,
  11265         /* cmic_mor_clks       */ 0,
  11266         /* access_latency_mode */ 3,
  11267     },
  11268 #endif /* chips */
  11269 
  11270 #if defined(BCM_56870_A0)
  11271     { /* SOC_MEM_INT_TCB_BUFFER_METADATA_BCM56870_A0m */ 
  11272         /* mem            TCB_BUFFER_METADATAm */
  11273         /* flags       */ SOC_MEM_FLAG_VALID |
  11274                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  11275         /* cmp_fn      */ _soc_mem_cmp_undef,
  11276         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11277         /* index_min   */ 0,
  11278         /* index_max   */ -1,
  11279         /* minblock    */ 44,
  11280         /* maxblock    */ 44,
  11281         /* blocks      */ 0,
  11282         /* blocks_hi   */ 0x1000,
  11283         /* base        */ 0x56800000,
  11284         /* gran        */ 1,
  11285         /* bytes       */ 20,
  11286         /* nFields     */ 12,
  11287         /* *fields     */ soc_TCB_BUFFER_METADATA_BCM56870_A0m_fields,
  11288         /* *views      */ NULL,
  11289         /* *views_num  */ NULL,
  11290         /* snoop_cb    */ NULL, 
  11291         /* snoop_user_data */ NULL, 
  11292         /* snoop_flags */ 0,
  11293         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11294         /* type */ SOC_MEM_TYPE_NORMAL,
  11295         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11296         /* impl */ SOC_MEM_IMPL_NORMAL,
  11297         /* cmic_mor_clks       */ 0,
  11298         /* access_latency_mode */ 3,
  11299     },
  11300 #endif /* chips */
  11301 
  11302 #if defined(BCM_56970_A0)
  11303     { /* SOC_MEM_INT_TCB_BUFFER_METADATA_XPE0m */ 
  11304         /* mem            TCB_BUFFER_METADATA_XPE0m */
  11305         /* flags       */ SOC_MEM_FLAG_VALID |
  11306                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  11307                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  11308         /* cmp_fn      */ _soc_mem_cmp_undef,
  11309         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11310         /* index_min   */ 0,
  11311         /* index_max   */ 1023,
  11312         /* minblock    */ 77,
  11313         /* maxblock    */ 77,
  11314         /* blocks      */ 0,
  11315         /* blocks_hi   */ 0xffffffff,
  11316         /* base        */ 0x56800000,
  11317         /* gran        */ 1,
  11318         /* bytes       */ 20,
  11319         /* nFields     */ 13,
  11320         /* *fields     */ soc_TCB_BUFFER_METADATAm_fields,
  11321         /* *views      */ NULL,
  11322         /* *views_num  */ NULL,
  11323         /* snoop_cb    */ NULL, 
  11324         /* snoop_user_data */ NULL, 
  11325         /* snoop_flags */ 0,
  11326         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11327         /* type */ SOC_MEM_TYPE_NORMAL,
  11328         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11329         /* impl */ SOC_MEM_IMPL_NORMAL,
  11330         /* cmic_mor_clks       */ 0,
  11331         /* access_latency_mode */ 3,
  11332     },
  11333 #endif /* chips */
  11334 
  11335 #if defined(BCM_56970_A0)
  11336     { /* SOC_MEM_INT_TCB_BUFFER_METADATA_XPE1m */ 
  11337         /* mem            TCB_BUFFER_METADATA_XPE1m */
  11338         /* flags       */ SOC_MEM_FLAG_VALID |
  11339                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  11340                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  11341         /* cmp_fn      */ _soc_mem_cmp_undef,
  11342         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11343         /* index_min   */ 0,
  11344         /* index_max   */ 1023,
  11345         /* minblock    */ 77,
  11346         /* maxblock    */ 77,
  11347         /* blocks      */ 0,
  11348         /* blocks_hi   */ 0xffffffff,
  11349         /* base        */ 0x56810000,
  11350         /* gran        */ 1,
  11351         /* bytes       */ 20,
  11352         /* nFields     */ 13,
  11353         /* *fields     */ soc_TCB_BUFFER_METADATAm_fields,
  11354         /* *views      */ NULL,
  11355         /* *views_num  */ NULL,
  11356         /* snoop_cb    */ NULL, 
  11357         /* snoop_user_data */ NULL, 
  11358         /* snoop_flags */ 0,
  11359         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11360         /* type */ SOC_MEM_TYPE_NORMAL,
  11361         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11362         /* impl */ SOC_MEM_IMPL_NORMAL,
  11363         /* cmic_mor_clks       */ 0,
  11364         /* access_latency_mode */ 3,
  11365     },
  11366 #endif /* chips */
  11367 
  11368 #if defined(BCM_56970_A0)
  11369     { /* SOC_MEM_INT_TCB_BUFFER_METADATA_XPE2m */ 
  11370         /* mem            TCB_BUFFER_METADATA_XPE2m */
  11371         /* flags       */ SOC_MEM_FLAG_VALID |
  11372                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  11373                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  11374         /* cmp_fn      */ _soc_mem_cmp_undef,
  11375         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11376         /* index_min   */ 0,
  11377         /* index_max   */ 1023,
  11378         /* minblock    */ 77,
  11379         /* maxblock    */ 77,
  11380         /* blocks      */ 0,
  11381         /* blocks_hi   */ 0xffffffff,
  11382         /* base        */ 0x56820000,
  11383         /* gran        */ 1,
  11384         /* bytes       */ 20,
  11385         /* nFields     */ 13,
  11386         /* *fields     */ soc_TCB_BUFFER_METADATAm_fields,
  11387         /* *views      */ NULL,
  11388         /* *views_num  */ NULL,
  11389         /* snoop_cb    */ NULL, 
  11390         /* snoop_user_data */ NULL, 
  11391         /* snoop_flags */ 0,
  11392         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11393         /* type */ SOC_MEM_TYPE_NORMAL,
  11394         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11395         /* impl */ SOC_MEM_IMPL_NORMAL,
  11396         /* cmic_mor_clks       */ 0,
  11397         /* access_latency_mode */ 3,
  11398     },
  11399 #endif /* chips */
  11400 
  11401 #if defined(BCM_56970_A0)
  11402     { /* SOC_MEM_INT_TCB_BUFFER_METADATA_XPE3m */ 
  11403         /* mem            TCB_BUFFER_METADATA_XPE3m */
  11404         /* flags       */ SOC_MEM_FLAG_VALID |
  11405                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  11406                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  11407         /* cmp_fn      */ _soc_mem_cmp_undef,
  11408         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11409         /* index_min   */ 0,
  11410         /* index_max   */ 1023,
  11411         /* minblock    */ 77,
  11412         /* maxblock    */ 77,
  11413         /* blocks      */ 0,
  11414         /* blocks_hi   */ 0xffffffff,
  11415         /* base        */ 0x56830000,
  11416         /* gran        */ 1,
  11417         /* bytes       */ 20,
  11418         /* nFields     */ 13,
  11419         /* *fields     */ soc_TCB_BUFFER_METADATAm_fields,
  11420         /* *views      */ NULL,
  11421         /* *views_num  */ NULL,
  11422         /* snoop_cb    */ NULL, 
  11423         /* snoop_user_data */ NULL, 
  11424         /* snoop_flags */ 0,
  11425         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11426         /* type */ SOC_MEM_TYPE_NORMAL,
  11427         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11428         /* impl */ SOC_MEM_IMPL_NORMAL,
  11429         /* cmic_mor_clks       */ 0,
  11430         /* access_latency_mode */ 3,
  11431     },
  11432 #endif /* chips */
  11433 
  11434 #if defined(BCM_56370_A0)
  11435     { /* SOC_MEM_INT_TCB_BUFFER_METADATA_XPE0_BCM56370_A0m */ 
  11436         /* mem            TCB_BUFFER_METADATA_XPE0m */
  11437         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11438         /* cmp_fn      */ _soc_mem_cmp_undef,
  11439         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11440         /* index_min   */ 0,
  11441         /* index_max   */ 1023,
  11442         /* minblock    */ 20,
  11443         /* maxblock    */ 20,
  11444         /* blocks      */ 0x100000,
  11445         /* blocks_hi   */ 0,
  11446         /* base        */ 0x56800000,
  11447         /* gran        */ 1,
  11448         /* bytes       */ 19,
  11449         /* nFields     */ 12,
  11450         /* *fields     */ soc_TCB_BUFFER_METADATA_BCM56370_A0m_fields,
  11451         /* *views      */ NULL,
  11452         /* *views_num  */ NULL,
  11453         /* snoop_cb    */ NULL, 
  11454         /* snoop_user_data */ NULL, 
  11455         /* snoop_flags */ 0,
  11456         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11457         /* type */ SOC_MEM_TYPE_NORMAL,
  11458         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11459         /* impl */ SOC_MEM_IMPL_NORMAL,
  11460         /* cmic_mor_clks       */ 0,
  11461         /* access_latency_mode */ 3,
  11462     },
  11463 #endif /* chips */
  11464 
  11465 #if defined(BCM_56770_A0)
  11466     { /* SOC_MEM_INT_TCB_BUFFER_METADATA_XPE0_BCM56770_A0m */ 
  11467         /* mem            TCB_BUFFER_METADATA_XPE0m */
  11468         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11469         /* cmp_fn      */ _soc_mem_cmp_undef,
  11470         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11471         /* index_min   */ 0,
  11472         /* index_max   */ 1023,
  11473         /* minblock    */ 31,
  11474         /* maxblock    */ 31,
  11475         /* blocks      */ 0x80000000,
  11476         /* blocks_hi   */ 0,
  11477         /* base        */ 0x56800000,
  11478         /* gran        */ 1,
  11479         /* bytes       */ 20,
  11480         /* nFields     */ 12,
  11481         /* *fields     */ soc_TCB_BUFFER_METADATA_BCM56870_A0m_fields,
  11482         /* *views      */ NULL,
  11483         /* *views_num  */ NULL,
  11484         /* snoop_cb    */ NULL, 
  11485         /* snoop_user_data */ NULL, 
  11486         /* snoop_flags */ 0,
  11487         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11488         /* type */ SOC_MEM_TYPE_NORMAL,
  11489         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11490         /* impl */ SOC_MEM_IMPL_NORMAL,
  11491         /* cmic_mor_clks       */ 0,
  11492         /* access_latency_mode */ 3,
  11493     },
  11494 #endif /* chips */
  11495 
  11496 #if defined(BCM_56870_A0)
  11497     { /* SOC_MEM_INT_TCB_BUFFER_METADATA_XPE0_BCM56870_A0m */ 
  11498         /* mem            TCB_BUFFER_METADATA_XPE0m */
  11499         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11500         /* cmp_fn      */ _soc_mem_cmp_undef,
  11501         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11502         /* index_min   */ 0,
  11503         /* index_max   */ 1023,
  11504         /* minblock    */ 44,
  11505         /* maxblock    */ 44,
  11506         /* blocks      */ 0,
  11507         /* blocks_hi   */ 0x1000,
  11508         /* base        */ 0x56800000,
  11509         /* gran        */ 1,
  11510         /* bytes       */ 20,
  11511         /* nFields     */ 12,
  11512         /* *fields     */ soc_TCB_BUFFER_METADATA_BCM56870_A0m_fields,
  11513         /* *views      */ NULL,
  11514         /* *views_num  */ NULL,
  11515         /* snoop_cb    */ NULL, 
  11516         /* snoop_user_data */ NULL, 
  11517         /* snoop_flags */ 0,
  11518         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11519         /* type */ SOC_MEM_TYPE_NORMAL,
  11520         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11521         /* impl */ SOC_MEM_IMPL_NORMAL,
  11522         /* cmic_mor_clks       */ 0,
  11523         /* access_latency_mode */ 3,
  11524     },
  11525 #endif /* chips */
  11526 
  11527 #if defined(BCM_56970_A0)
  11528     { /* SOC_MEM_INT_TCB_EVENT_BUFFERm */ 
  11529         /* mem            TCB_EVENT_BUFFERm */
  11530         /* flags       */ SOC_MEM_FLAG_VALID |
  11531                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  11532                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  11533         /* cmp_fn      */ _soc_mem_cmp_undef,
  11534         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11535         /* index_min   */ 0,
  11536         /* index_max   */ -1,
  11537         /* minblock    */ 77,
  11538         /* maxblock    */ 77,
  11539         /* blocks      */ 0,
  11540         /* blocks_hi   */ 0xffffffff,
  11541         /* base        */ 0x56900000,
  11542         /* gran        */ 1,
  11543         /* bytes       */ 20,
  11544         /* nFields     */ 21,
  11545         /* *fields     */ soc_TCB_EVENT_BUFFERm_fields,
  11546         /* *views      */ NULL,
  11547         /* *views_num  */ NULL,
  11548         /* snoop_cb    */ NULL, 
  11549         /* snoop_user_data */ NULL, 
  11550         /* snoop_flags */ 0,
  11551         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11552         /* type */ SOC_MEM_TYPE_NORMAL,
  11553         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11554         /* impl */ SOC_MEM_IMPL_NORMAL,
  11555         /* cmic_mor_clks       */ 0,
  11556         /* access_latency_mode */ 3,
  11557     },
  11558 #endif /* chips */
  11559 
  11560 #if defined(BCM_56370_A0)
  11561     { /* SOC_MEM_INT_TCB_EVENT_BUFFER_BCM56370_A0m */ 
  11562         /* mem            TCB_EVENT_BUFFERm */
  11563         /* flags       */ SOC_MEM_FLAG_VALID |
  11564                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  11565         /* cmp_fn      */ _soc_mem_cmp_undef,
  11566         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11567         /* index_min   */ 0,
  11568         /* index_max   */ -1,
  11569         /* minblock    */ 20,
  11570         /* maxblock    */ 20,
  11571         /* blocks      */ 0x100000,
  11572         /* blocks_hi   */ 0,
  11573         /* base        */ 0x56900000,
  11574         /* gran        */ 1,
  11575         /* bytes       */ 22,
  11576         /* nFields     */ 22,
  11577         /* *fields     */ soc_TCB_EVENT_BUFFER_BCM56370_A0m_fields,
  11578         /* *views      */ NULL,
  11579         /* *views_num  */ NULL,
  11580         /* snoop_cb    */ NULL, 
  11581         /* snoop_user_data */ NULL, 
  11582         /* snoop_flags */ 0,
  11583         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11584         /* type */ SOC_MEM_TYPE_NORMAL,
  11585         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11586         /* impl */ SOC_MEM_IMPL_NORMAL,
  11587         /* cmic_mor_clks       */ 0,
  11588         /* access_latency_mode */ 3,
  11589     },
  11590 #endif /* chips */
  11591 
  11592 #if defined(BCM_56770_A0)
  11593     { /* SOC_MEM_INT_TCB_EVENT_BUFFER_BCM56770_A0m */ 
  11594         /* mem            TCB_EVENT_BUFFERm */
  11595         /* flags       */ SOC_MEM_FLAG_VALID |
  11596                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  11597         /* cmp_fn      */ _soc_mem_cmp_undef,
  11598         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11599         /* index_min   */ 0,
  11600         /* index_max   */ -1,
  11601         /* minblock    */ 31,
  11602         /* maxblock    */ 31,
  11603         /* blocks      */ 0x80000000,
  11604         /* blocks_hi   */ 0,
  11605         /* base        */ 0x56900000,
  11606         /* gran        */ 1,
  11607         /* bytes       */ 22,
  11608         /* nFields     */ 22,
  11609         /* *fields     */ soc_TCB_EVENT_BUFFER_BCM56870_A0m_fields,
  11610         /* *views      */ NULL,
  11611         /* *views_num  */ NULL,
  11612         /* snoop_cb    */ NULL, 
  11613         /* snoop_user_data */ NULL, 
  11614         /* snoop_flags */ 0,
  11615         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11616         /* type */ SOC_MEM_TYPE_NORMAL,
  11617         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11618         /* impl */ SOC_MEM_IMPL_NORMAL,
  11619         /* cmic_mor_clks       */ 0,
  11620         /* access_latency_mode */ 3,
  11621     },
  11622 #endif /* chips */
  11623 
  11624 #if defined(BCM_56870_A0)
  11625     { /* SOC_MEM_INT_TCB_EVENT_BUFFER_BCM56870_A0m */ 
  11626         /* mem            TCB_EVENT_BUFFERm */
  11627         /* flags       */ SOC_MEM_FLAG_VALID |
  11628                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  11629         /* cmp_fn      */ _soc_mem_cmp_undef,
  11630         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11631         /* index_min   */ 0,
  11632         /* index_max   */ -1,
  11633         /* minblock    */ 44,
  11634         /* maxblock    */ 44,
  11635         /* blocks      */ 0,
  11636         /* blocks_hi   */ 0x1000,
  11637         /* base        */ 0x56900000,
  11638         /* gran        */ 1,
  11639         /* bytes       */ 22,
  11640         /* nFields     */ 22,
  11641         /* *fields     */ soc_TCB_EVENT_BUFFER_BCM56870_A0m_fields,
  11642         /* *views      */ NULL,
  11643         /* *views_num  */ NULL,
  11644         /* snoop_cb    */ NULL, 
  11645         /* snoop_user_data */ NULL, 
  11646         /* snoop_flags */ 0,
  11647         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11648         /* type */ SOC_MEM_TYPE_NORMAL,
  11649         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11650         /* impl */ SOC_MEM_IMPL_NORMAL,
  11651         /* cmic_mor_clks       */ 0,
  11652         /* access_latency_mode */ 3,
  11653     },
  11654 #endif /* chips */
  11655 
  11656 #if defined(BCM_56970_A0)
  11657     { /* SOC_MEM_INT_TCB_EVENT_BUFFER_XPE0m */ 
  11658         /* mem            TCB_EVENT_BUFFER_XPE0m */
  11659         /* flags       */ SOC_MEM_FLAG_VALID |
  11660                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  11661                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  11662         /* cmp_fn      */ _soc_mem_cmp_undef,
  11663         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11664         /* index_min   */ 0,
  11665         /* index_max   */ 1023,
  11666         /* minblock    */ 77,
  11667         /* maxblock    */ 77,
  11668         /* blocks      */ 0,
  11669         /* blocks_hi   */ 0xffffffff,
  11670         /* base        */ 0x56900000,
  11671         /* gran        */ 1,
  11672         /* bytes       */ 20,
  11673         /* nFields     */ 21,
  11674         /* *fields     */ soc_TCB_EVENT_BUFFERm_fields,
  11675         /* *views      */ NULL,
  11676         /* *views_num  */ NULL,
  11677         /* snoop_cb    */ NULL, 
  11678         /* snoop_user_data */ NULL, 
  11679         /* snoop_flags */ 0,
  11680         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11681         /* type */ SOC_MEM_TYPE_NORMAL,
  11682         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11683         /* impl */ SOC_MEM_IMPL_NORMAL,
  11684         /* cmic_mor_clks       */ 0,
  11685         /* access_latency_mode */ 3,
  11686     },
  11687 #endif /* chips */
  11688 
  11689 #if defined(BCM_56970_A0)
  11690     { /* SOC_MEM_INT_TCB_EVENT_BUFFER_XPE1m */ 
  11691         /* mem            TCB_EVENT_BUFFER_XPE1m */
  11692         /* flags       */ SOC_MEM_FLAG_VALID |
  11693                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  11694                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  11695         /* cmp_fn      */ _soc_mem_cmp_undef,
  11696         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11697         /* index_min   */ 0,
  11698         /* index_max   */ 1023,
  11699         /* minblock    */ 77,
  11700         /* maxblock    */ 77,
  11701         /* blocks      */ 0,
  11702         /* blocks_hi   */ 0xffffffff,
  11703         /* base        */ 0x56910000,
  11704         /* gran        */ 1,
  11705         /* bytes       */ 20,
  11706         /* nFields     */ 21,
  11707         /* *fields     */ soc_TCB_EVENT_BUFFERm_fields,
  11708         /* *views      */ NULL,
  11709         /* *views_num  */ NULL,
  11710         /* snoop_cb    */ NULL, 
  11711         /* snoop_user_data */ NULL, 
  11712         /* snoop_flags */ 0,
  11713         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11714         /* type */ SOC_MEM_TYPE_NORMAL,
  11715         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11716         /* impl */ SOC_MEM_IMPL_NORMAL,
  11717         /* cmic_mor_clks       */ 0,
  11718         /* access_latency_mode */ 3,
  11719     },
  11720 #endif /* chips */
  11721 
  11722 #if defined(BCM_56970_A0)
  11723     { /* SOC_MEM_INT_TCB_EVENT_BUFFER_XPE2m */ 
  11724         /* mem            TCB_EVENT_BUFFER_XPE2m */
  11725         /* flags       */ SOC_MEM_FLAG_VALID |
  11726                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  11727                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  11728         /* cmp_fn      */ _soc_mem_cmp_undef,
  11729         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11730         /* index_min   */ 0,
  11731         /* index_max   */ 1023,
  11732         /* minblock    */ 77,
  11733         /* maxblock    */ 77,
  11734         /* blocks      */ 0,
  11735         /* blocks_hi   */ 0xffffffff,
  11736         /* base        */ 0x56920000,
  11737         /* gran        */ 1,
  11738         /* bytes       */ 20,
  11739         /* nFields     */ 21,
  11740         /* *fields     */ soc_TCB_EVENT_BUFFERm_fields,
  11741         /* *views      */ NULL,
  11742         /* *views_num  */ NULL,
  11743         /* snoop_cb    */ NULL, 
  11744         /* snoop_user_data */ NULL, 
  11745         /* snoop_flags */ 0,
  11746         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11747         /* type */ SOC_MEM_TYPE_NORMAL,
  11748         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11749         /* impl */ SOC_MEM_IMPL_NORMAL,
  11750         /* cmic_mor_clks       */ 0,
  11751         /* access_latency_mode */ 3,
  11752     },
  11753 #endif /* chips */
  11754 
  11755 #if defined(BCM_56970_A0)
  11756     { /* SOC_MEM_INT_TCB_EVENT_BUFFER_XPE3m */ 
  11757         /* mem            TCB_EVENT_BUFFER_XPE3m */
  11758         /* flags       */ SOC_MEM_FLAG_VALID |
  11759                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  11760                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  11761         /* cmp_fn      */ _soc_mem_cmp_undef,
  11762         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11763         /* index_min   */ 0,
  11764         /* index_max   */ 1023,
  11765         /* minblock    */ 77,
  11766         /* maxblock    */ 77,
  11767         /* blocks      */ 0,
  11768         /* blocks_hi   */ 0xffffffff,
  11769         /* base        */ 0x56930000,
  11770         /* gran        */ 1,
  11771         /* bytes       */ 20,
  11772         /* nFields     */ 21,
  11773         /* *fields     */ soc_TCB_EVENT_BUFFERm_fields,
  11774         /* *views      */ NULL,
  11775         /* *views_num  */ NULL,
  11776         /* snoop_cb    */ NULL, 
  11777         /* snoop_user_data */ NULL, 
  11778         /* snoop_flags */ 0,
  11779         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11780         /* type */ SOC_MEM_TYPE_NORMAL,
  11781         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11782         /* impl */ SOC_MEM_IMPL_NORMAL,
  11783         /* cmic_mor_clks       */ 0,
  11784         /* access_latency_mode */ 3,
  11785     },
  11786 #endif /* chips */
  11787 
  11788 #if defined(BCM_56370_A0)
  11789     { /* SOC_MEM_INT_TCB_EVENT_BUFFER_XPE0_BCM56370_A0m */ 
  11790         /* mem            TCB_EVENT_BUFFER_XPE0m */
  11791         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11792         /* cmp_fn      */ _soc_mem_cmp_undef,
  11793         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11794         /* index_min   */ 0,
  11795         /* index_max   */ 1023,
  11796         /* minblock    */ 20,
  11797         /* maxblock    */ 20,
  11798         /* blocks      */ 0x100000,
  11799         /* blocks_hi   */ 0,
  11800         /* base        */ 0x56900000,
  11801         /* gran        */ 1,
  11802         /* bytes       */ 22,
  11803         /* nFields     */ 22,
  11804         /* *fields     */ soc_TCB_EVENT_BUFFER_BCM56370_A0m_fields,
  11805         /* *views      */ NULL,
  11806         /* *views_num  */ NULL,
  11807         /* snoop_cb    */ NULL, 
  11808         /* snoop_user_data */ NULL, 
  11809         /* snoop_flags */ 0,
  11810         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11811         /* type */ SOC_MEM_TYPE_NORMAL,
  11812         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11813         /* impl */ SOC_MEM_IMPL_NORMAL,
  11814         /* cmic_mor_clks       */ 0,
  11815         /* access_latency_mode */ 3,
  11816     },
  11817 #endif /* chips */
  11818 
  11819 #if defined(BCM_56770_A0)
  11820     { /* SOC_MEM_INT_TCB_EVENT_BUFFER_XPE0_BCM56770_A0m */ 
  11821         /* mem            TCB_EVENT_BUFFER_XPE0m */
  11822         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11823         /* cmp_fn      */ _soc_mem_cmp_undef,
  11824         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11825         /* index_min   */ 0,
  11826         /* index_max   */ 1023,
  11827         /* minblock    */ 31,
  11828         /* maxblock    */ 31,
  11829         /* blocks      */ 0x80000000,
  11830         /* blocks_hi   */ 0,
  11831         /* base        */ 0x56900000,
  11832         /* gran        */ 1,
  11833         /* bytes       */ 22,
  11834         /* nFields     */ 22,
  11835         /* *fields     */ soc_TCB_EVENT_BUFFER_BCM56870_A0m_fields,
  11836         /* *views      */ NULL,
  11837         /* *views_num  */ NULL,
  11838         /* snoop_cb    */ NULL, 
  11839         /* snoop_user_data */ NULL, 
  11840         /* snoop_flags */ 0,
  11841         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11842         /* type */ SOC_MEM_TYPE_NORMAL,
  11843         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11844         /* impl */ SOC_MEM_IMPL_NORMAL,
  11845         /* cmic_mor_clks       */ 0,
  11846         /* access_latency_mode */ 3,
  11847     },
  11848 #endif /* chips */
  11849 
  11850 #if defined(BCM_56870_A0)
  11851     { /* SOC_MEM_INT_TCB_EVENT_BUFFER_XPE0_BCM56870_A0m */ 
  11852         /* mem            TCB_EVENT_BUFFER_XPE0m */
  11853         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11854         /* cmp_fn      */ _soc_mem_cmp_undef,
  11855         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11856         /* index_min   */ 0,
  11857         /* index_max   */ 1023,
  11858         /* minblock    */ 44,
  11859         /* maxblock    */ 44,
  11860         /* blocks      */ 0,
  11861         /* blocks_hi   */ 0x1000,
  11862         /* base        */ 0x56900000,
  11863         /* gran        */ 1,
  11864         /* bytes       */ 22,
  11865         /* nFields     */ 22,
  11866         /* *fields     */ soc_TCB_EVENT_BUFFER_BCM56870_A0m_fields,
  11867         /* *views      */ NULL,
  11868         /* *views_num  */ NULL,
  11869         /* snoop_cb    */ NULL, 
  11870         /* snoop_user_data */ NULL, 
  11871         /* snoop_flags */ 0,
  11872         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11873         /* type */ SOC_MEM_TYPE_NORMAL,
  11874         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11875         /* impl */ SOC_MEM_IMPL_NORMAL,
  11876         /* cmic_mor_clks       */ 0,
  11877         /* access_latency_mode */ 3,
  11878     },
  11879 #endif /* chips */
  11880 
  11881 #if defined(BCM_56970_A0)
  11882     { /* SOC_MEM_INT_TCB_SCRATCH_BUFFERm */ 
  11883         /* mem            TCB_SCRATCH_BUFFERm */
  11884         /* flags       */ SOC_MEM_FLAG_VALID |
  11885                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  11886                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  11887         /* cmp_fn      */ _soc_mem_cmp_undef,
  11888         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11889         /* index_min   */ 0,
  11890         /* index_max   */ -1,
  11891         /* minblock    */ 77,
  11892         /* maxblock    */ 77,
  11893         /* blocks      */ 0,
  11894         /* blocks_hi   */ 0xffffffff,
  11895         /* base        */ 0x55140000,
  11896         /* gran        */ 1,
  11897         /* bytes       */ 19,
  11898         /* nFields     */ 13,
  11899         /* *fields     */ soc_TCB_SCRATCH_BUFFERm_fields,
  11900         /* *views      */ NULL,
  11901         /* *views_num  */ NULL,
  11902         /* snoop_cb    */ NULL, 
  11903         /* snoop_user_data */ NULL, 
  11904         /* snoop_flags */ 0,
  11905         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11906         /* type */ SOC_MEM_TYPE_NORMAL,
  11907         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11908         /* impl */ SOC_MEM_IMPL_NORMAL,
  11909         /* cmic_mor_clks       */ 0,
  11910         /* access_latency_mode */ 3,
  11911     },
  11912 #endif /* chips */
  11913 
  11914 #if defined(BCM_56370_A0)
  11915     { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_BCM56370_A0m */ 
  11916         /* mem            TCB_SCRATCH_BUFFERm */
  11917         /* flags       */ SOC_MEM_FLAG_VALID |
  11918                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  11919         /* cmp_fn      */ _soc_mem_cmp_undef,
  11920         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11921         /* index_min   */ 0,
  11922         /* index_max   */ -1,
  11923         /* minblock    */ 20,
  11924         /* maxblock    */ 20,
  11925         /* blocks      */ 0x100000,
  11926         /* blocks_hi   */ 0,
  11927         /* base        */ 0x55140000,
  11928         /* gran        */ 1,
  11929         /* bytes       */ 16,
  11930         /* nFields     */ 13,
  11931         /* *fields     */ soc_TCB_SCRATCH_BUFFER_BCM56370_A0m_fields,
  11932         /* *views      */ NULL,
  11933         /* *views_num  */ NULL,
  11934         /* snoop_cb    */ NULL, 
  11935         /* snoop_user_data */ NULL, 
  11936         /* snoop_flags */ 0,
  11937         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11938         /* type */ SOC_MEM_TYPE_NORMAL,
  11939         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11940         /* impl */ SOC_MEM_IMPL_NORMAL,
  11941         /* cmic_mor_clks       */ 0,
  11942         /* access_latency_mode */ 3,
  11943     },
  11944 #endif /* chips */
  11945 
  11946 #if defined(BCM_56770_A0)
  11947     { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_BCM56770_A0m */ 
  11948         /* mem            TCB_SCRATCH_BUFFERm */
  11949         /* flags       */ SOC_MEM_FLAG_VALID |
  11950                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  11951         /* cmp_fn      */ _soc_mem_cmp_undef,
  11952         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11953         /* index_min   */ 0,
  11954         /* index_max   */ -1,
  11955         /* minblock    */ 31,
  11956         /* maxblock    */ 31,
  11957         /* blocks      */ 0x80000000,
  11958         /* blocks_hi   */ 0,
  11959         /* base        */ 0x55140000,
  11960         /* gran        */ 1,
  11961         /* bytes       */ 16,
  11962         /* nFields     */ 13,
  11963         /* *fields     */ soc_TCB_SCRATCH_BUFFER_BCM56870_A0m_fields,
  11964         /* *views      */ NULL,
  11965         /* *views_num  */ NULL,
  11966         /* snoop_cb    */ NULL, 
  11967         /* snoop_user_data */ NULL, 
  11968         /* snoop_flags */ 0,
  11969         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11970         /* type */ SOC_MEM_TYPE_NORMAL,
  11971         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11972         /* impl */ SOC_MEM_IMPL_NORMAL,
  11973         /* cmic_mor_clks       */ 0,
  11974         /* access_latency_mode */ 3,
  11975     },
  11976 #endif /* chips */
  11977 
  11978 #if defined(BCM_56870_A0)
  11979     { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_BCM56870_A0m */ 
  11980         /* mem            TCB_SCRATCH_BUFFERm */
  11981         /* flags       */ SOC_MEM_FLAG_VALID |
  11982                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  11983         /* cmp_fn      */ _soc_mem_cmp_undef,
  11984         /* *null_entry */ _soc_mem_entry_null_zeroes,
  11985         /* index_min   */ 0,
  11986         /* index_max   */ -1,
  11987         /* minblock    */ 44,
  11988         /* maxblock    */ 44,
  11989         /* blocks      */ 0,
  11990         /* blocks_hi   */ 0x1000,
  11991         /* base        */ 0x55140000,
  11992         /* gran        */ 1,
  11993         /* bytes       */ 16,
  11994         /* nFields     */ 13,
  11995         /* *fields     */ soc_TCB_SCRATCH_BUFFER_BCM56870_A0m_fields,
  11996         /* *views      */ NULL,
  11997         /* *views_num  */ NULL,
  11998         /* snoop_cb    */ NULL, 
  11999         /* snoop_user_data */ NULL, 
  12000         /* snoop_flags */ 0,
  12001         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12002         /* type */ SOC_MEM_TYPE_NORMAL,
  12003         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12004         /* impl */ SOC_MEM_IMPL_NORMAL,
  12005         /* cmic_mor_clks       */ 0,
  12006         /* access_latency_mode */ 3,
  12007     },
  12008 #endif /* chips */
  12009 
  12010 #if defined(BCM_56970_A0)
  12011     { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_XPE0_PIPE0m */ 
  12012         /* mem            TCB_SCRATCH_BUFFER_XPE0_PIPE0m */
  12013         /* flags       */ SOC_MEM_FLAG_VALID |
  12014                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  12015         /* cmp_fn      */ _soc_mem_cmp_undef,
  12016         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12017         /* index_min   */ 0,
  12018         /* index_max   */ 33,
  12019         /* minblock    */ 77,
  12020         /* maxblock    */ 77,
  12021         /* blocks      */ 0,
  12022         /* blocks_hi   */ 0xffffffff,
  12023         /* base        */ 0x55140000,
  12024         /* gran        */ 1,
  12025         /* bytes       */ 19,
  12026         /* nFields     */ 13,
  12027         /* *fields     */ soc_TCB_SCRATCH_BUFFERm_fields,
  12028         /* *views      */ NULL,
  12029         /* *views_num  */ NULL,
  12030         /* snoop_cb    */ NULL, 
  12031         /* snoop_user_data */ NULL, 
  12032         /* snoop_flags */ 0,
  12033         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12034         /* type */ SOC_MEM_TYPE_NORMAL,
  12035         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12036         /* impl */ SOC_MEM_IMPL_NORMAL,
  12037         /* cmic_mor_clks       */ 0,
  12038         /* access_latency_mode */ 3,
  12039     },
  12040 #endif /* chips */
  12041 
  12042 #if defined(BCM_56870_A0)
  12043     { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_XPE0_PIPE1m */ 
  12044         /* mem            TCB_SCRATCH_BUFFER_XPE0_PIPE1m */
  12045         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  12046         /* cmp_fn      */ _soc_mem_cmp_undef,
  12047         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12048         /* index_min   */ 0,
  12049         /* index_max   */ 65,
  12050         /* minblock    */ 44,
  12051         /* maxblock    */ 44,
  12052         /* blocks      */ 0,
  12053         /* blocks_hi   */ 0x1000,
  12054         /* base        */ 0x55150000,
  12055         /* gran        */ 1,
  12056         /* bytes       */ 16,
  12057         /* nFields     */ 13,
  12058         /* *fields     */ soc_TCB_SCRATCH_BUFFER_BCM56870_A0m_fields,
  12059         /* *views      */ NULL,
  12060         /* *views_num  */ NULL,
  12061         /* snoop_cb    */ NULL, 
  12062         /* snoop_user_data */ NULL, 
  12063         /* snoop_flags */ 0,
  12064         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12065         /* type */ SOC_MEM_TYPE_NORMAL,
  12066         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12067         /* impl */ SOC_MEM_IMPL_NORMAL,
  12068         /* cmic_mor_clks       */ 0,
  12069         /* access_latency_mode */ 3,
  12070     },
  12071 #endif /* chips */
  12072 
  12073 #if defined(BCM_56970_A0)
  12074     { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_XPE0_PIPE3m */ 
  12075         /* mem            TCB_SCRATCH_BUFFER_XPE0_PIPE3m */
  12076         /* flags       */ SOC_MEM_FLAG_VALID |
  12077                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  12078         /* cmp_fn      */ _soc_mem_cmp_undef,
  12079         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12080         /* index_min   */ 0,
  12081         /* index_max   */ 33,
  12082         /* minblock    */ 77,
  12083         /* maxblock    */ 77,
  12084         /* blocks      */ 0,
  12085         /* blocks_hi   */ 0xffffffff,
  12086         /* base        */ 0x55170000,
  12087         /* gran        */ 1,
  12088         /* bytes       */ 19,
  12089         /* nFields     */ 13,
  12090         /* *fields     */ soc_TCB_SCRATCH_BUFFERm_fields,
  12091         /* *views      */ NULL,
  12092         /* *views_num  */ NULL,
  12093         /* snoop_cb    */ NULL, 
  12094         /* snoop_user_data */ NULL, 
  12095         /* snoop_flags */ 0,
  12096         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12097         /* type */ SOC_MEM_TYPE_NORMAL,
  12098         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12099         /* impl */ SOC_MEM_IMPL_NORMAL,
  12100         /* cmic_mor_clks       */ 0,
  12101         /* access_latency_mode */ 3,
  12102     },
  12103 #endif /* chips */
  12104 
  12105 #if defined(BCM_56370_A0)
  12106     { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_XPE0_PIPE0_BCM56370_A0m */ 
  12107         /* mem            TCB_SCRATCH_BUFFER_XPE0_PIPE0m */
  12108         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  12109         /* cmp_fn      */ _soc_mem_cmp_undef,
  12110         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12111         /* index_min   */ 0,
  12112         /* index_max   */ 71,
  12113         /* minblock    */ 20,
  12114         /* maxblock    */ 20,
  12115         /* blocks      */ 0x100000,
  12116         /* blocks_hi   */ 0,
  12117         /* base        */ 0x55140000,
  12118         /* gran        */ 1,
  12119         /* bytes       */ 16,
  12120         /* nFields     */ 13,
  12121         /* *fields     */ soc_TCB_SCRATCH_BUFFER_BCM56370_A0m_fields,
  12122         /* *views      */ NULL,
  12123         /* *views_num  */ NULL,
  12124         /* snoop_cb    */ NULL, 
  12125         /* snoop_user_data */ NULL, 
  12126         /* snoop_flags */ 0,
  12127         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12128         /* type */ SOC_MEM_TYPE_NORMAL,
  12129         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12130         /* impl */ SOC_MEM_IMPL_NORMAL,
  12131         /* cmic_mor_clks       */ 0,
  12132         /* access_latency_mode */ 3,
  12133     },
  12134 #endif /* chips */
  12135 
  12136 #if defined(BCM_56770_A0)
  12137     { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_XPE0_PIPE0_BCM56770_A0m */ 
  12138         /* mem            TCB_SCRATCH_BUFFER_XPE0_PIPE0m */
  12139         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  12140         /* cmp_fn      */ _soc_mem_cmp_undef,
  12141         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12142         /* index_min   */ 0,
  12143         /* index_max   */ 65,
  12144         /* minblock    */ 31,
  12145         /* maxblock    */ 31,
  12146         /* blocks      */ 0x80000000,
  12147         /* blocks_hi   */ 0,
  12148         /* base        */ 0x55140000,
  12149         /* gran        */ 1,
  12150         /* bytes       */ 16,
  12151         /* nFields     */ 13,
  12152         /* *fields     */ soc_TCB_SCRATCH_BUFFER_BCM56870_A0m_fields,
  12153         /* *views      */ NULL,
  12154         /* *views_num  */ NULL,
  12155         /* snoop_cb    */ NULL, 
  12156         /* snoop_user_data */ NULL, 
  12157         /* snoop_flags */ 0,
  12158         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12159         /* type */ SOC_MEM_TYPE_NORMAL,
  12160         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12161         /* impl */ SOC_MEM_IMPL_NORMAL,
  12162         /* cmic_mor_clks       */ 0,
  12163         /* access_latency_mode */ 3,
  12164     },
  12165 #endif /* chips */
  12166 
  12167 #if defined(BCM_56870_A0)
  12168     { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_XPE0_PIPE0_BCM56870_A0m */ 
  12169         /* mem            TCB_SCRATCH_BUFFER_XPE0_PIPE0m */
  12170         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  12171         /* cmp_fn      */ _soc_mem_cmp_undef,
  12172         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12173         /* index_min   */ 0,
  12174         /* index_max   */ 65,
  12175         /* minblock    */ 44,
  12176         /* maxblock    */ 44,
  12177         /* blocks      */ 0,
  12178         /* blocks_hi   */ 0x1000,
  12179         /* base        */ 0x55140000,
  12180         /* gran        */ 1,
  12181         /* bytes       */ 16,
  12182         /* nFields     */ 13,
  12183         /* *fields     */ soc_TCB_SCRATCH_BUFFER_BCM56870_A0m_fields,
  12184         /* *views      */ NULL,
  12185         /* *views_num  */ NULL,
  12186         /* snoop_cb    */ NULL, 
  12187         /* snoop_user_data */ NULL, 
  12188         /* snoop_flags */ 0,
  12189         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12190         /* type */ SOC_MEM_TYPE_NORMAL,
  12191         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12192         /* impl */ SOC_MEM_IMPL_NORMAL,
  12193         /* cmic_mor_clks       */ 0,
  12194         /* access_latency_mode */ 3,
  12195     },
  12196 #endif /* chips */
  12197 
  12198 #if defined(BCM_56970_A0)
  12199     { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_XPE1_PIPE0m */ 
  12200         /* mem            TCB_SCRATCH_BUFFER_XPE1_PIPE0m */
  12201         /* flags       */ SOC_MEM_FLAG_VALID |
  12202                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  12203                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  12204         /* cmp_fn      */ _soc_mem_cmp_undef,
  12205         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12206         /* index_min   */ 0,
  12207         /* index_max   */ 33,
  12208         /* minblock    */ 77,
  12209         /* maxblock    */ 77,
  12210         /* blocks      */ 0,
  12211         /* blocks_hi   */ 0xffffffff,
  12212         /* base        */ 0x55140000,
  12213         /* gran        */ 1,
  12214         /* bytes       */ 19,
  12215         /* nFields     */ 13,
  12216         /* *fields     */ soc_TCB_SCRATCH_BUFFERm_fields,
  12217         /* *views      */ NULL,
  12218         /* *views_num  */ NULL,
  12219         /* snoop_cb    */ NULL, 
  12220         /* snoop_user_data */ NULL, 
  12221         /* snoop_flags */ 0,
  12222         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12223         /* type */ SOC_MEM_TYPE_NORMAL,
  12224         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12225         /* impl */ SOC_MEM_IMPL_NORMAL,
  12226         /* cmic_mor_clks       */ 0,
  12227         /* access_latency_mode */ 3,
  12228     },
  12229 #endif /* chips */
  12230 
  12231 #if defined(BCM_56970_A0)
  12232     { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_XPE1_PIPE3m */ 
  12233         /* mem            TCB_SCRATCH_BUFFER_XPE1_PIPE3m */
  12234         /* flags       */ SOC_MEM_FLAG_VALID |
  12235                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  12236                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  12237         /* cmp_fn      */ _soc_mem_cmp_undef,
  12238         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12239         /* index_min   */ 0,
  12240         /* index_max   */ 33,
  12241         /* minblock    */ 77,
  12242         /* maxblock    */ 77,
  12243         /* blocks      */ 0,
  12244         /* blocks_hi   */ 0xffffffff,
  12245         /* base        */ 0x55170000,
  12246         /* gran        */ 1,
  12247         /* bytes       */ 19,
  12248         /* nFields     */ 13,
  12249         /* *fields     */ soc_TCB_SCRATCH_BUFFERm_fields,
  12250         /* *views      */ NULL,
  12251         /* *views_num  */ NULL,
  12252         /* snoop_cb    */ NULL, 
  12253         /* snoop_user_data */ NULL, 
  12254         /* snoop_flags */ 0,
  12255         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12256         /* type */ SOC_MEM_TYPE_NORMAL,
  12257         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12258         /* impl */ SOC_MEM_IMPL_NORMAL,
  12259         /* cmic_mor_clks       */ 0,
  12260         /* access_latency_mode */ 3,
  12261     },
  12262 #endif /* chips */
  12263 
  12264 #if defined(BCM_56970_A0)
  12265     { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_XPE2_PIPE1m */ 
  12266         /* mem            TCB_SCRATCH_BUFFER_XPE2_PIPE1m */
  12267         /* flags       */ SOC_MEM_FLAG_VALID |
  12268                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  12269                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  12270         /* cmp_fn      */ _soc_mem_cmp_undef,
  12271         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12272         /* index_min   */ 0,
  12273         /* index_max   */ 33,
  12274         /* minblock    */ 77,
  12275         /* maxblock    */ 77,
  12276         /* blocks      */ 0,
  12277         /* blocks_hi   */ 0xffffffff,
  12278         /* base        */ 0x55150000,
  12279         /* gran        */ 1,
  12280         /* bytes       */ 19,
  12281         /* nFields     */ 13,
  12282         /* *fields     */ soc_TCB_SCRATCH_BUFFERm_fields,
  12283         /* *views      */ NULL,
  12284         /* *views_num  */ NULL,
  12285         /* snoop_cb    */ NULL, 
  12286         /* snoop_user_data */ NULL, 
  12287         /* snoop_flags */ 0,
  12288         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12289         /* type */ SOC_MEM_TYPE_NORMAL,
  12290         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12291         /* impl */ SOC_MEM_IMPL_NORMAL,
  12292         /* cmic_mor_clks       */ 0,
  12293         /* access_latency_mode */ 3,
  12294     },
  12295 #endif /* chips */
  12296 
  12297 #if defined(BCM_56970_A0)
  12298     { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_XPE2_PIPE2m */ 
  12299         /* mem            TCB_SCRATCH_BUFFER_XPE2_PIPE2m */
  12300         /* flags       */ SOC_MEM_FLAG_VALID |
  12301                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  12302                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  12303         /* cmp_fn      */ _soc_mem_cmp_undef,
  12304         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12305         /* index_min   */ 0,
  12306         /* index_max   */ 33,
  12307         /* minblock    */ 77,
  12308         /* maxblock    */ 77,
  12309         /* blocks      */ 0,
  12310         /* blocks_hi   */ 0xffffffff,
  12311         /* base        */ 0x55160000,
  12312         /* gran        */ 1,
  12313         /* bytes       */ 19,
  12314         /* nFields     */ 13,
  12315         /* *fields     */ soc_TCB_SCRATCH_BUFFERm_fields,
  12316         /* *views      */ NULL,
  12317         /* *views_num  */ NULL,
  12318         /* snoop_cb    */ NULL, 
  12319         /* snoop_user_data */ NULL, 
  12320         /* snoop_flags */ 0,
  12321         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12322         /* type */ SOC_MEM_TYPE_NORMAL,
  12323         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12324         /* impl */ SOC_MEM_IMPL_NORMAL,
  12325         /* cmic_mor_clks       */ 0,
  12326         /* access_latency_mode */ 3,
  12327     },
  12328 #endif /* chips */
  12329 
  12330 #if defined(BCM_56970_A0)
  12331     { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_XPE3_PIPE1m */ 
  12332         /* mem            TCB_SCRATCH_BUFFER_XPE3_PIPE1m */
  12333         /* flags       */ SOC_MEM_FLAG_VALID |
  12334                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  12335                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  12336         /* cmp_fn      */ _soc_mem_cmp_undef,
  12337         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12338         /* index_min   */ 0,
  12339         /* index_max   */ 33,
  12340         /* minblock    */ 77,
  12341         /* maxblock    */ 77,
  12342         /* blocks      */ 0,
  12343         /* blocks_hi   */ 0xffffffff,
  12344         /* base        */ 0x55150000,
  12345         /* gran        */ 1,
  12346         /* bytes       */ 19,
  12347         /* nFields     */ 13,
  12348         /* *fields     */ soc_TCB_SCRATCH_BUFFERm_fields,
  12349         /* *views      */ NULL,
  12350         /* *views_num  */ NULL,
  12351         /* snoop_cb    */ NULL, 
  12352         /* snoop_user_data */ NULL, 
  12353         /* snoop_flags */ 0,
  12354         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12355         /* type */ SOC_MEM_TYPE_NORMAL,
  12356         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12357         /* impl */ SOC_MEM_IMPL_NORMAL,
  12358         /* cmic_mor_clks       */ 0,
  12359         /* access_latency_mode */ 3,
  12360     },
  12361 #endif /* chips */
  12362 
  12363 #if defined(BCM_56970_A0)
  12364     { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_XPE3_PIPE2m */ 
  12365         /* mem            TCB_SCRATCH_BUFFER_XPE3_PIPE2m */
  12366         /* flags       */ SOC_MEM_FLAG_VALID |
  12367                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  12368                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  12369         /* cmp_fn      */ _soc_mem_cmp_undef,
  12370         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12371         /* index_min   */ 0,
  12372         /* index_max   */ 33,
  12373         /* minblock    */ 77,
  12374         /* maxblock    */ 77,
  12375         /* blocks      */ 0,
  12376         /* blocks_hi   */ 0xffffffff,
  12377         /* base        */ 0x55160000,
  12378         /* gran        */ 1,
  12379         /* bytes       */ 19,
  12380         /* nFields     */ 13,
  12381         /* *fields     */ soc_TCB_SCRATCH_BUFFERm_fields,
  12382         /* *views      */ NULL,
  12383         /* *views_num  */ NULL,
  12384         /* snoop_cb    */ NULL, 
  12385         /* snoop_user_data */ NULL, 
  12386         /* snoop_flags */ 0,
  12387         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12388         /* type */ SOC_MEM_TYPE_NORMAL,
  12389         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12390         /* impl */ SOC_MEM_IMPL_NORMAL,
  12391         /* cmic_mor_clks       */ 0,
  12392         /* access_latency_mode */ 3,
  12393     },
  12394 #endif /* chips */
  12395 
  12396 #if defined(BCM_56970_A0)
  12397     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAPm */ 
  12398         /* mem            TCB_THRESHOLD_PROFILE_MAPm */
  12399         /* flags       */ SOC_MEM_FLAG_VALID |
  12400                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  12401                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  12402         /* cmp_fn      */ _soc_mem_cmp_undef,
  12403         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12404         /* index_min   */ 0,
  12405         /* index_max   */ -1,
  12406         /* minblock    */ 77,
  12407         /* maxblock    */ 77,
  12408         /* blocks      */ 0,
  12409         /* blocks_hi   */ 0xffffffff,
  12410         /* base        */ 0x569c0000,
  12411         /* gran        */ 1,
  12412         /* bytes       */ 5,
  12413         /* nFields     */ 15,
  12414         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields,
  12415         /* *views      */ NULL,
  12416         /* *views_num  */ NULL,
  12417         /* snoop_cb    */ NULL, 
  12418         /* snoop_user_data */ NULL, 
  12419         /* snoop_flags */ 0,
  12420         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12421         /* type */ SOC_MEM_TYPE_NORMAL,
  12422         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12423         /* impl */ SOC_MEM_IMPL_NORMAL,
  12424         /* cmic_mor_clks       */ 0,
  12425         /* access_latency_mode */ 3,
  12426     },
  12427 #endif /* chips */
  12428 
  12429 #if defined(BCM_56970_A0)
  12430     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_Am */ 
  12431         /* mem            TCB_THRESHOLD_PROFILE_MAP_Am */
  12432         /* flags       */ SOC_MEM_FLAG_VALID |
  12433                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  12434                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  12435         /* cmp_fn      */ _soc_mem_cmp_undef,
  12436         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12437         /* index_min   */ 0,
  12438         /* index_max   */ -1,
  12439         /* minblock    */ 77,
  12440         /* maxblock    */ 77,
  12441         /* blocks      */ 0,
  12442         /* blocks_hi   */ 0xffffffff,
  12443         /* base        */ 0x56a00000,
  12444         /* gran        */ 1,
  12445         /* bytes       */ 5,
  12446         /* nFields     */ 15,
  12447         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields,
  12448         /* *views      */ NULL,
  12449         /* *views_num  */ NULL,
  12450         /* snoop_cb    */ NULL, 
  12451         /* snoop_user_data */ NULL, 
  12452         /* snoop_flags */ 0,
  12453         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12454         /* type */ SOC_MEM_TYPE_NORMAL,
  12455         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12456         /* impl */ SOC_MEM_IMPL_NORMAL,
  12457         /* cmic_mor_clks       */ 0,
  12458         /* access_latency_mode */ 3,
  12459     },
  12460 #endif /* chips */
  12461 
  12462 #if defined(BCM_56370_A0)
  12463     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_A_BCM56370_A0m */ 
  12464         /* mem            TCB_THRESHOLD_PROFILE_MAP_Am */
  12465         /* flags       */ SOC_MEM_FLAG_VALID |
  12466                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  12467                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  12468         /* cmp_fn      */ _soc_mem_cmp_undef,
  12469         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12470         /* index_min   */ 0,
  12471         /* index_max   */ -1,
  12472         /* minblock    */ 20,
  12473         /* maxblock    */ 20,
  12474         /* blocks      */ 0x100000,
  12475         /* blocks_hi   */ 0,
  12476         /* base        */ 0x56a00000,
  12477         /* gran        */ 1,
  12478         /* bytes       */ 11,
  12479         /* nFields     */ 31,
  12480         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAP_BCM56370_A0m_fields,
  12481         /* *views      */ NULL,
  12482         /* *views_num  */ NULL,
  12483         /* snoop_cb    */ NULL, 
  12484         /* snoop_user_data */ NULL, 
  12485         /* snoop_flags */ 0,
  12486         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12487         /* type */ SOC_MEM_TYPE_NORMAL,
  12488         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12489         /* impl */ SOC_MEM_IMPL_NORMAL,
  12490         /* cmic_mor_clks       */ 0,
  12491         /* access_latency_mode */ 3,
  12492     },
  12493 #endif /* chips */
  12494 
  12495 #if defined(BCM_56770_A0)
  12496     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_A_BCM56770_A0m */ 
  12497         /* mem            TCB_THRESHOLD_PROFILE_MAP_Am */
  12498         /* flags       */ SOC_MEM_FLAG_VALID |
  12499                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  12500                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  12501         /* cmp_fn      */ _soc_mem_cmp_undef,
  12502         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12503         /* index_min   */ 0,
  12504         /* index_max   */ -1,
  12505         /* minblock    */ 31,
  12506         /* maxblock    */ 31,
  12507         /* blocks      */ 0x80000000,
  12508         /* blocks_hi   */ 0,
  12509         /* base        */ 0x56a00000,
  12510         /* gran        */ 1,
  12511         /* bytes       */ 5,
  12512         /* nFields     */ 15,
  12513         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields,
  12514         /* *views      */ NULL,
  12515         /* *views_num  */ NULL,
  12516         /* snoop_cb    */ NULL, 
  12517         /* snoop_user_data */ NULL, 
  12518         /* snoop_flags */ 0,
  12519         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12520         /* type */ SOC_MEM_TYPE_NORMAL,
  12521         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12522         /* impl */ SOC_MEM_IMPL_NORMAL,
  12523         /* cmic_mor_clks       */ 0,
  12524         /* access_latency_mode */ 3,
  12525     },
  12526 #endif /* chips */
  12527 
  12528 #if defined(BCM_56870_A0)
  12529     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_A_BCM56870_A0m */ 
  12530         /* mem            TCB_THRESHOLD_PROFILE_MAP_Am */
  12531         /* flags       */ SOC_MEM_FLAG_VALID |
  12532                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  12533                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  12534         /* cmp_fn      */ _soc_mem_cmp_undef,
  12535         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12536         /* index_min   */ 0,
  12537         /* index_max   */ -1,
  12538         /* minblock    */ 44,
  12539         /* maxblock    */ 44,
  12540         /* blocks      */ 0,
  12541         /* blocks_hi   */ 0x1000,
  12542         /* base        */ 0x56a00000,
  12543         /* gran        */ 1,
  12544         /* bytes       */ 5,
  12545         /* nFields     */ 15,
  12546         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields,
  12547         /* *views      */ NULL,
  12548         /* *views_num  */ NULL,
  12549         /* snoop_cb    */ NULL, 
  12550         /* snoop_user_data */ NULL, 
  12551         /* snoop_flags */ 0,
  12552         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12553         /* type */ SOC_MEM_TYPE_NORMAL,
  12554         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12555         /* impl */ SOC_MEM_IMPL_NORMAL,
  12556         /* cmic_mor_clks       */ 0,
  12557         /* access_latency_mode */ 3,
  12558     },
  12559 #endif /* chips */
  12560 
  12561 #if defined(BCM_56970_A0)
  12562     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_A_XPE0m */ 
  12563         /* mem            TCB_THRESHOLD_PROFILE_MAP_A_XPE0m */
  12564         /* flags       */ SOC_MEM_FLAG_VALID |
  12565                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  12566                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  12567         /* cmp_fn      */ _soc_mem_cmp_undef,
  12568         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12569         /* index_min   */ 0,
  12570         /* index_max   */ 67,
  12571         /* minblock    */ 77,
  12572         /* maxblock    */ 77,
  12573         /* blocks      */ 0,
  12574         /* blocks_hi   */ 0xffffffff,
  12575         /* base        */ 0x56a00000,
  12576         /* gran        */ 1,
  12577         /* bytes       */ 5,
  12578         /* nFields     */ 15,
  12579         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields,
  12580         /* *views      */ NULL,
  12581         /* *views_num  */ NULL,
  12582         /* snoop_cb    */ NULL, 
  12583         /* snoop_user_data */ NULL, 
  12584         /* snoop_flags */ 0,
  12585         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12586         /* type */ SOC_MEM_TYPE_NORMAL,
  12587         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12588         /* impl */ SOC_MEM_IMPL_NORMAL,
  12589         /* cmic_mor_clks       */ 0,
  12590         /* access_latency_mode */ 3,
  12591     },
  12592 #endif /* chips */
  12593 
  12594 #if defined(BCM_56970_A0)
  12595     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_A_XPE1m */ 
  12596         /* mem            TCB_THRESHOLD_PROFILE_MAP_A_XPE1m */
  12597         /* flags       */ SOC_MEM_FLAG_VALID |
  12598                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  12599                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  12600         /* cmp_fn      */ _soc_mem_cmp_undef,
  12601         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12602         /* index_min   */ 0,
  12603         /* index_max   */ 67,
  12604         /* minblock    */ 77,
  12605         /* maxblock    */ 77,
  12606         /* blocks      */ 0,
  12607         /* blocks_hi   */ 0xffffffff,
  12608         /* base        */ 0x56a10000,
  12609         /* gran        */ 1,
  12610         /* bytes       */ 5,
  12611         /* nFields     */ 15,
  12612         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields,
  12613         /* *views      */ NULL,
  12614         /* *views_num  */ NULL,
  12615         /* snoop_cb    */ NULL, 
  12616         /* snoop_user_data */ NULL, 
  12617         /* snoop_flags */ 0,
  12618         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12619         /* type */ SOC_MEM_TYPE_NORMAL,
  12620         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12621         /* impl */ SOC_MEM_IMPL_NORMAL,
  12622         /* cmic_mor_clks       */ 0,
  12623         /* access_latency_mode */ 3,
  12624     },
  12625 #endif /* chips */
  12626 
  12627 #if defined(BCM_56970_A0)
  12628     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_A_XPE2m */ 
  12629         /* mem            TCB_THRESHOLD_PROFILE_MAP_A_XPE2m */
  12630         /* flags       */ SOC_MEM_FLAG_VALID |
  12631                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  12632                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  12633         /* cmp_fn      */ _soc_mem_cmp_undef,
  12634         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12635         /* index_min   */ 0,
  12636         /* index_max   */ 67,
  12637         /* minblock    */ 77,
  12638         /* maxblock    */ 77,
  12639         /* blocks      */ 0,
  12640         /* blocks_hi   */ 0xffffffff,
  12641         /* base        */ 0x56a20000,
  12642         /* gran        */ 1,
  12643         /* bytes       */ 5,
  12644         /* nFields     */ 15,
  12645         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields,
  12646         /* *views      */ NULL,
  12647         /* *views_num  */ NULL,
  12648         /* snoop_cb    */ NULL, 
  12649         /* snoop_user_data */ NULL, 
  12650         /* snoop_flags */ 0,
  12651         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12652         /* type */ SOC_MEM_TYPE_NORMAL,
  12653         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12654         /* impl */ SOC_MEM_IMPL_NORMAL,
  12655         /* cmic_mor_clks       */ 0,
  12656         /* access_latency_mode */ 3,
  12657     },
  12658 #endif /* chips */
  12659 
  12660 #if defined(BCM_56970_A0)
  12661     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_A_XPE3m */ 
  12662         /* mem            TCB_THRESHOLD_PROFILE_MAP_A_XPE3m */
  12663         /* flags       */ SOC_MEM_FLAG_VALID |
  12664                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  12665                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  12666         /* cmp_fn      */ _soc_mem_cmp_undef,
  12667         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12668         /* index_min   */ 0,
  12669         /* index_max   */ 67,
  12670         /* minblock    */ 77,
  12671         /* maxblock    */ 77,
  12672         /* blocks      */ 0,
  12673         /* blocks_hi   */ 0xffffffff,
  12674         /* base        */ 0x56a30000,
  12675         /* gran        */ 1,
  12676         /* bytes       */ 5,
  12677         /* nFields     */ 15,
  12678         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields,
  12679         /* *views      */ NULL,
  12680         /* *views_num  */ NULL,
  12681         /* snoop_cb    */ NULL, 
  12682         /* snoop_user_data */ NULL, 
  12683         /* snoop_flags */ 0,
  12684         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12685         /* type */ SOC_MEM_TYPE_NORMAL,
  12686         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12687         /* impl */ SOC_MEM_IMPL_NORMAL,
  12688         /* cmic_mor_clks       */ 0,
  12689         /* access_latency_mode */ 3,
  12690     },
  12691 #endif /* chips */
  12692 
  12693 #if defined(BCM_56370_A0)
  12694     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_A_XPE0_BCM56370_A0m */ 
  12695         /* mem            TCB_THRESHOLD_PROFILE_MAP_A_XPE0m */
  12696         /* flags       */ SOC_MEM_FLAG_VALID |
  12697                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */
  12698         /* cmp_fn      */ _soc_mem_cmp_undef,
  12699         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12700         /* index_min   */ 0,
  12701         /* index_max   */ 71,
  12702         /* minblock    */ 20,
  12703         /* maxblock    */ 20,
  12704         /* blocks      */ 0x100000,
  12705         /* blocks_hi   */ 0,
  12706         /* base        */ 0x56a00000,
  12707         /* gran        */ 1,
  12708         /* bytes       */ 11,
  12709         /* nFields     */ 31,
  12710         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAP_BCM56370_A0m_fields,
  12711         /* *views      */ NULL,
  12712         /* *views_num  */ NULL,
  12713         /* snoop_cb    */ NULL, 
  12714         /* snoop_user_data */ NULL, 
  12715         /* snoop_flags */ 0,
  12716         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12717         /* type */ SOC_MEM_TYPE_NORMAL,
  12718         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12719         /* impl */ SOC_MEM_IMPL_NORMAL,
  12720         /* cmic_mor_clks       */ 0,
  12721         /* access_latency_mode */ 3,
  12722     },
  12723 #endif /* chips */
  12724 
  12725 #if defined(BCM_56770_A0)
  12726     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_A_XPE0_BCM56770_A0m */ 
  12727         /* mem            TCB_THRESHOLD_PROFILE_MAP_A_XPE0m */
  12728         /* flags       */ SOC_MEM_FLAG_VALID |
  12729                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */
  12730         /* cmp_fn      */ _soc_mem_cmp_undef,
  12731         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12732         /* index_min   */ 0,
  12733         /* index_max   */ 131,
  12734         /* minblock    */ 31,
  12735         /* maxblock    */ 31,
  12736         /* blocks      */ 0x80000000,
  12737         /* blocks_hi   */ 0,
  12738         /* base        */ 0x56a00000,
  12739         /* gran        */ 1,
  12740         /* bytes       */ 5,
  12741         /* nFields     */ 15,
  12742         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields,
  12743         /* *views      */ NULL,
  12744         /* *views_num  */ NULL,
  12745         /* snoop_cb    */ NULL, 
  12746         /* snoop_user_data */ NULL, 
  12747         /* snoop_flags */ 0,
  12748         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12749         /* type */ SOC_MEM_TYPE_NORMAL,
  12750         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12751         /* impl */ SOC_MEM_IMPL_NORMAL,
  12752         /* cmic_mor_clks       */ 0,
  12753         /* access_latency_mode */ 3,
  12754     },
  12755 #endif /* chips */
  12756 
  12757 #if defined(BCM_56870_A0)
  12758     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_A_XPE0_BCM56870_A0m */ 
  12759         /* mem            TCB_THRESHOLD_PROFILE_MAP_A_XPE0m */
  12760         /* flags       */ SOC_MEM_FLAG_VALID |
  12761                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */
  12762         /* cmp_fn      */ _soc_mem_cmp_undef,
  12763         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12764         /* index_min   */ 0,
  12765         /* index_max   */ 131,
  12766         /* minblock    */ 44,
  12767         /* maxblock    */ 44,
  12768         /* blocks      */ 0,
  12769         /* blocks_hi   */ 0x1000,
  12770         /* base        */ 0x56a00000,
  12771         /* gran        */ 1,
  12772         /* bytes       */ 5,
  12773         /* nFields     */ 15,
  12774         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields,
  12775         /* *views      */ NULL,
  12776         /* *views_num  */ NULL,
  12777         /* snoop_cb    */ NULL, 
  12778         /* snoop_user_data */ NULL, 
  12779         /* snoop_flags */ 0,
  12780         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12781         /* type */ SOC_MEM_TYPE_NORMAL,
  12782         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12783         /* impl */ SOC_MEM_IMPL_NORMAL,
  12784         /* cmic_mor_clks       */ 0,
  12785         /* access_latency_mode */ 3,
  12786     },
  12787 #endif /* chips */
  12788 
  12789 #if defined(BCM_56970_A0)
  12790     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_Bm */ 
  12791         /* mem            TCB_THRESHOLD_PROFILE_MAP_Bm */
  12792         /* flags       */ SOC_MEM_FLAG_VALID |
  12793                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  12794                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  12795         /* cmp_fn      */ _soc_mem_cmp_undef,
  12796         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12797         /* index_min   */ 0,
  12798         /* index_max   */ -1,
  12799         /* minblock    */ 77,
  12800         /* maxblock    */ 77,
  12801         /* blocks      */ 0,
  12802         /* blocks_hi   */ 0xffffffff,
  12803         /* base        */ 0x56a40000,
  12804         /* gran        */ 1,
  12805         /* bytes       */ 5,
  12806         /* nFields     */ 15,
  12807         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields,
  12808         /* *views      */ NULL,
  12809         /* *views_num  */ NULL,
  12810         /* snoop_cb    */ NULL, 
  12811         /* snoop_user_data */ NULL, 
  12812         /* snoop_flags */ 0,
  12813         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12814         /* type */ SOC_MEM_TYPE_NORMAL,
  12815         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12816         /* impl */ SOC_MEM_IMPL_NORMAL,
  12817         /* cmic_mor_clks       */ 0,
  12818         /* access_latency_mode */ 3,
  12819     },
  12820 #endif /* chips */
  12821 
  12822 #if defined(BCM_56370_A0)
  12823     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_BCM56370_A0m */ 
  12824         /* mem            TCB_THRESHOLD_PROFILE_MAPm */
  12825         /* flags       */ SOC_MEM_FLAG_VALID |
  12826                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  12827                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  12828         /* cmp_fn      */ _soc_mem_cmp_undef,
  12829         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12830         /* index_min   */ 0,
  12831         /* index_max   */ -1,
  12832         /* minblock    */ 20,
  12833         /* maxblock    */ 20,
  12834         /* blocks      */ 0x100000,
  12835         /* blocks_hi   */ 0,
  12836         /* base        */ 0x569c0000,
  12837         /* gran        */ 1,
  12838         /* bytes       */ 11,
  12839         /* nFields     */ 31,
  12840         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAP_BCM56370_A0m_fields,
  12841         /* *views      */ NULL,
  12842         /* *views_num  */ NULL,
  12843         /* snoop_cb    */ NULL, 
  12844         /* snoop_user_data */ NULL, 
  12845         /* snoop_flags */ 0,
  12846         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12847         /* type */ SOC_MEM_TYPE_NORMAL,
  12848         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12849         /* impl */ SOC_MEM_IMPL_NORMAL,
  12850         /* cmic_mor_clks       */ 0,
  12851         /* access_latency_mode */ 3,
  12852     },
  12853 #endif /* chips */
  12854 
  12855 #if defined(BCM_56770_A0)
  12856     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_BCM56770_A0m */ 
  12857         /* mem            TCB_THRESHOLD_PROFILE_MAPm */
  12858         /* flags       */ SOC_MEM_FLAG_VALID |
  12859                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  12860                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  12861         /* cmp_fn      */ _soc_mem_cmp_undef,
  12862         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12863         /* index_min   */ 0,
  12864         /* index_max   */ -1,
  12865         /* minblock    */ 31,
  12866         /* maxblock    */ 31,
  12867         /* blocks      */ 0x80000000,
  12868         /* blocks_hi   */ 0,
  12869         /* base        */ 0x569c0000,
  12870         /* gran        */ 1,
  12871         /* bytes       */ 5,
  12872         /* nFields     */ 15,
  12873         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields,
  12874         /* *views      */ NULL,
  12875         /* *views_num  */ NULL,
  12876         /* snoop_cb    */ NULL, 
  12877         /* snoop_user_data */ NULL, 
  12878         /* snoop_flags */ 0,
  12879         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12880         /* type */ SOC_MEM_TYPE_NORMAL,
  12881         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12882         /* impl */ SOC_MEM_IMPL_NORMAL,
  12883         /* cmic_mor_clks       */ 0,
  12884         /* access_latency_mode */ 3,
  12885     },
  12886 #endif /* chips */
  12887 
  12888 #if defined(BCM_56870_A0)
  12889     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_BCM56870_A0m */ 
  12890         /* mem            TCB_THRESHOLD_PROFILE_MAPm */
  12891         /* flags       */ SOC_MEM_FLAG_VALID |
  12892                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  12893                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  12894         /* cmp_fn      */ _soc_mem_cmp_undef,
  12895         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12896         /* index_min   */ 0,
  12897         /* index_max   */ -1,
  12898         /* minblock    */ 44,
  12899         /* maxblock    */ 44,
  12900         /* blocks      */ 0,
  12901         /* blocks_hi   */ 0x1000,
  12902         /* base        */ 0x569c0000,
  12903         /* gran        */ 1,
  12904         /* bytes       */ 5,
  12905         /* nFields     */ 15,
  12906         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields,
  12907         /* *views      */ NULL,
  12908         /* *views_num  */ NULL,
  12909         /* snoop_cb    */ NULL, 
  12910         /* snoop_user_data */ NULL, 
  12911         /* snoop_flags */ 0,
  12912         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12913         /* type */ SOC_MEM_TYPE_NORMAL,
  12914         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12915         /* impl */ SOC_MEM_IMPL_NORMAL,
  12916         /* cmic_mor_clks       */ 0,
  12917         /* access_latency_mode */ 3,
  12918     },
  12919 #endif /* chips */
  12920 
  12921 #if defined(BCM_56770_A0)
  12922     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_B_BCM56770_A0m */ 
  12923         /* mem            TCB_THRESHOLD_PROFILE_MAP_Bm */
  12924         /* flags       */ SOC_MEM_FLAG_VALID |
  12925                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  12926                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  12927         /* cmp_fn      */ _soc_mem_cmp_undef,
  12928         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12929         /* index_min   */ 0,
  12930         /* index_max   */ -1,
  12931         /* minblock    */ 31,
  12932         /* maxblock    */ 31,
  12933         /* blocks      */ 0x80000000,
  12934         /* blocks_hi   */ 0,
  12935         /* base        */ 0x56a40000,
  12936         /* gran        */ 1,
  12937         /* bytes       */ 5,
  12938         /* nFields     */ 15,
  12939         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields,
  12940         /* *views      */ NULL,
  12941         /* *views_num  */ NULL,
  12942         /* snoop_cb    */ NULL, 
  12943         /* snoop_user_data */ NULL, 
  12944         /* snoop_flags */ 0,
  12945         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12946         /* type */ SOC_MEM_TYPE_NORMAL,
  12947         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12948         /* impl */ SOC_MEM_IMPL_NORMAL,
  12949         /* cmic_mor_clks       */ 0,
  12950         /* access_latency_mode */ 3,
  12951     },
  12952 #endif /* chips */
  12953 
  12954 #if defined(BCM_56870_A0)
  12955     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_B_BCM56870_A0m */ 
  12956         /* mem            TCB_THRESHOLD_PROFILE_MAP_Bm */
  12957         /* flags       */ SOC_MEM_FLAG_VALID |
  12958                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  12959                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  12960         /* cmp_fn      */ _soc_mem_cmp_undef,
  12961         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12962         /* index_min   */ 0,
  12963         /* index_max   */ -1,
  12964         /* minblock    */ 44,
  12965         /* maxblock    */ 44,
  12966         /* blocks      */ 0,
  12967         /* blocks_hi   */ 0x1000,
  12968         /* base        */ 0x56a40000,
  12969         /* gran        */ 1,
  12970         /* bytes       */ 5,
  12971         /* nFields     */ 15,
  12972         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields,
  12973         /* *views      */ NULL,
  12974         /* *views_num  */ NULL,
  12975         /* snoop_cb    */ NULL, 
  12976         /* snoop_user_data */ NULL, 
  12977         /* snoop_flags */ 0,
  12978         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12979         /* type */ SOC_MEM_TYPE_NORMAL,
  12980         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12981         /* impl */ SOC_MEM_IMPL_NORMAL,
  12982         /* cmic_mor_clks       */ 0,
  12983         /* access_latency_mode */ 3,
  12984     },
  12985 #endif /* chips */
  12986 
  12987 #if defined(BCM_56970_A0)
  12988     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_B_XPE0m */ 
  12989         /* mem            TCB_THRESHOLD_PROFILE_MAP_B_XPE0m */
  12990         /* flags       */ SOC_MEM_FLAG_VALID |
  12991                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  12992                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  12993         /* cmp_fn      */ _soc_mem_cmp_undef,
  12994         /* *null_entry */ _soc_mem_entry_null_zeroes,
  12995         /* index_min   */ 0,
  12996         /* index_max   */ 67,
  12997         /* minblock    */ 77,
  12998         /* maxblock    */ 77,
  12999         /* blocks      */ 0,
  13000         /* blocks_hi   */ 0xffffffff,
  13001         /* base        */ 0x56a40000,
  13002         /* gran        */ 1,
  13003         /* bytes       */ 5,
  13004         /* nFields     */ 15,
  13005         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields,
  13006         /* *views      */ NULL,
  13007         /* *views_num  */ NULL,
  13008         /* snoop_cb    */ NULL, 
  13009         /* snoop_user_data */ NULL, 
  13010         /* snoop_flags */ 0,
  13011         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13012         /* type */ SOC_MEM_TYPE_NORMAL,
  13013         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13014         /* impl */ SOC_MEM_IMPL_NORMAL,
  13015         /* cmic_mor_clks       */ 0,
  13016         /* access_latency_mode */ 3,
  13017     },
  13018 #endif /* chips */
  13019 
  13020 #if defined(BCM_56970_A0)
  13021     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_B_XPE1m */ 
  13022         /* mem            TCB_THRESHOLD_PROFILE_MAP_B_XPE1m */
  13023         /* flags       */ SOC_MEM_FLAG_VALID |
  13024                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  13025                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  13026         /* cmp_fn      */ _soc_mem_cmp_undef,
  13027         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13028         /* index_min   */ 0,
  13029         /* index_max   */ 67,
  13030         /* minblock    */ 77,
  13031         /* maxblock    */ 77,
  13032         /* blocks      */ 0,
  13033         /* blocks_hi   */ 0xffffffff,
  13034         /* base        */ 0x56a50000,
  13035         /* gran        */ 1,
  13036         /* bytes       */ 5,
  13037         /* nFields     */ 15,
  13038         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields,
  13039         /* *views      */ NULL,
  13040         /* *views_num  */ NULL,
  13041         /* snoop_cb    */ NULL, 
  13042         /* snoop_user_data */ NULL, 
  13043         /* snoop_flags */ 0,
  13044         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13045         /* type */ SOC_MEM_TYPE_NORMAL,
  13046         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13047         /* impl */ SOC_MEM_IMPL_NORMAL,
  13048         /* cmic_mor_clks       */ 0,
  13049         /* access_latency_mode */ 3,
  13050     },
  13051 #endif /* chips */
  13052 
  13053 #if defined(BCM_56970_A0)
  13054     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_B_XPE2m */ 
  13055         /* mem            TCB_THRESHOLD_PROFILE_MAP_B_XPE2m */
  13056         /* flags       */ SOC_MEM_FLAG_VALID |
  13057                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  13058                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  13059         /* cmp_fn      */ _soc_mem_cmp_undef,
  13060         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13061         /* index_min   */ 0,
  13062         /* index_max   */ 67,
  13063         /* minblock    */ 77,
  13064         /* maxblock    */ 77,
  13065         /* blocks      */ 0,
  13066         /* blocks_hi   */ 0xffffffff,
  13067         /* base        */ 0x56a60000,
  13068         /* gran        */ 1,
  13069         /* bytes       */ 5,
  13070         /* nFields     */ 15,
  13071         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields,
  13072         /* *views      */ NULL,
  13073         /* *views_num  */ NULL,
  13074         /* snoop_cb    */ NULL, 
  13075         /* snoop_user_data */ NULL, 
  13076         /* snoop_flags */ 0,
  13077         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13078         /* type */ SOC_MEM_TYPE_NORMAL,
  13079         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13080         /* impl */ SOC_MEM_IMPL_NORMAL,
  13081         /* cmic_mor_clks       */ 0,
  13082         /* access_latency_mode */ 3,
  13083     },
  13084 #endif /* chips */
  13085 
  13086 #if defined(BCM_56970_A0)
  13087     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_B_XPE3m */ 
  13088         /* mem            TCB_THRESHOLD_PROFILE_MAP_B_XPE3m */
  13089         /* flags       */ SOC_MEM_FLAG_VALID |
  13090                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  13091                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  13092         /* cmp_fn      */ _soc_mem_cmp_undef,
  13093         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13094         /* index_min   */ 0,
  13095         /* index_max   */ 67,
  13096         /* minblock    */ 77,
  13097         /* maxblock    */ 77,
  13098         /* blocks      */ 0,
  13099         /* blocks_hi   */ 0xffffffff,
  13100         /* base        */ 0x56a70000,
  13101         /* gran        */ 1,
  13102         /* bytes       */ 5,
  13103         /* nFields     */ 15,
  13104         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields,
  13105         /* *views      */ NULL,
  13106         /* *views_num  */ NULL,
  13107         /* snoop_cb    */ NULL, 
  13108         /* snoop_user_data */ NULL, 
  13109         /* snoop_flags */ 0,
  13110         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13111         /* type */ SOC_MEM_TYPE_NORMAL,
  13112         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13113         /* impl */ SOC_MEM_IMPL_NORMAL,
  13114         /* cmic_mor_clks       */ 0,
  13115         /* access_latency_mode */ 3,
  13116     },
  13117 #endif /* chips */
  13118 
  13119 #if defined(BCM_56770_A0)
  13120     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_B_XPE0_BCM56770_A0m */ 
  13121         /* mem            TCB_THRESHOLD_PROFILE_MAP_B_XPE0m */
  13122         /* flags       */ SOC_MEM_FLAG_VALID |
  13123                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */
  13124         /* cmp_fn      */ _soc_mem_cmp_undef,
  13125         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13126         /* index_min   */ 0,
  13127         /* index_max   */ 131,
  13128         /* minblock    */ 31,
  13129         /* maxblock    */ 31,
  13130         /* blocks      */ 0x80000000,
  13131         /* blocks_hi   */ 0,
  13132         /* base        */ 0x56a40000,
  13133         /* gran        */ 1,
  13134         /* bytes       */ 5,
  13135         /* nFields     */ 15,
  13136         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields,
  13137         /* *views      */ NULL,
  13138         /* *views_num  */ NULL,
  13139         /* snoop_cb    */ NULL, 
  13140         /* snoop_user_data */ NULL, 
  13141         /* snoop_flags */ 0,
  13142         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13143         /* type */ SOC_MEM_TYPE_NORMAL,
  13144         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13145         /* impl */ SOC_MEM_IMPL_NORMAL,
  13146         /* cmic_mor_clks       */ 0,
  13147         /* access_latency_mode */ 3,
  13148     },
  13149 #endif /* chips */
  13150 
  13151 #if defined(BCM_56870_A0)
  13152     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_B_XPE0_BCM56870_A0m */ 
  13153         /* mem            TCB_THRESHOLD_PROFILE_MAP_B_XPE0m */
  13154         /* flags       */ SOC_MEM_FLAG_VALID |
  13155                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */
  13156         /* cmp_fn      */ _soc_mem_cmp_undef,
  13157         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13158         /* index_min   */ 0,
  13159         /* index_max   */ 131,
  13160         /* minblock    */ 44,
  13161         /* maxblock    */ 44,
  13162         /* blocks      */ 0,
  13163         /* blocks_hi   */ 0x1000,
  13164         /* base        */ 0x56a40000,
  13165         /* gran        */ 1,
  13166         /* bytes       */ 5,
  13167         /* nFields     */ 15,
  13168         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields,
  13169         /* *views      */ NULL,
  13170         /* *views_num  */ NULL,
  13171         /* snoop_cb    */ NULL, 
  13172         /* snoop_user_data */ NULL, 
  13173         /* snoop_flags */ 0,
  13174         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13175         /* type */ SOC_MEM_TYPE_NORMAL,
  13176         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13177         /* impl */ SOC_MEM_IMPL_NORMAL,
  13178         /* cmic_mor_clks       */ 0,
  13179         /* access_latency_mode */ 3,
  13180     },
  13181 #endif /* chips */
  13182 
  13183 #if defined(BCM_56970_A0)
  13184     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_XPE0m */ 
  13185         /* mem            TCB_THRESHOLD_PROFILE_MAP_XPE0m */
  13186         /* flags       */ SOC_MEM_FLAG_VALID |
  13187                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  13188                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  13189         /* cmp_fn      */ _soc_mem_cmp_undef,
  13190         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13191         /* index_min   */ 0,
  13192         /* index_max   */ 67,
  13193         /* minblock    */ 77,
  13194         /* maxblock    */ 77,
  13195         /* blocks      */ 0,
  13196         /* blocks_hi   */ 0xffffffff,
  13197         /* base        */ 0x569c0000,
  13198         /* gran        */ 1,
  13199         /* bytes       */ 5,
  13200         /* nFields     */ 15,
  13201         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields,
  13202         /* *views      */ NULL,
  13203         /* *views_num  */ NULL,
  13204         /* snoop_cb    */ NULL, 
  13205         /* snoop_user_data */ NULL, 
  13206         /* snoop_flags */ 0,
  13207         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13208         /* type */ SOC_MEM_TYPE_NORMAL,
  13209         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13210         /* impl */ SOC_MEM_IMPL_NORMAL,
  13211         /* cmic_mor_clks       */ 0,
  13212         /* access_latency_mode */ 3,
  13213     },
  13214 #endif /* chips */
  13215 
  13216 #if defined(BCM_56970_A0)
  13217     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_XPE1m */ 
  13218         /* mem            TCB_THRESHOLD_PROFILE_MAP_XPE1m */
  13219         /* flags       */ SOC_MEM_FLAG_VALID |
  13220                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  13221                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  13222         /* cmp_fn      */ _soc_mem_cmp_undef,
  13223         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13224         /* index_min   */ 0,
  13225         /* index_max   */ 67,
  13226         /* minblock    */ 77,
  13227         /* maxblock    */ 77,
  13228         /* blocks      */ 0,
  13229         /* blocks_hi   */ 0xffffffff,
  13230         /* base        */ 0x569d0000,
  13231         /* gran        */ 1,
  13232         /* bytes       */ 5,
  13233         /* nFields     */ 15,
  13234         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields,
  13235         /* *views      */ NULL,
  13236         /* *views_num  */ NULL,
  13237         /* snoop_cb    */ NULL, 
  13238         /* snoop_user_data */ NULL, 
  13239         /* snoop_flags */ 0,
  13240         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13241         /* type */ SOC_MEM_TYPE_NORMAL,
  13242         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13243         /* impl */ SOC_MEM_IMPL_NORMAL,
  13244         /* cmic_mor_clks       */ 0,
  13245         /* access_latency_mode */ 3,
  13246     },
  13247 #endif /* chips */
  13248 
  13249 #if defined(BCM_56970_A0)
  13250     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_XPE2m */ 
  13251         /* mem            TCB_THRESHOLD_PROFILE_MAP_XPE2m */
  13252         /* flags       */ SOC_MEM_FLAG_VALID |
  13253                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  13254                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  13255         /* cmp_fn      */ _soc_mem_cmp_undef,
  13256         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13257         /* index_min   */ 0,
  13258         /* index_max   */ 67,
  13259         /* minblock    */ 77,
  13260         /* maxblock    */ 77,
  13261         /* blocks      */ 0,
  13262         /* blocks_hi   */ 0xffffffff,
  13263         /* base        */ 0x569e0000,
  13264         /* gran        */ 1,
  13265         /* bytes       */ 5,
  13266         /* nFields     */ 15,
  13267         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields,
  13268         /* *views      */ NULL,
  13269         /* *views_num  */ NULL,
  13270         /* snoop_cb    */ NULL, 
  13271         /* snoop_user_data */ NULL, 
  13272         /* snoop_flags */ 0,
  13273         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13274         /* type */ SOC_MEM_TYPE_NORMAL,
  13275         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13276         /* impl */ SOC_MEM_IMPL_NORMAL,
  13277         /* cmic_mor_clks       */ 0,
  13278         /* access_latency_mode */ 3,
  13279     },
  13280 #endif /* chips */
  13281 
  13282 #if defined(BCM_56970_A0)
  13283     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_XPE3m */ 
  13284         /* mem            TCB_THRESHOLD_PROFILE_MAP_XPE3m */
  13285         /* flags       */ SOC_MEM_FLAG_VALID |
  13286                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  13287                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  13288         /* cmp_fn      */ _soc_mem_cmp_undef,
  13289         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13290         /* index_min   */ 0,
  13291         /* index_max   */ 67,
  13292         /* minblock    */ 77,
  13293         /* maxblock    */ 77,
  13294         /* blocks      */ 0,
  13295         /* blocks_hi   */ 0xffffffff,
  13296         /* base        */ 0x569f0000,
  13297         /* gran        */ 1,
  13298         /* bytes       */ 5,
  13299         /* nFields     */ 15,
  13300         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields,
  13301         /* *views      */ NULL,
  13302         /* *views_num  */ NULL,
  13303         /* snoop_cb    */ NULL, 
  13304         /* snoop_user_data */ NULL, 
  13305         /* snoop_flags */ 0,
  13306         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13307         /* type */ SOC_MEM_TYPE_NORMAL,
  13308         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13309         /* impl */ SOC_MEM_IMPL_NORMAL,
  13310         /* cmic_mor_clks       */ 0,
  13311         /* access_latency_mode */ 3,
  13312     },
  13313 #endif /* chips */
  13314 
  13315 #if defined(BCM_56370_A0)
  13316     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_XPE0_BCM56370_A0m */ 
  13317         /* mem            TCB_THRESHOLD_PROFILE_MAP_XPE0m */
  13318         /* flags       */ SOC_MEM_FLAG_VALID |
  13319                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */
  13320         /* cmp_fn      */ _soc_mem_cmp_undef,
  13321         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13322         /* index_min   */ 0,
  13323         /* index_max   */ 71,
  13324         /* minblock    */ 20,
  13325         /* maxblock    */ 20,
  13326         /* blocks      */ 0x100000,
  13327         /* blocks_hi   */ 0,
  13328         /* base        */ 0x569c0000,
  13329         /* gran        */ 1,
  13330         /* bytes       */ 11,
  13331         /* nFields     */ 31,
  13332         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAP_BCM56370_A0m_fields,
  13333         /* *views      */ NULL,
  13334         /* *views_num  */ NULL,
  13335         /* snoop_cb    */ NULL, 
  13336         /* snoop_user_data */ NULL, 
  13337         /* snoop_flags */ 0,
  13338         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13339         /* type */ SOC_MEM_TYPE_NORMAL,
  13340         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13341         /* impl */ SOC_MEM_IMPL_NORMAL,
  13342         /* cmic_mor_clks       */ 0,
  13343         /* access_latency_mode */ 3,
  13344     },
  13345 #endif /* chips */
  13346 
  13347 #if defined(BCM_56770_A0)
  13348     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_XPE0_BCM56770_A0m */ 
  13349         /* mem            TCB_THRESHOLD_PROFILE_MAP_XPE0m */
  13350         /* flags       */ SOC_MEM_FLAG_VALID |
  13351                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */
  13352         /* cmp_fn      */ _soc_mem_cmp_undef,
  13353         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13354         /* index_min   */ 0,
  13355         /* index_max   */ 131,
  13356         /* minblock    */ 31,
  13357         /* maxblock    */ 31,
  13358         /* blocks      */ 0x80000000,
  13359         /* blocks_hi   */ 0,
  13360         /* base        */ 0x569c0000,
  13361         /* gran        */ 1,
  13362         /* bytes       */ 5,
  13363         /* nFields     */ 15,
  13364         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields,
  13365         /* *views      */ NULL,
  13366         /* *views_num  */ NULL,
  13367         /* snoop_cb    */ NULL, 
  13368         /* snoop_user_data */ NULL, 
  13369         /* snoop_flags */ 0,
  13370         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13371         /* type */ SOC_MEM_TYPE_NORMAL,
  13372         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13373         /* impl */ SOC_MEM_IMPL_NORMAL,
  13374         /* cmic_mor_clks       */ 0,
  13375         /* access_latency_mode */ 3,
  13376     },
  13377 #endif /* chips */
  13378 
  13379 #if defined(BCM_56870_A0)
  13380     { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_XPE0_BCM56870_A0m */ 
  13381         /* mem            TCB_THRESHOLD_PROFILE_MAP_XPE0m */
  13382         /* flags       */ SOC_MEM_FLAG_VALID |
  13383                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */
  13384         /* cmp_fn      */ _soc_mem_cmp_undef,
  13385         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13386         /* index_min   */ 0,
  13387         /* index_max   */ 131,
  13388         /* minblock    */ 44,
  13389         /* maxblock    */ 44,
  13390         /* blocks      */ 0,
  13391         /* blocks_hi   */ 0x1000,
  13392         /* base        */ 0x569c0000,
  13393         /* gran        */ 1,
  13394         /* bytes       */ 5,
  13395         /* nFields     */ 15,
  13396         /* *fields     */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields,
  13397         /* *views      */ NULL,
  13398         /* *views_num  */ NULL,
  13399         /* snoop_cb    */ NULL, 
  13400         /* snoop_user_data */ NULL, 
  13401         /* snoop_flags */ 0,
  13402         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13403         /* type */ SOC_MEM_TYPE_NORMAL,
  13404         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13405         /* impl */ SOC_MEM_IMPL_NORMAL,
  13406         /* cmic_mor_clks       */ 0,
  13407         /* access_latency_mode */ 3,
  13408     },
  13409 #endif /* chips */
  13410 
  13411 #if defined(BCM_56624_A0) || defined(BCM_56624_B0)
  13412     { /* SOC_MEM_INT_TCP_FNm */ 
  13413         /* mem            TCP_FNm */
  13414         /* flags       */ SOC_MEM_FLAG_VALID |
  13415                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  13416         /* cmp_fn      */ _soc_mem_cmp_undef,
  13417         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13418         /* index_min   */ 0,
  13419         /* index_max   */ 63,
  13420         /* minblock    */ 7,
  13421         /* maxblock    */ 7,
  13422         /* blocks      */ 0x80,
  13423         /* blocks_hi   */ 0,
  13424         /* base        */ 0x0e030000,
  13425         /* gran        */ 1,
  13426         /* bytes       */ 2,
  13427         /* nFields     */ 2,
  13428         /* *fields     */ soc_TCP_FNm_fields,
  13429         /* *views      */ NULL,
  13430         /* *views_num  */ NULL,
  13431         /* snoop_cb    */ NULL, 
  13432         /* snoop_user_data */ NULL, 
  13433         /* snoop_flags */ 0,
  13434         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13435         /* type */ SOC_MEM_TYPE_NORMAL,
  13436         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13437         /* impl */ SOC_MEM_IMPL_NORMAL,
  13438         /* cmic_mor_clks       */ 0,
  13439     },
  13440 #endif /* chips */
  13441 
  13442 #if defined(BCM_53400_A0)
  13443     { /* SOC_MEM_INT_TCP_FN_BCM53400_A0m */ 
  13444         /* mem            TCP_FNm */
  13445         /* flags       */ SOC_MEM_FLAG_VALID |
  13446                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  13447         /* cmp_fn      */ _soc_mem_cmp_undef,
  13448         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13449         /* index_min   */ 0,
  13450         /* index_max   */ 63,
  13451         /* minblock    */ 5,
  13452         /* maxblock    */ 5,
  13453         /* blocks      */ 0x20,
  13454         /* blocks_hi   */ 0,
  13455         /* base        */ 0x34100000,
  13456         /* gran        */ 1,
  13457         /* bytes       */ 2,
  13458         /* nFields     */ 2,
  13459         /* *fields     */ soc_TCP_FN_BCM53400_A0m_fields,
  13460         /* *views      */ NULL,
  13461         /* *views_num  */ NULL,
  13462         /* snoop_cb    */ NULL, 
  13463         /* snoop_user_data */ NULL, 
  13464         /* snoop_flags */ 0,
  13465         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13466         /* type */ SOC_MEM_TYPE_NORMAL,
  13467         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13468         /* impl */ SOC_MEM_IMPL_NORMAL,
  13469         /* cmic_mor_clks       */ 0,
  13470     },
  13471 #endif /* chips */
  13472 
  13473 #if defined(BCM_53540_A0)
  13474     { /* SOC_MEM_INT_TCP_FN_BCM53540_A0m */ 
  13475         /* mem            TCP_FNm */
  13476         /* flags       */ SOC_MEM_FLAG_VALID |
  13477                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  13478         /* cmp_fn      */ _soc_mem_cmp_undef,
  13479         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13480         /* index_min   */ 0,
  13481         /* index_max   */ 63,
  13482         /* minblock    */ 8,
  13483         /* maxblock    */ 8,
  13484         /* blocks      */ 0x100,
  13485         /* blocks_hi   */ 0,
  13486         /* base        */ 0x34100000,
  13487         /* gran        */ 1,
  13488         /* bytes       */ 2,
  13489         /* nFields     */ 2,
  13490         /* *fields     */ soc_TCP_FN_BCM53400_A0m_fields,
  13491         /* *views      */ NULL,
  13492         /* *views_num  */ NULL,
  13493         /* snoop_cb    */ NULL, 
  13494         /* snoop_user_data */ NULL, 
  13495         /* snoop_flags */ 0,
  13496         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13497         /* type */ SOC_MEM_TYPE_NORMAL,
  13498         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13499         /* impl */ SOC_MEM_IMPL_NORMAL,
  13500         /* cmic_mor_clks       */ 0,
  13501     },
  13502 #endif /* chips */
  13503 
  13504 #if defined(BCM_53570_A0) || defined(BCM_53570_B0)
  13505     { /* SOC_MEM_INT_TCP_FN_BCM53570_A0m */ 
  13506         /* mem            TCP_FNm */
  13507         /* flags       */ SOC_MEM_FLAG_VALID |
  13508                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  13509         /* cmp_fn      */ _soc_mem_cmp_undef,
  13510         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13511         /* index_min   */ 0,
  13512         /* index_max   */ 63,
  13513         /* minblock    */ 15,
  13514         /* maxblock    */ 15,
  13515         /* blocks      */ 0x8000,
  13516         /* blocks_hi   */ 0,
  13517         /* base        */ 0x34100000,
  13518         /* gran        */ 1,
  13519         /* bytes       */ 2,
  13520         /* nFields     */ 2,
  13521         /* *fields     */ soc_TCP_FN_BCM53400_A0m_fields,
  13522         /* *views      */ NULL,
  13523         /* *views_num  */ NULL,
  13524         /* snoop_cb    */ NULL, 
  13525         /* snoop_user_data */ NULL, 
  13526         /* snoop_flags */ 0,
  13527         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13528         /* type */ SOC_MEM_TYPE_NORMAL,
  13529         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13530         /* impl */ SOC_MEM_IMPL_NORMAL,
  13531         /* cmic_mor_clks       */ 0,
  13532     },
  13533 #endif /* chips */
  13534 
  13535 #if defined(BCM_56150_A0)
  13536     { /* SOC_MEM_INT_TCP_FN_BCM56150_A0m */ 
  13537         /* mem            TCP_FNm */
  13538         /* flags       */ SOC_MEM_FLAG_VALID |
  13539                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  13540         /* cmp_fn      */ _soc_mem_cmp_undef,
  13541         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13542         /* index_min   */ 0,
  13543         /* index_max   */ 63,
  13544         /* minblock    */ 5,
  13545         /* maxblock    */ 5,
  13546         /* blocks      */ 0x20,
  13547         /* blocks_hi   */ 0,
  13548         /* base        */ 0x38100000,
  13549         /* gran        */ 1,
  13550         /* bytes       */ 2,
  13551         /* nFields     */ 2,
  13552         /* *fields     */ soc_TCP_FN_BCM56640_A0m_fields,
  13553         /* *views      */ NULL,
  13554         /* *views_num  */ NULL,
  13555         /* snoop_cb    */ NULL, 
  13556         /* snoop_user_data */ NULL, 
  13557         /* snoop_flags */ 0,
  13558         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13559         /* type */ SOC_MEM_TYPE_NORMAL,
  13560         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13561         /* impl */ SOC_MEM_IMPL_NORMAL,
  13562         /* cmic_mor_clks       */ 0,
  13563     },
  13564 #endif /* chips */
  13565 
  13566 #if defined(BCM_56160_A0)
  13567     { /* SOC_MEM_INT_TCP_FN_BCM56160_A0m */ 
  13568         /* mem            TCP_FNm */
  13569         /* flags       */ SOC_MEM_FLAG_VALID |
  13570                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  13571         /* cmp_fn      */ _soc_mem_cmp_undef,
  13572         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13573         /* index_min   */ 0,
  13574         /* index_max   */ 63,
  13575         /* minblock    */ 7,
  13576         /* maxblock    */ 7,
  13577         /* blocks      */ 0x80,
  13578         /* blocks_hi   */ 0,
  13579         /* base        */ 0x34100000,
  13580         /* gran        */ 1,
  13581         /* bytes       */ 2,
  13582         /* nFields     */ 2,
  13583         /* *fields     */ soc_TCP_FN_BCM53400_A0m_fields,
  13584         /* *views      */ NULL,
  13585         /* *views_num  */ NULL,
  13586         /* snoop_cb    */ NULL, 
  13587         /* snoop_user_data */ NULL, 
  13588         /* snoop_flags */ 0,
  13589         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13590         /* type */ SOC_MEM_TYPE_NORMAL,
  13591         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13592         /* impl */ SOC_MEM_IMPL_NORMAL,
  13593         /* cmic_mor_clks       */ 0,
  13594     },
  13595 #endif /* chips */
  13596 
  13597 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  13598     { /* SOC_MEM_INT_TCP_FN_BCM56260_A0m */ 
  13599         /* mem            TCP_FNm */
  13600         /* flags       */ SOC_MEM_FLAG_VALID |
  13601                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  13602         /* cmp_fn      */ _soc_mem_cmp_undef,
  13603         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13604         /* index_min   */ 0,
  13605         /* index_max   */ 63,
  13606         /* minblock    */ 6,
  13607         /* maxblock    */ 6,
  13608         /* blocks      */ 0x40,
  13609         /* blocks_hi   */ 0,
  13610         /* base        */ 0x30100000,
  13611         /* gran        */ 1,
  13612         /* bytes       */ 2,
  13613         /* nFields     */ 2,
  13614         /* *fields     */ soc_TCP_FN_BCM53400_A0m_fields,
  13615         /* *views      */ NULL,
  13616         /* *views_num  */ NULL,
  13617         /* snoop_cb    */ NULL, 
  13618         /* snoop_user_data */ NULL, 
  13619         /* snoop_flags */ 0,
  13620         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13621         /* type */ SOC_MEM_TYPE_NORMAL,
  13622         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13623         /* impl */ SOC_MEM_IMPL_NORMAL,
  13624         /* cmic_mor_clks       */ 0,
  13625     },
  13626 #endif /* chips */
  13627 
  13628 #if defined(BCM_56270_A0)
  13629     { /* SOC_MEM_INT_TCP_FN_BCM56270_A0m */ 
  13630         /* mem            TCP_FNm */
  13631         /* flags       */ SOC_MEM_FLAG_VALID |
  13632                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  13633         /* cmp_fn      */ _soc_mem_cmp_undef,
  13634         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13635         /* index_min   */ 0,
  13636         /* index_max   */ 63,
  13637         /* minblock    */ 5,
  13638         /* maxblock    */ 5,
  13639         /* blocks      */ 0x20,
  13640         /* blocks_hi   */ 0,
  13641         /* base        */ 0x30100000,
  13642         /* gran        */ 1,
  13643         /* bytes       */ 2,
  13644         /* nFields     */ 2,
  13645         /* *fields     */ soc_TCP_FN_BCM53400_A0m_fields,
  13646         /* *views      */ NULL,
  13647         /* *views_num  */ NULL,
  13648         /* snoop_cb    */ NULL, 
  13649         /* snoop_user_data */ NULL, 
  13650         /* snoop_flags */ 0,
  13651         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13652         /* type */ SOC_MEM_TYPE_NORMAL,
  13653         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13654         /* impl */ SOC_MEM_IMPL_NORMAL,
  13655         /* cmic_mor_clks       */ 0,
  13656     },
  13657 #endif /* chips */
  13658 
  13659 #if defined(BCM_56142_A0) || defined(BCM_56334_A0) || \
  13660     defined(BCM_56334_B0)
  13661     { /* SOC_MEM_INT_TCP_FN_BCM56334_A0m */ 
  13662         /* mem            TCP_FNm */
  13663         /* flags       */ SOC_MEM_FLAG_VALID |
  13664                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  13665         /* cmp_fn      */ _soc_mem_cmp_undef,
  13666         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13667         /* index_min   */ 0,
  13668         /* index_max   */ 63,
  13669         /* minblock    */ 5,
  13670         /* maxblock    */ 5,
  13671         /* blocks      */ 0x20,
  13672         /* blocks_hi   */ 0,
  13673         /* base        */ 0x0e030000,
  13674         /* gran        */ 1,
  13675         /* bytes       */ 2,
  13676         /* nFields     */ 2,
  13677         /* *fields     */ soc_TCP_FNm_fields,
  13678         /* *views      */ NULL,
  13679         /* *views_num  */ NULL,
  13680         /* snoop_cb    */ NULL, 
  13681         /* snoop_user_data */ NULL, 
  13682         /* snoop_flags */ 0,
  13683         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13684         /* type */ SOC_MEM_TYPE_NORMAL,
  13685         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13686         /* impl */ SOC_MEM_IMPL_NORMAL,
  13687         /* cmic_mor_clks       */ 0,
  13688     },
  13689 #endif /* chips */
  13690 
  13691 #if defined(BCM_56340_A0)
  13692     { /* SOC_MEM_INT_TCP_FN_BCM56340_A0m */ 
  13693         /* mem            TCP_FNm */
  13694         /* flags       */ SOC_MEM_FLAG_VALID |
  13695                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  13696         /* cmp_fn      */ _soc_mem_cmp_undef,
  13697         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13698         /* index_min   */ 0,
  13699         /* index_max   */ 63,
  13700         /* minblock    */ 4,
  13701         /* maxblock    */ 4,
  13702         /* blocks      */ 0x10,
  13703         /* blocks_hi   */ 0,
  13704         /* base        */ 0x2c180000,
  13705         /* gran        */ 1,
  13706         /* bytes       */ 2,
  13707         /* nFields     */ 2,
  13708         /* *fields     */ soc_TCP_FN_BCM56640_A0m_fields,
  13709         /* *views      */ NULL,
  13710         /* *views_num  */ NULL,
  13711         /* snoop_cb    */ NULL, 
  13712         /* snoop_user_data */ NULL, 
  13713         /* snoop_flags */ 0,
  13714         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13715         /* type */ SOC_MEM_TYPE_NORMAL,
  13716         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13717         /* impl */ SOC_MEM_IMPL_NORMAL,
  13718         /* cmic_mor_clks       */ 0,
  13719     },
  13720 #endif /* chips */
  13721 
  13722 #if defined(BCM_56370_A0)
  13723     { /* SOC_MEM_INT_TCP_FN_BCM56370_A0m */ 
  13724         /* mem            TCP_FNm */
  13725         /* flags       */ SOC_MEM_FLAG_VALID |
  13726                           SOC_MEM_FLAG_CACHABLE |
  13727                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  13728                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  13729         /* cmp_fn      */ _soc_mem_cmp_undef,
  13730         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13731         /* index_min   */ 0,
  13732         /* index_max   */ 255,
  13733         /* minblock    */ 14,
  13734         /* maxblock    */ 14,
  13735         /* blocks      */ 0x4000,
  13736         /* blocks_hi   */ 0,
  13737         /* base        */ 0x68dc0000,
  13738         /* gran        */ 1,
  13739         /* bytes       */ 3,
  13740         /* nFields     */ 5,
  13741         /* *fields     */ soc_TCP_FN_BCM56870_A0m_fields,
  13742         /* *views      */ NULL,
  13743         /* *views_num  */ NULL,
  13744         /* snoop_cb    */ NULL, 
  13745         /* snoop_user_data */ NULL, 
  13746         /* snoop_flags */ 0,
  13747         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13748         /* type */ SOC_MEM_TYPE_NORMAL,
  13749         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13750         /* impl */ SOC_MEM_IMPL_NORMAL,
  13751         /* cmic_mor_clks       */ 0,
  13752         /* access_latency_mode */ 0,
  13753     },
  13754 #endif /* chips */
  13755 
  13756 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  13757     { /* SOC_MEM_INT_TCP_FN_BCM56440_A0m */ 
  13758         /* mem            TCP_FNm */
  13759         /* flags       */ SOC_MEM_FLAG_VALID |
  13760                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  13761         /* cmp_fn      */ _soc_mem_cmp_undef,
  13762         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13763         /* index_min   */ 0,
  13764         /* index_max   */ 63,
  13765         /* minblock    */ 9,
  13766         /* maxblock    */ 9,
  13767         /* blocks      */ 0x200,
  13768         /* blocks_hi   */ 0,
  13769         /* base        */ 0x0c068000,
  13770         /* gran        */ 1,
  13771         /* bytes       */ 2,
  13772         /* nFields     */ 2,
  13773         /* *fields     */ soc_TCP_FNm_fields,
  13774         /* *views      */ NULL,
  13775         /* *views_num  */ NULL,
  13776         /* snoop_cb    */ NULL, 
  13777         /* snoop_user_data */ NULL, 
  13778         /* snoop_flags */ 0,
  13779         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13780         /* type */ SOC_MEM_TYPE_NORMAL,
  13781         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13782         /* impl */ SOC_MEM_IMPL_NORMAL,
  13783         /* cmic_mor_clks       */ 0,
  13784     },
  13785 #endif /* chips */
  13786 
  13787 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  13788     defined(BCM_56450_B1)
  13789     { /* SOC_MEM_INT_TCP_FN_BCM56450_A0m */ 
  13790         /* mem            TCP_FNm */
  13791         /* flags       */ SOC_MEM_FLAG_VALID |
  13792                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  13793         /* cmp_fn      */ _soc_mem_cmp_undef,
  13794         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13795         /* index_min   */ 0,
  13796         /* index_max   */ 63,
  13797         /* minblock    */ 8,
  13798         /* maxblock    */ 8,
  13799         /* blocks      */ 0x100,
  13800         /* blocks_hi   */ 0,
  13801         /* base        */ 0x30100000,
  13802         /* gran        */ 1,
  13803         /* bytes       */ 2,
  13804         /* nFields     */ 2,
  13805         /* *fields     */ soc_TCP_FN_BCM56640_A0m_fields,
  13806         /* *views      */ NULL,
  13807         /* *views_num  */ NULL,
  13808         /* snoop_cb    */ NULL, 
  13809         /* snoop_user_data */ NULL, 
  13810         /* snoop_flags */ 0,
  13811         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13812         /* type */ SOC_MEM_TYPE_NORMAL,
  13813         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13814         /* impl */ SOC_MEM_IMPL_NORMAL,
  13815         /* cmic_mor_clks       */ 0,
  13816     },
  13817 #endif /* chips */
  13818 
  13819 #if defined(BCM_56524_A0) || defined(BCM_56524_B0)
  13820     { /* SOC_MEM_INT_TCP_FN_BCM56524_A0m */ 
  13821         /* mem            TCP_FNm */
  13822         /* flags       */ SOC_MEM_FLAG_VALID |
  13823                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  13824         /* cmp_fn      */ _soc_mem_cmp_undef,
  13825         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13826         /* index_min   */ 0,
  13827         /* index_max   */ 63,
  13828         /* minblock    */ 8,
  13829         /* maxblock    */ 8,
  13830         /* blocks      */ 0x100,
  13831         /* blocks_hi   */ 0,
  13832         /* base        */ 0x0b030000,
  13833         /* gran        */ 1,
  13834         /* bytes       */ 2,
  13835         /* nFields     */ 2,
  13836         /* *fields     */ soc_TCP_FNm_fields,
  13837         /* *views      */ NULL,
  13838         /* *views_num  */ NULL,
  13839         /* snoop_cb    */ NULL, 
  13840         /* snoop_user_data */ NULL, 
  13841         /* snoop_flags */ 0,
  13842         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13843         /* type */ SOC_MEM_TYPE_NORMAL,
  13844         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13845         /* impl */ SOC_MEM_IMPL_NORMAL,
  13846         /* cmic_mor_clks       */ 0,
  13847     },
  13848 #endif /* chips */
  13849 
  13850 #if defined(BCM_56560_A0) || defined(BCM_56670_A0) || \
  13851     defined(BCM_56670_B0)
  13852     { /* SOC_MEM_INT_TCP_FN_BCM56560_A0m */ 
  13853         /* mem            TCP_FNm */
  13854         /* flags       */ SOC_MEM_FLAG_VALID |
  13855                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  13856         /* cmp_fn      */ _soc_mem_cmp_undef,
  13857         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13858         /* index_min   */ 0,
  13859         /* index_max   */ 63,
  13860         /* minblock    */ 21,
  13861         /* maxblock    */ 21,
  13862         /* blocks      */ 0x200000,
  13863         /* blocks_hi   */ 0,
  13864         /* base        */ 0x480c0000,
  13865         /* gran        */ 1,
  13866         /* bytes       */ 2,
  13867         /* nFields     */ 2,
  13868         /* *fields     */ soc_TCP_FN_BCM53400_A0m_fields,
  13869         /* *views      */ NULL,
  13870         /* *views_num  */ NULL,
  13871         /* snoop_cb    */ NULL, 
  13872         /* snoop_user_data */ NULL, 
  13873         /* snoop_flags */ 0,
  13874         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13875         /* type */ SOC_MEM_TYPE_NORMAL,
  13876         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13877         /* impl */ SOC_MEM_IMPL_NORMAL,
  13878         /* cmic_mor_clks       */ 0,
  13879     },
  13880 #endif /* chips */
  13881 
  13882 #if defined(BCM_56560_B0)
  13883     { /* SOC_MEM_INT_TCP_FN_BCM56560_B0m */ 
  13884         /* mem            TCP_FNm */
  13885         /* flags       */ SOC_MEM_FLAG_VALID |
  13886                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  13887         /* cmp_fn      */ _soc_mem_cmp_undef,
  13888         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13889         /* index_min   */ 0,
  13890         /* index_max   */ 63,
  13891         /* minblock    */ 13,
  13892         /* maxblock    */ 13,
  13893         /* blocks      */ 0x2000,
  13894         /* blocks_hi   */ 0,
  13895         /* base        */ 0x480c0000,
  13896         /* gran        */ 1,
  13897         /* bytes       */ 2,
  13898         /* nFields     */ 2,
  13899         /* *fields     */ soc_TCP_FN_BCM53400_A0m_fields,
  13900         /* *views      */ NULL,
  13901         /* *views_num  */ NULL,
  13902         /* snoop_cb    */ NULL, 
  13903         /* snoop_user_data */ NULL, 
  13904         /* snoop_flags */ 0,
  13905         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13906         /* type */ SOC_MEM_TYPE_NORMAL,
  13907         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13908         /* impl */ SOC_MEM_IMPL_NORMAL,
  13909         /* cmic_mor_clks       */ 0,
  13910     },
  13911 #endif /* chips */
  13912 
  13913 #if defined(BCM_56634_A0) || defined(BCM_56634_B0)
  13914     { /* SOC_MEM_INT_TCP_FN_BCM56634_A0m */ 
  13915         /* mem            TCP_FNm */
  13916         /* flags       */ SOC_MEM_FLAG_VALID |
  13917                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  13918         /* cmp_fn      */ _soc_mem_cmp_undef,
  13919         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13920         /* index_min   */ 0,
  13921         /* index_max   */ 63,
  13922         /* minblock    */ 9,
  13923         /* maxblock    */ 9,
  13924         /* blocks      */ 0x200,
  13925         /* blocks_hi   */ 0,
  13926         /* base        */ 0x0b030000,
  13927         /* gran        */ 1,
  13928         /* bytes       */ 2,
  13929         /* nFields     */ 2,
  13930         /* *fields     */ soc_TCP_FNm_fields,
  13931         /* *views      */ NULL,
  13932         /* *views_num  */ NULL,
  13933         /* snoop_cb    */ NULL, 
  13934         /* snoop_user_data */ NULL, 
  13935         /* snoop_flags */ 0,
  13936         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13937         /* type */ SOC_MEM_TYPE_NORMAL,
  13938         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13939         /* impl */ SOC_MEM_IMPL_NORMAL,
  13940         /* cmic_mor_clks       */ 0,
  13941     },
  13942 #endif /* chips */
  13943 
  13944 #if defined(BCM_56640_A0)
  13945     { /* SOC_MEM_INT_TCP_FN_BCM56640_A0m */ 
  13946         /* mem            TCP_FNm */
  13947         /* flags       */ SOC_MEM_FLAG_VALID |
  13948                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  13949         /* cmp_fn      */ _soc_mem_cmp_undef,
  13950         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13951         /* index_min   */ 0,
  13952         /* index_max   */ 63,
  13953         /* minblock    */ 7,
  13954         /* maxblock    */ 7,
  13955         /* blocks      */ 0x80,
  13956         /* blocks_hi   */ 0,
  13957         /* base        */ 0x2c180000,
  13958         /* gran        */ 1,
  13959         /* bytes       */ 2,
  13960         /* nFields     */ 2,
  13961         /* *fields     */ soc_TCP_FN_BCM56640_A0m_fields,
  13962         /* *views      */ NULL,
  13963         /* *views_num  */ NULL,
  13964         /* snoop_cb    */ NULL, 
  13965         /* snoop_user_data */ NULL, 
  13966         /* snoop_flags */ 0,
  13967         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13968         /* type */ SOC_MEM_TYPE_NORMAL,
  13969         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13970         /* impl */ SOC_MEM_IMPL_NORMAL,
  13971         /* cmic_mor_clks       */ 0,
  13972     },
  13973 #endif /* chips */
  13974 
  13975 #if defined(BCM_56680_A0) || defined(BCM_56680_B0)
  13976     { /* SOC_MEM_INT_TCP_FN_BCM56680_A0m */ 
  13977         /* mem            TCP_FNm */
  13978         /* flags       */ SOC_MEM_FLAG_VALID |
  13979                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  13980         /* cmp_fn      */ _soc_mem_cmp_undef,
  13981         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13982         /* index_min   */ 0,
  13983         /* index_max   */ 63,
  13984         /* minblock    */ 6,
  13985         /* maxblock    */ 6,
  13986         /* blocks      */ 0x40,
  13987         /* blocks_hi   */ 0,
  13988         /* base        */ 0x0e030000,
  13989         /* gran        */ 1,
  13990         /* bytes       */ 2,
  13991         /* nFields     */ 2,
  13992         /* *fields     */ soc_TCP_FNm_fields,
  13993         /* *views      */ NULL,
  13994         /* *views_num  */ NULL,
  13995         /* snoop_cb    */ NULL, 
  13996         /* snoop_user_data */ NULL, 
  13997         /* snoop_flags */ 0,
  13998         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13999         /* type */ SOC_MEM_TYPE_NORMAL,
  14000         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14001         /* impl */ SOC_MEM_IMPL_NORMAL,
  14002         /* cmic_mor_clks       */ 0,
  14003     },
  14004 #endif /* chips */
  14005 
  14006 #if defined(BCM_56685_A0) || defined(BCM_56685_B0)
  14007     { /* SOC_MEM_INT_TCP_FN_BCM56685_A0m */ 
  14008         /* mem            TCP_FNm */
  14009         /* flags       */ SOC_MEM_FLAG_VALID |
  14010                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  14011         /* cmp_fn      */ _soc_mem_cmp_undef,
  14012         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14013         /* index_min   */ 0,
  14014         /* index_max   */ 63,
  14015         /* minblock    */ 6,
  14016         /* maxblock    */ 6,
  14017         /* blocks      */ 0x40,
  14018         /* blocks_hi   */ 0,
  14019         /* base        */ 0x0b030000,
  14020         /* gran        */ 1,
  14021         /* bytes       */ 2,
  14022         /* nFields     */ 2,
  14023         /* *fields     */ soc_TCP_FNm_fields,
  14024         /* *views      */ NULL,
  14025         /* *views_num  */ NULL,
  14026         /* snoop_cb    */ NULL, 
  14027         /* snoop_user_data */ NULL, 
  14028         /* snoop_flags */ 0,
  14029         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14030         /* type */ SOC_MEM_TYPE_NORMAL,
  14031         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14032         /* impl */ SOC_MEM_IMPL_NORMAL,
  14033         /* cmic_mor_clks       */ 0,
  14034     },
  14035 #endif /* chips */
  14036 
  14037 #if defined(BCM_56770_A0)
  14038     { /* SOC_MEM_INT_TCP_FN_BCM56770_A0m */ 
  14039         /* mem            TCP_FNm */
  14040         /* flags       */ SOC_MEM_FLAG_VALID |
  14041                           SOC_MEM_FLAG_CACHABLE |
  14042                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  14043                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  14044         /* cmp_fn      */ _soc_mem_cmp_undef,
  14045         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14046         /* index_min   */ 0,
  14047         /* index_max   */ 255,
  14048         /* minblock    */ 25,
  14049         /* maxblock    */ 25,
  14050         /* blocks      */ 0x2000000,
  14051         /* blocks_hi   */ 0,
  14052         /* base        */ 0x68bc0000,
  14053         /* gran        */ 1,
  14054         /* bytes       */ 3,
  14055         /* nFields     */ 5,
  14056         /* *fields     */ soc_TCP_FN_BCM56870_A0m_fields,
  14057         /* *views      */ NULL,
  14058         /* *views_num  */ NULL,
  14059         /* snoop_cb    */ NULL, 
  14060         /* snoop_user_data */ NULL, 
  14061         /* snoop_flags */ 0,
  14062         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14063         /* type */ SOC_MEM_TYPE_NORMAL,
  14064         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14065         /* impl */ SOC_MEM_IMPL_NORMAL,
  14066         /* cmic_mor_clks       */ 0,
  14067         /* access_latency_mode */ 0,
  14068     },
  14069 #endif /* chips */
  14070 
  14071 #if defined(BCM_56725_A0) || defined(BCM_56820_A0)
  14072     { /* SOC_MEM_INT_TCP_FN_BCM56820_A0m */ 
  14073         /* mem            TCP_FNm */
  14074         /* flags       */ SOC_MEM_FLAG_VALID |
  14075                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  14076         /* cmp_fn      */ _soc_mem_cmp_undef,
  14077         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14078         /* index_min   */ 0,
  14079         /* index_max   */ 63,
  14080         /* minblock    */ 3,
  14081         /* maxblock    */ 3,
  14082         /* blocks      */ 0x8,
  14083         /* blocks_hi   */ 0,
  14084         /* base        */ 0x0c066000,
  14085         /* gran        */ 1,
  14086         /* bytes       */ 2,
  14087         /* nFields     */ 2,
  14088         /* *fields     */ soc_TCP_FNm_fields,
  14089         /* *views      */ NULL,
  14090         /* *views_num  */ NULL,
  14091         /* snoop_cb    */ NULL, 
  14092         /* snoop_user_data */ NULL, 
  14093         /* snoop_flags */ 0,
  14094         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14095         /* type */ SOC_MEM_TYPE_NORMAL,
  14096         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14097         /* impl */ SOC_MEM_IMPL_NORMAL,
  14098         /* cmic_mor_clks       */ 0,
  14099     },
  14100 #endif /* chips */
  14101 
  14102 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  14103     { /* SOC_MEM_INT_TCP_FN_BCM56840_A0m */ 
  14104         /* mem            TCP_FNm */
  14105         /* flags       */ SOC_MEM_FLAG_VALID |
  14106                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  14107         /* cmp_fn      */ _soc_mem_cmp_undef,
  14108         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14109         /* index_min   */ 0,
  14110         /* index_max   */ 63,
  14111         /* minblock    */ 6,
  14112         /* maxblock    */ 6,
  14113         /* blocks      */ 0x40,
  14114         /* blocks_hi   */ 0,
  14115         /* base        */ 0x0c066000,
  14116         /* gran        */ 1,
  14117         /* bytes       */ 2,
  14118         /* nFields     */ 2,
  14119         /* *fields     */ soc_TCP_FNm_fields,
  14120         /* *views      */ NULL,
  14121         /* *views_num  */ NULL,
  14122         /* snoop_cb    */ NULL, 
  14123         /* snoop_user_data */ NULL, 
  14124         /* snoop_flags */ 0,
  14125         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14126         /* type */ SOC_MEM_TYPE_NORMAL,
  14127         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14128         /* impl */ SOC_MEM_IMPL_NORMAL,
  14129         /* cmic_mor_clks       */ 0,
  14130     },
  14131 #endif /* chips */
  14132 
  14133 #if defined(BCM_56850_A0)
  14134     { /* SOC_MEM_INT_TCP_FN_BCM56850_A0m */ 
  14135         /* mem            TCP_FNm */
  14136         /* flags       */ SOC_MEM_FLAG_VALID |
  14137                           SOC_MEM_FLAG_CACHABLE |
  14138                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  14139         /* cmp_fn      */ _soc_mem_cmp_undef,
  14140         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14141         /* index_min   */ 0,
  14142         /* index_max   */ 63,
  14143         /* minblock    */ 10,
  14144         /* maxblock    */ 10,
  14145         /* blocks      */ 0x400,
  14146         /* blocks_hi   */ 0,
  14147         /* base        */ 0x380c0000,
  14148         /* gran        */ 1,
  14149         /* bytes       */ 2,
  14150         /* nFields     */ 2,
  14151         /* *fields     */ soc_TCP_FN_BCM56640_A0m_fields,
  14152         /* *views      */ NULL,
  14153         /* *views_num  */ NULL,
  14154         /* snoop_cb    */ NULL, 
  14155         /* snoop_user_data */ NULL, 
  14156         /* snoop_flags */ 0,
  14157         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14158         /* type */ SOC_MEM_TYPE_NORMAL,
  14159         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14160         /* impl */ SOC_MEM_IMPL_NORMAL,
  14161         /* cmic_mor_clks       */ 0,
  14162     },
  14163 #endif /* chips */
  14164 
  14165 #if defined(BCM_56860_A0)
  14166     { /* SOC_MEM_INT_TCP_FN_BCM56860_A0m */ 
  14167         /* mem            TCP_FNm */
  14168         /* flags       */ SOC_MEM_FLAG_VALID |
  14169                           SOC_MEM_FLAG_CACHABLE |
  14170                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  14171         /* cmp_fn      */ _soc_mem_cmp_undef,
  14172         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14173         /* index_min   */ 0,
  14174         /* index_max   */ 63,
  14175         /* minblock    */ 11,
  14176         /* maxblock    */ 11,
  14177         /* blocks      */ 0x800,
  14178         /* blocks_hi   */ 0,
  14179         /* base        */ 0x480c0000,
  14180         /* gran        */ 1,
  14181         /* bytes       */ 2,
  14182         /* nFields     */ 2,
  14183         /* *fields     */ soc_TCP_FN_BCM56640_A0m_fields,
  14184         /* *views      */ NULL,
  14185         /* *views_num  */ NULL,
  14186         /* snoop_cb    */ NULL, 
  14187         /* snoop_user_data */ NULL, 
  14188         /* snoop_flags */ 0,
  14189         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14190         /* type */ SOC_MEM_TYPE_NORMAL,
  14191         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14192         /* impl */ SOC_MEM_IMPL_NORMAL,
  14193         /* cmic_mor_clks       */ 0,
  14194     },
  14195 #endif /* chips */
  14196 
  14197 #if defined(BCM_56870_A0)
  14198     { /* SOC_MEM_INT_TCP_FN_BCM56870_A0m */ 
  14199         /* mem            TCP_FNm */
  14200         /* flags       */ SOC_MEM_FLAG_VALID |
  14201                           SOC_MEM_FLAG_CACHABLE |
  14202                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  14203                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  14204         /* cmp_fn      */ _soc_mem_cmp_undef,
  14205         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14206         /* index_min   */ 0,
  14207         /* index_max   */ 255,
  14208         /* minblock    */ 37,
  14209         /* maxblock    */ 37,
  14210         /* blocks      */ 0,
  14211         /* blocks_hi   */ 0x20,
  14212         /* base        */ 0x68bc0000,
  14213         /* gran        */ 1,
  14214         /* bytes       */ 3,
  14215         /* nFields     */ 5,
  14216         /* *fields     */ soc_TCP_FN_BCM56870_A0m_fields,
  14217         /* *views      */ NULL,
  14218         /* *views_num  */ NULL,
  14219         /* snoop_cb    */ NULL, 
  14220         /* snoop_user_data */ NULL, 
  14221         /* snoop_flags */ 0,
  14222         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14223         /* type */ SOC_MEM_TYPE_NORMAL,
  14224         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14225         /* impl */ SOC_MEM_IMPL_NORMAL,
  14226         /* cmic_mor_clks       */ 0,
  14227         /* access_latency_mode */ 0,
  14228     },
  14229 #endif /* chips */
  14230 
  14231 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  14232     { /* SOC_MEM_INT_TCP_FN_BCM56960_A0m */ 
  14233         /* mem            TCP_FNm */
  14234         /* flags       */ SOC_MEM_FLAG_VALID |
  14235                           SOC_MEM_FLAG_CACHABLE |
  14236                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  14237                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  14238         /* cmp_fn      */ _soc_mem_cmp_undef,
  14239         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14240         /* index_min   */ 0,
  14241         /* index_max   */ 255,
  14242         /* minblock    */ 36,
  14243         /* maxblock    */ 36,
  14244         /* blocks      */ 0,
  14245         /* blocks_hi   */ 0x10,
  14246         /* base        */ 0x39d80000,
  14247         /* gran        */ 1,
  14248         /* bytes       */ 3,
  14249         /* nFields     */ 3,
  14250         /* *fields     */ soc_TCP_FN_BCM56960_A0m_fields,
  14251         /* *views      */ NULL,
  14252         /* *views_num  */ NULL,
  14253         /* snoop_cb    */ NULL, 
  14254         /* snoop_user_data */ NULL, 
  14255         /* snoop_flags */ 0,
  14256         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14257         /* type */ SOC_MEM_TYPE_NORMAL,
  14258         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14259         /* impl */ SOC_MEM_IMPL_NORMAL,
  14260         /* cmic_mor_clks       */ 0,
  14261         /* access_latency_mode */ 0,
  14262     },
  14263 #endif /* chips */
  14264 
  14265 #if defined(BCM_56970_A0)
  14266     { /* SOC_MEM_INT_TCP_FN_BCM56970_A0m */ 
  14267         /* mem            TCP_FNm */
  14268         /* flags       */ SOC_MEM_FLAG_VALID |
  14269                           SOC_MEM_FLAG_CACHABLE |
  14270                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  14271                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  14272         /* cmp_fn      */ _soc_mem_cmp_undef,
  14273         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14274         /* index_min   */ 0,
  14275         /* index_max   */ 255,
  14276         /* minblock    */ 68,
  14277         /* maxblock    */ 68,
  14278         /* blocks      */ 0,
  14279         /* blocks_hi   */ 0xffffffff,
  14280         /* base        */ 0x5dd80000,
  14281         /* gran        */ 1,
  14282         /* bytes       */ 3,
  14283         /* nFields     */ 5,
  14284         /* *fields     */ soc_TCP_FN_BCM56970_A0m_fields,
  14285         /* *views      */ NULL,
  14286         /* *views_num  */ NULL,
  14287         /* snoop_cb    */ NULL, 
  14288         /* snoop_user_data */ NULL, 
  14289         /* snoop_flags */ 0,
  14290         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14291         /* type */ SOC_MEM_TYPE_NORMAL,
  14292         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14293         /* impl */ SOC_MEM_IMPL_NORMAL,
  14294         /* cmic_mor_clks       */ 0,
  14295         /* access_latency_mode */ 0,
  14296     },
  14297 #endif /* chips */
  14298 
  14299 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  14300     { /* SOC_MEM_INT_TCP_FN_BCM56980_A0m */ 
  14301         /* mem            TCP_FNm */
  14302         /* flags       */ SOC_MEM_FLAG_VALID |
  14303                           SOC_MEM_FLAG_CACHABLE |
  14304                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  14305                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  14306         /* cmp_fn      */ _soc_mem_cmp_undef,
  14307         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14308         /* index_min   */ 0,
  14309         /* index_max   */ 255,
  14310         /* minblock    */ 101,
  14311         /* maxblock    */ 101,
  14312         /* blocks      */ 0,
  14313         /* blocks_hi   */ 0xffffffff,
  14314         /* base        */ 0x0d800000,
  14315         /* gran        */ 1,
  14316         /* bytes       */ 3,
  14317         /* nFields     */ 6,
  14318         /* *fields     */ soc_TCP_FN_BCM56980_A0m_fields,
  14319         /* *views      */ NULL,
  14320         /* *views_num  */ NULL,
  14321         /* snoop_cb    */ NULL, 
  14322         /* snoop_user_data */ NULL, 
  14323         /* snoop_flags */ 0,
  14324         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14325         /* type */ SOC_MEM_TYPE_NORMAL,
  14326         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14327         /* impl */ SOC_MEM_IMPL_NORMAL,
  14328         /* cmic_mor_clks       */ 0,
  14329         /* access_latency_mode */ 3,
  14330     },
  14331 #endif /* chips */
  14332 
  14333 #if defined(BCM_88732_A0)
  14334     { /* SOC_MEM_INT_TCP_FN_BCM88732_A0m */ 
  14335         /* mem            TCP_FNm */
  14336         /* flags       */ SOC_MEM_FLAG_VALID |
  14337                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  14338         /* cmp_fn      */ _soc_mem_cmp_undef,
  14339         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14340         /* index_min   */ 0,
  14341         /* index_max   */ 63,
  14342         /* minblock    */ 5,
  14343         /* maxblock    */ 5,
  14344         /* blocks      */ 0x20,
  14345         /* blocks_hi   */ 0,
  14346         /* base        */ 0x06030000,
  14347         /* gran        */ 1,
  14348         /* bytes       */ 2,
  14349         /* nFields     */ 2,
  14350         /* *fields     */ soc_TCP_FNm_fields,
  14351         /* *views      */ NULL,
  14352         /* *views_num  */ NULL,
  14353         /* snoop_cb    */ NULL, 
  14354         /* snoop_user_data */ NULL, 
  14355         /* snoop_flags */ 0,
  14356         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14357         /* type */ SOC_MEM_TYPE_NORMAL,
  14358         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14359         /* impl */ SOC_MEM_IMPL_NORMAL,
  14360         /* cmic_mor_clks       */ 0,
  14361     },
  14362 #endif /* chips */
  14363 
  14364 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  14365     { /* SOC_MEM_INT_TCP_FN_PIPE0m */ 
  14366         /* mem            TCP_FN_PIPE0m */
  14367         /* flags       */ SOC_MEM_FLAG_VALID |
  14368                           SOC_MEM_FLAG_CACHABLE |
  14369                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  14370         /* cmp_fn      */ _soc_mem_cmp_undef,
  14371         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14372         /* index_min   */ 0,
  14373         /* index_max   */ 255,
  14374         /* minblock    */ 36,
  14375         /* maxblock    */ 36,
  14376         /* blocks      */ 0,
  14377         /* blocks_hi   */ 0x10,
  14378         /* base        */ 0x39d80000,
  14379         /* gran        */ 1,
  14380         /* bytes       */ 3,
  14381         /* nFields     */ 3,
  14382         /* *fields     */ soc_TCP_FN_BCM56960_A0m_fields,
  14383         /* *views      */ NULL,
  14384         /* *views_num  */ NULL,
  14385         /* snoop_cb    */ NULL, 
  14386         /* snoop_user_data */ NULL, 
  14387         /* snoop_flags */ 0,
  14388         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14389         /* type */ SOC_MEM_TYPE_NORMAL,
  14390         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14391         /* impl */ SOC_MEM_IMPL_NORMAL,
  14392         /* cmic_mor_clks       */ 0,
  14393         /* access_latency_mode */ 0,
  14394     },
  14395 #endif /* chips */
  14396 
  14397 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  14398     { /* SOC_MEM_INT_TCP_FN_PIPE1m */ 
  14399         /* mem            TCP_FN_PIPE1m */
  14400         /* flags       */ SOC_MEM_FLAG_VALID |
  14401                           SOC_MEM_FLAG_CACHABLE |
  14402                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  14403                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  14404         /* cmp_fn      */ _soc_mem_cmp_undef,
  14405         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14406         /* index_min   */ 0,
  14407         /* index_max   */ 255,
  14408         /* minblock    */ 36,
  14409         /* maxblock    */ 36,
  14410         /* blocks      */ 0,
  14411         /* blocks_hi   */ 0x10,
  14412         /* base        */ 0x39d80000,
  14413         /* gran        */ 1,
  14414         /* bytes       */ 3,
  14415         /* nFields     */ 3,
  14416         /* *fields     */ soc_TCP_FN_BCM56960_A0m_fields,
  14417         /* *views      */ NULL,
  14418         /* *views_num  */ NULL,
  14419         /* snoop_cb    */ NULL, 
  14420         /* snoop_user_data */ NULL, 
  14421         /* snoop_flags */ 0,
  14422         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14423         /* type */ SOC_MEM_TYPE_NORMAL,
  14424         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14425         /* impl */ SOC_MEM_IMPL_NORMAL,
  14426         /* cmic_mor_clks       */ 0,
  14427         /* access_latency_mode */ 0,
  14428     },
  14429 #endif /* chips */
  14430 
  14431 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  14432     { /* SOC_MEM_INT_TCP_FN_PIPE2m */ 
  14433         /* mem            TCP_FN_PIPE2m */
  14434         /* flags       */ SOC_MEM_FLAG_VALID |
  14435                           SOC_MEM_FLAG_CACHABLE |
  14436                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  14437                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  14438         /* cmp_fn      */ _soc_mem_cmp_undef,
  14439         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14440         /* index_min   */ 0,
  14441         /* index_max   */ 255,
  14442         /* minblock    */ 36,
  14443         /* maxblock    */ 36,
  14444         /* blocks      */ 0,
  14445         /* blocks_hi   */ 0x10,
  14446         /* base        */ 0x39d80000,
  14447         /* gran        */ 1,
  14448         /* bytes       */ 3,
  14449         /* nFields     */ 3,
  14450         /* *fields     */ soc_TCP_FN_BCM56960_A0m_fields,
  14451         /* *views      */ NULL,
  14452         /* *views_num  */ NULL,
  14453         /* snoop_cb    */ NULL, 
  14454         /* snoop_user_data */ NULL, 
  14455         /* snoop_flags */ 0,
  14456         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14457         /* type */ SOC_MEM_TYPE_NORMAL,
  14458         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14459         /* impl */ SOC_MEM_IMPL_NORMAL,
  14460         /* cmic_mor_clks       */ 0,
  14461         /* access_latency_mode */ 0,
  14462     },
  14463 #endif /* chips */
  14464 
  14465 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  14466     { /* SOC_MEM_INT_TCP_FN_PIPE3m */ 
  14467         /* mem            TCP_FN_PIPE3m */
  14468         /* flags       */ SOC_MEM_FLAG_VALID |
  14469                           SOC_MEM_FLAG_CACHABLE |
  14470                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  14471                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  14472         /* cmp_fn      */ _soc_mem_cmp_undef,
  14473         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14474         /* index_min   */ 0,
  14475         /* index_max   */ 255,
  14476         /* minblock    */ 36,
  14477         /* maxblock    */ 36,
  14478         /* blocks      */ 0,
  14479         /* blocks_hi   */ 0x10,
  14480         /* base        */ 0x39d80000,
  14481         /* gran        */ 1,
  14482         /* bytes       */ 3,
  14483         /* nFields     */ 3,
  14484         /* *fields     */ soc_TCP_FN_BCM56960_A0m_fields,
  14485         /* *views      */ NULL,
  14486         /* *views_num  */ NULL,
  14487         /* snoop_cb    */ NULL, 
  14488         /* snoop_user_data */ NULL, 
  14489         /* snoop_flags */ 0,
  14490         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14491         /* type */ SOC_MEM_TYPE_NORMAL,
  14492         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14493         /* impl */ SOC_MEM_IMPL_NORMAL,
  14494         /* cmic_mor_clks       */ 0,
  14495         /* access_latency_mode */ 0,
  14496     },
  14497 #endif /* chips */
  14498 
  14499 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  14500     { /* SOC_MEM_INT_TCP_FN_PIPE4m */ 
  14501         /* mem            TCP_FN_PIPE4m */
  14502         /* flags       */ SOC_MEM_FLAG_VALID |
  14503                           SOC_MEM_FLAG_CACHABLE |
  14504                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  14505                           (4 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  14506         /* cmp_fn      */ _soc_mem_cmp_undef,
  14507         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14508         /* index_min   */ 0,
  14509         /* index_max   */ 255,
  14510         /* minblock    */ 101,
  14511         /* maxblock    */ 101,
  14512         /* blocks      */ 0,
  14513         /* blocks_hi   */ 0xffffffff,
  14514         /* base        */ 0x0d800000,
  14515         /* gran        */ 1,
  14516         /* bytes       */ 3,
  14517         /* nFields     */ 6,
  14518         /* *fields     */ soc_TCP_FN_BCM56980_A0m_fields,
  14519         /* *views      */ NULL,
  14520         /* *views_num  */ NULL,
  14521         /* snoop_cb    */ NULL, 
  14522         /* snoop_user_data */ NULL, 
  14523         /* snoop_flags */ 0,
  14524         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14525         /* type */ SOC_MEM_TYPE_NORMAL,
  14526         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14527         /* impl */ SOC_MEM_IMPL_NORMAL,
  14528         /* cmic_mor_clks       */ 0,
  14529         /* access_latency_mode */ 3,
  14530     },
  14531 #endif /* chips */
  14532 
  14533 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  14534     { /* SOC_MEM_INT_TCP_FN_PIPE5m */ 
  14535         /* mem            TCP_FN_PIPE5m */
  14536         /* flags       */ SOC_MEM_FLAG_VALID |
  14537                           SOC_MEM_FLAG_CACHABLE |
  14538                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  14539                           (5 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  14540         /* cmp_fn      */ _soc_mem_cmp_undef,
  14541         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14542         /* index_min   */ 0,
  14543         /* index_max   */ 255,
  14544         /* minblock    */ 101,
  14545         /* maxblock    */ 101,
  14546         /* blocks      */ 0,
  14547         /* blocks_hi   */ 0xffffffff,
  14548         /* base        */ 0x0d800000,
  14549         /* gran        */ 1,
  14550         /* bytes       */ 3,
  14551         /* nFields     */ 6,
  14552         /* *fields     */ soc_TCP_FN_BCM56980_A0m_fields,
  14553         /* *views      */ NULL,
  14554         /* *views_num  */ NULL,
  14555         /* snoop_cb    */ NULL, 
  14556         /* snoop_user_data */ NULL, 
  14557         /* snoop_flags */ 0,
  14558         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14559         /* type */ SOC_MEM_TYPE_NORMAL,
  14560         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14561         /* impl */ SOC_MEM_IMPL_NORMAL,
  14562         /* cmic_mor_clks       */ 0,
  14563         /* access_latency_mode */ 3,
  14564     },
  14565 #endif /* chips */
  14566 
  14567 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  14568     { /* SOC_MEM_INT_TCP_FN_PIPE6m */ 
  14569         /* mem            TCP_FN_PIPE6m */
  14570         /* flags       */ SOC_MEM_FLAG_VALID |
  14571                           SOC_MEM_FLAG_CACHABLE |
  14572                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  14573                           (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  14574         /* cmp_fn      */ _soc_mem_cmp_undef,
  14575         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14576         /* index_min   */ 0,
  14577         /* index_max   */ 255,
  14578         /* minblock    */ 101,
  14579         /* maxblock    */ 101,
  14580         /* blocks      */ 0,
  14581         /* blocks_hi   */ 0xffffffff,
  14582         /* base        */ 0x0d800000,
  14583         /* gran        */ 1,
  14584         /* bytes       */ 3,
  14585         /* nFields     */ 6,
  14586         /* *fields     */ soc_TCP_FN_BCM56980_A0m_fields,
  14587         /* *views      */ NULL,
  14588         /* *views_num  */ NULL,
  14589         /* snoop_cb    */ NULL, 
  14590         /* snoop_user_data */ NULL, 
  14591         /* snoop_flags */ 0,
  14592         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14593         /* type */ SOC_MEM_TYPE_NORMAL,
  14594         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14595         /* impl */ SOC_MEM_IMPL_NORMAL,
  14596         /* cmic_mor_clks       */ 0,
  14597         /* access_latency_mode */ 3,
  14598     },
  14599 #endif /* chips */
  14600 
  14601 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  14602     { /* SOC_MEM_INT_TCP_FN_PIPE7m */ 
  14603         /* mem            TCP_FN_PIPE7m */
  14604         /* flags       */ SOC_MEM_FLAG_VALID |
  14605                           SOC_MEM_FLAG_CACHABLE |
  14606                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  14607                           (7 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  14608         /* cmp_fn      */ _soc_mem_cmp_undef,
  14609         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14610         /* index_min   */ 0,
  14611         /* index_max   */ 255,
  14612         /* minblock    */ 101,
  14613         /* maxblock    */ 101,
  14614         /* blocks      */ 0,
  14615         /* blocks_hi   */ 0xffffffff,
  14616         /* base        */ 0x0d800000,
  14617         /* gran        */ 1,
  14618         /* bytes       */ 3,
  14619         /* nFields     */ 6,
  14620         /* *fields     */ soc_TCP_FN_BCM56980_A0m_fields,
  14621         /* *views      */ NULL,
  14622         /* *views_num  */ NULL,
  14623         /* snoop_cb    */ NULL, 
  14624         /* snoop_user_data */ NULL, 
  14625         /* snoop_flags */ 0,
  14626         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14627         /* type */ SOC_MEM_TYPE_NORMAL,
  14628         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14629         /* impl */ SOC_MEM_IMPL_NORMAL,
  14630         /* cmic_mor_clks       */ 0,
  14631         /* access_latency_mode */ 3,
  14632     },
  14633 #endif /* chips */
  14634 
  14635 #if defined(BCM_56370_A0)
  14636     { /* SOC_MEM_INT_TCP_FN_PIPE0_BCM56370_A0m */ 
  14637         /* mem            TCP_FN_PIPE0m */
  14638         /* flags       */ SOC_MEM_FLAG_VALID |
  14639                           SOC_MEM_FLAG_CACHABLE |
  14640                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  14641         /* cmp_fn      */ _soc_mem_cmp_undef,
  14642         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14643         /* index_min   */ 0,
  14644         /* index_max   */ 255,
  14645         /* minblock    */ 14,
  14646         /* maxblock    */ 14,
  14647         /* blocks      */ 0x4000,
  14648         /* blocks_hi   */ 0,
  14649         /* base        */ 0x68dc0000,
  14650         /* gran        */ 1,
  14651         /* bytes       */ 3,
  14652         /* nFields     */ 5,
  14653         /* *fields     */ soc_TCP_FN_BCM56870_A0m_fields,
  14654         /* *views      */ NULL,
  14655         /* *views_num  */ NULL,
  14656         /* snoop_cb    */ NULL, 
  14657         /* snoop_user_data */ NULL, 
  14658         /* snoop_flags */ 0,
  14659         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14660         /* type */ SOC_MEM_TYPE_NORMAL,
  14661         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14662         /* impl */ SOC_MEM_IMPL_NORMAL,
  14663         /* cmic_mor_clks       */ 0,
  14664         /* access_latency_mode */ 0,
  14665     },
  14666 #endif /* chips */
  14667 
  14668 #if defined(BCM_56770_A0)
  14669     { /* SOC_MEM_INT_TCP_FN_PIPE0_BCM56770_A0m */ 
  14670         /* mem            TCP_FN_PIPE0m */
  14671         /* flags       */ SOC_MEM_FLAG_VALID |
  14672                           SOC_MEM_FLAG_CACHABLE |
  14673                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  14674         /* cmp_fn      */ _soc_mem_cmp_undef,
  14675         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14676         /* index_min   */ 0,
  14677         /* index_max   */ 255,
  14678         /* minblock    */ 25,
  14679         /* maxblock    */ 25,
  14680         /* blocks      */ 0x2000000,
  14681         /* blocks_hi   */ 0,
  14682         /* base        */ 0x68bc0000,
  14683         /* gran        */ 1,
  14684         /* bytes       */ 3,
  14685         /* nFields     */ 5,
  14686         /* *fields     */ soc_TCP_FN_BCM56870_A0m_fields,
  14687         /* *views      */ NULL,
  14688         /* *views_num  */ NULL,
  14689         /* snoop_cb    */ NULL, 
  14690         /* snoop_user_data */ NULL, 
  14691         /* snoop_flags */ 0,
  14692         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14693         /* type */ SOC_MEM_TYPE_NORMAL,
  14694         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14695         /* impl */ SOC_MEM_IMPL_NORMAL,
  14696         /* cmic_mor_clks       */ 0,
  14697         /* access_latency_mode */ 0,
  14698     },
  14699 #endif /* chips */
  14700 
  14701 #if defined(BCM_56870_A0)
  14702     { /* SOC_MEM_INT_TCP_FN_PIPE0_BCM56870_A0m */ 
  14703         /* mem            TCP_FN_PIPE0m */
  14704         /* flags       */ SOC_MEM_FLAG_VALID |
  14705                           SOC_MEM_FLAG_CACHABLE |
  14706                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  14707         /* cmp_fn      */ _soc_mem_cmp_undef,
  14708         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14709         /* index_min   */ 0,
  14710         /* index_max   */ 255,
  14711         /* minblock    */ 37,
  14712         /* maxblock    */ 37,
  14713         /* blocks      */ 0,
  14714         /* blocks_hi   */ 0x20,
  14715         /* base        */ 0x68bc0000,
  14716         /* gran        */ 1,
  14717         /* bytes       */ 3,
  14718         /* nFields     */ 5,
  14719         /* *fields     */ soc_TCP_FN_BCM56870_A0m_fields,
  14720         /* *views      */ NULL,
  14721         /* *views_num  */ NULL,
  14722         /* snoop_cb    */ NULL, 
  14723         /* snoop_user_data */ NULL, 
  14724         /* snoop_flags */ 0,
  14725         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14726         /* type */ SOC_MEM_TYPE_NORMAL,
  14727         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14728         /* impl */ SOC_MEM_IMPL_NORMAL,
  14729         /* cmic_mor_clks       */ 0,
  14730         /* access_latency_mode */ 0,
  14731     },
  14732 #endif /* chips */
  14733 
  14734 #if defined(BCM_56970_A0)
  14735     { /* SOC_MEM_INT_TCP_FN_PIPE0_BCM56970_A0m */ 
  14736         /* mem            TCP_FN_PIPE0m */
  14737         /* flags       */ SOC_MEM_FLAG_VALID |
  14738                           SOC_MEM_FLAG_CACHABLE |
  14739                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  14740         /* cmp_fn      */ _soc_mem_cmp_undef,
  14741         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14742         /* index_min   */ 0,
  14743         /* index_max   */ 255,
  14744         /* minblock    */ 68,
  14745         /* maxblock    */ 68,
  14746         /* blocks      */ 0,
  14747         /* blocks_hi   */ 0xffffffff,
  14748         /* base        */ 0x5dd80000,
  14749         /* gran        */ 1,
  14750         /* bytes       */ 3,
  14751         /* nFields     */ 5,
  14752         /* *fields     */ soc_TCP_FN_BCM56970_A0m_fields,
  14753         /* *views      */ NULL,
  14754         /* *views_num  */ NULL,
  14755         /* snoop_cb    */ NULL, 
  14756         /* snoop_user_data */ NULL, 
  14757         /* snoop_flags */ 0,
  14758         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14759         /* type */ SOC_MEM_TYPE_NORMAL,
  14760         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14761         /* impl */ SOC_MEM_IMPL_NORMAL,
  14762         /* cmic_mor_clks       */ 0,
  14763         /* access_latency_mode */ 0,
  14764     },
  14765 #endif /* chips */
  14766 
  14767 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  14768     { /* SOC_MEM_INT_TCP_FN_PIPE0_BCM56980_A0m */ 
  14769         /* mem            TCP_FN_PIPE0m */
  14770         /* flags       */ SOC_MEM_FLAG_VALID |
  14771                           SOC_MEM_FLAG_CACHABLE |
  14772                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  14773         /* cmp_fn      */ _soc_mem_cmp_undef,
  14774         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14775         /* index_min   */ 0,
  14776         /* index_max   */ 255,
  14777         /* minblock    */ 101,
  14778         /* maxblock    */ 101,
  14779         /* blocks      */ 0,
  14780         /* blocks_hi   */ 0xffffffff,
  14781         /* base        */ 0x0d800000,
  14782         /* gran        */ 1,
  14783         /* bytes       */ 3,
  14784         /* nFields     */ 6,
  14785         /* *fields     */ soc_TCP_FN_BCM56980_A0m_fields,
  14786         /* *views      */ NULL,
  14787         /* *views_num  */ NULL,
  14788         /* snoop_cb    */ NULL, 
  14789         /* snoop_user_data */ NULL, 
  14790         /* snoop_flags */ 0,
  14791         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14792         /* type */ SOC_MEM_TYPE_NORMAL,
  14793         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14794         /* impl */ SOC_MEM_IMPL_NORMAL,
  14795         /* cmic_mor_clks       */ 0,
  14796         /* access_latency_mode */ 3,
  14797     },
  14798 #endif /* chips */
  14799 
  14800 #if defined(BCM_56870_A0)
  14801     { /* SOC_MEM_INT_TCP_FN_PIPE1_BCM56870_A0m */ 
  14802         /* mem            TCP_FN_PIPE1m */
  14803         /* flags       */ SOC_MEM_FLAG_VALID |
  14804                           SOC_MEM_FLAG_CACHABLE |
  14805                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  14806                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  14807         /* cmp_fn      */ _soc_mem_cmp_undef,
  14808         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14809         /* index_min   */ 0,
  14810         /* index_max   */ 255,
  14811         /* minblock    */ 37,
  14812         /* maxblock    */ 37,
  14813         /* blocks      */ 0,
  14814         /* blocks_hi   */ 0x20,
  14815         /* base        */ 0x68bc0000,
  14816         /* gran        */ 1,
  14817         /* bytes       */ 3,
  14818         /* nFields     */ 5,
  14819         /* *fields     */ soc_TCP_FN_BCM56870_A0m_fields,
  14820         /* *views      */ NULL,
  14821         /* *views_num  */ NULL,
  14822         /* snoop_cb    */ NULL, 
  14823         /* snoop_user_data */ NULL, 
  14824         /* snoop_flags */ 0,
  14825         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14826         /* type */ SOC_MEM_TYPE_NORMAL,
  14827         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14828         /* impl */ SOC_MEM_IMPL_NORMAL,
  14829         /* cmic_mor_clks       */ 0,
  14830         /* access_latency_mode */ 0,
  14831     },
  14832 #endif /* chips */
  14833 
  14834 #if defined(BCM_56970_A0)
  14835     { /* SOC_MEM_INT_TCP_FN_PIPE1_BCM56970_A0m */ 
  14836         /* mem            TCP_FN_PIPE1m */
  14837         /* flags       */ SOC_MEM_FLAG_VALID |
  14838                           SOC_MEM_FLAG_CACHABLE |
  14839                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  14840                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  14841         /* cmp_fn      */ _soc_mem_cmp_undef,
  14842         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14843         /* index_min   */ 0,
  14844         /* index_max   */ 255,
  14845         /* minblock    */ 68,
  14846         /* maxblock    */ 68,
  14847         /* blocks      */ 0,
  14848         /* blocks_hi   */ 0xffffffff,
  14849         /* base        */ 0x5dd80000,
  14850         /* gran        */ 1,
  14851         /* bytes       */ 3,
  14852         /* nFields     */ 5,
  14853         /* *fields     */ soc_TCP_FN_BCM56970_A0m_fields,
  14854         /* *views      */ NULL,
  14855         /* *views_num  */ NULL,
  14856         /* snoop_cb    */ NULL, 
  14857         /* snoop_user_data */ NULL, 
  14858         /* snoop_flags */ 0,
  14859         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14860         /* type */ SOC_MEM_TYPE_NORMAL,
  14861         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14862         /* impl */ SOC_MEM_IMPL_NORMAL,
  14863         /* cmic_mor_clks       */ 0,
  14864         /* access_latency_mode */ 0,
  14865     },
  14866 #endif /* chips */
  14867 
  14868 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  14869     { /* SOC_MEM_INT_TCP_FN_PIPE1_BCM56980_A0m */ 
  14870         /* mem            TCP_FN_PIPE1m */
  14871         /* flags       */ SOC_MEM_FLAG_VALID |
  14872                           SOC_MEM_FLAG_CACHABLE |
  14873                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  14874                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  14875         /* cmp_fn      */ _soc_mem_cmp_undef,
  14876         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14877         /* index_min   */ 0,
  14878         /* index_max   */ 255,
  14879         /* minblock    */ 101,
  14880         /* maxblock    */ 101,
  14881         /* blocks      */ 0,
  14882         /* blocks_hi   */ 0xffffffff,
  14883         /* base        */ 0x0d800000,
  14884         /* gran        */ 1,
  14885         /* bytes       */ 3,
  14886         /* nFields     */ 6,
  14887         /* *fields     */ soc_TCP_FN_BCM56980_A0m_fields,
  14888         /* *views      */ NULL,
  14889         /* *views_num  */ NULL,
  14890         /* snoop_cb    */ NULL, 
  14891         /* snoop_user_data */ NULL, 
  14892         /* snoop_flags */ 0,
  14893         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14894         /* type */ SOC_MEM_TYPE_NORMAL,
  14895         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14896         /* impl */ SOC_MEM_IMPL_NORMAL,
  14897         /* cmic_mor_clks       */ 0,
  14898         /* access_latency_mode */ 3,
  14899     },
  14900 #endif /* chips */
  14901 
  14902 #if defined(BCM_56970_A0)
  14903     { /* SOC_MEM_INT_TCP_FN_PIPE2_BCM56970_A0m */ 
  14904         /* mem            TCP_FN_PIPE2m */
  14905         /* flags       */ SOC_MEM_FLAG_VALID |
  14906                           SOC_MEM_FLAG_CACHABLE |
  14907                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  14908                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  14909         /* cmp_fn      */ _soc_mem_cmp_undef,
  14910         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14911         /* index_min   */ 0,
  14912         /* index_max   */ 255,
  14913         /* minblock    */ 68,
  14914         /* maxblock    */ 68,
  14915         /* blocks      */ 0,
  14916         /* blocks_hi   */ 0xffffffff,
  14917         /* base        */ 0x5dd80000,
  14918         /* gran        */ 1,
  14919         /* bytes       */ 3,
  14920         /* nFields     */ 5,
  14921         /* *fields     */ soc_TCP_FN_BCM56970_A0m_fields,
  14922         /* *views      */ NULL,
  14923         /* *views_num  */ NULL,
  14924         /* snoop_cb    */ NULL, 
  14925         /* snoop_user_data */ NULL, 
  14926         /* snoop_flags */ 0,
  14927         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14928         /* type */ SOC_MEM_TYPE_NORMAL,
  14929         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14930         /* impl */ SOC_MEM_IMPL_NORMAL,
  14931         /* cmic_mor_clks       */ 0,
  14932         /* access_latency_mode */ 0,
  14933     },
  14934 #endif /* chips */
  14935 
  14936 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  14937     { /* SOC_MEM_INT_TCP_FN_PIPE2_BCM56980_A0m */ 
  14938         /* mem            TCP_FN_PIPE2m */
  14939         /* flags       */ SOC_MEM_FLAG_VALID |
  14940                           SOC_MEM_FLAG_CACHABLE |
  14941                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  14942                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  14943         /* cmp_fn      */ _soc_mem_cmp_undef,
  14944         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14945         /* index_min   */ 0,
  14946         /* index_max   */ 255,
  14947         /* minblock    */ 101,
  14948         /* maxblock    */ 101,
  14949         /* blocks      */ 0,
  14950         /* blocks_hi   */ 0xffffffff,
  14951         /* base        */ 0x0d800000,
  14952         /* gran        */ 1,
  14953         /* bytes       */ 3,
  14954         /* nFields     */ 6,
  14955         /* *fields     */ soc_TCP_FN_BCM56980_A0m_fields,
  14956         /* *views      */ NULL,
  14957         /* *views_num  */ NULL,
  14958         /* snoop_cb    */ NULL, 
  14959         /* snoop_user_data */ NULL, 
  14960         /* snoop_flags */ 0,
  14961         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14962         /* type */ SOC_MEM_TYPE_NORMAL,
  14963         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14964         /* impl */ SOC_MEM_IMPL_NORMAL,
  14965         /* cmic_mor_clks       */ 0,
  14966         /* access_latency_mode */ 3,
  14967     },
  14968 #endif /* chips */
  14969 
  14970 #if defined(BCM_56970_A0)
  14971     { /* SOC_MEM_INT_TCP_FN_PIPE3_BCM56970_A0m */ 
  14972         /* mem            TCP_FN_PIPE3m */
  14973         /* flags       */ SOC_MEM_FLAG_VALID |
  14974                           SOC_MEM_FLAG_CACHABLE |
  14975                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  14976                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  14977         /* cmp_fn      */ _soc_mem_cmp_undef,
  14978         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14979         /* index_min   */ 0,
  14980         /* index_max   */ 255,
  14981         /* minblock    */ 68,
  14982         /* maxblock    */ 68,
  14983         /* blocks      */ 0,
  14984         /* blocks_hi   */ 0xffffffff,
  14985         /* base        */ 0x5dd80000,
  14986         /* gran        */ 1,
  14987         /* bytes       */ 3,
  14988         /* nFields     */ 5,
  14989         /* *fields     */ soc_TCP_FN_BCM56970_A0m_fields,
  14990         /* *views      */ NULL,
  14991         /* *views_num  */ NULL,
  14992         /* snoop_cb    */ NULL, 
  14993         /* snoop_user_data */ NULL, 
  14994         /* snoop_flags */ 0,
  14995         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14996         /* type */ SOC_MEM_TYPE_NORMAL,
  14997         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  14998         /* impl */ SOC_MEM_IMPL_NORMAL,
  14999         /* cmic_mor_clks       */ 0,
  15000         /* access_latency_mode */ 0,
  15001     },
  15002 #endif /* chips */
  15003 
  15004 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  15005     { /* SOC_MEM_INT_TCP_FN_PIPE3_BCM56980_A0m */ 
  15006         /* mem            TCP_FN_PIPE3m */
  15007         /* flags       */ SOC_MEM_FLAG_VALID |
  15008                           SOC_MEM_FLAG_CACHABLE |
  15009                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15010                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  15011         /* cmp_fn      */ _soc_mem_cmp_undef,
  15012         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15013         /* index_min   */ 0,
  15014         /* index_max   */ 255,
  15015         /* minblock    */ 101,
  15016         /* maxblock    */ 101,
  15017         /* blocks      */ 0,
  15018         /* blocks_hi   */ 0xffffffff,
  15019         /* base        */ 0x0d800000,
  15020         /* gran        */ 1,
  15021         /* bytes       */ 3,
  15022         /* nFields     */ 6,
  15023         /* *fields     */ soc_TCP_FN_BCM56980_A0m_fields,
  15024         /* *views      */ NULL,
  15025         /* *views_num  */ NULL,
  15026         /* snoop_cb    */ NULL, 
  15027         /* snoop_user_data */ NULL, 
  15028         /* snoop_flags */ 0,
  15029         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15030         /* type */ SOC_MEM_TYPE_NORMAL,
  15031         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15032         /* impl */ SOC_MEM_IMPL_NORMAL,
  15033         /* cmic_mor_clks       */ 0,
  15034         /* access_latency_mode */ 3,
  15035     },
  15036 #endif /* chips */
  15037 
  15038 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  15039     { /* SOC_MEM_INT_TDM_CALENDAR0m */ 
  15040         /* mem            TDM_CALENDAR0m */
  15041         /* flags       */ SOC_MEM_FLAG_VALID |
  15042                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15043                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15044         /* cmp_fn      */ _soc_mem_cmp_undef,
  15045         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15046         /* index_min   */ 0,
  15047         /* index_max   */ -1,
  15048         /* minblock    */ 43,
  15049         /* maxblock    */ 43,
  15050         /* blocks      */ 0,
  15051         /* blocks_hi   */ 0x800,
  15052         /* base        */ 0x39800000,
  15053         /* gran        */ 1,
  15054         /* bytes       */ 4,
  15055         /* nFields     */ 8,
  15056         /* *fields     */ soc_TDM_CALENDAR0m_fields,
  15057         /* *views      */ NULL,
  15058         /* *views_num  */ NULL,
  15059         /* snoop_cb    */ NULL, 
  15060         /* snoop_user_data */ NULL, 
  15061         /* snoop_flags */ 0,
  15062         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15063         /* type */ SOC_MEM_TYPE_NORMAL,
  15064         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15065         /* impl */ SOC_MEM_IMPL_NORMAL,
  15066         /* cmic_mor_clks       */ 0,
  15067         /* access_latency_mode */ 3,
  15068     },
  15069 #endif /* chips */
  15070 
  15071 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  15072     { /* SOC_MEM_INT_TDM_CALENDAR1m */ 
  15073         /* mem            TDM_CALENDAR1m */
  15074         /* flags       */ SOC_MEM_FLAG_VALID |
  15075                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15076                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15077         /* cmp_fn      */ _soc_mem_cmp_undef,
  15078         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15079         /* index_min   */ 0,
  15080         /* index_max   */ -1,
  15081         /* minblock    */ 43,
  15082         /* maxblock    */ 43,
  15083         /* blocks      */ 0,
  15084         /* blocks_hi   */ 0x800,
  15085         /* base        */ 0x39840000,
  15086         /* gran        */ 1,
  15087         /* bytes       */ 4,
  15088         /* nFields     */ 8,
  15089         /* *fields     */ soc_TDM_CALENDAR1m_fields,
  15090         /* *views      */ NULL,
  15091         /* *views_num  */ NULL,
  15092         /* snoop_cb    */ NULL, 
  15093         /* snoop_user_data */ NULL, 
  15094         /* snoop_flags */ 0,
  15095         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15096         /* type */ SOC_MEM_TYPE_NORMAL,
  15097         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15098         /* impl */ SOC_MEM_IMPL_NORMAL,
  15099         /* cmic_mor_clks       */ 0,
  15100         /* access_latency_mode */ 3,
  15101     },
  15102 #endif /* chips */
  15103 
  15104 #if defined(BCM_56370_A0)
  15105     { /* SOC_MEM_INT_TDM_CALENDAR0_BCM56370_A0m */ 
  15106         /* mem            TDM_CALENDAR0m */
  15107         /* flags       */ SOC_MEM_FLAG_VALID |
  15108                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15109                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15110         /* cmp_fn      */ _soc_mem_cmp_undef,
  15111         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15112         /* index_min   */ 0,
  15113         /* index_max   */ -1,
  15114         /* minblock    */ 18,
  15115         /* maxblock    */ 18,
  15116         /* blocks      */ 0x40000,
  15117         /* blocks_hi   */ 0,
  15118         /* base        */ 0x15800000,
  15119         /* gran        */ 1,
  15120         /* bytes       */ 4,
  15121         /* nFields     */ 7,
  15122         /* *fields     */ soc_TDM_CALENDAR0_BCM56870_A0m_fields,
  15123         /* *views      */ NULL,
  15124         /* *views_num  */ NULL,
  15125         /* snoop_cb    */ NULL, 
  15126         /* snoop_user_data */ NULL, 
  15127         /* snoop_flags */ 0,
  15128         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15129         /* type */ SOC_MEM_TYPE_NORMAL,
  15130         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15131         /* impl */ SOC_MEM_IMPL_NORMAL,
  15132         /* cmic_mor_clks       */ 0,
  15133         /* access_latency_mode */ 3,
  15134     },
  15135 #endif /* chips */
  15136 
  15137 #if defined(BCM_56770_A0)
  15138     { /* SOC_MEM_INT_TDM_CALENDAR0_BCM56770_A0m */ 
  15139         /* mem            TDM_CALENDAR0m */
  15140         /* flags       */ SOC_MEM_FLAG_VALID |
  15141                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15142                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15143         /* cmp_fn      */ _soc_mem_cmp_undef,
  15144         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15145         /* index_min   */ 0,
  15146         /* index_max   */ -1,
  15147         /* minblock    */ 29,
  15148         /* maxblock    */ 29,
  15149         /* blocks      */ 0x20000000,
  15150         /* blocks_hi   */ 0,
  15151         /* base        */ 0x15800000,
  15152         /* gran        */ 1,
  15153         /* bytes       */ 4,
  15154         /* nFields     */ 7,
  15155         /* *fields     */ soc_TDM_CALENDAR0_BCM56770_A0m_fields,
  15156         /* *views      */ NULL,
  15157         /* *views_num  */ NULL,
  15158         /* snoop_cb    */ NULL, 
  15159         /* snoop_user_data */ NULL, 
  15160         /* snoop_flags */ 0,
  15161         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15162         /* type */ SOC_MEM_TYPE_NORMAL,
  15163         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15164         /* impl */ SOC_MEM_IMPL_NORMAL,
  15165         /* cmic_mor_clks       */ 0,
  15166         /* access_latency_mode */ 3,
  15167     },
  15168 #endif /* chips */
  15169 
  15170 #if defined(BCM_56870_A0)
  15171     { /* SOC_MEM_INT_TDM_CALENDAR0_BCM56870_A0m */ 
  15172         /* mem            TDM_CALENDAR0m */
  15173         /* flags       */ SOC_MEM_FLAG_VALID |
  15174                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15175                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15176         /* cmp_fn      */ _soc_mem_cmp_undef,
  15177         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15178         /* index_min   */ 0,
  15179         /* index_max   */ -1,
  15180         /* minblock    */ 42,
  15181         /* maxblock    */ 42,
  15182         /* blocks      */ 0,
  15183         /* blocks_hi   */ 0x400,
  15184         /* base        */ 0x15800000,
  15185         /* gran        */ 1,
  15186         /* bytes       */ 4,
  15187         /* nFields     */ 7,
  15188         /* *fields     */ soc_TDM_CALENDAR0_BCM56870_A0m_fields,
  15189         /* *views      */ NULL,
  15190         /* *views_num  */ NULL,
  15191         /* snoop_cb    */ NULL, 
  15192         /* snoop_user_data */ NULL, 
  15193         /* snoop_flags */ 0,
  15194         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15195         /* type */ SOC_MEM_TYPE_NORMAL,
  15196         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15197         /* impl */ SOC_MEM_IMPL_NORMAL,
  15198         /* cmic_mor_clks       */ 0,
  15199         /* access_latency_mode */ 3,
  15200     },
  15201 #endif /* chips */
  15202 
  15203 #if defined(BCM_56970_A0)
  15204     { /* SOC_MEM_INT_TDM_CALENDAR0_BCM56970_A0m */ 
  15205         /* mem            TDM_CALENDAR0m */
  15206         /* flags       */ SOC_MEM_FLAG_VALID |
  15207                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15208                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15209         /* cmp_fn      */ _soc_mem_cmp_undef,
  15210         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15211         /* index_min   */ 0,
  15212         /* index_max   */ -1,
  15213         /* minblock    */ 75,
  15214         /* maxblock    */ 75,
  15215         /* blocks      */ 0,
  15216         /* blocks_hi   */ 0xffffffff,
  15217         /* base        */ 0x15800000,
  15218         /* gran        */ 1,
  15219         /* bytes       */ 4,
  15220         /* nFields     */ 8,
  15221         /* *fields     */ soc_TDM_CALENDAR0m_fields,
  15222         /* *views      */ NULL,
  15223         /* *views_num  */ NULL,
  15224         /* snoop_cb    */ NULL, 
  15225         /* snoop_user_data */ NULL, 
  15226         /* snoop_flags */ 0,
  15227         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15228         /* type */ SOC_MEM_TYPE_NORMAL,
  15229         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15230         /* impl */ SOC_MEM_IMPL_NORMAL,
  15231         /* cmic_mor_clks       */ 0,
  15232         /* access_latency_mode */ 3,
  15233     },
  15234 #endif /* chips */
  15235 
  15236 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  15237     { /* SOC_MEM_INT_TDM_CALENDAR0_PIPE0m */ 
  15238         /* mem            TDM_CALENDAR0_PIPE0m */
  15239         /* flags       */ SOC_MEM_FLAG_VALID |
  15240                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15241                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15242         /* cmp_fn      */ _soc_mem_cmp_undef,
  15243         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15244         /* index_min   */ 0,
  15245         /* index_max   */ 127,
  15246         /* minblock    */ 43,
  15247         /* maxblock    */ 43,
  15248         /* blocks      */ 0,
  15249         /* blocks_hi   */ 0x800,
  15250         /* base        */ 0x39800000,
  15251         /* gran        */ 1,
  15252         /* bytes       */ 4,
  15253         /* nFields     */ 8,
  15254         /* *fields     */ soc_TDM_CALENDAR0m_fields,
  15255         /* *views      */ NULL,
  15256         /* *views_num  */ NULL,
  15257         /* snoop_cb    */ NULL, 
  15258         /* snoop_user_data */ NULL, 
  15259         /* snoop_flags */ 0,
  15260         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15261         /* type */ SOC_MEM_TYPE_NORMAL,
  15262         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15263         /* impl */ SOC_MEM_IMPL_NORMAL,
  15264         /* cmic_mor_clks       */ 0,
  15265         /* access_latency_mode */ 3,
  15266     },
  15267 #endif /* chips */
  15268 
  15269 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  15270     { /* SOC_MEM_INT_TDM_CALENDAR0_PIPE1m */ 
  15271         /* mem            TDM_CALENDAR0_PIPE1m */
  15272         /* flags       */ SOC_MEM_FLAG_VALID |
  15273                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15274                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15275         /* cmp_fn      */ _soc_mem_cmp_undef,
  15276         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15277         /* index_min   */ 0,
  15278         /* index_max   */ 127,
  15279         /* minblock    */ 43,
  15280         /* maxblock    */ 43,
  15281         /* blocks      */ 0,
  15282         /* blocks_hi   */ 0x800,
  15283         /* base        */ 0x39808000,
  15284         /* gran        */ 1,
  15285         /* bytes       */ 4,
  15286         /* nFields     */ 8,
  15287         /* *fields     */ soc_TDM_CALENDAR0m_fields,
  15288         /* *views      */ NULL,
  15289         /* *views_num  */ NULL,
  15290         /* snoop_cb    */ NULL, 
  15291         /* snoop_user_data */ NULL, 
  15292         /* snoop_flags */ 0,
  15293         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15294         /* type */ SOC_MEM_TYPE_NORMAL,
  15295         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15296         /* impl */ SOC_MEM_IMPL_NORMAL,
  15297         /* cmic_mor_clks       */ 0,
  15298         /* access_latency_mode */ 3,
  15299     },
  15300 #endif /* chips */
  15301 
  15302 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  15303     { /* SOC_MEM_INT_TDM_CALENDAR0_PIPE2m */ 
  15304         /* mem            TDM_CALENDAR0_PIPE2m */
  15305         /* flags       */ SOC_MEM_FLAG_VALID |
  15306                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15307                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15308         /* cmp_fn      */ _soc_mem_cmp_undef,
  15309         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15310         /* index_min   */ 0,
  15311         /* index_max   */ 127,
  15312         /* minblock    */ 43,
  15313         /* maxblock    */ 43,
  15314         /* blocks      */ 0,
  15315         /* blocks_hi   */ 0x800,
  15316         /* base        */ 0x39810000,
  15317         /* gran        */ 1,
  15318         /* bytes       */ 4,
  15319         /* nFields     */ 8,
  15320         /* *fields     */ soc_TDM_CALENDAR0m_fields,
  15321         /* *views      */ NULL,
  15322         /* *views_num  */ NULL,
  15323         /* snoop_cb    */ NULL, 
  15324         /* snoop_user_data */ NULL, 
  15325         /* snoop_flags */ 0,
  15326         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15327         /* type */ SOC_MEM_TYPE_NORMAL,
  15328         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15329         /* impl */ SOC_MEM_IMPL_NORMAL,
  15330         /* cmic_mor_clks       */ 0,
  15331         /* access_latency_mode */ 3,
  15332     },
  15333 #endif /* chips */
  15334 
  15335 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  15336     { /* SOC_MEM_INT_TDM_CALENDAR0_PIPE3m */ 
  15337         /* mem            TDM_CALENDAR0_PIPE3m */
  15338         /* flags       */ SOC_MEM_FLAG_VALID |
  15339                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15340                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15341         /* cmp_fn      */ _soc_mem_cmp_undef,
  15342         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15343         /* index_min   */ 0,
  15344         /* index_max   */ 127,
  15345         /* minblock    */ 43,
  15346         /* maxblock    */ 43,
  15347         /* blocks      */ 0,
  15348         /* blocks_hi   */ 0x800,
  15349         /* base        */ 0x39818000,
  15350         /* gran        */ 1,
  15351         /* bytes       */ 4,
  15352         /* nFields     */ 8,
  15353         /* *fields     */ soc_TDM_CALENDAR0m_fields,
  15354         /* *views      */ NULL,
  15355         /* *views_num  */ NULL,
  15356         /* snoop_cb    */ NULL, 
  15357         /* snoop_user_data */ NULL, 
  15358         /* snoop_flags */ 0,
  15359         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15360         /* type */ SOC_MEM_TYPE_NORMAL,
  15361         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15362         /* impl */ SOC_MEM_IMPL_NORMAL,
  15363         /* cmic_mor_clks       */ 0,
  15364         /* access_latency_mode */ 3,
  15365     },
  15366 #endif /* chips */
  15367 
  15368 #if defined(BCM_56370_A0)
  15369     { /* SOC_MEM_INT_TDM_CALENDAR0_PIPE0_BCM56370_A0m */ 
  15370         /* mem            TDM_CALENDAR0_PIPE0m */
  15371         /* flags       */ SOC_MEM_FLAG_VALID |
  15372                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15373                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15374         /* cmp_fn      */ _soc_mem_cmp_undef,
  15375         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15376         /* index_min   */ 0,
  15377         /* index_max   */ 255,
  15378         /* minblock    */ 18,
  15379         /* maxblock    */ 18,
  15380         /* blocks      */ 0x40000,
  15381         /* blocks_hi   */ 0,
  15382         /* base        */ 0x15800000,
  15383         /* gran        */ 1,
  15384         /* bytes       */ 4,
  15385         /* nFields     */ 7,
  15386         /* *fields     */ soc_TDM_CALENDAR0_BCM56870_A0m_fields,
  15387         /* *views      */ NULL,
  15388         /* *views_num  */ NULL,
  15389         /* snoop_cb    */ NULL, 
  15390         /* snoop_user_data */ NULL, 
  15391         /* snoop_flags */ 0,
  15392         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15393         /* type */ SOC_MEM_TYPE_NORMAL,
  15394         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15395         /* impl */ SOC_MEM_IMPL_NORMAL,
  15396         /* cmic_mor_clks       */ 0,
  15397         /* access_latency_mode */ 3,
  15398     },
  15399 #endif /* chips */
  15400 
  15401 #if defined(BCM_56770_A0)
  15402     { /* SOC_MEM_INT_TDM_CALENDAR0_PIPE0_BCM56770_A0m */ 
  15403         /* mem            TDM_CALENDAR0_PIPE0m */
  15404         /* flags       */ SOC_MEM_FLAG_VALID |
  15405                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15406                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15407         /* cmp_fn      */ _soc_mem_cmp_undef,
  15408         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15409         /* index_min   */ 0,
  15410         /* index_max   */ 255,
  15411         /* minblock    */ 29,
  15412         /* maxblock    */ 29,
  15413         /* blocks      */ 0x20000000,
  15414         /* blocks_hi   */ 0,
  15415         /* base        */ 0x15800000,
  15416         /* gran        */ 1,
  15417         /* bytes       */ 4,
  15418         /* nFields     */ 7,
  15419         /* *fields     */ soc_TDM_CALENDAR0_BCM56770_A0m_fields,
  15420         /* *views      */ NULL,
  15421         /* *views_num  */ NULL,
  15422         /* snoop_cb    */ NULL, 
  15423         /* snoop_user_data */ NULL, 
  15424         /* snoop_flags */ 0,
  15425         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15426         /* type */ SOC_MEM_TYPE_NORMAL,
  15427         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15428         /* impl */ SOC_MEM_IMPL_NORMAL,
  15429         /* cmic_mor_clks       */ 0,
  15430         /* access_latency_mode */ 3,
  15431     },
  15432 #endif /* chips */
  15433 
  15434 #if defined(BCM_56870_A0)
  15435     { /* SOC_MEM_INT_TDM_CALENDAR0_PIPE0_BCM56870_A0m */ 
  15436         /* mem            TDM_CALENDAR0_PIPE0m */
  15437         /* flags       */ SOC_MEM_FLAG_VALID |
  15438                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15439                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15440         /* cmp_fn      */ _soc_mem_cmp_undef,
  15441         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15442         /* index_min   */ 0,
  15443         /* index_max   */ 255,
  15444         /* minblock    */ 42,
  15445         /* maxblock    */ 42,
  15446         /* blocks      */ 0,
  15447         /* blocks_hi   */ 0x400,
  15448         /* base        */ 0x15800000,
  15449         /* gran        */ 1,
  15450         /* bytes       */ 4,
  15451         /* nFields     */ 7,
  15452         /* *fields     */ soc_TDM_CALENDAR0_BCM56870_A0m_fields,
  15453         /* *views      */ NULL,
  15454         /* *views_num  */ NULL,
  15455         /* snoop_cb    */ NULL, 
  15456         /* snoop_user_data */ NULL, 
  15457         /* snoop_flags */ 0,
  15458         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15459         /* type */ SOC_MEM_TYPE_NORMAL,
  15460         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15461         /* impl */ SOC_MEM_IMPL_NORMAL,
  15462         /* cmic_mor_clks       */ 0,
  15463         /* access_latency_mode */ 3,
  15464     },
  15465 #endif /* chips */
  15466 
  15467 #if defined(BCM_56970_A0)
  15468     { /* SOC_MEM_INT_TDM_CALENDAR0_PIPE0_BCM56970_A0m */ 
  15469         /* mem            TDM_CALENDAR0_PIPE0m */
  15470         /* flags       */ SOC_MEM_FLAG_VALID |
  15471                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15472                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15473         /* cmp_fn      */ _soc_mem_cmp_undef,
  15474         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15475         /* index_min   */ 0,
  15476         /* index_max   */ 255,
  15477         /* minblock    */ 75,
  15478         /* maxblock    */ 75,
  15479         /* blocks      */ 0,
  15480         /* blocks_hi   */ 0xffffffff,
  15481         /* base        */ 0x15800000,
  15482         /* gran        */ 1,
  15483         /* bytes       */ 4,
  15484         /* nFields     */ 8,
  15485         /* *fields     */ soc_TDM_CALENDAR0m_fields,
  15486         /* *views      */ NULL,
  15487         /* *views_num  */ NULL,
  15488         /* snoop_cb    */ NULL, 
  15489         /* snoop_user_data */ NULL, 
  15490         /* snoop_flags */ 0,
  15491         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15492         /* type */ SOC_MEM_TYPE_NORMAL,
  15493         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15494         /* impl */ SOC_MEM_IMPL_NORMAL,
  15495         /* cmic_mor_clks       */ 0,
  15496         /* access_latency_mode */ 3,
  15497     },
  15498 #endif /* chips */
  15499 
  15500 #if defined(BCM_56870_A0)
  15501     { /* SOC_MEM_INT_TDM_CALENDAR0_PIPE1_BCM56870_A0m */ 
  15502         /* mem            TDM_CALENDAR0_PIPE1m */
  15503         /* flags       */ SOC_MEM_FLAG_VALID |
  15504                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15505                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15506         /* cmp_fn      */ _soc_mem_cmp_undef,
  15507         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15508         /* index_min   */ 0,
  15509         /* index_max   */ 255,
  15510         /* minblock    */ 42,
  15511         /* maxblock    */ 42,
  15512         /* blocks      */ 0,
  15513         /* blocks_hi   */ 0x400,
  15514         /* base        */ 0x15810000,
  15515         /* gran        */ 1,
  15516         /* bytes       */ 4,
  15517         /* nFields     */ 7,
  15518         /* *fields     */ soc_TDM_CALENDAR0_BCM56870_A0m_fields,
  15519         /* *views      */ NULL,
  15520         /* *views_num  */ NULL,
  15521         /* snoop_cb    */ NULL, 
  15522         /* snoop_user_data */ NULL, 
  15523         /* snoop_flags */ 0,
  15524         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15525         /* type */ SOC_MEM_TYPE_NORMAL,
  15526         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15527         /* impl */ SOC_MEM_IMPL_NORMAL,
  15528         /* cmic_mor_clks       */ 0,
  15529         /* access_latency_mode */ 3,
  15530     },
  15531 #endif /* chips */
  15532 
  15533 #if defined(BCM_56970_A0)
  15534     { /* SOC_MEM_INT_TDM_CALENDAR0_PIPE1_BCM56970_A0m */ 
  15535         /* mem            TDM_CALENDAR0_PIPE1m */
  15536         /* flags       */ SOC_MEM_FLAG_VALID |
  15537                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15538                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15539         /* cmp_fn      */ _soc_mem_cmp_undef,
  15540         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15541         /* index_min   */ 0,
  15542         /* index_max   */ 255,
  15543         /* minblock    */ 75,
  15544         /* maxblock    */ 75,
  15545         /* blocks      */ 0,
  15546         /* blocks_hi   */ 0xffffffff,
  15547         /* base        */ 0x15810000,
  15548         /* gran        */ 1,
  15549         /* bytes       */ 4,
  15550         /* nFields     */ 8,
  15551         /* *fields     */ soc_TDM_CALENDAR0m_fields,
  15552         /* *views      */ NULL,
  15553         /* *views_num  */ NULL,
  15554         /* snoop_cb    */ NULL, 
  15555         /* snoop_user_data */ NULL, 
  15556         /* snoop_flags */ 0,
  15557         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15558         /* type */ SOC_MEM_TYPE_NORMAL,
  15559         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15560         /* impl */ SOC_MEM_IMPL_NORMAL,
  15561         /* cmic_mor_clks       */ 0,
  15562         /* access_latency_mode */ 3,
  15563     },
  15564 #endif /* chips */
  15565 
  15566 #if defined(BCM_56970_A0)
  15567     { /* SOC_MEM_INT_TDM_CALENDAR0_PIPE2_BCM56970_A0m */ 
  15568         /* mem            TDM_CALENDAR0_PIPE2m */
  15569         /* flags       */ SOC_MEM_FLAG_VALID |
  15570                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15571                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15572         /* cmp_fn      */ _soc_mem_cmp_undef,
  15573         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15574         /* index_min   */ 0,
  15575         /* index_max   */ 255,
  15576         /* minblock    */ 75,
  15577         /* maxblock    */ 75,
  15578         /* blocks      */ 0,
  15579         /* blocks_hi   */ 0xffffffff,
  15580         /* base        */ 0x15820000,
  15581         /* gran        */ 1,
  15582         /* bytes       */ 4,
  15583         /* nFields     */ 8,
  15584         /* *fields     */ soc_TDM_CALENDAR0m_fields,
  15585         /* *views      */ NULL,
  15586         /* *views_num  */ NULL,
  15587         /* snoop_cb    */ NULL, 
  15588         /* snoop_user_data */ NULL, 
  15589         /* snoop_flags */ 0,
  15590         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15591         /* type */ SOC_MEM_TYPE_NORMAL,
  15592         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15593         /* impl */ SOC_MEM_IMPL_NORMAL,
  15594         /* cmic_mor_clks       */ 0,
  15595         /* access_latency_mode */ 3,
  15596     },
  15597 #endif /* chips */
  15598 
  15599 #if defined(BCM_56970_A0)
  15600     { /* SOC_MEM_INT_TDM_CALENDAR0_PIPE3_BCM56970_A0m */ 
  15601         /* mem            TDM_CALENDAR0_PIPE3m */
  15602         /* flags       */ SOC_MEM_FLAG_VALID |
  15603                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15604                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15605         /* cmp_fn      */ _soc_mem_cmp_undef,
  15606         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15607         /* index_min   */ 0,
  15608         /* index_max   */ 255,
  15609         /* minblock    */ 75,
  15610         /* maxblock    */ 75,
  15611         /* blocks      */ 0,
  15612         /* blocks_hi   */ 0xffffffff,
  15613         /* base        */ 0x15830000,
  15614         /* gran        */ 1,
  15615         /* bytes       */ 4,
  15616         /* nFields     */ 8,
  15617         /* *fields     */ soc_TDM_CALENDAR0m_fields,
  15618         /* *views      */ NULL,
  15619         /* *views_num  */ NULL,
  15620         /* snoop_cb    */ NULL, 
  15621         /* snoop_user_data */ NULL, 
  15622         /* snoop_flags */ 0,
  15623         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15624         /* type */ SOC_MEM_TYPE_NORMAL,
  15625         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15626         /* impl */ SOC_MEM_IMPL_NORMAL,
  15627         /* cmic_mor_clks       */ 0,
  15628         /* access_latency_mode */ 3,
  15629     },
  15630 #endif /* chips */
  15631 
  15632 #if defined(BCM_56370_A0)
  15633     { /* SOC_MEM_INT_TDM_CALENDAR1_BCM56370_A0m */ 
  15634         /* mem            TDM_CALENDAR1m */
  15635         /* flags       */ SOC_MEM_FLAG_VALID |
  15636                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15637                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15638         /* cmp_fn      */ _soc_mem_cmp_undef,
  15639         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15640         /* index_min   */ 0,
  15641         /* index_max   */ -1,
  15642         /* minblock    */ 18,
  15643         /* maxblock    */ 18,
  15644         /* blocks      */ 0x40000,
  15645         /* blocks_hi   */ 0,
  15646         /* base        */ 0x15840000,
  15647         /* gran        */ 1,
  15648         /* bytes       */ 4,
  15649         /* nFields     */ 7,
  15650         /* *fields     */ soc_TDM_CALENDAR0_BCM56870_A0m_fields,
  15651         /* *views      */ NULL,
  15652         /* *views_num  */ NULL,
  15653         /* snoop_cb    */ NULL, 
  15654         /* snoop_user_data */ NULL, 
  15655         /* snoop_flags */ 0,
  15656         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15657         /* type */ SOC_MEM_TYPE_NORMAL,
  15658         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15659         /* impl */ SOC_MEM_IMPL_NORMAL,
  15660         /* cmic_mor_clks       */ 0,
  15661         /* access_latency_mode */ 3,
  15662     },
  15663 #endif /* chips */
  15664 
  15665 #if defined(BCM_56770_A0)
  15666     { /* SOC_MEM_INT_TDM_CALENDAR1_BCM56770_A0m */ 
  15667         /* mem            TDM_CALENDAR1m */
  15668         /* flags       */ SOC_MEM_FLAG_VALID |
  15669                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15670                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15671         /* cmp_fn      */ _soc_mem_cmp_undef,
  15672         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15673         /* index_min   */ 0,
  15674         /* index_max   */ -1,
  15675         /* minblock    */ 29,
  15676         /* maxblock    */ 29,
  15677         /* blocks      */ 0x20000000,
  15678         /* blocks_hi   */ 0,
  15679         /* base        */ 0x15840000,
  15680         /* gran        */ 1,
  15681         /* bytes       */ 4,
  15682         /* nFields     */ 7,
  15683         /* *fields     */ soc_TDM_CALENDAR0_BCM56770_A0m_fields,
  15684         /* *views      */ NULL,
  15685         /* *views_num  */ NULL,
  15686         /* snoop_cb    */ NULL, 
  15687         /* snoop_user_data */ NULL, 
  15688         /* snoop_flags */ 0,
  15689         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15690         /* type */ SOC_MEM_TYPE_NORMAL,
  15691         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15692         /* impl */ SOC_MEM_IMPL_NORMAL,
  15693         /* cmic_mor_clks       */ 0,
  15694         /* access_latency_mode */ 3,
  15695     },
  15696 #endif /* chips */
  15697 
  15698 #if defined(BCM_56870_A0)
  15699     { /* SOC_MEM_INT_TDM_CALENDAR1_BCM56870_A0m */ 
  15700         /* mem            TDM_CALENDAR1m */
  15701         /* flags       */ SOC_MEM_FLAG_VALID |
  15702                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15703                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15704         /* cmp_fn      */ _soc_mem_cmp_undef,
  15705         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15706         /* index_min   */ 0,
  15707         /* index_max   */ -1,
  15708         /* minblock    */ 42,
  15709         /* maxblock    */ 42,
  15710         /* blocks      */ 0,
  15711         /* blocks_hi   */ 0x400,
  15712         /* base        */ 0x15840000,
  15713         /* gran        */ 1,
  15714         /* bytes       */ 4,
  15715         /* nFields     */ 7,
  15716         /* *fields     */ soc_TDM_CALENDAR0_BCM56870_A0m_fields,
  15717         /* *views      */ NULL,
  15718         /* *views_num  */ NULL,
  15719         /* snoop_cb    */ NULL, 
  15720         /* snoop_user_data */ NULL, 
  15721         /* snoop_flags */ 0,
  15722         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15723         /* type */ SOC_MEM_TYPE_NORMAL,
  15724         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15725         /* impl */ SOC_MEM_IMPL_NORMAL,
  15726         /* cmic_mor_clks       */ 0,
  15727         /* access_latency_mode */ 3,
  15728     },
  15729 #endif /* chips */
  15730 
  15731 #if defined(BCM_56970_A0)
  15732     { /* SOC_MEM_INT_TDM_CALENDAR1_BCM56970_A0m */ 
  15733         /* mem            TDM_CALENDAR1m */
  15734         /* flags       */ SOC_MEM_FLAG_VALID |
  15735                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15736                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15737         /* cmp_fn      */ _soc_mem_cmp_undef,
  15738         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15739         /* index_min   */ 0,
  15740         /* index_max   */ -1,
  15741         /* minblock    */ 75,
  15742         /* maxblock    */ 75,
  15743         /* blocks      */ 0,
  15744         /* blocks_hi   */ 0xffffffff,
  15745         /* base        */ 0x15840000,
  15746         /* gran        */ 1,
  15747         /* bytes       */ 4,
  15748         /* nFields     */ 8,
  15749         /* *fields     */ soc_TDM_CALENDAR1m_fields,
  15750         /* *views      */ NULL,
  15751         /* *views_num  */ NULL,
  15752         /* snoop_cb    */ NULL, 
  15753         /* snoop_user_data */ NULL, 
  15754         /* snoop_flags */ 0,
  15755         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15756         /* type */ SOC_MEM_TYPE_NORMAL,
  15757         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15758         /* impl */ SOC_MEM_IMPL_NORMAL,
  15759         /* cmic_mor_clks       */ 0,
  15760         /* access_latency_mode */ 3,
  15761     },
  15762 #endif /* chips */
  15763 
  15764 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  15765     { /* SOC_MEM_INT_TDM_CALENDAR1_PIPE0m */ 
  15766         /* mem            TDM_CALENDAR1_PIPE0m */
  15767         /* flags       */ SOC_MEM_FLAG_VALID |
  15768                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15769                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15770         /* cmp_fn      */ _soc_mem_cmp_undef,
  15771         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15772         /* index_min   */ 0,
  15773         /* index_max   */ 127,
  15774         /* minblock    */ 43,
  15775         /* maxblock    */ 43,
  15776         /* blocks      */ 0,
  15777         /* blocks_hi   */ 0x800,
  15778         /* base        */ 0x39840000,
  15779         /* gran        */ 1,
  15780         /* bytes       */ 4,
  15781         /* nFields     */ 8,
  15782         /* *fields     */ soc_TDM_CALENDAR1m_fields,
  15783         /* *views      */ NULL,
  15784         /* *views_num  */ NULL,
  15785         /* snoop_cb    */ NULL, 
  15786         /* snoop_user_data */ NULL, 
  15787         /* snoop_flags */ 0,
  15788         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15789         /* type */ SOC_MEM_TYPE_NORMAL,
  15790         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15791         /* impl */ SOC_MEM_IMPL_NORMAL,
  15792         /* cmic_mor_clks       */ 0,
  15793         /* access_latency_mode */ 3,
  15794     },
  15795 #endif /* chips */
  15796 
  15797 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  15798     { /* SOC_MEM_INT_TDM_CALENDAR1_PIPE1m */ 
  15799         /* mem            TDM_CALENDAR1_PIPE1m */
  15800         /* flags       */ SOC_MEM_FLAG_VALID |
  15801                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15802                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15803         /* cmp_fn      */ _soc_mem_cmp_undef,
  15804         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15805         /* index_min   */ 0,
  15806         /* index_max   */ 127,
  15807         /* minblock    */ 43,
  15808         /* maxblock    */ 43,
  15809         /* blocks      */ 0,
  15810         /* blocks_hi   */ 0x800,
  15811         /* base        */ 0x39848000,
  15812         /* gran        */ 1,
  15813         /* bytes       */ 4,
  15814         /* nFields     */ 8,
  15815         /* *fields     */ soc_TDM_CALENDAR1m_fields,
  15816         /* *views      */ NULL,
  15817         /* *views_num  */ NULL,
  15818         /* snoop_cb    */ NULL, 
  15819         /* snoop_user_data */ NULL, 
  15820         /* snoop_flags */ 0,
  15821         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15822         /* type */ SOC_MEM_TYPE_NORMAL,
  15823         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15824         /* impl */ SOC_MEM_IMPL_NORMAL,
  15825         /* cmic_mor_clks       */ 0,
  15826         /* access_latency_mode */ 3,
  15827     },
  15828 #endif /* chips */
  15829 
  15830 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  15831     { /* SOC_MEM_INT_TDM_CALENDAR1_PIPE2m */ 
  15832         /* mem            TDM_CALENDAR1_PIPE2m */
  15833         /* flags       */ SOC_MEM_FLAG_VALID |
  15834                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15835                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15836         /* cmp_fn      */ _soc_mem_cmp_undef,
  15837         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15838         /* index_min   */ 0,
  15839         /* index_max   */ 127,
  15840         /* minblock    */ 43,
  15841         /* maxblock    */ 43,
  15842         /* blocks      */ 0,
  15843         /* blocks_hi   */ 0x800,
  15844         /* base        */ 0x39850000,
  15845         /* gran        */ 1,
  15846         /* bytes       */ 4,
  15847         /* nFields     */ 8,
  15848         /* *fields     */ soc_TDM_CALENDAR1m_fields,
  15849         /* *views      */ NULL,
  15850         /* *views_num  */ NULL,
  15851         /* snoop_cb    */ NULL, 
  15852         /* snoop_user_data */ NULL, 
  15853         /* snoop_flags */ 0,
  15854         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15855         /* type */ SOC_MEM_TYPE_NORMAL,
  15856         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15857         /* impl */ SOC_MEM_IMPL_NORMAL,
  15858         /* cmic_mor_clks       */ 0,
  15859         /* access_latency_mode */ 3,
  15860     },
  15861 #endif /* chips */
  15862 
  15863 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  15864     { /* SOC_MEM_INT_TDM_CALENDAR1_PIPE3m */ 
  15865         /* mem            TDM_CALENDAR1_PIPE3m */
  15866         /* flags       */ SOC_MEM_FLAG_VALID |
  15867                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15868                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15869         /* cmp_fn      */ _soc_mem_cmp_undef,
  15870         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15871         /* index_min   */ 0,
  15872         /* index_max   */ 127,
  15873         /* minblock    */ 43,
  15874         /* maxblock    */ 43,
  15875         /* blocks      */ 0,
  15876         /* blocks_hi   */ 0x800,
  15877         /* base        */ 0x39858000,
  15878         /* gran        */ 1,
  15879         /* bytes       */ 4,
  15880         /* nFields     */ 8,
  15881         /* *fields     */ soc_TDM_CALENDAR1m_fields,
  15882         /* *views      */ NULL,
  15883         /* *views_num  */ NULL,
  15884         /* snoop_cb    */ NULL, 
  15885         /* snoop_user_data */ NULL, 
  15886         /* snoop_flags */ 0,
  15887         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15888         /* type */ SOC_MEM_TYPE_NORMAL,
  15889         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15890         /* impl */ SOC_MEM_IMPL_NORMAL,
  15891         /* cmic_mor_clks       */ 0,
  15892         /* access_latency_mode */ 3,
  15893     },
  15894 #endif /* chips */
  15895 
  15896 #if defined(BCM_56370_A0)
  15897     { /* SOC_MEM_INT_TDM_CALENDAR1_PIPE0_BCM56370_A0m */ 
  15898         /* mem            TDM_CALENDAR1_PIPE0m */
  15899         /* flags       */ SOC_MEM_FLAG_VALID |
  15900                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15901                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15902         /* cmp_fn      */ _soc_mem_cmp_undef,
  15903         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15904         /* index_min   */ 0,
  15905         /* index_max   */ 255,
  15906         /* minblock    */ 18,
  15907         /* maxblock    */ 18,
  15908         /* blocks      */ 0x40000,
  15909         /* blocks_hi   */ 0,
  15910         /* base        */ 0x15840000,
  15911         /* gran        */ 1,
  15912         /* bytes       */ 4,
  15913         /* nFields     */ 7,
  15914         /* *fields     */ soc_TDM_CALENDAR0_BCM56870_A0m_fields,
  15915         /* *views      */ NULL,
  15916         /* *views_num  */ NULL,
  15917         /* snoop_cb    */ NULL, 
  15918         /* snoop_user_data */ NULL, 
  15919         /* snoop_flags */ 0,
  15920         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15921         /* type */ SOC_MEM_TYPE_NORMAL,
  15922         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15923         /* impl */ SOC_MEM_IMPL_NORMAL,
  15924         /* cmic_mor_clks       */ 0,
  15925         /* access_latency_mode */ 3,
  15926     },
  15927 #endif /* chips */
  15928 
  15929 #if defined(BCM_56770_A0)
  15930     { /* SOC_MEM_INT_TDM_CALENDAR1_PIPE0_BCM56770_A0m */ 
  15931         /* mem            TDM_CALENDAR1_PIPE0m */
  15932         /* flags       */ SOC_MEM_FLAG_VALID |
  15933                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15934                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15935         /* cmp_fn      */ _soc_mem_cmp_undef,
  15936         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15937         /* index_min   */ 0,
  15938         /* index_max   */ 255,
  15939         /* minblock    */ 29,
  15940         /* maxblock    */ 29,
  15941         /* blocks      */ 0x20000000,
  15942         /* blocks_hi   */ 0,
  15943         /* base        */ 0x15840000,
  15944         /* gran        */ 1,
  15945         /* bytes       */ 4,
  15946         /* nFields     */ 7,
  15947         /* *fields     */ soc_TDM_CALENDAR0_BCM56770_A0m_fields,
  15948         /* *views      */ NULL,
  15949         /* *views_num  */ NULL,
  15950         /* snoop_cb    */ NULL, 
  15951         /* snoop_user_data */ NULL, 
  15952         /* snoop_flags */ 0,
  15953         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15954         /* type */ SOC_MEM_TYPE_NORMAL,
  15955         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15956         /* impl */ SOC_MEM_IMPL_NORMAL,
  15957         /* cmic_mor_clks       */ 0,
  15958         /* access_latency_mode */ 3,
  15959     },
  15960 #endif /* chips */
  15961 
  15962 #if defined(BCM_56870_A0)
  15963     { /* SOC_MEM_INT_TDM_CALENDAR1_PIPE0_BCM56870_A0m */ 
  15964         /* mem            TDM_CALENDAR1_PIPE0m */
  15965         /* flags       */ SOC_MEM_FLAG_VALID |
  15966                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  15967                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  15968         /* cmp_fn      */ _soc_mem_cmp_undef,
  15969         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15970         /* index_min   */ 0,
  15971         /* index_max   */ 255,
  15972         /* minblock    */ 42,
  15973         /* maxblock    */ 42,
  15974         /* blocks      */ 0,
  15975         /* blocks_hi   */ 0x400,
  15976         /* base        */ 0x15840000,
  15977         /* gran        */ 1,
  15978         /* bytes       */ 4,
  15979         /* nFields     */ 7,
  15980         /* *fields     */ soc_TDM_CALENDAR0_BCM56870_A0m_fields,
  15981         /* *views      */ NULL,
  15982         /* *views_num  */ NULL,
  15983         /* snoop_cb    */ NULL, 
  15984         /* snoop_user_data */ NULL, 
  15985         /* snoop_flags */ 0,
  15986         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15987         /* type */ SOC_MEM_TYPE_NORMAL,
  15988         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  15989         /* impl */ SOC_MEM_IMPL_NORMAL,
  15990         /* cmic_mor_clks       */ 0,
  15991         /* access_latency_mode */ 3,
  15992     },
  15993 #endif /* chips */
  15994 
  15995 #if defined(BCM_56970_A0)
  15996     { /* SOC_MEM_INT_TDM_CALENDAR1_PIPE0_BCM56970_A0m */ 
  15997         /* mem            TDM_CALENDAR1_PIPE0m */
  15998         /* flags       */ SOC_MEM_FLAG_VALID |
  15999                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  16000                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  16001         /* cmp_fn      */ _soc_mem_cmp_undef,
  16002         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16003         /* index_min   */ 0,
  16004         /* index_max   */ 255,
  16005         /* minblock    */ 75,
  16006         /* maxblock    */ 75,
  16007         /* blocks      */ 0,
  16008         /* blocks_hi   */ 0xffffffff,
  16009         /* base        */ 0x15840000,
  16010         /* gran        */ 1,
  16011         /* bytes       */ 4,
  16012         /* nFields     */ 8,
  16013         /* *fields     */ soc_TDM_CALENDAR1m_fields,
  16014         /* *views      */ NULL,
  16015         /* *views_num  */ NULL,
  16016         /* snoop_cb    */ NULL, 
  16017         /* snoop_user_data */ NULL, 
  16018         /* snoop_flags */ 0,
  16019         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16020         /* type */ SOC_MEM_TYPE_NORMAL,
  16021         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16022         /* impl */ SOC_MEM_IMPL_NORMAL,
  16023         /* cmic_mor_clks       */ 0,
  16024         /* access_latency_mode */ 3,
  16025     },
  16026 #endif /* chips */
  16027 
  16028 #if defined(BCM_56870_A0)
  16029     { /* SOC_MEM_INT_TDM_CALENDAR1_PIPE1_BCM56870_A0m */ 
  16030         /* mem            TDM_CALENDAR1_PIPE1m */
  16031         /* flags       */ SOC_MEM_FLAG_VALID |
  16032                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  16033                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  16034         /* cmp_fn      */ _soc_mem_cmp_undef,
  16035         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16036         /* index_min   */ 0,
  16037         /* index_max   */ 255,
  16038         /* minblock    */ 42,
  16039         /* maxblock    */ 42,
  16040         /* blocks      */ 0,
  16041         /* blocks_hi   */ 0x400,
  16042         /* base        */ 0x15850000,
  16043         /* gran        */ 1,
  16044         /* bytes       */ 4,
  16045         /* nFields     */ 7,
  16046         /* *fields     */ soc_TDM_CALENDAR0_BCM56870_A0m_fields,
  16047         /* *views      */ NULL,
  16048         /* *views_num  */ NULL,
  16049         /* snoop_cb    */ NULL, 
  16050         /* snoop_user_data */ NULL, 
  16051         /* snoop_flags */ 0,
  16052         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16053         /* type */ SOC_MEM_TYPE_NORMAL,
  16054         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16055         /* impl */ SOC_MEM_IMPL_NORMAL,
  16056         /* cmic_mor_clks       */ 0,
  16057         /* access_latency_mode */ 3,
  16058     },
  16059 #endif /* chips */
  16060 
  16061 #if defined(BCM_56970_A0)
  16062     { /* SOC_MEM_INT_TDM_CALENDAR1_PIPE1_BCM56970_A0m */ 
  16063         /* mem            TDM_CALENDAR1_PIPE1m */
  16064         /* flags       */ SOC_MEM_FLAG_VALID |
  16065                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  16066                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  16067         /* cmp_fn      */ _soc_mem_cmp_undef,
  16068         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16069         /* index_min   */ 0,
  16070         /* index_max   */ 255,
  16071         /* minblock    */ 75,
  16072         /* maxblock    */ 75,
  16073         /* blocks      */ 0,
  16074         /* blocks_hi   */ 0xffffffff,
  16075         /* base        */ 0x15850000,
  16076         /* gran        */ 1,
  16077         /* bytes       */ 4,
  16078         /* nFields     */ 8,
  16079         /* *fields     */ soc_TDM_CALENDAR1m_fields,
  16080         /* *views      */ NULL,
  16081         /* *views_num  */ NULL,
  16082         /* snoop_cb    */ NULL, 
  16083         /* snoop_user_data */ NULL, 
  16084         /* snoop_flags */ 0,
  16085         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16086         /* type */ SOC_MEM_TYPE_NORMAL,
  16087         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16088         /* impl */ SOC_MEM_IMPL_NORMAL,
  16089         /* cmic_mor_clks       */ 0,
  16090         /* access_latency_mode */ 3,
  16091     },
  16092 #endif /* chips */
  16093 
  16094 #if defined(BCM_56970_A0)
  16095     { /* SOC_MEM_INT_TDM_CALENDAR1_PIPE2_BCM56970_A0m */ 
  16096         /* mem            TDM_CALENDAR1_PIPE2m */
  16097         /* flags       */ SOC_MEM_FLAG_VALID |
  16098                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  16099                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  16100         /* cmp_fn      */ _soc_mem_cmp_undef,
  16101         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16102         /* index_min   */ 0,
  16103         /* index_max   */ 255,
  16104         /* minblock    */ 75,
  16105         /* maxblock    */ 75,
  16106         /* blocks      */ 0,
  16107         /* blocks_hi   */ 0xffffffff,
  16108         /* base        */ 0x15860000,
  16109         /* gran        */ 1,
  16110         /* bytes       */ 4,
  16111         /* nFields     */ 8,
  16112         /* *fields     */ soc_TDM_CALENDAR1m_fields,
  16113         /* *views      */ NULL,
  16114         /* *views_num  */ NULL,
  16115         /* snoop_cb    */ NULL, 
  16116         /* snoop_user_data */ NULL, 
  16117         /* snoop_flags */ 0,
  16118         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16119         /* type */ SOC_MEM_TYPE_NORMAL,
  16120         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16121         /* impl */ SOC_MEM_IMPL_NORMAL,
  16122         /* cmic_mor_clks       */ 0,
  16123         /* access_latency_mode */ 3,
  16124     },
  16125 #endif /* chips */
  16126 
  16127 #if defined(BCM_56970_A0)
  16128     { /* SOC_MEM_INT_TDM_CALENDAR1_PIPE3_BCM56970_A0m */ 
  16129         /* mem            TDM_CALENDAR1_PIPE3m */
  16130         /* flags       */ SOC_MEM_FLAG_VALID |
  16131                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  16132                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  16133         /* cmp_fn      */ _soc_mem_cmp_undef,
  16134         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16135         /* index_min   */ 0,
  16136         /* index_max   */ 255,
  16137         /* minblock    */ 75,
  16138         /* maxblock    */ 75,
  16139         /* blocks      */ 0,
  16140         /* blocks_hi   */ 0xffffffff,
  16141         /* base        */ 0x15870000,
  16142         /* gran        */ 1,
  16143         /* bytes       */ 4,
  16144         /* nFields     */ 8,
  16145         /* *fields     */ soc_TDM_CALENDAR1m_fields,
  16146         /* *views      */ NULL,
  16147         /* *views_num  */ NULL,
  16148         /* snoop_cb    */ NULL, 
  16149         /* snoop_user_data */ NULL, 
  16150         /* snoop_flags */ 0,
  16151         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16152         /* type */ SOC_MEM_TYPE_NORMAL,
  16153         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16154         /* impl */ SOC_MEM_IMPL_NORMAL,
  16155         /* cmic_mor_clks       */ 0,
  16156         /* access_latency_mode */ 3,
  16157     },
  16158 #endif /* chips */
  16159 
  16160 #if defined(BCM_88690_A0)
  16161     { /* SOC_MEM_INT_TDU_DS_CHANNEL_ORDER_FIFOm */ 
  16162         /* mem            TDU_DS_CHANNEL_ORDER_FIFOm */
  16163         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  16164                           SOC_MEM_FLAG_WRITEONLY |
  16165                           SOC_MEM_FLAG_READONLY |
  16166                           SOC_MEM_FLAG_VALID, /* 0x2 */
  16167         /* cmp_fn      */ NULL,
  16168         /* *null_entry */ NULL,
  16169         /* index_min   */ 0,
  16170         /* index_max   */ 6143,
  16171         /* minblock    */ 236,
  16172         /* maxblock    */ 237,
  16173         /* blocks      */ 0,
  16174         /* blocks_hi   */ 0xffffffff,
  16175         /* base        */ 0x00002000,
  16176         /* gran        */ 1,
  16177         /* bytes       */ 1,
  16178         /* nFields     */ 3,
  16179         /* *fields     */ soc_TDU_DS_CHANNEL_ORDER_FIFOm_fields,
  16180         /* *views      */ NULL,
  16181         /* *views_num  */ NULL,
  16182         /* snoop_cb    */ NULL, 
  16183         /* snoop_user_data */ NULL, 
  16184         /* snoop_flags */ 0,
  16185         /* severity */ SOC_MEM_SEVERE_LOW,
  16186         /* type */ SOC_MEM_TYPE_TWO_PORT,
  16187         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16188         /* impl */ SOC_MEM_IMPL_NORMAL,
  16189         /* cmic_mor_clks       */ 0,
  16190     },
  16191 #endif /* chips */
  16192 
  16193 #if defined(BCM_88690_B0)
  16194     { /* SOC_MEM_INT_TDU_DS_CHANNEL_ORDER_FIFO_BCM88690_B0m */ 
  16195         /* mem            TDU_DS_CHANNEL_ORDER_FIFOm */
  16196         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  16197                           SOC_MEM_FLAG_WRITEONLY |
  16198                           SOC_MEM_FLAG_READONLY |
  16199                           SOC_MEM_FLAG_VALID, /* 0x2 */
  16200         /* cmp_fn      */ NULL,
  16201         /* *null_entry */ NULL,
  16202         /* index_min   */ 0,
  16203         /* index_max   */ 6143,
  16204         /* minblock    */ 236,
  16205         /* maxblock    */ 237,
  16206         /* blocks      */ 0,
  16207         /* blocks_hi   */ 0xffffffff,
  16208         /* base        */ 0x00002000,
  16209         /* gran        */ 1,
  16210         /* bytes       */ 1,
  16211         /* nFields     */ 3,
  16212         /* *fields     */ soc_TDU_DS_CHANNEL_ORDER_FIFO_BCM88690_B0m_fields,
  16213         /* *views      */ NULL,
  16214         /* *views_num  */ NULL,
  16215         /* snoop_cb    */ NULL, 
  16216         /* snoop_user_data */ NULL, 
  16217         /* snoop_flags */ 0,
  16218         /* severity */ SOC_MEM_SEVERE_LOW,
  16219         /* type */ SOC_MEM_TYPE_TWO_PORT,
  16220         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16221         /* impl */ SOC_MEM_IMPL_NORMAL,
  16222         /* cmic_mor_clks       */ 0,
  16223     },
  16224 #endif /* chips */
  16225 
  16226 #if defined(BCM_88690_A0)
  16227     { /* SOC_MEM_INT_TDU_DS_READ_REQ_RXIm */ 
  16228         /* mem            TDU_DS_READ_REQ_RXIm */
  16229         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  16230                           SOC_MEM_FLAG_WRITEONLY |
  16231                           SOC_MEM_FLAG_READONLY |
  16232                           SOC_MEM_FLAG_VALID, /* 0x2 */
  16233         /* cmp_fn      */ NULL,
  16234         /* *null_entry */ NULL,
  16235         /* index_min   */ 0,
  16236         /* index_max   */ 127,
  16237         /* minblock    */ 236,
  16238         /* maxblock    */ 237,
  16239         /* blocks      */ 0,
  16240         /* blocks_hi   */ 0xffffffff,
  16241         /* base        */ 0x00000080,
  16242         /* gran        */ 1,
  16243         /* bytes       */ 7,
  16244         /* nFields     */ 8,
  16245         /* *fields     */ soc_TDU_DS_READ_REQ_RXIm_fields,
  16246         /* *views      */ NULL,
  16247         /* *views_num  */ NULL,
  16248         /* snoop_cb    */ NULL, 
  16249         /* snoop_user_data */ NULL, 
  16250         /* snoop_flags */ 0,
  16251         /* severity */ SOC_MEM_SEVERE_LOW,
  16252         /* type */ SOC_MEM_TYPE_TWO_PORT,
  16253         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16254         /* impl */ SOC_MEM_IMPL_NORMAL,
  16255         /* cmic_mor_clks       */ 0,
  16256     },
  16257 #endif /* chips */
  16258 
  16259 #if defined(BCM_88690_B0)
  16260     { /* SOC_MEM_INT_TDU_DS_READ_REQ_RXI_BCM88690_B0m */ 
  16261         /* mem            TDU_DS_READ_REQ_RXIm */
  16262         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  16263                           SOC_MEM_FLAG_WRITEONLY |
  16264                           SOC_MEM_FLAG_READONLY |
  16265                           SOC_MEM_FLAG_VALID, /* 0x2 */
  16266         /* cmp_fn      */ NULL,
  16267         /* *null_entry */ NULL,
  16268         /* index_min   */ 0,
  16269         /* index_max   */ 127,
  16270         /* minblock    */ 236,
  16271         /* maxblock    */ 237,
  16272         /* blocks      */ 0,
  16273         /* blocks_hi   */ 0xffffffff,
  16274         /* base        */ 0x00000080,
  16275         /* gran        */ 1,
  16276         /* bytes       */ 7,
  16277         /* nFields     */ 8,
  16278         /* *fields     */ soc_TDU_DS_READ_REQ_RXI_BCM88690_B0m_fields,
  16279         /* *views      */ NULL,
  16280         /* *views_num  */ NULL,
  16281         /* snoop_cb    */ NULL, 
  16282         /* snoop_user_data */ NULL, 
  16283         /* snoop_flags */ 0,
  16284         /* severity */ SOC_MEM_SEVERE_LOW,
  16285         /* type */ SOC_MEM_TYPE_TWO_PORT,
  16286         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16287         /* impl */ SOC_MEM_IMPL_NORMAL,
  16288         /* cmic_mor_clks       */ 0,
  16289     },
  16290 #endif /* chips */
  16291 
  16292 #if defined(BCM_88690_A0)
  16293     { /* SOC_MEM_INT_TDU_DS_WRITE_DATA_RXIm */ 
  16294         /* mem            TDU_DS_WRITE_DATA_RXIm */
  16295         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  16296                           SOC_MEM_FLAG_WRITEONLY |
  16297                           SOC_MEM_FLAG_READONLY |
  16298                           SOC_MEM_FLAG_VALID, /* 0x2 */
  16299         /* cmp_fn      */ NULL,
  16300         /* *null_entry */ NULL,
  16301         /* index_min   */ 0,
  16302         /* index_max   */ 127,
  16303         /* minblock    */ 236,
  16304         /* maxblock    */ 237,
  16305         /* blocks      */ 0,
  16306         /* blocks_hi   */ 0xffffffff,
  16307         /* base        */ 0x00000100,
  16308         /* gran        */ 1,
  16309         /* bytes       */ 263,
  16310         /* nFields     */ 2,
  16311         /* *fields     */ soc_TDU_DS_WRITE_DATA_RXIm_fields,
  16312         /* *views      */ NULL,
  16313         /* *views_num  */ NULL,
  16314         /* snoop_cb    */ NULL, 
  16315         /* snoop_user_data */ NULL, 
  16316         /* snoop_flags */ 0,
  16317         /* severity */ SOC_MEM_SEVERE_LOW,
  16318         /* type */ SOC_MEM_TYPE_TWO_PORT,
  16319         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
  16320         /* impl */ SOC_MEM_IMPL_NORMAL,
  16321         /* cmic_mor_clks       */ 0,
  16322     },
  16323 #endif /* chips */
  16324 
  16325 #if defined(BCM_88690_B0)
  16326     { /* SOC_MEM_INT_TDU_DS_WRITE_DATA_RXI_BCM88690_B0m */ 
  16327         /* mem            TDU_DS_WRITE_DATA_RXIm */
  16328         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  16329                           SOC_MEM_FLAG_WRITEONLY |
  16330                           SOC_MEM_FLAG_READONLY |
  16331                           SOC_MEM_FLAG_VALID, /* 0x2 */
  16332         /* cmp_fn      */ NULL,
  16333         /* *null_entry */ NULL,
  16334         /* index_min   */ 0,
  16335         /* index_max   */ 127,
  16336         /* minblock    */ 236,
  16337         /* maxblock    */ 237,
  16338         /* blocks      */ 0,
  16339         /* blocks_hi   */ 0xffffffff,
  16340         /* base        */ 0x00000100,
  16341         /* gran        */ 1,
  16342         /* bytes       */ 263,
  16343         /* nFields     */ 2,
  16344         /* *fields     */ soc_TDU_DS_WRITE_DATA_RXI_BCM88690_B0m_fields,
  16345         /* *views      */ NULL,
  16346         /* *views_num  */ NULL,
  16347         /* snoop_cb    */ NULL, 
  16348         /* snoop_user_data */ NULL, 
  16349         /* snoop_flags */ 0,
  16350         /* severity */ SOC_MEM_SEVERE_LOW,
  16351         /* type */ SOC_MEM_TYPE_TWO_PORT,
  16352         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
  16353         /* impl */ SOC_MEM_IMPL_NORMAL,
  16354         /* cmic_mor_clks       */ 0,
  16355     },
  16356 #endif /* chips */
  16357 
  16358 #if defined(BCM_88690_A0)
  16359     { /* SOC_MEM_INT_TDU_DS_WRITE_REQ_RXIm */ 
  16360         /* mem            TDU_DS_WRITE_REQ_RXIm */
  16361         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  16362                           SOC_MEM_FLAG_WRITEONLY |
  16363                           SOC_MEM_FLAG_READONLY |
  16364                           SOC_MEM_FLAG_VALID, /* 0x2 */
  16365         /* cmp_fn      */ NULL,
  16366         /* *null_entry */ NULL,
  16367         /* index_min   */ 0,
  16368         /* index_max   */ 127,
  16369         /* minblock    */ 236,
  16370         /* maxblock    */ 237,
  16371         /* blocks      */ 0,
  16372         /* blocks_hi   */ 0xffffffff,
  16373         /* base        */ 0x00000000,
  16374         /* gran        */ 1,
  16375         /* bytes       */ 7,
  16376         /* nFields     */ 8,
  16377         /* *fields     */ soc_TDU_DS_WRITE_REQ_RXIm_fields,
  16378         /* *views      */ NULL,
  16379         /* *views_num  */ NULL,
  16380         /* snoop_cb    */ NULL, 
  16381         /* snoop_user_data */ NULL, 
  16382         /* snoop_flags */ 0,
  16383         /* severity */ SOC_MEM_SEVERE_LOW,
  16384         /* type */ SOC_MEM_TYPE_TWO_PORT,
  16385         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16386         /* impl */ SOC_MEM_IMPL_NORMAL,
  16387         /* cmic_mor_clks       */ 0,
  16388     },
  16389 #endif /* chips */
  16390 
  16391 #if defined(BCM_88690_B0)
  16392     { /* SOC_MEM_INT_TDU_DS_WRITE_REQ_RXI_BCM88690_B0m */ 
  16393         /* mem            TDU_DS_WRITE_REQ_RXIm */
  16394         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  16395                           SOC_MEM_FLAG_WRITEONLY |
  16396                           SOC_MEM_FLAG_READONLY |
  16397                           SOC_MEM_FLAG_VALID, /* 0x2 */
  16398         /* cmp_fn      */ NULL,
  16399         /* *null_entry */ NULL,
  16400         /* index_min   */ 0,
  16401         /* index_max   */ 127,
  16402         /* minblock    */ 236,
  16403         /* maxblock    */ 237,
  16404         /* blocks      */ 0,
  16405         /* blocks_hi   */ 0xffffffff,
  16406         /* base        */ 0x00000000,
  16407         /* gran        */ 1,
  16408         /* bytes       */ 7,
  16409         /* nFields     */ 8,
  16410         /* *fields     */ soc_TDU_DS_WRITE_REQ_RXI_BCM88690_B0m_fields,
  16411         /* *views      */ NULL,
  16412         /* *views_num  */ NULL,
  16413         /* snoop_cb    */ NULL, 
  16414         /* snoop_user_data */ NULL, 
  16415         /* snoop_flags */ 0,
  16416         /* severity */ SOC_MEM_SEVERE_LOW,
  16417         /* type */ SOC_MEM_TYPE_TWO_PORT,
  16418         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16419         /* impl */ SOC_MEM_IMPL_NORMAL,
  16420         /* cmic_mor_clks       */ 0,
  16421     },
  16422 #endif /* chips */
  16423 
  16424 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  16425     defined(BCM_56450_B1)
  16426     { /* SOC_MEM_INT_THDIEMA_THDI_PORT_PG_CNTRSm */ 
  16427         /* mem            THDIEMA_THDI_PORT_PG_CNTRSm */
  16428         /* flags       */ SOC_MEM_FLAG_VALID |
  16429                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16430         /* cmp_fn      */ _soc_mem_cmp_undef,
  16431         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16432         /* index_min   */ 0,
  16433         /* index_max   */ 335,
  16434         /* minblock    */ 11,
  16435         /* maxblock    */ 11,
  16436         /* blocks      */ 0x800,
  16437         /* blocks_hi   */ 0,
  16438         /* base        */ 0x9c000200,
  16439         /* gran        */ 1,
  16440         /* bytes       */ 16,
  16441         /* nFields     */ 11,
  16442         /* *fields     */ soc_THDIEMA_THDI_PORT_PG_CNTRSm_fields,
  16443         /* *views      */ NULL,
  16444         /* *views_num  */ NULL,
  16445         /* snoop_cb    */ NULL, 
  16446         /* snoop_user_data */ NULL, 
  16447         /* snoop_flags */ 0,
  16448         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16449         /* type */ SOC_MEM_TYPE_NORMAL,
  16450         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16451         /* impl */ SOC_MEM_IMPL_NORMAL,
  16452         /* cmic_mor_clks       */ 0,
  16453     },
  16454 #endif /* chips */
  16455 
  16456 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  16457     { /* SOC_MEM_INT_THDIEMA_THDI_PORT_PG_CNTRS_BCM56260_A0m */ 
  16458         /* mem            THDIEMA_THDI_PORT_PG_CNTRSm */
  16459         /* flags       */ SOC_MEM_FLAG_VALID |
  16460                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16461         /* cmp_fn      */ _soc_mem_cmp_undef,
  16462         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16463         /* index_min   */ 0,
  16464         /* index_max   */ 239,
  16465         /* minblock    */ 9,
  16466         /* maxblock    */ 9,
  16467         /* blocks      */ 0x200,
  16468         /* blocks_hi   */ 0,
  16469         /* base        */ 0x9c000200,
  16470         /* gran        */ 1,
  16471         /* bytes       */ 13,
  16472         /* nFields     */ 10,
  16473         /* *fields     */ soc_THDIEMA_THDI_PORT_PG_CNTRS_BCM56260_A0m_fields,
  16474         /* *views      */ NULL,
  16475         /* *views_num  */ NULL,
  16476         /* snoop_cb    */ NULL, 
  16477         /* snoop_user_data */ NULL, 
  16478         /* snoop_flags */ 0,
  16479         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16480         /* type */ SOC_MEM_TYPE_NORMAL,
  16481         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16482         /* impl */ SOC_MEM_IMPL_NORMAL,
  16483         /* cmic_mor_clks       */ 0,
  16484     },
  16485 #endif /* chips */
  16486 
  16487 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  16488     defined(BCM_56450_B1)
  16489     { /* SOC_MEM_INT_THDIEMA_THDI_PORT_PG_CONFIGm */ 
  16490         /* mem            THDIEMA_THDI_PORT_PG_CONFIGm */
  16491         /* flags       */ SOC_MEM_FLAG_VALID |
  16492                           SOC_MEM_FLAG_CACHABLE |
  16493                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  16494         /* cmp_fn      */ _soc_mem_cmp_undef,
  16495         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16496         /* index_min   */ 0,
  16497         /* index_max   */ 335,
  16498         /* minblock    */ 11,
  16499         /* maxblock    */ 11,
  16500         /* blocks      */ 0x800,
  16501         /* blocks_hi   */ 0,
  16502         /* base        */ 0x9c000400,
  16503         /* gran        */ 1,
  16504         /* bytes       */ 16,
  16505         /* nFields     */ 18,
  16506         /* *fields     */ soc_THDIEMA_THDI_PORT_PG_CONFIGm_fields,
  16507         /* *views      */ NULL,
  16508         /* *views_num  */ NULL,
  16509         /* snoop_cb    */ NULL, 
  16510         /* snoop_user_data */ NULL, 
  16511         /* snoop_flags */ 0,
  16512         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16513         /* type */ SOC_MEM_TYPE_NORMAL,
  16514         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16515         /* impl */ SOC_MEM_IMPL_NORMAL,
  16516         /* cmic_mor_clks       */ 0,
  16517     },
  16518 #endif /* chips */
  16519 
  16520 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  16521     { /* SOC_MEM_INT_THDIEMA_THDI_PORT_PG_CONFIG_BCM56260_A0m */ 
  16522         /* mem            THDIEMA_THDI_PORT_PG_CONFIGm */
  16523         /* flags       */ SOC_MEM_FLAG_VALID |
  16524                           SOC_MEM_FLAG_CACHABLE |
  16525                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  16526         /* cmp_fn      */ _soc_mem_cmp_undef,
  16527         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16528         /* index_min   */ 0,
  16529         /* index_max   */ 239,
  16530         /* minblock    */ 9,
  16531         /* maxblock    */ 9,
  16532         /* blocks      */ 0x200,
  16533         /* blocks_hi   */ 0,
  16534         /* base        */ 0x9c000400,
  16535         /* gran        */ 1,
  16536         /* bytes       */ 12,
  16537         /* nFields     */ 15,
  16538         /* *fields     */ soc_THDIEMA_THDI_PORT_PG_CONFIG_BCM56260_A0m_fields,
  16539         /* *views      */ NULL,
  16540         /* *views_num  */ NULL,
  16541         /* snoop_cb    */ NULL, 
  16542         /* snoop_user_data */ NULL, 
  16543         /* snoop_flags */ 0,
  16544         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16545         /* type */ SOC_MEM_TYPE_NORMAL,
  16546         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16547         /* impl */ SOC_MEM_IMPL_NORMAL,
  16548         /* cmic_mor_clks       */ 0,
  16549     },
  16550 #endif /* chips */
  16551 
  16552 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  16553     defined(BCM_56450_B1)
  16554     { /* SOC_MEM_INT_THDIEMA_THDI_PORT_SP_CNTRSm */ 
  16555         /* mem            THDIEMA_THDI_PORT_SP_CNTRSm */
  16556         /* flags       */ SOC_MEM_FLAG_VALID |
  16557                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16558         /* cmp_fn      */ _soc_mem_cmp_undef,
  16559         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16560         /* index_min   */ 0,
  16561         /* index_max   */ 167,
  16562         /* minblock    */ 11,
  16563         /* maxblock    */ 11,
  16564         /* blocks      */ 0x800,
  16565         /* blocks_hi   */ 0,
  16566         /* base        */ 0x9c000600,
  16567         /* gran        */ 1,
  16568         /* bytes       */ 6,
  16569         /* nFields     */ 7,
  16570         /* *fields     */ soc_THDIEMA_THDI_PORT_SP_CNTRSm_fields,
  16571         /* *views      */ NULL,
  16572         /* *views_num  */ NULL,
  16573         /* snoop_cb    */ NULL, 
  16574         /* snoop_user_data */ NULL, 
  16575         /* snoop_flags */ 0,
  16576         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16577         /* type */ SOC_MEM_TYPE_NORMAL,
  16578         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16579         /* impl */ SOC_MEM_IMPL_NORMAL,
  16580         /* cmic_mor_clks       */ 0,
  16581     },
  16582 #endif /* chips */
  16583 
  16584 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  16585     { /* SOC_MEM_INT_THDIEMA_THDI_PORT_SP_CNTRS_BCM56260_A0m */ 
  16586         /* mem            THDIEMA_THDI_PORT_SP_CNTRSm */
  16587         /* flags       */ SOC_MEM_FLAG_VALID |
  16588                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16589         /* cmp_fn      */ _soc_mem_cmp_undef,
  16590         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16591         /* index_min   */ 0,
  16592         /* index_max   */ 119,
  16593         /* minblock    */ 9,
  16594         /* maxblock    */ 9,
  16595         /* blocks      */ 0x200,
  16596         /* blocks_hi   */ 0,
  16597         /* base        */ 0x9c000600,
  16598         /* gran        */ 1,
  16599         /* bytes       */ 5,
  16600         /* nFields     */ 5,
  16601         /* *fields     */ soc_THDIEMA_THDI_PORT_SP_CNTRS_BCM56260_A0m_fields,
  16602         /* *views      */ NULL,
  16603         /* *views_num  */ NULL,
  16604         /* snoop_cb    */ NULL, 
  16605         /* snoop_user_data */ NULL, 
  16606         /* snoop_flags */ 0,
  16607         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16608         /* type */ SOC_MEM_TYPE_NORMAL,
  16609         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16610         /* impl */ SOC_MEM_IMPL_NORMAL,
  16611         /* cmic_mor_clks       */ 0,
  16612     },
  16613 #endif /* chips */
  16614 
  16615 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  16616     defined(BCM_56450_B1)
  16617     { /* SOC_MEM_INT_THDIEMA_THDI_PORT_SP_CONFIGm */ 
  16618         /* mem            THDIEMA_THDI_PORT_SP_CONFIGm */
  16619         /* flags       */ SOC_MEM_FLAG_VALID |
  16620                           SOC_MEM_FLAG_CACHABLE |
  16621                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  16622         /* cmp_fn      */ _soc_mem_cmp_undef,
  16623         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16624         /* index_min   */ 0,
  16625         /* index_max   */ 167,
  16626         /* minblock    */ 11,
  16627         /* maxblock    */ 11,
  16628         /* blocks      */ 0x800,
  16629         /* blocks_hi   */ 0,
  16630         /* base        */ 0x9c000700,
  16631         /* gran        */ 1,
  16632         /* bytes       */ 8,
  16633         /* nFields     */ 9,
  16634         /* *fields     */ soc_THDIEMA_THDI_PORT_SP_CONFIGm_fields,
  16635         /* *views      */ NULL,
  16636         /* *views_num  */ NULL,
  16637         /* snoop_cb    */ NULL, 
  16638         /* snoop_user_data */ NULL, 
  16639         /* snoop_flags */ 0,
  16640         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16641         /* type */ SOC_MEM_TYPE_NORMAL,
  16642         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16643         /* impl */ SOC_MEM_IMPL_NORMAL,
  16644         /* cmic_mor_clks       */ 0,
  16645     },
  16646 #endif /* chips */
  16647 
  16648 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  16649     { /* SOC_MEM_INT_THDIEMA_THDI_PORT_SP_CONFIG_BCM56260_A0m */ 
  16650         /* mem            THDIEMA_THDI_PORT_SP_CONFIGm */
  16651         /* flags       */ SOC_MEM_FLAG_VALID |
  16652                           SOC_MEM_FLAG_CACHABLE |
  16653                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  16654         /* cmp_fn      */ _soc_mem_cmp_undef,
  16655         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16656         /* index_min   */ 0,
  16657         /* index_max   */ 119,
  16658         /* minblock    */ 9,
  16659         /* maxblock    */ 9,
  16660         /* blocks      */ 0x200,
  16661         /* blocks_hi   */ 0,
  16662         /* base        */ 0x9c000700,
  16663         /* gran        */ 1,
  16664         /* bytes       */ 7,
  16665         /* nFields     */ 6,
  16666         /* *fields     */ soc_THDIEMA_THDI_PORT_SP_CONFIG_BCM56260_A0m_fields,
  16667         /* *views      */ NULL,
  16668         /* *views_num  */ NULL,
  16669         /* snoop_cb    */ NULL, 
  16670         /* snoop_user_data */ NULL, 
  16671         /* snoop_flags */ 0,
  16672         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16673         /* type */ SOC_MEM_TYPE_NORMAL,
  16674         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16675         /* impl */ SOC_MEM_IMPL_NORMAL,
  16676         /* cmic_mor_clks       */ 0,
  16677     },
  16678 #endif /* chips */
  16679 
  16680 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  16681     defined(BCM_56450_B1)
  16682     { /* SOC_MEM_INT_THDIEXT_THDI_PORT_PG_CNTRSm */ 
  16683         /* mem            THDIEXT_THDI_PORT_PG_CNTRSm */
  16684         /* flags       */ SOC_MEM_FLAG_VALID |
  16685                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16686         /* cmp_fn      */ _soc_mem_cmp_undef,
  16687         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16688         /* index_min   */ 0,
  16689         /* index_max   */ 335,
  16690         /* minblock    */ 11,
  16691         /* maxblock    */ 11,
  16692         /* blocks      */ 0x800,
  16693         /* blocks_hi   */ 0,
  16694         /* base        */ 0x98000200,
  16695         /* gran        */ 1,
  16696         /* bytes       */ 16,
  16697         /* nFields     */ 11,
  16698         /* *fields     */ soc_THDIEXT_THDI_PORT_PG_CNTRSm_fields,
  16699         /* *views      */ NULL,
  16700         /* *views_num  */ NULL,
  16701         /* snoop_cb    */ NULL, 
  16702         /* snoop_user_data */ NULL, 
  16703         /* snoop_flags */ 0,
  16704         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16705         /* type */ SOC_MEM_TYPE_NORMAL,
  16706         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16707         /* impl */ SOC_MEM_IMPL_NORMAL,
  16708         /* cmic_mor_clks       */ 0,
  16709     },
  16710 #endif /* chips */
  16711 
  16712 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  16713     { /* SOC_MEM_INT_THDIEXT_THDI_PORT_PG_CNTRS_BCM56260_A0m */ 
  16714         /* mem            THDIEXT_THDI_PORT_PG_CNTRSm */
  16715         /* flags       */ SOC_MEM_FLAG_VALID |
  16716                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16717         /* cmp_fn      */ _soc_mem_cmp_undef,
  16718         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16719         /* index_min   */ 0,
  16720         /* index_max   */ 239,
  16721         /* minblock    */ 9,
  16722         /* maxblock    */ 9,
  16723         /* blocks      */ 0x200,
  16724         /* blocks_hi   */ 0,
  16725         /* base        */ 0x98000200,
  16726         /* gran        */ 1,
  16727         /* bytes       */ 13,
  16728         /* nFields     */ 10,
  16729         /* *fields     */ soc_THDIEXT_THDI_PORT_PG_CNTRS_BCM56260_A0m_fields,
  16730         /* *views      */ NULL,
  16731         /* *views_num  */ NULL,
  16732         /* snoop_cb    */ NULL, 
  16733         /* snoop_user_data */ NULL, 
  16734         /* snoop_flags */ 0,
  16735         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16736         /* type */ SOC_MEM_TYPE_NORMAL,
  16737         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16738         /* impl */ SOC_MEM_IMPL_NORMAL,
  16739         /* cmic_mor_clks       */ 0,
  16740     },
  16741 #endif /* chips */
  16742 
  16743 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  16744     defined(BCM_56450_B1)
  16745     { /* SOC_MEM_INT_THDIEXT_THDI_PORT_PG_CONFIGm */ 
  16746         /* mem            THDIEXT_THDI_PORT_PG_CONFIGm */
  16747         /* flags       */ SOC_MEM_FLAG_VALID |
  16748                           SOC_MEM_FLAG_CACHABLE |
  16749                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  16750         /* cmp_fn      */ _soc_mem_cmp_undef,
  16751         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16752         /* index_min   */ 0,
  16753         /* index_max   */ 335,
  16754         /* minblock    */ 11,
  16755         /* maxblock    */ 11,
  16756         /* blocks      */ 0x800,
  16757         /* blocks_hi   */ 0,
  16758         /* base        */ 0x98000400,
  16759         /* gran        */ 1,
  16760         /* bytes       */ 16,
  16761         /* nFields     */ 18,
  16762         /* *fields     */ soc_THDIEXT_THDI_PORT_PG_CONFIGm_fields,
  16763         /* *views      */ NULL,
  16764         /* *views_num  */ NULL,
  16765         /* snoop_cb    */ NULL, 
  16766         /* snoop_user_data */ NULL, 
  16767         /* snoop_flags */ 0,
  16768         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16769         /* type */ SOC_MEM_TYPE_NORMAL,
  16770         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16771         /* impl */ SOC_MEM_IMPL_NORMAL,
  16772         /* cmic_mor_clks       */ 0,
  16773     },
  16774 #endif /* chips */
  16775 
  16776 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  16777     { /* SOC_MEM_INT_THDIEXT_THDI_PORT_PG_CONFIG_BCM56260_A0m */ 
  16778         /* mem            THDIEXT_THDI_PORT_PG_CONFIGm */
  16779         /* flags       */ SOC_MEM_FLAG_VALID |
  16780                           SOC_MEM_FLAG_CACHABLE |
  16781                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  16782         /* cmp_fn      */ _soc_mem_cmp_undef,
  16783         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16784         /* index_min   */ 0,
  16785         /* index_max   */ 239,
  16786         /* minblock    */ 9,
  16787         /* maxblock    */ 9,
  16788         /* blocks      */ 0x200,
  16789         /* blocks_hi   */ 0,
  16790         /* base        */ 0x98000400,
  16791         /* gran        */ 1,
  16792         /* bytes       */ 12,
  16793         /* nFields     */ 15,
  16794         /* *fields     */ soc_THDIEXT_THDI_PORT_PG_CONFIG_BCM56260_A0m_fields,
  16795         /* *views      */ NULL,
  16796         /* *views_num  */ NULL,
  16797         /* snoop_cb    */ NULL, 
  16798         /* snoop_user_data */ NULL, 
  16799         /* snoop_flags */ 0,
  16800         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16801         /* type */ SOC_MEM_TYPE_NORMAL,
  16802         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16803         /* impl */ SOC_MEM_IMPL_NORMAL,
  16804         /* cmic_mor_clks       */ 0,
  16805     },
  16806 #endif /* chips */
  16807 
  16808 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  16809     defined(BCM_56450_B1)
  16810     { /* SOC_MEM_INT_THDIEXT_THDI_PORT_SP_CNTRSm */ 
  16811         /* mem            THDIEXT_THDI_PORT_SP_CNTRSm */
  16812         /* flags       */ SOC_MEM_FLAG_VALID |
  16813                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16814         /* cmp_fn      */ _soc_mem_cmp_undef,
  16815         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16816         /* index_min   */ 0,
  16817         /* index_max   */ 167,
  16818         /* minblock    */ 11,
  16819         /* maxblock    */ 11,
  16820         /* blocks      */ 0x800,
  16821         /* blocks_hi   */ 0,
  16822         /* base        */ 0x98000600,
  16823         /* gran        */ 1,
  16824         /* bytes       */ 6,
  16825         /* nFields     */ 7,
  16826         /* *fields     */ soc_THDIEXT_THDI_PORT_SP_CNTRSm_fields,
  16827         /* *views      */ NULL,
  16828         /* *views_num  */ NULL,
  16829         /* snoop_cb    */ NULL, 
  16830         /* snoop_user_data */ NULL, 
  16831         /* snoop_flags */ 0,
  16832         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16833         /* type */ SOC_MEM_TYPE_NORMAL,
  16834         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16835         /* impl */ SOC_MEM_IMPL_NORMAL,
  16836         /* cmic_mor_clks       */ 0,
  16837     },
  16838 #endif /* chips */
  16839 
  16840 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  16841     { /* SOC_MEM_INT_THDIEXT_THDI_PORT_SP_CNTRS_BCM56260_A0m */ 
  16842         /* mem            THDIEXT_THDI_PORT_SP_CNTRSm */
  16843         /* flags       */ SOC_MEM_FLAG_VALID |
  16844                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16845         /* cmp_fn      */ _soc_mem_cmp_undef,
  16846         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16847         /* index_min   */ 0,
  16848         /* index_max   */ 119,
  16849         /* minblock    */ 9,
  16850         /* maxblock    */ 9,
  16851         /* blocks      */ 0x200,
  16852         /* blocks_hi   */ 0,
  16853         /* base        */ 0x98000600,
  16854         /* gran        */ 1,
  16855         /* bytes       */ 5,
  16856         /* nFields     */ 7,
  16857         /* *fields     */ soc_THDIEXT_THDI_PORT_SP_CNTRS_BCM56260_A0m_fields,
  16858         /* *views      */ NULL,
  16859         /* *views_num  */ NULL,
  16860         /* snoop_cb    */ NULL, 
  16861         /* snoop_user_data */ NULL, 
  16862         /* snoop_flags */ 0,
  16863         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16864         /* type */ SOC_MEM_TYPE_NORMAL,
  16865         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16866         /* impl */ SOC_MEM_IMPL_NORMAL,
  16867         /* cmic_mor_clks       */ 0,
  16868     },
  16869 #endif /* chips */
  16870 
  16871 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  16872     defined(BCM_56450_B1)
  16873     { /* SOC_MEM_INT_THDIEXT_THDI_PORT_SP_CONFIGm */ 
  16874         /* mem            THDIEXT_THDI_PORT_SP_CONFIGm */
  16875         /* flags       */ SOC_MEM_FLAG_VALID |
  16876                           SOC_MEM_FLAG_CACHABLE |
  16877                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  16878         /* cmp_fn      */ _soc_mem_cmp_undef,
  16879         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16880         /* index_min   */ 0,
  16881         /* index_max   */ 167,
  16882         /* minblock    */ 11,
  16883         /* maxblock    */ 11,
  16884         /* blocks      */ 0x800,
  16885         /* blocks_hi   */ 0,
  16886         /* base        */ 0x98000700,
  16887         /* gran        */ 1,
  16888         /* bytes       */ 8,
  16889         /* nFields     */ 9,
  16890         /* *fields     */ soc_THDIEXT_THDI_PORT_SP_CONFIGm_fields,
  16891         /* *views      */ NULL,
  16892         /* *views_num  */ NULL,
  16893         /* snoop_cb    */ NULL, 
  16894         /* snoop_user_data */ NULL, 
  16895         /* snoop_flags */ 0,
  16896         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16897         /* type */ SOC_MEM_TYPE_NORMAL,
  16898         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16899         /* impl */ SOC_MEM_IMPL_NORMAL,
  16900         /* cmic_mor_clks       */ 0,
  16901     },
  16902 #endif /* chips */
  16903 
  16904 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  16905     { /* SOC_MEM_INT_THDIEXT_THDI_PORT_SP_CONFIG_BCM56260_A0m */ 
  16906         /* mem            THDIEXT_THDI_PORT_SP_CONFIGm */
  16907         /* flags       */ SOC_MEM_FLAG_VALID |
  16908                           SOC_MEM_FLAG_CACHABLE |
  16909                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  16910         /* cmp_fn      */ _soc_mem_cmp_undef,
  16911         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16912         /* index_min   */ 0,
  16913         /* index_max   */ 119,
  16914         /* minblock    */ 9,
  16915         /* maxblock    */ 9,
  16916         /* blocks      */ 0x200,
  16917         /* blocks_hi   */ 0,
  16918         /* base        */ 0x98000700,
  16919         /* gran        */ 1,
  16920         /* bytes       */ 7,
  16921         /* nFields     */ 8,
  16922         /* *fields     */ soc_THDIEXT_THDI_PORT_SP_CONFIG_BCM56260_A0m_fields,
  16923         /* *views      */ NULL,
  16924         /* *views_num  */ NULL,
  16925         /* snoop_cb    */ NULL, 
  16926         /* snoop_user_data */ NULL, 
  16927         /* snoop_flags */ 0,
  16928         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16929         /* type */ SOC_MEM_TYPE_NORMAL,
  16930         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16931         /* impl */ SOC_MEM_IMPL_NORMAL,
  16932         /* cmic_mor_clks       */ 0,
  16933     },
  16934 #endif /* chips */
  16935 
  16936 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  16937     defined(BCM_56450_B1)
  16938     { /* SOC_MEM_INT_THDIQEN_THDI_PORT_PG_CNTRSm */ 
  16939         /* mem            THDIQEN_THDI_PORT_PG_CNTRSm */
  16940         /* flags       */ SOC_MEM_FLAG_VALID |
  16941                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16942         /* cmp_fn      */ _soc_mem_cmp_undef,
  16943         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16944         /* index_min   */ 0,
  16945         /* index_max   */ 335,
  16946         /* minblock    */ 11,
  16947         /* maxblock    */ 11,
  16948         /* blocks      */ 0x800,
  16949         /* blocks_hi   */ 0,
  16950         /* base        */ 0xa4000200,
  16951         /* gran        */ 1,
  16952         /* bytes       */ 16,
  16953         /* nFields     */ 11,
  16954         /* *fields     */ soc_THDIQEN_THDI_PORT_PG_CNTRSm_fields,
  16955         /* *views      */ NULL,
  16956         /* *views_num  */ NULL,
  16957         /* snoop_cb    */ NULL, 
  16958         /* snoop_user_data */ NULL, 
  16959         /* snoop_flags */ 0,
  16960         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16961         /* type */ SOC_MEM_TYPE_NORMAL,
  16962         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16963         /* impl */ SOC_MEM_IMPL_NORMAL,
  16964         /* cmic_mor_clks       */ 0,
  16965     },
  16966 #endif /* chips */
  16967 
  16968 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  16969     { /* SOC_MEM_INT_THDIQEN_THDI_PORT_PG_CNTRS_BCM56260_A0m */ 
  16970         /* mem            THDIQEN_THDI_PORT_PG_CNTRSm */
  16971         /* flags       */ SOC_MEM_FLAG_VALID |
  16972                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16973         /* cmp_fn      */ _soc_mem_cmp_undef,
  16974         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16975         /* index_min   */ 0,
  16976         /* index_max   */ 239,
  16977         /* minblock    */ 9,
  16978         /* maxblock    */ 9,
  16979         /* blocks      */ 0x200,
  16980         /* blocks_hi   */ 0,
  16981         /* base        */ 0xa4000200,
  16982         /* gran        */ 1,
  16983         /* bytes       */ 13,
  16984         /* nFields     */ 10,
  16985         /* *fields     */ soc_THDIQEN_THDI_PORT_PG_CNTRS_BCM56260_A0m_fields,
  16986         /* *views      */ NULL,
  16987         /* *views_num  */ NULL,
  16988         /* snoop_cb    */ NULL, 
  16989         /* snoop_user_data */ NULL, 
  16990         /* snoop_flags */ 0,
  16991         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16992         /* type */ SOC_MEM_TYPE_NORMAL,
  16993         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16994         /* impl */ SOC_MEM_IMPL_NORMAL,
  16995         /* cmic_mor_clks       */ 0,
  16996     },
  16997 #endif /* chips */
  16998 
  16999 #if defined(BCM_56270_A0)
  17000     { /* SOC_MEM_INT_THDIQEN_THDI_PORT_PG_CNTRS_BCM56270_A0m */ 
  17001         /* mem            THDIQEN_THDI_PORT_PG_CNTRSm */
  17002         /* flags       */ SOC_MEM_FLAG_VALID |
  17003                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  17004         /* cmp_fn      */ _soc_mem_cmp_undef,
  17005         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17006         /* index_min   */ 0,
  17007         /* index_max   */ 239,
  17008         /* minblock    */ 8,
  17009         /* maxblock    */ 8,
  17010         /* blocks      */ 0x100,
  17011         /* blocks_hi   */ 0,
  17012         /* base        */ 0xa4000200,
  17013         /* gran        */ 1,
  17014         /* bytes       */ 13,
  17015         /* nFields     */ 10,
  17016         /* *fields     */ soc_THDIQEN_THDI_PORT_PG_CNTRS_BCM56260_A0m_fields,
  17017         /* *views      */ NULL,
  17018         /* *views_num  */ NULL,
  17019         /* snoop_cb    */ NULL, 
  17020         /* snoop_user_data */ NULL, 
  17021         /* snoop_flags */ 0,
  17022         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17023         /* type */ SOC_MEM_TYPE_NORMAL,
  17024         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  17025         /* impl */ SOC_MEM_IMPL_NORMAL,
  17026         /* cmic_mor_clks       */ 0,
  17027     },
  17028 #endif /* chips */
  17029 
  17030 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  17031     defined(BCM_56450_B1)
  17032     { /* SOC_MEM_INT_THDIQEN_THDI_PORT_PG_CONFIGm */ 
  17033         /* mem            THDIQEN_THDI_PORT_PG_CONFIGm */
  17034         /* flags       */ SOC_MEM_FLAG_VALID |
  17035                           SOC_MEM_FLAG_CACHABLE |
  17036                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  17037         /* cmp_fn      */ _soc_mem_cmp_undef,
  17038         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17039         /* index_min   */ 0,
  17040         /* index_max   */ 335,
  17041         /* minblock    */ 11,
  17042         /* maxblock    */ 11,
  17043         /* blocks      */ 0x800,
  17044         /* blocks_hi   */ 0,
  17045         /* base        */ 0xa4000400,
  17046         /* gran        */ 1,
  17047         /* bytes       */ 16,
  17048         /* nFields     */ 18,
  17049         /* *fields     */ soc_THDIQEN_THDI_PORT_PG_CONFIGm_fields,
  17050         /* *views      */ NULL,
  17051         /* *views_num  */ NULL,
  17052         /* snoop_cb    */ NULL, 
  17053         /* snoop_user_data */ NULL, 
  17054         /* snoop_flags */ 0,
  17055         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17056         /* type */ SOC_MEM_TYPE_NORMAL,
  17057         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  17058         /* impl */ SOC_MEM_IMPL_NORMAL,
  17059         /* cmic_mor_clks       */ 0,
  17060     },
  17061 #endif /* chips */
  17062 
  17063 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  17064     { /* SOC_MEM_INT_THDIQEN_THDI_PORT_PG_CONFIG_BCM56260_A0m */ 
  17065         /* mem            THDIQEN_THDI_PORT_PG_CONFIGm */
  17066         /* flags       */ SOC_MEM_FLAG_VALID |
  17067                           SOC_MEM_FLAG_CACHABLE |
  17068                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  17069         /* cmp_fn      */ _soc_mem_cmp_undef,
  17070         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17071         /* index_min   */ 0,
  17072         /* index_max   */ 239,
  17073         /* minblock    */ 9,
  17074         /* maxblock    */ 9,
  17075         /* blocks      */ 0x200,
  17076         /* blocks_hi   */ 0,
  17077         /* base        */ 0xa4000400,
  17078         /* gran        */ 1,
  17079         /* bytes       */ 12,
  17080         /* nFields     */ 15,
  17081         /* *fields     */ soc_THDIQEN_THDI_PORT_PG_CONFIG_BCM56260_A0m_fields,
  17082         /* *views      */ NULL,
  17083         /* *views_num  */ NULL,
  17084         /* snoop_cb    */ NULL, 
  17085         /* snoop_user_data */ NULL, 
  17086         /* snoop_flags */ 0,
  17087         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17088         /* type */ SOC_MEM_TYPE_NORMAL,
  17089         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  17090         /* impl */ SOC_MEM_IMPL_NORMAL,
  17091         /* cmic_mor_clks       */ 0,
  17092     },
  17093 #endif /* chips */
  17094 
  17095 #if defined(BCM_56270_A0)
  17096     { /* SOC_MEM_INT_THDIQEN_THDI_PORT_PG_CONFIG_BCM56270_A0m */ 
  17097         /* mem            THDIQEN_THDI_PORT_PG_CONFIGm */
  17098         /* flags       */ SOC_MEM_FLAG_VALID |
  17099                           SOC_MEM_FLAG_CACHABLE |
  17100                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  17101         /* cmp_fn      */ _soc_mem_cmp_undef,
  17102         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17103         /* index_min   */ 0,
  17104         /* index_max   */ 239,
  17105         /* minblock    */ 8,
  17106         /* maxblock    */ 8,
  17107         /* blocks      */ 0x100,
  17108         /* blocks_hi   */ 0,
  17109         /* base        */ 0xa4000400,
  17110         /* gran        */ 1,
  17111         /* bytes       */ 12,
  17112         /* nFields     */ 15,
  17113         /* *fields     */ soc_THDIQEN_THDI_PORT_PG_CONFIG_BCM56260_A0m_fields,
  17114         /* *views      */ NULL,
  17115         /* *views_num  */ NULL,
  17116         /* snoop_cb    */ NULL, 
  17117         /* snoop_user_data */ NULL, 
  17118         /* snoop_flags */ 0,
  17119         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17120         /* type */ SOC_MEM_TYPE_NORMAL,
  17121         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  17122         /* impl */ SOC_MEM_IMPL_NORMAL,
  17123         /* cmic_mor_clks       */ 0,
  17124     },
  17125 #endif /* chips */
  17126 
  17127 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  17128     defined(BCM_56450_B1)
  17129     { /* SOC_MEM_INT_THDIQEN_THDI_PORT_SP_CNTRSm */ 
  17130         /* mem            THDIQEN_THDI_PORT_SP_CNTRSm */
  17131         /* flags       */ SOC_MEM_FLAG_VALID |
  17132                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  17133         /* cmp_fn      */ _soc_mem_cmp_undef,
  17134         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17135         /* index_min   */ 0,
  17136         /* index_max   */ 167,
  17137         /* minblock    */ 11,
  17138         /* maxblock    */ 11,
  17139         /* blocks      */ 0x800,
  17140         /* blocks_hi   */ 0,
  17141         /* base        */ 0xa4000600,
  17142         /* gran        */ 1,
  17143         /* bytes       */ 6,
  17144         /* nFields     */ 7,
  17145         /* *fields     */ soc_THDIQEN_THDI_PORT_SP_CNTRSm_fields,
  17146         /* *views      */ NULL,
  17147         /* *views_num  */ NULL,
  17148         /* snoop_cb    */ NULL, 
  17149         /* snoop_user_data */ NULL, 
  17150         /* snoop_flags */ 0,
  17151         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17152         /* type */ SOC_MEM_TYPE_NORMAL,
  17153         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  17154         /* impl */ SOC_MEM_IMPL_NORMAL,
  17155         /* cmic_mor_clks       */ 0,
  17156     },
  17157 #endif /* chips */
  17158 
  17159 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  17160     { /* SOC_MEM_INT_THDIQEN_THDI_PORT_SP_CNTRS_BCM56260_A0m */ 
  17161         /* mem            THDIQEN_THDI_PORT_SP_CNTRSm */
  17162         /* flags       */ SOC_MEM_FLAG_VALID |
  17163                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  17164         /* cmp_fn      */ _soc_mem_cmp_undef,
  17165         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17166         /* index_min   */ 0,
  17167         /* index_max   */ 119,
  17168         /* minblock    */ 9,
  17169         /* maxblock    */ 9,
  17170         /* blocks      */ 0x200,
  17171         /* blocks_hi   */ 0,
  17172         /* base        */ 0xa4000600,
  17173         /* gran        */ 1,
  17174         /* bytes       */ 5,
  17175         /* nFields     */ 7,
  17176         /* *fields     */ soc_THDIQEN_THDI_PORT_SP_CNTRS_BCM56260_A0m_fields,
  17177         /* *views      */ NULL,
  17178         /* *views_num  */ NULL,
  17179         /* snoop_cb    */ NULL, 
  17180         /* snoop_user_data */ NULL, 
  17181         /* snoop_flags */ 0,
  17182         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17183         /* type */ SOC_MEM_TYPE_NORMAL,
  17184         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  17185         /* impl */ SOC_MEM_IMPL_NORMAL,
  17186         /* cmic_mor_clks       */ 0,
  17187     },
  17188 #endif /* chips */
  17189 
  17190 #if defined(BCM_56270_A0)
  17191     { /* SOC_MEM_INT_THDIQEN_THDI_PORT_SP_CNTRS_BCM56270_A0m */ 
  17192         /* mem            THDIQEN_THDI_PORT_SP_CNTRSm */
  17193         /* flags       */ SOC_MEM_FLAG_VALID |
  17194                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  17195         /* cmp_fn      */ _soc_mem_cmp_undef,
  17196         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17197         /* index_min   */ 0,
  17198         /* index_max   */ 119,
  17199         /* minblock    */ 8,
  17200         /* maxblock    */ 8,
  17201         /* blocks      */ 0x100,
  17202         /* blocks_hi   */ 0,
  17203         /* base        */ 0xa4000600,
  17204         /* gran        */ 1,
  17205         /* bytes       */ 5,
  17206         /* nFields     */ 7,
  17207         /* *fields     */ soc_THDIQEN_THDI_PORT_SP_CNTRS_BCM56260_A0m_fields,
  17208         /* *views      */ NULL,
  17209         /* *views_num  */ NULL,
  17210         /* snoop_cb    */ NULL, 
  17211         /* snoop_user_data */ NULL, 
  17212         /* snoop_flags */ 0,
  17213         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17214         /* type */ SOC_MEM_TYPE_NORMAL,
  17215         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  17216         /* impl */ SOC_MEM_IMPL_NORMAL,
  17217         /* cmic_mor_clks       */ 0,
  17218     },
  17219 #endif /* chips */
  17220 
  17221 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  17222     defined(BCM_56450_B1)
  17223     { /* SOC_MEM_INT_THDIQEN_THDI_PORT_SP_CONFIGm */ 
  17224         /* mem            THDIQEN_THDI_PORT_SP_CONFIGm */
  17225         /* flags       */ SOC_MEM_FLAG_VALID |
  17226                           SOC_MEM_FLAG_CACHABLE |
  17227                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  17228         /* cmp_fn      */ _soc_mem_cmp_undef,
  17229         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17230         /* index_min   */ 0,
  17231         /* index_max   */ 167,
  17232         /* minblock    */ 11,
  17233         /* maxblock    */ 11,
  17234         /* blocks      */ 0x800,
  17235         /* blocks_hi   */ 0,
  17236         /* base        */ 0xa4000700,
  17237         /* gran        */ 1,
  17238         /* bytes       */ 8,
  17239         /* nFields     */ 9,
  17240         /* *fields     */ soc_THDIQEN_THDI_PORT_SP_CONFIGm_fields,
  17241         /* *views      */ NULL,
  17242         /* *views_num  */ NULL,
  17243         /* snoop_cb    */ NULL, 
  17244         /* snoop_user_data */ NULL, 
  17245         /* snoop_flags */ 0,
  17246         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17247         /* type */ SOC_MEM_TYPE_NORMAL,
  17248         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  17249         /* impl */ SOC_MEM_IMPL_NORMAL,
  17250         /* cmic_mor_clks       */ 0,
  17251     },
  17252 #endif /* chips */
  17253 
  17254 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  17255     { /* SOC_MEM_INT_THDIQEN_THDI_PORT_SP_CONFIG_BCM56260_A0m */ 
  17256         /* mem            THDIQEN_THDI_PORT_SP_CONFIGm */
  17257         /* flags       */ SOC_MEM_FLAG_VALID |
  17258                           SOC_MEM_FLAG_CACHABLE |
  17259                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  17260         /* cmp_fn      */ _soc_mem_cmp_undef,
  17261         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17262         /* index_min   */ 0,
  17263         /* index_max   */ 119,
  17264         /* minblock    */ 9,
  17265         /* maxblock    */ 9,
  17266         /* blocks      */ 0x200,
  17267         /* blocks_hi   */ 0,
  17268         /* base        */ 0xa4000700,
  17269         /* gran        */ 1,
  17270         /* bytes       */ 7,
  17271         /* nFields     */ 8,
  17272         /* *fields     */ soc_THDIQEN_THDI_PORT_SP_CONFIG_BCM56260_A0m_fields,
  17273         /* *views      */ NULL,
  17274         /* *views_num  */ NULL,
  17275         /* snoop_cb    */ NULL, 
  17276         /* snoop_user_data */ NULL, 
  17277         /* snoop_flags */ 0,
  17278         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17279         /* type */ SOC_MEM_TYPE_NORMAL,
  17280         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  17281         /* impl */ SOC_MEM_IMPL_NORMAL,
  17282         /* cmic_mor_clks       */ 0,
  17283     },
  17284 #endif /* chips */
  17285 
  17286 #if defined(BCM_56270_A0)
  17287     { /* SOC_MEM_INT_THDIQEN_THDI_PORT_SP_CONFIG_BCM56270_A0m */ 
  17288         /* mem            THDIQEN_THDI_PORT_SP_CONFIGm */
  17289         /* flags       */ SOC_MEM_FLAG_VALID |
  17290                           SOC_MEM_FLAG_CACHABLE |
  17291                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  17292         /* cmp_fn      */ _soc_mem_cmp_undef,
  17293         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17294         /* index_min   */ 0,
  17295         /* index_max   */ 119,
  17296         /* minblock    */ 8,
  17297         /* maxblock    */ 8,
  17298         /* blocks      */ 0x100,
  17299         /* blocks_hi   */ 0,
  17300         /* base        */ 0xa4000700,
  17301         /* gran        */ 1,
  17302         /* bytes       */ 7,
  17303         /* nFields     */ 8,
  17304         /* *fields     */ soc_THDIQEN_THDI_PORT_SP_CONFIG_BCM56260_A0m_fields,
  17305         /* *views      */ NULL,
  17306         /* *views_num  */ NULL,
  17307         /* snoop_cb    */ NULL, 
  17308         /* snoop_user_data */ NULL, 
  17309         /* snoop_flags */ 0,
  17310         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17311         /* type */ SOC_MEM_TYPE_NORMAL,
  17312         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  17313         /* impl */ SOC_MEM_IMPL_NORMAL,
  17314         /* cmic_mor_clks       */ 0,
  17315     },
  17316 #endif /* chips */
  17317 
  17318 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  17319     defined(BCM_56450_B1)
  17320     { /* SOC_MEM_INT_THDIRQE_THDI_PORT_PG_CNTRSm */ 
  17321         /* mem            THDIRQE_THDI_PORT_PG_CNTRSm */
  17322         /* flags       */ SOC_MEM_FLAG_VALID |
  17323                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  17324         /* cmp_fn      */ _soc_mem_cmp_undef,
  17325         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17326         /* index_min   */ 0,
  17327         /* index_max   */ 335,
  17328         /* minblock    */ 11,
  17329         /* maxblock    */ 11,
  17330         /* blocks      */ 0x800,
  17331         /* blocks_hi   */ 0,
  17332         /* base        */ 0xa0000200,
  17333         /* gran        */ 1,
  17334         /* bytes       */ 16,
  17335         /* nFields     */ 11,
  17336         /* *fields     */ soc_THDIRQE_THDI_PORT_PG_CNTRSm_fields,
  17337         /* *views      */ NULL,
  17338         /* *views_num  */ NULL,
  17339         /* snoop_cb    */ NULL, 
  17340         /* snoop_user_data */ NULL, 
  17341         /* snoop_flags */ 0,
  17342         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17343         /* type */ SOC_MEM_TYPE_NORMAL,
  17344         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  17345         /* impl */ SOC_MEM_IMPL_NORMAL,
  17346         /* cmic_mor_clks       */ 0,
  17347     },
  17348 #endif /* chips */
  17349 
  17350 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  17351     { /* SOC_MEM_INT_THDIRQE_THDI_PORT_PG_CNTRS_BCM56260_A0m */ 
  17352         /* mem            THDIRQE_THDI_PORT_PG_CNTRSm */
  17353         /* flags       */ SOC_MEM_FLAG_VALID |
  17354                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  17355         /* cmp_fn      */ _soc_mem_cmp_undef,
  17356         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17357         /* index_min   */ 0,
  17358         /* index_max   */ 239,
  17359         /* minblock    */ 9,
  17360         /* maxblock    */ 9,
  17361         /* blocks      */ 0x200,
  17362         /* blocks_hi   */ 0,
  17363         /* base        */ 0xa0000200,
  17364         /* gran        */ 1,
  17365         /* bytes       */ 13,
  17366         /* nFields     */ 10,
  17367         /* *fields     */ soc_THDIRQE_THDI_PORT_PG_CNTRS_BCM56260_A0m_fields,
  17368         /* *views      */ NULL,
  17369         /* *views_num  */ NULL,
  17370         /* snoop_cb    */ NULL, 
  17371         /* snoop_user_data */ NULL, 
  17372         /* snoop_flags */ 0,
  17373         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17374         /* type */ SOC_MEM_TYPE_NORMAL,
  17375         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  17376         /* impl */ SOC_MEM_IMPL_NORMAL,
  17377         /* cmic_mor_clks       */ 0,
  17378     },
  17379 #endif /* chips */
  17380 
  17381 #if defined(BCM_56270_A0)
  17382     { /* SOC_MEM_INT_THDIRQE_THDI_PORT_PG_CNTRS_BCM56270_A0m */ 
  17383         /* mem            THDIRQE_THDI_PORT_PG_CNTRSm */
  17384         /* flags       */ SOC_MEM_FLAG_VALID |
  17385                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  17386         /* cmp_fn      */ _soc_mem_cmp_undef,
  17387         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17388         /* index_min   */ 0,
  17389         /* index_max   */ 239,
  17390         /* minblock    */ 8,
  17391         /* maxblock    */ 8,
  17392         /* blocks      */ 0x100,
  17393         /* blocks_hi   */ 0,
  17394         /* base        */ 0xa0000200,
  17395         /* gran        */ 1,
  17396         /* bytes       */ 13,
  17397         /* nFields     */ 10,
  17398         /* *fields     */ soc_THDIRQE_THDI_PORT_PG_CNTRS_BCM56260_A0m_fields,
  17399         /* *views      */ NULL,
  17400         /* *views_num  */ NULL,
  17401         /* snoop_cb    */ NULL, 
  17402         /* snoop_user_data */ NULL, 
  17403         /* snoop_flags */ 0,
  17404         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17405         /* type */ SOC_MEM_TYPE_NORMAL,
  17406         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  17407         /* impl */ SOC_MEM_IMPL_NORMAL,
  17408         /* cmic_mor_clks       */ 0,
  17409     },
  17410 #endif /* chips */
  17411 
  17412 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  17413     defined(BCM_56450_B1)
  17414     { /* SOC_MEM_INT_THDIRQE_THDI_PORT_PG_CONFIGm */ 
  17415         /* mem            THDIRQE_THDI_PORT_PG_CONFIGm */
  17416         /* flags       */ SOC_MEM_FLAG_VALID |
  17417                           SOC_MEM_FLAG_CACHABLE |
  17418                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  17419         /* cmp_fn      */ _soc_mem_cmp_undef,
  17420         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17421         /* index_min   */ 0,
  17422         /* index_max   */ 335,
  17423         /* minblock    */ 11,
  17424         /* maxblock    */ 11,
  17425         /* blocks      */ 0x800,
  17426         /* blocks_hi   */ 0,
  17427         /* base        */ 0xa0000400,
  17428         /* gran        */ 1,
  17429         /* bytes       */ 16,
  17430         /* nFields     */ 18,
  17431         /* *fields     */ soc_THDIRQE_THDI_PORT_PG_CONFIGm_fields,
  17432         /* *views      */ NULL,
  17433         /* *views_num  */ NULL,
  17434         /* snoop_cb    */ NULL, 
  17435         /* snoop_user_data */ NULL, 
  17436         /* snoop_flags */ 0,
  17437         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17438         /* type */ SOC_MEM_TYPE_NORMAL,
  17439         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  17440         /* impl */ SOC_MEM_IMPL_NORMAL,
  17441         /* cmic_mor_clks       */ 0,
  17442     },
  17443 #endif /* chips */
  17444 
  17445 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  17446     { /* SOC_MEM_INT_THDIRQE_THDI_PORT_PG_CONFIG_BCM56260_A0m */ 
  17447         /* mem            THDIRQE_THDI_PORT_PG_CONFIGm */
  17448         /* flags       */ SOC_MEM_FLAG_VALID |
  17449                           SOC_MEM_FLAG_CACHABLE |
  17450                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  17451         /* cmp_fn      */ _soc_mem_cmp_undef,
  17452         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17453         /* index_min   */ 0,
  17454         /* index_max   */ 239,
  17455         /* minblock    */ 9,
  17456         /* maxblock    */ 9,
  17457         /* blocks      */ 0x200,
  17458         /* blocks_hi   */ 0,
  17459         /* base        */ 0xa0000400,
  17460         /* gran        */ 1,
  17461         /* bytes       */ 12,
  17462         /* nFields     */ 15,
  17463         /* *fields     */ soc_THDIRQE_THDI_PORT_PG_CONFIG_BCM56260_A0m_fields,
  17464         /* *views      */ NULL,
  17465         /* *views_num  */ NULL,
  17466         /* snoop_cb    */ NULL, 
  17467         /* snoop_user_data */ NULL, 
  17468         /* snoop_flags */ 0,
  17469         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17470         /* type */ SOC_MEM_TYPE_NORMAL,
  17471         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  17472         /* impl */ SOC_MEM_IMPL_NORMAL,
  17473         /* cmic_mor_clks       */ 0,
  17474     },
  17475 #endif /* chips */
  17476 
  17477 #if defined(BCM_56270_A0)
  17478     { /* SOC_MEM_INT_THDIRQE_THDI_PORT_PG_CONFIG_BCM56270_A0m */ 
  17479         /* mem            THDIRQE_THDI_PORT_PG_CONFIGm */
  17480         /* flags       */ SOC_MEM_FLAG_VALID |
  17481                           SOC_MEM_FLAG_CACHABLE |
  17482                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  17483         /* cmp_fn      */ _soc_mem_cmp_undef,
  17484         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17485         /* index_min   */ 0,
  17486         /* index_max   */ 239,
  17487         /* minblock    */ 8,
  17488         /* maxblock    */ 8,
  17489         /* blocks      */ 0x100,
  17490         /* blocks_hi   */ 0,
  17491         /* base        */ 0xa0000400,
  17492         /* gran        */ 1,
  17493         /* bytes       */ 12,
  17494         /* nFields     */ 15,
  17495         /* *fields     */ soc_THDIRQE_THDI_PORT_PG_CONFIG_BCM56260_A0m_fields,
  17496         /* *views      */ NULL,
  17497         /* *views_num  */ NULL,
  17498         /* snoop_cb    */ NULL, 
  17499         /* snoop_user_data */ NULL, 
  17500         /* snoop_flags */ 0,
  17501         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17502         /* type */ SOC_MEM_TYPE_NORMAL,
  17503         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  17504         /* impl */ SOC_MEM_IMPL_NORMAL,
  17505         /* cmic_mor_clks       */ 0,
  17506     },
  17507 #endif /* chips */
  17508 
  17509 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  17510     defined(BCM_56450_B1)
  17511     { /* SOC_MEM_INT_THDIRQE_THDI_PORT_SP_CNTRSm */ 
  17512         /* mem            THDIRQE_THDI_PORT_SP_CNTRSm */
  17513         /* flags       */ SOC_MEM_FLAG_VALID |
  17514                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  17515         /* cmp_fn      */ _soc_mem_cmp_undef,
  17516         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17517         /* index_min   */ 0,
  17518         /* index_max   */ 167,
  17519         /* minblock    */ 11,
  17520         /* maxblock    */ 11,
  17521         /* blocks      */ 0x800,
  17522         /* blocks_hi   */ 0,
  17523         /* base        */ 0xa0000600,
  17524         /* gran        */ 1,
  17525         /* bytes       */ 6,
  17526         /* nFields     */ 7,
  17527         /* *fields     */ soc_THDIRQE_THDI_PORT_SP_CNTRSm_fields,
  17528         /* *views      */ NULL,
  17529         /* *views_num  */ NULL,
  17530         /* snoop_cb    */ NULL, 
  17531         /* snoop_user_data */ NULL, 
  17532         /* snoop_flags */ 0,
  17533         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17534         /* type */ SOC_MEM_TYPE_NORMAL,
  17535         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  17536         /* impl */ SOC_MEM_IMPL_NORMAL,
  17537         /* cmic_mor_clks       */ 0,
  17538     },
  17539 #endif /* chips */
  17540 
  17541 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  17542     { /* SOC_MEM_INT_THDIRQE_THDI_PORT_SP_CNTRS_BCM56260_A0m */ 
  17543         /* mem            THDIRQE_THDI_PORT_SP_CNTRSm */
  17544         /* flags       */ SOC_MEM_FLAG_VALID |
  17545                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  17546         /* cmp_fn      */ _soc_mem_cmp_undef,
  17547         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17548         /* index_min   */ 0,
  17549         /* index_max   */ 119,
  17550         /* minblock    */ 9,
  17551         /* maxblock    */ 9,
  17552         /* blocks      */ 0x200,
  17553         /* blocks_hi   */ 0,
  17554         /* base        */ 0xa0000600,
  17555         /* gran        */ 1,
  17556         /* bytes       */ 5,
  17557         /* nFields     */ 5,
  17558         /* *fields     */ soc_THDIRQE_THDI_PORT_SP_CNTRS_BCM56260_A0m_fields,
  17559         /* *views      */ NULL,
  17560         /* *views_num  */ NULL,
  17561         /* snoop_cb    */ NULL, 
  17562         /* snoop_user_data */ NULL, 
  17563         /* snoop_flags */ 0,
  17564         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17565         /* type */ SOC_MEM_TYPE_NORMAL,
  17566         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17567         /* impl */ SOC_MEM_IMPL_NORMAL,
  17568         /* cmic_mor_clks       */ 0,
  17569     },
  17570 #endif /* chips */
  17571 
  17572 #if defined(BCM_56270_A0)
  17573     { /* SOC_MEM_INT_THDIRQE_THDI_PORT_SP_CNTRS_BCM56270_A0m */ 
  17574         /* mem            THDIRQE_THDI_PORT_SP_CNTRSm */
  17575         /* flags       */ SOC_MEM_FLAG_VALID |
  17576                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  17577         /* cmp_fn      */ _soc_mem_cmp_undef,
  17578         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17579         /* index_min   */ 0,
  17580         /* index_max   */ 119,
  17581         /* minblock    */ 8,
  17582         /* maxblock    */ 8,
  17583         /* blocks      */ 0x100,
  17584         /* blocks_hi   */ 0,
  17585         /* base        */ 0xa0000600,
  17586         /* gran        */ 1,
  17587         /* bytes       */ 5,
  17588         /* nFields     */ 5,
  17589         /* *fields     */ soc_THDIRQE_THDI_PORT_SP_CNTRS_BCM56260_A0m_fields,
  17590         /* *views      */ NULL,
  17591         /* *views_num  */ NULL,
  17592         /* snoop_cb    */ NULL, 
  17593         /* snoop_user_data */ NULL, 
  17594         /* snoop_flags */ 0,
  17595         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17596         /* type */ SOC_MEM_TYPE_NORMAL,
  17597         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17598         /* impl */ SOC_MEM_IMPL_NORMAL,
  17599         /* cmic_mor_clks       */ 0,
  17600     },
  17601 #endif /* chips */
  17602 
  17603 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  17604     defined(BCM_56450_B1)
  17605     { /* SOC_MEM_INT_THDIRQE_THDI_PORT_SP_CONFIGm */ 
  17606         /* mem            THDIRQE_THDI_PORT_SP_CONFIGm */
  17607         /* flags       */ SOC_MEM_FLAG_VALID |
  17608                           SOC_MEM_FLAG_CACHABLE |
  17609                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  17610         /* cmp_fn      */ _soc_mem_cmp_undef,
  17611         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17612         /* index_min   */ 0,
  17613         /* index_max   */ 167,
  17614         /* minblock    */ 11,
  17615         /* maxblock    */ 11,
  17616         /* blocks      */ 0x800,
  17617         /* blocks_hi   */ 0,
  17618         /* base        */ 0xa0000700,
  17619         /* gran        */ 1,
  17620         /* bytes       */ 8,
  17621         /* nFields     */ 9,
  17622         /* *fields     */ soc_THDIRQE_THDI_PORT_SP_CONFIGm_fields,
  17623         /* *views      */ NULL,
  17624         /* *views_num  */ NULL,
  17625         /* snoop_cb    */ NULL, 
  17626         /* snoop_user_data */ NULL, 
  17627         /* snoop_flags */ 0,
  17628         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17629         /* type */ SOC_MEM_TYPE_NORMAL,
  17630         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  17631         /* impl */ SOC_MEM_IMPL_NORMAL,
  17632         /* cmic_mor_clks       */ 0,
  17633     },
  17634 #endif /* chips */
  17635 
  17636 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  17637     { /* SOC_MEM_INT_THDIRQE_THDI_PORT_SP_CONFIG_BCM56260_A0m */ 
  17638         /* mem            THDIRQE_THDI_PORT_SP_CONFIGm */
  17639         /* flags       */ SOC_MEM_FLAG_VALID |
  17640                           SOC_MEM_FLAG_CACHABLE |
  17641                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  17642         /* cmp_fn      */ _soc_mem_cmp_undef,
  17643         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17644         /* index_min   */ 0,
  17645         /* index_max   */ 119,
  17646         /* minblock    */ 9,
  17647         /* maxblock    */ 9,
  17648         /* blocks      */ 0x200,
  17649         /* blocks_hi   */ 0,
  17650         /* base        */ 0xa0000700,
  17651         /* gran        */ 1,
  17652         /* bytes       */ 7,
  17653         /* nFields     */ 6,
  17654         /* *fields     */ soc_THDIRQE_THDI_PORT_SP_CONFIG_BCM56260_A0m_fields,
  17655         /* *views      */ NULL,
  17656         /* *views_num  */ NULL,
  17657         /* snoop_cb    */ NULL, 
  17658         /* snoop_user_data */ NULL, 
  17659         /* snoop_flags */ 0,
  17660         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17661         /* type */ SOC_MEM_TYPE_NORMAL,
  17662         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17663         /* impl */ SOC_MEM_IMPL_NORMAL,
  17664         /* cmic_mor_clks       */ 0,
  17665     },
  17666 #endif /* chips */
  17667 
  17668 #if defined(BCM_56270_A0)
  17669     { /* SOC_MEM_INT_THDIRQE_THDI_PORT_SP_CONFIG_BCM56270_A0m */ 
  17670         /* mem            THDIRQE_THDI_PORT_SP_CONFIGm */
  17671         /* flags       */ SOC_MEM_FLAG_VALID |
  17672                           SOC_MEM_FLAG_CACHABLE |
  17673                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  17674         /* cmp_fn      */ _soc_mem_cmp_undef,
  17675         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17676         /* index_min   */ 0,
  17677         /* index_max   */ 119,
  17678         /* minblock    */ 8,
  17679         /* maxblock    */ 8,
  17680         /* blocks      */ 0x100,
  17681         /* blocks_hi   */ 0,
  17682         /* base        */ 0xa0000700,
  17683         /* gran        */ 1,
  17684         /* bytes       */ 7,
  17685         /* nFields     */ 6,
  17686         /* *fields     */ soc_THDIRQE_THDI_PORT_SP_CONFIG_BCM56260_A0m_fields,
  17687         /* *views      */ NULL,
  17688         /* *views_num  */ NULL,
  17689         /* snoop_cb    */ NULL, 
  17690         /* snoop_user_data */ NULL, 
  17691         /* snoop_flags */ 0,
  17692         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17693         /* type */ SOC_MEM_TYPE_NORMAL,
  17694         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17695         /* impl */ SOC_MEM_IMPL_NORMAL,
  17696         /* cmic_mor_clks       */ 0,
  17697     },
  17698 #endif /* chips */
  17699 
  17700 #if defined(BCM_56970_A0)
  17701     { /* SOC_MEM_INT_THDI_PKT_STAT_SP_SHARED_COUNTm */ 
  17702         /* mem            THDI_PKT_STAT_SP_SHARED_COUNTm */
  17703         /* flags       */ SOC_MEM_FLAG_VALID |
  17704                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  17705         /* cmp_fn      */ _soc_mem_cmp_undef,
  17706         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17707         /* index_min   */ 0,
  17708         /* index_max   */ -1,
  17709         /* minblock    */ 77,
  17710         /* maxblock    */ 77,
  17711         /* blocks      */ 0,
  17712         /* blocks_hi   */ 0xffffffff,
  17713         /* base        */ 0x0ac00000,
  17714         /* gran        */ 1,
  17715         /* bytes       */ 11,
  17716         /* nFields     */ 4,
  17717         /* *fields     */ soc_THDI_PKT_STAT_SP_SHARED_COUNTm_fields,
  17718         /* *views      */ NULL,
  17719         /* *views_num  */ NULL,
  17720         /* snoop_cb    */ NULL, 
  17721         /* snoop_user_data */ NULL, 
  17722         /* snoop_flags */ 0,
  17723         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17724         /* type */ SOC_MEM_TYPE_NORMAL,
  17725         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17726         /* impl */ SOC_MEM_IMPL_NORMAL,
  17727         /* cmic_mor_clks       */ 0,
  17728         /* access_latency_mode */ 3,
  17729     },
  17730 #endif /* chips */
  17731 
  17732 #if defined(BCM_56370_A0)
  17733     { /* SOC_MEM_INT_THDI_PKT_STAT_SP_SHARED_COUNT_BCM56370_A0m */ 
  17734         /* mem            THDI_PKT_STAT_SP_SHARED_COUNTm */
  17735         /* flags       */ SOC_MEM_FLAG_VALID |
  17736                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  17737         /* cmp_fn      */ _soc_mem_cmp_undef,
  17738         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17739         /* index_min   */ 0,
  17740         /* index_max   */ -1,
  17741         /* minblock    */ 20,
  17742         /* maxblock    */ 20,
  17743         /* blocks      */ 0x100000,
  17744         /* blocks_hi   */ 0,
  17745         /* base        */ 0x0ac00000,
  17746         /* gran        */ 1,
  17747         /* bytes       */ 9,
  17748         /* nFields     */ 4,
  17749         /* *fields     */ soc_THDI_PKT_STAT_SP_SHARED_COUNT_BCM56870_A0m_fields,
  17750         /* *views      */ NULL,
  17751         /* *views_num  */ NULL,
  17752         /* snoop_cb    */ NULL, 
  17753         /* snoop_user_data */ NULL, 
  17754         /* snoop_flags */ 0,
  17755         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17756         /* type */ SOC_MEM_TYPE_NORMAL,
  17757         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17758         /* impl */ SOC_MEM_IMPL_NORMAL,
  17759         /* cmic_mor_clks       */ 0,
  17760         /* access_latency_mode */ 3,
  17761     },
  17762 #endif /* chips */
  17763 
  17764 #if defined(BCM_56770_A0)
  17765     { /* SOC_MEM_INT_THDI_PKT_STAT_SP_SHARED_COUNT_BCM56770_A0m */ 
  17766         /* mem            THDI_PKT_STAT_SP_SHARED_COUNTm */
  17767         /* flags       */ SOC_MEM_FLAG_VALID |
  17768                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  17769         /* cmp_fn      */ _soc_mem_cmp_undef,
  17770         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17771         /* index_min   */ 0,
  17772         /* index_max   */ -1,
  17773         /* minblock    */ 31,
  17774         /* maxblock    */ 31,
  17775         /* blocks      */ 0x80000000,
  17776         /* blocks_hi   */ 0,
  17777         /* base        */ 0x0ac00000,
  17778         /* gran        */ 1,
  17779         /* bytes       */ 9,
  17780         /* nFields     */ 4,
  17781         /* *fields     */ soc_THDI_PKT_STAT_SP_SHARED_COUNT_BCM56870_A0m_fields,
  17782         /* *views      */ NULL,
  17783         /* *views_num  */ NULL,
  17784         /* snoop_cb    */ NULL, 
  17785         /* snoop_user_data */ NULL, 
  17786         /* snoop_flags */ 0,
  17787         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17788         /* type */ SOC_MEM_TYPE_NORMAL,
  17789         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17790         /* impl */ SOC_MEM_IMPL_NORMAL,
  17791         /* cmic_mor_clks       */ 0,
  17792         /* access_latency_mode */ 3,
  17793     },
  17794 #endif /* chips */
  17795 
  17796 #if defined(BCM_56870_A0)
  17797     { /* SOC_MEM_INT_THDI_PKT_STAT_SP_SHARED_COUNT_BCM56870_A0m */ 
  17798         /* mem            THDI_PKT_STAT_SP_SHARED_COUNTm */
  17799         /* flags       */ SOC_MEM_FLAG_VALID |
  17800                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  17801         /* cmp_fn      */ _soc_mem_cmp_undef,
  17802         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17803         /* index_min   */ 0,
  17804         /* index_max   */ -1,
  17805         /* minblock    */ 44,
  17806         /* maxblock    */ 44,
  17807         /* blocks      */ 0,
  17808         /* blocks_hi   */ 0x1000,
  17809         /* base        */ 0x0ac00000,
  17810         /* gran        */ 1,
  17811         /* bytes       */ 9,
  17812         /* nFields     */ 4,
  17813         /* *fields     */ soc_THDI_PKT_STAT_SP_SHARED_COUNT_BCM56870_A0m_fields,
  17814         /* *views      */ NULL,
  17815         /* *views_num  */ NULL,
  17816         /* snoop_cb    */ NULL, 
  17817         /* snoop_user_data */ NULL, 
  17818         /* snoop_flags */ 0,
  17819         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17820         /* type */ SOC_MEM_TYPE_NORMAL,
  17821         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17822         /* impl */ SOC_MEM_IMPL_NORMAL,
  17823         /* cmic_mor_clks       */ 0,
  17824         /* access_latency_mode */ 3,
  17825     },
  17826 #endif /* chips */
  17827 
  17828 #if defined(BCM_56970_A0)
  17829     { /* SOC_MEM_INT_THDI_PKT_STAT_SP_SHARED_COUNT_XPE0m */ 
  17830         /* mem            THDI_PKT_STAT_SP_SHARED_COUNT_XPE0m */
  17831         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  17832         /* cmp_fn      */ _soc_mem_cmp_undef,
  17833         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17834         /* index_min   */ 0,
  17835         /* index_max   */ 0,
  17836         /* minblock    */ 77,
  17837         /* maxblock    */ 77,
  17838         /* blocks      */ 0,
  17839         /* blocks_hi   */ 0xffffffff,
  17840         /* base        */ 0x0ac00000,
  17841         /* gran        */ 1,
  17842         /* bytes       */ 11,
  17843         /* nFields     */ 4,
  17844         /* *fields     */ soc_THDI_PKT_STAT_SP_SHARED_COUNTm_fields,
  17845         /* *views      */ NULL,
  17846         /* *views_num  */ NULL,
  17847         /* snoop_cb    */ NULL, 
  17848         /* snoop_user_data */ NULL, 
  17849         /* snoop_flags */ 0,
  17850         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17851         /* type */ SOC_MEM_TYPE_NORMAL,
  17852         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17853         /* impl */ SOC_MEM_IMPL_NORMAL,
  17854         /* cmic_mor_clks       */ 0,
  17855         /* access_latency_mode */ 3,
  17856     },
  17857 #endif /* chips */
  17858 
  17859 #if defined(BCM_56970_A0)
  17860     { /* SOC_MEM_INT_THDI_PKT_STAT_SP_SHARED_COUNT_XPE1m */ 
  17861         /* mem            THDI_PKT_STAT_SP_SHARED_COUNT_XPE1m */
  17862         /* flags       */ SOC_MEM_FLAG_VALID |
  17863                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  17864         /* cmp_fn      */ _soc_mem_cmp_undef,
  17865         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17866         /* index_min   */ 0,
  17867         /* index_max   */ 0,
  17868         /* minblock    */ 77,
  17869         /* maxblock    */ 77,
  17870         /* blocks      */ 0,
  17871         /* blocks_hi   */ 0xffffffff,
  17872         /* base        */ 0x0ac00000,
  17873         /* gran        */ 1,
  17874         /* bytes       */ 11,
  17875         /* nFields     */ 4,
  17876         /* *fields     */ soc_THDI_PKT_STAT_SP_SHARED_COUNTm_fields,
  17877         /* *views      */ NULL,
  17878         /* *views_num  */ NULL,
  17879         /* snoop_cb    */ NULL, 
  17880         /* snoop_user_data */ NULL, 
  17881         /* snoop_flags */ 0,
  17882         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17883         /* type */ SOC_MEM_TYPE_NORMAL,
  17884         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17885         /* impl */ SOC_MEM_IMPL_NORMAL,
  17886         /* cmic_mor_clks       */ 0,
  17887         /* access_latency_mode */ 3,
  17888     },
  17889 #endif /* chips */
  17890 
  17891 #if defined(BCM_56970_A0)
  17892     { /* SOC_MEM_INT_THDI_PKT_STAT_SP_SHARED_COUNT_XPE2m */ 
  17893         /* mem            THDI_PKT_STAT_SP_SHARED_COUNT_XPE2m */
  17894         /* flags       */ SOC_MEM_FLAG_VALID |
  17895                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  17896         /* cmp_fn      */ _soc_mem_cmp_undef,
  17897         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17898         /* index_min   */ 0,
  17899         /* index_max   */ 0,
  17900         /* minblock    */ 77,
  17901         /* maxblock    */ 77,
  17902         /* blocks      */ 0,
  17903         /* blocks_hi   */ 0xffffffff,
  17904         /* base        */ 0x0ac00000,
  17905         /* gran        */ 1,
  17906         /* bytes       */ 11,
  17907         /* nFields     */ 4,
  17908         /* *fields     */ soc_THDI_PKT_STAT_SP_SHARED_COUNTm_fields,
  17909         /* *views      */ NULL,
  17910         /* *views_num  */ NULL,
  17911         /* snoop_cb    */ NULL, 
  17912         /* snoop_user_data */ NULL, 
  17913         /* snoop_flags */ 0,
  17914         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17915         /* type */ SOC_MEM_TYPE_NORMAL,
  17916         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17917         /* impl */ SOC_MEM_IMPL_NORMAL,
  17918         /* cmic_mor_clks       */ 0,
  17919         /* access_latency_mode */ 3,
  17920     },
  17921 #endif /* chips */
  17922 
  17923 #if defined(BCM_56970_A0)
  17924     { /* SOC_MEM_INT_THDI_PKT_STAT_SP_SHARED_COUNT_XPE3m */ 
  17925         /* mem            THDI_PKT_STAT_SP_SHARED_COUNT_XPE3m */
  17926         /* flags       */ SOC_MEM_FLAG_VALID |
  17927                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  17928         /* cmp_fn      */ _soc_mem_cmp_undef,
  17929         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17930         /* index_min   */ 0,
  17931         /* index_max   */ 0,
  17932         /* minblock    */ 77,
  17933         /* maxblock    */ 77,
  17934         /* blocks      */ 0,
  17935         /* blocks_hi   */ 0xffffffff,
  17936         /* base        */ 0x0ac00000,
  17937         /* gran        */ 1,
  17938         /* bytes       */ 11,
  17939         /* nFields     */ 4,
  17940         /* *fields     */ soc_THDI_PKT_STAT_SP_SHARED_COUNTm_fields,
  17941         /* *views      */ NULL,
  17942         /* *views_num  */ NULL,
  17943         /* snoop_cb    */ NULL, 
  17944         /* snoop_user_data */ NULL, 
  17945         /* snoop_flags */ 0,
  17946         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17947         /* type */ SOC_MEM_TYPE_NORMAL,
  17948         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17949         /* impl */ SOC_MEM_IMPL_NORMAL,
  17950         /* cmic_mor_clks       */ 0,
  17951         /* access_latency_mode */ 3,
  17952     },
  17953 #endif /* chips */
  17954 
  17955 #if defined(BCM_56370_A0)
  17956     { /* SOC_MEM_INT_THDI_PKT_STAT_SP_SHARED_COUNT_XPE0_BCM56370_A0m */ 
  17957         /* mem            THDI_PKT_STAT_SP_SHARED_COUNT_XPE0m */
  17958         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  17959         /* cmp_fn      */ _soc_mem_cmp_undef,
  17960         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17961         /* index_min   */ 0,
  17962         /* index_max   */ 0,
  17963         /* minblock    */ 20,
  17964         /* maxblock    */ 20,
  17965         /* blocks      */ 0x100000,
  17966         /* blocks_hi   */ 0,
  17967         /* base        */ 0x0ac00000,
  17968         /* gran        */ 1,
  17969         /* bytes       */ 9,
  17970         /* nFields     */ 4,
  17971         /* *fields     */ soc_THDI_PKT_STAT_SP_SHARED_COUNT_BCM56870_A0m_fields,
  17972         /* *views      */ NULL,
  17973         /* *views_num  */ NULL,
  17974         /* snoop_cb    */ NULL, 
  17975         /* snoop_user_data */ NULL, 
  17976         /* snoop_flags */ 0,
  17977         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17978         /* type */ SOC_MEM_TYPE_NORMAL,
  17979         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17980         /* impl */ SOC_MEM_IMPL_NORMAL,
  17981         /* cmic_mor_clks       */ 0,
  17982         /* access_latency_mode */ 3,
  17983     },
  17984 #endif /* chips */
  17985 
  17986 #if defined(BCM_56770_A0)
  17987     { /* SOC_MEM_INT_THDI_PKT_STAT_SP_SHARED_COUNT_XPE0_BCM56770_A0m */ 
  17988         /* mem            THDI_PKT_STAT_SP_SHARED_COUNT_XPE0m */
  17989         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  17990         /* cmp_fn      */ _soc_mem_cmp_undef,
  17991         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17992         /* index_min   */ 0,
  17993         /* index_max   */ 0,
  17994         /* minblock    */ 31,
  17995         /* maxblock    */ 31,
  17996         /* blocks      */ 0x80000000,
  17997         /* blocks_hi   */ 0,
  17998         /* base        */ 0x0ac00000,
  17999         /* gran        */ 1,
  18000         /* bytes       */ 9,
  18001         /* nFields     */ 4,
  18002         /* *fields     */ soc_THDI_PKT_STAT_SP_SHARED_COUNT_BCM56870_A0m_fields,
  18003         /* *views      */ NULL,
  18004         /* *views_num  */ NULL,
  18005         /* snoop_cb    */ NULL, 
  18006         /* snoop_user_data */ NULL, 
  18007         /* snoop_flags */ 0,
  18008         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18009         /* type */ SOC_MEM_TYPE_NORMAL,
  18010         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18011         /* impl */ SOC_MEM_IMPL_NORMAL,
  18012         /* cmic_mor_clks       */ 0,
  18013         /* access_latency_mode */ 3,
  18014     },
  18015 #endif /* chips */
  18016 
  18017 #if defined(BCM_56870_A0)
  18018     { /* SOC_MEM_INT_THDI_PKT_STAT_SP_SHARED_COUNT_XPE0_BCM56870_A0m */ 
  18019         /* mem            THDI_PKT_STAT_SP_SHARED_COUNT_XPE0m */
  18020         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  18021         /* cmp_fn      */ _soc_mem_cmp_undef,
  18022         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18023         /* index_min   */ 0,
  18024         /* index_max   */ 0,
  18025         /* minblock    */ 44,
  18026         /* maxblock    */ 44,
  18027         /* blocks      */ 0,
  18028         /* blocks_hi   */ 0x1000,
  18029         /* base        */ 0x0ac00000,
  18030         /* gran        */ 1,
  18031         /* bytes       */ 9,
  18032         /* nFields     */ 4,
  18033         /* *fields     */ soc_THDI_PKT_STAT_SP_SHARED_COUNT_BCM56870_A0m_fields,
  18034         /* *views      */ NULL,
  18035         /* *views_num  */ NULL,
  18036         /* snoop_cb    */ NULL, 
  18037         /* snoop_user_data */ NULL, 
  18038         /* snoop_flags */ 0,
  18039         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18040         /* type */ SOC_MEM_TYPE_NORMAL,
  18041         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18042         /* impl */ SOC_MEM_IMPL_NORMAL,
  18043         /* cmic_mor_clks       */ 0,
  18044         /* access_latency_mode */ 3,
  18045     },
  18046 #endif /* chips */
  18047 
  18048 #if defined(BCM_56640_A0)
  18049     { /* SOC_MEM_INT_THDI_PORT_PG_BSTm */ 
  18050         /* mem            THDI_PORT_PG_BSTm */
  18051         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  18052         /* cmp_fn      */ _soc_mem_cmp_undef,
  18053         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18054         /* index_min   */ 0,
  18055         /* index_max   */ 503,
  18056         /* minblock    */ 9,
  18057         /* maxblock    */ 9,
  18058         /* blocks      */ 0x200,
  18059         /* blocks_hi   */ 0,
  18060         /* base        */ 0x08000800,
  18061         /* gran        */ 1,
  18062         /* bytes       */ 5,
  18063         /* nFields     */ 7,
  18064         /* *fields     */ soc_THDI_PORT_PG_BSTm_fields,
  18065         /* *views      */ NULL,
  18066         /* *views_num  */ NULL,
  18067         /* snoop_cb    */ NULL, 
  18068         /* snoop_user_data */ NULL, 
  18069         /* snoop_flags */ 0,
  18070         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18071         /* type */ SOC_MEM_TYPE_NORMAL,
  18072         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18073         /* impl */ SOC_MEM_IMPL_NORMAL,
  18074         /* cmic_mor_clks       */ 0,
  18075     },
  18076 #endif /* chips */
  18077 
  18078 #if defined(BCM_56340_A0)
  18079     { /* SOC_MEM_INT_THDI_PORT_PG_BST_BCM56340_A0m */ 
  18080         /* mem            THDI_PORT_PG_BSTm */
  18081         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  18082         /* cmp_fn      */ _soc_mem_cmp_undef,
  18083         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18084         /* index_min   */ 0,
  18085         /* index_max   */ 503,
  18086         /* minblock    */ 7,
  18087         /* maxblock    */ 7,
  18088         /* blocks      */ 0x80,
  18089         /* blocks_hi   */ 0,
  18090         /* base        */ 0x08000800,
  18091         /* gran        */ 1,
  18092         /* bytes       */ 5,
  18093         /* nFields     */ 7,
  18094         /* *fields     */ soc_THDI_PORT_PG_BSTm_fields,
  18095         /* *views      */ NULL,
  18096         /* *views_num  */ NULL,
  18097         /* snoop_cb    */ NULL, 
  18098         /* snoop_user_data */ NULL, 
  18099         /* snoop_flags */ 0,
  18100         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18101         /* type */ SOC_MEM_TYPE_NORMAL,
  18102         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18103         /* impl */ SOC_MEM_IMPL_NORMAL,
  18104         /* cmic_mor_clks       */ 0,
  18105     },
  18106 #endif /* chips */
  18107 
  18108 #if defined(BCM_56370_A0)
  18109     { /* SOC_MEM_INT_THDI_PORT_PG_BST_BCM56370_A0m */ 
  18110         /* mem            THDI_PORT_PG_BSTm */
  18111         /* flags       */ SOC_MEM_FLAG_VALID |
  18112                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  18113         /* cmp_fn      */ _soc_mem_cmp_undef,
  18114         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18115         /* index_min   */ 0,
  18116         /* index_max   */ -1,
  18117         /* minblock    */ 20,
  18118         /* maxblock    */ 20,
  18119         /* blocks      */ 0x100000,
  18120         /* blocks_hi   */ 0,
  18121         /* base        */ 0x09380000,
  18122         /* gran        */ 1,
  18123         /* bytes       */ 6,
  18124         /* nFields     */ 6,
  18125         /* *fields     */ soc_THDI_PORT_PG_BST_BCM56370_A0m_fields,
  18126         /* *views      */ NULL,
  18127         /* *views_num  */ NULL,
  18128         /* snoop_cb    */ NULL, 
  18129         /* snoop_user_data */ NULL, 
  18130         /* snoop_flags */ 0,
  18131         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18132         /* type */ SOC_MEM_TYPE_NORMAL,
  18133         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18134         /* impl */ SOC_MEM_IMPL_NORMAL,
  18135         /* cmic_mor_clks       */ 0,
  18136         /* access_latency_mode */ 3,
  18137     },
  18138 #endif /* chips */
  18139 
  18140 #if defined(BCM_56770_A0)
  18141     { /* SOC_MEM_INT_THDI_PORT_PG_BST_BCM56770_A0m */ 
  18142         /* mem            THDI_PORT_PG_BSTm */
  18143         /* flags       */ SOC_MEM_FLAG_VALID |
  18144                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  18145         /* cmp_fn      */ _soc_mem_cmp_undef,
  18146         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18147         /* index_min   */ 0,
  18148         /* index_max   */ -1,
  18149         /* minblock    */ 31,
  18150         /* maxblock    */ 31,
  18151         /* blocks      */ 0x80000000,
  18152         /* blocks_hi   */ 0,
  18153         /* base        */ 0x09380000,
  18154         /* gran        */ 1,
  18155         /* bytes       */ 6,
  18156         /* nFields     */ 7,
  18157         /* *fields     */ soc_THDI_PORT_PG_BST_BCM56870_A0m_fields,
  18158         /* *views      */ NULL,
  18159         /* *views_num  */ NULL,
  18160         /* snoop_cb    */ NULL, 
  18161         /* snoop_user_data */ NULL, 
  18162         /* snoop_flags */ 0,
  18163         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18164         /* type */ SOC_MEM_TYPE_NORMAL,
  18165         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18166         /* impl */ SOC_MEM_IMPL_NORMAL,
  18167         /* cmic_mor_clks       */ 0,
  18168         /* access_latency_mode */ 3,
  18169     },
  18170 #endif /* chips */
  18171 
  18172 #if defined(BCM_56870_A0)
  18173     { /* SOC_MEM_INT_THDI_PORT_PG_BST_BCM56870_A0m */ 
  18174         /* mem            THDI_PORT_PG_BSTm */
  18175         /* flags       */ SOC_MEM_FLAG_VALID |
  18176                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  18177         /* cmp_fn      */ _soc_mem_cmp_undef,
  18178         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18179         /* index_min   */ 0,
  18180         /* index_max   */ -1,
  18181         /* minblock    */ 44,
  18182         /* maxblock    */ 44,
  18183         /* blocks      */ 0,
  18184         /* blocks_hi   */ 0x1000,
  18185         /* base        */ 0x09380000,
  18186         /* gran        */ 1,
  18187         /* bytes       */ 6,
  18188         /* nFields     */ 7,
  18189         /* *fields     */ soc_THDI_PORT_PG_BST_BCM56870_A0m_fields,
  18190         /* *views      */ NULL,
  18191         /* *views_num  */ NULL,
  18192         /* snoop_cb    */ NULL, 
  18193         /* snoop_user_data */ NULL, 
  18194         /* snoop_flags */ 0,
  18195         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18196         /* type */ SOC_MEM_TYPE_NORMAL,
  18197         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18198         /* impl */ SOC_MEM_IMPL_NORMAL,
  18199         /* cmic_mor_clks       */ 0,
  18200         /* access_latency_mode */ 3,
  18201     },
  18202 #endif /* chips */
  18203 
  18204 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  18205     { /* SOC_MEM_INT_THDI_PORT_PG_BST_BCM56960_A0m */ 
  18206         /* mem            THDI_PORT_PG_BSTm */
  18207         /* flags       */ SOC_MEM_FLAG_VALID |
  18208                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  18209                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  18210         /* cmp_fn      */ _soc_mem_cmp_undef,
  18211         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18212         /* index_min   */ 0,
  18213         /* index_max   */ -1,
  18214         /* minblock    */ 44,
  18215         /* maxblock    */ 44,
  18216         /* blocks      */ 0,
  18217         /* blocks_hi   */ 0x1000,
  18218         /* base        */ 0x09380000,
  18219         /* gran        */ 1,
  18220         /* bytes       */ 4,
  18221         /* nFields     */ 4,
  18222         /* *fields     */ soc_THDI_PORT_PG_BST_BCM56960_A0m_fields,
  18223         /* *views      */ NULL,
  18224         /* *views_num  */ NULL,
  18225         /* snoop_cb    */ NULL, 
  18226         /* snoop_user_data */ NULL, 
  18227         /* snoop_flags */ 0,
  18228         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18229         /* type */ SOC_MEM_TYPE_NORMAL,
  18230         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18231         /* impl */ SOC_MEM_IMPL_NORMAL,
  18232         /* cmic_mor_clks       */ 0,
  18233         /* access_latency_mode */ 3,
  18234     },
  18235 #endif /* chips */
  18236 
  18237 #if defined(BCM_56970_A0)
  18238     { /* SOC_MEM_INT_THDI_PORT_PG_BST_BCM56970_A0m */ 
  18239         /* mem            THDI_PORT_PG_BSTm */
  18240         /* flags       */ SOC_MEM_FLAG_VALID |
  18241                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  18242         /* cmp_fn      */ _soc_mem_cmp_undef,
  18243         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18244         /* index_min   */ 0,
  18245         /* index_max   */ -1,
  18246         /* minblock    */ 77,
  18247         /* maxblock    */ 77,
  18248         /* blocks      */ 0,
  18249         /* blocks_hi   */ 0xffffffff,
  18250         /* base        */ 0x09380000,
  18251         /* gran        */ 1,
  18252         /* bytes       */ 5,
  18253         /* nFields     */ 7,
  18254         /* *fields     */ soc_THDI_PORT_PG_BST_BCM56970_A0m_fields,
  18255         /* *views      */ NULL,
  18256         /* *views_num  */ NULL,
  18257         /* snoop_cb    */ NULL, 
  18258         /* snoop_user_data */ NULL, 
  18259         /* snoop_flags */ 0,
  18260         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18261         /* type */ SOC_MEM_TYPE_NORMAL,
  18262         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18263         /* impl */ SOC_MEM_IMPL_NORMAL,
  18264         /* cmic_mor_clks       */ 0,
  18265         /* access_latency_mode */ 3,
  18266     },
  18267 #endif /* chips */
  18268 
  18269 #if defined(BCM_56850_A0)
  18270     { /* SOC_MEM_INT_THDI_PORT_PG_BST_Xm */ 
  18271         /* mem            THDI_PORT_PG_BST_Xm */
  18272         /* flags       */ SOC_MEM_FLAG_VALID |
  18273                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  18274         /* cmp_fn      */ _soc_mem_cmp_undef,
  18275         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18276         /* index_min   */ 0,
  18277         /* index_max   */ 423,
  18278         /* minblock    */ 12,
  18279         /* maxblock    */ 12,
  18280         /* blocks      */ 0x1000,
  18281         /* blocks_hi   */ 0,
  18282         /* base        */ 0x08001200,
  18283         /* gran        */ 1,
  18284         /* bytes       */ 4,
  18285         /* nFields     */ 4,
  18286         /* *fields     */ soc_THDI_PORT_PG_BST_Xm_fields,
  18287         /* *views      */ NULL,
  18288         /* *views_num  */ NULL,
  18289         /* snoop_cb    */ NULL, 
  18290         /* snoop_user_data */ NULL, 
  18291         /* snoop_flags */ 0,
  18292         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18293         /* type */ SOC_MEM_TYPE_NORMAL,
  18294         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18295         /* impl */ SOC_MEM_IMPL_NORMAL,
  18296         /* cmic_mor_clks       */ 0,
  18297     },
  18298 #endif /* chips */
  18299 
  18300 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  18301     { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE0_PIPE0m */ 
  18302         /* mem            THDI_PORT_PG_BST_XPE0_PIPE0m */
  18303         /* flags       */ SOC_MEM_FLAG_VALID |
  18304                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  18305         /* cmp_fn      */ _soc_mem_cmp_undef,
  18306         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18307         /* index_min   */ 0,
  18308         /* index_max   */ 271,
  18309         /* minblock    */ 44,
  18310         /* maxblock    */ 44,
  18311         /* blocks      */ 0,
  18312         /* blocks_hi   */ 0x1000,
  18313         /* base        */ 0x09380000,
  18314         /* gran        */ 1,
  18315         /* bytes       */ 4,
  18316         /* nFields     */ 4,
  18317         /* *fields     */ soc_THDI_PORT_PG_BST_BCM56960_A0m_fields,
  18318         /* *views      */ NULL,
  18319         /* *views_num  */ NULL,
  18320         /* snoop_cb    */ NULL, 
  18321         /* snoop_user_data */ NULL, 
  18322         /* snoop_flags */ 0,
  18323         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18324         /* type */ SOC_MEM_TYPE_NORMAL,
  18325         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18326         /* impl */ SOC_MEM_IMPL_NORMAL,
  18327         /* cmic_mor_clks       */ 0,
  18328         /* access_latency_mode */ 3,
  18329     },
  18330 #endif /* chips */
  18331 
  18332 #if defined(BCM_56870_A0)
  18333     { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE0_PIPE1m */ 
  18334         /* mem            THDI_PORT_PG_BST_XPE0_PIPE1m */
  18335         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  18336         /* cmp_fn      */ _soc_mem_cmp_undef,
  18337         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18338         /* index_min   */ 0,
  18339         /* index_max   */ 527,
  18340         /* minblock    */ 44,
  18341         /* maxblock    */ 44,
  18342         /* blocks      */ 0,
  18343         /* blocks_hi   */ 0x1000,
  18344         /* base        */ 0x09390000,
  18345         /* gran        */ 1,
  18346         /* bytes       */ 6,
  18347         /* nFields     */ 7,
  18348         /* *fields     */ soc_THDI_PORT_PG_BST_BCM56870_A0m_fields,
  18349         /* *views      */ NULL,
  18350         /* *views_num  */ NULL,
  18351         /* snoop_cb    */ NULL, 
  18352         /* snoop_user_data */ NULL, 
  18353         /* snoop_flags */ 0,
  18354         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18355         /* type */ SOC_MEM_TYPE_NORMAL,
  18356         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18357         /* impl */ SOC_MEM_IMPL_NORMAL,
  18358         /* cmic_mor_clks       */ 0,
  18359         /* access_latency_mode */ 3,
  18360     },
  18361 #endif /* chips */
  18362 
  18363 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  18364     { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE0_PIPE3m */ 
  18365         /* mem            THDI_PORT_PG_BST_XPE0_PIPE3m */
  18366         /* flags       */ SOC_MEM_FLAG_VALID |
  18367                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  18368         /* cmp_fn      */ _soc_mem_cmp_undef,
  18369         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18370         /* index_min   */ 0,
  18371         /* index_max   */ 271,
  18372         /* minblock    */ 44,
  18373         /* maxblock    */ 44,
  18374         /* blocks      */ 0,
  18375         /* blocks_hi   */ 0x1000,
  18376         /* base        */ 0x09398000,
  18377         /* gran        */ 1,
  18378         /* bytes       */ 4,
  18379         /* nFields     */ 4,
  18380         /* *fields     */ soc_THDI_PORT_PG_BST_BCM56960_A0m_fields,
  18381         /* *views      */ NULL,
  18382         /* *views_num  */ NULL,
  18383         /* snoop_cb    */ NULL, 
  18384         /* snoop_user_data */ NULL, 
  18385         /* snoop_flags */ 0,
  18386         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18387         /* type */ SOC_MEM_TYPE_NORMAL,
  18388         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18389         /* impl */ SOC_MEM_IMPL_NORMAL,
  18390         /* cmic_mor_clks       */ 0,
  18391         /* access_latency_mode */ 3,
  18392     },
  18393 #endif /* chips */
  18394 
  18395 #if defined(BCM_56370_A0)
  18396     { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE0_PIPE0_BCM56370_A0m */ 
  18397         /* mem            THDI_PORT_PG_BST_XPE0_PIPE0m */
  18398         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  18399         /* cmp_fn      */ _soc_mem_cmp_undef,
  18400         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18401         /* index_min   */ 0,
  18402         /* index_max   */ 575,
  18403         /* minblock    */ 20,
  18404         /* maxblock    */ 20,
  18405         /* blocks      */ 0x100000,
  18406         /* blocks_hi   */ 0,
  18407         /* base        */ 0x09380000,
  18408         /* gran        */ 1,
  18409         /* bytes       */ 6,
  18410         /* nFields     */ 6,
  18411         /* *fields     */ soc_THDI_PORT_PG_BST_BCM56370_A0m_fields,
  18412         /* *views      */ NULL,
  18413         /* *views_num  */ NULL,
  18414         /* snoop_cb    */ NULL, 
  18415         /* snoop_user_data */ NULL, 
  18416         /* snoop_flags */ 0,
  18417         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18418         /* type */ SOC_MEM_TYPE_NORMAL,
  18419         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18420         /* impl */ SOC_MEM_IMPL_NORMAL,
  18421         /* cmic_mor_clks       */ 0,
  18422         /* access_latency_mode */ 3,
  18423     },
  18424 #endif /* chips */
  18425 
  18426 #if defined(BCM_56770_A0)
  18427     { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE0_PIPE0_BCM56770_A0m */ 
  18428         /* mem            THDI_PORT_PG_BST_XPE0_PIPE0m */
  18429         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  18430         /* cmp_fn      */ _soc_mem_cmp_undef,
  18431         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18432         /* index_min   */ 0,
  18433         /* index_max   */ 527,
  18434         /* minblock    */ 31,
  18435         /* maxblock    */ 31,
  18436         /* blocks      */ 0x80000000,
  18437         /* blocks_hi   */ 0,
  18438         /* base        */ 0x09380000,
  18439         /* gran        */ 1,
  18440         /* bytes       */ 6,
  18441         /* nFields     */ 7,
  18442         /* *fields     */ soc_THDI_PORT_PG_BST_BCM56870_A0m_fields,
  18443         /* *views      */ NULL,
  18444         /* *views_num  */ NULL,
  18445         /* snoop_cb    */ NULL, 
  18446         /* snoop_user_data */ NULL, 
  18447         /* snoop_flags */ 0,
  18448         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18449         /* type */ SOC_MEM_TYPE_NORMAL,
  18450         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18451         /* impl */ SOC_MEM_IMPL_NORMAL,
  18452         /* cmic_mor_clks       */ 0,
  18453         /* access_latency_mode */ 3,
  18454     },
  18455 #endif /* chips */
  18456 
  18457 #if defined(BCM_56870_A0)
  18458     { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE0_PIPE0_BCM56870_A0m */ 
  18459         /* mem            THDI_PORT_PG_BST_XPE0_PIPE0m */
  18460         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  18461         /* cmp_fn      */ _soc_mem_cmp_undef,
  18462         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18463         /* index_min   */ 0,
  18464         /* index_max   */ 527,
  18465         /* minblock    */ 44,
  18466         /* maxblock    */ 44,
  18467         /* blocks      */ 0,
  18468         /* blocks_hi   */ 0x1000,
  18469         /* base        */ 0x09380000,
  18470         /* gran        */ 1,
  18471         /* bytes       */ 6,
  18472         /* nFields     */ 7,
  18473         /* *fields     */ soc_THDI_PORT_PG_BST_BCM56870_A0m_fields,
  18474         /* *views      */ NULL,
  18475         /* *views_num  */ NULL,
  18476         /* snoop_cb    */ NULL, 
  18477         /* snoop_user_data */ NULL, 
  18478         /* snoop_flags */ 0,
  18479         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18480         /* type */ SOC_MEM_TYPE_NORMAL,
  18481         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18482         /* impl */ SOC_MEM_IMPL_NORMAL,
  18483         /* cmic_mor_clks       */ 0,
  18484         /* access_latency_mode */ 3,
  18485     },
  18486 #endif /* chips */
  18487 
  18488 #if defined(BCM_56970_A0)
  18489     { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE0_PIPE0_BCM56970_A0m */ 
  18490         /* mem            THDI_PORT_PG_BST_XPE0_PIPE0m */
  18491         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  18492         /* cmp_fn      */ _soc_mem_cmp_undef,
  18493         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18494         /* index_min   */ 0,
  18495         /* index_max   */ 271,
  18496         /* minblock    */ 77,
  18497         /* maxblock    */ 77,
  18498         /* blocks      */ 0,
  18499         /* blocks_hi   */ 0xffffffff,
  18500         /* base        */ 0x09380000,
  18501         /* gran        */ 1,
  18502         /* bytes       */ 5,
  18503         /* nFields     */ 7,
  18504         /* *fields     */ soc_THDI_PORT_PG_BST_BCM56970_A0m_fields,
  18505         /* *views      */ NULL,
  18506         /* *views_num  */ NULL,
  18507         /* snoop_cb    */ NULL, 
  18508         /* snoop_user_data */ NULL, 
  18509         /* snoop_flags */ 0,
  18510         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18511         /* type */ SOC_MEM_TYPE_NORMAL,
  18512         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18513         /* impl */ SOC_MEM_IMPL_NORMAL,
  18514         /* cmic_mor_clks       */ 0,
  18515         /* access_latency_mode */ 3,
  18516     },
  18517 #endif /* chips */
  18518 
  18519 #if defined(BCM_56970_A0)
  18520     { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE0_PIPE3_BCM56970_A0m */ 
  18521         /* mem            THDI_PORT_PG_BST_XPE0_PIPE3m */
  18522         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  18523         /* cmp_fn      */ _soc_mem_cmp_undef,
  18524         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18525         /* index_min   */ 0,
  18526         /* index_max   */ 271,
  18527         /* minblock    */ 77,
  18528         /* maxblock    */ 77,
  18529         /* blocks      */ 0,
  18530         /* blocks_hi   */ 0xffffffff,
  18531         /* base        */ 0x093b0000,
  18532         /* gran        */ 1,
  18533         /* bytes       */ 5,
  18534         /* nFields     */ 7,
  18535         /* *fields     */ soc_THDI_PORT_PG_BST_BCM56970_A0m_fields,
  18536         /* *views      */ NULL,
  18537         /* *views_num  */ NULL,
  18538         /* snoop_cb    */ NULL, 
  18539         /* snoop_user_data */ NULL, 
  18540         /* snoop_flags */ 0,
  18541         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18542         /* type */ SOC_MEM_TYPE_NORMAL,
  18543         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18544         /* impl */ SOC_MEM_IMPL_NORMAL,
  18545         /* cmic_mor_clks       */ 0,
  18546         /* access_latency_mode */ 3,
  18547     },
  18548 #endif /* chips */
  18549 
  18550 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  18551     { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE1_PIPE0m */ 
  18552         /* mem            THDI_PORT_PG_BST_XPE1_PIPE0m */
  18553         /* flags       */ SOC_MEM_FLAG_VALID |
  18554                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  18555                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  18556         /* cmp_fn      */ _soc_mem_cmp_undef,
  18557         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18558         /* index_min   */ 0,
  18559         /* index_max   */ 271,
  18560         /* minblock    */ 44,
  18561         /* maxblock    */ 44,
  18562         /* blocks      */ 0,
  18563         /* blocks_hi   */ 0x1000,
  18564         /* base        */ 0x09380000,
  18565         /* gran        */ 1,
  18566         /* bytes       */ 4,
  18567         /* nFields     */ 4,
  18568         /* *fields     */ soc_THDI_PORT_PG_BST_BCM56960_A0m_fields,
  18569         /* *views      */ NULL,
  18570         /* *views_num  */ NULL,
  18571         /* snoop_cb    */ NULL, 
  18572         /* snoop_user_data */ NULL, 
  18573         /* snoop_flags */ 0,
  18574         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18575         /* type */ SOC_MEM_TYPE_NORMAL,
  18576         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18577         /* impl */ SOC_MEM_IMPL_NORMAL,
  18578         /* cmic_mor_clks       */ 0,
  18579         /* access_latency_mode */ 3,
  18580     },
  18581 #endif /* chips */
  18582 
  18583 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  18584     { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE1_PIPE3m */ 
  18585         /* mem            THDI_PORT_PG_BST_XPE1_PIPE3m */
  18586         /* flags       */ SOC_MEM_FLAG_VALID |
  18587                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  18588                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  18589         /* cmp_fn      */ _soc_mem_cmp_undef,
  18590         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18591         /* index_min   */ 0,
  18592         /* index_max   */ 271,
  18593         /* minblock    */ 44,
  18594         /* maxblock    */ 44,
  18595         /* blocks      */ 0,
  18596         /* blocks_hi   */ 0x1000,
  18597         /* base        */ 0x09398000,
  18598         /* gran        */ 1,
  18599         /* bytes       */ 4,
  18600         /* nFields     */ 4,
  18601         /* *fields     */ soc_THDI_PORT_PG_BST_BCM56960_A0m_fields,
  18602         /* *views      */ NULL,
  18603         /* *views_num  */ NULL,
  18604         /* snoop_cb    */ NULL, 
  18605         /* snoop_user_data */ NULL, 
  18606         /* snoop_flags */ 0,
  18607         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18608         /* type */ SOC_MEM_TYPE_NORMAL,
  18609         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18610         /* impl */ SOC_MEM_IMPL_NORMAL,
  18611         /* cmic_mor_clks       */ 0,
  18612         /* access_latency_mode */ 3,
  18613     },
  18614 #endif /* chips */
  18615 
  18616 #if defined(BCM_56970_A0)
  18617     { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE1_PIPE0_BCM56970_A0m */ 
  18618         /* mem            THDI_PORT_PG_BST_XPE1_PIPE0m */
  18619         /* flags       */ SOC_MEM_FLAG_VALID |
  18620                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  18621         /* cmp_fn      */ _soc_mem_cmp_undef,
  18622         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18623         /* index_min   */ 0,
  18624         /* index_max   */ 271,
  18625         /* minblock    */ 77,
  18626         /* maxblock    */ 77,
  18627         /* blocks      */ 0,
  18628         /* blocks_hi   */ 0xffffffff,
  18629         /* base        */ 0x09380000,
  18630         /* gran        */ 1,
  18631         /* bytes       */ 5,
  18632         /* nFields     */ 7,
  18633         /* *fields     */ soc_THDI_PORT_PG_BST_BCM56970_A0m_fields,
  18634         /* *views      */ NULL,
  18635         /* *views_num  */ NULL,
  18636         /* snoop_cb    */ NULL, 
  18637         /* snoop_user_data */ NULL, 
  18638         /* snoop_flags */ 0,
  18639         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18640         /* type */ SOC_MEM_TYPE_NORMAL,
  18641         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18642         /* impl */ SOC_MEM_IMPL_NORMAL,
  18643         /* cmic_mor_clks       */ 0,
  18644         /* access_latency_mode */ 3,
  18645     },
  18646 #endif /* chips */
  18647 
  18648 #if defined(BCM_56970_A0)
  18649     { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE1_PIPE3_BCM56970_A0m */ 
  18650         /* mem            THDI_PORT_PG_BST_XPE1_PIPE3m */
  18651         /* flags       */ SOC_MEM_FLAG_VALID |
  18652                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  18653         /* cmp_fn      */ _soc_mem_cmp_undef,
  18654         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18655         /* index_min   */ 0,
  18656         /* index_max   */ 271,
  18657         /* minblock    */ 77,
  18658         /* maxblock    */ 77,
  18659         /* blocks      */ 0,
  18660         /* blocks_hi   */ 0xffffffff,
  18661         /* base        */ 0x093b0000,
  18662         /* gran        */ 1,
  18663         /* bytes       */ 5,
  18664         /* nFields     */ 7,
  18665         /* *fields     */ soc_THDI_PORT_PG_BST_BCM56970_A0m_fields,
  18666         /* *views      */ NULL,
  18667         /* *views_num  */ NULL,
  18668         /* snoop_cb    */ NULL, 
  18669         /* snoop_user_data */ NULL, 
  18670         /* snoop_flags */ 0,
  18671         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18672         /* type */ SOC_MEM_TYPE_NORMAL,
  18673         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18674         /* impl */ SOC_MEM_IMPL_NORMAL,
  18675         /* cmic_mor_clks       */ 0,
  18676         /* access_latency_mode */ 3,
  18677     },
  18678 #endif /* chips */
  18679 
  18680 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  18681     { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE2_PIPE1m */ 
  18682         /* mem            THDI_PORT_PG_BST_XPE2_PIPE1m */
  18683         /* flags       */ SOC_MEM_FLAG_VALID |
  18684                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  18685                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  18686         /* cmp_fn      */ _soc_mem_cmp_undef,
  18687         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18688         /* index_min   */ 0,
  18689         /* index_max   */ 271,
  18690         /* minblock    */ 44,
  18691         /* maxblock    */ 44,
  18692         /* blocks      */ 0,
  18693         /* blocks_hi   */ 0x1000,
  18694         /* base        */ 0x09388000,
  18695         /* gran        */ 1,
  18696         /* bytes       */ 4,
  18697         /* nFields     */ 4,
  18698         /* *fields     */ soc_THDI_PORT_PG_BST_BCM56960_A0m_fields,
  18699         /* *views      */ NULL,
  18700         /* *views_num  */ NULL,
  18701         /* snoop_cb    */ NULL, 
  18702         /* snoop_user_data */ NULL, 
  18703         /* snoop_flags */ 0,
  18704         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18705         /* type */ SOC_MEM_TYPE_NORMAL,
  18706         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18707         /* impl */ SOC_MEM_IMPL_NORMAL,
  18708         /* cmic_mor_clks       */ 0,
  18709         /* access_latency_mode */ 3,
  18710     },
  18711 #endif /* chips */
  18712 
  18713 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  18714     { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE2_PIPE2m */ 
  18715         /* mem            THDI_PORT_PG_BST_XPE2_PIPE2m */
  18716         /* flags       */ SOC_MEM_FLAG_VALID |
  18717                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  18718                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  18719         /* cmp_fn      */ _soc_mem_cmp_undef,
  18720         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18721         /* index_min   */ 0,
  18722         /* index_max   */ 271,
  18723         /* minblock    */ 44,
  18724         /* maxblock    */ 44,
  18725         /* blocks      */ 0,
  18726         /* blocks_hi   */ 0x1000,
  18727         /* base        */ 0x09390000,
  18728         /* gran        */ 1,
  18729         /* bytes       */ 4,
  18730         /* nFields     */ 4,
  18731         /* *fields     */ soc_THDI_PORT_PG_BST_BCM56960_A0m_fields,
  18732         /* *views      */ NULL,
  18733         /* *views_num  */ NULL,
  18734         /* snoop_cb    */ NULL, 
  18735         /* snoop_user_data */ NULL, 
  18736         /* snoop_flags */ 0,
  18737         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18738         /* type */ SOC_MEM_TYPE_NORMAL,
  18739         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18740         /* impl */ SOC_MEM_IMPL_NORMAL,
  18741         /* cmic_mor_clks       */ 0,
  18742         /* access_latency_mode */ 3,
  18743     },
  18744 #endif /* chips */
  18745 
  18746 #if defined(BCM_56970_A0)
  18747     { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE2_PIPE1_BCM56970_A0m */ 
  18748         /* mem            THDI_PORT_PG_BST_XPE2_PIPE1m */
  18749         /* flags       */ SOC_MEM_FLAG_VALID |
  18750                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  18751         /* cmp_fn      */ _soc_mem_cmp_undef,
  18752         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18753         /* index_min   */ 0,
  18754         /* index_max   */ 271,
  18755         /* minblock    */ 77,
  18756         /* maxblock    */ 77,
  18757         /* blocks      */ 0,
  18758         /* blocks_hi   */ 0xffffffff,
  18759         /* base        */ 0x09390000,
  18760         /* gran        */ 1,
  18761         /* bytes       */ 5,
  18762         /* nFields     */ 7,
  18763         /* *fields     */ soc_THDI_PORT_PG_BST_BCM56970_A0m_fields,
  18764         /* *views      */ NULL,
  18765         /* *views_num  */ NULL,
  18766         /* snoop_cb    */ NULL, 
  18767         /* snoop_user_data */ NULL, 
  18768         /* snoop_flags */ 0,
  18769         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18770         /* type */ SOC_MEM_TYPE_NORMAL,
  18771         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18772         /* impl */ SOC_MEM_IMPL_NORMAL,
  18773         /* cmic_mor_clks       */ 0,
  18774         /* access_latency_mode */ 3,
  18775     },
  18776 #endif /* chips */
  18777 
  18778 #if defined(BCM_56970_A0)
  18779     { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE2_PIPE2_BCM56970_A0m */ 
  18780         /* mem            THDI_PORT_PG_BST_XPE2_PIPE2m */
  18781         /* flags       */ SOC_MEM_FLAG_VALID |
  18782                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  18783         /* cmp_fn      */ _soc_mem_cmp_undef,
  18784         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18785         /* index_min   */ 0,
  18786         /* index_max   */ 271,
  18787         /* minblock    */ 77,
  18788         /* maxblock    */ 77,
  18789         /* blocks      */ 0,
  18790         /* blocks_hi   */ 0xffffffff,
  18791         /* base        */ 0x093a0000,
  18792         /* gran        */ 1,
  18793         /* bytes       */ 5,
  18794         /* nFields     */ 7,
  18795         /* *fields     */ soc_THDI_PORT_PG_BST_BCM56970_A0m_fields,
  18796         /* *views      */ NULL,
  18797         /* *views_num  */ NULL,
  18798         /* snoop_cb    */ NULL, 
  18799         /* snoop_user_data */ NULL, 
  18800         /* snoop_flags */ 0,
  18801         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18802         /* type */ SOC_MEM_TYPE_NORMAL,
  18803         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18804         /* impl */ SOC_MEM_IMPL_NORMAL,
  18805         /* cmic_mor_clks       */ 0,
  18806         /* access_latency_mode */ 3,
  18807     },
  18808 #endif /* chips */
  18809 
  18810 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  18811     { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE3_PIPE1m */ 
  18812         /* mem            THDI_PORT_PG_BST_XPE3_PIPE1m */
  18813         /* flags       */ SOC_MEM_FLAG_VALID |
  18814                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  18815                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  18816         /* cmp_fn      */ _soc_mem_cmp_undef,
  18817         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18818         /* index_min   */ 0,
  18819         /* index_max   */ 271,
  18820         /* minblock    */ 44,
  18821         /* maxblock    */ 44,
  18822         /* blocks      */ 0,
  18823         /* blocks_hi   */ 0x1000,
  18824         /* base        */ 0x09388000,
  18825         /* gran        */ 1,
  18826         /* bytes       */ 4,
  18827         /* nFields     */ 4,
  18828         /* *fields     */ soc_THDI_PORT_PG_BST_BCM56960_A0m_fields,
  18829         /* *views      */ NULL,
  18830         /* *views_num  */ NULL,
  18831         /* snoop_cb    */ NULL, 
  18832         /* snoop_user_data */ NULL, 
  18833         /* snoop_flags */ 0,
  18834         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18835         /* type */ SOC_MEM_TYPE_NORMAL,
  18836         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18837         /* impl */ SOC_MEM_IMPL_NORMAL,
  18838         /* cmic_mor_clks       */ 0,
  18839         /* access_latency_mode */ 3,
  18840     },
  18841 #endif /* chips */
  18842 
  18843 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  18844     { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE3_PIPE2m */ 
  18845         /* mem            THDI_PORT_PG_BST_XPE3_PIPE2m */
  18846         /* flags       */ SOC_MEM_FLAG_VALID |
  18847                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  18848                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  18849         /* cmp_fn      */ _soc_mem_cmp_undef,
  18850         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18851         /* index_min   */ 0,
  18852         /* index_max   */ 271,
  18853         /* minblock    */ 44,
  18854         /* maxblock    */ 44,
  18855         /* blocks      */ 0,
  18856         /* blocks_hi   */ 0x1000,
  18857         /* base        */ 0x09390000,
  18858         /* gran        */ 1,
  18859         /* bytes       */ 4,
  18860         /* nFields     */ 4,
  18861         /* *fields     */ soc_THDI_PORT_PG_BST_BCM56960_A0m_fields,
  18862         /* *views      */ NULL,
  18863         /* *views_num  */ NULL,
  18864         /* snoop_cb    */ NULL, 
  18865         /* snoop_user_data */ NULL, 
  18866         /* snoop_flags */ 0,
  18867         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18868         /* type */ SOC_MEM_TYPE_NORMAL,
  18869         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18870         /* impl */ SOC_MEM_IMPL_NORMAL,
  18871         /* cmic_mor_clks       */ 0,
  18872         /* access_latency_mode */ 3,
  18873     },
  18874 #endif /* chips */
  18875 
  18876 #if defined(BCM_56970_A0)
  18877     { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE3_PIPE1_BCM56970_A0m */ 
  18878         /* mem            THDI_PORT_PG_BST_XPE3_PIPE1m */
  18879         /* flags       */ SOC_MEM_FLAG_VALID |
  18880                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  18881         /* cmp_fn      */ _soc_mem_cmp_undef,
  18882         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18883         /* index_min   */ 0,
  18884         /* index_max   */ 271,
  18885         /* minblock    */ 77,
  18886         /* maxblock    */ 77,
  18887         /* blocks      */ 0,
  18888         /* blocks_hi   */ 0xffffffff,
  18889         /* base        */ 0x09390000,
  18890         /* gran        */ 1,
  18891         /* bytes       */ 5,
  18892         /* nFields     */ 7,
  18893         /* *fields     */ soc_THDI_PORT_PG_BST_BCM56970_A0m_fields,
  18894         /* *views      */ NULL,
  18895         /* *views_num  */ NULL,
  18896         /* snoop_cb    */ NULL, 
  18897         /* snoop_user_data */ NULL, 
  18898         /* snoop_flags */ 0,
  18899         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18900         /* type */ SOC_MEM_TYPE_NORMAL,
  18901         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18902         /* impl */ SOC_MEM_IMPL_NORMAL,
  18903         /* cmic_mor_clks       */ 0,
  18904         /* access_latency_mode */ 3,
  18905     },
  18906 #endif /* chips */
  18907 
  18908 #if defined(BCM_56970_A0)
  18909     { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE3_PIPE2_BCM56970_A0m */ 
  18910         /* mem            THDI_PORT_PG_BST_XPE3_PIPE2m */
  18911         /* flags       */ SOC_MEM_FLAG_VALID |
  18912                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  18913         /* cmp_fn      */ _soc_mem_cmp_undef,
  18914         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18915         /* index_min   */ 0,
  18916         /* index_max   */ 271,
  18917         /* minblock    */ 77,
  18918         /* maxblock    */ 77,
  18919         /* blocks      */ 0,
  18920         /* blocks_hi   */ 0xffffffff,
  18921         /* base        */ 0x093a0000,
  18922         /* gran        */ 1,
  18923         /* bytes       */ 5,
  18924         /* nFields     */ 7,
  18925         /* *fields     */ soc_THDI_PORT_PG_BST_BCM56970_A0m_fields,
  18926         /* *views      */ NULL,
  18927         /* *views_num  */ NULL,
  18928         /* snoop_cb    */ NULL, 
  18929         /* snoop_user_data */ NULL, 
  18930         /* snoop_flags */ 0,
  18931         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18932         /* type */ SOC_MEM_TYPE_NORMAL,
  18933         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  18934         /* impl */ SOC_MEM_IMPL_NORMAL,
  18935         /* cmic_mor_clks       */ 0,
  18936         /* access_latency_mode */ 3,
  18937     },
  18938 #endif /* chips */
  18939 
  18940 #if defined(BCM_56560_A0)
  18941     { /* SOC_MEM_INT_THDI_PORT_PG_BST_X_BCM56560_A0m */ 
  18942         /* mem            THDI_PORT_PG_BST_Xm */
  18943         /* flags       */ SOC_MEM_FLAG_VALID |
  18944                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  18945         /* cmp_fn      */ _soc_mem_cmp_undef,
  18946         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18947         /* index_min   */ 0,
  18948         /* index_max   */ 599,
  18949         /* minblock    */ 24,
  18950         /* maxblock    */ 24,
  18951         /* blocks      */ 0x1000000,
  18952         /* blocks_hi   */ 0,
  18953         /* base        */ 0x08003000,
  18954         /* gran        */ 1,
  18955         /* bytes       */ 4,
  18956         /* nFields     */ 4,
  18957         /* *fields     */ soc_THDI_PORT_PG_BST_X_BCM56560_A0m_fields,
  18958         /* *views      */ NULL,
  18959         /* *views_num  */ NULL,
  18960         /* snoop_cb    */ NULL, 
  18961         /* snoop_user_data */ NULL, 
  18962         /* snoop_flags */ 0,
  18963         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18964         /* type */ SOC_MEM_TYPE_NORMAL,
  18965         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18966         /* impl */ SOC_MEM_IMPL_NORMAL,
  18967         /* cmic_mor_clks       */ 0,
  18968     },
  18969 #endif /* chips */
  18970 
  18971 #if defined(BCM_56560_B0)
  18972     { /* SOC_MEM_INT_THDI_PORT_PG_BST_X_BCM56560_B0m */ 
  18973         /* mem            THDI_PORT_PG_BST_Xm */
  18974         /* flags       */ SOC_MEM_FLAG_VALID |
  18975                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  18976         /* cmp_fn      */ _soc_mem_cmp_undef,
  18977         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18978         /* index_min   */ 0,
  18979         /* index_max   */ 599,
  18980         /* minblock    */ 16,
  18981         /* maxblock    */ 16,
  18982         /* blocks      */ 0x10000,
  18983         /* blocks_hi   */ 0,
  18984         /* base        */ 0x08003000,
  18985         /* gran        */ 1,
  18986         /* bytes       */ 4,
  18987         /* nFields     */ 4,
  18988         /* *fields     */ soc_THDI_PORT_PG_BST_X_BCM56560_A0m_fields,
  18989         /* *views      */ NULL,
  18990         /* *views_num  */ NULL,
  18991         /* snoop_cb    */ NULL, 
  18992         /* snoop_user_data */ NULL, 
  18993         /* snoop_flags */ 0,
  18994         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18995         /* type */ SOC_MEM_TYPE_NORMAL,
  18996         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18997         /* impl */ SOC_MEM_IMPL_NORMAL,
  18998         /* cmic_mor_clks       */ 0,
  18999     },
  19000 #endif /* chips */
  19001 
  19002 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  19003     { /* SOC_MEM_INT_THDI_PORT_PG_BST_X_BCM56670_A0m */ 
  19004         /* mem            THDI_PORT_PG_BST_Xm */
  19005         /* flags       */ SOC_MEM_FLAG_VALID |
  19006                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  19007         /* cmp_fn      */ _soc_mem_cmp_undef,
  19008         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19009         /* index_min   */ 0,
  19010         /* index_max   */ 543,
  19011         /* minblock    */ 25,
  19012         /* maxblock    */ 25,
  19013         /* blocks      */ 0x2000000,
  19014         /* blocks_hi   */ 0,
  19015         /* base        */ 0x08003000,
  19016         /* gran        */ 1,
  19017         /* bytes       */ 4,
  19018         /* nFields     */ 4,
  19019         /* *fields     */ soc_THDI_PORT_PG_BST_X_BCM56560_A0m_fields,
  19020         /* *views      */ NULL,
  19021         /* *views_num  */ NULL,
  19022         /* snoop_cb    */ NULL, 
  19023         /* snoop_user_data */ NULL, 
  19024         /* snoop_flags */ 0,
  19025         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19026         /* type */ SOC_MEM_TYPE_NORMAL,
  19027         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  19028         /* impl */ SOC_MEM_IMPL_NORMAL,
  19029         /* cmic_mor_clks       */ 0,
  19030     },
  19031 #endif /* chips */
  19032 
  19033 #if defined(BCM_56860_A0)
  19034     { /* SOC_MEM_INT_THDI_PORT_PG_BST_X_BCM56860_A0m */ 
  19035         /* mem            THDI_PORT_PG_BST_Xm */
  19036         /* flags       */ SOC_MEM_FLAG_VALID |
  19037                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  19038         /* cmp_fn      */ _soc_mem_cmp_undef,
  19039         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19040         /* index_min   */ 0,
  19041         /* index_max   */ 423,
  19042         /* minblock    */ 13,
  19043         /* maxblock    */ 13,
  19044         /* blocks      */ 0x2000,
  19045         /* blocks_hi   */ 0,
  19046         /* base        */ 0x08001200,
  19047         /* gran        */ 1,
  19048         /* bytes       */ 4,
  19049         /* nFields     */ 4,
  19050         /* *fields     */ soc_THDI_PORT_PG_BST_Xm_fields,
  19051         /* *views      */ NULL,
  19052         /* *views_num  */ NULL,
  19053         /* snoop_cb    */ NULL, 
  19054         /* snoop_user_data */ NULL, 
  19055         /* snoop_flags */ 0,
  19056         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19057         /* type */ SOC_MEM_TYPE_NORMAL,
  19058         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  19059         /* impl */ SOC_MEM_IMPL_NORMAL,
  19060         /* cmic_mor_clks       */ 0,
  19061     },
  19062 #endif /* chips */
  19063 
  19064 #if defined(BCM_56850_A0)
  19065     { /* SOC_MEM_INT_THDI_PORT_PG_BST_Ym */ 
  19066         /* mem            THDI_PORT_PG_BST_Ym */
  19067         /* flags       */ SOC_MEM_FLAG_VALID |
  19068                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  19069         /* cmp_fn      */ _soc_mem_cmp_undef,
  19070         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19071         /* index_min   */ 0,
  19072         /* index_max   */ 423,
  19073         /* minblock    */ 12,
  19074         /* maxblock    */ 12,
  19075         /* blocks      */ 0x1000,
  19076         /* blocks_hi   */ 0,
  19077         /* base        */ 0x08101200,
  19078         /* gran        */ 1,
  19079         /* bytes       */ 4,
  19080         /* nFields     */ 4,
  19081         /* *fields     */ soc_THDI_PORT_PG_BST_Xm_fields,
  19082         /* *views      */ NULL,
  19083         /* *views_num  */ NULL,
  19084         /* snoop_cb    */ NULL, 
  19085         /* snoop_user_data */ NULL, 
  19086         /* snoop_flags */ 0,
  19087         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19088         /* type */ SOC_MEM_TYPE_NORMAL,
  19089         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  19090         /* impl */ SOC_MEM_IMPL_NORMAL,
  19091         /* cmic_mor_clks       */ 0,
  19092     },
  19093 #endif /* chips */
  19094 
  19095 #if defined(BCM_56860_A0)
  19096     { /* SOC_MEM_INT_THDI_PORT_PG_BST_Y_BCM56860_A0m */ 
  19097         /* mem            THDI_PORT_PG_BST_Ym */
  19098         /* flags       */ SOC_MEM_FLAG_VALID |
  19099                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  19100         /* cmp_fn      */ _soc_mem_cmp_undef,
  19101         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19102         /* index_min   */ 0,
  19103         /* index_max   */ 423,
  19104         /* minblock    */ 13,
  19105         /* maxblock    */ 13,
  19106         /* blocks      */ 0x2000,
  19107         /* blocks_hi   */ 0,
  19108         /* base        */ 0x08101200,
  19109         /* gran        */ 1,
  19110         /* bytes       */ 4,
  19111         /* nFields     */ 4,
  19112         /* *fields     */ soc_THDI_PORT_PG_BST_Xm_fields,
  19113         /* *views      */ NULL,
  19114         /* *views_num  */ NULL,
  19115         /* snoop_cb    */ NULL, 
  19116         /* snoop_user_data */ NULL, 
  19117         /* snoop_flags */ 0,
  19118         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19119         /* type */ SOC_MEM_TYPE_NORMAL,
  19120         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  19121         /* impl */ SOC_MEM_IMPL_NORMAL,
  19122         /* cmic_mor_clks       */ 0,
  19123     },
  19124 #endif /* chips */
  19125 
  19126 #if defined(BCM_56640_A0)
  19127     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRSm */ 
  19128         /* mem            THDI_PORT_PG_CNTRSm */
  19129         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  19130         /* cmp_fn      */ _soc_mem_cmp_undef,
  19131         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19132         /* index_min   */ 0,
  19133         /* index_max   */ 503,
  19134         /* minblock    */ 9,
  19135         /* maxblock    */ 9,
  19136         /* blocks      */ 0x200,
  19137         /* blocks_hi   */ 0,
  19138         /* base        */ 0x08000200,
  19139         /* gran        */ 1,
  19140         /* bytes       */ 12,
  19141         /* nFields     */ 10,
  19142         /* *fields     */ soc_THDI_PORT_PG_CNTRSm_fields,
  19143         /* *views      */ NULL,
  19144         /* *views_num  */ NULL,
  19145         /* snoop_cb    */ NULL, 
  19146         /* snoop_user_data */ NULL, 
  19147         /* snoop_flags */ 0,
  19148         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19149         /* type */ SOC_MEM_TYPE_NORMAL,
  19150         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19151         /* impl */ SOC_MEM_IMPL_NORMAL,
  19152         /* cmic_mor_clks       */ 0,
  19153     },
  19154 #endif /* chips */
  19155 
  19156 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  19157     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_BCM56260_A0m */ 
  19158         /* mem            THDI_PORT_PG_CNTRSm */
  19159         /* flags       */ SOC_MEM_FLAG_VALID |
  19160                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  19161         /* cmp_fn      */ _soc_mem_cmp_undef,
  19162         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19163         /* index_min   */ 0,
  19164         /* index_max   */ 239,
  19165         /* minblock    */ 9,
  19166         /* maxblock    */ 9,
  19167         /* blocks      */ 0x200,
  19168         /* blocks_hi   */ 0,
  19169         /* base        */ 0x08000200,
  19170         /* gran        */ 1,
  19171         /* bytes       */ 13,
  19172         /* nFields     */ 10,
  19173         /* *fields     */ soc_THDI_PORT_PG_CNTRS_BCM56260_A0m_fields,
  19174         /* *views      */ NULL,
  19175         /* *views_num  */ NULL,
  19176         /* snoop_cb    */ NULL, 
  19177         /* snoop_user_data */ NULL, 
  19178         /* snoop_flags */ 0,
  19179         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19180         /* type */ SOC_MEM_TYPE_NORMAL,
  19181         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19182         /* impl */ SOC_MEM_IMPL_NORMAL,
  19183         /* cmic_mor_clks       */ 0,
  19184     },
  19185 #endif /* chips */
  19186 
  19187 #if defined(BCM_56270_A0)
  19188     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_BCM56270_A0m */ 
  19189         /* mem            THDI_PORT_PG_CNTRSm */
  19190         /* flags       */ SOC_MEM_FLAG_VALID |
  19191                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  19192         /* cmp_fn      */ _soc_mem_cmp_undef,
  19193         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19194         /* index_min   */ 0,
  19195         /* index_max   */ 239,
  19196         /* minblock    */ 8,
  19197         /* maxblock    */ 8,
  19198         /* blocks      */ 0x100,
  19199         /* blocks_hi   */ 0,
  19200         /* base        */ 0x08000200,
  19201         /* gran        */ 1,
  19202         /* bytes       */ 13,
  19203         /* nFields     */ 10,
  19204         /* *fields     */ soc_THDI_PORT_PG_CNTRS_BCM56260_A0m_fields,
  19205         /* *views      */ NULL,
  19206         /* *views_num  */ NULL,
  19207         /* snoop_cb    */ NULL, 
  19208         /* snoop_user_data */ NULL, 
  19209         /* snoop_flags */ 0,
  19210         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19211         /* type */ SOC_MEM_TYPE_NORMAL,
  19212         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19213         /* impl */ SOC_MEM_IMPL_NORMAL,
  19214         /* cmic_mor_clks       */ 0,
  19215     },
  19216 #endif /* chips */
  19217 
  19218 #if defined(BCM_56340_A0)
  19219     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_BCM56340_A0m */ 
  19220         /* mem            THDI_PORT_PG_CNTRSm */
  19221         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  19222         /* cmp_fn      */ _soc_mem_cmp_undef,
  19223         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19224         /* index_min   */ 0,
  19225         /* index_max   */ 503,
  19226         /* minblock    */ 7,
  19227         /* maxblock    */ 7,
  19228         /* blocks      */ 0x80,
  19229         /* blocks_hi   */ 0,
  19230         /* base        */ 0x08000200,
  19231         /* gran        */ 1,
  19232         /* bytes       */ 12,
  19233         /* nFields     */ 10,
  19234         /* *fields     */ soc_THDI_PORT_PG_CNTRSm_fields,
  19235         /* *views      */ NULL,
  19236         /* *views_num  */ NULL,
  19237         /* snoop_cb    */ NULL, 
  19238         /* snoop_user_data */ NULL, 
  19239         /* snoop_flags */ 0,
  19240         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19241         /* type */ SOC_MEM_TYPE_NORMAL,
  19242         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19243         /* impl */ SOC_MEM_IMPL_NORMAL,
  19244         /* cmic_mor_clks       */ 0,
  19245     },
  19246 #endif /* chips */
  19247 
  19248 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  19249     defined(BCM_56450_B1)
  19250     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_BCM56450_A0m */ 
  19251         /* mem            THDI_PORT_PG_CNTRSm */
  19252         /* flags       */ SOC_MEM_FLAG_VALID |
  19253                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  19254         /* cmp_fn      */ _soc_mem_cmp_undef,
  19255         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19256         /* index_min   */ 0,
  19257         /* index_max   */ 335,
  19258         /* minblock    */ 11,
  19259         /* maxblock    */ 11,
  19260         /* blocks      */ 0x800,
  19261         /* blocks_hi   */ 0,
  19262         /* base        */ 0x08000200,
  19263         /* gran        */ 1,
  19264         /* bytes       */ 16,
  19265         /* nFields     */ 11,
  19266         /* *fields     */ soc_THDI_PORT_PG_CNTRS_BCM56450_A0m_fields,
  19267         /* *views      */ NULL,
  19268         /* *views_num  */ NULL,
  19269         /* snoop_cb    */ NULL, 
  19270         /* snoop_user_data */ NULL, 
  19271         /* snoop_flags */ 0,
  19272         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19273         /* type */ SOC_MEM_TYPE_NORMAL,
  19274         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19275         /* impl */ SOC_MEM_IMPL_NORMAL,
  19276         /* cmic_mor_clks       */ 0,
  19277     },
  19278 #endif /* chips */
  19279 
  19280 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  19281     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1m */ 
  19282         /* mem            THDI_PORT_PG_CNTRS_RT1m */
  19283         /* flags       */ SOC_MEM_FLAG_VALID |
  19284                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  19285         /* cmp_fn      */ _soc_mem_cmp_undef,
  19286         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19287         /* index_min   */ 0,
  19288         /* index_max   */ -1,
  19289         /* minblock    */ 44,
  19290         /* maxblock    */ 44,
  19291         /* blocks      */ 0,
  19292         /* blocks_hi   */ 0x1000,
  19293         /* base        */ 0x09000000,
  19294         /* gran        */ 1,
  19295         /* bytes       */ 8,
  19296         /* nFields     */ 13,
  19297         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1m_fields,
  19298         /* *views      */ NULL,
  19299         /* *views_num  */ NULL,
  19300         /* snoop_cb    */ NULL, 
  19301         /* snoop_user_data */ NULL, 
  19302         /* snoop_flags */ 0,
  19303         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19304         /* type */ SOC_MEM_TYPE_NORMAL,
  19305         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19306         /* impl */ SOC_MEM_IMPL_NORMAL,
  19307         /* cmic_mor_clks       */ 0,
  19308         /* access_latency_mode */ 3,
  19309     },
  19310 #endif /* chips */
  19311 
  19312 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  19313     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2m */ 
  19314         /* mem            THDI_PORT_PG_CNTRS_RT2m */
  19315         /* flags       */ SOC_MEM_FLAG_VALID |
  19316                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  19317         /* cmp_fn      */ _soc_mem_cmp_undef,
  19318         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19319         /* index_min   */ 0,
  19320         /* index_max   */ -1,
  19321         /* minblock    */ 44,
  19322         /* maxblock    */ 44,
  19323         /* blocks      */ 0,
  19324         /* blocks_hi   */ 0x1000,
  19325         /* base        */ 0x09080000,
  19326         /* gran        */ 1,
  19327         /* bytes       */ 7,
  19328         /* nFields     */ 11,
  19329         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2m_fields,
  19330         /* *views      */ NULL,
  19331         /* *views_num  */ NULL,
  19332         /* snoop_cb    */ NULL, 
  19333         /* snoop_user_data */ NULL, 
  19334         /* snoop_flags */ 0,
  19335         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19336         /* type */ SOC_MEM_TYPE_NORMAL,
  19337         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19338         /* impl */ SOC_MEM_IMPL_NORMAL,
  19339         /* cmic_mor_clks       */ 0,
  19340         /* access_latency_mode */ 3,
  19341     },
  19342 #endif /* chips */
  19343 
  19344 #if defined(BCM_56370_A0)
  19345     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_BCM56370_A0m */ 
  19346         /* mem            THDI_PORT_PG_CNTRS_RT1m */
  19347         /* flags       */ SOC_MEM_FLAG_VALID |
  19348                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  19349         /* cmp_fn      */ _soc_mem_cmp_undef,
  19350         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19351         /* index_min   */ 0,
  19352         /* index_max   */ -1,
  19353         /* minblock    */ 20,
  19354         /* maxblock    */ 20,
  19355         /* blocks      */ 0x100000,
  19356         /* blocks_hi   */ 0,
  19357         /* base        */ 0x09000000,
  19358         /* gran        */ 1,
  19359         /* bytes       */ 9,
  19360         /* nFields     */ 13,
  19361         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields,
  19362         /* *views      */ NULL,
  19363         /* *views_num  */ NULL,
  19364         /* snoop_cb    */ NULL, 
  19365         /* snoop_user_data */ NULL, 
  19366         /* snoop_flags */ 0,
  19367         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19368         /* type */ SOC_MEM_TYPE_NORMAL,
  19369         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19370         /* impl */ SOC_MEM_IMPL_NORMAL,
  19371         /* cmic_mor_clks       */ 0,
  19372         /* access_latency_mode */ 3,
  19373     },
  19374 #endif /* chips */
  19375 
  19376 #if defined(BCM_56770_A0)
  19377     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_BCM56770_A0m */ 
  19378         /* mem            THDI_PORT_PG_CNTRS_RT1m */
  19379         /* flags       */ SOC_MEM_FLAG_VALID |
  19380                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  19381         /* cmp_fn      */ _soc_mem_cmp_undef,
  19382         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19383         /* index_min   */ 0,
  19384         /* index_max   */ -1,
  19385         /* minblock    */ 31,
  19386         /* maxblock    */ 31,
  19387         /* blocks      */ 0x80000000,
  19388         /* blocks_hi   */ 0,
  19389         /* base        */ 0x09000000,
  19390         /* gran        */ 1,
  19391         /* bytes       */ 9,
  19392         /* nFields     */ 13,
  19393         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields,
  19394         /* *views      */ NULL,
  19395         /* *views_num  */ NULL,
  19396         /* snoop_cb    */ NULL, 
  19397         /* snoop_user_data */ NULL, 
  19398         /* snoop_flags */ 0,
  19399         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19400         /* type */ SOC_MEM_TYPE_NORMAL,
  19401         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19402         /* impl */ SOC_MEM_IMPL_NORMAL,
  19403         /* cmic_mor_clks       */ 0,
  19404         /* access_latency_mode */ 3,
  19405     },
  19406 #endif /* chips */
  19407 
  19408 #if defined(BCM_56870_A0)
  19409     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m */ 
  19410         /* mem            THDI_PORT_PG_CNTRS_RT1m */
  19411         /* flags       */ SOC_MEM_FLAG_VALID |
  19412                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  19413         /* cmp_fn      */ _soc_mem_cmp_undef,
  19414         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19415         /* index_min   */ 0,
  19416         /* index_max   */ -1,
  19417         /* minblock    */ 44,
  19418         /* maxblock    */ 44,
  19419         /* blocks      */ 0,
  19420         /* blocks_hi   */ 0x1000,
  19421         /* base        */ 0x09000000,
  19422         /* gran        */ 1,
  19423         /* bytes       */ 9,
  19424         /* nFields     */ 13,
  19425         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields,
  19426         /* *views      */ NULL,
  19427         /* *views_num  */ NULL,
  19428         /* snoop_cb    */ NULL, 
  19429         /* snoop_user_data */ NULL, 
  19430         /* snoop_flags */ 0,
  19431         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19432         /* type */ SOC_MEM_TYPE_NORMAL,
  19433         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19434         /* impl */ SOC_MEM_IMPL_NORMAL,
  19435         /* cmic_mor_clks       */ 0,
  19436         /* access_latency_mode */ 3,
  19437     },
  19438 #endif /* chips */
  19439 
  19440 #if defined(BCM_56970_A0)
  19441     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m */ 
  19442         /* mem            THDI_PORT_PG_CNTRS_RT1m */
  19443         /* flags       */ SOC_MEM_FLAG_VALID |
  19444                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  19445         /* cmp_fn      */ _soc_mem_cmp_undef,
  19446         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19447         /* index_min   */ 0,
  19448         /* index_max   */ -1,
  19449         /* minblock    */ 77,
  19450         /* maxblock    */ 77,
  19451         /* blocks      */ 0,
  19452         /* blocks_hi   */ 0xffffffff,
  19453         /* base        */ 0x09000000,
  19454         /* gran        */ 1,
  19455         /* bytes       */ 8,
  19456         /* nFields     */ 14,
  19457         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields,
  19458         /* *views      */ NULL,
  19459         /* *views_num  */ NULL,
  19460         /* snoop_cb    */ NULL, 
  19461         /* snoop_user_data */ NULL, 
  19462         /* snoop_flags */ 0,
  19463         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19464         /* type */ SOC_MEM_TYPE_NORMAL,
  19465         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19466         /* impl */ SOC_MEM_IMPL_NORMAL,
  19467         /* cmic_mor_clks       */ 0,
  19468         /* access_latency_mode */ 3,
  19469     },
  19470 #endif /* chips */
  19471 
  19472 #if defined(BCM_56850_A0)
  19473     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_Xm */ 
  19474         /* mem            THDI_PORT_PG_CNTRS_RT1_Xm */
  19475         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  19476         /* cmp_fn      */ _soc_mem_cmp_undef,
  19477         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19478         /* index_min   */ 0,
  19479         /* index_max   */ 423,
  19480         /* minblock    */ 12,
  19481         /* maxblock    */ 12,
  19482         /* blocks      */ 0x1000,
  19483         /* blocks_hi   */ 0,
  19484         /* base        */ 0x08000200,
  19485         /* gran        */ 1,
  19486         /* bytes       */ 8,
  19487         /* nFields     */ 13,
  19488         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_Xm_fields,
  19489         /* *views      */ NULL,
  19490         /* *views_num  */ NULL,
  19491         /* snoop_cb    */ NULL, 
  19492         /* snoop_user_data */ NULL, 
  19493         /* snoop_flags */ 0,
  19494         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19495         /* type */ SOC_MEM_TYPE_NORMAL,
  19496         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19497         /* impl */ SOC_MEM_IMPL_NORMAL,
  19498         /* cmic_mor_clks       */ 0,
  19499     },
  19500 #endif /* chips */
  19501 
  19502 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  19503     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE0m */ 
  19504         /* mem            THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE0m */
  19505         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  19506         /* cmp_fn      */ _soc_mem_cmp_undef,
  19507         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19508         /* index_min   */ 0,
  19509         /* index_max   */ 271,
  19510         /* minblock    */ 44,
  19511         /* maxblock    */ 44,
  19512         /* blocks      */ 0,
  19513         /* blocks_hi   */ 0x1000,
  19514         /* base        */ 0x09000000,
  19515         /* gran        */ 1,
  19516         /* bytes       */ 8,
  19517         /* nFields     */ 13,
  19518         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1m_fields,
  19519         /* *views      */ NULL,
  19520         /* *views_num  */ NULL,
  19521         /* snoop_cb    */ NULL, 
  19522         /* snoop_user_data */ NULL, 
  19523         /* snoop_flags */ 0,
  19524         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19525         /* type */ SOC_MEM_TYPE_NORMAL,
  19526         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19527         /* impl */ SOC_MEM_IMPL_NORMAL,
  19528         /* cmic_mor_clks       */ 0,
  19529         /* access_latency_mode */ 3,
  19530     },
  19531 #endif /* chips */
  19532 
  19533 #if defined(BCM_56870_A0)
  19534     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE1m */ 
  19535         /* mem            THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE1m */
  19536         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  19537         /* cmp_fn      */ _soc_mem_cmp_undef,
  19538         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19539         /* index_min   */ 0,
  19540         /* index_max   */ 527,
  19541         /* minblock    */ 44,
  19542         /* maxblock    */ 44,
  19543         /* blocks      */ 0,
  19544         /* blocks_hi   */ 0x1000,
  19545         /* base        */ 0x09010000,
  19546         /* gran        */ 1,
  19547         /* bytes       */ 9,
  19548         /* nFields     */ 13,
  19549         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields,
  19550         /* *views      */ NULL,
  19551         /* *views_num  */ NULL,
  19552         /* snoop_cb    */ NULL, 
  19553         /* snoop_user_data */ NULL, 
  19554         /* snoop_flags */ 0,
  19555         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19556         /* type */ SOC_MEM_TYPE_NORMAL,
  19557         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19558         /* impl */ SOC_MEM_IMPL_NORMAL,
  19559         /* cmic_mor_clks       */ 0,
  19560         /* access_latency_mode */ 3,
  19561     },
  19562 #endif /* chips */
  19563 
  19564 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  19565     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE3m */ 
  19566         /* mem            THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE3m */
  19567         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  19568         /* cmp_fn      */ _soc_mem_cmp_undef,
  19569         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19570         /* index_min   */ 0,
  19571         /* index_max   */ 271,
  19572         /* minblock    */ 44,
  19573         /* maxblock    */ 44,
  19574         /* blocks      */ 0,
  19575         /* blocks_hi   */ 0x1000,
  19576         /* base        */ 0x09018000,
  19577         /* gran        */ 1,
  19578         /* bytes       */ 8,
  19579         /* nFields     */ 13,
  19580         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1m_fields,
  19581         /* *views      */ NULL,
  19582         /* *views_num  */ NULL,
  19583         /* snoop_cb    */ NULL, 
  19584         /* snoop_user_data */ NULL, 
  19585         /* snoop_flags */ 0,
  19586         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19587         /* type */ SOC_MEM_TYPE_NORMAL,
  19588         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19589         /* impl */ SOC_MEM_IMPL_NORMAL,
  19590         /* cmic_mor_clks       */ 0,
  19591         /* access_latency_mode */ 3,
  19592     },
  19593 #endif /* chips */
  19594 
  19595 #if defined(BCM_56370_A0)
  19596     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE0_BCM56370_A0m */ 
  19597         /* mem            THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE0m */
  19598         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  19599         /* cmp_fn      */ _soc_mem_cmp_undef,
  19600         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19601         /* index_min   */ 0,
  19602         /* index_max   */ 575,
  19603         /* minblock    */ 20,
  19604         /* maxblock    */ 20,
  19605         /* blocks      */ 0x100000,
  19606         /* blocks_hi   */ 0,
  19607         /* base        */ 0x09000000,
  19608         /* gran        */ 1,
  19609         /* bytes       */ 9,
  19610         /* nFields     */ 13,
  19611         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields,
  19612         /* *views      */ NULL,
  19613         /* *views_num  */ NULL,
  19614         /* snoop_cb    */ NULL, 
  19615         /* snoop_user_data */ NULL, 
  19616         /* snoop_flags */ 0,
  19617         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19618         /* type */ SOC_MEM_TYPE_NORMAL,
  19619         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19620         /* impl */ SOC_MEM_IMPL_NORMAL,
  19621         /* cmic_mor_clks       */ 0,
  19622         /* access_latency_mode */ 3,
  19623     },
  19624 #endif /* chips */
  19625 
  19626 #if defined(BCM_56770_A0)
  19627     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE0_BCM56770_A0m */ 
  19628         /* mem            THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE0m */
  19629         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  19630         /* cmp_fn      */ _soc_mem_cmp_undef,
  19631         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19632         /* index_min   */ 0,
  19633         /* index_max   */ 527,
  19634         /* minblock    */ 31,
  19635         /* maxblock    */ 31,
  19636         /* blocks      */ 0x80000000,
  19637         /* blocks_hi   */ 0,
  19638         /* base        */ 0x09000000,
  19639         /* gran        */ 1,
  19640         /* bytes       */ 9,
  19641         /* nFields     */ 13,
  19642         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields,
  19643         /* *views      */ NULL,
  19644         /* *views_num  */ NULL,
  19645         /* snoop_cb    */ NULL, 
  19646         /* snoop_user_data */ NULL, 
  19647         /* snoop_flags */ 0,
  19648         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19649         /* type */ SOC_MEM_TYPE_NORMAL,
  19650         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19651         /* impl */ SOC_MEM_IMPL_NORMAL,
  19652         /* cmic_mor_clks       */ 0,
  19653         /* access_latency_mode */ 3,
  19654     },
  19655 #endif /* chips */
  19656 
  19657 #if defined(BCM_56870_A0)
  19658     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE0_BCM56870_A0m */ 
  19659         /* mem            THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE0m */
  19660         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  19661         /* cmp_fn      */ _soc_mem_cmp_undef,
  19662         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19663         /* index_min   */ 0,
  19664         /* index_max   */ 527,
  19665         /* minblock    */ 44,
  19666         /* maxblock    */ 44,
  19667         /* blocks      */ 0,
  19668         /* blocks_hi   */ 0x1000,
  19669         /* base        */ 0x09000000,
  19670         /* gran        */ 1,
  19671         /* bytes       */ 9,
  19672         /* nFields     */ 13,
  19673         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields,
  19674         /* *views      */ NULL,
  19675         /* *views_num  */ NULL,
  19676         /* snoop_cb    */ NULL, 
  19677         /* snoop_user_data */ NULL, 
  19678         /* snoop_flags */ 0,
  19679         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19680         /* type */ SOC_MEM_TYPE_NORMAL,
  19681         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19682         /* impl */ SOC_MEM_IMPL_NORMAL,
  19683         /* cmic_mor_clks       */ 0,
  19684         /* access_latency_mode */ 3,
  19685     },
  19686 #endif /* chips */
  19687 
  19688 #if defined(BCM_56970_A0)
  19689     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE0_BCM56970_A0m */ 
  19690         /* mem            THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE0m */
  19691         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  19692         /* cmp_fn      */ _soc_mem_cmp_undef,
  19693         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19694         /* index_min   */ 0,
  19695         /* index_max   */ 271,
  19696         /* minblock    */ 77,
  19697         /* maxblock    */ 77,
  19698         /* blocks      */ 0,
  19699         /* blocks_hi   */ 0xffffffff,
  19700         /* base        */ 0x09000000,
  19701         /* gran        */ 1,
  19702         /* bytes       */ 8,
  19703         /* nFields     */ 14,
  19704         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields,
  19705         /* *views      */ NULL,
  19706         /* *views_num  */ NULL,
  19707         /* snoop_cb    */ NULL, 
  19708         /* snoop_user_data */ NULL, 
  19709         /* snoop_flags */ 0,
  19710         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19711         /* type */ SOC_MEM_TYPE_NORMAL,
  19712         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19713         /* impl */ SOC_MEM_IMPL_NORMAL,
  19714         /* cmic_mor_clks       */ 0,
  19715         /* access_latency_mode */ 3,
  19716     },
  19717 #endif /* chips */
  19718 
  19719 #if defined(BCM_56970_A0)
  19720     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE3_BCM56970_A0m */ 
  19721         /* mem            THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE3m */
  19722         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  19723         /* cmp_fn      */ _soc_mem_cmp_undef,
  19724         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19725         /* index_min   */ 0,
  19726         /* index_max   */ 271,
  19727         /* minblock    */ 77,
  19728         /* maxblock    */ 77,
  19729         /* blocks      */ 0,
  19730         /* blocks_hi   */ 0xffffffff,
  19731         /* base        */ 0x09030000,
  19732         /* gran        */ 1,
  19733         /* bytes       */ 8,
  19734         /* nFields     */ 14,
  19735         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields,
  19736         /* *views      */ NULL,
  19737         /* *views_num  */ NULL,
  19738         /* snoop_cb    */ NULL, 
  19739         /* snoop_user_data */ NULL, 
  19740         /* snoop_flags */ 0,
  19741         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19742         /* type */ SOC_MEM_TYPE_NORMAL,
  19743         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19744         /* impl */ SOC_MEM_IMPL_NORMAL,
  19745         /* cmic_mor_clks       */ 0,
  19746         /* access_latency_mode */ 3,
  19747     },
  19748 #endif /* chips */
  19749 
  19750 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  19751     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE1_PIPE0m */ 
  19752         /* mem            THDI_PORT_PG_CNTRS_RT1_XPE1_PIPE0m */
  19753         /* flags       */ SOC_MEM_FLAG_VALID |
  19754                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  19755         /* cmp_fn      */ _soc_mem_cmp_undef,
  19756         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19757         /* index_min   */ 0,
  19758         /* index_max   */ 271,
  19759         /* minblock    */ 44,
  19760         /* maxblock    */ 44,
  19761         /* blocks      */ 0,
  19762         /* blocks_hi   */ 0x1000,
  19763         /* base        */ 0x09000000,
  19764         /* gran        */ 1,
  19765         /* bytes       */ 8,
  19766         /* nFields     */ 13,
  19767         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1m_fields,
  19768         /* *views      */ NULL,
  19769         /* *views_num  */ NULL,
  19770         /* snoop_cb    */ NULL, 
  19771         /* snoop_user_data */ NULL, 
  19772         /* snoop_flags */ 0,
  19773         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19774         /* type */ SOC_MEM_TYPE_NORMAL,
  19775         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19776         /* impl */ SOC_MEM_IMPL_NORMAL,
  19777         /* cmic_mor_clks       */ 0,
  19778         /* access_latency_mode */ 3,
  19779     },
  19780 #endif /* chips */
  19781 
  19782 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  19783     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE1_PIPE3m */ 
  19784         /* mem            THDI_PORT_PG_CNTRS_RT1_XPE1_PIPE3m */
  19785         /* flags       */ SOC_MEM_FLAG_VALID |
  19786                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  19787         /* cmp_fn      */ _soc_mem_cmp_undef,
  19788         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19789         /* index_min   */ 0,
  19790         /* index_max   */ 271,
  19791         /* minblock    */ 44,
  19792         /* maxblock    */ 44,
  19793         /* blocks      */ 0,
  19794         /* blocks_hi   */ 0x1000,
  19795         /* base        */ 0x09018000,
  19796         /* gran        */ 1,
  19797         /* bytes       */ 8,
  19798         /* nFields     */ 13,
  19799         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1m_fields,
  19800         /* *views      */ NULL,
  19801         /* *views_num  */ NULL,
  19802         /* snoop_cb    */ NULL, 
  19803         /* snoop_user_data */ NULL, 
  19804         /* snoop_flags */ 0,
  19805         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19806         /* type */ SOC_MEM_TYPE_NORMAL,
  19807         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19808         /* impl */ SOC_MEM_IMPL_NORMAL,
  19809         /* cmic_mor_clks       */ 0,
  19810         /* access_latency_mode */ 3,
  19811     },
  19812 #endif /* chips */
  19813 
  19814 #if defined(BCM_56970_A0)
  19815     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE1_PIPE0_BCM56970_A0m */ 
  19816         /* mem            THDI_PORT_PG_CNTRS_RT1_XPE1_PIPE0m */
  19817         /* flags       */ SOC_MEM_FLAG_VALID |
  19818                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  19819         /* cmp_fn      */ _soc_mem_cmp_undef,
  19820         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19821         /* index_min   */ 0,
  19822         /* index_max   */ 271,
  19823         /* minblock    */ 77,
  19824         /* maxblock    */ 77,
  19825         /* blocks      */ 0,
  19826         /* blocks_hi   */ 0xffffffff,
  19827         /* base        */ 0x09000000,
  19828         /* gran        */ 1,
  19829         /* bytes       */ 8,
  19830         /* nFields     */ 14,
  19831         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields,
  19832         /* *views      */ NULL,
  19833         /* *views_num  */ NULL,
  19834         /* snoop_cb    */ NULL, 
  19835         /* snoop_user_data */ NULL, 
  19836         /* snoop_flags */ 0,
  19837         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19838         /* type */ SOC_MEM_TYPE_NORMAL,
  19839         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19840         /* impl */ SOC_MEM_IMPL_NORMAL,
  19841         /* cmic_mor_clks       */ 0,
  19842         /* access_latency_mode */ 3,
  19843     },
  19844 #endif /* chips */
  19845 
  19846 #if defined(BCM_56970_A0)
  19847     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE1_PIPE3_BCM56970_A0m */ 
  19848         /* mem            THDI_PORT_PG_CNTRS_RT1_XPE1_PIPE3m */
  19849         /* flags       */ SOC_MEM_FLAG_VALID |
  19850                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  19851         /* cmp_fn      */ _soc_mem_cmp_undef,
  19852         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19853         /* index_min   */ 0,
  19854         /* index_max   */ 271,
  19855         /* minblock    */ 77,
  19856         /* maxblock    */ 77,
  19857         /* blocks      */ 0,
  19858         /* blocks_hi   */ 0xffffffff,
  19859         /* base        */ 0x09030000,
  19860         /* gran        */ 1,
  19861         /* bytes       */ 8,
  19862         /* nFields     */ 14,
  19863         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields,
  19864         /* *views      */ NULL,
  19865         /* *views_num  */ NULL,
  19866         /* snoop_cb    */ NULL, 
  19867         /* snoop_user_data */ NULL, 
  19868         /* snoop_flags */ 0,
  19869         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19870         /* type */ SOC_MEM_TYPE_NORMAL,
  19871         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19872         /* impl */ SOC_MEM_IMPL_NORMAL,
  19873         /* cmic_mor_clks       */ 0,
  19874         /* access_latency_mode */ 3,
  19875     },
  19876 #endif /* chips */
  19877 
  19878 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  19879     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE2_PIPE1m */ 
  19880         /* mem            THDI_PORT_PG_CNTRS_RT1_XPE2_PIPE1m */
  19881         /* flags       */ SOC_MEM_FLAG_VALID |
  19882                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  19883         /* cmp_fn      */ _soc_mem_cmp_undef,
  19884         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19885         /* index_min   */ 0,
  19886         /* index_max   */ 271,
  19887         /* minblock    */ 44,
  19888         /* maxblock    */ 44,
  19889         /* blocks      */ 0,
  19890         /* blocks_hi   */ 0x1000,
  19891         /* base        */ 0x09008000,
  19892         /* gran        */ 1,
  19893         /* bytes       */ 8,
  19894         /* nFields     */ 13,
  19895         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1m_fields,
  19896         /* *views      */ NULL,
  19897         /* *views_num  */ NULL,
  19898         /* snoop_cb    */ NULL, 
  19899         /* snoop_user_data */ NULL, 
  19900         /* snoop_flags */ 0,
  19901         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19902         /* type */ SOC_MEM_TYPE_NORMAL,
  19903         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19904         /* impl */ SOC_MEM_IMPL_NORMAL,
  19905         /* cmic_mor_clks       */ 0,
  19906         /* access_latency_mode */ 3,
  19907     },
  19908 #endif /* chips */
  19909 
  19910 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  19911     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE2_PIPE2m */ 
  19912         /* mem            THDI_PORT_PG_CNTRS_RT1_XPE2_PIPE2m */
  19913         /* flags       */ SOC_MEM_FLAG_VALID |
  19914                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  19915         /* cmp_fn      */ _soc_mem_cmp_undef,
  19916         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19917         /* index_min   */ 0,
  19918         /* index_max   */ 271,
  19919         /* minblock    */ 44,
  19920         /* maxblock    */ 44,
  19921         /* blocks      */ 0,
  19922         /* blocks_hi   */ 0x1000,
  19923         /* base        */ 0x09010000,
  19924         /* gran        */ 1,
  19925         /* bytes       */ 8,
  19926         /* nFields     */ 13,
  19927         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1m_fields,
  19928         /* *views      */ NULL,
  19929         /* *views_num  */ NULL,
  19930         /* snoop_cb    */ NULL, 
  19931         /* snoop_user_data */ NULL, 
  19932         /* snoop_flags */ 0,
  19933         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19934         /* type */ SOC_MEM_TYPE_NORMAL,
  19935         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19936         /* impl */ SOC_MEM_IMPL_NORMAL,
  19937         /* cmic_mor_clks       */ 0,
  19938         /* access_latency_mode */ 3,
  19939     },
  19940 #endif /* chips */
  19941 
  19942 #if defined(BCM_56970_A0)
  19943     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE2_PIPE1_BCM56970_A0m */ 
  19944         /* mem            THDI_PORT_PG_CNTRS_RT1_XPE2_PIPE1m */
  19945         /* flags       */ SOC_MEM_FLAG_VALID |
  19946                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  19947         /* cmp_fn      */ _soc_mem_cmp_undef,
  19948         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19949         /* index_min   */ 0,
  19950         /* index_max   */ 271,
  19951         /* minblock    */ 77,
  19952         /* maxblock    */ 77,
  19953         /* blocks      */ 0,
  19954         /* blocks_hi   */ 0xffffffff,
  19955         /* base        */ 0x09010000,
  19956         /* gran        */ 1,
  19957         /* bytes       */ 8,
  19958         /* nFields     */ 14,
  19959         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields,
  19960         /* *views      */ NULL,
  19961         /* *views_num  */ NULL,
  19962         /* snoop_cb    */ NULL, 
  19963         /* snoop_user_data */ NULL, 
  19964         /* snoop_flags */ 0,
  19965         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19966         /* type */ SOC_MEM_TYPE_NORMAL,
  19967         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  19968         /* impl */ SOC_MEM_IMPL_NORMAL,
  19969         /* cmic_mor_clks       */ 0,
  19970         /* access_latency_mode */ 3,
  19971     },
  19972 #endif /* chips */
  19973 
  19974 #if defined(BCM_56970_A0)
  19975     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE2_PIPE2_BCM56970_A0m */ 
  19976         /* mem            THDI_PORT_PG_CNTRS_RT1_XPE2_PIPE2m */
  19977         /* flags       */ SOC_MEM_FLAG_VALID |
  19978                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  19979         /* cmp_fn      */ _soc_mem_cmp_undef,
  19980         /* *null_entry */ _soc_mem_entry_null_zeroes,
  19981         /* index_min   */ 0,
  19982         /* index_max   */ 271,
  19983         /* minblock    */ 77,
  19984         /* maxblock    */ 77,
  19985         /* blocks      */ 0,
  19986         /* blocks_hi   */ 0xffffffff,
  19987         /* base        */ 0x09020000,
  19988         /* gran        */ 1,
  19989         /* bytes       */ 8,
  19990         /* nFields     */ 14,
  19991         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields,
  19992         /* *views      */ NULL,
  19993         /* *views_num  */ NULL,
  19994         /* snoop_cb    */ NULL, 
  19995         /* snoop_user_data */ NULL, 
  19996         /* snoop_flags */ 0,
  19997         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  19998         /* type */ SOC_MEM_TYPE_NORMAL,
  19999         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20000         /* impl */ SOC_MEM_IMPL_NORMAL,
  20001         /* cmic_mor_clks       */ 0,
  20002         /* access_latency_mode */ 3,
  20003     },
  20004 #endif /* chips */
  20005 
  20006 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  20007     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE3_PIPE1m */ 
  20008         /* mem            THDI_PORT_PG_CNTRS_RT1_XPE3_PIPE1m */
  20009         /* flags       */ SOC_MEM_FLAG_VALID |
  20010                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20011         /* cmp_fn      */ _soc_mem_cmp_undef,
  20012         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20013         /* index_min   */ 0,
  20014         /* index_max   */ 271,
  20015         /* minblock    */ 44,
  20016         /* maxblock    */ 44,
  20017         /* blocks      */ 0,
  20018         /* blocks_hi   */ 0x1000,
  20019         /* base        */ 0x09008000,
  20020         /* gran        */ 1,
  20021         /* bytes       */ 8,
  20022         /* nFields     */ 13,
  20023         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1m_fields,
  20024         /* *views      */ NULL,
  20025         /* *views_num  */ NULL,
  20026         /* snoop_cb    */ NULL, 
  20027         /* snoop_user_data */ NULL, 
  20028         /* snoop_flags */ 0,
  20029         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20030         /* type */ SOC_MEM_TYPE_NORMAL,
  20031         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20032         /* impl */ SOC_MEM_IMPL_NORMAL,
  20033         /* cmic_mor_clks       */ 0,
  20034         /* access_latency_mode */ 3,
  20035     },
  20036 #endif /* chips */
  20037 
  20038 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  20039     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE3_PIPE2m */ 
  20040         /* mem            THDI_PORT_PG_CNTRS_RT1_XPE3_PIPE2m */
  20041         /* flags       */ SOC_MEM_FLAG_VALID |
  20042                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20043         /* cmp_fn      */ _soc_mem_cmp_undef,
  20044         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20045         /* index_min   */ 0,
  20046         /* index_max   */ 271,
  20047         /* minblock    */ 44,
  20048         /* maxblock    */ 44,
  20049         /* blocks      */ 0,
  20050         /* blocks_hi   */ 0x1000,
  20051         /* base        */ 0x09010000,
  20052         /* gran        */ 1,
  20053         /* bytes       */ 8,
  20054         /* nFields     */ 13,
  20055         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1m_fields,
  20056         /* *views      */ NULL,
  20057         /* *views_num  */ NULL,
  20058         /* snoop_cb    */ NULL, 
  20059         /* snoop_user_data */ NULL, 
  20060         /* snoop_flags */ 0,
  20061         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20062         /* type */ SOC_MEM_TYPE_NORMAL,
  20063         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20064         /* impl */ SOC_MEM_IMPL_NORMAL,
  20065         /* cmic_mor_clks       */ 0,
  20066         /* access_latency_mode */ 3,
  20067     },
  20068 #endif /* chips */
  20069 
  20070 #if defined(BCM_56970_A0)
  20071     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE3_PIPE1_BCM56970_A0m */ 
  20072         /* mem            THDI_PORT_PG_CNTRS_RT1_XPE3_PIPE1m */
  20073         /* flags       */ SOC_MEM_FLAG_VALID |
  20074                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20075         /* cmp_fn      */ _soc_mem_cmp_undef,
  20076         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20077         /* index_min   */ 0,
  20078         /* index_max   */ 271,
  20079         /* minblock    */ 77,
  20080         /* maxblock    */ 77,
  20081         /* blocks      */ 0,
  20082         /* blocks_hi   */ 0xffffffff,
  20083         /* base        */ 0x09010000,
  20084         /* gran        */ 1,
  20085         /* bytes       */ 8,
  20086         /* nFields     */ 14,
  20087         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields,
  20088         /* *views      */ NULL,
  20089         /* *views_num  */ NULL,
  20090         /* snoop_cb    */ NULL, 
  20091         /* snoop_user_data */ NULL, 
  20092         /* snoop_flags */ 0,
  20093         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20094         /* type */ SOC_MEM_TYPE_NORMAL,
  20095         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20096         /* impl */ SOC_MEM_IMPL_NORMAL,
  20097         /* cmic_mor_clks       */ 0,
  20098         /* access_latency_mode */ 3,
  20099     },
  20100 #endif /* chips */
  20101 
  20102 #if defined(BCM_56970_A0)
  20103     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE3_PIPE2_BCM56970_A0m */ 
  20104         /* mem            THDI_PORT_PG_CNTRS_RT1_XPE3_PIPE2m */
  20105         /* flags       */ SOC_MEM_FLAG_VALID |
  20106                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20107         /* cmp_fn      */ _soc_mem_cmp_undef,
  20108         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20109         /* index_min   */ 0,
  20110         /* index_max   */ 271,
  20111         /* minblock    */ 77,
  20112         /* maxblock    */ 77,
  20113         /* blocks      */ 0,
  20114         /* blocks_hi   */ 0xffffffff,
  20115         /* base        */ 0x09020000,
  20116         /* gran        */ 1,
  20117         /* bytes       */ 8,
  20118         /* nFields     */ 14,
  20119         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields,
  20120         /* *views      */ NULL,
  20121         /* *views_num  */ NULL,
  20122         /* snoop_cb    */ NULL, 
  20123         /* snoop_user_data */ NULL, 
  20124         /* snoop_flags */ 0,
  20125         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20126         /* type */ SOC_MEM_TYPE_NORMAL,
  20127         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20128         /* impl */ SOC_MEM_IMPL_NORMAL,
  20129         /* cmic_mor_clks       */ 0,
  20130         /* access_latency_mode */ 3,
  20131     },
  20132 #endif /* chips */
  20133 
  20134 #if defined(BCM_56560_A0)
  20135     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_X_BCM56560_A0m */ 
  20136         /* mem            THDI_PORT_PG_CNTRS_RT1_Xm */
  20137         /* flags       */ SOC_MEM_FLAG_VALID |
  20138                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  20139         /* cmp_fn      */ _soc_mem_cmp_undef,
  20140         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20141         /* index_min   */ 0,
  20142         /* index_max   */ 599,
  20143         /* minblock    */ 24,
  20144         /* maxblock    */ 24,
  20145         /* blocks      */ 0x1000000,
  20146         /* blocks_hi   */ 0,
  20147         /* base        */ 0x08000400,
  20148         /* gran        */ 1,
  20149         /* bytes       */ 8,
  20150         /* nFields     */ 13,
  20151         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_X_BCM56560_A0m_fields,
  20152         /* *views      */ NULL,
  20153         /* *views_num  */ NULL,
  20154         /* snoop_cb    */ NULL, 
  20155         /* snoop_user_data */ NULL, 
  20156         /* snoop_flags */ 0,
  20157         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20158         /* type */ SOC_MEM_TYPE_NORMAL,
  20159         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20160         /* impl */ SOC_MEM_IMPL_NORMAL,
  20161         /* cmic_mor_clks       */ 0,
  20162     },
  20163 #endif /* chips */
  20164 
  20165 #if defined(BCM_56560_B0)
  20166     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_X_BCM56560_B0m */ 
  20167         /* mem            THDI_PORT_PG_CNTRS_RT1_Xm */
  20168         /* flags       */ SOC_MEM_FLAG_VALID |
  20169                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  20170         /* cmp_fn      */ _soc_mem_cmp_undef,
  20171         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20172         /* index_min   */ 0,
  20173         /* index_max   */ 599,
  20174         /* minblock    */ 16,
  20175         /* maxblock    */ 16,
  20176         /* blocks      */ 0x10000,
  20177         /* blocks_hi   */ 0,
  20178         /* base        */ 0x08000400,
  20179         /* gran        */ 1,
  20180         /* bytes       */ 8,
  20181         /* nFields     */ 13,
  20182         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_X_BCM56560_A0m_fields,
  20183         /* *views      */ NULL,
  20184         /* *views_num  */ NULL,
  20185         /* snoop_cb    */ NULL, 
  20186         /* snoop_user_data */ NULL, 
  20187         /* snoop_flags */ 0,
  20188         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20189         /* type */ SOC_MEM_TYPE_NORMAL,
  20190         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20191         /* impl */ SOC_MEM_IMPL_NORMAL,
  20192         /* cmic_mor_clks       */ 0,
  20193     },
  20194 #endif /* chips */
  20195 
  20196 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  20197     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_X_BCM56670_A0m */ 
  20198         /* mem            THDI_PORT_PG_CNTRS_RT1_Xm */
  20199         /* flags       */ SOC_MEM_FLAG_VALID |
  20200                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  20201         /* cmp_fn      */ _soc_mem_cmp_undef,
  20202         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20203         /* index_min   */ 0,
  20204         /* index_max   */ 543,
  20205         /* minblock    */ 25,
  20206         /* maxblock    */ 25,
  20207         /* blocks      */ 0x2000000,
  20208         /* blocks_hi   */ 0,
  20209         /* base        */ 0x08000400,
  20210         /* gran        */ 1,
  20211         /* bytes       */ 8,
  20212         /* nFields     */ 13,
  20213         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_X_BCM56560_A0m_fields,
  20214         /* *views      */ NULL,
  20215         /* *views_num  */ NULL,
  20216         /* snoop_cb    */ NULL, 
  20217         /* snoop_user_data */ NULL, 
  20218         /* snoop_flags */ 0,
  20219         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20220         /* type */ SOC_MEM_TYPE_NORMAL,
  20221         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20222         /* impl */ SOC_MEM_IMPL_NORMAL,
  20223         /* cmic_mor_clks       */ 0,
  20224     },
  20225 #endif /* chips */
  20226 
  20227 #if defined(BCM_56860_A0)
  20228     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_X_BCM56860_A0m */ 
  20229         /* mem            THDI_PORT_PG_CNTRS_RT1_Xm */
  20230         /* flags       */ SOC_MEM_FLAG_VALID |
  20231                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  20232         /* cmp_fn      */ _soc_mem_cmp_undef,
  20233         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20234         /* index_min   */ 0,
  20235         /* index_max   */ 423,
  20236         /* minblock    */ 13,
  20237         /* maxblock    */ 13,
  20238         /* blocks      */ 0x2000,
  20239         /* blocks_hi   */ 0,
  20240         /* base        */ 0x08000200,
  20241         /* gran        */ 1,
  20242         /* bytes       */ 8,
  20243         /* nFields     */ 13,
  20244         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_Xm_fields,
  20245         /* *views      */ NULL,
  20246         /* *views_num  */ NULL,
  20247         /* snoop_cb    */ NULL, 
  20248         /* snoop_user_data */ NULL, 
  20249         /* snoop_flags */ 0,
  20250         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20251         /* type */ SOC_MEM_TYPE_NORMAL,
  20252         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20253         /* impl */ SOC_MEM_IMPL_NORMAL,
  20254         /* cmic_mor_clks       */ 0,
  20255     },
  20256 #endif /* chips */
  20257 
  20258 #if defined(BCM_56850_A0)
  20259     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_Ym */ 
  20260         /* mem            THDI_PORT_PG_CNTRS_RT1_Ym */
  20261         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  20262         /* cmp_fn      */ _soc_mem_cmp_undef,
  20263         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20264         /* index_min   */ 0,
  20265         /* index_max   */ 423,
  20266         /* minblock    */ 12,
  20267         /* maxblock    */ 12,
  20268         /* blocks      */ 0x1000,
  20269         /* blocks_hi   */ 0,
  20270         /* base        */ 0x08100200,
  20271         /* gran        */ 1,
  20272         /* bytes       */ 8,
  20273         /* nFields     */ 13,
  20274         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_Xm_fields,
  20275         /* *views      */ NULL,
  20276         /* *views_num  */ NULL,
  20277         /* snoop_cb    */ NULL, 
  20278         /* snoop_user_data */ NULL, 
  20279         /* snoop_flags */ 0,
  20280         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20281         /* type */ SOC_MEM_TYPE_NORMAL,
  20282         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20283         /* impl */ SOC_MEM_IMPL_NORMAL,
  20284         /* cmic_mor_clks       */ 0,
  20285     },
  20286 #endif /* chips */
  20287 
  20288 #if defined(BCM_56860_A0)
  20289     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_Y_BCM56860_A0m */ 
  20290         /* mem            THDI_PORT_PG_CNTRS_RT1_Ym */
  20291         /* flags       */ SOC_MEM_FLAG_VALID |
  20292                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  20293         /* cmp_fn      */ _soc_mem_cmp_undef,
  20294         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20295         /* index_min   */ 0,
  20296         /* index_max   */ 423,
  20297         /* minblock    */ 13,
  20298         /* maxblock    */ 13,
  20299         /* blocks      */ 0x2000,
  20300         /* blocks_hi   */ 0,
  20301         /* base        */ 0x08100200,
  20302         /* gran        */ 1,
  20303         /* bytes       */ 8,
  20304         /* nFields     */ 13,
  20305         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_Xm_fields,
  20306         /* *views      */ NULL,
  20307         /* *views_num  */ NULL,
  20308         /* snoop_cb    */ NULL, 
  20309         /* snoop_user_data */ NULL, 
  20310         /* snoop_flags */ 0,
  20311         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20312         /* type */ SOC_MEM_TYPE_NORMAL,
  20313         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20314         /* impl */ SOC_MEM_IMPL_NORMAL,
  20315         /* cmic_mor_clks       */ 0,
  20316     },
  20317 #endif /* chips */
  20318 
  20319 #if defined(BCM_56370_A0)
  20320     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_BCM56370_A0m */ 
  20321         /* mem            THDI_PORT_PG_CNTRS_RT2m */
  20322         /* flags       */ SOC_MEM_FLAG_VALID |
  20323                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20324         /* cmp_fn      */ _soc_mem_cmp_undef,
  20325         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20326         /* index_min   */ 0,
  20327         /* index_max   */ -1,
  20328         /* minblock    */ 20,
  20329         /* maxblock    */ 20,
  20330         /* blocks      */ 0x100000,
  20331         /* blocks_hi   */ 0,
  20332         /* base        */ 0x09080000,
  20333         /* gran        */ 1,
  20334         /* bytes       */ 8,
  20335         /* nFields     */ 11,
  20336         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56370_A0m_fields,
  20337         /* *views      */ NULL,
  20338         /* *views_num  */ NULL,
  20339         /* snoop_cb    */ NULL, 
  20340         /* snoop_user_data */ NULL, 
  20341         /* snoop_flags */ 0,
  20342         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20343         /* type */ SOC_MEM_TYPE_NORMAL,
  20344         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20345         /* impl */ SOC_MEM_IMPL_NORMAL,
  20346         /* cmic_mor_clks       */ 0,
  20347         /* access_latency_mode */ 3,
  20348     },
  20349 #endif /* chips */
  20350 
  20351 #if defined(BCM_56770_A0)
  20352     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_BCM56770_A0m */ 
  20353         /* mem            THDI_PORT_PG_CNTRS_RT2m */
  20354         /* flags       */ SOC_MEM_FLAG_VALID |
  20355                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20356         /* cmp_fn      */ _soc_mem_cmp_undef,
  20357         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20358         /* index_min   */ 0,
  20359         /* index_max   */ -1,
  20360         /* minblock    */ 31,
  20361         /* maxblock    */ 31,
  20362         /* blocks      */ 0x80000000,
  20363         /* blocks_hi   */ 0,
  20364         /* base        */ 0x09080000,
  20365         /* gran        */ 1,
  20366         /* bytes       */ 8,
  20367         /* nFields     */ 12,
  20368         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56870_A0m_fields,
  20369         /* *views      */ NULL,
  20370         /* *views_num  */ NULL,
  20371         /* snoop_cb    */ NULL, 
  20372         /* snoop_user_data */ NULL, 
  20373         /* snoop_flags */ 0,
  20374         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20375         /* type */ SOC_MEM_TYPE_NORMAL,
  20376         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20377         /* impl */ SOC_MEM_IMPL_NORMAL,
  20378         /* cmic_mor_clks       */ 0,
  20379         /* access_latency_mode */ 3,
  20380     },
  20381 #endif /* chips */
  20382 
  20383 #if defined(BCM_56870_A0)
  20384     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_BCM56870_A0m */ 
  20385         /* mem            THDI_PORT_PG_CNTRS_RT2m */
  20386         /* flags       */ SOC_MEM_FLAG_VALID |
  20387                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20388         /* cmp_fn      */ _soc_mem_cmp_undef,
  20389         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20390         /* index_min   */ 0,
  20391         /* index_max   */ -1,
  20392         /* minblock    */ 44,
  20393         /* maxblock    */ 44,
  20394         /* blocks      */ 0,
  20395         /* blocks_hi   */ 0x1000,
  20396         /* base        */ 0x09080000,
  20397         /* gran        */ 1,
  20398         /* bytes       */ 8,
  20399         /* nFields     */ 12,
  20400         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56870_A0m_fields,
  20401         /* *views      */ NULL,
  20402         /* *views_num  */ NULL,
  20403         /* snoop_cb    */ NULL, 
  20404         /* snoop_user_data */ NULL, 
  20405         /* snoop_flags */ 0,
  20406         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20407         /* type */ SOC_MEM_TYPE_NORMAL,
  20408         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20409         /* impl */ SOC_MEM_IMPL_NORMAL,
  20410         /* cmic_mor_clks       */ 0,
  20411         /* access_latency_mode */ 3,
  20412     },
  20413 #endif /* chips */
  20414 
  20415 #if defined(BCM_56970_A0)
  20416     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m */ 
  20417         /* mem            THDI_PORT_PG_CNTRS_RT2m */
  20418         /* flags       */ SOC_MEM_FLAG_VALID |
  20419                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20420         /* cmp_fn      */ _soc_mem_cmp_undef,
  20421         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20422         /* index_min   */ 0,
  20423         /* index_max   */ -1,
  20424         /* minblock    */ 77,
  20425         /* maxblock    */ 77,
  20426         /* blocks      */ 0,
  20427         /* blocks_hi   */ 0xffffffff,
  20428         /* base        */ 0x09080000,
  20429         /* gran        */ 1,
  20430         /* bytes       */ 7,
  20431         /* nFields     */ 12,
  20432         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields,
  20433         /* *views      */ NULL,
  20434         /* *views_num  */ NULL,
  20435         /* snoop_cb    */ NULL, 
  20436         /* snoop_user_data */ NULL, 
  20437         /* snoop_flags */ 0,
  20438         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20439         /* type */ SOC_MEM_TYPE_NORMAL,
  20440         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20441         /* impl */ SOC_MEM_IMPL_NORMAL,
  20442         /* cmic_mor_clks       */ 0,
  20443         /* access_latency_mode */ 3,
  20444     },
  20445 #endif /* chips */
  20446 
  20447 #if defined(BCM_56850_A0)
  20448     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_Xm */ 
  20449         /* mem            THDI_PORT_PG_CNTRS_RT2_Xm */
  20450         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  20451         /* cmp_fn      */ _soc_mem_cmp_undef,
  20452         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20453         /* index_min   */ 0,
  20454         /* index_max   */ 423,
  20455         /* minblock    */ 12,
  20456         /* maxblock    */ 12,
  20457         /* blocks      */ 0x1000,
  20458         /* blocks_hi   */ 0,
  20459         /* base        */ 0x08000400,
  20460         /* gran        */ 1,
  20461         /* bytes       */ 7,
  20462         /* nFields     */ 11,
  20463         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_Xm_fields,
  20464         /* *views      */ NULL,
  20465         /* *views_num  */ NULL,
  20466         /* snoop_cb    */ NULL, 
  20467         /* snoop_user_data */ NULL, 
  20468         /* snoop_flags */ 0,
  20469         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20470         /* type */ SOC_MEM_TYPE_NORMAL,
  20471         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20472         /* impl */ SOC_MEM_IMPL_NORMAL,
  20473         /* cmic_mor_clks       */ 0,
  20474     },
  20475 #endif /* chips */
  20476 
  20477 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  20478     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE0m */ 
  20479         /* mem            THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE0m */
  20480         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  20481         /* cmp_fn      */ _soc_mem_cmp_undef,
  20482         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20483         /* index_min   */ 0,
  20484         /* index_max   */ 271,
  20485         /* minblock    */ 44,
  20486         /* maxblock    */ 44,
  20487         /* blocks      */ 0,
  20488         /* blocks_hi   */ 0x1000,
  20489         /* base        */ 0x09080000,
  20490         /* gran        */ 1,
  20491         /* bytes       */ 7,
  20492         /* nFields     */ 11,
  20493         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2m_fields,
  20494         /* *views      */ NULL,
  20495         /* *views_num  */ NULL,
  20496         /* snoop_cb    */ NULL, 
  20497         /* snoop_user_data */ NULL, 
  20498         /* snoop_flags */ 0,
  20499         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20500         /* type */ SOC_MEM_TYPE_NORMAL,
  20501         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20502         /* impl */ SOC_MEM_IMPL_NORMAL,
  20503         /* cmic_mor_clks       */ 0,
  20504         /* access_latency_mode */ 3,
  20505     },
  20506 #endif /* chips */
  20507 
  20508 #if defined(BCM_56870_A0)
  20509     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE1m */ 
  20510         /* mem            THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE1m */
  20511         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  20512         /* cmp_fn      */ _soc_mem_cmp_undef,
  20513         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20514         /* index_min   */ 0,
  20515         /* index_max   */ 527,
  20516         /* minblock    */ 44,
  20517         /* maxblock    */ 44,
  20518         /* blocks      */ 0,
  20519         /* blocks_hi   */ 0x1000,
  20520         /* base        */ 0x09090000,
  20521         /* gran        */ 1,
  20522         /* bytes       */ 8,
  20523         /* nFields     */ 12,
  20524         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56870_A0m_fields,
  20525         /* *views      */ NULL,
  20526         /* *views_num  */ NULL,
  20527         /* snoop_cb    */ NULL, 
  20528         /* snoop_user_data */ NULL, 
  20529         /* snoop_flags */ 0,
  20530         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20531         /* type */ SOC_MEM_TYPE_NORMAL,
  20532         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20533         /* impl */ SOC_MEM_IMPL_NORMAL,
  20534         /* cmic_mor_clks       */ 0,
  20535         /* access_latency_mode */ 3,
  20536     },
  20537 #endif /* chips */
  20538 
  20539 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  20540     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE3m */ 
  20541         /* mem            THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE3m */
  20542         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  20543         /* cmp_fn      */ _soc_mem_cmp_undef,
  20544         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20545         /* index_min   */ 0,
  20546         /* index_max   */ 271,
  20547         /* minblock    */ 44,
  20548         /* maxblock    */ 44,
  20549         /* blocks      */ 0,
  20550         /* blocks_hi   */ 0x1000,
  20551         /* base        */ 0x09098000,
  20552         /* gran        */ 1,
  20553         /* bytes       */ 7,
  20554         /* nFields     */ 11,
  20555         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2m_fields,
  20556         /* *views      */ NULL,
  20557         /* *views_num  */ NULL,
  20558         /* snoop_cb    */ NULL, 
  20559         /* snoop_user_data */ NULL, 
  20560         /* snoop_flags */ 0,
  20561         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20562         /* type */ SOC_MEM_TYPE_NORMAL,
  20563         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20564         /* impl */ SOC_MEM_IMPL_NORMAL,
  20565         /* cmic_mor_clks       */ 0,
  20566         /* access_latency_mode */ 3,
  20567     },
  20568 #endif /* chips */
  20569 
  20570 #if defined(BCM_56370_A0)
  20571     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE0_BCM56370_A0m */ 
  20572         /* mem            THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE0m */
  20573         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  20574         /* cmp_fn      */ _soc_mem_cmp_undef,
  20575         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20576         /* index_min   */ 0,
  20577         /* index_max   */ 575,
  20578         /* minblock    */ 20,
  20579         /* maxblock    */ 20,
  20580         /* blocks      */ 0x100000,
  20581         /* blocks_hi   */ 0,
  20582         /* base        */ 0x09080000,
  20583         /* gran        */ 1,
  20584         /* bytes       */ 8,
  20585         /* nFields     */ 11,
  20586         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56370_A0m_fields,
  20587         /* *views      */ NULL,
  20588         /* *views_num  */ NULL,
  20589         /* snoop_cb    */ NULL, 
  20590         /* snoop_user_data */ NULL, 
  20591         /* snoop_flags */ 0,
  20592         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20593         /* type */ SOC_MEM_TYPE_NORMAL,
  20594         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20595         /* impl */ SOC_MEM_IMPL_NORMAL,
  20596         /* cmic_mor_clks       */ 0,
  20597         /* access_latency_mode */ 3,
  20598     },
  20599 #endif /* chips */
  20600 
  20601 #if defined(BCM_56770_A0)
  20602     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE0_BCM56770_A0m */ 
  20603         /* mem            THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE0m */
  20604         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  20605         /* cmp_fn      */ _soc_mem_cmp_undef,
  20606         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20607         /* index_min   */ 0,
  20608         /* index_max   */ 527,
  20609         /* minblock    */ 31,
  20610         /* maxblock    */ 31,
  20611         /* blocks      */ 0x80000000,
  20612         /* blocks_hi   */ 0,
  20613         /* base        */ 0x09080000,
  20614         /* gran        */ 1,
  20615         /* bytes       */ 8,
  20616         /* nFields     */ 12,
  20617         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56870_A0m_fields,
  20618         /* *views      */ NULL,
  20619         /* *views_num  */ NULL,
  20620         /* snoop_cb    */ NULL, 
  20621         /* snoop_user_data */ NULL, 
  20622         /* snoop_flags */ 0,
  20623         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20624         /* type */ SOC_MEM_TYPE_NORMAL,
  20625         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20626         /* impl */ SOC_MEM_IMPL_NORMAL,
  20627         /* cmic_mor_clks       */ 0,
  20628         /* access_latency_mode */ 3,
  20629     },
  20630 #endif /* chips */
  20631 
  20632 #if defined(BCM_56870_A0)
  20633     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE0_BCM56870_A0m */ 
  20634         /* mem            THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE0m */
  20635         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  20636         /* cmp_fn      */ _soc_mem_cmp_undef,
  20637         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20638         /* index_min   */ 0,
  20639         /* index_max   */ 527,
  20640         /* minblock    */ 44,
  20641         /* maxblock    */ 44,
  20642         /* blocks      */ 0,
  20643         /* blocks_hi   */ 0x1000,
  20644         /* base        */ 0x09080000,
  20645         /* gran        */ 1,
  20646         /* bytes       */ 8,
  20647         /* nFields     */ 12,
  20648         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56870_A0m_fields,
  20649         /* *views      */ NULL,
  20650         /* *views_num  */ NULL,
  20651         /* snoop_cb    */ NULL, 
  20652         /* snoop_user_data */ NULL, 
  20653         /* snoop_flags */ 0,
  20654         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20655         /* type */ SOC_MEM_TYPE_NORMAL,
  20656         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20657         /* impl */ SOC_MEM_IMPL_NORMAL,
  20658         /* cmic_mor_clks       */ 0,
  20659         /* access_latency_mode */ 3,
  20660     },
  20661 #endif /* chips */
  20662 
  20663 #if defined(BCM_56970_A0)
  20664     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE0_BCM56970_A0m */ 
  20665         /* mem            THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE0m */
  20666         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  20667         /* cmp_fn      */ _soc_mem_cmp_undef,
  20668         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20669         /* index_min   */ 0,
  20670         /* index_max   */ 271,
  20671         /* minblock    */ 77,
  20672         /* maxblock    */ 77,
  20673         /* blocks      */ 0,
  20674         /* blocks_hi   */ 0xffffffff,
  20675         /* base        */ 0x09080000,
  20676         /* gran        */ 1,
  20677         /* bytes       */ 7,
  20678         /* nFields     */ 12,
  20679         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields,
  20680         /* *views      */ NULL,
  20681         /* *views_num  */ NULL,
  20682         /* snoop_cb    */ NULL, 
  20683         /* snoop_user_data */ NULL, 
  20684         /* snoop_flags */ 0,
  20685         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20686         /* type */ SOC_MEM_TYPE_NORMAL,
  20687         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20688         /* impl */ SOC_MEM_IMPL_NORMAL,
  20689         /* cmic_mor_clks       */ 0,
  20690         /* access_latency_mode */ 3,
  20691     },
  20692 #endif /* chips */
  20693 
  20694 #if defined(BCM_56970_A0)
  20695     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE3_BCM56970_A0m */ 
  20696         /* mem            THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE3m */
  20697         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  20698         /* cmp_fn      */ _soc_mem_cmp_undef,
  20699         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20700         /* index_min   */ 0,
  20701         /* index_max   */ 271,
  20702         /* minblock    */ 77,
  20703         /* maxblock    */ 77,
  20704         /* blocks      */ 0,
  20705         /* blocks_hi   */ 0xffffffff,
  20706         /* base        */ 0x090b0000,
  20707         /* gran        */ 1,
  20708         /* bytes       */ 7,
  20709         /* nFields     */ 12,
  20710         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields,
  20711         /* *views      */ NULL,
  20712         /* *views_num  */ NULL,
  20713         /* snoop_cb    */ NULL, 
  20714         /* snoop_user_data */ NULL, 
  20715         /* snoop_flags */ 0,
  20716         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20717         /* type */ SOC_MEM_TYPE_NORMAL,
  20718         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20719         /* impl */ SOC_MEM_IMPL_NORMAL,
  20720         /* cmic_mor_clks       */ 0,
  20721         /* access_latency_mode */ 3,
  20722     },
  20723 #endif /* chips */
  20724 
  20725 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  20726     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE1_PIPE0m */ 
  20727         /* mem            THDI_PORT_PG_CNTRS_RT2_XPE1_PIPE0m */
  20728         /* flags       */ SOC_MEM_FLAG_VALID |
  20729                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20730         /* cmp_fn      */ _soc_mem_cmp_undef,
  20731         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20732         /* index_min   */ 0,
  20733         /* index_max   */ 271,
  20734         /* minblock    */ 44,
  20735         /* maxblock    */ 44,
  20736         /* blocks      */ 0,
  20737         /* blocks_hi   */ 0x1000,
  20738         /* base        */ 0x09080000,
  20739         /* gran        */ 1,
  20740         /* bytes       */ 7,
  20741         /* nFields     */ 11,
  20742         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2m_fields,
  20743         /* *views      */ NULL,
  20744         /* *views_num  */ NULL,
  20745         /* snoop_cb    */ NULL, 
  20746         /* snoop_user_data */ NULL, 
  20747         /* snoop_flags */ 0,
  20748         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20749         /* type */ SOC_MEM_TYPE_NORMAL,
  20750         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20751         /* impl */ SOC_MEM_IMPL_NORMAL,
  20752         /* cmic_mor_clks       */ 0,
  20753         /* access_latency_mode */ 3,
  20754     },
  20755 #endif /* chips */
  20756 
  20757 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  20758     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE1_PIPE3m */ 
  20759         /* mem            THDI_PORT_PG_CNTRS_RT2_XPE1_PIPE3m */
  20760         /* flags       */ SOC_MEM_FLAG_VALID |
  20761                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20762         /* cmp_fn      */ _soc_mem_cmp_undef,
  20763         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20764         /* index_min   */ 0,
  20765         /* index_max   */ 271,
  20766         /* minblock    */ 44,
  20767         /* maxblock    */ 44,
  20768         /* blocks      */ 0,
  20769         /* blocks_hi   */ 0x1000,
  20770         /* base        */ 0x09098000,
  20771         /* gran        */ 1,
  20772         /* bytes       */ 7,
  20773         /* nFields     */ 11,
  20774         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2m_fields,
  20775         /* *views      */ NULL,
  20776         /* *views_num  */ NULL,
  20777         /* snoop_cb    */ NULL, 
  20778         /* snoop_user_data */ NULL, 
  20779         /* snoop_flags */ 0,
  20780         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20781         /* type */ SOC_MEM_TYPE_NORMAL,
  20782         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20783         /* impl */ SOC_MEM_IMPL_NORMAL,
  20784         /* cmic_mor_clks       */ 0,
  20785         /* access_latency_mode */ 3,
  20786     },
  20787 #endif /* chips */
  20788 
  20789 #if defined(BCM_56970_A0)
  20790     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE1_PIPE0_BCM56970_A0m */ 
  20791         /* mem            THDI_PORT_PG_CNTRS_RT2_XPE1_PIPE0m */
  20792         /* flags       */ SOC_MEM_FLAG_VALID |
  20793                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20794         /* cmp_fn      */ _soc_mem_cmp_undef,
  20795         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20796         /* index_min   */ 0,
  20797         /* index_max   */ 271,
  20798         /* minblock    */ 77,
  20799         /* maxblock    */ 77,
  20800         /* blocks      */ 0,
  20801         /* blocks_hi   */ 0xffffffff,
  20802         /* base        */ 0x09080000,
  20803         /* gran        */ 1,
  20804         /* bytes       */ 7,
  20805         /* nFields     */ 12,
  20806         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields,
  20807         /* *views      */ NULL,
  20808         /* *views_num  */ NULL,
  20809         /* snoop_cb    */ NULL, 
  20810         /* snoop_user_data */ NULL, 
  20811         /* snoop_flags */ 0,
  20812         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20813         /* type */ SOC_MEM_TYPE_NORMAL,
  20814         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20815         /* impl */ SOC_MEM_IMPL_NORMAL,
  20816         /* cmic_mor_clks       */ 0,
  20817         /* access_latency_mode */ 3,
  20818     },
  20819 #endif /* chips */
  20820 
  20821 #if defined(BCM_56970_A0)
  20822     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE1_PIPE3_BCM56970_A0m */ 
  20823         /* mem            THDI_PORT_PG_CNTRS_RT2_XPE1_PIPE3m */
  20824         /* flags       */ SOC_MEM_FLAG_VALID |
  20825                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20826         /* cmp_fn      */ _soc_mem_cmp_undef,
  20827         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20828         /* index_min   */ 0,
  20829         /* index_max   */ 271,
  20830         /* minblock    */ 77,
  20831         /* maxblock    */ 77,
  20832         /* blocks      */ 0,
  20833         /* blocks_hi   */ 0xffffffff,
  20834         /* base        */ 0x090b0000,
  20835         /* gran        */ 1,
  20836         /* bytes       */ 7,
  20837         /* nFields     */ 12,
  20838         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields,
  20839         /* *views      */ NULL,
  20840         /* *views_num  */ NULL,
  20841         /* snoop_cb    */ NULL, 
  20842         /* snoop_user_data */ NULL, 
  20843         /* snoop_flags */ 0,
  20844         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20845         /* type */ SOC_MEM_TYPE_NORMAL,
  20846         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20847         /* impl */ SOC_MEM_IMPL_NORMAL,
  20848         /* cmic_mor_clks       */ 0,
  20849         /* access_latency_mode */ 3,
  20850     },
  20851 #endif /* chips */
  20852 
  20853 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  20854     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE2_PIPE1m */ 
  20855         /* mem            THDI_PORT_PG_CNTRS_RT2_XPE2_PIPE1m */
  20856         /* flags       */ SOC_MEM_FLAG_VALID |
  20857                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20858         /* cmp_fn      */ _soc_mem_cmp_undef,
  20859         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20860         /* index_min   */ 0,
  20861         /* index_max   */ 271,
  20862         /* minblock    */ 44,
  20863         /* maxblock    */ 44,
  20864         /* blocks      */ 0,
  20865         /* blocks_hi   */ 0x1000,
  20866         /* base        */ 0x09088000,
  20867         /* gran        */ 1,
  20868         /* bytes       */ 7,
  20869         /* nFields     */ 11,
  20870         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2m_fields,
  20871         /* *views      */ NULL,
  20872         /* *views_num  */ NULL,
  20873         /* snoop_cb    */ NULL, 
  20874         /* snoop_user_data */ NULL, 
  20875         /* snoop_flags */ 0,
  20876         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20877         /* type */ SOC_MEM_TYPE_NORMAL,
  20878         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20879         /* impl */ SOC_MEM_IMPL_NORMAL,
  20880         /* cmic_mor_clks       */ 0,
  20881         /* access_latency_mode */ 3,
  20882     },
  20883 #endif /* chips */
  20884 
  20885 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  20886     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE2_PIPE2m */ 
  20887         /* mem            THDI_PORT_PG_CNTRS_RT2_XPE2_PIPE2m */
  20888         /* flags       */ SOC_MEM_FLAG_VALID |
  20889                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20890         /* cmp_fn      */ _soc_mem_cmp_undef,
  20891         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20892         /* index_min   */ 0,
  20893         /* index_max   */ 271,
  20894         /* minblock    */ 44,
  20895         /* maxblock    */ 44,
  20896         /* blocks      */ 0,
  20897         /* blocks_hi   */ 0x1000,
  20898         /* base        */ 0x09090000,
  20899         /* gran        */ 1,
  20900         /* bytes       */ 7,
  20901         /* nFields     */ 11,
  20902         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2m_fields,
  20903         /* *views      */ NULL,
  20904         /* *views_num  */ NULL,
  20905         /* snoop_cb    */ NULL, 
  20906         /* snoop_user_data */ NULL, 
  20907         /* snoop_flags */ 0,
  20908         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20909         /* type */ SOC_MEM_TYPE_NORMAL,
  20910         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20911         /* impl */ SOC_MEM_IMPL_NORMAL,
  20912         /* cmic_mor_clks       */ 0,
  20913         /* access_latency_mode */ 3,
  20914     },
  20915 #endif /* chips */
  20916 
  20917 #if defined(BCM_56970_A0)
  20918     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE2_PIPE1_BCM56970_A0m */ 
  20919         /* mem            THDI_PORT_PG_CNTRS_RT2_XPE2_PIPE1m */
  20920         /* flags       */ SOC_MEM_FLAG_VALID |
  20921                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20922         /* cmp_fn      */ _soc_mem_cmp_undef,
  20923         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20924         /* index_min   */ 0,
  20925         /* index_max   */ 271,
  20926         /* minblock    */ 77,
  20927         /* maxblock    */ 77,
  20928         /* blocks      */ 0,
  20929         /* blocks_hi   */ 0xffffffff,
  20930         /* base        */ 0x09090000,
  20931         /* gran        */ 1,
  20932         /* bytes       */ 7,
  20933         /* nFields     */ 12,
  20934         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields,
  20935         /* *views      */ NULL,
  20936         /* *views_num  */ NULL,
  20937         /* snoop_cb    */ NULL, 
  20938         /* snoop_user_data */ NULL, 
  20939         /* snoop_flags */ 0,
  20940         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20941         /* type */ SOC_MEM_TYPE_NORMAL,
  20942         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20943         /* impl */ SOC_MEM_IMPL_NORMAL,
  20944         /* cmic_mor_clks       */ 0,
  20945         /* access_latency_mode */ 3,
  20946     },
  20947 #endif /* chips */
  20948 
  20949 #if defined(BCM_56970_A0)
  20950     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE2_PIPE2_BCM56970_A0m */ 
  20951         /* mem            THDI_PORT_PG_CNTRS_RT2_XPE2_PIPE2m */
  20952         /* flags       */ SOC_MEM_FLAG_VALID |
  20953                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20954         /* cmp_fn      */ _soc_mem_cmp_undef,
  20955         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20956         /* index_min   */ 0,
  20957         /* index_max   */ 271,
  20958         /* minblock    */ 77,
  20959         /* maxblock    */ 77,
  20960         /* blocks      */ 0,
  20961         /* blocks_hi   */ 0xffffffff,
  20962         /* base        */ 0x090a0000,
  20963         /* gran        */ 1,
  20964         /* bytes       */ 7,
  20965         /* nFields     */ 12,
  20966         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields,
  20967         /* *views      */ NULL,
  20968         /* *views_num  */ NULL,
  20969         /* snoop_cb    */ NULL, 
  20970         /* snoop_user_data */ NULL, 
  20971         /* snoop_flags */ 0,
  20972         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  20973         /* type */ SOC_MEM_TYPE_NORMAL,
  20974         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  20975         /* impl */ SOC_MEM_IMPL_NORMAL,
  20976         /* cmic_mor_clks       */ 0,
  20977         /* access_latency_mode */ 3,
  20978     },
  20979 #endif /* chips */
  20980 
  20981 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  20982     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE3_PIPE1m */ 
  20983         /* mem            THDI_PORT_PG_CNTRS_RT2_XPE3_PIPE1m */
  20984         /* flags       */ SOC_MEM_FLAG_VALID |
  20985                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  20986         /* cmp_fn      */ _soc_mem_cmp_undef,
  20987         /* *null_entry */ _soc_mem_entry_null_zeroes,
  20988         /* index_min   */ 0,
  20989         /* index_max   */ 271,
  20990         /* minblock    */ 44,
  20991         /* maxblock    */ 44,
  20992         /* blocks      */ 0,
  20993         /* blocks_hi   */ 0x1000,
  20994         /* base        */ 0x09088000,
  20995         /* gran        */ 1,
  20996         /* bytes       */ 7,
  20997         /* nFields     */ 11,
  20998         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2m_fields,
  20999         /* *views      */ NULL,
  21000         /* *views_num  */ NULL,
  21001         /* snoop_cb    */ NULL, 
  21002         /* snoop_user_data */ NULL, 
  21003         /* snoop_flags */ 0,
  21004         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21005         /* type */ SOC_MEM_TYPE_NORMAL,
  21006         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21007         /* impl */ SOC_MEM_IMPL_NORMAL,
  21008         /* cmic_mor_clks       */ 0,
  21009         /* access_latency_mode */ 3,
  21010     },
  21011 #endif /* chips */
  21012 
  21013 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  21014     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE3_PIPE2m */ 
  21015         /* mem            THDI_PORT_PG_CNTRS_RT2_XPE3_PIPE2m */
  21016         /* flags       */ SOC_MEM_FLAG_VALID |
  21017                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  21018         /* cmp_fn      */ _soc_mem_cmp_undef,
  21019         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21020         /* index_min   */ 0,
  21021         /* index_max   */ 271,
  21022         /* minblock    */ 44,
  21023         /* maxblock    */ 44,
  21024         /* blocks      */ 0,
  21025         /* blocks_hi   */ 0x1000,
  21026         /* base        */ 0x09090000,
  21027         /* gran        */ 1,
  21028         /* bytes       */ 7,
  21029         /* nFields     */ 11,
  21030         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2m_fields,
  21031         /* *views      */ NULL,
  21032         /* *views_num  */ NULL,
  21033         /* snoop_cb    */ NULL, 
  21034         /* snoop_user_data */ NULL, 
  21035         /* snoop_flags */ 0,
  21036         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21037         /* type */ SOC_MEM_TYPE_NORMAL,
  21038         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21039         /* impl */ SOC_MEM_IMPL_NORMAL,
  21040         /* cmic_mor_clks       */ 0,
  21041         /* access_latency_mode */ 3,
  21042     },
  21043 #endif /* chips */
  21044 
  21045 #if defined(BCM_56970_A0)
  21046     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE3_PIPE1_BCM56970_A0m */ 
  21047         /* mem            THDI_PORT_PG_CNTRS_RT2_XPE3_PIPE1m */
  21048         /* flags       */ SOC_MEM_FLAG_VALID |
  21049                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  21050         /* cmp_fn      */ _soc_mem_cmp_undef,
  21051         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21052         /* index_min   */ 0,
  21053         /* index_max   */ 271,
  21054         /* minblock    */ 77,
  21055         /* maxblock    */ 77,
  21056         /* blocks      */ 0,
  21057         /* blocks_hi   */ 0xffffffff,
  21058         /* base        */ 0x09090000,
  21059         /* gran        */ 1,
  21060         /* bytes       */ 7,
  21061         /* nFields     */ 12,
  21062         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields,
  21063         /* *views      */ NULL,
  21064         /* *views_num  */ NULL,
  21065         /* snoop_cb    */ NULL, 
  21066         /* snoop_user_data */ NULL, 
  21067         /* snoop_flags */ 0,
  21068         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21069         /* type */ SOC_MEM_TYPE_NORMAL,
  21070         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21071         /* impl */ SOC_MEM_IMPL_NORMAL,
  21072         /* cmic_mor_clks       */ 0,
  21073         /* access_latency_mode */ 3,
  21074     },
  21075 #endif /* chips */
  21076 
  21077 #if defined(BCM_56970_A0)
  21078     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE3_PIPE2_BCM56970_A0m */ 
  21079         /* mem            THDI_PORT_PG_CNTRS_RT2_XPE3_PIPE2m */
  21080         /* flags       */ SOC_MEM_FLAG_VALID |
  21081                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  21082         /* cmp_fn      */ _soc_mem_cmp_undef,
  21083         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21084         /* index_min   */ 0,
  21085         /* index_max   */ 271,
  21086         /* minblock    */ 77,
  21087         /* maxblock    */ 77,
  21088         /* blocks      */ 0,
  21089         /* blocks_hi   */ 0xffffffff,
  21090         /* base        */ 0x090a0000,
  21091         /* gran        */ 1,
  21092         /* bytes       */ 7,
  21093         /* nFields     */ 12,
  21094         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields,
  21095         /* *views      */ NULL,
  21096         /* *views_num  */ NULL,
  21097         /* snoop_cb    */ NULL, 
  21098         /* snoop_user_data */ NULL, 
  21099         /* snoop_flags */ 0,
  21100         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21101         /* type */ SOC_MEM_TYPE_NORMAL,
  21102         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21103         /* impl */ SOC_MEM_IMPL_NORMAL,
  21104         /* cmic_mor_clks       */ 0,
  21105         /* access_latency_mode */ 3,
  21106     },
  21107 #endif /* chips */
  21108 
  21109 #if defined(BCM_56560_A0)
  21110     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_X_BCM56560_A0m */ 
  21111         /* mem            THDI_PORT_PG_CNTRS_RT2_Xm */
  21112         /* flags       */ SOC_MEM_FLAG_VALID |
  21113                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  21114         /* cmp_fn      */ _soc_mem_cmp_undef,
  21115         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21116         /* index_min   */ 0,
  21117         /* index_max   */ 599,
  21118         /* minblock    */ 24,
  21119         /* maxblock    */ 24,
  21120         /* blocks      */ 0x1000000,
  21121         /* blocks_hi   */ 0,
  21122         /* base        */ 0x08000800,
  21123         /* gran        */ 1,
  21124         /* bytes       */ 7,
  21125         /* nFields     */ 11,
  21126         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_X_BCM56560_A0m_fields,
  21127         /* *views      */ NULL,
  21128         /* *views_num  */ NULL,
  21129         /* snoop_cb    */ NULL, 
  21130         /* snoop_user_data */ NULL, 
  21131         /* snoop_flags */ 0,
  21132         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21133         /* type */ SOC_MEM_TYPE_NORMAL,
  21134         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21135         /* impl */ SOC_MEM_IMPL_NORMAL,
  21136         /* cmic_mor_clks       */ 0,
  21137     },
  21138 #endif /* chips */
  21139 
  21140 #if defined(BCM_56560_B0)
  21141     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_X_BCM56560_B0m */ 
  21142         /* mem            THDI_PORT_PG_CNTRS_RT2_Xm */
  21143         /* flags       */ SOC_MEM_FLAG_VALID |
  21144                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  21145         /* cmp_fn      */ _soc_mem_cmp_undef,
  21146         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21147         /* index_min   */ 0,
  21148         /* index_max   */ 599,
  21149         /* minblock    */ 16,
  21150         /* maxblock    */ 16,
  21151         /* blocks      */ 0x10000,
  21152         /* blocks_hi   */ 0,
  21153         /* base        */ 0x08000800,
  21154         /* gran        */ 1,
  21155         /* bytes       */ 7,
  21156         /* nFields     */ 11,
  21157         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_X_BCM56560_A0m_fields,
  21158         /* *views      */ NULL,
  21159         /* *views_num  */ NULL,
  21160         /* snoop_cb    */ NULL, 
  21161         /* snoop_user_data */ NULL, 
  21162         /* snoop_flags */ 0,
  21163         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21164         /* type */ SOC_MEM_TYPE_NORMAL,
  21165         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21166         /* impl */ SOC_MEM_IMPL_NORMAL,
  21167         /* cmic_mor_clks       */ 0,
  21168     },
  21169 #endif /* chips */
  21170 
  21171 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  21172     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_X_BCM56670_A0m */ 
  21173         /* mem            THDI_PORT_PG_CNTRS_RT2_Xm */
  21174         /* flags       */ SOC_MEM_FLAG_VALID |
  21175                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  21176         /* cmp_fn      */ _soc_mem_cmp_undef,
  21177         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21178         /* index_min   */ 0,
  21179         /* index_max   */ 543,
  21180         /* minblock    */ 25,
  21181         /* maxblock    */ 25,
  21182         /* blocks      */ 0x2000000,
  21183         /* blocks_hi   */ 0,
  21184         /* base        */ 0x08000800,
  21185         /* gran        */ 1,
  21186         /* bytes       */ 7,
  21187         /* nFields     */ 11,
  21188         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_X_BCM56560_A0m_fields,
  21189         /* *views      */ NULL,
  21190         /* *views_num  */ NULL,
  21191         /* snoop_cb    */ NULL, 
  21192         /* snoop_user_data */ NULL, 
  21193         /* snoop_flags */ 0,
  21194         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21195         /* type */ SOC_MEM_TYPE_NORMAL,
  21196         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21197         /* impl */ SOC_MEM_IMPL_NORMAL,
  21198         /* cmic_mor_clks       */ 0,
  21199     },
  21200 #endif /* chips */
  21201 
  21202 #if defined(BCM_56860_A0)
  21203     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_X_BCM56860_A0m */ 
  21204         /* mem            THDI_PORT_PG_CNTRS_RT2_Xm */
  21205         /* flags       */ SOC_MEM_FLAG_VALID |
  21206                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  21207         /* cmp_fn      */ _soc_mem_cmp_undef,
  21208         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21209         /* index_min   */ 0,
  21210         /* index_max   */ 423,
  21211         /* minblock    */ 13,
  21212         /* maxblock    */ 13,
  21213         /* blocks      */ 0x2000,
  21214         /* blocks_hi   */ 0,
  21215         /* base        */ 0x08000400,
  21216         /* gran        */ 1,
  21217         /* bytes       */ 7,
  21218         /* nFields     */ 11,
  21219         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_Xm_fields,
  21220         /* *views      */ NULL,
  21221         /* *views_num  */ NULL,
  21222         /* snoop_cb    */ NULL, 
  21223         /* snoop_user_data */ NULL, 
  21224         /* snoop_flags */ 0,
  21225         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21226         /* type */ SOC_MEM_TYPE_NORMAL,
  21227         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21228         /* impl */ SOC_MEM_IMPL_NORMAL,
  21229         /* cmic_mor_clks       */ 0,
  21230     },
  21231 #endif /* chips */
  21232 
  21233 #if defined(BCM_56850_A0)
  21234     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_Ym */ 
  21235         /* mem            THDI_PORT_PG_CNTRS_RT2_Ym */
  21236         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  21237         /* cmp_fn      */ _soc_mem_cmp_undef,
  21238         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21239         /* index_min   */ 0,
  21240         /* index_max   */ 423,
  21241         /* minblock    */ 12,
  21242         /* maxblock    */ 12,
  21243         /* blocks      */ 0x1000,
  21244         /* blocks_hi   */ 0,
  21245         /* base        */ 0x08100400,
  21246         /* gran        */ 1,
  21247         /* bytes       */ 7,
  21248         /* nFields     */ 11,
  21249         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_Xm_fields,
  21250         /* *views      */ NULL,
  21251         /* *views_num  */ NULL,
  21252         /* snoop_cb    */ NULL, 
  21253         /* snoop_user_data */ NULL, 
  21254         /* snoop_flags */ 0,
  21255         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21256         /* type */ SOC_MEM_TYPE_NORMAL,
  21257         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21258         /* impl */ SOC_MEM_IMPL_NORMAL,
  21259         /* cmic_mor_clks       */ 0,
  21260     },
  21261 #endif /* chips */
  21262 
  21263 #if defined(BCM_56860_A0)
  21264     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_Y_BCM56860_A0m */ 
  21265         /* mem            THDI_PORT_PG_CNTRS_RT2_Ym */
  21266         /* flags       */ SOC_MEM_FLAG_VALID |
  21267                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  21268         /* cmp_fn      */ _soc_mem_cmp_undef,
  21269         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21270         /* index_min   */ 0,
  21271         /* index_max   */ 423,
  21272         /* minblock    */ 13,
  21273         /* maxblock    */ 13,
  21274         /* blocks      */ 0x2000,
  21275         /* blocks_hi   */ 0,
  21276         /* base        */ 0x08100400,
  21277         /* gran        */ 1,
  21278         /* bytes       */ 7,
  21279         /* nFields     */ 11,
  21280         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_Xm_fields,
  21281         /* *views      */ NULL,
  21282         /* *views_num  */ NULL,
  21283         /* snoop_cb    */ NULL, 
  21284         /* snoop_user_data */ NULL, 
  21285         /* snoop_flags */ 0,
  21286         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21287         /* type */ SOC_MEM_TYPE_NORMAL,
  21288         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21289         /* impl */ SOC_MEM_IMPL_NORMAL,
  21290         /* cmic_mor_clks       */ 0,
  21291     },
  21292 #endif /* chips */
  21293 
  21294 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  21295     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1m */ 
  21296         /* mem            THDI_PORT_PG_CNTRS_SH1m */
  21297         /* flags       */ SOC_MEM_FLAG_VALID |
  21298                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  21299         /* cmp_fn      */ _soc_mem_cmp_undef,
  21300         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21301         /* index_min   */ 0,
  21302         /* index_max   */ -1,
  21303         /* minblock    */ 44,
  21304         /* maxblock    */ 44,
  21305         /* blocks      */ 0,
  21306         /* blocks_hi   */ 0x1000,
  21307         /* base        */ 0x09040000,
  21308         /* gran        */ 1,
  21309         /* bytes       */ 8,
  21310         /* nFields     */ 13,
  21311         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1m_fields,
  21312         /* *views      */ NULL,
  21313         /* *views_num  */ NULL,
  21314         /* snoop_cb    */ NULL, 
  21315         /* snoop_user_data */ NULL, 
  21316         /* snoop_flags */ 0,
  21317         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21318         /* type */ SOC_MEM_TYPE_NORMAL,
  21319         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21320         /* impl */ SOC_MEM_IMPL_NORMAL,
  21321         /* cmic_mor_clks       */ 0,
  21322         /* access_latency_mode */ 3,
  21323     },
  21324 #endif /* chips */
  21325 
  21326 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  21327     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2m */ 
  21328         /* mem            THDI_PORT_PG_CNTRS_SH2m */
  21329         /* flags       */ SOC_MEM_FLAG_VALID |
  21330                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  21331         /* cmp_fn      */ _soc_mem_cmp_undef,
  21332         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21333         /* index_min   */ 0,
  21334         /* index_max   */ -1,
  21335         /* minblock    */ 44,
  21336         /* maxblock    */ 44,
  21337         /* blocks      */ 0,
  21338         /* blocks_hi   */ 0x1000,
  21339         /* base        */ 0x090c0000,
  21340         /* gran        */ 1,
  21341         /* bytes       */ 7,
  21342         /* nFields     */ 11,
  21343         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2m_fields,
  21344         /* *views      */ NULL,
  21345         /* *views_num  */ NULL,
  21346         /* snoop_cb    */ NULL, 
  21347         /* snoop_user_data */ NULL, 
  21348         /* snoop_flags */ 0,
  21349         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21350         /* type */ SOC_MEM_TYPE_NORMAL,
  21351         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21352         /* impl */ SOC_MEM_IMPL_NORMAL,
  21353         /* cmic_mor_clks       */ 0,
  21354         /* access_latency_mode */ 3,
  21355     },
  21356 #endif /* chips */
  21357 
  21358 #if defined(BCM_56370_A0)
  21359     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_BCM56370_A0m */ 
  21360         /* mem            THDI_PORT_PG_CNTRS_SH1m */
  21361         /* flags       */ SOC_MEM_FLAG_VALID |
  21362                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  21363         /* cmp_fn      */ _soc_mem_cmp_undef,
  21364         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21365         /* index_min   */ 0,
  21366         /* index_max   */ -1,
  21367         /* minblock    */ 20,
  21368         /* maxblock    */ 20,
  21369         /* blocks      */ 0x100000,
  21370         /* blocks_hi   */ 0,
  21371         /* base        */ 0x09040000,
  21372         /* gran        */ 1,
  21373         /* bytes       */ 9,
  21374         /* nFields     */ 13,
  21375         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields,
  21376         /* *views      */ NULL,
  21377         /* *views_num  */ NULL,
  21378         /* snoop_cb    */ NULL, 
  21379         /* snoop_user_data */ NULL, 
  21380         /* snoop_flags */ 0,
  21381         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21382         /* type */ SOC_MEM_TYPE_NORMAL,
  21383         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21384         /* impl */ SOC_MEM_IMPL_NORMAL,
  21385         /* cmic_mor_clks       */ 0,
  21386         /* access_latency_mode */ 3,
  21387     },
  21388 #endif /* chips */
  21389 
  21390 #if defined(BCM_56770_A0)
  21391     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_BCM56770_A0m */ 
  21392         /* mem            THDI_PORT_PG_CNTRS_SH1m */
  21393         /* flags       */ SOC_MEM_FLAG_VALID |
  21394                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  21395         /* cmp_fn      */ _soc_mem_cmp_undef,
  21396         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21397         /* index_min   */ 0,
  21398         /* index_max   */ -1,
  21399         /* minblock    */ 31,
  21400         /* maxblock    */ 31,
  21401         /* blocks      */ 0x80000000,
  21402         /* blocks_hi   */ 0,
  21403         /* base        */ 0x09040000,
  21404         /* gran        */ 1,
  21405         /* bytes       */ 9,
  21406         /* nFields     */ 13,
  21407         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields,
  21408         /* *views      */ NULL,
  21409         /* *views_num  */ NULL,
  21410         /* snoop_cb    */ NULL, 
  21411         /* snoop_user_data */ NULL, 
  21412         /* snoop_flags */ 0,
  21413         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21414         /* type */ SOC_MEM_TYPE_NORMAL,
  21415         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21416         /* impl */ SOC_MEM_IMPL_NORMAL,
  21417         /* cmic_mor_clks       */ 0,
  21418         /* access_latency_mode */ 3,
  21419     },
  21420 #endif /* chips */
  21421 
  21422 #if defined(BCM_56870_A0)
  21423     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_BCM56870_A0m */ 
  21424         /* mem            THDI_PORT_PG_CNTRS_SH1m */
  21425         /* flags       */ SOC_MEM_FLAG_VALID |
  21426                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  21427         /* cmp_fn      */ _soc_mem_cmp_undef,
  21428         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21429         /* index_min   */ 0,
  21430         /* index_max   */ -1,
  21431         /* minblock    */ 44,
  21432         /* maxblock    */ 44,
  21433         /* blocks      */ 0,
  21434         /* blocks_hi   */ 0x1000,
  21435         /* base        */ 0x09040000,
  21436         /* gran        */ 1,
  21437         /* bytes       */ 9,
  21438         /* nFields     */ 13,
  21439         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields,
  21440         /* *views      */ NULL,
  21441         /* *views_num  */ NULL,
  21442         /* snoop_cb    */ NULL, 
  21443         /* snoop_user_data */ NULL, 
  21444         /* snoop_flags */ 0,
  21445         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21446         /* type */ SOC_MEM_TYPE_NORMAL,
  21447         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21448         /* impl */ SOC_MEM_IMPL_NORMAL,
  21449         /* cmic_mor_clks       */ 0,
  21450         /* access_latency_mode */ 3,
  21451     },
  21452 #endif /* chips */
  21453 
  21454 #if defined(BCM_56970_A0)
  21455     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_BCM56970_A0m */ 
  21456         /* mem            THDI_PORT_PG_CNTRS_SH1m */
  21457         /* flags       */ SOC_MEM_FLAG_VALID |
  21458                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  21459         /* cmp_fn      */ _soc_mem_cmp_undef,
  21460         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21461         /* index_min   */ 0,
  21462         /* index_max   */ -1,
  21463         /* minblock    */ 77,
  21464         /* maxblock    */ 77,
  21465         /* blocks      */ 0,
  21466         /* blocks_hi   */ 0xffffffff,
  21467         /* base        */ 0x09040000,
  21468         /* gran        */ 1,
  21469         /* bytes       */ 8,
  21470         /* nFields     */ 14,
  21471         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields,
  21472         /* *views      */ NULL,
  21473         /* *views_num  */ NULL,
  21474         /* snoop_cb    */ NULL, 
  21475         /* snoop_user_data */ NULL, 
  21476         /* snoop_flags */ 0,
  21477         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21478         /* type */ SOC_MEM_TYPE_NORMAL,
  21479         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21480         /* impl */ SOC_MEM_IMPL_NORMAL,
  21481         /* cmic_mor_clks       */ 0,
  21482         /* access_latency_mode */ 3,
  21483     },
  21484 #endif /* chips */
  21485 
  21486 #if defined(BCM_56850_A0)
  21487     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_Xm */ 
  21488         /* mem            THDI_PORT_PG_CNTRS_SH1_Xm */
  21489         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  21490         /* cmp_fn      */ _soc_mem_cmp_undef,
  21491         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21492         /* index_min   */ 0,
  21493         /* index_max   */ 423,
  21494         /* minblock    */ 12,
  21495         /* maxblock    */ 12,
  21496         /* blocks      */ 0x1000,
  21497         /* blocks_hi   */ 0,
  21498         /* base        */ 0x08000600,
  21499         /* gran        */ 1,
  21500         /* bytes       */ 8,
  21501         /* nFields     */ 13,
  21502         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_Xm_fields,
  21503         /* *views      */ NULL,
  21504         /* *views_num  */ NULL,
  21505         /* snoop_cb    */ NULL, 
  21506         /* snoop_user_data */ NULL, 
  21507         /* snoop_flags */ 0,
  21508         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21509         /* type */ SOC_MEM_TYPE_NORMAL,
  21510         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21511         /* impl */ SOC_MEM_IMPL_NORMAL,
  21512         /* cmic_mor_clks       */ 0,
  21513     },
  21514 #endif /* chips */
  21515 
  21516 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  21517     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE0m */ 
  21518         /* mem            THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE0m */
  21519         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  21520         /* cmp_fn      */ _soc_mem_cmp_undef,
  21521         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21522         /* index_min   */ 0,
  21523         /* index_max   */ 271,
  21524         /* minblock    */ 44,
  21525         /* maxblock    */ 44,
  21526         /* blocks      */ 0,
  21527         /* blocks_hi   */ 0x1000,
  21528         /* base        */ 0x09040000,
  21529         /* gran        */ 1,
  21530         /* bytes       */ 8,
  21531         /* nFields     */ 13,
  21532         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1m_fields,
  21533         /* *views      */ NULL,
  21534         /* *views_num  */ NULL,
  21535         /* snoop_cb    */ NULL, 
  21536         /* snoop_user_data */ NULL, 
  21537         /* snoop_flags */ 0,
  21538         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21539         /* type */ SOC_MEM_TYPE_NORMAL,
  21540         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21541         /* impl */ SOC_MEM_IMPL_NORMAL,
  21542         /* cmic_mor_clks       */ 0,
  21543         /* access_latency_mode */ 3,
  21544     },
  21545 #endif /* chips */
  21546 
  21547 #if defined(BCM_56870_A0)
  21548     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE1m */ 
  21549         /* mem            THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE1m */
  21550         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  21551         /* cmp_fn      */ _soc_mem_cmp_undef,
  21552         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21553         /* index_min   */ 0,
  21554         /* index_max   */ 527,
  21555         /* minblock    */ 44,
  21556         /* maxblock    */ 44,
  21557         /* blocks      */ 0,
  21558         /* blocks_hi   */ 0x1000,
  21559         /* base        */ 0x09050000,
  21560         /* gran        */ 1,
  21561         /* bytes       */ 9,
  21562         /* nFields     */ 13,
  21563         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields,
  21564         /* *views      */ NULL,
  21565         /* *views_num  */ NULL,
  21566         /* snoop_cb    */ NULL, 
  21567         /* snoop_user_data */ NULL, 
  21568         /* snoop_flags */ 0,
  21569         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21570         /* type */ SOC_MEM_TYPE_NORMAL,
  21571         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21572         /* impl */ SOC_MEM_IMPL_NORMAL,
  21573         /* cmic_mor_clks       */ 0,
  21574         /* access_latency_mode */ 3,
  21575     },
  21576 #endif /* chips */
  21577 
  21578 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  21579     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE3m */ 
  21580         /* mem            THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE3m */
  21581         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  21582         /* cmp_fn      */ _soc_mem_cmp_undef,
  21583         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21584         /* index_min   */ 0,
  21585         /* index_max   */ 271,
  21586         /* minblock    */ 44,
  21587         /* maxblock    */ 44,
  21588         /* blocks      */ 0,
  21589         /* blocks_hi   */ 0x1000,
  21590         /* base        */ 0x09058000,
  21591         /* gran        */ 1,
  21592         /* bytes       */ 8,
  21593         /* nFields     */ 13,
  21594         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1m_fields,
  21595         /* *views      */ NULL,
  21596         /* *views_num  */ NULL,
  21597         /* snoop_cb    */ NULL, 
  21598         /* snoop_user_data */ NULL, 
  21599         /* snoop_flags */ 0,
  21600         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21601         /* type */ SOC_MEM_TYPE_NORMAL,
  21602         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21603         /* impl */ SOC_MEM_IMPL_NORMAL,
  21604         /* cmic_mor_clks       */ 0,
  21605         /* access_latency_mode */ 3,
  21606     },
  21607 #endif /* chips */
  21608 
  21609 #if defined(BCM_56370_A0)
  21610     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE0_BCM56370_A0m */ 
  21611         /* mem            THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE0m */
  21612         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  21613         /* cmp_fn      */ _soc_mem_cmp_undef,
  21614         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21615         /* index_min   */ 0,
  21616         /* index_max   */ 575,
  21617         /* minblock    */ 20,
  21618         /* maxblock    */ 20,
  21619         /* blocks      */ 0x100000,
  21620         /* blocks_hi   */ 0,
  21621         /* base        */ 0x09040000,
  21622         /* gran        */ 1,
  21623         /* bytes       */ 9,
  21624         /* nFields     */ 13,
  21625         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields,
  21626         /* *views      */ NULL,
  21627         /* *views_num  */ NULL,
  21628         /* snoop_cb    */ NULL, 
  21629         /* snoop_user_data */ NULL, 
  21630         /* snoop_flags */ 0,
  21631         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21632         /* type */ SOC_MEM_TYPE_NORMAL,
  21633         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21634         /* impl */ SOC_MEM_IMPL_NORMAL,
  21635         /* cmic_mor_clks       */ 0,
  21636         /* access_latency_mode */ 3,
  21637     },
  21638 #endif /* chips */
  21639 
  21640 #if defined(BCM_56770_A0)
  21641     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE0_BCM56770_A0m */ 
  21642         /* mem            THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE0m */
  21643         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  21644         /* cmp_fn      */ _soc_mem_cmp_undef,
  21645         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21646         /* index_min   */ 0,
  21647         /* index_max   */ 527,
  21648         /* minblock    */ 31,
  21649         /* maxblock    */ 31,
  21650         /* blocks      */ 0x80000000,
  21651         /* blocks_hi   */ 0,
  21652         /* base        */ 0x09040000,
  21653         /* gran        */ 1,
  21654         /* bytes       */ 9,
  21655         /* nFields     */ 13,
  21656         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields,
  21657         /* *views      */ NULL,
  21658         /* *views_num  */ NULL,
  21659         /* snoop_cb    */ NULL, 
  21660         /* snoop_user_data */ NULL, 
  21661         /* snoop_flags */ 0,
  21662         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21663         /* type */ SOC_MEM_TYPE_NORMAL,
  21664         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21665         /* impl */ SOC_MEM_IMPL_NORMAL,
  21666         /* cmic_mor_clks       */ 0,
  21667         /* access_latency_mode */ 3,
  21668     },
  21669 #endif /* chips */
  21670 
  21671 #if defined(BCM_56870_A0)
  21672     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE0_BCM56870_A0m */ 
  21673         /* mem            THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE0m */
  21674         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  21675         /* cmp_fn      */ _soc_mem_cmp_undef,
  21676         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21677         /* index_min   */ 0,
  21678         /* index_max   */ 527,
  21679         /* minblock    */ 44,
  21680         /* maxblock    */ 44,
  21681         /* blocks      */ 0,
  21682         /* blocks_hi   */ 0x1000,
  21683         /* base        */ 0x09040000,
  21684         /* gran        */ 1,
  21685         /* bytes       */ 9,
  21686         /* nFields     */ 13,
  21687         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields,
  21688         /* *views      */ NULL,
  21689         /* *views_num  */ NULL,
  21690         /* snoop_cb    */ NULL, 
  21691         /* snoop_user_data */ NULL, 
  21692         /* snoop_flags */ 0,
  21693         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21694         /* type */ SOC_MEM_TYPE_NORMAL,
  21695         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21696         /* impl */ SOC_MEM_IMPL_NORMAL,
  21697         /* cmic_mor_clks       */ 0,
  21698         /* access_latency_mode */ 3,
  21699     },
  21700 #endif /* chips */
  21701 
  21702 #if defined(BCM_56970_A0)
  21703     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE0_BCM56970_A0m */ 
  21704         /* mem            THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE0m */
  21705         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  21706         /* cmp_fn      */ _soc_mem_cmp_undef,
  21707         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21708         /* index_min   */ 0,
  21709         /* index_max   */ 271,
  21710         /* minblock    */ 77,
  21711         /* maxblock    */ 77,
  21712         /* blocks      */ 0,
  21713         /* blocks_hi   */ 0xffffffff,
  21714         /* base        */ 0x09040000,
  21715         /* gran        */ 1,
  21716         /* bytes       */ 8,
  21717         /* nFields     */ 14,
  21718         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields,
  21719         /* *views      */ NULL,
  21720         /* *views_num  */ NULL,
  21721         /* snoop_cb    */ NULL, 
  21722         /* snoop_user_data */ NULL, 
  21723         /* snoop_flags */ 0,
  21724         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21725         /* type */ SOC_MEM_TYPE_NORMAL,
  21726         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21727         /* impl */ SOC_MEM_IMPL_NORMAL,
  21728         /* cmic_mor_clks       */ 0,
  21729         /* access_latency_mode */ 3,
  21730     },
  21731 #endif /* chips */
  21732 
  21733 #if defined(BCM_56970_A0)
  21734     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE3_BCM56970_A0m */ 
  21735         /* mem            THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE3m */
  21736         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  21737         /* cmp_fn      */ _soc_mem_cmp_undef,
  21738         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21739         /* index_min   */ 0,
  21740         /* index_max   */ 271,
  21741         /* minblock    */ 77,
  21742         /* maxblock    */ 77,
  21743         /* blocks      */ 0,
  21744         /* blocks_hi   */ 0xffffffff,
  21745         /* base        */ 0x09070000,
  21746         /* gran        */ 1,
  21747         /* bytes       */ 8,
  21748         /* nFields     */ 14,
  21749         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields,
  21750         /* *views      */ NULL,
  21751         /* *views_num  */ NULL,
  21752         /* snoop_cb    */ NULL, 
  21753         /* snoop_user_data */ NULL, 
  21754         /* snoop_flags */ 0,
  21755         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21756         /* type */ SOC_MEM_TYPE_NORMAL,
  21757         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21758         /* impl */ SOC_MEM_IMPL_NORMAL,
  21759         /* cmic_mor_clks       */ 0,
  21760         /* access_latency_mode */ 3,
  21761     },
  21762 #endif /* chips */
  21763 
  21764 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  21765     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE1_PIPE0m */ 
  21766         /* mem            THDI_PORT_PG_CNTRS_SH1_XPE1_PIPE0m */
  21767         /* flags       */ SOC_MEM_FLAG_VALID |
  21768                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  21769         /* cmp_fn      */ _soc_mem_cmp_undef,
  21770         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21771         /* index_min   */ 0,
  21772         /* index_max   */ 271,
  21773         /* minblock    */ 44,
  21774         /* maxblock    */ 44,
  21775         /* blocks      */ 0,
  21776         /* blocks_hi   */ 0x1000,
  21777         /* base        */ 0x09040000,
  21778         /* gran        */ 1,
  21779         /* bytes       */ 8,
  21780         /* nFields     */ 13,
  21781         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1m_fields,
  21782         /* *views      */ NULL,
  21783         /* *views_num  */ NULL,
  21784         /* snoop_cb    */ NULL, 
  21785         /* snoop_user_data */ NULL, 
  21786         /* snoop_flags */ 0,
  21787         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21788         /* type */ SOC_MEM_TYPE_NORMAL,
  21789         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21790         /* impl */ SOC_MEM_IMPL_NORMAL,
  21791         /* cmic_mor_clks       */ 0,
  21792         /* access_latency_mode */ 3,
  21793     },
  21794 #endif /* chips */
  21795 
  21796 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  21797     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE1_PIPE3m */ 
  21798         /* mem            THDI_PORT_PG_CNTRS_SH1_XPE1_PIPE3m */
  21799         /* flags       */ SOC_MEM_FLAG_VALID |
  21800                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  21801         /* cmp_fn      */ _soc_mem_cmp_undef,
  21802         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21803         /* index_min   */ 0,
  21804         /* index_max   */ 271,
  21805         /* minblock    */ 44,
  21806         /* maxblock    */ 44,
  21807         /* blocks      */ 0,
  21808         /* blocks_hi   */ 0x1000,
  21809         /* base        */ 0x09058000,
  21810         /* gran        */ 1,
  21811         /* bytes       */ 8,
  21812         /* nFields     */ 13,
  21813         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1m_fields,
  21814         /* *views      */ NULL,
  21815         /* *views_num  */ NULL,
  21816         /* snoop_cb    */ NULL, 
  21817         /* snoop_user_data */ NULL, 
  21818         /* snoop_flags */ 0,
  21819         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21820         /* type */ SOC_MEM_TYPE_NORMAL,
  21821         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21822         /* impl */ SOC_MEM_IMPL_NORMAL,
  21823         /* cmic_mor_clks       */ 0,
  21824         /* access_latency_mode */ 3,
  21825     },
  21826 #endif /* chips */
  21827 
  21828 #if defined(BCM_56970_A0)
  21829     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE1_PIPE0_BCM56970_A0m */ 
  21830         /* mem            THDI_PORT_PG_CNTRS_SH1_XPE1_PIPE0m */
  21831         /* flags       */ SOC_MEM_FLAG_VALID |
  21832                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  21833         /* cmp_fn      */ _soc_mem_cmp_undef,
  21834         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21835         /* index_min   */ 0,
  21836         /* index_max   */ 271,
  21837         /* minblock    */ 77,
  21838         /* maxblock    */ 77,
  21839         /* blocks      */ 0,
  21840         /* blocks_hi   */ 0xffffffff,
  21841         /* base        */ 0x09040000,
  21842         /* gran        */ 1,
  21843         /* bytes       */ 8,
  21844         /* nFields     */ 14,
  21845         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields,
  21846         /* *views      */ NULL,
  21847         /* *views_num  */ NULL,
  21848         /* snoop_cb    */ NULL, 
  21849         /* snoop_user_data */ NULL, 
  21850         /* snoop_flags */ 0,
  21851         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21852         /* type */ SOC_MEM_TYPE_NORMAL,
  21853         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21854         /* impl */ SOC_MEM_IMPL_NORMAL,
  21855         /* cmic_mor_clks       */ 0,
  21856         /* access_latency_mode */ 3,
  21857     },
  21858 #endif /* chips */
  21859 
  21860 #if defined(BCM_56970_A0)
  21861     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE1_PIPE3_BCM56970_A0m */ 
  21862         /* mem            THDI_PORT_PG_CNTRS_SH1_XPE1_PIPE3m */
  21863         /* flags       */ SOC_MEM_FLAG_VALID |
  21864                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  21865         /* cmp_fn      */ _soc_mem_cmp_undef,
  21866         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21867         /* index_min   */ 0,
  21868         /* index_max   */ 271,
  21869         /* minblock    */ 77,
  21870         /* maxblock    */ 77,
  21871         /* blocks      */ 0,
  21872         /* blocks_hi   */ 0xffffffff,
  21873         /* base        */ 0x09070000,
  21874         /* gran        */ 1,
  21875         /* bytes       */ 8,
  21876         /* nFields     */ 14,
  21877         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields,
  21878         /* *views      */ NULL,
  21879         /* *views_num  */ NULL,
  21880         /* snoop_cb    */ NULL, 
  21881         /* snoop_user_data */ NULL, 
  21882         /* snoop_flags */ 0,
  21883         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21884         /* type */ SOC_MEM_TYPE_NORMAL,
  21885         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21886         /* impl */ SOC_MEM_IMPL_NORMAL,
  21887         /* cmic_mor_clks       */ 0,
  21888         /* access_latency_mode */ 3,
  21889     },
  21890 #endif /* chips */
  21891 
  21892 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  21893     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE2_PIPE1m */ 
  21894         /* mem            THDI_PORT_PG_CNTRS_SH1_XPE2_PIPE1m */
  21895         /* flags       */ SOC_MEM_FLAG_VALID |
  21896                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  21897         /* cmp_fn      */ _soc_mem_cmp_undef,
  21898         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21899         /* index_min   */ 0,
  21900         /* index_max   */ 271,
  21901         /* minblock    */ 44,
  21902         /* maxblock    */ 44,
  21903         /* blocks      */ 0,
  21904         /* blocks_hi   */ 0x1000,
  21905         /* base        */ 0x09048000,
  21906         /* gran        */ 1,
  21907         /* bytes       */ 8,
  21908         /* nFields     */ 13,
  21909         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1m_fields,
  21910         /* *views      */ NULL,
  21911         /* *views_num  */ NULL,
  21912         /* snoop_cb    */ NULL, 
  21913         /* snoop_user_data */ NULL, 
  21914         /* snoop_flags */ 0,
  21915         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21916         /* type */ SOC_MEM_TYPE_NORMAL,
  21917         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21918         /* impl */ SOC_MEM_IMPL_NORMAL,
  21919         /* cmic_mor_clks       */ 0,
  21920         /* access_latency_mode */ 3,
  21921     },
  21922 #endif /* chips */
  21923 
  21924 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  21925     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE2_PIPE2m */ 
  21926         /* mem            THDI_PORT_PG_CNTRS_SH1_XPE2_PIPE2m */
  21927         /* flags       */ SOC_MEM_FLAG_VALID |
  21928                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  21929         /* cmp_fn      */ _soc_mem_cmp_undef,
  21930         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21931         /* index_min   */ 0,
  21932         /* index_max   */ 271,
  21933         /* minblock    */ 44,
  21934         /* maxblock    */ 44,
  21935         /* blocks      */ 0,
  21936         /* blocks_hi   */ 0x1000,
  21937         /* base        */ 0x09050000,
  21938         /* gran        */ 1,
  21939         /* bytes       */ 8,
  21940         /* nFields     */ 13,
  21941         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1m_fields,
  21942         /* *views      */ NULL,
  21943         /* *views_num  */ NULL,
  21944         /* snoop_cb    */ NULL, 
  21945         /* snoop_user_data */ NULL, 
  21946         /* snoop_flags */ 0,
  21947         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21948         /* type */ SOC_MEM_TYPE_NORMAL,
  21949         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21950         /* impl */ SOC_MEM_IMPL_NORMAL,
  21951         /* cmic_mor_clks       */ 0,
  21952         /* access_latency_mode */ 3,
  21953     },
  21954 #endif /* chips */
  21955 
  21956 #if defined(BCM_56970_A0)
  21957     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE2_PIPE1_BCM56970_A0m */ 
  21958         /* mem            THDI_PORT_PG_CNTRS_SH1_XPE2_PIPE1m */
  21959         /* flags       */ SOC_MEM_FLAG_VALID |
  21960                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  21961         /* cmp_fn      */ _soc_mem_cmp_undef,
  21962         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21963         /* index_min   */ 0,
  21964         /* index_max   */ 271,
  21965         /* minblock    */ 77,
  21966         /* maxblock    */ 77,
  21967         /* blocks      */ 0,
  21968         /* blocks_hi   */ 0xffffffff,
  21969         /* base        */ 0x09050000,
  21970         /* gran        */ 1,
  21971         /* bytes       */ 8,
  21972         /* nFields     */ 14,
  21973         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields,
  21974         /* *views      */ NULL,
  21975         /* *views_num  */ NULL,
  21976         /* snoop_cb    */ NULL, 
  21977         /* snoop_user_data */ NULL, 
  21978         /* snoop_flags */ 0,
  21979         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  21980         /* type */ SOC_MEM_TYPE_NORMAL,
  21981         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  21982         /* impl */ SOC_MEM_IMPL_NORMAL,
  21983         /* cmic_mor_clks       */ 0,
  21984         /* access_latency_mode */ 3,
  21985     },
  21986 #endif /* chips */
  21987 
  21988 #if defined(BCM_56970_A0)
  21989     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE2_PIPE2_BCM56970_A0m */ 
  21990         /* mem            THDI_PORT_PG_CNTRS_SH1_XPE2_PIPE2m */
  21991         /* flags       */ SOC_MEM_FLAG_VALID |
  21992                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  21993         /* cmp_fn      */ _soc_mem_cmp_undef,
  21994         /* *null_entry */ _soc_mem_entry_null_zeroes,
  21995         /* index_min   */ 0,
  21996         /* index_max   */ 271,
  21997         /* minblock    */ 77,
  21998         /* maxblock    */ 77,
  21999         /* blocks      */ 0,
  22000         /* blocks_hi   */ 0xffffffff,
  22001         /* base        */ 0x09060000,
  22002         /* gran        */ 1,
  22003         /* bytes       */ 8,
  22004         /* nFields     */ 14,
  22005         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields,
  22006         /* *views      */ NULL,
  22007         /* *views_num  */ NULL,
  22008         /* snoop_cb    */ NULL, 
  22009         /* snoop_user_data */ NULL, 
  22010         /* snoop_flags */ 0,
  22011         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22012         /* type */ SOC_MEM_TYPE_NORMAL,
  22013         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22014         /* impl */ SOC_MEM_IMPL_NORMAL,
  22015         /* cmic_mor_clks       */ 0,
  22016         /* access_latency_mode */ 3,
  22017     },
  22018 #endif /* chips */
  22019 
  22020 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  22021     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE3_PIPE1m */ 
  22022         /* mem            THDI_PORT_PG_CNTRS_SH1_XPE3_PIPE1m */
  22023         /* flags       */ SOC_MEM_FLAG_VALID |
  22024                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  22025         /* cmp_fn      */ _soc_mem_cmp_undef,
  22026         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22027         /* index_min   */ 0,
  22028         /* index_max   */ 271,
  22029         /* minblock    */ 44,
  22030         /* maxblock    */ 44,
  22031         /* blocks      */ 0,
  22032         /* blocks_hi   */ 0x1000,
  22033         /* base        */ 0x09048000,
  22034         /* gran        */ 1,
  22035         /* bytes       */ 8,
  22036         /* nFields     */ 13,
  22037         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1m_fields,
  22038         /* *views      */ NULL,
  22039         /* *views_num  */ NULL,
  22040         /* snoop_cb    */ NULL, 
  22041         /* snoop_user_data */ NULL, 
  22042         /* snoop_flags */ 0,
  22043         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22044         /* type */ SOC_MEM_TYPE_NORMAL,
  22045         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22046         /* impl */ SOC_MEM_IMPL_NORMAL,
  22047         /* cmic_mor_clks       */ 0,
  22048         /* access_latency_mode */ 3,
  22049     },
  22050 #endif /* chips */
  22051 
  22052 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  22053     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE3_PIPE2m */ 
  22054         /* mem            THDI_PORT_PG_CNTRS_SH1_XPE3_PIPE2m */
  22055         /* flags       */ SOC_MEM_FLAG_VALID |
  22056                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  22057         /* cmp_fn      */ _soc_mem_cmp_undef,
  22058         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22059         /* index_min   */ 0,
  22060         /* index_max   */ 271,
  22061         /* minblock    */ 44,
  22062         /* maxblock    */ 44,
  22063         /* blocks      */ 0,
  22064         /* blocks_hi   */ 0x1000,
  22065         /* base        */ 0x09050000,
  22066         /* gran        */ 1,
  22067         /* bytes       */ 8,
  22068         /* nFields     */ 13,
  22069         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1m_fields,
  22070         /* *views      */ NULL,
  22071         /* *views_num  */ NULL,
  22072         /* snoop_cb    */ NULL, 
  22073         /* snoop_user_data */ NULL, 
  22074         /* snoop_flags */ 0,
  22075         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22076         /* type */ SOC_MEM_TYPE_NORMAL,
  22077         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22078         /* impl */ SOC_MEM_IMPL_NORMAL,
  22079         /* cmic_mor_clks       */ 0,
  22080         /* access_latency_mode */ 3,
  22081     },
  22082 #endif /* chips */
  22083 
  22084 #if defined(BCM_56970_A0)
  22085     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE3_PIPE1_BCM56970_A0m */ 
  22086         /* mem            THDI_PORT_PG_CNTRS_SH1_XPE3_PIPE1m */
  22087         /* flags       */ SOC_MEM_FLAG_VALID |
  22088                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  22089         /* cmp_fn      */ _soc_mem_cmp_undef,
  22090         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22091         /* index_min   */ 0,
  22092         /* index_max   */ 271,
  22093         /* minblock    */ 77,
  22094         /* maxblock    */ 77,
  22095         /* blocks      */ 0,
  22096         /* blocks_hi   */ 0xffffffff,
  22097         /* base        */ 0x09050000,
  22098         /* gran        */ 1,
  22099         /* bytes       */ 8,
  22100         /* nFields     */ 14,
  22101         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields,
  22102         /* *views      */ NULL,
  22103         /* *views_num  */ NULL,
  22104         /* snoop_cb    */ NULL, 
  22105         /* snoop_user_data */ NULL, 
  22106         /* snoop_flags */ 0,
  22107         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22108         /* type */ SOC_MEM_TYPE_NORMAL,
  22109         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22110         /* impl */ SOC_MEM_IMPL_NORMAL,
  22111         /* cmic_mor_clks       */ 0,
  22112         /* access_latency_mode */ 3,
  22113     },
  22114 #endif /* chips */
  22115 
  22116 #if defined(BCM_56970_A0)
  22117     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE3_PIPE2_BCM56970_A0m */ 
  22118         /* mem            THDI_PORT_PG_CNTRS_SH1_XPE3_PIPE2m */
  22119         /* flags       */ SOC_MEM_FLAG_VALID |
  22120                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  22121         /* cmp_fn      */ _soc_mem_cmp_undef,
  22122         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22123         /* index_min   */ 0,
  22124         /* index_max   */ 271,
  22125         /* minblock    */ 77,
  22126         /* maxblock    */ 77,
  22127         /* blocks      */ 0,
  22128         /* blocks_hi   */ 0xffffffff,
  22129         /* base        */ 0x09060000,
  22130         /* gran        */ 1,
  22131         /* bytes       */ 8,
  22132         /* nFields     */ 14,
  22133         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields,
  22134         /* *views      */ NULL,
  22135         /* *views_num  */ NULL,
  22136         /* snoop_cb    */ NULL, 
  22137         /* snoop_user_data */ NULL, 
  22138         /* snoop_flags */ 0,
  22139         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22140         /* type */ SOC_MEM_TYPE_NORMAL,
  22141         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22142         /* impl */ SOC_MEM_IMPL_NORMAL,
  22143         /* cmic_mor_clks       */ 0,
  22144         /* access_latency_mode */ 3,
  22145     },
  22146 #endif /* chips */
  22147 
  22148 #if defined(BCM_56560_A0)
  22149     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_X_BCM56560_A0m */ 
  22150         /* mem            THDI_PORT_PG_CNTRS_SH1_Xm */
  22151         /* flags       */ SOC_MEM_FLAG_VALID |
  22152                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  22153         /* cmp_fn      */ _soc_mem_cmp_undef,
  22154         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22155         /* index_min   */ 0,
  22156         /* index_max   */ 599,
  22157         /* minblock    */ 24,
  22158         /* maxblock    */ 24,
  22159         /* blocks      */ 0x1000000,
  22160         /* blocks_hi   */ 0,
  22161         /* base        */ 0x08000c00,
  22162         /* gran        */ 1,
  22163         /* bytes       */ 8,
  22164         /* nFields     */ 13,
  22165         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_X_BCM56560_A0m_fields,
  22166         /* *views      */ NULL,
  22167         /* *views_num  */ NULL,
  22168         /* snoop_cb    */ NULL, 
  22169         /* snoop_user_data */ NULL, 
  22170         /* snoop_flags */ 0,
  22171         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22172         /* type */ SOC_MEM_TYPE_NORMAL,
  22173         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22174         /* impl */ SOC_MEM_IMPL_NORMAL,
  22175         /* cmic_mor_clks       */ 0,
  22176     },
  22177 #endif /* chips */
  22178 
  22179 #if defined(BCM_56560_B0)
  22180     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_X_BCM56560_B0m */ 
  22181         /* mem            THDI_PORT_PG_CNTRS_SH1_Xm */
  22182         /* flags       */ SOC_MEM_FLAG_VALID |
  22183                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  22184         /* cmp_fn      */ _soc_mem_cmp_undef,
  22185         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22186         /* index_min   */ 0,
  22187         /* index_max   */ 599,
  22188         /* minblock    */ 16,
  22189         /* maxblock    */ 16,
  22190         /* blocks      */ 0x10000,
  22191         /* blocks_hi   */ 0,
  22192         /* base        */ 0x08000c00,
  22193         /* gran        */ 1,
  22194         /* bytes       */ 8,
  22195         /* nFields     */ 13,
  22196         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_X_BCM56560_A0m_fields,
  22197         /* *views      */ NULL,
  22198         /* *views_num  */ NULL,
  22199         /* snoop_cb    */ NULL, 
  22200         /* snoop_user_data */ NULL, 
  22201         /* snoop_flags */ 0,
  22202         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22203         /* type */ SOC_MEM_TYPE_NORMAL,
  22204         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22205         /* impl */ SOC_MEM_IMPL_NORMAL,
  22206         /* cmic_mor_clks       */ 0,
  22207     },
  22208 #endif /* chips */
  22209 
  22210 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  22211     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_X_BCM56670_A0m */ 
  22212         /* mem            THDI_PORT_PG_CNTRS_SH1_Xm */
  22213         /* flags       */ SOC_MEM_FLAG_VALID |
  22214                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  22215         /* cmp_fn      */ _soc_mem_cmp_undef,
  22216         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22217         /* index_min   */ 0,
  22218         /* index_max   */ 543,
  22219         /* minblock    */ 25,
  22220         /* maxblock    */ 25,
  22221         /* blocks      */ 0x2000000,
  22222         /* blocks_hi   */ 0,
  22223         /* base        */ 0x08000c00,
  22224         /* gran        */ 1,
  22225         /* bytes       */ 8,
  22226         /* nFields     */ 13,
  22227         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_X_BCM56560_A0m_fields,
  22228         /* *views      */ NULL,
  22229         /* *views_num  */ NULL,
  22230         /* snoop_cb    */ NULL, 
  22231         /* snoop_user_data */ NULL, 
  22232         /* snoop_flags */ 0,
  22233         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22234         /* type */ SOC_MEM_TYPE_NORMAL,
  22235         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22236         /* impl */ SOC_MEM_IMPL_NORMAL,
  22237         /* cmic_mor_clks       */ 0,
  22238     },
  22239 #endif /* chips */
  22240 
  22241 #if defined(BCM_56860_A0)
  22242     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_X_BCM56860_A0m */ 
  22243         /* mem            THDI_PORT_PG_CNTRS_SH1_Xm */
  22244         /* flags       */ SOC_MEM_FLAG_VALID |
  22245                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  22246         /* cmp_fn      */ _soc_mem_cmp_undef,
  22247         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22248         /* index_min   */ 0,
  22249         /* index_max   */ 423,
  22250         /* minblock    */ 13,
  22251         /* maxblock    */ 13,
  22252         /* blocks      */ 0x2000,
  22253         /* blocks_hi   */ 0,
  22254         /* base        */ 0x08000600,
  22255         /* gran        */ 1,
  22256         /* bytes       */ 8,
  22257         /* nFields     */ 13,
  22258         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_Xm_fields,
  22259         /* *views      */ NULL,
  22260         /* *views_num  */ NULL,
  22261         /* snoop_cb    */ NULL, 
  22262         /* snoop_user_data */ NULL, 
  22263         /* snoop_flags */ 0,
  22264         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22265         /* type */ SOC_MEM_TYPE_NORMAL,
  22266         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22267         /* impl */ SOC_MEM_IMPL_NORMAL,
  22268         /* cmic_mor_clks       */ 0,
  22269     },
  22270 #endif /* chips */
  22271 
  22272 #if defined(BCM_56850_A0)
  22273     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_Ym */ 
  22274         /* mem            THDI_PORT_PG_CNTRS_SH1_Ym */
  22275         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  22276         /* cmp_fn      */ _soc_mem_cmp_undef,
  22277         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22278         /* index_min   */ 0,
  22279         /* index_max   */ 423,
  22280         /* minblock    */ 12,
  22281         /* maxblock    */ 12,
  22282         /* blocks      */ 0x1000,
  22283         /* blocks_hi   */ 0,
  22284         /* base        */ 0x08100600,
  22285         /* gran        */ 1,
  22286         /* bytes       */ 8,
  22287         /* nFields     */ 13,
  22288         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_Xm_fields,
  22289         /* *views      */ NULL,
  22290         /* *views_num  */ NULL,
  22291         /* snoop_cb    */ NULL, 
  22292         /* snoop_user_data */ NULL, 
  22293         /* snoop_flags */ 0,
  22294         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22295         /* type */ SOC_MEM_TYPE_NORMAL,
  22296         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22297         /* impl */ SOC_MEM_IMPL_NORMAL,
  22298         /* cmic_mor_clks       */ 0,
  22299     },
  22300 #endif /* chips */
  22301 
  22302 #if defined(BCM_56860_A0)
  22303     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_Y_BCM56860_A0m */ 
  22304         /* mem            THDI_PORT_PG_CNTRS_SH1_Ym */
  22305         /* flags       */ SOC_MEM_FLAG_VALID |
  22306                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  22307         /* cmp_fn      */ _soc_mem_cmp_undef,
  22308         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22309         /* index_min   */ 0,
  22310         /* index_max   */ 423,
  22311         /* minblock    */ 13,
  22312         /* maxblock    */ 13,
  22313         /* blocks      */ 0x2000,
  22314         /* blocks_hi   */ 0,
  22315         /* base        */ 0x08100600,
  22316         /* gran        */ 1,
  22317         /* bytes       */ 8,
  22318         /* nFields     */ 13,
  22319         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT1_Xm_fields,
  22320         /* *views      */ NULL,
  22321         /* *views_num  */ NULL,
  22322         /* snoop_cb    */ NULL, 
  22323         /* snoop_user_data */ NULL, 
  22324         /* snoop_flags */ 0,
  22325         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22326         /* type */ SOC_MEM_TYPE_NORMAL,
  22327         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22328         /* impl */ SOC_MEM_IMPL_NORMAL,
  22329         /* cmic_mor_clks       */ 0,
  22330     },
  22331 #endif /* chips */
  22332 
  22333 #if defined(BCM_56370_A0)
  22334     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_BCM56370_A0m */ 
  22335         /* mem            THDI_PORT_PG_CNTRS_SH2m */
  22336         /* flags       */ SOC_MEM_FLAG_VALID |
  22337                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  22338         /* cmp_fn      */ _soc_mem_cmp_undef,
  22339         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22340         /* index_min   */ 0,
  22341         /* index_max   */ -1,
  22342         /* minblock    */ 20,
  22343         /* maxblock    */ 20,
  22344         /* blocks      */ 0x100000,
  22345         /* blocks_hi   */ 0,
  22346         /* base        */ 0x090c0000,
  22347         /* gran        */ 1,
  22348         /* bytes       */ 8,
  22349         /* nFields     */ 11,
  22350         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56370_A0m_fields,
  22351         /* *views      */ NULL,
  22352         /* *views_num  */ NULL,
  22353         /* snoop_cb    */ NULL, 
  22354         /* snoop_user_data */ NULL, 
  22355         /* snoop_flags */ 0,
  22356         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22357         /* type */ SOC_MEM_TYPE_NORMAL,
  22358         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22359         /* impl */ SOC_MEM_IMPL_NORMAL,
  22360         /* cmic_mor_clks       */ 0,
  22361         /* access_latency_mode */ 3,
  22362     },
  22363 #endif /* chips */
  22364 
  22365 #if defined(BCM_56770_A0)
  22366     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_BCM56770_A0m */ 
  22367         /* mem            THDI_PORT_PG_CNTRS_SH2m */
  22368         /* flags       */ SOC_MEM_FLAG_VALID |
  22369                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  22370         /* cmp_fn      */ _soc_mem_cmp_undef,
  22371         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22372         /* index_min   */ 0,
  22373         /* index_max   */ -1,
  22374         /* minblock    */ 31,
  22375         /* maxblock    */ 31,
  22376         /* blocks      */ 0x80000000,
  22377         /* blocks_hi   */ 0,
  22378         /* base        */ 0x090c0000,
  22379         /* gran        */ 1,
  22380         /* bytes       */ 8,
  22381         /* nFields     */ 12,
  22382         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56870_A0m_fields,
  22383         /* *views      */ NULL,
  22384         /* *views_num  */ NULL,
  22385         /* snoop_cb    */ NULL, 
  22386         /* snoop_user_data */ NULL, 
  22387         /* snoop_flags */ 0,
  22388         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22389         /* type */ SOC_MEM_TYPE_NORMAL,
  22390         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22391         /* impl */ SOC_MEM_IMPL_NORMAL,
  22392         /* cmic_mor_clks       */ 0,
  22393         /* access_latency_mode */ 3,
  22394     },
  22395 #endif /* chips */
  22396 
  22397 #if defined(BCM_56870_A0)
  22398     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_BCM56870_A0m */ 
  22399         /* mem            THDI_PORT_PG_CNTRS_SH2m */
  22400         /* flags       */ SOC_MEM_FLAG_VALID |
  22401                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  22402         /* cmp_fn      */ _soc_mem_cmp_undef,
  22403         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22404         /* index_min   */ 0,
  22405         /* index_max   */ -1,
  22406         /* minblock    */ 44,
  22407         /* maxblock    */ 44,
  22408         /* blocks      */ 0,
  22409         /* blocks_hi   */ 0x1000,
  22410         /* base        */ 0x090c0000,
  22411         /* gran        */ 1,
  22412         /* bytes       */ 8,
  22413         /* nFields     */ 12,
  22414         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56870_A0m_fields,
  22415         /* *views      */ NULL,
  22416         /* *views_num  */ NULL,
  22417         /* snoop_cb    */ NULL, 
  22418         /* snoop_user_data */ NULL, 
  22419         /* snoop_flags */ 0,
  22420         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22421         /* type */ SOC_MEM_TYPE_NORMAL,
  22422         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22423         /* impl */ SOC_MEM_IMPL_NORMAL,
  22424         /* cmic_mor_clks       */ 0,
  22425         /* access_latency_mode */ 3,
  22426     },
  22427 #endif /* chips */
  22428 
  22429 #if defined(BCM_56970_A0)
  22430     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_BCM56970_A0m */ 
  22431         /* mem            THDI_PORT_PG_CNTRS_SH2m */
  22432         /* flags       */ SOC_MEM_FLAG_VALID |
  22433                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  22434         /* cmp_fn      */ _soc_mem_cmp_undef,
  22435         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22436         /* index_min   */ 0,
  22437         /* index_max   */ -1,
  22438         /* minblock    */ 77,
  22439         /* maxblock    */ 77,
  22440         /* blocks      */ 0,
  22441         /* blocks_hi   */ 0xffffffff,
  22442         /* base        */ 0x090c0000,
  22443         /* gran        */ 1,
  22444         /* bytes       */ 7,
  22445         /* nFields     */ 12,
  22446         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields,
  22447         /* *views      */ NULL,
  22448         /* *views_num  */ NULL,
  22449         /* snoop_cb    */ NULL, 
  22450         /* snoop_user_data */ NULL, 
  22451         /* snoop_flags */ 0,
  22452         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22453         /* type */ SOC_MEM_TYPE_NORMAL,
  22454         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22455         /* impl */ SOC_MEM_IMPL_NORMAL,
  22456         /* cmic_mor_clks       */ 0,
  22457         /* access_latency_mode */ 3,
  22458     },
  22459 #endif /* chips */
  22460 
  22461 #if defined(BCM_56850_A0)
  22462     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_Xm */ 
  22463         /* mem            THDI_PORT_PG_CNTRS_SH2_Xm */
  22464         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  22465         /* cmp_fn      */ _soc_mem_cmp_undef,
  22466         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22467         /* index_min   */ 0,
  22468         /* index_max   */ 423,
  22469         /* minblock    */ 12,
  22470         /* maxblock    */ 12,
  22471         /* blocks      */ 0x1000,
  22472         /* blocks_hi   */ 0,
  22473         /* base        */ 0x08000800,
  22474         /* gran        */ 1,
  22475         /* bytes       */ 7,
  22476         /* nFields     */ 11,
  22477         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_Xm_fields,
  22478         /* *views      */ NULL,
  22479         /* *views_num  */ NULL,
  22480         /* snoop_cb    */ NULL, 
  22481         /* snoop_user_data */ NULL, 
  22482         /* snoop_flags */ 0,
  22483         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22484         /* type */ SOC_MEM_TYPE_NORMAL,
  22485         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22486         /* impl */ SOC_MEM_IMPL_NORMAL,
  22487         /* cmic_mor_clks       */ 0,
  22488     },
  22489 #endif /* chips */
  22490 
  22491 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  22492     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE0m */ 
  22493         /* mem            THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE0m */
  22494         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  22495         /* cmp_fn      */ _soc_mem_cmp_undef,
  22496         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22497         /* index_min   */ 0,
  22498         /* index_max   */ 271,
  22499         /* minblock    */ 44,
  22500         /* maxblock    */ 44,
  22501         /* blocks      */ 0,
  22502         /* blocks_hi   */ 0x1000,
  22503         /* base        */ 0x090c0000,
  22504         /* gran        */ 1,
  22505         /* bytes       */ 7,
  22506         /* nFields     */ 11,
  22507         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2m_fields,
  22508         /* *views      */ NULL,
  22509         /* *views_num  */ NULL,
  22510         /* snoop_cb    */ NULL, 
  22511         /* snoop_user_data */ NULL, 
  22512         /* snoop_flags */ 0,
  22513         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22514         /* type */ SOC_MEM_TYPE_NORMAL,
  22515         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22516         /* impl */ SOC_MEM_IMPL_NORMAL,
  22517         /* cmic_mor_clks       */ 0,
  22518         /* access_latency_mode */ 3,
  22519     },
  22520 #endif /* chips */
  22521 
  22522 #if defined(BCM_56870_A0)
  22523     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE1m */ 
  22524         /* mem            THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE1m */
  22525         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  22526         /* cmp_fn      */ _soc_mem_cmp_undef,
  22527         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22528         /* index_min   */ 0,
  22529         /* index_max   */ 527,
  22530         /* minblock    */ 44,
  22531         /* maxblock    */ 44,
  22532         /* blocks      */ 0,
  22533         /* blocks_hi   */ 0x1000,
  22534         /* base        */ 0x090d0000,
  22535         /* gran        */ 1,
  22536         /* bytes       */ 8,
  22537         /* nFields     */ 12,
  22538         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56870_A0m_fields,
  22539         /* *views      */ NULL,
  22540         /* *views_num  */ NULL,
  22541         /* snoop_cb    */ NULL, 
  22542         /* snoop_user_data */ NULL, 
  22543         /* snoop_flags */ 0,
  22544         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22545         /* type */ SOC_MEM_TYPE_NORMAL,
  22546         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22547         /* impl */ SOC_MEM_IMPL_NORMAL,
  22548         /* cmic_mor_clks       */ 0,
  22549         /* access_latency_mode */ 3,
  22550     },
  22551 #endif /* chips */
  22552 
  22553 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  22554     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE3m */ 
  22555         /* mem            THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE3m */
  22556         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  22557         /* cmp_fn      */ _soc_mem_cmp_undef,
  22558         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22559         /* index_min   */ 0,
  22560         /* index_max   */ 271,
  22561         /* minblock    */ 44,
  22562         /* maxblock    */ 44,
  22563         /* blocks      */ 0,
  22564         /* blocks_hi   */ 0x1000,
  22565         /* base        */ 0x090d8000,
  22566         /* gran        */ 1,
  22567         /* bytes       */ 7,
  22568         /* nFields     */ 11,
  22569         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2m_fields,
  22570         /* *views      */ NULL,
  22571         /* *views_num  */ NULL,
  22572         /* snoop_cb    */ NULL, 
  22573         /* snoop_user_data */ NULL, 
  22574         /* snoop_flags */ 0,
  22575         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22576         /* type */ SOC_MEM_TYPE_NORMAL,
  22577         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22578         /* impl */ SOC_MEM_IMPL_NORMAL,
  22579         /* cmic_mor_clks       */ 0,
  22580         /* access_latency_mode */ 3,
  22581     },
  22582 #endif /* chips */
  22583 
  22584 #if defined(BCM_56370_A0)
  22585     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE0_BCM56370_A0m */ 
  22586         /* mem            THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE0m */
  22587         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  22588         /* cmp_fn      */ _soc_mem_cmp_undef,
  22589         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22590         /* index_min   */ 0,
  22591         /* index_max   */ 575,
  22592         /* minblock    */ 20,
  22593         /* maxblock    */ 20,
  22594         /* blocks      */ 0x100000,
  22595         /* blocks_hi   */ 0,
  22596         /* base        */ 0x090c0000,
  22597         /* gran        */ 1,
  22598         /* bytes       */ 8,
  22599         /* nFields     */ 11,
  22600         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56370_A0m_fields,
  22601         /* *views      */ NULL,
  22602         /* *views_num  */ NULL,
  22603         /* snoop_cb    */ NULL, 
  22604         /* snoop_user_data */ NULL, 
  22605         /* snoop_flags */ 0,
  22606         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22607         /* type */ SOC_MEM_TYPE_NORMAL,
  22608         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22609         /* impl */ SOC_MEM_IMPL_NORMAL,
  22610         /* cmic_mor_clks       */ 0,
  22611         /* access_latency_mode */ 3,
  22612     },
  22613 #endif /* chips */
  22614 
  22615 #if defined(BCM_56770_A0)
  22616     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE0_BCM56770_A0m */ 
  22617         /* mem            THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE0m */
  22618         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  22619         /* cmp_fn      */ _soc_mem_cmp_undef,
  22620         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22621         /* index_min   */ 0,
  22622         /* index_max   */ 527,
  22623         /* minblock    */ 31,
  22624         /* maxblock    */ 31,
  22625         /* blocks      */ 0x80000000,
  22626         /* blocks_hi   */ 0,
  22627         /* base        */ 0x090c0000,
  22628         /* gran        */ 1,
  22629         /* bytes       */ 8,
  22630         /* nFields     */ 12,
  22631         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56870_A0m_fields,
  22632         /* *views      */ NULL,
  22633         /* *views_num  */ NULL,
  22634         /* snoop_cb    */ NULL, 
  22635         /* snoop_user_data */ NULL, 
  22636         /* snoop_flags */ 0,
  22637         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22638         /* type */ SOC_MEM_TYPE_NORMAL,
  22639         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22640         /* impl */ SOC_MEM_IMPL_NORMAL,
  22641         /* cmic_mor_clks       */ 0,
  22642         /* access_latency_mode */ 3,
  22643     },
  22644 #endif /* chips */
  22645 
  22646 #if defined(BCM_56870_A0)
  22647     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE0_BCM56870_A0m */ 
  22648         /* mem            THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE0m */
  22649         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  22650         /* cmp_fn      */ _soc_mem_cmp_undef,
  22651         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22652         /* index_min   */ 0,
  22653         /* index_max   */ 527,
  22654         /* minblock    */ 44,
  22655         /* maxblock    */ 44,
  22656         /* blocks      */ 0,
  22657         /* blocks_hi   */ 0x1000,
  22658         /* base        */ 0x090c0000,
  22659         /* gran        */ 1,
  22660         /* bytes       */ 8,
  22661         /* nFields     */ 12,
  22662         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56870_A0m_fields,
  22663         /* *views      */ NULL,
  22664         /* *views_num  */ NULL,
  22665         /* snoop_cb    */ NULL, 
  22666         /* snoop_user_data */ NULL, 
  22667         /* snoop_flags */ 0,
  22668         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22669         /* type */ SOC_MEM_TYPE_NORMAL,
  22670         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22671         /* impl */ SOC_MEM_IMPL_NORMAL,
  22672         /* cmic_mor_clks       */ 0,
  22673         /* access_latency_mode */ 3,
  22674     },
  22675 #endif /* chips */
  22676 
  22677 #if defined(BCM_56970_A0)
  22678     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE0_BCM56970_A0m */ 
  22679         /* mem            THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE0m */
  22680         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  22681         /* cmp_fn      */ _soc_mem_cmp_undef,
  22682         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22683         /* index_min   */ 0,
  22684         /* index_max   */ 271,
  22685         /* minblock    */ 77,
  22686         /* maxblock    */ 77,
  22687         /* blocks      */ 0,
  22688         /* blocks_hi   */ 0xffffffff,
  22689         /* base        */ 0x090c0000,
  22690         /* gran        */ 1,
  22691         /* bytes       */ 7,
  22692         /* nFields     */ 12,
  22693         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields,
  22694         /* *views      */ NULL,
  22695         /* *views_num  */ NULL,
  22696         /* snoop_cb    */ NULL, 
  22697         /* snoop_user_data */ NULL, 
  22698         /* snoop_flags */ 0,
  22699         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22700         /* type */ SOC_MEM_TYPE_NORMAL,
  22701         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22702         /* impl */ SOC_MEM_IMPL_NORMAL,
  22703         /* cmic_mor_clks       */ 0,
  22704         /* access_latency_mode */ 3,
  22705     },
  22706 #endif /* chips */
  22707 
  22708 #if defined(BCM_56970_A0)
  22709     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE3_BCM56970_A0m */ 
  22710         /* mem            THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE3m */
  22711         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  22712         /* cmp_fn      */ _soc_mem_cmp_undef,
  22713         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22714         /* index_min   */ 0,
  22715         /* index_max   */ 271,
  22716         /* minblock    */ 77,
  22717         /* maxblock    */ 77,
  22718         /* blocks      */ 0,
  22719         /* blocks_hi   */ 0xffffffff,
  22720         /* base        */ 0x090f0000,
  22721         /* gran        */ 1,
  22722         /* bytes       */ 7,
  22723         /* nFields     */ 12,
  22724         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields,
  22725         /* *views      */ NULL,
  22726         /* *views_num  */ NULL,
  22727         /* snoop_cb    */ NULL, 
  22728         /* snoop_user_data */ NULL, 
  22729         /* snoop_flags */ 0,
  22730         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22731         /* type */ SOC_MEM_TYPE_NORMAL,
  22732         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22733         /* impl */ SOC_MEM_IMPL_NORMAL,
  22734         /* cmic_mor_clks       */ 0,
  22735         /* access_latency_mode */ 3,
  22736     },
  22737 #endif /* chips */
  22738 
  22739 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  22740     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE1_PIPE0m */ 
  22741         /* mem            THDI_PORT_PG_CNTRS_SH2_XPE1_PIPE0m */
  22742         /* flags       */ SOC_MEM_FLAG_VALID |
  22743                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  22744         /* cmp_fn      */ _soc_mem_cmp_undef,
  22745         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22746         /* index_min   */ 0,
  22747         /* index_max   */ 271,
  22748         /* minblock    */ 44,
  22749         /* maxblock    */ 44,
  22750         /* blocks      */ 0,
  22751         /* blocks_hi   */ 0x1000,
  22752         /* base        */ 0x090c0000,
  22753         /* gran        */ 1,
  22754         /* bytes       */ 7,
  22755         /* nFields     */ 11,
  22756         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2m_fields,
  22757         /* *views      */ NULL,
  22758         /* *views_num  */ NULL,
  22759         /* snoop_cb    */ NULL, 
  22760         /* snoop_user_data */ NULL, 
  22761         /* snoop_flags */ 0,
  22762         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22763         /* type */ SOC_MEM_TYPE_NORMAL,
  22764         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22765         /* impl */ SOC_MEM_IMPL_NORMAL,
  22766         /* cmic_mor_clks       */ 0,
  22767         /* access_latency_mode */ 3,
  22768     },
  22769 #endif /* chips */
  22770 
  22771 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  22772     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE1_PIPE3m */ 
  22773         /* mem            THDI_PORT_PG_CNTRS_SH2_XPE1_PIPE3m */
  22774         /* flags       */ SOC_MEM_FLAG_VALID |
  22775                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  22776         /* cmp_fn      */ _soc_mem_cmp_undef,
  22777         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22778         /* index_min   */ 0,
  22779         /* index_max   */ 271,
  22780         /* minblock    */ 44,
  22781         /* maxblock    */ 44,
  22782         /* blocks      */ 0,
  22783         /* blocks_hi   */ 0x1000,
  22784         /* base        */ 0x090d8000,
  22785         /* gran        */ 1,
  22786         /* bytes       */ 7,
  22787         /* nFields     */ 11,
  22788         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2m_fields,
  22789         /* *views      */ NULL,
  22790         /* *views_num  */ NULL,
  22791         /* snoop_cb    */ NULL, 
  22792         /* snoop_user_data */ NULL, 
  22793         /* snoop_flags */ 0,
  22794         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22795         /* type */ SOC_MEM_TYPE_NORMAL,
  22796         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22797         /* impl */ SOC_MEM_IMPL_NORMAL,
  22798         /* cmic_mor_clks       */ 0,
  22799         /* access_latency_mode */ 3,
  22800     },
  22801 #endif /* chips */
  22802 
  22803 #if defined(BCM_56970_A0)
  22804     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE1_PIPE0_BCM56970_A0m */ 
  22805         /* mem            THDI_PORT_PG_CNTRS_SH2_XPE1_PIPE0m */
  22806         /* flags       */ SOC_MEM_FLAG_VALID |
  22807                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  22808         /* cmp_fn      */ _soc_mem_cmp_undef,
  22809         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22810         /* index_min   */ 0,
  22811         /* index_max   */ 271,
  22812         /* minblock    */ 77,
  22813         /* maxblock    */ 77,
  22814         /* blocks      */ 0,
  22815         /* blocks_hi   */ 0xffffffff,
  22816         /* base        */ 0x090c0000,
  22817         /* gran        */ 1,
  22818         /* bytes       */ 7,
  22819         /* nFields     */ 12,
  22820         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields,
  22821         /* *views      */ NULL,
  22822         /* *views_num  */ NULL,
  22823         /* snoop_cb    */ NULL, 
  22824         /* snoop_user_data */ NULL, 
  22825         /* snoop_flags */ 0,
  22826         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22827         /* type */ SOC_MEM_TYPE_NORMAL,
  22828         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22829         /* impl */ SOC_MEM_IMPL_NORMAL,
  22830         /* cmic_mor_clks       */ 0,
  22831         /* access_latency_mode */ 3,
  22832     },
  22833 #endif /* chips */
  22834 
  22835 #if defined(BCM_56970_A0)
  22836     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE1_PIPE3_BCM56970_A0m */ 
  22837         /* mem            THDI_PORT_PG_CNTRS_SH2_XPE1_PIPE3m */
  22838         /* flags       */ SOC_MEM_FLAG_VALID |
  22839                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  22840         /* cmp_fn      */ _soc_mem_cmp_undef,
  22841         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22842         /* index_min   */ 0,
  22843         /* index_max   */ 271,
  22844         /* minblock    */ 77,
  22845         /* maxblock    */ 77,
  22846         /* blocks      */ 0,
  22847         /* blocks_hi   */ 0xffffffff,
  22848         /* base        */ 0x090f0000,
  22849         /* gran        */ 1,
  22850         /* bytes       */ 7,
  22851         /* nFields     */ 12,
  22852         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields,
  22853         /* *views      */ NULL,
  22854         /* *views_num  */ NULL,
  22855         /* snoop_cb    */ NULL, 
  22856         /* snoop_user_data */ NULL, 
  22857         /* snoop_flags */ 0,
  22858         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22859         /* type */ SOC_MEM_TYPE_NORMAL,
  22860         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22861         /* impl */ SOC_MEM_IMPL_NORMAL,
  22862         /* cmic_mor_clks       */ 0,
  22863         /* access_latency_mode */ 3,
  22864     },
  22865 #endif /* chips */
  22866 
  22867 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  22868     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE2_PIPE1m */ 
  22869         /* mem            THDI_PORT_PG_CNTRS_SH2_XPE2_PIPE1m */
  22870         /* flags       */ SOC_MEM_FLAG_VALID |
  22871                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  22872         /* cmp_fn      */ _soc_mem_cmp_undef,
  22873         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22874         /* index_min   */ 0,
  22875         /* index_max   */ 271,
  22876         /* minblock    */ 44,
  22877         /* maxblock    */ 44,
  22878         /* blocks      */ 0,
  22879         /* blocks_hi   */ 0x1000,
  22880         /* base        */ 0x090c8000,
  22881         /* gran        */ 1,
  22882         /* bytes       */ 7,
  22883         /* nFields     */ 11,
  22884         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2m_fields,
  22885         /* *views      */ NULL,
  22886         /* *views_num  */ NULL,
  22887         /* snoop_cb    */ NULL, 
  22888         /* snoop_user_data */ NULL, 
  22889         /* snoop_flags */ 0,
  22890         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22891         /* type */ SOC_MEM_TYPE_NORMAL,
  22892         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22893         /* impl */ SOC_MEM_IMPL_NORMAL,
  22894         /* cmic_mor_clks       */ 0,
  22895         /* access_latency_mode */ 3,
  22896     },
  22897 #endif /* chips */
  22898 
  22899 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  22900     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE2_PIPE2m */ 
  22901         /* mem            THDI_PORT_PG_CNTRS_SH2_XPE2_PIPE2m */
  22902         /* flags       */ SOC_MEM_FLAG_VALID |
  22903                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  22904         /* cmp_fn      */ _soc_mem_cmp_undef,
  22905         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22906         /* index_min   */ 0,
  22907         /* index_max   */ 271,
  22908         /* minblock    */ 44,
  22909         /* maxblock    */ 44,
  22910         /* blocks      */ 0,
  22911         /* blocks_hi   */ 0x1000,
  22912         /* base        */ 0x090d0000,
  22913         /* gran        */ 1,
  22914         /* bytes       */ 7,
  22915         /* nFields     */ 11,
  22916         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2m_fields,
  22917         /* *views      */ NULL,
  22918         /* *views_num  */ NULL,
  22919         /* snoop_cb    */ NULL, 
  22920         /* snoop_user_data */ NULL, 
  22921         /* snoop_flags */ 0,
  22922         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22923         /* type */ SOC_MEM_TYPE_NORMAL,
  22924         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22925         /* impl */ SOC_MEM_IMPL_NORMAL,
  22926         /* cmic_mor_clks       */ 0,
  22927         /* access_latency_mode */ 3,
  22928     },
  22929 #endif /* chips */
  22930 
  22931 #if defined(BCM_56970_A0)
  22932     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE2_PIPE1_BCM56970_A0m */ 
  22933         /* mem            THDI_PORT_PG_CNTRS_SH2_XPE2_PIPE1m */
  22934         /* flags       */ SOC_MEM_FLAG_VALID |
  22935                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  22936         /* cmp_fn      */ _soc_mem_cmp_undef,
  22937         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22938         /* index_min   */ 0,
  22939         /* index_max   */ 271,
  22940         /* minblock    */ 77,
  22941         /* maxblock    */ 77,
  22942         /* blocks      */ 0,
  22943         /* blocks_hi   */ 0xffffffff,
  22944         /* base        */ 0x090d0000,
  22945         /* gran        */ 1,
  22946         /* bytes       */ 7,
  22947         /* nFields     */ 12,
  22948         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields,
  22949         /* *views      */ NULL,
  22950         /* *views_num  */ NULL,
  22951         /* snoop_cb    */ NULL, 
  22952         /* snoop_user_data */ NULL, 
  22953         /* snoop_flags */ 0,
  22954         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22955         /* type */ SOC_MEM_TYPE_NORMAL,
  22956         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22957         /* impl */ SOC_MEM_IMPL_NORMAL,
  22958         /* cmic_mor_clks       */ 0,
  22959         /* access_latency_mode */ 3,
  22960     },
  22961 #endif /* chips */
  22962 
  22963 #if defined(BCM_56970_A0)
  22964     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE2_PIPE2_BCM56970_A0m */ 
  22965         /* mem            THDI_PORT_PG_CNTRS_SH2_XPE2_PIPE2m */
  22966         /* flags       */ SOC_MEM_FLAG_VALID |
  22967                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  22968         /* cmp_fn      */ _soc_mem_cmp_undef,
  22969         /* *null_entry */ _soc_mem_entry_null_zeroes,
  22970         /* index_min   */ 0,
  22971         /* index_max   */ 271,
  22972         /* minblock    */ 77,
  22973         /* maxblock    */ 77,
  22974         /* blocks      */ 0,
  22975         /* blocks_hi   */ 0xffffffff,
  22976         /* base        */ 0x090e0000,
  22977         /* gran        */ 1,
  22978         /* bytes       */ 7,
  22979         /* nFields     */ 12,
  22980         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields,
  22981         /* *views      */ NULL,
  22982         /* *views_num  */ NULL,
  22983         /* snoop_cb    */ NULL, 
  22984         /* snoop_user_data */ NULL, 
  22985         /* snoop_flags */ 0,
  22986         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  22987         /* type */ SOC_MEM_TYPE_NORMAL,
  22988         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  22989         /* impl */ SOC_MEM_IMPL_NORMAL,
  22990         /* cmic_mor_clks       */ 0,
  22991         /* access_latency_mode */ 3,
  22992     },
  22993 #endif /* chips */
  22994 
  22995 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  22996     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE3_PIPE1m */ 
  22997         /* mem            THDI_PORT_PG_CNTRS_SH2_XPE3_PIPE1m */
  22998         /* flags       */ SOC_MEM_FLAG_VALID |
  22999                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  23000         /* cmp_fn      */ _soc_mem_cmp_undef,
  23001         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23002         /* index_min   */ 0,
  23003         /* index_max   */ 271,
  23004         /* minblock    */ 44,
  23005         /* maxblock    */ 44,
  23006         /* blocks      */ 0,
  23007         /* blocks_hi   */ 0x1000,
  23008         /* base        */ 0x090c8000,
  23009         /* gran        */ 1,
  23010         /* bytes       */ 7,
  23011         /* nFields     */ 11,
  23012         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2m_fields,
  23013         /* *views      */ NULL,
  23014         /* *views_num  */ NULL,
  23015         /* snoop_cb    */ NULL, 
  23016         /* snoop_user_data */ NULL, 
  23017         /* snoop_flags */ 0,
  23018         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23019         /* type */ SOC_MEM_TYPE_NORMAL,
  23020         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23021         /* impl */ SOC_MEM_IMPL_NORMAL,
  23022         /* cmic_mor_clks       */ 0,
  23023         /* access_latency_mode */ 3,
  23024     },
  23025 #endif /* chips */
  23026 
  23027 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  23028     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE3_PIPE2m */ 
  23029         /* mem            THDI_PORT_PG_CNTRS_SH2_XPE3_PIPE2m */
  23030         /* flags       */ SOC_MEM_FLAG_VALID |
  23031                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  23032         /* cmp_fn      */ _soc_mem_cmp_undef,
  23033         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23034         /* index_min   */ 0,
  23035         /* index_max   */ 271,
  23036         /* minblock    */ 44,
  23037         /* maxblock    */ 44,
  23038         /* blocks      */ 0,
  23039         /* blocks_hi   */ 0x1000,
  23040         /* base        */ 0x090d0000,
  23041         /* gran        */ 1,
  23042         /* bytes       */ 7,
  23043         /* nFields     */ 11,
  23044         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2m_fields,
  23045         /* *views      */ NULL,
  23046         /* *views_num  */ NULL,
  23047         /* snoop_cb    */ NULL, 
  23048         /* snoop_user_data */ NULL, 
  23049         /* snoop_flags */ 0,
  23050         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23051         /* type */ SOC_MEM_TYPE_NORMAL,
  23052         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23053         /* impl */ SOC_MEM_IMPL_NORMAL,
  23054         /* cmic_mor_clks       */ 0,
  23055         /* access_latency_mode */ 3,
  23056     },
  23057 #endif /* chips */
  23058 
  23059 #if defined(BCM_56970_A0)
  23060     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE3_PIPE1_BCM56970_A0m */ 
  23061         /* mem            THDI_PORT_PG_CNTRS_SH2_XPE3_PIPE1m */
  23062         /* flags       */ SOC_MEM_FLAG_VALID |
  23063                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  23064         /* cmp_fn      */ _soc_mem_cmp_undef,
  23065         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23066         /* index_min   */ 0,
  23067         /* index_max   */ 271,
  23068         /* minblock    */ 77,
  23069         /* maxblock    */ 77,
  23070         /* blocks      */ 0,
  23071         /* blocks_hi   */ 0xffffffff,
  23072         /* base        */ 0x090d0000,
  23073         /* gran        */ 1,
  23074         /* bytes       */ 7,
  23075         /* nFields     */ 12,
  23076         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields,
  23077         /* *views      */ NULL,
  23078         /* *views_num  */ NULL,
  23079         /* snoop_cb    */ NULL, 
  23080         /* snoop_user_data */ NULL, 
  23081         /* snoop_flags */ 0,
  23082         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23083         /* type */ SOC_MEM_TYPE_NORMAL,
  23084         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23085         /* impl */ SOC_MEM_IMPL_NORMAL,
  23086         /* cmic_mor_clks       */ 0,
  23087         /* access_latency_mode */ 3,
  23088     },
  23089 #endif /* chips */
  23090 
  23091 #if defined(BCM_56970_A0)
  23092     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE3_PIPE2_BCM56970_A0m */ 
  23093         /* mem            THDI_PORT_PG_CNTRS_SH2_XPE3_PIPE2m */
  23094         /* flags       */ SOC_MEM_FLAG_VALID |
  23095                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  23096         /* cmp_fn      */ _soc_mem_cmp_undef,
  23097         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23098         /* index_min   */ 0,
  23099         /* index_max   */ 271,
  23100         /* minblock    */ 77,
  23101         /* maxblock    */ 77,
  23102         /* blocks      */ 0,
  23103         /* blocks_hi   */ 0xffffffff,
  23104         /* base        */ 0x090e0000,
  23105         /* gran        */ 1,
  23106         /* bytes       */ 7,
  23107         /* nFields     */ 12,
  23108         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields,
  23109         /* *views      */ NULL,
  23110         /* *views_num  */ NULL,
  23111         /* snoop_cb    */ NULL, 
  23112         /* snoop_user_data */ NULL, 
  23113         /* snoop_flags */ 0,
  23114         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23115         /* type */ SOC_MEM_TYPE_NORMAL,
  23116         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23117         /* impl */ SOC_MEM_IMPL_NORMAL,
  23118         /* cmic_mor_clks       */ 0,
  23119         /* access_latency_mode */ 3,
  23120     },
  23121 #endif /* chips */
  23122 
  23123 #if defined(BCM_56560_A0)
  23124     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_X_BCM56560_A0m */ 
  23125         /* mem            THDI_PORT_PG_CNTRS_SH2_Xm */
  23126         /* flags       */ SOC_MEM_FLAG_VALID |
  23127                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  23128         /* cmp_fn      */ _soc_mem_cmp_undef,
  23129         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23130         /* index_min   */ 0,
  23131         /* index_max   */ 599,
  23132         /* minblock    */ 24,
  23133         /* maxblock    */ 24,
  23134         /* blocks      */ 0x1000000,
  23135         /* blocks_hi   */ 0,
  23136         /* base        */ 0x08001000,
  23137         /* gran        */ 1,
  23138         /* bytes       */ 7,
  23139         /* nFields     */ 11,
  23140         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_X_BCM56560_A0m_fields,
  23141         /* *views      */ NULL,
  23142         /* *views_num  */ NULL,
  23143         /* snoop_cb    */ NULL, 
  23144         /* snoop_user_data */ NULL, 
  23145         /* snoop_flags */ 0,
  23146         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23147         /* type */ SOC_MEM_TYPE_NORMAL,
  23148         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23149         /* impl */ SOC_MEM_IMPL_NORMAL,
  23150         /* cmic_mor_clks       */ 0,
  23151     },
  23152 #endif /* chips */
  23153 
  23154 #if defined(BCM_56560_B0)
  23155     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_X_BCM56560_B0m */ 
  23156         /* mem            THDI_PORT_PG_CNTRS_SH2_Xm */
  23157         /* flags       */ SOC_MEM_FLAG_VALID |
  23158                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  23159         /* cmp_fn      */ _soc_mem_cmp_undef,
  23160         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23161         /* index_min   */ 0,
  23162         /* index_max   */ 599,
  23163         /* minblock    */ 16,
  23164         /* maxblock    */ 16,
  23165         /* blocks      */ 0x10000,
  23166         /* blocks_hi   */ 0,
  23167         /* base        */ 0x08001000,
  23168         /* gran        */ 1,
  23169         /* bytes       */ 7,
  23170         /* nFields     */ 11,
  23171         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_X_BCM56560_A0m_fields,
  23172         /* *views      */ NULL,
  23173         /* *views_num  */ NULL,
  23174         /* snoop_cb    */ NULL, 
  23175         /* snoop_user_data */ NULL, 
  23176         /* snoop_flags */ 0,
  23177         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23178         /* type */ SOC_MEM_TYPE_NORMAL,
  23179         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23180         /* impl */ SOC_MEM_IMPL_NORMAL,
  23181         /* cmic_mor_clks       */ 0,
  23182     },
  23183 #endif /* chips */
  23184 
  23185 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  23186     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_X_BCM56670_A0m */ 
  23187         /* mem            THDI_PORT_PG_CNTRS_SH2_Xm */
  23188         /* flags       */ SOC_MEM_FLAG_VALID |
  23189                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  23190         /* cmp_fn      */ _soc_mem_cmp_undef,
  23191         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23192         /* index_min   */ 0,
  23193         /* index_max   */ 543,
  23194         /* minblock    */ 25,
  23195         /* maxblock    */ 25,
  23196         /* blocks      */ 0x2000000,
  23197         /* blocks_hi   */ 0,
  23198         /* base        */ 0x08001000,
  23199         /* gran        */ 1,
  23200         /* bytes       */ 7,
  23201         /* nFields     */ 11,
  23202         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_X_BCM56560_A0m_fields,
  23203         /* *views      */ NULL,
  23204         /* *views_num  */ NULL,
  23205         /* snoop_cb    */ NULL, 
  23206         /* snoop_user_data */ NULL, 
  23207         /* snoop_flags */ 0,
  23208         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23209         /* type */ SOC_MEM_TYPE_NORMAL,
  23210         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23211         /* impl */ SOC_MEM_IMPL_NORMAL,
  23212         /* cmic_mor_clks       */ 0,
  23213     },
  23214 #endif /* chips */
  23215 
  23216 #if defined(BCM_56860_A0)
  23217     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_X_BCM56860_A0m */ 
  23218         /* mem            THDI_PORT_PG_CNTRS_SH2_Xm */
  23219         /* flags       */ SOC_MEM_FLAG_VALID |
  23220                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  23221         /* cmp_fn      */ _soc_mem_cmp_undef,
  23222         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23223         /* index_min   */ 0,
  23224         /* index_max   */ 423,
  23225         /* minblock    */ 13,
  23226         /* maxblock    */ 13,
  23227         /* blocks      */ 0x2000,
  23228         /* blocks_hi   */ 0,
  23229         /* base        */ 0x08000800,
  23230         /* gran        */ 1,
  23231         /* bytes       */ 7,
  23232         /* nFields     */ 11,
  23233         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_Xm_fields,
  23234         /* *views      */ NULL,
  23235         /* *views_num  */ NULL,
  23236         /* snoop_cb    */ NULL, 
  23237         /* snoop_user_data */ NULL, 
  23238         /* snoop_flags */ 0,
  23239         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23240         /* type */ SOC_MEM_TYPE_NORMAL,
  23241         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23242         /* impl */ SOC_MEM_IMPL_NORMAL,
  23243         /* cmic_mor_clks       */ 0,
  23244     },
  23245 #endif /* chips */
  23246 
  23247 #if defined(BCM_56850_A0)
  23248     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_Ym */ 
  23249         /* mem            THDI_PORT_PG_CNTRS_SH2_Ym */
  23250         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  23251         /* cmp_fn      */ _soc_mem_cmp_undef,
  23252         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23253         /* index_min   */ 0,
  23254         /* index_max   */ 423,
  23255         /* minblock    */ 12,
  23256         /* maxblock    */ 12,
  23257         /* blocks      */ 0x1000,
  23258         /* blocks_hi   */ 0,
  23259         /* base        */ 0x08100800,
  23260         /* gran        */ 1,
  23261         /* bytes       */ 7,
  23262         /* nFields     */ 11,
  23263         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_Xm_fields,
  23264         /* *views      */ NULL,
  23265         /* *views_num  */ NULL,
  23266         /* snoop_cb    */ NULL, 
  23267         /* snoop_user_data */ NULL, 
  23268         /* snoop_flags */ 0,
  23269         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23270         /* type */ SOC_MEM_TYPE_NORMAL,
  23271         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23272         /* impl */ SOC_MEM_IMPL_NORMAL,
  23273         /* cmic_mor_clks       */ 0,
  23274     },
  23275 #endif /* chips */
  23276 
  23277 #if defined(BCM_56860_A0)
  23278     { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_Y_BCM56860_A0m */ 
  23279         /* mem            THDI_PORT_PG_CNTRS_SH2_Ym */
  23280         /* flags       */ SOC_MEM_FLAG_VALID |
  23281                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  23282         /* cmp_fn      */ _soc_mem_cmp_undef,
  23283         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23284         /* index_min   */ 0,
  23285         /* index_max   */ 423,
  23286         /* minblock    */ 13,
  23287         /* maxblock    */ 13,
  23288         /* blocks      */ 0x2000,
  23289         /* blocks_hi   */ 0,
  23290         /* base        */ 0x08100800,
  23291         /* gran        */ 1,
  23292         /* bytes       */ 7,
  23293         /* nFields     */ 11,
  23294         /* *fields     */ soc_THDI_PORT_PG_CNTRS_RT2_Xm_fields,
  23295         /* *views      */ NULL,
  23296         /* *views_num  */ NULL,
  23297         /* snoop_cb    */ NULL, 
  23298         /* snoop_user_data */ NULL, 
  23299         /* snoop_flags */ 0,
  23300         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23301         /* type */ SOC_MEM_TYPE_NORMAL,
  23302         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23303         /* impl */ SOC_MEM_IMPL_NORMAL,
  23304         /* cmic_mor_clks       */ 0,
  23305     },
  23306 #endif /* chips */
  23307 
  23308 #if defined(BCM_56640_A0)
  23309     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIGm */ 
  23310         /* mem            THDI_PORT_PG_CONFIGm */
  23311         /* flags       */ SOC_MEM_FLAG_VALID |
  23312                           SOC_MEM_FLAG_CACHABLE |
  23313                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  23314         /* cmp_fn      */ _soc_mem_cmp_undef,
  23315         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23316         /* index_min   */ 0,
  23317         /* index_max   */ 503,
  23318         /* minblock    */ 9,
  23319         /* maxblock    */ 9,
  23320         /* blocks      */ 0x200,
  23321         /* blocks_hi   */ 0,
  23322         /* base        */ 0x08000400,
  23323         /* gran        */ 1,
  23324         /* bytes       */ 11,
  23325         /* nFields     */ 15,
  23326         /* *fields     */ soc_THDI_PORT_PG_CONFIGm_fields,
  23327         /* *views      */ NULL,
  23328         /* *views_num  */ NULL,
  23329         /* snoop_cb    */ NULL, 
  23330         /* snoop_user_data */ NULL, 
  23331         /* snoop_flags */ 0,
  23332         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23333         /* type */ SOC_MEM_TYPE_NORMAL,
  23334         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23335         /* impl */ SOC_MEM_IMPL_NORMAL,
  23336         /* cmic_mor_clks       */ 0,
  23337     },
  23338 #endif /* chips */
  23339 
  23340 #if defined(BCM_56850_A0)
  23341     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG0_Xm */ 
  23342         /* mem            THDI_PORT_PG_CONFIG0_Xm */
  23343         /* flags       */ SOC_MEM_FLAG_VALID |
  23344                           SOC_MEM_FLAG_CACHABLE |
  23345                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  23346         /* cmp_fn      */ _soc_mem_cmp_undef,
  23347         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23348         /* index_min   */ 0,
  23349         /* index_max   */ 423,
  23350         /* minblock    */ 12,
  23351         /* maxblock    */ 12,
  23352         /* blocks      */ 0x1000,
  23353         /* blocks_hi   */ 0,
  23354         /* base        */ 0x08010a00,
  23355         /* gran        */ 1,
  23356         /* bytes       */ 12,
  23357         /* nFields     */ 13,
  23358         /* *fields     */ soc_THDI_PORT_PG_CONFIG0_Xm_fields,
  23359         /* *views      */ NULL,
  23360         /* *views_num  */ NULL,
  23361         /* snoop_cb    */ NULL, 
  23362         /* snoop_user_data */ NULL, 
  23363         /* snoop_flags */ 0,
  23364         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23365         /* type */ SOC_MEM_TYPE_NORMAL,
  23366         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23367         /* impl */ SOC_MEM_IMPL_NORMAL,
  23368         /* cmic_mor_clks       */ 0,
  23369     },
  23370 #endif /* chips */
  23371 
  23372 #if defined(BCM_56850_A0)
  23373     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG0_Ym */ 
  23374         /* mem            THDI_PORT_PG_CONFIG0_Ym */
  23375         /* flags       */ SOC_MEM_FLAG_VALID |
  23376                           SOC_MEM_FLAG_CACHABLE |
  23377                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  23378         /* cmp_fn      */ _soc_mem_cmp_undef,
  23379         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23380         /* index_min   */ 0,
  23381         /* index_max   */ 423,
  23382         /* minblock    */ 12,
  23383         /* maxblock    */ 12,
  23384         /* blocks      */ 0x1000,
  23385         /* blocks_hi   */ 0,
  23386         /* base        */ 0x08110a00,
  23387         /* gran        */ 1,
  23388         /* bytes       */ 12,
  23389         /* nFields     */ 13,
  23390         /* *fields     */ soc_THDI_PORT_PG_CONFIG0_Xm_fields,
  23391         /* *views      */ NULL,
  23392         /* *views_num  */ NULL,
  23393         /* snoop_cb    */ NULL, 
  23394         /* snoop_user_data */ NULL, 
  23395         /* snoop_flags */ 0,
  23396         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23397         /* type */ SOC_MEM_TYPE_NORMAL,
  23398         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23399         /* impl */ SOC_MEM_IMPL_NORMAL,
  23400         /* cmic_mor_clks       */ 0,
  23401     },
  23402 #endif /* chips */
  23403 
  23404 #if defined(BCM_56850_A0)
  23405     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG1_Xm */ 
  23406         /* mem            THDI_PORT_PG_CONFIG1_Xm */
  23407         /* flags       */ SOC_MEM_FLAG_VALID |
  23408                           SOC_MEM_FLAG_CACHABLE |
  23409                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  23410         /* cmp_fn      */ _soc_mem_cmp_undef,
  23411         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23412         /* index_min   */ 0,
  23413         /* index_max   */ 423,
  23414         /* minblock    */ 12,
  23415         /* maxblock    */ 12,
  23416         /* blocks      */ 0x1000,
  23417         /* blocks_hi   */ 0,
  23418         /* base        */ 0x08020a00,
  23419         /* gran        */ 1,
  23420         /* bytes       */ 12,
  23421         /* nFields     */ 13,
  23422         /* *fields     */ soc_THDI_PORT_PG_CONFIG0_Xm_fields,
  23423         /* *views      */ NULL,
  23424         /* *views_num  */ NULL,
  23425         /* snoop_cb    */ NULL, 
  23426         /* snoop_user_data */ NULL, 
  23427         /* snoop_flags */ 0,
  23428         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23429         /* type */ SOC_MEM_TYPE_NORMAL,
  23430         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23431         /* impl */ SOC_MEM_IMPL_NORMAL,
  23432         /* cmic_mor_clks       */ 0,
  23433     },
  23434 #endif /* chips */
  23435 
  23436 #if defined(BCM_56850_A0)
  23437     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG1_Ym */ 
  23438         /* mem            THDI_PORT_PG_CONFIG1_Ym */
  23439         /* flags       */ SOC_MEM_FLAG_VALID |
  23440                           SOC_MEM_FLAG_CACHABLE |
  23441                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  23442         /* cmp_fn      */ _soc_mem_cmp_undef,
  23443         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23444         /* index_min   */ 0,
  23445         /* index_max   */ 423,
  23446         /* minblock    */ 12,
  23447         /* maxblock    */ 12,
  23448         /* blocks      */ 0x1000,
  23449         /* blocks_hi   */ 0,
  23450         /* base        */ 0x08120a00,
  23451         /* gran        */ 1,
  23452         /* bytes       */ 12,
  23453         /* nFields     */ 13,
  23454         /* *fields     */ soc_THDI_PORT_PG_CONFIG0_Xm_fields,
  23455         /* *views      */ NULL,
  23456         /* *views_num  */ NULL,
  23457         /* snoop_cb    */ NULL, 
  23458         /* snoop_user_data */ NULL, 
  23459         /* snoop_flags */ 0,
  23460         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23461         /* type */ SOC_MEM_TYPE_NORMAL,
  23462         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23463         /* impl */ SOC_MEM_IMPL_NORMAL,
  23464         /* cmic_mor_clks       */ 0,
  23465     },
  23466 #endif /* chips */
  23467 
  23468 #if defined(BCM_56850_A0)
  23469     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG2_Xm */ 
  23470         /* mem            THDI_PORT_PG_CONFIG2_Xm */
  23471         /* flags       */ SOC_MEM_FLAG_VALID |
  23472                           SOC_MEM_FLAG_CACHABLE |
  23473                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  23474         /* cmp_fn      */ _soc_mem_cmp_undef,
  23475         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23476         /* index_min   */ 0,
  23477         /* index_max   */ 423,
  23478         /* minblock    */ 12,
  23479         /* maxblock    */ 12,
  23480         /* blocks      */ 0x1000,
  23481         /* blocks_hi   */ 0,
  23482         /* base        */ 0x08030a00,
  23483         /* gran        */ 1,
  23484         /* bytes       */ 12,
  23485         /* nFields     */ 13,
  23486         /* *fields     */ soc_THDI_PORT_PG_CONFIG0_Xm_fields,
  23487         /* *views      */ NULL,
  23488         /* *views_num  */ NULL,
  23489         /* snoop_cb    */ NULL, 
  23490         /* snoop_user_data */ NULL, 
  23491         /* snoop_flags */ 0,
  23492         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23493         /* type */ SOC_MEM_TYPE_NORMAL,
  23494         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23495         /* impl */ SOC_MEM_IMPL_NORMAL,
  23496         /* cmic_mor_clks       */ 0,
  23497     },
  23498 #endif /* chips */
  23499 
  23500 #if defined(BCM_56850_A0)
  23501     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG2_Ym */ 
  23502         /* mem            THDI_PORT_PG_CONFIG2_Ym */
  23503         /* flags       */ SOC_MEM_FLAG_VALID |
  23504                           SOC_MEM_FLAG_CACHABLE |
  23505                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  23506         /* cmp_fn      */ _soc_mem_cmp_undef,
  23507         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23508         /* index_min   */ 0,
  23509         /* index_max   */ 423,
  23510         /* minblock    */ 12,
  23511         /* maxblock    */ 12,
  23512         /* blocks      */ 0x1000,
  23513         /* blocks_hi   */ 0,
  23514         /* base        */ 0x08130a00,
  23515         /* gran        */ 1,
  23516         /* bytes       */ 12,
  23517         /* nFields     */ 13,
  23518         /* *fields     */ soc_THDI_PORT_PG_CONFIG0_Xm_fields,
  23519         /* *views      */ NULL,
  23520         /* *views_num  */ NULL,
  23521         /* snoop_cb    */ NULL, 
  23522         /* snoop_user_data */ NULL, 
  23523         /* snoop_flags */ 0,
  23524         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23525         /* type */ SOC_MEM_TYPE_NORMAL,
  23526         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23527         /* impl */ SOC_MEM_IMPL_NORMAL,
  23528         /* cmic_mor_clks       */ 0,
  23529     },
  23530 #endif /* chips */
  23531 
  23532 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  23533     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_BCM56260_A0m */ 
  23534         /* mem            THDI_PORT_PG_CONFIGm */
  23535         /* flags       */ SOC_MEM_FLAG_VALID |
  23536                           SOC_MEM_FLAG_CACHABLE |
  23537                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  23538         /* cmp_fn      */ _soc_mem_cmp_undef,
  23539         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23540         /* index_min   */ 0,
  23541         /* index_max   */ 239,
  23542         /* minblock    */ 9,
  23543         /* maxblock    */ 9,
  23544         /* blocks      */ 0x200,
  23545         /* blocks_hi   */ 0,
  23546         /* base        */ 0x08000400,
  23547         /* gran        */ 1,
  23548         /* bytes       */ 12,
  23549         /* nFields     */ 15,
  23550         /* *fields     */ soc_THDI_PORT_PG_CONFIG_BCM56260_A0m_fields,
  23551         /* *views      */ NULL,
  23552         /* *views_num  */ NULL,
  23553         /* snoop_cb    */ NULL, 
  23554         /* snoop_user_data */ NULL, 
  23555         /* snoop_flags */ 0,
  23556         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23557         /* type */ SOC_MEM_TYPE_NORMAL,
  23558         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23559         /* impl */ SOC_MEM_IMPL_NORMAL,
  23560         /* cmic_mor_clks       */ 0,
  23561     },
  23562 #endif /* chips */
  23563 
  23564 #if defined(BCM_56270_A0)
  23565     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_BCM56270_A0m */ 
  23566         /* mem            THDI_PORT_PG_CONFIGm */
  23567         /* flags       */ SOC_MEM_FLAG_VALID |
  23568                           SOC_MEM_FLAG_CACHABLE |
  23569                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  23570         /* cmp_fn      */ _soc_mem_cmp_undef,
  23571         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23572         /* index_min   */ 0,
  23573         /* index_max   */ 239,
  23574         /* minblock    */ 8,
  23575         /* maxblock    */ 8,
  23576         /* blocks      */ 0x100,
  23577         /* blocks_hi   */ 0,
  23578         /* base        */ 0x08000400,
  23579         /* gran        */ 1,
  23580         /* bytes       */ 12,
  23581         /* nFields     */ 15,
  23582         /* *fields     */ soc_THDI_PORT_PG_CONFIG_BCM56260_A0m_fields,
  23583         /* *views      */ NULL,
  23584         /* *views_num  */ NULL,
  23585         /* snoop_cb    */ NULL, 
  23586         /* snoop_user_data */ NULL, 
  23587         /* snoop_flags */ 0,
  23588         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23589         /* type */ SOC_MEM_TYPE_NORMAL,
  23590         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23591         /* impl */ SOC_MEM_IMPL_NORMAL,
  23592         /* cmic_mor_clks       */ 0,
  23593     },
  23594 #endif /* chips */
  23595 
  23596 #if defined(BCM_56340_A0)
  23597     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_BCM56340_A0m */ 
  23598         /* mem            THDI_PORT_PG_CONFIGm */
  23599         /* flags       */ SOC_MEM_FLAG_VALID |
  23600                           SOC_MEM_FLAG_CACHABLE |
  23601                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  23602         /* cmp_fn      */ _soc_mem_cmp_undef,
  23603         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23604         /* index_min   */ 0,
  23605         /* index_max   */ 503,
  23606         /* minblock    */ 7,
  23607         /* maxblock    */ 7,
  23608         /* blocks      */ 0x80,
  23609         /* blocks_hi   */ 0,
  23610         /* base        */ 0x08000400,
  23611         /* gran        */ 1,
  23612         /* bytes       */ 11,
  23613         /* nFields     */ 15,
  23614         /* *fields     */ soc_THDI_PORT_PG_CONFIGm_fields,
  23615         /* *views      */ NULL,
  23616         /* *views_num  */ NULL,
  23617         /* snoop_cb    */ NULL, 
  23618         /* snoop_user_data */ NULL, 
  23619         /* snoop_flags */ 0,
  23620         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23621         /* type */ SOC_MEM_TYPE_NORMAL,
  23622         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23623         /* impl */ SOC_MEM_IMPL_NORMAL,
  23624         /* cmic_mor_clks       */ 0,
  23625     },
  23626 #endif /* chips */
  23627 
  23628 #if defined(BCM_56370_A0)
  23629     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_BCM56370_A0m */ 
  23630         /* mem            THDI_PORT_PG_CONFIGm */
  23631         /* flags       */ SOC_MEM_FLAG_VALID |
  23632                           SOC_MEM_FLAG_CACHABLE |
  23633                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  23634                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  23635         /* cmp_fn      */ _soc_mem_cmp_undef,
  23636         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23637         /* index_min   */ 0,
  23638         /* index_max   */ -1,
  23639         /* minblock    */ 20,
  23640         /* maxblock    */ 20,
  23641         /* blocks      */ 0x100000,
  23642         /* blocks_hi   */ 0,
  23643         /* base        */ 0x09100000,
  23644         /* gran        */ 1,
  23645         /* bytes       */ 14,
  23646         /* nFields     */ 13,
  23647         /* *fields     */ soc_THDI_PORT_PG_CONFIG_BCM56870_A0m_fields,
  23648         /* *views      */ NULL,
  23649         /* *views_num  */ NULL,
  23650         /* snoop_cb    */ NULL, 
  23651         /* snoop_user_data */ NULL, 
  23652         /* snoop_flags */ 0,
  23653         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23654         /* type */ SOC_MEM_TYPE_NORMAL,
  23655         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23656         /* impl */ SOC_MEM_IMPL_NORMAL,
  23657         /* cmic_mor_clks       */ 0,
  23658         /* access_latency_mode */ 3,
  23659     },
  23660 #endif /* chips */
  23661 
  23662 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  23663     defined(BCM_56450_B1)
  23664     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_BCM56450_A0m */ 
  23665         /* mem            THDI_PORT_PG_CONFIGm */
  23666         /* flags       */ SOC_MEM_FLAG_VALID |
  23667                           SOC_MEM_FLAG_CACHABLE |
  23668                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  23669         /* cmp_fn      */ _soc_mem_cmp_undef,
  23670         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23671         /* index_min   */ 0,
  23672         /* index_max   */ 335,
  23673         /* minblock    */ 11,
  23674         /* maxblock    */ 11,
  23675         /* blocks      */ 0x800,
  23676         /* blocks_hi   */ 0,
  23677         /* base        */ 0x08000400,
  23678         /* gran        */ 1,
  23679         /* bytes       */ 16,
  23680         /* nFields     */ 18,
  23681         /* *fields     */ soc_THDI_PORT_PG_CONFIG_BCM56450_A0m_fields,
  23682         /* *views      */ NULL,
  23683         /* *views_num  */ NULL,
  23684         /* snoop_cb    */ NULL, 
  23685         /* snoop_user_data */ NULL, 
  23686         /* snoop_flags */ 0,
  23687         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23688         /* type */ SOC_MEM_TYPE_NORMAL,
  23689         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23690         /* impl */ SOC_MEM_IMPL_NORMAL,
  23691         /* cmic_mor_clks       */ 0,
  23692     },
  23693 #endif /* chips */
  23694 
  23695 #if defined(BCM_56770_A0)
  23696     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_BCM56770_A0m */ 
  23697         /* mem            THDI_PORT_PG_CONFIGm */
  23698         /* flags       */ SOC_MEM_FLAG_VALID |
  23699                           SOC_MEM_FLAG_CACHABLE |
  23700                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  23701                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  23702         /* cmp_fn      */ _soc_mem_cmp_undef,
  23703         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23704         /* index_min   */ 0,
  23705         /* index_max   */ -1,
  23706         /* minblock    */ 31,
  23707         /* maxblock    */ 31,
  23708         /* blocks      */ 0x80000000,
  23709         /* blocks_hi   */ 0,
  23710         /* base        */ 0x09100000,
  23711         /* gran        */ 1,
  23712         /* bytes       */ 14,
  23713         /* nFields     */ 13,
  23714         /* *fields     */ soc_THDI_PORT_PG_CONFIG_BCM56870_A0m_fields,
  23715         /* *views      */ NULL,
  23716         /* *views_num  */ NULL,
  23717         /* snoop_cb    */ NULL, 
  23718         /* snoop_user_data */ NULL, 
  23719         /* snoop_flags */ 0,
  23720         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23721         /* type */ SOC_MEM_TYPE_NORMAL,
  23722         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23723         /* impl */ SOC_MEM_IMPL_NORMAL,
  23724         /* cmic_mor_clks       */ 0,
  23725         /* access_latency_mode */ 3,
  23726     },
  23727 #endif /* chips */
  23728 
  23729 #if defined(BCM_56870_A0)
  23730     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_BCM56870_A0m */ 
  23731         /* mem            THDI_PORT_PG_CONFIGm */
  23732         /* flags       */ SOC_MEM_FLAG_VALID |
  23733                           SOC_MEM_FLAG_CACHABLE |
  23734                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  23735                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  23736         /* cmp_fn      */ _soc_mem_cmp_undef,
  23737         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23738         /* index_min   */ 0,
  23739         /* index_max   */ -1,
  23740         /* minblock    */ 44,
  23741         /* maxblock    */ 44,
  23742         /* blocks      */ 0,
  23743         /* blocks_hi   */ 0x1000,
  23744         /* base        */ 0x09100000,
  23745         /* gran        */ 1,
  23746         /* bytes       */ 14,
  23747         /* nFields     */ 13,
  23748         /* *fields     */ soc_THDI_PORT_PG_CONFIG_BCM56870_A0m_fields,
  23749         /* *views      */ NULL,
  23750         /* *views_num  */ NULL,
  23751         /* snoop_cb    */ NULL, 
  23752         /* snoop_user_data */ NULL, 
  23753         /* snoop_flags */ 0,
  23754         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23755         /* type */ SOC_MEM_TYPE_NORMAL,
  23756         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23757         /* impl */ SOC_MEM_IMPL_NORMAL,
  23758         /* cmic_mor_clks       */ 0,
  23759         /* access_latency_mode */ 3,
  23760     },
  23761 #endif /* chips */
  23762 
  23763 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  23764     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_BCM56960_A0m */ 
  23765         /* mem            THDI_PORT_PG_CONFIGm */
  23766         /* flags       */ SOC_MEM_FLAG_VALID |
  23767                           SOC_MEM_FLAG_CACHABLE |
  23768                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  23769                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  23770         /* cmp_fn      */ _soc_mem_cmp_undef,
  23771         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23772         /* index_min   */ 0,
  23773         /* index_max   */ -1,
  23774         /* minblock    */ 44,
  23775         /* maxblock    */ 44,
  23776         /* blocks      */ 0,
  23777         /* blocks_hi   */ 0x1000,
  23778         /* base        */ 0x09100000,
  23779         /* gran        */ 1,
  23780         /* bytes       */ 12,
  23781         /* nFields     */ 13,
  23782         /* *fields     */ soc_THDI_PORT_PG_CONFIG_BCM56960_A0m_fields,
  23783         /* *views      */ NULL,
  23784         /* *views_num  */ NULL,
  23785         /* snoop_cb    */ NULL, 
  23786         /* snoop_user_data */ NULL, 
  23787         /* snoop_flags */ 0,
  23788         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23789         /* type */ SOC_MEM_TYPE_NORMAL,
  23790         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23791         /* impl */ SOC_MEM_IMPL_NORMAL,
  23792         /* cmic_mor_clks       */ 0,
  23793         /* access_latency_mode */ 3,
  23794     },
  23795 #endif /* chips */
  23796 
  23797 #if defined(BCM_56970_A0)
  23798     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_BCM56970_A0m */ 
  23799         /* mem            THDI_PORT_PG_CONFIGm */
  23800         /* flags       */ SOC_MEM_FLAG_VALID |
  23801                           SOC_MEM_FLAG_CACHABLE |
  23802                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  23803                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  23804         /* cmp_fn      */ _soc_mem_cmp_undef,
  23805         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23806         /* index_min   */ 0,
  23807         /* index_max   */ -1,
  23808         /* minblock    */ 77,
  23809         /* maxblock    */ 77,
  23810         /* blocks      */ 0,
  23811         /* blocks_hi   */ 0xffffffff,
  23812         /* base        */ 0x09100000,
  23813         /* gran        */ 1,
  23814         /* bytes       */ 12,
  23815         /* nFields     */ 13,
  23816         /* *fields     */ soc_THDI_PORT_PG_CONFIG_BCM56970_A0m_fields,
  23817         /* *views      */ NULL,
  23818         /* *views_num  */ NULL,
  23819         /* snoop_cb    */ NULL, 
  23820         /* snoop_user_data */ NULL, 
  23821         /* snoop_flags */ 0,
  23822         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23823         /* type */ SOC_MEM_TYPE_NORMAL,
  23824         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23825         /* impl */ SOC_MEM_IMPL_NORMAL,
  23826         /* cmic_mor_clks       */ 0,
  23827         /* access_latency_mode */ 3,
  23828     },
  23829 #endif /* chips */
  23830 
  23831 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  23832     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_PIPE0m */ 
  23833         /* mem            THDI_PORT_PG_CONFIG_PIPE0m */
  23834         /* flags       */ SOC_MEM_FLAG_VALID |
  23835                           SOC_MEM_FLAG_CACHABLE |
  23836                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  23837                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  23838         /* cmp_fn      */ _soc_mem_cmp_undef,
  23839         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23840         /* index_min   */ 0,
  23841         /* index_max   */ 271,
  23842         /* minblock    */ 44,
  23843         /* maxblock    */ 44,
  23844         /* blocks      */ 0,
  23845         /* blocks_hi   */ 0x1000,
  23846         /* base        */ 0x09100000,
  23847         /* gran        */ 1,
  23848         /* bytes       */ 12,
  23849         /* nFields     */ 13,
  23850         /* *fields     */ soc_THDI_PORT_PG_CONFIG_BCM56960_A0m_fields,
  23851         /* *views      */ NULL,
  23852         /* *views_num  */ NULL,
  23853         /* snoop_cb    */ NULL, 
  23854         /* snoop_user_data */ NULL, 
  23855         /* snoop_flags */ 0,
  23856         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23857         /* type */ SOC_MEM_TYPE_NORMAL,
  23858         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23859         /* impl */ SOC_MEM_IMPL_NORMAL,
  23860         /* cmic_mor_clks       */ 0,
  23861         /* access_latency_mode */ 3,
  23862     },
  23863 #endif /* chips */
  23864 
  23865 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  23866     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_PIPE1m */ 
  23867         /* mem            THDI_PORT_PG_CONFIG_PIPE1m */
  23868         /* flags       */ SOC_MEM_FLAG_VALID |
  23869                           SOC_MEM_FLAG_CACHABLE |
  23870                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  23871                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  23872         /* cmp_fn      */ _soc_mem_cmp_undef,
  23873         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23874         /* index_min   */ 0,
  23875         /* index_max   */ 271,
  23876         /* minblock    */ 44,
  23877         /* maxblock    */ 44,
  23878         /* blocks      */ 0,
  23879         /* blocks_hi   */ 0x1000,
  23880         /* base        */ 0x09108000,
  23881         /* gran        */ 1,
  23882         /* bytes       */ 12,
  23883         /* nFields     */ 13,
  23884         /* *fields     */ soc_THDI_PORT_PG_CONFIG_BCM56960_A0m_fields,
  23885         /* *views      */ NULL,
  23886         /* *views_num  */ NULL,
  23887         /* snoop_cb    */ NULL, 
  23888         /* snoop_user_data */ NULL, 
  23889         /* snoop_flags */ 0,
  23890         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23891         /* type */ SOC_MEM_TYPE_NORMAL,
  23892         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23893         /* impl */ SOC_MEM_IMPL_NORMAL,
  23894         /* cmic_mor_clks       */ 0,
  23895         /* access_latency_mode */ 3,
  23896     },
  23897 #endif /* chips */
  23898 
  23899 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  23900     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_PIPE2m */ 
  23901         /* mem            THDI_PORT_PG_CONFIG_PIPE2m */
  23902         /* flags       */ SOC_MEM_FLAG_VALID |
  23903                           SOC_MEM_FLAG_CACHABLE |
  23904                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  23905                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  23906         /* cmp_fn      */ _soc_mem_cmp_undef,
  23907         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23908         /* index_min   */ 0,
  23909         /* index_max   */ 271,
  23910         /* minblock    */ 44,
  23911         /* maxblock    */ 44,
  23912         /* blocks      */ 0,
  23913         /* blocks_hi   */ 0x1000,
  23914         /* base        */ 0x09110000,
  23915         /* gran        */ 1,
  23916         /* bytes       */ 12,
  23917         /* nFields     */ 13,
  23918         /* *fields     */ soc_THDI_PORT_PG_CONFIG_BCM56960_A0m_fields,
  23919         /* *views      */ NULL,
  23920         /* *views_num  */ NULL,
  23921         /* snoop_cb    */ NULL, 
  23922         /* snoop_user_data */ NULL, 
  23923         /* snoop_flags */ 0,
  23924         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23925         /* type */ SOC_MEM_TYPE_NORMAL,
  23926         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23927         /* impl */ SOC_MEM_IMPL_NORMAL,
  23928         /* cmic_mor_clks       */ 0,
  23929         /* access_latency_mode */ 3,
  23930     },
  23931 #endif /* chips */
  23932 
  23933 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  23934     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_PIPE3m */ 
  23935         /* mem            THDI_PORT_PG_CONFIG_PIPE3m */
  23936         /* flags       */ SOC_MEM_FLAG_VALID |
  23937                           SOC_MEM_FLAG_CACHABLE |
  23938                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  23939                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  23940         /* cmp_fn      */ _soc_mem_cmp_undef,
  23941         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23942         /* index_min   */ 0,
  23943         /* index_max   */ 271,
  23944         /* minblock    */ 44,
  23945         /* maxblock    */ 44,
  23946         /* blocks      */ 0,
  23947         /* blocks_hi   */ 0x1000,
  23948         /* base        */ 0x09118000,
  23949         /* gran        */ 1,
  23950         /* bytes       */ 12,
  23951         /* nFields     */ 13,
  23952         /* *fields     */ soc_THDI_PORT_PG_CONFIG_BCM56960_A0m_fields,
  23953         /* *views      */ NULL,
  23954         /* *views_num  */ NULL,
  23955         /* snoop_cb    */ NULL, 
  23956         /* snoop_user_data */ NULL, 
  23957         /* snoop_flags */ 0,
  23958         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23959         /* type */ SOC_MEM_TYPE_NORMAL,
  23960         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23961         /* impl */ SOC_MEM_IMPL_NORMAL,
  23962         /* cmic_mor_clks       */ 0,
  23963         /* access_latency_mode */ 3,
  23964     },
  23965 #endif /* chips */
  23966 
  23967 #if defined(BCM_56370_A0)
  23968     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_PIPE0_BCM56370_A0m */ 
  23969         /* mem            THDI_PORT_PG_CONFIG_PIPE0m */
  23970         /* flags       */ SOC_MEM_FLAG_VALID |
  23971                           SOC_MEM_FLAG_CACHABLE |
  23972                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  23973                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  23974         /* cmp_fn      */ _soc_mem_cmp_undef,
  23975         /* *null_entry */ _soc_mem_entry_null_zeroes,
  23976         /* index_min   */ 0,
  23977         /* index_max   */ 575,
  23978         /* minblock    */ 20,
  23979         /* maxblock    */ 20,
  23980         /* blocks      */ 0x100000,
  23981         /* blocks_hi   */ 0,
  23982         /* base        */ 0x09100000,
  23983         /* gran        */ 1,
  23984         /* bytes       */ 14,
  23985         /* nFields     */ 13,
  23986         /* *fields     */ soc_THDI_PORT_PG_CONFIG_BCM56870_A0m_fields,
  23987         /* *views      */ NULL,
  23988         /* *views_num  */ NULL,
  23989         /* snoop_cb    */ NULL, 
  23990         /* snoop_user_data */ NULL, 
  23991         /* snoop_flags */ 0,
  23992         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  23993         /* type */ SOC_MEM_TYPE_NORMAL,
  23994         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  23995         /* impl */ SOC_MEM_IMPL_NORMAL,
  23996         /* cmic_mor_clks       */ 0,
  23997         /* access_latency_mode */ 3,
  23998     },
  23999 #endif /* chips */
  24000 
  24001 #if defined(BCM_56770_A0)
  24002     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_PIPE0_BCM56770_A0m */ 
  24003         /* mem            THDI_PORT_PG_CONFIG_PIPE0m */
  24004         /* flags       */ SOC_MEM_FLAG_VALID |
  24005                           SOC_MEM_FLAG_CACHABLE |
  24006                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  24007                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  24008         /* cmp_fn      */ _soc_mem_cmp_undef,
  24009         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24010         /* index_min   */ 0,
  24011         /* index_max   */ 527,
  24012         /* minblock    */ 31,
  24013         /* maxblock    */ 31,
  24014         /* blocks      */ 0x80000000,
  24015         /* blocks_hi   */ 0,
  24016         /* base        */ 0x09100000,
  24017         /* gran        */ 1,
  24018         /* bytes       */ 14,
  24019         /* nFields     */ 13,
  24020         /* *fields     */ soc_THDI_PORT_PG_CONFIG_BCM56870_A0m_fields,
  24021         /* *views      */ NULL,
  24022         /* *views_num  */ NULL,
  24023         /* snoop_cb    */ NULL, 
  24024         /* snoop_user_data */ NULL, 
  24025         /* snoop_flags */ 0,
  24026         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24027         /* type */ SOC_MEM_TYPE_NORMAL,
  24028         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  24029         /* impl */ SOC_MEM_IMPL_NORMAL,
  24030         /* cmic_mor_clks       */ 0,
  24031         /* access_latency_mode */ 3,
  24032     },
  24033 #endif /* chips */
  24034 
  24035 #if defined(BCM_56870_A0)
  24036     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_PIPE0_BCM56870_A0m */ 
  24037         /* mem            THDI_PORT_PG_CONFIG_PIPE0m */
  24038         /* flags       */ SOC_MEM_FLAG_VALID |
  24039                           SOC_MEM_FLAG_CACHABLE |
  24040                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  24041                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  24042         /* cmp_fn      */ _soc_mem_cmp_undef,
  24043         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24044         /* index_min   */ 0,
  24045         /* index_max   */ 527,
  24046         /* minblock    */ 44,
  24047         /* maxblock    */ 44,
  24048         /* blocks      */ 0,
  24049         /* blocks_hi   */ 0x1000,
  24050         /* base        */ 0x09100000,
  24051         /* gran        */ 1,
  24052         /* bytes       */ 14,
  24053         /* nFields     */ 13,
  24054         /* *fields     */ soc_THDI_PORT_PG_CONFIG_BCM56870_A0m_fields,
  24055         /* *views      */ NULL,
  24056         /* *views_num  */ NULL,
  24057         /* snoop_cb    */ NULL, 
  24058         /* snoop_user_data */ NULL, 
  24059         /* snoop_flags */ 0,
  24060         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24061         /* type */ SOC_MEM_TYPE_NORMAL,
  24062         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  24063         /* impl */ SOC_MEM_IMPL_NORMAL,
  24064         /* cmic_mor_clks       */ 0,
  24065         /* access_latency_mode */ 3,
  24066     },
  24067 #endif /* chips */
  24068 
  24069 #if defined(BCM_56970_A0)
  24070     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_PIPE0_BCM56970_A0m */ 
  24071         /* mem            THDI_PORT_PG_CONFIG_PIPE0m */
  24072         /* flags       */ SOC_MEM_FLAG_VALID |
  24073                           SOC_MEM_FLAG_CACHABLE |
  24074                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  24075                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  24076         /* cmp_fn      */ _soc_mem_cmp_undef,
  24077         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24078         /* index_min   */ 0,
  24079         /* index_max   */ 271,
  24080         /* minblock    */ 77,
  24081         /* maxblock    */ 77,
  24082         /* blocks      */ 0,
  24083         /* blocks_hi   */ 0xffffffff,
  24084         /* base        */ 0x09100000,
  24085         /* gran        */ 1,
  24086         /* bytes       */ 12,
  24087         /* nFields     */ 13,
  24088         /* *fields     */ soc_THDI_PORT_PG_CONFIG_BCM56970_A0m_fields,
  24089         /* *views      */ NULL,
  24090         /* *views_num  */ NULL,
  24091         /* snoop_cb    */ NULL, 
  24092         /* snoop_user_data */ NULL, 
  24093         /* snoop_flags */ 0,
  24094         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24095         /* type */ SOC_MEM_TYPE_NORMAL,
  24096         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  24097         /* impl */ SOC_MEM_IMPL_NORMAL,
  24098         /* cmic_mor_clks       */ 0,
  24099         /* access_latency_mode */ 3,
  24100     },
  24101 #endif /* chips */
  24102 
  24103 #if defined(BCM_56870_A0)
  24104     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_PIPE1_BCM56870_A0m */ 
  24105         /* mem            THDI_PORT_PG_CONFIG_PIPE1m */
  24106         /* flags       */ SOC_MEM_FLAG_VALID |
  24107                           SOC_MEM_FLAG_CACHABLE |
  24108                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  24109                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  24110         /* cmp_fn      */ _soc_mem_cmp_undef,
  24111         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24112         /* index_min   */ 0,
  24113         /* index_max   */ 527,
  24114         /* minblock    */ 44,
  24115         /* maxblock    */ 44,
  24116         /* blocks      */ 0,
  24117         /* blocks_hi   */ 0x1000,
  24118         /* base        */ 0x09110000,
  24119         /* gran        */ 1,
  24120         /* bytes       */ 14,
  24121         /* nFields     */ 13,
  24122         /* *fields     */ soc_THDI_PORT_PG_CONFIG_BCM56870_A0m_fields,
  24123         /* *views      */ NULL,
  24124         /* *views_num  */ NULL,
  24125         /* snoop_cb    */ NULL, 
  24126         /* snoop_user_data */ NULL, 
  24127         /* snoop_flags */ 0,
  24128         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24129         /* type */ SOC_MEM_TYPE_NORMAL,
  24130         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  24131         /* impl */ SOC_MEM_IMPL_NORMAL,
  24132         /* cmic_mor_clks       */ 0,
  24133         /* access_latency_mode */ 3,
  24134     },
  24135 #endif /* chips */
  24136 
  24137 #if defined(BCM_56970_A0)
  24138     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_PIPE1_BCM56970_A0m */ 
  24139         /* mem            THDI_PORT_PG_CONFIG_PIPE1m */
  24140         /* flags       */ SOC_MEM_FLAG_VALID |
  24141                           SOC_MEM_FLAG_CACHABLE |
  24142                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  24143                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  24144         /* cmp_fn      */ _soc_mem_cmp_undef,
  24145         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24146         /* index_min   */ 0,
  24147         /* index_max   */ 271,
  24148         /* minblock    */ 77,
  24149         /* maxblock    */ 77,
  24150         /* blocks      */ 0,
  24151         /* blocks_hi   */ 0xffffffff,
  24152         /* base        */ 0x09110000,
  24153         /* gran        */ 1,
  24154         /* bytes       */ 12,
  24155         /* nFields     */ 13,
  24156         /* *fields     */ soc_THDI_PORT_PG_CONFIG_BCM56970_A0m_fields,
  24157         /* *views      */ NULL,
  24158         /* *views_num  */ NULL,
  24159         /* snoop_cb    */ NULL, 
  24160         /* snoop_user_data */ NULL, 
  24161         /* snoop_flags */ 0,
  24162         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24163         /* type */ SOC_MEM_TYPE_NORMAL,
  24164         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  24165         /* impl */ SOC_MEM_IMPL_NORMAL,
  24166         /* cmic_mor_clks       */ 0,
  24167         /* access_latency_mode */ 3,
  24168     },
  24169 #endif /* chips */
  24170 
  24171 #if defined(BCM_56970_A0)
  24172     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_PIPE2_BCM56970_A0m */ 
  24173         /* mem            THDI_PORT_PG_CONFIG_PIPE2m */
  24174         /* flags       */ SOC_MEM_FLAG_VALID |
  24175                           SOC_MEM_FLAG_CACHABLE |
  24176                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  24177                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  24178         /* cmp_fn      */ _soc_mem_cmp_undef,
  24179         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24180         /* index_min   */ 0,
  24181         /* index_max   */ 271,
  24182         /* minblock    */ 77,
  24183         /* maxblock    */ 77,
  24184         /* blocks      */ 0,
  24185         /* blocks_hi   */ 0xffffffff,
  24186         /* base        */ 0x09120000,
  24187         /* gran        */ 1,
  24188         /* bytes       */ 12,
  24189         /* nFields     */ 13,
  24190         /* *fields     */ soc_THDI_PORT_PG_CONFIG_BCM56970_A0m_fields,
  24191         /* *views      */ NULL,
  24192         /* *views_num  */ NULL,
  24193         /* snoop_cb    */ NULL, 
  24194         /* snoop_user_data */ NULL, 
  24195         /* snoop_flags */ 0,
  24196         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24197         /* type */ SOC_MEM_TYPE_NORMAL,
  24198         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  24199         /* impl */ SOC_MEM_IMPL_NORMAL,
  24200         /* cmic_mor_clks       */ 0,
  24201         /* access_latency_mode */ 3,
  24202     },
  24203 #endif /* chips */
  24204 
  24205 #if defined(BCM_56970_A0)
  24206     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_PIPE3_BCM56970_A0m */ 
  24207         /* mem            THDI_PORT_PG_CONFIG_PIPE3m */
  24208         /* flags       */ SOC_MEM_FLAG_VALID |
  24209                           SOC_MEM_FLAG_CACHABLE |
  24210                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  24211                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  24212         /* cmp_fn      */ _soc_mem_cmp_undef,
  24213         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24214         /* index_min   */ 0,
  24215         /* index_max   */ 271,
  24216         /* minblock    */ 77,
  24217         /* maxblock    */ 77,
  24218         /* blocks      */ 0,
  24219         /* blocks_hi   */ 0xffffffff,
  24220         /* base        */ 0x09130000,
  24221         /* gran        */ 1,
  24222         /* bytes       */ 12,
  24223         /* nFields     */ 13,
  24224         /* *fields     */ soc_THDI_PORT_PG_CONFIG_BCM56970_A0m_fields,
  24225         /* *views      */ NULL,
  24226         /* *views_num  */ NULL,
  24227         /* snoop_cb    */ NULL, 
  24228         /* snoop_user_data */ NULL, 
  24229         /* snoop_flags */ 0,
  24230         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24231         /* type */ SOC_MEM_TYPE_NORMAL,
  24232         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  24233         /* impl */ SOC_MEM_IMPL_NORMAL,
  24234         /* cmic_mor_clks       */ 0,
  24235         /* access_latency_mode */ 3,
  24236     },
  24237 #endif /* chips */
  24238 
  24239 #if defined(BCM_56850_A0)
  24240     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_Xm */ 
  24241         /* mem            THDI_PORT_PG_CONFIG_Xm */
  24242         /* flags       */ SOC_MEM_FLAG_VALID |
  24243                           SOC_MEM_FLAG_CACHABLE |
  24244                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  24245         /* cmp_fn      */ _soc_mem_cmp_undef,
  24246         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24247         /* index_min   */ 0,
  24248         /* index_max   */ 423,
  24249         /* minblock    */ 12,
  24250         /* maxblock    */ 12,
  24251         /* blocks      */ 0x1000,
  24252         /* blocks_hi   */ 0,
  24253         /* base        */ 0x08000a00,
  24254         /* gran        */ 1,
  24255         /* bytes       */ 12,
  24256         /* nFields     */ 13,
  24257         /* *fields     */ soc_THDI_PORT_PG_CONFIG0_Xm_fields,
  24258         /* *views      */ NULL,
  24259         /* *views_num  */ NULL,
  24260         /* snoop_cb    */ NULL, 
  24261         /* snoop_user_data */ NULL, 
  24262         /* snoop_flags */ 0,
  24263         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24264         /* type */ SOC_MEM_TYPE_NORMAL,
  24265         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  24266         /* impl */ SOC_MEM_IMPL_NORMAL,
  24267         /* cmic_mor_clks       */ 0,
  24268     },
  24269 #endif /* chips */
  24270 
  24271 #if defined(BCM_56560_A0)
  24272     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_X_BCM56560_A0m */ 
  24273         /* mem            THDI_PORT_PG_CONFIG_Xm */
  24274         /* flags       */ SOC_MEM_FLAG_VALID |
  24275                           SOC_MEM_FLAG_CACHABLE |
  24276                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  24277         /* cmp_fn      */ _soc_mem_cmp_undef,
  24278         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24279         /* index_min   */ 0,
  24280         /* index_max   */ 599,
  24281         /* minblock    */ 24,
  24282         /* maxblock    */ 24,
  24283         /* blocks      */ 0x1000000,
  24284         /* blocks_hi   */ 0,
  24285         /* base        */ 0x08001400,
  24286         /* gran        */ 1,
  24287         /* bytes       */ 12,
  24288         /* nFields     */ 13,
  24289         /* *fields     */ soc_THDI_PORT_PG_CONFIG_Xm_fields,
  24290         /* *views      */ NULL,
  24291         /* *views_num  */ NULL,
  24292         /* snoop_cb    */ NULL, 
  24293         /* snoop_user_data */ NULL, 
  24294         /* snoop_flags */ 0,
  24295         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24296         /* type */ SOC_MEM_TYPE_NORMAL,
  24297         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  24298         /* impl */ SOC_MEM_IMPL_NORMAL,
  24299         /* cmic_mor_clks       */ 0,
  24300     },
  24301 #endif /* chips */
  24302 
  24303 #if defined(BCM_56560_B0)
  24304     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_X_BCM56560_B0m */ 
  24305         /* mem            THDI_PORT_PG_CONFIG_Xm */
  24306         /* flags       */ SOC_MEM_FLAG_VALID |
  24307                           SOC_MEM_FLAG_CACHABLE |
  24308                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  24309         /* cmp_fn      */ _soc_mem_cmp_undef,
  24310         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24311         /* index_min   */ 0,
  24312         /* index_max   */ 599,
  24313         /* minblock    */ 16,
  24314         /* maxblock    */ 16,
  24315         /* blocks      */ 0x10000,
  24316         /* blocks_hi   */ 0,
  24317         /* base        */ 0x08001400,
  24318         /* gran        */ 1,
  24319         /* bytes       */ 12,
  24320         /* nFields     */ 13,
  24321         /* *fields     */ soc_THDI_PORT_PG_CONFIG_Xm_fields,
  24322         /* *views      */ NULL,
  24323         /* *views_num  */ NULL,
  24324         /* snoop_cb    */ NULL, 
  24325         /* snoop_user_data */ NULL, 
  24326         /* snoop_flags */ 0,
  24327         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24328         /* type */ SOC_MEM_TYPE_NORMAL,
  24329         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  24330         /* impl */ SOC_MEM_IMPL_NORMAL,
  24331         /* cmic_mor_clks       */ 0,
  24332     },
  24333 #endif /* chips */
  24334 
  24335 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  24336     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_X_BCM56670_A0m */ 
  24337         /* mem            THDI_PORT_PG_CONFIG_Xm */
  24338         /* flags       */ SOC_MEM_FLAG_VALID |
  24339                           SOC_MEM_FLAG_CACHABLE |
  24340                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  24341         /* cmp_fn      */ _soc_mem_cmp_undef,
  24342         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24343         /* index_min   */ 0,
  24344         /* index_max   */ 543,
  24345         /* minblock    */ 25,
  24346         /* maxblock    */ 25,
  24347         /* blocks      */ 0x2000000,
  24348         /* blocks_hi   */ 0,
  24349         /* base        */ 0x08001400,
  24350         /* gran        */ 1,
  24351         /* bytes       */ 12,
  24352         /* nFields     */ 13,
  24353         /* *fields     */ soc_THDI_PORT_PG_CONFIG_Xm_fields,
  24354         /* *views      */ NULL,
  24355         /* *views_num  */ NULL,
  24356         /* snoop_cb    */ NULL, 
  24357         /* snoop_user_data */ NULL, 
  24358         /* snoop_flags */ 0,
  24359         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24360         /* type */ SOC_MEM_TYPE_NORMAL,
  24361         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  24362         /* impl */ SOC_MEM_IMPL_NORMAL,
  24363         /* cmic_mor_clks       */ 0,
  24364     },
  24365 #endif /* chips */
  24366 
  24367 #if defined(BCM_56860_A0)
  24368     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_X_BCM56860_A0m */ 
  24369         /* mem            THDI_PORT_PG_CONFIG_Xm */
  24370         /* flags       */ SOC_MEM_FLAG_VALID |
  24371                           SOC_MEM_FLAG_CACHABLE |
  24372                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  24373         /* cmp_fn      */ _soc_mem_cmp_undef,
  24374         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24375         /* index_min   */ 0,
  24376         /* index_max   */ 423,
  24377         /* minblock    */ 13,
  24378         /* maxblock    */ 13,
  24379         /* blocks      */ 0x2000,
  24380         /* blocks_hi   */ 0,
  24381         /* base        */ 0x08000a00,
  24382         /* gran        */ 1,
  24383         /* bytes       */ 12,
  24384         /* nFields     */ 13,
  24385         /* *fields     */ soc_THDI_PORT_PG_CONFIG0_Xm_fields,
  24386         /* *views      */ NULL,
  24387         /* *views_num  */ NULL,
  24388         /* snoop_cb    */ NULL, 
  24389         /* snoop_user_data */ NULL, 
  24390         /* snoop_flags */ 0,
  24391         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24392         /* type */ SOC_MEM_TYPE_NORMAL,
  24393         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  24394         /* impl */ SOC_MEM_IMPL_NORMAL,
  24395         /* cmic_mor_clks       */ 0,
  24396     },
  24397 #endif /* chips */
  24398 
  24399 #if defined(BCM_56850_A0)
  24400     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_Ym */ 
  24401         /* mem            THDI_PORT_PG_CONFIG_Ym */
  24402         /* flags       */ SOC_MEM_FLAG_VALID |
  24403                           SOC_MEM_FLAG_CACHABLE |
  24404                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  24405         /* cmp_fn      */ _soc_mem_cmp_undef,
  24406         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24407         /* index_min   */ 0,
  24408         /* index_max   */ 423,
  24409         /* minblock    */ 12,
  24410         /* maxblock    */ 12,
  24411         /* blocks      */ 0x1000,
  24412         /* blocks_hi   */ 0,
  24413         /* base        */ 0x08100a00,
  24414         /* gran        */ 1,
  24415         /* bytes       */ 12,
  24416         /* nFields     */ 13,
  24417         /* *fields     */ soc_THDI_PORT_PG_CONFIG0_Xm_fields,
  24418         /* *views      */ NULL,
  24419         /* *views_num  */ NULL,
  24420         /* snoop_cb    */ NULL, 
  24421         /* snoop_user_data */ NULL, 
  24422         /* snoop_flags */ 0,
  24423         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24424         /* type */ SOC_MEM_TYPE_NORMAL,
  24425         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  24426         /* impl */ SOC_MEM_IMPL_NORMAL,
  24427         /* cmic_mor_clks       */ 0,
  24428     },
  24429 #endif /* chips */
  24430 
  24431 #if defined(BCM_56860_A0)
  24432     { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_Y_BCM56860_A0m */ 
  24433         /* mem            THDI_PORT_PG_CONFIG_Ym */
  24434         /* flags       */ SOC_MEM_FLAG_VALID |
  24435                           SOC_MEM_FLAG_CACHABLE |
  24436                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  24437         /* cmp_fn      */ _soc_mem_cmp_undef,
  24438         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24439         /* index_min   */ 0,
  24440         /* index_max   */ 423,
  24441         /* minblock    */ 13,
  24442         /* maxblock    */ 13,
  24443         /* blocks      */ 0x2000,
  24444         /* blocks_hi   */ 0,
  24445         /* base        */ 0x08100a00,
  24446         /* gran        */ 1,
  24447         /* bytes       */ 12,
  24448         /* nFields     */ 13,
  24449         /* *fields     */ soc_THDI_PORT_PG_CONFIG0_Xm_fields,
  24450         /* *views      */ NULL,
  24451         /* *views_num  */ NULL,
  24452         /* snoop_cb    */ NULL, 
  24453         /* snoop_user_data */ NULL, 
  24454         /* snoop_flags */ 0,
  24455         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24456         /* type */ SOC_MEM_TYPE_NORMAL,
  24457         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  24458         /* impl */ SOC_MEM_IMPL_NORMAL,
  24459         /* cmic_mor_clks       */ 0,
  24460     },
  24461 #endif /* chips */
  24462 
  24463 #if defined(BCM_56640_A0)
  24464     { /* SOC_MEM_INT_THDI_PORT_SP_BSTm */ 
  24465         /* mem            THDI_PORT_SP_BSTm */
  24466         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  24467         /* cmp_fn      */ _soc_mem_cmp_undef,
  24468         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24469         /* index_min   */ 0,
  24470         /* index_max   */ 251,
  24471         /* minblock    */ 9,
  24472         /* maxblock    */ 9,
  24473         /* blocks      */ 0x200,
  24474         /* blocks_hi   */ 0,
  24475         /* base        */ 0x08001000,
  24476         /* gran        */ 1,
  24477         /* bytes       */ 3,
  24478         /* nFields     */ 4,
  24479         /* *fields     */ soc_THDI_PORT_SP_BSTm_fields,
  24480         /* *views      */ NULL,
  24481         /* *views_num  */ NULL,
  24482         /* snoop_cb    */ NULL, 
  24483         /* snoop_user_data */ NULL, 
  24484         /* snoop_flags */ 0,
  24485         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24486         /* type */ SOC_MEM_TYPE_NORMAL,
  24487         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24488         /* impl */ SOC_MEM_IMPL_NORMAL,
  24489         /* cmic_mor_clks       */ 0,
  24490     },
  24491 #endif /* chips */
  24492 
  24493 #if defined(BCM_56340_A0)
  24494     { /* SOC_MEM_INT_THDI_PORT_SP_BST_BCM56340_A0m */ 
  24495         /* mem            THDI_PORT_SP_BSTm */
  24496         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  24497         /* cmp_fn      */ _soc_mem_cmp_undef,
  24498         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24499         /* index_min   */ 0,
  24500         /* index_max   */ 251,
  24501         /* minblock    */ 7,
  24502         /* maxblock    */ 7,
  24503         /* blocks      */ 0x80,
  24504         /* blocks_hi   */ 0,
  24505         /* base        */ 0x08001000,
  24506         /* gran        */ 1,
  24507         /* bytes       */ 3,
  24508         /* nFields     */ 4,
  24509         /* *fields     */ soc_THDI_PORT_SP_BSTm_fields,
  24510         /* *views      */ NULL,
  24511         /* *views_num  */ NULL,
  24512         /* snoop_cb    */ NULL, 
  24513         /* snoop_user_data */ NULL, 
  24514         /* snoop_flags */ 0,
  24515         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24516         /* type */ SOC_MEM_TYPE_NORMAL,
  24517         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24518         /* impl */ SOC_MEM_IMPL_NORMAL,
  24519         /* cmic_mor_clks       */ 0,
  24520     },
  24521 #endif /* chips */
  24522 
  24523 #if defined(BCM_56370_A0)
  24524     { /* SOC_MEM_INT_THDI_PORT_SP_BST_BCM56370_A0m */ 
  24525         /* mem            THDI_PORT_SP_BSTm */
  24526         /* flags       */ SOC_MEM_FLAG_VALID |
  24527                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  24528         /* cmp_fn      */ _soc_mem_cmp_undef,
  24529         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24530         /* index_min   */ 0,
  24531         /* index_max   */ -1,
  24532         /* minblock    */ 20,
  24533         /* maxblock    */ 20,
  24534         /* blocks      */ 0x100000,
  24535         /* blocks_hi   */ 0,
  24536         /* base        */ 0x093c0000,
  24537         /* gran        */ 1,
  24538         /* bytes       */ 3,
  24539         /* nFields     */ 5,
  24540         /* *fields     */ soc_THDI_PORT_SP_BST_BCM56870_A0m_fields,
  24541         /* *views      */ NULL,
  24542         /* *views_num  */ NULL,
  24543         /* snoop_cb    */ NULL, 
  24544         /* snoop_user_data */ NULL, 
  24545         /* snoop_flags */ 0,
  24546         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24547         /* type */ SOC_MEM_TYPE_NORMAL,
  24548         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  24549         /* impl */ SOC_MEM_IMPL_NORMAL,
  24550         /* cmic_mor_clks       */ 0,
  24551         /* access_latency_mode */ 3,
  24552     },
  24553 #endif /* chips */
  24554 
  24555 #if defined(BCM_56770_A0)
  24556     { /* SOC_MEM_INT_THDI_PORT_SP_BST_BCM56770_A0m */ 
  24557         /* mem            THDI_PORT_SP_BSTm */
  24558         /* flags       */ SOC_MEM_FLAG_VALID |
  24559                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  24560         /* cmp_fn      */ _soc_mem_cmp_undef,
  24561         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24562         /* index_min   */ 0,
  24563         /* index_max   */ -1,
  24564         /* minblock    */ 31,
  24565         /* maxblock    */ 31,
  24566         /* blocks      */ 0x80000000,
  24567         /* blocks_hi   */ 0,
  24568         /* base        */ 0x093c0000,
  24569         /* gran        */ 1,
  24570         /* bytes       */ 3,
  24571         /* nFields     */ 5,
  24572         /* *fields     */ soc_THDI_PORT_SP_BST_BCM56870_A0m_fields,
  24573         /* *views      */ NULL,
  24574         /* *views_num  */ NULL,
  24575         /* snoop_cb    */ NULL, 
  24576         /* snoop_user_data */ NULL, 
  24577         /* snoop_flags */ 0,
  24578         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24579         /* type */ SOC_MEM_TYPE_NORMAL,
  24580         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  24581         /* impl */ SOC_MEM_IMPL_NORMAL,
  24582         /* cmic_mor_clks       */ 0,
  24583         /* access_latency_mode */ 3,
  24584     },
  24585 #endif /* chips */
  24586 
  24587 #if defined(BCM_56870_A0)
  24588     { /* SOC_MEM_INT_THDI_PORT_SP_BST_BCM56870_A0m */ 
  24589         /* mem            THDI_PORT_SP_BSTm */
  24590         /* flags       */ SOC_MEM_FLAG_VALID |
  24591                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  24592         /* cmp_fn      */ _soc_mem_cmp_undef,
  24593         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24594         /* index_min   */ 0,
  24595         /* index_max   */ -1,
  24596         /* minblock    */ 44,
  24597         /* maxblock    */ 44,
  24598         /* blocks      */ 0,
  24599         /* blocks_hi   */ 0x1000,
  24600         /* base        */ 0x093c0000,
  24601         /* gran        */ 1,
  24602         /* bytes       */ 3,
  24603         /* nFields     */ 5,
  24604         /* *fields     */ soc_THDI_PORT_SP_BST_BCM56870_A0m_fields,
  24605         /* *views      */ NULL,
  24606         /* *views_num  */ NULL,
  24607         /* snoop_cb    */ NULL, 
  24608         /* snoop_user_data */ NULL, 
  24609         /* snoop_flags */ 0,
  24610         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24611         /* type */ SOC_MEM_TYPE_NORMAL,
  24612         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  24613         /* impl */ SOC_MEM_IMPL_NORMAL,
  24614         /* cmic_mor_clks       */ 0,
  24615         /* access_latency_mode */ 3,
  24616     },
  24617 #endif /* chips */
  24618 
  24619 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  24620     { /* SOC_MEM_INT_THDI_PORT_SP_BST_BCM56960_A0m */ 
  24621         /* mem            THDI_PORT_SP_BSTm */
  24622         /* flags       */ SOC_MEM_FLAG_VALID |
  24623                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  24624                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  24625         /* cmp_fn      */ _soc_mem_cmp_undef,
  24626         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24627         /* index_min   */ 0,
  24628         /* index_max   */ -1,
  24629         /* minblock    */ 44,
  24630         /* maxblock    */ 44,
  24631         /* blocks      */ 0,
  24632         /* blocks_hi   */ 0x1000,
  24633         /* base        */ 0x093c0000,
  24634         /* gran        */ 1,
  24635         /* bytes       */ 2,
  24636         /* nFields     */ 3,
  24637         /* *fields     */ soc_THDI_PORT_SP_BST_BCM56960_A0m_fields,
  24638         /* *views      */ NULL,
  24639         /* *views_num  */ NULL,
  24640         /* snoop_cb    */ NULL, 
  24641         /* snoop_user_data */ NULL, 
  24642         /* snoop_flags */ 0,
  24643         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24644         /* type */ SOC_MEM_TYPE_NORMAL,
  24645         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24646         /* impl */ SOC_MEM_IMPL_NORMAL,
  24647         /* cmic_mor_clks       */ 0,
  24648         /* access_latency_mode */ 3,
  24649     },
  24650 #endif /* chips */
  24651 
  24652 #if defined(BCM_56970_A0)
  24653     { /* SOC_MEM_INT_THDI_PORT_SP_BST_BCM56970_A0m */ 
  24654         /* mem            THDI_PORT_SP_BSTm */
  24655         /* flags       */ SOC_MEM_FLAG_VALID |
  24656                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  24657         /* cmp_fn      */ _soc_mem_cmp_undef,
  24658         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24659         /* index_min   */ 0,
  24660         /* index_max   */ -1,
  24661         /* minblock    */ 77,
  24662         /* maxblock    */ 77,
  24663         /* blocks      */ 0,
  24664         /* blocks_hi   */ 0xffffffff,
  24665         /* base        */ 0x093c0000,
  24666         /* gran        */ 1,
  24667         /* bytes       */ 3,
  24668         /* nFields     */ 5,
  24669         /* *fields     */ soc_THDI_PORT_SP_BST_BCM56970_A0m_fields,
  24670         /* *views      */ NULL,
  24671         /* *views_num  */ NULL,
  24672         /* snoop_cb    */ NULL, 
  24673         /* snoop_user_data */ NULL, 
  24674         /* snoop_flags */ 0,
  24675         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24676         /* type */ SOC_MEM_TYPE_NORMAL,
  24677         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  24678         /* impl */ SOC_MEM_IMPL_NORMAL,
  24679         /* cmic_mor_clks       */ 0,
  24680         /* access_latency_mode */ 3,
  24681     },
  24682 #endif /* chips */
  24683 
  24684 #if defined(BCM_56850_A0)
  24685     { /* SOC_MEM_INT_THDI_PORT_SP_BST_Xm */ 
  24686         /* mem            THDI_PORT_SP_BST_Xm */
  24687         /* flags       */ SOC_MEM_FLAG_VALID |
  24688                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  24689         /* cmp_fn      */ _soc_mem_cmp_undef,
  24690         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24691         /* index_min   */ 0,
  24692         /* index_max   */ 211,
  24693         /* minblock    */ 12,
  24694         /* maxblock    */ 12,
  24695         /* blocks      */ 0x1000,
  24696         /* blocks_hi   */ 0,
  24697         /* base        */ 0x08001400,
  24698         /* gran        */ 1,
  24699         /* bytes       */ 3,
  24700         /* nFields     */ 3,
  24701         /* *fields     */ soc_THDI_PORT_SP_BST_Xm_fields,
  24702         /* *views      */ NULL,
  24703         /* *views_num  */ NULL,
  24704         /* snoop_cb    */ NULL, 
  24705         /* snoop_user_data */ NULL, 
  24706         /* snoop_flags */ 0,
  24707         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24708         /* type */ SOC_MEM_TYPE_NORMAL,
  24709         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24710         /* impl */ SOC_MEM_IMPL_NORMAL,
  24711         /* cmic_mor_clks       */ 0,
  24712     },
  24713 #endif /* chips */
  24714 
  24715 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  24716     { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE0_PIPE0m */ 
  24717         /* mem            THDI_PORT_SP_BST_XPE0_PIPE0m */
  24718         /* flags       */ SOC_MEM_FLAG_VALID |
  24719                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  24720         /* cmp_fn      */ _soc_mem_cmp_undef,
  24721         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24722         /* index_min   */ 0,
  24723         /* index_max   */ 135,
  24724         /* minblock    */ 44,
  24725         /* maxblock    */ 44,
  24726         /* blocks      */ 0,
  24727         /* blocks_hi   */ 0x1000,
  24728         /* base        */ 0x093c0000,
  24729         /* gran        */ 1,
  24730         /* bytes       */ 2,
  24731         /* nFields     */ 3,
  24732         /* *fields     */ soc_THDI_PORT_SP_BST_BCM56960_A0m_fields,
  24733         /* *views      */ NULL,
  24734         /* *views_num  */ NULL,
  24735         /* snoop_cb    */ NULL, 
  24736         /* snoop_user_data */ NULL, 
  24737         /* snoop_flags */ 0,
  24738         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24739         /* type */ SOC_MEM_TYPE_NORMAL,
  24740         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24741         /* impl */ SOC_MEM_IMPL_NORMAL,
  24742         /* cmic_mor_clks       */ 0,
  24743         /* access_latency_mode */ 3,
  24744     },
  24745 #endif /* chips */
  24746 
  24747 #if defined(BCM_56870_A0)
  24748     { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE0_PIPE1m */ 
  24749         /* mem            THDI_PORT_SP_BST_XPE0_PIPE1m */
  24750         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  24751         /* cmp_fn      */ _soc_mem_cmp_undef,
  24752         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24753         /* index_min   */ 0,
  24754         /* index_max   */ 263,
  24755         /* minblock    */ 44,
  24756         /* maxblock    */ 44,
  24757         /* blocks      */ 0,
  24758         /* blocks_hi   */ 0x1000,
  24759         /* base        */ 0x093d0000,
  24760         /* gran        */ 1,
  24761         /* bytes       */ 3,
  24762         /* nFields     */ 5,
  24763         /* *fields     */ soc_THDI_PORT_SP_BST_BCM56870_A0m_fields,
  24764         /* *views      */ NULL,
  24765         /* *views_num  */ NULL,
  24766         /* snoop_cb    */ NULL, 
  24767         /* snoop_user_data */ NULL, 
  24768         /* snoop_flags */ 0,
  24769         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24770         /* type */ SOC_MEM_TYPE_NORMAL,
  24771         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  24772         /* impl */ SOC_MEM_IMPL_NORMAL,
  24773         /* cmic_mor_clks       */ 0,
  24774         /* access_latency_mode */ 3,
  24775     },
  24776 #endif /* chips */
  24777 
  24778 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  24779     { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE0_PIPE3m */ 
  24780         /* mem            THDI_PORT_SP_BST_XPE0_PIPE3m */
  24781         /* flags       */ SOC_MEM_FLAG_VALID |
  24782                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  24783         /* cmp_fn      */ _soc_mem_cmp_undef,
  24784         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24785         /* index_min   */ 0,
  24786         /* index_max   */ 135,
  24787         /* minblock    */ 44,
  24788         /* maxblock    */ 44,
  24789         /* blocks      */ 0,
  24790         /* blocks_hi   */ 0x1000,
  24791         /* base        */ 0x093d8000,
  24792         /* gran        */ 1,
  24793         /* bytes       */ 2,
  24794         /* nFields     */ 3,
  24795         /* *fields     */ soc_THDI_PORT_SP_BST_BCM56960_A0m_fields,
  24796         /* *views      */ NULL,
  24797         /* *views_num  */ NULL,
  24798         /* snoop_cb    */ NULL, 
  24799         /* snoop_user_data */ NULL, 
  24800         /* snoop_flags */ 0,
  24801         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24802         /* type */ SOC_MEM_TYPE_NORMAL,
  24803         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24804         /* impl */ SOC_MEM_IMPL_NORMAL,
  24805         /* cmic_mor_clks       */ 0,
  24806         /* access_latency_mode */ 3,
  24807     },
  24808 #endif /* chips */
  24809 
  24810 #if defined(BCM_56370_A0)
  24811     { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE0_PIPE0_BCM56370_A0m */ 
  24812         /* mem            THDI_PORT_SP_BST_XPE0_PIPE0m */
  24813         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  24814         /* cmp_fn      */ _soc_mem_cmp_undef,
  24815         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24816         /* index_min   */ 0,
  24817         /* index_max   */ 287,
  24818         /* minblock    */ 20,
  24819         /* maxblock    */ 20,
  24820         /* blocks      */ 0x100000,
  24821         /* blocks_hi   */ 0,
  24822         /* base        */ 0x093c0000,
  24823         /* gran        */ 1,
  24824         /* bytes       */ 3,
  24825         /* nFields     */ 5,
  24826         /* *fields     */ soc_THDI_PORT_SP_BST_BCM56870_A0m_fields,
  24827         /* *views      */ NULL,
  24828         /* *views_num  */ NULL,
  24829         /* snoop_cb    */ NULL, 
  24830         /* snoop_user_data */ NULL, 
  24831         /* snoop_flags */ 0,
  24832         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24833         /* type */ SOC_MEM_TYPE_NORMAL,
  24834         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  24835         /* impl */ SOC_MEM_IMPL_NORMAL,
  24836         /* cmic_mor_clks       */ 0,
  24837         /* access_latency_mode */ 3,
  24838     },
  24839 #endif /* chips */
  24840 
  24841 #if defined(BCM_56770_A0)
  24842     { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE0_PIPE0_BCM56770_A0m */ 
  24843         /* mem            THDI_PORT_SP_BST_XPE0_PIPE0m */
  24844         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  24845         /* cmp_fn      */ _soc_mem_cmp_undef,
  24846         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24847         /* index_min   */ 0,
  24848         /* index_max   */ 263,
  24849         /* minblock    */ 31,
  24850         /* maxblock    */ 31,
  24851         /* blocks      */ 0x80000000,
  24852         /* blocks_hi   */ 0,
  24853         /* base        */ 0x093c0000,
  24854         /* gran        */ 1,
  24855         /* bytes       */ 3,
  24856         /* nFields     */ 5,
  24857         /* *fields     */ soc_THDI_PORT_SP_BST_BCM56870_A0m_fields,
  24858         /* *views      */ NULL,
  24859         /* *views_num  */ NULL,
  24860         /* snoop_cb    */ NULL, 
  24861         /* snoop_user_data */ NULL, 
  24862         /* snoop_flags */ 0,
  24863         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24864         /* type */ SOC_MEM_TYPE_NORMAL,
  24865         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  24866         /* impl */ SOC_MEM_IMPL_NORMAL,
  24867         /* cmic_mor_clks       */ 0,
  24868         /* access_latency_mode */ 3,
  24869     },
  24870 #endif /* chips */
  24871 
  24872 #if defined(BCM_56870_A0)
  24873     { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE0_PIPE0_BCM56870_A0m */ 
  24874         /* mem            THDI_PORT_SP_BST_XPE0_PIPE0m */
  24875         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  24876         /* cmp_fn      */ _soc_mem_cmp_undef,
  24877         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24878         /* index_min   */ 0,
  24879         /* index_max   */ 263,
  24880         /* minblock    */ 44,
  24881         /* maxblock    */ 44,
  24882         /* blocks      */ 0,
  24883         /* blocks_hi   */ 0x1000,
  24884         /* base        */ 0x093c0000,
  24885         /* gran        */ 1,
  24886         /* bytes       */ 3,
  24887         /* nFields     */ 5,
  24888         /* *fields     */ soc_THDI_PORT_SP_BST_BCM56870_A0m_fields,
  24889         /* *views      */ NULL,
  24890         /* *views_num  */ NULL,
  24891         /* snoop_cb    */ NULL, 
  24892         /* snoop_user_data */ NULL, 
  24893         /* snoop_flags */ 0,
  24894         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24895         /* type */ SOC_MEM_TYPE_NORMAL,
  24896         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  24897         /* impl */ SOC_MEM_IMPL_NORMAL,
  24898         /* cmic_mor_clks       */ 0,
  24899         /* access_latency_mode */ 3,
  24900     },
  24901 #endif /* chips */
  24902 
  24903 #if defined(BCM_56970_A0)
  24904     { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE0_PIPE0_BCM56970_A0m */ 
  24905         /* mem            THDI_PORT_SP_BST_XPE0_PIPE0m */
  24906         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  24907         /* cmp_fn      */ _soc_mem_cmp_undef,
  24908         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24909         /* index_min   */ 0,
  24910         /* index_max   */ 135,
  24911         /* minblock    */ 77,
  24912         /* maxblock    */ 77,
  24913         /* blocks      */ 0,
  24914         /* blocks_hi   */ 0xffffffff,
  24915         /* base        */ 0x093c0000,
  24916         /* gran        */ 1,
  24917         /* bytes       */ 3,
  24918         /* nFields     */ 5,
  24919         /* *fields     */ soc_THDI_PORT_SP_BST_BCM56970_A0m_fields,
  24920         /* *views      */ NULL,
  24921         /* *views_num  */ NULL,
  24922         /* snoop_cb    */ NULL, 
  24923         /* snoop_user_data */ NULL, 
  24924         /* snoop_flags */ 0,
  24925         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24926         /* type */ SOC_MEM_TYPE_NORMAL,
  24927         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  24928         /* impl */ SOC_MEM_IMPL_NORMAL,
  24929         /* cmic_mor_clks       */ 0,
  24930         /* access_latency_mode */ 3,
  24931     },
  24932 #endif /* chips */
  24933 
  24934 #if defined(BCM_56970_A0)
  24935     { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE0_PIPE3_BCM56970_A0m */ 
  24936         /* mem            THDI_PORT_SP_BST_XPE0_PIPE3m */
  24937         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  24938         /* cmp_fn      */ _soc_mem_cmp_undef,
  24939         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24940         /* index_min   */ 0,
  24941         /* index_max   */ 135,
  24942         /* minblock    */ 77,
  24943         /* maxblock    */ 77,
  24944         /* blocks      */ 0,
  24945         /* blocks_hi   */ 0xffffffff,
  24946         /* base        */ 0x093f0000,
  24947         /* gran        */ 1,
  24948         /* bytes       */ 3,
  24949         /* nFields     */ 5,
  24950         /* *fields     */ soc_THDI_PORT_SP_BST_BCM56970_A0m_fields,
  24951         /* *views      */ NULL,
  24952         /* *views_num  */ NULL,
  24953         /* snoop_cb    */ NULL, 
  24954         /* snoop_user_data */ NULL, 
  24955         /* snoop_flags */ 0,
  24956         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24957         /* type */ SOC_MEM_TYPE_NORMAL,
  24958         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  24959         /* impl */ SOC_MEM_IMPL_NORMAL,
  24960         /* cmic_mor_clks       */ 0,
  24961         /* access_latency_mode */ 3,
  24962     },
  24963 #endif /* chips */
  24964 
  24965 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  24966     { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE1_PIPE0m */ 
  24967         /* mem            THDI_PORT_SP_BST_XPE1_PIPE0m */
  24968         /* flags       */ SOC_MEM_FLAG_VALID |
  24969                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  24970                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  24971         /* cmp_fn      */ _soc_mem_cmp_undef,
  24972         /* *null_entry */ _soc_mem_entry_null_zeroes,
  24973         /* index_min   */ 0,
  24974         /* index_max   */ 135,
  24975         /* minblock    */ 44,
  24976         /* maxblock    */ 44,
  24977         /* blocks      */ 0,
  24978         /* blocks_hi   */ 0x1000,
  24979         /* base        */ 0x093c0000,
  24980         /* gran        */ 1,
  24981         /* bytes       */ 2,
  24982         /* nFields     */ 3,
  24983         /* *fields     */ soc_THDI_PORT_SP_BST_BCM56960_A0m_fields,
  24984         /* *views      */ NULL,
  24985         /* *views_num  */ NULL,
  24986         /* snoop_cb    */ NULL, 
  24987         /* snoop_user_data */ NULL, 
  24988         /* snoop_flags */ 0,
  24989         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  24990         /* type */ SOC_MEM_TYPE_NORMAL,
  24991         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  24992         /* impl */ SOC_MEM_IMPL_NORMAL,
  24993         /* cmic_mor_clks       */ 0,
  24994         /* access_latency_mode */ 3,
  24995     },
  24996 #endif /* chips */
  24997 
  24998 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  24999     { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE1_PIPE3m */ 
  25000         /* mem            THDI_PORT_SP_BST_XPE1_PIPE3m */
  25001         /* flags       */ SOC_MEM_FLAG_VALID |
  25002                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  25003                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  25004         /* cmp_fn      */ _soc_mem_cmp_undef,
  25005         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25006         /* index_min   */ 0,
  25007         /* index_max   */ 135,
  25008         /* minblock    */ 44,
  25009         /* maxblock    */ 44,
  25010         /* blocks      */ 0,
  25011         /* blocks_hi   */ 0x1000,
  25012         /* base        */ 0x093d8000,
  25013         /* gran        */ 1,
  25014         /* bytes       */ 2,
  25015         /* nFields     */ 3,
  25016         /* *fields     */ soc_THDI_PORT_SP_BST_BCM56960_A0m_fields,
  25017         /* *views      */ NULL,
  25018         /* *views_num  */ NULL,
  25019         /* snoop_cb    */ NULL, 
  25020         /* snoop_user_data */ NULL, 
  25021         /* snoop_flags */ 0,
  25022         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25023         /* type */ SOC_MEM_TYPE_NORMAL,
  25024         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25025         /* impl */ SOC_MEM_IMPL_NORMAL,
  25026         /* cmic_mor_clks       */ 0,
  25027         /* access_latency_mode */ 3,
  25028     },
  25029 #endif /* chips */
  25030 
  25031 #if defined(BCM_56970_A0)
  25032     { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE1_PIPE0_BCM56970_A0m */ 
  25033         /* mem            THDI_PORT_SP_BST_XPE1_PIPE0m */
  25034         /* flags       */ SOC_MEM_FLAG_VALID |
  25035                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  25036         /* cmp_fn      */ _soc_mem_cmp_undef,
  25037         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25038         /* index_min   */ 0,
  25039         /* index_max   */ 135,
  25040         /* minblock    */ 77,
  25041         /* maxblock    */ 77,
  25042         /* blocks      */ 0,
  25043         /* blocks_hi   */ 0xffffffff,
  25044         /* base        */ 0x093c0000,
  25045         /* gran        */ 1,
  25046         /* bytes       */ 3,
  25047         /* nFields     */ 5,
  25048         /* *fields     */ soc_THDI_PORT_SP_BST_BCM56970_A0m_fields,
  25049         /* *views      */ NULL,
  25050         /* *views_num  */ NULL,
  25051         /* snoop_cb    */ NULL, 
  25052         /* snoop_user_data */ NULL, 
  25053         /* snoop_flags */ 0,
  25054         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25055         /* type */ SOC_MEM_TYPE_NORMAL,
  25056         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  25057         /* impl */ SOC_MEM_IMPL_NORMAL,
  25058         /* cmic_mor_clks       */ 0,
  25059         /* access_latency_mode */ 3,
  25060     },
  25061 #endif /* chips */
  25062 
  25063 #if defined(BCM_56970_A0)
  25064     { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE1_PIPE3_BCM56970_A0m */ 
  25065         /* mem            THDI_PORT_SP_BST_XPE1_PIPE3m */
  25066         /* flags       */ SOC_MEM_FLAG_VALID |
  25067                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  25068         /* cmp_fn      */ _soc_mem_cmp_undef,
  25069         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25070         /* index_min   */ 0,
  25071         /* index_max   */ 135,
  25072         /* minblock    */ 77,
  25073         /* maxblock    */ 77,
  25074         /* blocks      */ 0,
  25075         /* blocks_hi   */ 0xffffffff,
  25076         /* base        */ 0x093f0000,
  25077         /* gran        */ 1,
  25078         /* bytes       */ 3,
  25079         /* nFields     */ 5,
  25080         /* *fields     */ soc_THDI_PORT_SP_BST_BCM56970_A0m_fields,
  25081         /* *views      */ NULL,
  25082         /* *views_num  */ NULL,
  25083         /* snoop_cb    */ NULL, 
  25084         /* snoop_user_data */ NULL, 
  25085         /* snoop_flags */ 0,
  25086         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25087         /* type */ SOC_MEM_TYPE_NORMAL,
  25088         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  25089         /* impl */ SOC_MEM_IMPL_NORMAL,
  25090         /* cmic_mor_clks       */ 0,
  25091         /* access_latency_mode */ 3,
  25092     },
  25093 #endif /* chips */
  25094 
  25095 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  25096     { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE2_PIPE1m */ 
  25097         /* mem            THDI_PORT_SP_BST_XPE2_PIPE1m */
  25098         /* flags       */ SOC_MEM_FLAG_VALID |
  25099                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  25100                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  25101         /* cmp_fn      */ _soc_mem_cmp_undef,
  25102         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25103         /* index_min   */ 0,
  25104         /* index_max   */ 135,
  25105         /* minblock    */ 44,
  25106         /* maxblock    */ 44,
  25107         /* blocks      */ 0,
  25108         /* blocks_hi   */ 0x1000,
  25109         /* base        */ 0x093c8000,
  25110         /* gran        */ 1,
  25111         /* bytes       */ 2,
  25112         /* nFields     */ 3,
  25113         /* *fields     */ soc_THDI_PORT_SP_BST_BCM56960_A0m_fields,
  25114         /* *views      */ NULL,
  25115         /* *views_num  */ NULL,
  25116         /* snoop_cb    */ NULL, 
  25117         /* snoop_user_data */ NULL, 
  25118         /* snoop_flags */ 0,
  25119         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25120         /* type */ SOC_MEM_TYPE_NORMAL,
  25121         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25122         /* impl */ SOC_MEM_IMPL_NORMAL,
  25123         /* cmic_mor_clks       */ 0,
  25124         /* access_latency_mode */ 3,
  25125     },
  25126 #endif /* chips */
  25127 
  25128 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  25129     { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE2_PIPE2m */ 
  25130         /* mem            THDI_PORT_SP_BST_XPE2_PIPE2m */
  25131         /* flags       */ SOC_MEM_FLAG_VALID |
  25132                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  25133                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  25134         /* cmp_fn      */ _soc_mem_cmp_undef,
  25135         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25136         /* index_min   */ 0,
  25137         /* index_max   */ 135,
  25138         /* minblock    */ 44,
  25139         /* maxblock    */ 44,
  25140         /* blocks      */ 0,
  25141         /* blocks_hi   */ 0x1000,
  25142         /* base        */ 0x093d0000,
  25143         /* gran        */ 1,
  25144         /* bytes       */ 2,
  25145         /* nFields     */ 3,
  25146         /* *fields     */ soc_THDI_PORT_SP_BST_BCM56960_A0m_fields,
  25147         /* *views      */ NULL,
  25148         /* *views_num  */ NULL,
  25149         /* snoop_cb    */ NULL, 
  25150         /* snoop_user_data */ NULL, 
  25151         /* snoop_flags */ 0,
  25152         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25153         /* type */ SOC_MEM_TYPE_NORMAL,
  25154         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25155         /* impl */ SOC_MEM_IMPL_NORMAL,
  25156         /* cmic_mor_clks       */ 0,
  25157         /* access_latency_mode */ 3,
  25158     },
  25159 #endif /* chips */
  25160 
  25161 #if defined(BCM_56970_A0)
  25162     { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE2_PIPE1_BCM56970_A0m */ 
  25163         /* mem            THDI_PORT_SP_BST_XPE2_PIPE1m */
  25164         /* flags       */ SOC_MEM_FLAG_VALID |
  25165                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  25166         /* cmp_fn      */ _soc_mem_cmp_undef,
  25167         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25168         /* index_min   */ 0,
  25169         /* index_max   */ 135,
  25170         /* minblock    */ 77,
  25171         /* maxblock    */ 77,
  25172         /* blocks      */ 0,
  25173         /* blocks_hi   */ 0xffffffff,
  25174         /* base        */ 0x093d0000,
  25175         /* gran        */ 1,
  25176         /* bytes       */ 3,
  25177         /* nFields     */ 5,
  25178         /* *fields     */ soc_THDI_PORT_SP_BST_BCM56970_A0m_fields,
  25179         /* *views      */ NULL,
  25180         /* *views_num  */ NULL,
  25181         /* snoop_cb    */ NULL, 
  25182         /* snoop_user_data */ NULL, 
  25183         /* snoop_flags */ 0,
  25184         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25185         /* type */ SOC_MEM_TYPE_NORMAL,
  25186         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  25187         /* impl */ SOC_MEM_IMPL_NORMAL,
  25188         /* cmic_mor_clks       */ 0,
  25189         /* access_latency_mode */ 3,
  25190     },
  25191 #endif /* chips */
  25192 
  25193 #if defined(BCM_56970_A0)
  25194     { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE2_PIPE2_BCM56970_A0m */ 
  25195         /* mem            THDI_PORT_SP_BST_XPE2_PIPE2m */
  25196         /* flags       */ SOC_MEM_FLAG_VALID |
  25197                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  25198         /* cmp_fn      */ _soc_mem_cmp_undef,
  25199         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25200         /* index_min   */ 0,
  25201         /* index_max   */ 135,
  25202         /* minblock    */ 77,
  25203         /* maxblock    */ 77,
  25204         /* blocks      */ 0,
  25205         /* blocks_hi   */ 0xffffffff,
  25206         /* base        */ 0x093e0000,
  25207         /* gran        */ 1,
  25208         /* bytes       */ 3,
  25209         /* nFields     */ 5,
  25210         /* *fields     */ soc_THDI_PORT_SP_BST_BCM56970_A0m_fields,
  25211         /* *views      */ NULL,
  25212         /* *views_num  */ NULL,
  25213         /* snoop_cb    */ NULL, 
  25214         /* snoop_user_data */ NULL, 
  25215         /* snoop_flags */ 0,
  25216         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25217         /* type */ SOC_MEM_TYPE_NORMAL,
  25218         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  25219         /* impl */ SOC_MEM_IMPL_NORMAL,
  25220         /* cmic_mor_clks       */ 0,
  25221         /* access_latency_mode */ 3,
  25222     },
  25223 #endif /* chips */
  25224 
  25225 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  25226     { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE3_PIPE1m */ 
  25227         /* mem            THDI_PORT_SP_BST_XPE3_PIPE1m */
  25228         /* flags       */ SOC_MEM_FLAG_VALID |
  25229                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  25230                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  25231         /* cmp_fn      */ _soc_mem_cmp_undef,
  25232         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25233         /* index_min   */ 0,
  25234         /* index_max   */ 135,
  25235         /* minblock    */ 44,
  25236         /* maxblock    */ 44,
  25237         /* blocks      */ 0,
  25238         /* blocks_hi   */ 0x1000,
  25239         /* base        */ 0x093c8000,
  25240         /* gran        */ 1,
  25241         /* bytes       */ 2,
  25242         /* nFields     */ 3,
  25243         /* *fields     */ soc_THDI_PORT_SP_BST_BCM56960_A0m_fields,
  25244         /* *views      */ NULL,
  25245         /* *views_num  */ NULL,
  25246         /* snoop_cb    */ NULL, 
  25247         /* snoop_user_data */ NULL, 
  25248         /* snoop_flags */ 0,
  25249         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25250         /* type */ SOC_MEM_TYPE_NORMAL,
  25251         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25252         /* impl */ SOC_MEM_IMPL_NORMAL,
  25253         /* cmic_mor_clks       */ 0,
  25254         /* access_latency_mode */ 3,
  25255     },
  25256 #endif /* chips */
  25257 
  25258 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  25259     { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE3_PIPE2m */ 
  25260         /* mem            THDI_PORT_SP_BST_XPE3_PIPE2m */
  25261         /* flags       */ SOC_MEM_FLAG_VALID |
  25262                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
  25263                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */
  25264         /* cmp_fn      */ _soc_mem_cmp_undef,
  25265         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25266         /* index_min   */ 0,
  25267         /* index_max   */ 135,
  25268         /* minblock    */ 44,
  25269         /* maxblock    */ 44,
  25270         /* blocks      */ 0,
  25271         /* blocks_hi   */ 0x1000,
  25272         /* base        */ 0x093d0000,
  25273         /* gran        */ 1,
  25274         /* bytes       */ 2,
  25275         /* nFields     */ 3,
  25276         /* *fields     */ soc_THDI_PORT_SP_BST_BCM56960_A0m_fields,
  25277         /* *views      */ NULL,
  25278         /* *views_num  */ NULL,
  25279         /* snoop_cb    */ NULL, 
  25280         /* snoop_user_data */ NULL, 
  25281         /* snoop_flags */ 0,
  25282         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25283         /* type */ SOC_MEM_TYPE_NORMAL,
  25284         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25285         /* impl */ SOC_MEM_IMPL_NORMAL,
  25286         /* cmic_mor_clks       */ 0,
  25287         /* access_latency_mode */ 3,
  25288     },
  25289 #endif /* chips */
  25290 
  25291 #if defined(BCM_56970_A0)
  25292     { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE3_PIPE1_BCM56970_A0m */ 
  25293         /* mem            THDI_PORT_SP_BST_XPE3_PIPE1m */
  25294         /* flags       */ SOC_MEM_FLAG_VALID |
  25295                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  25296         /* cmp_fn      */ _soc_mem_cmp_undef,
  25297         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25298         /* index_min   */ 0,
  25299         /* index_max   */ 135,
  25300         /* minblock    */ 77,
  25301         /* maxblock    */ 77,
  25302         /* blocks      */ 0,
  25303         /* blocks_hi   */ 0xffffffff,
  25304         /* base        */ 0x093d0000,
  25305         /* gran        */ 1,
  25306         /* bytes       */ 3,
  25307         /* nFields     */ 5,
  25308         /* *fields     */ soc_THDI_PORT_SP_BST_BCM56970_A0m_fields,
  25309         /* *views      */ NULL,
  25310         /* *views_num  */ NULL,
  25311         /* snoop_cb    */ NULL, 
  25312         /* snoop_user_data */ NULL, 
  25313         /* snoop_flags */ 0,
  25314         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25315         /* type */ SOC_MEM_TYPE_NORMAL,
  25316         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  25317         /* impl */ SOC_MEM_IMPL_NORMAL,
  25318         /* cmic_mor_clks       */ 0,
  25319         /* access_latency_mode */ 3,
  25320     },
  25321 #endif /* chips */
  25322 
  25323 #if defined(BCM_56970_A0)
  25324     { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE3_PIPE2_BCM56970_A0m */ 
  25325         /* mem            THDI_PORT_SP_BST_XPE3_PIPE2m */
  25326         /* flags       */ SOC_MEM_FLAG_VALID |
  25327                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  25328         /* cmp_fn      */ _soc_mem_cmp_undef,
  25329         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25330         /* index_min   */ 0,
  25331         /* index_max   */ 135,
  25332         /* minblock    */ 77,
  25333         /* maxblock    */ 77,
  25334         /* blocks      */ 0,
  25335         /* blocks_hi   */ 0xffffffff,
  25336         /* base        */ 0x093e0000,
  25337         /* gran        */ 1,
  25338         /* bytes       */ 3,
  25339         /* nFields     */ 5,
  25340         /* *fields     */ soc_THDI_PORT_SP_BST_BCM56970_A0m_fields,
  25341         /* *views      */ NULL,
  25342         /* *views_num  */ NULL,
  25343         /* snoop_cb    */ NULL, 
  25344         /* snoop_user_data */ NULL, 
  25345         /* snoop_flags */ 0,
  25346         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25347         /* type */ SOC_MEM_TYPE_NORMAL,
  25348         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  25349         /* impl */ SOC_MEM_IMPL_NORMAL,
  25350         /* cmic_mor_clks       */ 0,
  25351         /* access_latency_mode */ 3,
  25352     },
  25353 #endif /* chips */
  25354 
  25355 #if defined(BCM_56560_A0)
  25356     { /* SOC_MEM_INT_THDI_PORT_SP_BST_X_BCM56560_A0m */ 
  25357         /* mem            THDI_PORT_SP_BST_Xm */
  25358         /* flags       */ SOC_MEM_FLAG_VALID |
  25359                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  25360         /* cmp_fn      */ _soc_mem_cmp_undef,
  25361         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25362         /* index_min   */ 0,
  25363         /* index_max   */ 299,
  25364         /* minblock    */ 24,
  25365         /* maxblock    */ 24,
  25366         /* blocks      */ 0x1000000,
  25367         /* blocks_hi   */ 0,
  25368         /* base        */ 0x08003400,
  25369         /* gran        */ 1,
  25370         /* bytes       */ 3,
  25371         /* nFields     */ 3,
  25372         /* *fields     */ soc_THDI_PORT_SP_BST_X_BCM56560_A0m_fields,
  25373         /* *views      */ NULL,
  25374         /* *views_num  */ NULL,
  25375         /* snoop_cb    */ NULL, 
  25376         /* snoop_user_data */ NULL, 
  25377         /* snoop_flags */ 0,
  25378         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25379         /* type */ SOC_MEM_TYPE_NORMAL,
  25380         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25381         /* impl */ SOC_MEM_IMPL_NORMAL,
  25382         /* cmic_mor_clks       */ 0,
  25383     },
  25384 #endif /* chips */
  25385 
  25386 #if defined(BCM_56560_B0)
  25387     { /* SOC_MEM_INT_THDI_PORT_SP_BST_X_BCM56560_B0m */ 
  25388         /* mem            THDI_PORT_SP_BST_Xm */
  25389         /* flags       */ SOC_MEM_FLAG_VALID |
  25390                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  25391         /* cmp_fn      */ _soc_mem_cmp_undef,
  25392         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25393         /* index_min   */ 0,
  25394         /* index_max   */ 299,
  25395         /* minblock    */ 16,
  25396         /* maxblock    */ 16,
  25397         /* blocks      */ 0x10000,
  25398         /* blocks_hi   */ 0,
  25399         /* base        */ 0x08003400,
  25400         /* gran        */ 1,
  25401         /* bytes       */ 3,
  25402         /* nFields     */ 3,
  25403         /* *fields     */ soc_THDI_PORT_SP_BST_X_BCM56560_A0m_fields,
  25404         /* *views      */ NULL,
  25405         /* *views_num  */ NULL,
  25406         /* snoop_cb    */ NULL, 
  25407         /* snoop_user_data */ NULL, 
  25408         /* snoop_flags */ 0,
  25409         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25410         /* type */ SOC_MEM_TYPE_NORMAL,
  25411         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25412         /* impl */ SOC_MEM_IMPL_NORMAL,
  25413         /* cmic_mor_clks       */ 0,
  25414     },
  25415 #endif /* chips */
  25416 
  25417 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  25418     { /* SOC_MEM_INT_THDI_PORT_SP_BST_X_BCM56670_A0m */ 
  25419         /* mem            THDI_PORT_SP_BST_Xm */
  25420         /* flags       */ SOC_MEM_FLAG_VALID |
  25421                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  25422         /* cmp_fn      */ _soc_mem_cmp_undef,
  25423         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25424         /* index_min   */ 0,
  25425         /* index_max   */ 271,
  25426         /* minblock    */ 25,
  25427         /* maxblock    */ 25,
  25428         /* blocks      */ 0x2000000,
  25429         /* blocks_hi   */ 0,
  25430         /* base        */ 0x08003400,
  25431         /* gran        */ 1,
  25432         /* bytes       */ 3,
  25433         /* nFields     */ 3,
  25434         /* *fields     */ soc_THDI_PORT_SP_BST_X_BCM56560_A0m_fields,
  25435         /* *views      */ NULL,
  25436         /* *views_num  */ NULL,
  25437         /* snoop_cb    */ NULL, 
  25438         /* snoop_user_data */ NULL, 
  25439         /* snoop_flags */ 0,
  25440         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25441         /* type */ SOC_MEM_TYPE_NORMAL,
  25442         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25443         /* impl */ SOC_MEM_IMPL_NORMAL,
  25444         /* cmic_mor_clks       */ 0,
  25445     },
  25446 #endif /* chips */
  25447 
  25448 #if defined(BCM_56860_A0)
  25449     { /* SOC_MEM_INT_THDI_PORT_SP_BST_X_BCM56860_A0m */ 
  25450         /* mem            THDI_PORT_SP_BST_Xm */
  25451         /* flags       */ SOC_MEM_FLAG_VALID |
  25452                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  25453         /* cmp_fn      */ _soc_mem_cmp_undef,
  25454         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25455         /* index_min   */ 0,
  25456         /* index_max   */ 211,
  25457         /* minblock    */ 13,
  25458         /* maxblock    */ 13,
  25459         /* blocks      */ 0x2000,
  25460         /* blocks_hi   */ 0,
  25461         /* base        */ 0x08001400,
  25462         /* gran        */ 1,
  25463         /* bytes       */ 3,
  25464         /* nFields     */ 3,
  25465         /* *fields     */ soc_THDI_PORT_SP_BST_Xm_fields,
  25466         /* *views      */ NULL,
  25467         /* *views_num  */ NULL,
  25468         /* snoop_cb    */ NULL, 
  25469         /* snoop_user_data */ NULL, 
  25470         /* snoop_flags */ 0,
  25471         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25472         /* type */ SOC_MEM_TYPE_NORMAL,
  25473         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25474         /* impl */ SOC_MEM_IMPL_NORMAL,
  25475         /* cmic_mor_clks       */ 0,
  25476     },
  25477 #endif /* chips */
  25478 
  25479 #if defined(BCM_56850_A0)
  25480     { /* SOC_MEM_INT_THDI_PORT_SP_BST_Ym */ 
  25481         /* mem            THDI_PORT_SP_BST_Ym */
  25482         /* flags       */ SOC_MEM_FLAG_VALID |
  25483                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  25484         /* cmp_fn      */ _soc_mem_cmp_undef,
  25485         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25486         /* index_min   */ 0,
  25487         /* index_max   */ 211,
  25488         /* minblock    */ 12,
  25489         /* maxblock    */ 12,
  25490         /* blocks      */ 0x1000,
  25491         /* blocks_hi   */ 0,
  25492         /* base        */ 0x08101400,
  25493         /* gran        */ 1,
  25494         /* bytes       */ 3,
  25495         /* nFields     */ 3,
  25496         /* *fields     */ soc_THDI_PORT_SP_BST_Xm_fields,
  25497         /* *views      */ NULL,
  25498         /* *views_num  */ NULL,
  25499         /* snoop_cb    */ NULL, 
  25500         /* snoop_user_data */ NULL, 
  25501         /* snoop_flags */ 0,
  25502         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25503         /* type */ SOC_MEM_TYPE_NORMAL,
  25504         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25505         /* impl */ SOC_MEM_IMPL_NORMAL,
  25506         /* cmic_mor_clks       */ 0,
  25507     },
  25508 #endif /* chips */
  25509 
  25510 #if defined(BCM_56860_A0)
  25511     { /* SOC_MEM_INT_THDI_PORT_SP_BST_Y_BCM56860_A0m */ 
  25512         /* mem            THDI_PORT_SP_BST_Ym */
  25513         /* flags       */ SOC_MEM_FLAG_VALID |
  25514                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  25515         /* cmp_fn      */ _soc_mem_cmp_undef,
  25516         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25517         /* index_min   */ 0,
  25518         /* index_max   */ 211,
  25519         /* minblock    */ 13,
  25520         /* maxblock    */ 13,
  25521         /* blocks      */ 0x2000,
  25522         /* blocks_hi   */ 0,
  25523         /* base        */ 0x08101400,
  25524         /* gran        */ 1,
  25525         /* bytes       */ 3,
  25526         /* nFields     */ 3,
  25527         /* *fields     */ soc_THDI_PORT_SP_BST_Xm_fields,
  25528         /* *views      */ NULL,
  25529         /* *views_num  */ NULL,
  25530         /* snoop_cb    */ NULL, 
  25531         /* snoop_user_data */ NULL, 
  25532         /* snoop_flags */ 0,
  25533         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25534         /* type */ SOC_MEM_TYPE_NORMAL,
  25535         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25536         /* impl */ SOC_MEM_IMPL_NORMAL,
  25537         /* cmic_mor_clks       */ 0,
  25538     },
  25539 #endif /* chips */
  25540 
  25541 #if defined(BCM_56640_A0)
  25542     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRSm */ 
  25543         /* mem            THDI_PORT_SP_CNTRSm */
  25544         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  25545         /* cmp_fn      */ _soc_mem_cmp_undef,
  25546         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25547         /* index_min   */ 0,
  25548         /* index_max   */ 251,
  25549         /* minblock    */ 9,
  25550         /* maxblock    */ 9,
  25551         /* blocks      */ 0x200,
  25552         /* blocks_hi   */ 0,
  25553         /* base        */ 0x08000600,
  25554         /* gran        */ 1,
  25555         /* bytes       */ 3,
  25556         /* nFields     */ 5,
  25557         /* *fields     */ soc_THDI_PORT_SP_CNTRSm_fields,
  25558         /* *views      */ NULL,
  25559         /* *views_num  */ NULL,
  25560         /* snoop_cb    */ NULL, 
  25561         /* snoop_user_data */ NULL, 
  25562         /* snoop_flags */ 0,
  25563         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25564         /* type */ SOC_MEM_TYPE_NORMAL,
  25565         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  25566         /* impl */ SOC_MEM_IMPL_NORMAL,
  25567         /* cmic_mor_clks       */ 0,
  25568     },
  25569 #endif /* chips */
  25570 
  25571 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  25572     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_BCM56260_A0m */ 
  25573         /* mem            THDI_PORT_SP_CNTRSm */
  25574         /* flags       */ SOC_MEM_FLAG_VALID |
  25575                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  25576         /* cmp_fn      */ _soc_mem_cmp_undef,
  25577         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25578         /* index_min   */ 0,
  25579         /* index_max   */ 119,
  25580         /* minblock    */ 9,
  25581         /* maxblock    */ 9,
  25582         /* blocks      */ 0x200,
  25583         /* blocks_hi   */ 0,
  25584         /* base        */ 0x08000600,
  25585         /* gran        */ 1,
  25586         /* bytes       */ 5,
  25587         /* nFields     */ 5,
  25588         /* *fields     */ soc_THDI_PORT_SP_CNTRS_BCM56260_A0m_fields,
  25589         /* *views      */ NULL,
  25590         /* *views_num  */ NULL,
  25591         /* snoop_cb    */ NULL, 
  25592         /* snoop_user_data */ NULL, 
  25593         /* snoop_flags */ 0,
  25594         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25595         /* type */ SOC_MEM_TYPE_NORMAL,
  25596         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25597         /* impl */ SOC_MEM_IMPL_NORMAL,
  25598         /* cmic_mor_clks       */ 0,
  25599     },
  25600 #endif /* chips */
  25601 
  25602 #if defined(BCM_56270_A0)
  25603     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_BCM56270_A0m */ 
  25604         /* mem            THDI_PORT_SP_CNTRSm */
  25605         /* flags       */ SOC_MEM_FLAG_VALID |
  25606                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  25607         /* cmp_fn      */ _soc_mem_cmp_undef,
  25608         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25609         /* index_min   */ 0,
  25610         /* index_max   */ 119,
  25611         /* minblock    */ 8,
  25612         /* maxblock    */ 8,
  25613         /* blocks      */ 0x100,
  25614         /* blocks_hi   */ 0,
  25615         /* base        */ 0x08000600,
  25616         /* gran        */ 1,
  25617         /* bytes       */ 5,
  25618         /* nFields     */ 5,
  25619         /* *fields     */ soc_THDI_PORT_SP_CNTRS_BCM56260_A0m_fields,
  25620         /* *views      */ NULL,
  25621         /* *views_num  */ NULL,
  25622         /* snoop_cb    */ NULL, 
  25623         /* snoop_user_data */ NULL, 
  25624         /* snoop_flags */ 0,
  25625         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25626         /* type */ SOC_MEM_TYPE_NORMAL,
  25627         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  25628         /* impl */ SOC_MEM_IMPL_NORMAL,
  25629         /* cmic_mor_clks       */ 0,
  25630     },
  25631 #endif /* chips */
  25632 
  25633 #if defined(BCM_56340_A0)
  25634     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_BCM56340_A0m */ 
  25635         /* mem            THDI_PORT_SP_CNTRSm */
  25636         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  25637         /* cmp_fn      */ _soc_mem_cmp_undef,
  25638         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25639         /* index_min   */ 0,
  25640         /* index_max   */ 251,
  25641         /* minblock    */ 7,
  25642         /* maxblock    */ 7,
  25643         /* blocks      */ 0x80,
  25644         /* blocks_hi   */ 0,
  25645         /* base        */ 0x08000600,
  25646         /* gran        */ 1,
  25647         /* bytes       */ 3,
  25648         /* nFields     */ 5,
  25649         /* *fields     */ soc_THDI_PORT_SP_CNTRSm_fields,
  25650         /* *views      */ NULL,
  25651         /* *views_num  */ NULL,
  25652         /* snoop_cb    */ NULL, 
  25653         /* snoop_user_data */ NULL, 
  25654         /* snoop_flags */ 0,
  25655         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25656         /* type */ SOC_MEM_TYPE_NORMAL,
  25657         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  25658         /* impl */ SOC_MEM_IMPL_NORMAL,
  25659         /* cmic_mor_clks       */ 0,
  25660     },
  25661 #endif /* chips */
  25662 
  25663 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  25664     defined(BCM_56450_B1)
  25665     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_BCM56450_A0m */ 
  25666         /* mem            THDI_PORT_SP_CNTRSm */
  25667         /* flags       */ SOC_MEM_FLAG_VALID |
  25668                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  25669         /* cmp_fn      */ _soc_mem_cmp_undef,
  25670         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25671         /* index_min   */ 0,
  25672         /* index_max   */ 167,
  25673         /* minblock    */ 11,
  25674         /* maxblock    */ 11,
  25675         /* blocks      */ 0x800,
  25676         /* blocks_hi   */ 0,
  25677         /* base        */ 0x08000600,
  25678         /* gran        */ 1,
  25679         /* bytes       */ 6,
  25680         /* nFields     */ 7,
  25681         /* *fields     */ soc_THDI_PORT_SP_CNTRS_BCM56450_A0m_fields,
  25682         /* *views      */ NULL,
  25683         /* *views_num  */ NULL,
  25684         /* snoop_cb    */ NULL, 
  25685         /* snoop_user_data */ NULL, 
  25686         /* snoop_flags */ 0,
  25687         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25688         /* type */ SOC_MEM_TYPE_NORMAL,
  25689         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  25690         /* impl */ SOC_MEM_IMPL_NORMAL,
  25691         /* cmic_mor_clks       */ 0,
  25692     },
  25693 #endif /* chips */
  25694 
  25695 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  25696     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RTm */ 
  25697         /* mem            THDI_PORT_SP_CNTRS_RTm */
  25698         /* flags       */ SOC_MEM_FLAG_VALID |
  25699                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  25700         /* cmp_fn      */ _soc_mem_cmp_undef,
  25701         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25702         /* index_min   */ 0,
  25703         /* index_max   */ -1,
  25704         /* minblock    */ 44,
  25705         /* maxblock    */ 44,
  25706         /* blocks      */ 0,
  25707         /* blocks_hi   */ 0x1000,
  25708         /* base        */ 0x09200000,
  25709         /* gran        */ 1,
  25710         /* bytes       */ 6,
  25711         /* nFields     */ 10,
  25712         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RTm_fields,
  25713         /* *views      */ NULL,
  25714         /* *views_num  */ NULL,
  25715         /* snoop_cb    */ NULL, 
  25716         /* snoop_user_data */ NULL, 
  25717         /* snoop_flags */ 0,
  25718         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25719         /* type */ SOC_MEM_TYPE_NORMAL,
  25720         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  25721         /* impl */ SOC_MEM_IMPL_NORMAL,
  25722         /* cmic_mor_clks       */ 0,
  25723         /* access_latency_mode */ 3,
  25724     },
  25725 #endif /* chips */
  25726 
  25727 #if defined(BCM_56370_A0)
  25728     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_BCM56370_A0m */ 
  25729         /* mem            THDI_PORT_SP_CNTRS_RTm */
  25730         /* flags       */ SOC_MEM_FLAG_VALID |
  25731                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  25732         /* cmp_fn      */ _soc_mem_cmp_undef,
  25733         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25734         /* index_min   */ 0,
  25735         /* index_max   */ -1,
  25736         /* minblock    */ 20,
  25737         /* maxblock    */ 20,
  25738         /* blocks      */ 0x100000,
  25739         /* blocks_hi   */ 0,
  25740         /* base        */ 0x09200000,
  25741         /* gran        */ 1,
  25742         /* bytes       */ 6,
  25743         /* nFields     */ 11,
  25744         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields,
  25745         /* *views      */ NULL,
  25746         /* *views_num  */ NULL,
  25747         /* snoop_cb    */ NULL, 
  25748         /* snoop_user_data */ NULL, 
  25749         /* snoop_flags */ 0,
  25750         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25751         /* type */ SOC_MEM_TYPE_NORMAL,
  25752         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  25753         /* impl */ SOC_MEM_IMPL_NORMAL,
  25754         /* cmic_mor_clks       */ 0,
  25755         /* access_latency_mode */ 3,
  25756     },
  25757 #endif /* chips */
  25758 
  25759 #if defined(BCM_56770_A0)
  25760     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_BCM56770_A0m */ 
  25761         /* mem            THDI_PORT_SP_CNTRS_RTm */
  25762         /* flags       */ SOC_MEM_FLAG_VALID |
  25763                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  25764         /* cmp_fn      */ _soc_mem_cmp_undef,
  25765         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25766         /* index_min   */ 0,
  25767         /* index_max   */ -1,
  25768         /* minblock    */ 31,
  25769         /* maxblock    */ 31,
  25770         /* blocks      */ 0x80000000,
  25771         /* blocks_hi   */ 0,
  25772         /* base        */ 0x09200000,
  25773         /* gran        */ 1,
  25774         /* bytes       */ 6,
  25775         /* nFields     */ 11,
  25776         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields,
  25777         /* *views      */ NULL,
  25778         /* *views_num  */ NULL,
  25779         /* snoop_cb    */ NULL, 
  25780         /* snoop_user_data */ NULL, 
  25781         /* snoop_flags */ 0,
  25782         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25783         /* type */ SOC_MEM_TYPE_NORMAL,
  25784         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  25785         /* impl */ SOC_MEM_IMPL_NORMAL,
  25786         /* cmic_mor_clks       */ 0,
  25787         /* access_latency_mode */ 3,
  25788     },
  25789 #endif /* chips */
  25790 
  25791 #if defined(BCM_56870_A0)
  25792     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m */ 
  25793         /* mem            THDI_PORT_SP_CNTRS_RTm */
  25794         /* flags       */ SOC_MEM_FLAG_VALID |
  25795                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  25796         /* cmp_fn      */ _soc_mem_cmp_undef,
  25797         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25798         /* index_min   */ 0,
  25799         /* index_max   */ -1,
  25800         /* minblock    */ 44,
  25801         /* maxblock    */ 44,
  25802         /* blocks      */ 0,
  25803         /* blocks_hi   */ 0x1000,
  25804         /* base        */ 0x09200000,
  25805         /* gran        */ 1,
  25806         /* bytes       */ 6,
  25807         /* nFields     */ 11,
  25808         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields,
  25809         /* *views      */ NULL,
  25810         /* *views_num  */ NULL,
  25811         /* snoop_cb    */ NULL, 
  25812         /* snoop_user_data */ NULL, 
  25813         /* snoop_flags */ 0,
  25814         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25815         /* type */ SOC_MEM_TYPE_NORMAL,
  25816         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  25817         /* impl */ SOC_MEM_IMPL_NORMAL,
  25818         /* cmic_mor_clks       */ 0,
  25819         /* access_latency_mode */ 3,
  25820     },
  25821 #endif /* chips */
  25822 
  25823 #if defined(BCM_56970_A0)
  25824     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m */ 
  25825         /* mem            THDI_PORT_SP_CNTRS_RTm */
  25826         /* flags       */ SOC_MEM_FLAG_VALID |
  25827                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  25828         /* cmp_fn      */ _soc_mem_cmp_undef,
  25829         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25830         /* index_min   */ 0,
  25831         /* index_max   */ -1,
  25832         /* minblock    */ 77,
  25833         /* maxblock    */ 77,
  25834         /* blocks      */ 0,
  25835         /* blocks_hi   */ 0xffffffff,
  25836         /* base        */ 0x09200000,
  25837         /* gran        */ 1,
  25838         /* bytes       */ 6,
  25839         /* nFields     */ 11,
  25840         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields,
  25841         /* *views      */ NULL,
  25842         /* *views_num  */ NULL,
  25843         /* snoop_cb    */ NULL, 
  25844         /* snoop_user_data */ NULL, 
  25845         /* snoop_flags */ 0,
  25846         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25847         /* type */ SOC_MEM_TYPE_NORMAL,
  25848         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  25849         /* impl */ SOC_MEM_IMPL_NORMAL,
  25850         /* cmic_mor_clks       */ 0,
  25851         /* access_latency_mode */ 3,
  25852     },
  25853 #endif /* chips */
  25854 
  25855 #if defined(BCM_56850_A0)
  25856     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_Xm */ 
  25857         /* mem            THDI_PORT_SP_CNTRS_RT_Xm */
  25858         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  25859         /* cmp_fn      */ _soc_mem_cmp_undef,
  25860         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25861         /* index_min   */ 0,
  25862         /* index_max   */ 211,
  25863         /* minblock    */ 12,
  25864         /* maxblock    */ 12,
  25865         /* blocks      */ 0x1000,
  25866         /* blocks_hi   */ 0,
  25867         /* base        */ 0x08000c00,
  25868         /* gran        */ 1,
  25869         /* bytes       */ 6,
  25870         /* nFields     */ 10,
  25871         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_Xm_fields,
  25872         /* *views      */ NULL,
  25873         /* *views_num  */ NULL,
  25874         /* snoop_cb    */ NULL, 
  25875         /* snoop_user_data */ NULL, 
  25876         /* snoop_flags */ 0,
  25877         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25878         /* type */ SOC_MEM_TYPE_NORMAL,
  25879         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  25880         /* impl */ SOC_MEM_IMPL_NORMAL,
  25881         /* cmic_mor_clks       */ 0,
  25882     },
  25883 #endif /* chips */
  25884 
  25885 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  25886     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE0_PIPE0m */ 
  25887         /* mem            THDI_PORT_SP_CNTRS_RT_XPE0_PIPE0m */
  25888         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  25889         /* cmp_fn      */ _soc_mem_cmp_undef,
  25890         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25891         /* index_min   */ 0,
  25892         /* index_max   */ 135,
  25893         /* minblock    */ 44,
  25894         /* maxblock    */ 44,
  25895         /* blocks      */ 0,
  25896         /* blocks_hi   */ 0x1000,
  25897         /* base        */ 0x09200000,
  25898         /* gran        */ 1,
  25899         /* bytes       */ 6,
  25900         /* nFields     */ 10,
  25901         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RTm_fields,
  25902         /* *views      */ NULL,
  25903         /* *views_num  */ NULL,
  25904         /* snoop_cb    */ NULL, 
  25905         /* snoop_user_data */ NULL, 
  25906         /* snoop_flags */ 0,
  25907         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25908         /* type */ SOC_MEM_TYPE_NORMAL,
  25909         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  25910         /* impl */ SOC_MEM_IMPL_NORMAL,
  25911         /* cmic_mor_clks       */ 0,
  25912         /* access_latency_mode */ 3,
  25913     },
  25914 #endif /* chips */
  25915 
  25916 #if defined(BCM_56870_A0)
  25917     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE0_PIPE1m */ 
  25918         /* mem            THDI_PORT_SP_CNTRS_RT_XPE0_PIPE1m */
  25919         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  25920         /* cmp_fn      */ _soc_mem_cmp_undef,
  25921         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25922         /* index_min   */ 0,
  25923         /* index_max   */ 263,
  25924         /* minblock    */ 44,
  25925         /* maxblock    */ 44,
  25926         /* blocks      */ 0,
  25927         /* blocks_hi   */ 0x1000,
  25928         /* base        */ 0x09210000,
  25929         /* gran        */ 1,
  25930         /* bytes       */ 6,
  25931         /* nFields     */ 11,
  25932         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields,
  25933         /* *views      */ NULL,
  25934         /* *views_num  */ NULL,
  25935         /* snoop_cb    */ NULL, 
  25936         /* snoop_user_data */ NULL, 
  25937         /* snoop_flags */ 0,
  25938         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25939         /* type */ SOC_MEM_TYPE_NORMAL,
  25940         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  25941         /* impl */ SOC_MEM_IMPL_NORMAL,
  25942         /* cmic_mor_clks       */ 0,
  25943         /* access_latency_mode */ 3,
  25944     },
  25945 #endif /* chips */
  25946 
  25947 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  25948     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE0_PIPE3m */ 
  25949         /* mem            THDI_PORT_SP_CNTRS_RT_XPE0_PIPE3m */
  25950         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  25951         /* cmp_fn      */ _soc_mem_cmp_undef,
  25952         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25953         /* index_min   */ 0,
  25954         /* index_max   */ 135,
  25955         /* minblock    */ 44,
  25956         /* maxblock    */ 44,
  25957         /* blocks      */ 0,
  25958         /* blocks_hi   */ 0x1000,
  25959         /* base        */ 0x09218000,
  25960         /* gran        */ 1,
  25961         /* bytes       */ 6,
  25962         /* nFields     */ 10,
  25963         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RTm_fields,
  25964         /* *views      */ NULL,
  25965         /* *views_num  */ NULL,
  25966         /* snoop_cb    */ NULL, 
  25967         /* snoop_user_data */ NULL, 
  25968         /* snoop_flags */ 0,
  25969         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  25970         /* type */ SOC_MEM_TYPE_NORMAL,
  25971         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  25972         /* impl */ SOC_MEM_IMPL_NORMAL,
  25973         /* cmic_mor_clks       */ 0,
  25974         /* access_latency_mode */ 3,
  25975     },
  25976 #endif /* chips */
  25977 
  25978 #if defined(BCM_56370_A0)
  25979     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE0_PIPE0_BCM56370_A0m */ 
  25980         /* mem            THDI_PORT_SP_CNTRS_RT_XPE0_PIPE0m */
  25981         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  25982         /* cmp_fn      */ _soc_mem_cmp_undef,
  25983         /* *null_entry */ _soc_mem_entry_null_zeroes,
  25984         /* index_min   */ 0,
  25985         /* index_max   */ 287,
  25986         /* minblock    */ 20,
  25987         /* maxblock    */ 20,
  25988         /* blocks      */ 0x100000,
  25989         /* blocks_hi   */ 0,
  25990         /* base        */ 0x09200000,
  25991         /* gran        */ 1,
  25992         /* bytes       */ 6,
  25993         /* nFields     */ 11,
  25994         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields,
  25995         /* *views      */ NULL,
  25996         /* *views_num  */ NULL,
  25997         /* snoop_cb    */ NULL, 
  25998         /* snoop_user_data */ NULL, 
  25999         /* snoop_flags */ 0,
  26000         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26001         /* type */ SOC_MEM_TYPE_NORMAL,
  26002         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26003         /* impl */ SOC_MEM_IMPL_NORMAL,
  26004         /* cmic_mor_clks       */ 0,
  26005         /* access_latency_mode */ 3,
  26006     },
  26007 #endif /* chips */
  26008 
  26009 #if defined(BCM_56770_A0)
  26010     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE0_PIPE0_BCM56770_A0m */ 
  26011         /* mem            THDI_PORT_SP_CNTRS_RT_XPE0_PIPE0m */
  26012         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  26013         /* cmp_fn      */ _soc_mem_cmp_undef,
  26014         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26015         /* index_min   */ 0,
  26016         /* index_max   */ 263,
  26017         /* minblock    */ 31,
  26018         /* maxblock    */ 31,
  26019         /* blocks      */ 0x80000000,
  26020         /* blocks_hi   */ 0,
  26021         /* base        */ 0x09200000,
  26022         /* gran        */ 1,
  26023         /* bytes       */ 6,
  26024         /* nFields     */ 11,
  26025         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields,
  26026         /* *views      */ NULL,
  26027         /* *views_num  */ NULL,
  26028         /* snoop_cb    */ NULL, 
  26029         /* snoop_user_data */ NULL, 
  26030         /* snoop_flags */ 0,
  26031         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26032         /* type */ SOC_MEM_TYPE_NORMAL,
  26033         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26034         /* impl */ SOC_MEM_IMPL_NORMAL,
  26035         /* cmic_mor_clks       */ 0,
  26036         /* access_latency_mode */ 3,
  26037     },
  26038 #endif /* chips */
  26039 
  26040 #if defined(BCM_56870_A0)
  26041     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE0_PIPE0_BCM56870_A0m */ 
  26042         /* mem            THDI_PORT_SP_CNTRS_RT_XPE0_PIPE0m */
  26043         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  26044         /* cmp_fn      */ _soc_mem_cmp_undef,
  26045         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26046         /* index_min   */ 0,
  26047         /* index_max   */ 263,
  26048         /* minblock    */ 44,
  26049         /* maxblock    */ 44,
  26050         /* blocks      */ 0,
  26051         /* blocks_hi   */ 0x1000,
  26052         /* base        */ 0x09200000,
  26053         /* gran        */ 1,
  26054         /* bytes       */ 6,
  26055         /* nFields     */ 11,
  26056         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields,
  26057         /* *views      */ NULL,
  26058         /* *views_num  */ NULL,
  26059         /* snoop_cb    */ NULL, 
  26060         /* snoop_user_data */ NULL, 
  26061         /* snoop_flags */ 0,
  26062         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26063         /* type */ SOC_MEM_TYPE_NORMAL,
  26064         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26065         /* impl */ SOC_MEM_IMPL_NORMAL,
  26066         /* cmic_mor_clks       */ 0,
  26067         /* access_latency_mode */ 3,
  26068     },
  26069 #endif /* chips */
  26070 
  26071 #if defined(BCM_56970_A0)
  26072     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE0_PIPE0_BCM56970_A0m */ 
  26073         /* mem            THDI_PORT_SP_CNTRS_RT_XPE0_PIPE0m */
  26074         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  26075         /* cmp_fn      */ _soc_mem_cmp_undef,
  26076         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26077         /* index_min   */ 0,
  26078         /* index_max   */ 135,
  26079         /* minblock    */ 77,
  26080         /* maxblock    */ 77,
  26081         /* blocks      */ 0,
  26082         /* blocks_hi   */ 0xffffffff,
  26083         /* base        */ 0x09200000,
  26084         /* gran        */ 1,
  26085         /* bytes       */ 6,
  26086         /* nFields     */ 11,
  26087         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields,
  26088         /* *views      */ NULL,
  26089         /* *views_num  */ NULL,
  26090         /* snoop_cb    */ NULL, 
  26091         /* snoop_user_data */ NULL, 
  26092         /* snoop_flags */ 0,
  26093         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26094         /* type */ SOC_MEM_TYPE_NORMAL,
  26095         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26096         /* impl */ SOC_MEM_IMPL_NORMAL,
  26097         /* cmic_mor_clks       */ 0,
  26098         /* access_latency_mode */ 3,
  26099     },
  26100 #endif /* chips */
  26101 
  26102 #if defined(BCM_56970_A0)
  26103     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE0_PIPE3_BCM56970_A0m */ 
  26104         /* mem            THDI_PORT_SP_CNTRS_RT_XPE0_PIPE3m */
  26105         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  26106         /* cmp_fn      */ _soc_mem_cmp_undef,
  26107         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26108         /* index_min   */ 0,
  26109         /* index_max   */ 135,
  26110         /* minblock    */ 77,
  26111         /* maxblock    */ 77,
  26112         /* blocks      */ 0,
  26113         /* blocks_hi   */ 0xffffffff,
  26114         /* base        */ 0x09230000,
  26115         /* gran        */ 1,
  26116         /* bytes       */ 6,
  26117         /* nFields     */ 11,
  26118         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields,
  26119         /* *views      */ NULL,
  26120         /* *views_num  */ NULL,
  26121         /* snoop_cb    */ NULL, 
  26122         /* snoop_user_data */ NULL, 
  26123         /* snoop_flags */ 0,
  26124         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26125         /* type */ SOC_MEM_TYPE_NORMAL,
  26126         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26127         /* impl */ SOC_MEM_IMPL_NORMAL,
  26128         /* cmic_mor_clks       */ 0,
  26129         /* access_latency_mode */ 3,
  26130     },
  26131 #endif /* chips */
  26132 
  26133 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  26134     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE1_PIPE0m */ 
  26135         /* mem            THDI_PORT_SP_CNTRS_RT_XPE1_PIPE0m */
  26136         /* flags       */ SOC_MEM_FLAG_VALID |
  26137                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  26138         /* cmp_fn      */ _soc_mem_cmp_undef,
  26139         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26140         /* index_min   */ 0,
  26141         /* index_max   */ 135,
  26142         /* minblock    */ 44,
  26143         /* maxblock    */ 44,
  26144         /* blocks      */ 0,
  26145         /* blocks_hi   */ 0x1000,
  26146         /* base        */ 0x09200000,
  26147         /* gran        */ 1,
  26148         /* bytes       */ 6,
  26149         /* nFields     */ 10,
  26150         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RTm_fields,
  26151         /* *views      */ NULL,
  26152         /* *views_num  */ NULL,
  26153         /* snoop_cb    */ NULL, 
  26154         /* snoop_user_data */ NULL, 
  26155         /* snoop_flags */ 0,
  26156         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26157         /* type */ SOC_MEM_TYPE_NORMAL,
  26158         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26159         /* impl */ SOC_MEM_IMPL_NORMAL,
  26160         /* cmic_mor_clks       */ 0,
  26161         /* access_latency_mode */ 3,
  26162     },
  26163 #endif /* chips */
  26164 
  26165 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  26166     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE1_PIPE3m */ 
  26167         /* mem            THDI_PORT_SP_CNTRS_RT_XPE1_PIPE3m */
  26168         /* flags       */ SOC_MEM_FLAG_VALID |
  26169                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  26170         /* cmp_fn      */ _soc_mem_cmp_undef,
  26171         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26172         /* index_min   */ 0,
  26173         /* index_max   */ 135,
  26174         /* minblock    */ 44,
  26175         /* maxblock    */ 44,
  26176         /* blocks      */ 0,
  26177         /* blocks_hi   */ 0x1000,
  26178         /* base        */ 0x09218000,
  26179         /* gran        */ 1,
  26180         /* bytes       */ 6,
  26181         /* nFields     */ 10,
  26182         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RTm_fields,
  26183         /* *views      */ NULL,
  26184         /* *views_num  */ NULL,
  26185         /* snoop_cb    */ NULL, 
  26186         /* snoop_user_data */ NULL, 
  26187         /* snoop_flags */ 0,
  26188         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26189         /* type */ SOC_MEM_TYPE_NORMAL,
  26190         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26191         /* impl */ SOC_MEM_IMPL_NORMAL,
  26192         /* cmic_mor_clks       */ 0,
  26193         /* access_latency_mode */ 3,
  26194     },
  26195 #endif /* chips */
  26196 
  26197 #if defined(BCM_56970_A0)
  26198     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE1_PIPE0_BCM56970_A0m */ 
  26199         /* mem            THDI_PORT_SP_CNTRS_RT_XPE1_PIPE0m */
  26200         /* flags       */ SOC_MEM_FLAG_VALID |
  26201                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  26202         /* cmp_fn      */ _soc_mem_cmp_undef,
  26203         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26204         /* index_min   */ 0,
  26205         /* index_max   */ 135,
  26206         /* minblock    */ 77,
  26207         /* maxblock    */ 77,
  26208         /* blocks      */ 0,
  26209         /* blocks_hi   */ 0xffffffff,
  26210         /* base        */ 0x09200000,
  26211         /* gran        */ 1,
  26212         /* bytes       */ 6,
  26213         /* nFields     */ 11,
  26214         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields,
  26215         /* *views      */ NULL,
  26216         /* *views_num  */ NULL,
  26217         /* snoop_cb    */ NULL, 
  26218         /* snoop_user_data */ NULL, 
  26219         /* snoop_flags */ 0,
  26220         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26221         /* type */ SOC_MEM_TYPE_NORMAL,
  26222         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26223         /* impl */ SOC_MEM_IMPL_NORMAL,
  26224         /* cmic_mor_clks       */ 0,
  26225         /* access_latency_mode */ 3,
  26226     },
  26227 #endif /* chips */
  26228 
  26229 #if defined(BCM_56970_A0)
  26230     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE1_PIPE3_BCM56970_A0m */ 
  26231         /* mem            THDI_PORT_SP_CNTRS_RT_XPE1_PIPE3m */
  26232         /* flags       */ SOC_MEM_FLAG_VALID |
  26233                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  26234         /* cmp_fn      */ _soc_mem_cmp_undef,
  26235         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26236         /* index_min   */ 0,
  26237         /* index_max   */ 135,
  26238         /* minblock    */ 77,
  26239         /* maxblock    */ 77,
  26240         /* blocks      */ 0,
  26241         /* blocks_hi   */ 0xffffffff,
  26242         /* base        */ 0x09230000,
  26243         /* gran        */ 1,
  26244         /* bytes       */ 6,
  26245         /* nFields     */ 11,
  26246         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields,
  26247         /* *views      */ NULL,
  26248         /* *views_num  */ NULL,
  26249         /* snoop_cb    */ NULL, 
  26250         /* snoop_user_data */ NULL, 
  26251         /* snoop_flags */ 0,
  26252         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26253         /* type */ SOC_MEM_TYPE_NORMAL,
  26254         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26255         /* impl */ SOC_MEM_IMPL_NORMAL,
  26256         /* cmic_mor_clks       */ 0,
  26257         /* access_latency_mode */ 3,
  26258     },
  26259 #endif /* chips */
  26260 
  26261 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  26262     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE2_PIPE1m */ 
  26263         /* mem            THDI_PORT_SP_CNTRS_RT_XPE2_PIPE1m */
  26264         /* flags       */ SOC_MEM_FLAG_VALID |
  26265                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  26266         /* cmp_fn      */ _soc_mem_cmp_undef,
  26267         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26268         /* index_min   */ 0,
  26269         /* index_max   */ 135,
  26270         /* minblock    */ 44,
  26271         /* maxblock    */ 44,
  26272         /* blocks      */ 0,
  26273         /* blocks_hi   */ 0x1000,
  26274         /* base        */ 0x09208000,
  26275         /* gran        */ 1,
  26276         /* bytes       */ 6,
  26277         /* nFields     */ 10,
  26278         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RTm_fields,
  26279         /* *views      */ NULL,
  26280         /* *views_num  */ NULL,
  26281         /* snoop_cb    */ NULL, 
  26282         /* snoop_user_data */ NULL, 
  26283         /* snoop_flags */ 0,
  26284         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26285         /* type */ SOC_MEM_TYPE_NORMAL,
  26286         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26287         /* impl */ SOC_MEM_IMPL_NORMAL,
  26288         /* cmic_mor_clks       */ 0,
  26289         /* access_latency_mode */ 3,
  26290     },
  26291 #endif /* chips */
  26292 
  26293 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  26294     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE2_PIPE2m */ 
  26295         /* mem            THDI_PORT_SP_CNTRS_RT_XPE2_PIPE2m */
  26296         /* flags       */ SOC_MEM_FLAG_VALID |
  26297                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  26298         /* cmp_fn      */ _soc_mem_cmp_undef,
  26299         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26300         /* index_min   */ 0,
  26301         /* index_max   */ 135,
  26302         /* minblock    */ 44,
  26303         /* maxblock    */ 44,
  26304         /* blocks      */ 0,
  26305         /* blocks_hi   */ 0x1000,
  26306         /* base        */ 0x09210000,
  26307         /* gran        */ 1,
  26308         /* bytes       */ 6,
  26309         /* nFields     */ 10,
  26310         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RTm_fields,
  26311         /* *views      */ NULL,
  26312         /* *views_num  */ NULL,
  26313         /* snoop_cb    */ NULL, 
  26314         /* snoop_user_data */ NULL, 
  26315         /* snoop_flags */ 0,
  26316         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26317         /* type */ SOC_MEM_TYPE_NORMAL,
  26318         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26319         /* impl */ SOC_MEM_IMPL_NORMAL,
  26320         /* cmic_mor_clks       */ 0,
  26321         /* access_latency_mode */ 3,
  26322     },
  26323 #endif /* chips */
  26324 
  26325 #if defined(BCM_56970_A0)
  26326     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE2_PIPE1_BCM56970_A0m */ 
  26327         /* mem            THDI_PORT_SP_CNTRS_RT_XPE2_PIPE1m */
  26328         /* flags       */ SOC_MEM_FLAG_VALID |
  26329                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  26330         /* cmp_fn      */ _soc_mem_cmp_undef,
  26331         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26332         /* index_min   */ 0,
  26333         /* index_max   */ 135,
  26334         /* minblock    */ 77,
  26335         /* maxblock    */ 77,
  26336         /* blocks      */ 0,
  26337         /* blocks_hi   */ 0xffffffff,
  26338         /* base        */ 0x09210000,
  26339         /* gran        */ 1,
  26340         /* bytes       */ 6,
  26341         /* nFields     */ 11,
  26342         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields,
  26343         /* *views      */ NULL,
  26344         /* *views_num  */ NULL,
  26345         /* snoop_cb    */ NULL, 
  26346         /* snoop_user_data */ NULL, 
  26347         /* snoop_flags */ 0,
  26348         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26349         /* type */ SOC_MEM_TYPE_NORMAL,
  26350         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26351         /* impl */ SOC_MEM_IMPL_NORMAL,
  26352         /* cmic_mor_clks       */ 0,
  26353         /* access_latency_mode */ 3,
  26354     },
  26355 #endif /* chips */
  26356 
  26357 #if defined(BCM_56970_A0)
  26358     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE2_PIPE2_BCM56970_A0m */ 
  26359         /* mem            THDI_PORT_SP_CNTRS_RT_XPE2_PIPE2m */
  26360         /* flags       */ SOC_MEM_FLAG_VALID |
  26361                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  26362         /* cmp_fn      */ _soc_mem_cmp_undef,
  26363         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26364         /* index_min   */ 0,
  26365         /* index_max   */ 135,
  26366         /* minblock    */ 77,
  26367         /* maxblock    */ 77,
  26368         /* blocks      */ 0,
  26369         /* blocks_hi   */ 0xffffffff,
  26370         /* base        */ 0x09220000,
  26371         /* gran        */ 1,
  26372         /* bytes       */ 6,
  26373         /* nFields     */ 11,
  26374         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields,
  26375         /* *views      */ NULL,
  26376         /* *views_num  */ NULL,
  26377         /* snoop_cb    */ NULL, 
  26378         /* snoop_user_data */ NULL, 
  26379         /* snoop_flags */ 0,
  26380         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26381         /* type */ SOC_MEM_TYPE_NORMAL,
  26382         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26383         /* impl */ SOC_MEM_IMPL_NORMAL,
  26384         /* cmic_mor_clks       */ 0,
  26385         /* access_latency_mode */ 3,
  26386     },
  26387 #endif /* chips */
  26388 
  26389 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  26390     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE3_PIPE1m */ 
  26391         /* mem            THDI_PORT_SP_CNTRS_RT_XPE3_PIPE1m */
  26392         /* flags       */ SOC_MEM_FLAG_VALID |
  26393                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  26394         /* cmp_fn      */ _soc_mem_cmp_undef,
  26395         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26396         /* index_min   */ 0,
  26397         /* index_max   */ 135,
  26398         /* minblock    */ 44,
  26399         /* maxblock    */ 44,
  26400         /* blocks      */ 0,
  26401         /* blocks_hi   */ 0x1000,
  26402         /* base        */ 0x09208000,
  26403         /* gran        */ 1,
  26404         /* bytes       */ 6,
  26405         /* nFields     */ 10,
  26406         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RTm_fields,
  26407         /* *views      */ NULL,
  26408         /* *views_num  */ NULL,
  26409         /* snoop_cb    */ NULL, 
  26410         /* snoop_user_data */ NULL, 
  26411         /* snoop_flags */ 0,
  26412         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26413         /* type */ SOC_MEM_TYPE_NORMAL,
  26414         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26415         /* impl */ SOC_MEM_IMPL_NORMAL,
  26416         /* cmic_mor_clks       */ 0,
  26417         /* access_latency_mode */ 3,
  26418     },
  26419 #endif /* chips */
  26420 
  26421 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  26422     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE3_PIPE2m */ 
  26423         /* mem            THDI_PORT_SP_CNTRS_RT_XPE3_PIPE2m */
  26424         /* flags       */ SOC_MEM_FLAG_VALID |
  26425                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  26426         /* cmp_fn      */ _soc_mem_cmp_undef,
  26427         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26428         /* index_min   */ 0,
  26429         /* index_max   */ 135,
  26430         /* minblock    */ 44,
  26431         /* maxblock    */ 44,
  26432         /* blocks      */ 0,
  26433         /* blocks_hi   */ 0x1000,
  26434         /* base        */ 0x09210000,
  26435         /* gran        */ 1,
  26436         /* bytes       */ 6,
  26437         /* nFields     */ 10,
  26438         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RTm_fields,
  26439         /* *views      */ NULL,
  26440         /* *views_num  */ NULL,
  26441         /* snoop_cb    */ NULL, 
  26442         /* snoop_user_data */ NULL, 
  26443         /* snoop_flags */ 0,
  26444         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26445         /* type */ SOC_MEM_TYPE_NORMAL,
  26446         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26447         /* impl */ SOC_MEM_IMPL_NORMAL,
  26448         /* cmic_mor_clks       */ 0,
  26449         /* access_latency_mode */ 3,
  26450     },
  26451 #endif /* chips */
  26452 
  26453 #if defined(BCM_56970_A0)
  26454     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE3_PIPE1_BCM56970_A0m */ 
  26455         /* mem            THDI_PORT_SP_CNTRS_RT_XPE3_PIPE1m */
  26456         /* flags       */ SOC_MEM_FLAG_VALID |
  26457                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  26458         /* cmp_fn      */ _soc_mem_cmp_undef,
  26459         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26460         /* index_min   */ 0,
  26461         /* index_max   */ 135,
  26462         /* minblock    */ 77,
  26463         /* maxblock    */ 77,
  26464         /* blocks      */ 0,
  26465         /* blocks_hi   */ 0xffffffff,
  26466         /* base        */ 0x09210000,
  26467         /* gran        */ 1,
  26468         /* bytes       */ 6,
  26469         /* nFields     */ 11,
  26470         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields,
  26471         /* *views      */ NULL,
  26472         /* *views_num  */ NULL,
  26473         /* snoop_cb    */ NULL, 
  26474         /* snoop_user_data */ NULL, 
  26475         /* snoop_flags */ 0,
  26476         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26477         /* type */ SOC_MEM_TYPE_NORMAL,
  26478         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26479         /* impl */ SOC_MEM_IMPL_NORMAL,
  26480         /* cmic_mor_clks       */ 0,
  26481         /* access_latency_mode */ 3,
  26482     },
  26483 #endif /* chips */
  26484 
  26485 #if defined(BCM_56970_A0)
  26486     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE3_PIPE2_BCM56970_A0m */ 
  26487         /* mem            THDI_PORT_SP_CNTRS_RT_XPE3_PIPE2m */
  26488         /* flags       */ SOC_MEM_FLAG_VALID |
  26489                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  26490         /* cmp_fn      */ _soc_mem_cmp_undef,
  26491         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26492         /* index_min   */ 0,
  26493         /* index_max   */ 135,
  26494         /* minblock    */ 77,
  26495         /* maxblock    */ 77,
  26496         /* blocks      */ 0,
  26497         /* blocks_hi   */ 0xffffffff,
  26498         /* base        */ 0x09220000,
  26499         /* gran        */ 1,
  26500         /* bytes       */ 6,
  26501         /* nFields     */ 11,
  26502         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields,
  26503         /* *views      */ NULL,
  26504         /* *views_num  */ NULL,
  26505         /* snoop_cb    */ NULL, 
  26506         /* snoop_user_data */ NULL, 
  26507         /* snoop_flags */ 0,
  26508         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26509         /* type */ SOC_MEM_TYPE_NORMAL,
  26510         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26511         /* impl */ SOC_MEM_IMPL_NORMAL,
  26512         /* cmic_mor_clks       */ 0,
  26513         /* access_latency_mode */ 3,
  26514     },
  26515 #endif /* chips */
  26516 
  26517 #if defined(BCM_56560_A0)
  26518     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_X_BCM56560_A0m */ 
  26519         /* mem            THDI_PORT_SP_CNTRS_RT_Xm */
  26520         /* flags       */ SOC_MEM_FLAG_VALID |
  26521                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  26522         /* cmp_fn      */ _soc_mem_cmp_undef,
  26523         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26524         /* index_min   */ 0,
  26525         /* index_max   */ 299,
  26526         /* minblock    */ 24,
  26527         /* maxblock    */ 24,
  26528         /* blocks      */ 0x1000000,
  26529         /* blocks_hi   */ 0,
  26530         /* base        */ 0x08001800,
  26531         /* gran        */ 1,
  26532         /* bytes       */ 6,
  26533         /* nFields     */ 10,
  26534         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_X_BCM56560_A0m_fields,
  26535         /* *views      */ NULL,
  26536         /* *views_num  */ NULL,
  26537         /* snoop_cb    */ NULL, 
  26538         /* snoop_user_data */ NULL, 
  26539         /* snoop_flags */ 0,
  26540         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26541         /* type */ SOC_MEM_TYPE_NORMAL,
  26542         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26543         /* impl */ SOC_MEM_IMPL_NORMAL,
  26544         /* cmic_mor_clks       */ 0,
  26545     },
  26546 #endif /* chips */
  26547 
  26548 #if defined(BCM_56560_B0)
  26549     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_X_BCM56560_B0m */ 
  26550         /* mem            THDI_PORT_SP_CNTRS_RT_Xm */
  26551         /* flags       */ SOC_MEM_FLAG_VALID |
  26552                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  26553         /* cmp_fn      */ _soc_mem_cmp_undef,
  26554         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26555         /* index_min   */ 0,
  26556         /* index_max   */ 299,
  26557         /* minblock    */ 16,
  26558         /* maxblock    */ 16,
  26559         /* blocks      */ 0x10000,
  26560         /* blocks_hi   */ 0,
  26561         /* base        */ 0x08001800,
  26562         /* gran        */ 1,
  26563         /* bytes       */ 6,
  26564         /* nFields     */ 10,
  26565         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_X_BCM56560_A0m_fields,
  26566         /* *views      */ NULL,
  26567         /* *views_num  */ NULL,
  26568         /* snoop_cb    */ NULL, 
  26569         /* snoop_user_data */ NULL, 
  26570         /* snoop_flags */ 0,
  26571         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26572         /* type */ SOC_MEM_TYPE_NORMAL,
  26573         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26574         /* impl */ SOC_MEM_IMPL_NORMAL,
  26575         /* cmic_mor_clks       */ 0,
  26576     },
  26577 #endif /* chips */
  26578 
  26579 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  26580     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_X_BCM56670_A0m */ 
  26581         /* mem            THDI_PORT_SP_CNTRS_RT_Xm */
  26582         /* flags       */ SOC_MEM_FLAG_VALID |
  26583                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  26584         /* cmp_fn      */ _soc_mem_cmp_undef,
  26585         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26586         /* index_min   */ 0,
  26587         /* index_max   */ 271,
  26588         /* minblock    */ 25,
  26589         /* maxblock    */ 25,
  26590         /* blocks      */ 0x2000000,
  26591         /* blocks_hi   */ 0,
  26592         /* base        */ 0x08001800,
  26593         /* gran        */ 1,
  26594         /* bytes       */ 6,
  26595         /* nFields     */ 10,
  26596         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_X_BCM56560_A0m_fields,
  26597         /* *views      */ NULL,
  26598         /* *views_num  */ NULL,
  26599         /* snoop_cb    */ NULL, 
  26600         /* snoop_user_data */ NULL, 
  26601         /* snoop_flags */ 0,
  26602         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26603         /* type */ SOC_MEM_TYPE_NORMAL,
  26604         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26605         /* impl */ SOC_MEM_IMPL_NORMAL,
  26606         /* cmic_mor_clks       */ 0,
  26607     },
  26608 #endif /* chips */
  26609 
  26610 #if defined(BCM_56860_A0)
  26611     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_X_BCM56860_A0m */ 
  26612         /* mem            THDI_PORT_SP_CNTRS_RT_Xm */
  26613         /* flags       */ SOC_MEM_FLAG_VALID |
  26614                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  26615         /* cmp_fn      */ _soc_mem_cmp_undef,
  26616         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26617         /* index_min   */ 0,
  26618         /* index_max   */ 211,
  26619         /* minblock    */ 13,
  26620         /* maxblock    */ 13,
  26621         /* blocks      */ 0x2000,
  26622         /* blocks_hi   */ 0,
  26623         /* base        */ 0x08000c00,
  26624         /* gran        */ 1,
  26625         /* bytes       */ 6,
  26626         /* nFields     */ 10,
  26627         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_Xm_fields,
  26628         /* *views      */ NULL,
  26629         /* *views_num  */ NULL,
  26630         /* snoop_cb    */ NULL, 
  26631         /* snoop_user_data */ NULL, 
  26632         /* snoop_flags */ 0,
  26633         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26634         /* type */ SOC_MEM_TYPE_NORMAL,
  26635         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26636         /* impl */ SOC_MEM_IMPL_NORMAL,
  26637         /* cmic_mor_clks       */ 0,
  26638     },
  26639 #endif /* chips */
  26640 
  26641 #if defined(BCM_56850_A0)
  26642     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_Ym */ 
  26643         /* mem            THDI_PORT_SP_CNTRS_RT_Ym */
  26644         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  26645         /* cmp_fn      */ _soc_mem_cmp_undef,
  26646         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26647         /* index_min   */ 0,
  26648         /* index_max   */ 211,
  26649         /* minblock    */ 12,
  26650         /* maxblock    */ 12,
  26651         /* blocks      */ 0x1000,
  26652         /* blocks_hi   */ 0,
  26653         /* base        */ 0x08100c00,
  26654         /* gran        */ 1,
  26655         /* bytes       */ 6,
  26656         /* nFields     */ 10,
  26657         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_Xm_fields,
  26658         /* *views      */ NULL,
  26659         /* *views_num  */ NULL,
  26660         /* snoop_cb    */ NULL, 
  26661         /* snoop_user_data */ NULL, 
  26662         /* snoop_flags */ 0,
  26663         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26664         /* type */ SOC_MEM_TYPE_NORMAL,
  26665         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26666         /* impl */ SOC_MEM_IMPL_NORMAL,
  26667         /* cmic_mor_clks       */ 0,
  26668     },
  26669 #endif /* chips */
  26670 
  26671 #if defined(BCM_56860_A0)
  26672     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_Y_BCM56860_A0m */ 
  26673         /* mem            THDI_PORT_SP_CNTRS_RT_Ym */
  26674         /* flags       */ SOC_MEM_FLAG_VALID |
  26675                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  26676         /* cmp_fn      */ _soc_mem_cmp_undef,
  26677         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26678         /* index_min   */ 0,
  26679         /* index_max   */ 211,
  26680         /* minblock    */ 13,
  26681         /* maxblock    */ 13,
  26682         /* blocks      */ 0x2000,
  26683         /* blocks_hi   */ 0,
  26684         /* base        */ 0x08100c00,
  26685         /* gran        */ 1,
  26686         /* bytes       */ 6,
  26687         /* nFields     */ 10,
  26688         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_Xm_fields,
  26689         /* *views      */ NULL,
  26690         /* *views_num  */ NULL,
  26691         /* snoop_cb    */ NULL, 
  26692         /* snoop_user_data */ NULL, 
  26693         /* snoop_flags */ 0,
  26694         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26695         /* type */ SOC_MEM_TYPE_NORMAL,
  26696         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26697         /* impl */ SOC_MEM_IMPL_NORMAL,
  26698         /* cmic_mor_clks       */ 0,
  26699     },
  26700 #endif /* chips */
  26701 
  26702 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  26703     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SHm */ 
  26704         /* mem            THDI_PORT_SP_CNTRS_SHm */
  26705         /* flags       */ SOC_MEM_FLAG_VALID |
  26706                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  26707         /* cmp_fn      */ _soc_mem_cmp_undef,
  26708         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26709         /* index_min   */ 0,
  26710         /* index_max   */ -1,
  26711         /* minblock    */ 44,
  26712         /* maxblock    */ 44,
  26713         /* blocks      */ 0,
  26714         /* blocks_hi   */ 0x1000,
  26715         /* base        */ 0x09240000,
  26716         /* gran        */ 1,
  26717         /* bytes       */ 6,
  26718         /* nFields     */ 10,
  26719         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RTm_fields,
  26720         /* *views      */ NULL,
  26721         /* *views_num  */ NULL,
  26722         /* snoop_cb    */ NULL, 
  26723         /* snoop_user_data */ NULL, 
  26724         /* snoop_flags */ 0,
  26725         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26726         /* type */ SOC_MEM_TYPE_NORMAL,
  26727         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26728         /* impl */ SOC_MEM_IMPL_NORMAL,
  26729         /* cmic_mor_clks       */ 0,
  26730         /* access_latency_mode */ 3,
  26731     },
  26732 #endif /* chips */
  26733 
  26734 #if defined(BCM_56370_A0)
  26735     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_BCM56370_A0m */ 
  26736         /* mem            THDI_PORT_SP_CNTRS_SHm */
  26737         /* flags       */ SOC_MEM_FLAG_VALID |
  26738                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  26739         /* cmp_fn      */ _soc_mem_cmp_undef,
  26740         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26741         /* index_min   */ 0,
  26742         /* index_max   */ -1,
  26743         /* minblock    */ 20,
  26744         /* maxblock    */ 20,
  26745         /* blocks      */ 0x100000,
  26746         /* blocks_hi   */ 0,
  26747         /* base        */ 0x09240000,
  26748         /* gran        */ 1,
  26749         /* bytes       */ 6,
  26750         /* nFields     */ 11,
  26751         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields,
  26752         /* *views      */ NULL,
  26753         /* *views_num  */ NULL,
  26754         /* snoop_cb    */ NULL, 
  26755         /* snoop_user_data */ NULL, 
  26756         /* snoop_flags */ 0,
  26757         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26758         /* type */ SOC_MEM_TYPE_NORMAL,
  26759         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26760         /* impl */ SOC_MEM_IMPL_NORMAL,
  26761         /* cmic_mor_clks       */ 0,
  26762         /* access_latency_mode */ 3,
  26763     },
  26764 #endif /* chips */
  26765 
  26766 #if defined(BCM_56770_A0)
  26767     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_BCM56770_A0m */ 
  26768         /* mem            THDI_PORT_SP_CNTRS_SHm */
  26769         /* flags       */ SOC_MEM_FLAG_VALID |
  26770                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  26771         /* cmp_fn      */ _soc_mem_cmp_undef,
  26772         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26773         /* index_min   */ 0,
  26774         /* index_max   */ -1,
  26775         /* minblock    */ 31,
  26776         /* maxblock    */ 31,
  26777         /* blocks      */ 0x80000000,
  26778         /* blocks_hi   */ 0,
  26779         /* base        */ 0x09240000,
  26780         /* gran        */ 1,
  26781         /* bytes       */ 6,
  26782         /* nFields     */ 11,
  26783         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields,
  26784         /* *views      */ NULL,
  26785         /* *views_num  */ NULL,
  26786         /* snoop_cb    */ NULL, 
  26787         /* snoop_user_data */ NULL, 
  26788         /* snoop_flags */ 0,
  26789         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26790         /* type */ SOC_MEM_TYPE_NORMAL,
  26791         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26792         /* impl */ SOC_MEM_IMPL_NORMAL,
  26793         /* cmic_mor_clks       */ 0,
  26794         /* access_latency_mode */ 3,
  26795     },
  26796 #endif /* chips */
  26797 
  26798 #if defined(BCM_56870_A0)
  26799     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_BCM56870_A0m */ 
  26800         /* mem            THDI_PORT_SP_CNTRS_SHm */
  26801         /* flags       */ SOC_MEM_FLAG_VALID |
  26802                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  26803         /* cmp_fn      */ _soc_mem_cmp_undef,
  26804         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26805         /* index_min   */ 0,
  26806         /* index_max   */ -1,
  26807         /* minblock    */ 44,
  26808         /* maxblock    */ 44,
  26809         /* blocks      */ 0,
  26810         /* blocks_hi   */ 0x1000,
  26811         /* base        */ 0x09240000,
  26812         /* gran        */ 1,
  26813         /* bytes       */ 6,
  26814         /* nFields     */ 11,
  26815         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields,
  26816         /* *views      */ NULL,
  26817         /* *views_num  */ NULL,
  26818         /* snoop_cb    */ NULL, 
  26819         /* snoop_user_data */ NULL, 
  26820         /* snoop_flags */ 0,
  26821         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26822         /* type */ SOC_MEM_TYPE_NORMAL,
  26823         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26824         /* impl */ SOC_MEM_IMPL_NORMAL,
  26825         /* cmic_mor_clks       */ 0,
  26826         /* access_latency_mode */ 3,
  26827     },
  26828 #endif /* chips */
  26829 
  26830 #if defined(BCM_56970_A0)
  26831     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_BCM56970_A0m */ 
  26832         /* mem            THDI_PORT_SP_CNTRS_SHm */
  26833         /* flags       */ SOC_MEM_FLAG_VALID |
  26834                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  26835         /* cmp_fn      */ _soc_mem_cmp_undef,
  26836         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26837         /* index_min   */ 0,
  26838         /* index_max   */ -1,
  26839         /* minblock    */ 77,
  26840         /* maxblock    */ 77,
  26841         /* blocks      */ 0,
  26842         /* blocks_hi   */ 0xffffffff,
  26843         /* base        */ 0x09240000,
  26844         /* gran        */ 1,
  26845         /* bytes       */ 6,
  26846         /* nFields     */ 11,
  26847         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields,
  26848         /* *views      */ NULL,
  26849         /* *views_num  */ NULL,
  26850         /* snoop_cb    */ NULL, 
  26851         /* snoop_user_data */ NULL, 
  26852         /* snoop_flags */ 0,
  26853         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26854         /* type */ SOC_MEM_TYPE_NORMAL,
  26855         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26856         /* impl */ SOC_MEM_IMPL_NORMAL,
  26857         /* cmic_mor_clks       */ 0,
  26858         /* access_latency_mode */ 3,
  26859     },
  26860 #endif /* chips */
  26861 
  26862 #if defined(BCM_56850_A0)
  26863     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_Xm */ 
  26864         /* mem            THDI_PORT_SP_CNTRS_SH_Xm */
  26865         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  26866         /* cmp_fn      */ _soc_mem_cmp_undef,
  26867         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26868         /* index_min   */ 0,
  26869         /* index_max   */ 211,
  26870         /* minblock    */ 12,
  26871         /* maxblock    */ 12,
  26872         /* blocks      */ 0x1000,
  26873         /* blocks_hi   */ 0,
  26874         /* base        */ 0x08000e00,
  26875         /* gran        */ 1,
  26876         /* bytes       */ 6,
  26877         /* nFields     */ 10,
  26878         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_Xm_fields,
  26879         /* *views      */ NULL,
  26880         /* *views_num  */ NULL,
  26881         /* snoop_cb    */ NULL, 
  26882         /* snoop_user_data */ NULL, 
  26883         /* snoop_flags */ 0,
  26884         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26885         /* type */ SOC_MEM_TYPE_NORMAL,
  26886         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26887         /* impl */ SOC_MEM_IMPL_NORMAL,
  26888         /* cmic_mor_clks       */ 0,
  26889     },
  26890 #endif /* chips */
  26891 
  26892 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  26893     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE0_PIPE0m */ 
  26894         /* mem            THDI_PORT_SP_CNTRS_SH_XPE0_PIPE0m */
  26895         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  26896         /* cmp_fn      */ _soc_mem_cmp_undef,
  26897         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26898         /* index_min   */ 0,
  26899         /* index_max   */ 135,
  26900         /* minblock    */ 44,
  26901         /* maxblock    */ 44,
  26902         /* blocks      */ 0,
  26903         /* blocks_hi   */ 0x1000,
  26904         /* base        */ 0x09240000,
  26905         /* gran        */ 1,
  26906         /* bytes       */ 6,
  26907         /* nFields     */ 10,
  26908         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RTm_fields,
  26909         /* *views      */ NULL,
  26910         /* *views_num  */ NULL,
  26911         /* snoop_cb    */ NULL, 
  26912         /* snoop_user_data */ NULL, 
  26913         /* snoop_flags */ 0,
  26914         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26915         /* type */ SOC_MEM_TYPE_NORMAL,
  26916         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26917         /* impl */ SOC_MEM_IMPL_NORMAL,
  26918         /* cmic_mor_clks       */ 0,
  26919         /* access_latency_mode */ 3,
  26920     },
  26921 #endif /* chips */
  26922 
  26923 #if defined(BCM_56870_A0)
  26924     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE0_PIPE1m */ 
  26925         /* mem            THDI_PORT_SP_CNTRS_SH_XPE0_PIPE1m */
  26926         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  26927         /* cmp_fn      */ _soc_mem_cmp_undef,
  26928         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26929         /* index_min   */ 0,
  26930         /* index_max   */ 263,
  26931         /* minblock    */ 44,
  26932         /* maxblock    */ 44,
  26933         /* blocks      */ 0,
  26934         /* blocks_hi   */ 0x1000,
  26935         /* base        */ 0x09250000,
  26936         /* gran        */ 1,
  26937         /* bytes       */ 6,
  26938         /* nFields     */ 11,
  26939         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields,
  26940         /* *views      */ NULL,
  26941         /* *views_num  */ NULL,
  26942         /* snoop_cb    */ NULL, 
  26943         /* snoop_user_data */ NULL, 
  26944         /* snoop_flags */ 0,
  26945         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26946         /* type */ SOC_MEM_TYPE_NORMAL,
  26947         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26948         /* impl */ SOC_MEM_IMPL_NORMAL,
  26949         /* cmic_mor_clks       */ 0,
  26950         /* access_latency_mode */ 3,
  26951     },
  26952 #endif /* chips */
  26953 
  26954 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  26955     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE0_PIPE3m */ 
  26956         /* mem            THDI_PORT_SP_CNTRS_SH_XPE0_PIPE3m */
  26957         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  26958         /* cmp_fn      */ _soc_mem_cmp_undef,
  26959         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26960         /* index_min   */ 0,
  26961         /* index_max   */ 135,
  26962         /* minblock    */ 44,
  26963         /* maxblock    */ 44,
  26964         /* blocks      */ 0,
  26965         /* blocks_hi   */ 0x1000,
  26966         /* base        */ 0x09258000,
  26967         /* gran        */ 1,
  26968         /* bytes       */ 6,
  26969         /* nFields     */ 10,
  26970         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RTm_fields,
  26971         /* *views      */ NULL,
  26972         /* *views_num  */ NULL,
  26973         /* snoop_cb    */ NULL, 
  26974         /* snoop_user_data */ NULL, 
  26975         /* snoop_flags */ 0,
  26976         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  26977         /* type */ SOC_MEM_TYPE_NORMAL,
  26978         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  26979         /* impl */ SOC_MEM_IMPL_NORMAL,
  26980         /* cmic_mor_clks       */ 0,
  26981         /* access_latency_mode */ 3,
  26982     },
  26983 #endif /* chips */
  26984 
  26985 #if defined(BCM_56370_A0)
  26986     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE0_PIPE0_BCM56370_A0m */ 
  26987         /* mem            THDI_PORT_SP_CNTRS_SH_XPE0_PIPE0m */
  26988         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  26989         /* cmp_fn      */ _soc_mem_cmp_undef,
  26990         /* *null_entry */ _soc_mem_entry_null_zeroes,
  26991         /* index_min   */ 0,
  26992         /* index_max   */ 287,
  26993         /* minblock    */ 20,
  26994         /* maxblock    */ 20,
  26995         /* blocks      */ 0x100000,
  26996         /* blocks_hi   */ 0,
  26997         /* base        */ 0x09240000,
  26998         /* gran        */ 1,
  26999         /* bytes       */ 6,
  27000         /* nFields     */ 11,
  27001         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields,
  27002         /* *views      */ NULL,
  27003         /* *views_num  */ NULL,
  27004         /* snoop_cb    */ NULL, 
  27005         /* snoop_user_data */ NULL, 
  27006         /* snoop_flags */ 0,
  27007         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27008         /* type */ SOC_MEM_TYPE_NORMAL,
  27009         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27010         /* impl */ SOC_MEM_IMPL_NORMAL,
  27011         /* cmic_mor_clks       */ 0,
  27012         /* access_latency_mode */ 3,
  27013     },
  27014 #endif /* chips */
  27015 
  27016 #if defined(BCM_56770_A0)
  27017     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE0_PIPE0_BCM56770_A0m */ 
  27018         /* mem            THDI_PORT_SP_CNTRS_SH_XPE0_PIPE0m */
  27019         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  27020         /* cmp_fn      */ _soc_mem_cmp_undef,
  27021         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27022         /* index_min   */ 0,
  27023         /* index_max   */ 263,
  27024         /* minblock    */ 31,
  27025         /* maxblock    */ 31,
  27026         /* blocks      */ 0x80000000,
  27027         /* blocks_hi   */ 0,
  27028         /* base        */ 0x09240000,
  27029         /* gran        */ 1,
  27030         /* bytes       */ 6,
  27031         /* nFields     */ 11,
  27032         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields,
  27033         /* *views      */ NULL,
  27034         /* *views_num  */ NULL,
  27035         /* snoop_cb    */ NULL, 
  27036         /* snoop_user_data */ NULL, 
  27037         /* snoop_flags */ 0,
  27038         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27039         /* type */ SOC_MEM_TYPE_NORMAL,
  27040         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27041         /* impl */ SOC_MEM_IMPL_NORMAL,
  27042         /* cmic_mor_clks       */ 0,
  27043         /* access_latency_mode */ 3,
  27044     },
  27045 #endif /* chips */
  27046 
  27047 #if defined(BCM_56870_A0)
  27048     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE0_PIPE0_BCM56870_A0m */ 
  27049         /* mem            THDI_PORT_SP_CNTRS_SH_XPE0_PIPE0m */
  27050         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  27051         /* cmp_fn      */ _soc_mem_cmp_undef,
  27052         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27053         /* index_min   */ 0,
  27054         /* index_max   */ 263,
  27055         /* minblock    */ 44,
  27056         /* maxblock    */ 44,
  27057         /* blocks      */ 0,
  27058         /* blocks_hi   */ 0x1000,
  27059         /* base        */ 0x09240000,
  27060         /* gran        */ 1,
  27061         /* bytes       */ 6,
  27062         /* nFields     */ 11,
  27063         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields,
  27064         /* *views      */ NULL,
  27065         /* *views_num  */ NULL,
  27066         /* snoop_cb    */ NULL, 
  27067         /* snoop_user_data */ NULL, 
  27068         /* snoop_flags */ 0,
  27069         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27070         /* type */ SOC_MEM_TYPE_NORMAL,
  27071         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27072         /* impl */ SOC_MEM_IMPL_NORMAL,
  27073         /* cmic_mor_clks       */ 0,
  27074         /* access_latency_mode */ 3,
  27075     },
  27076 #endif /* chips */
  27077 
  27078 #if defined(BCM_56970_A0)
  27079     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE0_PIPE0_BCM56970_A0m */ 
  27080         /* mem            THDI_PORT_SP_CNTRS_SH_XPE0_PIPE0m */
  27081         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  27082         /* cmp_fn      */ _soc_mem_cmp_undef,
  27083         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27084         /* index_min   */ 0,
  27085         /* index_max   */ 135,
  27086         /* minblock    */ 77,
  27087         /* maxblock    */ 77,
  27088         /* blocks      */ 0,
  27089         /* blocks_hi   */ 0xffffffff,
  27090         /* base        */ 0x09240000,
  27091         /* gran        */ 1,
  27092         /* bytes       */ 6,
  27093         /* nFields     */ 11,
  27094         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields,
  27095         /* *views      */ NULL,
  27096         /* *views_num  */ NULL,
  27097         /* snoop_cb    */ NULL, 
  27098         /* snoop_user_data */ NULL, 
  27099         /* snoop_flags */ 0,
  27100         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27101         /* type */ SOC_MEM_TYPE_NORMAL,
  27102         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27103         /* impl */ SOC_MEM_IMPL_NORMAL,
  27104         /* cmic_mor_clks       */ 0,
  27105         /* access_latency_mode */ 3,
  27106     },
  27107 #endif /* chips */
  27108 
  27109 #if defined(BCM_56970_A0)
  27110     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE0_PIPE3_BCM56970_A0m */ 
  27111         /* mem            THDI_PORT_SP_CNTRS_SH_XPE0_PIPE3m */
  27112         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  27113         /* cmp_fn      */ _soc_mem_cmp_undef,
  27114         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27115         /* index_min   */ 0,
  27116         /* index_max   */ 135,
  27117         /* minblock    */ 77,
  27118         /* maxblock    */ 77,
  27119         /* blocks      */ 0,
  27120         /* blocks_hi   */ 0xffffffff,
  27121         /* base        */ 0x09270000,
  27122         /* gran        */ 1,
  27123         /* bytes       */ 6,
  27124         /* nFields     */ 11,
  27125         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields,
  27126         /* *views      */ NULL,
  27127         /* *views_num  */ NULL,
  27128         /* snoop_cb    */ NULL, 
  27129         /* snoop_user_data */ NULL, 
  27130         /* snoop_flags */ 0,
  27131         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27132         /* type */ SOC_MEM_TYPE_NORMAL,
  27133         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27134         /* impl */ SOC_MEM_IMPL_NORMAL,
  27135         /* cmic_mor_clks       */ 0,
  27136         /* access_latency_mode */ 3,
  27137     },
  27138 #endif /* chips */
  27139 
  27140 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  27141     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE1_PIPE0m */ 
  27142         /* mem            THDI_PORT_SP_CNTRS_SH_XPE1_PIPE0m */
  27143         /* flags       */ SOC_MEM_FLAG_VALID |
  27144                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  27145         /* cmp_fn      */ _soc_mem_cmp_undef,
  27146         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27147         /* index_min   */ 0,
  27148         /* index_max   */ 135,
  27149         /* minblock    */ 44,
  27150         /* maxblock    */ 44,
  27151         /* blocks      */ 0,
  27152         /* blocks_hi   */ 0x1000,
  27153         /* base        */ 0x09240000,
  27154         /* gran        */ 1,
  27155         /* bytes       */ 6,
  27156         /* nFields     */ 10,
  27157         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RTm_fields,
  27158         /* *views      */ NULL,
  27159         /* *views_num  */ NULL,
  27160         /* snoop_cb    */ NULL, 
  27161         /* snoop_user_data */ NULL, 
  27162         /* snoop_flags */ 0,
  27163         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27164         /* type */ SOC_MEM_TYPE_NORMAL,
  27165         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27166         /* impl */ SOC_MEM_IMPL_NORMAL,
  27167         /* cmic_mor_clks       */ 0,
  27168         /* access_latency_mode */ 3,
  27169     },
  27170 #endif /* chips */
  27171 
  27172 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  27173     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE1_PIPE3m */ 
  27174         /* mem            THDI_PORT_SP_CNTRS_SH_XPE1_PIPE3m */
  27175         /* flags       */ SOC_MEM_FLAG_VALID |
  27176                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  27177         /* cmp_fn      */ _soc_mem_cmp_undef,
  27178         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27179         /* index_min   */ 0,
  27180         /* index_max   */ 135,
  27181         /* minblock    */ 44,
  27182         /* maxblock    */ 44,
  27183         /* blocks      */ 0,
  27184         /* blocks_hi   */ 0x1000,
  27185         /* base        */ 0x09258000,
  27186         /* gran        */ 1,
  27187         /* bytes       */ 6,
  27188         /* nFields     */ 10,
  27189         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RTm_fields,
  27190         /* *views      */ NULL,
  27191         /* *views_num  */ NULL,
  27192         /* snoop_cb    */ NULL, 
  27193         /* snoop_user_data */ NULL, 
  27194         /* snoop_flags */ 0,
  27195         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27196         /* type */ SOC_MEM_TYPE_NORMAL,
  27197         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27198         /* impl */ SOC_MEM_IMPL_NORMAL,
  27199         /* cmic_mor_clks       */ 0,
  27200         /* access_latency_mode */ 3,
  27201     },
  27202 #endif /* chips */
  27203 
  27204 #if defined(BCM_56970_A0)
  27205     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE1_PIPE0_BCM56970_A0m */ 
  27206         /* mem            THDI_PORT_SP_CNTRS_SH_XPE1_PIPE0m */
  27207         /* flags       */ SOC_MEM_FLAG_VALID |
  27208                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  27209         /* cmp_fn      */ _soc_mem_cmp_undef,
  27210         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27211         /* index_min   */ 0,
  27212         /* index_max   */ 135,
  27213         /* minblock    */ 77,
  27214         /* maxblock    */ 77,
  27215         /* blocks      */ 0,
  27216         /* blocks_hi   */ 0xffffffff,
  27217         /* base        */ 0x09240000,
  27218         /* gran        */ 1,
  27219         /* bytes       */ 6,
  27220         /* nFields     */ 11,
  27221         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields,
  27222         /* *views      */ NULL,
  27223         /* *views_num  */ NULL,
  27224         /* snoop_cb    */ NULL, 
  27225         /* snoop_user_data */ NULL, 
  27226         /* snoop_flags */ 0,
  27227         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27228         /* type */ SOC_MEM_TYPE_NORMAL,
  27229         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27230         /* impl */ SOC_MEM_IMPL_NORMAL,
  27231         /* cmic_mor_clks       */ 0,
  27232         /* access_latency_mode */ 3,
  27233     },
  27234 #endif /* chips */
  27235 
  27236 #if defined(BCM_56970_A0)
  27237     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE1_PIPE3_BCM56970_A0m */ 
  27238         /* mem            THDI_PORT_SP_CNTRS_SH_XPE1_PIPE3m */
  27239         /* flags       */ SOC_MEM_FLAG_VALID |
  27240                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  27241         /* cmp_fn      */ _soc_mem_cmp_undef,
  27242         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27243         /* index_min   */ 0,
  27244         /* index_max   */ 135,
  27245         /* minblock    */ 77,
  27246         /* maxblock    */ 77,
  27247         /* blocks      */ 0,
  27248         /* blocks_hi   */ 0xffffffff,
  27249         /* base        */ 0x09270000,
  27250         /* gran        */ 1,
  27251         /* bytes       */ 6,
  27252         /* nFields     */ 11,
  27253         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields,
  27254         /* *views      */ NULL,
  27255         /* *views_num  */ NULL,
  27256         /* snoop_cb    */ NULL, 
  27257         /* snoop_user_data */ NULL, 
  27258         /* snoop_flags */ 0,
  27259         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27260         /* type */ SOC_MEM_TYPE_NORMAL,
  27261         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27262         /* impl */ SOC_MEM_IMPL_NORMAL,
  27263         /* cmic_mor_clks       */ 0,
  27264         /* access_latency_mode */ 3,
  27265     },
  27266 #endif /* chips */
  27267 
  27268 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  27269     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE2_PIPE1m */ 
  27270         /* mem            THDI_PORT_SP_CNTRS_SH_XPE2_PIPE1m */
  27271         /* flags       */ SOC_MEM_FLAG_VALID |
  27272                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  27273         /* cmp_fn      */ _soc_mem_cmp_undef,
  27274         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27275         /* index_min   */ 0,
  27276         /* index_max   */ 135,
  27277         /* minblock    */ 44,
  27278         /* maxblock    */ 44,
  27279         /* blocks      */ 0,
  27280         /* blocks_hi   */ 0x1000,
  27281         /* base        */ 0x09248000,
  27282         /* gran        */ 1,
  27283         /* bytes       */ 6,
  27284         /* nFields     */ 10,
  27285         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RTm_fields,
  27286         /* *views      */ NULL,
  27287         /* *views_num  */ NULL,
  27288         /* snoop_cb    */ NULL, 
  27289         /* snoop_user_data */ NULL, 
  27290         /* snoop_flags */ 0,
  27291         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27292         /* type */ SOC_MEM_TYPE_NORMAL,
  27293         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27294         /* impl */ SOC_MEM_IMPL_NORMAL,
  27295         /* cmic_mor_clks       */ 0,
  27296         /* access_latency_mode */ 3,
  27297     },
  27298 #endif /* chips */
  27299 
  27300 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  27301     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE2_PIPE2m */ 
  27302         /* mem            THDI_PORT_SP_CNTRS_SH_XPE2_PIPE2m */
  27303         /* flags       */ SOC_MEM_FLAG_VALID |
  27304                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  27305         /* cmp_fn      */ _soc_mem_cmp_undef,
  27306         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27307         /* index_min   */ 0,
  27308         /* index_max   */ 135,
  27309         /* minblock    */ 44,
  27310         /* maxblock    */ 44,
  27311         /* blocks      */ 0,
  27312         /* blocks_hi   */ 0x1000,
  27313         /* base        */ 0x09250000,
  27314         /* gran        */ 1,
  27315         /* bytes       */ 6,
  27316         /* nFields     */ 10,
  27317         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RTm_fields,
  27318         /* *views      */ NULL,
  27319         /* *views_num  */ NULL,
  27320         /* snoop_cb    */ NULL, 
  27321         /* snoop_user_data */ NULL, 
  27322         /* snoop_flags */ 0,
  27323         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27324         /* type */ SOC_MEM_TYPE_NORMAL,
  27325         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27326         /* impl */ SOC_MEM_IMPL_NORMAL,
  27327         /* cmic_mor_clks       */ 0,
  27328         /* access_latency_mode */ 3,
  27329     },
  27330 #endif /* chips */
  27331 
  27332 #if defined(BCM_56970_A0)
  27333     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE2_PIPE1_BCM56970_A0m */ 
  27334         /* mem            THDI_PORT_SP_CNTRS_SH_XPE2_PIPE1m */
  27335         /* flags       */ SOC_MEM_FLAG_VALID |
  27336                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  27337         /* cmp_fn      */ _soc_mem_cmp_undef,
  27338         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27339         /* index_min   */ 0,
  27340         /* index_max   */ 135,
  27341         /* minblock    */ 77,
  27342         /* maxblock    */ 77,
  27343         /* blocks      */ 0,
  27344         /* blocks_hi   */ 0xffffffff,
  27345         /* base        */ 0x09250000,
  27346         /* gran        */ 1,
  27347         /* bytes       */ 6,
  27348         /* nFields     */ 11,
  27349         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields,
  27350         /* *views      */ NULL,
  27351         /* *views_num  */ NULL,
  27352         /* snoop_cb    */ NULL, 
  27353         /* snoop_user_data */ NULL, 
  27354         /* snoop_flags */ 0,
  27355         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27356         /* type */ SOC_MEM_TYPE_NORMAL,
  27357         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27358         /* impl */ SOC_MEM_IMPL_NORMAL,
  27359         /* cmic_mor_clks       */ 0,
  27360         /* access_latency_mode */ 3,
  27361     },
  27362 #endif /* chips */
  27363 
  27364 #if defined(BCM_56970_A0)
  27365     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE2_PIPE2_BCM56970_A0m */ 
  27366         /* mem            THDI_PORT_SP_CNTRS_SH_XPE2_PIPE2m */
  27367         /* flags       */ SOC_MEM_FLAG_VALID |
  27368                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  27369         /* cmp_fn      */ _soc_mem_cmp_undef,
  27370         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27371         /* index_min   */ 0,
  27372         /* index_max   */ 135,
  27373         /* minblock    */ 77,
  27374         /* maxblock    */ 77,
  27375         /* blocks      */ 0,
  27376         /* blocks_hi   */ 0xffffffff,
  27377         /* base        */ 0x09260000,
  27378         /* gran        */ 1,
  27379         /* bytes       */ 6,
  27380         /* nFields     */ 11,
  27381         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields,
  27382         /* *views      */ NULL,
  27383         /* *views_num  */ NULL,
  27384         /* snoop_cb    */ NULL, 
  27385         /* snoop_user_data */ NULL, 
  27386         /* snoop_flags */ 0,
  27387         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27388         /* type */ SOC_MEM_TYPE_NORMAL,
  27389         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27390         /* impl */ SOC_MEM_IMPL_NORMAL,
  27391         /* cmic_mor_clks       */ 0,
  27392         /* access_latency_mode */ 3,
  27393     },
  27394 #endif /* chips */
  27395 
  27396 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  27397     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE3_PIPE1m */ 
  27398         /* mem            THDI_PORT_SP_CNTRS_SH_XPE3_PIPE1m */
  27399         /* flags       */ SOC_MEM_FLAG_VALID |
  27400                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  27401         /* cmp_fn      */ _soc_mem_cmp_undef,
  27402         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27403         /* index_min   */ 0,
  27404         /* index_max   */ 135,
  27405         /* minblock    */ 44,
  27406         /* maxblock    */ 44,
  27407         /* blocks      */ 0,
  27408         /* blocks_hi   */ 0x1000,
  27409         /* base        */ 0x09248000,
  27410         /* gran        */ 1,
  27411         /* bytes       */ 6,
  27412         /* nFields     */ 10,
  27413         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RTm_fields,
  27414         /* *views      */ NULL,
  27415         /* *views_num  */ NULL,
  27416         /* snoop_cb    */ NULL, 
  27417         /* snoop_user_data */ NULL, 
  27418         /* snoop_flags */ 0,
  27419         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27420         /* type */ SOC_MEM_TYPE_NORMAL,
  27421         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27422         /* impl */ SOC_MEM_IMPL_NORMAL,
  27423         /* cmic_mor_clks       */ 0,
  27424         /* access_latency_mode */ 3,
  27425     },
  27426 #endif /* chips */
  27427 
  27428 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  27429     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE3_PIPE2m */ 
  27430         /* mem            THDI_PORT_SP_CNTRS_SH_XPE3_PIPE2m */
  27431         /* flags       */ SOC_MEM_FLAG_VALID |
  27432                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  27433         /* cmp_fn      */ _soc_mem_cmp_undef,
  27434         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27435         /* index_min   */ 0,
  27436         /* index_max   */ 135,
  27437         /* minblock    */ 44,
  27438         /* maxblock    */ 44,
  27439         /* blocks      */ 0,
  27440         /* blocks_hi   */ 0x1000,
  27441         /* base        */ 0x09250000,
  27442         /* gran        */ 1,
  27443         /* bytes       */ 6,
  27444         /* nFields     */ 10,
  27445         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RTm_fields,
  27446         /* *views      */ NULL,
  27447         /* *views_num  */ NULL,
  27448         /* snoop_cb    */ NULL, 
  27449         /* snoop_user_data */ NULL, 
  27450         /* snoop_flags */ 0,
  27451         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27452         /* type */ SOC_MEM_TYPE_NORMAL,
  27453         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27454         /* impl */ SOC_MEM_IMPL_NORMAL,
  27455         /* cmic_mor_clks       */ 0,
  27456         /* access_latency_mode */ 3,
  27457     },
  27458 #endif /* chips */
  27459 
  27460 #if defined(BCM_56970_A0)
  27461     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE3_PIPE1_BCM56970_A0m */ 
  27462         /* mem            THDI_PORT_SP_CNTRS_SH_XPE3_PIPE1m */
  27463         /* flags       */ SOC_MEM_FLAG_VALID |
  27464                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  27465         /* cmp_fn      */ _soc_mem_cmp_undef,
  27466         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27467         /* index_min   */ 0,
  27468         /* index_max   */ 135,
  27469         /* minblock    */ 77,
  27470         /* maxblock    */ 77,
  27471         /* blocks      */ 0,
  27472         /* blocks_hi   */ 0xffffffff,
  27473         /* base        */ 0x09250000,
  27474         /* gran        */ 1,
  27475         /* bytes       */ 6,
  27476         /* nFields     */ 11,
  27477         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields,
  27478         /* *views      */ NULL,
  27479         /* *views_num  */ NULL,
  27480         /* snoop_cb    */ NULL, 
  27481         /* snoop_user_data */ NULL, 
  27482         /* snoop_flags */ 0,
  27483         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27484         /* type */ SOC_MEM_TYPE_NORMAL,
  27485         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27486         /* impl */ SOC_MEM_IMPL_NORMAL,
  27487         /* cmic_mor_clks       */ 0,
  27488         /* access_latency_mode */ 3,
  27489     },
  27490 #endif /* chips */
  27491 
  27492 #if defined(BCM_56970_A0)
  27493     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE3_PIPE2_BCM56970_A0m */ 
  27494         /* mem            THDI_PORT_SP_CNTRS_SH_XPE3_PIPE2m */
  27495         /* flags       */ SOC_MEM_FLAG_VALID |
  27496                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  27497         /* cmp_fn      */ _soc_mem_cmp_undef,
  27498         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27499         /* index_min   */ 0,
  27500         /* index_max   */ 135,
  27501         /* minblock    */ 77,
  27502         /* maxblock    */ 77,
  27503         /* blocks      */ 0,
  27504         /* blocks_hi   */ 0xffffffff,
  27505         /* base        */ 0x09260000,
  27506         /* gran        */ 1,
  27507         /* bytes       */ 6,
  27508         /* nFields     */ 11,
  27509         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields,
  27510         /* *views      */ NULL,
  27511         /* *views_num  */ NULL,
  27512         /* snoop_cb    */ NULL, 
  27513         /* snoop_user_data */ NULL, 
  27514         /* snoop_flags */ 0,
  27515         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27516         /* type */ SOC_MEM_TYPE_NORMAL,
  27517         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27518         /* impl */ SOC_MEM_IMPL_NORMAL,
  27519         /* cmic_mor_clks       */ 0,
  27520         /* access_latency_mode */ 3,
  27521     },
  27522 #endif /* chips */
  27523 
  27524 #if defined(BCM_56560_A0)
  27525     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_X_BCM56560_A0m */ 
  27526         /* mem            THDI_PORT_SP_CNTRS_SH_Xm */
  27527         /* flags       */ SOC_MEM_FLAG_VALID |
  27528                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  27529         /* cmp_fn      */ _soc_mem_cmp_undef,
  27530         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27531         /* index_min   */ 0,
  27532         /* index_max   */ 299,
  27533         /* minblock    */ 24,
  27534         /* maxblock    */ 24,
  27535         /* blocks      */ 0x1000000,
  27536         /* blocks_hi   */ 0,
  27537         /* base        */ 0x08001c00,
  27538         /* gran        */ 1,
  27539         /* bytes       */ 6,
  27540         /* nFields     */ 10,
  27541         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_X_BCM56560_A0m_fields,
  27542         /* *views      */ NULL,
  27543         /* *views_num  */ NULL,
  27544         /* snoop_cb    */ NULL, 
  27545         /* snoop_user_data */ NULL, 
  27546         /* snoop_flags */ 0,
  27547         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27548         /* type */ SOC_MEM_TYPE_NORMAL,
  27549         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27550         /* impl */ SOC_MEM_IMPL_NORMAL,
  27551         /* cmic_mor_clks       */ 0,
  27552     },
  27553 #endif /* chips */
  27554 
  27555 #if defined(BCM_56560_B0)
  27556     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_X_BCM56560_B0m */ 
  27557         /* mem            THDI_PORT_SP_CNTRS_SH_Xm */
  27558         /* flags       */ SOC_MEM_FLAG_VALID |
  27559                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  27560         /* cmp_fn      */ _soc_mem_cmp_undef,
  27561         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27562         /* index_min   */ 0,
  27563         /* index_max   */ 299,
  27564         /* minblock    */ 16,
  27565         /* maxblock    */ 16,
  27566         /* blocks      */ 0x10000,
  27567         /* blocks_hi   */ 0,
  27568         /* base        */ 0x08001c00,
  27569         /* gran        */ 1,
  27570         /* bytes       */ 6,
  27571         /* nFields     */ 10,
  27572         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_X_BCM56560_A0m_fields,
  27573         /* *views      */ NULL,
  27574         /* *views_num  */ NULL,
  27575         /* snoop_cb    */ NULL, 
  27576         /* snoop_user_data */ NULL, 
  27577         /* snoop_flags */ 0,
  27578         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27579         /* type */ SOC_MEM_TYPE_NORMAL,
  27580         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27581         /* impl */ SOC_MEM_IMPL_NORMAL,
  27582         /* cmic_mor_clks       */ 0,
  27583     },
  27584 #endif /* chips */
  27585 
  27586 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  27587     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_X_BCM56670_A0m */ 
  27588         /* mem            THDI_PORT_SP_CNTRS_SH_Xm */
  27589         /* flags       */ SOC_MEM_FLAG_VALID |
  27590                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  27591         /* cmp_fn      */ _soc_mem_cmp_undef,
  27592         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27593         /* index_min   */ 0,
  27594         /* index_max   */ 271,
  27595         /* minblock    */ 25,
  27596         /* maxblock    */ 25,
  27597         /* blocks      */ 0x2000000,
  27598         /* blocks_hi   */ 0,
  27599         /* base        */ 0x08001c00,
  27600         /* gran        */ 1,
  27601         /* bytes       */ 6,
  27602         /* nFields     */ 10,
  27603         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_X_BCM56560_A0m_fields,
  27604         /* *views      */ NULL,
  27605         /* *views_num  */ NULL,
  27606         /* snoop_cb    */ NULL, 
  27607         /* snoop_user_data */ NULL, 
  27608         /* snoop_flags */ 0,
  27609         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27610         /* type */ SOC_MEM_TYPE_NORMAL,
  27611         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27612         /* impl */ SOC_MEM_IMPL_NORMAL,
  27613         /* cmic_mor_clks       */ 0,
  27614     },
  27615 #endif /* chips */
  27616 
  27617 #if defined(BCM_56860_A0)
  27618     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_X_BCM56860_A0m */ 
  27619         /* mem            THDI_PORT_SP_CNTRS_SH_Xm */
  27620         /* flags       */ SOC_MEM_FLAG_VALID |
  27621                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  27622         /* cmp_fn      */ _soc_mem_cmp_undef,
  27623         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27624         /* index_min   */ 0,
  27625         /* index_max   */ 211,
  27626         /* minblock    */ 13,
  27627         /* maxblock    */ 13,
  27628         /* blocks      */ 0x2000,
  27629         /* blocks_hi   */ 0,
  27630         /* base        */ 0x08000e00,
  27631         /* gran        */ 1,
  27632         /* bytes       */ 6,
  27633         /* nFields     */ 10,
  27634         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_Xm_fields,
  27635         /* *views      */ NULL,
  27636         /* *views_num  */ NULL,
  27637         /* snoop_cb    */ NULL, 
  27638         /* snoop_user_data */ NULL, 
  27639         /* snoop_flags */ 0,
  27640         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27641         /* type */ SOC_MEM_TYPE_NORMAL,
  27642         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27643         /* impl */ SOC_MEM_IMPL_NORMAL,
  27644         /* cmic_mor_clks       */ 0,
  27645     },
  27646 #endif /* chips */
  27647 
  27648 #if defined(BCM_56850_A0)
  27649     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_Ym */ 
  27650         /* mem            THDI_PORT_SP_CNTRS_SH_Ym */
  27651         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  27652         /* cmp_fn      */ _soc_mem_cmp_undef,
  27653         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27654         /* index_min   */ 0,
  27655         /* index_max   */ 211,
  27656         /* minblock    */ 12,
  27657         /* maxblock    */ 12,
  27658         /* blocks      */ 0x1000,
  27659         /* blocks_hi   */ 0,
  27660         /* base        */ 0x08100e00,
  27661         /* gran        */ 1,
  27662         /* bytes       */ 6,
  27663         /* nFields     */ 10,
  27664         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_Xm_fields,
  27665         /* *views      */ NULL,
  27666         /* *views_num  */ NULL,
  27667         /* snoop_cb    */ NULL, 
  27668         /* snoop_user_data */ NULL, 
  27669         /* snoop_flags */ 0,
  27670         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27671         /* type */ SOC_MEM_TYPE_NORMAL,
  27672         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27673         /* impl */ SOC_MEM_IMPL_NORMAL,
  27674         /* cmic_mor_clks       */ 0,
  27675     },
  27676 #endif /* chips */
  27677 
  27678 #if defined(BCM_56860_A0)
  27679     { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_Y_BCM56860_A0m */ 
  27680         /* mem            THDI_PORT_SP_CNTRS_SH_Ym */
  27681         /* flags       */ SOC_MEM_FLAG_VALID |
  27682                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  27683         /* cmp_fn      */ _soc_mem_cmp_undef,
  27684         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27685         /* index_min   */ 0,
  27686         /* index_max   */ 211,
  27687         /* minblock    */ 13,
  27688         /* maxblock    */ 13,
  27689         /* blocks      */ 0x2000,
  27690         /* blocks_hi   */ 0,
  27691         /* base        */ 0x08100e00,
  27692         /* gran        */ 1,
  27693         /* bytes       */ 6,
  27694         /* nFields     */ 10,
  27695         /* *fields     */ soc_THDI_PORT_SP_CNTRS_RT_Xm_fields,
  27696         /* *views      */ NULL,
  27697         /* *views_num  */ NULL,
  27698         /* snoop_cb    */ NULL, 
  27699         /* snoop_user_data */ NULL, 
  27700         /* snoop_flags */ 0,
  27701         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27702         /* type */ SOC_MEM_TYPE_NORMAL,
  27703         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27704         /* impl */ SOC_MEM_IMPL_NORMAL,
  27705         /* cmic_mor_clks       */ 0,
  27706     },
  27707 #endif /* chips */
  27708 
  27709 #if defined(BCM_56640_A0)
  27710     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIGm */ 
  27711         /* mem            THDI_PORT_SP_CONFIGm */
  27712         /* flags       */ SOC_MEM_FLAG_VALID |
  27713                           SOC_MEM_FLAG_CACHABLE |
  27714                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  27715         /* cmp_fn      */ _soc_mem_cmp_undef,
  27716         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27717         /* index_min   */ 0,
  27718         /* index_max   */ 251,
  27719         /* minblock    */ 9,
  27720         /* maxblock    */ 9,
  27721         /* blocks      */ 0x200,
  27722         /* blocks_hi   */ 0,
  27723         /* base        */ 0x08000700,
  27724         /* gran        */ 1,
  27725         /* bytes       */ 7,
  27726         /* nFields     */ 9,
  27727         /* *fields     */ soc_THDI_PORT_SP_CONFIGm_fields,
  27728         /* *views      */ NULL,
  27729         /* *views_num  */ NULL,
  27730         /* snoop_cb    */ NULL, 
  27731         /* snoop_user_data */ NULL, 
  27732         /* snoop_flags */ 0,
  27733         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27734         /* type */ SOC_MEM_TYPE_NORMAL,
  27735         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27736         /* impl */ SOC_MEM_IMPL_NORMAL,
  27737         /* cmic_mor_clks       */ 0,
  27738     },
  27739 #endif /* chips */
  27740 
  27741 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  27742     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0m */ 
  27743         /* mem            THDI_PORT_SP_CONFIG0m */
  27744         /* flags       */ SOC_MEM_FLAG_VALID |
  27745                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  27746                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  27747         /* cmp_fn      */ _soc_mem_cmp_undef,
  27748         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27749         /* index_min   */ 0,
  27750         /* index_max   */ -1,
  27751         /* minblock    */ 44,
  27752         /* maxblock    */ 44,
  27753         /* blocks      */ 0,
  27754         /* blocks_hi   */ 0x1000,
  27755         /* base        */ 0x092c0000,
  27756         /* gran        */ 1,
  27757         /* bytes       */ 7,
  27758         /* nFields     */ 8,
  27759         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields,
  27760         /* *views      */ NULL,
  27761         /* *views_num  */ NULL,
  27762         /* snoop_cb    */ NULL, 
  27763         /* snoop_user_data */ NULL, 
  27764         /* snoop_flags */ 0,
  27765         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27766         /* type */ SOC_MEM_TYPE_NORMAL,
  27767         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27768         /* impl */ SOC_MEM_IMPL_NORMAL,
  27769         /* cmic_mor_clks       */ 0,
  27770         /* access_latency_mode */ 3,
  27771     },
  27772 #endif /* chips */
  27773 
  27774 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  27775     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1m */ 
  27776         /* mem            THDI_PORT_SP_CONFIG1m */
  27777         /* flags       */ SOC_MEM_FLAG_VALID |
  27778                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  27779                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  27780         /* cmp_fn      */ _soc_mem_cmp_undef,
  27781         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27782         /* index_min   */ 0,
  27783         /* index_max   */ -1,
  27784         /* minblock    */ 44,
  27785         /* maxblock    */ 44,
  27786         /* blocks      */ 0,
  27787         /* blocks_hi   */ 0x1000,
  27788         /* base        */ 0x09300000,
  27789         /* gran        */ 1,
  27790         /* bytes       */ 7,
  27791         /* nFields     */ 8,
  27792         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields,
  27793         /* *views      */ NULL,
  27794         /* *views_num  */ NULL,
  27795         /* snoop_cb    */ NULL, 
  27796         /* snoop_user_data */ NULL, 
  27797         /* snoop_flags */ 0,
  27798         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27799         /* type */ SOC_MEM_TYPE_NORMAL,
  27800         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27801         /* impl */ SOC_MEM_IMPL_NORMAL,
  27802         /* cmic_mor_clks       */ 0,
  27803         /* access_latency_mode */ 3,
  27804     },
  27805 #endif /* chips */
  27806 
  27807 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  27808     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2m */ 
  27809         /* mem            THDI_PORT_SP_CONFIG2m */
  27810         /* flags       */ SOC_MEM_FLAG_VALID |
  27811                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  27812                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  27813         /* cmp_fn      */ _soc_mem_cmp_undef,
  27814         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27815         /* index_min   */ 0,
  27816         /* index_max   */ -1,
  27817         /* minblock    */ 44,
  27818         /* maxblock    */ 44,
  27819         /* blocks      */ 0,
  27820         /* blocks_hi   */ 0x1000,
  27821         /* base        */ 0x09340000,
  27822         /* gran        */ 1,
  27823         /* bytes       */ 7,
  27824         /* nFields     */ 8,
  27825         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields,
  27826         /* *views      */ NULL,
  27827         /* *views_num  */ NULL,
  27828         /* snoop_cb    */ NULL, 
  27829         /* snoop_user_data */ NULL, 
  27830         /* snoop_flags */ 0,
  27831         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27832         /* type */ SOC_MEM_TYPE_NORMAL,
  27833         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27834         /* impl */ SOC_MEM_IMPL_NORMAL,
  27835         /* cmic_mor_clks       */ 0,
  27836         /* access_latency_mode */ 3,
  27837     },
  27838 #endif /* chips */
  27839 
  27840 #if defined(BCM_56370_A0)
  27841     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_BCM56370_A0m */ 
  27842         /* mem            THDI_PORT_SP_CONFIG0m */
  27843         /* flags       */ SOC_MEM_FLAG_VALID |
  27844                           SOC_MEM_FLAG_CACHABLE |
  27845                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  27846                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  27847         /* cmp_fn      */ _soc_mem_cmp_undef,
  27848         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27849         /* index_min   */ 0,
  27850         /* index_max   */ -1,
  27851         /* minblock    */ 20,
  27852         /* maxblock    */ 20,
  27853         /* blocks      */ 0x100000,
  27854         /* blocks_hi   */ 0,
  27855         /* base        */ 0x092c0000,
  27856         /* gran        */ 1,
  27857         /* bytes       */ 8,
  27858         /* nFields     */ 8,
  27859         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields,
  27860         /* *views      */ NULL,
  27861         /* *views_num  */ NULL,
  27862         /* snoop_cb    */ NULL, 
  27863         /* snoop_user_data */ NULL, 
  27864         /* snoop_flags */ 0,
  27865         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27866         /* type */ SOC_MEM_TYPE_NORMAL,
  27867         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27868         /* impl */ SOC_MEM_IMPL_NORMAL,
  27869         /* cmic_mor_clks       */ 0,
  27870         /* access_latency_mode */ 3,
  27871     },
  27872 #endif /* chips */
  27873 
  27874 #if defined(BCM_56770_A0)
  27875     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_BCM56770_A0m */ 
  27876         /* mem            THDI_PORT_SP_CONFIG0m */
  27877         /* flags       */ SOC_MEM_FLAG_VALID |
  27878                           SOC_MEM_FLAG_CACHABLE |
  27879                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  27880                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  27881         /* cmp_fn      */ _soc_mem_cmp_undef,
  27882         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27883         /* index_min   */ 0,
  27884         /* index_max   */ -1,
  27885         /* minblock    */ 31,
  27886         /* maxblock    */ 31,
  27887         /* blocks      */ 0x80000000,
  27888         /* blocks_hi   */ 0,
  27889         /* base        */ 0x092c0000,
  27890         /* gran        */ 1,
  27891         /* bytes       */ 8,
  27892         /* nFields     */ 8,
  27893         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields,
  27894         /* *views      */ NULL,
  27895         /* *views_num  */ NULL,
  27896         /* snoop_cb    */ NULL, 
  27897         /* snoop_user_data */ NULL, 
  27898         /* snoop_flags */ 0,
  27899         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27900         /* type */ SOC_MEM_TYPE_NORMAL,
  27901         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27902         /* impl */ SOC_MEM_IMPL_NORMAL,
  27903         /* cmic_mor_clks       */ 0,
  27904         /* access_latency_mode */ 3,
  27905     },
  27906 #endif /* chips */
  27907 
  27908 #if defined(BCM_56870_A0)
  27909     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_BCM56870_A0m */ 
  27910         /* mem            THDI_PORT_SP_CONFIG0m */
  27911         /* flags       */ SOC_MEM_FLAG_VALID |
  27912                           SOC_MEM_FLAG_CACHABLE |
  27913                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  27914                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  27915         /* cmp_fn      */ _soc_mem_cmp_undef,
  27916         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27917         /* index_min   */ 0,
  27918         /* index_max   */ -1,
  27919         /* minblock    */ 44,
  27920         /* maxblock    */ 44,
  27921         /* blocks      */ 0,
  27922         /* blocks_hi   */ 0x1000,
  27923         /* base        */ 0x092c0000,
  27924         /* gran        */ 1,
  27925         /* bytes       */ 8,
  27926         /* nFields     */ 8,
  27927         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields,
  27928         /* *views      */ NULL,
  27929         /* *views_num  */ NULL,
  27930         /* snoop_cb    */ NULL, 
  27931         /* snoop_user_data */ NULL, 
  27932         /* snoop_flags */ 0,
  27933         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27934         /* type */ SOC_MEM_TYPE_NORMAL,
  27935         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27936         /* impl */ SOC_MEM_IMPL_NORMAL,
  27937         /* cmic_mor_clks       */ 0,
  27938         /* access_latency_mode */ 3,
  27939     },
  27940 #endif /* chips */
  27941 
  27942 #if defined(BCM_56970_A0)
  27943     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_BCM56970_A0m */ 
  27944         /* mem            THDI_PORT_SP_CONFIG0m */
  27945         /* flags       */ SOC_MEM_FLAG_VALID |
  27946                           SOC_MEM_FLAG_CACHABLE |
  27947                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  27948                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  27949         /* cmp_fn      */ _soc_mem_cmp_undef,
  27950         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27951         /* index_min   */ 0,
  27952         /* index_max   */ -1,
  27953         /* minblock    */ 77,
  27954         /* maxblock    */ 77,
  27955         /* blocks      */ 0,
  27956         /* blocks_hi   */ 0xffffffff,
  27957         /* base        */ 0x092c0000,
  27958         /* gran        */ 1,
  27959         /* bytes       */ 8,
  27960         /* nFields     */ 8,
  27961         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields,
  27962         /* *views      */ NULL,
  27963         /* *views_num  */ NULL,
  27964         /* snoop_cb    */ NULL, 
  27965         /* snoop_user_data */ NULL, 
  27966         /* snoop_flags */ 0,
  27967         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  27968         /* type */ SOC_MEM_TYPE_NORMAL,
  27969         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  27970         /* impl */ SOC_MEM_IMPL_NORMAL,
  27971         /* cmic_mor_clks       */ 0,
  27972         /* access_latency_mode */ 3,
  27973     },
  27974 #endif /* chips */
  27975 
  27976 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  27977     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_PIPE0m */ 
  27978         /* mem            THDI_PORT_SP_CONFIG0_PIPE0m */
  27979         /* flags       */ SOC_MEM_FLAG_VALID |
  27980                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  27981                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  27982         /* cmp_fn      */ _soc_mem_cmp_undef,
  27983         /* *null_entry */ _soc_mem_entry_null_zeroes,
  27984         /* index_min   */ 0,
  27985         /* index_max   */ 135,
  27986         /* minblock    */ 44,
  27987         /* maxblock    */ 44,
  27988         /* blocks      */ 0,
  27989         /* blocks_hi   */ 0x1000,
  27990         /* base        */ 0x092c0000,
  27991         /* gran        */ 1,
  27992         /* bytes       */ 7,
  27993         /* nFields     */ 8,
  27994         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields,
  27995         /* *views      */ NULL,
  27996         /* *views_num  */ NULL,
  27997         /* snoop_cb    */ NULL, 
  27998         /* snoop_user_data */ NULL, 
  27999         /* snoop_flags */ 0,
  28000         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28001         /* type */ SOC_MEM_TYPE_NORMAL,
  28002         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28003         /* impl */ SOC_MEM_IMPL_NORMAL,
  28004         /* cmic_mor_clks       */ 0,
  28005         /* access_latency_mode */ 3,
  28006     },
  28007 #endif /* chips */
  28008 
  28009 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  28010     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_PIPE1m */ 
  28011         /* mem            THDI_PORT_SP_CONFIG0_PIPE1m */
  28012         /* flags       */ SOC_MEM_FLAG_VALID |
  28013                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  28014                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  28015         /* cmp_fn      */ _soc_mem_cmp_undef,
  28016         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28017         /* index_min   */ 0,
  28018         /* index_max   */ 135,
  28019         /* minblock    */ 44,
  28020         /* maxblock    */ 44,
  28021         /* blocks      */ 0,
  28022         /* blocks_hi   */ 0x1000,
  28023         /* base        */ 0x092c8000,
  28024         /* gran        */ 1,
  28025         /* bytes       */ 7,
  28026         /* nFields     */ 8,
  28027         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields,
  28028         /* *views      */ NULL,
  28029         /* *views_num  */ NULL,
  28030         /* snoop_cb    */ NULL, 
  28031         /* snoop_user_data */ NULL, 
  28032         /* snoop_flags */ 0,
  28033         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28034         /* type */ SOC_MEM_TYPE_NORMAL,
  28035         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28036         /* impl */ SOC_MEM_IMPL_NORMAL,
  28037         /* cmic_mor_clks       */ 0,
  28038         /* access_latency_mode */ 3,
  28039     },
  28040 #endif /* chips */
  28041 
  28042 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  28043     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_PIPE2m */ 
  28044         /* mem            THDI_PORT_SP_CONFIG0_PIPE2m */
  28045         /* flags       */ SOC_MEM_FLAG_VALID |
  28046                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  28047                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  28048         /* cmp_fn      */ _soc_mem_cmp_undef,
  28049         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28050         /* index_min   */ 0,
  28051         /* index_max   */ 135,
  28052         /* minblock    */ 44,
  28053         /* maxblock    */ 44,
  28054         /* blocks      */ 0,
  28055         /* blocks_hi   */ 0x1000,
  28056         /* base        */ 0x092d0000,
  28057         /* gran        */ 1,
  28058         /* bytes       */ 7,
  28059         /* nFields     */ 8,
  28060         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields,
  28061         /* *views      */ NULL,
  28062         /* *views_num  */ NULL,
  28063         /* snoop_cb    */ NULL, 
  28064         /* snoop_user_data */ NULL, 
  28065         /* snoop_flags */ 0,
  28066         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28067         /* type */ SOC_MEM_TYPE_NORMAL,
  28068         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28069         /* impl */ SOC_MEM_IMPL_NORMAL,
  28070         /* cmic_mor_clks       */ 0,
  28071         /* access_latency_mode */ 3,
  28072     },
  28073 #endif /* chips */
  28074 
  28075 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  28076     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_PIPE3m */ 
  28077         /* mem            THDI_PORT_SP_CONFIG0_PIPE3m */
  28078         /* flags       */ SOC_MEM_FLAG_VALID |
  28079                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  28080                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  28081         /* cmp_fn      */ _soc_mem_cmp_undef,
  28082         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28083         /* index_min   */ 0,
  28084         /* index_max   */ 135,
  28085         /* minblock    */ 44,
  28086         /* maxblock    */ 44,
  28087         /* blocks      */ 0,
  28088         /* blocks_hi   */ 0x1000,
  28089         /* base        */ 0x092d8000,
  28090         /* gran        */ 1,
  28091         /* bytes       */ 7,
  28092         /* nFields     */ 8,
  28093         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields,
  28094         /* *views      */ NULL,
  28095         /* *views_num  */ NULL,
  28096         /* snoop_cb    */ NULL, 
  28097         /* snoop_user_data */ NULL, 
  28098         /* snoop_flags */ 0,
  28099         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28100         /* type */ SOC_MEM_TYPE_NORMAL,
  28101         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28102         /* impl */ SOC_MEM_IMPL_NORMAL,
  28103         /* cmic_mor_clks       */ 0,
  28104         /* access_latency_mode */ 3,
  28105     },
  28106 #endif /* chips */
  28107 
  28108 #if defined(BCM_56370_A0)
  28109     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_PIPE0_BCM56370_A0m */ 
  28110         /* mem            THDI_PORT_SP_CONFIG0_PIPE0m */
  28111         /* flags       */ SOC_MEM_FLAG_VALID |
  28112                           SOC_MEM_FLAG_CACHABLE |
  28113                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  28114                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  28115         /* cmp_fn      */ _soc_mem_cmp_undef,
  28116         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28117         /* index_min   */ 0,
  28118         /* index_max   */ 287,
  28119         /* minblock    */ 20,
  28120         /* maxblock    */ 20,
  28121         /* blocks      */ 0x100000,
  28122         /* blocks_hi   */ 0,
  28123         /* base        */ 0x092c0000,
  28124         /* gran        */ 1,
  28125         /* bytes       */ 8,
  28126         /* nFields     */ 8,
  28127         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields,
  28128         /* *views      */ NULL,
  28129         /* *views_num  */ NULL,
  28130         /* snoop_cb    */ NULL, 
  28131         /* snoop_user_data */ NULL, 
  28132         /* snoop_flags */ 0,
  28133         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28134         /* type */ SOC_MEM_TYPE_NORMAL,
  28135         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28136         /* impl */ SOC_MEM_IMPL_NORMAL,
  28137         /* cmic_mor_clks       */ 0,
  28138         /* access_latency_mode */ 3,
  28139     },
  28140 #endif /* chips */
  28141 
  28142 #if defined(BCM_56770_A0)
  28143     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_PIPE0_BCM56770_A0m */ 
  28144         /* mem            THDI_PORT_SP_CONFIG0_PIPE0m */
  28145         /* flags       */ SOC_MEM_FLAG_VALID |
  28146                           SOC_MEM_FLAG_CACHABLE |
  28147                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  28148                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  28149         /* cmp_fn      */ _soc_mem_cmp_undef,
  28150         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28151         /* index_min   */ 0,
  28152         /* index_max   */ 263,
  28153         /* minblock    */ 31,
  28154         /* maxblock    */ 31,
  28155         /* blocks      */ 0x80000000,
  28156         /* blocks_hi   */ 0,
  28157         /* base        */ 0x092c0000,
  28158         /* gran        */ 1,
  28159         /* bytes       */ 8,
  28160         /* nFields     */ 8,
  28161         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields,
  28162         /* *views      */ NULL,
  28163         /* *views_num  */ NULL,
  28164         /* snoop_cb    */ NULL, 
  28165         /* snoop_user_data */ NULL, 
  28166         /* snoop_flags */ 0,
  28167         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28168         /* type */ SOC_MEM_TYPE_NORMAL,
  28169         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28170         /* impl */ SOC_MEM_IMPL_NORMAL,
  28171         /* cmic_mor_clks       */ 0,
  28172         /* access_latency_mode */ 3,
  28173     },
  28174 #endif /* chips */
  28175 
  28176 #if defined(BCM_56870_A0)
  28177     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_PIPE0_BCM56870_A0m */ 
  28178         /* mem            THDI_PORT_SP_CONFIG0_PIPE0m */
  28179         /* flags       */ SOC_MEM_FLAG_VALID |
  28180                           SOC_MEM_FLAG_CACHABLE |
  28181                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  28182                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  28183         /* cmp_fn      */ _soc_mem_cmp_undef,
  28184         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28185         /* index_min   */ 0,
  28186         /* index_max   */ 263,
  28187         /* minblock    */ 44,
  28188         /* maxblock    */ 44,
  28189         /* blocks      */ 0,
  28190         /* blocks_hi   */ 0x1000,
  28191         /* base        */ 0x092c0000,
  28192         /* gran        */ 1,
  28193         /* bytes       */ 8,
  28194         /* nFields     */ 8,
  28195         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields,
  28196         /* *views      */ NULL,
  28197         /* *views_num  */ NULL,
  28198         /* snoop_cb    */ NULL, 
  28199         /* snoop_user_data */ NULL, 
  28200         /* snoop_flags */ 0,
  28201         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28202         /* type */ SOC_MEM_TYPE_NORMAL,
  28203         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28204         /* impl */ SOC_MEM_IMPL_NORMAL,
  28205         /* cmic_mor_clks       */ 0,
  28206         /* access_latency_mode */ 3,
  28207     },
  28208 #endif /* chips */
  28209 
  28210 #if defined(BCM_56970_A0)
  28211     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_PIPE0_BCM56970_A0m */ 
  28212         /* mem            THDI_PORT_SP_CONFIG0_PIPE0m */
  28213         /* flags       */ SOC_MEM_FLAG_VALID |
  28214                           SOC_MEM_FLAG_CACHABLE |
  28215                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  28216                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  28217         /* cmp_fn      */ _soc_mem_cmp_undef,
  28218         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28219         /* index_min   */ 0,
  28220         /* index_max   */ 135,
  28221         /* minblock    */ 77,
  28222         /* maxblock    */ 77,
  28223         /* blocks      */ 0,
  28224         /* blocks_hi   */ 0xffffffff,
  28225         /* base        */ 0x092c0000,
  28226         /* gran        */ 1,
  28227         /* bytes       */ 8,
  28228         /* nFields     */ 8,
  28229         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields,
  28230         /* *views      */ NULL,
  28231         /* *views_num  */ NULL,
  28232         /* snoop_cb    */ NULL, 
  28233         /* snoop_user_data */ NULL, 
  28234         /* snoop_flags */ 0,
  28235         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28236         /* type */ SOC_MEM_TYPE_NORMAL,
  28237         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28238         /* impl */ SOC_MEM_IMPL_NORMAL,
  28239         /* cmic_mor_clks       */ 0,
  28240         /* access_latency_mode */ 3,
  28241     },
  28242 #endif /* chips */
  28243 
  28244 #if defined(BCM_56870_A0)
  28245     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_PIPE1_BCM56870_A0m */ 
  28246         /* mem            THDI_PORT_SP_CONFIG0_PIPE1m */
  28247         /* flags       */ SOC_MEM_FLAG_VALID |
  28248                           SOC_MEM_FLAG_CACHABLE |
  28249                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  28250                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  28251         /* cmp_fn      */ _soc_mem_cmp_undef,
  28252         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28253         /* index_min   */ 0,
  28254         /* index_max   */ 263,
  28255         /* minblock    */ 44,
  28256         /* maxblock    */ 44,
  28257         /* blocks      */ 0,
  28258         /* blocks_hi   */ 0x1000,
  28259         /* base        */ 0x092d0000,
  28260         /* gran        */ 1,
  28261         /* bytes       */ 8,
  28262         /* nFields     */ 8,
  28263         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields,
  28264         /* *views      */ NULL,
  28265         /* *views_num  */ NULL,
  28266         /* snoop_cb    */ NULL, 
  28267         /* snoop_user_data */ NULL, 
  28268         /* snoop_flags */ 0,
  28269         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28270         /* type */ SOC_MEM_TYPE_NORMAL,
  28271         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28272         /* impl */ SOC_MEM_IMPL_NORMAL,
  28273         /* cmic_mor_clks       */ 0,
  28274         /* access_latency_mode */ 3,
  28275     },
  28276 #endif /* chips */
  28277 
  28278 #if defined(BCM_56970_A0)
  28279     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_PIPE1_BCM56970_A0m */ 
  28280         /* mem            THDI_PORT_SP_CONFIG0_PIPE1m */
  28281         /* flags       */ SOC_MEM_FLAG_VALID |
  28282                           SOC_MEM_FLAG_CACHABLE |
  28283                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  28284                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  28285         /* cmp_fn      */ _soc_mem_cmp_undef,
  28286         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28287         /* index_min   */ 0,
  28288         /* index_max   */ 135,
  28289         /* minblock    */ 77,
  28290         /* maxblock    */ 77,
  28291         /* blocks      */ 0,
  28292         /* blocks_hi   */ 0xffffffff,
  28293         /* base        */ 0x092d0000,
  28294         /* gran        */ 1,
  28295         /* bytes       */ 8,
  28296         /* nFields     */ 8,
  28297         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields,
  28298         /* *views      */ NULL,
  28299         /* *views_num  */ NULL,
  28300         /* snoop_cb    */ NULL, 
  28301         /* snoop_user_data */ NULL, 
  28302         /* snoop_flags */ 0,
  28303         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28304         /* type */ SOC_MEM_TYPE_NORMAL,
  28305         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28306         /* impl */ SOC_MEM_IMPL_NORMAL,
  28307         /* cmic_mor_clks       */ 0,
  28308         /* access_latency_mode */ 3,
  28309     },
  28310 #endif /* chips */
  28311 
  28312 #if defined(BCM_56970_A0)
  28313     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_PIPE2_BCM56970_A0m */ 
  28314         /* mem            THDI_PORT_SP_CONFIG0_PIPE2m */
  28315         /* flags       */ SOC_MEM_FLAG_VALID |
  28316                           SOC_MEM_FLAG_CACHABLE |
  28317                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  28318                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  28319         /* cmp_fn      */ _soc_mem_cmp_undef,
  28320         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28321         /* index_min   */ 0,
  28322         /* index_max   */ 135,
  28323         /* minblock    */ 77,
  28324         /* maxblock    */ 77,
  28325         /* blocks      */ 0,
  28326         /* blocks_hi   */ 0xffffffff,
  28327         /* base        */ 0x092e0000,
  28328         /* gran        */ 1,
  28329         /* bytes       */ 8,
  28330         /* nFields     */ 8,
  28331         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields,
  28332         /* *views      */ NULL,
  28333         /* *views_num  */ NULL,
  28334         /* snoop_cb    */ NULL, 
  28335         /* snoop_user_data */ NULL, 
  28336         /* snoop_flags */ 0,
  28337         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28338         /* type */ SOC_MEM_TYPE_NORMAL,
  28339         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28340         /* impl */ SOC_MEM_IMPL_NORMAL,
  28341         /* cmic_mor_clks       */ 0,
  28342         /* access_latency_mode */ 3,
  28343     },
  28344 #endif /* chips */
  28345 
  28346 #if defined(BCM_56970_A0)
  28347     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_PIPE3_BCM56970_A0m */ 
  28348         /* mem            THDI_PORT_SP_CONFIG0_PIPE3m */
  28349         /* flags       */ SOC_MEM_FLAG_VALID |
  28350                           SOC_MEM_FLAG_CACHABLE |
  28351                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  28352                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  28353         /* cmp_fn      */ _soc_mem_cmp_undef,
  28354         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28355         /* index_min   */ 0,
  28356         /* index_max   */ 135,
  28357         /* minblock    */ 77,
  28358         /* maxblock    */ 77,
  28359         /* blocks      */ 0,
  28360         /* blocks_hi   */ 0xffffffff,
  28361         /* base        */ 0x092f0000,
  28362         /* gran        */ 1,
  28363         /* bytes       */ 8,
  28364         /* nFields     */ 8,
  28365         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields,
  28366         /* *views      */ NULL,
  28367         /* *views_num  */ NULL,
  28368         /* snoop_cb    */ NULL, 
  28369         /* snoop_user_data */ NULL, 
  28370         /* snoop_flags */ 0,
  28371         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28372         /* type */ SOC_MEM_TYPE_NORMAL,
  28373         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28374         /* impl */ SOC_MEM_IMPL_NORMAL,
  28375         /* cmic_mor_clks       */ 0,
  28376         /* access_latency_mode */ 3,
  28377     },
  28378 #endif /* chips */
  28379 
  28380 #if defined(BCM_56850_A0)
  28381     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_Xm */ 
  28382         /* mem            THDI_PORT_SP_CONFIG0_Xm */
  28383         /* flags       */ SOC_MEM_FLAG_VALID |
  28384                           SOC_MEM_FLAG_CACHABLE |
  28385                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  28386         /* cmp_fn      */ _soc_mem_cmp_undef,
  28387         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28388         /* index_min   */ 0,
  28389         /* index_max   */ 211,
  28390         /* minblock    */ 12,
  28391         /* maxblock    */ 12,
  28392         /* blocks      */ 0x1000,
  28393         /* blocks_hi   */ 0,
  28394         /* base        */ 0x08011000,
  28395         /* gran        */ 1,
  28396         /* bytes       */ 8,
  28397         /* nFields     */ 8,
  28398         /* *fields     */ soc_THDI_PORT_SP_CONFIG0_Xm_fields,
  28399         /* *views      */ NULL,
  28400         /* *views_num  */ NULL,
  28401         /* snoop_cb    */ NULL, 
  28402         /* snoop_user_data */ NULL, 
  28403         /* snoop_flags */ 0,
  28404         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28405         /* type */ SOC_MEM_TYPE_NORMAL,
  28406         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28407         /* impl */ SOC_MEM_IMPL_NORMAL,
  28408         /* cmic_mor_clks       */ 0,
  28409     },
  28410 #endif /* chips */
  28411 
  28412 #if defined(BCM_56560_A0)
  28413     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_X_BCM56560_A0m */ 
  28414         /* mem            THDI_PORT_SP_CONFIG0_Xm */
  28415         /* flags       */ SOC_MEM_FLAG_VALID |
  28416                           SOC_MEM_FLAG_CACHABLE |
  28417                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  28418         /* cmp_fn      */ _soc_mem_cmp_undef,
  28419         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28420         /* index_min   */ 0,
  28421         /* index_max   */ 299,
  28422         /* minblock    */ 24,
  28423         /* maxblock    */ 24,
  28424         /* blocks      */ 0x1000000,
  28425         /* blocks_hi   */ 0,
  28426         /* base        */ 0x08002400,
  28427         /* gran        */ 1,
  28428         /* bytes       */ 8,
  28429         /* nFields     */ 8,
  28430         /* *fields     */ soc_THDI_PORT_SP_CONFIG0_X_BCM56560_A0m_fields,
  28431         /* *views      */ NULL,
  28432         /* *views_num  */ NULL,
  28433         /* snoop_cb    */ NULL, 
  28434         /* snoop_user_data */ NULL, 
  28435         /* snoop_flags */ 0,
  28436         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28437         /* type */ SOC_MEM_TYPE_NORMAL,
  28438         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28439         /* impl */ SOC_MEM_IMPL_NORMAL,
  28440         /* cmic_mor_clks       */ 0,
  28441     },
  28442 #endif /* chips */
  28443 
  28444 #if defined(BCM_56560_B0)
  28445     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_X_BCM56560_B0m */ 
  28446         /* mem            THDI_PORT_SP_CONFIG0_Xm */
  28447         /* flags       */ SOC_MEM_FLAG_VALID |
  28448                           SOC_MEM_FLAG_CACHABLE |
  28449                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  28450         /* cmp_fn      */ _soc_mem_cmp_undef,
  28451         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28452         /* index_min   */ 0,
  28453         /* index_max   */ 299,
  28454         /* minblock    */ 16,
  28455         /* maxblock    */ 16,
  28456         /* blocks      */ 0x10000,
  28457         /* blocks_hi   */ 0,
  28458         /* base        */ 0x08002400,
  28459         /* gran        */ 1,
  28460         /* bytes       */ 8,
  28461         /* nFields     */ 8,
  28462         /* *fields     */ soc_THDI_PORT_SP_CONFIG0_X_BCM56560_A0m_fields,
  28463         /* *views      */ NULL,
  28464         /* *views_num  */ NULL,
  28465         /* snoop_cb    */ NULL, 
  28466         /* snoop_user_data */ NULL, 
  28467         /* snoop_flags */ 0,
  28468         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28469         /* type */ SOC_MEM_TYPE_NORMAL,
  28470         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28471         /* impl */ SOC_MEM_IMPL_NORMAL,
  28472         /* cmic_mor_clks       */ 0,
  28473     },
  28474 #endif /* chips */
  28475 
  28476 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  28477     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_X_BCM56670_A0m */ 
  28478         /* mem            THDI_PORT_SP_CONFIG0_Xm */
  28479         /* flags       */ SOC_MEM_FLAG_VALID |
  28480                           SOC_MEM_FLAG_CACHABLE |
  28481                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  28482         /* cmp_fn      */ _soc_mem_cmp_undef,
  28483         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28484         /* index_min   */ 0,
  28485         /* index_max   */ 271,
  28486         /* minblock    */ 25,
  28487         /* maxblock    */ 25,
  28488         /* blocks      */ 0x2000000,
  28489         /* blocks_hi   */ 0,
  28490         /* base        */ 0x08002400,
  28491         /* gran        */ 1,
  28492         /* bytes       */ 8,
  28493         /* nFields     */ 8,
  28494         /* *fields     */ soc_THDI_PORT_SP_CONFIG0_X_BCM56560_A0m_fields,
  28495         /* *views      */ NULL,
  28496         /* *views_num  */ NULL,
  28497         /* snoop_cb    */ NULL, 
  28498         /* snoop_user_data */ NULL, 
  28499         /* snoop_flags */ 0,
  28500         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28501         /* type */ SOC_MEM_TYPE_NORMAL,
  28502         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28503         /* impl */ SOC_MEM_IMPL_NORMAL,
  28504         /* cmic_mor_clks       */ 0,
  28505     },
  28506 #endif /* chips */
  28507 
  28508 #if defined(BCM_56860_A0)
  28509     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_X_BCM56860_A0m */ 
  28510         /* mem            THDI_PORT_SP_CONFIG0_Xm */
  28511         /* flags       */ SOC_MEM_FLAG_VALID |
  28512                           SOC_MEM_FLAG_CACHABLE |
  28513                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  28514         /* cmp_fn      */ _soc_mem_cmp_undef,
  28515         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28516         /* index_min   */ 0,
  28517         /* index_max   */ 211,
  28518         /* minblock    */ 13,
  28519         /* maxblock    */ 13,
  28520         /* blocks      */ 0x2000,
  28521         /* blocks_hi   */ 0,
  28522         /* base        */ 0x08011000,
  28523         /* gran        */ 1,
  28524         /* bytes       */ 8,
  28525         /* nFields     */ 8,
  28526         /* *fields     */ soc_THDI_PORT_SP_CONFIG0_Xm_fields,
  28527         /* *views      */ NULL,
  28528         /* *views_num  */ NULL,
  28529         /* snoop_cb    */ NULL, 
  28530         /* snoop_user_data */ NULL, 
  28531         /* snoop_flags */ 0,
  28532         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28533         /* type */ SOC_MEM_TYPE_NORMAL,
  28534         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28535         /* impl */ SOC_MEM_IMPL_NORMAL,
  28536         /* cmic_mor_clks       */ 0,
  28537     },
  28538 #endif /* chips */
  28539 
  28540 #if defined(BCM_56850_A0)
  28541     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_Ym */ 
  28542         /* mem            THDI_PORT_SP_CONFIG0_Ym */
  28543         /* flags       */ SOC_MEM_FLAG_VALID |
  28544                           SOC_MEM_FLAG_CACHABLE |
  28545                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  28546         /* cmp_fn      */ _soc_mem_cmp_undef,
  28547         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28548         /* index_min   */ 0,
  28549         /* index_max   */ 211,
  28550         /* minblock    */ 12,
  28551         /* maxblock    */ 12,
  28552         /* blocks      */ 0x1000,
  28553         /* blocks_hi   */ 0,
  28554         /* base        */ 0x08111000,
  28555         /* gran        */ 1,
  28556         /* bytes       */ 8,
  28557         /* nFields     */ 8,
  28558         /* *fields     */ soc_THDI_PORT_SP_CONFIG0_Xm_fields,
  28559         /* *views      */ NULL,
  28560         /* *views_num  */ NULL,
  28561         /* snoop_cb    */ NULL, 
  28562         /* snoop_user_data */ NULL, 
  28563         /* snoop_flags */ 0,
  28564         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28565         /* type */ SOC_MEM_TYPE_NORMAL,
  28566         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28567         /* impl */ SOC_MEM_IMPL_NORMAL,
  28568         /* cmic_mor_clks       */ 0,
  28569     },
  28570 #endif /* chips */
  28571 
  28572 #if defined(BCM_56860_A0)
  28573     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_Y_BCM56860_A0m */ 
  28574         /* mem            THDI_PORT_SP_CONFIG0_Ym */
  28575         /* flags       */ SOC_MEM_FLAG_VALID |
  28576                           SOC_MEM_FLAG_CACHABLE |
  28577                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  28578         /* cmp_fn      */ _soc_mem_cmp_undef,
  28579         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28580         /* index_min   */ 0,
  28581         /* index_max   */ 211,
  28582         /* minblock    */ 13,
  28583         /* maxblock    */ 13,
  28584         /* blocks      */ 0x2000,
  28585         /* blocks_hi   */ 0,
  28586         /* base        */ 0x08111000,
  28587         /* gran        */ 1,
  28588         /* bytes       */ 8,
  28589         /* nFields     */ 8,
  28590         /* *fields     */ soc_THDI_PORT_SP_CONFIG0_Xm_fields,
  28591         /* *views      */ NULL,
  28592         /* *views_num  */ NULL,
  28593         /* snoop_cb    */ NULL, 
  28594         /* snoop_user_data */ NULL, 
  28595         /* snoop_flags */ 0,
  28596         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28597         /* type */ SOC_MEM_TYPE_NORMAL,
  28598         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28599         /* impl */ SOC_MEM_IMPL_NORMAL,
  28600         /* cmic_mor_clks       */ 0,
  28601     },
  28602 #endif /* chips */
  28603 
  28604 #if defined(BCM_56370_A0)
  28605     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_BCM56370_A0m */ 
  28606         /* mem            THDI_PORT_SP_CONFIG1m */
  28607         /* flags       */ SOC_MEM_FLAG_VALID |
  28608                           SOC_MEM_FLAG_CACHABLE |
  28609                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  28610                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  28611         /* cmp_fn      */ _soc_mem_cmp_undef,
  28612         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28613         /* index_min   */ 0,
  28614         /* index_max   */ -1,
  28615         /* minblock    */ 20,
  28616         /* maxblock    */ 20,
  28617         /* blocks      */ 0x100000,
  28618         /* blocks_hi   */ 0,
  28619         /* base        */ 0x09300000,
  28620         /* gran        */ 1,
  28621         /* bytes       */ 8,
  28622         /* nFields     */ 8,
  28623         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields,
  28624         /* *views      */ NULL,
  28625         /* *views_num  */ NULL,
  28626         /* snoop_cb    */ NULL, 
  28627         /* snoop_user_data */ NULL, 
  28628         /* snoop_flags */ 0,
  28629         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28630         /* type */ SOC_MEM_TYPE_NORMAL,
  28631         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28632         /* impl */ SOC_MEM_IMPL_NORMAL,
  28633         /* cmic_mor_clks       */ 0,
  28634         /* access_latency_mode */ 3,
  28635     },
  28636 #endif /* chips */
  28637 
  28638 #if defined(BCM_56770_A0)
  28639     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_BCM56770_A0m */ 
  28640         /* mem            THDI_PORT_SP_CONFIG1m */
  28641         /* flags       */ SOC_MEM_FLAG_VALID |
  28642                           SOC_MEM_FLAG_CACHABLE |
  28643                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  28644                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  28645         /* cmp_fn      */ _soc_mem_cmp_undef,
  28646         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28647         /* index_min   */ 0,
  28648         /* index_max   */ -1,
  28649         /* minblock    */ 31,
  28650         /* maxblock    */ 31,
  28651         /* blocks      */ 0x80000000,
  28652         /* blocks_hi   */ 0,
  28653         /* base        */ 0x09300000,
  28654         /* gran        */ 1,
  28655         /* bytes       */ 8,
  28656         /* nFields     */ 8,
  28657         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields,
  28658         /* *views      */ NULL,
  28659         /* *views_num  */ NULL,
  28660         /* snoop_cb    */ NULL, 
  28661         /* snoop_user_data */ NULL, 
  28662         /* snoop_flags */ 0,
  28663         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28664         /* type */ SOC_MEM_TYPE_NORMAL,
  28665         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28666         /* impl */ SOC_MEM_IMPL_NORMAL,
  28667         /* cmic_mor_clks       */ 0,
  28668         /* access_latency_mode */ 3,
  28669     },
  28670 #endif /* chips */
  28671 
  28672 #if defined(BCM_56870_A0)
  28673     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_BCM56870_A0m */ 
  28674         /* mem            THDI_PORT_SP_CONFIG1m */
  28675         /* flags       */ SOC_MEM_FLAG_VALID |
  28676                           SOC_MEM_FLAG_CACHABLE |
  28677                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  28678                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  28679         /* cmp_fn      */ _soc_mem_cmp_undef,
  28680         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28681         /* index_min   */ 0,
  28682         /* index_max   */ -1,
  28683         /* minblock    */ 44,
  28684         /* maxblock    */ 44,
  28685         /* blocks      */ 0,
  28686         /* blocks_hi   */ 0x1000,
  28687         /* base        */ 0x09300000,
  28688         /* gran        */ 1,
  28689         /* bytes       */ 8,
  28690         /* nFields     */ 8,
  28691         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields,
  28692         /* *views      */ NULL,
  28693         /* *views_num  */ NULL,
  28694         /* snoop_cb    */ NULL, 
  28695         /* snoop_user_data */ NULL, 
  28696         /* snoop_flags */ 0,
  28697         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28698         /* type */ SOC_MEM_TYPE_NORMAL,
  28699         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28700         /* impl */ SOC_MEM_IMPL_NORMAL,
  28701         /* cmic_mor_clks       */ 0,
  28702         /* access_latency_mode */ 3,
  28703     },
  28704 #endif /* chips */
  28705 
  28706 #if defined(BCM_56970_A0)
  28707     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_BCM56970_A0m */ 
  28708         /* mem            THDI_PORT_SP_CONFIG1m */
  28709         /* flags       */ SOC_MEM_FLAG_VALID |
  28710                           SOC_MEM_FLAG_CACHABLE |
  28711                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  28712                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  28713         /* cmp_fn      */ _soc_mem_cmp_undef,
  28714         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28715         /* index_min   */ 0,
  28716         /* index_max   */ -1,
  28717         /* minblock    */ 77,
  28718         /* maxblock    */ 77,
  28719         /* blocks      */ 0,
  28720         /* blocks_hi   */ 0xffffffff,
  28721         /* base        */ 0x09300000,
  28722         /* gran        */ 1,
  28723         /* bytes       */ 8,
  28724         /* nFields     */ 8,
  28725         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields,
  28726         /* *views      */ NULL,
  28727         /* *views_num  */ NULL,
  28728         /* snoop_cb    */ NULL, 
  28729         /* snoop_user_data */ NULL, 
  28730         /* snoop_flags */ 0,
  28731         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28732         /* type */ SOC_MEM_TYPE_NORMAL,
  28733         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28734         /* impl */ SOC_MEM_IMPL_NORMAL,
  28735         /* cmic_mor_clks       */ 0,
  28736         /* access_latency_mode */ 3,
  28737     },
  28738 #endif /* chips */
  28739 
  28740 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  28741     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_PIPE0m */ 
  28742         /* mem            THDI_PORT_SP_CONFIG1_PIPE0m */
  28743         /* flags       */ SOC_MEM_FLAG_VALID |
  28744                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  28745                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  28746         /* cmp_fn      */ _soc_mem_cmp_undef,
  28747         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28748         /* index_min   */ 0,
  28749         /* index_max   */ 135,
  28750         /* minblock    */ 44,
  28751         /* maxblock    */ 44,
  28752         /* blocks      */ 0,
  28753         /* blocks_hi   */ 0x1000,
  28754         /* base        */ 0x09300000,
  28755         /* gran        */ 1,
  28756         /* bytes       */ 7,
  28757         /* nFields     */ 8,
  28758         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields,
  28759         /* *views      */ NULL,
  28760         /* *views_num  */ NULL,
  28761         /* snoop_cb    */ NULL, 
  28762         /* snoop_user_data */ NULL, 
  28763         /* snoop_flags */ 0,
  28764         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28765         /* type */ SOC_MEM_TYPE_NORMAL,
  28766         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28767         /* impl */ SOC_MEM_IMPL_NORMAL,
  28768         /* cmic_mor_clks       */ 0,
  28769         /* access_latency_mode */ 3,
  28770     },
  28771 #endif /* chips */
  28772 
  28773 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  28774     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_PIPE1m */ 
  28775         /* mem            THDI_PORT_SP_CONFIG1_PIPE1m */
  28776         /* flags       */ SOC_MEM_FLAG_VALID |
  28777                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  28778                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  28779         /* cmp_fn      */ _soc_mem_cmp_undef,
  28780         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28781         /* index_min   */ 0,
  28782         /* index_max   */ 135,
  28783         /* minblock    */ 44,
  28784         /* maxblock    */ 44,
  28785         /* blocks      */ 0,
  28786         /* blocks_hi   */ 0x1000,
  28787         /* base        */ 0x09308000,
  28788         /* gran        */ 1,
  28789         /* bytes       */ 7,
  28790         /* nFields     */ 8,
  28791         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields,
  28792         /* *views      */ NULL,
  28793         /* *views_num  */ NULL,
  28794         /* snoop_cb    */ NULL, 
  28795         /* snoop_user_data */ NULL, 
  28796         /* snoop_flags */ 0,
  28797         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28798         /* type */ SOC_MEM_TYPE_NORMAL,
  28799         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28800         /* impl */ SOC_MEM_IMPL_NORMAL,
  28801         /* cmic_mor_clks       */ 0,
  28802         /* access_latency_mode */ 3,
  28803     },
  28804 #endif /* chips */
  28805 
  28806 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  28807     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_PIPE2m */ 
  28808         /* mem            THDI_PORT_SP_CONFIG1_PIPE2m */
  28809         /* flags       */ SOC_MEM_FLAG_VALID |
  28810                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  28811                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  28812         /* cmp_fn      */ _soc_mem_cmp_undef,
  28813         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28814         /* index_min   */ 0,
  28815         /* index_max   */ 135,
  28816         /* minblock    */ 44,
  28817         /* maxblock    */ 44,
  28818         /* blocks      */ 0,
  28819         /* blocks_hi   */ 0x1000,
  28820         /* base        */ 0x09310000,
  28821         /* gran        */ 1,
  28822         /* bytes       */ 7,
  28823         /* nFields     */ 8,
  28824         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields,
  28825         /* *views      */ NULL,
  28826         /* *views_num  */ NULL,
  28827         /* snoop_cb    */ NULL, 
  28828         /* snoop_user_data */ NULL, 
  28829         /* snoop_flags */ 0,
  28830         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28831         /* type */ SOC_MEM_TYPE_NORMAL,
  28832         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28833         /* impl */ SOC_MEM_IMPL_NORMAL,
  28834         /* cmic_mor_clks       */ 0,
  28835         /* access_latency_mode */ 3,
  28836     },
  28837 #endif /* chips */
  28838 
  28839 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  28840     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_PIPE3m */ 
  28841         /* mem            THDI_PORT_SP_CONFIG1_PIPE3m */
  28842         /* flags       */ SOC_MEM_FLAG_VALID |
  28843                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  28844                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  28845         /* cmp_fn      */ _soc_mem_cmp_undef,
  28846         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28847         /* index_min   */ 0,
  28848         /* index_max   */ 135,
  28849         /* minblock    */ 44,
  28850         /* maxblock    */ 44,
  28851         /* blocks      */ 0,
  28852         /* blocks_hi   */ 0x1000,
  28853         /* base        */ 0x09318000,
  28854         /* gran        */ 1,
  28855         /* bytes       */ 7,
  28856         /* nFields     */ 8,
  28857         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields,
  28858         /* *views      */ NULL,
  28859         /* *views_num  */ NULL,
  28860         /* snoop_cb    */ NULL, 
  28861         /* snoop_user_data */ NULL, 
  28862         /* snoop_flags */ 0,
  28863         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28864         /* type */ SOC_MEM_TYPE_NORMAL,
  28865         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28866         /* impl */ SOC_MEM_IMPL_NORMAL,
  28867         /* cmic_mor_clks       */ 0,
  28868         /* access_latency_mode */ 3,
  28869     },
  28870 #endif /* chips */
  28871 
  28872 #if defined(BCM_56370_A0)
  28873     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_PIPE0_BCM56370_A0m */ 
  28874         /* mem            THDI_PORT_SP_CONFIG1_PIPE0m */
  28875         /* flags       */ SOC_MEM_FLAG_VALID |
  28876                           SOC_MEM_FLAG_CACHABLE |
  28877                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  28878                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  28879         /* cmp_fn      */ _soc_mem_cmp_undef,
  28880         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28881         /* index_min   */ 0,
  28882         /* index_max   */ 287,
  28883         /* minblock    */ 20,
  28884         /* maxblock    */ 20,
  28885         /* blocks      */ 0x100000,
  28886         /* blocks_hi   */ 0,
  28887         /* base        */ 0x09300000,
  28888         /* gran        */ 1,
  28889         /* bytes       */ 8,
  28890         /* nFields     */ 8,
  28891         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields,
  28892         /* *views      */ NULL,
  28893         /* *views_num  */ NULL,
  28894         /* snoop_cb    */ NULL, 
  28895         /* snoop_user_data */ NULL, 
  28896         /* snoop_flags */ 0,
  28897         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28898         /* type */ SOC_MEM_TYPE_NORMAL,
  28899         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28900         /* impl */ SOC_MEM_IMPL_NORMAL,
  28901         /* cmic_mor_clks       */ 0,
  28902         /* access_latency_mode */ 3,
  28903     },
  28904 #endif /* chips */
  28905 
  28906 #if defined(BCM_56770_A0)
  28907     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_PIPE0_BCM56770_A0m */ 
  28908         /* mem            THDI_PORT_SP_CONFIG1_PIPE0m */
  28909         /* flags       */ SOC_MEM_FLAG_VALID |
  28910                           SOC_MEM_FLAG_CACHABLE |
  28911                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  28912                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  28913         /* cmp_fn      */ _soc_mem_cmp_undef,
  28914         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28915         /* index_min   */ 0,
  28916         /* index_max   */ 263,
  28917         /* minblock    */ 31,
  28918         /* maxblock    */ 31,
  28919         /* blocks      */ 0x80000000,
  28920         /* blocks_hi   */ 0,
  28921         /* base        */ 0x09300000,
  28922         /* gran        */ 1,
  28923         /* bytes       */ 8,
  28924         /* nFields     */ 8,
  28925         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields,
  28926         /* *views      */ NULL,
  28927         /* *views_num  */ NULL,
  28928         /* snoop_cb    */ NULL, 
  28929         /* snoop_user_data */ NULL, 
  28930         /* snoop_flags */ 0,
  28931         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28932         /* type */ SOC_MEM_TYPE_NORMAL,
  28933         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28934         /* impl */ SOC_MEM_IMPL_NORMAL,
  28935         /* cmic_mor_clks       */ 0,
  28936         /* access_latency_mode */ 3,
  28937     },
  28938 #endif /* chips */
  28939 
  28940 #if defined(BCM_56870_A0)
  28941     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_PIPE0_BCM56870_A0m */ 
  28942         /* mem            THDI_PORT_SP_CONFIG1_PIPE0m */
  28943         /* flags       */ SOC_MEM_FLAG_VALID |
  28944                           SOC_MEM_FLAG_CACHABLE |
  28945                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  28946                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  28947         /* cmp_fn      */ _soc_mem_cmp_undef,
  28948         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28949         /* index_min   */ 0,
  28950         /* index_max   */ 263,
  28951         /* minblock    */ 44,
  28952         /* maxblock    */ 44,
  28953         /* blocks      */ 0,
  28954         /* blocks_hi   */ 0x1000,
  28955         /* base        */ 0x09300000,
  28956         /* gran        */ 1,
  28957         /* bytes       */ 8,
  28958         /* nFields     */ 8,
  28959         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields,
  28960         /* *views      */ NULL,
  28961         /* *views_num  */ NULL,
  28962         /* snoop_cb    */ NULL, 
  28963         /* snoop_user_data */ NULL, 
  28964         /* snoop_flags */ 0,
  28965         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  28966         /* type */ SOC_MEM_TYPE_NORMAL,
  28967         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  28968         /* impl */ SOC_MEM_IMPL_NORMAL,
  28969         /* cmic_mor_clks       */ 0,
  28970         /* access_latency_mode */ 3,
  28971     },
  28972 #endif /* chips */
  28973 
  28974 #if defined(BCM_56970_A0)
  28975     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_PIPE0_BCM56970_A0m */ 
  28976         /* mem            THDI_PORT_SP_CONFIG1_PIPE0m */
  28977         /* flags       */ SOC_MEM_FLAG_VALID |
  28978                           SOC_MEM_FLAG_CACHABLE |
  28979                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  28980                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  28981         /* cmp_fn      */ _soc_mem_cmp_undef,
  28982         /* *null_entry */ _soc_mem_entry_null_zeroes,
  28983         /* index_min   */ 0,
  28984         /* index_max   */ 135,
  28985         /* minblock    */ 77,
  28986         /* maxblock    */ 77,
  28987         /* blocks      */ 0,
  28988         /* blocks_hi   */ 0xffffffff,
  28989         /* base        */ 0x09300000,
  28990         /* gran        */ 1,
  28991         /* bytes       */ 8,
  28992         /* nFields     */ 8,
  28993         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields,
  28994         /* *views      */ NULL,
  28995         /* *views_num  */ NULL,
  28996         /* snoop_cb    */ NULL, 
  28997         /* snoop_user_data */ NULL, 
  28998         /* snoop_flags */ 0,
  28999         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29000         /* type */ SOC_MEM_TYPE_NORMAL,
  29001         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29002         /* impl */ SOC_MEM_IMPL_NORMAL,
  29003         /* cmic_mor_clks       */ 0,
  29004         /* access_latency_mode */ 3,
  29005     },
  29006 #endif /* chips */
  29007 
  29008 #if defined(BCM_56870_A0)
  29009     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_PIPE1_BCM56870_A0m */ 
  29010         /* mem            THDI_PORT_SP_CONFIG1_PIPE1m */
  29011         /* flags       */ SOC_MEM_FLAG_VALID |
  29012                           SOC_MEM_FLAG_CACHABLE |
  29013                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  29014                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  29015         /* cmp_fn      */ _soc_mem_cmp_undef,
  29016         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29017         /* index_min   */ 0,
  29018         /* index_max   */ 263,
  29019         /* minblock    */ 44,
  29020         /* maxblock    */ 44,
  29021         /* blocks      */ 0,
  29022         /* blocks_hi   */ 0x1000,
  29023         /* base        */ 0x09310000,
  29024         /* gran        */ 1,
  29025         /* bytes       */ 8,
  29026         /* nFields     */ 8,
  29027         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields,
  29028         /* *views      */ NULL,
  29029         /* *views_num  */ NULL,
  29030         /* snoop_cb    */ NULL, 
  29031         /* snoop_user_data */ NULL, 
  29032         /* snoop_flags */ 0,
  29033         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29034         /* type */ SOC_MEM_TYPE_NORMAL,
  29035         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29036         /* impl */ SOC_MEM_IMPL_NORMAL,
  29037         /* cmic_mor_clks       */ 0,
  29038         /* access_latency_mode */ 3,
  29039     },
  29040 #endif /* chips */
  29041 
  29042 #if defined(BCM_56970_A0)
  29043     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_PIPE1_BCM56970_A0m */ 
  29044         /* mem            THDI_PORT_SP_CONFIG1_PIPE1m */
  29045         /* flags       */ SOC_MEM_FLAG_VALID |
  29046                           SOC_MEM_FLAG_CACHABLE |
  29047                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  29048                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  29049         /* cmp_fn      */ _soc_mem_cmp_undef,
  29050         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29051         /* index_min   */ 0,
  29052         /* index_max   */ 135,
  29053         /* minblock    */ 77,
  29054         /* maxblock    */ 77,
  29055         /* blocks      */ 0,
  29056         /* blocks_hi   */ 0xffffffff,
  29057         /* base        */ 0x09310000,
  29058         /* gran        */ 1,
  29059         /* bytes       */ 8,
  29060         /* nFields     */ 8,
  29061         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields,
  29062         /* *views      */ NULL,
  29063         /* *views_num  */ NULL,
  29064         /* snoop_cb    */ NULL, 
  29065         /* snoop_user_data */ NULL, 
  29066         /* snoop_flags */ 0,
  29067         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29068         /* type */ SOC_MEM_TYPE_NORMAL,
  29069         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29070         /* impl */ SOC_MEM_IMPL_NORMAL,
  29071         /* cmic_mor_clks       */ 0,
  29072         /* access_latency_mode */ 3,
  29073     },
  29074 #endif /* chips */
  29075 
  29076 #if defined(BCM_56970_A0)
  29077     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_PIPE2_BCM56970_A0m */ 
  29078         /* mem            THDI_PORT_SP_CONFIG1_PIPE2m */
  29079         /* flags       */ SOC_MEM_FLAG_VALID |
  29080                           SOC_MEM_FLAG_CACHABLE |
  29081                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  29082                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  29083         /* cmp_fn      */ _soc_mem_cmp_undef,
  29084         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29085         /* index_min   */ 0,
  29086         /* index_max   */ 135,
  29087         /* minblock    */ 77,
  29088         /* maxblock    */ 77,
  29089         /* blocks      */ 0,
  29090         /* blocks_hi   */ 0xffffffff,
  29091         /* base        */ 0x09320000,
  29092         /* gran        */ 1,
  29093         /* bytes       */ 8,
  29094         /* nFields     */ 8,
  29095         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields,
  29096         /* *views      */ NULL,
  29097         /* *views_num  */ NULL,
  29098         /* snoop_cb    */ NULL, 
  29099         /* snoop_user_data */ NULL, 
  29100         /* snoop_flags */ 0,
  29101         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29102         /* type */ SOC_MEM_TYPE_NORMAL,
  29103         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29104         /* impl */ SOC_MEM_IMPL_NORMAL,
  29105         /* cmic_mor_clks       */ 0,
  29106         /* access_latency_mode */ 3,
  29107     },
  29108 #endif /* chips */
  29109 
  29110 #if defined(BCM_56970_A0)
  29111     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_PIPE3_BCM56970_A0m */ 
  29112         /* mem            THDI_PORT_SP_CONFIG1_PIPE3m */
  29113         /* flags       */ SOC_MEM_FLAG_VALID |
  29114                           SOC_MEM_FLAG_CACHABLE |
  29115                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  29116                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  29117         /* cmp_fn      */ _soc_mem_cmp_undef,
  29118         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29119         /* index_min   */ 0,
  29120         /* index_max   */ 135,
  29121         /* minblock    */ 77,
  29122         /* maxblock    */ 77,
  29123         /* blocks      */ 0,
  29124         /* blocks_hi   */ 0xffffffff,
  29125         /* base        */ 0x09330000,
  29126         /* gran        */ 1,
  29127         /* bytes       */ 8,
  29128         /* nFields     */ 8,
  29129         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields,
  29130         /* *views      */ NULL,
  29131         /* *views_num  */ NULL,
  29132         /* snoop_cb    */ NULL, 
  29133         /* snoop_user_data */ NULL, 
  29134         /* snoop_flags */ 0,
  29135         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29136         /* type */ SOC_MEM_TYPE_NORMAL,
  29137         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29138         /* impl */ SOC_MEM_IMPL_NORMAL,
  29139         /* cmic_mor_clks       */ 0,
  29140         /* access_latency_mode */ 3,
  29141     },
  29142 #endif /* chips */
  29143 
  29144 #if defined(BCM_56850_A0)
  29145     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_Xm */ 
  29146         /* mem            THDI_PORT_SP_CONFIG1_Xm */
  29147         /* flags       */ SOC_MEM_FLAG_VALID |
  29148                           SOC_MEM_FLAG_CACHABLE |
  29149                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  29150         /* cmp_fn      */ _soc_mem_cmp_undef,
  29151         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29152         /* index_min   */ 0,
  29153         /* index_max   */ 211,
  29154         /* minblock    */ 12,
  29155         /* maxblock    */ 12,
  29156         /* blocks      */ 0x1000,
  29157         /* blocks_hi   */ 0,
  29158         /* base        */ 0x08021000,
  29159         /* gran        */ 1,
  29160         /* bytes       */ 8,
  29161         /* nFields     */ 8,
  29162         /* *fields     */ soc_THDI_PORT_SP_CONFIG0_Xm_fields,
  29163         /* *views      */ NULL,
  29164         /* *views_num  */ NULL,
  29165         /* snoop_cb    */ NULL, 
  29166         /* snoop_user_data */ NULL, 
  29167         /* snoop_flags */ 0,
  29168         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29169         /* type */ SOC_MEM_TYPE_NORMAL,
  29170         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29171         /* impl */ SOC_MEM_IMPL_NORMAL,
  29172         /* cmic_mor_clks       */ 0,
  29173     },
  29174 #endif /* chips */
  29175 
  29176 #if defined(BCM_56560_A0)
  29177     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_X_BCM56560_A0m */ 
  29178         /* mem            THDI_PORT_SP_CONFIG1_Xm */
  29179         /* flags       */ SOC_MEM_FLAG_VALID |
  29180                           SOC_MEM_FLAG_CACHABLE |
  29181                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  29182         /* cmp_fn      */ _soc_mem_cmp_undef,
  29183         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29184         /* index_min   */ 0,
  29185         /* index_max   */ 299,
  29186         /* minblock    */ 24,
  29187         /* maxblock    */ 24,
  29188         /* blocks      */ 0x1000000,
  29189         /* blocks_hi   */ 0,
  29190         /* base        */ 0x08002800,
  29191         /* gran        */ 1,
  29192         /* bytes       */ 8,
  29193         /* nFields     */ 8,
  29194         /* *fields     */ soc_THDI_PORT_SP_CONFIG0_X_BCM56560_A0m_fields,
  29195         /* *views      */ NULL,
  29196         /* *views_num  */ NULL,
  29197         /* snoop_cb    */ NULL, 
  29198         /* snoop_user_data */ NULL, 
  29199         /* snoop_flags */ 0,
  29200         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29201         /* type */ SOC_MEM_TYPE_NORMAL,
  29202         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29203         /* impl */ SOC_MEM_IMPL_NORMAL,
  29204         /* cmic_mor_clks       */ 0,
  29205     },
  29206 #endif /* chips */
  29207 
  29208 #if defined(BCM_56560_B0)
  29209     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_X_BCM56560_B0m */ 
  29210         /* mem            THDI_PORT_SP_CONFIG1_Xm */
  29211         /* flags       */ SOC_MEM_FLAG_VALID |
  29212                           SOC_MEM_FLAG_CACHABLE |
  29213                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  29214         /* cmp_fn      */ _soc_mem_cmp_undef,
  29215         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29216         /* index_min   */ 0,
  29217         /* index_max   */ 299,
  29218         /* minblock    */ 16,
  29219         /* maxblock    */ 16,
  29220         /* blocks      */ 0x10000,
  29221         /* blocks_hi   */ 0,
  29222         /* base        */ 0x08002800,
  29223         /* gran        */ 1,
  29224         /* bytes       */ 8,
  29225         /* nFields     */ 8,
  29226         /* *fields     */ soc_THDI_PORT_SP_CONFIG0_X_BCM56560_A0m_fields,
  29227         /* *views      */ NULL,
  29228         /* *views_num  */ NULL,
  29229         /* snoop_cb    */ NULL, 
  29230         /* snoop_user_data */ NULL, 
  29231         /* snoop_flags */ 0,
  29232         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29233         /* type */ SOC_MEM_TYPE_NORMAL,
  29234         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29235         /* impl */ SOC_MEM_IMPL_NORMAL,
  29236         /* cmic_mor_clks       */ 0,
  29237     },
  29238 #endif /* chips */
  29239 
  29240 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  29241     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_X_BCM56670_A0m */ 
  29242         /* mem            THDI_PORT_SP_CONFIG1_Xm */
  29243         /* flags       */ SOC_MEM_FLAG_VALID |
  29244                           SOC_MEM_FLAG_CACHABLE |
  29245                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  29246         /* cmp_fn      */ _soc_mem_cmp_undef,
  29247         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29248         /* index_min   */ 0,
  29249         /* index_max   */ 271,
  29250         /* minblock    */ 25,
  29251         /* maxblock    */ 25,
  29252         /* blocks      */ 0x2000000,
  29253         /* blocks_hi   */ 0,
  29254         /* base        */ 0x08002800,
  29255         /* gran        */ 1,
  29256         /* bytes       */ 8,
  29257         /* nFields     */ 8,
  29258         /* *fields     */ soc_THDI_PORT_SP_CONFIG0_X_BCM56560_A0m_fields,
  29259         /* *views      */ NULL,
  29260         /* *views_num  */ NULL,
  29261         /* snoop_cb    */ NULL, 
  29262         /* snoop_user_data */ NULL, 
  29263         /* snoop_flags */ 0,
  29264         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29265         /* type */ SOC_MEM_TYPE_NORMAL,
  29266         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29267         /* impl */ SOC_MEM_IMPL_NORMAL,
  29268         /* cmic_mor_clks       */ 0,
  29269     },
  29270 #endif /* chips */
  29271 
  29272 #if defined(BCM_56860_A0)
  29273     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_X_BCM56860_A0m */ 
  29274         /* mem            THDI_PORT_SP_CONFIG1_Xm */
  29275         /* flags       */ SOC_MEM_FLAG_VALID |
  29276                           SOC_MEM_FLAG_CACHABLE |
  29277                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  29278         /* cmp_fn      */ _soc_mem_cmp_undef,
  29279         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29280         /* index_min   */ 0,
  29281         /* index_max   */ 211,
  29282         /* minblock    */ 13,
  29283         /* maxblock    */ 13,
  29284         /* blocks      */ 0x2000,
  29285         /* blocks_hi   */ 0,
  29286         /* base        */ 0x08021000,
  29287         /* gran        */ 1,
  29288         /* bytes       */ 8,
  29289         /* nFields     */ 8,
  29290         /* *fields     */ soc_THDI_PORT_SP_CONFIG0_Xm_fields,
  29291         /* *views      */ NULL,
  29292         /* *views_num  */ NULL,
  29293         /* snoop_cb    */ NULL, 
  29294         /* snoop_user_data */ NULL, 
  29295         /* snoop_flags */ 0,
  29296         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29297         /* type */ SOC_MEM_TYPE_NORMAL,
  29298         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29299         /* impl */ SOC_MEM_IMPL_NORMAL,
  29300         /* cmic_mor_clks       */ 0,
  29301     },
  29302 #endif /* chips */
  29303 
  29304 #if defined(BCM_56850_A0)
  29305     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_Ym */ 
  29306         /* mem            THDI_PORT_SP_CONFIG1_Ym */
  29307         /* flags       */ SOC_MEM_FLAG_VALID |
  29308                           SOC_MEM_FLAG_CACHABLE |
  29309                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  29310         /* cmp_fn      */ _soc_mem_cmp_undef,
  29311         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29312         /* index_min   */ 0,
  29313         /* index_max   */ 211,
  29314         /* minblock    */ 12,
  29315         /* maxblock    */ 12,
  29316         /* blocks      */ 0x1000,
  29317         /* blocks_hi   */ 0,
  29318         /* base        */ 0x08121000,
  29319         /* gran        */ 1,
  29320         /* bytes       */ 8,
  29321         /* nFields     */ 8,
  29322         /* *fields     */ soc_THDI_PORT_SP_CONFIG0_Xm_fields,
  29323         /* *views      */ NULL,
  29324         /* *views_num  */ NULL,
  29325         /* snoop_cb    */ NULL, 
  29326         /* snoop_user_data */ NULL, 
  29327         /* snoop_flags */ 0,
  29328         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29329         /* type */ SOC_MEM_TYPE_NORMAL,
  29330         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29331         /* impl */ SOC_MEM_IMPL_NORMAL,
  29332         /* cmic_mor_clks       */ 0,
  29333     },
  29334 #endif /* chips */
  29335 
  29336 #if defined(BCM_56860_A0)
  29337     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_Y_BCM56860_A0m */ 
  29338         /* mem            THDI_PORT_SP_CONFIG1_Ym */
  29339         /* flags       */ SOC_MEM_FLAG_VALID |
  29340                           SOC_MEM_FLAG_CACHABLE |
  29341                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  29342         /* cmp_fn      */ _soc_mem_cmp_undef,
  29343         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29344         /* index_min   */ 0,
  29345         /* index_max   */ 211,
  29346         /* minblock    */ 13,
  29347         /* maxblock    */ 13,
  29348         /* blocks      */ 0x2000,
  29349         /* blocks_hi   */ 0,
  29350         /* base        */ 0x08121000,
  29351         /* gran        */ 1,
  29352         /* bytes       */ 8,
  29353         /* nFields     */ 8,
  29354         /* *fields     */ soc_THDI_PORT_SP_CONFIG0_Xm_fields,
  29355         /* *views      */ NULL,
  29356         /* *views_num  */ NULL,
  29357         /* snoop_cb    */ NULL, 
  29358         /* snoop_user_data */ NULL, 
  29359         /* snoop_flags */ 0,
  29360         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29361         /* type */ SOC_MEM_TYPE_NORMAL,
  29362         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29363         /* impl */ SOC_MEM_IMPL_NORMAL,
  29364         /* cmic_mor_clks       */ 0,
  29365     },
  29366 #endif /* chips */
  29367 
  29368 #if defined(BCM_56770_A0)
  29369     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_BCM56770_A0m */ 
  29370         /* mem            THDI_PORT_SP_CONFIG2m */
  29371         /* flags       */ SOC_MEM_FLAG_VALID |
  29372                           SOC_MEM_FLAG_CACHABLE |
  29373                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  29374                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  29375         /* cmp_fn      */ _soc_mem_cmp_undef,
  29376         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29377         /* index_min   */ 0,
  29378         /* index_max   */ -1,
  29379         /* minblock    */ 31,
  29380         /* maxblock    */ 31,
  29381         /* blocks      */ 0x80000000,
  29382         /* blocks_hi   */ 0,
  29383         /* base        */ 0x09340000,
  29384         /* gran        */ 1,
  29385         /* bytes       */ 8,
  29386         /* nFields     */ 8,
  29387         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields,
  29388         /* *views      */ NULL,
  29389         /* *views_num  */ NULL,
  29390         /* snoop_cb    */ NULL, 
  29391         /* snoop_user_data */ NULL, 
  29392         /* snoop_flags */ 0,
  29393         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29394         /* type */ SOC_MEM_TYPE_NORMAL,
  29395         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29396         /* impl */ SOC_MEM_IMPL_NORMAL,
  29397         /* cmic_mor_clks       */ 0,
  29398         /* access_latency_mode */ 3,
  29399     },
  29400 #endif /* chips */
  29401 
  29402 #if defined(BCM_56870_A0)
  29403     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_BCM56870_A0m */ 
  29404         /* mem            THDI_PORT_SP_CONFIG2m */
  29405         /* flags       */ SOC_MEM_FLAG_VALID |
  29406                           SOC_MEM_FLAG_CACHABLE |
  29407                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  29408                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  29409         /* cmp_fn      */ _soc_mem_cmp_undef,
  29410         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29411         /* index_min   */ 0,
  29412         /* index_max   */ -1,
  29413         /* minblock    */ 44,
  29414         /* maxblock    */ 44,
  29415         /* blocks      */ 0,
  29416         /* blocks_hi   */ 0x1000,
  29417         /* base        */ 0x09340000,
  29418         /* gran        */ 1,
  29419         /* bytes       */ 8,
  29420         /* nFields     */ 8,
  29421         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields,
  29422         /* *views      */ NULL,
  29423         /* *views_num  */ NULL,
  29424         /* snoop_cb    */ NULL, 
  29425         /* snoop_user_data */ NULL, 
  29426         /* snoop_flags */ 0,
  29427         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29428         /* type */ SOC_MEM_TYPE_NORMAL,
  29429         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29430         /* impl */ SOC_MEM_IMPL_NORMAL,
  29431         /* cmic_mor_clks       */ 0,
  29432         /* access_latency_mode */ 3,
  29433     },
  29434 #endif /* chips */
  29435 
  29436 #if defined(BCM_56970_A0)
  29437     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_BCM56970_A0m */ 
  29438         /* mem            THDI_PORT_SP_CONFIG2m */
  29439         /* flags       */ SOC_MEM_FLAG_VALID |
  29440                           SOC_MEM_FLAG_CACHABLE |
  29441                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  29442                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  29443         /* cmp_fn      */ _soc_mem_cmp_undef,
  29444         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29445         /* index_min   */ 0,
  29446         /* index_max   */ -1,
  29447         /* minblock    */ 77,
  29448         /* maxblock    */ 77,
  29449         /* blocks      */ 0,
  29450         /* blocks_hi   */ 0xffffffff,
  29451         /* base        */ 0x09340000,
  29452         /* gran        */ 1,
  29453         /* bytes       */ 8,
  29454         /* nFields     */ 8,
  29455         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields,
  29456         /* *views      */ NULL,
  29457         /* *views_num  */ NULL,
  29458         /* snoop_cb    */ NULL, 
  29459         /* snoop_user_data */ NULL, 
  29460         /* snoop_flags */ 0,
  29461         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29462         /* type */ SOC_MEM_TYPE_NORMAL,
  29463         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29464         /* impl */ SOC_MEM_IMPL_NORMAL,
  29465         /* cmic_mor_clks       */ 0,
  29466         /* access_latency_mode */ 3,
  29467     },
  29468 #endif /* chips */
  29469 
  29470 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  29471     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_PIPE0m */ 
  29472         /* mem            THDI_PORT_SP_CONFIG2_PIPE0m */
  29473         /* flags       */ SOC_MEM_FLAG_VALID |
  29474                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  29475                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  29476         /* cmp_fn      */ _soc_mem_cmp_undef,
  29477         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29478         /* index_min   */ 0,
  29479         /* index_max   */ 135,
  29480         /* minblock    */ 44,
  29481         /* maxblock    */ 44,
  29482         /* blocks      */ 0,
  29483         /* blocks_hi   */ 0x1000,
  29484         /* base        */ 0x09340000,
  29485         /* gran        */ 1,
  29486         /* bytes       */ 7,
  29487         /* nFields     */ 8,
  29488         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields,
  29489         /* *views      */ NULL,
  29490         /* *views_num  */ NULL,
  29491         /* snoop_cb    */ NULL, 
  29492         /* snoop_user_data */ NULL, 
  29493         /* snoop_flags */ 0,
  29494         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29495         /* type */ SOC_MEM_TYPE_NORMAL,
  29496         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29497         /* impl */ SOC_MEM_IMPL_NORMAL,
  29498         /* cmic_mor_clks       */ 0,
  29499         /* access_latency_mode */ 3,
  29500     },
  29501 #endif /* chips */
  29502 
  29503 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  29504     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_PIPE1m */ 
  29505         /* mem            THDI_PORT_SP_CONFIG2_PIPE1m */
  29506         /* flags       */ SOC_MEM_FLAG_VALID |
  29507                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  29508                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  29509         /* cmp_fn      */ _soc_mem_cmp_undef,
  29510         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29511         /* index_min   */ 0,
  29512         /* index_max   */ 135,
  29513         /* minblock    */ 44,
  29514         /* maxblock    */ 44,
  29515         /* blocks      */ 0,
  29516         /* blocks_hi   */ 0x1000,
  29517         /* base        */ 0x09348000,
  29518         /* gran        */ 1,
  29519         /* bytes       */ 7,
  29520         /* nFields     */ 8,
  29521         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields,
  29522         /* *views      */ NULL,
  29523         /* *views_num  */ NULL,
  29524         /* snoop_cb    */ NULL, 
  29525         /* snoop_user_data */ NULL, 
  29526         /* snoop_flags */ 0,
  29527         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29528         /* type */ SOC_MEM_TYPE_NORMAL,
  29529         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29530         /* impl */ SOC_MEM_IMPL_NORMAL,
  29531         /* cmic_mor_clks       */ 0,
  29532         /* access_latency_mode */ 3,
  29533     },
  29534 #endif /* chips */
  29535 
  29536 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  29537     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_PIPE2m */ 
  29538         /* mem            THDI_PORT_SP_CONFIG2_PIPE2m */
  29539         /* flags       */ SOC_MEM_FLAG_VALID |
  29540                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  29541                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  29542         /* cmp_fn      */ _soc_mem_cmp_undef,
  29543         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29544         /* index_min   */ 0,
  29545         /* index_max   */ 135,
  29546         /* minblock    */ 44,
  29547         /* maxblock    */ 44,
  29548         /* blocks      */ 0,
  29549         /* blocks_hi   */ 0x1000,
  29550         /* base        */ 0x09350000,
  29551         /* gran        */ 1,
  29552         /* bytes       */ 7,
  29553         /* nFields     */ 8,
  29554         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields,
  29555         /* *views      */ NULL,
  29556         /* *views_num  */ NULL,
  29557         /* snoop_cb    */ NULL, 
  29558         /* snoop_user_data */ NULL, 
  29559         /* snoop_flags */ 0,
  29560         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29561         /* type */ SOC_MEM_TYPE_NORMAL,
  29562         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29563         /* impl */ SOC_MEM_IMPL_NORMAL,
  29564         /* cmic_mor_clks       */ 0,
  29565         /* access_latency_mode */ 3,
  29566     },
  29567 #endif /* chips */
  29568 
  29569 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  29570     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_PIPE3m */ 
  29571         /* mem            THDI_PORT_SP_CONFIG2_PIPE3m */
  29572         /* flags       */ SOC_MEM_FLAG_VALID |
  29573                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  29574                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */
  29575         /* cmp_fn      */ _soc_mem_cmp_undef,
  29576         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29577         /* index_min   */ 0,
  29578         /* index_max   */ 135,
  29579         /* minblock    */ 44,
  29580         /* maxblock    */ 44,
  29581         /* blocks      */ 0,
  29582         /* blocks_hi   */ 0x1000,
  29583         /* base        */ 0x09358000,
  29584         /* gran        */ 1,
  29585         /* bytes       */ 7,
  29586         /* nFields     */ 8,
  29587         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields,
  29588         /* *views      */ NULL,
  29589         /* *views_num  */ NULL,
  29590         /* snoop_cb    */ NULL, 
  29591         /* snoop_user_data */ NULL, 
  29592         /* snoop_flags */ 0,
  29593         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29594         /* type */ SOC_MEM_TYPE_NORMAL,
  29595         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29596         /* impl */ SOC_MEM_IMPL_NORMAL,
  29597         /* cmic_mor_clks       */ 0,
  29598         /* access_latency_mode */ 3,
  29599     },
  29600 #endif /* chips */
  29601 
  29602 #if defined(BCM_56770_A0)
  29603     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_PIPE0_BCM56770_A0m */ 
  29604         /* mem            THDI_PORT_SP_CONFIG2_PIPE0m */
  29605         /* flags       */ SOC_MEM_FLAG_VALID |
  29606                           SOC_MEM_FLAG_CACHABLE |
  29607                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  29608                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  29609         /* cmp_fn      */ _soc_mem_cmp_undef,
  29610         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29611         /* index_min   */ 0,
  29612         /* index_max   */ 263,
  29613         /* minblock    */ 31,
  29614         /* maxblock    */ 31,
  29615         /* blocks      */ 0x80000000,
  29616         /* blocks_hi   */ 0,
  29617         /* base        */ 0x09340000,
  29618         /* gran        */ 1,
  29619         /* bytes       */ 8,
  29620         /* nFields     */ 8,
  29621         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields,
  29622         /* *views      */ NULL,
  29623         /* *views_num  */ NULL,
  29624         /* snoop_cb    */ NULL, 
  29625         /* snoop_user_data */ NULL, 
  29626         /* snoop_flags */ 0,
  29627         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29628         /* type */ SOC_MEM_TYPE_NORMAL,
  29629         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29630         /* impl */ SOC_MEM_IMPL_NORMAL,
  29631         /* cmic_mor_clks       */ 0,
  29632         /* access_latency_mode */ 3,
  29633     },
  29634 #endif /* chips */
  29635 
  29636 #if defined(BCM_56870_A0)
  29637     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_PIPE0_BCM56870_A0m */ 
  29638         /* mem            THDI_PORT_SP_CONFIG2_PIPE0m */
  29639         /* flags       */ SOC_MEM_FLAG_VALID |
  29640                           SOC_MEM_FLAG_CACHABLE |
  29641                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  29642                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  29643         /* cmp_fn      */ _soc_mem_cmp_undef,
  29644         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29645         /* index_min   */ 0,
  29646         /* index_max   */ 263,
  29647         /* minblock    */ 44,
  29648         /* maxblock    */ 44,
  29649         /* blocks      */ 0,
  29650         /* blocks_hi   */ 0x1000,
  29651         /* base        */ 0x09340000,
  29652         /* gran        */ 1,
  29653         /* bytes       */ 8,
  29654         /* nFields     */ 8,
  29655         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields,
  29656         /* *views      */ NULL,
  29657         /* *views_num  */ NULL,
  29658         /* snoop_cb    */ NULL, 
  29659         /* snoop_user_data */ NULL, 
  29660         /* snoop_flags */ 0,
  29661         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29662         /* type */ SOC_MEM_TYPE_NORMAL,
  29663         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29664         /* impl */ SOC_MEM_IMPL_NORMAL,
  29665         /* cmic_mor_clks       */ 0,
  29666         /* access_latency_mode */ 3,
  29667     },
  29668 #endif /* chips */
  29669 
  29670 #if defined(BCM_56970_A0)
  29671     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_PIPE0_BCM56970_A0m */ 
  29672         /* mem            THDI_PORT_SP_CONFIG2_PIPE0m */
  29673         /* flags       */ SOC_MEM_FLAG_VALID |
  29674                           SOC_MEM_FLAG_CACHABLE |
  29675                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  29676                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  29677         /* cmp_fn      */ _soc_mem_cmp_undef,
  29678         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29679         /* index_min   */ 0,
  29680         /* index_max   */ 135,
  29681         /* minblock    */ 77,
  29682         /* maxblock    */ 77,
  29683         /* blocks      */ 0,
  29684         /* blocks_hi   */ 0xffffffff,
  29685         /* base        */ 0x09340000,
  29686         /* gran        */ 1,
  29687         /* bytes       */ 8,
  29688         /* nFields     */ 8,
  29689         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields,
  29690         /* *views      */ NULL,
  29691         /* *views_num  */ NULL,
  29692         /* snoop_cb    */ NULL, 
  29693         /* snoop_user_data */ NULL, 
  29694         /* snoop_flags */ 0,
  29695         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29696         /* type */ SOC_MEM_TYPE_NORMAL,
  29697         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29698         /* impl */ SOC_MEM_IMPL_NORMAL,
  29699         /* cmic_mor_clks       */ 0,
  29700         /* access_latency_mode */ 3,
  29701     },
  29702 #endif /* chips */
  29703 
  29704 #if defined(BCM_56870_A0)
  29705     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_PIPE1_BCM56870_A0m */ 
  29706         /* mem            THDI_PORT_SP_CONFIG2_PIPE1m */
  29707         /* flags       */ SOC_MEM_FLAG_VALID |
  29708                           SOC_MEM_FLAG_CACHABLE |
  29709                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  29710                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  29711         /* cmp_fn      */ _soc_mem_cmp_undef,
  29712         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29713         /* index_min   */ 0,
  29714         /* index_max   */ 263,
  29715         /* minblock    */ 44,
  29716         /* maxblock    */ 44,
  29717         /* blocks      */ 0,
  29718         /* blocks_hi   */ 0x1000,
  29719         /* base        */ 0x09350000,
  29720         /* gran        */ 1,
  29721         /* bytes       */ 8,
  29722         /* nFields     */ 8,
  29723         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields,
  29724         /* *views      */ NULL,
  29725         /* *views_num  */ NULL,
  29726         /* snoop_cb    */ NULL, 
  29727         /* snoop_user_data */ NULL, 
  29728         /* snoop_flags */ 0,
  29729         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29730         /* type */ SOC_MEM_TYPE_NORMAL,
  29731         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29732         /* impl */ SOC_MEM_IMPL_NORMAL,
  29733         /* cmic_mor_clks       */ 0,
  29734         /* access_latency_mode */ 3,
  29735     },
  29736 #endif /* chips */
  29737 
  29738 #if defined(BCM_56970_A0)
  29739     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_PIPE1_BCM56970_A0m */ 
  29740         /* mem            THDI_PORT_SP_CONFIG2_PIPE1m */
  29741         /* flags       */ SOC_MEM_FLAG_VALID |
  29742                           SOC_MEM_FLAG_CACHABLE |
  29743                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  29744                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  29745         /* cmp_fn      */ _soc_mem_cmp_undef,
  29746         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29747         /* index_min   */ 0,
  29748         /* index_max   */ 135,
  29749         /* minblock    */ 77,
  29750         /* maxblock    */ 77,
  29751         /* blocks      */ 0,
  29752         /* blocks_hi   */ 0xffffffff,
  29753         /* base        */ 0x09350000,
  29754         /* gran        */ 1,
  29755         /* bytes       */ 8,
  29756         /* nFields     */ 8,
  29757         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields,
  29758         /* *views      */ NULL,
  29759         /* *views_num  */ NULL,
  29760         /* snoop_cb    */ NULL, 
  29761         /* snoop_user_data */ NULL, 
  29762         /* snoop_flags */ 0,
  29763         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29764         /* type */ SOC_MEM_TYPE_NORMAL,
  29765         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29766         /* impl */ SOC_MEM_IMPL_NORMAL,
  29767         /* cmic_mor_clks       */ 0,
  29768         /* access_latency_mode */ 3,
  29769     },
  29770 #endif /* chips */
  29771 
  29772 #if defined(BCM_56970_A0)
  29773     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_PIPE2_BCM56970_A0m */ 
  29774         /* mem            THDI_PORT_SP_CONFIG2_PIPE2m */
  29775         /* flags       */ SOC_MEM_FLAG_VALID |
  29776                           SOC_MEM_FLAG_CACHABLE |
  29777                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  29778                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  29779         /* cmp_fn      */ _soc_mem_cmp_undef,
  29780         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29781         /* index_min   */ 0,
  29782         /* index_max   */ 135,
  29783         /* minblock    */ 77,
  29784         /* maxblock    */ 77,
  29785         /* blocks      */ 0,
  29786         /* blocks_hi   */ 0xffffffff,
  29787         /* base        */ 0x09360000,
  29788         /* gran        */ 1,
  29789         /* bytes       */ 8,
  29790         /* nFields     */ 8,
  29791         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields,
  29792         /* *views      */ NULL,
  29793         /* *views_num  */ NULL,
  29794         /* snoop_cb    */ NULL, 
  29795         /* snoop_user_data */ NULL, 
  29796         /* snoop_flags */ 0,
  29797         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29798         /* type */ SOC_MEM_TYPE_NORMAL,
  29799         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29800         /* impl */ SOC_MEM_IMPL_NORMAL,
  29801         /* cmic_mor_clks       */ 0,
  29802         /* access_latency_mode */ 3,
  29803     },
  29804 #endif /* chips */
  29805 
  29806 #if defined(BCM_56970_A0)
  29807     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_PIPE3_BCM56970_A0m */ 
  29808         /* mem            THDI_PORT_SP_CONFIG2_PIPE3m */
  29809         /* flags       */ SOC_MEM_FLAG_VALID |
  29810                           SOC_MEM_FLAG_CACHABLE |
  29811                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  29812                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  29813         /* cmp_fn      */ _soc_mem_cmp_undef,
  29814         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29815         /* index_min   */ 0,
  29816         /* index_max   */ 135,
  29817         /* minblock    */ 77,
  29818         /* maxblock    */ 77,
  29819         /* blocks      */ 0,
  29820         /* blocks_hi   */ 0xffffffff,
  29821         /* base        */ 0x09370000,
  29822         /* gran        */ 1,
  29823         /* bytes       */ 8,
  29824         /* nFields     */ 8,
  29825         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields,
  29826         /* *views      */ NULL,
  29827         /* *views_num  */ NULL,
  29828         /* snoop_cb    */ NULL, 
  29829         /* snoop_user_data */ NULL, 
  29830         /* snoop_flags */ 0,
  29831         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29832         /* type */ SOC_MEM_TYPE_NORMAL,
  29833         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29834         /* impl */ SOC_MEM_IMPL_NORMAL,
  29835         /* cmic_mor_clks       */ 0,
  29836         /* access_latency_mode */ 3,
  29837     },
  29838 #endif /* chips */
  29839 
  29840 #if defined(BCM_56850_A0)
  29841     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_Xm */ 
  29842         /* mem            THDI_PORT_SP_CONFIG2_Xm */
  29843         /* flags       */ SOC_MEM_FLAG_VALID |
  29844                           SOC_MEM_FLAG_CACHABLE |
  29845                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  29846         /* cmp_fn      */ _soc_mem_cmp_undef,
  29847         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29848         /* index_min   */ 0,
  29849         /* index_max   */ 211,
  29850         /* minblock    */ 12,
  29851         /* maxblock    */ 12,
  29852         /* blocks      */ 0x1000,
  29853         /* blocks_hi   */ 0,
  29854         /* base        */ 0x08031000,
  29855         /* gran        */ 1,
  29856         /* bytes       */ 8,
  29857         /* nFields     */ 8,
  29858         /* *fields     */ soc_THDI_PORT_SP_CONFIG0_Xm_fields,
  29859         /* *views      */ NULL,
  29860         /* *views_num  */ NULL,
  29861         /* snoop_cb    */ NULL, 
  29862         /* snoop_user_data */ NULL, 
  29863         /* snoop_flags */ 0,
  29864         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29865         /* type */ SOC_MEM_TYPE_NORMAL,
  29866         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29867         /* impl */ SOC_MEM_IMPL_NORMAL,
  29868         /* cmic_mor_clks       */ 0,
  29869     },
  29870 #endif /* chips */
  29871 
  29872 #if defined(BCM_56860_A0)
  29873     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_X_BCM56860_A0m */ 
  29874         /* mem            THDI_PORT_SP_CONFIG2_Xm */
  29875         /* flags       */ SOC_MEM_FLAG_VALID |
  29876                           SOC_MEM_FLAG_CACHABLE |
  29877                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  29878         /* cmp_fn      */ _soc_mem_cmp_undef,
  29879         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29880         /* index_min   */ 0,
  29881         /* index_max   */ 211,
  29882         /* minblock    */ 13,
  29883         /* maxblock    */ 13,
  29884         /* blocks      */ 0x2000,
  29885         /* blocks_hi   */ 0,
  29886         /* base        */ 0x08031000,
  29887         /* gran        */ 1,
  29888         /* bytes       */ 8,
  29889         /* nFields     */ 8,
  29890         /* *fields     */ soc_THDI_PORT_SP_CONFIG0_Xm_fields,
  29891         /* *views      */ NULL,
  29892         /* *views_num  */ NULL,
  29893         /* snoop_cb    */ NULL, 
  29894         /* snoop_user_data */ NULL, 
  29895         /* snoop_flags */ 0,
  29896         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29897         /* type */ SOC_MEM_TYPE_NORMAL,
  29898         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29899         /* impl */ SOC_MEM_IMPL_NORMAL,
  29900         /* cmic_mor_clks       */ 0,
  29901     },
  29902 #endif /* chips */
  29903 
  29904 #if defined(BCM_56850_A0)
  29905     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_Ym */ 
  29906         /* mem            THDI_PORT_SP_CONFIG2_Ym */
  29907         /* flags       */ SOC_MEM_FLAG_VALID |
  29908                           SOC_MEM_FLAG_CACHABLE |
  29909                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  29910         /* cmp_fn      */ _soc_mem_cmp_undef,
  29911         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29912         /* index_min   */ 0,
  29913         /* index_max   */ 211,
  29914         /* minblock    */ 12,
  29915         /* maxblock    */ 12,
  29916         /* blocks      */ 0x1000,
  29917         /* blocks_hi   */ 0,
  29918         /* base        */ 0x08131000,
  29919         /* gran        */ 1,
  29920         /* bytes       */ 8,
  29921         /* nFields     */ 8,
  29922         /* *fields     */ soc_THDI_PORT_SP_CONFIG0_Xm_fields,
  29923         /* *views      */ NULL,
  29924         /* *views_num  */ NULL,
  29925         /* snoop_cb    */ NULL, 
  29926         /* snoop_user_data */ NULL, 
  29927         /* snoop_flags */ 0,
  29928         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29929         /* type */ SOC_MEM_TYPE_NORMAL,
  29930         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29931         /* impl */ SOC_MEM_IMPL_NORMAL,
  29932         /* cmic_mor_clks       */ 0,
  29933     },
  29934 #endif /* chips */
  29935 
  29936 #if defined(BCM_56860_A0)
  29937     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_Y_BCM56860_A0m */ 
  29938         /* mem            THDI_PORT_SP_CONFIG2_Ym */
  29939         /* flags       */ SOC_MEM_FLAG_VALID |
  29940                           SOC_MEM_FLAG_CACHABLE |
  29941                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  29942         /* cmp_fn      */ _soc_mem_cmp_undef,
  29943         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29944         /* index_min   */ 0,
  29945         /* index_max   */ 211,
  29946         /* minblock    */ 13,
  29947         /* maxblock    */ 13,
  29948         /* blocks      */ 0x2000,
  29949         /* blocks_hi   */ 0,
  29950         /* base        */ 0x08131000,
  29951         /* gran        */ 1,
  29952         /* bytes       */ 8,
  29953         /* nFields     */ 8,
  29954         /* *fields     */ soc_THDI_PORT_SP_CONFIG0_Xm_fields,
  29955         /* *views      */ NULL,
  29956         /* *views_num  */ NULL,
  29957         /* snoop_cb    */ NULL, 
  29958         /* snoop_user_data */ NULL, 
  29959         /* snoop_flags */ 0,
  29960         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29961         /* type */ SOC_MEM_TYPE_NORMAL,
  29962         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  29963         /* impl */ SOC_MEM_IMPL_NORMAL,
  29964         /* cmic_mor_clks       */ 0,
  29965     },
  29966 #endif /* chips */
  29967 
  29968 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  29969     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_BCM56260_A0m */ 
  29970         /* mem            THDI_PORT_SP_CONFIGm */
  29971         /* flags       */ SOC_MEM_FLAG_VALID |
  29972                           SOC_MEM_FLAG_CACHABLE |
  29973                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  29974         /* cmp_fn      */ _soc_mem_cmp_undef,
  29975         /* *null_entry */ _soc_mem_entry_null_zeroes,
  29976         /* index_min   */ 0,
  29977         /* index_max   */ 119,
  29978         /* minblock    */ 9,
  29979         /* maxblock    */ 9,
  29980         /* blocks      */ 0x200,
  29981         /* blocks_hi   */ 0,
  29982         /* base        */ 0x08000700,
  29983         /* gran        */ 1,
  29984         /* bytes       */ 7,
  29985         /* nFields     */ 6,
  29986         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56260_A0m_fields,
  29987         /* *views      */ NULL,
  29988         /* *views_num  */ NULL,
  29989         /* snoop_cb    */ NULL, 
  29990         /* snoop_user_data */ NULL, 
  29991         /* snoop_flags */ 0,
  29992         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  29993         /* type */ SOC_MEM_TYPE_NORMAL,
  29994         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  29995         /* impl */ SOC_MEM_IMPL_NORMAL,
  29996         /* cmic_mor_clks       */ 0,
  29997     },
  29998 #endif /* chips */
  29999 
  30000 #if defined(BCM_56270_A0)
  30001     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_BCM56270_A0m */ 
  30002         /* mem            THDI_PORT_SP_CONFIGm */
  30003         /* flags       */ SOC_MEM_FLAG_VALID |
  30004                           SOC_MEM_FLAG_CACHABLE |
  30005                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  30006         /* cmp_fn      */ _soc_mem_cmp_undef,
  30007         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30008         /* index_min   */ 0,
  30009         /* index_max   */ 119,
  30010         /* minblock    */ 8,
  30011         /* maxblock    */ 8,
  30012         /* blocks      */ 0x100,
  30013         /* blocks_hi   */ 0,
  30014         /* base        */ 0x08000700,
  30015         /* gran        */ 1,
  30016         /* bytes       */ 7,
  30017         /* nFields     */ 6,
  30018         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56260_A0m_fields,
  30019         /* *views      */ NULL,
  30020         /* *views_num  */ NULL,
  30021         /* snoop_cb    */ NULL, 
  30022         /* snoop_user_data */ NULL, 
  30023         /* snoop_flags */ 0,
  30024         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30025         /* type */ SOC_MEM_TYPE_NORMAL,
  30026         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  30027         /* impl */ SOC_MEM_IMPL_NORMAL,
  30028         /* cmic_mor_clks       */ 0,
  30029     },
  30030 #endif /* chips */
  30031 
  30032 #if defined(BCM_56340_A0)
  30033     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_BCM56340_A0m */ 
  30034         /* mem            THDI_PORT_SP_CONFIGm */
  30035         /* flags       */ SOC_MEM_FLAG_VALID |
  30036                           SOC_MEM_FLAG_CACHABLE |
  30037                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  30038         /* cmp_fn      */ _soc_mem_cmp_undef,
  30039         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30040         /* index_min   */ 0,
  30041         /* index_max   */ 251,
  30042         /* minblock    */ 7,
  30043         /* maxblock    */ 7,
  30044         /* blocks      */ 0x80,
  30045         /* blocks_hi   */ 0,
  30046         /* base        */ 0x08000700,
  30047         /* gran        */ 1,
  30048         /* bytes       */ 7,
  30049         /* nFields     */ 9,
  30050         /* *fields     */ soc_THDI_PORT_SP_CONFIGm_fields,
  30051         /* *views      */ NULL,
  30052         /* *views_num  */ NULL,
  30053         /* snoop_cb    */ NULL, 
  30054         /* snoop_user_data */ NULL, 
  30055         /* snoop_flags */ 0,
  30056         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30057         /* type */ SOC_MEM_TYPE_NORMAL,
  30058         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30059         /* impl */ SOC_MEM_IMPL_NORMAL,
  30060         /* cmic_mor_clks       */ 0,
  30061     },
  30062 #endif /* chips */
  30063 
  30064 #if defined(BCM_56370_A0)
  30065     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_BCM56370_A0m */ 
  30066         /* mem            THDI_PORT_SP_CONFIGm */
  30067         /* flags       */ SOC_MEM_FLAG_VALID |
  30068                           SOC_MEM_FLAG_CACHABLE |
  30069                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  30070                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  30071         /* cmp_fn      */ _soc_mem_cmp_undef,
  30072         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30073         /* index_min   */ 0,
  30074         /* index_max   */ -1,
  30075         /* minblock    */ 20,
  30076         /* maxblock    */ 20,
  30077         /* blocks      */ 0x100000,
  30078         /* blocks_hi   */ 0,
  30079         /* base        */ 0x09280000,
  30080         /* gran        */ 1,
  30081         /* bytes       */ 8,
  30082         /* nFields     */ 8,
  30083         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields,
  30084         /* *views      */ NULL,
  30085         /* *views_num  */ NULL,
  30086         /* snoop_cb    */ NULL, 
  30087         /* snoop_user_data */ NULL, 
  30088         /* snoop_flags */ 0,
  30089         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30090         /* type */ SOC_MEM_TYPE_NORMAL,
  30091         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30092         /* impl */ SOC_MEM_IMPL_NORMAL,
  30093         /* cmic_mor_clks       */ 0,
  30094         /* access_latency_mode */ 3,
  30095     },
  30096 #endif /* chips */
  30097 
  30098 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  30099     defined(BCM_56450_B1)
  30100     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_BCM56450_A0m */ 
  30101         /* mem            THDI_PORT_SP_CONFIGm */
  30102         /* flags       */ SOC_MEM_FLAG_VALID |
  30103                           SOC_MEM_FLAG_CACHABLE |
  30104                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  30105         /* cmp_fn      */ _soc_mem_cmp_undef,
  30106         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30107         /* index_min   */ 0,
  30108         /* index_max   */ 167,
  30109         /* minblock    */ 11,
  30110         /* maxblock    */ 11,
  30111         /* blocks      */ 0x800,
  30112         /* blocks_hi   */ 0,
  30113         /* base        */ 0x08000700,
  30114         /* gran        */ 1,
  30115         /* bytes       */ 8,
  30116         /* nFields     */ 9,
  30117         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56450_A0m_fields,
  30118         /* *views      */ NULL,
  30119         /* *views_num  */ NULL,
  30120         /* snoop_cb    */ NULL, 
  30121         /* snoop_user_data */ NULL, 
  30122         /* snoop_flags */ 0,
  30123         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30124         /* type */ SOC_MEM_TYPE_NORMAL,
  30125         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30126         /* impl */ SOC_MEM_IMPL_NORMAL,
  30127         /* cmic_mor_clks       */ 0,
  30128     },
  30129 #endif /* chips */
  30130 
  30131 #if defined(BCM_56770_A0)
  30132     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_BCM56770_A0m */ 
  30133         /* mem            THDI_PORT_SP_CONFIGm */
  30134         /* flags       */ SOC_MEM_FLAG_VALID |
  30135                           SOC_MEM_FLAG_CACHABLE |
  30136                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  30137                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  30138         /* cmp_fn      */ _soc_mem_cmp_undef,
  30139         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30140         /* index_min   */ 0,
  30141         /* index_max   */ -1,
  30142         /* minblock    */ 31,
  30143         /* maxblock    */ 31,
  30144         /* blocks      */ 0x80000000,
  30145         /* blocks_hi   */ 0,
  30146         /* base        */ 0x09280000,
  30147         /* gran        */ 1,
  30148         /* bytes       */ 8,
  30149         /* nFields     */ 8,
  30150         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields,
  30151         /* *views      */ NULL,
  30152         /* *views_num  */ NULL,
  30153         /* snoop_cb    */ NULL, 
  30154         /* snoop_user_data */ NULL, 
  30155         /* snoop_flags */ 0,
  30156         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30157         /* type */ SOC_MEM_TYPE_NORMAL,
  30158         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30159         /* impl */ SOC_MEM_IMPL_NORMAL,
  30160         /* cmic_mor_clks       */ 0,
  30161         /* access_latency_mode */ 3,
  30162     },
  30163 #endif /* chips */
  30164 
  30165 #if defined(BCM_56870_A0)
  30166     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_BCM56870_A0m */ 
  30167         /* mem            THDI_PORT_SP_CONFIGm */
  30168         /* flags       */ SOC_MEM_FLAG_VALID |
  30169                           SOC_MEM_FLAG_CACHABLE |
  30170                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  30171                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  30172         /* cmp_fn      */ _soc_mem_cmp_undef,
  30173         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30174         /* index_min   */ 0,
  30175         /* index_max   */ -1,
  30176         /* minblock    */ 44,
  30177         /* maxblock    */ 44,
  30178         /* blocks      */ 0,
  30179         /* blocks_hi   */ 0x1000,
  30180         /* base        */ 0x09280000,
  30181         /* gran        */ 1,
  30182         /* bytes       */ 8,
  30183         /* nFields     */ 8,
  30184         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields,
  30185         /* *views      */ NULL,
  30186         /* *views_num  */ NULL,
  30187         /* snoop_cb    */ NULL, 
  30188         /* snoop_user_data */ NULL, 
  30189         /* snoop_flags */ 0,
  30190         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30191         /* type */ SOC_MEM_TYPE_NORMAL,
  30192         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30193         /* impl */ SOC_MEM_IMPL_NORMAL,
  30194         /* cmic_mor_clks       */ 0,
  30195         /* access_latency_mode */ 3,
  30196     },
  30197 #endif /* chips */
  30198 
  30199 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  30200     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_BCM56960_A0m */ 
  30201         /* mem            THDI_PORT_SP_CONFIGm */
  30202         /* flags       */ SOC_MEM_FLAG_VALID |
  30203                           SOC_MEM_FLAG_CACHABLE |
  30204                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  30205                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  30206         /* cmp_fn      */ _soc_mem_cmp_undef,
  30207         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30208         /* index_min   */ 0,
  30209         /* index_max   */ -1,
  30210         /* minblock    */ 44,
  30211         /* maxblock    */ 44,
  30212         /* blocks      */ 0,
  30213         /* blocks_hi   */ 0x1000,
  30214         /* base        */ 0x09280000,
  30215         /* gran        */ 1,
  30216         /* bytes       */ 7,
  30217         /* nFields     */ 8,
  30218         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields,
  30219         /* *views      */ NULL,
  30220         /* *views_num  */ NULL,
  30221         /* snoop_cb    */ NULL, 
  30222         /* snoop_user_data */ NULL, 
  30223         /* snoop_flags */ 0,
  30224         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30225         /* type */ SOC_MEM_TYPE_NORMAL,
  30226         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30227         /* impl */ SOC_MEM_IMPL_NORMAL,
  30228         /* cmic_mor_clks       */ 0,
  30229         /* access_latency_mode */ 3,
  30230     },
  30231 #endif /* chips */
  30232 
  30233 #if defined(BCM_56970_A0)
  30234     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_BCM56970_A0m */ 
  30235         /* mem            THDI_PORT_SP_CONFIGm */
  30236         /* flags       */ SOC_MEM_FLAG_VALID |
  30237                           SOC_MEM_FLAG_CACHABLE |
  30238                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  30239                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  30240         /* cmp_fn      */ _soc_mem_cmp_undef,
  30241         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30242         /* index_min   */ 0,
  30243         /* index_max   */ -1,
  30244         /* minblock    */ 77,
  30245         /* maxblock    */ 77,
  30246         /* blocks      */ 0,
  30247         /* blocks_hi   */ 0xffffffff,
  30248         /* base        */ 0x09280000,
  30249         /* gran        */ 1,
  30250         /* bytes       */ 8,
  30251         /* nFields     */ 8,
  30252         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields,
  30253         /* *views      */ NULL,
  30254         /* *views_num  */ NULL,
  30255         /* snoop_cb    */ NULL, 
  30256         /* snoop_user_data */ NULL, 
  30257         /* snoop_flags */ 0,
  30258         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30259         /* type */ SOC_MEM_TYPE_NORMAL,
  30260         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30261         /* impl */ SOC_MEM_IMPL_NORMAL,
  30262         /* cmic_mor_clks       */ 0,
  30263         /* access_latency_mode */ 3,
  30264     },
  30265 #endif /* chips */
  30266 
  30267 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  30268     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_PIPE0m */ 
  30269         /* mem            THDI_PORT_SP_CONFIG_PIPE0m */
  30270         /* flags       */ SOC_MEM_FLAG_VALID |
  30271                           SOC_MEM_FLAG_CACHABLE |
  30272                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  30273                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  30274         /* cmp_fn      */ _soc_mem_cmp_undef,
  30275         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30276         /* index_min   */ 0,
  30277         /* index_max   */ 135,
  30278         /* minblock    */ 44,
  30279         /* maxblock    */ 44,
  30280         /* blocks      */ 0,
  30281         /* blocks_hi   */ 0x1000,
  30282         /* base        */ 0x09280000,
  30283         /* gran        */ 1,
  30284         /* bytes       */ 7,
  30285         /* nFields     */ 8,
  30286         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields,
  30287         /* *views      */ NULL,
  30288         /* *views_num  */ NULL,
  30289         /* snoop_cb    */ NULL, 
  30290         /* snoop_user_data */ NULL, 
  30291         /* snoop_flags */ 0,
  30292         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30293         /* type */ SOC_MEM_TYPE_NORMAL,
  30294         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30295         /* impl */ SOC_MEM_IMPL_NORMAL,
  30296         /* cmic_mor_clks       */ 0,
  30297         /* access_latency_mode */ 3,
  30298     },
  30299 #endif /* chips */
  30300 
  30301 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  30302     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_PIPE1m */ 
  30303         /* mem            THDI_PORT_SP_CONFIG_PIPE1m */
  30304         /* flags       */ SOC_MEM_FLAG_VALID |
  30305                           SOC_MEM_FLAG_CACHABLE |
  30306                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  30307                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  30308         /* cmp_fn      */ _soc_mem_cmp_undef,
  30309         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30310         /* index_min   */ 0,
  30311         /* index_max   */ 135,
  30312         /* minblock    */ 44,
  30313         /* maxblock    */ 44,
  30314         /* blocks      */ 0,
  30315         /* blocks_hi   */ 0x1000,
  30316         /* base        */ 0x09288000,
  30317         /* gran        */ 1,
  30318         /* bytes       */ 7,
  30319         /* nFields     */ 8,
  30320         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields,
  30321         /* *views      */ NULL,
  30322         /* *views_num  */ NULL,
  30323         /* snoop_cb    */ NULL, 
  30324         /* snoop_user_data */ NULL, 
  30325         /* snoop_flags */ 0,
  30326         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30327         /* type */ SOC_MEM_TYPE_NORMAL,
  30328         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30329         /* impl */ SOC_MEM_IMPL_NORMAL,
  30330         /* cmic_mor_clks       */ 0,
  30331         /* access_latency_mode */ 3,
  30332     },
  30333 #endif /* chips */
  30334 
  30335 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  30336     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_PIPE2m */ 
  30337         /* mem            THDI_PORT_SP_CONFIG_PIPE2m */
  30338         /* flags       */ SOC_MEM_FLAG_VALID |
  30339                           SOC_MEM_FLAG_CACHABLE |
  30340                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  30341                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  30342         /* cmp_fn      */ _soc_mem_cmp_undef,
  30343         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30344         /* index_min   */ 0,
  30345         /* index_max   */ 135,
  30346         /* minblock    */ 44,
  30347         /* maxblock    */ 44,
  30348         /* blocks      */ 0,
  30349         /* blocks_hi   */ 0x1000,
  30350         /* base        */ 0x09290000,
  30351         /* gran        */ 1,
  30352         /* bytes       */ 7,
  30353         /* nFields     */ 8,
  30354         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields,
  30355         /* *views      */ NULL,
  30356         /* *views_num  */ NULL,
  30357         /* snoop_cb    */ NULL, 
  30358         /* snoop_user_data */ NULL, 
  30359         /* snoop_flags */ 0,
  30360         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30361         /* type */ SOC_MEM_TYPE_NORMAL,
  30362         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30363         /* impl */ SOC_MEM_IMPL_NORMAL,
  30364         /* cmic_mor_clks       */ 0,
  30365         /* access_latency_mode */ 3,
  30366     },
  30367 #endif /* chips */
  30368 
  30369 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  30370     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_PIPE3m */ 
  30371         /* mem            THDI_PORT_SP_CONFIG_PIPE3m */
  30372         /* flags       */ SOC_MEM_FLAG_VALID |
  30373                           SOC_MEM_FLAG_CACHABLE |
  30374                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  30375                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  30376         /* cmp_fn      */ _soc_mem_cmp_undef,
  30377         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30378         /* index_min   */ 0,
  30379         /* index_max   */ 135,
  30380         /* minblock    */ 44,
  30381         /* maxblock    */ 44,
  30382         /* blocks      */ 0,
  30383         /* blocks_hi   */ 0x1000,
  30384         /* base        */ 0x09298000,
  30385         /* gran        */ 1,
  30386         /* bytes       */ 7,
  30387         /* nFields     */ 8,
  30388         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields,
  30389         /* *views      */ NULL,
  30390         /* *views_num  */ NULL,
  30391         /* snoop_cb    */ NULL, 
  30392         /* snoop_user_data */ NULL, 
  30393         /* snoop_flags */ 0,
  30394         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30395         /* type */ SOC_MEM_TYPE_NORMAL,
  30396         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30397         /* impl */ SOC_MEM_IMPL_NORMAL,
  30398         /* cmic_mor_clks       */ 0,
  30399         /* access_latency_mode */ 3,
  30400     },
  30401 #endif /* chips */
  30402 
  30403 #if defined(BCM_56370_A0)
  30404     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_PIPE0_BCM56370_A0m */ 
  30405         /* mem            THDI_PORT_SP_CONFIG_PIPE0m */
  30406         /* flags       */ SOC_MEM_FLAG_VALID |
  30407                           SOC_MEM_FLAG_CACHABLE |
  30408                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  30409                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  30410         /* cmp_fn      */ _soc_mem_cmp_undef,
  30411         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30412         /* index_min   */ 0,
  30413         /* index_max   */ 287,
  30414         /* minblock    */ 20,
  30415         /* maxblock    */ 20,
  30416         /* blocks      */ 0x100000,
  30417         /* blocks_hi   */ 0,
  30418         /* base        */ 0x09280000,
  30419         /* gran        */ 1,
  30420         /* bytes       */ 8,
  30421         /* nFields     */ 8,
  30422         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields,
  30423         /* *views      */ NULL,
  30424         /* *views_num  */ NULL,
  30425         /* snoop_cb    */ NULL, 
  30426         /* snoop_user_data */ NULL, 
  30427         /* snoop_flags */ 0,
  30428         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30429         /* type */ SOC_MEM_TYPE_NORMAL,
  30430         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30431         /* impl */ SOC_MEM_IMPL_NORMAL,
  30432         /* cmic_mor_clks       */ 0,
  30433         /* access_latency_mode */ 3,
  30434     },
  30435 #endif /* chips */
  30436 
  30437 #if defined(BCM_56770_A0)
  30438     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_PIPE0_BCM56770_A0m */ 
  30439         /* mem            THDI_PORT_SP_CONFIG_PIPE0m */
  30440         /* flags       */ SOC_MEM_FLAG_VALID |
  30441                           SOC_MEM_FLAG_CACHABLE |
  30442                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  30443                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  30444         /* cmp_fn      */ _soc_mem_cmp_undef,
  30445         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30446         /* index_min   */ 0,
  30447         /* index_max   */ 263,
  30448         /* minblock    */ 31,
  30449         /* maxblock    */ 31,
  30450         /* blocks      */ 0x80000000,
  30451         /* blocks_hi   */ 0,
  30452         /* base        */ 0x09280000,
  30453         /* gran        */ 1,
  30454         /* bytes       */ 8,
  30455         /* nFields     */ 8,
  30456         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields,
  30457         /* *views      */ NULL,
  30458         /* *views_num  */ NULL,
  30459         /* snoop_cb    */ NULL, 
  30460         /* snoop_user_data */ NULL, 
  30461         /* snoop_flags */ 0,
  30462         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30463         /* type */ SOC_MEM_TYPE_NORMAL,
  30464         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30465         /* impl */ SOC_MEM_IMPL_NORMAL,
  30466         /* cmic_mor_clks       */ 0,
  30467         /* access_latency_mode */ 3,
  30468     },
  30469 #endif /* chips */
  30470 
  30471 #if defined(BCM_56870_A0)
  30472     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_PIPE0_BCM56870_A0m */ 
  30473         /* mem            THDI_PORT_SP_CONFIG_PIPE0m */
  30474         /* flags       */ SOC_MEM_FLAG_VALID |
  30475                           SOC_MEM_FLAG_CACHABLE |
  30476                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  30477                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  30478         /* cmp_fn      */ _soc_mem_cmp_undef,
  30479         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30480         /* index_min   */ 0,
  30481         /* index_max   */ 263,
  30482         /* minblock    */ 44,
  30483         /* maxblock    */ 44,
  30484         /* blocks      */ 0,
  30485         /* blocks_hi   */ 0x1000,
  30486         /* base        */ 0x09280000,
  30487         /* gran        */ 1,
  30488         /* bytes       */ 8,
  30489         /* nFields     */ 8,
  30490         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields,
  30491         /* *views      */ NULL,
  30492         /* *views_num  */ NULL,
  30493         /* snoop_cb    */ NULL, 
  30494         /* snoop_user_data */ NULL, 
  30495         /* snoop_flags */ 0,
  30496         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30497         /* type */ SOC_MEM_TYPE_NORMAL,
  30498         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30499         /* impl */ SOC_MEM_IMPL_NORMAL,
  30500         /* cmic_mor_clks       */ 0,
  30501         /* access_latency_mode */ 3,
  30502     },
  30503 #endif /* chips */
  30504 
  30505 #if defined(BCM_56970_A0)
  30506     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_PIPE0_BCM56970_A0m */ 
  30507         /* mem            THDI_PORT_SP_CONFIG_PIPE0m */
  30508         /* flags       */ SOC_MEM_FLAG_VALID |
  30509                           SOC_MEM_FLAG_CACHABLE |
  30510                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  30511                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  30512         /* cmp_fn      */ _soc_mem_cmp_undef,
  30513         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30514         /* index_min   */ 0,
  30515         /* index_max   */ 135,
  30516         /* minblock    */ 77,
  30517         /* maxblock    */ 77,
  30518         /* blocks      */ 0,
  30519         /* blocks_hi   */ 0xffffffff,
  30520         /* base        */ 0x09280000,
  30521         /* gran        */ 1,
  30522         /* bytes       */ 8,
  30523         /* nFields     */ 8,
  30524         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields,
  30525         /* *views      */ NULL,
  30526         /* *views_num  */ NULL,
  30527         /* snoop_cb    */ NULL, 
  30528         /* snoop_user_data */ NULL, 
  30529         /* snoop_flags */ 0,
  30530         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30531         /* type */ SOC_MEM_TYPE_NORMAL,
  30532         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30533         /* impl */ SOC_MEM_IMPL_NORMAL,
  30534         /* cmic_mor_clks       */ 0,
  30535         /* access_latency_mode */ 3,
  30536     },
  30537 #endif /* chips */
  30538 
  30539 #if defined(BCM_56870_A0)
  30540     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_PIPE1_BCM56870_A0m */ 
  30541         /* mem            THDI_PORT_SP_CONFIG_PIPE1m */
  30542         /* flags       */ SOC_MEM_FLAG_VALID |
  30543                           SOC_MEM_FLAG_CACHABLE |
  30544                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  30545                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  30546         /* cmp_fn      */ _soc_mem_cmp_undef,
  30547         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30548         /* index_min   */ 0,
  30549         /* index_max   */ 263,
  30550         /* minblock    */ 44,
  30551         /* maxblock    */ 44,
  30552         /* blocks      */ 0,
  30553         /* blocks_hi   */ 0x1000,
  30554         /* base        */ 0x09290000,
  30555         /* gran        */ 1,
  30556         /* bytes       */ 8,
  30557         /* nFields     */ 8,
  30558         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields,
  30559         /* *views      */ NULL,
  30560         /* *views_num  */ NULL,
  30561         /* snoop_cb    */ NULL, 
  30562         /* snoop_user_data */ NULL, 
  30563         /* snoop_flags */ 0,
  30564         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30565         /* type */ SOC_MEM_TYPE_NORMAL,
  30566         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30567         /* impl */ SOC_MEM_IMPL_NORMAL,
  30568         /* cmic_mor_clks       */ 0,
  30569         /* access_latency_mode */ 3,
  30570     },
  30571 #endif /* chips */
  30572 
  30573 #if defined(BCM_56970_A0)
  30574     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_PIPE1_BCM56970_A0m */ 
  30575         /* mem            THDI_PORT_SP_CONFIG_PIPE1m */
  30576         /* flags       */ SOC_MEM_FLAG_VALID |
  30577                           SOC_MEM_FLAG_CACHABLE |
  30578                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  30579                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  30580         /* cmp_fn      */ _soc_mem_cmp_undef,
  30581         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30582         /* index_min   */ 0,
  30583         /* index_max   */ 135,
  30584         /* minblock    */ 77,
  30585         /* maxblock    */ 77,
  30586         /* blocks      */ 0,
  30587         /* blocks_hi   */ 0xffffffff,
  30588         /* base        */ 0x09290000,
  30589         /* gran        */ 1,
  30590         /* bytes       */ 8,
  30591         /* nFields     */ 8,
  30592         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields,
  30593         /* *views      */ NULL,
  30594         /* *views_num  */ NULL,
  30595         /* snoop_cb    */ NULL, 
  30596         /* snoop_user_data */ NULL, 
  30597         /* snoop_flags */ 0,
  30598         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30599         /* type */ SOC_MEM_TYPE_NORMAL,
  30600         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30601         /* impl */ SOC_MEM_IMPL_NORMAL,
  30602         /* cmic_mor_clks       */ 0,
  30603         /* access_latency_mode */ 3,
  30604     },
  30605 #endif /* chips */
  30606 
  30607 #if defined(BCM_56970_A0)
  30608     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_PIPE2_BCM56970_A0m */ 
  30609         /* mem            THDI_PORT_SP_CONFIG_PIPE2m */
  30610         /* flags       */ SOC_MEM_FLAG_VALID |
  30611                           SOC_MEM_FLAG_CACHABLE |
  30612                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  30613                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  30614         /* cmp_fn      */ _soc_mem_cmp_undef,
  30615         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30616         /* index_min   */ 0,
  30617         /* index_max   */ 135,
  30618         /* minblock    */ 77,
  30619         /* maxblock    */ 77,
  30620         /* blocks      */ 0,
  30621         /* blocks_hi   */ 0xffffffff,
  30622         /* base        */ 0x092a0000,
  30623         /* gran        */ 1,
  30624         /* bytes       */ 8,
  30625         /* nFields     */ 8,
  30626         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields,
  30627         /* *views      */ NULL,
  30628         /* *views_num  */ NULL,
  30629         /* snoop_cb    */ NULL, 
  30630         /* snoop_user_data */ NULL, 
  30631         /* snoop_flags */ 0,
  30632         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30633         /* type */ SOC_MEM_TYPE_NORMAL,
  30634         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30635         /* impl */ SOC_MEM_IMPL_NORMAL,
  30636         /* cmic_mor_clks       */ 0,
  30637         /* access_latency_mode */ 3,
  30638     },
  30639 #endif /* chips */
  30640 
  30641 #if defined(BCM_56970_A0)
  30642     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_PIPE3_BCM56970_A0m */ 
  30643         /* mem            THDI_PORT_SP_CONFIG_PIPE3m */
  30644         /* flags       */ SOC_MEM_FLAG_VALID |
  30645                           SOC_MEM_FLAG_CACHABLE |
  30646                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  30647                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  30648         /* cmp_fn      */ _soc_mem_cmp_undef,
  30649         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30650         /* index_min   */ 0,
  30651         /* index_max   */ 135,
  30652         /* minblock    */ 77,
  30653         /* maxblock    */ 77,
  30654         /* blocks      */ 0,
  30655         /* blocks_hi   */ 0xffffffff,
  30656         /* base        */ 0x092b0000,
  30657         /* gran        */ 1,
  30658         /* bytes       */ 8,
  30659         /* nFields     */ 8,
  30660         /* *fields     */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields,
  30661         /* *views      */ NULL,
  30662         /* *views_num  */ NULL,
  30663         /* snoop_cb    */ NULL, 
  30664         /* snoop_user_data */ NULL, 
  30665         /* snoop_flags */ 0,
  30666         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30667         /* type */ SOC_MEM_TYPE_NORMAL,
  30668         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30669         /* impl */ SOC_MEM_IMPL_NORMAL,
  30670         /* cmic_mor_clks       */ 0,
  30671         /* access_latency_mode */ 3,
  30672     },
  30673 #endif /* chips */
  30674 
  30675 #if defined(BCM_56850_A0)
  30676     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_Xm */ 
  30677         /* mem            THDI_PORT_SP_CONFIG_Xm */
  30678         /* flags       */ SOC_MEM_FLAG_VALID |
  30679                           SOC_MEM_FLAG_CACHABLE |
  30680                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  30681         /* cmp_fn      */ _soc_mem_cmp_undef,
  30682         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30683         /* index_min   */ 0,
  30684         /* index_max   */ 211,
  30685         /* minblock    */ 12,
  30686         /* maxblock    */ 12,
  30687         /* blocks      */ 0x1000,
  30688         /* blocks_hi   */ 0,
  30689         /* base        */ 0x08001000,
  30690         /* gran        */ 1,
  30691         /* bytes       */ 8,
  30692         /* nFields     */ 8,
  30693         /* *fields     */ soc_THDI_PORT_SP_CONFIG0_Xm_fields,
  30694         /* *views      */ NULL,
  30695         /* *views_num  */ NULL,
  30696         /* snoop_cb    */ NULL, 
  30697         /* snoop_user_data */ NULL, 
  30698         /* snoop_flags */ 0,
  30699         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30700         /* type */ SOC_MEM_TYPE_NORMAL,
  30701         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30702         /* impl */ SOC_MEM_IMPL_NORMAL,
  30703         /* cmic_mor_clks       */ 0,
  30704     },
  30705 #endif /* chips */
  30706 
  30707 #if defined(BCM_56560_A0)
  30708     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_X_BCM56560_A0m */ 
  30709         /* mem            THDI_PORT_SP_CONFIG_Xm */
  30710         /* flags       */ SOC_MEM_FLAG_VALID |
  30711                           SOC_MEM_FLAG_CACHABLE |
  30712                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  30713         /* cmp_fn      */ _soc_mem_cmp_undef,
  30714         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30715         /* index_min   */ 0,
  30716         /* index_max   */ 299,
  30717         /* minblock    */ 24,
  30718         /* maxblock    */ 24,
  30719         /* blocks      */ 0x1000000,
  30720         /* blocks_hi   */ 0,
  30721         /* base        */ 0x08002000,
  30722         /* gran        */ 1,
  30723         /* bytes       */ 8,
  30724         /* nFields     */ 8,
  30725         /* *fields     */ soc_THDI_PORT_SP_CONFIG0_X_BCM56560_A0m_fields,
  30726         /* *views      */ NULL,
  30727         /* *views_num  */ NULL,
  30728         /* snoop_cb    */ NULL, 
  30729         /* snoop_user_data */ NULL, 
  30730         /* snoop_flags */ 0,
  30731         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30732         /* type */ SOC_MEM_TYPE_NORMAL,
  30733         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30734         /* impl */ SOC_MEM_IMPL_NORMAL,
  30735         /* cmic_mor_clks       */ 0,
  30736     },
  30737 #endif /* chips */
  30738 
  30739 #if defined(BCM_56560_B0)
  30740     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_X_BCM56560_B0m */ 
  30741         /* mem            THDI_PORT_SP_CONFIG_Xm */
  30742         /* flags       */ SOC_MEM_FLAG_VALID |
  30743                           SOC_MEM_FLAG_CACHABLE |
  30744                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  30745         /* cmp_fn      */ _soc_mem_cmp_undef,
  30746         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30747         /* index_min   */ 0,
  30748         /* index_max   */ 299,
  30749         /* minblock    */ 16,
  30750         /* maxblock    */ 16,
  30751         /* blocks      */ 0x10000,
  30752         /* blocks_hi   */ 0,
  30753         /* base        */ 0x08002000,
  30754         /* gran        */ 1,
  30755         /* bytes       */ 8,
  30756         /* nFields     */ 8,
  30757         /* *fields     */ soc_THDI_PORT_SP_CONFIG0_X_BCM56560_A0m_fields,
  30758         /* *views      */ NULL,
  30759         /* *views_num  */ NULL,
  30760         /* snoop_cb    */ NULL, 
  30761         /* snoop_user_data */ NULL, 
  30762         /* snoop_flags */ 0,
  30763         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30764         /* type */ SOC_MEM_TYPE_NORMAL,
  30765         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30766         /* impl */ SOC_MEM_IMPL_NORMAL,
  30767         /* cmic_mor_clks       */ 0,
  30768     },
  30769 #endif /* chips */
  30770 
  30771 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  30772     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_X_BCM56670_A0m */ 
  30773         /* mem            THDI_PORT_SP_CONFIG_Xm */
  30774         /* flags       */ SOC_MEM_FLAG_VALID |
  30775                           SOC_MEM_FLAG_CACHABLE |
  30776                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  30777         /* cmp_fn      */ _soc_mem_cmp_undef,
  30778         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30779         /* index_min   */ 0,
  30780         /* index_max   */ 271,
  30781         /* minblock    */ 25,
  30782         /* maxblock    */ 25,
  30783         /* blocks      */ 0x2000000,
  30784         /* blocks_hi   */ 0,
  30785         /* base        */ 0x08002000,
  30786         /* gran        */ 1,
  30787         /* bytes       */ 8,
  30788         /* nFields     */ 8,
  30789         /* *fields     */ soc_THDI_PORT_SP_CONFIG0_X_BCM56560_A0m_fields,
  30790         /* *views      */ NULL,
  30791         /* *views_num  */ NULL,
  30792         /* snoop_cb    */ NULL, 
  30793         /* snoop_user_data */ NULL, 
  30794         /* snoop_flags */ 0,
  30795         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30796         /* type */ SOC_MEM_TYPE_NORMAL,
  30797         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30798         /* impl */ SOC_MEM_IMPL_NORMAL,
  30799         /* cmic_mor_clks       */ 0,
  30800     },
  30801 #endif /* chips */
  30802 
  30803 #if defined(BCM_56860_A0)
  30804     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_X_BCM56860_A0m */ 
  30805         /* mem            THDI_PORT_SP_CONFIG_Xm */
  30806         /* flags       */ SOC_MEM_FLAG_VALID |
  30807                           SOC_MEM_FLAG_CACHABLE |
  30808                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  30809         /* cmp_fn      */ _soc_mem_cmp_undef,
  30810         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30811         /* index_min   */ 0,
  30812         /* index_max   */ 211,
  30813         /* minblock    */ 13,
  30814         /* maxblock    */ 13,
  30815         /* blocks      */ 0x2000,
  30816         /* blocks_hi   */ 0,
  30817         /* base        */ 0x08001000,
  30818         /* gran        */ 1,
  30819         /* bytes       */ 8,
  30820         /* nFields     */ 8,
  30821         /* *fields     */ soc_THDI_PORT_SP_CONFIG0_Xm_fields,
  30822         /* *views      */ NULL,
  30823         /* *views_num  */ NULL,
  30824         /* snoop_cb    */ NULL, 
  30825         /* snoop_user_data */ NULL, 
  30826         /* snoop_flags */ 0,
  30827         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30828         /* type */ SOC_MEM_TYPE_NORMAL,
  30829         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30830         /* impl */ SOC_MEM_IMPL_NORMAL,
  30831         /* cmic_mor_clks       */ 0,
  30832     },
  30833 #endif /* chips */
  30834 
  30835 #if defined(BCM_56850_A0)
  30836     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_Ym */ 
  30837         /* mem            THDI_PORT_SP_CONFIG_Ym */
  30838         /* flags       */ SOC_MEM_FLAG_VALID |
  30839                           SOC_MEM_FLAG_CACHABLE |
  30840                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  30841         /* cmp_fn      */ _soc_mem_cmp_undef,
  30842         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30843         /* index_min   */ 0,
  30844         /* index_max   */ 211,
  30845         /* minblock    */ 12,
  30846         /* maxblock    */ 12,
  30847         /* blocks      */ 0x1000,
  30848         /* blocks_hi   */ 0,
  30849         /* base        */ 0x08101000,
  30850         /* gran        */ 1,
  30851         /* bytes       */ 8,
  30852         /* nFields     */ 8,
  30853         /* *fields     */ soc_THDI_PORT_SP_CONFIG0_Xm_fields,
  30854         /* *views      */ NULL,
  30855         /* *views_num  */ NULL,
  30856         /* snoop_cb    */ NULL, 
  30857         /* snoop_user_data */ NULL, 
  30858         /* snoop_flags */ 0,
  30859         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30860         /* type */ SOC_MEM_TYPE_NORMAL,
  30861         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30862         /* impl */ SOC_MEM_IMPL_NORMAL,
  30863         /* cmic_mor_clks       */ 0,
  30864     },
  30865 #endif /* chips */
  30866 
  30867 #if defined(BCM_56860_A0)
  30868     { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_Y_BCM56860_A0m */ 
  30869         /* mem            THDI_PORT_SP_CONFIG_Ym */
  30870         /* flags       */ SOC_MEM_FLAG_VALID |
  30871                           SOC_MEM_FLAG_CACHABLE |
  30872                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  30873         /* cmp_fn      */ _soc_mem_cmp_undef,
  30874         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30875         /* index_min   */ 0,
  30876         /* index_max   */ 211,
  30877         /* minblock    */ 13,
  30878         /* maxblock    */ 13,
  30879         /* blocks      */ 0x2000,
  30880         /* blocks_hi   */ 0,
  30881         /* base        */ 0x08101000,
  30882         /* gran        */ 1,
  30883         /* bytes       */ 8,
  30884         /* nFields     */ 8,
  30885         /* *fields     */ soc_THDI_PORT_SP_CONFIG0_Xm_fields,
  30886         /* *views      */ NULL,
  30887         /* *views_num  */ NULL,
  30888         /* snoop_cb    */ NULL, 
  30889         /* snoop_user_data */ NULL, 
  30890         /* snoop_flags */ 0,
  30891         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30892         /* type */ SOC_MEM_TYPE_NORMAL,
  30893         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  30894         /* impl */ SOC_MEM_IMPL_NORMAL,
  30895         /* cmic_mor_clks       */ 0,
  30896     },
  30897 #endif /* chips */
  30898 
  30899 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  30900     { /* SOC_MEM_INT_THDO_CONFIG_0Am */ 
  30901         /* mem            THDO_CONFIG_0Am */
  30902         /* flags       */ SOC_MEM_FLAG_VALID |
  30903                           SOC_MEM_FLAG_CACHABLE |
  30904                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  30905         /* cmp_fn      */ _soc_mem_cmp_undef,
  30906         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30907         /* index_min   */ 0,
  30908         /* index_max   */ 295,
  30909         /* minblock    */ 8,
  30910         /* maxblock    */ 8,
  30911         /* blocks      */ 0x100,
  30912         /* blocks_hi   */ 0,
  30913         /* base        */ 0x03000800,
  30914         /* gran        */ 1,
  30915         /* bytes       */ 7,
  30916         /* nFields     */ 11,
  30917         /* *fields     */ soc_MMU_THDO_CONFIG_0m_fields,
  30918         /* *views      */ NULL,
  30919         /* *views_num  */ NULL,
  30920         /* snoop_cb    */ NULL, 
  30921         /* snoop_user_data */ NULL, 
  30922         /* snoop_flags */ 0,
  30923         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30924         /* type */ SOC_MEM_TYPE_NORMAL,
  30925         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  30926         /* impl */ SOC_MEM_IMPL_NORMAL,
  30927         /* cmic_mor_clks       */ 0,
  30928     },
  30929 #endif /* chips */
  30930 
  30931 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  30932     { /* SOC_MEM_INT_THDO_CONFIG_0Bm */ 
  30933         /* mem            THDO_CONFIG_0Bm */
  30934         /* flags       */ SOC_MEM_FLAG_VALID |
  30935                           SOC_MEM_FLAG_CACHABLE |
  30936                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  30937         /* cmp_fn      */ _soc_mem_cmp_undef,
  30938         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30939         /* index_min   */ 0,
  30940         /* index_max   */ 295,
  30941         /* minblock    */ 8,
  30942         /* maxblock    */ 8,
  30943         /* blocks      */ 0x100,
  30944         /* blocks_hi   */ 0,
  30945         /* base        */ 0x03001000,
  30946         /* gran        */ 1,
  30947         /* bytes       */ 7,
  30948         /* nFields     */ 11,
  30949         /* *fields     */ soc_MMU_THDO_CONFIG_0m_fields,
  30950         /* *views      */ NULL,
  30951         /* *views_num  */ NULL,
  30952         /* snoop_cb    */ NULL, 
  30953         /* snoop_user_data */ NULL, 
  30954         /* snoop_flags */ 0,
  30955         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30956         /* type */ SOC_MEM_TYPE_NORMAL,
  30957         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  30958         /* impl */ SOC_MEM_IMPL_NORMAL,
  30959         /* cmic_mor_clks       */ 0,
  30960     },
  30961 #endif /* chips */
  30962 
  30963 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  30964     { /* SOC_MEM_INT_THDO_CONFIG_1Am */ 
  30965         /* mem            THDO_CONFIG_1Am */
  30966         /* flags       */ SOC_MEM_FLAG_VALID |
  30967                           SOC_MEM_FLAG_CACHABLE |
  30968                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  30969         /* cmp_fn      */ _soc_mem_cmp_undef,
  30970         /* *null_entry */ _soc_mem_entry_null_zeroes,
  30971         /* index_min   */ 0,
  30972         /* index_max   */ 295,
  30973         /* minblock    */ 8,
  30974         /* maxblock    */ 8,
  30975         /* blocks      */ 0x100,
  30976         /* blocks_hi   */ 0,
  30977         /* base        */ 0x03002000,
  30978         /* gran        */ 1,
  30979         /* bytes       */ 7,
  30980         /* nFields     */ 11,
  30981         /* *fields     */ soc_MMU_THDO_CONFIG_0m_fields,
  30982         /* *views      */ NULL,
  30983         /* *views_num  */ NULL,
  30984         /* snoop_cb    */ NULL, 
  30985         /* snoop_user_data */ NULL, 
  30986         /* snoop_flags */ 0,
  30987         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  30988         /* type */ SOC_MEM_TYPE_NORMAL,
  30989         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  30990         /* impl */ SOC_MEM_IMPL_NORMAL,
  30991         /* cmic_mor_clks       */ 0,
  30992     },
  30993 #endif /* chips */
  30994 
  30995 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  30996     { /* SOC_MEM_INT_THDO_CONFIG_1Bm */ 
  30997         /* mem            THDO_CONFIG_1Bm */
  30998         /* flags       */ SOC_MEM_FLAG_VALID |
  30999                           SOC_MEM_FLAG_CACHABLE |
  31000                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  31001         /* cmp_fn      */ _soc_mem_cmp_undef,
  31002         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31003         /* index_min   */ 0,
  31004         /* index_max   */ 295,
  31005         /* minblock    */ 8,
  31006         /* maxblock    */ 8,
  31007         /* blocks      */ 0x100,
  31008         /* blocks_hi   */ 0,
  31009         /* base        */ 0x03002800,
  31010         /* gran        */ 1,
  31011         /* bytes       */ 7,
  31012         /* nFields     */ 11,
  31013         /* *fields     */ soc_MMU_THDO_CONFIG_0m_fields,
  31014         /* *views      */ NULL,
  31015         /* *views_num  */ NULL,
  31016         /* snoop_cb    */ NULL, 
  31017         /* snoop_user_data */ NULL, 
  31018         /* snoop_flags */ 0,
  31019         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31020         /* type */ SOC_MEM_TYPE_NORMAL,
  31021         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31022         /* impl */ SOC_MEM_IMPL_NORMAL,
  31023         /* cmic_mor_clks       */ 0,
  31024     },
  31025 #endif /* chips */
  31026 
  31027 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  31028     { /* SOC_MEM_INT_THDO_CONFIG_EX_0Am */ 
  31029         /* mem            THDO_CONFIG_EX_0Am */
  31030         /* flags       */ SOC_MEM_FLAG_VALID |
  31031                           SOC_MEM_FLAG_CACHABLE |
  31032                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  31033         /* cmp_fn      */ _soc_mem_cmp_undef,
  31034         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31035         /* index_min   */ 0,
  31036         /* index_max   */ 295,
  31037         /* minblock    */ 8,
  31038         /* maxblock    */ 8,
  31039         /* blocks      */ 0x100,
  31040         /* blocks_hi   */ 0,
  31041         /* base        */ 0x03006800,
  31042         /* gran        */ 1,
  31043         /* bytes       */ 7,
  31044         /* nFields     */ 11,
  31045         /* *fields     */ soc_MMU_THDO_CONFIG_0m_fields,
  31046         /* *views      */ NULL,
  31047         /* *views_num  */ NULL,
  31048         /* snoop_cb    */ NULL, 
  31049         /* snoop_user_data */ NULL, 
  31050         /* snoop_flags */ 0,
  31051         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31052         /* type */ SOC_MEM_TYPE_NORMAL,
  31053         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31054         /* impl */ SOC_MEM_IMPL_NORMAL,
  31055         /* cmic_mor_clks       */ 0,
  31056     },
  31057 #endif /* chips */
  31058 
  31059 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  31060     { /* SOC_MEM_INT_THDO_CONFIG_EX_0Bm */ 
  31061         /* mem            THDO_CONFIG_EX_0Bm */
  31062         /* flags       */ SOC_MEM_FLAG_VALID |
  31063                           SOC_MEM_FLAG_CACHABLE |
  31064                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  31065         /* cmp_fn      */ _soc_mem_cmp_undef,
  31066         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31067         /* index_min   */ 0,
  31068         /* index_max   */ 295,
  31069         /* minblock    */ 8,
  31070         /* maxblock    */ 8,
  31071         /* blocks      */ 0x100,
  31072         /* blocks_hi   */ 0,
  31073         /* base        */ 0x03007000,
  31074         /* gran        */ 1,
  31075         /* bytes       */ 7,
  31076         /* nFields     */ 11,
  31077         /* *fields     */ soc_MMU_THDO_CONFIG_0m_fields,
  31078         /* *views      */ NULL,
  31079         /* *views_num  */ NULL,
  31080         /* snoop_cb    */ NULL, 
  31081         /* snoop_user_data */ NULL, 
  31082         /* snoop_flags */ 0,
  31083         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31084         /* type */ SOC_MEM_TYPE_NORMAL,
  31085         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31086         /* impl */ SOC_MEM_IMPL_NORMAL,
  31087         /* cmic_mor_clks       */ 0,
  31088     },
  31089 #endif /* chips */
  31090 
  31091 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  31092     { /* SOC_MEM_INT_THDO_CONFIG_EX_1Am */ 
  31093         /* mem            THDO_CONFIG_EX_1Am */
  31094         /* flags       */ SOC_MEM_FLAG_VALID |
  31095                           SOC_MEM_FLAG_CACHABLE |
  31096                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  31097         /* cmp_fn      */ _soc_mem_cmp_undef,
  31098         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31099         /* index_min   */ 0,
  31100         /* index_max   */ 295,
  31101         /* minblock    */ 8,
  31102         /* maxblock    */ 8,
  31103         /* blocks      */ 0x100,
  31104         /* blocks_hi   */ 0,
  31105         /* base        */ 0x03008000,
  31106         /* gran        */ 1,
  31107         /* bytes       */ 7,
  31108         /* nFields     */ 11,
  31109         /* *fields     */ soc_MMU_THDO_CONFIG_0m_fields,
  31110         /* *views      */ NULL,
  31111         /* *views_num  */ NULL,
  31112         /* snoop_cb    */ NULL, 
  31113         /* snoop_user_data */ NULL, 
  31114         /* snoop_flags */ 0,
  31115         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31116         /* type */ SOC_MEM_TYPE_NORMAL,
  31117         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31118         /* impl */ SOC_MEM_IMPL_NORMAL,
  31119         /* cmic_mor_clks       */ 0,
  31120     },
  31121 #endif /* chips */
  31122 
  31123 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  31124     { /* SOC_MEM_INT_THDO_CONFIG_EX_1Bm */ 
  31125         /* mem            THDO_CONFIG_EX_1Bm */
  31126         /* flags       */ SOC_MEM_FLAG_VALID |
  31127                           SOC_MEM_FLAG_CACHABLE |
  31128                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  31129         /* cmp_fn      */ _soc_mem_cmp_undef,
  31130         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31131         /* index_min   */ 0,
  31132         /* index_max   */ 295,
  31133         /* minblock    */ 8,
  31134         /* maxblock    */ 8,
  31135         /* blocks      */ 0x100,
  31136         /* blocks_hi   */ 0,
  31137         /* base        */ 0x03008800,
  31138         /* gran        */ 1,
  31139         /* bytes       */ 7,
  31140         /* nFields     */ 11,
  31141         /* *fields     */ soc_MMU_THDO_CONFIG_0m_fields,
  31142         /* *views      */ NULL,
  31143         /* *views_num  */ NULL,
  31144         /* snoop_cb    */ NULL, 
  31145         /* snoop_user_data */ NULL, 
  31146         /* snoop_flags */ 0,
  31147         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31148         /* type */ SOC_MEM_TYPE_NORMAL,
  31149         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31150         /* impl */ SOC_MEM_IMPL_NORMAL,
  31151         /* cmic_mor_clks       */ 0,
  31152     },
  31153 #endif /* chips */
  31154 
  31155 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  31156     { /* SOC_MEM_INT_THDO_OFFSET_0Am */ 
  31157         /* mem            THDO_OFFSET_0Am */
  31158         /* flags       */ SOC_MEM_FLAG_VALID |
  31159                           SOC_MEM_FLAG_CACHABLE |
  31160                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  31161         /* cmp_fn      */ _soc_mem_cmp_undef,
  31162         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31163         /* index_min   */ 0,
  31164         /* index_max   */ 295,
  31165         /* minblock    */ 8,
  31166         /* maxblock    */ 8,
  31167         /* blocks      */ 0x100,
  31168         /* blocks_hi   */ 0,
  31169         /* base        */ 0x03003800,
  31170         /* gran        */ 1,
  31171         /* bytes       */ 7,
  31172         /* nFields     */ 5,
  31173         /* *fields     */ soc_MMU_THDO_OFFSET_0m_fields,
  31174         /* *views      */ NULL,
  31175         /* *views_num  */ NULL,
  31176         /* snoop_cb    */ NULL, 
  31177         /* snoop_user_data */ NULL, 
  31178         /* snoop_flags */ 0,
  31179         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31180         /* type */ SOC_MEM_TYPE_NORMAL,
  31181         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31182         /* impl */ SOC_MEM_IMPL_NORMAL,
  31183         /* cmic_mor_clks       */ 0,
  31184     },
  31185 #endif /* chips */
  31186 
  31187 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  31188     { /* SOC_MEM_INT_THDO_OFFSET_0Bm */ 
  31189         /* mem            THDO_OFFSET_0Bm */
  31190         /* flags       */ SOC_MEM_FLAG_VALID |
  31191                           SOC_MEM_FLAG_CACHABLE |
  31192                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  31193         /* cmp_fn      */ _soc_mem_cmp_undef,
  31194         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31195         /* index_min   */ 0,
  31196         /* index_max   */ 295,
  31197         /* minblock    */ 8,
  31198         /* maxblock    */ 8,
  31199         /* blocks      */ 0x100,
  31200         /* blocks_hi   */ 0,
  31201         /* base        */ 0x03004000,
  31202         /* gran        */ 1,
  31203         /* bytes       */ 7,
  31204         /* nFields     */ 5,
  31205         /* *fields     */ soc_MMU_THDO_OFFSET_0m_fields,
  31206         /* *views      */ NULL,
  31207         /* *views_num  */ NULL,
  31208         /* snoop_cb    */ NULL, 
  31209         /* snoop_user_data */ NULL, 
  31210         /* snoop_flags */ 0,
  31211         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31212         /* type */ SOC_MEM_TYPE_NORMAL,
  31213         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31214         /* impl */ SOC_MEM_IMPL_NORMAL,
  31215         /* cmic_mor_clks       */ 0,
  31216     },
  31217 #endif /* chips */
  31218 
  31219 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  31220     { /* SOC_MEM_INT_THDO_OFFSET_1Am */ 
  31221         /* mem            THDO_OFFSET_1Am */
  31222         /* flags       */ SOC_MEM_FLAG_VALID |
  31223                           SOC_MEM_FLAG_CACHABLE |
  31224                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  31225         /* cmp_fn      */ _soc_mem_cmp_undef,
  31226         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31227         /* index_min   */ 0,
  31228         /* index_max   */ 295,
  31229         /* minblock    */ 8,
  31230         /* maxblock    */ 8,
  31231         /* blocks      */ 0x100,
  31232         /* blocks_hi   */ 0,
  31233         /* base        */ 0x03005000,
  31234         /* gran        */ 1,
  31235         /* bytes       */ 7,
  31236         /* nFields     */ 5,
  31237         /* *fields     */ soc_MMU_THDO_OFFSET_0m_fields,
  31238         /* *views      */ NULL,
  31239         /* *views_num  */ NULL,
  31240         /* snoop_cb    */ NULL, 
  31241         /* snoop_user_data */ NULL, 
  31242         /* snoop_flags */ 0,
  31243         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31244         /* type */ SOC_MEM_TYPE_NORMAL,
  31245         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31246         /* impl */ SOC_MEM_IMPL_NORMAL,
  31247         /* cmic_mor_clks       */ 0,
  31248     },
  31249 #endif /* chips */
  31250 
  31251 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  31252     { /* SOC_MEM_INT_THDO_OFFSET_1Bm */ 
  31253         /* mem            THDO_OFFSET_1Bm */
  31254         /* flags       */ SOC_MEM_FLAG_VALID |
  31255                           SOC_MEM_FLAG_CACHABLE |
  31256                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  31257         /* cmp_fn      */ _soc_mem_cmp_undef,
  31258         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31259         /* index_min   */ 0,
  31260         /* index_max   */ 295,
  31261         /* minblock    */ 8,
  31262         /* maxblock    */ 8,
  31263         /* blocks      */ 0x100,
  31264         /* blocks_hi   */ 0,
  31265         /* base        */ 0x03005800,
  31266         /* gran        */ 1,
  31267         /* bytes       */ 7,
  31268         /* nFields     */ 5,
  31269         /* *fields     */ soc_MMU_THDO_OFFSET_0m_fields,
  31270         /* *views      */ NULL,
  31271         /* *views_num  */ NULL,
  31272         /* snoop_cb    */ NULL, 
  31273         /* snoop_user_data */ NULL, 
  31274         /* snoop_flags */ 0,
  31275         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31276         /* type */ SOC_MEM_TYPE_NORMAL,
  31277         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31278         /* impl */ SOC_MEM_IMPL_NORMAL,
  31279         /* cmic_mor_clks       */ 0,
  31280     },
  31281 #endif /* chips */
  31282 
  31283 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  31284     { /* SOC_MEM_INT_THDO_OFFSET_EX_0Am */ 
  31285         /* mem            THDO_OFFSET_EX_0Am */
  31286         /* flags       */ SOC_MEM_FLAG_VALID |
  31287                           SOC_MEM_FLAG_CACHABLE |
  31288                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  31289         /* cmp_fn      */ _soc_mem_cmp_undef,
  31290         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31291         /* index_min   */ 0,
  31292         /* index_max   */ 295,
  31293         /* minblock    */ 8,
  31294         /* maxblock    */ 8,
  31295         /* blocks      */ 0x100,
  31296         /* blocks_hi   */ 0,
  31297         /* base        */ 0x03009800,
  31298         /* gran        */ 1,
  31299         /* bytes       */ 7,
  31300         /* nFields     */ 5,
  31301         /* *fields     */ soc_MMU_THDO_OFFSET_0m_fields,
  31302         /* *views      */ NULL,
  31303         /* *views_num  */ NULL,
  31304         /* snoop_cb    */ NULL, 
  31305         /* snoop_user_data */ NULL, 
  31306         /* snoop_flags */ 0,
  31307         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31308         /* type */ SOC_MEM_TYPE_NORMAL,
  31309         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31310         /* impl */ SOC_MEM_IMPL_NORMAL,
  31311         /* cmic_mor_clks       */ 0,
  31312     },
  31313 #endif /* chips */
  31314 
  31315 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  31316     { /* SOC_MEM_INT_THDO_OFFSET_EX_0Bm */ 
  31317         /* mem            THDO_OFFSET_EX_0Bm */
  31318         /* flags       */ SOC_MEM_FLAG_VALID |
  31319                           SOC_MEM_FLAG_CACHABLE |
  31320                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  31321         /* cmp_fn      */ _soc_mem_cmp_undef,
  31322         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31323         /* index_min   */ 0,
  31324         /* index_max   */ 295,
  31325         /* minblock    */ 8,
  31326         /* maxblock    */ 8,
  31327         /* blocks      */ 0x100,
  31328         /* blocks_hi   */ 0,
  31329         /* base        */ 0x0300a000,
  31330         /* gran        */ 1,
  31331         /* bytes       */ 7,
  31332         /* nFields     */ 5,
  31333         /* *fields     */ soc_MMU_THDO_OFFSET_0m_fields,
  31334         /* *views      */ NULL,
  31335         /* *views_num  */ NULL,
  31336         /* snoop_cb    */ NULL, 
  31337         /* snoop_user_data */ NULL, 
  31338         /* snoop_flags */ 0,
  31339         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31340         /* type */ SOC_MEM_TYPE_NORMAL,
  31341         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31342         /* impl */ SOC_MEM_IMPL_NORMAL,
  31343         /* cmic_mor_clks       */ 0,
  31344     },
  31345 #endif /* chips */
  31346 
  31347 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  31348     { /* SOC_MEM_INT_THDO_OFFSET_EX_1Am */ 
  31349         /* mem            THDO_OFFSET_EX_1Am */
  31350         /* flags       */ SOC_MEM_FLAG_VALID |
  31351                           SOC_MEM_FLAG_CACHABLE |
  31352                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  31353         /* cmp_fn      */ _soc_mem_cmp_undef,
  31354         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31355         /* index_min   */ 0,
  31356         /* index_max   */ 295,
  31357         /* minblock    */ 8,
  31358         /* maxblock    */ 8,
  31359         /* blocks      */ 0x100,
  31360         /* blocks_hi   */ 0,
  31361         /* base        */ 0x0300b000,
  31362         /* gran        */ 1,
  31363         /* bytes       */ 7,
  31364         /* nFields     */ 5,
  31365         /* *fields     */ soc_MMU_THDO_OFFSET_0m_fields,
  31366         /* *views      */ NULL,
  31367         /* *views_num  */ NULL,
  31368         /* snoop_cb    */ NULL, 
  31369         /* snoop_user_data */ NULL, 
  31370         /* snoop_flags */ 0,
  31371         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31372         /* type */ SOC_MEM_TYPE_NORMAL,
  31373         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31374         /* impl */ SOC_MEM_IMPL_NORMAL,
  31375         /* cmic_mor_clks       */ 0,
  31376     },
  31377 #endif /* chips */
  31378 
  31379 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  31380     { /* SOC_MEM_INT_THDO_OFFSET_EX_1Bm */ 
  31381         /* mem            THDO_OFFSET_EX_1Bm */
  31382         /* flags       */ SOC_MEM_FLAG_VALID |
  31383                           SOC_MEM_FLAG_CACHABLE |
  31384                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  31385         /* cmp_fn      */ _soc_mem_cmp_undef,
  31386         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31387         /* index_min   */ 0,
  31388         /* index_max   */ 295,
  31389         /* minblock    */ 8,
  31390         /* maxblock    */ 8,
  31391         /* blocks      */ 0x100,
  31392         /* blocks_hi   */ 0,
  31393         /* base        */ 0x0300b800,
  31394         /* gran        */ 1,
  31395         /* bytes       */ 7,
  31396         /* nFields     */ 5,
  31397         /* *fields     */ soc_MMU_THDO_OFFSET_0m_fields,
  31398         /* *views      */ NULL,
  31399         /* *views_num  */ NULL,
  31400         /* snoop_cb    */ NULL, 
  31401         /* snoop_user_data */ NULL, 
  31402         /* snoop_flags */ 0,
  31403         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31404         /* type */ SOC_MEM_TYPE_NORMAL,
  31405         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  31406         /* impl */ SOC_MEM_IMPL_NORMAL,
  31407         /* cmic_mor_clks       */ 0,
  31408     },
  31409 #endif /* chips */
  31410 
  31411 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  31412     { /* SOC_MEM_INT_THDO_OPNCOUNT_QENTRYm */ 
  31413         /* mem            THDO_OPNCOUNT_QENTRYm */
  31414         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  31415         /* cmp_fn      */ _soc_mem_cmp_undef,
  31416         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31417         /* index_min   */ 0,
  31418         /* index_max   */ 1023,
  31419         /* minblock    */ 11,
  31420         /* maxblock    */ 11,
  31421         /* blocks      */ 0x800,
  31422         /* blocks_hi   */ 0,
  31423         /* base        */ 0x0300d000,
  31424         /* gran        */ 1,
  31425         /* bytes       */ 3,
  31426         /* nFields     */ 5,
  31427         /* *fields     */ soc_MMU_THDO_OPNCOUNT_CELLm_fields,
  31428         /* *views      */ NULL,
  31429         /* *views_num  */ NULL,
  31430         /* snoop_cb    */ NULL, 
  31431         /* snoop_user_data */ NULL, 
  31432         /* snoop_flags */ 0,
  31433         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31434         /* type */ SOC_MEM_TYPE_NORMAL,
  31435         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31436         /* impl */ SOC_MEM_IMPL_NORMAL,
  31437         /* cmic_mor_clks       */ 0,
  31438     },
  31439 #endif /* chips */
  31440 
  31441 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  31442     { /* SOC_MEM_INT_THDO_OPNCOUNT_QENTRY_BCM56260_A0m */ 
  31443         /* mem            THDO_OPNCOUNT_QENTRYm */
  31444         /* flags       */ SOC_MEM_FLAG_VALID |
  31445                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  31446         /* cmp_fn      */ _soc_mem_cmp_undef,
  31447         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31448         /* index_min   */ 0,
  31449         /* index_max   */ 255,
  31450         /* minblock    */ 9,
  31451         /* maxblock    */ 9,
  31452         /* blocks      */ 0x200,
  31453         /* blocks_hi   */ 0,
  31454         /* base        */ 0x0c00d000,
  31455         /* gran        */ 1,
  31456         /* bytes       */ 3,
  31457         /* nFields     */ 5,
  31458         /* *fields     */ soc_MMU_THDO_OPNCOUNT_CELL_BCM56260_A0m_fields,
  31459         /* *views      */ NULL,
  31460         /* *views_num  */ NULL,
  31461         /* snoop_cb    */ NULL, 
  31462         /* snoop_user_data */ NULL, 
  31463         /* snoop_flags */ 0,
  31464         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31465         /* type */ SOC_MEM_TYPE_NORMAL,
  31466         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31467         /* impl */ SOC_MEM_IMPL_NORMAL,
  31468         /* cmic_mor_clks       */ 0,
  31469     },
  31470 #endif /* chips */
  31471 
  31472 #if defined(BCM_56270_A0)
  31473     { /* SOC_MEM_INT_THDO_OPNCOUNT_QENTRY_BCM56270_A0m */ 
  31474         /* mem            THDO_OPNCOUNT_QENTRYm */
  31475         /* flags       */ SOC_MEM_FLAG_VALID |
  31476                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  31477         /* cmp_fn      */ _soc_mem_cmp_undef,
  31478         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31479         /* index_min   */ 0,
  31480         /* index_max   */ 127,
  31481         /* minblock    */ 8,
  31482         /* maxblock    */ 8,
  31483         /* blocks      */ 0x100,
  31484         /* blocks_hi   */ 0,
  31485         /* base        */ 0x0c00d000,
  31486         /* gran        */ 1,
  31487         /* bytes       */ 3,
  31488         /* nFields     */ 5,
  31489         /* *fields     */ soc_MMU_THDO_OPNCOUNT_CELL_BCM56260_A0m_fields,
  31490         /* *views      */ NULL,
  31491         /* *views_num  */ NULL,
  31492         /* snoop_cb    */ NULL, 
  31493         /* snoop_user_data */ NULL, 
  31494         /* snoop_flags */ 0,
  31495         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31496         /* type */ SOC_MEM_TYPE_NORMAL,
  31497         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31498         /* impl */ SOC_MEM_IMPL_NORMAL,
  31499         /* cmic_mor_clks       */ 0,
  31500     },
  31501 #endif /* chips */
  31502 
  31503 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  31504     defined(BCM_56450_B1)
  31505     { /* SOC_MEM_INT_THDO_OPNCOUNT_QENTRY_BCM56450_A0m */ 
  31506         /* mem            THDO_OPNCOUNT_QENTRYm */
  31507         /* flags       */ SOC_MEM_FLAG_VALID |
  31508                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  31509         /* cmp_fn      */ _soc_mem_cmp_undef,
  31510         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31511         /* index_min   */ 0,
  31512         /* index_max   */ 1023,
  31513         /* minblock    */ 11,
  31514         /* maxblock    */ 11,
  31515         /* blocks      */ 0x800,
  31516         /* blocks_hi   */ 0,
  31517         /* base        */ 0x0c00d000,
  31518         /* gran        */ 1,
  31519         /* bytes       */ 3,
  31520         /* nFields     */ 5,
  31521         /* *fields     */ soc_MMU_THDO_OPNCOUNT_CELL_BCM56450_A0m_fields,
  31522         /* *views      */ NULL,
  31523         /* *views_num  */ NULL,
  31524         /* snoop_cb    */ NULL, 
  31525         /* snoop_user_data */ NULL, 
  31526         /* snoop_flags */ 0,
  31527         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31528         /* type */ SOC_MEM_TYPE_NORMAL,
  31529         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31530         /* impl */ SOC_MEM_IMPL_NORMAL,
  31531         /* cmic_mor_clks       */ 0,
  31532     },
  31533 #endif /* chips */
  31534 
  31535 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  31536     { /* SOC_MEM_INT_THDO_QCOUNT_CELL_1m */ 
  31537         /* mem            THDO_QCOUNT_CELL_1m */
  31538         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  31539         /* cmp_fn      */ _soc_mem_cmp_undef,
  31540         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31541         /* index_min   */ 0,
  31542         /* index_max   */ 2047,
  31543         /* minblock    */ 11,
  31544         /* maxblock    */ 11,
  31545         /* blocks      */ 0x800,
  31546         /* blocks_hi   */ 0,
  31547         /* base        */ 0x0300a800,
  31548         /* gran        */ 1,
  31549         /* bytes       */ 3,
  31550         /* nFields     */ 5,
  31551         /* *fields     */ soc_MMU_THDO_OPNCOUNT_CELLm_fields,
  31552         /* *views      */ NULL,
  31553         /* *views_num  */ NULL,
  31554         /* snoop_cb    */ NULL, 
  31555         /* snoop_user_data */ NULL, 
  31556         /* snoop_flags */ 0,
  31557         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31558         /* type */ SOC_MEM_TYPE_NORMAL,
  31559         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31560         /* impl */ SOC_MEM_IMPL_NORMAL,
  31561         /* cmic_mor_clks       */ 0,
  31562     },
  31563 #endif /* chips */
  31564 
  31565 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  31566     defined(BCM_56450_B1)
  31567     { /* SOC_MEM_INT_THDO_QCOUNT_CELL_1_BCM56450_A0m */ 
  31568         /* mem            THDO_QCOUNT_CELL_1m */
  31569         /* flags       */ SOC_MEM_FLAG_VALID |
  31570                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  31571         /* cmp_fn      */ _soc_mem_cmp_undef,
  31572         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31573         /* index_min   */ 0,
  31574         /* index_max   */ 2047,
  31575         /* minblock    */ 11,
  31576         /* maxblock    */ 11,
  31577         /* blocks      */ 0x800,
  31578         /* blocks_hi   */ 0,
  31579         /* base        */ 0x0c00a800,
  31580         /* gran        */ 1,
  31581         /* bytes       */ 3,
  31582         /* nFields     */ 5,
  31583         /* *fields     */ soc_MMU_THDO_OPNCOUNT_CELL_BCM56450_A0m_fields,
  31584         /* *views      */ NULL,
  31585         /* *views_num  */ NULL,
  31586         /* snoop_cb    */ NULL, 
  31587         /* snoop_user_data */ NULL, 
  31588         /* snoop_flags */ 0,
  31589         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31590         /* type */ SOC_MEM_TYPE_NORMAL,
  31591         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31592         /* impl */ SOC_MEM_IMPL_NORMAL,
  31593         /* cmic_mor_clks       */ 0,
  31594     },
  31595 #endif /* chips */
  31596 
  31597 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  31598     { /* SOC_MEM_INT_THDO_QCOUNT_QENTRYm */ 
  31599         /* mem            THDO_QCOUNT_QENTRYm */
  31600         /* flags       */ SOC_MEM_FLAG_VALID |
  31601                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  31602         /* cmp_fn      */ _soc_mem_cmp_undef,
  31603         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31604         /* index_min   */ 0,
  31605         /* index_max   */ 1023,
  31606         /* minblock    */ 9,
  31607         /* maxblock    */ 9,
  31608         /* blocks      */ 0x200,
  31609         /* blocks_hi   */ 0,
  31610         /* base        */ 0x0c00b000,
  31611         /* gran        */ 1,
  31612         /* bytes       */ 3,
  31613         /* nFields     */ 5,
  31614         /* *fields     */ soc_MMU_THDO_OPNCOUNT_CELL_BCM56260_A0m_fields,
  31615         /* *views      */ NULL,
  31616         /* *views_num  */ NULL,
  31617         /* snoop_cb    */ NULL, 
  31618         /* snoop_user_data */ NULL, 
  31619         /* snoop_flags */ 0,
  31620         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31621         /* type */ SOC_MEM_TYPE_NORMAL,
  31622         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31623         /* impl */ SOC_MEM_IMPL_NORMAL,
  31624         /* cmic_mor_clks       */ 0,
  31625     },
  31626 #endif /* chips */
  31627 
  31628 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  31629     { /* SOC_MEM_INT_THDO_QCOUNT_QENTRY_0m */ 
  31630         /* mem            THDO_QCOUNT_QENTRY_0m */
  31631         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  31632         /* cmp_fn      */ _soc_mem_cmp_undef,
  31633         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31634         /* index_min   */ 0,
  31635         /* index_max   */ 2047,
  31636         /* minblock    */ 11,
  31637         /* maxblock    */ 11,
  31638         /* blocks      */ 0x800,
  31639         /* blocks_hi   */ 0,
  31640         /* base        */ 0x0300b000,
  31641         /* gran        */ 1,
  31642         /* bytes       */ 3,
  31643         /* nFields     */ 5,
  31644         /* *fields     */ soc_MMU_THDO_OPNCOUNT_CELLm_fields,
  31645         /* *views      */ NULL,
  31646         /* *views_num  */ NULL,
  31647         /* snoop_cb    */ NULL, 
  31648         /* snoop_user_data */ NULL, 
  31649         /* snoop_flags */ 0,
  31650         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31651         /* type */ SOC_MEM_TYPE_NORMAL,
  31652         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31653         /* impl */ SOC_MEM_IMPL_NORMAL,
  31654         /* cmic_mor_clks       */ 0,
  31655     },
  31656 #endif /* chips */
  31657 
  31658 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  31659     { /* SOC_MEM_INT_THDO_QCOUNT_QENTRY_1m */ 
  31660         /* mem            THDO_QCOUNT_QENTRY_1m */
  31661         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  31662         /* cmp_fn      */ _soc_mem_cmp_undef,
  31663         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31664         /* index_min   */ 0,
  31665         /* index_max   */ 2047,
  31666         /* minblock    */ 11,
  31667         /* maxblock    */ 11,
  31668         /* blocks      */ 0x800,
  31669         /* blocks_hi   */ 0,
  31670         /* base        */ 0x0300b800,
  31671         /* gran        */ 1,
  31672         /* bytes       */ 3,
  31673         /* nFields     */ 5,
  31674         /* *fields     */ soc_MMU_THDO_OPNCOUNT_CELLm_fields,
  31675         /* *views      */ NULL,
  31676         /* *views_num  */ NULL,
  31677         /* snoop_cb    */ NULL, 
  31678         /* snoop_user_data */ NULL, 
  31679         /* snoop_flags */ 0,
  31680         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31681         /* type */ SOC_MEM_TYPE_NORMAL,
  31682         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31683         /* impl */ SOC_MEM_IMPL_NORMAL,
  31684         /* cmic_mor_clks       */ 0,
  31685     },
  31686 #endif /* chips */
  31687 
  31688 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  31689     defined(BCM_56450_B1)
  31690     { /* SOC_MEM_INT_THDO_QCOUNT_QENTRY_0_BCM56450_A0m */ 
  31691         /* mem            THDO_QCOUNT_QENTRY_0m */
  31692         /* flags       */ SOC_MEM_FLAG_VALID |
  31693                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  31694         /* cmp_fn      */ _soc_mem_cmp_undef,
  31695         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31696         /* index_min   */ 0,
  31697         /* index_max   */ 2047,
  31698         /* minblock    */ 11,
  31699         /* maxblock    */ 11,
  31700         /* blocks      */ 0x800,
  31701         /* blocks_hi   */ 0,
  31702         /* base        */ 0x0c00b000,
  31703         /* gran        */ 1,
  31704         /* bytes       */ 3,
  31705         /* nFields     */ 5,
  31706         /* *fields     */ soc_MMU_THDO_OPNCOUNT_CELL_BCM56450_A0m_fields,
  31707         /* *views      */ NULL,
  31708         /* *views_num  */ NULL,
  31709         /* snoop_cb    */ NULL, 
  31710         /* snoop_user_data */ NULL, 
  31711         /* snoop_flags */ 0,
  31712         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31713         /* type */ SOC_MEM_TYPE_NORMAL,
  31714         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31715         /* impl */ SOC_MEM_IMPL_NORMAL,
  31716         /* cmic_mor_clks       */ 0,
  31717     },
  31718 #endif /* chips */
  31719 
  31720 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  31721     defined(BCM_56450_B1)
  31722     { /* SOC_MEM_INT_THDO_QCOUNT_QENTRY_1_BCM56450_A0m */ 
  31723         /* mem            THDO_QCOUNT_QENTRY_1m */
  31724         /* flags       */ SOC_MEM_FLAG_VALID |
  31725                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  31726         /* cmp_fn      */ _soc_mem_cmp_undef,
  31727         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31728         /* index_min   */ 0,
  31729         /* index_max   */ 2047,
  31730         /* minblock    */ 11,
  31731         /* maxblock    */ 11,
  31732         /* blocks      */ 0x800,
  31733         /* blocks_hi   */ 0,
  31734         /* base        */ 0x0c00b800,
  31735         /* gran        */ 1,
  31736         /* bytes       */ 3,
  31737         /* nFields     */ 5,
  31738         /* *fields     */ soc_MMU_THDO_OPNCOUNT_CELL_BCM56450_A0m_fields,
  31739         /* *views      */ NULL,
  31740         /* *views_num  */ NULL,
  31741         /* snoop_cb    */ NULL, 
  31742         /* snoop_user_data */ NULL, 
  31743         /* snoop_flags */ 0,
  31744         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31745         /* type */ SOC_MEM_TYPE_NORMAL,
  31746         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31747         /* impl */ SOC_MEM_IMPL_NORMAL,
  31748         /* cmic_mor_clks       */ 0,
  31749     },
  31750 #endif /* chips */
  31751 
  31752 #if defined(BCM_56270_A0)
  31753     { /* SOC_MEM_INT_THDO_QCOUNT_QENTRY_BCM56270_A0m */ 
  31754         /* mem            THDO_QCOUNT_QENTRYm */
  31755         /* flags       */ SOC_MEM_FLAG_VALID |
  31756                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  31757         /* cmp_fn      */ _soc_mem_cmp_undef,
  31758         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31759         /* index_min   */ 0,
  31760         /* index_max   */ 511,
  31761         /* minblock    */ 8,
  31762         /* maxblock    */ 8,
  31763         /* blocks      */ 0x100,
  31764         /* blocks_hi   */ 0,
  31765         /* base        */ 0x0c00b000,
  31766         /* gran        */ 1,
  31767         /* bytes       */ 3,
  31768         /* nFields     */ 5,
  31769         /* *fields     */ soc_MMU_THDO_OPNCOUNT_CELL_BCM56260_A0m_fields,
  31770         /* *views      */ NULL,
  31771         /* *views_num  */ NULL,
  31772         /* snoop_cb    */ NULL, 
  31773         /* snoop_user_data */ NULL, 
  31774         /* snoop_flags */ 0,
  31775         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31776         /* type */ SOC_MEM_TYPE_NORMAL,
  31777         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31778         /* impl */ SOC_MEM_IMPL_NORMAL,
  31779         /* cmic_mor_clks       */ 0,
  31780     },
  31781 #endif /* chips */
  31782 
  31783 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  31784     { /* SOC_MEM_INT_THDO_QRESET_VALUE_CELL_1m */ 
  31785         /* mem            THDO_QRESET_VALUE_CELL_1m */
  31786         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  31787         /* cmp_fn      */ _soc_mem_cmp_undef,
  31788         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31789         /* index_min   */ 0,
  31790         /* index_max   */ 2047,
  31791         /* minblock    */ 11,
  31792         /* maxblock    */ 11,
  31793         /* blocks      */ 0x800,
  31794         /* blocks_hi   */ 0,
  31795         /* base        */ 0x03002800,
  31796         /* gran        */ 1,
  31797         /* bytes       */ 7,
  31798         /* nFields     */ 7,
  31799         /* *fields     */ soc_MMU_THDO_QRESET_VALUE_CELL_0m_fields,
  31800         /* *views      */ NULL,
  31801         /* *views_num  */ NULL,
  31802         /* snoop_cb    */ NULL, 
  31803         /* snoop_user_data */ NULL, 
  31804         /* snoop_flags */ 0,
  31805         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31806         /* type */ SOC_MEM_TYPE_NORMAL,
  31807         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31808         /* impl */ SOC_MEM_IMPL_NORMAL,
  31809         /* cmic_mor_clks       */ 0,
  31810     },
  31811 #endif /* chips */
  31812 
  31813 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  31814     defined(BCM_56450_B1)
  31815     { /* SOC_MEM_INT_THDO_QRESET_VALUE_CELL_1_BCM56450_A0m */ 
  31816         /* mem            THDO_QRESET_VALUE_CELL_1m */
  31817         /* flags       */ SOC_MEM_FLAG_VALID |
  31818                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  31819         /* cmp_fn      */ _soc_mem_cmp_undef,
  31820         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31821         /* index_min   */ 0,
  31822         /* index_max   */ 2047,
  31823         /* minblock    */ 11,
  31824         /* maxblock    */ 11,
  31825         /* blocks      */ 0x800,
  31826         /* blocks_hi   */ 0,
  31827         /* base        */ 0x0c002800,
  31828         /* gran        */ 1,
  31829         /* bytes       */ 7,
  31830         /* nFields     */ 7,
  31831         /* *fields     */ soc_MMU_THDO_QRESET_VALUE_CELL_0_BCM56450_A0m_fields,
  31832         /* *views      */ NULL,
  31833         /* *views_num  */ NULL,
  31834         /* snoop_cb    */ NULL, 
  31835         /* snoop_user_data */ NULL, 
  31836         /* snoop_flags */ 0,
  31837         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31838         /* type */ SOC_MEM_TYPE_NORMAL,
  31839         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31840         /* impl */ SOC_MEM_IMPL_NORMAL,
  31841         /* cmic_mor_clks       */ 0,
  31842     },
  31843 #endif /* chips */
  31844 
  31845 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  31846     { /* SOC_MEM_INT_THDO_QRESET_VALUE_QENTRY_1m */ 
  31847         /* mem            THDO_QRESET_VALUE_QENTRY_1m */
  31848         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  31849         /* cmp_fn      */ _soc_mem_cmp_undef,
  31850         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31851         /* index_min   */ 0,
  31852         /* index_max   */ 2047,
  31853         /* minblock    */ 11,
  31854         /* maxblock    */ 11,
  31855         /* blocks      */ 0x800,
  31856         /* blocks_hi   */ 0,
  31857         /* base        */ 0x03006800,
  31858         /* gran        */ 1,
  31859         /* bytes       */ 7,
  31860         /* nFields     */ 7,
  31861         /* *fields     */ soc_MMU_THDO_QRESET_VALUE_QENTRY_0m_fields,
  31862         /* *views      */ NULL,
  31863         /* *views_num  */ NULL,
  31864         /* snoop_cb    */ NULL, 
  31865         /* snoop_user_data */ NULL, 
  31866         /* snoop_flags */ 0,
  31867         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31868         /* type */ SOC_MEM_TYPE_NORMAL,
  31869         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31870         /* impl */ SOC_MEM_IMPL_NORMAL,
  31871         /* cmic_mor_clks       */ 0,
  31872     },
  31873 #endif /* chips */
  31874 
  31875 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  31876     defined(BCM_56450_B1)
  31877     { /* SOC_MEM_INT_THDO_QRESET_VALUE_QENTRY_1_BCM56450_A0m */ 
  31878         /* mem            THDO_QRESET_VALUE_QENTRY_1m */
  31879         /* flags       */ SOC_MEM_FLAG_VALID |
  31880                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  31881         /* cmp_fn      */ _soc_mem_cmp_undef,
  31882         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31883         /* index_min   */ 0,
  31884         /* index_max   */ 2047,
  31885         /* minblock    */ 11,
  31886         /* maxblock    */ 11,
  31887         /* blocks      */ 0x800,
  31888         /* blocks_hi   */ 0,
  31889         /* base        */ 0x0c006800,
  31890         /* gran        */ 1,
  31891         /* bytes       */ 7,
  31892         /* nFields     */ 7,
  31893         /* *fields     */ soc_MMU_THDO_QRESET_VALUE_QENTRY_0_BCM56450_A0m_fields,
  31894         /* *views      */ NULL,
  31895         /* *views_num  */ NULL,
  31896         /* snoop_cb    */ NULL, 
  31897         /* snoop_user_data */ NULL, 
  31898         /* snoop_flags */ 0,
  31899         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31900         /* type */ SOC_MEM_TYPE_NORMAL,
  31901         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31902         /* impl */ SOC_MEM_IMPL_NORMAL,
  31903         /* cmic_mor_clks       */ 0,
  31904     },
  31905 #endif /* chips */
  31906 
  31907 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  31908     { /* SOC_MEM_INT_THDO_QSTATUS_CELL_1m */ 
  31909         /* mem            THDO_QSTATUS_CELL_1m */
  31910         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  31911         /* cmp_fn      */ _soc_mem_cmp_undef,
  31912         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31913         /* index_min   */ 0,
  31914         /* index_max   */ 2047,
  31915         /* minblock    */ 11,
  31916         /* maxblock    */ 11,
  31917         /* blocks      */ 0x800,
  31918         /* blocks_hi   */ 0,
  31919         /* base        */ 0x03003800,
  31920         /* gran        */ 1,
  31921         /* bytes       */ 9,
  31922         /* nFields     */ 12,
  31923         /* *fields     */ soc_MMU_THDO_QSTATUS_CELL_0m_fields,
  31924         /* *views      */ NULL,
  31925         /* *views_num  */ NULL,
  31926         /* snoop_cb    */ NULL, 
  31927         /* snoop_user_data */ NULL, 
  31928         /* snoop_flags */ 0,
  31929         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31930         /* type */ SOC_MEM_TYPE_NORMAL,
  31931         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31932         /* impl */ SOC_MEM_IMPL_NORMAL,
  31933         /* cmic_mor_clks       */ 0,
  31934     },
  31935 #endif /* chips */
  31936 
  31937 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  31938     defined(BCM_56450_B1)
  31939     { /* SOC_MEM_INT_THDO_QSTATUS_CELL_1_BCM56450_A0m */ 
  31940         /* mem            THDO_QSTATUS_CELL_1m */
  31941         /* flags       */ SOC_MEM_FLAG_VALID |
  31942                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  31943         /* cmp_fn      */ _soc_mem_cmp_undef,
  31944         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31945         /* index_min   */ 0,
  31946         /* index_max   */ 2047,
  31947         /* minblock    */ 11,
  31948         /* maxblock    */ 11,
  31949         /* blocks      */ 0x800,
  31950         /* blocks_hi   */ 0,
  31951         /* base        */ 0x0c003800,
  31952         /* gran        */ 1,
  31953         /* bytes       */ 9,
  31954         /* nFields     */ 12,
  31955         /* *fields     */ soc_MMU_THDO_QSTATUS_CELL_0_BCM56450_A0m_fields,
  31956         /* *views      */ NULL,
  31957         /* *views_num  */ NULL,
  31958         /* snoop_cb    */ NULL, 
  31959         /* snoop_user_data */ NULL, 
  31960         /* snoop_flags */ 0,
  31961         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31962         /* type */ SOC_MEM_TYPE_NORMAL,
  31963         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31964         /* impl */ SOC_MEM_IMPL_NORMAL,
  31965         /* cmic_mor_clks       */ 0,
  31966     },
  31967 #endif /* chips */
  31968 
  31969 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  31970     { /* SOC_MEM_INT_THDO_QSTATUS_QENTRY_1m */ 
  31971         /* mem            THDO_QSTATUS_QENTRY_1m */
  31972         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  31973         /* cmp_fn      */ _soc_mem_cmp_undef,
  31974         /* *null_entry */ _soc_mem_entry_null_zeroes,
  31975         /* index_min   */ 0,
  31976         /* index_max   */ 2047,
  31977         /* minblock    */ 11,
  31978         /* maxblock    */ 11,
  31979         /* blocks      */ 0x800,
  31980         /* blocks_hi   */ 0,
  31981         /* base        */ 0x03007800,
  31982         /* gran        */ 1,
  31983         /* bytes       */ 9,
  31984         /* nFields     */ 12,
  31985         /* *fields     */ soc_MMU_THDO_QSTATUS_CELL_0m_fields,
  31986         /* *views      */ NULL,
  31987         /* *views_num  */ NULL,
  31988         /* snoop_cb    */ NULL, 
  31989         /* snoop_user_data */ NULL, 
  31990         /* snoop_flags */ 0,
  31991         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  31992         /* type */ SOC_MEM_TYPE_NORMAL,
  31993         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  31994         /* impl */ SOC_MEM_IMPL_NORMAL,
  31995         /* cmic_mor_clks       */ 0,
  31996     },
  31997 #endif /* chips */
  31998 
  31999 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  32000     defined(BCM_56450_B1)
  32001     { /* SOC_MEM_INT_THDO_QSTATUS_QENTRY_1_BCM56450_A0m */ 
  32002         /* mem            THDO_QSTATUS_QENTRY_1m */
  32003         /* flags       */ SOC_MEM_FLAG_VALID |
  32004                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  32005         /* cmp_fn      */ _soc_mem_cmp_undef,
  32006         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32007         /* index_min   */ 0,
  32008         /* index_max   */ 2047,
  32009         /* minblock    */ 11,
  32010         /* maxblock    */ 11,
  32011         /* blocks      */ 0x800,
  32012         /* blocks_hi   */ 0,
  32013         /* base        */ 0x0c007800,
  32014         /* gran        */ 1,
  32015         /* bytes       */ 9,
  32016         /* nFields     */ 12,
  32017         /* *fields     */ soc_MMU_THDO_QSTATUS_CELL_0_BCM56450_A0m_fields,
  32018         /* *views      */ NULL,
  32019         /* *views_num  */ NULL,
  32020         /* snoop_cb    */ NULL, 
  32021         /* snoop_user_data */ NULL, 
  32022         /* snoop_flags */ 0,
  32023         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32024         /* type */ SOC_MEM_TYPE_NORMAL,
  32025         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  32026         /* impl */ SOC_MEM_IMPL_NORMAL,
  32027         /* cmic_mor_clks       */ 0,
  32028     },
  32029 #endif /* chips */
  32030 
  32031 #if defined(BCM_56624_A0) || defined(BCM_56624_B0)
  32032     { /* SOC_MEM_INT_TOS_FNm */ 
  32033         /* mem            TOS_FNm */
  32034         /* flags       */ SOC_MEM_FLAG_VALID |
  32035                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  32036         /* cmp_fn      */ _soc_mem_cmp_undef,
  32037         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32038         /* index_min   */ 0,
  32039         /* index_max   */ 255,
  32040         /* minblock    */ 7,
  32041         /* maxblock    */ 7,
  32042         /* blocks      */ 0x80,
  32043         /* blocks_hi   */ 0,
  32044         /* base        */ 0x0e050000,
  32045         /* gran        */ 1,
  32046         /* bytes       */ 2,
  32047         /* nFields     */ 2,
  32048         /* *fields     */ soc_TOS_FNm_fields,
  32049         /* *views      */ NULL,
  32050         /* *views_num  */ NULL,
  32051         /* snoop_cb    */ NULL, 
  32052         /* snoop_user_data */ NULL, 
  32053         /* snoop_flags */ 0,
  32054         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32055         /* type */ SOC_MEM_TYPE_NORMAL,
  32056         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32057         /* impl */ SOC_MEM_IMPL_NORMAL,
  32058         /* cmic_mor_clks       */ 0,
  32059     },
  32060 #endif /* chips */
  32061 
  32062 #if defined(BCM_53400_A0)
  32063     { /* SOC_MEM_INT_TOS_FN_BCM53400_A0m */ 
  32064         /* mem            TOS_FNm */
  32065         /* flags       */ SOC_MEM_FLAG_VALID |
  32066                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  32067         /* cmp_fn      */ _soc_mem_cmp_undef,
  32068         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32069         /* index_min   */ 0,
  32070         /* index_max   */ 255,
  32071         /* minblock    */ 5,
  32072         /* maxblock    */ 5,
  32073         /* blocks      */ 0x20,
  32074         /* blocks_hi   */ 0,
  32075         /* base        */ 0x34180000,
  32076         /* gran        */ 1,
  32077         /* bytes       */ 2,
  32078         /* nFields     */ 2,
  32079         /* *fields     */ soc_TOS_FN_BCM53400_A0m_fields,
  32080         /* *views      */ NULL,
  32081         /* *views_num  */ NULL,
  32082         /* snoop_cb    */ NULL, 
  32083         /* snoop_user_data */ NULL, 
  32084         /* snoop_flags */ 0,
  32085         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32086         /* type */ SOC_MEM_TYPE_NORMAL,
  32087         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32088         /* impl */ SOC_MEM_IMPL_NORMAL,
  32089         /* cmic_mor_clks       */ 0,
  32090     },
  32091 #endif /* chips */
  32092 
  32093 #if defined(BCM_53540_A0)
  32094     { /* SOC_MEM_INT_TOS_FN_BCM53540_A0m */ 
  32095         /* mem            TOS_FNm */
  32096         /* flags       */ SOC_MEM_FLAG_VALID |
  32097                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  32098         /* cmp_fn      */ _soc_mem_cmp_undef,
  32099         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32100         /* index_min   */ 0,
  32101         /* index_max   */ 255,
  32102         /* minblock    */ 8,
  32103         /* maxblock    */ 8,
  32104         /* blocks      */ 0x100,
  32105         /* blocks_hi   */ 0,
  32106         /* base        */ 0x34180000,
  32107         /* gran        */ 1,
  32108         /* bytes       */ 2,
  32109         /* nFields     */ 2,
  32110         /* *fields     */ soc_TOS_FN_BCM53400_A0m_fields,
  32111         /* *views      */ NULL,
  32112         /* *views_num  */ NULL,
  32113         /* snoop_cb    */ NULL, 
  32114         /* snoop_user_data */ NULL, 
  32115         /* snoop_flags */ 0,
  32116         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32117         /* type */ SOC_MEM_TYPE_NORMAL,
  32118         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32119         /* impl */ SOC_MEM_IMPL_NORMAL,
  32120         /* cmic_mor_clks       */ 0,
  32121     },
  32122 #endif /* chips */
  32123 
  32124 #if defined(BCM_53570_A0) || defined(BCM_53570_B0)
  32125     { /* SOC_MEM_INT_TOS_FN_BCM53570_A0m */ 
  32126         /* mem            TOS_FNm */
  32127         /* flags       */ SOC_MEM_FLAG_VALID |
  32128                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  32129         /* cmp_fn      */ _soc_mem_cmp_undef,
  32130         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32131         /* index_min   */ 0,
  32132         /* index_max   */ 255,
  32133         /* minblock    */ 15,
  32134         /* maxblock    */ 15,
  32135         /* blocks      */ 0x8000,
  32136         /* blocks_hi   */ 0,
  32137         /* base        */ 0x34180000,
  32138         /* gran        */ 1,
  32139         /* bytes       */ 2,
  32140         /* nFields     */ 2,
  32141         /* *fields     */ soc_TOS_FN_BCM53400_A0m_fields,
  32142         /* *views      */ NULL,
  32143         /* *views_num  */ NULL,
  32144         /* snoop_cb    */ NULL, 
  32145         /* snoop_user_data */ NULL, 
  32146         /* snoop_flags */ 0,
  32147         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32148         /* type */ SOC_MEM_TYPE_NORMAL,
  32149         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32150         /* impl */ SOC_MEM_IMPL_NORMAL,
  32151         /* cmic_mor_clks       */ 0,
  32152     },
  32153 #endif /* chips */
  32154 
  32155 #if defined(BCM_56150_A0)
  32156     { /* SOC_MEM_INT_TOS_FN_BCM56150_A0m */ 
  32157         /* mem            TOS_FNm */
  32158         /* flags       */ SOC_MEM_FLAG_VALID |
  32159                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  32160         /* cmp_fn      */ _soc_mem_cmp_undef,
  32161         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32162         /* index_min   */ 0,
  32163         /* index_max   */ 255,
  32164         /* minblock    */ 5,
  32165         /* maxblock    */ 5,
  32166         /* blocks      */ 0x20,
  32167         /* blocks_hi   */ 0,
  32168         /* base        */ 0x38180000,
  32169         /* gran        */ 1,
  32170         /* bytes       */ 2,
  32171         /* nFields     */ 2,
  32172         /* *fields     */ soc_TOS_FN_BCM56150_A0m_fields,
  32173         /* *views      */ NULL,
  32174         /* *views_num  */ NULL,
  32175         /* snoop_cb    */ NULL, 
  32176         /* snoop_user_data */ NULL, 
  32177         /* snoop_flags */ 0,
  32178         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32179         /* type */ SOC_MEM_TYPE_NORMAL,
  32180         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32181         /* impl */ SOC_MEM_IMPL_NORMAL,
  32182         /* cmic_mor_clks       */ 0,
  32183     },
  32184 #endif /* chips */
  32185 
  32186 #if defined(BCM_56160_A0)
  32187     { /* SOC_MEM_INT_TOS_FN_BCM56160_A0m */ 
  32188         /* mem            TOS_FNm */
  32189         /* flags       */ SOC_MEM_FLAG_VALID |
  32190                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  32191         /* cmp_fn      */ _soc_mem_cmp_undef,
  32192         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32193         /* index_min   */ 0,
  32194         /* index_max   */ 255,
  32195         /* minblock    */ 7,
  32196         /* maxblock    */ 7,
  32197         /* blocks      */ 0x80,
  32198         /* blocks_hi   */ 0,
  32199         /* base        */ 0x34180000,
  32200         /* gran        */ 1,
  32201         /* bytes       */ 2,
  32202         /* nFields     */ 2,
  32203         /* *fields     */ soc_TOS_FN_BCM53400_A0m_fields,
  32204         /* *views      */ NULL,
  32205         /* *views_num  */ NULL,
  32206         /* snoop_cb    */ NULL, 
  32207         /* snoop_user_data */ NULL, 
  32208         /* snoop_flags */ 0,
  32209         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32210         /* type */ SOC_MEM_TYPE_NORMAL,
  32211         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32212         /* impl */ SOC_MEM_IMPL_NORMAL,
  32213         /* cmic_mor_clks       */ 0,
  32214     },
  32215 #endif /* chips */
  32216 
  32217 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  32218     { /* SOC_MEM_INT_TOS_FN_BCM56260_A0m */ 
  32219         /* mem            TOS_FNm */
  32220         /* flags       */ SOC_MEM_FLAG_VALID |
  32221                           SOC_MEM_FLAG_CACHABLE |
  32222                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  32223         /* cmp_fn      */ _soc_mem_cmp_undef,
  32224         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32225         /* index_min   */ 0,
  32226         /* index_max   */ 255,
  32227         /* minblock    */ 6,
  32228         /* maxblock    */ 6,
  32229         /* blocks      */ 0x40,
  32230         /* blocks_hi   */ 0,
  32231         /* base        */ 0x30180000,
  32232         /* gran        */ 1,
  32233         /* bytes       */ 3,
  32234         /* nFields     */ 3,
  32235         /* *fields     */ soc_TOS_FN_BCM56560_A0m_fields,
  32236         /* *views      */ NULL,
  32237         /* *views_num  */ NULL,
  32238         /* snoop_cb    */ NULL, 
  32239         /* snoop_user_data */ NULL, 
  32240         /* snoop_flags */ 0,
  32241         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32242         /* type */ SOC_MEM_TYPE_NORMAL,
  32243         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32244         /* impl */ SOC_MEM_IMPL_NORMAL,
  32245         /* cmic_mor_clks       */ 0,
  32246     },
  32247 #endif /* chips */
  32248 
  32249 #if defined(BCM_56270_A0)
  32250     { /* SOC_MEM_INT_TOS_FN_BCM56270_A0m */ 
  32251         /* mem            TOS_FNm */
  32252         /* flags       */ SOC_MEM_FLAG_VALID |
  32253                           SOC_MEM_FLAG_CACHABLE |
  32254                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  32255         /* cmp_fn      */ _soc_mem_cmp_undef,
  32256         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32257         /* index_min   */ 0,
  32258         /* index_max   */ 255,
  32259         /* minblock    */ 5,
  32260         /* maxblock    */ 5,
  32261         /* blocks      */ 0x20,
  32262         /* blocks_hi   */ 0,
  32263         /* base        */ 0x30180000,
  32264         /* gran        */ 1,
  32265         /* bytes       */ 3,
  32266         /* nFields     */ 3,
  32267         /* *fields     */ soc_TOS_FN_BCM56560_A0m_fields,
  32268         /* *views      */ NULL,
  32269         /* *views_num  */ NULL,
  32270         /* snoop_cb    */ NULL, 
  32271         /* snoop_user_data */ NULL, 
  32272         /* snoop_flags */ 0,
  32273         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32274         /* type */ SOC_MEM_TYPE_NORMAL,
  32275         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32276         /* impl */ SOC_MEM_IMPL_NORMAL,
  32277         /* cmic_mor_clks       */ 0,
  32278     },
  32279 #endif /* chips */
  32280 
  32281 #if defined(BCM_56142_A0) || defined(BCM_56334_A0) || \
  32282     defined(BCM_56334_B0)
  32283     { /* SOC_MEM_INT_TOS_FN_BCM56334_A0m */ 
  32284         /* mem            TOS_FNm */
  32285         /* flags       */ SOC_MEM_FLAG_VALID |
  32286                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  32287         /* cmp_fn      */ _soc_mem_cmp_undef,
  32288         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32289         /* index_min   */ 0,
  32290         /* index_max   */ 255,
  32291         /* minblock    */ 5,
  32292         /* maxblock    */ 5,
  32293         /* blocks      */ 0x20,
  32294         /* blocks_hi   */ 0,
  32295         /* base        */ 0x0e050000,
  32296         /* gran        */ 1,
  32297         /* bytes       */ 2,
  32298         /* nFields     */ 2,
  32299         /* *fields     */ soc_TOS_FNm_fields,
  32300         /* *views      */ NULL,
  32301         /* *views_num  */ NULL,
  32302         /* snoop_cb    */ NULL, 
  32303         /* snoop_user_data */ NULL, 
  32304         /* snoop_flags */ 0,
  32305         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32306         /* type */ SOC_MEM_TYPE_NORMAL,
  32307         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32308         /* impl */ SOC_MEM_IMPL_NORMAL,
  32309         /* cmic_mor_clks       */ 0,
  32310     },
  32311 #endif /* chips */
  32312 
  32313 #if defined(BCM_56340_A0)
  32314     { /* SOC_MEM_INT_TOS_FN_BCM56340_A0m */ 
  32315         /* mem            TOS_FNm */
  32316         /* flags       */ SOC_MEM_FLAG_VALID |
  32317                           SOC_MEM_FLAG_CACHABLE |
  32318                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  32319         /* cmp_fn      */ _soc_mem_cmp_undef,
  32320         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32321         /* index_min   */ 0,
  32322         /* index_max   */ 255,
  32323         /* minblock    */ 4,
  32324         /* maxblock    */ 4,
  32325         /* blocks      */ 0x10,
  32326         /* blocks_hi   */ 0,
  32327         /* base        */ 0x2c200000,
  32328         /* gran        */ 1,
  32329         /* bytes       */ 3,
  32330         /* nFields     */ 3,
  32331         /* *fields     */ soc_TOS_FN_BCM56640_A0m_fields,
  32332         /* *views      */ NULL,
  32333         /* *views_num  */ NULL,
  32334         /* snoop_cb    */ NULL, 
  32335         /* snoop_user_data */ NULL, 
  32336         /* snoop_flags */ 0,
  32337         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32338         /* type */ SOC_MEM_TYPE_NORMAL,
  32339         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32340         /* impl */ SOC_MEM_IMPL_NORMAL,
  32341         /* cmic_mor_clks       */ 0,
  32342     },
  32343 #endif /* chips */
  32344 
  32345 #if defined(BCM_56370_A0)
  32346     { /* SOC_MEM_INT_TOS_FN_BCM56370_A0m */ 
  32347         /* mem            TOS_FNm */
  32348         /* flags       */ SOC_MEM_FLAG_VALID |
  32349                           SOC_MEM_FLAG_CACHABLE |
  32350                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  32351                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  32352         /* cmp_fn      */ _soc_mem_cmp_undef,
  32353         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32354         /* index_min   */ 0,
  32355         /* index_max   */ 255,
  32356         /* minblock    */ 14,
  32357         /* maxblock    */ 14,
  32358         /* blocks      */ 0x4000,
  32359         /* blocks_hi   */ 0,
  32360         /* base        */ 0x68e40000,
  32361         /* gran        */ 1,
  32362         /* bytes       */ 3,
  32363         /* nFields     */ 5,
  32364         /* *fields     */ soc_TCP_FN_BCM56870_A0m_fields,
  32365         /* *views      */ NULL,
  32366         /* *views_num  */ NULL,
  32367         /* snoop_cb    */ NULL, 
  32368         /* snoop_user_data */ NULL, 
  32369         /* snoop_flags */ 0,
  32370         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32371         /* type */ SOC_MEM_TYPE_NORMAL,
  32372         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  32373         /* impl */ SOC_MEM_IMPL_NORMAL,
  32374         /* cmic_mor_clks       */ 0,
  32375         /* access_latency_mode */ 0,
  32376     },
  32377 #endif /* chips */
  32378 
  32379 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  32380     { /* SOC_MEM_INT_TOS_FN_BCM56440_A0m */ 
  32381         /* mem            TOS_FNm */
  32382         /* flags       */ SOC_MEM_FLAG_VALID |
  32383                           SOC_MEM_FLAG_CACHABLE |
  32384                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  32385         /* cmp_fn      */ _soc_mem_cmp_undef,
  32386         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32387         /* index_min   */ 0,
  32388         /* index_max   */ 255,
  32389         /* minblock    */ 9,
  32390         /* maxblock    */ 9,
  32391         /* blocks      */ 0x200,
  32392         /* blocks_hi   */ 0,
  32393         /* base        */ 0x0c06c000,
  32394         /* gran        */ 1,
  32395         /* bytes       */ 3,
  32396         /* nFields     */ 3,
  32397         /* *fields     */ soc_TOS_FN_BCM56634_A0m_fields,
  32398         /* *views      */ NULL,
  32399         /* *views_num  */ NULL,
  32400         /* snoop_cb    */ NULL, 
  32401         /* snoop_user_data */ NULL, 
  32402         /* snoop_flags */ 0,
  32403         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32404         /* type */ SOC_MEM_TYPE_NORMAL,
  32405         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32406         /* impl */ SOC_MEM_IMPL_NORMAL,
  32407         /* cmic_mor_clks       */ 0,
  32408     },
  32409 #endif /* chips */
  32410 
  32411 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  32412     defined(BCM_56450_B1)
  32413     { /* SOC_MEM_INT_TOS_FN_BCM56450_A0m */ 
  32414         /* mem            TOS_FNm */
  32415         /* flags       */ SOC_MEM_FLAG_VALID |
  32416                           SOC_MEM_FLAG_CACHABLE |
  32417                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  32418         /* cmp_fn      */ _soc_mem_cmp_undef,
  32419         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32420         /* index_min   */ 0,
  32421         /* index_max   */ 255,
  32422         /* minblock    */ 8,
  32423         /* maxblock    */ 8,
  32424         /* blocks      */ 0x100,
  32425         /* blocks_hi   */ 0,
  32426         /* base        */ 0x30180000,
  32427         /* gran        */ 1,
  32428         /* bytes       */ 3,
  32429         /* nFields     */ 3,
  32430         /* *fields     */ soc_TOS_FN_BCM56640_A0m_fields,
  32431         /* *views      */ NULL,
  32432         /* *views_num  */ NULL,
  32433         /* snoop_cb    */ NULL, 
  32434         /* snoop_user_data */ NULL, 
  32435         /* snoop_flags */ 0,
  32436         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32437         /* type */ SOC_MEM_TYPE_NORMAL,
  32438         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32439         /* impl */ SOC_MEM_IMPL_NORMAL,
  32440         /* cmic_mor_clks       */ 0,
  32441     },
  32442 #endif /* chips */
  32443 
  32444 #if defined(BCM_56524_A0) || defined(BCM_56524_B0)
  32445     { /* SOC_MEM_INT_TOS_FN_BCM56524_A0m */ 
  32446         /* mem            TOS_FNm */
  32447         /* flags       */ SOC_MEM_FLAG_VALID |
  32448                           SOC_MEM_FLAG_CACHABLE |
  32449                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  32450         /* cmp_fn      */ _soc_mem_cmp_undef,
  32451         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32452         /* index_min   */ 0,
  32453         /* index_max   */ 255,
  32454         /* minblock    */ 8,
  32455         /* maxblock    */ 8,
  32456         /* blocks      */ 0x100,
  32457         /* blocks_hi   */ 0,
  32458         /* base        */ 0x0b050000,
  32459         /* gran        */ 1,
  32460         /* bytes       */ 3,
  32461         /* nFields     */ 3,
  32462         /* *fields     */ soc_TOS_FN_BCM56634_A0m_fields,
  32463         /* *views      */ NULL,
  32464         /* *views_num  */ NULL,
  32465         /* snoop_cb    */ NULL, 
  32466         /* snoop_user_data */ NULL, 
  32467         /* snoop_flags */ 0,
  32468         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32469         /* type */ SOC_MEM_TYPE_NORMAL,
  32470         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32471         /* impl */ SOC_MEM_IMPL_NORMAL,
  32472         /* cmic_mor_clks       */ 0,
  32473     },
  32474 #endif /* chips */
  32475 
  32476 #if defined(BCM_56560_A0) || defined(BCM_56670_A0) || \
  32477     defined(BCM_56670_B0)
  32478     { /* SOC_MEM_INT_TOS_FN_BCM56560_A0m */ 
  32479         /* mem            TOS_FNm */
  32480         /* flags       */ SOC_MEM_FLAG_VALID |
  32481                           SOC_MEM_FLAG_CACHABLE |
  32482                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  32483         /* cmp_fn      */ _soc_mem_cmp_undef,
  32484         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32485         /* index_min   */ 0,
  32486         /* index_max   */ 255,
  32487         /* minblock    */ 21,
  32488         /* maxblock    */ 21,
  32489         /* blocks      */ 0x200000,
  32490         /* blocks_hi   */ 0,
  32491         /* base        */ 0x48140000,
  32492         /* gran        */ 1,
  32493         /* bytes       */ 3,
  32494         /* nFields     */ 3,
  32495         /* *fields     */ soc_TOS_FN_BCM56560_A0m_fields,
  32496         /* *views      */ NULL,
  32497         /* *views_num  */ NULL,
  32498         /* snoop_cb    */ NULL, 
  32499         /* snoop_user_data */ NULL, 
  32500         /* snoop_flags */ 0,
  32501         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32502         /* type */ SOC_MEM_TYPE_NORMAL,
  32503         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32504         /* impl */ SOC_MEM_IMPL_NORMAL,
  32505         /* cmic_mor_clks       */ 0,
  32506     },
  32507 #endif /* chips */
  32508 
  32509 #if defined(BCM_56560_B0)
  32510     { /* SOC_MEM_INT_TOS_FN_BCM56560_B0m */ 
  32511         /* mem            TOS_FNm */
  32512         /* flags       */ SOC_MEM_FLAG_VALID |
  32513                           SOC_MEM_FLAG_CACHABLE |
  32514                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  32515         /* cmp_fn      */ _soc_mem_cmp_undef,
  32516         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32517         /* index_min   */ 0,
  32518         /* index_max   */ 255,
  32519         /* minblock    */ 13,
  32520         /* maxblock    */ 13,
  32521         /* blocks      */ 0x2000,
  32522         /* blocks_hi   */ 0,
  32523         /* base        */ 0x48140000,
  32524         /* gran        */ 1,
  32525         /* bytes       */ 3,
  32526         /* nFields     */ 3,
  32527         /* *fields     */ soc_TOS_FN_BCM56560_A0m_fields,
  32528         /* *views      */ NULL,
  32529         /* *views_num  */ NULL,
  32530         /* snoop_cb    */ NULL, 
  32531         /* snoop_user_data */ NULL, 
  32532         /* snoop_flags */ 0,
  32533         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32534         /* type */ SOC_MEM_TYPE_NORMAL,
  32535         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32536         /* impl */ SOC_MEM_IMPL_NORMAL,
  32537         /* cmic_mor_clks       */ 0,
  32538     },
  32539 #endif /* chips */
  32540 
  32541 #if defined(BCM_56634_A0) || defined(BCM_56634_B0)
  32542     { /* SOC_MEM_INT_TOS_FN_BCM56634_A0m */ 
  32543         /* mem            TOS_FNm */
  32544         /* flags       */ SOC_MEM_FLAG_VALID |
  32545                           SOC_MEM_FLAG_CACHABLE |
  32546                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  32547         /* cmp_fn      */ _soc_mem_cmp_undef,
  32548         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32549         /* index_min   */ 0,
  32550         /* index_max   */ 255,
  32551         /* minblock    */ 9,
  32552         /* maxblock    */ 9,
  32553         /* blocks      */ 0x200,
  32554         /* blocks_hi   */ 0,
  32555         /* base        */ 0x0b050000,
  32556         /* gran        */ 1,
  32557         /* bytes       */ 3,
  32558         /* nFields     */ 3,
  32559         /* *fields     */ soc_TOS_FN_BCM56634_A0m_fields,
  32560         /* *views      */ NULL,
  32561         /* *views_num  */ NULL,
  32562         /* snoop_cb    */ NULL, 
  32563         /* snoop_user_data */ NULL, 
  32564         /* snoop_flags */ 0,
  32565         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32566         /* type */ SOC_MEM_TYPE_NORMAL,
  32567         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32568         /* impl */ SOC_MEM_IMPL_NORMAL,
  32569         /* cmic_mor_clks       */ 0,
  32570     },
  32571 #endif /* chips */
  32572 
  32573 #if defined(BCM_56640_A0)
  32574     { /* SOC_MEM_INT_TOS_FN_BCM56640_A0m */ 
  32575         /* mem            TOS_FNm */
  32576         /* flags       */ SOC_MEM_FLAG_VALID |
  32577                           SOC_MEM_FLAG_CACHABLE |
  32578                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  32579         /* cmp_fn      */ _soc_mem_cmp_undef,
  32580         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32581         /* index_min   */ 0,
  32582         /* index_max   */ 255,
  32583         /* minblock    */ 7,
  32584         /* maxblock    */ 7,
  32585         /* blocks      */ 0x80,
  32586         /* blocks_hi   */ 0,
  32587         /* base        */ 0x2c200000,
  32588         /* gran        */ 1,
  32589         /* bytes       */ 3,
  32590         /* nFields     */ 3,
  32591         /* *fields     */ soc_TOS_FN_BCM56640_A0m_fields,
  32592         /* *views      */ NULL,
  32593         /* *views_num  */ NULL,
  32594         /* snoop_cb    */ NULL, 
  32595         /* snoop_user_data */ NULL, 
  32596         /* snoop_flags */ 0,
  32597         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32598         /* type */ SOC_MEM_TYPE_NORMAL,
  32599         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32600         /* impl */ SOC_MEM_IMPL_NORMAL,
  32601         /* cmic_mor_clks       */ 0,
  32602     },
  32603 #endif /* chips */
  32604 
  32605 #if defined(BCM_56680_A0) || defined(BCM_56680_B0)
  32606     { /* SOC_MEM_INT_TOS_FN_BCM56680_A0m */ 
  32607         /* mem            TOS_FNm */
  32608         /* flags       */ SOC_MEM_FLAG_VALID |
  32609                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  32610         /* cmp_fn      */ _soc_mem_cmp_undef,
  32611         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32612         /* index_min   */ 0,
  32613         /* index_max   */ 255,
  32614         /* minblock    */ 6,
  32615         /* maxblock    */ 6,
  32616         /* blocks      */ 0x40,
  32617         /* blocks_hi   */ 0,
  32618         /* base        */ 0x0e050000,
  32619         /* gran        */ 1,
  32620         /* bytes       */ 2,
  32621         /* nFields     */ 2,
  32622         /* *fields     */ soc_TOS_FNm_fields,
  32623         /* *views      */ NULL,
  32624         /* *views_num  */ NULL,
  32625         /* snoop_cb    */ NULL, 
  32626         /* snoop_user_data */ NULL, 
  32627         /* snoop_flags */ 0,
  32628         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32629         /* type */ SOC_MEM_TYPE_NORMAL,
  32630         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32631         /* impl */ SOC_MEM_IMPL_NORMAL,
  32632         /* cmic_mor_clks       */ 0,
  32633     },
  32634 #endif /* chips */
  32635 
  32636 #if defined(BCM_56685_A0) || defined(BCM_56685_B0)
  32637     { /* SOC_MEM_INT_TOS_FN_BCM56685_A0m */ 
  32638         /* mem            TOS_FNm */
  32639         /* flags       */ SOC_MEM_FLAG_VALID |
  32640                           SOC_MEM_FLAG_CACHABLE |
  32641                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  32642         /* cmp_fn      */ _soc_mem_cmp_undef,
  32643         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32644         /* index_min   */ 0,
  32645         /* index_max   */ 255,
  32646         /* minblock    */ 6,
  32647         /* maxblock    */ 6,
  32648         /* blocks      */ 0x40,
  32649         /* blocks_hi   */ 0,
  32650         /* base        */ 0x0b050000,
  32651         /* gran        */ 1,
  32652         /* bytes       */ 3,
  32653         /* nFields     */ 3,
  32654         /* *fields     */ soc_TOS_FN_BCM56634_A0m_fields,
  32655         /* *views      */ NULL,
  32656         /* *views_num  */ NULL,
  32657         /* snoop_cb    */ NULL, 
  32658         /* snoop_user_data */ NULL, 
  32659         /* snoop_flags */ 0,
  32660         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32661         /* type */ SOC_MEM_TYPE_NORMAL,
  32662         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32663         /* impl */ SOC_MEM_IMPL_NORMAL,
  32664         /* cmic_mor_clks       */ 0,
  32665     },
  32666 #endif /* chips */
  32667 
  32668 #if defined(BCM_56770_A0)
  32669     { /* SOC_MEM_INT_TOS_FN_BCM56770_A0m */ 
  32670         /* mem            TOS_FNm */
  32671         /* flags       */ SOC_MEM_FLAG_VALID |
  32672                           SOC_MEM_FLAG_CACHABLE |
  32673                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  32674                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  32675         /* cmp_fn      */ _soc_mem_cmp_undef,
  32676         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32677         /* index_min   */ 0,
  32678         /* index_max   */ 255,
  32679         /* minblock    */ 25,
  32680         /* maxblock    */ 25,
  32681         /* blocks      */ 0x2000000,
  32682         /* blocks_hi   */ 0,
  32683         /* base        */ 0x68c40000,
  32684         /* gran        */ 1,
  32685         /* bytes       */ 3,
  32686         /* nFields     */ 5,
  32687         /* *fields     */ soc_TCP_FN_BCM56870_A0m_fields,
  32688         /* *views      */ NULL,
  32689         /* *views_num  */ NULL,
  32690         /* snoop_cb    */ NULL, 
  32691         /* snoop_user_data */ NULL, 
  32692         /* snoop_flags */ 0,
  32693         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32694         /* type */ SOC_MEM_TYPE_NORMAL,
  32695         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  32696         /* impl */ SOC_MEM_IMPL_NORMAL,
  32697         /* cmic_mor_clks       */ 0,
  32698         /* access_latency_mode */ 0,
  32699     },
  32700 #endif /* chips */
  32701 
  32702 #if defined(BCM_56725_A0) || defined(BCM_56820_A0)
  32703     { /* SOC_MEM_INT_TOS_FN_BCM56820_A0m */ 
  32704         /* mem            TOS_FNm */
  32705         /* flags       */ SOC_MEM_FLAG_VALID |
  32706                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  32707         /* cmp_fn      */ _soc_mem_cmp_undef,
  32708         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32709         /* index_min   */ 0,
  32710         /* index_max   */ 255,
  32711         /* minblock    */ 3,
  32712         /* maxblock    */ 3,
  32713         /* blocks      */ 0x8,
  32714         /* blocks_hi   */ 0,
  32715         /* base        */ 0x0c06a000,
  32716         /* gran        */ 1,
  32717         /* bytes       */ 2,
  32718         /* nFields     */ 2,
  32719         /* *fields     */ soc_TOS_FNm_fields,
  32720         /* *views      */ NULL,
  32721         /* *views_num  */ NULL,
  32722         /* snoop_cb    */ NULL, 
  32723         /* snoop_user_data */ NULL, 
  32724         /* snoop_flags */ 0,
  32725         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32726         /* type */ SOC_MEM_TYPE_NORMAL,
  32727         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32728         /* impl */ SOC_MEM_IMPL_NORMAL,
  32729         /* cmic_mor_clks       */ 0,
  32730     },
  32731 #endif /* chips */
  32732 
  32733 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  32734     { /* SOC_MEM_INT_TOS_FN_BCM56840_A0m */ 
  32735         /* mem            TOS_FNm */
  32736         /* flags       */ SOC_MEM_FLAG_VALID |
  32737                           SOC_MEM_FLAG_CACHABLE |
  32738                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  32739         /* cmp_fn      */ _soc_mem_cmp_undef,
  32740         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32741         /* index_min   */ 0,
  32742         /* index_max   */ 255,
  32743         /* minblock    */ 6,
  32744         /* maxblock    */ 6,
  32745         /* blocks      */ 0x40,
  32746         /* blocks_hi   */ 0,
  32747         /* base        */ 0x0c06a000,
  32748         /* gran        */ 1,
  32749         /* bytes       */ 3,
  32750         /* nFields     */ 3,
  32751         /* *fields     */ soc_TOS_FN_BCM56634_A0m_fields,
  32752         /* *views      */ NULL,
  32753         /* *views_num  */ NULL,
  32754         /* snoop_cb    */ NULL, 
  32755         /* snoop_user_data */ NULL, 
  32756         /* snoop_flags */ 0,
  32757         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32758         /* type */ SOC_MEM_TYPE_NORMAL,
  32759         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32760         /* impl */ SOC_MEM_IMPL_NORMAL,
  32761         /* cmic_mor_clks       */ 0,
  32762     },
  32763 #endif /* chips */
  32764 
  32765 #if defined(BCM_56850_A0)
  32766     { /* SOC_MEM_INT_TOS_FN_BCM56850_A0m */ 
  32767         /* mem            TOS_FNm */
  32768         /* flags       */ SOC_MEM_FLAG_VALID |
  32769                           SOC_MEM_FLAG_CACHABLE |
  32770                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  32771                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  32772         /* cmp_fn      */ _soc_mem_cmp_undef,
  32773         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32774         /* index_min   */ 0,
  32775         /* index_max   */ 255,
  32776         /* minblock    */ 10,
  32777         /* maxblock    */ 10,
  32778         /* blocks      */ 0x400,
  32779         /* blocks_hi   */ 0,
  32780         /* base        */ 0x38140000,
  32781         /* gran        */ 1,
  32782         /* bytes       */ 3,
  32783         /* nFields     */ 3,
  32784         /* *fields     */ soc_TOS_FN_BCM56640_A0m_fields,
  32785         /* *views      */ NULL,
  32786         /* *views_num  */ NULL,
  32787         /* snoop_cb    */ NULL, 
  32788         /* snoop_user_data */ NULL, 
  32789         /* snoop_flags */ 0,
  32790         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32791         /* type */ SOC_MEM_TYPE_NORMAL,
  32792         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32793         /* impl */ SOC_MEM_IMPL_NORMAL,
  32794         /* cmic_mor_clks       */ 0,
  32795     },
  32796 #endif /* chips */
  32797 
  32798 #if defined(BCM_56860_A0)
  32799     { /* SOC_MEM_INT_TOS_FN_BCM56860_A0m */ 
  32800         /* mem            TOS_FNm */
  32801         /* flags       */ SOC_MEM_FLAG_VALID |
  32802                           SOC_MEM_FLAG_CACHABLE |
  32803                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  32804                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  32805         /* cmp_fn      */ _soc_mem_cmp_undef,
  32806         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32807         /* index_min   */ 0,
  32808         /* index_max   */ 255,
  32809         /* minblock    */ 11,
  32810         /* maxblock    */ 11,
  32811         /* blocks      */ 0x800,
  32812         /* blocks_hi   */ 0,
  32813         /* base        */ 0x48140000,
  32814         /* gran        */ 1,
  32815         /* bytes       */ 3,
  32816         /* nFields     */ 3,
  32817         /* *fields     */ soc_TOS_FN_BCM56640_A0m_fields,
  32818         /* *views      */ NULL,
  32819         /* *views_num  */ NULL,
  32820         /* snoop_cb    */ NULL, 
  32821         /* snoop_user_data */ NULL, 
  32822         /* snoop_flags */ 0,
  32823         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32824         /* type */ SOC_MEM_TYPE_NORMAL,
  32825         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32826         /* impl */ SOC_MEM_IMPL_NORMAL,
  32827         /* cmic_mor_clks       */ 0,
  32828     },
  32829 #endif /* chips */
  32830 
  32831 #if defined(BCM_56870_A0)
  32832     { /* SOC_MEM_INT_TOS_FN_BCM56870_A0m */ 
  32833         /* mem            TOS_FNm */
  32834         /* flags       */ SOC_MEM_FLAG_VALID |
  32835                           SOC_MEM_FLAG_CACHABLE |
  32836                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  32837                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  32838         /* cmp_fn      */ _soc_mem_cmp_undef,
  32839         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32840         /* index_min   */ 0,
  32841         /* index_max   */ 255,
  32842         /* minblock    */ 37,
  32843         /* maxblock    */ 37,
  32844         /* blocks      */ 0,
  32845         /* blocks_hi   */ 0x20,
  32846         /* base        */ 0x68c40000,
  32847         /* gran        */ 1,
  32848         /* bytes       */ 3,
  32849         /* nFields     */ 5,
  32850         /* *fields     */ soc_TCP_FN_BCM56870_A0m_fields,
  32851         /* *views      */ NULL,
  32852         /* *views_num  */ NULL,
  32853         /* snoop_cb    */ NULL, 
  32854         /* snoop_user_data */ NULL, 
  32855         /* snoop_flags */ 0,
  32856         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32857         /* type */ SOC_MEM_TYPE_NORMAL,
  32858         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  32859         /* impl */ SOC_MEM_IMPL_NORMAL,
  32860         /* cmic_mor_clks       */ 0,
  32861         /* access_latency_mode */ 0,
  32862     },
  32863 #endif /* chips */
  32864 
  32865 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  32866     { /* SOC_MEM_INT_TOS_FN_BCM56960_A0m */ 
  32867         /* mem            TOS_FNm */
  32868         /* flags       */ SOC_MEM_FLAG_VALID |
  32869                           SOC_MEM_FLAG_CACHABLE |
  32870                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  32871                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  32872         /* cmp_fn      */ _soc_mem_cmp_undef,
  32873         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32874         /* index_min   */ 0,
  32875         /* index_max   */ 255,
  32876         /* minblock    */ 36,
  32877         /* maxblock    */ 36,
  32878         /* blocks      */ 0,
  32879         /* blocks_hi   */ 0x10,
  32880         /* base        */ 0x39e00000,
  32881         /* gran        */ 1,
  32882         /* bytes       */ 3,
  32883         /* nFields     */ 3,
  32884         /* *fields     */ soc_TCP_FN_BCM56960_A0m_fields,
  32885         /* *views      */ NULL,
  32886         /* *views_num  */ NULL,
  32887         /* snoop_cb    */ NULL, 
  32888         /* snoop_user_data */ NULL, 
  32889         /* snoop_flags */ 0,
  32890         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32891         /* type */ SOC_MEM_TYPE_NORMAL,
  32892         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32893         /* impl */ SOC_MEM_IMPL_NORMAL,
  32894         /* cmic_mor_clks       */ 0,
  32895         /* access_latency_mode */ 0,
  32896     },
  32897 #endif /* chips */
  32898 
  32899 #if defined(BCM_56970_A0)
  32900     { /* SOC_MEM_INT_TOS_FN_BCM56970_A0m */ 
  32901         /* mem            TOS_FNm */
  32902         /* flags       */ SOC_MEM_FLAG_VALID |
  32903                           SOC_MEM_FLAG_CACHABLE |
  32904                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  32905                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  32906         /* cmp_fn      */ _soc_mem_cmp_undef,
  32907         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32908         /* index_min   */ 0,
  32909         /* index_max   */ 255,
  32910         /* minblock    */ 68,
  32911         /* maxblock    */ 68,
  32912         /* blocks      */ 0,
  32913         /* blocks_hi   */ 0xffffffff,
  32914         /* base        */ 0x5de00000,
  32915         /* gran        */ 1,
  32916         /* bytes       */ 3,
  32917         /* nFields     */ 5,
  32918         /* *fields     */ soc_TCP_FN_BCM56970_A0m_fields,
  32919         /* *views      */ NULL,
  32920         /* *views_num  */ NULL,
  32921         /* snoop_cb    */ NULL, 
  32922         /* snoop_user_data */ NULL, 
  32923         /* snoop_flags */ 0,
  32924         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32925         /* type */ SOC_MEM_TYPE_NORMAL,
  32926         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  32927         /* impl */ SOC_MEM_IMPL_NORMAL,
  32928         /* cmic_mor_clks       */ 0,
  32929         /* access_latency_mode */ 0,
  32930     },
  32931 #endif /* chips */
  32932 
  32933 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  32934     { /* SOC_MEM_INT_TOS_FN_BCM56980_A0m */ 
  32935         /* mem            TOS_FNm */
  32936         /* flags       */ SOC_MEM_FLAG_VALID |
  32937                           SOC_MEM_FLAG_CACHABLE |
  32938                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  32939                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  32940         /* cmp_fn      */ _soc_mem_cmp_undef,
  32941         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32942         /* index_min   */ 0,
  32943         /* index_max   */ 255,
  32944         /* minblock    */ 101,
  32945         /* maxblock    */ 101,
  32946         /* blocks      */ 0,
  32947         /* blocks_hi   */ 0xffffffff,
  32948         /* base        */ 0x0d840000,
  32949         /* gran        */ 1,
  32950         /* bytes       */ 3,
  32951         /* nFields     */ 6,
  32952         /* *fields     */ soc_TCP_FN_BCM56980_A0m_fields,
  32953         /* *views      */ NULL,
  32954         /* *views_num  */ NULL,
  32955         /* snoop_cb    */ NULL, 
  32956         /* snoop_user_data */ NULL, 
  32957         /* snoop_flags */ 0,
  32958         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32959         /* type */ SOC_MEM_TYPE_NORMAL,
  32960         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  32961         /* impl */ SOC_MEM_IMPL_NORMAL,
  32962         /* cmic_mor_clks       */ 0,
  32963         /* access_latency_mode */ 3,
  32964     },
  32965 #endif /* chips */
  32966 
  32967 #if defined(BCM_88732_A0)
  32968     { /* SOC_MEM_INT_TOS_FN_BCM88732_A0m */ 
  32969         /* mem            TOS_FNm */
  32970         /* flags       */ SOC_MEM_FLAG_VALID |
  32971                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  32972         /* cmp_fn      */ _soc_mem_cmp_undef,
  32973         /* *null_entry */ _soc_mem_entry_null_zeroes,
  32974         /* index_min   */ 0,
  32975         /* index_max   */ 255,
  32976         /* minblock    */ 5,
  32977         /* maxblock    */ 5,
  32978         /* blocks      */ 0x20,
  32979         /* blocks_hi   */ 0,
  32980         /* base        */ 0x06050000,
  32981         /* gran        */ 1,
  32982         /* bytes       */ 2,
  32983         /* nFields     */ 2,
  32984         /* *fields     */ soc_TOS_FNm_fields,
  32985         /* *views      */ NULL,
  32986         /* *views_num  */ NULL,
  32987         /* snoop_cb    */ NULL, 
  32988         /* snoop_user_data */ NULL, 
  32989         /* snoop_flags */ 0,
  32990         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  32991         /* type */ SOC_MEM_TYPE_NORMAL,
  32992         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  32993         /* impl */ SOC_MEM_IMPL_NORMAL,
  32994         /* cmic_mor_clks       */ 0,
  32995     },
  32996 #endif /* chips */
  32997 
  32998 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  32999     { /* SOC_MEM_INT_TOS_FN_PIPE0m */ 
  33000         /* mem            TOS_FN_PIPE0m */
  33001         /* flags       */ SOC_MEM_FLAG_VALID |
  33002                           SOC_MEM_FLAG_CACHABLE |
  33003                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  33004         /* cmp_fn      */ _soc_mem_cmp_undef,
  33005         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33006         /* index_min   */ 0,
  33007         /* index_max   */ 255,
  33008         /* minblock    */ 36,
  33009         /* maxblock    */ 36,
  33010         /* blocks      */ 0,
  33011         /* blocks_hi   */ 0x10,
  33012         /* base        */ 0x39e00000,
  33013         /* gran        */ 1,
  33014         /* bytes       */ 3,
  33015         /* nFields     */ 3,
  33016         /* *fields     */ soc_TCP_FN_BCM56960_A0m_fields,
  33017         /* *views      */ NULL,
  33018         /* *views_num  */ NULL,
  33019         /* snoop_cb    */ NULL, 
  33020         /* snoop_user_data */ NULL, 
  33021         /* snoop_flags */ 0,
  33022         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33023         /* type */ SOC_MEM_TYPE_NORMAL,
  33024         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33025         /* impl */ SOC_MEM_IMPL_NORMAL,
  33026         /* cmic_mor_clks       */ 0,
  33027         /* access_latency_mode */ 0,
  33028     },
  33029 #endif /* chips */
  33030 
  33031 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  33032     { /* SOC_MEM_INT_TOS_FN_PIPE1m */ 
  33033         /* mem            TOS_FN_PIPE1m */
  33034         /* flags       */ SOC_MEM_FLAG_VALID |
  33035                           SOC_MEM_FLAG_CACHABLE |
  33036                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  33037                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  33038         /* cmp_fn      */ _soc_mem_cmp_undef,
  33039         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33040         /* index_min   */ 0,
  33041         /* index_max   */ 255,
  33042         /* minblock    */ 36,
  33043         /* maxblock    */ 36,
  33044         /* blocks      */ 0,
  33045         /* blocks_hi   */ 0x10,
  33046         /* base        */ 0x39e00000,
  33047         /* gran        */ 1,
  33048         /* bytes       */ 3,
  33049         /* nFields     */ 3,
  33050         /* *fields     */ soc_TCP_FN_BCM56960_A0m_fields,
  33051         /* *views      */ NULL,
  33052         /* *views_num  */ NULL,
  33053         /* snoop_cb    */ NULL, 
  33054         /* snoop_user_data */ NULL, 
  33055         /* snoop_flags */ 0,
  33056         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33057         /* type */ SOC_MEM_TYPE_NORMAL,
  33058         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33059         /* impl */ SOC_MEM_IMPL_NORMAL,
  33060         /* cmic_mor_clks       */ 0,
  33061         /* access_latency_mode */ 0,
  33062     },
  33063 #endif /* chips */
  33064 
  33065 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  33066     { /* SOC_MEM_INT_TOS_FN_PIPE2m */ 
  33067         /* mem            TOS_FN_PIPE2m */
  33068         /* flags       */ SOC_MEM_FLAG_VALID |
  33069                           SOC_MEM_FLAG_CACHABLE |
  33070                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  33071                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  33072         /* cmp_fn      */ _soc_mem_cmp_undef,
  33073         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33074         /* index_min   */ 0,
  33075         /* index_max   */ 255,
  33076         /* minblock    */ 36,
  33077         /* maxblock    */ 36,
  33078         /* blocks      */ 0,
  33079         /* blocks_hi   */ 0x10,
  33080         /* base        */ 0x39e00000,
  33081         /* gran        */ 1,
  33082         /* bytes       */ 3,
  33083         /* nFields     */ 3,
  33084         /* *fields     */ soc_TCP_FN_BCM56960_A0m_fields,
  33085         /* *views      */ NULL,
  33086         /* *views_num  */ NULL,
  33087         /* snoop_cb    */ NULL, 
  33088         /* snoop_user_data */ NULL, 
  33089         /* snoop_flags */ 0,
  33090         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33091         /* type */ SOC_MEM_TYPE_NORMAL,
  33092         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33093         /* impl */ SOC_MEM_IMPL_NORMAL,
  33094         /* cmic_mor_clks       */ 0,
  33095         /* access_latency_mode */ 0,
  33096     },
  33097 #endif /* chips */
  33098 
  33099 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  33100     { /* SOC_MEM_INT_TOS_FN_PIPE3m */ 
  33101         /* mem            TOS_FN_PIPE3m */
  33102         /* flags       */ SOC_MEM_FLAG_VALID |
  33103                           SOC_MEM_FLAG_CACHABLE |
  33104                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  33105                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  33106         /* cmp_fn      */ _soc_mem_cmp_undef,
  33107         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33108         /* index_min   */ 0,
  33109         /* index_max   */ 255,
  33110         /* minblock    */ 36,
  33111         /* maxblock    */ 36,
  33112         /* blocks      */ 0,
  33113         /* blocks_hi   */ 0x10,
  33114         /* base        */ 0x39e00000,
  33115         /* gran        */ 1,
  33116         /* bytes       */ 3,
  33117         /* nFields     */ 3,
  33118         /* *fields     */ soc_TCP_FN_BCM56960_A0m_fields,
  33119         /* *views      */ NULL,
  33120         /* *views_num  */ NULL,
  33121         /* snoop_cb    */ NULL, 
  33122         /* snoop_user_data */ NULL, 
  33123         /* snoop_flags */ 0,
  33124         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33125         /* type */ SOC_MEM_TYPE_NORMAL,
  33126         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33127         /* impl */ SOC_MEM_IMPL_NORMAL,
  33128         /* cmic_mor_clks       */ 0,
  33129         /* access_latency_mode */ 0,
  33130     },
  33131 #endif /* chips */
  33132 
  33133 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  33134     { /* SOC_MEM_INT_TOS_FN_PIPE4m */ 
  33135         /* mem            TOS_FN_PIPE4m */
  33136         /* flags       */ SOC_MEM_FLAG_VALID |
  33137                           SOC_MEM_FLAG_CACHABLE |
  33138                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  33139                           (4 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  33140         /* cmp_fn      */ _soc_mem_cmp_undef,
  33141         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33142         /* index_min   */ 0,
  33143         /* index_max   */ 255,
  33144         /* minblock    */ 101,
  33145         /* maxblock    */ 101,
  33146         /* blocks      */ 0,
  33147         /* blocks_hi   */ 0xffffffff,
  33148         /* base        */ 0x0d840000,
  33149         /* gran        */ 1,
  33150         /* bytes       */ 3,
  33151         /* nFields     */ 6,
  33152         /* *fields     */ soc_TCP_FN_BCM56980_A0m_fields,
  33153         /* *views      */ NULL,
  33154         /* *views_num  */ NULL,
  33155         /* snoop_cb    */ NULL, 
  33156         /* snoop_user_data */ NULL, 
  33157         /* snoop_flags */ 0,
  33158         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33159         /* type */ SOC_MEM_TYPE_NORMAL,
  33160         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  33161         /* impl */ SOC_MEM_IMPL_NORMAL,
  33162         /* cmic_mor_clks       */ 0,
  33163         /* access_latency_mode */ 3,
  33164     },
  33165 #endif /* chips */
  33166 
  33167 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  33168     { /* SOC_MEM_INT_TOS_FN_PIPE5m */ 
  33169         /* mem            TOS_FN_PIPE5m */
  33170         /* flags       */ SOC_MEM_FLAG_VALID |
  33171                           SOC_MEM_FLAG_CACHABLE |
  33172                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  33173                           (5 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  33174         /* cmp_fn      */ _soc_mem_cmp_undef,
  33175         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33176         /* index_min   */ 0,
  33177         /* index_max   */ 255,
  33178         /* minblock    */ 101,
  33179         /* maxblock    */ 101,
  33180         /* blocks      */ 0,
  33181         /* blocks_hi   */ 0xffffffff,
  33182         /* base        */ 0x0d840000,
  33183         /* gran        */ 1,
  33184         /* bytes       */ 3,
  33185         /* nFields     */ 6,
  33186         /* *fields     */ soc_TCP_FN_BCM56980_A0m_fields,
  33187         /* *views      */ NULL,
  33188         /* *views_num  */ NULL,
  33189         /* snoop_cb    */ NULL, 
  33190         /* snoop_user_data */ NULL, 
  33191         /* snoop_flags */ 0,
  33192         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33193         /* type */ SOC_MEM_TYPE_NORMAL,
  33194         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  33195         /* impl */ SOC_MEM_IMPL_NORMAL,
  33196         /* cmic_mor_clks       */ 0,
  33197         /* access_latency_mode */ 3,
  33198     },
  33199 #endif /* chips */
  33200 
  33201 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  33202     { /* SOC_MEM_INT_TOS_FN_PIPE6m */ 
  33203         /* mem            TOS_FN_PIPE6m */
  33204         /* flags       */ SOC_MEM_FLAG_VALID |
  33205                           SOC_MEM_FLAG_CACHABLE |
  33206                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  33207                           (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  33208         /* cmp_fn      */ _soc_mem_cmp_undef,
  33209         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33210         /* index_min   */ 0,
  33211         /* index_max   */ 255,
  33212         /* minblock    */ 101,
  33213         /* maxblock    */ 101,
  33214         /* blocks      */ 0,
  33215         /* blocks_hi   */ 0xffffffff,
  33216         /* base        */ 0x0d840000,
  33217         /* gran        */ 1,
  33218         /* bytes       */ 3,
  33219         /* nFields     */ 6,
  33220         /* *fields     */ soc_TCP_FN_BCM56980_A0m_fields,
  33221         /* *views      */ NULL,
  33222         /* *views_num  */ NULL,
  33223         /* snoop_cb    */ NULL, 
  33224         /* snoop_user_data */ NULL, 
  33225         /* snoop_flags */ 0,
  33226         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33227         /* type */ SOC_MEM_TYPE_NORMAL,
  33228         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  33229         /* impl */ SOC_MEM_IMPL_NORMAL,
  33230         /* cmic_mor_clks       */ 0,
  33231         /* access_latency_mode */ 3,
  33232     },
  33233 #endif /* chips */
  33234 
  33235 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  33236     { /* SOC_MEM_INT_TOS_FN_PIPE7m */ 
  33237         /* mem            TOS_FN_PIPE7m */
  33238         /* flags       */ SOC_MEM_FLAG_VALID |
  33239                           SOC_MEM_FLAG_CACHABLE |
  33240                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  33241                           (7 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  33242         /* cmp_fn      */ _soc_mem_cmp_undef,
  33243         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33244         /* index_min   */ 0,
  33245         /* index_max   */ 255,
  33246         /* minblock    */ 101,
  33247         /* maxblock    */ 101,
  33248         /* blocks      */ 0,
  33249         /* blocks_hi   */ 0xffffffff,
  33250         /* base        */ 0x0d840000,
  33251         /* gran        */ 1,
  33252         /* bytes       */ 3,
  33253         /* nFields     */ 6,
  33254         /* *fields     */ soc_TCP_FN_BCM56980_A0m_fields,
  33255         /* *views      */ NULL,
  33256         /* *views_num  */ NULL,
  33257         /* snoop_cb    */ NULL, 
  33258         /* snoop_user_data */ NULL, 
  33259         /* snoop_flags */ 0,
  33260         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33261         /* type */ SOC_MEM_TYPE_NORMAL,
  33262         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  33263         /* impl */ SOC_MEM_IMPL_NORMAL,
  33264         /* cmic_mor_clks       */ 0,
  33265         /* access_latency_mode */ 3,
  33266     },
  33267 #endif /* chips */
  33268 
  33269 #if defined(BCM_56370_A0)
  33270     { /* SOC_MEM_INT_TOS_FN_PIPE0_BCM56370_A0m */ 
  33271         /* mem            TOS_FN_PIPE0m */
  33272         /* flags       */ SOC_MEM_FLAG_VALID |
  33273                           SOC_MEM_FLAG_CACHABLE |
  33274                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  33275         /* cmp_fn      */ _soc_mem_cmp_undef,
  33276         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33277         /* index_min   */ 0,
  33278         /* index_max   */ 255,
  33279         /* minblock    */ 14,
  33280         /* maxblock    */ 14,
  33281         /* blocks      */ 0x4000,
  33282         /* blocks_hi   */ 0,
  33283         /* base        */ 0x68e40000,
  33284         /* gran        */ 1,
  33285         /* bytes       */ 3,
  33286         /* nFields     */ 5,
  33287         /* *fields     */ soc_TCP_FN_BCM56870_A0m_fields,
  33288         /* *views      */ NULL,
  33289         /* *views_num  */ NULL,
  33290         /* snoop_cb    */ NULL, 
  33291         /* snoop_user_data */ NULL, 
  33292         /* snoop_flags */ 0,
  33293         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33294         /* type */ SOC_MEM_TYPE_NORMAL,
  33295         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  33296         /* impl */ SOC_MEM_IMPL_NORMAL,
  33297         /* cmic_mor_clks       */ 0,
  33298         /* access_latency_mode */ 0,
  33299     },
  33300 #endif /* chips */
  33301 
  33302 #if defined(BCM_56770_A0)
  33303     { /* SOC_MEM_INT_TOS_FN_PIPE0_BCM56770_A0m */ 
  33304         /* mem            TOS_FN_PIPE0m */
  33305         /* flags       */ SOC_MEM_FLAG_VALID |
  33306                           SOC_MEM_FLAG_CACHABLE |
  33307                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  33308         /* cmp_fn      */ _soc_mem_cmp_undef,
  33309         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33310         /* index_min   */ 0,
  33311         /* index_max   */ 255,
  33312         /* minblock    */ 25,
  33313         /* maxblock    */ 25,
  33314         /* blocks      */ 0x2000000,
  33315         /* blocks_hi   */ 0,
  33316         /* base        */ 0x68c40000,
  33317         /* gran        */ 1,
  33318         /* bytes       */ 3,
  33319         /* nFields     */ 5,
  33320         /* *fields     */ soc_TCP_FN_BCM56870_A0m_fields,
  33321         /* *views      */ NULL,
  33322         /* *views_num  */ NULL,
  33323         /* snoop_cb    */ NULL, 
  33324         /* snoop_user_data */ NULL, 
  33325         /* snoop_flags */ 0,
  33326         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33327         /* type */ SOC_MEM_TYPE_NORMAL,
  33328         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  33329         /* impl */ SOC_MEM_IMPL_NORMAL,
  33330         /* cmic_mor_clks       */ 0,
  33331         /* access_latency_mode */ 0,
  33332     },
  33333 #endif /* chips */
  33334 
  33335 #if defined(BCM_56870_A0)
  33336     { /* SOC_MEM_INT_TOS_FN_PIPE0_BCM56870_A0m */ 
  33337         /* mem            TOS_FN_PIPE0m */
  33338         /* flags       */ SOC_MEM_FLAG_VALID |
  33339                           SOC_MEM_FLAG_CACHABLE |
  33340                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  33341         /* cmp_fn      */ _soc_mem_cmp_undef,
  33342         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33343         /* index_min   */ 0,
  33344         /* index_max   */ 255,
  33345         /* minblock    */ 37,
  33346         /* maxblock    */ 37,
  33347         /* blocks      */ 0,
  33348         /* blocks_hi   */ 0x20,
  33349         /* base        */ 0x68c40000,
  33350         /* gran        */ 1,
  33351         /* bytes       */ 3,
  33352         /* nFields     */ 5,
  33353         /* *fields     */ soc_TCP_FN_BCM56870_A0m_fields,
  33354         /* *views      */ NULL,
  33355         /* *views_num  */ NULL,
  33356         /* snoop_cb    */ NULL, 
  33357         /* snoop_user_data */ NULL, 
  33358         /* snoop_flags */ 0,
  33359         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33360         /* type */ SOC_MEM_TYPE_NORMAL,
  33361         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  33362         /* impl */ SOC_MEM_IMPL_NORMAL,
  33363         /* cmic_mor_clks       */ 0,
  33364         /* access_latency_mode */ 0,
  33365     },
  33366 #endif /* chips */
  33367 
  33368 #if defined(BCM_56970_A0)
  33369     { /* SOC_MEM_INT_TOS_FN_PIPE0_BCM56970_A0m */ 
  33370         /* mem            TOS_FN_PIPE0m */
  33371         /* flags       */ SOC_MEM_FLAG_VALID |
  33372                           SOC_MEM_FLAG_CACHABLE |
  33373                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  33374         /* cmp_fn      */ _soc_mem_cmp_undef,
  33375         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33376         /* index_min   */ 0,
  33377         /* index_max   */ 255,
  33378         /* minblock    */ 68,
  33379         /* maxblock    */ 68,
  33380         /* blocks      */ 0,
  33381         /* blocks_hi   */ 0xffffffff,
  33382         /* base        */ 0x5de00000,
  33383         /* gran        */ 1,
  33384         /* bytes       */ 3,
  33385         /* nFields     */ 5,
  33386         /* *fields     */ soc_TCP_FN_BCM56970_A0m_fields,
  33387         /* *views      */ NULL,
  33388         /* *views_num  */ NULL,
  33389         /* snoop_cb    */ NULL, 
  33390         /* snoop_user_data */ NULL, 
  33391         /* snoop_flags */ 0,
  33392         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33393         /* type */ SOC_MEM_TYPE_NORMAL,
  33394         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  33395         /* impl */ SOC_MEM_IMPL_NORMAL,
  33396         /* cmic_mor_clks       */ 0,
  33397         /* access_latency_mode */ 0,
  33398     },
  33399 #endif /* chips */
  33400 
  33401 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  33402     { /* SOC_MEM_INT_TOS_FN_PIPE0_BCM56980_A0m */ 
  33403         /* mem            TOS_FN_PIPE0m */
  33404         /* flags       */ SOC_MEM_FLAG_VALID |
  33405                           SOC_MEM_FLAG_CACHABLE |
  33406                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  33407         /* cmp_fn      */ _soc_mem_cmp_undef,
  33408         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33409         /* index_min   */ 0,
  33410         /* index_max   */ 255,
  33411         /* minblock    */ 101,
  33412         /* maxblock    */ 101,
  33413         /* blocks      */ 0,
  33414         /* blocks_hi   */ 0xffffffff,
  33415         /* base        */ 0x0d840000,
  33416         /* gran        */ 1,
  33417         /* bytes       */ 3,
  33418         /* nFields     */ 6,
  33419         /* *fields     */ soc_TCP_FN_BCM56980_A0m_fields,
  33420         /* *views      */ NULL,
  33421         /* *views_num  */ NULL,
  33422         /* snoop_cb    */ NULL, 
  33423         /* snoop_user_data */ NULL, 
  33424         /* snoop_flags */ 0,
  33425         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33426         /* type */ SOC_MEM_TYPE_NORMAL,
  33427         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  33428         /* impl */ SOC_MEM_IMPL_NORMAL,
  33429         /* cmic_mor_clks       */ 0,
  33430         /* access_latency_mode */ 3,
  33431     },
  33432 #endif /* chips */
  33433 
  33434 #if defined(BCM_56870_A0)
  33435     { /* SOC_MEM_INT_TOS_FN_PIPE1_BCM56870_A0m */ 
  33436         /* mem            TOS_FN_PIPE1m */
  33437         /* flags       */ SOC_MEM_FLAG_VALID |
  33438                           SOC_MEM_FLAG_CACHABLE |
  33439                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  33440                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  33441         /* cmp_fn      */ _soc_mem_cmp_undef,
  33442         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33443         /* index_min   */ 0,
  33444         /* index_max   */ 255,
  33445         /* minblock    */ 37,
  33446         /* maxblock    */ 37,
  33447         /* blocks      */ 0,
  33448         /* blocks_hi   */ 0x20,
  33449         /* base        */ 0x68c40000,
  33450         /* gran        */ 1,
  33451         /* bytes       */ 3,
  33452         /* nFields     */ 5,
  33453         /* *fields     */ soc_TCP_FN_BCM56870_A0m_fields,
  33454         /* *views      */ NULL,
  33455         /* *views_num  */ NULL,
  33456         /* snoop_cb    */ NULL, 
  33457         /* snoop_user_data */ NULL, 
  33458         /* snoop_flags */ 0,
  33459         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33460         /* type */ SOC_MEM_TYPE_NORMAL,
  33461         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  33462         /* impl */ SOC_MEM_IMPL_NORMAL,
  33463         /* cmic_mor_clks       */ 0,
  33464         /* access_latency_mode */ 0,
  33465     },
  33466 #endif /* chips */
  33467 
  33468 #if defined(BCM_56970_A0)
  33469     { /* SOC_MEM_INT_TOS_FN_PIPE1_BCM56970_A0m */ 
  33470         /* mem            TOS_FN_PIPE1m */
  33471         /* flags       */ SOC_MEM_FLAG_VALID |
  33472                           SOC_MEM_FLAG_CACHABLE |
  33473                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  33474                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  33475         /* cmp_fn      */ _soc_mem_cmp_undef,
  33476         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33477         /* index_min   */ 0,
  33478         /* index_max   */ 255,
  33479         /* minblock    */ 68,
  33480         /* maxblock    */ 68,
  33481         /* blocks      */ 0,
  33482         /* blocks_hi   */ 0xffffffff,
  33483         /* base        */ 0x5de00000,
  33484         /* gran        */ 1,
  33485         /* bytes       */ 3,
  33486         /* nFields     */ 5,
  33487         /* *fields     */ soc_TCP_FN_BCM56970_A0m_fields,
  33488         /* *views      */ NULL,
  33489         /* *views_num  */ NULL,
  33490         /* snoop_cb    */ NULL, 
  33491         /* snoop_user_data */ NULL, 
  33492         /* snoop_flags */ 0,
  33493         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33494         /* type */ SOC_MEM_TYPE_NORMAL,
  33495         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  33496         /* impl */ SOC_MEM_IMPL_NORMAL,
  33497         /* cmic_mor_clks       */ 0,
  33498         /* access_latency_mode */ 0,
  33499     },
  33500 #endif /* chips */
  33501 
  33502 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  33503     { /* SOC_MEM_INT_TOS_FN_PIPE1_BCM56980_A0m */ 
  33504         /* mem            TOS_FN_PIPE1m */
  33505         /* flags       */ SOC_MEM_FLAG_VALID |
  33506                           SOC_MEM_FLAG_CACHABLE |
  33507                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  33508                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  33509         /* cmp_fn      */ _soc_mem_cmp_undef,
  33510         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33511         /* index_min   */ 0,
  33512         /* index_max   */ 255,
  33513         /* minblock    */ 101,
  33514         /* maxblock    */ 101,
  33515         /* blocks      */ 0,
  33516         /* blocks_hi   */ 0xffffffff,
  33517         /* base        */ 0x0d840000,
  33518         /* gran        */ 1,
  33519         /* bytes       */ 3,
  33520         /* nFields     */ 6,
  33521         /* *fields     */ soc_TCP_FN_BCM56980_A0m_fields,
  33522         /* *views      */ NULL,
  33523         /* *views_num  */ NULL,
  33524         /* snoop_cb    */ NULL, 
  33525         /* snoop_user_data */ NULL, 
  33526         /* snoop_flags */ 0,
  33527         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33528         /* type */ SOC_MEM_TYPE_NORMAL,
  33529         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  33530         /* impl */ SOC_MEM_IMPL_NORMAL,
  33531         /* cmic_mor_clks       */ 0,
  33532         /* access_latency_mode */ 3,
  33533     },
  33534 #endif /* chips */
  33535 
  33536 #if defined(BCM_56970_A0)
  33537     { /* SOC_MEM_INT_TOS_FN_PIPE2_BCM56970_A0m */ 
  33538         /* mem            TOS_FN_PIPE2m */
  33539         /* flags       */ SOC_MEM_FLAG_VALID |
  33540                           SOC_MEM_FLAG_CACHABLE |
  33541                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  33542                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  33543         /* cmp_fn      */ _soc_mem_cmp_undef,
  33544         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33545         /* index_min   */ 0,
  33546         /* index_max   */ 255,
  33547         /* minblock    */ 68,
  33548         /* maxblock    */ 68,
  33549         /* blocks      */ 0,
  33550         /* blocks_hi   */ 0xffffffff,
  33551         /* base        */ 0x5de00000,
  33552         /* gran        */ 1,
  33553         /* bytes       */ 3,
  33554         /* nFields     */ 5,
  33555         /* *fields     */ soc_TCP_FN_BCM56970_A0m_fields,
  33556         /* *views      */ NULL,
  33557         /* *views_num  */ NULL,
  33558         /* snoop_cb    */ NULL, 
  33559         /* snoop_user_data */ NULL, 
  33560         /* snoop_flags */ 0,
  33561         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33562         /* type */ SOC_MEM_TYPE_NORMAL,
  33563         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  33564         /* impl */ SOC_MEM_IMPL_NORMAL,
  33565         /* cmic_mor_clks       */ 0,
  33566         /* access_latency_mode */ 0,
  33567     },
  33568 #endif /* chips */
  33569 
  33570 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  33571     { /* SOC_MEM_INT_TOS_FN_PIPE2_BCM56980_A0m */ 
  33572         /* mem            TOS_FN_PIPE2m */
  33573         /* flags       */ SOC_MEM_FLAG_VALID |
  33574                           SOC_MEM_FLAG_CACHABLE |
  33575                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  33576                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  33577         /* cmp_fn      */ _soc_mem_cmp_undef,
  33578         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33579         /* index_min   */ 0,
  33580         /* index_max   */ 255,
  33581         /* minblock    */ 101,
  33582         /* maxblock    */ 101,
  33583         /* blocks      */ 0,
  33584         /* blocks_hi   */ 0xffffffff,
  33585         /* base        */ 0x0d840000,
  33586         /* gran        */ 1,
  33587         /* bytes       */ 3,
  33588         /* nFields     */ 6,
  33589         /* *fields     */ soc_TCP_FN_BCM56980_A0m_fields,
  33590         /* *views      */ NULL,
  33591         /* *views_num  */ NULL,
  33592         /* snoop_cb    */ NULL, 
  33593         /* snoop_user_data */ NULL, 
  33594         /* snoop_flags */ 0,
  33595         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33596         /* type */ SOC_MEM_TYPE_NORMAL,
  33597         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  33598         /* impl */ SOC_MEM_IMPL_NORMAL,
  33599         /* cmic_mor_clks       */ 0,
  33600         /* access_latency_mode */ 3,
  33601     },
  33602 #endif /* chips */
  33603 
  33604 #if defined(BCM_56970_A0)
  33605     { /* SOC_MEM_INT_TOS_FN_PIPE3_BCM56970_A0m */ 
  33606         /* mem            TOS_FN_PIPE3m */
  33607         /* flags       */ SOC_MEM_FLAG_VALID |
  33608                           SOC_MEM_FLAG_CACHABLE |
  33609                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  33610                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  33611         /* cmp_fn      */ _soc_mem_cmp_undef,
  33612         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33613         /* index_min   */ 0,
  33614         /* index_max   */ 255,
  33615         /* minblock    */ 68,
  33616         /* maxblock    */ 68,
  33617         /* blocks      */ 0,
  33618         /* blocks_hi   */ 0xffffffff,
  33619         /* base        */ 0x5de00000,
  33620         /* gran        */ 1,
  33621         /* bytes       */ 3,
  33622         /* nFields     */ 5,
  33623         /* *fields     */ soc_TCP_FN_BCM56970_A0m_fields,
  33624         /* *views      */ NULL,
  33625         /* *views_num  */ NULL,
  33626         /* snoop_cb    */ NULL, 
  33627         /* snoop_user_data */ NULL, 
  33628         /* snoop_flags */ 0,
  33629         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33630         /* type */ SOC_MEM_TYPE_NORMAL,
  33631         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  33632         /* impl */ SOC_MEM_IMPL_NORMAL,
  33633         /* cmic_mor_clks       */ 0,
  33634         /* access_latency_mode */ 0,
  33635     },
  33636 #endif /* chips */
  33637 
  33638 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  33639     { /* SOC_MEM_INT_TOS_FN_PIPE3_BCM56980_A0m */ 
  33640         /* mem            TOS_FN_PIPE3m */
  33641         /* flags       */ SOC_MEM_FLAG_VALID |
  33642                           SOC_MEM_FLAG_CACHABLE |
  33643                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  33644                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  33645         /* cmp_fn      */ _soc_mem_cmp_undef,
  33646         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33647         /* index_min   */ 0,
  33648         /* index_max   */ 255,
  33649         /* minblock    */ 101,
  33650         /* maxblock    */ 101,
  33651         /* blocks      */ 0,
  33652         /* blocks_hi   */ 0xffffffff,
  33653         /* base        */ 0x0d840000,
  33654         /* gran        */ 1,
  33655         /* bytes       */ 3,
  33656         /* nFields     */ 6,
  33657         /* *fields     */ soc_TCP_FN_BCM56980_A0m_fields,
  33658         /* *views      */ NULL,
  33659         /* *views_num  */ NULL,
  33660         /* snoop_cb    */ NULL, 
  33661         /* snoop_user_data */ NULL, 
  33662         /* snoop_flags */ 0,
  33663         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33664         /* type */ SOC_MEM_TYPE_NORMAL,
  33665         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  33666         /* impl */ SOC_MEM_IMPL_NORMAL,
  33667         /* cmic_mor_clks       */ 0,
  33668         /* access_latency_mode */ 3,
  33669     },
  33670 #endif /* chips */
  33671 
  33672 #if defined(BCM_56840_A0)
  33673     { /* SOC_MEM_INT_TRILL_DROP_STATSm */ 
  33674         /* mem            TRILL_DROP_STATSm */
  33675         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  33676         /* cmp_fn      */ _soc_mem_cmp_undef,
  33677         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33678         /* index_min   */ 0,
  33679         /* index_max   */ 0,
  33680         /* minblock    */ 6,
  33681         /* maxblock    */ 6,
  33682         /* blocks      */ 0x40,
  33683         /* blocks_hi   */ 0,
  33684         /* base        */ 0x0f07c000,
  33685         /* gran        */ 1,
  33686         /* bytes       */ 16,
  33687         /* nFields     */ 4,
  33688         /* *fields     */ soc_TRILL_DROP_STATSm_fields,
  33689         /* *views      */ NULL,
  33690         /* *views_num  */ NULL,
  33691         /* snoop_cb    */ NULL, 
  33692         /* snoop_user_data */ NULL, 
  33693         /* snoop_flags */ 0,
  33694         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33695         /* type */ SOC_MEM_TYPE_NORMAL,
  33696         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33697         /* impl */ SOC_MEM_IMPL_NORMAL,
  33698         /* cmic_mor_clks       */ 0,
  33699     },
  33700 #endif /* chips */
  33701 
  33702 #if defined(BCM_56340_A0)
  33703     { /* SOC_MEM_INT_TRILL_DROP_STATS_BCM56340_A0m */ 
  33704         /* mem            TRILL_DROP_STATSm */
  33705         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  33706         /* cmp_fn      */ _soc_mem_cmp_undef,
  33707         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33708         /* index_min   */ 0,
  33709         /* index_max   */ 0,
  33710         /* minblock    */ 4,
  33711         /* maxblock    */ 4,
  33712         /* blocks      */ 0x10,
  33713         /* blocks_hi   */ 0,
  33714         /* base        */ 0x38e80000,
  33715         /* gran        */ 1,
  33716         /* bytes       */ 16,
  33717         /* nFields     */ 4,
  33718         /* *fields     */ soc_TRILL_DROP_STATS_BCM56640_A0m_fields,
  33719         /* *views      */ NULL,
  33720         /* *views_num  */ NULL,
  33721         /* snoop_cb    */ NULL, 
  33722         /* snoop_user_data */ NULL, 
  33723         /* snoop_flags */ 0,
  33724         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33725         /* type */ SOC_MEM_TYPE_NORMAL,
  33726         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33727         /* impl */ SOC_MEM_IMPL_NORMAL,
  33728         /* cmic_mor_clks       */ 0,
  33729     },
  33730 #endif /* chips */
  33731 
  33732 #if defined(BCM_56560_A0)
  33733     { /* SOC_MEM_INT_TRILL_DROP_STATS_BCM56560_A0m */ 
  33734         /* mem            TRILL_DROP_STATSm */
  33735         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  33736         /* cmp_fn      */ _soc_mem_cmp_undef,
  33737         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33738         /* index_min   */ 0,
  33739         /* index_max   */ 0,
  33740         /* minblock    */ 21,
  33741         /* maxblock    */ 21,
  33742         /* blocks      */ 0x200000,
  33743         /* blocks_hi   */ 0,
  33744         /* base        */ 0x55c00000,
  33745         /* gran        */ 1,
  33746         /* bytes       */ 16,
  33747         /* nFields     */ 4,
  33748         /* *fields     */ soc_TRILL_DROP_STATS_BCM56560_A0m_fields,
  33749         /* *views      */ NULL,
  33750         /* *views_num  */ NULL,
  33751         /* snoop_cb    */ NULL, 
  33752         /* snoop_user_data */ NULL, 
  33753         /* snoop_flags */ 0,
  33754         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33755         /* type */ SOC_MEM_TYPE_NORMAL,
  33756         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33757         /* impl */ SOC_MEM_IMPL_NORMAL,
  33758         /* cmic_mor_clks       */ 0,
  33759     },
  33760 #endif /* chips */
  33761 
  33762 #if defined(BCM_56560_B0)
  33763     { /* SOC_MEM_INT_TRILL_DROP_STATS_BCM56560_B0m */ 
  33764         /* mem            TRILL_DROP_STATSm */
  33765         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  33766         /* cmp_fn      */ _soc_mem_cmp_undef,
  33767         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33768         /* index_min   */ 0,
  33769         /* index_max   */ 0,
  33770         /* minblock    */ 13,
  33771         /* maxblock    */ 13,
  33772         /* blocks      */ 0x2000,
  33773         /* blocks_hi   */ 0,
  33774         /* base        */ 0x55c00000,
  33775         /* gran        */ 1,
  33776         /* bytes       */ 16,
  33777         /* nFields     */ 4,
  33778         /* *fields     */ soc_TRILL_DROP_STATS_BCM56560_A0m_fields,
  33779         /* *views      */ NULL,
  33780         /* *views_num  */ NULL,
  33781         /* snoop_cb    */ NULL, 
  33782         /* snoop_user_data */ NULL, 
  33783         /* snoop_flags */ 0,
  33784         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33785         /* type */ SOC_MEM_TYPE_NORMAL,
  33786         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33787         /* impl */ SOC_MEM_IMPL_NORMAL,
  33788         /* cmic_mor_clks       */ 0,
  33789     },
  33790 #endif /* chips */
  33791 
  33792 #if defined(BCM_56640_A0)
  33793     { /* SOC_MEM_INT_TRILL_DROP_STATS_BCM56640_A0m */ 
  33794         /* mem            TRILL_DROP_STATSm */
  33795         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  33796         /* cmp_fn      */ _soc_mem_cmp_undef,
  33797         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33798         /* index_min   */ 0,
  33799         /* index_max   */ 0,
  33800         /* minblock    */ 7,
  33801         /* maxblock    */ 7,
  33802         /* blocks      */ 0x80,
  33803         /* blocks_hi   */ 0,
  33804         /* base        */ 0x38e80000,
  33805         /* gran        */ 1,
  33806         /* bytes       */ 16,
  33807         /* nFields     */ 4,
  33808         /* *fields     */ soc_TRILL_DROP_STATS_BCM56640_A0m_fields,
  33809         /* *views      */ NULL,
  33810         /* *views_num  */ NULL,
  33811         /* snoop_cb    */ NULL, 
  33812         /* snoop_user_data */ NULL, 
  33813         /* snoop_flags */ 0,
  33814         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33815         /* type */ SOC_MEM_TYPE_NORMAL,
  33816         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33817         /* impl */ SOC_MEM_IMPL_NORMAL,
  33818         /* cmic_mor_clks       */ 0,
  33819     },
  33820 #endif /* chips */
  33821 
  33822 #if defined(BCM_56840_B0)
  33823     { /* SOC_MEM_INT_TRILL_DROP_STATS_BCM56840_B0m */ 
  33824         /* mem            TRILL_DROP_STATSm */
  33825         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  33826         /* cmp_fn      */ _soc_mem_cmp_undef,
  33827         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33828         /* index_min   */ 0,
  33829         /* index_max   */ 0,
  33830         /* minblock    */ 6,
  33831         /* maxblock    */ 6,
  33832         /* blocks      */ 0x40,
  33833         /* blocks_hi   */ 0,
  33834         /* base        */ 0x0f0dc000,
  33835         /* gran        */ 1,
  33836         /* bytes       */ 16,
  33837         /* nFields     */ 4,
  33838         /* *fields     */ soc_TRILL_DROP_STATSm_fields,
  33839         /* *views      */ NULL,
  33840         /* *views_num  */ NULL,
  33841         /* snoop_cb    */ NULL, 
  33842         /* snoop_user_data */ NULL, 
  33843         /* snoop_flags */ 0,
  33844         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33845         /* type */ SOC_MEM_TYPE_NORMAL,
  33846         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33847         /* impl */ SOC_MEM_IMPL_NORMAL,
  33848         /* cmic_mor_clks       */ 0,
  33849     },
  33850 #endif /* chips */
  33851 
  33852 #if defined(BCM_56850_A0)
  33853     { /* SOC_MEM_INT_TRILL_DROP_STATS_BCM56850_A0m */ 
  33854         /* mem            TRILL_DROP_STATSm */
  33855         /* flags       */ SOC_MEM_FLAG_VALID |
  33856                           (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  33857         /* cmp_fn      */ _soc_mem_cmp_undef,
  33858         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33859         /* index_min   */ 0,
  33860         /* index_max   */ 0,
  33861         /* minblock    */ 10,
  33862         /* maxblock    */ 10,
  33863         /* blocks      */ 0x400,
  33864         /* blocks_hi   */ 0,
  33865         /* base        */ 0x45c00000,
  33866         /* gran        */ 1,
  33867         /* bytes       */ 16,
  33868         /* nFields     */ 4,
  33869         /* *fields     */ soc_TRILL_DROP_STATS_BCM56640_A0m_fields,
  33870         /* *views      */ NULL,
  33871         /* *views_num  */ NULL,
  33872         /* snoop_cb    */ NULL, 
  33873         /* snoop_user_data */ NULL, 
  33874         /* snoop_flags */ 0,
  33875         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33876         /* type */ SOC_MEM_TYPE_NORMAL,
  33877         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33878         /* impl */ SOC_MEM_IMPL_NORMAL,
  33879         /* cmic_mor_clks       */ 0,
  33880     },
  33881 #endif /* chips */
  33882 
  33883 #if defined(BCM_56860_A0)
  33884     { /* SOC_MEM_INT_TRILL_DROP_STATS_BCM56860_A0m */ 
  33885         /* mem            TRILL_DROP_STATSm */
  33886         /* flags       */ SOC_MEM_FLAG_VALID |
  33887                           (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  33888         /* cmp_fn      */ _soc_mem_cmp_undef,
  33889         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33890         /* index_min   */ 0,
  33891         /* index_max   */ 0,
  33892         /* minblock    */ 11,
  33893         /* maxblock    */ 11,
  33894         /* blocks      */ 0x800,
  33895         /* blocks_hi   */ 0,
  33896         /* base        */ 0x55c00000,
  33897         /* gran        */ 1,
  33898         /* bytes       */ 16,
  33899         /* nFields     */ 4,
  33900         /* *fields     */ soc_TRILL_DROP_STATS_BCM56640_A0m_fields,
  33901         /* *views      */ NULL,
  33902         /* *views_num  */ NULL,
  33903         /* snoop_cb    */ NULL, 
  33904         /* snoop_user_data */ NULL, 
  33905         /* snoop_flags */ 0,
  33906         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33907         /* type */ SOC_MEM_TYPE_NORMAL,
  33908         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33909         /* impl */ SOC_MEM_IMPL_NORMAL,
  33910         /* cmic_mor_clks       */ 0,
  33911     },
  33912 #endif /* chips */
  33913 
  33914 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  33915     { /* SOC_MEM_INT_TRILL_DROP_STATS_BCM56960_A0m */ 
  33916         /* mem            TRILL_DROP_STATSm */
  33917         /* flags       */ SOC_MEM_FLAG_VALID |
  33918                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  33919         /* cmp_fn      */ _soc_mem_cmp_undef,
  33920         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33921         /* index_min   */ 0,
  33922         /* index_max   */ 0,
  33923         /* minblock    */ 36,
  33924         /* maxblock    */ 36,
  33925         /* blocks      */ 0,
  33926         /* blocks_hi   */ 0x10,
  33927         /* base        */ 0x54300000,
  33928         /* gran        */ 1,
  33929         /* bytes       */ 16,
  33930         /* nFields     */ 4,
  33931         /* *fields     */ soc_TRILL_DROP_STATS_BCM56960_A0m_fields,
  33932         /* *views      */ NULL,
  33933         /* *views_num  */ NULL,
  33934         /* snoop_cb    */ NULL, 
  33935         /* snoop_user_data */ NULL, 
  33936         /* snoop_flags */ 0,
  33937         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33938         /* type */ SOC_MEM_TYPE_NORMAL,
  33939         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33940         /* impl */ SOC_MEM_IMPL_NORMAL,
  33941         /* cmic_mor_clks       */ 0,
  33942         /* access_latency_mode */ 3,
  33943     },
  33944 #endif /* chips */
  33945 
  33946 #if defined(BCM_56970_A0)
  33947     { /* SOC_MEM_INT_TRILL_DROP_STATS_BCM56970_A0m */ 
  33948         /* mem            TRILL_DROP_STATSm */
  33949         /* flags       */ SOC_MEM_FLAG_VALID |
  33950                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  33951         /* cmp_fn      */ _soc_mem_cmp_undef,
  33952         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33953         /* index_min   */ 0,
  33954         /* index_max   */ 0,
  33955         /* minblock    */ 68,
  33956         /* maxblock    */ 68,
  33957         /* blocks      */ 0,
  33958         /* blocks_hi   */ 0xffffffff,
  33959         /* base        */ 0x94300000,
  33960         /* gran        */ 1,
  33961         /* bytes       */ 18,
  33962         /* nFields     */ 4,
  33963         /* *fields     */ soc_TRILL_DROP_STATS_BCM56970_A0m_fields,
  33964         /* *views      */ NULL,
  33965         /* *views_num  */ NULL,
  33966         /* snoop_cb    */ NULL, 
  33967         /* snoop_user_data */ NULL, 
  33968         /* snoop_flags */ 0,
  33969         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  33970         /* type */ SOC_MEM_TYPE_NORMAL,
  33971         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  33972         /* impl */ SOC_MEM_IMPL_NORMAL,
  33973         /* cmic_mor_clks       */ 0,
  33974         /* access_latency_mode */ 3,
  33975     },
  33976 #endif /* chips */
  33977 
  33978 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  33979     { /* SOC_MEM_INT_TRILL_DROP_STATS_PIPE0m */ 
  33980         /* mem            TRILL_DROP_STATS_PIPE0m */
  33981         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  33982         /* cmp_fn      */ _soc_mem_cmp_undef,
  33983         /* *null_entry */ _soc_mem_entry_null_zeroes,
  33984         /* index_min   */ 0,
  33985         /* index_max   */ 0,
  33986         /* minblock    */ 36,
  33987         /* maxblock    */ 36,
  33988         /* blocks      */ 0,
  33989         /* blocks_hi   */ 0x10,
  33990         /* base        */ 0x54300000,
  33991         /* gran        */ 1,
  33992         /* bytes       */ 16,
  33993         /* nFields     */ 4,
  33994         /* *fields     */ soc_TRILL_DROP_STATS_BCM56960_A0m_fields,
  33995         /* *views      */ NULL,
  33996         /* *views_num  */ NULL,
  33997         /* snoop_cb    */ NULL, 
  33998         /* snoop_user_data */ NULL, 
  33999         /* snoop_flags */ 0,
  34000         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34001         /* type */ SOC_MEM_TYPE_NORMAL,
  34002         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34003         /* impl */ SOC_MEM_IMPL_NORMAL,
  34004         /* cmic_mor_clks       */ 0,
  34005         /* access_latency_mode */ 3,
  34006     },
  34007 #endif /* chips */
  34008 
  34009 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  34010     { /* SOC_MEM_INT_TRILL_DROP_STATS_PIPE1m */ 
  34011         /* mem            TRILL_DROP_STATS_PIPE1m */
  34012         /* flags       */ SOC_MEM_FLAG_VALID |
  34013                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  34014         /* cmp_fn      */ _soc_mem_cmp_undef,
  34015         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34016         /* index_min   */ 0,
  34017         /* index_max   */ 0,
  34018         /* minblock    */ 36,
  34019         /* maxblock    */ 36,
  34020         /* blocks      */ 0,
  34021         /* blocks_hi   */ 0x10,
  34022         /* base        */ 0x54300000,
  34023         /* gran        */ 1,
  34024         /* bytes       */ 16,
  34025         /* nFields     */ 4,
  34026         /* *fields     */ soc_TRILL_DROP_STATS_BCM56960_A0m_fields,
  34027         /* *views      */ NULL,
  34028         /* *views_num  */ NULL,
  34029         /* snoop_cb    */ NULL, 
  34030         /* snoop_user_data */ NULL, 
  34031         /* snoop_flags */ 0,
  34032         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34033         /* type */ SOC_MEM_TYPE_NORMAL,
  34034         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34035         /* impl */ SOC_MEM_IMPL_NORMAL,
  34036         /* cmic_mor_clks       */ 0,
  34037         /* access_latency_mode */ 3,
  34038     },
  34039 #endif /* chips */
  34040 
  34041 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  34042     { /* SOC_MEM_INT_TRILL_DROP_STATS_PIPE2m */ 
  34043         /* mem            TRILL_DROP_STATS_PIPE2m */
  34044         /* flags       */ SOC_MEM_FLAG_VALID |
  34045                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  34046         /* cmp_fn      */ _soc_mem_cmp_undef,
  34047         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34048         /* index_min   */ 0,
  34049         /* index_max   */ 0,
  34050         /* minblock    */ 36,
  34051         /* maxblock    */ 36,
  34052         /* blocks      */ 0,
  34053         /* blocks_hi   */ 0x10,
  34054         /* base        */ 0x54300000,
  34055         /* gran        */ 1,
  34056         /* bytes       */ 16,
  34057         /* nFields     */ 4,
  34058         /* *fields     */ soc_TRILL_DROP_STATS_BCM56960_A0m_fields,
  34059         /* *views      */ NULL,
  34060         /* *views_num  */ NULL,
  34061         /* snoop_cb    */ NULL, 
  34062         /* snoop_user_data */ NULL, 
  34063         /* snoop_flags */ 0,
  34064         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34065         /* type */ SOC_MEM_TYPE_NORMAL,
  34066         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34067         /* impl */ SOC_MEM_IMPL_NORMAL,
  34068         /* cmic_mor_clks       */ 0,
  34069         /* access_latency_mode */ 3,
  34070     },
  34071 #endif /* chips */
  34072 
  34073 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  34074     { /* SOC_MEM_INT_TRILL_DROP_STATS_PIPE3m */ 
  34075         /* mem            TRILL_DROP_STATS_PIPE3m */
  34076         /* flags       */ SOC_MEM_FLAG_VALID |
  34077                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  34078         /* cmp_fn      */ _soc_mem_cmp_undef,
  34079         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34080         /* index_min   */ 0,
  34081         /* index_max   */ 0,
  34082         /* minblock    */ 36,
  34083         /* maxblock    */ 36,
  34084         /* blocks      */ 0,
  34085         /* blocks_hi   */ 0x10,
  34086         /* base        */ 0x54300000,
  34087         /* gran        */ 1,
  34088         /* bytes       */ 16,
  34089         /* nFields     */ 4,
  34090         /* *fields     */ soc_TRILL_DROP_STATS_BCM56960_A0m_fields,
  34091         /* *views      */ NULL,
  34092         /* *views_num  */ NULL,
  34093         /* snoop_cb    */ NULL, 
  34094         /* snoop_user_data */ NULL, 
  34095         /* snoop_flags */ 0,
  34096         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34097         /* type */ SOC_MEM_TYPE_NORMAL,
  34098         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34099         /* impl */ SOC_MEM_IMPL_NORMAL,
  34100         /* cmic_mor_clks       */ 0,
  34101         /* access_latency_mode */ 3,
  34102     },
  34103 #endif /* chips */
  34104 
  34105 #if defined(BCM_56970_A0)
  34106     { /* SOC_MEM_INT_TRILL_DROP_STATS_PIPE0_BCM56970_A0m */ 
  34107         /* mem            TRILL_DROP_STATS_PIPE0m */
  34108         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  34109         /* cmp_fn      */ _soc_mem_cmp_undef,
  34110         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34111         /* index_min   */ 0,
  34112         /* index_max   */ 0,
  34113         /* minblock    */ 68,
  34114         /* maxblock    */ 68,
  34115         /* blocks      */ 0,
  34116         /* blocks_hi   */ 0xffffffff,
  34117         /* base        */ 0x94300000,
  34118         /* gran        */ 1,
  34119         /* bytes       */ 18,
  34120         /* nFields     */ 4,
  34121         /* *fields     */ soc_TRILL_DROP_STATS_BCM56970_A0m_fields,
  34122         /* *views      */ NULL,
  34123         /* *views_num  */ NULL,
  34124         /* snoop_cb    */ NULL, 
  34125         /* snoop_user_data */ NULL, 
  34126         /* snoop_flags */ 0,
  34127         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34128         /* type */ SOC_MEM_TYPE_NORMAL,
  34129         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34130         /* impl */ SOC_MEM_IMPL_NORMAL,
  34131         /* cmic_mor_clks       */ 0,
  34132         /* access_latency_mode */ 3,
  34133     },
  34134 #endif /* chips */
  34135 
  34136 #if defined(BCM_56970_A0)
  34137     { /* SOC_MEM_INT_TRILL_DROP_STATS_PIPE1_BCM56970_A0m */ 
  34138         /* mem            TRILL_DROP_STATS_PIPE1m */
  34139         /* flags       */ SOC_MEM_FLAG_VALID |
  34140                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  34141         /* cmp_fn      */ _soc_mem_cmp_undef,
  34142         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34143         /* index_min   */ 0,
  34144         /* index_max   */ 0,
  34145         /* minblock    */ 68,
  34146         /* maxblock    */ 68,
  34147         /* blocks      */ 0,
  34148         /* blocks_hi   */ 0xffffffff,
  34149         /* base        */ 0x94300000,
  34150         /* gran        */ 1,
  34151         /* bytes       */ 18,
  34152         /* nFields     */ 4,
  34153         /* *fields     */ soc_TRILL_DROP_STATS_BCM56970_A0m_fields,
  34154         /* *views      */ NULL,
  34155         /* *views_num  */ NULL,
  34156         /* snoop_cb    */ NULL, 
  34157         /* snoop_user_data */ NULL, 
  34158         /* snoop_flags */ 0,
  34159         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34160         /* type */ SOC_MEM_TYPE_NORMAL,
  34161         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34162         /* impl */ SOC_MEM_IMPL_NORMAL,
  34163         /* cmic_mor_clks       */ 0,
  34164         /* access_latency_mode */ 3,
  34165     },
  34166 #endif /* chips */
  34167 
  34168 #if defined(BCM_56970_A0)
  34169     { /* SOC_MEM_INT_TRILL_DROP_STATS_PIPE2_BCM56970_A0m */ 
  34170         /* mem            TRILL_DROP_STATS_PIPE2m */
  34171         /* flags       */ SOC_MEM_FLAG_VALID |
  34172                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  34173         /* cmp_fn      */ _soc_mem_cmp_undef,
  34174         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34175         /* index_min   */ 0,
  34176         /* index_max   */ 0,
  34177         /* minblock    */ 68,
  34178         /* maxblock    */ 68,
  34179         /* blocks      */ 0,
  34180         /* blocks_hi   */ 0xffffffff,
  34181         /* base        */ 0x94300000,
  34182         /* gran        */ 1,
  34183         /* bytes       */ 18,
  34184         /* nFields     */ 4,
  34185         /* *fields     */ soc_TRILL_DROP_STATS_BCM56970_A0m_fields,
  34186         /* *views      */ NULL,
  34187         /* *views_num  */ NULL,
  34188         /* snoop_cb    */ NULL, 
  34189         /* snoop_user_data */ NULL, 
  34190         /* snoop_flags */ 0,
  34191         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34192         /* type */ SOC_MEM_TYPE_NORMAL,
  34193         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34194         /* impl */ SOC_MEM_IMPL_NORMAL,
  34195         /* cmic_mor_clks       */ 0,
  34196         /* access_latency_mode */ 3,
  34197     },
  34198 #endif /* chips */
  34199 
  34200 #if defined(BCM_56970_A0)
  34201     { /* SOC_MEM_INT_TRILL_DROP_STATS_PIPE3_BCM56970_A0m */ 
  34202         /* mem            TRILL_DROP_STATS_PIPE3m */
  34203         /* flags       */ SOC_MEM_FLAG_VALID |
  34204                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  34205         /* cmp_fn      */ _soc_mem_cmp_undef,
  34206         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34207         /* index_min   */ 0,
  34208         /* index_max   */ 0,
  34209         /* minblock    */ 68,
  34210         /* maxblock    */ 68,
  34211         /* blocks      */ 0,
  34212         /* blocks_hi   */ 0xffffffff,
  34213         /* base        */ 0x94300000,
  34214         /* gran        */ 1,
  34215         /* bytes       */ 18,
  34216         /* nFields     */ 4,
  34217         /* *fields     */ soc_TRILL_DROP_STATS_BCM56970_A0m_fields,
  34218         /* *views      */ NULL,
  34219         /* *views_num  */ NULL,
  34220         /* snoop_cb    */ NULL, 
  34221         /* snoop_user_data */ NULL, 
  34222         /* snoop_flags */ 0,
  34223         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34224         /* type */ SOC_MEM_TYPE_NORMAL,
  34225         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34226         /* impl */ SOC_MEM_IMPL_NORMAL,
  34227         /* cmic_mor_clks       */ 0,
  34228         /* access_latency_mode */ 3,
  34229     },
  34230 #endif /* chips */
  34231 
  34232 #if defined(BCM_56840_B0)
  34233     { /* SOC_MEM_INT_TRILL_DROP_STATS_Xm */ 
  34234         /* mem            TRILL_DROP_STATS_Xm */
  34235         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  34236         /* cmp_fn      */ _soc_mem_cmp_undef,
  34237         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34238         /* index_min   */ 0,
  34239         /* index_max   */ 0,
  34240         /* minblock    */ 6,
  34241         /* maxblock    */ 6,
  34242         /* blocks      */ 0x40,
  34243         /* blocks_hi   */ 0,
  34244         /* base        */ 0x0f03c000,
  34245         /* gran        */ 1,
  34246         /* bytes       */ 16,
  34247         /* nFields     */ 4,
  34248         /* *fields     */ soc_TRILL_DROP_STATSm_fields,
  34249         /* *views      */ NULL,
  34250         /* *views_num  */ NULL,
  34251         /* snoop_cb    */ NULL, 
  34252         /* snoop_user_data */ NULL, 
  34253         /* snoop_flags */ 0,
  34254         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34255         /* type */ SOC_MEM_TYPE_NORMAL,
  34256         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34257         /* impl */ SOC_MEM_IMPL_NORMAL,
  34258         /* cmic_mor_clks       */ 0,
  34259     },
  34260 #endif /* chips */
  34261 
  34262 #if defined(BCM_56850_A0)
  34263     { /* SOC_MEM_INT_TRILL_DROP_STATS_X_BCM56850_A0m */ 
  34264         /* mem            TRILL_DROP_STATS_Xm */
  34265         /* flags       */ SOC_MEM_FLAG_VALID |
  34266                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  34267         /* cmp_fn      */ _soc_mem_cmp_undef,
  34268         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34269         /* index_min   */ 0,
  34270         /* index_max   */ 0,
  34271         /* minblock    */ 10,
  34272         /* maxblock    */ 10,
  34273         /* blocks      */ 0x400,
  34274         /* blocks_hi   */ 0,
  34275         /* base        */ 0x45c00000,
  34276         /* gran        */ 1,
  34277         /* bytes       */ 16,
  34278         /* nFields     */ 4,
  34279         /* *fields     */ soc_TRILL_DROP_STATS_BCM56640_A0m_fields,
  34280         /* *views      */ NULL,
  34281         /* *views_num  */ NULL,
  34282         /* snoop_cb    */ NULL, 
  34283         /* snoop_user_data */ NULL, 
  34284         /* snoop_flags */ 0,
  34285         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34286         /* type */ SOC_MEM_TYPE_NORMAL,
  34287         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34288         /* impl */ SOC_MEM_IMPL_NORMAL,
  34289         /* cmic_mor_clks       */ 0,
  34290     },
  34291 #endif /* chips */
  34292 
  34293 #if defined(BCM_56860_A0)
  34294     { /* SOC_MEM_INT_TRILL_DROP_STATS_X_BCM56860_A0m */ 
  34295         /* mem            TRILL_DROP_STATS_Xm */
  34296         /* flags       */ SOC_MEM_FLAG_VALID |
  34297                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  34298         /* cmp_fn      */ _soc_mem_cmp_undef,
  34299         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34300         /* index_min   */ 0,
  34301         /* index_max   */ 0,
  34302         /* minblock    */ 11,
  34303         /* maxblock    */ 11,
  34304         /* blocks      */ 0x800,
  34305         /* blocks_hi   */ 0,
  34306         /* base        */ 0x55c00000,
  34307         /* gran        */ 1,
  34308         /* bytes       */ 16,
  34309         /* nFields     */ 4,
  34310         /* *fields     */ soc_TRILL_DROP_STATS_BCM56640_A0m_fields,
  34311         /* *views      */ NULL,
  34312         /* *views_num  */ NULL,
  34313         /* snoop_cb    */ NULL, 
  34314         /* snoop_user_data */ NULL, 
  34315         /* snoop_flags */ 0,
  34316         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34317         /* type */ SOC_MEM_TYPE_NORMAL,
  34318         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34319         /* impl */ SOC_MEM_IMPL_NORMAL,
  34320         /* cmic_mor_clks       */ 0,
  34321     },
  34322 #endif /* chips */
  34323 
  34324 #if defined(BCM_56840_B0)
  34325     { /* SOC_MEM_INT_TRILL_DROP_STATS_Ym */ 
  34326         /* mem            TRILL_DROP_STATS_Ym */
  34327         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  34328         /* cmp_fn      */ _soc_mem_cmp_undef,
  34329         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34330         /* index_min   */ 0,
  34331         /* index_max   */ 0,
  34332         /* minblock    */ 6,
  34333         /* maxblock    */ 6,
  34334         /* blocks      */ 0x40,
  34335         /* blocks_hi   */ 0,
  34336         /* base        */ 0x0f05c000,
  34337         /* gran        */ 1,
  34338         /* bytes       */ 16,
  34339         /* nFields     */ 4,
  34340         /* *fields     */ soc_TRILL_DROP_STATSm_fields,
  34341         /* *views      */ NULL,
  34342         /* *views_num  */ NULL,
  34343         /* snoop_cb    */ NULL, 
  34344         /* snoop_user_data */ NULL, 
  34345         /* snoop_flags */ 0,
  34346         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34347         /* type */ SOC_MEM_TYPE_NORMAL,
  34348         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34349         /* impl */ SOC_MEM_IMPL_NORMAL,
  34350         /* cmic_mor_clks       */ 0,
  34351     },
  34352 #endif /* chips */
  34353 
  34354 #if defined(BCM_56850_A0)
  34355     { /* SOC_MEM_INT_TRILL_DROP_STATS_Y_BCM56850_A0m */ 
  34356         /* mem            TRILL_DROP_STATS_Ym */
  34357         /* flags       */ SOC_MEM_FLAG_VALID |
  34358                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  34359         /* cmp_fn      */ _soc_mem_cmp_undef,
  34360         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34361         /* index_min   */ 0,
  34362         /* index_max   */ 0,
  34363         /* minblock    */ 10,
  34364         /* maxblock    */ 10,
  34365         /* blocks      */ 0x400,
  34366         /* blocks_hi   */ 0,
  34367         /* base        */ 0x45c00000,
  34368         /* gran        */ 1,
  34369         /* bytes       */ 16,
  34370         /* nFields     */ 4,
  34371         /* *fields     */ soc_TRILL_DROP_STATS_BCM56640_A0m_fields,
  34372         /* *views      */ NULL,
  34373         /* *views_num  */ NULL,
  34374         /* snoop_cb    */ NULL, 
  34375         /* snoop_user_data */ NULL, 
  34376         /* snoop_flags */ 0,
  34377         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34378         /* type */ SOC_MEM_TYPE_NORMAL,
  34379         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34380         /* impl */ SOC_MEM_IMPL_NORMAL,
  34381         /* cmic_mor_clks       */ 0,
  34382     },
  34383 #endif /* chips */
  34384 
  34385 #if defined(BCM_56860_A0)
  34386     { /* SOC_MEM_INT_TRILL_DROP_STATS_Y_BCM56860_A0m */ 
  34387         /* mem            TRILL_DROP_STATS_Ym */
  34388         /* flags       */ SOC_MEM_FLAG_VALID |
  34389                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  34390         /* cmp_fn      */ _soc_mem_cmp_undef,
  34391         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34392         /* index_min   */ 0,
  34393         /* index_max   */ 0,
  34394         /* minblock    */ 11,
  34395         /* maxblock    */ 11,
  34396         /* blocks      */ 0x800,
  34397         /* blocks_hi   */ 0,
  34398         /* base        */ 0x55c00000,
  34399         /* gran        */ 1,
  34400         /* bytes       */ 16,
  34401         /* nFields     */ 4,
  34402         /* *fields     */ soc_TRILL_DROP_STATS_BCM56640_A0m_fields,
  34403         /* *views      */ NULL,
  34404         /* *views_num  */ NULL,
  34405         /* snoop_cb    */ NULL, 
  34406         /* snoop_user_data */ NULL, 
  34407         /* snoop_flags */ 0,
  34408         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34409         /* type */ SOC_MEM_TYPE_NORMAL,
  34410         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34411         /* impl */ SOC_MEM_IMPL_NORMAL,
  34412         /* cmic_mor_clks       */ 0,
  34413     },
  34414 #endif /* chips */
  34415 
  34416 #if defined(BCM_56624_A0) || defined(BCM_56624_B0)
  34417     { /* SOC_MEM_INT_TRUNK32_CONFIG_TABLEm */ 
  34418         /* mem            TRUNK32_CONFIG_TABLEm */
  34419         /* flags       */ SOC_MEM_FLAG_VALID |
  34420                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  34421         /* cmp_fn      */ _soc_mem_cmp_undef,
  34422         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34423         /* index_min   */ 0,
  34424         /* index_max   */ 31,
  34425         /* minblock    */ 7,
  34426         /* maxblock    */ 7,
  34427         /* blocks      */ 0x80,
  34428         /* blocks_hi   */ 0,
  34429         /* base        */ 0x01030000,
  34430         /* gran        */ 1,
  34431         /* bytes       */ 1,
  34432         /* nFields     */ 1,
  34433         /* *fields     */ soc_SYSTEM_CONFIG_TABLEm_fields,
  34434         /* *views      */ NULL,
  34435         /* *views_num  */ NULL,
  34436         /* snoop_cb    */ NULL, 
  34437         /* snoop_user_data */ NULL, 
  34438         /* snoop_flags */ 0,
  34439         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34440         /* type */ SOC_MEM_TYPE_NORMAL,
  34441         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34442         /* impl */ SOC_MEM_IMPL_NORMAL,
  34443         /* cmic_mor_clks       */ 0,
  34444     },
  34445 #endif /* chips */
  34446 
  34447 #if defined(BCM_53400_A0)
  34448     { /* SOC_MEM_INT_TRUNK32_CONFIG_TABLE_BCM53400_A0m */ 
  34449         /* mem            TRUNK32_CONFIG_TABLEm */
  34450         /* flags       */ SOC_MEM_FLAG_VALID |
  34451                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  34452         /* cmp_fn      */ _soc_mem_cmp_undef,
  34453         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34454         /* index_min   */ 0,
  34455         /* index_max   */ 31,
  34456         /* minblock    */ 5,
  34457         /* maxblock    */ 5,
  34458         /* blocks      */ 0x20,
  34459         /* blocks_hi   */ 0,
  34460         /* base        */ 0x040c0000,
  34461         /* gran        */ 1,
  34462         /* bytes       */ 1,
  34463         /* nFields     */ 2,
  34464         /* *fields     */ soc_TRUNK32_CONFIG_TABLEm_fields,
  34465         /* *views      */ NULL,
  34466         /* *views_num  */ NULL,
  34467         /* snoop_cb    */ NULL, 
  34468         /* snoop_user_data */ NULL, 
  34469         /* snoop_flags */ 0,
  34470         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34471         /* type */ SOC_MEM_TYPE_NORMAL,
  34472         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34473         /* impl */ SOC_MEM_IMPL_NORMAL,
  34474         /* cmic_mor_clks       */ 0,
  34475     },
  34476 #endif /* chips */
  34477 
  34478 #if defined(BCM_53540_A0)
  34479     { /* SOC_MEM_INT_TRUNK32_CONFIG_TABLE_BCM53540_A0m */ 
  34480         /* mem            TRUNK32_CONFIG_TABLEm */
  34481         /* flags       */ SOC_MEM_FLAG_VALID |
  34482                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  34483         /* cmp_fn      */ _soc_mem_cmp_undef,
  34484         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34485         /* index_min   */ 0,
  34486         /* index_max   */ 31,
  34487         /* minblock    */ 8,
  34488         /* maxblock    */ 8,
  34489         /* blocks      */ 0x100,
  34490         /* blocks_hi   */ 0,
  34491         /* base        */ 0x04100000,
  34492         /* gran        */ 1,
  34493         /* bytes       */ 1,
  34494         /* nFields     */ 4,
  34495         /* *fields     */ soc_TRUNK32_CONFIG_TABLE_BCM56160_A0m_fields,
  34496         /* *views      */ NULL,
  34497         /* *views_num  */ NULL,
  34498         /* snoop_cb    */ NULL, 
  34499         /* snoop_user_data */ NULL, 
  34500         /* snoop_flags */ 0,
  34501         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34502         /* type */ SOC_MEM_TYPE_NORMAL,
  34503         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34504         /* impl */ SOC_MEM_IMPL_NORMAL,
  34505         /* cmic_mor_clks       */ 0,
  34506     },
  34507 #endif /* chips */
  34508 
  34509 #if defined(BCM_53570_A0) || defined(BCM_53570_B0)
  34510     { /* SOC_MEM_INT_TRUNK32_CONFIG_TABLE_BCM53570_A0m */ 
  34511         /* mem            TRUNK32_CONFIG_TABLEm */
  34512         /* flags       */ SOC_MEM_FLAG_VALID |
  34513                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  34514         /* cmp_fn      */ _soc_mem_cmp_undef,
  34515         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34516         /* index_min   */ 0,
  34517         /* index_max   */ 31,
  34518         /* minblock    */ 15,
  34519         /* maxblock    */ 15,
  34520         /* blocks      */ 0x8000,
  34521         /* blocks_hi   */ 0,
  34522         /* base        */ 0x04100000,
  34523         /* gran        */ 1,
  34524         /* bytes       */ 1,
  34525         /* nFields     */ 4,
  34526         /* *fields     */ soc_TRUNK32_CONFIG_TABLE_BCM56160_A0m_fields,
  34527         /* *views      */ NULL,
  34528         /* *views_num  */ NULL,
  34529         /* snoop_cb    */ NULL, 
  34530         /* snoop_user_data */ NULL, 
  34531         /* snoop_flags */ 0,
  34532         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34533         /* type */ SOC_MEM_TYPE_NORMAL,
  34534         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34535         /* impl */ SOC_MEM_IMPL_NORMAL,
  34536         /* cmic_mor_clks       */ 0,
  34537     },
  34538 #endif /* chips */
  34539 
  34540 #if defined(BCM_56150_A0)
  34541     { /* SOC_MEM_INT_TRUNK32_CONFIG_TABLE_BCM56150_A0m */ 
  34542         /* mem            TRUNK32_CONFIG_TABLEm */
  34543         /* flags       */ SOC_MEM_FLAG_VALID |
  34544                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  34545         /* cmp_fn      */ _soc_mem_cmp_undef,
  34546         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34547         /* index_min   */ 0,
  34548         /* index_max   */ 31,
  34549         /* minblock    */ 5,
  34550         /* maxblock    */ 5,
  34551         /* blocks      */ 0x20,
  34552         /* blocks_hi   */ 0,
  34553         /* base        */ 0x040c0000,
  34554         /* gran        */ 1,
  34555         /* bytes       */ 1,
  34556         /* nFields     */ 2,
  34557         /* *fields     */ soc_SYSTEM_CONFIG_TABLE_BCM56150_A0m_fields,
  34558         /* *views      */ NULL,
  34559         /* *views_num  */ NULL,
  34560         /* snoop_cb    */ NULL, 
  34561         /* snoop_user_data */ NULL, 
  34562         /* snoop_flags */ 0,
  34563         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34564         /* type */ SOC_MEM_TYPE_NORMAL,
  34565         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34566         /* impl */ SOC_MEM_IMPL_NORMAL,
  34567         /* cmic_mor_clks       */ 0,
  34568     },
  34569 #endif /* chips */
  34570 
  34571 #if defined(BCM_56160_A0)
  34572     { /* SOC_MEM_INT_TRUNK32_CONFIG_TABLE_BCM56160_A0m */ 
  34573         /* mem            TRUNK32_CONFIG_TABLEm */
  34574         /* flags       */ SOC_MEM_FLAG_VALID |
  34575                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  34576         /* cmp_fn      */ _soc_mem_cmp_undef,
  34577         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34578         /* index_min   */ 0,
  34579         /* index_max   */ 31,
  34580         /* minblock    */ 7,
  34581         /* maxblock    */ 7,
  34582         /* blocks      */ 0x80,
  34583         /* blocks_hi   */ 0,
  34584         /* base        */ 0x04100000,
  34585         /* gran        */ 1,
  34586         /* bytes       */ 1,
  34587         /* nFields     */ 4,
  34588         /* *fields     */ soc_TRUNK32_CONFIG_TABLE_BCM56160_A0m_fields,
  34589         /* *views      */ NULL,
  34590         /* *views_num  */ NULL,
  34591         /* snoop_cb    */ NULL, 
  34592         /* snoop_user_data */ NULL, 
  34593         /* snoop_flags */ 0,
  34594         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34595         /* type */ SOC_MEM_TYPE_NORMAL,
  34596         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34597         /* impl */ SOC_MEM_IMPL_NORMAL,
  34598         /* cmic_mor_clks       */ 0,
  34599     },
  34600 #endif /* chips */
  34601 
  34602 #if defined(BCM_56142_A0) || defined(BCM_56334_A0) || \
  34603     defined(BCM_56334_B0)
  34604     { /* SOC_MEM_INT_TRUNK32_CONFIG_TABLE_BCM56334_A0m */ 
  34605         /* mem            TRUNK32_CONFIG_TABLEm */
  34606         /* flags       */ SOC_MEM_FLAG_VALID |
  34607                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  34608         /* cmp_fn      */ _soc_mem_cmp_undef,
  34609         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34610         /* index_min   */ 0,
  34611         /* index_max   */ 31,
  34612         /* minblock    */ 5,
  34613         /* maxblock    */ 5,
  34614         /* blocks      */ 0x20,
  34615         /* blocks_hi   */ 0,
  34616         /* base        */ 0x01030000,
  34617         /* gran        */ 1,
  34618         /* bytes       */ 1,
  34619         /* nFields     */ 1,
  34620         /* *fields     */ soc_SYSTEM_CONFIG_TABLEm_fields,
  34621         /* *views      */ NULL,
  34622         /* *views_num  */ NULL,
  34623         /* snoop_cb    */ NULL, 
  34624         /* snoop_user_data */ NULL, 
  34625         /* snoop_flags */ 0,
  34626         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34627         /* type */ SOC_MEM_TYPE_NORMAL,
  34628         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34629         /* impl */ SOC_MEM_IMPL_NORMAL,
  34630         /* cmic_mor_clks       */ 0,
  34631     },
  34632 #endif /* chips */
  34633 
  34634 #if defined(BCM_56524_A0) || defined(BCM_56524_B0)
  34635     { /* SOC_MEM_INT_TRUNK32_CONFIG_TABLE_BCM56524_A0m */ 
  34636         /* mem            TRUNK32_CONFIG_TABLEm */
  34637         /* flags       */ SOC_MEM_FLAG_VALID |
  34638                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  34639         /* cmp_fn      */ _soc_mem_cmp_undef,
  34640         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34641         /* index_min   */ 0,
  34642         /* index_max   */ 31,
  34643         /* minblock    */ 8,
  34644         /* maxblock    */ 8,
  34645         /* blocks      */ 0x100,
  34646         /* blocks_hi   */ 0,
  34647         /* base        */ 0x01030000,
  34648         /* gran        */ 1,
  34649         /* bytes       */ 1,
  34650         /* nFields     */ 1,
  34651         /* *fields     */ soc_SYSTEM_CONFIG_TABLEm_fields,
  34652         /* *views      */ NULL,
  34653         /* *views_num  */ NULL,
  34654         /* snoop_cb    */ NULL, 
  34655         /* snoop_user_data */ NULL, 
  34656         /* snoop_flags */ 0,
  34657         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34658         /* type */ SOC_MEM_TYPE_NORMAL,
  34659         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34660         /* impl */ SOC_MEM_IMPL_NORMAL,
  34661         /* cmic_mor_clks       */ 0,
  34662     },
  34663 #endif /* chips */
  34664 
  34665 #if defined(BCM_56634_A0) || defined(BCM_56634_B0)
  34666     { /* SOC_MEM_INT_TRUNK32_CONFIG_TABLE_BCM56634_A0m */ 
  34667         /* mem            TRUNK32_CONFIG_TABLEm */
  34668         /* flags       */ SOC_MEM_FLAG_VALID |
  34669                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  34670         /* cmp_fn      */ _soc_mem_cmp_undef,
  34671         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34672         /* index_min   */ 0,
  34673         /* index_max   */ 31,
  34674         /* minblock    */ 9,
  34675         /* maxblock    */ 9,
  34676         /* blocks      */ 0x200,
  34677         /* blocks_hi   */ 0,
  34678         /* base        */ 0x01030000,
  34679         /* gran        */ 1,
  34680         /* bytes       */ 1,
  34681         /* nFields     */ 1,
  34682         /* *fields     */ soc_SYSTEM_CONFIG_TABLEm_fields,
  34683         /* *views      */ NULL,
  34684         /* *views_num  */ NULL,
  34685         /* snoop_cb    */ NULL, 
  34686         /* snoop_user_data */ NULL, 
  34687         /* snoop_flags */ 0,
  34688         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34689         /* type */ SOC_MEM_TYPE_NORMAL,
  34690         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34691         /* impl */ SOC_MEM_IMPL_NORMAL,
  34692         /* cmic_mor_clks       */ 0,
  34693     },
  34694 #endif /* chips */
  34695 
  34696 #if defined(BCM_56680_A0) || defined(BCM_56680_B0) || \
  34697     defined(BCM_56685_A0) || defined(BCM_56685_B0)
  34698     { /* SOC_MEM_INT_TRUNK32_CONFIG_TABLE_BCM56680_A0m */ 
  34699         /* mem            TRUNK32_CONFIG_TABLEm */
  34700         /* flags       */ SOC_MEM_FLAG_VALID |
  34701                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  34702         /* cmp_fn      */ _soc_mem_cmp_undef,
  34703         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34704         /* index_min   */ 0,
  34705         /* index_max   */ 31,
  34706         /* minblock    */ 6,
  34707         /* maxblock    */ 6,
  34708         /* blocks      */ 0x40,
  34709         /* blocks_hi   */ 0,
  34710         /* base        */ 0x01030000,
  34711         /* gran        */ 1,
  34712         /* bytes       */ 1,
  34713         /* nFields     */ 1,
  34714         /* *fields     */ soc_SYSTEM_CONFIG_TABLEm_fields,
  34715         /* *views      */ NULL,
  34716         /* *views_num  */ NULL,
  34717         /* snoop_cb    */ NULL, 
  34718         /* snoop_user_data */ NULL, 
  34719         /* snoop_flags */ 0,
  34720         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34721         /* type */ SOC_MEM_TYPE_NORMAL,
  34722         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34723         /* impl */ SOC_MEM_IMPL_NORMAL,
  34724         /* cmic_mor_clks       */ 0,
  34725     },
  34726 #endif /* chips */
  34727 
  34728 #if defined(BCM_56624_A0) || defined(BCM_56624_B0)
  34729     { /* SOC_MEM_INT_TRUNK32_PORT_TABLEm */ 
  34730         /* mem            TRUNK32_PORT_TABLEm */
  34731         /* flags       */ SOC_MEM_FLAG_VALID |
  34732                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  34733         /* cmp_fn      */ _soc_mem_cmp_undef,
  34734         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34735         /* index_min   */ 0,
  34736         /* index_max   */ 31,
  34737         /* minblock    */ 7,
  34738         /* maxblock    */ 7,
  34739         /* blocks      */ 0x80,
  34740         /* blocks_hi   */ 0,
  34741         /* base        */ 0x02080000,
  34742         /* gran        */ 1,
  34743         /* bytes       */ 5,
  34744         /* nFields     */ 6,
  34745         /* *fields     */ soc_TRUNK32_PORT_TABLEm_fields,
  34746         /* *views      */ NULL,
  34747         /* *views_num  */ NULL,
  34748         /* snoop_cb    */ NULL, 
  34749         /* snoop_user_data */ NULL, 
  34750         /* snoop_flags */ 0,
  34751         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34752         /* type */ SOC_MEM_TYPE_NORMAL,
  34753         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34754         /* impl */ SOC_MEM_IMPL_NORMAL,
  34755         /* cmic_mor_clks       */ 0,
  34756     },
  34757 #endif /* chips */
  34758 
  34759 #if defined(BCM_53400_A0)
  34760     { /* SOC_MEM_INT_TRUNK32_PORT_TABLE_BCM53400_A0m */ 
  34761         /* mem            TRUNK32_PORT_TABLEm */
  34762         /* flags       */ SOC_MEM_FLAG_VALID |
  34763                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  34764         /* cmp_fn      */ _soc_mem_cmp_undef,
  34765         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34766         /* index_min   */ 0,
  34767         /* index_max   */ 31,
  34768         /* minblock    */ 5,
  34769         /* maxblock    */ 5,
  34770         /* blocks      */ 0x20,
  34771         /* blocks_hi   */ 0,
  34772         /* base        */ 0x08180000,
  34773         /* gran        */ 1,
  34774         /* bytes       */ 5,
  34775         /* nFields     */ 7,
  34776         /* *fields     */ soc_TRUNK32_PORT_TABLE_BCM53400_A0m_fields,
  34777         /* *views      */ NULL,
  34778         /* *views_num  */ NULL,
  34779         /* snoop_cb    */ NULL, 
  34780         /* snoop_user_data */ NULL, 
  34781         /* snoop_flags */ 0,
  34782         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34783         /* type */ SOC_MEM_TYPE_NORMAL,
  34784         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34785         /* impl */ SOC_MEM_IMPL_NORMAL,
  34786         /* cmic_mor_clks       */ 0,
  34787     },
  34788 #endif /* chips */
  34789 
  34790 #if defined(BCM_53540_A0)
  34791     { /* SOC_MEM_INT_TRUNK32_PORT_TABLE_BCM53540_A0m */ 
  34792         /* mem            TRUNK32_PORT_TABLEm */
  34793         /* flags       */ SOC_MEM_FLAG_VALID |
  34794                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  34795         /* cmp_fn      */ _soc_mem_cmp_undef,
  34796         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34797         /* index_min   */ 0,
  34798         /* index_max   */ 31,
  34799         /* minblock    */ 8,
  34800         /* maxblock    */ 8,
  34801         /* blocks      */ 0x100,
  34802         /* blocks_hi   */ 0,
  34803         /* base        */ 0x081c0000,
  34804         /* gran        */ 1,
  34805         /* bytes       */ 6,
  34806         /* nFields     */ 9,
  34807         /* *fields     */ soc_TRUNK32_PORT_TABLE_BCM53540_A0m_fields,
  34808         /* *views      */ NULL,
  34809         /* *views_num  */ NULL,
  34810         /* snoop_cb    */ NULL, 
  34811         /* snoop_user_data */ NULL, 
  34812         /* snoop_flags */ 0,
  34813         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34814         /* type */ SOC_MEM_TYPE_NORMAL,
  34815         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34816         /* impl */ SOC_MEM_IMPL_NORMAL,
  34817         /* cmic_mor_clks       */ 0,
  34818     },
  34819 #endif /* chips */
  34820 
  34821 #if defined(BCM_53570_A0)
  34822     { /* SOC_MEM_INT_TRUNK32_PORT_TABLE_BCM53570_A0m */ 
  34823         /* mem            TRUNK32_PORT_TABLEm */
  34824         /* flags       */ SOC_MEM_FLAG_VALID |
  34825                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  34826         /* cmp_fn      */ _soc_mem_cmp_undef,
  34827         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34828         /* index_min   */ 0,
  34829         /* index_max   */ 31,
  34830         /* minblock    */ 15,
  34831         /* maxblock    */ 15,
  34832         /* blocks      */ 0x8000,
  34833         /* blocks_hi   */ 0,
  34834         /* base        */ 0x081c0000,
  34835         /* gran        */ 1,
  34836         /* bytes       */ 6,
  34837         /* nFields     */ 7,
  34838         /* *fields     */ soc_TRUNK32_PORT_TABLE_BCM53570_A0m_fields,
  34839         /* *views      */ NULL,
  34840         /* *views_num  */ NULL,
  34841         /* snoop_cb    */ NULL, 
  34842         /* snoop_user_data */ NULL, 
  34843         /* snoop_flags */ 0,
  34844         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34845         /* type */ SOC_MEM_TYPE_NORMAL,
  34846         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34847         /* impl */ SOC_MEM_IMPL_NORMAL,
  34848         /* cmic_mor_clks       */ 0,
  34849     },
  34850 #endif /* chips */
  34851 
  34852 #if defined(BCM_53570_B0)
  34853     { /* SOC_MEM_INT_TRUNK32_PORT_TABLE_BCM53570_B0m */ 
  34854         /* mem            TRUNK32_PORT_TABLEm */
  34855         /* flags       */ SOC_MEM_FLAG_VALID |
  34856                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  34857         /* cmp_fn      */ _soc_mem_cmp_undef,
  34858         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34859         /* index_min   */ 0,
  34860         /* index_max   */ 31,
  34861         /* minblock    */ 15,
  34862         /* maxblock    */ 15,
  34863         /* blocks      */ 0x8000,
  34864         /* blocks_hi   */ 0,
  34865         /* base        */ 0x081c0000,
  34866         /* gran        */ 1,
  34867         /* bytes       */ 6,
  34868         /* nFields     */ 7,
  34869         /* *fields     */ soc_TRUNK32_PORT_TABLE_BCM53570_B0m_fields,
  34870         /* *views      */ NULL,
  34871         /* *views_num  */ NULL,
  34872         /* snoop_cb    */ NULL, 
  34873         /* snoop_user_data */ NULL, 
  34874         /* snoop_flags */ 0,
  34875         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34876         /* type */ SOC_MEM_TYPE_NORMAL,
  34877         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34878         /* impl */ SOC_MEM_IMPL_NORMAL,
  34879         /* cmic_mor_clks       */ 0,
  34880     },
  34881 #endif /* chips */
  34882 
  34883 #if defined(BCM_56142_A0)
  34884     { /* SOC_MEM_INT_TRUNK32_PORT_TABLE_BCM56142_A0m */ 
  34885         /* mem            TRUNK32_PORT_TABLEm */
  34886         /* flags       */ SOC_MEM_FLAG_VALID |
  34887                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  34888         /* cmp_fn      */ _soc_mem_cmp_undef,
  34889         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34890         /* index_min   */ 0,
  34891         /* index_max   */ 31,
  34892         /* minblock    */ 5,
  34893         /* maxblock    */ 5,
  34894         /* blocks      */ 0x20,
  34895         /* blocks_hi   */ 0,
  34896         /* base        */ 0x02080000,
  34897         /* gran        */ 1,
  34898         /* bytes       */ 5,
  34899         /* nFields     */ 3,
  34900         /* *fields     */ soc_TRUNK32_PORT_TABLE_BCM56142_A0m_fields,
  34901         /* *views      */ NULL,
  34902         /* *views_num  */ NULL,
  34903         /* snoop_cb    */ NULL, 
  34904         /* snoop_user_data */ NULL, 
  34905         /* snoop_flags */ 0,
  34906         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34907         /* type */ SOC_MEM_TYPE_NORMAL,
  34908         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34909         /* impl */ SOC_MEM_IMPL_NORMAL,
  34910         /* cmic_mor_clks       */ 0,
  34911     },
  34912 #endif /* chips */
  34913 
  34914 #if defined(BCM_56150_A0)
  34915     { /* SOC_MEM_INT_TRUNK32_PORT_TABLE_BCM56150_A0m */ 
  34916         /* mem            TRUNK32_PORT_TABLEm */
  34917         /* flags       */ SOC_MEM_FLAG_VALID |
  34918                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  34919         /* cmp_fn      */ _soc_mem_cmp_undef,
  34920         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34921         /* index_min   */ 0,
  34922         /* index_max   */ 31,
  34923         /* minblock    */ 5,
  34924         /* maxblock    */ 5,
  34925         /* blocks      */ 0x20,
  34926         /* blocks_hi   */ 0,
  34927         /* base        */ 0x08180000,
  34928         /* gran        */ 1,
  34929         /* bytes       */ 5,
  34930         /* nFields     */ 7,
  34931         /* *fields     */ soc_TRUNK32_PORT_TABLE_BCM56150_A0m_fields,
  34932         /* *views      */ NULL,
  34933         /* *views_num  */ NULL,
  34934         /* snoop_cb    */ NULL, 
  34935         /* snoop_user_data */ NULL, 
  34936         /* snoop_flags */ 0,
  34937         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34938         /* type */ SOC_MEM_TYPE_NORMAL,
  34939         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34940         /* impl */ SOC_MEM_IMPL_NORMAL,
  34941         /* cmic_mor_clks       */ 0,
  34942     },
  34943 #endif /* chips */
  34944 
  34945 #if defined(BCM_56160_A0)
  34946     { /* SOC_MEM_INT_TRUNK32_PORT_TABLE_BCM56160_A0m */ 
  34947         /* mem            TRUNK32_PORT_TABLEm */
  34948         /* flags       */ SOC_MEM_FLAG_VALID |
  34949                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  34950         /* cmp_fn      */ _soc_mem_cmp_undef,
  34951         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34952         /* index_min   */ 0,
  34953         /* index_max   */ 31,
  34954         /* minblock    */ 7,
  34955         /* maxblock    */ 7,
  34956         /* blocks      */ 0x80,
  34957         /* blocks_hi   */ 0,
  34958         /* base        */ 0x081c0000,
  34959         /* gran        */ 1,
  34960         /* bytes       */ 6,
  34961         /* nFields     */ 7,
  34962         /* *fields     */ soc_TRUNK32_PORT_TABLE_BCM56160_A0m_fields,
  34963         /* *views      */ NULL,
  34964         /* *views_num  */ NULL,
  34965         /* snoop_cb    */ NULL, 
  34966         /* snoop_user_data */ NULL, 
  34967         /* snoop_flags */ 0,
  34968         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  34969         /* type */ SOC_MEM_TYPE_NORMAL,
  34970         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  34971         /* impl */ SOC_MEM_IMPL_NORMAL,
  34972         /* cmic_mor_clks       */ 0,
  34973     },
  34974 #endif /* chips */
  34975 
  34976 #if defined(BCM_56334_A0) || defined(BCM_56334_B0)
  34977     { /* SOC_MEM_INT_TRUNK32_PORT_TABLE_BCM56334_A0m */ 
  34978         /* mem            TRUNK32_PORT_TABLEm */
  34979         /* flags       */ SOC_MEM_FLAG_VALID |
  34980                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  34981         /* cmp_fn      */ _soc_mem_cmp_undef,
  34982         /* *null_entry */ _soc_mem_entry_null_zeroes,
  34983         /* index_min   */ 0,
  34984         /* index_max   */ 31,
  34985         /* minblock    */ 5,
  34986         /* maxblock    */ 5,
  34987         /* blocks      */ 0x20,
  34988         /* blocks_hi   */ 0,
  34989         /* base        */ 0x02080000,
  34990         /* gran        */ 1,
  34991         /* bytes       */ 5,
  34992         /* nFields     */ 6,
  34993         /* *fields     */ soc_TRUNK32_PORT_TABLEm_fields,
  34994         /* *views      */ NULL,
  34995         /* *views_num  */ NULL,
  34996         /* snoop_cb    */ NULL, 
  34997         /* snoop_user_data */ NULL, 
  34998         /* snoop_flags */ 0,
  34999         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35000         /* type */ SOC_MEM_TYPE_NORMAL,
  35001         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35002         /* impl */ SOC_MEM_IMPL_NORMAL,
  35003         /* cmic_mor_clks       */ 0,
  35004     },
  35005 #endif /* chips */
  35006 
  35007 #if defined(BCM_56524_A0) || defined(BCM_56524_B0)
  35008     { /* SOC_MEM_INT_TRUNK32_PORT_TABLE_BCM56524_A0m */ 
  35009         /* mem            TRUNK32_PORT_TABLEm */
  35010         /* flags       */ SOC_MEM_FLAG_VALID |
  35011                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  35012         /* cmp_fn      */ _soc_mem_cmp_undef,
  35013         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35014         /* index_min   */ 0,
  35015         /* index_max   */ 31,
  35016         /* minblock    */ 8,
  35017         /* maxblock    */ 8,
  35018         /* blocks      */ 0x100,
  35019         /* blocks_hi   */ 0,
  35020         /* base        */ 0x02080000,
  35021         /* gran        */ 1,
  35022         /* bytes       */ 5,
  35023         /* nFields     */ 6,
  35024         /* *fields     */ soc_TRUNK32_PORT_TABLE_BCM56634_A0m_fields,
  35025         /* *views      */ NULL,
  35026         /* *views_num  */ NULL,
  35027         /* snoop_cb    */ NULL, 
  35028         /* snoop_user_data */ NULL, 
  35029         /* snoop_flags */ 0,
  35030         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35031         /* type */ SOC_MEM_TYPE_NORMAL,
  35032         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35033         /* impl */ SOC_MEM_IMPL_NORMAL,
  35034         /* cmic_mor_clks       */ 0,
  35035     },
  35036 #endif /* chips */
  35037 
  35038 #if defined(BCM_56634_A0) || defined(BCM_56634_B0)
  35039     { /* SOC_MEM_INT_TRUNK32_PORT_TABLE_BCM56634_A0m */ 
  35040         /* mem            TRUNK32_PORT_TABLEm */
  35041         /* flags       */ SOC_MEM_FLAG_VALID |
  35042                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  35043         /* cmp_fn      */ _soc_mem_cmp_undef,
  35044         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35045         /* index_min   */ 0,
  35046         /* index_max   */ 31,
  35047         /* minblock    */ 9,
  35048         /* maxblock    */ 9,
  35049         /* blocks      */ 0x200,
  35050         /* blocks_hi   */ 0,
  35051         /* base        */ 0x02080000,
  35052         /* gran        */ 1,
  35053         /* bytes       */ 5,
  35054         /* nFields     */ 6,
  35055         /* *fields     */ soc_TRUNK32_PORT_TABLE_BCM56634_A0m_fields,
  35056         /* *views      */ NULL,
  35057         /* *views_num  */ NULL,
  35058         /* snoop_cb    */ NULL, 
  35059         /* snoop_user_data */ NULL, 
  35060         /* snoop_flags */ 0,
  35061         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35062         /* type */ SOC_MEM_TYPE_NORMAL,
  35063         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35064         /* impl */ SOC_MEM_IMPL_NORMAL,
  35065         /* cmic_mor_clks       */ 0,
  35066     },
  35067 #endif /* chips */
  35068 
  35069 #if defined(BCM_56680_A0) || defined(BCM_56680_B0)
  35070     { /* SOC_MEM_INT_TRUNK32_PORT_TABLE_BCM56680_A0m */ 
  35071         /* mem            TRUNK32_PORT_TABLEm */
  35072         /* flags       */ SOC_MEM_FLAG_VALID |
  35073                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  35074         /* cmp_fn      */ _soc_mem_cmp_undef,
  35075         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35076         /* index_min   */ 0,
  35077         /* index_max   */ 31,
  35078         /* minblock    */ 6,
  35079         /* maxblock    */ 6,
  35080         /* blocks      */ 0x40,
  35081         /* blocks_hi   */ 0,
  35082         /* base        */ 0x02080000,
  35083         /* gran        */ 1,
  35084         /* bytes       */ 5,
  35085         /* nFields     */ 6,
  35086         /* *fields     */ soc_TRUNK32_PORT_TABLEm_fields,
  35087         /* *views      */ NULL,
  35088         /* *views_num  */ NULL,
  35089         /* snoop_cb    */ NULL, 
  35090         /* snoop_user_data */ NULL, 
  35091         /* snoop_flags */ 0,
  35092         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35093         /* type */ SOC_MEM_TYPE_NORMAL,
  35094         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35095         /* impl */ SOC_MEM_IMPL_NORMAL,
  35096         /* cmic_mor_clks       */ 0,
  35097     },
  35098 #endif /* chips */
  35099 
  35100 #if defined(BCM_56685_A0) || defined(BCM_56685_B0)
  35101     { /* SOC_MEM_INT_TRUNK32_PORT_TABLE_BCM56685_A0m */ 
  35102         /* mem            TRUNK32_PORT_TABLEm */
  35103         /* flags       */ SOC_MEM_FLAG_VALID |
  35104                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  35105         /* cmp_fn      */ _soc_mem_cmp_undef,
  35106         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35107         /* index_min   */ 0,
  35108         /* index_max   */ 31,
  35109         /* minblock    */ 6,
  35110         /* maxblock    */ 6,
  35111         /* blocks      */ 0x40,
  35112         /* blocks_hi   */ 0,
  35113         /* base        */ 0x02080000,
  35114         /* gran        */ 1,
  35115         /* bytes       */ 5,
  35116         /* nFields     */ 6,
  35117         /* *fields     */ soc_TRUNK32_PORT_TABLE_BCM56634_A0m_fields,
  35118         /* *views      */ NULL,
  35119         /* *views_num  */ NULL,
  35120         /* snoop_cb    */ NULL, 
  35121         /* snoop_user_data */ NULL, 
  35122         /* snoop_flags */ 0,
  35123         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35124         /* type */ SOC_MEM_TYPE_NORMAL,
  35125         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35126         /* impl */ SOC_MEM_IMPL_NORMAL,
  35127         /* cmic_mor_clks       */ 0,
  35128     },
  35129 #endif /* chips */
  35130 
  35131 #if defined(BCM_56725_A0) || defined(BCM_56820_A0)
  35132     { /* SOC_MEM_INT_TRUNK32_PORT_TABLE_BCM56820_A0m */ 
  35133         /* mem            TRUNK32_PORT_TABLEm */
  35134         /* flags       */ SOC_MEM_FLAG_VALID |
  35135                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  35136         /* cmp_fn      */ _soc_mem_cmp_undef,
  35137         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35138         /* index_min   */ 0,
  35139         /* index_max   */ 31,
  35140         /* minblock    */ 3,
  35141         /* maxblock    */ 3,
  35142         /* blocks      */ 0x8,
  35143         /* blocks_hi   */ 0,
  35144         /* base        */ 0x0206c000,
  35145         /* gran        */ 1,
  35146         /* bytes       */ 2,
  35147         /* nFields     */ 2,
  35148         /* *fields     */ soc_TRUNK32_PORT_TABLE_BCM56820_A0m_fields,
  35149         /* *views      */ NULL,
  35150         /* *views_num  */ NULL,
  35151         /* snoop_cb    */ NULL, 
  35152         /* snoop_user_data */ NULL, 
  35153         /* snoop_flags */ 0,
  35154         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35155         /* type */ SOC_MEM_TYPE_NORMAL,
  35156         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35157         /* impl */ SOC_MEM_IMPL_NORMAL,
  35158         /* cmic_mor_clks       */ 0,
  35159     },
  35160 #endif /* chips */
  35161 
  35162 #if defined(BCM_56504_A0) || defined(BCM_56504_B0) || \
  35163     defined(BCM_56514_A0)
  35164     { /* SOC_MEM_INT_TRUNK_BITMAPm */ 
  35165         /* mem            TRUNK_BITMAPm */
  35166         /* flags       */ SOC_MEM_FLAG_VALID |
  35167                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  35168         /* cmp_fn      */ _soc_mem_cmp_undef,
  35169         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35170         /* index_min   */ 0,
  35171         /* index_max   */ 127,
  35172         /* minblock    */ 6,
  35173         /* maxblock    */ 6,
  35174         /* blocks      */ 0x40,
  35175         /* blocks_hi   */ 0,
  35176         /* base        */ 0x0e030000,
  35177         /* gran        */ 1,
  35178         /* bytes       */ 4,
  35179         /* nFields     */ 1,
  35180         /* *fields     */ soc_TRUNK_BITMAPm_fields,
  35181         /* *views      */ NULL,
  35182         /* *views_num  */ NULL,
  35183         /* snoop_cb    */ NULL, 
  35184         /* snoop_user_data */ NULL, 
  35185         /* snoop_flags */ 0,
  35186         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35187         /* type */ SOC_MEM_TYPE_NORMAL,
  35188         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35189         /* impl */ SOC_MEM_IMPL_NORMAL,
  35190         /* cmic_mor_clks       */ 0,
  35191     },
  35192 #endif /* chips */
  35193 
  35194 #if defined(BCM_53314_A0) || defined(BCM_53324_A0)
  35195     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM53314_A0m */ 
  35196         /* mem            TRUNK_BITMAPm */
  35197         /* flags       */ SOC_MEM_FLAG_VALID |
  35198                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  35199         /* cmp_fn      */ _soc_mem_cmp_undef,
  35200         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35201         /* index_min   */ 0,
  35202         /* index_max   */ 7,
  35203         /* minblock    */ 6,
  35204         /* maxblock    */ 6,
  35205         /* blocks      */ 0x40,
  35206         /* blocks_hi   */ 0,
  35207         /* base        */ 0x0f030000,
  35208         /* gran        */ 1,
  35209         /* bytes       */ 4,
  35210         /* nFields     */ 2,
  35211         /* *fields     */ soc_TRUNK_BITMAP_BCM53314_A0m_fields,
  35212         /* *views      */ NULL,
  35213         /* *views_num  */ NULL,
  35214         /* snoop_cb    */ NULL, 
  35215         /* snoop_user_data */ NULL, 
  35216         /* snoop_flags */ 0,
  35217         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35218         /* type */ SOC_MEM_TYPE_NORMAL,
  35219         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35220         /* impl */ SOC_MEM_IMPL_NORMAL,
  35221         /* cmic_mor_clks       */ 0,
  35222     },
  35223 #endif /* chips */
  35224 
  35225 #if defined(BCM_53400_A0)
  35226     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM53400_A0m */ 
  35227         /* mem            TRUNK_BITMAPm */
  35228         /* flags       */ SOC_MEM_FLAG_VALID |
  35229                           SOC_MEM_FLAG_CACHABLE |
  35230                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  35231         /* cmp_fn      */ _soc_mem_cmp_undef,
  35232         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35233         /* index_min   */ 0,
  35234         /* index_max   */ 127,
  35235         /* minblock    */ 5,
  35236         /* maxblock    */ 5,
  35237         /* blocks      */ 0x20,
  35238         /* blocks_hi   */ 0,
  35239         /* base        */ 0x400c0000,
  35240         /* gran        */ 1,
  35241         /* bytes       */ 4,
  35242         /* nFields     */ 4,
  35243         /* *fields     */ soc_TRUNK_BITMAP_BCM53400_A0m_fields,
  35244         /* *views      */ NULL,
  35245         /* *views_num  */ NULL,
  35246         /* snoop_cb    */ NULL, 
  35247         /* snoop_user_data */ NULL, 
  35248         /* snoop_flags */ 0,
  35249         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35250         /* type */ SOC_MEM_TYPE_NORMAL,
  35251         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35252         /* impl */ SOC_MEM_IMPL_NORMAL,
  35253         /* cmic_mor_clks       */ 0,
  35254     },
  35255 #endif /* chips */
  35256 
  35257 #if defined(BCM_53540_A0)
  35258     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM53540_A0m */ 
  35259         /* mem            TRUNK_BITMAPm */
  35260         /* flags       */ SOC_MEM_FLAG_VALID |
  35261                           SOC_MEM_FLAG_CACHABLE |
  35262                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  35263         /* cmp_fn      */ _soc_mem_cmp_undef,
  35264         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35265         /* index_min   */ 0,
  35266         /* index_max   */ 7,
  35267         /* minblock    */ 8,
  35268         /* maxblock    */ 8,
  35269         /* blocks      */ 0x100,
  35270         /* blocks_hi   */ 0,
  35271         /* base        */ 0x40100000,
  35272         /* gran        */ 1,
  35273         /* bytes       */ 5,
  35274         /* nFields     */ 3,
  35275         /* *fields     */ soc_TRUNK_BITMAP_BCM56160_A0m_fields,
  35276         /* *views      */ NULL,
  35277         /* *views_num  */ NULL,
  35278         /* snoop_cb    */ NULL, 
  35279         /* snoop_user_data */ NULL, 
  35280         /* snoop_flags */ 0,
  35281         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35282         /* type */ SOC_MEM_TYPE_NORMAL,
  35283         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35284         /* impl */ SOC_MEM_IMPL_NORMAL,
  35285         /* cmic_mor_clks       */ 0,
  35286     },
  35287 #endif /* chips */
  35288 
  35289 #if defined(BCM_53570_A0) || defined(BCM_53570_B0)
  35290     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM53570_A0m */ 
  35291         /* mem            TRUNK_BITMAPm */
  35292         /* flags       */ SOC_MEM_FLAG_VALID |
  35293                           SOC_MEM_FLAG_CACHABLE |
  35294                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  35295         /* cmp_fn      */ _soc_mem_cmp_undef,
  35296         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35297         /* index_min   */ 0,
  35298         /* index_max   */ 127,
  35299         /* minblock    */ 15,
  35300         /* maxblock    */ 15,
  35301         /* blocks      */ 0x8000,
  35302         /* blocks_hi   */ 0,
  35303         /* base        */ 0x40100000,
  35304         /* gran        */ 1,
  35305         /* bytes       */ 9,
  35306         /* nFields     */ 3,
  35307         /* *fields     */ soc_TRUNK_BITMAP_BCM53570_A0m_fields,
  35308         /* *views      */ NULL,
  35309         /* *views_num  */ NULL,
  35310         /* snoop_cb    */ NULL, 
  35311         /* snoop_user_data */ NULL, 
  35312         /* snoop_flags */ 0,
  35313         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35314         /* type */ SOC_MEM_TYPE_NORMAL,
  35315         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35316         /* impl */ SOC_MEM_IMPL_NORMAL,
  35317         /* cmic_mor_clks       */ 0,
  35318     },
  35319 #endif /* chips */
  35320 
  35321 #if defined(BCM_56150_A0)
  35322     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56150_A0m */ 
  35323         /* mem            TRUNK_BITMAPm */
  35324         /* flags       */ SOC_MEM_FLAG_VALID |
  35325                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  35326         /* cmp_fn      */ _soc_mem_cmp_undef,
  35327         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35328         /* index_min   */ 0,
  35329         /* index_max   */ 127,
  35330         /* minblock    */ 5,
  35331         /* maxblock    */ 5,
  35332         /* blocks      */ 0x20,
  35333         /* blocks_hi   */ 0,
  35334         /* base        */ 0x440c0000,
  35335         /* gran        */ 1,
  35336         /* bytes       */ 4,
  35337         /* nFields     */ 2,
  35338         /* *fields     */ soc_TRUNK_BITMAP_BCM56150_A0m_fields,
  35339         /* *views      */ NULL,
  35340         /* *views_num  */ NULL,
  35341         /* snoop_cb    */ NULL, 
  35342         /* snoop_user_data */ NULL, 
  35343         /* snoop_flags */ 0,
  35344         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35345         /* type */ SOC_MEM_TYPE_NORMAL,
  35346         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35347         /* impl */ SOC_MEM_IMPL_NORMAL,
  35348         /* cmic_mor_clks       */ 0,
  35349     },
  35350 #endif /* chips */
  35351 
  35352 #if defined(BCM_56160_A0)
  35353     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56160_A0m */ 
  35354         /* mem            TRUNK_BITMAPm */
  35355         /* flags       */ SOC_MEM_FLAG_VALID |
  35356                           SOC_MEM_FLAG_CACHABLE |
  35357                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  35358         /* cmp_fn      */ _soc_mem_cmp_undef,
  35359         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35360         /* index_min   */ 0,
  35361         /* index_max   */ 127,
  35362         /* minblock    */ 7,
  35363         /* maxblock    */ 7,
  35364         /* blocks      */ 0x80,
  35365         /* blocks_hi   */ 0,
  35366         /* base        */ 0x40100000,
  35367         /* gran        */ 1,
  35368         /* bytes       */ 5,
  35369         /* nFields     */ 3,
  35370         /* *fields     */ soc_TRUNK_BITMAP_BCM56160_A0m_fields,
  35371         /* *views      */ NULL,
  35372         /* *views_num  */ NULL,
  35373         /* snoop_cb    */ NULL, 
  35374         /* snoop_user_data */ NULL, 
  35375         /* snoop_flags */ 0,
  35376         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35377         /* type */ SOC_MEM_TYPE_NORMAL,
  35378         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35379         /* impl */ SOC_MEM_IMPL_NORMAL,
  35380         /* cmic_mor_clks       */ 0,
  35381     },
  35382 #endif /* chips */
  35383 
  35384 #if defined(BCM_56224_A0) || defined(BCM_56224_B0)
  35385     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56224_A0m */ 
  35386         /* mem            TRUNK_BITMAPm */
  35387         /* flags       */ SOC_MEM_FLAG_VALID |
  35388                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  35389         /* cmp_fn      */ _soc_mem_cmp_undef,
  35390         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35391         /* index_min   */ 0,
  35392         /* index_max   */ 31,
  35393         /* minblock    */ 6,
  35394         /* maxblock    */ 6,
  35395         /* blocks      */ 0x40,
  35396         /* blocks_hi   */ 0,
  35397         /* base        */ 0x0f030000,
  35398         /* gran        */ 1,
  35399         /* bytes       */ 4,
  35400         /* nFields     */ 2,
  35401         /* *fields     */ soc_TRUNK_BITMAP_BCM56224_A0m_fields,
  35402         /* *views      */ NULL,
  35403         /* *views_num  */ NULL,
  35404         /* snoop_cb    */ NULL, 
  35405         /* snoop_user_data */ NULL, 
  35406         /* snoop_flags */ 0,
  35407         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35408         /* type */ SOC_MEM_TYPE_NORMAL,
  35409         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35410         /* impl */ SOC_MEM_IMPL_NORMAL,
  35411         /* cmic_mor_clks       */ 0,
  35412     },
  35413 #endif /* chips */
  35414 
  35415 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  35416     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56260_A0m */ 
  35417         /* mem            TRUNK_BITMAPm */
  35418         /* flags       */ SOC_MEM_FLAG_VALID |
  35419                           SOC_MEM_FLAG_CACHABLE |
  35420                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  35421         /* cmp_fn      */ _soc_mem_cmp_undef,
  35422         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35423         /* index_min   */ 0,
  35424         /* index_max   */ 127,
  35425         /* minblock    */ 6,
  35426         /* maxblock    */ 6,
  35427         /* blocks      */ 0x40,
  35428         /* blocks_hi   */ 0,
  35429         /* base        */ 0x3c540000,
  35430         /* gran        */ 1,
  35431         /* bytes       */ 13,
  35432         /* nFields     */ 2,
  35433         /* *fields     */ soc_TRUNK_BITMAP_BCM56260_A0m_fields,
  35434         /* *views      */ NULL,
  35435         /* *views_num  */ NULL,
  35436         /* snoop_cb    */ NULL, 
  35437         /* snoop_user_data */ NULL, 
  35438         /* snoop_flags */ 0,
  35439         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35440         /* type */ SOC_MEM_TYPE_NORMAL,
  35441         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35442         /* impl */ SOC_MEM_IMPL_NORMAL,
  35443         /* cmic_mor_clks       */ 0,
  35444     },
  35445 #endif /* chips */
  35446 
  35447 #if defined(BCM_56270_A0)
  35448     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56270_A0m */ 
  35449         /* mem            TRUNK_BITMAPm */
  35450         /* flags       */ SOC_MEM_FLAG_VALID |
  35451                           SOC_MEM_FLAG_CACHABLE |
  35452                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  35453         /* cmp_fn      */ _soc_mem_cmp_undef,
  35454         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35455         /* index_min   */ 0,
  35456         /* index_max   */ 31,
  35457         /* minblock    */ 5,
  35458         /* maxblock    */ 5,
  35459         /* blocks      */ 0x20,
  35460         /* blocks_hi   */ 0,
  35461         /* base        */ 0x3c540000,
  35462         /* gran        */ 1,
  35463         /* bytes       */ 5,
  35464         /* nFields     */ 2,
  35465         /* *fields     */ soc_TRUNK_BITMAP_BCM56270_A0m_fields,
  35466         /* *views      */ NULL,
  35467         /* *views_num  */ NULL,
  35468         /* snoop_cb    */ NULL, 
  35469         /* snoop_user_data */ NULL, 
  35470         /* snoop_flags */ 0,
  35471         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35472         /* type */ SOC_MEM_TYPE_NORMAL,
  35473         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35474         /* impl */ SOC_MEM_IMPL_NORMAL,
  35475         /* cmic_mor_clks       */ 0,
  35476     },
  35477 #endif /* chips */
  35478 
  35479 #if defined(BCM_56314_A0)
  35480     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56314_A0m */ 
  35481         /* mem            TRUNK_BITMAPm */
  35482         /* flags       */ SOC_MEM_FLAG_VALID |
  35483                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  35484         /* cmp_fn      */ _soc_mem_cmp_undef,
  35485         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35486         /* index_min   */ 0,
  35487         /* index_max   */ 127,
  35488         /* minblock    */ 8,
  35489         /* maxblock    */ 8,
  35490         /* blocks      */ 0x100,
  35491         /* blocks_hi   */ 0,
  35492         /* base        */ 0x0e030000,
  35493         /* gran        */ 1,
  35494         /* bytes       */ 4,
  35495         /* nFields     */ 1,
  35496         /* *fields     */ soc_TRUNK_BITMAPm_fields,
  35497         /* *views      */ NULL,
  35498         /* *views_num  */ NULL,
  35499         /* snoop_cb    */ NULL, 
  35500         /* snoop_user_data */ NULL, 
  35501         /* snoop_flags */ 0,
  35502         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35503         /* type */ SOC_MEM_TYPE_NORMAL,
  35504         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35505         /* impl */ SOC_MEM_IMPL_NORMAL,
  35506         /* cmic_mor_clks       */ 0,
  35507     },
  35508 #endif /* chips */
  35509 
  35510 #if defined(BCM_56142_A0) || defined(BCM_56334_A0) || \
  35511     defined(BCM_56334_B0)
  35512     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56334_A0m */ 
  35513         /* mem            TRUNK_BITMAPm */
  35514         /* flags       */ SOC_MEM_FLAG_VALID |
  35515                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  35516         /* cmp_fn      */ _soc_mem_cmp_undef,
  35517         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35518         /* index_min   */ 0,
  35519         /* index_max   */ 127,
  35520         /* minblock    */ 5,
  35521         /* maxblock    */ 5,
  35522         /* blocks      */ 0x20,
  35523         /* blocks_hi   */ 0,
  35524         /* base        */ 0x11030000,
  35525         /* gran        */ 1,
  35526         /* bytes       */ 4,
  35527         /* nFields     */ 2,
  35528         /* *fields     */ soc_TRUNK_BITMAP_BCM56224_A0m_fields,
  35529         /* *views      */ NULL,
  35530         /* *views_num  */ NULL,
  35531         /* snoop_cb    */ NULL, 
  35532         /* snoop_user_data */ NULL, 
  35533         /* snoop_flags */ 0,
  35534         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35535         /* type */ SOC_MEM_TYPE_NORMAL,
  35536         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35537         /* impl */ SOC_MEM_IMPL_NORMAL,
  35538         /* cmic_mor_clks       */ 0,
  35539     },
  35540 #endif /* chips */
  35541 
  35542 #if defined(BCM_56340_A0)
  35543     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56340_A0m */ 
  35544         /* mem            TRUNK_BITMAPm */
  35545         /* flags       */ SOC_MEM_FLAG_VALID |
  35546                           SOC_MEM_FLAG_CACHABLE |
  35547                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  35548         /* cmp_fn      */ _soc_mem_cmp_undef,
  35549         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35550         /* index_min   */ 0,
  35551         /* index_max   */ 1023,
  35552         /* minblock    */ 4,
  35553         /* maxblock    */ 4,
  35554         /* blocks      */ 0x10,
  35555         /* blocks_hi   */ 0,
  35556         /* base        */ 0x38380000,
  35557         /* gran        */ 1,
  35558         /* bytes       */ 8,
  35559         /* nFields     */ 4,
  35560         /* *fields     */ soc_TRUNK_BITMAP_BCM56340_A0m_fields,
  35561         /* *views      */ NULL,
  35562         /* *views_num  */ NULL,
  35563         /* snoop_cb    */ NULL, 
  35564         /* snoop_user_data */ NULL, 
  35565         /* snoop_flags */ 0,
  35566         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35567         /* type */ SOC_MEM_TYPE_NORMAL,
  35568         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35569         /* impl */ SOC_MEM_IMPL_NORMAL,
  35570         /* cmic_mor_clks       */ 0,
  35571     },
  35572 #endif /* chips */
  35573 
  35574 #if defined(BCM_56370_A0)
  35575     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56370_A0m */ 
  35576         /* mem            TRUNK_BITMAPm */
  35577         /* flags       */ SOC_MEM_FLAG_VALID |
  35578                           SOC_MEM_FLAG_CACHABLE |
  35579                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  35580         /* cmp_fn      */ _soc_mem_cmp_undef,
  35581         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35582         /* index_min   */ 0,
  35583         /* index_max   */ 2047,
  35584         /* minblock    */ 14,
  35585         /* maxblock    */ 14,
  35586         /* blocks      */ 0x4000,
  35587         /* blocks_hi   */ 0,
  35588         /* base        */ 0x80580000,
  35589         /* gran        */ 1,
  35590         /* bytes       */ 10,
  35591         /* nFields     */ 4,
  35592         /* *fields     */ soc_TRUNK_BITMAP_BCM56370_A0m_fields,
  35593         /* *views      */ NULL,
  35594         /* *views_num  */ NULL,
  35595         /* snoop_cb    */ NULL, 
  35596         /* snoop_user_data */ NULL, 
  35597         /* snoop_flags */ 0,
  35598         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35599         /* type */ SOC_MEM_TYPE_NORMAL,
  35600         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35601         /* impl */ SOC_MEM_IMPL_NORMAL,
  35602         /* cmic_mor_clks       */ 0,
  35603         /* access_latency_mode */ 3,
  35604     },
  35605 #endif /* chips */
  35606 
  35607 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  35608     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56440_A0m */ 
  35609         /* mem            TRUNK_BITMAPm */
  35610         /* flags       */ SOC_MEM_FLAG_VALID |
  35611                           SOC_MEM_FLAG_CACHABLE |
  35612                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  35613         /* cmp_fn      */ _soc_mem_cmp_undef,
  35614         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35615         /* index_min   */ 0,
  35616         /* index_max   */ 127,
  35617         /* minblock    */ 9,
  35618         /* maxblock    */ 9,
  35619         /* blocks      */ 0x200,
  35620         /* blocks_hi   */ 0,
  35621         /* base        */ 0x0f070800,
  35622         /* gran        */ 1,
  35623         /* bytes       */ 5,
  35624         /* nFields     */ 4,
  35625         /* *fields     */ soc_TRUNK_BITMAP_BCM56440_A0m_fields,
  35626         /* *views      */ NULL,
  35627         /* *views_num  */ NULL,
  35628         /* snoop_cb    */ NULL, 
  35629         /* snoop_user_data */ NULL, 
  35630         /* snoop_flags */ 0,
  35631         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35632         /* type */ SOC_MEM_TYPE_NORMAL,
  35633         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35634         /* impl */ SOC_MEM_IMPL_NORMAL,
  35635         /* cmic_mor_clks       */ 0,
  35636     },
  35637 #endif /* chips */
  35638 
  35639 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  35640     defined(BCM_56450_B1)
  35641     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56450_A0m */ 
  35642         /* mem            TRUNK_BITMAPm */
  35643         /* flags       */ SOC_MEM_FLAG_VALID |
  35644                           SOC_MEM_FLAG_CACHABLE |
  35645                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  35646         /* cmp_fn      */ _soc_mem_cmp_undef,
  35647         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35648         /* index_min   */ 0,
  35649         /* index_max   */ 127,
  35650         /* minblock    */ 8,
  35651         /* maxblock    */ 8,
  35652         /* blocks      */ 0x100,
  35653         /* blocks_hi   */ 0,
  35654         /* base        */ 0x3c540000,
  35655         /* gran        */ 1,
  35656         /* bytes       */ 22,
  35657         /* nFields     */ 4,
  35658         /* *fields     */ soc_TRUNK_BITMAP_BCM56450_A0m_fields,
  35659         /* *views      */ NULL,
  35660         /* *views_num  */ NULL,
  35661         /* snoop_cb    */ NULL, 
  35662         /* snoop_user_data */ NULL, 
  35663         /* snoop_flags */ 0,
  35664         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35665         /* type */ SOC_MEM_TYPE_NORMAL,
  35666         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35667         /* impl */ SOC_MEM_IMPL_NORMAL,
  35668         /* cmic_mor_clks       */ 0,
  35669     },
  35670 #endif /* chips */
  35671 
  35672 #if defined(BCM_56524_A0) || defined(BCM_56524_B0)
  35673     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56524_A0m */ 
  35674         /* mem            TRUNK_BITMAPm */
  35675         /* flags       */ SOC_MEM_FLAG_VALID |
  35676                           SOC_MEM_FLAG_CACHABLE |
  35677                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  35678         /* cmp_fn      */ _soc_mem_cmp_undef,
  35679         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35680         /* index_min   */ 0,
  35681         /* index_max   */ 127,
  35682         /* minblock    */ 8,
  35683         /* maxblock    */ 8,
  35684         /* blocks      */ 0x100,
  35685         /* blocks_hi   */ 0,
  35686         /* base        */ 0x0e018000,
  35687         /* gran        */ 1,
  35688         /* bytes       */ 7,
  35689         /* nFields     */ 4,
  35690         /* *fields     */ soc_TRUNK_BITMAP_BCM56634_A0m_fields,
  35691         /* *views      */ NULL,
  35692         /* *views_num  */ NULL,
  35693         /* snoop_cb    */ NULL, 
  35694         /* snoop_user_data */ NULL, 
  35695         /* snoop_flags */ 0,
  35696         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35697         /* type */ SOC_MEM_TYPE_NORMAL,
  35698         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35699         /* impl */ SOC_MEM_IMPL_NORMAL,
  35700         /* cmic_mor_clks       */ 0,
  35701     },
  35702 #endif /* chips */
  35703 
  35704 #if defined(BCM_56560_A0)
  35705     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56560_A0m */ 
  35706         /* mem            TRUNK_BITMAPm */
  35707         /* flags       */ SOC_MEM_FLAG_VALID |
  35708                           SOC_MEM_FLAG_CACHABLE |
  35709                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  35710         /* cmp_fn      */ _soc_mem_cmp_undef,
  35711         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35712         /* index_min   */ 0,
  35713         /* index_max   */ 1023,
  35714         /* minblock    */ 21,
  35715         /* maxblock    */ 21,
  35716         /* blocks      */ 0x200000,
  35717         /* blocks_hi   */ 0,
  35718         /* base        */ 0x55080000,
  35719         /* gran        */ 1,
  35720         /* bytes       */ 10,
  35721         /* nFields     */ 2,
  35722         /* *fields     */ soc_TRUNK_BITMAP_BCM56560_A0m_fields,
  35723         /* *views      */ NULL,
  35724         /* *views_num  */ NULL,
  35725         /* snoop_cb    */ NULL, 
  35726         /* snoop_user_data */ NULL, 
  35727         /* snoop_flags */ 0,
  35728         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35729         /* type */ SOC_MEM_TYPE_NORMAL,
  35730         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35731         /* impl */ SOC_MEM_IMPL_NORMAL,
  35732         /* cmic_mor_clks       */ 0,
  35733     },
  35734 #endif /* chips */
  35735 
  35736 #if defined(BCM_56560_B0)
  35737     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56560_B0m */ 
  35738         /* mem            TRUNK_BITMAPm */
  35739         /* flags       */ SOC_MEM_FLAG_VALID |
  35740                           SOC_MEM_FLAG_CACHABLE |
  35741                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  35742         /* cmp_fn      */ _soc_mem_cmp_undef,
  35743         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35744         /* index_min   */ 0,
  35745         /* index_max   */ 1023,
  35746         /* minblock    */ 13,
  35747         /* maxblock    */ 13,
  35748         /* blocks      */ 0x2000,
  35749         /* blocks_hi   */ 0,
  35750         /* base        */ 0x55080000,
  35751         /* gran        */ 1,
  35752         /* bytes       */ 10,
  35753         /* nFields     */ 2,
  35754         /* *fields     */ soc_TRUNK_BITMAP_BCM56560_A0m_fields,
  35755         /* *views      */ NULL,
  35756         /* *views_num  */ NULL,
  35757         /* snoop_cb    */ NULL, 
  35758         /* snoop_user_data */ NULL, 
  35759         /* snoop_flags */ 0,
  35760         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35761         /* type */ SOC_MEM_TYPE_NORMAL,
  35762         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35763         /* impl */ SOC_MEM_IMPL_NORMAL,
  35764         /* cmic_mor_clks       */ 0,
  35765     },
  35766 #endif /* chips */
  35767 
  35768 #if defined(BCM_56624_A0) || defined(BCM_56624_B0)
  35769     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56624_A0m */ 
  35770         /* mem            TRUNK_BITMAPm */
  35771         /* flags       */ SOC_MEM_FLAG_VALID |
  35772                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  35773         /* cmp_fn      */ _soc_mem_cmp_undef,
  35774         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35775         /* index_min   */ 0,
  35776         /* index_max   */ 127,
  35777         /* minblock    */ 7,
  35778         /* maxblock    */ 7,
  35779         /* blocks      */ 0x80,
  35780         /* blocks_hi   */ 0,
  35781         /* base        */ 0x11030000,
  35782         /* gran        */ 1,
  35783         /* bytes       */ 7,
  35784         /* nFields     */ 3,
  35785         /* *fields     */ soc_TRUNK_BITMAP_BCM56624_A0m_fields,
  35786         /* *views      */ NULL,
  35787         /* *views_num  */ NULL,
  35788         /* snoop_cb    */ NULL, 
  35789         /* snoop_user_data */ NULL, 
  35790         /* snoop_flags */ 0,
  35791         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35792         /* type */ SOC_MEM_TYPE_NORMAL,
  35793         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35794         /* impl */ SOC_MEM_IMPL_NORMAL,
  35795         /* cmic_mor_clks       */ 0,
  35796     },
  35797 #endif /* chips */
  35798 
  35799 #if defined(BCM_56634_A0) || defined(BCM_56634_B0)
  35800     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56634_A0m */ 
  35801         /* mem            TRUNK_BITMAPm */
  35802         /* flags       */ SOC_MEM_FLAG_VALID |
  35803                           SOC_MEM_FLAG_CACHABLE |
  35804                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  35805         /* cmp_fn      */ _soc_mem_cmp_undef,
  35806         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35807         /* index_min   */ 0,
  35808         /* index_max   */ 127,
  35809         /* minblock    */ 9,
  35810         /* maxblock    */ 9,
  35811         /* blocks      */ 0x200,
  35812         /* blocks_hi   */ 0,
  35813         /* base        */ 0x0e018000,
  35814         /* gran        */ 1,
  35815         /* bytes       */ 7,
  35816         /* nFields     */ 4,
  35817         /* *fields     */ soc_TRUNK_BITMAP_BCM56634_A0m_fields,
  35818         /* *views      */ NULL,
  35819         /* *views_num  */ NULL,
  35820         /* snoop_cb    */ NULL, 
  35821         /* snoop_user_data */ NULL, 
  35822         /* snoop_flags */ 0,
  35823         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35824         /* type */ SOC_MEM_TYPE_NORMAL,
  35825         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35826         /* impl */ SOC_MEM_IMPL_NORMAL,
  35827         /* cmic_mor_clks       */ 0,
  35828     },
  35829 #endif /* chips */
  35830 
  35831 #if defined(BCM_56640_A0)
  35832     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56640_A0m */ 
  35833         /* mem            TRUNK_BITMAPm */
  35834         /* flags       */ SOC_MEM_FLAG_VALID |
  35835                           SOC_MEM_FLAG_CACHABLE |
  35836                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  35837         /* cmp_fn      */ _soc_mem_cmp_undef,
  35838         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35839         /* index_min   */ 0,
  35840         /* index_max   */ 1023,
  35841         /* minblock    */ 7,
  35842         /* maxblock    */ 7,
  35843         /* blocks      */ 0x80,
  35844         /* blocks_hi   */ 0,
  35845         /* base        */ 0x38380000,
  35846         /* gran        */ 1,
  35847         /* bytes       */ 9,
  35848         /* nFields     */ 5,
  35849         /* *fields     */ soc_TRUNK_BITMAP_BCM56640_A0m_fields,
  35850         /* *views      */ NULL,
  35851         /* *views_num  */ NULL,
  35852         /* snoop_cb    */ NULL, 
  35853         /* snoop_user_data */ NULL, 
  35854         /* snoop_flags */ 0,
  35855         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35856         /* type */ SOC_MEM_TYPE_NORMAL,
  35857         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35858         /* impl */ SOC_MEM_IMPL_NORMAL,
  35859         /* cmic_mor_clks       */ 0,
  35860     },
  35861 #endif /* chips */
  35862 
  35863 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  35864     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56670_A0m */ 
  35865         /* mem            TRUNK_BITMAPm */
  35866         /* flags       */ SOC_MEM_FLAG_VALID |
  35867                           SOC_MEM_FLAG_CACHABLE |
  35868                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  35869         /* cmp_fn      */ _soc_mem_cmp_undef,
  35870         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35871         /* index_min   */ 0,
  35872         /* index_max   */ 511,
  35873         /* minblock    */ 21,
  35874         /* maxblock    */ 21,
  35875         /* blocks      */ 0x200000,
  35876         /* blocks_hi   */ 0,
  35877         /* base        */ 0x55080000,
  35878         /* gran        */ 1,
  35879         /* bytes       */ 9,
  35880         /* nFields     */ 3,
  35881         /* *fields     */ soc_TRUNK_BITMAP_BCM56670_A0m_fields,
  35882         /* *views      */ NULL,
  35883         /* *views_num  */ NULL,
  35884         /* snoop_cb    */ NULL, 
  35885         /* snoop_user_data */ NULL, 
  35886         /* snoop_flags */ 0,
  35887         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35888         /* type */ SOC_MEM_TYPE_NORMAL,
  35889         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35890         /* impl */ SOC_MEM_IMPL_NORMAL,
  35891         /* cmic_mor_clks       */ 0,
  35892     },
  35893 #endif /* chips */
  35894 
  35895 #if defined(BCM_56680_A0) || defined(BCM_56680_B0)
  35896     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56680_A0m */ 
  35897         /* mem            TRUNK_BITMAPm */
  35898         /* flags       */ SOC_MEM_FLAG_VALID |
  35899                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  35900         /* cmp_fn      */ _soc_mem_cmp_undef,
  35901         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35902         /* index_min   */ 0,
  35903         /* index_max   */ 127,
  35904         /* minblock    */ 6,
  35905         /* maxblock    */ 6,
  35906         /* blocks      */ 0x40,
  35907         /* blocks_hi   */ 0,
  35908         /* base        */ 0x11030000,
  35909         /* gran        */ 1,
  35910         /* bytes       */ 7,
  35911         /* nFields     */ 3,
  35912         /* *fields     */ soc_TRUNK_BITMAP_BCM56624_A0m_fields,
  35913         /* *views      */ NULL,
  35914         /* *views_num  */ NULL,
  35915         /* snoop_cb    */ NULL, 
  35916         /* snoop_user_data */ NULL, 
  35917         /* snoop_flags */ 0,
  35918         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35919         /* type */ SOC_MEM_TYPE_NORMAL,
  35920         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35921         /* impl */ SOC_MEM_IMPL_NORMAL,
  35922         /* cmic_mor_clks       */ 0,
  35923     },
  35924 #endif /* chips */
  35925 
  35926 #if defined(BCM_56685_A0) || defined(BCM_56685_B0)
  35927     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56685_A0m */ 
  35928         /* mem            TRUNK_BITMAPm */
  35929         /* flags       */ SOC_MEM_FLAG_VALID |
  35930                           SOC_MEM_FLAG_CACHABLE |
  35931                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  35932         /* cmp_fn      */ _soc_mem_cmp_undef,
  35933         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35934         /* index_min   */ 0,
  35935         /* index_max   */ 127,
  35936         /* minblock    */ 6,
  35937         /* maxblock    */ 6,
  35938         /* blocks      */ 0x40,
  35939         /* blocks_hi   */ 0,
  35940         /* base        */ 0x0e018000,
  35941         /* gran        */ 1,
  35942         /* bytes       */ 7,
  35943         /* nFields     */ 4,
  35944         /* *fields     */ soc_TRUNK_BITMAP_BCM56634_A0m_fields,
  35945         /* *views      */ NULL,
  35946         /* *views_num  */ NULL,
  35947         /* snoop_cb    */ NULL, 
  35948         /* snoop_user_data */ NULL, 
  35949         /* snoop_flags */ 0,
  35950         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35951         /* type */ SOC_MEM_TYPE_NORMAL,
  35952         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35953         /* impl */ SOC_MEM_IMPL_NORMAL,
  35954         /* cmic_mor_clks       */ 0,
  35955     },
  35956 #endif /* chips */
  35957 
  35958 #if defined(BCM_56770_A0)
  35959     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56770_A0m */ 
  35960         /* mem            TRUNK_BITMAPm */
  35961         /* flags       */ SOC_MEM_FLAG_VALID |
  35962                           SOC_MEM_FLAG_CACHABLE |
  35963                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  35964                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  35965         /* cmp_fn      */ _soc_mem_cmp_undef,
  35966         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35967         /* index_min   */ 0,
  35968         /* index_max   */ 2047,
  35969         /* minblock    */ 25,
  35970         /* maxblock    */ 25,
  35971         /* blocks      */ 0x2000000,
  35972         /* blocks_hi   */ 0,
  35973         /* base        */ 0x80580000,
  35974         /* gran        */ 1,
  35975         /* bytes       */ 20,
  35976         /* nFields     */ 8,
  35977         /* *fields     */ soc_TRUNK_BITMAP_BCM56870_A0m_fields,
  35978         /* *views      */ NULL,
  35979         /* *views_num  */ NULL,
  35980         /* snoop_cb    */ NULL, 
  35981         /* snoop_user_data */ NULL, 
  35982         /* snoop_flags */ 0,
  35983         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  35984         /* type */ SOC_MEM_TYPE_NORMAL,
  35985         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  35986         /* impl */ SOC_MEM_IMPL_NORMAL,
  35987         /* cmic_mor_clks       */ 0,
  35988         /* access_latency_mode */ 3,
  35989     },
  35990 #endif /* chips */
  35991 
  35992 #if defined(BCM_56800_A0)
  35993     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56800_A0m */ 
  35994         /* mem            TRUNK_BITMAPm */
  35995         /* flags       */ SOC_MEM_FLAG_VALID |
  35996                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  35997         /* cmp_fn      */ _soc_mem_cmp_undef,
  35998         /* *null_entry */ _soc_mem_entry_null_zeroes,
  35999         /* index_min   */ 0,
  36000         /* index_max   */ 127,
  36001         /* minblock    */ 4,
  36002         /* maxblock    */ 4,
  36003         /* blocks      */ 0x10,
  36004         /* blocks_hi   */ 0,
  36005         /* base        */ 0x0e063000,
  36006         /* gran        */ 1,
  36007         /* bytes       */ 3,
  36008         /* nFields     */ 1,
  36009         /* *fields     */ soc_TRUNK_BITMAP_BCM56800_A0m_fields,
  36010         /* *views      */ NULL,
  36011         /* *views_num  */ NULL,
  36012         /* snoop_cb    */ NULL, 
  36013         /* snoop_user_data */ NULL, 
  36014         /* snoop_flags */ 0,
  36015         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36016         /* type */ SOC_MEM_TYPE_NORMAL,
  36017         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  36018         /* impl */ SOC_MEM_IMPL_NORMAL,
  36019         /* cmic_mor_clks       */ 0,
  36020     },
  36021 #endif /* chips */
  36022 
  36023 #if defined(BCM_56725_A0) || defined(BCM_56820_A0)
  36024     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56820_A0m */ 
  36025         /* mem            TRUNK_BITMAPm */
  36026         /* flags       */ SOC_MEM_FLAG_VALID |
  36027                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  36028         /* cmp_fn      */ _soc_mem_cmp_undef,
  36029         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36030         /* index_min   */ 0,
  36031         /* index_max   */ 127,
  36032         /* minblock    */ 3,
  36033         /* maxblock    */ 3,
  36034         /* blocks      */ 0x8,
  36035         /* blocks_hi   */ 0,
  36036         /* base        */ 0x0f072000,
  36037         /* gran        */ 1,
  36038         /* bytes       */ 4,
  36039         /* nFields     */ 1,
  36040         /* *fields     */ soc_TRUNK_BITMAPm_fields,
  36041         /* *views      */ NULL,
  36042         /* *views_num  */ NULL,
  36043         /* snoop_cb    */ NULL, 
  36044         /* snoop_user_data */ NULL, 
  36045         /* snoop_flags */ 0,
  36046         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36047         /* type */ SOC_MEM_TYPE_NORMAL,
  36048         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  36049         /* impl */ SOC_MEM_IMPL_NORMAL,
  36050         /* cmic_mor_clks       */ 0,
  36051     },
  36052 #endif /* chips */
  36053 
  36054 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  36055     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56840_A0m */ 
  36056         /* mem            TRUNK_BITMAPm */
  36057         /* flags       */ SOC_MEM_FLAG_VALID |
  36058                           SOC_MEM_FLAG_CACHABLE |
  36059                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  36060         /* cmp_fn      */ _soc_mem_cmp_undef,
  36061         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36062         /* index_min   */ 0,
  36063         /* index_max   */ 1023,
  36064         /* minblock    */ 6,
  36065         /* maxblock    */ 6,
  36066         /* blocks      */ 0x40,
  36067         /* blocks_hi   */ 0,
  36068         /* base        */ 0x0f070800,
  36069         /* gran        */ 1,
  36070         /* bytes       */ 9,
  36071         /* nFields     */ 5,
  36072         /* *fields     */ soc_TRUNK_BITMAP_BCM56840_A0m_fields,
  36073         /* *views      */ NULL,
  36074         /* *views_num  */ NULL,
  36075         /* snoop_cb    */ NULL, 
  36076         /* snoop_user_data */ NULL, 
  36077         /* snoop_flags */ 0,
  36078         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36079         /* type */ SOC_MEM_TYPE_NORMAL,
  36080         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  36081         /* impl */ SOC_MEM_IMPL_NORMAL,
  36082         /* cmic_mor_clks       */ 0,
  36083     },
  36084 #endif /* chips */
  36085 
  36086 #if defined(BCM_56850_A0)
  36087     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56850_A0m */ 
  36088         /* mem            TRUNK_BITMAPm */
  36089         /* flags       */ SOC_MEM_FLAG_VALID |
  36090                           SOC_MEM_FLAG_CACHABLE |
  36091                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  36092                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  36093         /* cmp_fn      */ _soc_mem_cmp_undef,
  36094         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36095         /* index_min   */ 0,
  36096         /* index_max   */ 1023,
  36097         /* minblock    */ 10,
  36098         /* maxblock    */ 10,
  36099         /* blocks      */ 0x400,
  36100         /* blocks_hi   */ 0,
  36101         /* base        */ 0x45080000,
  36102         /* gran        */ 1,
  36103         /* bytes       */ 14,
  36104         /* nFields     */ 2,
  36105         /* *fields     */ soc_TRUNK_BITMAP_BCM56850_A0m_fields,
  36106         /* *views      */ NULL,
  36107         /* *views_num  */ NULL,
  36108         /* snoop_cb    */ NULL, 
  36109         /* snoop_user_data */ NULL, 
  36110         /* snoop_flags */ 0,
  36111         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36112         /* type */ SOC_MEM_TYPE_NORMAL,
  36113         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  36114         /* impl */ SOC_MEM_IMPL_NORMAL,
  36115         /* cmic_mor_clks       */ 0,
  36116     },
  36117 #endif /* chips */
  36118 
  36119 #if defined(BCM_56860_A0)
  36120     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56860_A0m */ 
  36121         /* mem            TRUNK_BITMAPm */
  36122         /* flags       */ SOC_MEM_FLAG_VALID |
  36123                           SOC_MEM_FLAG_CACHABLE |
  36124                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  36125                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  36126         /* cmp_fn      */ _soc_mem_cmp_undef,
  36127         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36128         /* index_min   */ 0,
  36129         /* index_max   */ 1023,
  36130         /* minblock    */ 11,
  36131         /* maxblock    */ 11,
  36132         /* blocks      */ 0x800,
  36133         /* blocks_hi   */ 0,
  36134         /* base        */ 0x55080000,
  36135         /* gran        */ 1,
  36136         /* bytes       */ 14,
  36137         /* nFields     */ 2,
  36138         /* *fields     */ soc_TRUNK_BITMAP_BCM56850_A0m_fields,
  36139         /* *views      */ NULL,
  36140         /* *views_num  */ NULL,
  36141         /* snoop_cb    */ NULL, 
  36142         /* snoop_user_data */ NULL, 
  36143         /* snoop_flags */ 0,
  36144         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36145         /* type */ SOC_MEM_TYPE_NORMAL,
  36146         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  36147         /* impl */ SOC_MEM_IMPL_NORMAL,
  36148         /* cmic_mor_clks       */ 0,
  36149     },
  36150 #endif /* chips */
  36151 
  36152 #if defined(BCM_56870_A0)
  36153     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56870_A0m */ 
  36154         /* mem            TRUNK_BITMAPm */
  36155         /* flags       */ SOC_MEM_FLAG_VALID |
  36156                           SOC_MEM_FLAG_CACHABLE |
  36157                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  36158                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  36159         /* cmp_fn      */ _soc_mem_cmp_undef,
  36160         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36161         /* index_min   */ 0,
  36162         /* index_max   */ 2047,
  36163         /* minblock    */ 37,
  36164         /* maxblock    */ 37,
  36165         /* blocks      */ 0,
  36166         /* blocks_hi   */ 0x20,
  36167         /* base        */ 0x80580000,
  36168         /* gran        */ 1,
  36169         /* bytes       */ 20,
  36170         /* nFields     */ 8,
  36171         /* *fields     */ soc_TRUNK_BITMAP_BCM56870_A0m_fields,
  36172         /* *views      */ NULL,
  36173         /* *views_num  */ NULL,
  36174         /* snoop_cb    */ NULL, 
  36175         /* snoop_user_data */ NULL, 
  36176         /* snoop_flags */ 0,
  36177         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36178         /* type */ SOC_MEM_TYPE_NORMAL,
  36179         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  36180         /* impl */ SOC_MEM_IMPL_NORMAL,
  36181         /* cmic_mor_clks       */ 0,
  36182         /* access_latency_mode */ 3,
  36183     },
  36184 #endif /* chips */
  36185 
  36186 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  36187     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56960_A0m */ 
  36188         /* mem            TRUNK_BITMAPm */
  36189         /* flags       */ SOC_MEM_FLAG_VALID |
  36190                           SOC_MEM_FLAG_CACHABLE |
  36191                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  36192                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  36193         /* cmp_fn      */ _soc_mem_cmp_undef,
  36194         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36195         /* index_min   */ 0,
  36196         /* index_max   */ 1023,
  36197         /* minblock    */ 36,
  36198         /* maxblock    */ 36,
  36199         /* blocks      */ 0,
  36200         /* blocks_hi   */ 0x10,
  36201         /* base        */ 0x50480000,
  36202         /* gran        */ 1,
  36203         /* bytes       */ 18,
  36204         /* nFields     */ 2,
  36205         /* *fields     */ soc_TRUNK_BITMAP_BCM56960_A0m_fields,
  36206         /* *views      */ NULL,
  36207         /* *views_num  */ NULL,
  36208         /* snoop_cb    */ NULL, 
  36209         /* snoop_user_data */ NULL, 
  36210         /* snoop_flags */ 0,
  36211         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36212         /* type */ SOC_MEM_TYPE_NORMAL,
  36213         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  36214         /* impl */ SOC_MEM_IMPL_NORMAL,
  36215         /* cmic_mor_clks       */ 0,
  36216         /* access_latency_mode */ 3,
  36217     },
  36218 #endif /* chips */
  36219 
  36220 #if defined(BCM_56970_A0)
  36221     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56970_A0m */ 
  36222         /* mem            TRUNK_BITMAPm */
  36223         /* flags       */ SOC_MEM_FLAG_VALID |
  36224                           SOC_MEM_FLAG_CACHABLE |
  36225                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  36226                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  36227         /* cmp_fn      */ _soc_mem_cmp_undef,
  36228         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36229         /* index_min   */ 0,
  36230         /* index_max   */ 1023,
  36231         /* minblock    */ 68,
  36232         /* maxblock    */ 68,
  36233         /* blocks      */ 0,
  36234         /* blocks_hi   */ 0xffffffff,
  36235         /* base        */ 0x90480000,
  36236         /* gran        */ 1,
  36237         /* bytes       */ 19,
  36238         /* nFields     */ 7,
  36239         /* *fields     */ soc_TRUNK_BITMAP_BCM56970_A0m_fields,
  36240         /* *views      */ NULL,
  36241         /* *views_num  */ NULL,
  36242         /* snoop_cb    */ NULL, 
  36243         /* snoop_user_data */ NULL, 
  36244         /* snoop_flags */ 0,
  36245         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36246         /* type */ SOC_MEM_TYPE_NORMAL,
  36247         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  36248         /* impl */ SOC_MEM_IMPL_NORMAL,
  36249         /* cmic_mor_clks       */ 0,
  36250         /* access_latency_mode */ 3,
  36251     },
  36252 #endif /* chips */
  36253 
  36254 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  36255     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56980_A0m */ 
  36256         /* mem            TRUNK_BITMAPm */
  36257         /* flags       */ SOC_MEM_FLAG_VALID |
  36258                           SOC_MEM_FLAG_CACHABLE |
  36259                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  36260                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  36261         /* cmp_fn      */ _soc_mem_cmp_undef,
  36262         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36263         /* index_min   */ 0,
  36264         /* index_max   */ 143,
  36265         /* minblock    */ 101,
  36266         /* maxblock    */ 101,
  36267         /* blocks      */ 0,
  36268         /* blocks_hi   */ 0xffffffff,
  36269         /* base        */ 0x1cbc0000,
  36270         /* gran        */ 1,
  36271         /* bytes       */ 22,
  36272         /* nFields     */ 5,
  36273         /* *fields     */ soc_TRUNK_BITMAP_BCM56980_A0m_fields,
  36274         /* *views      */ NULL,
  36275         /* *views_num  */ NULL,
  36276         /* snoop_cb    */ NULL, 
  36277         /* snoop_user_data */ NULL, 
  36278         /* snoop_flags */ 0,
  36279         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36280         /* type */ SOC_MEM_TYPE_NORMAL,
  36281         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  36282         /* impl */ SOC_MEM_IMPL_NORMAL,
  36283         /* cmic_mor_clks       */ 0,
  36284         /* access_latency_mode */ 3,
  36285     },
  36286 #endif /* chips */
  36287 
  36288 #if defined(BCM_88732_A0)
  36289     { /* SOC_MEM_INT_TRUNK_BITMAP_BCM88732_A0m */ 
  36290         /* mem            TRUNK_BITMAPm */
  36291         /* flags       */ SOC_MEM_FLAG_VALID |
  36292                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  36293         /* cmp_fn      */ NULL,
  36294         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36295         /* index_min   */ 0,
  36296         /* index_max   */ 127,
  36297         /* minblock    */ 5,
  36298         /* maxblock    */ 5,
  36299         /* blocks      */ 0x20,
  36300         /* blocks_hi   */ 0,
  36301         /* base        */ 0x08010000,
  36302         /* gran        */ 1,
  36303         /* bytes       */ 3,
  36304         /* nFields     */ 4,
  36305         /* *fields     */ soc_TRUNK_BITMAP_BCM88732_A0m_fields,
  36306         /* *views      */ NULL,
  36307         /* *views_num  */ NULL,
  36308         /* snoop_cb    */ NULL, 
  36309         /* snoop_user_data */ NULL, 
  36310         /* snoop_flags */ 0,
  36311         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36312         /* type */ SOC_MEM_TYPE_NORMAL,
  36313         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  36314         /* impl */ SOC_MEM_IMPL_NORMAL,
  36315         /* cmic_mor_clks       */ 0,
  36316     },
  36317 #endif /* chips */
  36318 
  36319 #if defined(BCM_56624_A0) || defined(BCM_56624_B0)
  36320     { /* SOC_MEM_INT_TRUNK_CBL_TABLEm */ 
  36321         /* mem            TRUNK_CBL_TABLEm */
  36322         /* flags       */ SOC_MEM_FLAG_VALID |
  36323                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  36324         /* cmp_fn      */ _soc_mem_cmp_undef,
  36325         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36326         /* index_min   */ 0,
  36327         /* index_max   */ 127,
  36328         /* minblock    */ 7,
  36329         /* maxblock    */ 7,
  36330         /* blocks      */ 0x80,
  36331         /* blocks_hi   */ 0,
  36332         /* base        */ 0x0d050000,
  36333         /* gran        */ 1,
  36334         /* bytes       */ 1,
  36335         /* nFields     */ 1,
  36336         /* *fields     */ soc_TRUNK_CBL_TABLEm_fields,
  36337         /* *views      */ NULL,
  36338         /* *views_num  */ NULL,
  36339         /* snoop_cb    */ NULL, 
  36340         /* snoop_user_data */ NULL, 
  36341         /* snoop_flags */ 0,
  36342         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36343         /* type */ SOC_MEM_TYPE_NORMAL,
  36344         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  36345         /* impl */ SOC_MEM_IMPL_NORMAL,
  36346         /* cmic_mor_clks       */ 0,
  36347     },
  36348 #endif /* chips */
  36349 
  36350 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  36351     { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56260_A0m */ 
  36352         /* mem            TRUNK_CBL_TABLEm */
  36353         /* flags       */ SOC_MEM_FLAG_VALID |
  36354                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  36355         /* cmp_fn      */ _soc_mem_cmp_undef,
  36356         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36357         /* index_min   */ 0,
  36358         /* index_max   */ 127,
  36359         /* minblock    */ 6,
  36360         /* maxblock    */ 6,
  36361         /* blocks      */ 0x40,
  36362         /* blocks_hi   */ 0,
  36363         /* base        */ 0x2c1c0000,
  36364         /* gran        */ 1,
  36365         /* bytes       */ 1,
  36366         /* nFields     */ 1,
  36367         /* *fields     */ soc_TRUNK_CBL_TABLE_BCM56260_A0m_fields,
  36368         /* *views      */ NULL,
  36369         /* *views_num  */ NULL,
  36370         /* snoop_cb    */ NULL, 
  36371         /* snoop_user_data */ NULL, 
  36372         /* snoop_flags */ 0,
  36373         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36374         /* type */ SOC_MEM_TYPE_NORMAL,
  36375         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  36376         /* impl */ SOC_MEM_IMPL_NORMAL,
  36377         /* cmic_mor_clks       */ 0,
  36378     },
  36379 #endif /* chips */
  36380 
  36381 #if defined(BCM_56270_A0)
  36382     { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56270_A0m */ 
  36383         /* mem            TRUNK_CBL_TABLEm */
  36384         /* flags       */ SOC_MEM_FLAG_VALID |
  36385                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  36386         /* cmp_fn      */ _soc_mem_cmp_undef,
  36387         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36388         /* index_min   */ 0,
  36389         /* index_max   */ 31,
  36390         /* minblock    */ 5,
  36391         /* maxblock    */ 5,
  36392         /* blocks      */ 0x20,
  36393         /* blocks_hi   */ 0,
  36394         /* base        */ 0x2c1c0000,
  36395         /* gran        */ 1,
  36396         /* bytes       */ 1,
  36397         /* nFields     */ 1,
  36398         /* *fields     */ soc_TRUNK_CBL_TABLE_BCM56260_A0m_fields,
  36399         /* *views      */ NULL,
  36400         /* *views_num  */ NULL,
  36401         /* snoop_cb    */ NULL, 
  36402         /* snoop_user_data */ NULL, 
  36403         /* snoop_flags */ 0,
  36404         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36405         /* type */ SOC_MEM_TYPE_NORMAL,
  36406         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  36407         /* impl */ SOC_MEM_IMPL_NORMAL,
  36408         /* cmic_mor_clks       */ 0,
  36409     },
  36410 #endif /* chips */
  36411 
  36412 #if defined(BCM_56334_A0) || defined(BCM_56334_B0)
  36413     { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56334_A0m */ 
  36414         /* mem            TRUNK_CBL_TABLEm */
  36415         /* flags       */ SOC_MEM_FLAG_VALID |
  36416                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  36417         /* cmp_fn      */ _soc_mem_cmp_undef,
  36418         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36419         /* index_min   */ 0,
  36420         /* index_max   */ 127,
  36421         /* minblock    */ 5,
  36422         /* maxblock    */ 5,
  36423         /* blocks      */ 0x20,
  36424         /* blocks_hi   */ 0,
  36425         /* base        */ 0x0d050000,
  36426         /* gran        */ 1,
  36427         /* bytes       */ 1,
  36428         /* nFields     */ 1,
  36429         /* *fields     */ soc_TRUNK_CBL_TABLEm_fields,
  36430         /* *views      */ NULL,
  36431         /* *views_num  */ NULL,
  36432         /* snoop_cb    */ NULL, 
  36433         /* snoop_user_data */ NULL, 
  36434         /* snoop_flags */ 0,
  36435         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36436         /* type */ SOC_MEM_TYPE_NORMAL,
  36437         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  36438         /* impl */ SOC_MEM_IMPL_NORMAL,
  36439         /* cmic_mor_clks       */ 0,
  36440     },
  36441 #endif /* chips */
  36442 
  36443 #if defined(BCM_56340_A0)
  36444     { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56340_A0m */ 
  36445         /* mem            TRUNK_CBL_TABLEm */
  36446         /* flags       */ SOC_MEM_FLAG_VALID |
  36447                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  36448         /* cmp_fn      */ _soc_mem_cmp_undef,
  36449         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36450         /* index_min   */ 0,
  36451         /* index_max   */ 1023,
  36452         /* minblock    */ 4,
  36453         /* maxblock    */ 4,
  36454         /* blocks      */ 0x10,
  36455         /* blocks_hi   */ 0,
  36456         /* base        */ 0x281c0000,
  36457         /* gran        */ 1,
  36458         /* bytes       */ 1,
  36459         /* nFields     */ 1,
  36460         /* *fields     */ soc_TRUNK_CBL_TABLE_BCM56640_A0m_fields,
  36461         /* *views      */ NULL,
  36462         /* *views_num  */ NULL,
  36463         /* snoop_cb    */ NULL, 
  36464         /* snoop_user_data */ NULL, 
  36465         /* snoop_flags */ 0,
  36466         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36467         /* type */ SOC_MEM_TYPE_NORMAL,
  36468         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  36469         /* impl */ SOC_MEM_IMPL_NORMAL,
  36470         /* cmic_mor_clks       */ 0,
  36471     },
  36472 #endif /* chips */
  36473 
  36474 #if defined(BCM_56370_A0)
  36475     { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56370_A0m */ 
  36476         /* mem            TRUNK_CBL_TABLEm */
  36477         /* flags       */ SOC_MEM_FLAG_VALID |
  36478                           SOC_MEM_FLAG_CACHABLE |
  36479                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  36480         /* cmp_fn      */ _soc_mem_cmp_undef,
  36481         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36482         /* index_min   */ 0,
  36483         /* index_max   */ 2047,
  36484         /* minblock    */ 14,
  36485         /* maxblock    */ 14,
  36486         /* blocks      */ 0x4000,
  36487         /* blocks_hi   */ 0,
  36488         /* base        */ 0x703c0000,
  36489         /* gran        */ 1,
  36490         /* bytes       */ 1,
  36491         /* nFields     */ 5,
  36492         /* *fields     */ soc_TRUNK_CBL_TABLE_BCM56870_A0m_fields,
  36493         /* *views      */ NULL,
  36494         /* *views_num  */ NULL,
  36495         /* snoop_cb    */ NULL, 
  36496         /* snoop_user_data */ NULL, 
  36497         /* snoop_flags */ 0,
  36498         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36499         /* type */ SOC_MEM_TYPE_NORMAL,
  36500         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  36501         /* impl */ SOC_MEM_IMPL_NORMAL,
  36502         /* cmic_mor_clks       */ 0,
  36503         /* access_latency_mode */ 0,
  36504     },
  36505 #endif /* chips */
  36506 
  36507 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  36508     { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56440_A0m */ 
  36509         /* mem            TRUNK_CBL_TABLEm */
  36510         /* flags       */ SOC_MEM_FLAG_VALID |
  36511                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  36512         /* cmp_fn      */ _soc_mem_cmp_undef,
  36513         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36514         /* index_min   */ 0,
  36515         /* index_max   */ 127,
  36516         /* minblock    */ 9,
  36517         /* maxblock    */ 9,
  36518         /* blocks      */ 0x200,
  36519         /* blocks_hi   */ 0,
  36520         /* base        */ 0x0b06e000,
  36521         /* gran        */ 1,
  36522         /* bytes       */ 1,
  36523         /* nFields     */ 1,
  36524         /* *fields     */ soc_TRUNK_CBL_TABLEm_fields,
  36525         /* *views      */ NULL,
  36526         /* *views_num  */ NULL,
  36527         /* snoop_cb    */ NULL, 
  36528         /* snoop_user_data */ NULL, 
  36529         /* snoop_flags */ 0,
  36530         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36531         /* type */ SOC_MEM_TYPE_NORMAL,
  36532         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  36533         /* impl */ SOC_MEM_IMPL_NORMAL,
  36534         /* cmic_mor_clks       */ 0,
  36535     },
  36536 #endif /* chips */
  36537 
  36538 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  36539     defined(BCM_56450_B1)
  36540     { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56450_A0m */ 
  36541         /* mem            TRUNK_CBL_TABLEm */
  36542         /* flags       */ SOC_MEM_FLAG_VALID |
  36543                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  36544         /* cmp_fn      */ _soc_mem_cmp_undef,
  36545         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36546         /* index_min   */ 0,
  36547         /* index_max   */ 127,
  36548         /* minblock    */ 8,
  36549         /* maxblock    */ 8,
  36550         /* blocks      */ 0x100,
  36551         /* blocks_hi   */ 0,
  36552         /* base        */ 0x2c1c0000,
  36553         /* gran        */ 1,
  36554         /* bytes       */ 1,
  36555         /* nFields     */ 1,
  36556         /* *fields     */ soc_TRUNK_CBL_TABLE_BCM56640_A0m_fields,
  36557         /* *views      */ NULL,
  36558         /* *views_num  */ NULL,
  36559         /* snoop_cb    */ NULL, 
  36560         /* snoop_user_data */ NULL, 
  36561         /* snoop_flags */ 0,
  36562         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36563         /* type */ SOC_MEM_TYPE_NORMAL,
  36564         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  36565         /* impl */ SOC_MEM_IMPL_NORMAL,
  36566         /* cmic_mor_clks       */ 0,
  36567     },
  36568 #endif /* chips */
  36569 
  36570 #if defined(BCM_56524_A0) || defined(BCM_56524_B0)
  36571     { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56524_A0m */ 
  36572         /* mem            TRUNK_CBL_TABLEm */
  36573         /* flags       */ SOC_MEM_FLAG_VALID |
  36574                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  36575         /* cmp_fn      */ _soc_mem_cmp_undef,
  36576         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36577         /* index_min   */ 0,
  36578         /* index_max   */ 127,
  36579         /* minblock    */ 8,
  36580         /* maxblock    */ 8,
  36581         /* blocks      */ 0x100,
  36582         /* blocks_hi   */ 0,
  36583         /* base        */ 0x0a070000,
  36584         /* gran        */ 1,
  36585         /* bytes       */ 1,
  36586         /* nFields     */ 1,
  36587         /* *fields     */ soc_TRUNK_CBL_TABLEm_fields,
  36588         /* *views      */ NULL,
  36589         /* *views_num  */ NULL,
  36590         /* snoop_cb    */ NULL, 
  36591         /* snoop_user_data */ NULL, 
  36592         /* snoop_flags */ 0,
  36593         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36594         /* type */ SOC_MEM_TYPE_NORMAL,
  36595         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  36596         /* impl */ SOC_MEM_IMPL_NORMAL,
  36597         /* cmic_mor_clks       */ 0,
  36598     },
  36599 #endif /* chips */
  36600 
  36601 #if defined(BCM_56560_A0)
  36602     { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56560_A0m */ 
  36603         /* mem            TRUNK_CBL_TABLEm */
  36604         /* flags       */ SOC_MEM_FLAG_VALID |
  36605                           SOC_MEM_FLAG_CACHABLE |
  36606                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  36607         /* cmp_fn      */ _soc_mem_cmp_undef,
  36608         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36609         /* index_min   */ 0,
  36610         /* index_max   */ 1023,
  36611         /* minblock    */ 21,
  36612         /* maxblock    */ 21,
  36613         /* blocks      */ 0x200000,
  36614         /* blocks_hi   */ 0,
  36615         /* base        */ 0x44300000,
  36616         /* gran        */ 1,
  36617         /* bytes       */ 1,
  36618         /* nFields     */ 3,
  36619         /* *fields     */ soc_TRUNK_CBL_TABLE_BCM56560_A0m_fields,
  36620         /* *views      */ NULL,
  36621         /* *views_num  */ NULL,
  36622         /* snoop_cb    */ NULL, 
  36623         /* snoop_user_data */ NULL, 
  36624         /* snoop_flags */ 0,
  36625         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36626         /* type */ SOC_MEM_TYPE_NORMAL,
  36627         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  36628         /* impl */ SOC_MEM_IMPL_NORMAL,
  36629         /* cmic_mor_clks       */ 0,
  36630     },
  36631 #endif /* chips */
  36632 
  36633 #if defined(BCM_56560_B0)
  36634     { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56560_B0m */ 
  36635         /* mem            TRUNK_CBL_TABLEm */
  36636         /* flags       */ SOC_MEM_FLAG_VALID |
  36637                           SOC_MEM_FLAG_CACHABLE |
  36638                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  36639         /* cmp_fn      */ _soc_mem_cmp_undef,
  36640         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36641         /* index_min   */ 0,
  36642         /* index_max   */ 1023,
  36643         /* minblock    */ 13,
  36644         /* maxblock    */ 13,
  36645         /* blocks      */ 0x2000,
  36646         /* blocks_hi   */ 0,
  36647         /* base        */ 0x44300000,
  36648         /* gran        */ 1,
  36649         /* bytes       */ 1,
  36650         /* nFields     */ 3,
  36651         /* *fields     */ soc_TRUNK_CBL_TABLE_BCM56560_A0m_fields,
  36652         /* *views      */ NULL,
  36653         /* *views_num  */ NULL,
  36654         /* snoop_cb    */ NULL, 
  36655         /* snoop_user_data */ NULL, 
  36656         /* snoop_flags */ 0,
  36657         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36658         /* type */ SOC_MEM_TYPE_NORMAL,
  36659         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  36660         /* impl */ SOC_MEM_IMPL_NORMAL,
  36661         /* cmic_mor_clks       */ 0,
  36662     },
  36663 #endif /* chips */
  36664 
  36665 #if defined(BCM_56634_A0) || defined(BCM_56634_B0)
  36666     { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56634_A0m */ 
  36667         /* mem            TRUNK_CBL_TABLEm */
  36668         /* flags       */ SOC_MEM_FLAG_VALID |
  36669                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  36670         /* cmp_fn      */ _soc_mem_cmp_undef,
  36671         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36672         /* index_min   */ 0,
  36673         /* index_max   */ 127,
  36674         /* minblock    */ 9,
  36675         /* maxblock    */ 9,
  36676         /* blocks      */ 0x200,
  36677         /* blocks_hi   */ 0,
  36678         /* base        */ 0x0a070000,
  36679         /* gran        */ 1,
  36680         /* bytes       */ 1,
  36681         /* nFields     */ 1,
  36682         /* *fields     */ soc_TRUNK_CBL_TABLEm_fields,
  36683         /* *views      */ NULL,
  36684         /* *views_num  */ NULL,
  36685         /* snoop_cb    */ NULL, 
  36686         /* snoop_user_data */ NULL, 
  36687         /* snoop_flags */ 0,
  36688         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36689         /* type */ SOC_MEM_TYPE_NORMAL,
  36690         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  36691         /* impl */ SOC_MEM_IMPL_NORMAL,
  36692         /* cmic_mor_clks       */ 0,
  36693     },
  36694 #endif /* chips */
  36695 
  36696 #if defined(BCM_56640_A0)
  36697     { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56640_A0m */ 
  36698         /* mem            TRUNK_CBL_TABLEm */
  36699         /* flags       */ SOC_MEM_FLAG_VALID |
  36700                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  36701         /* cmp_fn      */ _soc_mem_cmp_undef,
  36702         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36703         /* index_min   */ 0,
  36704         /* index_max   */ 1023,
  36705         /* minblock    */ 7,
  36706         /* maxblock    */ 7,
  36707         /* blocks      */ 0x80,
  36708         /* blocks_hi   */ 0,
  36709         /* base        */ 0x281c0000,
  36710         /* gran        */ 1,
  36711         /* bytes       */ 1,
  36712         /* nFields     */ 1,
  36713         /* *fields     */ soc_TRUNK_CBL_TABLE_BCM56640_A0m_fields,
  36714         /* *views      */ NULL,
  36715         /* *views_num  */ NULL,
  36716         /* snoop_cb    */ NULL, 
  36717         /* snoop_user_data */ NULL, 
  36718         /* snoop_flags */ 0,
  36719         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36720         /* type */ SOC_MEM_TYPE_NORMAL,
  36721         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  36722         /* impl */ SOC_MEM_IMPL_NORMAL,
  36723         /* cmic_mor_clks       */ 0,
  36724     },
  36725 #endif /* chips */
  36726 
  36727 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  36728     { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56670_A0m */ 
  36729         /* mem            TRUNK_CBL_TABLEm */
  36730         /* flags       */ SOC_MEM_FLAG_VALID |
  36731                           SOC_MEM_FLAG_CACHABLE |
  36732                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  36733         /* cmp_fn      */ _soc_mem_cmp_undef,
  36734         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36735         /* index_min   */ 0,
  36736         /* index_max   */ 511,
  36737         /* minblock    */ 21,
  36738         /* maxblock    */ 21,
  36739         /* blocks      */ 0x200000,
  36740         /* blocks_hi   */ 0,
  36741         /* base        */ 0x44300000,
  36742         /* gran        */ 1,
  36743         /* bytes       */ 1,
  36744         /* nFields     */ 3,
  36745         /* *fields     */ soc_TRUNK_CBL_TABLE_BCM56670_A0m_fields,
  36746         /* *views      */ NULL,
  36747         /* *views_num  */ NULL,
  36748         /* snoop_cb    */ NULL, 
  36749         /* snoop_user_data */ NULL, 
  36750         /* snoop_flags */ 0,
  36751         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36752         /* type */ SOC_MEM_TYPE_NORMAL,
  36753         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  36754         /* impl */ SOC_MEM_IMPL_NORMAL,
  36755         /* cmic_mor_clks       */ 0,
  36756     },
  36757 #endif /* chips */
  36758 
  36759 #if defined(BCM_56680_A0) || defined(BCM_56680_B0)
  36760     { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56680_A0m */ 
  36761         /* mem            TRUNK_CBL_TABLEm */
  36762         /* flags       */ SOC_MEM_FLAG_VALID |
  36763                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  36764         /* cmp_fn      */ _soc_mem_cmp_undef,
  36765         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36766         /* index_min   */ 0,
  36767         /* index_max   */ 127,
  36768         /* minblock    */ 6,
  36769         /* maxblock    */ 6,
  36770         /* blocks      */ 0x40,
  36771         /* blocks_hi   */ 0,
  36772         /* base        */ 0x0d050000,
  36773         /* gran        */ 1,
  36774         /* bytes       */ 1,
  36775         /* nFields     */ 1,
  36776         /* *fields     */ soc_TRUNK_CBL_TABLEm_fields,
  36777         /* *views      */ NULL,
  36778         /* *views_num  */ NULL,
  36779         /* snoop_cb    */ NULL, 
  36780         /* snoop_user_data */ NULL, 
  36781         /* snoop_flags */ 0,
  36782         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36783         /* type */ SOC_MEM_TYPE_NORMAL,
  36784         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  36785         /* impl */ SOC_MEM_IMPL_NORMAL,
  36786         /* cmic_mor_clks       */ 0,
  36787     },
  36788 #endif /* chips */
  36789 
  36790 #if defined(BCM_56685_A0) || defined(BCM_56685_B0)
  36791     { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56685_A0m */ 
  36792         /* mem            TRUNK_CBL_TABLEm */
  36793         /* flags       */ SOC_MEM_FLAG_VALID |
  36794                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  36795         /* cmp_fn      */ _soc_mem_cmp_undef,
  36796         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36797         /* index_min   */ 0,
  36798         /* index_max   */ 127,
  36799         /* minblock    */ 6,
  36800         /* maxblock    */ 6,
  36801         /* blocks      */ 0x40,
  36802         /* blocks_hi   */ 0,
  36803         /* base        */ 0x0a070000,
  36804         /* gran        */ 1,
  36805         /* bytes       */ 1,
  36806         /* nFields     */ 1,
  36807         /* *fields     */ soc_TRUNK_CBL_TABLEm_fields,
  36808         /* *views      */ NULL,
  36809         /* *views_num  */ NULL,
  36810         /* snoop_cb    */ NULL, 
  36811         /* snoop_user_data */ NULL, 
  36812         /* snoop_flags */ 0,
  36813         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36814         /* type */ SOC_MEM_TYPE_NORMAL,
  36815         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  36816         /* impl */ SOC_MEM_IMPL_NORMAL,
  36817         /* cmic_mor_clks       */ 0,
  36818     },
  36819 #endif /* chips */
  36820 
  36821 #if defined(BCM_56770_A0)
  36822     { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56770_A0m */ 
  36823         /* mem            TRUNK_CBL_TABLEm */
  36824         /* flags       */ SOC_MEM_FLAG_VALID |
  36825                           SOC_MEM_FLAG_CACHABLE |
  36826                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  36827                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  36828         /* cmp_fn      */ _soc_mem_cmp_undef,
  36829         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36830         /* index_min   */ 0,
  36831         /* index_max   */ 2047,
  36832         /* minblock    */ 25,
  36833         /* maxblock    */ 25,
  36834         /* blocks      */ 0x2000000,
  36835         /* blocks_hi   */ 0,
  36836         /* base        */ 0x703c0000,
  36837         /* gran        */ 1,
  36838         /* bytes       */ 1,
  36839         /* nFields     */ 5,
  36840         /* *fields     */ soc_TRUNK_CBL_TABLE_BCM56870_A0m_fields,
  36841         /* *views      */ NULL,
  36842         /* *views_num  */ NULL,
  36843         /* snoop_cb    */ NULL, 
  36844         /* snoop_user_data */ NULL, 
  36845         /* snoop_flags */ 0,
  36846         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36847         /* type */ SOC_MEM_TYPE_NORMAL,
  36848         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  36849         /* impl */ SOC_MEM_IMPL_NORMAL,
  36850         /* cmic_mor_clks       */ 0,
  36851         /* access_latency_mode */ 0,
  36852     },
  36853 #endif /* chips */
  36854 
  36855 #if defined(BCM_56725_A0) || defined(BCM_56820_A0)
  36856     { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56820_A0m */ 
  36857         /* mem            TRUNK_CBL_TABLEm */
  36858         /* flags       */ SOC_MEM_FLAG_VALID |
  36859                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  36860         /* cmp_fn      */ _soc_mem_cmp_undef,
  36861         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36862         /* index_min   */ 0,
  36863         /* index_max   */ 127,
  36864         /* minblock    */ 3,
  36865         /* maxblock    */ 3,
  36866         /* blocks      */ 0x8,
  36867         /* blocks_hi   */ 0,
  36868         /* base        */ 0x0b06c000,
  36869         /* gran        */ 1,
  36870         /* bytes       */ 1,
  36871         /* nFields     */ 1,
  36872         /* *fields     */ soc_TRUNK_CBL_TABLEm_fields,
  36873         /* *views      */ NULL,
  36874         /* *views_num  */ NULL,
  36875         /* snoop_cb    */ NULL, 
  36876         /* snoop_user_data */ NULL, 
  36877         /* snoop_flags */ 0,
  36878         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36879         /* type */ SOC_MEM_TYPE_NORMAL,
  36880         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  36881         /* impl */ SOC_MEM_IMPL_NORMAL,
  36882         /* cmic_mor_clks       */ 0,
  36883     },
  36884 #endif /* chips */
  36885 
  36886 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  36887     { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56840_A0m */ 
  36888         /* mem            TRUNK_CBL_TABLEm */
  36889         /* flags       */ SOC_MEM_FLAG_VALID |
  36890                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  36891         /* cmp_fn      */ _soc_mem_cmp_undef,
  36892         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36893         /* index_min   */ 0,
  36894         /* index_max   */ 1023,
  36895         /* minblock    */ 6,
  36896         /* maxblock    */ 6,
  36897         /* blocks      */ 0x40,
  36898         /* blocks_hi   */ 0,
  36899         /* base        */ 0x0b06e000,
  36900         /* gran        */ 1,
  36901         /* bytes       */ 1,
  36902         /* nFields     */ 1,
  36903         /* *fields     */ soc_TRUNK_CBL_TABLEm_fields,
  36904         /* *views      */ NULL,
  36905         /* *views_num  */ NULL,
  36906         /* snoop_cb    */ NULL, 
  36907         /* snoop_user_data */ NULL, 
  36908         /* snoop_flags */ 0,
  36909         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36910         /* type */ SOC_MEM_TYPE_NORMAL,
  36911         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  36912         /* impl */ SOC_MEM_IMPL_NORMAL,
  36913         /* cmic_mor_clks       */ 0,
  36914     },
  36915 #endif /* chips */
  36916 
  36917 #if defined(BCM_56850_A0)
  36918     { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56850_A0m */ 
  36919         /* mem            TRUNK_CBL_TABLEm */
  36920         /* flags       */ SOC_MEM_FLAG_VALID |
  36921                           SOC_MEM_FLAG_CACHABLE |
  36922                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  36923                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  36924         /* cmp_fn      */ _soc_mem_cmp_undef,
  36925         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36926         /* index_min   */ 0,
  36927         /* index_max   */ 1023,
  36928         /* minblock    */ 10,
  36929         /* maxblock    */ 10,
  36930         /* blocks      */ 0x400,
  36931         /* blocks_hi   */ 0,
  36932         /* base        */ 0x34300000,
  36933         /* gran        */ 1,
  36934         /* bytes       */ 1,
  36935         /* nFields     */ 2,
  36936         /* *fields     */ soc_TRUNK_CBL_TABLE_BCM56850_A0m_fields,
  36937         /* *views      */ NULL,
  36938         /* *views_num  */ NULL,
  36939         /* snoop_cb    */ NULL, 
  36940         /* snoop_user_data */ NULL, 
  36941         /* snoop_flags */ 0,
  36942         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36943         /* type */ SOC_MEM_TYPE_NORMAL,
  36944         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  36945         /* impl */ SOC_MEM_IMPL_NORMAL,
  36946         /* cmic_mor_clks       */ 0,
  36947     },
  36948 #endif /* chips */
  36949 
  36950 #if defined(BCM_56860_A0)
  36951     { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56860_A0m */ 
  36952         /* mem            TRUNK_CBL_TABLEm */
  36953         /* flags       */ SOC_MEM_FLAG_VALID |
  36954                           SOC_MEM_FLAG_CACHABLE |
  36955                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  36956                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  36957         /* cmp_fn      */ _soc_mem_cmp_undef,
  36958         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36959         /* index_min   */ 0,
  36960         /* index_max   */ 1023,
  36961         /* minblock    */ 11,
  36962         /* maxblock    */ 11,
  36963         /* blocks      */ 0x800,
  36964         /* blocks_hi   */ 0,
  36965         /* base        */ 0x44300000,
  36966         /* gran        */ 1,
  36967         /* bytes       */ 1,
  36968         /* nFields     */ 3,
  36969         /* *fields     */ soc_TRUNK_CBL_TABLE_BCM56860_A0m_fields,
  36970         /* *views      */ NULL,
  36971         /* *views_num  */ NULL,
  36972         /* snoop_cb    */ NULL, 
  36973         /* snoop_user_data */ NULL, 
  36974         /* snoop_flags */ 0,
  36975         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  36976         /* type */ SOC_MEM_TYPE_NORMAL,
  36977         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  36978         /* impl */ SOC_MEM_IMPL_NORMAL,
  36979         /* cmic_mor_clks       */ 0,
  36980     },
  36981 #endif /* chips */
  36982 
  36983 #if defined(BCM_56870_A0)
  36984     { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56870_A0m */ 
  36985         /* mem            TRUNK_CBL_TABLEm */
  36986         /* flags       */ SOC_MEM_FLAG_VALID |
  36987                           SOC_MEM_FLAG_CACHABLE |
  36988                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  36989                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  36990         /* cmp_fn      */ _soc_mem_cmp_undef,
  36991         /* *null_entry */ _soc_mem_entry_null_zeroes,
  36992         /* index_min   */ 0,
  36993         /* index_max   */ 2047,
  36994         /* minblock    */ 37,
  36995         /* maxblock    */ 37,
  36996         /* blocks      */ 0,
  36997         /* blocks_hi   */ 0x20,
  36998         /* base        */ 0x703c0000,
  36999         /* gran        */ 1,
  37000         /* bytes       */ 1,
  37001         /* nFields     */ 5,
  37002         /* *fields     */ soc_TRUNK_CBL_TABLE_BCM56870_A0m_fields,
  37003         /* *views      */ NULL,
  37004         /* *views_num  */ NULL,
  37005         /* snoop_cb    */ NULL, 
  37006         /* snoop_user_data */ NULL, 
  37007         /* snoop_flags */ 0,
  37008         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37009         /* type */ SOC_MEM_TYPE_NORMAL,
  37010         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  37011         /* impl */ SOC_MEM_IMPL_NORMAL,
  37012         /* cmic_mor_clks       */ 0,
  37013         /* access_latency_mode */ 0,
  37014     },
  37015 #endif /* chips */
  37016 
  37017 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  37018     { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56960_A0m */ 
  37019         /* mem            TRUNK_CBL_TABLEm */
  37020         /* flags       */ SOC_MEM_FLAG_VALID |
  37021                           SOC_MEM_FLAG_CACHABLE |
  37022                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  37023                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  37024         /* cmp_fn      */ _soc_mem_cmp_undef,
  37025         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37026         /* index_min   */ 0,
  37027         /* index_max   */ 1023,
  37028         /* minblock    */ 36,
  37029         /* maxblock    */ 36,
  37030         /* blocks      */ 0,
  37031         /* blocks_hi   */ 0x10,
  37032         /* base        */ 0x40100000,
  37033         /* gran        */ 1,
  37034         /* bytes       */ 1,
  37035         /* nFields     */ 2,
  37036         /* *fields     */ soc_TRUNK_CBL_TABLE_BCM56960_A0m_fields,
  37037         /* *views      */ NULL,
  37038         /* *views_num  */ NULL,
  37039         /* snoop_cb    */ NULL, 
  37040         /* snoop_user_data */ NULL, 
  37041         /* snoop_flags */ 0,
  37042         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37043         /* type */ SOC_MEM_TYPE_NORMAL,
  37044         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37045         /* impl */ SOC_MEM_IMPL_NORMAL,
  37046         /* cmic_mor_clks       */ 0,
  37047         /* access_latency_mode */ 0,
  37048     },
  37049 #endif /* chips */
  37050 
  37051 #if defined(BCM_56970_A0)
  37052     { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56970_A0m */ 
  37053         /* mem            TRUNK_CBL_TABLEm */
  37054         /* flags       */ SOC_MEM_FLAG_VALID |
  37055                           SOC_MEM_FLAG_CACHABLE |
  37056                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  37057                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  37058         /* cmp_fn      */ _soc_mem_cmp_undef,
  37059         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37060         /* index_min   */ 0,
  37061         /* index_max   */ 1023,
  37062         /* minblock    */ 68,
  37063         /* maxblock    */ 68,
  37064         /* blocks      */ 0,
  37065         /* blocks_hi   */ 0xffffffff,
  37066         /* base        */ 0x80140000,
  37067         /* gran        */ 1,
  37068         /* bytes       */ 1,
  37069         /* nFields     */ 4,
  37070         /* *fields     */ soc_TRUNK_CBL_TABLE_BCM56970_A0m_fields,
  37071         /* *views      */ NULL,
  37072         /* *views_num  */ NULL,
  37073         /* snoop_cb    */ NULL, 
  37074         /* snoop_user_data */ NULL, 
  37075         /* snoop_flags */ 0,
  37076         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37077         /* type */ SOC_MEM_TYPE_NORMAL,
  37078         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  37079         /* impl */ SOC_MEM_IMPL_NORMAL,
  37080         /* cmic_mor_clks       */ 0,
  37081         /* access_latency_mode */ 0,
  37082     },
  37083 #endif /* chips */
  37084 
  37085 #if defined(BCM_56504_A0) || defined(BCM_56504_B0) || \
  37086     defined(BCM_56514_A0)
  37087     { /* SOC_MEM_INT_TRUNK_EGR_MASKm */ 
  37088         /* mem            TRUNK_EGR_MASKm */
  37089         /* flags       */ SOC_MEM_FLAG_VALID |
  37090                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  37091         /* cmp_fn      */ _soc_mem_cmp_undef,
  37092         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37093         /* index_min   */ 0,
  37094         /* index_max   */ 127,
  37095         /* minblock    */ 6,
  37096         /* maxblock    */ 6,
  37097         /* blocks      */ 0x40,
  37098         /* blocks_hi   */ 0,
  37099         /* base        */ 0x0e010000,
  37100         /* gran        */ 1,
  37101         /* bytes       */ 4,
  37102         /* nFields     */ 1,
  37103         /* *fields     */ soc_TRUNK_EGR_MASKm_fields,
  37104         /* *views      */ NULL,
  37105         /* *views_num  */ NULL,
  37106         /* snoop_cb    */ NULL, 
  37107         /* snoop_user_data */ NULL, 
  37108         /* snoop_flags */ 0,
  37109         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37110         /* type */ SOC_MEM_TYPE_NORMAL,
  37111         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37112         /* impl */ SOC_MEM_IMPL_NORMAL,
  37113         /* cmic_mor_clks       */ 0,
  37114     },
  37115 #endif /* chips */
  37116 
  37117 #if defined(BCM_53400_A0)
  37118     { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM53400_A0m */ 
  37119         /* mem            TRUNK_EGR_MASKm */
  37120         /* flags       */ SOC_MEM_FLAG_VALID |
  37121                           SOC_MEM_FLAG_CACHABLE |
  37122                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  37123         /* cmp_fn      */ _soc_mem_cmp_undef,
  37124         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37125         /* index_min   */ 0,
  37126         /* index_max   */ 127,
  37127         /* minblock    */ 5,
  37128         /* maxblock    */ 5,
  37129         /* blocks      */ 0x20,
  37130         /* blocks_hi   */ 0,
  37131         /* base        */ 0x40040000,
  37132         /* gran        */ 1,
  37133         /* bytes       */ 4,
  37134         /* nFields     */ 4,
  37135         /* *fields     */ soc_TRUNK_EGR_MASK_BCM53400_A0m_fields,
  37136         /* *views      */ NULL,
  37137         /* *views_num  */ NULL,
  37138         /* snoop_cb    */ NULL, 
  37139         /* snoop_user_data */ NULL, 
  37140         /* snoop_flags */ 0,
  37141         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37142         /* type */ SOC_MEM_TYPE_NORMAL,
  37143         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37144         /* impl */ SOC_MEM_IMPL_NORMAL,
  37145         /* cmic_mor_clks       */ 0,
  37146     },
  37147 #endif /* chips */
  37148 
  37149 #if defined(BCM_53540_A0)
  37150     { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM53540_A0m */ 
  37151         /* mem            TRUNK_EGR_MASKm */
  37152         /* flags       */ SOC_MEM_FLAG_VALID |
  37153                           SOC_MEM_FLAG_CACHABLE |
  37154                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  37155         /* cmp_fn      */ _soc_mem_cmp_undef,
  37156         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37157         /* index_min   */ 0,
  37158         /* index_max   */ 7,
  37159         /* minblock    */ 8,
  37160         /* maxblock    */ 8,
  37161         /* blocks      */ 0x100,
  37162         /* blocks_hi   */ 0,
  37163         /* base        */ 0x40080000,
  37164         /* gran        */ 1,
  37165         /* bytes       */ 5,
  37166         /* nFields     */ 3,
  37167         /* *fields     */ soc_TRUNK_EGR_MASK_BCM56160_A0m_fields,
  37168         /* *views      */ NULL,
  37169         /* *views_num  */ NULL,
  37170         /* snoop_cb    */ NULL, 
  37171         /* snoop_user_data */ NULL, 
  37172         /* snoop_flags */ 0,
  37173         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37174         /* type */ SOC_MEM_TYPE_NORMAL,
  37175         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37176         /* impl */ SOC_MEM_IMPL_NORMAL,
  37177         /* cmic_mor_clks       */ 0,
  37178     },
  37179 #endif /* chips */
  37180 
  37181 #if defined(BCM_53570_A0) || defined(BCM_53570_B0)
  37182     { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM53570_A0m */ 
  37183         /* mem            TRUNK_EGR_MASKm */
  37184         /* flags       */ SOC_MEM_FLAG_VALID |
  37185                           SOC_MEM_FLAG_CACHABLE |
  37186                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  37187         /* cmp_fn      */ _soc_mem_cmp_undef,
  37188         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37189         /* index_min   */ 0,
  37190         /* index_max   */ 127,
  37191         /* minblock    */ 15,
  37192         /* maxblock    */ 15,
  37193         /* blocks      */ 0x8000,
  37194         /* blocks_hi   */ 0,
  37195         /* base        */ 0x40080000,
  37196         /* gran        */ 1,
  37197         /* bytes       */ 9,
  37198         /* nFields     */ 3,
  37199         /* *fields     */ soc_TRUNK_EGR_MASK_BCM53570_A0m_fields,
  37200         /* *views      */ NULL,
  37201         /* *views_num  */ NULL,
  37202         /* snoop_cb    */ NULL, 
  37203         /* snoop_user_data */ NULL, 
  37204         /* snoop_flags */ 0,
  37205         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37206         /* type */ SOC_MEM_TYPE_NORMAL,
  37207         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37208         /* impl */ SOC_MEM_IMPL_NORMAL,
  37209         /* cmic_mor_clks       */ 0,
  37210     },
  37211 #endif /* chips */
  37212 
  37213 #if defined(BCM_56150_A0)
  37214     { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM56150_A0m */ 
  37215         /* mem            TRUNK_EGR_MASKm */
  37216         /* flags       */ SOC_MEM_FLAG_VALID |
  37217                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  37218         /* cmp_fn      */ _soc_mem_cmp_undef,
  37219         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37220         /* index_min   */ 0,
  37221         /* index_max   */ 127,
  37222         /* minblock    */ 5,
  37223         /* maxblock    */ 5,
  37224         /* blocks      */ 0x20,
  37225         /* blocks_hi   */ 0,
  37226         /* base        */ 0x44040000,
  37227         /* gran        */ 1,
  37228         /* bytes       */ 4,
  37229         /* nFields     */ 2,
  37230         /* *fields     */ soc_TRUNK_EGR_MASK_BCM56150_A0m_fields,
  37231         /* *views      */ NULL,
  37232         /* *views_num  */ NULL,
  37233         /* snoop_cb    */ NULL, 
  37234         /* snoop_user_data */ NULL, 
  37235         /* snoop_flags */ 0,
  37236         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37237         /* type */ SOC_MEM_TYPE_NORMAL,
  37238         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37239         /* impl */ SOC_MEM_IMPL_NORMAL,
  37240         /* cmic_mor_clks       */ 0,
  37241     },
  37242 #endif /* chips */
  37243 
  37244 #if defined(BCM_56160_A0)
  37245     { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM56160_A0m */ 
  37246         /* mem            TRUNK_EGR_MASKm */
  37247         /* flags       */ SOC_MEM_FLAG_VALID |
  37248                           SOC_MEM_FLAG_CACHABLE |
  37249                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  37250         /* cmp_fn      */ _soc_mem_cmp_undef,
  37251         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37252         /* index_min   */ 0,
  37253         /* index_max   */ 127,
  37254         /* minblock    */ 7,
  37255         /* maxblock    */ 7,
  37256         /* blocks      */ 0x80,
  37257         /* blocks_hi   */ 0,
  37258         /* base        */ 0x40080000,
  37259         /* gran        */ 1,
  37260         /* bytes       */ 5,
  37261         /* nFields     */ 3,
  37262         /* *fields     */ soc_TRUNK_EGR_MASK_BCM56160_A0m_fields,
  37263         /* *views      */ NULL,
  37264         /* *views_num  */ NULL,
  37265         /* snoop_cb    */ NULL, 
  37266         /* snoop_user_data */ NULL, 
  37267         /* snoop_flags */ 0,
  37268         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37269         /* type */ SOC_MEM_TYPE_NORMAL,
  37270         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37271         /* impl */ SOC_MEM_IMPL_NORMAL,
  37272         /* cmic_mor_clks       */ 0,
  37273     },
  37274 #endif /* chips */
  37275 
  37276 #if defined(BCM_56314_A0)
  37277     { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM56314_A0m */ 
  37278         /* mem            TRUNK_EGR_MASKm */
  37279         /* flags       */ SOC_MEM_FLAG_VALID |
  37280                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  37281         /* cmp_fn      */ _soc_mem_cmp_undef,
  37282         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37283         /* index_min   */ 0,
  37284         /* index_max   */ 127,
  37285         /* minblock    */ 8,
  37286         /* maxblock    */ 8,
  37287         /* blocks      */ 0x100,
  37288         /* blocks_hi   */ 0,
  37289         /* base        */ 0x0e010000,
  37290         /* gran        */ 1,
  37291         /* bytes       */ 4,
  37292         /* nFields     */ 1,
  37293         /* *fields     */ soc_TRUNK_EGR_MASKm_fields,
  37294         /* *views      */ NULL,
  37295         /* *views_num  */ NULL,
  37296         /* snoop_cb    */ NULL, 
  37297         /* snoop_user_data */ NULL, 
  37298         /* snoop_flags */ 0,
  37299         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37300         /* type */ SOC_MEM_TYPE_NORMAL,
  37301         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37302         /* impl */ SOC_MEM_IMPL_NORMAL,
  37303         /* cmic_mor_clks       */ 0,
  37304     },
  37305 #endif /* chips */
  37306 
  37307 #if defined(BCM_56142_A0) || defined(BCM_56334_A0) || \
  37308     defined(BCM_56334_B0)
  37309     { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM56334_A0m */ 
  37310         /* mem            TRUNK_EGR_MASKm */
  37311         /* flags       */ SOC_MEM_FLAG_VALID |
  37312                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  37313         /* cmp_fn      */ _soc_mem_cmp_undef,
  37314         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37315         /* index_min   */ 0,
  37316         /* index_max   */ 127,
  37317         /* minblock    */ 5,
  37318         /* maxblock    */ 5,
  37319         /* blocks      */ 0x20,
  37320         /* blocks_hi   */ 0,
  37321         /* base        */ 0x11010000,
  37322         /* gran        */ 1,
  37323         /* bytes       */ 4,
  37324         /* nFields     */ 2,
  37325         /* *fields     */ soc_TRUNK_EGR_MASK_BCM56334_A0m_fields,
  37326         /* *views      */ NULL,
  37327         /* *views_num  */ NULL,
  37328         /* snoop_cb    */ NULL, 
  37329         /* snoop_user_data */ NULL, 
  37330         /* snoop_flags */ 0,
  37331         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37332         /* type */ SOC_MEM_TYPE_NORMAL,
  37333         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37334         /* impl */ SOC_MEM_IMPL_NORMAL,
  37335         /* cmic_mor_clks       */ 0,
  37336     },
  37337 #endif /* chips */
  37338 
  37339 #if defined(BCM_56524_A0) || defined(BCM_56524_B0)
  37340     { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM56524_A0m */ 
  37341         /* mem            TRUNK_EGR_MASKm */
  37342         /* flags       */ SOC_MEM_FLAG_VALID |
  37343                           SOC_MEM_FLAG_CACHABLE |
  37344                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  37345         /* cmp_fn      */ _soc_mem_cmp_undef,
  37346         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37347         /* index_min   */ 0,
  37348         /* index_max   */ 127,
  37349         /* minblock    */ 8,
  37350         /* maxblock    */ 8,
  37351         /* blocks      */ 0x100,
  37352         /* blocks_hi   */ 0,
  37353         /* base        */ 0x0e008000,
  37354         /* gran        */ 1,
  37355         /* bytes       */ 7,
  37356         /* nFields     */ 4,
  37357         /* *fields     */ soc_TRUNK_EGR_MASK_BCM56634_A0m_fields,
  37358         /* *views      */ NULL,
  37359         /* *views_num  */ NULL,
  37360         /* snoop_cb    */ NULL, 
  37361         /* snoop_user_data */ NULL, 
  37362         /* snoop_flags */ 0,
  37363         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37364         /* type */ SOC_MEM_TYPE_NORMAL,
  37365         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37366         /* impl */ SOC_MEM_IMPL_NORMAL,
  37367         /* cmic_mor_clks       */ 0,
  37368     },
  37369 #endif /* chips */
  37370 
  37371 #if defined(BCM_56624_A0) || defined(BCM_56624_B0)
  37372     { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM56624_A0m */ 
  37373         /* mem            TRUNK_EGR_MASKm */
  37374         /* flags       */ SOC_MEM_FLAG_VALID |
  37375                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  37376         /* cmp_fn      */ _soc_mem_cmp_undef,
  37377         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37378         /* index_min   */ 0,
  37379         /* index_max   */ 127,
  37380         /* minblock    */ 7,
  37381         /* maxblock    */ 7,
  37382         /* blocks      */ 0x80,
  37383         /* blocks_hi   */ 0,
  37384         /* base        */ 0x11010000,
  37385         /* gran        */ 1,
  37386         /* bytes       */ 7,
  37387         /* nFields     */ 3,
  37388         /* *fields     */ soc_TRUNK_EGR_MASK_BCM56624_A0m_fields,
  37389         /* *views      */ NULL,
  37390         /* *views_num  */ NULL,
  37391         /* snoop_cb    */ NULL, 
  37392         /* snoop_user_data */ NULL, 
  37393         /* snoop_flags */ 0,
  37394         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37395         /* type */ SOC_MEM_TYPE_NORMAL,
  37396         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37397         /* impl */ SOC_MEM_IMPL_NORMAL,
  37398         /* cmic_mor_clks       */ 0,
  37399     },
  37400 #endif /* chips */
  37401 
  37402 #if defined(BCM_56634_A0) || defined(BCM_56634_B0)
  37403     { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM56634_A0m */ 
  37404         /* mem            TRUNK_EGR_MASKm */
  37405         /* flags       */ SOC_MEM_FLAG_VALID |
  37406                           SOC_MEM_FLAG_CACHABLE |
  37407                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  37408         /* cmp_fn      */ _soc_mem_cmp_undef,
  37409         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37410         /* index_min   */ 0,
  37411         /* index_max   */ 127,
  37412         /* minblock    */ 9,
  37413         /* maxblock    */ 9,
  37414         /* blocks      */ 0x200,
  37415         /* blocks_hi   */ 0,
  37416         /* base        */ 0x0e008000,
  37417         /* gran        */ 1,
  37418         /* bytes       */ 7,
  37419         /* nFields     */ 4,
  37420         /* *fields     */ soc_TRUNK_EGR_MASK_BCM56634_A0m_fields,
  37421         /* *views      */ NULL,
  37422         /* *views_num  */ NULL,
  37423         /* snoop_cb    */ NULL, 
  37424         /* snoop_user_data */ NULL, 
  37425         /* snoop_flags */ 0,
  37426         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37427         /* type */ SOC_MEM_TYPE_NORMAL,
  37428         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37429         /* impl */ SOC_MEM_IMPL_NORMAL,
  37430         /* cmic_mor_clks       */ 0,
  37431     },
  37432 #endif /* chips */
  37433 
  37434 #if defined(BCM_56680_A0) || defined(BCM_56680_B0)
  37435     { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM56680_A0m */ 
  37436         /* mem            TRUNK_EGR_MASKm */
  37437         /* flags       */ SOC_MEM_FLAG_VALID |
  37438                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  37439         /* cmp_fn      */ _soc_mem_cmp_undef,
  37440         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37441         /* index_min   */ 0,
  37442         /* index_max   */ 127,
  37443         /* minblock    */ 6,
  37444         /* maxblock    */ 6,
  37445         /* blocks      */ 0x40,
  37446         /* blocks_hi   */ 0,
  37447         /* base        */ 0x11010000,
  37448         /* gran        */ 1,
  37449         /* bytes       */ 7,
  37450         /* nFields     */ 3,
  37451         /* *fields     */ soc_TRUNK_EGR_MASK_BCM56624_A0m_fields,
  37452         /* *views      */ NULL,
  37453         /* *views_num  */ NULL,
  37454         /* snoop_cb    */ NULL, 
  37455         /* snoop_user_data */ NULL, 
  37456         /* snoop_flags */ 0,
  37457         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37458         /* type */ SOC_MEM_TYPE_NORMAL,
  37459         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37460         /* impl */ SOC_MEM_IMPL_NORMAL,
  37461         /* cmic_mor_clks       */ 0,
  37462     },
  37463 #endif /* chips */
  37464 
  37465 #if defined(BCM_56685_A0) || defined(BCM_56685_B0)
  37466     { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM56685_A0m */ 
  37467         /* mem            TRUNK_EGR_MASKm */
  37468         /* flags       */ SOC_MEM_FLAG_VALID |
  37469                           SOC_MEM_FLAG_CACHABLE |
  37470                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  37471         /* cmp_fn      */ _soc_mem_cmp_undef,
  37472         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37473         /* index_min   */ 0,
  37474         /* index_max   */ 127,
  37475         /* minblock    */ 6,
  37476         /* maxblock    */ 6,
  37477         /* blocks      */ 0x40,
  37478         /* blocks_hi   */ 0,
  37479         /* base        */ 0x0e008000,
  37480         /* gran        */ 1,
  37481         /* bytes       */ 7,
  37482         /* nFields     */ 4,
  37483         /* *fields     */ soc_TRUNK_EGR_MASK_BCM56634_A0m_fields,
  37484         /* *views      */ NULL,
  37485         /* *views_num  */ NULL,
  37486         /* snoop_cb    */ NULL, 
  37487         /* snoop_user_data */ NULL, 
  37488         /* snoop_flags */ 0,
  37489         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37490         /* type */ SOC_MEM_TYPE_NORMAL,
  37491         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37492         /* impl */ SOC_MEM_IMPL_NORMAL,
  37493         /* cmic_mor_clks       */ 0,
  37494     },
  37495 #endif /* chips */
  37496 
  37497 #if defined(BCM_56800_A0)
  37498     { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM56800_A0m */ 
  37499         /* mem            TRUNK_EGR_MASKm */
  37500         /* flags       */ SOC_MEM_FLAG_VALID |
  37501                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  37502         /* cmp_fn      */ _soc_mem_cmp_undef,
  37503         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37504         /* index_min   */ 0,
  37505         /* index_max   */ 127,
  37506         /* minblock    */ 4,
  37507         /* maxblock    */ 4,
  37508         /* blocks      */ 0x10,
  37509         /* blocks_hi   */ 0,
  37510         /* base        */ 0x0e061000,
  37511         /* gran        */ 1,
  37512         /* bytes       */ 3,
  37513         /* nFields     */ 1,
  37514         /* *fields     */ soc_TRUNK_EGR_MASK_BCM56800_A0m_fields,
  37515         /* *views      */ NULL,
  37516         /* *views_num  */ NULL,
  37517         /* snoop_cb    */ NULL, 
  37518         /* snoop_user_data */ NULL, 
  37519         /* snoop_flags */ 0,
  37520         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37521         /* type */ SOC_MEM_TYPE_NORMAL,
  37522         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37523         /* impl */ SOC_MEM_IMPL_NORMAL,
  37524         /* cmic_mor_clks       */ 0,
  37525     },
  37526 #endif /* chips */
  37527 
  37528 #if defined(BCM_56725_A0) || defined(BCM_56820_A0)
  37529     { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM56820_A0m */ 
  37530         /* mem            TRUNK_EGR_MASKm */
  37531         /* flags       */ SOC_MEM_FLAG_VALID |
  37532                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  37533         /* cmp_fn      */ _soc_mem_cmp_undef,
  37534         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37535         /* index_min   */ 0,
  37536         /* index_max   */ 127,
  37537         /* minblock    */ 3,
  37538         /* maxblock    */ 3,
  37539         /* blocks      */ 0x8,
  37540         /* blocks_hi   */ 0,
  37541         /* base        */ 0x0f070000,
  37542         /* gran        */ 1,
  37543         /* bytes       */ 4,
  37544         /* nFields     */ 1,
  37545         /* *fields     */ soc_TRUNK_EGR_MASKm_fields,
  37546         /* *views      */ NULL,
  37547         /* *views_num  */ NULL,
  37548         /* snoop_cb    */ NULL, 
  37549         /* snoop_user_data */ NULL, 
  37550         /* snoop_flags */ 0,
  37551         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37552         /* type */ SOC_MEM_TYPE_NORMAL,
  37553         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37554         /* impl */ SOC_MEM_IMPL_NORMAL,
  37555         /* cmic_mor_clks       */ 0,
  37556     },
  37557 #endif /* chips */
  37558 
  37559 #if defined(BCM_56504_A0) || defined(BCM_56504_B0)
  37560     { /* SOC_MEM_INT_TRUNK_GROUPm */ 
  37561         /* mem            TRUNK_GROUPm */
  37562         /* flags       */ SOC_MEM_FLAG_VALID |
  37563                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  37564         /* cmp_fn      */ _soc_mem_cmp_undef,
  37565         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37566         /* index_min   */ 0,
  37567         /* index_max   */ 127,
  37568         /* minblock    */ 6,
  37569         /* maxblock    */ 6,
  37570         /* blocks      */ 0x40,
  37571         /* blocks_hi   */ 0,
  37572         /* base        */ 0x0e020000,
  37573         /* gran        */ 1,
  37574         /* bytes       */ 12,
  37575         /* nFields     */ 17,
  37576         /* *fields     */ soc_TRUNK_GROUPm_fields,
  37577         /* *views      */ NULL,
  37578         /* *views_num  */ NULL,
  37579         /* snoop_cb    */ NULL, 
  37580         /* snoop_user_data */ NULL, 
  37581         /* snoop_flags */ 0,
  37582         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37583         /* type */ SOC_MEM_TYPE_NORMAL,
  37584         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37585         /* impl */ SOC_MEM_IMPL_NORMAL,
  37586         /* cmic_mor_clks       */ 0,
  37587     },
  37588 #endif /* chips */
  37589 
  37590 #if defined(BCM_53314_A0) || defined(BCM_53324_A0)
  37591     { /* SOC_MEM_INT_TRUNK_GROUP_BCM53314_A0m */ 
  37592         /* mem            TRUNK_GROUPm */
  37593         /* flags       */ SOC_MEM_FLAG_VALID |
  37594                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  37595         /* cmp_fn      */ _soc_mem_cmp_undef,
  37596         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37597         /* index_min   */ 0,
  37598         /* index_max   */ 7,
  37599         /* minblock    */ 6,
  37600         /* maxblock    */ 6,
  37601         /* blocks      */ 0x40,
  37602         /* blocks_hi   */ 0,
  37603         /* base        */ 0x0f020000,
  37604         /* gran        */ 1,
  37605         /* bytes       */ 11,
  37606         /* nFields     */ 17,
  37607         /* *fields     */ soc_TRUNK_GROUP_BCM56224_A0m_fields,
  37608         /* *views      */ NULL,
  37609         /* *views_num  */ NULL,
  37610         /* snoop_cb    */ NULL, 
  37611         /* snoop_user_data */ NULL, 
  37612         /* snoop_flags */ 0,
  37613         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37614         /* type */ SOC_MEM_TYPE_NORMAL,
  37615         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37616         /* impl */ SOC_MEM_IMPL_NORMAL,
  37617         /* cmic_mor_clks       */ 0,
  37618     },
  37619 #endif /* chips */
  37620 
  37621 #if defined(BCM_53400_A0)
  37622     { /* SOC_MEM_INT_TRUNK_GROUP_BCM53400_A0m */ 
  37623         /* mem            TRUNK_GROUPm */
  37624         /* flags       */ SOC_MEM_FLAG_VALID |
  37625                           SOC_MEM_FLAG_CACHABLE |
  37626                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  37627         /* cmp_fn      */ _soc_mem_cmp_undef,
  37628         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37629         /* index_min   */ 0,
  37630         /* index_max   */ 127,
  37631         /* minblock    */ 5,
  37632         /* maxblock    */ 5,
  37633         /* blocks      */ 0x20,
  37634         /* blocks_hi   */ 0,
  37635         /* base        */ 0x40080000,
  37636         /* gran        */ 1,
  37637         /* bytes       */ 14,
  37638         /* nFields     */ 19,
  37639         /* *fields     */ soc_TRUNK_GROUP_BCM53400_A0m_fields,
  37640         /* *views      */ NULL,
  37641         /* *views_num  */ NULL,
  37642         /* snoop_cb    */ NULL, 
  37643         /* snoop_user_data */ NULL, 
  37644         /* snoop_flags */ 0,
  37645         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37646         /* type */ SOC_MEM_TYPE_NORMAL,
  37647         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37648         /* impl */ SOC_MEM_IMPL_NORMAL,
  37649         /* cmic_mor_clks       */ 0,
  37650     },
  37651 #endif /* chips */
  37652 
  37653 #if defined(BCM_53540_A0)
  37654     { /* SOC_MEM_INT_TRUNK_GROUP_BCM53540_A0m */ 
  37655         /* mem            TRUNK_GROUPm */
  37656         /* flags       */ SOC_MEM_FLAG_VALID |
  37657                           SOC_MEM_FLAG_CACHABLE |
  37658                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  37659         /* cmp_fn      */ _soc_mem_cmp_undef,
  37660         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37661         /* index_min   */ 0,
  37662         /* index_max   */ 7,
  37663         /* minblock    */ 8,
  37664         /* maxblock    */ 8,
  37665         /* blocks      */ 0x100,
  37666         /* blocks_hi   */ 0,
  37667         /* base        */ 0x400c0000,
  37668         /* gran        */ 1,
  37669         /* bytes       */ 15,
  37670         /* nFields     */ 19,
  37671         /* *fields     */ soc_TRUNK_GROUP_BCM56160_A0m_fields,
  37672         /* *views      */ NULL,
  37673         /* *views_num  */ NULL,
  37674         /* snoop_cb    */ NULL, 
  37675         /* snoop_user_data */ NULL, 
  37676         /* snoop_flags */ 0,
  37677         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37678         /* type */ SOC_MEM_TYPE_NORMAL,
  37679         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37680         /* impl */ SOC_MEM_IMPL_NORMAL,
  37681         /* cmic_mor_clks       */ 0,
  37682     },
  37683 #endif /* chips */
  37684 
  37685 #if defined(BCM_53570_A0)
  37686     { /* SOC_MEM_INT_TRUNK_GROUP_BCM53570_A0m */ 
  37687         /* mem            TRUNK_GROUPm */
  37688         /* flags       */ SOC_MEM_FLAG_VALID |
  37689                           SOC_MEM_FLAG_CACHABLE |
  37690                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  37691         /* cmp_fn      */ _soc_mem_cmp_undef,
  37692         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37693         /* index_min   */ 0,
  37694         /* index_max   */ 127,
  37695         /* minblock    */ 15,
  37696         /* maxblock    */ 15,
  37697         /* blocks      */ 0x8000,
  37698         /* blocks_hi   */ 0,
  37699         /* base        */ 0x400c0000,
  37700         /* gran        */ 1,
  37701         /* bytes       */ 16,
  37702         /* nFields     */ 19,
  37703         /* *fields     */ soc_TRUNK_GROUP_BCM53570_A0m_fields,
  37704         /* *views      */ NULL,
  37705         /* *views_num  */ NULL,
  37706         /* snoop_cb    */ NULL, 
  37707         /* snoop_user_data */ NULL, 
  37708         /* snoop_flags */ 0,
  37709         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37710         /* type */ SOC_MEM_TYPE_NORMAL,
  37711         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37712         /* impl */ SOC_MEM_IMPL_NORMAL,
  37713         /* cmic_mor_clks       */ 0,
  37714     },
  37715 #endif /* chips */
  37716 
  37717 #if defined(BCM_53570_B0)
  37718     { /* SOC_MEM_INT_TRUNK_GROUP_BCM53570_B0m */ 
  37719         /* mem            TRUNK_GROUPm */
  37720         /* flags       */ SOC_MEM_FLAG_VALID |
  37721                           SOC_MEM_FLAG_CACHABLE |
  37722                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  37723         /* cmp_fn      */ _soc_mem_cmp_undef,
  37724         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37725         /* index_min   */ 0,
  37726         /* index_max   */ 127,
  37727         /* minblock    */ 15,
  37728         /* maxblock    */ 15,
  37729         /* blocks      */ 0x8000,
  37730         /* blocks_hi   */ 0,
  37731         /* base        */ 0x400c0000,
  37732         /* gran        */ 1,
  37733         /* bytes       */ 16,
  37734         /* nFields     */ 20,
  37735         /* *fields     */ soc_TRUNK_GROUP_BCM53570_B0m_fields,
  37736         /* *views      */ NULL,
  37737         /* *views_num  */ NULL,
  37738         /* snoop_cb    */ NULL, 
  37739         /* snoop_user_data */ NULL, 
  37740         /* snoop_flags */ 0,
  37741         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37742         /* type */ SOC_MEM_TYPE_NORMAL,
  37743         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37744         /* impl */ SOC_MEM_IMPL_NORMAL,
  37745         /* cmic_mor_clks       */ 0,
  37746     },
  37747 #endif /* chips */
  37748 
  37749 #if defined(BCM_56142_A0)
  37750     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56142_A0m */ 
  37751         /* mem            TRUNK_GROUPm */
  37752         /* flags       */ SOC_MEM_FLAG_VALID |
  37753                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  37754         /* cmp_fn      */ _soc_mem_cmp_undef,
  37755         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37756         /* index_min   */ 0,
  37757         /* index_max   */ 127,
  37758         /* minblock    */ 5,
  37759         /* maxblock    */ 5,
  37760         /* blocks      */ 0x20,
  37761         /* blocks_hi   */ 0,
  37762         /* base        */ 0x11020000,
  37763         /* gran        */ 1,
  37764         /* bytes       */ 14,
  37765         /* nFields     */ 17,
  37766         /* *fields     */ soc_TRUNK_GROUP_BCM56142_A0m_fields,
  37767         /* *views      */ NULL,
  37768         /* *views_num  */ NULL,
  37769         /* snoop_cb    */ NULL, 
  37770         /* snoop_user_data */ NULL, 
  37771         /* snoop_flags */ 0,
  37772         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37773         /* type */ SOC_MEM_TYPE_NORMAL,
  37774         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37775         /* impl */ SOC_MEM_IMPL_NORMAL,
  37776         /* cmic_mor_clks       */ 0,
  37777     },
  37778 #endif /* chips */
  37779 
  37780 #if defined(BCM_56150_A0)
  37781     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56150_A0m */ 
  37782         /* mem            TRUNK_GROUPm */
  37783         /* flags       */ SOC_MEM_FLAG_VALID |
  37784                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  37785         /* cmp_fn      */ _soc_mem_cmp_undef,
  37786         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37787         /* index_min   */ 0,
  37788         /* index_max   */ 127,
  37789         /* minblock    */ 5,
  37790         /* maxblock    */ 5,
  37791         /* blocks      */ 0x20,
  37792         /* blocks_hi   */ 0,
  37793         /* base        */ 0x44080000,
  37794         /* gran        */ 1,
  37795         /* bytes       */ 14,
  37796         /* nFields     */ 17,
  37797         /* *fields     */ soc_TRUNK_GROUP_BCM56150_A0m_fields,
  37798         /* *views      */ NULL,
  37799         /* *views_num  */ NULL,
  37800         /* snoop_cb    */ NULL, 
  37801         /* snoop_user_data */ NULL, 
  37802         /* snoop_flags */ 0,
  37803         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37804         /* type */ SOC_MEM_TYPE_NORMAL,
  37805         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37806         /* impl */ SOC_MEM_IMPL_NORMAL,
  37807         /* cmic_mor_clks       */ 0,
  37808     },
  37809 #endif /* chips */
  37810 
  37811 #if defined(BCM_56160_A0)
  37812     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56160_A0m */ 
  37813         /* mem            TRUNK_GROUPm */
  37814         /* flags       */ SOC_MEM_FLAG_VALID |
  37815                           SOC_MEM_FLAG_CACHABLE |
  37816                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  37817         /* cmp_fn      */ _soc_mem_cmp_undef,
  37818         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37819         /* index_min   */ 0,
  37820         /* index_max   */ 127,
  37821         /* minblock    */ 7,
  37822         /* maxblock    */ 7,
  37823         /* blocks      */ 0x80,
  37824         /* blocks_hi   */ 0,
  37825         /* base        */ 0x400c0000,
  37826         /* gran        */ 1,
  37827         /* bytes       */ 15,
  37828         /* nFields     */ 19,
  37829         /* *fields     */ soc_TRUNK_GROUP_BCM56160_A0m_fields,
  37830         /* *views      */ NULL,
  37831         /* *views_num  */ NULL,
  37832         /* snoop_cb    */ NULL, 
  37833         /* snoop_user_data */ NULL, 
  37834         /* snoop_flags */ 0,
  37835         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37836         /* type */ SOC_MEM_TYPE_NORMAL,
  37837         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37838         /* impl */ SOC_MEM_IMPL_NORMAL,
  37839         /* cmic_mor_clks       */ 0,
  37840     },
  37841 #endif /* chips */
  37842 
  37843 #if defined(BCM_56224_A0) || defined(BCM_56224_B0)
  37844     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56224_A0m */ 
  37845         /* mem            TRUNK_GROUPm */
  37846         /* flags       */ SOC_MEM_FLAG_VALID |
  37847                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  37848         /* cmp_fn      */ _soc_mem_cmp_undef,
  37849         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37850         /* index_min   */ 0,
  37851         /* index_max   */ 31,
  37852         /* minblock    */ 6,
  37853         /* maxblock    */ 6,
  37854         /* blocks      */ 0x40,
  37855         /* blocks_hi   */ 0,
  37856         /* base        */ 0x0f020000,
  37857         /* gran        */ 1,
  37858         /* bytes       */ 11,
  37859         /* nFields     */ 17,
  37860         /* *fields     */ soc_TRUNK_GROUP_BCM56224_A0m_fields,
  37861         /* *views      */ NULL,
  37862         /* *views_num  */ NULL,
  37863         /* snoop_cb    */ NULL, 
  37864         /* snoop_user_data */ NULL, 
  37865         /* snoop_flags */ 0,
  37866         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37867         /* type */ SOC_MEM_TYPE_NORMAL,
  37868         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37869         /* impl */ SOC_MEM_IMPL_NORMAL,
  37870         /* cmic_mor_clks       */ 0,
  37871     },
  37872 #endif /* chips */
  37873 
  37874 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  37875     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56260_A0m */ 
  37876         /* mem            TRUNK_GROUPm */
  37877         /* flags       */ SOC_MEM_FLAG_VALID |
  37878                           SOC_MEM_FLAG_CACHABLE |
  37879                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  37880         /* cmp_fn      */ _soc_mem_cmp_undef,
  37881         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37882         /* index_min   */ 0,
  37883         /* index_max   */ 127,
  37884         /* minblock    */ 6,
  37885         /* maxblock    */ 6,
  37886         /* blocks      */ 0x40,
  37887         /* blocks_hi   */ 0,
  37888         /* base        */ 0x382c0000,
  37889         /* gran        */ 1,
  37890         /* bytes       */ 3,
  37891         /* nFields     */ 5,
  37892         /* *fields     */ soc_TRUNK_GROUP_BCM56260_A0m_fields,
  37893         /* *views      */ NULL,
  37894         /* *views_num  */ NULL,
  37895         /* snoop_cb    */ NULL, 
  37896         /* snoop_user_data */ NULL, 
  37897         /* snoop_flags */ 0,
  37898         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37899         /* type */ SOC_MEM_TYPE_NORMAL,
  37900         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37901         /* impl */ SOC_MEM_IMPL_NORMAL,
  37902         /* cmic_mor_clks       */ 0,
  37903     },
  37904 #endif /* chips */
  37905 
  37906 #if defined(BCM_56270_A0)
  37907     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56270_A0m */ 
  37908         /* mem            TRUNK_GROUPm */
  37909         /* flags       */ SOC_MEM_FLAG_VALID |
  37910                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  37911         /* cmp_fn      */ _soc_mem_cmp_undef,
  37912         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37913         /* index_min   */ 0,
  37914         /* index_max   */ 31,
  37915         /* minblock    */ 5,
  37916         /* maxblock    */ 5,
  37917         /* blocks      */ 0x20,
  37918         /* blocks_hi   */ 0,
  37919         /* base        */ 0x382c0000,
  37920         /* gran        */ 1,
  37921         /* bytes       */ 2,
  37922         /* nFields     */ 3,
  37923         /* *fields     */ soc_TRUNK_GROUP_BCM56270_A0m_fields,
  37924         /* *views      */ NULL,
  37925         /* *views_num  */ NULL,
  37926         /* snoop_cb    */ NULL, 
  37927         /* snoop_user_data */ NULL, 
  37928         /* snoop_flags */ 0,
  37929         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37930         /* type */ SOC_MEM_TYPE_NORMAL,
  37931         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37932         /* impl */ SOC_MEM_IMPL_NORMAL,
  37933         /* cmic_mor_clks       */ 0,
  37934     },
  37935 #endif /* chips */
  37936 
  37937 #if defined(BCM_56314_A0)
  37938     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56314_A0m */ 
  37939         /* mem            TRUNK_GROUPm */
  37940         /* flags       */ SOC_MEM_FLAG_VALID |
  37941                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  37942         /* cmp_fn      */ _soc_mem_cmp_undef,
  37943         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37944         /* index_min   */ 0,
  37945         /* index_max   */ 127,
  37946         /* minblock    */ 8,
  37947         /* maxblock    */ 8,
  37948         /* blocks      */ 0x100,
  37949         /* blocks_hi   */ 0,
  37950         /* base        */ 0x0e020000,
  37951         /* gran        */ 1,
  37952         /* bytes       */ 12,
  37953         /* nFields     */ 17,
  37954         /* *fields     */ soc_TRUNK_GROUPm_fields,
  37955         /* *views      */ NULL,
  37956         /* *views_num  */ NULL,
  37957         /* snoop_cb    */ NULL, 
  37958         /* snoop_user_data */ NULL, 
  37959         /* snoop_flags */ 0,
  37960         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37961         /* type */ SOC_MEM_TYPE_NORMAL,
  37962         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37963         /* impl */ SOC_MEM_IMPL_NORMAL,
  37964         /* cmic_mor_clks       */ 0,
  37965     },
  37966 #endif /* chips */
  37967 
  37968 #if defined(BCM_56334_A0) || defined(BCM_56334_B0)
  37969     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56334_A0m */ 
  37970         /* mem            TRUNK_GROUPm */
  37971         /* flags       */ SOC_MEM_FLAG_VALID |
  37972                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  37973         /* cmp_fn      */ _soc_mem_cmp_undef,
  37974         /* *null_entry */ _soc_mem_entry_null_zeroes,
  37975         /* index_min   */ 0,
  37976         /* index_max   */ 127,
  37977         /* minblock    */ 5,
  37978         /* maxblock    */ 5,
  37979         /* blocks      */ 0x20,
  37980         /* blocks_hi   */ 0,
  37981         /* base        */ 0x11020000,
  37982         /* gran        */ 1,
  37983         /* bytes       */ 14,
  37984         /* nFields     */ 18,
  37985         /* *fields     */ soc_TRUNK_GROUP_BCM56624_A0m_fields,
  37986         /* *views      */ NULL,
  37987         /* *views_num  */ NULL,
  37988         /* snoop_cb    */ NULL, 
  37989         /* snoop_user_data */ NULL, 
  37990         /* snoop_flags */ 0,
  37991         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  37992         /* type */ SOC_MEM_TYPE_NORMAL,
  37993         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  37994         /* impl */ SOC_MEM_IMPL_NORMAL,
  37995         /* cmic_mor_clks       */ 0,
  37996     },
  37997 #endif /* chips */
  37998 
  37999 #if defined(BCM_56340_A0)
  38000     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56340_A0m */ 
  38001         /* mem            TRUNK_GROUPm */
  38002         /* flags       */ SOC_MEM_FLAG_VALID |
  38003                           SOC_MEM_FLAG_CACHABLE |
  38004                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  38005         /* cmp_fn      */ _soc_mem_cmp_undef,
  38006         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38007         /* index_min   */ 0,
  38008         /* index_max   */ 1023,
  38009         /* minblock    */ 4,
  38010         /* maxblock    */ 4,
  38011         /* blocks      */ 0x10,
  38012         /* blocks_hi   */ 0,
  38013         /* base        */ 0x34200000,
  38014         /* gran        */ 1,
  38015         /* bytes       */ 4,
  38016         /* nFields     */ 6,
  38017         /* *fields     */ soc_TRUNK_GROUP_BCM56640_A0m_fields,
  38018         /* *views      */ NULL,
  38019         /* *views_num  */ NULL,
  38020         /* snoop_cb    */ NULL, 
  38021         /* snoop_user_data */ NULL, 
  38022         /* snoop_flags */ 0,
  38023         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38024         /* type */ SOC_MEM_TYPE_NORMAL,
  38025         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  38026         /* impl */ SOC_MEM_IMPL_NORMAL,
  38027         /* cmic_mor_clks       */ 0,
  38028     },
  38029 #endif /* chips */
  38030 
  38031 #if defined(BCM_56370_A0)
  38032     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56370_A0m */ 
  38033         /* mem            TRUNK_GROUPm */
  38034         /* flags       */ SOC_MEM_FLAG_VALID |
  38035                           SOC_MEM_FLAG_CACHABLE |
  38036                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  38037         /* cmp_fn      */ _soc_mem_cmp_undef,
  38038         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38039         /* index_min   */ 0,
  38040         /* index_max   */ 2047,
  38041         /* minblock    */ 14,
  38042         /* maxblock    */ 14,
  38043         /* blocks      */ 0x4000,
  38044         /* blocks_hi   */ 0,
  38045         /* base        */ 0x80000000,
  38046         /* gran        */ 1,
  38047         /* bytes       */ 8,
  38048         /* nFields     */ 13,
  38049         /* *fields     */ soc_TRUNK_GROUP_BCM56370_A0m_fields,
  38050         /* *views      */ NULL,
  38051         /* *views_num  */ NULL,
  38052         /* snoop_cb    */ NULL, 
  38053         /* snoop_user_data */ NULL, 
  38054         /* snoop_flags */ 0,
  38055         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38056         /* type */ SOC_MEM_TYPE_NORMAL,
  38057         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  38058         /* impl */ SOC_MEM_IMPL_NORMAL,
  38059         /* cmic_mor_clks       */ 0,
  38060         /* access_latency_mode */ 0,
  38061     },
  38062 #endif /* chips */
  38063 
  38064 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  38065     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56440_A0m */ 
  38066         /* mem            TRUNK_GROUPm */
  38067         /* flags       */ SOC_MEM_FLAG_VALID |
  38068                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  38069         /* cmp_fn      */ _soc_mem_cmp_undef,
  38070         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38071         /* index_min   */ 0,
  38072         /* index_max   */ 127,
  38073         /* minblock    */ 9,
  38074         /* maxblock    */ 9,
  38075         /* blocks      */ 0x200,
  38076         /* blocks_hi   */ 0,
  38077         /* base        */ 0x0e07a000,
  38078         /* gran        */ 1,
  38079         /* bytes       */ 2,
  38080         /* nFields     */ 3,
  38081         /* *fields     */ soc_TRUNK_GROUP_BCM56440_A0m_fields,
  38082         /* *views      */ NULL,
  38083         /* *views_num  */ NULL,
  38084         /* snoop_cb    */ NULL, 
  38085         /* snoop_user_data */ NULL, 
  38086         /* snoop_flags */ 0,
  38087         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38088         /* type */ SOC_MEM_TYPE_NORMAL,
  38089         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  38090         /* impl */ SOC_MEM_IMPL_NORMAL,
  38091         /* cmic_mor_clks       */ 0,
  38092     },
  38093 #endif /* chips */
  38094 
  38095 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  38096     defined(BCM_56450_B1)
  38097     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56450_A0m */ 
  38098         /* mem            TRUNK_GROUPm */
  38099         /* flags       */ SOC_MEM_FLAG_VALID |
  38100                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  38101         /* cmp_fn      */ _soc_mem_cmp_undef,
  38102         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38103         /* index_min   */ 0,
  38104         /* index_max   */ 127,
  38105         /* minblock    */ 8,
  38106         /* maxblock    */ 8,
  38107         /* blocks      */ 0x100,
  38108         /* blocks_hi   */ 0,
  38109         /* base        */ 0x382c0000,
  38110         /* gran        */ 1,
  38111         /* bytes       */ 2,
  38112         /* nFields     */ 3,
  38113         /* *fields     */ soc_TRUNK_GROUP_BCM56450_A0m_fields,
  38114         /* *views      */ NULL,
  38115         /* *views_num  */ NULL,
  38116         /* snoop_cb    */ NULL, 
  38117         /* snoop_user_data */ NULL, 
  38118         /* snoop_flags */ 0,
  38119         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38120         /* type */ SOC_MEM_TYPE_NORMAL,
  38121         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  38122         /* impl */ SOC_MEM_IMPL_NORMAL,
  38123         /* cmic_mor_clks       */ 0,
  38124     },
  38125 #endif /* chips */
  38126 
  38127 #if defined(BCM_56514_A0)
  38128     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56514_A0m */ 
  38129         /* mem            TRUNK_GROUPm */
  38130         /* flags       */ SOC_MEM_FLAG_VALID |
  38131                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  38132         /* cmp_fn      */ _soc_mem_cmp_undef,
  38133         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38134         /* index_min   */ 0,
  38135         /* index_max   */ 127,
  38136         /* minblock    */ 6,
  38137         /* maxblock    */ 6,
  38138         /* blocks      */ 0x40,
  38139         /* blocks_hi   */ 0,
  38140         /* base        */ 0x0e020000,
  38141         /* gran        */ 1,
  38142         /* bytes       */ 12,
  38143         /* nFields     */ 18,
  38144         /* *fields     */ soc_TRUNK_GROUP_BCM56514_A0m_fields,
  38145         /* *views      */ NULL,
  38146         /* *views_num  */ NULL,
  38147         /* snoop_cb    */ NULL, 
  38148         /* snoop_user_data */ NULL, 
  38149         /* snoop_flags */ 0,
  38150         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38151         /* type */ SOC_MEM_TYPE_NORMAL,
  38152         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  38153         /* impl */ SOC_MEM_IMPL_NORMAL,
  38154         /* cmic_mor_clks       */ 0,
  38155     },
  38156 #endif /* chips */
  38157 
  38158 #if defined(BCM_56524_A0) || defined(BCM_56524_B0)
  38159     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56524_A0m */ 
  38160         /* mem            TRUNK_GROUPm */
  38161         /* flags       */ SOC_MEM_FLAG_VALID |
  38162                           SOC_MEM_FLAG_CACHABLE |
  38163                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  38164         /* cmp_fn      */ _soc_mem_cmp_undef,
  38165         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38166         /* index_min   */ 0,
  38167         /* index_max   */ 127,
  38168         /* minblock    */ 8,
  38169         /* maxblock    */ 8,
  38170         /* blocks      */ 0x100,
  38171         /* blocks_hi   */ 0,
  38172         /* base        */ 0x0e010000,
  38173         /* gran        */ 1,
  38174         /* bytes       */ 14,
  38175         /* nFields     */ 19,
  38176         /* *fields     */ soc_TRUNK_GROUP_BCM56634_A0m_fields,
  38177         /* *views      */ NULL,
  38178         /* *views_num  */ NULL,
  38179         /* snoop_cb    */ NULL, 
  38180         /* snoop_user_data */ NULL, 
  38181         /* snoop_flags */ 0,
  38182         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38183         /* type */ SOC_MEM_TYPE_NORMAL,
  38184         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  38185         /* impl */ SOC_MEM_IMPL_NORMAL,
  38186         /* cmic_mor_clks       */ 0,
  38187     },
  38188 #endif /* chips */
  38189 
  38190 #if defined(BCM_56560_A0)
  38191     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56560_A0m */ 
  38192         /* mem            TRUNK_GROUPm */
  38193         /* flags       */ SOC_MEM_FLAG_VALID |
  38194                           SOC_MEM_FLAG_CACHABLE |
  38195                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  38196         /* cmp_fn      */ _soc_mem_cmp_undef,
  38197         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38198         /* index_min   */ 0,
  38199         /* index_max   */ 1023,
  38200         /* minblock    */ 21,
  38201         /* maxblock    */ 21,
  38202         /* blocks      */ 0x200000,
  38203         /* blocks_hi   */ 0,
  38204         /* base        */ 0x50340000,
  38205         /* gran        */ 1,
  38206         /* bytes       */ 7,
  38207         /* nFields     */ 10,
  38208         /* *fields     */ soc_TRUNK_GROUP_BCM56560_A0m_fields,
  38209         /* *views      */ NULL,
  38210         /* *views_num  */ NULL,
  38211         /* snoop_cb    */ NULL, 
  38212         /* snoop_user_data */ NULL, 
  38213         /* snoop_flags */ 0,
  38214         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38215         /* type */ SOC_MEM_TYPE_NORMAL,
  38216         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  38217         /* impl */ SOC_MEM_IMPL_NORMAL,
  38218         /* cmic_mor_clks       */ 0,
  38219     },
  38220 #endif /* chips */
  38221 
  38222 #if defined(BCM_56560_B0)
  38223     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56560_B0m */ 
  38224         /* mem            TRUNK_GROUPm */
  38225         /* flags       */ SOC_MEM_FLAG_VALID |
  38226                           SOC_MEM_FLAG_CACHABLE |
  38227                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  38228         /* cmp_fn      */ _soc_mem_cmp_undef,
  38229         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38230         /* index_min   */ 0,
  38231         /* index_max   */ 1023,
  38232         /* minblock    */ 13,
  38233         /* maxblock    */ 13,
  38234         /* blocks      */ 0x2000,
  38235         /* blocks_hi   */ 0,
  38236         /* base        */ 0x50340000,
  38237         /* gran        */ 1,
  38238         /* bytes       */ 7,
  38239         /* nFields     */ 12,
  38240         /* *fields     */ soc_TRUNK_GROUP_BCM56560_B0m_fields,
  38241         /* *views      */ NULL,
  38242         /* *views_num  */ NULL,
  38243         /* snoop_cb    */ NULL, 
  38244         /* snoop_user_data */ NULL, 
  38245         /* snoop_flags */ 0,
  38246         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38247         /* type */ SOC_MEM_TYPE_NORMAL,
  38248         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  38249         /* impl */ SOC_MEM_IMPL_NORMAL,
  38250         /* cmic_mor_clks       */ 0,
  38251     },
  38252 #endif /* chips */
  38253 
  38254 #if defined(BCM_56624_A0) || defined(BCM_56624_B0)
  38255     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56624_A0m */ 
  38256         /* mem            TRUNK_GROUPm */
  38257         /* flags       */ SOC_MEM_FLAG_VALID |
  38258                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  38259         /* cmp_fn      */ _soc_mem_cmp_undef,
  38260         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38261         /* index_min   */ 0,
  38262         /* index_max   */ 127,
  38263         /* minblock    */ 7,
  38264         /* maxblock    */ 7,
  38265         /* blocks      */ 0x80,
  38266         /* blocks_hi   */ 0,
  38267         /* base        */ 0x11020000,
  38268         /* gran        */ 1,
  38269         /* bytes       */ 14,
  38270         /* nFields     */ 18,
  38271         /* *fields     */ soc_TRUNK_GROUP_BCM56624_A0m_fields,
  38272         /* *views      */ NULL,
  38273         /* *views_num  */ NULL,
  38274         /* snoop_cb    */ NULL, 
  38275         /* snoop_user_data */ NULL, 
  38276         /* snoop_flags */ 0,
  38277         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38278         /* type */ SOC_MEM_TYPE_NORMAL,
  38279         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  38280         /* impl */ SOC_MEM_IMPL_NORMAL,
  38281         /* cmic_mor_clks       */ 0,
  38282     },
  38283 #endif /* chips */
  38284 
  38285 #if defined(BCM_56634_A0) || defined(BCM_56634_B0)
  38286     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56634_A0m */ 
  38287         /* mem            TRUNK_GROUPm */
  38288         /* flags       */ SOC_MEM_FLAG_VALID |
  38289                           SOC_MEM_FLAG_CACHABLE |
  38290                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  38291         /* cmp_fn      */ _soc_mem_cmp_undef,
  38292         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38293         /* index_min   */ 0,
  38294         /* index_max   */ 127,
  38295         /* minblock    */ 9,
  38296         /* maxblock    */ 9,
  38297         /* blocks      */ 0x200,
  38298         /* blocks_hi   */ 0,
  38299         /* base        */ 0x0e010000,
  38300         /* gran        */ 1,
  38301         /* bytes       */ 14,
  38302         /* nFields     */ 19,
  38303         /* *fields     */ soc_TRUNK_GROUP_BCM56634_A0m_fields,
  38304         /* *views      */ NULL,
  38305         /* *views_num  */ NULL,
  38306         /* snoop_cb    */ NULL, 
  38307         /* snoop_user_data */ NULL, 
  38308         /* snoop_flags */ 0,
  38309         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38310         /* type */ SOC_MEM_TYPE_NORMAL,
  38311         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  38312         /* impl */ SOC_MEM_IMPL_NORMAL,
  38313         /* cmic_mor_clks       */ 0,
  38314     },
  38315 #endif /* chips */
  38316 
  38317 #if defined(BCM_56640_A0)
  38318     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56640_A0m */ 
  38319         /* mem            TRUNK_GROUPm */
  38320         /* flags       */ SOC_MEM_FLAG_VALID |
  38321                           SOC_MEM_FLAG_CACHABLE |
  38322                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  38323         /* cmp_fn      */ _soc_mem_cmp_undef,
  38324         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38325         /* index_min   */ 0,
  38326         /* index_max   */ 1023,
  38327         /* minblock    */ 7,
  38328         /* maxblock    */ 7,
  38329         /* blocks      */ 0x80,
  38330         /* blocks_hi   */ 0,
  38331         /* base        */ 0x34200000,
  38332         /* gran        */ 1,
  38333         /* bytes       */ 4,
  38334         /* nFields     */ 6,
  38335         /* *fields     */ soc_TRUNK_GROUP_BCM56640_A0m_fields,
  38336         /* *views      */ NULL,
  38337         /* *views_num  */ NULL,
  38338         /* snoop_cb    */ NULL, 
  38339         /* snoop_user_data */ NULL, 
  38340         /* snoop_flags */ 0,
  38341         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38342         /* type */ SOC_MEM_TYPE_NORMAL,
  38343         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  38344         /* impl */ SOC_MEM_IMPL_NORMAL,
  38345         /* cmic_mor_clks       */ 0,
  38346     },
  38347 #endif /* chips */
  38348 
  38349 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  38350     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56670_A0m */ 
  38351         /* mem            TRUNK_GROUPm */
  38352         /* flags       */ SOC_MEM_FLAG_VALID |
  38353                           SOC_MEM_FLAG_CACHABLE |
  38354                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  38355         /* cmp_fn      */ _soc_mem_cmp_undef,
  38356         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38357         /* index_min   */ 0,
  38358         /* index_max   */ 511,
  38359         /* minblock    */ 21,
  38360         /* maxblock    */ 21,
  38361         /* blocks      */ 0x200000,
  38362         /* blocks_hi   */ 0,
  38363         /* base        */ 0x50340000,
  38364         /* gran        */ 1,
  38365         /* bytes       */ 7,
  38366         /* nFields     */ 13,
  38367         /* *fields     */ soc_TRUNK_GROUP_BCM56670_A0m_fields,
  38368         /* *views      */ NULL,
  38369         /* *views_num  */ NULL,
  38370         /* snoop_cb    */ NULL, 
  38371         /* snoop_user_data */ NULL, 
  38372         /* snoop_flags */ 0,
  38373         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38374         /* type */ SOC_MEM_TYPE_NORMAL,
  38375         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  38376         /* impl */ SOC_MEM_IMPL_NORMAL,
  38377         /* cmic_mor_clks       */ 0,
  38378     },
  38379 #endif /* chips */
  38380 
  38381 #if defined(BCM_56680_A0) || defined(BCM_56680_B0)
  38382     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56680_A0m */ 
  38383         /* mem            TRUNK_GROUPm */
  38384         /* flags       */ SOC_MEM_FLAG_VALID |
  38385                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  38386         /* cmp_fn      */ _soc_mem_cmp_undef,
  38387         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38388         /* index_min   */ 0,
  38389         /* index_max   */ 127,
  38390         /* minblock    */ 6,
  38391         /* maxblock    */ 6,
  38392         /* blocks      */ 0x40,
  38393         /* blocks_hi   */ 0,
  38394         /* base        */ 0x11020000,
  38395         /* gran        */ 1,
  38396         /* bytes       */ 14,
  38397         /* nFields     */ 18,
  38398         /* *fields     */ soc_TRUNK_GROUP_BCM56624_A0m_fields,
  38399         /* *views      */ NULL,
  38400         /* *views_num  */ NULL,
  38401         /* snoop_cb    */ NULL, 
  38402         /* snoop_user_data */ NULL, 
  38403         /* snoop_flags */ 0,
  38404         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38405         /* type */ SOC_MEM_TYPE_NORMAL,
  38406         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  38407         /* impl */ SOC_MEM_IMPL_NORMAL,
  38408         /* cmic_mor_clks       */ 0,
  38409     },
  38410 #endif /* chips */
  38411 
  38412 #if defined(BCM_56685_A0) || defined(BCM_56685_B0)
  38413     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56685_A0m */ 
  38414         /* mem            TRUNK_GROUPm */
  38415         /* flags       */ SOC_MEM_FLAG_VALID |
  38416                           SOC_MEM_FLAG_CACHABLE |
  38417                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  38418         /* cmp_fn      */ _soc_mem_cmp_undef,
  38419         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38420         /* index_min   */ 0,
  38421         /* index_max   */ 127,
  38422         /* minblock    */ 6,
  38423         /* maxblock    */ 6,
  38424         /* blocks      */ 0x40,
  38425         /* blocks_hi   */ 0,
  38426         /* base        */ 0x0e010000,
  38427         /* gran        */ 1,
  38428         /* bytes       */ 14,
  38429         /* nFields     */ 19,
  38430         /* *fields     */ soc_TRUNK_GROUP_BCM56634_A0m_fields,
  38431         /* *views      */ NULL,
  38432         /* *views_num  */ NULL,
  38433         /* snoop_cb    */ NULL, 
  38434         /* snoop_user_data */ NULL, 
  38435         /* snoop_flags */ 0,
  38436         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38437         /* type */ SOC_MEM_TYPE_NORMAL,
  38438         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  38439         /* impl */ SOC_MEM_IMPL_NORMAL,
  38440         /* cmic_mor_clks       */ 0,
  38441     },
  38442 #endif /* chips */
  38443 
  38444 #if defined(BCM_56770_A0)
  38445     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56770_A0m */ 
  38446         /* mem            TRUNK_GROUPm */
  38447         /* flags       */ SOC_MEM_FLAG_VALID |
  38448                           SOC_MEM_FLAG_CACHABLE |
  38449                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  38450                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  38451         /* cmp_fn      */ _soc_mem_cmp_undef,
  38452         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38453         /* index_min   */ 0,
  38454         /* index_max   */ 2047,
  38455         /* minblock    */ 25,
  38456         /* maxblock    */ 25,
  38457         /* blocks      */ 0x2000000,
  38458         /* blocks_hi   */ 0,
  38459         /* base        */ 0x80000000,
  38460         /* gran        */ 1,
  38461         /* bytes       */ 8,
  38462         /* nFields     */ 13,
  38463         /* *fields     */ soc_TRUNK_GROUP_BCM56870_A0m_fields,
  38464         /* *views      */ NULL,
  38465         /* *views_num  */ NULL,
  38466         /* snoop_cb    */ NULL, 
  38467         /* snoop_user_data */ NULL, 
  38468         /* snoop_flags */ 0,
  38469         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38470         /* type */ SOC_MEM_TYPE_NORMAL,
  38471         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  38472         /* impl */ SOC_MEM_IMPL_NORMAL,
  38473         /* cmic_mor_clks       */ 0,
  38474         /* access_latency_mode */ 0,
  38475     },
  38476 #endif /* chips */
  38477 
  38478 #if defined(BCM_56800_A0)
  38479     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56800_A0m */ 
  38480         /* mem            TRUNK_GROUPm */
  38481         /* flags       */ SOC_MEM_FLAG_VALID |
  38482                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  38483         /* cmp_fn      */ _soc_mem_cmp_undef,
  38484         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38485         /* index_min   */ 0,
  38486         /* index_max   */ 127,
  38487         /* minblock    */ 4,
  38488         /* maxblock    */ 4,
  38489         /* blocks      */ 0x10,
  38490         /* blocks_hi   */ 0,
  38491         /* base        */ 0x0e062000,
  38492         /* gran        */ 1,
  38493         /* bytes       */ 13,
  38494         /* nFields     */ 18,
  38495         /* *fields     */ soc_TRUNK_GROUP_BCM56800_A0m_fields,
  38496         /* *views      */ NULL,
  38497         /* *views_num  */ NULL,
  38498         /* snoop_cb    */ NULL, 
  38499         /* snoop_user_data */ NULL, 
  38500         /* snoop_flags */ 0,
  38501         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38502         /* type */ SOC_MEM_TYPE_NORMAL,
  38503         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  38504         /* impl */ SOC_MEM_IMPL_NORMAL,
  38505         /* cmic_mor_clks       */ 0,
  38506     },
  38507 #endif /* chips */
  38508 
  38509 #if defined(BCM_56725_A0) || defined(BCM_56820_A0)
  38510     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56820_A0m */ 
  38511         /* mem            TRUNK_GROUPm */
  38512         /* flags       */ SOC_MEM_FLAG_VALID |
  38513                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  38514         /* cmp_fn      */ _soc_mem_cmp_undef,
  38515         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38516         /* index_min   */ 0,
  38517         /* index_max   */ 127,
  38518         /* minblock    */ 3,
  38519         /* maxblock    */ 3,
  38520         /* blocks      */ 0x8,
  38521         /* blocks_hi   */ 0,
  38522         /* base        */ 0x0f071000,
  38523         /* gran        */ 1,
  38524         /* bytes       */ 15,
  38525         /* nFields     */ 18,
  38526         /* *fields     */ soc_TRUNK_GROUP_BCM56820_A0m_fields,
  38527         /* *views      */ NULL,
  38528         /* *views_num  */ NULL,
  38529         /* snoop_cb    */ NULL, 
  38530         /* snoop_user_data */ NULL, 
  38531         /* snoop_flags */ 0,
  38532         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38533         /* type */ SOC_MEM_TYPE_NORMAL,
  38534         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  38535         /* impl */ SOC_MEM_IMPL_NORMAL,
  38536         /* cmic_mor_clks       */ 0,
  38537     },
  38538 #endif /* chips */
  38539 
  38540 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  38541     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56840_A0m */ 
  38542         /* mem            TRUNK_GROUPm */
  38543         /* flags       */ SOC_MEM_FLAG_VALID |
  38544                           SOC_MEM_FLAG_CACHABLE |
  38545                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  38546         /* cmp_fn      */ _soc_mem_cmp_undef,
  38547         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38548         /* index_min   */ 0,
  38549         /* index_max   */ 1023,
  38550         /* minblock    */ 6,
  38551         /* maxblock    */ 6,
  38552         /* blocks      */ 0x40,
  38553         /* blocks_hi   */ 0,
  38554         /* base        */ 0x0e07a000,
  38555         /* gran        */ 1,
  38556         /* bytes       */ 3,
  38557         /* nFields     */ 4,
  38558         /* *fields     */ soc_TRUNK_GROUP_BCM56840_A0m_fields,
  38559         /* *views      */ NULL,
  38560         /* *views_num  */ NULL,
  38561         /* snoop_cb    */ NULL, 
  38562         /* snoop_user_data */ NULL, 
  38563         /* snoop_flags */ 0,
  38564         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38565         /* type */ SOC_MEM_TYPE_NORMAL,
  38566         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  38567         /* impl */ SOC_MEM_IMPL_NORMAL,
  38568         /* cmic_mor_clks       */ 0,
  38569     },
  38570 #endif /* chips */
  38571 
  38572 #if defined(BCM_56850_A0)
  38573     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56850_A0m */ 
  38574         /* mem            TRUNK_GROUPm */
  38575         /* flags       */ SOC_MEM_FLAG_VALID |
  38576                           SOC_MEM_FLAG_CACHABLE |
  38577                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  38578                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  38579         /* cmp_fn      */ _soc_mem_cmp_undef,
  38580         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38581         /* index_min   */ 0,
  38582         /* index_max   */ 1023,
  38583         /* minblock    */ 10,
  38584         /* maxblock    */ 10,
  38585         /* blocks      */ 0x400,
  38586         /* blocks_hi   */ 0,
  38587         /* base        */ 0x40340000,
  38588         /* gran        */ 1,
  38589         /* bytes       */ 7,
  38590         /* nFields     */ 10,
  38591         /* *fields     */ soc_TRUNK_GROUP_BCM56850_A0m_fields,
  38592         /* *views      */ NULL,
  38593         /* *views_num  */ NULL,
  38594         /* snoop_cb    */ NULL, 
  38595         /* snoop_user_data */ NULL, 
  38596         /* snoop_flags */ 0,
  38597         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38598         /* type */ SOC_MEM_TYPE_NORMAL,
  38599         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  38600         /* impl */ SOC_MEM_IMPL_NORMAL,
  38601         /* cmic_mor_clks       */ 0,
  38602     },
  38603 #endif /* chips */
  38604 
  38605 #if defined(BCM_56860_A0)
  38606     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56860_A0m */ 
  38607         /* mem            TRUNK_GROUPm */
  38608         /* flags       */ SOC_MEM_FLAG_VALID |
  38609                           SOC_MEM_FLAG_CACHABLE |
  38610                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  38611                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  38612         /* cmp_fn      */ _soc_mem_cmp_undef,
  38613         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38614         /* index_min   */ 0,
  38615         /* index_max   */ 1023,
  38616         /* minblock    */ 11,
  38617         /* maxblock    */ 11,
  38618         /* blocks      */ 0x800,
  38619         /* blocks_hi   */ 0,
  38620         /* base        */ 0x50340000,
  38621         /* gran        */ 1,
  38622         /* bytes       */ 7,
  38623         /* nFields     */ 10,
  38624         /* *fields     */ soc_TRUNK_GROUP_BCM56850_A0m_fields,
  38625         /* *views      */ NULL,
  38626         /* *views_num  */ NULL,
  38627         /* snoop_cb    */ NULL, 
  38628         /* snoop_user_data */ NULL, 
  38629         /* snoop_flags */ 0,
  38630         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38631         /* type */ SOC_MEM_TYPE_NORMAL,
  38632         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  38633         /* impl */ SOC_MEM_IMPL_NORMAL,
  38634         /* cmic_mor_clks       */ 0,
  38635     },
  38636 #endif /* chips */
  38637 
  38638 #if defined(BCM_56870_A0)
  38639     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56870_A0m */ 
  38640         /* mem            TRUNK_GROUPm */
  38641         /* flags       */ SOC_MEM_FLAG_VALID |
  38642                           SOC_MEM_FLAG_CACHABLE |
  38643                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  38644                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  38645         /* cmp_fn      */ _soc_mem_cmp_undef,
  38646         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38647         /* index_min   */ 0,
  38648         /* index_max   */ 2047,
  38649         /* minblock    */ 37,
  38650         /* maxblock    */ 37,
  38651         /* blocks      */ 0,
  38652         /* blocks_hi   */ 0x20,
  38653         /* base        */ 0x80000000,
  38654         /* gran        */ 1,
  38655         /* bytes       */ 8,
  38656         /* nFields     */ 13,
  38657         /* *fields     */ soc_TRUNK_GROUP_BCM56870_A0m_fields,
  38658         /* *views      */ NULL,
  38659         /* *views_num  */ NULL,
  38660         /* snoop_cb    */ NULL, 
  38661         /* snoop_user_data */ NULL, 
  38662         /* snoop_flags */ 0,
  38663         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38664         /* type */ SOC_MEM_TYPE_NORMAL,
  38665         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  38666         /* impl */ SOC_MEM_IMPL_NORMAL,
  38667         /* cmic_mor_clks       */ 0,
  38668         /* access_latency_mode */ 0,
  38669     },
  38670 #endif /* chips */
  38671 
  38672 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  38673     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56960_A0m */ 
  38674         /* mem            TRUNK_GROUPm */
  38675         /* flags       */ SOC_MEM_FLAG_VALID |
  38676                           SOC_MEM_FLAG_CACHABLE |
  38677                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  38678                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  38679         /* cmp_fn      */ _soc_mem_cmp_undef,
  38680         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38681         /* index_min   */ 0,
  38682         /* index_max   */ 1023,
  38683         /* minblock    */ 36,
  38684         /* maxblock    */ 36,
  38685         /* blocks      */ 0,
  38686         /* blocks_hi   */ 0x10,
  38687         /* base        */ 0x50000000,
  38688         /* gran        */ 1,
  38689         /* bytes       */ 5,
  38690         /* nFields     */ 10,
  38691         /* *fields     */ soc_TRUNK_GROUP_BCM56960_A0m_fields,
  38692         /* *views      */ NULL,
  38693         /* *views_num  */ NULL,
  38694         /* snoop_cb    */ NULL, 
  38695         /* snoop_user_data */ NULL, 
  38696         /* snoop_flags */ 0,
  38697         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38698         /* type */ SOC_MEM_TYPE_NORMAL,
  38699         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  38700         /* impl */ SOC_MEM_IMPL_NORMAL,
  38701         /* cmic_mor_clks       */ 0,
  38702         /* access_latency_mode */ 0,
  38703     },
  38704 #endif /* chips */
  38705 
  38706 #if defined(BCM_56970_A0)
  38707     { /* SOC_MEM_INT_TRUNK_GROUP_BCM56970_A0m */ 
  38708         /* mem            TRUNK_GROUPm */
  38709         /* flags       */ SOC_MEM_FLAG_VALID |
  38710                           SOC_MEM_FLAG_CACHABLE |
  38711                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  38712                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  38713         /* cmp_fn      */ _soc_mem_cmp_undef,
  38714         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38715         /* index_min   */ 0,
  38716         /* index_max   */ 1023,
  38717         /* minblock    */ 68,
  38718         /* maxblock    */ 68,
  38719         /* blocks      */ 0,
  38720         /* blocks_hi   */ 0xffffffff,
  38721         /* base        */ 0x90000000,
  38722         /* gran        */ 1,
  38723         /* bytes       */ 6,
  38724         /* nFields     */ 12,
  38725         /* *fields     */ soc_TRUNK_GROUP_BCM56970_A0m_fields,
  38726         /* *views      */ NULL,
  38727         /* *views_num  */ NULL,
  38728         /* snoop_cb    */ NULL, 
  38729         /* snoop_user_data */ NULL, 
  38730         /* snoop_flags */ 0,
  38731         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38732         /* type */ SOC_MEM_TYPE_NORMAL,
  38733         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  38734         /* impl */ SOC_MEM_IMPL_NORMAL,
  38735         /* cmic_mor_clks       */ 0,
  38736         /* access_latency_mode */ 0,
  38737     },
  38738 #endif /* chips */
  38739 
  38740 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  38741     { /* SOC_MEM_INT_TRUNK_MEMBERm */ 
  38742         /* mem            TRUNK_MEMBERm */
  38743         /* flags       */ SOC_MEM_FLAG_VALID |
  38744                           SOC_MEM_FLAG_CACHABLE |
  38745                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  38746         /* cmp_fn      */ _soc_mem_cmp_undef,
  38747         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38748         /* index_min   */ 0,
  38749         /* index_max   */ 2047,
  38750         /* minblock    */ 6,
  38751         /* maxblock    */ 6,
  38752         /* blocks      */ 0x40,
  38753         /* blocks_hi   */ 0,
  38754         /* base        */ 0x0f06a800,
  38755         /* gran        */ 1,
  38756         /* bytes       */ 2,
  38757         /* nFields     */ 3,
  38758         /* *fields     */ soc_TRUNK_MEMBERm_fields,
  38759         /* *views      */ NULL,
  38760         /* *views_num  */ NULL,
  38761         /* snoop_cb    */ NULL, 
  38762         /* snoop_user_data */ NULL, 
  38763         /* snoop_flags */ 0,
  38764         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38765         /* type */ SOC_MEM_TYPE_NORMAL,
  38766         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  38767         /* impl */ SOC_MEM_IMPL_NORMAL,
  38768         /* cmic_mor_clks       */ 0,
  38769     },
  38770 #endif /* chips */
  38771 
  38772 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  38773     { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56260_A0m */ 
  38774         /* mem            TRUNK_MEMBERm */
  38775         /* flags       */ SOC_MEM_FLAG_VALID |
  38776                           SOC_MEM_FLAG_CACHABLE |
  38777                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  38778         /* cmp_fn      */ _soc_mem_cmp_undef,
  38779         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38780         /* index_min   */ 0,
  38781         /* index_max   */ 1023,
  38782         /* minblock    */ 6,
  38783         /* maxblock    */ 6,
  38784         /* blocks      */ 0x40,
  38785         /* blocks_hi   */ 0,
  38786         /* base        */ 0x3c480000,
  38787         /* gran        */ 1,
  38788         /* bytes       */ 2,
  38789         /* nFields     */ 3,
  38790         /* *fields     */ soc_TRUNK_MEMBER_BCM56560_A0m_fields,
  38791         /* *views      */ NULL,
  38792         /* *views_num  */ NULL,
  38793         /* snoop_cb    */ NULL, 
  38794         /* snoop_user_data */ NULL, 
  38795         /* snoop_flags */ 0,
  38796         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38797         /* type */ SOC_MEM_TYPE_NORMAL,
  38798         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  38799         /* impl */ SOC_MEM_IMPL_NORMAL,
  38800         /* cmic_mor_clks       */ 0,
  38801     },
  38802 #endif /* chips */
  38803 
  38804 #if defined(BCM_56270_A0)
  38805     { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56270_A0m */ 
  38806         /* mem            TRUNK_MEMBERm */
  38807         /* flags       */ SOC_MEM_FLAG_VALID |
  38808                           SOC_MEM_FLAG_CACHABLE |
  38809                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  38810         /* cmp_fn      */ _soc_mem_cmp_undef,
  38811         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38812         /* index_min   */ 0,
  38813         /* index_max   */ 127,
  38814         /* minblock    */ 5,
  38815         /* maxblock    */ 5,
  38816         /* blocks      */ 0x20,
  38817         /* blocks_hi   */ 0,
  38818         /* base        */ 0x3c480000,
  38819         /* gran        */ 1,
  38820         /* bytes       */ 2,
  38821         /* nFields     */ 3,
  38822         /* *fields     */ soc_TRUNK_MEMBER_BCM56560_A0m_fields,
  38823         /* *views      */ NULL,
  38824         /* *views_num  */ NULL,
  38825         /* snoop_cb    */ NULL, 
  38826         /* snoop_user_data */ NULL, 
  38827         /* snoop_flags */ 0,
  38828         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38829         /* type */ SOC_MEM_TYPE_NORMAL,
  38830         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  38831         /* impl */ SOC_MEM_IMPL_NORMAL,
  38832         /* cmic_mor_clks       */ 0,
  38833     },
  38834 #endif /* chips */
  38835 
  38836 #if defined(BCM_56340_A0)
  38837     { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56340_A0m */ 
  38838         /* mem            TRUNK_MEMBERm */
  38839         /* flags       */ SOC_MEM_FLAG_VALID |
  38840                           SOC_MEM_FLAG_CACHABLE |
  38841                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  38842         /* cmp_fn      */ _soc_mem_cmp_undef,
  38843         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38844         /* index_min   */ 0,
  38845         /* index_max   */ 2047,
  38846         /* minblock    */ 4,
  38847         /* maxblock    */ 4,
  38848         /* blocks      */ 0x10,
  38849         /* blocks_hi   */ 0,
  38850         /* base        */ 0x34500000,
  38851         /* gran        */ 1,
  38852         /* bytes       */ 2,
  38853         /* nFields     */ 3,
  38854         /* *fields     */ soc_TRUNK_MEMBER_BCM56640_A0m_fields,
  38855         /* *views      */ NULL,
  38856         /* *views_num  */ NULL,
  38857         /* snoop_cb    */ NULL, 
  38858         /* snoop_user_data */ NULL, 
  38859         /* snoop_flags */ 0,
  38860         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38861         /* type */ SOC_MEM_TYPE_NORMAL,
  38862         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  38863         /* impl */ SOC_MEM_IMPL_NORMAL,
  38864         /* cmic_mor_clks       */ 0,
  38865     },
  38866 #endif /* chips */
  38867 
  38868 #if defined(BCM_56370_A0)
  38869     { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56370_A0m */ 
  38870         /* mem            TRUNK_MEMBERm */
  38871         /* flags       */ SOC_MEM_FLAG_VALID |
  38872                           SOC_MEM_FLAG_CACHABLE |
  38873                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  38874         /* cmp_fn      */ _soc_mem_cmp_undef,
  38875         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38876         /* index_min   */ 0,
  38877         /* index_max   */ 4095,
  38878         /* minblock    */ 14,
  38879         /* maxblock    */ 14,
  38880         /* blocks      */ 0x4000,
  38881         /* blocks_hi   */ 0,
  38882         /* base        */ 0x80d00000,
  38883         /* gran        */ 1,
  38884         /* bytes       */ 3,
  38885         /* nFields     */ 5,
  38886         /* *fields     */ soc_TRUNK_MEMBER_BCM56970_A0m_fields,
  38887         /* *views      */ NULL,
  38888         /* *views_num  */ NULL,
  38889         /* snoop_cb    */ NULL, 
  38890         /* snoop_user_data */ NULL, 
  38891         /* snoop_flags */ 0,
  38892         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38893         /* type */ SOC_MEM_TYPE_NORMAL,
  38894         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  38895         /* impl */ SOC_MEM_IMPL_NORMAL,
  38896         /* cmic_mor_clks       */ 0,
  38897         /* access_latency_mode */ 3,
  38898     },
  38899 #endif /* chips */
  38900 
  38901 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  38902     { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56440_A0m */ 
  38903         /* mem            TRUNK_MEMBERm */
  38904         /* flags       */ SOC_MEM_FLAG_VALID |
  38905                           SOC_MEM_FLAG_CACHABLE |
  38906                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  38907         /* cmp_fn      */ _soc_mem_cmp_undef,
  38908         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38909         /* index_min   */ 0,
  38910         /* index_max   */ 1023,
  38911         /* minblock    */ 9,
  38912         /* maxblock    */ 9,
  38913         /* blocks      */ 0x200,
  38914         /* blocks_hi   */ 0,
  38915         /* base        */ 0x0f06a800,
  38916         /* gran        */ 1,
  38917         /* bytes       */ 2,
  38918         /* nFields     */ 3,
  38919         /* *fields     */ soc_TRUNK_MEMBERm_fields,
  38920         /* *views      */ NULL,
  38921         /* *views_num  */ NULL,
  38922         /* snoop_cb    */ NULL, 
  38923         /* snoop_user_data */ NULL, 
  38924         /* snoop_flags */ 0,
  38925         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38926         /* type */ SOC_MEM_TYPE_NORMAL,
  38927         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  38928         /* impl */ SOC_MEM_IMPL_NORMAL,
  38929         /* cmic_mor_clks       */ 0,
  38930     },
  38931 #endif /* chips */
  38932 
  38933 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  38934     defined(BCM_56450_B1)
  38935     { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56450_A0m */ 
  38936         /* mem            TRUNK_MEMBERm */
  38937         /* flags       */ SOC_MEM_FLAG_VALID |
  38938                           SOC_MEM_FLAG_CACHABLE |
  38939                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  38940         /* cmp_fn      */ _soc_mem_cmp_undef,
  38941         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38942         /* index_min   */ 0,
  38943         /* index_max   */ 1023,
  38944         /* minblock    */ 8,
  38945         /* maxblock    */ 8,
  38946         /* blocks      */ 0x100,
  38947         /* blocks_hi   */ 0,
  38948         /* base        */ 0x3c480000,
  38949         /* gran        */ 1,
  38950         /* bytes       */ 2,
  38951         /* nFields     */ 3,
  38952         /* *fields     */ soc_TRUNK_MEMBER_BCM56850_A0m_fields,
  38953         /* *views      */ NULL,
  38954         /* *views_num  */ NULL,
  38955         /* snoop_cb    */ NULL, 
  38956         /* snoop_user_data */ NULL, 
  38957         /* snoop_flags */ 0,
  38958         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38959         /* type */ SOC_MEM_TYPE_NORMAL,
  38960         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  38961         /* impl */ SOC_MEM_IMPL_NORMAL,
  38962         /* cmic_mor_clks       */ 0,
  38963     },
  38964 #endif /* chips */
  38965 
  38966 #if defined(BCM_56560_A0)
  38967     { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56560_A0m */ 
  38968         /* mem            TRUNK_MEMBERm */
  38969         /* flags       */ SOC_MEM_FLAG_VALID |
  38970                           SOC_MEM_FLAG_CACHABLE |
  38971                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  38972         /* cmp_fn      */ _soc_mem_cmp_undef,
  38973         /* *null_entry */ _soc_mem_entry_null_zeroes,
  38974         /* index_min   */ 0,
  38975         /* index_max   */ 2047,
  38976         /* minblock    */ 21,
  38977         /* maxblock    */ 21,
  38978         /* blocks      */ 0x200000,
  38979         /* blocks_hi   */ 0,
  38980         /* base        */ 0x56140000,
  38981         /* gran        */ 1,
  38982         /* bytes       */ 2,
  38983         /* nFields     */ 3,
  38984         /* *fields     */ soc_TRUNK_MEMBER_BCM56560_A0m_fields,
  38985         /* *views      */ NULL,
  38986         /* *views_num  */ NULL,
  38987         /* snoop_cb    */ NULL, 
  38988         /* snoop_user_data */ NULL, 
  38989         /* snoop_flags */ 0,
  38990         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  38991         /* type */ SOC_MEM_TYPE_NORMAL,
  38992         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  38993         /* impl */ SOC_MEM_IMPL_NORMAL,
  38994         /* cmic_mor_clks       */ 0,
  38995     },
  38996 #endif /* chips */
  38997 
  38998 #if defined(BCM_56560_B0)
  38999     { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56560_B0m */ 
  39000         /* mem            TRUNK_MEMBERm */
  39001         /* flags       */ SOC_MEM_FLAG_VALID |
  39002                           SOC_MEM_FLAG_CACHABLE |
  39003                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  39004         /* cmp_fn      */ _soc_mem_cmp_undef,
  39005         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39006         /* index_min   */ 0,
  39007         /* index_max   */ 2047,
  39008         /* minblock    */ 13,
  39009         /* maxblock    */ 13,
  39010         /* blocks      */ 0x2000,
  39011         /* blocks_hi   */ 0,
  39012         /* base        */ 0x56140000,
  39013         /* gran        */ 1,
  39014         /* bytes       */ 2,
  39015         /* nFields     */ 3,
  39016         /* *fields     */ soc_TRUNK_MEMBER_BCM56560_A0m_fields,
  39017         /* *views      */ NULL,
  39018         /* *views_num  */ NULL,
  39019         /* snoop_cb    */ NULL, 
  39020         /* snoop_user_data */ NULL, 
  39021         /* snoop_flags */ 0,
  39022         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39023         /* type */ SOC_MEM_TYPE_NORMAL,
  39024         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  39025         /* impl */ SOC_MEM_IMPL_NORMAL,
  39026         /* cmic_mor_clks       */ 0,
  39027     },
  39028 #endif /* chips */
  39029 
  39030 #if defined(BCM_56640_A0)
  39031     { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56640_A0m */ 
  39032         /* mem            TRUNK_MEMBERm */
  39033         /* flags       */ SOC_MEM_FLAG_VALID |
  39034                           SOC_MEM_FLAG_CACHABLE |
  39035                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  39036         /* cmp_fn      */ _soc_mem_cmp_undef,
  39037         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39038         /* index_min   */ 0,
  39039         /* index_max   */ 2047,
  39040         /* minblock    */ 7,
  39041         /* maxblock    */ 7,
  39042         /* blocks      */ 0x80,
  39043         /* blocks_hi   */ 0,
  39044         /* base        */ 0x34500000,
  39045         /* gran        */ 1,
  39046         /* bytes       */ 2,
  39047         /* nFields     */ 3,
  39048         /* *fields     */ soc_TRUNK_MEMBER_BCM56640_A0m_fields,
  39049         /* *views      */ NULL,
  39050         /* *views_num  */ NULL,
  39051         /* snoop_cb    */ NULL, 
  39052         /* snoop_user_data */ NULL, 
  39053         /* snoop_flags */ 0,
  39054         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39055         /* type */ SOC_MEM_TYPE_NORMAL,
  39056         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  39057         /* impl */ SOC_MEM_IMPL_NORMAL,
  39058         /* cmic_mor_clks       */ 0,
  39059     },
  39060 #endif /* chips */
  39061 
  39062 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  39063     { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56670_A0m */ 
  39064         /* mem            TRUNK_MEMBERm */
  39065         /* flags       */ SOC_MEM_FLAG_VALID |
  39066                           SOC_MEM_FLAG_CACHABLE |
  39067                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  39068         /* cmp_fn      */ _soc_mem_cmp_undef,
  39069         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39070         /* index_min   */ 0,
  39071         /* index_max   */ 1023,
  39072         /* minblock    */ 21,
  39073         /* maxblock    */ 21,
  39074         /* blocks      */ 0x200000,
  39075         /* blocks_hi   */ 0,
  39076         /* base        */ 0x56140000,
  39077         /* gran        */ 1,
  39078         /* bytes       */ 2,
  39079         /* nFields     */ 3,
  39080         /* *fields     */ soc_TRUNK_MEMBER_BCM56560_A0m_fields,
  39081         /* *views      */ NULL,
  39082         /* *views_num  */ NULL,
  39083         /* snoop_cb    */ NULL, 
  39084         /* snoop_user_data */ NULL, 
  39085         /* snoop_flags */ 0,
  39086         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39087         /* type */ SOC_MEM_TYPE_NORMAL,
  39088         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  39089         /* impl */ SOC_MEM_IMPL_NORMAL,
  39090         /* cmic_mor_clks       */ 0,
  39091     },
  39092 #endif /* chips */
  39093 
  39094 #if defined(BCM_56770_A0)
  39095     { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56770_A0m */ 
  39096         /* mem            TRUNK_MEMBERm */
  39097         /* flags       */ SOC_MEM_FLAG_VALID |
  39098                           SOC_MEM_FLAG_CACHABLE |
  39099                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  39100                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  39101         /* cmp_fn      */ _soc_mem_cmp_undef,
  39102         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39103         /* index_min   */ 0,
  39104         /* index_max   */ 4095,
  39105         /* minblock    */ 25,
  39106         /* maxblock    */ 25,
  39107         /* blocks      */ 0x2000000,
  39108         /* blocks_hi   */ 0,
  39109         /* base        */ 0x80d00000,
  39110         /* gran        */ 1,
  39111         /* bytes       */ 3,
  39112         /* nFields     */ 5,
  39113         /* *fields     */ soc_TRUNK_MEMBER_BCM56970_A0m_fields,
  39114         /* *views      */ NULL,
  39115         /* *views_num  */ NULL,
  39116         /* snoop_cb    */ NULL, 
  39117         /* snoop_user_data */ NULL, 
  39118         /* snoop_flags */ 0,
  39119         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39120         /* type */ SOC_MEM_TYPE_NORMAL,
  39121         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  39122         /* impl */ SOC_MEM_IMPL_NORMAL,
  39123         /* cmic_mor_clks       */ 0,
  39124         /* access_latency_mode */ 3,
  39125     },
  39126 #endif /* chips */
  39127 
  39128 #if defined(BCM_56850_A0)
  39129     { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56850_A0m */ 
  39130         /* mem            TRUNK_MEMBERm */
  39131         /* flags       */ SOC_MEM_FLAG_VALID |
  39132                           SOC_MEM_FLAG_CACHABLE |
  39133                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  39134                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  39135         /* cmp_fn      */ _soc_mem_cmp_undef,
  39136         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39137         /* index_min   */ 0,
  39138         /* index_max   */ 2047,
  39139         /* minblock    */ 10,
  39140         /* maxblock    */ 10,
  39141         /* blocks      */ 0x400,
  39142         /* blocks_hi   */ 0,
  39143         /* base        */ 0x46140000,
  39144         /* gran        */ 1,
  39145         /* bytes       */ 2,
  39146         /* nFields     */ 3,
  39147         /* *fields     */ soc_TRUNK_MEMBER_BCM56850_A0m_fields,
  39148         /* *views      */ NULL,
  39149         /* *views_num  */ NULL,
  39150         /* snoop_cb    */ NULL, 
  39151         /* snoop_user_data */ NULL, 
  39152         /* snoop_flags */ 0,
  39153         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39154         /* type */ SOC_MEM_TYPE_NORMAL,
  39155         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  39156         /* impl */ SOC_MEM_IMPL_NORMAL,
  39157         /* cmic_mor_clks       */ 0,
  39158     },
  39159 #endif /* chips */
  39160 
  39161 #if defined(BCM_56860_A0)
  39162     { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56860_A0m */ 
  39163         /* mem            TRUNK_MEMBERm */
  39164         /* flags       */ SOC_MEM_FLAG_VALID |
  39165                           SOC_MEM_FLAG_CACHABLE |
  39166                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  39167                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  39168         /* cmp_fn      */ _soc_mem_cmp_undef,
  39169         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39170         /* index_min   */ 0,
  39171         /* index_max   */ 2047,
  39172         /* minblock    */ 11,
  39173         /* maxblock    */ 11,
  39174         /* blocks      */ 0x800,
  39175         /* blocks_hi   */ 0,
  39176         /* base        */ 0x56140000,
  39177         /* gran        */ 1,
  39178         /* bytes       */ 2,
  39179         /* nFields     */ 3,
  39180         /* *fields     */ soc_TRUNK_MEMBER_BCM56850_A0m_fields,
  39181         /* *views      */ NULL,
  39182         /* *views_num  */ NULL,
  39183         /* snoop_cb    */ NULL, 
  39184         /* snoop_user_data */ NULL, 
  39185         /* snoop_flags */ 0,
  39186         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39187         /* type */ SOC_MEM_TYPE_NORMAL,
  39188         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  39189         /* impl */ SOC_MEM_IMPL_NORMAL,
  39190         /* cmic_mor_clks       */ 0,
  39191     },
  39192 #endif /* chips */
  39193 
  39194 #if defined(BCM_56870_A0)
  39195     { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56870_A0m */ 
  39196         /* mem            TRUNK_MEMBERm */
  39197         /* flags       */ SOC_MEM_FLAG_VALID |
  39198                           SOC_MEM_FLAG_CACHABLE |
  39199                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  39200                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  39201         /* cmp_fn      */ _soc_mem_cmp_undef,
  39202         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39203         /* index_min   */ 0,
  39204         /* index_max   */ 4095,
  39205         /* minblock    */ 37,
  39206         /* maxblock    */ 37,
  39207         /* blocks      */ 0,
  39208         /* blocks_hi   */ 0x20,
  39209         /* base        */ 0x80d00000,
  39210         /* gran        */ 1,
  39211         /* bytes       */ 3,
  39212         /* nFields     */ 5,
  39213         /* *fields     */ soc_TRUNK_MEMBER_BCM56970_A0m_fields,
  39214         /* *views      */ NULL,
  39215         /* *views_num  */ NULL,
  39216         /* snoop_cb    */ NULL, 
  39217         /* snoop_user_data */ NULL, 
  39218         /* snoop_flags */ 0,
  39219         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39220         /* type */ SOC_MEM_TYPE_NORMAL,
  39221         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  39222         /* impl */ SOC_MEM_IMPL_NORMAL,
  39223         /* cmic_mor_clks       */ 0,
  39224         /* access_latency_mode */ 3,
  39225     },
  39226 #endif /* chips */
  39227 
  39228 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  39229     { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56960_A0m */ 
  39230         /* mem            TRUNK_MEMBERm */
  39231         /* flags       */ SOC_MEM_FLAG_VALID |
  39232                           SOC_MEM_FLAG_CACHABLE |
  39233                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  39234                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  39235         /* cmp_fn      */ _soc_mem_cmp_undef,
  39236         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39237         /* index_min   */ 0,
  39238         /* index_max   */ 2047,
  39239         /* minblock    */ 36,
  39240         /* maxblock    */ 36,
  39241         /* blocks      */ 0,
  39242         /* blocks_hi   */ 0x10,
  39243         /* base        */ 0x50bc0000,
  39244         /* gran        */ 1,
  39245         /* bytes       */ 3,
  39246         /* nFields     */ 3,
  39247         /* *fields     */ soc_TRUNK_MEMBER_BCM56960_A0m_fields,
  39248         /* *views      */ NULL,
  39249         /* *views_num  */ NULL,
  39250         /* snoop_cb    */ NULL, 
  39251         /* snoop_user_data */ NULL, 
  39252         /* snoop_flags */ 0,
  39253         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39254         /* type */ SOC_MEM_TYPE_NORMAL,
  39255         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  39256         /* impl */ SOC_MEM_IMPL_NORMAL,
  39257         /* cmic_mor_clks       */ 0,
  39258         /* access_latency_mode */ 3,
  39259     },
  39260 #endif /* chips */
  39261 
  39262 #if defined(BCM_56970_A0)
  39263     { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56970_A0m */ 
  39264         /* mem            TRUNK_MEMBERm */
  39265         /* flags       */ SOC_MEM_FLAG_VALID |
  39266                           SOC_MEM_FLAG_CACHABLE |
  39267                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  39268                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  39269         /* cmp_fn      */ _soc_mem_cmp_undef,
  39270         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39271         /* index_min   */ 0,
  39272         /* index_max   */ 2047,
  39273         /* minblock    */ 68,
  39274         /* maxblock    */ 68,
  39275         /* blocks      */ 0,
  39276         /* blocks_hi   */ 0xffffffff,
  39277         /* base        */ 0x90bc0000,
  39278         /* gran        */ 1,
  39279         /* bytes       */ 3,
  39280         /* nFields     */ 5,
  39281         /* *fields     */ soc_TRUNK_MEMBER_BCM56970_A0m_fields,
  39282         /* *views      */ NULL,
  39283         /* *views_num  */ NULL,
  39284         /* snoop_cb    */ NULL, 
  39285         /* snoop_user_data */ NULL, 
  39286         /* snoop_flags */ 0,
  39287         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39288         /* type */ SOC_MEM_TYPE_NORMAL,
  39289         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  39290         /* impl */ SOC_MEM_IMPL_NORMAL,
  39291         /* cmic_mor_clks       */ 0,
  39292         /* access_latency_mode */ 3,
  39293     },
  39294 #endif /* chips */
  39295 
  39296 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  39297     { /* SOC_MEM_INT_TRUNK_RR_CNTm */ 
  39298         /* mem            TRUNK_RR_CNTm */
  39299         /* flags       */ SOC_MEM_FLAG_VALID |
  39300                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  39301         /* cmp_fn      */ _soc_mem_cmp_undef,
  39302         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39303         /* index_min   */ 0,
  39304         /* index_max   */ 1023,
  39305         /* minblock    */ 36,
  39306         /* maxblock    */ 36,
  39307         /* blocks      */ 0,
  39308         /* blocks_hi   */ 0x10,
  39309         /* base        */ 0x50040000,
  39310         /* gran        */ 1,
  39311         /* bytes       */ 2,
  39312         /* nFields     */ 2,
  39313         /* *fields     */ soc_TRUNK_RR_CNTm_fields,
  39314         /* *views      */ NULL,
  39315         /* *views_num  */ NULL,
  39316         /* snoop_cb    */ NULL, 
  39317         /* snoop_user_data */ NULL, 
  39318         /* snoop_flags */ 0,
  39319         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39320         /* type */ SOC_MEM_TYPE_NORMAL,
  39321         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  39322         /* impl */ SOC_MEM_IMPL_NORMAL,
  39323         /* cmic_mor_clks       */ 0,
  39324         /* access_latency_mode */ 0,
  39325     },
  39326 #endif /* chips */
  39327 
  39328 #if defined(BCM_56370_A0)
  39329     { /* SOC_MEM_INT_TRUNK_RR_CNT_BCM56370_A0m */ 
  39330         /* mem            TRUNK_RR_CNTm */
  39331         /* flags       */ SOC_MEM_FLAG_VALID |
  39332                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  39333         /* cmp_fn      */ _soc_mem_cmp_undef,
  39334         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39335         /* index_min   */ 0,
  39336         /* index_max   */ 2047,
  39337         /* minblock    */ 14,
  39338         /* maxblock    */ 14,
  39339         /* blocks      */ 0x4000,
  39340         /* blocks_hi   */ 0,
  39341         /* base        */ 0x80040000,
  39342         /* gran        */ 1,
  39343         /* bytes       */ 2,
  39344         /* nFields     */ 4,
  39345         /* *fields     */ soc_TRUNK_RR_CNT_BCM56970_A0m_fields,
  39346         /* *views      */ NULL,
  39347         /* *views_num  */ NULL,
  39348         /* snoop_cb    */ NULL, 
  39349         /* snoop_user_data */ NULL, 
  39350         /* snoop_flags */ 0,
  39351         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39352         /* type */ SOC_MEM_TYPE_NORMAL,
  39353         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  39354         /* impl */ SOC_MEM_IMPL_NORMAL,
  39355         /* cmic_mor_clks       */ 0,
  39356         /* access_latency_mode */ 0,
  39357     },
  39358 #endif /* chips */
  39359 
  39360 #if defined(BCM_56770_A0)
  39361     { /* SOC_MEM_INT_TRUNK_RR_CNT_BCM56770_A0m */ 
  39362         /* mem            TRUNK_RR_CNTm */
  39363         /* flags       */ SOC_MEM_FLAG_VALID |
  39364                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  39365         /* cmp_fn      */ _soc_mem_cmp_undef,
  39366         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39367         /* index_min   */ 0,
  39368         /* index_max   */ 2047,
  39369         /* minblock    */ 25,
  39370         /* maxblock    */ 25,
  39371         /* blocks      */ 0x2000000,
  39372         /* blocks_hi   */ 0,
  39373         /* base        */ 0x80040000,
  39374         /* gran        */ 1,
  39375         /* bytes       */ 2,
  39376         /* nFields     */ 4,
  39377         /* *fields     */ soc_TRUNK_RR_CNT_BCM56970_A0m_fields,
  39378         /* *views      */ NULL,
  39379         /* *views_num  */ NULL,
  39380         /* snoop_cb    */ NULL, 
  39381         /* snoop_user_data */ NULL, 
  39382         /* snoop_flags */ 0,
  39383         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39384         /* type */ SOC_MEM_TYPE_NORMAL,
  39385         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  39386         /* impl */ SOC_MEM_IMPL_NORMAL,
  39387         /* cmic_mor_clks       */ 0,
  39388         /* access_latency_mode */ 0,
  39389     },
  39390 #endif /* chips */
  39391 
  39392 #if defined(BCM_56870_A0)
  39393     { /* SOC_MEM_INT_TRUNK_RR_CNT_BCM56870_A0m */ 
  39394         /* mem            TRUNK_RR_CNTm */
  39395         /* flags       */ SOC_MEM_FLAG_VALID |
  39396                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  39397         /* cmp_fn      */ _soc_mem_cmp_undef,
  39398         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39399         /* index_min   */ 0,
  39400         /* index_max   */ 2047,
  39401         /* minblock    */ 37,
  39402         /* maxblock    */ 37,
  39403         /* blocks      */ 0,
  39404         /* blocks_hi   */ 0x20,
  39405         /* base        */ 0x80040000,
  39406         /* gran        */ 1,
  39407         /* bytes       */ 2,
  39408         /* nFields     */ 4,
  39409         /* *fields     */ soc_TRUNK_RR_CNT_BCM56970_A0m_fields,
  39410         /* *views      */ NULL,
  39411         /* *views_num  */ NULL,
  39412         /* snoop_cb    */ NULL, 
  39413         /* snoop_user_data */ NULL, 
  39414         /* snoop_flags */ 0,
  39415         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39416         /* type */ SOC_MEM_TYPE_NORMAL,
  39417         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  39418         /* impl */ SOC_MEM_IMPL_NORMAL,
  39419         /* cmic_mor_clks       */ 0,
  39420         /* access_latency_mode */ 0,
  39421     },
  39422 #endif /* chips */
  39423 
  39424 #if defined(BCM_56970_A0)
  39425     { /* SOC_MEM_INT_TRUNK_RR_CNT_BCM56970_A0m */ 
  39426         /* mem            TRUNK_RR_CNTm */
  39427         /* flags       */ SOC_MEM_FLAG_VALID |
  39428                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  39429         /* cmp_fn      */ _soc_mem_cmp_undef,
  39430         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39431         /* index_min   */ 0,
  39432         /* index_max   */ 1023,
  39433         /* minblock    */ 68,
  39434         /* maxblock    */ 68,
  39435         /* blocks      */ 0,
  39436         /* blocks_hi   */ 0xffffffff,
  39437         /* base        */ 0x90040000,
  39438         /* gran        */ 1,
  39439         /* bytes       */ 2,
  39440         /* nFields     */ 4,
  39441         /* *fields     */ soc_TRUNK_RR_CNT_BCM56970_A0m_fields,
  39442         /* *views      */ NULL,
  39443         /* *views_num  */ NULL,
  39444         /* snoop_cb    */ NULL, 
  39445         /* snoop_user_data */ NULL, 
  39446         /* snoop_flags */ 0,
  39447         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39448         /* type */ SOC_MEM_TYPE_NORMAL,
  39449         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  39450         /* impl */ SOC_MEM_IMPL_NORMAL,
  39451         /* cmic_mor_clks       */ 0,
  39452         /* access_latency_mode */ 0,
  39453     },
  39454 #endif /* chips */
  39455 
  39456 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  39457     { /* SOC_MEM_INT_TRUNK_RR_CNT_PIPE0m */ 
  39458         /* mem            TRUNK_RR_CNT_PIPE0m */
  39459         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  39460         /* cmp_fn      */ _soc_mem_cmp_undef,
  39461         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39462         /* index_min   */ 0,
  39463         /* index_max   */ 1023,
  39464         /* minblock    */ 36,
  39465         /* maxblock    */ 36,
  39466         /* blocks      */ 0,
  39467         /* blocks_hi   */ 0x10,
  39468         /* base        */ 0x50040000,
  39469         /* gran        */ 1,
  39470         /* bytes       */ 2,
  39471         /* nFields     */ 2,
  39472         /* *fields     */ soc_TRUNK_RR_CNTm_fields,
  39473         /* *views      */ NULL,
  39474         /* *views_num  */ NULL,
  39475         /* snoop_cb    */ NULL, 
  39476         /* snoop_user_data */ NULL, 
  39477         /* snoop_flags */ 0,
  39478         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39479         /* type */ SOC_MEM_TYPE_NORMAL,
  39480         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  39481         /* impl */ SOC_MEM_IMPL_NORMAL,
  39482         /* cmic_mor_clks       */ 0,
  39483         /* access_latency_mode */ 0,
  39484     },
  39485 #endif /* chips */
  39486 
  39487 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  39488     { /* SOC_MEM_INT_TRUNK_RR_CNT_PIPE1m */ 
  39489         /* mem            TRUNK_RR_CNT_PIPE1m */
  39490         /* flags       */ SOC_MEM_FLAG_VALID |
  39491                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  39492         /* cmp_fn      */ _soc_mem_cmp_undef,
  39493         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39494         /* index_min   */ 0,
  39495         /* index_max   */ 1023,
  39496         /* minblock    */ 36,
  39497         /* maxblock    */ 36,
  39498         /* blocks      */ 0,
  39499         /* blocks_hi   */ 0x10,
  39500         /* base        */ 0x50040000,
  39501         /* gran        */ 1,
  39502         /* bytes       */ 2,
  39503         /* nFields     */ 2,
  39504         /* *fields     */ soc_TRUNK_RR_CNTm_fields,
  39505         /* *views      */ NULL,
  39506         /* *views_num  */ NULL,
  39507         /* snoop_cb    */ NULL, 
  39508         /* snoop_user_data */ NULL, 
  39509         /* snoop_flags */ 0,
  39510         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39511         /* type */ SOC_MEM_TYPE_NORMAL,
  39512         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  39513         /* impl */ SOC_MEM_IMPL_NORMAL,
  39514         /* cmic_mor_clks       */ 0,
  39515         /* access_latency_mode */ 0,
  39516     },
  39517 #endif /* chips */
  39518 
  39519 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  39520     { /* SOC_MEM_INT_TRUNK_RR_CNT_PIPE2m */ 
  39521         /* mem            TRUNK_RR_CNT_PIPE2m */
  39522         /* flags       */ SOC_MEM_FLAG_VALID |
  39523                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  39524         /* cmp_fn      */ _soc_mem_cmp_undef,
  39525         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39526         /* index_min   */ 0,
  39527         /* index_max   */ 1023,
  39528         /* minblock    */ 36,
  39529         /* maxblock    */ 36,
  39530         /* blocks      */ 0,
  39531         /* blocks_hi   */ 0x10,
  39532         /* base        */ 0x50040000,
  39533         /* gran        */ 1,
  39534         /* bytes       */ 2,
  39535         /* nFields     */ 2,
  39536         /* *fields     */ soc_TRUNK_RR_CNTm_fields,
  39537         /* *views      */ NULL,
  39538         /* *views_num  */ NULL,
  39539         /* snoop_cb    */ NULL, 
  39540         /* snoop_user_data */ NULL, 
  39541         /* snoop_flags */ 0,
  39542         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39543         /* type */ SOC_MEM_TYPE_NORMAL,
  39544         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  39545         /* impl */ SOC_MEM_IMPL_NORMAL,
  39546         /* cmic_mor_clks       */ 0,
  39547         /* access_latency_mode */ 0,
  39548     },
  39549 #endif /* chips */
  39550 
  39551 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  39552     { /* SOC_MEM_INT_TRUNK_RR_CNT_PIPE3m */ 
  39553         /* mem            TRUNK_RR_CNT_PIPE3m */
  39554         /* flags       */ SOC_MEM_FLAG_VALID |
  39555                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  39556         /* cmp_fn      */ _soc_mem_cmp_undef,
  39557         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39558         /* index_min   */ 0,
  39559         /* index_max   */ 1023,
  39560         /* minblock    */ 36,
  39561         /* maxblock    */ 36,
  39562         /* blocks      */ 0,
  39563         /* blocks_hi   */ 0x10,
  39564         /* base        */ 0x50040000,
  39565         /* gran        */ 1,
  39566         /* bytes       */ 2,
  39567         /* nFields     */ 2,
  39568         /* *fields     */ soc_TRUNK_RR_CNTm_fields,
  39569         /* *views      */ NULL,
  39570         /* *views_num  */ NULL,
  39571         /* snoop_cb    */ NULL, 
  39572         /* snoop_user_data */ NULL, 
  39573         /* snoop_flags */ 0,
  39574         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39575         /* type */ SOC_MEM_TYPE_NORMAL,
  39576         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  39577         /* impl */ SOC_MEM_IMPL_NORMAL,
  39578         /* cmic_mor_clks       */ 0,
  39579         /* access_latency_mode */ 0,
  39580     },
  39581 #endif /* chips */
  39582 
  39583 #if defined(BCM_56370_A0)
  39584     { /* SOC_MEM_INT_TRUNK_RR_CNT_PIPE0_BCM56370_A0m */ 
  39585         /* mem            TRUNK_RR_CNT_PIPE0m */
  39586         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  39587         /* cmp_fn      */ _soc_mem_cmp_undef,
  39588         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39589         /* index_min   */ 0,
  39590         /* index_max   */ 2047,
  39591         /* minblock    */ 14,
  39592         /* maxblock    */ 14,
  39593         /* blocks      */ 0x4000,
  39594         /* blocks_hi   */ 0,
  39595         /* base        */ 0x80040000,
  39596         /* gran        */ 1,
  39597         /* bytes       */ 2,
  39598         /* nFields     */ 4,
  39599         /* *fields     */ soc_TRUNK_RR_CNT_BCM56970_A0m_fields,
  39600         /* *views      */ NULL,
  39601         /* *views_num  */ NULL,
  39602         /* snoop_cb    */ NULL, 
  39603         /* snoop_user_data */ NULL, 
  39604         /* snoop_flags */ 0,
  39605         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39606         /* type */ SOC_MEM_TYPE_NORMAL,
  39607         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  39608         /* impl */ SOC_MEM_IMPL_NORMAL,
  39609         /* cmic_mor_clks       */ 0,
  39610         /* access_latency_mode */ 0,
  39611     },
  39612 #endif /* chips */
  39613 
  39614 #if defined(BCM_56770_A0)
  39615     { /* SOC_MEM_INT_TRUNK_RR_CNT_PIPE0_BCM56770_A0m */ 
  39616         /* mem            TRUNK_RR_CNT_PIPE0m */
  39617         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  39618         /* cmp_fn      */ _soc_mem_cmp_undef,
  39619         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39620         /* index_min   */ 0,
  39621         /* index_max   */ 2047,
  39622         /* minblock    */ 25,
  39623         /* maxblock    */ 25,
  39624         /* blocks      */ 0x2000000,
  39625         /* blocks_hi   */ 0,
  39626         /* base        */ 0x80040000,
  39627         /* gran        */ 1,
  39628         /* bytes       */ 2,
  39629         /* nFields     */ 4,
  39630         /* *fields     */ soc_TRUNK_RR_CNT_BCM56970_A0m_fields,
  39631         /* *views      */ NULL,
  39632         /* *views_num  */ NULL,
  39633         /* snoop_cb    */ NULL, 
  39634         /* snoop_user_data */ NULL, 
  39635         /* snoop_flags */ 0,
  39636         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39637         /* type */ SOC_MEM_TYPE_NORMAL,
  39638         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  39639         /* impl */ SOC_MEM_IMPL_NORMAL,
  39640         /* cmic_mor_clks       */ 0,
  39641         /* access_latency_mode */ 0,
  39642     },
  39643 #endif /* chips */
  39644 
  39645 #if defined(BCM_56870_A0)
  39646     { /* SOC_MEM_INT_TRUNK_RR_CNT_PIPE0_BCM56870_A0m */ 
  39647         /* mem            TRUNK_RR_CNT_PIPE0m */
  39648         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  39649         /* cmp_fn      */ _soc_mem_cmp_undef,
  39650         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39651         /* index_min   */ 0,
  39652         /* index_max   */ 2047,
  39653         /* minblock    */ 37,
  39654         /* maxblock    */ 37,
  39655         /* blocks      */ 0,
  39656         /* blocks_hi   */ 0x20,
  39657         /* base        */ 0x80040000,
  39658         /* gran        */ 1,
  39659         /* bytes       */ 2,
  39660         /* nFields     */ 4,
  39661         /* *fields     */ soc_TRUNK_RR_CNT_BCM56970_A0m_fields,
  39662         /* *views      */ NULL,
  39663         /* *views_num  */ NULL,
  39664         /* snoop_cb    */ NULL, 
  39665         /* snoop_user_data */ NULL, 
  39666         /* snoop_flags */ 0,
  39667         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39668         /* type */ SOC_MEM_TYPE_NORMAL,
  39669         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  39670         /* impl */ SOC_MEM_IMPL_NORMAL,
  39671         /* cmic_mor_clks       */ 0,
  39672         /* access_latency_mode */ 0,
  39673     },
  39674 #endif /* chips */
  39675 
  39676 #if defined(BCM_56970_A0)
  39677     { /* SOC_MEM_INT_TRUNK_RR_CNT_PIPE0_BCM56970_A0m */ 
  39678         /* mem            TRUNK_RR_CNT_PIPE0m */
  39679         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  39680         /* cmp_fn      */ _soc_mem_cmp_undef,
  39681         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39682         /* index_min   */ 0,
  39683         /* index_max   */ 1023,
  39684         /* minblock    */ 68,
  39685         /* maxblock    */ 68,
  39686         /* blocks      */ 0,
  39687         /* blocks_hi   */ 0xffffffff,
  39688         /* base        */ 0x90040000,
  39689         /* gran        */ 1,
  39690         /* bytes       */ 2,
  39691         /* nFields     */ 4,
  39692         /* *fields     */ soc_TRUNK_RR_CNT_BCM56970_A0m_fields,
  39693         /* *views      */ NULL,
  39694         /* *views_num  */ NULL,
  39695         /* snoop_cb    */ NULL, 
  39696         /* snoop_user_data */ NULL, 
  39697         /* snoop_flags */ 0,
  39698         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39699         /* type */ SOC_MEM_TYPE_NORMAL,
  39700         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  39701         /* impl */ SOC_MEM_IMPL_NORMAL,
  39702         /* cmic_mor_clks       */ 0,
  39703         /* access_latency_mode */ 0,
  39704     },
  39705 #endif /* chips */
  39706 
  39707 #if defined(BCM_56870_A0)
  39708     { /* SOC_MEM_INT_TRUNK_RR_CNT_PIPE1_BCM56870_A0m */ 
  39709         /* mem            TRUNK_RR_CNT_PIPE1m */
  39710         /* flags       */ SOC_MEM_FLAG_VALID |
  39711                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  39712         /* cmp_fn      */ _soc_mem_cmp_undef,
  39713         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39714         /* index_min   */ 0,
  39715         /* index_max   */ 2047,
  39716         /* minblock    */ 37,
  39717         /* maxblock    */ 37,
  39718         /* blocks      */ 0,
  39719         /* blocks_hi   */ 0x20,
  39720         /* base        */ 0x80040000,
  39721         /* gran        */ 1,
  39722         /* bytes       */ 2,
  39723         /* nFields     */ 4,
  39724         /* *fields     */ soc_TRUNK_RR_CNT_BCM56970_A0m_fields,
  39725         /* *views      */ NULL,
  39726         /* *views_num  */ NULL,
  39727         /* snoop_cb    */ NULL, 
  39728         /* snoop_user_data */ NULL, 
  39729         /* snoop_flags */ 0,
  39730         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39731         /* type */ SOC_MEM_TYPE_NORMAL,
  39732         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  39733         /* impl */ SOC_MEM_IMPL_NORMAL,
  39734         /* cmic_mor_clks       */ 0,
  39735         /* access_latency_mode */ 0,
  39736     },
  39737 #endif /* chips */
  39738 
  39739 #if defined(BCM_56970_A0)
  39740     { /* SOC_MEM_INT_TRUNK_RR_CNT_PIPE1_BCM56970_A0m */ 
  39741         /* mem            TRUNK_RR_CNT_PIPE1m */
  39742         /* flags       */ SOC_MEM_FLAG_VALID |
  39743                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  39744         /* cmp_fn      */ _soc_mem_cmp_undef,
  39745         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39746         /* index_min   */ 0,
  39747         /* index_max   */ 1023,
  39748         /* minblock    */ 68,
  39749         /* maxblock    */ 68,
  39750         /* blocks      */ 0,
  39751         /* blocks_hi   */ 0xffffffff,
  39752         /* base        */ 0x90040000,
  39753         /* gran        */ 1,
  39754         /* bytes       */ 2,
  39755         /* nFields     */ 4,
  39756         /* *fields     */ soc_TRUNK_RR_CNT_BCM56970_A0m_fields,
  39757         /* *views      */ NULL,
  39758         /* *views_num  */ NULL,
  39759         /* snoop_cb    */ NULL, 
  39760         /* snoop_user_data */ NULL, 
  39761         /* snoop_flags */ 0,
  39762         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39763         /* type */ SOC_MEM_TYPE_NORMAL,
  39764         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  39765         /* impl */ SOC_MEM_IMPL_NORMAL,
  39766         /* cmic_mor_clks       */ 0,
  39767         /* access_latency_mode */ 0,
  39768     },
  39769 #endif /* chips */
  39770 
  39771 #if defined(BCM_56970_A0)
  39772     { /* SOC_MEM_INT_TRUNK_RR_CNT_PIPE2_BCM56970_A0m */ 
  39773         /* mem            TRUNK_RR_CNT_PIPE2m */
  39774         /* flags       */ SOC_MEM_FLAG_VALID |
  39775                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  39776         /* cmp_fn      */ _soc_mem_cmp_undef,
  39777         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39778         /* index_min   */ 0,
  39779         /* index_max   */ 1023,
  39780         /* minblock    */ 68,
  39781         /* maxblock    */ 68,
  39782         /* blocks      */ 0,
  39783         /* blocks_hi   */ 0xffffffff,
  39784         /* base        */ 0x90040000,
  39785         /* gran        */ 1,
  39786         /* bytes       */ 2,
  39787         /* nFields     */ 4,
  39788         /* *fields     */ soc_TRUNK_RR_CNT_BCM56970_A0m_fields,
  39789         /* *views      */ NULL,
  39790         /* *views_num  */ NULL,
  39791         /* snoop_cb    */ NULL, 
  39792         /* snoop_user_data */ NULL, 
  39793         /* snoop_flags */ 0,
  39794         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39795         /* type */ SOC_MEM_TYPE_NORMAL,
  39796         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  39797         /* impl */ SOC_MEM_IMPL_NORMAL,
  39798         /* cmic_mor_clks       */ 0,
  39799         /* access_latency_mode */ 0,
  39800     },
  39801 #endif /* chips */
  39802 
  39803 #if defined(BCM_56970_A0)
  39804     { /* SOC_MEM_INT_TRUNK_RR_CNT_PIPE3_BCM56970_A0m */ 
  39805         /* mem            TRUNK_RR_CNT_PIPE3m */
  39806         /* flags       */ SOC_MEM_FLAG_VALID |
  39807                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
  39808         /* cmp_fn      */ _soc_mem_cmp_undef,
  39809         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39810         /* index_min   */ 0,
  39811         /* index_max   */ 1023,
  39812         /* minblock    */ 68,
  39813         /* maxblock    */ 68,
  39814         /* blocks      */ 0,
  39815         /* blocks_hi   */ 0xffffffff,
  39816         /* base        */ 0x90040000,
  39817         /* gran        */ 1,
  39818         /* bytes       */ 2,
  39819         /* nFields     */ 4,
  39820         /* *fields     */ soc_TRUNK_RR_CNT_BCM56970_A0m_fields,
  39821         /* *views      */ NULL,
  39822         /* *views_num  */ NULL,
  39823         /* snoop_cb    */ NULL, 
  39824         /* snoop_user_data */ NULL, 
  39825         /* snoop_flags */ 0,
  39826         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39827         /* type */ SOC_MEM_TYPE_NORMAL,
  39828         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  39829         /* impl */ SOC_MEM_IMPL_NORMAL,
  39830         /* cmic_mor_clks       */ 0,
  39831         /* access_latency_mode */ 0,
  39832     },
  39833 #endif /* chips */
  39834 
  39835 #if defined(BCM_53570_A0) || defined(BCM_53570_B0)
  39836     { /* SOC_MEM_INT_TSN_PRI_OFFSETm */ 
  39837         /* mem            TSN_PRI_OFFSETm */
  39838         /* flags       */ SOC_MEM_FLAG_VALID |
  39839                           SOC_MEM_FLAG_CACHABLE |
  39840                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  39841         /* cmp_fn      */ _soc_mem_cmp_undef,
  39842         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39843         /* index_min   */ 0,
  39844         /* index_max   */ 127,
  39845         /* minblock    */ 15,
  39846         /* maxblock    */ 15,
  39847         /* blocks      */ 0x8000,
  39848         /* blocks_hi   */ 0,
  39849         /* base        */ 0x382c0000,
  39850         /* gran        */ 1,
  39851         /* bytes       */ 1,
  39852         /* nFields     */ 2,
  39853         /* *fields     */ soc_SR_PRI_OFFSETm_fields,
  39854         /* *views      */ NULL,
  39855         /* *views_num  */ NULL,
  39856         /* snoop_cb    */ NULL, 
  39857         /* snoop_user_data */ NULL, 
  39858         /* snoop_flags */ 0,
  39859         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39860         /* type */ SOC_MEM_TYPE_NORMAL,
  39861         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  39862         /* impl */ SOC_MEM_IMPL_NORMAL,
  39863         /* cmic_mor_clks       */ 0,
  39864     },
  39865 #endif /* chips */
  39866 
  39867 #if defined(BCM_56624_A0) || defined(BCM_56624_B0)
  39868     { /* SOC_MEM_INT_TTL_FNm */ 
  39869         /* mem            TTL_FNm */
  39870         /* flags       */ SOC_MEM_FLAG_VALID |
  39871                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  39872         /* cmp_fn      */ _soc_mem_cmp_undef,
  39873         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39874         /* index_min   */ 0,
  39875         /* index_max   */ 255,
  39876         /* minblock    */ 7,
  39877         /* maxblock    */ 7,
  39878         /* blocks      */ 0x80,
  39879         /* blocks_hi   */ 0,
  39880         /* base        */ 0x0e040000,
  39881         /* gran        */ 1,
  39882         /* bytes       */ 2,
  39883         /* nFields     */ 2,
  39884         /* *fields     */ soc_TOS_FNm_fields,
  39885         /* *views      */ NULL,
  39886         /* *views_num  */ NULL,
  39887         /* snoop_cb    */ NULL, 
  39888         /* snoop_user_data */ NULL, 
  39889         /* snoop_flags */ 0,
  39890         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39891         /* type */ SOC_MEM_TYPE_NORMAL,
  39892         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  39893         /* impl */ SOC_MEM_IMPL_NORMAL,
  39894         /* cmic_mor_clks       */ 0,
  39895     },
  39896 #endif /* chips */
  39897 
  39898 #if defined(BCM_53400_A0)
  39899     { /* SOC_MEM_INT_TTL_FN_BCM53400_A0m */ 
  39900         /* mem            TTL_FNm */
  39901         /* flags       */ SOC_MEM_FLAG_VALID |
  39902                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  39903         /* cmp_fn      */ _soc_mem_cmp_undef,
  39904         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39905         /* index_min   */ 0,
  39906         /* index_max   */ 255,
  39907         /* minblock    */ 5,
  39908         /* maxblock    */ 5,
  39909         /* blocks      */ 0x20,
  39910         /* blocks_hi   */ 0,
  39911         /* base        */ 0x34140000,
  39912         /* gran        */ 1,
  39913         /* bytes       */ 2,
  39914         /* nFields     */ 2,
  39915         /* *fields     */ soc_TOS_FN_BCM53400_A0m_fields,
  39916         /* *views      */ NULL,
  39917         /* *views_num  */ NULL,
  39918         /* snoop_cb    */ NULL, 
  39919         /* snoop_user_data */ NULL, 
  39920         /* snoop_flags */ 0,
  39921         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39922         /* type */ SOC_MEM_TYPE_NORMAL,
  39923         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  39924         /* impl */ SOC_MEM_IMPL_NORMAL,
  39925         /* cmic_mor_clks       */ 0,
  39926     },
  39927 #endif /* chips */
  39928 
  39929 #if defined(BCM_53540_A0)
  39930     { /* SOC_MEM_INT_TTL_FN_BCM53540_A0m */ 
  39931         /* mem            TTL_FNm */
  39932         /* flags       */ SOC_MEM_FLAG_VALID |
  39933                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  39934         /* cmp_fn      */ _soc_mem_cmp_undef,
  39935         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39936         /* index_min   */ 0,
  39937         /* index_max   */ 255,
  39938         /* minblock    */ 8,
  39939         /* maxblock    */ 8,
  39940         /* blocks      */ 0x100,
  39941         /* blocks_hi   */ 0,
  39942         /* base        */ 0x34140000,
  39943         /* gran        */ 1,
  39944         /* bytes       */ 2,
  39945         /* nFields     */ 2,
  39946         /* *fields     */ soc_TOS_FN_BCM53400_A0m_fields,
  39947         /* *views      */ NULL,
  39948         /* *views_num  */ NULL,
  39949         /* snoop_cb    */ NULL, 
  39950         /* snoop_user_data */ NULL, 
  39951         /* snoop_flags */ 0,
  39952         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39953         /* type */ SOC_MEM_TYPE_NORMAL,
  39954         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  39955         /* impl */ SOC_MEM_IMPL_NORMAL,
  39956         /* cmic_mor_clks       */ 0,
  39957     },
  39958 #endif /* chips */
  39959 
  39960 #if defined(BCM_53570_A0) || defined(BCM_53570_B0)
  39961     { /* SOC_MEM_INT_TTL_FN_BCM53570_A0m */ 
  39962         /* mem            TTL_FNm */
  39963         /* flags       */ SOC_MEM_FLAG_VALID |
  39964                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  39965         /* cmp_fn      */ _soc_mem_cmp_undef,
  39966         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39967         /* index_min   */ 0,
  39968         /* index_max   */ 255,
  39969         /* minblock    */ 15,
  39970         /* maxblock    */ 15,
  39971         /* blocks      */ 0x8000,
  39972         /* blocks_hi   */ 0,
  39973         /* base        */ 0x34140000,
  39974         /* gran        */ 1,
  39975         /* bytes       */ 2,
  39976         /* nFields     */ 2,
  39977         /* *fields     */ soc_TOS_FN_BCM53400_A0m_fields,
  39978         /* *views      */ NULL,
  39979         /* *views_num  */ NULL,
  39980         /* snoop_cb    */ NULL, 
  39981         /* snoop_user_data */ NULL, 
  39982         /* snoop_flags */ 0,
  39983         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  39984         /* type */ SOC_MEM_TYPE_NORMAL,
  39985         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  39986         /* impl */ SOC_MEM_IMPL_NORMAL,
  39987         /* cmic_mor_clks       */ 0,
  39988     },
  39989 #endif /* chips */
  39990 
  39991 #if defined(BCM_56150_A0)
  39992     { /* SOC_MEM_INT_TTL_FN_BCM56150_A0m */ 
  39993         /* mem            TTL_FNm */
  39994         /* flags       */ SOC_MEM_FLAG_VALID |
  39995                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  39996         /* cmp_fn      */ _soc_mem_cmp_undef,
  39997         /* *null_entry */ _soc_mem_entry_null_zeroes,
  39998         /* index_min   */ 0,
  39999         /* index_max   */ 255,
  40000         /* minblock    */ 5,
  40001         /* maxblock    */ 5,
  40002         /* blocks      */ 0x20,
  40003         /* blocks_hi   */ 0,
  40004         /* base        */ 0x38140000,
  40005         /* gran        */ 1,
  40006         /* bytes       */ 2,
  40007         /* nFields     */ 2,
  40008         /* *fields     */ soc_TOS_FN_BCM56150_A0m_fields,
  40009         /* *views      */ NULL,
  40010         /* *views_num  */ NULL,
  40011         /* snoop_cb    */ NULL, 
  40012         /* snoop_user_data */ NULL, 
  40013         /* snoop_flags */ 0,
  40014         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40015         /* type */ SOC_MEM_TYPE_NORMAL,
  40016         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  40017         /* impl */ SOC_MEM_IMPL_NORMAL,
  40018         /* cmic_mor_clks       */ 0,
  40019     },
  40020 #endif /* chips */
  40021 
  40022 #if defined(BCM_56160_A0)
  40023     { /* SOC_MEM_INT_TTL_FN_BCM56160_A0m */ 
  40024         /* mem            TTL_FNm */
  40025         /* flags       */ SOC_MEM_FLAG_VALID |
  40026                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  40027         /* cmp_fn      */ _soc_mem_cmp_undef,
  40028         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40029         /* index_min   */ 0,
  40030         /* index_max   */ 255,
  40031         /* minblock    */ 7,
  40032         /* maxblock    */ 7,
  40033         /* blocks      */ 0x80,
  40034         /* blocks_hi   */ 0,
  40035         /* base        */ 0x34140000,
  40036         /* gran        */ 1,
  40037         /* bytes       */ 2,
  40038         /* nFields     */ 2,
  40039         /* *fields     */ soc_TOS_FN_BCM53400_A0m_fields,
  40040         /* *views      */ NULL,
  40041         /* *views_num  */ NULL,
  40042         /* snoop_cb    */ NULL, 
  40043         /* snoop_user_data */ NULL, 
  40044         /* snoop_flags */ 0,
  40045         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40046         /* type */ SOC_MEM_TYPE_NORMAL,
  40047         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  40048         /* impl */ SOC_MEM_IMPL_NORMAL,
  40049         /* cmic_mor_clks       */ 0,
  40050     },
  40051 #endif /* chips */
  40052 
  40053 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  40054     { /* SOC_MEM_INT_TTL_FN_BCM56260_A0m */ 
  40055         /* mem            TTL_FNm */
  40056         /* flags       */ SOC_MEM_FLAG_VALID |
  40057                           SOC_MEM_FLAG_CACHABLE |
  40058                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  40059         /* cmp_fn      */ _soc_mem_cmp_undef,
  40060         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40061         /* index_min   */ 0,
  40062         /* index_max   */ 255,
  40063         /* minblock    */ 6,
  40064         /* maxblock    */ 6,
  40065         /* blocks      */ 0x40,
  40066         /* blocks_hi   */ 0,
  40067         /* base        */ 0x30140000,
  40068         /* gran        */ 1,
  40069         /* bytes       */ 3,
  40070         /* nFields     */ 3,
  40071         /* *fields     */ soc_TOS_FN_BCM56560_A0m_fields,
  40072         /* *views      */ NULL,
  40073         /* *views_num  */ NULL,
  40074         /* snoop_cb    */ NULL, 
  40075         /* snoop_user_data */ NULL, 
  40076         /* snoop_flags */ 0,
  40077         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40078         /* type */ SOC_MEM_TYPE_NORMAL,
  40079         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  40080         /* impl */ SOC_MEM_IMPL_NORMAL,
  40081         /* cmic_mor_clks       */ 0,
  40082     },
  40083 #endif /* chips */
  40084 
  40085 #if defined(BCM_56270_A0)
  40086     { /* SOC_MEM_INT_TTL_FN_BCM56270_A0m */ 
  40087         /* mem            TTL_FNm */
  40088         /* flags       */ SOC_MEM_FLAG_VALID |
  40089                           SOC_MEM_FLAG_CACHABLE |
  40090                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  40091         /* cmp_fn      */ _soc_mem_cmp_undef,
  40092         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40093         /* index_min   */ 0,
  40094         /* index_max   */ 255,
  40095         /* minblock    */ 5,
  40096         /* maxblock    */ 5,
  40097         /* blocks      */ 0x20,
  40098         /* blocks_hi   */ 0,
  40099         /* base        */ 0x30140000,
  40100         /* gran        */ 1,
  40101         /* bytes       */ 3,
  40102         /* nFields     */ 3,
  40103         /* *fields     */ soc_TOS_FN_BCM56560_A0m_fields,
  40104         /* *views      */ NULL,
  40105         /* *views_num  */ NULL,
  40106         /* snoop_cb    */ NULL, 
  40107         /* snoop_user_data */ NULL, 
  40108         /* snoop_flags */ 0,
  40109         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40110         /* type */ SOC_MEM_TYPE_NORMAL,
  40111         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  40112         /* impl */ SOC_MEM_IMPL_NORMAL,
  40113         /* cmic_mor_clks       */ 0,
  40114     },
  40115 #endif /* chips */
  40116 
  40117 #if defined(BCM_56142_A0) || defined(BCM_56334_A0) || \
  40118     defined(BCM_56334_B0)
  40119     { /* SOC_MEM_INT_TTL_FN_BCM56334_A0m */ 
  40120         /* mem            TTL_FNm */
  40121         /* flags       */ SOC_MEM_FLAG_VALID |
  40122                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  40123         /* cmp_fn      */ _soc_mem_cmp_undef,
  40124         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40125         /* index_min   */ 0,
  40126         /* index_max   */ 255,
  40127         /* minblock    */ 5,
  40128         /* maxblock    */ 5,
  40129         /* blocks      */ 0x20,
  40130         /* blocks_hi   */ 0,
  40131         /* base        */ 0x0e040000,
  40132         /* gran        */ 1,
  40133         /* bytes       */ 2,
  40134         /* nFields     */ 2,
  40135         /* *fields     */ soc_TOS_FNm_fields,
  40136         /* *views      */ NULL,
  40137         /* *views_num  */ NULL,
  40138         /* snoop_cb    */ NULL, 
  40139         /* snoop_user_data */ NULL, 
  40140         /* snoop_flags */ 0,
  40141         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40142         /* type */ SOC_MEM_TYPE_NORMAL,
  40143         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  40144         /* impl */ SOC_MEM_IMPL_NORMAL,
  40145         /* cmic_mor_clks       */ 0,
  40146     },
  40147 #endif /* chips */
  40148 
  40149 #if defined(BCM_56340_A0)
  40150     { /* SOC_MEM_INT_TTL_FN_BCM56340_A0m */ 
  40151         /* mem            TTL_FNm */
  40152         /* flags       */ SOC_MEM_FLAG_VALID |
  40153                           SOC_MEM_FLAG_CACHABLE |
  40154                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  40155         /* cmp_fn      */ _soc_mem_cmp_undef,
  40156         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40157         /* index_min   */ 0,
  40158         /* index_max   */ 255,
  40159         /* minblock    */ 4,
  40160         /* maxblock    */ 4,
  40161         /* blocks      */ 0x10,
  40162         /* blocks_hi   */ 0,
  40163         /* base        */ 0x2c1c0000,
  40164         /* gran        */ 1,
  40165         /* bytes       */ 3,
  40166         /* nFields     */ 3,
  40167         /* *fields     */ soc_TOS_FN_BCM56640_A0m_fields,
  40168         /* *views      */ NULL,
  40169         /* *views_num  */ NULL,
  40170         /* snoop_cb    */ NULL, 
  40171         /* snoop_user_data */ NULL, 
  40172         /* snoop_flags */ 0,
  40173         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40174         /* type */ SOC_MEM_TYPE_NORMAL,
  40175         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  40176         /* impl */ SOC_MEM_IMPL_NORMAL,
  40177         /* cmic_mor_clks       */ 0,
  40178     },
  40179 #endif /* chips */
  40180 
  40181 #if defined(BCM_56370_A0)
  40182     { /* SOC_MEM_INT_TTL_FN_BCM56370_A0m */ 
  40183         /* mem            TTL_FNm */
  40184         /* flags       */ SOC_MEM_FLAG_VALID |
  40185                           SOC_MEM_FLAG_CACHABLE |
  40186                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  40187                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  40188         /* cmp_fn      */ _soc_mem_cmp_undef,
  40189         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40190         /* index_min   */ 0,
  40191         /* index_max   */ 255,
  40192         /* minblock    */ 14,
  40193         /* maxblock    */ 14,
  40194         /* blocks      */ 0x4000,
  40195         /* blocks_hi   */ 0,
  40196         /* base        */ 0x68e00000,
  40197         /* gran        */ 1,
  40198         /* bytes       */ 3,
  40199         /* nFields     */ 5,
  40200         /* *fields     */ soc_TCP_FN_BCM56870_A0m_fields,
  40201         /* *views      */ NULL,
  40202         /* *views_num  */ NULL,
  40203         /* snoop_cb    */ NULL, 
  40204         /* snoop_user_data */ NULL, 
  40205         /* snoop_flags */ 0,
  40206         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40207         /* type */ SOC_MEM_TYPE_NORMAL,
  40208         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  40209         /* impl */ SOC_MEM_IMPL_NORMAL,
  40210         /* cmic_mor_clks       */ 0,
  40211         /* access_latency_mode */ 0,
  40212     },
  40213 #endif /* chips */
  40214 
  40215 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
  40216     { /* SOC_MEM_INT_TTL_FN_BCM56440_A0m */ 
  40217         /* mem            TTL_FNm */
  40218         /* flags       */ SOC_MEM_FLAG_VALID |
  40219                           SOC_MEM_FLAG_CACHABLE |
  40220                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  40221         /* cmp_fn      */ _soc_mem_cmp_undef,
  40222         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40223         /* index_min   */ 0,
  40224         /* index_max   */ 255,
  40225         /* minblock    */ 9,
  40226         /* maxblock    */ 9,
  40227         /* blocks      */ 0x200,
  40228         /* blocks_hi   */ 0,
  40229         /* base        */ 0x0c06a000,
  40230         /* gran        */ 1,
  40231         /* bytes       */ 3,
  40232         /* nFields     */ 3,
  40233         /* *fields     */ soc_TOS_FN_BCM56634_A0m_fields,
  40234         /* *views      */ NULL,
  40235         /* *views_num  */ NULL,
  40236         /* snoop_cb    */ NULL, 
  40237         /* snoop_user_data */ NULL, 
  40238         /* snoop_flags */ 0,
  40239         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40240         /* type */ SOC_MEM_TYPE_NORMAL,
  40241         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  40242         /* impl */ SOC_MEM_IMPL_NORMAL,
  40243         /* cmic_mor_clks       */ 0,
  40244     },
  40245 #endif /* chips */
  40246 
  40247 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  40248     defined(BCM_56450_B1)
  40249     { /* SOC_MEM_INT_TTL_FN_BCM56450_A0m */ 
  40250         /* mem            TTL_FNm */
  40251         /* flags       */ SOC_MEM_FLAG_VALID |
  40252                           SOC_MEM_FLAG_CACHABLE |
  40253                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  40254         /* cmp_fn      */ _soc_mem_cmp_undef,
  40255         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40256         /* index_min   */ 0,
  40257         /* index_max   */ 255,
  40258         /* minblock    */ 8,
  40259         /* maxblock    */ 8,
  40260         /* blocks      */ 0x100,
  40261         /* blocks_hi   */ 0,
  40262         /* base        */ 0x30140000,
  40263         /* gran        */ 1,
  40264         /* bytes       */ 3,
  40265         /* nFields     */ 3,
  40266         /* *fields     */ soc_TOS_FN_BCM56640_A0m_fields,
  40267         /* *views      */ NULL,
  40268         /* *views_num  */ NULL,
  40269         /* snoop_cb    */ NULL, 
  40270         /* snoop_user_data */ NULL, 
  40271         /* snoop_flags */ 0,
  40272         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40273         /* type */ SOC_MEM_TYPE_NORMAL,
  40274         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  40275         /* impl */ SOC_MEM_IMPL_NORMAL,
  40276         /* cmic_mor_clks       */ 0,
  40277     },
  40278 #endif /* chips */
  40279 
  40280 #if defined(BCM_56524_A0) || defined(BCM_56524_B0)
  40281     { /* SOC_MEM_INT_TTL_FN_BCM56524_A0m */ 
  40282         /* mem            TTL_FNm */
  40283         /* flags       */ SOC_MEM_FLAG_VALID |
  40284                           SOC_MEM_FLAG_CACHABLE |
  40285                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  40286         /* cmp_fn      */ _soc_mem_cmp_undef,
  40287         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40288         /* index_min   */ 0,
  40289         /* index_max   */ 255,
  40290         /* minblock    */ 8,
  40291         /* maxblock    */ 8,
  40292         /* blocks      */ 0x100,
  40293         /* blocks_hi   */ 0,
  40294         /* base        */ 0x0b040000,
  40295         /* gran        */ 1,
  40296         /* bytes       */ 3,
  40297         /* nFields     */ 3,
  40298         /* *fields     */ soc_TOS_FN_BCM56634_A0m_fields,
  40299         /* *views      */ NULL,
  40300         /* *views_num  */ NULL,
  40301         /* snoop_cb    */ NULL, 
  40302         /* snoop_user_data */ NULL, 
  40303         /* snoop_flags */ 0,
  40304         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40305         /* type */ SOC_MEM_TYPE_NORMAL,
  40306         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  40307         /* impl */ SOC_MEM_IMPL_NORMAL,
  40308         /* cmic_mor_clks       */ 0,
  40309     },
  40310 #endif /* chips */
  40311 
  40312 #if defined(BCM_56560_A0) || defined(BCM_56670_A0) || \
  40313     defined(BCM_56670_B0)
  40314     { /* SOC_MEM_INT_TTL_FN_BCM56560_A0m */ 
  40315         /* mem            TTL_FNm */
  40316         /* flags       */ SOC_MEM_FLAG_VALID |
  40317                           SOC_MEM_FLAG_CACHABLE |
  40318                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  40319         /* cmp_fn      */ _soc_mem_cmp_undef,
  40320         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40321         /* index_min   */ 0,
  40322         /* index_max   */ 255,
  40323         /* minblock    */ 21,
  40324         /* maxblock    */ 21,
  40325         /* blocks      */ 0x200000,
  40326         /* blocks_hi   */ 0,
  40327         /* base        */ 0x48100000,
  40328         /* gran        */ 1,
  40329         /* bytes       */ 3,
  40330         /* nFields     */ 3,
  40331         /* *fields     */ soc_TOS_FN_BCM56560_A0m_fields,
  40332         /* *views      */ NULL,
  40333         /* *views_num  */ NULL,
  40334         /* snoop_cb    */ NULL, 
  40335         /* snoop_user_data */ NULL, 
  40336         /* snoop_flags */ 0,
  40337         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40338         /* type */ SOC_MEM_TYPE_NORMAL,
  40339         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  40340         /* impl */ SOC_MEM_IMPL_NORMAL,
  40341         /* cmic_mor_clks       */ 0,
  40342     },
  40343 #endif /* chips */
  40344 
  40345 #if defined(BCM_56560_B0)
  40346     { /* SOC_MEM_INT_TTL_FN_BCM56560_B0m */ 
  40347         /* mem            TTL_FNm */
  40348         /* flags       */ SOC_MEM_FLAG_VALID |
  40349                           SOC_MEM_FLAG_CACHABLE |
  40350                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  40351         /* cmp_fn      */ _soc_mem_cmp_undef,
  40352         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40353         /* index_min   */ 0,
  40354         /* index_max   */ 255,
  40355         /* minblock    */ 13,
  40356         /* maxblock    */ 13,
  40357         /* blocks      */ 0x2000,
  40358         /* blocks_hi   */ 0,
  40359         /* base        */ 0x48100000,
  40360         /* gran        */ 1,
  40361         /* bytes       */ 3,
  40362         /* nFields     */ 3,
  40363         /* *fields     */ soc_TOS_FN_BCM56560_A0m_fields,
  40364         /* *views      */ NULL,
  40365         /* *views_num  */ NULL,
  40366         /* snoop_cb    */ NULL, 
  40367         /* snoop_user_data */ NULL, 
  40368         /* snoop_flags */ 0,
  40369         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40370         /* type */ SOC_MEM_TYPE_NORMAL,
  40371         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  40372         /* impl */ SOC_MEM_IMPL_NORMAL,
  40373         /* cmic_mor_clks       */ 0,
  40374     },
  40375 #endif /* chips */
  40376 
  40377 #if defined(BCM_56634_A0) || defined(BCM_56634_B0)
  40378     { /* SOC_MEM_INT_TTL_FN_BCM56634_A0m */ 
  40379         /* mem            TTL_FNm */
  40380         /* flags       */ SOC_MEM_FLAG_VALID |
  40381                           SOC_MEM_FLAG_CACHABLE |
  40382                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  40383         /* cmp_fn      */ _soc_mem_cmp_undef,
  40384         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40385         /* index_min   */ 0,
  40386         /* index_max   */ 255,
  40387         /* minblock    */ 9,
  40388         /* maxblock    */ 9,
  40389         /* blocks      */ 0x200,
  40390         /* blocks_hi   */ 0,
  40391         /* base        */ 0x0b040000,
  40392         /* gran        */ 1,
  40393         /* bytes       */ 3,
  40394         /* nFields     */ 3,
  40395         /* *fields     */ soc_TOS_FN_BCM56634_A0m_fields,
  40396         /* *views      */ NULL,
  40397         /* *views_num  */ NULL,
  40398         /* snoop_cb    */ NULL, 
  40399         /* snoop_user_data */ NULL, 
  40400         /* snoop_flags */ 0,
  40401         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40402         /* type */ SOC_MEM_TYPE_NORMAL,
  40403         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  40404         /* impl */ SOC_MEM_IMPL_NORMAL,
  40405         /* cmic_mor_clks       */ 0,
  40406     },
  40407 #endif /* chips */
  40408 
  40409 #if defined(BCM_56640_A0)
  40410     { /* SOC_MEM_INT_TTL_FN_BCM56640_A0m */ 
  40411         /* mem            TTL_FNm */
  40412         /* flags       */ SOC_MEM_FLAG_VALID |
  40413                           SOC_MEM_FLAG_CACHABLE |
  40414                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  40415         /* cmp_fn      */ _soc_mem_cmp_undef,
  40416         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40417         /* index_min   */ 0,
  40418         /* index_max   */ 255,
  40419         /* minblock    */ 7,
  40420         /* maxblock    */ 7,
  40421         /* blocks      */ 0x80,
  40422         /* blocks_hi   */ 0,
  40423         /* base        */ 0x2c1c0000,
  40424         /* gran        */ 1,
  40425         /* bytes       */ 3,
  40426         /* nFields     */ 3,
  40427         /* *fields     */ soc_TOS_FN_BCM56640_A0m_fields,
  40428         /* *views      */ NULL,
  40429         /* *views_num  */ NULL,
  40430         /* snoop_cb    */ NULL, 
  40431         /* snoop_user_data */ NULL, 
  40432         /* snoop_flags */ 0,
  40433         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40434         /* type */ SOC_MEM_TYPE_NORMAL,
  40435         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  40436         /* impl */ SOC_MEM_IMPL_NORMAL,
  40437         /* cmic_mor_clks       */ 0,
  40438     },
  40439 #endif /* chips */
  40440 
  40441 #if defined(BCM_56680_A0) || defined(BCM_56680_B0)
  40442     { /* SOC_MEM_INT_TTL_FN_BCM56680_A0m */ 
  40443         /* mem            TTL_FNm */
  40444         /* flags       */ SOC_MEM_FLAG_VALID |
  40445                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  40446         /* cmp_fn      */ _soc_mem_cmp_undef,
  40447         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40448         /* index_min   */ 0,
  40449         /* index_max   */ 255,
  40450         /* minblock    */ 6,
  40451         /* maxblock    */ 6,
  40452         /* blocks      */ 0x40,
  40453         /* blocks_hi   */ 0,
  40454         /* base        */ 0x0e040000,
  40455         /* gran        */ 1,
  40456         /* bytes       */ 2,
  40457         /* nFields     */ 2,
  40458         /* *fields     */ soc_TOS_FNm_fields,
  40459         /* *views      */ NULL,
  40460         /* *views_num  */ NULL,
  40461         /* snoop_cb    */ NULL, 
  40462         /* snoop_user_data */ NULL, 
  40463         /* snoop_flags */ 0,
  40464         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40465         /* type */ SOC_MEM_TYPE_NORMAL,
  40466         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  40467         /* impl */ SOC_MEM_IMPL_NORMAL,
  40468         /* cmic_mor_clks       */ 0,
  40469     },
  40470 #endif /* chips */
  40471 
  40472 #if defined(BCM_56685_A0) || defined(BCM_56685_B0)
  40473     { /* SOC_MEM_INT_TTL_FN_BCM56685_A0m */ 
  40474         /* mem            TTL_FNm */
  40475         /* flags       */ SOC_MEM_FLAG_VALID |
  40476                           SOC_MEM_FLAG_CACHABLE |
  40477                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  40478         /* cmp_fn      */ _soc_mem_cmp_undef,
  40479         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40480         /* index_min   */ 0,
  40481         /* index_max   */ 255,
  40482         /* minblock    */ 6,
  40483         /* maxblock    */ 6,
  40484         /* blocks      */ 0x40,
  40485         /* blocks_hi   */ 0,
  40486         /* base        */ 0x0b040000,
  40487         /* gran        */ 1,
  40488         /* bytes       */ 3,
  40489         /* nFields     */ 3,
  40490         /* *fields     */ soc_TOS_FN_BCM56634_A0m_fields,
  40491         /* *views      */ NULL,
  40492         /* *views_num  */ NULL,
  40493         /* snoop_cb    */ NULL, 
  40494         /* snoop_user_data */ NULL, 
  40495         /* snoop_flags */ 0,
  40496         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40497         /* type */ SOC_MEM_TYPE_NORMAL,
  40498         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  40499         /* impl */ SOC_MEM_IMPL_NORMAL,
  40500         /* cmic_mor_clks       */ 0,
  40501     },
  40502 #endif /* chips */
  40503 
  40504 #if defined(BCM_56770_A0)
  40505     { /* SOC_MEM_INT_TTL_FN_BCM56770_A0m */ 
  40506         /* mem            TTL_FNm */
  40507         /* flags       */ SOC_MEM_FLAG_VALID |
  40508                           SOC_MEM_FLAG_CACHABLE |
  40509                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  40510                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  40511         /* cmp_fn      */ _soc_mem_cmp_undef,
  40512         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40513         /* index_min   */ 0,
  40514         /* index_max   */ 255,
  40515         /* minblock    */ 25,
  40516         /* maxblock    */ 25,
  40517         /* blocks      */ 0x2000000,
  40518         /* blocks_hi   */ 0,
  40519         /* base        */ 0x68c00000,
  40520         /* gran        */ 1,
  40521         /* bytes       */ 3,
  40522         /* nFields     */ 5,
  40523         /* *fields     */ soc_TCP_FN_BCM56870_A0m_fields,
  40524         /* *views      */ NULL,
  40525         /* *views_num  */ NULL,
  40526         /* snoop_cb    */ NULL, 
  40527         /* snoop_user_data */ NULL, 
  40528         /* snoop_flags */ 0,
  40529         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40530         /* type */ SOC_MEM_TYPE_NORMAL,
  40531         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  40532         /* impl */ SOC_MEM_IMPL_NORMAL,
  40533         /* cmic_mor_clks       */ 0,
  40534         /* access_latency_mode */ 0,
  40535     },
  40536 #endif /* chips */
  40537 
  40538 #if defined(BCM_56725_A0) || defined(BCM_56820_A0)
  40539     { /* SOC_MEM_INT_TTL_FN_BCM56820_A0m */ 
  40540         /* mem            TTL_FNm */
  40541         /* flags       */ SOC_MEM_FLAG_VALID |
  40542                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  40543         /* cmp_fn      */ _soc_mem_cmp_undef,
  40544         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40545         /* index_min   */ 0,
  40546         /* index_max   */ 255,
  40547         /* minblock    */ 3,
  40548         /* maxblock    */ 3,
  40549         /* blocks      */ 0x8,
  40550         /* blocks_hi   */ 0,
  40551         /* base        */ 0x0c068000,
  40552         /* gran        */ 1,
  40553         /* bytes       */ 2,
  40554         /* nFields     */ 2,
  40555         /* *fields     */ soc_TOS_FNm_fields,
  40556         /* *views      */ NULL,
  40557         /* *views_num  */ NULL,
  40558         /* snoop_cb    */ NULL, 
  40559         /* snoop_user_data */ NULL, 
  40560         /* snoop_flags */ 0,
  40561         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40562         /* type */ SOC_MEM_TYPE_NORMAL,
  40563         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  40564         /* impl */ SOC_MEM_IMPL_NORMAL,
  40565         /* cmic_mor_clks       */ 0,
  40566     },
  40567 #endif /* chips */
  40568 
  40569 #if defined(BCM_56840_A0) || defined(BCM_56840_B0)
  40570     { /* SOC_MEM_INT_TTL_FN_BCM56840_A0m */ 
  40571         /* mem            TTL_FNm */
  40572         /* flags       */ SOC_MEM_FLAG_VALID |
  40573                           SOC_MEM_FLAG_CACHABLE |
  40574                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  40575         /* cmp_fn      */ _soc_mem_cmp_undef,
  40576         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40577         /* index_min   */ 0,
  40578         /* index_max   */ 255,
  40579         /* minblock    */ 6,
  40580         /* maxblock    */ 6,
  40581         /* blocks      */ 0x40,
  40582         /* blocks_hi   */ 0,
  40583         /* base        */ 0x0c068000,
  40584         /* gran        */ 1,
  40585         /* bytes       */ 3,
  40586         /* nFields     */ 3,
  40587         /* *fields     */ soc_TOS_FN_BCM56634_A0m_fields,
  40588         /* *views      */ NULL,
  40589         /* *views_num  */ NULL,
  40590         /* snoop_cb    */ NULL, 
  40591         /* snoop_user_data */ NULL, 
  40592         /* snoop_flags */ 0,
  40593         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40594         /* type */ SOC_MEM_TYPE_NORMAL,
  40595         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  40596         /* impl */ SOC_MEM_IMPL_NORMAL,
  40597         /* cmic_mor_clks       */ 0,
  40598     },
  40599 #endif /* chips */
  40600 
  40601 #if defined(BCM_56850_A0)
  40602     { /* SOC_MEM_INT_TTL_FN_BCM56850_A0m */ 
  40603         /* mem            TTL_FNm */
  40604         /* flags       */ SOC_MEM_FLAG_VALID |
  40605                           SOC_MEM_FLAG_CACHABLE |
  40606                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  40607                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  40608         /* cmp_fn      */ _soc_mem_cmp_undef,
  40609         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40610         /* index_min   */ 0,
  40611         /* index_max   */ 255,
  40612         /* minblock    */ 10,
  40613         /* maxblock    */ 10,
  40614         /* blocks      */ 0x400,
  40615         /* blocks_hi   */ 0,
  40616         /* base        */ 0x38100000,
  40617         /* gran        */ 1,
  40618         /* bytes       */ 3,
  40619         /* nFields     */ 3,
  40620         /* *fields     */ soc_TOS_FN_BCM56640_A0m_fields,
  40621         /* *views      */ NULL,
  40622         /* *views_num  */ NULL,
  40623         /* snoop_cb    */ NULL, 
  40624         /* snoop_user_data */ NULL, 
  40625         /* snoop_flags */ 0,
  40626         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40627         /* type */ SOC_MEM_TYPE_NORMAL,
  40628         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  40629         /* impl */ SOC_MEM_IMPL_NORMAL,
  40630         /* cmic_mor_clks       */ 0,
  40631     },
  40632 #endif /* chips */
  40633 
  40634 #if defined(BCM_56860_A0)
  40635     { /* SOC_MEM_INT_TTL_FN_BCM56860_A0m */ 
  40636         /* mem            TTL_FNm */
  40637         /* flags       */ SOC_MEM_FLAG_VALID |
  40638                           SOC_MEM_FLAG_CACHABLE |
  40639                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  40640                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  40641         /* cmp_fn      */ _soc_mem_cmp_undef,
  40642         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40643         /* index_min   */ 0,
  40644         /* index_max   */ 255,
  40645         /* minblock    */ 11,
  40646         /* maxblock    */ 11,
  40647         /* blocks      */ 0x800,
  40648         /* blocks_hi   */ 0,
  40649         /* base        */ 0x48100000,
  40650         /* gran        */ 1,
  40651         /* bytes       */ 3,
  40652         /* nFields     */ 3,
  40653         /* *fields     */ soc_TOS_FN_BCM56640_A0m_fields,
  40654         /* *views      */ NULL,
  40655         /* *views_num  */ NULL,
  40656         /* snoop_cb    */ NULL, 
  40657         /* snoop_user_data */ NULL, 
  40658         /* snoop_flags */ 0,
  40659         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40660         /* type */ SOC_MEM_TYPE_NORMAL,
  40661         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  40662         /* impl */ SOC_MEM_IMPL_NORMAL,
  40663         /* cmic_mor_clks       */ 0,
  40664     },
  40665 #endif /* chips */
  40666 
  40667 #if defined(BCM_56870_A0)
  40668     { /* SOC_MEM_INT_TTL_FN_BCM56870_A0m */ 
  40669         /* mem            TTL_FNm */
  40670         /* flags       */ SOC_MEM_FLAG_VALID |
  40671                           SOC_MEM_FLAG_CACHABLE |
  40672                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  40673                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  40674         /* cmp_fn      */ _soc_mem_cmp_undef,
  40675         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40676         /* index_min   */ 0,
  40677         /* index_max   */ 255,
  40678         /* minblock    */ 37,
  40679         /* maxblock    */ 37,
  40680         /* blocks      */ 0,
  40681         /* blocks_hi   */ 0x20,
  40682         /* base        */ 0x68c00000,
  40683         /* gran        */ 1,
  40684         /* bytes       */ 3,
  40685         /* nFields     */ 5,
  40686         /* *fields     */ soc_TCP_FN_BCM56870_A0m_fields,
  40687         /* *views      */ NULL,
  40688         /* *views_num  */ NULL,
  40689         /* snoop_cb    */ NULL, 
  40690         /* snoop_user_data */ NULL, 
  40691         /* snoop_flags */ 0,
  40692         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40693         /* type */ SOC_MEM_TYPE_NORMAL,
  40694         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  40695         /* impl */ SOC_MEM_IMPL_NORMAL,
  40696         /* cmic_mor_clks       */ 0,
  40697         /* access_latency_mode */ 0,
  40698     },
  40699 #endif /* chips */
  40700 
  40701 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  40702     { /* SOC_MEM_INT_TTL_FN_BCM56960_A0m */ 
  40703         /* mem            TTL_FNm */
  40704         /* flags       */ SOC_MEM_FLAG_VALID |
  40705                           SOC_MEM_FLAG_CACHABLE |
  40706                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  40707                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  40708         /* cmp_fn      */ _soc_mem_cmp_undef,
  40709         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40710         /* index_min   */ 0,
  40711         /* index_max   */ 255,
  40712         /* minblock    */ 36,
  40713         /* maxblock    */ 36,
  40714         /* blocks      */ 0,
  40715         /* blocks_hi   */ 0x10,
  40716         /* base        */ 0x39dc0000,
  40717         /* gran        */ 1,
  40718         /* bytes       */ 3,
  40719         /* nFields     */ 3,
  40720         /* *fields     */ soc_TCP_FN_BCM56960_A0m_fields,
  40721         /* *views      */ NULL,
  40722         /* *views_num  */ NULL,
  40723         /* snoop_cb    */ NULL, 
  40724         /* snoop_user_data */ NULL, 
  40725         /* snoop_flags */ 0,
  40726         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40727         /* type */ SOC_MEM_TYPE_NORMAL,
  40728         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  40729         /* impl */ SOC_MEM_IMPL_NORMAL,
  40730         /* cmic_mor_clks       */ 0,
  40731         /* access_latency_mode */ 0,
  40732     },
  40733 #endif /* chips */
  40734 
  40735 #if defined(BCM_56970_A0)
  40736     { /* SOC_MEM_INT_TTL_FN_BCM56970_A0m */ 
  40737         /* mem            TTL_FNm */
  40738         /* flags       */ SOC_MEM_FLAG_VALID |
  40739                           SOC_MEM_FLAG_CACHABLE |
  40740                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  40741                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  40742         /* cmp_fn      */ _soc_mem_cmp_undef,
  40743         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40744         /* index_min   */ 0,
  40745         /* index_max   */ 255,
  40746         /* minblock    */ 68,
  40747         /* maxblock    */ 68,
  40748         /* blocks      */ 0,
  40749         /* blocks_hi   */ 0xffffffff,
  40750         /* base        */ 0x5ddc0000,
  40751         /* gran        */ 1,
  40752         /* bytes       */ 3,
  40753         /* nFields     */ 5,
  40754         /* *fields     */ soc_TCP_FN_BCM56970_A0m_fields,
  40755         /* *views      */ NULL,
  40756         /* *views_num  */ NULL,
  40757         /* snoop_cb    */ NULL, 
  40758         /* snoop_user_data */ NULL, 
  40759         /* snoop_flags */ 0,
  40760         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40761         /* type */ SOC_MEM_TYPE_NORMAL,
  40762         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  40763         /* impl */ SOC_MEM_IMPL_NORMAL,
  40764         /* cmic_mor_clks       */ 0,
  40765         /* access_latency_mode */ 0,
  40766     },
  40767 #endif /* chips */
  40768 
  40769 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  40770     { /* SOC_MEM_INT_TTL_FN_BCM56980_A0m */ 
  40771         /* mem            TTL_FNm */
  40772         /* flags       */ SOC_MEM_FLAG_VALID |
  40773                           SOC_MEM_FLAG_CACHABLE |
  40774                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  40775                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  40776         /* cmp_fn      */ _soc_mem_cmp_undef,
  40777         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40778         /* index_min   */ 0,
  40779         /* index_max   */ 255,
  40780         /* minblock    */ 101,
  40781         /* maxblock    */ 101,
  40782         /* blocks      */ 0,
  40783         /* blocks_hi   */ 0xffffffff,
  40784         /* base        */ 0x0d880000,
  40785         /* gran        */ 1,
  40786         /* bytes       */ 3,
  40787         /* nFields     */ 6,
  40788         /* *fields     */ soc_TCP_FN_BCM56980_A0m_fields,
  40789         /* *views      */ NULL,
  40790         /* *views_num  */ NULL,
  40791         /* snoop_cb    */ NULL, 
  40792         /* snoop_user_data */ NULL, 
  40793         /* snoop_flags */ 0,
  40794         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40795         /* type */ SOC_MEM_TYPE_NORMAL,
  40796         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  40797         /* impl */ SOC_MEM_IMPL_NORMAL,
  40798         /* cmic_mor_clks       */ 0,
  40799         /* access_latency_mode */ 3,
  40800     },
  40801 #endif /* chips */
  40802 
  40803 #if defined(BCM_88732_A0)
  40804     { /* SOC_MEM_INT_TTL_FN_BCM88732_A0m */ 
  40805         /* mem            TTL_FNm */
  40806         /* flags       */ SOC_MEM_FLAG_VALID |
  40807                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  40808         /* cmp_fn      */ _soc_mem_cmp_undef,
  40809         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40810         /* index_min   */ 0,
  40811         /* index_max   */ 255,
  40812         /* minblock    */ 5,
  40813         /* maxblock    */ 5,
  40814         /* blocks      */ 0x20,
  40815         /* blocks_hi   */ 0,
  40816         /* base        */ 0x06040000,
  40817         /* gran        */ 1,
  40818         /* bytes       */ 2,
  40819         /* nFields     */ 2,
  40820         /* *fields     */ soc_TOS_FNm_fields,
  40821         /* *views      */ NULL,
  40822         /* *views_num  */ NULL,
  40823         /* snoop_cb    */ NULL, 
  40824         /* snoop_user_data */ NULL, 
  40825         /* snoop_flags */ 0,
  40826         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40827         /* type */ SOC_MEM_TYPE_NORMAL,
  40828         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  40829         /* impl */ SOC_MEM_IMPL_NORMAL,
  40830         /* cmic_mor_clks       */ 0,
  40831     },
  40832 #endif /* chips */
  40833 
  40834 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  40835     { /* SOC_MEM_INT_TTL_FN_PIPE0m */ 
  40836         /* mem            TTL_FN_PIPE0m */
  40837         /* flags       */ SOC_MEM_FLAG_VALID |
  40838                           SOC_MEM_FLAG_CACHABLE |
  40839                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  40840         /* cmp_fn      */ _soc_mem_cmp_undef,
  40841         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40842         /* index_min   */ 0,
  40843         /* index_max   */ 255,
  40844         /* minblock    */ 36,
  40845         /* maxblock    */ 36,
  40846         /* blocks      */ 0,
  40847         /* blocks_hi   */ 0x10,
  40848         /* base        */ 0x39dc0000,
  40849         /* gran        */ 1,
  40850         /* bytes       */ 3,
  40851         /* nFields     */ 3,
  40852         /* *fields     */ soc_TCP_FN_BCM56960_A0m_fields,
  40853         /* *views      */ NULL,
  40854         /* *views_num  */ NULL,
  40855         /* snoop_cb    */ NULL, 
  40856         /* snoop_user_data */ NULL, 
  40857         /* snoop_flags */ 0,
  40858         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40859         /* type */ SOC_MEM_TYPE_NORMAL,
  40860         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  40861         /* impl */ SOC_MEM_IMPL_NORMAL,
  40862         /* cmic_mor_clks       */ 0,
  40863         /* access_latency_mode */ 0,
  40864     },
  40865 #endif /* chips */
  40866 
  40867 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  40868     { /* SOC_MEM_INT_TTL_FN_PIPE1m */ 
  40869         /* mem            TTL_FN_PIPE1m */
  40870         /* flags       */ SOC_MEM_FLAG_VALID |
  40871                           SOC_MEM_FLAG_CACHABLE |
  40872                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  40873                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  40874         /* cmp_fn      */ _soc_mem_cmp_undef,
  40875         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40876         /* index_min   */ 0,
  40877         /* index_max   */ 255,
  40878         /* minblock    */ 36,
  40879         /* maxblock    */ 36,
  40880         /* blocks      */ 0,
  40881         /* blocks_hi   */ 0x10,
  40882         /* base        */ 0x39dc0000,
  40883         /* gran        */ 1,
  40884         /* bytes       */ 3,
  40885         /* nFields     */ 3,
  40886         /* *fields     */ soc_TCP_FN_BCM56960_A0m_fields,
  40887         /* *views      */ NULL,
  40888         /* *views_num  */ NULL,
  40889         /* snoop_cb    */ NULL, 
  40890         /* snoop_user_data */ NULL, 
  40891         /* snoop_flags */ 0,
  40892         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40893         /* type */ SOC_MEM_TYPE_NORMAL,
  40894         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  40895         /* impl */ SOC_MEM_IMPL_NORMAL,
  40896         /* cmic_mor_clks       */ 0,
  40897         /* access_latency_mode */ 0,
  40898     },
  40899 #endif /* chips */
  40900 
  40901 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  40902     { /* SOC_MEM_INT_TTL_FN_PIPE2m */ 
  40903         /* mem            TTL_FN_PIPE2m */
  40904         /* flags       */ SOC_MEM_FLAG_VALID |
  40905                           SOC_MEM_FLAG_CACHABLE |
  40906                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  40907                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  40908         /* cmp_fn      */ _soc_mem_cmp_undef,
  40909         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40910         /* index_min   */ 0,
  40911         /* index_max   */ 255,
  40912         /* minblock    */ 36,
  40913         /* maxblock    */ 36,
  40914         /* blocks      */ 0,
  40915         /* blocks_hi   */ 0x10,
  40916         /* base        */ 0x39dc0000,
  40917         /* gran        */ 1,
  40918         /* bytes       */ 3,
  40919         /* nFields     */ 3,
  40920         /* *fields     */ soc_TCP_FN_BCM56960_A0m_fields,
  40921         /* *views      */ NULL,
  40922         /* *views_num  */ NULL,
  40923         /* snoop_cb    */ NULL, 
  40924         /* snoop_user_data */ NULL, 
  40925         /* snoop_flags */ 0,
  40926         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40927         /* type */ SOC_MEM_TYPE_NORMAL,
  40928         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  40929         /* impl */ SOC_MEM_IMPL_NORMAL,
  40930         /* cmic_mor_clks       */ 0,
  40931         /* access_latency_mode */ 0,
  40932     },
  40933 #endif /* chips */
  40934 
  40935 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  40936     { /* SOC_MEM_INT_TTL_FN_PIPE3m */ 
  40937         /* mem            TTL_FN_PIPE3m */
  40938         /* flags       */ SOC_MEM_FLAG_VALID |
  40939                           SOC_MEM_FLAG_CACHABLE |
  40940                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  40941                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  40942         /* cmp_fn      */ _soc_mem_cmp_undef,
  40943         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40944         /* index_min   */ 0,
  40945         /* index_max   */ 255,
  40946         /* minblock    */ 36,
  40947         /* maxblock    */ 36,
  40948         /* blocks      */ 0,
  40949         /* blocks_hi   */ 0x10,
  40950         /* base        */ 0x39dc0000,
  40951         /* gran        */ 1,
  40952         /* bytes       */ 3,
  40953         /* nFields     */ 3,
  40954         /* *fields     */ soc_TCP_FN_BCM56960_A0m_fields,
  40955         /* *views      */ NULL,
  40956         /* *views_num  */ NULL,
  40957         /* snoop_cb    */ NULL, 
  40958         /* snoop_user_data */ NULL, 
  40959         /* snoop_flags */ 0,
  40960         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40961         /* type */ SOC_MEM_TYPE_NORMAL,
  40962         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  40963         /* impl */ SOC_MEM_IMPL_NORMAL,
  40964         /* cmic_mor_clks       */ 0,
  40965         /* access_latency_mode */ 0,
  40966     },
  40967 #endif /* chips */
  40968 
  40969 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  40970     { /* SOC_MEM_INT_TTL_FN_PIPE4m */ 
  40971         /* mem            TTL_FN_PIPE4m */
  40972         /* flags       */ SOC_MEM_FLAG_VALID |
  40973                           SOC_MEM_FLAG_CACHABLE |
  40974                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  40975                           (4 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  40976         /* cmp_fn      */ _soc_mem_cmp_undef,
  40977         /* *null_entry */ _soc_mem_entry_null_zeroes,
  40978         /* index_min   */ 0,
  40979         /* index_max   */ 255,
  40980         /* minblock    */ 101,
  40981         /* maxblock    */ 101,
  40982         /* blocks      */ 0,
  40983         /* blocks_hi   */ 0xffffffff,
  40984         /* base        */ 0x0d880000,
  40985         /* gran        */ 1,
  40986         /* bytes       */ 3,
  40987         /* nFields     */ 6,
  40988         /* *fields     */ soc_TCP_FN_BCM56980_A0m_fields,
  40989         /* *views      */ NULL,
  40990         /* *views_num  */ NULL,
  40991         /* snoop_cb    */ NULL, 
  40992         /* snoop_user_data */ NULL, 
  40993         /* snoop_flags */ 0,
  40994         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  40995         /* type */ SOC_MEM_TYPE_NORMAL,
  40996         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  40997         /* impl */ SOC_MEM_IMPL_NORMAL,
  40998         /* cmic_mor_clks       */ 0,
  40999         /* access_latency_mode */ 3,
  41000     },
  41001 #endif /* chips */
  41002 
  41003 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  41004     { /* SOC_MEM_INT_TTL_FN_PIPE5m */ 
  41005         /* mem            TTL_FN_PIPE5m */
  41006         /* flags       */ SOC_MEM_FLAG_VALID |
  41007                           SOC_MEM_FLAG_CACHABLE |
  41008                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  41009                           (5 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  41010         /* cmp_fn      */ _soc_mem_cmp_undef,
  41011         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41012         /* index_min   */ 0,
  41013         /* index_max   */ 255,
  41014         /* minblock    */ 101,
  41015         /* maxblock    */ 101,
  41016         /* blocks      */ 0,
  41017         /* blocks_hi   */ 0xffffffff,
  41018         /* base        */ 0x0d880000,
  41019         /* gran        */ 1,
  41020         /* bytes       */ 3,
  41021         /* nFields     */ 6,
  41022         /* *fields     */ soc_TCP_FN_BCM56980_A0m_fields,
  41023         /* *views      */ NULL,
  41024         /* *views_num  */ NULL,
  41025         /* snoop_cb    */ NULL, 
  41026         /* snoop_user_data */ NULL, 
  41027         /* snoop_flags */ 0,
  41028         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41029         /* type */ SOC_MEM_TYPE_NORMAL,
  41030         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  41031         /* impl */ SOC_MEM_IMPL_NORMAL,
  41032         /* cmic_mor_clks       */ 0,
  41033         /* access_latency_mode */ 3,
  41034     },
  41035 #endif /* chips */
  41036 
  41037 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  41038     { /* SOC_MEM_INT_TTL_FN_PIPE6m */ 
  41039         /* mem            TTL_FN_PIPE6m */
  41040         /* flags       */ SOC_MEM_FLAG_VALID |
  41041                           SOC_MEM_FLAG_CACHABLE |
  41042                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  41043                           (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  41044         /* cmp_fn      */ _soc_mem_cmp_undef,
  41045         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41046         /* index_min   */ 0,
  41047         /* index_max   */ 255,
  41048         /* minblock    */ 101,
  41049         /* maxblock    */ 101,
  41050         /* blocks      */ 0,
  41051         /* blocks_hi   */ 0xffffffff,
  41052         /* base        */ 0x0d880000,
  41053         /* gran        */ 1,
  41054         /* bytes       */ 3,
  41055         /* nFields     */ 6,
  41056         /* *fields     */ soc_TCP_FN_BCM56980_A0m_fields,
  41057         /* *views      */ NULL,
  41058         /* *views_num  */ NULL,
  41059         /* snoop_cb    */ NULL, 
  41060         /* snoop_user_data */ NULL, 
  41061         /* snoop_flags */ 0,
  41062         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41063         /* type */ SOC_MEM_TYPE_NORMAL,
  41064         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  41065         /* impl */ SOC_MEM_IMPL_NORMAL,
  41066         /* cmic_mor_clks       */ 0,
  41067         /* access_latency_mode */ 3,
  41068     },
  41069 #endif /* chips */
  41070 
  41071 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  41072     { /* SOC_MEM_INT_TTL_FN_PIPE7m */ 
  41073         /* mem            TTL_FN_PIPE7m */
  41074         /* flags       */ SOC_MEM_FLAG_VALID |
  41075                           SOC_MEM_FLAG_CACHABLE |
  41076                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  41077                           (7 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  41078         /* cmp_fn      */ _soc_mem_cmp_undef,
  41079         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41080         /* index_min   */ 0,
  41081         /* index_max   */ 255,
  41082         /* minblock    */ 101,
  41083         /* maxblock    */ 101,
  41084         /* blocks      */ 0,
  41085         /* blocks_hi   */ 0xffffffff,
  41086         /* base        */ 0x0d880000,
  41087         /* gran        */ 1,
  41088         /* bytes       */ 3,
  41089         /* nFields     */ 6,
  41090         /* *fields     */ soc_TCP_FN_BCM56980_A0m_fields,
  41091         /* *views      */ NULL,
  41092         /* *views_num  */ NULL,
  41093         /* snoop_cb    */ NULL, 
  41094         /* snoop_user_data */ NULL, 
  41095         /* snoop_flags */ 0,
  41096         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41097         /* type */ SOC_MEM_TYPE_NORMAL,
  41098         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  41099         /* impl */ SOC_MEM_IMPL_NORMAL,
  41100         /* cmic_mor_clks       */ 0,
  41101         /* access_latency_mode */ 3,
  41102     },
  41103 #endif /* chips */
  41104 
  41105 #if defined(BCM_56370_A0)
  41106     { /* SOC_MEM_INT_TTL_FN_PIPE0_BCM56370_A0m */ 
  41107         /* mem            TTL_FN_PIPE0m */
  41108         /* flags       */ SOC_MEM_FLAG_VALID |
  41109                           SOC_MEM_FLAG_CACHABLE |
  41110                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  41111         /* cmp_fn      */ _soc_mem_cmp_undef,
  41112         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41113         /* index_min   */ 0,
  41114         /* index_max   */ 255,
  41115         /* minblock    */ 14,
  41116         /* maxblock    */ 14,
  41117         /* blocks      */ 0x4000,
  41118         /* blocks_hi   */ 0,
  41119         /* base        */ 0x68e00000,
  41120         /* gran        */ 1,
  41121         /* bytes       */ 3,
  41122         /* nFields     */ 5,
  41123         /* *fields     */ soc_TCP_FN_BCM56870_A0m_fields,
  41124         /* *views      */ NULL,
  41125         /* *views_num  */ NULL,
  41126         /* snoop_cb    */ NULL, 
  41127         /* snoop_user_data */ NULL, 
  41128         /* snoop_flags */ 0,
  41129         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41130         /* type */ SOC_MEM_TYPE_NORMAL,
  41131         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  41132         /* impl */ SOC_MEM_IMPL_NORMAL,
  41133         /* cmic_mor_clks       */ 0,
  41134         /* access_latency_mode */ 0,
  41135     },
  41136 #endif /* chips */
  41137 
  41138 #if defined(BCM_56770_A0)
  41139     { /* SOC_MEM_INT_TTL_FN_PIPE0_BCM56770_A0m */ 
  41140         /* mem            TTL_FN_PIPE0m */
  41141         /* flags       */ SOC_MEM_FLAG_VALID |
  41142                           SOC_MEM_FLAG_CACHABLE |
  41143                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  41144         /* cmp_fn      */ _soc_mem_cmp_undef,
  41145         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41146         /* index_min   */ 0,
  41147         /* index_max   */ 255,
  41148         /* minblock    */ 25,
  41149         /* maxblock    */ 25,
  41150         /* blocks      */ 0x2000000,
  41151         /* blocks_hi   */ 0,
  41152         /* base        */ 0x68c00000,
  41153         /* gran        */ 1,
  41154         /* bytes       */ 3,
  41155         /* nFields     */ 5,
  41156         /* *fields     */ soc_TCP_FN_BCM56870_A0m_fields,
  41157         /* *views      */ NULL,
  41158         /* *views_num  */ NULL,
  41159         /* snoop_cb    */ NULL, 
  41160         /* snoop_user_data */ NULL, 
  41161         /* snoop_flags */ 0,
  41162         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41163         /* type */ SOC_MEM_TYPE_NORMAL,
  41164         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  41165         /* impl */ SOC_MEM_IMPL_NORMAL,
  41166         /* cmic_mor_clks       */ 0,
  41167         /* access_latency_mode */ 0,
  41168     },
  41169 #endif /* chips */
  41170 
  41171 #if defined(BCM_56870_A0)
  41172     { /* SOC_MEM_INT_TTL_FN_PIPE0_BCM56870_A0m */ 
  41173         /* mem            TTL_FN_PIPE0m */
  41174         /* flags       */ SOC_MEM_FLAG_VALID |
  41175                           SOC_MEM_FLAG_CACHABLE |
  41176                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  41177         /* cmp_fn      */ _soc_mem_cmp_undef,
  41178         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41179         /* index_min   */ 0,
  41180         /* index_max   */ 255,
  41181         /* minblock    */ 37,
  41182         /* maxblock    */ 37,
  41183         /* blocks      */ 0,
  41184         /* blocks_hi   */ 0x20,
  41185         /* base        */ 0x68c00000,
  41186         /* gran        */ 1,
  41187         /* bytes       */ 3,
  41188         /* nFields     */ 5,
  41189         /* *fields     */ soc_TCP_FN_BCM56870_A0m_fields,
  41190         /* *views      */ NULL,
  41191         /* *views_num  */ NULL,
  41192         /* snoop_cb    */ NULL, 
  41193         /* snoop_user_data */ NULL, 
  41194         /* snoop_flags */ 0,
  41195         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41196         /* type */ SOC_MEM_TYPE_NORMAL,
  41197         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  41198         /* impl */ SOC_MEM_IMPL_NORMAL,
  41199         /* cmic_mor_clks       */ 0,
  41200         /* access_latency_mode */ 0,
  41201     },
  41202 #endif /* chips */
  41203 
  41204 #if defined(BCM_56970_A0)
  41205     { /* SOC_MEM_INT_TTL_FN_PIPE0_BCM56970_A0m */ 
  41206         /* mem            TTL_FN_PIPE0m */
  41207         /* flags       */ SOC_MEM_FLAG_VALID |
  41208                           SOC_MEM_FLAG_CACHABLE |
  41209                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  41210         /* cmp_fn      */ _soc_mem_cmp_undef,
  41211         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41212         /* index_min   */ 0,
  41213         /* index_max   */ 255,
  41214         /* minblock    */ 68,
  41215         /* maxblock    */ 68,
  41216         /* blocks      */ 0,
  41217         /* blocks_hi   */ 0xffffffff,
  41218         /* base        */ 0x5ddc0000,
  41219         /* gran        */ 1,
  41220         /* bytes       */ 3,
  41221         /* nFields     */ 5,
  41222         /* *fields     */ soc_TCP_FN_BCM56970_A0m_fields,
  41223         /* *views      */ NULL,
  41224         /* *views_num  */ NULL,
  41225         /* snoop_cb    */ NULL, 
  41226         /* snoop_user_data */ NULL, 
  41227         /* snoop_flags */ 0,
  41228         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41229         /* type */ SOC_MEM_TYPE_NORMAL,
  41230         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  41231         /* impl */ SOC_MEM_IMPL_NORMAL,
  41232         /* cmic_mor_clks       */ 0,
  41233         /* access_latency_mode */ 0,
  41234     },
  41235 #endif /* chips */
  41236 
  41237 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  41238     { /* SOC_MEM_INT_TTL_FN_PIPE0_BCM56980_A0m */ 
  41239         /* mem            TTL_FN_PIPE0m */
  41240         /* flags       */ SOC_MEM_FLAG_VALID |
  41241                           SOC_MEM_FLAG_CACHABLE |
  41242                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  41243         /* cmp_fn      */ _soc_mem_cmp_undef,
  41244         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41245         /* index_min   */ 0,
  41246         /* index_max   */ 255,
  41247         /* minblock    */ 101,
  41248         /* maxblock    */ 101,
  41249         /* blocks      */ 0,
  41250         /* blocks_hi   */ 0xffffffff,
  41251         /* base        */ 0x0d880000,
  41252         /* gran        */ 1,
  41253         /* bytes       */ 3,
  41254         /* nFields     */ 6,
  41255         /* *fields     */ soc_TCP_FN_BCM56980_A0m_fields,
  41256         /* *views      */ NULL,
  41257         /* *views_num  */ NULL,
  41258         /* snoop_cb    */ NULL, 
  41259         /* snoop_user_data */ NULL, 
  41260         /* snoop_flags */ 0,
  41261         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41262         /* type */ SOC_MEM_TYPE_NORMAL,
  41263         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  41264         /* impl */ SOC_MEM_IMPL_NORMAL,
  41265         /* cmic_mor_clks       */ 0,
  41266         /* access_latency_mode */ 3,
  41267     },
  41268 #endif /* chips */
  41269 
  41270 #if defined(BCM_56870_A0)
  41271     { /* SOC_MEM_INT_TTL_FN_PIPE1_BCM56870_A0m */ 
  41272         /* mem            TTL_FN_PIPE1m */
  41273         /* flags       */ SOC_MEM_FLAG_VALID |
  41274                           SOC_MEM_FLAG_CACHABLE |
  41275                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  41276                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  41277         /* cmp_fn      */ _soc_mem_cmp_undef,
  41278         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41279         /* index_min   */ 0,
  41280         /* index_max   */ 255,
  41281         /* minblock    */ 37,
  41282         /* maxblock    */ 37,
  41283         /* blocks      */ 0,
  41284         /* blocks_hi   */ 0x20,
  41285         /* base        */ 0x68c00000,
  41286         /* gran        */ 1,
  41287         /* bytes       */ 3,
  41288         /* nFields     */ 5,
  41289         /* *fields     */ soc_TCP_FN_BCM56870_A0m_fields,
  41290         /* *views      */ NULL,
  41291         /* *views_num  */ NULL,
  41292         /* snoop_cb    */ NULL, 
  41293         /* snoop_user_data */ NULL, 
  41294         /* snoop_flags */ 0,
  41295         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41296         /* type */ SOC_MEM_TYPE_NORMAL,
  41297         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  41298         /* impl */ SOC_MEM_IMPL_NORMAL,
  41299         /* cmic_mor_clks       */ 0,
  41300         /* access_latency_mode */ 0,
  41301     },
  41302 #endif /* chips */
  41303 
  41304 #if defined(BCM_56970_A0)
  41305     { /* SOC_MEM_INT_TTL_FN_PIPE1_BCM56970_A0m */ 
  41306         /* mem            TTL_FN_PIPE1m */
  41307         /* flags       */ SOC_MEM_FLAG_VALID |
  41308                           SOC_MEM_FLAG_CACHABLE |
  41309                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  41310                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  41311         /* cmp_fn      */ _soc_mem_cmp_undef,
  41312         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41313         /* index_min   */ 0,
  41314         /* index_max   */ 255,
  41315         /* minblock    */ 68,
  41316         /* maxblock    */ 68,
  41317         /* blocks      */ 0,
  41318         /* blocks_hi   */ 0xffffffff,
  41319         /* base        */ 0x5ddc0000,
  41320         /* gran        */ 1,
  41321         /* bytes       */ 3,
  41322         /* nFields     */ 5,
  41323         /* *fields     */ soc_TCP_FN_BCM56970_A0m_fields,
  41324         /* *views      */ NULL,
  41325         /* *views_num  */ NULL,
  41326         /* snoop_cb    */ NULL, 
  41327         /* snoop_user_data */ NULL, 
  41328         /* snoop_flags */ 0,
  41329         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41330         /* type */ SOC_MEM_TYPE_NORMAL,
  41331         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  41332         /* impl */ SOC_MEM_IMPL_NORMAL,
  41333         /* cmic_mor_clks       */ 0,
  41334         /* access_latency_mode */ 0,
  41335     },
  41336 #endif /* chips */
  41337 
  41338 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  41339     { /* SOC_MEM_INT_TTL_FN_PIPE1_BCM56980_A0m */ 
  41340         /* mem            TTL_FN_PIPE1m */
  41341         /* flags       */ SOC_MEM_FLAG_VALID |
  41342                           SOC_MEM_FLAG_CACHABLE |
  41343                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  41344                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  41345         /* cmp_fn      */ _soc_mem_cmp_undef,
  41346         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41347         /* index_min   */ 0,
  41348         /* index_max   */ 255,
  41349         /* minblock    */ 101,
  41350         /* maxblock    */ 101,
  41351         /* blocks      */ 0,
  41352         /* blocks_hi   */ 0xffffffff,
  41353         /* base        */ 0x0d880000,
  41354         /* gran        */ 1,
  41355         /* bytes       */ 3,
  41356         /* nFields     */ 6,
  41357         /* *fields     */ soc_TCP_FN_BCM56980_A0m_fields,
  41358         /* *views      */ NULL,
  41359         /* *views_num  */ NULL,
  41360         /* snoop_cb    */ NULL, 
  41361         /* snoop_user_data */ NULL, 
  41362         /* snoop_flags */ 0,
  41363         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41364         /* type */ SOC_MEM_TYPE_NORMAL,
  41365         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  41366         /* impl */ SOC_MEM_IMPL_NORMAL,
  41367         /* cmic_mor_clks       */ 0,
  41368         /* access_latency_mode */ 3,
  41369     },
  41370 #endif /* chips */
  41371 
  41372 #if defined(BCM_56970_A0)
  41373     { /* SOC_MEM_INT_TTL_FN_PIPE2_BCM56970_A0m */ 
  41374         /* mem            TTL_FN_PIPE2m */
  41375         /* flags       */ SOC_MEM_FLAG_VALID |
  41376                           SOC_MEM_FLAG_CACHABLE |
  41377                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  41378                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  41379         /* cmp_fn      */ _soc_mem_cmp_undef,
  41380         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41381         /* index_min   */ 0,
  41382         /* index_max   */ 255,
  41383         /* minblock    */ 68,
  41384         /* maxblock    */ 68,
  41385         /* blocks      */ 0,
  41386         /* blocks_hi   */ 0xffffffff,
  41387         /* base        */ 0x5ddc0000,
  41388         /* gran        */ 1,
  41389         /* bytes       */ 3,
  41390         /* nFields     */ 5,
  41391         /* *fields     */ soc_TCP_FN_BCM56970_A0m_fields,
  41392         /* *views      */ NULL,
  41393         /* *views_num  */ NULL,
  41394         /* snoop_cb    */ NULL, 
  41395         /* snoop_user_data */ NULL, 
  41396         /* snoop_flags */ 0,
  41397         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41398         /* type */ SOC_MEM_TYPE_NORMAL,
  41399         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  41400         /* impl */ SOC_MEM_IMPL_NORMAL,
  41401         /* cmic_mor_clks       */ 0,
  41402         /* access_latency_mode */ 0,
  41403     },
  41404 #endif /* chips */
  41405 
  41406 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  41407     { /* SOC_MEM_INT_TTL_FN_PIPE2_BCM56980_A0m */ 
  41408         /* mem            TTL_FN_PIPE2m */
  41409         /* flags       */ SOC_MEM_FLAG_VALID |
  41410                           SOC_MEM_FLAG_CACHABLE |
  41411                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  41412                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  41413         /* cmp_fn      */ _soc_mem_cmp_undef,
  41414         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41415         /* index_min   */ 0,
  41416         /* index_max   */ 255,
  41417         /* minblock    */ 101,
  41418         /* maxblock    */ 101,
  41419         /* blocks      */ 0,
  41420         /* blocks_hi   */ 0xffffffff,
  41421         /* base        */ 0x0d880000,
  41422         /* gran        */ 1,
  41423         /* bytes       */ 3,
  41424         /* nFields     */ 6,
  41425         /* *fields     */ soc_TCP_FN_BCM56980_A0m_fields,
  41426         /* *views      */ NULL,
  41427         /* *views_num  */ NULL,
  41428         /* snoop_cb    */ NULL, 
  41429         /* snoop_user_data */ NULL, 
  41430         /* snoop_flags */ 0,
  41431         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41432         /* type */ SOC_MEM_TYPE_NORMAL,
  41433         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  41434         /* impl */ SOC_MEM_IMPL_NORMAL,
  41435         /* cmic_mor_clks       */ 0,
  41436         /* access_latency_mode */ 3,
  41437     },
  41438 #endif /* chips */
  41439 
  41440 #if defined(BCM_56970_A0)
  41441     { /* SOC_MEM_INT_TTL_FN_PIPE3_BCM56970_A0m */ 
  41442         /* mem            TTL_FN_PIPE3m */
  41443         /* flags       */ SOC_MEM_FLAG_VALID |
  41444                           SOC_MEM_FLAG_CACHABLE |
  41445                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  41446                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  41447         /* cmp_fn      */ _soc_mem_cmp_undef,
  41448         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41449         /* index_min   */ 0,
  41450         /* index_max   */ 255,
  41451         /* minblock    */ 68,
  41452         /* maxblock    */ 68,
  41453         /* blocks      */ 0,
  41454         /* blocks_hi   */ 0xffffffff,
  41455         /* base        */ 0x5ddc0000,
  41456         /* gran        */ 1,
  41457         /* bytes       */ 3,
  41458         /* nFields     */ 5,
  41459         /* *fields     */ soc_TCP_FN_BCM56970_A0m_fields,
  41460         /* *views      */ NULL,
  41461         /* *views_num  */ NULL,
  41462         /* snoop_cb    */ NULL, 
  41463         /* snoop_user_data */ NULL, 
  41464         /* snoop_flags */ 0,
  41465         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41466         /* type */ SOC_MEM_TYPE_NORMAL,
  41467         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  41468         /* impl */ SOC_MEM_IMPL_NORMAL,
  41469         /* cmic_mor_clks       */ 0,
  41470         /* access_latency_mode */ 0,
  41471     },
  41472 #endif /* chips */
  41473 
  41474 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  41475     { /* SOC_MEM_INT_TTL_FN_PIPE3_BCM56980_A0m */ 
  41476         /* mem            TTL_FN_PIPE3m */
  41477         /* flags       */ SOC_MEM_FLAG_VALID |
  41478                           SOC_MEM_FLAG_CACHABLE |
  41479                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  41480                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  41481         /* cmp_fn      */ _soc_mem_cmp_undef,
  41482         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41483         /* index_min   */ 0,
  41484         /* index_max   */ 255,
  41485         /* minblock    */ 101,
  41486         /* maxblock    */ 101,
  41487         /* blocks      */ 0,
  41488         /* blocks_hi   */ 0xffffffff,
  41489         /* base        */ 0x0d880000,
  41490         /* gran        */ 1,
  41491         /* bytes       */ 3,
  41492         /* nFields     */ 6,
  41493         /* *fields     */ soc_TCP_FN_BCM56980_A0m_fields,
  41494         /* *views      */ NULL,
  41495         /* *views_num  */ NULL,
  41496         /* snoop_cb    */ NULL, 
  41497         /* snoop_user_data */ NULL, 
  41498         /* snoop_flags */ 0,
  41499         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41500         /* type */ SOC_MEM_TYPE_NORMAL,
  41501         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  41502         /* impl */ SOC_MEM_IMPL_NORMAL,
  41503         /* cmic_mor_clks       */ 0,
  41504         /* access_latency_mode */ 3,
  41505     },
  41506 #endif /* chips */
  41507 
  41508 #if defined(BCM_56870_A0)
  41509     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_ACTION_PROFILEm */ 
  41510         /* mem            TUNNEL_ADAPT_1_ACTION_PROFILEm */
  41511         /* flags       */ SOC_MEM_FLAG_VALID |
  41512                           SOC_MEM_FLAG_CACHABLE |
  41513                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  41514         /* cmp_fn      */ _soc_mem_cmp_undef,
  41515         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41516         /* index_min   */ 0,
  41517         /* index_max   */ 31,
  41518         /* minblock    */ 37,
  41519         /* maxblock    */ 37,
  41520         /* blocks      */ 0,
  41521         /* blocks_hi   */ 0x20,
  41522         /* base        */ 0x56100000,
  41523         /* gran        */ 1,
  41524         /* bytes       */ 4,
  41525         /* nFields     */ 29,
  41526         /* *fields     */ soc_TUNNEL_ADAPT_1_ACTION_PROFILEm_fields,
  41527         /* *views      */ NULL,
  41528         /* *views_num  */ NULL,
  41529         /* snoop_cb    */ NULL, 
  41530         /* snoop_user_data */ NULL, 
  41531         /* snoop_flags */ 0,
  41532         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41533         /* type */ SOC_MEM_TYPE_NORMAL,
  41534         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  41535         /* impl */ SOC_MEM_IMPL_NORMAL,
  41536         /* cmic_mor_clks       */ 0,
  41537         /* access_latency_mode */ 0,
  41538     },
  41539 #endif /* chips */
  41540 
  41541 #if defined(BCM_56370_A0)
  41542     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_ACTION_PROFILE_BCM56370_A0m */ 
  41543         /* mem            TUNNEL_ADAPT_1_ACTION_PROFILEm */
  41544         /* flags       */ SOC_MEM_FLAG_VALID |
  41545                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  41546         /* cmp_fn      */ _soc_mem_cmp_undef,
  41547         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41548         /* index_min   */ 0,
  41549         /* index_max   */ 31,
  41550         /* minblock    */ 14,
  41551         /* maxblock    */ 14,
  41552         /* blocks      */ 0x4000,
  41553         /* blocks_hi   */ 0,
  41554         /* base        */ 0x56100000,
  41555         /* gran        */ 1,
  41556         /* bytes       */ 4,
  41557         /* nFields     */ 30,
  41558         /* *fields     */ soc_TUNNEL_ADAPT_1_ACTION_PROFILE_BCM56370_A0m_fields,
  41559         /* *views      */ NULL,
  41560         /* *views_num  */ NULL,
  41561         /* snoop_cb    */ NULL, 
  41562         /* snoop_user_data */ NULL, 
  41563         /* snoop_flags */ 0,
  41564         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41565         /* type */ SOC_MEM_TYPE_NORMAL,
  41566         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  41567         /* impl */ SOC_MEM_IMPL_NORMAL,
  41568         /* cmic_mor_clks       */ 0,
  41569         /* access_latency_mode */ 0,
  41570     },
  41571 #endif /* chips */
  41572 
  41573 #if defined(BCM_56770_A0)
  41574     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_ACTION_PROFILE_BCM56770_A0m */ 
  41575         /* mem            TUNNEL_ADAPT_1_ACTION_PROFILEm */
  41576         /* flags       */ SOC_MEM_FLAG_VALID |
  41577                           SOC_MEM_FLAG_CACHABLE |
  41578                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  41579         /* cmp_fn      */ _soc_mem_cmp_undef,
  41580         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41581         /* index_min   */ 0,
  41582         /* index_max   */ 31,
  41583         /* minblock    */ 25,
  41584         /* maxblock    */ 25,
  41585         /* blocks      */ 0x2000000,
  41586         /* blocks_hi   */ 0,
  41587         /* base        */ 0x56100000,
  41588         /* gran        */ 1,
  41589         /* bytes       */ 4,
  41590         /* nFields     */ 30,
  41591         /* *fields     */ soc_TUNNEL_ADAPT_1_ACTION_PROFILE_BCM56370_A0m_fields,
  41592         /* *views      */ NULL,
  41593         /* *views_num  */ NULL,
  41594         /* snoop_cb    */ NULL, 
  41595         /* snoop_user_data */ NULL, 
  41596         /* snoop_flags */ 0,
  41597         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41598         /* type */ SOC_MEM_TYPE_NORMAL,
  41599         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  41600         /* impl */ SOC_MEM_IMPL_NORMAL,
  41601         /* cmic_mor_clks       */ 0,
  41602         /* access_latency_mode */ 0,
  41603     },
  41604 #endif /* chips */
  41605 
  41606 #if defined(BCM_56870_A0)
  41607     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRSm */ 
  41608         /* mem            TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRSm */
  41609         /* flags       */ SOC_MEM_FLAG_VALID |
  41610                           SOC_MEM_FLAG_CACHABLE |
  41611                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  41612                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  41613         /* cmp_fn      */ _soc_mem_cmp_undef,
  41614         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41615         /* index_min   */ 0,
  41616         /* index_max   */ 511,
  41617         /* minblock    */ 37,
  41618         /* maxblock    */ 37,
  41619         /* blocks      */ 0,
  41620         /* blocks_hi   */ 0x20,
  41621         /* base        */ 0x55280000,
  41622         /* gran        */ 1,
  41623         /* bytes       */ 2,
  41624         /* nFields     */ 8,
  41625         /* *fields     */ soc_TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRSm_fields,
  41626         /* *views      */ NULL,
  41627         /* *views_num  */ NULL,
  41628         /* snoop_cb    */ NULL, 
  41629         /* snoop_user_data */ NULL, 
  41630         /* snoop_flags */ 0,
  41631         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41632         /* type */ SOC_MEM_TYPE_NORMAL,
  41633         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  41634         /* impl */ SOC_MEM_IMPL_NORMAL,
  41635         /* cmic_mor_clks       */ 0,
  41636         /* access_latency_mode */ 3,
  41637     },
  41638 #endif /* chips */
  41639 
  41640 #if defined(BCM_56370_A0)
  41641     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRS_BCM56370_A0m */ 
  41642         /* mem            TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRSm */
  41643         /* flags       */ SOC_MEM_FLAG_VALID |
  41644                           SOC_MEM_FLAG_CACHABLE |
  41645                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  41646         /* cmp_fn      */ _soc_mem_cmp_undef,
  41647         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41648         /* index_min   */ 0,
  41649         /* index_max   */ 511,
  41650         /* minblock    */ 14,
  41651         /* maxblock    */ 14,
  41652         /* blocks      */ 0x4000,
  41653         /* blocks_hi   */ 0,
  41654         /* base        */ 0x55280000,
  41655         /* gran        */ 1,
  41656         /* bytes       */ 2,
  41657         /* nFields     */ 8,
  41658         /* *fields     */ soc_TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRSm_fields,
  41659         /* *views      */ NULL,
  41660         /* *views_num  */ NULL,
  41661         /* snoop_cb    */ NULL, 
  41662         /* snoop_user_data */ NULL, 
  41663         /* snoop_flags */ 0,
  41664         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41665         /* type */ SOC_MEM_TYPE_NORMAL,
  41666         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  41667         /* impl */ SOC_MEM_IMPL_NORMAL,
  41668         /* cmic_mor_clks       */ 0,
  41669         /* access_latency_mode */ 3,
  41670     },
  41671 #endif /* chips */
  41672 
  41673 #if defined(BCM_56770_A0)
  41674     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRS_BCM56770_A0m */ 
  41675         /* mem            TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRSm */
  41676         /* flags       */ SOC_MEM_FLAG_VALID |
  41677                           SOC_MEM_FLAG_CACHABLE |
  41678                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  41679                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  41680         /* cmp_fn      */ _soc_mem_cmp_undef,
  41681         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41682         /* index_min   */ 0,
  41683         /* index_max   */ 511,
  41684         /* minblock    */ 25,
  41685         /* maxblock    */ 25,
  41686         /* blocks      */ 0x2000000,
  41687         /* blocks_hi   */ 0,
  41688         /* base        */ 0x55280000,
  41689         /* gran        */ 1,
  41690         /* bytes       */ 2,
  41691         /* nFields     */ 8,
  41692         /* *fields     */ soc_TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRSm_fields,
  41693         /* *views      */ NULL,
  41694         /* *views_num  */ NULL,
  41695         /* snoop_cb    */ NULL, 
  41696         /* snoop_user_data */ NULL, 
  41697         /* snoop_flags */ 0,
  41698         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41699         /* type */ SOC_MEM_TYPE_NORMAL,
  41700         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  41701         /* impl */ SOC_MEM_IMPL_NORMAL,
  41702         /* cmic_mor_clks       */ 0,
  41703         /* access_latency_mode */ 3,
  41704     },
  41705 #endif /* chips */
  41706 
  41707 #if defined(BCM_56870_A0)
  41708     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm */ 
  41709         /* mem            TUNNEL_ADAPT_1_KEY_GEN_1_MASKm */
  41710         /* flags       */ SOC_MEM_FLAG_VALID |
  41711                           SOC_MEM_FLAG_CACHABLE |
  41712                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  41713                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  41714         /* cmp_fn      */ _soc_mem_cmp_undef,
  41715         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41716         /* index_min   */ 0,
  41717         /* index_max   */ 127,
  41718         /* minblock    */ 37,
  41719         /* maxblock    */ 37,
  41720         /* blocks      */ 0,
  41721         /* blocks_hi   */ 0x20,
  41722         /* base        */ 0x55c80000,
  41723         /* gran        */ 1,
  41724         /* bytes       */ 18,
  41725         /* nFields     */ 4,
  41726         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  41727         /* *views      */ NULL,
  41728         /* *views_num  */ NULL,
  41729         /* snoop_cb    */ NULL, 
  41730         /* snoop_user_data */ NULL, 
  41731         /* snoop_flags */ 0,
  41732         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41733         /* type */ SOC_MEM_TYPE_NORMAL,
  41734         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  41735         /* impl */ SOC_MEM_IMPL_NORMAL,
  41736         /* cmic_mor_clks       */ 0,
  41737         /* access_latency_mode */ 0,
  41738     },
  41739 #endif /* chips */
  41740 
  41741 #if defined(BCM_56370_A0)
  41742     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_1_MASK_BCM56370_A0m */ 
  41743         /* mem            TUNNEL_ADAPT_1_KEY_GEN_1_MASKm */
  41744         /* flags       */ SOC_MEM_FLAG_VALID |
  41745                           SOC_MEM_FLAG_CACHABLE |
  41746                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  41747                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  41748         /* cmp_fn      */ _soc_mem_cmp_undef,
  41749         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41750         /* index_min   */ 0,
  41751         /* index_max   */ 127,
  41752         /* minblock    */ 14,
  41753         /* maxblock    */ 14,
  41754         /* blocks      */ 0x4000,
  41755         /* blocks_hi   */ 0,
  41756         /* base        */ 0x55c40000,
  41757         /* gran        */ 1,
  41758         /* bytes       */ 18,
  41759         /* nFields     */ 4,
  41760         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  41761         /* *views      */ NULL,
  41762         /* *views_num  */ NULL,
  41763         /* snoop_cb    */ NULL, 
  41764         /* snoop_user_data */ NULL, 
  41765         /* snoop_flags */ 0,
  41766         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41767         /* type */ SOC_MEM_TYPE_NORMAL,
  41768         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  41769         /* impl */ SOC_MEM_IMPL_NORMAL,
  41770         /* cmic_mor_clks       */ 0,
  41771         /* access_latency_mode */ 0,
  41772     },
  41773 #endif /* chips */
  41774 
  41775 #if defined(BCM_56770_A0)
  41776     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_1_MASK_BCM56770_A0m */ 
  41777         /* mem            TUNNEL_ADAPT_1_KEY_GEN_1_MASKm */
  41778         /* flags       */ SOC_MEM_FLAG_VALID |
  41779                           SOC_MEM_FLAG_CACHABLE |
  41780                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  41781                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  41782         /* cmp_fn      */ _soc_mem_cmp_undef,
  41783         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41784         /* index_min   */ 0,
  41785         /* index_max   */ 127,
  41786         /* minblock    */ 25,
  41787         /* maxblock    */ 25,
  41788         /* blocks      */ 0x2000000,
  41789         /* blocks_hi   */ 0,
  41790         /* base        */ 0x55c80000,
  41791         /* gran        */ 1,
  41792         /* bytes       */ 18,
  41793         /* nFields     */ 4,
  41794         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  41795         /* *views      */ NULL,
  41796         /* *views_num  */ NULL,
  41797         /* snoop_cb    */ NULL, 
  41798         /* snoop_user_data */ NULL, 
  41799         /* snoop_flags */ 0,
  41800         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41801         /* type */ SOC_MEM_TYPE_NORMAL,
  41802         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  41803         /* impl */ SOC_MEM_IMPL_NORMAL,
  41804         /* cmic_mor_clks       */ 0,
  41805         /* access_latency_mode */ 0,
  41806     },
  41807 #endif /* chips */
  41808 
  41809 #if defined(BCM_56370_A0)
  41810     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_1_MASK_PIPE0m */ 
  41811         /* mem            TUNNEL_ADAPT_1_KEY_GEN_1_MASK_PIPE0m */
  41812         /* flags       */ SOC_MEM_FLAG_VALID |
  41813                           SOC_MEM_FLAG_CACHABLE |
  41814                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  41815         /* cmp_fn      */ _soc_mem_cmp_undef,
  41816         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41817         /* index_min   */ 0,
  41818         /* index_max   */ 127,
  41819         /* minblock    */ 14,
  41820         /* maxblock    */ 14,
  41821         /* blocks      */ 0x4000,
  41822         /* blocks_hi   */ 0,
  41823         /* base        */ 0x55c40000,
  41824         /* gran        */ 1,
  41825         /* bytes       */ 18,
  41826         /* nFields     */ 4,
  41827         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  41828         /* *views      */ NULL,
  41829         /* *views_num  */ NULL,
  41830         /* snoop_cb    */ NULL, 
  41831         /* snoop_user_data */ NULL, 
  41832         /* snoop_flags */ 0,
  41833         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41834         /* type */ SOC_MEM_TYPE_NORMAL,
  41835         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  41836         /* impl */ SOC_MEM_IMPL_NORMAL,
  41837         /* cmic_mor_clks       */ 0,
  41838         /* access_latency_mode */ 0,
  41839     },
  41840 #endif /* chips */
  41841 
  41842 #if defined(BCM_56870_A0)
  41843     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm */ 
  41844         /* mem            TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm */
  41845         /* flags       */ SOC_MEM_FLAG_VALID |
  41846                           SOC_MEM_FLAG_CACHABLE |
  41847                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  41848                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  41849         /* cmp_fn      */ _soc_mem_cmp_undef,
  41850         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41851         /* index_min   */ 0,
  41852         /* index_max   */ 127,
  41853         /* minblock    */ 37,
  41854         /* maxblock    */ 37,
  41855         /* blocks      */ 0,
  41856         /* blocks_hi   */ 0x20,
  41857         /* base        */ 0x55c40000,
  41858         /* gran        */ 1,
  41859         /* bytes       */ 15,
  41860         /* nFields     */ 34,
  41861         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  41862         /* *views      */ NULL,
  41863         /* *views_num  */ NULL,
  41864         /* snoop_cb    */ NULL, 
  41865         /* snoop_user_data */ NULL, 
  41866         /* snoop_flags */ 0,
  41867         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41868         /* type */ SOC_MEM_TYPE_NORMAL,
  41869         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  41870         /* impl */ SOC_MEM_IMPL_NORMAL,
  41871         /* cmic_mor_clks       */ 0,
  41872         /* access_latency_mode */ 0,
  41873     },
  41874 #endif /* chips */
  41875 
  41876 #if defined(BCM_56370_A0)
  41877     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRL_BCM56370_A0m */ 
  41878         /* mem            TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm */
  41879         /* flags       */ SOC_MEM_FLAG_VALID |
  41880                           SOC_MEM_FLAG_CACHABLE |
  41881                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  41882                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  41883         /* cmp_fn      */ _soc_mem_cmp_undef,
  41884         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41885         /* index_min   */ 0,
  41886         /* index_max   */ 127,
  41887         /* minblock    */ 14,
  41888         /* maxblock    */ 14,
  41889         /* blocks      */ 0x4000,
  41890         /* blocks_hi   */ 0,
  41891         /* base        */ 0x55c00000,
  41892         /* gran        */ 1,
  41893         /* bytes       */ 15,
  41894         /* nFields     */ 34,
  41895         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  41896         /* *views      */ NULL,
  41897         /* *views_num  */ NULL,
  41898         /* snoop_cb    */ NULL, 
  41899         /* snoop_user_data */ NULL, 
  41900         /* snoop_flags */ 0,
  41901         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41902         /* type */ SOC_MEM_TYPE_NORMAL,
  41903         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  41904         /* impl */ SOC_MEM_IMPL_NORMAL,
  41905         /* cmic_mor_clks       */ 0,
  41906         /* access_latency_mode */ 0,
  41907     },
  41908 #endif /* chips */
  41909 
  41910 #if defined(BCM_56770_A0)
  41911     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRL_BCM56770_A0m */ 
  41912         /* mem            TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm */
  41913         /* flags       */ SOC_MEM_FLAG_VALID |
  41914                           SOC_MEM_FLAG_CACHABLE |
  41915                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  41916                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  41917         /* cmp_fn      */ _soc_mem_cmp_undef,
  41918         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41919         /* index_min   */ 0,
  41920         /* index_max   */ 127,
  41921         /* minblock    */ 25,
  41922         /* maxblock    */ 25,
  41923         /* blocks      */ 0x2000000,
  41924         /* blocks_hi   */ 0,
  41925         /* base        */ 0x55c40000,
  41926         /* gran        */ 1,
  41927         /* bytes       */ 15,
  41928         /* nFields     */ 34,
  41929         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  41930         /* *views      */ NULL,
  41931         /* *views_num  */ NULL,
  41932         /* snoop_cb    */ NULL, 
  41933         /* snoop_user_data */ NULL, 
  41934         /* snoop_flags */ 0,
  41935         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41936         /* type */ SOC_MEM_TYPE_NORMAL,
  41937         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  41938         /* impl */ SOC_MEM_IMPL_NORMAL,
  41939         /* cmic_mor_clks       */ 0,
  41940         /* access_latency_mode */ 0,
  41941     },
  41942 #endif /* chips */
  41943 
  41944 #if defined(BCM_56370_A0)
  41945     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRL_PIPE0m */ 
  41946         /* mem            TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRL_PIPE0m */
  41947         /* flags       */ SOC_MEM_FLAG_VALID |
  41948                           SOC_MEM_FLAG_CACHABLE |
  41949                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  41950         /* cmp_fn      */ _soc_mem_cmp_undef,
  41951         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41952         /* index_min   */ 0,
  41953         /* index_max   */ 127,
  41954         /* minblock    */ 14,
  41955         /* maxblock    */ 14,
  41956         /* blocks      */ 0x4000,
  41957         /* blocks_hi   */ 0,
  41958         /* base        */ 0x55c00000,
  41959         /* gran        */ 1,
  41960         /* bytes       */ 15,
  41961         /* nFields     */ 34,
  41962         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  41963         /* *views      */ NULL,
  41964         /* *views_num  */ NULL,
  41965         /* snoop_cb    */ NULL, 
  41966         /* snoop_user_data */ NULL, 
  41967         /* snoop_flags */ 0,
  41968         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  41969         /* type */ SOC_MEM_TYPE_NORMAL,
  41970         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  41971         /* impl */ SOC_MEM_IMPL_NORMAL,
  41972         /* cmic_mor_clks       */ 0,
  41973         /* access_latency_mode */ 0,
  41974     },
  41975 #endif /* chips */
  41976 
  41977 #if defined(BCM_56870_A0)
  41978     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_2_MASKm */ 
  41979         /* mem            TUNNEL_ADAPT_1_KEY_GEN_2_MASKm */
  41980         /* flags       */ SOC_MEM_FLAG_VALID |
  41981                           SOC_MEM_FLAG_CACHABLE |
  41982                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  41983                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  41984         /* cmp_fn      */ _soc_mem_cmp_undef,
  41985         /* *null_entry */ _soc_mem_entry_null_zeroes,
  41986         /* index_min   */ 0,
  41987         /* index_max   */ 127,
  41988         /* minblock    */ 37,
  41989         /* maxblock    */ 37,
  41990         /* blocks      */ 0,
  41991         /* blocks_hi   */ 0x20,
  41992         /* base        */ 0x55d00000,
  41993         /* gran        */ 1,
  41994         /* bytes       */ 18,
  41995         /* nFields     */ 4,
  41996         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  41997         /* *views      */ NULL,
  41998         /* *views_num  */ NULL,
  41999         /* snoop_cb    */ NULL, 
  42000         /* snoop_user_data */ NULL, 
  42001         /* snoop_flags */ 0,
  42002         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42003         /* type */ SOC_MEM_TYPE_NORMAL,
  42004         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  42005         /* impl */ SOC_MEM_IMPL_NORMAL,
  42006         /* cmic_mor_clks       */ 0,
  42007         /* access_latency_mode */ 0,
  42008     },
  42009 #endif /* chips */
  42010 
  42011 #if defined(BCM_56370_A0)
  42012     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_2_MASK_BCM56370_A0m */ 
  42013         /* mem            TUNNEL_ADAPT_1_KEY_GEN_2_MASKm */
  42014         /* flags       */ SOC_MEM_FLAG_VALID |
  42015                           SOC_MEM_FLAG_CACHABLE |
  42016                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  42017                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  42018         /* cmp_fn      */ _soc_mem_cmp_undef,
  42019         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42020         /* index_min   */ 0,
  42021         /* index_max   */ 127,
  42022         /* minblock    */ 14,
  42023         /* maxblock    */ 14,
  42024         /* blocks      */ 0x4000,
  42025         /* blocks_hi   */ 0,
  42026         /* base        */ 0x55cc0000,
  42027         /* gran        */ 1,
  42028         /* bytes       */ 18,
  42029         /* nFields     */ 4,
  42030         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  42031         /* *views      */ NULL,
  42032         /* *views_num  */ NULL,
  42033         /* snoop_cb    */ NULL, 
  42034         /* snoop_user_data */ NULL, 
  42035         /* snoop_flags */ 0,
  42036         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42037         /* type */ SOC_MEM_TYPE_NORMAL,
  42038         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  42039         /* impl */ SOC_MEM_IMPL_NORMAL,
  42040         /* cmic_mor_clks       */ 0,
  42041         /* access_latency_mode */ 0,
  42042     },
  42043 #endif /* chips */
  42044 
  42045 #if defined(BCM_56770_A0)
  42046     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_2_MASK_BCM56770_A0m */ 
  42047         /* mem            TUNNEL_ADAPT_1_KEY_GEN_2_MASKm */
  42048         /* flags       */ SOC_MEM_FLAG_VALID |
  42049                           SOC_MEM_FLAG_CACHABLE |
  42050                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  42051                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  42052         /* cmp_fn      */ _soc_mem_cmp_undef,
  42053         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42054         /* index_min   */ 0,
  42055         /* index_max   */ 127,
  42056         /* minblock    */ 25,
  42057         /* maxblock    */ 25,
  42058         /* blocks      */ 0x2000000,
  42059         /* blocks_hi   */ 0,
  42060         /* base        */ 0x55d00000,
  42061         /* gran        */ 1,
  42062         /* bytes       */ 18,
  42063         /* nFields     */ 4,
  42064         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  42065         /* *views      */ NULL,
  42066         /* *views_num  */ NULL,
  42067         /* snoop_cb    */ NULL, 
  42068         /* snoop_user_data */ NULL, 
  42069         /* snoop_flags */ 0,
  42070         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42071         /* type */ SOC_MEM_TYPE_NORMAL,
  42072         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  42073         /* impl */ SOC_MEM_IMPL_NORMAL,
  42074         /* cmic_mor_clks       */ 0,
  42075         /* access_latency_mode */ 0,
  42076     },
  42077 #endif /* chips */
  42078 
  42079 #if defined(BCM_56370_A0)
  42080     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_2_MASK_PIPE0m */ 
  42081         /* mem            TUNNEL_ADAPT_1_KEY_GEN_2_MASK_PIPE0m */
  42082         /* flags       */ SOC_MEM_FLAG_VALID |
  42083                           SOC_MEM_FLAG_CACHABLE |
  42084                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  42085         /* cmp_fn      */ _soc_mem_cmp_undef,
  42086         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42087         /* index_min   */ 0,
  42088         /* index_max   */ 127,
  42089         /* minblock    */ 14,
  42090         /* maxblock    */ 14,
  42091         /* blocks      */ 0x4000,
  42092         /* blocks_hi   */ 0,
  42093         /* base        */ 0x55cc0000,
  42094         /* gran        */ 1,
  42095         /* bytes       */ 18,
  42096         /* nFields     */ 4,
  42097         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  42098         /* *views      */ NULL,
  42099         /* *views_num  */ NULL,
  42100         /* snoop_cb    */ NULL, 
  42101         /* snoop_user_data */ NULL, 
  42102         /* snoop_flags */ 0,
  42103         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42104         /* type */ SOC_MEM_TYPE_NORMAL,
  42105         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  42106         /* impl */ SOC_MEM_IMPL_NORMAL,
  42107         /* cmic_mor_clks       */ 0,
  42108         /* access_latency_mode */ 0,
  42109     },
  42110 #endif /* chips */
  42111 
  42112 #if defined(BCM_56870_A0)
  42113     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_2_MUX_CTRLm */ 
  42114         /* mem            TUNNEL_ADAPT_1_KEY_GEN_2_MUX_CTRLm */
  42115         /* flags       */ SOC_MEM_FLAG_VALID |
  42116                           SOC_MEM_FLAG_CACHABLE |
  42117                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  42118                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  42119         /* cmp_fn      */ _soc_mem_cmp_undef,
  42120         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42121         /* index_min   */ 0,
  42122         /* index_max   */ 127,
  42123         /* minblock    */ 37,
  42124         /* maxblock    */ 37,
  42125         /* blocks      */ 0,
  42126         /* blocks_hi   */ 0x20,
  42127         /* base        */ 0x55cc0000,
  42128         /* gran        */ 1,
  42129         /* bytes       */ 15,
  42130         /* nFields     */ 34,
  42131         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  42132         /* *views      */ NULL,
  42133         /* *views_num  */ NULL,
  42134         /* snoop_cb    */ NULL, 
  42135         /* snoop_user_data */ NULL, 
  42136         /* snoop_flags */ 0,
  42137         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42138         /* type */ SOC_MEM_TYPE_NORMAL,
  42139         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  42140         /* impl */ SOC_MEM_IMPL_NORMAL,
  42141         /* cmic_mor_clks       */ 0,
  42142         /* access_latency_mode */ 0,
  42143     },
  42144 #endif /* chips */
  42145 
  42146 #if defined(BCM_56370_A0)
  42147     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_2_MUX_CTRL_BCM56370_A0m */ 
  42148         /* mem            TUNNEL_ADAPT_1_KEY_GEN_2_MUX_CTRLm */
  42149         /* flags       */ SOC_MEM_FLAG_VALID |
  42150                           SOC_MEM_FLAG_CACHABLE |
  42151                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  42152                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  42153         /* cmp_fn      */ _soc_mem_cmp_undef,
  42154         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42155         /* index_min   */ 0,
  42156         /* index_max   */ 127,
  42157         /* minblock    */ 14,
  42158         /* maxblock    */ 14,
  42159         /* blocks      */ 0x4000,
  42160         /* blocks_hi   */ 0,
  42161         /* base        */ 0x55c80000,
  42162         /* gran        */ 1,
  42163         /* bytes       */ 15,
  42164         /* nFields     */ 34,
  42165         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  42166         /* *views      */ NULL,
  42167         /* *views_num  */ NULL,
  42168         /* snoop_cb    */ NULL, 
  42169         /* snoop_user_data */ NULL, 
  42170         /* snoop_flags */ 0,
  42171         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42172         /* type */ SOC_MEM_TYPE_NORMAL,
  42173         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  42174         /* impl */ SOC_MEM_IMPL_NORMAL,
  42175         /* cmic_mor_clks       */ 0,
  42176         /* access_latency_mode */ 0,
  42177     },
  42178 #endif /* chips */
  42179 
  42180 #if defined(BCM_56770_A0)
  42181     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_2_MUX_CTRL_BCM56770_A0m */ 
  42182         /* mem            TUNNEL_ADAPT_1_KEY_GEN_2_MUX_CTRLm */
  42183         /* flags       */ SOC_MEM_FLAG_VALID |
  42184                           SOC_MEM_FLAG_CACHABLE |
  42185                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  42186                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  42187         /* cmp_fn      */ _soc_mem_cmp_undef,
  42188         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42189         /* index_min   */ 0,
  42190         /* index_max   */ 127,
  42191         /* minblock    */ 25,
  42192         /* maxblock    */ 25,
  42193         /* blocks      */ 0x2000000,
  42194         /* blocks_hi   */ 0,
  42195         /* base        */ 0x55cc0000,
  42196         /* gran        */ 1,
  42197         /* bytes       */ 15,
  42198         /* nFields     */ 34,
  42199         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  42200         /* *views      */ NULL,
  42201         /* *views_num  */ NULL,
  42202         /* snoop_cb    */ NULL, 
  42203         /* snoop_user_data */ NULL, 
  42204         /* snoop_flags */ 0,
  42205         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42206         /* type */ SOC_MEM_TYPE_NORMAL,
  42207         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  42208         /* impl */ SOC_MEM_IMPL_NORMAL,
  42209         /* cmic_mor_clks       */ 0,
  42210         /* access_latency_mode */ 0,
  42211     },
  42212 #endif /* chips */
  42213 
  42214 #if defined(BCM_56370_A0)
  42215     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_2_MUX_CTRL_PIPE0m */ 
  42216         /* mem            TUNNEL_ADAPT_1_KEY_GEN_2_MUX_CTRL_PIPE0m */
  42217         /* flags       */ SOC_MEM_FLAG_VALID |
  42218                           SOC_MEM_FLAG_CACHABLE |
  42219                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  42220         /* cmp_fn      */ _soc_mem_cmp_undef,
  42221         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42222         /* index_min   */ 0,
  42223         /* index_max   */ 127,
  42224         /* minblock    */ 14,
  42225         /* maxblock    */ 14,
  42226         /* blocks      */ 0x4000,
  42227         /* blocks_hi   */ 0,
  42228         /* base        */ 0x55c80000,
  42229         /* gran        */ 1,
  42230         /* bytes       */ 15,
  42231         /* nFields     */ 34,
  42232         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  42233         /* *views      */ NULL,
  42234         /* *views_num  */ NULL,
  42235         /* snoop_cb    */ NULL, 
  42236         /* snoop_user_data */ NULL, 
  42237         /* snoop_flags */ 0,
  42238         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42239         /* type */ SOC_MEM_TYPE_NORMAL,
  42240         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  42241         /* impl */ SOC_MEM_IMPL_NORMAL,
  42242         /* cmic_mor_clks       */ 0,
  42243         /* access_latency_mode */ 0,
  42244     },
  42245 #endif /* chips */
  42246 
  42247 #if defined(BCM_56870_A0)
  42248     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAMm */ 
  42249         /* mem            TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAMm */
  42250         /* flags       */ SOC_MEM_FLAG_VALID |
  42251                           SOC_MEM_FLAG_CACHABLE |
  42252                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  42253                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  42254         /* cmp_fn      */ _soc_mem_cmp_undef,
  42255         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42256         /* index_min   */ 0,
  42257         /* index_max   */ 127,
  42258         /* minblock    */ 37,
  42259         /* maxblock    */ 37,
  42260         /* blocks      */ 0,
  42261         /* blocks_hi   */ 0x20,
  42262         /* base        */ 0x55c00000,
  42263         /* gran        */ 1,
  42264         /* bytes       */ 15,
  42265         /* nFields     */ 32,
  42266         /* *fields     */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAMm_fields,
  42267         /* *views      */ NULL,
  42268         /* *views_num  */ NULL,
  42269         /* snoop_cb    */ NULL, 
  42270         /* snoop_user_data */ NULL, 
  42271         /* snoop_flags */ 0,
  42272         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42273         /* type */ SOC_MEM_TYPE_NORMAL,
  42274         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  42275         /* impl */ SOC_MEM_IMPL_NORMAL,
  42276         /* cmic_mor_clks       */ 0,
  42277         /* access_latency_mode */ 0,
  42278     },
  42279 #endif /* chips */
  42280 
  42281 #if defined(BCM_56370_A0)
  42282     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAM_BCM56370_A0m */ 
  42283         /* mem            TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAMm */
  42284         /* flags       */ SOC_MEM_FLAG_VALID |
  42285                           SOC_MEM_FLAG_CACHABLE |
  42286                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  42287                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  42288         /* cmp_fn      */ _soc_mem_cmp_undef,
  42289         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42290         /* index_min   */ 0,
  42291         /* index_max   */ 127,
  42292         /* minblock    */ 14,
  42293         /* maxblock    */ 14,
  42294         /* blocks      */ 0x4000,
  42295         /* blocks_hi   */ 0,
  42296         /* base        */ 0x55bc0000,
  42297         /* gran        */ 1,
  42298         /* bytes       */ 15,
  42299         /* nFields     */ 32,
  42300         /* *fields     */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAMm_fields,
  42301         /* *views      */ NULL,
  42302         /* *views_num  */ NULL,
  42303         /* snoop_cb    */ NULL, 
  42304         /* snoop_user_data */ NULL, 
  42305         /* snoop_flags */ 0,
  42306         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42307         /* type */ SOC_MEM_TYPE_NORMAL,
  42308         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  42309         /* impl */ SOC_MEM_IMPL_NORMAL,
  42310         /* cmic_mor_clks       */ 0,
  42311         /* access_latency_mode */ 0,
  42312     },
  42313 #endif /* chips */
  42314 
  42315 #if defined(BCM_56770_A0)
  42316     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAM_BCM56770_A0m */ 
  42317         /* mem            TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAMm */
  42318         /* flags       */ SOC_MEM_FLAG_VALID |
  42319                           SOC_MEM_FLAG_CACHABLE |
  42320                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  42321                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  42322         /* cmp_fn      */ _soc_mem_cmp_undef,
  42323         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42324         /* index_min   */ 0,
  42325         /* index_max   */ 127,
  42326         /* minblock    */ 25,
  42327         /* maxblock    */ 25,
  42328         /* blocks      */ 0x2000000,
  42329         /* blocks_hi   */ 0,
  42330         /* base        */ 0x55c00000,
  42331         /* gran        */ 1,
  42332         /* bytes       */ 15,
  42333         /* nFields     */ 32,
  42334         /* *fields     */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAMm_fields,
  42335         /* *views      */ NULL,
  42336         /* *views_num  */ NULL,
  42337         /* snoop_cb    */ NULL, 
  42338         /* snoop_user_data */ NULL, 
  42339         /* snoop_flags */ 0,
  42340         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42341         /* type */ SOC_MEM_TYPE_NORMAL,
  42342         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  42343         /* impl */ SOC_MEM_IMPL_NORMAL,
  42344         /* cmic_mor_clks       */ 0,
  42345         /* access_latency_mode */ 0,
  42346     },
  42347 #endif /* chips */
  42348 
  42349 #if defined(BCM_56370_A0)
  42350     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAM_PIPE0m */ 
  42351         /* mem            TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAM_PIPE0m */
  42352         /* flags       */ SOC_MEM_FLAG_VALID |
  42353                           SOC_MEM_FLAG_CACHABLE |
  42354                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  42355         /* cmp_fn      */ _soc_mem_cmp_undef,
  42356         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42357         /* index_min   */ 0,
  42358         /* index_max   */ 127,
  42359         /* minblock    */ 14,
  42360         /* maxblock    */ 14,
  42361         /* blocks      */ 0x4000,
  42362         /* blocks_hi   */ 0,
  42363         /* base        */ 0x55bc0000,
  42364         /* gran        */ 1,
  42365         /* bytes       */ 15,
  42366         /* nFields     */ 32,
  42367         /* *fields     */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAMm_fields,
  42368         /* *views      */ NULL,
  42369         /* *views_num  */ NULL,
  42370         /* snoop_cb    */ NULL, 
  42371         /* snoop_user_data */ NULL, 
  42372         /* snoop_flags */ 0,
  42373         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42374         /* type */ SOC_MEM_TYPE_NORMAL,
  42375         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  42376         /* impl */ SOC_MEM_IMPL_NORMAL,
  42377         /* cmic_mor_clks       */ 0,
  42378         /* access_latency_mode */ 0,
  42379     },
  42380 #endif /* chips */
  42381 
  42382 #if defined(BCM_56870_A0)
  42383     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm */ 
  42384         /* mem            TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm */
  42385         /* flags       */ SOC_MEM_FLAG_VALID |
  42386                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  42387                           SOC_MEM_FLAG_CACHABLE |
  42388                           SOC_MEM_FLAG_CAM |
  42389                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */
  42390         /* cmp_fn      */ _soc_mem_cmp_undef,
  42391         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42392         /* index_min   */ 0,
  42393         /* index_max   */ 127,
  42394         /* minblock    */ 37,
  42395         /* maxblock    */ 37,
  42396         /* blocks      */ 0,
  42397         /* blocks_hi   */ 0x20,
  42398         /* base        */ 0x55bc0000,
  42399         /* gran        */ 1,
  42400         /* bytes       */ 32,
  42401         /* nFields     */ 19,
  42402         /* *fields     */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm_fields,
  42403         /* *views      */ NULL,
  42404         /* *views_num  */ NULL,
  42405         /* snoop_cb    */ NULL, 
  42406         /* snoop_user_data */ NULL, 
  42407         /* snoop_flags */ 0,
  42408         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42409         /* type */ SOC_MEM_TYPE_NORMAL,
  42410         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  42411         /* impl */ SOC_MEM_IMPL_NORMAL,
  42412         /* cmic_mor_clks       */ 0,
  42413         /* access_latency_mode */ 3,
  42414     },
  42415 #endif /* chips */
  42416 
  42417 #if defined(BCM_56370_A0)
  42418     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAM_BCM56370_A0m */ 
  42419         /* mem            TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm */
  42420         /* flags       */ SOC_MEM_FLAG_VALID |
  42421                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  42422                           SOC_MEM_FLAG_CACHABLE |
  42423                           SOC_MEM_FLAG_CAM |
  42424                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */
  42425         /* cmp_fn      */ _soc_mem_cmp_undef,
  42426         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42427         /* index_min   */ 0,
  42428         /* index_max   */ 127,
  42429         /* minblock    */ 14,
  42430         /* maxblock    */ 14,
  42431         /* blocks      */ 0x4000,
  42432         /* blocks_hi   */ 0,
  42433         /* base        */ 0x55b80000,
  42434         /* gran        */ 1,
  42435         /* bytes       */ 32,
  42436         /* nFields     */ 19,
  42437         /* *fields     */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm_fields,
  42438         /* *views      */ NULL,
  42439         /* *views_num  */ NULL,
  42440         /* snoop_cb    */ NULL, 
  42441         /* snoop_user_data */ NULL, 
  42442         /* snoop_flags */ 0,
  42443         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42444         /* type */ SOC_MEM_TYPE_NORMAL,
  42445         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  42446         /* impl */ SOC_MEM_IMPL_NORMAL,
  42447         /* cmic_mor_clks       */ 0,
  42448         /* access_latency_mode */ 3,
  42449     },
  42450 #endif /* chips */
  42451 
  42452 #if defined(BCM_56770_A0)
  42453     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAM_BCM56770_A0m */ 
  42454         /* mem            TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm */
  42455         /* flags       */ SOC_MEM_FLAG_VALID |
  42456                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  42457                           SOC_MEM_FLAG_CACHABLE |
  42458                           SOC_MEM_FLAG_CAM |
  42459                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */
  42460         /* cmp_fn      */ _soc_mem_cmp_undef,
  42461         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42462         /* index_min   */ 0,
  42463         /* index_max   */ 127,
  42464         /* minblock    */ 25,
  42465         /* maxblock    */ 25,
  42466         /* blocks      */ 0x2000000,
  42467         /* blocks_hi   */ 0,
  42468         /* base        */ 0x55bc0000,
  42469         /* gran        */ 1,
  42470         /* bytes       */ 32,
  42471         /* nFields     */ 19,
  42472         /* *fields     */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm_fields,
  42473         /* *views      */ NULL,
  42474         /* *views_num  */ NULL,
  42475         /* snoop_cb    */ NULL, 
  42476         /* snoop_user_data */ NULL, 
  42477         /* snoop_flags */ 0,
  42478         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42479         /* type */ SOC_MEM_TYPE_NORMAL,
  42480         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  42481         /* impl */ SOC_MEM_IMPL_NORMAL,
  42482         /* cmic_mor_clks       */ 0,
  42483         /* access_latency_mode */ 3,
  42484     },
  42485 #endif /* chips */
  42486 
  42487 #if defined(BCM_56370_A0)
  42488     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAM_PIPE0m */ 
  42489         /* mem            TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAM_PIPE0m */
  42490         /* flags       */ SOC_MEM_FLAG_VALID |
  42491                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  42492                           SOC_MEM_FLAG_CACHABLE |
  42493                           SOC_MEM_FLAG_CAM, /* 0x80022 */
  42494         /* cmp_fn      */ _soc_mem_cmp_undef,
  42495         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42496         /* index_min   */ 0,
  42497         /* index_max   */ 127,
  42498         /* minblock    */ 14,
  42499         /* maxblock    */ 14,
  42500         /* blocks      */ 0x4000,
  42501         /* blocks_hi   */ 0,
  42502         /* base        */ 0x55b80000,
  42503         /* gran        */ 1,
  42504         /* bytes       */ 32,
  42505         /* nFields     */ 19,
  42506         /* *fields     */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm_fields,
  42507         /* *views      */ NULL,
  42508         /* *views_num  */ NULL,
  42509         /* snoop_cb    */ NULL, 
  42510         /* snoop_user_data */ NULL, 
  42511         /* snoop_flags */ 0,
  42512         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42513         /* type */ SOC_MEM_TYPE_NORMAL,
  42514         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  42515         /* impl */ SOC_MEM_IMPL_NORMAL,
  42516         /* cmic_mor_clks       */ 0,
  42517         /* access_latency_mode */ 3,
  42518     },
  42519 #endif /* chips */
  42520 
  42521 #if defined(BCM_56870_A0)
  42522     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_MISS_POLICYm */ 
  42523         /* mem            TUNNEL_ADAPT_1_MISS_POLICYm */
  42524         /* flags       */ SOC_MEM_FLAG_VALID |
  42525                           SOC_MEM_FLAG_CACHABLE |
  42526                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  42527                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  42528         /* cmp_fn      */ _soc_mem_cmp_undef,
  42529         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42530         /* index_min   */ 0,
  42531         /* index_max   */ 31,
  42532         /* minblock    */ 37,
  42533         /* maxblock    */ 37,
  42534         /* blocks      */ 0,
  42535         /* blocks_hi   */ 0x20,
  42536         /* base        */ 0x552c0000,
  42537         /* gran        */ 1,
  42538         /* bytes       */ 27,
  42539         /* nFields     */ 7,
  42540         /* *fields     */ soc_TUNNEL_ADAPT_1_MISS_POLICYm_fields,
  42541         /* *views      */ NULL,
  42542         /* *views_num  */ NULL,
  42543         /* snoop_cb    */ NULL, 
  42544         /* snoop_user_data */ NULL, 
  42545         /* snoop_flags */ 0,
  42546         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42547         /* type */ SOC_MEM_TYPE_NORMAL,
  42548         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  42549         /* impl */ SOC_MEM_IMPL_NORMAL,
  42550         /* cmic_mor_clks       */ 0,
  42551         /* access_latency_mode */ 3,
  42552     },
  42553 #endif /* chips */
  42554 
  42555 #if defined(BCM_56370_A0)
  42556     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_MISS_POLICY_BCM56370_A0m */ 
  42557         /* mem            TUNNEL_ADAPT_1_MISS_POLICYm */
  42558         /* flags       */ SOC_MEM_FLAG_VALID |
  42559                           SOC_MEM_FLAG_CACHABLE |
  42560                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  42561         /* cmp_fn      */ _soc_mem_cmp_undef,
  42562         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42563         /* index_min   */ 0,
  42564         /* index_max   */ 31,
  42565         /* minblock    */ 14,
  42566         /* maxblock    */ 14,
  42567         /* blocks      */ 0x4000,
  42568         /* blocks_hi   */ 0,
  42569         /* base        */ 0x552c0000,
  42570         /* gran        */ 1,
  42571         /* bytes       */ 27,
  42572         /* nFields     */ 7,
  42573         /* *fields     */ soc_TUNNEL_ADAPT_1_MISS_POLICYm_fields,
  42574         /* *views      */ NULL,
  42575         /* *views_num  */ NULL,
  42576         /* snoop_cb    */ NULL, 
  42577         /* snoop_user_data */ NULL, 
  42578         /* snoop_flags */ 0,
  42579         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42580         /* type */ SOC_MEM_TYPE_NORMAL,
  42581         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  42582         /* impl */ SOC_MEM_IMPL_NORMAL,
  42583         /* cmic_mor_clks       */ 0,
  42584         /* access_latency_mode */ 3,
  42585     },
  42586 #endif /* chips */
  42587 
  42588 #if defined(BCM_56770_A0)
  42589     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_MISS_POLICY_BCM56770_A0m */ 
  42590         /* mem            TUNNEL_ADAPT_1_MISS_POLICYm */
  42591         /* flags       */ SOC_MEM_FLAG_VALID |
  42592                           SOC_MEM_FLAG_CACHABLE |
  42593                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  42594                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  42595         /* cmp_fn      */ _soc_mem_cmp_undef,
  42596         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42597         /* index_min   */ 0,
  42598         /* index_max   */ 31,
  42599         /* minblock    */ 25,
  42600         /* maxblock    */ 25,
  42601         /* blocks      */ 0x2000000,
  42602         /* blocks_hi   */ 0,
  42603         /* base        */ 0x552c0000,
  42604         /* gran        */ 1,
  42605         /* bytes       */ 27,
  42606         /* nFields     */ 7,
  42607         /* *fields     */ soc_TUNNEL_ADAPT_1_MISS_POLICYm_fields,
  42608         /* *views      */ NULL,
  42609         /* *views_num  */ NULL,
  42610         /* snoop_cb    */ NULL, 
  42611         /* snoop_user_data */ NULL, 
  42612         /* snoop_flags */ 0,
  42613         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42614         /* type */ SOC_MEM_TYPE_NORMAL,
  42615         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  42616         /* impl */ SOC_MEM_IMPL_NORMAL,
  42617         /* cmic_mor_clks       */ 0,
  42618         /* access_latency_mode */ 3,
  42619     },
  42620 #endif /* chips */
  42621 
  42622 #if defined(BCM_56870_A0)
  42623     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILEm */ 
  42624         /* mem            TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILEm */
  42625         /* flags       */ SOC_MEM_FLAG_VALID |
  42626                           SOC_MEM_FLAG_CACHABLE |
  42627                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  42628         /* cmp_fn      */ _soc_mem_cmp_undef,
  42629         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42630         /* index_min   */ 0,
  42631         /* index_max   */ 7,
  42632         /* minblock    */ 37,
  42633         /* maxblock    */ 37,
  42634         /* blocks      */ 0,
  42635         /* blocks_hi   */ 0x20,
  42636         /* base        */ 0x55580000,
  42637         /* gran        */ 1,
  42638         /* bytes       */ 45,
  42639         /* nFields     */ 60,
  42640         /* *fields     */ soc_TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILEm_fields,
  42641         /* *views      */ NULL,
  42642         /* *views_num  */ NULL,
  42643         /* snoop_cb    */ NULL, 
  42644         /* snoop_user_data */ NULL, 
  42645         /* snoop_flags */ 0,
  42646         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42647         /* type */ SOC_MEM_TYPE_NORMAL,
  42648         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  42649         /* impl */ SOC_MEM_IMPL_NORMAL,
  42650         /* cmic_mor_clks       */ 0,
  42651         /* access_latency_mode */ 3,
  42652     },
  42653 #endif /* chips */
  42654 
  42655 #if defined(BCM_56370_A0)
  42656     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILE_BCM56370_A0m */ 
  42657         /* mem            TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILEm */
  42658         /* flags       */ SOC_MEM_FLAG_VALID |
  42659                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  42660         /* cmp_fn      */ _soc_mem_cmp_undef,
  42661         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42662         /* index_min   */ 0,
  42663         /* index_max   */ 7,
  42664         /* minblock    */ 14,
  42665         /* maxblock    */ 14,
  42666         /* blocks      */ 0x4000,
  42667         /* blocks_hi   */ 0,
  42668         /* base        */ 0x55580000,
  42669         /* gran        */ 1,
  42670         /* bytes       */ 45,
  42671         /* nFields     */ 60,
  42672         /* *fields     */ soc_TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILEm_fields,
  42673         /* *views      */ NULL,
  42674         /* *views_num  */ NULL,
  42675         /* snoop_cb    */ NULL, 
  42676         /* snoop_user_data */ NULL, 
  42677         /* snoop_flags */ 0,
  42678         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42679         /* type */ SOC_MEM_TYPE_NORMAL,
  42680         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  42681         /* impl */ SOC_MEM_IMPL_NORMAL,
  42682         /* cmic_mor_clks       */ 0,
  42683         /* access_latency_mode */ 3,
  42684     },
  42685 #endif /* chips */
  42686 
  42687 #if defined(BCM_56770_A0)
  42688     { /* SOC_MEM_INT_TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILE_BCM56770_A0m */ 
  42689         /* mem            TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILEm */
  42690         /* flags       */ SOC_MEM_FLAG_VALID |
  42691                           SOC_MEM_FLAG_CACHABLE |
  42692                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  42693         /* cmp_fn      */ _soc_mem_cmp_undef,
  42694         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42695         /* index_min   */ 0,
  42696         /* index_max   */ 7,
  42697         /* minblock    */ 25,
  42698         /* maxblock    */ 25,
  42699         /* blocks      */ 0x2000000,
  42700         /* blocks_hi   */ 0,
  42701         /* base        */ 0x55580000,
  42702         /* gran        */ 1,
  42703         /* bytes       */ 45,
  42704         /* nFields     */ 60,
  42705         /* *fields     */ soc_TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILEm_fields,
  42706         /* *views      */ NULL,
  42707         /* *views_num  */ NULL,
  42708         /* snoop_cb    */ NULL, 
  42709         /* snoop_user_data */ NULL, 
  42710         /* snoop_flags */ 0,
  42711         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42712         /* type */ SOC_MEM_TYPE_NORMAL,
  42713         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  42714         /* impl */ SOC_MEM_IMPL_NORMAL,
  42715         /* cmic_mor_clks       */ 0,
  42716         /* access_latency_mode */ 3,
  42717     },
  42718 #endif /* chips */
  42719 
  42720 #if defined(BCM_56870_A0)
  42721     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_ACTION_PROFILEm */ 
  42722         /* mem            TUNNEL_ADAPT_2_ACTION_PROFILEm */
  42723         /* flags       */ SOC_MEM_FLAG_VALID |
  42724                           SOC_MEM_FLAG_CACHABLE |
  42725                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  42726         /* cmp_fn      */ _soc_mem_cmp_undef,
  42727         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42728         /* index_min   */ 0,
  42729         /* index_max   */ 31,
  42730         /* minblock    */ 37,
  42731         /* maxblock    */ 37,
  42732         /* blocks      */ 0,
  42733         /* blocks_hi   */ 0x20,
  42734         /* base        */ 0x56140000,
  42735         /* gran        */ 1,
  42736         /* bytes       */ 3,
  42737         /* nFields     */ 25,
  42738         /* *fields     */ soc_TUNNEL_ADAPT_2_ACTION_PROFILEm_fields,
  42739         /* *views      */ NULL,
  42740         /* *views_num  */ NULL,
  42741         /* snoop_cb    */ NULL, 
  42742         /* snoop_user_data */ NULL, 
  42743         /* snoop_flags */ 0,
  42744         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42745         /* type */ SOC_MEM_TYPE_NORMAL,
  42746         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  42747         /* impl */ SOC_MEM_IMPL_NORMAL,
  42748         /* cmic_mor_clks       */ 0,
  42749         /* access_latency_mode */ 0,
  42750     },
  42751 #endif /* chips */
  42752 
  42753 #if defined(BCM_56370_A0)
  42754     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_ACTION_PROFILE_BCM56370_A0m */ 
  42755         /* mem            TUNNEL_ADAPT_2_ACTION_PROFILEm */
  42756         /* flags       */ SOC_MEM_FLAG_VALID |
  42757                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  42758         /* cmp_fn      */ _soc_mem_cmp_undef,
  42759         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42760         /* index_min   */ 0,
  42761         /* index_max   */ 31,
  42762         /* minblock    */ 14,
  42763         /* maxblock    */ 14,
  42764         /* blocks      */ 0x4000,
  42765         /* blocks_hi   */ 0,
  42766         /* base        */ 0x56080000,
  42767         /* gran        */ 1,
  42768         /* bytes       */ 4,
  42769         /* nFields     */ 26,
  42770         /* *fields     */ soc_TUNNEL_ADAPT_2_ACTION_PROFILE_BCM56370_A0m_fields,
  42771         /* *views      */ NULL,
  42772         /* *views_num  */ NULL,
  42773         /* snoop_cb    */ NULL, 
  42774         /* snoop_user_data */ NULL, 
  42775         /* snoop_flags */ 0,
  42776         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42777         /* type */ SOC_MEM_TYPE_NORMAL,
  42778         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  42779         /* impl */ SOC_MEM_IMPL_NORMAL,
  42780         /* cmic_mor_clks       */ 0,
  42781         /* access_latency_mode */ 0,
  42782     },
  42783 #endif /* chips */
  42784 
  42785 #if defined(BCM_56770_A0)
  42786     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_ACTION_PROFILE_BCM56770_A0m */ 
  42787         /* mem            TUNNEL_ADAPT_2_ACTION_PROFILEm */
  42788         /* flags       */ SOC_MEM_FLAG_VALID |
  42789                           SOC_MEM_FLAG_CACHABLE |
  42790                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  42791         /* cmp_fn      */ _soc_mem_cmp_undef,
  42792         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42793         /* index_min   */ 0,
  42794         /* index_max   */ 31,
  42795         /* minblock    */ 25,
  42796         /* maxblock    */ 25,
  42797         /* blocks      */ 0x2000000,
  42798         /* blocks_hi   */ 0,
  42799         /* base        */ 0x56140000,
  42800         /* gran        */ 1,
  42801         /* bytes       */ 4,
  42802         /* nFields     */ 26,
  42803         /* *fields     */ soc_TUNNEL_ADAPT_2_ACTION_PROFILE_BCM56370_A0m_fields,
  42804         /* *views      */ NULL,
  42805         /* *views_num  */ NULL,
  42806         /* snoop_cb    */ NULL, 
  42807         /* snoop_user_data */ NULL, 
  42808         /* snoop_flags */ 0,
  42809         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42810         /* type */ SOC_MEM_TYPE_NORMAL,
  42811         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  42812         /* impl */ SOC_MEM_IMPL_NORMAL,
  42813         /* cmic_mor_clks       */ 0,
  42814         /* access_latency_mode */ 0,
  42815     },
  42816 #endif /* chips */
  42817 
  42818 #if defined(BCM_56870_A0)
  42819     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_FIXED_KEY_TABLE_ATTRSm */ 
  42820         /* mem            TUNNEL_ADAPT_2_FIXED_KEY_TABLE_ATTRSm */
  42821         /* flags       */ SOC_MEM_FLAG_VALID |
  42822                           SOC_MEM_FLAG_CACHABLE |
  42823                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  42824                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  42825         /* cmp_fn      */ _soc_mem_cmp_undef,
  42826         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42827         /* index_min   */ 0,
  42828         /* index_max   */ 511,
  42829         /* minblock    */ 37,
  42830         /* maxblock    */ 37,
  42831         /* blocks      */ 0,
  42832         /* blocks_hi   */ 0x20,
  42833         /* base        */ 0x55300000,
  42834         /* gran        */ 1,
  42835         /* bytes       */ 2,
  42836         /* nFields     */ 8,
  42837         /* *fields     */ soc_TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRSm_fields,
  42838         /* *views      */ NULL,
  42839         /* *views_num  */ NULL,
  42840         /* snoop_cb    */ NULL, 
  42841         /* snoop_user_data */ NULL, 
  42842         /* snoop_flags */ 0,
  42843         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42844         /* type */ SOC_MEM_TYPE_NORMAL,
  42845         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  42846         /* impl */ SOC_MEM_IMPL_NORMAL,
  42847         /* cmic_mor_clks       */ 0,
  42848         /* access_latency_mode */ 3,
  42849     },
  42850 #endif /* chips */
  42851 
  42852 #if defined(BCM_56370_A0)
  42853     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_FIXED_KEY_TABLE_ATTRS_BCM56370_A0m */ 
  42854         /* mem            TUNNEL_ADAPT_2_FIXED_KEY_TABLE_ATTRSm */
  42855         /* flags       */ SOC_MEM_FLAG_VALID |
  42856                           SOC_MEM_FLAG_CACHABLE |
  42857                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  42858         /* cmp_fn      */ _soc_mem_cmp_undef,
  42859         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42860         /* index_min   */ 0,
  42861         /* index_max   */ 511,
  42862         /* minblock    */ 14,
  42863         /* maxblock    */ 14,
  42864         /* blocks      */ 0x4000,
  42865         /* blocks_hi   */ 0,
  42866         /* base        */ 0x55300000,
  42867         /* gran        */ 1,
  42868         /* bytes       */ 2,
  42869         /* nFields     */ 8,
  42870         /* *fields     */ soc_TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRSm_fields,
  42871         /* *views      */ NULL,
  42872         /* *views_num  */ NULL,
  42873         /* snoop_cb    */ NULL, 
  42874         /* snoop_user_data */ NULL, 
  42875         /* snoop_flags */ 0,
  42876         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42877         /* type */ SOC_MEM_TYPE_NORMAL,
  42878         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  42879         /* impl */ SOC_MEM_IMPL_NORMAL,
  42880         /* cmic_mor_clks       */ 0,
  42881         /* access_latency_mode */ 3,
  42882     },
  42883 #endif /* chips */
  42884 
  42885 #if defined(BCM_56770_A0)
  42886     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_FIXED_KEY_TABLE_ATTRS_BCM56770_A0m */ 
  42887         /* mem            TUNNEL_ADAPT_2_FIXED_KEY_TABLE_ATTRSm */
  42888         /* flags       */ SOC_MEM_FLAG_VALID |
  42889                           SOC_MEM_FLAG_CACHABLE |
  42890                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  42891                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  42892         /* cmp_fn      */ _soc_mem_cmp_undef,
  42893         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42894         /* index_min   */ 0,
  42895         /* index_max   */ 511,
  42896         /* minblock    */ 25,
  42897         /* maxblock    */ 25,
  42898         /* blocks      */ 0x2000000,
  42899         /* blocks_hi   */ 0,
  42900         /* base        */ 0x55300000,
  42901         /* gran        */ 1,
  42902         /* bytes       */ 2,
  42903         /* nFields     */ 8,
  42904         /* *fields     */ soc_TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRSm_fields,
  42905         /* *views      */ NULL,
  42906         /* *views_num  */ NULL,
  42907         /* snoop_cb    */ NULL, 
  42908         /* snoop_user_data */ NULL, 
  42909         /* snoop_flags */ 0,
  42910         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42911         /* type */ SOC_MEM_TYPE_NORMAL,
  42912         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  42913         /* impl */ SOC_MEM_IMPL_NORMAL,
  42914         /* cmic_mor_clks       */ 0,
  42915         /* access_latency_mode */ 3,
  42916     },
  42917 #endif /* chips */
  42918 
  42919 #if defined(BCM_56870_A0)
  42920     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_1_MASKm */ 
  42921         /* mem            TUNNEL_ADAPT_2_KEY_GEN_1_MASKm */
  42922         /* flags       */ SOC_MEM_FLAG_VALID |
  42923                           SOC_MEM_FLAG_CACHABLE |
  42924                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  42925                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  42926         /* cmp_fn      */ _soc_mem_cmp_undef,
  42927         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42928         /* index_min   */ 0,
  42929         /* index_max   */ 127,
  42930         /* minblock    */ 37,
  42931         /* maxblock    */ 37,
  42932         /* blocks      */ 0,
  42933         /* blocks_hi   */ 0x20,
  42934         /* base        */ 0x56000000,
  42935         /* gran        */ 1,
  42936         /* bytes       */ 18,
  42937         /* nFields     */ 4,
  42938         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  42939         /* *views      */ NULL,
  42940         /* *views_num  */ NULL,
  42941         /* snoop_cb    */ NULL, 
  42942         /* snoop_user_data */ NULL, 
  42943         /* snoop_flags */ 0,
  42944         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42945         /* type */ SOC_MEM_TYPE_NORMAL,
  42946         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  42947         /* impl */ SOC_MEM_IMPL_NORMAL,
  42948         /* cmic_mor_clks       */ 0,
  42949         /* access_latency_mode */ 0,
  42950     },
  42951 #endif /* chips */
  42952 
  42953 #if defined(BCM_56370_A0)
  42954     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_1_MASK_BCM56370_A0m */ 
  42955         /* mem            TUNNEL_ADAPT_2_KEY_GEN_1_MASKm */
  42956         /* flags       */ SOC_MEM_FLAG_VALID |
  42957                           SOC_MEM_FLAG_CACHABLE |
  42958                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  42959                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  42960         /* cmp_fn      */ _soc_mem_cmp_undef,
  42961         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42962         /* index_min   */ 0,
  42963         /* index_max   */ 127,
  42964         /* minblock    */ 14,
  42965         /* maxblock    */ 14,
  42966         /* blocks      */ 0x4000,
  42967         /* blocks_hi   */ 0,
  42968         /* base        */ 0x55fc0000,
  42969         /* gran        */ 1,
  42970         /* bytes       */ 18,
  42971         /* nFields     */ 4,
  42972         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  42973         /* *views      */ NULL,
  42974         /* *views_num  */ NULL,
  42975         /* snoop_cb    */ NULL, 
  42976         /* snoop_user_data */ NULL, 
  42977         /* snoop_flags */ 0,
  42978         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  42979         /* type */ SOC_MEM_TYPE_NORMAL,
  42980         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  42981         /* impl */ SOC_MEM_IMPL_NORMAL,
  42982         /* cmic_mor_clks       */ 0,
  42983         /* access_latency_mode */ 0,
  42984     },
  42985 #endif /* chips */
  42986 
  42987 #if defined(BCM_56770_A0)
  42988     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_1_MASK_BCM56770_A0m */ 
  42989         /* mem            TUNNEL_ADAPT_2_KEY_GEN_1_MASKm */
  42990         /* flags       */ SOC_MEM_FLAG_VALID |
  42991                           SOC_MEM_FLAG_CACHABLE |
  42992                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  42993                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  42994         /* cmp_fn      */ _soc_mem_cmp_undef,
  42995         /* *null_entry */ _soc_mem_entry_null_zeroes,
  42996         /* index_min   */ 0,
  42997         /* index_max   */ 127,
  42998         /* minblock    */ 25,
  42999         /* maxblock    */ 25,
  43000         /* blocks      */ 0x2000000,
  43001         /* blocks_hi   */ 0,
  43002         /* base        */ 0x56000000,
  43003         /* gran        */ 1,
  43004         /* bytes       */ 18,
  43005         /* nFields     */ 4,
  43006         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  43007         /* *views      */ NULL,
  43008         /* *views_num  */ NULL,
  43009         /* snoop_cb    */ NULL, 
  43010         /* snoop_user_data */ NULL, 
  43011         /* snoop_flags */ 0,
  43012         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43013         /* type */ SOC_MEM_TYPE_NORMAL,
  43014         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  43015         /* impl */ SOC_MEM_IMPL_NORMAL,
  43016         /* cmic_mor_clks       */ 0,
  43017         /* access_latency_mode */ 0,
  43018     },
  43019 #endif /* chips */
  43020 
  43021 #if defined(BCM_56370_A0)
  43022     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_1_MASK_PIPE0m */ 
  43023         /* mem            TUNNEL_ADAPT_2_KEY_GEN_1_MASK_PIPE0m */
  43024         /* flags       */ SOC_MEM_FLAG_VALID |
  43025                           SOC_MEM_FLAG_CACHABLE |
  43026                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  43027         /* cmp_fn      */ _soc_mem_cmp_undef,
  43028         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43029         /* index_min   */ 0,
  43030         /* index_max   */ 127,
  43031         /* minblock    */ 14,
  43032         /* maxblock    */ 14,
  43033         /* blocks      */ 0x4000,
  43034         /* blocks_hi   */ 0,
  43035         /* base        */ 0x55fc0000,
  43036         /* gran        */ 1,
  43037         /* bytes       */ 18,
  43038         /* nFields     */ 4,
  43039         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  43040         /* *views      */ NULL,
  43041         /* *views_num  */ NULL,
  43042         /* snoop_cb    */ NULL, 
  43043         /* snoop_user_data */ NULL, 
  43044         /* snoop_flags */ 0,
  43045         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43046         /* type */ SOC_MEM_TYPE_NORMAL,
  43047         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  43048         /* impl */ SOC_MEM_IMPL_NORMAL,
  43049         /* cmic_mor_clks       */ 0,
  43050         /* access_latency_mode */ 0,
  43051     },
  43052 #endif /* chips */
  43053 
  43054 #if defined(BCM_56870_A0)
  43055     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_1_MUX_CTRLm */ 
  43056         /* mem            TUNNEL_ADAPT_2_KEY_GEN_1_MUX_CTRLm */
  43057         /* flags       */ SOC_MEM_FLAG_VALID |
  43058                           SOC_MEM_FLAG_CACHABLE |
  43059                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  43060                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  43061         /* cmp_fn      */ _soc_mem_cmp_undef,
  43062         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43063         /* index_min   */ 0,
  43064         /* index_max   */ 127,
  43065         /* minblock    */ 37,
  43066         /* maxblock    */ 37,
  43067         /* blocks      */ 0,
  43068         /* blocks_hi   */ 0x20,
  43069         /* base        */ 0x55fc0000,
  43070         /* gran        */ 1,
  43071         /* bytes       */ 15,
  43072         /* nFields     */ 34,
  43073         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  43074         /* *views      */ NULL,
  43075         /* *views_num  */ NULL,
  43076         /* snoop_cb    */ NULL, 
  43077         /* snoop_user_data */ NULL, 
  43078         /* snoop_flags */ 0,
  43079         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43080         /* type */ SOC_MEM_TYPE_NORMAL,
  43081         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  43082         /* impl */ SOC_MEM_IMPL_NORMAL,
  43083         /* cmic_mor_clks       */ 0,
  43084         /* access_latency_mode */ 0,
  43085     },
  43086 #endif /* chips */
  43087 
  43088 #if defined(BCM_56370_A0)
  43089     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_1_MUX_CTRL_BCM56370_A0m */ 
  43090         /* mem            TUNNEL_ADAPT_2_KEY_GEN_1_MUX_CTRLm */
  43091         /* flags       */ SOC_MEM_FLAG_VALID |
  43092                           SOC_MEM_FLAG_CACHABLE |
  43093                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  43094                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  43095         /* cmp_fn      */ _soc_mem_cmp_undef,
  43096         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43097         /* index_min   */ 0,
  43098         /* index_max   */ 127,
  43099         /* minblock    */ 14,
  43100         /* maxblock    */ 14,
  43101         /* blocks      */ 0x4000,
  43102         /* blocks_hi   */ 0,
  43103         /* base        */ 0x55f80000,
  43104         /* gran        */ 1,
  43105         /* bytes       */ 15,
  43106         /* nFields     */ 34,
  43107         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  43108         /* *views      */ NULL,
  43109         /* *views_num  */ NULL,
  43110         /* snoop_cb    */ NULL, 
  43111         /* snoop_user_data */ NULL, 
  43112         /* snoop_flags */ 0,
  43113         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43114         /* type */ SOC_MEM_TYPE_NORMAL,
  43115         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  43116         /* impl */ SOC_MEM_IMPL_NORMAL,
  43117         /* cmic_mor_clks       */ 0,
  43118         /* access_latency_mode */ 0,
  43119     },
  43120 #endif /* chips */
  43121 
  43122 #if defined(BCM_56770_A0)
  43123     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_1_MUX_CTRL_BCM56770_A0m */ 
  43124         /* mem            TUNNEL_ADAPT_2_KEY_GEN_1_MUX_CTRLm */
  43125         /* flags       */ SOC_MEM_FLAG_VALID |
  43126                           SOC_MEM_FLAG_CACHABLE |
  43127                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  43128                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  43129         /* cmp_fn      */ _soc_mem_cmp_undef,
  43130         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43131         /* index_min   */ 0,
  43132         /* index_max   */ 127,
  43133         /* minblock    */ 25,
  43134         /* maxblock    */ 25,
  43135         /* blocks      */ 0x2000000,
  43136         /* blocks_hi   */ 0,
  43137         /* base        */ 0x55fc0000,
  43138         /* gran        */ 1,
  43139         /* bytes       */ 15,
  43140         /* nFields     */ 34,
  43141         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  43142         /* *views      */ NULL,
  43143         /* *views_num  */ NULL,
  43144         /* snoop_cb    */ NULL, 
  43145         /* snoop_user_data */ NULL, 
  43146         /* snoop_flags */ 0,
  43147         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43148         /* type */ SOC_MEM_TYPE_NORMAL,
  43149         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  43150         /* impl */ SOC_MEM_IMPL_NORMAL,
  43151         /* cmic_mor_clks       */ 0,
  43152         /* access_latency_mode */ 0,
  43153     },
  43154 #endif /* chips */
  43155 
  43156 #if defined(BCM_56370_A0)
  43157     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_1_MUX_CTRL_PIPE0m */ 
  43158         /* mem            TUNNEL_ADAPT_2_KEY_GEN_1_MUX_CTRL_PIPE0m */
  43159         /* flags       */ SOC_MEM_FLAG_VALID |
  43160                           SOC_MEM_FLAG_CACHABLE |
  43161                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  43162         /* cmp_fn      */ _soc_mem_cmp_undef,
  43163         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43164         /* index_min   */ 0,
  43165         /* index_max   */ 127,
  43166         /* minblock    */ 14,
  43167         /* maxblock    */ 14,
  43168         /* blocks      */ 0x4000,
  43169         /* blocks_hi   */ 0,
  43170         /* base        */ 0x55f80000,
  43171         /* gran        */ 1,
  43172         /* bytes       */ 15,
  43173         /* nFields     */ 34,
  43174         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  43175         /* *views      */ NULL,
  43176         /* *views_num  */ NULL,
  43177         /* snoop_cb    */ NULL, 
  43178         /* snoop_user_data */ NULL, 
  43179         /* snoop_flags */ 0,
  43180         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43181         /* type */ SOC_MEM_TYPE_NORMAL,
  43182         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  43183         /* impl */ SOC_MEM_IMPL_NORMAL,
  43184         /* cmic_mor_clks       */ 0,
  43185         /* access_latency_mode */ 0,
  43186     },
  43187 #endif /* chips */
  43188 
  43189 #if defined(BCM_56870_A0)
  43190     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_2_MASKm */ 
  43191         /* mem            TUNNEL_ADAPT_2_KEY_GEN_2_MASKm */
  43192         /* flags       */ SOC_MEM_FLAG_VALID |
  43193                           SOC_MEM_FLAG_CACHABLE |
  43194                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  43195                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  43196         /* cmp_fn      */ _soc_mem_cmp_undef,
  43197         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43198         /* index_min   */ 0,
  43199         /* index_max   */ 127,
  43200         /* minblock    */ 37,
  43201         /* maxblock    */ 37,
  43202         /* blocks      */ 0,
  43203         /* blocks_hi   */ 0x20,
  43204         /* base        */ 0x56080000,
  43205         /* gran        */ 1,
  43206         /* bytes       */ 18,
  43207         /* nFields     */ 4,
  43208         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  43209         /* *views      */ NULL,
  43210         /* *views_num  */ NULL,
  43211         /* snoop_cb    */ NULL, 
  43212         /* snoop_user_data */ NULL, 
  43213         /* snoop_flags */ 0,
  43214         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43215         /* type */ SOC_MEM_TYPE_NORMAL,
  43216         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  43217         /* impl */ SOC_MEM_IMPL_NORMAL,
  43218         /* cmic_mor_clks       */ 0,
  43219         /* access_latency_mode */ 0,
  43220     },
  43221 #endif /* chips */
  43222 
  43223 #if defined(BCM_56370_A0)
  43224     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_2_MASK_BCM56370_A0m */ 
  43225         /* mem            TUNNEL_ADAPT_2_KEY_GEN_2_MASKm */
  43226         /* flags       */ SOC_MEM_FLAG_VALID |
  43227                           SOC_MEM_FLAG_CACHABLE |
  43228                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  43229                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  43230         /* cmp_fn      */ _soc_mem_cmp_undef,
  43231         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43232         /* index_min   */ 0,
  43233         /* index_max   */ 127,
  43234         /* minblock    */ 14,
  43235         /* maxblock    */ 14,
  43236         /* blocks      */ 0x4000,
  43237         /* blocks_hi   */ 0,
  43238         /* base        */ 0x56040000,
  43239         /* gran        */ 1,
  43240         /* bytes       */ 18,
  43241         /* nFields     */ 4,
  43242         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  43243         /* *views      */ NULL,
  43244         /* *views_num  */ NULL,
  43245         /* snoop_cb    */ NULL, 
  43246         /* snoop_user_data */ NULL, 
  43247         /* snoop_flags */ 0,
  43248         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43249         /* type */ SOC_MEM_TYPE_NORMAL,
  43250         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  43251         /* impl */ SOC_MEM_IMPL_NORMAL,
  43252         /* cmic_mor_clks       */ 0,
  43253         /* access_latency_mode */ 0,
  43254     },
  43255 #endif /* chips */
  43256 
  43257 #if defined(BCM_56770_A0)
  43258     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_2_MASK_BCM56770_A0m */ 
  43259         /* mem            TUNNEL_ADAPT_2_KEY_GEN_2_MASKm */
  43260         /* flags       */ SOC_MEM_FLAG_VALID |
  43261                           SOC_MEM_FLAG_CACHABLE |
  43262                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  43263                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  43264         /* cmp_fn      */ _soc_mem_cmp_undef,
  43265         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43266         /* index_min   */ 0,
  43267         /* index_max   */ 127,
  43268         /* minblock    */ 25,
  43269         /* maxblock    */ 25,
  43270         /* blocks      */ 0x2000000,
  43271         /* blocks_hi   */ 0,
  43272         /* base        */ 0x56080000,
  43273         /* gran        */ 1,
  43274         /* bytes       */ 18,
  43275         /* nFields     */ 4,
  43276         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  43277         /* *views      */ NULL,
  43278         /* *views_num  */ NULL,
  43279         /* snoop_cb    */ NULL, 
  43280         /* snoop_user_data */ NULL, 
  43281         /* snoop_flags */ 0,
  43282         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43283         /* type */ SOC_MEM_TYPE_NORMAL,
  43284         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  43285         /* impl */ SOC_MEM_IMPL_NORMAL,
  43286         /* cmic_mor_clks       */ 0,
  43287         /* access_latency_mode */ 0,
  43288     },
  43289 #endif /* chips */
  43290 
  43291 #if defined(BCM_56370_A0)
  43292     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_2_MASK_PIPE0m */ 
  43293         /* mem            TUNNEL_ADAPT_2_KEY_GEN_2_MASK_PIPE0m */
  43294         /* flags       */ SOC_MEM_FLAG_VALID |
  43295                           SOC_MEM_FLAG_CACHABLE |
  43296                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  43297         /* cmp_fn      */ _soc_mem_cmp_undef,
  43298         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43299         /* index_min   */ 0,
  43300         /* index_max   */ 127,
  43301         /* minblock    */ 14,
  43302         /* maxblock    */ 14,
  43303         /* blocks      */ 0x4000,
  43304         /* blocks_hi   */ 0,
  43305         /* base        */ 0x56040000,
  43306         /* gran        */ 1,
  43307         /* bytes       */ 18,
  43308         /* nFields     */ 4,
  43309         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  43310         /* *views      */ NULL,
  43311         /* *views_num  */ NULL,
  43312         /* snoop_cb    */ NULL, 
  43313         /* snoop_user_data */ NULL, 
  43314         /* snoop_flags */ 0,
  43315         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43316         /* type */ SOC_MEM_TYPE_NORMAL,
  43317         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  43318         /* impl */ SOC_MEM_IMPL_NORMAL,
  43319         /* cmic_mor_clks       */ 0,
  43320         /* access_latency_mode */ 0,
  43321     },
  43322 #endif /* chips */
  43323 
  43324 #if defined(BCM_56870_A0)
  43325     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_2_MUX_CTRLm */ 
  43326         /* mem            TUNNEL_ADAPT_2_KEY_GEN_2_MUX_CTRLm */
  43327         /* flags       */ SOC_MEM_FLAG_VALID |
  43328                           SOC_MEM_FLAG_CACHABLE |
  43329                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  43330                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  43331         /* cmp_fn      */ _soc_mem_cmp_undef,
  43332         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43333         /* index_min   */ 0,
  43334         /* index_max   */ 127,
  43335         /* minblock    */ 37,
  43336         /* maxblock    */ 37,
  43337         /* blocks      */ 0,
  43338         /* blocks_hi   */ 0x20,
  43339         /* base        */ 0x56040000,
  43340         /* gran        */ 1,
  43341         /* bytes       */ 15,
  43342         /* nFields     */ 34,
  43343         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  43344         /* *views      */ NULL,
  43345         /* *views_num  */ NULL,
  43346         /* snoop_cb    */ NULL, 
  43347         /* snoop_user_data */ NULL, 
  43348         /* snoop_flags */ 0,
  43349         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43350         /* type */ SOC_MEM_TYPE_NORMAL,
  43351         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  43352         /* impl */ SOC_MEM_IMPL_NORMAL,
  43353         /* cmic_mor_clks       */ 0,
  43354         /* access_latency_mode */ 0,
  43355     },
  43356 #endif /* chips */
  43357 
  43358 #if defined(BCM_56370_A0)
  43359     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_2_MUX_CTRL_BCM56370_A0m */ 
  43360         /* mem            TUNNEL_ADAPT_2_KEY_GEN_2_MUX_CTRLm */
  43361         /* flags       */ SOC_MEM_FLAG_VALID |
  43362                           SOC_MEM_FLAG_CACHABLE |
  43363                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  43364                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  43365         /* cmp_fn      */ _soc_mem_cmp_undef,
  43366         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43367         /* index_min   */ 0,
  43368         /* index_max   */ 127,
  43369         /* minblock    */ 14,
  43370         /* maxblock    */ 14,
  43371         /* blocks      */ 0x4000,
  43372         /* blocks_hi   */ 0,
  43373         /* base        */ 0x56000000,
  43374         /* gran        */ 1,
  43375         /* bytes       */ 15,
  43376         /* nFields     */ 34,
  43377         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  43378         /* *views      */ NULL,
  43379         /* *views_num  */ NULL,
  43380         /* snoop_cb    */ NULL, 
  43381         /* snoop_user_data */ NULL, 
  43382         /* snoop_flags */ 0,
  43383         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43384         /* type */ SOC_MEM_TYPE_NORMAL,
  43385         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  43386         /* impl */ SOC_MEM_IMPL_NORMAL,
  43387         /* cmic_mor_clks       */ 0,
  43388         /* access_latency_mode */ 0,
  43389     },
  43390 #endif /* chips */
  43391 
  43392 #if defined(BCM_56770_A0)
  43393     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_2_MUX_CTRL_BCM56770_A0m */ 
  43394         /* mem            TUNNEL_ADAPT_2_KEY_GEN_2_MUX_CTRLm */
  43395         /* flags       */ SOC_MEM_FLAG_VALID |
  43396                           SOC_MEM_FLAG_CACHABLE |
  43397                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  43398                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  43399         /* cmp_fn      */ _soc_mem_cmp_undef,
  43400         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43401         /* index_min   */ 0,
  43402         /* index_max   */ 127,
  43403         /* minblock    */ 25,
  43404         /* maxblock    */ 25,
  43405         /* blocks      */ 0x2000000,
  43406         /* blocks_hi   */ 0,
  43407         /* base        */ 0x56040000,
  43408         /* gran        */ 1,
  43409         /* bytes       */ 15,
  43410         /* nFields     */ 34,
  43411         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  43412         /* *views      */ NULL,
  43413         /* *views_num  */ NULL,
  43414         /* snoop_cb    */ NULL, 
  43415         /* snoop_user_data */ NULL, 
  43416         /* snoop_flags */ 0,
  43417         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43418         /* type */ SOC_MEM_TYPE_NORMAL,
  43419         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  43420         /* impl */ SOC_MEM_IMPL_NORMAL,
  43421         /* cmic_mor_clks       */ 0,
  43422         /* access_latency_mode */ 0,
  43423     },
  43424 #endif /* chips */
  43425 
  43426 #if defined(BCM_56370_A0)
  43427     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_2_MUX_CTRL_PIPE0m */ 
  43428         /* mem            TUNNEL_ADAPT_2_KEY_GEN_2_MUX_CTRL_PIPE0m */
  43429         /* flags       */ SOC_MEM_FLAG_VALID |
  43430                           SOC_MEM_FLAG_CACHABLE |
  43431                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  43432         /* cmp_fn      */ _soc_mem_cmp_undef,
  43433         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43434         /* index_min   */ 0,
  43435         /* index_max   */ 127,
  43436         /* minblock    */ 14,
  43437         /* maxblock    */ 14,
  43438         /* blocks      */ 0x4000,
  43439         /* blocks_hi   */ 0,
  43440         /* base        */ 0x56000000,
  43441         /* gran        */ 1,
  43442         /* bytes       */ 15,
  43443         /* nFields     */ 34,
  43444         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  43445         /* *views      */ NULL,
  43446         /* *views_num  */ NULL,
  43447         /* snoop_cb    */ NULL, 
  43448         /* snoop_user_data */ NULL, 
  43449         /* snoop_flags */ 0,
  43450         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43451         /* type */ SOC_MEM_TYPE_NORMAL,
  43452         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  43453         /* impl */ SOC_MEM_IMPL_NORMAL,
  43454         /* cmic_mor_clks       */ 0,
  43455         /* access_latency_mode */ 0,
  43456     },
  43457 #endif /* chips */
  43458 
  43459 #if defined(BCM_56870_A0)
  43460     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_SRAMm */ 
  43461         /* mem            TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_SRAMm */
  43462         /* flags       */ SOC_MEM_FLAG_VALID |
  43463                           SOC_MEM_FLAG_CACHABLE |
  43464                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  43465                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  43466         /* cmp_fn      */ _soc_mem_cmp_undef,
  43467         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43468         /* index_min   */ 0,
  43469         /* index_max   */ 127,
  43470         /* minblock    */ 37,
  43471         /* maxblock    */ 37,
  43472         /* blocks      */ 0,
  43473         /* blocks_hi   */ 0x20,
  43474         /* base        */ 0x55f80000,
  43475         /* gran        */ 1,
  43476         /* bytes       */ 15,
  43477         /* nFields     */ 32,
  43478         /* *fields     */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAMm_fields,
  43479         /* *views      */ NULL,
  43480         /* *views_num  */ NULL,
  43481         /* snoop_cb    */ NULL, 
  43482         /* snoop_user_data */ NULL, 
  43483         /* snoop_flags */ 0,
  43484         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43485         /* type */ SOC_MEM_TYPE_NORMAL,
  43486         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  43487         /* impl */ SOC_MEM_IMPL_NORMAL,
  43488         /* cmic_mor_clks       */ 0,
  43489         /* access_latency_mode */ 0,
  43490     },
  43491 #endif /* chips */
  43492 
  43493 #if defined(BCM_56370_A0)
  43494     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_SRAM_BCM56370_A0m */ 
  43495         /* mem            TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_SRAMm */
  43496         /* flags       */ SOC_MEM_FLAG_VALID |
  43497                           SOC_MEM_FLAG_CACHABLE |
  43498                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  43499                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  43500         /* cmp_fn      */ _soc_mem_cmp_undef,
  43501         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43502         /* index_min   */ 0,
  43503         /* index_max   */ 127,
  43504         /* minblock    */ 14,
  43505         /* maxblock    */ 14,
  43506         /* blocks      */ 0x4000,
  43507         /* blocks_hi   */ 0,
  43508         /* base        */ 0x55f40000,
  43509         /* gran        */ 1,
  43510         /* bytes       */ 15,
  43511         /* nFields     */ 32,
  43512         /* *fields     */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAMm_fields,
  43513         /* *views      */ NULL,
  43514         /* *views_num  */ NULL,
  43515         /* snoop_cb    */ NULL, 
  43516         /* snoop_user_data */ NULL, 
  43517         /* snoop_flags */ 0,
  43518         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43519         /* type */ SOC_MEM_TYPE_NORMAL,
  43520         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  43521         /* impl */ SOC_MEM_IMPL_NORMAL,
  43522         /* cmic_mor_clks       */ 0,
  43523         /* access_latency_mode */ 0,
  43524     },
  43525 #endif /* chips */
  43526 
  43527 #if defined(BCM_56770_A0)
  43528     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_SRAM_BCM56770_A0m */ 
  43529         /* mem            TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_SRAMm */
  43530         /* flags       */ SOC_MEM_FLAG_VALID |
  43531                           SOC_MEM_FLAG_CACHABLE |
  43532                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  43533                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  43534         /* cmp_fn      */ _soc_mem_cmp_undef,
  43535         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43536         /* index_min   */ 0,
  43537         /* index_max   */ 127,
  43538         /* minblock    */ 25,
  43539         /* maxblock    */ 25,
  43540         /* blocks      */ 0x2000000,
  43541         /* blocks_hi   */ 0,
  43542         /* base        */ 0x55f80000,
  43543         /* gran        */ 1,
  43544         /* bytes       */ 15,
  43545         /* nFields     */ 32,
  43546         /* *fields     */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAMm_fields,
  43547         /* *views      */ NULL,
  43548         /* *views_num  */ NULL,
  43549         /* snoop_cb    */ NULL, 
  43550         /* snoop_user_data */ NULL, 
  43551         /* snoop_flags */ 0,
  43552         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43553         /* type */ SOC_MEM_TYPE_NORMAL,
  43554         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  43555         /* impl */ SOC_MEM_IMPL_NORMAL,
  43556         /* cmic_mor_clks       */ 0,
  43557         /* access_latency_mode */ 0,
  43558     },
  43559 #endif /* chips */
  43560 
  43561 #if defined(BCM_56370_A0)
  43562     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_SRAM_PIPE0m */ 
  43563         /* mem            TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_SRAM_PIPE0m */
  43564         /* flags       */ SOC_MEM_FLAG_VALID |
  43565                           SOC_MEM_FLAG_CACHABLE |
  43566                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  43567         /* cmp_fn      */ _soc_mem_cmp_undef,
  43568         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43569         /* index_min   */ 0,
  43570         /* index_max   */ 127,
  43571         /* minblock    */ 14,
  43572         /* maxblock    */ 14,
  43573         /* blocks      */ 0x4000,
  43574         /* blocks_hi   */ 0,
  43575         /* base        */ 0x55f40000,
  43576         /* gran        */ 1,
  43577         /* bytes       */ 15,
  43578         /* nFields     */ 32,
  43579         /* *fields     */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAMm_fields,
  43580         /* *views      */ NULL,
  43581         /* *views_num  */ NULL,
  43582         /* snoop_cb    */ NULL, 
  43583         /* snoop_user_data */ NULL, 
  43584         /* snoop_flags */ 0,
  43585         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43586         /* type */ SOC_MEM_TYPE_NORMAL,
  43587         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  43588         /* impl */ SOC_MEM_IMPL_NORMAL,
  43589         /* cmic_mor_clks       */ 0,
  43590         /* access_latency_mode */ 0,
  43591     },
  43592 #endif /* chips */
  43593 
  43594 #if defined(BCM_56870_A0)
  43595     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_TCAMm */ 
  43596         /* mem            TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_TCAMm */
  43597         /* flags       */ SOC_MEM_FLAG_VALID |
  43598                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  43599                           SOC_MEM_FLAG_CACHABLE |
  43600                           SOC_MEM_FLAG_CAM |
  43601                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */
  43602         /* cmp_fn      */ _soc_mem_cmp_undef,
  43603         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43604         /* index_min   */ 0,
  43605         /* index_max   */ 127,
  43606         /* minblock    */ 37,
  43607         /* maxblock    */ 37,
  43608         /* blocks      */ 0,
  43609         /* blocks_hi   */ 0x20,
  43610         /* base        */ 0x55f40000,
  43611         /* gran        */ 1,
  43612         /* bytes       */ 32,
  43613         /* nFields     */ 19,
  43614         /* *fields     */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm_fields,
  43615         /* *views      */ NULL,
  43616         /* *views_num  */ NULL,
  43617         /* snoop_cb    */ NULL, 
  43618         /* snoop_user_data */ NULL, 
  43619         /* snoop_flags */ 0,
  43620         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43621         /* type */ SOC_MEM_TYPE_NORMAL,
  43622         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  43623         /* impl */ SOC_MEM_IMPL_NORMAL,
  43624         /* cmic_mor_clks       */ 0,
  43625         /* access_latency_mode */ 3,
  43626     },
  43627 #endif /* chips */
  43628 
  43629 #if defined(BCM_56370_A0)
  43630     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_TCAM_BCM56370_A0m */ 
  43631         /* mem            TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_TCAMm */
  43632         /* flags       */ SOC_MEM_FLAG_VALID |
  43633                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  43634                           SOC_MEM_FLAG_CACHABLE |
  43635                           SOC_MEM_FLAG_CAM |
  43636                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */
  43637         /* cmp_fn      */ _soc_mem_cmp_undef,
  43638         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43639         /* index_min   */ 0,
  43640         /* index_max   */ 127,
  43641         /* minblock    */ 14,
  43642         /* maxblock    */ 14,
  43643         /* blocks      */ 0x4000,
  43644         /* blocks_hi   */ 0,
  43645         /* base        */ 0x55f00000,
  43646         /* gran        */ 1,
  43647         /* bytes       */ 32,
  43648         /* nFields     */ 19,
  43649         /* *fields     */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm_fields,
  43650         /* *views      */ NULL,
  43651         /* *views_num  */ NULL,
  43652         /* snoop_cb    */ NULL, 
  43653         /* snoop_user_data */ NULL, 
  43654         /* snoop_flags */ 0,
  43655         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43656         /* type */ SOC_MEM_TYPE_NORMAL,
  43657         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  43658         /* impl */ SOC_MEM_IMPL_NORMAL,
  43659         /* cmic_mor_clks       */ 0,
  43660         /* access_latency_mode */ 3,
  43661     },
  43662 #endif /* chips */
  43663 
  43664 #if defined(BCM_56770_A0)
  43665     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_TCAM_BCM56770_A0m */ 
  43666         /* mem            TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_TCAMm */
  43667         /* flags       */ SOC_MEM_FLAG_VALID |
  43668                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  43669                           SOC_MEM_FLAG_CACHABLE |
  43670                           SOC_MEM_FLAG_CAM |
  43671                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */
  43672         /* cmp_fn      */ _soc_mem_cmp_undef,
  43673         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43674         /* index_min   */ 0,
  43675         /* index_max   */ 127,
  43676         /* minblock    */ 25,
  43677         /* maxblock    */ 25,
  43678         /* blocks      */ 0x2000000,
  43679         /* blocks_hi   */ 0,
  43680         /* base        */ 0x55f40000,
  43681         /* gran        */ 1,
  43682         /* bytes       */ 32,
  43683         /* nFields     */ 19,
  43684         /* *fields     */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm_fields,
  43685         /* *views      */ NULL,
  43686         /* *views_num  */ NULL,
  43687         /* snoop_cb    */ NULL, 
  43688         /* snoop_user_data */ NULL, 
  43689         /* snoop_flags */ 0,
  43690         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43691         /* type */ SOC_MEM_TYPE_NORMAL,
  43692         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  43693         /* impl */ SOC_MEM_IMPL_NORMAL,
  43694         /* cmic_mor_clks       */ 0,
  43695         /* access_latency_mode */ 3,
  43696     },
  43697 #endif /* chips */
  43698 
  43699 #if defined(BCM_56370_A0)
  43700     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_TCAM_PIPE0m */ 
  43701         /* mem            TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_TCAM_PIPE0m */
  43702         /* flags       */ SOC_MEM_FLAG_VALID |
  43703                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  43704                           SOC_MEM_FLAG_CACHABLE |
  43705                           SOC_MEM_FLAG_CAM, /* 0x80022 */
  43706         /* cmp_fn      */ _soc_mem_cmp_undef,
  43707         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43708         /* index_min   */ 0,
  43709         /* index_max   */ 127,
  43710         /* minblock    */ 14,
  43711         /* maxblock    */ 14,
  43712         /* blocks      */ 0x4000,
  43713         /* blocks_hi   */ 0,
  43714         /* base        */ 0x55f00000,
  43715         /* gran        */ 1,
  43716         /* bytes       */ 32,
  43717         /* nFields     */ 19,
  43718         /* *fields     */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm_fields,
  43719         /* *views      */ NULL,
  43720         /* *views_num  */ NULL,
  43721         /* snoop_cb    */ NULL, 
  43722         /* snoop_user_data */ NULL, 
  43723         /* snoop_flags */ 0,
  43724         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43725         /* type */ SOC_MEM_TYPE_NORMAL,
  43726         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  43727         /* impl */ SOC_MEM_IMPL_NORMAL,
  43728         /* cmic_mor_clks       */ 0,
  43729         /* access_latency_mode */ 3,
  43730     },
  43731 #endif /* chips */
  43732 
  43733 #if defined(BCM_56870_A0)
  43734     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_MISS_POLICYm */ 
  43735         /* mem            TUNNEL_ADAPT_2_MISS_POLICYm */
  43736         /* flags       */ SOC_MEM_FLAG_VALID |
  43737                           SOC_MEM_FLAG_CACHABLE |
  43738                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  43739                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  43740         /* cmp_fn      */ _soc_mem_cmp_undef,
  43741         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43742         /* index_min   */ 0,
  43743         /* index_max   */ 31,
  43744         /* minblock    */ 37,
  43745         /* maxblock    */ 37,
  43746         /* blocks      */ 0,
  43747         /* blocks_hi   */ 0x20,
  43748         /* base        */ 0x55340000,
  43749         /* gran        */ 1,
  43750         /* bytes       */ 27,
  43751         /* nFields     */ 7,
  43752         /* *fields     */ soc_TUNNEL_ADAPT_1_MISS_POLICYm_fields,
  43753         /* *views      */ NULL,
  43754         /* *views_num  */ NULL,
  43755         /* snoop_cb    */ NULL, 
  43756         /* snoop_user_data */ NULL, 
  43757         /* snoop_flags */ 0,
  43758         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43759         /* type */ SOC_MEM_TYPE_NORMAL,
  43760         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  43761         /* impl */ SOC_MEM_IMPL_NORMAL,
  43762         /* cmic_mor_clks       */ 0,
  43763         /* access_latency_mode */ 3,
  43764     },
  43765 #endif /* chips */
  43766 
  43767 #if defined(BCM_56370_A0)
  43768     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_MISS_POLICY_BCM56370_A0m */ 
  43769         /* mem            TUNNEL_ADAPT_2_MISS_POLICYm */
  43770         /* flags       */ SOC_MEM_FLAG_VALID |
  43771                           SOC_MEM_FLAG_CACHABLE |
  43772                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  43773         /* cmp_fn      */ _soc_mem_cmp_undef,
  43774         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43775         /* index_min   */ 0,
  43776         /* index_max   */ 31,
  43777         /* minblock    */ 14,
  43778         /* maxblock    */ 14,
  43779         /* blocks      */ 0x4000,
  43780         /* blocks_hi   */ 0,
  43781         /* base        */ 0x55340000,
  43782         /* gran        */ 1,
  43783         /* bytes       */ 27,
  43784         /* nFields     */ 7,
  43785         /* *fields     */ soc_TUNNEL_ADAPT_1_MISS_POLICYm_fields,
  43786         /* *views      */ NULL,
  43787         /* *views_num  */ NULL,
  43788         /* snoop_cb    */ NULL, 
  43789         /* snoop_user_data */ NULL, 
  43790         /* snoop_flags */ 0,
  43791         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43792         /* type */ SOC_MEM_TYPE_NORMAL,
  43793         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  43794         /* impl */ SOC_MEM_IMPL_NORMAL,
  43795         /* cmic_mor_clks       */ 0,
  43796         /* access_latency_mode */ 3,
  43797     },
  43798 #endif /* chips */
  43799 
  43800 #if defined(BCM_56770_A0)
  43801     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_MISS_POLICY_BCM56770_A0m */ 
  43802         /* mem            TUNNEL_ADAPT_2_MISS_POLICYm */
  43803         /* flags       */ SOC_MEM_FLAG_VALID |
  43804                           SOC_MEM_FLAG_CACHABLE |
  43805                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  43806                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  43807         /* cmp_fn      */ _soc_mem_cmp_undef,
  43808         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43809         /* index_min   */ 0,
  43810         /* index_max   */ 31,
  43811         /* minblock    */ 25,
  43812         /* maxblock    */ 25,
  43813         /* blocks      */ 0x2000000,
  43814         /* blocks_hi   */ 0,
  43815         /* base        */ 0x55340000,
  43816         /* gran        */ 1,
  43817         /* bytes       */ 27,
  43818         /* nFields     */ 7,
  43819         /* *fields     */ soc_TUNNEL_ADAPT_1_MISS_POLICYm_fields,
  43820         /* *views      */ NULL,
  43821         /* *views_num  */ NULL,
  43822         /* snoop_cb    */ NULL, 
  43823         /* snoop_user_data */ NULL, 
  43824         /* snoop_flags */ 0,
  43825         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43826         /* type */ SOC_MEM_TYPE_NORMAL,
  43827         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  43828         /* impl */ SOC_MEM_IMPL_NORMAL,
  43829         /* cmic_mor_clks       */ 0,
  43830         /* access_latency_mode */ 3,
  43831     },
  43832 #endif /* chips */
  43833 
  43834 #if defined(BCM_56870_A0)
  43835     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_POLICY_STRENGTH_PROFILEm */ 
  43836         /* mem            TUNNEL_ADAPT_2_POLICY_STRENGTH_PROFILEm */
  43837         /* flags       */ SOC_MEM_FLAG_VALID |
  43838                           SOC_MEM_FLAG_CACHABLE |
  43839                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  43840         /* cmp_fn      */ _soc_mem_cmp_undef,
  43841         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43842         /* index_min   */ 0,
  43843         /* index_max   */ 7,
  43844         /* minblock    */ 37,
  43845         /* maxblock    */ 37,
  43846         /* blocks      */ 0,
  43847         /* blocks_hi   */ 0x20,
  43848         /* base        */ 0x555c0000,
  43849         /* gran        */ 1,
  43850         /* bytes       */ 45,
  43851         /* nFields     */ 60,
  43852         /* *fields     */ soc_TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILEm_fields,
  43853         /* *views      */ NULL,
  43854         /* *views_num  */ NULL,
  43855         /* snoop_cb    */ NULL, 
  43856         /* snoop_user_data */ NULL, 
  43857         /* snoop_flags */ 0,
  43858         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43859         /* type */ SOC_MEM_TYPE_NORMAL,
  43860         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  43861         /* impl */ SOC_MEM_IMPL_NORMAL,
  43862         /* cmic_mor_clks       */ 0,
  43863         /* access_latency_mode */ 3,
  43864     },
  43865 #endif /* chips */
  43866 
  43867 #if defined(BCM_56370_A0)
  43868     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_POLICY_STRENGTH_PROFILE_BCM56370_A0m */ 
  43869         /* mem            TUNNEL_ADAPT_2_POLICY_STRENGTH_PROFILEm */
  43870         /* flags       */ SOC_MEM_FLAG_VALID |
  43871                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  43872         /* cmp_fn      */ _soc_mem_cmp_undef,
  43873         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43874         /* index_min   */ 0,
  43875         /* index_max   */ 7,
  43876         /* minblock    */ 14,
  43877         /* maxblock    */ 14,
  43878         /* blocks      */ 0x4000,
  43879         /* blocks_hi   */ 0,
  43880         /* base        */ 0x555c0000,
  43881         /* gran        */ 1,
  43882         /* bytes       */ 45,
  43883         /* nFields     */ 60,
  43884         /* *fields     */ soc_TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILEm_fields,
  43885         /* *views      */ NULL,
  43886         /* *views_num  */ NULL,
  43887         /* snoop_cb    */ NULL, 
  43888         /* snoop_user_data */ NULL, 
  43889         /* snoop_flags */ 0,
  43890         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43891         /* type */ SOC_MEM_TYPE_NORMAL,
  43892         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  43893         /* impl */ SOC_MEM_IMPL_NORMAL,
  43894         /* cmic_mor_clks       */ 0,
  43895         /* access_latency_mode */ 3,
  43896     },
  43897 #endif /* chips */
  43898 
  43899 #if defined(BCM_56770_A0)
  43900     { /* SOC_MEM_INT_TUNNEL_ADAPT_2_POLICY_STRENGTH_PROFILE_BCM56770_A0m */ 
  43901         /* mem            TUNNEL_ADAPT_2_POLICY_STRENGTH_PROFILEm */
  43902         /* flags       */ SOC_MEM_FLAG_VALID |
  43903                           SOC_MEM_FLAG_CACHABLE |
  43904                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  43905         /* cmp_fn      */ _soc_mem_cmp_undef,
  43906         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43907         /* index_min   */ 0,
  43908         /* index_max   */ 7,
  43909         /* minblock    */ 25,
  43910         /* maxblock    */ 25,
  43911         /* blocks      */ 0x2000000,
  43912         /* blocks_hi   */ 0,
  43913         /* base        */ 0x555c0000,
  43914         /* gran        */ 1,
  43915         /* bytes       */ 45,
  43916         /* nFields     */ 60,
  43917         /* *fields     */ soc_TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILEm_fields,
  43918         /* *views      */ NULL,
  43919         /* *views_num  */ NULL,
  43920         /* snoop_cb    */ NULL, 
  43921         /* snoop_user_data */ NULL, 
  43922         /* snoop_flags */ 0,
  43923         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43924         /* type */ SOC_MEM_TYPE_NORMAL,
  43925         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  43926         /* impl */ SOC_MEM_IMPL_NORMAL,
  43927         /* cmic_mor_clks       */ 0,
  43928         /* access_latency_mode */ 3,
  43929     },
  43930 #endif /* chips */
  43931 
  43932 #if defined(BCM_56870_A0)
  43933     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_ACTION_PROFILEm */ 
  43934         /* mem            TUNNEL_ADAPT_3_ACTION_PROFILEm */
  43935         /* flags       */ SOC_MEM_FLAG_VALID |
  43936                           SOC_MEM_FLAG_CACHABLE |
  43937                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  43938         /* cmp_fn      */ _soc_mem_cmp_undef,
  43939         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43940         /* index_min   */ 0,
  43941         /* index_max   */ 31,
  43942         /* minblock    */ 37,
  43943         /* maxblock    */ 37,
  43944         /* blocks      */ 0,
  43945         /* blocks_hi   */ 0x20,
  43946         /* base        */ 0x560c0000,
  43947         /* gran        */ 1,
  43948         /* bytes       */ 3,
  43949         /* nFields     */ 25,
  43950         /* *fields     */ soc_TUNNEL_ADAPT_3_ACTION_PROFILEm_fields,
  43951         /* *views      */ NULL,
  43952         /* *views_num  */ NULL,
  43953         /* snoop_cb    */ NULL, 
  43954         /* snoop_user_data */ NULL, 
  43955         /* snoop_flags */ 0,
  43956         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43957         /* type */ SOC_MEM_TYPE_NORMAL,
  43958         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  43959         /* impl */ SOC_MEM_IMPL_NORMAL,
  43960         /* cmic_mor_clks       */ 0,
  43961         /* access_latency_mode */ 0,
  43962     },
  43963 #endif /* chips */
  43964 
  43965 #if defined(BCM_56370_A0)
  43966     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_ACTION_PROFILE_BCM56370_A0m */ 
  43967         /* mem            TUNNEL_ADAPT_3_ACTION_PROFILEm */
  43968         /* flags       */ SOC_MEM_FLAG_VALID |
  43969                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  43970         /* cmp_fn      */ _soc_mem_cmp_undef,
  43971         /* *null_entry */ _soc_mem_entry_null_zeroes,
  43972         /* index_min   */ 0,
  43973         /* index_max   */ 31,
  43974         /* minblock    */ 14,
  43975         /* maxblock    */ 14,
  43976         /* blocks      */ 0x4000,
  43977         /* blocks_hi   */ 0,
  43978         /* base        */ 0x560c0000,
  43979         /* gran        */ 1,
  43980         /* bytes       */ 4,
  43981         /* nFields     */ 26,
  43982         /* *fields     */ soc_TUNNEL_ADAPT_3_ACTION_PROFILE_BCM56370_A0m_fields,
  43983         /* *views      */ NULL,
  43984         /* *views_num  */ NULL,
  43985         /* snoop_cb    */ NULL, 
  43986         /* snoop_user_data */ NULL, 
  43987         /* snoop_flags */ 0,
  43988         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  43989         /* type */ SOC_MEM_TYPE_NORMAL,
  43990         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  43991         /* impl */ SOC_MEM_IMPL_NORMAL,
  43992         /* cmic_mor_clks       */ 0,
  43993         /* access_latency_mode */ 0,
  43994     },
  43995 #endif /* chips */
  43996 
  43997 #if defined(BCM_56770_A0)
  43998     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_ACTION_PROFILE_BCM56770_A0m */ 
  43999         /* mem            TUNNEL_ADAPT_3_ACTION_PROFILEm */
  44000         /* flags       */ SOC_MEM_FLAG_VALID |
  44001                           SOC_MEM_FLAG_CACHABLE |
  44002                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  44003         /* cmp_fn      */ _soc_mem_cmp_undef,
  44004         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44005         /* index_min   */ 0,
  44006         /* index_max   */ 31,
  44007         /* minblock    */ 25,
  44008         /* maxblock    */ 25,
  44009         /* blocks      */ 0x2000000,
  44010         /* blocks_hi   */ 0,
  44011         /* base        */ 0x560c0000,
  44012         /* gran        */ 1,
  44013         /* bytes       */ 4,
  44014         /* nFields     */ 26,
  44015         /* *fields     */ soc_TUNNEL_ADAPT_3_ACTION_PROFILE_BCM56370_A0m_fields,
  44016         /* *views      */ NULL,
  44017         /* *views_num  */ NULL,
  44018         /* snoop_cb    */ NULL, 
  44019         /* snoop_user_data */ NULL, 
  44020         /* snoop_flags */ 0,
  44021         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44022         /* type */ SOC_MEM_TYPE_NORMAL,
  44023         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  44024         /* impl */ SOC_MEM_IMPL_NORMAL,
  44025         /* cmic_mor_clks       */ 0,
  44026         /* access_latency_mode */ 0,
  44027     },
  44028 #endif /* chips */
  44029 
  44030 #if defined(BCM_56870_A0)
  44031     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_FIXED_KEY_TABLE_ATTRSm */ 
  44032         /* mem            TUNNEL_ADAPT_3_FIXED_KEY_TABLE_ATTRSm */
  44033         /* flags       */ SOC_MEM_FLAG_VALID |
  44034                           SOC_MEM_FLAG_CACHABLE |
  44035                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  44036                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  44037         /* cmp_fn      */ _soc_mem_cmp_undef,
  44038         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44039         /* index_min   */ 0,
  44040         /* index_max   */ 511,
  44041         /* minblock    */ 37,
  44042         /* maxblock    */ 37,
  44043         /* blocks      */ 0,
  44044         /* blocks_hi   */ 0x20,
  44045         /* base        */ 0x55380000,
  44046         /* gran        */ 1,
  44047         /* bytes       */ 2,
  44048         /* nFields     */ 8,
  44049         /* *fields     */ soc_TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRSm_fields,
  44050         /* *views      */ NULL,
  44051         /* *views_num  */ NULL,
  44052         /* snoop_cb    */ NULL, 
  44053         /* snoop_user_data */ NULL, 
  44054         /* snoop_flags */ 0,
  44055         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44056         /* type */ SOC_MEM_TYPE_NORMAL,
  44057         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44058         /* impl */ SOC_MEM_IMPL_NORMAL,
  44059         /* cmic_mor_clks       */ 0,
  44060         /* access_latency_mode */ 3,
  44061     },
  44062 #endif /* chips */
  44063 
  44064 #if defined(BCM_56370_A0)
  44065     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_FIXED_KEY_TABLE_ATTRS_BCM56370_A0m */ 
  44066         /* mem            TUNNEL_ADAPT_3_FIXED_KEY_TABLE_ATTRSm */
  44067         /* flags       */ SOC_MEM_FLAG_VALID |
  44068                           SOC_MEM_FLAG_CACHABLE |
  44069                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  44070         /* cmp_fn      */ _soc_mem_cmp_undef,
  44071         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44072         /* index_min   */ 0,
  44073         /* index_max   */ 511,
  44074         /* minblock    */ 14,
  44075         /* maxblock    */ 14,
  44076         /* blocks      */ 0x4000,
  44077         /* blocks_hi   */ 0,
  44078         /* base        */ 0x55380000,
  44079         /* gran        */ 1,
  44080         /* bytes       */ 2,
  44081         /* nFields     */ 8,
  44082         /* *fields     */ soc_TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRSm_fields,
  44083         /* *views      */ NULL,
  44084         /* *views_num  */ NULL,
  44085         /* snoop_cb    */ NULL, 
  44086         /* snoop_user_data */ NULL, 
  44087         /* snoop_flags */ 0,
  44088         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44089         /* type */ SOC_MEM_TYPE_NORMAL,
  44090         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44091         /* impl */ SOC_MEM_IMPL_NORMAL,
  44092         /* cmic_mor_clks       */ 0,
  44093         /* access_latency_mode */ 3,
  44094     },
  44095 #endif /* chips */
  44096 
  44097 #if defined(BCM_56770_A0)
  44098     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_FIXED_KEY_TABLE_ATTRS_BCM56770_A0m */ 
  44099         /* mem            TUNNEL_ADAPT_3_FIXED_KEY_TABLE_ATTRSm */
  44100         /* flags       */ SOC_MEM_FLAG_VALID |
  44101                           SOC_MEM_FLAG_CACHABLE |
  44102                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  44103                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  44104         /* cmp_fn      */ _soc_mem_cmp_undef,
  44105         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44106         /* index_min   */ 0,
  44107         /* index_max   */ 511,
  44108         /* minblock    */ 25,
  44109         /* maxblock    */ 25,
  44110         /* blocks      */ 0x2000000,
  44111         /* blocks_hi   */ 0,
  44112         /* base        */ 0x55380000,
  44113         /* gran        */ 1,
  44114         /* bytes       */ 2,
  44115         /* nFields     */ 8,
  44116         /* *fields     */ soc_TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRSm_fields,
  44117         /* *views      */ NULL,
  44118         /* *views_num  */ NULL,
  44119         /* snoop_cb    */ NULL, 
  44120         /* snoop_user_data */ NULL, 
  44121         /* snoop_flags */ 0,
  44122         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44123         /* type */ SOC_MEM_TYPE_NORMAL,
  44124         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44125         /* impl */ SOC_MEM_IMPL_NORMAL,
  44126         /* cmic_mor_clks       */ 0,
  44127         /* access_latency_mode */ 3,
  44128     },
  44129 #endif /* chips */
  44130 
  44131 #if defined(BCM_56870_A0)
  44132     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_1_MASKm */ 
  44133         /* mem            TUNNEL_ADAPT_3_KEY_GEN_1_MASKm */
  44134         /* flags       */ SOC_MEM_FLAG_VALID |
  44135                           SOC_MEM_FLAG_CACHABLE |
  44136                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  44137                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  44138         /* cmp_fn      */ _soc_mem_cmp_undef,
  44139         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44140         /* index_min   */ 0,
  44141         /* index_max   */ 127,
  44142         /* minblock    */ 37,
  44143         /* maxblock    */ 37,
  44144         /* blocks      */ 0,
  44145         /* blocks_hi   */ 0x20,
  44146         /* base        */ 0x55e00000,
  44147         /* gran        */ 1,
  44148         /* bytes       */ 18,
  44149         /* nFields     */ 4,
  44150         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  44151         /* *views      */ NULL,
  44152         /* *views_num  */ NULL,
  44153         /* snoop_cb    */ NULL, 
  44154         /* snoop_user_data */ NULL, 
  44155         /* snoop_flags */ 0,
  44156         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44157         /* type */ SOC_MEM_TYPE_NORMAL,
  44158         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44159         /* impl */ SOC_MEM_IMPL_NORMAL,
  44160         /* cmic_mor_clks       */ 0,
  44161         /* access_latency_mode */ 0,
  44162     },
  44163 #endif /* chips */
  44164 
  44165 #if defined(BCM_56370_A0)
  44166     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_1_MASK_BCM56370_A0m */ 
  44167         /* mem            TUNNEL_ADAPT_3_KEY_GEN_1_MASKm */
  44168         /* flags       */ SOC_MEM_FLAG_VALID |
  44169                           SOC_MEM_FLAG_CACHABLE |
  44170                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  44171                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  44172         /* cmp_fn      */ _soc_mem_cmp_undef,
  44173         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44174         /* index_min   */ 0,
  44175         /* index_max   */ 127,
  44176         /* minblock    */ 14,
  44177         /* maxblock    */ 14,
  44178         /* blocks      */ 0x4000,
  44179         /* blocks_hi   */ 0,
  44180         /* base        */ 0x55dc0000,
  44181         /* gran        */ 1,
  44182         /* bytes       */ 18,
  44183         /* nFields     */ 4,
  44184         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  44185         /* *views      */ NULL,
  44186         /* *views_num  */ NULL,
  44187         /* snoop_cb    */ NULL, 
  44188         /* snoop_user_data */ NULL, 
  44189         /* snoop_flags */ 0,
  44190         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44191         /* type */ SOC_MEM_TYPE_NORMAL,
  44192         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44193         /* impl */ SOC_MEM_IMPL_NORMAL,
  44194         /* cmic_mor_clks       */ 0,
  44195         /* access_latency_mode */ 0,
  44196     },
  44197 #endif /* chips */
  44198 
  44199 #if defined(BCM_56770_A0)
  44200     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_1_MASK_BCM56770_A0m */ 
  44201         /* mem            TUNNEL_ADAPT_3_KEY_GEN_1_MASKm */
  44202         /* flags       */ SOC_MEM_FLAG_VALID |
  44203                           SOC_MEM_FLAG_CACHABLE |
  44204                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  44205                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  44206         /* cmp_fn      */ _soc_mem_cmp_undef,
  44207         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44208         /* index_min   */ 0,
  44209         /* index_max   */ 127,
  44210         /* minblock    */ 25,
  44211         /* maxblock    */ 25,
  44212         /* blocks      */ 0x2000000,
  44213         /* blocks_hi   */ 0,
  44214         /* base        */ 0x55e00000,
  44215         /* gran        */ 1,
  44216         /* bytes       */ 18,
  44217         /* nFields     */ 4,
  44218         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  44219         /* *views      */ NULL,
  44220         /* *views_num  */ NULL,
  44221         /* snoop_cb    */ NULL, 
  44222         /* snoop_user_data */ NULL, 
  44223         /* snoop_flags */ 0,
  44224         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44225         /* type */ SOC_MEM_TYPE_NORMAL,
  44226         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44227         /* impl */ SOC_MEM_IMPL_NORMAL,
  44228         /* cmic_mor_clks       */ 0,
  44229         /* access_latency_mode */ 0,
  44230     },
  44231 #endif /* chips */
  44232 
  44233 #if defined(BCM_56370_A0)
  44234     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_1_MASK_PIPE0m */ 
  44235         /* mem            TUNNEL_ADAPT_3_KEY_GEN_1_MASK_PIPE0m */
  44236         /* flags       */ SOC_MEM_FLAG_VALID |
  44237                           SOC_MEM_FLAG_CACHABLE |
  44238                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  44239         /* cmp_fn      */ _soc_mem_cmp_undef,
  44240         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44241         /* index_min   */ 0,
  44242         /* index_max   */ 127,
  44243         /* minblock    */ 14,
  44244         /* maxblock    */ 14,
  44245         /* blocks      */ 0x4000,
  44246         /* blocks_hi   */ 0,
  44247         /* base        */ 0x55dc0000,
  44248         /* gran        */ 1,
  44249         /* bytes       */ 18,
  44250         /* nFields     */ 4,
  44251         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  44252         /* *views      */ NULL,
  44253         /* *views_num  */ NULL,
  44254         /* snoop_cb    */ NULL, 
  44255         /* snoop_user_data */ NULL, 
  44256         /* snoop_flags */ 0,
  44257         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44258         /* type */ SOC_MEM_TYPE_NORMAL,
  44259         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44260         /* impl */ SOC_MEM_IMPL_NORMAL,
  44261         /* cmic_mor_clks       */ 0,
  44262         /* access_latency_mode */ 0,
  44263     },
  44264 #endif /* chips */
  44265 
  44266 #if defined(BCM_56870_A0)
  44267     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_1_MUX_CTRLm */ 
  44268         /* mem            TUNNEL_ADAPT_3_KEY_GEN_1_MUX_CTRLm */
  44269         /* flags       */ SOC_MEM_FLAG_VALID |
  44270                           SOC_MEM_FLAG_CACHABLE |
  44271                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  44272                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  44273         /* cmp_fn      */ _soc_mem_cmp_undef,
  44274         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44275         /* index_min   */ 0,
  44276         /* index_max   */ 127,
  44277         /* minblock    */ 37,
  44278         /* maxblock    */ 37,
  44279         /* blocks      */ 0,
  44280         /* blocks_hi   */ 0x20,
  44281         /* base        */ 0x55dc0000,
  44282         /* gran        */ 1,
  44283         /* bytes       */ 15,
  44284         /* nFields     */ 34,
  44285         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  44286         /* *views      */ NULL,
  44287         /* *views_num  */ NULL,
  44288         /* snoop_cb    */ NULL, 
  44289         /* snoop_user_data */ NULL, 
  44290         /* snoop_flags */ 0,
  44291         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44292         /* type */ SOC_MEM_TYPE_NORMAL,
  44293         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44294         /* impl */ SOC_MEM_IMPL_NORMAL,
  44295         /* cmic_mor_clks       */ 0,
  44296         /* access_latency_mode */ 0,
  44297     },
  44298 #endif /* chips */
  44299 
  44300 #if defined(BCM_56370_A0)
  44301     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_1_MUX_CTRL_BCM56370_A0m */ 
  44302         /* mem            TUNNEL_ADAPT_3_KEY_GEN_1_MUX_CTRLm */
  44303         /* flags       */ SOC_MEM_FLAG_VALID |
  44304                           SOC_MEM_FLAG_CACHABLE |
  44305                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  44306                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  44307         /* cmp_fn      */ _soc_mem_cmp_undef,
  44308         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44309         /* index_min   */ 0,
  44310         /* index_max   */ 127,
  44311         /* minblock    */ 14,
  44312         /* maxblock    */ 14,
  44313         /* blocks      */ 0x4000,
  44314         /* blocks_hi   */ 0,
  44315         /* base        */ 0x55d80000,
  44316         /* gran        */ 1,
  44317         /* bytes       */ 15,
  44318         /* nFields     */ 34,
  44319         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  44320         /* *views      */ NULL,
  44321         /* *views_num  */ NULL,
  44322         /* snoop_cb    */ NULL, 
  44323         /* snoop_user_data */ NULL, 
  44324         /* snoop_flags */ 0,
  44325         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44326         /* type */ SOC_MEM_TYPE_NORMAL,
  44327         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44328         /* impl */ SOC_MEM_IMPL_NORMAL,
  44329         /* cmic_mor_clks       */ 0,
  44330         /* access_latency_mode */ 0,
  44331     },
  44332 #endif /* chips */
  44333 
  44334 #if defined(BCM_56770_A0)
  44335     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_1_MUX_CTRL_BCM56770_A0m */ 
  44336         /* mem            TUNNEL_ADAPT_3_KEY_GEN_1_MUX_CTRLm */
  44337         /* flags       */ SOC_MEM_FLAG_VALID |
  44338                           SOC_MEM_FLAG_CACHABLE |
  44339                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  44340                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  44341         /* cmp_fn      */ _soc_mem_cmp_undef,
  44342         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44343         /* index_min   */ 0,
  44344         /* index_max   */ 127,
  44345         /* minblock    */ 25,
  44346         /* maxblock    */ 25,
  44347         /* blocks      */ 0x2000000,
  44348         /* blocks_hi   */ 0,
  44349         /* base        */ 0x55dc0000,
  44350         /* gran        */ 1,
  44351         /* bytes       */ 15,
  44352         /* nFields     */ 34,
  44353         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  44354         /* *views      */ NULL,
  44355         /* *views_num  */ NULL,
  44356         /* snoop_cb    */ NULL, 
  44357         /* snoop_user_data */ NULL, 
  44358         /* snoop_flags */ 0,
  44359         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44360         /* type */ SOC_MEM_TYPE_NORMAL,
  44361         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44362         /* impl */ SOC_MEM_IMPL_NORMAL,
  44363         /* cmic_mor_clks       */ 0,
  44364         /* access_latency_mode */ 0,
  44365     },
  44366 #endif /* chips */
  44367 
  44368 #if defined(BCM_56370_A0)
  44369     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_1_MUX_CTRL_PIPE0m */ 
  44370         /* mem            TUNNEL_ADAPT_3_KEY_GEN_1_MUX_CTRL_PIPE0m */
  44371         /* flags       */ SOC_MEM_FLAG_VALID |
  44372                           SOC_MEM_FLAG_CACHABLE |
  44373                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  44374         /* cmp_fn      */ _soc_mem_cmp_undef,
  44375         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44376         /* index_min   */ 0,
  44377         /* index_max   */ 127,
  44378         /* minblock    */ 14,
  44379         /* maxblock    */ 14,
  44380         /* blocks      */ 0x4000,
  44381         /* blocks_hi   */ 0,
  44382         /* base        */ 0x55d80000,
  44383         /* gran        */ 1,
  44384         /* bytes       */ 15,
  44385         /* nFields     */ 34,
  44386         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  44387         /* *views      */ NULL,
  44388         /* *views_num  */ NULL,
  44389         /* snoop_cb    */ NULL, 
  44390         /* snoop_user_data */ NULL, 
  44391         /* snoop_flags */ 0,
  44392         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44393         /* type */ SOC_MEM_TYPE_NORMAL,
  44394         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44395         /* impl */ SOC_MEM_IMPL_NORMAL,
  44396         /* cmic_mor_clks       */ 0,
  44397         /* access_latency_mode */ 0,
  44398     },
  44399 #endif /* chips */
  44400 
  44401 #if defined(BCM_56870_A0)
  44402     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_2_MASKm */ 
  44403         /* mem            TUNNEL_ADAPT_3_KEY_GEN_2_MASKm */
  44404         /* flags       */ SOC_MEM_FLAG_VALID |
  44405                           SOC_MEM_FLAG_CACHABLE |
  44406                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  44407                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  44408         /* cmp_fn      */ _soc_mem_cmp_undef,
  44409         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44410         /* index_min   */ 0,
  44411         /* index_max   */ 127,
  44412         /* minblock    */ 37,
  44413         /* maxblock    */ 37,
  44414         /* blocks      */ 0,
  44415         /* blocks_hi   */ 0x20,
  44416         /* base        */ 0x55e80000,
  44417         /* gran        */ 1,
  44418         /* bytes       */ 18,
  44419         /* nFields     */ 4,
  44420         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  44421         /* *views      */ NULL,
  44422         /* *views_num  */ NULL,
  44423         /* snoop_cb    */ NULL, 
  44424         /* snoop_user_data */ NULL, 
  44425         /* snoop_flags */ 0,
  44426         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44427         /* type */ SOC_MEM_TYPE_NORMAL,
  44428         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44429         /* impl */ SOC_MEM_IMPL_NORMAL,
  44430         /* cmic_mor_clks       */ 0,
  44431         /* access_latency_mode */ 0,
  44432     },
  44433 #endif /* chips */
  44434 
  44435 #if defined(BCM_56370_A0)
  44436     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_2_MASK_BCM56370_A0m */ 
  44437         /* mem            TUNNEL_ADAPT_3_KEY_GEN_2_MASKm */
  44438         /* flags       */ SOC_MEM_FLAG_VALID |
  44439                           SOC_MEM_FLAG_CACHABLE |
  44440                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  44441                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  44442         /* cmp_fn      */ _soc_mem_cmp_undef,
  44443         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44444         /* index_min   */ 0,
  44445         /* index_max   */ 127,
  44446         /* minblock    */ 14,
  44447         /* maxblock    */ 14,
  44448         /* blocks      */ 0x4000,
  44449         /* blocks_hi   */ 0,
  44450         /* base        */ 0x55e40000,
  44451         /* gran        */ 1,
  44452         /* bytes       */ 18,
  44453         /* nFields     */ 4,
  44454         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  44455         /* *views      */ NULL,
  44456         /* *views_num  */ NULL,
  44457         /* snoop_cb    */ NULL, 
  44458         /* snoop_user_data */ NULL, 
  44459         /* snoop_flags */ 0,
  44460         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44461         /* type */ SOC_MEM_TYPE_NORMAL,
  44462         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44463         /* impl */ SOC_MEM_IMPL_NORMAL,
  44464         /* cmic_mor_clks       */ 0,
  44465         /* access_latency_mode */ 0,
  44466     },
  44467 #endif /* chips */
  44468 
  44469 #if defined(BCM_56770_A0)
  44470     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_2_MASK_BCM56770_A0m */ 
  44471         /* mem            TUNNEL_ADAPT_3_KEY_GEN_2_MASKm */
  44472         /* flags       */ SOC_MEM_FLAG_VALID |
  44473                           SOC_MEM_FLAG_CACHABLE |
  44474                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  44475                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  44476         /* cmp_fn      */ _soc_mem_cmp_undef,
  44477         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44478         /* index_min   */ 0,
  44479         /* index_max   */ 127,
  44480         /* minblock    */ 25,
  44481         /* maxblock    */ 25,
  44482         /* blocks      */ 0x2000000,
  44483         /* blocks_hi   */ 0,
  44484         /* base        */ 0x55e80000,
  44485         /* gran        */ 1,
  44486         /* bytes       */ 18,
  44487         /* nFields     */ 4,
  44488         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  44489         /* *views      */ NULL,
  44490         /* *views_num  */ NULL,
  44491         /* snoop_cb    */ NULL, 
  44492         /* snoop_user_data */ NULL, 
  44493         /* snoop_flags */ 0,
  44494         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44495         /* type */ SOC_MEM_TYPE_NORMAL,
  44496         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44497         /* impl */ SOC_MEM_IMPL_NORMAL,
  44498         /* cmic_mor_clks       */ 0,
  44499         /* access_latency_mode */ 0,
  44500     },
  44501 #endif /* chips */
  44502 
  44503 #if defined(BCM_56370_A0)
  44504     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_2_MASK_PIPE0m */ 
  44505         /* mem            TUNNEL_ADAPT_3_KEY_GEN_2_MASK_PIPE0m */
  44506         /* flags       */ SOC_MEM_FLAG_VALID |
  44507                           SOC_MEM_FLAG_CACHABLE |
  44508                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  44509         /* cmp_fn      */ _soc_mem_cmp_undef,
  44510         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44511         /* index_min   */ 0,
  44512         /* index_max   */ 127,
  44513         /* minblock    */ 14,
  44514         /* maxblock    */ 14,
  44515         /* blocks      */ 0x4000,
  44516         /* blocks_hi   */ 0,
  44517         /* base        */ 0x55e40000,
  44518         /* gran        */ 1,
  44519         /* bytes       */ 18,
  44520         /* nFields     */ 4,
  44521         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  44522         /* *views      */ NULL,
  44523         /* *views_num  */ NULL,
  44524         /* snoop_cb    */ NULL, 
  44525         /* snoop_user_data */ NULL, 
  44526         /* snoop_flags */ 0,
  44527         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44528         /* type */ SOC_MEM_TYPE_NORMAL,
  44529         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44530         /* impl */ SOC_MEM_IMPL_NORMAL,
  44531         /* cmic_mor_clks       */ 0,
  44532         /* access_latency_mode */ 0,
  44533     },
  44534 #endif /* chips */
  44535 
  44536 #if defined(BCM_56870_A0)
  44537     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_2_MUX_CTRLm */ 
  44538         /* mem            TUNNEL_ADAPT_3_KEY_GEN_2_MUX_CTRLm */
  44539         /* flags       */ SOC_MEM_FLAG_VALID |
  44540                           SOC_MEM_FLAG_CACHABLE |
  44541                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  44542                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  44543         /* cmp_fn      */ _soc_mem_cmp_undef,
  44544         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44545         /* index_min   */ 0,
  44546         /* index_max   */ 127,
  44547         /* minblock    */ 37,
  44548         /* maxblock    */ 37,
  44549         /* blocks      */ 0,
  44550         /* blocks_hi   */ 0x20,
  44551         /* base        */ 0x55e40000,
  44552         /* gran        */ 1,
  44553         /* bytes       */ 15,
  44554         /* nFields     */ 34,
  44555         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  44556         /* *views      */ NULL,
  44557         /* *views_num  */ NULL,
  44558         /* snoop_cb    */ NULL, 
  44559         /* snoop_user_data */ NULL, 
  44560         /* snoop_flags */ 0,
  44561         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44562         /* type */ SOC_MEM_TYPE_NORMAL,
  44563         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44564         /* impl */ SOC_MEM_IMPL_NORMAL,
  44565         /* cmic_mor_clks       */ 0,
  44566         /* access_latency_mode */ 0,
  44567     },
  44568 #endif /* chips */
  44569 
  44570 #if defined(BCM_56370_A0)
  44571     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_2_MUX_CTRL_BCM56370_A0m */ 
  44572         /* mem            TUNNEL_ADAPT_3_KEY_GEN_2_MUX_CTRLm */
  44573         /* flags       */ SOC_MEM_FLAG_VALID |
  44574                           SOC_MEM_FLAG_CACHABLE |
  44575                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  44576                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  44577         /* cmp_fn      */ _soc_mem_cmp_undef,
  44578         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44579         /* index_min   */ 0,
  44580         /* index_max   */ 127,
  44581         /* minblock    */ 14,
  44582         /* maxblock    */ 14,
  44583         /* blocks      */ 0x4000,
  44584         /* blocks_hi   */ 0,
  44585         /* base        */ 0x55e00000,
  44586         /* gran        */ 1,
  44587         /* bytes       */ 15,
  44588         /* nFields     */ 34,
  44589         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  44590         /* *views      */ NULL,
  44591         /* *views_num  */ NULL,
  44592         /* snoop_cb    */ NULL, 
  44593         /* snoop_user_data */ NULL, 
  44594         /* snoop_flags */ 0,
  44595         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44596         /* type */ SOC_MEM_TYPE_NORMAL,
  44597         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44598         /* impl */ SOC_MEM_IMPL_NORMAL,
  44599         /* cmic_mor_clks       */ 0,
  44600         /* access_latency_mode */ 0,
  44601     },
  44602 #endif /* chips */
  44603 
  44604 #if defined(BCM_56770_A0)
  44605     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_2_MUX_CTRL_BCM56770_A0m */ 
  44606         /* mem            TUNNEL_ADAPT_3_KEY_GEN_2_MUX_CTRLm */
  44607         /* flags       */ SOC_MEM_FLAG_VALID |
  44608                           SOC_MEM_FLAG_CACHABLE |
  44609                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  44610                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  44611         /* cmp_fn      */ _soc_mem_cmp_undef,
  44612         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44613         /* index_min   */ 0,
  44614         /* index_max   */ 127,
  44615         /* minblock    */ 25,
  44616         /* maxblock    */ 25,
  44617         /* blocks      */ 0x2000000,
  44618         /* blocks_hi   */ 0,
  44619         /* base        */ 0x55e40000,
  44620         /* gran        */ 1,
  44621         /* bytes       */ 15,
  44622         /* nFields     */ 34,
  44623         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  44624         /* *views      */ NULL,
  44625         /* *views_num  */ NULL,
  44626         /* snoop_cb    */ NULL, 
  44627         /* snoop_user_data */ NULL, 
  44628         /* snoop_flags */ 0,
  44629         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44630         /* type */ SOC_MEM_TYPE_NORMAL,
  44631         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44632         /* impl */ SOC_MEM_IMPL_NORMAL,
  44633         /* cmic_mor_clks       */ 0,
  44634         /* access_latency_mode */ 0,
  44635     },
  44636 #endif /* chips */
  44637 
  44638 #if defined(BCM_56370_A0)
  44639     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_2_MUX_CTRL_PIPE0m */ 
  44640         /* mem            TUNNEL_ADAPT_3_KEY_GEN_2_MUX_CTRL_PIPE0m */
  44641         /* flags       */ SOC_MEM_FLAG_VALID |
  44642                           SOC_MEM_FLAG_CACHABLE |
  44643                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  44644         /* cmp_fn      */ _soc_mem_cmp_undef,
  44645         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44646         /* index_min   */ 0,
  44647         /* index_max   */ 127,
  44648         /* minblock    */ 14,
  44649         /* maxblock    */ 14,
  44650         /* blocks      */ 0x4000,
  44651         /* blocks_hi   */ 0,
  44652         /* base        */ 0x55e00000,
  44653         /* gran        */ 1,
  44654         /* bytes       */ 15,
  44655         /* nFields     */ 34,
  44656         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  44657         /* *views      */ NULL,
  44658         /* *views_num  */ NULL,
  44659         /* snoop_cb    */ NULL, 
  44660         /* snoop_user_data */ NULL, 
  44661         /* snoop_flags */ 0,
  44662         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44663         /* type */ SOC_MEM_TYPE_NORMAL,
  44664         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44665         /* impl */ SOC_MEM_IMPL_NORMAL,
  44666         /* cmic_mor_clks       */ 0,
  44667         /* access_latency_mode */ 0,
  44668     },
  44669 #endif /* chips */
  44670 
  44671 #if defined(BCM_56870_A0)
  44672     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_3_MASKm */ 
  44673         /* mem            TUNNEL_ADAPT_3_KEY_GEN_3_MASKm */
  44674         /* flags       */ SOC_MEM_FLAG_VALID |
  44675                           SOC_MEM_FLAG_CACHABLE |
  44676                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  44677                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  44678         /* cmp_fn      */ _soc_mem_cmp_undef,
  44679         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44680         /* index_min   */ 0,
  44681         /* index_max   */ 127,
  44682         /* minblock    */ 37,
  44683         /* maxblock    */ 37,
  44684         /* blocks      */ 0,
  44685         /* blocks_hi   */ 0x20,
  44686         /* base        */ 0x55f00000,
  44687         /* gran        */ 1,
  44688         /* bytes       */ 18,
  44689         /* nFields     */ 4,
  44690         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  44691         /* *views      */ NULL,
  44692         /* *views_num  */ NULL,
  44693         /* snoop_cb    */ NULL, 
  44694         /* snoop_user_data */ NULL, 
  44695         /* snoop_flags */ 0,
  44696         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44697         /* type */ SOC_MEM_TYPE_NORMAL,
  44698         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44699         /* impl */ SOC_MEM_IMPL_NORMAL,
  44700         /* cmic_mor_clks       */ 0,
  44701         /* access_latency_mode */ 0,
  44702     },
  44703 #endif /* chips */
  44704 
  44705 #if defined(BCM_56370_A0)
  44706     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_3_MASK_BCM56370_A0m */ 
  44707         /* mem            TUNNEL_ADAPT_3_KEY_GEN_3_MASKm */
  44708         /* flags       */ SOC_MEM_FLAG_VALID |
  44709                           SOC_MEM_FLAG_CACHABLE |
  44710                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  44711                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  44712         /* cmp_fn      */ _soc_mem_cmp_undef,
  44713         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44714         /* index_min   */ 0,
  44715         /* index_max   */ 127,
  44716         /* minblock    */ 14,
  44717         /* maxblock    */ 14,
  44718         /* blocks      */ 0x4000,
  44719         /* blocks_hi   */ 0,
  44720         /* base        */ 0x55ec0000,
  44721         /* gran        */ 1,
  44722         /* bytes       */ 18,
  44723         /* nFields     */ 4,
  44724         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  44725         /* *views      */ NULL,
  44726         /* *views_num  */ NULL,
  44727         /* snoop_cb    */ NULL, 
  44728         /* snoop_user_data */ NULL, 
  44729         /* snoop_flags */ 0,
  44730         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44731         /* type */ SOC_MEM_TYPE_NORMAL,
  44732         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44733         /* impl */ SOC_MEM_IMPL_NORMAL,
  44734         /* cmic_mor_clks       */ 0,
  44735         /* access_latency_mode */ 0,
  44736     },
  44737 #endif /* chips */
  44738 
  44739 #if defined(BCM_56770_A0)
  44740     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_3_MASK_BCM56770_A0m */ 
  44741         /* mem            TUNNEL_ADAPT_3_KEY_GEN_3_MASKm */
  44742         /* flags       */ SOC_MEM_FLAG_VALID |
  44743                           SOC_MEM_FLAG_CACHABLE |
  44744                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  44745                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  44746         /* cmp_fn      */ _soc_mem_cmp_undef,
  44747         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44748         /* index_min   */ 0,
  44749         /* index_max   */ 127,
  44750         /* minblock    */ 25,
  44751         /* maxblock    */ 25,
  44752         /* blocks      */ 0x2000000,
  44753         /* blocks_hi   */ 0,
  44754         /* base        */ 0x55f00000,
  44755         /* gran        */ 1,
  44756         /* bytes       */ 18,
  44757         /* nFields     */ 4,
  44758         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  44759         /* *views      */ NULL,
  44760         /* *views_num  */ NULL,
  44761         /* snoop_cb    */ NULL, 
  44762         /* snoop_user_data */ NULL, 
  44763         /* snoop_flags */ 0,
  44764         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44765         /* type */ SOC_MEM_TYPE_NORMAL,
  44766         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44767         /* impl */ SOC_MEM_IMPL_NORMAL,
  44768         /* cmic_mor_clks       */ 0,
  44769         /* access_latency_mode */ 0,
  44770     },
  44771 #endif /* chips */
  44772 
  44773 #if defined(BCM_56370_A0)
  44774     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_3_MASK_PIPE0m */ 
  44775         /* mem            TUNNEL_ADAPT_3_KEY_GEN_3_MASK_PIPE0m */
  44776         /* flags       */ SOC_MEM_FLAG_VALID |
  44777                           SOC_MEM_FLAG_CACHABLE |
  44778                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  44779         /* cmp_fn      */ _soc_mem_cmp_undef,
  44780         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44781         /* index_min   */ 0,
  44782         /* index_max   */ 127,
  44783         /* minblock    */ 14,
  44784         /* maxblock    */ 14,
  44785         /* blocks      */ 0x4000,
  44786         /* blocks_hi   */ 0,
  44787         /* base        */ 0x55ec0000,
  44788         /* gran        */ 1,
  44789         /* bytes       */ 18,
  44790         /* nFields     */ 4,
  44791         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields,
  44792         /* *views      */ NULL,
  44793         /* *views_num  */ NULL,
  44794         /* snoop_cb    */ NULL, 
  44795         /* snoop_user_data */ NULL, 
  44796         /* snoop_flags */ 0,
  44797         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44798         /* type */ SOC_MEM_TYPE_NORMAL,
  44799         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44800         /* impl */ SOC_MEM_IMPL_NORMAL,
  44801         /* cmic_mor_clks       */ 0,
  44802         /* access_latency_mode */ 0,
  44803     },
  44804 #endif /* chips */
  44805 
  44806 #if defined(BCM_56870_A0)
  44807     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_3_MUX_CTRLm */ 
  44808         /* mem            TUNNEL_ADAPT_3_KEY_GEN_3_MUX_CTRLm */
  44809         /* flags       */ SOC_MEM_FLAG_VALID |
  44810                           SOC_MEM_FLAG_CACHABLE |
  44811                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  44812                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  44813         /* cmp_fn      */ _soc_mem_cmp_undef,
  44814         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44815         /* index_min   */ 0,
  44816         /* index_max   */ 127,
  44817         /* minblock    */ 37,
  44818         /* maxblock    */ 37,
  44819         /* blocks      */ 0,
  44820         /* blocks_hi   */ 0x20,
  44821         /* base        */ 0x55ec0000,
  44822         /* gran        */ 1,
  44823         /* bytes       */ 15,
  44824         /* nFields     */ 34,
  44825         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  44826         /* *views      */ NULL,
  44827         /* *views_num  */ NULL,
  44828         /* snoop_cb    */ NULL, 
  44829         /* snoop_user_data */ NULL, 
  44830         /* snoop_flags */ 0,
  44831         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44832         /* type */ SOC_MEM_TYPE_NORMAL,
  44833         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44834         /* impl */ SOC_MEM_IMPL_NORMAL,
  44835         /* cmic_mor_clks       */ 0,
  44836         /* access_latency_mode */ 0,
  44837     },
  44838 #endif /* chips */
  44839 
  44840 #if defined(BCM_56370_A0)
  44841     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_3_MUX_CTRL_BCM56370_A0m */ 
  44842         /* mem            TUNNEL_ADAPT_3_KEY_GEN_3_MUX_CTRLm */
  44843         /* flags       */ SOC_MEM_FLAG_VALID |
  44844                           SOC_MEM_FLAG_CACHABLE |
  44845                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  44846                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  44847         /* cmp_fn      */ _soc_mem_cmp_undef,
  44848         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44849         /* index_min   */ 0,
  44850         /* index_max   */ 127,
  44851         /* minblock    */ 14,
  44852         /* maxblock    */ 14,
  44853         /* blocks      */ 0x4000,
  44854         /* blocks_hi   */ 0,
  44855         /* base        */ 0x55e80000,
  44856         /* gran        */ 1,
  44857         /* bytes       */ 15,
  44858         /* nFields     */ 34,
  44859         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  44860         /* *views      */ NULL,
  44861         /* *views_num  */ NULL,
  44862         /* snoop_cb    */ NULL, 
  44863         /* snoop_user_data */ NULL, 
  44864         /* snoop_flags */ 0,
  44865         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44866         /* type */ SOC_MEM_TYPE_NORMAL,
  44867         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44868         /* impl */ SOC_MEM_IMPL_NORMAL,
  44869         /* cmic_mor_clks       */ 0,
  44870         /* access_latency_mode */ 0,
  44871     },
  44872 #endif /* chips */
  44873 
  44874 #if defined(BCM_56770_A0)
  44875     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_3_MUX_CTRL_BCM56770_A0m */ 
  44876         /* mem            TUNNEL_ADAPT_3_KEY_GEN_3_MUX_CTRLm */
  44877         /* flags       */ SOC_MEM_FLAG_VALID |
  44878                           SOC_MEM_FLAG_CACHABLE |
  44879                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  44880                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  44881         /* cmp_fn      */ _soc_mem_cmp_undef,
  44882         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44883         /* index_min   */ 0,
  44884         /* index_max   */ 127,
  44885         /* minblock    */ 25,
  44886         /* maxblock    */ 25,
  44887         /* blocks      */ 0x2000000,
  44888         /* blocks_hi   */ 0,
  44889         /* base        */ 0x55ec0000,
  44890         /* gran        */ 1,
  44891         /* bytes       */ 15,
  44892         /* nFields     */ 34,
  44893         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  44894         /* *views      */ NULL,
  44895         /* *views_num  */ NULL,
  44896         /* snoop_cb    */ NULL, 
  44897         /* snoop_user_data */ NULL, 
  44898         /* snoop_flags */ 0,
  44899         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44900         /* type */ SOC_MEM_TYPE_NORMAL,
  44901         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44902         /* impl */ SOC_MEM_IMPL_NORMAL,
  44903         /* cmic_mor_clks       */ 0,
  44904         /* access_latency_mode */ 0,
  44905     },
  44906 #endif /* chips */
  44907 
  44908 #if defined(BCM_56370_A0)
  44909     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_3_MUX_CTRL_PIPE0m */ 
  44910         /* mem            TUNNEL_ADAPT_3_KEY_GEN_3_MUX_CTRL_PIPE0m */
  44911         /* flags       */ SOC_MEM_FLAG_VALID |
  44912                           SOC_MEM_FLAG_CACHABLE |
  44913                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  44914         /* cmp_fn      */ _soc_mem_cmp_undef,
  44915         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44916         /* index_min   */ 0,
  44917         /* index_max   */ 127,
  44918         /* minblock    */ 14,
  44919         /* maxblock    */ 14,
  44920         /* blocks      */ 0x4000,
  44921         /* blocks_hi   */ 0,
  44922         /* base        */ 0x55e80000,
  44923         /* gran        */ 1,
  44924         /* bytes       */ 15,
  44925         /* nFields     */ 34,
  44926         /* *fields     */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields,
  44927         /* *views      */ NULL,
  44928         /* *views_num  */ NULL,
  44929         /* snoop_cb    */ NULL, 
  44930         /* snoop_user_data */ NULL, 
  44931         /* snoop_flags */ 0,
  44932         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44933         /* type */ SOC_MEM_TYPE_NORMAL,
  44934         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44935         /* impl */ SOC_MEM_IMPL_NORMAL,
  44936         /* cmic_mor_clks       */ 0,
  44937         /* access_latency_mode */ 0,
  44938     },
  44939 #endif /* chips */
  44940 
  44941 #if defined(BCM_56870_A0)
  44942     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_SRAMm */ 
  44943         /* mem            TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_SRAMm */
  44944         /* flags       */ SOC_MEM_FLAG_VALID |
  44945                           SOC_MEM_FLAG_CACHABLE |
  44946                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  44947                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  44948         /* cmp_fn      */ _soc_mem_cmp_undef,
  44949         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44950         /* index_min   */ 0,
  44951         /* index_max   */ 127,
  44952         /* minblock    */ 37,
  44953         /* maxblock    */ 37,
  44954         /* blocks      */ 0,
  44955         /* blocks_hi   */ 0x20,
  44956         /* base        */ 0x55d80000,
  44957         /* gran        */ 1,
  44958         /* bytes       */ 15,
  44959         /* nFields     */ 23,
  44960         /* *fields     */ soc_TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_SRAMm_fields,
  44961         /* *views      */ NULL,
  44962         /* *views_num  */ NULL,
  44963         /* snoop_cb    */ NULL, 
  44964         /* snoop_user_data */ NULL, 
  44965         /* snoop_flags */ 0,
  44966         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  44967         /* type */ SOC_MEM_TYPE_NORMAL,
  44968         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  44969         /* impl */ SOC_MEM_IMPL_NORMAL,
  44970         /* cmic_mor_clks       */ 0,
  44971         /* access_latency_mode */ 0,
  44972     },
  44973 #endif /* chips */
  44974 
  44975 #if defined(BCM_56370_A0)
  44976     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_SRAM_BCM56370_A0m */ 
  44977         /* mem            TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_SRAMm */
  44978         /* flags       */ SOC_MEM_FLAG_VALID |
  44979                           SOC_MEM_FLAG_CACHABLE |
  44980                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  44981                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  44982         /* cmp_fn      */ _soc_mem_cmp_undef,
  44983         /* *null_entry */ _soc_mem_entry_null_zeroes,
  44984         /* index_min   */ 0,
  44985         /* index_max   */ 127,
  44986         /* minblock    */ 14,
  44987         /* maxblock    */ 14,
  44988         /* blocks      */ 0x4000,
  44989         /* blocks_hi   */ 0,
  44990         /* base        */ 0x55d40000,
  44991         /* gran        */ 1,
  44992         /* bytes       */ 15,
  44993         /* nFields     */ 23,
  44994         /* *fields     */ soc_TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_SRAMm_fields,
  44995         /* *views      */ NULL,
  44996         /* *views_num  */ NULL,
  44997         /* snoop_cb    */ NULL, 
  44998         /* snoop_user_data */ NULL, 
  44999         /* snoop_flags */ 0,
  45000         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45001         /* type */ SOC_MEM_TYPE_NORMAL,
  45002         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  45003         /* impl */ SOC_MEM_IMPL_NORMAL,
  45004         /* cmic_mor_clks       */ 0,
  45005         /* access_latency_mode */ 0,
  45006     },
  45007 #endif /* chips */
  45008 
  45009 #if defined(BCM_56770_A0)
  45010     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_SRAM_BCM56770_A0m */ 
  45011         /* mem            TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_SRAMm */
  45012         /* flags       */ SOC_MEM_FLAG_VALID |
  45013                           SOC_MEM_FLAG_CACHABLE |
  45014                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  45015                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  45016         /* cmp_fn      */ _soc_mem_cmp_undef,
  45017         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45018         /* index_min   */ 0,
  45019         /* index_max   */ 127,
  45020         /* minblock    */ 25,
  45021         /* maxblock    */ 25,
  45022         /* blocks      */ 0x2000000,
  45023         /* blocks_hi   */ 0,
  45024         /* base        */ 0x55d80000,
  45025         /* gran        */ 1,
  45026         /* bytes       */ 15,
  45027         /* nFields     */ 23,
  45028         /* *fields     */ soc_TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_SRAMm_fields,
  45029         /* *views      */ NULL,
  45030         /* *views_num  */ NULL,
  45031         /* snoop_cb    */ NULL, 
  45032         /* snoop_user_data */ NULL, 
  45033         /* snoop_flags */ 0,
  45034         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45035         /* type */ SOC_MEM_TYPE_NORMAL,
  45036         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  45037         /* impl */ SOC_MEM_IMPL_NORMAL,
  45038         /* cmic_mor_clks       */ 0,
  45039         /* access_latency_mode */ 0,
  45040     },
  45041 #endif /* chips */
  45042 
  45043 #if defined(BCM_56370_A0)
  45044     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_SRAM_PIPE0m */ 
  45045         /* mem            TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_SRAM_PIPE0m */
  45046         /* flags       */ SOC_MEM_FLAG_VALID |
  45047                           SOC_MEM_FLAG_CACHABLE |
  45048                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  45049         /* cmp_fn      */ _soc_mem_cmp_undef,
  45050         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45051         /* index_min   */ 0,
  45052         /* index_max   */ 127,
  45053         /* minblock    */ 14,
  45054         /* maxblock    */ 14,
  45055         /* blocks      */ 0x4000,
  45056         /* blocks_hi   */ 0,
  45057         /* base        */ 0x55d40000,
  45058         /* gran        */ 1,
  45059         /* bytes       */ 15,
  45060         /* nFields     */ 23,
  45061         /* *fields     */ soc_TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_SRAMm_fields,
  45062         /* *views      */ NULL,
  45063         /* *views_num  */ NULL,
  45064         /* snoop_cb    */ NULL, 
  45065         /* snoop_user_data */ NULL, 
  45066         /* snoop_flags */ 0,
  45067         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45068         /* type */ SOC_MEM_TYPE_NORMAL,
  45069         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  45070         /* impl */ SOC_MEM_IMPL_NORMAL,
  45071         /* cmic_mor_clks       */ 0,
  45072         /* access_latency_mode */ 0,
  45073     },
  45074 #endif /* chips */
  45075 
  45076 #if defined(BCM_56870_A0)
  45077     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_TCAMm */ 
  45078         /* mem            TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_TCAMm */
  45079         /* flags       */ SOC_MEM_FLAG_VALID |
  45080                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  45081                           SOC_MEM_FLAG_CACHABLE |
  45082                           SOC_MEM_FLAG_CAM |
  45083                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */
  45084         /* cmp_fn      */ _soc_mem_cmp_undef,
  45085         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45086         /* index_min   */ 0,
  45087         /* index_max   */ 127,
  45088         /* minblock    */ 37,
  45089         /* maxblock    */ 37,
  45090         /* blocks      */ 0,
  45091         /* blocks_hi   */ 0x20,
  45092         /* base        */ 0x55d40000,
  45093         /* gran        */ 1,
  45094         /* bytes       */ 32,
  45095         /* nFields     */ 19,
  45096         /* *fields     */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm_fields,
  45097         /* *views      */ NULL,
  45098         /* *views_num  */ NULL,
  45099         /* snoop_cb    */ NULL, 
  45100         /* snoop_user_data */ NULL, 
  45101         /* snoop_flags */ 0,
  45102         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45103         /* type */ SOC_MEM_TYPE_NORMAL,
  45104         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  45105         /* impl */ SOC_MEM_IMPL_NORMAL,
  45106         /* cmic_mor_clks       */ 0,
  45107         /* access_latency_mode */ 3,
  45108     },
  45109 #endif /* chips */
  45110 
  45111 #if defined(BCM_56370_A0)
  45112     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_TCAM_BCM56370_A0m */ 
  45113         /* mem            TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_TCAMm */
  45114         /* flags       */ SOC_MEM_FLAG_VALID |
  45115                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  45116                           SOC_MEM_FLAG_CACHABLE |
  45117                           SOC_MEM_FLAG_CAM |
  45118                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */
  45119         /* cmp_fn      */ _soc_mem_cmp_undef,
  45120         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45121         /* index_min   */ 0,
  45122         /* index_max   */ 127,
  45123         /* minblock    */ 14,
  45124         /* maxblock    */ 14,
  45125         /* blocks      */ 0x4000,
  45126         /* blocks_hi   */ 0,
  45127         /* base        */ 0x55d00000,
  45128         /* gran        */ 1,
  45129         /* bytes       */ 32,
  45130         /* nFields     */ 19,
  45131         /* *fields     */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm_fields,
  45132         /* *views      */ NULL,
  45133         /* *views_num  */ NULL,
  45134         /* snoop_cb    */ NULL, 
  45135         /* snoop_user_data */ NULL, 
  45136         /* snoop_flags */ 0,
  45137         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45138         /* type */ SOC_MEM_TYPE_NORMAL,
  45139         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  45140         /* impl */ SOC_MEM_IMPL_NORMAL,
  45141         /* cmic_mor_clks       */ 0,
  45142         /* access_latency_mode */ 3,
  45143     },
  45144 #endif /* chips */
  45145 
  45146 #if defined(BCM_56770_A0)
  45147     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_TCAM_BCM56770_A0m */ 
  45148         /* mem            TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_TCAMm */
  45149         /* flags       */ SOC_MEM_FLAG_VALID |
  45150                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  45151                           SOC_MEM_FLAG_CACHABLE |
  45152                           SOC_MEM_FLAG_CAM |
  45153                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */
  45154         /* cmp_fn      */ _soc_mem_cmp_undef,
  45155         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45156         /* index_min   */ 0,
  45157         /* index_max   */ 127,
  45158         /* minblock    */ 25,
  45159         /* maxblock    */ 25,
  45160         /* blocks      */ 0x2000000,
  45161         /* blocks_hi   */ 0,
  45162         /* base        */ 0x55d40000,
  45163         /* gran        */ 1,
  45164         /* bytes       */ 32,
  45165         /* nFields     */ 19,
  45166         /* *fields     */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm_fields,
  45167         /* *views      */ NULL,
  45168         /* *views_num  */ NULL,
  45169         /* snoop_cb    */ NULL, 
  45170         /* snoop_user_data */ NULL, 
  45171         /* snoop_flags */ 0,
  45172         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45173         /* type */ SOC_MEM_TYPE_NORMAL,
  45174         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  45175         /* impl */ SOC_MEM_IMPL_NORMAL,
  45176         /* cmic_mor_clks       */ 0,
  45177         /* access_latency_mode */ 3,
  45178     },
  45179 #endif /* chips */
  45180 
  45181 #if defined(BCM_56370_A0)
  45182     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_TCAM_PIPE0m */ 
  45183         /* mem            TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_TCAM_PIPE0m */
  45184         /* flags       */ SOC_MEM_FLAG_VALID |
  45185                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  45186                           SOC_MEM_FLAG_CACHABLE |
  45187                           SOC_MEM_FLAG_CAM, /* 0x80022 */
  45188         /* cmp_fn      */ _soc_mem_cmp_undef,
  45189         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45190         /* index_min   */ 0,
  45191         /* index_max   */ 127,
  45192         /* minblock    */ 14,
  45193         /* maxblock    */ 14,
  45194         /* blocks      */ 0x4000,
  45195         /* blocks_hi   */ 0,
  45196         /* base        */ 0x55d00000,
  45197         /* gran        */ 1,
  45198         /* bytes       */ 32,
  45199         /* nFields     */ 19,
  45200         /* *fields     */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm_fields,
  45201         /* *views      */ NULL,
  45202         /* *views_num  */ NULL,
  45203         /* snoop_cb    */ NULL, 
  45204         /* snoop_user_data */ NULL, 
  45205         /* snoop_flags */ 0,
  45206         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45207         /* type */ SOC_MEM_TYPE_NORMAL,
  45208         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  45209         /* impl */ SOC_MEM_IMPL_NORMAL,
  45210         /* cmic_mor_clks       */ 0,
  45211         /* access_latency_mode */ 3,
  45212     },
  45213 #endif /* chips */
  45214 
  45215 #if defined(BCM_56870_A0)
  45216     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_MISS_POLICYm */ 
  45217         /* mem            TUNNEL_ADAPT_3_MISS_POLICYm */
  45218         /* flags       */ SOC_MEM_FLAG_VALID |
  45219                           SOC_MEM_FLAG_CACHABLE |
  45220                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  45221                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  45222         /* cmp_fn      */ _soc_mem_cmp_undef,
  45223         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45224         /* index_min   */ 0,
  45225         /* index_max   */ 31,
  45226         /* minblock    */ 37,
  45227         /* maxblock    */ 37,
  45228         /* blocks      */ 0,
  45229         /* blocks_hi   */ 0x20,
  45230         /* base        */ 0x553c0000,
  45231         /* gran        */ 1,
  45232         /* bytes       */ 24,
  45233         /* nFields     */ 25,
  45234         /* *fields     */ soc_L3_TUNNEL_DATA_ONLY_BCM56870_A0m_fields,
  45235         /* *views      */ NULL,
  45236         /* *views_num  */ NULL,
  45237         /* snoop_cb    */ NULL, 
  45238         /* snoop_user_data */ NULL, 
  45239         /* snoop_flags */ 0,
  45240         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45241         /* type */ SOC_MEM_TYPE_NORMAL,
  45242         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  45243         /* impl */ SOC_MEM_IMPL_NORMAL,
  45244         /* cmic_mor_clks       */ 0,
  45245         /* access_latency_mode */ 0,
  45246     },
  45247 #endif /* chips */
  45248 
  45249 #if defined(BCM_56370_A0)
  45250     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_MISS_POLICY_BCM56370_A0m */ 
  45251         /* mem            TUNNEL_ADAPT_3_MISS_POLICYm */
  45252         /* flags       */ SOC_MEM_FLAG_VALID |
  45253                           SOC_MEM_FLAG_CACHABLE |
  45254                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  45255         /* cmp_fn      */ _soc_mem_cmp_undef,
  45256         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45257         /* index_min   */ 0,
  45258         /* index_max   */ 31,
  45259         /* minblock    */ 14,
  45260         /* maxblock    */ 14,
  45261         /* blocks      */ 0x4000,
  45262         /* blocks_hi   */ 0,
  45263         /* base        */ 0x553c0000,
  45264         /* gran        */ 1,
  45265         /* bytes       */ 24,
  45266         /* nFields     */ 25,
  45267         /* *fields     */ soc_L3_TUNNEL_DATA_ONLY_BCM56370_A0m_fields,
  45268         /* *views      */ NULL,
  45269         /* *views_num  */ NULL,
  45270         /* snoop_cb    */ NULL, 
  45271         /* snoop_user_data */ NULL, 
  45272         /* snoop_flags */ 0,
  45273         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45274         /* type */ SOC_MEM_TYPE_NORMAL,
  45275         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  45276         /* impl */ SOC_MEM_IMPL_NORMAL,
  45277         /* cmic_mor_clks       */ 0,
  45278         /* access_latency_mode */ 0,
  45279     },
  45280 #endif /* chips */
  45281 
  45282 #if defined(BCM_56770_A0)
  45283     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_MISS_POLICY_BCM56770_A0m */ 
  45284         /* mem            TUNNEL_ADAPT_3_MISS_POLICYm */
  45285         /* flags       */ SOC_MEM_FLAG_VALID |
  45286                           SOC_MEM_FLAG_CACHABLE |
  45287                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  45288                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  45289         /* cmp_fn      */ _soc_mem_cmp_undef,
  45290         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45291         /* index_min   */ 0,
  45292         /* index_max   */ 31,
  45293         /* minblock    */ 25,
  45294         /* maxblock    */ 25,
  45295         /* blocks      */ 0x2000000,
  45296         /* blocks_hi   */ 0,
  45297         /* base        */ 0x553c0000,
  45298         /* gran        */ 1,
  45299         /* bytes       */ 24,
  45300         /* nFields     */ 25,
  45301         /* *fields     */ soc_L3_TUNNEL_DATA_ONLY_BCM56870_A0m_fields,
  45302         /* *views      */ NULL,
  45303         /* *views_num  */ NULL,
  45304         /* snoop_cb    */ NULL, 
  45305         /* snoop_user_data */ NULL, 
  45306         /* snoop_flags */ 0,
  45307         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45308         /* type */ SOC_MEM_TYPE_NORMAL,
  45309         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  45310         /* impl */ SOC_MEM_IMPL_NORMAL,
  45311         /* cmic_mor_clks       */ 0,
  45312         /* access_latency_mode */ 0,
  45313     },
  45314 #endif /* chips */
  45315 
  45316 #if defined(BCM_56870_A0)
  45317     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_POLICY_STRENGTH_PROFILEm */ 
  45318         /* mem            TUNNEL_ADAPT_3_POLICY_STRENGTH_PROFILEm */
  45319         /* flags       */ SOC_MEM_FLAG_VALID |
  45320                           SOC_MEM_FLAG_CACHABLE |
  45321                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  45322         /* cmp_fn      */ _soc_mem_cmp_undef,
  45323         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45324         /* index_min   */ 0,
  45325         /* index_max   */ 7,
  45326         /* minblock    */ 37,
  45327         /* maxblock    */ 37,
  45328         /* blocks      */ 0,
  45329         /* blocks_hi   */ 0x20,
  45330         /* base        */ 0x55600000,
  45331         /* gran        */ 1,
  45332         /* bytes       */ 45,
  45333         /* nFields     */ 60,
  45334         /* *fields     */ soc_TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILEm_fields,
  45335         /* *views      */ NULL,
  45336         /* *views_num  */ NULL,
  45337         /* snoop_cb    */ NULL, 
  45338         /* snoop_user_data */ NULL, 
  45339         /* snoop_flags */ 0,
  45340         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45341         /* type */ SOC_MEM_TYPE_NORMAL,
  45342         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  45343         /* impl */ SOC_MEM_IMPL_NORMAL,
  45344         /* cmic_mor_clks       */ 0,
  45345         /* access_latency_mode */ 3,
  45346     },
  45347 #endif /* chips */
  45348 
  45349 #if defined(BCM_56370_A0)
  45350     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_POLICY_STRENGTH_PROFILE_BCM56370_A0m */ 
  45351         /* mem            TUNNEL_ADAPT_3_POLICY_STRENGTH_PROFILEm */
  45352         /* flags       */ SOC_MEM_FLAG_VALID |
  45353                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  45354         /* cmp_fn      */ _soc_mem_cmp_undef,
  45355         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45356         /* index_min   */ 0,
  45357         /* index_max   */ 7,
  45358         /* minblock    */ 14,
  45359         /* maxblock    */ 14,
  45360         /* blocks      */ 0x4000,
  45361         /* blocks_hi   */ 0,
  45362         /* base        */ 0x55600000,
  45363         /* gran        */ 1,
  45364         /* bytes       */ 45,
  45365         /* nFields     */ 60,
  45366         /* *fields     */ soc_TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILEm_fields,
  45367         /* *views      */ NULL,
  45368         /* *views_num  */ NULL,
  45369         /* snoop_cb    */ NULL, 
  45370         /* snoop_user_data */ NULL, 
  45371         /* snoop_flags */ 0,
  45372         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45373         /* type */ SOC_MEM_TYPE_NORMAL,
  45374         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  45375         /* impl */ SOC_MEM_IMPL_NORMAL,
  45376         /* cmic_mor_clks       */ 0,
  45377         /* access_latency_mode */ 3,
  45378     },
  45379 #endif /* chips */
  45380 
  45381 #if defined(BCM_56770_A0)
  45382     { /* SOC_MEM_INT_TUNNEL_ADAPT_3_POLICY_STRENGTH_PROFILE_BCM56770_A0m */ 
  45383         /* mem            TUNNEL_ADAPT_3_POLICY_STRENGTH_PROFILEm */
  45384         /* flags       */ SOC_MEM_FLAG_VALID |
  45385                           SOC_MEM_FLAG_CACHABLE |
  45386                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  45387         /* cmp_fn      */ _soc_mem_cmp_undef,
  45388         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45389         /* index_min   */ 0,
  45390         /* index_max   */ 7,
  45391         /* minblock    */ 25,
  45392         /* maxblock    */ 25,
  45393         /* blocks      */ 0x2000000,
  45394         /* blocks_hi   */ 0,
  45395         /* base        */ 0x55600000,
  45396         /* gran        */ 1,
  45397         /* bytes       */ 45,
  45398         /* nFields     */ 60,
  45399         /* *fields     */ soc_TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILEm_fields,
  45400         /* *views      */ NULL,
  45401         /* *views_num  */ NULL,
  45402         /* snoop_cb    */ NULL, 
  45403         /* snoop_user_data */ NULL, 
  45404         /* snoop_flags */ 0,
  45405         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45406         /* type */ SOC_MEM_TYPE_NORMAL,
  45407         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  45408         /* impl */ SOC_MEM_IMPL_NORMAL,
  45409         /* cmic_mor_clks       */ 0,
  45410         /* access_latency_mode */ 3,
  45411     },
  45412 #endif /* chips */
  45413 
  45414 #if defined(BCM_56870_A0)
  45415     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_ACTION_PROFILEm */ 
  45416         /* mem            TUNNEL_ADAPT_4_ACTION_PROFILEm */
  45417         /* flags       */ SOC_MEM_FLAG_VALID |
  45418                           SOC_MEM_FLAG_CACHABLE |
  45419                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  45420         /* cmp_fn      */ _soc_mem_cmp_undef,
  45421         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45422         /* index_min   */ 0,
  45423         /* index_max   */ 31,
  45424         /* minblock    */ 37,
  45425         /* maxblock    */ 37,
  45426         /* blocks      */ 0,
  45427         /* blocks_hi   */ 0x20,
  45428         /* base        */ 0x616c0000,
  45429         /* gran        */ 1,
  45430         /* bytes       */ 3,
  45431         /* nFields     */ 22,
  45432         /* *fields     */ soc_TUNNEL_ADAPT_4_ACTION_PROFILEm_fields,
  45433         /* *views      */ NULL,
  45434         /* *views_num  */ NULL,
  45435         /* snoop_cb    */ NULL, 
  45436         /* snoop_user_data */ NULL, 
  45437         /* snoop_flags */ 0,
  45438         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45439         /* type */ SOC_MEM_TYPE_NORMAL,
  45440         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  45441         /* impl */ SOC_MEM_IMPL_NORMAL,
  45442         /* cmic_mor_clks       */ 0,
  45443         /* access_latency_mode */ 0,
  45444     },
  45445 #endif /* chips */
  45446 
  45447 #if defined(BCM_56370_A0)
  45448     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_ACTION_PROFILE_BCM56370_A0m */ 
  45449         /* mem            TUNNEL_ADAPT_4_ACTION_PROFILEm */
  45450         /* flags       */ SOC_MEM_FLAG_VALID |
  45451                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  45452         /* cmp_fn      */ _soc_mem_cmp_undef,
  45453         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45454         /* index_min   */ 0,
  45455         /* index_max   */ 31,
  45456         /* minblock    */ 14,
  45457         /* maxblock    */ 14,
  45458         /* blocks      */ 0x4000,
  45459         /* blocks_hi   */ 0,
  45460         /* base        */ 0x616c0000,
  45461         /* gran        */ 1,
  45462         /* bytes       */ 3,
  45463         /* nFields     */ 24,
  45464         /* *fields     */ soc_TUNNEL_ADAPT_4_ACTION_PROFILE_BCM56370_A0m_fields,
  45465         /* *views      */ NULL,
  45466         /* *views_num  */ NULL,
  45467         /* snoop_cb    */ NULL, 
  45468         /* snoop_user_data */ NULL, 
  45469         /* snoop_flags */ 0,
  45470         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45471         /* type */ SOC_MEM_TYPE_NORMAL,
  45472         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  45473         /* impl */ SOC_MEM_IMPL_NORMAL,
  45474         /* cmic_mor_clks       */ 0,
  45475         /* access_latency_mode */ 0,
  45476     },
  45477 #endif /* chips */
  45478 
  45479 #if defined(BCM_56770_A0)
  45480     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_ACTION_PROFILE_BCM56770_A0m */ 
  45481         /* mem            TUNNEL_ADAPT_4_ACTION_PROFILEm */
  45482         /* flags       */ SOC_MEM_FLAG_VALID |
  45483                           SOC_MEM_FLAG_CACHABLE |
  45484                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  45485         /* cmp_fn      */ _soc_mem_cmp_undef,
  45486         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45487         /* index_min   */ 0,
  45488         /* index_max   */ 31,
  45489         /* minblock    */ 25,
  45490         /* maxblock    */ 25,
  45491         /* blocks      */ 0x2000000,
  45492         /* blocks_hi   */ 0,
  45493         /* base        */ 0x616c0000,
  45494         /* gran        */ 1,
  45495         /* bytes       */ 3,
  45496         /* nFields     */ 24,
  45497         /* *fields     */ soc_TUNNEL_ADAPT_4_ACTION_PROFILE_BCM56370_A0m_fields,
  45498         /* *views      */ NULL,
  45499         /* *views_num  */ NULL,
  45500         /* snoop_cb    */ NULL, 
  45501         /* snoop_user_data */ NULL, 
  45502         /* snoop_flags */ 0,
  45503         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45504         /* type */ SOC_MEM_TYPE_NORMAL,
  45505         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  45506         /* impl */ SOC_MEM_IMPL_NORMAL,
  45507         /* cmic_mor_clks       */ 0,
  45508         /* access_latency_mode */ 0,
  45509     },
  45510 #endif /* chips */
  45511 
  45512 #if defined(BCM_56870_A0)
  45513     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_FIXED_KEY_TABLE_ATTRSm */ 
  45514         /* mem            TUNNEL_ADAPT_4_FIXED_KEY_TABLE_ATTRSm */
  45515         /* flags       */ SOC_MEM_FLAG_VALID |
  45516                           SOC_MEM_FLAG_CACHABLE |
  45517                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  45518                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  45519         /* cmp_fn      */ _soc_mem_cmp_undef,
  45520         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45521         /* index_min   */ 0,
  45522         /* index_max   */ 511,
  45523         /* minblock    */ 37,
  45524         /* maxblock    */ 37,
  45525         /* blocks      */ 0,
  45526         /* blocks_hi   */ 0x20,
  45527         /* base        */ 0x61040000,
  45528         /* gran        */ 1,
  45529         /* bytes       */ 2,
  45530         /* nFields     */ 8,
  45531         /* *fields     */ soc_TUNNEL_ADAPT_4_FIXED_KEY_TABLE_ATTRSm_fields,
  45532         /* *views      */ NULL,
  45533         /* *views_num  */ NULL,
  45534         /* snoop_cb    */ NULL, 
  45535         /* snoop_user_data */ NULL, 
  45536         /* snoop_flags */ 0,
  45537         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45538         /* type */ SOC_MEM_TYPE_NORMAL,
  45539         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  45540         /* impl */ SOC_MEM_IMPL_NORMAL,
  45541         /* cmic_mor_clks       */ 0,
  45542         /* access_latency_mode */ 3,
  45543     },
  45544 #endif /* chips */
  45545 
  45546 #if defined(BCM_56370_A0)
  45547     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_FIXED_KEY_TABLE_ATTRS_BCM56370_A0m */ 
  45548         /* mem            TUNNEL_ADAPT_4_FIXED_KEY_TABLE_ATTRSm */
  45549         /* flags       */ SOC_MEM_FLAG_VALID |
  45550                           SOC_MEM_FLAG_CACHABLE |
  45551                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  45552         /* cmp_fn      */ _soc_mem_cmp_undef,
  45553         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45554         /* index_min   */ 0,
  45555         /* index_max   */ 511,
  45556         /* minblock    */ 14,
  45557         /* maxblock    */ 14,
  45558         /* blocks      */ 0x4000,
  45559         /* blocks_hi   */ 0,
  45560         /* base        */ 0x61040000,
  45561         /* gran        */ 1,
  45562         /* bytes       */ 2,
  45563         /* nFields     */ 8,
  45564         /* *fields     */ soc_TUNNEL_ADAPT_4_FIXED_KEY_TABLE_ATTRSm_fields,
  45565         /* *views      */ NULL,
  45566         /* *views_num  */ NULL,
  45567         /* snoop_cb    */ NULL, 
  45568         /* snoop_user_data */ NULL, 
  45569         /* snoop_flags */ 0,
  45570         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45571         /* type */ SOC_MEM_TYPE_NORMAL,
  45572         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  45573         /* impl */ SOC_MEM_IMPL_NORMAL,
  45574         /* cmic_mor_clks       */ 0,
  45575         /* access_latency_mode */ 3,
  45576     },
  45577 #endif /* chips */
  45578 
  45579 #if defined(BCM_56770_A0)
  45580     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_FIXED_KEY_TABLE_ATTRS_BCM56770_A0m */ 
  45581         /* mem            TUNNEL_ADAPT_4_FIXED_KEY_TABLE_ATTRSm */
  45582         /* flags       */ SOC_MEM_FLAG_VALID |
  45583                           SOC_MEM_FLAG_CACHABLE |
  45584                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  45585                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  45586         /* cmp_fn      */ _soc_mem_cmp_undef,
  45587         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45588         /* index_min   */ 0,
  45589         /* index_max   */ 511,
  45590         /* minblock    */ 25,
  45591         /* maxblock    */ 25,
  45592         /* blocks      */ 0x2000000,
  45593         /* blocks_hi   */ 0,
  45594         /* base        */ 0x61040000,
  45595         /* gran        */ 1,
  45596         /* bytes       */ 2,
  45597         /* nFields     */ 8,
  45598         /* *fields     */ soc_TUNNEL_ADAPT_4_FIXED_KEY_TABLE_ATTRSm_fields,
  45599         /* *views      */ NULL,
  45600         /* *views_num  */ NULL,
  45601         /* snoop_cb    */ NULL, 
  45602         /* snoop_user_data */ NULL, 
  45603         /* snoop_flags */ 0,
  45604         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45605         /* type */ SOC_MEM_TYPE_NORMAL,
  45606         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  45607         /* impl */ SOC_MEM_IMPL_NORMAL,
  45608         /* cmic_mor_clks       */ 0,
  45609         /* access_latency_mode */ 3,
  45610     },
  45611 #endif /* chips */
  45612 
  45613 #if defined(BCM_56870_A0)
  45614     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_1_MASKm */ 
  45615         /* mem            TUNNEL_ADAPT_4_KEY_GEN_1_MASKm */
  45616         /* flags       */ SOC_MEM_FLAG_VALID |
  45617                           SOC_MEM_FLAG_CACHABLE |
  45618                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  45619                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  45620         /* cmp_fn      */ _soc_mem_cmp_undef,
  45621         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45622         /* index_min   */ 0,
  45623         /* index_max   */ 127,
  45624         /* minblock    */ 37,
  45625         /* maxblock    */ 37,
  45626         /* blocks      */ 0,
  45627         /* blocks_hi   */ 0x20,
  45628         /* base        */ 0x61600000,
  45629         /* gran        */ 1,
  45630         /* bytes       */ 18,
  45631         /* nFields     */ 4,
  45632         /* *fields     */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MASKm_fields,
  45633         /* *views      */ NULL,
  45634         /* *views_num  */ NULL,
  45635         /* snoop_cb    */ NULL, 
  45636         /* snoop_user_data */ NULL, 
  45637         /* snoop_flags */ 0,
  45638         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45639         /* type */ SOC_MEM_TYPE_NORMAL,
  45640         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  45641         /* impl */ SOC_MEM_IMPL_NORMAL,
  45642         /* cmic_mor_clks       */ 0,
  45643         /* access_latency_mode */ 0,
  45644     },
  45645 #endif /* chips */
  45646 
  45647 #if defined(BCM_56370_A0)
  45648     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_1_MASK_BCM56370_A0m */ 
  45649         /* mem            TUNNEL_ADAPT_4_KEY_GEN_1_MASKm */
  45650         /* flags       */ SOC_MEM_FLAG_VALID |
  45651                           SOC_MEM_FLAG_CACHABLE |
  45652                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  45653                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  45654         /* cmp_fn      */ _soc_mem_cmp_undef,
  45655         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45656         /* index_min   */ 0,
  45657         /* index_max   */ 127,
  45658         /* minblock    */ 14,
  45659         /* maxblock    */ 14,
  45660         /* blocks      */ 0x4000,
  45661         /* blocks_hi   */ 0,
  45662         /* base        */ 0x61600000,
  45663         /* gran        */ 1,
  45664         /* bytes       */ 18,
  45665         /* nFields     */ 4,
  45666         /* *fields     */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MASKm_fields,
  45667         /* *views      */ NULL,
  45668         /* *views_num  */ NULL,
  45669         /* snoop_cb    */ NULL, 
  45670         /* snoop_user_data */ NULL, 
  45671         /* snoop_flags */ 0,
  45672         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45673         /* type */ SOC_MEM_TYPE_NORMAL,
  45674         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  45675         /* impl */ SOC_MEM_IMPL_NORMAL,
  45676         /* cmic_mor_clks       */ 0,
  45677         /* access_latency_mode */ 0,
  45678     },
  45679 #endif /* chips */
  45680 
  45681 #if defined(BCM_56770_A0)
  45682     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_1_MASK_BCM56770_A0m */ 
  45683         /* mem            TUNNEL_ADAPT_4_KEY_GEN_1_MASKm */
  45684         /* flags       */ SOC_MEM_FLAG_VALID |
  45685                           SOC_MEM_FLAG_CACHABLE |
  45686                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  45687                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  45688         /* cmp_fn      */ _soc_mem_cmp_undef,
  45689         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45690         /* index_min   */ 0,
  45691         /* index_max   */ 127,
  45692         /* minblock    */ 25,
  45693         /* maxblock    */ 25,
  45694         /* blocks      */ 0x2000000,
  45695         /* blocks_hi   */ 0,
  45696         /* base        */ 0x61600000,
  45697         /* gran        */ 1,
  45698         /* bytes       */ 18,
  45699         /* nFields     */ 4,
  45700         /* *fields     */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MASKm_fields,
  45701         /* *views      */ NULL,
  45702         /* *views_num  */ NULL,
  45703         /* snoop_cb    */ NULL, 
  45704         /* snoop_user_data */ NULL, 
  45705         /* snoop_flags */ 0,
  45706         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45707         /* type */ SOC_MEM_TYPE_NORMAL,
  45708         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  45709         /* impl */ SOC_MEM_IMPL_NORMAL,
  45710         /* cmic_mor_clks       */ 0,
  45711         /* access_latency_mode */ 0,
  45712     },
  45713 #endif /* chips */
  45714 
  45715 #if defined(BCM_56370_A0)
  45716     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_1_MASK_PIPE0m */ 
  45717         /* mem            TUNNEL_ADAPT_4_KEY_GEN_1_MASK_PIPE0m */
  45718         /* flags       */ SOC_MEM_FLAG_VALID |
  45719                           SOC_MEM_FLAG_CACHABLE |
  45720                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  45721         /* cmp_fn      */ _soc_mem_cmp_undef,
  45722         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45723         /* index_min   */ 0,
  45724         /* index_max   */ 127,
  45725         /* minblock    */ 14,
  45726         /* maxblock    */ 14,
  45727         /* blocks      */ 0x4000,
  45728         /* blocks_hi   */ 0,
  45729         /* base        */ 0x61600000,
  45730         /* gran        */ 1,
  45731         /* bytes       */ 18,
  45732         /* nFields     */ 4,
  45733         /* *fields     */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MASKm_fields,
  45734         /* *views      */ NULL,
  45735         /* *views_num  */ NULL,
  45736         /* snoop_cb    */ NULL, 
  45737         /* snoop_user_data */ NULL, 
  45738         /* snoop_flags */ 0,
  45739         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45740         /* type */ SOC_MEM_TYPE_NORMAL,
  45741         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  45742         /* impl */ SOC_MEM_IMPL_NORMAL,
  45743         /* cmic_mor_clks       */ 0,
  45744         /* access_latency_mode */ 0,
  45745     },
  45746 #endif /* chips */
  45747 
  45748 #if defined(BCM_56870_A0)
  45749     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRLm */ 
  45750         /* mem            TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRLm */
  45751         /* flags       */ SOC_MEM_FLAG_VALID |
  45752                           SOC_MEM_FLAG_CACHABLE |
  45753                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  45754                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  45755         /* cmp_fn      */ _soc_mem_cmp_undef,
  45756         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45757         /* index_min   */ 0,
  45758         /* index_max   */ 127,
  45759         /* minblock    */ 37,
  45760         /* maxblock    */ 37,
  45761         /* blocks      */ 0,
  45762         /* blocks_hi   */ 0x20,
  45763         /* base        */ 0x615c0000,
  45764         /* gran        */ 1,
  45765         /* bytes       */ 15,
  45766         /* nFields     */ 34,
  45767         /* *fields     */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRLm_fields,
  45768         /* *views      */ NULL,
  45769         /* *views_num  */ NULL,
  45770         /* snoop_cb    */ NULL, 
  45771         /* snoop_user_data */ NULL, 
  45772         /* snoop_flags */ 0,
  45773         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45774         /* type */ SOC_MEM_TYPE_NORMAL,
  45775         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  45776         /* impl */ SOC_MEM_IMPL_NORMAL,
  45777         /* cmic_mor_clks       */ 0,
  45778         /* access_latency_mode */ 0,
  45779     },
  45780 #endif /* chips */
  45781 
  45782 #if defined(BCM_56370_A0)
  45783     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRL_BCM56370_A0m */ 
  45784         /* mem            TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRLm */
  45785         /* flags       */ SOC_MEM_FLAG_VALID |
  45786                           SOC_MEM_FLAG_CACHABLE |
  45787                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  45788                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  45789         /* cmp_fn      */ _soc_mem_cmp_undef,
  45790         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45791         /* index_min   */ 0,
  45792         /* index_max   */ 127,
  45793         /* minblock    */ 14,
  45794         /* maxblock    */ 14,
  45795         /* blocks      */ 0x4000,
  45796         /* blocks_hi   */ 0,
  45797         /* base        */ 0x615c0000,
  45798         /* gran        */ 1,
  45799         /* bytes       */ 15,
  45800         /* nFields     */ 34,
  45801         /* *fields     */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRLm_fields,
  45802         /* *views      */ NULL,
  45803         /* *views_num  */ NULL,
  45804         /* snoop_cb    */ NULL, 
  45805         /* snoop_user_data */ NULL, 
  45806         /* snoop_flags */ 0,
  45807         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45808         /* type */ SOC_MEM_TYPE_NORMAL,
  45809         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  45810         /* impl */ SOC_MEM_IMPL_NORMAL,
  45811         /* cmic_mor_clks       */ 0,
  45812         /* access_latency_mode */ 0,
  45813     },
  45814 #endif /* chips */
  45815 
  45816 #if defined(BCM_56770_A0)
  45817     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRL_BCM56770_A0m */ 
  45818         /* mem            TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRLm */
  45819         /* flags       */ SOC_MEM_FLAG_VALID |
  45820                           SOC_MEM_FLAG_CACHABLE |
  45821                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  45822                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  45823         /* cmp_fn      */ _soc_mem_cmp_undef,
  45824         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45825         /* index_min   */ 0,
  45826         /* index_max   */ 127,
  45827         /* minblock    */ 25,
  45828         /* maxblock    */ 25,
  45829         /* blocks      */ 0x2000000,
  45830         /* blocks_hi   */ 0,
  45831         /* base        */ 0x615c0000,
  45832         /* gran        */ 1,
  45833         /* bytes       */ 15,
  45834         /* nFields     */ 34,
  45835         /* *fields     */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRLm_fields,
  45836         /* *views      */ NULL,
  45837         /* *views_num  */ NULL,
  45838         /* snoop_cb    */ NULL, 
  45839         /* snoop_user_data */ NULL, 
  45840         /* snoop_flags */ 0,
  45841         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45842         /* type */ SOC_MEM_TYPE_NORMAL,
  45843         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  45844         /* impl */ SOC_MEM_IMPL_NORMAL,
  45845         /* cmic_mor_clks       */ 0,
  45846         /* access_latency_mode */ 0,
  45847     },
  45848 #endif /* chips */
  45849 
  45850 #if defined(BCM_56370_A0)
  45851     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRL_PIPE0m */ 
  45852         /* mem            TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRL_PIPE0m */
  45853         /* flags       */ SOC_MEM_FLAG_VALID |
  45854                           SOC_MEM_FLAG_CACHABLE |
  45855                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  45856         /* cmp_fn      */ _soc_mem_cmp_undef,
  45857         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45858         /* index_min   */ 0,
  45859         /* index_max   */ 127,
  45860         /* minblock    */ 14,
  45861         /* maxblock    */ 14,
  45862         /* blocks      */ 0x4000,
  45863         /* blocks_hi   */ 0,
  45864         /* base        */ 0x615c0000,
  45865         /* gran        */ 1,
  45866         /* bytes       */ 15,
  45867         /* nFields     */ 34,
  45868         /* *fields     */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRLm_fields,
  45869         /* *views      */ NULL,
  45870         /* *views_num  */ NULL,
  45871         /* snoop_cb    */ NULL, 
  45872         /* snoop_user_data */ NULL, 
  45873         /* snoop_flags */ 0,
  45874         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45875         /* type */ SOC_MEM_TYPE_NORMAL,
  45876         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  45877         /* impl */ SOC_MEM_IMPL_NORMAL,
  45878         /* cmic_mor_clks       */ 0,
  45879         /* access_latency_mode */ 0,
  45880     },
  45881 #endif /* chips */
  45882 
  45883 #if defined(BCM_56870_A0)
  45884     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_2_MASKm */ 
  45885         /* mem            TUNNEL_ADAPT_4_KEY_GEN_2_MASKm */
  45886         /* flags       */ SOC_MEM_FLAG_VALID |
  45887                           SOC_MEM_FLAG_CACHABLE |
  45888                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  45889                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  45890         /* cmp_fn      */ _soc_mem_cmp_undef,
  45891         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45892         /* index_min   */ 0,
  45893         /* index_max   */ 127,
  45894         /* minblock    */ 37,
  45895         /* maxblock    */ 37,
  45896         /* blocks      */ 0,
  45897         /* blocks_hi   */ 0x20,
  45898         /* base        */ 0x61680000,
  45899         /* gran        */ 1,
  45900         /* bytes       */ 18,
  45901         /* nFields     */ 4,
  45902         /* *fields     */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MASKm_fields,
  45903         /* *views      */ NULL,
  45904         /* *views_num  */ NULL,
  45905         /* snoop_cb    */ NULL, 
  45906         /* snoop_user_data */ NULL, 
  45907         /* snoop_flags */ 0,
  45908         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45909         /* type */ SOC_MEM_TYPE_NORMAL,
  45910         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  45911         /* impl */ SOC_MEM_IMPL_NORMAL,
  45912         /* cmic_mor_clks       */ 0,
  45913         /* access_latency_mode */ 0,
  45914     },
  45915 #endif /* chips */
  45916 
  45917 #if defined(BCM_56370_A0)
  45918     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_2_MASK_BCM56370_A0m */ 
  45919         /* mem            TUNNEL_ADAPT_4_KEY_GEN_2_MASKm */
  45920         /* flags       */ SOC_MEM_FLAG_VALID |
  45921                           SOC_MEM_FLAG_CACHABLE |
  45922                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  45923                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  45924         /* cmp_fn      */ _soc_mem_cmp_undef,
  45925         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45926         /* index_min   */ 0,
  45927         /* index_max   */ 127,
  45928         /* minblock    */ 14,
  45929         /* maxblock    */ 14,
  45930         /* blocks      */ 0x4000,
  45931         /* blocks_hi   */ 0,
  45932         /* base        */ 0x61680000,
  45933         /* gran        */ 1,
  45934         /* bytes       */ 18,
  45935         /* nFields     */ 4,
  45936         /* *fields     */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MASKm_fields,
  45937         /* *views      */ NULL,
  45938         /* *views_num  */ NULL,
  45939         /* snoop_cb    */ NULL, 
  45940         /* snoop_user_data */ NULL, 
  45941         /* snoop_flags */ 0,
  45942         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45943         /* type */ SOC_MEM_TYPE_NORMAL,
  45944         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  45945         /* impl */ SOC_MEM_IMPL_NORMAL,
  45946         /* cmic_mor_clks       */ 0,
  45947         /* access_latency_mode */ 0,
  45948     },
  45949 #endif /* chips */
  45950 
  45951 #if defined(BCM_56770_A0)
  45952     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_2_MASK_BCM56770_A0m */ 
  45953         /* mem            TUNNEL_ADAPT_4_KEY_GEN_2_MASKm */
  45954         /* flags       */ SOC_MEM_FLAG_VALID |
  45955                           SOC_MEM_FLAG_CACHABLE |
  45956                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  45957                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  45958         /* cmp_fn      */ _soc_mem_cmp_undef,
  45959         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45960         /* index_min   */ 0,
  45961         /* index_max   */ 127,
  45962         /* minblock    */ 25,
  45963         /* maxblock    */ 25,
  45964         /* blocks      */ 0x2000000,
  45965         /* blocks_hi   */ 0,
  45966         /* base        */ 0x61680000,
  45967         /* gran        */ 1,
  45968         /* bytes       */ 18,
  45969         /* nFields     */ 4,
  45970         /* *fields     */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MASKm_fields,
  45971         /* *views      */ NULL,
  45972         /* *views_num  */ NULL,
  45973         /* snoop_cb    */ NULL, 
  45974         /* snoop_user_data */ NULL, 
  45975         /* snoop_flags */ 0,
  45976         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  45977         /* type */ SOC_MEM_TYPE_NORMAL,
  45978         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  45979         /* impl */ SOC_MEM_IMPL_NORMAL,
  45980         /* cmic_mor_clks       */ 0,
  45981         /* access_latency_mode */ 0,
  45982     },
  45983 #endif /* chips */
  45984 
  45985 #if defined(BCM_56370_A0)
  45986     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_2_MASK_PIPE0m */ 
  45987         /* mem            TUNNEL_ADAPT_4_KEY_GEN_2_MASK_PIPE0m */
  45988         /* flags       */ SOC_MEM_FLAG_VALID |
  45989                           SOC_MEM_FLAG_CACHABLE |
  45990                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  45991         /* cmp_fn      */ _soc_mem_cmp_undef,
  45992         /* *null_entry */ _soc_mem_entry_null_zeroes,
  45993         /* index_min   */ 0,
  45994         /* index_max   */ 127,
  45995         /* minblock    */ 14,
  45996         /* maxblock    */ 14,
  45997         /* blocks      */ 0x4000,
  45998         /* blocks_hi   */ 0,
  45999         /* base        */ 0x61680000,
  46000         /* gran        */ 1,
  46001         /* bytes       */ 18,
  46002         /* nFields     */ 4,
  46003         /* *fields     */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MASKm_fields,
  46004         /* *views      */ NULL,
  46005         /* *views_num  */ NULL,
  46006         /* snoop_cb    */ NULL, 
  46007         /* snoop_user_data */ NULL, 
  46008         /* snoop_flags */ 0,
  46009         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46010         /* type */ SOC_MEM_TYPE_NORMAL,
  46011         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  46012         /* impl */ SOC_MEM_IMPL_NORMAL,
  46013         /* cmic_mor_clks       */ 0,
  46014         /* access_latency_mode */ 0,
  46015     },
  46016 #endif /* chips */
  46017 
  46018 #if defined(BCM_56870_A0)
  46019     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_2_MUX_CTRLm */ 
  46020         /* mem            TUNNEL_ADAPT_4_KEY_GEN_2_MUX_CTRLm */
  46021         /* flags       */ SOC_MEM_FLAG_VALID |
  46022                           SOC_MEM_FLAG_CACHABLE |
  46023                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  46024                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  46025         /* cmp_fn      */ _soc_mem_cmp_undef,
  46026         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46027         /* index_min   */ 0,
  46028         /* index_max   */ 127,
  46029         /* minblock    */ 37,
  46030         /* maxblock    */ 37,
  46031         /* blocks      */ 0,
  46032         /* blocks_hi   */ 0x20,
  46033         /* base        */ 0x61640000,
  46034         /* gran        */ 1,
  46035         /* bytes       */ 15,
  46036         /* nFields     */ 34,
  46037         /* *fields     */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRLm_fields,
  46038         /* *views      */ NULL,
  46039         /* *views_num  */ NULL,
  46040         /* snoop_cb    */ NULL, 
  46041         /* snoop_user_data */ NULL, 
  46042         /* snoop_flags */ 0,
  46043         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46044         /* type */ SOC_MEM_TYPE_NORMAL,
  46045         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  46046         /* impl */ SOC_MEM_IMPL_NORMAL,
  46047         /* cmic_mor_clks       */ 0,
  46048         /* access_latency_mode */ 0,
  46049     },
  46050 #endif /* chips */
  46051 
  46052 #if defined(BCM_56370_A0)
  46053     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_2_MUX_CTRL_BCM56370_A0m */ 
  46054         /* mem            TUNNEL_ADAPT_4_KEY_GEN_2_MUX_CTRLm */
  46055         /* flags       */ SOC_MEM_FLAG_VALID |
  46056                           SOC_MEM_FLAG_CACHABLE |
  46057                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  46058                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  46059         /* cmp_fn      */ _soc_mem_cmp_undef,
  46060         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46061         /* index_min   */ 0,
  46062         /* index_max   */ 127,
  46063         /* minblock    */ 14,
  46064         /* maxblock    */ 14,
  46065         /* blocks      */ 0x4000,
  46066         /* blocks_hi   */ 0,
  46067         /* base        */ 0x61640000,
  46068         /* gran        */ 1,
  46069         /* bytes       */ 15,
  46070         /* nFields     */ 34,
  46071         /* *fields     */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRLm_fields,
  46072         /* *views      */ NULL,
  46073         /* *views_num  */ NULL,
  46074         /* snoop_cb    */ NULL, 
  46075         /* snoop_user_data */ NULL, 
  46076         /* snoop_flags */ 0,
  46077         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46078         /* type */ SOC_MEM_TYPE_NORMAL,
  46079         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  46080         /* impl */ SOC_MEM_IMPL_NORMAL,
  46081         /* cmic_mor_clks       */ 0,
  46082         /* access_latency_mode */ 0,
  46083     },
  46084 #endif /* chips */
  46085 
  46086 #if defined(BCM_56770_A0)
  46087     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_2_MUX_CTRL_BCM56770_A0m */ 
  46088         /* mem            TUNNEL_ADAPT_4_KEY_GEN_2_MUX_CTRLm */
  46089         /* flags       */ SOC_MEM_FLAG_VALID |
  46090                           SOC_MEM_FLAG_CACHABLE |
  46091                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  46092                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  46093         /* cmp_fn      */ _soc_mem_cmp_undef,
  46094         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46095         /* index_min   */ 0,
  46096         /* index_max   */ 127,
  46097         /* minblock    */ 25,
  46098         /* maxblock    */ 25,
  46099         /* blocks      */ 0x2000000,
  46100         /* blocks_hi   */ 0,
  46101         /* base        */ 0x61640000,
  46102         /* gran        */ 1,
  46103         /* bytes       */ 15,
  46104         /* nFields     */ 34,
  46105         /* *fields     */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRLm_fields,
  46106         /* *views      */ NULL,
  46107         /* *views_num  */ NULL,
  46108         /* snoop_cb    */ NULL, 
  46109         /* snoop_user_data */ NULL, 
  46110         /* snoop_flags */ 0,
  46111         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46112         /* type */ SOC_MEM_TYPE_NORMAL,
  46113         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  46114         /* impl */ SOC_MEM_IMPL_NORMAL,
  46115         /* cmic_mor_clks       */ 0,
  46116         /* access_latency_mode */ 0,
  46117     },
  46118 #endif /* chips */
  46119 
  46120 #if defined(BCM_56370_A0)
  46121     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_2_MUX_CTRL_PIPE0m */ 
  46122         /* mem            TUNNEL_ADAPT_4_KEY_GEN_2_MUX_CTRL_PIPE0m */
  46123         /* flags       */ SOC_MEM_FLAG_VALID |
  46124                           SOC_MEM_FLAG_CACHABLE |
  46125                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  46126         /* cmp_fn      */ _soc_mem_cmp_undef,
  46127         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46128         /* index_min   */ 0,
  46129         /* index_max   */ 127,
  46130         /* minblock    */ 14,
  46131         /* maxblock    */ 14,
  46132         /* blocks      */ 0x4000,
  46133         /* blocks_hi   */ 0,
  46134         /* base        */ 0x61640000,
  46135         /* gran        */ 1,
  46136         /* bytes       */ 15,
  46137         /* nFields     */ 34,
  46138         /* *fields     */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRLm_fields,
  46139         /* *views      */ NULL,
  46140         /* *views_num  */ NULL,
  46141         /* snoop_cb    */ NULL, 
  46142         /* snoop_user_data */ NULL, 
  46143         /* snoop_flags */ 0,
  46144         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46145         /* type */ SOC_MEM_TYPE_NORMAL,
  46146         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  46147         /* impl */ SOC_MEM_IMPL_NORMAL,
  46148         /* cmic_mor_clks       */ 0,
  46149         /* access_latency_mode */ 0,
  46150     },
  46151 #endif /* chips */
  46152 
  46153 #if defined(BCM_56870_A0)
  46154     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_SRAMm */ 
  46155         /* mem            TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_SRAMm */
  46156         /* flags       */ SOC_MEM_FLAG_VALID |
  46157                           SOC_MEM_FLAG_CACHABLE |
  46158                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  46159                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  46160         /* cmp_fn      */ _soc_mem_cmp_undef,
  46161         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46162         /* index_min   */ 0,
  46163         /* index_max   */ 127,
  46164         /* minblock    */ 37,
  46165         /* maxblock    */ 37,
  46166         /* blocks      */ 0,
  46167         /* blocks_hi   */ 0x20,
  46168         /* base        */ 0x61580000,
  46169         /* gran        */ 1,
  46170         /* bytes       */ 15,
  46171         /* nFields     */ 32,
  46172         /* *fields     */ soc_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_SRAMm_fields,
  46173         /* *views      */ NULL,
  46174         /* *views_num  */ NULL,
  46175         /* snoop_cb    */ NULL, 
  46176         /* snoop_user_data */ NULL, 
  46177         /* snoop_flags */ 0,
  46178         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46179         /* type */ SOC_MEM_TYPE_NORMAL,
  46180         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  46181         /* impl */ SOC_MEM_IMPL_NORMAL,
  46182         /* cmic_mor_clks       */ 0,
  46183         /* access_latency_mode */ 0,
  46184     },
  46185 #endif /* chips */
  46186 
  46187 #if defined(BCM_56370_A0)
  46188     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_SRAM_BCM56370_A0m */ 
  46189         /* mem            TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_SRAMm */
  46190         /* flags       */ SOC_MEM_FLAG_VALID |
  46191                           SOC_MEM_FLAG_CACHABLE |
  46192                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  46193                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  46194         /* cmp_fn      */ _soc_mem_cmp_undef,
  46195         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46196         /* index_min   */ 0,
  46197         /* index_max   */ 127,
  46198         /* minblock    */ 14,
  46199         /* maxblock    */ 14,
  46200         /* blocks      */ 0x4000,
  46201         /* blocks_hi   */ 0,
  46202         /* base        */ 0x61580000,
  46203         /* gran        */ 1,
  46204         /* bytes       */ 15,
  46205         /* nFields     */ 32,
  46206         /* *fields     */ soc_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_SRAMm_fields,
  46207         /* *views      */ NULL,
  46208         /* *views_num  */ NULL,
  46209         /* snoop_cb    */ NULL, 
  46210         /* snoop_user_data */ NULL, 
  46211         /* snoop_flags */ 0,
  46212         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46213         /* type */ SOC_MEM_TYPE_NORMAL,
  46214         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  46215         /* impl */ SOC_MEM_IMPL_NORMAL,
  46216         /* cmic_mor_clks       */ 0,
  46217         /* access_latency_mode */ 0,
  46218     },
  46219 #endif /* chips */
  46220 
  46221 #if defined(BCM_56770_A0)
  46222     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_SRAM_BCM56770_A0m */ 
  46223         /* mem            TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_SRAMm */
  46224         /* flags       */ SOC_MEM_FLAG_VALID |
  46225                           SOC_MEM_FLAG_CACHABLE |
  46226                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  46227                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  46228         /* cmp_fn      */ _soc_mem_cmp_undef,
  46229         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46230         /* index_min   */ 0,
  46231         /* index_max   */ 127,
  46232         /* minblock    */ 25,
  46233         /* maxblock    */ 25,
  46234         /* blocks      */ 0x2000000,
  46235         /* blocks_hi   */ 0,
  46236         /* base        */ 0x61580000,
  46237         /* gran        */ 1,
  46238         /* bytes       */ 15,
  46239         /* nFields     */ 32,
  46240         /* *fields     */ soc_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_SRAMm_fields,
  46241         /* *views      */ NULL,
  46242         /* *views_num  */ NULL,
  46243         /* snoop_cb    */ NULL, 
  46244         /* snoop_user_data */ NULL, 
  46245         /* snoop_flags */ 0,
  46246         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46247         /* type */ SOC_MEM_TYPE_NORMAL,
  46248         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  46249         /* impl */ SOC_MEM_IMPL_NORMAL,
  46250         /* cmic_mor_clks       */ 0,
  46251         /* access_latency_mode */ 0,
  46252     },
  46253 #endif /* chips */
  46254 
  46255 #if defined(BCM_56370_A0)
  46256     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_SRAM_PIPE0m */ 
  46257         /* mem            TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_SRAM_PIPE0m */
  46258         /* flags       */ SOC_MEM_FLAG_VALID |
  46259                           SOC_MEM_FLAG_CACHABLE |
  46260                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  46261         /* cmp_fn      */ _soc_mem_cmp_undef,
  46262         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46263         /* index_min   */ 0,
  46264         /* index_max   */ 127,
  46265         /* minblock    */ 14,
  46266         /* maxblock    */ 14,
  46267         /* blocks      */ 0x4000,
  46268         /* blocks_hi   */ 0,
  46269         /* base        */ 0x61580000,
  46270         /* gran        */ 1,
  46271         /* bytes       */ 15,
  46272         /* nFields     */ 32,
  46273         /* *fields     */ soc_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_SRAMm_fields,
  46274         /* *views      */ NULL,
  46275         /* *views_num  */ NULL,
  46276         /* snoop_cb    */ NULL, 
  46277         /* snoop_user_data */ NULL, 
  46278         /* snoop_flags */ 0,
  46279         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46280         /* type */ SOC_MEM_TYPE_NORMAL,
  46281         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  46282         /* impl */ SOC_MEM_IMPL_NORMAL,
  46283         /* cmic_mor_clks       */ 0,
  46284         /* access_latency_mode */ 0,
  46285     },
  46286 #endif /* chips */
  46287 
  46288 #if defined(BCM_56870_A0)
  46289     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_TCAMm */ 
  46290         /* mem            TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_TCAMm */
  46291         /* flags       */ SOC_MEM_FLAG_VALID |
  46292                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  46293                           SOC_MEM_FLAG_CACHABLE |
  46294                           SOC_MEM_FLAG_CAM |
  46295                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */
  46296         /* cmp_fn      */ _soc_mem_cmp_undef,
  46297         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46298         /* index_min   */ 0,
  46299         /* index_max   */ 127,
  46300         /* minblock    */ 37,
  46301         /* maxblock    */ 37,
  46302         /* blocks      */ 0,
  46303         /* blocks_hi   */ 0x20,
  46304         /* base        */ 0x61540000,
  46305         /* gran        */ 1,
  46306         /* bytes       */ 32,
  46307         /* nFields     */ 23,
  46308         /* *fields     */ soc_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_TCAMm_fields,
  46309         /* *views      */ NULL,
  46310         /* *views_num  */ NULL,
  46311         /* snoop_cb    */ NULL, 
  46312         /* snoop_user_data */ NULL, 
  46313         /* snoop_flags */ 0,
  46314         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46315         /* type */ SOC_MEM_TYPE_NORMAL,
  46316         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  46317         /* impl */ SOC_MEM_IMPL_NORMAL,
  46318         /* cmic_mor_clks       */ 0,
  46319         /* access_latency_mode */ 3,
  46320     },
  46321 #endif /* chips */
  46322 
  46323 #if defined(BCM_56370_A0)
  46324     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_TCAM_BCM56370_A0m */ 
  46325         /* mem            TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_TCAMm */
  46326         /* flags       */ SOC_MEM_FLAG_VALID |
  46327                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  46328                           SOC_MEM_FLAG_CACHABLE |
  46329                           SOC_MEM_FLAG_CAM |
  46330                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */
  46331         /* cmp_fn      */ _soc_mem_cmp_undef,
  46332         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46333         /* index_min   */ 0,
  46334         /* index_max   */ 127,
  46335         /* minblock    */ 14,
  46336         /* maxblock    */ 14,
  46337         /* blocks      */ 0x4000,
  46338         /* blocks_hi   */ 0,
  46339         /* base        */ 0x61540000,
  46340         /* gran        */ 1,
  46341         /* bytes       */ 32,
  46342         /* nFields     */ 25,
  46343         /* *fields     */ soc_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_TCAM_BCM56370_A0m_fields,
  46344         /* *views      */ NULL,
  46345         /* *views_num  */ NULL,
  46346         /* snoop_cb    */ NULL, 
  46347         /* snoop_user_data */ NULL, 
  46348         /* snoop_flags */ 0,
  46349         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46350         /* type */ SOC_MEM_TYPE_NORMAL,
  46351         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  46352         /* impl */ SOC_MEM_IMPL_NORMAL,
  46353         /* cmic_mor_clks       */ 0,
  46354         /* access_latency_mode */ 3,
  46355     },
  46356 #endif /* chips */
  46357 
  46358 #if defined(BCM_56770_A0)
  46359     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_TCAM_BCM56770_A0m */ 
  46360         /* mem            TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_TCAMm */
  46361         /* flags       */ SOC_MEM_FLAG_VALID |
  46362                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  46363                           SOC_MEM_FLAG_CACHABLE |
  46364                           SOC_MEM_FLAG_CAM |
  46365                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */
  46366         /* cmp_fn      */ _soc_mem_cmp_undef,
  46367         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46368         /* index_min   */ 0,
  46369         /* index_max   */ 127,
  46370         /* minblock    */ 25,
  46371         /* maxblock    */ 25,
  46372         /* blocks      */ 0x2000000,
  46373         /* blocks_hi   */ 0,
  46374         /* base        */ 0x61540000,
  46375         /* gran        */ 1,
  46376         /* bytes       */ 32,
  46377         /* nFields     */ 25,
  46378         /* *fields     */ soc_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_TCAM_BCM56770_A0m_fields,
  46379         /* *views      */ NULL,
  46380         /* *views_num  */ NULL,
  46381         /* snoop_cb    */ NULL, 
  46382         /* snoop_user_data */ NULL, 
  46383         /* snoop_flags */ 0,
  46384         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46385         /* type */ SOC_MEM_TYPE_NORMAL,
  46386         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  46387         /* impl */ SOC_MEM_IMPL_NORMAL,
  46388         /* cmic_mor_clks       */ 0,
  46389         /* access_latency_mode */ 3,
  46390     },
  46391 #endif /* chips */
  46392 
  46393 #if defined(BCM_56370_A0)
  46394     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_TCAM_PIPE0m */ 
  46395         /* mem            TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_TCAM_PIPE0m */
  46396         /* flags       */ SOC_MEM_FLAG_VALID |
  46397                           SOC_MEM_FLAG_TCAM_ENCODING_LPT |
  46398                           SOC_MEM_FLAG_CACHABLE |
  46399                           SOC_MEM_FLAG_CAM, /* 0x80022 */
  46400         /* cmp_fn      */ _soc_mem_cmp_undef,
  46401         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46402         /* index_min   */ 0,
  46403         /* index_max   */ 127,
  46404         /* minblock    */ 14,
  46405         /* maxblock    */ 14,
  46406         /* blocks      */ 0x4000,
  46407         /* blocks_hi   */ 0,
  46408         /* base        */ 0x61540000,
  46409         /* gran        */ 1,
  46410         /* bytes       */ 32,
  46411         /* nFields     */ 25,
  46412         /* *fields     */ soc_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_TCAM_BCM56370_A0m_fields,
  46413         /* *views      */ NULL,
  46414         /* *views_num  */ NULL,
  46415         /* snoop_cb    */ NULL, 
  46416         /* snoop_user_data */ NULL, 
  46417         /* snoop_flags */ 0,
  46418         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46419         /* type */ SOC_MEM_TYPE_NORMAL,
  46420         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  46421         /* impl */ SOC_MEM_IMPL_NORMAL,
  46422         /* cmic_mor_clks       */ 0,
  46423         /* access_latency_mode */ 3,
  46424     },
  46425 #endif /* chips */
  46426 
  46427 #if defined(BCM_56870_A0)
  46428     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_MISS_POLICYm */ 
  46429         /* mem            TUNNEL_ADAPT_4_MISS_POLICYm */
  46430         /* flags       */ SOC_MEM_FLAG_VALID |
  46431                           SOC_MEM_FLAG_CACHABLE |
  46432                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  46433                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  46434         /* cmp_fn      */ _soc_mem_cmp_undef,
  46435         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46436         /* index_min   */ 0,
  46437         /* index_max   */ 31,
  46438         /* minblock    */ 37,
  46439         /* maxblock    */ 37,
  46440         /* blocks      */ 0,
  46441         /* blocks_hi   */ 0x20,
  46442         /* base        */ 0x610c0000,
  46443         /* gran        */ 1,
  46444         /* bytes       */ 27,
  46445         /* nFields     */ 7,
  46446         /* *fields     */ soc_TUNNEL_ADAPT_4_MISS_POLICYm_fields,
  46447         /* *views      */ NULL,
  46448         /* *views_num  */ NULL,
  46449         /* snoop_cb    */ NULL, 
  46450         /* snoop_user_data */ NULL, 
  46451         /* snoop_flags */ 0,
  46452         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46453         /* type */ SOC_MEM_TYPE_NORMAL,
  46454         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  46455         /* impl */ SOC_MEM_IMPL_NORMAL,
  46456         /* cmic_mor_clks       */ 0,
  46457         /* access_latency_mode */ 3,
  46458     },
  46459 #endif /* chips */
  46460 
  46461 #if defined(BCM_56370_A0)
  46462     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_MISS_POLICY_BCM56370_A0m */ 
  46463         /* mem            TUNNEL_ADAPT_4_MISS_POLICYm */
  46464         /* flags       */ SOC_MEM_FLAG_VALID |
  46465                           SOC_MEM_FLAG_CACHABLE |
  46466                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  46467         /* cmp_fn      */ _soc_mem_cmp_undef,
  46468         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46469         /* index_min   */ 0,
  46470         /* index_max   */ 31,
  46471         /* minblock    */ 14,
  46472         /* maxblock    */ 14,
  46473         /* blocks      */ 0x4000,
  46474         /* blocks_hi   */ 0,
  46475         /* base        */ 0x610c0000,
  46476         /* gran        */ 1,
  46477         /* bytes       */ 27,
  46478         /* nFields     */ 7,
  46479         /* *fields     */ soc_TUNNEL_ADAPT_4_MISS_POLICYm_fields,
  46480         /* *views      */ NULL,
  46481         /* *views_num  */ NULL,
  46482         /* snoop_cb    */ NULL, 
  46483         /* snoop_user_data */ NULL, 
  46484         /* snoop_flags */ 0,
  46485         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46486         /* type */ SOC_MEM_TYPE_NORMAL,
  46487         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  46488         /* impl */ SOC_MEM_IMPL_NORMAL,
  46489         /* cmic_mor_clks       */ 0,
  46490         /* access_latency_mode */ 3,
  46491     },
  46492 #endif /* chips */
  46493 
  46494 #if defined(BCM_56770_A0)
  46495     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_MISS_POLICY_BCM56770_A0m */ 
  46496         /* mem            TUNNEL_ADAPT_4_MISS_POLICYm */
  46497         /* flags       */ SOC_MEM_FLAG_VALID |
  46498                           SOC_MEM_FLAG_CACHABLE |
  46499                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  46500                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  46501         /* cmp_fn      */ _soc_mem_cmp_undef,
  46502         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46503         /* index_min   */ 0,
  46504         /* index_max   */ 31,
  46505         /* minblock    */ 25,
  46506         /* maxblock    */ 25,
  46507         /* blocks      */ 0x2000000,
  46508         /* blocks_hi   */ 0,
  46509         /* base        */ 0x610c0000,
  46510         /* gran        */ 1,
  46511         /* bytes       */ 27,
  46512         /* nFields     */ 7,
  46513         /* *fields     */ soc_TUNNEL_ADAPT_4_MISS_POLICYm_fields,
  46514         /* *views      */ NULL,
  46515         /* *views_num  */ NULL,
  46516         /* snoop_cb    */ NULL, 
  46517         /* snoop_user_data */ NULL, 
  46518         /* snoop_flags */ 0,
  46519         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46520         /* type */ SOC_MEM_TYPE_NORMAL,
  46521         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  46522         /* impl */ SOC_MEM_IMPL_NORMAL,
  46523         /* cmic_mor_clks       */ 0,
  46524         /* access_latency_mode */ 3,
  46525     },
  46526 #endif /* chips */
  46527 
  46528 #if defined(BCM_56870_A0)
  46529     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_POLICY_STRENGTH_PROFILEm */ 
  46530         /* mem            TUNNEL_ADAPT_4_POLICY_STRENGTH_PROFILEm */
  46531         /* flags       */ SOC_MEM_FLAG_VALID |
  46532                           SOC_MEM_FLAG_CACHABLE |
  46533                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  46534         /* cmp_fn      */ _soc_mem_cmp_undef,
  46535         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46536         /* index_min   */ 0,
  46537         /* index_max   */ 7,
  46538         /* minblock    */ 37,
  46539         /* maxblock    */ 37,
  46540         /* blocks      */ 0,
  46541         /* blocks_hi   */ 0x20,
  46542         /* base        */ 0x61080000,
  46543         /* gran        */ 1,
  46544         /* bytes       */ 45,
  46545         /* nFields     */ 60,
  46546         /* *fields     */ soc_TUNNEL_ADAPT_4_POLICY_STRENGTH_PROFILEm_fields,
  46547         /* *views      */ NULL,
  46548         /* *views_num  */ NULL,
  46549         /* snoop_cb    */ NULL, 
  46550         /* snoop_user_data */ NULL, 
  46551         /* snoop_flags */ 0,
  46552         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46553         /* type */ SOC_MEM_TYPE_NORMAL,
  46554         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  46555         /* impl */ SOC_MEM_IMPL_NORMAL,
  46556         /* cmic_mor_clks       */ 0,
  46557         /* access_latency_mode */ 3,
  46558     },
  46559 #endif /* chips */
  46560 
  46561 #if defined(BCM_56370_A0)
  46562     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_POLICY_STRENGTH_PROFILE_BCM56370_A0m */ 
  46563         /* mem            TUNNEL_ADAPT_4_POLICY_STRENGTH_PROFILEm */
  46564         /* flags       */ SOC_MEM_FLAG_VALID |
  46565                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  46566         /* cmp_fn      */ _soc_mem_cmp_undef,
  46567         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46568         /* index_min   */ 0,
  46569         /* index_max   */ 7,
  46570         /* minblock    */ 14,
  46571         /* maxblock    */ 14,
  46572         /* blocks      */ 0x4000,
  46573         /* blocks_hi   */ 0,
  46574         /* base        */ 0x61080000,
  46575         /* gran        */ 1,
  46576         /* bytes       */ 45,
  46577         /* nFields     */ 60,
  46578         /* *fields     */ soc_TUNNEL_ADAPT_4_POLICY_STRENGTH_PROFILEm_fields,
  46579         /* *views      */ NULL,
  46580         /* *views_num  */ NULL,
  46581         /* snoop_cb    */ NULL, 
  46582         /* snoop_user_data */ NULL, 
  46583         /* snoop_flags */ 0,
  46584         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46585         /* type */ SOC_MEM_TYPE_NORMAL,
  46586         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  46587         /* impl */ SOC_MEM_IMPL_NORMAL,
  46588         /* cmic_mor_clks       */ 0,
  46589         /* access_latency_mode */ 3,
  46590     },
  46591 #endif /* chips */
  46592 
  46593 #if defined(BCM_56770_A0)
  46594     { /* SOC_MEM_INT_TUNNEL_ADAPT_4_POLICY_STRENGTH_PROFILE_BCM56770_A0m */ 
  46595         /* mem            TUNNEL_ADAPT_4_POLICY_STRENGTH_PROFILEm */
  46596         /* flags       */ SOC_MEM_FLAG_VALID |
  46597                           SOC_MEM_FLAG_CACHABLE |
  46598                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  46599         /* cmp_fn      */ _soc_mem_cmp_undef,
  46600         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46601         /* index_min   */ 0,
  46602         /* index_max   */ 7,
  46603         /* minblock    */ 25,
  46604         /* maxblock    */ 25,
  46605         /* blocks      */ 0x2000000,
  46606         /* blocks_hi   */ 0,
  46607         /* base        */ 0x61080000,
  46608         /* gran        */ 1,
  46609         /* bytes       */ 45,
  46610         /* nFields     */ 60,
  46611         /* *fields     */ soc_TUNNEL_ADAPT_4_POLICY_STRENGTH_PROFILEm_fields,
  46612         /* *views      */ NULL,
  46613         /* *views_num  */ NULL,
  46614         /* snoop_cb    */ NULL, 
  46615         /* snoop_user_data */ NULL, 
  46616         /* snoop_flags */ 0,
  46617         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46618         /* type */ SOC_MEM_TYPE_NORMAL,
  46619         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  46620         /* impl */ SOC_MEM_IMPL_NORMAL,
  46621         /* cmic_mor_clks       */ 0,
  46622         /* access_latency_mode */ 3,
  46623     },
  46624 #endif /* chips */
  46625 
  46626 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  46627     defined(BCM_56450_B1)
  46628     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER0m */ 
  46629         /* mem            TXLP_DEBUG_COUNTER0m */
  46630         /* flags       */ SOC_MEM_FLAG_VALID |
  46631                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  46632         /* cmp_fn      */ _soc_mem_cmp_undef,
  46633         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46634         /* index_min   */ 0,
  46635         /* index_max   */ 131,
  46636         /* minblock    */ 27,
  46637         /* maxblock    */ 28,
  46638         /* blocks      */ 0x18000000,
  46639         /* blocks_hi   */ 0,
  46640         /* base        */ 0x00300000,
  46641         /* gran        */ 1,
  46642         /* bytes       */ 4,
  46643         /* nFields     */ 2,
  46644         /* *fields     */ soc_RXLP_DEBUG_COUNTER0m_fields,
  46645         /* *views      */ NULL,
  46646         /* *views_num  */ NULL,
  46647         /* snoop_cb    */ NULL, 
  46648         /* snoop_user_data */ NULL, 
  46649         /* snoop_flags */ 0,
  46650         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46651         /* type */ SOC_MEM_TYPE_NORMAL,
  46652         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  46653         /* impl */ SOC_MEM_IMPL_NORMAL,
  46654         /* cmic_mor_clks       */ 0,
  46655     },
  46656 #endif /* chips */
  46657 
  46658 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  46659     defined(BCM_56450_B1)
  46660     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER1m */ 
  46661         /* mem            TXLP_DEBUG_COUNTER1m */
  46662         /* flags       */ SOC_MEM_FLAG_VALID |
  46663                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  46664         /* cmp_fn      */ _soc_mem_cmp_undef,
  46665         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46666         /* index_min   */ 0,
  46667         /* index_max   */ 131,
  46668         /* minblock    */ 27,
  46669         /* maxblock    */ 28,
  46670         /* blocks      */ 0x18000000,
  46671         /* blocks_hi   */ 0,
  46672         /* base        */ 0x00340000,
  46673         /* gran        */ 1,
  46674         /* bytes       */ 4,
  46675         /* nFields     */ 2,
  46676         /* *fields     */ soc_RXLP_DEBUG_COUNTER0m_fields,
  46677         /* *views      */ NULL,
  46678         /* *views_num  */ NULL,
  46679         /* snoop_cb    */ NULL, 
  46680         /* snoop_user_data */ NULL, 
  46681         /* snoop_flags */ 0,
  46682         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46683         /* type */ SOC_MEM_TYPE_NORMAL,
  46684         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  46685         /* impl */ SOC_MEM_IMPL_NORMAL,
  46686         /* cmic_mor_clks       */ 0,
  46687     },
  46688 #endif /* chips */
  46689 
  46690 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  46691     defined(BCM_56450_B1)
  46692     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER2m */ 
  46693         /* mem            TXLP_DEBUG_COUNTER2m */
  46694         /* flags       */ SOC_MEM_FLAG_VALID |
  46695                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  46696         /* cmp_fn      */ _soc_mem_cmp_undef,
  46697         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46698         /* index_min   */ 0,
  46699         /* index_max   */ 131,
  46700         /* minblock    */ 27,
  46701         /* maxblock    */ 28,
  46702         /* blocks      */ 0x18000000,
  46703         /* blocks_hi   */ 0,
  46704         /* base        */ 0x00380000,
  46705         /* gran        */ 1,
  46706         /* bytes       */ 4,
  46707         /* nFields     */ 2,
  46708         /* *fields     */ soc_RXLP_DEBUG_COUNTER0m_fields,
  46709         /* *views      */ NULL,
  46710         /* *views_num  */ NULL,
  46711         /* snoop_cb    */ NULL, 
  46712         /* snoop_user_data */ NULL, 
  46713         /* snoop_flags */ 0,
  46714         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46715         /* type */ SOC_MEM_TYPE_NORMAL,
  46716         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  46717         /* impl */ SOC_MEM_IMPL_NORMAL,
  46718         /* cmic_mor_clks       */ 0,
  46719     },
  46720 #endif /* chips */
  46721 
  46722 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  46723     defined(BCM_56450_B1)
  46724     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER3m */ 
  46725         /* mem            TXLP_DEBUG_COUNTER3m */
  46726         /* flags       */ SOC_MEM_FLAG_VALID |
  46727                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  46728         /* cmp_fn      */ _soc_mem_cmp_undef,
  46729         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46730         /* index_min   */ 0,
  46731         /* index_max   */ 131,
  46732         /* minblock    */ 27,
  46733         /* maxblock    */ 28,
  46734         /* blocks      */ 0x18000000,
  46735         /* blocks_hi   */ 0,
  46736         /* base        */ 0x003c0000,
  46737         /* gran        */ 1,
  46738         /* bytes       */ 4,
  46739         /* nFields     */ 2,
  46740         /* *fields     */ soc_RXLP_DEBUG_COUNTER0m_fields,
  46741         /* *views      */ NULL,
  46742         /* *views_num  */ NULL,
  46743         /* snoop_cb    */ NULL, 
  46744         /* snoop_user_data */ NULL, 
  46745         /* snoop_flags */ 0,
  46746         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46747         /* type */ SOC_MEM_TYPE_NORMAL,
  46748         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  46749         /* impl */ SOC_MEM_IMPL_NORMAL,
  46750         /* cmic_mor_clks       */ 0,
  46751     },
  46752 #endif /* chips */
  46753 
  46754 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  46755     defined(BCM_56450_B1)
  46756     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER4m */ 
  46757         /* mem            TXLP_DEBUG_COUNTER4m */
  46758         /* flags       */ SOC_MEM_FLAG_VALID |
  46759                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  46760         /* cmp_fn      */ _soc_mem_cmp_undef,
  46761         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46762         /* index_min   */ 0,
  46763         /* index_max   */ 131,
  46764         /* minblock    */ 27,
  46765         /* maxblock    */ 28,
  46766         /* blocks      */ 0x18000000,
  46767         /* blocks_hi   */ 0,
  46768         /* base        */ 0x00400000,
  46769         /* gran        */ 1,
  46770         /* bytes       */ 4,
  46771         /* nFields     */ 2,
  46772         /* *fields     */ soc_RXLP_DEBUG_COUNTER0m_fields,
  46773         /* *views      */ NULL,
  46774         /* *views_num  */ NULL,
  46775         /* snoop_cb    */ NULL, 
  46776         /* snoop_user_data */ NULL, 
  46777         /* snoop_flags */ 0,
  46778         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46779         /* type */ SOC_MEM_TYPE_NORMAL,
  46780         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  46781         /* impl */ SOC_MEM_IMPL_NORMAL,
  46782         /* cmic_mor_clks       */ 0,
  46783     },
  46784 #endif /* chips */
  46785 
  46786 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  46787     defined(BCM_56450_B1)
  46788     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER5m */ 
  46789         /* mem            TXLP_DEBUG_COUNTER5m */
  46790         /* flags       */ SOC_MEM_FLAG_VALID |
  46791                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  46792         /* cmp_fn      */ _soc_mem_cmp_undef,
  46793         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46794         /* index_min   */ 0,
  46795         /* index_max   */ 131,
  46796         /* minblock    */ 27,
  46797         /* maxblock    */ 28,
  46798         /* blocks      */ 0x18000000,
  46799         /* blocks_hi   */ 0,
  46800         /* base        */ 0x00440000,
  46801         /* gran        */ 1,
  46802         /* bytes       */ 4,
  46803         /* nFields     */ 2,
  46804         /* *fields     */ soc_RXLP_DEBUG_COUNTER0m_fields,
  46805         /* *views      */ NULL,
  46806         /* *views_num  */ NULL,
  46807         /* snoop_cb    */ NULL, 
  46808         /* snoop_user_data */ NULL, 
  46809         /* snoop_flags */ 0,
  46810         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46811         /* type */ SOC_MEM_TYPE_NORMAL,
  46812         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  46813         /* impl */ SOC_MEM_IMPL_NORMAL,
  46814         /* cmic_mor_clks       */ 0,
  46815     },
  46816 #endif /* chips */
  46817 
  46818 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  46819     defined(BCM_56450_B1)
  46820     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER6m */ 
  46821         /* mem            TXLP_DEBUG_COUNTER6m */
  46822         /* flags       */ SOC_MEM_FLAG_VALID |
  46823                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  46824         /* cmp_fn      */ _soc_mem_cmp_undef,
  46825         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46826         /* index_min   */ 0,
  46827         /* index_max   */ 131,
  46828         /* minblock    */ 27,
  46829         /* maxblock    */ 28,
  46830         /* blocks      */ 0x18000000,
  46831         /* blocks_hi   */ 0,
  46832         /* base        */ 0x00480000,
  46833         /* gran        */ 1,
  46834         /* bytes       */ 4,
  46835         /* nFields     */ 2,
  46836         /* *fields     */ soc_RXLP_DEBUG_COUNTER0m_fields,
  46837         /* *views      */ NULL,
  46838         /* *views_num  */ NULL,
  46839         /* snoop_cb    */ NULL, 
  46840         /* snoop_user_data */ NULL, 
  46841         /* snoop_flags */ 0,
  46842         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46843         /* type */ SOC_MEM_TYPE_NORMAL,
  46844         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  46845         /* impl */ SOC_MEM_IMPL_NORMAL,
  46846         /* cmic_mor_clks       */ 0,
  46847     },
  46848 #endif /* chips */
  46849 
  46850 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  46851     defined(BCM_56450_B1)
  46852     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER7m */ 
  46853         /* mem            TXLP_DEBUG_COUNTER7m */
  46854         /* flags       */ SOC_MEM_FLAG_VALID |
  46855                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  46856         /* cmp_fn      */ _soc_mem_cmp_undef,
  46857         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46858         /* index_min   */ 0,
  46859         /* index_max   */ 131,
  46860         /* minblock    */ 27,
  46861         /* maxblock    */ 28,
  46862         /* blocks      */ 0x18000000,
  46863         /* blocks_hi   */ 0,
  46864         /* base        */ 0x004c0000,
  46865         /* gran        */ 1,
  46866         /* bytes       */ 4,
  46867         /* nFields     */ 2,
  46868         /* *fields     */ soc_RXLP_DEBUG_COUNTER0m_fields,
  46869         /* *views      */ NULL,
  46870         /* *views_num  */ NULL,
  46871         /* snoop_cb    */ NULL, 
  46872         /* snoop_user_data */ NULL, 
  46873         /* snoop_flags */ 0,
  46874         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46875         /* type */ SOC_MEM_TYPE_NORMAL,
  46876         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  46877         /* impl */ SOC_MEM_IMPL_NORMAL,
  46878         /* cmic_mor_clks       */ 0,
  46879     },
  46880 #endif /* chips */
  46881 
  46882 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  46883     defined(BCM_56450_B1)
  46884     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER8m */ 
  46885         /* mem            TXLP_DEBUG_COUNTER8m */
  46886         /* flags       */ SOC_MEM_FLAG_VALID |
  46887                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  46888         /* cmp_fn      */ _soc_mem_cmp_undef,
  46889         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46890         /* index_min   */ 0,
  46891         /* index_max   */ 131,
  46892         /* minblock    */ 27,
  46893         /* maxblock    */ 28,
  46894         /* blocks      */ 0x18000000,
  46895         /* blocks_hi   */ 0,
  46896         /* base        */ 0x00500000,
  46897         /* gran        */ 1,
  46898         /* bytes       */ 4,
  46899         /* nFields     */ 2,
  46900         /* *fields     */ soc_RXLP_DEBUG_COUNTER0m_fields,
  46901         /* *views      */ NULL,
  46902         /* *views_num  */ NULL,
  46903         /* snoop_cb    */ NULL, 
  46904         /* snoop_user_data */ NULL, 
  46905         /* snoop_flags */ 0,
  46906         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46907         /* type */ SOC_MEM_TYPE_NORMAL,
  46908         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  46909         /* impl */ SOC_MEM_IMPL_NORMAL,
  46910         /* cmic_mor_clks       */ 0,
  46911     },
  46912 #endif /* chips */
  46913 
  46914 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  46915     defined(BCM_56450_B1)
  46916     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER9m */ 
  46917         /* mem            TXLP_DEBUG_COUNTER9m */
  46918         /* flags       */ SOC_MEM_FLAG_VALID |
  46919                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  46920         /* cmp_fn      */ _soc_mem_cmp_undef,
  46921         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46922         /* index_min   */ 0,
  46923         /* index_max   */ 131,
  46924         /* minblock    */ 27,
  46925         /* maxblock    */ 28,
  46926         /* blocks      */ 0x18000000,
  46927         /* blocks_hi   */ 0,
  46928         /* base        */ 0x00540000,
  46929         /* gran        */ 1,
  46930         /* bytes       */ 4,
  46931         /* nFields     */ 2,
  46932         /* *fields     */ soc_RXLP_DEBUG_COUNTER0m_fields,
  46933         /* *views      */ NULL,
  46934         /* *views_num  */ NULL,
  46935         /* snoop_cb    */ NULL, 
  46936         /* snoop_user_data */ NULL, 
  46937         /* snoop_flags */ 0,
  46938         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46939         /* type */ SOC_MEM_TYPE_NORMAL,
  46940         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  46941         /* impl */ SOC_MEM_IMPL_NORMAL,
  46942         /* cmic_mor_clks       */ 0,
  46943     },
  46944 #endif /* chips */
  46945 
  46946 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  46947     defined(BCM_56450_B1)
  46948     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER10m */ 
  46949         /* mem            TXLP_DEBUG_COUNTER10m */
  46950         /* flags       */ SOC_MEM_FLAG_VALID |
  46951                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  46952         /* cmp_fn      */ _soc_mem_cmp_undef,
  46953         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46954         /* index_min   */ 0,
  46955         /* index_max   */ 131,
  46956         /* minblock    */ 27,
  46957         /* maxblock    */ 28,
  46958         /* blocks      */ 0x18000000,
  46959         /* blocks_hi   */ 0,
  46960         /* base        */ 0x00580000,
  46961         /* gran        */ 1,
  46962         /* bytes       */ 4,
  46963         /* nFields     */ 2,
  46964         /* *fields     */ soc_RXLP_DEBUG_COUNTER0m_fields,
  46965         /* *views      */ NULL,
  46966         /* *views_num  */ NULL,
  46967         /* snoop_cb    */ NULL, 
  46968         /* snoop_user_data */ NULL, 
  46969         /* snoop_flags */ 0,
  46970         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  46971         /* type */ SOC_MEM_TYPE_NORMAL,
  46972         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  46973         /* impl */ SOC_MEM_IMPL_NORMAL,
  46974         /* cmic_mor_clks       */ 0,
  46975     },
  46976 #endif /* chips */
  46977 
  46978 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  46979     defined(BCM_56450_B1)
  46980     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER11m */ 
  46981         /* mem            TXLP_DEBUG_COUNTER11m */
  46982         /* flags       */ SOC_MEM_FLAG_VALID |
  46983                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  46984         /* cmp_fn      */ _soc_mem_cmp_undef,
  46985         /* *null_entry */ _soc_mem_entry_null_zeroes,
  46986         /* index_min   */ 0,
  46987         /* index_max   */ 131,
  46988         /* minblock    */ 27,
  46989         /* maxblock    */ 28,
  46990         /* blocks      */ 0x18000000,
  46991         /* blocks_hi   */ 0,
  46992         /* base        */ 0x005c0000,
  46993         /* gran        */ 1,
  46994         /* bytes       */ 4,
  46995         /* nFields     */ 2,
  46996         /* *fields     */ soc_RXLP_DEBUG_COUNTER0m_fields,
  46997         /* *views      */ NULL,
  46998         /* *views_num  */ NULL,
  46999         /* snoop_cb    */ NULL, 
  47000         /* snoop_user_data */ NULL, 
  47001         /* snoop_flags */ 0,
  47002         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47003         /* type */ SOC_MEM_TYPE_NORMAL,
  47004         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47005         /* impl */ SOC_MEM_IMPL_NORMAL,
  47006         /* cmic_mor_clks       */ 0,
  47007     },
  47008 #endif /* chips */
  47009 
  47010 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  47011     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER0_BCM56260_A0m */ 
  47012         /* mem            TXLP_DEBUG_COUNTER0m */
  47013         /* flags       */ SOC_MEM_FLAG_VALID |
  47014                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  47015         /* cmp_fn      */ _soc_mem_cmp_undef,
  47016         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47017         /* index_min   */ 0,
  47018         /* index_max   */ 131,
  47019         /* minblock    */ 20,
  47020         /* maxblock    */ 20,
  47021         /* blocks      */ 0x100000,
  47022         /* blocks_hi   */ 0,
  47023         /* base        */ 0x00300000,
  47024         /* gran        */ 1,
  47025         /* bytes       */ 4,
  47026         /* nFields     */ 2,
  47027         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  47028         /* *views      */ NULL,
  47029         /* *views_num  */ NULL,
  47030         /* snoop_cb    */ NULL, 
  47031         /* snoop_user_data */ NULL, 
  47032         /* snoop_flags */ 0,
  47033         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47034         /* type */ SOC_MEM_TYPE_NORMAL,
  47035         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47036         /* impl */ SOC_MEM_IMPL_NORMAL,
  47037         /* cmic_mor_clks       */ 0,
  47038     },
  47039 #endif /* chips */
  47040 
  47041 #if defined(BCM_56270_A0)
  47042     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER0_BCM56270_A0m */ 
  47043         /* mem            TXLP_DEBUG_COUNTER0m */
  47044         /* flags       */ SOC_MEM_FLAG_VALID |
  47045                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  47046         /* cmp_fn      */ _soc_mem_cmp_undef,
  47047         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47048         /* index_min   */ 0,
  47049         /* index_max   */ 131,
  47050         /* minblock    */ 14,
  47051         /* maxblock    */ 14,
  47052         /* blocks      */ 0x4000,
  47053         /* blocks_hi   */ 0,
  47054         /* base        */ 0x00300000,
  47055         /* gran        */ 1,
  47056         /* bytes       */ 4,
  47057         /* nFields     */ 2,
  47058         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  47059         /* *views      */ NULL,
  47060         /* *views_num  */ NULL,
  47061         /* snoop_cb    */ NULL, 
  47062         /* snoop_user_data */ NULL, 
  47063         /* snoop_flags */ 0,
  47064         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47065         /* type */ SOC_MEM_TYPE_NORMAL,
  47066         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47067         /* impl */ SOC_MEM_IMPL_NORMAL,
  47068         /* cmic_mor_clks       */ 0,
  47069     },
  47070 #endif /* chips */
  47071 
  47072 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  47073     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER10_BCM56260_A0m */ 
  47074         /* mem            TXLP_DEBUG_COUNTER10m */
  47075         /* flags       */ SOC_MEM_FLAG_VALID |
  47076                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  47077         /* cmp_fn      */ _soc_mem_cmp_undef,
  47078         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47079         /* index_min   */ 0,
  47080         /* index_max   */ 131,
  47081         /* minblock    */ 20,
  47082         /* maxblock    */ 20,
  47083         /* blocks      */ 0x100000,
  47084         /* blocks_hi   */ 0,
  47085         /* base        */ 0x00580000,
  47086         /* gran        */ 1,
  47087         /* bytes       */ 4,
  47088         /* nFields     */ 2,
  47089         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  47090         /* *views      */ NULL,
  47091         /* *views_num  */ NULL,
  47092         /* snoop_cb    */ NULL, 
  47093         /* snoop_user_data */ NULL, 
  47094         /* snoop_flags */ 0,
  47095         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47096         /* type */ SOC_MEM_TYPE_NORMAL,
  47097         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47098         /* impl */ SOC_MEM_IMPL_NORMAL,
  47099         /* cmic_mor_clks       */ 0,
  47100     },
  47101 #endif /* chips */
  47102 
  47103 #if defined(BCM_56270_A0)
  47104     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER10_BCM56270_A0m */ 
  47105         /* mem            TXLP_DEBUG_COUNTER10m */
  47106         /* flags       */ SOC_MEM_FLAG_VALID |
  47107                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  47108         /* cmp_fn      */ _soc_mem_cmp_undef,
  47109         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47110         /* index_min   */ 0,
  47111         /* index_max   */ 131,
  47112         /* minblock    */ 14,
  47113         /* maxblock    */ 14,
  47114         /* blocks      */ 0x4000,
  47115         /* blocks_hi   */ 0,
  47116         /* base        */ 0x00580000,
  47117         /* gran        */ 1,
  47118         /* bytes       */ 4,
  47119         /* nFields     */ 2,
  47120         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  47121         /* *views      */ NULL,
  47122         /* *views_num  */ NULL,
  47123         /* snoop_cb    */ NULL, 
  47124         /* snoop_user_data */ NULL, 
  47125         /* snoop_flags */ 0,
  47126         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47127         /* type */ SOC_MEM_TYPE_NORMAL,
  47128         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47129         /* impl */ SOC_MEM_IMPL_NORMAL,
  47130         /* cmic_mor_clks       */ 0,
  47131     },
  47132 #endif /* chips */
  47133 
  47134 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  47135     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER11_BCM56260_A0m */ 
  47136         /* mem            TXLP_DEBUG_COUNTER11m */
  47137         /* flags       */ SOC_MEM_FLAG_VALID |
  47138                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  47139         /* cmp_fn      */ _soc_mem_cmp_undef,
  47140         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47141         /* index_min   */ 0,
  47142         /* index_max   */ 131,
  47143         /* minblock    */ 20,
  47144         /* maxblock    */ 20,
  47145         /* blocks      */ 0x100000,
  47146         /* blocks_hi   */ 0,
  47147         /* base        */ 0x005c0000,
  47148         /* gran        */ 1,
  47149         /* bytes       */ 4,
  47150         /* nFields     */ 2,
  47151         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  47152         /* *views      */ NULL,
  47153         /* *views_num  */ NULL,
  47154         /* snoop_cb    */ NULL, 
  47155         /* snoop_user_data */ NULL, 
  47156         /* snoop_flags */ 0,
  47157         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47158         /* type */ SOC_MEM_TYPE_NORMAL,
  47159         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47160         /* impl */ SOC_MEM_IMPL_NORMAL,
  47161         /* cmic_mor_clks       */ 0,
  47162     },
  47163 #endif /* chips */
  47164 
  47165 #if defined(BCM_56270_A0)
  47166     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER11_BCM56270_A0m */ 
  47167         /* mem            TXLP_DEBUG_COUNTER11m */
  47168         /* flags       */ SOC_MEM_FLAG_VALID |
  47169                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  47170         /* cmp_fn      */ _soc_mem_cmp_undef,
  47171         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47172         /* index_min   */ 0,
  47173         /* index_max   */ 131,
  47174         /* minblock    */ 14,
  47175         /* maxblock    */ 14,
  47176         /* blocks      */ 0x4000,
  47177         /* blocks_hi   */ 0,
  47178         /* base        */ 0x005c0000,
  47179         /* gran        */ 1,
  47180         /* bytes       */ 4,
  47181         /* nFields     */ 2,
  47182         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  47183         /* *views      */ NULL,
  47184         /* *views_num  */ NULL,
  47185         /* snoop_cb    */ NULL, 
  47186         /* snoop_user_data */ NULL, 
  47187         /* snoop_flags */ 0,
  47188         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47189         /* type */ SOC_MEM_TYPE_NORMAL,
  47190         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47191         /* impl */ SOC_MEM_IMPL_NORMAL,
  47192         /* cmic_mor_clks       */ 0,
  47193     },
  47194 #endif /* chips */
  47195 
  47196 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  47197     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER1_BCM56260_A0m */ 
  47198         /* mem            TXLP_DEBUG_COUNTER1m */
  47199         /* flags       */ SOC_MEM_FLAG_VALID |
  47200                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  47201         /* cmp_fn      */ _soc_mem_cmp_undef,
  47202         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47203         /* index_min   */ 0,
  47204         /* index_max   */ 131,
  47205         /* minblock    */ 20,
  47206         /* maxblock    */ 20,
  47207         /* blocks      */ 0x100000,
  47208         /* blocks_hi   */ 0,
  47209         /* base        */ 0x00340000,
  47210         /* gran        */ 1,
  47211         /* bytes       */ 4,
  47212         /* nFields     */ 2,
  47213         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  47214         /* *views      */ NULL,
  47215         /* *views_num  */ NULL,
  47216         /* snoop_cb    */ NULL, 
  47217         /* snoop_user_data */ NULL, 
  47218         /* snoop_flags */ 0,
  47219         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47220         /* type */ SOC_MEM_TYPE_NORMAL,
  47221         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47222         /* impl */ SOC_MEM_IMPL_NORMAL,
  47223         /* cmic_mor_clks       */ 0,
  47224     },
  47225 #endif /* chips */
  47226 
  47227 #if defined(BCM_56270_A0)
  47228     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER1_BCM56270_A0m */ 
  47229         /* mem            TXLP_DEBUG_COUNTER1m */
  47230         /* flags       */ SOC_MEM_FLAG_VALID |
  47231                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  47232         /* cmp_fn      */ _soc_mem_cmp_undef,
  47233         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47234         /* index_min   */ 0,
  47235         /* index_max   */ 131,
  47236         /* minblock    */ 14,
  47237         /* maxblock    */ 14,
  47238         /* blocks      */ 0x4000,
  47239         /* blocks_hi   */ 0,
  47240         /* base        */ 0x00340000,
  47241         /* gran        */ 1,
  47242         /* bytes       */ 4,
  47243         /* nFields     */ 2,
  47244         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  47245         /* *views      */ NULL,
  47246         /* *views_num  */ NULL,
  47247         /* snoop_cb    */ NULL, 
  47248         /* snoop_user_data */ NULL, 
  47249         /* snoop_flags */ 0,
  47250         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47251         /* type */ SOC_MEM_TYPE_NORMAL,
  47252         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47253         /* impl */ SOC_MEM_IMPL_NORMAL,
  47254         /* cmic_mor_clks       */ 0,
  47255     },
  47256 #endif /* chips */
  47257 
  47258 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  47259     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER2_BCM56260_A0m */ 
  47260         /* mem            TXLP_DEBUG_COUNTER2m */
  47261         /* flags       */ SOC_MEM_FLAG_VALID |
  47262                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  47263         /* cmp_fn      */ _soc_mem_cmp_undef,
  47264         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47265         /* index_min   */ 0,
  47266         /* index_max   */ 131,
  47267         /* minblock    */ 20,
  47268         /* maxblock    */ 20,
  47269         /* blocks      */ 0x100000,
  47270         /* blocks_hi   */ 0,
  47271         /* base        */ 0x00380000,
  47272         /* gran        */ 1,
  47273         /* bytes       */ 4,
  47274         /* nFields     */ 2,
  47275         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  47276         /* *views      */ NULL,
  47277         /* *views_num  */ NULL,
  47278         /* snoop_cb    */ NULL, 
  47279         /* snoop_user_data */ NULL, 
  47280         /* snoop_flags */ 0,
  47281         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47282         /* type */ SOC_MEM_TYPE_NORMAL,
  47283         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47284         /* impl */ SOC_MEM_IMPL_NORMAL,
  47285         /* cmic_mor_clks       */ 0,
  47286     },
  47287 #endif /* chips */
  47288 
  47289 #if defined(BCM_56270_A0)
  47290     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER2_BCM56270_A0m */ 
  47291         /* mem            TXLP_DEBUG_COUNTER2m */
  47292         /* flags       */ SOC_MEM_FLAG_VALID |
  47293                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  47294         /* cmp_fn      */ _soc_mem_cmp_undef,
  47295         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47296         /* index_min   */ 0,
  47297         /* index_max   */ 131,
  47298         /* minblock    */ 14,
  47299         /* maxblock    */ 14,
  47300         /* blocks      */ 0x4000,
  47301         /* blocks_hi   */ 0,
  47302         /* base        */ 0x00380000,
  47303         /* gran        */ 1,
  47304         /* bytes       */ 4,
  47305         /* nFields     */ 2,
  47306         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  47307         /* *views      */ NULL,
  47308         /* *views_num  */ NULL,
  47309         /* snoop_cb    */ NULL, 
  47310         /* snoop_user_data */ NULL, 
  47311         /* snoop_flags */ 0,
  47312         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47313         /* type */ SOC_MEM_TYPE_NORMAL,
  47314         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47315         /* impl */ SOC_MEM_IMPL_NORMAL,
  47316         /* cmic_mor_clks       */ 0,
  47317     },
  47318 #endif /* chips */
  47319 
  47320 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  47321     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER3_BCM56260_A0m */ 
  47322         /* mem            TXLP_DEBUG_COUNTER3m */
  47323         /* flags       */ SOC_MEM_FLAG_VALID |
  47324                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  47325         /* cmp_fn      */ _soc_mem_cmp_undef,
  47326         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47327         /* index_min   */ 0,
  47328         /* index_max   */ 131,
  47329         /* minblock    */ 20,
  47330         /* maxblock    */ 20,
  47331         /* blocks      */ 0x100000,
  47332         /* blocks_hi   */ 0,
  47333         /* base        */ 0x003c0000,
  47334         /* gran        */ 1,
  47335         /* bytes       */ 4,
  47336         /* nFields     */ 2,
  47337         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  47338         /* *views      */ NULL,
  47339         /* *views_num  */ NULL,
  47340         /* snoop_cb    */ NULL, 
  47341         /* snoop_user_data */ NULL, 
  47342         /* snoop_flags */ 0,
  47343         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47344         /* type */ SOC_MEM_TYPE_NORMAL,
  47345         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47346         /* impl */ SOC_MEM_IMPL_NORMAL,
  47347         /* cmic_mor_clks       */ 0,
  47348     },
  47349 #endif /* chips */
  47350 
  47351 #if defined(BCM_56270_A0)
  47352     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER3_BCM56270_A0m */ 
  47353         /* mem            TXLP_DEBUG_COUNTER3m */
  47354         /* flags       */ SOC_MEM_FLAG_VALID |
  47355                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  47356         /* cmp_fn      */ _soc_mem_cmp_undef,
  47357         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47358         /* index_min   */ 0,
  47359         /* index_max   */ 131,
  47360         /* minblock    */ 14,
  47361         /* maxblock    */ 14,
  47362         /* blocks      */ 0x4000,
  47363         /* blocks_hi   */ 0,
  47364         /* base        */ 0x003c0000,
  47365         /* gran        */ 1,
  47366         /* bytes       */ 4,
  47367         /* nFields     */ 2,
  47368         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  47369         /* *views      */ NULL,
  47370         /* *views_num  */ NULL,
  47371         /* snoop_cb    */ NULL, 
  47372         /* snoop_user_data */ NULL, 
  47373         /* snoop_flags */ 0,
  47374         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47375         /* type */ SOC_MEM_TYPE_NORMAL,
  47376         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47377         /* impl */ SOC_MEM_IMPL_NORMAL,
  47378         /* cmic_mor_clks       */ 0,
  47379     },
  47380 #endif /* chips */
  47381 
  47382 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  47383     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER4_BCM56260_A0m */ 
  47384         /* mem            TXLP_DEBUG_COUNTER4m */
  47385         /* flags       */ SOC_MEM_FLAG_VALID |
  47386                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  47387         /* cmp_fn      */ _soc_mem_cmp_undef,
  47388         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47389         /* index_min   */ 0,
  47390         /* index_max   */ 131,
  47391         /* minblock    */ 20,
  47392         /* maxblock    */ 20,
  47393         /* blocks      */ 0x100000,
  47394         /* blocks_hi   */ 0,
  47395         /* base        */ 0x00400000,
  47396         /* gran        */ 1,
  47397         /* bytes       */ 4,
  47398         /* nFields     */ 2,
  47399         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  47400         /* *views      */ NULL,
  47401         /* *views_num  */ NULL,
  47402         /* snoop_cb    */ NULL, 
  47403         /* snoop_user_data */ NULL, 
  47404         /* snoop_flags */ 0,
  47405         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47406         /* type */ SOC_MEM_TYPE_NORMAL,
  47407         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47408         /* impl */ SOC_MEM_IMPL_NORMAL,
  47409         /* cmic_mor_clks       */ 0,
  47410     },
  47411 #endif /* chips */
  47412 
  47413 #if defined(BCM_56270_A0)
  47414     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER4_BCM56270_A0m */ 
  47415         /* mem            TXLP_DEBUG_COUNTER4m */
  47416         /* flags       */ SOC_MEM_FLAG_VALID |
  47417                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  47418         /* cmp_fn      */ _soc_mem_cmp_undef,
  47419         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47420         /* index_min   */ 0,
  47421         /* index_max   */ 131,
  47422         /* minblock    */ 14,
  47423         /* maxblock    */ 14,
  47424         /* blocks      */ 0x4000,
  47425         /* blocks_hi   */ 0,
  47426         /* base        */ 0x00400000,
  47427         /* gran        */ 1,
  47428         /* bytes       */ 4,
  47429         /* nFields     */ 2,
  47430         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  47431         /* *views      */ NULL,
  47432         /* *views_num  */ NULL,
  47433         /* snoop_cb    */ NULL, 
  47434         /* snoop_user_data */ NULL, 
  47435         /* snoop_flags */ 0,
  47436         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47437         /* type */ SOC_MEM_TYPE_NORMAL,
  47438         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47439         /* impl */ SOC_MEM_IMPL_NORMAL,
  47440         /* cmic_mor_clks       */ 0,
  47441     },
  47442 #endif /* chips */
  47443 
  47444 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  47445     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER5_BCM56260_A0m */ 
  47446         /* mem            TXLP_DEBUG_COUNTER5m */
  47447         /* flags       */ SOC_MEM_FLAG_VALID |
  47448                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  47449         /* cmp_fn      */ _soc_mem_cmp_undef,
  47450         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47451         /* index_min   */ 0,
  47452         /* index_max   */ 131,
  47453         /* minblock    */ 20,
  47454         /* maxblock    */ 20,
  47455         /* blocks      */ 0x100000,
  47456         /* blocks_hi   */ 0,
  47457         /* base        */ 0x00440000,
  47458         /* gran        */ 1,
  47459         /* bytes       */ 4,
  47460         /* nFields     */ 2,
  47461         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  47462         /* *views      */ NULL,
  47463         /* *views_num  */ NULL,
  47464         /* snoop_cb    */ NULL, 
  47465         /* snoop_user_data */ NULL, 
  47466         /* snoop_flags */ 0,
  47467         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47468         /* type */ SOC_MEM_TYPE_NORMAL,
  47469         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47470         /* impl */ SOC_MEM_IMPL_NORMAL,
  47471         /* cmic_mor_clks       */ 0,
  47472     },
  47473 #endif /* chips */
  47474 
  47475 #if defined(BCM_56270_A0)
  47476     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER5_BCM56270_A0m */ 
  47477         /* mem            TXLP_DEBUG_COUNTER5m */
  47478         /* flags       */ SOC_MEM_FLAG_VALID |
  47479                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  47480         /* cmp_fn      */ _soc_mem_cmp_undef,
  47481         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47482         /* index_min   */ 0,
  47483         /* index_max   */ 131,
  47484         /* minblock    */ 14,
  47485         /* maxblock    */ 14,
  47486         /* blocks      */ 0x4000,
  47487         /* blocks_hi   */ 0,
  47488         /* base        */ 0x00440000,
  47489         /* gran        */ 1,
  47490         /* bytes       */ 4,
  47491         /* nFields     */ 2,
  47492         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  47493         /* *views      */ NULL,
  47494         /* *views_num  */ NULL,
  47495         /* snoop_cb    */ NULL, 
  47496         /* snoop_user_data */ NULL, 
  47497         /* snoop_flags */ 0,
  47498         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47499         /* type */ SOC_MEM_TYPE_NORMAL,
  47500         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47501         /* impl */ SOC_MEM_IMPL_NORMAL,
  47502         /* cmic_mor_clks       */ 0,
  47503     },
  47504 #endif /* chips */
  47505 
  47506 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  47507     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER6_BCM56260_A0m */ 
  47508         /* mem            TXLP_DEBUG_COUNTER6m */
  47509         /* flags       */ SOC_MEM_FLAG_VALID |
  47510                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  47511         /* cmp_fn      */ _soc_mem_cmp_undef,
  47512         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47513         /* index_min   */ 0,
  47514         /* index_max   */ 131,
  47515         /* minblock    */ 20,
  47516         /* maxblock    */ 20,
  47517         /* blocks      */ 0x100000,
  47518         /* blocks_hi   */ 0,
  47519         /* base        */ 0x00480000,
  47520         /* gran        */ 1,
  47521         /* bytes       */ 4,
  47522         /* nFields     */ 2,
  47523         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  47524         /* *views      */ NULL,
  47525         /* *views_num  */ NULL,
  47526         /* snoop_cb    */ NULL, 
  47527         /* snoop_user_data */ NULL, 
  47528         /* snoop_flags */ 0,
  47529         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47530         /* type */ SOC_MEM_TYPE_NORMAL,
  47531         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47532         /* impl */ SOC_MEM_IMPL_NORMAL,
  47533         /* cmic_mor_clks       */ 0,
  47534     },
  47535 #endif /* chips */
  47536 
  47537 #if defined(BCM_56270_A0)
  47538     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER6_BCM56270_A0m */ 
  47539         /* mem            TXLP_DEBUG_COUNTER6m */
  47540         /* flags       */ SOC_MEM_FLAG_VALID |
  47541                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  47542         /* cmp_fn      */ _soc_mem_cmp_undef,
  47543         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47544         /* index_min   */ 0,
  47545         /* index_max   */ 131,
  47546         /* minblock    */ 14,
  47547         /* maxblock    */ 14,
  47548         /* blocks      */ 0x4000,
  47549         /* blocks_hi   */ 0,
  47550         /* base        */ 0x00480000,
  47551         /* gran        */ 1,
  47552         /* bytes       */ 4,
  47553         /* nFields     */ 2,
  47554         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  47555         /* *views      */ NULL,
  47556         /* *views_num  */ NULL,
  47557         /* snoop_cb    */ NULL, 
  47558         /* snoop_user_data */ NULL, 
  47559         /* snoop_flags */ 0,
  47560         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47561         /* type */ SOC_MEM_TYPE_NORMAL,
  47562         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47563         /* impl */ SOC_MEM_IMPL_NORMAL,
  47564         /* cmic_mor_clks       */ 0,
  47565     },
  47566 #endif /* chips */
  47567 
  47568 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  47569     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER7_BCM56260_A0m */ 
  47570         /* mem            TXLP_DEBUG_COUNTER7m */
  47571         /* flags       */ SOC_MEM_FLAG_VALID |
  47572                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  47573         /* cmp_fn      */ _soc_mem_cmp_undef,
  47574         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47575         /* index_min   */ 0,
  47576         /* index_max   */ 131,
  47577         /* minblock    */ 20,
  47578         /* maxblock    */ 20,
  47579         /* blocks      */ 0x100000,
  47580         /* blocks_hi   */ 0,
  47581         /* base        */ 0x004c0000,
  47582         /* gran        */ 1,
  47583         /* bytes       */ 4,
  47584         /* nFields     */ 2,
  47585         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  47586         /* *views      */ NULL,
  47587         /* *views_num  */ NULL,
  47588         /* snoop_cb    */ NULL, 
  47589         /* snoop_user_data */ NULL, 
  47590         /* snoop_flags */ 0,
  47591         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47592         /* type */ SOC_MEM_TYPE_NORMAL,
  47593         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47594         /* impl */ SOC_MEM_IMPL_NORMAL,
  47595         /* cmic_mor_clks       */ 0,
  47596     },
  47597 #endif /* chips */
  47598 
  47599 #if defined(BCM_56270_A0)
  47600     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER7_BCM56270_A0m */ 
  47601         /* mem            TXLP_DEBUG_COUNTER7m */
  47602         /* flags       */ SOC_MEM_FLAG_VALID |
  47603                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  47604         /* cmp_fn      */ _soc_mem_cmp_undef,
  47605         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47606         /* index_min   */ 0,
  47607         /* index_max   */ 131,
  47608         /* minblock    */ 14,
  47609         /* maxblock    */ 14,
  47610         /* blocks      */ 0x4000,
  47611         /* blocks_hi   */ 0,
  47612         /* base        */ 0x004c0000,
  47613         /* gran        */ 1,
  47614         /* bytes       */ 4,
  47615         /* nFields     */ 2,
  47616         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  47617         /* *views      */ NULL,
  47618         /* *views_num  */ NULL,
  47619         /* snoop_cb    */ NULL, 
  47620         /* snoop_user_data */ NULL, 
  47621         /* snoop_flags */ 0,
  47622         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47623         /* type */ SOC_MEM_TYPE_NORMAL,
  47624         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47625         /* impl */ SOC_MEM_IMPL_NORMAL,
  47626         /* cmic_mor_clks       */ 0,
  47627     },
  47628 #endif /* chips */
  47629 
  47630 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  47631     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER8_BCM56260_A0m */ 
  47632         /* mem            TXLP_DEBUG_COUNTER8m */
  47633         /* flags       */ SOC_MEM_FLAG_VALID |
  47634                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  47635         /* cmp_fn      */ _soc_mem_cmp_undef,
  47636         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47637         /* index_min   */ 0,
  47638         /* index_max   */ 131,
  47639         /* minblock    */ 20,
  47640         /* maxblock    */ 20,
  47641         /* blocks      */ 0x100000,
  47642         /* blocks_hi   */ 0,
  47643         /* base        */ 0x00500000,
  47644         /* gran        */ 1,
  47645         /* bytes       */ 4,
  47646         /* nFields     */ 2,
  47647         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  47648         /* *views      */ NULL,
  47649         /* *views_num  */ NULL,
  47650         /* snoop_cb    */ NULL, 
  47651         /* snoop_user_data */ NULL, 
  47652         /* snoop_flags */ 0,
  47653         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47654         /* type */ SOC_MEM_TYPE_NORMAL,
  47655         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47656         /* impl */ SOC_MEM_IMPL_NORMAL,
  47657         /* cmic_mor_clks       */ 0,
  47658     },
  47659 #endif /* chips */
  47660 
  47661 #if defined(BCM_56270_A0)
  47662     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER8_BCM56270_A0m */ 
  47663         /* mem            TXLP_DEBUG_COUNTER8m */
  47664         /* flags       */ SOC_MEM_FLAG_VALID |
  47665                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  47666         /* cmp_fn      */ _soc_mem_cmp_undef,
  47667         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47668         /* index_min   */ 0,
  47669         /* index_max   */ 131,
  47670         /* minblock    */ 14,
  47671         /* maxblock    */ 14,
  47672         /* blocks      */ 0x4000,
  47673         /* blocks_hi   */ 0,
  47674         /* base        */ 0x00500000,
  47675         /* gran        */ 1,
  47676         /* bytes       */ 4,
  47677         /* nFields     */ 2,
  47678         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  47679         /* *views      */ NULL,
  47680         /* *views_num  */ NULL,
  47681         /* snoop_cb    */ NULL, 
  47682         /* snoop_user_data */ NULL, 
  47683         /* snoop_flags */ 0,
  47684         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47685         /* type */ SOC_MEM_TYPE_NORMAL,
  47686         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47687         /* impl */ SOC_MEM_IMPL_NORMAL,
  47688         /* cmic_mor_clks       */ 0,
  47689     },
  47690 #endif /* chips */
  47691 
  47692 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  47693     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER9_BCM56260_A0m */ 
  47694         /* mem            TXLP_DEBUG_COUNTER9m */
  47695         /* flags       */ SOC_MEM_FLAG_VALID |
  47696                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  47697         /* cmp_fn      */ _soc_mem_cmp_undef,
  47698         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47699         /* index_min   */ 0,
  47700         /* index_max   */ 131,
  47701         /* minblock    */ 20,
  47702         /* maxblock    */ 20,
  47703         /* blocks      */ 0x100000,
  47704         /* blocks_hi   */ 0,
  47705         /* base        */ 0x00540000,
  47706         /* gran        */ 1,
  47707         /* bytes       */ 4,
  47708         /* nFields     */ 2,
  47709         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  47710         /* *views      */ NULL,
  47711         /* *views_num  */ NULL,
  47712         /* snoop_cb    */ NULL, 
  47713         /* snoop_user_data */ NULL, 
  47714         /* snoop_flags */ 0,
  47715         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47716         /* type */ SOC_MEM_TYPE_NORMAL,
  47717         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47718         /* impl */ SOC_MEM_IMPL_NORMAL,
  47719         /* cmic_mor_clks       */ 0,
  47720     },
  47721 #endif /* chips */
  47722 
  47723 #if defined(BCM_56270_A0)
  47724     { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER9_BCM56270_A0m */ 
  47725         /* mem            TXLP_DEBUG_COUNTER9m */
  47726         /* flags       */ SOC_MEM_FLAG_VALID |
  47727                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  47728         /* cmp_fn      */ _soc_mem_cmp_undef,
  47729         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47730         /* index_min   */ 0,
  47731         /* index_max   */ 131,
  47732         /* minblock    */ 14,
  47733         /* maxblock    */ 14,
  47734         /* blocks      */ 0x4000,
  47735         /* blocks_hi   */ 0,
  47736         /* base        */ 0x00540000,
  47737         /* gran        */ 1,
  47738         /* bytes       */ 4,
  47739         /* nFields     */ 2,
  47740         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  47741         /* *views      */ NULL,
  47742         /* *views_num  */ NULL,
  47743         /* snoop_cb    */ NULL, 
  47744         /* snoop_user_data */ NULL, 
  47745         /* snoop_flags */ 0,
  47746         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47747         /* type */ SOC_MEM_TYPE_NORMAL,
  47748         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47749         /* impl */ SOC_MEM_IMPL_NORMAL,
  47750         /* cmic_mor_clks       */ 0,
  47751     },
  47752 #endif /* chips */
  47753 
  47754 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  47755     defined(BCM_56450_B1)
  47756     { /* SOC_MEM_INT_TXLP_INT2EXT_STREAM_MAP_TABLEm */ 
  47757         /* mem            TXLP_INT2EXT_STREAM_MAP_TABLEm */
  47758         /* flags       */ SOC_MEM_FLAG_VALID |
  47759                           SOC_MEM_FLAG_CACHABLE |
  47760                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  47761         /* cmp_fn      */ _soc_mem_cmp_undef,
  47762         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47763         /* index_min   */ 0,
  47764         /* index_max   */ 127,
  47765         /* minblock    */ 27,
  47766         /* maxblock    */ 28,
  47767         /* blocks      */ 0x18000000,
  47768         /* blocks_hi   */ 0,
  47769         /* base        */ 0x00000000,
  47770         /* gran        */ 1,
  47771         /* bytes       */ 2,
  47772         /* nFields     */ 3,
  47773         /* *fields     */ soc_TXLP_INT2EXT_STREAM_MAP_TABLEm_fields,
  47774         /* *views      */ NULL,
  47775         /* *views_num  */ NULL,
  47776         /* snoop_cb    */ NULL, 
  47777         /* snoop_user_data */ NULL, 
  47778         /* snoop_flags */ 0,
  47779         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47780         /* type */ SOC_MEM_TYPE_NORMAL,
  47781         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47782         /* impl */ SOC_MEM_IMPL_NORMAL,
  47783         /* cmic_mor_clks       */ 0,
  47784     },
  47785 #endif /* chips */
  47786 
  47787 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  47788     { /* SOC_MEM_INT_TXLP_INT2EXT_STREAM_MAP_TABLE_BCM56260_A0m */ 
  47789         /* mem            TXLP_INT2EXT_STREAM_MAP_TABLEm */
  47790         /* flags       */ SOC_MEM_FLAG_VALID |
  47791                           SOC_MEM_FLAG_CACHABLE |
  47792                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  47793         /* cmp_fn      */ _soc_mem_cmp_undef,
  47794         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47795         /* index_min   */ 0,
  47796         /* index_max   */ 127,
  47797         /* minblock    */ 20,
  47798         /* maxblock    */ 20,
  47799         /* blocks      */ 0x100000,
  47800         /* blocks_hi   */ 0,
  47801         /* base        */ 0x00000000,
  47802         /* gran        */ 1,
  47803         /* bytes       */ 2,
  47804         /* nFields     */ 3,
  47805         /* *fields     */ soc_TXLP_INT2EXT_STREAM_MAP_TABLE_BCM56260_A0m_fields,
  47806         /* *views      */ NULL,
  47807         /* *views_num  */ NULL,
  47808         /* snoop_cb    */ NULL, 
  47809         /* snoop_user_data */ NULL, 
  47810         /* snoop_flags */ 0,
  47811         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47812         /* type */ SOC_MEM_TYPE_NORMAL,
  47813         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47814         /* impl */ SOC_MEM_IMPL_NORMAL,
  47815         /* cmic_mor_clks       */ 0,
  47816     },
  47817 #endif /* chips */
  47818 
  47819 #if defined(BCM_56270_A0)
  47820     { /* SOC_MEM_INT_TXLP_INT2EXT_STREAM_MAP_TABLE_BCM56270_A0m */ 
  47821         /* mem            TXLP_INT2EXT_STREAM_MAP_TABLEm */
  47822         /* flags       */ SOC_MEM_FLAG_VALID |
  47823                           SOC_MEM_FLAG_CACHABLE |
  47824                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  47825         /* cmp_fn      */ _soc_mem_cmp_undef,
  47826         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47827         /* index_min   */ 0,
  47828         /* index_max   */ 127,
  47829         /* minblock    */ 14,
  47830         /* maxblock    */ 14,
  47831         /* blocks      */ 0x4000,
  47832         /* blocks_hi   */ 0,
  47833         /* base        */ 0x00000000,
  47834         /* gran        */ 1,
  47835         /* bytes       */ 2,
  47836         /* nFields     */ 3,
  47837         /* *fields     */ soc_TXLP_INT2EXT_STREAM_MAP_TABLE_BCM56260_A0m_fields,
  47838         /* *views      */ NULL,
  47839         /* *views_num  */ NULL,
  47840         /* snoop_cb    */ NULL, 
  47841         /* snoop_user_data */ NULL, 
  47842         /* snoop_flags */ 0,
  47843         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47844         /* type */ SOC_MEM_TYPE_NORMAL,
  47845         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47846         /* impl */ SOC_MEM_IMPL_NORMAL,
  47847         /* cmic_mor_clks       */ 0,
  47848     },
  47849 #endif /* chips */
  47850 
  47851 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  47852     defined(BCM_56450_B1)
  47853     { /* SOC_MEM_INT_TXLP_PORT_ADDR_MAP_TABLEm */ 
  47854         /* mem            TXLP_PORT_ADDR_MAP_TABLEm */
  47855         /* flags       */ SOC_MEM_FLAG_VALID |
  47856                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  47857         /* cmp_fn      */ _soc_mem_cmp_undef,
  47858         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47859         /* index_min   */ 0,
  47860         /* index_max   */ 3,
  47861         /* minblock    */ 27,
  47862         /* maxblock    */ 28,
  47863         /* blocks      */ 0x18000000,
  47864         /* blocks_hi   */ 0,
  47865         /* base        */ 0x00180000,
  47866         /* gran        */ 1,
  47867         /* bytes       */ 3,
  47868         /* nFields     */ 2,
  47869         /* *fields     */ soc_TXLP_PORT_ADDR_MAP_TABLEm_fields,
  47870         /* *views      */ NULL,
  47871         /* *views_num  */ NULL,
  47872         /* snoop_cb    */ NULL, 
  47873         /* snoop_user_data */ NULL, 
  47874         /* snoop_flags */ 0,
  47875         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47876         /* type */ SOC_MEM_TYPE_NORMAL,
  47877         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47878         /* impl */ SOC_MEM_IMPL_NORMAL,
  47879         /* cmic_mor_clks       */ 0,
  47880     },
  47881 #endif /* chips */
  47882 
  47883 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  47884     { /* SOC_MEM_INT_TXLP_PORT_ADDR_MAP_TABLE_BCM56260_A0m */ 
  47885         /* mem            TXLP_PORT_ADDR_MAP_TABLEm */
  47886         /* flags       */ SOC_MEM_FLAG_VALID |
  47887                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  47888         /* cmp_fn      */ _soc_mem_cmp_undef,
  47889         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47890         /* index_min   */ 0,
  47891         /* index_max   */ 3,
  47892         /* minblock    */ 20,
  47893         /* maxblock    */ 20,
  47894         /* blocks      */ 0x100000,
  47895         /* blocks_hi   */ 0,
  47896         /* base        */ 0x00180000,
  47897         /* gran        */ 1,
  47898         /* bytes       */ 3,
  47899         /* nFields     */ 2,
  47900         /* *fields     */ soc_TXLP_PORT_ADDR_MAP_TABLE_BCM56260_A0m_fields,
  47901         /* *views      */ NULL,
  47902         /* *views_num  */ NULL,
  47903         /* snoop_cb    */ NULL, 
  47904         /* snoop_user_data */ NULL, 
  47905         /* snoop_flags */ 0,
  47906         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47907         /* type */ SOC_MEM_TYPE_NORMAL,
  47908         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47909         /* impl */ SOC_MEM_IMPL_NORMAL,
  47910         /* cmic_mor_clks       */ 0,
  47911     },
  47912 #endif /* chips */
  47913 
  47914 #if defined(BCM_56270_A0)
  47915     { /* SOC_MEM_INT_TXLP_PORT_ADDR_MAP_TABLE_BCM56270_A0m */ 
  47916         /* mem            TXLP_PORT_ADDR_MAP_TABLEm */
  47917         /* flags       */ SOC_MEM_FLAG_VALID |
  47918                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  47919         /* cmp_fn      */ _soc_mem_cmp_undef,
  47920         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47921         /* index_min   */ 0,
  47922         /* index_max   */ 3,
  47923         /* minblock    */ 14,
  47924         /* maxblock    */ 14,
  47925         /* blocks      */ 0x4000,
  47926         /* blocks_hi   */ 0,
  47927         /* base        */ 0x00180000,
  47928         /* gran        */ 1,
  47929         /* bytes       */ 3,
  47930         /* nFields     */ 2,
  47931         /* *fields     */ soc_TXLP_PORT_ADDR_MAP_TABLE_BCM56260_A0m_fields,
  47932         /* *views      */ NULL,
  47933         /* *views_num  */ NULL,
  47934         /* snoop_cb    */ NULL, 
  47935         /* snoop_user_data */ NULL, 
  47936         /* snoop_flags */ 0,
  47937         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47938         /* type */ SOC_MEM_TYPE_NORMAL,
  47939         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47940         /* impl */ SOC_MEM_IMPL_NORMAL,
  47941         /* cmic_mor_clks       */ 0,
  47942     },
  47943 #endif /* chips */
  47944 
  47945 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  47946     defined(BCM_56450_B1)
  47947     { /* SOC_MEM_INT_TXLP_PORT_MMU_REQUESTSm */ 
  47948         /* mem            TXLP_PORT_MMU_REQUESTSm */
  47949         /* flags       */ SOC_MEM_FLAG_VALID |
  47950                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  47951         /* cmp_fn      */ _soc_mem_cmp_undef,
  47952         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47953         /* index_min   */ 0,
  47954         /* index_max   */ 3,
  47955         /* minblock    */ 27,
  47956         /* maxblock    */ 28,
  47957         /* blocks      */ 0x18000000,
  47958         /* blocks_hi   */ 0,
  47959         /* base        */ 0x00240000,
  47960         /* gran        */ 1,
  47961         /* bytes       */ 1,
  47962         /* nFields     */ 1,
  47963         /* *fields     */ soc_TXLP_PORT_MMU_REQUESTSm_fields,
  47964         /* *views      */ NULL,
  47965         /* *views_num  */ NULL,
  47966         /* snoop_cb    */ NULL, 
  47967         /* snoop_user_data */ NULL, 
  47968         /* snoop_flags */ 0,
  47969         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  47970         /* type */ SOC_MEM_TYPE_NORMAL,
  47971         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  47972         /* impl */ SOC_MEM_IMPL_NORMAL,
  47973         /* cmic_mor_clks       */ 0,
  47974     },
  47975 #endif /* chips */
  47976 
  47977 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  47978     { /* SOC_MEM_INT_TXLP_PORT_MMU_REQUESTS_BCM56260_A0m */ 
  47979         /* mem            TXLP_PORT_MMU_REQUESTSm */
  47980         /* flags       */ SOC_MEM_FLAG_VALID |
  47981                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  47982         /* cmp_fn      */ _soc_mem_cmp_undef,
  47983         /* *null_entry */ _soc_mem_entry_null_zeroes,
  47984         /* index_min   */ 0,
  47985         /* index_max   */ 3,
  47986         /* minblock    */ 20,
  47987         /* maxblock    */ 20,
  47988         /* blocks      */ 0x100000,
  47989         /* blocks_hi   */ 0,
  47990         /* base        */ 0x00240000,
  47991         /* gran        */ 1,
  47992         /* bytes       */ 1,
  47993         /* nFields     */ 1,
  47994         /* *fields     */ soc_TXLP_PORT_MMU_REQUESTS_BCM56260_A0m_fields,
  47995         /* *views      */ NULL,
  47996         /* *views_num  */ NULL,
  47997         /* snoop_cb    */ NULL, 
  47998         /* snoop_user_data */ NULL, 
  47999         /* snoop_flags */ 0,
  48000         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  48001         /* type */ SOC_MEM_TYPE_NORMAL,
  48002         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  48003         /* impl */ SOC_MEM_IMPL_NORMAL,
  48004         /* cmic_mor_clks       */ 0,
  48005     },
  48006 #endif /* chips */
  48007 
  48008 #if defined(BCM_56270_A0)
  48009     { /* SOC_MEM_INT_TXLP_PORT_MMU_REQUESTS_BCM56270_A0m */ 
  48010         /* mem            TXLP_PORT_MMU_REQUESTSm */
  48011         /* flags       */ SOC_MEM_FLAG_VALID |
  48012                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  48013         /* cmp_fn      */ _soc_mem_cmp_undef,
  48014         /* *null_entry */ _soc_mem_entry_null_zeroes,
  48015         /* index_min   */ 0,
  48016         /* index_max   */ 3,
  48017         /* minblock    */ 14,
  48018         /* maxblock    */ 14,
  48019         /* blocks      */ 0x4000,
  48020         /* blocks_hi   */ 0,
  48021         /* base        */ 0x00240000,
  48022         /* gran        */ 1,
  48023         /* bytes       */ 1,
  48024         /* nFields     */ 1,
  48025         /* *fields     */ soc_TXLP_PORT_MMU_REQUESTS_BCM56260_A0m_fields,
  48026         /* *views      */ NULL,
  48027         /* *views_num  */ NULL,
  48028         /* snoop_cb    */ NULL, 
  48029         /* snoop_user_data */ NULL, 
  48030         /* snoop_flags */ 0,
  48031         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  48032         /* type */ SOC_MEM_TYPE_NORMAL,
  48033         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  48034         /* impl */ SOC_MEM_IMPL_NORMAL,
  48035         /* cmic_mor_clks       */ 0,
  48036     },
  48037 #endif /* chips */
  48038 
  48039 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  48040     defined(BCM_56450_B1)
  48041     { /* SOC_MEM_INT_TXLP_PORT_REQUESTSm */ 
  48042         /* mem            TXLP_PORT_REQUESTSm */
  48043         /* flags       */ SOC_MEM_FLAG_VALID |
  48044                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  48045         /* cmp_fn      */ _soc_mem_cmp_undef,
  48046         /* *null_entry */ _soc_mem_entry_null_zeroes,
  48047         /* index_min   */ 0,
  48048         /* index_max   */ 3,
  48049         /* minblock    */ 27,
  48050         /* maxblock    */ 28,
  48051         /* blocks      */ 0x18000000,
  48052         /* blocks_hi   */ 0,
  48053         /* base        */ 0x001c0000,
  48054         /* gran        */ 1,
  48055         /* bytes       */ 1,
  48056         /* nFields     */ 1,
  48057         /* *fields     */ soc_TXLP_PORT_REQUESTSm_fields,
  48058         /* *views      */ NULL,
  48059         /* *views_num  */ NULL,
  48060         /* snoop_cb    */ NULL, 
  48061         /* snoop_user_data */ NULL, 
  48062         /* snoop_flags */ 0,
  48063         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  48064         /* type */ SOC_MEM_TYPE_NORMAL,
  48065         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  48066         /* impl */ SOC_MEM_IMPL_NORMAL,
  48067         /* cmic_mor_clks       */ 0,
  48068     },
  48069 #endif /* chips */
  48070 
  48071 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  48072     { /* SOC_MEM_INT_TXLP_PORT_REQUESTS_BCM56260_A0m */ 
  48073         /* mem            TXLP_PORT_REQUESTSm */
  48074         /* flags       */ SOC_MEM_FLAG_VALID |
  48075                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  48076         /* cmp_fn      */ _soc_mem_cmp_undef,
  48077         /* *null_entry */ _soc_mem_entry_null_zeroes,
  48078         /* index_min   */ 0,
  48079         /* index_max   */ 3,
  48080         /* minblock    */ 20,
  48081         /* maxblock    */ 20,
  48082         /* blocks      */ 0x100000,
  48083         /* blocks_hi   */ 0,
  48084         /* base        */ 0x001c0000,
  48085         /* gran        */ 1,
  48086         /* bytes       */ 1,
  48087         /* nFields     */ 1,
  48088         /* *fields     */ soc_TXLP_PORT_REQUESTS_BCM56260_A0m_fields,
  48089         /* *views      */ NULL,
  48090         /* *views_num  */ NULL,
  48091         /* snoop_cb    */ NULL, 
  48092         /* snoop_user_data */ NULL, 
  48093         /* snoop_flags */ 0,
  48094         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  48095         /* type */ SOC_MEM_TYPE_NORMAL,
  48096         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  48097         /* impl */ SOC_MEM_IMPL_NORMAL,
  48098         /* cmic_mor_clks       */ 0,
  48099     },
  48100 #endif /* chips */
  48101 
  48102 #if defined(BCM_56270_A0)
  48103     { /* SOC_MEM_INT_TXLP_PORT_REQUESTS_BCM56270_A0m */ 
  48104         /* mem            TXLP_PORT_REQUESTSm */
  48105         /* flags       */ SOC_MEM_FLAG_VALID |
  48106                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  48107         /* cmp_fn      */ _soc_mem_cmp_undef,
  48108         /* *null_entry */ _soc_mem_entry_null_zeroes,
  48109         /* index_min   */ 0,
  48110         /* index_max   */ 3,
  48111         /* minblock    */ 14,
  48112         /* maxblock    */ 14,
  48113         /* blocks      */ 0x4000,
  48114         /* blocks_hi   */ 0,
  48115         /* base        */ 0x001c0000,
  48116         /* gran        */ 1,
  48117         /* bytes       */ 1,
  48118         /* nFields     */ 1,
  48119         /* *fields     */ soc_TXLP_PORT_REQUESTS_BCM56260_A0m_fields,
  48120         /* *views      */ NULL,
  48121         /* *views_num  */ NULL,
  48122         /* snoop_cb    */ NULL, 
  48123         /* snoop_user_data */ NULL, 
  48124         /* snoop_flags */ 0,
  48125         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  48126         /* type */ SOC_MEM_TYPE_NORMAL,
  48127         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  48128         /* impl */ SOC_MEM_IMPL_NORMAL,
  48129         /* cmic_mor_clks       */ 0,
  48130     },
  48131 #endif /* chips */
  48132 
  48133 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  48134     defined(BCM_56450_B1)
  48135     { /* SOC_MEM_INT_TXLP_PORT_STREAM_BITMAP_TABLEm */ 
  48136         /* mem            TXLP_PORT_STREAM_BITMAP_TABLEm */
  48137         /* flags       */ SOC_MEM_FLAG_VALID |
  48138                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  48139         /* cmp_fn      */ _soc_mem_cmp_undef,
  48140         /* *null_entry */ _soc_mem_entry_null_zeroes,
  48141         /* index_min   */ 0,
  48142         /* index_max   */ 3,
  48143         /* minblock    */ 27,
  48144         /* maxblock    */ 28,
  48145         /* blocks      */ 0x18000000,
  48146         /* blocks_hi   */ 0,
  48147         /* base        */ 0x00040000,
  48148         /* gran        */ 1,
  48149         /* bytes       */ 16,
  48150         /* nFields     */ 1,
  48151         /* *fields     */ soc_TXLP_PORT_STREAM_BITMAP_TABLEm_fields,
  48152         /* *views      */ NULL,
  48153         /* *views_num  */ NULL,
  48154         /* snoop_cb    */ NULL, 
  48155         /* snoop_user_data */ NULL, 
  48156         /* snoop_flags */ 0,
  48157         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  48158         /* type */ SOC_MEM_TYPE_NORMAL,
  48159         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  48160         /* impl */ SOC_MEM_IMPL_NORMAL,
  48161         /* cmic_mor_clks       */ 0,
  48162     },
  48163 #endif /* chips */
  48164 
  48165 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  48166     { /* SOC_MEM_INT_TXLP_PORT_STREAM_BITMAP_TABLE_BCM56260_A0m */ 
  48167         /* mem            TXLP_PORT_STREAM_BITMAP_TABLEm */
  48168         /* flags       */ SOC_MEM_FLAG_VALID |
  48169                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  48170         /* cmp_fn      */ _soc_mem_cmp_undef,
  48171         /* *null_entry */ _soc_mem_entry_null_zeroes,
  48172         /* index_min   */ 0,
  48173         /* index_max   */ 3,
  48174         /* minblock    */ 20,
  48175         /* maxblock    */ 20,
  48176         /* blocks      */ 0x100000,
  48177         /* blocks_hi   */ 0,
  48178         /* base        */ 0x00040000,
  48179         /* gran        */ 1,
  48180         /* bytes       */ 16,
  48181         /* nFields     */ 1,
  48182         /* *fields     */ soc_TXLP_PORT_STREAM_BITMAP_TABLE_BCM56260_A0m_fields,
  48183         /* *views      */ NULL,
  48184         /* *views_num  */ NULL,
  48185         /* snoop_cb    */ NULL, 
  48186         /* snoop_user_data */ NULL, 
  48187         /* snoop_flags */ 0,
  48188         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  48189         /* type */ SOC_MEM_TYPE_NORMAL,
  48190         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  48191         /* impl */ SOC_MEM_IMPL_NORMAL,
  48192         /* cmic_mor_clks       */ 0,
  48193     },
  48194 #endif /* chips */
  48195 
  48196 #if defined(BCM_56270_A0)
  48197     { /* SOC_MEM_INT_TXLP_PORT_STREAM_BITMAP_TABLE_BCM56270_A0m */ 
  48198         /* mem            TXLP_PORT_STREAM_BITMAP_TABLEm */
  48199         /* flags       */ SOC_MEM_FLAG_VALID |
  48200                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  48201         /* cmp_fn      */ _soc_mem_cmp_undef,
  48202         /* *null_entry */ _soc_mem_entry_null_zeroes,
  48203         /* index_min   */ 0,
  48204         /* index_max   */ 3,
  48205         /* minblock    */ 14,
  48206         /* maxblock    */ 14,
  48207         /* blocks      */ 0x4000,
  48208         /* blocks_hi   */ 0,
  48209         /* base        */ 0x00040000,
  48210         /* gran        */ 1,
  48211         /* bytes       */ 16,
  48212         /* nFields     */ 1,
  48213         /* *fields     */ soc_TXLP_PORT_STREAM_BITMAP_TABLE_BCM56260_A0m_fields,
  48214         /* *views      */ NULL,
  48215         /* *views_num  */ NULL,
  48216         /* snoop_cb    */ NULL, 
  48217         /* snoop_user_data */ NULL, 
  48218         /* snoop_flags */ 0,
  48219         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  48220         /* type */ SOC_MEM_TYPE_NORMAL,
  48221         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  48222         /* impl */ SOC_MEM_IMPL_NORMAL,
  48223         /* cmic_mor_clks       */ 0,
  48224     },
  48225 #endif /* chips */
  48226 
  48227 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  48228     defined(BCM_56450_B1)
  48229     { /* SOC_MEM_INT_TXLP_PORT_USED_ENTRIESm */ 
  48230         /* mem            TXLP_PORT_USED_ENTRIESm */
  48231         /* flags       */ SOC_MEM_FLAG_VALID |
  48232                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  48233         /* cmp_fn      */ _soc_mem_cmp_undef,
  48234         /* *null_entry */ _soc_mem_entry_null_zeroes,
  48235         /* index_min   */ 0,
  48236         /* index_max   */ 3,
  48237         /* minblock    */ 27,
  48238         /* maxblock    */ 28,
  48239         /* blocks      */ 0x18000000,
  48240         /* blocks_hi   */ 0,
  48241         /* base        */ 0x002c0000,
  48242         /* gran        */ 1,
  48243         /* bytes       */ 2,
  48244         /* nFields     */ 1,
  48245         /* *fields     */ soc_TXLP_PORT_USED_ENTRIESm_fields,
  48246         /* *views      */ NULL,
  48247         /* *views_num  */ NULL,
  48248         /* snoop_cb    */ NULL, 
  48249         /* snoop_user_data */ NULL, 
  48250         /* snoop_flags */ 0,
  48251         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  48252         /* type */ SOC_MEM_TYPE_NORMAL,
  48253         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  48254         /* impl */ SOC_MEM_IMPL_NORMAL,
  48255         /* cmic_mor_clks       */ 0,
  48256     },
  48257 #endif /* chips */
  48258 
  48259 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  48260     { /* SOC_MEM_INT_TXLP_PORT_USED_ENTRIES_BCM56260_A0m */ 
  48261         /* mem            TXLP_PORT_USED_ENTRIESm */
  48262         /* flags       */ SOC_MEM_FLAG_VALID |
  48263                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  48264         /* cmp_fn      */ _soc_mem_cmp_undef,
  48265         /* *null_entry */ _soc_mem_entry_null_zeroes,
  48266         /* index_min   */ 0,
  48267         /* index_max   */ 3,
  48268         /* minblock    */ 20,
  48269         /* maxblock    */ 20,
  48270         /* blocks      */ 0x100000,
  48271         /* blocks_hi   */ 0,
  48272         /* base        */ 0x002c0000,
  48273         /* gran        */ 1,
  48274         /* bytes       */ 2,
  48275         /* nFields     */ 1,
  48276         /* *fields     */ soc_TXLP_PORT_USED_ENTRIES_BCM56260_A0m_fields,
  48277         /* *views      */ NULL,
  48278         /* *views_num  */ NULL,
  48279         /* snoop_cb    */ NULL, 
  48280         /* snoop_user_data */ NULL, 
  48281         /* snoop_flags */ 0,
  48282         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  48283         /* type */ SOC_MEM_TYPE_NORMAL,
  48284         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  48285         /* impl */ SOC_MEM_IMPL_NORMAL,
  48286         /* cmic_mor_clks       */ 0,
  48287     },
  48288 #endif /* chips */
  48289 
  48290 #if defined(BCM_56270_A0)
  48291     { /* SOC_MEM_INT_TXLP_PORT_USED_ENTRIES_BCM56270_A0m */ 
  48292         /* mem            TXLP_PORT_USED_ENTRIESm */
  48293         /* flags       */ SOC_MEM_FLAG_VALID |
  48294                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  48295         /* cmp_fn      */ _soc_mem_cmp_undef,
  48296         /* *null_entry */ _soc_mem_entry_null_zeroes,
  48297         /* index_min   */ 0,
  48298         /* index_max   */ 3,
  48299         /* minblock    */ 14,
  48300         /* maxblock    */ 14,
  48301         /* blocks      */ 0x4000,
  48302         /* blocks_hi   */ 0,
  48303         /* base        */ 0x002c0000,
  48304         /* gran        */ 1,
  48305         /* bytes       */ 2,
  48306         /* nFields     */ 1,
  48307         /* *fields     */ soc_TXLP_PORT_USED_ENTRIES_BCM56260_A0m_fields,
  48308         /* *views      */ NULL,
  48309         /* *views_num  */ NULL,
  48310         /* snoop_cb    */ NULL, 
  48311         /* snoop_user_data */ NULL, 
  48312         /* snoop_flags */ 0,
  48313         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  48314         /* type */ SOC_MEM_TYPE_NORMAL,
  48315         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  48316         /* impl */ SOC_MEM_IMPL_NORMAL,
  48317         /* cmic_mor_clks       */ 0,
  48318     },
  48319 #endif /* chips */
  48320 
  48321 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  48322     defined(BCM_56450_B1)
  48323     { /* SOC_MEM_INT_TXLP_STREAM_ADDR_MAP_TABLEm */ 
  48324         /* mem            TXLP_STREAM_ADDR_MAP_TABLEm */
  48325         /* flags       */ SOC_MEM_FLAG_VALID |
  48326                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  48327         /* cmp_fn      */ _soc_mem_cmp_undef,
  48328         /* *null_entry */ _soc_mem_entry_null_zeroes,
  48329         /* index_min   */ 0,
  48330         /* index_max   */ 127,
  48331         /* minblock    */ 27,
  48332         /* maxblock    */ 28,
  48333         /* blocks      */ 0x18000000,
  48334         /* blocks_hi   */ 0,
  48335         /* base        */ 0x00140000,
  48336         /* gran        */ 1,
  48337         /* bytes       */ 3,
  48338         /* nFields     */ 2,
  48339         /* *fields     */ soc_TXLP_PORT_ADDR_MAP_TABLEm_fields,
  48340         /* *views      */ NULL,
  48341         /* *views_num  */ NULL,
  48342         /* snoop_cb    */ NULL, 
  48343         /* snoop_user_data */ NULL, 
  48344         /* snoop_flags */ 0,
  48345         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  48346         /* type */ SOC_MEM_TYPE_NORMAL,
  48347         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  48348         /* impl */ SOC_MEM_IMPL_NORMAL,
  48349         /* cmic_mor_clks       */ 0,
  48350     },
  48351 #endif /* chips */
  48352 
  48353 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  48354     { /* SOC_MEM_INT_TXLP_STREAM_ADDR_MAP_TABLE_BCM56260_A0m */ 
  48355         /* mem            TXLP_STREAM_ADDR_MAP_TABLEm */
  48356         /* flags       */ SOC_MEM_FLAG_VALID |
  48357                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  48358         /* cmp_fn      */ _soc_mem_cmp_undef,
  48359         /* *null_entry */ _soc_mem_entry_null_zeroes,
  48360         /* index_min   */ 0,
  48361         /* index_max   */ 127,
  48362         /* minblock    */ 20,
  48363         /* maxblock    */ 20,
  48364         /* blocks      */ 0x100000,
  48365         /* blocks_hi   */ 0,
  48366         /* base        */ 0x00140000,
  48367         /* gran        */ 1,
  48368         /* bytes       */ 3,
  48369         /* nFields     */ 2,
  48370         /* *fields     */ soc_TXLP_PORT_ADDR_MAP_TABLE_BCM56260_A0m_fields,
  48371         /* *views      */ NULL,
  48372         /* *views_num  */ NULL,
  48373         /* snoop_cb    */ NULL, 
  48374         /* snoop_user_data */ NULL, 
  48375         /* snoop_flags */ 0,
  48376         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  48377         /* type */ SOC_MEM_TYPE_NORMAL,
  48378         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  48379         /* impl */ SOC_MEM_IMPL_NORMAL,
  48380         /* cmic_mor_clks       */ 0,
  48381     },
  48382 #endif /* chips */
  48383 
  48384 #if defined(BCM_56270_A0)
  48385     { /* SOC_MEM_INT_TXLP_STREAM_ADDR_MAP_TABLE_BCM56270_A0m */ 
  48386         /* mem            TXLP_STREAM_ADDR_MAP_TABLEm */
  48387         /* flags       */ SOC_MEM_FLAG_VALID |
  48388                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  48389         /* cmp_fn      */ _soc_mem_cmp_undef,
  48390         /* *null_entry */ _soc_mem_entry_null_zeroes,
  48391         /* index_min   */ 0,
  48392         /* index_max   */ 127,
  48393         /* minblock    */ 14,
  48394         /* maxblock    */ 14,
  48395         /* blocks      */ 0x4000,
  48396         /* blocks_hi   */ 0,
  48397         /* base        */ 0x00140000,
  48398         /* gran        */ 1,
  48399         /* bytes       */ 3,
  48400         /* nFields     */ 2,
  48401         /* *fields     */ soc_TXLP_PORT_ADDR_MAP_TABLE_BCM56260_A0m_fields,
  48402         /* *views      */ NULL,
  48403         /* *views_num  */ NULL,
  48404         /* snoop_cb    */ NULL, 
  48405         /* snoop_user_data */ NULL, 
  48406         /* snoop_flags */ 0,
  48407         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  48408         /* type */ SOC_MEM_TYPE_NORMAL,
  48409         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  48410         /* impl */ SOC_MEM_IMPL_NORMAL,
  48411         /* cmic_mor_clks       */ 0,
  48412     },
  48413 #endif /* chips */
  48414 
  48415 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  48416     defined(BCM_56450_B1)
  48417     { /* SOC_MEM_INT_TXLP_STREAM_MMU_REQUESTSm */ 
  48418         /* mem            TXLP_STREAM_MMU_REQUESTSm */
  48419         /* flags       */ SOC_MEM_FLAG_VALID |
  48420                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  48421         /* cmp_fn      */ _soc_mem_cmp_undef,
  48422         /* *null_entry */ _soc_mem_entry_null_zeroes,
  48423         /* index_min   */ 0,
  48424         /* index_max   */ 127,
  48425         /* minblock    */ 27,
  48426         /* maxblock    */ 28,
  48427         /* blocks      */ 0x18000000,
  48428         /* blocks_hi   */ 0,
  48429         /* base        */ 0x00200000,
  48430         /* gran        */ 1,
  48431         /* bytes       */ 1,
  48432         /* nFields     */ 1,
  48433         /* *fields     */ soc_TXLP_PORT_MMU_REQUESTSm_fields,
  48434         /* *views      */ NULL,
  48435         /* *views_num  */ NULL,
  48436         /* snoop_cb    */ NULL, 
  48437         /* snoop_user_data */ NULL, 
  48438         /* snoop_flags */ 0,
  48439         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  48440         /* type */ SOC_MEM_TYPE_NORMAL,
  48441         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  48442         /* impl */ SOC_MEM_IMPL_NORMAL,
  48443         /* cmic_mor_clks       */ 0,
  48444     },
  48445 #endif /* chips */
  48446 
  48447 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  48448     { /* SOC_MEM_INT_TXLP_STREAM_MMU_REQUESTS_BCM56260_A0m */ 
  48449         /* mem            TXLP_STREAM_MMU_REQUESTSm */
  48450         /* flags       */ SOC_MEM_FLAG_VALID |
  48451                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  48452         /* cmp_fn      */ _soc_mem_cmp_undef,
  48453         /* *null_entry */ _soc_mem_entry_null_zeroes,
  48454         /* index_min   */ 0,
  48455         /* index_max   */ 127,
  48456         /* minblock    */ 20,
  48457         /* maxblock    */ 20,
  48458         /* blocks      */ 0x100000,
  48459         /* blocks_hi   */ 0,
  48460         /* base        */ 0x00200000,
  48461         /* gran        */ 1,
  48462         /* bytes       */ 1,
  48463         /* nFields     */ 1,
  48464         /* *fields     */ soc_TXLP_PORT_MMU_REQUESTS_BCM56260_A0m_fields,
  48465         /* *views      */ NULL,
  48466         /* *views_num  */ NULL,
  48467         /* snoop_cb    */ NULL, 
  48468         /* snoop_user_data */ NULL, 
  48469         /* snoop_flags */ 0,
  48470         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  48471         /* type */ SOC_MEM_TYPE_NORMAL,
  48472         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  48473         /* impl */ SOC_MEM_IMPL_NORMAL,
  48474         /* cmic_mor_clks       */ 0,
  48475     },
  48476 #endif /* chips */
  48477 
  48478 #if defined(BCM_56270_A0)
  48479     { /* SOC_MEM_INT_TXLP_STREAM_MMU_REQUESTS_BCM56270_A0m */ 
  48480         /* mem            TXLP_STREAM_MMU_REQUESTSm */
  48481         /* flags       */ SOC_MEM_FLAG_VALID |
  48482                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  48483         /* cmp_fn      */ _soc_mem_cmp_undef,
  48484         /* *null_entry */ _soc_mem_entry_null_zeroes,
  48485         /* index_min   */ 0,
  48486         /* index_max   */ 127,
  48487         /* minblock    */ 14,
  48488         /* maxblock    */ 14,
  48489         /* blocks      */ 0x4000,
  48490         /* blocks_hi   */ 0,
  48491         /* base        */ 0x00200000,
  48492         /* gran        */ 1,
  48493         /* bytes       */ 1,
  48494         /* nFields     */ 1,
  48495         /* *fields     */ soc_TXLP_PORT_MMU_REQUESTS_BCM56260_A0m_fields,
  48496         /* *views      */ NULL,
  48497         /* *views_num  */ NULL,
  48498         /* snoop_cb    */ NULL, 
  48499         /* snoop_user_data */ NULL, 
  48500         /* snoop_flags */ 0,
  48501         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  48502         /* type */ SOC_MEM_TYPE_NORMAL,
  48503         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  48504         /* impl */ SOC_MEM_IMPL_NORMAL,
  48505         /* cmic_mor_clks       */ 0,
  48506     },
  48507 #endif /* chips */
  48508 
  48509 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  48510     defined(BCM_56450_B1)
  48511     { /* SOC_MEM_INT_TXLP_STREAM_USED_ENTRIESm */ 
  48512         /* mem            TXLP_STREAM_USED_ENTRIESm */
  48513         /* flags       */ SOC_MEM_FLAG_VALID |
  48514                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  48515         /* cmp_fn      */ _soc_mem_cmp_undef,
  48516         /* *null_entry */ _soc_mem_entry_null_zeroes,
  48517         /* index_min   */ 0,
  48518         /* index_max   */ 127,
  48519         /* minblock    */ 27,
  48520         /* maxblock    */ 28,
  48521         /* blocks      */ 0x18000000,
  48522         /* blocks_hi   */ 0,
  48523         /* base        */ 0x00280000,
  48524         /* gran        */ 1,
  48525         /* bytes       */ 2,
  48526         /* nFields     */ 1,
  48527         /* *fields     */ soc_TXLP_PORT_USED_ENTRIESm_fields,
  48528         /* *views      */ NULL,
  48529         /* *views_num  */ NULL,
  48530         /* snoop_cb    */ NULL, 
  48531         /* snoop_user_data */ NULL, 
  48532         /* snoop_flags */ 0,
  48533         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  48534         /* type */ SOC_MEM_TYPE_NORMAL,
  48535         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  48536         /* impl */ SOC_MEM_IMPL_NORMAL,
  48537         /* cmic_mor_clks       */ 0,
  48538     },
  48539 #endif /* chips */
  48540 
  48541 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  48542     { /* SOC_MEM_INT_TXLP_STREAM_USED_ENTRIES_BCM56260_A0m */ 
  48543         /* mem            TXLP_STREAM_USED_ENTRIESm */
  48544         /* flags       */ SOC_MEM_FLAG_VALID |
  48545                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  48546         /* cmp_fn      */ _soc_mem_cmp_undef,
  48547         /* *null_entry */ _soc_mem_entry_null_zeroes,
  48548         /* index_min   */ 0,
  48549         /* index_max   */ 127,
  48550         /* minblock    */ 20,
  48551         /* maxblock    */ 20,
  48552         /* blocks      */ 0x100000,
  48553         /* blocks_hi   */ 0,
  48554         /* base        */ 0x00280000,
  48555         /* gran        */ 1,
  48556         /* bytes       */ 2,
  48557         /* nFields     */ 1,
  48558         /* *fields     */ soc_TXLP_PORT_USED_ENTRIES_BCM56260_A0m_fields,
  48559         /* *views      */ NULL,
  48560         /* *views_num  */ NULL,
  48561         /* snoop_cb    */ NULL, 
  48562         /* snoop_user_data */ NULL, 
  48563         /* snoop_flags */ 0,
  48564         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  48565         /* type */ SOC_MEM_TYPE_NORMAL,
  48566         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  48567         /* impl */ SOC_MEM_IMPL_NORMAL,
  48568         /* cmic_mor_clks       */ 0,
  48569     },
  48570 #endif /* chips */
  48571 
  48572 #if defined(BCM_56270_A0)
  48573     { /* SOC_MEM_INT_TXLP_STREAM_USED_ENTRIES_BCM56270_A0m */ 
  48574         /* mem            TXLP_STREAM_USED_ENTRIESm */
  48575         /* flags       */ SOC_MEM_FLAG_VALID |
  48576                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  48577         /* cmp_fn      */ _soc_mem_cmp_undef,
  48578         /* *null_entry */ _soc_mem_entry_null_zeroes,
  48579         /* index_min   */ 0,
  48580         /* index_max   */ 127,
  48581         /* minblock    */ 14,
  48582         /* maxblock    */ 14,
  48583         /* blocks      */ 0x4000,
  48584         /* blocks_hi   */ 0,
  48585         /* base        */ 0x00280000,
  48586         /* gran        */ 1,
  48587         /* bytes       */ 2,
  48588         /* nFields     */ 1,
  48589         /* *fields     */ soc_TXLP_PORT_USED_ENTRIES_BCM56260_A0m_fields,
  48590         /* *views      */ NULL,
  48591         /* *views_num  */ NULL,
  48592         /* snoop_cb    */ NULL, 
  48593         /* snoop_user_data */ NULL, 
  48594         /* snoop_flags */ 0,
  48595         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  48596         /* type */ SOC_MEM_TYPE_NORMAL,
  48597         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  48598         /* impl */ SOC_MEM_IMPL_NORMAL,
  48599         /* cmic_mor_clks       */ 0,
  48600     },
  48601 #endif /* chips */
  48602 
  48603 #if defined(BCM_88270_A0)
  48604     { /* SOC_MEM_INT_TXQ_DDP_RXI_MEMm */ 
  48605         /* mem            TXQ_DDP_RXI_MEMm */
  48606         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  48607                           SOC_MEM_FLAG_WRITEONLY |
  48608                           SOC_MEM_FLAG_READONLY |
  48609                           SOC_MEM_FLAG_VALID, /* 0x2 */
  48610         /* cmp_fn      */ NULL,
  48611         /* *null_entry */ NULL,
  48612         /* index_min   */ 0,
  48613         /* index_max   */ 15,
  48614         /* minblock    */ 46,
  48615         /* maxblock    */ 46,
  48616         /* blocks      */ 0,
  48617         /* blocks_hi   */ 0x4000,
  48618         /* base        */ 0x00030000,
  48619         /* gran        */ 1,
  48620         /* bytes       */ 138,
  48621         /* nFields     */ 2,
  48622         /* *fields     */ soc_TXQ_DDP_RXI_MEMm_fields,
  48623         /* *views      */ NULL,
  48624         /* *views_num  */ NULL,
  48625         /* snoop_cb    */ NULL, 
  48626         /* snoop_user_data */ NULL, 
  48627         /* snoop_flags */ 0,
  48628         /* severity */ SOC_MEM_SEVERE_LOW,
  48629         /* type */ SOC_MEM_TYPE_TWO_PORT,
  48630         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
  48631         /* impl */ SOC_MEM_IMPL_NORMAL,
  48632         /* cmic_mor_clks       */ 0,
  48633     },
  48634 #endif /* chips */
  48635 
  48636 #if defined(BCM_88470_A0)
  48637     { /* SOC_MEM_INT_TXQ_DRAM_CTQm */ 
  48638         /* mem            TXQ_DRAM_CTQm */
  48639         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  48640                           SOC_MEM_FLAG_WRITEONLY |
  48641                           SOC_MEM_FLAG_READONLY |
  48642                           SOC_MEM_FLAG_VALID, /* 0x2 */
  48643         /* cmp_fn      */ NULL,
  48644         /* *null_entry */ NULL,
  48645         /* index_min   */ 0,
  48646         /* index_max   */ 1023,
  48647         /* minblock    */ 79,
  48648         /* maxblock    */ 79,
  48649         /* blocks      */ 0,
  48650         /* blocks_hi   */ 0xffffffff,
  48651         /* base        */ 0x00050000,
  48652         /* gran        */ 1,
  48653         /* bytes       */ 8,
  48654         /* nFields     */ 2,
  48655         /* *fields     */ soc_TXQ_DRAM_CTQm_fields,
  48656         /* *views      */ NULL,
  48657         /* *views_num  */ NULL,
  48658         /* snoop_cb    */ NULL, 
  48659         /* snoop_user_data */ NULL, 
  48660         /* snoop_flags */ 0,
  48661         /* severity */ SOC_MEM_SEVERE_LOW,
  48662         /* type */ SOC_MEM_TYPE_ONE_PORT,
  48663         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  48664         /* impl */ SOC_MEM_IMPL_NORMAL,
  48665         /* cmic_mor_clks       */ 0,
  48666     },
  48667 #endif /* chips */
  48668 
  48669 #if defined(BCM_88470_B0)
  48670     { /* SOC_MEM_INT_TXQ_DRAM_CTQ_BCM88470_B0m */ 
  48671         /* mem            TXQ_DRAM_CTQm */
  48672         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  48673                           SOC_MEM_FLAG_WRITEONLY |
  48674                           SOC_MEM_FLAG_READONLY |
  48675                           SOC_MEM_FLAG_VALID, /* 0x2 */
  48676         /* cmp_fn      */ NULL,
  48677         /* *null_entry */ NULL,
  48678         /* index_min   */ 0,
  48679         /* index_max   */ 1023,
  48680         /* minblock    */ 79,
  48681         /* maxblock    */ 79,
  48682         /* blocks      */ 0,
  48683         /* blocks_hi   */ 0xffffffff,
  48684         /* base        */ 0x00050000,
  48685         /* gran        */ 1,
  48686         /* bytes       */ 8,
  48687         /* nFields     */ 2,
  48688         /* *fields     */ soc_TXQ_DRAM_CTQ_BCM88470_B0m_fields,
  48689         /* *views      */ NULL,
  48690         /* *views_num  */ NULL,
  48691         /* snoop_cb    */ NULL, 
  48692         /* snoop_user_data */ NULL, 
  48693         /* snoop_flags */ 0,
  48694         /* severity */ SOC_MEM_SEVERE_LOW,
  48695         /* type */ SOC_MEM_TYPE_ONE_PORT,
  48696         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  48697         /* impl */ SOC_MEM_IMPL_NORMAL,
  48698         /* cmic_mor_clks       */ 0,
  48699     },
  48700 #endif /* chips */
  48701 
  48702 #if defined(BCM_88470_A0)
  48703     { /* SOC_MEM_INT_TXQ_DRAM_DTQm */ 
  48704         /* mem            TXQ_DRAM_DTQm */
  48705         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  48706                           SOC_MEM_FLAG_WRITEONLY |
  48707                           SOC_MEM_FLAG_READONLY |
  48708                           SOC_MEM_FLAG_VALID, /* 0x2 */
  48709         /* cmp_fn      */ NULL,
  48710         /* *null_entry */ NULL,
  48711         /* index_min   */ 0,
  48712         /* index_max   */ 1023,
  48713         /* minblock    */ 79,
  48714         /* maxblock    */ 79,
  48715         /* blocks      */ 0,
  48716         /* blocks_hi   */ 0xffffffff,
  48717         /* base        */ 0x00060000,
  48718         /* gran        */ 1,
  48719         /* bytes       */ 263,
  48720         /* nFields     */ 2,
  48721         /* *fields     */ soc_TXQ_DRAM_DTQm_fields,
  48722         /* *views      */ NULL,
  48723         /* *views_num  */ NULL,
  48724         /* snoop_cb    */ NULL, 
  48725         /* snoop_user_data */ NULL, 
  48726         /* snoop_flags */ 0,
  48727         /* severity */ SOC_MEM_SEVERE_LOW,
  48728         /* type */ SOC_MEM_TYPE_ONE_PORT,
  48729         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
  48730         /* impl */ SOC_MEM_IMPL_NORMAL,
  48731         /* cmic_mor_clks       */ 0,
  48732     },
  48733 #endif /* chips */
  48734 
  48735 #if defined(BCM_88470_B0)
  48736     { /* SOC_MEM_INT_TXQ_DRAM_DTQ_BCM88470_B0m */ 
  48737         /* mem            TXQ_DRAM_DTQm */
  48738         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  48739                           SOC_MEM_FLAG_WRITEONLY |
  48740                           SOC_MEM_FLAG_READONLY |
  48741                           SOC_MEM_FLAG_VALID, /* 0x2 */
  48742         /* cmp_fn      */ NULL,
  48743         /* *null_entry */ NULL,
  48744         /* index_min   */ 0,
  48745         /* index_max   */ 1023,
  48746         /* minblock    */ 79,
  48747         /* maxblock    */ 79,
  48748         /* blocks      */ 0,
  48749         /* blocks_hi   */ 0xffffffff,
  48750         /* base        */ 0x00060000,
  48751         /* gran        */ 1,
  48752         /* bytes       */ 263,
  48753         /* nFields     */ 2,
  48754         /* *fields     */ soc_TXQ_DRAM_DTQ_BCM88470_B0m_fields,
  48755         /* *views      */ NULL,
  48756         /* *views_num  */ NULL,
  48757         /* snoop_cb    */ NULL, 
  48758         /* snoop_user_data */ NULL, 
  48759         /* snoop_flags */ 0,
  48760         /* severity */ SOC_MEM_SEVERE_LOW,
  48761         /* type */ SOC_MEM_TYPE_ONE_PORT,
  48762         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
  48763         /* impl */ SOC_MEM_IMPL_NORMAL,
  48764         /* cmic_mor_clks       */ 0,
  48765     },
  48766 #endif /* chips */
  48767 
  48768 #if defined(BCM_88470_A0)
  48769     { /* SOC_MEM_INT_TXQ_DRAM_EGQCm */ 
  48770         /* mem            TXQ_DRAM_EGQCm */
  48771         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  48772                           SOC_MEM_FLAG_WRITEONLY |
  48773                           SOC_MEM_FLAG_READONLY |
  48774                           SOC_MEM_FLAG_VALID, /* 0x2 */
  48775         /* cmp_fn      */ NULL,
  48776         /* *null_entry */ NULL,
  48777         /* index_min   */ 0,
  48778         /* index_max   */ 127,
  48779         /* minblock    */ 79,
  48780         /* maxblock    */ 79,
  48781         /* blocks      */ 0,
  48782         /* blocks_hi   */ 0xffffffff,
  48783         /* base        */ 0x00080000,
  48784         /* gran        */ 1,
  48785         /* bytes       */ 5,
  48786         /* nFields     */ 9,
  48787         /* *fields     */ soc_TXQ_DRAM_EGQCm_fields,
  48788         /* *views      */ NULL,
  48789         /* *views_num  */ NULL,
  48790         /* snoop_cb    */ NULL, 
  48791         /* snoop_user_data */ NULL, 
  48792         /* snoop_flags */ 0,
  48793         /* severity */ SOC_MEM_SEVERE_LOW,
  48794         /* type */ SOC_MEM_TYPE_ONE_PORT,
  48795         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  48796         /* impl */ SOC_MEM_IMPL_NORMAL,
  48797         /* cmic_mor_clks       */ 0,
  48798     },
  48799 #endif /* chips */
  48800 
  48801 #if defined(BCM_88270_A0)
  48802     { /* SOC_MEM_INT_TXQ_DRAM_EGQC_BCM88270_A0m */ 
  48803         /* mem            TXQ_DRAM_EGQCm */
  48804         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  48805                           SOC_MEM_FLAG_WRITEONLY |
  48806                           SOC_MEM_FLAG_READONLY |
  48807                           SOC_MEM_FLAG_VALID, /* 0x2 */
  48808         /* cmp_fn      */ NULL,
  48809         /* *null_entry */ NULL,
  48810         /* index_min   */ 0,
  48811         /* index_max   */ 255,
  48812         /* minblock    */ 46,
  48813         /* maxblock    */ 46,
  48814         /* blocks      */ 0,
  48815         /* blocks_hi   */ 0x4000,
  48816         /* base        */ 0x00060000,
  48817         /* gran        */ 1,
  48818         /* bytes       */ 4,
  48819         /* nFields     */ 7,
  48820         /* *fields     */ soc_TXQ_DRAM_EGQC_BCM88270_A0m_fields,
  48821         /* *views      */ NULL,
  48822         /* *views_num  */ NULL,
  48823         /* snoop_cb    */ NULL, 
  48824         /* snoop_user_data */ NULL, 
  48825         /* snoop_flags */ 0,
  48826         /* severity */ SOC_MEM_SEVERE_LOW,
  48827         /* type */ SOC_MEM_TYPE_ONE_PORT,
  48828         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  48829         /* impl */ SOC_MEM_IMPL_NORMAL,
  48830         /* cmic_mor_clks       */ 0,
  48831     },
  48832 #endif /* chips */
  48833 
  48834 #if defined(BCM_88470_B0)
  48835     { /* SOC_MEM_INT_TXQ_DRAM_EGQC_BCM88470_B0m */ 
  48836         /* mem            TXQ_DRAM_EGQCm */
  48837         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  48838                           SOC_MEM_FLAG_WRITEONLY |
  48839                           SOC_MEM_FLAG_READONLY |
  48840                           SOC_MEM_FLAG_VALID, /* 0x2 */
  48841         /* cmp_fn      */ NULL,
  48842         /* *null_entry */ NULL,
  48843         /* index_min   */ 0,
  48844         /* index_max   */ 127,
  48845         /* minblock    */ 79,
  48846         /* maxblock    */ 79,
  48847         /* blocks      */ 0,
  48848         /* blocks_hi   */ 0xffffffff,
  48849         /* base        */ 0x00080000,
  48850         /* gran        */ 1,
  48851         /* bytes       */ 5,
  48852         /* nFields     */ 9,
  48853         /* *fields     */ soc_TXQ_DRAM_EGQC_BCM88470_B0m_fields,
  48854         /* *views      */ NULL,
  48855         /* *views_num  */ NULL,
  48856         /* snoop_cb    */ NULL, 
  48857         /* snoop_user_data */ NULL, 
  48858         /* snoop_flags */ 0,
  48859         /* severity */ SOC_MEM_SEVERE_LOW,
  48860         /* type */ SOC_MEM_TYPE_ONE_PORT,
  48861         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  48862         /* impl */ SOC_MEM_IMPL_NORMAL,
  48863         /* cmic_mor_clks       */ 0,
  48864     },
  48865 #endif /* chips */
  48866 
  48867 #if defined(BCM_88470_A0)
  48868     { /* SOC_MEM_INT_TXQ_DRAM_EGQDm */ 
  48869         /* mem            TXQ_DRAM_EGQDm */
  48870         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  48871                           SOC_MEM_FLAG_WRITEONLY |
  48872                           SOC_MEM_FLAG_READONLY |
  48873                           SOC_MEM_FLAG_VALID, /* 0x2 */
  48874         /* cmp_fn      */ NULL,
  48875         /* *null_entry */ NULL,
  48876         /* index_min   */ 0,
  48877         /* index_max   */ 255,
  48878         /* minblock    */ 79,
  48879         /* maxblock    */ 79,
  48880         /* blocks      */ 0,
  48881         /* blocks_hi   */ 0xffffffff,
  48882         /* base        */ 0x000a0000,
  48883         /* gran        */ 1,
  48884         /* bytes       */ 130,
  48885         /* nFields     */ 2,
  48886         /* *fields     */ soc_TXQ_DRAM_EGQDm_fields,
  48887         /* *views      */ NULL,
  48888         /* *views_num  */ NULL,
  48889         /* snoop_cb    */ NULL, 
  48890         /* snoop_user_data */ NULL, 
  48891         /* snoop_flags */ 0,
  48892         /* severity */ SOC_MEM_SEVERE_LOW,
  48893         /* type */ SOC_MEM_TYPE_TWO_PORT,
  48894         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  48895         /* impl */ SOC_MEM_IMPL_NORMAL,
  48896         /* cmic_mor_clks       */ 0,
  48897     },
  48898 #endif /* chips */
  48899 
  48900 #if defined(BCM_88270_A0)
  48901     { /* SOC_MEM_INT_TXQ_DRAM_EGQD_BCM88270_A0m */ 
  48902         /* mem            TXQ_DRAM_EGQDm */
  48903         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  48904                           SOC_MEM_FLAG_WRITEONLY |
  48905                           SOC_MEM_FLAG_READONLY |
  48906                           SOC_MEM_FLAG_VALID, /* 0x2 */
  48907         /* cmp_fn      */ NULL,
  48908         /* *null_entry */ NULL,
  48909         /* index_min   */ 0,
  48910         /* index_max   */ 255,
  48911         /* minblock    */ 46,
  48912         /* maxblock    */ 46,
  48913         /* blocks      */ 0,
  48914         /* blocks_hi   */ 0x4000,
  48915         /* base        */ 0x00080000,
  48916         /* gran        */ 1,
  48917         /* bytes       */ 130,
  48918         /* nFields     */ 2,
  48919         /* *fields     */ soc_TXQ_DRAM_EGQD_BCM88270_A0m_fields,
  48920         /* *views      */ NULL,
  48921         /* *views_num  */ NULL,
  48922         /* snoop_cb    */ NULL, 
  48923         /* snoop_user_data */ NULL, 
  48924         /* snoop_flags */ 0,
  48925         /* severity */ SOC_MEM_SEVERE_LOW,
  48926         /* type */ SOC_MEM_TYPE_TWO_PORT,
  48927         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  48928         /* impl */ SOC_MEM_IMPL_NORMAL,
  48929         /* cmic_mor_clks       */ 0,
  48930     },
  48931 #endif /* chips */
  48932 
  48933 #if defined(BCM_88470_B0)
  48934     { /* SOC_MEM_INT_TXQ_DRAM_EGQD_BCM88470_B0m */ 
  48935         /* mem            TXQ_DRAM_EGQDm */
  48936         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  48937                           SOC_MEM_FLAG_WRITEONLY |
  48938                           SOC_MEM_FLAG_READONLY |
  48939                           SOC_MEM_FLAG_VALID, /* 0x2 */
  48940         /* cmp_fn      */ NULL,
  48941         /* *null_entry */ NULL,
  48942         /* index_min   */ 0,
  48943         /* index_max   */ 255,
  48944         /* minblock    */ 79,
  48945         /* maxblock    */ 79,
  48946         /* blocks      */ 0,
  48947         /* blocks_hi   */ 0xffffffff,
  48948         /* base        */ 0x000a0000,
  48949         /* gran        */ 1,
  48950         /* bytes       */ 130,
  48951         /* nFields     */ 2,
  48952         /* *fields     */ soc_TXQ_DRAM_EGQD_BCM88470_B0m_fields,
  48953         /* *views      */ NULL,
  48954         /* *views_num  */ NULL,
  48955         /* snoop_cb    */ NULL, 
  48956         /* snoop_user_data */ NULL, 
  48957         /* snoop_flags */ 0,
  48958         /* severity */ SOC_MEM_SEVERE_LOW,
  48959         /* type */ SOC_MEM_TYPE_TWO_PORT,
  48960         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  48961         /* impl */ SOC_MEM_IMPL_NORMAL,
  48962         /* cmic_mor_clks       */ 0,
  48963     },
  48964 #endif /* chips */
  48965 
  48966 #if defined(BCM_88270_A0)
  48967     { /* SOC_MEM_INT_TXQ_ITE_RXI_MEMm */ 
  48968         /* mem            TXQ_ITE_RXI_MEMm */
  48969         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  48970                           SOC_MEM_FLAG_WRITEONLY |
  48971                           SOC_MEM_FLAG_READONLY |
  48972                           SOC_MEM_FLAG_VALID, /* 0x2 */
  48973         /* cmp_fn      */ NULL,
  48974         /* *null_entry */ NULL,
  48975         /* index_min   */ 0,
  48976         /* index_max   */ 7,
  48977         /* minblock    */ 46,
  48978         /* maxblock    */ 46,
  48979         /* blocks      */ 0,
  48980         /* blocks_hi   */ 0x4000,
  48981         /* base        */ 0x00040000,
  48982         /* gran        */ 1,
  48983         /* bytes       */ 138,
  48984         /* nFields     */ 2,
  48985         /* *fields     */ soc_TXQ_ITE_RXI_MEMm_fields,
  48986         /* *views      */ NULL,
  48987         /* *views_num  */ NULL,
  48988         /* snoop_cb    */ NULL, 
  48989         /* snoop_user_data */ NULL, 
  48990         /* snoop_flags */ 0,
  48991         /* severity */ SOC_MEM_SEVERE_LOW,
  48992         /* type */ SOC_MEM_TYPE_TWO_PORT,
  48993         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
  48994         /* impl */ SOC_MEM_IMPL_NORMAL,
  48995         /* cmic_mor_clks       */ 0,
  48996     },
  48997 #endif /* chips */
  48998 
  48999 #if defined(BCM_88470_A0)
  49000     { /* SOC_MEM_INT_TXQ_PER_DTQ_CFGm */ 
  49001         /* mem            TXQ_PER_DTQ_CFGm */
  49002         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  49003         /* cmp_fn      */ NULL,
  49004         /* *null_entry */ NULL,
  49005         /* index_min   */ 0,
  49006         /* index_max   */ 5,
  49007         /* minblock    */ 79,
  49008         /* maxblock    */ 79,
  49009         /* blocks      */ 0,
  49010         /* blocks_hi   */ 0xffffffff,
  49011         /* base        */ 0x00000000,
  49012         /* gran        */ 1,
  49013         /* bytes       */ 8,
  49014         /* nFields     */ 5,
  49015         /* *fields     */ soc_TXQ_PER_DTQ_CFGm_fields,
  49016         /* *views      */ NULL,
  49017         /* *views_num  */ NULL,
  49018         /* snoop_cb    */ NULL, 
  49019         /* snoop_user_data */ NULL, 
  49020         /* snoop_flags */ 0,
  49021         /* severity */ SOC_MEM_SEVERE_LOW,
  49022         /* type */ SOC_MEM_TYPE_NORMAL,
  49023         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  49024         /* impl */ SOC_MEM_IMPL_NORMAL,
  49025         /* cmic_mor_clks       */ 0,
  49026     },
  49027 #endif /* chips */
  49028 
  49029 #if defined(BCM_88270_A0)
  49030     { /* SOC_MEM_INT_TXQ_PER_DTQ_CFG_BCM88270_A0m */ 
  49031         /* mem            TXQ_PER_DTQ_CFGm */
  49032         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  49033         /* cmp_fn      */ NULL,
  49034         /* *null_entry */ NULL,
  49035         /* index_min   */ 0,
  49036         /* index_max   */ 5,
  49037         /* minblock    */ 46,
  49038         /* maxblock    */ 46,
  49039         /* blocks      */ 0,
  49040         /* blocks_hi   */ 0x4000,
  49041         /* base        */ 0x00000000,
  49042         /* gran        */ 1,
  49043         /* bytes       */ 8,
  49044         /* nFields     */ 5,
  49045         /* *fields     */ soc_TXQ_PER_DTQ_CFG_BCM88270_A0m_fields,
  49046         /* *views      */ NULL,
  49047         /* *views_num  */ NULL,
  49048         /* snoop_cb    */ NULL, 
  49049         /* snoop_user_data */ NULL, 
  49050         /* snoop_flags */ 0,
  49051         /* severity */ SOC_MEM_SEVERE_LOW,
  49052         /* type */ SOC_MEM_TYPE_NORMAL,
  49053         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  49054         /* impl */ SOC_MEM_IMPL_NORMAL,
  49055         /* cmic_mor_clks       */ 0,
  49056     },
  49057 #endif /* chips */
  49058 
  49059 #if defined(BCM_88470_B0)
  49060     { /* SOC_MEM_INT_TXQ_PER_DTQ_CFG_BCM88470_B0m */ 
  49061         /* mem            TXQ_PER_DTQ_CFGm */
  49062         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  49063         /* cmp_fn      */ NULL,
  49064         /* *null_entry */ NULL,
  49065         /* index_min   */ 0,
  49066         /* index_max   */ 5,
  49067         /* minblock    */ 79,
  49068         /* maxblock    */ 79,
  49069         /* blocks      */ 0,
  49070         /* blocks_hi   */ 0xffffffff,
  49071         /* base        */ 0x00000000,
  49072         /* gran        */ 1,
  49073         /* bytes       */ 8,
  49074         /* nFields     */ 5,
  49075         /* *fields     */ soc_TXQ_PER_DTQ_CFG_BCM88470_B0m_fields,
  49076         /* *views      */ NULL,
  49077         /* *views_num  */ NULL,
  49078         /* snoop_cb    */ NULL, 
  49079         /* snoop_user_data */ NULL, 
  49080         /* snoop_flags */ 0,
  49081         /* severity */ SOC_MEM_SEVERE_LOW,
  49082         /* type */ SOC_MEM_TYPE_NORMAL,
  49083         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  49084         /* impl */ SOC_MEM_IMPL_NORMAL,
  49085         /* cmic_mor_clks       */ 0,
  49086     },
  49087 #endif /* chips */
  49088 
  49089 #if defined(BCM_88470_A0)
  49090     { /* SOC_MEM_INT_TXQ_PER_WFQ_CFGm */ 
  49091         /* mem            TXQ_PER_WFQ_CFGm */
  49092         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  49093         /* cmp_fn      */ NULL,
  49094         /* *null_entry */ NULL,
  49095         /* index_min   */ 0,
  49096         /* index_max   */ 3,
  49097         /* minblock    */ 79,
  49098         /* maxblock    */ 79,
  49099         /* blocks      */ 0,
  49100         /* blocks_hi   */ 0xffffffff,
  49101         /* base        */ 0x00010000,
  49102         /* gran        */ 1,
  49103         /* bytes       */ 3,
  49104         /* nFields     */ 4,
  49105         /* *fields     */ soc_TXQ_PER_WFQ_CFGm_fields,
  49106         /* *views      */ NULL,
  49107         /* *views_num  */ NULL,
  49108         /* snoop_cb    */ NULL, 
  49109         /* snoop_user_data */ NULL, 
  49110         /* snoop_flags */ 0,
  49111         /* severity */ SOC_MEM_SEVERE_LOW,
  49112         /* type */ SOC_MEM_TYPE_NORMAL,
  49113         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  49114         /* impl */ SOC_MEM_IMPL_NORMAL,
  49115         /* cmic_mor_clks       */ 0,
  49116     },
  49117 #endif /* chips */
  49118 
  49119 #if defined(BCM_88270_A0)
  49120     { /* SOC_MEM_INT_TXQ_PER_WFQ_CFG_BCM88270_A0m */ 
  49121         /* mem            TXQ_PER_WFQ_CFGm */
  49122         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  49123         /* cmp_fn      */ NULL,
  49124         /* *null_entry */ NULL,
  49125         /* index_min   */ 0,
  49126         /* index_max   */ 3,
  49127         /* minblock    */ 46,
  49128         /* maxblock    */ 46,
  49129         /* blocks      */ 0,
  49130         /* blocks_hi   */ 0x4000,
  49131         /* base        */ 0x00010000,
  49132         /* gran        */ 1,
  49133         /* bytes       */ 3,
  49134         /* nFields     */ 4,
  49135         /* *fields     */ soc_TXQ_PER_WFQ_CFG_BCM88270_A0m_fields,
  49136         /* *views      */ NULL,
  49137         /* *views_num  */ NULL,
  49138         /* snoop_cb    */ NULL, 
  49139         /* snoop_user_data */ NULL, 
  49140         /* snoop_flags */ 0,
  49141         /* severity */ SOC_MEM_SEVERE_LOW,
  49142         /* type */ SOC_MEM_TYPE_NORMAL,
  49143         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  49144         /* impl */ SOC_MEM_IMPL_NORMAL,
  49145         /* cmic_mor_clks       */ 0,
  49146     },
  49147 #endif /* chips */
  49148 
  49149 #if defined(BCM_88470_B0)
  49150     { /* SOC_MEM_INT_TXQ_PER_WFQ_CFG_BCM88470_B0m */ 
  49151         /* mem            TXQ_PER_WFQ_CFGm */
  49152         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  49153         /* cmp_fn      */ NULL,
  49154         /* *null_entry */ NULL,
  49155         /* index_min   */ 0,
  49156         /* index_max   */ 3,
  49157         /* minblock    */ 79,
  49158         /* maxblock    */ 79,
  49159         /* blocks      */ 0,
  49160         /* blocks_hi   */ 0xffffffff,
  49161         /* base        */ 0x00010000,
  49162         /* gran        */ 1,
  49163         /* bytes       */ 3,
  49164         /* nFields     */ 4,
  49165         /* *fields     */ soc_TXQ_PER_WFQ_CFG_BCM88470_B0m_fields,
  49166         /* *views      */ NULL,
  49167         /* *views_num  */ NULL,
  49168         /* snoop_cb    */ NULL, 
  49169         /* snoop_user_data */ NULL, 
  49170         /* snoop_flags */ 0,
  49171         /* severity */ SOC_MEM_SEVERE_LOW,
  49172         /* type */ SOC_MEM_TYPE_NORMAL,
  49173         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  49174         /* impl */ SOC_MEM_IMPL_NORMAL,
  49175         /* cmic_mor_clks       */ 0,
  49176     },
  49177 #endif /* chips */
  49178 
  49179 #if defined(BCM_88470_A0)
  49180     { /* SOC_MEM_INT_TXQ_PRIORITY_BITS_MAPPING_2_FDTm */ 
  49181         /* mem            TXQ_PRIORITY_BITS_MAPPING_2_FDTm */
  49182         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  49183         /* cmp_fn      */ NULL,
  49184         /* *null_entry */ NULL,
  49185         /* index_min   */ 0,
  49186         /* index_max   */ 127,
  49187         /* minblock    */ 79,
  49188         /* maxblock    */ 79,
  49189         /* blocks      */ 0,
  49190         /* blocks_hi   */ 0xffffffff,
  49191         /* base        */ 0x00020000,
  49192         /* gran        */ 1,
  49193         /* bytes       */ 1,
  49194         /* nFields     */ 1,
  49195         /* *fields     */ soc_TXQ_PRIORITY_BITS_MAPPING_2_FDTm_fields,
  49196         /* *views      */ NULL,
  49197         /* *views_num  */ NULL,
  49198         /* snoop_cb    */ NULL, 
  49199         /* snoop_user_data */ NULL, 
  49200         /* snoop_flags */ 0,
  49201         /* severity */ SOC_MEM_SEVERE_LOW,
  49202         /* type */ SOC_MEM_TYPE_NORMAL,
  49203         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  49204         /* impl */ SOC_MEM_IMPL_NORMAL,
  49205         /* cmic_mor_clks       */ 0,
  49206     },
  49207 #endif /* chips */
  49208 
  49209 #if defined(BCM_88270_A0)
  49210     { /* SOC_MEM_INT_TXQ_PRIORITY_BITS_MAPPING_2_FDT_BCM88270_A0m */ 
  49211         /* mem            TXQ_PRIORITY_BITS_MAPPING_2_FDTm */
  49212         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  49213         /* cmp_fn      */ NULL,
  49214         /* *null_entry */ NULL,
  49215         /* index_min   */ 0,
  49216         /* index_max   */ 127,
  49217         /* minblock    */ 46,
  49218         /* maxblock    */ 46,
  49219         /* blocks      */ 0,
  49220         /* blocks_hi   */ 0x4000,
  49221         /* base        */ 0x00020000,
  49222         /* gran        */ 1,
  49223         /* bytes       */ 1,
  49224         /* nFields     */ 1,
  49225         /* *fields     */ soc_TXQ_PRIORITY_BITS_MAPPING_2_FDT_BCM88270_A0m_fields,
  49226         /* *views      */ NULL,
  49227         /* *views_num  */ NULL,
  49228         /* snoop_cb    */ NULL, 
  49229         /* snoop_user_data */ NULL, 
  49230         /* snoop_flags */ 0,
  49231         /* severity */ SOC_MEM_SEVERE_LOW,
  49232         /* type */ SOC_MEM_TYPE_NORMAL,
  49233         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  49234         /* impl */ SOC_MEM_IMPL_NORMAL,
  49235         /* cmic_mor_clks       */ 0,
  49236     },
  49237 #endif /* chips */
  49238 
  49239 #if defined(BCM_88470_B0)
  49240     { /* SOC_MEM_INT_TXQ_PRIORITY_BITS_MAPPING_2_FDT_BCM88470_B0m */ 
  49241         /* mem            TXQ_PRIORITY_BITS_MAPPING_2_FDTm */
  49242         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  49243         /* cmp_fn      */ NULL,
  49244         /* *null_entry */ NULL,
  49245         /* index_min   */ 0,
  49246         /* index_max   */ 127,
  49247         /* minblock    */ 79,
  49248         /* maxblock    */ 79,
  49249         /* blocks      */ 0,
  49250         /* blocks_hi   */ 0xffffffff,
  49251         /* base        */ 0x00020000,
  49252         /* gran        */ 1,
  49253         /* bytes       */ 1,
  49254         /* nFields     */ 1,
  49255         /* *fields     */ soc_TXQ_PRIORITY_BITS_MAPPING_2_FDT_BCM88470_B0m_fields,
  49256         /* *views      */ NULL,
  49257         /* *views_num  */ NULL,
  49258         /* snoop_cb    */ NULL, 
  49259         /* snoop_user_data */ NULL, 
  49260         /* snoop_flags */ 0,
  49261         /* severity */ SOC_MEM_SEVERE_LOW,
  49262         /* type */ SOC_MEM_TYPE_NORMAL,
  49263         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  49264         /* impl */ SOC_MEM_IMPL_NORMAL,
  49265         /* cmic_mor_clks       */ 0,
  49266     },
  49267 #endif /* chips */
  49268 
  49269 #if defined(BCM_88470_A0)
  49270     { /* SOC_MEM_INT_TXQ_SRAM_CTQm */ 
  49271         /* mem            TXQ_SRAM_CTQm */
  49272         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  49273                           SOC_MEM_FLAG_WRITEONLY |
  49274                           SOC_MEM_FLAG_READONLY |
  49275                           SOC_MEM_FLAG_VALID, /* 0x2 */
  49276         /* cmp_fn      */ NULL,
  49277         /* *null_entry */ NULL,
  49278         /* index_min   */ 0,
  49279         /* index_max   */ 255,
  49280         /* minblock    */ 79,
  49281         /* maxblock    */ 79,
  49282         /* blocks      */ 0,
  49283         /* blocks_hi   */ 0xffffffff,
  49284         /* base        */ 0x00030000,
  49285         /* gran        */ 1,
  49286         /* bytes       */ 8,
  49287         /* nFields     */ 2,
  49288         /* *fields     */ soc_TXQ_SRAM_CTQm_fields,
  49289         /* *views      */ NULL,
  49290         /* *views_num  */ NULL,
  49291         /* snoop_cb    */ NULL, 
  49292         /* snoop_user_data */ NULL, 
  49293         /* snoop_flags */ 0,
  49294         /* severity */ SOC_MEM_SEVERE_LOW,
  49295         /* type */ SOC_MEM_TYPE_ONE_PORT,
  49296         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  49297         /* impl */ SOC_MEM_IMPL_NORMAL,
  49298         /* cmic_mor_clks       */ 0,
  49299     },
  49300 #endif /* chips */
  49301 
  49302 #if defined(BCM_88470_B0)
  49303     { /* SOC_MEM_INT_TXQ_SRAM_CTQ_BCM88470_B0m */ 
  49304         /* mem            TXQ_SRAM_CTQm */
  49305         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  49306                           SOC_MEM_FLAG_WRITEONLY |
  49307                           SOC_MEM_FLAG_READONLY |
  49308                           SOC_MEM_FLAG_VALID, /* 0x2 */
  49309         /* cmp_fn      */ NULL,
  49310         /* *null_entry */ NULL,
  49311         /* index_min   */ 0,
  49312         /* index_max   */ 255,
  49313         /* minblock    */ 79,
  49314         /* maxblock    */ 79,
  49315         /* blocks      */ 0,
  49316         /* blocks_hi   */ 0xffffffff,
  49317         /* base        */ 0x00030000,
  49318         /* gran        */ 1,
  49319         /* bytes       */ 8,
  49320         /* nFields     */ 2,
  49321         /* *fields     */ soc_TXQ_SRAM_CTQ_BCM88470_B0m_fields,
  49322         /* *views      */ NULL,
  49323         /* *views_num  */ NULL,
  49324         /* snoop_cb    */ NULL, 
  49325         /* snoop_user_data */ NULL, 
  49326         /* snoop_flags */ 0,
  49327         /* severity */ SOC_MEM_SEVERE_LOW,
  49328         /* type */ SOC_MEM_TYPE_ONE_PORT,
  49329         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  49330         /* impl */ SOC_MEM_IMPL_NORMAL,
  49331         /* cmic_mor_clks       */ 0,
  49332     },
  49333 #endif /* chips */
  49334 
  49335 #if defined(BCM_88470_A0)
  49336     { /* SOC_MEM_INT_TXQ_SRAM_DTQm */ 
  49337         /* mem            TXQ_SRAM_DTQm */
  49338         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  49339                           SOC_MEM_FLAG_WRITEONLY |
  49340                           SOC_MEM_FLAG_READONLY |
  49341                           SOC_MEM_FLAG_VALID, /* 0x2 */
  49342         /* cmp_fn      */ NULL,
  49343         /* *null_entry */ NULL,
  49344         /* index_min   */ 0,
  49345         /* index_max   */ 255,
  49346         /* minblock    */ 79,
  49347         /* maxblock    */ 79,
  49348         /* blocks      */ 0,
  49349         /* blocks_hi   */ 0xffffffff,
  49350         /* base        */ 0x00040000,
  49351         /* gran        */ 1,
  49352         /* bytes       */ 263,
  49353         /* nFields     */ 2,
  49354         /* *fields     */ soc_TXQ_SRAM_DTQm_fields,
  49355         /* *views      */ NULL,
  49356         /* *views_num  */ NULL,
  49357         /* snoop_cb    */ NULL, 
  49358         /* snoop_user_data */ NULL, 
  49359         /* snoop_flags */ 0,
  49360         /* severity */ SOC_MEM_SEVERE_LOW,
  49361         /* type */ SOC_MEM_TYPE_ONE_PORT,
  49362         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
  49363         /* impl */ SOC_MEM_IMPL_NORMAL,
  49364         /* cmic_mor_clks       */ 0,
  49365     },
  49366 #endif /* chips */
  49367 
  49368 #if defined(BCM_88470_B0)
  49369     { /* SOC_MEM_INT_TXQ_SRAM_DTQ_BCM88470_B0m */ 
  49370         /* mem            TXQ_SRAM_DTQm */
  49371         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  49372                           SOC_MEM_FLAG_WRITEONLY |
  49373                           SOC_MEM_FLAG_READONLY |
  49374                           SOC_MEM_FLAG_VALID, /* 0x2 */
  49375         /* cmp_fn      */ NULL,
  49376         /* *null_entry */ NULL,
  49377         /* index_min   */ 0,
  49378         /* index_max   */ 255,
  49379         /* minblock    */ 79,
  49380         /* maxblock    */ 79,
  49381         /* blocks      */ 0,
  49382         /* blocks_hi   */ 0xffffffff,
  49383         /* base        */ 0x00040000,
  49384         /* gran        */ 1,
  49385         /* bytes       */ 263,
  49386         /* nFields     */ 2,
  49387         /* *fields     */ soc_TXQ_SRAM_DTQ_BCM88470_B0m_fields,
  49388         /* *views      */ NULL,
  49389         /* *views_num  */ NULL,
  49390         /* snoop_cb    */ NULL, 
  49391         /* snoop_user_data */ NULL, 
  49392         /* snoop_flags */ 0,
  49393         /* severity */ SOC_MEM_SEVERE_LOW,
  49394         /* type */ SOC_MEM_TYPE_ONE_PORT,
  49395         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
  49396         /* impl */ SOC_MEM_IMPL_NORMAL,
  49397         /* cmic_mor_clks       */ 0,
  49398     },
  49399 #endif /* chips */
  49400 
  49401 #if defined(BCM_88470_A0)
  49402     { /* SOC_MEM_INT_TXQ_SRAM_EGQCm */ 
  49403         /* mem            TXQ_SRAM_EGQCm */
  49404         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  49405                           SOC_MEM_FLAG_WRITEONLY |
  49406                           SOC_MEM_FLAG_READONLY |
  49407                           SOC_MEM_FLAG_VALID, /* 0x2 */
  49408         /* cmp_fn      */ NULL,
  49409         /* *null_entry */ NULL,
  49410         /* index_min   */ 0,
  49411         /* index_max   */ 79,
  49412         /* minblock    */ 79,
  49413         /* maxblock    */ 79,
  49414         /* blocks      */ 0,
  49415         /* blocks_hi   */ 0xffffffff,
  49416         /* base        */ 0x00070000,
  49417         /* gran        */ 1,
  49418         /* bytes       */ 5,
  49419         /* nFields     */ 9,
  49420         /* *fields     */ soc_TXQ_SRAM_EGQCm_fields,
  49421         /* *views      */ NULL,
  49422         /* *views_num  */ NULL,
  49423         /* snoop_cb    */ NULL, 
  49424         /* snoop_user_data */ NULL, 
  49425         /* snoop_flags */ 0,
  49426         /* severity */ SOC_MEM_SEVERE_LOW,
  49427         /* type */ SOC_MEM_TYPE_ONE_PORT,
  49428         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  49429         /* impl */ SOC_MEM_IMPL_NORMAL,
  49430         /* cmic_mor_clks       */ 0,
  49431     },
  49432 #endif /* chips */
  49433 
  49434 #if defined(BCM_88270_A0)
  49435     { /* SOC_MEM_INT_TXQ_SRAM_EGQC_BCM88270_A0m */ 
  49436         /* mem            TXQ_SRAM_EGQCm */
  49437         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  49438                           SOC_MEM_FLAG_WRITEONLY |
  49439                           SOC_MEM_FLAG_READONLY |
  49440                           SOC_MEM_FLAG_VALID, /* 0x2 */
  49441         /* cmp_fn      */ NULL,
  49442         /* *null_entry */ NULL,
  49443         /* index_min   */ 0,
  49444         /* index_max   */ 159,
  49445         /* minblock    */ 46,
  49446         /* maxblock    */ 46,
  49447         /* blocks      */ 0,
  49448         /* blocks_hi   */ 0x4000,
  49449         /* base        */ 0x00050000,
  49450         /* gran        */ 1,
  49451         /* bytes       */ 4,
  49452         /* nFields     */ 7,
  49453         /* *fields     */ soc_TXQ_SRAM_EGQC_BCM88270_A0m_fields,
  49454         /* *views      */ NULL,
  49455         /* *views_num  */ NULL,
  49456         /* snoop_cb    */ NULL, 
  49457         /* snoop_user_data */ NULL, 
  49458         /* snoop_flags */ 0,
  49459         /* severity */ SOC_MEM_SEVERE_LOW,
  49460         /* type */ SOC_MEM_TYPE_ONE_PORT,
  49461         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  49462         /* impl */ SOC_MEM_IMPL_NORMAL,
  49463         /* cmic_mor_clks       */ 0,
  49464     },
  49465 #endif /* chips */
  49466 
  49467 #if defined(BCM_88470_B0)
  49468     { /* SOC_MEM_INT_TXQ_SRAM_EGQC_BCM88470_B0m */ 
  49469         /* mem            TXQ_SRAM_EGQCm */
  49470         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  49471                           SOC_MEM_FLAG_WRITEONLY |
  49472                           SOC_MEM_FLAG_READONLY |
  49473                           SOC_MEM_FLAG_VALID, /* 0x2 */
  49474         /* cmp_fn      */ NULL,
  49475         /* *null_entry */ NULL,
  49476         /* index_min   */ 0,
  49477         /* index_max   */ 79,
  49478         /* minblock    */ 79,
  49479         /* maxblock    */ 79,
  49480         /* blocks      */ 0,
  49481         /* blocks_hi   */ 0xffffffff,
  49482         /* base        */ 0x00070000,
  49483         /* gran        */ 1,
  49484         /* bytes       */ 5,
  49485         /* nFields     */ 9,
  49486         /* *fields     */ soc_TXQ_SRAM_EGQC_BCM88470_B0m_fields,
  49487         /* *views      */ NULL,
  49488         /* *views_num  */ NULL,
  49489         /* snoop_cb    */ NULL, 
  49490         /* snoop_user_data */ NULL, 
  49491         /* snoop_flags */ 0,
  49492         /* severity */ SOC_MEM_SEVERE_LOW,
  49493         /* type */ SOC_MEM_TYPE_ONE_PORT,
  49494         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  49495         /* impl */ SOC_MEM_IMPL_NORMAL,
  49496         /* cmic_mor_clks       */ 0,
  49497     },
  49498 #endif /* chips */
  49499 
  49500 #if defined(BCM_88470_A0)
  49501     { /* SOC_MEM_INT_TXQ_SRAM_EGQDm */ 
  49502         /* mem            TXQ_SRAM_EGQDm */
  49503         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  49504                           SOC_MEM_FLAG_WRITEONLY |
  49505                           SOC_MEM_FLAG_READONLY |
  49506                           SOC_MEM_FLAG_VALID, /* 0x2 */
  49507         /* cmp_fn      */ NULL,
  49508         /* *null_entry */ NULL,
  49509         /* index_min   */ 0,
  49510         /* index_max   */ 159,
  49511         /* minblock    */ 79,
  49512         /* maxblock    */ 79,
  49513         /* blocks      */ 0,
  49514         /* blocks_hi   */ 0xffffffff,
  49515         /* base        */ 0x00090000,
  49516         /* gran        */ 1,
  49517         /* bytes       */ 130,
  49518         /* nFields     */ 2,
  49519         /* *fields     */ soc_TXQ_SRAM_EGQDm_fields,
  49520         /* *views      */ NULL,
  49521         /* *views_num  */ NULL,
  49522         /* snoop_cb    */ NULL, 
  49523         /* snoop_user_data */ NULL, 
  49524         /* snoop_flags */ 0,
  49525         /* severity */ SOC_MEM_SEVERE_LOW,
  49526         /* type */ SOC_MEM_TYPE_TWO_PORT,
  49527         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  49528         /* impl */ SOC_MEM_IMPL_NORMAL,
  49529         /* cmic_mor_clks       */ 0,
  49530     },
  49531 #endif /* chips */
  49532 
  49533 #if defined(BCM_88270_A0)
  49534     { /* SOC_MEM_INT_TXQ_SRAM_EGQD_BCM88270_A0m */ 
  49535         /* mem            TXQ_SRAM_EGQDm */
  49536         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  49537                           SOC_MEM_FLAG_WRITEONLY |
  49538                           SOC_MEM_FLAG_READONLY |
  49539                           SOC_MEM_FLAG_VALID, /* 0x2 */
  49540         /* cmp_fn      */ NULL,
  49541         /* *null_entry */ NULL,
  49542         /* index_min   */ 0,
  49543         /* index_max   */ 159,
  49544         /* minblock    */ 46,
  49545         /* maxblock    */ 46,
  49546         /* blocks      */ 0,
  49547         /* blocks_hi   */ 0x4000,
  49548         /* base        */ 0x00070000,
  49549         /* gran        */ 1,
  49550         /* bytes       */ 130,
  49551         /* nFields     */ 2,
  49552         /* *fields     */ soc_TXQ_SRAM_EGQD_BCM88270_A0m_fields,
  49553         /* *views      */ NULL,
  49554         /* *views_num  */ NULL,
  49555         /* snoop_cb    */ NULL, 
  49556         /* snoop_user_data */ NULL, 
  49557         /* snoop_flags */ 0,
  49558         /* severity */ SOC_MEM_SEVERE_LOW,
  49559         /* type */ SOC_MEM_TYPE_TWO_PORT,
  49560         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  49561         /* impl */ SOC_MEM_IMPL_NORMAL,
  49562         /* cmic_mor_clks       */ 0,
  49563     },
  49564 #endif /* chips */
  49565 
  49566 #if defined(BCM_88470_B0)
  49567     { /* SOC_MEM_INT_TXQ_SRAM_EGQD_BCM88470_B0m */ 
  49568         /* mem            TXQ_SRAM_EGQDm */
  49569         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  49570                           SOC_MEM_FLAG_WRITEONLY |
  49571                           SOC_MEM_FLAG_READONLY |
  49572                           SOC_MEM_FLAG_VALID, /* 0x2 */
  49573         /* cmp_fn      */ NULL,
  49574         /* *null_entry */ NULL,
  49575         /* index_min   */ 0,
  49576         /* index_max   */ 159,
  49577         /* minblock    */ 79,
  49578         /* maxblock    */ 79,
  49579         /* blocks      */ 0,
  49580         /* blocks_hi   */ 0xffffffff,
  49581         /* base        */ 0x00090000,
  49582         /* gran        */ 1,
  49583         /* bytes       */ 130,
  49584         /* nFields     */ 2,
  49585         /* *fields     */ soc_TXQ_SRAM_EGQD_BCM88470_B0m_fields,
  49586         /* *views      */ NULL,
  49587         /* *views_num  */ NULL,
  49588         /* snoop_cb    */ NULL, 
  49589         /* snoop_user_data */ NULL, 
  49590         /* snoop_flags */ 0,
  49591         /* severity */ SOC_MEM_SEVERE_LOW,
  49592         /* type */ SOC_MEM_TYPE_TWO_PORT,
  49593         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  49594         /* impl */ SOC_MEM_IMPL_NORMAL,
  49595         /* cmic_mor_clks       */ 0,
  49596     },
  49597 #endif /* chips */
  49598 
  49599 #if defined(BCM_88732_A0)
  49600     { /* SOC_MEM_INT_TXSACRPTPKTSm */ 
  49601         /* mem            TXSACRPTPKTSm */
  49602         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  49603         /* cmp_fn      */ NULL,
  49604         /* *null_entry */ _soc_mem_entry_null_zeroes,
  49605         /* index_min   */ 0,
  49606         /* index_max   */ 127,
  49607         /* minblock    */ 7,
  49608         /* maxblock    */ 8,
  49609         /* blocks      */ 0x180,
  49610         /* blocks_hi   */ 0,
  49611         /* base        */ 0x0c000000,
  49612         /* gran        */ 1,
  49613         /* bytes       */ 6,
  49614         /* nFields     */ 4,
  49615         /* *fields     */ soc_TXSACRPTPKTSm_fields,
  49616         /* *views      */ NULL,
  49617         /* *views_num  */ NULL,
  49618         /* snoop_cb    */ NULL, 
  49619         /* snoop_user_data */ NULL, 
  49620         /* snoop_flags */ 0,
  49621         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  49622         /* type */ SOC_MEM_TYPE_NORMAL,
  49623         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  49624         /* impl */ SOC_MEM_IMPL_NORMAL,
  49625         /* cmic_mor_clks       */ 0,
  49626     },
  49627 #endif /* chips */
  49628 
  49629 #if defined(BCM_88732_A0)
  49630     { /* SOC_MEM_INT_TXSAPRTCPKTSm */ 
  49631         /* mem            TXSAPRTCPKTSm */
  49632         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  49633         /* cmp_fn      */ NULL,
  49634         /* *null_entry */ _soc_mem_entry_null_zeroes,
  49635         /* index_min   */ 0,
  49636         /* index_max   */ 127,
  49637         /* minblock    */ 7,
  49638         /* maxblock    */ 8,
  49639         /* blocks      */ 0x180,
  49640         /* blocks_hi   */ 0,
  49641         /* base        */ 0x0b000000,
  49642         /* gran        */ 1,
  49643         /* bytes       */ 6,
  49644         /* nFields     */ 4,
  49645         /* *fields     */ soc_RXSAOKPKTSm_fields,
  49646         /* *views      */ NULL,
  49647         /* *views_num  */ NULL,
  49648         /* snoop_cb    */ NULL, 
  49649         /* snoop_user_data */ NULL, 
  49650         /* snoop_flags */ 0,
  49651         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  49652         /* type */ SOC_MEM_TYPE_NORMAL,
  49653         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  49654         /* impl */ SOC_MEM_IMPL_NORMAL,
  49655         /* cmic_mor_clks       */ 0,
  49656     },
  49657 #endif /* chips */
  49658 
  49659 #if defined(BCM_88732_A0)
  49660     { /* SOC_MEM_INT_TXSCCRPTBYTm */ 
  49661         /* mem            TXSCCRPTBYTm */
  49662         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  49663         /* cmp_fn      */ NULL,
  49664         /* *null_entry */ _soc_mem_entry_null_zeroes,
  49665         /* index_min   */ 0,
  49666         /* index_max   */ 31,
  49667         /* minblock    */ 7,
  49668         /* maxblock    */ 8,
  49669         /* blocks      */ 0x180,
  49670         /* blocks_hi   */ 0,
  49671         /* base        */ 0x14000000,
  49672         /* gran        */ 1,
  49673         /* bytes       */ 7,
  49674         /* nFields     */ 4,
  49675         /* *fields     */ soc_RXSCUNUSEDSAPKTSm_fields,
  49676         /* *views      */ NULL,
  49677         /* *views_num  */ NULL,
  49678         /* snoop_cb    */ NULL, 
  49679         /* snoop_user_data */ NULL, 
  49680         /* snoop_flags */ 0,
  49681         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  49682         /* type */ SOC_MEM_TYPE_NORMAL,
  49683         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  49684         /* impl */ SOC_MEM_IMPL_NORMAL,
  49685         /* cmic_mor_clks       */ 0,
  49686     },
  49687 #endif /* chips */
  49688 
  49689 #if defined(BCM_88732_A0)
  49690     { /* SOC_MEM_INT_TXSCCRPTPKTSm */ 
  49691         /* mem            TXSCCRPTPKTSm */
  49692         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  49693         /* cmp_fn      */ NULL,
  49694         /* *null_entry */ _soc_mem_entry_null_zeroes,
  49695         /* index_min   */ 0,
  49696         /* index_max   */ 31,
  49697         /* minblock    */ 7,
  49698         /* maxblock    */ 8,
  49699         /* blocks      */ 0x180,
  49700         /* blocks_hi   */ 0,
  49701         /* base        */ 0x12000000,
  49702         /* gran        */ 1,
  49703         /* bytes       */ 7,
  49704         /* nFields     */ 4,
  49705         /* *fields     */ soc_RXUNKNOWNSCIPKTSm_fields,
  49706         /* *views      */ NULL,
  49707         /* *views_num  */ NULL,
  49708         /* snoop_cb    */ NULL, 
  49709         /* snoop_user_data */ NULL, 
  49710         /* snoop_flags */ 0,
  49711         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  49712         /* type */ SOC_MEM_TYPE_NORMAL,
  49713         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  49714         /* impl */ SOC_MEM_IMPL_NORMAL,
  49715         /* cmic_mor_clks       */ 0,
  49716     },
  49717 #endif /* chips */
  49718 
  49719 #if defined(BCM_88732_A0)
  49720     { /* SOC_MEM_INT_TXSCPRTCBYTm */ 
  49721         /* mem            TXSCPRTCBYTm */
  49722         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  49723         /* cmp_fn      */ NULL,
  49724         /* *null_entry */ _soc_mem_entry_null_zeroes,
  49725         /* index_min   */ 0,
  49726         /* index_max   */ 31,
  49727         /* minblock    */ 7,
  49728         /* maxblock    */ 8,
  49729         /* blocks      */ 0x180,
  49730         /* blocks_hi   */ 0,
  49731         /* base        */ 0x13000000,
  49732         /* gran        */ 1,
  49733         /* bytes       */ 7,
  49734         /* nFields     */ 4,
  49735         /* *fields     */ soc_RXNOSCIPKTSm_fields,
  49736         /* *views      */ NULL,
  49737         /* *views_num  */ NULL,
  49738         /* snoop_cb    */ NULL, 
  49739         /* snoop_user_data */ NULL, 
  49740         /* snoop_flags */ 0,
  49741         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  49742         /* type */ SOC_MEM_TYPE_NORMAL,
  49743         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  49744         /* impl */ SOC_MEM_IMPL_NORMAL,
  49745         /* cmic_mor_clks       */ 0,
  49746     },
  49747 #endif /* chips */
  49748 
  49749 #if defined(BCM_88732_A0)
  49750     { /* SOC_MEM_INT_TXSCPRTCPKTSm */ 
  49751         /* mem            TXSCPRTCPKTSm */
  49752         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  49753         /* cmp_fn      */ NULL,
  49754         /* *null_entry */ _soc_mem_entry_null_zeroes,
  49755         /* index_min   */ 0,
  49756         /* index_max   */ 31,
  49757         /* minblock    */ 7,
  49758         /* maxblock    */ 8,
  49759         /* blocks      */ 0x180,
  49760         /* blocks_hi   */ 0,
  49761         /* base        */ 0x11000000,
  49762         /* gran        */ 1,
  49763         /* bytes       */ 7,
  49764         /* nFields     */ 4,
  49765         /* *fields     */ soc_RXBADTAGPKTSm_fields,
  49766         /* *views      */ NULL,
  49767         /* *views_num  */ NULL,
  49768         /* snoop_cb    */ NULL, 
  49769         /* snoop_user_data */ NULL, 
  49770         /* snoop_flags */ 0,
  49771         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  49772         /* type */ SOC_MEM_TYPE_NORMAL,
  49773         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  49774         /* impl */ SOC_MEM_IMPL_NORMAL,
  49775         /* cmic_mor_clks       */ 0,
  49776     },
  49777 #endif /* chips */
  49778 
  49779 #if defined(BCM_88732_A0)
  49780     { /* SOC_MEM_INT_TXUNTAGPKTSm */ 
  49781         /* mem            TXUNTAGPKTSm */
  49782         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  49783         /* cmp_fn      */ NULL,
  49784         /* *null_entry */ _soc_mem_entry_null_zeroes,
  49785         /* index_min   */ 0,
  49786         /* index_max   */ 3,
  49787         /* minblock    */ 7,
  49788         /* maxblock    */ 8,
  49789         /* blocks      */ 0x180,
  49790         /* blocks_hi   */ 0,
  49791         /* base        */ 0x0f000000,
  49792         /* gran        */ 1,
  49793         /* bytes       */ 6,
  49794         /* nFields     */ 1,
  49795         /* *fields     */ soc_TXUNTAGPKTSm_fields,
  49796         /* *views      */ NULL,
  49797         /* *views_num  */ NULL,
  49798         /* snoop_cb    */ NULL, 
  49799         /* snoop_user_data */ NULL, 
  49800         /* snoop_flags */ 0,
  49801         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  49802         /* type */ SOC_MEM_TYPE_NORMAL,
  49803         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  49804         /* impl */ SOC_MEM_IMPL_NORMAL,
  49805         /* cmic_mor_clks       */ 0,
  49806     },
  49807 #endif /* chips */
  49808 
  49809 #if defined(BCM_56860_A0)
  49810     { /* SOC_MEM_INT_TX_INITIAL_PROT_GROUP_TABLEm */ 
  49811         /* mem            TX_INITIAL_PROT_GROUP_TABLEm */
  49812         /* flags       */ SOC_MEM_FLAG_VALID |
  49813                           SOC_MEM_FLAG_CACHABLE |
  49814                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  49815         /* cmp_fn      */ _soc_mem_cmp_undef,
  49816         /* *null_entry */ _soc_mem_entry_null_zeroes,
  49817         /* index_min   */ 0,
  49818         /* index_max   */ 7,
  49819         /* minblock    */ 11,
  49820         /* maxblock    */ 11,
  49821         /* blocks      */ 0x800,
  49822         /* blocks_hi   */ 0,
  49823         /* base        */ 0x44200000,
  49824         /* gran        */ 1,
  49825         /* bytes       */ 16,
  49826         /* nFields     */ 1,
  49827         /* *fields     */ soc_TX_INITIAL_PROT_GROUP_TABLEm_fields,
  49828         /* *views      */ NULL,
  49829         /* *views_num  */ NULL,
  49830         /* snoop_cb    */ NULL, 
  49831         /* snoop_user_data */ NULL, 
  49832         /* snoop_flags */ 0,
  49833         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  49834         /* type */ SOC_MEM_TYPE_NORMAL,
  49835         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  49836         /* impl */ SOC_MEM_IMPL_NORMAL,
  49837         /* cmic_mor_clks       */ 0,
  49838     },
  49839 #endif /* chips */
  49840 
  49841 #if defined(BCM_56370_A0)
  49842     { /* SOC_MEM_INT_TX_INITIAL_PROT_GROUP_TABLE_BCM56370_A0m */ 
  49843         /* mem            TX_INITIAL_PROT_GROUP_TABLEm */
  49844         /* flags       */ SOC_MEM_FLAG_VALID |
  49845                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  49846         /* cmp_fn      */ _soc_mem_cmp_undef,
  49847         /* *null_entry */ _soc_mem_entry_null_zeroes,
  49848         /* index_min   */ 0,
  49849         /* index_max   */ 7,
  49850         /* minblock    */ 14,
  49851         /* maxblock    */ 14,
  49852         /* blocks      */ 0x4000,
  49853         /* blocks_hi   */ 0,
  49854         /* base        */ 0x70340000,
  49855         /* gran        */ 1,
  49856         /* bytes       */ 16,
  49857         /* nFields     */ 1,
  49858         /* *fields     */ soc_TX_INITIAL_PROT_GROUP_TABLE_BCM56870_A0m_fields,
  49859         /* *views      */ NULL,
  49860         /* *views_num  */ NULL,
  49861         /* snoop_cb    */ NULL, 
  49862         /* snoop_user_data */ NULL, 
  49863         /* snoop_flags */ 0,
  49864         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  49865         /* type */ SOC_MEM_TYPE_NORMAL,
  49866         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  49867         /* impl */ SOC_MEM_IMPL_NORMAL,
  49868         /* cmic_mor_clks       */ 0,
  49869         /* access_latency_mode */ 3,
  49870     },
  49871 #endif /* chips */
  49872 
  49873 #if defined(BCM_56770_A0)
  49874     { /* SOC_MEM_INT_TX_INITIAL_PROT_GROUP_TABLE_BCM56770_A0m */ 
  49875         /* mem            TX_INITIAL_PROT_GROUP_TABLEm */
  49876         /* flags       */ SOC_MEM_FLAG_VALID |
  49877                           SOC_MEM_FLAG_CACHABLE |
  49878                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  49879         /* cmp_fn      */ _soc_mem_cmp_undef,
  49880         /* *null_entry */ _soc_mem_entry_null_zeroes,
  49881         /* index_min   */ 0,
  49882         /* index_max   */ 7,
  49883         /* minblock    */ 25,
  49884         /* maxblock    */ 25,
  49885         /* blocks      */ 0x2000000,
  49886         /* blocks_hi   */ 0,
  49887         /* base        */ 0x70340000,
  49888         /* gran        */ 1,
  49889         /* bytes       */ 16,
  49890         /* nFields     */ 1,
  49891         /* *fields     */ soc_TX_INITIAL_PROT_GROUP_TABLE_BCM56870_A0m_fields,
  49892         /* *views      */ NULL,
  49893         /* *views_num  */ NULL,
  49894         /* snoop_cb    */ NULL, 
  49895         /* snoop_user_data */ NULL, 
  49896         /* snoop_flags */ 0,
  49897         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  49898         /* type */ SOC_MEM_TYPE_NORMAL,
  49899         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  49900         /* impl */ SOC_MEM_IMPL_NORMAL,
  49901         /* cmic_mor_clks       */ 0,
  49902         /* access_latency_mode */ 3,
  49903     },
  49904 #endif /* chips */
  49905 
  49906 #if defined(BCM_56870_A0)
  49907     { /* SOC_MEM_INT_TX_INITIAL_PROT_GROUP_TABLE_BCM56870_A0m */ 
  49908         /* mem            TX_INITIAL_PROT_GROUP_TABLEm */
  49909         /* flags       */ SOC_MEM_FLAG_VALID |
  49910                           SOC_MEM_FLAG_CACHABLE |
  49911                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  49912         /* cmp_fn      */ _soc_mem_cmp_undef,
  49913         /* *null_entry */ _soc_mem_entry_null_zeroes,
  49914         /* index_min   */ 0,
  49915         /* index_max   */ 7,
  49916         /* minblock    */ 37,
  49917         /* maxblock    */ 37,
  49918         /* blocks      */ 0,
  49919         /* blocks_hi   */ 0x20,
  49920         /* base        */ 0x70340000,
  49921         /* gran        */ 1,
  49922         /* bytes       */ 16,
  49923         /* nFields     */ 1,
  49924         /* *fields     */ soc_TX_INITIAL_PROT_GROUP_TABLE_BCM56870_A0m_fields,
  49925         /* *views      */ NULL,
  49926         /* *views_num  */ NULL,
  49927         /* snoop_cb    */ NULL, 
  49928         /* snoop_user_data */ NULL, 
  49929         /* snoop_flags */ 0,
  49930         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  49931         /* type */ SOC_MEM_TYPE_NORMAL,
  49932         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  49933         /* impl */ SOC_MEM_IMPL_NORMAL,
  49934         /* cmic_mor_clks       */ 0,
  49935         /* access_latency_mode */ 3,
  49936     },
  49937 #endif /* chips */
  49938 
  49939 #if defined(BCM_56970_A0)
  49940     { /* SOC_MEM_INT_TX_INITIAL_PROT_GROUP_TABLE_BCM56970_A0m */ 
  49941         /* mem            TX_INITIAL_PROT_GROUP_TABLEm */
  49942         /* flags       */ SOC_MEM_FLAG_VALID |
  49943                           SOC_MEM_FLAG_CACHABLE |
  49944                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  49945                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  49946         /* cmp_fn      */ _soc_mem_cmp_undef,
  49947         /* *null_entry */ _soc_mem_entry_null_zeroes,
  49948         /* index_min   */ 0,
  49949         /* index_max   */ 7,
  49950         /* minblock    */ 68,
  49951         /* maxblock    */ 68,
  49952         /* blocks      */ 0,
  49953         /* blocks_hi   */ 0xffffffff,
  49954         /* base        */ 0x80100000,
  49955         /* gran        */ 1,
  49956         /* bytes       */ 18,
  49957         /* nFields     */ 4,
  49958         /* *fields     */ soc_INITIAL_PROT_NHI_TABLE_1_BCM56970_A0m_fields,
  49959         /* *views      */ NULL,
  49960         /* *views_num  */ NULL,
  49961         /* snoop_cb    */ NULL, 
  49962         /* snoop_user_data */ NULL, 
  49963         /* snoop_flags */ 0,
  49964         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  49965         /* type */ SOC_MEM_TYPE_NORMAL,
  49966         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  49967         /* impl */ SOC_MEM_IMPL_NORMAL,
  49968         /* cmic_mor_clks       */ 0,
  49969         /* access_latency_mode */ 0,
  49970     },
  49971 #endif /* chips */
  49972 
  49973 #if defined(BCM_88690_A0)
  49974     { /* SOC_MEM_INT_TX_LKUP_1588_MEM_400Gm */ 
  49975         /* mem            TX_LKUP_1588_MEM_400Gm */
  49976         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  49977         /* cmp_fn      */ NULL,
  49978         /* *null_entry */ NULL,
  49979         /* index_min   */ 0,
  49980         /* index_max   */ 39,
  49981         /* minblock    */ 29,
  49982         /* maxblock    */ 40,
  49983         /* blocks      */ 0xe0000000,
  49984         /* blocks_hi   */ 0x1ff,
  49985         /* base        */ 0x1c000000,
  49986         /* gran        */ 1,
  49987         /* bytes       */ 10,
  49988         /* nFields     */ 1,
  49989         /* *fields     */ soc_TX_LKUP_1588_MEM_400Gm_fields,
  49990         /* *views      */ NULL,
  49991         /* *views_num  */ NULL,
  49992         /* snoop_cb    */ NULL, 
  49993         /* snoop_user_data */ NULL, 
  49994         /* snoop_flags */ 0,
  49995         /* severity */ SOC_MEM_SEVERE_LOW,
  49996         /* type */ SOC_MEM_TYPE_NORMAL,
  49997         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  49998         /* impl */ SOC_MEM_IMPL_NORMAL,
  49999         /* cmic_mor_clks       */ 0,
  50000     },
  50001 #endif /* chips */
  50002 
  50003 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  50004     { /* SOC_MEM_INT_TX_LKUP_1588_MEM_400G_BCM56980_A0m */ 
  50005         /* mem            TX_LKUP_1588_MEM_400Gm */
  50006         /* flags       */ SOC_MEM_FLAG_VALID |
  50007                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  50008         /* cmp_fn      */ _soc_mem_cmp_undef,
  50009         /* *null_entry */ _soc_mem_entry_null_zeroes,
  50010         /* index_min   */ 0,
  50011         /* index_max   */ 39,
  50012         /* minblock    */ 65,
  50013         /* maxblock    */ 96,
  50014         /* blocks      */ 0,
  50015         /* blocks_hi   */ 0xffffffff,
  50016         /* base        */ 0x1c000000,
  50017         /* gran        */ 1,
  50018         /* bytes       */ 10,
  50019         /* nFields     */ 13,
  50020         /* *fields     */ soc_TX_LKUP_1588_MEM_400G_BCM56980_A0m_fields,
  50021         /* *views      */ NULL,
  50022         /* *views_num  */ NULL,
  50023         /* snoop_cb    */ NULL, 
  50024         /* snoop_user_data */ NULL, 
  50025         /* snoop_flags */ 0,
  50026         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  50027         /* type */ SOC_MEM_TYPE_NORMAL,
  50028         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  50029         /* impl */ SOC_MEM_IMPL_NORMAL,
  50030         /* cmic_mor_clks       */ 0,
  50031         /* access_latency_mode */ 3,
  50032     },
  50033 #endif /* chips */
  50034 
  50035 #if defined(BCM_88690_B0)
  50036     { /* SOC_MEM_INT_TX_LKUP_1588_MEM_400G_BCM88690_B0m */ 
  50037         /* mem            TX_LKUP_1588_MEM_400Gm */
  50038         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  50039         /* cmp_fn      */ NULL,
  50040         /* *null_entry */ NULL,
  50041         /* index_min   */ 0,
  50042         /* index_max   */ 39,
  50043         /* minblock    */ 29,
  50044         /* maxblock    */ 40,
  50045         /* blocks      */ 0xe0000000,
  50046         /* blocks_hi   */ 0x1ff,
  50047         /* base        */ 0x1c000000,
  50048         /* gran        */ 1,
  50049         /* bytes       */ 10,
  50050         /* nFields     */ 1,
  50051         /* *fields     */ soc_TX_LKUP_1588_MEM_400G_BCM88690_B0m_fields,
  50052         /* *views      */ NULL,
  50053         /* *views_num  */ NULL,
  50054         /* snoop_cb    */ NULL, 
  50055         /* snoop_user_data */ NULL, 
  50056         /* snoop_flags */ 0,
  50057         /* severity */ SOC_MEM_SEVERE_LOW,
  50058         /* type */ SOC_MEM_TYPE_NORMAL,
  50059         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  50060         /* impl */ SOC_MEM_IMPL_EXTERNAL,
  50061         /* cmic_mor_clks       */ 0,
  50062     },
  50063 #endif /* chips */
  50064 
  50065 #if defined(BCM_88690_A0)
  50066     { /* SOC_MEM_INT_TX_LKUP_1588_MEM_MPP0m */ 
  50067         /* mem            TX_LKUP_1588_MEM_MPP0m */
  50068         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  50069         /* cmp_fn      */ NULL,
  50070         /* *null_entry */ NULL,
  50071         /* index_min   */ 0,
  50072         /* index_max   */ 159,
  50073         /* minblock    */ 29,
  50074         /* maxblock    */ 40,
  50075         /* blocks      */ 0xe0000000,
  50076         /* blocks_hi   */ 0x1ff,
  50077         /* base        */ 0x14000000,
  50078         /* gran        */ 1,
  50079         /* bytes       */ 10,
  50080         /* nFields     */ 1,
  50081         /* *fields     */ soc_TX_LKUP_1588_MEM_MPP0m_fields,
  50082         /* *views      */ NULL,
  50083         /* *views_num  */ NULL,
  50084         /* snoop_cb    */ NULL, 
  50085         /* snoop_user_data */ NULL, 
  50086         /* snoop_flags */ 0,
  50087         /* severity */ SOC_MEM_SEVERE_LOW,
  50088         /* type */ SOC_MEM_TYPE_NORMAL,
  50089         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  50090         /* impl */ SOC_MEM_IMPL_NORMAL,
  50091         /* cmic_mor_clks       */ 0,
  50092     },
  50093 #endif /* chips */
  50094 
  50095 #if defined(BCM_88690_A0)
  50096     { /* SOC_MEM_INT_TX_LKUP_1588_MEM_MPP1m */ 
  50097         /* mem            TX_LKUP_1588_MEM_MPP1m */
  50098         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  50099         /* cmp_fn      */ NULL,
  50100         /* *null_entry */ NULL,
  50101         /* index_min   */ 0,
  50102         /* index_max   */ 159,
  50103         /* minblock    */ 29,
  50104         /* maxblock    */ 40,
  50105         /* blocks      */ 0xe0000000,
  50106         /* blocks_hi   */ 0x1ff,
  50107         /* base        */ 0x18000000,
  50108         /* gran        */ 1,
  50109         /* bytes       */ 10,
  50110         /* nFields     */ 1,
  50111         /* *fields     */ soc_TX_LKUP_1588_MEM_MPP1m_fields,
  50112         /* *views      */ NULL,
  50113         /* *views_num  */ NULL,
  50114         /* snoop_cb    */ NULL, 
  50115         /* snoop_user_data */ NULL, 
  50116         /* snoop_flags */ 0,
  50117         /* severity */ SOC_MEM_SEVERE_LOW,
  50118         /* type */ SOC_MEM_TYPE_NORMAL,
  50119         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  50120         /* impl */ SOC_MEM_IMPL_NORMAL,
  50121         /* cmic_mor_clks       */ 0,
  50122     },
  50123 #endif /* chips */
  50124 
  50125 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  50126     { /* SOC_MEM_INT_TX_LKUP_1588_MEM_MPP0_BCM56980_A0m */ 
  50127         /* mem            TX_LKUP_1588_MEM_MPP0m */
  50128         /* flags       */ SOC_MEM_FLAG_VALID |
  50129                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  50130         /* cmp_fn      */ _soc_mem_cmp_undef,
  50131         /* *null_entry */ _soc_mem_entry_null_zeroes,
  50132         /* index_min   */ 0,
  50133         /* index_max   */ 159,
  50134         /* minblock    */ 65,
  50135         /* maxblock    */ 96,
  50136         /* blocks      */ 0,
  50137         /* blocks_hi   */ 0xffffffff,
  50138         /* base        */ 0x14000000,
  50139         /* gran        */ 1,
  50140         /* bytes       */ 10,
  50141         /* nFields     */ 13,
  50142         /* *fields     */ soc_TX_LKUP_1588_MEM_MPP0_BCM56980_A0m_fields,
  50143         /* *views      */ NULL,
  50144         /* *views_num  */ NULL,
  50145         /* snoop_cb    */ NULL, 
  50146         /* snoop_user_data */ NULL, 
  50147         /* snoop_flags */ 0,
  50148         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  50149         /* type */ SOC_MEM_TYPE_NORMAL,
  50150         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  50151         /* impl */ SOC_MEM_IMPL_NORMAL,
  50152         /* cmic_mor_clks       */ 0,
  50153         /* access_latency_mode */ 3,
  50154     },
  50155 #endif /* chips */
  50156 
  50157 #if defined(BCM_88690_B0)
  50158     { /* SOC_MEM_INT_TX_LKUP_1588_MEM_MPP0_BCM88690_B0m */ 
  50159         /* mem            TX_LKUP_1588_MEM_MPP0m */
  50160         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  50161         /* cmp_fn      */ NULL,
  50162         /* *null_entry */ NULL,
  50163         /* index_min   */ 0,
  50164         /* index_max   */ 159,
  50165         /* minblock    */ 29,
  50166         /* maxblock    */ 40,
  50167         /* blocks      */ 0xe0000000,
  50168         /* blocks_hi   */ 0x1ff,
  50169         /* base        */ 0x14000000,
  50170         /* gran        */ 1,
  50171         /* bytes       */ 10,
  50172         /* nFields     */ 1,
  50173         /* *fields     */ soc_TX_LKUP_1588_MEM_MPP0_BCM88690_B0m_fields,
  50174         /* *views      */ NULL,
  50175         /* *views_num  */ NULL,
  50176         /* snoop_cb    */ NULL, 
  50177         /* snoop_user_data */ NULL, 
  50178         /* snoop_flags */ 0,
  50179         /* severity */ SOC_MEM_SEVERE_LOW,
  50180         /* type */ SOC_MEM_TYPE_NORMAL,
  50181         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  50182         /* impl */ SOC_MEM_IMPL_EXTERNAL,
  50183         /* cmic_mor_clks       */ 0,
  50184     },
  50185 #endif /* chips */
  50186 
  50187 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  50188     { /* SOC_MEM_INT_TX_LKUP_1588_MEM_MPP1_BCM56980_A0m */ 
  50189         /* mem            TX_LKUP_1588_MEM_MPP1m */
  50190         /* flags       */ SOC_MEM_FLAG_VALID |
  50191                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  50192         /* cmp_fn      */ _soc_mem_cmp_undef,
  50193         /* *null_entry */ _soc_mem_entry_null_zeroes,
  50194         /* index_min   */ 0,
  50195         /* index_max   */ 159,
  50196         /* minblock    */ 65,
  50197         /* maxblock    */ 96,
  50198         /* blocks      */ 0,
  50199         /* blocks_hi   */ 0xffffffff,
  50200         /* base        */ 0x18000000,
  50201         /* gran        */ 1,
  50202         /* bytes       */ 10,
  50203         /* nFields     */ 13,
  50204         /* *fields     */ soc_TX_LKUP_1588_MEM_MPP1_BCM56980_A0m_fields,
  50205         /* *views      */ NULL,
  50206         /* *views_num  */ NULL,
  50207         /* snoop_cb    */ NULL, 
  50208         /* snoop_user_data */ NULL, 
  50209         /* snoop_flags */ 0,
  50210         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  50211         /* type */ SOC_MEM_TYPE_NORMAL,
  50212         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  50213         /* impl */ SOC_MEM_IMPL_NORMAL,
  50214         /* cmic_mor_clks       */ 0,
  50215         /* access_latency_mode */ 3,
  50216     },
  50217 #endif /* chips */
  50218 
  50219 #if defined(BCM_88690_B0)
  50220     { /* SOC_MEM_INT_TX_LKUP_1588_MEM_MPP1_BCM88690_B0m */ 
  50221         /* mem            TX_LKUP_1588_MEM_MPP1m */
  50222         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  50223         /* cmp_fn      */ NULL,
  50224         /* *null_entry */ NULL,
  50225         /* index_min   */ 0,
  50226         /* index_max   */ 159,
  50227         /* minblock    */ 29,
  50228         /* maxblock    */ 40,
  50229         /* blocks      */ 0xe0000000,
  50230         /* blocks_hi   */ 0x1ff,
  50231         /* base        */ 0x18000000,
  50232         /* gran        */ 1,
  50233         /* bytes       */ 10,
  50234         /* nFields     */ 1,
  50235         /* *fields     */ soc_TX_LKUP_1588_MEM_MPP1_BCM88690_B0m_fields,
  50236         /* *views      */ NULL,
  50237         /* *views_num  */ NULL,
  50238         /* snoop_cb    */ NULL, 
  50239         /* snoop_user_data */ NULL, 
  50240         /* snoop_flags */ 0,
  50241         /* severity */ SOC_MEM_SEVERE_LOW,
  50242         /* type */ SOC_MEM_TYPE_NORMAL,
  50243         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  50244         /* impl */ SOC_MEM_IMPL_EXTERNAL,
  50245         /* cmic_mor_clks       */ 0,
  50246     },
  50247 #endif /* chips */
  50248 
  50249 #if defined(BCM_56560_A0)
  50250     { /* SOC_MEM_INT_TX_PROT_GROUP_1_1_TABLEm */ 
  50251         /* mem            TX_PROT_GROUP_1_1_TABLEm */
  50252         /* flags       */ SOC_MEM_FLAG_VALID |
  50253                           SOC_MEM_FLAG_CACHABLE |
  50254                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  50255         /* cmp_fn      */ _soc_mem_cmp_undef,
  50256         /* *null_entry */ _soc_mem_entry_null_zeroes,
  50257         /* index_min   */ 0,
  50258         /* index_max   */ 127,
  50259         /* minblock    */ 21,
  50260         /* maxblock    */ 21,
  50261         /* blocks      */ 0x200000,
  50262         /* blocks_hi   */ 0,
  50263         /* base        */ 0x44880000,
  50264         /* gran        */ 1,
  50265         /* bytes       */ 17,
  50266         /* nFields     */ 3,
  50267         /* *fields     */ soc_TX_PROT_GROUP_1_1_TABLEm_fields,
  50268         /* *views      */ NULL,
  50269         /* *views_num  */ NULL,
  50270         /* snoop_cb    */ NULL, 
  50271         /* snoop_user_data */ NULL, 
  50272         /* snoop_flags */ 0,
  50273         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  50274         /* type */ SOC_MEM_TYPE_NORMAL,
  50275         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  50276         /* impl */ SOC_MEM_IMPL_NORMAL,
  50277         /* cmic_mor_clks       */ 0,
  50278     },
  50279 #endif /* chips */
  50280 
  50281 #if defined(BCM_56560_B0)
  50282     { /* SOC_MEM_INT_TX_PROT_GROUP_1_1_TABLE_BCM56560_B0m */ 
  50283         /* mem            TX_PROT_GROUP_1_1_TABLEm */
  50284         /* flags       */ SOC_MEM_FLAG_VALID |
  50285                           SOC_MEM_FLAG_CACHABLE |
  50286                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  50287         /* cmp_fn      */ _soc_mem_cmp_undef,
  50288         /* *null_entry */ _soc_mem_entry_null_zeroes,
  50289         /* index_min   */ 0,
  50290         /* index_max   */ 127,
  50291         /* minblock    */ 13,
  50292         /* maxblock    */ 13,
  50293         /* blocks      */ 0x2000,
  50294         /* blocks_hi   */ 0,
  50295         /* base        */ 0x44880000,
  50296         /* gran        */ 1,
  50297         /* bytes       */ 17,
  50298         /* nFields     */ 3,
  50299         /* *fields     */ soc_TX_PROT_GROUP_1_1_TABLEm_fields,
  50300         /* *views      */ NULL,
  50301         /* *views_num  */ NULL,
  50302         /* snoop_cb    */ NULL, 
  50303         /* snoop_user_data */ NULL, 
  50304         /* snoop_flags */ 0,
  50305         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  50306         /* type */ SOC_MEM_TYPE_NORMAL,
  50307         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  50308         /* impl */ SOC_MEM_IMPL_NORMAL,
  50309         /* cmic_mor_clks       */ 0,
  50310     },
  50311 #endif /* chips */
  50312 
  50313 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  50314     { /* SOC_MEM_INT_TX_PROT_GROUP_1_1_TABLE_BCM56670_A0m */ 
  50315         /* mem            TX_PROT_GROUP_1_1_TABLEm */
  50316         /* flags       */ SOC_MEM_FLAG_VALID |
  50317                           SOC_MEM_FLAG_CACHABLE |
  50318                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  50319         /* cmp_fn      */ _soc_mem_cmp_undef,
  50320         /* *null_entry */ _soc_mem_entry_null_zeroes,
  50321         /* index_min   */ 0,
  50322         /* index_max   */ 19,
  50323         /* minblock    */ 21,
  50324         /* maxblock    */ 21,
  50325         /* blocks      */ 0x200000,
  50326         /* blocks_hi   */ 0,
  50327         /* base        */ 0x44880000,
  50328         /* gran        */ 1,
  50329         /* bytes       */ 17,
  50330         /* nFields     */ 3,
  50331         /* *fields     */ soc_TX_PROT_GROUP_1_1_TABLE_BCM56670_A0m_fields,
  50332         /* *views      */ NULL,
  50333         /* *views_num  */ NULL,
  50334         /* snoop_cb    */ NULL, 
  50335         /* snoop_user_data */ NULL, 
  50336         /* snoop_flags */ 0,
  50337         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  50338         /* type */ SOC_MEM_TYPE_NORMAL,
  50339         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  50340         /* impl */ SOC_MEM_IMPL_NORMAL,
  50341         /* cmic_mor_clks       */ 0,
  50342     },
  50343 #endif /* chips */
  50344 
  50345 #if defined(BCM_56560_A0)
  50346     { /* SOC_MEM_INT_TX_PROT_GROUP_1_TABLEm */ 
  50347         /* mem            TX_PROT_GROUP_1_TABLEm */
  50348         /* flags       */ SOC_MEM_FLAG_VALID |
  50349                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  50350         /* cmp_fn      */ _soc_mem_cmp_undef,
  50351         /* *null_entry */ _soc_mem_entry_null_zeroes,
  50352         /* index_min   */ 0,
  50353         /* index_max   */ 16383,
  50354         /* minblock    */ 21,
  50355         /* maxblock    */ 21,
  50356         /* blocks      */ 0x200000,
  50357         /* blocks_hi   */ 0,
  50358         /* base        */ 0x44200000,
  50359         /* gran        */ 1,
  50360         /* bytes       */ 1,
  50361         /* nFields     */ 2,
  50362         /* *fields     */ soc_TX_PROT_GROUP_1_TABLEm_fields,
  50363         /* *views      */ NULL,
  50364         /* *views_num  */ NULL,
  50365         /* snoop_cb    */ NULL, 
  50366         /* snoop_user_data */ NULL, 
  50367         /* snoop_flags */ 0,
  50368         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  50369         /* type */ SOC_MEM_TYPE_NORMAL,
  50370         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  50371         /* impl */ SOC_MEM_IMPL_NORMAL,
  50372         /* cmic_mor_clks       */ 0,
  50373     },
  50374 #endif /* chips */
  50375 
  50376 #if defined(BCM_56560_B0)
  50377     { /* SOC_MEM_INT_TX_PROT_GROUP_1_TABLE_BCM56560_B0m */ 
  50378         /* mem            TX_PROT_GROUP_1_TABLEm */
  50379         /* flags       */ SOC_MEM_FLAG_VALID |
  50380                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  50381         /* cmp_fn      */ _soc_mem_cmp_undef,
  50382         /* *null_entry */ _soc_mem_entry_null_zeroes,
  50383         /* index_min   */ 0,
  50384         /* index_max   */ 16383,
  50385         /* minblock    */ 13,
  50386         /* maxblock    */ 13,
  50387         /* blocks      */ 0x2000,
  50388         /* blocks_hi   */ 0,
  50389         /* base        */ 0x44200000,
  50390         /* gran        */ 1,
  50391         /* bytes       */ 1,
  50392         /* nFields     */ 2,
  50393         /* *fields     */ soc_TX_PROT_GROUP_1_TABLEm_fields,
  50394         /* *views      */ NULL,
  50395         /* *views_num  */ NULL,
  50396         /* snoop_cb    */ NULL, 
  50397         /* snoop_user_data */ NULL, 
  50398         /* snoop_flags */ 0,
  50399         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  50400         /* type */ SOC_MEM_TYPE_NORMAL,
  50401         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  50402         /* impl */ SOC_MEM_IMPL_NORMAL,
  50403         /* cmic_mor_clks       */ 0,
  50404     },
  50405 #endif /* chips */
  50406 
  50407 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  50408     { /* SOC_MEM_INT_TX_PROT_GROUP_1_TABLE_BCM56670_A0m */ 
  50409         /* mem            TX_PROT_GROUP_1_TABLEm */
  50410         /* flags       */ SOC_MEM_FLAG_VALID |
  50411                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  50412         /* cmp_fn      */ _soc_mem_cmp_undef,
  50413         /* *null_entry */ _soc_mem_entry_null_zeroes,
  50414         /* index_min   */ 0,
  50415         /* index_max   */ 2559,
  50416         /* minblock    */ 21,
  50417         /* maxblock    */ 21,
  50418         /* blocks      */ 0x200000,
  50419         /* blocks_hi   */ 0,
  50420         /* base        */ 0x44200000,
  50421         /* gran        */ 1,
  50422         /* bytes       */ 1,
  50423         /* nFields     */ 2,
  50424         /* *fields     */ soc_TX_PROT_GROUP_1_TABLEm_fields,
  50425         /* *views      */ NULL,
  50426         /* *views_num  */ NULL,
  50427         /* snoop_cb    */ NULL, 
  50428         /* snoop_user_data */ NULL, 
  50429         /* snoop_flags */ 0,
  50430         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  50431         /* type */ SOC_MEM_TYPE_NORMAL,
  50432         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  50433         /* impl */ SOC_MEM_IMPL_NORMAL,
  50434         /* cmic_mor_clks       */ 0,
  50435     },
  50436 #endif /* chips */
  50437