allmems_x.i (61100B)
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_x.i 12 * Purpose: Independent memory descriptions. 13 */ 14 15 #if defined(BCM_56840_A0) 16 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATAm */ 17 /* mem XLPORT_WC_UCMEM_DATAm */ 18 /* flags */ SOC_MEM_FLAG_VALID | 19 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 20 /* cmp_fn */ _soc_mem_cmp_undef, 21 /* *null_entry */ _soc_mem_entry_null_zeroes, 22 /* index_min */ 0, 23 /* index_max */ 4095, 24 /* minblock */ 9, 25 /* maxblock */ 26, 26 /* blocks */ 0x7fffe00, 27 /* blocks_hi */ 0, 28 /* base */ 0x00000000, 29 /* gran */ 1, 30 /* bytes */ 16, 31 /* nFields */ 1, 32 /* *fields */ soc_XLPORT_WC_UCMEM_DATAm_fields, 33 /* *views */ NULL, 34 /* *views_num */ NULL, 35 /* snoop_cb */ NULL, 36 /* snoop_user_data */ NULL, 37 /* snoop_flags */ 0, 38 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39 /* type */ SOC_MEM_TYPE_NORMAL, 40 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 41 /* impl */ SOC_MEM_IMPL_NORMAL, 42 /* cmic_mor_clks */ 0, 43 }, 44 #endif /* chips */ 45 46 #if defined(BCM_2801PM_A0) 47 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM2801PM_A0m */ 48 /* mem XLPORT_WC_UCMEM_DATAm */ 49 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 50 /* cmp_fn */ NULL, 51 /* *null_entry */ NULL, 52 /* index_min */ 0, 53 /* index_max */ 2047, 54 /* minblock */ 0, 55 /* maxblock */ 0, 56 /* blocks */ 0x1, 57 /* blocks_hi */ 0, 58 /* base */ 0x00000000, 59 /* gran */ 1, 60 /* bytes */ 16, 61 /* nFields */ 1, 62 /* *fields */ soc_CLPORT_WC_UCMEM_DATAm_fields, 63 /* *views */ NULL, 64 /* *views_num */ NULL, 65 /* snoop_cb */ NULL, 66 /* snoop_user_data */ NULL, 67 /* snoop_flags */ 0, 68 /* mem severity */ SOC_MEM_SEVERE_MISSING, 69 /* type */ SOC_MEM_TYPE_NORMAL, 70 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 71 /* impl */ SOC_MEM_IMPL_NORMAL, 72 /* cmic_mor_clks */ 0, 73 }, 74 #endif /* chips */ 75 76 #if defined(BCM_53400_A0) 77 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM53400_A0m */ 78 /* mem XLPORT_WC_UCMEM_DATAm */ 79 /* flags */ SOC_MEM_FLAG_VALID | 80 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 81 /* cmp_fn */ _soc_mem_cmp_undef, 82 /* *null_entry */ _soc_mem_entry_null_zeroes, 83 /* index_min */ 0, 84 /* index_max */ 2047, 85 /* minblock */ 12, 86 /* maxblock */ 17, 87 /* blocks */ 0x3f000, 88 /* blocks_hi */ 0, 89 /* base */ 0x00000000, 90 /* gran */ 1, 91 /* bytes */ 16, 92 /* nFields */ 1, 93 /* *fields */ soc_XLPORT_WC_UCMEM_DATA_BCM53400_A0m_fields, 94 /* *views */ NULL, 95 /* *views_num */ NULL, 96 /* snoop_cb */ NULL, 97 /* snoop_user_data */ NULL, 98 /* snoop_flags */ 0, 99 /* mem severity */ SOC_MEM_SEVERE_MISSING, 100 /* type */ SOC_MEM_TYPE_NORMAL, 101 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 102 /* impl */ SOC_MEM_IMPL_NORMAL, 103 /* cmic_mor_clks */ 0, 104 }, 105 #endif /* chips */ 106 107 #if defined(BCM_53570_A0) 108 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM53570_A0m */ 109 /* mem XLPORT_WC_UCMEM_DATAm */ 110 /* flags */ SOC_MEM_FLAG_VALID | 111 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 112 /* cmp_fn */ _soc_mem_cmp_undef, 113 /* *null_entry */ _soc_mem_entry_null_zeroes, 114 /* index_min */ 0, 115 /* index_max */ 2047, 116 /* minblock */ 28, 117 /* maxblock */ 34, 118 /* blocks */ 0xf0000000, 119 /* blocks_hi */ 0x7, 120 /* base */ 0x00000000, 121 /* gran */ 1, 122 /* bytes */ 16, 123 /* nFields */ 1, 124 /* *fields */ soc_XLPORT_WC_UCMEM_DATA_BCM53400_A0m_fields, 125 /* *views */ NULL, 126 /* *views_num */ NULL, 127 /* snoop_cb */ NULL, 128 /* snoop_user_data */ NULL, 129 /* snoop_flags */ 0, 130 /* mem severity */ SOC_MEM_SEVERE_MISSING, 131 /* type */ SOC_MEM_TYPE_NORMAL, 132 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 133 /* impl */ SOC_MEM_IMPL_NORMAL, 134 /* cmic_mor_clks */ 0, 135 }, 136 #endif /* chips */ 137 138 #if defined(BCM_53570_B0) 139 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM53570_B0m */ 140 /* mem XLPORT_WC_UCMEM_DATAm */ 141 /* flags */ SOC_MEM_FLAG_VALID | 142 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 143 /* cmp_fn */ _soc_mem_cmp_undef, 144 /* *null_entry */ _soc_mem_entry_null_zeroes, 145 /* index_min */ 0, 146 /* index_max */ 2047, 147 /* minblock */ 29, 148 /* maxblock */ 35, 149 /* blocks */ 0xe0000000, 150 /* blocks_hi */ 0xf, 151 /* base */ 0x00000000, 152 /* gran */ 1, 153 /* bytes */ 16, 154 /* nFields */ 1, 155 /* *fields */ soc_XLPORT_WC_UCMEM_DATA_BCM53400_A0m_fields, 156 /* *views */ NULL, 157 /* *views_num */ NULL, 158 /* snoop_cb */ NULL, 159 /* snoop_user_data */ NULL, 160 /* snoop_flags */ 0, 161 /* mem severity */ SOC_MEM_SEVERE_MISSING, 162 /* type */ SOC_MEM_TYPE_NORMAL, 163 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 164 /* impl */ SOC_MEM_IMPL_NORMAL, 165 /* cmic_mor_clks */ 0, 166 }, 167 #endif /* chips */ 168 169 #if defined(BCM_56150_A0) 170 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM56150_A0m */ 171 /* mem XLPORT_WC_UCMEM_DATAm */ 172 /* flags */ SOC_MEM_FLAG_VALID | 173 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 174 /* cmp_fn */ _soc_mem_cmp_undef, 175 /* *null_entry */ _soc_mem_entry_null_zeroes, 176 /* index_min */ 0, 177 /* index_max */ 2047, 178 /* minblock */ 11, 179 /* maxblock */ 12, 180 /* blocks */ 0x1800, 181 /* blocks_hi */ 0, 182 /* base */ 0x00000000, 183 /* gran */ 1, 184 /* bytes */ 16, 185 /* nFields */ 1, 186 /* *fields */ soc_PORT_WC_UCMEM_DATA_BCM56640_A0m_fields, 187 /* *views */ NULL, 188 /* *views_num */ NULL, 189 /* snoop_cb */ NULL, 190 /* snoop_user_data */ NULL, 191 /* snoop_flags */ 0, 192 /* mem severity */ SOC_MEM_SEVERE_MISSING, 193 /* type */ SOC_MEM_TYPE_NORMAL, 194 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 195 /* impl */ SOC_MEM_IMPL_NORMAL, 196 /* cmic_mor_clks */ 0, 197 }, 198 #endif /* chips */ 199 200 #if defined(BCM_56160_A0) 201 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM56160_A0m */ 202 /* mem XLPORT_WC_UCMEM_DATAm */ 203 /* flags */ SOC_MEM_FLAG_VALID | 204 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 205 /* cmp_fn */ _soc_mem_cmp_undef, 206 /* *null_entry */ _soc_mem_entry_null_zeroes, 207 /* index_min */ 0, 208 /* index_max */ 2047, 209 /* minblock */ 17, 210 /* maxblock */ 18, 211 /* blocks */ 0x60000, 212 /* blocks_hi */ 0, 213 /* base */ 0x00000000, 214 /* gran */ 1, 215 /* bytes */ 16, 216 /* nFields */ 1, 217 /* *fields */ soc_XLPORT_WC_UCMEM_DATA_BCM53400_A0m_fields, 218 /* *views */ NULL, 219 /* *views_num */ NULL, 220 /* snoop_cb */ NULL, 221 /* snoop_user_data */ NULL, 222 /* snoop_flags */ 0, 223 /* mem severity */ SOC_MEM_SEVERE_MISSING, 224 /* type */ SOC_MEM_TYPE_NORMAL, 225 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 226 /* impl */ SOC_MEM_IMPL_NORMAL, 227 /* cmic_mor_clks */ 0, 228 }, 229 #endif /* chips */ 230 231 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 232 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM56260_A0m */ 233 /* mem XLPORT_WC_UCMEM_DATAm */ 234 /* flags */ SOC_MEM_FLAG_VALID | 235 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 236 /* cmp_fn */ _soc_mem_cmp_undef, 237 /* *null_entry */ _soc_mem_entry_null_zeroes, 238 /* index_min */ 0, 239 /* index_max */ 2047, 240 /* minblock */ 21, 241 /* maxblock */ 21, 242 /* blocks */ 0x200000, 243 /* blocks_hi */ 0, 244 /* base */ 0x00000000, 245 /* gran */ 1, 246 /* bytes */ 16, 247 /* nFields */ 1, 248 /* *fields */ soc_XLPORT_WC_UCMEM_DATA_BCM53400_A0m_fields, 249 /* *views */ NULL, 250 /* *views_num */ NULL, 251 /* snoop_cb */ NULL, 252 /* snoop_user_data */ NULL, 253 /* snoop_flags */ 0, 254 /* mem severity */ SOC_MEM_SEVERE_MISSING, 255 /* type */ SOC_MEM_TYPE_NORMAL, 256 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 257 /* impl */ SOC_MEM_IMPL_NORMAL, 258 /* cmic_mor_clks */ 0, 259 }, 260 #endif /* chips */ 261 262 #if defined(BCM_56270_A0) 263 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM56270_A0m */ 264 /* mem XLPORT_WC_UCMEM_DATAm */ 265 /* flags */ SOC_MEM_FLAG_VALID | 266 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 267 /* cmp_fn */ _soc_mem_cmp_undef, 268 /* *null_entry */ _soc_mem_entry_null_zeroes, 269 /* index_min */ 0, 270 /* index_max */ 2047, 271 /* minblock */ 15, 272 /* maxblock */ 16, 273 /* blocks */ 0x18000, 274 /* blocks_hi */ 0, 275 /* base */ 0x00000000, 276 /* gran */ 1, 277 /* bytes */ 16, 278 /* nFields */ 1, 279 /* *fields */ soc_XLPORT_WC_UCMEM_DATA_BCM53400_A0m_fields, 280 /* *views */ NULL, 281 /* *views_num */ NULL, 282 /* snoop_cb */ NULL, 283 /* snoop_user_data */ NULL, 284 /* snoop_flags */ 0, 285 /* mem severity */ SOC_MEM_SEVERE_MISSING, 286 /* type */ SOC_MEM_TYPE_NORMAL, 287 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 288 /* impl */ SOC_MEM_IMPL_NORMAL, 289 /* cmic_mor_clks */ 0, 290 }, 291 #endif /* chips */ 292 293 #if defined(BCM_56370_A0) 294 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM56370_A0m */ 295 /* mem XLPORT_WC_UCMEM_DATAm */ 296 /* flags */ SOC_MEM_FLAG_VALID | 297 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 298 /* cmp_fn */ _soc_mem_cmp_undef, 299 /* *null_entry */ _soc_mem_entry_null_zeroes, 300 /* index_min */ 0, 301 /* index_max */ 2047, 302 /* minblock */ 26, 303 /* maxblock */ 32, 304 /* blocks */ 0xfc000000, 305 /* blocks_hi */ 0x1, 306 /* base */ 0x00000000, 307 /* gran */ 1, 308 /* bytes */ 16, 309 /* nFields */ 1, 310 /* *fields */ soc_XLPORT_WC_UCMEM_DATA_BCM53400_A0m_fields, 311 /* *views */ NULL, 312 /* *views_num */ NULL, 313 /* snoop_cb */ NULL, 314 /* snoop_user_data */ NULL, 315 /* snoop_flags */ 0, 316 /* mem severity */ SOC_MEM_SEVERE_MISSING, 317 /* type */ SOC_MEM_TYPE_NORMAL, 318 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 319 /* impl */ SOC_MEM_IMPL_NORMAL, 320 /* cmic_mor_clks */ 0, 321 /* access_latency_mode */ 3, 322 }, 323 #endif /* chips */ 324 325 #if defined(BCM_56560_A0) 326 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM56560_A0m */ 327 /* mem XLPORT_WC_UCMEM_DATAm */ 328 /* flags */ SOC_MEM_FLAG_VALID | 329 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 330 /* cmp_fn */ _soc_mem_cmp_undef, 331 /* *null_entry */ _soc_mem_entry_null_zeroes, 332 /* index_min */ 0, 333 /* index_max */ 2047, 334 /* minblock */ 0, 335 /* maxblock */ 35, 336 /* blocks */ 0xc00000ff, 337 /* blocks_hi */ 0xf, 338 /* base */ 0x00000000, 339 /* gran */ 1, 340 /* bytes */ 16, 341 /* nFields */ 1, 342 /* *fields */ soc_XLPORT_WC_UCMEM_DATA_BCM53400_A0m_fields, 343 /* *views */ NULL, 344 /* *views_num */ NULL, 345 /* snoop_cb */ NULL, 346 /* snoop_user_data */ NULL, 347 /* snoop_flags */ 0, 348 /* mem severity */ SOC_MEM_SEVERE_MISSING, 349 /* type */ SOC_MEM_TYPE_NORMAL, 350 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 351 /* impl */ SOC_MEM_IMPL_NORMAL, 352 /* cmic_mor_clks */ 0, 353 }, 354 #endif /* chips */ 355 356 #if defined(BCM_56560_B0) 357 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM56560_B0m */ 358 /* mem XLPORT_WC_UCMEM_DATAm */ 359 /* flags */ SOC_MEM_FLAG_VALID | 360 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 361 /* cmp_fn */ _soc_mem_cmp_undef, 362 /* *null_entry */ _soc_mem_entry_null_zeroes, 363 /* index_min */ 0, 364 /* index_max */ 2047, 365 /* minblock */ 22, 366 /* maxblock */ 35, 367 /* blocks */ 0xffc00000, 368 /* blocks_hi */ 0xf, 369 /* base */ 0x00000000, 370 /* gran */ 1, 371 /* bytes */ 16, 372 /* nFields */ 1, 373 /* *fields */ soc_XLPORT_WC_UCMEM_DATA_BCM53400_A0m_fields, 374 /* *views */ NULL, 375 /* *views_num */ NULL, 376 /* snoop_cb */ NULL, 377 /* snoop_user_data */ NULL, 378 /* snoop_flags */ 0, 379 /* mem severity */ SOC_MEM_SEVERE_MISSING, 380 /* type */ SOC_MEM_TYPE_NORMAL, 381 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 382 /* impl */ SOC_MEM_IMPL_NORMAL, 383 /* cmic_mor_clks */ 0, 384 }, 385 #endif /* chips */ 386 387 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 388 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM56670_A0m */ 389 /* mem XLPORT_WC_UCMEM_DATAm */ 390 /* flags */ SOC_MEM_FLAG_VALID | 391 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 392 /* cmp_fn */ _soc_mem_cmp_undef, 393 /* *null_entry */ _soc_mem_entry_null_zeroes, 394 /* index_min */ 0, 395 /* index_max */ 2047, 396 /* minblock */ 31, 397 /* maxblock */ 36, 398 /* blocks */ 0x80000000, 399 /* blocks_hi */ 0x1f, 400 /* base */ 0x00000000, 401 /* gran */ 1, 402 /* bytes */ 16, 403 /* nFields */ 1, 404 /* *fields */ soc_XLPORT_WC_UCMEM_DATA_BCM53400_A0m_fields, 405 /* *views */ NULL, 406 /* *views_num */ NULL, 407 /* snoop_cb */ NULL, 408 /* snoop_user_data */ NULL, 409 /* snoop_flags */ 0, 410 /* mem severity */ SOC_MEM_SEVERE_MISSING, 411 /* type */ SOC_MEM_TYPE_NORMAL, 412 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 413 /* impl */ SOC_MEM_IMPL_NORMAL, 414 /* cmic_mor_clks */ 0, 415 }, 416 #endif /* chips */ 417 418 #if defined(BCM_56770_A0) 419 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM56770_A0m */ 420 /* mem XLPORT_WC_UCMEM_DATAm */ 421 /* flags */ SOC_MEM_FLAG_VALID | 422 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 423 /* cmp_fn */ _soc_mem_cmp_undef, 424 /* *null_entry */ _soc_mem_entry_null_zeroes, 425 /* index_min */ 0, 426 /* index_max */ 2047, 427 /* minblock */ 34, 428 /* maxblock */ 34, 429 /* blocks */ 0, 430 /* blocks_hi */ 0x4, 431 /* base */ 0x00000000, 432 /* gran */ 1, 433 /* bytes */ 16, 434 /* nFields */ 1, 435 /* *fields */ soc_XLPORT_WC_UCMEM_DATA_BCM53400_A0m_fields, 436 /* *views */ NULL, 437 /* *views_num */ NULL, 438 /* snoop_cb */ NULL, 439 /* snoop_user_data */ NULL, 440 /* snoop_flags */ 0, 441 /* mem severity */ SOC_MEM_SEVERE_MISSING, 442 /* type */ SOC_MEM_TYPE_NORMAL, 443 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 444 /* impl */ SOC_MEM_IMPL_NORMAL, 445 /* cmic_mor_clks */ 0, 446 /* access_latency_mode */ 3, 447 }, 448 #endif /* chips */ 449 450 #if defined(BCM_56840_B0) 451 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM56840_B0m */ 452 /* mem XLPORT_WC_UCMEM_DATAm */ 453 /* flags */ SOC_MEM_FLAG_VALID | 454 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 455 /* cmp_fn */ _soc_mem_cmp_undef, 456 /* *null_entry */ _soc_mem_entry_null_zeroes, 457 /* index_min */ 0, 458 /* index_max */ 4095, 459 /* minblock */ 9, 460 /* maxblock */ 28, 461 /* blocks */ 0x1ffffe00, 462 /* blocks_hi */ 0, 463 /* base */ 0x00000000, 464 /* gran */ 1, 465 /* bytes */ 16, 466 /* nFields */ 1, 467 /* *fields */ soc_XLPORT_WC_UCMEM_DATAm_fields, 468 /* *views */ NULL, 469 /* *views_num */ NULL, 470 /* snoop_cb */ NULL, 471 /* snoop_user_data */ NULL, 472 /* snoop_flags */ 0, 473 /* mem severity */ SOC_MEM_SEVERE_MISSING, 474 /* type */ SOC_MEM_TYPE_NORMAL, 475 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 476 /* impl */ SOC_MEM_IMPL_NORMAL, 477 /* cmic_mor_clks */ 0, 478 }, 479 #endif /* chips */ 480 481 #if defined(BCM_56850_A0) 482 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM56850_A0m */ 483 /* mem XLPORT_WC_UCMEM_DATAm */ 484 /* flags */ SOC_MEM_FLAG_VALID | 485 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 486 /* cmp_fn */ _soc_mem_cmp_undef, 487 /* *null_entry */ _soc_mem_entry_null_zeroes, 488 /* index_min */ 0, 489 /* index_max */ 2047, 490 /* minblock */ 23, 491 /* maxblock */ 54, 492 /* blocks */ 0xff800000, 493 /* blocks_hi */ 0x7fffff, 494 /* base */ 0x00000000, 495 /* gran */ 1, 496 /* bytes */ 16, 497 /* nFields */ 1, 498 /* *fields */ soc_PORT_WC_UCMEM_DATA_BCM56640_A0m_fields, 499 /* *views */ NULL, 500 /* *views_num */ NULL, 501 /* snoop_cb */ NULL, 502 /* snoop_user_data */ NULL, 503 /* snoop_flags */ 0, 504 /* mem severity */ SOC_MEM_SEVERE_MISSING, 505 /* type */ SOC_MEM_TYPE_NORMAL, 506 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 507 /* impl */ SOC_MEM_IMPL_NORMAL, 508 /* cmic_mor_clks */ 0, 509 }, 510 #endif /* chips */ 511 512 #if defined(BCM_56860_A0) 513 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM56860_A0m */ 514 /* mem XLPORT_WC_UCMEM_DATAm */ 515 /* flags */ SOC_MEM_FLAG_VALID | 516 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 517 /* cmp_fn */ _soc_mem_cmp_undef, 518 /* *null_entry */ _soc_mem_entry_null_zeroes, 519 /* index_min */ 0, 520 /* index_max */ 2047, 521 /* minblock */ 24, 522 /* maxblock */ 55, 523 /* blocks */ 0xff000000, 524 /* blocks_hi */ 0xffffff, 525 /* base */ 0x00000000, 526 /* gran */ 1, 527 /* bytes */ 16, 528 /* nFields */ 1, 529 /* *fields */ soc_PORT_WC_UCMEM_DATA_BCM56640_A0m_fields, 530 /* *views */ NULL, 531 /* *views_num */ NULL, 532 /* snoop_cb */ NULL, 533 /* snoop_user_data */ NULL, 534 /* snoop_flags */ 0, 535 /* mem severity */ SOC_MEM_SEVERE_MISSING, 536 /* type */ SOC_MEM_TYPE_NORMAL, 537 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 538 /* impl */ SOC_MEM_IMPL_NORMAL, 539 /* cmic_mor_clks */ 0, 540 }, 541 #endif /* chips */ 542 543 #if defined(BCM_56870_A0) || defined(BCM_56960_A0) || \ 544 defined(BCM_56965_A0) 545 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM56960_A0m */ 546 /* mem XLPORT_WC_UCMEM_DATAm */ 547 /* flags */ SOC_MEM_FLAG_VALID | 548 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 549 /* cmp_fn */ _soc_mem_cmp_undef, 550 /* *null_entry */ _soc_mem_entry_null_zeroes, 551 /* index_min */ 0, 552 /* index_max */ 2047, 553 /* minblock */ 47, 554 /* maxblock */ 47, 555 /* blocks */ 0, 556 /* blocks_hi */ 0x8000, 557 /* base */ 0x00000000, 558 /* gran */ 1, 559 /* bytes */ 16, 560 /* nFields */ 1, 561 /* *fields */ soc_XLPORT_WC_UCMEM_DATA_BCM53400_A0m_fields, 562 /* *views */ NULL, 563 /* *views_num */ NULL, 564 /* snoop_cb */ NULL, 565 /* snoop_user_data */ NULL, 566 /* snoop_flags */ 0, 567 /* mem severity */ SOC_MEM_SEVERE_MISSING, 568 /* type */ SOC_MEM_TYPE_NORMAL, 569 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 570 /* impl */ SOC_MEM_IMPL_NORMAL, 571 /* cmic_mor_clks */ 0, 572 /* access_latency_mode */ 3, 573 }, 574 #endif /* chips */ 575 576 #if defined(BCM_56970_A0) 577 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM56970_A0m */ 578 /* mem XLPORT_WC_UCMEM_DATAm */ 579 /* flags */ SOC_MEM_FLAG_VALID | 580 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 581 /* cmp_fn */ _soc_mem_cmp_undef, 582 /* *null_entry */ _soc_mem_entry_null_zeroes, 583 /* index_min */ 0, 584 /* index_max */ 2047, 585 /* minblock */ 80, 586 /* maxblock */ 80, 587 /* blocks */ 0, 588 /* blocks_hi */ 0xffffffff, 589 /* base */ 0x00000000, 590 /* gran */ 1, 591 /* bytes */ 16, 592 /* nFields */ 1, 593 /* *fields */ soc_XLPORT_WC_UCMEM_DATA_BCM53400_A0m_fields, 594 /* *views */ NULL, 595 /* *views_num */ NULL, 596 /* snoop_cb */ NULL, 597 /* snoop_user_data */ NULL, 598 /* snoop_flags */ 0, 599 /* mem severity */ SOC_MEM_SEVERE_MISSING, 600 /* type */ SOC_MEM_TYPE_NORMAL, 601 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 602 /* impl */ SOC_MEM_IMPL_NORMAL, 603 /* cmic_mor_clks */ 0, 604 /* access_latency_mode */ 3, 605 }, 606 #endif /* chips */ 607 608 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 609 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM56980_A0m */ 610 /* mem XLPORT_WC_UCMEM_DATAm */ 611 /* flags */ SOC_MEM_FLAG_VALID | 612 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 613 /* cmp_fn */ _soc_mem_cmp_undef, 614 /* *null_entry */ _soc_mem_entry_null_zeroes, 615 /* index_min */ 0, 616 /* index_max */ 2047, 617 /* minblock */ 116, 618 /* maxblock */ 116, 619 /* blocks */ 0, 620 /* blocks_hi */ 0xffffffff, 621 /* base */ 0x00000000, 622 /* gran */ 1, 623 /* bytes */ 16, 624 /* nFields */ 1, 625 /* *fields */ soc_XLPORT_WC_UCMEM_DATA_BCM53400_A0m_fields, 626 /* *views */ NULL, 627 /* *views_num */ NULL, 628 /* snoop_cb */ NULL, 629 /* snoop_user_data */ NULL, 630 /* snoop_flags */ 0, 631 /* mem severity */ SOC_MEM_SEVERE_MISSING, 632 /* type */ SOC_MEM_TYPE_NORMAL, 633 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 634 /* impl */ SOC_MEM_IMPL_NORMAL, 635 /* cmic_mor_clks */ 0, 636 /* access_latency_mode */ 3, 637 }, 638 #endif /* chips */ 639 640 #if defined(BCM_88270_A0) 641 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM88270_A0m */ 642 /* mem XLPORT_WC_UCMEM_DATAm */ 643 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 644 /* cmp_fn */ NULL, 645 /* *null_entry */ NULL, 646 /* index_min */ 0, 647 /* index_max */ 2047, 648 /* minblock */ 47, 649 /* maxblock */ 48, 650 /* blocks */ 0, 651 /* blocks_hi */ 0x18000, 652 /* base */ 0x00000000, 653 /* gran */ 1, 654 /* bytes */ 16, 655 /* nFields */ 1, 656 /* *fields */ soc_XLPORT_WC_UCMEM_DATA_BCM88270_A0m_fields, 657 /* *views */ NULL, 658 /* *views_num */ NULL, 659 /* snoop_cb */ NULL, 660 /* snoop_user_data */ NULL, 661 /* snoop_flags */ 0, 662 /* severity */ SOC_MEM_SEVERE_LOW, 663 /* type */ SOC_MEM_TYPE_NORMAL, 664 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 665 /* impl */ SOC_MEM_IMPL_NORMAL, 666 /* cmic_mor_clks */ 0, 667 }, 668 #endif /* chips */ 669 670 #if defined(BCM_88375_A0) 671 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM88375_A0m */ 672 /* mem XLPORT_WC_UCMEM_DATAm */ 673 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 674 /* cmp_fn */ NULL, 675 /* *null_entry */ NULL, 676 /* index_min */ 0, 677 /* index_max */ 2047, 678 /* minblock */ 105, 679 /* maxblock */ 116, 680 /* blocks */ 0, 681 /* blocks_hi */ 0xffffffff, 682 /* base */ 0x00000000, 683 /* gran */ 1, 684 /* bytes */ 16, 685 /* nFields */ 1, 686 /* *fields */ soc_XLPORT_WC_UCMEM_DATA_BCM88375_A0m_fields, 687 /* *views */ NULL, 688 /* *views_num */ NULL, 689 /* snoop_cb */ NULL, 690 /* snoop_user_data */ NULL, 691 /* snoop_flags */ 0, 692 /* severity */ SOC_MEM_SEVERE_LOW, 693 /* type */ SOC_MEM_TYPE_NORMAL, 694 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 695 /* impl */ SOC_MEM_IMPL_NORMAL, 696 /* cmic_mor_clks */ 0, 697 }, 698 #endif /* chips */ 699 700 #if defined(BCM_88375_B0) 701 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM88375_B0m */ 702 /* mem XLPORT_WC_UCMEM_DATAm */ 703 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 704 /* cmp_fn */ NULL, 705 /* *null_entry */ NULL, 706 /* index_min */ 0, 707 /* index_max */ 2047, 708 /* minblock */ 105, 709 /* maxblock */ 116, 710 /* blocks */ 0, 711 /* blocks_hi */ 0xffffffff, 712 /* base */ 0x00000000, 713 /* gran */ 1, 714 /* bytes */ 16, 715 /* nFields */ 1, 716 /* *fields */ soc_XLPORT_WC_UCMEM_DATA_BCM88375_B0m_fields, 717 /* *views */ NULL, 718 /* *views_num */ NULL, 719 /* snoop_cb */ NULL, 720 /* snoop_user_data */ NULL, 721 /* snoop_flags */ 0, 722 /* severity */ SOC_MEM_SEVERE_LOW, 723 /* type */ SOC_MEM_TYPE_NORMAL, 724 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 725 /* impl */ SOC_MEM_IMPL_NORMAL, 726 /* cmic_mor_clks */ 0, 727 }, 728 #endif /* chips */ 729 730 #if defined(BCM_88470_A0) 731 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM88470_A0m */ 732 /* mem XLPORT_WC_UCMEM_DATAm */ 733 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 734 /* cmp_fn */ NULL, 735 /* *null_entry */ NULL, 736 /* index_min */ 0, 737 /* index_max */ 2047, 738 /* minblock */ 80, 739 /* maxblock */ 87, 740 /* blocks */ 0, 741 /* blocks_hi */ 0xffffffff, 742 /* base */ 0x00000000, 743 /* gran */ 1, 744 /* bytes */ 16, 745 /* nFields */ 1, 746 /* *fields */ soc_XLPORT_WC_UCMEM_DATA_BCM88470_A0m_fields, 747 /* *views */ NULL, 748 /* *views_num */ NULL, 749 /* snoop_cb */ NULL, 750 /* snoop_user_data */ NULL, 751 /* snoop_flags */ 0, 752 /* severity */ SOC_MEM_SEVERE_LOW, 753 /* type */ SOC_MEM_TYPE_NORMAL, 754 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 755 /* impl */ SOC_MEM_IMPL_NORMAL, 756 /* cmic_mor_clks */ 0, 757 }, 758 #endif /* chips */ 759 760 #if defined(BCM_88470_B0) 761 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM88470_B0m */ 762 /* mem XLPORT_WC_UCMEM_DATAm */ 763 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 764 /* cmp_fn */ NULL, 765 /* *null_entry */ NULL, 766 /* index_min */ 0, 767 /* index_max */ 2047, 768 /* minblock */ 80, 769 /* maxblock */ 87, 770 /* blocks */ 0, 771 /* blocks_hi */ 0xffffffff, 772 /* base */ 0x00000000, 773 /* gran */ 1, 774 /* bytes */ 16, 775 /* nFields */ 1, 776 /* *fields */ soc_XLPORT_WC_UCMEM_DATA_BCM88470_B0m_fields, 777 /* *views */ NULL, 778 /* *views_num */ NULL, 779 /* snoop_cb */ NULL, 780 /* snoop_user_data */ NULL, 781 /* snoop_flags */ 0, 782 /* severity */ SOC_MEM_SEVERE_LOW, 783 /* type */ SOC_MEM_TYPE_NORMAL, 784 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 785 /* impl */ SOC_MEM_IMPL_NORMAL, 786 /* cmic_mor_clks */ 0, 787 }, 788 #endif /* chips */ 789 790 #if defined(BCM_88675_A0) 791 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM88675_A0m */ 792 /* mem XLPORT_WC_UCMEM_DATAm */ 793 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 794 /* cmp_fn */ NULL, 795 /* *null_entry */ NULL, 796 /* index_min */ 0, 797 /* index_max */ 2047, 798 /* minblock */ 110, 799 /* maxblock */ 118, 800 /* blocks */ 0, 801 /* blocks_hi */ 0xffffffff, 802 /* base */ 0x00000000, 803 /* gran */ 1, 804 /* bytes */ 16, 805 /* nFields */ 1, 806 /* *fields */ soc_XLPORT_WC_UCMEM_DATA_BCM88675_A0m_fields, 807 /* *views */ NULL, 808 /* *views_num */ NULL, 809 /* snoop_cb */ NULL, 810 /* snoop_user_data */ NULL, 811 /* snoop_flags */ 0, 812 /* severity */ SOC_MEM_SEVERE_LOW, 813 /* type */ SOC_MEM_TYPE_NORMAL, 814 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 815 /* impl */ SOC_MEM_IMPL_NORMAL, 816 /* cmic_mor_clks */ 0, 817 }, 818 #endif /* chips */ 819 820 #if defined(BCM_88675_B0) 821 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM88675_B0m */ 822 /* mem XLPORT_WC_UCMEM_DATAm */ 823 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 824 /* cmp_fn */ NULL, 825 /* *null_entry */ NULL, 826 /* index_min */ 0, 827 /* index_max */ 2047, 828 /* minblock */ 110, 829 /* maxblock */ 118, 830 /* blocks */ 0, 831 /* blocks_hi */ 0xffffffff, 832 /* base */ 0x00000000, 833 /* gran */ 1, 834 /* bytes */ 16, 835 /* nFields */ 1, 836 /* *fields */ soc_XLPORT_WC_UCMEM_DATA_BCM88675_B0m_fields, 837 /* *views */ NULL, 838 /* *views_num */ NULL, 839 /* snoop_cb */ NULL, 840 /* snoop_user_data */ NULL, 841 /* snoop_flags */ 0, 842 /* severity */ SOC_MEM_SEVERE_LOW, 843 /* type */ SOC_MEM_TYPE_NORMAL, 844 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 845 /* impl */ SOC_MEM_IMPL_NORMAL, 846 /* cmic_mor_clks */ 0, 847 }, 848 #endif /* chips */ 849 850 #if defined(BCM_88680_A0) 851 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM88680_A0m */ 852 /* mem XLPORT_WC_UCMEM_DATAm */ 853 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 854 /* cmp_fn */ NULL, 855 /* *null_entry */ NULL, 856 /* index_min */ 0, 857 /* index_max */ 2047, 858 /* minblock */ 111, 859 /* maxblock */ 116, 860 /* blocks */ 0, 861 /* blocks_hi */ 0xffffffff, 862 /* base */ 0x00000000, 863 /* gran */ 1, 864 /* bytes */ 16, 865 /* nFields */ 1, 866 /* *fields */ soc_XLPORT_WC_UCMEM_DATA_BCM88680_A0m_fields, 867 /* *views */ NULL, 868 /* *views_num */ NULL, 869 /* snoop_cb */ NULL, 870 /* snoop_user_data */ NULL, 871 /* snoop_flags */ 0, 872 /* severity */ SOC_MEM_SEVERE_LOW, 873 /* type */ SOC_MEM_TYPE_NORMAL, 874 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 875 /* impl */ SOC_MEM_IMPL_NORMAL, 876 /* cmic_mor_clks */ 0, 877 }, 878 #endif /* chips */ 879 880 #if defined(BCM_88732_A0) 881 { /* SOC_MEM_INT_XLPORT_WC_UCMEM_DATA_BCM88732_A0m */ 882 /* mem XLPORT_WC_UCMEM_DATAm */ 883 /* flags */ SOC_MEM_FLAG_VALID | 884 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 885 /* cmp_fn */ _soc_mem_cmp_undef, 886 /* *null_entry */ _soc_mem_entry_null_zeroes, 887 /* index_min */ 0, 888 /* index_max */ 4095, 889 /* minblock */ 11, 890 /* maxblock */ 16, 891 /* blocks */ 0x1f800, 892 /* blocks_hi */ 0, 893 /* base */ 0x00000000, 894 /* gran */ 1, 895 /* bytes */ 16, 896 /* nFields */ 1, 897 /* *fields */ soc_XLPORT_WC_UCMEM_DATAm_fields, 898 /* *views */ NULL, 899 /* *views_num */ NULL, 900 /* snoop_cb */ NULL, 901 /* snoop_user_data */ NULL, 902 /* snoop_flags */ 0, 903 /* mem severity */ SOC_MEM_SEVERE_MISSING, 904 /* type */ SOC_MEM_TYPE_NORMAL, 905 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 906 /* impl */ SOC_MEM_IMPL_NORMAL, 907 /* cmic_mor_clks */ 0, 908 }, 909 #endif /* chips */ 910 911 #if defined(BCM_56634_A0) || defined(BCM_56634_B0) 912 { /* SOC_MEM_INT_XPORT_EHG_RX_TUNNEL_DATAm */ 913 /* mem XPORT_EHG_RX_TUNNEL_DATAm */ 914 /* flags */ SOC_MEM_FLAG_VALID | 915 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 916 /* cmp_fn */ _soc_mem_cmp_undef, 917 /* *null_entry */ _soc_mem_entry_null_zeroes, 918 /* index_min */ 0, 919 /* index_max */ 3, 920 /* minblock */ 5, 921 /* maxblock */ 8, 922 /* blocks */ 0x1e0, 923 /* blocks_hi */ 0, 924 /* base */ 0x00000000, 925 /* gran */ 1, 926 /* bytes */ 16, 927 /* nFields */ 1, 928 /* *fields */ soc_SPORT_EHG_RX_TUNNEL_DATAm_fields, 929 /* *views */ NULL, 930 /* *views_num */ NULL, 931 /* snoop_cb */ NULL, 932 /* snoop_user_data */ NULL, 933 /* snoop_flags */ 0, 934 /* mem severity */ SOC_MEM_SEVERE_MISSING, 935 /* type */ SOC_MEM_TYPE_NORMAL, 936 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 937 /* impl */ SOC_MEM_IMPL_NORMAL, 938 /* cmic_mor_clks */ 0, 939 }, 940 #endif /* chips */ 941 942 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) 943 { /* SOC_MEM_INT_XPORT_EHG_RX_TUNNEL_DATA_BCM56524_A0m */ 944 /* mem XPORT_EHG_RX_TUNNEL_DATAm */ 945 /* flags */ SOC_MEM_FLAG_VALID | 946 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 947 /* cmp_fn */ _soc_mem_cmp_undef, 948 /* *null_entry */ _soc_mem_entry_null_zeroes, 949 /* index_min */ 0, 950 /* index_max */ 3, 951 /* minblock */ 4, 952 /* maxblock */ 7, 953 /* blocks */ 0xf0, 954 /* blocks_hi */ 0, 955 /* base */ 0x00000000, 956 /* gran */ 1, 957 /* bytes */ 16, 958 /* nFields */ 1, 959 /* *fields */ soc_SPORT_EHG_RX_TUNNEL_DATAm_fields, 960 /* *views */ NULL, 961 /* *views_num */ NULL, 962 /* snoop_cb */ NULL, 963 /* snoop_user_data */ NULL, 964 /* snoop_flags */ 0, 965 /* mem severity */ SOC_MEM_SEVERE_MISSING, 966 /* type */ SOC_MEM_TYPE_NORMAL, 967 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 968 /* impl */ SOC_MEM_IMPL_NORMAL, 969 /* cmic_mor_clks */ 0, 970 }, 971 #endif /* chips */ 972 973 #if defined(BCM_56685_A0) || defined(BCM_56685_B0) 974 { /* SOC_MEM_INT_XPORT_EHG_RX_TUNNEL_DATA_BCM56685_A0m */ 975 /* mem XPORT_EHG_RX_TUNNEL_DATAm */ 976 /* flags */ SOC_MEM_FLAG_VALID | 977 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 978 /* cmp_fn */ _soc_mem_cmp_undef, 979 /* *null_entry */ _soc_mem_entry_null_zeroes, 980 /* index_min */ 0, 981 /* index_max */ 3, 982 /* minblock */ 2, 983 /* maxblock */ 5, 984 /* blocks */ 0x3c, 985 /* blocks_hi */ 0, 986 /* base */ 0x00000000, 987 /* gran */ 1, 988 /* bytes */ 16, 989 /* nFields */ 1, 990 /* *fields */ soc_SPORT_EHG_RX_TUNNEL_DATAm_fields, 991 /* *views */ NULL, 992 /* *views_num */ NULL, 993 /* snoop_cb */ NULL, 994 /* snoop_user_data */ NULL, 995 /* snoop_flags */ 0, 996 /* mem severity */ SOC_MEM_SEVERE_MISSING, 997 /* type */ SOC_MEM_TYPE_NORMAL, 998 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 999 /* impl */ SOC_MEM_IMPL_NORMAL, 1000 /* cmic_mor_clks */ 0, 1001 }, 1002 #endif /* chips */ 1003 1004 #if defined(BCM_56634_A0) || defined(BCM_56634_B0) 1005 { /* SOC_MEM_INT_XPORT_EHG_RX_TUNNEL_MASKm */ 1006 /* mem XPORT_EHG_RX_TUNNEL_MASKm */ 1007 /* flags */ SOC_MEM_FLAG_VALID | 1008 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1009 /* cmp_fn */ _soc_mem_cmp_undef, 1010 /* *null_entry */ _soc_mem_entry_null_zeroes, 1011 /* index_min */ 0, 1012 /* index_max */ 3, 1013 /* minblock */ 5, 1014 /* maxblock */ 8, 1015 /* blocks */ 0x1e0, 1016 /* blocks_hi */ 0, 1017 /* base */ 0x00000100, 1018 /* gran */ 1, 1019 /* bytes */ 16, 1020 /* nFields */ 1, 1021 /* *fields */ soc_SPORT_EHG_RX_TUNNEL_MASKm_fields, 1022 /* *views */ NULL, 1023 /* *views_num */ NULL, 1024 /* snoop_cb */ NULL, 1025 /* snoop_user_data */ NULL, 1026 /* snoop_flags */ 0, 1027 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1028 /* type */ SOC_MEM_TYPE_NORMAL, 1029 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1030 /* impl */ SOC_MEM_IMPL_NORMAL, 1031 /* cmic_mor_clks */ 0, 1032 }, 1033 #endif /* chips */ 1034 1035 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) 1036 { /* SOC_MEM_INT_XPORT_EHG_RX_TUNNEL_MASK_BCM56524_A0m */ 1037 /* mem XPORT_EHG_RX_TUNNEL_MASKm */ 1038 /* flags */ SOC_MEM_FLAG_VALID | 1039 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1040 /* cmp_fn */ _soc_mem_cmp_undef, 1041 /* *null_entry */ _soc_mem_entry_null_zeroes, 1042 /* index_min */ 0, 1043 /* index_max */ 3, 1044 /* minblock */ 4, 1045 /* maxblock */ 7, 1046 /* blocks */ 0xf0, 1047 /* blocks_hi */ 0, 1048 /* base */ 0x00000100, 1049 /* gran */ 1, 1050 /* bytes */ 16, 1051 /* nFields */ 1, 1052 /* *fields */ soc_SPORT_EHG_RX_TUNNEL_MASKm_fields, 1053 /* *views */ NULL, 1054 /* *views_num */ NULL, 1055 /* snoop_cb */ NULL, 1056 /* snoop_user_data */ NULL, 1057 /* snoop_flags */ 0, 1058 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1059 /* type */ SOC_MEM_TYPE_NORMAL, 1060 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1061 /* impl */ SOC_MEM_IMPL_NORMAL, 1062 /* cmic_mor_clks */ 0, 1063 }, 1064 #endif /* chips */ 1065 1066 #if defined(BCM_56685_A0) || defined(BCM_56685_B0) 1067 { /* SOC_MEM_INT_XPORT_EHG_RX_TUNNEL_MASK_BCM56685_A0m */ 1068 /* mem XPORT_EHG_RX_TUNNEL_MASKm */ 1069 /* flags */ SOC_MEM_FLAG_VALID | 1070 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1071 /* cmp_fn */ _soc_mem_cmp_undef, 1072 /* *null_entry */ _soc_mem_entry_null_zeroes, 1073 /* index_min */ 0, 1074 /* index_max */ 3, 1075 /* minblock */ 2, 1076 /* maxblock */ 5, 1077 /* blocks */ 0x3c, 1078 /* blocks_hi */ 0, 1079 /* base */ 0x00000100, 1080 /* gran */ 1, 1081 /* bytes */ 16, 1082 /* nFields */ 1, 1083 /* *fields */ soc_SPORT_EHG_RX_TUNNEL_MASKm_fields, 1084 /* *views */ NULL, 1085 /* *views_num */ NULL, 1086 /* snoop_cb */ NULL, 1087 /* snoop_user_data */ NULL, 1088 /* snoop_flags */ 0, 1089 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1090 /* type */ SOC_MEM_TYPE_NORMAL, 1091 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1092 /* impl */ SOC_MEM_IMPL_NORMAL, 1093 /* cmic_mor_clks */ 0, 1094 }, 1095 #endif /* chips */ 1096 1097 #if defined(BCM_56634_A0) || defined(BCM_56634_B0) 1098 { /* SOC_MEM_INT_XPORT_EHG_TX_TUNNEL_DATAm */ 1099 /* mem XPORT_EHG_TX_TUNNEL_DATAm */ 1100 /* flags */ SOC_MEM_FLAG_VALID | 1101 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1102 /* cmp_fn */ _soc_mem_cmp_undef, 1103 /* *null_entry */ _soc_mem_entry_null_zeroes, 1104 /* index_min */ 0, 1105 /* index_max */ 3, 1106 /* minblock */ 5, 1107 /* maxblock */ 8, 1108 /* blocks */ 0x1e0, 1109 /* blocks_hi */ 0, 1110 /* base */ 0x00000200, 1111 /* gran */ 1, 1112 /* bytes */ 16, 1113 /* nFields */ 1, 1114 /* *fields */ soc_SPORT_EHG_RX_TUNNEL_DATAm_fields, 1115 /* *views */ NULL, 1116 /* *views_num */ NULL, 1117 /* snoop_cb */ NULL, 1118 /* snoop_user_data */ NULL, 1119 /* snoop_flags */ 0, 1120 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1121 /* type */ SOC_MEM_TYPE_NORMAL, 1122 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1123 /* impl */ SOC_MEM_IMPL_NORMAL, 1124 /* cmic_mor_clks */ 0, 1125 }, 1126 #endif /* chips */ 1127 1128 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) 1129 { /* SOC_MEM_INT_XPORT_EHG_TX_TUNNEL_DATA_BCM56524_A0m */ 1130 /* mem XPORT_EHG_TX_TUNNEL_DATAm */ 1131 /* flags */ SOC_MEM_FLAG_VALID | 1132 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1133 /* cmp_fn */ _soc_mem_cmp_undef, 1134 /* *null_entry */ _soc_mem_entry_null_zeroes, 1135 /* index_min */ 0, 1136 /* index_max */ 3, 1137 /* minblock */ 4, 1138 /* maxblock */ 7, 1139 /* blocks */ 0xf0, 1140 /* blocks_hi */ 0, 1141 /* base */ 0x00000200, 1142 /* gran */ 1, 1143 /* bytes */ 16, 1144 /* nFields */ 1, 1145 /* *fields */ soc_SPORT_EHG_RX_TUNNEL_DATAm_fields, 1146 /* *views */ NULL, 1147 /* *views_num */ NULL, 1148 /* snoop_cb */ NULL, 1149 /* snoop_user_data */ NULL, 1150 /* snoop_flags */ 0, 1151 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1152 /* type */ SOC_MEM_TYPE_NORMAL, 1153 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1154 /* impl */ SOC_MEM_IMPL_NORMAL, 1155 /* cmic_mor_clks */ 0, 1156 }, 1157 #endif /* chips */ 1158 1159 #if defined(BCM_56685_A0) || defined(BCM_56685_B0) 1160 { /* SOC_MEM_INT_XPORT_EHG_TX_TUNNEL_DATA_BCM56685_A0m */ 1161 /* mem XPORT_EHG_TX_TUNNEL_DATAm */ 1162 /* flags */ SOC_MEM_FLAG_VALID | 1163 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1164 /* cmp_fn */ _soc_mem_cmp_undef, 1165 /* *null_entry */ _soc_mem_entry_null_zeroes, 1166 /* index_min */ 0, 1167 /* index_max */ 3, 1168 /* minblock */ 2, 1169 /* maxblock */ 5, 1170 /* blocks */ 0x3c, 1171 /* blocks_hi */ 0, 1172 /* base */ 0x00000200, 1173 /* gran */ 1, 1174 /* bytes */ 16, 1175 /* nFields */ 1, 1176 /* *fields */ soc_SPORT_EHG_RX_TUNNEL_DATAm_fields, 1177 /* *views */ NULL, 1178 /* *views_num */ NULL, 1179 /* snoop_cb */ NULL, 1180 /* snoop_user_data */ NULL, 1181 /* snoop_flags */ 0, 1182 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1183 /* type */ SOC_MEM_TYPE_NORMAL, 1184 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1185 /* impl */ SOC_MEM_IMPL_NORMAL, 1186 /* cmic_mor_clks */ 0, 1187 }, 1188 #endif /* chips */ 1189 1190 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 1191 { /* SOC_MEM_INT_XPORT_WC_UCMEM_DATAm */ 1192 /* mem XPORT_WC_UCMEM_DATAm */ 1193 /* flags */ SOC_MEM_FLAG_VALID | 1194 SOC_MEM_FLAG_CACHABLE | 1195 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 1196 /* cmp_fn */ _soc_mem_cmp_undef, 1197 /* *null_entry */ _soc_mem_entry_null_zeroes, 1198 /* index_min */ 0, 1199 /* index_max */ 4095, 1200 /* minblock */ 12, 1201 /* maxblock */ 15, 1202 /* blocks */ 0xf000, 1203 /* blocks_hi */ 0, 1204 /* base */ 0x00000000, 1205 /* gran */ 1, 1206 /* bytes */ 16, 1207 /* nFields */ 1, 1208 /* *fields */ soc_XLPORT_WC_UCMEM_DATAm_fields, 1209 /* *views */ NULL, 1210 /* *views_num */ NULL, 1211 /* snoop_cb */ NULL, 1212 /* snoop_user_data */ NULL, 1213 /* snoop_flags */ 0, 1214 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1215 /* type */ SOC_MEM_TYPE_NORMAL, 1216 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1217 /* impl */ SOC_MEM_IMPL_NORMAL, 1218 /* cmic_mor_clks */ 0, 1219 }, 1220 #endif /* chips */ 1221 1222 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 1223 defined(BCM_56450_B1) 1224 { /* SOC_MEM_INT_XPORT_WC_UCMEM_DATA_BCM56450_A0m */ 1225 /* mem XPORT_WC_UCMEM_DATAm */ 1226 /* flags */ SOC_MEM_FLAG_VALID | 1227 SOC_MEM_FLAG_CACHABLE | 1228 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 1229 /* cmp_fn */ _soc_mem_cmp_undef, 1230 /* *null_entry */ _soc_mem_entry_null_zeroes, 1231 /* index_min */ 0, 1232 /* index_max */ 2047, 1233 /* minblock */ 12, 1234 /* maxblock */ 22, 1235 /* blocks */ 0x7ff000, 1236 /* blocks_hi */ 0, 1237 /* base */ 0x00000000, 1238 /* gran */ 1, 1239 /* bytes */ 16, 1240 /* nFields */ 1, 1241 /* *fields */ soc_PORT_WC_UCMEM_DATA_BCM56640_A0m_fields, 1242 /* *views */ NULL, 1243 /* *views_num */ NULL, 1244 /* snoop_cb */ NULL, 1245 /* snoop_user_data */ NULL, 1246 /* snoop_flags */ 0, 1247 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1248 /* type */ SOC_MEM_TYPE_NORMAL, 1249 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1250 /* impl */ SOC_MEM_IMPL_NORMAL, 1251 /* cmic_mor_clks */ 0, 1252 }, 1253 #endif /* chips */ 1254 1255 #if defined(BCM_56634_A0) || defined(BCM_56634_B0) 1256 { /* SOC_MEM_INT_XQPORT_EHG_RX_TUNNEL_DATAm */ 1257 /* mem XQPORT_EHG_RX_TUNNEL_DATAm */ 1258 /* flags */ SOC_MEM_FLAG_VALID | 1259 SOC_MEM_FLAG_CACHABLE | 1260 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 1261 /* cmp_fn */ _soc_mem_cmp_undef, 1262 /* *null_entry */ _soc_mem_entry_null_zeroes, 1263 /* index_min */ 0, 1264 /* index_max */ 15, 1265 /* minblock */ 12, 1266 /* maxblock */ 17, 1267 /* blocks */ 0x3f000, 1268 /* blocks_hi */ 0, 1269 /* base */ 0x00000000, 1270 /* gran */ 1, 1271 /* bytes */ 18, 1272 /* nFields */ 4, 1273 /* *fields */ soc_GPORT_EHG_RX_TUNNEL_DATAm_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_56334_A0) || defined(BCM_56334_B0) 1288 { /* SOC_MEM_INT_XQPORT_EHG_RX_TUNNEL_DATA_BCM56334_A0m */ 1289 /* mem XQPORT_EHG_RX_TUNNEL_DATAm */ 1290 /* flags */ SOC_MEM_FLAG_VALID | 1291 SOC_MEM_FLAG_CACHABLE | 1292 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 1293 /* cmp_fn */ _soc_mem_cmp_undef, 1294 /* *null_entry */ _soc_mem_entry_null_zeroes, 1295 /* index_min */ 0, 1296 /* index_max */ 15, 1297 /* minblock */ 7, 1298 /* maxblock */ 10, 1299 /* blocks */ 0x780, 1300 /* blocks_hi */ 0, 1301 /* base */ 0x00000000, 1302 /* gran */ 1, 1303 /* bytes */ 18, 1304 /* nFields */ 4, 1305 /* *fields */ soc_GPORT_EHG_RX_TUNNEL_DATAm_fields, 1306 /* *views */ NULL, 1307 /* *views_num */ NULL, 1308 /* snoop_cb */ NULL, 1309 /* snoop_user_data */ NULL, 1310 /* snoop_flags */ 0, 1311 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1312 /* type */ SOC_MEM_TYPE_NORMAL, 1313 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1314 /* impl */ SOC_MEM_IMPL_NORMAL, 1315 /* cmic_mor_clks */ 0, 1316 }, 1317 #endif /* chips */ 1318 1319 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) 1320 { /* SOC_MEM_INT_XQPORT_EHG_RX_TUNNEL_DATA_BCM56524_A0m */ 1321 /* mem XQPORT_EHG_RX_TUNNEL_DATAm */ 1322 /* flags */ SOC_MEM_FLAG_VALID | 1323 SOC_MEM_FLAG_CACHABLE | 1324 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 1325 /* cmp_fn */ _soc_mem_cmp_undef, 1326 /* *null_entry */ _soc_mem_entry_null_zeroes, 1327 /* index_min */ 0, 1328 /* index_max */ 15, 1329 /* minblock */ 11, 1330 /* maxblock */ 16, 1331 /* blocks */ 0x1f800, 1332 /* blocks_hi */ 0, 1333 /* base */ 0x00000000, 1334 /* gran */ 1, 1335 /* bytes */ 18, 1336 /* nFields */ 4, 1337 /* *fields */ soc_GPORT_EHG_RX_TUNNEL_DATAm_fields, 1338 /* *views */ NULL, 1339 /* *views_num */ NULL, 1340 /* snoop_cb */ NULL, 1341 /* snoop_user_data */ NULL, 1342 /* snoop_flags */ 0, 1343 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1344 /* type */ SOC_MEM_TYPE_NORMAL, 1345 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1346 /* impl */ SOC_MEM_IMPL_NORMAL, 1347 /* cmic_mor_clks */ 0, 1348 }, 1349 #endif /* chips */ 1350 1351 #if defined(BCM_56685_A0) || defined(BCM_56685_B0) 1352 { /* SOC_MEM_INT_XQPORT_EHG_RX_TUNNEL_DATA_BCM56685_A0m */ 1353 /* mem XQPORT_EHG_RX_TUNNEL_DATAm */ 1354 /* flags */ SOC_MEM_FLAG_VALID | 1355 SOC_MEM_FLAG_CACHABLE | 1356 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 1357 /* cmp_fn */ _soc_mem_cmp_undef, 1358 /* *null_entry */ _soc_mem_entry_null_zeroes, 1359 /* index_min */ 0, 1360 /* index_max */ 15, 1361 /* minblock */ 9, 1362 /* maxblock */ 14, 1363 /* blocks */ 0x7e00, 1364 /* blocks_hi */ 0, 1365 /* base */ 0x00000000, 1366 /* gran */ 1, 1367 /* bytes */ 18, 1368 /* nFields */ 4, 1369 /* *fields */ soc_GPORT_EHG_RX_TUNNEL_DATAm_fields, 1370 /* *views */ NULL, 1371 /* *views_num */ NULL, 1372 /* snoop_cb */ NULL, 1373 /* snoop_user_data */ NULL, 1374 /* snoop_flags */ 0, 1375 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1376 /* type */ SOC_MEM_TYPE_NORMAL, 1377 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1378 /* impl */ SOC_MEM_IMPL_NORMAL, 1379 /* cmic_mor_clks */ 0, 1380 }, 1381 #endif /* chips */ 1382 1383 #if defined(BCM_56634_A0) || defined(BCM_56634_B0) 1384 { /* SOC_MEM_INT_XQPORT_EHG_RX_TUNNEL_MASKm */ 1385 /* mem XQPORT_EHG_RX_TUNNEL_MASKm */ 1386 /* flags */ SOC_MEM_FLAG_VALID | 1387 SOC_MEM_FLAG_CACHABLE | 1388 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 1389 /* cmp_fn */ _soc_mem_cmp_undef, 1390 /* *null_entry */ _soc_mem_entry_null_zeroes, 1391 /* index_min */ 0, 1392 /* index_max */ 15, 1393 /* minblock */ 12, 1394 /* maxblock */ 17, 1395 /* blocks */ 0x3f000, 1396 /* blocks_hi */ 0, 1397 /* base */ 0x00000100, 1398 /* gran */ 1, 1399 /* bytes */ 18, 1400 /* nFields */ 4, 1401 /* *fields */ soc_GPORT_EHG_RX_TUNNEL_MASKm_fields, 1402 /* *views */ NULL, 1403 /* *views_num */ NULL, 1404 /* snoop_cb */ NULL, 1405 /* snoop_user_data */ NULL, 1406 /* snoop_flags */ 0, 1407 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1408 /* type */ SOC_MEM_TYPE_NORMAL, 1409 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1410 /* impl */ SOC_MEM_IMPL_NORMAL, 1411 /* cmic_mor_clks */ 0, 1412 }, 1413 #endif /* chips */ 1414 1415 #if defined(BCM_56334_A0) || defined(BCM_56334_B0) 1416 { /* SOC_MEM_INT_XQPORT_EHG_RX_TUNNEL_MASK_BCM56334_A0m */ 1417 /* mem XQPORT_EHG_RX_TUNNEL_MASKm */ 1418 /* flags */ SOC_MEM_FLAG_VALID | 1419 SOC_MEM_FLAG_CACHABLE | 1420 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 1421 /* cmp_fn */ _soc_mem_cmp_undef, 1422 /* *null_entry */ _soc_mem_entry_null_zeroes, 1423 /* index_min */ 0, 1424 /* index_max */ 15, 1425 /* minblock */ 7, 1426 /* maxblock */ 10, 1427 /* blocks */ 0x780, 1428 /* blocks_hi */ 0, 1429 /* base */ 0x00000100, 1430 /* gran */ 1, 1431 /* bytes */ 18, 1432 /* nFields */ 4, 1433 /* *fields */ soc_GPORT_EHG_RX_TUNNEL_MASKm_fields, 1434 /* *views */ NULL, 1435 /* *views_num */ NULL, 1436 /* snoop_cb */ NULL, 1437 /* snoop_user_data */ NULL, 1438 /* snoop_flags */ 0, 1439 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1440 /* type */ SOC_MEM_TYPE_NORMAL, 1441 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1442 /* impl */ SOC_MEM_IMPL_NORMAL, 1443 /* cmic_mor_clks */ 0, 1444 }, 1445 #endif /* chips */ 1446 1447 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) 1448 { /* SOC_MEM_INT_XQPORT_EHG_RX_TUNNEL_MASK_BCM56524_A0m */ 1449 /* mem XQPORT_EHG_RX_TUNNEL_MASKm */ 1450 /* flags */ SOC_MEM_FLAG_VALID | 1451 SOC_MEM_FLAG_CACHABLE | 1452 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 1453 /* cmp_fn */ _soc_mem_cmp_undef, 1454 /* *null_entry */ _soc_mem_entry_null_zeroes, 1455 /* index_min */ 0, 1456 /* index_max */ 15, 1457 /* minblock */ 11, 1458 /* maxblock */ 16, 1459 /* blocks */ 0x1f800, 1460 /* blocks_hi */ 0, 1461 /* base */ 0x00000100, 1462 /* gran */ 1, 1463 /* bytes */ 18, 1464 /* nFields */ 4, 1465 /* *fields */ soc_GPORT_EHG_RX_TUNNEL_MASKm_fields, 1466 /* *views */ NULL, 1467 /* *views_num */ NULL, 1468 /* snoop_cb */ NULL, 1469 /* snoop_user_data */ NULL, 1470 /* snoop_flags */ 0, 1471 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1472 /* type */ SOC_MEM_TYPE_NORMAL, 1473 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1474 /* impl */ SOC_MEM_IMPL_NORMAL, 1475 /* cmic_mor_clks */ 0, 1476 }, 1477 #endif /* chips */ 1478 1479 #if defined(BCM_56685_A0) || defined(BCM_56685_B0) 1480 { /* SOC_MEM_INT_XQPORT_EHG_RX_TUNNEL_MASK_BCM56685_A0m */ 1481 /* mem XQPORT_EHG_RX_TUNNEL_MASKm */ 1482 /* flags */ SOC_MEM_FLAG_VALID | 1483 SOC_MEM_FLAG_CACHABLE | 1484 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 1485 /* cmp_fn */ _soc_mem_cmp_undef, 1486 /* *null_entry */ _soc_mem_entry_null_zeroes, 1487 /* index_min */ 0, 1488 /* index_max */ 15, 1489 /* minblock */ 9, 1490 /* maxblock */ 14, 1491 /* blocks */ 0x7e00, 1492 /* blocks_hi */ 0, 1493 /* base */ 0x00000100, 1494 /* gran */ 1, 1495 /* bytes */ 18, 1496 /* nFields */ 4, 1497 /* *fields */ soc_GPORT_EHG_RX_TUNNEL_MASKm_fields, 1498 /* *views */ NULL, 1499 /* *views_num */ NULL, 1500 /* snoop_cb */ NULL, 1501 /* snoop_user_data */ NULL, 1502 /* snoop_flags */ 0, 1503 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1504 /* type */ SOC_MEM_TYPE_NORMAL, 1505 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1506 /* impl */ SOC_MEM_IMPL_NORMAL, 1507 /* cmic_mor_clks */ 0, 1508 }, 1509 #endif /* chips */ 1510 1511 #if defined(BCM_56634_A0) || defined(BCM_56634_B0) 1512 { /* SOC_MEM_INT_XQPORT_EHG_TX_TUNNEL_DATAm */ 1513 /* mem XQPORT_EHG_TX_TUNNEL_DATAm */ 1514 /* flags */ SOC_MEM_FLAG_VALID | 1515 SOC_MEM_FLAG_CACHABLE | 1516 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 1517 /* cmp_fn */ _soc_mem_cmp_undef, 1518 /* *null_entry */ _soc_mem_entry_null_zeroes, 1519 /* index_min */ 0, 1520 /* index_max */ 15, 1521 /* minblock */ 12, 1522 /* maxblock */ 17, 1523 /* blocks */ 0x3f000, 1524 /* blocks_hi */ 0, 1525 /* base */ 0x00000200, 1526 /* gran */ 1, 1527 /* bytes */ 18, 1528 /* nFields */ 4, 1529 /* *fields */ soc_GPORT_EHG_RX_TUNNEL_DATAm_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_56334_A0) || defined(BCM_56334_B0) 1544 { /* SOC_MEM_INT_XQPORT_EHG_TX_TUNNEL_DATA_BCM56334_A0m */ 1545 /* mem XQPORT_EHG_TX_TUNNEL_DATAm */ 1546 /* flags */ SOC_MEM_FLAG_VALID | 1547 SOC_MEM_FLAG_CACHABLE | 1548 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 1549 /* cmp_fn */ _soc_mem_cmp_undef, 1550 /* *null_entry */ _soc_mem_entry_null_zeroes, 1551 /* index_min */ 0, 1552 /* index_max */ 15, 1553 /* minblock */ 7, 1554 /* maxblock */ 10, 1555 /* blocks */ 0x780, 1556 /* blocks_hi */ 0, 1557 /* base */ 0x00000200, 1558 /* gran */ 1, 1559 /* bytes */ 18, 1560 /* nFields */ 4, 1561 /* *fields */ soc_GPORT_EHG_RX_TUNNEL_DATAm_fields, 1562 /* *views */ NULL, 1563 /* *views_num */ NULL, 1564 /* snoop_cb */ NULL, 1565 /* snoop_user_data */ NULL, 1566 /* snoop_flags */ 0, 1567 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1568 /* type */ SOC_MEM_TYPE_NORMAL, 1569 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1570 /* impl */ SOC_MEM_IMPL_NORMAL, 1571 /* cmic_mor_clks */ 0, 1572 }, 1573 #endif /* chips */ 1574 1575 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) 1576 { /* SOC_MEM_INT_XQPORT_EHG_TX_TUNNEL_DATA_BCM56524_A0m */ 1577 /* mem XQPORT_EHG_TX_TUNNEL_DATAm */ 1578 /* flags */ SOC_MEM_FLAG_VALID | 1579 SOC_MEM_FLAG_CACHABLE | 1580 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 1581 /* cmp_fn */ _soc_mem_cmp_undef, 1582 /* *null_entry */ _soc_mem_entry_null_zeroes, 1583 /* index_min */ 0, 1584 /* index_max */ 15, 1585 /* minblock */ 11, 1586 /* maxblock */ 16, 1587 /* blocks */ 0x1f800, 1588 /* blocks_hi */ 0, 1589 /* base */ 0x00000200, 1590 /* gran */ 1, 1591 /* bytes */ 18, 1592 /* nFields */ 4, 1593 /* *fields */ soc_GPORT_EHG_RX_TUNNEL_DATAm_fields, 1594 /* *views */ NULL, 1595 /* *views_num */ NULL, 1596 /* snoop_cb */ NULL, 1597 /* snoop_user_data */ NULL, 1598 /* snoop_flags */ 0, 1599 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1600 /* type */ SOC_MEM_TYPE_NORMAL, 1601 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1602 /* impl */ SOC_MEM_IMPL_NORMAL, 1603 /* cmic_mor_clks */ 0, 1604 }, 1605 #endif /* chips */ 1606 1607 #if defined(BCM_56685_A0) || defined(BCM_56685_B0) 1608 { /* SOC_MEM_INT_XQPORT_EHG_TX_TUNNEL_DATA_BCM56685_A0m */ 1609 /* mem XQPORT_EHG_TX_TUNNEL_DATAm */ 1610 /* flags */ SOC_MEM_FLAG_VALID | 1611 SOC_MEM_FLAG_CACHABLE | 1612 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 1613 /* cmp_fn */ _soc_mem_cmp_undef, 1614 /* *null_entry */ _soc_mem_entry_null_zeroes, 1615 /* index_min */ 0, 1616 /* index_max */ 15, 1617 /* minblock */ 9, 1618 /* maxblock */ 14, 1619 /* blocks */ 0x7e00, 1620 /* blocks_hi */ 0, 1621 /* base */ 0x00000200, 1622 /* gran */ 1, 1623 /* bytes */ 18, 1624 /* nFields */ 4, 1625 /* *fields */ soc_GPORT_EHG_RX_TUNNEL_DATAm_fields, 1626 /* *views */ NULL, 1627 /* *views_num */ NULL, 1628 /* snoop_cb */ NULL, 1629 /* snoop_user_data */ NULL, 1630 /* snoop_flags */ 0, 1631 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1632 /* type */ SOC_MEM_TYPE_NORMAL, 1633 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1634 /* impl */ SOC_MEM_IMPL_NORMAL, 1635 /* cmic_mor_clks */ 0, 1636 }, 1637 #endif /* chips */ 1638 1639 #if defined(BCM_56725_A0) || defined(BCM_56820_A0) 1640 { /* SOC_MEM_INT_X_ARB_TDM_TABLEm */ 1641 /* mem X_ARB_TDM_TABLEm */ 1642 /* flags */ SOC_MEM_FLAG_VALID | 1643 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 1644 /* cmp_fn */ _soc_mem_cmp_undef, 1645 /* *null_entry */ _soc_mem_entry_null_zeroes, 1646 /* index_min */ 0, 1647 /* index_max */ 127, 1648 /* minblock */ 4, 1649 /* maxblock */ 4, 1650 /* blocks */ 0x10, 1651 /* blocks_hi */ 0, 1652 /* base */ 0x06000000, 1653 /* gran */ 1, 1654 /* bytes */ 1, 1655 /* nFields */ 2, 1656 /* *fields */ soc_X_ARB_TDM_TABLEm_fields, 1657 /* *views */ NULL, 1658 /* *views_num */ NULL, 1659 /* snoop_cb */ NULL, 1660 /* snoop_user_data */ NULL, 1661 /* snoop_flags */ 0, 1662 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1663 /* type */ SOC_MEM_TYPE_NORMAL, 1664 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 1665 /* impl */ SOC_MEM_IMPL_NORMAL, 1666 /* cmic_mor_clks */ 0, 1667 }, 1668 #endif /* chips */ 1669