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_r.i (653628B)


      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_r.i
     12  * Purpose:     Independent memory descriptions.
     13  */
     14 
     15 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
     16     { /* SOC_MEM_INT_RANDOM_RRLB_HG_TRUNK_MEMBERm */ 
     17         /* mem            RANDOM_RRLB_HG_TRUNK_MEMBERm */
     18         /* flags       */ SOC_MEM_FLAG_VALID |
     19                           SOC_MEM_FLAG_CACHABLE |
     20                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
     21         /* cmp_fn      */ _soc_mem_cmp_undef,
     22         /* *null_entry */ _soc_mem_entry_null_zeroes,
     23         /* index_min   */ 0,
     24         /* index_max   */ 63,
     25         /* minblock    */ 36,
     26         /* maxblock    */ 36,
     27         /* blocks      */ 0,
     28         /* blocks_hi   */ 0x10,
     29         /* base        */ 0x50440000,
     30         /* gran        */ 1,
     31         /* bytes       */ 1,
     32         /* nFields     */ 1,
     33         /* *fields     */ soc_HG_TRUNK_MEMBER_BCM56960_A0m_fields,
     34         /* *views      */ NULL,
     35         /* *views_num  */ NULL,
     36         /* snoop_cb    */ NULL, 
     37         /* snoop_user_data */ NULL, 
     38         /* snoop_flags */ 0,
     39         /* mem severity */ SOC_MEM_SEVERE_MISSING,
     40         /* type */ SOC_MEM_TYPE_NORMAL,
     41         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
     42         /* impl */ SOC_MEM_IMPL_NORMAL,
     43         /* cmic_mor_clks       */ 0,
     44         /* access_latency_mode */ 3,
     45     },
     46 #endif /* chips */
     47 
     48 #if defined(BCM_56370_A0)
     49     { /* SOC_MEM_INT_RANDOM_RRLB_HG_TRUNK_MEMBER_BCM56370_A0m */ 
     50         /* mem            RANDOM_RRLB_HG_TRUNK_MEMBERm */
     51         /* flags       */ SOC_MEM_FLAG_VALID |
     52                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
     53         /* cmp_fn      */ _soc_mem_cmp_undef,
     54         /* *null_entry */ _soc_mem_entry_null_zeroes,
     55         /* index_min   */ 0,
     56         /* index_max   */ 63,
     57         /* minblock    */ 14,
     58         /* maxblock    */ 14,
     59         /* blocks      */ 0x4000,
     60         /* blocks_hi   */ 0,
     61         /* base        */ 0x80540000,
     62         /* gran        */ 1,
     63         /* bytes       */ 1,
     64         /* nFields     */ 2,
     65         /* *fields     */ soc_HG_TRUNK_MEMBER_BCM56370_A0m_fields,
     66         /* *views      */ NULL,
     67         /* *views_num  */ NULL,
     68         /* snoop_cb    */ NULL, 
     69         /* snoop_user_data */ NULL, 
     70         /* snoop_flags */ 0,
     71         /* mem severity */ SOC_MEM_SEVERE_MISSING,
     72         /* type */ SOC_MEM_TYPE_NORMAL,
     73         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
     74         /* impl */ SOC_MEM_IMPL_NORMAL,
     75         /* cmic_mor_clks       */ 0,
     76         /* access_latency_mode */ 3,
     77     },
     78 #endif /* chips */
     79 
     80 #if defined(BCM_56770_A0)
     81     { /* SOC_MEM_INT_RANDOM_RRLB_HG_TRUNK_MEMBER_BCM56770_A0m */ 
     82         /* mem            RANDOM_RRLB_HG_TRUNK_MEMBERm */
     83         /* flags       */ SOC_MEM_FLAG_VALID |
     84                           SOC_MEM_FLAG_CACHABLE |
     85                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
     86         /* cmp_fn      */ _soc_mem_cmp_undef,
     87         /* *null_entry */ _soc_mem_entry_null_zeroes,
     88         /* index_min   */ 0,
     89         /* index_max   */ 63,
     90         /* minblock    */ 25,
     91         /* maxblock    */ 25,
     92         /* blocks      */ 0x2000000,
     93         /* blocks_hi   */ 0,
     94         /* base        */ 0x80540000,
     95         /* gran        */ 1,
     96         /* bytes       */ 1,
     97         /* nFields     */ 1,
     98         /* *fields     */ soc_HG_TRUNK_MEMBER_BCM56960_A0m_fields,
     99         /* *views      */ NULL,
    100         /* *views_num  */ NULL,
    101         /* snoop_cb    */ NULL, 
    102         /* snoop_user_data */ NULL, 
    103         /* snoop_flags */ 0,
    104         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    105         /* type */ SOC_MEM_TYPE_NORMAL,
    106         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    107         /* impl */ SOC_MEM_IMPL_NORMAL,
    108         /* cmic_mor_clks       */ 0,
    109         /* access_latency_mode */ 3,
    110     },
    111 #endif /* chips */
    112 
    113 #if defined(BCM_56870_A0)
    114     { /* SOC_MEM_INT_RANDOM_RRLB_HG_TRUNK_MEMBER_BCM56870_A0m */ 
    115         /* mem            RANDOM_RRLB_HG_TRUNK_MEMBERm */
    116         /* flags       */ SOC_MEM_FLAG_VALID |
    117                           SOC_MEM_FLAG_CACHABLE |
    118                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
    119         /* cmp_fn      */ _soc_mem_cmp_undef,
    120         /* *null_entry */ _soc_mem_entry_null_zeroes,
    121         /* index_min   */ 0,
    122         /* index_max   */ 63,
    123         /* minblock    */ 37,
    124         /* maxblock    */ 37,
    125         /* blocks      */ 0,
    126         /* blocks_hi   */ 0x20,
    127         /* base        */ 0x80540000,
    128         /* gran        */ 1,
    129         /* bytes       */ 1,
    130         /* nFields     */ 1,
    131         /* *fields     */ soc_HG_TRUNK_MEMBER_BCM56960_A0m_fields,
    132         /* *views      */ NULL,
    133         /* *views_num  */ NULL,
    134         /* snoop_cb    */ NULL, 
    135         /* snoop_user_data */ NULL, 
    136         /* snoop_flags */ 0,
    137         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    138         /* type */ SOC_MEM_TYPE_NORMAL,
    139         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    140         /* impl */ SOC_MEM_IMPL_NORMAL,
    141         /* cmic_mor_clks       */ 0,
    142         /* access_latency_mode */ 3,
    143     },
    144 #endif /* chips */
    145 
    146 #if defined(BCM_56970_A0)
    147     { /* SOC_MEM_INT_RANDOM_RRLB_HG_TRUNK_MEMBER_BCM56970_A0m */ 
    148         /* mem            RANDOM_RRLB_HG_TRUNK_MEMBERm */
    149         /* flags       */ SOC_MEM_FLAG_VALID |
    150                           SOC_MEM_FLAG_CACHABLE |
    151                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
    152         /* cmp_fn      */ _soc_mem_cmp_undef,
    153         /* *null_entry */ _soc_mem_entry_null_zeroes,
    154         /* index_min   */ 0,
    155         /* index_max   */ 63,
    156         /* minblock    */ 68,
    157         /* maxblock    */ 68,
    158         /* blocks      */ 0,
    159         /* blocks_hi   */ 0xffffffff,
    160         /* base        */ 0x90440000,
    161         /* gran        */ 1,
    162         /* bytes       */ 1,
    163         /* nFields     */ 1,
    164         /* *fields     */ soc_HG_TRUNK_MEMBER_BCM56960_A0m_fields,
    165         /* *views      */ NULL,
    166         /* *views_num  */ NULL,
    167         /* snoop_cb    */ NULL, 
    168         /* snoop_user_data */ NULL, 
    169         /* snoop_flags */ 0,
    170         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    171         /* type */ SOC_MEM_TYPE_NORMAL,
    172         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    173         /* impl */ SOC_MEM_IMPL_NORMAL,
    174         /* cmic_mor_clks       */ 0,
    175         /* access_latency_mode */ 3,
    176     },
    177 #endif /* chips */
    178 
    179 #if defined(BCM_56640_A0)
    180     { /* SOC_MEM_INT_RAW_ENTRY_TABLEm */ 
    181         /* mem            RAW_ENTRY_TABLEm */
    182         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
    183         /* cmp_fn      */ _soc_mem_cmp_undef,
    184         /* *null_entry */ _soc_mem_entry_null_zeroes,
    185         /* index_min   */ 0,
    186         /* index_max   */ 131071,
    187         /* minblock    */ 8,
    188         /* maxblock    */ 8,
    189         /* blocks      */ 0x100,
    190         /* blocks_hi   */ 0,
    191         /* base        */ 0x00000000,
    192         /* gran        */ 1,
    193         /* bytes       */ 53,
    194         /* nFields     */ 1,
    195         /* *fields     */ soc_RAW_ENTRY_TABLEm_fields,
    196         /* *views      */ NULL,
    197         /* *views_num  */ NULL,
    198         /* snoop_cb    */ NULL, 
    199         /* snoop_user_data */ NULL, 
    200         /* snoop_flags */ 0,
    201         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    202         /* type */ SOC_MEM_TYPE_NORMAL,
    203         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    204         /* impl */ SOC_MEM_IMPL_NORMAL,
    205         /* cmic_mor_clks       */ 0,
    206     },
    207 #endif /* chips */
    208 
    209 #if defined(BCM_56340_A0)
    210     { /* SOC_MEM_INT_RAW_ENTRY_TABLE_BCM56340_A0m */ 
    211         /* mem            RAW_ENTRY_TABLEm */
    212         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
    213         /* cmp_fn      */ _soc_mem_cmp_undef,
    214         /* *null_entry */ _soc_mem_entry_null_zeroes,
    215         /* index_min   */ 0,
    216         /* index_max   */ 65535,
    217         /* minblock    */ 6,
    218         /* maxblock    */ 6,
    219         /* blocks      */ 0x40,
    220         /* blocks_hi   */ 0,
    221         /* base        */ 0x00000000,
    222         /* gran        */ 1,
    223         /* bytes       */ 53,
    224         /* nFields     */ 1,
    225         /* *fields     */ soc_RAW_ENTRY_TABLEm_fields,
    226         /* *views      */ NULL,
    227         /* *views_num  */ NULL,
    228         /* snoop_cb    */ NULL, 
    229         /* snoop_user_data */ NULL, 
    230         /* snoop_flags */ 0,
    231         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    232         /* type */ SOC_MEM_TYPE_NORMAL,
    233         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    234         /* impl */ SOC_MEM_IMPL_NORMAL,
    235         /* cmic_mor_clks       */ 0,
    236     },
    237 #endif /* chips */
    238 
    239 #if defined(BCM_56640_A0)
    240     { /* SOC_MEM_INT_RAW_HITBIT_TABLEm */ 
    241         /* mem            RAW_HITBIT_TABLEm */
    242         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
    243         /* cmp_fn      */ _soc_mem_cmp_undef,
    244         /* *null_entry */ _soc_mem_entry_null_zeroes,
    245         /* index_min   */ 0,
    246         /* index_max   */ 131071,
    247         /* minblock    */ 8,
    248         /* maxblock    */ 8,
    249         /* blocks      */ 0x100,
    250         /* blocks_hi   */ 0,
    251         /* base        */ 0x04000000,
    252         /* gran        */ 1,
    253         /* bytes       */ 2,
    254         /* nFields     */ 1,
    255         /* *fields     */ soc_RAW_HITBIT_TABLEm_fields,
    256         /* *views      */ NULL,
    257         /* *views_num  */ NULL,
    258         /* snoop_cb    */ NULL, 
    259         /* snoop_user_data */ NULL, 
    260         /* snoop_flags */ 0,
    261         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    262         /* type */ SOC_MEM_TYPE_NORMAL,
    263         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    264         /* impl */ SOC_MEM_IMPL_NORMAL,
    265         /* cmic_mor_clks       */ 0,
    266     },
    267 #endif /* chips */
    268 
    269 #if defined(BCM_56340_A0)
    270     { /* SOC_MEM_INT_RAW_HITBIT_TABLE_BCM56340_A0m */ 
    271         /* mem            RAW_HITBIT_TABLEm */
    272         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
    273         /* cmp_fn      */ _soc_mem_cmp_undef,
    274         /* *null_entry */ _soc_mem_entry_null_zeroes,
    275         /* index_min   */ 0,
    276         /* index_max   */ 65535,
    277         /* minblock    */ 6,
    278         /* maxblock    */ 6,
    279         /* blocks      */ 0x40,
    280         /* blocks_hi   */ 0,
    281         /* base        */ 0x04000000,
    282         /* gran        */ 1,
    283         /* bytes       */ 2,
    284         /* nFields     */ 1,
    285         /* *fields     */ soc_RAW_HITBIT_TABLEm_fields,
    286         /* *views      */ NULL,
    287         /* *views_num  */ NULL,
    288         /* snoop_cb    */ NULL, 
    289         /* snoop_user_data */ NULL, 
    290         /* snoop_flags */ 0,
    291         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    292         /* type */ SOC_MEM_TYPE_NORMAL,
    293         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    294         /* impl */ SOC_MEM_IMPL_NORMAL,
    295         /* cmic_mor_clks       */ 0,
    296     },
    297 #endif /* chips */
    298 
    299 #if defined(BCM_56560_A0)
    300     { /* SOC_MEM_INT_RDB_BANK_0_0m */ 
    301         /* mem            RDB_BANK_0_0m */
    302         /* flags       */ SOC_MEM_FLAG_READONLY |
    303                           SOC_MEM_FLAG_VALID |
    304                           SOC_MEM_FLAG_CACHABLE |
    305                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
    306         /* cmp_fn      */ _soc_mem_cmp_undef,
    307         /* *null_entry */ _soc_mem_entry_null_zeroes,
    308         /* index_min   */ 0,
    309         /* index_max   */ 511,
    310         /* minblock    */ 27,
    311         /* maxblock    */ 27,
    312         /* blocks      */ 0x8000000,
    313         /* blocks_hi   */ 0,
    314         /* base        */ 0x00000000,
    315         /* gran        */ 1,
    316         /* bytes       */ 64,
    317         /* nFields     */ 1,
    318         /* *fields     */ soc_SER_RESULT_DATA_0_BCM53400_A0m_fields,
    319         /* *views      */ NULL,
    320         /* *views_num  */ NULL,
    321         /* snoop_cb    */ NULL, 
    322         /* snoop_user_data */ NULL, 
    323         /* snoop_flags */ 0,
    324         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    325         /* type */ SOC_MEM_TYPE_NORMAL,
    326         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    327         /* impl */ SOC_MEM_IMPL_NORMAL,
    328         /* cmic_mor_clks       */ 0,
    329     },
    330 #endif /* chips */
    331 
    332 #if defined(BCM_56560_A0)
    333     { /* SOC_MEM_INT_RDB_BANK_0_1m */ 
    334         /* mem            RDB_BANK_0_1m */
    335         /* flags       */ SOC_MEM_FLAG_READONLY |
    336                           SOC_MEM_FLAG_VALID |
    337                           SOC_MEM_FLAG_CACHABLE |
    338                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
    339         /* cmp_fn      */ _soc_mem_cmp_undef,
    340         /* *null_entry */ _soc_mem_entry_null_zeroes,
    341         /* index_min   */ 0,
    342         /* index_max   */ 511,
    343         /* minblock    */ 27,
    344         /* maxblock    */ 27,
    345         /* blocks      */ 0x8000000,
    346         /* blocks_hi   */ 0,
    347         /* base        */ 0x00040000,
    348         /* gran        */ 1,
    349         /* bytes       */ 48,
    350         /* nFields     */ 5,
    351         /* *fields     */ soc_RDB_BANK_0_1m_fields,
    352         /* *views      */ NULL,
    353         /* *views_num  */ NULL,
    354         /* snoop_cb    */ NULL, 
    355         /* snoop_user_data */ NULL, 
    356         /* snoop_flags */ 0,
    357         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    358         /* type */ SOC_MEM_TYPE_NORMAL,
    359         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    360         /* impl */ SOC_MEM_IMPL_NORMAL,
    361         /* cmic_mor_clks       */ 0,
    362     },
    363 #endif /* chips */
    364 
    365 #if defined(BCM_56560_B0)
    366     { /* SOC_MEM_INT_RDB_BANK_0_0_BCM56560_B0m */ 
    367         /* mem            RDB_BANK_0_0m */
    368         /* flags       */ SOC_MEM_FLAG_READONLY |
    369                           SOC_MEM_FLAG_VALID |
    370                           SOC_MEM_FLAG_CACHABLE |
    371                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
    372         /* cmp_fn      */ _soc_mem_cmp_undef,
    373         /* *null_entry */ _soc_mem_entry_null_zeroes,
    374         /* index_min   */ 0,
    375         /* index_max   */ 511,
    376         /* minblock    */ 19,
    377         /* maxblock    */ 19,
    378         /* blocks      */ 0x80000,
    379         /* blocks_hi   */ 0,
    380         /* base        */ 0x00000000,
    381         /* gran        */ 1,
    382         /* bytes       */ 64,
    383         /* nFields     */ 1,
    384         /* *fields     */ soc_SER_RESULT_DATA_0_BCM53400_A0m_fields,
    385         /* *views      */ NULL,
    386         /* *views_num  */ NULL,
    387         /* snoop_cb    */ NULL, 
    388         /* snoop_user_data */ NULL, 
    389         /* snoop_flags */ 0,
    390         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    391         /* type */ SOC_MEM_TYPE_NORMAL,
    392         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    393         /* impl */ SOC_MEM_IMPL_NORMAL,
    394         /* cmic_mor_clks       */ 0,
    395     },
    396 #endif /* chips */
    397 
    398 #if defined(BCM_56560_B0)
    399     { /* SOC_MEM_INT_RDB_BANK_0_1_BCM56560_B0m */ 
    400         /* mem            RDB_BANK_0_1m */
    401         /* flags       */ SOC_MEM_FLAG_READONLY |
    402                           SOC_MEM_FLAG_VALID |
    403                           SOC_MEM_FLAG_CACHABLE |
    404                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
    405         /* cmp_fn      */ _soc_mem_cmp_undef,
    406         /* *null_entry */ _soc_mem_entry_null_zeroes,
    407         /* index_min   */ 0,
    408         /* index_max   */ 511,
    409         /* minblock    */ 19,
    410         /* maxblock    */ 19,
    411         /* blocks      */ 0x80000,
    412         /* blocks_hi   */ 0,
    413         /* base        */ 0x00040000,
    414         /* gran        */ 1,
    415         /* bytes       */ 48,
    416         /* nFields     */ 5,
    417         /* *fields     */ soc_RDB_BANK_0_1m_fields,
    418         /* *views      */ NULL,
    419         /* *views_num  */ NULL,
    420         /* snoop_cb    */ NULL, 
    421         /* snoop_user_data */ NULL, 
    422         /* snoop_flags */ 0,
    423         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    424         /* type */ SOC_MEM_TYPE_NORMAL,
    425         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    426         /* impl */ SOC_MEM_IMPL_NORMAL,
    427         /* cmic_mor_clks       */ 0,
    428     },
    429 #endif /* chips */
    430 
    431 #if defined(BCM_56560_A0)
    432     { /* SOC_MEM_INT_RDB_BANK_1_0m */ 
    433         /* mem            RDB_BANK_1_0m */
    434         /* flags       */ SOC_MEM_FLAG_READONLY |
    435                           SOC_MEM_FLAG_VALID |
    436                           SOC_MEM_FLAG_CACHABLE |
    437                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
    438         /* cmp_fn      */ _soc_mem_cmp_undef,
    439         /* *null_entry */ _soc_mem_entry_null_zeroes,
    440         /* index_min   */ 0,
    441         /* index_max   */ 511,
    442         /* minblock    */ 27,
    443         /* maxblock    */ 27,
    444         /* blocks      */ 0x8000000,
    445         /* blocks_hi   */ 0,
    446         /* base        */ 0x00080000,
    447         /* gran        */ 1,
    448         /* bytes       */ 64,
    449         /* nFields     */ 1,
    450         /* *fields     */ soc_SER_RESULT_DATA_0_BCM53400_A0m_fields,
    451         /* *views      */ NULL,
    452         /* *views_num  */ NULL,
    453         /* snoop_cb    */ NULL, 
    454         /* snoop_user_data */ NULL, 
    455         /* snoop_flags */ 0,
    456         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    457         /* type */ SOC_MEM_TYPE_NORMAL,
    458         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    459         /* impl */ SOC_MEM_IMPL_NORMAL,
    460         /* cmic_mor_clks       */ 0,
    461     },
    462 #endif /* chips */
    463 
    464 #if defined(BCM_56560_A0)
    465     { /* SOC_MEM_INT_RDB_BANK_1_1m */ 
    466         /* mem            RDB_BANK_1_1m */
    467         /* flags       */ SOC_MEM_FLAG_READONLY |
    468                           SOC_MEM_FLAG_VALID |
    469                           SOC_MEM_FLAG_CACHABLE |
    470                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
    471         /* cmp_fn      */ _soc_mem_cmp_undef,
    472         /* *null_entry */ _soc_mem_entry_null_zeroes,
    473         /* index_min   */ 0,
    474         /* index_max   */ 511,
    475         /* minblock    */ 27,
    476         /* maxblock    */ 27,
    477         /* blocks      */ 0x8000000,
    478         /* blocks_hi   */ 0,
    479         /* base        */ 0x000c0000,
    480         /* gran        */ 1,
    481         /* bytes       */ 48,
    482         /* nFields     */ 5,
    483         /* *fields     */ soc_RDB_BANK_0_1m_fields,
    484         /* *views      */ NULL,
    485         /* *views_num  */ NULL,
    486         /* snoop_cb    */ NULL, 
    487         /* snoop_user_data */ NULL, 
    488         /* snoop_flags */ 0,
    489         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    490         /* type */ SOC_MEM_TYPE_NORMAL,
    491         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    492         /* impl */ SOC_MEM_IMPL_NORMAL,
    493         /* cmic_mor_clks       */ 0,
    494     },
    495 #endif /* chips */
    496 
    497 #if defined(BCM_56560_B0)
    498     { /* SOC_MEM_INT_RDB_BANK_1_0_BCM56560_B0m */ 
    499         /* mem            RDB_BANK_1_0m */
    500         /* flags       */ SOC_MEM_FLAG_READONLY |
    501                           SOC_MEM_FLAG_VALID |
    502                           SOC_MEM_FLAG_CACHABLE |
    503                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
    504         /* cmp_fn      */ _soc_mem_cmp_undef,
    505         /* *null_entry */ _soc_mem_entry_null_zeroes,
    506         /* index_min   */ 0,
    507         /* index_max   */ 511,
    508         /* minblock    */ 19,
    509         /* maxblock    */ 19,
    510         /* blocks      */ 0x80000,
    511         /* blocks_hi   */ 0,
    512         /* base        */ 0x00080000,
    513         /* gran        */ 1,
    514         /* bytes       */ 64,
    515         /* nFields     */ 1,
    516         /* *fields     */ soc_SER_RESULT_DATA_0_BCM53400_A0m_fields,
    517         /* *views      */ NULL,
    518         /* *views_num  */ NULL,
    519         /* snoop_cb    */ NULL, 
    520         /* snoop_user_data */ NULL, 
    521         /* snoop_flags */ 0,
    522         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    523         /* type */ SOC_MEM_TYPE_NORMAL,
    524         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    525         /* impl */ SOC_MEM_IMPL_NORMAL,
    526         /* cmic_mor_clks       */ 0,
    527     },
    528 #endif /* chips */
    529 
    530 #if defined(BCM_56560_B0)
    531     { /* SOC_MEM_INT_RDB_BANK_1_1_BCM56560_B0m */ 
    532         /* mem            RDB_BANK_1_1m */
    533         /* flags       */ SOC_MEM_FLAG_READONLY |
    534                           SOC_MEM_FLAG_VALID |
    535                           SOC_MEM_FLAG_CACHABLE |
    536                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
    537         /* cmp_fn      */ _soc_mem_cmp_undef,
    538         /* *null_entry */ _soc_mem_entry_null_zeroes,
    539         /* index_min   */ 0,
    540         /* index_max   */ 511,
    541         /* minblock    */ 19,
    542         /* maxblock    */ 19,
    543         /* blocks      */ 0x80000,
    544         /* blocks_hi   */ 0,
    545         /* base        */ 0x000c0000,
    546         /* gran        */ 1,
    547         /* bytes       */ 48,
    548         /* nFields     */ 5,
    549         /* *fields     */ soc_RDB_BANK_0_1m_fields,
    550         /* *views      */ NULL,
    551         /* *views_num  */ NULL,
    552         /* snoop_cb    */ NULL, 
    553         /* snoop_user_data */ NULL, 
    554         /* snoop_flags */ 0,
    555         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    556         /* type */ SOC_MEM_TYPE_NORMAL,
    557         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    558         /* impl */ SOC_MEM_IMPL_NORMAL,
    559         /* cmic_mor_clks       */ 0,
    560     },
    561 #endif /* chips */
    562 
    563 #if defined(BCM_56560_A0)
    564     { /* SOC_MEM_INT_RDB_BANK_2_0m */ 
    565         /* mem            RDB_BANK_2_0m */
    566         /* flags       */ SOC_MEM_FLAG_READONLY |
    567                           SOC_MEM_FLAG_VALID |
    568                           SOC_MEM_FLAG_CACHABLE |
    569                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
    570         /* cmp_fn      */ _soc_mem_cmp_undef,
    571         /* *null_entry */ _soc_mem_entry_null_zeroes,
    572         /* index_min   */ 0,
    573         /* index_max   */ 511,
    574         /* minblock    */ 27,
    575         /* maxblock    */ 27,
    576         /* blocks      */ 0x8000000,
    577         /* blocks_hi   */ 0,
    578         /* base        */ 0x00100000,
    579         /* gran        */ 1,
    580         /* bytes       */ 64,
    581         /* nFields     */ 1,
    582         /* *fields     */ soc_SER_RESULT_DATA_0_BCM53400_A0m_fields,
    583         /* *views      */ NULL,
    584         /* *views_num  */ NULL,
    585         /* snoop_cb    */ NULL, 
    586         /* snoop_user_data */ NULL, 
    587         /* snoop_flags */ 0,
    588         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    589         /* type */ SOC_MEM_TYPE_NORMAL,
    590         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    591         /* impl */ SOC_MEM_IMPL_NORMAL,
    592         /* cmic_mor_clks       */ 0,
    593     },
    594 #endif /* chips */
    595 
    596 #if defined(BCM_56560_A0)
    597     { /* SOC_MEM_INT_RDB_BANK_2_1m */ 
    598         /* mem            RDB_BANK_2_1m */
    599         /* flags       */ SOC_MEM_FLAG_READONLY |
    600                           SOC_MEM_FLAG_VALID |
    601                           SOC_MEM_FLAG_CACHABLE |
    602                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
    603         /* cmp_fn      */ _soc_mem_cmp_undef,
    604         /* *null_entry */ _soc_mem_entry_null_zeroes,
    605         /* index_min   */ 0,
    606         /* index_max   */ 511,
    607         /* minblock    */ 27,
    608         /* maxblock    */ 27,
    609         /* blocks      */ 0x8000000,
    610         /* blocks_hi   */ 0,
    611         /* base        */ 0x00140000,
    612         /* gran        */ 1,
    613         /* bytes       */ 48,
    614         /* nFields     */ 5,
    615         /* *fields     */ soc_RDB_BANK_0_1m_fields,
    616         /* *views      */ NULL,
    617         /* *views_num  */ NULL,
    618         /* snoop_cb    */ NULL, 
    619         /* snoop_user_data */ NULL, 
    620         /* snoop_flags */ 0,
    621         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    622         /* type */ SOC_MEM_TYPE_NORMAL,
    623         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    624         /* impl */ SOC_MEM_IMPL_NORMAL,
    625         /* cmic_mor_clks       */ 0,
    626     },
    627 #endif /* chips */
    628 
    629 #if defined(BCM_56560_B0)
    630     { /* SOC_MEM_INT_RDB_BANK_2_0_BCM56560_B0m */ 
    631         /* mem            RDB_BANK_2_0m */
    632         /* flags       */ SOC_MEM_FLAG_READONLY |
    633                           SOC_MEM_FLAG_VALID |
    634                           SOC_MEM_FLAG_CACHABLE |
    635                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
    636         /* cmp_fn      */ _soc_mem_cmp_undef,
    637         /* *null_entry */ _soc_mem_entry_null_zeroes,
    638         /* index_min   */ 0,
    639         /* index_max   */ 511,
    640         /* minblock    */ 19,
    641         /* maxblock    */ 19,
    642         /* blocks      */ 0x80000,
    643         /* blocks_hi   */ 0,
    644         /* base        */ 0x00100000,
    645         /* gran        */ 1,
    646         /* bytes       */ 64,
    647         /* nFields     */ 1,
    648         /* *fields     */ soc_SER_RESULT_DATA_0_BCM53400_A0m_fields,
    649         /* *views      */ NULL,
    650         /* *views_num  */ NULL,
    651         /* snoop_cb    */ NULL, 
    652         /* snoop_user_data */ NULL, 
    653         /* snoop_flags */ 0,
    654         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    655         /* type */ SOC_MEM_TYPE_NORMAL,
    656         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    657         /* impl */ SOC_MEM_IMPL_NORMAL,
    658         /* cmic_mor_clks       */ 0,
    659     },
    660 #endif /* chips */
    661 
    662 #if defined(BCM_56560_B0)
    663     { /* SOC_MEM_INT_RDB_BANK_2_1_BCM56560_B0m */ 
    664         /* mem            RDB_BANK_2_1m */
    665         /* flags       */ SOC_MEM_FLAG_READONLY |
    666                           SOC_MEM_FLAG_VALID |
    667                           SOC_MEM_FLAG_CACHABLE |
    668                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
    669         /* cmp_fn      */ _soc_mem_cmp_undef,
    670         /* *null_entry */ _soc_mem_entry_null_zeroes,
    671         /* index_min   */ 0,
    672         /* index_max   */ 511,
    673         /* minblock    */ 19,
    674         /* maxblock    */ 19,
    675         /* blocks      */ 0x80000,
    676         /* blocks_hi   */ 0,
    677         /* base        */ 0x00140000,
    678         /* gran        */ 1,
    679         /* bytes       */ 48,
    680         /* nFields     */ 5,
    681         /* *fields     */ soc_RDB_BANK_0_1m_fields,
    682         /* *views      */ NULL,
    683         /* *views_num  */ NULL,
    684         /* snoop_cb    */ NULL, 
    685         /* snoop_user_data */ NULL, 
    686         /* snoop_flags */ 0,
    687         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    688         /* type */ SOC_MEM_TYPE_NORMAL,
    689         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    690         /* impl */ SOC_MEM_IMPL_NORMAL,
    691         /* cmic_mor_clks       */ 0,
    692     },
    693 #endif /* chips */
    694 
    695 #if defined(BCM_56560_A0)
    696     { /* SOC_MEM_INT_RDB_BANK_3_0m */ 
    697         /* mem            RDB_BANK_3_0m */
    698         /* flags       */ SOC_MEM_FLAG_READONLY |
    699                           SOC_MEM_FLAG_VALID |
    700                           SOC_MEM_FLAG_CACHABLE |
    701                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
    702         /* cmp_fn      */ _soc_mem_cmp_undef,
    703         /* *null_entry */ _soc_mem_entry_null_zeroes,
    704         /* index_min   */ 0,
    705         /* index_max   */ 511,
    706         /* minblock    */ 27,
    707         /* maxblock    */ 27,
    708         /* blocks      */ 0x8000000,
    709         /* blocks_hi   */ 0,
    710         /* base        */ 0x00180000,
    711         /* gran        */ 1,
    712         /* bytes       */ 64,
    713         /* nFields     */ 1,
    714         /* *fields     */ soc_SER_RESULT_DATA_0_BCM53400_A0m_fields,
    715         /* *views      */ NULL,
    716         /* *views_num  */ NULL,
    717         /* snoop_cb    */ NULL, 
    718         /* snoop_user_data */ NULL, 
    719         /* snoop_flags */ 0,
    720         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    721         /* type */ SOC_MEM_TYPE_NORMAL,
    722         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    723         /* impl */ SOC_MEM_IMPL_NORMAL,
    724         /* cmic_mor_clks       */ 0,
    725     },
    726 #endif /* chips */
    727 
    728 #if defined(BCM_56560_A0)
    729     { /* SOC_MEM_INT_RDB_BANK_3_1m */ 
    730         /* mem            RDB_BANK_3_1m */
    731         /* flags       */ SOC_MEM_FLAG_READONLY |
    732                           SOC_MEM_FLAG_VALID |
    733                           SOC_MEM_FLAG_CACHABLE |
    734                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
    735         /* cmp_fn      */ _soc_mem_cmp_undef,
    736         /* *null_entry */ _soc_mem_entry_null_zeroes,
    737         /* index_min   */ 0,
    738         /* index_max   */ 511,
    739         /* minblock    */ 27,
    740         /* maxblock    */ 27,
    741         /* blocks      */ 0x8000000,
    742         /* blocks_hi   */ 0,
    743         /* base        */ 0x001c0000,
    744         /* gran        */ 1,
    745         /* bytes       */ 48,
    746         /* nFields     */ 5,
    747         /* *fields     */ soc_RDB_BANK_0_1m_fields,
    748         /* *views      */ NULL,
    749         /* *views_num  */ NULL,
    750         /* snoop_cb    */ NULL, 
    751         /* snoop_user_data */ NULL, 
    752         /* snoop_flags */ 0,
    753         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    754         /* type */ SOC_MEM_TYPE_NORMAL,
    755         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    756         /* impl */ SOC_MEM_IMPL_NORMAL,
    757         /* cmic_mor_clks       */ 0,
    758     },
    759 #endif /* chips */
    760 
    761 #if defined(BCM_56560_B0)
    762     { /* SOC_MEM_INT_RDB_BANK_3_0_BCM56560_B0m */ 
    763         /* mem            RDB_BANK_3_0m */
    764         /* flags       */ SOC_MEM_FLAG_READONLY |
    765                           SOC_MEM_FLAG_VALID |
    766                           SOC_MEM_FLAG_CACHABLE |
    767                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
    768         /* cmp_fn      */ _soc_mem_cmp_undef,
    769         /* *null_entry */ _soc_mem_entry_null_zeroes,
    770         /* index_min   */ 0,
    771         /* index_max   */ 511,
    772         /* minblock    */ 19,
    773         /* maxblock    */ 19,
    774         /* blocks      */ 0x80000,
    775         /* blocks_hi   */ 0,
    776         /* base        */ 0x00180000,
    777         /* gran        */ 1,
    778         /* bytes       */ 64,
    779         /* nFields     */ 1,
    780         /* *fields     */ soc_SER_RESULT_DATA_0_BCM53400_A0m_fields,
    781         /* *views      */ NULL,
    782         /* *views_num  */ NULL,
    783         /* snoop_cb    */ NULL, 
    784         /* snoop_user_data */ NULL, 
    785         /* snoop_flags */ 0,
    786         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    787         /* type */ SOC_MEM_TYPE_NORMAL,
    788         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    789         /* impl */ SOC_MEM_IMPL_NORMAL,
    790         /* cmic_mor_clks       */ 0,
    791     },
    792 #endif /* chips */
    793 
    794 #if defined(BCM_56560_B0)
    795     { /* SOC_MEM_INT_RDB_BANK_3_1_BCM56560_B0m */ 
    796         /* mem            RDB_BANK_3_1m */
    797         /* flags       */ SOC_MEM_FLAG_READONLY |
    798                           SOC_MEM_FLAG_VALID |
    799                           SOC_MEM_FLAG_CACHABLE |
    800                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
    801         /* cmp_fn      */ _soc_mem_cmp_undef,
    802         /* *null_entry */ _soc_mem_entry_null_zeroes,
    803         /* index_min   */ 0,
    804         /* index_max   */ 511,
    805         /* minblock    */ 19,
    806         /* maxblock    */ 19,
    807         /* blocks      */ 0x80000,
    808         /* blocks_hi   */ 0,
    809         /* base        */ 0x001c0000,
    810         /* gran        */ 1,
    811         /* bytes       */ 48,
    812         /* nFields     */ 5,
    813         /* *fields     */ soc_RDB_BANK_0_1m_fields,
    814         /* *views      */ NULL,
    815         /* *views_num  */ NULL,
    816         /* snoop_cb    */ NULL, 
    817         /* snoop_user_data */ NULL, 
    818         /* snoop_flags */ 0,
    819         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    820         /* type */ SOC_MEM_TYPE_NORMAL,
    821         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    822         /* impl */ SOC_MEM_IMPL_NORMAL,
    823         /* cmic_mor_clks       */ 0,
    824     },
    825 #endif /* chips */
    826 
    827 #if defined(BCM_56560_A0)
    828     { /* SOC_MEM_INT_RDB_CELm */ 
    829         /* mem            RDB_CELm */
    830         /* flags       */ SOC_MEM_FLAG_READONLY |
    831                           SOC_MEM_FLAG_VALID |
    832                           SOC_MEM_FLAG_CACHABLE |
    833                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
    834         /* cmp_fn      */ _soc_mem_cmp_undef,
    835         /* *null_entry */ _soc_mem_entry_null_zeroes,
    836         /* index_min   */ 0,
    837         /* index_max   */ 2047,
    838         /* minblock    */ 27,
    839         /* maxblock    */ 27,
    840         /* blocks      */ 0x8000000,
    841         /* blocks_hi   */ 0,
    842         /* base        */ 0x00280000,
    843         /* gran        */ 1,
    844         /* bytes       */ 3,
    845         /* nFields     */ 7,
    846         /* *fields     */ soc_RDB_CELm_fields,
    847         /* *views      */ NULL,
    848         /* *views_num  */ NULL,
    849         /* snoop_cb    */ NULL, 
    850         /* snoop_user_data */ NULL, 
    851         /* snoop_flags */ 0,
    852         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    853         /* type */ SOC_MEM_TYPE_NORMAL,
    854         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    855         /* impl */ SOC_MEM_IMPL_NORMAL,
    856         /* cmic_mor_clks       */ 0,
    857     },
    858 #endif /* chips */
    859 
    860 #if defined(BCM_56560_B0)
    861     { /* SOC_MEM_INT_RDB_CEL_BCM56560_B0m */ 
    862         /* mem            RDB_CELm */
    863         /* flags       */ SOC_MEM_FLAG_READONLY |
    864                           SOC_MEM_FLAG_VALID |
    865                           SOC_MEM_FLAG_CACHABLE |
    866                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
    867         /* cmp_fn      */ _soc_mem_cmp_undef,
    868         /* *null_entry */ _soc_mem_entry_null_zeroes,
    869         /* index_min   */ 0,
    870         /* index_max   */ 2047,
    871         /* minblock    */ 19,
    872         /* maxblock    */ 19,
    873         /* blocks      */ 0x80000,
    874         /* blocks_hi   */ 0,
    875         /* base        */ 0x00280000,
    876         /* gran        */ 1,
    877         /* bytes       */ 3,
    878         /* nFields     */ 7,
    879         /* *fields     */ soc_RDB_CELm_fields,
    880         /* *views      */ NULL,
    881         /* *views_num  */ NULL,
    882         /* snoop_cb    */ NULL, 
    883         /* snoop_user_data */ NULL, 
    884         /* snoop_flags */ 0,
    885         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    886         /* type */ SOC_MEM_TYPE_NORMAL,
    887         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    888         /* impl */ SOC_MEM_IMPL_NORMAL,
    889         /* cmic_mor_clks       */ 0,
    890     },
    891 #endif /* chips */
    892 
    893 #if defined(BCM_56560_A0)
    894     { /* SOC_MEM_INT_RDB_CONTEXTm */ 
    895         /* mem            RDB_CONTEXTm */
    896         /* flags       */ SOC_MEM_FLAG_READONLY |
    897                           SOC_MEM_FLAG_VALID |
    898                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
    899         /* cmp_fn      */ _soc_mem_cmp_undef,
    900         /* *null_entry */ _soc_mem_entry_null_zeroes,
    901         /* index_min   */ 0,
    902         /* index_max   */ 74,
    903         /* minblock    */ 27,
    904         /* maxblock    */ 27,
    905         /* blocks      */ 0x8000000,
    906         /* blocks_hi   */ 0,
    907         /* base        */ 0x00400000,
    908         /* gran        */ 1,
    909         /* bytes       */ 10,
    910         /* nFields     */ 12,
    911         /* *fields     */ soc_RDB_CONTEXTm_fields,
    912         /* *views      */ NULL,
    913         /* *views_num  */ NULL,
    914         /* snoop_cb    */ NULL, 
    915         /* snoop_user_data */ NULL, 
    916         /* snoop_flags */ 0,
    917         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    918         /* type */ SOC_MEM_TYPE_NORMAL,
    919         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    920         /* impl */ SOC_MEM_IMPL_NORMAL,
    921         /* cmic_mor_clks       */ 0,
    922     },
    923 #endif /* chips */
    924 
    925 #if defined(BCM_56560_B0)
    926     { /* SOC_MEM_INT_RDB_CONTEXT_BCM56560_B0m */ 
    927         /* mem            RDB_CONTEXTm */
    928         /* flags       */ SOC_MEM_FLAG_READONLY |
    929                           SOC_MEM_FLAG_VALID |
    930                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
    931         /* cmp_fn      */ _soc_mem_cmp_undef,
    932         /* *null_entry */ _soc_mem_entry_null_zeroes,
    933         /* index_min   */ 0,
    934         /* index_max   */ 74,
    935         /* minblock    */ 19,
    936         /* maxblock    */ 19,
    937         /* blocks      */ 0x80000,
    938         /* blocks_hi   */ 0,
    939         /* base        */ 0x00400000,
    940         /* gran        */ 1,
    941         /* bytes       */ 10,
    942         /* nFields     */ 12,
    943         /* *fields     */ soc_RDB_CONTEXTm_fields,
    944         /* *views      */ NULL,
    945         /* *views_num  */ NULL,
    946         /* snoop_cb    */ NULL, 
    947         /* snoop_user_data */ NULL, 
    948         /* snoop_flags */ 0,
    949         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    950         /* type */ SOC_MEM_TYPE_NORMAL,
    951         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
    952         /* impl */ SOC_MEM_IMPL_NORMAL,
    953         /* cmic_mor_clks       */ 0,
    954     },
    955 #endif /* chips */
    956 
    957 #if defined(BCM_56560_A0)
    958     { /* SOC_MEM_INT_RDB_CXT_ABm */ 
    959         /* mem            RDB_CXT_ABm */
    960         /* flags       */ SOC_MEM_FLAG_READONLY |
    961                           SOC_MEM_FLAG_VALID |
    962                           SOC_MEM_FLAG_CACHABLE |
    963                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
    964         /* cmp_fn      */ _soc_mem_cmp_undef,
    965         /* *null_entry */ _soc_mem_entry_null_zeroes,
    966         /* index_min   */ 0,
    967         /* index_max   */ 2047,
    968         /* minblock    */ 27,
    969         /* maxblock    */ 27,
    970         /* blocks      */ 0x8000000,
    971         /* blocks_hi   */ 0,
    972         /* base        */ 0x00200000,
    973         /* gran        */ 1,
    974         /* bytes       */ 3,
    975         /* nFields     */ 9,
    976         /* *fields     */ soc_RDB_CXT_ABm_fields,
    977         /* *views      */ NULL,
    978         /* *views_num  */ NULL,
    979         /* snoop_cb    */ NULL, 
    980         /* snoop_user_data */ NULL, 
    981         /* snoop_flags */ 0,
    982         /* mem severity */ SOC_MEM_SEVERE_MISSING,
    983         /* type */ SOC_MEM_TYPE_NORMAL,
    984         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
    985         /* impl */ SOC_MEM_IMPL_NORMAL,
    986         /* cmic_mor_clks       */ 0,
    987     },
    988 #endif /* chips */
    989 
    990 #if defined(BCM_56560_B0)
    991     { /* SOC_MEM_INT_RDB_CXT_AB_BCM56560_B0m */ 
    992         /* mem            RDB_CXT_ABm */
    993         /* flags       */ SOC_MEM_FLAG_READONLY |
    994                           SOC_MEM_FLAG_VALID |
    995                           SOC_MEM_FLAG_CACHABLE |
    996                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
    997         /* cmp_fn      */ _soc_mem_cmp_undef,
    998         /* *null_entry */ _soc_mem_entry_null_zeroes,
    999         /* index_min   */ 0,
   1000         /* index_max   */ 2047,
   1001         /* minblock    */ 19,
   1002         /* maxblock    */ 19,
   1003         /* blocks      */ 0x80000,
   1004         /* blocks_hi   */ 0,
   1005         /* base        */ 0x00200000,
   1006         /* gran        */ 1,
   1007         /* bytes       */ 3,
   1008         /* nFields     */ 9,
   1009         /* *fields     */ soc_RDB_CXT_ABm_fields,
   1010         /* *views      */ NULL,
   1011         /* *views_num  */ NULL,
   1012         /* snoop_cb    */ NULL, 
   1013         /* snoop_user_data */ NULL, 
   1014         /* snoop_flags */ 0,
   1015         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1016         /* type */ SOC_MEM_TYPE_NORMAL,
   1017         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1018         /* impl */ SOC_MEM_IMPL_NORMAL,
   1019         /* cmic_mor_clks       */ 0,
   1020     },
   1021 #endif /* chips */
   1022 
   1023 #if defined(BCM_56560_A0)
   1024     { /* SOC_MEM_INT_RDB_CXT_CDm */ 
   1025         /* mem            RDB_CXT_CDm */
   1026         /* flags       */ SOC_MEM_FLAG_READONLY |
   1027                           SOC_MEM_FLAG_VALID |
   1028                           SOC_MEM_FLAG_CACHABLE |
   1029                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
   1030         /* cmp_fn      */ _soc_mem_cmp_undef,
   1031         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1032         /* index_min   */ 0,
   1033         /* index_max   */ 2047,
   1034         /* minblock    */ 27,
   1035         /* maxblock    */ 27,
   1036         /* blocks      */ 0x8000000,
   1037         /* blocks_hi   */ 0,
   1038         /* base        */ 0x00240000,
   1039         /* gran        */ 1,
   1040         /* bytes       */ 5,
   1041         /* nFields     */ 13,
   1042         /* *fields     */ soc_RDB_CXT_CDm_fields,
   1043         /* *views      */ NULL,
   1044         /* *views_num  */ NULL,
   1045         /* snoop_cb    */ NULL, 
   1046         /* snoop_user_data */ NULL, 
   1047         /* snoop_flags */ 0,
   1048         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1049         /* type */ SOC_MEM_TYPE_NORMAL,
   1050         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1051         /* impl */ SOC_MEM_IMPL_NORMAL,
   1052         /* cmic_mor_clks       */ 0,
   1053     },
   1054 #endif /* chips */
   1055 
   1056 #if defined(BCM_56560_B0)
   1057     { /* SOC_MEM_INT_RDB_CXT_CD_BCM56560_B0m */ 
   1058         /* mem            RDB_CXT_CDm */
   1059         /* flags       */ SOC_MEM_FLAG_READONLY |
   1060                           SOC_MEM_FLAG_VALID |
   1061                           SOC_MEM_FLAG_CACHABLE |
   1062                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
   1063         /* cmp_fn      */ _soc_mem_cmp_undef,
   1064         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1065         /* index_min   */ 0,
   1066         /* index_max   */ 2047,
   1067         /* minblock    */ 19,
   1068         /* maxblock    */ 19,
   1069         /* blocks      */ 0x80000,
   1070         /* blocks_hi   */ 0,
   1071         /* base        */ 0x00240000,
   1072         /* gran        */ 1,
   1073         /* bytes       */ 5,
   1074         /* nFields     */ 13,
   1075         /* *fields     */ soc_RDB_CXT_CDm_fields,
   1076         /* *views      */ NULL,
   1077         /* *views_num  */ NULL,
   1078         /* snoop_cb    */ NULL, 
   1079         /* snoop_user_data */ NULL, 
   1080         /* snoop_flags */ 0,
   1081         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1082         /* type */ SOC_MEM_TYPE_NORMAL,
   1083         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1084         /* impl */ SOC_MEM_IMPL_NORMAL,
   1085         /* cmic_mor_clks       */ 0,
   1086     },
   1087 #endif /* chips */
   1088 
   1089 #if defined(BCM_56560_A0)
   1090     { /* SOC_MEM_INT_RDB_FCP_0m */ 
   1091         /* mem            RDB_FCP_0m */
   1092         /* flags       */ SOC_MEM_FLAG_READONLY |
   1093                           SOC_MEM_FLAG_VALID |
   1094                           SOC_MEM_FLAG_CACHABLE |
   1095                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
   1096         /* cmp_fn      */ _soc_mem_cmp_undef,
   1097         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1098         /* index_min   */ 0,
   1099         /* index_max   */ 255,
   1100         /* minblock    */ 27,
   1101         /* maxblock    */ 27,
   1102         /* blocks      */ 0x8000000,
   1103         /* blocks_hi   */ 0,
   1104         /* base        */ 0x00300000,
   1105         /* gran        */ 1,
   1106         /* bytes       */ 3,
   1107         /* nFields     */ 4,
   1108         /* *fields     */ soc_RDB_FCP_0m_fields,
   1109         /* *views      */ NULL,
   1110         /* *views_num  */ NULL,
   1111         /* snoop_cb    */ NULL, 
   1112         /* snoop_user_data */ NULL, 
   1113         /* snoop_flags */ 0,
   1114         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1115         /* type */ SOC_MEM_TYPE_NORMAL,
   1116         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1117         /* impl */ SOC_MEM_IMPL_NORMAL,
   1118         /* cmic_mor_clks       */ 0,
   1119     },
   1120 #endif /* chips */
   1121 
   1122 #if defined(BCM_56560_A0)
   1123     { /* SOC_MEM_INT_RDB_FCP_1m */ 
   1124         /* mem            RDB_FCP_1m */
   1125         /* flags       */ SOC_MEM_FLAG_READONLY |
   1126                           SOC_MEM_FLAG_VALID |
   1127                           SOC_MEM_FLAG_CACHABLE |
   1128                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
   1129         /* cmp_fn      */ _soc_mem_cmp_undef,
   1130         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1131         /* index_min   */ 0,
   1132         /* index_max   */ 255,
   1133         /* minblock    */ 27,
   1134         /* maxblock    */ 27,
   1135         /* blocks      */ 0x8000000,
   1136         /* blocks_hi   */ 0,
   1137         /* base        */ 0x00340000,
   1138         /* gran        */ 1,
   1139         /* bytes       */ 3,
   1140         /* nFields     */ 4,
   1141         /* *fields     */ soc_RDB_FCP_0m_fields,
   1142         /* *views      */ NULL,
   1143         /* *views_num  */ NULL,
   1144         /* snoop_cb    */ NULL, 
   1145         /* snoop_user_data */ NULL, 
   1146         /* snoop_flags */ 0,
   1147         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1148         /* type */ SOC_MEM_TYPE_NORMAL,
   1149         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1150         /* impl */ SOC_MEM_IMPL_NORMAL,
   1151         /* cmic_mor_clks       */ 0,
   1152     },
   1153 #endif /* chips */
   1154 
   1155 #if defined(BCM_56560_A0)
   1156     { /* SOC_MEM_INT_RDB_FCP_2m */ 
   1157         /* mem            RDB_FCP_2m */
   1158         /* flags       */ SOC_MEM_FLAG_READONLY |
   1159                           SOC_MEM_FLAG_VALID |
   1160                           SOC_MEM_FLAG_CACHABLE |
   1161                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
   1162         /* cmp_fn      */ _soc_mem_cmp_undef,
   1163         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1164         /* index_min   */ 0,
   1165         /* index_max   */ 255,
   1166         /* minblock    */ 27,
   1167         /* maxblock    */ 27,
   1168         /* blocks      */ 0x8000000,
   1169         /* blocks_hi   */ 0,
   1170         /* base        */ 0x00380000,
   1171         /* gran        */ 1,
   1172         /* bytes       */ 3,
   1173         /* nFields     */ 4,
   1174         /* *fields     */ soc_RDB_FCP_0m_fields,
   1175         /* *views      */ NULL,
   1176         /* *views_num  */ NULL,
   1177         /* snoop_cb    */ NULL, 
   1178         /* snoop_user_data */ NULL, 
   1179         /* snoop_flags */ 0,
   1180         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1181         /* type */ SOC_MEM_TYPE_NORMAL,
   1182         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1183         /* impl */ SOC_MEM_IMPL_NORMAL,
   1184         /* cmic_mor_clks       */ 0,
   1185     },
   1186 #endif /* chips */
   1187 
   1188 #if defined(BCM_56560_A0)
   1189     { /* SOC_MEM_INT_RDB_FCP_3m */ 
   1190         /* mem            RDB_FCP_3m */
   1191         /* flags       */ SOC_MEM_FLAG_READONLY |
   1192                           SOC_MEM_FLAG_VALID |
   1193                           SOC_MEM_FLAG_CACHABLE |
   1194                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
   1195         /* cmp_fn      */ _soc_mem_cmp_undef,
   1196         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1197         /* index_min   */ 0,
   1198         /* index_max   */ 255,
   1199         /* minblock    */ 27,
   1200         /* maxblock    */ 27,
   1201         /* blocks      */ 0x8000000,
   1202         /* blocks_hi   */ 0,
   1203         /* base        */ 0x003c0000,
   1204         /* gran        */ 1,
   1205         /* bytes       */ 3,
   1206         /* nFields     */ 4,
   1207         /* *fields     */ soc_RDB_FCP_0m_fields,
   1208         /* *views      */ NULL,
   1209         /* *views_num  */ NULL,
   1210         /* snoop_cb    */ NULL, 
   1211         /* snoop_user_data */ NULL, 
   1212         /* snoop_flags */ 0,
   1213         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1214         /* type */ SOC_MEM_TYPE_NORMAL,
   1215         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1216         /* impl */ SOC_MEM_IMPL_NORMAL,
   1217         /* cmic_mor_clks       */ 0,
   1218     },
   1219 #endif /* chips */
   1220 
   1221 #if defined(BCM_56560_B0)
   1222     { /* SOC_MEM_INT_RDB_FCP_0_BCM56560_B0m */ 
   1223         /* mem            RDB_FCP_0m */
   1224         /* flags       */ SOC_MEM_FLAG_READONLY |
   1225                           SOC_MEM_FLAG_VALID |
   1226                           SOC_MEM_FLAG_CACHABLE |
   1227                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
   1228         /* cmp_fn      */ _soc_mem_cmp_undef,
   1229         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1230         /* index_min   */ 0,
   1231         /* index_max   */ 255,
   1232         /* minblock    */ 19,
   1233         /* maxblock    */ 19,
   1234         /* blocks      */ 0x80000,
   1235         /* blocks_hi   */ 0,
   1236         /* base        */ 0x00300000,
   1237         /* gran        */ 1,
   1238         /* bytes       */ 3,
   1239         /* nFields     */ 4,
   1240         /* *fields     */ soc_RDB_FCP_0m_fields,
   1241         /* *views      */ NULL,
   1242         /* *views_num  */ NULL,
   1243         /* snoop_cb    */ NULL, 
   1244         /* snoop_user_data */ NULL, 
   1245         /* snoop_flags */ 0,
   1246         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1247         /* type */ SOC_MEM_TYPE_NORMAL,
   1248         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1249         /* impl */ SOC_MEM_IMPL_NORMAL,
   1250         /* cmic_mor_clks       */ 0,
   1251     },
   1252 #endif /* chips */
   1253 
   1254 #if defined(BCM_56560_B0)
   1255     { /* SOC_MEM_INT_RDB_FCP_1_BCM56560_B0m */ 
   1256         /* mem            RDB_FCP_1m */
   1257         /* flags       */ SOC_MEM_FLAG_READONLY |
   1258                           SOC_MEM_FLAG_VALID |
   1259                           SOC_MEM_FLAG_CACHABLE |
   1260                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
   1261         /* cmp_fn      */ _soc_mem_cmp_undef,
   1262         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1263         /* index_min   */ 0,
   1264         /* index_max   */ 255,
   1265         /* minblock    */ 19,
   1266         /* maxblock    */ 19,
   1267         /* blocks      */ 0x80000,
   1268         /* blocks_hi   */ 0,
   1269         /* base        */ 0x00340000,
   1270         /* gran        */ 1,
   1271         /* bytes       */ 3,
   1272         /* nFields     */ 4,
   1273         /* *fields     */ soc_RDB_FCP_0m_fields,
   1274         /* *views      */ NULL,
   1275         /* *views_num  */ NULL,
   1276         /* snoop_cb    */ NULL, 
   1277         /* snoop_user_data */ NULL, 
   1278         /* snoop_flags */ 0,
   1279         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1280         /* type */ SOC_MEM_TYPE_NORMAL,
   1281         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1282         /* impl */ SOC_MEM_IMPL_NORMAL,
   1283         /* cmic_mor_clks       */ 0,
   1284     },
   1285 #endif /* chips */
   1286 
   1287 #if defined(BCM_56560_B0)
   1288     { /* SOC_MEM_INT_RDB_FCP_2_BCM56560_B0m */ 
   1289         /* mem            RDB_FCP_2m */
   1290         /* flags       */ SOC_MEM_FLAG_READONLY |
   1291                           SOC_MEM_FLAG_VALID |
   1292                           SOC_MEM_FLAG_CACHABLE |
   1293                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
   1294         /* cmp_fn      */ _soc_mem_cmp_undef,
   1295         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1296         /* index_min   */ 0,
   1297         /* index_max   */ 255,
   1298         /* minblock    */ 19,
   1299         /* maxblock    */ 19,
   1300         /* blocks      */ 0x80000,
   1301         /* blocks_hi   */ 0,
   1302         /* base        */ 0x00380000,
   1303         /* gran        */ 1,
   1304         /* bytes       */ 3,
   1305         /* nFields     */ 4,
   1306         /* *fields     */ soc_RDB_FCP_0m_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_56560_B0)
   1321     { /* SOC_MEM_INT_RDB_FCP_3_BCM56560_B0m */ 
   1322         /* mem            RDB_FCP_3m */
   1323         /* flags       */ SOC_MEM_FLAG_READONLY |
   1324                           SOC_MEM_FLAG_VALID |
   1325                           SOC_MEM_FLAG_CACHABLE |
   1326                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
   1327         /* cmp_fn      */ _soc_mem_cmp_undef,
   1328         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1329         /* index_min   */ 0,
   1330         /* index_max   */ 255,
   1331         /* minblock    */ 19,
   1332         /* maxblock    */ 19,
   1333         /* blocks      */ 0x80000,
   1334         /* blocks_hi   */ 0,
   1335         /* base        */ 0x003c0000,
   1336         /* gran        */ 1,
   1337         /* bytes       */ 3,
   1338         /* nFields     */ 4,
   1339         /* *fields     */ soc_RDB_FCP_0m_fields,
   1340         /* *views      */ NULL,
   1341         /* *views_num  */ NULL,
   1342         /* snoop_cb    */ NULL, 
   1343         /* snoop_user_data */ NULL, 
   1344         /* snoop_flags */ 0,
   1345         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1346         /* type */ SOC_MEM_TYPE_NORMAL,
   1347         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1348         /* impl */ SOC_MEM_IMPL_NORMAL,
   1349         /* cmic_mor_clks       */ 0,
   1350     },
   1351 #endif /* chips */
   1352 
   1353 #if defined(BCM_56560_A0)
   1354     { /* SOC_MEM_INT_RDB_PKTm */ 
   1355         /* mem            RDB_PKTm */
   1356         /* flags       */ SOC_MEM_FLAG_READONLY |
   1357                           SOC_MEM_FLAG_VALID |
   1358                           SOC_MEM_FLAG_CACHABLE |
   1359                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
   1360         /* cmp_fn      */ _soc_mem_cmp_undef,
   1361         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1362         /* index_min   */ 0,
   1363         /* index_max   */ 2047,
   1364         /* minblock    */ 27,
   1365         /* maxblock    */ 27,
   1366         /* blocks      */ 0x8000000,
   1367         /* blocks_hi   */ 0,
   1368         /* base        */ 0x002c0000,
   1369         /* gran        */ 1,
   1370         /* bytes       */ 3,
   1371         /* nFields     */ 7,
   1372         /* *fields     */ soc_RDB_CELm_fields,
   1373         /* *views      */ NULL,
   1374         /* *views_num  */ NULL,
   1375         /* snoop_cb    */ NULL, 
   1376         /* snoop_user_data */ NULL, 
   1377         /* snoop_flags */ 0,
   1378         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1379         /* type */ SOC_MEM_TYPE_NORMAL,
   1380         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1381         /* impl */ SOC_MEM_IMPL_NORMAL,
   1382         /* cmic_mor_clks       */ 0,
   1383     },
   1384 #endif /* chips */
   1385 
   1386 #if defined(BCM_56560_B0)
   1387     { /* SOC_MEM_INT_RDB_PKT_BCM56560_B0m */ 
   1388         /* mem            RDB_PKTm */
   1389         /* flags       */ SOC_MEM_FLAG_READONLY |
   1390                           SOC_MEM_FLAG_VALID |
   1391                           SOC_MEM_FLAG_CACHABLE |
   1392                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x222 */
   1393         /* cmp_fn      */ _soc_mem_cmp_undef,
   1394         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1395         /* index_min   */ 0,
   1396         /* index_max   */ 2047,
   1397         /* minblock    */ 19,
   1398         /* maxblock    */ 19,
   1399         /* blocks      */ 0x80000,
   1400         /* blocks_hi   */ 0,
   1401         /* base        */ 0x002c0000,
   1402         /* gran        */ 1,
   1403         /* bytes       */ 3,
   1404         /* nFields     */ 7,
   1405         /* *fields     */ soc_RDB_CELm_fields,
   1406         /* *views      */ NULL,
   1407         /* *views_num  */ NULL,
   1408         /* snoop_cb    */ NULL, 
   1409         /* snoop_user_data */ NULL, 
   1410         /* snoop_flags */ 0,
   1411         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1412         /* type */ SOC_MEM_TYPE_NORMAL,
   1413         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1414         /* impl */ SOC_MEM_IMPL_NORMAL,
   1415         /* cmic_mor_clks       */ 0,
   1416     },
   1417 #endif /* chips */
   1418 
   1419 #if defined(BCM_56560_A0)
   1420     { /* SOC_MEM_INT_RDB_QUEUEm */ 
   1421         /* mem            RDB_QUEUEm */
   1422         /* flags       */ SOC_MEM_FLAG_READONLY |
   1423                           SOC_MEM_FLAG_VALID |
   1424                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1425         /* cmp_fn      */ _soc_mem_cmp_undef,
   1426         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1427         /* index_min   */ 0,
   1428         /* index_max   */ 1,
   1429         /* minblock    */ 27,
   1430         /* maxblock    */ 27,
   1431         /* blocks      */ 0x8000000,
   1432         /* blocks_hi   */ 0,
   1433         /* base        */ 0x00440000,
   1434         /* gran        */ 1,
   1435         /* bytes       */ 26,
   1436         /* nFields     */ 31,
   1437         /* *fields     */ soc_RDB_QUEUEm_fields,
   1438         /* *views      */ NULL,
   1439         /* *views_num  */ NULL,
   1440         /* snoop_cb    */ NULL, 
   1441         /* snoop_user_data */ NULL, 
   1442         /* snoop_flags */ 0,
   1443         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1444         /* type */ SOC_MEM_TYPE_NORMAL,
   1445         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1446         /* impl */ SOC_MEM_IMPL_NORMAL,
   1447         /* cmic_mor_clks       */ 0,
   1448     },
   1449 #endif /* chips */
   1450 
   1451 #if defined(BCM_56560_B0)
   1452     { /* SOC_MEM_INT_RDB_QUEUE_BCM56560_B0m */ 
   1453         /* mem            RDB_QUEUEm */
   1454         /* flags       */ SOC_MEM_FLAG_READONLY |
   1455                           SOC_MEM_FLAG_VALID |
   1456                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   1457         /* cmp_fn      */ _soc_mem_cmp_undef,
   1458         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1459         /* index_min   */ 0,
   1460         /* index_max   */ 1,
   1461         /* minblock    */ 19,
   1462         /* maxblock    */ 19,
   1463         /* blocks      */ 0x80000,
   1464         /* blocks_hi   */ 0,
   1465         /* base        */ 0x00440000,
   1466         /* gran        */ 1,
   1467         /* bytes       */ 26,
   1468         /* nFields     */ 31,
   1469         /* *fields     */ soc_RDB_QUEUEm_fields,
   1470         /* *views      */ NULL,
   1471         /* *views_num  */ NULL,
   1472         /* snoop_cb    */ NULL, 
   1473         /* snoop_user_data */ NULL, 
   1474         /* snoop_flags */ 0,
   1475         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1476         /* type */ SOC_MEM_TYPE_NORMAL,
   1477         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1478         /* impl */ SOC_MEM_IMPL_NORMAL,
   1479         /* cmic_mor_clks       */ 0,
   1480     },
   1481 #endif /* chips */
   1482 
   1483 #if defined(BCM_56850_A0)
   1484     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK0m */ 
   1485         /* mem            REPLICATION_FIFO_BANK0m */
   1486         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   1487         /* cmp_fn      */ _soc_mem_cmp_undef,
   1488         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1489         /* index_min   */ 0,
   1490         /* index_max   */ 4095,
   1491         /* minblock    */ 12,
   1492         /* maxblock    */ 12,
   1493         /* blocks      */ 0x1000,
   1494         /* blocks_hi   */ 0,
   1495         /* base        */ 0x90000000,
   1496         /* gran        */ 1,
   1497         /* bytes       */ 20,
   1498         /* nFields     */ 4,
   1499         /* *fields     */ soc_REPLICATION_FIFO_BANK0m_fields,
   1500         /* *views      */ NULL,
   1501         /* *views_num  */ NULL,
   1502         /* snoop_cb    */ NULL, 
   1503         /* snoop_user_data */ NULL, 
   1504         /* snoop_flags */ 0,
   1505         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1506         /* type */ SOC_MEM_TYPE_NORMAL,
   1507         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1508         /* impl */ SOC_MEM_IMPL_NORMAL,
   1509         /* cmic_mor_clks       */ 0,
   1510     },
   1511 #endif /* chips */
   1512 
   1513 #if defined(BCM_56850_A0)
   1514     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK1m */ 
   1515         /* mem            REPLICATION_FIFO_BANK1m */
   1516         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   1517         /* cmp_fn      */ _soc_mem_cmp_undef,
   1518         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1519         /* index_min   */ 0,
   1520         /* index_max   */ 4095,
   1521         /* minblock    */ 12,
   1522         /* maxblock    */ 12,
   1523         /* blocks      */ 0x1000,
   1524         /* blocks_hi   */ 0,
   1525         /* base        */ 0x90010000,
   1526         /* gran        */ 1,
   1527         /* bytes       */ 20,
   1528         /* nFields     */ 14,
   1529         /* *fields     */ soc_REPLICATION_FIFO_BANK1m_fields,
   1530         /* *views      */ NULL,
   1531         /* *views_num  */ NULL,
   1532         /* snoop_cb    */ NULL, 
   1533         /* snoop_user_data */ NULL, 
   1534         /* snoop_flags */ 0,
   1535         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1536         /* type */ SOC_MEM_TYPE_NORMAL,
   1537         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1538         /* impl */ SOC_MEM_IMPL_NORMAL,
   1539         /* cmic_mor_clks       */ 0,
   1540     },
   1541 #endif /* chips */
   1542 
   1543 #if defined(BCM_56870_A0)
   1544     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK2m */ 
   1545         /* mem            REPLICATION_FIFO_BANK2m */
   1546         /* flags       */ SOC_MEM_FLAG_VALID |
   1547                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   1548         /* cmp_fn      */ _soc_mem_cmp_undef,
   1549         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1550         /* index_min   */ 0,
   1551         /* index_max   */ -1,
   1552         /* minblock    */ 44,
   1553         /* maxblock    */ 44,
   1554         /* blocks      */ 0,
   1555         /* blocks_hi   */ 0x1000,
   1556         /* base        */ 0x2e880000,
   1557         /* gran        */ 1,
   1558         /* bytes       */ 18,
   1559         /* nFields     */ 21,
   1560         /* *fields     */ soc_REPLICATION_FIFO_BANK2m_fields,
   1561         /* *views      */ NULL,
   1562         /* *views_num  */ NULL,
   1563         /* snoop_cb    */ NULL, 
   1564         /* snoop_user_data */ NULL, 
   1565         /* snoop_flags */ 0,
   1566         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1567         /* type */ SOC_MEM_TYPE_NORMAL,
   1568         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1569         /* impl */ SOC_MEM_IMPL_NORMAL,
   1570         /* cmic_mor_clks       */ 0,
   1571         /* access_latency_mode */ 3,
   1572     },
   1573 #endif /* chips */
   1574 
   1575 #if defined(BCM_56370_A0)
   1576     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK0_BCM56370_A0m */ 
   1577         /* mem            REPLICATION_FIFO_BANK0m */
   1578         /* flags       */ SOC_MEM_FLAG_VALID |
   1579                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   1580         /* cmp_fn      */ _soc_mem_cmp_undef,
   1581         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1582         /* index_min   */ 0,
   1583         /* index_max   */ -1,
   1584         /* minblock    */ 20,
   1585         /* maxblock    */ 20,
   1586         /* blocks      */ 0x100000,
   1587         /* blocks_hi   */ 0,
   1588         /* base        */ 0x2e800000,
   1589         /* gran        */ 1,
   1590         /* bytes       */ 10,
   1591         /* nFields     */ 5,
   1592         /* *fields     */ soc_REPLICATION_FIFO_BANK0_BCM56370_A0m_fields,
   1593         /* *views      */ NULL,
   1594         /* *views_num  */ NULL,
   1595         /* snoop_cb    */ NULL, 
   1596         /* snoop_user_data */ NULL, 
   1597         /* snoop_flags */ 0,
   1598         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1599         /* type */ SOC_MEM_TYPE_NORMAL,
   1600         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1601         /* impl */ SOC_MEM_IMPL_NORMAL,
   1602         /* cmic_mor_clks       */ 0,
   1603         /* access_latency_mode */ 3,
   1604     },
   1605 #endif /* chips */
   1606 
   1607 #if defined(BCM_56560_A0)
   1608     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK0_BCM56560_A0m */ 
   1609         /* mem            REPLICATION_FIFO_BANK0m */
   1610         /* flags       */ SOC_MEM_FLAG_VALID |
   1611                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */
   1612         /* cmp_fn      */ _soc_mem_cmp_undef,
   1613         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1614         /* index_min   */ 0,
   1615         /* index_max   */ 4095,
   1616         /* minblock    */ 24,
   1617         /* maxblock    */ 24,
   1618         /* blocks      */ 0x1000000,
   1619         /* blocks_hi   */ 0,
   1620         /* base        */ 0x90000000,
   1621         /* gran        */ 1,
   1622         /* bytes       */ 16,
   1623         /* nFields     */ 4,
   1624         /* *fields     */ soc_REPLICATION_FIFO_BANK0_BCM56560_A0m_fields,
   1625         /* *views      */ NULL,
   1626         /* *views_num  */ NULL,
   1627         /* snoop_cb    */ NULL, 
   1628         /* snoop_user_data */ NULL, 
   1629         /* snoop_flags */ 0,
   1630         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1631         /* type */ SOC_MEM_TYPE_NORMAL,
   1632         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1633         /* impl */ SOC_MEM_IMPL_NORMAL,
   1634         /* cmic_mor_clks       */ 0,
   1635     },
   1636 #endif /* chips */
   1637 
   1638 #if defined(BCM_56560_B0)
   1639     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK0_BCM56560_B0m */ 
   1640         /* mem            REPLICATION_FIFO_BANK0m */
   1641         /* flags       */ SOC_MEM_FLAG_VALID |
   1642                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */
   1643         /* cmp_fn      */ _soc_mem_cmp_undef,
   1644         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1645         /* index_min   */ 0,
   1646         /* index_max   */ 4095,
   1647         /* minblock    */ 16,
   1648         /* maxblock    */ 16,
   1649         /* blocks      */ 0x10000,
   1650         /* blocks_hi   */ 0,
   1651         /* base        */ 0x90000000,
   1652         /* gran        */ 1,
   1653         /* bytes       */ 16,
   1654         /* nFields     */ 4,
   1655         /* *fields     */ soc_REPLICATION_FIFO_BANK0_BCM56560_A0m_fields,
   1656         /* *views      */ NULL,
   1657         /* *views_num  */ NULL,
   1658         /* snoop_cb    */ NULL, 
   1659         /* snoop_user_data */ NULL, 
   1660         /* snoop_flags */ 0,
   1661         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1662         /* type */ SOC_MEM_TYPE_NORMAL,
   1663         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1664         /* impl */ SOC_MEM_IMPL_NORMAL,
   1665         /* cmic_mor_clks       */ 0,
   1666     },
   1667 #endif /* chips */
   1668 
   1669 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   1670     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK0_BCM56670_A0m */ 
   1671         /* mem            REPLICATION_FIFO_BANK0m */
   1672         /* flags       */ SOC_MEM_FLAG_VALID |
   1673                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */
   1674         /* cmp_fn      */ _soc_mem_cmp_undef,
   1675         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1676         /* index_min   */ 0,
   1677         /* index_max   */ 1279,
   1678         /* minblock    */ 25,
   1679         /* maxblock    */ 25,
   1680         /* blocks      */ 0x2000000,
   1681         /* blocks_hi   */ 0,
   1682         /* base        */ 0x90000000,
   1683         /* gran        */ 1,
   1684         /* bytes       */ 15,
   1685         /* nFields     */ 5,
   1686         /* *fields     */ soc_REPLICATION_FIFO_BANK0_BCM56670_A0m_fields,
   1687         /* *views      */ NULL,
   1688         /* *views_num  */ NULL,
   1689         /* snoop_cb    */ NULL, 
   1690         /* snoop_user_data */ NULL, 
   1691         /* snoop_flags */ 0,
   1692         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1693         /* type */ SOC_MEM_TYPE_NORMAL,
   1694         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1695         /* impl */ SOC_MEM_IMPL_NORMAL,
   1696         /* cmic_mor_clks       */ 0,
   1697     },
   1698 #endif /* chips */
   1699 
   1700 #if defined(BCM_56770_A0)
   1701     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK0_BCM56770_A0m */ 
   1702         /* mem            REPLICATION_FIFO_BANK0m */
   1703         /* flags       */ SOC_MEM_FLAG_VALID |
   1704                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   1705         /* cmp_fn      */ _soc_mem_cmp_undef,
   1706         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1707         /* index_min   */ 0,
   1708         /* index_max   */ -1,
   1709         /* minblock    */ 31,
   1710         /* maxblock    */ 31,
   1711         /* blocks      */ 0x80000000,
   1712         /* blocks_hi   */ 0,
   1713         /* base        */ 0x2e800000,
   1714         /* gran        */ 1,
   1715         /* bytes       */ 18,
   1716         /* nFields     */ 7,
   1717         /* *fields     */ soc_REPLICATION_FIFO_BANK0_BCM56870_A0m_fields,
   1718         /* *views      */ NULL,
   1719         /* *views_num  */ NULL,
   1720         /* snoop_cb    */ NULL, 
   1721         /* snoop_user_data */ NULL, 
   1722         /* snoop_flags */ 0,
   1723         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1724         /* type */ SOC_MEM_TYPE_NORMAL,
   1725         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1726         /* impl */ SOC_MEM_IMPL_NORMAL,
   1727         /* cmic_mor_clks       */ 0,
   1728         /* access_latency_mode */ 3,
   1729     },
   1730 #endif /* chips */
   1731 
   1732 #if defined(BCM_56860_A0)
   1733     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK0_BCM56860_A0m */ 
   1734         /* mem            REPLICATION_FIFO_BANK0m */
   1735         /* flags       */ SOC_MEM_FLAG_VALID |
   1736                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */
   1737         /* cmp_fn      */ _soc_mem_cmp_undef,
   1738         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1739         /* index_min   */ 0,
   1740         /* index_max   */ 4095,
   1741         /* minblock    */ 13,
   1742         /* maxblock    */ 13,
   1743         /* blocks      */ 0x2000,
   1744         /* blocks_hi   */ 0,
   1745         /* base        */ 0x90000000,
   1746         /* gran        */ 1,
   1747         /* bytes       */ 20,
   1748         /* nFields     */ 4,
   1749         /* *fields     */ soc_REPLICATION_FIFO_BANK0m_fields,
   1750         /* *views      */ NULL,
   1751         /* *views_num  */ NULL,
   1752         /* snoop_cb    */ NULL, 
   1753         /* snoop_user_data */ NULL, 
   1754         /* snoop_flags */ 0,
   1755         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1756         /* type */ SOC_MEM_TYPE_NORMAL,
   1757         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1758         /* impl */ SOC_MEM_IMPL_NORMAL,
   1759         /* cmic_mor_clks       */ 0,
   1760     },
   1761 #endif /* chips */
   1762 
   1763 #if defined(BCM_56870_A0)
   1764     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK0_BCM56870_A0m */ 
   1765         /* mem            REPLICATION_FIFO_BANK0m */
   1766         /* flags       */ SOC_MEM_FLAG_VALID |
   1767                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   1768         /* cmp_fn      */ _soc_mem_cmp_undef,
   1769         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1770         /* index_min   */ 0,
   1771         /* index_max   */ -1,
   1772         /* minblock    */ 44,
   1773         /* maxblock    */ 44,
   1774         /* blocks      */ 0,
   1775         /* blocks_hi   */ 0x1000,
   1776         /* base        */ 0x2e800000,
   1777         /* gran        */ 1,
   1778         /* bytes       */ 18,
   1779         /* nFields     */ 7,
   1780         /* *fields     */ soc_REPLICATION_FIFO_BANK0_BCM56870_A0m_fields,
   1781         /* *views      */ NULL,
   1782         /* *views_num  */ NULL,
   1783         /* snoop_cb    */ NULL, 
   1784         /* snoop_user_data */ NULL, 
   1785         /* snoop_flags */ 0,
   1786         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1787         /* type */ SOC_MEM_TYPE_NORMAL,
   1788         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1789         /* impl */ SOC_MEM_IMPL_NORMAL,
   1790         /* cmic_mor_clks       */ 0,
   1791         /* access_latency_mode */ 3,
   1792     },
   1793 #endif /* chips */
   1794 
   1795 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   1796     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK0_BCM56960_A0m */ 
   1797         /* mem            REPLICATION_FIFO_BANK0m */
   1798         /* flags       */ SOC_MEM_FLAG_VALID |
   1799                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   1800         /* cmp_fn      */ _soc_mem_cmp_undef,
   1801         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1802         /* index_min   */ 0,
   1803         /* index_max   */ -1,
   1804         /* minblock    */ 44,
   1805         /* maxblock    */ 44,
   1806         /* blocks      */ 0,
   1807         /* blocks_hi   */ 0x1000,
   1808         /* base        */ 0x2e800000,
   1809         /* gran        */ 1,
   1810         /* bytes       */ 17,
   1811         /* nFields     */ 4,
   1812         /* *fields     */ soc_REPLICATION_FIFO_BANK0_BCM56960_A0m_fields,
   1813         /* *views      */ NULL,
   1814         /* *views_num  */ NULL,
   1815         /* snoop_cb    */ NULL, 
   1816         /* snoop_user_data */ NULL, 
   1817         /* snoop_flags */ 0,
   1818         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1819         /* type */ SOC_MEM_TYPE_NORMAL,
   1820         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1821         /* impl */ SOC_MEM_IMPL_NORMAL,
   1822         /* cmic_mor_clks       */ 0,
   1823         /* access_latency_mode */ 3,
   1824     },
   1825 #endif /* chips */
   1826 
   1827 #if defined(BCM_56970_A0)
   1828     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK0_BCM56970_A0m */ 
   1829         /* mem            REPLICATION_FIFO_BANK0m */
   1830         /* flags       */ SOC_MEM_FLAG_VALID |
   1831                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   1832         /* cmp_fn      */ _soc_mem_cmp_undef,
   1833         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1834         /* index_min   */ 0,
   1835         /* index_max   */ -1,
   1836         /* minblock    */ 77,
   1837         /* maxblock    */ 77,
   1838         /* blocks      */ 0,
   1839         /* blocks_hi   */ 0xffffffff,
   1840         /* base        */ 0x2e800000,
   1841         /* gran        */ 1,
   1842         /* bytes       */ 17,
   1843         /* nFields     */ 8,
   1844         /* *fields     */ soc_REPLICATION_FIFO_BANK0_BCM56970_A0m_fields,
   1845         /* *views      */ NULL,
   1846         /* *views_num  */ NULL,
   1847         /* snoop_cb    */ NULL, 
   1848         /* snoop_user_data */ NULL, 
   1849         /* snoop_flags */ 0,
   1850         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1851         /* type */ SOC_MEM_TYPE_NORMAL,
   1852         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   1853         /* impl */ SOC_MEM_IMPL_NORMAL,
   1854         /* cmic_mor_clks       */ 0,
   1855         /* access_latency_mode */ 3,
   1856     },
   1857 #endif /* chips */
   1858 
   1859 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   1860     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK0_XPE0m */ 
   1861         /* mem            REPLICATION_FIFO_BANK0_XPE0m */
   1862         /* flags       */ SOC_MEM_FLAG_VALID |
   1863                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   1864         /* cmp_fn      */ _soc_mem_cmp_undef,
   1865         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1866         /* index_min   */ 0,
   1867         /* index_max   */ 1023,
   1868         /* minblock    */ 44,
   1869         /* maxblock    */ 44,
   1870         /* blocks      */ 0,
   1871         /* blocks_hi   */ 0x1000,
   1872         /* base        */ 0x2e800000,
   1873         /* gran        */ 1,
   1874         /* bytes       */ 17,
   1875         /* nFields     */ 4,
   1876         /* *fields     */ soc_REPLICATION_FIFO_BANK0_BCM56960_A0m_fields,
   1877         /* *views      */ NULL,
   1878         /* *views_num  */ NULL,
   1879         /* snoop_cb    */ NULL, 
   1880         /* snoop_user_data */ NULL, 
   1881         /* snoop_flags */ 0,
   1882         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1883         /* type */ SOC_MEM_TYPE_NORMAL,
   1884         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1885         /* impl */ SOC_MEM_IMPL_NORMAL,
   1886         /* cmic_mor_clks       */ 0,
   1887         /* access_latency_mode */ 3,
   1888     },
   1889 #endif /* chips */
   1890 
   1891 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   1892     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK0_XPE1m */ 
   1893         /* mem            REPLICATION_FIFO_BANK0_XPE1m */
   1894         /* flags       */ SOC_MEM_FLAG_VALID |
   1895                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   1896         /* cmp_fn      */ _soc_mem_cmp_undef,
   1897         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1898         /* index_min   */ 0,
   1899         /* index_max   */ 1023,
   1900         /* minblock    */ 44,
   1901         /* maxblock    */ 44,
   1902         /* blocks      */ 0,
   1903         /* blocks_hi   */ 0x1000,
   1904         /* base        */ 0x2e808000,
   1905         /* gran        */ 1,
   1906         /* bytes       */ 17,
   1907         /* nFields     */ 4,
   1908         /* *fields     */ soc_REPLICATION_FIFO_BANK0_BCM56960_A0m_fields,
   1909         /* *views      */ NULL,
   1910         /* *views_num  */ NULL,
   1911         /* snoop_cb    */ NULL, 
   1912         /* snoop_user_data */ NULL, 
   1913         /* snoop_flags */ 0,
   1914         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1915         /* type */ SOC_MEM_TYPE_NORMAL,
   1916         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1917         /* impl */ SOC_MEM_IMPL_NORMAL,
   1918         /* cmic_mor_clks       */ 0,
   1919         /* access_latency_mode */ 3,
   1920     },
   1921 #endif /* chips */
   1922 
   1923 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   1924     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK0_XPE2m */ 
   1925         /* mem            REPLICATION_FIFO_BANK0_XPE2m */
   1926         /* flags       */ SOC_MEM_FLAG_VALID |
   1927                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   1928         /* cmp_fn      */ _soc_mem_cmp_undef,
   1929         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1930         /* index_min   */ 0,
   1931         /* index_max   */ 1023,
   1932         /* minblock    */ 44,
   1933         /* maxblock    */ 44,
   1934         /* blocks      */ 0,
   1935         /* blocks_hi   */ 0x1000,
   1936         /* base        */ 0x2e810000,
   1937         /* gran        */ 1,
   1938         /* bytes       */ 17,
   1939         /* nFields     */ 4,
   1940         /* *fields     */ soc_REPLICATION_FIFO_BANK0_BCM56960_A0m_fields,
   1941         /* *views      */ NULL,
   1942         /* *views_num  */ NULL,
   1943         /* snoop_cb    */ NULL, 
   1944         /* snoop_user_data */ NULL, 
   1945         /* snoop_flags */ 0,
   1946         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1947         /* type */ SOC_MEM_TYPE_NORMAL,
   1948         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1949         /* impl */ SOC_MEM_IMPL_NORMAL,
   1950         /* cmic_mor_clks       */ 0,
   1951         /* access_latency_mode */ 3,
   1952     },
   1953 #endif /* chips */
   1954 
   1955 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   1956     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK0_XPE3m */ 
   1957         /* mem            REPLICATION_FIFO_BANK0_XPE3m */
   1958         /* flags       */ SOC_MEM_FLAG_VALID |
   1959                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   1960         /* cmp_fn      */ _soc_mem_cmp_undef,
   1961         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1962         /* index_min   */ 0,
   1963         /* index_max   */ 1023,
   1964         /* minblock    */ 44,
   1965         /* maxblock    */ 44,
   1966         /* blocks      */ 0,
   1967         /* blocks_hi   */ 0x1000,
   1968         /* base        */ 0x2e818000,
   1969         /* gran        */ 1,
   1970         /* bytes       */ 17,
   1971         /* nFields     */ 4,
   1972         /* *fields     */ soc_REPLICATION_FIFO_BANK0_BCM56960_A0m_fields,
   1973         /* *views      */ NULL,
   1974         /* *views_num  */ NULL,
   1975         /* snoop_cb    */ NULL, 
   1976         /* snoop_user_data */ NULL, 
   1977         /* snoop_flags */ 0,
   1978         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   1979         /* type */ SOC_MEM_TYPE_NORMAL,
   1980         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   1981         /* impl */ SOC_MEM_IMPL_NORMAL,
   1982         /* cmic_mor_clks       */ 0,
   1983         /* access_latency_mode */ 3,
   1984     },
   1985 #endif /* chips */
   1986 
   1987 #if defined(BCM_56370_A0)
   1988     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK0_XPE0_BCM56370_A0m */ 
   1989         /* mem            REPLICATION_FIFO_BANK0_XPE0m */
   1990         /* flags       */ SOC_MEM_FLAG_VALID |
   1991                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   1992         /* cmp_fn      */ _soc_mem_cmp_undef,
   1993         /* *null_entry */ _soc_mem_entry_null_zeroes,
   1994         /* index_min   */ 0,
   1995         /* index_max   */ 2047,
   1996         /* minblock    */ 20,
   1997         /* maxblock    */ 20,
   1998         /* blocks      */ 0x100000,
   1999         /* blocks_hi   */ 0,
   2000         /* base        */ 0x2e800000,
   2001         /* gran        */ 1,
   2002         /* bytes       */ 10,
   2003         /* nFields     */ 5,
   2004         /* *fields     */ soc_REPLICATION_FIFO_BANK0_BCM56370_A0m_fields,
   2005         /* *views      */ NULL,
   2006         /* *views_num  */ NULL,
   2007         /* snoop_cb    */ NULL, 
   2008         /* snoop_user_data */ NULL, 
   2009         /* snoop_flags */ 0,
   2010         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2011         /* type */ SOC_MEM_TYPE_NORMAL,
   2012         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2013         /* impl */ SOC_MEM_IMPL_NORMAL,
   2014         /* cmic_mor_clks       */ 0,
   2015         /* access_latency_mode */ 3,
   2016     },
   2017 #endif /* chips */
   2018 
   2019 #if defined(BCM_56770_A0)
   2020     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK0_XPE0_BCM56770_A0m */ 
   2021         /* mem            REPLICATION_FIFO_BANK0_XPE0m */
   2022         /* flags       */ SOC_MEM_FLAG_VALID |
   2023                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   2024         /* cmp_fn      */ _soc_mem_cmp_undef,
   2025         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2026         /* index_min   */ 0,
   2027         /* index_max   */ 2047,
   2028         /* minblock    */ 31,
   2029         /* maxblock    */ 31,
   2030         /* blocks      */ 0x80000000,
   2031         /* blocks_hi   */ 0,
   2032         /* base        */ 0x2e800000,
   2033         /* gran        */ 1,
   2034         /* bytes       */ 18,
   2035         /* nFields     */ 7,
   2036         /* *fields     */ soc_REPLICATION_FIFO_BANK0_BCM56870_A0m_fields,
   2037         /* *views      */ NULL,
   2038         /* *views_num  */ NULL,
   2039         /* snoop_cb    */ NULL, 
   2040         /* snoop_user_data */ NULL, 
   2041         /* snoop_flags */ 0,
   2042         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2043         /* type */ SOC_MEM_TYPE_NORMAL,
   2044         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2045         /* impl */ SOC_MEM_IMPL_NORMAL,
   2046         /* cmic_mor_clks       */ 0,
   2047         /* access_latency_mode */ 3,
   2048     },
   2049 #endif /* chips */
   2050 
   2051 #if defined(BCM_56870_A0)
   2052     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK0_XPE0_BCM56870_A0m */ 
   2053         /* mem            REPLICATION_FIFO_BANK0_XPE0m */
   2054         /* flags       */ SOC_MEM_FLAG_VALID |
   2055                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   2056         /* cmp_fn      */ _soc_mem_cmp_undef,
   2057         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2058         /* index_min   */ 0,
   2059         /* index_max   */ 2047,
   2060         /* minblock    */ 44,
   2061         /* maxblock    */ 44,
   2062         /* blocks      */ 0,
   2063         /* blocks_hi   */ 0x1000,
   2064         /* base        */ 0x2e800000,
   2065         /* gran        */ 1,
   2066         /* bytes       */ 18,
   2067         /* nFields     */ 7,
   2068         /* *fields     */ soc_REPLICATION_FIFO_BANK0_BCM56870_A0m_fields,
   2069         /* *views      */ NULL,
   2070         /* *views_num  */ NULL,
   2071         /* snoop_cb    */ NULL, 
   2072         /* snoop_user_data */ NULL, 
   2073         /* snoop_flags */ 0,
   2074         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2075         /* type */ SOC_MEM_TYPE_NORMAL,
   2076         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2077         /* impl */ SOC_MEM_IMPL_NORMAL,
   2078         /* cmic_mor_clks       */ 0,
   2079         /* access_latency_mode */ 3,
   2080     },
   2081 #endif /* chips */
   2082 
   2083 #if defined(BCM_56970_A0)
   2084     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK0_XPE0_BCM56970_A0m */ 
   2085         /* mem            REPLICATION_FIFO_BANK0_XPE0m */
   2086         /* flags       */ SOC_MEM_FLAG_VALID |
   2087                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   2088         /* cmp_fn      */ _soc_mem_cmp_undef,
   2089         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2090         /* index_min   */ 0,
   2091         /* index_max   */ 2047,
   2092         /* minblock    */ 77,
   2093         /* maxblock    */ 77,
   2094         /* blocks      */ 0,
   2095         /* blocks_hi   */ 0xffffffff,
   2096         /* base        */ 0x2e800000,
   2097         /* gran        */ 1,
   2098         /* bytes       */ 17,
   2099         /* nFields     */ 8,
   2100         /* *fields     */ soc_REPLICATION_FIFO_BANK0_BCM56970_A0m_fields,
   2101         /* *views      */ NULL,
   2102         /* *views_num  */ NULL,
   2103         /* snoop_cb    */ NULL, 
   2104         /* snoop_user_data */ NULL, 
   2105         /* snoop_flags */ 0,
   2106         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2107         /* type */ SOC_MEM_TYPE_NORMAL,
   2108         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2109         /* impl */ SOC_MEM_IMPL_NORMAL,
   2110         /* cmic_mor_clks       */ 0,
   2111         /* access_latency_mode */ 3,
   2112     },
   2113 #endif /* chips */
   2114 
   2115 #if defined(BCM_56970_A0)
   2116     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK0_XPE1_BCM56970_A0m */ 
   2117         /* mem            REPLICATION_FIFO_BANK0_XPE1m */
   2118         /* flags       */ SOC_MEM_FLAG_VALID |
   2119                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   2120         /* cmp_fn      */ _soc_mem_cmp_undef,
   2121         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2122         /* index_min   */ 0,
   2123         /* index_max   */ 2047,
   2124         /* minblock    */ 77,
   2125         /* maxblock    */ 77,
   2126         /* blocks      */ 0,
   2127         /* blocks_hi   */ 0xffffffff,
   2128         /* base        */ 0x2e810000,
   2129         /* gran        */ 1,
   2130         /* bytes       */ 17,
   2131         /* nFields     */ 8,
   2132         /* *fields     */ soc_REPLICATION_FIFO_BANK0_BCM56970_A0m_fields,
   2133         /* *views      */ NULL,
   2134         /* *views_num  */ NULL,
   2135         /* snoop_cb    */ NULL, 
   2136         /* snoop_user_data */ NULL, 
   2137         /* snoop_flags */ 0,
   2138         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2139         /* type */ SOC_MEM_TYPE_NORMAL,
   2140         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2141         /* impl */ SOC_MEM_IMPL_NORMAL,
   2142         /* cmic_mor_clks       */ 0,
   2143         /* access_latency_mode */ 3,
   2144     },
   2145 #endif /* chips */
   2146 
   2147 #if defined(BCM_56970_A0)
   2148     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK0_XPE2_BCM56970_A0m */ 
   2149         /* mem            REPLICATION_FIFO_BANK0_XPE2m */
   2150         /* flags       */ SOC_MEM_FLAG_VALID |
   2151                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   2152         /* cmp_fn      */ _soc_mem_cmp_undef,
   2153         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2154         /* index_min   */ 0,
   2155         /* index_max   */ 2047,
   2156         /* minblock    */ 77,
   2157         /* maxblock    */ 77,
   2158         /* blocks      */ 0,
   2159         /* blocks_hi   */ 0xffffffff,
   2160         /* base        */ 0x2e820000,
   2161         /* gran        */ 1,
   2162         /* bytes       */ 17,
   2163         /* nFields     */ 8,
   2164         /* *fields     */ soc_REPLICATION_FIFO_BANK0_BCM56970_A0m_fields,
   2165         /* *views      */ NULL,
   2166         /* *views_num  */ NULL,
   2167         /* snoop_cb    */ NULL, 
   2168         /* snoop_user_data */ NULL, 
   2169         /* snoop_flags */ 0,
   2170         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2171         /* type */ SOC_MEM_TYPE_NORMAL,
   2172         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2173         /* impl */ SOC_MEM_IMPL_NORMAL,
   2174         /* cmic_mor_clks       */ 0,
   2175         /* access_latency_mode */ 3,
   2176     },
   2177 #endif /* chips */
   2178 
   2179 #if defined(BCM_56970_A0)
   2180     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK0_XPE3_BCM56970_A0m */ 
   2181         /* mem            REPLICATION_FIFO_BANK0_XPE3m */
   2182         /* flags       */ SOC_MEM_FLAG_VALID |
   2183                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   2184         /* cmp_fn      */ _soc_mem_cmp_undef,
   2185         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2186         /* index_min   */ 0,
   2187         /* index_max   */ 2047,
   2188         /* minblock    */ 77,
   2189         /* maxblock    */ 77,
   2190         /* blocks      */ 0,
   2191         /* blocks_hi   */ 0xffffffff,
   2192         /* base        */ 0x2e830000,
   2193         /* gran        */ 1,
   2194         /* bytes       */ 17,
   2195         /* nFields     */ 8,
   2196         /* *fields     */ soc_REPLICATION_FIFO_BANK0_BCM56970_A0m_fields,
   2197         /* *views      */ NULL,
   2198         /* *views_num  */ NULL,
   2199         /* snoop_cb    */ NULL, 
   2200         /* snoop_user_data */ NULL, 
   2201         /* snoop_flags */ 0,
   2202         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2203         /* type */ SOC_MEM_TYPE_NORMAL,
   2204         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2205         /* impl */ SOC_MEM_IMPL_NORMAL,
   2206         /* cmic_mor_clks       */ 0,
   2207         /* access_latency_mode */ 3,
   2208     },
   2209 #endif /* chips */
   2210 
   2211 #if defined(BCM_56370_A0)
   2212     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK1_BCM56370_A0m */ 
   2213         /* mem            REPLICATION_FIFO_BANK1m */
   2214         /* flags       */ SOC_MEM_FLAG_VALID |
   2215                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   2216         /* cmp_fn      */ _soc_mem_cmp_undef,
   2217         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2218         /* index_min   */ 0,
   2219         /* index_max   */ -1,
   2220         /* minblock    */ 20,
   2221         /* maxblock    */ 20,
   2222         /* blocks      */ 0x100000,
   2223         /* blocks_hi   */ 0,
   2224         /* base        */ 0x2e840000,
   2225         /* gran        */ 1,
   2226         /* bytes       */ 10,
   2227         /* nFields     */ 5,
   2228         /* *fields     */ soc_REPLICATION_FIFO_BANK1_BCM56370_A0m_fields,
   2229         /* *views      */ NULL,
   2230         /* *views_num  */ NULL,
   2231         /* snoop_cb    */ NULL, 
   2232         /* snoop_user_data */ NULL, 
   2233         /* snoop_flags */ 0,
   2234         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2235         /* type */ SOC_MEM_TYPE_NORMAL,
   2236         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2237         /* impl */ SOC_MEM_IMPL_NORMAL,
   2238         /* cmic_mor_clks       */ 0,
   2239         /* access_latency_mode */ 3,
   2240     },
   2241 #endif /* chips */
   2242 
   2243 #if defined(BCM_56560_A0)
   2244     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK1_BCM56560_A0m */ 
   2245         /* mem            REPLICATION_FIFO_BANK1m */
   2246         /* flags       */ SOC_MEM_FLAG_VALID |
   2247                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */
   2248         /* cmp_fn      */ _soc_mem_cmp_undef,
   2249         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2250         /* index_min   */ 0,
   2251         /* index_max   */ 4095,
   2252         /* minblock    */ 24,
   2253         /* maxblock    */ 24,
   2254         /* blocks      */ 0x1000000,
   2255         /* blocks_hi   */ 0,
   2256         /* base        */ 0x90010000,
   2257         /* gran        */ 1,
   2258         /* bytes       */ 16,
   2259         /* nFields     */ 14,
   2260         /* *fields     */ soc_REPLICATION_FIFO_BANK1_BCM56560_A0m_fields,
   2261         /* *views      */ NULL,
   2262         /* *views_num  */ NULL,
   2263         /* snoop_cb    */ NULL, 
   2264         /* snoop_user_data */ NULL, 
   2265         /* snoop_flags */ 0,
   2266         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2267         /* type */ SOC_MEM_TYPE_NORMAL,
   2268         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2269         /* impl */ SOC_MEM_IMPL_NORMAL,
   2270         /* cmic_mor_clks       */ 0,
   2271     },
   2272 #endif /* chips */
   2273 
   2274 #if defined(BCM_56560_B0)
   2275     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK1_BCM56560_B0m */ 
   2276         /* mem            REPLICATION_FIFO_BANK1m */
   2277         /* flags       */ SOC_MEM_FLAG_VALID |
   2278                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */
   2279         /* cmp_fn      */ _soc_mem_cmp_undef,
   2280         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2281         /* index_min   */ 0,
   2282         /* index_max   */ 4095,
   2283         /* minblock    */ 16,
   2284         /* maxblock    */ 16,
   2285         /* blocks      */ 0x10000,
   2286         /* blocks_hi   */ 0,
   2287         /* base        */ 0x90010000,
   2288         /* gran        */ 1,
   2289         /* bytes       */ 16,
   2290         /* nFields     */ 14,
   2291         /* *fields     */ soc_REPLICATION_FIFO_BANK1_BCM56560_A0m_fields,
   2292         /* *views      */ NULL,
   2293         /* *views_num  */ NULL,
   2294         /* snoop_cb    */ NULL, 
   2295         /* snoop_user_data */ NULL, 
   2296         /* snoop_flags */ 0,
   2297         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2298         /* type */ SOC_MEM_TYPE_NORMAL,
   2299         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2300         /* impl */ SOC_MEM_IMPL_NORMAL,
   2301         /* cmic_mor_clks       */ 0,
   2302     },
   2303 #endif /* chips */
   2304 
   2305 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   2306     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK1_BCM56670_A0m */ 
   2307         /* mem            REPLICATION_FIFO_BANK1m */
   2308         /* flags       */ SOC_MEM_FLAG_VALID |
   2309                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */
   2310         /* cmp_fn      */ _soc_mem_cmp_undef,
   2311         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2312         /* index_min   */ 0,
   2313         /* index_max   */ 1279,
   2314         /* minblock    */ 25,
   2315         /* maxblock    */ 25,
   2316         /* blocks      */ 0x2000000,
   2317         /* blocks_hi   */ 0,
   2318         /* base        */ 0x90010000,
   2319         /* gran        */ 1,
   2320         /* bytes       */ 15,
   2321         /* nFields     */ 16,
   2322         /* *fields     */ soc_REPLICATION_FIFO_BANK1_BCM56670_A0m_fields,
   2323         /* *views      */ NULL,
   2324         /* *views_num  */ NULL,
   2325         /* snoop_cb    */ NULL, 
   2326         /* snoop_user_data */ NULL, 
   2327         /* snoop_flags */ 0,
   2328         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2329         /* type */ SOC_MEM_TYPE_NORMAL,
   2330         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2331         /* impl */ SOC_MEM_IMPL_NORMAL,
   2332         /* cmic_mor_clks       */ 0,
   2333     },
   2334 #endif /* chips */
   2335 
   2336 #if defined(BCM_56770_A0)
   2337     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK1_BCM56770_A0m */ 
   2338         /* mem            REPLICATION_FIFO_BANK1m */
   2339         /* flags       */ SOC_MEM_FLAG_VALID |
   2340                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   2341         /* cmp_fn      */ _soc_mem_cmp_undef,
   2342         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2343         /* index_min   */ 0,
   2344         /* index_max   */ -1,
   2345         /* minblock    */ 31,
   2346         /* maxblock    */ 31,
   2347         /* blocks      */ 0x80000000,
   2348         /* blocks_hi   */ 0,
   2349         /* base        */ 0x2e840000,
   2350         /* gran        */ 1,
   2351         /* bytes       */ 18,
   2352         /* nFields     */ 6,
   2353         /* *fields     */ soc_REPLICATION_FIFO_BANK1_BCM56870_A0m_fields,
   2354         /* *views      */ NULL,
   2355         /* *views_num  */ NULL,
   2356         /* snoop_cb    */ NULL, 
   2357         /* snoop_user_data */ NULL, 
   2358         /* snoop_flags */ 0,
   2359         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2360         /* type */ SOC_MEM_TYPE_NORMAL,
   2361         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2362         /* impl */ SOC_MEM_IMPL_NORMAL,
   2363         /* cmic_mor_clks       */ 0,
   2364         /* access_latency_mode */ 3,
   2365     },
   2366 #endif /* chips */
   2367 
   2368 #if defined(BCM_56860_A0)
   2369     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK1_BCM56860_A0m */ 
   2370         /* mem            REPLICATION_FIFO_BANK1m */
   2371         /* flags       */ SOC_MEM_FLAG_VALID |
   2372                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */
   2373         /* cmp_fn      */ _soc_mem_cmp_undef,
   2374         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2375         /* index_min   */ 0,
   2376         /* index_max   */ 4095,
   2377         /* minblock    */ 13,
   2378         /* maxblock    */ 13,
   2379         /* blocks      */ 0x2000,
   2380         /* blocks_hi   */ 0,
   2381         /* base        */ 0x90010000,
   2382         /* gran        */ 1,
   2383         /* bytes       */ 20,
   2384         /* nFields     */ 13,
   2385         /* *fields     */ soc_REPLICATION_FIFO_BANK1_BCM56860_A0m_fields,
   2386         /* *views      */ NULL,
   2387         /* *views_num  */ NULL,
   2388         /* snoop_cb    */ NULL, 
   2389         /* snoop_user_data */ NULL, 
   2390         /* snoop_flags */ 0,
   2391         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2392         /* type */ SOC_MEM_TYPE_NORMAL,
   2393         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2394         /* impl */ SOC_MEM_IMPL_NORMAL,
   2395         /* cmic_mor_clks       */ 0,
   2396     },
   2397 #endif /* chips */
   2398 
   2399 #if defined(BCM_56870_A0)
   2400     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK1_BCM56870_A0m */ 
   2401         /* mem            REPLICATION_FIFO_BANK1m */
   2402         /* flags       */ SOC_MEM_FLAG_VALID |
   2403                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   2404         /* cmp_fn      */ _soc_mem_cmp_undef,
   2405         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2406         /* index_min   */ 0,
   2407         /* index_max   */ -1,
   2408         /* minblock    */ 44,
   2409         /* maxblock    */ 44,
   2410         /* blocks      */ 0,
   2411         /* blocks_hi   */ 0x1000,
   2412         /* base        */ 0x2e840000,
   2413         /* gran        */ 1,
   2414         /* bytes       */ 18,
   2415         /* nFields     */ 6,
   2416         /* *fields     */ soc_REPLICATION_FIFO_BANK1_BCM56870_A0m_fields,
   2417         /* *views      */ NULL,
   2418         /* *views_num  */ NULL,
   2419         /* snoop_cb    */ NULL, 
   2420         /* snoop_user_data */ NULL, 
   2421         /* snoop_flags */ 0,
   2422         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2423         /* type */ SOC_MEM_TYPE_NORMAL,
   2424         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2425         /* impl */ SOC_MEM_IMPL_NORMAL,
   2426         /* cmic_mor_clks       */ 0,
   2427         /* access_latency_mode */ 3,
   2428     },
   2429 #endif /* chips */
   2430 
   2431 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   2432     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK1_BCM56960_A0m */ 
   2433         /* mem            REPLICATION_FIFO_BANK1m */
   2434         /* flags       */ SOC_MEM_FLAG_VALID |
   2435                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   2436         /* cmp_fn      */ _soc_mem_cmp_undef,
   2437         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2438         /* index_min   */ 0,
   2439         /* index_max   */ -1,
   2440         /* minblock    */ 44,
   2441         /* maxblock    */ 44,
   2442         /* blocks      */ 0,
   2443         /* blocks_hi   */ 0x1000,
   2444         /* base        */ 0x2e840000,
   2445         /* gran        */ 1,
   2446         /* bytes       */ 17,
   2447         /* nFields     */ 19,
   2448         /* *fields     */ soc_REPLICATION_FIFO_BANK1_BCM56960_A0m_fields,
   2449         /* *views      */ NULL,
   2450         /* *views_num  */ NULL,
   2451         /* snoop_cb    */ NULL, 
   2452         /* snoop_user_data */ NULL, 
   2453         /* snoop_flags */ 0,
   2454         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2455         /* type */ SOC_MEM_TYPE_NORMAL,
   2456         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2457         /* impl */ SOC_MEM_IMPL_NORMAL,
   2458         /* cmic_mor_clks       */ 0,
   2459         /* access_latency_mode */ 3,
   2460     },
   2461 #endif /* chips */
   2462 
   2463 #if defined(BCM_56970_A0)
   2464     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK1_BCM56970_A0m */ 
   2465         /* mem            REPLICATION_FIFO_BANK1m */
   2466         /* flags       */ SOC_MEM_FLAG_VALID |
   2467                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   2468         /* cmp_fn      */ _soc_mem_cmp_undef,
   2469         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2470         /* index_min   */ 0,
   2471         /* index_max   */ -1,
   2472         /* minblock    */ 77,
   2473         /* maxblock    */ 77,
   2474         /* blocks      */ 0,
   2475         /* blocks_hi   */ 0xffffffff,
   2476         /* base        */ 0x2e840000,
   2477         /* gran        */ 1,
   2478         /* bytes       */ 17,
   2479         /* nFields     */ 21,
   2480         /* *fields     */ soc_REPLICATION_FIFO_BANK1_BCM56970_A0m_fields,
   2481         /* *views      */ NULL,
   2482         /* *views_num  */ NULL,
   2483         /* snoop_cb    */ NULL, 
   2484         /* snoop_user_data */ NULL, 
   2485         /* snoop_flags */ 0,
   2486         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2487         /* type */ SOC_MEM_TYPE_NORMAL,
   2488         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2489         /* impl */ SOC_MEM_IMPL_NORMAL,
   2490         /* cmic_mor_clks       */ 0,
   2491         /* access_latency_mode */ 3,
   2492     },
   2493 #endif /* chips */
   2494 
   2495 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   2496     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK1_XPE0m */ 
   2497         /* mem            REPLICATION_FIFO_BANK1_XPE0m */
   2498         /* flags       */ SOC_MEM_FLAG_VALID |
   2499                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   2500         /* cmp_fn      */ _soc_mem_cmp_undef,
   2501         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2502         /* index_min   */ 0,
   2503         /* index_max   */ 1023,
   2504         /* minblock    */ 44,
   2505         /* maxblock    */ 44,
   2506         /* blocks      */ 0,
   2507         /* blocks_hi   */ 0x1000,
   2508         /* base        */ 0x2e840000,
   2509         /* gran        */ 1,
   2510         /* bytes       */ 17,
   2511         /* nFields     */ 19,
   2512         /* *fields     */ soc_REPLICATION_FIFO_BANK1_BCM56960_A0m_fields,
   2513         /* *views      */ NULL,
   2514         /* *views_num  */ NULL,
   2515         /* snoop_cb    */ NULL, 
   2516         /* snoop_user_data */ NULL, 
   2517         /* snoop_flags */ 0,
   2518         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2519         /* type */ SOC_MEM_TYPE_NORMAL,
   2520         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2521         /* impl */ SOC_MEM_IMPL_NORMAL,
   2522         /* cmic_mor_clks       */ 0,
   2523         /* access_latency_mode */ 3,
   2524     },
   2525 #endif /* chips */
   2526 
   2527 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   2528     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK1_XPE1m */ 
   2529         /* mem            REPLICATION_FIFO_BANK1_XPE1m */
   2530         /* flags       */ SOC_MEM_FLAG_VALID |
   2531                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   2532         /* cmp_fn      */ _soc_mem_cmp_undef,
   2533         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2534         /* index_min   */ 0,
   2535         /* index_max   */ 1023,
   2536         /* minblock    */ 44,
   2537         /* maxblock    */ 44,
   2538         /* blocks      */ 0,
   2539         /* blocks_hi   */ 0x1000,
   2540         /* base        */ 0x2e848000,
   2541         /* gran        */ 1,
   2542         /* bytes       */ 17,
   2543         /* nFields     */ 19,
   2544         /* *fields     */ soc_REPLICATION_FIFO_BANK1_BCM56960_A0m_fields,
   2545         /* *views      */ NULL,
   2546         /* *views_num  */ NULL,
   2547         /* snoop_cb    */ NULL, 
   2548         /* snoop_user_data */ NULL, 
   2549         /* snoop_flags */ 0,
   2550         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2551         /* type */ SOC_MEM_TYPE_NORMAL,
   2552         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2553         /* impl */ SOC_MEM_IMPL_NORMAL,
   2554         /* cmic_mor_clks       */ 0,
   2555         /* access_latency_mode */ 3,
   2556     },
   2557 #endif /* chips */
   2558 
   2559 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   2560     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK1_XPE2m */ 
   2561         /* mem            REPLICATION_FIFO_BANK1_XPE2m */
   2562         /* flags       */ SOC_MEM_FLAG_VALID |
   2563                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   2564         /* cmp_fn      */ _soc_mem_cmp_undef,
   2565         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2566         /* index_min   */ 0,
   2567         /* index_max   */ 1023,
   2568         /* minblock    */ 44,
   2569         /* maxblock    */ 44,
   2570         /* blocks      */ 0,
   2571         /* blocks_hi   */ 0x1000,
   2572         /* base        */ 0x2e850000,
   2573         /* gran        */ 1,
   2574         /* bytes       */ 17,
   2575         /* nFields     */ 19,
   2576         /* *fields     */ soc_REPLICATION_FIFO_BANK1_BCM56960_A0m_fields,
   2577         /* *views      */ NULL,
   2578         /* *views_num  */ NULL,
   2579         /* snoop_cb    */ NULL, 
   2580         /* snoop_user_data */ NULL, 
   2581         /* snoop_flags */ 0,
   2582         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2583         /* type */ SOC_MEM_TYPE_NORMAL,
   2584         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2585         /* impl */ SOC_MEM_IMPL_NORMAL,
   2586         /* cmic_mor_clks       */ 0,
   2587         /* access_latency_mode */ 3,
   2588     },
   2589 #endif /* chips */
   2590 
   2591 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   2592     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK1_XPE3m */ 
   2593         /* mem            REPLICATION_FIFO_BANK1_XPE3m */
   2594         /* flags       */ SOC_MEM_FLAG_VALID |
   2595                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   2596         /* cmp_fn      */ _soc_mem_cmp_undef,
   2597         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2598         /* index_min   */ 0,
   2599         /* index_max   */ 1023,
   2600         /* minblock    */ 44,
   2601         /* maxblock    */ 44,
   2602         /* blocks      */ 0,
   2603         /* blocks_hi   */ 0x1000,
   2604         /* base        */ 0x2e858000,
   2605         /* gran        */ 1,
   2606         /* bytes       */ 17,
   2607         /* nFields     */ 19,
   2608         /* *fields     */ soc_REPLICATION_FIFO_BANK1_BCM56960_A0m_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         /* access_latency_mode */ 3,
   2620     },
   2621 #endif /* chips */
   2622 
   2623 #if defined(BCM_56370_A0)
   2624     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK1_XPE0_BCM56370_A0m */ 
   2625         /* mem            REPLICATION_FIFO_BANK1_XPE0m */
   2626         /* flags       */ SOC_MEM_FLAG_VALID |
   2627                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   2628         /* cmp_fn      */ _soc_mem_cmp_undef,
   2629         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2630         /* index_min   */ 0,
   2631         /* index_max   */ 2047,
   2632         /* minblock    */ 20,
   2633         /* maxblock    */ 20,
   2634         /* blocks      */ 0x100000,
   2635         /* blocks_hi   */ 0,
   2636         /* base        */ 0x2e840000,
   2637         /* gran        */ 1,
   2638         /* bytes       */ 10,
   2639         /* nFields     */ 5,
   2640         /* *fields     */ soc_REPLICATION_FIFO_BANK1_BCM56370_A0m_fields,
   2641         /* *views      */ NULL,
   2642         /* *views_num  */ NULL,
   2643         /* snoop_cb    */ NULL, 
   2644         /* snoop_user_data */ NULL, 
   2645         /* snoop_flags */ 0,
   2646         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2647         /* type */ SOC_MEM_TYPE_NORMAL,
   2648         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2649         /* impl */ SOC_MEM_IMPL_NORMAL,
   2650         /* cmic_mor_clks       */ 0,
   2651         /* access_latency_mode */ 3,
   2652     },
   2653 #endif /* chips */
   2654 
   2655 #if defined(BCM_56770_A0)
   2656     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK1_XPE0_BCM56770_A0m */ 
   2657         /* mem            REPLICATION_FIFO_BANK1_XPE0m */
   2658         /* flags       */ SOC_MEM_FLAG_VALID |
   2659                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   2660         /* cmp_fn      */ _soc_mem_cmp_undef,
   2661         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2662         /* index_min   */ 0,
   2663         /* index_max   */ 2047,
   2664         /* minblock    */ 31,
   2665         /* maxblock    */ 31,
   2666         /* blocks      */ 0x80000000,
   2667         /* blocks_hi   */ 0,
   2668         /* base        */ 0x2e840000,
   2669         /* gran        */ 1,
   2670         /* bytes       */ 18,
   2671         /* nFields     */ 6,
   2672         /* *fields     */ soc_REPLICATION_FIFO_BANK1_BCM56870_A0m_fields,
   2673         /* *views      */ NULL,
   2674         /* *views_num  */ NULL,
   2675         /* snoop_cb    */ NULL, 
   2676         /* snoop_user_data */ NULL, 
   2677         /* snoop_flags */ 0,
   2678         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2679         /* type */ SOC_MEM_TYPE_NORMAL,
   2680         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2681         /* impl */ SOC_MEM_IMPL_NORMAL,
   2682         /* cmic_mor_clks       */ 0,
   2683         /* access_latency_mode */ 3,
   2684     },
   2685 #endif /* chips */
   2686 
   2687 #if defined(BCM_56870_A0)
   2688     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK1_XPE0_BCM56870_A0m */ 
   2689         /* mem            REPLICATION_FIFO_BANK1_XPE0m */
   2690         /* flags       */ SOC_MEM_FLAG_VALID |
   2691                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   2692         /* cmp_fn      */ _soc_mem_cmp_undef,
   2693         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2694         /* index_min   */ 0,
   2695         /* index_max   */ 2047,
   2696         /* minblock    */ 44,
   2697         /* maxblock    */ 44,
   2698         /* blocks      */ 0,
   2699         /* blocks_hi   */ 0x1000,
   2700         /* base        */ 0x2e840000,
   2701         /* gran        */ 1,
   2702         /* bytes       */ 18,
   2703         /* nFields     */ 6,
   2704         /* *fields     */ soc_REPLICATION_FIFO_BANK1_BCM56870_A0m_fields,
   2705         /* *views      */ NULL,
   2706         /* *views_num  */ NULL,
   2707         /* snoop_cb    */ NULL, 
   2708         /* snoop_user_data */ NULL, 
   2709         /* snoop_flags */ 0,
   2710         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2711         /* type */ SOC_MEM_TYPE_NORMAL,
   2712         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2713         /* impl */ SOC_MEM_IMPL_NORMAL,
   2714         /* cmic_mor_clks       */ 0,
   2715         /* access_latency_mode */ 3,
   2716     },
   2717 #endif /* chips */
   2718 
   2719 #if defined(BCM_56970_A0)
   2720     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK1_XPE0_BCM56970_A0m */ 
   2721         /* mem            REPLICATION_FIFO_BANK1_XPE0m */
   2722         /* flags       */ SOC_MEM_FLAG_VALID |
   2723                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   2724         /* cmp_fn      */ _soc_mem_cmp_undef,
   2725         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2726         /* index_min   */ 0,
   2727         /* index_max   */ 2047,
   2728         /* minblock    */ 77,
   2729         /* maxblock    */ 77,
   2730         /* blocks      */ 0,
   2731         /* blocks_hi   */ 0xffffffff,
   2732         /* base        */ 0x2e840000,
   2733         /* gran        */ 1,
   2734         /* bytes       */ 17,
   2735         /* nFields     */ 21,
   2736         /* *fields     */ soc_REPLICATION_FIFO_BANK1_BCM56970_A0m_fields,
   2737         /* *views      */ NULL,
   2738         /* *views_num  */ NULL,
   2739         /* snoop_cb    */ NULL, 
   2740         /* snoop_user_data */ NULL, 
   2741         /* snoop_flags */ 0,
   2742         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2743         /* type */ SOC_MEM_TYPE_NORMAL,
   2744         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2745         /* impl */ SOC_MEM_IMPL_NORMAL,
   2746         /* cmic_mor_clks       */ 0,
   2747         /* access_latency_mode */ 3,
   2748     },
   2749 #endif /* chips */
   2750 
   2751 #if defined(BCM_56970_A0)
   2752     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK1_XPE1_BCM56970_A0m */ 
   2753         /* mem            REPLICATION_FIFO_BANK1_XPE1m */
   2754         /* flags       */ SOC_MEM_FLAG_VALID |
   2755                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   2756         /* cmp_fn      */ _soc_mem_cmp_undef,
   2757         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2758         /* index_min   */ 0,
   2759         /* index_max   */ 2047,
   2760         /* minblock    */ 77,
   2761         /* maxblock    */ 77,
   2762         /* blocks      */ 0,
   2763         /* blocks_hi   */ 0xffffffff,
   2764         /* base        */ 0x2e850000,
   2765         /* gran        */ 1,
   2766         /* bytes       */ 17,
   2767         /* nFields     */ 21,
   2768         /* *fields     */ soc_REPLICATION_FIFO_BANK1_BCM56970_A0m_fields,
   2769         /* *views      */ NULL,
   2770         /* *views_num  */ NULL,
   2771         /* snoop_cb    */ NULL, 
   2772         /* snoop_user_data */ NULL, 
   2773         /* snoop_flags */ 0,
   2774         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2775         /* type */ SOC_MEM_TYPE_NORMAL,
   2776         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2777         /* impl */ SOC_MEM_IMPL_NORMAL,
   2778         /* cmic_mor_clks       */ 0,
   2779         /* access_latency_mode */ 3,
   2780     },
   2781 #endif /* chips */
   2782 
   2783 #if defined(BCM_56970_A0)
   2784     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK1_XPE2_BCM56970_A0m */ 
   2785         /* mem            REPLICATION_FIFO_BANK1_XPE2m */
   2786         /* flags       */ SOC_MEM_FLAG_VALID |
   2787                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   2788         /* cmp_fn      */ _soc_mem_cmp_undef,
   2789         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2790         /* index_min   */ 0,
   2791         /* index_max   */ 2047,
   2792         /* minblock    */ 77,
   2793         /* maxblock    */ 77,
   2794         /* blocks      */ 0,
   2795         /* blocks_hi   */ 0xffffffff,
   2796         /* base        */ 0x2e860000,
   2797         /* gran        */ 1,
   2798         /* bytes       */ 17,
   2799         /* nFields     */ 21,
   2800         /* *fields     */ soc_REPLICATION_FIFO_BANK1_BCM56970_A0m_fields,
   2801         /* *views      */ NULL,
   2802         /* *views_num  */ NULL,
   2803         /* snoop_cb    */ NULL, 
   2804         /* snoop_user_data */ NULL, 
   2805         /* snoop_flags */ 0,
   2806         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2807         /* type */ SOC_MEM_TYPE_NORMAL,
   2808         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2809         /* impl */ SOC_MEM_IMPL_NORMAL,
   2810         /* cmic_mor_clks       */ 0,
   2811         /* access_latency_mode */ 3,
   2812     },
   2813 #endif /* chips */
   2814 
   2815 #if defined(BCM_56970_A0)
   2816     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK1_XPE3_BCM56970_A0m */ 
   2817         /* mem            REPLICATION_FIFO_BANK1_XPE3m */
   2818         /* flags       */ SOC_MEM_FLAG_VALID |
   2819                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   2820         /* cmp_fn      */ _soc_mem_cmp_undef,
   2821         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2822         /* index_min   */ 0,
   2823         /* index_max   */ 2047,
   2824         /* minblock    */ 77,
   2825         /* maxblock    */ 77,
   2826         /* blocks      */ 0,
   2827         /* blocks_hi   */ 0xffffffff,
   2828         /* base        */ 0x2e870000,
   2829         /* gran        */ 1,
   2830         /* bytes       */ 17,
   2831         /* nFields     */ 21,
   2832         /* *fields     */ soc_REPLICATION_FIFO_BANK1_BCM56970_A0m_fields,
   2833         /* *views      */ NULL,
   2834         /* *views_num  */ NULL,
   2835         /* snoop_cb    */ NULL, 
   2836         /* snoop_user_data */ NULL, 
   2837         /* snoop_flags */ 0,
   2838         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2839         /* type */ SOC_MEM_TYPE_NORMAL,
   2840         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2841         /* impl */ SOC_MEM_IMPL_NORMAL,
   2842         /* cmic_mor_clks       */ 0,
   2843         /* access_latency_mode */ 3,
   2844     },
   2845 #endif /* chips */
   2846 
   2847 #if defined(BCM_56370_A0)
   2848     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK2_BCM56370_A0m */ 
   2849         /* mem            REPLICATION_FIFO_BANK2m */
   2850         /* flags       */ SOC_MEM_FLAG_VALID |
   2851                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   2852         /* cmp_fn      */ _soc_mem_cmp_undef,
   2853         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2854         /* index_min   */ 0,
   2855         /* index_max   */ -1,
   2856         /* minblock    */ 20,
   2857         /* maxblock    */ 20,
   2858         /* blocks      */ 0x100000,
   2859         /* blocks_hi   */ 0,
   2860         /* base        */ 0x2e880000,
   2861         /* gran        */ 1,
   2862         /* bytes       */ 15,
   2863         /* nFields     */ 20,
   2864         /* *fields     */ soc_REPLICATION_FIFO_BANK2_BCM56370_A0m_fields,
   2865         /* *views      */ NULL,
   2866         /* *views_num  */ NULL,
   2867         /* snoop_cb    */ NULL, 
   2868         /* snoop_user_data */ NULL, 
   2869         /* snoop_flags */ 0,
   2870         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2871         /* type */ SOC_MEM_TYPE_NORMAL,
   2872         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2873         /* impl */ SOC_MEM_IMPL_NORMAL,
   2874         /* cmic_mor_clks       */ 0,
   2875         /* access_latency_mode */ 3,
   2876     },
   2877 #endif /* chips */
   2878 
   2879 #if defined(BCM_56770_A0)
   2880     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK2_BCM56770_A0m */ 
   2881         /* mem            REPLICATION_FIFO_BANK2m */
   2882         /* flags       */ SOC_MEM_FLAG_VALID |
   2883                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   2884         /* cmp_fn      */ _soc_mem_cmp_undef,
   2885         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2886         /* index_min   */ 0,
   2887         /* index_max   */ -1,
   2888         /* minblock    */ 31,
   2889         /* maxblock    */ 31,
   2890         /* blocks      */ 0x80000000,
   2891         /* blocks_hi   */ 0,
   2892         /* base        */ 0x2e880000,
   2893         /* gran        */ 1,
   2894         /* bytes       */ 18,
   2895         /* nFields     */ 21,
   2896         /* *fields     */ soc_REPLICATION_FIFO_BANK2m_fields,
   2897         /* *views      */ NULL,
   2898         /* *views_num  */ NULL,
   2899         /* snoop_cb    */ NULL, 
   2900         /* snoop_user_data */ NULL, 
   2901         /* snoop_flags */ 0,
   2902         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2903         /* type */ SOC_MEM_TYPE_NORMAL,
   2904         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2905         /* impl */ SOC_MEM_IMPL_NORMAL,
   2906         /* cmic_mor_clks       */ 0,
   2907         /* access_latency_mode */ 3,
   2908     },
   2909 #endif /* chips */
   2910 
   2911 #if defined(BCM_56870_A0)
   2912     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK2_XPE0m */ 
   2913         /* mem            REPLICATION_FIFO_BANK2_XPE0m */
   2914         /* flags       */ SOC_MEM_FLAG_VALID |
   2915                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   2916         /* cmp_fn      */ _soc_mem_cmp_undef,
   2917         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2918         /* index_min   */ 0,
   2919         /* index_max   */ 2047,
   2920         /* minblock    */ 44,
   2921         /* maxblock    */ 44,
   2922         /* blocks      */ 0,
   2923         /* blocks_hi   */ 0x1000,
   2924         /* base        */ 0x2e880000,
   2925         /* gran        */ 1,
   2926         /* bytes       */ 18,
   2927         /* nFields     */ 21,
   2928         /* *fields     */ soc_REPLICATION_FIFO_BANK2m_fields,
   2929         /* *views      */ NULL,
   2930         /* *views_num  */ NULL,
   2931         /* snoop_cb    */ NULL, 
   2932         /* snoop_user_data */ NULL, 
   2933         /* snoop_flags */ 0,
   2934         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2935         /* type */ SOC_MEM_TYPE_NORMAL,
   2936         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2937         /* impl */ SOC_MEM_IMPL_NORMAL,
   2938         /* cmic_mor_clks       */ 0,
   2939         /* access_latency_mode */ 3,
   2940     },
   2941 #endif /* chips */
   2942 
   2943 #if defined(BCM_56370_A0)
   2944     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK2_XPE0_BCM56370_A0m */ 
   2945         /* mem            REPLICATION_FIFO_BANK2_XPE0m */
   2946         /* flags       */ SOC_MEM_FLAG_VALID |
   2947                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   2948         /* cmp_fn      */ _soc_mem_cmp_undef,
   2949         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2950         /* index_min   */ 0,
   2951         /* index_max   */ 2047,
   2952         /* minblock    */ 20,
   2953         /* maxblock    */ 20,
   2954         /* blocks      */ 0x100000,
   2955         /* blocks_hi   */ 0,
   2956         /* base        */ 0x2e880000,
   2957         /* gran        */ 1,
   2958         /* bytes       */ 15,
   2959         /* nFields     */ 20,
   2960         /* *fields     */ soc_REPLICATION_FIFO_BANK2_BCM56370_A0m_fields,
   2961         /* *views      */ NULL,
   2962         /* *views_num  */ NULL,
   2963         /* snoop_cb    */ NULL, 
   2964         /* snoop_user_data */ NULL, 
   2965         /* snoop_flags */ 0,
   2966         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2967         /* type */ SOC_MEM_TYPE_NORMAL,
   2968         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   2969         /* impl */ SOC_MEM_IMPL_NORMAL,
   2970         /* cmic_mor_clks       */ 0,
   2971         /* access_latency_mode */ 3,
   2972     },
   2973 #endif /* chips */
   2974 
   2975 #if defined(BCM_56770_A0)
   2976     { /* SOC_MEM_INT_REPLICATION_FIFO_BANK2_XPE0_BCM56770_A0m */ 
   2977         /* mem            REPLICATION_FIFO_BANK2_XPE0m */
   2978         /* flags       */ SOC_MEM_FLAG_VALID |
   2979                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   2980         /* cmp_fn      */ _soc_mem_cmp_undef,
   2981         /* *null_entry */ _soc_mem_entry_null_zeroes,
   2982         /* index_min   */ 0,
   2983         /* index_max   */ 2047,
   2984         /* minblock    */ 31,
   2985         /* maxblock    */ 31,
   2986         /* blocks      */ 0x80000000,
   2987         /* blocks_hi   */ 0,
   2988         /* base        */ 0x2e880000,
   2989         /* gran        */ 1,
   2990         /* bytes       */ 18,
   2991         /* nFields     */ 21,
   2992         /* *fields     */ soc_REPLICATION_FIFO_BANK2m_fields,
   2993         /* *views      */ NULL,
   2994         /* *views_num  */ NULL,
   2995         /* snoop_cb    */ NULL, 
   2996         /* snoop_user_data */ NULL, 
   2997         /* snoop_flags */ 0,
   2998         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   2999         /* type */ SOC_MEM_TYPE_NORMAL,
   3000         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3001         /* impl */ SOC_MEM_IMPL_NORMAL,
   3002         /* cmic_mor_clks       */ 0,
   3003         /* access_latency_mode */ 3,
   3004     },
   3005 #endif /* chips */
   3006 
   3007 #if defined(BCM_53400_A0)
   3008     { /* SOC_MEM_INT_RESPONSIVE_PROTOCOL_MATCHm */ 
   3009         /* mem            RESPONSIVE_PROTOCOL_MATCHm */
   3010         /* flags       */ SOC_MEM_FLAG_VALID |
   3011                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   3012         /* cmp_fn      */ _soc_mem_cmp_undef,
   3013         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3014         /* index_min   */ 0,
   3015         /* index_max   */ 3,
   3016         /* minblock    */ 5,
   3017         /* maxblock    */ 5,
   3018         /* blocks      */ 0x20,
   3019         /* blocks_hi   */ 0,
   3020         /* base        */ 0x34240000,
   3021         /* gran        */ 1,
   3022         /* bytes       */ 8,
   3023         /* nFields     */ 1,
   3024         /* *fields     */ soc_RESPONSIVE_PROTOCOL_MATCHm_fields,
   3025         /* *views      */ NULL,
   3026         /* *views_num  */ NULL,
   3027         /* snoop_cb    */ NULL, 
   3028         /* snoop_user_data */ NULL, 
   3029         /* snoop_flags */ 0,
   3030         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3031         /* type */ SOC_MEM_TYPE_NORMAL,
   3032         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3033         /* impl */ SOC_MEM_IMPL_NORMAL,
   3034         /* cmic_mor_clks       */ 0,
   3035     },
   3036 #endif /* chips */
   3037 
   3038 #if defined(BCM_53540_A0)
   3039     { /* SOC_MEM_INT_RESPONSIVE_PROTOCOL_MATCH_BCM53540_A0m */ 
   3040         /* mem            RESPONSIVE_PROTOCOL_MATCHm */
   3041         /* flags       */ SOC_MEM_FLAG_VALID |
   3042                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   3043         /* cmp_fn      */ _soc_mem_cmp_undef,
   3044         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3045         /* index_min   */ 0,
   3046         /* index_max   */ 3,
   3047         /* minblock    */ 8,
   3048         /* maxblock    */ 8,
   3049         /* blocks      */ 0x100,
   3050         /* blocks_hi   */ 0,
   3051         /* base        */ 0x34280000,
   3052         /* gran        */ 1,
   3053         /* bytes       */ 8,
   3054         /* nFields     */ 1,
   3055         /* *fields     */ soc_RESPONSIVE_PROTOCOL_MATCHm_fields,
   3056         /* *views      */ NULL,
   3057         /* *views_num  */ NULL,
   3058         /* snoop_cb    */ NULL, 
   3059         /* snoop_user_data */ NULL, 
   3060         /* snoop_flags */ 0,
   3061         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3062         /* type */ SOC_MEM_TYPE_NORMAL,
   3063         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3064         /* impl */ SOC_MEM_IMPL_NORMAL,
   3065         /* cmic_mor_clks       */ 0,
   3066     },
   3067 #endif /* chips */
   3068 
   3069 #if defined(BCM_53570_A0)
   3070     { /* SOC_MEM_INT_RESPONSIVE_PROTOCOL_MATCH_BCM53570_A0m */ 
   3071         /* mem            RESPONSIVE_PROTOCOL_MATCHm */
   3072         /* flags       */ SOC_MEM_FLAG_VALID |
   3073                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   3074         /* cmp_fn      */ _soc_mem_cmp_undef,
   3075         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3076         /* index_min   */ 0,
   3077         /* index_max   */ 3,
   3078         /* minblock    */ 15,
   3079         /* maxblock    */ 15,
   3080         /* blocks      */ 0x8000,
   3081         /* blocks_hi   */ 0,
   3082         /* base        */ 0x34280000,
   3083         /* gran        */ 1,
   3084         /* bytes       */ 8,
   3085         /* nFields     */ 1,
   3086         /* *fields     */ soc_RESPONSIVE_PROTOCOL_MATCHm_fields,
   3087         /* *views      */ NULL,
   3088         /* *views_num  */ NULL,
   3089         /* snoop_cb    */ NULL, 
   3090         /* snoop_user_data */ NULL, 
   3091         /* snoop_flags */ 0,
   3092         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3093         /* type */ SOC_MEM_TYPE_NORMAL,
   3094         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3095         /* impl */ SOC_MEM_IMPL_NORMAL,
   3096         /* cmic_mor_clks       */ 0,
   3097     },
   3098 #endif /* chips */
   3099 
   3100 #if defined(BCM_53570_B0)
   3101     { /* SOC_MEM_INT_RESPONSIVE_PROTOCOL_MATCH_BCM53570_B0m */ 
   3102         /* mem            RESPONSIVE_PROTOCOL_MATCHm */
   3103         /* flags       */ SOC_MEM_FLAG_VALID |
   3104                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   3105         /* cmp_fn      */ _soc_mem_cmp_undef,
   3106         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3107         /* index_min   */ 0,
   3108         /* index_max   */ 3,
   3109         /* minblock    */ 15,
   3110         /* maxblock    */ 15,
   3111         /* blocks      */ 0x8000,
   3112         /* blocks_hi   */ 0,
   3113         /* base        */ 0x34240000,
   3114         /* gran        */ 1,
   3115         /* bytes       */ 8,
   3116         /* nFields     */ 1,
   3117         /* *fields     */ soc_RESPONSIVE_PROTOCOL_MATCHm_fields,
   3118         /* *views      */ NULL,
   3119         /* *views_num  */ NULL,
   3120         /* snoop_cb    */ NULL, 
   3121         /* snoop_user_data */ NULL, 
   3122         /* snoop_flags */ 0,
   3123         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3124         /* type */ SOC_MEM_TYPE_NORMAL,
   3125         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3126         /* impl */ SOC_MEM_IMPL_NORMAL,
   3127         /* cmic_mor_clks       */ 0,
   3128     },
   3129 #endif /* chips */
   3130 
   3131 #if defined(BCM_56160_A0)
   3132     { /* SOC_MEM_INT_RESPONSIVE_PROTOCOL_MATCH_BCM56160_A0m */ 
   3133         /* mem            RESPONSIVE_PROTOCOL_MATCHm */
   3134         /* flags       */ SOC_MEM_FLAG_VALID |
   3135                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   3136         /* cmp_fn      */ _soc_mem_cmp_undef,
   3137         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3138         /* index_min   */ 0,
   3139         /* index_max   */ 3,
   3140         /* minblock    */ 7,
   3141         /* maxblock    */ 7,
   3142         /* blocks      */ 0x80,
   3143         /* blocks_hi   */ 0,
   3144         /* base        */ 0x34280000,
   3145         /* gran        */ 1,
   3146         /* bytes       */ 8,
   3147         /* nFields     */ 1,
   3148         /* *fields     */ soc_RESPONSIVE_PROTOCOL_MATCHm_fields,
   3149         /* *views      */ NULL,
   3150         /* *views_num  */ NULL,
   3151         /* snoop_cb    */ NULL, 
   3152         /* snoop_user_data */ NULL, 
   3153         /* snoop_flags */ 0,
   3154         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3155         /* type */ SOC_MEM_TYPE_NORMAL,
   3156         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3157         /* impl */ SOC_MEM_IMPL_NORMAL,
   3158         /* cmic_mor_clks       */ 0,
   3159     },
   3160 #endif /* chips */
   3161 
   3162 #if defined(BCM_56370_A0)
   3163     { /* SOC_MEM_INT_RESPONSIVE_PROTOCOL_MATCH_BCM56370_A0m */ 
   3164         /* mem            RESPONSIVE_PROTOCOL_MATCHm */
   3165         /* flags       */ SOC_MEM_FLAG_VALID |
   3166                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   3167         /* cmp_fn      */ _soc_mem_cmp_undef,
   3168         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3169         /* index_min   */ 0,
   3170         /* index_max   */ 7,
   3171         /* minblock    */ 14,
   3172         /* maxblock    */ 14,
   3173         /* blocks      */ 0x4000,
   3174         /* blocks_hi   */ 0,
   3175         /* base        */ 0x70080000,
   3176         /* gran        */ 1,
   3177         /* bytes       */ 8,
   3178         /* nFields     */ 1,
   3179         /* *fields     */ soc_RESPONSIVE_PROTOCOL_MATCH_BCM56870_A0m_fields,
   3180         /* *views      */ NULL,
   3181         /* *views_num  */ NULL,
   3182         /* snoop_cb    */ NULL, 
   3183         /* snoop_user_data */ NULL, 
   3184         /* snoop_flags */ 0,
   3185         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3186         /* type */ SOC_MEM_TYPE_NORMAL,
   3187         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3188         /* impl */ SOC_MEM_IMPL_NORMAL,
   3189         /* cmic_mor_clks       */ 0,
   3190         /* access_latency_mode */ 3,
   3191     },
   3192 #endif /* chips */
   3193 
   3194 #if defined(BCM_56770_A0)
   3195     { /* SOC_MEM_INT_RESPONSIVE_PROTOCOL_MATCH_BCM56770_A0m */ 
   3196         /* mem            RESPONSIVE_PROTOCOL_MATCHm */
   3197         /* flags       */ SOC_MEM_FLAG_VALID |
   3198                           SOC_MEM_FLAG_CACHABLE |
   3199                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   3200         /* cmp_fn      */ _soc_mem_cmp_undef,
   3201         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3202         /* index_min   */ 0,
   3203         /* index_max   */ 7,
   3204         /* minblock    */ 25,
   3205         /* maxblock    */ 25,
   3206         /* blocks      */ 0x2000000,
   3207         /* blocks_hi   */ 0,
   3208         /* base        */ 0x70080000,
   3209         /* gran        */ 1,
   3210         /* bytes       */ 8,
   3211         /* nFields     */ 1,
   3212         /* *fields     */ soc_RESPONSIVE_PROTOCOL_MATCH_BCM56870_A0m_fields,
   3213         /* *views      */ NULL,
   3214         /* *views_num  */ NULL,
   3215         /* snoop_cb    */ NULL, 
   3216         /* snoop_user_data */ NULL, 
   3217         /* snoop_flags */ 0,
   3218         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3219         /* type */ SOC_MEM_TYPE_NORMAL,
   3220         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3221         /* impl */ SOC_MEM_IMPL_NORMAL,
   3222         /* cmic_mor_clks       */ 0,
   3223         /* access_latency_mode */ 3,
   3224     },
   3225 #endif /* chips */
   3226 
   3227 #if defined(BCM_56870_A0)
   3228     { /* SOC_MEM_INT_RESPONSIVE_PROTOCOL_MATCH_BCM56870_A0m */ 
   3229         /* mem            RESPONSIVE_PROTOCOL_MATCHm */
   3230         /* flags       */ SOC_MEM_FLAG_VALID |
   3231                           SOC_MEM_FLAG_CACHABLE |
   3232                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   3233         /* cmp_fn      */ _soc_mem_cmp_undef,
   3234         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3235         /* index_min   */ 0,
   3236         /* index_max   */ 7,
   3237         /* minblock    */ 37,
   3238         /* maxblock    */ 37,
   3239         /* blocks      */ 0,
   3240         /* blocks_hi   */ 0x20,
   3241         /* base        */ 0x70080000,
   3242         /* gran        */ 1,
   3243         /* bytes       */ 8,
   3244         /* nFields     */ 1,
   3245         /* *fields     */ soc_RESPONSIVE_PROTOCOL_MATCH_BCM56870_A0m_fields,
   3246         /* *views      */ NULL,
   3247         /* *views_num  */ NULL,
   3248         /* snoop_cb    */ NULL, 
   3249         /* snoop_user_data */ NULL, 
   3250         /* snoop_flags */ 0,
   3251         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3252         /* type */ SOC_MEM_TYPE_NORMAL,
   3253         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3254         /* impl */ SOC_MEM_IMPL_NORMAL,
   3255         /* cmic_mor_clks       */ 0,
   3256         /* access_latency_mode */ 3,
   3257     },
   3258 #endif /* chips */
   3259 
   3260 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   3261     { /* SOC_MEM_INT_RESPONSIVE_PROTOCOL_MATCH_BCM56960_A0m */ 
   3262         /* mem            RESPONSIVE_PROTOCOL_MATCHm */
   3263         /* flags       */ SOC_MEM_FLAG_VALID |
   3264                           SOC_MEM_FLAG_CACHABLE |
   3265                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   3266         /* cmp_fn      */ _soc_mem_cmp_undef,
   3267         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3268         /* index_min   */ 0,
   3269         /* index_max   */ 3,
   3270         /* minblock    */ 36,
   3271         /* maxblock    */ 36,
   3272         /* blocks      */ 0,
   3273         /* blocks_hi   */ 0x10,
   3274         /* base        */ 0x388c0000,
   3275         /* gran        */ 1,
   3276         /* bytes       */ 8,
   3277         /* nFields     */ 1,
   3278         /* *fields     */ soc_RESPONSIVE_PROTOCOL_MATCH_BCM56960_A0m_fields,
   3279         /* *views      */ NULL,
   3280         /* *views_num  */ NULL,
   3281         /* snoop_cb    */ NULL, 
   3282         /* snoop_user_data */ NULL, 
   3283         /* snoop_flags */ 0,
   3284         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3285         /* type */ SOC_MEM_TYPE_NORMAL,
   3286         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3287         /* impl */ SOC_MEM_IMPL_NORMAL,
   3288         /* cmic_mor_clks       */ 0,
   3289         /* access_latency_mode */ 3,
   3290     },
   3291 #endif /* chips */
   3292 
   3293 #if defined(BCM_56970_A0)
   3294     { /* SOC_MEM_INT_RESPONSIVE_PROTOCOL_MATCH_BCM56970_A0m */ 
   3295         /* mem            RESPONSIVE_PROTOCOL_MATCHm */
   3296         /* flags       */ SOC_MEM_FLAG_VALID |
   3297                           SOC_MEM_FLAG_CACHABLE |
   3298                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   3299         /* cmp_fn      */ _soc_mem_cmp_undef,
   3300         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3301         /* index_min   */ 0,
   3302         /* index_max   */ 3,
   3303         /* minblock    */ 68,
   3304         /* maxblock    */ 68,
   3305         /* blocks      */ 0,
   3306         /* blocks_hi   */ 0xffffffff,
   3307         /* base        */ 0x5c940000,
   3308         /* gran        */ 1,
   3309         /* bytes       */ 8,
   3310         /* nFields     */ 1,
   3311         /* *fields     */ soc_RESPONSIVE_PROTOCOL_MATCH_BCM56960_A0m_fields,
   3312         /* *views      */ NULL,
   3313         /* *views_num  */ NULL,
   3314         /* snoop_cb    */ NULL, 
   3315         /* snoop_user_data */ NULL, 
   3316         /* snoop_flags */ 0,
   3317         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3318         /* type */ SOC_MEM_TYPE_NORMAL,
   3319         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3320         /* impl */ SOC_MEM_IMPL_NORMAL,
   3321         /* cmic_mor_clks       */ 0,
   3322         /* access_latency_mode */ 3,
   3323     },
   3324 #endif /* chips */
   3325 
   3326 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   3327     { /* SOC_MEM_INT_RESPONSIVE_PROTOCOL_MATCH_BCM56980_A0m */ 
   3328         /* mem            RESPONSIVE_PROTOCOL_MATCHm */
   3329         /* flags       */ SOC_MEM_FLAG_VALID |
   3330                           SOC_MEM_FLAG_CACHABLE |
   3331                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   3332         /* cmp_fn      */ _soc_mem_cmp_undef,
   3333         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3334         /* index_min   */ 0,
   3335         /* index_max   */ 3,
   3336         /* minblock    */ 101,
   3337         /* maxblock    */ 101,
   3338         /* blocks      */ 0,
   3339         /* blocks_hi   */ 0xffffffff,
   3340         /* base        */ 0x0c5c0000,
   3341         /* gran        */ 1,
   3342         /* bytes       */ 8,
   3343         /* nFields     */ 1,
   3344         /* *fields     */ soc_RESPONSIVE_PROTOCOL_MATCH_BCM56980_A0m_fields,
   3345         /* *views      */ NULL,
   3346         /* *views_num  */ NULL,
   3347         /* snoop_cb    */ NULL, 
   3348         /* snoop_user_data */ NULL, 
   3349         /* snoop_flags */ 0,
   3350         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3351         /* type */ SOC_MEM_TYPE_NORMAL,
   3352         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3353         /* impl */ SOC_MEM_IMPL_NORMAL,
   3354         /* cmic_mor_clks       */ 0,
   3355         /* access_latency_mode */ 3,
   3356     },
   3357 #endif /* chips */
   3358 
   3359 #if defined(BCM_56850_A0)
   3360     { /* SOC_MEM_INT_RH_ECMP_DROPSm */ 
   3361         /* mem            RH_ECMP_DROPSm */
   3362         /* flags       */ SOC_MEM_FLAG_VALID |
   3363                           (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   3364         /* cmp_fn      */ _soc_mem_cmp_undef,
   3365         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3366         /* index_min   */ 0,
   3367         /* index_max   */ 0,
   3368         /* minblock    */ 10,
   3369         /* maxblock    */ 10,
   3370         /* blocks      */ 0x400,
   3371         /* blocks_hi   */ 0,
   3372         /* base        */ 0x43100000,
   3373         /* gran        */ 1,
   3374         /* bytes       */ 4,
   3375         /* nFields     */ 1,
   3376         /* *fields     */ soc_RH_ECMP_DROPSm_fields,
   3377         /* *views      */ NULL,
   3378         /* *views_num  */ NULL,
   3379         /* snoop_cb    */ NULL, 
   3380         /* snoop_user_data */ NULL, 
   3381         /* snoop_flags */ 0,
   3382         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3383         /* type */ SOC_MEM_TYPE_NORMAL,
   3384         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3385         /* impl */ SOC_MEM_IMPL_NORMAL,
   3386         /* cmic_mor_clks       */ 0,
   3387     },
   3388 #endif /* chips */
   3389 
   3390 #if defined(BCM_56560_A0) || defined(BCM_56670_A0) || \
   3391     defined(BCM_56670_B0)
   3392     { /* SOC_MEM_INT_RH_ECMP_DROPS_BCM56560_A0m */ 
   3393         /* mem            RH_ECMP_DROPSm */
   3394         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   3395         /* cmp_fn      */ _soc_mem_cmp_undef,
   3396         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3397         /* index_min   */ 0,
   3398         /* index_max   */ 0,
   3399         /* minblock    */ 21,
   3400         /* maxblock    */ 21,
   3401         /* blocks      */ 0x200000,
   3402         /* blocks_hi   */ 0,
   3403         /* base        */ 0x53100000,
   3404         /* gran        */ 1,
   3405         /* bytes       */ 4,
   3406         /* nFields     */ 1,
   3407         /* *fields     */ soc_RH_ECMP_DROPS_BCM56560_A0m_fields,
   3408         /* *views      */ NULL,
   3409         /* *views_num  */ NULL,
   3410         /* snoop_cb    */ NULL, 
   3411         /* snoop_user_data */ NULL, 
   3412         /* snoop_flags */ 0,
   3413         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3414         /* type */ SOC_MEM_TYPE_NORMAL,
   3415         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3416         /* impl */ SOC_MEM_IMPL_NORMAL,
   3417         /* cmic_mor_clks       */ 0,
   3418     },
   3419 #endif /* chips */
   3420 
   3421 #if defined(BCM_56560_B0)
   3422     { /* SOC_MEM_INT_RH_ECMP_DROPS_BCM56560_B0m */ 
   3423         /* mem            RH_ECMP_DROPSm */
   3424         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   3425         /* cmp_fn      */ _soc_mem_cmp_undef,
   3426         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3427         /* index_min   */ 0,
   3428         /* index_max   */ 0,
   3429         /* minblock    */ 13,
   3430         /* maxblock    */ 13,
   3431         /* blocks      */ 0x2000,
   3432         /* blocks_hi   */ 0,
   3433         /* base        */ 0x53100000,
   3434         /* gran        */ 1,
   3435         /* bytes       */ 4,
   3436         /* nFields     */ 1,
   3437         /* *fields     */ soc_RH_ECMP_DROPS_BCM56560_A0m_fields,
   3438         /* *views      */ NULL,
   3439         /* *views_num  */ NULL,
   3440         /* snoop_cb    */ NULL, 
   3441         /* snoop_user_data */ NULL, 
   3442         /* snoop_flags */ 0,
   3443         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3444         /* type */ SOC_MEM_TYPE_NORMAL,
   3445         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3446         /* impl */ SOC_MEM_IMPL_NORMAL,
   3447         /* cmic_mor_clks       */ 0,
   3448     },
   3449 #endif /* chips */
   3450 
   3451 #if defined(BCM_56860_A0)
   3452     { /* SOC_MEM_INT_RH_ECMP_DROPS_BCM56860_A0m */ 
   3453         /* mem            RH_ECMP_DROPSm */
   3454         /* flags       */ SOC_MEM_FLAG_VALID |
   3455                           (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   3456         /* cmp_fn      */ _soc_mem_cmp_undef,
   3457         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3458         /* index_min   */ 0,
   3459         /* index_max   */ 0,
   3460         /* minblock    */ 11,
   3461         /* maxblock    */ 11,
   3462         /* blocks      */ 0x800,
   3463         /* blocks_hi   */ 0,
   3464         /* base        */ 0x53100000,
   3465         /* gran        */ 1,
   3466         /* bytes       */ 4,
   3467         /* nFields     */ 1,
   3468         /* *fields     */ soc_RH_ECMP_DROPSm_fields,
   3469         /* *views      */ NULL,
   3470         /* *views_num  */ NULL,
   3471         /* snoop_cb    */ NULL, 
   3472         /* snoop_user_data */ NULL, 
   3473         /* snoop_flags */ 0,
   3474         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3475         /* type */ SOC_MEM_TYPE_NORMAL,
   3476         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3477         /* impl */ SOC_MEM_IMPL_NORMAL,
   3478         /* cmic_mor_clks       */ 0,
   3479     },
   3480 #endif /* chips */
   3481 
   3482 #if defined(BCM_56850_A0)
   3483     { /* SOC_MEM_INT_RH_ECMP_DROPS_Xm */ 
   3484         /* mem            RH_ECMP_DROPS_Xm */
   3485         /* flags       */ SOC_MEM_FLAG_VALID |
   3486                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   3487         /* cmp_fn      */ _soc_mem_cmp_undef,
   3488         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3489         /* index_min   */ 0,
   3490         /* index_max   */ 0,
   3491         /* minblock    */ 10,
   3492         /* maxblock    */ 10,
   3493         /* blocks      */ 0x400,
   3494         /* blocks_hi   */ 0,
   3495         /* base        */ 0x43100000,
   3496         /* gran        */ 1,
   3497         /* bytes       */ 4,
   3498         /* nFields     */ 1,
   3499         /* *fields     */ soc_RH_ECMP_DROPSm_fields,
   3500         /* *views      */ NULL,
   3501         /* *views_num  */ NULL,
   3502         /* snoop_cb    */ NULL, 
   3503         /* snoop_user_data */ NULL, 
   3504         /* snoop_flags */ 0,
   3505         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3506         /* type */ SOC_MEM_TYPE_NORMAL,
   3507         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3508         /* impl */ SOC_MEM_IMPL_NORMAL,
   3509         /* cmic_mor_clks       */ 0,
   3510     },
   3511 #endif /* chips */
   3512 
   3513 #if defined(BCM_56860_A0)
   3514     { /* SOC_MEM_INT_RH_ECMP_DROPS_X_BCM56860_A0m */ 
   3515         /* mem            RH_ECMP_DROPS_Xm */
   3516         /* flags       */ SOC_MEM_FLAG_VALID |
   3517                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   3518         /* cmp_fn      */ _soc_mem_cmp_undef,
   3519         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3520         /* index_min   */ 0,
   3521         /* index_max   */ 0,
   3522         /* minblock    */ 11,
   3523         /* maxblock    */ 11,
   3524         /* blocks      */ 0x800,
   3525         /* blocks_hi   */ 0,
   3526         /* base        */ 0x53100000,
   3527         /* gran        */ 1,
   3528         /* bytes       */ 4,
   3529         /* nFields     */ 1,
   3530         /* *fields     */ soc_RH_ECMP_DROPSm_fields,
   3531         /* *views      */ NULL,
   3532         /* *views_num  */ NULL,
   3533         /* snoop_cb    */ NULL, 
   3534         /* snoop_user_data */ NULL, 
   3535         /* snoop_flags */ 0,
   3536         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3537         /* type */ SOC_MEM_TYPE_NORMAL,
   3538         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3539         /* impl */ SOC_MEM_IMPL_NORMAL,
   3540         /* cmic_mor_clks       */ 0,
   3541     },
   3542 #endif /* chips */
   3543 
   3544 #if defined(BCM_56850_A0)
   3545     { /* SOC_MEM_INT_RH_ECMP_DROPS_Ym */ 
   3546         /* mem            RH_ECMP_DROPS_Ym */
   3547         /* flags       */ SOC_MEM_FLAG_VALID |
   3548                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   3549         /* cmp_fn      */ _soc_mem_cmp_undef,
   3550         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3551         /* index_min   */ 0,
   3552         /* index_max   */ 0,
   3553         /* minblock    */ 10,
   3554         /* maxblock    */ 10,
   3555         /* blocks      */ 0x400,
   3556         /* blocks_hi   */ 0,
   3557         /* base        */ 0x43100000,
   3558         /* gran        */ 1,
   3559         /* bytes       */ 4,
   3560         /* nFields     */ 1,
   3561         /* *fields     */ soc_RH_ECMP_DROPSm_fields,
   3562         /* *views      */ NULL,
   3563         /* *views_num  */ NULL,
   3564         /* snoop_cb    */ NULL, 
   3565         /* snoop_user_data */ NULL, 
   3566         /* snoop_flags */ 0,
   3567         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3568         /* type */ SOC_MEM_TYPE_NORMAL,
   3569         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3570         /* impl */ SOC_MEM_IMPL_NORMAL,
   3571         /* cmic_mor_clks       */ 0,
   3572     },
   3573 #endif /* chips */
   3574 
   3575 #if defined(BCM_56860_A0)
   3576     { /* SOC_MEM_INT_RH_ECMP_DROPS_Y_BCM56860_A0m */ 
   3577         /* mem            RH_ECMP_DROPS_Ym */
   3578         /* flags       */ SOC_MEM_FLAG_VALID |
   3579                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   3580         /* cmp_fn      */ _soc_mem_cmp_undef,
   3581         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3582         /* index_min   */ 0,
   3583         /* index_max   */ 0,
   3584         /* minblock    */ 11,
   3585         /* maxblock    */ 11,
   3586         /* blocks      */ 0x800,
   3587         /* blocks_hi   */ 0,
   3588         /* base        */ 0x53100000,
   3589         /* gran        */ 1,
   3590         /* bytes       */ 4,
   3591         /* nFields     */ 1,
   3592         /* *fields     */ soc_RH_ECMP_DROPSm_fields,
   3593         /* *views      */ NULL,
   3594         /* *views_num  */ NULL,
   3595         /* snoop_cb    */ NULL, 
   3596         /* snoop_user_data */ NULL, 
   3597         /* snoop_flags */ 0,
   3598         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3599         /* type */ SOC_MEM_TYPE_NORMAL,
   3600         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3601         /* impl */ SOC_MEM_IMPL_NORMAL,
   3602         /* cmic_mor_clks       */ 0,
   3603     },
   3604 #endif /* chips */
   3605 
   3606 #if defined(BCM_56850_A0)
   3607     { /* SOC_MEM_INT_RH_ECMP_ETHERTYPE_ELIGIBILITY_MAPm */ 
   3608         /* mem            RH_ECMP_ETHERTYPE_ELIGIBILITY_MAPm */
   3609         /* flags       */ SOC_MEM_FLAG_VALID |
   3610                           SOC_MEM_FLAG_CACHABLE |
   3611                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   3612         /* cmp_fn      */ _soc_mem_cmp_undef,
   3613         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3614         /* index_min   */ 0,
   3615         /* index_max   */ 15,
   3616         /* minblock    */ 10,
   3617         /* maxblock    */ 10,
   3618         /* blocks      */ 0x400,
   3619         /* blocks_hi   */ 0,
   3620         /* base        */ 0x43180000,
   3621         /* gran        */ 1,
   3622         /* bytes       */ 3,
   3623         /* nFields     */ 2,
   3624         /* *fields     */ soc_DLB_ECMP_ETHERTYPE_ELIGIBILITY_MAPm_fields,
   3625         /* *views      */ NULL,
   3626         /* *views_num  */ NULL,
   3627         /* snoop_cb    */ NULL, 
   3628         /* snoop_user_data */ NULL, 
   3629         /* snoop_flags */ 0,
   3630         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3631         /* type */ SOC_MEM_TYPE_NORMAL,
   3632         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3633         /* impl */ SOC_MEM_IMPL_NORMAL,
   3634         /* cmic_mor_clks       */ 0,
   3635     },
   3636 #endif /* chips */
   3637 
   3638 #if defined(BCM_56370_A0)
   3639     { /* SOC_MEM_INT_RH_ECMP_ETHERTYPE_ELIGIBILITY_MAP_BCM56370_A0m */ 
   3640         /* mem            RH_ECMP_ETHERTYPE_ELIGIBILITY_MAPm */
   3641         /* flags       */ SOC_MEM_FLAG_VALID |
   3642                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   3643         /* cmp_fn      */ _soc_mem_cmp_undef,
   3644         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3645         /* index_min   */ 0,
   3646         /* index_max   */ 15,
   3647         /* minblock    */ 14,
   3648         /* maxblock    */ 14,
   3649         /* blocks      */ 0x4000,
   3650         /* blocks_hi   */ 0,
   3651         /* base        */ 0x7c080000,
   3652         /* gran        */ 1,
   3653         /* bytes       */ 3,
   3654         /* nFields     */ 2,
   3655         /* *fields     */ soc_RH_ECMP_ETHERTYPE_ELIGIBILITY_MAPm_fields,
   3656         /* *views      */ NULL,
   3657         /* *views_num  */ NULL,
   3658         /* snoop_cb    */ NULL, 
   3659         /* snoop_user_data */ NULL, 
   3660         /* snoop_flags */ 0,
   3661         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3662         /* type */ SOC_MEM_TYPE_NORMAL,
   3663         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3664         /* impl */ SOC_MEM_IMPL_NORMAL,
   3665         /* cmic_mor_clks       */ 0,
   3666         /* access_latency_mode */ 3,
   3667     },
   3668 #endif /* chips */
   3669 
   3670 #if defined(BCM_56560_A0) || defined(BCM_56670_A0) || \
   3671     defined(BCM_56670_B0)
   3672     { /* SOC_MEM_INT_RH_ECMP_ETHERTYPE_ELIGIBILITY_MAP_BCM56560_A0m */ 
   3673         /* mem            RH_ECMP_ETHERTYPE_ELIGIBILITY_MAPm */
   3674         /* flags       */ SOC_MEM_FLAG_VALID |
   3675                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   3676         /* cmp_fn      */ _soc_mem_cmp_undef,
   3677         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3678         /* index_min   */ 0,
   3679         /* index_max   */ 15,
   3680         /* minblock    */ 21,
   3681         /* maxblock    */ 21,
   3682         /* blocks      */ 0x200000,
   3683         /* blocks_hi   */ 0,
   3684         /* base        */ 0x53180000,
   3685         /* gran        */ 1,
   3686         /* bytes       */ 3,
   3687         /* nFields     */ 2,
   3688         /* *fields     */ soc_RH_ECMP_ETHERTYPE_ELIGIBILITY_MAPm_fields,
   3689         /* *views      */ NULL,
   3690         /* *views_num  */ NULL,
   3691         /* snoop_cb    */ NULL, 
   3692         /* snoop_user_data */ NULL, 
   3693         /* snoop_flags */ 0,
   3694         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3695         /* type */ SOC_MEM_TYPE_NORMAL,
   3696         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3697         /* impl */ SOC_MEM_IMPL_NORMAL,
   3698         /* cmic_mor_clks       */ 0,
   3699     },
   3700 #endif /* chips */
   3701 
   3702 #if defined(BCM_56560_B0)
   3703     { /* SOC_MEM_INT_RH_ECMP_ETHERTYPE_ELIGIBILITY_MAP_BCM56560_B0m */ 
   3704         /* mem            RH_ECMP_ETHERTYPE_ELIGIBILITY_MAPm */
   3705         /* flags       */ SOC_MEM_FLAG_VALID |
   3706                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   3707         /* cmp_fn      */ _soc_mem_cmp_undef,
   3708         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3709         /* index_min   */ 0,
   3710         /* index_max   */ 15,
   3711         /* minblock    */ 13,
   3712         /* maxblock    */ 13,
   3713         /* blocks      */ 0x2000,
   3714         /* blocks_hi   */ 0,
   3715         /* base        */ 0x53180000,
   3716         /* gran        */ 1,
   3717         /* bytes       */ 3,
   3718         /* nFields     */ 2,
   3719         /* *fields     */ soc_RH_ECMP_ETHERTYPE_ELIGIBILITY_MAPm_fields,
   3720         /* *views      */ NULL,
   3721         /* *views_num  */ NULL,
   3722         /* snoop_cb    */ NULL, 
   3723         /* snoop_user_data */ NULL, 
   3724         /* snoop_flags */ 0,
   3725         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3726         /* type */ SOC_MEM_TYPE_NORMAL,
   3727         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3728         /* impl */ SOC_MEM_IMPL_NORMAL,
   3729         /* cmic_mor_clks       */ 0,
   3730     },
   3731 #endif /* chips */
   3732 
   3733 #if defined(BCM_56770_A0)
   3734     { /* SOC_MEM_INT_RH_ECMP_ETHERTYPE_ELIGIBILITY_MAP_BCM56770_A0m */ 
   3735         /* mem            RH_ECMP_ETHERTYPE_ELIGIBILITY_MAPm */
   3736         /* flags       */ SOC_MEM_FLAG_VALID |
   3737                           SOC_MEM_FLAG_CACHABLE |
   3738                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   3739         /* cmp_fn      */ _soc_mem_cmp_undef,
   3740         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3741         /* index_min   */ 0,
   3742         /* index_max   */ 15,
   3743         /* minblock    */ 25,
   3744         /* maxblock    */ 25,
   3745         /* blocks      */ 0x2000000,
   3746         /* blocks_hi   */ 0,
   3747         /* base        */ 0x7c080000,
   3748         /* gran        */ 1,
   3749         /* bytes       */ 3,
   3750         /* nFields     */ 2,
   3751         /* *fields     */ soc_RH_ECMP_ETHERTYPE_ELIGIBILITY_MAPm_fields,
   3752         /* *views      */ NULL,
   3753         /* *views_num  */ NULL,
   3754         /* snoop_cb    */ NULL, 
   3755         /* snoop_user_data */ NULL, 
   3756         /* snoop_flags */ 0,
   3757         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3758         /* type */ SOC_MEM_TYPE_NORMAL,
   3759         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3760         /* impl */ SOC_MEM_IMPL_NORMAL,
   3761         /* cmic_mor_clks       */ 0,
   3762         /* access_latency_mode */ 3,
   3763     },
   3764 #endif /* chips */
   3765 
   3766 #if defined(BCM_56860_A0)
   3767     { /* SOC_MEM_INT_RH_ECMP_ETHERTYPE_ELIGIBILITY_MAP_BCM56860_A0m */ 
   3768         /* mem            RH_ECMP_ETHERTYPE_ELIGIBILITY_MAPm */
   3769         /* flags       */ SOC_MEM_FLAG_VALID |
   3770                           SOC_MEM_FLAG_CACHABLE |
   3771                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   3772         /* cmp_fn      */ _soc_mem_cmp_undef,
   3773         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3774         /* index_min   */ 0,
   3775         /* index_max   */ 15,
   3776         /* minblock    */ 11,
   3777         /* maxblock    */ 11,
   3778         /* blocks      */ 0x800,
   3779         /* blocks_hi   */ 0,
   3780         /* base        */ 0x53180000,
   3781         /* gran        */ 1,
   3782         /* bytes       */ 3,
   3783         /* nFields     */ 2,
   3784         /* *fields     */ soc_DLB_ECMP_ETHERTYPE_ELIGIBILITY_MAPm_fields,
   3785         /* *views      */ NULL,
   3786         /* *views_num  */ NULL,
   3787         /* snoop_cb    */ NULL, 
   3788         /* snoop_user_data */ NULL, 
   3789         /* snoop_flags */ 0,
   3790         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3791         /* type */ SOC_MEM_TYPE_NORMAL,
   3792         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3793         /* impl */ SOC_MEM_IMPL_NORMAL,
   3794         /* cmic_mor_clks       */ 0,
   3795     },
   3796 #endif /* chips */
   3797 
   3798 #if defined(BCM_56870_A0)
   3799     { /* SOC_MEM_INT_RH_ECMP_ETHERTYPE_ELIGIBILITY_MAP_BCM56870_A0m */ 
   3800         /* mem            RH_ECMP_ETHERTYPE_ELIGIBILITY_MAPm */
   3801         /* flags       */ SOC_MEM_FLAG_VALID |
   3802                           SOC_MEM_FLAG_CACHABLE |
   3803                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   3804         /* cmp_fn      */ _soc_mem_cmp_undef,
   3805         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3806         /* index_min   */ 0,
   3807         /* index_max   */ 15,
   3808         /* minblock    */ 37,
   3809         /* maxblock    */ 37,
   3810         /* blocks      */ 0,
   3811         /* blocks_hi   */ 0x20,
   3812         /* base        */ 0x7c080000,
   3813         /* gran        */ 1,
   3814         /* bytes       */ 3,
   3815         /* nFields     */ 2,
   3816         /* *fields     */ soc_RH_ECMP_ETHERTYPE_ELIGIBILITY_MAPm_fields,
   3817         /* *views      */ NULL,
   3818         /* *views_num  */ NULL,
   3819         /* snoop_cb    */ NULL, 
   3820         /* snoop_user_data */ NULL, 
   3821         /* snoop_flags */ 0,
   3822         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3823         /* type */ SOC_MEM_TYPE_NORMAL,
   3824         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3825         /* impl */ SOC_MEM_IMPL_NORMAL,
   3826         /* cmic_mor_clks       */ 0,
   3827         /* access_latency_mode */ 3,
   3828     },
   3829 #endif /* chips */
   3830 
   3831 #if defined(BCM_56850_A0)
   3832     { /* SOC_MEM_INT_RH_ECMP_FLOWSETm */ 
   3833         /* mem            RH_ECMP_FLOWSETm */
   3834         /* flags       */ SOC_MEM_FLAG_VALID |
   3835                           SOC_MEM_FLAG_CACHABLE |
   3836                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
   3837                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
   3838         /* cmp_fn      */ _soc_mem_cmp_undef,
   3839         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3840         /* index_min   */ 0,
   3841         /* index_max   */ 65535,
   3842         /* minblock    */ 10,
   3843         /* maxblock    */ 10,
   3844         /* blocks      */ 0x400,
   3845         /* blocks_hi   */ 0,
   3846         /* base        */ 0x43000000,
   3847         /* gran        */ 1,
   3848         /* bytes       */ 3,
   3849         /* nFields     */ 4,
   3850         /* *fields     */ soc_RH_ECMP_FLOWSETm_fields,
   3851         /* *views      */ NULL,
   3852         /* *views_num  */ NULL,
   3853         /* snoop_cb    */ NULL, 
   3854         /* snoop_user_data */ NULL, 
   3855         /* snoop_flags */ 0,
   3856         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3857         /* type */ SOC_MEM_TYPE_NORMAL,
   3858         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   3859         /* impl */ SOC_MEM_IMPL_NORMAL,
   3860         /* cmic_mor_clks       */ 0,
   3861     },
   3862 #endif /* chips */
   3863 
   3864 #if defined(BCM_56370_A0)
   3865     { /* SOC_MEM_INT_RH_ECMP_FLOWSET_BCM56370_A0m */ 
   3866         /* mem            RH_ECMP_FLOWSETm */
   3867         /* flags       */ SOC_MEM_FLAG_VALID |
   3868                           SOC_MEM_FLAG_CACHABLE |
   3869                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
   3870                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
   3871         /* cmp_fn      */ _soc_mem_cmp_undef,
   3872         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3873         /* index_min   */ 0,
   3874         /* index_max   */ 32767,
   3875         /* minblock    */ 14,
   3876         /* maxblock    */ 14,
   3877         /* blocks      */ 0x4000,
   3878         /* blocks_hi   */ 0,
   3879         /* base        */ 0x7c580000,
   3880         /* gran        */ 1,
   3881         /* bytes       */ 3,
   3882         /* nFields     */ 7,
   3883         /* *fields     */ soc_RH_ECMP_FLOWSET_BCM56370_A0m_fields,
   3884         /* *views      */ NULL,
   3885         /* *views_num  */ NULL,
   3886         /* snoop_cb    */ NULL, 
   3887         /* snoop_user_data */ NULL, 
   3888         /* snoop_flags */ 0,
   3889         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3890         /* type */ SOC_MEM_TYPE_NORMAL,
   3891         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3892         /* impl */ SOC_MEM_IMPL_NORMAL,
   3893         /* cmic_mor_clks       */ 0,
   3894         /* access_latency_mode */ 0,
   3895     },
   3896 #endif /* chips */
   3897 
   3898 #if defined(BCM_56560_A0)
   3899     { /* SOC_MEM_INT_RH_ECMP_FLOWSET_BCM56560_A0m */ 
   3900         /* mem            RH_ECMP_FLOWSETm */
   3901         /* flags       */ SOC_MEM_FLAG_VALID |
   3902                           SOC_MEM_FLAG_CACHABLE |
   3903                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   3904         /* cmp_fn      */ _soc_mem_cmp_undef,
   3905         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3906         /* index_min   */ 0,
   3907         /* index_max   */ 65535,
   3908         /* minblock    */ 21,
   3909         /* maxblock    */ 21,
   3910         /* blocks      */ 0x200000,
   3911         /* blocks_hi   */ 0,
   3912         /* base        */ 0x53000000,
   3913         /* gran        */ 1,
   3914         /* bytes       */ 4,
   3915         /* nFields     */ 6,
   3916         /* *fields     */ soc_RH_ECMP_FLOWSET_BCM56560_A0m_fields,
   3917         /* *views      */ NULL,
   3918         /* *views_num  */ NULL,
   3919         /* snoop_cb    */ NULL, 
   3920         /* snoop_user_data */ NULL, 
   3921         /* snoop_flags */ 0,
   3922         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3923         /* type */ SOC_MEM_TYPE_NORMAL,
   3924         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3925         /* impl */ SOC_MEM_IMPL_NORMAL,
   3926         /* cmic_mor_clks       */ 0,
   3927     },
   3928 #endif /* chips */
   3929 
   3930 #if defined(BCM_56560_B0)
   3931     { /* SOC_MEM_INT_RH_ECMP_FLOWSET_BCM56560_B0m */ 
   3932         /* mem            RH_ECMP_FLOWSETm */
   3933         /* flags       */ SOC_MEM_FLAG_VALID |
   3934                           SOC_MEM_FLAG_CACHABLE |
   3935                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   3936         /* cmp_fn      */ _soc_mem_cmp_undef,
   3937         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3938         /* index_min   */ 0,
   3939         /* index_max   */ 65535,
   3940         /* minblock    */ 13,
   3941         /* maxblock    */ 13,
   3942         /* blocks      */ 0x2000,
   3943         /* blocks_hi   */ 0,
   3944         /* base        */ 0x53000000,
   3945         /* gran        */ 1,
   3946         /* bytes       */ 4,
   3947         /* nFields     */ 6,
   3948         /* *fields     */ soc_RH_ECMP_FLOWSET_BCM56560_A0m_fields,
   3949         /* *views      */ NULL,
   3950         /* *views_num  */ NULL,
   3951         /* snoop_cb    */ NULL, 
   3952         /* snoop_user_data */ NULL, 
   3953         /* snoop_flags */ 0,
   3954         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3955         /* type */ SOC_MEM_TYPE_NORMAL,
   3956         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3957         /* impl */ SOC_MEM_IMPL_NORMAL,
   3958         /* cmic_mor_clks       */ 0,
   3959     },
   3960 #endif /* chips */
   3961 
   3962 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   3963     { /* SOC_MEM_INT_RH_ECMP_FLOWSET_BCM56670_A0m */ 
   3964         /* mem            RH_ECMP_FLOWSETm */
   3965         /* flags       */ SOC_MEM_FLAG_VALID |
   3966                           SOC_MEM_FLAG_CACHABLE |
   3967                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   3968         /* cmp_fn      */ _soc_mem_cmp_undef,
   3969         /* *null_entry */ _soc_mem_entry_null_zeroes,
   3970         /* index_min   */ 0,
   3971         /* index_max   */ 1023,
   3972         /* minblock    */ 21,
   3973         /* maxblock    */ 21,
   3974         /* blocks      */ 0x200000,
   3975         /* blocks_hi   */ 0,
   3976         /* base        */ 0x53000000,
   3977         /* gran        */ 1,
   3978         /* bytes       */ 4,
   3979         /* nFields     */ 6,
   3980         /* *fields     */ soc_RH_ECMP_FLOWSET_BCM56670_A0m_fields,
   3981         /* *views      */ NULL,
   3982         /* *views_num  */ NULL,
   3983         /* snoop_cb    */ NULL, 
   3984         /* snoop_user_data */ NULL, 
   3985         /* snoop_flags */ 0,
   3986         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   3987         /* type */ SOC_MEM_TYPE_NORMAL,
   3988         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   3989         /* impl */ SOC_MEM_IMPL_NORMAL,
   3990         /* cmic_mor_clks       */ 0,
   3991     },
   3992 #endif /* chips */
   3993 
   3994 #if defined(BCM_56770_A0)
   3995     { /* SOC_MEM_INT_RH_ECMP_FLOWSET_BCM56770_A0m */ 
   3996         /* mem            RH_ECMP_FLOWSETm */
   3997         /* flags       */ SOC_MEM_FLAG_VALID |
   3998                           SOC_MEM_FLAG_CACHABLE |
   3999                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
   4000                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
   4001         /* cmp_fn      */ _soc_mem_cmp_undef,
   4002         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4003         /* index_min   */ 0,
   4004         /* index_max   */ 65535,
   4005         /* minblock    */ 25,
   4006         /* maxblock    */ 25,
   4007         /* blocks      */ 0x2000000,
   4008         /* blocks_hi   */ 0,
   4009         /* base        */ 0x7c580000,
   4010         /* gran        */ 1,
   4011         /* bytes       */ 3,
   4012         /* nFields     */ 6,
   4013         /* *fields     */ soc_RH_ECMP_FLOWSET_BCM56870_A0m_fields,
   4014         /* *views      */ NULL,
   4015         /* *views_num  */ NULL,
   4016         /* snoop_cb    */ NULL, 
   4017         /* snoop_user_data */ NULL, 
   4018         /* snoop_flags */ 0,
   4019         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4020         /* type */ SOC_MEM_TYPE_NORMAL,
   4021         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4022         /* impl */ SOC_MEM_IMPL_NORMAL,
   4023         /* cmic_mor_clks       */ 0,
   4024         /* access_latency_mode */ 0,
   4025     },
   4026 #endif /* chips */
   4027 
   4028 #if defined(BCM_56860_A0)
   4029     { /* SOC_MEM_INT_RH_ECMP_FLOWSET_BCM56860_A0m */ 
   4030         /* mem            RH_ECMP_FLOWSETm */
   4031         /* flags       */ SOC_MEM_FLAG_VALID |
   4032                           SOC_MEM_FLAG_CACHABLE |
   4033                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
   4034                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
   4035         /* cmp_fn      */ _soc_mem_cmp_undef,
   4036         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4037         /* index_min   */ 0,
   4038         /* index_max   */ 65535,
   4039         /* minblock    */ 11,
   4040         /* maxblock    */ 11,
   4041         /* blocks      */ 0x800,
   4042         /* blocks_hi   */ 0,
   4043         /* base        */ 0x53000000,
   4044         /* gran        */ 1,
   4045         /* bytes       */ 4,
   4046         /* nFields     */ 6,
   4047         /* *fields     */ soc_RH_ECMP_FLOWSET_BCM56860_A0m_fields,
   4048         /* *views      */ NULL,
   4049         /* *views_num  */ NULL,
   4050         /* snoop_cb    */ NULL, 
   4051         /* snoop_user_data */ NULL, 
   4052         /* snoop_flags */ 0,
   4053         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4054         /* type */ SOC_MEM_TYPE_NORMAL,
   4055         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4056         /* impl */ SOC_MEM_IMPL_NORMAL,
   4057         /* cmic_mor_clks       */ 0,
   4058     },
   4059 #endif /* chips */
   4060 
   4061 #if defined(BCM_56870_A0)
   4062     { /* SOC_MEM_INT_RH_ECMP_FLOWSET_BCM56870_A0m */ 
   4063         /* mem            RH_ECMP_FLOWSETm */
   4064         /* flags       */ SOC_MEM_FLAG_VALID |
   4065                           SOC_MEM_FLAG_CACHABLE |
   4066                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
   4067                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
   4068         /* cmp_fn      */ _soc_mem_cmp_undef,
   4069         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4070         /* index_min   */ 0,
   4071         /* index_max   */ 65535,
   4072         /* minblock    */ 37,
   4073         /* maxblock    */ 37,
   4074         /* blocks      */ 0,
   4075         /* blocks_hi   */ 0x20,
   4076         /* base        */ 0x7c580000,
   4077         /* gran        */ 1,
   4078         /* bytes       */ 3,
   4079         /* nFields     */ 6,
   4080         /* *fields     */ soc_RH_ECMP_FLOWSET_BCM56870_A0m_fields,
   4081         /* *views      */ NULL,
   4082         /* *views_num  */ NULL,
   4083         /* snoop_cb    */ NULL, 
   4084         /* snoop_user_data */ NULL, 
   4085         /* snoop_flags */ 0,
   4086         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4087         /* type */ SOC_MEM_TYPE_NORMAL,
   4088         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4089         /* impl */ SOC_MEM_IMPL_NORMAL,
   4090         /* cmic_mor_clks       */ 0,
   4091         /* access_latency_mode */ 0,
   4092     },
   4093 #endif /* chips */
   4094 
   4095 #if defined(BCM_56870_A0)
   4096     { /* SOC_MEM_INT_RH_ECMP_FLOWSET_PIPE0m */ 
   4097         /* mem            RH_ECMP_FLOWSET_PIPE0m */
   4098         /* flags       */ SOC_MEM_FLAG_VALID |
   4099                           SOC_MEM_FLAG_CACHABLE |
   4100                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   4101         /* cmp_fn      */ _soc_mem_cmp_undef,
   4102         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4103         /* index_min   */ 0,
   4104         /* index_max   */ 65535,
   4105         /* minblock    */ 37,
   4106         /* maxblock    */ 37,
   4107         /* blocks      */ 0,
   4108         /* blocks_hi   */ 0x20,
   4109         /* base        */ 0x7c580000,
   4110         /* gran        */ 1,
   4111         /* bytes       */ 3,
   4112         /* nFields     */ 6,
   4113         /* *fields     */ soc_RH_ECMP_FLOWSET_BCM56870_A0m_fields,
   4114         /* *views      */ NULL,
   4115         /* *views_num  */ NULL,
   4116         /* snoop_cb    */ NULL, 
   4117         /* snoop_user_data */ NULL, 
   4118         /* snoop_flags */ 0,
   4119         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4120         /* type */ SOC_MEM_TYPE_NORMAL,
   4121         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4122         /* impl */ SOC_MEM_IMPL_NORMAL,
   4123         /* cmic_mor_clks       */ 0,
   4124         /* access_latency_mode */ 0,
   4125     },
   4126 #endif /* chips */
   4127 
   4128 #if defined(BCM_56870_A0)
   4129     { /* SOC_MEM_INT_RH_ECMP_FLOWSET_PIPE1m */ 
   4130         /* mem            RH_ECMP_FLOWSET_PIPE1m */
   4131         /* flags       */ SOC_MEM_FLAG_VALID |
   4132                           SOC_MEM_FLAG_CACHABLE |
   4133                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
   4134                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
   4135         /* cmp_fn      */ _soc_mem_cmp_undef,
   4136         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4137         /* index_min   */ 0,
   4138         /* index_max   */ 65535,
   4139         /* minblock    */ 37,
   4140         /* maxblock    */ 37,
   4141         /* blocks      */ 0,
   4142         /* blocks_hi   */ 0x20,
   4143         /* base        */ 0x7c580000,
   4144         /* gran        */ 1,
   4145         /* bytes       */ 3,
   4146         /* nFields     */ 6,
   4147         /* *fields     */ soc_RH_ECMP_FLOWSET_BCM56870_A0m_fields,
   4148         /* *views      */ NULL,
   4149         /* *views_num  */ NULL,
   4150         /* snoop_cb    */ NULL, 
   4151         /* snoop_user_data */ NULL, 
   4152         /* snoop_flags */ 0,
   4153         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4154         /* type */ SOC_MEM_TYPE_NORMAL,
   4155         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4156         /* impl */ SOC_MEM_IMPL_NORMAL,
   4157         /* cmic_mor_clks       */ 0,
   4158         /* access_latency_mode */ 0,
   4159     },
   4160 #endif /* chips */
   4161 
   4162 #if defined(BCM_56370_A0)
   4163     { /* SOC_MEM_INT_RH_ECMP_FLOWSET_PIPE0_BCM56370_A0m */ 
   4164         /* mem            RH_ECMP_FLOWSET_PIPE0m */
   4165         /* flags       */ SOC_MEM_FLAG_VALID |
   4166                           SOC_MEM_FLAG_CACHABLE |
   4167                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   4168         /* cmp_fn      */ _soc_mem_cmp_undef,
   4169         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4170         /* index_min   */ 0,
   4171         /* index_max   */ 32767,
   4172         /* minblock    */ 14,
   4173         /* maxblock    */ 14,
   4174         /* blocks      */ 0x4000,
   4175         /* blocks_hi   */ 0,
   4176         /* base        */ 0x7c580000,
   4177         /* gran        */ 1,
   4178         /* bytes       */ 3,
   4179         /* nFields     */ 7,
   4180         /* *fields     */ soc_RH_ECMP_FLOWSET_BCM56370_A0m_fields,
   4181         /* *views      */ NULL,
   4182         /* *views_num  */ NULL,
   4183         /* snoop_cb    */ NULL, 
   4184         /* snoop_user_data */ NULL, 
   4185         /* snoop_flags */ 0,
   4186         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4187         /* type */ SOC_MEM_TYPE_NORMAL,
   4188         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4189         /* impl */ SOC_MEM_IMPL_NORMAL,
   4190         /* cmic_mor_clks       */ 0,
   4191         /* access_latency_mode */ 0,
   4192     },
   4193 #endif /* chips */
   4194 
   4195 #if defined(BCM_56770_A0)
   4196     { /* SOC_MEM_INT_RH_ECMP_FLOWSET_PIPE0_BCM56770_A0m */ 
   4197         /* mem            RH_ECMP_FLOWSET_PIPE0m */
   4198         /* flags       */ SOC_MEM_FLAG_VALID |
   4199                           SOC_MEM_FLAG_CACHABLE |
   4200                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   4201         /* cmp_fn      */ _soc_mem_cmp_undef,
   4202         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4203         /* index_min   */ 0,
   4204         /* index_max   */ 65535,
   4205         /* minblock    */ 25,
   4206         /* maxblock    */ 25,
   4207         /* blocks      */ 0x2000000,
   4208         /* blocks_hi   */ 0,
   4209         /* base        */ 0x7c580000,
   4210         /* gran        */ 1,
   4211         /* bytes       */ 3,
   4212         /* nFields     */ 6,
   4213         /* *fields     */ soc_RH_ECMP_FLOWSET_BCM56870_A0m_fields,
   4214         /* *views      */ NULL,
   4215         /* *views_num  */ NULL,
   4216         /* snoop_cb    */ NULL, 
   4217         /* snoop_user_data */ NULL, 
   4218         /* snoop_flags */ 0,
   4219         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4220         /* type */ SOC_MEM_TYPE_NORMAL,
   4221         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4222         /* impl */ SOC_MEM_IMPL_NORMAL,
   4223         /* cmic_mor_clks       */ 0,
   4224         /* access_latency_mode */ 0,
   4225     },
   4226 #endif /* chips */
   4227 
   4228 #if defined(BCM_56850_A0)
   4229     { /* SOC_MEM_INT_RH_HGT_DROPSm */ 
   4230         /* mem            RH_HGT_DROPSm */
   4231         /* flags       */ SOC_MEM_FLAG_VALID |
   4232                           (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   4233         /* cmp_fn      */ _soc_mem_cmp_undef,
   4234         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4235         /* index_min   */ 0,
   4236         /* index_max   */ 47,
   4237         /* minblock    */ 10,
   4238         /* maxblock    */ 10,
   4239         /* blocks      */ 0x400,
   4240         /* blocks_hi   */ 0,
   4241         /* base        */ 0x47880000,
   4242         /* gran        */ 1,
   4243         /* bytes       */ 8,
   4244         /* nFields     */ 2,
   4245         /* *fields     */ soc_RH_HGT_DROPSm_fields,
   4246         /* *views      */ NULL,
   4247         /* *views_num  */ NULL,
   4248         /* snoop_cb    */ NULL, 
   4249         /* snoop_user_data */ NULL, 
   4250         /* snoop_flags */ 0,
   4251         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4252         /* type */ SOC_MEM_TYPE_NORMAL,
   4253         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4254         /* impl */ SOC_MEM_IMPL_NORMAL,
   4255         /* cmic_mor_clks       */ 0,
   4256     },
   4257 #endif /* chips */
   4258 
   4259 #if defined(BCM_56560_A0) || defined(BCM_56670_A0) || \
   4260     defined(BCM_56670_B0)
   4261     { /* SOC_MEM_INT_RH_HGT_DROPS_BCM56560_A0m */ 
   4262         /* mem            RH_HGT_DROPSm */
   4263         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   4264         /* cmp_fn      */ _soc_mem_cmp_undef,
   4265         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4266         /* index_min   */ 0,
   4267         /* index_max   */ 47,
   4268         /* minblock    */ 21,
   4269         /* maxblock    */ 21,
   4270         /* blocks      */ 0x200000,
   4271         /* blocks_hi   */ 0,
   4272         /* base        */ 0x57880000,
   4273         /* gran        */ 1,
   4274         /* bytes       */ 8,
   4275         /* nFields     */ 2,
   4276         /* *fields     */ soc_RH_HGT_DROPS_BCM56560_A0m_fields,
   4277         /* *views      */ NULL,
   4278         /* *views_num  */ NULL,
   4279         /* snoop_cb    */ NULL, 
   4280         /* snoop_user_data */ NULL, 
   4281         /* snoop_flags */ 0,
   4282         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4283         /* type */ SOC_MEM_TYPE_NORMAL,
   4284         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4285         /* impl */ SOC_MEM_IMPL_NORMAL,
   4286         /* cmic_mor_clks       */ 0,
   4287     },
   4288 #endif /* chips */
   4289 
   4290 #if defined(BCM_56560_B0)
   4291     { /* SOC_MEM_INT_RH_HGT_DROPS_BCM56560_B0m */ 
   4292         /* mem            RH_HGT_DROPSm */
   4293         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   4294         /* cmp_fn      */ _soc_mem_cmp_undef,
   4295         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4296         /* index_min   */ 0,
   4297         /* index_max   */ 47,
   4298         /* minblock    */ 13,
   4299         /* maxblock    */ 13,
   4300         /* blocks      */ 0x2000,
   4301         /* blocks_hi   */ 0,
   4302         /* base        */ 0x57880000,
   4303         /* gran        */ 1,
   4304         /* bytes       */ 8,
   4305         /* nFields     */ 2,
   4306         /* *fields     */ soc_RH_HGT_DROPS_BCM56560_A0m_fields,
   4307         /* *views      */ NULL,
   4308         /* *views_num  */ NULL,
   4309         /* snoop_cb    */ NULL, 
   4310         /* snoop_user_data */ NULL, 
   4311         /* snoop_flags */ 0,
   4312         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4313         /* type */ SOC_MEM_TYPE_NORMAL,
   4314         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4315         /* impl */ SOC_MEM_IMPL_NORMAL,
   4316         /* cmic_mor_clks       */ 0,
   4317     },
   4318 #endif /* chips */
   4319 
   4320 #if defined(BCM_56860_A0)
   4321     { /* SOC_MEM_INT_RH_HGT_DROPS_BCM56860_A0m */ 
   4322         /* mem            RH_HGT_DROPSm */
   4323         /* flags       */ SOC_MEM_FLAG_VALID |
   4324                           (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   4325         /* cmp_fn      */ _soc_mem_cmp_undef,
   4326         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4327         /* index_min   */ 0,
   4328         /* index_max   */ 47,
   4329         /* minblock    */ 11,
   4330         /* maxblock    */ 11,
   4331         /* blocks      */ 0x800,
   4332         /* blocks_hi   */ 0,
   4333         /* base        */ 0x57880000,
   4334         /* gran        */ 1,
   4335         /* bytes       */ 8,
   4336         /* nFields     */ 2,
   4337         /* *fields     */ soc_RH_HGT_DROPSm_fields,
   4338         /* *views      */ NULL,
   4339         /* *views_num  */ NULL,
   4340         /* snoop_cb    */ NULL, 
   4341         /* snoop_user_data */ NULL, 
   4342         /* snoop_flags */ 0,
   4343         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4344         /* type */ SOC_MEM_TYPE_NORMAL,
   4345         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4346         /* impl */ SOC_MEM_IMPL_NORMAL,
   4347         /* cmic_mor_clks       */ 0,
   4348     },
   4349 #endif /* chips */
   4350 
   4351 #if defined(BCM_56850_A0)
   4352     { /* SOC_MEM_INT_RH_HGT_DROPS_Xm */ 
   4353         /* mem            RH_HGT_DROPS_Xm */
   4354         /* flags       */ SOC_MEM_FLAG_VALID |
   4355                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   4356         /* cmp_fn      */ _soc_mem_cmp_undef,
   4357         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4358         /* index_min   */ 0,
   4359         /* index_max   */ 47,
   4360         /* minblock    */ 10,
   4361         /* maxblock    */ 10,
   4362         /* blocks      */ 0x400,
   4363         /* blocks_hi   */ 0,
   4364         /* base        */ 0x47880000,
   4365         /* gran        */ 1,
   4366         /* bytes       */ 8,
   4367         /* nFields     */ 2,
   4368         /* *fields     */ soc_RH_HGT_DROPSm_fields,
   4369         /* *views      */ NULL,
   4370         /* *views_num  */ NULL,
   4371         /* snoop_cb    */ NULL, 
   4372         /* snoop_user_data */ NULL, 
   4373         /* snoop_flags */ 0,
   4374         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4375         /* type */ SOC_MEM_TYPE_NORMAL,
   4376         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4377         /* impl */ SOC_MEM_IMPL_NORMAL,
   4378         /* cmic_mor_clks       */ 0,
   4379     },
   4380 #endif /* chips */
   4381 
   4382 #if defined(BCM_56860_A0)
   4383     { /* SOC_MEM_INT_RH_HGT_DROPS_X_BCM56860_A0m */ 
   4384         /* mem            RH_HGT_DROPS_Xm */
   4385         /* flags       */ SOC_MEM_FLAG_VALID |
   4386                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   4387         /* cmp_fn      */ _soc_mem_cmp_undef,
   4388         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4389         /* index_min   */ 0,
   4390         /* index_max   */ 47,
   4391         /* minblock    */ 11,
   4392         /* maxblock    */ 11,
   4393         /* blocks      */ 0x800,
   4394         /* blocks_hi   */ 0,
   4395         /* base        */ 0x57880000,
   4396         /* gran        */ 1,
   4397         /* bytes       */ 8,
   4398         /* nFields     */ 2,
   4399         /* *fields     */ soc_RH_HGT_DROPSm_fields,
   4400         /* *views      */ NULL,
   4401         /* *views_num  */ NULL,
   4402         /* snoop_cb    */ NULL, 
   4403         /* snoop_user_data */ NULL, 
   4404         /* snoop_flags */ 0,
   4405         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4406         /* type */ SOC_MEM_TYPE_NORMAL,
   4407         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4408         /* impl */ SOC_MEM_IMPL_NORMAL,
   4409         /* cmic_mor_clks       */ 0,
   4410     },
   4411 #endif /* chips */
   4412 
   4413 #if defined(BCM_56850_A0)
   4414     { /* SOC_MEM_INT_RH_HGT_DROPS_Ym */ 
   4415         /* mem            RH_HGT_DROPS_Ym */
   4416         /* flags       */ SOC_MEM_FLAG_VALID |
   4417                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   4418         /* cmp_fn      */ _soc_mem_cmp_undef,
   4419         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4420         /* index_min   */ 0,
   4421         /* index_max   */ 47,
   4422         /* minblock    */ 10,
   4423         /* maxblock    */ 10,
   4424         /* blocks      */ 0x400,
   4425         /* blocks_hi   */ 0,
   4426         /* base        */ 0x47880000,
   4427         /* gran        */ 1,
   4428         /* bytes       */ 8,
   4429         /* nFields     */ 2,
   4430         /* *fields     */ soc_RH_HGT_DROPSm_fields,
   4431         /* *views      */ NULL,
   4432         /* *views_num  */ NULL,
   4433         /* snoop_cb    */ NULL, 
   4434         /* snoop_user_data */ NULL, 
   4435         /* snoop_flags */ 0,
   4436         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4437         /* type */ SOC_MEM_TYPE_NORMAL,
   4438         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4439         /* impl */ SOC_MEM_IMPL_NORMAL,
   4440         /* cmic_mor_clks       */ 0,
   4441     },
   4442 #endif /* chips */
   4443 
   4444 #if defined(BCM_56860_A0)
   4445     { /* SOC_MEM_INT_RH_HGT_DROPS_Y_BCM56860_A0m */ 
   4446         /* mem            RH_HGT_DROPS_Ym */
   4447         /* flags       */ SOC_MEM_FLAG_VALID |
   4448                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   4449         /* cmp_fn      */ _soc_mem_cmp_undef,
   4450         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4451         /* index_min   */ 0,
   4452         /* index_max   */ 47,
   4453         /* minblock    */ 11,
   4454         /* maxblock    */ 11,
   4455         /* blocks      */ 0x800,
   4456         /* blocks_hi   */ 0,
   4457         /* base        */ 0x57880000,
   4458         /* gran        */ 1,
   4459         /* bytes       */ 8,
   4460         /* nFields     */ 2,
   4461         /* *fields     */ soc_RH_HGT_DROPSm_fields,
   4462         /* *views      */ NULL,
   4463         /* *views_num  */ NULL,
   4464         /* snoop_cb    */ NULL, 
   4465         /* snoop_user_data */ NULL, 
   4466         /* snoop_flags */ 0,
   4467         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4468         /* type */ SOC_MEM_TYPE_NORMAL,
   4469         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4470         /* impl */ SOC_MEM_IMPL_NORMAL,
   4471         /* cmic_mor_clks       */ 0,
   4472     },
   4473 #endif /* chips */
   4474 
   4475 #if defined(BCM_56850_A0)
   4476     { /* SOC_MEM_INT_RH_HGT_ETHERTYPE_ELIGIBILITY_MAPm */ 
   4477         /* mem            RH_HGT_ETHERTYPE_ELIGIBILITY_MAPm */
   4478         /* flags       */ SOC_MEM_FLAG_VALID |
   4479                           SOC_MEM_FLAG_CACHABLE |
   4480                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   4481         /* cmp_fn      */ _soc_mem_cmp_undef,
   4482         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4483         /* index_min   */ 0,
   4484         /* index_max   */ 15,
   4485         /* minblock    */ 10,
   4486         /* maxblock    */ 10,
   4487         /* blocks      */ 0x400,
   4488         /* blocks_hi   */ 0,
   4489         /* base        */ 0x47940000,
   4490         /* gran        */ 1,
   4491         /* bytes       */ 3,
   4492         /* nFields     */ 2,
   4493         /* *fields     */ soc_DLB_HGT_ETHERTYPE_ELIGIBILITY_MAPm_fields,
   4494         /* *views      */ NULL,
   4495         /* *views_num  */ NULL,
   4496         /* snoop_cb    */ NULL, 
   4497         /* snoop_user_data */ NULL, 
   4498         /* snoop_flags */ 0,
   4499         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4500         /* type */ SOC_MEM_TYPE_NORMAL,
   4501         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4502         /* impl */ SOC_MEM_IMPL_NORMAL,
   4503         /* cmic_mor_clks       */ 0,
   4504     },
   4505 #endif /* chips */
   4506 
   4507 #if defined(BCM_56370_A0)
   4508     { /* SOC_MEM_INT_RH_HGT_ETHERTYPE_ELIGIBILITY_MAP_BCM56370_A0m */ 
   4509         /* mem            RH_HGT_ETHERTYPE_ELIGIBILITY_MAPm */
   4510         /* flags       */ SOC_MEM_FLAG_VALID |
   4511                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   4512         /* cmp_fn      */ _soc_mem_cmp_undef,
   4513         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4514         /* index_min   */ 0,
   4515         /* index_max   */ 15,
   4516         /* minblock    */ 14,
   4517         /* maxblock    */ 14,
   4518         /* blocks      */ 0x4000,
   4519         /* blocks_hi   */ 0,
   4520         /* base        */ 0x803c0000,
   4521         /* gran        */ 1,
   4522         /* bytes       */ 3,
   4523         /* nFields     */ 2,
   4524         /* *fields     */ soc_DLB_HGT_ETHERTYPE_ELIGIBILITY_MAP_BCM56560_A0m_fields,
   4525         /* *views      */ NULL,
   4526         /* *views_num  */ NULL,
   4527         /* snoop_cb    */ NULL, 
   4528         /* snoop_user_data */ NULL, 
   4529         /* snoop_flags */ 0,
   4530         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4531         /* type */ SOC_MEM_TYPE_NORMAL,
   4532         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4533         /* impl */ SOC_MEM_IMPL_NORMAL,
   4534         /* cmic_mor_clks       */ 0,
   4535         /* access_latency_mode */ 3,
   4536     },
   4537 #endif /* chips */
   4538 
   4539 #if defined(BCM_56560_A0) || defined(BCM_56670_A0) || \
   4540     defined(BCM_56670_B0)
   4541     { /* SOC_MEM_INT_RH_HGT_ETHERTYPE_ELIGIBILITY_MAP_BCM56560_A0m */ 
   4542         /* mem            RH_HGT_ETHERTYPE_ELIGIBILITY_MAPm */
   4543         /* flags       */ SOC_MEM_FLAG_VALID |
   4544                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   4545         /* cmp_fn      */ _soc_mem_cmp_undef,
   4546         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4547         /* index_min   */ 0,
   4548         /* index_max   */ 15,
   4549         /* minblock    */ 21,
   4550         /* maxblock    */ 21,
   4551         /* blocks      */ 0x200000,
   4552         /* blocks_hi   */ 0,
   4553         /* base        */ 0x57940000,
   4554         /* gran        */ 1,
   4555         /* bytes       */ 3,
   4556         /* nFields     */ 2,
   4557         /* *fields     */ soc_DLB_HGT_ETHERTYPE_ELIGIBILITY_MAP_BCM56560_A0m_fields,
   4558         /* *views      */ NULL,
   4559         /* *views_num  */ NULL,
   4560         /* snoop_cb    */ NULL, 
   4561         /* snoop_user_data */ NULL, 
   4562         /* snoop_flags */ 0,
   4563         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4564         /* type */ SOC_MEM_TYPE_NORMAL,
   4565         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4566         /* impl */ SOC_MEM_IMPL_NORMAL,
   4567         /* cmic_mor_clks       */ 0,
   4568     },
   4569 #endif /* chips */
   4570 
   4571 #if defined(BCM_56560_B0)
   4572     { /* SOC_MEM_INT_RH_HGT_ETHERTYPE_ELIGIBILITY_MAP_BCM56560_B0m */ 
   4573         /* mem            RH_HGT_ETHERTYPE_ELIGIBILITY_MAPm */
   4574         /* flags       */ SOC_MEM_FLAG_VALID |
   4575                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   4576         /* cmp_fn      */ _soc_mem_cmp_undef,
   4577         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4578         /* index_min   */ 0,
   4579         /* index_max   */ 15,
   4580         /* minblock    */ 13,
   4581         /* maxblock    */ 13,
   4582         /* blocks      */ 0x2000,
   4583         /* blocks_hi   */ 0,
   4584         /* base        */ 0x57940000,
   4585         /* gran        */ 1,
   4586         /* bytes       */ 3,
   4587         /* nFields     */ 2,
   4588         /* *fields     */ soc_DLB_HGT_ETHERTYPE_ELIGIBILITY_MAP_BCM56560_A0m_fields,
   4589         /* *views      */ NULL,
   4590         /* *views_num  */ NULL,
   4591         /* snoop_cb    */ NULL, 
   4592         /* snoop_user_data */ NULL, 
   4593         /* snoop_flags */ 0,
   4594         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4595         /* type */ SOC_MEM_TYPE_NORMAL,
   4596         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4597         /* impl */ SOC_MEM_IMPL_NORMAL,
   4598         /* cmic_mor_clks       */ 0,
   4599     },
   4600 #endif /* chips */
   4601 
   4602 #if defined(BCM_56770_A0)
   4603     { /* SOC_MEM_INT_RH_HGT_ETHERTYPE_ELIGIBILITY_MAP_BCM56770_A0m */ 
   4604         /* mem            RH_HGT_ETHERTYPE_ELIGIBILITY_MAPm */
   4605         /* flags       */ SOC_MEM_FLAG_VALID |
   4606                           SOC_MEM_FLAG_CACHABLE |
   4607                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   4608         /* cmp_fn      */ _soc_mem_cmp_undef,
   4609         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4610         /* index_min   */ 0,
   4611         /* index_max   */ 15,
   4612         /* minblock    */ 25,
   4613         /* maxblock    */ 25,
   4614         /* blocks      */ 0x2000000,
   4615         /* blocks_hi   */ 0,
   4616         /* base        */ 0x803c0000,
   4617         /* gran        */ 1,
   4618         /* bytes       */ 3,
   4619         /* nFields     */ 2,
   4620         /* *fields     */ soc_DLB_HGT_ETHERTYPE_ELIGIBILITY_MAP_BCM56560_A0m_fields,
   4621         /* *views      */ NULL,
   4622         /* *views_num  */ NULL,
   4623         /* snoop_cb    */ NULL, 
   4624         /* snoop_user_data */ NULL, 
   4625         /* snoop_flags */ 0,
   4626         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4627         /* type */ SOC_MEM_TYPE_NORMAL,
   4628         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4629         /* impl */ SOC_MEM_IMPL_NORMAL,
   4630         /* cmic_mor_clks       */ 0,
   4631         /* access_latency_mode */ 3,
   4632     },
   4633 #endif /* chips */
   4634 
   4635 #if defined(BCM_56860_A0)
   4636     { /* SOC_MEM_INT_RH_HGT_ETHERTYPE_ELIGIBILITY_MAP_BCM56860_A0m */ 
   4637         /* mem            RH_HGT_ETHERTYPE_ELIGIBILITY_MAPm */
   4638         /* flags       */ SOC_MEM_FLAG_VALID |
   4639                           SOC_MEM_FLAG_CACHABLE |
   4640                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   4641         /* cmp_fn      */ _soc_mem_cmp_undef,
   4642         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4643         /* index_min   */ 0,
   4644         /* index_max   */ 15,
   4645         /* minblock    */ 11,
   4646         /* maxblock    */ 11,
   4647         /* blocks      */ 0x800,
   4648         /* blocks_hi   */ 0,
   4649         /* base        */ 0x57940000,
   4650         /* gran        */ 1,
   4651         /* bytes       */ 3,
   4652         /* nFields     */ 2,
   4653         /* *fields     */ soc_DLB_HGT_ETHERTYPE_ELIGIBILITY_MAPm_fields,
   4654         /* *views      */ NULL,
   4655         /* *views_num  */ NULL,
   4656         /* snoop_cb    */ NULL, 
   4657         /* snoop_user_data */ NULL, 
   4658         /* snoop_flags */ 0,
   4659         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4660         /* type */ SOC_MEM_TYPE_NORMAL,
   4661         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4662         /* impl */ SOC_MEM_IMPL_NORMAL,
   4663         /* cmic_mor_clks       */ 0,
   4664     },
   4665 #endif /* chips */
   4666 
   4667 #if defined(BCM_56870_A0)
   4668     { /* SOC_MEM_INT_RH_HGT_ETHERTYPE_ELIGIBILITY_MAP_BCM56870_A0m */ 
   4669         /* mem            RH_HGT_ETHERTYPE_ELIGIBILITY_MAPm */
   4670         /* flags       */ SOC_MEM_FLAG_VALID |
   4671                           SOC_MEM_FLAG_CACHABLE |
   4672                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   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    */ 37,
   4678         /* maxblock    */ 37,
   4679         /* blocks      */ 0,
   4680         /* blocks_hi   */ 0x20,
   4681         /* base        */ 0x803c0000,
   4682         /* gran        */ 1,
   4683         /* bytes       */ 3,
   4684         /* nFields     */ 2,
   4685         /* *fields     */ soc_DLB_HGT_ETHERTYPE_ELIGIBILITY_MAP_BCM56560_A0m_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_NONE,
   4694         /* impl */ SOC_MEM_IMPL_NORMAL,
   4695         /* cmic_mor_clks       */ 0,
   4696         /* access_latency_mode */ 3,
   4697     },
   4698 #endif /* chips */
   4699 
   4700 #if defined(BCM_56850_A0)
   4701     { /* SOC_MEM_INT_RH_HGT_FLOWSETm */ 
   4702         /* mem            RH_HGT_FLOWSETm */
   4703         /* flags       */ SOC_MEM_FLAG_VALID |
   4704                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   4705         /* cmp_fn      */ _soc_mem_cmp_undef,
   4706         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4707         /* index_min   */ 0,
   4708         /* index_max   */ 65535,
   4709         /* minblock    */ 10,
   4710         /* maxblock    */ 10,
   4711         /* blocks      */ 0x400,
   4712         /* blocks_hi   */ 0,
   4713         /* base        */ 0x47800000,
   4714         /* gran        */ 1,
   4715         /* bytes       */ 2,
   4716         /* nFields     */ 3,
   4717         /* *fields     */ soc_RH_HGT_FLOWSETm_fields,
   4718         /* *views      */ NULL,
   4719         /* *views_num  */ NULL,
   4720         /* snoop_cb    */ NULL, 
   4721         /* snoop_user_data */ NULL, 
   4722         /* snoop_flags */ 0,
   4723         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4724         /* type */ SOC_MEM_TYPE_NORMAL,
   4725         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4726         /* impl */ SOC_MEM_IMPL_NORMAL,
   4727         /* cmic_mor_clks       */ 0,
   4728     },
   4729 #endif /* chips */
   4730 
   4731 #if defined(BCM_56370_A0)
   4732     { /* SOC_MEM_INT_RH_HGT_FLOWSET_BCM56370_A0m */ 
   4733         /* mem            RH_HGT_FLOWSETm */
   4734         /* flags       */ SOC_MEM_FLAG_VALID |
   4735                           SOC_MEM_FLAG_CACHABLE |
   4736                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   4737                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
   4738         /* cmp_fn      */ _soc_mem_cmp_undef,
   4739         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4740         /* index_min   */ 0,
   4741         /* index_max   */ 32767,
   4742         /* minblock    */ 14,
   4743         /* maxblock    */ 14,
   4744         /* blocks      */ 0x4000,
   4745         /* blocks_hi   */ 0,
   4746         /* base        */ 0x810c0000,
   4747         /* gran        */ 1,
   4748         /* bytes       */ 3,
   4749         /* nFields     */ 7,
   4750         /* *fields     */ soc_RH_HGT_FLOWSET_BCM56370_A0m_fields,
   4751         /* *views      */ NULL,
   4752         /* *views_num  */ NULL,
   4753         /* snoop_cb    */ NULL, 
   4754         /* snoop_user_data */ NULL, 
   4755         /* snoop_flags */ 0,
   4756         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4757         /* type */ SOC_MEM_TYPE_NORMAL,
   4758         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4759         /* impl */ SOC_MEM_IMPL_NORMAL,
   4760         /* cmic_mor_clks       */ 0,
   4761         /* access_latency_mode */ 0,
   4762     },
   4763 #endif /* chips */
   4764 
   4765 #if defined(BCM_56560_A0)
   4766     { /* SOC_MEM_INT_RH_HGT_FLOWSET_BCM56560_A0m */ 
   4767         /* mem            RH_HGT_FLOWSETm */
   4768         /* flags       */ SOC_MEM_FLAG_VALID |
   4769                           SOC_MEM_FLAG_CACHABLE |
   4770                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
   4771         /* cmp_fn      */ _soc_mem_cmp_undef,
   4772         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4773         /* index_min   */ 0,
   4774         /* index_max   */ 65535,
   4775         /* minblock    */ 21,
   4776         /* maxblock    */ 21,
   4777         /* blocks      */ 0x200000,
   4778         /* blocks_hi   */ 0,
   4779         /* base        */ 0x57800000,
   4780         /* gran        */ 1,
   4781         /* bytes       */ 2,
   4782         /* nFields     */ 3,
   4783         /* *fields     */ soc_RH_HGT_FLOWSET_BCM56560_A0m_fields,
   4784         /* *views      */ NULL,
   4785         /* *views_num  */ NULL,
   4786         /* snoop_cb    */ NULL, 
   4787         /* snoop_user_data */ NULL, 
   4788         /* snoop_flags */ 0,
   4789         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4790         /* type */ SOC_MEM_TYPE_NORMAL,
   4791         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4792         /* impl */ SOC_MEM_IMPL_NORMAL,
   4793         /* cmic_mor_clks       */ 0,
   4794     },
   4795 #endif /* chips */
   4796 
   4797 #if defined(BCM_56560_B0)
   4798     { /* SOC_MEM_INT_RH_HGT_FLOWSET_BCM56560_B0m */ 
   4799         /* mem            RH_HGT_FLOWSETm */
   4800         /* flags       */ SOC_MEM_FLAG_VALID |
   4801                           SOC_MEM_FLAG_CACHABLE |
   4802                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
   4803         /* cmp_fn      */ _soc_mem_cmp_undef,
   4804         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4805         /* index_min   */ 0,
   4806         /* index_max   */ 65535,
   4807         /* minblock    */ 13,
   4808         /* maxblock    */ 13,
   4809         /* blocks      */ 0x2000,
   4810         /* blocks_hi   */ 0,
   4811         /* base        */ 0x57800000,
   4812         /* gran        */ 1,
   4813         /* bytes       */ 2,
   4814         /* nFields     */ 3,
   4815         /* *fields     */ soc_RH_HGT_FLOWSET_BCM56560_A0m_fields,
   4816         /* *views      */ NULL,
   4817         /* *views_num  */ NULL,
   4818         /* snoop_cb    */ NULL, 
   4819         /* snoop_user_data */ NULL, 
   4820         /* snoop_flags */ 0,
   4821         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4822         /* type */ SOC_MEM_TYPE_NORMAL,
   4823         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4824         /* impl */ SOC_MEM_IMPL_NORMAL,
   4825         /* cmic_mor_clks       */ 0,
   4826     },
   4827 #endif /* chips */
   4828 
   4829 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   4830     { /* SOC_MEM_INT_RH_HGT_FLOWSET_BCM56670_A0m */ 
   4831         /* mem            RH_HGT_FLOWSETm */
   4832         /* flags       */ SOC_MEM_FLAG_VALID |
   4833                           SOC_MEM_FLAG_CACHABLE |
   4834                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
   4835         /* cmp_fn      */ _soc_mem_cmp_undef,
   4836         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4837         /* index_min   */ 0,
   4838         /* index_max   */ 1023,
   4839         /* minblock    */ 21,
   4840         /* maxblock    */ 21,
   4841         /* blocks      */ 0x200000,
   4842         /* blocks_hi   */ 0,
   4843         /* base        */ 0x57800000,
   4844         /* gran        */ 1,
   4845         /* bytes       */ 2,
   4846         /* nFields     */ 3,
   4847         /* *fields     */ soc_RH_HGT_FLOWSET_BCM56560_A0m_fields,
   4848         /* *views      */ NULL,
   4849         /* *views_num  */ NULL,
   4850         /* snoop_cb    */ NULL, 
   4851         /* snoop_user_data */ NULL, 
   4852         /* snoop_flags */ 0,
   4853         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4854         /* type */ SOC_MEM_TYPE_NORMAL,
   4855         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4856         /* impl */ SOC_MEM_IMPL_NORMAL,
   4857         /* cmic_mor_clks       */ 0,
   4858     },
   4859 #endif /* chips */
   4860 
   4861 #if defined(BCM_56770_A0)
   4862     { /* SOC_MEM_INT_RH_HGT_FLOWSET_BCM56770_A0m */ 
   4863         /* mem            RH_HGT_FLOWSETm */
   4864         /* flags       */ SOC_MEM_FLAG_VALID |
   4865                           SOC_MEM_FLAG_CACHABLE |
   4866                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   4867                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
   4868         /* cmp_fn      */ _soc_mem_cmp_undef,
   4869         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4870         /* index_min   */ 0,
   4871         /* index_max   */ 65535,
   4872         /* minblock    */ 25,
   4873         /* maxblock    */ 25,
   4874         /* blocks      */ 0x2000000,
   4875         /* blocks_hi   */ 0,
   4876         /* base        */ 0x810c0000,
   4877         /* gran        */ 1,
   4878         /* bytes       */ 3,
   4879         /* nFields     */ 7,
   4880         /* *fields     */ soc_RH_HGT_FLOWSET_BCM56870_A0m_fields,
   4881         /* *views      */ NULL,
   4882         /* *views_num  */ NULL,
   4883         /* snoop_cb    */ NULL, 
   4884         /* snoop_user_data */ NULL, 
   4885         /* snoop_flags */ 0,
   4886         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4887         /* type */ SOC_MEM_TYPE_NORMAL,
   4888         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4889         /* impl */ SOC_MEM_IMPL_NORMAL,
   4890         /* cmic_mor_clks       */ 0,
   4891         /* access_latency_mode */ 0,
   4892     },
   4893 #endif /* chips */
   4894 
   4895 #if defined(BCM_56860_A0)
   4896     { /* SOC_MEM_INT_RH_HGT_FLOWSET_BCM56860_A0m */ 
   4897         /* mem            RH_HGT_FLOWSETm */
   4898         /* flags       */ SOC_MEM_FLAG_VALID |
   4899                           SOC_MEM_FLAG_CACHABLE |
   4900                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
   4901                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
   4902         /* cmp_fn      */ _soc_mem_cmp_undef,
   4903         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4904         /* index_min   */ 0,
   4905         /* index_max   */ 65535,
   4906         /* minblock    */ 11,
   4907         /* maxblock    */ 11,
   4908         /* blocks      */ 0x800,
   4909         /* blocks_hi   */ 0,
   4910         /* base        */ 0x57800000,
   4911         /* gran        */ 1,
   4912         /* bytes       */ 2,
   4913         /* nFields     */ 3,
   4914         /* *fields     */ soc_RH_HGT_FLOWSETm_fields,
   4915         /* *views      */ NULL,
   4916         /* *views_num  */ NULL,
   4917         /* snoop_cb    */ NULL, 
   4918         /* snoop_user_data */ NULL, 
   4919         /* snoop_flags */ 0,
   4920         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4921         /* type */ SOC_MEM_TYPE_NORMAL,
   4922         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   4923         /* impl */ SOC_MEM_IMPL_NORMAL,
   4924         /* cmic_mor_clks       */ 0,
   4925     },
   4926 #endif /* chips */
   4927 
   4928 #if defined(BCM_56870_A0)
   4929     { /* SOC_MEM_INT_RH_HGT_FLOWSET_BCM56870_A0m */ 
   4930         /* mem            RH_HGT_FLOWSETm */
   4931         /* flags       */ SOC_MEM_FLAG_VALID |
   4932                           SOC_MEM_FLAG_CACHABLE |
   4933                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   4934                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
   4935         /* cmp_fn      */ _soc_mem_cmp_undef,
   4936         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4937         /* index_min   */ 0,
   4938         /* index_max   */ 65535,
   4939         /* minblock    */ 37,
   4940         /* maxblock    */ 37,
   4941         /* blocks      */ 0,
   4942         /* blocks_hi   */ 0x20,
   4943         /* base        */ 0x810c0000,
   4944         /* gran        */ 1,
   4945         /* bytes       */ 3,
   4946         /* nFields     */ 7,
   4947         /* *fields     */ soc_RH_HGT_FLOWSET_BCM56870_A0m_fields,
   4948         /* *views      */ NULL,
   4949         /* *views_num  */ NULL,
   4950         /* snoop_cb    */ NULL, 
   4951         /* snoop_user_data */ NULL, 
   4952         /* snoop_flags */ 0,
   4953         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4954         /* type */ SOC_MEM_TYPE_NORMAL,
   4955         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4956         /* impl */ SOC_MEM_IMPL_NORMAL,
   4957         /* cmic_mor_clks       */ 0,
   4958         /* access_latency_mode */ 0,
   4959     },
   4960 #endif /* chips */
   4961 
   4962 #if defined(BCM_56870_A0)
   4963     { /* SOC_MEM_INT_RH_HGT_FLOWSET_PIPE0m */ 
   4964         /* mem            RH_HGT_FLOWSET_PIPE0m */
   4965         /* flags       */ SOC_MEM_FLAG_VALID |
   4966                           SOC_MEM_FLAG_CACHABLE |
   4967                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x62 */
   4968         /* cmp_fn      */ _soc_mem_cmp_undef,
   4969         /* *null_entry */ _soc_mem_entry_null_zeroes,
   4970         /* index_min   */ 0,
   4971         /* index_max   */ 65535,
   4972         /* minblock    */ 37,
   4973         /* maxblock    */ 37,
   4974         /* blocks      */ 0,
   4975         /* blocks_hi   */ 0x20,
   4976         /* base        */ 0x810c0000,
   4977         /* gran        */ 1,
   4978         /* bytes       */ 3,
   4979         /* nFields     */ 7,
   4980         /* *fields     */ soc_RH_HGT_FLOWSET_BCM56870_A0m_fields,
   4981         /* *views      */ NULL,
   4982         /* *views_num  */ NULL,
   4983         /* snoop_cb    */ NULL, 
   4984         /* snoop_user_data */ NULL, 
   4985         /* snoop_flags */ 0,
   4986         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   4987         /* type */ SOC_MEM_TYPE_NORMAL,
   4988         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   4989         /* impl */ SOC_MEM_IMPL_NORMAL,
   4990         /* cmic_mor_clks       */ 0,
   4991         /* access_latency_mode */ 0,
   4992     },
   4993 #endif /* chips */
   4994 
   4995 #if defined(BCM_56870_A0)
   4996     { /* SOC_MEM_INT_RH_HGT_FLOWSET_PIPE1m */ 
   4997         /* mem            RH_HGT_FLOWSET_PIPE1m */
   4998         /* flags       */ SOC_MEM_FLAG_VALID |
   4999                           SOC_MEM_FLAG_CACHABLE |
   5000                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   5001                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
   5002         /* cmp_fn      */ _soc_mem_cmp_undef,
   5003         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5004         /* index_min   */ 0,
   5005         /* index_max   */ 65535,
   5006         /* minblock    */ 37,
   5007         /* maxblock    */ 37,
   5008         /* blocks      */ 0,
   5009         /* blocks_hi   */ 0x20,
   5010         /* base        */ 0x810c0000,
   5011         /* gran        */ 1,
   5012         /* bytes       */ 3,
   5013         /* nFields     */ 7,
   5014         /* *fields     */ soc_RH_HGT_FLOWSET_BCM56870_A0m_fields,
   5015         /* *views      */ NULL,
   5016         /* *views_num  */ NULL,
   5017         /* snoop_cb    */ NULL, 
   5018         /* snoop_user_data */ NULL, 
   5019         /* snoop_flags */ 0,
   5020         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5021         /* type */ SOC_MEM_TYPE_NORMAL,
   5022         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5023         /* impl */ SOC_MEM_IMPL_NORMAL,
   5024         /* cmic_mor_clks       */ 0,
   5025         /* access_latency_mode */ 0,
   5026     },
   5027 #endif /* chips */
   5028 
   5029 #if defined(BCM_56370_A0)
   5030     { /* SOC_MEM_INT_RH_HGT_FLOWSET_PIPE0_BCM56370_A0m */ 
   5031         /* mem            RH_HGT_FLOWSET_PIPE0m */
   5032         /* flags       */ SOC_MEM_FLAG_VALID |
   5033                           SOC_MEM_FLAG_CACHABLE |
   5034                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x62 */
   5035         /* cmp_fn      */ _soc_mem_cmp_undef,
   5036         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5037         /* index_min   */ 0,
   5038         /* index_max   */ 32767,
   5039         /* minblock    */ 14,
   5040         /* maxblock    */ 14,
   5041         /* blocks      */ 0x4000,
   5042         /* blocks_hi   */ 0,
   5043         /* base        */ 0x810c0000,
   5044         /* gran        */ 1,
   5045         /* bytes       */ 3,
   5046         /* nFields     */ 7,
   5047         /* *fields     */ soc_RH_HGT_FLOWSET_BCM56370_A0m_fields,
   5048         /* *views      */ NULL,
   5049         /* *views_num  */ NULL,
   5050         /* snoop_cb    */ NULL, 
   5051         /* snoop_user_data */ NULL, 
   5052         /* snoop_flags */ 0,
   5053         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5054         /* type */ SOC_MEM_TYPE_NORMAL,
   5055         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5056         /* impl */ SOC_MEM_IMPL_NORMAL,
   5057         /* cmic_mor_clks       */ 0,
   5058         /* access_latency_mode */ 0,
   5059     },
   5060 #endif /* chips */
   5061 
   5062 #if defined(BCM_56770_A0)
   5063     { /* SOC_MEM_INT_RH_HGT_FLOWSET_PIPE0_BCM56770_A0m */ 
   5064         /* mem            RH_HGT_FLOWSET_PIPE0m */
   5065         /* flags       */ SOC_MEM_FLAG_VALID |
   5066                           SOC_MEM_FLAG_CACHABLE |
   5067                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x62 */
   5068         /* cmp_fn      */ _soc_mem_cmp_undef,
   5069         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5070         /* index_min   */ 0,
   5071         /* index_max   */ 65535,
   5072         /* minblock    */ 25,
   5073         /* maxblock    */ 25,
   5074         /* blocks      */ 0x2000000,
   5075         /* blocks_hi   */ 0,
   5076         /* base        */ 0x810c0000,
   5077         /* gran        */ 1,
   5078         /* bytes       */ 3,
   5079         /* nFields     */ 7,
   5080         /* *fields     */ soc_RH_HGT_FLOWSET_BCM56870_A0m_fields,
   5081         /* *views      */ NULL,
   5082         /* *views_num  */ NULL,
   5083         /* snoop_cb    */ NULL, 
   5084         /* snoop_user_data */ NULL, 
   5085         /* snoop_flags */ 0,
   5086         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5087         /* type */ SOC_MEM_TYPE_NORMAL,
   5088         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5089         /* impl */ SOC_MEM_IMPL_NORMAL,
   5090         /* cmic_mor_clks       */ 0,
   5091         /* access_latency_mode */ 0,
   5092     },
   5093 #endif /* chips */
   5094 
   5095 #if defined(BCM_56850_A0)
   5096     { /* SOC_MEM_INT_RH_HGT_GROUP_CONTROLm */ 
   5097         /* mem            RH_HGT_GROUP_CONTROLm */
   5098         /* flags       */ SOC_MEM_FLAG_VALID |
   5099                           SOC_MEM_FLAG_CACHABLE |
   5100                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   5101         /* cmp_fn      */ _soc_mem_cmp_undef,
   5102         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5103         /* index_min   */ 0,
   5104         /* index_max   */ 47,
   5105         /* minblock    */ 10,
   5106         /* maxblock    */ 10,
   5107         /* blocks      */ 0x400,
   5108         /* blocks_hi   */ 0,
   5109         /* base        */ 0x4fdc0000,
   5110         /* gran        */ 1,
   5111         /* bytes       */ 3,
   5112         /* nFields     */ 2,
   5113         /* *fields     */ soc_RH_HGT_GROUP_CONTROLm_fields,
   5114         /* *views      */ NULL,
   5115         /* *views_num  */ NULL,
   5116         /* snoop_cb    */ NULL, 
   5117         /* snoop_user_data */ NULL, 
   5118         /* snoop_flags */ 0,
   5119         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5120         /* type */ SOC_MEM_TYPE_NORMAL,
   5121         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5122         /* impl */ SOC_MEM_IMPL_NORMAL,
   5123         /* cmic_mor_clks       */ 0,
   5124     },
   5125 #endif /* chips */
   5126 
   5127 #if defined(BCM_56560_A0)
   5128     { /* SOC_MEM_INT_RH_HGT_GROUP_CONTROL_BCM56560_A0m */ 
   5129         /* mem            RH_HGT_GROUP_CONTROLm */
   5130         /* flags       */ SOC_MEM_FLAG_VALID |
   5131                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   5132         /* cmp_fn      */ _soc_mem_cmp_undef,
   5133         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5134         /* index_min   */ 0,
   5135         /* index_max   */ 47,
   5136         /* minblock    */ 21,
   5137         /* maxblock    */ 21,
   5138         /* blocks      */ 0x200000,
   5139         /* blocks_hi   */ 0,
   5140         /* base        */ 0x5fdc0000,
   5141         /* gran        */ 1,
   5142         /* bytes       */ 3,
   5143         /* nFields     */ 2,
   5144         /* *fields     */ soc_RH_HGT_GROUP_CONTROL_BCM56560_A0m_fields,
   5145         /* *views      */ NULL,
   5146         /* *views_num  */ NULL,
   5147         /* snoop_cb    */ NULL, 
   5148         /* snoop_user_data */ NULL, 
   5149         /* snoop_flags */ 0,
   5150         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5151         /* type */ SOC_MEM_TYPE_NORMAL,
   5152         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5153         /* impl */ SOC_MEM_IMPL_NORMAL,
   5154         /* cmic_mor_clks       */ 0,
   5155     },
   5156 #endif /* chips */
   5157 
   5158 #if defined(BCM_56560_B0)
   5159     { /* SOC_MEM_INT_RH_HGT_GROUP_CONTROL_BCM56560_B0m */ 
   5160         /* mem            RH_HGT_GROUP_CONTROLm */
   5161         /* flags       */ SOC_MEM_FLAG_VALID |
   5162                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   5163         /* cmp_fn      */ _soc_mem_cmp_undef,
   5164         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5165         /* index_min   */ 0,
   5166         /* index_max   */ 47,
   5167         /* minblock    */ 13,
   5168         /* maxblock    */ 13,
   5169         /* blocks      */ 0x2000,
   5170         /* blocks_hi   */ 0,
   5171         /* base        */ 0x5fdc0000,
   5172         /* gran        */ 1,
   5173         /* bytes       */ 3,
   5174         /* nFields     */ 2,
   5175         /* *fields     */ soc_RH_HGT_GROUP_CONTROL_BCM56560_A0m_fields,
   5176         /* *views      */ NULL,
   5177         /* *views_num  */ NULL,
   5178         /* snoop_cb    */ NULL, 
   5179         /* snoop_user_data */ NULL, 
   5180         /* snoop_flags */ 0,
   5181         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5182         /* type */ SOC_MEM_TYPE_NORMAL,
   5183         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5184         /* impl */ SOC_MEM_IMPL_NORMAL,
   5185         /* cmic_mor_clks       */ 0,
   5186     },
   5187 #endif /* chips */
   5188 
   5189 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   5190     { /* SOC_MEM_INT_RH_HGT_GROUP_CONTROL_BCM56670_A0m */ 
   5191         /* mem            RH_HGT_GROUP_CONTROLm */
   5192         /* flags       */ SOC_MEM_FLAG_VALID |
   5193                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   5194         /* cmp_fn      */ _soc_mem_cmp_undef,
   5195         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5196         /* index_min   */ 0,
   5197         /* index_max   */ 47,
   5198         /* minblock    */ 21,
   5199         /* maxblock    */ 21,
   5200         /* blocks      */ 0x200000,
   5201         /* blocks_hi   */ 0,
   5202         /* base        */ 0x5fdc0000,
   5203         /* gran        */ 1,
   5204         /* bytes       */ 2,
   5205         /* nFields     */ 2,
   5206         /* *fields     */ soc_RH_HGT_GROUP_CONTROL_BCM56670_A0m_fields,
   5207         /* *views      */ NULL,
   5208         /* *views_num  */ NULL,
   5209         /* snoop_cb    */ NULL, 
   5210         /* snoop_user_data */ NULL, 
   5211         /* snoop_flags */ 0,
   5212         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5213         /* type */ SOC_MEM_TYPE_NORMAL,
   5214         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5215         /* impl */ SOC_MEM_IMPL_NORMAL,
   5216         /* cmic_mor_clks       */ 0,
   5217     },
   5218 #endif /* chips */
   5219 
   5220 #if defined(BCM_56860_A0)
   5221     { /* SOC_MEM_INT_RH_HGT_GROUP_CONTROL_BCM56860_A0m */ 
   5222         /* mem            RH_HGT_GROUP_CONTROLm */
   5223         /* flags       */ SOC_MEM_FLAG_VALID |
   5224                           SOC_MEM_FLAG_CACHABLE |
   5225                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   5226         /* cmp_fn      */ _soc_mem_cmp_undef,
   5227         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5228         /* index_min   */ 0,
   5229         /* index_max   */ 47,
   5230         /* minblock    */ 11,
   5231         /* maxblock    */ 11,
   5232         /* blocks      */ 0x800,
   5233         /* blocks_hi   */ 0,
   5234         /* base        */ 0x5fdc0000,
   5235         /* gran        */ 1,
   5236         /* bytes       */ 3,
   5237         /* nFields     */ 2,
   5238         /* *fields     */ soc_RH_HGT_GROUP_CONTROLm_fields,
   5239         /* *views      */ NULL,
   5240         /* *views_num  */ NULL,
   5241         /* snoop_cb    */ NULL, 
   5242         /* snoop_user_data */ NULL, 
   5243         /* snoop_flags */ 0,
   5244         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5245         /* type */ SOC_MEM_TYPE_NORMAL,
   5246         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5247         /* impl */ SOC_MEM_IMPL_NORMAL,
   5248         /* cmic_mor_clks       */ 0,
   5249     },
   5250 #endif /* chips */
   5251 
   5252 #if defined(BCM_56850_A0)
   5253     { /* SOC_MEM_INT_RH_LAG_DROPSm */ 
   5254         /* mem            RH_LAG_DROPSm */
   5255         /* flags       */ SOC_MEM_FLAG_VALID |
   5256                           (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   5257         /* cmp_fn      */ _soc_mem_cmp_undef,
   5258         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5259         /* index_min   */ 0,
   5260         /* index_max   */ 0,
   5261         /* minblock    */ 10,
   5262         /* maxblock    */ 10,
   5263         /* blocks      */ 0x400,
   5264         /* blocks_hi   */ 0,
   5265         /* base        */ 0x43900000,
   5266         /* gran        */ 1,
   5267         /* bytes       */ 4,
   5268         /* nFields     */ 1,
   5269         /* *fields     */ soc_RH_ECMP_DROPSm_fields,
   5270         /* *views      */ NULL,
   5271         /* *views_num  */ NULL,
   5272         /* snoop_cb    */ NULL, 
   5273         /* snoop_user_data */ NULL, 
   5274         /* snoop_flags */ 0,
   5275         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5276         /* type */ SOC_MEM_TYPE_NORMAL,
   5277         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5278         /* impl */ SOC_MEM_IMPL_NORMAL,
   5279         /* cmic_mor_clks       */ 0,
   5280     },
   5281 #endif /* chips */
   5282 
   5283 #if defined(BCM_56560_A0) || defined(BCM_56670_A0) || \
   5284     defined(BCM_56670_B0)
   5285     { /* SOC_MEM_INT_RH_LAG_DROPS_BCM56560_A0m */ 
   5286         /* mem            RH_LAG_DROPSm */
   5287         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   5288         /* cmp_fn      */ _soc_mem_cmp_undef,
   5289         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5290         /* index_min   */ 0,
   5291         /* index_max   */ 0,
   5292         /* minblock    */ 21,
   5293         /* maxblock    */ 21,
   5294         /* blocks      */ 0x200000,
   5295         /* blocks_hi   */ 0,
   5296         /* base        */ 0x53900000,
   5297         /* gran        */ 1,
   5298         /* bytes       */ 4,
   5299         /* nFields     */ 1,
   5300         /* *fields     */ soc_RH_ECMP_DROPS_BCM56560_A0m_fields,
   5301         /* *views      */ NULL,
   5302         /* *views_num  */ NULL,
   5303         /* snoop_cb    */ NULL, 
   5304         /* snoop_user_data */ NULL, 
   5305         /* snoop_flags */ 0,
   5306         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5307         /* type */ SOC_MEM_TYPE_NORMAL,
   5308         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5309         /* impl */ SOC_MEM_IMPL_NORMAL,
   5310         /* cmic_mor_clks       */ 0,
   5311     },
   5312 #endif /* chips */
   5313 
   5314 #if defined(BCM_56560_B0)
   5315     { /* SOC_MEM_INT_RH_LAG_DROPS_BCM56560_B0m */ 
   5316         /* mem            RH_LAG_DROPSm */
   5317         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   5318         /* cmp_fn      */ _soc_mem_cmp_undef,
   5319         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5320         /* index_min   */ 0,
   5321         /* index_max   */ 0,
   5322         /* minblock    */ 13,
   5323         /* maxblock    */ 13,
   5324         /* blocks      */ 0x2000,
   5325         /* blocks_hi   */ 0,
   5326         /* base        */ 0x53900000,
   5327         /* gran        */ 1,
   5328         /* bytes       */ 4,
   5329         /* nFields     */ 1,
   5330         /* *fields     */ soc_RH_ECMP_DROPS_BCM56560_A0m_fields,
   5331         /* *views      */ NULL,
   5332         /* *views_num  */ NULL,
   5333         /* snoop_cb    */ NULL, 
   5334         /* snoop_user_data */ NULL, 
   5335         /* snoop_flags */ 0,
   5336         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5337         /* type */ SOC_MEM_TYPE_NORMAL,
   5338         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5339         /* impl */ SOC_MEM_IMPL_NORMAL,
   5340         /* cmic_mor_clks       */ 0,
   5341     },
   5342 #endif /* chips */
   5343 
   5344 #if defined(BCM_56860_A0)
   5345     { /* SOC_MEM_INT_RH_LAG_DROPS_BCM56860_A0m */ 
   5346         /* mem            RH_LAG_DROPSm */
   5347         /* flags       */ SOC_MEM_FLAG_VALID |
   5348                           (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   5349         /* cmp_fn      */ _soc_mem_cmp_undef,
   5350         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5351         /* index_min   */ 0,
   5352         /* index_max   */ 0,
   5353         /* minblock    */ 11,
   5354         /* maxblock    */ 11,
   5355         /* blocks      */ 0x800,
   5356         /* blocks_hi   */ 0,
   5357         /* base        */ 0x53900000,
   5358         /* gran        */ 1,
   5359         /* bytes       */ 4,
   5360         /* nFields     */ 1,
   5361         /* *fields     */ soc_RH_ECMP_DROPSm_fields,
   5362         /* *views      */ NULL,
   5363         /* *views_num  */ NULL,
   5364         /* snoop_cb    */ NULL, 
   5365         /* snoop_user_data */ NULL, 
   5366         /* snoop_flags */ 0,
   5367         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5368         /* type */ SOC_MEM_TYPE_NORMAL,
   5369         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5370         /* impl */ SOC_MEM_IMPL_NORMAL,
   5371         /* cmic_mor_clks       */ 0,
   5372     },
   5373 #endif /* chips */
   5374 
   5375 #if defined(BCM_56850_A0)
   5376     { /* SOC_MEM_INT_RH_LAG_DROPS_Xm */ 
   5377         /* mem            RH_LAG_DROPS_Xm */
   5378         /* flags       */ SOC_MEM_FLAG_VALID |
   5379                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   5380         /* cmp_fn      */ _soc_mem_cmp_undef,
   5381         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5382         /* index_min   */ 0,
   5383         /* index_max   */ 0,
   5384         /* minblock    */ 10,
   5385         /* maxblock    */ 10,
   5386         /* blocks      */ 0x400,
   5387         /* blocks_hi   */ 0,
   5388         /* base        */ 0x43900000,
   5389         /* gran        */ 1,
   5390         /* bytes       */ 4,
   5391         /* nFields     */ 1,
   5392         /* *fields     */ soc_RH_ECMP_DROPSm_fields,
   5393         /* *views      */ NULL,
   5394         /* *views_num  */ NULL,
   5395         /* snoop_cb    */ NULL, 
   5396         /* snoop_user_data */ NULL, 
   5397         /* snoop_flags */ 0,
   5398         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5399         /* type */ SOC_MEM_TYPE_NORMAL,
   5400         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5401         /* impl */ SOC_MEM_IMPL_NORMAL,
   5402         /* cmic_mor_clks       */ 0,
   5403     },
   5404 #endif /* chips */
   5405 
   5406 #if defined(BCM_56860_A0)
   5407     { /* SOC_MEM_INT_RH_LAG_DROPS_X_BCM56860_A0m */ 
   5408         /* mem            RH_LAG_DROPS_Xm */
   5409         /* flags       */ SOC_MEM_FLAG_VALID |
   5410                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   5411         /* cmp_fn      */ _soc_mem_cmp_undef,
   5412         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5413         /* index_min   */ 0,
   5414         /* index_max   */ 0,
   5415         /* minblock    */ 11,
   5416         /* maxblock    */ 11,
   5417         /* blocks      */ 0x800,
   5418         /* blocks_hi   */ 0,
   5419         /* base        */ 0x53900000,
   5420         /* gran        */ 1,
   5421         /* bytes       */ 4,
   5422         /* nFields     */ 1,
   5423         /* *fields     */ soc_RH_ECMP_DROPSm_fields,
   5424         /* *views      */ NULL,
   5425         /* *views_num  */ NULL,
   5426         /* snoop_cb    */ NULL, 
   5427         /* snoop_user_data */ NULL, 
   5428         /* snoop_flags */ 0,
   5429         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5430         /* type */ SOC_MEM_TYPE_NORMAL,
   5431         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5432         /* impl */ SOC_MEM_IMPL_NORMAL,
   5433         /* cmic_mor_clks       */ 0,
   5434     },
   5435 #endif /* chips */
   5436 
   5437 #if defined(BCM_56850_A0)
   5438     { /* SOC_MEM_INT_RH_LAG_DROPS_Ym */ 
   5439         /* mem            RH_LAG_DROPS_Ym */
   5440         /* flags       */ SOC_MEM_FLAG_VALID |
   5441                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   5442         /* cmp_fn      */ _soc_mem_cmp_undef,
   5443         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5444         /* index_min   */ 0,
   5445         /* index_max   */ 0,
   5446         /* minblock    */ 10,
   5447         /* maxblock    */ 10,
   5448         /* blocks      */ 0x400,
   5449         /* blocks_hi   */ 0,
   5450         /* base        */ 0x43900000,
   5451         /* gran        */ 1,
   5452         /* bytes       */ 4,
   5453         /* nFields     */ 1,
   5454         /* *fields     */ soc_RH_ECMP_DROPSm_fields,
   5455         /* *views      */ NULL,
   5456         /* *views_num  */ NULL,
   5457         /* snoop_cb    */ NULL, 
   5458         /* snoop_user_data */ NULL, 
   5459         /* snoop_flags */ 0,
   5460         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5461         /* type */ SOC_MEM_TYPE_NORMAL,
   5462         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5463         /* impl */ SOC_MEM_IMPL_NORMAL,
   5464         /* cmic_mor_clks       */ 0,
   5465     },
   5466 #endif /* chips */
   5467 
   5468 #if defined(BCM_56860_A0)
   5469     { /* SOC_MEM_INT_RH_LAG_DROPS_Y_BCM56860_A0m */ 
   5470         /* mem            RH_LAG_DROPS_Ym */
   5471         /* flags       */ SOC_MEM_FLAG_VALID |
   5472                           (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   5473         /* cmp_fn      */ _soc_mem_cmp_undef,
   5474         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5475         /* index_min   */ 0,
   5476         /* index_max   */ 0,
   5477         /* minblock    */ 11,
   5478         /* maxblock    */ 11,
   5479         /* blocks      */ 0x800,
   5480         /* blocks_hi   */ 0,
   5481         /* base        */ 0x53900000,
   5482         /* gran        */ 1,
   5483         /* bytes       */ 4,
   5484         /* nFields     */ 1,
   5485         /* *fields     */ soc_RH_ECMP_DROPSm_fields,
   5486         /* *views      */ NULL,
   5487         /* *views_num  */ NULL,
   5488         /* snoop_cb    */ NULL, 
   5489         /* snoop_user_data */ NULL, 
   5490         /* snoop_flags */ 0,
   5491         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5492         /* type */ SOC_MEM_TYPE_NORMAL,
   5493         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5494         /* impl */ SOC_MEM_IMPL_NORMAL,
   5495         /* cmic_mor_clks       */ 0,
   5496     },
   5497 #endif /* chips */
   5498 
   5499 #if defined(BCM_56850_A0)
   5500     { /* SOC_MEM_INT_RH_LAG_ETHERTYPE_ELIGIBILITY_MAPm */ 
   5501         /* mem            RH_LAG_ETHERTYPE_ELIGIBILITY_MAPm */
   5502         /* flags       */ SOC_MEM_FLAG_VALID |
   5503                           SOC_MEM_FLAG_CACHABLE |
   5504                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   5505         /* cmp_fn      */ _soc_mem_cmp_undef,
   5506         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5507         /* index_min   */ 0,
   5508         /* index_max   */ 15,
   5509         /* minblock    */ 10,
   5510         /* maxblock    */ 10,
   5511         /* blocks      */ 0x400,
   5512         /* blocks_hi   */ 0,
   5513         /* base        */ 0x43980000,
   5514         /* gran        */ 1,
   5515         /* bytes       */ 3,
   5516         /* nFields     */ 2,
   5517         /* *fields     */ soc_DLB_ECMP_ETHERTYPE_ELIGIBILITY_MAPm_fields,
   5518         /* *views      */ NULL,
   5519         /* *views_num  */ NULL,
   5520         /* snoop_cb    */ NULL, 
   5521         /* snoop_user_data */ NULL, 
   5522         /* snoop_flags */ 0,
   5523         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5524         /* type */ SOC_MEM_TYPE_NORMAL,
   5525         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5526         /* impl */ SOC_MEM_IMPL_NORMAL,
   5527         /* cmic_mor_clks       */ 0,
   5528     },
   5529 #endif /* chips */
   5530 
   5531 #if defined(BCM_56370_A0)
   5532     { /* SOC_MEM_INT_RH_LAG_ETHERTYPE_ELIGIBILITY_MAP_BCM56370_A0m */ 
   5533         /* mem            RH_LAG_ETHERTYPE_ELIGIBILITY_MAPm */
   5534         /* flags       */ SOC_MEM_FLAG_VALID |
   5535                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   5536         /* cmp_fn      */ _soc_mem_cmp_undef,
   5537         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5538         /* index_min   */ 0,
   5539         /* index_max   */ 15,
   5540         /* minblock    */ 14,
   5541         /* maxblock    */ 14,
   5542         /* blocks      */ 0x4000,
   5543         /* blocks_hi   */ 0,
   5544         /* base        */ 0x80400000,
   5545         /* gran        */ 1,
   5546         /* bytes       */ 3,
   5547         /* nFields     */ 2,
   5548         /* *fields     */ soc_DLB_HGT_ETHERTYPE_ELIGIBILITY_MAP_BCM56560_A0m_fields,
   5549         /* *views      */ NULL,
   5550         /* *views_num  */ NULL,
   5551         /* snoop_cb    */ NULL, 
   5552         /* snoop_user_data */ NULL, 
   5553         /* snoop_flags */ 0,
   5554         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5555         /* type */ SOC_MEM_TYPE_NORMAL,
   5556         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5557         /* impl */ SOC_MEM_IMPL_NORMAL,
   5558         /* cmic_mor_clks       */ 0,
   5559         /* access_latency_mode */ 3,
   5560     },
   5561 #endif /* chips */
   5562 
   5563 #if defined(BCM_56560_A0) || defined(BCM_56670_A0) || \
   5564     defined(BCM_56670_B0)
   5565     { /* SOC_MEM_INT_RH_LAG_ETHERTYPE_ELIGIBILITY_MAP_BCM56560_A0m */ 
   5566         /* mem            RH_LAG_ETHERTYPE_ELIGIBILITY_MAPm */
   5567         /* flags       */ SOC_MEM_FLAG_VALID |
   5568                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   5569         /* cmp_fn      */ _soc_mem_cmp_undef,
   5570         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5571         /* index_min   */ 0,
   5572         /* index_max   */ 15,
   5573         /* minblock    */ 21,
   5574         /* maxblock    */ 21,
   5575         /* blocks      */ 0x200000,
   5576         /* blocks_hi   */ 0,
   5577         /* base        */ 0x53980000,
   5578         /* gran        */ 1,
   5579         /* bytes       */ 3,
   5580         /* nFields     */ 2,
   5581         /* *fields     */ soc_RH_ECMP_ETHERTYPE_ELIGIBILITY_MAPm_fields,
   5582         /* *views      */ NULL,
   5583         /* *views_num  */ NULL,
   5584         /* snoop_cb    */ NULL, 
   5585         /* snoop_user_data */ NULL, 
   5586         /* snoop_flags */ 0,
   5587         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5588         /* type */ SOC_MEM_TYPE_NORMAL,
   5589         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5590         /* impl */ SOC_MEM_IMPL_NORMAL,
   5591         /* cmic_mor_clks       */ 0,
   5592     },
   5593 #endif /* chips */
   5594 
   5595 #if defined(BCM_56560_B0)
   5596     { /* SOC_MEM_INT_RH_LAG_ETHERTYPE_ELIGIBILITY_MAP_BCM56560_B0m */ 
   5597         /* mem            RH_LAG_ETHERTYPE_ELIGIBILITY_MAPm */
   5598         /* flags       */ SOC_MEM_FLAG_VALID |
   5599                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
   5600         /* cmp_fn      */ _soc_mem_cmp_undef,
   5601         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5602         /* index_min   */ 0,
   5603         /* index_max   */ 15,
   5604         /* minblock    */ 13,
   5605         /* maxblock    */ 13,
   5606         /* blocks      */ 0x2000,
   5607         /* blocks_hi   */ 0,
   5608         /* base        */ 0x53980000,
   5609         /* gran        */ 1,
   5610         /* bytes       */ 3,
   5611         /* nFields     */ 2,
   5612         /* *fields     */ soc_RH_ECMP_ETHERTYPE_ELIGIBILITY_MAPm_fields,
   5613         /* *views      */ NULL,
   5614         /* *views_num  */ NULL,
   5615         /* snoop_cb    */ NULL, 
   5616         /* snoop_user_data */ NULL, 
   5617         /* snoop_flags */ 0,
   5618         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5619         /* type */ SOC_MEM_TYPE_NORMAL,
   5620         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5621         /* impl */ SOC_MEM_IMPL_NORMAL,
   5622         /* cmic_mor_clks       */ 0,
   5623     },
   5624 #endif /* chips */
   5625 
   5626 #if defined(BCM_56770_A0)
   5627     { /* SOC_MEM_INT_RH_LAG_ETHERTYPE_ELIGIBILITY_MAP_BCM56770_A0m */ 
   5628         /* mem            RH_LAG_ETHERTYPE_ELIGIBILITY_MAPm */
   5629         /* flags       */ SOC_MEM_FLAG_VALID |
   5630                           SOC_MEM_FLAG_CACHABLE |
   5631                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   5632         /* cmp_fn      */ _soc_mem_cmp_undef,
   5633         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5634         /* index_min   */ 0,
   5635         /* index_max   */ 15,
   5636         /* minblock    */ 25,
   5637         /* maxblock    */ 25,
   5638         /* blocks      */ 0x2000000,
   5639         /* blocks_hi   */ 0,
   5640         /* base        */ 0x80400000,
   5641         /* gran        */ 1,
   5642         /* bytes       */ 3,
   5643         /* nFields     */ 2,
   5644         /* *fields     */ soc_DLB_HGT_ETHERTYPE_ELIGIBILITY_MAP_BCM56560_A0m_fields,
   5645         /* *views      */ NULL,
   5646         /* *views_num  */ NULL,
   5647         /* snoop_cb    */ NULL, 
   5648         /* snoop_user_data */ NULL, 
   5649         /* snoop_flags */ 0,
   5650         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5651         /* type */ SOC_MEM_TYPE_NORMAL,
   5652         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5653         /* impl */ SOC_MEM_IMPL_NORMAL,
   5654         /* cmic_mor_clks       */ 0,
   5655         /* access_latency_mode */ 3,
   5656     },
   5657 #endif /* chips */
   5658 
   5659 #if defined(BCM_56860_A0)
   5660     { /* SOC_MEM_INT_RH_LAG_ETHERTYPE_ELIGIBILITY_MAP_BCM56860_A0m */ 
   5661         /* mem            RH_LAG_ETHERTYPE_ELIGIBILITY_MAPm */
   5662         /* flags       */ SOC_MEM_FLAG_VALID |
   5663                           SOC_MEM_FLAG_CACHABLE |
   5664                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   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    */ 11,
   5670         /* maxblock    */ 11,
   5671         /* blocks      */ 0x800,
   5672         /* blocks_hi   */ 0,
   5673         /* base        */ 0x53980000,
   5674         /* gran        */ 1,
   5675         /* bytes       */ 3,
   5676         /* nFields     */ 2,
   5677         /* *fields     */ soc_DLB_ECMP_ETHERTYPE_ELIGIBILITY_MAPm_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_NONE,
   5686         /* impl */ SOC_MEM_IMPL_NORMAL,
   5687         /* cmic_mor_clks       */ 0,
   5688     },
   5689 #endif /* chips */
   5690 
   5691 #if defined(BCM_56870_A0)
   5692     { /* SOC_MEM_INT_RH_LAG_ETHERTYPE_ELIGIBILITY_MAP_BCM56870_A0m */ 
   5693         /* mem            RH_LAG_ETHERTYPE_ELIGIBILITY_MAPm */
   5694         /* flags       */ SOC_MEM_FLAG_VALID |
   5695                           SOC_MEM_FLAG_CACHABLE |
   5696                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
   5697         /* cmp_fn      */ _soc_mem_cmp_undef,
   5698         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5699         /* index_min   */ 0,
   5700         /* index_max   */ 15,
   5701         /* minblock    */ 37,
   5702         /* maxblock    */ 37,
   5703         /* blocks      */ 0,
   5704         /* blocks_hi   */ 0x20,
   5705         /* base        */ 0x80400000,
   5706         /* gran        */ 1,
   5707         /* bytes       */ 3,
   5708         /* nFields     */ 2,
   5709         /* *fields     */ soc_DLB_HGT_ETHERTYPE_ELIGIBILITY_MAP_BCM56560_A0m_fields,
   5710         /* *views      */ NULL,
   5711         /* *views_num  */ NULL,
   5712         /* snoop_cb    */ NULL, 
   5713         /* snoop_user_data */ NULL, 
   5714         /* snoop_flags */ 0,
   5715         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5716         /* type */ SOC_MEM_TYPE_NORMAL,
   5717         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5718         /* impl */ SOC_MEM_IMPL_NORMAL,
   5719         /* cmic_mor_clks       */ 0,
   5720         /* access_latency_mode */ 3,
   5721     },
   5722 #endif /* chips */
   5723 
   5724 #if defined(BCM_56850_A0)
   5725     { /* SOC_MEM_INT_RH_LAG_FLOWSETm */ 
   5726         /* mem            RH_LAG_FLOWSETm */
   5727         /* flags       */ SOC_MEM_FLAG_VALID |
   5728                           SOC_MEM_FLAG_CACHABLE |
   5729                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
   5730                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
   5731         /* cmp_fn      */ _soc_mem_cmp_undef,
   5732         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5733         /* index_min   */ 0,
   5734         /* index_max   */ 65535,
   5735         /* minblock    */ 10,
   5736         /* maxblock    */ 10,
   5737         /* blocks      */ 0x400,
   5738         /* blocks_hi   */ 0,
   5739         /* base        */ 0x43800000,
   5740         /* gran        */ 1,
   5741         /* bytes       */ 3,
   5742         /* nFields     */ 5,
   5743         /* *fields     */ soc_RH_LAG_FLOWSETm_fields,
   5744         /* *views      */ NULL,
   5745         /* *views_num  */ NULL,
   5746         /* snoop_cb    */ NULL, 
   5747         /* snoop_user_data */ NULL, 
   5748         /* snoop_flags */ 0,
   5749         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5750         /* type */ SOC_MEM_TYPE_NORMAL,
   5751         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   5752         /* impl */ SOC_MEM_IMPL_NORMAL,
   5753         /* cmic_mor_clks       */ 0,
   5754     },
   5755 #endif /* chips */
   5756 
   5757 #if defined(BCM_56370_A0)
   5758     { /* SOC_MEM_INT_RH_LAG_FLOWSET_BCM56370_A0m */ 
   5759         /* mem            RH_LAG_FLOWSETm */
   5760         /* flags       */ SOC_MEM_FLAG_VALID |
   5761                           SOC_MEM_FLAG_CACHABLE |
   5762                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   5763                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
   5764         /* cmp_fn      */ _soc_mem_cmp_undef,
   5765         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5766         /* index_min   */ 0,
   5767         /* index_max   */ 32767,
   5768         /* minblock    */ 14,
   5769         /* maxblock    */ 14,
   5770         /* blocks      */ 0x4000,
   5771         /* blocks_hi   */ 0,
   5772         /* base        */ 0x81080000,
   5773         /* gran        */ 1,
   5774         /* bytes       */ 3,
   5775         /* nFields     */ 7,
   5776         /* *fields     */ soc_RH_LAG_FLOWSET_BCM56870_A0m_fields,
   5777         /* *views      */ NULL,
   5778         /* *views_num  */ NULL,
   5779         /* snoop_cb    */ NULL, 
   5780         /* snoop_user_data */ NULL, 
   5781         /* snoop_flags */ 0,
   5782         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5783         /* type */ SOC_MEM_TYPE_NORMAL,
   5784         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5785         /* impl */ SOC_MEM_IMPL_NORMAL,
   5786         /* cmic_mor_clks       */ 0,
   5787         /* access_latency_mode */ 0,
   5788     },
   5789 #endif /* chips */
   5790 
   5791 #if defined(BCM_56560_A0)
   5792     { /* SOC_MEM_INT_RH_LAG_FLOWSET_BCM56560_A0m */ 
   5793         /* mem            RH_LAG_FLOWSETm */
   5794         /* flags       */ SOC_MEM_FLAG_VALID |
   5795                           SOC_MEM_FLAG_CACHABLE |
   5796                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5797         /* cmp_fn      */ _soc_mem_cmp_undef,
   5798         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5799         /* index_min   */ 0,
   5800         /* index_max   */ 65535,
   5801         /* minblock    */ 21,
   5802         /* maxblock    */ 21,
   5803         /* blocks      */ 0x200000,
   5804         /* blocks_hi   */ 0,
   5805         /* base        */ 0x53800000,
   5806         /* gran        */ 1,
   5807         /* bytes       */ 4,
   5808         /* nFields     */ 7,
   5809         /* *fields     */ soc_RH_LAG_FLOWSET_BCM56560_A0m_fields,
   5810         /* *views      */ NULL,
   5811         /* *views_num  */ NULL,
   5812         /* snoop_cb    */ NULL, 
   5813         /* snoop_user_data */ NULL, 
   5814         /* snoop_flags */ 0,
   5815         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5816         /* type */ SOC_MEM_TYPE_NORMAL,
   5817         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5818         /* impl */ SOC_MEM_IMPL_NORMAL,
   5819         /* cmic_mor_clks       */ 0,
   5820     },
   5821 #endif /* chips */
   5822 
   5823 #if defined(BCM_56560_B0)
   5824     { /* SOC_MEM_INT_RH_LAG_FLOWSET_BCM56560_B0m */ 
   5825         /* mem            RH_LAG_FLOWSETm */
   5826         /* flags       */ SOC_MEM_FLAG_VALID |
   5827                           SOC_MEM_FLAG_CACHABLE |
   5828                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5829         /* cmp_fn      */ _soc_mem_cmp_undef,
   5830         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5831         /* index_min   */ 0,
   5832         /* index_max   */ 65535,
   5833         /* minblock    */ 13,
   5834         /* maxblock    */ 13,
   5835         /* blocks      */ 0x2000,
   5836         /* blocks_hi   */ 0,
   5837         /* base        */ 0x53800000,
   5838         /* gran        */ 1,
   5839         /* bytes       */ 4,
   5840         /* nFields     */ 7,
   5841         /* *fields     */ soc_RH_LAG_FLOWSET_BCM56560_A0m_fields,
   5842         /* *views      */ NULL,
   5843         /* *views_num  */ NULL,
   5844         /* snoop_cb    */ NULL, 
   5845         /* snoop_user_data */ NULL, 
   5846         /* snoop_flags */ 0,
   5847         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5848         /* type */ SOC_MEM_TYPE_NORMAL,
   5849         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5850         /* impl */ SOC_MEM_IMPL_NORMAL,
   5851         /* cmic_mor_clks       */ 0,
   5852     },
   5853 #endif /* chips */
   5854 
   5855 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   5856     { /* SOC_MEM_INT_RH_LAG_FLOWSET_BCM56670_A0m */ 
   5857         /* mem            RH_LAG_FLOWSETm */
   5858         /* flags       */ SOC_MEM_FLAG_VALID |
   5859                           SOC_MEM_FLAG_CACHABLE |
   5860                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   5861         /* cmp_fn      */ _soc_mem_cmp_undef,
   5862         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5863         /* index_min   */ 0,
   5864         /* index_max   */ 1023,
   5865         /* minblock    */ 21,
   5866         /* maxblock    */ 21,
   5867         /* blocks      */ 0x200000,
   5868         /* blocks_hi   */ 0,
   5869         /* base        */ 0x53800000,
   5870         /* gran        */ 1,
   5871         /* bytes       */ 4,
   5872         /* nFields     */ 7,
   5873         /* *fields     */ soc_RH_LAG_FLOWSET_BCM56670_A0m_fields,
   5874         /* *views      */ NULL,
   5875         /* *views_num  */ NULL,
   5876         /* snoop_cb    */ NULL, 
   5877         /* snoop_user_data */ NULL, 
   5878         /* snoop_flags */ 0,
   5879         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5880         /* type */ SOC_MEM_TYPE_NORMAL,
   5881         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5882         /* impl */ SOC_MEM_IMPL_NORMAL,
   5883         /* cmic_mor_clks       */ 0,
   5884     },
   5885 #endif /* chips */
   5886 
   5887 #if defined(BCM_56770_A0)
   5888     { /* SOC_MEM_INT_RH_LAG_FLOWSET_BCM56770_A0m */ 
   5889         /* mem            RH_LAG_FLOWSETm */
   5890         /* flags       */ SOC_MEM_FLAG_VALID |
   5891                           SOC_MEM_FLAG_CACHABLE |
   5892                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   5893                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
   5894         /* cmp_fn      */ _soc_mem_cmp_undef,
   5895         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5896         /* index_min   */ 0,
   5897         /* index_max   */ 65535,
   5898         /* minblock    */ 25,
   5899         /* maxblock    */ 25,
   5900         /* blocks      */ 0x2000000,
   5901         /* blocks_hi   */ 0,
   5902         /* base        */ 0x81080000,
   5903         /* gran        */ 1,
   5904         /* bytes       */ 3,
   5905         /* nFields     */ 7,
   5906         /* *fields     */ soc_RH_LAG_FLOWSET_BCM56870_A0m_fields,
   5907         /* *views      */ NULL,
   5908         /* *views_num  */ NULL,
   5909         /* snoop_cb    */ NULL, 
   5910         /* snoop_user_data */ NULL, 
   5911         /* snoop_flags */ 0,
   5912         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5913         /* type */ SOC_MEM_TYPE_NORMAL,
   5914         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5915         /* impl */ SOC_MEM_IMPL_NORMAL,
   5916         /* cmic_mor_clks       */ 0,
   5917         /* access_latency_mode */ 0,
   5918     },
   5919 #endif /* chips */
   5920 
   5921 #if defined(BCM_56860_A0)
   5922     { /* SOC_MEM_INT_RH_LAG_FLOWSET_BCM56860_A0m */ 
   5923         /* mem            RH_LAG_FLOWSETm */
   5924         /* flags       */ SOC_MEM_FLAG_VALID |
   5925                           SOC_MEM_FLAG_CACHABLE |
   5926                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
   5927                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
   5928         /* cmp_fn      */ _soc_mem_cmp_undef,
   5929         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5930         /* index_min   */ 0,
   5931         /* index_max   */ 65535,
   5932         /* minblock    */ 11,
   5933         /* maxblock    */ 11,
   5934         /* blocks      */ 0x800,
   5935         /* blocks_hi   */ 0,
   5936         /* base        */ 0x53800000,
   5937         /* gran        */ 1,
   5938         /* bytes       */ 4,
   5939         /* nFields     */ 7,
   5940         /* *fields     */ soc_RH_LAG_FLOWSET_BCM56860_A0m_fields,
   5941         /* *views      */ NULL,
   5942         /* *views_num  */ NULL,
   5943         /* snoop_cb    */ NULL, 
   5944         /* snoop_user_data */ NULL, 
   5945         /* snoop_flags */ 0,
   5946         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5947         /* type */ SOC_MEM_TYPE_NORMAL,
   5948         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5949         /* impl */ SOC_MEM_IMPL_NORMAL,
   5950         /* cmic_mor_clks       */ 0,
   5951     },
   5952 #endif /* chips */
   5953 
   5954 #if defined(BCM_56870_A0)
   5955     { /* SOC_MEM_INT_RH_LAG_FLOWSET_BCM56870_A0m */ 
   5956         /* mem            RH_LAG_FLOWSETm */
   5957         /* flags       */ SOC_MEM_FLAG_VALID |
   5958                           SOC_MEM_FLAG_CACHABLE |
   5959                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   5960                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
   5961         /* cmp_fn      */ _soc_mem_cmp_undef,
   5962         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5963         /* index_min   */ 0,
   5964         /* index_max   */ 65535,
   5965         /* minblock    */ 37,
   5966         /* maxblock    */ 37,
   5967         /* blocks      */ 0,
   5968         /* blocks_hi   */ 0x20,
   5969         /* base        */ 0x81080000,
   5970         /* gran        */ 1,
   5971         /* bytes       */ 3,
   5972         /* nFields     */ 7,
   5973         /* *fields     */ soc_RH_LAG_FLOWSET_BCM56870_A0m_fields,
   5974         /* *views      */ NULL,
   5975         /* *views_num  */ NULL,
   5976         /* snoop_cb    */ NULL, 
   5977         /* snoop_user_data */ NULL, 
   5978         /* snoop_flags */ 0,
   5979         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   5980         /* type */ SOC_MEM_TYPE_NORMAL,
   5981         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   5982         /* impl */ SOC_MEM_IMPL_NORMAL,
   5983         /* cmic_mor_clks       */ 0,
   5984         /* access_latency_mode */ 0,
   5985     },
   5986 #endif /* chips */
   5987 
   5988 #if defined(BCM_56870_A0)
   5989     { /* SOC_MEM_INT_RH_LAG_FLOWSET_PIPE0m */ 
   5990         /* mem            RH_LAG_FLOWSET_PIPE0m */
   5991         /* flags       */ SOC_MEM_FLAG_VALID |
   5992                           SOC_MEM_FLAG_CACHABLE |
   5993                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x62 */
   5994         /* cmp_fn      */ _soc_mem_cmp_undef,
   5995         /* *null_entry */ _soc_mem_entry_null_zeroes,
   5996         /* index_min   */ 0,
   5997         /* index_max   */ 65535,
   5998         /* minblock    */ 37,
   5999         /* maxblock    */ 37,
   6000         /* blocks      */ 0,
   6001         /* blocks_hi   */ 0x20,
   6002         /* base        */ 0x81080000,
   6003         /* gran        */ 1,
   6004         /* bytes       */ 3,
   6005         /* nFields     */ 7,
   6006         /* *fields     */ soc_RH_LAG_FLOWSET_BCM56870_A0m_fields,
   6007         /* *views      */ NULL,
   6008         /* *views_num  */ NULL,
   6009         /* snoop_cb    */ NULL, 
   6010         /* snoop_user_data */ NULL, 
   6011         /* snoop_flags */ 0,
   6012         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6013         /* type */ SOC_MEM_TYPE_NORMAL,
   6014         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6015         /* impl */ SOC_MEM_IMPL_NORMAL,
   6016         /* cmic_mor_clks       */ 0,
   6017         /* access_latency_mode */ 0,
   6018     },
   6019 #endif /* chips */
   6020 
   6021 #if defined(BCM_56870_A0)
   6022     { /* SOC_MEM_INT_RH_LAG_FLOWSET_PIPE1m */ 
   6023         /* mem            RH_LAG_FLOWSET_PIPE1m */
   6024         /* flags       */ SOC_MEM_FLAG_VALID |
   6025                           SOC_MEM_FLAG_CACHABLE |
   6026                           SOC_MEM_FLAG_SER_ENTRY_CLEAR |
   6027                           (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x62 */
   6028         /* cmp_fn      */ _soc_mem_cmp_undef,
   6029         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6030         /* index_min   */ 0,
   6031         /* index_max   */ 65535,
   6032         /* minblock    */ 37,
   6033         /* maxblock    */ 37,
   6034         /* blocks      */ 0,
   6035         /* blocks_hi   */ 0x20,
   6036         /* base        */ 0x81080000,
   6037         /* gran        */ 1,
   6038         /* bytes       */ 3,
   6039         /* nFields     */ 7,
   6040         /* *fields     */ soc_RH_LAG_FLOWSET_BCM56870_A0m_fields,
   6041         /* *views      */ NULL,
   6042         /* *views_num  */ NULL,
   6043         /* snoop_cb    */ NULL, 
   6044         /* snoop_user_data */ NULL, 
   6045         /* snoop_flags */ 0,
   6046         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6047         /* type */ SOC_MEM_TYPE_NORMAL,
   6048         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6049         /* impl */ SOC_MEM_IMPL_NORMAL,
   6050         /* cmic_mor_clks       */ 0,
   6051         /* access_latency_mode */ 0,
   6052     },
   6053 #endif /* chips */
   6054 
   6055 #if defined(BCM_56370_A0)
   6056     { /* SOC_MEM_INT_RH_LAG_FLOWSET_PIPE0_BCM56370_A0m */ 
   6057         /* mem            RH_LAG_FLOWSET_PIPE0m */
   6058         /* flags       */ SOC_MEM_FLAG_VALID |
   6059                           SOC_MEM_FLAG_CACHABLE |
   6060                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x62 */
   6061         /* cmp_fn      */ _soc_mem_cmp_undef,
   6062         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6063         /* index_min   */ 0,
   6064         /* index_max   */ 32767,
   6065         /* minblock    */ 14,
   6066         /* maxblock    */ 14,
   6067         /* blocks      */ 0x4000,
   6068         /* blocks_hi   */ 0,
   6069         /* base        */ 0x81080000,
   6070         /* gran        */ 1,
   6071         /* bytes       */ 3,
   6072         /* nFields     */ 7,
   6073         /* *fields     */ soc_RH_LAG_FLOWSET_BCM56870_A0m_fields,
   6074         /* *views      */ NULL,
   6075         /* *views_num  */ NULL,
   6076         /* snoop_cb    */ NULL, 
   6077         /* snoop_user_data */ NULL, 
   6078         /* snoop_flags */ 0,
   6079         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6080         /* type */ SOC_MEM_TYPE_NORMAL,
   6081         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6082         /* impl */ SOC_MEM_IMPL_NORMAL,
   6083         /* cmic_mor_clks       */ 0,
   6084         /* access_latency_mode */ 0,
   6085     },
   6086 #endif /* chips */
   6087 
   6088 #if defined(BCM_56770_A0)
   6089     { /* SOC_MEM_INT_RH_LAG_FLOWSET_PIPE0_BCM56770_A0m */ 
   6090         /* mem            RH_LAG_FLOWSET_PIPE0m */
   6091         /* flags       */ SOC_MEM_FLAG_VALID |
   6092                           SOC_MEM_FLAG_CACHABLE |
   6093                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x62 */
   6094         /* cmp_fn      */ _soc_mem_cmp_undef,
   6095         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6096         /* index_min   */ 0,
   6097         /* index_max   */ 65535,
   6098         /* minblock    */ 25,
   6099         /* maxblock    */ 25,
   6100         /* blocks      */ 0x2000000,
   6101         /* blocks_hi   */ 0,
   6102         /* base        */ 0x81080000,
   6103         /* gran        */ 1,
   6104         /* bytes       */ 3,
   6105         /* nFields     */ 7,
   6106         /* *fields     */ soc_RH_LAG_FLOWSET_BCM56870_A0m_fields,
   6107         /* *views      */ NULL,
   6108         /* *views_num  */ NULL,
   6109         /* snoop_cb    */ NULL, 
   6110         /* snoop_user_data */ NULL, 
   6111         /* snoop_flags */ 0,
   6112         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6113         /* type */ SOC_MEM_TYPE_NORMAL,
   6114         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6115         /* impl */ SOC_MEM_IMPL_NORMAL,
   6116         /* cmic_mor_clks       */ 0,
   6117         /* access_latency_mode */ 0,
   6118     },
   6119 #endif /* chips */
   6120 
   6121 #if defined(BCM_56634_A0) || defined(BCM_56634_B0)
   6122     { /* SOC_MEM_INT_RMEPm */ 
   6123         /* mem            RMEPm */
   6124         /* flags       */ SOC_MEM_FLAG_VALID |
   6125                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x202 */
   6126         /* cmp_fn      */ _soc_mem_cmp_undef,
   6127         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6128         /* index_min   */ 0,
   6129         /* index_max   */ 2047,
   6130         /* minblock    */ 9,
   6131         /* maxblock    */ 9,
   6132         /* blocks      */ 0x200,
   6133         /* blocks_hi   */ 0,
   6134         /* base        */ 0x0a0b0000,
   6135         /* gran        */ 1,
   6136         /* bytes       */ 7,
   6137         /* nFields     */ 16,
   6138         /* *fields     */ soc_RMEPm_fields,
   6139         /* *views      */ NULL,
   6140         /* *views_num  */ NULL,
   6141         /* snoop_cb    */ NULL, 
   6142         /* snoop_user_data */ NULL, 
   6143         /* snoop_flags */ 0,
   6144         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6145         /* type */ SOC_MEM_TYPE_NORMAL,
   6146         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6147         /* impl */ SOC_MEM_IMPL_NORMAL,
   6148         /* cmic_mor_clks       */ 0,
   6149     },
   6150 #endif /* chips */
   6151 
   6152 #if defined(BCM_53400_A0)
   6153     { /* SOC_MEM_INT_RMEP_BCM53400_A0m */ 
   6154         /* mem            RMEPm */
   6155         /* flags       */ SOC_MEM_FLAG_VALID |
   6156                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x202 */
   6157         /* cmp_fn      */ _soc_mem_cmp_undef,
   6158         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6159         /* index_min   */ 0,
   6160         /* index_max   */ 2047,
   6161         /* minblock    */ 5,
   6162         /* maxblock    */ 5,
   6163         /* blocks      */ 0x20,
   6164         /* blocks_hi   */ 0,
   6165         /* base        */ 0x30140000,
   6166         /* gran        */ 1,
   6167         /* bytes       */ 7,
   6168         /* nFields     */ 17,
   6169         /* *fields     */ soc_RMEP_BCM53400_A0m_fields,
   6170         /* *views      */ NULL,
   6171         /* *views_num  */ NULL,
   6172         /* snoop_cb    */ NULL, 
   6173         /* snoop_user_data */ NULL, 
   6174         /* snoop_flags */ 0,
   6175         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6176         /* type */ SOC_MEM_TYPE_NORMAL,
   6177         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6178         /* impl */ SOC_MEM_IMPL_NORMAL,
   6179         /* cmic_mor_clks       */ 0,
   6180     },
   6181 #endif /* chips */
   6182 
   6183 #if defined(BCM_53540_A0)
   6184     { /* SOC_MEM_INT_RMEP_BCM53540_A0m */ 
   6185         /* mem            RMEPm */
   6186         /* flags       */ SOC_MEM_FLAG_VALID |
   6187                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x202 */
   6188         /* cmp_fn      */ _soc_mem_cmp_undef,
   6189         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6190         /* index_min   */ 0,
   6191         /* index_max   */ 2047,
   6192         /* minblock    */ 8,
   6193         /* maxblock    */ 8,
   6194         /* blocks      */ 0x100,
   6195         /* blocks_hi   */ 0,
   6196         /* base        */ 0x30140000,
   6197         /* gran        */ 1,
   6198         /* bytes       */ 7,
   6199         /* nFields     */ 17,
   6200         /* *fields     */ soc_RMEP_BCM53400_A0m_fields,
   6201         /* *views      */ NULL,
   6202         /* *views_num  */ NULL,
   6203         /* snoop_cb    */ NULL, 
   6204         /* snoop_user_data */ NULL, 
   6205         /* snoop_flags */ 0,
   6206         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6207         /* type */ SOC_MEM_TYPE_NORMAL,
   6208         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6209         /* impl */ SOC_MEM_IMPL_NORMAL,
   6210         /* cmic_mor_clks       */ 0,
   6211     },
   6212 #endif /* chips */
   6213 
   6214 #if defined(BCM_53570_A0) || defined(BCM_53570_B0)
   6215     { /* SOC_MEM_INT_RMEP_BCM53570_A0m */ 
   6216         /* mem            RMEPm */
   6217         /* flags       */ SOC_MEM_FLAG_VALID |
   6218                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x202 */
   6219         /* cmp_fn      */ _soc_mem_cmp_undef,
   6220         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6221         /* index_min   */ 0,
   6222         /* index_max   */ 2047,
   6223         /* minblock    */ 15,
   6224         /* maxblock    */ 15,
   6225         /* blocks      */ 0x8000,
   6226         /* blocks_hi   */ 0,
   6227         /* base        */ 0x30140000,
   6228         /* gran        */ 1,
   6229         /* bytes       */ 7,
   6230         /* nFields     */ 17,
   6231         /* *fields     */ soc_RMEP_BCM53400_A0m_fields,
   6232         /* *views      */ NULL,
   6233         /* *views_num  */ NULL,
   6234         /* snoop_cb    */ NULL, 
   6235         /* snoop_user_data */ NULL, 
   6236         /* snoop_flags */ 0,
   6237         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6238         /* type */ SOC_MEM_TYPE_NORMAL,
   6239         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6240         /* impl */ SOC_MEM_IMPL_NORMAL,
   6241         /* cmic_mor_clks       */ 0,
   6242     },
   6243 #endif /* chips */
   6244 
   6245 #if defined(BCM_56150_A0)
   6246     { /* SOC_MEM_INT_RMEP_BCM56150_A0m */ 
   6247         /* mem            RMEPm */
   6248         /* flags       */ SOC_MEM_FLAG_VALID |
   6249                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x202 */
   6250         /* cmp_fn      */ _soc_mem_cmp_undef,
   6251         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6252         /* index_min   */ 0,
   6253         /* index_max   */ 2047,
   6254         /* minblock    */ 5,
   6255         /* maxblock    */ 5,
   6256         /* blocks      */ 0x20,
   6257         /* blocks_hi   */ 0,
   6258         /* base        */ 0x34140000,
   6259         /* gran        */ 1,
   6260         /* bytes       */ 7,
   6261         /* nFields     */ 17,
   6262         /* *fields     */ soc_RMEP_BCM56640_A0m_fields,
   6263         /* *views      */ NULL,
   6264         /* *views_num  */ NULL,
   6265         /* snoop_cb    */ NULL, 
   6266         /* snoop_user_data */ NULL, 
   6267         /* snoop_flags */ 0,
   6268         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6269         /* type */ SOC_MEM_TYPE_NORMAL,
   6270         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6271         /* impl */ SOC_MEM_IMPL_NORMAL,
   6272         /* cmic_mor_clks       */ 0,
   6273     },
   6274 #endif /* chips */
   6275 
   6276 #if defined(BCM_56160_A0)
   6277     { /* SOC_MEM_INT_RMEP_BCM56160_A0m */ 
   6278         /* mem            RMEPm */
   6279         /* flags       */ SOC_MEM_FLAG_VALID |
   6280                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x202 */
   6281         /* cmp_fn      */ _soc_mem_cmp_undef,
   6282         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6283         /* index_min   */ 0,
   6284         /* index_max   */ 2047,
   6285         /* minblock    */ 7,
   6286         /* maxblock    */ 7,
   6287         /* blocks      */ 0x80,
   6288         /* blocks_hi   */ 0,
   6289         /* base        */ 0x30140000,
   6290         /* gran        */ 1,
   6291         /* bytes       */ 7,
   6292         /* nFields     */ 17,
   6293         /* *fields     */ soc_RMEP_BCM53400_A0m_fields,
   6294         /* *views      */ NULL,
   6295         /* *views_num  */ NULL,
   6296         /* snoop_cb    */ NULL, 
   6297         /* snoop_user_data */ NULL, 
   6298         /* snoop_flags */ 0,
   6299         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6300         /* type */ SOC_MEM_TYPE_NORMAL,
   6301         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6302         /* impl */ SOC_MEM_IMPL_NORMAL,
   6303         /* cmic_mor_clks       */ 0,
   6304     },
   6305 #endif /* chips */
   6306 
   6307 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
   6308     { /* SOC_MEM_INT_RMEP_BCM56260_A0m */ 
   6309         /* mem            RMEPm */
   6310         /* flags       */ SOC_MEM_FLAG_VALID |
   6311                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x202 */
   6312         /* cmp_fn      */ _soc_mem_cmp_undef,
   6313         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6314         /* index_min   */ 0,
   6315         /* index_max   */ 4095,
   6316         /* minblock    */ 6,
   6317         /* maxblock    */ 6,
   6318         /* blocks      */ 0x40,
   6319         /* blocks_hi   */ 0,
   6320         /* base        */ 0x2c3c0000,
   6321         /* gran        */ 1,
   6322         /* bytes       */ 8,
   6323         /* nFields     */ 21,
   6324         /* *fields     */ soc_RMEP_BCM56260_A0m_fields,
   6325         /* *views      */ NULL,
   6326         /* *views_num  */ NULL,
   6327         /* snoop_cb    */ NULL, 
   6328         /* snoop_user_data */ NULL, 
   6329         /* snoop_flags */ 0,
   6330         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6331         /* type */ SOC_MEM_TYPE_NORMAL,
   6332         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6333         /* impl */ SOC_MEM_IMPL_NORMAL,
   6334         /* cmic_mor_clks       */ 0,
   6335     },
   6336 #endif /* chips */
   6337 
   6338 #if defined(BCM_56270_A0)
   6339     { /* SOC_MEM_INT_RMEP_BCM56270_A0m */ 
   6340         /* mem            RMEPm */
   6341         /* flags       */ SOC_MEM_FLAG_VALID |
   6342                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x202 */
   6343         /* cmp_fn      */ _soc_mem_cmp_undef,
   6344         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6345         /* index_min   */ 0,
   6346         /* index_max   */ 2047,
   6347         /* minblock    */ 5,
   6348         /* maxblock    */ 5,
   6349         /* blocks      */ 0x20,
   6350         /* blocks_hi   */ 0,
   6351         /* base        */ 0x2c3c0000,
   6352         /* gran        */ 1,
   6353         /* bytes       */ 8,
   6354         /* nFields     */ 21,
   6355         /* *fields     */ soc_RMEP_BCM56270_A0m_fields,
   6356         /* *views      */ NULL,
   6357         /* *views_num  */ NULL,
   6358         /* snoop_cb    */ NULL, 
   6359         /* snoop_user_data */ NULL, 
   6360         /* snoop_flags */ 0,
   6361         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6362         /* type */ SOC_MEM_TYPE_NORMAL,
   6363         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6364         /* impl */ SOC_MEM_IMPL_NORMAL,
   6365         /* cmic_mor_clks       */ 0,
   6366     },
   6367 #endif /* chips */
   6368 
   6369 #if defined(BCM_56334_A0) || defined(BCM_56334_B0)
   6370     { /* SOC_MEM_INT_RMEP_BCM56334_A0m */ 
   6371         /* mem            RMEPm */
   6372         /* flags       */ SOC_MEM_FLAG_VALID |
   6373                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
   6374         /* cmp_fn      */ _soc_mem_cmp_undef,
   6375         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6376         /* index_min   */ 0,
   6377         /* index_max   */ 2047,
   6378         /* minblock    */ 5,
   6379         /* maxblock    */ 5,
   6380         /* blocks      */ 0x20,
   6381         /* blocks_hi   */ 0,
   6382         /* base        */ 0x0d0b0000,
   6383         /* gran        */ 1,
   6384         /* bytes       */ 7,
   6385         /* nFields     */ 16,
   6386         /* *fields     */ soc_RMEPm_fields,
   6387         /* *views      */ NULL,
   6388         /* *views_num  */ NULL,
   6389         /* snoop_cb    */ NULL, 
   6390         /* snoop_user_data */ NULL, 
   6391         /* snoop_flags */ 0,
   6392         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6393         /* type */ SOC_MEM_TYPE_NORMAL,
   6394         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6395         /* impl */ SOC_MEM_IMPL_NORMAL,
   6396         /* cmic_mor_clks       */ 0,
   6397     },
   6398 #endif /* chips */
   6399 
   6400 #if defined(BCM_56340_A0)
   6401     { /* SOC_MEM_INT_RMEP_BCM56340_A0m */ 
   6402         /* mem            RMEPm */
   6403         /* flags       */ SOC_MEM_FLAG_VALID |
   6404                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x202 */
   6405         /* cmp_fn      */ _soc_mem_cmp_undef,
   6406         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6407         /* index_min   */ 0,
   6408         /* index_max   */ 4095,
   6409         /* minblock    */ 4,
   6410         /* maxblock    */ 4,
   6411         /* blocks      */ 0x10,
   6412         /* blocks_hi   */ 0,
   6413         /* base        */ 0x282c0000,
   6414         /* gran        */ 1,
   6415         /* bytes       */ 7,
   6416         /* nFields     */ 17,
   6417         /* *fields     */ soc_RMEP_BCM56340_A0m_fields,
   6418         /* *views      */ NULL,
   6419         /* *views_num  */ NULL,
   6420         /* snoop_cb    */ NULL, 
   6421         /* snoop_user_data */ NULL, 
   6422         /* snoop_flags */ 0,
   6423         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6424         /* type */ SOC_MEM_TYPE_NORMAL,
   6425         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6426         /* impl */ SOC_MEM_IMPL_NORMAL,
   6427         /* cmic_mor_clks       */ 0,
   6428     },
   6429 #endif /* chips */
   6430 
   6431 #if defined(BCM_56440_A0) || defined(BCM_56440_B0)
   6432     { /* SOC_MEM_INT_RMEP_BCM56440_A0m */ 
   6433         /* mem            RMEPm */
   6434         /* flags       */ SOC_MEM_FLAG_VALID |
   6435                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x202 */
   6436         /* cmp_fn      */ _soc_mem_cmp_undef,
   6437         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6438         /* index_min   */ 0,
   6439         /* index_max   */ 4095,
   6440         /* minblock    */ 9,
   6441         /* maxblock    */ 9,
   6442         /* blocks      */ 0x200,
   6443         /* blocks_hi   */ 0,
   6444         /* base        */ 0x0b076000,
   6445         /* gran        */ 1,
   6446         /* bytes       */ 7,
   6447         /* nFields     */ 17,
   6448         /* *fields     */ soc_RMEP_BCM56440_A0m_fields,
   6449         /* *views      */ NULL,
   6450         /* *views_num  */ NULL,
   6451         /* snoop_cb    */ NULL, 
   6452         /* snoop_user_data */ NULL, 
   6453         /* snoop_flags */ 0,
   6454         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6455         /* type */ SOC_MEM_TYPE_NORMAL,
   6456         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6457         /* impl */ SOC_MEM_IMPL_NORMAL,
   6458         /* cmic_mor_clks       */ 0,
   6459     },
   6460 #endif /* chips */
   6461 
   6462 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
   6463     defined(BCM_56450_B1)
   6464     { /* SOC_MEM_INT_RMEP_BCM56450_A0m */ 
   6465         /* mem            RMEPm */
   6466         /* flags       */ SOC_MEM_FLAG_VALID |
   6467                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x202 */
   6468         /* cmp_fn      */ _soc_mem_cmp_undef,
   6469         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6470         /* index_min   */ 0,
   6471         /* index_max   */ 8191,
   6472         /* minblock    */ 8,
   6473         /* maxblock    */ 8,
   6474         /* blocks      */ 0x100,
   6475         /* blocks_hi   */ 0,
   6476         /* base        */ 0x2c2c0000,
   6477         /* gran        */ 1,
   6478         /* bytes       */ 7,
   6479         /* nFields     */ 17,
   6480         /* *fields     */ soc_RMEP_BCM56450_A0m_fields,
   6481         /* *views      */ NULL,
   6482         /* *views_num  */ NULL,
   6483         /* snoop_cb    */ NULL, 
   6484         /* snoop_user_data */ NULL, 
   6485         /* snoop_flags */ 0,
   6486         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6487         /* type */ SOC_MEM_TYPE_NORMAL,
   6488         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6489         /* impl */ SOC_MEM_IMPL_NORMAL,
   6490         /* cmic_mor_clks       */ 0,
   6491     },
   6492 #endif /* chips */
   6493 
   6494 #if defined(BCM_56524_A0) || defined(BCM_56524_B0)
   6495     { /* SOC_MEM_INT_RMEP_BCM56524_A0m */ 
   6496         /* mem            RMEPm */
   6497         /* flags       */ SOC_MEM_FLAG_VALID |
   6498                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x202 */
   6499         /* cmp_fn      */ _soc_mem_cmp_undef,
   6500         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6501         /* index_min   */ 0,
   6502         /* index_max   */ 2047,
   6503         /* minblock    */ 8,
   6504         /* maxblock    */ 8,
   6505         /* blocks      */ 0x100,
   6506         /* blocks_hi   */ 0,
   6507         /* base        */ 0x0a0b0000,
   6508         /* gran        */ 1,
   6509         /* bytes       */ 7,
   6510         /* nFields     */ 16,
   6511         /* *fields     */ soc_RMEPm_fields,
   6512         /* *views      */ NULL,
   6513         /* *views_num  */ NULL,
   6514         /* snoop_cb    */ NULL, 
   6515         /* snoop_user_data */ NULL, 
   6516         /* snoop_flags */ 0,
   6517         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6518         /* type */ SOC_MEM_TYPE_NORMAL,
   6519         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6520         /* impl */ SOC_MEM_IMPL_NORMAL,
   6521         /* cmic_mor_clks       */ 0,
   6522     },
   6523 #endif /* chips */
   6524 
   6525 #if defined(BCM_56640_A0)
   6526     { /* SOC_MEM_INT_RMEP_BCM56640_A0m */ 
   6527         /* mem            RMEPm */
   6528         /* flags       */ SOC_MEM_FLAG_VALID |
   6529                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x202 */
   6530         /* cmp_fn      */ _soc_mem_cmp_undef,
   6531         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6532         /* index_min   */ 0,
   6533         /* index_max   */ 8191,
   6534         /* minblock    */ 7,
   6535         /* maxblock    */ 7,
   6536         /* blocks      */ 0x80,
   6537         /* blocks_hi   */ 0,
   6538         /* base        */ 0x282c0000,
   6539         /* gran        */ 1,
   6540         /* bytes       */ 7,
   6541         /* nFields     */ 17,
   6542         /* *fields     */ soc_RMEP_BCM56640_A0m_fields,
   6543         /* *views      */ NULL,
   6544         /* *views_num  */ NULL,
   6545         /* snoop_cb    */ NULL, 
   6546         /* snoop_user_data */ NULL, 
   6547         /* snoop_flags */ 0,
   6548         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6549         /* type */ SOC_MEM_TYPE_NORMAL,
   6550         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6551         /* impl */ SOC_MEM_IMPL_NORMAL,
   6552         /* cmic_mor_clks       */ 0,
   6553     },
   6554 #endif /* chips */
   6555 
   6556 #if defined(BCM_56685_A0) || defined(BCM_56685_B0)
   6557     { /* SOC_MEM_INT_RMEP_BCM56685_A0m */ 
   6558         /* mem            RMEPm */
   6559         /* flags       */ SOC_MEM_FLAG_VALID |
   6560                           SOC_MEM_FLAG_SER_SPECIAL, /* 0x202 */
   6561         /* cmp_fn      */ _soc_mem_cmp_undef,
   6562         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6563         /* index_min   */ 0,
   6564         /* index_max   */ 2047,
   6565         /* minblock    */ 6,
   6566         /* maxblock    */ 6,
   6567         /* blocks      */ 0x40,
   6568         /* blocks_hi   */ 0,
   6569         /* base        */ 0x0a0b0000,
   6570         /* gran        */ 1,
   6571         /* bytes       */ 7,
   6572         /* nFields     */ 16,
   6573         /* *fields     */ soc_RMEPm_fields,
   6574         /* *views      */ NULL,
   6575         /* *views_num  */ NULL,
   6576         /* snoop_cb    */ NULL, 
   6577         /* snoop_user_data */ NULL, 
   6578         /* snoop_flags */ 0,
   6579         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6580         /* type */ SOC_MEM_TYPE_NORMAL,
   6581         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   6582         /* impl */ SOC_MEM_IMPL_NORMAL,
   6583         /* cmic_mor_clks       */ 0,
   6584     },
   6585 #endif /* chips */
   6586 
   6587 #if defined(BCM_56850_A0)
   6588     { /* SOC_MEM_INT_RQE_FREE_LISTm */ 
   6589         /* mem            RQE_FREE_LISTm */
   6590         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   6591         /* cmp_fn      */ _soc_mem_cmp_undef,
   6592         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6593         /* index_min   */ 0,
   6594         /* index_max   */ 511,
   6595         /* minblock    */ 12,
   6596         /* maxblock    */ 12,
   6597         /* blocks      */ 0x1000,
   6598         /* blocks_hi   */ 0,
   6599         /* base        */ 0x90005000,
   6600         /* gran        */ 1,
   6601         /* bytes       */ 2,
   6602         /* nFields     */ 3,
   6603         /* *fields     */ soc_RQE_FREE_LISTm_fields,
   6604         /* *views      */ NULL,
   6605         /* *views_num  */ NULL,
   6606         /* snoop_cb    */ NULL, 
   6607         /* snoop_user_data */ NULL, 
   6608         /* snoop_flags */ 0,
   6609         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6610         /* type */ SOC_MEM_TYPE_NORMAL,
   6611         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6612         /* impl */ SOC_MEM_IMPL_NORMAL,
   6613         /* cmic_mor_clks       */ 0,
   6614     },
   6615 #endif /* chips */
   6616 
   6617 #if defined(BCM_56370_A0)
   6618     { /* SOC_MEM_INT_RQE_FREE_LIST_BCM56370_A0m */ 
   6619         /* mem            RQE_FREE_LISTm */
   6620         /* flags       */ SOC_MEM_FLAG_VALID |
   6621                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   6622         /* cmp_fn      */ _soc_mem_cmp_undef,
   6623         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6624         /* index_min   */ 0,
   6625         /* index_max   */ -1,
   6626         /* minblock    */ 20,
   6627         /* maxblock    */ 20,
   6628         /* blocks      */ 0x100000,
   6629         /* blocks_hi   */ 0,
   6630         /* base        */ 0x2e8c0000,
   6631         /* gran        */ 1,
   6632         /* bytes       */ 2,
   6633         /* nFields     */ 5,
   6634         /* *fields     */ soc_RQE_FREE_LIST_BCM56870_A0m_fields,
   6635         /* *views      */ NULL,
   6636         /* *views_num  */ NULL,
   6637         /* snoop_cb    */ NULL, 
   6638         /* snoop_user_data */ NULL, 
   6639         /* snoop_flags */ 0,
   6640         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6641         /* type */ SOC_MEM_TYPE_NORMAL,
   6642         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6643         /* impl */ SOC_MEM_IMPL_NORMAL,
   6644         /* cmic_mor_clks       */ 0,
   6645         /* access_latency_mode */ 3,
   6646     },
   6647 #endif /* chips */
   6648 
   6649 #if defined(BCM_56560_A0)
   6650     { /* SOC_MEM_INT_RQE_FREE_LIST_BCM56560_A0m */ 
   6651         /* mem            RQE_FREE_LISTm */
   6652         /* flags       */ SOC_MEM_FLAG_VALID |
   6653                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */
   6654         /* cmp_fn      */ _soc_mem_cmp_undef,
   6655         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6656         /* index_min   */ 0,
   6657         /* index_max   */ 511,
   6658         /* minblock    */ 24,
   6659         /* maxblock    */ 24,
   6660         /* blocks      */ 0x1000000,
   6661         /* blocks_hi   */ 0,
   6662         /* base        */ 0x90005000,
   6663         /* gran        */ 1,
   6664         /* bytes       */ 2,
   6665         /* nFields     */ 3,
   6666         /* *fields     */ soc_RQE_FREE_LIST_BCM56560_A0m_fields,
   6667         /* *views      */ NULL,
   6668         /* *views_num  */ NULL,
   6669         /* snoop_cb    */ NULL, 
   6670         /* snoop_user_data */ NULL, 
   6671         /* snoop_flags */ 0,
   6672         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6673         /* type */ SOC_MEM_TYPE_NORMAL,
   6674         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6675         /* impl */ SOC_MEM_IMPL_NORMAL,
   6676         /* cmic_mor_clks       */ 0,
   6677     },
   6678 #endif /* chips */
   6679 
   6680 #if defined(BCM_56560_B0)
   6681     { /* SOC_MEM_INT_RQE_FREE_LIST_BCM56560_B0m */ 
   6682         /* mem            RQE_FREE_LISTm */
   6683         /* flags       */ SOC_MEM_FLAG_VALID |
   6684                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */
   6685         /* cmp_fn      */ _soc_mem_cmp_undef,
   6686         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6687         /* index_min   */ 0,
   6688         /* index_max   */ 511,
   6689         /* minblock    */ 16,
   6690         /* maxblock    */ 16,
   6691         /* blocks      */ 0x10000,
   6692         /* blocks_hi   */ 0,
   6693         /* base        */ 0x90005000,
   6694         /* gran        */ 1,
   6695         /* bytes       */ 2,
   6696         /* nFields     */ 3,
   6697         /* *fields     */ soc_RQE_FREE_LIST_BCM56560_A0m_fields,
   6698         /* *views      */ NULL,
   6699         /* *views_num  */ NULL,
   6700         /* snoop_cb    */ NULL, 
   6701         /* snoop_user_data */ NULL, 
   6702         /* snoop_flags */ 0,
   6703         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6704         /* type */ SOC_MEM_TYPE_NORMAL,
   6705         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6706         /* impl */ SOC_MEM_IMPL_NORMAL,
   6707         /* cmic_mor_clks       */ 0,
   6708     },
   6709 #endif /* chips */
   6710 
   6711 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   6712     { /* SOC_MEM_INT_RQE_FREE_LIST_BCM56670_A0m */ 
   6713         /* mem            RQE_FREE_LISTm */
   6714         /* flags       */ SOC_MEM_FLAG_VALID |
   6715                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */
   6716         /* cmp_fn      */ _soc_mem_cmp_undef,
   6717         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6718         /* index_min   */ 0,
   6719         /* index_max   */ 159,
   6720         /* minblock    */ 25,
   6721         /* maxblock    */ 25,
   6722         /* blocks      */ 0x2000000,
   6723         /* blocks_hi   */ 0,
   6724         /* base        */ 0x90005000,
   6725         /* gran        */ 1,
   6726         /* bytes       */ 2,
   6727         /* nFields     */ 4,
   6728         /* *fields     */ soc_RQE_FREE_LIST_BCM56670_A0m_fields,
   6729         /* *views      */ NULL,
   6730         /* *views_num  */ NULL,
   6731         /* snoop_cb    */ NULL, 
   6732         /* snoop_user_data */ NULL, 
   6733         /* snoop_flags */ 0,
   6734         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6735         /* type */ SOC_MEM_TYPE_NORMAL,
   6736         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6737         /* impl */ SOC_MEM_IMPL_NORMAL,
   6738         /* cmic_mor_clks       */ 0,
   6739     },
   6740 #endif /* chips */
   6741 
   6742 #if defined(BCM_56770_A0)
   6743     { /* SOC_MEM_INT_RQE_FREE_LIST_BCM56770_A0m */ 
   6744         /* mem            RQE_FREE_LISTm */
   6745         /* flags       */ SOC_MEM_FLAG_VALID |
   6746                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   6747         /* cmp_fn      */ _soc_mem_cmp_undef,
   6748         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6749         /* index_min   */ 0,
   6750         /* index_max   */ -1,
   6751         /* minblock    */ 31,
   6752         /* maxblock    */ 31,
   6753         /* blocks      */ 0x80000000,
   6754         /* blocks_hi   */ 0,
   6755         /* base        */ 0x2e8c0000,
   6756         /* gran        */ 1,
   6757         /* bytes       */ 2,
   6758         /* nFields     */ 5,
   6759         /* *fields     */ soc_RQE_FREE_LIST_BCM56870_A0m_fields,
   6760         /* *views      */ NULL,
   6761         /* *views_num  */ NULL,
   6762         /* snoop_cb    */ NULL, 
   6763         /* snoop_user_data */ NULL, 
   6764         /* snoop_flags */ 0,
   6765         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6766         /* type */ SOC_MEM_TYPE_NORMAL,
   6767         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6768         /* impl */ SOC_MEM_IMPL_NORMAL,
   6769         /* cmic_mor_clks       */ 0,
   6770         /* access_latency_mode */ 3,
   6771     },
   6772 #endif /* chips */
   6773 
   6774 #if defined(BCM_56860_A0)
   6775     { /* SOC_MEM_INT_RQE_FREE_LIST_BCM56860_A0m */ 
   6776         /* mem            RQE_FREE_LISTm */
   6777         /* flags       */ SOC_MEM_FLAG_VALID |
   6778                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */
   6779         /* cmp_fn      */ _soc_mem_cmp_undef,
   6780         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6781         /* index_min   */ 0,
   6782         /* index_max   */ 511,
   6783         /* minblock    */ 13,
   6784         /* maxblock    */ 13,
   6785         /* blocks      */ 0x2000,
   6786         /* blocks_hi   */ 0,
   6787         /* base        */ 0x90005000,
   6788         /* gran        */ 1,
   6789         /* bytes       */ 2,
   6790         /* nFields     */ 3,
   6791         /* *fields     */ soc_RQE_FREE_LISTm_fields,
   6792         /* *views      */ NULL,
   6793         /* *views_num  */ NULL,
   6794         /* snoop_cb    */ NULL, 
   6795         /* snoop_user_data */ NULL, 
   6796         /* snoop_flags */ 0,
   6797         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6798         /* type */ SOC_MEM_TYPE_NORMAL,
   6799         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6800         /* impl */ SOC_MEM_IMPL_NORMAL,
   6801         /* cmic_mor_clks       */ 0,
   6802     },
   6803 #endif /* chips */
   6804 
   6805 #if defined(BCM_56870_A0)
   6806     { /* SOC_MEM_INT_RQE_FREE_LIST_BCM56870_A0m */ 
   6807         /* mem            RQE_FREE_LISTm */
   6808         /* flags       */ SOC_MEM_FLAG_VALID |
   6809                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   6810         /* cmp_fn      */ _soc_mem_cmp_undef,
   6811         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6812         /* index_min   */ 0,
   6813         /* index_max   */ -1,
   6814         /* minblock    */ 44,
   6815         /* maxblock    */ 44,
   6816         /* blocks      */ 0,
   6817         /* blocks_hi   */ 0x1000,
   6818         /* base        */ 0x2e8c0000,
   6819         /* gran        */ 1,
   6820         /* bytes       */ 2,
   6821         /* nFields     */ 5,
   6822         /* *fields     */ soc_RQE_FREE_LIST_BCM56870_A0m_fields,
   6823         /* *views      */ NULL,
   6824         /* *views_num  */ NULL,
   6825         /* snoop_cb    */ NULL, 
   6826         /* snoop_user_data */ NULL, 
   6827         /* snoop_flags */ 0,
   6828         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6829         /* type */ SOC_MEM_TYPE_NORMAL,
   6830         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6831         /* impl */ SOC_MEM_IMPL_NORMAL,
   6832         /* cmic_mor_clks       */ 0,
   6833         /* access_latency_mode */ 3,
   6834     },
   6835 #endif /* chips */
   6836 
   6837 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   6838     { /* SOC_MEM_INT_RQE_FREE_LIST_BCM56960_A0m */ 
   6839         /* mem            RQE_FREE_LISTm */
   6840         /* flags       */ SOC_MEM_FLAG_VALID |
   6841                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   6842         /* cmp_fn      */ _soc_mem_cmp_undef,
   6843         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6844         /* index_min   */ 0,
   6845         /* index_max   */ -1,
   6846         /* minblock    */ 44,
   6847         /* maxblock    */ 44,
   6848         /* blocks      */ 0,
   6849         /* blocks_hi   */ 0x1000,
   6850         /* base        */ 0x2e880000,
   6851         /* gran        */ 1,
   6852         /* bytes       */ 2,
   6853         /* nFields     */ 3,
   6854         /* *fields     */ soc_RQE_FREE_LIST_BCM56960_A0m_fields,
   6855         /* *views      */ NULL,
   6856         /* *views_num  */ NULL,
   6857         /* snoop_cb    */ NULL, 
   6858         /* snoop_user_data */ NULL, 
   6859         /* snoop_flags */ 0,
   6860         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6861         /* type */ SOC_MEM_TYPE_NORMAL,
   6862         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6863         /* impl */ SOC_MEM_IMPL_NORMAL,
   6864         /* cmic_mor_clks       */ 0,
   6865         /* access_latency_mode */ 3,
   6866     },
   6867 #endif /* chips */
   6868 
   6869 #if defined(BCM_56970_A0)
   6870     { /* SOC_MEM_INT_RQE_FREE_LIST_BCM56970_A0m */ 
   6871         /* mem            RQE_FREE_LISTm */
   6872         /* flags       */ SOC_MEM_FLAG_VALID |
   6873                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   6874         /* cmp_fn      */ _soc_mem_cmp_undef,
   6875         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6876         /* index_min   */ 0,
   6877         /* index_max   */ -1,
   6878         /* minblock    */ 77,
   6879         /* maxblock    */ 77,
   6880         /* blocks      */ 0,
   6881         /* blocks_hi   */ 0xffffffff,
   6882         /* base        */ 0x2e880000,
   6883         /* gran        */ 1,
   6884         /* bytes       */ 2,
   6885         /* nFields     */ 5,
   6886         /* *fields     */ soc_RQE_FREE_LIST_BCM56970_A0m_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         /* access_latency_mode */ 3,
   6898     },
   6899 #endif /* chips */
   6900 
   6901 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   6902     { /* SOC_MEM_INT_RQE_FREE_LIST_XPE0m */ 
   6903         /* mem            RQE_FREE_LIST_XPE0m */
   6904         /* flags       */ SOC_MEM_FLAG_VALID |
   6905                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   6906         /* cmp_fn      */ _soc_mem_cmp_undef,
   6907         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6908         /* index_min   */ 0,
   6909         /* index_max   */ 127,
   6910         /* minblock    */ 44,
   6911         /* maxblock    */ 44,
   6912         /* blocks      */ 0,
   6913         /* blocks_hi   */ 0x1000,
   6914         /* base        */ 0x2e880000,
   6915         /* gran        */ 1,
   6916         /* bytes       */ 2,
   6917         /* nFields     */ 3,
   6918         /* *fields     */ soc_RQE_FREE_LIST_BCM56960_A0m_fields,
   6919         /* *views      */ NULL,
   6920         /* *views_num  */ NULL,
   6921         /* snoop_cb    */ NULL, 
   6922         /* snoop_user_data */ NULL, 
   6923         /* snoop_flags */ 0,
   6924         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6925         /* type */ SOC_MEM_TYPE_NORMAL,
   6926         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6927         /* impl */ SOC_MEM_IMPL_NORMAL,
   6928         /* cmic_mor_clks       */ 0,
   6929         /* access_latency_mode */ 3,
   6930     },
   6931 #endif /* chips */
   6932 
   6933 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   6934     { /* SOC_MEM_INT_RQE_FREE_LIST_XPE1m */ 
   6935         /* mem            RQE_FREE_LIST_XPE1m */
   6936         /* flags       */ SOC_MEM_FLAG_VALID |
   6937                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   6938         /* cmp_fn      */ _soc_mem_cmp_undef,
   6939         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6940         /* index_min   */ 0,
   6941         /* index_max   */ 127,
   6942         /* minblock    */ 44,
   6943         /* maxblock    */ 44,
   6944         /* blocks      */ 0,
   6945         /* blocks_hi   */ 0x1000,
   6946         /* base        */ 0x2e888000,
   6947         /* gran        */ 1,
   6948         /* bytes       */ 2,
   6949         /* nFields     */ 3,
   6950         /* *fields     */ soc_RQE_FREE_LIST_BCM56960_A0m_fields,
   6951         /* *views      */ NULL,
   6952         /* *views_num  */ NULL,
   6953         /* snoop_cb    */ NULL, 
   6954         /* snoop_user_data */ NULL, 
   6955         /* snoop_flags */ 0,
   6956         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6957         /* type */ SOC_MEM_TYPE_NORMAL,
   6958         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6959         /* impl */ SOC_MEM_IMPL_NORMAL,
   6960         /* cmic_mor_clks       */ 0,
   6961         /* access_latency_mode */ 3,
   6962     },
   6963 #endif /* chips */
   6964 
   6965 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   6966     { /* SOC_MEM_INT_RQE_FREE_LIST_XPE2m */ 
   6967         /* mem            RQE_FREE_LIST_XPE2m */
   6968         /* flags       */ SOC_MEM_FLAG_VALID |
   6969                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   6970         /* cmp_fn      */ _soc_mem_cmp_undef,
   6971         /* *null_entry */ _soc_mem_entry_null_zeroes,
   6972         /* index_min   */ 0,
   6973         /* index_max   */ 127,
   6974         /* minblock    */ 44,
   6975         /* maxblock    */ 44,
   6976         /* blocks      */ 0,
   6977         /* blocks_hi   */ 0x1000,
   6978         /* base        */ 0x2e890000,
   6979         /* gran        */ 1,
   6980         /* bytes       */ 2,
   6981         /* nFields     */ 3,
   6982         /* *fields     */ soc_RQE_FREE_LIST_BCM56960_A0m_fields,
   6983         /* *views      */ NULL,
   6984         /* *views_num  */ NULL,
   6985         /* snoop_cb    */ NULL, 
   6986         /* snoop_user_data */ NULL, 
   6987         /* snoop_flags */ 0,
   6988         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   6989         /* type */ SOC_MEM_TYPE_NORMAL,
   6990         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   6991         /* impl */ SOC_MEM_IMPL_NORMAL,
   6992         /* cmic_mor_clks       */ 0,
   6993         /* access_latency_mode */ 3,
   6994     },
   6995 #endif /* chips */
   6996 
   6997 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   6998     { /* SOC_MEM_INT_RQE_FREE_LIST_XPE3m */ 
   6999         /* mem            RQE_FREE_LIST_XPE3m */
   7000         /* flags       */ SOC_MEM_FLAG_VALID |
   7001                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   7002         /* cmp_fn      */ _soc_mem_cmp_undef,
   7003         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7004         /* index_min   */ 0,
   7005         /* index_max   */ 127,
   7006         /* minblock    */ 44,
   7007         /* maxblock    */ 44,
   7008         /* blocks      */ 0,
   7009         /* blocks_hi   */ 0x1000,
   7010         /* base        */ 0x2e898000,
   7011         /* gran        */ 1,
   7012         /* bytes       */ 2,
   7013         /* nFields     */ 3,
   7014         /* *fields     */ soc_RQE_FREE_LIST_BCM56960_A0m_fields,
   7015         /* *views      */ NULL,
   7016         /* *views_num  */ NULL,
   7017         /* snoop_cb    */ NULL, 
   7018         /* snoop_user_data */ NULL, 
   7019         /* snoop_flags */ 0,
   7020         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7021         /* type */ SOC_MEM_TYPE_NORMAL,
   7022         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7023         /* impl */ SOC_MEM_IMPL_NORMAL,
   7024         /* cmic_mor_clks       */ 0,
   7025         /* access_latency_mode */ 3,
   7026     },
   7027 #endif /* chips */
   7028 
   7029 #if defined(BCM_56370_A0)
   7030     { /* SOC_MEM_INT_RQE_FREE_LIST_XPE0_BCM56370_A0m */ 
   7031         /* mem            RQE_FREE_LIST_XPE0m */
   7032         /* flags       */ SOC_MEM_FLAG_VALID |
   7033                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   7034         /* cmp_fn      */ _soc_mem_cmp_undef,
   7035         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7036         /* index_min   */ 0,
   7037         /* index_max   */ 255,
   7038         /* minblock    */ 20,
   7039         /* maxblock    */ 20,
   7040         /* blocks      */ 0x100000,
   7041         /* blocks_hi   */ 0,
   7042         /* base        */ 0x2e8c0000,
   7043         /* gran        */ 1,
   7044         /* bytes       */ 2,
   7045         /* nFields     */ 5,
   7046         /* *fields     */ soc_RQE_FREE_LIST_BCM56870_A0m_fields,
   7047         /* *views      */ NULL,
   7048         /* *views_num  */ NULL,
   7049         /* snoop_cb    */ NULL, 
   7050         /* snoop_user_data */ NULL, 
   7051         /* snoop_flags */ 0,
   7052         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7053         /* type */ SOC_MEM_TYPE_NORMAL,
   7054         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7055         /* impl */ SOC_MEM_IMPL_NORMAL,
   7056         /* cmic_mor_clks       */ 0,
   7057         /* access_latency_mode */ 3,
   7058     },
   7059 #endif /* chips */
   7060 
   7061 #if defined(BCM_56770_A0)
   7062     { /* SOC_MEM_INT_RQE_FREE_LIST_XPE0_BCM56770_A0m */ 
   7063         /* mem            RQE_FREE_LIST_XPE0m */
   7064         /* flags       */ SOC_MEM_FLAG_VALID |
   7065                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   7066         /* cmp_fn      */ _soc_mem_cmp_undef,
   7067         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7068         /* index_min   */ 0,
   7069         /* index_max   */ 255,
   7070         /* minblock    */ 31,
   7071         /* maxblock    */ 31,
   7072         /* blocks      */ 0x80000000,
   7073         /* blocks_hi   */ 0,
   7074         /* base        */ 0x2e8c0000,
   7075         /* gran        */ 1,
   7076         /* bytes       */ 2,
   7077         /* nFields     */ 5,
   7078         /* *fields     */ soc_RQE_FREE_LIST_BCM56870_A0m_fields,
   7079         /* *views      */ NULL,
   7080         /* *views_num  */ NULL,
   7081         /* snoop_cb    */ NULL, 
   7082         /* snoop_user_data */ NULL, 
   7083         /* snoop_flags */ 0,
   7084         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7085         /* type */ SOC_MEM_TYPE_NORMAL,
   7086         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7087         /* impl */ SOC_MEM_IMPL_NORMAL,
   7088         /* cmic_mor_clks       */ 0,
   7089         /* access_latency_mode */ 3,
   7090     },
   7091 #endif /* chips */
   7092 
   7093 #if defined(BCM_56870_A0)
   7094     { /* SOC_MEM_INT_RQE_FREE_LIST_XPE0_BCM56870_A0m */ 
   7095         /* mem            RQE_FREE_LIST_XPE0m */
   7096         /* flags       */ SOC_MEM_FLAG_VALID |
   7097                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   7098         /* cmp_fn      */ _soc_mem_cmp_undef,
   7099         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7100         /* index_min   */ 0,
   7101         /* index_max   */ 255,
   7102         /* minblock    */ 44,
   7103         /* maxblock    */ 44,
   7104         /* blocks      */ 0,
   7105         /* blocks_hi   */ 0x1000,
   7106         /* base        */ 0x2e8c0000,
   7107         /* gran        */ 1,
   7108         /* bytes       */ 2,
   7109         /* nFields     */ 5,
   7110         /* *fields     */ soc_RQE_FREE_LIST_BCM56870_A0m_fields,
   7111         /* *views      */ NULL,
   7112         /* *views_num  */ NULL,
   7113         /* snoop_cb    */ NULL, 
   7114         /* snoop_user_data */ NULL, 
   7115         /* snoop_flags */ 0,
   7116         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7117         /* type */ SOC_MEM_TYPE_NORMAL,
   7118         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7119         /* impl */ SOC_MEM_IMPL_NORMAL,
   7120         /* cmic_mor_clks       */ 0,
   7121         /* access_latency_mode */ 3,
   7122     },
   7123 #endif /* chips */
   7124 
   7125 #if defined(BCM_56970_A0)
   7126     { /* SOC_MEM_INT_RQE_FREE_LIST_XPE0_BCM56970_A0m */ 
   7127         /* mem            RQE_FREE_LIST_XPE0m */
   7128         /* flags       */ SOC_MEM_FLAG_VALID |
   7129                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   7130         /* cmp_fn      */ _soc_mem_cmp_undef,
   7131         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7132         /* index_min   */ 0,
   7133         /* index_max   */ 255,
   7134         /* minblock    */ 77,
   7135         /* maxblock    */ 77,
   7136         /* blocks      */ 0,
   7137         /* blocks_hi   */ 0xffffffff,
   7138         /* base        */ 0x2e880000,
   7139         /* gran        */ 1,
   7140         /* bytes       */ 2,
   7141         /* nFields     */ 5,
   7142         /* *fields     */ soc_RQE_FREE_LIST_BCM56970_A0m_fields,
   7143         /* *views      */ NULL,
   7144         /* *views_num  */ NULL,
   7145         /* snoop_cb    */ NULL, 
   7146         /* snoop_user_data */ NULL, 
   7147         /* snoop_flags */ 0,
   7148         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7149         /* type */ SOC_MEM_TYPE_NORMAL,
   7150         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7151         /* impl */ SOC_MEM_IMPL_NORMAL,
   7152         /* cmic_mor_clks       */ 0,
   7153         /* access_latency_mode */ 3,
   7154     },
   7155 #endif /* chips */
   7156 
   7157 #if defined(BCM_56970_A0)
   7158     { /* SOC_MEM_INT_RQE_FREE_LIST_XPE1_BCM56970_A0m */ 
   7159         /* mem            RQE_FREE_LIST_XPE1m */
   7160         /* flags       */ SOC_MEM_FLAG_VALID |
   7161                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   7162         /* cmp_fn      */ _soc_mem_cmp_undef,
   7163         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7164         /* index_min   */ 0,
   7165         /* index_max   */ 255,
   7166         /* minblock    */ 77,
   7167         /* maxblock    */ 77,
   7168         /* blocks      */ 0,
   7169         /* blocks_hi   */ 0xffffffff,
   7170         /* base        */ 0x2e890000,
   7171         /* gran        */ 1,
   7172         /* bytes       */ 2,
   7173         /* nFields     */ 5,
   7174         /* *fields     */ soc_RQE_FREE_LIST_BCM56970_A0m_fields,
   7175         /* *views      */ NULL,
   7176         /* *views_num  */ NULL,
   7177         /* snoop_cb    */ NULL, 
   7178         /* snoop_user_data */ NULL, 
   7179         /* snoop_flags */ 0,
   7180         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7181         /* type */ SOC_MEM_TYPE_NORMAL,
   7182         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7183         /* impl */ SOC_MEM_IMPL_NORMAL,
   7184         /* cmic_mor_clks       */ 0,
   7185         /* access_latency_mode */ 3,
   7186     },
   7187 #endif /* chips */
   7188 
   7189 #if defined(BCM_56970_A0)
   7190     { /* SOC_MEM_INT_RQE_FREE_LIST_XPE2_BCM56970_A0m */ 
   7191         /* mem            RQE_FREE_LIST_XPE2m */
   7192         /* flags       */ SOC_MEM_FLAG_VALID |
   7193                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   7194         /* cmp_fn      */ _soc_mem_cmp_undef,
   7195         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7196         /* index_min   */ 0,
   7197         /* index_max   */ 255,
   7198         /* minblock    */ 77,
   7199         /* maxblock    */ 77,
   7200         /* blocks      */ 0,
   7201         /* blocks_hi   */ 0xffffffff,
   7202         /* base        */ 0x2e8a0000,
   7203         /* gran        */ 1,
   7204         /* bytes       */ 2,
   7205         /* nFields     */ 5,
   7206         /* *fields     */ soc_RQE_FREE_LIST_BCM56970_A0m_fields,
   7207         /* *views      */ NULL,
   7208         /* *views_num  */ NULL,
   7209         /* snoop_cb    */ NULL, 
   7210         /* snoop_user_data */ NULL, 
   7211         /* snoop_flags */ 0,
   7212         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7213         /* type */ SOC_MEM_TYPE_NORMAL,
   7214         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7215         /* impl */ SOC_MEM_IMPL_NORMAL,
   7216         /* cmic_mor_clks       */ 0,
   7217         /* access_latency_mode */ 3,
   7218     },
   7219 #endif /* chips */
   7220 
   7221 #if defined(BCM_56970_A0)
   7222     { /* SOC_MEM_INT_RQE_FREE_LIST_XPE3_BCM56970_A0m */ 
   7223         /* mem            RQE_FREE_LIST_XPE3m */
   7224         /* flags       */ SOC_MEM_FLAG_VALID |
   7225                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   7226         /* cmp_fn      */ _soc_mem_cmp_undef,
   7227         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7228         /* index_min   */ 0,
   7229         /* index_max   */ 255,
   7230         /* minblock    */ 77,
   7231         /* maxblock    */ 77,
   7232         /* blocks      */ 0,
   7233         /* blocks_hi   */ 0xffffffff,
   7234         /* base        */ 0x2e8b0000,
   7235         /* gran        */ 1,
   7236         /* bytes       */ 2,
   7237         /* nFields     */ 5,
   7238         /* *fields     */ soc_RQE_FREE_LIST_BCM56970_A0m_fields,
   7239         /* *views      */ NULL,
   7240         /* *views_num  */ NULL,
   7241         /* snoop_cb    */ NULL, 
   7242         /* snoop_user_data */ NULL, 
   7243         /* snoop_flags */ 0,
   7244         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7245         /* type */ SOC_MEM_TYPE_NORMAL,
   7246         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7247         /* impl */ SOC_MEM_IMPL_NORMAL,
   7248         /* cmic_mor_clks       */ 0,
   7249         /* access_latency_mode */ 3,
   7250     },
   7251 #endif /* chips */
   7252 
   7253 #if defined(BCM_56850_A0)
   7254     { /* SOC_MEM_INT_RQE_LINK_LISTm */ 
   7255         /* mem            RQE_LINK_LISTm */
   7256         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   7257         /* cmp_fn      */ _soc_mem_cmp_undef,
   7258         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7259         /* index_min   */ 0,
   7260         /* index_max   */ 511,
   7261         /* minblock    */ 12,
   7262         /* maxblock    */ 12,
   7263         /* blocks      */ 0x1000,
   7264         /* blocks_hi   */ 0,
   7265         /* base        */ 0x90006000,
   7266         /* gran        */ 1,
   7267         /* bytes       */ 2,
   7268         /* nFields     */ 3,
   7269         /* *fields     */ soc_RQE_FREE_LISTm_fields,
   7270         /* *views      */ NULL,
   7271         /* *views_num  */ NULL,
   7272         /* snoop_cb    */ NULL, 
   7273         /* snoop_user_data */ NULL, 
   7274         /* snoop_flags */ 0,
   7275         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7276         /* type */ SOC_MEM_TYPE_NORMAL,
   7277         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7278         /* impl */ SOC_MEM_IMPL_NORMAL,
   7279         /* cmic_mor_clks       */ 0,
   7280     },
   7281 #endif /* chips */
   7282 
   7283 #if defined(BCM_56370_A0)
   7284     { /* SOC_MEM_INT_RQE_LINK_LIST_BCM56370_A0m */ 
   7285         /* mem            RQE_LINK_LISTm */
   7286         /* flags       */ SOC_MEM_FLAG_VALID |
   7287                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   7288         /* cmp_fn      */ _soc_mem_cmp_undef,
   7289         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7290         /* index_min   */ 0,
   7291         /* index_max   */ -1,
   7292         /* minblock    */ 20,
   7293         /* maxblock    */ 20,
   7294         /* blocks      */ 0x100000,
   7295         /* blocks_hi   */ 0,
   7296         /* base        */ 0x2e900000,
   7297         /* gran        */ 1,
   7298         /* bytes       */ 2,
   7299         /* nFields     */ 5,
   7300         /* *fields     */ soc_RQE_FREE_LIST_BCM56870_A0m_fields,
   7301         /* *views      */ NULL,
   7302         /* *views_num  */ NULL,
   7303         /* snoop_cb    */ NULL, 
   7304         /* snoop_user_data */ NULL, 
   7305         /* snoop_flags */ 0,
   7306         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7307         /* type */ SOC_MEM_TYPE_NORMAL,
   7308         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7309         /* impl */ SOC_MEM_IMPL_NORMAL,
   7310         /* cmic_mor_clks       */ 0,
   7311         /* access_latency_mode */ 3,
   7312     },
   7313 #endif /* chips */
   7314 
   7315 #if defined(BCM_56560_A0)
   7316     { /* SOC_MEM_INT_RQE_LINK_LIST_BCM56560_A0m */ 
   7317         /* mem            RQE_LINK_LISTm */
   7318         /* flags       */ SOC_MEM_FLAG_VALID |
   7319                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */
   7320         /* cmp_fn      */ _soc_mem_cmp_undef,
   7321         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7322         /* index_min   */ 0,
   7323         /* index_max   */ 511,
   7324         /* minblock    */ 24,
   7325         /* maxblock    */ 24,
   7326         /* blocks      */ 0x1000000,
   7327         /* blocks_hi   */ 0,
   7328         /* base        */ 0x90006000,
   7329         /* gran        */ 1,
   7330         /* bytes       */ 2,
   7331         /* nFields     */ 3,
   7332         /* *fields     */ soc_RQE_FREE_LIST_BCM56560_A0m_fields,
   7333         /* *views      */ NULL,
   7334         /* *views_num  */ NULL,
   7335         /* snoop_cb    */ NULL, 
   7336         /* snoop_user_data */ NULL, 
   7337         /* snoop_flags */ 0,
   7338         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7339         /* type */ SOC_MEM_TYPE_NORMAL,
   7340         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7341         /* impl */ SOC_MEM_IMPL_NORMAL,
   7342         /* cmic_mor_clks       */ 0,
   7343     },
   7344 #endif /* chips */
   7345 
   7346 #if defined(BCM_56560_B0)
   7347     { /* SOC_MEM_INT_RQE_LINK_LIST_BCM56560_B0m */ 
   7348         /* mem            RQE_LINK_LISTm */
   7349         /* flags       */ SOC_MEM_FLAG_VALID |
   7350                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */
   7351         /* cmp_fn      */ _soc_mem_cmp_undef,
   7352         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7353         /* index_min   */ 0,
   7354         /* index_max   */ 511,
   7355         /* minblock    */ 16,
   7356         /* maxblock    */ 16,
   7357         /* blocks      */ 0x10000,
   7358         /* blocks_hi   */ 0,
   7359         /* base        */ 0x90006000,
   7360         /* gran        */ 1,
   7361         /* bytes       */ 2,
   7362         /* nFields     */ 3,
   7363         /* *fields     */ soc_RQE_FREE_LIST_BCM56560_A0m_fields,
   7364         /* *views      */ NULL,
   7365         /* *views_num  */ NULL,
   7366         /* snoop_cb    */ NULL, 
   7367         /* snoop_user_data */ NULL, 
   7368         /* snoop_flags */ 0,
   7369         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7370         /* type */ SOC_MEM_TYPE_NORMAL,
   7371         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7372         /* impl */ SOC_MEM_IMPL_NORMAL,
   7373         /* cmic_mor_clks       */ 0,
   7374     },
   7375 #endif /* chips */
   7376 
   7377 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
   7378     { /* SOC_MEM_INT_RQE_LINK_LIST_BCM56670_A0m */ 
   7379         /* mem            RQE_LINK_LISTm */
   7380         /* flags       */ SOC_MEM_FLAG_VALID |
   7381                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */
   7382         /* cmp_fn      */ _soc_mem_cmp_undef,
   7383         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7384         /* index_min   */ 0,
   7385         /* index_max   */ 159,
   7386         /* minblock    */ 25,
   7387         /* maxblock    */ 25,
   7388         /* blocks      */ 0x2000000,
   7389         /* blocks_hi   */ 0,
   7390         /* base        */ 0x90006000,
   7391         /* gran        */ 1,
   7392         /* bytes       */ 2,
   7393         /* nFields     */ 4,
   7394         /* *fields     */ soc_RQE_FREE_LIST_BCM56670_A0m_fields,
   7395         /* *views      */ NULL,
   7396         /* *views_num  */ NULL,
   7397         /* snoop_cb    */ NULL, 
   7398         /* snoop_user_data */ NULL, 
   7399         /* snoop_flags */ 0,
   7400         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7401         /* type */ SOC_MEM_TYPE_NORMAL,
   7402         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7403         /* impl */ SOC_MEM_IMPL_NORMAL,
   7404         /* cmic_mor_clks       */ 0,
   7405     },
   7406 #endif /* chips */
   7407 
   7408 #if defined(BCM_56770_A0)
   7409     { /* SOC_MEM_INT_RQE_LINK_LIST_BCM56770_A0m */ 
   7410         /* mem            RQE_LINK_LISTm */
   7411         /* flags       */ SOC_MEM_FLAG_VALID |
   7412                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   7413         /* cmp_fn      */ _soc_mem_cmp_undef,
   7414         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7415         /* index_min   */ 0,
   7416         /* index_max   */ -1,
   7417         /* minblock    */ 31,
   7418         /* maxblock    */ 31,
   7419         /* blocks      */ 0x80000000,
   7420         /* blocks_hi   */ 0,
   7421         /* base        */ 0x2e900000,
   7422         /* gran        */ 1,
   7423         /* bytes       */ 2,
   7424         /* nFields     */ 5,
   7425         /* *fields     */ soc_RQE_FREE_LIST_BCM56870_A0m_fields,
   7426         /* *views      */ NULL,
   7427         /* *views_num  */ NULL,
   7428         /* snoop_cb    */ NULL, 
   7429         /* snoop_user_data */ NULL, 
   7430         /* snoop_flags */ 0,
   7431         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7432         /* type */ SOC_MEM_TYPE_NORMAL,
   7433         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7434         /* impl */ SOC_MEM_IMPL_NORMAL,
   7435         /* cmic_mor_clks       */ 0,
   7436         /* access_latency_mode */ 3,
   7437     },
   7438 #endif /* chips */
   7439 
   7440 #if defined(BCM_56860_A0)
   7441     { /* SOC_MEM_INT_RQE_LINK_LIST_BCM56860_A0m */ 
   7442         /* mem            RQE_LINK_LISTm */
   7443         /* flags       */ SOC_MEM_FLAG_VALID |
   7444                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */
   7445         /* cmp_fn      */ _soc_mem_cmp_undef,
   7446         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7447         /* index_min   */ 0,
   7448         /* index_max   */ 511,
   7449         /* minblock    */ 13,
   7450         /* maxblock    */ 13,
   7451         /* blocks      */ 0x2000,
   7452         /* blocks_hi   */ 0,
   7453         /* base        */ 0x90006000,
   7454         /* gran        */ 1,
   7455         /* bytes       */ 2,
   7456         /* nFields     */ 3,
   7457         /* *fields     */ soc_RQE_FREE_LISTm_fields,
   7458         /* *views      */ NULL,
   7459         /* *views_num  */ NULL,
   7460         /* snoop_cb    */ NULL, 
   7461         /* snoop_user_data */ NULL, 
   7462         /* snoop_flags */ 0,
   7463         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7464         /* type */ SOC_MEM_TYPE_NORMAL,
   7465         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7466         /* impl */ SOC_MEM_IMPL_NORMAL,
   7467         /* cmic_mor_clks       */ 0,
   7468     },
   7469 #endif /* chips */
   7470 
   7471 #if defined(BCM_56870_A0)
   7472     { /* SOC_MEM_INT_RQE_LINK_LIST_BCM56870_A0m */ 
   7473         /* mem            RQE_LINK_LISTm */
   7474         /* flags       */ SOC_MEM_FLAG_VALID |
   7475                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   7476         /* cmp_fn      */ _soc_mem_cmp_undef,
   7477         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7478         /* index_min   */ 0,
   7479         /* index_max   */ -1,
   7480         /* minblock    */ 44,
   7481         /* maxblock    */ 44,
   7482         /* blocks      */ 0,
   7483         /* blocks_hi   */ 0x1000,
   7484         /* base        */ 0x2e900000,
   7485         /* gran        */ 1,
   7486         /* bytes       */ 2,
   7487         /* nFields     */ 5,
   7488         /* *fields     */ soc_RQE_FREE_LIST_BCM56870_A0m_fields,
   7489         /* *views      */ NULL,
   7490         /* *views_num  */ NULL,
   7491         /* snoop_cb    */ NULL, 
   7492         /* snoop_user_data */ NULL, 
   7493         /* snoop_flags */ 0,
   7494         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7495         /* type */ SOC_MEM_TYPE_NORMAL,
   7496         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7497         /* impl */ SOC_MEM_IMPL_NORMAL,
   7498         /* cmic_mor_clks       */ 0,
   7499         /* access_latency_mode */ 3,
   7500     },
   7501 #endif /* chips */
   7502 
   7503 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   7504     { /* SOC_MEM_INT_RQE_LINK_LIST_BCM56960_A0m */ 
   7505         /* mem            RQE_LINK_LISTm */
   7506         /* flags       */ SOC_MEM_FLAG_VALID |
   7507                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   7508         /* cmp_fn      */ _soc_mem_cmp_undef,
   7509         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7510         /* index_min   */ 0,
   7511         /* index_max   */ -1,
   7512         /* minblock    */ 44,
   7513         /* maxblock    */ 44,
   7514         /* blocks      */ 0,
   7515         /* blocks_hi   */ 0x1000,
   7516         /* base        */ 0x2e8c0000,
   7517         /* gran        */ 1,
   7518         /* bytes       */ 2,
   7519         /* nFields     */ 3,
   7520         /* *fields     */ soc_RQE_FREE_LIST_BCM56960_A0m_fields,
   7521         /* *views      */ NULL,
   7522         /* *views_num  */ NULL,
   7523         /* snoop_cb    */ NULL, 
   7524         /* snoop_user_data */ NULL, 
   7525         /* snoop_flags */ 0,
   7526         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7527         /* type */ SOC_MEM_TYPE_NORMAL,
   7528         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7529         /* impl */ SOC_MEM_IMPL_NORMAL,
   7530         /* cmic_mor_clks       */ 0,
   7531         /* access_latency_mode */ 3,
   7532     },
   7533 #endif /* chips */
   7534 
   7535 #if defined(BCM_56970_A0)
   7536     { /* SOC_MEM_INT_RQE_LINK_LIST_BCM56970_A0m */ 
   7537         /* mem            RQE_LINK_LISTm */
   7538         /* flags       */ SOC_MEM_FLAG_VALID |
   7539                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   7540         /* cmp_fn      */ _soc_mem_cmp_undef,
   7541         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7542         /* index_min   */ 0,
   7543         /* index_max   */ -1,
   7544         /* minblock    */ 77,
   7545         /* maxblock    */ 77,
   7546         /* blocks      */ 0,
   7547         /* blocks_hi   */ 0xffffffff,
   7548         /* base        */ 0x2e8c0000,
   7549         /* gran        */ 1,
   7550         /* bytes       */ 2,
   7551         /* nFields     */ 5,
   7552         /* *fields     */ soc_RQE_FREE_LIST_BCM56970_A0m_fields,
   7553         /* *views      */ NULL,
   7554         /* *views_num  */ NULL,
   7555         /* snoop_cb    */ NULL, 
   7556         /* snoop_user_data */ NULL, 
   7557         /* snoop_flags */ 0,
   7558         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7559         /* type */ SOC_MEM_TYPE_NORMAL,
   7560         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7561         /* impl */ SOC_MEM_IMPL_NORMAL,
   7562         /* cmic_mor_clks       */ 0,
   7563         /* access_latency_mode */ 3,
   7564     },
   7565 #endif /* chips */
   7566 
   7567 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   7568     { /* SOC_MEM_INT_RQE_LINK_LIST_XPE0m */ 
   7569         /* mem            RQE_LINK_LIST_XPE0m */
   7570         /* flags       */ SOC_MEM_FLAG_VALID |
   7571                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   7572         /* cmp_fn      */ _soc_mem_cmp_undef,
   7573         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7574         /* index_min   */ 0,
   7575         /* index_max   */ 127,
   7576         /* minblock    */ 44,
   7577         /* maxblock    */ 44,
   7578         /* blocks      */ 0,
   7579         /* blocks_hi   */ 0x1000,
   7580         /* base        */ 0x2e8c0000,
   7581         /* gran        */ 1,
   7582         /* bytes       */ 2,
   7583         /* nFields     */ 3,
   7584         /* *fields     */ soc_RQE_FREE_LIST_BCM56960_A0m_fields,
   7585         /* *views      */ NULL,
   7586         /* *views_num  */ NULL,
   7587         /* snoop_cb    */ NULL, 
   7588         /* snoop_user_data */ NULL, 
   7589         /* snoop_flags */ 0,
   7590         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7591         /* type */ SOC_MEM_TYPE_NORMAL,
   7592         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7593         /* impl */ SOC_MEM_IMPL_NORMAL,
   7594         /* cmic_mor_clks       */ 0,
   7595         /* access_latency_mode */ 3,
   7596     },
   7597 #endif /* chips */
   7598 
   7599 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   7600     { /* SOC_MEM_INT_RQE_LINK_LIST_XPE1m */ 
   7601         /* mem            RQE_LINK_LIST_XPE1m */
   7602         /* flags       */ SOC_MEM_FLAG_VALID |
   7603                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   7604         /* cmp_fn      */ _soc_mem_cmp_undef,
   7605         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7606         /* index_min   */ 0,
   7607         /* index_max   */ 127,
   7608         /* minblock    */ 44,
   7609         /* maxblock    */ 44,
   7610         /* blocks      */ 0,
   7611         /* blocks_hi   */ 0x1000,
   7612         /* base        */ 0x2e8c8000,
   7613         /* gran        */ 1,
   7614         /* bytes       */ 2,
   7615         /* nFields     */ 3,
   7616         /* *fields     */ soc_RQE_FREE_LIST_BCM56960_A0m_fields,
   7617         /* *views      */ NULL,
   7618         /* *views_num  */ NULL,
   7619         /* snoop_cb    */ NULL, 
   7620         /* snoop_user_data */ NULL, 
   7621         /* snoop_flags */ 0,
   7622         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7623         /* type */ SOC_MEM_TYPE_NORMAL,
   7624         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7625         /* impl */ SOC_MEM_IMPL_NORMAL,
   7626         /* cmic_mor_clks       */ 0,
   7627         /* access_latency_mode */ 3,
   7628     },
   7629 #endif /* chips */
   7630 
   7631 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   7632     { /* SOC_MEM_INT_RQE_LINK_LIST_XPE2m */ 
   7633         /* mem            RQE_LINK_LIST_XPE2m */
   7634         /* flags       */ SOC_MEM_FLAG_VALID |
   7635                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   7636         /* cmp_fn      */ _soc_mem_cmp_undef,
   7637         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7638         /* index_min   */ 0,
   7639         /* index_max   */ 127,
   7640         /* minblock    */ 44,
   7641         /* maxblock    */ 44,
   7642         /* blocks      */ 0,
   7643         /* blocks_hi   */ 0x1000,
   7644         /* base        */ 0x2e8d0000,
   7645         /* gran        */ 1,
   7646         /* bytes       */ 2,
   7647         /* nFields     */ 3,
   7648         /* *fields     */ soc_RQE_FREE_LIST_BCM56960_A0m_fields,
   7649         /* *views      */ NULL,
   7650         /* *views_num  */ NULL,
   7651         /* snoop_cb    */ NULL, 
   7652         /* snoop_user_data */ NULL, 
   7653         /* snoop_flags */ 0,
   7654         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7655         /* type */ SOC_MEM_TYPE_NORMAL,
   7656         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7657         /* impl */ SOC_MEM_IMPL_NORMAL,
   7658         /* cmic_mor_clks       */ 0,
   7659         /* access_latency_mode */ 3,
   7660     },
   7661 #endif /* chips */
   7662 
   7663 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   7664     { /* SOC_MEM_INT_RQE_LINK_LIST_XPE3m */ 
   7665         /* mem            RQE_LINK_LIST_XPE3m */
   7666         /* flags       */ SOC_MEM_FLAG_VALID |
   7667                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   7668         /* cmp_fn      */ _soc_mem_cmp_undef,
   7669         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7670         /* index_min   */ 0,
   7671         /* index_max   */ 127,
   7672         /* minblock    */ 44,
   7673         /* maxblock    */ 44,
   7674         /* blocks      */ 0,
   7675         /* blocks_hi   */ 0x1000,
   7676         /* base        */ 0x2e8d8000,
   7677         /* gran        */ 1,
   7678         /* bytes       */ 2,
   7679         /* nFields     */ 3,
   7680         /* *fields     */ soc_RQE_FREE_LIST_BCM56960_A0m_fields,
   7681         /* *views      */ NULL,
   7682         /* *views_num  */ NULL,
   7683         /* snoop_cb    */ NULL, 
   7684         /* snoop_user_data */ NULL, 
   7685         /* snoop_flags */ 0,
   7686         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7687         /* type */ SOC_MEM_TYPE_NORMAL,
   7688         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7689         /* impl */ SOC_MEM_IMPL_NORMAL,
   7690         /* cmic_mor_clks       */ 0,
   7691         /* access_latency_mode */ 3,
   7692     },
   7693 #endif /* chips */
   7694 
   7695 #if defined(BCM_56370_A0)
   7696     { /* SOC_MEM_INT_RQE_LINK_LIST_XPE0_BCM56370_A0m */ 
   7697         /* mem            RQE_LINK_LIST_XPE0m */
   7698         /* flags       */ SOC_MEM_FLAG_VALID |
   7699                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   7700         /* cmp_fn      */ _soc_mem_cmp_undef,
   7701         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7702         /* index_min   */ 0,
   7703         /* index_max   */ 255,
   7704         /* minblock    */ 20,
   7705         /* maxblock    */ 20,
   7706         /* blocks      */ 0x100000,
   7707         /* blocks_hi   */ 0,
   7708         /* base        */ 0x2e900000,
   7709         /* gran        */ 1,
   7710         /* bytes       */ 2,
   7711         /* nFields     */ 5,
   7712         /* *fields     */ soc_RQE_FREE_LIST_BCM56870_A0m_fields,
   7713         /* *views      */ NULL,
   7714         /* *views_num  */ NULL,
   7715         /* snoop_cb    */ NULL, 
   7716         /* snoop_user_data */ NULL, 
   7717         /* snoop_flags */ 0,
   7718         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7719         /* type */ SOC_MEM_TYPE_NORMAL,
   7720         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7721         /* impl */ SOC_MEM_IMPL_NORMAL,
   7722         /* cmic_mor_clks       */ 0,
   7723         /* access_latency_mode */ 3,
   7724     },
   7725 #endif /* chips */
   7726 
   7727 #if defined(BCM_56770_A0)
   7728     { /* SOC_MEM_INT_RQE_LINK_LIST_XPE0_BCM56770_A0m */ 
   7729         /* mem            RQE_LINK_LIST_XPE0m */
   7730         /* flags       */ SOC_MEM_FLAG_VALID |
   7731                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   7732         /* cmp_fn      */ _soc_mem_cmp_undef,
   7733         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7734         /* index_min   */ 0,
   7735         /* index_max   */ 255,
   7736         /* minblock    */ 31,
   7737         /* maxblock    */ 31,
   7738         /* blocks      */ 0x80000000,
   7739         /* blocks_hi   */ 0,
   7740         /* base        */ 0x2e900000,
   7741         /* gran        */ 1,
   7742         /* bytes       */ 2,
   7743         /* nFields     */ 5,
   7744         /* *fields     */ soc_RQE_FREE_LIST_BCM56870_A0m_fields,
   7745         /* *views      */ NULL,
   7746         /* *views_num  */ NULL,
   7747         /* snoop_cb    */ NULL, 
   7748         /* snoop_user_data */ NULL, 
   7749         /* snoop_flags */ 0,
   7750         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7751         /* type */ SOC_MEM_TYPE_NORMAL,
   7752         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7753         /* impl */ SOC_MEM_IMPL_NORMAL,
   7754         /* cmic_mor_clks       */ 0,
   7755         /* access_latency_mode */ 3,
   7756     },
   7757 #endif /* chips */
   7758 
   7759 #if defined(BCM_56870_A0)
   7760     { /* SOC_MEM_INT_RQE_LINK_LIST_XPE0_BCM56870_A0m */ 
   7761         /* mem            RQE_LINK_LIST_XPE0m */
   7762         /* flags       */ SOC_MEM_FLAG_VALID |
   7763                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   7764         /* cmp_fn      */ _soc_mem_cmp_undef,
   7765         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7766         /* index_min   */ 0,
   7767         /* index_max   */ 255,
   7768         /* minblock    */ 44,
   7769         /* maxblock    */ 44,
   7770         /* blocks      */ 0,
   7771         /* blocks_hi   */ 0x1000,
   7772         /* base        */ 0x2e900000,
   7773         /* gran        */ 1,
   7774         /* bytes       */ 2,
   7775         /* nFields     */ 5,
   7776         /* *fields     */ soc_RQE_FREE_LIST_BCM56870_A0m_fields,
   7777         /* *views      */ NULL,
   7778         /* *views_num  */ NULL,
   7779         /* snoop_cb    */ NULL, 
   7780         /* snoop_user_data */ NULL, 
   7781         /* snoop_flags */ 0,
   7782         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7783         /* type */ SOC_MEM_TYPE_NORMAL,
   7784         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7785         /* impl */ SOC_MEM_IMPL_NORMAL,
   7786         /* cmic_mor_clks       */ 0,
   7787         /* access_latency_mode */ 3,
   7788     },
   7789 #endif /* chips */
   7790 
   7791 #if defined(BCM_56970_A0)
   7792     { /* SOC_MEM_INT_RQE_LINK_LIST_XPE0_BCM56970_A0m */ 
   7793         /* mem            RQE_LINK_LIST_XPE0m */
   7794         /* flags       */ SOC_MEM_FLAG_VALID |
   7795                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   7796         /* cmp_fn      */ _soc_mem_cmp_undef,
   7797         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7798         /* index_min   */ 0,
   7799         /* index_max   */ 255,
   7800         /* minblock    */ 77,
   7801         /* maxblock    */ 77,
   7802         /* blocks      */ 0,
   7803         /* blocks_hi   */ 0xffffffff,
   7804         /* base        */ 0x2e8c0000,
   7805         /* gran        */ 1,
   7806         /* bytes       */ 2,
   7807         /* nFields     */ 5,
   7808         /* *fields     */ soc_RQE_FREE_LIST_BCM56970_A0m_fields,
   7809         /* *views      */ NULL,
   7810         /* *views_num  */ NULL,
   7811         /* snoop_cb    */ NULL, 
   7812         /* snoop_user_data */ NULL, 
   7813         /* snoop_flags */ 0,
   7814         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7815         /* type */ SOC_MEM_TYPE_NORMAL,
   7816         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7817         /* impl */ SOC_MEM_IMPL_NORMAL,
   7818         /* cmic_mor_clks       */ 0,
   7819         /* access_latency_mode */ 3,
   7820     },
   7821 #endif /* chips */
   7822 
   7823 #if defined(BCM_56970_A0)
   7824     { /* SOC_MEM_INT_RQE_LINK_LIST_XPE1_BCM56970_A0m */ 
   7825         /* mem            RQE_LINK_LIST_XPE1m */
   7826         /* flags       */ SOC_MEM_FLAG_VALID |
   7827                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   7828         /* cmp_fn      */ _soc_mem_cmp_undef,
   7829         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7830         /* index_min   */ 0,
   7831         /* index_max   */ 255,
   7832         /* minblock    */ 77,
   7833         /* maxblock    */ 77,
   7834         /* blocks      */ 0,
   7835         /* blocks_hi   */ 0xffffffff,
   7836         /* base        */ 0x2e8d0000,
   7837         /* gran        */ 1,
   7838         /* bytes       */ 2,
   7839         /* nFields     */ 5,
   7840         /* *fields     */ soc_RQE_FREE_LIST_BCM56970_A0m_fields,
   7841         /* *views      */ NULL,
   7842         /* *views_num  */ NULL,
   7843         /* snoop_cb    */ NULL, 
   7844         /* snoop_user_data */ NULL, 
   7845         /* snoop_flags */ 0,
   7846         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7847         /* type */ SOC_MEM_TYPE_NORMAL,
   7848         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7849         /* impl */ SOC_MEM_IMPL_NORMAL,
   7850         /* cmic_mor_clks       */ 0,
   7851         /* access_latency_mode */ 3,
   7852     },
   7853 #endif /* chips */
   7854 
   7855 #if defined(BCM_56970_A0)
   7856     { /* SOC_MEM_INT_RQE_LINK_LIST_XPE2_BCM56970_A0m */ 
   7857         /* mem            RQE_LINK_LIST_XPE2m */
   7858         /* flags       */ SOC_MEM_FLAG_VALID |
   7859                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   7860         /* cmp_fn      */ _soc_mem_cmp_undef,
   7861         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7862         /* index_min   */ 0,
   7863         /* index_max   */ 255,
   7864         /* minblock    */ 77,
   7865         /* maxblock    */ 77,
   7866         /* blocks      */ 0,
   7867         /* blocks_hi   */ 0xffffffff,
   7868         /* base        */ 0x2e8e0000,
   7869         /* gran        */ 1,
   7870         /* bytes       */ 2,
   7871         /* nFields     */ 5,
   7872         /* *fields     */ soc_RQE_FREE_LIST_BCM56970_A0m_fields,
   7873         /* *views      */ NULL,
   7874         /* *views_num  */ NULL,
   7875         /* snoop_cb    */ NULL, 
   7876         /* snoop_user_data */ NULL, 
   7877         /* snoop_flags */ 0,
   7878         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7879         /* type */ SOC_MEM_TYPE_NORMAL,
   7880         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7881         /* impl */ SOC_MEM_IMPL_NORMAL,
   7882         /* cmic_mor_clks       */ 0,
   7883         /* access_latency_mode */ 3,
   7884     },
   7885 #endif /* chips */
   7886 
   7887 #if defined(BCM_56970_A0)
   7888     { /* SOC_MEM_INT_RQE_LINK_LIST_XPE3_BCM56970_A0m */ 
   7889         /* mem            RQE_LINK_LIST_XPE3m */
   7890         /* flags       */ SOC_MEM_FLAG_VALID |
   7891                           (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */
   7892         /* cmp_fn      */ _soc_mem_cmp_undef,
   7893         /* *null_entry */ _soc_mem_entry_null_zeroes,
   7894         /* index_min   */ 0,
   7895         /* index_max   */ 255,
   7896         /* minblock    */ 77,
   7897         /* maxblock    */ 77,
   7898         /* blocks      */ 0,
   7899         /* blocks_hi   */ 0xffffffff,
   7900         /* base        */ 0x2e8f0000,
   7901         /* gran        */ 1,
   7902         /* bytes       */ 2,
   7903         /* nFields     */ 5,
   7904         /* *fields     */ soc_RQE_FREE_LIST_BCM56970_A0m_fields,
   7905         /* *views      */ NULL,
   7906         /* *views_num  */ NULL,
   7907         /* snoop_cb    */ NULL, 
   7908         /* snoop_user_data */ NULL, 
   7909         /* snoop_flags */ 0,
   7910         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   7911         /* type */ SOC_MEM_TYPE_NORMAL,
   7912         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7913         /* impl */ SOC_MEM_IMPL_NORMAL,
   7914         /* cmic_mor_clks       */ 0,
   7915         /* access_latency_mode */ 3,
   7916     },
   7917 #endif /* chips */
   7918 
   7919 #if defined(BCM_88690_A0)
   7920     { /* SOC_MEM_INT_RQP_CMSm */ 
   7921         /* mem            RQP_CMSm */
   7922         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   7923                           SOC_MEM_FLAG_VALID, /* 0x2 */
   7924         /* cmp_fn      */ NULL,
   7925         /* *null_entry */ NULL,
   7926         /* index_min   */ 0,
   7927         /* index_max   */ 511,
   7928         /* minblock    */ 223,
   7929         /* maxblock    */ 224,
   7930         /* blocks      */ 0,
   7931         /* blocks_hi   */ 0xffffffff,
   7932         /* base        */ 0x00030000,
   7933         /* gran        */ 1,
   7934         /* bytes       */ 3,
   7935         /* nFields     */ 2,
   7936         /* *fields     */ soc_RQP_CMSm_fields,
   7937         /* *views      */ NULL,
   7938         /* *views_num  */ NULL,
   7939         /* snoop_cb    */ NULL, 
   7940         /* snoop_user_data */ NULL, 
   7941         /* snoop_flags */ 0,
   7942         /* severity */ SOC_MEM_SEVERE_LOW,
   7943         /* type */ SOC_MEM_TYPE_TWO_PORT,
   7944         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7945         /* impl */ SOC_MEM_IMPL_NORMAL,
   7946         /* cmic_mor_clks       */ 0,
   7947     },
   7948 #endif /* chips */
   7949 
   7950 #if defined(BCM_88690_B0)
   7951     { /* SOC_MEM_INT_RQP_CMS_BCM88690_B0m */ 
   7952         /* mem            RQP_CMSm */
   7953         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   7954                           SOC_MEM_FLAG_VALID, /* 0x2 */
   7955         /* cmp_fn      */ NULL,
   7956         /* *null_entry */ NULL,
   7957         /* index_min   */ 0,
   7958         /* index_max   */ 511,
   7959         /* minblock    */ 223,
   7960         /* maxblock    */ 224,
   7961         /* blocks      */ 0,
   7962         /* blocks_hi   */ 0xffffffff,
   7963         /* base        */ 0x00030000,
   7964         /* gran        */ 1,
   7965         /* bytes       */ 3,
   7966         /* nFields     */ 2,
   7967         /* *fields     */ soc_RQP_CMS_BCM88690_B0m_fields,
   7968         /* *views      */ NULL,
   7969         /* *views_num  */ NULL,
   7970         /* snoop_cb    */ NULL, 
   7971         /* snoop_user_data */ NULL, 
   7972         /* snoop_flags */ 0,
   7973         /* severity */ SOC_MEM_SEVERE_LOW,
   7974         /* type */ SOC_MEM_TYPE_TWO_PORT,
   7975         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   7976         /* impl */ SOC_MEM_IMPL_NORMAL,
   7977         /* cmic_mor_clks       */ 0,
   7978     },
   7979 #endif /* chips */
   7980 
   7981 #if defined(BCM_88690_A0)
   7982     { /* SOC_MEM_INT_RQP_CRMm */ 
   7983         /* mem            RQP_CRMm */
   7984         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   7985                           SOC_MEM_FLAG_WRITEONLY |
   7986                           SOC_MEM_FLAG_READONLY |
   7987                           SOC_MEM_FLAG_VALID, /* 0x2 */
   7988         /* cmp_fn      */ NULL,
   7989         /* *null_entry */ NULL,
   7990         /* index_min   */ 0,
   7991         /* index_max   */ 511,
   7992         /* minblock    */ 223,
   7993         /* maxblock    */ 224,
   7994         /* blocks      */ 0,
   7995         /* blocks_hi   */ 0xffffffff,
   7996         /* base        */ 0x00090000,
   7997         /* gran        */ 1,
   7998         /* bytes       */ 3,
   7999         /* nFields     */ 2,
   8000         /* *fields     */ soc_RQP_CRMm_fields,
   8001         /* *views      */ NULL,
   8002         /* *views_num  */ NULL,
   8003         /* snoop_cb    */ NULL, 
   8004         /* snoop_user_data */ NULL, 
   8005         /* snoop_flags */ 0,
   8006         /* severity */ SOC_MEM_SEVERE_LOW,
   8007         /* type */ SOC_MEM_TYPE_TWO_PORT,
   8008         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8009         /* impl */ SOC_MEM_IMPL_NORMAL,
   8010         /* cmic_mor_clks       */ 0,
   8011     },
   8012 #endif /* chips */
   8013 
   8014 #if defined(BCM_88690_B0)
   8015     { /* SOC_MEM_INT_RQP_CRM_BCM88690_B0m */ 
   8016         /* mem            RQP_CRMm */
   8017         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8018                           SOC_MEM_FLAG_WRITEONLY |
   8019                           SOC_MEM_FLAG_READONLY |
   8020                           SOC_MEM_FLAG_VALID, /* 0x2 */
   8021         /* cmp_fn      */ NULL,
   8022         /* *null_entry */ NULL,
   8023         /* index_min   */ 0,
   8024         /* index_max   */ 511,
   8025         /* minblock    */ 223,
   8026         /* maxblock    */ 224,
   8027         /* blocks      */ 0,
   8028         /* blocks_hi   */ 0xffffffff,
   8029         /* base        */ 0x00080000,
   8030         /* gran        */ 1,
   8031         /* bytes       */ 3,
   8032         /* nFields     */ 2,
   8033         /* *fields     */ soc_RQP_CRM_BCM88690_B0m_fields,
   8034         /* *views      */ NULL,
   8035         /* *views_num  */ NULL,
   8036         /* snoop_cb    */ NULL, 
   8037         /* snoop_user_data */ NULL, 
   8038         /* snoop_flags */ 0,
   8039         /* severity */ SOC_MEM_SEVERE_LOW,
   8040         /* type */ SOC_MEM_TYPE_TWO_PORT,
   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_88690_A0)
   8048     { /* SOC_MEM_INT_RQP_FCMm */ 
   8049         /* mem            RQP_FCMm */
   8050         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8051                           SOC_MEM_FLAG_WRITEONLY |
   8052                           SOC_MEM_FLAG_READONLY |
   8053                           SOC_MEM_FLAG_VALID, /* 0x2 */
   8054         /* cmp_fn      */ NULL,
   8055         /* *null_entry */ NULL,
   8056         /* index_min   */ 0,
   8057         /* index_max   */ 511,
   8058         /* minblock    */ 223,
   8059         /* maxblock    */ 224,
   8060         /* blocks      */ 0,
   8061         /* blocks_hi   */ 0xffffffff,
   8062         /* base        */ 0x00020000,
   8063         /* gran        */ 1,
   8064         /* bytes       */ 2,
   8065         /* nFields     */ 2,
   8066         /* *fields     */ soc_RQP_FCMm_fields,
   8067         /* *views      */ NULL,
   8068         /* *views_num  */ NULL,
   8069         /* snoop_cb    */ NULL, 
   8070         /* snoop_user_data */ NULL, 
   8071         /* snoop_flags */ 0,
   8072         /* severity */ SOC_MEM_SEVERE_HIGH,
   8073         /* type */ SOC_MEM_TYPE_TWO_PORT,
   8074         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8075         /* impl */ SOC_MEM_IMPL_NORMAL,
   8076         /* cmic_mor_clks       */ 0,
   8077     },
   8078 #endif /* chips */
   8079 
   8080 #if defined(BCM_88690_B0)
   8081     { /* SOC_MEM_INT_RQP_FCM_BCM88690_B0m */ 
   8082         /* mem            RQP_FCMm */
   8083         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8084                           SOC_MEM_FLAG_WRITEONLY |
   8085                           SOC_MEM_FLAG_READONLY |
   8086                           SOC_MEM_FLAG_VALID, /* 0x2 */
   8087         /* cmp_fn      */ NULL,
   8088         /* *null_entry */ NULL,
   8089         /* index_min   */ 0,
   8090         /* index_max   */ 511,
   8091         /* minblock    */ 223,
   8092         /* maxblock    */ 224,
   8093         /* blocks      */ 0,
   8094         /* blocks_hi   */ 0xffffffff,
   8095         /* base        */ 0x00020000,
   8096         /* gran        */ 1,
   8097         /* bytes       */ 2,
   8098         /* nFields     */ 2,
   8099         /* *fields     */ soc_RQP_FCM_BCM88690_B0m_fields,
   8100         /* *views      */ NULL,
   8101         /* *views_num  */ NULL,
   8102         /* snoop_cb    */ NULL, 
   8103         /* snoop_user_data */ NULL, 
   8104         /* snoop_flags */ 0,
   8105         /* severity */ SOC_MEM_SEVERE_HIGH,
   8106         /* type */ SOC_MEM_TYPE_TWO_PORT,
   8107         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8108         /* impl */ SOC_MEM_IMPL_NORMAL,
   8109         /* cmic_mor_clks       */ 0,
   8110     },
   8111 #endif /* chips */
   8112 
   8113 #if defined(BCM_88690_A0)
   8114     { /* SOC_MEM_INT_RQP_FRMm */ 
   8115         /* mem            RQP_FRMm */
   8116         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8117                           SOC_MEM_FLAG_WRITEONLY |
   8118                           SOC_MEM_FLAG_READONLY |
   8119                           SOC_MEM_FLAG_VALID, /* 0x2 */
   8120         /* cmp_fn      */ NULL,
   8121         /* *null_entry */ NULL,
   8122         /* index_min   */ 0,
   8123         /* index_max   */ 55,
   8124         /* minblock    */ 223,
   8125         /* maxblock    */ 224,
   8126         /* blocks      */ 0,
   8127         /* blocks_hi   */ 0xffffffff,
   8128         /* base        */ 0x00070000,
   8129         /* gran        */ 1,
   8130         /* bytes       */ 534,
   8131         /* nFields     */ 2,
   8132         /* *fields     */ soc_RQP_FRMm_fields,
   8133         /* *views      */ NULL,
   8134         /* *views_num  */ NULL,
   8135         /* snoop_cb    */ NULL, 
   8136         /* snoop_user_data */ NULL, 
   8137         /* snoop_flags */ 0,
   8138         /* severity */ SOC_MEM_SEVERE_LOW,
   8139         /* type */ SOC_MEM_TYPE_TWO_PORT,
   8140         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
   8141         /* impl */ SOC_MEM_IMPL_NORMAL,
   8142         /* cmic_mor_clks       */ 0,
   8143     },
   8144 #endif /* chips */
   8145 
   8146 #if defined(BCM_88690_B0)
   8147     { /* SOC_MEM_INT_RQP_FRM_BCM88690_B0m */ 
   8148         /* mem            RQP_FRMm */
   8149         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8150                           SOC_MEM_FLAG_WRITEONLY |
   8151                           SOC_MEM_FLAG_READONLY |
   8152                           SOC_MEM_FLAG_VALID, /* 0x2 */
   8153         /* cmp_fn      */ NULL,
   8154         /* *null_entry */ NULL,
   8155         /* index_min   */ 0,
   8156         /* index_max   */ 55,
   8157         /* minblock    */ 223,
   8158         /* maxblock    */ 224,
   8159         /* blocks      */ 0,
   8160         /* blocks_hi   */ 0xffffffff,
   8161         /* base        */ 0x00060000,
   8162         /* gran        */ 1,
   8163         /* bytes       */ 534,
   8164         /* nFields     */ 2,
   8165         /* *fields     */ soc_RQP_FRM_BCM88690_B0m_fields,
   8166         /* *views      */ NULL,
   8167         /* *views_num  */ NULL,
   8168         /* snoop_cb    */ NULL, 
   8169         /* snoop_user_data */ NULL, 
   8170         /* snoop_flags */ 0,
   8171         /* severity */ SOC_MEM_SEVERE_LOW,
   8172         /* type */ SOC_MEM_TYPE_TWO_PORT,
   8173         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
   8174         /* impl */ SOC_MEM_IMPL_NORMAL,
   8175         /* cmic_mor_clks       */ 0,
   8176     },
   8177 #endif /* chips */
   8178 
   8179 #if defined(BCM_88690_A0)
   8180     { /* SOC_MEM_INT_RQP_HDR_FIFOm */ 
   8181         /* mem            RQP_HDR_FIFOm */
   8182         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8183                           SOC_MEM_FLAG_WRITEONLY |
   8184                           SOC_MEM_FLAG_READONLY |
   8185                           SOC_MEM_FLAG_VALID, /* 0x2 */
   8186         /* cmp_fn      */ NULL,
   8187         /* *null_entry */ NULL,
   8188         /* index_min   */ 0,
   8189         /* index_max   */ 13,
   8190         /* minblock    */ 223,
   8191         /* maxblock    */ 224,
   8192         /* blocks      */ 0,
   8193         /* blocks_hi   */ 0xffffffff,
   8194         /* base        */ 0x000c0000,
   8195         /* gran        */ 1,
   8196         /* bytes       */ 148,
   8197         /* nFields     */ 2,
   8198         /* *fields     */ soc_RQP_HDR_FIFOm_fields,
   8199         /* *views      */ NULL,
   8200         /* *views_num  */ NULL,
   8201         /* snoop_cb    */ NULL, 
   8202         /* snoop_user_data */ NULL, 
   8203         /* snoop_flags */ 0,
   8204         /* severity */ SOC_MEM_SEVERE_LOW,
   8205         /* type */ SOC_MEM_TYPE_TWO_PORT,
   8206         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
   8207         /* impl */ SOC_MEM_IMPL_NORMAL,
   8208         /* cmic_mor_clks       */ 0,
   8209     },
   8210 #endif /* chips */
   8211 
   8212 #if defined(BCM_88690_B0)
   8213     { /* SOC_MEM_INT_RQP_HDR_FIFO_BCM88690_B0m */ 
   8214         /* mem            RQP_HDR_FIFOm */
   8215         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8216                           SOC_MEM_FLAG_WRITEONLY |
   8217                           SOC_MEM_FLAG_READONLY |
   8218                           SOC_MEM_FLAG_VALID, /* 0x2 */
   8219         /* cmp_fn      */ NULL,
   8220         /* *null_entry */ NULL,
   8221         /* index_min   */ 0,
   8222         /* index_max   */ 13,
   8223         /* minblock    */ 223,
   8224         /* maxblock    */ 224,
   8225         /* blocks      */ 0,
   8226         /* blocks_hi   */ 0xffffffff,
   8227         /* base        */ 0x000b0000,
   8228         /* gran        */ 1,
   8229         /* bytes       */ 148,
   8230         /* nFields     */ 2,
   8231         /* *fields     */ soc_RQP_HDR_FIFO_BCM88690_B0m_fields,
   8232         /* *views      */ NULL,
   8233         /* *views_num  */ NULL,
   8234         /* snoop_cb    */ NULL, 
   8235         /* snoop_user_data */ NULL, 
   8236         /* snoop_flags */ 0,
   8237         /* severity */ SOC_MEM_SEVERE_LOW,
   8238         /* type */ SOC_MEM_TYPE_TWO_PORT,
   8239         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
   8240         /* impl */ SOC_MEM_IMPL_NORMAL,
   8241         /* cmic_mor_clks       */ 0,
   8242     },
   8243 #endif /* chips */
   8244 
   8245 #if defined(BCM_88690_A0)
   8246     { /* SOC_MEM_INT_RQP_MBYPASSm */ 
   8247         /* mem            RQP_MBYPASSm */
   8248         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8249                           SOC_MEM_FLAG_WRITEONLY |
   8250                           SOC_MEM_FLAG_READONLY |
   8251                           SOC_MEM_FLAG_VALID, /* 0x2 */
   8252         /* cmp_fn      */ NULL,
   8253         /* *null_entry */ NULL,
   8254         /* index_min   */ 0,
   8255         /* index_max   */ 767,
   8256         /* minblock    */ 223,
   8257         /* maxblock    */ 224,
   8258         /* blocks      */ 0,
   8259         /* blocks_hi   */ 0xffffffff,
   8260         /* base        */ 0x00150000,
   8261         /* gran        */ 1,
   8262         /* bytes       */ 153,
   8263         /* nFields     */ 3,
   8264         /* *fields     */ soc_RQP_MBYPASSm_fields,
   8265         /* *views      */ NULL,
   8266         /* *views_num  */ NULL,
   8267         /* snoop_cb    */ NULL, 
   8268         /* snoop_user_data */ NULL, 
   8269         /* snoop_flags */ 0,
   8270         /* severity */ SOC_MEM_SEVERE_LOW,
   8271         /* type */ SOC_MEM_TYPE_TWO_PORT,
   8272         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
   8273         /* impl */ SOC_MEM_IMPL_NORMAL,
   8274         /* cmic_mor_clks       */ 0,
   8275     },
   8276 #endif /* chips */
   8277 
   8278 #if defined(BCM_88690_B0)
   8279     { /* SOC_MEM_INT_RQP_MBYPASS_BCM88690_B0m */ 
   8280         /* mem            RQP_MBYPASSm */
   8281         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8282                           SOC_MEM_FLAG_WRITEONLY |
   8283                           SOC_MEM_FLAG_READONLY |
   8284                           SOC_MEM_FLAG_VALID, /* 0x2 */
   8285         /* cmp_fn      */ NULL,
   8286         /* *null_entry */ NULL,
   8287         /* index_min   */ 0,
   8288         /* index_max   */ 767,
   8289         /* minblock    */ 223,
   8290         /* maxblock    */ 224,
   8291         /* blocks      */ 0,
   8292         /* blocks_hi   */ 0xffffffff,
   8293         /* base        */ 0x001d0000,
   8294         /* gran        */ 1,
   8295         /* bytes       */ 153,
   8296         /* nFields     */ 3,
   8297         /* *fields     */ soc_RQP_MBYPASS_BCM88690_B0m_fields,
   8298         /* *views      */ NULL,
   8299         /* *views_num  */ NULL,
   8300         /* snoop_cb    */ NULL, 
   8301         /* snoop_user_data */ NULL, 
   8302         /* snoop_flags */ 0,
   8303         /* severity */ SOC_MEM_SEVERE_LOW,
   8304         /* type */ SOC_MEM_TYPE_TWO_PORT,
   8305         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
   8306         /* impl */ SOC_MEM_IMPL_NORMAL,
   8307         /* cmic_mor_clks       */ 0,
   8308     },
   8309 #endif /* chips */
   8310 
   8311 #if defined(BCM_88690_A0)
   8312     { /* SOC_MEM_INT_RQP_MC_SP_TC_MAPm */ 
   8313         /* mem            RQP_MC_SP_TC_MAPm */
   8314         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   8315         /* cmp_fn      */ NULL,
   8316         /* *null_entry */ NULL,
   8317         /* index_min   */ 0,
   8318         /* index_max   */ 31,
   8319         /* minblock    */ 223,
   8320         /* maxblock    */ 224,
   8321         /* blocks      */ 0,
   8322         /* blocks_hi   */ 0xffffffff,
   8323         /* base        */ 0x00170000,
   8324         /* gran        */ 1,
   8325         /* bytes       */ 1,
   8326         /* nFields     */ 2,
   8327         /* *fields     */ soc_RQP_MC_SP_TC_MAPm_fields,
   8328         /* *views      */ NULL,
   8329         /* *views_num  */ NULL,
   8330         /* snoop_cb    */ NULL, 
   8331         /* snoop_user_data */ NULL, 
   8332         /* snoop_flags */ 0,
   8333         /* severity */ SOC_MEM_SEVERE_LOW,
   8334         /* type */ SOC_MEM_TYPE_NORMAL,
   8335         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   8336         /* impl */ SOC_MEM_IMPL_NORMAL,
   8337         /* cmic_mor_clks       */ 0,
   8338     },
   8339 #endif /* chips */
   8340 
   8341 #if defined(BCM_88690_B0)
   8342     { /* SOC_MEM_INT_RQP_MC_SP_TC_MAP_BCM88690_B0m */ 
   8343         /* mem            RQP_MC_SP_TC_MAPm */
   8344         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
   8345         /* cmp_fn      */ NULL,
   8346         /* *null_entry */ NULL,
   8347         /* index_min   */ 0,
   8348         /* index_max   */ 31,
   8349         /* minblock    */ 223,
   8350         /* maxblock    */ 224,
   8351         /* blocks      */ 0,
   8352         /* blocks_hi   */ 0xffffffff,
   8353         /* base        */ 0x001f0000,
   8354         /* gran        */ 1,
   8355         /* bytes       */ 1,
   8356         /* nFields     */ 2,
   8357         /* *fields     */ soc_RQP_MC_SP_TC_MAP_BCM88690_B0m_fields,
   8358         /* *views      */ NULL,
   8359         /* *views_num  */ NULL,
   8360         /* snoop_cb    */ NULL, 
   8361         /* snoop_user_data */ NULL, 
   8362         /* snoop_flags */ 0,
   8363         /* severity */ SOC_MEM_SEVERE_LOW,
   8364         /* type */ SOC_MEM_TYPE_NORMAL,
   8365         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   8366         /* impl */ SOC_MEM_IMPL_FLIPFLOP,
   8367         /* cmic_mor_clks       */ 0,
   8368     },
   8369 #endif /* chips */
   8370 
   8371 #if defined(BCM_88690_A0)
   8372     { /* SOC_MEM_INT_RQP_MSCm */ 
   8373         /* mem            RQP_MSCm */
   8374         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8375                           SOC_MEM_FLAG_WRITEONLY |
   8376                           SOC_MEM_FLAG_READONLY |
   8377                           SOC_MEM_FLAG_VALID, /* 0x2 */
   8378         /* cmp_fn      */ NULL,
   8379         /* *null_entry */ NULL,
   8380         /* index_min   */ 0,
   8381         /* index_max   */ 511,
   8382         /* minblock    */ 223,
   8383         /* maxblock    */ 224,
   8384         /* blocks      */ 0,
   8385         /* blocks_hi   */ 0xffffffff,
   8386         /* base        */ 0x00160000,
   8387         /* gran        */ 1,
   8388         /* bytes       */ 157,
   8389         /* nFields     */ 8,
   8390         /* *fields     */ soc_RQP_MSCm_fields,
   8391         /* *views      */ NULL,
   8392         /* *views_num  */ NULL,
   8393         /* snoop_cb    */ NULL, 
   8394         /* snoop_user_data */ NULL, 
   8395         /* snoop_flags */ 0,
   8396         /* severity */ SOC_MEM_SEVERE_LOW,
   8397         /* type */ SOC_MEM_TYPE_TWO_PORT,
   8398         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
   8399         /* impl */ SOC_MEM_IMPL_NORMAL,
   8400         /* cmic_mor_clks       */ 0,
   8401     },
   8402 #endif /* chips */
   8403 
   8404 #if defined(BCM_88690_B0)
   8405     { /* SOC_MEM_INT_RQP_MSC_BCM88690_B0m */ 
   8406         /* mem            RQP_MSCm */
   8407         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8408                           SOC_MEM_FLAG_WRITEONLY |
   8409                           SOC_MEM_FLAG_READONLY |
   8410                           SOC_MEM_FLAG_VALID, /* 0x2 */
   8411         /* cmp_fn      */ NULL,
   8412         /* *null_entry */ NULL,
   8413         /* index_min   */ 0,
   8414         /* index_max   */ 511,
   8415         /* minblock    */ 223,
   8416         /* maxblock    */ 224,
   8417         /* blocks      */ 0,
   8418         /* blocks_hi   */ 0xffffffff,
   8419         /* base        */ 0x001e0000,
   8420         /* gran        */ 1,
   8421         /* bytes       */ 157,
   8422         /* nFields     */ 8,
   8423         /* *fields     */ soc_RQP_MSC_BCM88690_B0m_fields,
   8424         /* *views      */ NULL,
   8425         /* *views_num  */ NULL,
   8426         /* snoop_cb    */ NULL, 
   8427         /* snoop_user_data */ NULL, 
   8428         /* snoop_flags */ 0,
   8429         /* severity */ SOC_MEM_SEVERE_LOW,
   8430         /* type */ SOC_MEM_TYPE_TWO_PORT,
   8431         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
   8432         /* impl */ SOC_MEM_IMPL_NORMAL,
   8433         /* cmic_mor_clks       */ 0,
   8434     },
   8435 #endif /* chips */
   8436 
   8437 #if defined(BCM_88690_A0)
   8438     { /* SOC_MEM_INT_RQP_PCMm */ 
   8439         /* mem            RQP_PCMm */
   8440         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8441                           SOC_MEM_FLAG_WRITEONLY |
   8442                           SOC_MEM_FLAG_READONLY |
   8443                           SOC_MEM_FLAG_VALID, /* 0x2 */
   8444         /* cmp_fn      */ NULL,
   8445         /* *null_entry */ NULL,
   8446         /* index_min   */ 0,
   8447         /* index_max   */ 23,
   8448         /* minblock    */ 223,
   8449         /* maxblock    */ 224,
   8450         /* blocks      */ 0,
   8451         /* blocks_hi   */ 0xffffffff,
   8452         /* base        */ 0x00040000,
   8453         /* gran        */ 1,
   8454         /* bytes       */ 524,
   8455         /* nFields     */ 2,
   8456         /* *fields     */ soc_RQP_PCMm_fields,
   8457         /* *views      */ NULL,
   8458         /* *views_num  */ NULL,
   8459         /* snoop_cb    */ NULL, 
   8460         /* snoop_user_data */ NULL, 
   8461         /* snoop_flags */ 0,
   8462         /* severity */ SOC_MEM_SEVERE_LOW,
   8463         /* type */ SOC_MEM_TYPE_TWO_PORT,
   8464         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
   8465         /* impl */ SOC_MEM_IMPL_NORMAL,
   8466         /* cmic_mor_clks       */ 0,
   8467     },
   8468 #endif /* chips */
   8469 
   8470 #if defined(BCM_88690_B0)
   8471     { /* SOC_MEM_INT_RQP_PCM_BCM88690_B0m */ 
   8472         /* mem            RQP_PCMm */
   8473         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8474                           SOC_MEM_FLAG_WRITEONLY |
   8475                           SOC_MEM_FLAG_READONLY |
   8476                           SOC_MEM_FLAG_VALID, /* 0x2 */
   8477         /* cmp_fn      */ NULL,
   8478         /* *null_entry */ NULL,
   8479         /* index_min   */ 0,
   8480         /* index_max   */ 23,
   8481         /* minblock    */ 223,
   8482         /* maxblock    */ 224,
   8483         /* blocks      */ 0,
   8484         /* blocks_hi   */ 0xffffffff,
   8485         /* base        */ 0x00040000,
   8486         /* gran        */ 1,
   8487         /* bytes       */ 524,
   8488         /* nFields     */ 2,
   8489         /* *fields     */ soc_RQP_PCM_BCM88690_B0m_fields,
   8490         /* *views      */ NULL,
   8491         /* *views_num  */ NULL,
   8492         /* snoop_cb    */ NULL, 
   8493         /* snoop_user_data */ NULL, 
   8494         /* snoop_flags */ 0,
   8495         /* severity */ SOC_MEM_SEVERE_LOW,
   8496         /* type */ SOC_MEM_TYPE_TWO_PORT,
   8497         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
   8498         /* impl */ SOC_MEM_IMPL_NORMAL,
   8499         /* cmic_mor_clks       */ 0,
   8500     },
   8501 #endif /* chips */
   8502 
   8503 #if defined(BCM_88690_A0)
   8504     { /* SOC_MEM_INT_RQP_PRDm */ 
   8505         /* mem            RQP_PRDm */
   8506         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8507                           SOC_MEM_FLAG_WRITEONLY |
   8508                           SOC_MEM_FLAG_READONLY |
   8509                           SOC_MEM_FLAG_VALID |
   8510                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   8511         /* cmp_fn      */ NULL,
   8512         /* *null_entry */ NULL,
   8513         /* index_min   */ 0,
   8514         /* index_max   */ 511,
   8515         /* minblock    */ 223,
   8516         /* maxblock    */ 224,
   8517         /* blocks      */ 0,
   8518         /* blocks_hi   */ 0xffffffff,
   8519         /* base        */ 0x000e0000,
   8520         /* gran        */ 1,
   8521         /* bytes       */ 268,
   8522         /* nFields     */ 2,
   8523         /* *fields     */ soc_RQP_PRDm_fields,
   8524         /* *views      */ NULL,
   8525         /* *views_num  */ NULL,
   8526         /* snoop_cb    */ NULL, 
   8527         /* snoop_user_data */ NULL, 
   8528         /* snoop_flags */ 0,
   8529         /* severity */ SOC_MEM_SEVERE_LOW,
   8530         /* type */ SOC_MEM_TYPE_NORMAL,
   8531         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8532         /* impl */ SOC_MEM_IMPL_NORMAL,
   8533         /* cmic_mor_clks       */ 0,
   8534     },
   8535 #endif /* chips */
   8536 
   8537 #if defined(BCM_88690_B0)
   8538     { /* SOC_MEM_INT_RQP_PRD_BCM88690_B0m */ 
   8539         /* mem            RQP_PRDm */
   8540         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8541                           SOC_MEM_FLAG_WRITEONLY |
   8542                           SOC_MEM_FLAG_READONLY |
   8543                           SOC_MEM_FLAG_VALID |
   8544                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   8545         /* cmp_fn      */ NULL,
   8546         /* *null_entry */ NULL,
   8547         /* index_min   */ 0,
   8548         /* index_max   */ 511,
   8549         /* minblock    */ 223,
   8550         /* maxblock    */ 224,
   8551         /* blocks      */ 0,
   8552         /* blocks_hi   */ 0xffffffff,
   8553         /* base        */ 0x00160000,
   8554         /* gran        */ 1,
   8555         /* bytes       */ 268,
   8556         /* nFields     */ 2,
   8557         /* *fields     */ soc_RQP_PRD_BCM88690_B0m_fields,
   8558         /* *views      */ NULL,
   8559         /* *views_num  */ NULL,
   8560         /* snoop_cb    */ NULL, 
   8561         /* snoop_user_data */ NULL, 
   8562         /* snoop_flags */ 0,
   8563         /* severity */ SOC_MEM_SEVERE_LOW,
   8564         /* type */ SOC_MEM_TYPE_NORMAL,
   8565         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8566         /* impl */ SOC_MEM_IMPL_NORMAL,
   8567         /* cmic_mor_clks       */ 0,
   8568     },
   8569 #endif /* chips */
   8570 
   8571 #if defined(BCM_88690_A0)
   8572     { /* SOC_MEM_INT_RQP_PRFm */ 
   8573         /* mem            RQP_PRFm */
   8574         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8575                           SOC_MEM_FLAG_WRITEONLY |
   8576                           SOC_MEM_FLAG_READONLY |
   8577                           SOC_MEM_FLAG_VALID |
   8578                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   8579         /* cmp_fn      */ NULL,
   8580         /* *null_entry */ NULL,
   8581         /* index_min   */ 0,
   8582         /* index_max   */ 127,
   8583         /* minblock    */ 223,
   8584         /* maxblock    */ 224,
   8585         /* blocks      */ 0,
   8586         /* blocks_hi   */ 0xffffffff,
   8587         /* base        */ 0x00100000,
   8588         /* gran        */ 1,
   8589         /* bytes       */ 4,
   8590         /* nFields     */ 6,
   8591         /* *fields     */ soc_RQP_PRFm_fields,
   8592         /* *views      */ NULL,
   8593         /* *views_num  */ NULL,
   8594         /* snoop_cb    */ NULL, 
   8595         /* snoop_user_data */ NULL, 
   8596         /* snoop_flags */ 0,
   8597         /* severity */ SOC_MEM_SEVERE_HIGH,
   8598         /* type */ SOC_MEM_TYPE_TWO_PORT,
   8599         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8600         /* impl */ SOC_MEM_IMPL_NORMAL,
   8601         /* cmic_mor_clks       */ 0,
   8602     },
   8603 #endif /* chips */
   8604 
   8605 #if defined(BCM_88690_B0)
   8606     { /* SOC_MEM_INT_RQP_PRF_BCM88690_B0m */ 
   8607         /* mem            RQP_PRFm */
   8608         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8609                           SOC_MEM_FLAG_WRITEONLY |
   8610                           SOC_MEM_FLAG_READONLY |
   8611                           SOC_MEM_FLAG_VALID |
   8612                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   8613         /* cmp_fn      */ NULL,
   8614         /* *null_entry */ NULL,
   8615         /* index_min   */ 0,
   8616         /* index_max   */ 127,
   8617         /* minblock    */ 223,
   8618         /* maxblock    */ 224,
   8619         /* blocks      */ 0,
   8620         /* blocks_hi   */ 0xffffffff,
   8621         /* base        */ 0x00180000,
   8622         /* gran        */ 1,
   8623         /* bytes       */ 4,
   8624         /* nFields     */ 6,
   8625         /* *fields     */ soc_RQP_PRF_BCM88690_B0m_fields,
   8626         /* *views      */ NULL,
   8627         /* *views_num  */ NULL,
   8628         /* snoop_cb    */ NULL, 
   8629         /* snoop_user_data */ NULL, 
   8630         /* snoop_flags */ 0,
   8631         /* severity */ SOC_MEM_SEVERE_HIGH,
   8632         /* type */ SOC_MEM_TYPE_TWO_PORT,
   8633         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8634         /* impl */ SOC_MEM_IMPL_NORMAL,
   8635         /* cmic_mor_clks       */ 0,
   8636     },
   8637 #endif /* chips */
   8638 
   8639 #if defined(BCM_88690_A0)
   8640     { /* SOC_MEM_INT_RQP_PRTm */ 
   8641         /* mem            RQP_PRTm */
   8642         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8643                           SOC_MEM_FLAG_WRITEONLY |
   8644                           SOC_MEM_FLAG_READONLY |
   8645                           SOC_MEM_FLAG_VALID, /* 0x2 */
   8646         /* cmp_fn      */ NULL,
   8647         /* *null_entry */ NULL,
   8648         /* index_min   */ 0,
   8649         /* index_max   */ 6143,
   8650         /* minblock    */ 223,
   8651         /* maxblock    */ 224,
   8652         /* blocks      */ 0,
   8653         /* blocks_hi   */ 0xffffffff,
   8654         /* base        */ 0x00140000,
   8655         /* gran        */ 1,
   8656         /* bytes       */ 3,
   8657         /* nFields     */ 4,
   8658         /* *fields     */ soc_RQP_PRTm_fields,
   8659         /* *views      */ NULL,
   8660         /* *views_num  */ NULL,
   8661         /* snoop_cb    */ NULL, 
   8662         /* snoop_user_data */ NULL, 
   8663         /* snoop_flags */ 0,
   8664         /* severity */ SOC_MEM_SEVERE_HIGH,
   8665         /* type */ SOC_MEM_TYPE_NORMAL,
   8666         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8667         /* impl */ SOC_MEM_IMPL_NORMAL,
   8668         /* cmic_mor_clks       */ 0,
   8669     },
   8670 #endif /* chips */
   8671 
   8672 #if defined(BCM_88690_B0)
   8673     { /* SOC_MEM_INT_RQP_PRT_BCM88690_B0m */ 
   8674         /* mem            RQP_PRTm */
   8675         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8676                           SOC_MEM_FLAG_WRITEONLY |
   8677                           SOC_MEM_FLAG_READONLY |
   8678                           SOC_MEM_FLAG_VALID, /* 0x2 */
   8679         /* cmp_fn      */ NULL,
   8680         /* *null_entry */ NULL,
   8681         /* index_min   */ 0,
   8682         /* index_max   */ 6143,
   8683         /* minblock    */ 223,
   8684         /* maxblock    */ 224,
   8685         /* blocks      */ 0,
   8686         /* blocks_hi   */ 0xffffffff,
   8687         /* base        */ 0x001c0000,
   8688         /* gran        */ 1,
   8689         /* bytes       */ 3,
   8690         /* nFields     */ 4,
   8691         /* *fields     */ soc_RQP_PRT_BCM88690_B0m_fields,
   8692         /* *views      */ NULL,
   8693         /* *views_num  */ NULL,
   8694         /* snoop_cb    */ NULL, 
   8695         /* snoop_user_data */ NULL, 
   8696         /* snoop_flags */ 0,
   8697         /* severity */ SOC_MEM_SEVERE_HIGH,
   8698         /* type */ SOC_MEM_TYPE_NORMAL,
   8699         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8700         /* impl */ SOC_MEM_IMPL_NORMAL,
   8701         /* cmic_mor_clks       */ 0,
   8702     },
   8703 #endif /* chips */
   8704 
   8705 #if defined(BCM_88690_A0)
   8706     { /* SOC_MEM_INT_RQP_RCMm */ 
   8707         /* mem            RQP_RCMm */
   8708         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8709                           SOC_MEM_FLAG_VALID, /* 0x2 */
   8710         /* cmp_fn      */ NULL,
   8711         /* *null_entry */ NULL,
   8712         /* index_min   */ 0,
   8713         /* index_max   */ 6143,
   8714         /* minblock    */ 223,
   8715         /* maxblock    */ 224,
   8716         /* blocks      */ 0,
   8717         /* blocks_hi   */ 0xffffffff,
   8718         /* base        */ 0x00010000,
   8719         /* gran        */ 1,
   8720         /* bytes       */ 3,
   8721         /* nFields     */ 3,
   8722         /* *fields     */ soc_RQP_RCMm_fields,
   8723         /* *views      */ NULL,
   8724         /* *views_num  */ NULL,
   8725         /* snoop_cb    */ NULL, 
   8726         /* snoop_user_data */ NULL, 
   8727         /* snoop_flags */ 0,
   8728         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   8729         /* type */ SOC_MEM_TYPE_NORMAL,
   8730         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8731         /* impl */ SOC_MEM_IMPL_NORMAL,
   8732         /* cmic_mor_clks       */ 0,
   8733     },
   8734 #endif /* chips */
   8735 
   8736 #if defined(BCM_88690_B0)
   8737     { /* SOC_MEM_INT_RQP_RCM_BCM88690_B0m */ 
   8738         /* mem            RQP_RCMm */
   8739         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8740                           SOC_MEM_FLAG_VALID, /* 0x2 */
   8741         /* cmp_fn      */ NULL,
   8742         /* *null_entry */ NULL,
   8743         /* index_min   */ 0,
   8744         /* index_max   */ 6143,
   8745         /* minblock    */ 223,
   8746         /* maxblock    */ 224,
   8747         /* blocks      */ 0,
   8748         /* blocks_hi   */ 0xffffffff,
   8749         /* base        */ 0x00010000,
   8750         /* gran        */ 1,
   8751         /* bytes       */ 3,
   8752         /* nFields     */ 3,
   8753         /* *fields     */ soc_RQP_RCM_BCM88690_B0m_fields,
   8754         /* *views      */ NULL,
   8755         /* *views_num  */ NULL,
   8756         /* snoop_cb    */ NULL, 
   8757         /* snoop_user_data */ NULL, 
   8758         /* snoop_flags */ 0,
   8759         /* severity */ SOC_MEM_SEVERE_MEDIUM,
   8760         /* type */ SOC_MEM_TYPE_NORMAL,
   8761         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8762         /* impl */ SOC_MEM_IMPL_NORMAL,
   8763         /* cmic_mor_clks       */ 0,
   8764     },
   8765 #endif /* chips */
   8766 
   8767 #if defined(BCM_88690_A0)
   8768     { /* SOC_MEM_INT_RQP_RPDMm */ 
   8769         /* mem            RQP_RPDMm */
   8770         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8771                           SOC_MEM_FLAG_VALID, /* 0x2 */
   8772         /* cmp_fn      */ NULL,
   8773         /* *null_entry */ NULL,
   8774         /* index_min   */ 0,
   8775         /* index_max   */ 511,
   8776         /* minblock    */ 223,
   8777         /* maxblock    */ 224,
   8778         /* blocks      */ 0,
   8779         /* blocks_hi   */ 0xffffffff,
   8780         /* base        */ 0x000a0000,
   8781         /* gran        */ 1,
   8782         /* bytes       */ 10,
   8783         /* nFields     */ 8,
   8784         /* *fields     */ soc_RQP_RPDMm_fields,
   8785         /* *views      */ NULL,
   8786         /* *views_num  */ NULL,
   8787         /* snoop_cb    */ NULL, 
   8788         /* snoop_user_data */ NULL, 
   8789         /* snoop_flags */ 0,
   8790         /* severity */ SOC_MEM_SEVERE_LOW,
   8791         /* type */ SOC_MEM_TYPE_TWO_PORT,
   8792         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8793         /* impl */ SOC_MEM_IMPL_NORMAL,
   8794         /* cmic_mor_clks       */ 0,
   8795     },
   8796 #endif /* chips */
   8797 
   8798 #if defined(BCM_88690_A0)
   8799     { /* SOC_MEM_INT_RQP_RPDMHDRm */ 
   8800         /* mem            RQP_RPDMHDRm */
   8801         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8802                           SOC_MEM_FLAG_WRITEONLY |
   8803                           SOC_MEM_FLAG_READONLY |
   8804                           SOC_MEM_FLAG_VALID, /* 0x2 */
   8805         /* cmp_fn      */ NULL,
   8806         /* *null_entry */ NULL,
   8807         /* index_min   */ 0,
   8808         /* index_max   */ 511,
   8809         /* minblock    */ 223,
   8810         /* maxblock    */ 224,
   8811         /* blocks      */ 0,
   8812         /* blocks_hi   */ 0xffffffff,
   8813         /* base        */ 0x000b0000,
   8814         /* gran        */ 1,
   8815         /* bytes       */ 148,
   8816         /* nFields     */ 2,
   8817         /* *fields     */ soc_RQP_RPDMHDRm_fields,
   8818         /* *views      */ NULL,
   8819         /* *views_num  */ NULL,
   8820         /* snoop_cb    */ NULL, 
   8821         /* snoop_user_data */ NULL, 
   8822         /* snoop_flags */ 0,
   8823         /* severity */ SOC_MEM_SEVERE_LOW,
   8824         /* type */ SOC_MEM_TYPE_TWO_PORT,
   8825         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
   8826         /* impl */ SOC_MEM_IMPL_NORMAL,
   8827         /* cmic_mor_clks       */ 0,
   8828     },
   8829 #endif /* chips */
   8830 
   8831 #if defined(BCM_88690_B0)
   8832     { /* SOC_MEM_INT_RQP_RPDMHDR_BCM88690_B0m */ 
   8833         /* mem            RQP_RPDMHDRm */
   8834         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8835                           SOC_MEM_FLAG_WRITEONLY |
   8836                           SOC_MEM_FLAG_READONLY |
   8837                           SOC_MEM_FLAG_VALID, /* 0x2 */
   8838         /* cmp_fn      */ NULL,
   8839         /* *null_entry */ NULL,
   8840         /* index_min   */ 0,
   8841         /* index_max   */ 511,
   8842         /* minblock    */ 223,
   8843         /* maxblock    */ 224,
   8844         /* blocks      */ 0,
   8845         /* blocks_hi   */ 0xffffffff,
   8846         /* base        */ 0x000a0000,
   8847         /* gran        */ 1,
   8848         /* bytes       */ 148,
   8849         /* nFields     */ 2,
   8850         /* *fields     */ soc_RQP_RPDMHDR_BCM88690_B0m_fields,
   8851         /* *views      */ NULL,
   8852         /* *views_num  */ NULL,
   8853         /* snoop_cb    */ NULL, 
   8854         /* snoop_user_data */ NULL, 
   8855         /* snoop_flags */ 0,
   8856         /* severity */ SOC_MEM_SEVERE_LOW,
   8857         /* type */ SOC_MEM_TYPE_TWO_PORT,
   8858         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
   8859         /* impl */ SOC_MEM_IMPL_NORMAL,
   8860         /* cmic_mor_clks       */ 0,
   8861     },
   8862 #endif /* chips */
   8863 
   8864 #if defined(BCM_88690_B0)
   8865     { /* SOC_MEM_INT_RQP_RPDM_BCM88690_B0m */ 
   8866         /* mem            RQP_RPDMm */
   8867         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8868                           SOC_MEM_FLAG_VALID, /* 0x2 */
   8869         /* cmp_fn      */ NULL,
   8870         /* *null_entry */ NULL,
   8871         /* index_min   */ 0,
   8872         /* index_max   */ 511,
   8873         /* minblock    */ 223,
   8874         /* maxblock    */ 224,
   8875         /* blocks      */ 0,
   8876         /* blocks_hi   */ 0xffffffff,
   8877         /* base        */ 0x00090000,
   8878         /* gran        */ 1,
   8879         /* bytes       */ 10,
   8880         /* nFields     */ 8,
   8881         /* *fields     */ soc_RQP_RPDM_BCM88690_B0m_fields,
   8882         /* *views      */ NULL,
   8883         /* *views_num  */ NULL,
   8884         /* snoop_cb    */ NULL, 
   8885         /* snoop_user_data */ NULL, 
   8886         /* snoop_flags */ 0,
   8887         /* severity */ SOC_MEM_SEVERE_LOW,
   8888         /* type */ SOC_MEM_TYPE_TWO_PORT,
   8889         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8890         /* impl */ SOC_MEM_IMPL_NORMAL,
   8891         /* cmic_mor_clks       */ 0,
   8892     },
   8893 #endif /* chips */
   8894 
   8895 #if defined(BCM_88690_A0)
   8896     { /* SOC_MEM_INT_RQP_RSMm */ 
   8897         /* mem            RQP_RSMm */
   8898         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8899                           SOC_MEM_FLAG_VALID, /* 0x2 */
   8900         /* cmp_fn      */ NULL,
   8901         /* *null_entry */ NULL,
   8902         /* index_min   */ 0,
   8903         /* index_max   */ 511,
   8904         /* minblock    */ 223,
   8905         /* maxblock    */ 224,
   8906         /* blocks      */ 0,
   8907         /* blocks_hi   */ 0xffffffff,
   8908         /* base        */ 0x00080000,
   8909         /* gran        */ 1,
   8910         /* bytes       */ 6,
   8911         /* nFields     */ 12,
   8912         /* *fields     */ soc_RQP_RSMm_fields,
   8913         /* *views      */ NULL,
   8914         /* *views_num  */ NULL,
   8915         /* snoop_cb    */ NULL, 
   8916         /* snoop_user_data */ NULL, 
   8917         /* snoop_flags */ 0,
   8918         /* severity */ SOC_MEM_SEVERE_LOW,
   8919         /* type */ SOC_MEM_TYPE_TWO_PORT,
   8920         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8921         /* impl */ SOC_MEM_IMPL_NORMAL,
   8922         /* cmic_mor_clks       */ 0,
   8923     },
   8924 #endif /* chips */
   8925 
   8926 #if defined(BCM_88690_B0)
   8927     { /* SOC_MEM_INT_RQP_RSM_BCM88690_B0m */ 
   8928         /* mem            RQP_RSMm */
   8929         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8930                           SOC_MEM_FLAG_VALID, /* 0x2 */
   8931         /* cmp_fn      */ NULL,
   8932         /* *null_entry */ NULL,
   8933         /* index_min   */ 0,
   8934         /* index_max   */ 511,
   8935         /* minblock    */ 223,
   8936         /* maxblock    */ 224,
   8937         /* blocks      */ 0,
   8938         /* blocks_hi   */ 0xffffffff,
   8939         /* base        */ 0x00070000,
   8940         /* gran        */ 1,
   8941         /* bytes       */ 6,
   8942         /* nFields     */ 12,
   8943         /* *fields     */ soc_RQP_RSM_BCM88690_B0m_fields,
   8944         /* *views      */ NULL,
   8945         /* *views_num  */ NULL,
   8946         /* snoop_cb    */ NULL, 
   8947         /* snoop_user_data */ NULL, 
   8948         /* snoop_flags */ 0,
   8949         /* severity */ SOC_MEM_SEVERE_LOW,
   8950         /* type */ SOC_MEM_TYPE_TWO_PORT,
   8951         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   8952         /* impl */ SOC_MEM_IMPL_NORMAL,
   8953         /* cmic_mor_clks       */ 0,
   8954     },
   8955 #endif /* chips */
   8956 
   8957 #if defined(BCM_88690_A0)
   8958     { /* SOC_MEM_INT_RQP_SEGMm */ 
   8959         /* mem            RQP_SEGMm */
   8960         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8961                           SOC_MEM_FLAG_WRITEONLY |
   8962                           SOC_MEM_FLAG_READONLY |
   8963                           SOC_MEM_FLAG_VALID, /* 0x2 */
   8964         /* cmp_fn      */ NULL,
   8965         /* *null_entry */ NULL,
   8966         /* index_min   */ 0,
   8967         /* index_max   */ 511,
   8968         /* minblock    */ 223,
   8969         /* maxblock    */ 224,
   8970         /* blocks      */ 0,
   8971         /* blocks_hi   */ 0xffffffff,
   8972         /* base        */ 0x000d0000,
   8973         /* gran        */ 1,
   8974         /* bytes       */ 528,
   8975         /* nFields     */ 2,
   8976         /* *fields     */ soc_RQP_SEGMm_fields,
   8977         /* *views      */ NULL,
   8978         /* *views_num  */ NULL,
   8979         /* snoop_cb    */ NULL, 
   8980         /* snoop_user_data */ NULL, 
   8981         /* snoop_flags */ 0,
   8982         /* severity */ SOC_MEM_SEVERE_LOW,
   8983         /* type */ SOC_MEM_TYPE_TWO_PORT,
   8984         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   8985         /* impl */ SOC_MEM_IMPL_NORMAL,
   8986         /* cmic_mor_clks       */ 0,
   8987     },
   8988 #endif /* chips */
   8989 
   8990 #if defined(BCM_88690_B0)
   8991     { /* SOC_MEM_INT_RQP_SEGM_BANKm */ 
   8992         /* mem            RQP_SEGM_BANKm */
   8993         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   8994                           SOC_MEM_FLAG_WRITEONLY |
   8995                           SOC_MEM_FLAG_READONLY |
   8996                           SOC_MEM_FLAG_VALID |
   8997                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
   8998         /* cmp_fn      */ NULL,
   8999         /* *null_entry */ NULL,
   9000         /* index_min   */ 0,
   9001         /* index_max   */ 511,
   9002         /* minblock    */ 223,
   9003         /* maxblock    */ 224,
   9004         /* blocks      */ 0,
   9005         /* blocks_hi   */ 0xffffffff,
   9006         /* base        */ 0x000c0000,
   9007         /* gran        */ 1,
   9008         /* bytes       */ 55,
   9009         /* nFields     */ 2,
   9010         /* *fields     */ soc_RQP_SEGM_BANKm_fields,
   9011         /* *views      */ NULL,
   9012         /* *views_num  */ NULL,
   9013         /* snoop_cb    */ NULL, 
   9014         /* snoop_user_data */ NULL, 
   9015         /* snoop_flags */ 0,
   9016         /* severity */ SOC_MEM_SEVERE_LOW,
   9017         /* type */ SOC_MEM_TYPE_TWO_PORT,
   9018         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9019         /* impl */ SOC_MEM_IMPL_NORMAL,
   9020         /* cmic_mor_clks       */ 0,
   9021     },
   9022 #endif /* chips */
   9023 
   9024 #if defined(BCM_88690_B0)
   9025     { /* SOC_MEM_INT_RQP_SEGM_BANK_9m */ 
   9026         /* mem            RQP_SEGM_BANK_9m */
   9027         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   9028                           SOC_MEM_FLAG_WRITEONLY |
   9029                           SOC_MEM_FLAG_READONLY |
   9030                           SOC_MEM_FLAG_VALID, /* 0x2 */
   9031         /* cmp_fn      */ NULL,
   9032         /* *null_entry */ NULL,
   9033         /* index_min   */ 0,
   9034         /* index_max   */ 511,
   9035         /* minblock    */ 223,
   9036         /* maxblock    */ 224,
   9037         /* blocks      */ 0,
   9038         /* blocks_hi   */ 0xffffffff,
   9039         /* base        */ 0x00150000,
   9040         /* gran        */ 1,
   9041         /* bytes       */ 40,
   9042         /* nFields     */ 2,
   9043         /* *fields     */ soc_RQP_SEGM_BANK_9m_fields,
   9044         /* *views      */ NULL,
   9045         /* *views_num  */ NULL,
   9046         /* snoop_cb    */ NULL, 
   9047         /* snoop_user_data */ NULL, 
   9048         /* snoop_flags */ 0,
   9049         /* severity */ SOC_MEM_SEVERE_LOW,
   9050         /* type */ SOC_MEM_TYPE_TWO_PORT,
   9051         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9052         /* impl */ SOC_MEM_IMPL_NORMAL,
   9053         /* cmic_mor_clks       */ 0,
   9054     },
   9055 #endif /* chips */
   9056 
   9057 #if defined(BCM_88690_A0)
   9058     { /* SOC_MEM_INT_RQP_TSMm */ 
   9059         /* mem            RQP_TSMm */
   9060         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   9061                           SOC_MEM_FLAG_WRITEONLY |
   9062                           SOC_MEM_FLAG_READONLY |
   9063                           SOC_MEM_FLAG_VALID, /* 0x2 */
   9064         /* cmp_fn      */ NULL,
   9065         /* *null_entry */ NULL,
   9066         /* index_min   */ 0,
   9067         /* index_max   */ 55,
   9068         /* minblock    */ 223,
   9069         /* maxblock    */ 224,
   9070         /* blocks      */ 0,
   9071         /* blocks_hi   */ 0xffffffff,
   9072         /* base        */ 0x00060000,
   9073         /* gran        */ 1,
   9074         /* bytes       */ 263,
   9075         /* nFields     */ 2,
   9076         /* *fields     */ soc_RQP_TSMm_fields,
   9077         /* *views      */ NULL,
   9078         /* *views_num  */ NULL,
   9079         /* snoop_cb    */ NULL, 
   9080         /* snoop_user_data */ NULL, 
   9081         /* snoop_flags */ 0,
   9082         /* severity */ SOC_MEM_SEVERE_LOW,
   9083         /* type */ SOC_MEM_TYPE_TWO_PORT,
   9084         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
   9085         /* impl */ SOC_MEM_IMPL_NORMAL,
   9086         /* cmic_mor_clks       */ 0,
   9087     },
   9088 #endif /* chips */
   9089 
   9090 #if defined(BCM_88690_A0)
   9091     { /* SOC_MEM_INT_RQP_USMm */ 
   9092         /* mem            RQP_USMm */
   9093         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   9094                           SOC_MEM_FLAG_WRITEONLY |
   9095                           SOC_MEM_FLAG_READONLY |
   9096                           SOC_MEM_FLAG_VALID, /* 0x2 */
   9097         /* cmp_fn      */ NULL,
   9098         /* *null_entry */ NULL,
   9099         /* index_min   */ 0,
   9100         /* index_max   */ 25,
   9101         /* minblock    */ 223,
   9102         /* maxblock    */ 224,
   9103         /* blocks      */ 0,
   9104         /* blocks_hi   */ 0xffffffff,
   9105         /* base        */ 0x00050000,
   9106         /* gran        */ 1,
   9107         /* bytes       */ 524,
   9108         /* nFields     */ 2,
   9109         /* *fields     */ soc_RQP_USMm_fields,
   9110         /* *views      */ NULL,
   9111         /* *views_num  */ NULL,
   9112         /* snoop_cb    */ NULL, 
   9113         /* snoop_user_data */ NULL, 
   9114         /* snoop_flags */ 0,
   9115         /* severity */ SOC_MEM_SEVERE_LOW,
   9116         /* type */ SOC_MEM_TYPE_TWO_PORT,
   9117         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
   9118         /* impl */ SOC_MEM_IMPL_NORMAL,
   9119         /* cmic_mor_clks       */ 0,
   9120     },
   9121 #endif /* chips */
   9122 
   9123 #if defined(BCM_88690_B0)
   9124     { /* SOC_MEM_INT_RQP_USM_BCM88690_B0m */ 
   9125         /* mem            RQP_USMm */
   9126         /* flags       */ SOC_MEM_FLAG_SIGNAL |
   9127                           SOC_MEM_FLAG_WRITEONLY |
   9128                           SOC_MEM_FLAG_READONLY |
   9129                           SOC_MEM_FLAG_VALID, /* 0x2 */
   9130         /* cmp_fn      */ NULL,
   9131         /* *null_entry */ NULL,
   9132         /* index_min   */ 0,
   9133         /* index_max   */ 25,
   9134         /* minblock    */ 223,
   9135         /* maxblock    */ 224,
   9136         /* blocks      */ 0,
   9137         /* blocks_hi   */ 0xffffffff,
   9138         /* base        */ 0x00050000,
   9139         /* gran        */ 1,
   9140         /* bytes       */ 524,
   9141         /* nFields     */ 2,
   9142         /* *fields     */ soc_RQP_USM_BCM88690_B0m_fields,
   9143         /* *views      */ NULL,
   9144         /* *views_num  */ NULL,
   9145         /* snoop_cb    */ NULL, 
   9146         /* snoop_user_data */ NULL, 
   9147         /* snoop_flags */ 0,
   9148         /* severity */ SOC_MEM_SEVERE_LOW,
   9149         /* type */ SOC_MEM_TYPE_TWO_PORT,
   9150         /* ecc type */ SOC_MEM_ECC_TYPE_WIDE,
   9151         /* impl */ SOC_MEM_IMPL_NORMAL,
   9152         /* cmic_mor_clks       */ 0,
   9153     },
   9154 #endif /* chips */
   9155 
   9156 #if defined(BCM_56840_B0)
   9157     { /* SOC_MEM_INT_RTAG7_FLOW_BASED_HASHm */ 
   9158         /* mem            RTAG7_FLOW_BASED_HASHm */
   9159         /* flags       */ SOC_MEM_FLAG_VALID |
   9160                           SOC_MEM_FLAG_CACHABLE |
   9161                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
   9162         /* cmp_fn      */ _soc_mem_cmp_undef,
   9163         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9164         /* index_min   */ 0,
   9165         /* index_max   */ 255,
   9166         /* minblock    */ 6,
   9167         /* maxblock    */ 6,
   9168         /* blocks      */ 0x40,
   9169         /* blocks_hi   */ 0,
   9170         /* base        */ 0x0a06c000,
   9171         /* gran        */ 1,
   9172         /* bytes       */ 1,
   9173         /* nFields     */ 3,
   9174         /* *fields     */ soc_RTAG7_FLOW_BASED_HASHm_fields,
   9175         /* *views      */ NULL,
   9176         /* *views_num  */ NULL,
   9177         /* snoop_cb    */ NULL, 
   9178         /* snoop_user_data */ NULL, 
   9179         /* snoop_flags */ 0,
   9180         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9181         /* type */ SOC_MEM_TYPE_NORMAL,
   9182         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9183         /* impl */ SOC_MEM_IMPL_NORMAL,
   9184         /* cmic_mor_clks       */ 0,
   9185     },
   9186 #endif /* chips */
   9187 
   9188 #if defined(BCM_53570_A0) || defined(BCM_53570_B0)
   9189     { /* SOC_MEM_INT_RTAG7_FLOW_BASED_HASH_BCM53570_A0m */ 
   9190         /* mem            RTAG7_FLOW_BASED_HASHm */
   9191         /* flags       */ SOC_MEM_FLAG_VALID |
   9192                           SOC_MEM_FLAG_CACHABLE |
   9193                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
   9194         /* cmp_fn      */ _soc_mem_cmp_undef,
   9195         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9196         /* index_min   */ 0,
   9197         /* index_max   */ 255,
   9198         /* minblock    */ 15,
   9199         /* maxblock    */ 15,
   9200         /* blocks      */ 0x8000,
   9201         /* blocks_hi   */ 0,
   9202         /* base        */ 0x1c4c0000,
   9203         /* gran        */ 1,
   9204         /* bytes       */ 6,
   9205         /* nFields     */ 13,
   9206         /* *fields     */ soc_RTAG7_FLOW_BASED_HASH_BCM53570_A0m_fields,
   9207         /* *views      */ NULL,
   9208         /* *views_num  */ NULL,
   9209         /* snoop_cb    */ NULL, 
   9210         /* snoop_user_data */ NULL, 
   9211         /* snoop_flags */ 0,
   9212         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9213         /* type */ SOC_MEM_TYPE_NORMAL,
   9214         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9215         /* impl */ SOC_MEM_IMPL_NORMAL,
   9216         /* cmic_mor_clks       */ 0,
   9217     },
   9218 #endif /* chips */
   9219 
   9220 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
   9221     { /* SOC_MEM_INT_RTAG7_FLOW_BASED_HASH_BCM56260_A0m */ 
   9222         /* mem            RTAG7_FLOW_BASED_HASHm */
   9223         /* flags       */ SOC_MEM_FLAG_VALID |
   9224                           SOC_MEM_FLAG_CACHABLE |
   9225                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
   9226         /* cmp_fn      */ _soc_mem_cmp_undef,
   9227         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9228         /* index_min   */ 0,
   9229         /* index_max   */ 255,
   9230         /* minblock    */ 6,
   9231         /* maxblock    */ 6,
   9232         /* blocks      */ 0x40,
   9233         /* blocks_hi   */ 0,
   9234         /* base        */ 0x281c0000,
   9235         /* gran        */ 1,
   9236         /* bytes       */ 6,
   9237         /* nFields     */ 13,
   9238         /* *fields     */ soc_RTAG7_FLOW_BASED_HASH_BCM56260_A0m_fields,
   9239         /* *views      */ NULL,
   9240         /* *views_num  */ NULL,
   9241         /* snoop_cb    */ NULL, 
   9242         /* snoop_user_data */ NULL, 
   9243         /* snoop_flags */ 0,
   9244         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9245         /* type */ SOC_MEM_TYPE_NORMAL,
   9246         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9247         /* impl */ SOC_MEM_IMPL_NORMAL,
   9248         /* cmic_mor_clks       */ 0,
   9249     },
   9250 #endif /* chips */
   9251 
   9252 #if defined(BCM_56270_A0)
   9253     { /* SOC_MEM_INT_RTAG7_FLOW_BASED_HASH_BCM56270_A0m */ 
   9254         /* mem            RTAG7_FLOW_BASED_HASHm */
   9255         /* flags       */ SOC_MEM_FLAG_VALID |
   9256                           SOC_MEM_FLAG_CACHABLE |
   9257                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
   9258         /* cmp_fn      */ _soc_mem_cmp_undef,
   9259         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9260         /* index_min   */ 0,
   9261         /* index_max   */ 255,
   9262         /* minblock    */ 5,
   9263         /* maxblock    */ 5,
   9264         /* blocks      */ 0x20,
   9265         /* blocks_hi   */ 0,
   9266         /* base        */ 0x281c0000,
   9267         /* gran        */ 1,
   9268         /* bytes       */ 6,
   9269         /* nFields     */ 13,
   9270         /* *fields     */ soc_RTAG7_FLOW_BASED_HASH_BCM56260_A0m_fields,
   9271         /* *views      */ NULL,
   9272         /* *views_num  */ NULL,
   9273         /* snoop_cb    */ NULL, 
   9274         /* snoop_user_data */ NULL, 
   9275         /* snoop_flags */ 0,
   9276         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9277         /* type */ SOC_MEM_TYPE_NORMAL,
   9278         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9279         /* impl */ SOC_MEM_IMPL_NORMAL,
   9280         /* cmic_mor_clks       */ 0,
   9281     },
   9282 #endif /* chips */
   9283 
   9284 #if defined(BCM_56340_A0)
   9285     { /* SOC_MEM_INT_RTAG7_FLOW_BASED_HASH_BCM56340_A0m */ 
   9286         /* mem            RTAG7_FLOW_BASED_HASHm */
   9287         /* flags       */ SOC_MEM_FLAG_VALID |
   9288                           SOC_MEM_FLAG_CACHABLE |
   9289                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
   9290         /* cmp_fn      */ _soc_mem_cmp_undef,
   9291         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9292         /* index_min   */ 0,
   9293         /* index_max   */ 255,
   9294         /* minblock    */ 4,
   9295         /* maxblock    */ 4,
   9296         /* blocks      */ 0x10,
   9297         /* blocks_hi   */ 0,
   9298         /* base        */ 0x20180000,
   9299         /* gran        */ 1,
   9300         /* bytes       */ 6,
   9301         /* nFields     */ 13,
   9302         /* *fields     */ soc_RTAG7_FLOW_BASED_HASH_BCM56640_A0m_fields,
   9303         /* *views      */ NULL,
   9304         /* *views_num  */ NULL,
   9305         /* snoop_cb    */ NULL, 
   9306         /* snoop_user_data */ NULL, 
   9307         /* snoop_flags */ 0,
   9308         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9309         /* type */ SOC_MEM_TYPE_NORMAL,
   9310         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9311         /* impl */ SOC_MEM_IMPL_NORMAL,
   9312         /* cmic_mor_clks       */ 0,
   9313     },
   9314 #endif /* chips */
   9315 
   9316 #if defined(BCM_56370_A0)
   9317     { /* SOC_MEM_INT_RTAG7_FLOW_BASED_HASH_BCM56370_A0m */ 
   9318         /* mem            RTAG7_FLOW_BASED_HASHm */
   9319         /* flags       */ SOC_MEM_FLAG_VALID |
   9320                           SOC_MEM_FLAG_CACHABLE |
   9321                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   9322         /* cmp_fn      */ _soc_mem_cmp_undef,
   9323         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9324         /* index_min   */ 0,
   9325         /* index_max   */ 255,
   9326         /* minblock    */ 14,
   9327         /* maxblock    */ 14,
   9328         /* blocks      */ 0x4000,
   9329         /* blocks_hi   */ 0,
   9330         /* base        */ 0x680c0000,
   9331         /* gran        */ 1,
   9332         /* bytes       */ 8,
   9333         /* nFields     */ 20,
   9334         /* *fields     */ soc_RTAG7_FLOW_BASED_HASH_BCM56870_A0m_fields,
   9335         /* *views      */ NULL,
   9336         /* *views_num  */ NULL,
   9337         /* snoop_cb    */ NULL, 
   9338         /* snoop_user_data */ NULL, 
   9339         /* snoop_flags */ 0,
   9340         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9341         /* type */ SOC_MEM_TYPE_NORMAL,
   9342         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9343         /* impl */ SOC_MEM_IMPL_NORMAL,
   9344         /* cmic_mor_clks       */ 0,
   9345         /* access_latency_mode */ 3,
   9346     },
   9347 #endif /* chips */
   9348 
   9349 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
   9350     defined(BCM_56450_B1)
   9351     { /* SOC_MEM_INT_RTAG7_FLOW_BASED_HASH_BCM56450_A0m */ 
   9352         /* mem            RTAG7_FLOW_BASED_HASHm */
   9353         /* flags       */ SOC_MEM_FLAG_VALID |
   9354                           SOC_MEM_FLAG_CACHABLE |
   9355                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
   9356         /* cmp_fn      */ _soc_mem_cmp_undef,
   9357         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9358         /* index_min   */ 0,
   9359         /* index_max   */ 255,
   9360         /* minblock    */ 8,
   9361         /* maxblock    */ 8,
   9362         /* blocks      */ 0x100,
   9363         /* blocks_hi   */ 0,
   9364         /* base        */ 0x281c0000,
   9365         /* gran        */ 1,
   9366         /* bytes       */ 6,
   9367         /* nFields     */ 13,
   9368         /* *fields     */ soc_RTAG7_FLOW_BASED_HASH_BCM56640_A0m_fields,
   9369         /* *views      */ NULL,
   9370         /* *views_num  */ NULL,
   9371         /* snoop_cb    */ NULL, 
   9372         /* snoop_user_data */ NULL, 
   9373         /* snoop_flags */ 0,
   9374         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9375         /* type */ SOC_MEM_TYPE_NORMAL,
   9376         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9377         /* impl */ SOC_MEM_IMPL_NORMAL,
   9378         /* cmic_mor_clks       */ 0,
   9379     },
   9380 #endif /* chips */
   9381 
   9382 #if defined(BCM_56560_A0) || defined(BCM_56670_A0) || \
   9383     defined(BCM_56670_B0)
   9384     { /* SOC_MEM_INT_RTAG7_FLOW_BASED_HASH_BCM56560_A0m */ 
   9385         /* mem            RTAG7_FLOW_BASED_HASHm */
   9386         /* flags       */ SOC_MEM_FLAG_VALID |
   9387                           SOC_MEM_FLAG_CACHABLE |
   9388                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
   9389         /* cmp_fn      */ _soc_mem_cmp_undef,
   9390         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9391         /* index_min   */ 0,
   9392         /* index_max   */ 255,
   9393         /* minblock    */ 21,
   9394         /* maxblock    */ 21,
   9395         /* blocks      */ 0x200000,
   9396         /* blocks_hi   */ 0,
   9397         /* base        */ 0x38000000,
   9398         /* gran        */ 1,
   9399         /* bytes       */ 8,
   9400         /* nFields     */ 17,
   9401         /* *fields     */ soc_RTAG7_FLOW_BASED_HASH_BCM56560_A0m_fields,
   9402         /* *views      */ NULL,
   9403         /* *views_num  */ NULL,
   9404         /* snoop_cb    */ NULL, 
   9405         /* snoop_user_data */ NULL, 
   9406         /* snoop_flags */ 0,
   9407         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9408         /* type */ SOC_MEM_TYPE_NORMAL,
   9409         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9410         /* impl */ SOC_MEM_IMPL_NORMAL,
   9411         /* cmic_mor_clks       */ 0,
   9412     },
   9413 #endif /* chips */
   9414 
   9415 #if defined(BCM_56560_B0)
   9416     { /* SOC_MEM_INT_RTAG7_FLOW_BASED_HASH_BCM56560_B0m */ 
   9417         /* mem            RTAG7_FLOW_BASED_HASHm */
   9418         /* flags       */ SOC_MEM_FLAG_VALID |
   9419                           SOC_MEM_FLAG_CACHABLE |
   9420                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
   9421         /* cmp_fn      */ _soc_mem_cmp_undef,
   9422         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9423         /* index_min   */ 0,
   9424         /* index_max   */ 255,
   9425         /* minblock    */ 13,
   9426         /* maxblock    */ 13,
   9427         /* blocks      */ 0x2000,
   9428         /* blocks_hi   */ 0,
   9429         /* base        */ 0x38000000,
   9430         /* gran        */ 1,
   9431         /* bytes       */ 8,
   9432         /* nFields     */ 17,
   9433         /* *fields     */ soc_RTAG7_FLOW_BASED_HASH_BCM56560_A0m_fields,
   9434         /* *views      */ NULL,
   9435         /* *views_num  */ NULL,
   9436         /* snoop_cb    */ NULL, 
   9437         /* snoop_user_data */ NULL, 
   9438         /* snoop_flags */ 0,
   9439         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9440         /* type */ SOC_MEM_TYPE_NORMAL,
   9441         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9442         /* impl */ SOC_MEM_IMPL_NORMAL,
   9443         /* cmic_mor_clks       */ 0,
   9444     },
   9445 #endif /* chips */
   9446 
   9447 #if defined(BCM_56640_A0)
   9448     { /* SOC_MEM_INT_RTAG7_FLOW_BASED_HASH_BCM56640_A0m */ 
   9449         /* mem            RTAG7_FLOW_BASED_HASHm */
   9450         /* flags       */ SOC_MEM_FLAG_VALID |
   9451                           SOC_MEM_FLAG_CACHABLE |
   9452                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
   9453         /* cmp_fn      */ _soc_mem_cmp_undef,
   9454         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9455         /* index_min   */ 0,
   9456         /* index_max   */ 255,
   9457         /* minblock    */ 7,
   9458         /* maxblock    */ 7,
   9459         /* blocks      */ 0x80,
   9460         /* blocks_hi   */ 0,
   9461         /* base        */ 0x20180000,
   9462         /* gran        */ 1,
   9463         /* bytes       */ 6,
   9464         /* nFields     */ 13,
   9465         /* *fields     */ soc_RTAG7_FLOW_BASED_HASH_BCM56640_A0m_fields,
   9466         /* *views      */ NULL,
   9467         /* *views_num  */ NULL,
   9468         /* snoop_cb    */ NULL, 
   9469         /* snoop_user_data */ NULL, 
   9470         /* snoop_flags */ 0,
   9471         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9472         /* type */ SOC_MEM_TYPE_NORMAL,
   9473         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9474         /* impl */ SOC_MEM_IMPL_NORMAL,
   9475         /* cmic_mor_clks       */ 0,
   9476     },
   9477 #endif /* chips */
   9478 
   9479 #if defined(BCM_56770_A0)
   9480     { /* SOC_MEM_INT_RTAG7_FLOW_BASED_HASH_BCM56770_A0m */ 
   9481         /* mem            RTAG7_FLOW_BASED_HASHm */
   9482         /* flags       */ SOC_MEM_FLAG_VALID |
   9483                           SOC_MEM_FLAG_CACHABLE |
   9484                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
   9485                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
   9486         /* cmp_fn      */ _soc_mem_cmp_undef,
   9487         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9488         /* index_min   */ 0,
   9489         /* index_max   */ 255,
   9490         /* minblock    */ 25,
   9491         /* maxblock    */ 25,
   9492         /* blocks      */ 0x2000000,
   9493         /* blocks_hi   */ 0,
   9494         /* base        */ 0x680c0000,
   9495         /* gran        */ 1,
   9496         /* bytes       */ 8,
   9497         /* nFields     */ 20,
   9498         /* *fields     */ soc_RTAG7_FLOW_BASED_HASH_BCM56870_A0m_fields,
   9499         /* *views      */ NULL,
   9500         /* *views_num  */ NULL,
   9501         /* snoop_cb    */ NULL, 
   9502         /* snoop_user_data */ NULL, 
   9503         /* snoop_flags */ 0,
   9504         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9505         /* type */ SOC_MEM_TYPE_NORMAL,
   9506         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9507         /* impl */ SOC_MEM_IMPL_NORMAL,
   9508         /* cmic_mor_clks       */ 0,
   9509         /* access_latency_mode */ 3,
   9510     },
   9511 #endif /* chips */
   9512 
   9513 #if defined(BCM_56850_A0)
   9514     { /* SOC_MEM_INT_RTAG7_FLOW_BASED_HASH_BCM56850_A0m */ 
   9515         /* mem            RTAG7_FLOW_BASED_HASHm */
   9516         /* flags       */ SOC_MEM_FLAG_VALID |
   9517                           SOC_MEM_FLAG_CACHABLE |
   9518                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
   9519                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
   9520         /* cmp_fn      */ _soc_mem_cmp_undef,
   9521         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9522         /* index_min   */ 0,
   9523         /* index_max   */ 255,
   9524         /* minblock    */ 10,
   9525         /* maxblock    */ 10,
   9526         /* blocks      */ 0x400,
   9527         /* blocks_hi   */ 0,
   9528         /* base        */ 0x28000000,
   9529         /* gran        */ 1,
   9530         /* bytes       */ 6,
   9531         /* nFields     */ 14,
   9532         /* *fields     */ soc_RTAG7_FLOW_BASED_HASH_BCM56850_A0m_fields,
   9533         /* *views      */ NULL,
   9534         /* *views_num  */ NULL,
   9535         /* snoop_cb    */ NULL, 
   9536         /* snoop_user_data */ NULL, 
   9537         /* snoop_flags */ 0,
   9538         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9539         /* type */ SOC_MEM_TYPE_NORMAL,
   9540         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9541         /* impl */ SOC_MEM_IMPL_NORMAL,
   9542         /* cmic_mor_clks       */ 0,
   9543     },
   9544 #endif /* chips */
   9545 
   9546 #if defined(BCM_56860_A0)
   9547     { /* SOC_MEM_INT_RTAG7_FLOW_BASED_HASH_BCM56860_A0m */ 
   9548         /* mem            RTAG7_FLOW_BASED_HASHm */
   9549         /* flags       */ SOC_MEM_FLAG_VALID |
   9550                           SOC_MEM_FLAG_CACHABLE |
   9551                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
   9552                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
   9553         /* cmp_fn      */ _soc_mem_cmp_undef,
   9554         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9555         /* index_min   */ 0,
   9556         /* index_max   */ 255,
   9557         /* minblock    */ 11,
   9558         /* maxblock    */ 11,
   9559         /* blocks      */ 0x800,
   9560         /* blocks_hi   */ 0,
   9561         /* base        */ 0x38000000,
   9562         /* gran        */ 1,
   9563         /* bytes       */ 8,
   9564         /* nFields     */ 17,
   9565         /* *fields     */ soc_RTAG7_FLOW_BASED_HASH_BCM56860_A0m_fields,
   9566         /* *views      */ NULL,
   9567         /* *views_num  */ NULL,
   9568         /* snoop_cb    */ NULL, 
   9569         /* snoop_user_data */ NULL, 
   9570         /* snoop_flags */ 0,
   9571         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9572         /* type */ SOC_MEM_TYPE_NORMAL,
   9573         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9574         /* impl */ SOC_MEM_IMPL_NORMAL,
   9575         /* cmic_mor_clks       */ 0,
   9576     },
   9577 #endif /* chips */
   9578 
   9579 #if defined(BCM_56870_A0)
   9580     { /* SOC_MEM_INT_RTAG7_FLOW_BASED_HASH_BCM56870_A0m */ 
   9581         /* mem            RTAG7_FLOW_BASED_HASHm */
   9582         /* flags       */ SOC_MEM_FLAG_VALID |
   9583                           SOC_MEM_FLAG_CACHABLE |
   9584                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
   9585                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
   9586         /* cmp_fn      */ _soc_mem_cmp_undef,
   9587         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9588         /* index_min   */ 0,
   9589         /* index_max   */ 255,
   9590         /* minblock    */ 37,
   9591         /* maxblock    */ 37,
   9592         /* blocks      */ 0,
   9593         /* blocks_hi   */ 0x20,
   9594         /* base        */ 0x680c0000,
   9595         /* gran        */ 1,
   9596         /* bytes       */ 8,
   9597         /* nFields     */ 20,
   9598         /* *fields     */ soc_RTAG7_FLOW_BASED_HASH_BCM56870_A0m_fields,
   9599         /* *views      */ NULL,
   9600         /* *views_num  */ NULL,
   9601         /* snoop_cb    */ NULL, 
   9602         /* snoop_user_data */ NULL, 
   9603         /* snoop_flags */ 0,
   9604         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9605         /* type */ SOC_MEM_TYPE_NORMAL,
   9606         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9607         /* impl */ SOC_MEM_IMPL_NORMAL,
   9608         /* cmic_mor_clks       */ 0,
   9609         /* access_latency_mode */ 3,
   9610     },
   9611 #endif /* chips */
   9612 
   9613 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
   9614     { /* SOC_MEM_INT_RTAG7_FLOW_BASED_HASH_BCM56960_A0m */ 
   9615         /* mem            RTAG7_FLOW_BASED_HASHm */
   9616         /* flags       */ SOC_MEM_FLAG_VALID |
   9617                           SOC_MEM_FLAG_CACHABLE |
   9618                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
   9619                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
   9620         /* cmp_fn      */ _soc_mem_cmp_undef,
   9621         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9622         /* index_min   */ 0,
   9623         /* index_max   */ 255,
   9624         /* minblock    */ 36,
   9625         /* maxblock    */ 36,
   9626         /* blocks      */ 0,
   9627         /* blocks_hi   */ 0x10,
   9628         /* base        */ 0x38780000,
   9629         /* gran        */ 1,
   9630         /* bytes       */ 7,
   9631         /* nFields     */ 17,
   9632         /* *fields     */ soc_RTAG7_FLOW_BASED_HASH_BCM56960_A0m_fields,
   9633         /* *views      */ NULL,
   9634         /* *views_num  */ NULL,
   9635         /* snoop_cb    */ NULL, 
   9636         /* snoop_user_data */ NULL, 
   9637         /* snoop_flags */ 0,
   9638         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9639         /* type */ SOC_MEM_TYPE_NORMAL,
   9640         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9641         /* impl */ SOC_MEM_IMPL_NORMAL,
   9642         /* cmic_mor_clks       */ 0,
   9643         /* access_latency_mode */ 3,
   9644     },
   9645 #endif /* chips */
   9646 
   9647 #if defined(BCM_56970_A0)
   9648     { /* SOC_MEM_INT_RTAG7_FLOW_BASED_HASH_BCM56970_A0m */ 
   9649         /* mem            RTAG7_FLOW_BASED_HASHm */
   9650         /* flags       */ SOC_MEM_FLAG_VALID |
   9651                           SOC_MEM_FLAG_CACHABLE |
   9652                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
   9653                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
   9654         /* cmp_fn      */ _soc_mem_cmp_undef,
   9655         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9656         /* index_min   */ 0,
   9657         /* index_max   */ 255,
   9658         /* minblock    */ 68,
   9659         /* maxblock    */ 68,
   9660         /* blocks      */ 0,
   9661         /* blocks_hi   */ 0xffffffff,
   9662         /* base        */ 0x5c880000,
   9663         /* gran        */ 1,
   9664         /* bytes       */ 11,
   9665         /* nFields     */ 25,
   9666         /* *fields     */ soc_RTAG7_FLOW_BASED_HASH_BCM56970_A0m_fields,
   9667         /* *views      */ NULL,
   9668         /* *views_num  */ NULL,
   9669         /* snoop_cb    */ NULL, 
   9670         /* snoop_user_data */ NULL, 
   9671         /* snoop_flags */ 0,
   9672         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9673         /* type */ SOC_MEM_TYPE_NORMAL,
   9674         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9675         /* impl */ SOC_MEM_IMPL_NORMAL,
   9676         /* cmic_mor_clks       */ 0,
   9677         /* access_latency_mode */ 3,
   9678     },
   9679 #endif /* chips */
   9680 
   9681 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
   9682     { /* SOC_MEM_INT_RTAG7_FLOW_BASED_HASH_BCM56980_A0m */ 
   9683         /* mem            RTAG7_FLOW_BASED_HASHm */
   9684         /* flags       */ SOC_MEM_FLAG_VALID |
   9685                           SOC_MEM_FLAG_CACHABLE |
   9686                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
   9687                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
   9688         /* cmp_fn      */ _soc_mem_cmp_undef,
   9689         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9690         /* index_min   */ 0,
   9691         /* index_max   */ 255,
   9692         /* minblock    */ 101,
   9693         /* maxblock    */ 101,
   9694         /* blocks      */ 0,
   9695         /* blocks_hi   */ 0xffffffff,
   9696         /* base        */ 0x0c600000,
   9697         /* gran        */ 1,
   9698         /* bytes       */ 8,
   9699         /* nFields     */ 19,
   9700         /* *fields     */ soc_RTAG7_FLOW_BASED_HASH_BCM56980_A0m_fields,
   9701         /* *views      */ NULL,
   9702         /* *views_num  */ NULL,
   9703         /* snoop_cb    */ NULL, 
   9704         /* snoop_user_data */ NULL, 
   9705         /* snoop_flags */ 0,
   9706         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9707         /* type */ SOC_MEM_TYPE_NORMAL,
   9708         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9709         /* impl */ SOC_MEM_IMPL_NORMAL,
   9710         /* cmic_mor_clks       */ 0,
   9711         /* access_latency_mode */ 3,
   9712     },
   9713 #endif /* chips */
   9714 
   9715 #if defined(BCM_56640_A0)
   9716     { /* SOC_MEM_INT_RTAG7_PORT_BASED_HASHm */ 
   9717         /* mem            RTAG7_PORT_BASED_HASHm */
   9718         /* flags       */ SOC_MEM_FLAG_VALID |
   9719                           SOC_MEM_FLAG_CACHABLE |
   9720                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
   9721         /* cmp_fn      */ _soc_mem_cmp_undef,
   9722         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9723         /* index_min   */ 0,
   9724         /* index_max   */ 319,
   9725         /* minblock    */ 7,
   9726         /* maxblock    */ 7,
   9727         /* blocks      */ 0x80,
   9728         /* blocks_hi   */ 0,
   9729         /* base        */ 0x201c0000,
   9730         /* gran        */ 1,
   9731         /* bytes       */ 21,
   9732         /* nFields     */ 49,
   9733         /* *fields     */ soc_RTAG7_PORT_BASED_HASHm_fields,
   9734         /* *views      */ NULL,
   9735         /* *views_num  */ NULL,
   9736         /* snoop_cb    */ NULL, 
   9737         /* snoop_user_data */ NULL, 
   9738         /* snoop_flags */ 0,
   9739         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9740         /* type */ SOC_MEM_TYPE_NORMAL,
   9741         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9742         /* impl */ SOC_MEM_IMPL_NORMAL,
   9743         /* cmic_mor_clks       */ 0,
   9744     },
   9745 #endif /* chips */
   9746 
   9747 #if defined(BCM_53570_A0) || defined(BCM_53570_B0)
   9748     { /* SOC_MEM_INT_RTAG7_PORT_BASED_HASH_BCM53570_A0m */ 
   9749         /* mem            RTAG7_PORT_BASED_HASHm */
   9750         /* flags       */ SOC_MEM_FLAG_VALID |
   9751                           SOC_MEM_FLAG_CACHABLE |
   9752                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
   9753         /* cmp_fn      */ _soc_mem_cmp_undef,
   9754         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9755         /* index_min   */ 0,
   9756         /* index_max   */ 193,
   9757         /* minblock    */ 15,
   9758         /* maxblock    */ 15,
   9759         /* blocks      */ 0x8000,
   9760         /* blocks_hi   */ 0,
   9761         /* base        */ 0x1c480000,
   9762         /* gran        */ 1,
   9763         /* bytes       */ 14,
   9764         /* nFields     */ 34,
   9765         /* *fields     */ soc_RTAG7_PORT_BASED_HASH_BCM53570_A0m_fields,
   9766         /* *views      */ NULL,
   9767         /* *views_num  */ NULL,
   9768         /* snoop_cb    */ NULL, 
   9769         /* snoop_user_data */ NULL, 
   9770         /* snoop_flags */ 0,
   9771         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9772         /* type */ SOC_MEM_TYPE_NORMAL,
   9773         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9774         /* impl */ SOC_MEM_IMPL_NORMAL,
   9775         /* cmic_mor_clks       */ 0,
   9776     },
   9777 #endif /* chips */
   9778 
   9779 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
   9780     { /* SOC_MEM_INT_RTAG7_PORT_BASED_HASH_BCM56260_A0m */ 
   9781         /* mem            RTAG7_PORT_BASED_HASHm */
   9782         /* flags       */ SOC_MEM_FLAG_VALID |
   9783                           SOC_MEM_FLAG_CACHABLE |
   9784                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
   9785         /* cmp_fn      */ _soc_mem_cmp_undef,
   9786         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9787         /* index_min   */ 0,
   9788         /* index_max   */ 223,
   9789         /* minblock    */ 6,
   9790         /* maxblock    */ 6,
   9791         /* blocks      */ 0x40,
   9792         /* blocks_hi   */ 0,
   9793         /* base        */ 0x28180000,
   9794         /* gran        */ 1,
   9795         /* bytes       */ 21,
   9796         /* nFields     */ 49,
   9797         /* *fields     */ soc_RTAG7_PORT_BASED_HASH_BCM56260_A0m_fields,
   9798         /* *views      */ NULL,
   9799         /* *views_num  */ NULL,
   9800         /* snoop_cb    */ NULL, 
   9801         /* snoop_user_data */ NULL, 
   9802         /* snoop_flags */ 0,
   9803         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9804         /* type */ SOC_MEM_TYPE_NORMAL,
   9805         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9806         /* impl */ SOC_MEM_IMPL_NORMAL,
   9807         /* cmic_mor_clks       */ 0,
   9808     },
   9809 #endif /* chips */
   9810 
   9811 #if defined(BCM_56270_A0)
   9812     { /* SOC_MEM_INT_RTAG7_PORT_BASED_HASH_BCM56270_A0m */ 
   9813         /* mem            RTAG7_PORT_BASED_HASHm */
   9814         /* flags       */ SOC_MEM_FLAG_VALID |
   9815                           SOC_MEM_FLAG_CACHABLE |
   9816                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
   9817         /* cmp_fn      */ _soc_mem_cmp_undef,
   9818         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9819         /* index_min   */ 0,
   9820         /* index_max   */ 159,
   9821         /* minblock    */ 5,
   9822         /* maxblock    */ 5,
   9823         /* blocks      */ 0x20,
   9824         /* blocks_hi   */ 0,
   9825         /* base        */ 0x28180000,
   9826         /* gran        */ 1,
   9827         /* bytes       */ 21,
   9828         /* nFields     */ 49,
   9829         /* *fields     */ soc_RTAG7_PORT_BASED_HASH_BCM56260_A0m_fields,
   9830         /* *views      */ NULL,
   9831         /* *views_num  */ NULL,
   9832         /* snoop_cb    */ NULL, 
   9833         /* snoop_user_data */ NULL, 
   9834         /* snoop_flags */ 0,
   9835         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9836         /* type */ SOC_MEM_TYPE_NORMAL,
   9837         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9838         /* impl */ SOC_MEM_IMPL_NORMAL,
   9839         /* cmic_mor_clks       */ 0,
   9840     },
   9841 #endif /* chips */
   9842 
   9843 #if defined(BCM_56340_A0)
   9844     { /* SOC_MEM_INT_RTAG7_PORT_BASED_HASH_BCM56340_A0m */ 
   9845         /* mem            RTAG7_PORT_BASED_HASHm */
   9846         /* flags       */ SOC_MEM_FLAG_VALID |
   9847                           SOC_MEM_FLAG_CACHABLE |
   9848                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
   9849         /* cmp_fn      */ _soc_mem_cmp_undef,
   9850         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9851         /* index_min   */ 0,
   9852         /* index_max   */ 319,
   9853         /* minblock    */ 4,
   9854         /* maxblock    */ 4,
   9855         /* blocks      */ 0x10,
   9856         /* blocks_hi   */ 0,
   9857         /* base        */ 0x201c0000,
   9858         /* gran        */ 1,
   9859         /* bytes       */ 19,
   9860         /* nFields     */ 46,
   9861         /* *fields     */ soc_RTAG7_PORT_BASED_HASH_BCM56340_A0m_fields,
   9862         /* *views      */ NULL,
   9863         /* *views_num  */ NULL,
   9864         /* snoop_cb    */ NULL, 
   9865         /* snoop_user_data */ NULL, 
   9866         /* snoop_flags */ 0,
   9867         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9868         /* type */ SOC_MEM_TYPE_NORMAL,
   9869         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9870         /* impl */ SOC_MEM_IMPL_NORMAL,
   9871         /* cmic_mor_clks       */ 0,
   9872     },
   9873 #endif /* chips */
   9874 
   9875 #if defined(BCM_56370_A0)
   9876     { /* SOC_MEM_INT_RTAG7_PORT_BASED_HASH_BCM56370_A0m */ 
   9877         /* mem            RTAG7_PORT_BASED_HASHm */
   9878         /* flags       */ SOC_MEM_FLAG_VALID |
   9879                           SOC_MEM_FLAG_CACHABLE |
   9880                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
   9881         /* cmp_fn      */ _soc_mem_cmp_undef,
   9882         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9883         /* index_min   */ 0,
   9884         /* index_max   */ 1023,
   9885         /* minblock    */ 14,
   9886         /* maxblock    */ 14,
   9887         /* blocks      */ 0x4000,
   9888         /* blocks_hi   */ 0,
   9889         /* base        */ 0x68100000,
   9890         /* gran        */ 1,
   9891         /* bytes       */ 28,
   9892         /* nFields     */ 71,
   9893         /* *fields     */ soc_RTAG7_PORT_BASED_HASH_BCM56870_A0m_fields,
   9894         /* *views      */ NULL,
   9895         /* *views_num  */ NULL,
   9896         /* snoop_cb    */ NULL, 
   9897         /* snoop_user_data */ NULL, 
   9898         /* snoop_flags */ 0,
   9899         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9900         /* type */ SOC_MEM_TYPE_NORMAL,
   9901         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
   9902         /* impl */ SOC_MEM_IMPL_NORMAL,
   9903         /* cmic_mor_clks       */ 0,
   9904         /* access_latency_mode */ 3,
   9905     },
   9906 #endif /* chips */
   9907 
   9908 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
   9909     defined(BCM_56450_B1)
   9910     { /* SOC_MEM_INT_RTAG7_PORT_BASED_HASH_BCM56450_A0m */ 
   9911         /* mem            RTAG7_PORT_BASED_HASHm */
   9912         /* flags       */ SOC_MEM_FLAG_VALID |
   9913                           SOC_MEM_FLAG_CACHABLE |
   9914                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
   9915         /* cmp_fn      */ _soc_mem_cmp_undef,
   9916         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9917         /* index_min   */ 0,
   9918         /* index_max   */ 297,
   9919         /* minblock    */ 8,
   9920         /* maxblock    */ 8,
   9921         /* blocks      */ 0x100,
   9922         /* blocks_hi   */ 0,
   9923         /* base        */ 0x28180000,
   9924         /* gran        */ 1,
   9925         /* bytes       */ 21,
   9926         /* nFields     */ 49,
   9927         /* *fields     */ soc_RTAG7_PORT_BASED_HASH_BCM56450_A0m_fields,
   9928         /* *views      */ NULL,
   9929         /* *views_num  */ NULL,
   9930         /* snoop_cb    */ NULL, 
   9931         /* snoop_user_data */ NULL, 
   9932         /* snoop_flags */ 0,
   9933         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9934         /* type */ SOC_MEM_TYPE_NORMAL,
   9935         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9936         /* impl */ SOC_MEM_IMPL_NORMAL,
   9937         /* cmic_mor_clks       */ 0,
   9938     },
   9939 #endif /* chips */
   9940 
   9941 #if defined(BCM_56560_A0)
   9942     { /* SOC_MEM_INT_RTAG7_PORT_BASED_HASH_BCM56560_A0m */ 
   9943         /* mem            RTAG7_PORT_BASED_HASHm */
   9944         /* flags       */ SOC_MEM_FLAG_VALID |
   9945                           SOC_MEM_FLAG_CACHABLE |
   9946                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
   9947         /* cmp_fn      */ _soc_mem_cmp_undef,
   9948         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9949         /* index_min   */ 0,
   9950         /* index_max   */ 255,
   9951         /* minblock    */ 21,
   9952         /* maxblock    */ 21,
   9953         /* blocks      */ 0x200000,
   9954         /* blocks_hi   */ 0,
   9955         /* base        */ 0x38040000,
   9956         /* gran        */ 1,
   9957         /* bytes       */ 25,
   9958         /* nFields     */ 62,
   9959         /* *fields     */ soc_RTAG7_PORT_BASED_HASH_BCM56560_A0m_fields,
   9960         /* *views      */ NULL,
   9961         /* *views_num  */ NULL,
   9962         /* snoop_cb    */ NULL, 
   9963         /* snoop_user_data */ NULL, 
   9964         /* snoop_flags */ 0,
   9965         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9966         /* type */ SOC_MEM_TYPE_NORMAL,
   9967         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
   9968         /* impl */ SOC_MEM_IMPL_NORMAL,
   9969         /* cmic_mor_clks       */ 0,
   9970     },
   9971 #endif /* chips */
   9972 
   9973 #if defined(BCM_56560_B0)
   9974     { /* SOC_MEM_INT_RTAG7_PORT_BASED_HASH_BCM56560_B0m */ 
   9975         /* mem            RTAG7_PORT_BASED_HASHm */
   9976         /* flags       */ SOC_MEM_FLAG_VALID |
   9977                           SOC_MEM_FLAG_CACHABLE |
   9978                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
   9979         /* cmp_fn      */ _soc_mem_cmp_undef,
   9980         /* *null_entry */ _soc_mem_entry_null_zeroes,
   9981         /* index_min   */ 0,
   9982         /* index_max   */ 255,
   9983         /* minblock    */ 13,
   9984         /* maxblock    */ 13,
   9985         /* blocks      */ 0x2000,
   9986         /* blocks_hi   */ 0,
   9987         /* base        */ 0x38040000,
   9988         /* gran        */ 1,
   9989         /* bytes       */ 25,
   9990         /* nFields     */ 62,
   9991         /* *fields     */ soc_RTAG7_PORT_BASED_HASH_BCM56560_A0m_fields,
   9992         /* *views      */ NULL,
   9993         /* *views_num  */ NULL,
   9994         /* snoop_cb    */ NULL, 
   9995         /* snoop_user_data */ NULL, 
   9996         /* snoop_flags */ 0,
   9997         /* mem severity */ SOC_MEM_SEVERE_MISSING,
   9998         /* type */ SOC_MEM_TYPE_NORMAL,
   9999         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10000         /* impl */ SOC_MEM_IMPL_NORMAL,
  10001         /* cmic_mor_clks       */ 0,
  10002     },
  10003 #endif /* chips */
  10004 
  10005 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  10006     { /* SOC_MEM_INT_RTAG7_PORT_BASED_HASH_BCM56670_A0m */ 
  10007         /* mem            RTAG7_PORT_BASED_HASHm */
  10008         /* flags       */ SOC_MEM_FLAG_VALID |
  10009                           SOC_MEM_FLAG_CACHABLE |
  10010                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  10011         /* cmp_fn      */ _soc_mem_cmp_undef,
  10012         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10013         /* index_min   */ 0,
  10014         /* index_max   */ 130,
  10015         /* minblock    */ 21,
  10016         /* maxblock    */ 21,
  10017         /* blocks      */ 0x200000,
  10018         /* blocks_hi   */ 0,
  10019         /* base        */ 0x38040000,
  10020         /* gran        */ 1,
  10021         /* bytes       */ 25,
  10022         /* nFields     */ 62,
  10023         /* *fields     */ soc_RTAG7_PORT_BASED_HASH_BCM56560_A0m_fields,
  10024         /* *views      */ NULL,
  10025         /* *views_num  */ NULL,
  10026         /* snoop_cb    */ NULL, 
  10027         /* snoop_user_data */ NULL, 
  10028         /* snoop_flags */ 0,
  10029         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10030         /* type */ SOC_MEM_TYPE_NORMAL,
  10031         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10032         /* impl */ SOC_MEM_IMPL_NORMAL,
  10033         /* cmic_mor_clks       */ 0,
  10034     },
  10035 #endif /* chips */
  10036 
  10037 #if defined(BCM_56770_A0)
  10038     { /* SOC_MEM_INT_RTAG7_PORT_BASED_HASH_BCM56770_A0m */ 
  10039         /* mem            RTAG7_PORT_BASED_HASHm */
  10040         /* flags       */ SOC_MEM_FLAG_VALID |
  10041                           SOC_MEM_FLAG_CACHABLE |
  10042                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  10043                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  10044         /* cmp_fn      */ _soc_mem_cmp_undef,
  10045         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10046         /* index_min   */ 0,
  10047         /* index_max   */ 1023,
  10048         /* minblock    */ 25,
  10049         /* maxblock    */ 25,
  10050         /* blocks      */ 0x2000000,
  10051         /* blocks_hi   */ 0,
  10052         /* base        */ 0x68100000,
  10053         /* gran        */ 1,
  10054         /* bytes       */ 28,
  10055         /* nFields     */ 71,
  10056         /* *fields     */ soc_RTAG7_PORT_BASED_HASH_BCM56870_A0m_fields,
  10057         /* *views      */ NULL,
  10058         /* *views_num  */ NULL,
  10059         /* snoop_cb    */ NULL, 
  10060         /* snoop_user_data */ NULL, 
  10061         /* snoop_flags */ 0,
  10062         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10063         /* type */ SOC_MEM_TYPE_NORMAL,
  10064         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10065         /* impl */ SOC_MEM_IMPL_NORMAL,
  10066         /* cmic_mor_clks       */ 0,
  10067         /* access_latency_mode */ 3,
  10068     },
  10069 #endif /* chips */
  10070 
  10071 #if defined(BCM_56850_A0)
  10072     { /* SOC_MEM_INT_RTAG7_PORT_BASED_HASH_BCM56850_A0m */ 
  10073         /* mem            RTAG7_PORT_BASED_HASHm */
  10074         /* flags       */ SOC_MEM_FLAG_VALID |
  10075                           SOC_MEM_FLAG_CACHABLE |
  10076                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  10077                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  10078         /* cmp_fn      */ _soc_mem_cmp_undef,
  10079         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10080         /* index_min   */ 0,
  10081         /* index_max   */ 361,
  10082         /* minblock    */ 10,
  10083         /* maxblock    */ 10,
  10084         /* blocks      */ 0x400,
  10085         /* blocks_hi   */ 0,
  10086         /* base        */ 0x28040000,
  10087         /* gran        */ 1,
  10088         /* bytes       */ 25,
  10089         /* nFields     */ 59,
  10090         /* *fields     */ soc_RTAG7_PORT_BASED_HASH_BCM56850_A0m_fields,
  10091         /* *views      */ NULL,
  10092         /* *views_num  */ NULL,
  10093         /* snoop_cb    */ NULL, 
  10094         /* snoop_user_data */ NULL, 
  10095         /* snoop_flags */ 0,
  10096         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10097         /* type */ SOC_MEM_TYPE_NORMAL,
  10098         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10099         /* impl */ SOC_MEM_IMPL_NORMAL,
  10100         /* cmic_mor_clks       */ 0,
  10101     },
  10102 #endif /* chips */
  10103 
  10104 #if defined(BCM_56860_A0)
  10105     { /* SOC_MEM_INT_RTAG7_PORT_BASED_HASH_BCM56860_A0m */ 
  10106         /* mem            RTAG7_PORT_BASED_HASHm */
  10107         /* flags       */ SOC_MEM_FLAG_VALID |
  10108                           SOC_MEM_FLAG_CACHABLE |
  10109                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  10110                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  10111         /* cmp_fn      */ _soc_mem_cmp_undef,
  10112         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10113         /* index_min   */ 0,
  10114         /* index_max   */ 511,
  10115         /* minblock    */ 11,
  10116         /* maxblock    */ 11,
  10117         /* blocks      */ 0x800,
  10118         /* blocks_hi   */ 0,
  10119         /* base        */ 0x38040000,
  10120         /* gran        */ 1,
  10121         /* bytes       */ 25,
  10122         /* nFields     */ 62,
  10123         /* *fields     */ soc_RTAG7_PORT_BASED_HASH_BCM56860_A0m_fields,
  10124         /* *views      */ NULL,
  10125         /* *views_num  */ NULL,
  10126         /* snoop_cb    */ NULL, 
  10127         /* snoop_user_data */ NULL, 
  10128         /* snoop_flags */ 0,
  10129         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10130         /* type */ SOC_MEM_TYPE_NORMAL,
  10131         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10132         /* impl */ SOC_MEM_IMPL_NORMAL,
  10133         /* cmic_mor_clks       */ 0,
  10134     },
  10135 #endif /* chips */
  10136 
  10137 #if defined(BCM_56870_A0)
  10138     { /* SOC_MEM_INT_RTAG7_PORT_BASED_HASH_BCM56870_A0m */ 
  10139         /* mem            RTAG7_PORT_BASED_HASHm */
  10140         /* flags       */ SOC_MEM_FLAG_VALID |
  10141                           SOC_MEM_FLAG_CACHABLE |
  10142                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  10143                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  10144         /* cmp_fn      */ _soc_mem_cmp_undef,
  10145         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10146         /* index_min   */ 0,
  10147         /* index_max   */ 1023,
  10148         /* minblock    */ 37,
  10149         /* maxblock    */ 37,
  10150         /* blocks      */ 0,
  10151         /* blocks_hi   */ 0x20,
  10152         /* base        */ 0x68100000,
  10153         /* gran        */ 1,
  10154         /* bytes       */ 28,
  10155         /* nFields     */ 71,
  10156         /* *fields     */ soc_RTAG7_PORT_BASED_HASH_BCM56870_A0m_fields,
  10157         /* *views      */ NULL,
  10158         /* *views_num  */ NULL,
  10159         /* snoop_cb    */ NULL, 
  10160         /* snoop_user_data */ NULL, 
  10161         /* snoop_flags */ 0,
  10162         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10163         /* type */ SOC_MEM_TYPE_NORMAL,
  10164         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10165         /* impl */ SOC_MEM_IMPL_NORMAL,
  10166         /* cmic_mor_clks       */ 0,
  10167         /* access_latency_mode */ 3,
  10168     },
  10169 #endif /* chips */
  10170 
  10171 #if defined(BCM_56960_A0) || defined(BCM_56965_A0)
  10172     { /* SOC_MEM_INT_RTAG7_PORT_BASED_HASH_BCM56960_A0m */ 
  10173         /* mem            RTAG7_PORT_BASED_HASHm */
  10174         /* flags       */ SOC_MEM_FLAG_VALID |
  10175                           SOC_MEM_FLAG_CACHABLE |
  10176                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  10177                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  10178         /* cmp_fn      */ _soc_mem_cmp_undef,
  10179         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10180         /* index_min   */ 0,
  10181         /* index_max   */ 391,
  10182         /* minblock    */ 36,
  10183         /* maxblock    */ 36,
  10184         /* blocks      */ 0,
  10185         /* blocks_hi   */ 0x10,
  10186         /* base        */ 0x387c0000,
  10187         /* gran        */ 1,
  10188         /* bytes       */ 27,
  10189         /* nFields     */ 65,
  10190         /* *fields     */ soc_RTAG7_PORT_BASED_HASH_BCM56960_A0m_fields,
  10191         /* *views      */ NULL,
  10192         /* *views_num  */ NULL,
  10193         /* snoop_cb    */ NULL, 
  10194         /* snoop_user_data */ NULL, 
  10195         /* snoop_flags */ 0,
  10196         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10197         /* type */ SOC_MEM_TYPE_NORMAL,
  10198         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10199         /* impl */ SOC_MEM_IMPL_NORMAL,
  10200         /* cmic_mor_clks       */ 0,
  10201         /* access_latency_mode */ 3,
  10202     },
  10203 #endif /* chips */
  10204 
  10205 #if defined(BCM_56970_A0)
  10206     { /* SOC_MEM_INT_RTAG7_PORT_BASED_HASH_BCM56970_A0m */ 
  10207         /* mem            RTAG7_PORT_BASED_HASHm */
  10208         /* flags       */ SOC_MEM_FLAG_VALID |
  10209                           SOC_MEM_FLAG_CACHABLE |
  10210                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  10211                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  10212         /* cmp_fn      */ _soc_mem_cmp_undef,
  10213         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10214         /* index_min   */ 0,
  10215         /* index_max   */ 391,
  10216         /* minblock    */ 68,
  10217         /* maxblock    */ 68,
  10218         /* blocks      */ 0,
  10219         /* blocks_hi   */ 0xffffffff,
  10220         /* base        */ 0x5c8c0000,
  10221         /* gran        */ 1,
  10222         /* bytes       */ 32,
  10223         /* nFields     */ 73,
  10224         /* *fields     */ soc_RTAG7_PORT_BASED_HASH_BCM56970_A0m_fields,
  10225         /* *views      */ NULL,
  10226         /* *views_num  */ NULL,
  10227         /* snoop_cb    */ NULL, 
  10228         /* snoop_user_data */ NULL, 
  10229         /* snoop_flags */ 0,
  10230         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10231         /* type */ SOC_MEM_TYPE_NORMAL,
  10232         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10233         /* impl */ SOC_MEM_IMPL_NORMAL,
  10234         /* cmic_mor_clks       */ 0,
  10235         /* access_latency_mode */ 3,
  10236     },
  10237 #endif /* chips */
  10238 
  10239 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  10240     { /* SOC_MEM_INT_RTAG7_PORT_BASED_HASH_BCM56980_A0m */ 
  10241         /* mem            RTAG7_PORT_BASED_HASHm */
  10242         /* flags       */ SOC_MEM_FLAG_VALID |
  10243                           SOC_MEM_FLAG_CACHABLE |
  10244                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  10245                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  10246         /* cmp_fn      */ _soc_mem_cmp_undef,
  10247         /* *null_entry */ _soc_mem_entry_null_zeroes,
  10248         /* index_min   */ 0,
  10249         /* index_max   */ 159,
  10250         /* minblock    */ 101,
  10251         /* maxblock    */ 101,
  10252         /* blocks      */ 0,
  10253         /* blocks_hi   */ 0xffffffff,
  10254         /* base        */ 0x0c640000,
  10255         /* gran        */ 1,
  10256         /* bytes       */ 15,
  10257         /* nFields     */ 37,
  10258         /* *fields     */ soc_RTAG7_PORT_BASED_HASH_BCM56980_A0m_fields,
  10259         /* *views      */ NULL,
  10260         /* *views_num  */ NULL,
  10261         /* snoop_cb    */ NULL, 
  10262         /* snoop_user_data */ NULL, 
  10263         /* snoop_flags */ 0,
  10264         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10265         /* type */ SOC_MEM_TYPE_NORMAL,
  10266         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10267         /* impl */ SOC_MEM_IMPL_NORMAL,
  10268         /* cmic_mor_clks       */ 0,
  10269         /* access_latency_mode */ 3,
  10270     },
  10271 #endif /* chips */
  10272 
  10273 #if defined(BCM_88650_A0)
  10274     { /* SOC_MEM_INT_RTP_CRMAm */ 
  10275         /* mem            RTP_CRMAm */
  10276         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10277         /* cmp_fn      */ NULL,
  10278         /* *null_entry */ NULL,
  10279         /* index_min   */ 0,
  10280         /* index_max   */ 1023,
  10281         /* minblock    */ 50,
  10282         /* maxblock    */ 50,
  10283         /* blocks      */ 0,
  10284         /* blocks_hi   */ 0x40000,
  10285         /* base        */ 0x00001000,
  10286         /* gran        */ 1,
  10287         /* bytes       */ 9,
  10288         /* nFields     */ 1,
  10289         /* *fields     */ soc_RTP_CRMAm_fields,
  10290         /* *views      */ NULL,
  10291         /* *views_num  */ NULL,
  10292         /* snoop_cb    */ NULL, 
  10293         /* snoop_user_data */ NULL, 
  10294         /* snoop_flags */ 0,
  10295         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10296         /* type */ SOC_MEM_TYPE_NORMAL,
  10297         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10298         /* impl */ SOC_MEM_IMPL_NORMAL,
  10299         /* cmic_mor_clks       */ 0,
  10300     },
  10301 #endif /* chips */
  10302 
  10303 #if defined(BCM_88202_A0)
  10304     { /* SOC_MEM_INT_RTP_CRMA_BCM88202_A0m */ 
  10305         /* mem            RTP_CRMAm */
  10306         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10307         /* cmp_fn      */ NULL,
  10308         /* *null_entry */ NULL,
  10309         /* index_min   */ 0,
  10310         /* index_max   */ 1023,
  10311         /* minblock    */ 39,
  10312         /* maxblock    */ 39,
  10313         /* blocks      */ 0,
  10314         /* blocks_hi   */ 0x80,
  10315         /* base        */ 0x00001000,
  10316         /* gran        */ 1,
  10317         /* bytes       */ 9,
  10318         /* nFields     */ 1,
  10319         /* *fields     */ soc_RTP_CRMA_BCM88202_A0m_fields,
  10320         /* *views      */ NULL,
  10321         /* *views_num  */ NULL,
  10322         /* snoop_cb    */ NULL, 
  10323         /* snoop_user_data */ NULL, 
  10324         /* snoop_flags */ 0,
  10325         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10326         /* type */ SOC_MEM_TYPE_NORMAL,
  10327         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10328         /* impl */ SOC_MEM_IMPL_NORMAL,
  10329         /* cmic_mor_clks       */ 0,
  10330     },
  10331 #endif /* chips */
  10332 
  10333 #if defined(BCM_88650_B0)
  10334     { /* SOC_MEM_INT_RTP_CRMA_BCM88650_B0m */ 
  10335         /* mem            RTP_CRMAm */
  10336         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10337         /* cmp_fn      */ NULL,
  10338         /* *null_entry */ NULL,
  10339         /* index_min   */ 0,
  10340         /* index_max   */ 1023,
  10341         /* minblock    */ 50,
  10342         /* maxblock    */ 50,
  10343         /* blocks      */ 0,
  10344         /* blocks_hi   */ 0x40000,
  10345         /* base        */ 0x00001000,
  10346         /* gran        */ 1,
  10347         /* bytes       */ 9,
  10348         /* nFields     */ 1,
  10349         /* *fields     */ soc_RTP_CRMA_BCM88650_B0m_fields,
  10350         /* *views      */ NULL,
  10351         /* *views_num  */ NULL,
  10352         /* snoop_cb    */ NULL, 
  10353         /* snoop_user_data */ NULL, 
  10354         /* snoop_flags */ 0,
  10355         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10356         /* type */ SOC_MEM_TYPE_NORMAL,
  10357         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10358         /* impl */ SOC_MEM_IMPL_NORMAL,
  10359         /* cmic_mor_clks       */ 0,
  10360     },
  10361 #endif /* chips */
  10362 
  10363 #if defined(BCM_88660_A0)
  10364     { /* SOC_MEM_INT_RTP_CRMA_BCM88660_A0m */ 
  10365         /* mem            RTP_CRMAm */
  10366         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10367         /* cmp_fn      */ NULL,
  10368         /* *null_entry */ NULL,
  10369         /* index_min   */ 0,
  10370         /* index_max   */ 1023,
  10371         /* minblock    */ 50,
  10372         /* maxblock    */ 50,
  10373         /* blocks      */ 0,
  10374         /* blocks_hi   */ 0x40000,
  10375         /* base        */ 0x00001000,
  10376         /* gran        */ 1,
  10377         /* bytes       */ 9,
  10378         /* nFields     */ 1,
  10379         /* *fields     */ soc_RTP_CRMA_BCM88660_A0m_fields,
  10380         /* *views      */ NULL,
  10381         /* *views_num  */ NULL,
  10382         /* snoop_cb    */ NULL, 
  10383         /* snoop_user_data */ NULL, 
  10384         /* snoop_flags */ 0,
  10385         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10386         /* type */ SOC_MEM_TYPE_NORMAL,
  10387         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10388         /* impl */ SOC_MEM_IMPL_NORMAL,
  10389         /* cmic_mor_clks       */ 0,
  10390     },
  10391 #endif /* chips */
  10392 
  10393 #if defined(BCM_88750_A0)
  10394     { /* SOC_MEM_INT_RTP_CUCTm */ 
  10395         /* mem            RTP_CUCTm */
  10396         /* flags       */ SOC_MEM_FLAG_VALID |
  10397                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  10398         /* cmp_fn      */ NULL,
  10399         /* *null_entry */ NULL,
  10400         /* index_min   */ 0,
  10401         /* index_max   */ 2047,
  10402         /* minblock    */ 63,
  10403         /* maxblock    */ 63,
  10404         /* blocks      */ 0,
  10405         /* blocks_hi   */ 0x80000000,
  10406         /* base        */ 0x00a00000,
  10407         /* gran        */ 1,
  10408         /* bytes       */ 18,
  10409         /* nFields     */ 2,
  10410         /* *fields     */ soc_RTP_CUCTm_fields,
  10411         /* *views      */ NULL,
  10412         /* *views_num  */ NULL,
  10413         /* snoop_cb    */ NULL, 
  10414         /* snoop_user_data */ NULL, 
  10415         /* snoop_flags */ 0,
  10416         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10417         /* type */ SOC_MEM_TYPE_NORMAL,
  10418         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10419         /* impl */ SOC_MEM_IMPL_NORMAL,
  10420         /* cmic_mor_clks       */ 0,
  10421     },
  10422 #endif /* chips */
  10423 
  10424 #if defined(BCM_88750_B0) || defined(BCM_88754_A0)
  10425     { /* SOC_MEM_INT_RTP_CUCT_BCM88750_B0m */ 
  10426         /* mem            RTP_CUCTm */
  10427         /* flags       */ SOC_MEM_FLAG_VALID |
  10428                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  10429         /* cmp_fn      */ NULL,
  10430         /* *null_entry */ NULL,
  10431         /* index_min   */ 0,
  10432         /* index_max   */ 2047,
  10433         /* minblock    */ 63,
  10434         /* maxblock    */ 63,
  10435         /* blocks      */ 0,
  10436         /* blocks_hi   */ 0x80000000,
  10437         /* base        */ 0x01000000,
  10438         /* gran        */ 1,
  10439         /* bytes       */ 18,
  10440         /* nFields     */ 2,
  10441         /* *fields     */ soc_RTP_CUCTm_fields,
  10442         /* *views      */ NULL,
  10443         /* *views_num  */ NULL,
  10444         /* snoop_cb    */ NULL, 
  10445         /* snoop_user_data */ NULL, 
  10446         /* snoop_flags */ 0,
  10447         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10448         /* type */ SOC_MEM_TYPE_NORMAL,
  10449         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10450         /* impl */ SOC_MEM_IMPL_NORMAL,
  10451         /* cmic_mor_clks       */ 0,
  10452     },
  10453 #endif /* chips */
  10454 
  10455 #if defined(BCM_88950_A0)
  10456     { /* SOC_MEM_INT_RTP_CUCT_BCM88950_A0m */ 
  10457         /* mem            RTP_CUCTm */
  10458         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  10459                           SOC_MEM_FLAG_VALID |
  10460                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  10461         /* cmp_fn      */ NULL,
  10462         /* *null_entry */ NULL,
  10463         /* index_min   */ 0,
  10464         /* index_max   */ 2047,
  10465         /* minblock    */ 78,
  10466         /* maxblock    */ 78,
  10467         /* blocks      */ 0,
  10468         /* blocks_hi   */ 0xffffffff,
  10469         /* base        */ 0x01000000,
  10470         /* gran        */ 1,
  10471         /* bytes       */ 20,
  10472         /* nFields     */ 2,
  10473         /* *fields     */ soc_RTP_CUCT_BCM88950_A0m_fields,
  10474         /* *views      */ NULL,
  10475         /* *views_num  */ NULL,
  10476         /* snoop_cb    */ NULL, 
  10477         /* snoop_user_data */ NULL, 
  10478         /* snoop_flags */ 0,
  10479         /* severity */ SOC_MEM_SEVERE_LOW,
  10480         /* type */ SOC_MEM_TYPE_ONE_PORT,
  10481         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10482         /* impl */ SOC_MEM_IMPL_NORMAL,
  10483         /* cmic_mor_clks       */ 0,
  10484     },
  10485 #endif /* chips */
  10486 
  10487 #if defined(BCM_88750_B0) || defined(BCM_88754_A0)
  10488     { /* SOC_MEM_INT_RTP_DLLUPm */ 
  10489         /* mem            RTP_DLLUPm */
  10490         /* flags       */ SOC_MEM_FLAG_VALID |
  10491                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  10492         /* cmp_fn      */ NULL,
  10493         /* *null_entry */ NULL,
  10494         /* index_min   */ 0,
  10495         /* index_max   */ 127,
  10496         /* minblock    */ 63,
  10497         /* maxblock    */ 63,
  10498         /* blocks      */ 0,
  10499         /* blocks_hi   */ 0x80000000,
  10500         /* base        */ 0x00600000,
  10501         /* gran        */ 1,
  10502         /* bytes       */ 6,
  10503         /* nFields     */ 2,
  10504         /* *fields     */ soc_RTP_DLLUPm_fields,
  10505         /* *views      */ NULL,
  10506         /* *views_num  */ NULL,
  10507         /* snoop_cb    */ NULL, 
  10508         /* snoop_user_data */ NULL, 
  10509         /* snoop_flags */ 0,
  10510         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10511         /* type */ SOC_MEM_TYPE_NORMAL,
  10512         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10513         /* impl */ SOC_MEM_IMPL_NORMAL,
  10514         /* cmic_mor_clks       */ 0,
  10515     },
  10516 #endif /* chips */
  10517 
  10518 #if defined(BCM_88950_A0)
  10519     { /* SOC_MEM_INT_RTP_DLLUP_BCM88950_A0m */ 
  10520         /* mem            RTP_DLLUPm */
  10521         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  10522                           SOC_MEM_FLAG_VALID |
  10523                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  10524         /* cmp_fn      */ NULL,
  10525         /* *null_entry */ NULL,
  10526         /* index_min   */ 0,
  10527         /* index_max   */ 655,
  10528         /* minblock    */ 78,
  10529         /* maxblock    */ 78,
  10530         /* blocks      */ 0,
  10531         /* blocks_hi   */ 0xffffffff,
  10532         /* base        */ 0x00600000,
  10533         /* gran        */ 1,
  10534         /* bytes       */ 16,
  10535         /* nFields     */ 2,
  10536         /* *fields     */ soc_RTP_DLLUP_BCM88950_A0m_fields,
  10537         /* *views      */ NULL,
  10538         /* *views_num  */ NULL,
  10539         /* snoop_cb    */ NULL, 
  10540         /* snoop_user_data */ NULL, 
  10541         /* snoop_flags */ 0,
  10542         /* severity */ SOC_MEM_SEVERE_LOW,
  10543         /* type */ SOC_MEM_TYPE_TWO_PORT,
  10544         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10545         /* impl */ SOC_MEM_IMPL_NORMAL,
  10546         /* cmic_mor_clks       */ 0,
  10547     },
  10548 #endif /* chips */
  10549 
  10550 #if defined(BCM_88750_B0) || defined(BCM_88754_A0)
  10551     { /* SOC_MEM_INT_RTP_DLLUSm */ 
  10552         /* mem            RTP_DLLUSm */
  10553         /* flags       */ SOC_MEM_FLAG_VALID |
  10554                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  10555         /* cmp_fn      */ NULL,
  10556         /* *null_entry */ NULL,
  10557         /* index_min   */ 0,
  10558         /* index_max   */ 127,
  10559         /* minblock    */ 63,
  10560         /* maxblock    */ 63,
  10561         /* blocks      */ 0,
  10562         /* blocks_hi   */ 0x80000000,
  10563         /* base        */ 0x00700000,
  10564         /* gran        */ 1,
  10565         /* bytes       */ 6,
  10566         /* nFields     */ 2,
  10567         /* *fields     */ soc_RTP_DLLUPm_fields,
  10568         /* *views      */ NULL,
  10569         /* *views_num  */ NULL,
  10570         /* snoop_cb    */ NULL, 
  10571         /* snoop_user_data */ NULL, 
  10572         /* snoop_flags */ 0,
  10573         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10574         /* type */ SOC_MEM_TYPE_NORMAL,
  10575         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10576         /* impl */ SOC_MEM_IMPL_NORMAL,
  10577         /* cmic_mor_clks       */ 0,
  10578     },
  10579 #endif /* chips */
  10580 
  10581 #if defined(BCM_88650_A0)
  10582     { /* SOC_MEM_INT_RTP_DRMAm */ 
  10583         /* mem            RTP_DRMAm */
  10584         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10585         /* cmp_fn      */ NULL,
  10586         /* *null_entry */ NULL,
  10587         /* index_min   */ 0,
  10588         /* index_max   */ 1023,
  10589         /* minblock    */ 50,
  10590         /* maxblock    */ 50,
  10591         /* blocks      */ 0,
  10592         /* blocks_hi   */ 0x40000,
  10593         /* base        */ 0x00000000,
  10594         /* gran        */ 1,
  10595         /* bytes       */ 9,
  10596         /* nFields     */ 1,
  10597         /* *fields     */ soc_RTP_DRMAm_fields,
  10598         /* *views      */ NULL,
  10599         /* *views_num  */ NULL,
  10600         /* snoop_cb    */ NULL, 
  10601         /* snoop_user_data */ NULL, 
  10602         /* snoop_flags */ 0,
  10603         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10604         /* type */ SOC_MEM_TYPE_NORMAL,
  10605         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10606         /* impl */ SOC_MEM_IMPL_NORMAL,
  10607         /* cmic_mor_clks       */ 0,
  10608     },
  10609 #endif /* chips */
  10610 
  10611 #if defined(BCM_88202_A0)
  10612     { /* SOC_MEM_INT_RTP_DRMA_BCM88202_A0m */ 
  10613         /* mem            RTP_DRMAm */
  10614         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10615         /* cmp_fn      */ NULL,
  10616         /* *null_entry */ NULL,
  10617         /* index_min   */ 0,
  10618         /* index_max   */ 1023,
  10619         /* minblock    */ 39,
  10620         /* maxblock    */ 39,
  10621         /* blocks      */ 0,
  10622         /* blocks_hi   */ 0x80,
  10623         /* base        */ 0x00000000,
  10624         /* gran        */ 1,
  10625         /* bytes       */ 9,
  10626         /* nFields     */ 1,
  10627         /* *fields     */ soc_RTP_DRMA_BCM88202_A0m_fields,
  10628         /* *views      */ NULL,
  10629         /* *views_num  */ NULL,
  10630         /* snoop_cb    */ NULL, 
  10631         /* snoop_user_data */ NULL, 
  10632         /* snoop_flags */ 0,
  10633         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10634         /* type */ SOC_MEM_TYPE_NORMAL,
  10635         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10636         /* impl */ SOC_MEM_IMPL_NORMAL,
  10637         /* cmic_mor_clks       */ 0,
  10638     },
  10639 #endif /* chips */
  10640 
  10641 #if defined(BCM_88650_B0)
  10642     { /* SOC_MEM_INT_RTP_DRMA_BCM88650_B0m */ 
  10643         /* mem            RTP_DRMAm */
  10644         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10645         /* cmp_fn      */ NULL,
  10646         /* *null_entry */ NULL,
  10647         /* index_min   */ 0,
  10648         /* index_max   */ 1023,
  10649         /* minblock    */ 50,
  10650         /* maxblock    */ 50,
  10651         /* blocks      */ 0,
  10652         /* blocks_hi   */ 0x40000,
  10653         /* base        */ 0x00000000,
  10654         /* gran        */ 1,
  10655         /* bytes       */ 9,
  10656         /* nFields     */ 1,
  10657         /* *fields     */ soc_RTP_DRMA_BCM88650_B0m_fields,
  10658         /* *views      */ NULL,
  10659         /* *views_num  */ NULL,
  10660         /* snoop_cb    */ NULL, 
  10661         /* snoop_user_data */ NULL, 
  10662         /* snoop_flags */ 0,
  10663         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10664         /* type */ SOC_MEM_TYPE_NORMAL,
  10665         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10666         /* impl */ SOC_MEM_IMPL_NORMAL,
  10667         /* cmic_mor_clks       */ 0,
  10668     },
  10669 #endif /* chips */
  10670 
  10671 #if defined(BCM_88660_A0)
  10672     { /* SOC_MEM_INT_RTP_DRMA_BCM88660_A0m */ 
  10673         /* mem            RTP_DRMAm */
  10674         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10675         /* cmp_fn      */ NULL,
  10676         /* *null_entry */ NULL,
  10677         /* index_min   */ 0,
  10678         /* index_max   */ 1023,
  10679         /* minblock    */ 50,
  10680         /* maxblock    */ 50,
  10681         /* blocks      */ 0,
  10682         /* blocks_hi   */ 0x40000,
  10683         /* base        */ 0x00000000,
  10684         /* gran        */ 1,
  10685         /* bytes       */ 9,
  10686         /* nFields     */ 1,
  10687         /* *fields     */ soc_RTP_DRMA_BCM88660_A0m_fields,
  10688         /* *views      */ NULL,
  10689         /* *views_num  */ NULL,
  10690         /* snoop_cb    */ NULL, 
  10691         /* snoop_user_data */ NULL, 
  10692         /* snoop_flags */ 0,
  10693         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10694         /* type */ SOC_MEM_TYPE_NORMAL,
  10695         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  10696         /* impl */ SOC_MEM_IMPL_NORMAL,
  10697         /* cmic_mor_clks       */ 0,
  10698     },
  10699 #endif /* chips */
  10700 
  10701 #if defined(BCM_88750_A0) || defined(BCM_88750_B0) || \
  10702     defined(BCM_88754_A0)
  10703     { /* SOC_MEM_INT_RTP_DUCTPm */ 
  10704         /* mem            RTP_DUCTPm */
  10705         /* flags       */ SOC_MEM_FLAG_VALID |
  10706                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  10707         /* cmp_fn      */ NULL,
  10708         /* *null_entry */ NULL,
  10709         /* index_min   */ 0,
  10710         /* index_max   */ 1023,
  10711         /* minblock    */ 63,
  10712         /* maxblock    */ 63,
  10713         /* blocks      */ 0,
  10714         /* blocks_hi   */ 0x80000000,
  10715         /* base        */ 0x00200000,
  10716         /* gran        */ 1,
  10717         /* bytes       */ 18,
  10718         /* nFields     */ 2,
  10719         /* *fields     */ soc_RTP_DUCTPm_fields,
  10720         /* *views      */ NULL,
  10721         /* *views_num  */ NULL,
  10722         /* snoop_cb    */ NULL, 
  10723         /* snoop_user_data */ NULL, 
  10724         /* snoop_flags */ 0,
  10725         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10726         /* type */ SOC_MEM_TYPE_NORMAL,
  10727         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10728         /* impl */ SOC_MEM_IMPL_NORMAL,
  10729         /* cmic_mor_clks       */ 0,
  10730     },
  10731 #endif /* chips */
  10732 
  10733 #if defined(BCM_88950_A0)
  10734     { /* SOC_MEM_INT_RTP_DUCTP_BCM88950_A0m */ 
  10735         /* mem            RTP_DUCTPm */
  10736         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  10737                           SOC_MEM_FLAG_VALID |
  10738                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  10739         /* cmp_fn      */ NULL,
  10740         /* *null_entry */ NULL,
  10741         /* index_min   */ 0,
  10742         /* index_max   */ 2047,
  10743         /* minblock    */ 78,
  10744         /* maxblock    */ 78,
  10745         /* blocks      */ 0,
  10746         /* blocks_hi   */ 0xffffffff,
  10747         /* base        */ 0x00200000,
  10748         /* gran        */ 1,
  10749         /* bytes       */ 20,
  10750         /* nFields     */ 2,
  10751         /* *fields     */ soc_RTP_CUCT_BCM88950_A0m_fields,
  10752         /* *views      */ NULL,
  10753         /* *views_num  */ NULL,
  10754         /* snoop_cb    */ NULL, 
  10755         /* snoop_user_data */ NULL, 
  10756         /* snoop_flags */ 0,
  10757         /* severity */ SOC_MEM_SEVERE_LOW,
  10758         /* type */ SOC_MEM_TYPE_ONE_PORT,
  10759         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10760         /* impl */ SOC_MEM_IMPL_NORMAL,
  10761         /* cmic_mor_clks       */ 0,
  10762     },
  10763 #endif /* chips */
  10764 
  10765 #if defined(BCM_88750_A0) || defined(BCM_88750_B0) || \
  10766     defined(BCM_88754_A0)
  10767     { /* SOC_MEM_INT_RTP_DUCTSm */ 
  10768         /* mem            RTP_DUCTSm */
  10769         /* flags       */ SOC_MEM_FLAG_VALID |
  10770                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  10771         /* cmp_fn      */ NULL,
  10772         /* *null_entry */ NULL,
  10773         /* index_min   */ 0,
  10774         /* index_max   */ 1023,
  10775         /* minblock    */ 63,
  10776         /* maxblock    */ 63,
  10777         /* blocks      */ 0,
  10778         /* blocks_hi   */ 0x80000000,
  10779         /* base        */ 0x00300000,
  10780         /* gran        */ 1,
  10781         /* bytes       */ 18,
  10782         /* nFields     */ 2,
  10783         /* *fields     */ soc_RTP_DUCTPm_fields,
  10784         /* *views      */ NULL,
  10785         /* *views_num  */ NULL,
  10786         /* snoop_cb    */ NULL, 
  10787         /* snoop_user_data */ NULL, 
  10788         /* snoop_flags */ 0,
  10789         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10790         /* type */ SOC_MEM_TYPE_NORMAL,
  10791         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10792         /* impl */ SOC_MEM_IMPL_NORMAL,
  10793         /* cmic_mor_clks       */ 0,
  10794     },
  10795 #endif /* chips */
  10796 
  10797 #if defined(BCM_88750_B0) || defined(BCM_88754_A0)
  10798     { /* SOC_MEM_INT_RTP_FFLBPm */ 
  10799         /* mem            RTP_FFLBPm */
  10800         /* flags       */ SOC_MEM_FLAG_VALID |
  10801                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  10802         /* cmp_fn      */ NULL,
  10803         /* *null_entry */ NULL,
  10804         /* index_min   */ 0,
  10805         /* index_max   */ 63,
  10806         /* minblock    */ 63,
  10807         /* maxblock    */ 63,
  10808         /* blocks      */ 0,
  10809         /* blocks_hi   */ 0x80000000,
  10810         /* base        */ 0x00e00000,
  10811         /* gran        */ 1,
  10812         /* bytes       */ 5,
  10813         /* nFields     */ 2,
  10814         /* *fields     */ soc_RTP_FFLBPm_fields,
  10815         /* *views      */ NULL,
  10816         /* *views_num  */ NULL,
  10817         /* snoop_cb    */ NULL, 
  10818         /* snoop_user_data */ NULL, 
  10819         /* snoop_flags */ 0,
  10820         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10821         /* type */ SOC_MEM_TYPE_NORMAL,
  10822         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10823         /* impl */ SOC_MEM_IMPL_NORMAL,
  10824         /* cmic_mor_clks       */ 0,
  10825     },
  10826 #endif /* chips */
  10827 
  10828 #if defined(BCM_88950_A0)
  10829     { /* SOC_MEM_INT_RTP_FFLBP_BCM88950_A0m */ 
  10830         /* mem            RTP_FFLBPm */
  10831         /* flags       */ SOC_MEM_FLAG_VALID |
  10832                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  10833         /* cmp_fn      */ NULL,
  10834         /* *null_entry */ NULL,
  10835         /* index_min   */ 0,
  10836         /* index_max   */ 127,
  10837         /* minblock    */ 78,
  10838         /* maxblock    */ 78,
  10839         /* blocks      */ 0,
  10840         /* blocks_hi   */ 0xffffffff,
  10841         /* base        */ 0x00e00000,
  10842         /* gran        */ 1,
  10843         /* bytes       */ 5,
  10844         /* nFields     */ 2,
  10845         /* *fields     */ soc_RTP_FFLBP_BCM88950_A0m_fields,
  10846         /* *views      */ NULL,
  10847         /* *views_num  */ NULL,
  10848         /* snoop_cb    */ NULL, 
  10849         /* snoop_user_data */ NULL, 
  10850         /* snoop_flags */ 0,
  10851         /* severity */ SOC_MEM_SEVERE_LOW,
  10852         /* type */ SOC_MEM_TYPE_ONE_PORT,
  10853         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10854         /* impl */ SOC_MEM_IMPL_NORMAL,
  10855         /* cmic_mor_clks       */ 0,
  10856     },
  10857 #endif /* chips */
  10858 
  10859 #if defined(BCM_88750_B0) || defined(BCM_88754_A0)
  10860     { /* SOC_MEM_INT_RTP_FFLBSm */ 
  10861         /* mem            RTP_FFLBSm */
  10862         /* flags       */ SOC_MEM_FLAG_VALID |
  10863                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  10864         /* cmp_fn      */ NULL,
  10865         /* *null_entry */ NULL,
  10866         /* index_min   */ 0,
  10867         /* index_max   */ 63,
  10868         /* minblock    */ 63,
  10869         /* maxblock    */ 63,
  10870         /* blocks      */ 0,
  10871         /* blocks_hi   */ 0x80000000,
  10872         /* base        */ 0x00f00000,
  10873         /* gran        */ 1,
  10874         /* bytes       */ 5,
  10875         /* nFields     */ 2,
  10876         /* *fields     */ soc_RTP_FFLBPm_fields,
  10877         /* *views      */ NULL,
  10878         /* *views_num  */ NULL,
  10879         /* snoop_cb    */ NULL, 
  10880         /* snoop_user_data */ NULL, 
  10881         /* snoop_flags */ 0,
  10882         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10883         /* type */ SOC_MEM_TYPE_NORMAL,
  10884         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10885         /* impl */ SOC_MEM_IMPL_NORMAL,
  10886         /* cmic_mor_clks       */ 0,
  10887     },
  10888 #endif /* chips */
  10889 
  10890 #if defined(BCM_88790_A0)
  10891     { /* SOC_MEM_INT_RTP_FLGMm */ 
  10892         /* mem            RTP_FLGMm */
  10893         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10894         /* cmp_fn      */ NULL,
  10895         /* *null_entry */ NULL,
  10896         /* index_min   */ 0,
  10897         /* index_max   */ 2047,
  10898         /* minblock    */ 125,
  10899         /* maxblock    */ 125,
  10900         /* blocks      */ 0,
  10901         /* blocks_hi   */ 0xffffffff,
  10902         /* base        */ 0x00102000,
  10903         /* gran        */ 1,
  10904         /* bytes       */ 2,
  10905         /* nFields     */ 2,
  10906         /* *fields     */ soc_RTP_FLGMm_fields,
  10907         /* *views      */ NULL,
  10908         /* *views_num  */ NULL,
  10909         /* snoop_cb    */ NULL, 
  10910         /* snoop_user_data */ NULL, 
  10911         /* snoop_flags */ 0,
  10912         /* severity */ SOC_MEM_SEVERE_LOW,
  10913         /* type */ SOC_MEM_TYPE_ONE_PORT,
  10914         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10915         /* impl */ SOC_MEM_IMPL_NORMAL,
  10916         /* cmic_mor_clks       */ 0,
  10917     },
  10918 #endif /* chips */
  10919 
  10920 #if defined(BCM_88790_A0)
  10921     { /* SOC_MEM_INT_RTP_GCILBTm */ 
  10922         /* mem            RTP_GCILBTm */
  10923         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  10924         /* cmp_fn      */ NULL,
  10925         /* *null_entry */ NULL,
  10926         /* index_min   */ 0,
  10927         /* index_max   */ 191,
  10928         /* minblock    */ 125,
  10929         /* maxblock    */ 125,
  10930         /* blocks      */ 0,
  10931         /* blocks_hi   */ 0xffffffff,
  10932         /* base        */ 0x00102900,
  10933         /* gran        */ 1,
  10934         /* bytes       */ 26,
  10935         /* nFields     */ 2,
  10936         /* *fields     */ soc_RTP_GCILBTm_fields,
  10937         /* *views      */ NULL,
  10938         /* *views_num  */ NULL,
  10939         /* snoop_cb    */ NULL, 
  10940         /* snoop_user_data */ NULL, 
  10941         /* snoop_flags */ 0,
  10942         /* severity */ SOC_MEM_SEVERE_LOW,
  10943         /* type */ SOC_MEM_TYPE_ONE_PORT,
  10944         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10945         /* impl */ SOC_MEM_IMPL_NORMAL,
  10946         /* cmic_mor_clks       */ 0,
  10947     },
  10948 #endif /* chips */
  10949 
  10950 #if defined(BCM_88750_A0) || defined(BCM_88750_B0) || \
  10951     defined(BCM_88754_A0)
  10952     { /* SOC_MEM_INT_RTP_MCLBTPm */ 
  10953         /* mem            RTP_MCLBTPm */
  10954         /* flags       */ SOC_MEM_FLAG_VALID |
  10955                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  10956         /* cmp_fn      */ NULL,
  10957         /* *null_entry */ NULL,
  10958         /* index_min   */ 0,
  10959         /* index_max   */ 127,
  10960         /* minblock    */ 63,
  10961         /* maxblock    */ 63,
  10962         /* blocks      */ 0,
  10963         /* blocks_hi   */ 0x80000000,
  10964         /* base        */ 0x00400000,
  10965         /* gran        */ 1,
  10966         /* bytes       */ 18,
  10967         /* nFields     */ 2,
  10968         /* *fields     */ soc_RTP_DUCTPm_fields,
  10969         /* *views      */ NULL,
  10970         /* *views_num  */ NULL,
  10971         /* snoop_cb    */ NULL, 
  10972         /* snoop_user_data */ NULL, 
  10973         /* snoop_flags */ 0,
  10974         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  10975         /* type */ SOC_MEM_TYPE_NORMAL,
  10976         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  10977         /* impl */ SOC_MEM_IMPL_NORMAL,
  10978         /* cmic_mor_clks       */ 0,
  10979     },
  10980 #endif /* chips */
  10981 
  10982 #if defined(BCM_88950_A0)
  10983     { /* SOC_MEM_INT_RTP_MCLBTP_BCM88950_A0m */ 
  10984         /* mem            RTP_MCLBTPm */
  10985         /* flags       */ SOC_MEM_FLAG_VALID |
  10986                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  10987         /* cmp_fn      */ NULL,
  10988         /* *null_entry */ NULL,
  10989         /* index_min   */ 0,
  10990         /* index_max   */ 143,
  10991         /* minblock    */ 78,
  10992         /* maxblock    */ 78,
  10993         /* blocks      */ 0,
  10994         /* blocks_hi   */ 0xffffffff,
  10995         /* base        */ 0x00400000,
  10996         /* gran        */ 1,
  10997         /* bytes       */ 20,
  10998         /* nFields     */ 2,
  10999         /* *fields     */ soc_RTP_MCLBTPm_fields,
  11000         /* *views      */ NULL,
  11001         /* *views_num  */ NULL,
  11002         /* snoop_cb    */ NULL, 
  11003         /* snoop_user_data */ NULL, 
  11004         /* snoop_flags */ 0,
  11005         /* severity */ SOC_MEM_SEVERE_LOW,
  11006         /* type */ SOC_MEM_TYPE_ONE_PORT,
  11007         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11008         /* impl */ SOC_MEM_IMPL_NORMAL,
  11009         /* cmic_mor_clks       */ 0,
  11010     },
  11011 #endif /* chips */
  11012 
  11013 #if defined(BCM_88750_A0) || defined(BCM_88750_B0) || \
  11014     defined(BCM_88754_A0)
  11015     { /* SOC_MEM_INT_RTP_MCLBTSm */ 
  11016         /* mem            RTP_MCLBTSm */
  11017         /* flags       */ SOC_MEM_FLAG_VALID |
  11018                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  11019         /* cmp_fn      */ NULL,
  11020         /* *null_entry */ NULL,
  11021         /* index_min   */ 0,
  11022         /* index_max   */ 127,
  11023         /* minblock    */ 63,
  11024         /* maxblock    */ 63,
  11025         /* blocks      */ 0,
  11026         /* blocks_hi   */ 0x80000000,
  11027         /* base        */ 0x00500000,
  11028         /* gran        */ 1,
  11029         /* bytes       */ 18,
  11030         /* nFields     */ 2,
  11031         /* *fields     */ soc_RTP_DUCTPm_fields,
  11032         /* *views      */ NULL,
  11033         /* *views_num  */ NULL,
  11034         /* snoop_cb    */ NULL, 
  11035         /* snoop_user_data */ NULL, 
  11036         /* snoop_flags */ 0,
  11037         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11038         /* type */ SOC_MEM_TYPE_NORMAL,
  11039         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11040         /* impl */ SOC_MEM_IMPL_NORMAL,
  11041         /* cmic_mor_clks       */ 0,
  11042     },
  11043 #endif /* chips */
  11044 
  11045 #if defined(BCM_88950_A0)
  11046     { /* SOC_MEM_INT_RTP_MCSFFPm */ 
  11047         /* mem            RTP_MCSFFPm */
  11048         /* flags       */ SOC_MEM_FLAG_VALID |
  11049                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  11050         /* cmp_fn      */ NULL,
  11051         /* *null_entry */ NULL,
  11052         /* index_min   */ 0,
  11053         /* index_max   */ 143,
  11054         /* minblock    */ 78,
  11055         /* maxblock    */ 78,
  11056         /* blocks      */ 0,
  11057         /* blocks_hi   */ 0xffffffff,
  11058         /* base        */ 0x00f00000,
  11059         /* gran        */ 1,
  11060         /* bytes       */ 3,
  11061         /* nFields     */ 2,
  11062         /* *fields     */ soc_RTP_MCSFFPm_fields,
  11063         /* *views      */ NULL,
  11064         /* *views_num  */ NULL,
  11065         /* snoop_cb    */ NULL, 
  11066         /* snoop_user_data */ NULL, 
  11067         /* snoop_flags */ 0,
  11068         /* severity */ SOC_MEM_SEVERE_LOW,
  11069         /* type */ SOC_MEM_TYPE_ONE_PORT,
  11070         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11071         /* impl */ SOC_MEM_IMPL_NORMAL,
  11072         /* cmic_mor_clks       */ 0,
  11073     },
  11074 #endif /* chips */
  11075 
  11076 #if defined(BCM_88750_A0)
  11077     { /* SOC_MEM_INT_RTP_MCTm */ 
  11078         /* mem            RTP_MCTm */
  11079         /* flags       */ SOC_MEM_FLAG_VALID |
  11080                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  11081         /* cmp_fn      */ NULL,
  11082         /* *null_entry */ NULL,
  11083         /* index_min   */ 0,
  11084         /* index_max   */ 65535,
  11085         /* minblock    */ 63,
  11086         /* maxblock    */ 63,
  11087         /* blocks      */ 0,
  11088         /* blocks_hi   */ 0x80000000,
  11089         /* base        */ 0x01000000,
  11090         /* gran        */ 1,
  11091         /* bytes       */ 17,
  11092         /* nFields     */ 2,
  11093         /* *fields     */ soc_RTP_MCTm_fields,
  11094         /* *views      */ NULL,
  11095         /* *views_num  */ NULL,
  11096         /* snoop_cb    */ NULL, 
  11097         /* snoop_user_data */ NULL, 
  11098         /* snoop_flags */ 0,
  11099         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11100         /* type */ SOC_MEM_TYPE_NORMAL,
  11101         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11102         /* impl */ SOC_MEM_IMPL_NORMAL,
  11103         /* cmic_mor_clks       */ 0,
  11104     },
  11105 #endif /* chips */
  11106 
  11107 #if defined(BCM_88750_B0)
  11108     { /* SOC_MEM_INT_RTP_MCT_BCM88750_B0m */ 
  11109         /* mem            RTP_MCTm */
  11110         /* flags       */ SOC_MEM_FLAG_VALID |
  11111                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  11112         /* cmp_fn      */ NULL,
  11113         /* *null_entry */ NULL,
  11114         /* index_min   */ 0,
  11115         /* index_max   */ 65535,
  11116         /* minblock    */ 63,
  11117         /* maxblock    */ 63,
  11118         /* blocks      */ 0,
  11119         /* blocks_hi   */ 0x80000000,
  11120         /* base        */ 0x01800000,
  11121         /* gran        */ 1,
  11122         /* bytes       */ 17,
  11123         /* nFields     */ 2,
  11124         /* *fields     */ soc_RTP_MCTm_fields,
  11125         /* *views      */ NULL,
  11126         /* *views_num  */ NULL,
  11127         /* snoop_cb    */ NULL, 
  11128         /* snoop_user_data */ NULL, 
  11129         /* snoop_flags */ 0,
  11130         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11131         /* type */ SOC_MEM_TYPE_NORMAL,
  11132         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11133         /* impl */ SOC_MEM_IMPL_NORMAL,
  11134         /* cmic_mor_clks       */ 0,
  11135     },
  11136 #endif /* chips */
  11137 
  11138 #if defined(BCM_88754_A0)
  11139     { /* SOC_MEM_INT_RTP_MCT_BCM88754_A0m */ 
  11140         /* mem            RTP_MCTm */
  11141         /* flags       */ SOC_MEM_FLAG_VALID |
  11142                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  11143         /* cmp_fn      */ NULL,
  11144         /* *null_entry */ NULL,
  11145         /* index_min   */ 0,
  11146         /* index_max   */ 32767,
  11147         /* minblock    */ 63,
  11148         /* maxblock    */ 63,
  11149         /* blocks      */ 0,
  11150         /* blocks_hi   */ 0x80000000,
  11151         /* base        */ 0x01800000,
  11152         /* gran        */ 1,
  11153         /* bytes       */ 17,
  11154         /* nFields     */ 2,
  11155         /* *fields     */ soc_RTP_MCTm_fields,
  11156         /* *views      */ NULL,
  11157         /* *views_num  */ NULL,
  11158         /* snoop_cb    */ NULL, 
  11159         /* snoop_user_data */ NULL, 
  11160         /* snoop_flags */ 0,
  11161         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11162         /* type */ SOC_MEM_TYPE_NORMAL,
  11163         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11164         /* impl */ SOC_MEM_IMPL_NORMAL,
  11165         /* cmic_mor_clks       */ 0,
  11166     },
  11167 #endif /* chips */
  11168 
  11169 #if defined(BCM_88950_A0)
  11170     { /* SOC_MEM_INT_RTP_MCT_BCM88950_A0m */ 
  11171         /* mem            RTP_MCTm */
  11172         /* flags       */ SOC_MEM_FLAG_VALID |
  11173                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  11174         /* cmp_fn      */ NULL,
  11175         /* *null_entry */ NULL,
  11176         /* index_min   */ 0,
  11177         /* index_max   */ 65535,
  11178         /* minblock    */ 78,
  11179         /* maxblock    */ 78,
  11180         /* blocks      */ 0,
  11181         /* blocks_hi   */ 0xffffffff,
  11182         /* base        */ 0x01800000,
  11183         /* gran        */ 1,
  11184         /* bytes       */ 20,
  11185         /* nFields     */ 2,
  11186         /* *fields     */ soc_RTP_CUCT_BCM88950_A0m_fields,
  11187         /* *views      */ NULL,
  11188         /* *views_num  */ NULL,
  11189         /* snoop_cb    */ NULL, 
  11190         /* snoop_user_data */ NULL, 
  11191         /* snoop_flags */ 0,
  11192         /* severity */ SOC_MEM_SEVERE_LOW,
  11193         /* type */ SOC_MEM_TYPE_ONE_PORT,
  11194         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11195         /* impl */ SOC_MEM_IMPL_NORMAL,
  11196         /* cmic_mor_clks       */ 0,
  11197     },
  11198 #endif /* chips */
  11199 
  11200 #if defined(BCM_88750_A0) || defined(BCM_88750_B0) || \
  11201     defined(BCM_88754_A0)
  11202     { /* SOC_MEM_INT_RTP_MEM_800000m */ 
  11203         /* mem            RTP_MEM_800000m */
  11204         /* flags       */ SOC_MEM_FLAG_VALID |
  11205                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  11206         /* cmp_fn      */ NULL,
  11207         /* *null_entry */ NULL,
  11208         /* index_min   */ 0,
  11209         /* index_max   */ 127,
  11210         /* minblock    */ 63,
  11211         /* maxblock    */ 63,
  11212         /* blocks      */ 0,
  11213         /* blocks_hi   */ 0x80000000,
  11214         /* base        */ 0x00800000,
  11215         /* gran        */ 1,
  11216         /* bytes       */ 6,
  11217         /* nFields     */ 2,
  11218         /* *fields     */ soc_RTP_MEM_800000m_fields,
  11219         /* *views      */ NULL,
  11220         /* *views_num  */ NULL,
  11221         /* snoop_cb    */ NULL, 
  11222         /* snoop_user_data */ NULL, 
  11223         /* snoop_flags */ 0,
  11224         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11225         /* type */ SOC_MEM_TYPE_NORMAL,
  11226         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11227         /* impl */ SOC_MEM_IMPL_NORMAL,
  11228         /* cmic_mor_clks       */ 0,
  11229     },
  11230 #endif /* chips */
  11231 
  11232 #if defined(BCM_88750_A0) || defined(BCM_88750_B0) || \
  11233     defined(BCM_88754_A0)
  11234     { /* SOC_MEM_INT_RTP_MEM_900000m */ 
  11235         /* mem            RTP_MEM_900000m */
  11236         /* flags       */ SOC_MEM_FLAG_VALID |
  11237                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  11238         /* cmp_fn      */ NULL,
  11239         /* *null_entry */ NULL,
  11240         /* index_min   */ 0,
  11241         /* index_max   */ 127,
  11242         /* minblock    */ 63,
  11243         /* maxblock    */ 63,
  11244         /* blocks      */ 0,
  11245         /* blocks_hi   */ 0x80000000,
  11246         /* base        */ 0x00900000,
  11247         /* gran        */ 1,
  11248         /* bytes       */ 6,
  11249         /* nFields     */ 2,
  11250         /* *fields     */ soc_RTP_MEM_800000m_fields,
  11251         /* *views      */ NULL,
  11252         /* *views_num  */ NULL,
  11253         /* snoop_cb    */ NULL, 
  11254         /* snoop_user_data */ NULL, 
  11255         /* snoop_flags */ 0,
  11256         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11257         /* type */ SOC_MEM_TYPE_NORMAL,
  11258         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11259         /* impl */ SOC_MEM_IMPL_NORMAL,
  11260         /* cmic_mor_clks       */ 0,
  11261     },
  11262 #endif /* chips */
  11263 
  11264 #if defined(BCM_88750_B0) || defined(BCM_88754_A0)
  11265     { /* SOC_MEM_INT_RTP_MEM_1100000m */ 
  11266         /* mem            RTP_MEM_1100000m */
  11267         /* flags       */ SOC_MEM_FLAG_VALID |
  11268                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  11269         /* cmp_fn      */ NULL,
  11270         /* *null_entry */ NULL,
  11271         /* index_min   */ 0,
  11272         /* index_max   */ 127,
  11273         /* minblock    */ 63,
  11274         /* maxblock    */ 63,
  11275         /* blocks      */ 0,
  11276         /* blocks_hi   */ 0x80000000,
  11277         /* base        */ 0x01100000,
  11278         /* gran        */ 1,
  11279         /* bytes       */ 1,
  11280         /* nFields     */ 2,
  11281         /* *fields     */ soc_RTP_MEM_1100000m_fields,
  11282         /* *views      */ NULL,
  11283         /* *views_num  */ NULL,
  11284         /* snoop_cb    */ NULL, 
  11285         /* snoop_user_data */ NULL, 
  11286         /* snoop_flags */ 0,
  11287         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11288         /* type */ SOC_MEM_TYPE_NORMAL,
  11289         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11290         /* impl */ SOC_MEM_IMPL_NORMAL,
  11291         /* cmic_mor_clks       */ 0,
  11292     },
  11293 #endif /* chips */
  11294 
  11295 #if defined(BCM_88750_B0) || defined(BCM_88754_A0)
  11296     { /* SOC_MEM_INT_RTP_MEM_A00000m */ 
  11297         /* mem            RTP_MEM_A00000m */
  11298         /* flags       */ SOC_MEM_FLAG_WRITEONLY |
  11299                           SOC_MEM_FLAG_VALID |
  11300                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  11301         /* cmp_fn      */ NULL,
  11302         /* *null_entry */ NULL,
  11303         /* index_min   */ 0,
  11304         /* index_max   */ 21,
  11305         /* minblock    */ 63,
  11306         /* maxblock    */ 63,
  11307         /* blocks      */ 0,
  11308         /* blocks_hi   */ 0x80000000,
  11309         /* base        */ 0x00a00000,
  11310         /* gran        */ 1,
  11311         /* bytes       */ 18,
  11312         /* nFields     */ 2,
  11313         /* *fields     */ soc_RTP_MEM_A00000m_fields,
  11314         /* *views      */ NULL,
  11315         /* *views_num  */ NULL,
  11316         /* snoop_cb    */ NULL, 
  11317         /* snoop_user_data */ NULL, 
  11318         /* snoop_flags */ 0,
  11319         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11320         /* type */ SOC_MEM_TYPE_NORMAL,
  11321         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11322         /* impl */ SOC_MEM_IMPL_NORMAL,
  11323         /* cmic_mor_clks       */ 0,
  11324     },
  11325 #endif /* chips */
  11326 
  11327 #if defined(BCM_88750_B0) || defined(BCM_88754_A0)
  11328     { /* SOC_MEM_INT_RTP_MEM_C00000m */ 
  11329         /* mem            RTP_MEM_C00000m */
  11330         /* flags       */ SOC_MEM_FLAG_WRITEONLY |
  11331                           SOC_MEM_FLAG_VALID |
  11332                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  11333         /* cmp_fn      */ NULL,
  11334         /* *null_entry */ NULL,
  11335         /* index_min   */ 0,
  11336         /* index_max   */ 21,
  11337         /* minblock    */ 63,
  11338         /* maxblock    */ 63,
  11339         /* blocks      */ 0,
  11340         /* blocks_hi   */ 0x80000000,
  11341         /* base        */ 0x00c00000,
  11342         /* gran        */ 1,
  11343         /* bytes       */ 6,
  11344         /* nFields     */ 2,
  11345         /* *fields     */ soc_RTP_MEM_C00000m_fields,
  11346         /* *views      */ NULL,
  11347         /* *views_num  */ NULL,
  11348         /* snoop_cb    */ NULL, 
  11349         /* snoop_user_data */ NULL, 
  11350         /* snoop_flags */ 0,
  11351         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11352         /* type */ SOC_MEM_TYPE_NORMAL,
  11353         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11354         /* impl */ SOC_MEM_IMPL_NORMAL,
  11355         /* cmic_mor_clks       */ 0,
  11356     },
  11357 #endif /* chips */
  11358 
  11359 #if defined(BCM_88750_B0) || defined(BCM_88754_A0)
  11360     { /* SOC_MEM_INT_RTP_MEM_D00000m */ 
  11361         /* mem            RTP_MEM_D00000m */
  11362         /* flags       */ SOC_MEM_FLAG_WRITEONLY |
  11363                           SOC_MEM_FLAG_VALID |
  11364                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  11365         /* cmp_fn      */ NULL,
  11366         /* *null_entry */ NULL,
  11367         /* index_min   */ 0,
  11368         /* index_max   */ 21,
  11369         /* minblock    */ 63,
  11370         /* maxblock    */ 63,
  11371         /* blocks      */ 0,
  11372         /* blocks_hi   */ 0x80000000,
  11373         /* base        */ 0x00d00000,
  11374         /* gran        */ 1,
  11375         /* bytes       */ 6,
  11376         /* nFields     */ 2,
  11377         /* *fields     */ soc_RTP_MEM_C00000m_fields,
  11378         /* *views      */ NULL,
  11379         /* *views_num  */ NULL,
  11380         /* snoop_cb    */ NULL, 
  11381         /* snoop_user_data */ NULL, 
  11382         /* snoop_flags */ 0,
  11383         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11384         /* type */ SOC_MEM_TYPE_NORMAL,
  11385         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11386         /* impl */ SOC_MEM_IMPL_NORMAL,
  11387         /* cmic_mor_clks       */ 0,
  11388     },
  11389 #endif /* chips */
  11390 
  11391 #if defined(BCM_88790_A0)
  11392     { /* SOC_MEM_INT_RTP_MNOLGm */ 
  11393         /* mem            RTP_MNOLGm */
  11394         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11395         /* cmp_fn      */ NULL,
  11396         /* *null_entry */ NULL,
  11397         /* index_min   */ 0,
  11398         /* index_max   */ 191,
  11399         /* minblock    */ 125,
  11400         /* maxblock    */ 125,
  11401         /* blocks      */ 0,
  11402         /* blocks_hi   */ 0xffffffff,
  11403         /* base        */ 0x00102800,
  11404         /* gran        */ 1,
  11405         /* bytes       */ 2,
  11406         /* nFields     */ 2,
  11407         /* *fields     */ soc_RTP_MNOLGm_fields,
  11408         /* *views      */ NULL,
  11409         /* *views_num  */ NULL,
  11410         /* snoop_cb    */ NULL, 
  11411         /* snoop_user_data */ NULL, 
  11412         /* snoop_flags */ 0,
  11413         /* severity */ SOC_MEM_SEVERE_LOW,
  11414         /* type */ SOC_MEM_TYPE_ONE_PORT,
  11415         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11416         /* impl */ SOC_MEM_IMPL_NORMAL,
  11417         /* cmic_mor_clks       */ 0,
  11418     },
  11419 #endif /* chips */
  11420 
  11421 #if defined(BCM_88950_A0)
  11422     { /* SOC_MEM_INT_RTP_MNOLPm */ 
  11423         /* mem            RTP_MNOLPm */
  11424         /* flags       */ SOC_MEM_FLAG_VALID |
  11425                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  11426         /* cmp_fn      */ NULL,
  11427         /* *null_entry */ NULL,
  11428         /* index_min   */ 0,
  11429         /* index_max   */ 143,
  11430         /* minblock    */ 78,
  11431         /* maxblock    */ 78,
  11432         /* blocks      */ 0,
  11433         /* blocks_hi   */ 0xffffffff,
  11434         /* base        */ 0x01900000,
  11435         /* gran        */ 1,
  11436         /* bytes       */ 2,
  11437         /* nFields     */ 2,
  11438         /* *fields     */ soc_RTP_MNOLPm_fields,
  11439         /* *views      */ NULL,
  11440         /* *views_num  */ NULL,
  11441         /* snoop_cb    */ NULL, 
  11442         /* snoop_user_data */ NULL, 
  11443         /* snoop_flags */ 0,
  11444         /* severity */ SOC_MEM_SEVERE_LOW,
  11445         /* type */ SOC_MEM_TYPE_ONE_PORT,
  11446         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11447         /* impl */ SOC_MEM_IMPL_NORMAL,
  11448         /* cmic_mor_clks       */ 0,
  11449     },
  11450 #endif /* chips */
  11451 
  11452 #if defined(BCM_88790_A0)
  11453     { /* SOC_MEM_INT_RTP_MNOLRm */ 
  11454         /* mem            RTP_MNOLRm */
  11455         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  11456                           SOC_MEM_FLAG_VALID, /* 0x2 */
  11457         /* cmp_fn      */ NULL,
  11458         /* *null_entry */ NULL,
  11459         /* index_min   */ 0,
  11460         /* index_max   */ 191,
  11461         /* minblock    */ 125,
  11462         /* maxblock    */ 125,
  11463         /* blocks      */ 0,
  11464         /* blocks_hi   */ 0xffffffff,
  11465         /* base        */ 0x00102a00,
  11466         /* gran        */ 1,
  11467         /* bytes       */ 1,
  11468         /* nFields     */ 1,
  11469         /* *fields     */ soc_RTP_MNOLRm_fields,
  11470         /* *views      */ NULL,
  11471         /* *views_num  */ NULL,
  11472         /* snoop_cb    */ NULL, 
  11473         /* snoop_user_data */ NULL, 
  11474         /* snoop_flags */ 0,
  11475         /* severity */ SOC_MEM_SEVERE_LOW,
  11476         /* type */ SOC_MEM_TYPE_TWO_PORT,
  11477         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11478         /* impl */ SOC_MEM_IMPL_NORMAL,
  11479         /* cmic_mor_clks       */ 0,
  11480     },
  11481 #endif /* chips */
  11482 
  11483 #if defined(BCM_88750_A0) || defined(BCM_88750_B0)
  11484     { /* SOC_MEM_INT_RTP_MULTI_CAST_TABLE_UPDATEm */ 
  11485         /* mem            RTP_MULTI_CAST_TABLE_UPDATEm */
  11486         /* flags       */ SOC_MEM_FLAG_WRITEONLY |
  11487                           SOC_MEM_FLAG_VALID, /* 0x2 */
  11488         /* cmp_fn      */ NULL,
  11489         /* *null_entry */ NULL,
  11490         /* index_min   */ 0,
  11491         /* index_max   */ 524287,
  11492         /* minblock    */ 63,
  11493         /* maxblock    */ 63,
  11494         /* blocks      */ 0,
  11495         /* blocks_hi   */ 0x80000000,
  11496         /* base        */ 0x00100000,
  11497         /* gran        */ 1,
  11498         /* bytes       */ 16,
  11499         /* nFields     */ 1,
  11500         /* *fields     */ soc_RTP_MULTI_CAST_TABLE_UPDATEm_fields,
  11501         /* *views      */ NULL,
  11502         /* *views_num  */ NULL,
  11503         /* snoop_cb    */ NULL, 
  11504         /* snoop_user_data */ NULL, 
  11505         /* snoop_flags */ 0,
  11506         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11507         /* type */ SOC_MEM_TYPE_NORMAL,
  11508         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11509         /* impl */ SOC_MEM_IMPL_NORMAL,
  11510         /* cmic_mor_clks       */ 0,
  11511     },
  11512 #endif /* chips */
  11513 
  11514 #if defined(BCM_88754_A0)
  11515     { /* SOC_MEM_INT_RTP_MULTI_CAST_TABLE_UPDATE_BCM88754_A0m */ 
  11516         /* mem            RTP_MULTI_CAST_TABLE_UPDATEm */
  11517         /* flags       */ SOC_MEM_FLAG_WRITEONLY |
  11518                           SOC_MEM_FLAG_VALID, /* 0x2 */
  11519         /* cmp_fn      */ NULL,
  11520         /* *null_entry */ NULL,
  11521         /* index_min   */ 0,
  11522         /* index_max   */ 262143,
  11523         /* minblock    */ 63,
  11524         /* maxblock    */ 63,
  11525         /* blocks      */ 0,
  11526         /* blocks_hi   */ 0x80000000,
  11527         /* base        */ 0x00100000,
  11528         /* gran        */ 1,
  11529         /* bytes       */ 16,
  11530         /* nFields     */ 1,
  11531         /* *fields     */ soc_RTP_MULTI_CAST_TABLE_UPDATEm_fields,
  11532         /* *views      */ NULL,
  11533         /* *views_num  */ NULL,
  11534         /* snoop_cb    */ NULL, 
  11535         /* snoop_user_data */ NULL, 
  11536         /* snoop_flags */ 0,
  11537         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11538         /* type */ SOC_MEM_TYPE_NORMAL,
  11539         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11540         /* impl */ SOC_MEM_IMPL_NORMAL,
  11541         /* cmic_mor_clks       */ 0,
  11542     },
  11543 #endif /* chips */
  11544 
  11545 #if defined(BCM_88790_A0)
  11546     { /* SOC_MEM_INT_RTP_MULTI_CAST_TABLE_UPDATE_BCM88790_A0m */ 
  11547         /* mem            RTP_MULTI_CAST_TABLE_UPDATEm */
  11548         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11549         /* cmp_fn      */ NULL,
  11550         /* *null_entry */ NULL,
  11551         /* index_min   */ 0,
  11552         /* index_max   */ 524287,
  11553         /* minblock    */ 125,
  11554         /* maxblock    */ 125,
  11555         /* blocks      */ 0,
  11556         /* blocks_hi   */ 0xffffffff,
  11557         /* base        */ 0x00080000,
  11558         /* gran        */ 1,
  11559         /* bytes       */ 25,
  11560         /* nFields     */ 1,
  11561         /* *fields     */ soc_RTP_MULTI_CAST_TABLE_UPDATE_BCM88790_A0m_fields,
  11562         /* *views      */ NULL,
  11563         /* *views_num  */ NULL,
  11564         /* snoop_cb    */ NULL, 
  11565         /* snoop_user_data */ NULL, 
  11566         /* snoop_flags */ 0,
  11567         /* severity */ SOC_MEM_SEVERE_LOW,
  11568         /* type */ SOC_MEM_TYPE_NORMAL,
  11569         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11570         /* impl */ SOC_MEM_IMPL_NORMAL,
  11571         /* cmic_mor_clks       */ 0,
  11572     },
  11573 #endif /* chips */
  11574 
  11575 #if defined(BCM_88950_A0)
  11576     { /* SOC_MEM_INT_RTP_MULTI_CAST_TABLE_UPDATE_BCM88950_A0m */ 
  11577         /* mem            RTP_MULTI_CAST_TABLE_UPDATEm */
  11578         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11579         /* cmp_fn      */ NULL,
  11580         /* *null_entry */ NULL,
  11581         /* index_min   */ 0,
  11582         /* index_max   */ 524287,
  11583         /* minblock    */ 78,
  11584         /* maxblock    */ 78,
  11585         /* blocks      */ 0,
  11586         /* blocks_hi   */ 0xffffffff,
  11587         /* base        */ 0x00100000,
  11588         /* gran        */ 1,
  11589         /* bytes       */ 18,
  11590         /* nFields     */ 1,
  11591         /* *fields     */ soc_RTP_MULTI_CAST_TABLE_UPDATE_BCM88950_A0m_fields,
  11592         /* *views      */ NULL,
  11593         /* *views_num  */ NULL,
  11594         /* snoop_cb    */ NULL, 
  11595         /* snoop_user_data */ NULL, 
  11596         /* snoop_flags */ 0,
  11597         /* severity */ SOC_MEM_SEVERE_LOW,
  11598         /* type */ SOC_MEM_TYPE_NORMAL,
  11599         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11600         /* impl */ SOC_MEM_IMPL_NORMAL,
  11601         /* cmic_mor_clks       */ 0,
  11602     },
  11603 #endif /* chips */
  11604 
  11605 #if defined(BCM_88750_A0)
  11606     { /* SOC_MEM_INT_RTP_MULTI_TBm */ 
  11607         /* mem            RTP_MULTI_TBm */
  11608         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11609         /* cmp_fn      */ NULL,
  11610         /* *null_entry */ NULL,
  11611         /* index_min   */ 0,
  11612         /* index_max   */ 2047,
  11613         /* minblock    */ 63,
  11614         /* maxblock    */ 63,
  11615         /* blocks      */ 0,
  11616         /* blocks_hi   */ 0x80000000,
  11617         /* base        */ 0x00f00000,
  11618         /* gran        */ 1,
  11619         /* bytes       */ 1,
  11620         /* nFields     */ 2,
  11621         /* *fields     */ soc_RTP_MULTI_TBm_fields,
  11622         /* *views      */ NULL,
  11623         /* *views_num  */ NULL,
  11624         /* snoop_cb    */ NULL, 
  11625         /* snoop_user_data */ NULL, 
  11626         /* snoop_flags */ 0,
  11627         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11628         /* type */ SOC_MEM_TYPE_NORMAL,
  11629         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11630         /* impl */ SOC_MEM_IMPL_NORMAL,
  11631         /* cmic_mor_clks       */ 0,
  11632     },
  11633 #endif /* chips */
  11634 
  11635 #if defined(BCM_88750_B0) || defined(BCM_88754_A0)
  11636     { /* SOC_MEM_INT_RTP_MULTI_TB_BCM88750_B0m */ 
  11637         /* mem            RTP_MULTI_TBm */
  11638         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11639         /* cmp_fn      */ NULL,
  11640         /* *null_entry */ NULL,
  11641         /* index_min   */ 0,
  11642         /* index_max   */ 2047,
  11643         /* minblock    */ 63,
  11644         /* maxblock    */ 63,
  11645         /* blocks      */ 0,
  11646         /* blocks_hi   */ 0x80000000,
  11647         /* base        */ 0x01600000,
  11648         /* gran        */ 1,
  11649         /* bytes       */ 1,
  11650         /* nFields     */ 2,
  11651         /* *fields     */ soc_RTP_MULTI_TBm_fields,
  11652         /* *views      */ NULL,
  11653         /* *views_num  */ NULL,
  11654         /* snoop_cb    */ NULL, 
  11655         /* snoop_user_data */ NULL, 
  11656         /* snoop_flags */ 0,
  11657         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11658         /* type */ SOC_MEM_TYPE_NORMAL,
  11659         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  11660         /* impl */ SOC_MEM_IMPL_NORMAL,
  11661         /* cmic_mor_clks       */ 0,
  11662     },
  11663 #endif /* chips */
  11664 
  11665 #if defined(BCM_88790_A0)
  11666     { /* SOC_MEM_INT_RTP_MULTI_TB_BCM88790_A0m */ 
  11667         /* mem            RTP_MULTI_TBm */
  11668         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11669         /* cmp_fn      */ NULL,
  11670         /* *null_entry */ NULL,
  11671         /* index_min   */ 0,
  11672         /* index_max   */ 1151,
  11673         /* minblock    */ 125,
  11674         /* maxblock    */ 125,
  11675         /* blocks      */ 0,
  11676         /* blocks_hi   */ 0xffffffff,
  11677         /* base        */ 0x00101000,
  11678         /* gran        */ 1,
  11679         /* bytes       */ 5,
  11680         /* nFields     */ 5,
  11681         /* *fields     */ soc_RTP_MULTI_TB_BCM88790_A0m_fields,
  11682         /* *views      */ NULL,
  11683         /* *views_num  */ NULL,
  11684         /* snoop_cb    */ NULL, 
  11685         /* snoop_user_data */ NULL, 
  11686         /* snoop_flags */ 0,
  11687         /* severity */ SOC_MEM_SEVERE_LOW,
  11688         /* type */ SOC_MEM_TYPE_ONE_PORT,
  11689         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11690         /* impl */ SOC_MEM_IMPL_NORMAL,
  11691         /* cmic_mor_clks       */ 0,
  11692     },
  11693 #endif /* chips */
  11694 
  11695 #if defined(BCM_88950_A0)
  11696     { /* SOC_MEM_INT_RTP_MULTI_TB_BCM88950_A0m */ 
  11697         /* mem            RTP_MULTI_TBm */
  11698         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11699         /* cmp_fn      */ NULL,
  11700         /* *null_entry */ NULL,
  11701         /* index_min   */ 0,
  11702         /* index_max   */ 2623,
  11703         /* minblock    */ 78,
  11704         /* maxblock    */ 78,
  11705         /* blocks      */ 0,
  11706         /* blocks_hi   */ 0xffffffff,
  11707         /* base        */ 0x01600000,
  11708         /* gran        */ 1,
  11709         /* bytes       */ 2,
  11710         /* nFields     */ 2,
  11711         /* *fields     */ soc_RTP_MULTI_TB_BCM88950_A0m_fields,
  11712         /* *views      */ NULL,
  11713         /* *views_num  */ NULL,
  11714         /* snoop_cb    */ NULL, 
  11715         /* snoop_user_data */ NULL, 
  11716         /* snoop_flags */ 0,
  11717         /* severity */ SOC_MEM_SEVERE_LOW,
  11718         /* type */ SOC_MEM_TYPE_ONE_PORT,
  11719         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11720         /* impl */ SOC_MEM_IMPL_NORMAL,
  11721         /* cmic_mor_clks       */ 0,
  11722     },
  11723 #endif /* chips */
  11724 
  11725 #if defined(BCM_88750_A0)
  11726     { /* SOC_MEM_INT_RTP_RCGLBTm */ 
  11727         /* mem            RTP_RCGLBTm */
  11728         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11729         /* cmp_fn      */ NULL,
  11730         /* *null_entry */ NULL,
  11731         /* index_min   */ 0,
  11732         /* index_max   */ 127,
  11733         /* minblock    */ 63,
  11734         /* maxblock    */ 63,
  11735         /* blocks      */ 0,
  11736         /* blocks_hi   */ 0x80000000,
  11737         /* base        */ 0x00f80000,
  11738         /* gran        */ 1,
  11739         /* bytes       */ 18,
  11740         /* nFields     */ 2,
  11741         /* *fields     */ soc_RTP_RCGLBTm_fields,
  11742         /* *views      */ NULL,
  11743         /* *views_num  */ NULL,
  11744         /* snoop_cb    */ NULL, 
  11745         /* snoop_user_data */ NULL, 
  11746         /* snoop_flags */ 0,
  11747         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11748         /* type */ SOC_MEM_TYPE_NORMAL,
  11749         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11750         /* impl */ SOC_MEM_IMPL_NORMAL,
  11751         /* cmic_mor_clks       */ 0,
  11752     },
  11753 #endif /* chips */
  11754 
  11755 #if defined(BCM_88750_B0) || defined(BCM_88754_A0)
  11756     { /* SOC_MEM_INT_RTP_RCGLBT_BCM88750_B0m */ 
  11757         /* mem            RTP_RCGLBTm */
  11758         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11759         /* cmp_fn      */ NULL,
  11760         /* *null_entry */ NULL,
  11761         /* index_min   */ 0,
  11762         /* index_max   */ 127,
  11763         /* minblock    */ 63,
  11764         /* maxblock    */ 63,
  11765         /* blocks      */ 0,
  11766         /* blocks_hi   */ 0x80000000,
  11767         /* base        */ 0x01700000,
  11768         /* gran        */ 1,
  11769         /* bytes       */ 18,
  11770         /* nFields     */ 2,
  11771         /* *fields     */ soc_RTP_RCGLBTm_fields,
  11772         /* *views      */ NULL,
  11773         /* *views_num  */ NULL,
  11774         /* snoop_cb    */ NULL, 
  11775         /* snoop_user_data */ NULL, 
  11776         /* snoop_flags */ 0,
  11777         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11778         /* type */ SOC_MEM_TYPE_NORMAL,
  11779         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11780         /* impl */ SOC_MEM_IMPL_NORMAL,
  11781         /* cmic_mor_clks       */ 0,
  11782     },
  11783 #endif /* chips */
  11784 
  11785 #if defined(BCM_88790_A0)
  11786     { /* SOC_MEM_INT_RTP_RCGLBT_BCM88790_A0m */ 
  11787         /* mem            RTP_RCGLBTm */
  11788         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11789         /* cmp_fn      */ NULL,
  11790         /* *null_entry */ NULL,
  11791         /* index_min   */ 0,
  11792         /* index_max   */ 191,
  11793         /* minblock    */ 125,
  11794         /* maxblock    */ 125,
  11795         /* blocks      */ 0,
  11796         /* blocks_hi   */ 0xffffffff,
  11797         /* base        */ 0x00101800,
  11798         /* gran        */ 1,
  11799         /* bytes       */ 26,
  11800         /* nFields     */ 2,
  11801         /* *fields     */ soc_RTP_RCGLBT_BCM88790_A0m_fields,
  11802         /* *views      */ NULL,
  11803         /* *views_num  */ NULL,
  11804         /* snoop_cb    */ NULL, 
  11805         /* snoop_user_data */ NULL, 
  11806         /* snoop_flags */ 0,
  11807         /* severity */ SOC_MEM_SEVERE_LOW,
  11808         /* type */ SOC_MEM_TYPE_ONE_PORT,
  11809         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11810         /* impl */ SOC_MEM_IMPL_NORMAL,
  11811         /* cmic_mor_clks       */ 0,
  11812     },
  11813 #endif /* chips */
  11814 
  11815 #if defined(BCM_88950_A0)
  11816     { /* SOC_MEM_INT_RTP_RCGLBT_BCM88950_A0m */ 
  11817         /* mem            RTP_RCGLBTm */
  11818         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11819         /* cmp_fn      */ NULL,
  11820         /* *null_entry */ NULL,
  11821         /* index_min   */ 0,
  11822         /* index_max   */ 143,
  11823         /* minblock    */ 78,
  11824         /* maxblock    */ 78,
  11825         /* blocks      */ 0,
  11826         /* blocks_hi   */ 0xffffffff,
  11827         /* base        */ 0x01700000,
  11828         /* gran        */ 1,
  11829         /* bytes       */ 20,
  11830         /* nFields     */ 2,
  11831         /* *fields     */ soc_RTP_RCGLBT_BCM88950_A0m_fields,
  11832         /* *views      */ NULL,
  11833         /* *views_num  */ NULL,
  11834         /* snoop_cb    */ NULL, 
  11835         /* snoop_user_data */ NULL, 
  11836         /* snoop_flags */ 0,
  11837         /* severity */ SOC_MEM_SEVERE_LOW,
  11838         /* type */ SOC_MEM_TYPE_ONE_PORT,
  11839         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11840         /* impl */ SOC_MEM_IMPL_NORMAL,
  11841         /* cmic_mor_clks       */ 0,
  11842     },
  11843 #endif /* chips */
  11844 
  11845 #if defined(BCM_88950_A0)
  11846     { /* SOC_MEM_INT_RTP_RESERVED_21m */ 
  11847         /* mem            RTP_RESERVED_21m */
  11848         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  11849                           SOC_MEM_FLAG_WRITEONLY |
  11850                           SOC_MEM_FLAG_READONLY |
  11851                           SOC_MEM_FLAG_VALID |
  11852                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  11853         /* cmp_fn      */ NULL,
  11854         /* *null_entry */ NULL,
  11855         /* index_min   */ 0,
  11856         /* index_max   */ 21,
  11857         /* minblock    */ 78,
  11858         /* maxblock    */ 78,
  11859         /* blocks      */ 0,
  11860         /* blocks_hi   */ 0xffffffff,
  11861         /* base        */ 0x00a00000,
  11862         /* gran        */ 1,
  11863         /* bytes       */ 21,
  11864         /* nFields     */ 2,
  11865         /* *fields     */ soc_RTP_RESERVED_21m_fields,
  11866         /* *views      */ NULL,
  11867         /* *views_num  */ NULL,
  11868         /* snoop_cb    */ NULL, 
  11869         /* snoop_user_data */ NULL, 
  11870         /* snoop_flags */ 0,
  11871         /* severity */ SOC_MEM_SEVERE_LOW,
  11872         /* type */ SOC_MEM_TYPE_TWO_PORT,
  11873         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11874         /* impl */ SOC_MEM_IMPL_NORMAL,
  11875         /* cmic_mor_clks       */ 0,
  11876     },
  11877 #endif /* chips */
  11878 
  11879 #if defined(BCM_88950_A0)
  11880     { /* SOC_MEM_INT_RTP_RESERVED_22m */ 
  11881         /* mem            RTP_RESERVED_22m */
  11882         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  11883                           SOC_MEM_FLAG_WRITEONLY |
  11884                           SOC_MEM_FLAG_READONLY |
  11885                           SOC_MEM_FLAG_VALID |
  11886                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  11887         /* cmp_fn      */ NULL,
  11888         /* *null_entry */ NULL,
  11889         /* index_min   */ 0,
  11890         /* index_max   */ 21,
  11891         /* minblock    */ 78,
  11892         /* maxblock    */ 78,
  11893         /* blocks      */ 0,
  11894         /* blocks_hi   */ 0xffffffff,
  11895         /* base        */ 0x00c00000,
  11896         /* gran        */ 1,
  11897         /* bytes       */ 7,
  11898         /* nFields     */ 2,
  11899         /* *fields     */ soc_RTP_RESERVED_22m_fields,
  11900         /* *views      */ NULL,
  11901         /* *views_num  */ NULL,
  11902         /* snoop_cb    */ NULL, 
  11903         /* snoop_user_data */ NULL, 
  11904         /* snoop_flags */ 0,
  11905         /* severity */ SOC_MEM_SEVERE_LOW,
  11906         /* type */ SOC_MEM_TYPE_TWO_PORT,
  11907         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11908         /* impl */ SOC_MEM_IMPL_NORMAL,
  11909         /* cmic_mor_clks       */ 0,
  11910     },
  11911 #endif /* chips */
  11912 
  11913 #if defined(BCM_88950_A0)
  11914     { /* SOC_MEM_INT_RTP_RESERVED_23m */ 
  11915         /* mem            RTP_RESERVED_23m */
  11916         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  11917                           SOC_MEM_FLAG_VALID |
  11918                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  11919         /* cmp_fn      */ NULL,
  11920         /* *null_entry */ NULL,
  11921         /* index_min   */ 0,
  11922         /* index_max   */ 143,
  11923         /* minblock    */ 78,
  11924         /* maxblock    */ 78,
  11925         /* blocks      */ 0,
  11926         /* blocks_hi   */ 0xffffffff,
  11927         /* base        */ 0x01100000,
  11928         /* gran        */ 1,
  11929         /* bytes       */ 2,
  11930         /* nFields     */ 2,
  11931         /* *fields     */ soc_RTP_RESERVED_23m_fields,
  11932         /* *views      */ NULL,
  11933         /* *views_num  */ NULL,
  11934         /* snoop_cb    */ NULL, 
  11935         /* snoop_user_data */ NULL, 
  11936         /* snoop_flags */ 0,
  11937         /* severity */ SOC_MEM_SEVERE_LOW,
  11938         /* type */ SOC_MEM_TYPE_TWO_PORT,
  11939         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11940         /* impl */ SOC_MEM_IMPL_NORMAL,
  11941         /* cmic_mor_clks       */ 0,
  11942     },
  11943 #endif /* chips */
  11944 
  11945 #if defined(BCM_88750_A0)
  11946     { /* SOC_MEM_INT_RTP_RMHMTm */ 
  11947         /* mem            RTP_RMHMTm */
  11948         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11949         /* cmp_fn      */ NULL,
  11950         /* *null_entry */ NULL,
  11951         /* index_min   */ 0,
  11952         /* index_max   */ 2047,
  11953         /* minblock    */ 63,
  11954         /* maxblock    */ 63,
  11955         /* blocks      */ 0,
  11956         /* blocks_hi   */ 0x80000000,
  11957         /* base        */ 0x00c00000,
  11958         /* gran        */ 1,
  11959         /* bytes       */ 18,
  11960         /* nFields     */ 2,
  11961         /* *fields     */ soc_RTP_RCGLBTm_fields,
  11962         /* *views      */ NULL,
  11963         /* *views_num  */ NULL,
  11964         /* snoop_cb    */ NULL, 
  11965         /* snoop_user_data */ NULL, 
  11966         /* snoop_flags */ 0,
  11967         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11968         /* type */ SOC_MEM_TYPE_NORMAL,
  11969         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  11970         /* impl */ SOC_MEM_IMPL_NORMAL,
  11971         /* cmic_mor_clks       */ 0,
  11972     },
  11973 #endif /* chips */
  11974 
  11975 #if defined(BCM_88750_B0) || defined(BCM_88754_A0)
  11976     { /* SOC_MEM_INT_RTP_RMHMT_BCM88750_B0m */ 
  11977         /* mem            RTP_RMHMTm */
  11978         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  11979         /* cmp_fn      */ NULL,
  11980         /* *null_entry */ NULL,
  11981         /* index_min   */ 0,
  11982         /* index_max   */ 2047,
  11983         /* minblock    */ 63,
  11984         /* maxblock    */ 63,
  11985         /* blocks      */ 0,
  11986         /* blocks_hi   */ 0x80000000,
  11987         /* base        */ 0x01200000,
  11988         /* gran        */ 1,
  11989         /* bytes       */ 18,
  11990         /* nFields     */ 2,
  11991         /* *fields     */ soc_RTP_RCGLBTm_fields,
  11992         /* *views      */ NULL,
  11993         /* *views_num  */ NULL,
  11994         /* snoop_cb    */ NULL, 
  11995         /* snoop_user_data */ NULL, 
  11996         /* snoop_flags */ 0,
  11997         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  11998         /* type */ SOC_MEM_TYPE_NORMAL,
  11999         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12000         /* impl */ SOC_MEM_IMPL_NORMAL,
  12001         /* cmic_mor_clks       */ 0,
  12002     },
  12003 #endif /* chips */
  12004 
  12005 #if defined(BCM_88790_A0)
  12006     { /* SOC_MEM_INT_RTP_RMHMT_BCM88790_A0m */ 
  12007         /* mem            RTP_RMHMTm */
  12008         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  12009                           SOC_MEM_FLAG_VALID, /* 0x2 */
  12010         /* cmp_fn      */ NULL,
  12011         /* *null_entry */ NULL,
  12012         /* index_min   */ 0,
  12013         /* index_max   */ 2047,
  12014         /* minblock    */ 125,
  12015         /* maxblock    */ 125,
  12016         /* blocks      */ 0,
  12017         /* blocks_hi   */ 0xffffffff,
  12018         /* base        */ 0x00100000,
  12019         /* gran        */ 1,
  12020         /* bytes       */ 26,
  12021         /* nFields     */ 2,
  12022         /* *fields     */ soc_RTP_RMHMTm_fields,
  12023         /* *views      */ NULL,
  12024         /* *views_num  */ NULL,
  12025         /* snoop_cb    */ NULL, 
  12026         /* snoop_user_data */ NULL, 
  12027         /* snoop_flags */ 0,
  12028         /* severity */ SOC_MEM_SEVERE_LOW,
  12029         /* type */ SOC_MEM_TYPE_TWO_PORT,
  12030         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12031         /* impl */ SOC_MEM_IMPL_NORMAL,
  12032         /* cmic_mor_clks       */ 0,
  12033     },
  12034 #endif /* chips */
  12035 
  12036 #if defined(BCM_88950_A0)
  12037     { /* SOC_MEM_INT_RTP_RMHMT_BCM88950_A0m */ 
  12038         /* mem            RTP_RMHMTm */
  12039         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  12040                           SOC_MEM_FLAG_VALID, /* 0x2 */
  12041         /* cmp_fn      */ NULL,
  12042         /* *null_entry */ NULL,
  12043         /* index_min   */ 0,
  12044         /* index_max   */ 2047,
  12045         /* minblock    */ 78,
  12046         /* maxblock    */ 78,
  12047         /* blocks      */ 0,
  12048         /* blocks_hi   */ 0xffffffff,
  12049         /* base        */ 0x01200000,
  12050         /* gran        */ 1,
  12051         /* bytes       */ 20,
  12052         /* nFields     */ 2,
  12053         /* *fields     */ soc_RTP_RCGLBT_BCM88950_A0m_fields,
  12054         /* *views      */ NULL,
  12055         /* *views_num  */ NULL,
  12056         /* snoop_cb    */ NULL, 
  12057         /* snoop_user_data */ NULL, 
  12058         /* snoop_flags */ 0,
  12059         /* severity */ SOC_MEM_SEVERE_LOW,
  12060         /* type */ SOC_MEM_TYPE_TWO_PORT,
  12061         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12062         /* impl */ SOC_MEM_IMPL_NORMAL,
  12063         /* cmic_mor_clks       */ 0,
  12064     },
  12065 #endif /* chips */
  12066 
  12067 #if defined(BCM_88650_A0)
  12068     { /* SOC_MEM_INT_RTP_RRMAm */ 
  12069         /* mem            RTP_RRMAm */
  12070         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  12071         /* cmp_fn      */ NULL,
  12072         /* *null_entry */ NULL,
  12073         /* index_min   */ 0,
  12074         /* index_max   */ 1023,
  12075         /* minblock    */ 50,
  12076         /* maxblock    */ 50,
  12077         /* blocks      */ 0,
  12078         /* blocks_hi   */ 0x40000,
  12079         /* base        */ 0x00002000,
  12080         /* gran        */ 1,
  12081         /* bytes       */ 9,
  12082         /* nFields     */ 1,
  12083         /* *fields     */ soc_RTP_RRMAm_fields,
  12084         /* *views      */ NULL,
  12085         /* *views_num  */ NULL,
  12086         /* snoop_cb    */ NULL, 
  12087         /* snoop_user_data */ NULL, 
  12088         /* snoop_flags */ 0,
  12089         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12090         /* type */ SOC_MEM_TYPE_NORMAL,
  12091         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12092         /* impl */ SOC_MEM_IMPL_NORMAL,
  12093         /* cmic_mor_clks       */ 0,
  12094     },
  12095 #endif /* chips */
  12096 
  12097 #if defined(BCM_88202_A0)
  12098     { /* SOC_MEM_INT_RTP_RRMA_BCM88202_A0m */ 
  12099         /* mem            RTP_RRMAm */
  12100         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  12101         /* cmp_fn      */ NULL,
  12102         /* *null_entry */ NULL,
  12103         /* index_min   */ 0,
  12104         /* index_max   */ 1023,
  12105         /* minblock    */ 39,
  12106         /* maxblock    */ 39,
  12107         /* blocks      */ 0,
  12108         /* blocks_hi   */ 0x80,
  12109         /* base        */ 0x00002000,
  12110         /* gran        */ 1,
  12111         /* bytes       */ 9,
  12112         /* nFields     */ 1,
  12113         /* *fields     */ soc_RTP_RRMA_BCM88202_A0m_fields,
  12114         /* *views      */ NULL,
  12115         /* *views_num  */ NULL,
  12116         /* snoop_cb    */ NULL, 
  12117         /* snoop_user_data */ NULL, 
  12118         /* snoop_flags */ 0,
  12119         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12120         /* type */ SOC_MEM_TYPE_NORMAL,
  12121         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12122         /* impl */ SOC_MEM_IMPL_NORMAL,
  12123         /* cmic_mor_clks       */ 0,
  12124     },
  12125 #endif /* chips */
  12126 
  12127 #if defined(BCM_88650_B0)
  12128     { /* SOC_MEM_INT_RTP_RRMA_BCM88650_B0m */ 
  12129         /* mem            RTP_RRMAm */
  12130         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  12131         /* cmp_fn      */ NULL,
  12132         /* *null_entry */ NULL,
  12133         /* index_min   */ 0,
  12134         /* index_max   */ 1023,
  12135         /* minblock    */ 50,
  12136         /* maxblock    */ 50,
  12137         /* blocks      */ 0,
  12138         /* blocks_hi   */ 0x40000,
  12139         /* base        */ 0x00002000,
  12140         /* gran        */ 1,
  12141         /* bytes       */ 9,
  12142         /* nFields     */ 1,
  12143         /* *fields     */ soc_RTP_RRMA_BCM88650_B0m_fields,
  12144         /* *views      */ NULL,
  12145         /* *views_num  */ NULL,
  12146         /* snoop_cb    */ NULL, 
  12147         /* snoop_user_data */ NULL, 
  12148         /* snoop_flags */ 0,
  12149         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12150         /* type */ SOC_MEM_TYPE_NORMAL,
  12151         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12152         /* impl */ SOC_MEM_IMPL_NORMAL,
  12153         /* cmic_mor_clks       */ 0,
  12154     },
  12155 #endif /* chips */
  12156 
  12157 #if defined(BCM_88660_A0)
  12158     { /* SOC_MEM_INT_RTP_RRMA_BCM88660_A0m */ 
  12159         /* mem            RTP_RRMAm */
  12160         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  12161         /* cmp_fn      */ NULL,
  12162         /* *null_entry */ NULL,
  12163         /* index_min   */ 0,
  12164         /* index_max   */ 1023,
  12165         /* minblock    */ 50,
  12166         /* maxblock    */ 50,
  12167         /* blocks      */ 0,
  12168         /* blocks_hi   */ 0x40000,
  12169         /* base        */ 0x00002000,
  12170         /* gran        */ 1,
  12171         /* bytes       */ 9,
  12172         /* nFields     */ 1,
  12173         /* *fields     */ soc_RTP_RRMA_BCM88660_A0m_fields,
  12174         /* *views      */ NULL,
  12175         /* *views_num  */ NULL,
  12176         /* snoop_cb    */ NULL, 
  12177         /* snoop_user_data */ NULL, 
  12178         /* snoop_flags */ 0,
  12179         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12180         /* type */ SOC_MEM_TYPE_NORMAL,
  12181         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12182         /* impl */ SOC_MEM_IMPL_NORMAL,
  12183         /* cmic_mor_clks       */ 0,
  12184     },
  12185 #endif /* chips */
  12186 
  12187 #if defined(BCM_88750_A0)
  12188     { /* SOC_MEM_INT_RTP_SCTINCm */ 
  12189         /* mem            RTP_SCTINCm */
  12190         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  12191         /* cmp_fn      */ NULL,
  12192         /* *null_entry */ NULL,
  12193         /* index_min   */ 0,
  12194         /* index_max   */ 127,
  12195         /* minblock    */ 63,
  12196         /* maxblock    */ 63,
  12197         /* blocks      */ 0,
  12198         /* blocks_hi   */ 0x80000000,
  12199         /* base        */ 0x00e00000,
  12200         /* gran        */ 1,
  12201         /* bytes       */ 1,
  12202         /* nFields     */ 2,
  12203         /* *fields     */ soc_RTP_MULTI_TBm_fields,
  12204         /* *views      */ NULL,
  12205         /* *views_num  */ NULL,
  12206         /* snoop_cb    */ NULL, 
  12207         /* snoop_user_data */ NULL, 
  12208         /* snoop_flags */ 0,
  12209         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12210         /* type */ SOC_MEM_TYPE_NORMAL,
  12211         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12212         /* impl */ SOC_MEM_IMPL_NORMAL,
  12213         /* cmic_mor_clks       */ 0,
  12214     },
  12215 #endif /* chips */
  12216 
  12217 #if defined(BCM_88750_B0) || defined(BCM_88754_A0)
  12218     { /* SOC_MEM_INT_RTP_SCTINC_BCM88750_B0m */ 
  12219         /* mem            RTP_SCTINCm */
  12220         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  12221         /* cmp_fn      */ NULL,
  12222         /* *null_entry */ NULL,
  12223         /* index_min   */ 0,
  12224         /* index_max   */ 127,
  12225         /* minblock    */ 63,
  12226         /* maxblock    */ 63,
  12227         /* blocks      */ 0,
  12228         /* blocks_hi   */ 0x80000000,
  12229         /* base        */ 0x01500000,
  12230         /* gran        */ 1,
  12231         /* bytes       */ 1,
  12232         /* nFields     */ 2,
  12233         /* *fields     */ soc_RTP_MULTI_TBm_fields,
  12234         /* *views      */ NULL,
  12235         /* *views_num  */ NULL,
  12236         /* snoop_cb    */ NULL, 
  12237         /* snoop_user_data */ NULL, 
  12238         /* snoop_flags */ 0,
  12239         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12240         /* type */ SOC_MEM_TYPE_NORMAL,
  12241         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12242         /* impl */ SOC_MEM_IMPL_NORMAL,
  12243         /* cmic_mor_clks       */ 0,
  12244     },
  12245 #endif /* chips */
  12246 
  12247 #if defined(BCM_88790_A0)
  12248     { /* SOC_MEM_INT_RTP_SCTINC_BCM88790_A0m */ 
  12249         /* mem            RTP_SCTINCm */
  12250         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  12251         /* cmp_fn      */ NULL,
  12252         /* *null_entry */ NULL,
  12253         /* index_min   */ 0,
  12254         /* index_max   */ 191,
  12255         /* minblock    */ 125,
  12256         /* maxblock    */ 125,
  12257         /* blocks      */ 0,
  12258         /* blocks_hi   */ 0xffffffff,
  12259         /* base        */ 0x00100a00,
  12260         /* gran        */ 1,
  12261         /* bytes       */ 2,
  12262         /* nFields     */ 2,
  12263         /* *fields     */ soc_RTP_SCTINCm_fields,
  12264         /* *views      */ NULL,
  12265         /* *views_num  */ NULL,
  12266         /* snoop_cb    */ NULL, 
  12267         /* snoop_user_data */ NULL, 
  12268         /* snoop_flags */ 0,
  12269         /* severity */ SOC_MEM_SEVERE_LOW,
  12270         /* type */ SOC_MEM_TYPE_ONE_PORT,
  12271         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12272         /* impl */ SOC_MEM_IMPL_NORMAL,
  12273         /* cmic_mor_clks       */ 0,
  12274     },
  12275 #endif /* chips */
  12276 
  12277 #if defined(BCM_88950_A0)
  12278     { /* SOC_MEM_INT_RTP_SCTINC_BCM88950_A0m */ 
  12279         /* mem            RTP_SCTINCm */
  12280         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  12281         /* cmp_fn      */ NULL,
  12282         /* *null_entry */ NULL,
  12283         /* index_min   */ 0,
  12284         /* index_max   */ 143,
  12285         /* minblock    */ 78,
  12286         /* maxblock    */ 78,
  12287         /* blocks      */ 0,
  12288         /* blocks_hi   */ 0xffffffff,
  12289         /* base        */ 0x01500000,
  12290         /* gran        */ 1,
  12291         /* bytes       */ 2,
  12292         /* nFields     */ 2,
  12293         /* *fields     */ soc_RTP_MULTI_TB_BCM88950_A0m_fields,
  12294         /* *views      */ NULL,
  12295         /* *views_num  */ NULL,
  12296         /* snoop_cb    */ NULL, 
  12297         /* snoop_user_data */ NULL, 
  12298         /* snoop_flags */ 0,
  12299         /* severity */ SOC_MEM_SEVERE_LOW,
  12300         /* type */ SOC_MEM_TYPE_ONE_PORT,
  12301         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12302         /* impl */ SOC_MEM_IMPL_NORMAL,
  12303         /* cmic_mor_clks       */ 0,
  12304     },
  12305 #endif /* chips */
  12306 
  12307 #if defined(BCM_88790_A0)
  12308     { /* SOC_MEM_INT_RTP_SGRm */ 
  12309         /* mem            RTP_SGRm */
  12310         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  12311                           SOC_MEM_FLAG_VALID, /* 0x2 */
  12312         /* cmp_fn      */ NULL,
  12313         /* *null_entry */ NULL,
  12314         /* index_min   */ 0,
  12315         /* index_max   */ 191,
  12316         /* minblock    */ 125,
  12317         /* maxblock    */ 125,
  12318         /* blocks      */ 0,
  12319         /* blocks_hi   */ 0xffffffff,
  12320         /* base        */ 0x00101900,
  12321         /* gran        */ 1,
  12322         /* bytes       */ 26,
  12323         /* nFields     */ 2,
  12324         /* *fields     */ soc_RTP_SGRm_fields,
  12325         /* *views      */ NULL,
  12326         /* *views_num  */ NULL,
  12327         /* snoop_cb    */ NULL, 
  12328         /* snoop_user_data */ NULL, 
  12329         /* snoop_flags */ 0,
  12330         /* severity */ SOC_MEM_SEVERE_LOW,
  12331         /* type */ SOC_MEM_TYPE_TWO_PORT,
  12332         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12333         /* impl */ SOC_MEM_IMPL_NORMAL,
  12334         /* cmic_mor_clks       */ 0,
  12335     },
  12336 #endif /* chips */
  12337 
  12338 #if defined(BCM_88750_A0)
  12339     { /* SOC_MEM_INT_RTP_SLSCTm */ 
  12340         /* mem            RTP_SLSCTm */
  12341         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  12342         /* cmp_fn      */ NULL,
  12343         /* *null_entry */ NULL,
  12344         /* index_min   */ 0,
  12345         /* index_max   */ 127,
  12346         /* minblock    */ 63,
  12347         /* maxblock    */ 63,
  12348         /* blocks      */ 0,
  12349         /* blocks_hi   */ 0x80000000,
  12350         /* base        */ 0x00d80000,
  12351         /* gran        */ 1,
  12352         /* bytes       */ 1,
  12353         /* nFields     */ 2,
  12354         /* *fields     */ soc_RTP_MULTI_TBm_fields,
  12355         /* *views      */ NULL,
  12356         /* *views_num  */ NULL,
  12357         /* snoop_cb    */ NULL, 
  12358         /* snoop_user_data */ NULL, 
  12359         /* snoop_flags */ 0,
  12360         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12361         /* type */ SOC_MEM_TYPE_NORMAL,
  12362         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12363         /* impl */ SOC_MEM_IMPL_NORMAL,
  12364         /* cmic_mor_clks       */ 0,
  12365     },
  12366 #endif /* chips */
  12367 
  12368 #if defined(BCM_88750_B0) || defined(BCM_88754_A0)
  12369     { /* SOC_MEM_INT_RTP_SLSCT_BCM88750_B0m */ 
  12370         /* mem            RTP_SLSCTm */
  12371         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  12372         /* cmp_fn      */ NULL,
  12373         /* *null_entry */ NULL,
  12374         /* index_min   */ 0,
  12375         /* index_max   */ 127,
  12376         /* minblock    */ 63,
  12377         /* maxblock    */ 63,
  12378         /* blocks      */ 0,
  12379         /* blocks_hi   */ 0x80000000,
  12380         /* base        */ 0x01400000,
  12381         /* gran        */ 1,
  12382         /* bytes       */ 1,
  12383         /* nFields     */ 2,
  12384         /* *fields     */ soc_RTP_MULTI_TBm_fields,
  12385         /* *views      */ NULL,
  12386         /* *views_num  */ NULL,
  12387         /* snoop_cb    */ NULL, 
  12388         /* snoop_user_data */ NULL, 
  12389         /* snoop_flags */ 0,
  12390         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12391         /* type */ SOC_MEM_TYPE_NORMAL,
  12392         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12393         /* impl */ SOC_MEM_IMPL_NORMAL,
  12394         /* cmic_mor_clks       */ 0,
  12395     },
  12396 #endif /* chips */
  12397 
  12398 #if defined(BCM_88790_A0)
  12399     { /* SOC_MEM_INT_RTP_SLSCT_BCM88790_A0m */ 
  12400         /* mem            RTP_SLSCTm */
  12401         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  12402                           SOC_MEM_FLAG_VALID, /* 0x2 */
  12403         /* cmp_fn      */ NULL,
  12404         /* *null_entry */ NULL,
  12405         /* index_min   */ 0,
  12406         /* index_max   */ 191,
  12407         /* minblock    */ 125,
  12408         /* maxblock    */ 125,
  12409         /* blocks      */ 0,
  12410         /* blocks_hi   */ 0xffffffff,
  12411         /* base        */ 0x00100900,
  12412         /* gran        */ 1,
  12413         /* bytes       */ 2,
  12414         /* nFields     */ 2,
  12415         /* *fields     */ soc_RTP_SLSCTm_fields,
  12416         /* *views      */ NULL,
  12417         /* *views_num  */ NULL,
  12418         /* snoop_cb    */ NULL, 
  12419         /* snoop_user_data */ NULL, 
  12420         /* snoop_flags */ 0,
  12421         /* severity */ SOC_MEM_SEVERE_LOW,
  12422         /* type */ SOC_MEM_TYPE_ONE_PORT,
  12423         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12424         /* impl */ SOC_MEM_IMPL_NORMAL,
  12425         /* cmic_mor_clks       */ 0,
  12426     },
  12427 #endif /* chips */
  12428 
  12429 #if defined(BCM_88950_A0)
  12430     { /* SOC_MEM_INT_RTP_SLSCT_BCM88950_A0m */ 
  12431         /* mem            RTP_SLSCTm */
  12432         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  12433                           SOC_MEM_FLAG_VALID, /* 0x2 */
  12434         /* cmp_fn      */ NULL,
  12435         /* *null_entry */ NULL,
  12436         /* index_min   */ 0,
  12437         /* index_max   */ 143,
  12438         /* minblock    */ 78,
  12439         /* maxblock    */ 78,
  12440         /* blocks      */ 0,
  12441         /* blocks_hi   */ 0xffffffff,
  12442         /* base        */ 0x01400000,
  12443         /* gran        */ 1,
  12444         /* bytes       */ 2,
  12445         /* nFields     */ 2,
  12446         /* *fields     */ soc_RTP_MULTI_TB_BCM88950_A0m_fields,
  12447         /* *views      */ NULL,
  12448         /* *views_num  */ NULL,
  12449         /* snoop_cb    */ NULL, 
  12450         /* snoop_user_data */ NULL, 
  12451         /* snoop_flags */ 0,
  12452         /* severity */ SOC_MEM_SEVERE_LOW,
  12453         /* type */ SOC_MEM_TYPE_ONE_PORT,
  12454         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12455         /* impl */ SOC_MEM_IMPL_NORMAL,
  12456         /* cmic_mor_clks       */ 0,
  12457     },
  12458 #endif /* chips */
  12459 
  12460 #if defined(BCM_88750_A0)
  12461     { /* SOC_MEM_INT_RTP_TOTSFm */ 
  12462         /* mem            RTP_TOTSFm */
  12463         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  12464         /* cmp_fn      */ NULL,
  12465         /* *null_entry */ NULL,
  12466         /* index_min   */ 0,
  12467         /* index_max   */ 127,
  12468         /* minblock    */ 63,
  12469         /* maxblock    */ 63,
  12470         /* blocks      */ 0,
  12471         /* blocks_hi   */ 0x80000000,
  12472         /* base        */ 0x00d00000,
  12473         /* gran        */ 1,
  12474         /* bytes       */ 1,
  12475         /* nFields     */ 2,
  12476         /* *fields     */ soc_RTP_MULTI_TBm_fields,
  12477         /* *views      */ NULL,
  12478         /* *views_num  */ NULL,
  12479         /* snoop_cb    */ NULL, 
  12480         /* snoop_user_data */ NULL, 
  12481         /* snoop_flags */ 0,
  12482         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12483         /* type */ SOC_MEM_TYPE_NORMAL,
  12484         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12485         /* impl */ SOC_MEM_IMPL_NORMAL,
  12486         /* cmic_mor_clks       */ 0,
  12487     },
  12488 #endif /* chips */
  12489 
  12490 #if defined(BCM_88750_B0) || defined(BCM_88754_A0)
  12491     { /* SOC_MEM_INT_RTP_TOTSF_BCM88750_B0m */ 
  12492         /* mem            RTP_TOTSFm */
  12493         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  12494         /* cmp_fn      */ NULL,
  12495         /* *null_entry */ NULL,
  12496         /* index_min   */ 0,
  12497         /* index_max   */ 127,
  12498         /* minblock    */ 63,
  12499         /* maxblock    */ 63,
  12500         /* blocks      */ 0,
  12501         /* blocks_hi   */ 0x80000000,
  12502         /* base        */ 0x01300000,
  12503         /* gran        */ 1,
  12504         /* bytes       */ 1,
  12505         /* nFields     */ 2,
  12506         /* *fields     */ soc_RTP_MULTI_TBm_fields,
  12507         /* *views      */ NULL,
  12508         /* *views_num  */ NULL,
  12509         /* snoop_cb    */ NULL, 
  12510         /* snoop_user_data */ NULL, 
  12511         /* snoop_flags */ 0,
  12512         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12513         /* type */ SOC_MEM_TYPE_NORMAL,
  12514         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12515         /* impl */ SOC_MEM_IMPL_NORMAL,
  12516         /* cmic_mor_clks       */ 0,
  12517     },
  12518 #endif /* chips */
  12519 
  12520 #if defined(BCM_88790_A0)
  12521     { /* SOC_MEM_INT_RTP_TOTSF_BCM88790_A0m */ 
  12522         /* mem            RTP_TOTSFm */
  12523         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  12524         /* cmp_fn      */ NULL,
  12525         /* *null_entry */ NULL,
  12526         /* index_min   */ 0,
  12527         /* index_max   */ 191,
  12528         /* minblock    */ 125,
  12529         /* maxblock    */ 125,
  12530         /* blocks      */ 0,
  12531         /* blocks_hi   */ 0xffffffff,
  12532         /* base        */ 0x00100800,
  12533         /* gran        */ 1,
  12534         /* bytes       */ 2,
  12535         /* nFields     */ 2,
  12536         /* *fields     */ soc_RTP_TOTSFm_fields,
  12537         /* *views      */ NULL,
  12538         /* *views_num  */ NULL,
  12539         /* snoop_cb    */ NULL, 
  12540         /* snoop_user_data */ NULL, 
  12541         /* snoop_flags */ 0,
  12542         /* severity */ SOC_MEM_SEVERE_LOW,
  12543         /* type */ SOC_MEM_TYPE_ONE_PORT,
  12544         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12545         /* impl */ SOC_MEM_IMPL_NORMAL,
  12546         /* cmic_mor_clks       */ 0,
  12547     },
  12548 #endif /* chips */
  12549 
  12550 #if defined(BCM_88950_A0)
  12551     { /* SOC_MEM_INT_RTP_TOTSF_BCM88950_A0m */ 
  12552         /* mem            RTP_TOTSFm */
  12553         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  12554         /* cmp_fn      */ NULL,
  12555         /* *null_entry */ NULL,
  12556         /* index_min   */ 0,
  12557         /* index_max   */ 143,
  12558         /* minblock    */ 78,
  12559         /* maxblock    */ 78,
  12560         /* blocks      */ 0,
  12561         /* blocks_hi   */ 0xffffffff,
  12562         /* base        */ 0x01300000,
  12563         /* gran        */ 1,
  12564         /* bytes       */ 2,
  12565         /* nFields     */ 2,
  12566         /* *fields     */ soc_RTP_MULTI_TB_BCM88950_A0m_fields,
  12567         /* *views      */ NULL,
  12568         /* *views_num  */ NULL,
  12569         /* snoop_cb    */ NULL, 
  12570         /* snoop_user_data */ NULL, 
  12571         /* snoop_flags */ 0,
  12572         /* severity */ SOC_MEM_SEVERE_LOW,
  12573         /* type */ SOC_MEM_TYPE_ONE_PORT,
  12574         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12575         /* impl */ SOC_MEM_IMPL_NORMAL,
  12576         /* cmic_mor_clks       */ 0,
  12577     },
  12578 #endif /* chips */
  12579 
  12580 #if defined(BCM_88650_A0)
  12581     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORYm */ 
  12582         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORYm */
  12583         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  12584         /* cmp_fn      */ NULL,
  12585         /* *null_entry */ NULL,
  12586         /* index_min   */ 0,
  12587         /* index_max   */ 1023,
  12588         /* minblock    */ 50,
  12589         /* maxblock    */ 50,
  12590         /* blocks      */ 0,
  12591         /* blocks_hi   */ 0x40000,
  12592         /* base        */ 0x00002000,
  12593         /* gran        */ 1,
  12594         /* bytes       */ 9,
  12595         /* nFields     */ 1,
  12596         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORYm_fields,
  12597         /* *views      */ NULL,
  12598         /* *views_num  */ NULL,
  12599         /* snoop_cb    */ NULL, 
  12600         /* snoop_user_data */ NULL, 
  12601         /* snoop_flags */ 0,
  12602         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12603         /* type */ SOC_MEM_TYPE_NORMAL,
  12604         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12605         /* impl */ SOC_MEM_IMPL_NORMAL,
  12606         /* cmic_mor_clks       */ 0,
  12607     },
  12608 #endif /* chips */
  12609 
  12610 #if defined(BCM_8206_A0)
  12611     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_BCM8206_A0m */ 
  12612         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORYm */
  12613         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  12614                           SOC_MEM_FLAG_VALID, /* 0x2 */
  12615         /* cmp_fn      */ NULL,
  12616         /* *null_entry */ NULL,
  12617         /* index_min   */ 0,
  12618         /* index_max   */ 1023,
  12619         /* minblock    */ 20,
  12620         /* maxblock    */ 20,
  12621         /* blocks      */ 0x100000,
  12622         /* blocks_hi   */ 0,
  12623         /* base        */ 0x00002000,
  12624         /* gran        */ 1,
  12625         /* bytes       */ 10,
  12626         /* nFields     */ 2,
  12627         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_BCM8206_A0m_fields,
  12628         /* *views      */ NULL,
  12629         /* *views_num  */ NULL,
  12630         /* snoop_cb    */ NULL, 
  12631         /* snoop_user_data */ NULL, 
  12632         /* snoop_flags */ 0,
  12633         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  12634         /* type */ SOC_MEM_TYPE_TWO_PORT,
  12635         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12636         /* impl */ SOC_MEM_IMPL_NORMAL,
  12637         /* cmic_mor_clks       */ 0,
  12638     },
  12639 #endif /* chips */
  12640 
  12641 #if defined(BCM_88202_A0)
  12642     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_BCM88202_A0m */ 
  12643         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORYm */
  12644         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  12645         /* cmp_fn      */ NULL,
  12646         /* *null_entry */ NULL,
  12647         /* index_min   */ 0,
  12648         /* index_max   */ 1023,
  12649         /* minblock    */ 39,
  12650         /* maxblock    */ 39,
  12651         /* blocks      */ 0,
  12652         /* blocks_hi   */ 0x80,
  12653         /* base        */ 0x00002000,
  12654         /* gran        */ 1,
  12655         /* bytes       */ 9,
  12656         /* nFields     */ 1,
  12657         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_BCM88202_A0m_fields,
  12658         /* *views      */ NULL,
  12659         /* *views_num  */ NULL,
  12660         /* snoop_cb    */ NULL, 
  12661         /* snoop_user_data */ NULL, 
  12662         /* snoop_flags */ 0,
  12663         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12664         /* type */ SOC_MEM_TYPE_NORMAL,
  12665         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12666         /* impl */ SOC_MEM_IMPL_NORMAL,
  12667         /* cmic_mor_clks       */ 0,
  12668     },
  12669 #endif /* chips */
  12670 
  12671 #if defined(BCM_88375_A0)
  12672     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_BCM88375_A0m */ 
  12673         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORYm */
  12674         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  12675                           SOC_MEM_FLAG_VALID, /* 0x2 */
  12676         /* cmp_fn      */ NULL,
  12677         /* *null_entry */ NULL,
  12678         /* index_min   */ 0,
  12679         /* index_max   */ 1023,
  12680         /* minblock    */ 101,
  12681         /* maxblock    */ 101,
  12682         /* blocks      */ 0,
  12683         /* blocks_hi   */ 0xffffffff,
  12684         /* base        */ 0x00002000,
  12685         /* gran        */ 1,
  12686         /* bytes       */ 10,
  12687         /* nFields     */ 2,
  12688         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_BCM88375_A0m_fields,
  12689         /* *views      */ NULL,
  12690         /* *views_num  */ NULL,
  12691         /* snoop_cb    */ NULL, 
  12692         /* snoop_user_data */ NULL, 
  12693         /* snoop_flags */ 0,
  12694         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  12695         /* type */ SOC_MEM_TYPE_TWO_PORT,
  12696         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12697         /* impl */ SOC_MEM_IMPL_NORMAL,
  12698         /* cmic_mor_clks       */ 0,
  12699     },
  12700 #endif /* chips */
  12701 
  12702 #if defined(BCM_88375_B0)
  12703     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_BCM88375_B0m */ 
  12704         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORYm */
  12705         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  12706                           SOC_MEM_FLAG_VALID, /* 0x2 */
  12707         /* cmp_fn      */ NULL,
  12708         /* *null_entry */ NULL,
  12709         /* index_min   */ 0,
  12710         /* index_max   */ 1023,
  12711         /* minblock    */ 101,
  12712         /* maxblock    */ 101,
  12713         /* blocks      */ 0,
  12714         /* blocks_hi   */ 0xffffffff,
  12715         /* base        */ 0x00002000,
  12716         /* gran        */ 1,
  12717         /* bytes       */ 10,
  12718         /* nFields     */ 2,
  12719         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_BCM88375_B0m_fields,
  12720         /* *views      */ NULL,
  12721         /* *views_num  */ NULL,
  12722         /* snoop_cb    */ NULL, 
  12723         /* snoop_user_data */ NULL, 
  12724         /* snoop_flags */ 0,
  12725         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  12726         /* type */ SOC_MEM_TYPE_TWO_PORT,
  12727         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12728         /* impl */ SOC_MEM_IMPL_NORMAL,
  12729         /* cmic_mor_clks       */ 0,
  12730     },
  12731 #endif /* chips */
  12732 
  12733 #if defined(BCM_88470_A0)
  12734     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_BCM88470_A0m */ 
  12735         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORYm */
  12736         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  12737                           SOC_MEM_FLAG_VALID, /* 0x2 */
  12738         /* cmp_fn      */ NULL,
  12739         /* *null_entry */ NULL,
  12740         /* index_min   */ 0,
  12741         /* index_max   */ 255,
  12742         /* minblock    */ 74,
  12743         /* maxblock    */ 74,
  12744         /* blocks      */ 0,
  12745         /* blocks_hi   */ 0xffffffff,
  12746         /* base        */ 0x00002000,
  12747         /* gran        */ 1,
  12748         /* bytes       */ 10,
  12749         /* nFields     */ 2,
  12750         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_BCM88470_A0m_fields,
  12751         /* *views      */ NULL,
  12752         /* *views_num  */ NULL,
  12753         /* snoop_cb    */ NULL, 
  12754         /* snoop_user_data */ NULL, 
  12755         /* snoop_flags */ 0,
  12756         /* severity */ SOC_MEM_SEVERE_LOW,
  12757         /* type */ SOC_MEM_TYPE_TWO_PORT,
  12758         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12759         /* impl */ SOC_MEM_IMPL_NORMAL,
  12760         /* cmic_mor_clks       */ 0,
  12761     },
  12762 #endif /* chips */
  12763 
  12764 #if defined(BCM_88470_B0)
  12765     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_BCM88470_B0m */ 
  12766         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORYm */
  12767         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  12768                           SOC_MEM_FLAG_VALID, /* 0x2 */
  12769         /* cmp_fn      */ NULL,
  12770         /* *null_entry */ NULL,
  12771         /* index_min   */ 0,
  12772         /* index_max   */ 255,
  12773         /* minblock    */ 74,
  12774         /* maxblock    */ 74,
  12775         /* blocks      */ 0,
  12776         /* blocks_hi   */ 0xffffffff,
  12777         /* base        */ 0x00002000,
  12778         /* gran        */ 1,
  12779         /* bytes       */ 10,
  12780         /* nFields     */ 2,
  12781         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_BCM88470_B0m_fields,
  12782         /* *views      */ NULL,
  12783         /* *views_num  */ NULL,
  12784         /* snoop_cb    */ NULL, 
  12785         /* snoop_user_data */ NULL, 
  12786         /* snoop_flags */ 0,
  12787         /* severity */ SOC_MEM_SEVERE_LOW,
  12788         /* type */ SOC_MEM_TYPE_TWO_PORT,
  12789         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12790         /* impl */ SOC_MEM_IMPL_NORMAL,
  12791         /* cmic_mor_clks       */ 0,
  12792     },
  12793 #endif /* chips */
  12794 
  12795 #if defined(BCM_88650_B0)
  12796     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_BCM88650_B0m */ 
  12797         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORYm */
  12798         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  12799         /* cmp_fn      */ NULL,
  12800         /* *null_entry */ NULL,
  12801         /* index_min   */ 0,
  12802         /* index_max   */ 1023,
  12803         /* minblock    */ 50,
  12804         /* maxblock    */ 50,
  12805         /* blocks      */ 0,
  12806         /* blocks_hi   */ 0x40000,
  12807         /* base        */ 0x00002000,
  12808         /* gran        */ 1,
  12809         /* bytes       */ 9,
  12810         /* nFields     */ 1,
  12811         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_BCM88650_B0m_fields,
  12812         /* *views      */ NULL,
  12813         /* *views_num  */ NULL,
  12814         /* snoop_cb    */ NULL, 
  12815         /* snoop_user_data */ NULL, 
  12816         /* snoop_flags */ 0,
  12817         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12818         /* type */ SOC_MEM_TYPE_NORMAL,
  12819         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12820         /* impl */ SOC_MEM_IMPL_NORMAL,
  12821         /* cmic_mor_clks       */ 0,
  12822     },
  12823 #endif /* chips */
  12824 
  12825 #if defined(BCM_88660_A0)
  12826     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_BCM88660_A0m */ 
  12827         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORYm */
  12828         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  12829         /* cmp_fn      */ NULL,
  12830         /* *null_entry */ NULL,
  12831         /* index_min   */ 0,
  12832         /* index_max   */ 1023,
  12833         /* minblock    */ 50,
  12834         /* maxblock    */ 50,
  12835         /* blocks      */ 0,
  12836         /* blocks_hi   */ 0x40000,
  12837         /* base        */ 0x00002000,
  12838         /* gran        */ 1,
  12839         /* bytes       */ 9,
  12840         /* nFields     */ 1,
  12841         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_BCM88660_A0m_fields,
  12842         /* *views      */ NULL,
  12843         /* *views_num  */ NULL,
  12844         /* snoop_cb    */ NULL, 
  12845         /* snoop_user_data */ NULL, 
  12846         /* snoop_flags */ 0,
  12847         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  12848         /* type */ SOC_MEM_TYPE_NORMAL,
  12849         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  12850         /* impl */ SOC_MEM_IMPL_NORMAL,
  12851         /* cmic_mor_clks       */ 0,
  12852     },
  12853 #endif /* chips */
  12854 
  12855 #if defined(BCM_88675_A0)
  12856     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_BCM88675_A0m */ 
  12857         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORYm */
  12858         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  12859                           SOC_MEM_FLAG_VALID, /* 0x2 */
  12860         /* cmp_fn      */ NULL,
  12861         /* *null_entry */ NULL,
  12862         /* index_min   */ 0,
  12863         /* index_max   */ 1023,
  12864         /* minblock    */ 106,
  12865         /* maxblock    */ 106,
  12866         /* blocks      */ 0,
  12867         /* blocks_hi   */ 0xffffffff,
  12868         /* base        */ 0x00002000,
  12869         /* gran        */ 1,
  12870         /* bytes       */ 10,
  12871         /* nFields     */ 2,
  12872         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_BCM88675_A0m_fields,
  12873         /* *views      */ NULL,
  12874         /* *views_num  */ NULL,
  12875         /* snoop_cb    */ NULL, 
  12876         /* snoop_user_data */ NULL, 
  12877         /* snoop_flags */ 0,
  12878         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  12879         /* type */ SOC_MEM_TYPE_TWO_PORT,
  12880         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12881         /* impl */ SOC_MEM_IMPL_NORMAL,
  12882         /* cmic_mor_clks       */ 0,
  12883     },
  12884 #endif /* chips */
  12885 
  12886 #if defined(BCM_88675_B0)
  12887     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_BCM88675_B0m */ 
  12888         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORYm */
  12889         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  12890                           SOC_MEM_FLAG_VALID, /* 0x2 */
  12891         /* cmp_fn      */ NULL,
  12892         /* *null_entry */ NULL,
  12893         /* index_min   */ 0,
  12894         /* index_max   */ 1023,
  12895         /* minblock    */ 106,
  12896         /* maxblock    */ 106,
  12897         /* blocks      */ 0,
  12898         /* blocks_hi   */ 0xffffffff,
  12899         /* base        */ 0x00002000,
  12900         /* gran        */ 1,
  12901         /* bytes       */ 10,
  12902         /* nFields     */ 2,
  12903         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_BCM88675_B0m_fields,
  12904         /* *views      */ NULL,
  12905         /* *views_num  */ NULL,
  12906         /* snoop_cb    */ NULL, 
  12907         /* snoop_user_data */ NULL, 
  12908         /* snoop_flags */ 0,
  12909         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  12910         /* type */ SOC_MEM_TYPE_TWO_PORT,
  12911         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12912         /* impl */ SOC_MEM_IMPL_NORMAL,
  12913         /* cmic_mor_clks       */ 0,
  12914     },
  12915 #endif /* chips */
  12916 
  12917 #if defined(BCM_88680_A0)
  12918     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_BCM88680_A0m */ 
  12919         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORYm */
  12920         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  12921                           SOC_MEM_FLAG_VALID, /* 0x2 */
  12922         /* cmp_fn      */ NULL,
  12923         /* *null_entry */ NULL,
  12924         /* index_min   */ 0,
  12925         /* index_max   */ 1023,
  12926         /* minblock    */ 108,
  12927         /* maxblock    */ 108,
  12928         /* blocks      */ 0,
  12929         /* blocks_hi   */ 0xffffffff,
  12930         /* base        */ 0x00002000,
  12931         /* gran        */ 1,
  12932         /* bytes       */ 13,
  12933         /* nFields     */ 2,
  12934         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_BCM88680_A0m_fields,
  12935         /* *views      */ NULL,
  12936         /* *views_num  */ NULL,
  12937         /* snoop_cb    */ NULL, 
  12938         /* snoop_user_data */ NULL, 
  12939         /* snoop_flags */ 0,
  12940         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  12941         /* type */ SOC_MEM_TYPE_TWO_PORT,
  12942         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12943         /* impl */ SOC_MEM_IMPL_NORMAL,
  12944         /* cmic_mor_clks       */ 0,
  12945     },
  12946 #endif /* chips */
  12947 
  12948 #if defined(BCM_88690_A0)
  12949     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_BCM88690_A0m */ 
  12950         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORYm */
  12951         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  12952                           SOC_MEM_FLAG_VALID, /* 0x2 */
  12953         /* cmp_fn      */ NULL,
  12954         /* *null_entry */ NULL,
  12955         /* index_min   */ 0,
  12956         /* index_max   */ 1023,
  12957         /* minblock    */ 225,
  12958         /* maxblock    */ 225,
  12959         /* blocks      */ 0,
  12960         /* blocks_hi   */ 0xffffffff,
  12961         /* base        */ 0x00002000,
  12962         /* gran        */ 1,
  12963         /* bytes       */ 30,
  12964         /* nFields     */ 2,
  12965         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_BCM88690_A0m_fields,
  12966         /* *views      */ NULL,
  12967         /* *views_num  */ NULL,
  12968         /* snoop_cb    */ NULL, 
  12969         /* snoop_user_data */ NULL, 
  12970         /* snoop_flags */ 0,
  12971         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  12972         /* type */ SOC_MEM_TYPE_TWO_PORT,
  12973         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  12974         /* impl */ SOC_MEM_IMPL_NORMAL,
  12975         /* cmic_mor_clks       */ 0,
  12976     },
  12977 #endif /* chips */
  12978 
  12979 #if defined(BCM_88690_B0)
  12980     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_BCM88690_B0m */ 
  12981         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORYm */
  12982         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  12983                           SOC_MEM_FLAG_VALID, /* 0x2 */
  12984         /* cmp_fn      */ NULL,
  12985         /* *null_entry */ NULL,
  12986         /* index_min   */ 0,
  12987         /* index_max   */ 1023,
  12988         /* minblock    */ 225,
  12989         /* maxblock    */ 225,
  12990         /* blocks      */ 0,
  12991         /* blocks_hi   */ 0xffffffff,
  12992         /* base        */ 0x00002000,
  12993         /* gran        */ 1,
  12994         /* bytes       */ 30,
  12995         /* nFields     */ 2,
  12996         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_BCM88690_B0m_fields,
  12997         /* *views      */ NULL,
  12998         /* *views_num  */ NULL,
  12999         /* snoop_cb    */ NULL, 
  13000         /* snoop_user_data */ NULL, 
  13001         /* snoop_flags */ 0,
  13002         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  13003         /* type */ SOC_MEM_TYPE_TWO_PORT,
  13004         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13005         /* impl */ SOC_MEM_IMPL_NORMAL,
  13006         /* cmic_mor_clks       */ 0,
  13007     },
  13008 #endif /* chips */
  13009 
  13010 #if defined(BCM_88650_A0)
  13011     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLSm */ 
  13012         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLSm */
  13013         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  13014         /* cmp_fn      */ NULL,
  13015         /* *null_entry */ NULL,
  13016         /* index_min   */ 0,
  13017         /* index_max   */ 1023,
  13018         /* minblock    */ 50,
  13019         /* maxblock    */ 50,
  13020         /* blocks      */ 0,
  13021         /* blocks_hi   */ 0x40000,
  13022         /* base        */ 0x00001000,
  13023         /* gran        */ 1,
  13024         /* bytes       */ 9,
  13025         /* nFields     */ 1,
  13026         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLSm_fields,
  13027         /* *views      */ NULL,
  13028         /* *views_num  */ NULL,
  13029         /* snoop_cb    */ NULL, 
  13030         /* snoop_user_data */ NULL, 
  13031         /* snoop_flags */ 0,
  13032         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13033         /* type */ SOC_MEM_TYPE_NORMAL,
  13034         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13035         /* impl */ SOC_MEM_IMPL_NORMAL,
  13036         /* cmic_mor_clks       */ 0,
  13037     },
  13038 #endif /* chips */
  13039 
  13040 #if defined(BCM_8206_A0)
  13041     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLS_BCM8206_A0m */ 
  13042         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLSm */
  13043         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  13044                           SOC_MEM_FLAG_VALID, /* 0x2 */
  13045         /* cmp_fn      */ NULL,
  13046         /* *null_entry */ NULL,
  13047         /* index_min   */ 0,
  13048         /* index_max   */ 1023,
  13049         /* minblock    */ 20,
  13050         /* maxblock    */ 20,
  13051         /* blocks      */ 0x100000,
  13052         /* blocks_hi   */ 0,
  13053         /* base        */ 0x00001000,
  13054         /* gran        */ 1,
  13055         /* bytes       */ 10,
  13056         /* nFields     */ 2,
  13057         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLS_BCM8206_A0m_fields,
  13058         /* *views      */ NULL,
  13059         /* *views_num  */ NULL,
  13060         /* snoop_cb    */ NULL, 
  13061         /* snoop_user_data */ NULL, 
  13062         /* snoop_flags */ 0,
  13063         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  13064         /* type */ SOC_MEM_TYPE_TWO_PORT,
  13065         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13066         /* impl */ SOC_MEM_IMPL_NORMAL,
  13067         /* cmic_mor_clks       */ 0,
  13068     },
  13069 #endif /* chips */
  13070 
  13071 #if defined(BCM_88202_A0)
  13072     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLS_BCM88202_A0m */ 
  13073         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLSm */
  13074         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  13075         /* cmp_fn      */ NULL,
  13076         /* *null_entry */ NULL,
  13077         /* index_min   */ 0,
  13078         /* index_max   */ 1023,
  13079         /* minblock    */ 39,
  13080         /* maxblock    */ 39,
  13081         /* blocks      */ 0,
  13082         /* blocks_hi   */ 0x80,
  13083         /* base        */ 0x00001000,
  13084         /* gran        */ 1,
  13085         /* bytes       */ 9,
  13086         /* nFields     */ 1,
  13087         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLS_BCM88202_A0m_fields,
  13088         /* *views      */ NULL,
  13089         /* *views_num  */ NULL,
  13090         /* snoop_cb    */ NULL, 
  13091         /* snoop_user_data */ NULL, 
  13092         /* snoop_flags */ 0,
  13093         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13094         /* type */ SOC_MEM_TYPE_NORMAL,
  13095         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13096         /* impl */ SOC_MEM_IMPL_NORMAL,
  13097         /* cmic_mor_clks       */ 0,
  13098     },
  13099 #endif /* chips */
  13100 
  13101 #if defined(BCM_88375_A0)
  13102     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLS_BCM88375_A0m */ 
  13103         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLSm */
  13104         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  13105                           SOC_MEM_FLAG_VALID, /* 0x2 */
  13106         /* cmp_fn      */ NULL,
  13107         /* *null_entry */ NULL,
  13108         /* index_min   */ 0,
  13109         /* index_max   */ 1023,
  13110         /* minblock    */ 101,
  13111         /* maxblock    */ 101,
  13112         /* blocks      */ 0,
  13113         /* blocks_hi   */ 0xffffffff,
  13114         /* base        */ 0x00001000,
  13115         /* gran        */ 1,
  13116         /* bytes       */ 10,
  13117         /* nFields     */ 2,
  13118         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLS_BCM88375_A0m_fields,
  13119         /* *views      */ NULL,
  13120         /* *views_num  */ NULL,
  13121         /* snoop_cb    */ NULL, 
  13122         /* snoop_user_data */ NULL, 
  13123         /* snoop_flags */ 0,
  13124         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  13125         /* type */ SOC_MEM_TYPE_TWO_PORT,
  13126         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13127         /* impl */ SOC_MEM_IMPL_NORMAL,
  13128         /* cmic_mor_clks       */ 0,
  13129     },
  13130 #endif /* chips */
  13131 
  13132 #if defined(BCM_88375_B0)
  13133     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLS_BCM88375_B0m */ 
  13134         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLSm */
  13135         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  13136                           SOC_MEM_FLAG_VALID, /* 0x2 */
  13137         /* cmp_fn      */ NULL,
  13138         /* *null_entry */ NULL,
  13139         /* index_min   */ 0,
  13140         /* index_max   */ 1023,
  13141         /* minblock    */ 101,
  13142         /* maxblock    */ 101,
  13143         /* blocks      */ 0,
  13144         /* blocks_hi   */ 0xffffffff,
  13145         /* base        */ 0x00001000,
  13146         /* gran        */ 1,
  13147         /* bytes       */ 10,
  13148         /* nFields     */ 2,
  13149         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLS_BCM88375_B0m_fields,
  13150         /* *views      */ NULL,
  13151         /* *views_num  */ NULL,
  13152         /* snoop_cb    */ NULL, 
  13153         /* snoop_user_data */ NULL, 
  13154         /* snoop_flags */ 0,
  13155         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  13156         /* type */ SOC_MEM_TYPE_TWO_PORT,
  13157         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13158         /* impl */ SOC_MEM_IMPL_NORMAL,
  13159         /* cmic_mor_clks       */ 0,
  13160     },
  13161 #endif /* chips */
  13162 
  13163 #if defined(BCM_88470_A0)
  13164     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLS_BCM88470_A0m */ 
  13165         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLSm */
  13166         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  13167                           SOC_MEM_FLAG_VALID, /* 0x2 */
  13168         /* cmp_fn      */ NULL,
  13169         /* *null_entry */ NULL,
  13170         /* index_min   */ 0,
  13171         /* index_max   */ 255,
  13172         /* minblock    */ 74,
  13173         /* maxblock    */ 74,
  13174         /* blocks      */ 0,
  13175         /* blocks_hi   */ 0xffffffff,
  13176         /* base        */ 0x00001000,
  13177         /* gran        */ 1,
  13178         /* bytes       */ 10,
  13179         /* nFields     */ 2,
  13180         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLS_BCM88470_A0m_fields,
  13181         /* *views      */ NULL,
  13182         /* *views_num  */ NULL,
  13183         /* snoop_cb    */ NULL, 
  13184         /* snoop_user_data */ NULL, 
  13185         /* snoop_flags */ 0,
  13186         /* severity */ SOC_MEM_SEVERE_LOW,
  13187         /* type */ SOC_MEM_TYPE_TWO_PORT,
  13188         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13189         /* impl */ SOC_MEM_IMPL_NORMAL,
  13190         /* cmic_mor_clks       */ 0,
  13191     },
  13192 #endif /* chips */
  13193 
  13194 #if defined(BCM_88470_B0)
  13195     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLS_BCM88470_B0m */ 
  13196         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLSm */
  13197         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  13198                           SOC_MEM_FLAG_VALID, /* 0x2 */
  13199         /* cmp_fn      */ NULL,
  13200         /* *null_entry */ NULL,
  13201         /* index_min   */ 0,
  13202         /* index_max   */ 255,
  13203         /* minblock    */ 74,
  13204         /* maxblock    */ 74,
  13205         /* blocks      */ 0,
  13206         /* blocks_hi   */ 0xffffffff,
  13207         /* base        */ 0x00001000,
  13208         /* gran        */ 1,
  13209         /* bytes       */ 10,
  13210         /* nFields     */ 2,
  13211         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLS_BCM88470_B0m_fields,
  13212         /* *views      */ NULL,
  13213         /* *views_num  */ NULL,
  13214         /* snoop_cb    */ NULL, 
  13215         /* snoop_user_data */ NULL, 
  13216         /* snoop_flags */ 0,
  13217         /* severity */ SOC_MEM_SEVERE_LOW,
  13218         /* type */ SOC_MEM_TYPE_TWO_PORT,
  13219         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13220         /* impl */ SOC_MEM_IMPL_NORMAL,
  13221         /* cmic_mor_clks       */ 0,
  13222     },
  13223 #endif /* chips */
  13224 
  13225 #if defined(BCM_88650_B0)
  13226     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLS_BCM88650_B0m */ 
  13227         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLSm */
  13228         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  13229         /* cmp_fn      */ NULL,
  13230         /* *null_entry */ NULL,
  13231         /* index_min   */ 0,
  13232         /* index_max   */ 1023,
  13233         /* minblock    */ 50,
  13234         /* maxblock    */ 50,
  13235         /* blocks      */ 0,
  13236         /* blocks_hi   */ 0x40000,
  13237         /* base        */ 0x00001000,
  13238         /* gran        */ 1,
  13239         /* bytes       */ 9,
  13240         /* nFields     */ 1,
  13241         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLS_BCM88650_B0m_fields,
  13242         /* *views      */ NULL,
  13243         /* *views_num  */ NULL,
  13244         /* snoop_cb    */ NULL, 
  13245         /* snoop_user_data */ NULL, 
  13246         /* snoop_flags */ 0,
  13247         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13248         /* type */ SOC_MEM_TYPE_NORMAL,
  13249         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13250         /* impl */ SOC_MEM_IMPL_NORMAL,
  13251         /* cmic_mor_clks       */ 0,
  13252     },
  13253 #endif /* chips */
  13254 
  13255 #if defined(BCM_88660_A0)
  13256     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLS_BCM88660_A0m */ 
  13257         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLSm */
  13258         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  13259         /* cmp_fn      */ NULL,
  13260         /* *null_entry */ NULL,
  13261         /* index_min   */ 0,
  13262         /* index_max   */ 1023,
  13263         /* minblock    */ 50,
  13264         /* maxblock    */ 50,
  13265         /* blocks      */ 0,
  13266         /* blocks_hi   */ 0x40000,
  13267         /* base        */ 0x00001000,
  13268         /* gran        */ 1,
  13269         /* bytes       */ 9,
  13270         /* nFields     */ 1,
  13271         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLS_BCM88660_A0m_fields,
  13272         /* *views      */ NULL,
  13273         /* *views_num  */ NULL,
  13274         /* snoop_cb    */ NULL, 
  13275         /* snoop_user_data */ NULL, 
  13276         /* snoop_flags */ 0,
  13277         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13278         /* type */ SOC_MEM_TYPE_NORMAL,
  13279         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13280         /* impl */ SOC_MEM_IMPL_NORMAL,
  13281         /* cmic_mor_clks       */ 0,
  13282     },
  13283 #endif /* chips */
  13284 
  13285 #if defined(BCM_88675_A0)
  13286     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLS_BCM88675_A0m */ 
  13287         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLSm */
  13288         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  13289                           SOC_MEM_FLAG_VALID, /* 0x2 */
  13290         /* cmp_fn      */ NULL,
  13291         /* *null_entry */ NULL,
  13292         /* index_min   */ 0,
  13293         /* index_max   */ 1023,
  13294         /* minblock    */ 106,
  13295         /* maxblock    */ 106,
  13296         /* blocks      */ 0,
  13297         /* blocks_hi   */ 0xffffffff,
  13298         /* base        */ 0x00001000,
  13299         /* gran        */ 1,
  13300         /* bytes       */ 10,
  13301         /* nFields     */ 2,
  13302         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLS_BCM88675_A0m_fields,
  13303         /* *views      */ NULL,
  13304         /* *views_num  */ NULL,
  13305         /* snoop_cb    */ NULL, 
  13306         /* snoop_user_data */ NULL, 
  13307         /* snoop_flags */ 0,
  13308         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  13309         /* type */ SOC_MEM_TYPE_TWO_PORT,
  13310         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13311         /* impl */ SOC_MEM_IMPL_NORMAL,
  13312         /* cmic_mor_clks       */ 0,
  13313     },
  13314 #endif /* chips */
  13315 
  13316 #if defined(BCM_88675_B0)
  13317     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLS_BCM88675_B0m */ 
  13318         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLSm */
  13319         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  13320                           SOC_MEM_FLAG_VALID, /* 0x2 */
  13321         /* cmp_fn      */ NULL,
  13322         /* *null_entry */ NULL,
  13323         /* index_min   */ 0,
  13324         /* index_max   */ 1023,
  13325         /* minblock    */ 106,
  13326         /* maxblock    */ 106,
  13327         /* blocks      */ 0,
  13328         /* blocks_hi   */ 0xffffffff,
  13329         /* base        */ 0x00001000,
  13330         /* gran        */ 1,
  13331         /* bytes       */ 10,
  13332         /* nFields     */ 2,
  13333         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLS_BCM88675_B0m_fields,
  13334         /* *views      */ NULL,
  13335         /* *views_num  */ NULL,
  13336         /* snoop_cb    */ NULL, 
  13337         /* snoop_user_data */ NULL, 
  13338         /* snoop_flags */ 0,
  13339         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  13340         /* type */ SOC_MEM_TYPE_TWO_PORT,
  13341         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13342         /* impl */ SOC_MEM_IMPL_NORMAL,
  13343         /* cmic_mor_clks       */ 0,
  13344     },
  13345 #endif /* chips */
  13346 
  13347 #if defined(BCM_88680_A0)
  13348     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLS_BCM88680_A0m */ 
  13349         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLSm */
  13350         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  13351                           SOC_MEM_FLAG_VALID, /* 0x2 */
  13352         /* cmp_fn      */ NULL,
  13353         /* *null_entry */ NULL,
  13354         /* index_min   */ 0,
  13355         /* index_max   */ 1023,
  13356         /* minblock    */ 108,
  13357         /* maxblock    */ 108,
  13358         /* blocks      */ 0,
  13359         /* blocks_hi   */ 0xffffffff,
  13360         /* base        */ 0x00001000,
  13361         /* gran        */ 1,
  13362         /* bytes       */ 13,
  13363         /* nFields     */ 2,
  13364         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLS_BCM88680_A0m_fields,
  13365         /* *views      */ NULL,
  13366         /* *views_num  */ NULL,
  13367         /* snoop_cb    */ NULL, 
  13368         /* snoop_user_data */ NULL, 
  13369         /* snoop_flags */ 0,
  13370         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  13371         /* type */ SOC_MEM_TYPE_TWO_PORT,
  13372         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13373         /* impl */ SOC_MEM_IMPL_NORMAL,
  13374         /* cmic_mor_clks       */ 0,
  13375     },
  13376 #endif /* chips */
  13377 
  13378 #if defined(BCM_88690_A0)
  13379     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLS_BCM88690_A0m */ 
  13380         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLSm */
  13381         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  13382                           SOC_MEM_FLAG_VALID, /* 0x2 */
  13383         /* cmp_fn      */ NULL,
  13384         /* *null_entry */ NULL,
  13385         /* index_min   */ 0,
  13386         /* index_max   */ 1023,
  13387         /* minblock    */ 225,
  13388         /* maxblock    */ 225,
  13389         /* blocks      */ 0,
  13390         /* blocks_hi   */ 0xffffffff,
  13391         /* base        */ 0x00001000,
  13392         /* gran        */ 1,
  13393         /* bytes       */ 30,
  13394         /* nFields     */ 2,
  13395         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLS_BCM88690_A0m_fields,
  13396         /* *views      */ NULL,
  13397         /* *views_num  */ NULL,
  13398         /* snoop_cb    */ NULL, 
  13399         /* snoop_user_data */ NULL, 
  13400         /* snoop_flags */ 0,
  13401         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  13402         /* type */ SOC_MEM_TYPE_TWO_PORT,
  13403         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13404         /* impl */ SOC_MEM_IMPL_NORMAL,
  13405         /* cmic_mor_clks       */ 0,
  13406     },
  13407 #endif /* chips */
  13408 
  13409 #if defined(BCM_88690_B0)
  13410     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLS_BCM88690_B0m */ 
  13411         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLSm */
  13412         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  13413                           SOC_MEM_FLAG_VALID, /* 0x2 */
  13414         /* cmp_fn      */ NULL,
  13415         /* *null_entry */ NULL,
  13416         /* index_min   */ 0,
  13417         /* index_max   */ 1023,
  13418         /* minblock    */ 225,
  13419         /* maxblock    */ 225,
  13420         /* blocks      */ 0,
  13421         /* blocks_hi   */ 0xffffffff,
  13422         /* base        */ 0x00001000,
  13423         /* gran        */ 1,
  13424         /* bytes       */ 30,
  13425         /* nFields     */ 2,
  13426         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_CTRL_CELLS_BCM88690_B0m_fields,
  13427         /* *views      */ NULL,
  13428         /* *views_num  */ NULL,
  13429         /* snoop_cb    */ NULL, 
  13430         /* snoop_user_data */ NULL, 
  13431         /* snoop_flags */ 0,
  13432         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  13433         /* type */ SOC_MEM_TYPE_TWO_PORT,
  13434         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13435         /* impl */ SOC_MEM_IMPL_NORMAL,
  13436         /* cmic_mor_clks       */ 0,
  13437     },
  13438 #endif /* chips */
  13439 
  13440 #if defined(BCM_88650_A0)
  13441     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLSm */ 
  13442         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLSm */
  13443         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  13444         /* cmp_fn      */ NULL,
  13445         /* *null_entry */ NULL,
  13446         /* index_min   */ 0,
  13447         /* index_max   */ 1023,
  13448         /* minblock    */ 50,
  13449         /* maxblock    */ 50,
  13450         /* blocks      */ 0,
  13451         /* blocks_hi   */ 0x40000,
  13452         /* base        */ 0x00000000,
  13453         /* gran        */ 1,
  13454         /* bytes       */ 9,
  13455         /* nFields     */ 1,
  13456         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLSm_fields,
  13457         /* *views      */ NULL,
  13458         /* *views_num  */ NULL,
  13459         /* snoop_cb    */ NULL, 
  13460         /* snoop_user_data */ NULL, 
  13461         /* snoop_flags */ 0,
  13462         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13463         /* type */ SOC_MEM_TYPE_NORMAL,
  13464         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13465         /* impl */ SOC_MEM_IMPL_NORMAL,
  13466         /* cmic_mor_clks       */ 0,
  13467     },
  13468 #endif /* chips */
  13469 
  13470 #if defined(BCM_8206_A0)
  13471     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLS_BCM8206_A0m */ 
  13472         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLSm */
  13473         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  13474                           SOC_MEM_FLAG_VALID, /* 0x2 */
  13475         /* cmp_fn      */ NULL,
  13476         /* *null_entry */ NULL,
  13477         /* index_min   */ 0,
  13478         /* index_max   */ 1023,
  13479         /* minblock    */ 20,
  13480         /* maxblock    */ 20,
  13481         /* blocks      */ 0x100000,
  13482         /* blocks_hi   */ 0,
  13483         /* base        */ 0x00000000,
  13484         /* gran        */ 1,
  13485         /* bytes       */ 10,
  13486         /* nFields     */ 2,
  13487         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLS_BCM8206_A0m_fields,
  13488         /* *views      */ NULL,
  13489         /* *views_num  */ NULL,
  13490         /* snoop_cb    */ NULL, 
  13491         /* snoop_user_data */ NULL, 
  13492         /* snoop_flags */ 0,
  13493         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  13494         /* type */ SOC_MEM_TYPE_TWO_PORT,
  13495         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13496         /* impl */ SOC_MEM_IMPL_NORMAL,
  13497         /* cmic_mor_clks       */ 0,
  13498     },
  13499 #endif /* chips */
  13500 
  13501 #if defined(BCM_88202_A0)
  13502     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLS_BCM88202_A0m */ 
  13503         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLSm */
  13504         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  13505         /* cmp_fn      */ NULL,
  13506         /* *null_entry */ NULL,
  13507         /* index_min   */ 0,
  13508         /* index_max   */ 1023,
  13509         /* minblock    */ 39,
  13510         /* maxblock    */ 39,
  13511         /* blocks      */ 0,
  13512         /* blocks_hi   */ 0x80,
  13513         /* base        */ 0x00000000,
  13514         /* gran        */ 1,
  13515         /* bytes       */ 9,
  13516         /* nFields     */ 1,
  13517         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLS_BCM88202_A0m_fields,
  13518         /* *views      */ NULL,
  13519         /* *views_num  */ NULL,
  13520         /* snoop_cb    */ NULL, 
  13521         /* snoop_user_data */ NULL, 
  13522         /* snoop_flags */ 0,
  13523         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13524         /* type */ SOC_MEM_TYPE_NORMAL,
  13525         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13526         /* impl */ SOC_MEM_IMPL_NORMAL,
  13527         /* cmic_mor_clks       */ 0,
  13528     },
  13529 #endif /* chips */
  13530 
  13531 #if defined(BCM_88375_A0)
  13532     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLS_BCM88375_A0m */ 
  13533         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLSm */
  13534         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  13535                           SOC_MEM_FLAG_VALID, /* 0x2 */
  13536         /* cmp_fn      */ NULL,
  13537         /* *null_entry */ NULL,
  13538         /* index_min   */ 0,
  13539         /* index_max   */ 1023,
  13540         /* minblock    */ 101,
  13541         /* maxblock    */ 101,
  13542         /* blocks      */ 0,
  13543         /* blocks_hi   */ 0xffffffff,
  13544         /* base        */ 0x00000000,
  13545         /* gran        */ 1,
  13546         /* bytes       */ 10,
  13547         /* nFields     */ 2,
  13548         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLS_BCM88375_A0m_fields,
  13549         /* *views      */ NULL,
  13550         /* *views_num  */ NULL,
  13551         /* snoop_cb    */ NULL, 
  13552         /* snoop_user_data */ NULL, 
  13553         /* snoop_flags */ 0,
  13554         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  13555         /* type */ SOC_MEM_TYPE_TWO_PORT,
  13556         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13557         /* impl */ SOC_MEM_IMPL_NORMAL,
  13558         /* cmic_mor_clks       */ 0,
  13559     },
  13560 #endif /* chips */
  13561 
  13562 #if defined(BCM_88375_B0)
  13563     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLS_BCM88375_B0m */ 
  13564         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLSm */
  13565         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  13566                           SOC_MEM_FLAG_VALID, /* 0x2 */
  13567         /* cmp_fn      */ NULL,
  13568         /* *null_entry */ NULL,
  13569         /* index_min   */ 0,
  13570         /* index_max   */ 1023,
  13571         /* minblock    */ 101,
  13572         /* maxblock    */ 101,
  13573         /* blocks      */ 0,
  13574         /* blocks_hi   */ 0xffffffff,
  13575         /* base        */ 0x00000000,
  13576         /* gran        */ 1,
  13577         /* bytes       */ 10,
  13578         /* nFields     */ 2,
  13579         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLS_BCM88375_B0m_fields,
  13580         /* *views      */ NULL,
  13581         /* *views_num  */ NULL,
  13582         /* snoop_cb    */ NULL, 
  13583         /* snoop_user_data */ NULL, 
  13584         /* snoop_flags */ 0,
  13585         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  13586         /* type */ SOC_MEM_TYPE_TWO_PORT,
  13587         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13588         /* impl */ SOC_MEM_IMPL_NORMAL,
  13589         /* cmic_mor_clks       */ 0,
  13590     },
  13591 #endif /* chips */
  13592 
  13593 #if defined(BCM_88470_A0)
  13594     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLS_BCM88470_A0m */ 
  13595         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLSm */
  13596         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  13597                           SOC_MEM_FLAG_VALID, /* 0x2 */
  13598         /* cmp_fn      */ NULL,
  13599         /* *null_entry */ NULL,
  13600         /* index_min   */ 0,
  13601         /* index_max   */ 255,
  13602         /* minblock    */ 74,
  13603         /* maxblock    */ 74,
  13604         /* blocks      */ 0,
  13605         /* blocks_hi   */ 0xffffffff,
  13606         /* base        */ 0x00000000,
  13607         /* gran        */ 1,
  13608         /* bytes       */ 10,
  13609         /* nFields     */ 2,
  13610         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLS_BCM88470_A0m_fields,
  13611         /* *views      */ NULL,
  13612         /* *views_num  */ NULL,
  13613         /* snoop_cb    */ NULL, 
  13614         /* snoop_user_data */ NULL, 
  13615         /* snoop_flags */ 0,
  13616         /* severity */ SOC_MEM_SEVERE_LOW,
  13617         /* type */ SOC_MEM_TYPE_TWO_PORT,
  13618         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13619         /* impl */ SOC_MEM_IMPL_NORMAL,
  13620         /* cmic_mor_clks       */ 0,
  13621     },
  13622 #endif /* chips */
  13623 
  13624 #if defined(BCM_88470_B0)
  13625     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLS_BCM88470_B0m */ 
  13626         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLSm */
  13627         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  13628                           SOC_MEM_FLAG_VALID, /* 0x2 */
  13629         /* cmp_fn      */ NULL,
  13630         /* *null_entry */ NULL,
  13631         /* index_min   */ 0,
  13632         /* index_max   */ 255,
  13633         /* minblock    */ 74,
  13634         /* maxblock    */ 74,
  13635         /* blocks      */ 0,
  13636         /* blocks_hi   */ 0xffffffff,
  13637         /* base        */ 0x00000000,
  13638         /* gran        */ 1,
  13639         /* bytes       */ 10,
  13640         /* nFields     */ 2,
  13641         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLS_BCM88470_B0m_fields,
  13642         /* *views      */ NULL,
  13643         /* *views_num  */ NULL,
  13644         /* snoop_cb    */ NULL, 
  13645         /* snoop_user_data */ NULL, 
  13646         /* snoop_flags */ 0,
  13647         /* severity */ SOC_MEM_SEVERE_LOW,
  13648         /* type */ SOC_MEM_TYPE_TWO_PORT,
  13649         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13650         /* impl */ SOC_MEM_IMPL_NORMAL,
  13651         /* cmic_mor_clks       */ 0,
  13652     },
  13653 #endif /* chips */
  13654 
  13655 #if defined(BCM_88650_B0)
  13656     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLS_BCM88650_B0m */ 
  13657         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLSm */
  13658         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  13659         /* cmp_fn      */ NULL,
  13660         /* *null_entry */ NULL,
  13661         /* index_min   */ 0,
  13662         /* index_max   */ 1023,
  13663         /* minblock    */ 50,
  13664         /* maxblock    */ 50,
  13665         /* blocks      */ 0,
  13666         /* blocks_hi   */ 0x40000,
  13667         /* base        */ 0x00000000,
  13668         /* gran        */ 1,
  13669         /* bytes       */ 9,
  13670         /* nFields     */ 1,
  13671         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLS_BCM88650_B0m_fields,
  13672         /* *views      */ NULL,
  13673         /* *views_num  */ NULL,
  13674         /* snoop_cb    */ NULL, 
  13675         /* snoop_user_data */ NULL, 
  13676         /* snoop_flags */ 0,
  13677         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13678         /* type */ SOC_MEM_TYPE_NORMAL,
  13679         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13680         /* impl */ SOC_MEM_IMPL_NORMAL,
  13681         /* cmic_mor_clks       */ 0,
  13682     },
  13683 #endif /* chips */
  13684 
  13685 #if defined(BCM_88660_A0)
  13686     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLS_BCM88660_A0m */ 
  13687         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLSm */
  13688         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  13689         /* cmp_fn      */ NULL,
  13690         /* *null_entry */ NULL,
  13691         /* index_min   */ 0,
  13692         /* index_max   */ 1023,
  13693         /* minblock    */ 50,
  13694         /* maxblock    */ 50,
  13695         /* blocks      */ 0,
  13696         /* blocks_hi   */ 0x40000,
  13697         /* base        */ 0x00000000,
  13698         /* gran        */ 1,
  13699         /* bytes       */ 9,
  13700         /* nFields     */ 1,
  13701         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLS_BCM88660_A0m_fields,
  13702         /* *views      */ NULL,
  13703         /* *views_num  */ NULL,
  13704         /* snoop_cb    */ NULL, 
  13705         /* snoop_user_data */ NULL, 
  13706         /* snoop_flags */ 0,
  13707         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13708         /* type */ SOC_MEM_TYPE_NORMAL,
  13709         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13710         /* impl */ SOC_MEM_IMPL_NORMAL,
  13711         /* cmic_mor_clks       */ 0,
  13712     },
  13713 #endif /* chips */
  13714 
  13715 #if defined(BCM_88675_A0)
  13716     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLS_BCM88675_A0m */ 
  13717         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLSm */
  13718         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  13719                           SOC_MEM_FLAG_VALID, /* 0x2 */
  13720         /* cmp_fn      */ NULL,
  13721         /* *null_entry */ NULL,
  13722         /* index_min   */ 0,
  13723         /* index_max   */ 1023,
  13724         /* minblock    */ 106,
  13725         /* maxblock    */ 106,
  13726         /* blocks      */ 0,
  13727         /* blocks_hi   */ 0xffffffff,
  13728         /* base        */ 0x00000000,
  13729         /* gran        */ 1,
  13730         /* bytes       */ 10,
  13731         /* nFields     */ 2,
  13732         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLS_BCM88675_A0m_fields,
  13733         /* *views      */ NULL,
  13734         /* *views_num  */ NULL,
  13735         /* snoop_cb    */ NULL, 
  13736         /* snoop_user_data */ NULL, 
  13737         /* snoop_flags */ 0,
  13738         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  13739         /* type */ SOC_MEM_TYPE_TWO_PORT,
  13740         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13741         /* impl */ SOC_MEM_IMPL_NORMAL,
  13742         /* cmic_mor_clks       */ 0,
  13743     },
  13744 #endif /* chips */
  13745 
  13746 #if defined(BCM_88675_B0)
  13747     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLS_BCM88675_B0m */ 
  13748         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLSm */
  13749         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  13750                           SOC_MEM_FLAG_VALID, /* 0x2 */
  13751         /* cmp_fn      */ NULL,
  13752         /* *null_entry */ NULL,
  13753         /* index_min   */ 0,
  13754         /* index_max   */ 1023,
  13755         /* minblock    */ 106,
  13756         /* maxblock    */ 106,
  13757         /* blocks      */ 0,
  13758         /* blocks_hi   */ 0xffffffff,
  13759         /* base        */ 0x00000000,
  13760         /* gran        */ 1,
  13761         /* bytes       */ 10,
  13762         /* nFields     */ 2,
  13763         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLS_BCM88675_B0m_fields,
  13764         /* *views      */ NULL,
  13765         /* *views_num  */ NULL,
  13766         /* snoop_cb    */ NULL, 
  13767         /* snoop_user_data */ NULL, 
  13768         /* snoop_flags */ 0,
  13769         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  13770         /* type */ SOC_MEM_TYPE_TWO_PORT,
  13771         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13772         /* impl */ SOC_MEM_IMPL_NORMAL,
  13773         /* cmic_mor_clks       */ 0,
  13774     },
  13775 #endif /* chips */
  13776 
  13777 #if defined(BCM_88680_A0)
  13778     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLS_BCM88680_A0m */ 
  13779         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLSm */
  13780         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  13781                           SOC_MEM_FLAG_VALID, /* 0x2 */
  13782         /* cmp_fn      */ NULL,
  13783         /* *null_entry */ NULL,
  13784         /* index_min   */ 0,
  13785         /* index_max   */ 1023,
  13786         /* minblock    */ 108,
  13787         /* maxblock    */ 108,
  13788         /* blocks      */ 0,
  13789         /* blocks_hi   */ 0xffffffff,
  13790         /* base        */ 0x00000000,
  13791         /* gran        */ 1,
  13792         /* bytes       */ 13,
  13793         /* nFields     */ 2,
  13794         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLS_BCM88680_A0m_fields,
  13795         /* *views      */ NULL,
  13796         /* *views_num  */ NULL,
  13797         /* snoop_cb    */ NULL, 
  13798         /* snoop_user_data */ NULL, 
  13799         /* snoop_flags */ 0,
  13800         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  13801         /* type */ SOC_MEM_TYPE_TWO_PORT,
  13802         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13803         /* impl */ SOC_MEM_IMPL_NORMAL,
  13804         /* cmic_mor_clks       */ 0,
  13805     },
  13806 #endif /* chips */
  13807 
  13808 #if defined(BCM_88690_A0)
  13809     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLS_BCM88690_A0m */ 
  13810         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLSm */
  13811         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  13812                           SOC_MEM_FLAG_VALID |
  13813                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  13814         /* cmp_fn      */ NULL,
  13815         /* *null_entry */ NULL,
  13816         /* index_min   */ 0,
  13817         /* index_max   */ 1023,
  13818         /* minblock    */ 225,
  13819         /* maxblock    */ 225,
  13820         /* blocks      */ 0,
  13821         /* blocks_hi   */ 0xffffffff,
  13822         /* base        */ 0x00000000,
  13823         /* gran        */ 1,
  13824         /* bytes       */ 30,
  13825         /* nFields     */ 2,
  13826         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLS_BCM88690_A0m_fields,
  13827         /* *views      */ NULL,
  13828         /* *views_num  */ NULL,
  13829         /* snoop_cb    */ NULL, 
  13830         /* snoop_user_data */ NULL, 
  13831         /* snoop_flags */ 0,
  13832         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  13833         /* type */ SOC_MEM_TYPE_TWO_PORT,
  13834         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13835         /* impl */ SOC_MEM_IMPL_NORMAL,
  13836         /* cmic_mor_clks       */ 0,
  13837     },
  13838 #endif /* chips */
  13839 
  13840 #if defined(BCM_88690_B0)
  13841     { /* SOC_MEM_INT_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLS_BCM88690_B0m */ 
  13842         /* mem            RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLSm */
  13843         /* flags       */ SOC_MEM_FLAG_SIGNAL |
  13844                           SOC_MEM_FLAG_VALID |
  13845                           SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */
  13846         /* cmp_fn      */ NULL,
  13847         /* *null_entry */ NULL,
  13848         /* index_min   */ 0,
  13849         /* index_max   */ 1023,
  13850         /* minblock    */ 225,
  13851         /* maxblock    */ 225,
  13852         /* blocks      */ 0,
  13853         /* blocks_hi   */ 0xffffffff,
  13854         /* base        */ 0x00000000,
  13855         /* gran        */ 1,
  13856         /* bytes       */ 30,
  13857         /* nFields     */ 2,
  13858         /* *fields     */ soc_RTP_UNICAST_DISTRIBUTION_MEMORY_FOR_DATA_CELLS_BCM88690_B0m_fields,
  13859         /* *views      */ NULL,
  13860         /* *views_num  */ NULL,
  13861         /* snoop_cb    */ NULL, 
  13862         /* snoop_user_data */ NULL, 
  13863         /* snoop_flags */ 0,
  13864         /* severity */ SOC_MEM_SEVERE_MEDIUM,
  13865         /* type */ SOC_MEM_TYPE_TWO_PORT,
  13866         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13867         /* impl */ SOC_MEM_IMPL_NORMAL,
  13868         /* cmic_mor_clks       */ 0,
  13869     },
  13870 #endif /* chips */
  13871 
  13872 #if defined(BCM_88732_A0)
  13873     { /* SOC_MEM_INT_RXBADTAGPKTSm */ 
  13874         /* mem            RXBADTAGPKTSm */
  13875         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  13876         /* cmp_fn      */ NULL,
  13877         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13878         /* index_min   */ 0,
  13879         /* index_max   */ 3,
  13880         /* minblock    */ 9,
  13881         /* maxblock    */ 10,
  13882         /* blocks      */ 0x600,
  13883         /* blocks_hi   */ 0,
  13884         /* base        */ 0x11000000,
  13885         /* gran        */ 1,
  13886         /* bytes       */ 7,
  13887         /* nFields     */ 4,
  13888         /* *fields     */ soc_RXBADTAGPKTSm_fields,
  13889         /* *views      */ NULL,
  13890         /* *views_num  */ NULL,
  13891         /* snoop_cb    */ NULL, 
  13892         /* snoop_user_data */ NULL, 
  13893         /* snoop_flags */ 0,
  13894         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13895         /* type */ SOC_MEM_TYPE_NORMAL,
  13896         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  13897         /* impl */ SOC_MEM_IMPL_NORMAL,
  13898         /* cmic_mor_clks       */ 0,
  13899     },
  13900 #endif /* chips */
  13901 
  13902 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  13903     defined(BCM_56450_B1)
  13904     { /* SOC_MEM_INT_RXLP_CHANNEL_CONTROL_BUFFERm */ 
  13905         /* mem            RXLP_CHANNEL_CONTROL_BUFFERm */
  13906         /* flags       */ SOC_MEM_FLAG_READONLY |
  13907                           SOC_MEM_FLAG_VALID, /* 0x2 */
  13908         /* cmp_fn      */ _soc_mem_cmp_undef,
  13909         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13910         /* index_min   */ 0,
  13911         /* index_max   */ 127,
  13912         /* minblock    */ 23,
  13913         /* maxblock    */ 24,
  13914         /* blocks      */ 0x1800000,
  13915         /* blocks_hi   */ 0,
  13916         /* base        */ 0x00640000,
  13917         /* gran        */ 1,
  13918         /* bytes       */ 12,
  13919         /* nFields     */ 14,
  13920         /* *fields     */ soc_RXLP_CHANNEL_CONTROL_BUFFERm_fields,
  13921         /* *views      */ NULL,
  13922         /* *views_num  */ NULL,
  13923         /* snoop_cb    */ NULL, 
  13924         /* snoop_user_data */ NULL, 
  13925         /* snoop_flags */ 0,
  13926         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13927         /* type */ SOC_MEM_TYPE_NORMAL,
  13928         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13929         /* impl */ SOC_MEM_IMPL_NORMAL,
  13930         /* cmic_mor_clks       */ 0,
  13931     },
  13932 #endif /* chips */
  13933 
  13934 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  13935     { /* SOC_MEM_INT_RXLP_CHANNEL_CONTROL_BUFFER_BCM56260_A0m */ 
  13936         /* mem            RXLP_CHANNEL_CONTROL_BUFFERm */
  13937         /* flags       */ SOC_MEM_FLAG_READONLY |
  13938                           SOC_MEM_FLAG_VALID, /* 0x2 */
  13939         /* cmp_fn      */ _soc_mem_cmp_undef,
  13940         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13941         /* index_min   */ 0,
  13942         /* index_max   */ 127,
  13943         /* minblock    */ 17,
  13944         /* maxblock    */ 17,
  13945         /* blocks      */ 0x20000,
  13946         /* blocks_hi   */ 0,
  13947         /* base        */ 0x00640000,
  13948         /* gran        */ 1,
  13949         /* bytes       */ 12,
  13950         /* nFields     */ 14,
  13951         /* *fields     */ soc_RXLP_CHANNEL_CONTROL_BUFFER_BCM56260_A0m_fields,
  13952         /* *views      */ NULL,
  13953         /* *views_num  */ NULL,
  13954         /* snoop_cb    */ NULL, 
  13955         /* snoop_user_data */ NULL, 
  13956         /* snoop_flags */ 0,
  13957         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13958         /* type */ SOC_MEM_TYPE_NORMAL,
  13959         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13960         /* impl */ SOC_MEM_IMPL_NORMAL,
  13961         /* cmic_mor_clks       */ 0,
  13962     },
  13963 #endif /* chips */
  13964 
  13965 #if defined(BCM_56270_A0)
  13966     { /* SOC_MEM_INT_RXLP_CHANNEL_CONTROL_BUFFER_BCM56270_A0m */ 
  13967         /* mem            RXLP_CHANNEL_CONTROL_BUFFERm */
  13968         /* flags       */ SOC_MEM_FLAG_READONLY |
  13969                           SOC_MEM_FLAG_VALID, /* 0x2 */
  13970         /* cmp_fn      */ _soc_mem_cmp_undef,
  13971         /* *null_entry */ _soc_mem_entry_null_zeroes,
  13972         /* index_min   */ 0,
  13973         /* index_max   */ 127,
  13974         /* minblock    */ 11,
  13975         /* maxblock    */ 11,
  13976         /* blocks      */ 0x800,
  13977         /* blocks_hi   */ 0,
  13978         /* base        */ 0x00640000,
  13979         /* gran        */ 1,
  13980         /* bytes       */ 12,
  13981         /* nFields     */ 14,
  13982         /* *fields     */ soc_RXLP_CHANNEL_CONTROL_BUFFER_BCM56260_A0m_fields,
  13983         /* *views      */ NULL,
  13984         /* *views_num  */ NULL,
  13985         /* snoop_cb    */ NULL, 
  13986         /* snoop_user_data */ NULL, 
  13987         /* snoop_flags */ 0,
  13988         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  13989         /* type */ SOC_MEM_TYPE_NORMAL,
  13990         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  13991         /* impl */ SOC_MEM_IMPL_NORMAL,
  13992         /* cmic_mor_clks       */ 0,
  13993     },
  13994 #endif /* chips */
  13995 
  13996 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  13997     defined(BCM_56450_B1)
  13998     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER0m */ 
  13999         /* mem            RXLP_DEBUG_COUNTER0m */
  14000         /* flags       */ SOC_MEM_FLAG_VALID |
  14001                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14002         /* cmp_fn      */ _soc_mem_cmp_undef,
  14003         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14004         /* index_min   */ 0,
  14005         /* index_max   */ 127,
  14006         /* minblock    */ 23,
  14007         /* maxblock    */ 24,
  14008         /* blocks      */ 0x1800000,
  14009         /* blocks_hi   */ 0,
  14010         /* base        */ 0x00300000,
  14011         /* gran        */ 1,
  14012         /* bytes       */ 4,
  14013         /* nFields     */ 2,
  14014         /* *fields     */ soc_RXLP_DEBUG_COUNTER0m_fields,
  14015         /* *views      */ NULL,
  14016         /* *views_num  */ NULL,
  14017         /* snoop_cb    */ NULL, 
  14018         /* snoop_user_data */ NULL, 
  14019         /* snoop_flags */ 0,
  14020         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14021         /* type */ SOC_MEM_TYPE_NORMAL,
  14022         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14023         /* impl */ SOC_MEM_IMPL_NORMAL,
  14024         /* cmic_mor_clks       */ 0,
  14025     },
  14026 #endif /* chips */
  14027 
  14028 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  14029     defined(BCM_56450_B1)
  14030     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER1m */ 
  14031         /* mem            RXLP_DEBUG_COUNTER1m */
  14032         /* flags       */ SOC_MEM_FLAG_VALID |
  14033                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14034         /* cmp_fn      */ _soc_mem_cmp_undef,
  14035         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14036         /* index_min   */ 0,
  14037         /* index_max   */ 127,
  14038         /* minblock    */ 23,
  14039         /* maxblock    */ 24,
  14040         /* blocks      */ 0x1800000,
  14041         /* blocks_hi   */ 0,
  14042         /* base        */ 0x002c0000,
  14043         /* gran        */ 1,
  14044         /* bytes       */ 4,
  14045         /* nFields     */ 2,
  14046         /* *fields     */ soc_RXLP_DEBUG_COUNTER0m_fields,
  14047         /* *views      */ NULL,
  14048         /* *views_num  */ NULL,
  14049         /* snoop_cb    */ NULL, 
  14050         /* snoop_user_data */ NULL, 
  14051         /* snoop_flags */ 0,
  14052         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14053         /* type */ SOC_MEM_TYPE_NORMAL,
  14054         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14055         /* impl */ SOC_MEM_IMPL_NORMAL,
  14056         /* cmic_mor_clks       */ 0,
  14057     },
  14058 #endif /* chips */
  14059 
  14060 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  14061     defined(BCM_56450_B1)
  14062     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER2m */ 
  14063         /* mem            RXLP_DEBUG_COUNTER2m */
  14064         /* flags       */ SOC_MEM_FLAG_VALID |
  14065                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14066         /* cmp_fn      */ _soc_mem_cmp_undef,
  14067         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14068         /* index_min   */ 0,
  14069         /* index_max   */ 127,
  14070         /* minblock    */ 23,
  14071         /* maxblock    */ 24,
  14072         /* blocks      */ 0x1800000,
  14073         /* blocks_hi   */ 0,
  14074         /* base        */ 0x00280000,
  14075         /* gran        */ 1,
  14076         /* bytes       */ 4,
  14077         /* nFields     */ 2,
  14078         /* *fields     */ soc_RXLP_DEBUG_COUNTER0m_fields,
  14079         /* *views      */ NULL,
  14080         /* *views_num  */ NULL,
  14081         /* snoop_cb    */ NULL, 
  14082         /* snoop_user_data */ NULL, 
  14083         /* snoop_flags */ 0,
  14084         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14085         /* type */ SOC_MEM_TYPE_NORMAL,
  14086         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14087         /* impl */ SOC_MEM_IMPL_NORMAL,
  14088         /* cmic_mor_clks       */ 0,
  14089     },
  14090 #endif /* chips */
  14091 
  14092 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  14093     defined(BCM_56450_B1)
  14094     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER3m */ 
  14095         /* mem            RXLP_DEBUG_COUNTER3m */
  14096         /* flags       */ SOC_MEM_FLAG_VALID |
  14097                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14098         /* cmp_fn      */ _soc_mem_cmp_undef,
  14099         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14100         /* index_min   */ 0,
  14101         /* index_max   */ 127,
  14102         /* minblock    */ 23,
  14103         /* maxblock    */ 24,
  14104         /* blocks      */ 0x1800000,
  14105         /* blocks_hi   */ 0,
  14106         /* base        */ 0x00240000,
  14107         /* gran        */ 1,
  14108         /* bytes       */ 4,
  14109         /* nFields     */ 2,
  14110         /* *fields     */ soc_RXLP_DEBUG_COUNTER0m_fields,
  14111         /* *views      */ NULL,
  14112         /* *views_num  */ NULL,
  14113         /* snoop_cb    */ NULL, 
  14114         /* snoop_user_data */ NULL, 
  14115         /* snoop_flags */ 0,
  14116         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14117         /* type */ SOC_MEM_TYPE_NORMAL,
  14118         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14119         /* impl */ SOC_MEM_IMPL_NORMAL,
  14120         /* cmic_mor_clks       */ 0,
  14121     },
  14122 #endif /* chips */
  14123 
  14124 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  14125     defined(BCM_56450_B1)
  14126     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER4m */ 
  14127         /* mem            RXLP_DEBUG_COUNTER4m */
  14128         /* flags       */ SOC_MEM_FLAG_VALID |
  14129                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14130         /* cmp_fn      */ _soc_mem_cmp_undef,
  14131         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14132         /* index_min   */ 0,
  14133         /* index_max   */ 127,
  14134         /* minblock    */ 23,
  14135         /* maxblock    */ 24,
  14136         /* blocks      */ 0x1800000,
  14137         /* blocks_hi   */ 0,
  14138         /* base        */ 0x00200000,
  14139         /* gran        */ 1,
  14140         /* bytes       */ 4,
  14141         /* nFields     */ 2,
  14142         /* *fields     */ soc_RXLP_DEBUG_COUNTER0m_fields,
  14143         /* *views      */ NULL,
  14144         /* *views_num  */ NULL,
  14145         /* snoop_cb    */ NULL, 
  14146         /* snoop_user_data */ NULL, 
  14147         /* snoop_flags */ 0,
  14148         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14149         /* type */ SOC_MEM_TYPE_NORMAL,
  14150         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14151         /* impl */ SOC_MEM_IMPL_NORMAL,
  14152         /* cmic_mor_clks       */ 0,
  14153     },
  14154 #endif /* chips */
  14155 
  14156 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  14157     defined(BCM_56450_B1)
  14158     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER5m */ 
  14159         /* mem            RXLP_DEBUG_COUNTER5m */
  14160         /* flags       */ SOC_MEM_FLAG_VALID |
  14161                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14162         /* cmp_fn      */ _soc_mem_cmp_undef,
  14163         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14164         /* index_min   */ 0,
  14165         /* index_max   */ 127,
  14166         /* minblock    */ 23,
  14167         /* maxblock    */ 24,
  14168         /* blocks      */ 0x1800000,
  14169         /* blocks_hi   */ 0,
  14170         /* base        */ 0x001c0000,
  14171         /* gran        */ 1,
  14172         /* bytes       */ 4,
  14173         /* nFields     */ 2,
  14174         /* *fields     */ soc_RXLP_DEBUG_COUNTER0m_fields,
  14175         /* *views      */ NULL,
  14176         /* *views_num  */ NULL,
  14177         /* snoop_cb    */ NULL, 
  14178         /* snoop_user_data */ NULL, 
  14179         /* snoop_flags */ 0,
  14180         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14181         /* type */ SOC_MEM_TYPE_NORMAL,
  14182         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14183         /* impl */ SOC_MEM_IMPL_NORMAL,
  14184         /* cmic_mor_clks       */ 0,
  14185     },
  14186 #endif /* chips */
  14187 
  14188 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  14189     defined(BCM_56450_B1)
  14190     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER6m */ 
  14191         /* mem            RXLP_DEBUG_COUNTER6m */
  14192         /* flags       */ SOC_MEM_FLAG_VALID |
  14193                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14194         /* cmp_fn      */ _soc_mem_cmp_undef,
  14195         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14196         /* index_min   */ 0,
  14197         /* index_max   */ 127,
  14198         /* minblock    */ 23,
  14199         /* maxblock    */ 24,
  14200         /* blocks      */ 0x1800000,
  14201         /* blocks_hi   */ 0,
  14202         /* base        */ 0x00180000,
  14203         /* gran        */ 1,
  14204         /* bytes       */ 4,
  14205         /* nFields     */ 2,
  14206         /* *fields     */ soc_RXLP_DEBUG_COUNTER0m_fields,
  14207         /* *views      */ NULL,
  14208         /* *views_num  */ NULL,
  14209         /* snoop_cb    */ NULL, 
  14210         /* snoop_user_data */ NULL, 
  14211         /* snoop_flags */ 0,
  14212         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14213         /* type */ SOC_MEM_TYPE_NORMAL,
  14214         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14215         /* impl */ SOC_MEM_IMPL_NORMAL,
  14216         /* cmic_mor_clks       */ 0,
  14217     },
  14218 #endif /* chips */
  14219 
  14220 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  14221     defined(BCM_56450_B1)
  14222     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER7m */ 
  14223         /* mem            RXLP_DEBUG_COUNTER7m */
  14224         /* flags       */ SOC_MEM_FLAG_VALID |
  14225                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14226         /* cmp_fn      */ _soc_mem_cmp_undef,
  14227         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14228         /* index_min   */ 0,
  14229         /* index_max   */ 127,
  14230         /* minblock    */ 23,
  14231         /* maxblock    */ 24,
  14232         /* blocks      */ 0x1800000,
  14233         /* blocks_hi   */ 0,
  14234         /* base        */ 0x00140000,
  14235         /* gran        */ 1,
  14236         /* bytes       */ 4,
  14237         /* nFields     */ 2,
  14238         /* *fields     */ soc_RXLP_DEBUG_COUNTER0m_fields,
  14239         /* *views      */ NULL,
  14240         /* *views_num  */ NULL,
  14241         /* snoop_cb    */ NULL, 
  14242         /* snoop_user_data */ NULL, 
  14243         /* snoop_flags */ 0,
  14244         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14245         /* type */ SOC_MEM_TYPE_NORMAL,
  14246         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14247         /* impl */ SOC_MEM_IMPL_NORMAL,
  14248         /* cmic_mor_clks       */ 0,
  14249     },
  14250 #endif /* chips */
  14251 
  14252 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  14253     defined(BCM_56450_B1)
  14254     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER8m */ 
  14255         /* mem            RXLP_DEBUG_COUNTER8m */
  14256         /* flags       */ SOC_MEM_FLAG_VALID |
  14257                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14258         /* cmp_fn      */ _soc_mem_cmp_undef,
  14259         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14260         /* index_min   */ 0,
  14261         /* index_max   */ 127,
  14262         /* minblock    */ 23,
  14263         /* maxblock    */ 24,
  14264         /* blocks      */ 0x1800000,
  14265         /* blocks_hi   */ 0,
  14266         /* base        */ 0x00540000,
  14267         /* gran        */ 1,
  14268         /* bytes       */ 4,
  14269         /* nFields     */ 2,
  14270         /* *fields     */ soc_RXLP_DEBUG_COUNTER0m_fields,
  14271         /* *views      */ NULL,
  14272         /* *views_num  */ NULL,
  14273         /* snoop_cb    */ NULL, 
  14274         /* snoop_user_data */ NULL, 
  14275         /* snoop_flags */ 0,
  14276         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14277         /* type */ SOC_MEM_TYPE_NORMAL,
  14278         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14279         /* impl */ SOC_MEM_IMPL_NORMAL,
  14280         /* cmic_mor_clks       */ 0,
  14281     },
  14282 #endif /* chips */
  14283 
  14284 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  14285     defined(BCM_56450_B1)
  14286     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER9m */ 
  14287         /* mem            RXLP_DEBUG_COUNTER9m */
  14288         /* flags       */ SOC_MEM_FLAG_VALID |
  14289                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14290         /* cmp_fn      */ _soc_mem_cmp_undef,
  14291         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14292         /* index_min   */ 0,
  14293         /* index_max   */ 127,
  14294         /* minblock    */ 23,
  14295         /* maxblock    */ 24,
  14296         /* blocks      */ 0x1800000,
  14297         /* blocks_hi   */ 0,
  14298         /* base        */ 0x00580000,
  14299         /* gran        */ 1,
  14300         /* bytes       */ 4,
  14301         /* nFields     */ 2,
  14302         /* *fields     */ soc_RXLP_DEBUG_COUNTER0m_fields,
  14303         /* *views      */ NULL,
  14304         /* *views_num  */ NULL,
  14305         /* snoop_cb    */ NULL, 
  14306         /* snoop_user_data */ NULL, 
  14307         /* snoop_flags */ 0,
  14308         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14309         /* type */ SOC_MEM_TYPE_NORMAL,
  14310         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14311         /* impl */ SOC_MEM_IMPL_NORMAL,
  14312         /* cmic_mor_clks       */ 0,
  14313     },
  14314 #endif /* chips */
  14315 
  14316 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  14317     defined(BCM_56450_B1)
  14318     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER10m */ 
  14319         /* mem            RXLP_DEBUG_COUNTER10m */
  14320         /* flags       */ SOC_MEM_FLAG_VALID |
  14321                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14322         /* cmp_fn      */ _soc_mem_cmp_undef,
  14323         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14324         /* index_min   */ 0,
  14325         /* index_max   */ 127,
  14326         /* minblock    */ 23,
  14327         /* maxblock    */ 24,
  14328         /* blocks      */ 0x1800000,
  14329         /* blocks_hi   */ 0,
  14330         /* base        */ 0x005c0000,
  14331         /* gran        */ 1,
  14332         /* bytes       */ 4,
  14333         /* nFields     */ 2,
  14334         /* *fields     */ soc_RXLP_DEBUG_COUNTER0m_fields,
  14335         /* *views      */ NULL,
  14336         /* *views_num  */ NULL,
  14337         /* snoop_cb    */ NULL, 
  14338         /* snoop_user_data */ NULL, 
  14339         /* snoop_flags */ 0,
  14340         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14341         /* type */ SOC_MEM_TYPE_NORMAL,
  14342         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14343         /* impl */ SOC_MEM_IMPL_NORMAL,
  14344         /* cmic_mor_clks       */ 0,
  14345     },
  14346 #endif /* chips */
  14347 
  14348 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  14349     defined(BCM_56450_B1)
  14350     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER11m */ 
  14351         /* mem            RXLP_DEBUG_COUNTER11m */
  14352         /* flags       */ SOC_MEM_FLAG_VALID |
  14353                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14354         /* cmp_fn      */ _soc_mem_cmp_undef,
  14355         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14356         /* index_min   */ 0,
  14357         /* index_max   */ 127,
  14358         /* minblock    */ 23,
  14359         /* maxblock    */ 24,
  14360         /* blocks      */ 0x1800000,
  14361         /* blocks_hi   */ 0,
  14362         /* base        */ 0x00600000,
  14363         /* gran        */ 1,
  14364         /* bytes       */ 4,
  14365         /* nFields     */ 2,
  14366         /* *fields     */ soc_RXLP_DEBUG_COUNTER0m_fields,
  14367         /* *views      */ NULL,
  14368         /* *views_num  */ NULL,
  14369         /* snoop_cb    */ NULL, 
  14370         /* snoop_user_data */ NULL, 
  14371         /* snoop_flags */ 0,
  14372         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14373         /* type */ SOC_MEM_TYPE_NORMAL,
  14374         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14375         /* impl */ SOC_MEM_IMPL_NORMAL,
  14376         /* cmic_mor_clks       */ 0,
  14377     },
  14378 #endif /* chips */
  14379 
  14380 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  14381     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER0_BCM56260_A0m */ 
  14382         /* mem            RXLP_DEBUG_COUNTER0m */
  14383         /* flags       */ SOC_MEM_FLAG_VALID |
  14384                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14385         /* cmp_fn      */ _soc_mem_cmp_undef,
  14386         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14387         /* index_min   */ 0,
  14388         /* index_max   */ 127,
  14389         /* minblock    */ 17,
  14390         /* maxblock    */ 17,
  14391         /* blocks      */ 0x20000,
  14392         /* blocks_hi   */ 0,
  14393         /* base        */ 0x00300000,
  14394         /* gran        */ 1,
  14395         /* bytes       */ 4,
  14396         /* nFields     */ 2,
  14397         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  14398         /* *views      */ NULL,
  14399         /* *views_num  */ NULL,
  14400         /* snoop_cb    */ NULL, 
  14401         /* snoop_user_data */ NULL, 
  14402         /* snoop_flags */ 0,
  14403         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14404         /* type */ SOC_MEM_TYPE_NORMAL,
  14405         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14406         /* impl */ SOC_MEM_IMPL_NORMAL,
  14407         /* cmic_mor_clks       */ 0,
  14408     },
  14409 #endif /* chips */
  14410 
  14411 #if defined(BCM_56270_A0)
  14412     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER0_BCM56270_A0m */ 
  14413         /* mem            RXLP_DEBUG_COUNTER0m */
  14414         /* flags       */ SOC_MEM_FLAG_VALID |
  14415                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14416         /* cmp_fn      */ _soc_mem_cmp_undef,
  14417         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14418         /* index_min   */ 0,
  14419         /* index_max   */ 127,
  14420         /* minblock    */ 11,
  14421         /* maxblock    */ 11,
  14422         /* blocks      */ 0x800,
  14423         /* blocks_hi   */ 0,
  14424         /* base        */ 0x00300000,
  14425         /* gran        */ 1,
  14426         /* bytes       */ 4,
  14427         /* nFields     */ 2,
  14428         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  14429         /* *views      */ NULL,
  14430         /* *views_num  */ NULL,
  14431         /* snoop_cb    */ NULL, 
  14432         /* snoop_user_data */ NULL, 
  14433         /* snoop_flags */ 0,
  14434         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14435         /* type */ SOC_MEM_TYPE_NORMAL,
  14436         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14437         /* impl */ SOC_MEM_IMPL_NORMAL,
  14438         /* cmic_mor_clks       */ 0,
  14439     },
  14440 #endif /* chips */
  14441 
  14442 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  14443     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER10_BCM56260_A0m */ 
  14444         /* mem            RXLP_DEBUG_COUNTER10m */
  14445         /* flags       */ SOC_MEM_FLAG_VALID |
  14446                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14447         /* cmp_fn      */ _soc_mem_cmp_undef,
  14448         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14449         /* index_min   */ 0,
  14450         /* index_max   */ 127,
  14451         /* minblock    */ 17,
  14452         /* maxblock    */ 17,
  14453         /* blocks      */ 0x20000,
  14454         /* blocks_hi   */ 0,
  14455         /* base        */ 0x005c0000,
  14456         /* gran        */ 1,
  14457         /* bytes       */ 4,
  14458         /* nFields     */ 2,
  14459         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  14460         /* *views      */ NULL,
  14461         /* *views_num  */ NULL,
  14462         /* snoop_cb    */ NULL, 
  14463         /* snoop_user_data */ NULL, 
  14464         /* snoop_flags */ 0,
  14465         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14466         /* type */ SOC_MEM_TYPE_NORMAL,
  14467         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14468         /* impl */ SOC_MEM_IMPL_NORMAL,
  14469         /* cmic_mor_clks       */ 0,
  14470     },
  14471 #endif /* chips */
  14472 
  14473 #if defined(BCM_56270_A0)
  14474     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER10_BCM56270_A0m */ 
  14475         /* mem            RXLP_DEBUG_COUNTER10m */
  14476         /* flags       */ SOC_MEM_FLAG_VALID |
  14477                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14478         /* cmp_fn      */ _soc_mem_cmp_undef,
  14479         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14480         /* index_min   */ 0,
  14481         /* index_max   */ 127,
  14482         /* minblock    */ 11,
  14483         /* maxblock    */ 11,
  14484         /* blocks      */ 0x800,
  14485         /* blocks_hi   */ 0,
  14486         /* base        */ 0x005c0000,
  14487         /* gran        */ 1,
  14488         /* bytes       */ 4,
  14489         /* nFields     */ 2,
  14490         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  14491         /* *views      */ NULL,
  14492         /* *views_num  */ NULL,
  14493         /* snoop_cb    */ NULL, 
  14494         /* snoop_user_data */ NULL, 
  14495         /* snoop_flags */ 0,
  14496         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14497         /* type */ SOC_MEM_TYPE_NORMAL,
  14498         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14499         /* impl */ SOC_MEM_IMPL_NORMAL,
  14500         /* cmic_mor_clks       */ 0,
  14501     },
  14502 #endif /* chips */
  14503 
  14504 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  14505     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER11_BCM56260_A0m */ 
  14506         /* mem            RXLP_DEBUG_COUNTER11m */
  14507         /* flags       */ SOC_MEM_FLAG_VALID |
  14508                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14509         /* cmp_fn      */ _soc_mem_cmp_undef,
  14510         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14511         /* index_min   */ 0,
  14512         /* index_max   */ 127,
  14513         /* minblock    */ 17,
  14514         /* maxblock    */ 17,
  14515         /* blocks      */ 0x20000,
  14516         /* blocks_hi   */ 0,
  14517         /* base        */ 0x00600000,
  14518         /* gran        */ 1,
  14519         /* bytes       */ 4,
  14520         /* nFields     */ 2,
  14521         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  14522         /* *views      */ NULL,
  14523         /* *views_num  */ NULL,
  14524         /* snoop_cb    */ NULL, 
  14525         /* snoop_user_data */ NULL, 
  14526         /* snoop_flags */ 0,
  14527         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14528         /* type */ SOC_MEM_TYPE_NORMAL,
  14529         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14530         /* impl */ SOC_MEM_IMPL_NORMAL,
  14531         /* cmic_mor_clks       */ 0,
  14532     },
  14533 #endif /* chips */
  14534 
  14535 #if defined(BCM_56270_A0)
  14536     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER11_BCM56270_A0m */ 
  14537         /* mem            RXLP_DEBUG_COUNTER11m */
  14538         /* flags       */ SOC_MEM_FLAG_VALID |
  14539                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14540         /* cmp_fn      */ _soc_mem_cmp_undef,
  14541         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14542         /* index_min   */ 0,
  14543         /* index_max   */ 127,
  14544         /* minblock    */ 11,
  14545         /* maxblock    */ 11,
  14546         /* blocks      */ 0x800,
  14547         /* blocks_hi   */ 0,
  14548         /* base        */ 0x00600000,
  14549         /* gran        */ 1,
  14550         /* bytes       */ 4,
  14551         /* nFields     */ 2,
  14552         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_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_NONE,
  14561         /* impl */ SOC_MEM_IMPL_NORMAL,
  14562         /* cmic_mor_clks       */ 0,
  14563     },
  14564 #endif /* chips */
  14565 
  14566 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  14567     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER1_BCM56260_A0m */ 
  14568         /* mem            RXLP_DEBUG_COUNTER1m */
  14569         /* flags       */ SOC_MEM_FLAG_VALID |
  14570                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14571         /* cmp_fn      */ _soc_mem_cmp_undef,
  14572         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14573         /* index_min   */ 0,
  14574         /* index_max   */ 127,
  14575         /* minblock    */ 17,
  14576         /* maxblock    */ 17,
  14577         /* blocks      */ 0x20000,
  14578         /* blocks_hi   */ 0,
  14579         /* base        */ 0x002c0000,
  14580         /* gran        */ 1,
  14581         /* bytes       */ 4,
  14582         /* nFields     */ 2,
  14583         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  14584         /* *views      */ NULL,
  14585         /* *views_num  */ NULL,
  14586         /* snoop_cb    */ NULL, 
  14587         /* snoop_user_data */ NULL, 
  14588         /* snoop_flags */ 0,
  14589         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14590         /* type */ SOC_MEM_TYPE_NORMAL,
  14591         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14592         /* impl */ SOC_MEM_IMPL_NORMAL,
  14593         /* cmic_mor_clks       */ 0,
  14594     },
  14595 #endif /* chips */
  14596 
  14597 #if defined(BCM_56270_A0)
  14598     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER1_BCM56270_A0m */ 
  14599         /* mem            RXLP_DEBUG_COUNTER1m */
  14600         /* flags       */ SOC_MEM_FLAG_VALID |
  14601                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14602         /* cmp_fn      */ _soc_mem_cmp_undef,
  14603         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14604         /* index_min   */ 0,
  14605         /* index_max   */ 127,
  14606         /* minblock    */ 11,
  14607         /* maxblock    */ 11,
  14608         /* blocks      */ 0x800,
  14609         /* blocks_hi   */ 0,
  14610         /* base        */ 0x002c0000,
  14611         /* gran        */ 1,
  14612         /* bytes       */ 4,
  14613         /* nFields     */ 2,
  14614         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  14615         /* *views      */ NULL,
  14616         /* *views_num  */ NULL,
  14617         /* snoop_cb    */ NULL, 
  14618         /* snoop_user_data */ NULL, 
  14619         /* snoop_flags */ 0,
  14620         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14621         /* type */ SOC_MEM_TYPE_NORMAL,
  14622         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14623         /* impl */ SOC_MEM_IMPL_NORMAL,
  14624         /* cmic_mor_clks       */ 0,
  14625     },
  14626 #endif /* chips */
  14627 
  14628 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  14629     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER2_BCM56260_A0m */ 
  14630         /* mem            RXLP_DEBUG_COUNTER2m */
  14631         /* flags       */ SOC_MEM_FLAG_VALID |
  14632                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14633         /* cmp_fn      */ _soc_mem_cmp_undef,
  14634         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14635         /* index_min   */ 0,
  14636         /* index_max   */ 127,
  14637         /* minblock    */ 17,
  14638         /* maxblock    */ 17,
  14639         /* blocks      */ 0x20000,
  14640         /* blocks_hi   */ 0,
  14641         /* base        */ 0x00280000,
  14642         /* gran        */ 1,
  14643         /* bytes       */ 4,
  14644         /* nFields     */ 2,
  14645         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  14646         /* *views      */ NULL,
  14647         /* *views_num  */ NULL,
  14648         /* snoop_cb    */ NULL, 
  14649         /* snoop_user_data */ NULL, 
  14650         /* snoop_flags */ 0,
  14651         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14652         /* type */ SOC_MEM_TYPE_NORMAL,
  14653         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14654         /* impl */ SOC_MEM_IMPL_NORMAL,
  14655         /* cmic_mor_clks       */ 0,
  14656     },
  14657 #endif /* chips */
  14658 
  14659 #if defined(BCM_56270_A0)
  14660     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER2_BCM56270_A0m */ 
  14661         /* mem            RXLP_DEBUG_COUNTER2m */
  14662         /* flags       */ SOC_MEM_FLAG_VALID |
  14663                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14664         /* cmp_fn      */ _soc_mem_cmp_undef,
  14665         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14666         /* index_min   */ 0,
  14667         /* index_max   */ 127,
  14668         /* minblock    */ 11,
  14669         /* maxblock    */ 11,
  14670         /* blocks      */ 0x800,
  14671         /* blocks_hi   */ 0,
  14672         /* base        */ 0x00280000,
  14673         /* gran        */ 1,
  14674         /* bytes       */ 4,
  14675         /* nFields     */ 2,
  14676         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  14677         /* *views      */ NULL,
  14678         /* *views_num  */ NULL,
  14679         /* snoop_cb    */ NULL, 
  14680         /* snoop_user_data */ NULL, 
  14681         /* snoop_flags */ 0,
  14682         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14683         /* type */ SOC_MEM_TYPE_NORMAL,
  14684         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14685         /* impl */ SOC_MEM_IMPL_NORMAL,
  14686         /* cmic_mor_clks       */ 0,
  14687     },
  14688 #endif /* chips */
  14689 
  14690 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  14691     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER3_BCM56260_A0m */ 
  14692         /* mem            RXLP_DEBUG_COUNTER3m */
  14693         /* flags       */ SOC_MEM_FLAG_VALID |
  14694                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14695         /* cmp_fn      */ _soc_mem_cmp_undef,
  14696         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14697         /* index_min   */ 0,
  14698         /* index_max   */ 127,
  14699         /* minblock    */ 17,
  14700         /* maxblock    */ 17,
  14701         /* blocks      */ 0x20000,
  14702         /* blocks_hi   */ 0,
  14703         /* base        */ 0x00240000,
  14704         /* gran        */ 1,
  14705         /* bytes       */ 4,
  14706         /* nFields     */ 2,
  14707         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  14708         /* *views      */ NULL,
  14709         /* *views_num  */ NULL,
  14710         /* snoop_cb    */ NULL, 
  14711         /* snoop_user_data */ NULL, 
  14712         /* snoop_flags */ 0,
  14713         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14714         /* type */ SOC_MEM_TYPE_NORMAL,
  14715         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14716         /* impl */ SOC_MEM_IMPL_NORMAL,
  14717         /* cmic_mor_clks       */ 0,
  14718     },
  14719 #endif /* chips */
  14720 
  14721 #if defined(BCM_56270_A0)
  14722     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER3_BCM56270_A0m */ 
  14723         /* mem            RXLP_DEBUG_COUNTER3m */
  14724         /* flags       */ SOC_MEM_FLAG_VALID |
  14725                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14726         /* cmp_fn      */ _soc_mem_cmp_undef,
  14727         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14728         /* index_min   */ 0,
  14729         /* index_max   */ 127,
  14730         /* minblock    */ 11,
  14731         /* maxblock    */ 11,
  14732         /* blocks      */ 0x800,
  14733         /* blocks_hi   */ 0,
  14734         /* base        */ 0x00240000,
  14735         /* gran        */ 1,
  14736         /* bytes       */ 4,
  14737         /* nFields     */ 2,
  14738         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  14739         /* *views      */ NULL,
  14740         /* *views_num  */ NULL,
  14741         /* snoop_cb    */ NULL, 
  14742         /* snoop_user_data */ NULL, 
  14743         /* snoop_flags */ 0,
  14744         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14745         /* type */ SOC_MEM_TYPE_NORMAL,
  14746         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14747         /* impl */ SOC_MEM_IMPL_NORMAL,
  14748         /* cmic_mor_clks       */ 0,
  14749     },
  14750 #endif /* chips */
  14751 
  14752 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  14753     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER4_BCM56260_A0m */ 
  14754         /* mem            RXLP_DEBUG_COUNTER4m */
  14755         /* flags       */ SOC_MEM_FLAG_VALID |
  14756                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14757         /* cmp_fn      */ _soc_mem_cmp_undef,
  14758         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14759         /* index_min   */ 0,
  14760         /* index_max   */ 127,
  14761         /* minblock    */ 17,
  14762         /* maxblock    */ 17,
  14763         /* blocks      */ 0x20000,
  14764         /* blocks_hi   */ 0,
  14765         /* base        */ 0x00200000,
  14766         /* gran        */ 1,
  14767         /* bytes       */ 4,
  14768         /* nFields     */ 2,
  14769         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  14770         /* *views      */ NULL,
  14771         /* *views_num  */ NULL,
  14772         /* snoop_cb    */ NULL, 
  14773         /* snoop_user_data */ NULL, 
  14774         /* snoop_flags */ 0,
  14775         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14776         /* type */ SOC_MEM_TYPE_NORMAL,
  14777         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14778         /* impl */ SOC_MEM_IMPL_NORMAL,
  14779         /* cmic_mor_clks       */ 0,
  14780     },
  14781 #endif /* chips */
  14782 
  14783 #if defined(BCM_56270_A0)
  14784     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER4_BCM56270_A0m */ 
  14785         /* mem            RXLP_DEBUG_COUNTER4m */
  14786         /* flags       */ SOC_MEM_FLAG_VALID |
  14787                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14788         /* cmp_fn      */ _soc_mem_cmp_undef,
  14789         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14790         /* index_min   */ 0,
  14791         /* index_max   */ 127,
  14792         /* minblock    */ 11,
  14793         /* maxblock    */ 11,
  14794         /* blocks      */ 0x800,
  14795         /* blocks_hi   */ 0,
  14796         /* base        */ 0x00200000,
  14797         /* gran        */ 1,
  14798         /* bytes       */ 4,
  14799         /* nFields     */ 2,
  14800         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  14801         /* *views      */ NULL,
  14802         /* *views_num  */ NULL,
  14803         /* snoop_cb    */ NULL, 
  14804         /* snoop_user_data */ NULL, 
  14805         /* snoop_flags */ 0,
  14806         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14807         /* type */ SOC_MEM_TYPE_NORMAL,
  14808         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14809         /* impl */ SOC_MEM_IMPL_NORMAL,
  14810         /* cmic_mor_clks       */ 0,
  14811     },
  14812 #endif /* chips */
  14813 
  14814 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  14815     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER5_BCM56260_A0m */ 
  14816         /* mem            RXLP_DEBUG_COUNTER5m */
  14817         /* flags       */ SOC_MEM_FLAG_VALID |
  14818                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14819         /* cmp_fn      */ _soc_mem_cmp_undef,
  14820         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14821         /* index_min   */ 0,
  14822         /* index_max   */ 127,
  14823         /* minblock    */ 17,
  14824         /* maxblock    */ 17,
  14825         /* blocks      */ 0x20000,
  14826         /* blocks_hi   */ 0,
  14827         /* base        */ 0x001c0000,
  14828         /* gran        */ 1,
  14829         /* bytes       */ 4,
  14830         /* nFields     */ 2,
  14831         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  14832         /* *views      */ NULL,
  14833         /* *views_num  */ NULL,
  14834         /* snoop_cb    */ NULL, 
  14835         /* snoop_user_data */ NULL, 
  14836         /* snoop_flags */ 0,
  14837         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14838         /* type */ SOC_MEM_TYPE_NORMAL,
  14839         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14840         /* impl */ SOC_MEM_IMPL_NORMAL,
  14841         /* cmic_mor_clks       */ 0,
  14842     },
  14843 #endif /* chips */
  14844 
  14845 #if defined(BCM_56270_A0)
  14846     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER5_BCM56270_A0m */ 
  14847         /* mem            RXLP_DEBUG_COUNTER5m */
  14848         /* flags       */ SOC_MEM_FLAG_VALID |
  14849                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14850         /* cmp_fn      */ _soc_mem_cmp_undef,
  14851         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14852         /* index_min   */ 0,
  14853         /* index_max   */ 127,
  14854         /* minblock    */ 11,
  14855         /* maxblock    */ 11,
  14856         /* blocks      */ 0x800,
  14857         /* blocks_hi   */ 0,
  14858         /* base        */ 0x001c0000,
  14859         /* gran        */ 1,
  14860         /* bytes       */ 4,
  14861         /* nFields     */ 2,
  14862         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  14863         /* *views      */ NULL,
  14864         /* *views_num  */ NULL,
  14865         /* snoop_cb    */ NULL, 
  14866         /* snoop_user_data */ NULL, 
  14867         /* snoop_flags */ 0,
  14868         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14869         /* type */ SOC_MEM_TYPE_NORMAL,
  14870         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14871         /* impl */ SOC_MEM_IMPL_NORMAL,
  14872         /* cmic_mor_clks       */ 0,
  14873     },
  14874 #endif /* chips */
  14875 
  14876 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  14877     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER6_BCM56260_A0m */ 
  14878         /* mem            RXLP_DEBUG_COUNTER6m */
  14879         /* flags       */ SOC_MEM_FLAG_VALID |
  14880                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14881         /* cmp_fn      */ _soc_mem_cmp_undef,
  14882         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14883         /* index_min   */ 0,
  14884         /* index_max   */ 127,
  14885         /* minblock    */ 17,
  14886         /* maxblock    */ 17,
  14887         /* blocks      */ 0x20000,
  14888         /* blocks_hi   */ 0,
  14889         /* base        */ 0x00180000,
  14890         /* gran        */ 1,
  14891         /* bytes       */ 4,
  14892         /* nFields     */ 2,
  14893         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  14894         /* *views      */ NULL,
  14895         /* *views_num  */ NULL,
  14896         /* snoop_cb    */ NULL, 
  14897         /* snoop_user_data */ NULL, 
  14898         /* snoop_flags */ 0,
  14899         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14900         /* type */ SOC_MEM_TYPE_NORMAL,
  14901         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14902         /* impl */ SOC_MEM_IMPL_NORMAL,
  14903         /* cmic_mor_clks       */ 0,
  14904     },
  14905 #endif /* chips */
  14906 
  14907 #if defined(BCM_56270_A0)
  14908     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER6_BCM56270_A0m */ 
  14909         /* mem            RXLP_DEBUG_COUNTER6m */
  14910         /* flags       */ SOC_MEM_FLAG_VALID |
  14911                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14912         /* cmp_fn      */ _soc_mem_cmp_undef,
  14913         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14914         /* index_min   */ 0,
  14915         /* index_max   */ 127,
  14916         /* minblock    */ 11,
  14917         /* maxblock    */ 11,
  14918         /* blocks      */ 0x800,
  14919         /* blocks_hi   */ 0,
  14920         /* base        */ 0x00180000,
  14921         /* gran        */ 1,
  14922         /* bytes       */ 4,
  14923         /* nFields     */ 2,
  14924         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  14925         /* *views      */ NULL,
  14926         /* *views_num  */ NULL,
  14927         /* snoop_cb    */ NULL, 
  14928         /* snoop_user_data */ NULL, 
  14929         /* snoop_flags */ 0,
  14930         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14931         /* type */ SOC_MEM_TYPE_NORMAL,
  14932         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14933         /* impl */ SOC_MEM_IMPL_NORMAL,
  14934         /* cmic_mor_clks       */ 0,
  14935     },
  14936 #endif /* chips */
  14937 
  14938 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  14939     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER7_BCM56260_A0m */ 
  14940         /* mem            RXLP_DEBUG_COUNTER7m */
  14941         /* flags       */ SOC_MEM_FLAG_VALID |
  14942                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14943         /* cmp_fn      */ _soc_mem_cmp_undef,
  14944         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14945         /* index_min   */ 0,
  14946         /* index_max   */ 127,
  14947         /* minblock    */ 17,
  14948         /* maxblock    */ 17,
  14949         /* blocks      */ 0x20000,
  14950         /* blocks_hi   */ 0,
  14951         /* base        */ 0x00140000,
  14952         /* gran        */ 1,
  14953         /* bytes       */ 4,
  14954         /* nFields     */ 2,
  14955         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_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_NONE,
  14964         /* impl */ SOC_MEM_IMPL_NORMAL,
  14965         /* cmic_mor_clks       */ 0,
  14966     },
  14967 #endif /* chips */
  14968 
  14969 #if defined(BCM_56270_A0)
  14970     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER7_BCM56270_A0m */ 
  14971         /* mem            RXLP_DEBUG_COUNTER7m */
  14972         /* flags       */ SOC_MEM_FLAG_VALID |
  14973                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  14974         /* cmp_fn      */ _soc_mem_cmp_undef,
  14975         /* *null_entry */ _soc_mem_entry_null_zeroes,
  14976         /* index_min   */ 0,
  14977         /* index_max   */ 127,
  14978         /* minblock    */ 11,
  14979         /* maxblock    */ 11,
  14980         /* blocks      */ 0x800,
  14981         /* blocks_hi   */ 0,
  14982         /* base        */ 0x00140000,
  14983         /* gran        */ 1,
  14984         /* bytes       */ 4,
  14985         /* nFields     */ 2,
  14986         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  14987         /* *views      */ NULL,
  14988         /* *views_num  */ NULL,
  14989         /* snoop_cb    */ NULL, 
  14990         /* snoop_user_data */ NULL, 
  14991         /* snoop_flags */ 0,
  14992         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  14993         /* type */ SOC_MEM_TYPE_NORMAL,
  14994         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  14995         /* impl */ SOC_MEM_IMPL_NORMAL,
  14996         /* cmic_mor_clks       */ 0,
  14997     },
  14998 #endif /* chips */
  14999 
  15000 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  15001     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER8_BCM56260_A0m */ 
  15002         /* mem            RXLP_DEBUG_COUNTER8m */
  15003         /* flags       */ SOC_MEM_FLAG_VALID |
  15004                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  15005         /* cmp_fn      */ _soc_mem_cmp_undef,
  15006         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15007         /* index_min   */ 0,
  15008         /* index_max   */ 127,
  15009         /* minblock    */ 17,
  15010         /* maxblock    */ 17,
  15011         /* blocks      */ 0x20000,
  15012         /* blocks_hi   */ 0,
  15013         /* base        */ 0x00540000,
  15014         /* gran        */ 1,
  15015         /* bytes       */ 4,
  15016         /* nFields     */ 2,
  15017         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  15018         /* *views      */ NULL,
  15019         /* *views_num  */ NULL,
  15020         /* snoop_cb    */ NULL, 
  15021         /* snoop_user_data */ NULL, 
  15022         /* snoop_flags */ 0,
  15023         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15024         /* type */ SOC_MEM_TYPE_NORMAL,
  15025         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15026         /* impl */ SOC_MEM_IMPL_NORMAL,
  15027         /* cmic_mor_clks       */ 0,
  15028     },
  15029 #endif /* chips */
  15030 
  15031 #if defined(BCM_56270_A0)
  15032     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER8_BCM56270_A0m */ 
  15033         /* mem            RXLP_DEBUG_COUNTER8m */
  15034         /* flags       */ SOC_MEM_FLAG_VALID |
  15035                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  15036         /* cmp_fn      */ _soc_mem_cmp_undef,
  15037         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15038         /* index_min   */ 0,
  15039         /* index_max   */ 127,
  15040         /* minblock    */ 11,
  15041         /* maxblock    */ 11,
  15042         /* blocks      */ 0x800,
  15043         /* blocks_hi   */ 0,
  15044         /* base        */ 0x00540000,
  15045         /* gran        */ 1,
  15046         /* bytes       */ 4,
  15047         /* nFields     */ 2,
  15048         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  15049         /* *views      */ NULL,
  15050         /* *views_num  */ NULL,
  15051         /* snoop_cb    */ NULL, 
  15052         /* snoop_user_data */ NULL, 
  15053         /* snoop_flags */ 0,
  15054         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15055         /* type */ SOC_MEM_TYPE_NORMAL,
  15056         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15057         /* impl */ SOC_MEM_IMPL_NORMAL,
  15058         /* cmic_mor_clks       */ 0,
  15059     },
  15060 #endif /* chips */
  15061 
  15062 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  15063     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER9_BCM56260_A0m */ 
  15064         /* mem            RXLP_DEBUG_COUNTER9m */
  15065         /* flags       */ SOC_MEM_FLAG_VALID |
  15066                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  15067         /* cmp_fn      */ _soc_mem_cmp_undef,
  15068         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15069         /* index_min   */ 0,
  15070         /* index_max   */ 127,
  15071         /* minblock    */ 17,
  15072         /* maxblock    */ 17,
  15073         /* blocks      */ 0x20000,
  15074         /* blocks_hi   */ 0,
  15075         /* base        */ 0x00580000,
  15076         /* gran        */ 1,
  15077         /* bytes       */ 4,
  15078         /* nFields     */ 2,
  15079         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  15080         /* *views      */ NULL,
  15081         /* *views_num  */ NULL,
  15082         /* snoop_cb    */ NULL, 
  15083         /* snoop_user_data */ NULL, 
  15084         /* snoop_flags */ 0,
  15085         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15086         /* type */ SOC_MEM_TYPE_NORMAL,
  15087         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15088         /* impl */ SOC_MEM_IMPL_NORMAL,
  15089         /* cmic_mor_clks       */ 0,
  15090     },
  15091 #endif /* chips */
  15092 
  15093 #if defined(BCM_56270_A0)
  15094     { /* SOC_MEM_INT_RXLP_DEBUG_COUNTER9_BCM56270_A0m */ 
  15095         /* mem            RXLP_DEBUG_COUNTER9m */
  15096         /* flags       */ SOC_MEM_FLAG_VALID |
  15097                           SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */
  15098         /* cmp_fn      */ _soc_mem_cmp_undef,
  15099         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15100         /* index_min   */ 0,
  15101         /* index_max   */ 127,
  15102         /* minblock    */ 11,
  15103         /* maxblock    */ 11,
  15104         /* blocks      */ 0x800,
  15105         /* blocks_hi   */ 0,
  15106         /* base        */ 0x00580000,
  15107         /* gran        */ 1,
  15108         /* bytes       */ 4,
  15109         /* nFields     */ 2,
  15110         /* *fields     */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields,
  15111         /* *views      */ NULL,
  15112         /* *views_num  */ NULL,
  15113         /* snoop_cb    */ NULL, 
  15114         /* snoop_user_data */ NULL, 
  15115         /* snoop_flags */ 0,
  15116         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15117         /* type */ SOC_MEM_TYPE_NORMAL,
  15118         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15119         /* impl */ SOC_MEM_IMPL_NORMAL,
  15120         /* cmic_mor_clks       */ 0,
  15121     },
  15122 #endif /* chips */
  15123 
  15124 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  15125     defined(BCM_56450_B1)
  15126     { /* SOC_MEM_INT_RXLP_DFC_MSG_BIT_REMAP_PORT_0m */ 
  15127         /* mem            RXLP_DFC_MSG_BIT_REMAP_PORT_0m */
  15128         /* flags       */ SOC_MEM_FLAG_VALID |
  15129                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15130         /* cmp_fn      */ _soc_mem_cmp_undef,
  15131         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15132         /* index_min   */ 0,
  15133         /* index_max   */ 127,
  15134         /* minblock    */ 23,
  15135         /* maxblock    */ 24,
  15136         /* blocks      */ 0x1800000,
  15137         /* blocks_hi   */ 0,
  15138         /* base        */ 0x00340000,
  15139         /* gran        */ 1,
  15140         /* bytes       */ 1,
  15141         /* nFields     */ 2,
  15142         /* *fields     */ soc_RXLP_DFC_MSG_BIT_REMAP_PORT_0m_fields,
  15143         /* *views      */ NULL,
  15144         /* *views_num  */ NULL,
  15145         /* snoop_cb    */ NULL, 
  15146         /* snoop_user_data */ NULL, 
  15147         /* snoop_flags */ 0,
  15148         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15149         /* type */ SOC_MEM_TYPE_NORMAL,
  15150         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15151         /* impl */ SOC_MEM_IMPL_NORMAL,
  15152         /* cmic_mor_clks       */ 0,
  15153     },
  15154 #endif /* chips */
  15155 
  15156 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  15157     defined(BCM_56450_B1)
  15158     { /* SOC_MEM_INT_RXLP_DFC_MSG_BIT_REMAP_PORT_1m */ 
  15159         /* mem            RXLP_DFC_MSG_BIT_REMAP_PORT_1m */
  15160         /* flags       */ SOC_MEM_FLAG_VALID |
  15161                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15162         /* cmp_fn      */ _soc_mem_cmp_undef,
  15163         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15164         /* index_min   */ 0,
  15165         /* index_max   */ 127,
  15166         /* minblock    */ 23,
  15167         /* maxblock    */ 24,
  15168         /* blocks      */ 0x1800000,
  15169         /* blocks_hi   */ 0,
  15170         /* base        */ 0x00380000,
  15171         /* gran        */ 1,
  15172         /* bytes       */ 1,
  15173         /* nFields     */ 2,
  15174         /* *fields     */ soc_RXLP_DFC_MSG_BIT_REMAP_PORT_0m_fields,
  15175         /* *views      */ NULL,
  15176         /* *views_num  */ NULL,
  15177         /* snoop_cb    */ NULL, 
  15178         /* snoop_user_data */ NULL, 
  15179         /* snoop_flags */ 0,
  15180         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15181         /* type */ SOC_MEM_TYPE_NORMAL,
  15182         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15183         /* impl */ SOC_MEM_IMPL_NORMAL,
  15184         /* cmic_mor_clks       */ 0,
  15185     },
  15186 #endif /* chips */
  15187 
  15188 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  15189     defined(BCM_56450_B1)
  15190     { /* SOC_MEM_INT_RXLP_DFC_MSG_BIT_REMAP_PORT_2m */ 
  15191         /* mem            RXLP_DFC_MSG_BIT_REMAP_PORT_2m */
  15192         /* flags       */ SOC_MEM_FLAG_VALID |
  15193                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15194         /* cmp_fn      */ _soc_mem_cmp_undef,
  15195         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15196         /* index_min   */ 0,
  15197         /* index_max   */ 127,
  15198         /* minblock    */ 23,
  15199         /* maxblock    */ 24,
  15200         /* blocks      */ 0x1800000,
  15201         /* blocks_hi   */ 0,
  15202         /* base        */ 0x003c0000,
  15203         /* gran        */ 1,
  15204         /* bytes       */ 1,
  15205         /* nFields     */ 2,
  15206         /* *fields     */ soc_RXLP_DFC_MSG_BIT_REMAP_PORT_0m_fields,
  15207         /* *views      */ NULL,
  15208         /* *views_num  */ NULL,
  15209         /* snoop_cb    */ NULL, 
  15210         /* snoop_user_data */ NULL, 
  15211         /* snoop_flags */ 0,
  15212         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15213         /* type */ SOC_MEM_TYPE_NORMAL,
  15214         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15215         /* impl */ SOC_MEM_IMPL_NORMAL,
  15216         /* cmic_mor_clks       */ 0,
  15217     },
  15218 #endif /* chips */
  15219 
  15220 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  15221     defined(BCM_56450_B1)
  15222     { /* SOC_MEM_INT_RXLP_DFC_MSG_BIT_REMAP_PORT_3m */ 
  15223         /* mem            RXLP_DFC_MSG_BIT_REMAP_PORT_3m */
  15224         /* flags       */ SOC_MEM_FLAG_VALID |
  15225                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15226         /* cmp_fn      */ _soc_mem_cmp_undef,
  15227         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15228         /* index_min   */ 0,
  15229         /* index_max   */ 127,
  15230         /* minblock    */ 23,
  15231         /* maxblock    */ 24,
  15232         /* blocks      */ 0x1800000,
  15233         /* blocks_hi   */ 0,
  15234         /* base        */ 0x00400000,
  15235         /* gran        */ 1,
  15236         /* bytes       */ 1,
  15237         /* nFields     */ 2,
  15238         /* *fields     */ soc_RXLP_DFC_MSG_BIT_REMAP_PORT_0m_fields,
  15239         /* *views      */ NULL,
  15240         /* *views_num  */ NULL,
  15241         /* snoop_cb    */ NULL, 
  15242         /* snoop_user_data */ NULL, 
  15243         /* snoop_flags */ 0,
  15244         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15245         /* type */ SOC_MEM_TYPE_NORMAL,
  15246         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15247         /* impl */ SOC_MEM_IMPL_NORMAL,
  15248         /* cmic_mor_clks       */ 0,
  15249     },
  15250 #endif /* chips */
  15251 
  15252 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  15253     { /* SOC_MEM_INT_RXLP_DFC_MSG_BIT_REMAP_PORT_0_BCM56260_A0m */ 
  15254         /* mem            RXLP_DFC_MSG_BIT_REMAP_PORT_0m */
  15255         /* flags       */ SOC_MEM_FLAG_VALID |
  15256                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15257         /* cmp_fn      */ _soc_mem_cmp_undef,
  15258         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15259         /* index_min   */ 0,
  15260         /* index_max   */ 127,
  15261         /* minblock    */ 17,
  15262         /* maxblock    */ 17,
  15263         /* blocks      */ 0x20000,
  15264         /* blocks_hi   */ 0,
  15265         /* base        */ 0x00340000,
  15266         /* gran        */ 1,
  15267         /* bytes       */ 1,
  15268         /* nFields     */ 2,
  15269         /* *fields     */ soc_RXLP_DFC_MSG_BIT_REMAP_PORT_0_BCM56260_A0m_fields,
  15270         /* *views      */ NULL,
  15271         /* *views_num  */ NULL,
  15272         /* snoop_cb    */ NULL, 
  15273         /* snoop_user_data */ NULL, 
  15274         /* snoop_flags */ 0,
  15275         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15276         /* type */ SOC_MEM_TYPE_NORMAL,
  15277         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15278         /* impl */ SOC_MEM_IMPL_NORMAL,
  15279         /* cmic_mor_clks       */ 0,
  15280     },
  15281 #endif /* chips */
  15282 
  15283 #if defined(BCM_56270_A0)
  15284     { /* SOC_MEM_INT_RXLP_DFC_MSG_BIT_REMAP_PORT_0_BCM56270_A0m */ 
  15285         /* mem            RXLP_DFC_MSG_BIT_REMAP_PORT_0m */
  15286         /* flags       */ SOC_MEM_FLAG_VALID |
  15287                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15288         /* cmp_fn      */ _soc_mem_cmp_undef,
  15289         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15290         /* index_min   */ 0,
  15291         /* index_max   */ 127,
  15292         /* minblock    */ 11,
  15293         /* maxblock    */ 11,
  15294         /* blocks      */ 0x800,
  15295         /* blocks_hi   */ 0,
  15296         /* base        */ 0x00340000,
  15297         /* gran        */ 1,
  15298         /* bytes       */ 1,
  15299         /* nFields     */ 2,
  15300         /* *fields     */ soc_RXLP_DFC_MSG_BIT_REMAP_PORT_0_BCM56260_A0m_fields,
  15301         /* *views      */ NULL,
  15302         /* *views_num  */ NULL,
  15303         /* snoop_cb    */ NULL, 
  15304         /* snoop_user_data */ NULL, 
  15305         /* snoop_flags */ 0,
  15306         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15307         /* type */ SOC_MEM_TYPE_NORMAL,
  15308         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15309         /* impl */ SOC_MEM_IMPL_NORMAL,
  15310         /* cmic_mor_clks       */ 0,
  15311     },
  15312 #endif /* chips */
  15313 
  15314 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  15315     { /* SOC_MEM_INT_RXLP_DFC_MSG_BIT_REMAP_PORT_1_BCM56260_A0m */ 
  15316         /* mem            RXLP_DFC_MSG_BIT_REMAP_PORT_1m */
  15317         /* flags       */ SOC_MEM_FLAG_VALID |
  15318                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15319         /* cmp_fn      */ _soc_mem_cmp_undef,
  15320         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15321         /* index_min   */ 0,
  15322         /* index_max   */ 127,
  15323         /* minblock    */ 17,
  15324         /* maxblock    */ 17,
  15325         /* blocks      */ 0x20000,
  15326         /* blocks_hi   */ 0,
  15327         /* base        */ 0x00380000,
  15328         /* gran        */ 1,
  15329         /* bytes       */ 1,
  15330         /* nFields     */ 2,
  15331         /* *fields     */ soc_RXLP_DFC_MSG_BIT_REMAP_PORT_0_BCM56260_A0m_fields,
  15332         /* *views      */ NULL,
  15333         /* *views_num  */ NULL,
  15334         /* snoop_cb    */ NULL, 
  15335         /* snoop_user_data */ NULL, 
  15336         /* snoop_flags */ 0,
  15337         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15338         /* type */ SOC_MEM_TYPE_NORMAL,
  15339         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15340         /* impl */ SOC_MEM_IMPL_NORMAL,
  15341         /* cmic_mor_clks       */ 0,
  15342     },
  15343 #endif /* chips */
  15344 
  15345 #if defined(BCM_56270_A0)
  15346     { /* SOC_MEM_INT_RXLP_DFC_MSG_BIT_REMAP_PORT_1_BCM56270_A0m */ 
  15347         /* mem            RXLP_DFC_MSG_BIT_REMAP_PORT_1m */
  15348         /* flags       */ SOC_MEM_FLAG_VALID |
  15349                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15350         /* cmp_fn      */ _soc_mem_cmp_undef,
  15351         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15352         /* index_min   */ 0,
  15353         /* index_max   */ 127,
  15354         /* minblock    */ 11,
  15355         /* maxblock    */ 11,
  15356         /* blocks      */ 0x800,
  15357         /* blocks_hi   */ 0,
  15358         /* base        */ 0x00380000,
  15359         /* gran        */ 1,
  15360         /* bytes       */ 1,
  15361         /* nFields     */ 2,
  15362         /* *fields     */ soc_RXLP_DFC_MSG_BIT_REMAP_PORT_0_BCM56260_A0m_fields,
  15363         /* *views      */ NULL,
  15364         /* *views_num  */ NULL,
  15365         /* snoop_cb    */ NULL, 
  15366         /* snoop_user_data */ NULL, 
  15367         /* snoop_flags */ 0,
  15368         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15369         /* type */ SOC_MEM_TYPE_NORMAL,
  15370         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15371         /* impl */ SOC_MEM_IMPL_NORMAL,
  15372         /* cmic_mor_clks       */ 0,
  15373     },
  15374 #endif /* chips */
  15375 
  15376 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  15377     { /* SOC_MEM_INT_RXLP_DFC_MSG_BIT_REMAP_PORT_2_BCM56260_A0m */ 
  15378         /* mem            RXLP_DFC_MSG_BIT_REMAP_PORT_2m */
  15379         /* flags       */ SOC_MEM_FLAG_VALID |
  15380                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15381         /* cmp_fn      */ _soc_mem_cmp_undef,
  15382         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15383         /* index_min   */ 0,
  15384         /* index_max   */ 127,
  15385         /* minblock    */ 17,
  15386         /* maxblock    */ 17,
  15387         /* blocks      */ 0x20000,
  15388         /* blocks_hi   */ 0,
  15389         /* base        */ 0x003c0000,
  15390         /* gran        */ 1,
  15391         /* bytes       */ 1,
  15392         /* nFields     */ 2,
  15393         /* *fields     */ soc_RXLP_DFC_MSG_BIT_REMAP_PORT_0_BCM56260_A0m_fields,
  15394         /* *views      */ NULL,
  15395         /* *views_num  */ NULL,
  15396         /* snoop_cb    */ NULL, 
  15397         /* snoop_user_data */ NULL, 
  15398         /* snoop_flags */ 0,
  15399         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15400         /* type */ SOC_MEM_TYPE_NORMAL,
  15401         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15402         /* impl */ SOC_MEM_IMPL_NORMAL,
  15403         /* cmic_mor_clks       */ 0,
  15404     },
  15405 #endif /* chips */
  15406 
  15407 #if defined(BCM_56270_A0)
  15408     { /* SOC_MEM_INT_RXLP_DFC_MSG_BIT_REMAP_PORT_2_BCM56270_A0m */ 
  15409         /* mem            RXLP_DFC_MSG_BIT_REMAP_PORT_2m */
  15410         /* flags       */ SOC_MEM_FLAG_VALID |
  15411                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15412         /* cmp_fn      */ _soc_mem_cmp_undef,
  15413         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15414         /* index_min   */ 0,
  15415         /* index_max   */ 127,
  15416         /* minblock    */ 11,
  15417         /* maxblock    */ 11,
  15418         /* blocks      */ 0x800,
  15419         /* blocks_hi   */ 0,
  15420         /* base        */ 0x003c0000,
  15421         /* gran        */ 1,
  15422         /* bytes       */ 1,
  15423         /* nFields     */ 2,
  15424         /* *fields     */ soc_RXLP_DFC_MSG_BIT_REMAP_PORT_0_BCM56260_A0m_fields,
  15425         /* *views      */ NULL,
  15426         /* *views_num  */ NULL,
  15427         /* snoop_cb    */ NULL, 
  15428         /* snoop_user_data */ NULL, 
  15429         /* snoop_flags */ 0,
  15430         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15431         /* type */ SOC_MEM_TYPE_NORMAL,
  15432         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15433         /* impl */ SOC_MEM_IMPL_NORMAL,
  15434         /* cmic_mor_clks       */ 0,
  15435     },
  15436 #endif /* chips */
  15437 
  15438 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  15439     { /* SOC_MEM_INT_RXLP_DFC_MSG_BIT_REMAP_PORT_3_BCM56260_A0m */ 
  15440         /* mem            RXLP_DFC_MSG_BIT_REMAP_PORT_3m */
  15441         /* flags       */ SOC_MEM_FLAG_VALID |
  15442                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15443         /* cmp_fn      */ _soc_mem_cmp_undef,
  15444         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15445         /* index_min   */ 0,
  15446         /* index_max   */ 127,
  15447         /* minblock    */ 17,
  15448         /* maxblock    */ 17,
  15449         /* blocks      */ 0x20000,
  15450         /* blocks_hi   */ 0,
  15451         /* base        */ 0x00400000,
  15452         /* gran        */ 1,
  15453         /* bytes       */ 1,
  15454         /* nFields     */ 2,
  15455         /* *fields     */ soc_RXLP_DFC_MSG_BIT_REMAP_PORT_0_BCM56260_A0m_fields,
  15456         /* *views      */ NULL,
  15457         /* *views_num  */ NULL,
  15458         /* snoop_cb    */ NULL, 
  15459         /* snoop_user_data */ NULL, 
  15460         /* snoop_flags */ 0,
  15461         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15462         /* type */ SOC_MEM_TYPE_NORMAL,
  15463         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15464         /* impl */ SOC_MEM_IMPL_NORMAL,
  15465         /* cmic_mor_clks       */ 0,
  15466     },
  15467 #endif /* chips */
  15468 
  15469 #if defined(BCM_56270_A0)
  15470     { /* SOC_MEM_INT_RXLP_DFC_MSG_BIT_REMAP_PORT_3_BCM56270_A0m */ 
  15471         /* mem            RXLP_DFC_MSG_BIT_REMAP_PORT_3m */
  15472         /* flags       */ SOC_MEM_FLAG_VALID |
  15473                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15474         /* cmp_fn      */ _soc_mem_cmp_undef,
  15475         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15476         /* index_min   */ 0,
  15477         /* index_max   */ 127,
  15478         /* minblock    */ 11,
  15479         /* maxblock    */ 11,
  15480         /* blocks      */ 0x800,
  15481         /* blocks_hi   */ 0,
  15482         /* base        */ 0x00400000,
  15483         /* gran        */ 1,
  15484         /* bytes       */ 1,
  15485         /* nFields     */ 2,
  15486         /* *fields     */ soc_RXLP_DFC_MSG_BIT_REMAP_PORT_0_BCM56260_A0m_fields,
  15487         /* *views      */ NULL,
  15488         /* *views_num  */ NULL,
  15489         /* snoop_cb    */ NULL, 
  15490         /* snoop_user_data */ NULL, 
  15491         /* snoop_flags */ 0,
  15492         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15493         /* type */ SOC_MEM_TYPE_NORMAL,
  15494         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15495         /* impl */ SOC_MEM_IMPL_NORMAL,
  15496         /* cmic_mor_clks       */ 0,
  15497     },
  15498 #endif /* chips */
  15499 
  15500 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  15501     defined(BCM_56450_B1)
  15502     { /* SOC_MEM_INT_RXLP_ERROR_ACTION_MAP_DATAm */ 
  15503         /* mem            RXLP_ERROR_ACTION_MAP_DATAm */
  15504         /* flags       */ SOC_MEM_FLAG_READONLY |
  15505                           SOC_MEM_FLAG_VALID |
  15506                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15507         /* cmp_fn      */ _soc_mem_cmp_undef,
  15508         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15509         /* index_min   */ 0,
  15510         /* index_max   */ 15,
  15511         /* minblock    */ 23,
  15512         /* maxblock    */ 24,
  15513         /* blocks      */ 0x1800000,
  15514         /* blocks_hi   */ 0,
  15515         /* base        */ 0x004c0000,
  15516         /* gran        */ 1,
  15517         /* bytes       */ 1,
  15518         /* nFields     */ 4,
  15519         /* *fields     */ soc_RXLP_ERROR_ACTION_MAP_DATAm_fields,
  15520         /* *views      */ NULL,
  15521         /* *views_num  */ NULL,
  15522         /* snoop_cb    */ NULL, 
  15523         /* snoop_user_data */ NULL, 
  15524         /* snoop_flags */ 0,
  15525         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15526         /* type */ SOC_MEM_TYPE_NORMAL,
  15527         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15528         /* impl */ SOC_MEM_IMPL_NORMAL,
  15529         /* cmic_mor_clks       */ 0,
  15530     },
  15531 #endif /* chips */
  15532 
  15533 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  15534     { /* SOC_MEM_INT_RXLP_ERROR_ACTION_MAP_DATA_BCM56260_A0m */ 
  15535         /* mem            RXLP_ERROR_ACTION_MAP_DATAm */
  15536         /* flags       */ SOC_MEM_FLAG_READONLY |
  15537                           SOC_MEM_FLAG_VALID |
  15538                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15539         /* cmp_fn      */ _soc_mem_cmp_undef,
  15540         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15541         /* index_min   */ 0,
  15542         /* index_max   */ 15,
  15543         /* minblock    */ 17,
  15544         /* maxblock    */ 17,
  15545         /* blocks      */ 0x20000,
  15546         /* blocks_hi   */ 0,
  15547         /* base        */ 0x004c0000,
  15548         /* gran        */ 1,
  15549         /* bytes       */ 1,
  15550         /* nFields     */ 4,
  15551         /* *fields     */ soc_RXLP_ERROR_ACTION_MAP_DATA_BCM56260_A0m_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_NONE,
  15560         /* impl */ SOC_MEM_IMPL_NORMAL,
  15561         /* cmic_mor_clks       */ 0,
  15562     },
  15563 #endif /* chips */
  15564 
  15565 #if defined(BCM_56270_A0)
  15566     { /* SOC_MEM_INT_RXLP_ERROR_ACTION_MAP_DATA_BCM56270_A0m */ 
  15567         /* mem            RXLP_ERROR_ACTION_MAP_DATAm */
  15568         /* flags       */ SOC_MEM_FLAG_READONLY |
  15569                           SOC_MEM_FLAG_VALID |
  15570                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15571         /* cmp_fn      */ _soc_mem_cmp_undef,
  15572         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15573         /* index_min   */ 0,
  15574         /* index_max   */ 15,
  15575         /* minblock    */ 11,
  15576         /* maxblock    */ 11,
  15577         /* blocks      */ 0x800,
  15578         /* blocks_hi   */ 0,
  15579         /* base        */ 0x004c0000,
  15580         /* gran        */ 1,
  15581         /* bytes       */ 1,
  15582         /* nFields     */ 4,
  15583         /* *fields     */ soc_RXLP_ERROR_ACTION_MAP_DATA_BCM56260_A0m_fields,
  15584         /* *views      */ NULL,
  15585         /* *views_num  */ NULL,
  15586         /* snoop_cb    */ NULL, 
  15587         /* snoop_user_data */ NULL, 
  15588         /* snoop_flags */ 0,
  15589         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15590         /* type */ SOC_MEM_TYPE_NORMAL,
  15591         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15592         /* impl */ SOC_MEM_IMPL_NORMAL,
  15593         /* cmic_mor_clks       */ 0,
  15594     },
  15595 #endif /* chips */
  15596 
  15597 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  15598     defined(BCM_56450_B1)
  15599     { /* SOC_MEM_INT_RXLP_ERROR_ACTION_MAP_TCAMm */ 
  15600         /* mem            RXLP_ERROR_ACTION_MAP_TCAMm */
  15601         /* flags       */ SOC_MEM_FLAG_READONLY |
  15602                           SOC_MEM_FLAG_VALID |
  15603                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15604         /* cmp_fn      */ _soc_mem_cmp_undef,
  15605         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15606         /* index_min   */ 0,
  15607         /* index_max   */ 15,
  15608         /* minblock    */ 23,
  15609         /* maxblock    */ 24,
  15610         /* blocks      */ 0x1800000,
  15611         /* blocks_hi   */ 0,
  15612         /* base        */ 0x00480000,
  15613         /* gran        */ 1,
  15614         /* bytes       */ 3,
  15615         /* nFields     */ 25,
  15616         /* *fields     */ soc_RXLP_ERROR_ACTION_MAP_TCAMm_fields,
  15617         /* *views      */ NULL,
  15618         /* *views_num  */ NULL,
  15619         /* snoop_cb    */ NULL, 
  15620         /* snoop_user_data */ NULL, 
  15621         /* snoop_flags */ 0,
  15622         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15623         /* type */ SOC_MEM_TYPE_NORMAL,
  15624         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15625         /* impl */ SOC_MEM_IMPL_NORMAL,
  15626         /* cmic_mor_clks       */ 0,
  15627     },
  15628 #endif /* chips */
  15629 
  15630 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  15631     { /* SOC_MEM_INT_RXLP_ERROR_ACTION_MAP_TCAM_BCM56260_A0m */ 
  15632         /* mem            RXLP_ERROR_ACTION_MAP_TCAMm */
  15633         /* flags       */ SOC_MEM_FLAG_READONLY |
  15634                           SOC_MEM_FLAG_VALID |
  15635                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15636         /* cmp_fn      */ _soc_mem_cmp_undef,
  15637         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15638         /* index_min   */ 0,
  15639         /* index_max   */ 15,
  15640         /* minblock    */ 17,
  15641         /* maxblock    */ 17,
  15642         /* blocks      */ 0x20000,
  15643         /* blocks_hi   */ 0,
  15644         /* base        */ 0x00480000,
  15645         /* gran        */ 1,
  15646         /* bytes       */ 3,
  15647         /* nFields     */ 25,
  15648         /* *fields     */ soc_RXLP_ERROR_ACTION_MAP_TCAM_BCM56260_A0m_fields,
  15649         /* *views      */ NULL,
  15650         /* *views_num  */ NULL,
  15651         /* snoop_cb    */ NULL, 
  15652         /* snoop_user_data */ NULL, 
  15653         /* snoop_flags */ 0,
  15654         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15655         /* type */ SOC_MEM_TYPE_NORMAL,
  15656         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15657         /* impl */ SOC_MEM_IMPL_NORMAL,
  15658         /* cmic_mor_clks       */ 0,
  15659     },
  15660 #endif /* chips */
  15661 
  15662 #if defined(BCM_56270_A0)
  15663     { /* SOC_MEM_INT_RXLP_ERROR_ACTION_MAP_TCAM_BCM56270_A0m */ 
  15664         /* mem            RXLP_ERROR_ACTION_MAP_TCAMm */
  15665         /* flags       */ SOC_MEM_FLAG_READONLY |
  15666                           SOC_MEM_FLAG_VALID |
  15667                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15668         /* cmp_fn      */ _soc_mem_cmp_undef,
  15669         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15670         /* index_min   */ 0,
  15671         /* index_max   */ 15,
  15672         /* minblock    */ 11,
  15673         /* maxblock    */ 11,
  15674         /* blocks      */ 0x800,
  15675         /* blocks_hi   */ 0,
  15676         /* base        */ 0x00480000,
  15677         /* gran        */ 1,
  15678         /* bytes       */ 3,
  15679         /* nFields     */ 25,
  15680         /* *fields     */ soc_RXLP_ERROR_ACTION_MAP_TCAM_BCM56260_A0m_fields,
  15681         /* *views      */ NULL,
  15682         /* *views_num  */ NULL,
  15683         /* snoop_cb    */ NULL, 
  15684         /* snoop_user_data */ NULL, 
  15685         /* snoop_flags */ 0,
  15686         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15687         /* type */ SOC_MEM_TYPE_NORMAL,
  15688         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15689         /* impl */ SOC_MEM_IMPL_NORMAL,
  15690         /* cmic_mor_clks       */ 0,
  15691     },
  15692 #endif /* chips */
  15693 
  15694 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  15695     defined(BCM_56450_B1)
  15696     { /* SOC_MEM_INT_RXLP_INTERNAL_STREAM_MAP_PORT_0m */ 
  15697         /* mem            RXLP_INTERNAL_STREAM_MAP_PORT_0m */
  15698         /* flags       */ SOC_MEM_FLAG_VALID |
  15699                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15700         /* cmp_fn      */ _soc_mem_cmp_undef,
  15701         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15702         /* index_min   */ 0,
  15703         /* index_max   */ 127,
  15704         /* minblock    */ 23,
  15705         /* maxblock    */ 24,
  15706         /* blocks      */ 0x1800000,
  15707         /* blocks_hi   */ 0,
  15708         /* base        */ 0x00000000,
  15709         /* gran        */ 1,
  15710         /* bytes       */ 1,
  15711         /* nFields     */ 2,
  15712         /* *fields     */ soc_RXLP_INTERNAL_STREAM_MAP_PORT_0m_fields,
  15713         /* *views      */ NULL,
  15714         /* *views_num  */ NULL,
  15715         /* snoop_cb    */ NULL, 
  15716         /* snoop_user_data */ NULL, 
  15717         /* snoop_flags */ 0,
  15718         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15719         /* type */ SOC_MEM_TYPE_NORMAL,
  15720         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15721         /* impl */ SOC_MEM_IMPL_NORMAL,
  15722         /* cmic_mor_clks       */ 0,
  15723     },
  15724 #endif /* chips */
  15725 
  15726 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  15727     defined(BCM_56450_B1)
  15728     { /* SOC_MEM_INT_RXLP_INTERNAL_STREAM_MAP_PORT_1m */ 
  15729         /* mem            RXLP_INTERNAL_STREAM_MAP_PORT_1m */
  15730         /* flags       */ SOC_MEM_FLAG_VALID |
  15731                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15732         /* cmp_fn      */ _soc_mem_cmp_undef,
  15733         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15734         /* index_min   */ 0,
  15735         /* index_max   */ 127,
  15736         /* minblock    */ 23,
  15737         /* maxblock    */ 24,
  15738         /* blocks      */ 0x1800000,
  15739         /* blocks_hi   */ 0,
  15740         /* base        */ 0x00040000,
  15741         /* gran        */ 1,
  15742         /* bytes       */ 1,
  15743         /* nFields     */ 2,
  15744         /* *fields     */ soc_RXLP_INTERNAL_STREAM_MAP_PORT_0m_fields,
  15745         /* *views      */ NULL,
  15746         /* *views_num  */ NULL,
  15747         /* snoop_cb    */ NULL, 
  15748         /* snoop_user_data */ NULL, 
  15749         /* snoop_flags */ 0,
  15750         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15751         /* type */ SOC_MEM_TYPE_NORMAL,
  15752         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15753         /* impl */ SOC_MEM_IMPL_NORMAL,
  15754         /* cmic_mor_clks       */ 0,
  15755     },
  15756 #endif /* chips */
  15757 
  15758 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  15759     defined(BCM_56450_B1)
  15760     { /* SOC_MEM_INT_RXLP_INTERNAL_STREAM_MAP_PORT_2m */ 
  15761         /* mem            RXLP_INTERNAL_STREAM_MAP_PORT_2m */
  15762         /* flags       */ SOC_MEM_FLAG_VALID |
  15763                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15764         /* cmp_fn      */ _soc_mem_cmp_undef,
  15765         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15766         /* index_min   */ 0,
  15767         /* index_max   */ 127,
  15768         /* minblock    */ 23,
  15769         /* maxblock    */ 24,
  15770         /* blocks      */ 0x1800000,
  15771         /* blocks_hi   */ 0,
  15772         /* base        */ 0x00080000,
  15773         /* gran        */ 1,
  15774         /* bytes       */ 1,
  15775         /* nFields     */ 2,
  15776         /* *fields     */ soc_RXLP_INTERNAL_STREAM_MAP_PORT_0m_fields,
  15777         /* *views      */ NULL,
  15778         /* *views_num  */ NULL,
  15779         /* snoop_cb    */ NULL, 
  15780         /* snoop_user_data */ NULL, 
  15781         /* snoop_flags */ 0,
  15782         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15783         /* type */ SOC_MEM_TYPE_NORMAL,
  15784         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15785         /* impl */ SOC_MEM_IMPL_NORMAL,
  15786         /* cmic_mor_clks       */ 0,
  15787     },
  15788 #endif /* chips */
  15789 
  15790 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  15791     defined(BCM_56450_B1)
  15792     { /* SOC_MEM_INT_RXLP_INTERNAL_STREAM_MAP_PORT_3m */ 
  15793         /* mem            RXLP_INTERNAL_STREAM_MAP_PORT_3m */
  15794         /* flags       */ SOC_MEM_FLAG_VALID |
  15795                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15796         /* cmp_fn      */ _soc_mem_cmp_undef,
  15797         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15798         /* index_min   */ 0,
  15799         /* index_max   */ 127,
  15800         /* minblock    */ 23,
  15801         /* maxblock    */ 24,
  15802         /* blocks      */ 0x1800000,
  15803         /* blocks_hi   */ 0,
  15804         /* base        */ 0x000c0000,
  15805         /* gran        */ 1,
  15806         /* bytes       */ 1,
  15807         /* nFields     */ 2,
  15808         /* *fields     */ soc_RXLP_INTERNAL_STREAM_MAP_PORT_0m_fields,
  15809         /* *views      */ NULL,
  15810         /* *views_num  */ NULL,
  15811         /* snoop_cb    */ NULL, 
  15812         /* snoop_user_data */ NULL, 
  15813         /* snoop_flags */ 0,
  15814         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15815         /* type */ SOC_MEM_TYPE_NORMAL,
  15816         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15817         /* impl */ SOC_MEM_IMPL_NORMAL,
  15818         /* cmic_mor_clks       */ 0,
  15819     },
  15820 #endif /* chips */
  15821 
  15822 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  15823     { /* SOC_MEM_INT_RXLP_INTERNAL_STREAM_MAP_PORT_0_BCM56260_A0m */ 
  15824         /* mem            RXLP_INTERNAL_STREAM_MAP_PORT_0m */
  15825         /* flags       */ SOC_MEM_FLAG_VALID |
  15826                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15827         /* cmp_fn      */ _soc_mem_cmp_undef,
  15828         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15829         /* index_min   */ 0,
  15830         /* index_max   */ 127,
  15831         /* minblock    */ 17,
  15832         /* maxblock    */ 17,
  15833         /* blocks      */ 0x20000,
  15834         /* blocks_hi   */ 0,
  15835         /* base        */ 0x00000000,
  15836         /* gran        */ 1,
  15837         /* bytes       */ 1,
  15838         /* nFields     */ 2,
  15839         /* *fields     */ soc_RXLP_INTERNAL_STREAM_MAP_PORT_0_BCM56260_A0m_fields,
  15840         /* *views      */ NULL,
  15841         /* *views_num  */ NULL,
  15842         /* snoop_cb    */ NULL, 
  15843         /* snoop_user_data */ NULL, 
  15844         /* snoop_flags */ 0,
  15845         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15846         /* type */ SOC_MEM_TYPE_NORMAL,
  15847         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15848         /* impl */ SOC_MEM_IMPL_NORMAL,
  15849         /* cmic_mor_clks       */ 0,
  15850     },
  15851 #endif /* chips */
  15852 
  15853 #if defined(BCM_56270_A0)
  15854     { /* SOC_MEM_INT_RXLP_INTERNAL_STREAM_MAP_PORT_0_BCM56270_A0m */ 
  15855         /* mem            RXLP_INTERNAL_STREAM_MAP_PORT_0m */
  15856         /* flags       */ SOC_MEM_FLAG_VALID |
  15857                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15858         /* cmp_fn      */ _soc_mem_cmp_undef,
  15859         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15860         /* index_min   */ 0,
  15861         /* index_max   */ 127,
  15862         /* minblock    */ 11,
  15863         /* maxblock    */ 11,
  15864         /* blocks      */ 0x800,
  15865         /* blocks_hi   */ 0,
  15866         /* base        */ 0x00000000,
  15867         /* gran        */ 1,
  15868         /* bytes       */ 1,
  15869         /* nFields     */ 2,
  15870         /* *fields     */ soc_RXLP_INTERNAL_STREAM_MAP_PORT_0_BCM56260_A0m_fields,
  15871         /* *views      */ NULL,
  15872         /* *views_num  */ NULL,
  15873         /* snoop_cb    */ NULL, 
  15874         /* snoop_user_data */ NULL, 
  15875         /* snoop_flags */ 0,
  15876         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15877         /* type */ SOC_MEM_TYPE_NORMAL,
  15878         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15879         /* impl */ SOC_MEM_IMPL_NORMAL,
  15880         /* cmic_mor_clks       */ 0,
  15881     },
  15882 #endif /* chips */
  15883 
  15884 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  15885     { /* SOC_MEM_INT_RXLP_INTERNAL_STREAM_MAP_PORT_1_BCM56260_A0m */ 
  15886         /* mem            RXLP_INTERNAL_STREAM_MAP_PORT_1m */
  15887         /* flags       */ SOC_MEM_FLAG_VALID |
  15888                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15889         /* cmp_fn      */ _soc_mem_cmp_undef,
  15890         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15891         /* index_min   */ 0,
  15892         /* index_max   */ 127,
  15893         /* minblock    */ 17,
  15894         /* maxblock    */ 17,
  15895         /* blocks      */ 0x20000,
  15896         /* blocks_hi   */ 0,
  15897         /* base        */ 0x00040000,
  15898         /* gran        */ 1,
  15899         /* bytes       */ 1,
  15900         /* nFields     */ 2,
  15901         /* *fields     */ soc_RXLP_INTERNAL_STREAM_MAP_PORT_0_BCM56260_A0m_fields,
  15902         /* *views      */ NULL,
  15903         /* *views_num  */ NULL,
  15904         /* snoop_cb    */ NULL, 
  15905         /* snoop_user_data */ NULL, 
  15906         /* snoop_flags */ 0,
  15907         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15908         /* type */ SOC_MEM_TYPE_NORMAL,
  15909         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15910         /* impl */ SOC_MEM_IMPL_NORMAL,
  15911         /* cmic_mor_clks       */ 0,
  15912     },
  15913 #endif /* chips */
  15914 
  15915 #if defined(BCM_56270_A0)
  15916     { /* SOC_MEM_INT_RXLP_INTERNAL_STREAM_MAP_PORT_1_BCM56270_A0m */ 
  15917         /* mem            RXLP_INTERNAL_STREAM_MAP_PORT_1m */
  15918         /* flags       */ SOC_MEM_FLAG_VALID |
  15919                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15920         /* cmp_fn      */ _soc_mem_cmp_undef,
  15921         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15922         /* index_min   */ 0,
  15923         /* index_max   */ 127,
  15924         /* minblock    */ 11,
  15925         /* maxblock    */ 11,
  15926         /* blocks      */ 0x800,
  15927         /* blocks_hi   */ 0,
  15928         /* base        */ 0x00040000,
  15929         /* gran        */ 1,
  15930         /* bytes       */ 1,
  15931         /* nFields     */ 2,
  15932         /* *fields     */ soc_RXLP_INTERNAL_STREAM_MAP_PORT_0_BCM56260_A0m_fields,
  15933         /* *views      */ NULL,
  15934         /* *views_num  */ NULL,
  15935         /* snoop_cb    */ NULL, 
  15936         /* snoop_user_data */ NULL, 
  15937         /* snoop_flags */ 0,
  15938         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15939         /* type */ SOC_MEM_TYPE_NORMAL,
  15940         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15941         /* impl */ SOC_MEM_IMPL_NORMAL,
  15942         /* cmic_mor_clks       */ 0,
  15943     },
  15944 #endif /* chips */
  15945 
  15946 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  15947     { /* SOC_MEM_INT_RXLP_INTERNAL_STREAM_MAP_PORT_2_BCM56260_A0m */ 
  15948         /* mem            RXLP_INTERNAL_STREAM_MAP_PORT_2m */
  15949         /* flags       */ SOC_MEM_FLAG_VALID |
  15950                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15951         /* cmp_fn      */ _soc_mem_cmp_undef,
  15952         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15953         /* index_min   */ 0,
  15954         /* index_max   */ 127,
  15955         /* minblock    */ 17,
  15956         /* maxblock    */ 17,
  15957         /* blocks      */ 0x20000,
  15958         /* blocks_hi   */ 0,
  15959         /* base        */ 0x00080000,
  15960         /* gran        */ 1,
  15961         /* bytes       */ 1,
  15962         /* nFields     */ 2,
  15963         /* *fields     */ soc_RXLP_INTERNAL_STREAM_MAP_PORT_0_BCM56260_A0m_fields,
  15964         /* *views      */ NULL,
  15965         /* *views_num  */ NULL,
  15966         /* snoop_cb    */ NULL, 
  15967         /* snoop_user_data */ NULL, 
  15968         /* snoop_flags */ 0,
  15969         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  15970         /* type */ SOC_MEM_TYPE_NORMAL,
  15971         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  15972         /* impl */ SOC_MEM_IMPL_NORMAL,
  15973         /* cmic_mor_clks       */ 0,
  15974     },
  15975 #endif /* chips */
  15976 
  15977 #if defined(BCM_56270_A0)
  15978     { /* SOC_MEM_INT_RXLP_INTERNAL_STREAM_MAP_PORT_2_BCM56270_A0m */ 
  15979         /* mem            RXLP_INTERNAL_STREAM_MAP_PORT_2m */
  15980         /* flags       */ SOC_MEM_FLAG_VALID |
  15981                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  15982         /* cmp_fn      */ _soc_mem_cmp_undef,
  15983         /* *null_entry */ _soc_mem_entry_null_zeroes,
  15984         /* index_min   */ 0,
  15985         /* index_max   */ 127,
  15986         /* minblock    */ 11,
  15987         /* maxblock    */ 11,
  15988         /* blocks      */ 0x800,
  15989         /* blocks_hi   */ 0,
  15990         /* base        */ 0x00080000,
  15991         /* gran        */ 1,
  15992         /* bytes       */ 1,
  15993         /* nFields     */ 2,
  15994         /* *fields     */ soc_RXLP_INTERNAL_STREAM_MAP_PORT_0_BCM56260_A0m_fields,
  15995         /* *views      */ NULL,
  15996         /* *views_num  */ NULL,
  15997         /* snoop_cb    */ NULL, 
  15998         /* snoop_user_data */ NULL, 
  15999         /* snoop_flags */ 0,
  16000         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16001         /* type */ SOC_MEM_TYPE_NORMAL,
  16002         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16003         /* impl */ SOC_MEM_IMPL_NORMAL,
  16004         /* cmic_mor_clks       */ 0,
  16005     },
  16006 #endif /* chips */
  16007 
  16008 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  16009     { /* SOC_MEM_INT_RXLP_INTERNAL_STREAM_MAP_PORT_3_BCM56260_A0m */ 
  16010         /* mem            RXLP_INTERNAL_STREAM_MAP_PORT_3m */
  16011         /* flags       */ SOC_MEM_FLAG_VALID |
  16012                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16013         /* cmp_fn      */ _soc_mem_cmp_undef,
  16014         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16015         /* index_min   */ 0,
  16016         /* index_max   */ 127,
  16017         /* minblock    */ 17,
  16018         /* maxblock    */ 17,
  16019         /* blocks      */ 0x20000,
  16020         /* blocks_hi   */ 0,
  16021         /* base        */ 0x000c0000,
  16022         /* gran        */ 1,
  16023         /* bytes       */ 1,
  16024         /* nFields     */ 2,
  16025         /* *fields     */ soc_RXLP_INTERNAL_STREAM_MAP_PORT_0_BCM56260_A0m_fields,
  16026         /* *views      */ NULL,
  16027         /* *views_num  */ NULL,
  16028         /* snoop_cb    */ NULL, 
  16029         /* snoop_user_data */ NULL, 
  16030         /* snoop_flags */ 0,
  16031         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16032         /* type */ SOC_MEM_TYPE_NORMAL,
  16033         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16034         /* impl */ SOC_MEM_IMPL_NORMAL,
  16035         /* cmic_mor_clks       */ 0,
  16036     },
  16037 #endif /* chips */
  16038 
  16039 #if defined(BCM_56270_A0)
  16040     { /* SOC_MEM_INT_RXLP_INTERNAL_STREAM_MAP_PORT_3_BCM56270_A0m */ 
  16041         /* mem            RXLP_INTERNAL_STREAM_MAP_PORT_3m */
  16042         /* flags       */ SOC_MEM_FLAG_VALID |
  16043                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16044         /* cmp_fn      */ _soc_mem_cmp_undef,
  16045         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16046         /* index_min   */ 0,
  16047         /* index_max   */ 127,
  16048         /* minblock    */ 11,
  16049         /* maxblock    */ 11,
  16050         /* blocks      */ 0x800,
  16051         /* blocks_hi   */ 0,
  16052         /* base        */ 0x000c0000,
  16053         /* gran        */ 1,
  16054         /* bytes       */ 1,
  16055         /* nFields     */ 2,
  16056         /* *fields     */ soc_RXLP_INTERNAL_STREAM_MAP_PORT_0_BCM56260_A0m_fields,
  16057         /* *views      */ NULL,
  16058         /* *views_num  */ NULL,
  16059         /* snoop_cb    */ NULL, 
  16060         /* snoop_user_data */ NULL, 
  16061         /* snoop_flags */ 0,
  16062         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16063         /* type */ SOC_MEM_TYPE_NORMAL,
  16064         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16065         /* impl */ SOC_MEM_IMPL_NORMAL,
  16066         /* cmic_mor_clks       */ 0,
  16067     },
  16068 #endif /* chips */
  16069 
  16070 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  16071     defined(BCM_56450_B1)
  16072     { /* SOC_MEM_INT_RXLP_INTR_DATA_MEMm */ 
  16073         /* mem            RXLP_INTR_DATA_MEMm */
  16074         /* flags       */ SOC_MEM_FLAG_READONLY |
  16075                           SOC_MEM_FLAG_VALID, /* 0x2 */
  16076         /* cmp_fn      */ _soc_mem_cmp_undef,
  16077         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16078         /* index_min   */ 0,
  16079         /* index_max   */ 11,
  16080         /* minblock    */ 23,
  16081         /* maxblock    */ 24,
  16082         /* blocks      */ 0x1800000,
  16083         /* blocks_hi   */ 0,
  16084         /* base        */ 0x00440000,
  16085         /* gran        */ 1,
  16086         /* bytes       */ 16,
  16087         /* nFields     */ 1,
  16088         /* *fields     */ soc_RXLP_INTR_DATA_MEMm_fields,
  16089         /* *views      */ NULL,
  16090         /* *views_num  */ NULL,
  16091         /* snoop_cb    */ NULL, 
  16092         /* snoop_user_data */ NULL, 
  16093         /* snoop_flags */ 0,
  16094         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16095         /* type */ SOC_MEM_TYPE_NORMAL,
  16096         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16097         /* impl */ SOC_MEM_IMPL_NORMAL,
  16098         /* cmic_mor_clks       */ 0,
  16099     },
  16100 #endif /* chips */
  16101 
  16102 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  16103     { /* SOC_MEM_INT_RXLP_INTR_DATA_MEM_BCM56260_A0m */ 
  16104         /* mem            RXLP_INTR_DATA_MEMm */
  16105         /* flags       */ SOC_MEM_FLAG_READONLY |
  16106                           SOC_MEM_FLAG_VALID, /* 0x2 */
  16107         /* cmp_fn      */ _soc_mem_cmp_undef,
  16108         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16109         /* index_min   */ 0,
  16110         /* index_max   */ 11,
  16111         /* minblock    */ 17,
  16112         /* maxblock    */ 17,
  16113         /* blocks      */ 0x20000,
  16114         /* blocks_hi   */ 0,
  16115         /* base        */ 0x00440000,
  16116         /* gran        */ 1,
  16117         /* bytes       */ 16,
  16118         /* nFields     */ 1,
  16119         /* *fields     */ soc_RXLP_INTR_DATA_MEM_BCM56260_A0m_fields,
  16120         /* *views      */ NULL,
  16121         /* *views_num  */ NULL,
  16122         /* snoop_cb    */ NULL, 
  16123         /* snoop_user_data */ NULL, 
  16124         /* snoop_flags */ 0,
  16125         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16126         /* type */ SOC_MEM_TYPE_NORMAL,
  16127         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16128         /* impl */ SOC_MEM_IMPL_NORMAL,
  16129         /* cmic_mor_clks       */ 0,
  16130     },
  16131 #endif /* chips */
  16132 
  16133 #if defined(BCM_56270_A0)
  16134     { /* SOC_MEM_INT_RXLP_INTR_DATA_MEM_BCM56270_A0m */ 
  16135         /* mem            RXLP_INTR_DATA_MEMm */
  16136         /* flags       */ SOC_MEM_FLAG_READONLY |
  16137                           SOC_MEM_FLAG_VALID, /* 0x2 */
  16138         /* cmp_fn      */ _soc_mem_cmp_undef,
  16139         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16140         /* index_min   */ 0,
  16141         /* index_max   */ 11,
  16142         /* minblock    */ 11,
  16143         /* maxblock    */ 11,
  16144         /* blocks      */ 0x800,
  16145         /* blocks_hi   */ 0,
  16146         /* base        */ 0x00440000,
  16147         /* gran        */ 1,
  16148         /* bytes       */ 16,
  16149         /* nFields     */ 1,
  16150         /* *fields     */ soc_RXLP_INTR_DATA_MEM_BCM56260_A0m_fields,
  16151         /* *views      */ NULL,
  16152         /* *views_num  */ NULL,
  16153         /* snoop_cb    */ NULL, 
  16154         /* snoop_user_data */ NULL, 
  16155         /* snoop_flags */ 0,
  16156         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16157         /* type */ SOC_MEM_TYPE_NORMAL,
  16158         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16159         /* impl */ SOC_MEM_IMPL_NORMAL,
  16160         /* cmic_mor_clks       */ 0,
  16161     },
  16162 #endif /* chips */
  16163 
  16164 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  16165     defined(BCM_56450_B1)
  16166     { /* SOC_MEM_INT_RXLP_MAX_FRAME_SIZEm */ 
  16167         /* mem            RXLP_MAX_FRAME_SIZEm */
  16168         /* flags       */ SOC_MEM_FLAG_VALID |
  16169                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16170         /* cmp_fn      */ _soc_mem_cmp_undef,
  16171         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16172         /* index_min   */ 0,
  16173         /* index_max   */ 127,
  16174         /* minblock    */ 23,
  16175         /* maxblock    */ 24,
  16176         /* blocks      */ 0x1800000,
  16177         /* blocks_hi   */ 0,
  16178         /* base        */ 0x00500000,
  16179         /* gran        */ 1,
  16180         /* bytes       */ 2,
  16181         /* nFields     */ 1,
  16182         /* *fields     */ soc_RXLP_MAX_FRAME_SIZEm_fields,
  16183         /* *views      */ NULL,
  16184         /* *views_num  */ NULL,
  16185         /* snoop_cb    */ NULL, 
  16186         /* snoop_user_data */ NULL, 
  16187         /* snoop_flags */ 0,
  16188         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16189         /* type */ SOC_MEM_TYPE_NORMAL,
  16190         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16191         /* impl */ SOC_MEM_IMPL_NORMAL,
  16192         /* cmic_mor_clks       */ 0,
  16193     },
  16194 #endif /* chips */
  16195 
  16196 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  16197     { /* SOC_MEM_INT_RXLP_MAX_FRAME_SIZE_BCM56260_A0m */ 
  16198         /* mem            RXLP_MAX_FRAME_SIZEm */
  16199         /* flags       */ SOC_MEM_FLAG_VALID |
  16200                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16201         /* cmp_fn      */ _soc_mem_cmp_undef,
  16202         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16203         /* index_min   */ 0,
  16204         /* index_max   */ 127,
  16205         /* minblock    */ 17,
  16206         /* maxblock    */ 17,
  16207         /* blocks      */ 0x20000,
  16208         /* blocks_hi   */ 0,
  16209         /* base        */ 0x00500000,
  16210         /* gran        */ 1,
  16211         /* bytes       */ 2,
  16212         /* nFields     */ 1,
  16213         /* *fields     */ soc_RXLP_MAX_FRAME_SIZE_BCM56260_A0m_fields,
  16214         /* *views      */ NULL,
  16215         /* *views_num  */ NULL,
  16216         /* snoop_cb    */ NULL, 
  16217         /* snoop_user_data */ NULL, 
  16218         /* snoop_flags */ 0,
  16219         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16220         /* type */ SOC_MEM_TYPE_NORMAL,
  16221         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16222         /* impl */ SOC_MEM_IMPL_NORMAL,
  16223         /* cmic_mor_clks       */ 0,
  16224     },
  16225 #endif /* chips */
  16226 
  16227 #if defined(BCM_56270_A0)
  16228     { /* SOC_MEM_INT_RXLP_MAX_FRAME_SIZE_BCM56270_A0m */ 
  16229         /* mem            RXLP_MAX_FRAME_SIZEm */
  16230         /* flags       */ SOC_MEM_FLAG_VALID |
  16231                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16232         /* cmp_fn      */ _soc_mem_cmp_undef,
  16233         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16234         /* index_min   */ 0,
  16235         /* index_max   */ 127,
  16236         /* minblock    */ 11,
  16237         /* maxblock    */ 11,
  16238         /* blocks      */ 0x800,
  16239         /* blocks_hi   */ 0,
  16240         /* base        */ 0x00500000,
  16241         /* gran        */ 1,
  16242         /* bytes       */ 2,
  16243         /* nFields     */ 1,
  16244         /* *fields     */ soc_RXLP_MAX_FRAME_SIZE_BCM56260_A0m_fields,
  16245         /* *views      */ NULL,
  16246         /* *views_num  */ NULL,
  16247         /* snoop_cb    */ NULL, 
  16248         /* snoop_user_data */ NULL, 
  16249         /* snoop_flags */ 0,
  16250         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16251         /* type */ SOC_MEM_TYPE_NORMAL,
  16252         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16253         /* impl */ SOC_MEM_IMPL_NORMAL,
  16254         /* cmic_mor_clks       */ 0,
  16255     },
  16256 #endif /* chips */
  16257 
  16258 #if defined(BCM_88732_A0)
  16259     { /* SOC_MEM_INT_RXNOSCIPKTSm */ 
  16260         /* mem            RXNOSCIPKTSm */
  16261         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  16262         /* cmp_fn      */ NULL,
  16263         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16264         /* index_min   */ 0,
  16265         /* index_max   */ 3,
  16266         /* minblock    */ 9,
  16267         /* maxblock    */ 10,
  16268         /* blocks      */ 0x600,
  16269         /* blocks_hi   */ 0,
  16270         /* base        */ 0x13000000,
  16271         /* gran        */ 1,
  16272         /* bytes       */ 7,
  16273         /* nFields     */ 4,
  16274         /* *fields     */ soc_RXNOSCIPKTSm_fields,
  16275         /* *views      */ NULL,
  16276         /* *views_num  */ NULL,
  16277         /* snoop_cb    */ NULL, 
  16278         /* snoop_user_data */ NULL, 
  16279         /* snoop_flags */ 0,
  16280         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16281         /* type */ SOC_MEM_TYPE_NORMAL,
  16282         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16283         /* impl */ SOC_MEM_IMPL_NORMAL,
  16284         /* cmic_mor_clks       */ 0,
  16285     },
  16286 #endif /* chips */
  16287 
  16288 #if defined(BCM_88732_A0)
  16289     { /* SOC_MEM_INT_RXNOTAGPKTSm */ 
  16290         /* mem            RXNOTAGPKTSm */
  16291         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  16292         /* cmp_fn      */ NULL,
  16293         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16294         /* index_min   */ 0,
  16295         /* index_max   */ 3,
  16296         /* minblock    */ 9,
  16297         /* maxblock    */ 10,
  16298         /* blocks      */ 0x600,
  16299         /* blocks_hi   */ 0,
  16300         /* base        */ 0x10000000,
  16301         /* gran        */ 1,
  16302         /* bytes       */ 7,
  16303         /* nFields     */ 4,
  16304         /* *fields     */ soc_RXNOTAGPKTSm_fields,
  16305         /* *views      */ NULL,
  16306         /* *views_num  */ NULL,
  16307         /* snoop_cb    */ NULL, 
  16308         /* snoop_user_data */ NULL, 
  16309         /* snoop_flags */ 0,
  16310         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16311         /* type */ SOC_MEM_TYPE_NORMAL,
  16312         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16313         /* impl */ SOC_MEM_IMPL_NORMAL,
  16314         /* cmic_mor_clks       */ 0,
  16315     },
  16316 #endif /* chips */
  16317 
  16318 #if defined(BCM_88732_A0)
  16319     { /* SOC_MEM_INT_RXSAINVLDPKTSm */ 
  16320         /* mem            RXSAINVLDPKTSm */
  16321         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  16322         /* cmp_fn      */ NULL,
  16323         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16324         /* index_min   */ 0,
  16325         /* index_max   */ 127,
  16326         /* minblock    */ 9,
  16327         /* maxblock    */ 10,
  16328         /* blocks      */ 0x600,
  16329         /* blocks_hi   */ 0,
  16330         /* base        */ 0x0a000000,
  16331         /* gran        */ 1,
  16332         /* bytes       */ 6,
  16333         /* nFields     */ 4,
  16334         /* *fields     */ soc_RXSAINVLDPKTSm_fields,
  16335         /* *views      */ NULL,
  16336         /* *views_num  */ NULL,
  16337         /* snoop_cb    */ NULL, 
  16338         /* snoop_user_data */ NULL, 
  16339         /* snoop_flags */ 0,
  16340         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16341         /* type */ SOC_MEM_TYPE_NORMAL,
  16342         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16343         /* impl */ SOC_MEM_IMPL_NORMAL,
  16344         /* cmic_mor_clks       */ 0,
  16345     },
  16346 #endif /* chips */
  16347 
  16348 #if defined(BCM_88732_A0)
  16349     { /* SOC_MEM_INT_RXSANOTUSINGSAPKTSm */ 
  16350         /* mem            RXSANOTUSINGSAPKTSm */
  16351         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  16352         /* cmp_fn      */ NULL,
  16353         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16354         /* index_min   */ 0,
  16355         /* index_max   */ 127,
  16356         /* minblock    */ 9,
  16357         /* maxblock    */ 10,
  16358         /* blocks      */ 0x600,
  16359         /* blocks_hi   */ 0,
  16360         /* base        */ 0x08000000,
  16361         /* gran        */ 1,
  16362         /* bytes       */ 6,
  16363         /* nFields     */ 4,
  16364         /* *fields     */ soc_OUTCTRLMCASTPKTSm_fields,
  16365         /* *views      */ NULL,
  16366         /* *views_num  */ NULL,
  16367         /* snoop_cb    */ NULL, 
  16368         /* snoop_user_data */ NULL, 
  16369         /* snoop_flags */ 0,
  16370         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16371         /* type */ SOC_MEM_TYPE_NORMAL,
  16372         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16373         /* impl */ SOC_MEM_IMPL_NORMAL,
  16374         /* cmic_mor_clks       */ 0,
  16375     },
  16376 #endif /* chips */
  16377 
  16378 #if defined(BCM_88732_A0)
  16379     { /* SOC_MEM_INT_RXSANOTVLDPKTSm */ 
  16380         /* mem            RXSANOTVLDPKTSm */
  16381         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  16382         /* cmp_fn      */ NULL,
  16383         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16384         /* index_min   */ 0,
  16385         /* index_max   */ 127,
  16386         /* minblock    */ 9,
  16387         /* maxblock    */ 10,
  16388         /* blocks      */ 0x600,
  16389         /* blocks_hi   */ 0,
  16390         /* base        */ 0x09000000,
  16391         /* gran        */ 1,
  16392         /* bytes       */ 6,
  16393         /* nFields     */ 4,
  16394         /* *fields     */ soc_OUTCTRLBCASTPKTSm_fields,
  16395         /* *views      */ NULL,
  16396         /* *views_num  */ NULL,
  16397         /* snoop_cb    */ NULL, 
  16398         /* snoop_user_data */ NULL, 
  16399         /* snoop_flags */ 0,
  16400         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16401         /* type */ SOC_MEM_TYPE_NORMAL,
  16402         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16403         /* impl */ SOC_MEM_IMPL_NORMAL,
  16404         /* cmic_mor_clks       */ 0,
  16405     },
  16406 #endif /* chips */
  16407 
  16408 #if defined(BCM_88732_A0)
  16409     { /* SOC_MEM_INT_RXSAOKPKTSm */ 
  16410         /* mem            RXSAOKPKTSm */
  16411         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  16412         /* cmp_fn      */ NULL,
  16413         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16414         /* index_min   */ 0,
  16415         /* index_max   */ 127,
  16416         /* minblock    */ 9,
  16417         /* maxblock    */ 10,
  16418         /* blocks      */ 0x600,
  16419         /* blocks_hi   */ 0,
  16420         /* base        */ 0x0b000000,
  16421         /* gran        */ 1,
  16422         /* bytes       */ 6,
  16423         /* nFields     */ 4,
  16424         /* *fields     */ soc_RXSAOKPKTSm_fields,
  16425         /* *views      */ NULL,
  16426         /* *views_num  */ NULL,
  16427         /* snoop_cb    */ NULL, 
  16428         /* snoop_user_data */ NULL, 
  16429         /* snoop_flags */ 0,
  16430         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16431         /* type */ SOC_MEM_TYPE_NORMAL,
  16432         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16433         /* impl */ SOC_MEM_IMPL_NORMAL,
  16434         /* cmic_mor_clks       */ 0,
  16435     },
  16436 #endif /* chips */
  16437 
  16438 #if defined(BCM_88732_A0)
  16439     { /* SOC_MEM_INT_RXSAUNUSEDSAPKTSm */ 
  16440         /* mem            RXSAUNUSEDSAPKTSm */
  16441         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  16442         /* cmp_fn      */ NULL,
  16443         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16444         /* index_min   */ 0,
  16445         /* index_max   */ 127,
  16446         /* minblock    */ 9,
  16447         /* maxblock    */ 10,
  16448         /* blocks      */ 0x600,
  16449         /* blocks_hi   */ 0,
  16450         /* base        */ 0x07000000,
  16451         /* gran        */ 1,
  16452         /* bytes       */ 6,
  16453         /* nFields     */ 4,
  16454         /* *fields     */ soc_OUTCTRLUCASTPKTSm_fields,
  16455         /* *views      */ NULL,
  16456         /* *views_num  */ NULL,
  16457         /* snoop_cb    */ NULL, 
  16458         /* snoop_user_data */ NULL, 
  16459         /* snoop_flags */ 0,
  16460         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16461         /* type */ SOC_MEM_TYPE_NORMAL,
  16462         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16463         /* impl */ SOC_MEM_IMPL_NORMAL,
  16464         /* cmic_mor_clks       */ 0,
  16465     },
  16466 #endif /* chips */
  16467 
  16468 #if defined(BCM_88732_A0)
  16469     { /* SOC_MEM_INT_RXSCDCRPTBYTm */ 
  16470         /* mem            RXSCDCRPTBYTm */
  16471         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  16472         /* cmp_fn      */ NULL,
  16473         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16474         /* index_min   */ 0,
  16475         /* index_max   */ 31,
  16476         /* minblock    */ 9,
  16477         /* maxblock    */ 10,
  16478         /* blocks      */ 0x600,
  16479         /* blocks_hi   */ 0,
  16480         /* base        */ 0x1d000000,
  16481         /* gran        */ 1,
  16482         /* bytes       */ 7,
  16483         /* nFields     */ 4,
  16484         /* *fields     */ soc_RXSCDCRPTBYTm_fields,
  16485         /* *views      */ NULL,
  16486         /* *views_num  */ NULL,
  16487         /* snoop_cb    */ NULL, 
  16488         /* snoop_user_data */ NULL, 
  16489         /* snoop_flags */ 0,
  16490         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16491         /* type */ SOC_MEM_TYPE_NORMAL,
  16492         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16493         /* impl */ SOC_MEM_IMPL_NORMAL,
  16494         /* cmic_mor_clks       */ 0,
  16495     },
  16496 #endif /* chips */
  16497 
  16498 #if defined(BCM_88732_A0)
  16499     { /* SOC_MEM_INT_RXSCDLYPKTSm */ 
  16500         /* mem            RXSCDLYPKTSm */
  16501         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  16502         /* cmp_fn      */ NULL,
  16503         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16504         /* index_min   */ 0,
  16505         /* index_max   */ 31,
  16506         /* minblock    */ 9,
  16507         /* maxblock    */ 10,
  16508         /* blocks      */ 0x600,
  16509         /* blocks_hi   */ 0,
  16510         /* base        */ 0x19000000,
  16511         /* gran        */ 1,
  16512         /* bytes       */ 7,
  16513         /* nFields     */ 4,
  16514         /* *fields     */ soc_RXSCDLYPKTSm_fields,
  16515         /* *views      */ NULL,
  16516         /* *views_num  */ NULL,
  16517         /* snoop_cb    */ NULL, 
  16518         /* snoop_user_data */ NULL, 
  16519         /* snoop_flags */ 0,
  16520         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16521         /* type */ SOC_MEM_TYPE_NORMAL,
  16522         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16523         /* impl */ SOC_MEM_IMPL_NORMAL,
  16524         /* cmic_mor_clks       */ 0,
  16525     },
  16526 #endif /* chips */
  16527 
  16528 #if defined(BCM_88732_A0)
  16529     { /* SOC_MEM_INT_RXSCINVLDPKTSm */ 
  16530         /* mem            RXSCINVLDPKTSm */
  16531         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  16532         /* cmp_fn      */ NULL,
  16533         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16534         /* index_min   */ 0,
  16535         /* index_max   */ 31,
  16536         /* minblock    */ 9,
  16537         /* maxblock    */ 10,
  16538         /* blocks      */ 0x600,
  16539         /* blocks_hi   */ 0,
  16540         /* base        */ 0x18000000,
  16541         /* gran        */ 1,
  16542         /* bytes       */ 7,
  16543         /* nFields     */ 4,
  16544         /* *fields     */ soc_RXSCINVLDPKTSm_fields,
  16545         /* *views      */ NULL,
  16546         /* *views_num  */ NULL,
  16547         /* snoop_cb    */ NULL, 
  16548         /* snoop_user_data */ NULL, 
  16549         /* snoop_flags */ 0,
  16550         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16551         /* type */ SOC_MEM_TYPE_NORMAL,
  16552         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16553         /* impl */ SOC_MEM_IMPL_NORMAL,
  16554         /* cmic_mor_clks       */ 0,
  16555     },
  16556 #endif /* chips */
  16557 
  16558 #if defined(BCM_88732_A0)
  16559     { /* SOC_MEM_INT_RXSCLATEPKTSm */ 
  16560         /* mem            RXSCLATEPKTSm */
  16561         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  16562         /* cmp_fn      */ NULL,
  16563         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16564         /* index_min   */ 0,
  16565         /* index_max   */ 31,
  16566         /* minblock    */ 9,
  16567         /* maxblock    */ 10,
  16568         /* blocks      */ 0x600,
  16569         /* blocks_hi   */ 0,
  16570         /* base        */ 0x16000000,
  16571         /* gran        */ 1,
  16572         /* bytes       */ 7,
  16573         /* nFields     */ 4,
  16574         /* *fields     */ soc_RXSCLATEPKTSm_fields,
  16575         /* *views      */ NULL,
  16576         /* *views_num  */ NULL,
  16577         /* snoop_cb    */ NULL, 
  16578         /* snoop_user_data */ NULL, 
  16579         /* snoop_flags */ 0,
  16580         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16581         /* type */ SOC_MEM_TYPE_NORMAL,
  16582         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16583         /* impl */ SOC_MEM_IMPL_NORMAL,
  16584         /* cmic_mor_clks       */ 0,
  16585     },
  16586 #endif /* chips */
  16587 
  16588 #if defined(BCM_88732_A0)
  16589     { /* SOC_MEM_INT_RXSCNOTUSINGSAPKTSm */ 
  16590         /* mem            RXSCNOTUSINGSAPKTSm */
  16591         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  16592         /* cmp_fn      */ NULL,
  16593         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16594         /* index_min   */ 0,
  16595         /* index_max   */ 31,
  16596         /* minblock    */ 9,
  16597         /* maxblock    */ 10,
  16598         /* blocks      */ 0x600,
  16599         /* blocks_hi   */ 0,
  16600         /* base        */ 0x15000000,
  16601         /* gran        */ 1,
  16602         /* bytes       */ 7,
  16603         /* nFields     */ 4,
  16604         /* *fields     */ soc_RXSCNOTUSINGSAPKTSm_fields,
  16605         /* *views      */ NULL,
  16606         /* *views_num  */ NULL,
  16607         /* snoop_cb    */ NULL, 
  16608         /* snoop_user_data */ NULL, 
  16609         /* snoop_flags */ 0,
  16610         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16611         /* type */ SOC_MEM_TYPE_NORMAL,
  16612         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16613         /* impl */ SOC_MEM_IMPL_NORMAL,
  16614         /* cmic_mor_clks       */ 0,
  16615     },
  16616 #endif /* chips */
  16617 
  16618 #if defined(BCM_88732_A0)
  16619     { /* SOC_MEM_INT_RXSCNOTVLDPKTSm */ 
  16620         /* mem            RXSCNOTVLDPKTSm */
  16621         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  16622         /* cmp_fn      */ NULL,
  16623         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16624         /* index_min   */ 0,
  16625         /* index_max   */ 31,
  16626         /* minblock    */ 9,
  16627         /* maxblock    */ 10,
  16628         /* blocks      */ 0x600,
  16629         /* blocks_hi   */ 0,
  16630         /* base        */ 0x17000000,
  16631         /* gran        */ 1,
  16632         /* bytes       */ 7,
  16633         /* nFields     */ 4,
  16634         /* *fields     */ soc_RXSCNOTVLDPKTSm_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_88732_A0)
  16649     { /* SOC_MEM_INT_RXSCOKPKTSm */ 
  16650         /* mem            RXSCOKPKTSm */
  16651         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  16652         /* cmp_fn      */ NULL,
  16653         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16654         /* index_min   */ 0,
  16655         /* index_max   */ 31,
  16656         /* minblock    */ 9,
  16657         /* maxblock    */ 10,
  16658         /* blocks      */ 0x600,
  16659         /* blocks_hi   */ 0,
  16660         /* base        */ 0x1b000000,
  16661         /* gran        */ 1,
  16662         /* bytes       */ 7,
  16663         /* nFields     */ 4,
  16664         /* *fields     */ soc_RXSCOKPKTSm_fields,
  16665         /* *views      */ NULL,
  16666         /* *views_num  */ NULL,
  16667         /* snoop_cb    */ NULL, 
  16668         /* snoop_user_data */ NULL, 
  16669         /* snoop_flags */ 0,
  16670         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16671         /* type */ SOC_MEM_TYPE_NORMAL,
  16672         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16673         /* impl */ SOC_MEM_IMPL_NORMAL,
  16674         /* cmic_mor_clks       */ 0,
  16675     },
  16676 #endif /* chips */
  16677 
  16678 #if defined(BCM_88732_A0)
  16679     { /* SOC_MEM_INT_RXSCUNCHKPKTSm */ 
  16680         /* mem            RXSCUNCHKPKTSm */
  16681         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  16682         /* cmp_fn      */ NULL,
  16683         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16684         /* index_min   */ 0,
  16685         /* index_max   */ 31,
  16686         /* minblock    */ 9,
  16687         /* maxblock    */ 10,
  16688         /* blocks      */ 0x600,
  16689         /* blocks_hi   */ 0,
  16690         /* base        */ 0x1a000000,
  16691         /* gran        */ 1,
  16692         /* bytes       */ 7,
  16693         /* nFields     */ 4,
  16694         /* *fields     */ soc_RXSCUNCHKPKTSm_fields,
  16695         /* *views      */ NULL,
  16696         /* *views_num  */ NULL,
  16697         /* snoop_cb    */ NULL, 
  16698         /* snoop_user_data */ NULL, 
  16699         /* snoop_flags */ 0,
  16700         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16701         /* type */ SOC_MEM_TYPE_NORMAL,
  16702         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16703         /* impl */ SOC_MEM_IMPL_NORMAL,
  16704         /* cmic_mor_clks       */ 0,
  16705     },
  16706 #endif /* chips */
  16707 
  16708 #if defined(BCM_88732_A0)
  16709     { /* SOC_MEM_INT_RXSCUNUSEDSAPKTSm */ 
  16710         /* mem            RXSCUNUSEDSAPKTSm */
  16711         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  16712         /* cmp_fn      */ NULL,
  16713         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16714         /* index_min   */ 0,
  16715         /* index_max   */ 31,
  16716         /* minblock    */ 9,
  16717         /* maxblock    */ 10,
  16718         /* blocks      */ 0x600,
  16719         /* blocks_hi   */ 0,
  16720         /* base        */ 0x14000000,
  16721         /* gran        */ 1,
  16722         /* bytes       */ 7,
  16723         /* nFields     */ 4,
  16724         /* *fields     */ soc_RXSCUNUSEDSAPKTSm_fields,
  16725         /* *views      */ NULL,
  16726         /* *views_num  */ NULL,
  16727         /* snoop_cb    */ NULL, 
  16728         /* snoop_user_data */ NULL, 
  16729         /* snoop_flags */ 0,
  16730         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16731         /* type */ SOC_MEM_TYPE_NORMAL,
  16732         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16733         /* impl */ SOC_MEM_IMPL_NORMAL,
  16734         /* cmic_mor_clks       */ 0,
  16735     },
  16736 #endif /* chips */
  16737 
  16738 #if defined(BCM_88732_A0)
  16739     { /* SOC_MEM_INT_RXSCVLDTBYTm */ 
  16740         /* mem            RXSCVLDTBYTm */
  16741         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  16742         /* cmp_fn      */ NULL,
  16743         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16744         /* index_min   */ 0,
  16745         /* index_max   */ 31,
  16746         /* minblock    */ 9,
  16747         /* maxblock    */ 10,
  16748         /* blocks      */ 0x600,
  16749         /* blocks_hi   */ 0,
  16750         /* base        */ 0x1c000000,
  16751         /* gran        */ 1,
  16752         /* bytes       */ 7,
  16753         /* nFields     */ 4,
  16754         /* *fields     */ soc_RXSCVLDTBYTm_fields,
  16755         /* *views      */ NULL,
  16756         /* *views_num  */ NULL,
  16757         /* snoop_cb    */ NULL, 
  16758         /* snoop_user_data */ NULL, 
  16759         /* snoop_flags */ 0,
  16760         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16761         /* type */ SOC_MEM_TYPE_NORMAL,
  16762         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16763         /* impl */ SOC_MEM_IMPL_NORMAL,
  16764         /* cmic_mor_clks       */ 0,
  16765     },
  16766 #endif /* chips */
  16767 
  16768 #if defined(BCM_88732_A0)
  16769     { /* SOC_MEM_INT_RXUNKNOWNSCIPKTSm */ 
  16770         /* mem            RXUNKNOWNSCIPKTSm */
  16771         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  16772         /* cmp_fn      */ NULL,
  16773         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16774         /* index_min   */ 0,
  16775         /* index_max   */ 3,
  16776         /* minblock    */ 9,
  16777         /* maxblock    */ 10,
  16778         /* blocks      */ 0x600,
  16779         /* blocks_hi   */ 0,
  16780         /* base        */ 0x12000000,
  16781         /* gran        */ 1,
  16782         /* bytes       */ 7,
  16783         /* nFields     */ 4,
  16784         /* *fields     */ soc_RXUNKNOWNSCIPKTSm_fields,
  16785         /* *views      */ NULL,
  16786         /* *views_num  */ NULL,
  16787         /* snoop_cb    */ NULL, 
  16788         /* snoop_user_data */ NULL, 
  16789         /* snoop_flags */ 0,
  16790         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16791         /* type */ SOC_MEM_TYPE_NORMAL,
  16792         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16793         /* impl */ SOC_MEM_IMPL_NORMAL,
  16794         /* cmic_mor_clks       */ 0,
  16795     },
  16796 #endif /* chips */
  16797 
  16798 #if defined(BCM_88732_A0)
  16799     { /* SOC_MEM_INT_RXUNTAGPKTSm */ 
  16800         /* mem            RXUNTAGPKTSm */
  16801         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  16802         /* cmp_fn      */ NULL,
  16803         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16804         /* index_min   */ 0,
  16805         /* index_max   */ 3,
  16806         /* minblock    */ 9,
  16807         /* maxblock    */ 10,
  16808         /* blocks      */ 0x600,
  16809         /* blocks_hi   */ 0,
  16810         /* base        */ 0x0f000000,
  16811         /* gran        */ 1,
  16812         /* bytes       */ 7,
  16813         /* nFields     */ 4,
  16814         /* *fields     */ soc_RXUNTAGPKTSm_fields,
  16815         /* *views      */ NULL,
  16816         /* *views_num  */ NULL,
  16817         /* snoop_cb    */ NULL, 
  16818         /* snoop_user_data */ NULL, 
  16819         /* snoop_flags */ 0,
  16820         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16821         /* type */ SOC_MEM_TYPE_NORMAL,
  16822         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  16823         /* impl */ SOC_MEM_IMPL_NORMAL,
  16824         /* cmic_mor_clks       */ 0,
  16825     },
  16826 #endif /* chips */
  16827 
  16828 #if defined(BCM_88690_A0)
  16829     { /* SOC_MEM_INT_RX_LKUP_1588_MEM_400Gm */ 
  16830         /* mem            RX_LKUP_1588_MEM_400Gm */
  16831         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  16832         /* cmp_fn      */ NULL,
  16833         /* *null_entry */ NULL,
  16834         /* index_min   */ 0,
  16835         /* index_max   */ 39,
  16836         /* minblock    */ 29,
  16837         /* maxblock    */ 40,
  16838         /* blocks      */ 0xe0000000,
  16839         /* blocks_hi   */ 0x1ff,
  16840         /* base        */ 0x28000000,
  16841         /* gran        */ 1,
  16842         /* bytes       */ 10,
  16843         /* nFields     */ 1,
  16844         /* *fields     */ soc_RX_LKUP_1588_MEM_400Gm_fields,
  16845         /* *views      */ NULL,
  16846         /* *views_num  */ NULL,
  16847         /* snoop_cb    */ NULL, 
  16848         /* snoop_user_data */ NULL, 
  16849         /* snoop_flags */ 0,
  16850         /* severity */ SOC_MEM_SEVERE_LOW,
  16851         /* type */ SOC_MEM_TYPE_NORMAL,
  16852         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16853         /* impl */ SOC_MEM_IMPL_NORMAL,
  16854         /* cmic_mor_clks       */ 0,
  16855     },
  16856 #endif /* chips */
  16857 
  16858 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  16859     { /* SOC_MEM_INT_RX_LKUP_1588_MEM_400G_BCM56980_A0m */ 
  16860         /* mem            RX_LKUP_1588_MEM_400Gm */
  16861         /* flags       */ SOC_MEM_FLAG_VALID |
  16862                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16863         /* cmp_fn      */ _soc_mem_cmp_undef,
  16864         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16865         /* index_min   */ 0,
  16866         /* index_max   */ 39,
  16867         /* minblock    */ 65,
  16868         /* maxblock    */ 96,
  16869         /* blocks      */ 0,
  16870         /* blocks_hi   */ 0xffffffff,
  16871         /* base        */ 0x28000000,
  16872         /* gran        */ 1,
  16873         /* bytes       */ 10,
  16874         /* nFields     */ 13,
  16875         /* *fields     */ soc_RX_LKUP_1588_MEM_400G_BCM56980_A0m_fields,
  16876         /* *views      */ NULL,
  16877         /* *views_num  */ NULL,
  16878         /* snoop_cb    */ NULL, 
  16879         /* snoop_user_data */ NULL, 
  16880         /* snoop_flags */ 0,
  16881         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  16882         /* type */ SOC_MEM_TYPE_NORMAL,
  16883         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16884         /* impl */ SOC_MEM_IMPL_NORMAL,
  16885         /* cmic_mor_clks       */ 0,
  16886         /* access_latency_mode */ 3,
  16887     },
  16888 #endif /* chips */
  16889 
  16890 #if defined(BCM_88690_B0)
  16891     { /* SOC_MEM_INT_RX_LKUP_1588_MEM_400G_BCM88690_B0m */ 
  16892         /* mem            RX_LKUP_1588_MEM_400Gm */
  16893         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  16894         /* cmp_fn      */ NULL,
  16895         /* *null_entry */ NULL,
  16896         /* index_min   */ 0,
  16897         /* index_max   */ 39,
  16898         /* minblock    */ 29,
  16899         /* maxblock    */ 40,
  16900         /* blocks      */ 0xe0000000,
  16901         /* blocks_hi   */ 0x1ff,
  16902         /* base        */ 0x28000000,
  16903         /* gran        */ 1,
  16904         /* bytes       */ 10,
  16905         /* nFields     */ 1,
  16906         /* *fields     */ soc_RX_LKUP_1588_MEM_400G_BCM88690_B0m_fields,
  16907         /* *views      */ NULL,
  16908         /* *views_num  */ NULL,
  16909         /* snoop_cb    */ NULL, 
  16910         /* snoop_user_data */ NULL, 
  16911         /* snoop_flags */ 0,
  16912         /* severity */ SOC_MEM_SEVERE_LOW,
  16913         /* type */ SOC_MEM_TYPE_NORMAL,
  16914         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16915         /* impl */ SOC_MEM_IMPL_EXTERNAL,
  16916         /* cmic_mor_clks       */ 0,
  16917     },
  16918 #endif /* chips */
  16919 
  16920 #if defined(BCM_88690_A0)
  16921     { /* SOC_MEM_INT_RX_LKUP_1588_MEM_MPP0m */ 
  16922         /* mem            RX_LKUP_1588_MEM_MPP0m */
  16923         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  16924         /* cmp_fn      */ NULL,
  16925         /* *null_entry */ NULL,
  16926         /* index_min   */ 0,
  16927         /* index_max   */ 159,
  16928         /* minblock    */ 29,
  16929         /* maxblock    */ 40,
  16930         /* blocks      */ 0xe0000000,
  16931         /* blocks_hi   */ 0x1ff,
  16932         /* base        */ 0x20000000,
  16933         /* gran        */ 1,
  16934         /* bytes       */ 10,
  16935         /* nFields     */ 1,
  16936         /* *fields     */ soc_RX_LKUP_1588_MEM_MPP0m_fields,
  16937         /* *views      */ NULL,
  16938         /* *views_num  */ NULL,
  16939         /* snoop_cb    */ NULL, 
  16940         /* snoop_user_data */ NULL, 
  16941         /* snoop_flags */ 0,
  16942         /* severity */ SOC_MEM_SEVERE_LOW,
  16943         /* type */ SOC_MEM_TYPE_NORMAL,
  16944         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16945         /* impl */ SOC_MEM_IMPL_NORMAL,
  16946         /* cmic_mor_clks       */ 0,
  16947     },
  16948 #endif /* chips */
  16949 
  16950 #if defined(BCM_88690_A0)
  16951     { /* SOC_MEM_INT_RX_LKUP_1588_MEM_MPP1m */ 
  16952         /* mem            RX_LKUP_1588_MEM_MPP1m */
  16953         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  16954         /* cmp_fn      */ NULL,
  16955         /* *null_entry */ NULL,
  16956         /* index_min   */ 0,
  16957         /* index_max   */ 159,
  16958         /* minblock    */ 29,
  16959         /* maxblock    */ 40,
  16960         /* blocks      */ 0xe0000000,
  16961         /* blocks_hi   */ 0x1ff,
  16962         /* base        */ 0x24000000,
  16963         /* gran        */ 1,
  16964         /* bytes       */ 10,
  16965         /* nFields     */ 1,
  16966         /* *fields     */ soc_RX_LKUP_1588_MEM_MPP1m_fields,
  16967         /* *views      */ NULL,
  16968         /* *views_num  */ NULL,
  16969         /* snoop_cb    */ NULL, 
  16970         /* snoop_user_data */ NULL, 
  16971         /* snoop_flags */ 0,
  16972         /* severity */ SOC_MEM_SEVERE_LOW,
  16973         /* type */ SOC_MEM_TYPE_NORMAL,
  16974         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  16975         /* impl */ SOC_MEM_IMPL_NORMAL,
  16976         /* cmic_mor_clks       */ 0,
  16977     },
  16978 #endif /* chips */
  16979 
  16980 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  16981     { /* SOC_MEM_INT_RX_LKUP_1588_MEM_MPP0_BCM56980_A0m */ 
  16982         /* mem            RX_LKUP_1588_MEM_MPP0m */
  16983         /* flags       */ SOC_MEM_FLAG_VALID |
  16984                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  16985         /* cmp_fn      */ _soc_mem_cmp_undef,
  16986         /* *null_entry */ _soc_mem_entry_null_zeroes,
  16987         /* index_min   */ 0,
  16988         /* index_max   */ 159,
  16989         /* minblock    */ 65,
  16990         /* maxblock    */ 96,
  16991         /* blocks      */ 0,
  16992         /* blocks_hi   */ 0xffffffff,
  16993         /* base        */ 0x20000000,
  16994         /* gran        */ 1,
  16995         /* bytes       */ 10,
  16996         /* nFields     */ 13,
  16997         /* *fields     */ soc_RX_LKUP_1588_MEM_MPP0_BCM56980_A0m_fields,
  16998         /* *views      */ NULL,
  16999         /* *views_num  */ NULL,
  17000         /* snoop_cb    */ NULL, 
  17001         /* snoop_user_data */ NULL, 
  17002         /* snoop_flags */ 0,
  17003         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17004         /* type */ SOC_MEM_TYPE_NORMAL,
  17005         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17006         /* impl */ SOC_MEM_IMPL_NORMAL,
  17007         /* cmic_mor_clks       */ 0,
  17008         /* access_latency_mode */ 3,
  17009     },
  17010 #endif /* chips */
  17011 
  17012 #if defined(BCM_88690_B0)
  17013     { /* SOC_MEM_INT_RX_LKUP_1588_MEM_MPP0_BCM88690_B0m */ 
  17014         /* mem            RX_LKUP_1588_MEM_MPP0m */
  17015         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  17016         /* cmp_fn      */ NULL,
  17017         /* *null_entry */ NULL,
  17018         /* index_min   */ 0,
  17019         /* index_max   */ 159,
  17020         /* minblock    */ 29,
  17021         /* maxblock    */ 40,
  17022         /* blocks      */ 0xe0000000,
  17023         /* blocks_hi   */ 0x1ff,
  17024         /* base        */ 0x20000000,
  17025         /* gran        */ 1,
  17026         /* bytes       */ 10,
  17027         /* nFields     */ 1,
  17028         /* *fields     */ soc_RX_LKUP_1588_MEM_MPP0_BCM88690_B0m_fields,
  17029         /* *views      */ NULL,
  17030         /* *views_num  */ NULL,
  17031         /* snoop_cb    */ NULL, 
  17032         /* snoop_user_data */ NULL, 
  17033         /* snoop_flags */ 0,
  17034         /* severity */ SOC_MEM_SEVERE_LOW,
  17035         /* type */ SOC_MEM_TYPE_NORMAL,
  17036         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17037         /* impl */ SOC_MEM_IMPL_EXTERNAL,
  17038         /* cmic_mor_clks       */ 0,
  17039     },
  17040 #endif /* chips */
  17041 
  17042 #if defined(BCM_56980_A0) || defined(BCM_56980_B0)
  17043     { /* SOC_MEM_INT_RX_LKUP_1588_MEM_MPP1_BCM56980_A0m */ 
  17044         /* mem            RX_LKUP_1588_MEM_MPP1m */
  17045         /* flags       */ SOC_MEM_FLAG_VALID |
  17046                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  17047         /* cmp_fn      */ _soc_mem_cmp_undef,
  17048         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17049         /* index_min   */ 0,
  17050         /* index_max   */ 159,
  17051         /* minblock    */ 65,
  17052         /* maxblock    */ 96,
  17053         /* blocks      */ 0,
  17054         /* blocks_hi   */ 0xffffffff,
  17055         /* base        */ 0x24000000,
  17056         /* gran        */ 1,
  17057         /* bytes       */ 10,
  17058         /* nFields     */ 13,
  17059         /* *fields     */ soc_RX_LKUP_1588_MEM_MPP1_BCM56980_A0m_fields,
  17060         /* *views      */ NULL,
  17061         /* *views_num  */ NULL,
  17062         /* snoop_cb    */ NULL, 
  17063         /* snoop_user_data */ NULL, 
  17064         /* snoop_flags */ 0,
  17065         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17066         /* type */ SOC_MEM_TYPE_NORMAL,
  17067         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17068         /* impl */ SOC_MEM_IMPL_NORMAL,
  17069         /* cmic_mor_clks       */ 0,
  17070         /* access_latency_mode */ 3,
  17071     },
  17072 #endif /* chips */
  17073 
  17074 #if defined(BCM_88690_B0)
  17075     { /* SOC_MEM_INT_RX_LKUP_1588_MEM_MPP1_BCM88690_B0m */ 
  17076         /* mem            RX_LKUP_1588_MEM_MPP1m */
  17077         /* flags       */ SOC_MEM_FLAG_VALID, /* 0x2 */
  17078         /* cmp_fn      */ NULL,
  17079         /* *null_entry */ NULL,
  17080         /* index_min   */ 0,
  17081         /* index_max   */ 159,
  17082         /* minblock    */ 29,
  17083         /* maxblock    */ 40,
  17084         /* blocks      */ 0xe0000000,
  17085         /* blocks_hi   */ 0x1ff,
  17086         /* base        */ 0x24000000,
  17087         /* gran        */ 1,
  17088         /* bytes       */ 10,
  17089         /* nFields     */ 1,
  17090         /* *fields     */ soc_RX_LKUP_1588_MEM_MPP1_BCM88690_B0m_fields,
  17091         /* *views      */ NULL,
  17092         /* *views_num  */ NULL,
  17093         /* snoop_cb    */ NULL, 
  17094         /* snoop_user_data */ NULL, 
  17095         /* snoop_flags */ 0,
  17096         /* severity */ SOC_MEM_SEVERE_LOW,
  17097         /* type */ SOC_MEM_TYPE_NORMAL,
  17098         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17099         /* impl */ SOC_MEM_IMPL_EXTERNAL,
  17100         /* cmic_mor_clks       */ 0,
  17101     },
  17102 #endif /* chips */
  17103 
  17104 #if defined(BCM_56640_A0)
  17105     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLEm */ 
  17106         /* mem            RX_PROT_GROUP_TABLEm */
  17107         /* flags       */ SOC_MEM_FLAG_VALID |
  17108                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  17109         /* cmp_fn      */ _soc_mem_cmp_undef,
  17110         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17111         /* index_min   */ 0,
  17112         /* index_max   */ 1023,
  17113         /* minblock    */ 7,
  17114         /* maxblock    */ 7,
  17115         /* blocks      */ 0x80,
  17116         /* blocks_hi   */ 0,
  17117         /* base        */ 0x143c0000,
  17118         /* gran        */ 1,
  17119         /* bytes       */ 1,
  17120         /* nFields     */ 1,
  17121         /* *fields     */ soc_RX_PROT_GROUP_TABLEm_fields,
  17122         /* *views      */ NULL,
  17123         /* *views_num  */ NULL,
  17124         /* snoop_cb    */ NULL, 
  17125         /* snoop_user_data */ NULL, 
  17126         /* snoop_flags */ 0,
  17127         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17128         /* type */ SOC_MEM_TYPE_NORMAL,
  17129         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17130         /* impl */ SOC_MEM_IMPL_NORMAL,
  17131         /* cmic_mor_clks       */ 0,
  17132     },
  17133 #endif /* chips */
  17134 
  17135 #if defined(BCM_56870_A0)
  17136     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE2m */ 
  17137         /* mem            RX_PROT_GROUP_TABLE2m */
  17138         /* flags       */ SOC_MEM_FLAG_VALID |
  17139                           SOC_MEM_FLAG_CACHABLE |
  17140                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  17141                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  17142         /* cmp_fn      */ _soc_mem_cmp_undef,
  17143         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17144         /* index_min   */ 0,
  17145         /* index_max   */ 127,
  17146         /* minblock    */ 37,
  17147         /* maxblock    */ 37,
  17148         /* blocks      */ 0,
  17149         /* blocks_hi   */ 0x20,
  17150         /* base        */ 0x70880000,
  17151         /* gran        */ 1,
  17152         /* bytes       */ 18,
  17153         /* nFields     */ 5,
  17154         /* *fields     */ soc_RX_PROT_GROUP_TABLE2m_fields,
  17155         /* *views      */ NULL,
  17156         /* *views_num  */ NULL,
  17157         /* snoop_cb    */ NULL, 
  17158         /* snoop_user_data */ NULL, 
  17159         /* snoop_flags */ 0,
  17160         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17161         /* type */ SOC_MEM_TYPE_NORMAL,
  17162         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  17163         /* impl */ SOC_MEM_IMPL_NORMAL,
  17164         /* cmic_mor_clks       */ 0,
  17165         /* access_latency_mode */ 3,
  17166     },
  17167 #endif /* chips */
  17168 
  17169 #if defined(BCM_56370_A0)
  17170     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE2_BCM56370_A0m */ 
  17171         /* mem            RX_PROT_GROUP_TABLE2m */
  17172         /* flags       */ SOC_MEM_FLAG_VALID |
  17173                           SOC_MEM_FLAG_CACHABLE |
  17174                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  17175         /* cmp_fn      */ _soc_mem_cmp_undef,
  17176         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17177         /* index_min   */ 0,
  17178         /* index_max   */ 127,
  17179         /* minblock    */ 14,
  17180         /* maxblock    */ 14,
  17181         /* blocks      */ 0x4000,
  17182         /* blocks_hi   */ 0,
  17183         /* base        */ 0x70880000,
  17184         /* gran        */ 1,
  17185         /* bytes       */ 18,
  17186         /* nFields     */ 5,
  17187         /* *fields     */ soc_RX_PROT_GROUP_TABLE2m_fields,
  17188         /* *views      */ NULL,
  17189         /* *views_num  */ NULL,
  17190         /* snoop_cb    */ NULL, 
  17191         /* snoop_user_data */ NULL, 
  17192         /* snoop_flags */ 0,
  17193         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17194         /* type */ SOC_MEM_TYPE_NORMAL,
  17195         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  17196         /* impl */ SOC_MEM_IMPL_NORMAL,
  17197         /* cmic_mor_clks       */ 0,
  17198         /* access_latency_mode */ 3,
  17199     },
  17200 #endif /* chips */
  17201 
  17202 #if defined(BCM_56770_A0)
  17203     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE2_BCM56770_A0m */ 
  17204         /* mem            RX_PROT_GROUP_TABLE2m */
  17205         /* flags       */ SOC_MEM_FLAG_VALID |
  17206                           SOC_MEM_FLAG_CACHABLE |
  17207                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  17208                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  17209         /* cmp_fn      */ _soc_mem_cmp_undef,
  17210         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17211         /* index_min   */ 0,
  17212         /* index_max   */ 127,
  17213         /* minblock    */ 25,
  17214         /* maxblock    */ 25,
  17215         /* blocks      */ 0x2000000,
  17216         /* blocks_hi   */ 0,
  17217         /* base        */ 0x70880000,
  17218         /* gran        */ 1,
  17219         /* bytes       */ 18,
  17220         /* nFields     */ 5,
  17221         /* *fields     */ soc_RX_PROT_GROUP_TABLE2m_fields,
  17222         /* *views      */ NULL,
  17223         /* *views_num  */ NULL,
  17224         /* snoop_cb    */ NULL, 
  17225         /* snoop_user_data */ NULL, 
  17226         /* snoop_flags */ 0,
  17227         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17228         /* type */ SOC_MEM_TYPE_NORMAL,
  17229         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  17230         /* impl */ SOC_MEM_IMPL_NORMAL,
  17231         /* cmic_mor_clks       */ 0,
  17232         /* access_latency_mode */ 3,
  17233     },
  17234 #endif /* chips */
  17235 
  17236 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  17237     defined(BCM_56450_B1)
  17238     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE_1m */ 
  17239         /* mem            RX_PROT_GROUP_TABLE_1m */
  17240         /* flags       */ SOC_MEM_FLAG_VALID |
  17241                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  17242         /* cmp_fn      */ _soc_mem_cmp_undef,
  17243         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17244         /* index_min   */ 0,
  17245         /* index_max   */ 16383,
  17246         /* minblock    */ 8,
  17247         /* maxblock    */ 8,
  17248         /* blocks      */ 0x100,
  17249         /* blocks_hi   */ 0,
  17250         /* base        */ 0x083c0000,
  17251         /* gran        */ 1,
  17252         /* bytes       */ 1,
  17253         /* nFields     */ 1,
  17254         /* *fields     */ soc_RX_PROT_GROUP_TABLE_1m_fields,
  17255         /* *views      */ NULL,
  17256         /* *views_num  */ NULL,
  17257         /* snoop_cb    */ NULL, 
  17258         /* snoop_user_data */ NULL, 
  17259         /* snoop_flags */ 0,
  17260         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17261         /* type */ SOC_MEM_TYPE_NORMAL,
  17262         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17263         /* impl */ SOC_MEM_IMPL_NORMAL,
  17264         /* cmic_mor_clks       */ 0,
  17265     },
  17266 #endif /* chips */
  17267 
  17268 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  17269     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE_1_BCM56260_A0m */ 
  17270         /* mem            RX_PROT_GROUP_TABLE_1m */
  17271         /* flags       */ SOC_MEM_FLAG_VALID |
  17272                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  17273         /* cmp_fn      */ _soc_mem_cmp_undef,
  17274         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17275         /* index_min   */ 0,
  17276         /* index_max   */ 4095,
  17277         /* minblock    */ 6,
  17278         /* maxblock    */ 6,
  17279         /* blocks      */ 0x40,
  17280         /* blocks_hi   */ 0,
  17281         /* base        */ 0x083c0000,
  17282         /* gran        */ 1,
  17283         /* bytes       */ 1,
  17284         /* nFields     */ 1,
  17285         /* *fields     */ soc_RX_PROT_GROUP_TABLE_1_BCM56260_A0m_fields,
  17286         /* *views      */ NULL,
  17287         /* *views_num  */ NULL,
  17288         /* snoop_cb    */ NULL, 
  17289         /* snoop_user_data */ NULL, 
  17290         /* snoop_flags */ 0,
  17291         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17292         /* type */ SOC_MEM_TYPE_NORMAL,
  17293         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17294         /* impl */ SOC_MEM_IMPL_NORMAL,
  17295         /* cmic_mor_clks       */ 0,
  17296     },
  17297 #endif /* chips */
  17298 
  17299 #if defined(BCM_56270_A0)
  17300     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE_1_BCM56270_A0m */ 
  17301         /* mem            RX_PROT_GROUP_TABLE_1m */
  17302         /* flags       */ SOC_MEM_FLAG_VALID |
  17303                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  17304         /* cmp_fn      */ _soc_mem_cmp_undef,
  17305         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17306         /* index_min   */ 0,
  17307         /* index_max   */ 4095,
  17308         /* minblock    */ 5,
  17309         /* maxblock    */ 5,
  17310         /* blocks      */ 0x20,
  17311         /* blocks_hi   */ 0,
  17312         /* base        */ 0x083c0000,
  17313         /* gran        */ 1,
  17314         /* bytes       */ 1,
  17315         /* nFields     */ 1,
  17316         /* *fields     */ soc_RX_PROT_GROUP_TABLE_1_BCM56260_A0m_fields,
  17317         /* *views      */ NULL,
  17318         /* *views_num  */ NULL,
  17319         /* snoop_cb    */ NULL, 
  17320         /* snoop_user_data */ NULL, 
  17321         /* snoop_flags */ 0,
  17322         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17323         /* type */ SOC_MEM_TYPE_NORMAL,
  17324         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17325         /* impl */ SOC_MEM_IMPL_NORMAL,
  17326         /* cmic_mor_clks       */ 0,
  17327     },
  17328 #endif /* chips */
  17329 
  17330 #if defined(BCM_56560_A0)
  17331     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE_1_BCM56560_A0m */ 
  17332         /* mem            RX_PROT_GROUP_TABLE_1m */
  17333         /* flags       */ SOC_MEM_FLAG_VALID |
  17334                           SOC_MEM_FLAG_CACHABLE |
  17335                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  17336         /* cmp_fn      */ _soc_mem_cmp_undef,
  17337         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17338         /* index_min   */ 0,
  17339         /* index_max   */ 127,
  17340         /* minblock    */ 21,
  17341         /* maxblock    */ 21,
  17342         /* blocks      */ 0x200000,
  17343         /* blocks_hi   */ 0,
  17344         /* base        */ 0x084c0000,
  17345         /* gran        */ 1,
  17346         /* bytes       */ 17,
  17347         /* nFields     */ 2,
  17348         /* *fields     */ soc_RX_PROT_GROUP_TABLE_1_BCM56560_A0m_fields,
  17349         /* *views      */ NULL,
  17350         /* *views_num  */ NULL,
  17351         /* snoop_cb    */ NULL, 
  17352         /* snoop_user_data */ NULL, 
  17353         /* snoop_flags */ 0,
  17354         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17355         /* type */ SOC_MEM_TYPE_NORMAL,
  17356         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17357         /* impl */ SOC_MEM_IMPL_NORMAL,
  17358         /* cmic_mor_clks       */ 0,
  17359     },
  17360 #endif /* chips */
  17361 
  17362 #if defined(BCM_56560_B0)
  17363     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE_1_BCM56560_B0m */ 
  17364         /* mem            RX_PROT_GROUP_TABLE_1m */
  17365         /* flags       */ SOC_MEM_FLAG_VALID |
  17366                           SOC_MEM_FLAG_CACHABLE |
  17367                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  17368         /* cmp_fn      */ _soc_mem_cmp_undef,
  17369         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17370         /* index_min   */ 0,
  17371         /* index_max   */ 127,
  17372         /* minblock    */ 13,
  17373         /* maxblock    */ 13,
  17374         /* blocks      */ 0x2000,
  17375         /* blocks_hi   */ 0,
  17376         /* base        */ 0x084c0000,
  17377         /* gran        */ 1,
  17378         /* bytes       */ 17,
  17379         /* nFields     */ 2,
  17380         /* *fields     */ soc_RX_PROT_GROUP_TABLE_1_BCM56560_A0m_fields,
  17381         /* *views      */ NULL,
  17382         /* *views_num  */ NULL,
  17383         /* snoop_cb    */ NULL, 
  17384         /* snoop_user_data */ NULL, 
  17385         /* snoop_flags */ 0,
  17386         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17387         /* type */ SOC_MEM_TYPE_NORMAL,
  17388         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17389         /* impl */ SOC_MEM_IMPL_NORMAL,
  17390         /* cmic_mor_clks       */ 0,
  17391     },
  17392 #endif /* chips */
  17393 
  17394 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  17395     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE_1_BCM56670_A0m */ 
  17396         /* mem            RX_PROT_GROUP_TABLE_1m */
  17397         /* flags       */ SOC_MEM_FLAG_VALID |
  17398                           SOC_MEM_FLAG_CACHABLE |
  17399                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  17400         /* cmp_fn      */ _soc_mem_cmp_undef,
  17401         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17402         /* index_min   */ 0,
  17403         /* index_max   */ 15,
  17404         /* minblock    */ 21,
  17405         /* maxblock    */ 21,
  17406         /* blocks      */ 0x200000,
  17407         /* blocks_hi   */ 0,
  17408         /* base        */ 0x084c0000,
  17409         /* gran        */ 1,
  17410         /* bytes       */ 17,
  17411         /* nFields     */ 3,
  17412         /* *fields     */ soc_RX_PROT_GROUP_TABLE_1_BCM56670_A0m_fields,
  17413         /* *views      */ NULL,
  17414         /* *views_num  */ NULL,
  17415         /* snoop_cb    */ NULL, 
  17416         /* snoop_user_data */ NULL, 
  17417         /* snoop_flags */ 0,
  17418         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17419         /* type */ SOC_MEM_TYPE_NORMAL,
  17420         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17421         /* impl */ SOC_MEM_IMPL_NORMAL,
  17422         /* cmic_mor_clks       */ 0,
  17423     },
  17424 #endif /* chips */
  17425 
  17426 #if defined(BCM_56970_A0)
  17427     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE_1_BCM56970_A0m */ 
  17428         /* mem            RX_PROT_GROUP_TABLE_1m */
  17429         /* flags       */ SOC_MEM_FLAG_VALID |
  17430                           SOC_MEM_FLAG_CACHABLE |
  17431                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  17432                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  17433         /* cmp_fn      */ _soc_mem_cmp_undef,
  17434         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17435         /* index_min   */ 0,
  17436         /* index_max   */ 15,
  17437         /* minblock    */ 68,
  17438         /* maxblock    */ 68,
  17439         /* blocks      */ 0,
  17440         /* blocks_hi   */ 0xffffffff,
  17441         /* base        */ 0x503c0000,
  17442         /* gran        */ 1,
  17443         /* bytes       */ 18,
  17444         /* nFields     */ 4,
  17445         /* *fields     */ soc_RX_PROT_GROUP_TABLE_1_BCM56970_A0m_fields,
  17446         /* *views      */ NULL,
  17447         /* *views_num  */ NULL,
  17448         /* snoop_cb    */ NULL, 
  17449         /* snoop_user_data */ NULL, 
  17450         /* snoop_flags */ 0,
  17451         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17452         /* type */ SOC_MEM_TYPE_NORMAL,
  17453         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  17454         /* impl */ SOC_MEM_IMPL_NORMAL,
  17455         /* cmic_mor_clks       */ 0,
  17456         /* access_latency_mode */ 0,
  17457     },
  17458 #endif /* chips */
  17459 
  17460 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  17461     defined(BCM_56450_B1)
  17462     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE_1_DMAm */ 
  17463         /* mem            RX_PROT_GROUP_TABLE_1_DMAm */
  17464         /* flags       */ SOC_MEM_FLAG_VALID |
  17465                           SOC_MEM_FLAG_CACHABLE |
  17466                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  17467         /* cmp_fn      */ _soc_mem_cmp_undef,
  17468         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17469         /* index_min   */ 0,
  17470         /* index_max   */ 255,
  17471         /* minblock    */ 8,
  17472         /* maxblock    */ 8,
  17473         /* blocks      */ 0x100,
  17474         /* blocks_hi   */ 0,
  17475         /* base        */ 0x08400000,
  17476         /* gran        */ 1,
  17477         /* bytes       */ 9,
  17478         /* nFields     */ 2,
  17479         /* *fields     */ soc_RX_PROT_GROUP_TABLE_1_DMAm_fields,
  17480         /* *views      */ NULL,
  17481         /* *views_num  */ NULL,
  17482         /* snoop_cb    */ NULL, 
  17483         /* snoop_user_data */ NULL, 
  17484         /* snoop_flags */ 0,
  17485         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17486         /* type */ SOC_MEM_TYPE_NORMAL,
  17487         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17488         /* impl */ SOC_MEM_IMPL_NORMAL,
  17489         /* cmic_mor_clks       */ 0,
  17490     },
  17491 #endif /* chips */
  17492 
  17493 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  17494     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE_1_DMA_BCM56260_A0m */ 
  17495         /* mem            RX_PROT_GROUP_TABLE_1_DMAm */
  17496         /* flags       */ SOC_MEM_FLAG_VALID |
  17497                           SOC_MEM_FLAG_CACHABLE |
  17498                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  17499         /* cmp_fn      */ _soc_mem_cmp_undef,
  17500         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17501         /* index_min   */ 0,
  17502         /* index_max   */ 63,
  17503         /* minblock    */ 6,
  17504         /* maxblock    */ 6,
  17505         /* blocks      */ 0x40,
  17506         /* blocks_hi   */ 0,
  17507         /* base        */ 0x08400000,
  17508         /* gran        */ 1,
  17509         /* bytes       */ 9,
  17510         /* nFields     */ 3,
  17511         /* *fields     */ soc_RX_PROT_GROUP_TABLE_1_DMA_BCM56260_A0m_fields,
  17512         /* *views      */ NULL,
  17513         /* *views_num  */ NULL,
  17514         /* snoop_cb    */ NULL, 
  17515         /* snoop_user_data */ NULL, 
  17516         /* snoop_flags */ 0,
  17517         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17518         /* type */ SOC_MEM_TYPE_NORMAL,
  17519         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17520         /* impl */ SOC_MEM_IMPL_NORMAL,
  17521         /* cmic_mor_clks       */ 0,
  17522     },
  17523 #endif /* chips */
  17524 
  17525 #if defined(BCM_56270_A0)
  17526     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE_1_DMA_BCM56270_A0m */ 
  17527         /* mem            RX_PROT_GROUP_TABLE_1_DMAm */
  17528         /* flags       */ SOC_MEM_FLAG_VALID |
  17529                           SOC_MEM_FLAG_CACHABLE |
  17530                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  17531         /* cmp_fn      */ _soc_mem_cmp_undef,
  17532         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17533         /* index_min   */ 0,
  17534         /* index_max   */ 63,
  17535         /* minblock    */ 5,
  17536         /* maxblock    */ 5,
  17537         /* blocks      */ 0x20,
  17538         /* blocks_hi   */ 0,
  17539         /* base        */ 0x08400000,
  17540         /* gran        */ 1,
  17541         /* bytes       */ 9,
  17542         /* nFields     */ 3,
  17543         /* *fields     */ soc_RX_PROT_GROUP_TABLE_1_DMA_BCM56260_A0m_fields,
  17544         /* *views      */ NULL,
  17545         /* *views_num  */ NULL,
  17546         /* snoop_cb    */ NULL, 
  17547         /* snoop_user_data */ NULL, 
  17548         /* snoop_flags */ 0,
  17549         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17550         /* type */ SOC_MEM_TYPE_NORMAL,
  17551         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17552         /* impl */ SOC_MEM_IMPL_NORMAL,
  17553         /* cmic_mor_clks       */ 0,
  17554     },
  17555 #endif /* chips */
  17556 
  17557 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  17558     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE_BCM56260_A0m */ 
  17559         /* mem            RX_PROT_GROUP_TABLEm */
  17560         /* flags       */ SOC_MEM_FLAG_VALID |
  17561                           SOC_MEM_FLAG_CACHABLE |
  17562                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  17563         /* cmp_fn      */ _soc_mem_cmp_undef,
  17564         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17565         /* index_min   */ 0,
  17566         /* index_max   */ 4095,
  17567         /* minblock    */ 6,
  17568         /* maxblock    */ 6,
  17569         /* blocks      */ 0x40,
  17570         /* blocks_hi   */ 0,
  17571         /* base        */ 0x14340000,
  17572         /* gran        */ 1,
  17573         /* bytes       */ 1,
  17574         /* nFields     */ 1,
  17575         /* *fields     */ soc_RX_PROT_GROUP_TABLE_BCM56260_A0m_fields,
  17576         /* *views      */ NULL,
  17577         /* *views_num  */ NULL,
  17578         /* snoop_cb    */ NULL, 
  17579         /* snoop_user_data */ NULL, 
  17580         /* snoop_flags */ 0,
  17581         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17582         /* type */ SOC_MEM_TYPE_NORMAL,
  17583         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17584         /* impl */ SOC_MEM_IMPL_NORMAL,
  17585         /* cmic_mor_clks       */ 0,
  17586     },
  17587 #endif /* chips */
  17588 
  17589 #if defined(BCM_56270_A0)
  17590     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE_BCM56270_A0m */ 
  17591         /* mem            RX_PROT_GROUP_TABLEm */
  17592         /* flags       */ SOC_MEM_FLAG_VALID |
  17593                           SOC_MEM_FLAG_CACHABLE |
  17594                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  17595         /* cmp_fn      */ _soc_mem_cmp_undef,
  17596         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17597         /* index_min   */ 0,
  17598         /* index_max   */ 4095,
  17599         /* minblock    */ 5,
  17600         /* maxblock    */ 5,
  17601         /* blocks      */ 0x20,
  17602         /* blocks_hi   */ 0,
  17603         /* base        */ 0x14340000,
  17604         /* gran        */ 1,
  17605         /* bytes       */ 1,
  17606         /* nFields     */ 1,
  17607         /* *fields     */ soc_RX_PROT_GROUP_TABLE_BCM56260_A0m_fields,
  17608         /* *views      */ NULL,
  17609         /* *views_num  */ NULL,
  17610         /* snoop_cb    */ NULL, 
  17611         /* snoop_user_data */ NULL, 
  17612         /* snoop_flags */ 0,
  17613         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17614         /* type */ SOC_MEM_TYPE_NORMAL,
  17615         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17616         /* impl */ SOC_MEM_IMPL_NORMAL,
  17617         /* cmic_mor_clks       */ 0,
  17618     },
  17619 #endif /* chips */
  17620 
  17621 #if defined(BCM_56340_A0)
  17622     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE_BCM56340_A0m */ 
  17623         /* mem            RX_PROT_GROUP_TABLEm */
  17624         /* flags       */ SOC_MEM_FLAG_VALID |
  17625                           SOC_MEM_FLAG_CACHABLE, /* 0x22 */
  17626         /* cmp_fn      */ _soc_mem_cmp_undef,
  17627         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17628         /* index_min   */ 0,
  17629         /* index_max   */ 1023,
  17630         /* minblock    */ 4,
  17631         /* maxblock    */ 4,
  17632         /* blocks      */ 0x10,
  17633         /* blocks_hi   */ 0,
  17634         /* base        */ 0x143c0000,
  17635         /* gran        */ 1,
  17636         /* bytes       */ 1,
  17637         /* nFields     */ 1,
  17638         /* *fields     */ soc_RX_PROT_GROUP_TABLEm_fields,
  17639         /* *views      */ NULL,
  17640         /* *views_num  */ NULL,
  17641         /* snoop_cb    */ NULL, 
  17642         /* snoop_user_data */ NULL, 
  17643         /* snoop_flags */ 0,
  17644         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17645         /* type */ SOC_MEM_TYPE_NORMAL,
  17646         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17647         /* impl */ SOC_MEM_IMPL_NORMAL,
  17648         /* cmic_mor_clks       */ 0,
  17649     },
  17650 #endif /* chips */
  17651 
  17652 #if defined(BCM_56370_A0)
  17653     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE_BCM56370_A0m */ 
  17654         /* mem            RX_PROT_GROUP_TABLEm */
  17655         /* flags       */ SOC_MEM_FLAG_VALID |
  17656                           SOC_MEM_FLAG_CACHABLE |
  17657                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */
  17658         /* cmp_fn      */ _soc_mem_cmp_undef,
  17659         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17660         /* index_min   */ 0,
  17661         /* index_max   */ 127,
  17662         /* minblock    */ 14,
  17663         /* maxblock    */ 14,
  17664         /* blocks      */ 0x4000,
  17665         /* blocks_hi   */ 0,
  17666         /* base        */ 0x58540000,
  17667         /* gran        */ 1,
  17668         /* bytes       */ 18,
  17669         /* nFields     */ 5,
  17670         /* *fields     */ soc_RX_PROT_GROUP_TABLE_BCM56870_A0m_fields,
  17671         /* *views      */ NULL,
  17672         /* *views_num  */ NULL,
  17673         /* snoop_cb    */ NULL, 
  17674         /* snoop_user_data */ NULL, 
  17675         /* snoop_flags */ 0,
  17676         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17677         /* type */ SOC_MEM_TYPE_NORMAL,
  17678         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  17679         /* impl */ SOC_MEM_IMPL_NORMAL,
  17680         /* cmic_mor_clks       */ 0,
  17681         /* access_latency_mode */ 3,
  17682     },
  17683 #endif /* chips */
  17684 
  17685 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  17686     defined(BCM_56450_B1)
  17687     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE_BCM56450_A0m */ 
  17688         /* mem            RX_PROT_GROUP_TABLEm */
  17689         /* flags       */ SOC_MEM_FLAG_VALID |
  17690                           SOC_MEM_FLAG_CACHABLE |
  17691                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  17692         /* cmp_fn      */ _soc_mem_cmp_undef,
  17693         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17694         /* index_min   */ 0,
  17695         /* index_max   */ 16383,
  17696         /* minblock    */ 8,
  17697         /* maxblock    */ 8,
  17698         /* blocks      */ 0x100,
  17699         /* blocks_hi   */ 0,
  17700         /* base        */ 0x14340000,
  17701         /* gran        */ 1,
  17702         /* bytes       */ 1,
  17703         /* nFields     */ 1,
  17704         /* *fields     */ soc_RX_PROT_GROUP_TABLEm_fields,
  17705         /* *views      */ NULL,
  17706         /* *views_num  */ NULL,
  17707         /* snoop_cb    */ NULL, 
  17708         /* snoop_user_data */ NULL, 
  17709         /* snoop_flags */ 0,
  17710         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17711         /* type */ SOC_MEM_TYPE_NORMAL,
  17712         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17713         /* impl */ SOC_MEM_IMPL_NORMAL,
  17714         /* cmic_mor_clks       */ 0,
  17715     },
  17716 #endif /* chips */
  17717 
  17718 #if defined(BCM_56560_A0)
  17719     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE_BCM56560_A0m */ 
  17720         /* mem            RX_PROT_GROUP_TABLEm */
  17721         /* flags       */ SOC_MEM_FLAG_VALID |
  17722                           SOC_MEM_FLAG_CACHABLE |
  17723                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  17724         /* cmp_fn      */ _soc_mem_cmp_undef,
  17725         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17726         /* index_min   */ 0,
  17727         /* index_max   */ 127,
  17728         /* minblock    */ 21,
  17729         /* maxblock    */ 21,
  17730         /* blocks      */ 0x200000,
  17731         /* blocks_hi   */ 0,
  17732         /* base        */ 0x14580000,
  17733         /* gran        */ 1,
  17734         /* bytes       */ 17,
  17735         /* nFields     */ 2,
  17736         /* *fields     */ soc_RX_PROT_GROUP_TABLE_BCM56560_A0m_fields,
  17737         /* *views      */ NULL,
  17738         /* *views_num  */ NULL,
  17739         /* snoop_cb    */ NULL, 
  17740         /* snoop_user_data */ NULL, 
  17741         /* snoop_flags */ 0,
  17742         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17743         /* type */ SOC_MEM_TYPE_NORMAL,
  17744         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17745         /* impl */ SOC_MEM_IMPL_NORMAL,
  17746         /* cmic_mor_clks       */ 0,
  17747     },
  17748 #endif /* chips */
  17749 
  17750 #if defined(BCM_56560_B0)
  17751     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE_BCM56560_B0m */ 
  17752         /* mem            RX_PROT_GROUP_TABLEm */
  17753         /* flags       */ SOC_MEM_FLAG_VALID |
  17754                           SOC_MEM_FLAG_CACHABLE |
  17755                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  17756         /* cmp_fn      */ _soc_mem_cmp_undef,
  17757         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17758         /* index_min   */ 0,
  17759         /* index_max   */ 127,
  17760         /* minblock    */ 13,
  17761         /* maxblock    */ 13,
  17762         /* blocks      */ 0x2000,
  17763         /* blocks_hi   */ 0,
  17764         /* base        */ 0x14580000,
  17765         /* gran        */ 1,
  17766         /* bytes       */ 17,
  17767         /* nFields     */ 2,
  17768         /* *fields     */ soc_RX_PROT_GROUP_TABLE_BCM56560_A0m_fields,
  17769         /* *views      */ NULL,
  17770         /* *views_num  */ NULL,
  17771         /* snoop_cb    */ NULL, 
  17772         /* snoop_user_data */ NULL, 
  17773         /* snoop_flags */ 0,
  17774         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17775         /* type */ SOC_MEM_TYPE_NORMAL,
  17776         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17777         /* impl */ SOC_MEM_IMPL_NORMAL,
  17778         /* cmic_mor_clks       */ 0,
  17779     },
  17780 #endif /* chips */
  17781 
  17782 #if defined(BCM_56670_A0) || defined(BCM_56670_B0)
  17783     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE_BCM56670_A0m */ 
  17784         /* mem            RX_PROT_GROUP_TABLEm */
  17785         /* flags       */ SOC_MEM_FLAG_VALID |
  17786                           SOC_MEM_FLAG_CACHABLE |
  17787                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  17788         /* cmp_fn      */ _soc_mem_cmp_undef,
  17789         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17790         /* index_min   */ 0,
  17791         /* index_max   */ 15,
  17792         /* minblock    */ 21,
  17793         /* maxblock    */ 21,
  17794         /* blocks      */ 0x200000,
  17795         /* blocks_hi   */ 0,
  17796         /* base        */ 0x14600000,
  17797         /* gran        */ 1,
  17798         /* bytes       */ 17,
  17799         /* nFields     */ 3,
  17800         /* *fields     */ soc_RX_PROT_GROUP_TABLE_BCM56670_A0m_fields,
  17801         /* *views      */ NULL,
  17802         /* *views_num  */ NULL,
  17803         /* snoop_cb    */ NULL, 
  17804         /* snoop_user_data */ NULL, 
  17805         /* snoop_flags */ 0,
  17806         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17807         /* type */ SOC_MEM_TYPE_NORMAL,
  17808         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17809         /* impl */ SOC_MEM_IMPL_NORMAL,
  17810         /* cmic_mor_clks       */ 0,
  17811     },
  17812 #endif /* chips */
  17813 
  17814 #if defined(BCM_56770_A0)
  17815     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE_BCM56770_A0m */ 
  17816         /* mem            RX_PROT_GROUP_TABLEm */
  17817         /* flags       */ SOC_MEM_FLAG_VALID |
  17818                           SOC_MEM_FLAG_CACHABLE |
  17819                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  17820                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  17821         /* cmp_fn      */ _soc_mem_cmp_undef,
  17822         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17823         /* index_min   */ 0,
  17824         /* index_max   */ 127,
  17825         /* minblock    */ 25,
  17826         /* maxblock    */ 25,
  17827         /* blocks      */ 0x2000000,
  17828         /* blocks_hi   */ 0,
  17829         /* base        */ 0x58540000,
  17830         /* gran        */ 1,
  17831         /* bytes       */ 18,
  17832         /* nFields     */ 5,
  17833         /* *fields     */ soc_RX_PROT_GROUP_TABLE_BCM56870_A0m_fields,
  17834         /* *views      */ NULL,
  17835         /* *views_num  */ NULL,
  17836         /* snoop_cb    */ NULL, 
  17837         /* snoop_user_data */ NULL, 
  17838         /* snoop_flags */ 0,
  17839         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17840         /* type */ SOC_MEM_TYPE_NORMAL,
  17841         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  17842         /* impl */ SOC_MEM_IMPL_NORMAL,
  17843         /* cmic_mor_clks       */ 0,
  17844         /* access_latency_mode */ 3,
  17845     },
  17846 #endif /* chips */
  17847 
  17848 #if defined(BCM_56860_A0)
  17849     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE_BCM56860_A0m */ 
  17850         /* mem            RX_PROT_GROUP_TABLEm */
  17851         /* flags       */ SOC_MEM_FLAG_VALID |
  17852                           SOC_MEM_FLAG_CACHABLE |
  17853                           SOC_MEM_FLAG_SER_CACHE_RESTORE |
  17854                           (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */
  17855         /* cmp_fn      */ _soc_mem_cmp_undef,
  17856         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17857         /* index_min   */ 0,
  17858         /* index_max   */ 127,
  17859         /* minblock    */ 11,
  17860         /* maxblock    */ 11,
  17861         /* blocks      */ 0x800,
  17862         /* blocks_hi   */ 0,
  17863         /* base        */ 0x14580000,
  17864         /* gran        */ 1,
  17865         /* bytes       */ 17,
  17866         /* nFields     */ 2,
  17867         /* *fields     */ soc_RX_PROT_GROUP_TABLE_BCM56860_A0m_fields,
  17868         /* *views      */ NULL,
  17869         /* *views_num  */ NULL,
  17870         /* snoop_cb    */ NULL, 
  17871         /* snoop_user_data */ NULL, 
  17872         /* snoop_flags */ 0,
  17873         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17874         /* type */ SOC_MEM_TYPE_NORMAL,
  17875         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17876         /* impl */ SOC_MEM_IMPL_NORMAL,
  17877         /* cmic_mor_clks       */ 0,
  17878     },
  17879 #endif /* chips */
  17880 
  17881 #if defined(BCM_56870_A0)
  17882     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE_BCM56870_A0m */ 
  17883         /* mem            RX_PROT_GROUP_TABLEm */
  17884         /* flags       */ SOC_MEM_FLAG_VALID |
  17885                           SOC_MEM_FLAG_CACHABLE |
  17886                           SOC_MEM_FLAG_SER_ECC_CORRECTABLE |
  17887                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */
  17888         /* cmp_fn      */ _soc_mem_cmp_undef,
  17889         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17890         /* index_min   */ 0,
  17891         /* index_max   */ 127,
  17892         /* minblock    */ 37,
  17893         /* maxblock    */ 37,
  17894         /* blocks      */ 0,
  17895         /* blocks_hi   */ 0x20,
  17896         /* base        */ 0x58540000,
  17897         /* gran        */ 1,
  17898         /* bytes       */ 18,
  17899         /* nFields     */ 5,
  17900         /* *fields     */ soc_RX_PROT_GROUP_TABLE_BCM56870_A0m_fields,
  17901         /* *views      */ NULL,
  17902         /* *views_num  */ NULL,
  17903         /* snoop_cb    */ NULL, 
  17904         /* snoop_user_data */ NULL, 
  17905         /* snoop_flags */ 0,
  17906         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17907         /* type */ SOC_MEM_TYPE_NORMAL,
  17908         /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL,
  17909         /* impl */ SOC_MEM_IMPL_NORMAL,
  17910         /* cmic_mor_clks       */ 0,
  17911         /* access_latency_mode */ 3,
  17912     },
  17913 #endif /* chips */
  17914 
  17915 #if defined(BCM_56970_A0)
  17916     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE_BCM56970_A0m */ 
  17917         /* mem            RX_PROT_GROUP_TABLEm */
  17918         /* flags       */ SOC_MEM_FLAG_VALID |
  17919                           SOC_MEM_FLAG_CACHABLE |
  17920                           (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */
  17921         /* cmp_fn      */ _soc_mem_cmp_undef,
  17922         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17923         /* index_min   */ 0,
  17924         /* index_max   */ 15,
  17925         /* minblock    */ 68,
  17926         /* maxblock    */ 68,
  17927         /* blocks      */ 0,
  17928         /* blocks_hi   */ 0xffffffff,
  17929         /* base        */ 0x58240000,
  17930         /* gran        */ 1,
  17931         /* bytes       */ 16,
  17932         /* nFields     */ 1,
  17933         /* *fields     */ soc_RX_PROT_GROUP_TABLE_BCM56970_A0m_fields,
  17934         /* *views      */ NULL,
  17935         /* *views_num  */ NULL,
  17936         /* snoop_cb    */ NULL, 
  17937         /* snoop_user_data */ NULL, 
  17938         /* snoop_flags */ 0,
  17939         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17940         /* type */ SOC_MEM_TYPE_NORMAL,
  17941         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17942         /* impl */ SOC_MEM_IMPL_NORMAL,
  17943         /* cmic_mor_clks       */ 0,
  17944         /* access_latency_mode */ 0,
  17945     },
  17946 #endif /* chips */
  17947 
  17948 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \
  17949     defined(BCM_56450_B1)
  17950     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE_DMAm */ 
  17951         /* mem            RX_PROT_GROUP_TABLE_DMAm */
  17952         /* flags       */ SOC_MEM_FLAG_VALID |
  17953                           SOC_MEM_FLAG_CACHABLE |
  17954                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  17955         /* cmp_fn      */ _soc_mem_cmp_undef,
  17956         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17957         /* index_min   */ 0,
  17958         /* index_max   */ 255,
  17959         /* minblock    */ 8,
  17960         /* maxblock    */ 8,
  17961         /* blocks      */ 0x100,
  17962         /* blocks_hi   */ 0,
  17963         /* base        */ 0x144c0000,
  17964         /* gran        */ 1,
  17965         /* bytes       */ 9,
  17966         /* nFields     */ 2,
  17967         /* *fields     */ soc_RX_PROT_GROUP_TABLE_DMAm_fields,
  17968         /* *views      */ NULL,
  17969         /* *views_num  */ NULL,
  17970         /* snoop_cb    */ NULL, 
  17971         /* snoop_user_data */ NULL, 
  17972         /* snoop_flags */ 0,
  17973         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  17974         /* type */ SOC_MEM_TYPE_NORMAL,
  17975         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  17976         /* impl */ SOC_MEM_IMPL_NORMAL,
  17977         /* cmic_mor_clks       */ 0,
  17978     },
  17979 #endif /* chips */
  17980 
  17981 #if defined(BCM_56260_A0) || defined(BCM_56260_B0)
  17982     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE_DMA_BCM56260_A0m */ 
  17983         /* mem            RX_PROT_GROUP_TABLE_DMAm */
  17984         /* flags       */ SOC_MEM_FLAG_VALID |
  17985                           SOC_MEM_FLAG_CACHABLE |
  17986                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  17987         /* cmp_fn      */ _soc_mem_cmp_undef,
  17988         /* *null_entry */ _soc_mem_entry_null_zeroes,
  17989         /* index_min   */ 0,
  17990         /* index_max   */ 63,
  17991         /* minblock    */ 6,
  17992         /* maxblock    */ 6,
  17993         /* blocks      */ 0x40,
  17994         /* blocks_hi   */ 0,
  17995         /* base        */ 0x144c0000,
  17996         /* gran        */ 1,
  17997         /* bytes       */ 9,
  17998         /* nFields     */ 2,
  17999         /* *fields     */ soc_RX_PROT_GROUP_TABLE_DMA_BCM56260_A0m_fields,
  18000         /* *views      */ NULL,
  18001         /* *views_num  */ NULL,
  18002         /* snoop_cb    */ NULL, 
  18003         /* snoop_user_data */ NULL, 
  18004         /* snoop_flags */ 0,
  18005         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18006         /* type */ SOC_MEM_TYPE_NORMAL,
  18007         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18008         /* impl */ SOC_MEM_IMPL_NORMAL,
  18009         /* cmic_mor_clks       */ 0,
  18010     },
  18011 #endif /* chips */
  18012 
  18013 #if defined(BCM_56270_A0)
  18014     { /* SOC_MEM_INT_RX_PROT_GROUP_TABLE_DMA_BCM56270_A0m */ 
  18015         /* mem            RX_PROT_GROUP_TABLE_DMAm */
  18016         /* flags       */ SOC_MEM_FLAG_VALID |
  18017                           SOC_MEM_FLAG_CACHABLE |
  18018                           SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */
  18019         /* cmp_fn      */ _soc_mem_cmp_undef,
  18020         /* *null_entry */ _soc_mem_entry_null_zeroes,
  18021         /* index_min   */ 0,
  18022         /* index_max   */ 63,
  18023         /* minblock    */ 5,
  18024         /* maxblock    */ 5,
  18025         /* blocks      */ 0x20,
  18026         /* blocks_hi   */ 0,
  18027         /* base        */ 0x144c0000,
  18028         /* gran        */ 1,
  18029         /* bytes       */ 9,
  18030         /* nFields     */ 2,
  18031         /* *fields     */ soc_RX_PROT_GROUP_TABLE_DMA_BCM56260_A0m_fields,
  18032         /* *views      */ NULL,
  18033         /* *views_num  */ NULL,
  18034         /* snoop_cb    */ NULL, 
  18035         /* snoop_user_data */ NULL, 
  18036         /* snoop_flags */ 0,
  18037         /* mem severity */ SOC_MEM_SEVERE_MISSING,
  18038         /* type */ SOC_MEM_TYPE_NORMAL,
  18039         /* ecc type */ SOC_MEM_ECC_TYPE_NONE,
  18040         /* impl */ SOC_MEM_IMPL_NORMAL,
  18041         /* cmic_mor_clks       */ 0,
  18042     },
  18043 #endif /* chips */
  18044