allmems_f.i (1679250B)
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_f.i 12 * Purpose: Independent memory descriptions. 13 */ 14 15 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 16 { /* SOC_MEM_INT_FAST_TRUNK_GROUPm */ 17 /* mem FAST_TRUNK_GROUPm */ 18 /* flags */ SOC_MEM_FLAG_VALID | 19 SOC_MEM_FLAG_CACHABLE | 20 SOC_MEM_FLAG_SER_CACHE_RESTORE | 21 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 22 /* cmp_fn */ _soc_mem_cmp_undef, 23 /* *null_entry */ _soc_mem_entry_null_zeroes, 24 /* index_min */ 0, 25 /* index_max */ 1023, 26 /* minblock */ 36, 27 /* maxblock */ 36, 28 /* blocks */ 0, 29 /* blocks_hi */ 0x10, 30 /* base */ 0x50c00000, 31 /* gran */ 1, 32 /* bytes */ 18, 33 /* nFields */ 21, 34 /* *fields */ soc_FAST_TRUNK_GROUPm_fields, 35 /* *views */ NULL, 36 /* *views_num */ NULL, 37 /* snoop_cb */ NULL, 38 /* snoop_user_data */ NULL, 39 /* snoop_flags */ 0, 40 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41 /* type */ SOC_MEM_TYPE_NORMAL, 42 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43 /* impl */ SOC_MEM_IMPL_NORMAL, 44 /* cmic_mor_clks */ 0, 45 /* access_latency_mode */ 3, 46 }, 47 #endif /* chips */ 48 49 #if defined(BCM_56970_A0) 50 { /* SOC_MEM_INT_FAST_TRUNK_GROUP_BCM56970_A0m */ 51 /* mem FAST_TRUNK_GROUPm */ 52 /* flags */ SOC_MEM_FLAG_VALID | 53 SOC_MEM_FLAG_CACHABLE | 54 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 55 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 56 /* cmp_fn */ _soc_mem_cmp_undef, 57 /* *null_entry */ _soc_mem_entry_null_zeroes, 58 /* index_min */ 0, 59 /* index_max */ 1023, 60 /* minblock */ 68, 61 /* maxblock */ 68, 62 /* blocks */ 0, 63 /* blocks_hi */ 0xffffffff, 64 /* base */ 0x90c00000, 65 /* gran */ 1, 66 /* bytes */ 20, 67 /* nFields */ 27, 68 /* *fields */ soc_FAST_TRUNK_GROUP_BCM56970_A0m_fields, 69 /* *views */ NULL, 70 /* *views_num */ NULL, 71 /* snoop_cb */ NULL, 72 /* snoop_user_data */ NULL, 73 /* snoop_flags */ 0, 74 /* mem severity */ SOC_MEM_SEVERE_MISSING, 75 /* type */ SOC_MEM_TYPE_NORMAL, 76 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 77 /* impl */ SOC_MEM_IMPL_NORMAL, 78 /* cmic_mor_clks */ 0, 79 /* access_latency_mode */ 3, 80 }, 81 #endif /* chips */ 82 83 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 84 { /* SOC_MEM_INT_FAST_TRUNK_PORTS_1m */ 85 /* mem FAST_TRUNK_PORTS_1m */ 86 /* flags */ SOC_MEM_FLAG_VALID | 87 SOC_MEM_FLAG_CACHABLE | 88 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 89 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 90 /* cmp_fn */ _soc_mem_cmp_undef, 91 /* *null_entry */ _soc_mem_entry_null_zeroes, 92 /* index_min */ 0, 93 /* index_max */ 143, 94 /* minblock */ 101, 95 /* maxblock */ 101, 96 /* blocks */ 0, 97 /* blocks_hi */ 0xffffffff, 98 /* base */ 0x1c480000, 99 /* gran */ 1, 100 /* bytes */ 35, 101 /* nFields */ 38, 102 /* *fields */ soc_FAST_TRUNK_PORTS_1m_fields, 103 /* *views */ NULL, 104 /* *views_num */ NULL, 105 /* snoop_cb */ NULL, 106 /* snoop_user_data */ NULL, 107 /* snoop_flags */ 0, 108 /* mem severity */ SOC_MEM_SEVERE_MISSING, 109 /* type */ SOC_MEM_TYPE_NORMAL, 110 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 111 /* impl */ SOC_MEM_IMPL_NORMAL, 112 /* cmic_mor_clks */ 0, 113 /* access_latency_mode */ 3, 114 }, 115 #endif /* chips */ 116 117 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 118 { /* SOC_MEM_INT_FAST_TRUNK_PORTS_2m */ 119 /* mem FAST_TRUNK_PORTS_2m */ 120 /* flags */ SOC_MEM_FLAG_VALID | 121 SOC_MEM_FLAG_CACHABLE | 122 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 123 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 124 /* cmp_fn */ _soc_mem_cmp_undef, 125 /* *null_entry */ _soc_mem_entry_null_zeroes, 126 /* index_min */ 0, 127 /* index_max */ 143, 128 /* minblock */ 101, 129 /* maxblock */ 101, 130 /* blocks */ 0, 131 /* blocks_hi */ 0xffffffff, 132 /* base */ 0x1c4c0000, 133 /* gran */ 1, 134 /* bytes */ 34, 135 /* nFields */ 36, 136 /* *fields */ soc_FAST_TRUNK_PORTS_2m_fields, 137 /* *views */ NULL, 138 /* *views_num */ NULL, 139 /* snoop_cb */ NULL, 140 /* snoop_user_data */ NULL, 141 /* snoop_flags */ 0, 142 /* mem severity */ SOC_MEM_SEVERE_MISSING, 143 /* type */ SOC_MEM_TYPE_NORMAL, 144 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 145 /* impl */ SOC_MEM_IMPL_NORMAL, 146 /* cmic_mor_clks */ 0, 147 /* access_latency_mode */ 3, 148 }, 149 #endif /* chips */ 150 151 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 152 { /* SOC_MEM_INT_FAST_TRUNK_SIZEm */ 153 /* mem FAST_TRUNK_SIZEm */ 154 /* flags */ SOC_MEM_FLAG_VALID | 155 SOC_MEM_FLAG_CACHABLE | 156 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 157 /* cmp_fn */ _soc_mem_cmp_undef, 158 /* *null_entry */ _soc_mem_entry_null_zeroes, 159 /* index_min */ 0, 160 /* index_max */ 143, 161 /* minblock */ 101, 162 /* maxblock */ 101, 163 /* blocks */ 0, 164 /* blocks_hi */ 0xffffffff, 165 /* base */ 0x1c500000, 166 /* gran */ 1, 167 /* bytes */ 1, 168 /* nFields */ 2, 169 /* *fields */ soc_FAST_TRUNK_SIZEm_fields, 170 /* *views */ NULL, 171 /* *views_num */ NULL, 172 /* snoop_cb */ NULL, 173 /* snoop_user_data */ NULL, 174 /* snoop_flags */ 0, 175 /* mem severity */ SOC_MEM_SEVERE_MISSING, 176 /* type */ SOC_MEM_TYPE_NORMAL, 177 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 178 /* impl */ SOC_MEM_IMPL_NORMAL, 179 /* cmic_mor_clks */ 0, 180 /* access_latency_mode */ 3, 181 }, 182 #endif /* chips */ 183 184 #if defined(BCM_56870_A0) 185 { /* SOC_MEM_INT_FCOE_CS_CTL_FNm */ 186 /* mem FCOE_CS_CTL_FNm */ 187 /* flags */ SOC_MEM_FLAG_VALID | 188 SOC_MEM_FLAG_CACHABLE | 189 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 190 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 191 /* cmp_fn */ _soc_mem_cmp_undef, 192 /* *null_entry */ _soc_mem_entry_null_zeroes, 193 /* index_min */ 0, 194 /* index_max */ 255, 195 /* minblock */ 37, 196 /* maxblock */ 37, 197 /* blocks */ 0, 198 /* blocks_hi */ 0x20, 199 /* base */ 0x68700000, 200 /* gran */ 1, 201 /* bytes */ 2, 202 /* nFields */ 5, 203 /* *fields */ soc_FCOE_CS_CTL_FNm_fields, 204 /* *views */ NULL, 205 /* *views_num */ NULL, 206 /* snoop_cb */ NULL, 207 /* snoop_user_data */ NULL, 208 /* snoop_flags */ 0, 209 /* mem severity */ SOC_MEM_SEVERE_MISSING, 210 /* type */ SOC_MEM_TYPE_NORMAL, 211 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 212 /* impl */ SOC_MEM_IMPL_NORMAL, 213 /* cmic_mor_clks */ 0, 214 /* access_latency_mode */ 3, 215 }, 216 #endif /* chips */ 217 218 #if defined(BCM_56770_A0) 219 { /* SOC_MEM_INT_FCOE_CS_CTL_FN_BCM56770_A0m */ 220 /* mem FCOE_CS_CTL_FNm */ 221 /* flags */ SOC_MEM_FLAG_VALID | 222 SOC_MEM_FLAG_CACHABLE | 223 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 224 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 225 /* cmp_fn */ _soc_mem_cmp_undef, 226 /* *null_entry */ _soc_mem_entry_null_zeroes, 227 /* index_min */ 0, 228 /* index_max */ 255, 229 /* minblock */ 25, 230 /* maxblock */ 25, 231 /* blocks */ 0x2000000, 232 /* blocks_hi */ 0, 233 /* base */ 0x68700000, 234 /* gran */ 1, 235 /* bytes */ 2, 236 /* nFields */ 5, 237 /* *fields */ soc_FCOE_CS_CTL_FNm_fields, 238 /* *views */ NULL, 239 /* *views_num */ NULL, 240 /* snoop_cb */ NULL, 241 /* snoop_user_data */ NULL, 242 /* snoop_flags */ 0, 243 /* mem severity */ SOC_MEM_SEVERE_MISSING, 244 /* type */ SOC_MEM_TYPE_NORMAL, 245 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 246 /* impl */ SOC_MEM_IMPL_NORMAL, 247 /* cmic_mor_clks */ 0, 248 /* access_latency_mode */ 3, 249 }, 250 #endif /* chips */ 251 252 #if defined(BCM_56850_A0) 253 { /* SOC_MEM_INT_FCOE_HOP_COUNT_FNm */ 254 /* mem FCOE_HOP_COUNT_FNm */ 255 /* flags */ SOC_MEM_FLAG_VALID | 256 SOC_MEM_FLAG_CACHABLE | 257 SOC_MEM_FLAG_SER_CACHE_RESTORE | 258 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 259 /* cmp_fn */ _soc_mem_cmp_undef, 260 /* *null_entry */ _soc_mem_entry_null_zeroes, 261 /* index_min */ 0, 262 /* index_max */ 255, 263 /* minblock */ 10, 264 /* maxblock */ 10, 265 /* blocks */ 0x400, 266 /* blocks_hi */ 0, 267 /* base */ 0x382c0000, 268 /* gran */ 1, 269 /* bytes */ 1, 270 /* nFields */ 2, 271 /* *fields */ soc_FCOE_HOP_COUNT_FNm_fields, 272 /* *views */ NULL, 273 /* *views_num */ NULL, 274 /* snoop_cb */ NULL, 275 /* snoop_user_data */ NULL, 276 /* snoop_flags */ 0, 277 /* mem severity */ SOC_MEM_SEVERE_MISSING, 278 /* type */ SOC_MEM_TYPE_NORMAL, 279 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 280 /* impl */ SOC_MEM_IMPL_NORMAL, 281 /* cmic_mor_clks */ 0, 282 }, 283 #endif /* chips */ 284 285 #if defined(BCM_56560_A0) 286 { /* SOC_MEM_INT_FCOE_HOP_COUNT_FN_BCM56560_A0m */ 287 /* mem FCOE_HOP_COUNT_FNm */ 288 /* flags */ SOC_MEM_FLAG_VALID | 289 SOC_MEM_FLAG_CACHABLE | 290 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 291 /* cmp_fn */ _soc_mem_cmp_undef, 292 /* *null_entry */ _soc_mem_entry_null_zeroes, 293 /* index_min */ 0, 294 /* index_max */ 255, 295 /* minblock */ 21, 296 /* maxblock */ 21, 297 /* blocks */ 0x200000, 298 /* blocks_hi */ 0, 299 /* base */ 0x482c0000, 300 /* gran */ 1, 301 /* bytes */ 1, 302 /* nFields */ 2, 303 /* *fields */ soc_FCOE_HOP_COUNT_FN_BCM56560_A0m_fields, 304 /* *views */ NULL, 305 /* *views_num */ NULL, 306 /* snoop_cb */ NULL, 307 /* snoop_user_data */ NULL, 308 /* snoop_flags */ 0, 309 /* mem severity */ SOC_MEM_SEVERE_MISSING, 310 /* type */ SOC_MEM_TYPE_NORMAL, 311 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 312 /* impl */ SOC_MEM_IMPL_NORMAL, 313 /* cmic_mor_clks */ 0, 314 }, 315 #endif /* chips */ 316 317 #if defined(BCM_56560_B0) 318 { /* SOC_MEM_INT_FCOE_HOP_COUNT_FN_BCM56560_B0m */ 319 /* mem FCOE_HOP_COUNT_FNm */ 320 /* flags */ SOC_MEM_FLAG_VALID | 321 SOC_MEM_FLAG_CACHABLE | 322 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 323 /* cmp_fn */ _soc_mem_cmp_undef, 324 /* *null_entry */ _soc_mem_entry_null_zeroes, 325 /* index_min */ 0, 326 /* index_max */ 255, 327 /* minblock */ 13, 328 /* maxblock */ 13, 329 /* blocks */ 0x2000, 330 /* blocks_hi */ 0, 331 /* base */ 0x482c0000, 332 /* gran */ 1, 333 /* bytes */ 1, 334 /* nFields */ 2, 335 /* *fields */ soc_FCOE_HOP_COUNT_FN_BCM56560_A0m_fields, 336 /* *views */ NULL, 337 /* *views_num */ NULL, 338 /* snoop_cb */ NULL, 339 /* snoop_user_data */ NULL, 340 /* snoop_flags */ 0, 341 /* mem severity */ SOC_MEM_SEVERE_MISSING, 342 /* type */ SOC_MEM_TYPE_NORMAL, 343 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 344 /* impl */ SOC_MEM_IMPL_NORMAL, 345 /* cmic_mor_clks */ 0, 346 }, 347 #endif /* chips */ 348 349 #if defined(BCM_56770_A0) 350 { /* SOC_MEM_INT_FCOE_HOP_COUNT_FN_BCM56770_A0m */ 351 /* mem FCOE_HOP_COUNT_FNm */ 352 /* flags */ SOC_MEM_FLAG_VALID | 353 SOC_MEM_FLAG_CACHABLE | 354 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 355 /* cmp_fn */ _soc_mem_cmp_undef, 356 /* *null_entry */ _soc_mem_entry_null_zeroes, 357 /* index_min */ 0, 358 /* index_max */ 255, 359 /* minblock */ 25, 360 /* maxblock */ 25, 361 /* blocks */ 0x2000000, 362 /* blocks_hi */ 0, 363 /* base */ 0x686c0000, 364 /* gran */ 1, 365 /* bytes */ 1, 366 /* nFields */ 1, 367 /* *fields */ soc_FCOE_HOP_COUNT_FN_BCM56870_A0m_fields, 368 /* *views */ NULL, 369 /* *views_num */ NULL, 370 /* snoop_cb */ NULL, 371 /* snoop_user_data */ NULL, 372 /* snoop_flags */ 0, 373 /* mem severity */ SOC_MEM_SEVERE_MISSING, 374 /* type */ SOC_MEM_TYPE_NORMAL, 375 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 376 /* impl */ SOC_MEM_IMPL_NORMAL, 377 /* cmic_mor_clks */ 0, 378 /* access_latency_mode */ 3, 379 }, 380 #endif /* chips */ 381 382 #if defined(BCM_56860_A0) 383 { /* SOC_MEM_INT_FCOE_HOP_COUNT_FN_BCM56860_A0m */ 384 /* mem FCOE_HOP_COUNT_FNm */ 385 /* flags */ SOC_MEM_FLAG_VALID | 386 SOC_MEM_FLAG_CACHABLE | 387 SOC_MEM_FLAG_SER_CACHE_RESTORE | 388 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 389 /* cmp_fn */ _soc_mem_cmp_undef, 390 /* *null_entry */ _soc_mem_entry_null_zeroes, 391 /* index_min */ 0, 392 /* index_max */ 255, 393 /* minblock */ 11, 394 /* maxblock */ 11, 395 /* blocks */ 0x800, 396 /* blocks_hi */ 0, 397 /* base */ 0x482c0000, 398 /* gran */ 1, 399 /* bytes */ 1, 400 /* nFields */ 2, 401 /* *fields */ soc_FCOE_HOP_COUNT_FNm_fields, 402 /* *views */ NULL, 403 /* *views_num */ NULL, 404 /* snoop_cb */ NULL, 405 /* snoop_user_data */ NULL, 406 /* snoop_flags */ 0, 407 /* mem severity */ SOC_MEM_SEVERE_MISSING, 408 /* type */ SOC_MEM_TYPE_NORMAL, 409 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 410 /* impl */ SOC_MEM_IMPL_NORMAL, 411 /* cmic_mor_clks */ 0, 412 }, 413 #endif /* chips */ 414 415 #if defined(BCM_56870_A0) 416 { /* SOC_MEM_INT_FCOE_HOP_COUNT_FN_BCM56870_A0m */ 417 /* mem FCOE_HOP_COUNT_FNm */ 418 /* flags */ SOC_MEM_FLAG_VALID | 419 SOC_MEM_FLAG_CACHABLE | 420 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 421 /* cmp_fn */ _soc_mem_cmp_undef, 422 /* *null_entry */ _soc_mem_entry_null_zeroes, 423 /* index_min */ 0, 424 /* index_max */ 255, 425 /* minblock */ 37, 426 /* maxblock */ 37, 427 /* blocks */ 0, 428 /* blocks_hi */ 0x20, 429 /* base */ 0x686c0000, 430 /* gran */ 1, 431 /* bytes */ 1, 432 /* nFields */ 1, 433 /* *fields */ soc_FCOE_HOP_COUNT_FN_BCM56870_A0m_fields, 434 /* *views */ NULL, 435 /* *views_num */ NULL, 436 /* snoop_cb */ NULL, 437 /* snoop_user_data */ NULL, 438 /* snoop_flags */ 0, 439 /* mem severity */ SOC_MEM_SEVERE_MISSING, 440 /* type */ SOC_MEM_TYPE_NORMAL, 441 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 442 /* impl */ SOC_MEM_IMPL_NORMAL, 443 /* cmic_mor_clks */ 0, 444 /* access_latency_mode */ 3, 445 }, 446 #endif /* chips */ 447 448 #if defined(BCM_88675_A0) 449 { /* SOC_MEM_INT_FCR_EFMSMm */ 450 /* mem FCR_EFMSMm */ 451 /* flags */ SOC_MEM_FLAG_SIGNAL | 452 SOC_MEM_FLAG_READONLY | 453 SOC_MEM_FLAG_VALID, /* 0x2 */ 454 /* cmp_fn */ NULL, 455 /* *null_entry */ NULL, 456 /* index_min */ 0, 457 /* index_max */ 2047, 458 /* minblock */ 44, 459 /* maxblock */ 44, 460 /* blocks */ 0, 461 /* blocks_hi */ 0x1000, 462 /* base */ 0x00300000, 463 /* gran */ 1, 464 /* bytes */ 3, 465 /* nFields */ 2, 466 /* *fields */ soc_FCR_EFMSMm_fields, 467 /* *views */ NULL, 468 /* *views_num */ NULL, 469 /* snoop_cb */ NULL, 470 /* snoop_user_data */ NULL, 471 /* snoop_flags */ 0, 472 /* severity */ SOC_MEM_SEVERE_LOW, 473 /* type */ SOC_MEM_TYPE_TWO_PORT, 474 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 475 /* impl */ SOC_MEM_IMPL_NORMAL, 476 /* cmic_mor_clks */ 0, 477 }, 478 #endif /* chips */ 479 480 #if defined(BCM_8206_A0) 481 { /* SOC_MEM_INT_FCR_EFMSM_BCM8206_A0m */ 482 /* mem FCR_EFMSMm */ 483 /* flags */ SOC_MEM_FLAG_SIGNAL | 484 SOC_MEM_FLAG_READONLY | 485 SOC_MEM_FLAG_VALID, /* 0x2 */ 486 /* cmp_fn */ NULL, 487 /* *null_entry */ NULL, 488 /* index_min */ 0, 489 /* index_max */ 2047, 490 /* minblock */ 1, 491 /* maxblock */ 1, 492 /* blocks */ 0x2, 493 /* blocks_hi */ 0, 494 /* base */ 0x00300000, 495 /* gran */ 1, 496 /* bytes */ 3, 497 /* nFields */ 2, 498 /* *fields */ soc_FCR_EFMSM_BCM8206_A0m_fields, 499 /* *views */ NULL, 500 /* *views_num */ NULL, 501 /* snoop_cb */ NULL, 502 /* snoop_user_data */ NULL, 503 /* snoop_flags */ 0, 504 /* severity */ SOC_MEM_SEVERE_LOW, 505 /* type */ SOC_MEM_TYPE_TWO_PORT, 506 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 507 /* impl */ SOC_MEM_IMPL_NORMAL, 508 /* cmic_mor_clks */ 0, 509 }, 510 #endif /* chips */ 511 512 #if defined(BCM_88375_A0) 513 { /* SOC_MEM_INT_FCR_EFMSM_BCM88375_A0m */ 514 /* mem FCR_EFMSMm */ 515 /* flags */ SOC_MEM_FLAG_SIGNAL | 516 SOC_MEM_FLAG_READONLY | 517 SOC_MEM_FLAG_VALID, /* 0x2 */ 518 /* cmp_fn */ NULL, 519 /* *null_entry */ NULL, 520 /* index_min */ 0, 521 /* index_max */ 2047, 522 /* minblock */ 44, 523 /* maxblock */ 44, 524 /* blocks */ 0, 525 /* blocks_hi */ 0x1000, 526 /* base */ 0x00300000, 527 /* gran */ 1, 528 /* bytes */ 3, 529 /* nFields */ 2, 530 /* *fields */ soc_FCR_EFMSM_BCM88375_A0m_fields, 531 /* *views */ NULL, 532 /* *views_num */ NULL, 533 /* snoop_cb */ NULL, 534 /* snoop_user_data */ NULL, 535 /* snoop_flags */ 0, 536 /* severity */ SOC_MEM_SEVERE_LOW, 537 /* type */ SOC_MEM_TYPE_TWO_PORT, 538 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 539 /* impl */ SOC_MEM_IMPL_NORMAL, 540 /* cmic_mor_clks */ 0, 541 }, 542 #endif /* chips */ 543 544 #if defined(BCM_88375_B0) 545 { /* SOC_MEM_INT_FCR_EFMSM_BCM88375_B0m */ 546 /* mem FCR_EFMSMm */ 547 /* flags */ SOC_MEM_FLAG_SIGNAL | 548 SOC_MEM_FLAG_READONLY | 549 SOC_MEM_FLAG_VALID, /* 0x2 */ 550 /* cmp_fn */ NULL, 551 /* *null_entry */ NULL, 552 /* index_min */ 0, 553 /* index_max */ 2047, 554 /* minblock */ 44, 555 /* maxblock */ 44, 556 /* blocks */ 0, 557 /* blocks_hi */ 0x1000, 558 /* base */ 0x00300000, 559 /* gran */ 1, 560 /* bytes */ 3, 561 /* nFields */ 2, 562 /* *fields */ soc_FCR_EFMSM_BCM88375_B0m_fields, 563 /* *views */ NULL, 564 /* *views_num */ NULL, 565 /* snoop_cb */ NULL, 566 /* snoop_user_data */ NULL, 567 /* snoop_flags */ 0, 568 /* severity */ SOC_MEM_SEVERE_LOW, 569 /* type */ SOC_MEM_TYPE_TWO_PORT, 570 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 571 /* impl */ SOC_MEM_IMPL_NORMAL, 572 /* cmic_mor_clks */ 0, 573 }, 574 #endif /* chips */ 575 576 #if defined(BCM_88470_A0) 577 { /* SOC_MEM_INT_FCR_EFMSM_BCM88470_A0m */ 578 /* mem FCR_EFMSMm */ 579 /* flags */ SOC_MEM_FLAG_SIGNAL | 580 SOC_MEM_FLAG_READONLY | 581 SOC_MEM_FLAG_VALID, /* 0x2 */ 582 /* cmp_fn */ NULL, 583 /* *null_entry */ NULL, 584 /* index_min */ 0, 585 /* index_max */ 2047, 586 /* minblock */ 20, 587 /* maxblock */ 20, 588 /* blocks */ 0x100000, 589 /* blocks_hi */ 0, 590 /* base */ 0x00300000, 591 /* gran */ 1, 592 /* bytes */ 3, 593 /* nFields */ 2, 594 /* *fields */ soc_FCR_EFMSM_BCM88470_A0m_fields, 595 /* *views */ NULL, 596 /* *views_num */ NULL, 597 /* snoop_cb */ NULL, 598 /* snoop_user_data */ NULL, 599 /* snoop_flags */ 0, 600 /* severity */ SOC_MEM_SEVERE_LOW, 601 /* type */ SOC_MEM_TYPE_TWO_PORT, 602 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 603 /* impl */ SOC_MEM_IMPL_NORMAL, 604 /* cmic_mor_clks */ 0, 605 }, 606 #endif /* chips */ 607 608 #if defined(BCM_88470_B0) 609 { /* SOC_MEM_INT_FCR_EFMSM_BCM88470_B0m */ 610 /* mem FCR_EFMSMm */ 611 /* flags */ SOC_MEM_FLAG_SIGNAL | 612 SOC_MEM_FLAG_READONLY | 613 SOC_MEM_FLAG_VALID, /* 0x2 */ 614 /* cmp_fn */ NULL, 615 /* *null_entry */ NULL, 616 /* index_min */ 0, 617 /* index_max */ 2047, 618 /* minblock */ 20, 619 /* maxblock */ 20, 620 /* blocks */ 0x100000, 621 /* blocks_hi */ 0, 622 /* base */ 0x00300000, 623 /* gran */ 1, 624 /* bytes */ 3, 625 /* nFields */ 2, 626 /* *fields */ soc_FCR_EFMSM_BCM88470_B0m_fields, 627 /* *views */ NULL, 628 /* *views_num */ NULL, 629 /* snoop_cb */ NULL, 630 /* snoop_user_data */ NULL, 631 /* snoop_flags */ 0, 632 /* severity */ SOC_MEM_SEVERE_LOW, 633 /* type */ SOC_MEM_TYPE_TWO_PORT, 634 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 635 /* impl */ SOC_MEM_IMPL_NORMAL, 636 /* cmic_mor_clks */ 0, 637 }, 638 #endif /* chips */ 639 640 #if defined(BCM_88675_B0) 641 { /* SOC_MEM_INT_FCR_EFMSM_BCM88675_B0m */ 642 /* mem FCR_EFMSMm */ 643 /* flags */ SOC_MEM_FLAG_SIGNAL | 644 SOC_MEM_FLAG_READONLY | 645 SOC_MEM_FLAG_VALID, /* 0x2 */ 646 /* cmp_fn */ NULL, 647 /* *null_entry */ NULL, 648 /* index_min */ 0, 649 /* index_max */ 2047, 650 /* minblock */ 44, 651 /* maxblock */ 44, 652 /* blocks */ 0, 653 /* blocks_hi */ 0x1000, 654 /* base */ 0x00300000, 655 /* gran */ 1, 656 /* bytes */ 3, 657 /* nFields */ 2, 658 /* *fields */ soc_FCR_EFMSM_BCM88675_B0m_fields, 659 /* *views */ NULL, 660 /* *views_num */ NULL, 661 /* snoop_cb */ NULL, 662 /* snoop_user_data */ NULL, 663 /* snoop_flags */ 0, 664 /* severity */ SOC_MEM_SEVERE_LOW, 665 /* type */ SOC_MEM_TYPE_TWO_PORT, 666 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 667 /* impl */ SOC_MEM_IMPL_NORMAL, 668 /* cmic_mor_clks */ 0, 669 }, 670 #endif /* chips */ 671 672 #if defined(BCM_88680_A0) 673 { /* SOC_MEM_INT_FCR_EFMSM_BCM88680_A0m */ 674 /* mem FCR_EFMSMm */ 675 /* flags */ SOC_MEM_FLAG_SIGNAL | 676 SOC_MEM_FLAG_READONLY | 677 SOC_MEM_FLAG_VALID, /* 0x2 */ 678 /* cmp_fn */ NULL, 679 /* *null_entry */ NULL, 680 /* index_min */ 0, 681 /* index_max */ 2047, 682 /* minblock */ 45, 683 /* maxblock */ 45, 684 /* blocks */ 0, 685 /* blocks_hi */ 0x2000, 686 /* base */ 0x00300000, 687 /* gran */ 1, 688 /* bytes */ 3, 689 /* nFields */ 2, 690 /* *fields */ soc_FCR_EFMSM_BCM88680_A0m_fields, 691 /* *views */ NULL, 692 /* *views_num */ NULL, 693 /* snoop_cb */ NULL, 694 /* snoop_user_data */ NULL, 695 /* snoop_flags */ 0, 696 /* severity */ SOC_MEM_SEVERE_LOW, 697 /* type */ SOC_MEM_TYPE_TWO_PORT, 698 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 699 /* impl */ SOC_MEM_IMPL_NORMAL, 700 /* cmic_mor_clks */ 0, 701 }, 702 #endif /* chips */ 703 704 #if defined(BCM_88690_A0) 705 { /* SOC_MEM_INT_FCR_EFMSM_BCM88690_A0m */ 706 /* mem FCR_EFMSMm */ 707 /* flags */ SOC_MEM_FLAG_SIGNAL | 708 SOC_MEM_FLAG_READONLY | 709 SOC_MEM_FLAG_VALID, /* 0x2 */ 710 /* cmp_fn */ NULL, 711 /* *null_entry */ NULL, 712 /* index_min */ 0, 713 /* index_max */ 2047, 714 /* minblock */ 98, 715 /* maxblock */ 98, 716 /* blocks */ 0, 717 /* blocks_hi */ 0xffffffff, 718 /* base */ 0x00002000, 719 /* gran */ 1, 720 /* bytes */ 3, 721 /* nFields */ 2, 722 /* *fields */ soc_FCR_EFMSM_BCM88690_A0m_fields, 723 /* *views */ NULL, 724 /* *views_num */ NULL, 725 /* snoop_cb */ NULL, 726 /* snoop_user_data */ NULL, 727 /* snoop_flags */ 0, 728 /* severity */ SOC_MEM_SEVERE_LOW, 729 /* type */ SOC_MEM_TYPE_TWO_PORT, 730 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 731 /* impl */ SOC_MEM_IMPL_NORMAL, 732 /* cmic_mor_clks */ 0, 733 }, 734 #endif /* chips */ 735 736 #if defined(BCM_88690_B0) 737 { /* SOC_MEM_INT_FCR_EFMSM_BCM88690_B0m */ 738 /* mem FCR_EFMSMm */ 739 /* flags */ SOC_MEM_FLAG_SIGNAL | 740 SOC_MEM_FLAG_READONLY | 741 SOC_MEM_FLAG_VALID, /* 0x2 */ 742 /* cmp_fn */ NULL, 743 /* *null_entry */ NULL, 744 /* index_min */ 0, 745 /* index_max */ 2047, 746 /* minblock */ 98, 747 /* maxblock */ 98, 748 /* blocks */ 0, 749 /* blocks_hi */ 0xffffffff, 750 /* base */ 0x00002000, 751 /* gran */ 1, 752 /* bytes */ 3, 753 /* nFields */ 2, 754 /* *fields */ soc_FCR_EFMSM_BCM88690_B0m_fields, 755 /* *views */ NULL, 756 /* *views_num */ NULL, 757 /* snoop_cb */ NULL, 758 /* snoop_user_data */ NULL, 759 /* snoop_flags */ 0, 760 /* severity */ SOC_MEM_SEVERE_LOW, 761 /* type */ SOC_MEM_TYPE_TWO_PORT, 762 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 763 /* impl */ SOC_MEM_IMPL_NORMAL, 764 /* cmic_mor_clks */ 0, 765 }, 766 #endif /* chips */ 767 768 #if defined(BCM_88675_A0) 769 { /* SOC_MEM_INT_FCR_EFMS_SOURCE_PIPEm */ 770 /* mem FCR_EFMS_SOURCE_PIPEm */ 771 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 772 /* cmp_fn */ NULL, 773 /* *null_entry */ NULL, 774 /* index_min */ 0, 775 /* index_max */ 255, 776 /* minblock */ 44, 777 /* maxblock */ 44, 778 /* blocks */ 0, 779 /* blocks_hi */ 0x1000, 780 /* base */ 0x00400000, 781 /* gran */ 1, 782 /* bytes */ 2, 783 /* nFields */ 2, 784 /* *fields */ soc_FCR_EFMS_SOURCE_PIPEm_fields, 785 /* *views */ NULL, 786 /* *views_num */ NULL, 787 /* snoop_cb */ NULL, 788 /* snoop_user_data */ NULL, 789 /* snoop_flags */ 0, 790 /* severity */ SOC_MEM_SEVERE_MEDIUM, 791 /* type */ SOC_MEM_TYPE_ONE_PORT, 792 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 793 /* impl */ SOC_MEM_IMPL_NORMAL, 794 /* cmic_mor_clks */ 0, 795 }, 796 #endif /* chips */ 797 798 #if defined(BCM_8206_A0) 799 { /* SOC_MEM_INT_FCR_EFMS_SOURCE_PIPE_BCM8206_A0m */ 800 /* mem FCR_EFMS_SOURCE_PIPEm */ 801 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 802 /* cmp_fn */ NULL, 803 /* *null_entry */ NULL, 804 /* index_min */ 0, 805 /* index_max */ 255, 806 /* minblock */ 1, 807 /* maxblock */ 1, 808 /* blocks */ 0x2, 809 /* blocks_hi */ 0, 810 /* base */ 0x00400000, 811 /* gran */ 1, 812 /* bytes */ 2, 813 /* nFields */ 2, 814 /* *fields */ soc_FCR_EFMS_SOURCE_PIPE_BCM8206_A0m_fields, 815 /* *views */ NULL, 816 /* *views_num */ NULL, 817 /* snoop_cb */ NULL, 818 /* snoop_user_data */ NULL, 819 /* snoop_flags */ 0, 820 /* severity */ SOC_MEM_SEVERE_MEDIUM, 821 /* type */ SOC_MEM_TYPE_ONE_PORT, 822 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 823 /* impl */ SOC_MEM_IMPL_NORMAL, 824 /* cmic_mor_clks */ 0, 825 }, 826 #endif /* chips */ 827 828 #if defined(BCM_88375_A0) 829 { /* SOC_MEM_INT_FCR_EFMS_SOURCE_PIPE_BCM88375_A0m */ 830 /* mem FCR_EFMS_SOURCE_PIPEm */ 831 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 832 /* cmp_fn */ NULL, 833 /* *null_entry */ NULL, 834 /* index_min */ 0, 835 /* index_max */ 255, 836 /* minblock */ 44, 837 /* maxblock */ 44, 838 /* blocks */ 0, 839 /* blocks_hi */ 0x1000, 840 /* base */ 0x00400000, 841 /* gran */ 1, 842 /* bytes */ 2, 843 /* nFields */ 2, 844 /* *fields */ soc_FCR_EFMS_SOURCE_PIPE_BCM88375_A0m_fields, 845 /* *views */ NULL, 846 /* *views_num */ NULL, 847 /* snoop_cb */ NULL, 848 /* snoop_user_data */ NULL, 849 /* snoop_flags */ 0, 850 /* severity */ SOC_MEM_SEVERE_MEDIUM, 851 /* type */ SOC_MEM_TYPE_ONE_PORT, 852 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 853 /* impl */ SOC_MEM_IMPL_NORMAL, 854 /* cmic_mor_clks */ 0, 855 }, 856 #endif /* chips */ 857 858 #if defined(BCM_88375_B0) 859 { /* SOC_MEM_INT_FCR_EFMS_SOURCE_PIPE_BCM88375_B0m */ 860 /* mem FCR_EFMS_SOURCE_PIPEm */ 861 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 862 /* cmp_fn */ NULL, 863 /* *null_entry */ NULL, 864 /* index_min */ 0, 865 /* index_max */ 255, 866 /* minblock */ 44, 867 /* maxblock */ 44, 868 /* blocks */ 0, 869 /* blocks_hi */ 0x1000, 870 /* base */ 0x00400000, 871 /* gran */ 1, 872 /* bytes */ 2, 873 /* nFields */ 2, 874 /* *fields */ soc_FCR_EFMS_SOURCE_PIPE_BCM88375_B0m_fields, 875 /* *views */ NULL, 876 /* *views_num */ NULL, 877 /* snoop_cb */ NULL, 878 /* snoop_user_data */ NULL, 879 /* snoop_flags */ 0, 880 /* severity */ SOC_MEM_SEVERE_MEDIUM, 881 /* type */ SOC_MEM_TYPE_ONE_PORT, 882 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 883 /* impl */ SOC_MEM_IMPL_NORMAL, 884 /* cmic_mor_clks */ 0, 885 }, 886 #endif /* chips */ 887 888 #if defined(BCM_88470_A0) 889 { /* SOC_MEM_INT_FCR_EFMS_SOURCE_PIPE_BCM88470_A0m */ 890 /* mem FCR_EFMS_SOURCE_PIPEm */ 891 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 892 /* cmp_fn */ NULL, 893 /* *null_entry */ NULL, 894 /* index_min */ 0, 895 /* index_max */ 255, 896 /* minblock */ 20, 897 /* maxblock */ 20, 898 /* blocks */ 0x100000, 899 /* blocks_hi */ 0, 900 /* base */ 0x00400000, 901 /* gran */ 1, 902 /* bytes */ 2, 903 /* nFields */ 2, 904 /* *fields */ soc_FCR_EFMS_SOURCE_PIPE_BCM88470_A0m_fields, 905 /* *views */ NULL, 906 /* *views_num */ NULL, 907 /* snoop_cb */ NULL, 908 /* snoop_user_data */ NULL, 909 /* snoop_flags */ 0, 910 /* severity */ SOC_MEM_SEVERE_LOW, 911 /* type */ SOC_MEM_TYPE_ONE_PORT, 912 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 913 /* impl */ SOC_MEM_IMPL_NORMAL, 914 /* cmic_mor_clks */ 0, 915 }, 916 #endif /* chips */ 917 918 #if defined(BCM_88470_B0) 919 { /* SOC_MEM_INT_FCR_EFMS_SOURCE_PIPE_BCM88470_B0m */ 920 /* mem FCR_EFMS_SOURCE_PIPEm */ 921 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 922 /* cmp_fn */ NULL, 923 /* *null_entry */ NULL, 924 /* index_min */ 0, 925 /* index_max */ 255, 926 /* minblock */ 20, 927 /* maxblock */ 20, 928 /* blocks */ 0x100000, 929 /* blocks_hi */ 0, 930 /* base */ 0x00400000, 931 /* gran */ 1, 932 /* bytes */ 2, 933 /* nFields */ 2, 934 /* *fields */ soc_FCR_EFMS_SOURCE_PIPE_BCM88470_B0m_fields, 935 /* *views */ NULL, 936 /* *views_num */ NULL, 937 /* snoop_cb */ NULL, 938 /* snoop_user_data */ NULL, 939 /* snoop_flags */ 0, 940 /* severity */ SOC_MEM_SEVERE_LOW, 941 /* type */ SOC_MEM_TYPE_ONE_PORT, 942 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 943 /* impl */ SOC_MEM_IMPL_NORMAL, 944 /* cmic_mor_clks */ 0, 945 }, 946 #endif /* chips */ 947 948 #if defined(BCM_88675_B0) 949 { /* SOC_MEM_INT_FCR_EFMS_SOURCE_PIPE_BCM88675_B0m */ 950 /* mem FCR_EFMS_SOURCE_PIPEm */ 951 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 952 /* cmp_fn */ NULL, 953 /* *null_entry */ NULL, 954 /* index_min */ 0, 955 /* index_max */ 255, 956 /* minblock */ 44, 957 /* maxblock */ 44, 958 /* blocks */ 0, 959 /* blocks_hi */ 0x1000, 960 /* base */ 0x00400000, 961 /* gran */ 1, 962 /* bytes */ 2, 963 /* nFields */ 2, 964 /* *fields */ soc_FCR_EFMS_SOURCE_PIPE_BCM88675_B0m_fields, 965 /* *views */ NULL, 966 /* *views_num */ NULL, 967 /* snoop_cb */ NULL, 968 /* snoop_user_data */ NULL, 969 /* snoop_flags */ 0, 970 /* severity */ SOC_MEM_SEVERE_MEDIUM, 971 /* type */ SOC_MEM_TYPE_ONE_PORT, 972 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 973 /* impl */ SOC_MEM_IMPL_NORMAL, 974 /* cmic_mor_clks */ 0, 975 }, 976 #endif /* chips */ 977 978 #if defined(BCM_88680_A0) 979 { /* SOC_MEM_INT_FCR_EFMS_SOURCE_PIPE_BCM88680_A0m */ 980 /* mem FCR_EFMS_SOURCE_PIPEm */ 981 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 982 /* cmp_fn */ NULL, 983 /* *null_entry */ NULL, 984 /* index_min */ 0, 985 /* index_max */ 255, 986 /* minblock */ 45, 987 /* maxblock */ 45, 988 /* blocks */ 0, 989 /* blocks_hi */ 0x2000, 990 /* base */ 0x00400000, 991 /* gran */ 1, 992 /* bytes */ 2, 993 /* nFields */ 2, 994 /* *fields */ soc_FCR_EFMS_SOURCE_PIPE_BCM88680_A0m_fields, 995 /* *views */ NULL, 996 /* *views_num */ NULL, 997 /* snoop_cb */ NULL, 998 /* snoop_user_data */ NULL, 999 /* snoop_flags */ 0, 1000 /* severity */ SOC_MEM_SEVERE_MEDIUM, 1001 /* type */ SOC_MEM_TYPE_ONE_PORT, 1002 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1003 /* impl */ SOC_MEM_IMPL_NORMAL, 1004 /* cmic_mor_clks */ 0, 1005 }, 1006 #endif /* chips */ 1007 1008 #if defined(BCM_88690_A0) 1009 { /* SOC_MEM_INT_FCR_EFMS_SOURCE_PIPE_BCM88690_A0m */ 1010 /* mem FCR_EFMS_SOURCE_PIPEm */ 1011 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 1012 /* cmp_fn */ NULL, 1013 /* *null_entry */ NULL, 1014 /* index_min */ 0, 1015 /* index_max */ 255, 1016 /* minblock */ 98, 1017 /* maxblock */ 98, 1018 /* blocks */ 0, 1019 /* blocks_hi */ 0xffffffff, 1020 /* base */ 0x00002800, 1021 /* gran */ 1, 1022 /* bytes */ 2, 1023 /* nFields */ 2, 1024 /* *fields */ soc_FCR_EFMS_SOURCE_PIPE_BCM88690_A0m_fields, 1025 /* *views */ NULL, 1026 /* *views_num */ NULL, 1027 /* snoop_cb */ NULL, 1028 /* snoop_user_data */ NULL, 1029 /* snoop_flags */ 0, 1030 /* severity */ SOC_MEM_SEVERE_MEDIUM, 1031 /* type */ SOC_MEM_TYPE_ONE_PORT, 1032 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1033 /* impl */ SOC_MEM_IMPL_NORMAL, 1034 /* cmic_mor_clks */ 0, 1035 }, 1036 #endif /* chips */ 1037 1038 #if defined(BCM_88690_B0) 1039 { /* SOC_MEM_INT_FCR_EFMS_SOURCE_PIPE_BCM88690_B0m */ 1040 /* mem FCR_EFMS_SOURCE_PIPEm */ 1041 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 1042 /* cmp_fn */ NULL, 1043 /* *null_entry */ NULL, 1044 /* index_min */ 0, 1045 /* index_max */ 255, 1046 /* minblock */ 98, 1047 /* maxblock */ 98, 1048 /* blocks */ 0, 1049 /* blocks_hi */ 0xffffffff, 1050 /* base */ 0x00002800, 1051 /* gran */ 1, 1052 /* bytes */ 2, 1053 /* nFields */ 2, 1054 /* *fields */ soc_FCR_EFMS_SOURCE_PIPE_BCM88690_B0m_fields, 1055 /* *views */ NULL, 1056 /* *views_num */ NULL, 1057 /* snoop_cb */ NULL, 1058 /* snoop_user_data */ NULL, 1059 /* snoop_flags */ 0, 1060 /* severity */ SOC_MEM_SEVERE_MEDIUM, 1061 /* type */ SOC_MEM_TYPE_ONE_PORT, 1062 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1063 /* impl */ SOC_MEM_IMPL_NORMAL, 1064 /* cmic_mor_clks */ 0, 1065 }, 1066 #endif /* chips */ 1067 1068 #if defined(BCM_88690_A0) 1069 { /* SOC_MEM_INT_FCR_FCR_CRM_0m */ 1070 /* mem FCR_FCR_CRM_0m */ 1071 /* flags */ SOC_MEM_FLAG_SIGNAL | 1072 SOC_MEM_FLAG_READONLY | 1073 SOC_MEM_FLAG_VALID, /* 0x2 */ 1074 /* cmp_fn */ NULL, 1075 /* *null_entry */ NULL, 1076 /* index_min */ 0, 1077 /* index_max */ 553, 1078 /* minblock */ 98, 1079 /* maxblock */ 98, 1080 /* blocks */ 0, 1081 /* blocks_hi */ 0xffffffff, 1082 /* base */ 0x00000000, 1083 /* gran */ 1, 1084 /* bytes */ 15, 1085 /* nFields */ 2, 1086 /* *fields */ soc_FCR_FCR_CRM_0m_fields, 1087 /* *views */ NULL, 1088 /* *views_num */ NULL, 1089 /* snoop_cb */ NULL, 1090 /* snoop_user_data */ NULL, 1091 /* snoop_flags */ 0, 1092 /* severity */ SOC_MEM_SEVERE_LOW, 1093 /* type */ SOC_MEM_TYPE_TWO_PORT, 1094 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1095 /* impl */ SOC_MEM_IMPL_NORMAL, 1096 /* cmic_mor_clks */ 0, 1097 }, 1098 #endif /* chips */ 1099 1100 #if defined(BCM_88690_A0) 1101 { /* SOC_MEM_INT_FCR_FCR_CRM_1m */ 1102 /* mem FCR_FCR_CRM_1m */ 1103 /* flags */ SOC_MEM_FLAG_SIGNAL | 1104 SOC_MEM_FLAG_READONLY | 1105 SOC_MEM_FLAG_VALID, /* 0x2 */ 1106 /* cmp_fn */ NULL, 1107 /* *null_entry */ NULL, 1108 /* index_min */ 0, 1109 /* index_max */ 553, 1110 /* minblock */ 98, 1111 /* maxblock */ 98, 1112 /* blocks */ 0, 1113 /* blocks_hi */ 0xffffffff, 1114 /* base */ 0x00000400, 1115 /* gran */ 1, 1116 /* bytes */ 15, 1117 /* nFields */ 2, 1118 /* *fields */ soc_FCR_FCR_CRM_1m_fields, 1119 /* *views */ NULL, 1120 /* *views_num */ NULL, 1121 /* snoop_cb */ NULL, 1122 /* snoop_user_data */ NULL, 1123 /* snoop_flags */ 0, 1124 /* severity */ SOC_MEM_SEVERE_LOW, 1125 /* type */ SOC_MEM_TYPE_TWO_PORT, 1126 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1127 /* impl */ SOC_MEM_IMPL_NORMAL, 1128 /* cmic_mor_clks */ 0, 1129 }, 1130 #endif /* chips */ 1131 1132 #if defined(BCM_88690_A0) 1133 { /* SOC_MEM_INT_FCR_FCR_CRM_2m */ 1134 /* mem FCR_FCR_CRM_2m */ 1135 /* flags */ SOC_MEM_FLAG_SIGNAL | 1136 SOC_MEM_FLAG_READONLY | 1137 SOC_MEM_FLAG_VALID, /* 0x2 */ 1138 /* cmp_fn */ NULL, 1139 /* *null_entry */ NULL, 1140 /* index_min */ 0, 1141 /* index_max */ 553, 1142 /* minblock */ 98, 1143 /* maxblock */ 98, 1144 /* blocks */ 0, 1145 /* blocks_hi */ 0xffffffff, 1146 /* base */ 0x00000800, 1147 /* gran */ 1, 1148 /* bytes */ 15, 1149 /* nFields */ 2, 1150 /* *fields */ soc_FCR_FCR_CRM_2m_fields, 1151 /* *views */ NULL, 1152 /* *views_num */ NULL, 1153 /* snoop_cb */ NULL, 1154 /* snoop_user_data */ NULL, 1155 /* snoop_flags */ 0, 1156 /* severity */ SOC_MEM_SEVERE_LOW, 1157 /* type */ SOC_MEM_TYPE_TWO_PORT, 1158 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1159 /* impl */ SOC_MEM_IMPL_NORMAL, 1160 /* cmic_mor_clks */ 0, 1161 }, 1162 #endif /* chips */ 1163 1164 #if defined(BCM_88690_A0) 1165 { /* SOC_MEM_INT_FCR_FCR_CRM_3m */ 1166 /* mem FCR_FCR_CRM_3m */ 1167 /* flags */ SOC_MEM_FLAG_SIGNAL | 1168 SOC_MEM_FLAG_READONLY | 1169 SOC_MEM_FLAG_VALID, /* 0x2 */ 1170 /* cmp_fn */ NULL, 1171 /* *null_entry */ NULL, 1172 /* index_min */ 0, 1173 /* index_max */ 553, 1174 /* minblock */ 98, 1175 /* maxblock */ 98, 1176 /* blocks */ 0, 1177 /* blocks_hi */ 0xffffffff, 1178 /* base */ 0x00000c00, 1179 /* gran */ 1, 1180 /* bytes */ 15, 1181 /* nFields */ 2, 1182 /* *fields */ soc_FCR_FCR_CRM_3m_fields, 1183 /* *views */ NULL, 1184 /* *views_num */ NULL, 1185 /* snoop_cb */ NULL, 1186 /* snoop_user_data */ NULL, 1187 /* snoop_flags */ 0, 1188 /* severity */ SOC_MEM_SEVERE_LOW, 1189 /* type */ SOC_MEM_TYPE_TWO_PORT, 1190 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1191 /* impl */ SOC_MEM_IMPL_NORMAL, 1192 /* cmic_mor_clks */ 0, 1193 }, 1194 #endif /* chips */ 1195 1196 #if defined(BCM_88690_A0) 1197 { /* SOC_MEM_INT_FCR_FCR_CRM_4m */ 1198 /* mem FCR_FCR_CRM_4m */ 1199 /* flags */ SOC_MEM_FLAG_SIGNAL | 1200 SOC_MEM_FLAG_READONLY | 1201 SOC_MEM_FLAG_VALID, /* 0x2 */ 1202 /* cmp_fn */ NULL, 1203 /* *null_entry */ NULL, 1204 /* index_min */ 0, 1205 /* index_max */ 553, 1206 /* minblock */ 98, 1207 /* maxblock */ 98, 1208 /* blocks */ 0, 1209 /* blocks_hi */ 0xffffffff, 1210 /* base */ 0x00001000, 1211 /* gran */ 1, 1212 /* bytes */ 15, 1213 /* nFields */ 2, 1214 /* *fields */ soc_FCR_FCR_CRM_4m_fields, 1215 /* *views */ NULL, 1216 /* *views_num */ NULL, 1217 /* snoop_cb */ NULL, 1218 /* snoop_user_data */ NULL, 1219 /* snoop_flags */ 0, 1220 /* severity */ SOC_MEM_SEVERE_LOW, 1221 /* type */ SOC_MEM_TYPE_TWO_PORT, 1222 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1223 /* impl */ SOC_MEM_IMPL_NORMAL, 1224 /* cmic_mor_clks */ 0, 1225 }, 1226 #endif /* chips */ 1227 1228 #if defined(BCM_88690_A0) 1229 { /* SOC_MEM_INT_FCR_FCR_CRM_5m */ 1230 /* mem FCR_FCR_CRM_5m */ 1231 /* flags */ SOC_MEM_FLAG_SIGNAL | 1232 SOC_MEM_FLAG_READONLY | 1233 SOC_MEM_FLAG_VALID, /* 0x2 */ 1234 /* cmp_fn */ NULL, 1235 /* *null_entry */ NULL, 1236 /* index_min */ 0, 1237 /* index_max */ 553, 1238 /* minblock */ 98, 1239 /* maxblock */ 98, 1240 /* blocks */ 0, 1241 /* blocks_hi */ 0xffffffff, 1242 /* base */ 0x00001400, 1243 /* gran */ 1, 1244 /* bytes */ 15, 1245 /* nFields */ 2, 1246 /* *fields */ soc_FCR_FCR_CRM_5m_fields, 1247 /* *views */ NULL, 1248 /* *views_num */ NULL, 1249 /* snoop_cb */ NULL, 1250 /* snoop_user_data */ NULL, 1251 /* snoop_flags */ 0, 1252 /* severity */ SOC_MEM_SEVERE_LOW, 1253 /* type */ SOC_MEM_TYPE_TWO_PORT, 1254 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1255 /* impl */ SOC_MEM_IMPL_NORMAL, 1256 /* cmic_mor_clks */ 0, 1257 }, 1258 #endif /* chips */ 1259 1260 #if defined(BCM_88690_A0) 1261 { /* SOC_MEM_INT_FCR_FCR_CRM_6m */ 1262 /* mem FCR_FCR_CRM_6m */ 1263 /* flags */ SOC_MEM_FLAG_SIGNAL | 1264 SOC_MEM_FLAG_READONLY | 1265 SOC_MEM_FLAG_VALID, /* 0x2 */ 1266 /* cmp_fn */ NULL, 1267 /* *null_entry */ NULL, 1268 /* index_min */ 0, 1269 /* index_max */ 553, 1270 /* minblock */ 98, 1271 /* maxblock */ 98, 1272 /* blocks */ 0, 1273 /* blocks_hi */ 0xffffffff, 1274 /* base */ 0x00001800, 1275 /* gran */ 1, 1276 /* bytes */ 15, 1277 /* nFields */ 2, 1278 /* *fields */ soc_FCR_FCR_CRM_6m_fields, 1279 /* *views */ NULL, 1280 /* *views_num */ NULL, 1281 /* snoop_cb */ NULL, 1282 /* snoop_user_data */ NULL, 1283 /* snoop_flags */ 0, 1284 /* severity */ SOC_MEM_SEVERE_LOW, 1285 /* type */ SOC_MEM_TYPE_TWO_PORT, 1286 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1287 /* impl */ SOC_MEM_IMPL_NORMAL, 1288 /* cmic_mor_clks */ 0, 1289 }, 1290 #endif /* chips */ 1291 1292 #if defined(BCM_88690_B0) 1293 { /* SOC_MEM_INT_FCR_FCR_CRM_0_BCM88690_B0m */ 1294 /* mem FCR_FCR_CRM_0m */ 1295 /* flags */ SOC_MEM_FLAG_SIGNAL | 1296 SOC_MEM_FLAG_READONLY | 1297 SOC_MEM_FLAG_VALID, /* 0x2 */ 1298 /* cmp_fn */ NULL, 1299 /* *null_entry */ NULL, 1300 /* index_min */ 0, 1301 /* index_max */ 553, 1302 /* minblock */ 98, 1303 /* maxblock */ 98, 1304 /* blocks */ 0, 1305 /* blocks_hi */ 0xffffffff, 1306 /* base */ 0x00000000, 1307 /* gran */ 1, 1308 /* bytes */ 15, 1309 /* nFields */ 2, 1310 /* *fields */ soc_FCR_FCR_CRM_0_BCM88690_B0m_fields, 1311 /* *views */ NULL, 1312 /* *views_num */ NULL, 1313 /* snoop_cb */ NULL, 1314 /* snoop_user_data */ NULL, 1315 /* snoop_flags */ 0, 1316 /* severity */ SOC_MEM_SEVERE_LOW, 1317 /* type */ SOC_MEM_TYPE_TWO_PORT, 1318 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1319 /* impl */ SOC_MEM_IMPL_NORMAL, 1320 /* cmic_mor_clks */ 0, 1321 }, 1322 #endif /* chips */ 1323 1324 #if defined(BCM_88690_B0) 1325 { /* SOC_MEM_INT_FCR_FCR_CRM_1_BCM88690_B0m */ 1326 /* mem FCR_FCR_CRM_1m */ 1327 /* flags */ SOC_MEM_FLAG_SIGNAL | 1328 SOC_MEM_FLAG_READONLY | 1329 SOC_MEM_FLAG_VALID, /* 0x2 */ 1330 /* cmp_fn */ NULL, 1331 /* *null_entry */ NULL, 1332 /* index_min */ 0, 1333 /* index_max */ 553, 1334 /* minblock */ 98, 1335 /* maxblock */ 98, 1336 /* blocks */ 0, 1337 /* blocks_hi */ 0xffffffff, 1338 /* base */ 0x00000400, 1339 /* gran */ 1, 1340 /* bytes */ 15, 1341 /* nFields */ 2, 1342 /* *fields */ soc_FCR_FCR_CRM_1_BCM88690_B0m_fields, 1343 /* *views */ NULL, 1344 /* *views_num */ NULL, 1345 /* snoop_cb */ NULL, 1346 /* snoop_user_data */ NULL, 1347 /* snoop_flags */ 0, 1348 /* severity */ SOC_MEM_SEVERE_LOW, 1349 /* type */ SOC_MEM_TYPE_TWO_PORT, 1350 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1351 /* impl */ SOC_MEM_IMPL_NORMAL, 1352 /* cmic_mor_clks */ 0, 1353 }, 1354 #endif /* chips */ 1355 1356 #if defined(BCM_88690_B0) 1357 { /* SOC_MEM_INT_FCR_FCR_CRM_2_BCM88690_B0m */ 1358 /* mem FCR_FCR_CRM_2m */ 1359 /* flags */ SOC_MEM_FLAG_SIGNAL | 1360 SOC_MEM_FLAG_READONLY | 1361 SOC_MEM_FLAG_VALID, /* 0x2 */ 1362 /* cmp_fn */ NULL, 1363 /* *null_entry */ NULL, 1364 /* index_min */ 0, 1365 /* index_max */ 553, 1366 /* minblock */ 98, 1367 /* maxblock */ 98, 1368 /* blocks */ 0, 1369 /* blocks_hi */ 0xffffffff, 1370 /* base */ 0x00000800, 1371 /* gran */ 1, 1372 /* bytes */ 15, 1373 /* nFields */ 2, 1374 /* *fields */ soc_FCR_FCR_CRM_2_BCM88690_B0m_fields, 1375 /* *views */ NULL, 1376 /* *views_num */ NULL, 1377 /* snoop_cb */ NULL, 1378 /* snoop_user_data */ NULL, 1379 /* snoop_flags */ 0, 1380 /* severity */ SOC_MEM_SEVERE_LOW, 1381 /* type */ SOC_MEM_TYPE_TWO_PORT, 1382 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1383 /* impl */ SOC_MEM_IMPL_NORMAL, 1384 /* cmic_mor_clks */ 0, 1385 }, 1386 #endif /* chips */ 1387 1388 #if defined(BCM_88690_B0) 1389 { /* SOC_MEM_INT_FCR_FCR_CRM_3_BCM88690_B0m */ 1390 /* mem FCR_FCR_CRM_3m */ 1391 /* flags */ SOC_MEM_FLAG_SIGNAL | 1392 SOC_MEM_FLAG_READONLY | 1393 SOC_MEM_FLAG_VALID, /* 0x2 */ 1394 /* cmp_fn */ NULL, 1395 /* *null_entry */ NULL, 1396 /* index_min */ 0, 1397 /* index_max */ 553, 1398 /* minblock */ 98, 1399 /* maxblock */ 98, 1400 /* blocks */ 0, 1401 /* blocks_hi */ 0xffffffff, 1402 /* base */ 0x00000c00, 1403 /* gran */ 1, 1404 /* bytes */ 15, 1405 /* nFields */ 2, 1406 /* *fields */ soc_FCR_FCR_CRM_3_BCM88690_B0m_fields, 1407 /* *views */ NULL, 1408 /* *views_num */ NULL, 1409 /* snoop_cb */ NULL, 1410 /* snoop_user_data */ NULL, 1411 /* snoop_flags */ 0, 1412 /* severity */ SOC_MEM_SEVERE_LOW, 1413 /* type */ SOC_MEM_TYPE_TWO_PORT, 1414 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1415 /* impl */ SOC_MEM_IMPL_NORMAL, 1416 /* cmic_mor_clks */ 0, 1417 }, 1418 #endif /* chips */ 1419 1420 #if defined(BCM_88690_B0) 1421 { /* SOC_MEM_INT_FCR_FCR_CRM_4_BCM88690_B0m */ 1422 /* mem FCR_FCR_CRM_4m */ 1423 /* flags */ SOC_MEM_FLAG_SIGNAL | 1424 SOC_MEM_FLAG_READONLY | 1425 SOC_MEM_FLAG_VALID, /* 0x2 */ 1426 /* cmp_fn */ NULL, 1427 /* *null_entry */ NULL, 1428 /* index_min */ 0, 1429 /* index_max */ 553, 1430 /* minblock */ 98, 1431 /* maxblock */ 98, 1432 /* blocks */ 0, 1433 /* blocks_hi */ 0xffffffff, 1434 /* base */ 0x00001000, 1435 /* gran */ 1, 1436 /* bytes */ 15, 1437 /* nFields */ 2, 1438 /* *fields */ soc_FCR_FCR_CRM_4_BCM88690_B0m_fields, 1439 /* *views */ NULL, 1440 /* *views_num */ NULL, 1441 /* snoop_cb */ NULL, 1442 /* snoop_user_data */ NULL, 1443 /* snoop_flags */ 0, 1444 /* severity */ SOC_MEM_SEVERE_LOW, 1445 /* type */ SOC_MEM_TYPE_TWO_PORT, 1446 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1447 /* impl */ SOC_MEM_IMPL_NORMAL, 1448 /* cmic_mor_clks */ 0, 1449 }, 1450 #endif /* chips */ 1451 1452 #if defined(BCM_88690_B0) 1453 { /* SOC_MEM_INT_FCR_FCR_CRM_5_BCM88690_B0m */ 1454 /* mem FCR_FCR_CRM_5m */ 1455 /* flags */ SOC_MEM_FLAG_SIGNAL | 1456 SOC_MEM_FLAG_READONLY | 1457 SOC_MEM_FLAG_VALID, /* 0x2 */ 1458 /* cmp_fn */ NULL, 1459 /* *null_entry */ NULL, 1460 /* index_min */ 0, 1461 /* index_max */ 553, 1462 /* minblock */ 98, 1463 /* maxblock */ 98, 1464 /* blocks */ 0, 1465 /* blocks_hi */ 0xffffffff, 1466 /* base */ 0x00001400, 1467 /* gran */ 1, 1468 /* bytes */ 15, 1469 /* nFields */ 2, 1470 /* *fields */ soc_FCR_FCR_CRM_5_BCM88690_B0m_fields, 1471 /* *views */ NULL, 1472 /* *views_num */ NULL, 1473 /* snoop_cb */ NULL, 1474 /* snoop_user_data */ NULL, 1475 /* snoop_flags */ 0, 1476 /* severity */ SOC_MEM_SEVERE_LOW, 1477 /* type */ SOC_MEM_TYPE_TWO_PORT, 1478 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1479 /* impl */ SOC_MEM_IMPL_NORMAL, 1480 /* cmic_mor_clks */ 0, 1481 }, 1482 #endif /* chips */ 1483 1484 #if defined(BCM_88690_B0) 1485 { /* SOC_MEM_INT_FCR_FCR_CRM_6_BCM88690_B0m */ 1486 /* mem FCR_FCR_CRM_6m */ 1487 /* flags */ SOC_MEM_FLAG_SIGNAL | 1488 SOC_MEM_FLAG_READONLY | 1489 SOC_MEM_FLAG_VALID, /* 0x2 */ 1490 /* cmp_fn */ NULL, 1491 /* *null_entry */ NULL, 1492 /* index_min */ 0, 1493 /* index_max */ 553, 1494 /* minblock */ 98, 1495 /* maxblock */ 98, 1496 /* blocks */ 0, 1497 /* blocks_hi */ 0xffffffff, 1498 /* base */ 0x00001800, 1499 /* gran */ 1, 1500 /* bytes */ 15, 1501 /* nFields */ 2, 1502 /* *fields */ soc_FCR_FCR_CRM_6_BCM88690_B0m_fields, 1503 /* *views */ NULL, 1504 /* *views_num */ NULL, 1505 /* snoop_cb */ NULL, 1506 /* snoop_user_data */ NULL, 1507 /* snoop_flags */ 0, 1508 /* severity */ SOC_MEM_SEVERE_LOW, 1509 /* type */ SOC_MEM_TYPE_TWO_PORT, 1510 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1511 /* impl */ SOC_MEM_IMPL_NORMAL, 1512 /* cmic_mor_clks */ 0, 1513 }, 1514 #endif /* chips */ 1515 1516 #if defined(BCM_88650_A0) 1517 { /* SOC_MEM_INT_FCR_FCR_CRM_Am */ 1518 /* mem FCR_FCR_CRM_Am */ 1519 /* flags */ SOC_MEM_FLAG_READONLY | 1520 SOC_MEM_FLAG_VALID, /* 0x2 */ 1521 /* cmp_fn */ NULL, 1522 /* *null_entry */ NULL, 1523 /* index_min */ 0, 1524 /* index_max */ 191, 1525 /* minblock */ 20, 1526 /* maxblock */ 20, 1527 /* blocks */ 0x100000, 1528 /* blocks_hi */ 0, 1529 /* base */ 0x00100000, 1530 /* gran */ 1, 1531 /* bytes */ 15, 1532 /* nFields */ 2, 1533 /* *fields */ soc_FCR_FCR_CRM_Am_fields, 1534 /* *views */ NULL, 1535 /* *views_num */ NULL, 1536 /* snoop_cb */ NULL, 1537 /* snoop_user_data */ NULL, 1538 /* snoop_flags */ 0, 1539 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1540 /* type */ SOC_MEM_TYPE_NORMAL, 1541 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1542 /* impl */ SOC_MEM_IMPL_NORMAL, 1543 /* cmic_mor_clks */ 0, 1544 }, 1545 #endif /* chips */ 1546 1547 #if defined(BCM_8206_A0) 1548 { /* SOC_MEM_INT_FCR_FCR_CRM_A_BCM8206_A0m */ 1549 /* mem FCR_FCR_CRM_Am */ 1550 /* flags */ SOC_MEM_FLAG_SIGNAL | 1551 SOC_MEM_FLAG_READONLY | 1552 SOC_MEM_FLAG_VALID, /* 0x2 */ 1553 /* cmp_fn */ NULL, 1554 /* *null_entry */ NULL, 1555 /* index_min */ 0, 1556 /* index_max */ 191, 1557 /* minblock */ 1, 1558 /* maxblock */ 1, 1559 /* blocks */ 0x2, 1560 /* blocks_hi */ 0, 1561 /* base */ 0x00100000, 1562 /* gran */ 1, 1563 /* bytes */ 15, 1564 /* nFields */ 2, 1565 /* *fields */ soc_FCR_FCR_CRM_A_BCM8206_A0m_fields, 1566 /* *views */ NULL, 1567 /* *views_num */ NULL, 1568 /* snoop_cb */ NULL, 1569 /* snoop_user_data */ NULL, 1570 /* snoop_flags */ 0, 1571 /* severity */ SOC_MEM_SEVERE_LOW, 1572 /* type */ SOC_MEM_TYPE_TWO_PORT, 1573 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1574 /* impl */ SOC_MEM_IMPL_NORMAL, 1575 /* cmic_mor_clks */ 0, 1576 }, 1577 #endif /* chips */ 1578 1579 #if defined(BCM_88202_A0) 1580 { /* SOC_MEM_INT_FCR_FCR_CRM_A_BCM88202_A0m */ 1581 /* mem FCR_FCR_CRM_Am */ 1582 /* flags */ SOC_MEM_FLAG_READONLY | 1583 SOC_MEM_FLAG_VALID, /* 0x2 */ 1584 /* cmp_fn */ NULL, 1585 /* *null_entry */ NULL, 1586 /* index_min */ 0, 1587 /* index_max */ 191, 1588 /* minblock */ 16, 1589 /* maxblock */ 16, 1590 /* blocks */ 0x10000, 1591 /* blocks_hi */ 0, 1592 /* base */ 0x00100000, 1593 /* gran */ 1, 1594 /* bytes */ 15, 1595 /* nFields */ 2, 1596 /* *fields */ soc_FCR_FCR_CRM_A_BCM88202_A0m_fields, 1597 /* *views */ NULL, 1598 /* *views_num */ NULL, 1599 /* snoop_cb */ NULL, 1600 /* snoop_user_data */ NULL, 1601 /* snoop_flags */ 0, 1602 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1603 /* type */ SOC_MEM_TYPE_NORMAL, 1604 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1605 /* impl */ SOC_MEM_IMPL_NORMAL, 1606 /* cmic_mor_clks */ 0, 1607 }, 1608 #endif /* chips */ 1609 1610 #if defined(BCM_88375_A0) 1611 { /* SOC_MEM_INT_FCR_FCR_CRM_A_BCM88375_A0m */ 1612 /* mem FCR_FCR_CRM_Am */ 1613 /* flags */ SOC_MEM_FLAG_SIGNAL | 1614 SOC_MEM_FLAG_READONLY | 1615 SOC_MEM_FLAG_VALID, /* 0x2 */ 1616 /* cmp_fn */ NULL, 1617 /* *null_entry */ NULL, 1618 /* index_min */ 0, 1619 /* index_max */ 191, 1620 /* minblock */ 44, 1621 /* maxblock */ 44, 1622 /* blocks */ 0, 1623 /* blocks_hi */ 0x1000, 1624 /* base */ 0x00100000, 1625 /* gran */ 1, 1626 /* bytes */ 15, 1627 /* nFields */ 2, 1628 /* *fields */ soc_FCR_FCR_CRM_A_BCM88375_A0m_fields, 1629 /* *views */ NULL, 1630 /* *views_num */ NULL, 1631 /* snoop_cb */ NULL, 1632 /* snoop_user_data */ NULL, 1633 /* snoop_flags */ 0, 1634 /* severity */ SOC_MEM_SEVERE_LOW, 1635 /* type */ SOC_MEM_TYPE_TWO_PORT, 1636 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1637 /* impl */ SOC_MEM_IMPL_NORMAL, 1638 /* cmic_mor_clks */ 0, 1639 }, 1640 #endif /* chips */ 1641 1642 #if defined(BCM_88375_B0) 1643 { /* SOC_MEM_INT_FCR_FCR_CRM_A_BCM88375_B0m */ 1644 /* mem FCR_FCR_CRM_Am */ 1645 /* flags */ SOC_MEM_FLAG_SIGNAL | 1646 SOC_MEM_FLAG_READONLY | 1647 SOC_MEM_FLAG_VALID, /* 0x2 */ 1648 /* cmp_fn */ NULL, 1649 /* *null_entry */ NULL, 1650 /* index_min */ 0, 1651 /* index_max */ 191, 1652 /* minblock */ 44, 1653 /* maxblock */ 44, 1654 /* blocks */ 0, 1655 /* blocks_hi */ 0x1000, 1656 /* base */ 0x00100000, 1657 /* gran */ 1, 1658 /* bytes */ 15, 1659 /* nFields */ 2, 1660 /* *fields */ soc_FCR_FCR_CRM_A_BCM88375_B0m_fields, 1661 /* *views */ NULL, 1662 /* *views_num */ NULL, 1663 /* snoop_cb */ NULL, 1664 /* snoop_user_data */ NULL, 1665 /* snoop_flags */ 0, 1666 /* severity */ SOC_MEM_SEVERE_LOW, 1667 /* type */ SOC_MEM_TYPE_TWO_PORT, 1668 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1669 /* impl */ SOC_MEM_IMPL_NORMAL, 1670 /* cmic_mor_clks */ 0, 1671 }, 1672 #endif /* chips */ 1673 1674 #if defined(BCM_88470_A0) 1675 { /* SOC_MEM_INT_FCR_FCR_CRM_A_BCM88470_A0m */ 1676 /* mem FCR_FCR_CRM_Am */ 1677 /* flags */ SOC_MEM_FLAG_SIGNAL | 1678 SOC_MEM_FLAG_READONLY | 1679 SOC_MEM_FLAG_VALID, /* 0x2 */ 1680 /* cmp_fn */ NULL, 1681 /* *null_entry */ NULL, 1682 /* index_min */ 0, 1683 /* index_max */ 191, 1684 /* minblock */ 20, 1685 /* maxblock */ 20, 1686 /* blocks */ 0x100000, 1687 /* blocks_hi */ 0, 1688 /* base */ 0x00100000, 1689 /* gran */ 1, 1690 /* bytes */ 15, 1691 /* nFields */ 2, 1692 /* *fields */ soc_FCR_FCR_CRM_A_BCM88470_A0m_fields, 1693 /* *views */ NULL, 1694 /* *views_num */ NULL, 1695 /* snoop_cb */ NULL, 1696 /* snoop_user_data */ NULL, 1697 /* snoop_flags */ 0, 1698 /* severity */ SOC_MEM_SEVERE_LOW, 1699 /* type */ SOC_MEM_TYPE_TWO_PORT, 1700 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1701 /* impl */ SOC_MEM_IMPL_NORMAL, 1702 /* cmic_mor_clks */ 0, 1703 }, 1704 #endif /* chips */ 1705 1706 #if defined(BCM_88470_B0) 1707 { /* SOC_MEM_INT_FCR_FCR_CRM_A_BCM88470_B0m */ 1708 /* mem FCR_FCR_CRM_Am */ 1709 /* flags */ SOC_MEM_FLAG_SIGNAL | 1710 SOC_MEM_FLAG_READONLY | 1711 SOC_MEM_FLAG_VALID, /* 0x2 */ 1712 /* cmp_fn */ NULL, 1713 /* *null_entry */ NULL, 1714 /* index_min */ 0, 1715 /* index_max */ 191, 1716 /* minblock */ 20, 1717 /* maxblock */ 20, 1718 /* blocks */ 0x100000, 1719 /* blocks_hi */ 0, 1720 /* base */ 0x00100000, 1721 /* gran */ 1, 1722 /* bytes */ 15, 1723 /* nFields */ 2, 1724 /* *fields */ soc_FCR_FCR_CRM_A_BCM88470_B0m_fields, 1725 /* *views */ NULL, 1726 /* *views_num */ NULL, 1727 /* snoop_cb */ NULL, 1728 /* snoop_user_data */ NULL, 1729 /* snoop_flags */ 0, 1730 /* severity */ SOC_MEM_SEVERE_LOW, 1731 /* type */ SOC_MEM_TYPE_TWO_PORT, 1732 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1733 /* impl */ SOC_MEM_IMPL_NORMAL, 1734 /* cmic_mor_clks */ 0, 1735 }, 1736 #endif /* chips */ 1737 1738 #if defined(BCM_88650_B0) 1739 { /* SOC_MEM_INT_FCR_FCR_CRM_A_BCM88650_B0m */ 1740 /* mem FCR_FCR_CRM_Am */ 1741 /* flags */ SOC_MEM_FLAG_READONLY | 1742 SOC_MEM_FLAG_VALID, /* 0x2 */ 1743 /* cmp_fn */ NULL, 1744 /* *null_entry */ NULL, 1745 /* index_min */ 0, 1746 /* index_max */ 191, 1747 /* minblock */ 20, 1748 /* maxblock */ 20, 1749 /* blocks */ 0x100000, 1750 /* blocks_hi */ 0, 1751 /* base */ 0x00100000, 1752 /* gran */ 1, 1753 /* bytes */ 15, 1754 /* nFields */ 2, 1755 /* *fields */ soc_FCR_FCR_CRM_A_BCM88650_B0m_fields, 1756 /* *views */ NULL, 1757 /* *views_num */ NULL, 1758 /* snoop_cb */ NULL, 1759 /* snoop_user_data */ NULL, 1760 /* snoop_flags */ 0, 1761 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1762 /* type */ SOC_MEM_TYPE_NORMAL, 1763 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1764 /* impl */ SOC_MEM_IMPL_NORMAL, 1765 /* cmic_mor_clks */ 0, 1766 }, 1767 #endif /* chips */ 1768 1769 #if defined(BCM_88660_A0) 1770 { /* SOC_MEM_INT_FCR_FCR_CRM_A_BCM88660_A0m */ 1771 /* mem FCR_FCR_CRM_Am */ 1772 /* flags */ SOC_MEM_FLAG_READONLY | 1773 SOC_MEM_FLAG_VALID, /* 0x2 */ 1774 /* cmp_fn */ NULL, 1775 /* *null_entry */ NULL, 1776 /* index_min */ 0, 1777 /* index_max */ 191, 1778 /* minblock */ 20, 1779 /* maxblock */ 20, 1780 /* blocks */ 0x100000, 1781 /* blocks_hi */ 0, 1782 /* base */ 0x00100000, 1783 /* gran */ 1, 1784 /* bytes */ 15, 1785 /* nFields */ 2, 1786 /* *fields */ soc_FCR_FCR_CRM_A_BCM88660_A0m_fields, 1787 /* *views */ NULL, 1788 /* *views_num */ NULL, 1789 /* snoop_cb */ NULL, 1790 /* snoop_user_data */ NULL, 1791 /* snoop_flags */ 0, 1792 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1793 /* type */ SOC_MEM_TYPE_NORMAL, 1794 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1795 /* impl */ SOC_MEM_IMPL_NORMAL, 1796 /* cmic_mor_clks */ 0, 1797 }, 1798 #endif /* chips */ 1799 1800 #if defined(BCM_88675_A0) 1801 { /* SOC_MEM_INT_FCR_FCR_CRM_A_BCM88675_A0m */ 1802 /* mem FCR_FCR_CRM_Am */ 1803 /* flags */ SOC_MEM_FLAG_SIGNAL | 1804 SOC_MEM_FLAG_READONLY | 1805 SOC_MEM_FLAG_VALID, /* 0x2 */ 1806 /* cmp_fn */ NULL, 1807 /* *null_entry */ NULL, 1808 /* index_min */ 0, 1809 /* index_max */ 191, 1810 /* minblock */ 44, 1811 /* maxblock */ 44, 1812 /* blocks */ 0, 1813 /* blocks_hi */ 0x1000, 1814 /* base */ 0x00100000, 1815 /* gran */ 1, 1816 /* bytes */ 15, 1817 /* nFields */ 2, 1818 /* *fields */ soc_FCR_FCR_CRM_A_BCM88675_A0m_fields, 1819 /* *views */ NULL, 1820 /* *views_num */ NULL, 1821 /* snoop_cb */ NULL, 1822 /* snoop_user_data */ NULL, 1823 /* snoop_flags */ 0, 1824 /* severity */ SOC_MEM_SEVERE_LOW, 1825 /* type */ SOC_MEM_TYPE_TWO_PORT, 1826 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1827 /* impl */ SOC_MEM_IMPL_NORMAL, 1828 /* cmic_mor_clks */ 0, 1829 }, 1830 #endif /* chips */ 1831 1832 #if defined(BCM_88675_B0) 1833 { /* SOC_MEM_INT_FCR_FCR_CRM_A_BCM88675_B0m */ 1834 /* mem FCR_FCR_CRM_Am */ 1835 /* flags */ SOC_MEM_FLAG_SIGNAL | 1836 SOC_MEM_FLAG_READONLY | 1837 SOC_MEM_FLAG_VALID, /* 0x2 */ 1838 /* cmp_fn */ NULL, 1839 /* *null_entry */ NULL, 1840 /* index_min */ 0, 1841 /* index_max */ 191, 1842 /* minblock */ 44, 1843 /* maxblock */ 44, 1844 /* blocks */ 0, 1845 /* blocks_hi */ 0x1000, 1846 /* base */ 0x00100000, 1847 /* gran */ 1, 1848 /* bytes */ 15, 1849 /* nFields */ 2, 1850 /* *fields */ soc_FCR_FCR_CRM_A_BCM88675_B0m_fields, 1851 /* *views */ NULL, 1852 /* *views_num */ NULL, 1853 /* snoop_cb */ NULL, 1854 /* snoop_user_data */ NULL, 1855 /* snoop_flags */ 0, 1856 /* severity */ SOC_MEM_SEVERE_LOW, 1857 /* type */ SOC_MEM_TYPE_TWO_PORT, 1858 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1859 /* impl */ SOC_MEM_IMPL_NORMAL, 1860 /* cmic_mor_clks */ 0, 1861 }, 1862 #endif /* chips */ 1863 1864 #if defined(BCM_88680_A0) 1865 { /* SOC_MEM_INT_FCR_FCR_CRM_A_BCM88680_A0m */ 1866 /* mem FCR_FCR_CRM_Am */ 1867 /* flags */ SOC_MEM_FLAG_SIGNAL | 1868 SOC_MEM_FLAG_READONLY | 1869 SOC_MEM_FLAG_VALID, /* 0x2 */ 1870 /* cmp_fn */ NULL, 1871 /* *null_entry */ NULL, 1872 /* index_min */ 0, 1873 /* index_max */ 383, 1874 /* minblock */ 45, 1875 /* maxblock */ 45, 1876 /* blocks */ 0, 1877 /* blocks_hi */ 0x2000, 1878 /* base */ 0x00100000, 1879 /* gran */ 1, 1880 /* bytes */ 15, 1881 /* nFields */ 2, 1882 /* *fields */ soc_FCR_FCR_CRM_A_BCM88680_A0m_fields, 1883 /* *views */ NULL, 1884 /* *views_num */ NULL, 1885 /* snoop_cb */ NULL, 1886 /* snoop_user_data */ NULL, 1887 /* snoop_flags */ 0, 1888 /* severity */ SOC_MEM_SEVERE_LOW, 1889 /* type */ SOC_MEM_TYPE_TWO_PORT, 1890 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1891 /* impl */ SOC_MEM_IMPL_NORMAL, 1892 /* cmic_mor_clks */ 0, 1893 }, 1894 #endif /* chips */ 1895 1896 #if defined(BCM_88650_A0) 1897 { /* SOC_MEM_INT_FCR_FCR_CRM_Bm */ 1898 /* mem FCR_FCR_CRM_Bm */ 1899 /* flags */ SOC_MEM_FLAG_READONLY | 1900 SOC_MEM_FLAG_VALID, /* 0x2 */ 1901 /* cmp_fn */ NULL, 1902 /* *null_entry */ NULL, 1903 /* index_min */ 0, 1904 /* index_max */ 191, 1905 /* minblock */ 20, 1906 /* maxblock */ 20, 1907 /* blocks */ 0x100000, 1908 /* blocks_hi */ 0, 1909 /* base */ 0x00200000, 1910 /* gran */ 1, 1911 /* bytes */ 15, 1912 /* nFields */ 2, 1913 /* *fields */ soc_FCR_FCR_CRM_Bm_fields, 1914 /* *views */ NULL, 1915 /* *views_num */ NULL, 1916 /* snoop_cb */ NULL, 1917 /* snoop_user_data */ NULL, 1918 /* snoop_flags */ 0, 1919 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1920 /* type */ SOC_MEM_TYPE_NORMAL, 1921 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1922 /* impl */ SOC_MEM_IMPL_NORMAL, 1923 /* cmic_mor_clks */ 0, 1924 }, 1925 #endif /* chips */ 1926 1927 #if defined(BCM_8206_A0) 1928 { /* SOC_MEM_INT_FCR_FCR_CRM_B_BCM8206_A0m */ 1929 /* mem FCR_FCR_CRM_Bm */ 1930 /* flags */ SOC_MEM_FLAG_SIGNAL | 1931 SOC_MEM_FLAG_READONLY | 1932 SOC_MEM_FLAG_VALID, /* 0x2 */ 1933 /* cmp_fn */ NULL, 1934 /* *null_entry */ NULL, 1935 /* index_min */ 0, 1936 /* index_max */ 191, 1937 /* minblock */ 1, 1938 /* maxblock */ 1, 1939 /* blocks */ 0x2, 1940 /* blocks_hi */ 0, 1941 /* base */ 0x00200000, 1942 /* gran */ 1, 1943 /* bytes */ 15, 1944 /* nFields */ 2, 1945 /* *fields */ soc_FCR_FCR_CRM_B_BCM8206_A0m_fields, 1946 /* *views */ NULL, 1947 /* *views_num */ NULL, 1948 /* snoop_cb */ NULL, 1949 /* snoop_user_data */ NULL, 1950 /* snoop_flags */ 0, 1951 /* severity */ SOC_MEM_SEVERE_LOW, 1952 /* type */ SOC_MEM_TYPE_TWO_PORT, 1953 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1954 /* impl */ SOC_MEM_IMPL_NORMAL, 1955 /* cmic_mor_clks */ 0, 1956 }, 1957 #endif /* chips */ 1958 1959 #if defined(BCM_88375_A0) 1960 { /* SOC_MEM_INT_FCR_FCR_CRM_B_BCM88375_A0m */ 1961 /* mem FCR_FCR_CRM_Bm */ 1962 /* flags */ SOC_MEM_FLAG_SIGNAL | 1963 SOC_MEM_FLAG_READONLY | 1964 SOC_MEM_FLAG_VALID, /* 0x2 */ 1965 /* cmp_fn */ NULL, 1966 /* *null_entry */ NULL, 1967 /* index_min */ 0, 1968 /* index_max */ 191, 1969 /* minblock */ 44, 1970 /* maxblock */ 44, 1971 /* blocks */ 0, 1972 /* blocks_hi */ 0x1000, 1973 /* base */ 0x00200000, 1974 /* gran */ 1, 1975 /* bytes */ 15, 1976 /* nFields */ 2, 1977 /* *fields */ soc_FCR_FCR_CRM_B_BCM88375_A0m_fields, 1978 /* *views */ NULL, 1979 /* *views_num */ NULL, 1980 /* snoop_cb */ NULL, 1981 /* snoop_user_data */ NULL, 1982 /* snoop_flags */ 0, 1983 /* severity */ SOC_MEM_SEVERE_LOW, 1984 /* type */ SOC_MEM_TYPE_TWO_PORT, 1985 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1986 /* impl */ SOC_MEM_IMPL_NORMAL, 1987 /* cmic_mor_clks */ 0, 1988 }, 1989 #endif /* chips */ 1990 1991 #if defined(BCM_88375_B0) 1992 { /* SOC_MEM_INT_FCR_FCR_CRM_B_BCM88375_B0m */ 1993 /* mem FCR_FCR_CRM_Bm */ 1994 /* flags */ SOC_MEM_FLAG_SIGNAL | 1995 SOC_MEM_FLAG_READONLY | 1996 SOC_MEM_FLAG_VALID, /* 0x2 */ 1997 /* cmp_fn */ NULL, 1998 /* *null_entry */ NULL, 1999 /* index_min */ 0, 2000 /* index_max */ 191, 2001 /* minblock */ 44, 2002 /* maxblock */ 44, 2003 /* blocks */ 0, 2004 /* blocks_hi */ 0x1000, 2005 /* base */ 0x00200000, 2006 /* gran */ 1, 2007 /* bytes */ 15, 2008 /* nFields */ 2, 2009 /* *fields */ soc_FCR_FCR_CRM_B_BCM88375_B0m_fields, 2010 /* *views */ NULL, 2011 /* *views_num */ NULL, 2012 /* snoop_cb */ NULL, 2013 /* snoop_user_data */ NULL, 2014 /* snoop_flags */ 0, 2015 /* severity */ SOC_MEM_SEVERE_LOW, 2016 /* type */ SOC_MEM_TYPE_TWO_PORT, 2017 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2018 /* impl */ SOC_MEM_IMPL_NORMAL, 2019 /* cmic_mor_clks */ 0, 2020 }, 2021 #endif /* chips */ 2022 2023 #if defined(BCM_88470_A0) 2024 { /* SOC_MEM_INT_FCR_FCR_CRM_B_BCM88470_A0m */ 2025 /* mem FCR_FCR_CRM_Bm */ 2026 /* flags */ SOC_MEM_FLAG_SIGNAL | 2027 SOC_MEM_FLAG_READONLY | 2028 SOC_MEM_FLAG_VALID, /* 0x2 */ 2029 /* cmp_fn */ NULL, 2030 /* *null_entry */ NULL, 2031 /* index_min */ 0, 2032 /* index_max */ 191, 2033 /* minblock */ 20, 2034 /* maxblock */ 20, 2035 /* blocks */ 0x100000, 2036 /* blocks_hi */ 0, 2037 /* base */ 0x00200000, 2038 /* gran */ 1, 2039 /* bytes */ 15, 2040 /* nFields */ 2, 2041 /* *fields */ soc_FCR_FCR_CRM_B_BCM88470_A0m_fields, 2042 /* *views */ NULL, 2043 /* *views_num */ NULL, 2044 /* snoop_cb */ NULL, 2045 /* snoop_user_data */ NULL, 2046 /* snoop_flags */ 0, 2047 /* severity */ SOC_MEM_SEVERE_LOW, 2048 /* type */ SOC_MEM_TYPE_TWO_PORT, 2049 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2050 /* impl */ SOC_MEM_IMPL_NORMAL, 2051 /* cmic_mor_clks */ 0, 2052 }, 2053 #endif /* chips */ 2054 2055 #if defined(BCM_88470_B0) 2056 { /* SOC_MEM_INT_FCR_FCR_CRM_B_BCM88470_B0m */ 2057 /* mem FCR_FCR_CRM_Bm */ 2058 /* flags */ SOC_MEM_FLAG_SIGNAL | 2059 SOC_MEM_FLAG_READONLY | 2060 SOC_MEM_FLAG_VALID, /* 0x2 */ 2061 /* cmp_fn */ NULL, 2062 /* *null_entry */ NULL, 2063 /* index_min */ 0, 2064 /* index_max */ 191, 2065 /* minblock */ 20, 2066 /* maxblock */ 20, 2067 /* blocks */ 0x100000, 2068 /* blocks_hi */ 0, 2069 /* base */ 0x00200000, 2070 /* gran */ 1, 2071 /* bytes */ 15, 2072 /* nFields */ 2, 2073 /* *fields */ soc_FCR_FCR_CRM_B_BCM88470_B0m_fields, 2074 /* *views */ NULL, 2075 /* *views_num */ NULL, 2076 /* snoop_cb */ NULL, 2077 /* snoop_user_data */ NULL, 2078 /* snoop_flags */ 0, 2079 /* severity */ SOC_MEM_SEVERE_LOW, 2080 /* type */ SOC_MEM_TYPE_TWO_PORT, 2081 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2082 /* impl */ SOC_MEM_IMPL_NORMAL, 2083 /* cmic_mor_clks */ 0, 2084 }, 2085 #endif /* chips */ 2086 2087 #if defined(BCM_88650_B0) 2088 { /* SOC_MEM_INT_FCR_FCR_CRM_B_BCM88650_B0m */ 2089 /* mem FCR_FCR_CRM_Bm */ 2090 /* flags */ SOC_MEM_FLAG_READONLY | 2091 SOC_MEM_FLAG_VALID, /* 0x2 */ 2092 /* cmp_fn */ NULL, 2093 /* *null_entry */ NULL, 2094 /* index_min */ 0, 2095 /* index_max */ 191, 2096 /* minblock */ 20, 2097 /* maxblock */ 20, 2098 /* blocks */ 0x100000, 2099 /* blocks_hi */ 0, 2100 /* base */ 0x00200000, 2101 /* gran */ 1, 2102 /* bytes */ 15, 2103 /* nFields */ 2, 2104 /* *fields */ soc_FCR_FCR_CRM_B_BCM88650_B0m_fields, 2105 /* *views */ NULL, 2106 /* *views_num */ NULL, 2107 /* snoop_cb */ NULL, 2108 /* snoop_user_data */ NULL, 2109 /* snoop_flags */ 0, 2110 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2111 /* type */ SOC_MEM_TYPE_NORMAL, 2112 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2113 /* impl */ SOC_MEM_IMPL_NORMAL, 2114 /* cmic_mor_clks */ 0, 2115 }, 2116 #endif /* chips */ 2117 2118 #if defined(BCM_88660_A0) 2119 { /* SOC_MEM_INT_FCR_FCR_CRM_B_BCM88660_A0m */ 2120 /* mem FCR_FCR_CRM_Bm */ 2121 /* flags */ SOC_MEM_FLAG_READONLY | 2122 SOC_MEM_FLAG_VALID, /* 0x2 */ 2123 /* cmp_fn */ NULL, 2124 /* *null_entry */ NULL, 2125 /* index_min */ 0, 2126 /* index_max */ 191, 2127 /* minblock */ 20, 2128 /* maxblock */ 20, 2129 /* blocks */ 0x100000, 2130 /* blocks_hi */ 0, 2131 /* base */ 0x00200000, 2132 /* gran */ 1, 2133 /* bytes */ 15, 2134 /* nFields */ 2, 2135 /* *fields */ soc_FCR_FCR_CRM_B_BCM88660_A0m_fields, 2136 /* *views */ NULL, 2137 /* *views_num */ NULL, 2138 /* snoop_cb */ NULL, 2139 /* snoop_user_data */ NULL, 2140 /* snoop_flags */ 0, 2141 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2142 /* type */ SOC_MEM_TYPE_NORMAL, 2143 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2144 /* impl */ SOC_MEM_IMPL_NORMAL, 2145 /* cmic_mor_clks */ 0, 2146 }, 2147 #endif /* chips */ 2148 2149 #if defined(BCM_88675_A0) 2150 { /* SOC_MEM_INT_FCR_FCR_CRM_B_BCM88675_A0m */ 2151 /* mem FCR_FCR_CRM_Bm */ 2152 /* flags */ SOC_MEM_FLAG_SIGNAL | 2153 SOC_MEM_FLAG_READONLY | 2154 SOC_MEM_FLAG_VALID, /* 0x2 */ 2155 /* cmp_fn */ NULL, 2156 /* *null_entry */ NULL, 2157 /* index_min */ 0, 2158 /* index_max */ 191, 2159 /* minblock */ 44, 2160 /* maxblock */ 44, 2161 /* blocks */ 0, 2162 /* blocks_hi */ 0x1000, 2163 /* base */ 0x00200000, 2164 /* gran */ 1, 2165 /* bytes */ 15, 2166 /* nFields */ 2, 2167 /* *fields */ soc_FCR_FCR_CRM_B_BCM88675_A0m_fields, 2168 /* *views */ NULL, 2169 /* *views_num */ NULL, 2170 /* snoop_cb */ NULL, 2171 /* snoop_user_data */ NULL, 2172 /* snoop_flags */ 0, 2173 /* severity */ SOC_MEM_SEVERE_LOW, 2174 /* type */ SOC_MEM_TYPE_TWO_PORT, 2175 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2176 /* impl */ SOC_MEM_IMPL_NORMAL, 2177 /* cmic_mor_clks */ 0, 2178 }, 2179 #endif /* chips */ 2180 2181 #if defined(BCM_88675_B0) 2182 { /* SOC_MEM_INT_FCR_FCR_CRM_B_BCM88675_B0m */ 2183 /* mem FCR_FCR_CRM_Bm */ 2184 /* flags */ SOC_MEM_FLAG_SIGNAL | 2185 SOC_MEM_FLAG_READONLY | 2186 SOC_MEM_FLAG_VALID, /* 0x2 */ 2187 /* cmp_fn */ NULL, 2188 /* *null_entry */ NULL, 2189 /* index_min */ 0, 2190 /* index_max */ 191, 2191 /* minblock */ 44, 2192 /* maxblock */ 44, 2193 /* blocks */ 0, 2194 /* blocks_hi */ 0x1000, 2195 /* base */ 0x00200000, 2196 /* gran */ 1, 2197 /* bytes */ 15, 2198 /* nFields */ 2, 2199 /* *fields */ soc_FCR_FCR_CRM_B_BCM88675_B0m_fields, 2200 /* *views */ NULL, 2201 /* *views_num */ NULL, 2202 /* snoop_cb */ NULL, 2203 /* snoop_user_data */ NULL, 2204 /* snoop_flags */ 0, 2205 /* severity */ SOC_MEM_SEVERE_LOW, 2206 /* type */ SOC_MEM_TYPE_TWO_PORT, 2207 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2208 /* impl */ SOC_MEM_IMPL_NORMAL, 2209 /* cmic_mor_clks */ 0, 2210 }, 2211 #endif /* chips */ 2212 2213 #if defined(BCM_88680_A0) 2214 { /* SOC_MEM_INT_FCR_FCR_CRM_B_BCM88680_A0m */ 2215 /* mem FCR_FCR_CRM_Bm */ 2216 /* flags */ SOC_MEM_FLAG_SIGNAL | 2217 SOC_MEM_FLAG_READONLY | 2218 SOC_MEM_FLAG_VALID, /* 0x2 */ 2219 /* cmp_fn */ NULL, 2220 /* *null_entry */ NULL, 2221 /* index_min */ 0, 2222 /* index_max */ 383, 2223 /* minblock */ 45, 2224 /* maxblock */ 45, 2225 /* blocks */ 0, 2226 /* blocks_hi */ 0x2000, 2227 /* base */ 0x00200000, 2228 /* gran */ 1, 2229 /* bytes */ 15, 2230 /* nFields */ 2, 2231 /* *fields */ soc_FCR_FCR_CRM_B_BCM88680_A0m_fields, 2232 /* *views */ NULL, 2233 /* *views_num */ NULL, 2234 /* snoop_cb */ NULL, 2235 /* snoop_user_data */ NULL, 2236 /* snoop_flags */ 0, 2237 /* severity */ SOC_MEM_SEVERE_LOW, 2238 /* type */ SOC_MEM_TYPE_TWO_PORT, 2239 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2240 /* impl */ SOC_MEM_IMPL_NORMAL, 2241 /* cmic_mor_clks */ 0, 2242 }, 2243 #endif /* chips */ 2244 2245 #if defined(BCM_88690_A0) 2246 { /* SOC_MEM_INT_FCR_LOCAL_FIFOSm */ 2247 /* mem FCR_LOCAL_FIFOSm */ 2248 /* flags */ SOC_MEM_FLAG_SIGNAL | 2249 SOC_MEM_FLAG_READONLY | 2250 SOC_MEM_FLAG_VALID, /* 0x2 */ 2251 /* cmp_fn */ NULL, 2252 /* *null_entry */ NULL, 2253 /* index_min */ 0, 2254 /* index_max */ 95, 2255 /* minblock */ 98, 2256 /* maxblock */ 98, 2257 /* blocks */ 0, 2258 /* blocks_hi */ 0xffffffff, 2259 /* base */ 0x00002900, 2260 /* gran */ 1, 2261 /* bytes */ 15, 2262 /* nFields */ 2, 2263 /* *fields */ soc_FCR_LOCAL_FIFOSm_fields, 2264 /* *views */ NULL, 2265 /* *views_num */ NULL, 2266 /* snoop_cb */ NULL, 2267 /* snoop_user_data */ NULL, 2268 /* snoop_flags */ 0, 2269 /* severity */ SOC_MEM_SEVERE_LOW, 2270 /* type */ SOC_MEM_TYPE_TWO_PORT, 2271 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2272 /* impl */ SOC_MEM_IMPL_NORMAL, 2273 /* cmic_mor_clks */ 0, 2274 }, 2275 #endif /* chips */ 2276 2277 #if defined(BCM_88690_B0) 2278 { /* SOC_MEM_INT_FCR_LOCAL_FIFOS_BCM88690_B0m */ 2279 /* mem FCR_LOCAL_FIFOSm */ 2280 /* flags */ SOC_MEM_FLAG_SIGNAL | 2281 SOC_MEM_FLAG_READONLY | 2282 SOC_MEM_FLAG_VALID, /* 0x2 */ 2283 /* cmp_fn */ NULL, 2284 /* *null_entry */ NULL, 2285 /* index_min */ 0, 2286 /* index_max */ 95, 2287 /* minblock */ 98, 2288 /* maxblock */ 98, 2289 /* blocks */ 0, 2290 /* blocks_hi */ 0xffffffff, 2291 /* base */ 0x00002900, 2292 /* gran */ 1, 2293 /* bytes */ 15, 2294 /* nFields */ 2, 2295 /* *fields */ soc_FCR_LOCAL_FIFOS_BCM88690_B0m_fields, 2296 /* *views */ NULL, 2297 /* *views_num */ NULL, 2298 /* snoop_cb */ NULL, 2299 /* snoop_user_data */ NULL, 2300 /* snoop_flags */ 0, 2301 /* severity */ SOC_MEM_SEVERE_LOW, 2302 /* type */ SOC_MEM_TYPE_TWO_PORT, 2303 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2304 /* impl */ SOC_MEM_IMPL_NORMAL, 2305 /* cmic_mor_clks */ 0, 2306 }, 2307 #endif /* chips */ 2308 2309 #if defined(BCM_88690_A0) 2310 { /* SOC_MEM_INT_FCT_FCT_REACH_OUTm */ 2311 /* mem FCT_FCT_REACH_OUTm */ 2312 /* flags */ SOC_MEM_FLAG_SIGNAL | 2313 SOC_MEM_FLAG_READONLY | 2314 SOC_MEM_FLAG_VALID, /* 0x2 */ 2315 /* cmp_fn */ NULL, 2316 /* *null_entry */ NULL, 2317 /* index_min */ 0, 2318 /* index_max */ 111, 2319 /* minblock */ 99, 2320 /* maxblock */ 99, 2321 /* blocks */ 0, 2322 /* blocks_hi */ 0xffffffff, 2323 /* base */ 0x00000000, 2324 /* gran */ 1, 2325 /* bytes */ 7, 2326 /* nFields */ 2, 2327 /* *fields */ soc_FCT_FCT_REACH_OUTm_fields, 2328 /* *views */ NULL, 2329 /* *views_num */ NULL, 2330 /* snoop_cb */ NULL, 2331 /* snoop_user_data */ NULL, 2332 /* snoop_flags */ 0, 2333 /* severity */ SOC_MEM_SEVERE_LOW, 2334 /* type */ SOC_MEM_TYPE_TWO_PORT, 2335 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2336 /* impl */ SOC_MEM_IMPL_NORMAL, 2337 /* cmic_mor_clks */ 0, 2338 }, 2339 #endif /* chips */ 2340 2341 #if defined(BCM_88690_B0) 2342 { /* SOC_MEM_INT_FCT_FCT_REACH_OUT_BCM88690_B0m */ 2343 /* mem FCT_FCT_REACH_OUTm */ 2344 /* flags */ SOC_MEM_FLAG_SIGNAL | 2345 SOC_MEM_FLAG_READONLY | 2346 SOC_MEM_FLAG_VALID, /* 0x2 */ 2347 /* cmp_fn */ NULL, 2348 /* *null_entry */ NULL, 2349 /* index_min */ 0, 2350 /* index_max */ 111, 2351 /* minblock */ 99, 2352 /* maxblock */ 99, 2353 /* blocks */ 0, 2354 /* blocks_hi */ 0xffffffff, 2355 /* base */ 0x00000000, 2356 /* gran */ 1, 2357 /* bytes */ 7, 2358 /* nFields */ 2, 2359 /* *fields */ soc_FCT_FCT_REACH_OUT_BCM88690_B0m_fields, 2360 /* *views */ NULL, 2361 /* *views_num */ NULL, 2362 /* snoop_cb */ NULL, 2363 /* snoop_user_data */ NULL, 2364 /* snoop_flags */ 0, 2365 /* severity */ SOC_MEM_SEVERE_LOW, 2366 /* type */ SOC_MEM_TYPE_TWO_PORT, 2367 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2368 /* impl */ SOC_MEM_IMPL_NORMAL, 2369 /* cmic_mor_clks */ 0, 2370 }, 2371 #endif /* chips */ 2372 2373 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 2374 { /* SOC_MEM_INT_FC_HEADER_TYPEm */ 2375 /* mem FC_HEADER_TYPEm */ 2376 /* flags */ SOC_MEM_FLAG_VALID | 2377 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 2378 /* cmp_fn */ _soc_mem_cmp_undef, 2379 /* *null_entry */ _soc_mem_entry_null_zeroes, 2380 /* index_min */ 0, 2381 /* index_max */ 255, 2382 /* minblock */ 6, 2383 /* maxblock */ 6, 2384 /* blocks */ 0x40, 2385 /* blocks_hi */ 0, 2386 /* base */ 0x0207a000, 2387 /* gran */ 1, 2388 /* bytes */ 1, 2389 /* nFields */ 1, 2390 /* *fields */ soc_FC_HEADER_TYPEm_fields, 2391 /* *views */ NULL, 2392 /* *views_num */ NULL, 2393 /* snoop_cb */ NULL, 2394 /* snoop_user_data */ NULL, 2395 /* snoop_flags */ 0, 2396 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2397 /* type */ SOC_MEM_TYPE_NORMAL, 2398 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2399 /* impl */ SOC_MEM_IMPL_NORMAL, 2400 /* cmic_mor_clks */ 0, 2401 }, 2402 #endif /* chips */ 2403 2404 #if defined(BCM_56340_A0) 2405 { /* SOC_MEM_INT_FC_HEADER_TYPE_BCM56340_A0m */ 2406 /* mem FC_HEADER_TYPEm */ 2407 /* flags */ SOC_MEM_FLAG_VALID | 2408 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 2409 /* cmp_fn */ _soc_mem_cmp_undef, 2410 /* *null_entry */ _soc_mem_entry_null_zeroes, 2411 /* index_min */ 0, 2412 /* index_max */ 255, 2413 /* minblock */ 4, 2414 /* maxblock */ 4, 2415 /* blocks */ 0x10, 2416 /* blocks_hi */ 0, 2417 /* base */ 0x082c0000, 2418 /* gran */ 1, 2419 /* bytes */ 1, 2420 /* nFields */ 1, 2421 /* *fields */ soc_FC_HEADER_TYPE_BCM56640_A0m_fields, 2422 /* *views */ NULL, 2423 /* *views_num */ NULL, 2424 /* snoop_cb */ NULL, 2425 /* snoop_user_data */ NULL, 2426 /* snoop_flags */ 0, 2427 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2428 /* type */ SOC_MEM_TYPE_NORMAL, 2429 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2430 /* impl */ SOC_MEM_IMPL_NORMAL, 2431 /* cmic_mor_clks */ 0, 2432 }, 2433 #endif /* chips */ 2434 2435 #if defined(BCM_56640_A0) 2436 { /* SOC_MEM_INT_FC_HEADER_TYPE_BCM56640_A0m */ 2437 /* mem FC_HEADER_TYPEm */ 2438 /* flags */ SOC_MEM_FLAG_VALID | 2439 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 2440 /* cmp_fn */ _soc_mem_cmp_undef, 2441 /* *null_entry */ _soc_mem_entry_null_zeroes, 2442 /* index_min */ 0, 2443 /* index_max */ 255, 2444 /* minblock */ 7, 2445 /* maxblock */ 7, 2446 /* blocks */ 0x80, 2447 /* blocks_hi */ 0, 2448 /* base */ 0x082c0000, 2449 /* gran */ 1, 2450 /* bytes */ 1, 2451 /* nFields */ 1, 2452 /* *fields */ soc_FC_HEADER_TYPE_BCM56640_A0m_fields, 2453 /* *views */ NULL, 2454 /* *views_num */ NULL, 2455 /* snoop_cb */ NULL, 2456 /* snoop_user_data */ NULL, 2457 /* snoop_flags */ 0, 2458 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2459 /* type */ SOC_MEM_TYPE_NORMAL, 2460 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2461 /* impl */ SOC_MEM_IMPL_NORMAL, 2462 /* cmic_mor_clks */ 0, 2463 }, 2464 #endif /* chips */ 2465 2466 #if defined(BCM_56850_A0) 2467 { /* SOC_MEM_INT_FC_MAP_PROFILEm */ 2468 /* mem FC_MAP_PROFILEm */ 2469 /* flags */ SOC_MEM_FLAG_VALID | 2470 SOC_MEM_FLAG_CACHABLE | 2471 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 2472 /* cmp_fn */ _soc_mem_cmp_undef, 2473 /* *null_entry */ _soc_mem_entry_null_zeroes, 2474 /* index_min */ 0, 2475 /* index_max */ 15, 2476 /* minblock */ 10, 2477 /* maxblock */ 10, 2478 /* blocks */ 0x400, 2479 /* blocks_hi */ 0, 2480 /* base */ 0x50240000, 2481 /* gran */ 1, 2482 /* bytes */ 3, 2483 /* nFields */ 1, 2484 /* *fields */ soc_FC_MAP_PROFILEm_fields, 2485 /* *views */ NULL, 2486 /* *views_num */ NULL, 2487 /* snoop_cb */ NULL, 2488 /* snoop_user_data */ NULL, 2489 /* snoop_flags */ 0, 2490 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2491 /* type */ SOC_MEM_TYPE_NORMAL, 2492 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2493 /* impl */ SOC_MEM_IMPL_NORMAL, 2494 /* cmic_mor_clks */ 0, 2495 }, 2496 #endif /* chips */ 2497 2498 #if defined(BCM_56560_A0) 2499 { /* SOC_MEM_INT_FC_MAP_PROFILE_BCM56560_A0m */ 2500 /* mem FC_MAP_PROFILEm */ 2501 /* flags */ SOC_MEM_FLAG_VALID | 2502 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 2503 /* cmp_fn */ _soc_mem_cmp_undef, 2504 /* *null_entry */ _soc_mem_entry_null_zeroes, 2505 /* index_min */ 0, 2506 /* index_max */ 15, 2507 /* minblock */ 21, 2508 /* maxblock */ 21, 2509 /* blocks */ 0x200000, 2510 /* blocks_hi */ 0, 2511 /* base */ 0x60240000, 2512 /* gran */ 1, 2513 /* bytes */ 3, 2514 /* nFields */ 1, 2515 /* *fields */ soc_FC_MAP_PROFILE_BCM56560_A0m_fields, 2516 /* *views */ NULL, 2517 /* *views_num */ NULL, 2518 /* snoop_cb */ NULL, 2519 /* snoop_user_data */ NULL, 2520 /* snoop_flags */ 0, 2521 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2522 /* type */ SOC_MEM_TYPE_NORMAL, 2523 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2524 /* impl */ SOC_MEM_IMPL_NORMAL, 2525 /* cmic_mor_clks */ 0, 2526 }, 2527 #endif /* chips */ 2528 2529 #if defined(BCM_56560_B0) 2530 { /* SOC_MEM_INT_FC_MAP_PROFILE_BCM56560_B0m */ 2531 /* mem FC_MAP_PROFILEm */ 2532 /* flags */ SOC_MEM_FLAG_VALID | 2533 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 2534 /* cmp_fn */ _soc_mem_cmp_undef, 2535 /* *null_entry */ _soc_mem_entry_null_zeroes, 2536 /* index_min */ 0, 2537 /* index_max */ 15, 2538 /* minblock */ 13, 2539 /* maxblock */ 13, 2540 /* blocks */ 0x2000, 2541 /* blocks_hi */ 0, 2542 /* base */ 0x60240000, 2543 /* gran */ 1, 2544 /* bytes */ 3, 2545 /* nFields */ 1, 2546 /* *fields */ soc_FC_MAP_PROFILE_BCM56560_A0m_fields, 2547 /* *views */ NULL, 2548 /* *views_num */ NULL, 2549 /* snoop_cb */ NULL, 2550 /* snoop_user_data */ NULL, 2551 /* snoop_flags */ 0, 2552 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2553 /* type */ SOC_MEM_TYPE_NORMAL, 2554 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2555 /* impl */ SOC_MEM_IMPL_NORMAL, 2556 /* cmic_mor_clks */ 0, 2557 }, 2558 #endif /* chips */ 2559 2560 #if defined(BCM_56770_A0) 2561 { /* SOC_MEM_INT_FC_MAP_PROFILE_BCM56770_A0m */ 2562 /* mem FC_MAP_PROFILEm */ 2563 /* flags */ SOC_MEM_FLAG_VALID | 2564 SOC_MEM_FLAG_CACHABLE | 2565 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 2566 /* cmp_fn */ _soc_mem_cmp_undef, 2567 /* *null_entry */ _soc_mem_entry_null_zeroes, 2568 /* index_min */ 0, 2569 /* index_max */ 15, 2570 /* minblock */ 25, 2571 /* maxblock */ 25, 2572 /* blocks */ 0x2000000, 2573 /* blocks_hi */ 0, 2574 /* base */ 0x64000000, 2575 /* gran */ 1, 2576 /* bytes */ 3, 2577 /* nFields */ 1, 2578 /* *fields */ soc_FC_MAP_PROFILE_BCM56870_A0m_fields, 2579 /* *views */ NULL, 2580 /* *views_num */ NULL, 2581 /* snoop_cb */ NULL, 2582 /* snoop_user_data */ NULL, 2583 /* snoop_flags */ 0, 2584 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2585 /* type */ SOC_MEM_TYPE_NORMAL, 2586 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2587 /* impl */ SOC_MEM_IMPL_NORMAL, 2588 /* cmic_mor_clks */ 0, 2589 /* access_latency_mode */ 3, 2590 }, 2591 #endif /* chips */ 2592 2593 #if defined(BCM_56860_A0) 2594 { /* SOC_MEM_INT_FC_MAP_PROFILE_BCM56860_A0m */ 2595 /* mem FC_MAP_PROFILEm */ 2596 /* flags */ SOC_MEM_FLAG_VALID | 2597 SOC_MEM_FLAG_CACHABLE | 2598 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 2599 /* cmp_fn */ _soc_mem_cmp_undef, 2600 /* *null_entry */ _soc_mem_entry_null_zeroes, 2601 /* index_min */ 0, 2602 /* index_max */ 15, 2603 /* minblock */ 11, 2604 /* maxblock */ 11, 2605 /* blocks */ 0x800, 2606 /* blocks_hi */ 0, 2607 /* base */ 0x60240000, 2608 /* gran */ 1, 2609 /* bytes */ 3, 2610 /* nFields */ 1, 2611 /* *fields */ soc_FC_MAP_PROFILEm_fields, 2612 /* *views */ NULL, 2613 /* *views_num */ NULL, 2614 /* snoop_cb */ NULL, 2615 /* snoop_user_data */ NULL, 2616 /* snoop_flags */ 0, 2617 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2618 /* type */ SOC_MEM_TYPE_NORMAL, 2619 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2620 /* impl */ SOC_MEM_IMPL_NORMAL, 2621 /* cmic_mor_clks */ 0, 2622 }, 2623 #endif /* chips */ 2624 2625 #if defined(BCM_56870_A0) 2626 { /* SOC_MEM_INT_FC_MAP_PROFILE_BCM56870_A0m */ 2627 /* mem FC_MAP_PROFILEm */ 2628 /* flags */ SOC_MEM_FLAG_VALID | 2629 SOC_MEM_FLAG_CACHABLE | 2630 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 2631 /* cmp_fn */ _soc_mem_cmp_undef, 2632 /* *null_entry */ _soc_mem_entry_null_zeroes, 2633 /* index_min */ 0, 2634 /* index_max */ 15, 2635 /* minblock */ 37, 2636 /* maxblock */ 37, 2637 /* blocks */ 0, 2638 /* blocks_hi */ 0x20, 2639 /* base */ 0x64000000, 2640 /* gran */ 1, 2641 /* bytes */ 3, 2642 /* nFields */ 1, 2643 /* *fields */ soc_FC_MAP_PROFILE_BCM56870_A0m_fields, 2644 /* *views */ NULL, 2645 /* *views_num */ NULL, 2646 /* snoop_cb */ NULL, 2647 /* snoop_user_data */ NULL, 2648 /* snoop_flags */ 0, 2649 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2650 /* type */ SOC_MEM_TYPE_NORMAL, 2651 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 2652 /* impl */ SOC_MEM_IMPL_NORMAL, 2653 /* cmic_mor_clks */ 0, 2654 /* access_latency_mode */ 3, 2655 }, 2656 #endif /* chips */ 2657 2658 #if defined(BCM_88690_A0) 2659 { /* SOC_MEM_INT_FDA_AUTO_DOC_NAME_32m */ 2660 /* mem FDA_AUTO_DOC_NAME_32m */ 2661 /* flags */ SOC_MEM_FLAG_SIGNAL | 2662 SOC_MEM_FLAG_WRITEONLY | 2663 SOC_MEM_FLAG_READONLY | 2664 SOC_MEM_FLAG_VALID | 2665 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 2666 /* cmp_fn */ NULL, 2667 /* *null_entry */ NULL, 2668 /* index_min */ 0, 2669 /* index_max */ 159, 2670 /* minblock */ 100, 2671 /* maxblock */ 100, 2672 /* blocks */ 0, 2673 /* blocks_hi */ 0xffffffff, 2674 /* base */ 0x00000000, 2675 /* gran */ 1, 2676 /* bytes */ 130, 2677 /* nFields */ 2, 2678 /* *fields */ soc_FDA_AUTO_DOC_NAME_32m_fields, 2679 /* *views */ NULL, 2680 /* *views_num */ NULL, 2681 /* snoop_cb */ NULL, 2682 /* snoop_user_data */ NULL, 2683 /* snoop_flags */ 0, 2684 /* severity */ SOC_MEM_SEVERE_LOW, 2685 /* type */ SOC_MEM_TYPE_TWO_PORT, 2686 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2687 /* impl */ SOC_MEM_IMPL_NORMAL, 2688 /* cmic_mor_clks */ 0, 2689 }, 2690 #endif /* chips */ 2691 2692 #if defined(BCM_88690_A0) 2693 { /* SOC_MEM_INT_FDA_AUTO_DOC_NAME_33m */ 2694 /* mem FDA_AUTO_DOC_NAME_33m */ 2695 /* flags */ SOC_MEM_FLAG_SIGNAL | 2696 SOC_MEM_FLAG_WRITEONLY | 2697 SOC_MEM_FLAG_READONLY | 2698 SOC_MEM_FLAG_VALID | 2699 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 2700 /* cmp_fn */ NULL, 2701 /* *null_entry */ NULL, 2702 /* index_min */ 0, 2703 /* index_max */ 159, 2704 /* minblock */ 100, 2705 /* maxblock */ 100, 2706 /* blocks */ 0, 2707 /* blocks_hi */ 0xffffffff, 2708 /* base */ 0x00010000, 2709 /* gran */ 1, 2710 /* bytes */ 7, 2711 /* nFields */ 2, 2712 /* *fields */ soc_FDA_AUTO_DOC_NAME_33m_fields, 2713 /* *views */ NULL, 2714 /* *views_num */ NULL, 2715 /* snoop_cb */ NULL, 2716 /* snoop_user_data */ NULL, 2717 /* snoop_flags */ 0, 2718 /* severity */ SOC_MEM_SEVERE_LOW, 2719 /* type */ SOC_MEM_TYPE_TWO_PORT, 2720 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2721 /* impl */ SOC_MEM_IMPL_NORMAL, 2722 /* cmic_mor_clks */ 0, 2723 }, 2724 #endif /* chips */ 2725 2726 #if defined(BCM_88690_A0) 2727 { /* SOC_MEM_INT_FDA_AUTO_DOC_NAME_34m */ 2728 /* mem FDA_AUTO_DOC_NAME_34m */ 2729 /* flags */ SOC_MEM_FLAG_SIGNAL | 2730 SOC_MEM_FLAG_WRITEONLY | 2731 SOC_MEM_FLAG_READONLY | 2732 SOC_MEM_FLAG_VALID | 2733 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 2734 /* cmp_fn */ NULL, 2735 /* *null_entry */ NULL, 2736 /* index_min */ 0, 2737 /* index_max */ 127, 2738 /* minblock */ 100, 2739 /* maxblock */ 100, 2740 /* blocks */ 0, 2741 /* blocks_hi */ 0xffffffff, 2742 /* base */ 0x00011000, 2743 /* gran */ 1, 2744 /* bytes */ 130, 2745 /* nFields */ 2, 2746 /* *fields */ soc_FDA_AUTO_DOC_NAME_34m_fields, 2747 /* *views */ NULL, 2748 /* *views_num */ NULL, 2749 /* snoop_cb */ NULL, 2750 /* snoop_user_data */ NULL, 2751 /* snoop_flags */ 0, 2752 /* severity */ SOC_MEM_SEVERE_LOW, 2753 /* type */ SOC_MEM_TYPE_TWO_PORT, 2754 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2755 /* impl */ SOC_MEM_IMPL_NORMAL, 2756 /* cmic_mor_clks */ 0, 2757 }, 2758 #endif /* chips */ 2759 2760 #if defined(BCM_88690_A0) 2761 { /* SOC_MEM_INT_FDA_AUTO_DOC_NAME_35m */ 2762 /* mem FDA_AUTO_DOC_NAME_35m */ 2763 /* flags */ SOC_MEM_FLAG_SIGNAL | 2764 SOC_MEM_FLAG_WRITEONLY | 2765 SOC_MEM_FLAG_READONLY | 2766 SOC_MEM_FLAG_VALID | 2767 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 2768 /* cmp_fn */ NULL, 2769 /* *null_entry */ NULL, 2770 /* index_min */ 0, 2771 /* index_max */ 127, 2772 /* minblock */ 100, 2773 /* maxblock */ 100, 2774 /* blocks */ 0, 2775 /* blocks_hi */ 0xffffffff, 2776 /* base */ 0x00019000, 2777 /* gran */ 1, 2778 /* bytes */ 7, 2779 /* nFields */ 2, 2780 /* *fields */ soc_FDA_AUTO_DOC_NAME_35m_fields, 2781 /* *views */ NULL, 2782 /* *views_num */ NULL, 2783 /* snoop_cb */ NULL, 2784 /* snoop_user_data */ NULL, 2785 /* snoop_flags */ 0, 2786 /* severity */ SOC_MEM_SEVERE_LOW, 2787 /* type */ SOC_MEM_TYPE_TWO_PORT, 2788 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2789 /* impl */ SOC_MEM_IMPL_NORMAL, 2790 /* cmic_mor_clks */ 0, 2791 }, 2792 #endif /* chips */ 2793 2794 #if defined(BCM_88690_B0) 2795 { /* SOC_MEM_INT_FDA_AUTO_DOC_NAME_32_BCM88690_B0m */ 2796 /* mem FDA_AUTO_DOC_NAME_32m */ 2797 /* flags */ SOC_MEM_FLAG_SIGNAL | 2798 SOC_MEM_FLAG_WRITEONLY | 2799 SOC_MEM_FLAG_READONLY | 2800 SOC_MEM_FLAG_VALID | 2801 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 2802 /* cmp_fn */ NULL, 2803 /* *null_entry */ NULL, 2804 /* index_min */ 0, 2805 /* index_max */ 159, 2806 /* minblock */ 100, 2807 /* maxblock */ 100, 2808 /* blocks */ 0, 2809 /* blocks_hi */ 0xffffffff, 2810 /* base */ 0x00000000, 2811 /* gran */ 1, 2812 /* bytes */ 130, 2813 /* nFields */ 2, 2814 /* *fields */ soc_FDA_AUTO_DOC_NAME_32_BCM88690_B0m_fields, 2815 /* *views */ NULL, 2816 /* *views_num */ NULL, 2817 /* snoop_cb */ NULL, 2818 /* snoop_user_data */ NULL, 2819 /* snoop_flags */ 0, 2820 /* severity */ SOC_MEM_SEVERE_LOW, 2821 /* type */ SOC_MEM_TYPE_TWO_PORT, 2822 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2823 /* impl */ SOC_MEM_IMPL_NORMAL, 2824 /* cmic_mor_clks */ 0, 2825 }, 2826 #endif /* chips */ 2827 2828 #if defined(BCM_88690_B0) 2829 { /* SOC_MEM_INT_FDA_AUTO_DOC_NAME_33_BCM88690_B0m */ 2830 /* mem FDA_AUTO_DOC_NAME_33m */ 2831 /* flags */ SOC_MEM_FLAG_SIGNAL | 2832 SOC_MEM_FLAG_WRITEONLY | 2833 SOC_MEM_FLAG_READONLY | 2834 SOC_MEM_FLAG_VALID | 2835 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 2836 /* cmp_fn */ NULL, 2837 /* *null_entry */ NULL, 2838 /* index_min */ 0, 2839 /* index_max */ 159, 2840 /* minblock */ 100, 2841 /* maxblock */ 100, 2842 /* blocks */ 0, 2843 /* blocks_hi */ 0xffffffff, 2844 /* base */ 0x00010000, 2845 /* gran */ 1, 2846 /* bytes */ 7, 2847 /* nFields */ 2, 2848 /* *fields */ soc_FDA_AUTO_DOC_NAME_33_BCM88690_B0m_fields, 2849 /* *views */ NULL, 2850 /* *views_num */ NULL, 2851 /* snoop_cb */ NULL, 2852 /* snoop_user_data */ NULL, 2853 /* snoop_flags */ 0, 2854 /* severity */ SOC_MEM_SEVERE_LOW, 2855 /* type */ SOC_MEM_TYPE_TWO_PORT, 2856 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2857 /* impl */ SOC_MEM_IMPL_NORMAL, 2858 /* cmic_mor_clks */ 0, 2859 }, 2860 #endif /* chips */ 2861 2862 #if defined(BCM_88690_B0) 2863 { /* SOC_MEM_INT_FDA_AUTO_DOC_NAME_34_BCM88690_B0m */ 2864 /* mem FDA_AUTO_DOC_NAME_34m */ 2865 /* flags */ SOC_MEM_FLAG_SIGNAL | 2866 SOC_MEM_FLAG_WRITEONLY | 2867 SOC_MEM_FLAG_READONLY | 2868 SOC_MEM_FLAG_VALID | 2869 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 2870 /* cmp_fn */ NULL, 2871 /* *null_entry */ NULL, 2872 /* index_min */ 0, 2873 /* index_max */ 127, 2874 /* minblock */ 100, 2875 /* maxblock */ 100, 2876 /* blocks */ 0, 2877 /* blocks_hi */ 0xffffffff, 2878 /* base */ 0x00011000, 2879 /* gran */ 1, 2880 /* bytes */ 130, 2881 /* nFields */ 2, 2882 /* *fields */ soc_FDA_AUTO_DOC_NAME_34_BCM88690_B0m_fields, 2883 /* *views */ NULL, 2884 /* *views_num */ NULL, 2885 /* snoop_cb */ NULL, 2886 /* snoop_user_data */ NULL, 2887 /* snoop_flags */ 0, 2888 /* severity */ SOC_MEM_SEVERE_LOW, 2889 /* type */ SOC_MEM_TYPE_TWO_PORT, 2890 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2891 /* impl */ SOC_MEM_IMPL_NORMAL, 2892 /* cmic_mor_clks */ 0, 2893 }, 2894 #endif /* chips */ 2895 2896 #if defined(BCM_88690_B0) 2897 { /* SOC_MEM_INT_FDA_AUTO_DOC_NAME_35_BCM88690_B0m */ 2898 /* mem FDA_AUTO_DOC_NAME_35m */ 2899 /* flags */ SOC_MEM_FLAG_SIGNAL | 2900 SOC_MEM_FLAG_WRITEONLY | 2901 SOC_MEM_FLAG_READONLY | 2902 SOC_MEM_FLAG_VALID | 2903 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 2904 /* cmp_fn */ NULL, 2905 /* *null_entry */ NULL, 2906 /* index_min */ 0, 2907 /* index_max */ 127, 2908 /* minblock */ 100, 2909 /* maxblock */ 100, 2910 /* blocks */ 0, 2911 /* blocks_hi */ 0xffffffff, 2912 /* base */ 0x00019000, 2913 /* gran */ 1, 2914 /* bytes */ 7, 2915 /* nFields */ 2, 2916 /* *fields */ soc_FDA_AUTO_DOC_NAME_35_BCM88690_B0m_fields, 2917 /* *views */ NULL, 2918 /* *views_num */ NULL, 2919 /* snoop_cb */ NULL, 2920 /* snoop_user_data */ NULL, 2921 /* snoop_flags */ 0, 2922 /* severity */ SOC_MEM_SEVERE_LOW, 2923 /* type */ SOC_MEM_TYPE_TWO_PORT, 2924 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2925 /* impl */ SOC_MEM_IMPL_NORMAL, 2926 /* cmic_mor_clks */ 0, 2927 }, 2928 #endif /* chips */ 2929 2930 #if defined(BCM_88675_A0) 2931 { /* SOC_MEM_INT_FDA_FDA_MCm */ 2932 /* mem FDA_FDA_MCm */ 2933 /* flags */ SOC_MEM_FLAG_SIGNAL | 2934 SOC_MEM_FLAG_VALID, /* 0x2 */ 2935 /* cmp_fn */ NULL, 2936 /* *null_entry */ NULL, 2937 /* index_min */ 0, 2938 /* index_max */ 4095, 2939 /* minblock */ 46, 2940 /* maxblock */ 46, 2941 /* blocks */ 0, 2942 /* blocks_hi */ 0x4000, 2943 /* base */ 0x01000000, 2944 /* gran */ 1, 2945 /* bytes */ 9, 2946 /* nFields */ 2, 2947 /* *fields */ soc_FDA_FDA_MCm_fields, 2948 /* *views */ NULL, 2949 /* *views_num */ NULL, 2950 /* snoop_cb */ NULL, 2951 /* snoop_user_data */ NULL, 2952 /* snoop_flags */ 0, 2953 /* severity */ SOC_MEM_SEVERE_HIGH, 2954 /* type */ SOC_MEM_TYPE_ONE_PORT, 2955 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2956 /* impl */ SOC_MEM_IMPL_NORMAL, 2957 /* cmic_mor_clks */ 0, 2958 }, 2959 #endif /* chips */ 2960 2961 #if defined(BCM_8206_A0) 2962 { /* SOC_MEM_INT_FDA_FDA_MC_BCM8206_A0m */ 2963 /* mem FDA_FDA_MCm */ 2964 /* flags */ SOC_MEM_FLAG_SIGNAL | 2965 SOC_MEM_FLAG_VALID, /* 0x2 */ 2966 /* cmp_fn */ NULL, 2967 /* *null_entry */ NULL, 2968 /* index_min */ 0, 2969 /* index_max */ 4095, 2970 /* minblock */ 3, 2971 /* maxblock */ 3, 2972 /* blocks */ 0x8, 2973 /* blocks_hi */ 0, 2974 /* base */ 0x01000000, 2975 /* gran */ 1, 2976 /* bytes */ 9, 2977 /* nFields */ 2, 2978 /* *fields */ soc_FDA_FDA_MC_BCM8206_A0m_fields, 2979 /* *views */ NULL, 2980 /* *views_num */ NULL, 2981 /* snoop_cb */ NULL, 2982 /* snoop_user_data */ NULL, 2983 /* snoop_flags */ 0, 2984 /* severity */ SOC_MEM_SEVERE_HIGH, 2985 /* type */ SOC_MEM_TYPE_ONE_PORT, 2986 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2987 /* impl */ SOC_MEM_IMPL_NORMAL, 2988 /* cmic_mor_clks */ 0, 2989 }, 2990 #endif /* chips */ 2991 2992 #if defined(BCM_88375_A0) 2993 { /* SOC_MEM_INT_FDA_FDA_MC_BCM88375_A0m */ 2994 /* mem FDA_FDA_MCm */ 2995 /* flags */ SOC_MEM_FLAG_SIGNAL | 2996 SOC_MEM_FLAG_VALID, /* 0x2 */ 2997 /* cmp_fn */ NULL, 2998 /* *null_entry */ NULL, 2999 /* index_min */ 0, 3000 /* index_max */ 4095, 3001 /* minblock */ 46, 3002 /* maxblock */ 46, 3003 /* blocks */ 0, 3004 /* blocks_hi */ 0x4000, 3005 /* base */ 0x01000000, 3006 /* gran */ 1, 3007 /* bytes */ 9, 3008 /* nFields */ 2, 3009 /* *fields */ soc_FDA_FDA_MC_BCM88375_A0m_fields, 3010 /* *views */ NULL, 3011 /* *views_num */ NULL, 3012 /* snoop_cb */ NULL, 3013 /* snoop_user_data */ NULL, 3014 /* snoop_flags */ 0, 3015 /* severity */ SOC_MEM_SEVERE_HIGH, 3016 /* type */ SOC_MEM_TYPE_ONE_PORT, 3017 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3018 /* impl */ SOC_MEM_IMPL_NORMAL, 3019 /* cmic_mor_clks */ 0, 3020 }, 3021 #endif /* chips */ 3022 3023 #if defined(BCM_88375_B0) 3024 { /* SOC_MEM_INT_FDA_FDA_MC_BCM88375_B0m */ 3025 /* mem FDA_FDA_MCm */ 3026 /* flags */ SOC_MEM_FLAG_SIGNAL | 3027 SOC_MEM_FLAG_VALID, /* 0x2 */ 3028 /* cmp_fn */ NULL, 3029 /* *null_entry */ NULL, 3030 /* index_min */ 0, 3031 /* index_max */ 4095, 3032 /* minblock */ 46, 3033 /* maxblock */ 46, 3034 /* blocks */ 0, 3035 /* blocks_hi */ 0x4000, 3036 /* base */ 0x01000000, 3037 /* gran */ 1, 3038 /* bytes */ 9, 3039 /* nFields */ 2, 3040 /* *fields */ soc_FDA_FDA_MC_BCM88375_B0m_fields, 3041 /* *views */ NULL, 3042 /* *views_num */ NULL, 3043 /* snoop_cb */ NULL, 3044 /* snoop_user_data */ NULL, 3045 /* snoop_flags */ 0, 3046 /* severity */ SOC_MEM_SEVERE_HIGH, 3047 /* type */ SOC_MEM_TYPE_ONE_PORT, 3048 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3049 /* impl */ SOC_MEM_IMPL_NORMAL, 3050 /* cmic_mor_clks */ 0, 3051 }, 3052 #endif /* chips */ 3053 3054 #if defined(BCM_88675_B0) 3055 { /* SOC_MEM_INT_FDA_FDA_MC_BCM88675_B0m */ 3056 /* mem FDA_FDA_MCm */ 3057 /* flags */ SOC_MEM_FLAG_SIGNAL | 3058 SOC_MEM_FLAG_VALID, /* 0x2 */ 3059 /* cmp_fn */ NULL, 3060 /* *null_entry */ NULL, 3061 /* index_min */ 0, 3062 /* index_max */ 4095, 3063 /* minblock */ 46, 3064 /* maxblock */ 46, 3065 /* blocks */ 0, 3066 /* blocks_hi */ 0x4000, 3067 /* base */ 0x01000000, 3068 /* gran */ 1, 3069 /* bytes */ 9, 3070 /* nFields */ 2, 3071 /* *fields */ soc_FDA_FDA_MC_BCM88675_B0m_fields, 3072 /* *views */ NULL, 3073 /* *views_num */ NULL, 3074 /* snoop_cb */ NULL, 3075 /* snoop_user_data */ NULL, 3076 /* snoop_flags */ 0, 3077 /* severity */ SOC_MEM_SEVERE_HIGH, 3078 /* type */ SOC_MEM_TYPE_ONE_PORT, 3079 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3080 /* impl */ SOC_MEM_IMPL_NORMAL, 3081 /* cmic_mor_clks */ 0, 3082 }, 3083 #endif /* chips */ 3084 3085 #if defined(BCM_88680_A0) 3086 { /* SOC_MEM_INT_FDA_FDA_MC_BCM88680_A0m */ 3087 /* mem FDA_FDA_MCm */ 3088 /* flags */ SOC_MEM_FLAG_SIGNAL | 3089 SOC_MEM_FLAG_VALID, /* 0x2 */ 3090 /* cmp_fn */ NULL, 3091 /* *null_entry */ NULL, 3092 /* index_min */ 0, 3093 /* index_max */ 4095, 3094 /* minblock */ 47, 3095 /* maxblock */ 47, 3096 /* blocks */ 0, 3097 /* blocks_hi */ 0x8000, 3098 /* base */ 0x01000000, 3099 /* gran */ 1, 3100 /* bytes */ 9, 3101 /* nFields */ 2, 3102 /* *fields */ soc_FDA_FDA_MC_BCM88680_A0m_fields, 3103 /* *views */ NULL, 3104 /* *views_num */ NULL, 3105 /* snoop_cb */ NULL, 3106 /* snoop_user_data */ NULL, 3107 /* snoop_flags */ 0, 3108 /* severity */ SOC_MEM_SEVERE_HIGH, 3109 /* type */ SOC_MEM_TYPE_ONE_PORT, 3110 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3111 /* impl */ SOC_MEM_IMPL_NORMAL, 3112 /* cmic_mor_clks */ 0, 3113 }, 3114 #endif /* chips */ 3115 3116 #if defined(BCM_88690_A0) 3117 { /* SOC_MEM_INT_FDA_FDA_MEMORY_0m */ 3118 /* mem FDA_FDA_MEMORY_0m */ 3119 /* flags */ SOC_MEM_FLAG_SIGNAL | 3120 SOC_MEM_FLAG_WRITEONLY | 3121 SOC_MEM_FLAG_READONLY | 3122 SOC_MEM_FLAG_VALID | 3123 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3124 /* cmp_fn */ NULL, 3125 /* *null_entry */ NULL, 3126 /* index_min */ 0, 3127 /* index_max */ 29, 3128 /* minblock */ 100, 3129 /* maxblock */ 100, 3130 /* blocks */ 0, 3131 /* blocks_hi */ 0xffffffff, 3132 /* base */ 0x00019800, 3133 /* gran */ 1, 3134 /* bytes */ 130, 3135 /* nFields */ 2, 3136 /* *fields */ soc_FDA_FDA_MEMORY_0m_fields, 3137 /* *views */ NULL, 3138 /* *views_num */ NULL, 3139 /* snoop_cb */ NULL, 3140 /* snoop_user_data */ NULL, 3141 /* snoop_flags */ 0, 3142 /* severity */ SOC_MEM_SEVERE_LOW, 3143 /* type */ SOC_MEM_TYPE_NORMAL, 3144 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3145 /* impl */ SOC_MEM_IMPL_NORMAL, 3146 /* cmic_mor_clks */ 0, 3147 }, 3148 #endif /* chips */ 3149 3150 #if defined(BCM_88690_B0) 3151 { /* SOC_MEM_INT_FDA_FDA_MEMORY_0_BCM88690_B0m */ 3152 /* mem FDA_FDA_MEMORY_0m */ 3153 /* flags */ SOC_MEM_FLAG_SIGNAL | 3154 SOC_MEM_FLAG_WRITEONLY | 3155 SOC_MEM_FLAG_READONLY | 3156 SOC_MEM_FLAG_VALID | 3157 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3158 /* cmp_fn */ NULL, 3159 /* *null_entry */ NULL, 3160 /* index_min */ 0, 3161 /* index_max */ 29, 3162 /* minblock */ 100, 3163 /* maxblock */ 100, 3164 /* blocks */ 0, 3165 /* blocks_hi */ 0xffffffff, 3166 /* base */ 0x00019800, 3167 /* gran */ 1, 3168 /* bytes */ 130, 3169 /* nFields */ 2, 3170 /* *fields */ soc_FDA_FDA_MEMORY_0_BCM88690_B0m_fields, 3171 /* *views */ NULL, 3172 /* *views_num */ NULL, 3173 /* snoop_cb */ NULL, 3174 /* snoop_user_data */ NULL, 3175 /* snoop_flags */ 0, 3176 /* severity */ SOC_MEM_SEVERE_LOW, 3177 /* type */ SOC_MEM_TYPE_NORMAL, 3178 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3179 /* impl */ SOC_MEM_IMPL_EXTERNAL, 3180 /* cmic_mor_clks */ 0, 3181 }, 3182 #endif /* chips */ 3183 3184 #if defined(BCM_88675_A0) 3185 { /* SOC_MEM_INT_FDA_MEM_1002000m */ 3186 /* mem FDA_MEM_1002000m */ 3187 /* flags */ SOC_MEM_FLAG_SIGNAL | 3188 SOC_MEM_FLAG_WRITEONLY | 3189 SOC_MEM_FLAG_READONLY | 3190 SOC_MEM_FLAG_VALID | 3191 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3192 /* cmp_fn */ NULL, 3193 /* *null_entry */ NULL, 3194 /* index_min */ 0, 3195 /* index_max */ 11, 3196 /* minblock */ 46, 3197 /* maxblock */ 46, 3198 /* blocks */ 0, 3199 /* blocks_hi */ 0x4000, 3200 /* base */ 0x01002000, 3201 /* gran */ 1, 3202 /* bytes */ 264, 3203 /* nFields */ 10, 3204 /* *fields */ soc_FDA_MEM_1002000m_fields, 3205 /* *views */ NULL, 3206 /* *views_num */ NULL, 3207 /* snoop_cb */ NULL, 3208 /* snoop_user_data */ NULL, 3209 /* snoop_flags */ 0, 3210 /* severity */ SOC_MEM_SEVERE_LOW, 3211 /* type */ SOC_MEM_TYPE_TWO_PORT, 3212 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 3213 /* impl */ SOC_MEM_IMPL_NORMAL, 3214 /* cmic_mor_clks */ 0, 3215 }, 3216 #endif /* chips */ 3217 3218 #if defined(BCM_88675_A0) 3219 { /* SOC_MEM_INT_FDA_MEM_1003000m */ 3220 /* mem FDA_MEM_1003000m */ 3221 /* flags */ SOC_MEM_FLAG_SIGNAL | 3222 SOC_MEM_FLAG_WRITEONLY | 3223 SOC_MEM_FLAG_READONLY | 3224 SOC_MEM_FLAG_VALID | 3225 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3226 /* cmp_fn */ NULL, 3227 /* *null_entry */ NULL, 3228 /* index_min */ 0, 3229 /* index_max */ 29, 3230 /* minblock */ 46, 3231 /* maxblock */ 46, 3232 /* blocks */ 0, 3233 /* blocks_hi */ 0x4000, 3234 /* base */ 0x01003000, 3235 /* gran */ 1, 3236 /* bytes */ 265, 3237 /* nFields */ 3, 3238 /* *fields */ soc_FDA_MEM_1003000m_fields, 3239 /* *views */ NULL, 3240 /* *views_num */ NULL, 3241 /* snoop_cb */ NULL, 3242 /* snoop_user_data */ NULL, 3243 /* snoop_flags */ 0, 3244 /* severity */ SOC_MEM_SEVERE_LOW, 3245 /* type */ SOC_MEM_TYPE_TWO_PORT, 3246 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 3247 /* impl */ SOC_MEM_IMPL_NORMAL, 3248 /* cmic_mor_clks */ 0, 3249 }, 3250 #endif /* chips */ 3251 3252 #if defined(BCM_88675_A0) 3253 { /* SOC_MEM_INT_FDA_MEM_1004000m */ 3254 /* mem FDA_MEM_1004000m */ 3255 /* flags */ SOC_MEM_FLAG_SIGNAL | 3256 SOC_MEM_FLAG_WRITEONLY | 3257 SOC_MEM_FLAG_READONLY | 3258 SOC_MEM_FLAG_VALID | 3259 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3260 /* cmp_fn */ NULL, 3261 /* *null_entry */ NULL, 3262 /* index_min */ 0, 3263 /* index_max */ 511, 3264 /* minblock */ 46, 3265 /* maxblock */ 46, 3266 /* blocks */ 0, 3267 /* blocks_hi */ 0x4000, 3268 /* base */ 0x01004000, 3269 /* gran */ 1, 3270 /* bytes */ 265, 3271 /* nFields */ 9, 3272 /* *fields */ soc_FDA_MEM_1004000m_fields, 3273 /* *views */ NULL, 3274 /* *views_num */ NULL, 3275 /* snoop_cb */ NULL, 3276 /* snoop_user_data */ NULL, 3277 /* snoop_flags */ 0, 3278 /* severity */ SOC_MEM_SEVERE_LOW, 3279 /* type */ SOC_MEM_TYPE_TWO_PORT, 3280 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3281 /* impl */ SOC_MEM_IMPL_NORMAL, 3282 /* cmic_mor_clks */ 0, 3283 }, 3284 #endif /* chips */ 3285 3286 #if defined(BCM_88675_A0) 3287 { /* SOC_MEM_INT_FDA_MEM_1005000m */ 3288 /* mem FDA_MEM_1005000m */ 3289 /* flags */ SOC_MEM_FLAG_SIGNAL | 3290 SOC_MEM_FLAG_WRITEONLY | 3291 SOC_MEM_FLAG_READONLY | 3292 SOC_MEM_FLAG_VALID | 3293 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3294 /* cmp_fn */ NULL, 3295 /* *null_entry */ NULL, 3296 /* index_min */ 0, 3297 /* index_max */ 99, 3298 /* minblock */ 46, 3299 /* maxblock */ 46, 3300 /* blocks */ 0, 3301 /* blocks_hi */ 0x4000, 3302 /* base */ 0x01005000, 3303 /* gran */ 1, 3304 /* bytes */ 264, 3305 /* nFields */ 9, 3306 /* *fields */ soc_FDA_MEM_1005000m_fields, 3307 /* *views */ NULL, 3308 /* *views_num */ NULL, 3309 /* snoop_cb */ NULL, 3310 /* snoop_user_data */ NULL, 3311 /* snoop_flags */ 0, 3312 /* severity */ SOC_MEM_SEVERE_LOW, 3313 /* type */ SOC_MEM_TYPE_TWO_PORT, 3314 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 3315 /* impl */ SOC_MEM_IMPL_NORMAL, 3316 /* cmic_mor_clks */ 0, 3317 }, 3318 #endif /* chips */ 3319 3320 #if defined(BCM_88675_A0) 3321 { /* SOC_MEM_INT_FDA_MEM_1006000m */ 3322 /* mem FDA_MEM_1006000m */ 3323 /* flags */ SOC_MEM_FLAG_SIGNAL | 3324 SOC_MEM_FLAG_WRITEONLY | 3325 SOC_MEM_FLAG_READONLY | 3326 SOC_MEM_FLAG_VALID, /* 0x2 */ 3327 /* cmp_fn */ NULL, 3328 /* *null_entry */ NULL, 3329 /* index_min */ 0, 3330 /* index_max */ 31, 3331 /* minblock */ 46, 3332 /* maxblock */ 46, 3333 /* blocks */ 0, 3334 /* blocks_hi */ 0x4000, 3335 /* base */ 0x01006060, 3336 /* gran */ 1, 3337 /* bytes */ 136, 3338 /* nFields */ 1, 3339 /* *fields */ soc_FDA_MEM_1006000m_fields, 3340 /* *views */ NULL, 3341 /* *views_num */ NULL, 3342 /* snoop_cb */ NULL, 3343 /* snoop_user_data */ NULL, 3344 /* snoop_flags */ 0, 3345 /* severity */ SOC_MEM_SEVERE_LOW, 3346 /* type */ SOC_MEM_TYPE_TWO_PORT, 3347 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 3348 /* impl */ SOC_MEM_IMPL_NORMAL, 3349 /* cmic_mor_clks */ 0, 3350 }, 3351 #endif /* chips */ 3352 3353 #if defined(BCM_88675_A0) 3354 { /* SOC_MEM_INT_FDA_MEM_1007000m */ 3355 /* mem FDA_MEM_1007000m */ 3356 /* flags */ SOC_MEM_FLAG_SIGNAL | 3357 SOC_MEM_FLAG_WRITEONLY | 3358 SOC_MEM_FLAG_READONLY | 3359 SOC_MEM_FLAG_VALID, /* 0x2 */ 3360 /* cmp_fn */ NULL, 3361 /* *null_entry */ NULL, 3362 /* index_min */ 0, 3363 /* index_max */ 31, 3364 /* minblock */ 46, 3365 /* maxblock */ 46, 3366 /* blocks */ 0, 3367 /* blocks_hi */ 0x4000, 3368 /* base */ 0x01007060, 3369 /* gran */ 1, 3370 /* bytes */ 136, 3371 /* nFields */ 1, 3372 /* *fields */ soc_FDA_MEM_1007000m_fields, 3373 /* *views */ NULL, 3374 /* *views_num */ NULL, 3375 /* snoop_cb */ NULL, 3376 /* snoop_user_data */ NULL, 3377 /* snoop_flags */ 0, 3378 /* severity */ SOC_MEM_SEVERE_LOW, 3379 /* type */ SOC_MEM_TYPE_TWO_PORT, 3380 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 3381 /* impl */ SOC_MEM_IMPL_NORMAL, 3382 /* cmic_mor_clks */ 0, 3383 }, 3384 #endif /* chips */ 3385 3386 #if defined(BCM_88675_A0) 3387 { /* SOC_MEM_INT_FDA_MEM_1008000m */ 3388 /* mem FDA_MEM_1008000m */ 3389 /* flags */ SOC_MEM_FLAG_SIGNAL | 3390 SOC_MEM_FLAG_WRITEONLY | 3391 SOC_MEM_FLAG_READONLY | 3392 SOC_MEM_FLAG_VALID, /* 0x2 */ 3393 /* cmp_fn */ NULL, 3394 /* *null_entry */ NULL, 3395 /* index_min */ 0, 3396 /* index_max */ 31, 3397 /* minblock */ 46, 3398 /* maxblock */ 46, 3399 /* blocks */ 0, 3400 /* blocks_hi */ 0x4000, 3401 /* base */ 0x01008060, 3402 /* gran */ 1, 3403 /* bytes */ 10, 3404 /* nFields */ 2, 3405 /* *fields */ soc_FDA_MEM_1008000m_fields, 3406 /* *views */ NULL, 3407 /* *views_num */ NULL, 3408 /* snoop_cb */ NULL, 3409 /* snoop_user_data */ NULL, 3410 /* snoop_flags */ 0, 3411 /* severity */ SOC_MEM_SEVERE_HIGH, 3412 /* type */ SOC_MEM_TYPE_TWO_PORT, 3413 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3414 /* impl */ SOC_MEM_IMPL_NORMAL, 3415 /* cmic_mor_clks */ 0, 3416 }, 3417 #endif /* chips */ 3418 3419 #if defined(BCM_88675_A0) 3420 { /* SOC_MEM_INT_FDA_MEM_1009000m */ 3421 /* mem FDA_MEM_1009000m */ 3422 /* flags */ SOC_MEM_FLAG_SIGNAL | 3423 SOC_MEM_FLAG_WRITEONLY | 3424 SOC_MEM_FLAG_READONLY | 3425 SOC_MEM_FLAG_VALID, /* 0x2 */ 3426 /* cmp_fn */ NULL, 3427 /* *null_entry */ NULL, 3428 /* index_min */ 0, 3429 /* index_max */ 31, 3430 /* minblock */ 46, 3431 /* maxblock */ 46, 3432 /* blocks */ 0, 3433 /* blocks_hi */ 0x4000, 3434 /* base */ 0x01009060, 3435 /* gran */ 1, 3436 /* bytes */ 136, 3437 /* nFields */ 12, 3438 /* *fields */ soc_FDA_MEM_1009000m_fields, 3439 /* *views */ NULL, 3440 /* *views_num */ NULL, 3441 /* snoop_cb */ NULL, 3442 /* snoop_user_data */ NULL, 3443 /* snoop_flags */ 0, 3444 /* severity */ SOC_MEM_SEVERE_LOW, 3445 /* type */ SOC_MEM_TYPE_TWO_PORT, 3446 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3447 /* impl */ SOC_MEM_IMPL_NORMAL, 3448 /* cmic_mor_clks */ 0, 3449 }, 3450 #endif /* chips */ 3451 3452 #if defined(BCM_88675_A0) 3453 { /* SOC_MEM_INT_FDA_MEM_1010000m */ 3454 /* mem FDA_MEM_1010000m */ 3455 /* flags */ SOC_MEM_FLAG_SIGNAL | 3456 SOC_MEM_FLAG_WRITEONLY | 3457 SOC_MEM_FLAG_READONLY | 3458 SOC_MEM_FLAG_VALID, /* 0x2 */ 3459 /* cmp_fn */ NULL, 3460 /* *null_entry */ NULL, 3461 /* index_min */ 0, 3462 /* index_max */ 31, 3463 /* minblock */ 46, 3464 /* maxblock */ 46, 3465 /* blocks */ 0, 3466 /* blocks_hi */ 0x4000, 3467 /* base */ 0x01010060, 3468 /* gran */ 1, 3469 /* bytes */ 136, 3470 /* nFields */ 1, 3471 /* *fields */ soc_FDA_MEM_1010000m_fields, 3472 /* *views */ NULL, 3473 /* *views_num */ NULL, 3474 /* snoop_cb */ NULL, 3475 /* snoop_user_data */ NULL, 3476 /* snoop_flags */ 0, 3477 /* severity */ SOC_MEM_SEVERE_HIGH, 3478 /* type */ SOC_MEM_TYPE_TWO_PORT, 3479 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 3480 /* impl */ SOC_MEM_IMPL_NORMAL, 3481 /* cmic_mor_clks */ 0, 3482 }, 3483 #endif /* chips */ 3484 3485 #if defined(BCM_88675_A0) 3486 { /* SOC_MEM_INT_FDA_MEM_1011000m */ 3487 /* mem FDA_MEM_1011000m */ 3488 /* flags */ SOC_MEM_FLAG_SIGNAL | 3489 SOC_MEM_FLAG_WRITEONLY | 3490 SOC_MEM_FLAG_READONLY | 3491 SOC_MEM_FLAG_VALID, /* 0x2 */ 3492 /* cmp_fn */ NULL, 3493 /* *null_entry */ NULL, 3494 /* index_min */ 0, 3495 /* index_max */ 31, 3496 /* minblock */ 46, 3497 /* maxblock */ 46, 3498 /* blocks */ 0, 3499 /* blocks_hi */ 0x4000, 3500 /* base */ 0x01011060, 3501 /* gran */ 1, 3502 /* bytes */ 10, 3503 /* nFields */ 5, 3504 /* *fields */ soc_FDA_MEM_1011000m_fields, 3505 /* *views */ NULL, 3506 /* *views_num */ NULL, 3507 /* snoop_cb */ NULL, 3508 /* snoop_user_data */ NULL, 3509 /* snoop_flags */ 0, 3510 /* severity */ SOC_MEM_SEVERE_HIGH, 3511 /* type */ SOC_MEM_TYPE_TWO_PORT, 3512 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3513 /* impl */ SOC_MEM_IMPL_NORMAL, 3514 /* cmic_mor_clks */ 0, 3515 }, 3516 #endif /* chips */ 3517 3518 #if defined(BCM_88375_A0) 3519 { /* SOC_MEM_INT_FDA_MEM_1002000_BCM88375_A0m */ 3520 /* mem FDA_MEM_1002000m */ 3521 /* flags */ SOC_MEM_FLAG_SIGNAL | 3522 SOC_MEM_FLAG_WRITEONLY | 3523 SOC_MEM_FLAG_READONLY | 3524 SOC_MEM_FLAG_VALID | 3525 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3526 /* cmp_fn */ NULL, 3527 /* *null_entry */ NULL, 3528 /* index_min */ 0, 3529 /* index_max */ 11, 3530 /* minblock */ 46, 3531 /* maxblock */ 46, 3532 /* blocks */ 0, 3533 /* blocks_hi */ 0x4000, 3534 /* base */ 0x01002000, 3535 /* gran */ 1, 3536 /* bytes */ 264, 3537 /* nFields */ 10, 3538 /* *fields */ soc_FDA_MEM_1002000_BCM88375_A0m_fields, 3539 /* *views */ NULL, 3540 /* *views_num */ NULL, 3541 /* snoop_cb */ NULL, 3542 /* snoop_user_data */ NULL, 3543 /* snoop_flags */ 0, 3544 /* severity */ SOC_MEM_SEVERE_LOW, 3545 /* type */ SOC_MEM_TYPE_TWO_PORT, 3546 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 3547 /* impl */ SOC_MEM_IMPL_NORMAL, 3548 /* cmic_mor_clks */ 0, 3549 }, 3550 #endif /* chips */ 3551 3552 #if defined(BCM_88375_B0) 3553 { /* SOC_MEM_INT_FDA_MEM_1002000_BCM88375_B0m */ 3554 /* mem FDA_MEM_1002000m */ 3555 /* flags */ SOC_MEM_FLAG_SIGNAL | 3556 SOC_MEM_FLAG_WRITEONLY | 3557 SOC_MEM_FLAG_READONLY | 3558 SOC_MEM_FLAG_VALID | 3559 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3560 /* cmp_fn */ NULL, 3561 /* *null_entry */ NULL, 3562 /* index_min */ 0, 3563 /* index_max */ 11, 3564 /* minblock */ 46, 3565 /* maxblock */ 46, 3566 /* blocks */ 0, 3567 /* blocks_hi */ 0x4000, 3568 /* base */ 0x01002000, 3569 /* gran */ 1, 3570 /* bytes */ 264, 3571 /* nFields */ 10, 3572 /* *fields */ soc_FDA_MEM_1002000_BCM88375_B0m_fields, 3573 /* *views */ NULL, 3574 /* *views_num */ NULL, 3575 /* snoop_cb */ NULL, 3576 /* snoop_user_data */ NULL, 3577 /* snoop_flags */ 0, 3578 /* severity */ SOC_MEM_SEVERE_LOW, 3579 /* type */ SOC_MEM_TYPE_TWO_PORT, 3580 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 3581 /* impl */ SOC_MEM_IMPL_NORMAL, 3582 /* cmic_mor_clks */ 0, 3583 }, 3584 #endif /* chips */ 3585 3586 #if defined(BCM_88470_A0) 3587 { /* SOC_MEM_INT_FDA_MEM_1002000_BCM88470_A0m */ 3588 /* mem FDA_MEM_1002000m */ 3589 /* flags */ SOC_MEM_FLAG_SIGNAL | 3590 SOC_MEM_FLAG_WRITEONLY | 3591 SOC_MEM_FLAG_READONLY | 3592 SOC_MEM_FLAG_VALID, /* 0x2 */ 3593 /* cmp_fn */ NULL, 3594 /* *null_entry */ NULL, 3595 /* index_min */ 0, 3596 /* index_max */ 19, 3597 /* minblock */ 22, 3598 /* maxblock */ 22, 3599 /* blocks */ 0x400000, 3600 /* blocks_hi */ 0, 3601 /* base */ 0x01002000, 3602 /* gran */ 1, 3603 /* bytes */ 134, 3604 /* nFields */ 10, 3605 /* *fields */ soc_FDA_MEM_1002000_BCM88470_A0m_fields, 3606 /* *views */ NULL, 3607 /* *views_num */ NULL, 3608 /* snoop_cb */ NULL, 3609 /* snoop_user_data */ NULL, 3610 /* snoop_flags */ 0, 3611 /* severity */ SOC_MEM_SEVERE_LOW, 3612 /* type */ SOC_MEM_TYPE_TWO_PORT, 3613 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 3614 /* impl */ SOC_MEM_IMPL_NORMAL, 3615 /* cmic_mor_clks */ 0, 3616 }, 3617 #endif /* chips */ 3618 3619 #if defined(BCM_88470_B0) 3620 { /* SOC_MEM_INT_FDA_MEM_1002000_BCM88470_B0m */ 3621 /* mem FDA_MEM_1002000m */ 3622 /* flags */ SOC_MEM_FLAG_SIGNAL | 3623 SOC_MEM_FLAG_WRITEONLY | 3624 SOC_MEM_FLAG_READONLY | 3625 SOC_MEM_FLAG_VALID, /* 0x2 */ 3626 /* cmp_fn */ NULL, 3627 /* *null_entry */ NULL, 3628 /* index_min */ 0, 3629 /* index_max */ 19, 3630 /* minblock */ 22, 3631 /* maxblock */ 22, 3632 /* blocks */ 0x400000, 3633 /* blocks_hi */ 0, 3634 /* base */ 0x01002000, 3635 /* gran */ 1, 3636 /* bytes */ 134, 3637 /* nFields */ 10, 3638 /* *fields */ soc_FDA_MEM_1002000_BCM88470_B0m_fields, 3639 /* *views */ NULL, 3640 /* *views_num */ NULL, 3641 /* snoop_cb */ NULL, 3642 /* snoop_user_data */ NULL, 3643 /* snoop_flags */ 0, 3644 /* severity */ SOC_MEM_SEVERE_LOW, 3645 /* type */ SOC_MEM_TYPE_TWO_PORT, 3646 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 3647 /* impl */ SOC_MEM_IMPL_NORMAL, 3648 /* cmic_mor_clks */ 0, 3649 }, 3650 #endif /* chips */ 3651 3652 #if defined(BCM_88675_B0) 3653 { /* SOC_MEM_INT_FDA_MEM_1002000_BCM88675_B0m */ 3654 /* mem FDA_MEM_1002000m */ 3655 /* flags */ SOC_MEM_FLAG_SIGNAL | 3656 SOC_MEM_FLAG_WRITEONLY | 3657 SOC_MEM_FLAG_READONLY | 3658 SOC_MEM_FLAG_VALID | 3659 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3660 /* cmp_fn */ NULL, 3661 /* *null_entry */ NULL, 3662 /* index_min */ 0, 3663 /* index_max */ 11, 3664 /* minblock */ 46, 3665 /* maxblock */ 46, 3666 /* blocks */ 0, 3667 /* blocks_hi */ 0x4000, 3668 /* base */ 0x01002000, 3669 /* gran */ 1, 3670 /* bytes */ 264, 3671 /* nFields */ 10, 3672 /* *fields */ soc_FDA_MEM_1002000_BCM88675_B0m_fields, 3673 /* *views */ NULL, 3674 /* *views_num */ NULL, 3675 /* snoop_cb */ NULL, 3676 /* snoop_user_data */ NULL, 3677 /* snoop_flags */ 0, 3678 /* severity */ SOC_MEM_SEVERE_LOW, 3679 /* type */ SOC_MEM_TYPE_TWO_PORT, 3680 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 3681 /* impl */ SOC_MEM_IMPL_NORMAL, 3682 /* cmic_mor_clks */ 0, 3683 }, 3684 #endif /* chips */ 3685 3686 #if defined(BCM_88680_A0) 3687 { /* SOC_MEM_INT_FDA_MEM_1002000_BCM88680_A0m */ 3688 /* mem FDA_MEM_1002000m */ 3689 /* flags */ SOC_MEM_FLAG_SIGNAL | 3690 SOC_MEM_FLAG_WRITEONLY | 3691 SOC_MEM_FLAG_READONLY | 3692 SOC_MEM_FLAG_VALID | 3693 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3694 /* cmp_fn */ NULL, 3695 /* *null_entry */ NULL, 3696 /* index_min */ 0, 3697 /* index_max */ 11, 3698 /* minblock */ 47, 3699 /* maxblock */ 47, 3700 /* blocks */ 0, 3701 /* blocks_hi */ 0x8000, 3702 /* base */ 0x01002000, 3703 /* gran */ 1, 3704 /* bytes */ 264, 3705 /* nFields */ 10, 3706 /* *fields */ soc_FDA_MEM_1002000_BCM88680_A0m_fields, 3707 /* *views */ NULL, 3708 /* *views_num */ NULL, 3709 /* snoop_cb */ NULL, 3710 /* snoop_user_data */ NULL, 3711 /* snoop_flags */ 0, 3712 /* severity */ SOC_MEM_SEVERE_LOW, 3713 /* type */ SOC_MEM_TYPE_TWO_PORT, 3714 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 3715 /* impl */ SOC_MEM_IMPL_NORMAL, 3716 /* cmic_mor_clks */ 0, 3717 }, 3718 #endif /* chips */ 3719 3720 #if defined(BCM_88375_A0) 3721 { /* SOC_MEM_INT_FDA_MEM_1003000_BCM88375_A0m */ 3722 /* mem FDA_MEM_1003000m */ 3723 /* flags */ SOC_MEM_FLAG_SIGNAL | 3724 SOC_MEM_FLAG_WRITEONLY | 3725 SOC_MEM_FLAG_READONLY | 3726 SOC_MEM_FLAG_VALID | 3727 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3728 /* cmp_fn */ NULL, 3729 /* *null_entry */ NULL, 3730 /* index_min */ 0, 3731 /* index_max */ 29, 3732 /* minblock */ 46, 3733 /* maxblock */ 46, 3734 /* blocks */ 0, 3735 /* blocks_hi */ 0x4000, 3736 /* base */ 0x01003000, 3737 /* gran */ 1, 3738 /* bytes */ 265, 3739 /* nFields */ 3, 3740 /* *fields */ soc_FDA_MEM_1003000_BCM88375_A0m_fields, 3741 /* *views */ NULL, 3742 /* *views_num */ NULL, 3743 /* snoop_cb */ NULL, 3744 /* snoop_user_data */ NULL, 3745 /* snoop_flags */ 0, 3746 /* severity */ SOC_MEM_SEVERE_LOW, 3747 /* type */ SOC_MEM_TYPE_TWO_PORT, 3748 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 3749 /* impl */ SOC_MEM_IMPL_NORMAL, 3750 /* cmic_mor_clks */ 0, 3751 }, 3752 #endif /* chips */ 3753 3754 #if defined(BCM_88375_B0) 3755 { /* SOC_MEM_INT_FDA_MEM_1003000_BCM88375_B0m */ 3756 /* mem FDA_MEM_1003000m */ 3757 /* flags */ SOC_MEM_FLAG_SIGNAL | 3758 SOC_MEM_FLAG_WRITEONLY | 3759 SOC_MEM_FLAG_READONLY | 3760 SOC_MEM_FLAG_VALID | 3761 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3762 /* cmp_fn */ NULL, 3763 /* *null_entry */ NULL, 3764 /* index_min */ 0, 3765 /* index_max */ 29, 3766 /* minblock */ 46, 3767 /* maxblock */ 46, 3768 /* blocks */ 0, 3769 /* blocks_hi */ 0x4000, 3770 /* base */ 0x01003000, 3771 /* gran */ 1, 3772 /* bytes */ 265, 3773 /* nFields */ 3, 3774 /* *fields */ soc_FDA_MEM_1003000_BCM88375_B0m_fields, 3775 /* *views */ NULL, 3776 /* *views_num */ NULL, 3777 /* snoop_cb */ NULL, 3778 /* snoop_user_data */ NULL, 3779 /* snoop_flags */ 0, 3780 /* severity */ SOC_MEM_SEVERE_LOW, 3781 /* type */ SOC_MEM_TYPE_TWO_PORT, 3782 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 3783 /* impl */ SOC_MEM_IMPL_NORMAL, 3784 /* cmic_mor_clks */ 0, 3785 }, 3786 #endif /* chips */ 3787 3788 #if defined(BCM_88470_A0) 3789 { /* SOC_MEM_INT_FDA_MEM_1003000_BCM88470_A0m */ 3790 /* mem FDA_MEM_1003000m */ 3791 /* flags */ SOC_MEM_FLAG_SIGNAL | 3792 SOC_MEM_FLAG_WRITEONLY | 3793 SOC_MEM_FLAG_READONLY | 3794 SOC_MEM_FLAG_VALID, /* 0x2 */ 3795 /* cmp_fn */ NULL, 3796 /* *null_entry */ NULL, 3797 /* index_min */ 0, 3798 /* index_max */ 29, 3799 /* minblock */ 22, 3800 /* maxblock */ 22, 3801 /* blocks */ 0x400000, 3802 /* blocks_hi */ 0, 3803 /* base */ 0x01003000, 3804 /* gran */ 1, 3805 /* bytes */ 135, 3806 /* nFields */ 3, 3807 /* *fields */ soc_FDA_MEM_1003000_BCM88470_A0m_fields, 3808 /* *views */ NULL, 3809 /* *views_num */ NULL, 3810 /* snoop_cb */ NULL, 3811 /* snoop_user_data */ NULL, 3812 /* snoop_flags */ 0, 3813 /* severity */ SOC_MEM_SEVERE_LOW, 3814 /* type */ SOC_MEM_TYPE_TWO_PORT, 3815 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 3816 /* impl */ SOC_MEM_IMPL_NORMAL, 3817 /* cmic_mor_clks */ 0, 3818 }, 3819 #endif /* chips */ 3820 3821 #if defined(BCM_88470_B0) 3822 { /* SOC_MEM_INT_FDA_MEM_1003000_BCM88470_B0m */ 3823 /* mem FDA_MEM_1003000m */ 3824 /* flags */ SOC_MEM_FLAG_SIGNAL | 3825 SOC_MEM_FLAG_WRITEONLY | 3826 SOC_MEM_FLAG_READONLY | 3827 SOC_MEM_FLAG_VALID, /* 0x2 */ 3828 /* cmp_fn */ NULL, 3829 /* *null_entry */ NULL, 3830 /* index_min */ 0, 3831 /* index_max */ 29, 3832 /* minblock */ 22, 3833 /* maxblock */ 22, 3834 /* blocks */ 0x400000, 3835 /* blocks_hi */ 0, 3836 /* base */ 0x01003000, 3837 /* gran */ 1, 3838 /* bytes */ 135, 3839 /* nFields */ 3, 3840 /* *fields */ soc_FDA_MEM_1003000_BCM88470_B0m_fields, 3841 /* *views */ NULL, 3842 /* *views_num */ NULL, 3843 /* snoop_cb */ NULL, 3844 /* snoop_user_data */ NULL, 3845 /* snoop_flags */ 0, 3846 /* severity */ SOC_MEM_SEVERE_LOW, 3847 /* type */ SOC_MEM_TYPE_TWO_PORT, 3848 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 3849 /* impl */ SOC_MEM_IMPL_NORMAL, 3850 /* cmic_mor_clks */ 0, 3851 }, 3852 #endif /* chips */ 3853 3854 #if defined(BCM_88675_B0) 3855 { /* SOC_MEM_INT_FDA_MEM_1003000_BCM88675_B0m */ 3856 /* mem FDA_MEM_1003000m */ 3857 /* flags */ SOC_MEM_FLAG_SIGNAL | 3858 SOC_MEM_FLAG_WRITEONLY | 3859 SOC_MEM_FLAG_READONLY | 3860 SOC_MEM_FLAG_VALID | 3861 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3862 /* cmp_fn */ NULL, 3863 /* *null_entry */ NULL, 3864 /* index_min */ 0, 3865 /* index_max */ 29, 3866 /* minblock */ 46, 3867 /* maxblock */ 46, 3868 /* blocks */ 0, 3869 /* blocks_hi */ 0x4000, 3870 /* base */ 0x01003000, 3871 /* gran */ 1, 3872 /* bytes */ 265, 3873 /* nFields */ 3, 3874 /* *fields */ soc_FDA_MEM_1003000_BCM88675_B0m_fields, 3875 /* *views */ NULL, 3876 /* *views_num */ NULL, 3877 /* snoop_cb */ NULL, 3878 /* snoop_user_data */ NULL, 3879 /* snoop_flags */ 0, 3880 /* severity */ SOC_MEM_SEVERE_LOW, 3881 /* type */ SOC_MEM_TYPE_TWO_PORT, 3882 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 3883 /* impl */ SOC_MEM_IMPL_NORMAL, 3884 /* cmic_mor_clks */ 0, 3885 }, 3886 #endif /* chips */ 3887 3888 #if defined(BCM_88680_A0) 3889 { /* SOC_MEM_INT_FDA_MEM_1003000_BCM88680_A0m */ 3890 /* mem FDA_MEM_1003000m */ 3891 /* flags */ SOC_MEM_FLAG_SIGNAL | 3892 SOC_MEM_FLAG_WRITEONLY | 3893 SOC_MEM_FLAG_READONLY | 3894 SOC_MEM_FLAG_VALID | 3895 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3896 /* cmp_fn */ NULL, 3897 /* *null_entry */ NULL, 3898 /* index_min */ 0, 3899 /* index_max */ 29, 3900 /* minblock */ 47, 3901 /* maxblock */ 47, 3902 /* blocks */ 0, 3903 /* blocks_hi */ 0x8000, 3904 /* base */ 0x01003000, 3905 /* gran */ 1, 3906 /* bytes */ 265, 3907 /* nFields */ 3, 3908 /* *fields */ soc_FDA_MEM_1003000_BCM88680_A0m_fields, 3909 /* *views */ NULL, 3910 /* *views_num */ NULL, 3911 /* snoop_cb */ NULL, 3912 /* snoop_user_data */ NULL, 3913 /* snoop_flags */ 0, 3914 /* severity */ SOC_MEM_SEVERE_LOW, 3915 /* type */ SOC_MEM_TYPE_TWO_PORT, 3916 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 3917 /* impl */ SOC_MEM_IMPL_NORMAL, 3918 /* cmic_mor_clks */ 0, 3919 }, 3920 #endif /* chips */ 3921 3922 #if defined(BCM_88375_A0) 3923 { /* SOC_MEM_INT_FDA_MEM_1004000_BCM88375_A0m */ 3924 /* mem FDA_MEM_1004000m */ 3925 /* flags */ SOC_MEM_FLAG_SIGNAL | 3926 SOC_MEM_FLAG_WRITEONLY | 3927 SOC_MEM_FLAG_READONLY | 3928 SOC_MEM_FLAG_VALID | 3929 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3930 /* cmp_fn */ NULL, 3931 /* *null_entry */ NULL, 3932 /* index_min */ 0, 3933 /* index_max */ 511, 3934 /* minblock */ 46, 3935 /* maxblock */ 46, 3936 /* blocks */ 0, 3937 /* blocks_hi */ 0x4000, 3938 /* base */ 0x01004000, 3939 /* gran */ 1, 3940 /* bytes */ 265, 3941 /* nFields */ 9, 3942 /* *fields */ soc_FDA_MEM_1004000_BCM88375_A0m_fields, 3943 /* *views */ NULL, 3944 /* *views_num */ NULL, 3945 /* snoop_cb */ NULL, 3946 /* snoop_user_data */ NULL, 3947 /* snoop_flags */ 0, 3948 /* severity */ SOC_MEM_SEVERE_LOW, 3949 /* type */ SOC_MEM_TYPE_TWO_PORT, 3950 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3951 /* impl */ SOC_MEM_IMPL_NORMAL, 3952 /* cmic_mor_clks */ 0, 3953 }, 3954 #endif /* chips */ 3955 3956 #if defined(BCM_88375_B0) 3957 { /* SOC_MEM_INT_FDA_MEM_1004000_BCM88375_B0m */ 3958 /* mem FDA_MEM_1004000m */ 3959 /* flags */ SOC_MEM_FLAG_SIGNAL | 3960 SOC_MEM_FLAG_WRITEONLY | 3961 SOC_MEM_FLAG_READONLY | 3962 SOC_MEM_FLAG_VALID | 3963 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3964 /* cmp_fn */ NULL, 3965 /* *null_entry */ NULL, 3966 /* index_min */ 0, 3967 /* index_max */ 511, 3968 /* minblock */ 46, 3969 /* maxblock */ 46, 3970 /* blocks */ 0, 3971 /* blocks_hi */ 0x4000, 3972 /* base */ 0x01004000, 3973 /* gran */ 1, 3974 /* bytes */ 265, 3975 /* nFields */ 9, 3976 /* *fields */ soc_FDA_MEM_1004000_BCM88375_B0m_fields, 3977 /* *views */ NULL, 3978 /* *views_num */ NULL, 3979 /* snoop_cb */ NULL, 3980 /* snoop_user_data */ NULL, 3981 /* snoop_flags */ 0, 3982 /* severity */ SOC_MEM_SEVERE_LOW, 3983 /* type */ SOC_MEM_TYPE_TWO_PORT, 3984 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3985 /* impl */ SOC_MEM_IMPL_NORMAL, 3986 /* cmic_mor_clks */ 0, 3987 }, 3988 #endif /* chips */ 3989 3990 #if defined(BCM_88470_A0) 3991 { /* SOC_MEM_INT_FDA_MEM_1004000_BCM88470_A0m */ 3992 /* mem FDA_MEM_1004000m */ 3993 /* flags */ SOC_MEM_FLAG_SIGNAL | 3994 SOC_MEM_FLAG_WRITEONLY | 3995 SOC_MEM_FLAG_READONLY | 3996 SOC_MEM_FLAG_VALID | 3997 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 3998 /* cmp_fn */ NULL, 3999 /* *null_entry */ NULL, 4000 /* index_min */ 0, 4001 /* index_max */ 20, 4002 /* minblock */ 22, 4003 /* maxblock */ 22, 4004 /* blocks */ 0x400000, 4005 /* blocks_hi */ 0, 4006 /* base */ 0x01004000, 4007 /* gran */ 1, 4008 /* bytes */ 136, 4009 /* nFields */ 11, 4010 /* *fields */ soc_FDA_MEM_1004000_BCM88470_A0m_fields, 4011 /* *views */ NULL, 4012 /* *views_num */ NULL, 4013 /* snoop_cb */ NULL, 4014 /* snoop_user_data */ NULL, 4015 /* snoop_flags */ 0, 4016 /* severity */ SOC_MEM_SEVERE_LOW, 4017 /* type */ SOC_MEM_TYPE_TWO_PORT, 4018 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4019 /* impl */ SOC_MEM_IMPL_NORMAL, 4020 /* cmic_mor_clks */ 0, 4021 }, 4022 #endif /* chips */ 4023 4024 #if defined(BCM_88470_B0) 4025 { /* SOC_MEM_INT_FDA_MEM_1004000_BCM88470_B0m */ 4026 /* mem FDA_MEM_1004000m */ 4027 /* flags */ SOC_MEM_FLAG_SIGNAL | 4028 SOC_MEM_FLAG_WRITEONLY | 4029 SOC_MEM_FLAG_READONLY | 4030 SOC_MEM_FLAG_VALID | 4031 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 4032 /* cmp_fn */ NULL, 4033 /* *null_entry */ NULL, 4034 /* index_min */ 0, 4035 /* index_max */ 20, 4036 /* minblock */ 22, 4037 /* maxblock */ 22, 4038 /* blocks */ 0x400000, 4039 /* blocks_hi */ 0, 4040 /* base */ 0x01004000, 4041 /* gran */ 1, 4042 /* bytes */ 136, 4043 /* nFields */ 11, 4044 /* *fields */ soc_FDA_MEM_1004000_BCM88470_B0m_fields, 4045 /* *views */ NULL, 4046 /* *views_num */ NULL, 4047 /* snoop_cb */ NULL, 4048 /* snoop_user_data */ NULL, 4049 /* snoop_flags */ 0, 4050 /* severity */ SOC_MEM_SEVERE_LOW, 4051 /* type */ SOC_MEM_TYPE_TWO_PORT, 4052 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4053 /* impl */ SOC_MEM_IMPL_NORMAL, 4054 /* cmic_mor_clks */ 0, 4055 }, 4056 #endif /* chips */ 4057 4058 #if defined(BCM_88675_B0) 4059 { /* SOC_MEM_INT_FDA_MEM_1004000_BCM88675_B0m */ 4060 /* mem FDA_MEM_1004000m */ 4061 /* flags */ SOC_MEM_FLAG_SIGNAL | 4062 SOC_MEM_FLAG_WRITEONLY | 4063 SOC_MEM_FLAG_READONLY | 4064 SOC_MEM_FLAG_VALID | 4065 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 4066 /* cmp_fn */ NULL, 4067 /* *null_entry */ NULL, 4068 /* index_min */ 0, 4069 /* index_max */ 511, 4070 /* minblock */ 46, 4071 /* maxblock */ 46, 4072 /* blocks */ 0, 4073 /* blocks_hi */ 0x4000, 4074 /* base */ 0x01004000, 4075 /* gran */ 1, 4076 /* bytes */ 265, 4077 /* nFields */ 9, 4078 /* *fields */ soc_FDA_MEM_1004000_BCM88675_B0m_fields, 4079 /* *views */ NULL, 4080 /* *views_num */ NULL, 4081 /* snoop_cb */ NULL, 4082 /* snoop_user_data */ NULL, 4083 /* snoop_flags */ 0, 4084 /* severity */ SOC_MEM_SEVERE_LOW, 4085 /* type */ SOC_MEM_TYPE_TWO_PORT, 4086 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4087 /* impl */ SOC_MEM_IMPL_NORMAL, 4088 /* cmic_mor_clks */ 0, 4089 }, 4090 #endif /* chips */ 4091 4092 #if defined(BCM_88680_A0) 4093 { /* SOC_MEM_INT_FDA_MEM_1004000_BCM88680_A0m */ 4094 /* mem FDA_MEM_1004000m */ 4095 /* flags */ SOC_MEM_FLAG_SIGNAL | 4096 SOC_MEM_FLAG_WRITEONLY | 4097 SOC_MEM_FLAG_READONLY | 4098 SOC_MEM_FLAG_VALID | 4099 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 4100 /* cmp_fn */ NULL, 4101 /* *null_entry */ NULL, 4102 /* index_min */ 0, 4103 /* index_max */ 767, 4104 /* minblock */ 47, 4105 /* maxblock */ 47, 4106 /* blocks */ 0, 4107 /* blocks_hi */ 0x8000, 4108 /* base */ 0x01004000, 4109 /* gran */ 1, 4110 /* bytes */ 265, 4111 /* nFields */ 9, 4112 /* *fields */ soc_FDA_MEM_1004000_BCM88680_A0m_fields, 4113 /* *views */ NULL, 4114 /* *views_num */ NULL, 4115 /* snoop_cb */ NULL, 4116 /* snoop_user_data */ NULL, 4117 /* snoop_flags */ 0, 4118 /* severity */ SOC_MEM_SEVERE_LOW, 4119 /* type */ SOC_MEM_TYPE_TWO_PORT, 4120 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4121 /* impl */ SOC_MEM_IMPL_NORMAL, 4122 /* cmic_mor_clks */ 0, 4123 }, 4124 #endif /* chips */ 4125 4126 #if defined(BCM_88375_A0) 4127 { /* SOC_MEM_INT_FDA_MEM_1005000_BCM88375_A0m */ 4128 /* mem FDA_MEM_1005000m */ 4129 /* flags */ SOC_MEM_FLAG_SIGNAL | 4130 SOC_MEM_FLAG_WRITEONLY | 4131 SOC_MEM_FLAG_READONLY | 4132 SOC_MEM_FLAG_VALID | 4133 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 4134 /* cmp_fn */ NULL, 4135 /* *null_entry */ NULL, 4136 /* index_min */ 0, 4137 /* index_max */ 99, 4138 /* minblock */ 46, 4139 /* maxblock */ 46, 4140 /* blocks */ 0, 4141 /* blocks_hi */ 0x4000, 4142 /* base */ 0x01005000, 4143 /* gran */ 1, 4144 /* bytes */ 264, 4145 /* nFields */ 9, 4146 /* *fields */ soc_FDA_MEM_1005000_BCM88375_A0m_fields, 4147 /* *views */ NULL, 4148 /* *views_num */ NULL, 4149 /* snoop_cb */ NULL, 4150 /* snoop_user_data */ NULL, 4151 /* snoop_flags */ 0, 4152 /* severity */ SOC_MEM_SEVERE_LOW, 4153 /* type */ SOC_MEM_TYPE_TWO_PORT, 4154 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 4155 /* impl */ SOC_MEM_IMPL_NORMAL, 4156 /* cmic_mor_clks */ 0, 4157 }, 4158 #endif /* chips */ 4159 4160 #if defined(BCM_88375_B0) 4161 { /* SOC_MEM_INT_FDA_MEM_1005000_BCM88375_B0m */ 4162 /* mem FDA_MEM_1005000m */ 4163 /* flags */ SOC_MEM_FLAG_SIGNAL | 4164 SOC_MEM_FLAG_WRITEONLY | 4165 SOC_MEM_FLAG_READONLY | 4166 SOC_MEM_FLAG_VALID | 4167 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 4168 /* cmp_fn */ NULL, 4169 /* *null_entry */ NULL, 4170 /* index_min */ 0, 4171 /* index_max */ 99, 4172 /* minblock */ 46, 4173 /* maxblock */ 46, 4174 /* blocks */ 0, 4175 /* blocks_hi */ 0x4000, 4176 /* base */ 0x01005000, 4177 /* gran */ 1, 4178 /* bytes */ 264, 4179 /* nFields */ 9, 4180 /* *fields */ soc_FDA_MEM_1005000_BCM88375_B0m_fields, 4181 /* *views */ NULL, 4182 /* *views_num */ NULL, 4183 /* snoop_cb */ NULL, 4184 /* snoop_user_data */ NULL, 4185 /* snoop_flags */ 0, 4186 /* severity */ SOC_MEM_SEVERE_LOW, 4187 /* type */ SOC_MEM_TYPE_TWO_PORT, 4188 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 4189 /* impl */ SOC_MEM_IMPL_NORMAL, 4190 /* cmic_mor_clks */ 0, 4191 }, 4192 #endif /* chips */ 4193 4194 #if defined(BCM_88470_A0) 4195 { /* SOC_MEM_INT_FDA_MEM_1005000_BCM88470_A0m */ 4196 /* mem FDA_MEM_1005000m */ 4197 /* flags */ SOC_MEM_FLAG_SIGNAL | 4198 SOC_MEM_FLAG_WRITEONLY | 4199 SOC_MEM_FLAG_READONLY | 4200 SOC_MEM_FLAG_VALID, /* 0x2 */ 4201 /* cmp_fn */ NULL, 4202 /* *null_entry */ NULL, 4203 /* index_min */ 0, 4204 /* index_max */ 127, 4205 /* minblock */ 22, 4206 /* maxblock */ 22, 4207 /* blocks */ 0x400000, 4208 /* blocks_hi */ 0, 4209 /* base */ 0x01005000, 4210 /* gran */ 1, 4211 /* bytes */ 135, 4212 /* nFields */ 8, 4213 /* *fields */ soc_FDA_MEM_1005000_BCM88470_A0m_fields, 4214 /* *views */ NULL, 4215 /* *views_num */ NULL, 4216 /* snoop_cb */ NULL, 4217 /* snoop_user_data */ NULL, 4218 /* snoop_flags */ 0, 4219 /* severity */ SOC_MEM_SEVERE_LOW, 4220 /* type */ SOC_MEM_TYPE_TWO_PORT, 4221 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 4222 /* impl */ SOC_MEM_IMPL_NORMAL, 4223 /* cmic_mor_clks */ 0, 4224 }, 4225 #endif /* chips */ 4226 4227 #if defined(BCM_88470_B0) 4228 { /* SOC_MEM_INT_FDA_MEM_1005000_BCM88470_B0m */ 4229 /* mem FDA_MEM_1005000m */ 4230 /* flags */ SOC_MEM_FLAG_SIGNAL | 4231 SOC_MEM_FLAG_WRITEONLY | 4232 SOC_MEM_FLAG_READONLY | 4233 SOC_MEM_FLAG_VALID, /* 0x2 */ 4234 /* cmp_fn */ NULL, 4235 /* *null_entry */ NULL, 4236 /* index_min */ 0, 4237 /* index_max */ 127, 4238 /* minblock */ 22, 4239 /* maxblock */ 22, 4240 /* blocks */ 0x400000, 4241 /* blocks_hi */ 0, 4242 /* base */ 0x01005000, 4243 /* gran */ 1, 4244 /* bytes */ 135, 4245 /* nFields */ 8, 4246 /* *fields */ soc_FDA_MEM_1005000_BCM88470_B0m_fields, 4247 /* *views */ NULL, 4248 /* *views_num */ NULL, 4249 /* snoop_cb */ NULL, 4250 /* snoop_user_data */ NULL, 4251 /* snoop_flags */ 0, 4252 /* severity */ SOC_MEM_SEVERE_LOW, 4253 /* type */ SOC_MEM_TYPE_TWO_PORT, 4254 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 4255 /* impl */ SOC_MEM_IMPL_NORMAL, 4256 /* cmic_mor_clks */ 0, 4257 }, 4258 #endif /* chips */ 4259 4260 #if defined(BCM_88675_B0) 4261 { /* SOC_MEM_INT_FDA_MEM_1005000_BCM88675_B0m */ 4262 /* mem FDA_MEM_1005000m */ 4263 /* flags */ SOC_MEM_FLAG_SIGNAL | 4264 SOC_MEM_FLAG_WRITEONLY | 4265 SOC_MEM_FLAG_READONLY | 4266 SOC_MEM_FLAG_VALID | 4267 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 4268 /* cmp_fn */ NULL, 4269 /* *null_entry */ NULL, 4270 /* index_min */ 0, 4271 /* index_max */ 99, 4272 /* minblock */ 46, 4273 /* maxblock */ 46, 4274 /* blocks */ 0, 4275 /* blocks_hi */ 0x4000, 4276 /* base */ 0x01005000, 4277 /* gran */ 1, 4278 /* bytes */ 264, 4279 /* nFields */ 9, 4280 /* *fields */ soc_FDA_MEM_1005000_BCM88675_B0m_fields, 4281 /* *views */ NULL, 4282 /* *views_num */ NULL, 4283 /* snoop_cb */ NULL, 4284 /* snoop_user_data */ NULL, 4285 /* snoop_flags */ 0, 4286 /* severity */ SOC_MEM_SEVERE_LOW, 4287 /* type */ SOC_MEM_TYPE_TWO_PORT, 4288 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 4289 /* impl */ SOC_MEM_IMPL_NORMAL, 4290 /* cmic_mor_clks */ 0, 4291 }, 4292 #endif /* chips */ 4293 4294 #if defined(BCM_88680_A0) 4295 { /* SOC_MEM_INT_FDA_MEM_1005000_BCM88680_A0m */ 4296 /* mem FDA_MEM_1005000m */ 4297 /* flags */ SOC_MEM_FLAG_SIGNAL | 4298 SOC_MEM_FLAG_WRITEONLY | 4299 SOC_MEM_FLAG_READONLY | 4300 SOC_MEM_FLAG_VALID | 4301 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 4302 /* cmp_fn */ NULL, 4303 /* *null_entry */ NULL, 4304 /* index_min */ 0, 4305 /* index_max */ 99, 4306 /* minblock */ 47, 4307 /* maxblock */ 47, 4308 /* blocks */ 0, 4309 /* blocks_hi */ 0x8000, 4310 /* base */ 0x01005000, 4311 /* gran */ 1, 4312 /* bytes */ 265, 4313 /* nFields */ 8, 4314 /* *fields */ soc_FDA_MEM_1005000_BCM88680_A0m_fields, 4315 /* *views */ NULL, 4316 /* *views_num */ NULL, 4317 /* snoop_cb */ NULL, 4318 /* snoop_user_data */ NULL, 4319 /* snoop_flags */ 0, 4320 /* severity */ SOC_MEM_SEVERE_LOW, 4321 /* type */ SOC_MEM_TYPE_TWO_PORT, 4322 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 4323 /* impl */ SOC_MEM_IMPL_NORMAL, 4324 /* cmic_mor_clks */ 0, 4325 }, 4326 #endif /* chips */ 4327 4328 #if defined(BCM_88375_A0) 4329 { /* SOC_MEM_INT_FDA_MEM_1006000_BCM88375_A0m */ 4330 /* mem FDA_MEM_1006000m */ 4331 /* flags */ SOC_MEM_FLAG_SIGNAL | 4332 SOC_MEM_FLAG_WRITEONLY | 4333 SOC_MEM_FLAG_READONLY | 4334 SOC_MEM_FLAG_VALID, /* 0x2 */ 4335 /* cmp_fn */ NULL, 4336 /* *null_entry */ NULL, 4337 /* index_min */ 0, 4338 /* index_max */ 31, 4339 /* minblock */ 46, 4340 /* maxblock */ 46, 4341 /* blocks */ 0, 4342 /* blocks_hi */ 0x4000, 4343 /* base */ 0x01006060, 4344 /* gran */ 1, 4345 /* bytes */ 136, 4346 /* nFields */ 1, 4347 /* *fields */ soc_FDA_MEM_1006000_BCM88375_A0m_fields, 4348 /* *views */ NULL, 4349 /* *views_num */ NULL, 4350 /* snoop_cb */ NULL, 4351 /* snoop_user_data */ NULL, 4352 /* snoop_flags */ 0, 4353 /* severity */ SOC_MEM_SEVERE_LOW, 4354 /* type */ SOC_MEM_TYPE_TWO_PORT, 4355 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4356 /* impl */ SOC_MEM_IMPL_NORMAL, 4357 /* cmic_mor_clks */ 0, 4358 }, 4359 #endif /* chips */ 4360 4361 #if defined(BCM_88375_B0) 4362 { /* SOC_MEM_INT_FDA_MEM_1006000_BCM88375_B0m */ 4363 /* mem FDA_MEM_1006000m */ 4364 /* flags */ SOC_MEM_FLAG_SIGNAL | 4365 SOC_MEM_FLAG_WRITEONLY | 4366 SOC_MEM_FLAG_READONLY | 4367 SOC_MEM_FLAG_VALID, /* 0x2 */ 4368 /* cmp_fn */ NULL, 4369 /* *null_entry */ NULL, 4370 /* index_min */ 0, 4371 /* index_max */ 31, 4372 /* minblock */ 46, 4373 /* maxblock */ 46, 4374 /* blocks */ 0, 4375 /* blocks_hi */ 0x4000, 4376 /* base */ 0x01006060, 4377 /* gran */ 1, 4378 /* bytes */ 136, 4379 /* nFields */ 1, 4380 /* *fields */ soc_FDA_MEM_1006000_BCM88375_B0m_fields, 4381 /* *views */ NULL, 4382 /* *views_num */ NULL, 4383 /* snoop_cb */ NULL, 4384 /* snoop_user_data */ NULL, 4385 /* snoop_flags */ 0, 4386 /* severity */ SOC_MEM_SEVERE_LOW, 4387 /* type */ SOC_MEM_TYPE_TWO_PORT, 4388 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4389 /* impl */ SOC_MEM_IMPL_NORMAL, 4390 /* cmic_mor_clks */ 0, 4391 }, 4392 #endif /* chips */ 4393 4394 #if defined(BCM_88675_B0) 4395 { /* SOC_MEM_INT_FDA_MEM_1006000_BCM88675_B0m */ 4396 /* mem FDA_MEM_1006000m */ 4397 /* flags */ SOC_MEM_FLAG_SIGNAL | 4398 SOC_MEM_FLAG_WRITEONLY | 4399 SOC_MEM_FLAG_READONLY | 4400 SOC_MEM_FLAG_VALID, /* 0x2 */ 4401 /* cmp_fn */ NULL, 4402 /* *null_entry */ NULL, 4403 /* index_min */ 0, 4404 /* index_max */ 31, 4405 /* minblock */ 46, 4406 /* maxblock */ 46, 4407 /* blocks */ 0, 4408 /* blocks_hi */ 0x4000, 4409 /* base */ 0x01006060, 4410 /* gran */ 1, 4411 /* bytes */ 136, 4412 /* nFields */ 1, 4413 /* *fields */ soc_FDA_MEM_1006000_BCM88675_B0m_fields, 4414 /* *views */ NULL, 4415 /* *views_num */ NULL, 4416 /* snoop_cb */ NULL, 4417 /* snoop_user_data */ NULL, 4418 /* snoop_flags */ 0, 4419 /* severity */ SOC_MEM_SEVERE_LOW, 4420 /* type */ SOC_MEM_TYPE_TWO_PORT, 4421 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4422 /* impl */ SOC_MEM_IMPL_NORMAL, 4423 /* cmic_mor_clks */ 0, 4424 }, 4425 #endif /* chips */ 4426 4427 #if defined(BCM_88680_A0) 4428 { /* SOC_MEM_INT_FDA_MEM_1006000_BCM88680_A0m */ 4429 /* mem FDA_MEM_1006000m */ 4430 /* flags */ SOC_MEM_FLAG_SIGNAL | 4431 SOC_MEM_FLAG_WRITEONLY | 4432 SOC_MEM_FLAG_READONLY | 4433 SOC_MEM_FLAG_VALID, /* 0x2 */ 4434 /* cmp_fn */ NULL, 4435 /* *null_entry */ NULL, 4436 /* index_min */ 0, 4437 /* index_max */ 31, 4438 /* minblock */ 47, 4439 /* maxblock */ 47, 4440 /* blocks */ 0, 4441 /* blocks_hi */ 0x8000, 4442 /* base */ 0x01006060, 4443 /* gran */ 1, 4444 /* bytes */ 136, 4445 /* nFields */ 1, 4446 /* *fields */ soc_FDA_MEM_1006000_BCM88680_A0m_fields, 4447 /* *views */ NULL, 4448 /* *views_num */ NULL, 4449 /* snoop_cb */ NULL, 4450 /* snoop_user_data */ NULL, 4451 /* snoop_flags */ 0, 4452 /* severity */ SOC_MEM_SEVERE_LOW, 4453 /* type */ SOC_MEM_TYPE_TWO_PORT, 4454 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4455 /* impl */ SOC_MEM_IMPL_NORMAL, 4456 /* cmic_mor_clks */ 0, 4457 }, 4458 #endif /* chips */ 4459 4460 #if defined(BCM_88375_A0) 4461 { /* SOC_MEM_INT_FDA_MEM_1007000_BCM88375_A0m */ 4462 /* mem FDA_MEM_1007000m */ 4463 /* flags */ SOC_MEM_FLAG_SIGNAL | 4464 SOC_MEM_FLAG_WRITEONLY | 4465 SOC_MEM_FLAG_READONLY | 4466 SOC_MEM_FLAG_VALID, /* 0x2 */ 4467 /* cmp_fn */ NULL, 4468 /* *null_entry */ NULL, 4469 /* index_min */ 0, 4470 /* index_max */ 31, 4471 /* minblock */ 46, 4472 /* maxblock */ 46, 4473 /* blocks */ 0, 4474 /* blocks_hi */ 0x4000, 4475 /* base */ 0x01007060, 4476 /* gran */ 1, 4477 /* bytes */ 136, 4478 /* nFields */ 1, 4479 /* *fields */ soc_FDA_MEM_1007000_BCM88375_A0m_fields, 4480 /* *views */ NULL, 4481 /* *views_num */ NULL, 4482 /* snoop_cb */ NULL, 4483 /* snoop_user_data */ NULL, 4484 /* snoop_flags */ 0, 4485 /* severity */ SOC_MEM_SEVERE_LOW, 4486 /* type */ SOC_MEM_TYPE_TWO_PORT, 4487 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4488 /* impl */ SOC_MEM_IMPL_NORMAL, 4489 /* cmic_mor_clks */ 0, 4490 }, 4491 #endif /* chips */ 4492 4493 #if defined(BCM_88375_B0) 4494 { /* SOC_MEM_INT_FDA_MEM_1007000_BCM88375_B0m */ 4495 /* mem FDA_MEM_1007000m */ 4496 /* flags */ SOC_MEM_FLAG_SIGNAL | 4497 SOC_MEM_FLAG_WRITEONLY | 4498 SOC_MEM_FLAG_READONLY | 4499 SOC_MEM_FLAG_VALID, /* 0x2 */ 4500 /* cmp_fn */ NULL, 4501 /* *null_entry */ NULL, 4502 /* index_min */ 0, 4503 /* index_max */ 31, 4504 /* minblock */ 46, 4505 /* maxblock */ 46, 4506 /* blocks */ 0, 4507 /* blocks_hi */ 0x4000, 4508 /* base */ 0x01007060, 4509 /* gran */ 1, 4510 /* bytes */ 136, 4511 /* nFields */ 1, 4512 /* *fields */ soc_FDA_MEM_1007000_BCM88375_B0m_fields, 4513 /* *views */ NULL, 4514 /* *views_num */ NULL, 4515 /* snoop_cb */ NULL, 4516 /* snoop_user_data */ NULL, 4517 /* snoop_flags */ 0, 4518 /* severity */ SOC_MEM_SEVERE_LOW, 4519 /* type */ SOC_MEM_TYPE_TWO_PORT, 4520 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4521 /* impl */ SOC_MEM_IMPL_NORMAL, 4522 /* cmic_mor_clks */ 0, 4523 }, 4524 #endif /* chips */ 4525 4526 #if defined(BCM_88675_B0) 4527 { /* SOC_MEM_INT_FDA_MEM_1007000_BCM88675_B0m */ 4528 /* mem FDA_MEM_1007000m */ 4529 /* flags */ SOC_MEM_FLAG_SIGNAL | 4530 SOC_MEM_FLAG_WRITEONLY | 4531 SOC_MEM_FLAG_READONLY | 4532 SOC_MEM_FLAG_VALID, /* 0x2 */ 4533 /* cmp_fn */ NULL, 4534 /* *null_entry */ NULL, 4535 /* index_min */ 0, 4536 /* index_max */ 31, 4537 /* minblock */ 46, 4538 /* maxblock */ 46, 4539 /* blocks */ 0, 4540 /* blocks_hi */ 0x4000, 4541 /* base */ 0x01007060, 4542 /* gran */ 1, 4543 /* bytes */ 136, 4544 /* nFields */ 1, 4545 /* *fields */ soc_FDA_MEM_1007000_BCM88675_B0m_fields, 4546 /* *views */ NULL, 4547 /* *views_num */ NULL, 4548 /* snoop_cb */ NULL, 4549 /* snoop_user_data */ NULL, 4550 /* snoop_flags */ 0, 4551 /* severity */ SOC_MEM_SEVERE_LOW, 4552 /* type */ SOC_MEM_TYPE_TWO_PORT, 4553 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4554 /* impl */ SOC_MEM_IMPL_NORMAL, 4555 /* cmic_mor_clks */ 0, 4556 }, 4557 #endif /* chips */ 4558 4559 #if defined(BCM_88680_A0) 4560 { /* SOC_MEM_INT_FDA_MEM_1007000_BCM88680_A0m */ 4561 /* mem FDA_MEM_1007000m */ 4562 /* flags */ SOC_MEM_FLAG_SIGNAL | 4563 SOC_MEM_FLAG_WRITEONLY | 4564 SOC_MEM_FLAG_READONLY | 4565 SOC_MEM_FLAG_VALID, /* 0x2 */ 4566 /* cmp_fn */ NULL, 4567 /* *null_entry */ NULL, 4568 /* index_min */ 0, 4569 /* index_max */ 31, 4570 /* minblock */ 47, 4571 /* maxblock */ 47, 4572 /* blocks */ 0, 4573 /* blocks_hi */ 0x8000, 4574 /* base */ 0x01007060, 4575 /* gran */ 1, 4576 /* bytes */ 136, 4577 /* nFields */ 1, 4578 /* *fields */ soc_FDA_MEM_1007000_BCM88680_A0m_fields, 4579 /* *views */ NULL, 4580 /* *views_num */ NULL, 4581 /* snoop_cb */ NULL, 4582 /* snoop_user_data */ NULL, 4583 /* snoop_flags */ 0, 4584 /* severity */ SOC_MEM_SEVERE_LOW, 4585 /* type */ SOC_MEM_TYPE_TWO_PORT, 4586 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4587 /* impl */ SOC_MEM_IMPL_NORMAL, 4588 /* cmic_mor_clks */ 0, 4589 }, 4590 #endif /* chips */ 4591 4592 #if defined(BCM_88375_A0) 4593 { /* SOC_MEM_INT_FDA_MEM_1008000_BCM88375_A0m */ 4594 /* mem FDA_MEM_1008000m */ 4595 /* flags */ SOC_MEM_FLAG_SIGNAL | 4596 SOC_MEM_FLAG_WRITEONLY | 4597 SOC_MEM_FLAG_READONLY | 4598 SOC_MEM_FLAG_VALID, /* 0x2 */ 4599 /* cmp_fn */ NULL, 4600 /* *null_entry */ NULL, 4601 /* index_min */ 0, 4602 /* index_max */ 31, 4603 /* minblock */ 46, 4604 /* maxblock */ 46, 4605 /* blocks */ 0, 4606 /* blocks_hi */ 0x4000, 4607 /* base */ 0x01008060, 4608 /* gran */ 1, 4609 /* bytes */ 10, 4610 /* nFields */ 2, 4611 /* *fields */ soc_FDA_MEM_1008000_BCM88375_A0m_fields, 4612 /* *views */ NULL, 4613 /* *views_num */ NULL, 4614 /* snoop_cb */ NULL, 4615 /* snoop_user_data */ NULL, 4616 /* snoop_flags */ 0, 4617 /* severity */ SOC_MEM_SEVERE_HIGH, 4618 /* type */ SOC_MEM_TYPE_TWO_PORT, 4619 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4620 /* impl */ SOC_MEM_IMPL_NORMAL, 4621 /* cmic_mor_clks */ 0, 4622 }, 4623 #endif /* chips */ 4624 4625 #if defined(BCM_88375_B0) 4626 { /* SOC_MEM_INT_FDA_MEM_1008000_BCM88375_B0m */ 4627 /* mem FDA_MEM_1008000m */ 4628 /* flags */ SOC_MEM_FLAG_SIGNAL | 4629 SOC_MEM_FLAG_WRITEONLY | 4630 SOC_MEM_FLAG_READONLY | 4631 SOC_MEM_FLAG_VALID, /* 0x2 */ 4632 /* cmp_fn */ NULL, 4633 /* *null_entry */ NULL, 4634 /* index_min */ 0, 4635 /* index_max */ 31, 4636 /* minblock */ 46, 4637 /* maxblock */ 46, 4638 /* blocks */ 0, 4639 /* blocks_hi */ 0x4000, 4640 /* base */ 0x01008060, 4641 /* gran */ 1, 4642 /* bytes */ 10, 4643 /* nFields */ 2, 4644 /* *fields */ soc_FDA_MEM_1008000_BCM88375_B0m_fields, 4645 /* *views */ NULL, 4646 /* *views_num */ NULL, 4647 /* snoop_cb */ NULL, 4648 /* snoop_user_data */ NULL, 4649 /* snoop_flags */ 0, 4650 /* severity */ SOC_MEM_SEVERE_HIGH, 4651 /* type */ SOC_MEM_TYPE_TWO_PORT, 4652 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4653 /* impl */ SOC_MEM_IMPL_NORMAL, 4654 /* cmic_mor_clks */ 0, 4655 }, 4656 #endif /* chips */ 4657 4658 #if defined(BCM_88675_B0) 4659 { /* SOC_MEM_INT_FDA_MEM_1008000_BCM88675_B0m */ 4660 /* mem FDA_MEM_1008000m */ 4661 /* flags */ SOC_MEM_FLAG_SIGNAL | 4662 SOC_MEM_FLAG_WRITEONLY | 4663 SOC_MEM_FLAG_READONLY | 4664 SOC_MEM_FLAG_VALID, /* 0x2 */ 4665 /* cmp_fn */ NULL, 4666 /* *null_entry */ NULL, 4667 /* index_min */ 0, 4668 /* index_max */ 31, 4669 /* minblock */ 46, 4670 /* maxblock */ 46, 4671 /* blocks */ 0, 4672 /* blocks_hi */ 0x4000, 4673 /* base */ 0x01008060, 4674 /* gran */ 1, 4675 /* bytes */ 10, 4676 /* nFields */ 2, 4677 /* *fields */ soc_FDA_MEM_1008000_BCM88675_B0m_fields, 4678 /* *views */ NULL, 4679 /* *views_num */ NULL, 4680 /* snoop_cb */ NULL, 4681 /* snoop_user_data */ NULL, 4682 /* snoop_flags */ 0, 4683 /* severity */ SOC_MEM_SEVERE_HIGH, 4684 /* type */ SOC_MEM_TYPE_TWO_PORT, 4685 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4686 /* impl */ SOC_MEM_IMPL_NORMAL, 4687 /* cmic_mor_clks */ 0, 4688 }, 4689 #endif /* chips */ 4690 4691 #if defined(BCM_88680_A0) 4692 { /* SOC_MEM_INT_FDA_MEM_1008000_BCM88680_A0m */ 4693 /* mem FDA_MEM_1008000m */ 4694 /* flags */ SOC_MEM_FLAG_SIGNAL | 4695 SOC_MEM_FLAG_WRITEONLY | 4696 SOC_MEM_FLAG_READONLY | 4697 SOC_MEM_FLAG_VALID, /* 0x2 */ 4698 /* cmp_fn */ NULL, 4699 /* *null_entry */ NULL, 4700 /* index_min */ 0, 4701 /* index_max */ 31, 4702 /* minblock */ 47, 4703 /* maxblock */ 47, 4704 /* blocks */ 0, 4705 /* blocks_hi */ 0x8000, 4706 /* base */ 0x01008060, 4707 /* gran */ 1, 4708 /* bytes */ 10, 4709 /* nFields */ 2, 4710 /* *fields */ soc_FDA_MEM_1008000_BCM88680_A0m_fields, 4711 /* *views */ NULL, 4712 /* *views_num */ NULL, 4713 /* snoop_cb */ NULL, 4714 /* snoop_user_data */ NULL, 4715 /* snoop_flags */ 0, 4716 /* severity */ SOC_MEM_SEVERE_HIGH, 4717 /* type */ SOC_MEM_TYPE_TWO_PORT, 4718 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4719 /* impl */ SOC_MEM_IMPL_NORMAL, 4720 /* cmic_mor_clks */ 0, 4721 }, 4722 #endif /* chips */ 4723 4724 #if defined(BCM_88375_A0) 4725 { /* SOC_MEM_INT_FDA_MEM_1009000_BCM88375_A0m */ 4726 /* mem FDA_MEM_1009000m */ 4727 /* flags */ SOC_MEM_FLAG_SIGNAL | 4728 SOC_MEM_FLAG_WRITEONLY | 4729 SOC_MEM_FLAG_READONLY | 4730 SOC_MEM_FLAG_VALID, /* 0x2 */ 4731 /* cmp_fn */ NULL, 4732 /* *null_entry */ NULL, 4733 /* index_min */ 0, 4734 /* index_max */ 31, 4735 /* minblock */ 46, 4736 /* maxblock */ 46, 4737 /* blocks */ 0, 4738 /* blocks_hi */ 0x4000, 4739 /* base */ 0x01009060, 4740 /* gran */ 1, 4741 /* bytes */ 136, 4742 /* nFields */ 12, 4743 /* *fields */ soc_FDA_MEM_1009000_BCM88375_A0m_fields, 4744 /* *views */ NULL, 4745 /* *views_num */ NULL, 4746 /* snoop_cb */ NULL, 4747 /* snoop_user_data */ NULL, 4748 /* snoop_flags */ 0, 4749 /* severity */ SOC_MEM_SEVERE_LOW, 4750 /* type */ SOC_MEM_TYPE_TWO_PORT, 4751 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4752 /* impl */ SOC_MEM_IMPL_NORMAL, 4753 /* cmic_mor_clks */ 0, 4754 }, 4755 #endif /* chips */ 4756 4757 #if defined(BCM_88375_B0) 4758 { /* SOC_MEM_INT_FDA_MEM_1009000_BCM88375_B0m */ 4759 /* mem FDA_MEM_1009000m */ 4760 /* flags */ SOC_MEM_FLAG_SIGNAL | 4761 SOC_MEM_FLAG_WRITEONLY | 4762 SOC_MEM_FLAG_READONLY | 4763 SOC_MEM_FLAG_VALID, /* 0x2 */ 4764 /* cmp_fn */ NULL, 4765 /* *null_entry */ NULL, 4766 /* index_min */ 0, 4767 /* index_max */ 31, 4768 /* minblock */ 46, 4769 /* maxblock */ 46, 4770 /* blocks */ 0, 4771 /* blocks_hi */ 0x4000, 4772 /* base */ 0x01009060, 4773 /* gran */ 1, 4774 /* bytes */ 136, 4775 /* nFields */ 12, 4776 /* *fields */ soc_FDA_MEM_1009000_BCM88375_B0m_fields, 4777 /* *views */ NULL, 4778 /* *views_num */ NULL, 4779 /* snoop_cb */ NULL, 4780 /* snoop_user_data */ NULL, 4781 /* snoop_flags */ 0, 4782 /* severity */ SOC_MEM_SEVERE_LOW, 4783 /* type */ SOC_MEM_TYPE_TWO_PORT, 4784 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4785 /* impl */ SOC_MEM_IMPL_NORMAL, 4786 /* cmic_mor_clks */ 0, 4787 }, 4788 #endif /* chips */ 4789 4790 #if defined(BCM_88675_B0) 4791 { /* SOC_MEM_INT_FDA_MEM_1009000_BCM88675_B0m */ 4792 /* mem FDA_MEM_1009000m */ 4793 /* flags */ SOC_MEM_FLAG_SIGNAL | 4794 SOC_MEM_FLAG_WRITEONLY | 4795 SOC_MEM_FLAG_READONLY | 4796 SOC_MEM_FLAG_VALID, /* 0x2 */ 4797 /* cmp_fn */ NULL, 4798 /* *null_entry */ NULL, 4799 /* index_min */ 0, 4800 /* index_max */ 31, 4801 /* minblock */ 46, 4802 /* maxblock */ 46, 4803 /* blocks */ 0, 4804 /* blocks_hi */ 0x4000, 4805 /* base */ 0x01009060, 4806 /* gran */ 1, 4807 /* bytes */ 136, 4808 /* nFields */ 12, 4809 /* *fields */ soc_FDA_MEM_1009000_BCM88675_B0m_fields, 4810 /* *views */ NULL, 4811 /* *views_num */ NULL, 4812 /* snoop_cb */ NULL, 4813 /* snoop_user_data */ NULL, 4814 /* snoop_flags */ 0, 4815 /* severity */ SOC_MEM_SEVERE_LOW, 4816 /* type */ SOC_MEM_TYPE_TWO_PORT, 4817 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4818 /* impl */ SOC_MEM_IMPL_NORMAL, 4819 /* cmic_mor_clks */ 0, 4820 }, 4821 #endif /* chips */ 4822 4823 #if defined(BCM_88680_A0) 4824 { /* SOC_MEM_INT_FDA_MEM_1009000_BCM88680_A0m */ 4825 /* mem FDA_MEM_1009000m */ 4826 /* flags */ SOC_MEM_FLAG_SIGNAL | 4827 SOC_MEM_FLAG_WRITEONLY | 4828 SOC_MEM_FLAG_READONLY | 4829 SOC_MEM_FLAG_VALID, /* 0x2 */ 4830 /* cmp_fn */ NULL, 4831 /* *null_entry */ NULL, 4832 /* index_min */ 0, 4833 /* index_max */ 31, 4834 /* minblock */ 47, 4835 /* maxblock */ 47, 4836 /* blocks */ 0, 4837 /* blocks_hi */ 0x8000, 4838 /* base */ 0x01009060, 4839 /* gran */ 1, 4840 /* bytes */ 136, 4841 /* nFields */ 12, 4842 /* *fields */ soc_FDA_MEM_1009000_BCM88680_A0m_fields, 4843 /* *views */ NULL, 4844 /* *views_num */ NULL, 4845 /* snoop_cb */ NULL, 4846 /* snoop_user_data */ NULL, 4847 /* snoop_flags */ 0, 4848 /* severity */ SOC_MEM_SEVERE_LOW, 4849 /* type */ SOC_MEM_TYPE_TWO_PORT, 4850 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4851 /* impl */ SOC_MEM_IMPL_NORMAL, 4852 /* cmic_mor_clks */ 0, 4853 }, 4854 #endif /* chips */ 4855 4856 #if defined(BCM_88375_A0) 4857 { /* SOC_MEM_INT_FDA_MEM_1010000_BCM88375_A0m */ 4858 /* mem FDA_MEM_1010000m */ 4859 /* flags */ SOC_MEM_FLAG_SIGNAL | 4860 SOC_MEM_FLAG_WRITEONLY | 4861 SOC_MEM_FLAG_READONLY | 4862 SOC_MEM_FLAG_VALID, /* 0x2 */ 4863 /* cmp_fn */ NULL, 4864 /* *null_entry */ NULL, 4865 /* index_min */ 0, 4866 /* index_max */ 31, 4867 /* minblock */ 46, 4868 /* maxblock */ 46, 4869 /* blocks */ 0, 4870 /* blocks_hi */ 0x4000, 4871 /* base */ 0x01010060, 4872 /* gran */ 1, 4873 /* bytes */ 136, 4874 /* nFields */ 1, 4875 /* *fields */ soc_FDA_MEM_1010000_BCM88375_A0m_fields, 4876 /* *views */ NULL, 4877 /* *views_num */ NULL, 4878 /* snoop_cb */ NULL, 4879 /* snoop_user_data */ NULL, 4880 /* snoop_flags */ 0, 4881 /* severity */ SOC_MEM_SEVERE_HIGH, 4882 /* type */ SOC_MEM_TYPE_TWO_PORT, 4883 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4884 /* impl */ SOC_MEM_IMPL_NORMAL, 4885 /* cmic_mor_clks */ 0, 4886 }, 4887 #endif /* chips */ 4888 4889 #if defined(BCM_88375_B0) 4890 { /* SOC_MEM_INT_FDA_MEM_1010000_BCM88375_B0m */ 4891 /* mem FDA_MEM_1010000m */ 4892 /* flags */ SOC_MEM_FLAG_SIGNAL | 4893 SOC_MEM_FLAG_WRITEONLY | 4894 SOC_MEM_FLAG_READONLY | 4895 SOC_MEM_FLAG_VALID, /* 0x2 */ 4896 /* cmp_fn */ NULL, 4897 /* *null_entry */ NULL, 4898 /* index_min */ 0, 4899 /* index_max */ 31, 4900 /* minblock */ 46, 4901 /* maxblock */ 46, 4902 /* blocks */ 0, 4903 /* blocks_hi */ 0x4000, 4904 /* base */ 0x01010060, 4905 /* gran */ 1, 4906 /* bytes */ 136, 4907 /* nFields */ 1, 4908 /* *fields */ soc_FDA_MEM_1010000_BCM88375_B0m_fields, 4909 /* *views */ NULL, 4910 /* *views_num */ NULL, 4911 /* snoop_cb */ NULL, 4912 /* snoop_user_data */ NULL, 4913 /* snoop_flags */ 0, 4914 /* severity */ SOC_MEM_SEVERE_HIGH, 4915 /* type */ SOC_MEM_TYPE_TWO_PORT, 4916 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4917 /* impl */ SOC_MEM_IMPL_NORMAL, 4918 /* cmic_mor_clks */ 0, 4919 }, 4920 #endif /* chips */ 4921 4922 #if defined(BCM_88675_B0) 4923 { /* SOC_MEM_INT_FDA_MEM_1010000_BCM88675_B0m */ 4924 /* mem FDA_MEM_1010000m */ 4925 /* flags */ SOC_MEM_FLAG_SIGNAL | 4926 SOC_MEM_FLAG_WRITEONLY | 4927 SOC_MEM_FLAG_READONLY | 4928 SOC_MEM_FLAG_VALID, /* 0x2 */ 4929 /* cmp_fn */ NULL, 4930 /* *null_entry */ NULL, 4931 /* index_min */ 0, 4932 /* index_max */ 31, 4933 /* minblock */ 46, 4934 /* maxblock */ 46, 4935 /* blocks */ 0, 4936 /* blocks_hi */ 0x4000, 4937 /* base */ 0x01010060, 4938 /* gran */ 1, 4939 /* bytes */ 136, 4940 /* nFields */ 1, 4941 /* *fields */ soc_FDA_MEM_1010000_BCM88675_B0m_fields, 4942 /* *views */ NULL, 4943 /* *views_num */ NULL, 4944 /* snoop_cb */ NULL, 4945 /* snoop_user_data */ NULL, 4946 /* snoop_flags */ 0, 4947 /* severity */ SOC_MEM_SEVERE_HIGH, 4948 /* type */ SOC_MEM_TYPE_TWO_PORT, 4949 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4950 /* impl */ SOC_MEM_IMPL_NORMAL, 4951 /* cmic_mor_clks */ 0, 4952 }, 4953 #endif /* chips */ 4954 4955 #if defined(BCM_88680_A0) 4956 { /* SOC_MEM_INT_FDA_MEM_1010000_BCM88680_A0m */ 4957 /* mem FDA_MEM_1010000m */ 4958 /* flags */ SOC_MEM_FLAG_SIGNAL | 4959 SOC_MEM_FLAG_WRITEONLY | 4960 SOC_MEM_FLAG_READONLY | 4961 SOC_MEM_FLAG_VALID, /* 0x2 */ 4962 /* cmp_fn */ NULL, 4963 /* *null_entry */ NULL, 4964 /* index_min */ 0, 4965 /* index_max */ 31, 4966 /* minblock */ 47, 4967 /* maxblock */ 47, 4968 /* blocks */ 0, 4969 /* blocks_hi */ 0x8000, 4970 /* base */ 0x01010060, 4971 /* gran */ 1, 4972 /* bytes */ 136, 4973 /* nFields */ 1, 4974 /* *fields */ soc_FDA_MEM_1010000_BCM88680_A0m_fields, 4975 /* *views */ NULL, 4976 /* *views_num */ NULL, 4977 /* snoop_cb */ NULL, 4978 /* snoop_user_data */ NULL, 4979 /* snoop_flags */ 0, 4980 /* severity */ SOC_MEM_SEVERE_HIGH, 4981 /* type */ SOC_MEM_TYPE_TWO_PORT, 4982 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 4983 /* impl */ SOC_MEM_IMPL_NORMAL, 4984 /* cmic_mor_clks */ 0, 4985 }, 4986 #endif /* chips */ 4987 4988 #if defined(BCM_88375_A0) 4989 { /* SOC_MEM_INT_FDA_MEM_1011000_BCM88375_A0m */ 4990 /* mem FDA_MEM_1011000m */ 4991 /* flags */ SOC_MEM_FLAG_SIGNAL | 4992 SOC_MEM_FLAG_WRITEONLY | 4993 SOC_MEM_FLAG_READONLY | 4994 SOC_MEM_FLAG_VALID, /* 0x2 */ 4995 /* cmp_fn */ NULL, 4996 /* *null_entry */ NULL, 4997 /* index_min */ 0, 4998 /* index_max */ 31, 4999 /* minblock */ 46, 5000 /* maxblock */ 46, 5001 /* blocks */ 0, 5002 /* blocks_hi */ 0x4000, 5003 /* base */ 0x01011060, 5004 /* gran */ 1, 5005 /* bytes */ 10, 5006 /* nFields */ 5, 5007 /* *fields */ soc_FDA_MEM_1011000_BCM88375_A0m_fields, 5008 /* *views */ NULL, 5009 /* *views_num */ NULL, 5010 /* snoop_cb */ NULL, 5011 /* snoop_user_data */ NULL, 5012 /* snoop_flags */ 0, 5013 /* severity */ SOC_MEM_SEVERE_HIGH, 5014 /* type */ SOC_MEM_TYPE_TWO_PORT, 5015 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5016 /* impl */ SOC_MEM_IMPL_NORMAL, 5017 /* cmic_mor_clks */ 0, 5018 }, 5019 #endif /* chips */ 5020 5021 #if defined(BCM_88375_B0) 5022 { /* SOC_MEM_INT_FDA_MEM_1011000_BCM88375_B0m */ 5023 /* mem FDA_MEM_1011000m */ 5024 /* flags */ SOC_MEM_FLAG_SIGNAL | 5025 SOC_MEM_FLAG_WRITEONLY | 5026 SOC_MEM_FLAG_READONLY | 5027 SOC_MEM_FLAG_VALID, /* 0x2 */ 5028 /* cmp_fn */ NULL, 5029 /* *null_entry */ NULL, 5030 /* index_min */ 0, 5031 /* index_max */ 31, 5032 /* minblock */ 46, 5033 /* maxblock */ 46, 5034 /* blocks */ 0, 5035 /* blocks_hi */ 0x4000, 5036 /* base */ 0x01011060, 5037 /* gran */ 1, 5038 /* bytes */ 10, 5039 /* nFields */ 5, 5040 /* *fields */ soc_FDA_MEM_1011000_BCM88375_B0m_fields, 5041 /* *views */ NULL, 5042 /* *views_num */ NULL, 5043 /* snoop_cb */ NULL, 5044 /* snoop_user_data */ NULL, 5045 /* snoop_flags */ 0, 5046 /* severity */ SOC_MEM_SEVERE_HIGH, 5047 /* type */ SOC_MEM_TYPE_TWO_PORT, 5048 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5049 /* impl */ SOC_MEM_IMPL_NORMAL, 5050 /* cmic_mor_clks */ 0, 5051 }, 5052 #endif /* chips */ 5053 5054 #if defined(BCM_88675_B0) 5055 { /* SOC_MEM_INT_FDA_MEM_1011000_BCM88675_B0m */ 5056 /* mem FDA_MEM_1011000m */ 5057 /* flags */ SOC_MEM_FLAG_SIGNAL | 5058 SOC_MEM_FLAG_WRITEONLY | 5059 SOC_MEM_FLAG_READONLY | 5060 SOC_MEM_FLAG_VALID, /* 0x2 */ 5061 /* cmp_fn */ NULL, 5062 /* *null_entry */ NULL, 5063 /* index_min */ 0, 5064 /* index_max */ 31, 5065 /* minblock */ 46, 5066 /* maxblock */ 46, 5067 /* blocks */ 0, 5068 /* blocks_hi */ 0x4000, 5069 /* base */ 0x01011060, 5070 /* gran */ 1, 5071 /* bytes */ 10, 5072 /* nFields */ 5, 5073 /* *fields */ soc_FDA_MEM_1011000_BCM88675_B0m_fields, 5074 /* *views */ NULL, 5075 /* *views_num */ NULL, 5076 /* snoop_cb */ NULL, 5077 /* snoop_user_data */ NULL, 5078 /* snoop_flags */ 0, 5079 /* severity */ SOC_MEM_SEVERE_HIGH, 5080 /* type */ SOC_MEM_TYPE_TWO_PORT, 5081 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5082 /* impl */ SOC_MEM_IMPL_NORMAL, 5083 /* cmic_mor_clks */ 0, 5084 }, 5085 #endif /* chips */ 5086 5087 #if defined(BCM_88680_A0) 5088 { /* SOC_MEM_INT_FDA_MEM_1011000_BCM88680_A0m */ 5089 /* mem FDA_MEM_1011000m */ 5090 /* flags */ SOC_MEM_FLAG_SIGNAL | 5091 SOC_MEM_FLAG_WRITEONLY | 5092 SOC_MEM_FLAG_READONLY | 5093 SOC_MEM_FLAG_VALID, /* 0x2 */ 5094 /* cmp_fn */ NULL, 5095 /* *null_entry */ NULL, 5096 /* index_min */ 0, 5097 /* index_max */ 31, 5098 /* minblock */ 47, 5099 /* maxblock */ 47, 5100 /* blocks */ 0, 5101 /* blocks_hi */ 0x8000, 5102 /* base */ 0x01011060, 5103 /* gran */ 1, 5104 /* bytes */ 10, 5105 /* nFields */ 5, 5106 /* *fields */ soc_FDA_MEM_1011000_BCM88680_A0m_fields, 5107 /* *views */ NULL, 5108 /* *views_num */ NULL, 5109 /* snoop_cb */ NULL, 5110 /* snoop_user_data */ NULL, 5111 /* snoop_flags */ 0, 5112 /* severity */ SOC_MEM_SEVERE_HIGH, 5113 /* type */ SOC_MEM_TYPE_TWO_PORT, 5114 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5115 /* impl */ SOC_MEM_IMPL_NORMAL, 5116 /* cmic_mor_clks */ 0, 5117 }, 5118 #endif /* chips */ 5119 5120 #if defined(BCM_88690_A0) 5121 { /* SOC_MEM_INT_FDR_AUTO_DOC_NAME_66m */ 5122 /* mem FDR_AUTO_DOC_NAME_66m */ 5123 /* flags */ SOC_MEM_FLAG_SIGNAL | 5124 SOC_MEM_FLAG_WRITEONLY | 5125 SOC_MEM_FLAG_READONLY | 5126 SOC_MEM_FLAG_VALID | 5127 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 5128 /* cmp_fn */ NULL, 5129 /* *null_entry */ NULL, 5130 /* index_min */ 0, 5131 /* index_max */ 2047, 5132 /* minblock */ 101, 5133 /* maxblock */ 102, 5134 /* blocks */ 0, 5135 /* blocks_hi */ 0xffffffff, 5136 /* base */ 0x00000000, 5137 /* gran */ 1, 5138 /* bytes */ 130, 5139 /* nFields */ 2, 5140 /* *fields */ soc_FDR_AUTO_DOC_NAME_66m_fields, 5141 /* *views */ NULL, 5142 /* *views_num */ NULL, 5143 /* snoop_cb */ NULL, 5144 /* snoop_user_data */ NULL, 5145 /* snoop_flags */ 0, 5146 /* severity */ SOC_MEM_SEVERE_LOW, 5147 /* type */ SOC_MEM_TYPE_TWO_PORT, 5148 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 5149 /* impl */ SOC_MEM_IMPL_NORMAL, 5150 /* cmic_mor_clks */ 0, 5151 }, 5152 #endif /* chips */ 5153 5154 #if defined(BCM_88690_A0) 5155 { /* SOC_MEM_INT_FDR_AUTO_DOC_NAME_67m */ 5156 /* mem FDR_AUTO_DOC_NAME_67m */ 5157 /* flags */ SOC_MEM_FLAG_SIGNAL | 5158 SOC_MEM_FLAG_WRITEONLY | 5159 SOC_MEM_FLAG_READONLY | 5160 SOC_MEM_FLAG_VALID | 5161 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 5162 /* cmp_fn */ NULL, 5163 /* *null_entry */ NULL, 5164 /* index_min */ 0, 5165 /* index_max */ 4095, 5166 /* minblock */ 101, 5167 /* maxblock */ 102, 5168 /* blocks */ 0, 5169 /* blocks_hi */ 0xffffffff, 5170 /* base */ 0x00060000, 5171 /* gran */ 1, 5172 /* bytes */ 7, 5173 /* nFields */ 11, 5174 /* *fields */ soc_FDR_AUTO_DOC_NAME_67m_fields, 5175 /* *views */ NULL, 5176 /* *views_num */ NULL, 5177 /* snoop_cb */ NULL, 5178 /* snoop_user_data */ NULL, 5179 /* snoop_flags */ 0, 5180 /* severity */ SOC_MEM_SEVERE_LOW, 5181 /* type */ SOC_MEM_TYPE_TWO_PORT, 5182 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5183 /* impl */ SOC_MEM_IMPL_NORMAL, 5184 /* cmic_mor_clks */ 0, 5185 }, 5186 #endif /* chips */ 5187 5188 #if defined(BCM_88690_A0) 5189 { /* SOC_MEM_INT_FDR_AUTO_DOC_NAME_68m */ 5190 /* mem FDR_AUTO_DOC_NAME_68m */ 5191 /* flags */ SOC_MEM_FLAG_SIGNAL | 5192 SOC_MEM_FLAG_WRITEONLY | 5193 SOC_MEM_FLAG_READONLY | 5194 SOC_MEM_FLAG_VALID | 5195 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 5196 /* cmp_fn */ NULL, 5197 /* *null_entry */ NULL, 5198 /* index_min */ 0, 5199 /* index_max */ 4095, 5200 /* minblock */ 101, 5201 /* maxblock */ 102, 5202 /* blocks */ 0, 5203 /* blocks_hi */ 0xffffffff, 5204 /* base */ 0x000a0000, 5205 /* gran */ 1, 5206 /* bytes */ 7, 5207 /* nFields */ 2, 5208 /* *fields */ soc_FDR_AUTO_DOC_NAME_68m_fields, 5209 /* *views */ NULL, 5210 /* *views_num */ NULL, 5211 /* snoop_cb */ NULL, 5212 /* snoop_user_data */ NULL, 5213 /* snoop_flags */ 0, 5214 /* severity */ SOC_MEM_SEVERE_HIGH, 5215 /* type */ SOC_MEM_TYPE_TWO_PORT, 5216 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5217 /* impl */ SOC_MEM_IMPL_NORMAL, 5218 /* cmic_mor_clks */ 0, 5219 }, 5220 #endif /* chips */ 5221 5222 #if defined(BCM_88690_A0) 5223 { /* SOC_MEM_INT_FDR_AUTO_DOC_NAME_69m */ 5224 /* mem FDR_AUTO_DOC_NAME_69m */ 5225 /* flags */ SOC_MEM_FLAG_SIGNAL | 5226 SOC_MEM_FLAG_WRITEONLY | 5227 SOC_MEM_FLAG_READONLY | 5228 SOC_MEM_FLAG_VALID | 5229 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 5230 /* cmp_fn */ NULL, 5231 /* *null_entry */ NULL, 5232 /* index_min */ 0, 5233 /* index_max */ 1023, 5234 /* minblock */ 101, 5235 /* maxblock */ 102, 5236 /* blocks */ 0, 5237 /* blocks_hi */ 0xffffffff, 5238 /* base */ 0x002e0000, 5239 /* gran */ 1, 5240 /* bytes */ 130, 5241 /* nFields */ 2, 5242 /* *fields */ soc_FDR_AUTO_DOC_NAME_69m_fields, 5243 /* *views */ NULL, 5244 /* *views_num */ NULL, 5245 /* snoop_cb */ NULL, 5246 /* snoop_user_data */ NULL, 5247 /* snoop_flags */ 0, 5248 /* severity */ SOC_MEM_SEVERE_LOW, 5249 /* type */ SOC_MEM_TYPE_TWO_PORT, 5250 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 5251 /* impl */ SOC_MEM_IMPL_NORMAL, 5252 /* cmic_mor_clks */ 0, 5253 }, 5254 #endif /* chips */ 5255 5256 #if defined(BCM_88690_A0) 5257 { /* SOC_MEM_INT_FDR_AUTO_DOC_NAME_70m */ 5258 /* mem FDR_AUTO_DOC_NAME_70m */ 5259 /* flags */ SOC_MEM_FLAG_SIGNAL | 5260 SOC_MEM_FLAG_WRITEONLY | 5261 SOC_MEM_FLAG_READONLY | 5262 SOC_MEM_FLAG_VALID | 5263 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 5264 /* cmp_fn */ NULL, 5265 /* *null_entry */ NULL, 5266 /* index_min */ 0, 5267 /* index_max */ 2047, 5268 /* minblock */ 101, 5269 /* maxblock */ 102, 5270 /* blocks */ 0, 5271 /* blocks_hi */ 0xffffffff, 5272 /* base */ 0x002e4000, 5273 /* gran */ 1, 5274 /* bytes */ 7, 5275 /* nFields */ 11, 5276 /* *fields */ soc_FDR_AUTO_DOC_NAME_70m_fields, 5277 /* *views */ NULL, 5278 /* *views_num */ NULL, 5279 /* snoop_cb */ NULL, 5280 /* snoop_user_data */ NULL, 5281 /* snoop_flags */ 0, 5282 /* severity */ SOC_MEM_SEVERE_LOW, 5283 /* type */ SOC_MEM_TYPE_TWO_PORT, 5284 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5285 /* impl */ SOC_MEM_IMPL_NORMAL, 5286 /* cmic_mor_clks */ 0, 5287 }, 5288 #endif /* chips */ 5289 5290 #if defined(BCM_88690_A0) 5291 { /* SOC_MEM_INT_FDR_AUTO_DOC_NAME_71m */ 5292 /* mem FDR_AUTO_DOC_NAME_71m */ 5293 /* flags */ SOC_MEM_FLAG_SIGNAL | 5294 SOC_MEM_FLAG_WRITEONLY | 5295 SOC_MEM_FLAG_READONLY | 5296 SOC_MEM_FLAG_VALID | 5297 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 5298 /* cmp_fn */ NULL, 5299 /* *null_entry */ NULL, 5300 /* index_min */ 0, 5301 /* index_max */ 2047, 5302 /* minblock */ 101, 5303 /* maxblock */ 102, 5304 /* blocks */ 0, 5305 /* blocks_hi */ 0xffffffff, 5306 /* base */ 0x002e8000, 5307 /* gran */ 1, 5308 /* bytes */ 7, 5309 /* nFields */ 2, 5310 /* *fields */ soc_FDR_AUTO_DOC_NAME_71m_fields, 5311 /* *views */ NULL, 5312 /* *views_num */ NULL, 5313 /* snoop_cb */ NULL, 5314 /* snoop_user_data */ NULL, 5315 /* snoop_flags */ 0, 5316 /* severity */ SOC_MEM_SEVERE_HIGH, 5317 /* type */ SOC_MEM_TYPE_TWO_PORT, 5318 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5319 /* impl */ SOC_MEM_IMPL_NORMAL, 5320 /* cmic_mor_clks */ 0, 5321 }, 5322 #endif /* chips */ 5323 5324 #if defined(BCM_88690_A0) 5325 { /* SOC_MEM_INT_FDR_AUTO_DOC_NAME_72m */ 5326 /* mem FDR_AUTO_DOC_NAME_72m */ 5327 /* flags */ SOC_MEM_FLAG_SIGNAL | 5328 SOC_MEM_FLAG_WRITEONLY | 5329 SOC_MEM_FLAG_READONLY | 5330 SOC_MEM_FLAG_VALID | 5331 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 5332 /* cmp_fn */ NULL, 5333 /* *null_entry */ NULL, 5334 /* index_min */ 0, 5335 /* index_max */ 1023, 5336 /* minblock */ 101, 5337 /* maxblock */ 102, 5338 /* blocks */ 0, 5339 /* blocks_hi */ 0xffffffff, 5340 /* base */ 0x00304000, 5341 /* gran */ 1, 5342 /* bytes */ 130, 5343 /* nFields */ 2, 5344 /* *fields */ soc_FDR_AUTO_DOC_NAME_72m_fields, 5345 /* *views */ NULL, 5346 /* *views_num */ NULL, 5347 /* snoop_cb */ NULL, 5348 /* snoop_user_data */ NULL, 5349 /* snoop_flags */ 0, 5350 /* severity */ SOC_MEM_SEVERE_LOW, 5351 /* type */ SOC_MEM_TYPE_TWO_PORT, 5352 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 5353 /* impl */ SOC_MEM_IMPL_NORMAL, 5354 /* cmic_mor_clks */ 0, 5355 }, 5356 #endif /* chips */ 5357 5358 #if defined(BCM_88690_A0) 5359 { /* SOC_MEM_INT_FDR_AUTO_DOC_NAME_73m */ 5360 /* mem FDR_AUTO_DOC_NAME_73m */ 5361 /* flags */ SOC_MEM_FLAG_SIGNAL | 5362 SOC_MEM_FLAG_WRITEONLY | 5363 SOC_MEM_FLAG_READONLY | 5364 SOC_MEM_FLAG_VALID | 5365 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 5366 /* cmp_fn */ NULL, 5367 /* *null_entry */ NULL, 5368 /* index_min */ 0, 5369 /* index_max */ 2047, 5370 /* minblock */ 101, 5371 /* maxblock */ 102, 5372 /* blocks */ 0, 5373 /* blocks_hi */ 0xffffffff, 5374 /* base */ 0x00344000, 5375 /* gran */ 1, 5376 /* bytes */ 7, 5377 /* nFields */ 11, 5378 /* *fields */ soc_FDR_AUTO_DOC_NAME_73m_fields, 5379 /* *views */ NULL, 5380 /* *views_num */ NULL, 5381 /* snoop_cb */ NULL, 5382 /* snoop_user_data */ NULL, 5383 /* snoop_flags */ 0, 5384 /* severity */ SOC_MEM_SEVERE_LOW, 5385 /* type */ SOC_MEM_TYPE_TWO_PORT, 5386 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5387 /* impl */ SOC_MEM_IMPL_NORMAL, 5388 /* cmic_mor_clks */ 0, 5389 }, 5390 #endif /* chips */ 5391 5392 #if defined(BCM_88690_A0) 5393 { /* SOC_MEM_INT_FDR_AUTO_DOC_NAME_74m */ 5394 /* mem FDR_AUTO_DOC_NAME_74m */ 5395 /* flags */ SOC_MEM_FLAG_SIGNAL | 5396 SOC_MEM_FLAG_WRITEONLY | 5397 SOC_MEM_FLAG_READONLY | 5398 SOC_MEM_FLAG_VALID | 5399 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 5400 /* cmp_fn */ NULL, 5401 /* *null_entry */ NULL, 5402 /* index_min */ 0, 5403 /* index_max */ 2047, 5404 /* minblock */ 101, 5405 /* maxblock */ 102, 5406 /* blocks */ 0, 5407 /* blocks_hi */ 0xffffffff, 5408 /* base */ 0x00370000, 5409 /* gran */ 1, 5410 /* bytes */ 10, 5411 /* nFields */ 3, 5412 /* *fields */ soc_FDR_AUTO_DOC_NAME_74m_fields, 5413 /* *views */ NULL, 5414 /* *views_num */ NULL, 5415 /* snoop_cb */ NULL, 5416 /* snoop_user_data */ NULL, 5417 /* snoop_flags */ 0, 5418 /* severity */ SOC_MEM_SEVERE_HIGH, 5419 /* type */ SOC_MEM_TYPE_TWO_PORT, 5420 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5421 /* impl */ SOC_MEM_IMPL_NORMAL, 5422 /* cmic_mor_clks */ 0, 5423 }, 5424 #endif /* chips */ 5425 5426 #if defined(BCM_88690_B0) 5427 { /* SOC_MEM_INT_FDR_AUTO_DOC_NAME_66_BCM88690_B0m */ 5428 /* mem FDR_AUTO_DOC_NAME_66m */ 5429 /* flags */ SOC_MEM_FLAG_SIGNAL | 5430 SOC_MEM_FLAG_WRITEONLY | 5431 SOC_MEM_FLAG_READONLY | 5432 SOC_MEM_FLAG_VALID | 5433 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 5434 /* cmp_fn */ NULL, 5435 /* *null_entry */ NULL, 5436 /* index_min */ 0, 5437 /* index_max */ 2047, 5438 /* minblock */ 101, 5439 /* maxblock */ 102, 5440 /* blocks */ 0, 5441 /* blocks_hi */ 0xffffffff, 5442 /* base */ 0x00000000, 5443 /* gran */ 1, 5444 /* bytes */ 130, 5445 /* nFields */ 2, 5446 /* *fields */ soc_FDR_AUTO_DOC_NAME_66_BCM88690_B0m_fields, 5447 /* *views */ NULL, 5448 /* *views_num */ NULL, 5449 /* snoop_cb */ NULL, 5450 /* snoop_user_data */ NULL, 5451 /* snoop_flags */ 0, 5452 /* severity */ SOC_MEM_SEVERE_LOW, 5453 /* type */ SOC_MEM_TYPE_TWO_PORT, 5454 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 5455 /* impl */ SOC_MEM_IMPL_NORMAL, 5456 /* cmic_mor_clks */ 0, 5457 }, 5458 #endif /* chips */ 5459 5460 #if defined(BCM_88690_B0) 5461 { /* SOC_MEM_INT_FDR_AUTO_DOC_NAME_67_BCM88690_B0m */ 5462 /* mem FDR_AUTO_DOC_NAME_67m */ 5463 /* flags */ SOC_MEM_FLAG_SIGNAL | 5464 SOC_MEM_FLAG_WRITEONLY | 5465 SOC_MEM_FLAG_READONLY | 5466 SOC_MEM_FLAG_VALID | 5467 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 5468 /* cmp_fn */ NULL, 5469 /* *null_entry */ NULL, 5470 /* index_min */ 0, 5471 /* index_max */ 4095, 5472 /* minblock */ 101, 5473 /* maxblock */ 102, 5474 /* blocks */ 0, 5475 /* blocks_hi */ 0xffffffff, 5476 /* base */ 0x00060000, 5477 /* gran */ 1, 5478 /* bytes */ 7, 5479 /* nFields */ 11, 5480 /* *fields */ soc_FDR_AUTO_DOC_NAME_67_BCM88690_B0m_fields, 5481 /* *views */ NULL, 5482 /* *views_num */ NULL, 5483 /* snoop_cb */ NULL, 5484 /* snoop_user_data */ NULL, 5485 /* snoop_flags */ 0, 5486 /* severity */ SOC_MEM_SEVERE_LOW, 5487 /* type */ SOC_MEM_TYPE_TWO_PORT, 5488 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5489 /* impl */ SOC_MEM_IMPL_NORMAL, 5490 /* cmic_mor_clks */ 0, 5491 }, 5492 #endif /* chips */ 5493 5494 #if defined(BCM_88690_B0) 5495 { /* SOC_MEM_INT_FDR_AUTO_DOC_NAME_68_BCM88690_B0m */ 5496 /* mem FDR_AUTO_DOC_NAME_68m */ 5497 /* flags */ SOC_MEM_FLAG_SIGNAL | 5498 SOC_MEM_FLAG_WRITEONLY | 5499 SOC_MEM_FLAG_READONLY | 5500 SOC_MEM_FLAG_VALID | 5501 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 5502 /* cmp_fn */ NULL, 5503 /* *null_entry */ NULL, 5504 /* index_min */ 0, 5505 /* index_max */ 4095, 5506 /* minblock */ 101, 5507 /* maxblock */ 102, 5508 /* blocks */ 0, 5509 /* blocks_hi */ 0xffffffff, 5510 /* base */ 0x000a0000, 5511 /* gran */ 1, 5512 /* bytes */ 7, 5513 /* nFields */ 2, 5514 /* *fields */ soc_FDR_AUTO_DOC_NAME_68_BCM88690_B0m_fields, 5515 /* *views */ NULL, 5516 /* *views_num */ NULL, 5517 /* snoop_cb */ NULL, 5518 /* snoop_user_data */ NULL, 5519 /* snoop_flags */ 0, 5520 /* severity */ SOC_MEM_SEVERE_HIGH, 5521 /* type */ SOC_MEM_TYPE_TWO_PORT, 5522 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5523 /* impl */ SOC_MEM_IMPL_NORMAL, 5524 /* cmic_mor_clks */ 0, 5525 }, 5526 #endif /* chips */ 5527 5528 #if defined(BCM_88690_B0) 5529 { /* SOC_MEM_INT_FDR_AUTO_DOC_NAME_69_BCM88690_B0m */ 5530 /* mem FDR_AUTO_DOC_NAME_69m */ 5531 /* flags */ SOC_MEM_FLAG_SIGNAL | 5532 SOC_MEM_FLAG_WRITEONLY | 5533 SOC_MEM_FLAG_READONLY | 5534 SOC_MEM_FLAG_VALID | 5535 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 5536 /* cmp_fn */ NULL, 5537 /* *null_entry */ NULL, 5538 /* index_min */ 0, 5539 /* index_max */ 1023, 5540 /* minblock */ 101, 5541 /* maxblock */ 102, 5542 /* blocks */ 0, 5543 /* blocks_hi */ 0xffffffff, 5544 /* base */ 0x002e0000, 5545 /* gran */ 1, 5546 /* bytes */ 130, 5547 /* nFields */ 2, 5548 /* *fields */ soc_FDR_AUTO_DOC_NAME_69_BCM88690_B0m_fields, 5549 /* *views */ NULL, 5550 /* *views_num */ NULL, 5551 /* snoop_cb */ NULL, 5552 /* snoop_user_data */ NULL, 5553 /* snoop_flags */ 0, 5554 /* severity */ SOC_MEM_SEVERE_LOW, 5555 /* type */ SOC_MEM_TYPE_TWO_PORT, 5556 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 5557 /* impl */ SOC_MEM_IMPL_NORMAL, 5558 /* cmic_mor_clks */ 0, 5559 }, 5560 #endif /* chips */ 5561 5562 #if defined(BCM_88690_B0) 5563 { /* SOC_MEM_INT_FDR_AUTO_DOC_NAME_70_BCM88690_B0m */ 5564 /* mem FDR_AUTO_DOC_NAME_70m */ 5565 /* flags */ SOC_MEM_FLAG_SIGNAL | 5566 SOC_MEM_FLAG_WRITEONLY | 5567 SOC_MEM_FLAG_READONLY | 5568 SOC_MEM_FLAG_VALID | 5569 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 5570 /* cmp_fn */ NULL, 5571 /* *null_entry */ NULL, 5572 /* index_min */ 0, 5573 /* index_max */ 2047, 5574 /* minblock */ 101, 5575 /* maxblock */ 102, 5576 /* blocks */ 0, 5577 /* blocks_hi */ 0xffffffff, 5578 /* base */ 0x002e4000, 5579 /* gran */ 1, 5580 /* bytes */ 7, 5581 /* nFields */ 11, 5582 /* *fields */ soc_FDR_AUTO_DOC_NAME_70_BCM88690_B0m_fields, 5583 /* *views */ NULL, 5584 /* *views_num */ NULL, 5585 /* snoop_cb */ NULL, 5586 /* snoop_user_data */ NULL, 5587 /* snoop_flags */ 0, 5588 /* severity */ SOC_MEM_SEVERE_LOW, 5589 /* type */ SOC_MEM_TYPE_TWO_PORT, 5590 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5591 /* impl */ SOC_MEM_IMPL_NORMAL, 5592 /* cmic_mor_clks */ 0, 5593 }, 5594 #endif /* chips */ 5595 5596 #if defined(BCM_88690_B0) 5597 { /* SOC_MEM_INT_FDR_AUTO_DOC_NAME_71_BCM88690_B0m */ 5598 /* mem FDR_AUTO_DOC_NAME_71m */ 5599 /* flags */ SOC_MEM_FLAG_SIGNAL | 5600 SOC_MEM_FLAG_WRITEONLY | 5601 SOC_MEM_FLAG_READONLY | 5602 SOC_MEM_FLAG_VALID | 5603 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 5604 /* cmp_fn */ NULL, 5605 /* *null_entry */ NULL, 5606 /* index_min */ 0, 5607 /* index_max */ 2047, 5608 /* minblock */ 101, 5609 /* maxblock */ 102, 5610 /* blocks */ 0, 5611 /* blocks_hi */ 0xffffffff, 5612 /* base */ 0x002e8000, 5613 /* gran */ 1, 5614 /* bytes */ 7, 5615 /* nFields */ 2, 5616 /* *fields */ soc_FDR_AUTO_DOC_NAME_71_BCM88690_B0m_fields, 5617 /* *views */ NULL, 5618 /* *views_num */ NULL, 5619 /* snoop_cb */ NULL, 5620 /* snoop_user_data */ NULL, 5621 /* snoop_flags */ 0, 5622 /* severity */ SOC_MEM_SEVERE_HIGH, 5623 /* type */ SOC_MEM_TYPE_TWO_PORT, 5624 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5625 /* impl */ SOC_MEM_IMPL_NORMAL, 5626 /* cmic_mor_clks */ 0, 5627 }, 5628 #endif /* chips */ 5629 5630 #if defined(BCM_88690_B0) 5631 { /* SOC_MEM_INT_FDR_AUTO_DOC_NAME_72_BCM88690_B0m */ 5632 /* mem FDR_AUTO_DOC_NAME_72m */ 5633 /* flags */ SOC_MEM_FLAG_SIGNAL | 5634 SOC_MEM_FLAG_WRITEONLY | 5635 SOC_MEM_FLAG_READONLY | 5636 SOC_MEM_FLAG_VALID | 5637 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 5638 /* cmp_fn */ NULL, 5639 /* *null_entry */ NULL, 5640 /* index_min */ 0, 5641 /* index_max */ 1023, 5642 /* minblock */ 101, 5643 /* maxblock */ 102, 5644 /* blocks */ 0, 5645 /* blocks_hi */ 0xffffffff, 5646 /* base */ 0x00304000, 5647 /* gran */ 1, 5648 /* bytes */ 130, 5649 /* nFields */ 2, 5650 /* *fields */ soc_FDR_AUTO_DOC_NAME_72_BCM88690_B0m_fields, 5651 /* *views */ NULL, 5652 /* *views_num */ NULL, 5653 /* snoop_cb */ NULL, 5654 /* snoop_user_data */ NULL, 5655 /* snoop_flags */ 0, 5656 /* severity */ SOC_MEM_SEVERE_LOW, 5657 /* type */ SOC_MEM_TYPE_TWO_PORT, 5658 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 5659 /* impl */ SOC_MEM_IMPL_NORMAL, 5660 /* cmic_mor_clks */ 0, 5661 }, 5662 #endif /* chips */ 5663 5664 #if defined(BCM_88690_B0) 5665 { /* SOC_MEM_INT_FDR_AUTO_DOC_NAME_73_BCM88690_B0m */ 5666 /* mem FDR_AUTO_DOC_NAME_73m */ 5667 /* flags */ SOC_MEM_FLAG_SIGNAL | 5668 SOC_MEM_FLAG_WRITEONLY | 5669 SOC_MEM_FLAG_READONLY | 5670 SOC_MEM_FLAG_VALID | 5671 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 5672 /* cmp_fn */ NULL, 5673 /* *null_entry */ NULL, 5674 /* index_min */ 0, 5675 /* index_max */ 2047, 5676 /* minblock */ 101, 5677 /* maxblock */ 102, 5678 /* blocks */ 0, 5679 /* blocks_hi */ 0xffffffff, 5680 /* base */ 0x00344000, 5681 /* gran */ 1, 5682 /* bytes */ 7, 5683 /* nFields */ 11, 5684 /* *fields */ soc_FDR_AUTO_DOC_NAME_73_BCM88690_B0m_fields, 5685 /* *views */ NULL, 5686 /* *views_num */ NULL, 5687 /* snoop_cb */ NULL, 5688 /* snoop_user_data */ NULL, 5689 /* snoop_flags */ 0, 5690 /* severity */ SOC_MEM_SEVERE_LOW, 5691 /* type */ SOC_MEM_TYPE_TWO_PORT, 5692 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5693 /* impl */ SOC_MEM_IMPL_NORMAL, 5694 /* cmic_mor_clks */ 0, 5695 }, 5696 #endif /* chips */ 5697 5698 #if defined(BCM_88690_B0) 5699 { /* SOC_MEM_INT_FDR_AUTO_DOC_NAME_74_BCM88690_B0m */ 5700 /* mem FDR_AUTO_DOC_NAME_74m */ 5701 /* flags */ SOC_MEM_FLAG_SIGNAL | 5702 SOC_MEM_FLAG_WRITEONLY | 5703 SOC_MEM_FLAG_READONLY | 5704 SOC_MEM_FLAG_VALID | 5705 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 5706 /* cmp_fn */ NULL, 5707 /* *null_entry */ NULL, 5708 /* index_min */ 0, 5709 /* index_max */ 2047, 5710 /* minblock */ 101, 5711 /* maxblock */ 102, 5712 /* blocks */ 0, 5713 /* blocks_hi */ 0xffffffff, 5714 /* base */ 0x00370000, 5715 /* gran */ 1, 5716 /* bytes */ 10, 5717 /* nFields */ 3, 5718 /* *fields */ soc_FDR_AUTO_DOC_NAME_74_BCM88690_B0m_fields, 5719 /* *views */ NULL, 5720 /* *views_num */ NULL, 5721 /* snoop_cb */ NULL, 5722 /* snoop_user_data */ NULL, 5723 /* snoop_flags */ 0, 5724 /* severity */ SOC_MEM_SEVERE_HIGH, 5725 /* type */ SOC_MEM_TYPE_TWO_PORT, 5726 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5727 /* impl */ SOC_MEM_IMPL_NORMAL, 5728 /* cmic_mor_clks */ 0, 5729 }, 5730 #endif /* chips */ 5731 5732 #if defined(BCM_88690_A0) 5733 { /* SOC_MEM_INT_FDR_FDR_MCm */ 5734 /* mem FDR_FDR_MCm */ 5735 /* flags */ SOC_MEM_FLAG_SIGNAL | 5736 SOC_MEM_FLAG_VALID, /* 0x2 */ 5737 /* cmp_fn */ NULL, 5738 /* *null_entry */ NULL, 5739 /* index_min */ 0, 5740 /* index_max */ 4095, 5741 /* minblock */ 101, 5742 /* maxblock */ 102, 5743 /* blocks */ 0, 5744 /* blocks_hi */ 0xffffffff, 5745 /* base */ 0x00300000, 5746 /* gran */ 1, 5747 /* bytes */ 18, 5748 /* nFields */ 2, 5749 /* *fields */ soc_FDR_FDR_MCm_fields, 5750 /* *views */ NULL, 5751 /* *views_num */ NULL, 5752 /* snoop_cb */ NULL, 5753 /* snoop_user_data */ NULL, 5754 /* snoop_flags */ 0, 5755 /* severity */ SOC_MEM_SEVERE_HIGH, 5756 /* type */ SOC_MEM_TYPE_XOR, 5757 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5758 /* impl */ SOC_MEM_IMPL_NORMAL, 5759 /* cmic_mor_clks */ 0, 5760 }, 5761 #endif /* chips */ 5762 5763 #if defined(BCM_88690_B0) 5764 { /* SOC_MEM_INT_FDR_FDR_MC_BCM88690_B0m */ 5765 /* mem FDR_FDR_MCm */ 5766 /* flags */ SOC_MEM_FLAG_SIGNAL | 5767 SOC_MEM_FLAG_VALID, /* 0x2 */ 5768 /* cmp_fn */ NULL, 5769 /* *null_entry */ NULL, 5770 /* index_min */ 0, 5771 /* index_max */ 4095, 5772 /* minblock */ 101, 5773 /* maxblock */ 102, 5774 /* blocks */ 0, 5775 /* blocks_hi */ 0xffffffff, 5776 /* base */ 0x00300000, 5777 /* gran */ 1, 5778 /* bytes */ 18, 5779 /* nFields */ 2, 5780 /* *fields */ soc_FDR_FDR_MC_BCM88690_B0m_fields, 5781 /* *views */ NULL, 5782 /* *views_num */ NULL, 5783 /* snoop_cb */ NULL, 5784 /* snoop_user_data */ NULL, 5785 /* snoop_flags */ 0, 5786 /* severity */ SOC_MEM_SEVERE_HIGH, 5787 /* type */ SOC_MEM_TYPE_XOR, 5788 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5789 /* impl */ SOC_MEM_IMPL_NORMAL, 5790 /* cmic_mor_clks */ 0, 5791 }, 5792 #endif /* chips */ 5793 5794 #if defined(BCM_88675_A0) 5795 { /* SOC_MEM_INT_FDR_MEM_100000m */ 5796 /* mem FDR_MEM_100000m */ 5797 /* flags */ SOC_MEM_FLAG_SIGNAL | 5798 SOC_MEM_FLAG_WRITEONLY | 5799 SOC_MEM_FLAG_READONLY | 5800 SOC_MEM_FLAG_VALID, /* 0x2 */ 5801 /* cmp_fn */ NULL, 5802 /* *null_entry */ NULL, 5803 /* index_min */ 0, 5804 /* index_max */ 767, 5805 /* minblock */ 47, 5806 /* maxblock */ 47, 5807 /* blocks */ 0, 5808 /* blocks_hi */ 0x8000, 5809 /* base */ 0x00100000, 5810 /* gran */ 1, 5811 /* bytes */ 136, 5812 /* nFields */ 13, 5813 /* *fields */ soc_FDR_MEM_100000m_fields, 5814 /* *views */ NULL, 5815 /* *views_num */ NULL, 5816 /* snoop_cb */ NULL, 5817 /* snoop_user_data */ NULL, 5818 /* snoop_flags */ 0, 5819 /* severity */ SOC_MEM_SEVERE_LOW, 5820 /* type */ SOC_MEM_TYPE_TWO_PORT, 5821 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5822 /* impl */ SOC_MEM_IMPL_NORMAL, 5823 /* cmic_mor_clks */ 0, 5824 }, 5825 #endif /* chips */ 5826 5827 #if defined(BCM_88675_A0) 5828 { /* SOC_MEM_INT_FDR_MEM_200000m */ 5829 /* mem FDR_MEM_200000m */ 5830 /* flags */ SOC_MEM_FLAG_SIGNAL | 5831 SOC_MEM_FLAG_WRITEONLY | 5832 SOC_MEM_FLAG_READONLY | 5833 SOC_MEM_FLAG_VALID, /* 0x2 */ 5834 /* cmp_fn */ NULL, 5835 /* *null_entry */ NULL, 5836 /* index_min */ 0, 5837 /* index_max */ 767, 5838 /* minblock */ 47, 5839 /* maxblock */ 47, 5840 /* blocks */ 0, 5841 /* blocks_hi */ 0x8000, 5842 /* base */ 0x00200000, 5843 /* gran */ 1, 5844 /* bytes */ 136, 5845 /* nFields */ 4, 5846 /* *fields */ soc_FDR_MEM_200000m_fields, 5847 /* *views */ NULL, 5848 /* *views_num */ NULL, 5849 /* snoop_cb */ NULL, 5850 /* snoop_user_data */ NULL, 5851 /* snoop_flags */ 0, 5852 /* severity */ SOC_MEM_SEVERE_LOW, 5853 /* type */ SOC_MEM_TYPE_TWO_PORT, 5854 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5855 /* impl */ SOC_MEM_IMPL_NORMAL, 5856 /* cmic_mor_clks */ 0, 5857 }, 5858 #endif /* chips */ 5859 5860 #if defined(BCM_88675_A0) 5861 { /* SOC_MEM_INT_FDR_MEM_300000m */ 5862 /* mem FDR_MEM_300000m */ 5863 /* flags */ SOC_MEM_FLAG_SIGNAL | 5864 SOC_MEM_FLAG_WRITEONLY | 5865 SOC_MEM_FLAG_READONLY | 5866 SOC_MEM_FLAG_VALID, /* 0x2 */ 5867 /* cmp_fn */ NULL, 5868 /* *null_entry */ NULL, 5869 /* index_min */ 0, 5870 /* index_max */ 383, 5871 /* minblock */ 47, 5872 /* maxblock */ 47, 5873 /* blocks */ 0, 5874 /* blocks_hi */ 0x8000, 5875 /* base */ 0x00300000, 5876 /* gran */ 1, 5877 /* bytes */ 136, 5878 /* nFields */ 2, 5879 /* *fields */ soc_FDR_MEM_300000m_fields, 5880 /* *views */ NULL, 5881 /* *views_num */ NULL, 5882 /* snoop_cb */ NULL, 5883 /* snoop_user_data */ NULL, 5884 /* snoop_flags */ 0, 5885 /* severity */ SOC_MEM_SEVERE_LOW, 5886 /* type */ SOC_MEM_TYPE_TWO_PORT, 5887 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5888 /* impl */ SOC_MEM_IMPL_NORMAL, 5889 /* cmic_mor_clks */ 0, 5890 }, 5891 #endif /* chips */ 5892 5893 #if defined(BCM_88675_A0) 5894 { /* SOC_MEM_INT_FDR_MEM_400000m */ 5895 /* mem FDR_MEM_400000m */ 5896 /* flags */ SOC_MEM_FLAG_SIGNAL | 5897 SOC_MEM_FLAG_WRITEONLY | 5898 SOC_MEM_FLAG_READONLY | 5899 SOC_MEM_FLAG_VALID, /* 0x2 */ 5900 /* cmp_fn */ NULL, 5901 /* *null_entry */ NULL, 5902 /* index_min */ 0, 5903 /* index_max */ 383, 5904 /* minblock */ 47, 5905 /* maxblock */ 47, 5906 /* blocks */ 0, 5907 /* blocks_hi */ 0x8000, 5908 /* base */ 0x00400000, 5909 /* gran */ 1, 5910 /* bytes */ 136, 5911 /* nFields */ 2, 5912 /* *fields */ soc_FDR_MEM_400000m_fields, 5913 /* *views */ NULL, 5914 /* *views_num */ NULL, 5915 /* snoop_cb */ NULL, 5916 /* snoop_user_data */ NULL, 5917 /* snoop_flags */ 0, 5918 /* severity */ SOC_MEM_SEVERE_LOW, 5919 /* type */ SOC_MEM_TYPE_TWO_PORT, 5920 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5921 /* impl */ SOC_MEM_IMPL_NORMAL, 5922 /* cmic_mor_clks */ 0, 5923 }, 5924 #endif /* chips */ 5925 5926 #if defined(BCM_88675_A0) 5927 { /* SOC_MEM_INT_FDR_MEM_500000m */ 5928 /* mem FDR_MEM_500000m */ 5929 /* flags */ SOC_MEM_FLAG_SIGNAL | 5930 SOC_MEM_FLAG_WRITEONLY | 5931 SOC_MEM_FLAG_READONLY | 5932 SOC_MEM_FLAG_VALID, /* 0x2 */ 5933 /* cmp_fn */ NULL, 5934 /* *null_entry */ NULL, 5935 /* index_min */ 0, 5936 /* index_max */ 1535, 5937 /* minblock */ 47, 5938 /* maxblock */ 47, 5939 /* blocks */ 0, 5940 /* blocks_hi */ 0x8000, 5941 /* base */ 0x00500000, 5942 /* gran */ 1, 5943 /* bytes */ 7, 5944 /* nFields */ 2, 5945 /* *fields */ soc_FDR_MEM_500000m_fields, 5946 /* *views */ NULL, 5947 /* *views_num */ NULL, 5948 /* snoop_cb */ NULL, 5949 /* snoop_user_data */ NULL, 5950 /* snoop_flags */ 0, 5951 /* severity */ SOC_MEM_SEVERE_HIGH, 5952 /* type */ SOC_MEM_TYPE_TWO_PORT, 5953 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5954 /* impl */ SOC_MEM_IMPL_NORMAL, 5955 /* cmic_mor_clks */ 0, 5956 }, 5957 #endif /* chips */ 5958 5959 #if defined(BCM_88675_A0) 5960 { /* SOC_MEM_INT_FDR_MEM_600000m */ 5961 /* mem FDR_MEM_600000m */ 5962 /* flags */ SOC_MEM_FLAG_SIGNAL | 5963 SOC_MEM_FLAG_WRITEONLY | 5964 SOC_MEM_FLAG_READONLY | 5965 SOC_MEM_FLAG_VALID, /* 0x2 */ 5966 /* cmp_fn */ NULL, 5967 /* *null_entry */ NULL, 5968 /* index_min */ 0, 5969 /* index_max */ 767, 5970 /* minblock */ 47, 5971 /* maxblock */ 47, 5972 /* blocks */ 0, 5973 /* blocks_hi */ 0x8000, 5974 /* base */ 0x00600000, 5975 /* gran */ 1, 5976 /* bytes */ 7, 5977 /* nFields */ 2, 5978 /* *fields */ soc_FDR_MEM_600000m_fields, 5979 /* *views */ NULL, 5980 /* *views_num */ NULL, 5981 /* snoop_cb */ NULL, 5982 /* snoop_user_data */ NULL, 5983 /* snoop_flags */ 0, 5984 /* severity */ SOC_MEM_SEVERE_HIGH, 5985 /* type */ SOC_MEM_TYPE_TWO_PORT, 5986 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5987 /* impl */ SOC_MEM_IMPL_NORMAL, 5988 /* cmic_mor_clks */ 0, 5989 }, 5990 #endif /* chips */ 5991 5992 #if defined(BCM_88675_A0) 5993 { /* SOC_MEM_INT_FDR_MEM_700000m */ 5994 /* mem FDR_MEM_700000m */ 5995 /* flags */ SOC_MEM_FLAG_SIGNAL | 5996 SOC_MEM_FLAG_WRITEONLY | 5997 SOC_MEM_FLAG_READONLY | 5998 SOC_MEM_FLAG_VALID, /* 0x2 */ 5999 /* cmp_fn */ NULL, 6000 /* *null_entry */ NULL, 6001 /* index_min */ 0, 6002 /* index_max */ 767, 6003 /* minblock */ 47, 6004 /* maxblock */ 47, 6005 /* blocks */ 0, 6006 /* blocks_hi */ 0x8000, 6007 /* base */ 0x00700000, 6008 /* gran */ 1, 6009 /* bytes */ 136, 6010 /* nFields */ 2, 6011 /* *fields */ soc_FDR_MEM_700000m_fields, 6012 /* *views */ NULL, 6013 /* *views_num */ NULL, 6014 /* snoop_cb */ NULL, 6015 /* snoop_user_data */ NULL, 6016 /* snoop_flags */ 0, 6017 /* severity */ SOC_MEM_SEVERE_LOW, 6018 /* type */ SOC_MEM_TYPE_TWO_PORT, 6019 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6020 /* impl */ SOC_MEM_IMPL_NORMAL, 6021 /* cmic_mor_clks */ 0, 6022 }, 6023 #endif /* chips */ 6024 6025 #if defined(BCM_88675_A0) 6026 { /* SOC_MEM_INT_FDR_MEM_800000m */ 6027 /* mem FDR_MEM_800000m */ 6028 /* flags */ SOC_MEM_FLAG_SIGNAL | 6029 SOC_MEM_FLAG_WRITEONLY | 6030 SOC_MEM_FLAG_READONLY | 6031 SOC_MEM_FLAG_VALID, /* 0x2 */ 6032 /* cmp_fn */ NULL, 6033 /* *null_entry */ NULL, 6034 /* index_min */ 0, 6035 /* index_max */ 767, 6036 /* minblock */ 47, 6037 /* maxblock */ 47, 6038 /* blocks */ 0, 6039 /* blocks_hi */ 0x8000, 6040 /* base */ 0x00800000, 6041 /* gran */ 1, 6042 /* bytes */ 136, 6043 /* nFields */ 2, 6044 /* *fields */ soc_FDR_MEM_800000m_fields, 6045 /* *views */ NULL, 6046 /* *views_num */ NULL, 6047 /* snoop_cb */ NULL, 6048 /* snoop_user_data */ NULL, 6049 /* snoop_flags */ 0, 6050 /* severity */ SOC_MEM_SEVERE_LOW, 6051 /* type */ SOC_MEM_TYPE_TWO_PORT, 6052 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6053 /* impl */ SOC_MEM_IMPL_NORMAL, 6054 /* cmic_mor_clks */ 0, 6055 }, 6056 #endif /* chips */ 6057 6058 #if defined(BCM_88675_A0) 6059 { /* SOC_MEM_INT_FDR_MEM_900000m */ 6060 /* mem FDR_MEM_900000m */ 6061 /* flags */ SOC_MEM_FLAG_SIGNAL | 6062 SOC_MEM_FLAG_WRITEONLY | 6063 SOC_MEM_FLAG_READONLY | 6064 SOC_MEM_FLAG_VALID, /* 0x2 */ 6065 /* cmp_fn */ NULL, 6066 /* *null_entry */ NULL, 6067 /* index_min */ 0, 6068 /* index_max */ 383, 6069 /* minblock */ 47, 6070 /* maxblock */ 47, 6071 /* blocks */ 0, 6072 /* blocks_hi */ 0x8000, 6073 /* base */ 0x00900000, 6074 /* gran */ 1, 6075 /* bytes */ 136, 6076 /* nFields */ 2, 6077 /* *fields */ soc_FDR_MEM_900000m_fields, 6078 /* *views */ NULL, 6079 /* *views_num */ NULL, 6080 /* snoop_cb */ NULL, 6081 /* snoop_user_data */ NULL, 6082 /* snoop_flags */ 0, 6083 /* severity */ SOC_MEM_SEVERE_LOW, 6084 /* type */ SOC_MEM_TYPE_TWO_PORT, 6085 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6086 /* impl */ SOC_MEM_IMPL_NORMAL, 6087 /* cmic_mor_clks */ 0, 6088 }, 6089 #endif /* chips */ 6090 6091 #if defined(BCM_88375_A0) 6092 { /* SOC_MEM_INT_FDR_MEM_100000_BCM88375_A0m */ 6093 /* mem FDR_MEM_100000m */ 6094 /* flags */ SOC_MEM_FLAG_SIGNAL | 6095 SOC_MEM_FLAG_WRITEONLY | 6096 SOC_MEM_FLAG_READONLY | 6097 SOC_MEM_FLAG_VALID, /* 0x2 */ 6098 /* cmp_fn */ NULL, 6099 /* *null_entry */ NULL, 6100 /* index_min */ 0, 6101 /* index_max */ 767, 6102 /* minblock */ 47, 6103 /* maxblock */ 47, 6104 /* blocks */ 0, 6105 /* blocks_hi */ 0x8000, 6106 /* base */ 0x00100000, 6107 /* gran */ 1, 6108 /* bytes */ 136, 6109 /* nFields */ 13, 6110 /* *fields */ soc_FDR_MEM_100000_BCM88375_A0m_fields, 6111 /* *views */ NULL, 6112 /* *views_num */ NULL, 6113 /* snoop_cb */ NULL, 6114 /* snoop_user_data */ NULL, 6115 /* snoop_flags */ 0, 6116 /* severity */ SOC_MEM_SEVERE_LOW, 6117 /* type */ SOC_MEM_TYPE_TWO_PORT, 6118 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6119 /* impl */ SOC_MEM_IMPL_NORMAL, 6120 /* cmic_mor_clks */ 0, 6121 }, 6122 #endif /* chips */ 6123 6124 #if defined(BCM_88375_B0) 6125 { /* SOC_MEM_INT_FDR_MEM_100000_BCM88375_B0m */ 6126 /* mem FDR_MEM_100000m */ 6127 /* flags */ SOC_MEM_FLAG_SIGNAL | 6128 SOC_MEM_FLAG_WRITEONLY | 6129 SOC_MEM_FLAG_READONLY | 6130 SOC_MEM_FLAG_VALID, /* 0x2 */ 6131 /* cmp_fn */ NULL, 6132 /* *null_entry */ NULL, 6133 /* index_min */ 0, 6134 /* index_max */ 767, 6135 /* minblock */ 47, 6136 /* maxblock */ 47, 6137 /* blocks */ 0, 6138 /* blocks_hi */ 0x8000, 6139 /* base */ 0x00100000, 6140 /* gran */ 1, 6141 /* bytes */ 136, 6142 /* nFields */ 13, 6143 /* *fields */ soc_FDR_MEM_100000_BCM88375_B0m_fields, 6144 /* *views */ NULL, 6145 /* *views_num */ NULL, 6146 /* snoop_cb */ NULL, 6147 /* snoop_user_data */ NULL, 6148 /* snoop_flags */ 0, 6149 /* severity */ SOC_MEM_SEVERE_LOW, 6150 /* type */ SOC_MEM_TYPE_TWO_PORT, 6151 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6152 /* impl */ SOC_MEM_IMPL_NORMAL, 6153 /* cmic_mor_clks */ 0, 6154 }, 6155 #endif /* chips */ 6156 6157 #if defined(BCM_88470_A0) 6158 { /* SOC_MEM_INT_FDR_MEM_100000_BCM88470_A0m */ 6159 /* mem FDR_MEM_100000m */ 6160 /* flags */ SOC_MEM_FLAG_SIGNAL | 6161 SOC_MEM_FLAG_WRITEONLY | 6162 SOC_MEM_FLAG_READONLY | 6163 SOC_MEM_FLAG_VALID, /* 0x2 */ 6164 /* cmp_fn */ NULL, 6165 /* *null_entry */ NULL, 6166 /* index_min */ 0, 6167 /* index_max */ 383, 6168 /* minblock */ 23, 6169 /* maxblock */ 23, 6170 /* blocks */ 0x800000, 6171 /* blocks_hi */ 0, 6172 /* base */ 0x00100000, 6173 /* gran */ 1, 6174 /* bytes */ 136, 6175 /* nFields */ 13, 6176 /* *fields */ soc_FDR_MEM_100000_BCM88470_A0m_fields, 6177 /* *views */ NULL, 6178 /* *views_num */ NULL, 6179 /* snoop_cb */ NULL, 6180 /* snoop_user_data */ NULL, 6181 /* snoop_flags */ 0, 6182 /* severity */ SOC_MEM_SEVERE_LOW, 6183 /* type */ SOC_MEM_TYPE_TWO_PORT, 6184 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6185 /* impl */ SOC_MEM_IMPL_NORMAL, 6186 /* cmic_mor_clks */ 0, 6187 }, 6188 #endif /* chips */ 6189 6190 #if defined(BCM_88470_B0) 6191 { /* SOC_MEM_INT_FDR_MEM_100000_BCM88470_B0m */ 6192 /* mem FDR_MEM_100000m */ 6193 /* flags */ SOC_MEM_FLAG_SIGNAL | 6194 SOC_MEM_FLAG_WRITEONLY | 6195 SOC_MEM_FLAG_READONLY | 6196 SOC_MEM_FLAG_VALID, /* 0x2 */ 6197 /* cmp_fn */ NULL, 6198 /* *null_entry */ NULL, 6199 /* index_min */ 0, 6200 /* index_max */ 383, 6201 /* minblock */ 23, 6202 /* maxblock */ 23, 6203 /* blocks */ 0x800000, 6204 /* blocks_hi */ 0, 6205 /* base */ 0x00100000, 6206 /* gran */ 1, 6207 /* bytes */ 136, 6208 /* nFields */ 13, 6209 /* *fields */ soc_FDR_MEM_100000_BCM88470_B0m_fields, 6210 /* *views */ NULL, 6211 /* *views_num */ NULL, 6212 /* snoop_cb */ NULL, 6213 /* snoop_user_data */ NULL, 6214 /* snoop_flags */ 0, 6215 /* severity */ SOC_MEM_SEVERE_LOW, 6216 /* type */ SOC_MEM_TYPE_TWO_PORT, 6217 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6218 /* impl */ SOC_MEM_IMPL_NORMAL, 6219 /* cmic_mor_clks */ 0, 6220 }, 6221 #endif /* chips */ 6222 6223 #if defined(BCM_88675_B0) 6224 { /* SOC_MEM_INT_FDR_MEM_100000_BCM88675_B0m */ 6225 /* mem FDR_MEM_100000m */ 6226 /* flags */ SOC_MEM_FLAG_SIGNAL | 6227 SOC_MEM_FLAG_WRITEONLY | 6228 SOC_MEM_FLAG_READONLY | 6229 SOC_MEM_FLAG_VALID, /* 0x2 */ 6230 /* cmp_fn */ NULL, 6231 /* *null_entry */ NULL, 6232 /* index_min */ 0, 6233 /* index_max */ 767, 6234 /* minblock */ 47, 6235 /* maxblock */ 47, 6236 /* blocks */ 0, 6237 /* blocks_hi */ 0x8000, 6238 /* base */ 0x00100000, 6239 /* gran */ 1, 6240 /* bytes */ 136, 6241 /* nFields */ 13, 6242 /* *fields */ soc_FDR_MEM_100000_BCM88675_B0m_fields, 6243 /* *views */ NULL, 6244 /* *views_num */ NULL, 6245 /* snoop_cb */ NULL, 6246 /* snoop_user_data */ NULL, 6247 /* snoop_flags */ 0, 6248 /* severity */ SOC_MEM_SEVERE_LOW, 6249 /* type */ SOC_MEM_TYPE_TWO_PORT, 6250 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6251 /* impl */ SOC_MEM_IMPL_NORMAL, 6252 /* cmic_mor_clks */ 0, 6253 }, 6254 #endif /* chips */ 6255 6256 #if defined(BCM_88680_A0) 6257 { /* SOC_MEM_INT_FDR_MEM_100000_BCM88680_A0m */ 6258 /* mem FDR_MEM_100000m */ 6259 /* flags */ SOC_MEM_FLAG_SIGNAL | 6260 SOC_MEM_FLAG_WRITEONLY | 6261 SOC_MEM_FLAG_READONLY | 6262 SOC_MEM_FLAG_VALID, /* 0x2 */ 6263 /* cmp_fn */ NULL, 6264 /* *null_entry */ NULL, 6265 /* index_min */ 0, 6266 /* index_max */ 767, 6267 /* minblock */ 48, 6268 /* maxblock */ 48, 6269 /* blocks */ 0, 6270 /* blocks_hi */ 0x10000, 6271 /* base */ 0x00100000, 6272 /* gran */ 1, 6273 /* bytes */ 136, 6274 /* nFields */ 13, 6275 /* *fields */ soc_FDR_MEM_100000_BCM88680_A0m_fields, 6276 /* *views */ NULL, 6277 /* *views_num */ NULL, 6278 /* snoop_cb */ NULL, 6279 /* snoop_user_data */ NULL, 6280 /* snoop_flags */ 0, 6281 /* severity */ SOC_MEM_SEVERE_LOW, 6282 /* type */ SOC_MEM_TYPE_TWO_PORT, 6283 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6284 /* impl */ SOC_MEM_IMPL_NORMAL, 6285 /* cmic_mor_clks */ 0, 6286 }, 6287 #endif /* chips */ 6288 6289 #if defined(BCM_88375_A0) 6290 { /* SOC_MEM_INT_FDR_MEM_200000_BCM88375_A0m */ 6291 /* mem FDR_MEM_200000m */ 6292 /* flags */ SOC_MEM_FLAG_SIGNAL | 6293 SOC_MEM_FLAG_WRITEONLY | 6294 SOC_MEM_FLAG_READONLY | 6295 SOC_MEM_FLAG_VALID, /* 0x2 */ 6296 /* cmp_fn */ NULL, 6297 /* *null_entry */ NULL, 6298 /* index_min */ 0, 6299 /* index_max */ 767, 6300 /* minblock */ 47, 6301 /* maxblock */ 47, 6302 /* blocks */ 0, 6303 /* blocks_hi */ 0x8000, 6304 /* base */ 0x00200000, 6305 /* gran */ 1, 6306 /* bytes */ 136, 6307 /* nFields */ 4, 6308 /* *fields */ soc_FDR_MEM_200000_BCM88375_A0m_fields, 6309 /* *views */ NULL, 6310 /* *views_num */ NULL, 6311 /* snoop_cb */ NULL, 6312 /* snoop_user_data */ NULL, 6313 /* snoop_flags */ 0, 6314 /* severity */ SOC_MEM_SEVERE_LOW, 6315 /* type */ SOC_MEM_TYPE_TWO_PORT, 6316 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6317 /* impl */ SOC_MEM_IMPL_NORMAL, 6318 /* cmic_mor_clks */ 0, 6319 }, 6320 #endif /* chips */ 6321 6322 #if defined(BCM_88375_B0) 6323 { /* SOC_MEM_INT_FDR_MEM_200000_BCM88375_B0m */ 6324 /* mem FDR_MEM_200000m */ 6325 /* flags */ SOC_MEM_FLAG_SIGNAL | 6326 SOC_MEM_FLAG_WRITEONLY | 6327 SOC_MEM_FLAG_READONLY | 6328 SOC_MEM_FLAG_VALID, /* 0x2 */ 6329 /* cmp_fn */ NULL, 6330 /* *null_entry */ NULL, 6331 /* index_min */ 0, 6332 /* index_max */ 767, 6333 /* minblock */ 47, 6334 /* maxblock */ 47, 6335 /* blocks */ 0, 6336 /* blocks_hi */ 0x8000, 6337 /* base */ 0x00200000, 6338 /* gran */ 1, 6339 /* bytes */ 136, 6340 /* nFields */ 4, 6341 /* *fields */ soc_FDR_MEM_200000_BCM88375_B0m_fields, 6342 /* *views */ NULL, 6343 /* *views_num */ NULL, 6344 /* snoop_cb */ NULL, 6345 /* snoop_user_data */ NULL, 6346 /* snoop_flags */ 0, 6347 /* severity */ SOC_MEM_SEVERE_LOW, 6348 /* type */ SOC_MEM_TYPE_TWO_PORT, 6349 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6350 /* impl */ SOC_MEM_IMPL_NORMAL, 6351 /* cmic_mor_clks */ 0, 6352 }, 6353 #endif /* chips */ 6354 6355 #if defined(BCM_88470_A0) 6356 { /* SOC_MEM_INT_FDR_MEM_200000_BCM88470_A0m */ 6357 /* mem FDR_MEM_200000m */ 6358 /* flags */ SOC_MEM_FLAG_SIGNAL | 6359 SOC_MEM_FLAG_WRITEONLY | 6360 SOC_MEM_FLAG_READONLY | 6361 SOC_MEM_FLAG_VALID, /* 0x2 */ 6362 /* cmp_fn */ NULL, 6363 /* *null_entry */ NULL, 6364 /* index_min */ 0, 6365 /* index_max */ 383, 6366 /* minblock */ 23, 6367 /* maxblock */ 23, 6368 /* blocks */ 0x800000, 6369 /* blocks_hi */ 0, 6370 /* base */ 0x00200000, 6371 /* gran */ 1, 6372 /* bytes */ 136, 6373 /* nFields */ 4, 6374 /* *fields */ soc_FDR_MEM_200000_BCM88470_A0m_fields, 6375 /* *views */ NULL, 6376 /* *views_num */ NULL, 6377 /* snoop_cb */ NULL, 6378 /* snoop_user_data */ NULL, 6379 /* snoop_flags */ 0, 6380 /* severity */ SOC_MEM_SEVERE_LOW, 6381 /* type */ SOC_MEM_TYPE_TWO_PORT, 6382 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6383 /* impl */ SOC_MEM_IMPL_NORMAL, 6384 /* cmic_mor_clks */ 0, 6385 }, 6386 #endif /* chips */ 6387 6388 #if defined(BCM_88470_B0) 6389 { /* SOC_MEM_INT_FDR_MEM_200000_BCM88470_B0m */ 6390 /* mem FDR_MEM_200000m */ 6391 /* flags */ SOC_MEM_FLAG_SIGNAL | 6392 SOC_MEM_FLAG_WRITEONLY | 6393 SOC_MEM_FLAG_READONLY | 6394 SOC_MEM_FLAG_VALID, /* 0x2 */ 6395 /* cmp_fn */ NULL, 6396 /* *null_entry */ NULL, 6397 /* index_min */ 0, 6398 /* index_max */ 383, 6399 /* minblock */ 23, 6400 /* maxblock */ 23, 6401 /* blocks */ 0x800000, 6402 /* blocks_hi */ 0, 6403 /* base */ 0x00200000, 6404 /* gran */ 1, 6405 /* bytes */ 136, 6406 /* nFields */ 4, 6407 /* *fields */ soc_FDR_MEM_200000_BCM88470_B0m_fields, 6408 /* *views */ NULL, 6409 /* *views_num */ NULL, 6410 /* snoop_cb */ NULL, 6411 /* snoop_user_data */ NULL, 6412 /* snoop_flags */ 0, 6413 /* severity */ SOC_MEM_SEVERE_LOW, 6414 /* type */ SOC_MEM_TYPE_TWO_PORT, 6415 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6416 /* impl */ SOC_MEM_IMPL_NORMAL, 6417 /* cmic_mor_clks */ 0, 6418 }, 6419 #endif /* chips */ 6420 6421 #if defined(BCM_88675_B0) 6422 { /* SOC_MEM_INT_FDR_MEM_200000_BCM88675_B0m */ 6423 /* mem FDR_MEM_200000m */ 6424 /* flags */ SOC_MEM_FLAG_SIGNAL | 6425 SOC_MEM_FLAG_WRITEONLY | 6426 SOC_MEM_FLAG_READONLY | 6427 SOC_MEM_FLAG_VALID, /* 0x2 */ 6428 /* cmp_fn */ NULL, 6429 /* *null_entry */ NULL, 6430 /* index_min */ 0, 6431 /* index_max */ 767, 6432 /* minblock */ 47, 6433 /* maxblock */ 47, 6434 /* blocks */ 0, 6435 /* blocks_hi */ 0x8000, 6436 /* base */ 0x00200000, 6437 /* gran */ 1, 6438 /* bytes */ 136, 6439 /* nFields */ 4, 6440 /* *fields */ soc_FDR_MEM_200000_BCM88675_B0m_fields, 6441 /* *views */ NULL, 6442 /* *views_num */ NULL, 6443 /* snoop_cb */ NULL, 6444 /* snoop_user_data */ NULL, 6445 /* snoop_flags */ 0, 6446 /* severity */ SOC_MEM_SEVERE_LOW, 6447 /* type */ SOC_MEM_TYPE_TWO_PORT, 6448 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6449 /* impl */ SOC_MEM_IMPL_NORMAL, 6450 /* cmic_mor_clks */ 0, 6451 }, 6452 #endif /* chips */ 6453 6454 #if defined(BCM_88680_A0) 6455 { /* SOC_MEM_INT_FDR_MEM_200000_BCM88680_A0m */ 6456 /* mem FDR_MEM_200000m */ 6457 /* flags */ SOC_MEM_FLAG_SIGNAL | 6458 SOC_MEM_FLAG_WRITEONLY | 6459 SOC_MEM_FLAG_READONLY | 6460 SOC_MEM_FLAG_VALID, /* 0x2 */ 6461 /* cmp_fn */ NULL, 6462 /* *null_entry */ NULL, 6463 /* index_min */ 0, 6464 /* index_max */ 767, 6465 /* minblock */ 48, 6466 /* maxblock */ 48, 6467 /* blocks */ 0, 6468 /* blocks_hi */ 0x10000, 6469 /* base */ 0x00200000, 6470 /* gran */ 1, 6471 /* bytes */ 136, 6472 /* nFields */ 4, 6473 /* *fields */ soc_FDR_MEM_200000_BCM88680_A0m_fields, 6474 /* *views */ NULL, 6475 /* *views_num */ NULL, 6476 /* snoop_cb */ NULL, 6477 /* snoop_user_data */ NULL, 6478 /* snoop_flags */ 0, 6479 /* severity */ SOC_MEM_SEVERE_LOW, 6480 /* type */ SOC_MEM_TYPE_TWO_PORT, 6481 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6482 /* impl */ SOC_MEM_IMPL_NORMAL, 6483 /* cmic_mor_clks */ 0, 6484 }, 6485 #endif /* chips */ 6486 6487 #if defined(BCM_88375_A0) 6488 { /* SOC_MEM_INT_FDR_MEM_300000_BCM88375_A0m */ 6489 /* mem FDR_MEM_300000m */ 6490 /* flags */ SOC_MEM_FLAG_SIGNAL | 6491 SOC_MEM_FLAG_WRITEONLY | 6492 SOC_MEM_FLAG_READONLY | 6493 SOC_MEM_FLAG_VALID, /* 0x2 */ 6494 /* cmp_fn */ NULL, 6495 /* *null_entry */ NULL, 6496 /* index_min */ 0, 6497 /* index_max */ 383, 6498 /* minblock */ 47, 6499 /* maxblock */ 47, 6500 /* blocks */ 0, 6501 /* blocks_hi */ 0x8000, 6502 /* base */ 0x00300000, 6503 /* gran */ 1, 6504 /* bytes */ 136, 6505 /* nFields */ 2, 6506 /* *fields */ soc_FDR_MEM_300000_BCM88375_A0m_fields, 6507 /* *views */ NULL, 6508 /* *views_num */ NULL, 6509 /* snoop_cb */ NULL, 6510 /* snoop_user_data */ NULL, 6511 /* snoop_flags */ 0, 6512 /* severity */ SOC_MEM_SEVERE_LOW, 6513 /* type */ SOC_MEM_TYPE_TWO_PORT, 6514 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6515 /* impl */ SOC_MEM_IMPL_NORMAL, 6516 /* cmic_mor_clks */ 0, 6517 }, 6518 #endif /* chips */ 6519 6520 #if defined(BCM_88375_B0) 6521 { /* SOC_MEM_INT_FDR_MEM_300000_BCM88375_B0m */ 6522 /* mem FDR_MEM_300000m */ 6523 /* flags */ SOC_MEM_FLAG_SIGNAL | 6524 SOC_MEM_FLAG_WRITEONLY | 6525 SOC_MEM_FLAG_READONLY | 6526 SOC_MEM_FLAG_VALID, /* 0x2 */ 6527 /* cmp_fn */ NULL, 6528 /* *null_entry */ NULL, 6529 /* index_min */ 0, 6530 /* index_max */ 383, 6531 /* minblock */ 47, 6532 /* maxblock */ 47, 6533 /* blocks */ 0, 6534 /* blocks_hi */ 0x8000, 6535 /* base */ 0x00300000, 6536 /* gran */ 1, 6537 /* bytes */ 136, 6538 /* nFields */ 2, 6539 /* *fields */ soc_FDR_MEM_300000_BCM88375_B0m_fields, 6540 /* *views */ NULL, 6541 /* *views_num */ NULL, 6542 /* snoop_cb */ NULL, 6543 /* snoop_user_data */ NULL, 6544 /* snoop_flags */ 0, 6545 /* severity */ SOC_MEM_SEVERE_LOW, 6546 /* type */ SOC_MEM_TYPE_TWO_PORT, 6547 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6548 /* impl */ SOC_MEM_IMPL_NORMAL, 6549 /* cmic_mor_clks */ 0, 6550 }, 6551 #endif /* chips */ 6552 6553 #if defined(BCM_88470_A0) 6554 { /* SOC_MEM_INT_FDR_MEM_300000_BCM88470_A0m */ 6555 /* mem FDR_MEM_300000m */ 6556 /* flags */ SOC_MEM_FLAG_SIGNAL | 6557 SOC_MEM_FLAG_WRITEONLY | 6558 SOC_MEM_FLAG_READONLY | 6559 SOC_MEM_FLAG_VALID, /* 0x2 */ 6560 /* cmp_fn */ NULL, 6561 /* *null_entry */ NULL, 6562 /* index_min */ 0, 6563 /* index_max */ 383, 6564 /* minblock */ 23, 6565 /* maxblock */ 23, 6566 /* blocks */ 0x800000, 6567 /* blocks_hi */ 0, 6568 /* base */ 0x00300000, 6569 /* gran */ 1, 6570 /* bytes */ 136, 6571 /* nFields */ 2, 6572 /* *fields */ soc_FDR_MEM_300000_BCM88470_A0m_fields, 6573 /* *views */ NULL, 6574 /* *views_num */ NULL, 6575 /* snoop_cb */ NULL, 6576 /* snoop_user_data */ NULL, 6577 /* snoop_flags */ 0, 6578 /* severity */ SOC_MEM_SEVERE_LOW, 6579 /* type */ SOC_MEM_TYPE_TWO_PORT, 6580 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6581 /* impl */ SOC_MEM_IMPL_NORMAL, 6582 /* cmic_mor_clks */ 0, 6583 }, 6584 #endif /* chips */ 6585 6586 #if defined(BCM_88470_B0) 6587 { /* SOC_MEM_INT_FDR_MEM_300000_BCM88470_B0m */ 6588 /* mem FDR_MEM_300000m */ 6589 /* flags */ SOC_MEM_FLAG_SIGNAL | 6590 SOC_MEM_FLAG_WRITEONLY | 6591 SOC_MEM_FLAG_READONLY | 6592 SOC_MEM_FLAG_VALID, /* 0x2 */ 6593 /* cmp_fn */ NULL, 6594 /* *null_entry */ NULL, 6595 /* index_min */ 0, 6596 /* index_max */ 383, 6597 /* minblock */ 23, 6598 /* maxblock */ 23, 6599 /* blocks */ 0x800000, 6600 /* blocks_hi */ 0, 6601 /* base */ 0x00300000, 6602 /* gran */ 1, 6603 /* bytes */ 136, 6604 /* nFields */ 2, 6605 /* *fields */ soc_FDR_MEM_300000_BCM88470_B0m_fields, 6606 /* *views */ NULL, 6607 /* *views_num */ NULL, 6608 /* snoop_cb */ NULL, 6609 /* snoop_user_data */ NULL, 6610 /* snoop_flags */ 0, 6611 /* severity */ SOC_MEM_SEVERE_LOW, 6612 /* type */ SOC_MEM_TYPE_TWO_PORT, 6613 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6614 /* impl */ SOC_MEM_IMPL_NORMAL, 6615 /* cmic_mor_clks */ 0, 6616 }, 6617 #endif /* chips */ 6618 6619 #if defined(BCM_88675_B0) 6620 { /* SOC_MEM_INT_FDR_MEM_300000_BCM88675_B0m */ 6621 /* mem FDR_MEM_300000m */ 6622 /* flags */ SOC_MEM_FLAG_SIGNAL | 6623 SOC_MEM_FLAG_WRITEONLY | 6624 SOC_MEM_FLAG_READONLY | 6625 SOC_MEM_FLAG_VALID, /* 0x2 */ 6626 /* cmp_fn */ NULL, 6627 /* *null_entry */ NULL, 6628 /* index_min */ 0, 6629 /* index_max */ 383, 6630 /* minblock */ 47, 6631 /* maxblock */ 47, 6632 /* blocks */ 0, 6633 /* blocks_hi */ 0x8000, 6634 /* base */ 0x00300000, 6635 /* gran */ 1, 6636 /* bytes */ 136, 6637 /* nFields */ 2, 6638 /* *fields */ soc_FDR_MEM_300000_BCM88675_B0m_fields, 6639 /* *views */ NULL, 6640 /* *views_num */ NULL, 6641 /* snoop_cb */ NULL, 6642 /* snoop_user_data */ NULL, 6643 /* snoop_flags */ 0, 6644 /* severity */ SOC_MEM_SEVERE_LOW, 6645 /* type */ SOC_MEM_TYPE_TWO_PORT, 6646 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6647 /* impl */ SOC_MEM_IMPL_NORMAL, 6648 /* cmic_mor_clks */ 0, 6649 }, 6650 #endif /* chips */ 6651 6652 #if defined(BCM_88680_A0) 6653 { /* SOC_MEM_INT_FDR_MEM_300000_BCM88680_A0m */ 6654 /* mem FDR_MEM_300000m */ 6655 /* flags */ SOC_MEM_FLAG_SIGNAL | 6656 SOC_MEM_FLAG_WRITEONLY | 6657 SOC_MEM_FLAG_READONLY | 6658 SOC_MEM_FLAG_VALID, /* 0x2 */ 6659 /* cmp_fn */ NULL, 6660 /* *null_entry */ NULL, 6661 /* index_min */ 0, 6662 /* index_max */ 767, 6663 /* minblock */ 48, 6664 /* maxblock */ 48, 6665 /* blocks */ 0, 6666 /* blocks_hi */ 0x10000, 6667 /* base */ 0x00300000, 6668 /* gran */ 1, 6669 /* bytes */ 136, 6670 /* nFields */ 2, 6671 /* *fields */ soc_FDR_MEM_300000_BCM88680_A0m_fields, 6672 /* *views */ NULL, 6673 /* *views_num */ NULL, 6674 /* snoop_cb */ NULL, 6675 /* snoop_user_data */ NULL, 6676 /* snoop_flags */ 0, 6677 /* severity */ SOC_MEM_SEVERE_LOW, 6678 /* type */ SOC_MEM_TYPE_TWO_PORT, 6679 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6680 /* impl */ SOC_MEM_IMPL_NORMAL, 6681 /* cmic_mor_clks */ 0, 6682 }, 6683 #endif /* chips */ 6684 6685 #if defined(BCM_88375_A0) 6686 { /* SOC_MEM_INT_FDR_MEM_400000_BCM88375_A0m */ 6687 /* mem FDR_MEM_400000m */ 6688 /* flags */ SOC_MEM_FLAG_SIGNAL | 6689 SOC_MEM_FLAG_WRITEONLY | 6690 SOC_MEM_FLAG_READONLY | 6691 SOC_MEM_FLAG_VALID, /* 0x2 */ 6692 /* cmp_fn */ NULL, 6693 /* *null_entry */ NULL, 6694 /* index_min */ 0, 6695 /* index_max */ 383, 6696 /* minblock */ 47, 6697 /* maxblock */ 47, 6698 /* blocks */ 0, 6699 /* blocks_hi */ 0x8000, 6700 /* base */ 0x00400000, 6701 /* gran */ 1, 6702 /* bytes */ 136, 6703 /* nFields */ 2, 6704 /* *fields */ soc_FDR_MEM_400000_BCM88375_A0m_fields, 6705 /* *views */ NULL, 6706 /* *views_num */ NULL, 6707 /* snoop_cb */ NULL, 6708 /* snoop_user_data */ NULL, 6709 /* snoop_flags */ 0, 6710 /* severity */ SOC_MEM_SEVERE_LOW, 6711 /* type */ SOC_MEM_TYPE_TWO_PORT, 6712 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6713 /* impl */ SOC_MEM_IMPL_NORMAL, 6714 /* cmic_mor_clks */ 0, 6715 }, 6716 #endif /* chips */ 6717 6718 #if defined(BCM_88375_B0) 6719 { /* SOC_MEM_INT_FDR_MEM_400000_BCM88375_B0m */ 6720 /* mem FDR_MEM_400000m */ 6721 /* flags */ SOC_MEM_FLAG_SIGNAL | 6722 SOC_MEM_FLAG_WRITEONLY | 6723 SOC_MEM_FLAG_READONLY | 6724 SOC_MEM_FLAG_VALID, /* 0x2 */ 6725 /* cmp_fn */ NULL, 6726 /* *null_entry */ NULL, 6727 /* index_min */ 0, 6728 /* index_max */ 383, 6729 /* minblock */ 47, 6730 /* maxblock */ 47, 6731 /* blocks */ 0, 6732 /* blocks_hi */ 0x8000, 6733 /* base */ 0x00400000, 6734 /* gran */ 1, 6735 /* bytes */ 136, 6736 /* nFields */ 2, 6737 /* *fields */ soc_FDR_MEM_400000_BCM88375_B0m_fields, 6738 /* *views */ NULL, 6739 /* *views_num */ NULL, 6740 /* snoop_cb */ NULL, 6741 /* snoop_user_data */ NULL, 6742 /* snoop_flags */ 0, 6743 /* severity */ SOC_MEM_SEVERE_LOW, 6744 /* type */ SOC_MEM_TYPE_TWO_PORT, 6745 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6746 /* impl */ SOC_MEM_IMPL_NORMAL, 6747 /* cmic_mor_clks */ 0, 6748 }, 6749 #endif /* chips */ 6750 6751 #if defined(BCM_88470_A0) 6752 { /* SOC_MEM_INT_FDR_MEM_400000_BCM88470_A0m */ 6753 /* mem FDR_MEM_400000m */ 6754 /* flags */ SOC_MEM_FLAG_SIGNAL | 6755 SOC_MEM_FLAG_WRITEONLY | 6756 SOC_MEM_FLAG_READONLY | 6757 SOC_MEM_FLAG_VALID, /* 0x2 */ 6758 /* cmp_fn */ NULL, 6759 /* *null_entry */ NULL, 6760 /* index_min */ 0, 6761 /* index_max */ 383, 6762 /* minblock */ 23, 6763 /* maxblock */ 23, 6764 /* blocks */ 0x800000, 6765 /* blocks_hi */ 0, 6766 /* base */ 0x00400000, 6767 /* gran */ 1, 6768 /* bytes */ 136, 6769 /* nFields */ 2, 6770 /* *fields */ soc_FDR_MEM_400000_BCM88470_A0m_fields, 6771 /* *views */ NULL, 6772 /* *views_num */ NULL, 6773 /* snoop_cb */ NULL, 6774 /* snoop_user_data */ NULL, 6775 /* snoop_flags */ 0, 6776 /* severity */ SOC_MEM_SEVERE_LOW, 6777 /* type */ SOC_MEM_TYPE_TWO_PORT, 6778 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6779 /* impl */ SOC_MEM_IMPL_NORMAL, 6780 /* cmic_mor_clks */ 0, 6781 }, 6782 #endif /* chips */ 6783 6784 #if defined(BCM_88470_B0) 6785 { /* SOC_MEM_INT_FDR_MEM_400000_BCM88470_B0m */ 6786 /* mem FDR_MEM_400000m */ 6787 /* flags */ SOC_MEM_FLAG_SIGNAL | 6788 SOC_MEM_FLAG_WRITEONLY | 6789 SOC_MEM_FLAG_READONLY | 6790 SOC_MEM_FLAG_VALID, /* 0x2 */ 6791 /* cmp_fn */ NULL, 6792 /* *null_entry */ NULL, 6793 /* index_min */ 0, 6794 /* index_max */ 383, 6795 /* minblock */ 23, 6796 /* maxblock */ 23, 6797 /* blocks */ 0x800000, 6798 /* blocks_hi */ 0, 6799 /* base */ 0x00400000, 6800 /* gran */ 1, 6801 /* bytes */ 136, 6802 /* nFields */ 2, 6803 /* *fields */ soc_FDR_MEM_400000_BCM88470_B0m_fields, 6804 /* *views */ NULL, 6805 /* *views_num */ NULL, 6806 /* snoop_cb */ NULL, 6807 /* snoop_user_data */ NULL, 6808 /* snoop_flags */ 0, 6809 /* severity */ SOC_MEM_SEVERE_LOW, 6810 /* type */ SOC_MEM_TYPE_TWO_PORT, 6811 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6812 /* impl */ SOC_MEM_IMPL_NORMAL, 6813 /* cmic_mor_clks */ 0, 6814 }, 6815 #endif /* chips */ 6816 6817 #if defined(BCM_88675_B0) 6818 { /* SOC_MEM_INT_FDR_MEM_400000_BCM88675_B0m */ 6819 /* mem FDR_MEM_400000m */ 6820 /* flags */ SOC_MEM_FLAG_SIGNAL | 6821 SOC_MEM_FLAG_WRITEONLY | 6822 SOC_MEM_FLAG_READONLY | 6823 SOC_MEM_FLAG_VALID, /* 0x2 */ 6824 /* cmp_fn */ NULL, 6825 /* *null_entry */ NULL, 6826 /* index_min */ 0, 6827 /* index_max */ 383, 6828 /* minblock */ 47, 6829 /* maxblock */ 47, 6830 /* blocks */ 0, 6831 /* blocks_hi */ 0x8000, 6832 /* base */ 0x00400000, 6833 /* gran */ 1, 6834 /* bytes */ 136, 6835 /* nFields */ 2, 6836 /* *fields */ soc_FDR_MEM_400000_BCM88675_B0m_fields, 6837 /* *views */ NULL, 6838 /* *views_num */ NULL, 6839 /* snoop_cb */ NULL, 6840 /* snoop_user_data */ NULL, 6841 /* snoop_flags */ 0, 6842 /* severity */ SOC_MEM_SEVERE_LOW, 6843 /* type */ SOC_MEM_TYPE_TWO_PORT, 6844 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6845 /* impl */ SOC_MEM_IMPL_NORMAL, 6846 /* cmic_mor_clks */ 0, 6847 }, 6848 #endif /* chips */ 6849 6850 #if defined(BCM_88680_A0) 6851 { /* SOC_MEM_INT_FDR_MEM_400000_BCM88680_A0m */ 6852 /* mem FDR_MEM_400000m */ 6853 /* flags */ SOC_MEM_FLAG_SIGNAL | 6854 SOC_MEM_FLAG_WRITEONLY | 6855 SOC_MEM_FLAG_READONLY | 6856 SOC_MEM_FLAG_VALID, /* 0x2 */ 6857 /* cmp_fn */ NULL, 6858 /* *null_entry */ NULL, 6859 /* index_min */ 0, 6860 /* index_max */ 767, 6861 /* minblock */ 48, 6862 /* maxblock */ 48, 6863 /* blocks */ 0, 6864 /* blocks_hi */ 0x10000, 6865 /* base */ 0x00400000, 6866 /* gran */ 1, 6867 /* bytes */ 136, 6868 /* nFields */ 2, 6869 /* *fields */ soc_FDR_MEM_400000_BCM88680_A0m_fields, 6870 /* *views */ NULL, 6871 /* *views_num */ NULL, 6872 /* snoop_cb */ NULL, 6873 /* snoop_user_data */ NULL, 6874 /* snoop_flags */ 0, 6875 /* severity */ SOC_MEM_SEVERE_LOW, 6876 /* type */ SOC_MEM_TYPE_TWO_PORT, 6877 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6878 /* impl */ SOC_MEM_IMPL_NORMAL, 6879 /* cmic_mor_clks */ 0, 6880 }, 6881 #endif /* chips */ 6882 6883 #if defined(BCM_88375_A0) 6884 { /* SOC_MEM_INT_FDR_MEM_500000_BCM88375_A0m */ 6885 /* mem FDR_MEM_500000m */ 6886 /* flags */ SOC_MEM_FLAG_SIGNAL | 6887 SOC_MEM_FLAG_WRITEONLY | 6888 SOC_MEM_FLAG_READONLY | 6889 SOC_MEM_FLAG_VALID, /* 0x2 */ 6890 /* cmp_fn */ NULL, 6891 /* *null_entry */ NULL, 6892 /* index_min */ 0, 6893 /* index_max */ 1535, 6894 /* minblock */ 47, 6895 /* maxblock */ 47, 6896 /* blocks */ 0, 6897 /* blocks_hi */ 0x8000, 6898 /* base */ 0x00500000, 6899 /* gran */ 1, 6900 /* bytes */ 7, 6901 /* nFields */ 2, 6902 /* *fields */ soc_FDR_MEM_500000_BCM88375_A0m_fields, 6903 /* *views */ NULL, 6904 /* *views_num */ NULL, 6905 /* snoop_cb */ NULL, 6906 /* snoop_user_data */ NULL, 6907 /* snoop_flags */ 0, 6908 /* severity */ SOC_MEM_SEVERE_HIGH, 6909 /* type */ SOC_MEM_TYPE_TWO_PORT, 6910 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6911 /* impl */ SOC_MEM_IMPL_NORMAL, 6912 /* cmic_mor_clks */ 0, 6913 }, 6914 #endif /* chips */ 6915 6916 #if defined(BCM_88375_B0) 6917 { /* SOC_MEM_INT_FDR_MEM_500000_BCM88375_B0m */ 6918 /* mem FDR_MEM_500000m */ 6919 /* flags */ SOC_MEM_FLAG_SIGNAL | 6920 SOC_MEM_FLAG_WRITEONLY | 6921 SOC_MEM_FLAG_READONLY | 6922 SOC_MEM_FLAG_VALID, /* 0x2 */ 6923 /* cmp_fn */ NULL, 6924 /* *null_entry */ NULL, 6925 /* index_min */ 0, 6926 /* index_max */ 1535, 6927 /* minblock */ 47, 6928 /* maxblock */ 47, 6929 /* blocks */ 0, 6930 /* blocks_hi */ 0x8000, 6931 /* base */ 0x00500000, 6932 /* gran */ 1, 6933 /* bytes */ 7, 6934 /* nFields */ 2, 6935 /* *fields */ soc_FDR_MEM_500000_BCM88375_B0m_fields, 6936 /* *views */ NULL, 6937 /* *views_num */ NULL, 6938 /* snoop_cb */ NULL, 6939 /* snoop_user_data */ NULL, 6940 /* snoop_flags */ 0, 6941 /* severity */ SOC_MEM_SEVERE_HIGH, 6942 /* type */ SOC_MEM_TYPE_TWO_PORT, 6943 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6944 /* impl */ SOC_MEM_IMPL_NORMAL, 6945 /* cmic_mor_clks */ 0, 6946 }, 6947 #endif /* chips */ 6948 6949 #if defined(BCM_88470_A0) 6950 { /* SOC_MEM_INT_FDR_MEM_500000_BCM88470_A0m */ 6951 /* mem FDR_MEM_500000m */ 6952 /* flags */ SOC_MEM_FLAG_SIGNAL | 6953 SOC_MEM_FLAG_WRITEONLY | 6954 SOC_MEM_FLAG_READONLY | 6955 SOC_MEM_FLAG_VALID, /* 0x2 */ 6956 /* cmp_fn */ NULL, 6957 /* *null_entry */ NULL, 6958 /* index_min */ 0, 6959 /* index_max */ 767, 6960 /* minblock */ 23, 6961 /* maxblock */ 23, 6962 /* blocks */ 0x800000, 6963 /* blocks_hi */ 0, 6964 /* base */ 0x00500000, 6965 /* gran */ 1, 6966 /* bytes */ 7, 6967 /* nFields */ 2, 6968 /* *fields */ soc_FDR_MEM_500000_BCM88470_A0m_fields, 6969 /* *views */ NULL, 6970 /* *views_num */ NULL, 6971 /* snoop_cb */ NULL, 6972 /* snoop_user_data */ NULL, 6973 /* snoop_flags */ 0, 6974 /* severity */ SOC_MEM_SEVERE_LOW, 6975 /* type */ SOC_MEM_TYPE_TWO_PORT, 6976 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6977 /* impl */ SOC_MEM_IMPL_NORMAL, 6978 /* cmic_mor_clks */ 0, 6979 }, 6980 #endif /* chips */ 6981 6982 #if defined(BCM_88470_B0) 6983 { /* SOC_MEM_INT_FDR_MEM_500000_BCM88470_B0m */ 6984 /* mem FDR_MEM_500000m */ 6985 /* flags */ SOC_MEM_FLAG_SIGNAL | 6986 SOC_MEM_FLAG_WRITEONLY | 6987 SOC_MEM_FLAG_READONLY | 6988 SOC_MEM_FLAG_VALID, /* 0x2 */ 6989 /* cmp_fn */ NULL, 6990 /* *null_entry */ NULL, 6991 /* index_min */ 0, 6992 /* index_max */ 767, 6993 /* minblock */ 23, 6994 /* maxblock */ 23, 6995 /* blocks */ 0x800000, 6996 /* blocks_hi */ 0, 6997 /* base */ 0x00500000, 6998 /* gran */ 1, 6999 /* bytes */ 7, 7000 /* nFields */ 2, 7001 /* *fields */ soc_FDR_MEM_500000_BCM88470_B0m_fields, 7002 /* *views */ NULL, 7003 /* *views_num */ NULL, 7004 /* snoop_cb */ NULL, 7005 /* snoop_user_data */ NULL, 7006 /* snoop_flags */ 0, 7007 /* severity */ SOC_MEM_SEVERE_LOW, 7008 /* type */ SOC_MEM_TYPE_TWO_PORT, 7009 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7010 /* impl */ SOC_MEM_IMPL_NORMAL, 7011 /* cmic_mor_clks */ 0, 7012 }, 7013 #endif /* chips */ 7014 7015 #if defined(BCM_88675_B0) 7016 { /* SOC_MEM_INT_FDR_MEM_500000_BCM88675_B0m */ 7017 /* mem FDR_MEM_500000m */ 7018 /* flags */ SOC_MEM_FLAG_SIGNAL | 7019 SOC_MEM_FLAG_WRITEONLY | 7020 SOC_MEM_FLAG_READONLY | 7021 SOC_MEM_FLAG_VALID, /* 0x2 */ 7022 /* cmp_fn */ NULL, 7023 /* *null_entry */ NULL, 7024 /* index_min */ 0, 7025 /* index_max */ 1535, 7026 /* minblock */ 47, 7027 /* maxblock */ 47, 7028 /* blocks */ 0, 7029 /* blocks_hi */ 0x8000, 7030 /* base */ 0x00500000, 7031 /* gran */ 1, 7032 /* bytes */ 7, 7033 /* nFields */ 2, 7034 /* *fields */ soc_FDR_MEM_500000_BCM88675_B0m_fields, 7035 /* *views */ NULL, 7036 /* *views_num */ NULL, 7037 /* snoop_cb */ NULL, 7038 /* snoop_user_data */ NULL, 7039 /* snoop_flags */ 0, 7040 /* severity */ SOC_MEM_SEVERE_HIGH, 7041 /* type */ SOC_MEM_TYPE_TWO_PORT, 7042 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7043 /* impl */ SOC_MEM_IMPL_NORMAL, 7044 /* cmic_mor_clks */ 0, 7045 }, 7046 #endif /* chips */ 7047 7048 #if defined(BCM_88680_A0) 7049 { /* SOC_MEM_INT_FDR_MEM_500000_BCM88680_A0m */ 7050 /* mem FDR_MEM_500000m */ 7051 /* flags */ SOC_MEM_FLAG_SIGNAL | 7052 SOC_MEM_FLAG_WRITEONLY | 7053 SOC_MEM_FLAG_READONLY | 7054 SOC_MEM_FLAG_VALID, /* 0x2 */ 7055 /* cmp_fn */ NULL, 7056 /* *null_entry */ NULL, 7057 /* index_min */ 0, 7058 /* index_max */ 1535, 7059 /* minblock */ 48, 7060 /* maxblock */ 48, 7061 /* blocks */ 0, 7062 /* blocks_hi */ 0x10000, 7063 /* base */ 0x00500000, 7064 /* gran */ 1, 7065 /* bytes */ 7, 7066 /* nFields */ 2, 7067 /* *fields */ soc_FDR_MEM_500000_BCM88680_A0m_fields, 7068 /* *views */ NULL, 7069 /* *views_num */ NULL, 7070 /* snoop_cb */ NULL, 7071 /* snoop_user_data */ NULL, 7072 /* snoop_flags */ 0, 7073 /* severity */ SOC_MEM_SEVERE_HIGH, 7074 /* type */ SOC_MEM_TYPE_TWO_PORT, 7075 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7076 /* impl */ SOC_MEM_IMPL_NORMAL, 7077 /* cmic_mor_clks */ 0, 7078 }, 7079 #endif /* chips */ 7080 7081 #if defined(BCM_88375_A0) 7082 { /* SOC_MEM_INT_FDR_MEM_600000_BCM88375_A0m */ 7083 /* mem FDR_MEM_600000m */ 7084 /* flags */ SOC_MEM_FLAG_SIGNAL | 7085 SOC_MEM_FLAG_WRITEONLY | 7086 SOC_MEM_FLAG_READONLY | 7087 SOC_MEM_FLAG_VALID, /* 0x2 */ 7088 /* cmp_fn */ NULL, 7089 /* *null_entry */ NULL, 7090 /* index_min */ 0, 7091 /* index_max */ 767, 7092 /* minblock */ 47, 7093 /* maxblock */ 47, 7094 /* blocks */ 0, 7095 /* blocks_hi */ 0x8000, 7096 /* base */ 0x00600000, 7097 /* gran */ 1, 7098 /* bytes */ 7, 7099 /* nFields */ 2, 7100 /* *fields */ soc_FDR_MEM_600000_BCM88375_A0m_fields, 7101 /* *views */ NULL, 7102 /* *views_num */ NULL, 7103 /* snoop_cb */ NULL, 7104 /* snoop_user_data */ NULL, 7105 /* snoop_flags */ 0, 7106 /* severity */ SOC_MEM_SEVERE_HIGH, 7107 /* type */ SOC_MEM_TYPE_TWO_PORT, 7108 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7109 /* impl */ SOC_MEM_IMPL_NORMAL, 7110 /* cmic_mor_clks */ 0, 7111 }, 7112 #endif /* chips */ 7113 7114 #if defined(BCM_88375_B0) 7115 { /* SOC_MEM_INT_FDR_MEM_600000_BCM88375_B0m */ 7116 /* mem FDR_MEM_600000m */ 7117 /* flags */ SOC_MEM_FLAG_SIGNAL | 7118 SOC_MEM_FLAG_WRITEONLY | 7119 SOC_MEM_FLAG_READONLY | 7120 SOC_MEM_FLAG_VALID, /* 0x2 */ 7121 /* cmp_fn */ NULL, 7122 /* *null_entry */ NULL, 7123 /* index_min */ 0, 7124 /* index_max */ 767, 7125 /* minblock */ 47, 7126 /* maxblock */ 47, 7127 /* blocks */ 0, 7128 /* blocks_hi */ 0x8000, 7129 /* base */ 0x00600000, 7130 /* gran */ 1, 7131 /* bytes */ 7, 7132 /* nFields */ 2, 7133 /* *fields */ soc_FDR_MEM_600000_BCM88375_B0m_fields, 7134 /* *views */ NULL, 7135 /* *views_num */ NULL, 7136 /* snoop_cb */ NULL, 7137 /* snoop_user_data */ NULL, 7138 /* snoop_flags */ 0, 7139 /* severity */ SOC_MEM_SEVERE_HIGH, 7140 /* type */ SOC_MEM_TYPE_TWO_PORT, 7141 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7142 /* impl */ SOC_MEM_IMPL_NORMAL, 7143 /* cmic_mor_clks */ 0, 7144 }, 7145 #endif /* chips */ 7146 7147 #if defined(BCM_88470_A0) 7148 { /* SOC_MEM_INT_FDR_MEM_600000_BCM88470_A0m */ 7149 /* mem FDR_MEM_600000m */ 7150 /* flags */ SOC_MEM_FLAG_SIGNAL | 7151 SOC_MEM_FLAG_WRITEONLY | 7152 SOC_MEM_FLAG_READONLY | 7153 SOC_MEM_FLAG_VALID, /* 0x2 */ 7154 /* cmp_fn */ NULL, 7155 /* *null_entry */ NULL, 7156 /* index_min */ 0, 7157 /* index_max */ 767, 7158 /* minblock */ 23, 7159 /* maxblock */ 23, 7160 /* blocks */ 0x800000, 7161 /* blocks_hi */ 0, 7162 /* base */ 0x00600000, 7163 /* gran */ 1, 7164 /* bytes */ 7, 7165 /* nFields */ 2, 7166 /* *fields */ soc_FDR_MEM_600000_BCM88470_A0m_fields, 7167 /* *views */ NULL, 7168 /* *views_num */ NULL, 7169 /* snoop_cb */ NULL, 7170 /* snoop_user_data */ NULL, 7171 /* snoop_flags */ 0, 7172 /* severity */ SOC_MEM_SEVERE_LOW, 7173 /* type */ SOC_MEM_TYPE_TWO_PORT, 7174 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7175 /* impl */ SOC_MEM_IMPL_NORMAL, 7176 /* cmic_mor_clks */ 0, 7177 }, 7178 #endif /* chips */ 7179 7180 #if defined(BCM_88470_B0) 7181 { /* SOC_MEM_INT_FDR_MEM_600000_BCM88470_B0m */ 7182 /* mem FDR_MEM_600000m */ 7183 /* flags */ SOC_MEM_FLAG_SIGNAL | 7184 SOC_MEM_FLAG_WRITEONLY | 7185 SOC_MEM_FLAG_READONLY | 7186 SOC_MEM_FLAG_VALID, /* 0x2 */ 7187 /* cmp_fn */ NULL, 7188 /* *null_entry */ NULL, 7189 /* index_min */ 0, 7190 /* index_max */ 767, 7191 /* minblock */ 23, 7192 /* maxblock */ 23, 7193 /* blocks */ 0x800000, 7194 /* blocks_hi */ 0, 7195 /* base */ 0x00600000, 7196 /* gran */ 1, 7197 /* bytes */ 7, 7198 /* nFields */ 2, 7199 /* *fields */ soc_FDR_MEM_600000_BCM88470_B0m_fields, 7200 /* *views */ NULL, 7201 /* *views_num */ NULL, 7202 /* snoop_cb */ NULL, 7203 /* snoop_user_data */ NULL, 7204 /* snoop_flags */ 0, 7205 /* severity */ SOC_MEM_SEVERE_LOW, 7206 /* type */ SOC_MEM_TYPE_TWO_PORT, 7207 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7208 /* impl */ SOC_MEM_IMPL_NORMAL, 7209 /* cmic_mor_clks */ 0, 7210 }, 7211 #endif /* chips */ 7212 7213 #if defined(BCM_88675_B0) 7214 { /* SOC_MEM_INT_FDR_MEM_600000_BCM88675_B0m */ 7215 /* mem FDR_MEM_600000m */ 7216 /* flags */ SOC_MEM_FLAG_SIGNAL | 7217 SOC_MEM_FLAG_WRITEONLY | 7218 SOC_MEM_FLAG_READONLY | 7219 SOC_MEM_FLAG_VALID, /* 0x2 */ 7220 /* cmp_fn */ NULL, 7221 /* *null_entry */ NULL, 7222 /* index_min */ 0, 7223 /* index_max */ 767, 7224 /* minblock */ 47, 7225 /* maxblock */ 47, 7226 /* blocks */ 0, 7227 /* blocks_hi */ 0x8000, 7228 /* base */ 0x00600000, 7229 /* gran */ 1, 7230 /* bytes */ 7, 7231 /* nFields */ 2, 7232 /* *fields */ soc_FDR_MEM_600000_BCM88675_B0m_fields, 7233 /* *views */ NULL, 7234 /* *views_num */ NULL, 7235 /* snoop_cb */ NULL, 7236 /* snoop_user_data */ NULL, 7237 /* snoop_flags */ 0, 7238 /* severity */ SOC_MEM_SEVERE_HIGH, 7239 /* type */ SOC_MEM_TYPE_TWO_PORT, 7240 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7241 /* impl */ SOC_MEM_IMPL_NORMAL, 7242 /* cmic_mor_clks */ 0, 7243 }, 7244 #endif /* chips */ 7245 7246 #if defined(BCM_88680_A0) 7247 { /* SOC_MEM_INT_FDR_MEM_600000_BCM88680_A0m */ 7248 /* mem FDR_MEM_600000m */ 7249 /* flags */ SOC_MEM_FLAG_SIGNAL | 7250 SOC_MEM_FLAG_WRITEONLY | 7251 SOC_MEM_FLAG_READONLY | 7252 SOC_MEM_FLAG_VALID, /* 0x2 */ 7253 /* cmp_fn */ NULL, 7254 /* *null_entry */ NULL, 7255 /* index_min */ 0, 7256 /* index_max */ 1535, 7257 /* minblock */ 48, 7258 /* maxblock */ 48, 7259 /* blocks */ 0, 7260 /* blocks_hi */ 0x10000, 7261 /* base */ 0x00600000, 7262 /* gran */ 1, 7263 /* bytes */ 7, 7264 /* nFields */ 2, 7265 /* *fields */ soc_FDR_MEM_600000_BCM88680_A0m_fields, 7266 /* *views */ NULL, 7267 /* *views_num */ NULL, 7268 /* snoop_cb */ NULL, 7269 /* snoop_user_data */ NULL, 7270 /* snoop_flags */ 0, 7271 /* severity */ SOC_MEM_SEVERE_HIGH, 7272 /* type */ SOC_MEM_TYPE_TWO_PORT, 7273 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7274 /* impl */ SOC_MEM_IMPL_NORMAL, 7275 /* cmic_mor_clks */ 0, 7276 }, 7277 #endif /* chips */ 7278 7279 #if defined(BCM_88375_A0) 7280 { /* SOC_MEM_INT_FDR_MEM_700000_BCM88375_A0m */ 7281 /* mem FDR_MEM_700000m */ 7282 /* flags */ SOC_MEM_FLAG_SIGNAL | 7283 SOC_MEM_FLAG_WRITEONLY | 7284 SOC_MEM_FLAG_READONLY | 7285 SOC_MEM_FLAG_VALID, /* 0x2 */ 7286 /* cmp_fn */ NULL, 7287 /* *null_entry */ NULL, 7288 /* index_min */ 0, 7289 /* index_max */ 767, 7290 /* minblock */ 47, 7291 /* maxblock */ 47, 7292 /* blocks */ 0, 7293 /* blocks_hi */ 0x8000, 7294 /* base */ 0x00700000, 7295 /* gran */ 1, 7296 /* bytes */ 136, 7297 /* nFields */ 2, 7298 /* *fields */ soc_FDR_MEM_700000_BCM88375_A0m_fields, 7299 /* *views */ NULL, 7300 /* *views_num */ NULL, 7301 /* snoop_cb */ NULL, 7302 /* snoop_user_data */ NULL, 7303 /* snoop_flags */ 0, 7304 /* severity */ SOC_MEM_SEVERE_LOW, 7305 /* type */ SOC_MEM_TYPE_TWO_PORT, 7306 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7307 /* impl */ SOC_MEM_IMPL_NORMAL, 7308 /* cmic_mor_clks */ 0, 7309 }, 7310 #endif /* chips */ 7311 7312 #if defined(BCM_88375_B0) 7313 { /* SOC_MEM_INT_FDR_MEM_700000_BCM88375_B0m */ 7314 /* mem FDR_MEM_700000m */ 7315 /* flags */ SOC_MEM_FLAG_SIGNAL | 7316 SOC_MEM_FLAG_WRITEONLY | 7317 SOC_MEM_FLAG_READONLY | 7318 SOC_MEM_FLAG_VALID, /* 0x2 */ 7319 /* cmp_fn */ NULL, 7320 /* *null_entry */ NULL, 7321 /* index_min */ 0, 7322 /* index_max */ 767, 7323 /* minblock */ 47, 7324 /* maxblock */ 47, 7325 /* blocks */ 0, 7326 /* blocks_hi */ 0x8000, 7327 /* base */ 0x00700000, 7328 /* gran */ 1, 7329 /* bytes */ 136, 7330 /* nFields */ 2, 7331 /* *fields */ soc_FDR_MEM_700000_BCM88375_B0m_fields, 7332 /* *views */ NULL, 7333 /* *views_num */ NULL, 7334 /* snoop_cb */ NULL, 7335 /* snoop_user_data */ NULL, 7336 /* snoop_flags */ 0, 7337 /* severity */ SOC_MEM_SEVERE_LOW, 7338 /* type */ SOC_MEM_TYPE_TWO_PORT, 7339 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7340 /* impl */ SOC_MEM_IMPL_NORMAL, 7341 /* cmic_mor_clks */ 0, 7342 }, 7343 #endif /* chips */ 7344 7345 #if defined(BCM_88675_B0) 7346 { /* SOC_MEM_INT_FDR_MEM_700000_BCM88675_B0m */ 7347 /* mem FDR_MEM_700000m */ 7348 /* flags */ SOC_MEM_FLAG_SIGNAL | 7349 SOC_MEM_FLAG_WRITEONLY | 7350 SOC_MEM_FLAG_READONLY | 7351 SOC_MEM_FLAG_VALID, /* 0x2 */ 7352 /* cmp_fn */ NULL, 7353 /* *null_entry */ NULL, 7354 /* index_min */ 0, 7355 /* index_max */ 767, 7356 /* minblock */ 47, 7357 /* maxblock */ 47, 7358 /* blocks */ 0, 7359 /* blocks_hi */ 0x8000, 7360 /* base */ 0x00700000, 7361 /* gran */ 1, 7362 /* bytes */ 136, 7363 /* nFields */ 2, 7364 /* *fields */ soc_FDR_MEM_700000_BCM88675_B0m_fields, 7365 /* *views */ NULL, 7366 /* *views_num */ NULL, 7367 /* snoop_cb */ NULL, 7368 /* snoop_user_data */ NULL, 7369 /* snoop_flags */ 0, 7370 /* severity */ SOC_MEM_SEVERE_LOW, 7371 /* type */ SOC_MEM_TYPE_TWO_PORT, 7372 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7373 /* impl */ SOC_MEM_IMPL_NORMAL, 7374 /* cmic_mor_clks */ 0, 7375 }, 7376 #endif /* chips */ 7377 7378 #if defined(BCM_88680_A0) 7379 { /* SOC_MEM_INT_FDR_MEM_700000_BCM88680_A0m */ 7380 /* mem FDR_MEM_700000m */ 7381 /* flags */ SOC_MEM_FLAG_SIGNAL | 7382 SOC_MEM_FLAG_WRITEONLY | 7383 SOC_MEM_FLAG_READONLY | 7384 SOC_MEM_FLAG_VALID, /* 0x2 */ 7385 /* cmp_fn */ NULL, 7386 /* *null_entry */ NULL, 7387 /* index_min */ 0, 7388 /* index_max */ 767, 7389 /* minblock */ 48, 7390 /* maxblock */ 48, 7391 /* blocks */ 0, 7392 /* blocks_hi */ 0x10000, 7393 /* base */ 0x00700000, 7394 /* gran */ 1, 7395 /* bytes */ 136, 7396 /* nFields */ 2, 7397 /* *fields */ soc_FDR_MEM_700000_BCM88680_A0m_fields, 7398 /* *views */ NULL, 7399 /* *views_num */ NULL, 7400 /* snoop_cb */ NULL, 7401 /* snoop_user_data */ NULL, 7402 /* snoop_flags */ 0, 7403 /* severity */ SOC_MEM_SEVERE_LOW, 7404 /* type */ SOC_MEM_TYPE_TWO_PORT, 7405 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7406 /* impl */ SOC_MEM_IMPL_NORMAL, 7407 /* cmic_mor_clks */ 0, 7408 }, 7409 #endif /* chips */ 7410 7411 #if defined(BCM_88375_A0) 7412 { /* SOC_MEM_INT_FDR_MEM_800000_BCM88375_A0m */ 7413 /* mem FDR_MEM_800000m */ 7414 /* flags */ SOC_MEM_FLAG_SIGNAL | 7415 SOC_MEM_FLAG_WRITEONLY | 7416 SOC_MEM_FLAG_READONLY | 7417 SOC_MEM_FLAG_VALID, /* 0x2 */ 7418 /* cmp_fn */ NULL, 7419 /* *null_entry */ NULL, 7420 /* index_min */ 0, 7421 /* index_max */ 767, 7422 /* minblock */ 47, 7423 /* maxblock */ 47, 7424 /* blocks */ 0, 7425 /* blocks_hi */ 0x8000, 7426 /* base */ 0x00800000, 7427 /* gran */ 1, 7428 /* bytes */ 136, 7429 /* nFields */ 2, 7430 /* *fields */ soc_FDR_MEM_800000_BCM88375_A0m_fields, 7431 /* *views */ NULL, 7432 /* *views_num */ NULL, 7433 /* snoop_cb */ NULL, 7434 /* snoop_user_data */ NULL, 7435 /* snoop_flags */ 0, 7436 /* severity */ SOC_MEM_SEVERE_LOW, 7437 /* type */ SOC_MEM_TYPE_TWO_PORT, 7438 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7439 /* impl */ SOC_MEM_IMPL_NORMAL, 7440 /* cmic_mor_clks */ 0, 7441 }, 7442 #endif /* chips */ 7443 7444 #if defined(BCM_88375_B0) 7445 { /* SOC_MEM_INT_FDR_MEM_800000_BCM88375_B0m */ 7446 /* mem FDR_MEM_800000m */ 7447 /* flags */ SOC_MEM_FLAG_SIGNAL | 7448 SOC_MEM_FLAG_WRITEONLY | 7449 SOC_MEM_FLAG_READONLY | 7450 SOC_MEM_FLAG_VALID, /* 0x2 */ 7451 /* cmp_fn */ NULL, 7452 /* *null_entry */ NULL, 7453 /* index_min */ 0, 7454 /* index_max */ 767, 7455 /* minblock */ 47, 7456 /* maxblock */ 47, 7457 /* blocks */ 0, 7458 /* blocks_hi */ 0x8000, 7459 /* base */ 0x00800000, 7460 /* gran */ 1, 7461 /* bytes */ 136, 7462 /* nFields */ 2, 7463 /* *fields */ soc_FDR_MEM_800000_BCM88375_B0m_fields, 7464 /* *views */ NULL, 7465 /* *views_num */ NULL, 7466 /* snoop_cb */ NULL, 7467 /* snoop_user_data */ NULL, 7468 /* snoop_flags */ 0, 7469 /* severity */ SOC_MEM_SEVERE_LOW, 7470 /* type */ SOC_MEM_TYPE_TWO_PORT, 7471 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7472 /* impl */ SOC_MEM_IMPL_NORMAL, 7473 /* cmic_mor_clks */ 0, 7474 }, 7475 #endif /* chips */ 7476 7477 #if defined(BCM_88675_B0) 7478 { /* SOC_MEM_INT_FDR_MEM_800000_BCM88675_B0m */ 7479 /* mem FDR_MEM_800000m */ 7480 /* flags */ SOC_MEM_FLAG_SIGNAL | 7481 SOC_MEM_FLAG_WRITEONLY | 7482 SOC_MEM_FLAG_READONLY | 7483 SOC_MEM_FLAG_VALID, /* 0x2 */ 7484 /* cmp_fn */ NULL, 7485 /* *null_entry */ NULL, 7486 /* index_min */ 0, 7487 /* index_max */ 767, 7488 /* minblock */ 47, 7489 /* maxblock */ 47, 7490 /* blocks */ 0, 7491 /* blocks_hi */ 0x8000, 7492 /* base */ 0x00800000, 7493 /* gran */ 1, 7494 /* bytes */ 136, 7495 /* nFields */ 2, 7496 /* *fields */ soc_FDR_MEM_800000_BCM88675_B0m_fields, 7497 /* *views */ NULL, 7498 /* *views_num */ NULL, 7499 /* snoop_cb */ NULL, 7500 /* snoop_user_data */ NULL, 7501 /* snoop_flags */ 0, 7502 /* severity */ SOC_MEM_SEVERE_LOW, 7503 /* type */ SOC_MEM_TYPE_TWO_PORT, 7504 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7505 /* impl */ SOC_MEM_IMPL_NORMAL, 7506 /* cmic_mor_clks */ 0, 7507 }, 7508 #endif /* chips */ 7509 7510 #if defined(BCM_88680_A0) 7511 { /* SOC_MEM_INT_FDR_MEM_800000_BCM88680_A0m */ 7512 /* mem FDR_MEM_800000m */ 7513 /* flags */ SOC_MEM_FLAG_SIGNAL | 7514 SOC_MEM_FLAG_WRITEONLY | 7515 SOC_MEM_FLAG_READONLY | 7516 SOC_MEM_FLAG_VALID, /* 0x2 */ 7517 /* cmp_fn */ NULL, 7518 /* *null_entry */ NULL, 7519 /* index_min */ 0, 7520 /* index_max */ 767, 7521 /* minblock */ 48, 7522 /* maxblock */ 48, 7523 /* blocks */ 0, 7524 /* blocks_hi */ 0x10000, 7525 /* base */ 0x00800000, 7526 /* gran */ 1, 7527 /* bytes */ 136, 7528 /* nFields */ 2, 7529 /* *fields */ soc_FDR_MEM_800000_BCM88680_A0m_fields, 7530 /* *views */ NULL, 7531 /* *views_num */ NULL, 7532 /* snoop_cb */ NULL, 7533 /* snoop_user_data */ NULL, 7534 /* snoop_flags */ 0, 7535 /* severity */ SOC_MEM_SEVERE_LOW, 7536 /* type */ SOC_MEM_TYPE_TWO_PORT, 7537 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7538 /* impl */ SOC_MEM_IMPL_NORMAL, 7539 /* cmic_mor_clks */ 0, 7540 }, 7541 #endif /* chips */ 7542 7543 #if defined(BCM_88375_A0) 7544 { /* SOC_MEM_INT_FDR_MEM_900000_BCM88375_A0m */ 7545 /* mem FDR_MEM_900000m */ 7546 /* flags */ SOC_MEM_FLAG_SIGNAL | 7547 SOC_MEM_FLAG_WRITEONLY | 7548 SOC_MEM_FLAG_READONLY | 7549 SOC_MEM_FLAG_VALID, /* 0x2 */ 7550 /* cmp_fn */ NULL, 7551 /* *null_entry */ NULL, 7552 /* index_min */ 0, 7553 /* index_max */ 383, 7554 /* minblock */ 47, 7555 /* maxblock */ 47, 7556 /* blocks */ 0, 7557 /* blocks_hi */ 0x8000, 7558 /* base */ 0x00900000, 7559 /* gran */ 1, 7560 /* bytes */ 136, 7561 /* nFields */ 2, 7562 /* *fields */ soc_FDR_MEM_900000_BCM88375_A0m_fields, 7563 /* *views */ NULL, 7564 /* *views_num */ NULL, 7565 /* snoop_cb */ NULL, 7566 /* snoop_user_data */ NULL, 7567 /* snoop_flags */ 0, 7568 /* severity */ SOC_MEM_SEVERE_LOW, 7569 /* type */ SOC_MEM_TYPE_TWO_PORT, 7570 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7571 /* impl */ SOC_MEM_IMPL_NORMAL, 7572 /* cmic_mor_clks */ 0, 7573 }, 7574 #endif /* chips */ 7575 7576 #if defined(BCM_88375_B0) 7577 { /* SOC_MEM_INT_FDR_MEM_900000_BCM88375_B0m */ 7578 /* mem FDR_MEM_900000m */ 7579 /* flags */ SOC_MEM_FLAG_SIGNAL | 7580 SOC_MEM_FLAG_WRITEONLY | 7581 SOC_MEM_FLAG_READONLY | 7582 SOC_MEM_FLAG_VALID, /* 0x2 */ 7583 /* cmp_fn */ NULL, 7584 /* *null_entry */ NULL, 7585 /* index_min */ 0, 7586 /* index_max */ 383, 7587 /* minblock */ 47, 7588 /* maxblock */ 47, 7589 /* blocks */ 0, 7590 /* blocks_hi */ 0x8000, 7591 /* base */ 0x00900000, 7592 /* gran */ 1, 7593 /* bytes */ 136, 7594 /* nFields */ 2, 7595 /* *fields */ soc_FDR_MEM_900000_BCM88375_B0m_fields, 7596 /* *views */ NULL, 7597 /* *views_num */ NULL, 7598 /* snoop_cb */ NULL, 7599 /* snoop_user_data */ NULL, 7600 /* snoop_flags */ 0, 7601 /* severity */ SOC_MEM_SEVERE_LOW, 7602 /* type */ SOC_MEM_TYPE_TWO_PORT, 7603 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7604 /* impl */ SOC_MEM_IMPL_NORMAL, 7605 /* cmic_mor_clks */ 0, 7606 }, 7607 #endif /* chips */ 7608 7609 #if defined(BCM_88675_B0) 7610 { /* SOC_MEM_INT_FDR_MEM_900000_BCM88675_B0m */ 7611 /* mem FDR_MEM_900000m */ 7612 /* flags */ SOC_MEM_FLAG_SIGNAL | 7613 SOC_MEM_FLAG_WRITEONLY | 7614 SOC_MEM_FLAG_READONLY | 7615 SOC_MEM_FLAG_VALID, /* 0x2 */ 7616 /* cmp_fn */ NULL, 7617 /* *null_entry */ NULL, 7618 /* index_min */ 0, 7619 /* index_max */ 383, 7620 /* minblock */ 47, 7621 /* maxblock */ 47, 7622 /* blocks */ 0, 7623 /* blocks_hi */ 0x8000, 7624 /* base */ 0x00900000, 7625 /* gran */ 1, 7626 /* bytes */ 136, 7627 /* nFields */ 2, 7628 /* *fields */ soc_FDR_MEM_900000_BCM88675_B0m_fields, 7629 /* *views */ NULL, 7630 /* *views_num */ NULL, 7631 /* snoop_cb */ NULL, 7632 /* snoop_user_data */ NULL, 7633 /* snoop_flags */ 0, 7634 /* severity */ SOC_MEM_SEVERE_LOW, 7635 /* type */ SOC_MEM_TYPE_TWO_PORT, 7636 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7637 /* impl */ SOC_MEM_IMPL_NORMAL, 7638 /* cmic_mor_clks */ 0, 7639 }, 7640 #endif /* chips */ 7641 7642 #if defined(BCM_88680_A0) 7643 { /* SOC_MEM_INT_FDR_MEM_900000_BCM88680_A0m */ 7644 /* mem FDR_MEM_900000m */ 7645 /* flags */ SOC_MEM_FLAG_SIGNAL | 7646 SOC_MEM_FLAG_WRITEONLY | 7647 SOC_MEM_FLAG_READONLY | 7648 SOC_MEM_FLAG_VALID, /* 0x2 */ 7649 /* cmp_fn */ NULL, 7650 /* *null_entry */ NULL, 7651 /* index_min */ 0, 7652 /* index_max */ 767, 7653 /* minblock */ 48, 7654 /* maxblock */ 48, 7655 /* blocks */ 0, 7656 /* blocks_hi */ 0x10000, 7657 /* base */ 0x00900000, 7658 /* gran */ 1, 7659 /* bytes */ 136, 7660 /* nFields */ 2, 7661 /* *fields */ soc_FDR_MEM_900000_BCM88680_A0m_fields, 7662 /* *views */ NULL, 7663 /* *views_num */ NULL, 7664 /* snoop_cb */ NULL, 7665 /* snoop_user_data */ NULL, 7666 /* snoop_flags */ 0, 7667 /* severity */ SOC_MEM_SEVERE_LOW, 7668 /* type */ SOC_MEM_TYPE_TWO_PORT, 7669 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7670 /* impl */ SOC_MEM_IMPL_NORMAL, 7671 /* cmic_mor_clks */ 0, 7672 }, 7673 #endif /* chips */ 7674 7675 #if defined(BCM_88675_A0) 7676 { /* SOC_MEM_INT_FDR_MEM_A00000m */ 7677 /* mem FDR_MEM_A00000m */ 7678 /* flags */ SOC_MEM_FLAG_SIGNAL | 7679 SOC_MEM_FLAG_WRITEONLY | 7680 SOC_MEM_FLAG_READONLY | 7681 SOC_MEM_FLAG_VALID, /* 0x2 */ 7682 /* cmp_fn */ NULL, 7683 /* *null_entry */ NULL, 7684 /* index_min */ 0, 7685 /* index_max */ 383, 7686 /* minblock */ 47, 7687 /* maxblock */ 47, 7688 /* blocks */ 0, 7689 /* blocks_hi */ 0x8000, 7690 /* base */ 0x00a00000, 7691 /* gran */ 1, 7692 /* bytes */ 136, 7693 /* nFields */ 2, 7694 /* *fields */ soc_FDR_MEM_A00000m_fields, 7695 /* *views */ NULL, 7696 /* *views_num */ NULL, 7697 /* snoop_cb */ NULL, 7698 /* snoop_user_data */ NULL, 7699 /* snoop_flags */ 0, 7700 /* severity */ SOC_MEM_SEVERE_LOW, 7701 /* type */ SOC_MEM_TYPE_TWO_PORT, 7702 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7703 /* impl */ SOC_MEM_IMPL_NORMAL, 7704 /* cmic_mor_clks */ 0, 7705 }, 7706 #endif /* chips */ 7707 7708 #if defined(BCM_88375_A0) 7709 { /* SOC_MEM_INT_FDR_MEM_A00000_BCM88375_A0m */ 7710 /* mem FDR_MEM_A00000m */ 7711 /* flags */ SOC_MEM_FLAG_SIGNAL | 7712 SOC_MEM_FLAG_WRITEONLY | 7713 SOC_MEM_FLAG_READONLY | 7714 SOC_MEM_FLAG_VALID, /* 0x2 */ 7715 /* cmp_fn */ NULL, 7716 /* *null_entry */ NULL, 7717 /* index_min */ 0, 7718 /* index_max */ 383, 7719 /* minblock */ 47, 7720 /* maxblock */ 47, 7721 /* blocks */ 0, 7722 /* blocks_hi */ 0x8000, 7723 /* base */ 0x00a00000, 7724 /* gran */ 1, 7725 /* bytes */ 136, 7726 /* nFields */ 2, 7727 /* *fields */ soc_FDR_MEM_A00000_BCM88375_A0m_fields, 7728 /* *views */ NULL, 7729 /* *views_num */ NULL, 7730 /* snoop_cb */ NULL, 7731 /* snoop_user_data */ NULL, 7732 /* snoop_flags */ 0, 7733 /* severity */ SOC_MEM_SEVERE_LOW, 7734 /* type */ SOC_MEM_TYPE_TWO_PORT, 7735 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7736 /* impl */ SOC_MEM_IMPL_NORMAL, 7737 /* cmic_mor_clks */ 0, 7738 }, 7739 #endif /* chips */ 7740 7741 #if defined(BCM_88375_B0) 7742 { /* SOC_MEM_INT_FDR_MEM_A00000_BCM88375_B0m */ 7743 /* mem FDR_MEM_A00000m */ 7744 /* flags */ SOC_MEM_FLAG_SIGNAL | 7745 SOC_MEM_FLAG_WRITEONLY | 7746 SOC_MEM_FLAG_READONLY | 7747 SOC_MEM_FLAG_VALID, /* 0x2 */ 7748 /* cmp_fn */ NULL, 7749 /* *null_entry */ NULL, 7750 /* index_min */ 0, 7751 /* index_max */ 383, 7752 /* minblock */ 47, 7753 /* maxblock */ 47, 7754 /* blocks */ 0, 7755 /* blocks_hi */ 0x8000, 7756 /* base */ 0x00a00000, 7757 /* gran */ 1, 7758 /* bytes */ 136, 7759 /* nFields */ 2, 7760 /* *fields */ soc_FDR_MEM_A00000_BCM88375_B0m_fields, 7761 /* *views */ NULL, 7762 /* *views_num */ NULL, 7763 /* snoop_cb */ NULL, 7764 /* snoop_user_data */ NULL, 7765 /* snoop_flags */ 0, 7766 /* severity */ SOC_MEM_SEVERE_LOW, 7767 /* type */ SOC_MEM_TYPE_TWO_PORT, 7768 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7769 /* impl */ SOC_MEM_IMPL_NORMAL, 7770 /* cmic_mor_clks */ 0, 7771 }, 7772 #endif /* chips */ 7773 7774 #if defined(BCM_88675_B0) 7775 { /* SOC_MEM_INT_FDR_MEM_A00000_BCM88675_B0m */ 7776 /* mem FDR_MEM_A00000m */ 7777 /* flags */ SOC_MEM_FLAG_SIGNAL | 7778 SOC_MEM_FLAG_WRITEONLY | 7779 SOC_MEM_FLAG_READONLY | 7780 SOC_MEM_FLAG_VALID, /* 0x2 */ 7781 /* cmp_fn */ NULL, 7782 /* *null_entry */ NULL, 7783 /* index_min */ 0, 7784 /* index_max */ 383, 7785 /* minblock */ 47, 7786 /* maxblock */ 47, 7787 /* blocks */ 0, 7788 /* blocks_hi */ 0x8000, 7789 /* base */ 0x00a00000, 7790 /* gran */ 1, 7791 /* bytes */ 136, 7792 /* nFields */ 2, 7793 /* *fields */ soc_FDR_MEM_A00000_BCM88675_B0m_fields, 7794 /* *views */ NULL, 7795 /* *views_num */ NULL, 7796 /* snoop_cb */ NULL, 7797 /* snoop_user_data */ NULL, 7798 /* snoop_flags */ 0, 7799 /* severity */ SOC_MEM_SEVERE_LOW, 7800 /* type */ SOC_MEM_TYPE_TWO_PORT, 7801 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7802 /* impl */ SOC_MEM_IMPL_NORMAL, 7803 /* cmic_mor_clks */ 0, 7804 }, 7805 #endif /* chips */ 7806 7807 #if defined(BCM_88680_A0) 7808 { /* SOC_MEM_INT_FDR_MEM_A00000_BCM88680_A0m */ 7809 /* mem FDR_MEM_A00000m */ 7810 /* flags */ SOC_MEM_FLAG_SIGNAL | 7811 SOC_MEM_FLAG_WRITEONLY | 7812 SOC_MEM_FLAG_READONLY | 7813 SOC_MEM_FLAG_VALID, /* 0x2 */ 7814 /* cmp_fn */ NULL, 7815 /* *null_entry */ NULL, 7816 /* index_min */ 0, 7817 /* index_max */ 767, 7818 /* minblock */ 48, 7819 /* maxblock */ 48, 7820 /* blocks */ 0, 7821 /* blocks_hi */ 0x10000, 7822 /* base */ 0x00a00000, 7823 /* gran */ 1, 7824 /* bytes */ 136, 7825 /* nFields */ 2, 7826 /* *fields */ soc_FDR_MEM_A00000_BCM88680_A0m_fields, 7827 /* *views */ NULL, 7828 /* *views_num */ NULL, 7829 /* snoop_cb */ NULL, 7830 /* snoop_user_data */ NULL, 7831 /* snoop_flags */ 0, 7832 /* severity */ SOC_MEM_SEVERE_LOW, 7833 /* type */ SOC_MEM_TYPE_TWO_PORT, 7834 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7835 /* impl */ SOC_MEM_IMPL_NORMAL, 7836 /* cmic_mor_clks */ 0, 7837 }, 7838 #endif /* chips */ 7839 7840 #if defined(BCM_88675_A0) 7841 { /* SOC_MEM_INT_FDR_MEM_B00000m */ 7842 /* mem FDR_MEM_B00000m */ 7843 /* flags */ SOC_MEM_FLAG_SIGNAL | 7844 SOC_MEM_FLAG_WRITEONLY | 7845 SOC_MEM_FLAG_READONLY | 7846 SOC_MEM_FLAG_VALID, /* 0x2 */ 7847 /* cmp_fn */ NULL, 7848 /* *null_entry */ NULL, 7849 /* index_min */ 0, 7850 /* index_max */ 1535, 7851 /* minblock */ 47, 7852 /* maxblock */ 47, 7853 /* blocks */ 0, 7854 /* blocks_hi */ 0x8000, 7855 /* base */ 0x00b00000, 7856 /* gran */ 1, 7857 /* bytes */ 7, 7858 /* nFields */ 2, 7859 /* *fields */ soc_FDR_MEM_B00000m_fields, 7860 /* *views */ NULL, 7861 /* *views_num */ NULL, 7862 /* snoop_cb */ NULL, 7863 /* snoop_user_data */ NULL, 7864 /* snoop_flags */ 0, 7865 /* severity */ SOC_MEM_SEVERE_HIGH, 7866 /* type */ SOC_MEM_TYPE_TWO_PORT, 7867 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7868 /* impl */ SOC_MEM_IMPL_NORMAL, 7869 /* cmic_mor_clks */ 0, 7870 }, 7871 #endif /* chips */ 7872 7873 #if defined(BCM_88375_A0) 7874 { /* SOC_MEM_INT_FDR_MEM_B00000_BCM88375_A0m */ 7875 /* mem FDR_MEM_B00000m */ 7876 /* flags */ SOC_MEM_FLAG_SIGNAL | 7877 SOC_MEM_FLAG_WRITEONLY | 7878 SOC_MEM_FLAG_READONLY | 7879 SOC_MEM_FLAG_VALID, /* 0x2 */ 7880 /* cmp_fn */ NULL, 7881 /* *null_entry */ NULL, 7882 /* index_min */ 0, 7883 /* index_max */ 1535, 7884 /* minblock */ 47, 7885 /* maxblock */ 47, 7886 /* blocks */ 0, 7887 /* blocks_hi */ 0x8000, 7888 /* base */ 0x00b00000, 7889 /* gran */ 1, 7890 /* bytes */ 7, 7891 /* nFields */ 2, 7892 /* *fields */ soc_FDR_MEM_B00000_BCM88375_A0m_fields, 7893 /* *views */ NULL, 7894 /* *views_num */ NULL, 7895 /* snoop_cb */ NULL, 7896 /* snoop_user_data */ NULL, 7897 /* snoop_flags */ 0, 7898 /* severity */ SOC_MEM_SEVERE_HIGH, 7899 /* type */ SOC_MEM_TYPE_TWO_PORT, 7900 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7901 /* impl */ SOC_MEM_IMPL_NORMAL, 7902 /* cmic_mor_clks */ 0, 7903 }, 7904 #endif /* chips */ 7905 7906 #if defined(BCM_88375_B0) 7907 { /* SOC_MEM_INT_FDR_MEM_B00000_BCM88375_B0m */ 7908 /* mem FDR_MEM_B00000m */ 7909 /* flags */ SOC_MEM_FLAG_SIGNAL | 7910 SOC_MEM_FLAG_WRITEONLY | 7911 SOC_MEM_FLAG_READONLY | 7912 SOC_MEM_FLAG_VALID, /* 0x2 */ 7913 /* cmp_fn */ NULL, 7914 /* *null_entry */ NULL, 7915 /* index_min */ 0, 7916 /* index_max */ 1535, 7917 /* minblock */ 47, 7918 /* maxblock */ 47, 7919 /* blocks */ 0, 7920 /* blocks_hi */ 0x8000, 7921 /* base */ 0x00b00000, 7922 /* gran */ 1, 7923 /* bytes */ 7, 7924 /* nFields */ 2, 7925 /* *fields */ soc_FDR_MEM_B00000_BCM88375_B0m_fields, 7926 /* *views */ NULL, 7927 /* *views_num */ NULL, 7928 /* snoop_cb */ NULL, 7929 /* snoop_user_data */ NULL, 7930 /* snoop_flags */ 0, 7931 /* severity */ SOC_MEM_SEVERE_HIGH, 7932 /* type */ SOC_MEM_TYPE_TWO_PORT, 7933 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7934 /* impl */ SOC_MEM_IMPL_NORMAL, 7935 /* cmic_mor_clks */ 0, 7936 }, 7937 #endif /* chips */ 7938 7939 #if defined(BCM_88675_B0) 7940 { /* SOC_MEM_INT_FDR_MEM_B00000_BCM88675_B0m */ 7941 /* mem FDR_MEM_B00000m */ 7942 /* flags */ SOC_MEM_FLAG_SIGNAL | 7943 SOC_MEM_FLAG_WRITEONLY | 7944 SOC_MEM_FLAG_READONLY | 7945 SOC_MEM_FLAG_VALID, /* 0x2 */ 7946 /* cmp_fn */ NULL, 7947 /* *null_entry */ NULL, 7948 /* index_min */ 0, 7949 /* index_max */ 1535, 7950 /* minblock */ 47, 7951 /* maxblock */ 47, 7952 /* blocks */ 0, 7953 /* blocks_hi */ 0x8000, 7954 /* base */ 0x00b00000, 7955 /* gran */ 1, 7956 /* bytes */ 7, 7957 /* nFields */ 2, 7958 /* *fields */ soc_FDR_MEM_B00000_BCM88675_B0m_fields, 7959 /* *views */ NULL, 7960 /* *views_num */ NULL, 7961 /* snoop_cb */ NULL, 7962 /* snoop_user_data */ NULL, 7963 /* snoop_flags */ 0, 7964 /* severity */ SOC_MEM_SEVERE_HIGH, 7965 /* type */ SOC_MEM_TYPE_TWO_PORT, 7966 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7967 /* impl */ SOC_MEM_IMPL_NORMAL, 7968 /* cmic_mor_clks */ 0, 7969 }, 7970 #endif /* chips */ 7971 7972 #if defined(BCM_88680_A0) 7973 { /* SOC_MEM_INT_FDR_MEM_B00000_BCM88680_A0m */ 7974 /* mem FDR_MEM_B00000m */ 7975 /* flags */ SOC_MEM_FLAG_SIGNAL | 7976 SOC_MEM_FLAG_WRITEONLY | 7977 SOC_MEM_FLAG_READONLY | 7978 SOC_MEM_FLAG_VALID, /* 0x2 */ 7979 /* cmp_fn */ NULL, 7980 /* *null_entry */ NULL, 7981 /* index_min */ 0, 7982 /* index_max */ 1535, 7983 /* minblock */ 48, 7984 /* maxblock */ 48, 7985 /* blocks */ 0, 7986 /* blocks_hi */ 0x10000, 7987 /* base */ 0x00b00000, 7988 /* gran */ 1, 7989 /* bytes */ 7, 7990 /* nFields */ 2, 7991 /* *fields */ soc_FDR_MEM_B00000_BCM88680_A0m_fields, 7992 /* *views */ NULL, 7993 /* *views_num */ NULL, 7994 /* snoop_cb */ NULL, 7995 /* snoop_user_data */ NULL, 7996 /* snoop_flags */ 0, 7997 /* severity */ SOC_MEM_SEVERE_HIGH, 7998 /* type */ SOC_MEM_TYPE_TWO_PORT, 7999 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8000 /* impl */ SOC_MEM_IMPL_NORMAL, 8001 /* cmic_mor_clks */ 0, 8002 }, 8003 #endif /* chips */ 8004 8005 #if defined(BCM_88675_A0) 8006 { /* SOC_MEM_INT_FDR_MEM_C00000m */ 8007 /* mem FDR_MEM_C00000m */ 8008 /* flags */ SOC_MEM_FLAG_SIGNAL | 8009 SOC_MEM_FLAG_WRITEONLY | 8010 SOC_MEM_FLAG_READONLY | 8011 SOC_MEM_FLAG_VALID, /* 0x2 */ 8012 /* cmp_fn */ NULL, 8013 /* *null_entry */ NULL, 8014 /* index_min */ 0, 8015 /* index_max */ 767, 8016 /* minblock */ 47, 8017 /* maxblock */ 47, 8018 /* blocks */ 0, 8019 /* blocks_hi */ 0x8000, 8020 /* base */ 0x00c00000, 8021 /* gran */ 1, 8022 /* bytes */ 7, 8023 /* nFields */ 2, 8024 /* *fields */ soc_FDR_MEM_C00000m_fields, 8025 /* *views */ NULL, 8026 /* *views_num */ NULL, 8027 /* snoop_cb */ NULL, 8028 /* snoop_user_data */ NULL, 8029 /* snoop_flags */ 0, 8030 /* severity */ SOC_MEM_SEVERE_HIGH, 8031 /* type */ SOC_MEM_TYPE_TWO_PORT, 8032 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8033 /* impl */ SOC_MEM_IMPL_NORMAL, 8034 /* cmic_mor_clks */ 0, 8035 }, 8036 #endif /* chips */ 8037 8038 #if defined(BCM_88375_A0) 8039 { /* SOC_MEM_INT_FDR_MEM_C00000_BCM88375_A0m */ 8040 /* mem FDR_MEM_C00000m */ 8041 /* flags */ SOC_MEM_FLAG_SIGNAL | 8042 SOC_MEM_FLAG_WRITEONLY | 8043 SOC_MEM_FLAG_READONLY | 8044 SOC_MEM_FLAG_VALID, /* 0x2 */ 8045 /* cmp_fn */ NULL, 8046 /* *null_entry */ NULL, 8047 /* index_min */ 0, 8048 /* index_max */ 767, 8049 /* minblock */ 47, 8050 /* maxblock */ 47, 8051 /* blocks */ 0, 8052 /* blocks_hi */ 0x8000, 8053 /* base */ 0x00c00000, 8054 /* gran */ 1, 8055 /* bytes */ 7, 8056 /* nFields */ 2, 8057 /* *fields */ soc_FDR_MEM_C00000_BCM88375_A0m_fields, 8058 /* *views */ NULL, 8059 /* *views_num */ NULL, 8060 /* snoop_cb */ NULL, 8061 /* snoop_user_data */ NULL, 8062 /* snoop_flags */ 0, 8063 /* severity */ SOC_MEM_SEVERE_HIGH, 8064 /* type */ SOC_MEM_TYPE_TWO_PORT, 8065 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8066 /* impl */ SOC_MEM_IMPL_NORMAL, 8067 /* cmic_mor_clks */ 0, 8068 }, 8069 #endif /* chips */ 8070 8071 #if defined(BCM_88375_B0) 8072 { /* SOC_MEM_INT_FDR_MEM_C00000_BCM88375_B0m */ 8073 /* mem FDR_MEM_C00000m */ 8074 /* flags */ SOC_MEM_FLAG_SIGNAL | 8075 SOC_MEM_FLAG_WRITEONLY | 8076 SOC_MEM_FLAG_READONLY | 8077 SOC_MEM_FLAG_VALID, /* 0x2 */ 8078 /* cmp_fn */ NULL, 8079 /* *null_entry */ NULL, 8080 /* index_min */ 0, 8081 /* index_max */ 767, 8082 /* minblock */ 47, 8083 /* maxblock */ 47, 8084 /* blocks */ 0, 8085 /* blocks_hi */ 0x8000, 8086 /* base */ 0x00c00000, 8087 /* gran */ 1, 8088 /* bytes */ 7, 8089 /* nFields */ 2, 8090 /* *fields */ soc_FDR_MEM_C00000_BCM88375_B0m_fields, 8091 /* *views */ NULL, 8092 /* *views_num */ NULL, 8093 /* snoop_cb */ NULL, 8094 /* snoop_user_data */ NULL, 8095 /* snoop_flags */ 0, 8096 /* severity */ SOC_MEM_SEVERE_HIGH, 8097 /* type */ SOC_MEM_TYPE_TWO_PORT, 8098 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8099 /* impl */ SOC_MEM_IMPL_NORMAL, 8100 /* cmic_mor_clks */ 0, 8101 }, 8102 #endif /* chips */ 8103 8104 #if defined(BCM_88675_B0) 8105 { /* SOC_MEM_INT_FDR_MEM_C00000_BCM88675_B0m */ 8106 /* mem FDR_MEM_C00000m */ 8107 /* flags */ SOC_MEM_FLAG_SIGNAL | 8108 SOC_MEM_FLAG_WRITEONLY | 8109 SOC_MEM_FLAG_READONLY | 8110 SOC_MEM_FLAG_VALID, /* 0x2 */ 8111 /* cmp_fn */ NULL, 8112 /* *null_entry */ NULL, 8113 /* index_min */ 0, 8114 /* index_max */ 767, 8115 /* minblock */ 47, 8116 /* maxblock */ 47, 8117 /* blocks */ 0, 8118 /* blocks_hi */ 0x8000, 8119 /* base */ 0x00c00000, 8120 /* gran */ 1, 8121 /* bytes */ 7, 8122 /* nFields */ 2, 8123 /* *fields */ soc_FDR_MEM_C00000_BCM88675_B0m_fields, 8124 /* *views */ NULL, 8125 /* *views_num */ NULL, 8126 /* snoop_cb */ NULL, 8127 /* snoop_user_data */ NULL, 8128 /* snoop_flags */ 0, 8129 /* severity */ SOC_MEM_SEVERE_HIGH, 8130 /* type */ SOC_MEM_TYPE_TWO_PORT, 8131 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8132 /* impl */ SOC_MEM_IMPL_NORMAL, 8133 /* cmic_mor_clks */ 0, 8134 }, 8135 #endif /* chips */ 8136 8137 #if defined(BCM_88680_A0) 8138 { /* SOC_MEM_INT_FDR_MEM_C00000_BCM88680_A0m */ 8139 /* mem FDR_MEM_C00000m */ 8140 /* flags */ SOC_MEM_FLAG_SIGNAL | 8141 SOC_MEM_FLAG_WRITEONLY | 8142 SOC_MEM_FLAG_READONLY | 8143 SOC_MEM_FLAG_VALID, /* 0x2 */ 8144 /* cmp_fn */ NULL, 8145 /* *null_entry */ NULL, 8146 /* index_min */ 0, 8147 /* index_max */ 1535, 8148 /* minblock */ 48, 8149 /* maxblock */ 48, 8150 /* blocks */ 0, 8151 /* blocks_hi */ 0x10000, 8152 /* base */ 0x00c00000, 8153 /* gran */ 1, 8154 /* bytes */ 7, 8155 /* nFields */ 2, 8156 /* *fields */ soc_FDR_MEM_C00000_BCM88680_A0m_fields, 8157 /* *views */ NULL, 8158 /* *views_num */ NULL, 8159 /* snoop_cb */ NULL, 8160 /* snoop_user_data */ NULL, 8161 /* snoop_flags */ 0, 8162 /* severity */ SOC_MEM_SEVERE_HIGH, 8163 /* type */ SOC_MEM_TYPE_TWO_PORT, 8164 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8165 /* impl */ SOC_MEM_IMPL_NORMAL, 8166 /* cmic_mor_clks */ 0, 8167 }, 8168 #endif /* chips */ 8169 8170 #if defined(BCM_88690_A0) 8171 { /* SOC_MEM_INT_FDTL_MCT_PAYLOADm */ 8172 /* mem FDTL_MCT_PAYLOADm */ 8173 /* flags */ SOC_MEM_FLAG_SIGNAL | 8174 SOC_MEM_FLAG_WRITEONLY | 8175 SOC_MEM_FLAG_READONLY | 8176 SOC_MEM_FLAG_VALID | 8177 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 8178 /* cmp_fn */ NULL, 8179 /* *null_entry */ NULL, 8180 /* index_min */ 0, 8181 /* index_max */ 63, 8182 /* minblock */ 104, 8183 /* maxblock */ 104, 8184 /* blocks */ 0, 8185 /* blocks_hi */ 0xffffffff, 8186 /* base */ 0x00000000, 8187 /* gran */ 1, 8188 /* bytes */ 147, 8189 /* nFields */ 5, 8190 /* *fields */ soc_FDTL_MCT_PAYLOADm_fields, 8191 /* *views */ NULL, 8192 /* *views_num */ NULL, 8193 /* snoop_cb */ NULL, 8194 /* snoop_user_data */ NULL, 8195 /* snoop_flags */ 0, 8196 /* severity */ SOC_MEM_SEVERE_LOW, 8197 /* type */ SOC_MEM_TYPE_TWO_PORT, 8198 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8199 /* impl */ SOC_MEM_IMPL_NORMAL, 8200 /* cmic_mor_clks */ 0, 8201 }, 8202 #endif /* chips */ 8203 8204 #if defined(BCM_88690_B0) 8205 { /* SOC_MEM_INT_FDTL_MCT_PAYLOAD_BCM88690_B0m */ 8206 /* mem FDTL_MCT_PAYLOADm */ 8207 /* flags */ SOC_MEM_FLAG_SIGNAL | 8208 SOC_MEM_FLAG_WRITEONLY | 8209 SOC_MEM_FLAG_READONLY | 8210 SOC_MEM_FLAG_VALID | 8211 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 8212 /* cmp_fn */ NULL, 8213 /* *null_entry */ NULL, 8214 /* index_min */ 0, 8215 /* index_max */ 63, 8216 /* minblock */ 104, 8217 /* maxblock */ 104, 8218 /* blocks */ 0, 8219 /* blocks_hi */ 0xffffffff, 8220 /* base */ 0x00000000, 8221 /* gran */ 1, 8222 /* bytes */ 147, 8223 /* nFields */ 5, 8224 /* *fields */ soc_FDTL_MCT_PAYLOAD_BCM88690_B0m_fields, 8225 /* *views */ NULL, 8226 /* *views_num */ NULL, 8227 /* snoop_cb */ NULL, 8228 /* snoop_user_data */ NULL, 8229 /* snoop_flags */ 0, 8230 /* severity */ SOC_MEM_SEVERE_LOW, 8231 /* type */ SOC_MEM_TYPE_TWO_PORT, 8232 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8233 /* impl */ SOC_MEM_IMPL_NORMAL, 8234 /* cmic_mor_clks */ 0, 8235 }, 8236 #endif /* chips */ 8237 8238 #if defined(BCM_88650_A0) 8239 { /* SOC_MEM_INT_FDT_IN_BAND_MEMm */ 8240 /* mem FDT_IN_BAND_MEMm */ 8241 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 8242 /* cmp_fn */ NULL, 8243 /* *null_entry */ NULL, 8244 /* index_min */ 0, 8245 /* index_max */ 2047, 8246 /* minblock */ 23, 8247 /* maxblock */ 23, 8248 /* blocks */ 0x800000, 8249 /* blocks_hi */ 0, 8250 /* base */ 0x00300000, 8251 /* gran */ 1, 8252 /* bytes */ 4, 8253 /* nFields */ 8, 8254 /* *fields */ soc_FDT_IN_BAND_MEMm_fields, 8255 /* *views */ NULL, 8256 /* *views_num */ NULL, 8257 /* snoop_cb */ NULL, 8258 /* snoop_user_data */ NULL, 8259 /* snoop_flags */ 0, 8260 /* mem severity */ SOC_MEM_SEVERE_MISSING, 8261 /* type */ SOC_MEM_TYPE_NORMAL, 8262 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 8263 /* impl */ SOC_MEM_IMPL_NORMAL, 8264 /* cmic_mor_clks */ 0, 8265 }, 8266 #endif /* chips */ 8267 8268 #if defined(BCM_8206_A0) 8269 { /* SOC_MEM_INT_FDT_IN_BAND_MEM_BCM8206_A0m */ 8270 /* mem FDT_IN_BAND_MEMm */ 8271 /* flags */ SOC_MEM_FLAG_SIGNAL | 8272 SOC_MEM_FLAG_VALID, /* 0x2 */ 8273 /* cmp_fn */ NULL, 8274 /* *null_entry */ NULL, 8275 /* index_min */ 0, 8276 /* index_max */ 2047, 8277 /* minblock */ 5, 8278 /* maxblock */ 5, 8279 /* blocks */ 0x20, 8280 /* blocks_hi */ 0, 8281 /* base */ 0x00300000, 8282 /* gran */ 1, 8283 /* bytes */ 5, 8284 /* nFields */ 8, 8285 /* *fields */ soc_FDT_IN_BAND_MEM_BCM8206_A0m_fields, 8286 /* *views */ NULL, 8287 /* *views_num */ NULL, 8288 /* snoop_cb */ NULL, 8289 /* snoop_user_data */ NULL, 8290 /* snoop_flags */ 0, 8291 /* severity */ SOC_MEM_SEVERE_MEDIUM, 8292 /* type */ SOC_MEM_TYPE_ONE_PORT, 8293 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8294 /* impl */ SOC_MEM_IMPL_NORMAL, 8295 /* cmic_mor_clks */ 0, 8296 }, 8297 #endif /* chips */ 8298 8299 #if defined(BCM_88202_A0) 8300 { /* SOC_MEM_INT_FDT_IN_BAND_MEM_BCM88202_A0m */ 8301 /* mem FDT_IN_BAND_MEMm */ 8302 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 8303 /* cmp_fn */ NULL, 8304 /* *null_entry */ NULL, 8305 /* index_min */ 0, 8306 /* index_max */ 2047, 8307 /* minblock */ 19, 8308 /* maxblock */ 19, 8309 /* blocks */ 0x80000, 8310 /* blocks_hi */ 0, 8311 /* base */ 0x00300000, 8312 /* gran */ 1, 8313 /* bytes */ 4, 8314 /* nFields */ 8, 8315 /* *fields */ soc_FDT_IN_BAND_MEM_BCM88202_A0m_fields, 8316 /* *views */ NULL, 8317 /* *views_num */ NULL, 8318 /* snoop_cb */ NULL, 8319 /* snoop_user_data */ NULL, 8320 /* snoop_flags */ 0, 8321 /* mem severity */ SOC_MEM_SEVERE_MISSING, 8322 /* type */ SOC_MEM_TYPE_NORMAL, 8323 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 8324 /* impl */ SOC_MEM_IMPL_NORMAL, 8325 /* cmic_mor_clks */ 0, 8326 }, 8327 #endif /* chips */ 8328 8329 #if defined(BCM_88375_A0) 8330 { /* SOC_MEM_INT_FDT_IN_BAND_MEM_BCM88375_A0m */ 8331 /* mem FDT_IN_BAND_MEMm */ 8332 /* flags */ SOC_MEM_FLAG_SIGNAL | 8333 SOC_MEM_FLAG_VALID, /* 0x2 */ 8334 /* cmp_fn */ NULL, 8335 /* *null_entry */ NULL, 8336 /* index_min */ 0, 8337 /* index_max */ 2047, 8338 /* minblock */ 48, 8339 /* maxblock */ 48, 8340 /* blocks */ 0, 8341 /* blocks_hi */ 0x10000, 8342 /* base */ 0x00300000, 8343 /* gran */ 1, 8344 /* bytes */ 5, 8345 /* nFields */ 8, 8346 /* *fields */ soc_FDT_IN_BAND_MEM_BCM88375_A0m_fields, 8347 /* *views */ NULL, 8348 /* *views_num */ NULL, 8349 /* snoop_cb */ NULL, 8350 /* snoop_user_data */ NULL, 8351 /* snoop_flags */ 0, 8352 /* severity */ SOC_MEM_SEVERE_MEDIUM, 8353 /* type */ SOC_MEM_TYPE_ONE_PORT, 8354 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8355 /* impl */ SOC_MEM_IMPL_NORMAL, 8356 /* cmic_mor_clks */ 0, 8357 }, 8358 #endif /* chips */ 8359 8360 #if defined(BCM_88375_B0) 8361 { /* SOC_MEM_INT_FDT_IN_BAND_MEM_BCM88375_B0m */ 8362 /* mem FDT_IN_BAND_MEMm */ 8363 /* flags */ SOC_MEM_FLAG_SIGNAL | 8364 SOC_MEM_FLAG_VALID, /* 0x2 */ 8365 /* cmp_fn */ NULL, 8366 /* *null_entry */ NULL, 8367 /* index_min */ 0, 8368 /* index_max */ 2047, 8369 /* minblock */ 48, 8370 /* maxblock */ 48, 8371 /* blocks */ 0, 8372 /* blocks_hi */ 0x10000, 8373 /* base */ 0x00300000, 8374 /* gran */ 1, 8375 /* bytes */ 5, 8376 /* nFields */ 8, 8377 /* *fields */ soc_FDT_IN_BAND_MEM_BCM88375_B0m_fields, 8378 /* *views */ NULL, 8379 /* *views_num */ NULL, 8380 /* snoop_cb */ NULL, 8381 /* snoop_user_data */ NULL, 8382 /* snoop_flags */ 0, 8383 /* severity */ SOC_MEM_SEVERE_MEDIUM, 8384 /* type */ SOC_MEM_TYPE_ONE_PORT, 8385 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8386 /* impl */ SOC_MEM_IMPL_NORMAL, 8387 /* cmic_mor_clks */ 0, 8388 }, 8389 #endif /* chips */ 8390 8391 #if defined(BCM_88470_A0) 8392 { /* SOC_MEM_INT_FDT_IN_BAND_MEM_BCM88470_A0m */ 8393 /* mem FDT_IN_BAND_MEMm */ 8394 /* flags */ SOC_MEM_FLAG_SIGNAL | 8395 SOC_MEM_FLAG_VALID, /* 0x2 */ 8396 /* cmp_fn */ NULL, 8397 /* *null_entry */ NULL, 8398 /* index_min */ 0, 8399 /* index_max */ 511, 8400 /* minblock */ 24, 8401 /* maxblock */ 24, 8402 /* blocks */ 0x1000000, 8403 /* blocks_hi */ 0, 8404 /* base */ 0x00300000, 8405 /* gran */ 1, 8406 /* bytes */ 5, 8407 /* nFields */ 8, 8408 /* *fields */ soc_FDT_IN_BAND_MEM_BCM88470_A0m_fields, 8409 /* *views */ NULL, 8410 /* *views_num */ NULL, 8411 /* snoop_cb */ NULL, 8412 /* snoop_user_data */ NULL, 8413 /* snoop_flags */ 0, 8414 /* severity */ SOC_MEM_SEVERE_LOW, 8415 /* type */ SOC_MEM_TYPE_ONE_PORT, 8416 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8417 /* impl */ SOC_MEM_IMPL_NORMAL, 8418 /* cmic_mor_clks */ 0, 8419 }, 8420 #endif /* chips */ 8421 8422 #if defined(BCM_88470_B0) 8423 { /* SOC_MEM_INT_FDT_IN_BAND_MEM_BCM88470_B0m */ 8424 /* mem FDT_IN_BAND_MEMm */ 8425 /* flags */ SOC_MEM_FLAG_SIGNAL | 8426 SOC_MEM_FLAG_VALID, /* 0x2 */ 8427 /* cmp_fn */ NULL, 8428 /* *null_entry */ NULL, 8429 /* index_min */ 0, 8430 /* index_max */ 511, 8431 /* minblock */ 24, 8432 /* maxblock */ 24, 8433 /* blocks */ 0x1000000, 8434 /* blocks_hi */ 0, 8435 /* base */ 0x00300000, 8436 /* gran */ 1, 8437 /* bytes */ 5, 8438 /* nFields */ 8, 8439 /* *fields */ soc_FDT_IN_BAND_MEM_BCM88470_B0m_fields, 8440 /* *views */ NULL, 8441 /* *views_num */ NULL, 8442 /* snoop_cb */ NULL, 8443 /* snoop_user_data */ NULL, 8444 /* snoop_flags */ 0, 8445 /* severity */ SOC_MEM_SEVERE_LOW, 8446 /* type */ SOC_MEM_TYPE_ONE_PORT, 8447 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8448 /* impl */ SOC_MEM_IMPL_NORMAL, 8449 /* cmic_mor_clks */ 0, 8450 }, 8451 #endif /* chips */ 8452 8453 #if defined(BCM_88650_B0) 8454 { /* SOC_MEM_INT_FDT_IN_BAND_MEM_BCM88650_B0m */ 8455 /* mem FDT_IN_BAND_MEMm */ 8456 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 8457 /* cmp_fn */ NULL, 8458 /* *null_entry */ NULL, 8459 /* index_min */ 0, 8460 /* index_max */ 2047, 8461 /* minblock */ 23, 8462 /* maxblock */ 23, 8463 /* blocks */ 0x800000, 8464 /* blocks_hi */ 0, 8465 /* base */ 0x00300000, 8466 /* gran */ 1, 8467 /* bytes */ 4, 8468 /* nFields */ 8, 8469 /* *fields */ soc_FDT_IN_BAND_MEM_BCM88650_B0m_fields, 8470 /* *views */ NULL, 8471 /* *views_num */ NULL, 8472 /* snoop_cb */ NULL, 8473 /* snoop_user_data */ NULL, 8474 /* snoop_flags */ 0, 8475 /* mem severity */ SOC_MEM_SEVERE_MISSING, 8476 /* type */ SOC_MEM_TYPE_NORMAL, 8477 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 8478 /* impl */ SOC_MEM_IMPL_NORMAL, 8479 /* cmic_mor_clks */ 0, 8480 }, 8481 #endif /* chips */ 8482 8483 #if defined(BCM_88660_A0) 8484 { /* SOC_MEM_INT_FDT_IN_BAND_MEM_BCM88660_A0m */ 8485 /* mem FDT_IN_BAND_MEMm */ 8486 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 8487 /* cmp_fn */ NULL, 8488 /* *null_entry */ NULL, 8489 /* index_min */ 0, 8490 /* index_max */ 2047, 8491 /* minblock */ 23, 8492 /* maxblock */ 23, 8493 /* blocks */ 0x800000, 8494 /* blocks_hi */ 0, 8495 /* base */ 0x00300000, 8496 /* gran */ 1, 8497 /* bytes */ 4, 8498 /* nFields */ 8, 8499 /* *fields */ soc_FDT_IN_BAND_MEM_BCM88660_A0m_fields, 8500 /* *views */ NULL, 8501 /* *views_num */ NULL, 8502 /* snoop_cb */ NULL, 8503 /* snoop_user_data */ NULL, 8504 /* snoop_flags */ 0, 8505 /* mem severity */ SOC_MEM_SEVERE_MISSING, 8506 /* type */ SOC_MEM_TYPE_NORMAL, 8507 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 8508 /* impl */ SOC_MEM_IMPL_NORMAL, 8509 /* cmic_mor_clks */ 0, 8510 }, 8511 #endif /* chips */ 8512 8513 #if defined(BCM_88675_A0) 8514 { /* SOC_MEM_INT_FDT_IN_BAND_MEM_BCM88675_A0m */ 8515 /* mem FDT_IN_BAND_MEMm */ 8516 /* flags */ SOC_MEM_FLAG_SIGNAL | 8517 SOC_MEM_FLAG_VALID, /* 0x2 */ 8518 /* cmp_fn */ NULL, 8519 /* *null_entry */ NULL, 8520 /* index_min */ 0, 8521 /* index_max */ 2047, 8522 /* minblock */ 48, 8523 /* maxblock */ 48, 8524 /* blocks */ 0, 8525 /* blocks_hi */ 0x10000, 8526 /* base */ 0x00300000, 8527 /* gran */ 1, 8528 /* bytes */ 5, 8529 /* nFields */ 8, 8530 /* *fields */ soc_FDT_IN_BAND_MEM_BCM88675_A0m_fields, 8531 /* *views */ NULL, 8532 /* *views_num */ NULL, 8533 /* snoop_cb */ NULL, 8534 /* snoop_user_data */ NULL, 8535 /* snoop_flags */ 0, 8536 /* severity */ SOC_MEM_SEVERE_MEDIUM, 8537 /* type */ SOC_MEM_TYPE_ONE_PORT, 8538 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8539 /* impl */ SOC_MEM_IMPL_NORMAL, 8540 /* cmic_mor_clks */ 0, 8541 }, 8542 #endif /* chips */ 8543 8544 #if defined(BCM_88675_B0) 8545 { /* SOC_MEM_INT_FDT_IN_BAND_MEM_BCM88675_B0m */ 8546 /* mem FDT_IN_BAND_MEMm */ 8547 /* flags */ SOC_MEM_FLAG_SIGNAL | 8548 SOC_MEM_FLAG_VALID, /* 0x2 */ 8549 /* cmp_fn */ NULL, 8550 /* *null_entry */ NULL, 8551 /* index_min */ 0, 8552 /* index_max */ 2047, 8553 /* minblock */ 48, 8554 /* maxblock */ 48, 8555 /* blocks */ 0, 8556 /* blocks_hi */ 0x10000, 8557 /* base */ 0x00300000, 8558 /* gran */ 1, 8559 /* bytes */ 5, 8560 /* nFields */ 8, 8561 /* *fields */ soc_FDT_IN_BAND_MEM_BCM88675_B0m_fields, 8562 /* *views */ NULL, 8563 /* *views_num */ NULL, 8564 /* snoop_cb */ NULL, 8565 /* snoop_user_data */ NULL, 8566 /* snoop_flags */ 0, 8567 /* severity */ SOC_MEM_SEVERE_MEDIUM, 8568 /* type */ SOC_MEM_TYPE_ONE_PORT, 8569 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8570 /* impl */ SOC_MEM_IMPL_NORMAL, 8571 /* cmic_mor_clks */ 0, 8572 }, 8573 #endif /* chips */ 8574 8575 #if defined(BCM_88680_A0) 8576 { /* SOC_MEM_INT_FDT_IN_BAND_MEM_BCM88680_A0m */ 8577 /* mem FDT_IN_BAND_MEMm */ 8578 /* flags */ SOC_MEM_FLAG_SIGNAL | 8579 SOC_MEM_FLAG_VALID, /* 0x2 */ 8580 /* cmp_fn */ NULL, 8581 /* *null_entry */ NULL, 8582 /* index_min */ 0, 8583 /* index_max */ 2047, 8584 /* minblock */ 49, 8585 /* maxblock */ 49, 8586 /* blocks */ 0, 8587 /* blocks_hi */ 0x20000, 8588 /* base */ 0x00300000, 8589 /* gran */ 1, 8590 /* bytes */ 5, 8591 /* nFields */ 8, 8592 /* *fields */ soc_FDT_IN_BAND_MEM_BCM88680_A0m_fields, 8593 /* *views */ NULL, 8594 /* *views_num */ NULL, 8595 /* snoop_cb */ NULL, 8596 /* snoop_user_data */ NULL, 8597 /* snoop_flags */ 0, 8598 /* severity */ SOC_MEM_SEVERE_MEDIUM, 8599 /* type */ SOC_MEM_TYPE_ONE_PORT, 8600 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8601 /* impl */ SOC_MEM_IMPL_NORMAL, 8602 /* cmic_mor_clks */ 0, 8603 }, 8604 #endif /* chips */ 8605 8606 #if defined(BCM_88690_A0) 8607 { /* SOC_MEM_INT_FDT_IN_BAND_MEM_BCM88690_A0m */ 8608 /* mem FDT_IN_BAND_MEMm */ 8609 /* flags */ SOC_MEM_FLAG_SIGNAL | 8610 SOC_MEM_FLAG_VALID, /* 0x2 */ 8611 /* cmp_fn */ NULL, 8612 /* *null_entry */ NULL, 8613 /* index_min */ 0, 8614 /* index_max */ 2047, 8615 /* minblock */ 103, 8616 /* maxblock */ 103, 8617 /* blocks */ 0, 8618 /* blocks_hi */ 0xffffffff, 8619 /* base */ 0x00024000, 8620 /* gran */ 1, 8621 /* bytes */ 5, 8622 /* nFields */ 8, 8623 /* *fields */ soc_FDT_IN_BAND_MEM_BCM88690_A0m_fields, 8624 /* *views */ NULL, 8625 /* *views_num */ NULL, 8626 /* snoop_cb */ NULL, 8627 /* snoop_user_data */ NULL, 8628 /* snoop_flags */ 0, 8629 /* severity */ SOC_MEM_SEVERE_MEDIUM, 8630 /* type */ SOC_MEM_TYPE_ONE_PORT, 8631 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8632 /* impl */ SOC_MEM_IMPL_NORMAL, 8633 /* cmic_mor_clks */ 0, 8634 }, 8635 #endif /* chips */ 8636 8637 #if defined(BCM_88690_B0) 8638 { /* SOC_MEM_INT_FDT_IN_BAND_MEM_BCM88690_B0m */ 8639 /* mem FDT_IN_BAND_MEMm */ 8640 /* flags */ SOC_MEM_FLAG_SIGNAL | 8641 SOC_MEM_FLAG_VALID, /* 0x2 */ 8642 /* cmp_fn */ NULL, 8643 /* *null_entry */ NULL, 8644 /* index_min */ 0, 8645 /* index_max */ 2047, 8646 /* minblock */ 103, 8647 /* maxblock */ 103, 8648 /* blocks */ 0, 8649 /* blocks_hi */ 0xffffffff, 8650 /* base */ 0x00024000, 8651 /* gran */ 1, 8652 /* bytes */ 5, 8653 /* nFields */ 8, 8654 /* *fields */ soc_FDT_IN_BAND_MEM_BCM88690_B0m_fields, 8655 /* *views */ NULL, 8656 /* *views_num */ NULL, 8657 /* snoop_cb */ NULL, 8658 /* snoop_user_data */ NULL, 8659 /* snoop_flags */ 0, 8660 /* severity */ SOC_MEM_SEVERE_MEDIUM, 8661 /* type */ SOC_MEM_TYPE_ONE_PORT, 8662 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8663 /* impl */ SOC_MEM_IMPL_NORMAL, 8664 /* cmic_mor_clks */ 0, 8665 }, 8666 #endif /* chips */ 8667 8668 #if defined(BCM_88675_A0) 8669 { /* SOC_MEM_INT_FDT_IPT_CTRL_FIFOm */ 8670 /* mem FDT_IPT_CTRL_FIFOm */ 8671 /* flags */ SOC_MEM_FLAG_SIGNAL | 8672 SOC_MEM_FLAG_VALID, /* 0x2 */ 8673 /* cmp_fn */ NULL, 8674 /* *null_entry */ NULL, 8675 /* index_min */ 0, 8676 /* index_max */ 207, 8677 /* minblock */ 48, 8678 /* maxblock */ 48, 8679 /* blocks */ 0, 8680 /* blocks_hi */ 0x10000, 8681 /* base */ 0x00100000, 8682 /* gran */ 1, 8683 /* bytes */ 12, 8684 /* nFields */ 2, 8685 /* *fields */ soc_FDT_IPT_CTRL_FIFOm_fields, 8686 /* *views */ NULL, 8687 /* *views_num */ NULL, 8688 /* snoop_cb */ NULL, 8689 /* snoop_user_data */ NULL, 8690 /* snoop_flags */ 0, 8691 /* severity */ SOC_MEM_SEVERE_HIGH, 8692 /* type */ SOC_MEM_TYPE_TWO_PORT, 8693 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8694 /* impl */ SOC_MEM_IMPL_NORMAL, 8695 /* cmic_mor_clks */ 0, 8696 }, 8697 #endif /* chips */ 8698 8699 #if defined(BCM_8206_A0) 8700 { /* SOC_MEM_INT_FDT_IPT_CTRL_FIFO_BCM8206_A0m */ 8701 /* mem FDT_IPT_CTRL_FIFOm */ 8702 /* flags */ SOC_MEM_FLAG_SIGNAL | 8703 SOC_MEM_FLAG_VALID, /* 0x2 */ 8704 /* cmp_fn */ NULL, 8705 /* *null_entry */ NULL, 8706 /* index_min */ 0, 8707 /* index_max */ 207, 8708 /* minblock */ 5, 8709 /* maxblock */ 5, 8710 /* blocks */ 0x20, 8711 /* blocks_hi */ 0, 8712 /* base */ 0x00100000, 8713 /* gran */ 1, 8714 /* bytes */ 12, 8715 /* nFields */ 2, 8716 /* *fields */ soc_FDT_IPT_CTRL_FIFO_BCM8206_A0m_fields, 8717 /* *views */ NULL, 8718 /* *views_num */ NULL, 8719 /* snoop_cb */ NULL, 8720 /* snoop_user_data */ NULL, 8721 /* snoop_flags */ 0, 8722 /* severity */ SOC_MEM_SEVERE_HIGH, 8723 /* type */ SOC_MEM_TYPE_TWO_PORT, 8724 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8725 /* impl */ SOC_MEM_IMPL_NORMAL, 8726 /* cmic_mor_clks */ 0, 8727 }, 8728 #endif /* chips */ 8729 8730 #if defined(BCM_88375_A0) 8731 { /* SOC_MEM_INT_FDT_IPT_CTRL_FIFO_BCM88375_A0m */ 8732 /* mem FDT_IPT_CTRL_FIFOm */ 8733 /* flags */ SOC_MEM_FLAG_SIGNAL | 8734 SOC_MEM_FLAG_VALID, /* 0x2 */ 8735 /* cmp_fn */ NULL, 8736 /* *null_entry */ NULL, 8737 /* index_min */ 0, 8738 /* index_max */ 207, 8739 /* minblock */ 48, 8740 /* maxblock */ 48, 8741 /* blocks */ 0, 8742 /* blocks_hi */ 0x10000, 8743 /* base */ 0x00100000, 8744 /* gran */ 1, 8745 /* bytes */ 12, 8746 /* nFields */ 2, 8747 /* *fields */ soc_FDT_IPT_CTRL_FIFO_BCM88375_A0m_fields, 8748 /* *views */ NULL, 8749 /* *views_num */ NULL, 8750 /* snoop_cb */ NULL, 8751 /* snoop_user_data */ NULL, 8752 /* snoop_flags */ 0, 8753 /* severity */ SOC_MEM_SEVERE_HIGH, 8754 /* type */ SOC_MEM_TYPE_TWO_PORT, 8755 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8756 /* impl */ SOC_MEM_IMPL_NORMAL, 8757 /* cmic_mor_clks */ 0, 8758 }, 8759 #endif /* chips */ 8760 8761 #if defined(BCM_88375_B0) 8762 { /* SOC_MEM_INT_FDT_IPT_CTRL_FIFO_BCM88375_B0m */ 8763 /* mem FDT_IPT_CTRL_FIFOm */ 8764 /* flags */ SOC_MEM_FLAG_SIGNAL | 8765 SOC_MEM_FLAG_VALID, /* 0x2 */ 8766 /* cmp_fn */ NULL, 8767 /* *null_entry */ NULL, 8768 /* index_min */ 0, 8769 /* index_max */ 207, 8770 /* minblock */ 48, 8771 /* maxblock */ 48, 8772 /* blocks */ 0, 8773 /* blocks_hi */ 0x10000, 8774 /* base */ 0x00100000, 8775 /* gran */ 1, 8776 /* bytes */ 12, 8777 /* nFields */ 2, 8778 /* *fields */ soc_FDT_IPT_CTRL_FIFO_BCM88375_B0m_fields, 8779 /* *views */ NULL, 8780 /* *views_num */ NULL, 8781 /* snoop_cb */ NULL, 8782 /* snoop_user_data */ NULL, 8783 /* snoop_flags */ 0, 8784 /* severity */ SOC_MEM_SEVERE_HIGH, 8785 /* type */ SOC_MEM_TYPE_TWO_PORT, 8786 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8787 /* impl */ SOC_MEM_IMPL_NORMAL, 8788 /* cmic_mor_clks */ 0, 8789 }, 8790 #endif /* chips */ 8791 8792 #if defined(BCM_88470_A0) 8793 { /* SOC_MEM_INT_FDT_IPT_CTRL_FIFO_BCM88470_A0m */ 8794 /* mem FDT_IPT_CTRL_FIFOm */ 8795 /* flags */ SOC_MEM_FLAG_SIGNAL | 8796 SOC_MEM_FLAG_VALID, /* 0x2 */ 8797 /* cmp_fn */ NULL, 8798 /* *null_entry */ NULL, 8799 /* index_min */ 0, 8800 /* index_max */ 207, 8801 /* minblock */ 24, 8802 /* maxblock */ 24, 8803 /* blocks */ 0x1000000, 8804 /* blocks_hi */ 0, 8805 /* base */ 0x00100000, 8806 /* gran */ 1, 8807 /* bytes */ 12, 8808 /* nFields */ 2, 8809 /* *fields */ soc_FDT_IPT_CTRL_FIFO_BCM88470_A0m_fields, 8810 /* *views */ NULL, 8811 /* *views_num */ NULL, 8812 /* snoop_cb */ NULL, 8813 /* snoop_user_data */ NULL, 8814 /* snoop_flags */ 0, 8815 /* severity */ SOC_MEM_SEVERE_LOW, 8816 /* type */ SOC_MEM_TYPE_TWO_PORT, 8817 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8818 /* impl */ SOC_MEM_IMPL_NORMAL, 8819 /* cmic_mor_clks */ 0, 8820 }, 8821 #endif /* chips */ 8822 8823 #if defined(BCM_88470_B0) 8824 { /* SOC_MEM_INT_FDT_IPT_CTRL_FIFO_BCM88470_B0m */ 8825 /* mem FDT_IPT_CTRL_FIFOm */ 8826 /* flags */ SOC_MEM_FLAG_SIGNAL | 8827 SOC_MEM_FLAG_VALID, /* 0x2 */ 8828 /* cmp_fn */ NULL, 8829 /* *null_entry */ NULL, 8830 /* index_min */ 0, 8831 /* index_max */ 207, 8832 /* minblock */ 24, 8833 /* maxblock */ 24, 8834 /* blocks */ 0x1000000, 8835 /* blocks_hi */ 0, 8836 /* base */ 0x00100000, 8837 /* gran */ 1, 8838 /* bytes */ 12, 8839 /* nFields */ 2, 8840 /* *fields */ soc_FDT_IPT_CTRL_FIFO_BCM88470_B0m_fields, 8841 /* *views */ NULL, 8842 /* *views_num */ NULL, 8843 /* snoop_cb */ NULL, 8844 /* snoop_user_data */ NULL, 8845 /* snoop_flags */ 0, 8846 /* severity */ SOC_MEM_SEVERE_LOW, 8847 /* type */ SOC_MEM_TYPE_TWO_PORT, 8848 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8849 /* impl */ SOC_MEM_IMPL_NORMAL, 8850 /* cmic_mor_clks */ 0, 8851 }, 8852 #endif /* chips */ 8853 8854 #if defined(BCM_88675_B0) 8855 { /* SOC_MEM_INT_FDT_IPT_CTRL_FIFO_BCM88675_B0m */ 8856 /* mem FDT_IPT_CTRL_FIFOm */ 8857 /* flags */ SOC_MEM_FLAG_SIGNAL | 8858 SOC_MEM_FLAG_VALID, /* 0x2 */ 8859 /* cmp_fn */ NULL, 8860 /* *null_entry */ NULL, 8861 /* index_min */ 0, 8862 /* index_max */ 207, 8863 /* minblock */ 48, 8864 /* maxblock */ 48, 8865 /* blocks */ 0, 8866 /* blocks_hi */ 0x10000, 8867 /* base */ 0x00100000, 8868 /* gran */ 1, 8869 /* bytes */ 12, 8870 /* nFields */ 2, 8871 /* *fields */ soc_FDT_IPT_CTRL_FIFO_BCM88675_B0m_fields, 8872 /* *views */ NULL, 8873 /* *views_num */ NULL, 8874 /* snoop_cb */ NULL, 8875 /* snoop_user_data */ NULL, 8876 /* snoop_flags */ 0, 8877 /* severity */ SOC_MEM_SEVERE_HIGH, 8878 /* type */ SOC_MEM_TYPE_TWO_PORT, 8879 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8880 /* impl */ SOC_MEM_IMPL_NORMAL, 8881 /* cmic_mor_clks */ 0, 8882 }, 8883 #endif /* chips */ 8884 8885 #if defined(BCM_88680_A0) 8886 { /* SOC_MEM_INT_FDT_IPT_CTRL_FIFO_BCM88680_A0m */ 8887 /* mem FDT_IPT_CTRL_FIFOm */ 8888 /* flags */ SOC_MEM_FLAG_SIGNAL | 8889 SOC_MEM_FLAG_VALID, /* 0x2 */ 8890 /* cmp_fn */ NULL, 8891 /* *null_entry */ NULL, 8892 /* index_min */ 0, 8893 /* index_max */ 207, 8894 /* minblock */ 49, 8895 /* maxblock */ 49, 8896 /* blocks */ 0, 8897 /* blocks_hi */ 0x20000, 8898 /* base */ 0x00100000, 8899 /* gran */ 1, 8900 /* bytes */ 13, 8901 /* nFields */ 2, 8902 /* *fields */ soc_FDT_IPT_CTRL_FIFO_BCM88680_A0m_fields, 8903 /* *views */ NULL, 8904 /* *views_num */ NULL, 8905 /* snoop_cb */ NULL, 8906 /* snoop_user_data */ NULL, 8907 /* snoop_flags */ 0, 8908 /* severity */ SOC_MEM_SEVERE_HIGH, 8909 /* type */ SOC_MEM_TYPE_TWO_PORT, 8910 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8911 /* impl */ SOC_MEM_IMPL_NORMAL, 8912 /* cmic_mor_clks */ 0, 8913 }, 8914 #endif /* chips */ 8915 8916 #if defined(BCM_88690_A0) 8917 { /* SOC_MEM_INT_FDT_IPT_DESCm */ 8918 /* mem FDT_IPT_DESCm */ 8919 /* flags */ SOC_MEM_FLAG_SIGNAL | 8920 SOC_MEM_FLAG_WRITEONLY | 8921 SOC_MEM_FLAG_READONLY | 8922 SOC_MEM_FLAG_VALID | 8923 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 8924 /* cmp_fn */ NULL, 8925 /* *null_entry */ NULL, 8926 /* index_min */ 0, 8927 /* index_max */ 2047, 8928 /* minblock */ 103, 8929 /* maxblock */ 103, 8930 /* blocks */ 0, 8931 /* blocks_hi */ 0xffffffff, 8932 /* base */ 0x00000000, 8933 /* gran */ 1, 8934 /* bytes */ 40, 8935 /* nFields */ 2, 8936 /* *fields */ soc_FDT_IPT_DESCm_fields, 8937 /* *views */ NULL, 8938 /* *views_num */ NULL, 8939 /* snoop_cb */ NULL, 8940 /* snoop_user_data */ NULL, 8941 /* snoop_flags */ 0, 8942 /* severity */ SOC_MEM_SEVERE_HIGH, 8943 /* type */ SOC_MEM_TYPE_TWO_PORT, 8944 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8945 /* impl */ SOC_MEM_IMPL_NORMAL, 8946 /* cmic_mor_clks */ 0, 8947 }, 8948 #endif /* chips */ 8949 8950 #if defined(BCM_88690_B0) 8951 { /* SOC_MEM_INT_FDT_IPT_DESC_BCM88690_B0m */ 8952 /* mem FDT_IPT_DESCm */ 8953 /* flags */ SOC_MEM_FLAG_SIGNAL | 8954 SOC_MEM_FLAG_WRITEONLY | 8955 SOC_MEM_FLAG_READONLY | 8956 SOC_MEM_FLAG_VALID | 8957 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 8958 /* cmp_fn */ NULL, 8959 /* *null_entry */ NULL, 8960 /* index_min */ 0, 8961 /* index_max */ 2047, 8962 /* minblock */ 103, 8963 /* maxblock */ 103, 8964 /* blocks */ 0, 8965 /* blocks_hi */ 0xffffffff, 8966 /* base */ 0x00000000, 8967 /* gran */ 1, 8968 /* bytes */ 40, 8969 /* nFields */ 2, 8970 /* *fields */ soc_FDT_IPT_DESC_BCM88690_B0m_fields, 8971 /* *views */ NULL, 8972 /* *views_num */ NULL, 8973 /* snoop_cb */ NULL, 8974 /* snoop_user_data */ NULL, 8975 /* snoop_flags */ 0, 8976 /* severity */ SOC_MEM_SEVERE_HIGH, 8977 /* type */ SOC_MEM_TYPE_TWO_PORT, 8978 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8979 /* impl */ SOC_MEM_IMPL_NORMAL, 8980 /* cmic_mor_clks */ 0, 8981 }, 8982 #endif /* chips */ 8983 8984 #if defined(BCM_88675_A0) 8985 { /* SOC_MEM_INT_FDT_IPT_MESH_MCm */ 8986 /* mem FDT_IPT_MESH_MCm */ 8987 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 8988 /* cmp_fn */ NULL, 8989 /* *null_entry */ NULL, 8990 /* index_min */ 0, 8991 /* index_max */ 2047, 8992 /* minblock */ 48, 8993 /* maxblock */ 48, 8994 /* blocks */ 0, 8995 /* blocks_hi */ 0x10000, 8996 /* base */ 0x00500000, 8997 /* gran */ 1, 8998 /* bytes */ 18, 8999 /* nFields */ 2, 9000 /* *fields */ soc_FDT_IPT_MESH_MCm_fields, 9001 /* *views */ NULL, 9002 /* *views_num */ NULL, 9003 /* snoop_cb */ NULL, 9004 /* snoop_user_data */ NULL, 9005 /* snoop_flags */ 0, 9006 /* severity */ SOC_MEM_SEVERE_MEDIUM, 9007 /* type */ SOC_MEM_TYPE_ONE_PORT, 9008 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9009 /* impl */ SOC_MEM_IMPL_NORMAL, 9010 /* cmic_mor_clks */ 0, 9011 }, 9012 #endif /* chips */ 9013 9014 #if defined(BCM_8206_A0) 9015 { /* SOC_MEM_INT_FDT_IPT_MESH_MC_BCM8206_A0m */ 9016 /* mem FDT_IPT_MESH_MCm */ 9017 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9018 /* cmp_fn */ NULL, 9019 /* *null_entry */ NULL, 9020 /* index_min */ 0, 9021 /* index_max */ 2047, 9022 /* minblock */ 5, 9023 /* maxblock */ 5, 9024 /* blocks */ 0x20, 9025 /* blocks_hi */ 0, 9026 /* base */ 0x00500000, 9027 /* gran */ 1, 9028 /* bytes */ 18, 9029 /* nFields */ 2, 9030 /* *fields */ soc_FDT_IPT_MESH_MC_BCM8206_A0m_fields, 9031 /* *views */ NULL, 9032 /* *views_num */ NULL, 9033 /* snoop_cb */ NULL, 9034 /* snoop_user_data */ NULL, 9035 /* snoop_flags */ 0, 9036 /* severity */ SOC_MEM_SEVERE_MEDIUM, 9037 /* type */ SOC_MEM_TYPE_ONE_PORT, 9038 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9039 /* impl */ SOC_MEM_IMPL_NORMAL, 9040 /* cmic_mor_clks */ 0, 9041 }, 9042 #endif /* chips */ 9043 9044 #if defined(BCM_88375_A0) 9045 { /* SOC_MEM_INT_FDT_IPT_MESH_MC_BCM88375_A0m */ 9046 /* mem FDT_IPT_MESH_MCm */ 9047 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9048 /* cmp_fn */ NULL, 9049 /* *null_entry */ NULL, 9050 /* index_min */ 0, 9051 /* index_max */ 2047, 9052 /* minblock */ 48, 9053 /* maxblock */ 48, 9054 /* blocks */ 0, 9055 /* blocks_hi */ 0x10000, 9056 /* base */ 0x00500000, 9057 /* gran */ 1, 9058 /* bytes */ 18, 9059 /* nFields */ 2, 9060 /* *fields */ soc_FDT_IPT_MESH_MC_BCM88375_A0m_fields, 9061 /* *views */ NULL, 9062 /* *views_num */ NULL, 9063 /* snoop_cb */ NULL, 9064 /* snoop_user_data */ NULL, 9065 /* snoop_flags */ 0, 9066 /* severity */ SOC_MEM_SEVERE_MEDIUM, 9067 /* type */ SOC_MEM_TYPE_ONE_PORT, 9068 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9069 /* impl */ SOC_MEM_IMPL_NORMAL, 9070 /* cmic_mor_clks */ 0, 9071 }, 9072 #endif /* chips */ 9073 9074 #if defined(BCM_88375_B0) 9075 { /* SOC_MEM_INT_FDT_IPT_MESH_MC_BCM88375_B0m */ 9076 /* mem FDT_IPT_MESH_MCm */ 9077 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9078 /* cmp_fn */ NULL, 9079 /* *null_entry */ NULL, 9080 /* index_min */ 0, 9081 /* index_max */ 2047, 9082 /* minblock */ 48, 9083 /* maxblock */ 48, 9084 /* blocks */ 0, 9085 /* blocks_hi */ 0x10000, 9086 /* base */ 0x00500000, 9087 /* gran */ 1, 9088 /* bytes */ 18, 9089 /* nFields */ 2, 9090 /* *fields */ soc_FDT_IPT_MESH_MC_BCM88375_B0m_fields, 9091 /* *views */ NULL, 9092 /* *views_num */ NULL, 9093 /* snoop_cb */ NULL, 9094 /* snoop_user_data */ NULL, 9095 /* snoop_flags */ 0, 9096 /* severity */ SOC_MEM_SEVERE_MEDIUM, 9097 /* type */ SOC_MEM_TYPE_ONE_PORT, 9098 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9099 /* impl */ SOC_MEM_IMPL_NORMAL, 9100 /* cmic_mor_clks */ 0, 9101 }, 9102 #endif /* chips */ 9103 9104 #if defined(BCM_88470_A0) 9105 { /* SOC_MEM_INT_FDT_IPT_MESH_MC_BCM88470_A0m */ 9106 /* mem FDT_IPT_MESH_MCm */ 9107 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9108 /* cmp_fn */ NULL, 9109 /* *null_entry */ NULL, 9110 /* index_min */ 0, 9111 /* index_max */ 1023, 9112 /* minblock */ 24, 9113 /* maxblock */ 24, 9114 /* blocks */ 0x1000000, 9115 /* blocks_hi */ 0, 9116 /* base */ 0x00500000, 9117 /* gran */ 1, 9118 /* bytes */ 18, 9119 /* nFields */ 2, 9120 /* *fields */ soc_FDT_IPT_MESH_MC_BCM88470_A0m_fields, 9121 /* *views */ NULL, 9122 /* *views_num */ NULL, 9123 /* snoop_cb */ NULL, 9124 /* snoop_user_data */ NULL, 9125 /* snoop_flags */ 0, 9126 /* severity */ SOC_MEM_SEVERE_LOW, 9127 /* type */ SOC_MEM_TYPE_ONE_PORT, 9128 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9129 /* impl */ SOC_MEM_IMPL_NORMAL, 9130 /* cmic_mor_clks */ 0, 9131 }, 9132 #endif /* chips */ 9133 9134 #if defined(BCM_88470_B0) 9135 { /* SOC_MEM_INT_FDT_IPT_MESH_MC_BCM88470_B0m */ 9136 /* mem FDT_IPT_MESH_MCm */ 9137 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9138 /* cmp_fn */ NULL, 9139 /* *null_entry */ NULL, 9140 /* index_min */ 0, 9141 /* index_max */ 1023, 9142 /* minblock */ 24, 9143 /* maxblock */ 24, 9144 /* blocks */ 0x1000000, 9145 /* blocks_hi */ 0, 9146 /* base */ 0x00500000, 9147 /* gran */ 1, 9148 /* bytes */ 18, 9149 /* nFields */ 2, 9150 /* *fields */ soc_FDT_IPT_MESH_MC_BCM88470_B0m_fields, 9151 /* *views */ NULL, 9152 /* *views_num */ NULL, 9153 /* snoop_cb */ NULL, 9154 /* snoop_user_data */ NULL, 9155 /* snoop_flags */ 0, 9156 /* severity */ SOC_MEM_SEVERE_LOW, 9157 /* type */ SOC_MEM_TYPE_ONE_PORT, 9158 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9159 /* impl */ SOC_MEM_IMPL_NORMAL, 9160 /* cmic_mor_clks */ 0, 9161 }, 9162 #endif /* chips */ 9163 9164 #if defined(BCM_88675_B0) 9165 { /* SOC_MEM_INT_FDT_IPT_MESH_MC_BCM88675_B0m */ 9166 /* mem FDT_IPT_MESH_MCm */ 9167 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9168 /* cmp_fn */ NULL, 9169 /* *null_entry */ NULL, 9170 /* index_min */ 0, 9171 /* index_max */ 2047, 9172 /* minblock */ 48, 9173 /* maxblock */ 48, 9174 /* blocks */ 0, 9175 /* blocks_hi */ 0x10000, 9176 /* base */ 0x00500000, 9177 /* gran */ 1, 9178 /* bytes */ 18, 9179 /* nFields */ 2, 9180 /* *fields */ soc_FDT_IPT_MESH_MC_BCM88675_B0m_fields, 9181 /* *views */ NULL, 9182 /* *views_num */ NULL, 9183 /* snoop_cb */ NULL, 9184 /* snoop_user_data */ NULL, 9185 /* snoop_flags */ 0, 9186 /* severity */ SOC_MEM_SEVERE_MEDIUM, 9187 /* type */ SOC_MEM_TYPE_ONE_PORT, 9188 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9189 /* impl */ SOC_MEM_IMPL_NORMAL, 9190 /* cmic_mor_clks */ 0, 9191 }, 9192 #endif /* chips */ 9193 9194 #if defined(BCM_88680_A0) 9195 { /* SOC_MEM_INT_FDT_IPT_MESH_MC_BCM88680_A0m */ 9196 /* mem FDT_IPT_MESH_MCm */ 9197 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9198 /* cmp_fn */ NULL, 9199 /* *null_entry */ NULL, 9200 /* index_min */ 0, 9201 /* index_max */ 2047, 9202 /* minblock */ 49, 9203 /* maxblock */ 49, 9204 /* blocks */ 0, 9205 /* blocks_hi */ 0x20000, 9206 /* base */ 0x00500000, 9207 /* gran */ 1, 9208 /* bytes */ 18, 9209 /* nFields */ 2, 9210 /* *fields */ soc_FDT_IPT_MESH_MC_BCM88680_A0m_fields, 9211 /* *views */ NULL, 9212 /* *views_num */ NULL, 9213 /* snoop_cb */ NULL, 9214 /* snoop_user_data */ NULL, 9215 /* snoop_flags */ 0, 9216 /* severity */ SOC_MEM_SEVERE_MEDIUM, 9217 /* type */ SOC_MEM_TYPE_ONE_PORT, 9218 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9219 /* impl */ SOC_MEM_IMPL_NORMAL, 9220 /* cmic_mor_clks */ 0, 9221 }, 9222 #endif /* chips */ 9223 9224 #if defined(BCM_88690_A0) 9225 { /* SOC_MEM_INT_FDT_IPT_PAYLOADm */ 9226 /* mem FDT_IPT_PAYLOADm */ 9227 /* flags */ SOC_MEM_FLAG_SIGNAL | 9228 SOC_MEM_FLAG_WRITEONLY | 9229 SOC_MEM_FLAG_READONLY | 9230 SOC_MEM_FLAG_VALID | 9231 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 9232 /* cmp_fn */ NULL, 9233 /* *null_entry */ NULL, 9234 /* index_min */ 0, 9235 /* index_max */ 2047, 9236 /* minblock */ 103, 9237 /* maxblock */ 103, 9238 /* blocks */ 0, 9239 /* blocks_hi */ 0xffffffff, 9240 /* base */ 0x00004000, 9241 /* gran */ 1, 9242 /* bytes */ 130, 9243 /* nFields */ 2, 9244 /* *fields */ soc_FDT_IPT_PAYLOADm_fields, 9245 /* *views */ NULL, 9246 /* *views_num */ NULL, 9247 /* snoop_cb */ NULL, 9248 /* snoop_user_data */ NULL, 9249 /* snoop_flags */ 0, 9250 /* severity */ SOC_MEM_SEVERE_LOW, 9251 /* type */ SOC_MEM_TYPE_TWO_PORT, 9252 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9253 /* impl */ SOC_MEM_IMPL_NORMAL, 9254 /* cmic_mor_clks */ 0, 9255 }, 9256 #endif /* chips */ 9257 9258 #if defined(BCM_88690_B0) 9259 { /* SOC_MEM_INT_FDT_IPT_PAYLOAD_BCM88690_B0m */ 9260 /* mem FDT_IPT_PAYLOADm */ 9261 /* flags */ SOC_MEM_FLAG_SIGNAL | 9262 SOC_MEM_FLAG_WRITEONLY | 9263 SOC_MEM_FLAG_READONLY | 9264 SOC_MEM_FLAG_VALID | 9265 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 9266 /* cmp_fn */ NULL, 9267 /* *null_entry */ NULL, 9268 /* index_min */ 0, 9269 /* index_max */ 2047, 9270 /* minblock */ 103, 9271 /* maxblock */ 103, 9272 /* blocks */ 0, 9273 /* blocks_hi */ 0xffffffff, 9274 /* base */ 0x00004000, 9275 /* gran */ 1, 9276 /* bytes */ 130, 9277 /* nFields */ 2, 9278 /* *fields */ soc_FDT_IPT_PAYLOAD_BCM88690_B0m_fields, 9279 /* *views */ NULL, 9280 /* *views_num */ NULL, 9281 /* snoop_cb */ NULL, 9282 /* snoop_user_data */ NULL, 9283 /* snoop_flags */ 0, 9284 /* severity */ SOC_MEM_SEVERE_LOW, 9285 /* type */ SOC_MEM_TYPE_TWO_PORT, 9286 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9287 /* impl */ SOC_MEM_IMPL_NORMAL, 9288 /* cmic_mor_clks */ 0, 9289 }, 9290 #endif /* chips */ 9291 9292 #if defined(BCM_88680_A0) 9293 { /* SOC_MEM_INT_FDT_IPT_PAYLOAD_FIFOm */ 9294 /* mem FDT_IPT_PAYLOAD_FIFOm */ 9295 /* flags */ SOC_MEM_FLAG_SIGNAL | 9296 SOC_MEM_FLAG_WRITEONLY | 9297 SOC_MEM_FLAG_READONLY | 9298 SOC_MEM_FLAG_VALID | 9299 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 9300 /* cmp_fn */ NULL, 9301 /* *null_entry */ NULL, 9302 /* index_min */ 0, 9303 /* index_max */ 21, 9304 /* minblock */ 49, 9305 /* maxblock */ 49, 9306 /* blocks */ 0, 9307 /* blocks_hi */ 0x20000, 9308 /* base */ 0x00600000, 9309 /* gran */ 1, 9310 /* bytes */ 267, 9311 /* nFields */ 3, 9312 /* *fields */ soc_FDT_IPT_PAYLOAD_FIFOm_fields, 9313 /* *views */ NULL, 9314 /* *views_num */ NULL, 9315 /* snoop_cb */ NULL, 9316 /* snoop_user_data */ NULL, 9317 /* snoop_flags */ 0, 9318 /* severity */ SOC_MEM_SEVERE_LOW, 9319 /* type */ SOC_MEM_TYPE_TWO_PORT, 9320 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 9321 /* impl */ SOC_MEM_IMPL_NORMAL, 9322 /* cmic_mor_clks */ 0, 9323 }, 9324 #endif /* chips */ 9325 9326 #if defined(BCM_88675_A0) 9327 { /* SOC_MEM_INT_FDT_IRE_TDM_FIFOm */ 9328 /* mem FDT_IRE_TDM_FIFOm */ 9329 /* flags */ SOC_MEM_FLAG_SIGNAL | 9330 SOC_MEM_FLAG_WRITEONLY | 9331 SOC_MEM_FLAG_READONLY | 9332 SOC_MEM_FLAG_VALID, /* 0x2 */ 9333 /* cmp_fn */ NULL, 9334 /* *null_entry */ NULL, 9335 /* index_min */ 0, 9336 /* index_max */ 63, 9337 /* minblock */ 48, 9338 /* maxblock */ 48, 9339 /* blocks */ 0, 9340 /* blocks_hi */ 0x10000, 9341 /* base */ 0x00200000, 9342 /* gran */ 1, 9343 /* bytes */ 272, 9344 /* nFields */ 2, 9345 /* *fields */ soc_FDT_IRE_TDM_FIFOm_fields, 9346 /* *views */ NULL, 9347 /* *views_num */ NULL, 9348 /* snoop_cb */ NULL, 9349 /* snoop_user_data */ NULL, 9350 /* snoop_flags */ 0, 9351 /* severity */ SOC_MEM_SEVERE_LOW, 9352 /* type */ SOC_MEM_TYPE_TWO_PORT, 9353 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 9354 /* impl */ SOC_MEM_IMPL_NORMAL, 9355 /* cmic_mor_clks */ 0, 9356 }, 9357 #endif /* chips */ 9358 9359 #if defined(BCM_88375_A0) 9360 { /* SOC_MEM_INT_FDT_IRE_TDM_FIFO_BCM88375_A0m */ 9361 /* mem FDT_IRE_TDM_FIFOm */ 9362 /* flags */ SOC_MEM_FLAG_SIGNAL | 9363 SOC_MEM_FLAG_WRITEONLY | 9364 SOC_MEM_FLAG_READONLY | 9365 SOC_MEM_FLAG_VALID, /* 0x2 */ 9366 /* cmp_fn */ NULL, 9367 /* *null_entry */ NULL, 9368 /* index_min */ 0, 9369 /* index_max */ 63, 9370 /* minblock */ 48, 9371 /* maxblock */ 48, 9372 /* blocks */ 0, 9373 /* blocks_hi */ 0x10000, 9374 /* base */ 0x00200000, 9375 /* gran */ 1, 9376 /* bytes */ 272, 9377 /* nFields */ 2, 9378 /* *fields */ soc_FDT_IRE_TDM_FIFO_BCM88375_A0m_fields, 9379 /* *views */ NULL, 9380 /* *views_num */ NULL, 9381 /* snoop_cb */ NULL, 9382 /* snoop_user_data */ NULL, 9383 /* snoop_flags */ 0, 9384 /* severity */ SOC_MEM_SEVERE_LOW, 9385 /* type */ SOC_MEM_TYPE_TWO_PORT, 9386 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 9387 /* impl */ SOC_MEM_IMPL_NORMAL, 9388 /* cmic_mor_clks */ 0, 9389 }, 9390 #endif /* chips */ 9391 9392 #if defined(BCM_88375_B0) 9393 { /* SOC_MEM_INT_FDT_IRE_TDM_FIFO_BCM88375_B0m */ 9394 /* mem FDT_IRE_TDM_FIFOm */ 9395 /* flags */ SOC_MEM_FLAG_SIGNAL | 9396 SOC_MEM_FLAG_WRITEONLY | 9397 SOC_MEM_FLAG_READONLY | 9398 SOC_MEM_FLAG_VALID, /* 0x2 */ 9399 /* cmp_fn */ NULL, 9400 /* *null_entry */ NULL, 9401 /* index_min */ 0, 9402 /* index_max */ 63, 9403 /* minblock */ 48, 9404 /* maxblock */ 48, 9405 /* blocks */ 0, 9406 /* blocks_hi */ 0x10000, 9407 /* base */ 0x00200000, 9408 /* gran */ 1, 9409 /* bytes */ 272, 9410 /* nFields */ 2, 9411 /* *fields */ soc_FDT_IRE_TDM_FIFO_BCM88375_B0m_fields, 9412 /* *views */ NULL, 9413 /* *views_num */ NULL, 9414 /* snoop_cb */ NULL, 9415 /* snoop_user_data */ NULL, 9416 /* snoop_flags */ 0, 9417 /* severity */ SOC_MEM_SEVERE_LOW, 9418 /* type */ SOC_MEM_TYPE_TWO_PORT, 9419 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 9420 /* impl */ SOC_MEM_IMPL_NORMAL, 9421 /* cmic_mor_clks */ 0, 9422 }, 9423 #endif /* chips */ 9424 9425 #if defined(BCM_88470_A0) 9426 { /* SOC_MEM_INT_FDT_IRE_TDM_FIFO_BCM88470_A0m */ 9427 /* mem FDT_IRE_TDM_FIFOm */ 9428 /* flags */ SOC_MEM_FLAG_SIGNAL | 9429 SOC_MEM_FLAG_WRITEONLY | 9430 SOC_MEM_FLAG_READONLY | 9431 SOC_MEM_FLAG_VALID, /* 0x2 */ 9432 /* cmp_fn */ NULL, 9433 /* *null_entry */ NULL, 9434 /* index_min */ 0, 9435 /* index_max */ 31, 9436 /* minblock */ 24, 9437 /* maxblock */ 24, 9438 /* blocks */ 0x1000000, 9439 /* blocks_hi */ 0, 9440 /* base */ 0x00200000, 9441 /* gran */ 1, 9442 /* bytes */ 272, 9443 /* nFields */ 2, 9444 /* *fields */ soc_FDT_IRE_TDM_FIFO_BCM88470_A0m_fields, 9445 /* *views */ NULL, 9446 /* *views_num */ NULL, 9447 /* snoop_cb */ NULL, 9448 /* snoop_user_data */ NULL, 9449 /* snoop_flags */ 0, 9450 /* severity */ SOC_MEM_SEVERE_LOW, 9451 /* type */ SOC_MEM_TYPE_TWO_PORT, 9452 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 9453 /* impl */ SOC_MEM_IMPL_NORMAL, 9454 /* cmic_mor_clks */ 0, 9455 }, 9456 #endif /* chips */ 9457 9458 #if defined(BCM_88470_B0) 9459 { /* SOC_MEM_INT_FDT_IRE_TDM_FIFO_BCM88470_B0m */ 9460 /* mem FDT_IRE_TDM_FIFOm */ 9461 /* flags */ SOC_MEM_FLAG_SIGNAL | 9462 SOC_MEM_FLAG_WRITEONLY | 9463 SOC_MEM_FLAG_READONLY | 9464 SOC_MEM_FLAG_VALID, /* 0x2 */ 9465 /* cmp_fn */ NULL, 9466 /* *null_entry */ NULL, 9467 /* index_min */ 0, 9468 /* index_max */ 31, 9469 /* minblock */ 24, 9470 /* maxblock */ 24, 9471 /* blocks */ 0x1000000, 9472 /* blocks_hi */ 0, 9473 /* base */ 0x00200000, 9474 /* gran */ 1, 9475 /* bytes */ 272, 9476 /* nFields */ 2, 9477 /* *fields */ soc_FDT_IRE_TDM_FIFO_BCM88470_B0m_fields, 9478 /* *views */ NULL, 9479 /* *views_num */ NULL, 9480 /* snoop_cb */ NULL, 9481 /* snoop_user_data */ NULL, 9482 /* snoop_flags */ 0, 9483 /* severity */ SOC_MEM_SEVERE_LOW, 9484 /* type */ SOC_MEM_TYPE_TWO_PORT, 9485 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 9486 /* impl */ SOC_MEM_IMPL_NORMAL, 9487 /* cmic_mor_clks */ 0, 9488 }, 9489 #endif /* chips */ 9490 9491 #if defined(BCM_88675_B0) 9492 { /* SOC_MEM_INT_FDT_IRE_TDM_FIFO_BCM88675_B0m */ 9493 /* mem FDT_IRE_TDM_FIFOm */ 9494 /* flags */ SOC_MEM_FLAG_SIGNAL | 9495 SOC_MEM_FLAG_WRITEONLY | 9496 SOC_MEM_FLAG_READONLY | 9497 SOC_MEM_FLAG_VALID, /* 0x2 */ 9498 /* cmp_fn */ NULL, 9499 /* *null_entry */ NULL, 9500 /* index_min */ 0, 9501 /* index_max */ 63, 9502 /* minblock */ 48, 9503 /* maxblock */ 48, 9504 /* blocks */ 0, 9505 /* blocks_hi */ 0x10000, 9506 /* base */ 0x00200000, 9507 /* gran */ 1, 9508 /* bytes */ 272, 9509 /* nFields */ 2, 9510 /* *fields */ soc_FDT_IRE_TDM_FIFO_BCM88675_B0m_fields, 9511 /* *views */ NULL, 9512 /* *views_num */ NULL, 9513 /* snoop_cb */ NULL, 9514 /* snoop_user_data */ NULL, 9515 /* snoop_flags */ 0, 9516 /* severity */ SOC_MEM_SEVERE_LOW, 9517 /* type */ SOC_MEM_TYPE_TWO_PORT, 9518 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 9519 /* impl */ SOC_MEM_IMPL_NORMAL, 9520 /* cmic_mor_clks */ 0, 9521 }, 9522 #endif /* chips */ 9523 9524 #if defined(BCM_88680_A0) 9525 { /* SOC_MEM_INT_FDT_IRE_TDM_FIFO_BCM88680_A0m */ 9526 /* mem FDT_IRE_TDM_FIFOm */ 9527 /* flags */ SOC_MEM_FLAG_SIGNAL | 9528 SOC_MEM_FLAG_WRITEONLY | 9529 SOC_MEM_FLAG_READONLY | 9530 SOC_MEM_FLAG_VALID, /* 0x2 */ 9531 /* cmp_fn */ NULL, 9532 /* *null_entry */ NULL, 9533 /* index_min */ 0, 9534 /* index_max */ 63, 9535 /* minblock */ 49, 9536 /* maxblock */ 49, 9537 /* blocks */ 0, 9538 /* blocks_hi */ 0x20000, 9539 /* base */ 0x00200000, 9540 /* gran */ 1, 9541 /* bytes */ 272, 9542 /* nFields */ 2, 9543 /* *fields */ soc_FDT_IRE_TDM_FIFO_BCM88680_A0m_fields, 9544 /* *views */ NULL, 9545 /* *views_num */ NULL, 9546 /* snoop_cb */ NULL, 9547 /* snoop_user_data */ NULL, 9548 /* snoop_flags */ 0, 9549 /* severity */ SOC_MEM_SEVERE_LOW, 9550 /* type */ SOC_MEM_TYPE_TWO_PORT, 9551 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 9552 /* impl */ SOC_MEM_IMPL_NORMAL, 9553 /* cmic_mor_clks */ 0, 9554 }, 9555 #endif /* chips */ 9556 9557 #if defined(BCM_88650_A0) 9558 { /* SOC_MEM_INT_FDT_IRE_TDM_MASKSm */ 9559 /* mem FDT_IRE_TDM_MASKSm */ 9560 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9561 /* cmp_fn */ NULL, 9562 /* *null_entry */ NULL, 9563 /* index_min */ 0, 9564 /* index_max */ 35, 9565 /* minblock */ 23, 9566 /* maxblock */ 23, 9567 /* blocks */ 0x800000, 9568 /* blocks_hi */ 0, 9569 /* base */ 0x00400000, 9570 /* gran */ 1, 9571 /* bytes */ 5, 9572 /* nFields */ 1, 9573 /* *fields */ soc_FDT_IRE_TDM_MASKSm_fields, 9574 /* *views */ NULL, 9575 /* *views_num */ NULL, 9576 /* snoop_cb */ NULL, 9577 /* snoop_user_data */ NULL, 9578 /* snoop_flags */ 0, 9579 /* mem severity */ SOC_MEM_SEVERE_MISSING, 9580 /* type */ SOC_MEM_TYPE_NORMAL, 9581 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 9582 /* impl */ SOC_MEM_IMPL_NORMAL, 9583 /* cmic_mor_clks */ 0, 9584 }, 9585 #endif /* chips */ 9586 9587 #if defined(BCM_8206_A0) 9588 { /* SOC_MEM_INT_FDT_IRE_TDM_MASKS_BCM8206_A0m */ 9589 /* mem FDT_IRE_TDM_MASKSm */ 9590 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9591 /* cmp_fn */ NULL, 9592 /* *null_entry */ NULL, 9593 /* index_min */ 0, 9594 /* index_max */ 35, 9595 /* minblock */ 5, 9596 /* maxblock */ 5, 9597 /* blocks */ 0x20, 9598 /* blocks_hi */ 0, 9599 /* base */ 0x00400000, 9600 /* gran */ 1, 9601 /* bytes */ 6, 9602 /* nFields */ 2, 9603 /* *fields */ soc_FDT_IRE_TDM_MASKS_BCM8206_A0m_fields, 9604 /* *views */ NULL, 9605 /* *views_num */ NULL, 9606 /* snoop_cb */ NULL, 9607 /* snoop_user_data */ NULL, 9608 /* snoop_flags */ 0, 9609 /* severity */ SOC_MEM_SEVERE_MEDIUM, 9610 /* type */ SOC_MEM_TYPE_ONE_PORT, 9611 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9612 /* impl */ SOC_MEM_IMPL_NORMAL, 9613 /* cmic_mor_clks */ 0, 9614 }, 9615 #endif /* chips */ 9616 9617 #if defined(BCM_88202_A0) 9618 { /* SOC_MEM_INT_FDT_IRE_TDM_MASKS_BCM88202_A0m */ 9619 /* mem FDT_IRE_TDM_MASKSm */ 9620 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9621 /* cmp_fn */ NULL, 9622 /* *null_entry */ NULL, 9623 /* index_min */ 0, 9624 /* index_max */ 35, 9625 /* minblock */ 19, 9626 /* maxblock */ 19, 9627 /* blocks */ 0x80000, 9628 /* blocks_hi */ 0, 9629 /* base */ 0x00400000, 9630 /* gran */ 1, 9631 /* bytes */ 5, 9632 /* nFields */ 1, 9633 /* *fields */ soc_FDT_IRE_TDM_MASKS_BCM88202_A0m_fields, 9634 /* *views */ NULL, 9635 /* *views_num */ NULL, 9636 /* snoop_cb */ NULL, 9637 /* snoop_user_data */ NULL, 9638 /* snoop_flags */ 0, 9639 /* mem severity */ SOC_MEM_SEVERE_MISSING, 9640 /* type */ SOC_MEM_TYPE_NORMAL, 9641 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 9642 /* impl */ SOC_MEM_IMPL_NORMAL, 9643 /* cmic_mor_clks */ 0, 9644 }, 9645 #endif /* chips */ 9646 9647 #if defined(BCM_88375_A0) 9648 { /* SOC_MEM_INT_FDT_IRE_TDM_MASKS_BCM88375_A0m */ 9649 /* mem FDT_IRE_TDM_MASKSm */ 9650 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9651 /* cmp_fn */ NULL, 9652 /* *null_entry */ NULL, 9653 /* index_min */ 0, 9654 /* index_max */ 35, 9655 /* minblock */ 48, 9656 /* maxblock */ 48, 9657 /* blocks */ 0, 9658 /* blocks_hi */ 0x10000, 9659 /* base */ 0x00400000, 9660 /* gran */ 1, 9661 /* bytes */ 6, 9662 /* nFields */ 2, 9663 /* *fields */ soc_FDT_IRE_TDM_MASKS_BCM88375_A0m_fields, 9664 /* *views */ NULL, 9665 /* *views_num */ NULL, 9666 /* snoop_cb */ NULL, 9667 /* snoop_user_data */ NULL, 9668 /* snoop_flags */ 0, 9669 /* severity */ SOC_MEM_SEVERE_MEDIUM, 9670 /* type */ SOC_MEM_TYPE_ONE_PORT, 9671 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9672 /* impl */ SOC_MEM_IMPL_NORMAL, 9673 /* cmic_mor_clks */ 0, 9674 }, 9675 #endif /* chips */ 9676 9677 #if defined(BCM_88375_B0) 9678 { /* SOC_MEM_INT_FDT_IRE_TDM_MASKS_BCM88375_B0m */ 9679 /* mem FDT_IRE_TDM_MASKSm */ 9680 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9681 /* cmp_fn */ NULL, 9682 /* *null_entry */ NULL, 9683 /* index_min */ 0, 9684 /* index_max */ 35, 9685 /* minblock */ 48, 9686 /* maxblock */ 48, 9687 /* blocks */ 0, 9688 /* blocks_hi */ 0x10000, 9689 /* base */ 0x00400000, 9690 /* gran */ 1, 9691 /* bytes */ 6, 9692 /* nFields */ 2, 9693 /* *fields */ soc_FDT_IRE_TDM_MASKS_BCM88375_B0m_fields, 9694 /* *views */ NULL, 9695 /* *views_num */ NULL, 9696 /* snoop_cb */ NULL, 9697 /* snoop_user_data */ NULL, 9698 /* snoop_flags */ 0, 9699 /* severity */ SOC_MEM_SEVERE_MEDIUM, 9700 /* type */ SOC_MEM_TYPE_ONE_PORT, 9701 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9702 /* impl */ SOC_MEM_IMPL_NORMAL, 9703 /* cmic_mor_clks */ 0, 9704 }, 9705 #endif /* chips */ 9706 9707 #if defined(BCM_88470_A0) 9708 { /* SOC_MEM_INT_FDT_IRE_TDM_MASKS_BCM88470_A0m */ 9709 /* mem FDT_IRE_TDM_MASKSm */ 9710 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9711 /* cmp_fn */ NULL, 9712 /* *null_entry */ NULL, 9713 /* index_min */ 0, 9714 /* index_max */ 35, 9715 /* minblock */ 24, 9716 /* maxblock */ 24, 9717 /* blocks */ 0x1000000, 9718 /* blocks_hi */ 0, 9719 /* base */ 0x00400000, 9720 /* gran */ 1, 9721 /* bytes */ 6, 9722 /* nFields */ 2, 9723 /* *fields */ soc_FDT_IRE_TDM_MASKS_BCM88470_A0m_fields, 9724 /* *views */ NULL, 9725 /* *views_num */ NULL, 9726 /* snoop_cb */ NULL, 9727 /* snoop_user_data */ NULL, 9728 /* snoop_flags */ 0, 9729 /* severity */ SOC_MEM_SEVERE_LOW, 9730 /* type */ SOC_MEM_TYPE_ONE_PORT, 9731 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9732 /* impl */ SOC_MEM_IMPL_NORMAL, 9733 /* cmic_mor_clks */ 0, 9734 }, 9735 #endif /* chips */ 9736 9737 #if defined(BCM_88470_B0) 9738 { /* SOC_MEM_INT_FDT_IRE_TDM_MASKS_BCM88470_B0m */ 9739 /* mem FDT_IRE_TDM_MASKSm */ 9740 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9741 /* cmp_fn */ NULL, 9742 /* *null_entry */ NULL, 9743 /* index_min */ 0, 9744 /* index_max */ 35, 9745 /* minblock */ 24, 9746 /* maxblock */ 24, 9747 /* blocks */ 0x1000000, 9748 /* blocks_hi */ 0, 9749 /* base */ 0x00400000, 9750 /* gran */ 1, 9751 /* bytes */ 6, 9752 /* nFields */ 2, 9753 /* *fields */ soc_FDT_IRE_TDM_MASKS_BCM88470_B0m_fields, 9754 /* *views */ NULL, 9755 /* *views_num */ NULL, 9756 /* snoop_cb */ NULL, 9757 /* snoop_user_data */ NULL, 9758 /* snoop_flags */ 0, 9759 /* severity */ SOC_MEM_SEVERE_LOW, 9760 /* type */ SOC_MEM_TYPE_ONE_PORT, 9761 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9762 /* impl */ SOC_MEM_IMPL_NORMAL, 9763 /* cmic_mor_clks */ 0, 9764 }, 9765 #endif /* chips */ 9766 9767 #if defined(BCM_88650_B0) 9768 { /* SOC_MEM_INT_FDT_IRE_TDM_MASKS_BCM88650_B0m */ 9769 /* mem FDT_IRE_TDM_MASKSm */ 9770 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9771 /* cmp_fn */ NULL, 9772 /* *null_entry */ NULL, 9773 /* index_min */ 0, 9774 /* index_max */ 35, 9775 /* minblock */ 23, 9776 /* maxblock */ 23, 9777 /* blocks */ 0x800000, 9778 /* blocks_hi */ 0, 9779 /* base */ 0x00400000, 9780 /* gran */ 1, 9781 /* bytes */ 5, 9782 /* nFields */ 1, 9783 /* *fields */ soc_FDT_IRE_TDM_MASKS_BCM88650_B0m_fields, 9784 /* *views */ NULL, 9785 /* *views_num */ NULL, 9786 /* snoop_cb */ NULL, 9787 /* snoop_user_data */ NULL, 9788 /* snoop_flags */ 0, 9789 /* mem severity */ SOC_MEM_SEVERE_MISSING, 9790 /* type */ SOC_MEM_TYPE_NORMAL, 9791 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 9792 /* impl */ SOC_MEM_IMPL_NORMAL, 9793 /* cmic_mor_clks */ 0, 9794 }, 9795 #endif /* chips */ 9796 9797 #if defined(BCM_88660_A0) 9798 { /* SOC_MEM_INT_FDT_IRE_TDM_MASKS_BCM88660_A0m */ 9799 /* mem FDT_IRE_TDM_MASKSm */ 9800 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9801 /* cmp_fn */ NULL, 9802 /* *null_entry */ NULL, 9803 /* index_min */ 0, 9804 /* index_max */ 35, 9805 /* minblock */ 23, 9806 /* maxblock */ 23, 9807 /* blocks */ 0x800000, 9808 /* blocks_hi */ 0, 9809 /* base */ 0x00400000, 9810 /* gran */ 1, 9811 /* bytes */ 5, 9812 /* nFields */ 1, 9813 /* *fields */ soc_FDT_IRE_TDM_MASKS_BCM88660_A0m_fields, 9814 /* *views */ NULL, 9815 /* *views_num */ NULL, 9816 /* snoop_cb */ NULL, 9817 /* snoop_user_data */ NULL, 9818 /* snoop_flags */ 0, 9819 /* mem severity */ SOC_MEM_SEVERE_MISSING, 9820 /* type */ SOC_MEM_TYPE_NORMAL, 9821 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 9822 /* impl */ SOC_MEM_IMPL_NORMAL, 9823 /* cmic_mor_clks */ 0, 9824 }, 9825 #endif /* chips */ 9826 9827 #if defined(BCM_88675_A0) 9828 { /* SOC_MEM_INT_FDT_IRE_TDM_MASKS_BCM88675_A0m */ 9829 /* mem FDT_IRE_TDM_MASKSm */ 9830 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9831 /* cmp_fn */ NULL, 9832 /* *null_entry */ NULL, 9833 /* index_min */ 0, 9834 /* index_max */ 35, 9835 /* minblock */ 48, 9836 /* maxblock */ 48, 9837 /* blocks */ 0, 9838 /* blocks_hi */ 0x10000, 9839 /* base */ 0x00400000, 9840 /* gran */ 1, 9841 /* bytes */ 6, 9842 /* nFields */ 2, 9843 /* *fields */ soc_FDT_IRE_TDM_MASKS_BCM88675_A0m_fields, 9844 /* *views */ NULL, 9845 /* *views_num */ NULL, 9846 /* snoop_cb */ NULL, 9847 /* snoop_user_data */ NULL, 9848 /* snoop_flags */ 0, 9849 /* severity */ SOC_MEM_SEVERE_MEDIUM, 9850 /* type */ SOC_MEM_TYPE_ONE_PORT, 9851 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9852 /* impl */ SOC_MEM_IMPL_NORMAL, 9853 /* cmic_mor_clks */ 0, 9854 }, 9855 #endif /* chips */ 9856 9857 #if defined(BCM_88675_B0) 9858 { /* SOC_MEM_INT_FDT_IRE_TDM_MASKS_BCM88675_B0m */ 9859 /* mem FDT_IRE_TDM_MASKSm */ 9860 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9861 /* cmp_fn */ NULL, 9862 /* *null_entry */ NULL, 9863 /* index_min */ 0, 9864 /* index_max */ 35, 9865 /* minblock */ 48, 9866 /* maxblock */ 48, 9867 /* blocks */ 0, 9868 /* blocks_hi */ 0x10000, 9869 /* base */ 0x00400000, 9870 /* gran */ 1, 9871 /* bytes */ 6, 9872 /* nFields */ 2, 9873 /* *fields */ soc_FDT_IRE_TDM_MASKS_BCM88675_B0m_fields, 9874 /* *views */ NULL, 9875 /* *views_num */ NULL, 9876 /* snoop_cb */ NULL, 9877 /* snoop_user_data */ NULL, 9878 /* snoop_flags */ 0, 9879 /* severity */ SOC_MEM_SEVERE_MEDIUM, 9880 /* type */ SOC_MEM_TYPE_ONE_PORT, 9881 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9882 /* impl */ SOC_MEM_IMPL_NORMAL, 9883 /* cmic_mor_clks */ 0, 9884 }, 9885 #endif /* chips */ 9886 9887 #if defined(BCM_88680_A0) 9888 { /* SOC_MEM_INT_FDT_IRE_TDM_MASKS_BCM88680_A0m */ 9889 /* mem FDT_IRE_TDM_MASKSm */ 9890 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9891 /* cmp_fn */ NULL, 9892 /* *null_entry */ NULL, 9893 /* index_min */ 0, 9894 /* index_max */ 35, 9895 /* minblock */ 49, 9896 /* maxblock */ 49, 9897 /* blocks */ 0, 9898 /* blocks_hi */ 0x20000, 9899 /* base */ 0x00400000, 9900 /* gran */ 1, 9901 /* bytes */ 7, 9902 /* nFields */ 2, 9903 /* *fields */ soc_FDT_IRE_TDM_MASKS_BCM88680_A0m_fields, 9904 /* *views */ NULL, 9905 /* *views_num */ NULL, 9906 /* snoop_cb */ NULL, 9907 /* snoop_user_data */ NULL, 9908 /* snoop_flags */ 0, 9909 /* severity */ SOC_MEM_SEVERE_MEDIUM, 9910 /* type */ SOC_MEM_TYPE_ONE_PORT, 9911 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9912 /* impl */ SOC_MEM_IMPL_NORMAL, 9913 /* cmic_mor_clks */ 0, 9914 }, 9915 #endif /* chips */ 9916 9917 #if defined(BCM_88650_A0) 9918 { /* SOC_MEM_INT_FDT_MEM_100000m */ 9919 /* mem FDT_MEM_100000m */ 9920 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9921 /* cmp_fn */ NULL, 9922 /* *null_entry */ NULL, 9923 /* index_min */ 0, 9924 /* index_max */ 95, 9925 /* minblock */ 23, 9926 /* maxblock */ 23, 9927 /* blocks */ 0x800000, 9928 /* blocks_hi */ 0, 9929 /* base */ 0x00100000, 9930 /* gran */ 1, 9931 /* bytes */ 11, 9932 /* nFields */ 2, 9933 /* *fields */ soc_FDT_MEM_100000m_fields, 9934 /* *views */ NULL, 9935 /* *views_num */ NULL, 9936 /* snoop_cb */ NULL, 9937 /* snoop_user_data */ NULL, 9938 /* snoop_flags */ 0, 9939 /* mem severity */ SOC_MEM_SEVERE_MISSING, 9940 /* type */ SOC_MEM_TYPE_NORMAL, 9941 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 9942 /* impl */ SOC_MEM_IMPL_NORMAL, 9943 /* cmic_mor_clks */ 0, 9944 }, 9945 #endif /* chips */ 9946 9947 #if defined(BCM_88202_A0) 9948 { /* SOC_MEM_INT_FDT_MEM_100000_BCM88202_A0m */ 9949 /* mem FDT_MEM_100000m */ 9950 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9951 /* cmp_fn */ NULL, 9952 /* *null_entry */ NULL, 9953 /* index_min */ 0, 9954 /* index_max */ 95, 9955 /* minblock */ 19, 9956 /* maxblock */ 19, 9957 /* blocks */ 0x80000, 9958 /* blocks_hi */ 0, 9959 /* base */ 0x00100000, 9960 /* gran */ 1, 9961 /* bytes */ 11, 9962 /* nFields */ 2, 9963 /* *fields */ soc_FDT_MEM_100000_BCM88202_A0m_fields, 9964 /* *views */ NULL, 9965 /* *views_num */ NULL, 9966 /* snoop_cb */ NULL, 9967 /* snoop_user_data */ NULL, 9968 /* snoop_flags */ 0, 9969 /* mem severity */ SOC_MEM_SEVERE_MISSING, 9970 /* type */ SOC_MEM_TYPE_NORMAL, 9971 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 9972 /* impl */ SOC_MEM_IMPL_NORMAL, 9973 /* cmic_mor_clks */ 0, 9974 }, 9975 #endif /* chips */ 9976 9977 #if defined(BCM_88650_B0) 9978 { /* SOC_MEM_INT_FDT_MEM_100000_BCM88650_B0m */ 9979 /* mem FDT_MEM_100000m */ 9980 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9981 /* cmp_fn */ NULL, 9982 /* *null_entry */ NULL, 9983 /* index_min */ 0, 9984 /* index_max */ 95, 9985 /* minblock */ 23, 9986 /* maxblock */ 23, 9987 /* blocks */ 0x800000, 9988 /* blocks_hi */ 0, 9989 /* base */ 0x00100000, 9990 /* gran */ 1, 9991 /* bytes */ 11, 9992 /* nFields */ 2, 9993 /* *fields */ soc_FDT_MEM_100000_BCM88650_B0m_fields, 9994 /* *views */ NULL, 9995 /* *views_num */ NULL, 9996 /* snoop_cb */ NULL, 9997 /* snoop_user_data */ NULL, 9998 /* snoop_flags */ 0, 9999 /* mem severity */ SOC_MEM_SEVERE_MISSING, 10000 /* type */ SOC_MEM_TYPE_NORMAL, 10001 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10002 /* impl */ SOC_MEM_IMPL_NORMAL, 10003 /* cmic_mor_clks */ 0, 10004 }, 10005 #endif /* chips */ 10006 10007 #if defined(BCM_88660_A0) 10008 { /* SOC_MEM_INT_FDT_MEM_100000_BCM88660_A0m */ 10009 /* mem FDT_MEM_100000m */ 10010 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 10011 /* cmp_fn */ NULL, 10012 /* *null_entry */ NULL, 10013 /* index_min */ 0, 10014 /* index_max */ 95, 10015 /* minblock */ 23, 10016 /* maxblock */ 23, 10017 /* blocks */ 0x800000, 10018 /* blocks_hi */ 0, 10019 /* base */ 0x00100000, 10020 /* gran */ 1, 10021 /* bytes */ 11, 10022 /* nFields */ 2, 10023 /* *fields */ soc_FDT_MEM_100000_BCM88660_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_88690_A0) 10038 { /* SOC_MEM_INT_FDT_MESH_MCm */ 10039 /* mem FDT_MESH_MCm */ 10040 /* flags */ SOC_MEM_FLAG_VALID | 10041 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 10042 /* cmp_fn */ NULL, 10043 /* *null_entry */ NULL, 10044 /* index_min */ 0, 10045 /* index_max */ 4095, 10046 /* minblock */ 103, 10047 /* maxblock */ 103, 10048 /* blocks */ 0, 10049 /* blocks_hi */ 0xffffffff, 10050 /* base */ 0x00028000, 10051 /* gran */ 1, 10052 /* bytes */ 22, 10053 /* nFields */ 2, 10054 /* *fields */ soc_FDT_MESH_MCm_fields, 10055 /* *views */ NULL, 10056 /* *views_num */ NULL, 10057 /* snoop_cb */ NULL, 10058 /* snoop_user_data */ NULL, 10059 /* snoop_flags */ 0, 10060 /* severity */ SOC_MEM_SEVERE_MEDIUM, 10061 /* type */ SOC_MEM_TYPE_ONE_PORT, 10062 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10063 /* impl */ SOC_MEM_IMPL_NORMAL, 10064 /* cmic_mor_clks */ 0, 10065 }, 10066 #endif /* chips */ 10067 10068 #if defined(BCM_88690_B0) 10069 { /* SOC_MEM_INT_FDT_MESH_MC_BCM88690_B0m */ 10070 /* mem FDT_MESH_MCm */ 10071 /* flags */ SOC_MEM_FLAG_VALID | 10072 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 10073 /* cmp_fn */ NULL, 10074 /* *null_entry */ NULL, 10075 /* index_min */ 0, 10076 /* index_max */ 4095, 10077 /* minblock */ 103, 10078 /* maxblock */ 103, 10079 /* blocks */ 0, 10080 /* blocks_hi */ 0xffffffff, 10081 /* base */ 0x00026000, 10082 /* gran */ 1, 10083 /* bytes */ 22, 10084 /* nFields */ 2, 10085 /* *fields */ soc_FDT_MESH_MC_BCM88690_B0m_fields, 10086 /* *views */ NULL, 10087 /* *views_num */ NULL, 10088 /* snoop_cb */ NULL, 10089 /* snoop_user_data */ NULL, 10090 /* snoop_flags */ 0, 10091 /* severity */ SOC_MEM_SEVERE_MEDIUM, 10092 /* type */ SOC_MEM_TYPE_ONE_PORT, 10093 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10094 /* impl */ SOC_MEM_IMPL_NORMAL, 10095 /* cmic_mor_clks */ 0, 10096 }, 10097 #endif /* chips */ 10098 10099 #if defined(BCM_88690_A0) 10100 { /* SOC_MEM_INT_FDT_WFDm */ 10101 /* mem FDT_WFDm */ 10102 /* flags */ SOC_MEM_FLAG_VALID | 10103 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 10104 /* cmp_fn */ NULL, 10105 /* *null_entry */ NULL, 10106 /* index_min */ 0, 10107 /* index_max */ 15, 10108 /* minblock */ 103, 10109 /* maxblock */ 103, 10110 /* blocks */ 0, 10111 /* blocks_hi */ 0xffffffff, 10112 /* base */ 0x00034000, 10113 /* gran */ 1, 10114 /* bytes */ 100, 10115 /* nFields */ 2, 10116 /* *fields */ soc_FDT_WFDm_fields, 10117 /* *views */ NULL, 10118 /* *views_num */ NULL, 10119 /* snoop_cb */ NULL, 10120 /* snoop_user_data */ NULL, 10121 /* snoop_flags */ 0, 10122 /* severity */ SOC_MEM_SEVERE_MEDIUM, 10123 /* type */ SOC_MEM_TYPE_ONE_PORT, 10124 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10125 /* impl */ SOC_MEM_IMPL_NORMAL, 10126 /* cmic_mor_clks */ 0, 10127 }, 10128 #endif /* chips */ 10129 10130 #if defined(BCM_88690_B0) 10131 { /* SOC_MEM_INT_FDT_WFD_BCM88690_B0m */ 10132 /* mem FDT_WFDm */ 10133 /* flags */ SOC_MEM_FLAG_VALID | 10134 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 10135 /* cmp_fn */ NULL, 10136 /* *null_entry */ NULL, 10137 /* index_min */ 0, 10138 /* index_max */ 15, 10139 /* minblock */ 103, 10140 /* maxblock */ 103, 10141 /* blocks */ 0, 10142 /* blocks_hi */ 0xffffffff, 10143 /* base */ 0x0002a000, 10144 /* gran */ 1, 10145 /* bytes */ 100, 10146 /* nFields */ 2, 10147 /* *fields */ soc_FDT_WFD_BCM88690_B0m_fields, 10148 /* *views */ NULL, 10149 /* *views_num */ NULL, 10150 /* snoop_cb */ NULL, 10151 /* snoop_user_data */ NULL, 10152 /* snoop_flags */ 0, 10153 /* severity */ SOC_MEM_SEVERE_MEDIUM, 10154 /* type */ SOC_MEM_TYPE_ONE_PORT, 10155 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10156 /* impl */ SOC_MEM_IMPL_NORMAL, 10157 /* cmic_mor_clks */ 0, 10158 }, 10159 #endif /* chips */ 10160 10161 #if defined(BCM_56870_A0) 10162 { /* SOC_MEM_INT_FIELD_BUS_MERGE_PROFILEm */ 10163 /* mem FIELD_BUS_MERGE_PROFILEm */ 10164 /* flags */ SOC_MEM_FLAG_VALID | 10165 SOC_MEM_FLAG_CACHABLE | 10166 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 10167 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 10168 /* cmp_fn */ _soc_mem_cmp_undef, 10169 /* *null_entry */ _soc_mem_entry_null_zeroes, 10170 /* index_min */ 0, 10171 /* index_max */ 1023, 10172 /* minblock */ 37, 10173 /* maxblock */ 37, 10174 /* blocks */ 0, 10175 /* blocks_hi */ 0x20, 10176 /* base */ 0x68680000, 10177 /* gran */ 1, 10178 /* bytes */ 32, 10179 /* nFields */ 38, 10180 /* *fields */ soc_FIELD_BUS_MERGE_PROFILEm_fields, 10181 /* *views */ NULL, 10182 /* *views_num */ NULL, 10183 /* snoop_cb */ NULL, 10184 /* snoop_user_data */ NULL, 10185 /* snoop_flags */ 0, 10186 /* mem severity */ SOC_MEM_SEVERE_MISSING, 10187 /* type */ SOC_MEM_TYPE_NORMAL, 10188 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10189 /* impl */ SOC_MEM_IMPL_NORMAL, 10190 /* cmic_mor_clks */ 0, 10191 /* access_latency_mode */ 3, 10192 }, 10193 #endif /* chips */ 10194 10195 #if defined(BCM_56870_A0) 10196 { /* SOC_MEM_INT_FIELD_BUS_MERGE_PROFILE_0m */ 10197 /* mem FIELD_BUS_MERGE_PROFILE_0m */ 10198 /* flags */ SOC_MEM_FLAG_VALID | 10199 SOC_MEM_FLAG_CACHABLE | 10200 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 10201 /* cmp_fn */ _soc_mem_cmp_undef, 10202 /* *null_entry */ _soc_mem_entry_null_zeroes, 10203 /* index_min */ 0, 10204 /* index_max */ 7, 10205 /* minblock */ 37, 10206 /* maxblock */ 37, 10207 /* blocks */ 0, 10208 /* blocks_hi */ 0x20, 10209 /* base */ 0x61280000, 10210 /* gran */ 1, 10211 /* bytes */ 31, 10212 /* nFields */ 33, 10213 /* *fields */ soc_FIELD_BUS_MERGE_PROFILE_0m_fields, 10214 /* *views */ NULL, 10215 /* *views_num */ NULL, 10216 /* snoop_cb */ NULL, 10217 /* snoop_user_data */ NULL, 10218 /* snoop_flags */ 0, 10219 /* mem severity */ SOC_MEM_SEVERE_MISSING, 10220 /* type */ SOC_MEM_TYPE_NORMAL, 10221 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10222 /* impl */ SOC_MEM_IMPL_NORMAL, 10223 /* cmic_mor_clks */ 0, 10224 /* access_latency_mode */ 3, 10225 }, 10226 #endif /* chips */ 10227 10228 #if defined(BCM_56370_A0) 10229 { /* SOC_MEM_INT_FIELD_BUS_MERGE_PROFILE_0_BCM56370_A0m */ 10230 /* mem FIELD_BUS_MERGE_PROFILE_0m */ 10231 /* flags */ SOC_MEM_FLAG_VALID | 10232 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 10233 /* cmp_fn */ _soc_mem_cmp_undef, 10234 /* *null_entry */ _soc_mem_entry_null_zeroes, 10235 /* index_min */ 0, 10236 /* index_max */ 7, 10237 /* minblock */ 14, 10238 /* maxblock */ 14, 10239 /* blocks */ 0x4000, 10240 /* blocks_hi */ 0, 10241 /* base */ 0x61280000, 10242 /* gran */ 1, 10243 /* bytes */ 31, 10244 /* nFields */ 33, 10245 /* *fields */ soc_FIELD_BUS_MERGE_PROFILE_0m_fields, 10246 /* *views */ NULL, 10247 /* *views_num */ NULL, 10248 /* snoop_cb */ NULL, 10249 /* snoop_user_data */ NULL, 10250 /* snoop_flags */ 0, 10251 /* mem severity */ SOC_MEM_SEVERE_MISSING, 10252 /* type */ SOC_MEM_TYPE_NORMAL, 10253 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10254 /* impl */ SOC_MEM_IMPL_NORMAL, 10255 /* cmic_mor_clks */ 0, 10256 /* access_latency_mode */ 3, 10257 }, 10258 #endif /* chips */ 10259 10260 #if defined(BCM_56770_A0) 10261 { /* SOC_MEM_INT_FIELD_BUS_MERGE_PROFILE_0_BCM56770_A0m */ 10262 /* mem FIELD_BUS_MERGE_PROFILE_0m */ 10263 /* flags */ SOC_MEM_FLAG_VALID | 10264 SOC_MEM_FLAG_CACHABLE | 10265 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 10266 /* cmp_fn */ _soc_mem_cmp_undef, 10267 /* *null_entry */ _soc_mem_entry_null_zeroes, 10268 /* index_min */ 0, 10269 /* index_max */ 7, 10270 /* minblock */ 25, 10271 /* maxblock */ 25, 10272 /* blocks */ 0x2000000, 10273 /* blocks_hi */ 0, 10274 /* base */ 0x61280000, 10275 /* gran */ 1, 10276 /* bytes */ 31, 10277 /* nFields */ 33, 10278 /* *fields */ soc_FIELD_BUS_MERGE_PROFILE_0m_fields, 10279 /* *views */ NULL, 10280 /* *views_num */ NULL, 10281 /* snoop_cb */ NULL, 10282 /* snoop_user_data */ NULL, 10283 /* snoop_flags */ 0, 10284 /* mem severity */ SOC_MEM_SEVERE_MISSING, 10285 /* type */ SOC_MEM_TYPE_NORMAL, 10286 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10287 /* impl */ SOC_MEM_IMPL_NORMAL, 10288 /* cmic_mor_clks */ 0, 10289 /* access_latency_mode */ 3, 10290 }, 10291 #endif /* chips */ 10292 10293 #if defined(BCM_56370_A0) 10294 { /* SOC_MEM_INT_FIELD_BUS_MERGE_PROFILE_BCM56370_A0m */ 10295 /* mem FIELD_BUS_MERGE_PROFILEm */ 10296 /* flags */ SOC_MEM_FLAG_VALID | 10297 SOC_MEM_FLAG_CACHABLE | 10298 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 10299 /* cmp_fn */ _soc_mem_cmp_undef, 10300 /* *null_entry */ _soc_mem_entry_null_zeroes, 10301 /* index_min */ 0, 10302 /* index_max */ 1023, 10303 /* minblock */ 14, 10304 /* maxblock */ 14, 10305 /* blocks */ 0x4000, 10306 /* blocks_hi */ 0, 10307 /* base */ 0x68680000, 10308 /* gran */ 1, 10309 /* bytes */ 32, 10310 /* nFields */ 38, 10311 /* *fields */ soc_FIELD_BUS_MERGE_PROFILEm_fields, 10312 /* *views */ NULL, 10313 /* *views_num */ NULL, 10314 /* snoop_cb */ NULL, 10315 /* snoop_user_data */ NULL, 10316 /* snoop_flags */ 0, 10317 /* mem severity */ SOC_MEM_SEVERE_MISSING, 10318 /* type */ SOC_MEM_TYPE_NORMAL, 10319 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10320 /* impl */ SOC_MEM_IMPL_NORMAL, 10321 /* cmic_mor_clks */ 0, 10322 /* access_latency_mode */ 3, 10323 }, 10324 #endif /* chips */ 10325 10326 #if defined(BCM_56770_A0) 10327 { /* SOC_MEM_INT_FIELD_BUS_MERGE_PROFILE_BCM56770_A0m */ 10328 /* mem FIELD_BUS_MERGE_PROFILEm */ 10329 /* flags */ SOC_MEM_FLAG_VALID | 10330 SOC_MEM_FLAG_CACHABLE | 10331 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 10332 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 10333 /* cmp_fn */ _soc_mem_cmp_undef, 10334 /* *null_entry */ _soc_mem_entry_null_zeroes, 10335 /* index_min */ 0, 10336 /* index_max */ 1023, 10337 /* minblock */ 25, 10338 /* maxblock */ 25, 10339 /* blocks */ 0x2000000, 10340 /* blocks_hi */ 0, 10341 /* base */ 0x68680000, 10342 /* gran */ 1, 10343 /* bytes */ 32, 10344 /* nFields */ 38, 10345 /* *fields */ soc_FIELD_BUS_MERGE_PROFILEm_fields, 10346 /* *views */ NULL, 10347 /* *views_num */ NULL, 10348 /* snoop_cb */ NULL, 10349 /* snoop_user_data */ NULL, 10350 /* snoop_flags */ 0, 10351 /* mem severity */ SOC_MEM_SEVERE_MISSING, 10352 /* type */ SOC_MEM_TYPE_NORMAL, 10353 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10354 /* impl */ SOC_MEM_IMPL_NORMAL, 10355 /* cmic_mor_clks */ 0, 10356 /* access_latency_mode */ 3, 10357 }, 10358 #endif /* chips */ 10359 10360 #if defined(BCM_88732_A0) 10361 { /* SOC_MEM_INT_FILTERMATCHCOUNTm */ 10362 /* mem FILTERMATCHCOUNTm */ 10363 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 10364 /* cmp_fn */ NULL, 10365 /* *null_entry */ _soc_mem_entry_null_zeroes, 10366 /* index_min */ 0, 10367 /* index_max */ 31, 10368 /* minblock */ 9, 10369 /* maxblock */ 10, 10370 /* blocks */ 0x600, 10371 /* blocks_hi */ 0, 10372 /* base */ 0x1e000000, 10373 /* gran */ 1, 10374 /* bytes */ 7, 10375 /* nFields */ 4, 10376 /* *fields */ soc_FILTERMATCHCOUNTm_fields, 10377 /* *views */ NULL, 10378 /* *views_num */ NULL, 10379 /* snoop_cb */ NULL, 10380 /* snoop_user_data */ NULL, 10381 /* snoop_flags */ 0, 10382 /* mem severity */ SOC_MEM_SEVERE_MISSING, 10383 /* type */ SOC_MEM_TYPE_NORMAL, 10384 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10385 /* impl */ SOC_MEM_IMPL_NORMAL, 10386 /* cmic_mor_clks */ 0, 10387 }, 10388 #endif /* chips */ 10389 10390 #if defined(BCM_56870_A0) 10391 { /* SOC_MEM_INT_FLEX_BIN_HASH_PROFILE_0m */ 10392 /* mem FLEX_BIN_HASH_PROFILE_0m */ 10393 /* flags */ SOC_MEM_FLAG_VALID | 10394 SOC_MEM_FLAG_CACHABLE | 10395 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 10396 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 10397 /* cmp_fn */ _soc_mem_cmp_undef, 10398 /* *null_entry */ _soc_mem_entry_null_zeroes, 10399 /* index_min */ 0, 10400 /* index_max */ 127, 10401 /* minblock */ 37, 10402 /* maxblock */ 37, 10403 /* blocks */ 0, 10404 /* blocks_hi */ 0x20, 10405 /* base */ 0x68580000, 10406 /* gran */ 1, 10407 /* bytes */ 41, 10408 /* nFields */ 17, 10409 /* *fields */ soc_FLEX_BIN_HASH_PROFILE_0m_fields, 10410 /* *views */ NULL, 10411 /* *views_num */ NULL, 10412 /* snoop_cb */ NULL, 10413 /* snoop_user_data */ NULL, 10414 /* snoop_flags */ 0, 10415 /* mem severity */ SOC_MEM_SEVERE_MISSING, 10416 /* type */ SOC_MEM_TYPE_NORMAL, 10417 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10418 /* impl */ SOC_MEM_IMPL_NORMAL, 10419 /* cmic_mor_clks */ 0, 10420 /* access_latency_mode */ 3, 10421 }, 10422 #endif /* chips */ 10423 10424 #if defined(BCM_56870_A0) 10425 { /* SOC_MEM_INT_FLEX_BIN_HASH_PROFILE_1m */ 10426 /* mem FLEX_BIN_HASH_PROFILE_1m */ 10427 /* flags */ SOC_MEM_FLAG_VALID | 10428 SOC_MEM_FLAG_CACHABLE | 10429 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 10430 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 10431 /* cmp_fn */ _soc_mem_cmp_undef, 10432 /* *null_entry */ _soc_mem_entry_null_zeroes, 10433 /* index_min */ 0, 10434 /* index_max */ 127, 10435 /* minblock */ 37, 10436 /* maxblock */ 37, 10437 /* blocks */ 0, 10438 /* blocks_hi */ 0x20, 10439 /* base */ 0x685c0000, 10440 /* gran */ 1, 10441 /* bytes */ 41, 10442 /* nFields */ 17, 10443 /* *fields */ soc_FLEX_BIN_HASH_PROFILE_0m_fields, 10444 /* *views */ NULL, 10445 /* *views_num */ NULL, 10446 /* snoop_cb */ NULL, 10447 /* snoop_user_data */ NULL, 10448 /* snoop_flags */ 0, 10449 /* mem severity */ SOC_MEM_SEVERE_MISSING, 10450 /* type */ SOC_MEM_TYPE_NORMAL, 10451 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10452 /* impl */ SOC_MEM_IMPL_NORMAL, 10453 /* cmic_mor_clks */ 0, 10454 /* access_latency_mode */ 3, 10455 }, 10456 #endif /* chips */ 10457 10458 #if defined(BCM_56870_A0) 10459 { /* SOC_MEM_INT_FLEX_BIN_HASH_PROFILE_2m */ 10460 /* mem FLEX_BIN_HASH_PROFILE_2m */ 10461 /* flags */ SOC_MEM_FLAG_VALID | 10462 SOC_MEM_FLAG_CACHABLE | 10463 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 10464 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 10465 /* cmp_fn */ _soc_mem_cmp_undef, 10466 /* *null_entry */ _soc_mem_entry_null_zeroes, 10467 /* index_min */ 0, 10468 /* index_max */ 127, 10469 /* minblock */ 37, 10470 /* maxblock */ 37, 10471 /* blocks */ 0, 10472 /* blocks_hi */ 0x20, 10473 /* base */ 0x68600000, 10474 /* gran */ 1, 10475 /* bytes */ 41, 10476 /* nFields */ 17, 10477 /* *fields */ soc_FLEX_BIN_HASH_PROFILE_0m_fields, 10478 /* *views */ NULL, 10479 /* *views_num */ NULL, 10480 /* snoop_cb */ NULL, 10481 /* snoop_user_data */ NULL, 10482 /* snoop_flags */ 0, 10483 /* mem severity */ SOC_MEM_SEVERE_MISSING, 10484 /* type */ SOC_MEM_TYPE_NORMAL, 10485 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10486 /* impl */ SOC_MEM_IMPL_NORMAL, 10487 /* cmic_mor_clks */ 0, 10488 /* access_latency_mode */ 3, 10489 }, 10490 #endif /* chips */ 10491 10492 #if defined(BCM_56870_A0) 10493 { /* SOC_MEM_INT_FLEX_BIN_HASH_PROFILE_3m */ 10494 /* mem FLEX_BIN_HASH_PROFILE_3m */ 10495 /* flags */ SOC_MEM_FLAG_VALID | 10496 SOC_MEM_FLAG_CACHABLE | 10497 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 10498 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 10499 /* cmp_fn */ _soc_mem_cmp_undef, 10500 /* *null_entry */ _soc_mem_entry_null_zeroes, 10501 /* index_min */ 0, 10502 /* index_max */ 127, 10503 /* minblock */ 37, 10504 /* maxblock */ 37, 10505 /* blocks */ 0, 10506 /* blocks_hi */ 0x20, 10507 /* base */ 0x68640000, 10508 /* gran */ 1, 10509 /* bytes */ 41, 10510 /* nFields */ 17, 10511 /* *fields */ soc_FLEX_BIN_HASH_PROFILE_0m_fields, 10512 /* *views */ NULL, 10513 /* *views_num */ NULL, 10514 /* snoop_cb */ NULL, 10515 /* snoop_user_data */ NULL, 10516 /* snoop_flags */ 0, 10517 /* mem severity */ SOC_MEM_SEVERE_MISSING, 10518 /* type */ SOC_MEM_TYPE_NORMAL, 10519 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10520 /* impl */ SOC_MEM_IMPL_NORMAL, 10521 /* cmic_mor_clks */ 0, 10522 /* access_latency_mode */ 3, 10523 }, 10524 #endif /* chips */ 10525 10526 #if defined(BCM_56370_A0) 10527 { /* SOC_MEM_INT_FLEX_BIN_HASH_PROFILE_0_BCM56370_A0m */ 10528 /* mem FLEX_BIN_HASH_PROFILE_0m */ 10529 /* flags */ SOC_MEM_FLAG_VALID | 10530 SOC_MEM_FLAG_CACHABLE | 10531 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 10532 /* cmp_fn */ _soc_mem_cmp_undef, 10533 /* *null_entry */ _soc_mem_entry_null_zeroes, 10534 /* index_min */ 0, 10535 /* index_max */ 127, 10536 /* minblock */ 14, 10537 /* maxblock */ 14, 10538 /* blocks */ 0x4000, 10539 /* blocks_hi */ 0, 10540 /* base */ 0x68580000, 10541 /* gran */ 1, 10542 /* bytes */ 41, 10543 /* nFields */ 17, 10544 /* *fields */ soc_FLEX_BIN_HASH_PROFILE_0m_fields, 10545 /* *views */ NULL, 10546 /* *views_num */ NULL, 10547 /* snoop_cb */ NULL, 10548 /* snoop_user_data */ NULL, 10549 /* snoop_flags */ 0, 10550 /* mem severity */ SOC_MEM_SEVERE_MISSING, 10551 /* type */ SOC_MEM_TYPE_NORMAL, 10552 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10553 /* impl */ SOC_MEM_IMPL_NORMAL, 10554 /* cmic_mor_clks */ 0, 10555 /* access_latency_mode */ 3, 10556 }, 10557 #endif /* chips */ 10558 10559 #if defined(BCM_56770_A0) 10560 { /* SOC_MEM_INT_FLEX_BIN_HASH_PROFILE_0_BCM56770_A0m */ 10561 /* mem FLEX_BIN_HASH_PROFILE_0m */ 10562 /* flags */ SOC_MEM_FLAG_VALID | 10563 SOC_MEM_FLAG_CACHABLE | 10564 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 10565 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 10566 /* cmp_fn */ _soc_mem_cmp_undef, 10567 /* *null_entry */ _soc_mem_entry_null_zeroes, 10568 /* index_min */ 0, 10569 /* index_max */ 127, 10570 /* minblock */ 25, 10571 /* maxblock */ 25, 10572 /* blocks */ 0x2000000, 10573 /* blocks_hi */ 0, 10574 /* base */ 0x68580000, 10575 /* gran */ 1, 10576 /* bytes */ 41, 10577 /* nFields */ 17, 10578 /* *fields */ soc_FLEX_BIN_HASH_PROFILE_0m_fields, 10579 /* *views */ NULL, 10580 /* *views_num */ NULL, 10581 /* snoop_cb */ NULL, 10582 /* snoop_user_data */ NULL, 10583 /* snoop_flags */ 0, 10584 /* mem severity */ SOC_MEM_SEVERE_MISSING, 10585 /* type */ SOC_MEM_TYPE_NORMAL, 10586 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10587 /* impl */ SOC_MEM_IMPL_NORMAL, 10588 /* cmic_mor_clks */ 0, 10589 /* access_latency_mode */ 3, 10590 }, 10591 #endif /* chips */ 10592 10593 #if defined(BCM_56370_A0) 10594 { /* SOC_MEM_INT_FLEX_BIN_HASH_PROFILE_1_BCM56370_A0m */ 10595 /* mem FLEX_BIN_HASH_PROFILE_1m */ 10596 /* flags */ SOC_MEM_FLAG_VALID | 10597 SOC_MEM_FLAG_CACHABLE | 10598 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 10599 /* cmp_fn */ _soc_mem_cmp_undef, 10600 /* *null_entry */ _soc_mem_entry_null_zeroes, 10601 /* index_min */ 0, 10602 /* index_max */ 127, 10603 /* minblock */ 14, 10604 /* maxblock */ 14, 10605 /* blocks */ 0x4000, 10606 /* blocks_hi */ 0, 10607 /* base */ 0x685c0000, 10608 /* gran */ 1, 10609 /* bytes */ 41, 10610 /* nFields */ 17, 10611 /* *fields */ soc_FLEX_BIN_HASH_PROFILE_0m_fields, 10612 /* *views */ NULL, 10613 /* *views_num */ NULL, 10614 /* snoop_cb */ NULL, 10615 /* snoop_user_data */ NULL, 10616 /* snoop_flags */ 0, 10617 /* mem severity */ SOC_MEM_SEVERE_MISSING, 10618 /* type */ SOC_MEM_TYPE_NORMAL, 10619 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10620 /* impl */ SOC_MEM_IMPL_NORMAL, 10621 /* cmic_mor_clks */ 0, 10622 /* access_latency_mode */ 3, 10623 }, 10624 #endif /* chips */ 10625 10626 #if defined(BCM_56770_A0) 10627 { /* SOC_MEM_INT_FLEX_BIN_HASH_PROFILE_1_BCM56770_A0m */ 10628 /* mem FLEX_BIN_HASH_PROFILE_1m */ 10629 /* flags */ SOC_MEM_FLAG_VALID | 10630 SOC_MEM_FLAG_CACHABLE | 10631 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 10632 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 10633 /* cmp_fn */ _soc_mem_cmp_undef, 10634 /* *null_entry */ _soc_mem_entry_null_zeroes, 10635 /* index_min */ 0, 10636 /* index_max */ 127, 10637 /* minblock */ 25, 10638 /* maxblock */ 25, 10639 /* blocks */ 0x2000000, 10640 /* blocks_hi */ 0, 10641 /* base */ 0x685c0000, 10642 /* gran */ 1, 10643 /* bytes */ 41, 10644 /* nFields */ 17, 10645 /* *fields */ soc_FLEX_BIN_HASH_PROFILE_0m_fields, 10646 /* *views */ NULL, 10647 /* *views_num */ NULL, 10648 /* snoop_cb */ NULL, 10649 /* snoop_user_data */ NULL, 10650 /* snoop_flags */ 0, 10651 /* mem severity */ SOC_MEM_SEVERE_MISSING, 10652 /* type */ SOC_MEM_TYPE_NORMAL, 10653 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10654 /* impl */ SOC_MEM_IMPL_NORMAL, 10655 /* cmic_mor_clks */ 0, 10656 /* access_latency_mode */ 3, 10657 }, 10658 #endif /* chips */ 10659 10660 #if defined(BCM_56370_A0) 10661 { /* SOC_MEM_INT_FLEX_BIN_HASH_PROFILE_2_BCM56370_A0m */ 10662 /* mem FLEX_BIN_HASH_PROFILE_2m */ 10663 /* flags */ SOC_MEM_FLAG_VALID | 10664 SOC_MEM_FLAG_CACHABLE | 10665 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 10666 /* cmp_fn */ _soc_mem_cmp_undef, 10667 /* *null_entry */ _soc_mem_entry_null_zeroes, 10668 /* index_min */ 0, 10669 /* index_max */ 127, 10670 /* minblock */ 14, 10671 /* maxblock */ 14, 10672 /* blocks */ 0x4000, 10673 /* blocks_hi */ 0, 10674 /* base */ 0x68600000, 10675 /* gran */ 1, 10676 /* bytes */ 41, 10677 /* nFields */ 17, 10678 /* *fields */ soc_FLEX_BIN_HASH_PROFILE_0m_fields, 10679 /* *views */ NULL, 10680 /* *views_num */ NULL, 10681 /* snoop_cb */ NULL, 10682 /* snoop_user_data */ NULL, 10683 /* snoop_flags */ 0, 10684 /* mem severity */ SOC_MEM_SEVERE_MISSING, 10685 /* type */ SOC_MEM_TYPE_NORMAL, 10686 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10687 /* impl */ SOC_MEM_IMPL_NORMAL, 10688 /* cmic_mor_clks */ 0, 10689 /* access_latency_mode */ 3, 10690 }, 10691 #endif /* chips */ 10692 10693 #if defined(BCM_56770_A0) 10694 { /* SOC_MEM_INT_FLEX_BIN_HASH_PROFILE_2_BCM56770_A0m */ 10695 /* mem FLEX_BIN_HASH_PROFILE_2m */ 10696 /* flags */ SOC_MEM_FLAG_VALID | 10697 SOC_MEM_FLAG_CACHABLE | 10698 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 10699 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 10700 /* cmp_fn */ _soc_mem_cmp_undef, 10701 /* *null_entry */ _soc_mem_entry_null_zeroes, 10702 /* index_min */ 0, 10703 /* index_max */ 127, 10704 /* minblock */ 25, 10705 /* maxblock */ 25, 10706 /* blocks */ 0x2000000, 10707 /* blocks_hi */ 0, 10708 /* base */ 0x68600000, 10709 /* gran */ 1, 10710 /* bytes */ 41, 10711 /* nFields */ 17, 10712 /* *fields */ soc_FLEX_BIN_HASH_PROFILE_0m_fields, 10713 /* *views */ NULL, 10714 /* *views_num */ NULL, 10715 /* snoop_cb */ NULL, 10716 /* snoop_user_data */ NULL, 10717 /* snoop_flags */ 0, 10718 /* mem severity */ SOC_MEM_SEVERE_MISSING, 10719 /* type */ SOC_MEM_TYPE_NORMAL, 10720 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10721 /* impl */ SOC_MEM_IMPL_NORMAL, 10722 /* cmic_mor_clks */ 0, 10723 /* access_latency_mode */ 3, 10724 }, 10725 #endif /* chips */ 10726 10727 #if defined(BCM_56370_A0) 10728 { /* SOC_MEM_INT_FLEX_BIN_HASH_PROFILE_3_BCM56370_A0m */ 10729 /* mem FLEX_BIN_HASH_PROFILE_3m */ 10730 /* flags */ SOC_MEM_FLAG_VALID | 10731 SOC_MEM_FLAG_CACHABLE | 10732 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 10733 /* cmp_fn */ _soc_mem_cmp_undef, 10734 /* *null_entry */ _soc_mem_entry_null_zeroes, 10735 /* index_min */ 0, 10736 /* index_max */ 127, 10737 /* minblock */ 14, 10738 /* maxblock */ 14, 10739 /* blocks */ 0x4000, 10740 /* blocks_hi */ 0, 10741 /* base */ 0x68640000, 10742 /* gran */ 1, 10743 /* bytes */ 41, 10744 /* nFields */ 17, 10745 /* *fields */ soc_FLEX_BIN_HASH_PROFILE_0m_fields, 10746 /* *views */ NULL, 10747 /* *views_num */ NULL, 10748 /* snoop_cb */ NULL, 10749 /* snoop_user_data */ NULL, 10750 /* snoop_flags */ 0, 10751 /* mem severity */ SOC_MEM_SEVERE_MISSING, 10752 /* type */ SOC_MEM_TYPE_NORMAL, 10753 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10754 /* impl */ SOC_MEM_IMPL_NORMAL, 10755 /* cmic_mor_clks */ 0, 10756 /* access_latency_mode */ 3, 10757 }, 10758 #endif /* chips */ 10759 10760 #if defined(BCM_56770_A0) 10761 { /* SOC_MEM_INT_FLEX_BIN_HASH_PROFILE_3_BCM56770_A0m */ 10762 /* mem FLEX_BIN_HASH_PROFILE_3m */ 10763 /* flags */ SOC_MEM_FLAG_VALID | 10764 SOC_MEM_FLAG_CACHABLE | 10765 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 10766 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 10767 /* cmp_fn */ _soc_mem_cmp_undef, 10768 /* *null_entry */ _soc_mem_entry_null_zeroes, 10769 /* index_min */ 0, 10770 /* index_max */ 127, 10771 /* minblock */ 25, 10772 /* maxblock */ 25, 10773 /* blocks */ 0x2000000, 10774 /* blocks_hi */ 0, 10775 /* base */ 0x68640000, 10776 /* gran */ 1, 10777 /* bytes */ 41, 10778 /* nFields */ 17, 10779 /* *fields */ soc_FLEX_BIN_HASH_PROFILE_0m_fields, 10780 /* *views */ NULL, 10781 /* *views_num */ NULL, 10782 /* snoop_cb */ NULL, 10783 /* snoop_user_data */ NULL, 10784 /* snoop_flags */ 0, 10785 /* mem severity */ SOC_MEM_SEVERE_MISSING, 10786 /* type */ SOC_MEM_TYPE_NORMAL, 10787 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10788 /* impl */ SOC_MEM_IMPL_NORMAL, 10789 /* cmic_mor_clks */ 0, 10790 /* access_latency_mode */ 3, 10791 }, 10792 #endif /* chips */ 10793 10794 #if defined(BCM_56870_A0) 10795 { /* SOC_MEM_INT_FLEX_CTR_ACTION_MASK_PROFILEm */ 10796 /* mem FLEX_CTR_ACTION_MASK_PROFILEm */ 10797 /* flags */ SOC_MEM_FLAG_VALID | 10798 SOC_MEM_FLAG_CACHABLE | 10799 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 10800 /* cmp_fn */ _soc_mem_cmp_undef, 10801 /* *null_entry */ _soc_mem_entry_null_zeroes, 10802 /* index_min */ 0, 10803 /* index_max */ 15, 10804 /* minblock */ 37, 10805 /* maxblock */ 37, 10806 /* blocks */ 0, 10807 /* blocks_hi */ 0x20, 10808 /* base */ 0x845c0000, 10809 /* gran */ 1, 10810 /* bytes */ 3, 10811 /* nFields */ 1, 10812 /* *fields */ soc_FLEX_CTR_ACTION_MASK_PROFILEm_fields, 10813 /* *views */ NULL, 10814 /* *views_num */ NULL, 10815 /* snoop_cb */ NULL, 10816 /* snoop_user_data */ NULL, 10817 /* snoop_flags */ 0, 10818 /* mem severity */ SOC_MEM_SEVERE_MISSING, 10819 /* type */ SOC_MEM_TYPE_NORMAL, 10820 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10821 /* impl */ SOC_MEM_IMPL_NORMAL, 10822 /* cmic_mor_clks */ 0, 10823 /* access_latency_mode */ 3, 10824 }, 10825 #endif /* chips */ 10826 10827 #if defined(BCM_56370_A0) 10828 { /* SOC_MEM_INT_FLEX_CTR_ACTION_MASK_PROFILE_BCM56370_A0m */ 10829 /* mem FLEX_CTR_ACTION_MASK_PROFILEm */ 10830 /* flags */ SOC_MEM_FLAG_VALID | 10831 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 10832 /* cmp_fn */ _soc_mem_cmp_undef, 10833 /* *null_entry */ _soc_mem_entry_null_zeroes, 10834 /* index_min */ 0, 10835 /* index_max */ 15, 10836 /* minblock */ 14, 10837 /* maxblock */ 14, 10838 /* blocks */ 0x4000, 10839 /* blocks_hi */ 0, 10840 /* base */ 0x845c0000, 10841 /* gran */ 1, 10842 /* bytes */ 3, 10843 /* nFields */ 1, 10844 /* *fields */ soc_FLEX_CTR_ACTION_MASK_PROFILEm_fields, 10845 /* *views */ NULL, 10846 /* *views_num */ NULL, 10847 /* snoop_cb */ NULL, 10848 /* snoop_user_data */ NULL, 10849 /* snoop_flags */ 0, 10850 /* mem severity */ SOC_MEM_SEVERE_MISSING, 10851 /* type */ SOC_MEM_TYPE_NORMAL, 10852 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10853 /* impl */ SOC_MEM_IMPL_NORMAL, 10854 /* cmic_mor_clks */ 0, 10855 /* access_latency_mode */ 3, 10856 }, 10857 #endif /* chips */ 10858 10859 #if defined(BCM_56770_A0) 10860 { /* SOC_MEM_INT_FLEX_CTR_ACTION_MASK_PROFILE_BCM56770_A0m */ 10861 /* mem FLEX_CTR_ACTION_MASK_PROFILEm */ 10862 /* flags */ SOC_MEM_FLAG_VALID | 10863 SOC_MEM_FLAG_CACHABLE | 10864 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 10865 /* cmp_fn */ _soc_mem_cmp_undef, 10866 /* *null_entry */ _soc_mem_entry_null_zeroes, 10867 /* index_min */ 0, 10868 /* index_max */ 15, 10869 /* minblock */ 25, 10870 /* maxblock */ 25, 10871 /* blocks */ 0x2000000, 10872 /* blocks_hi */ 0, 10873 /* base */ 0x845c0000, 10874 /* gran */ 1, 10875 /* bytes */ 3, 10876 /* nFields */ 1, 10877 /* *fields */ soc_FLEX_CTR_ACTION_MASK_PROFILEm_fields, 10878 /* *views */ NULL, 10879 /* *views_num */ NULL, 10880 /* snoop_cb */ NULL, 10881 /* snoop_user_data */ NULL, 10882 /* snoop_flags */ 0, 10883 /* mem severity */ SOC_MEM_SEVERE_MISSING, 10884 /* type */ SOC_MEM_TYPE_NORMAL, 10885 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10886 /* impl */ SOC_MEM_IMPL_NORMAL, 10887 /* cmic_mor_clks */ 0, 10888 /* access_latency_mode */ 3, 10889 }, 10890 #endif /* chips */ 10891 10892 #if defined(BCM_56870_A0) 10893 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm */ 10894 /* mem FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm */ 10895 /* flags */ SOC_MEM_FLAG_VALID | 10896 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 10897 /* cmp_fn */ _soc_mem_cmp_undef, 10898 /* *null_entry */ _soc_mem_entry_null_zeroes, 10899 /* index_min */ 0, 10900 /* index_max */ 31, 10901 /* minblock */ 36, 10902 /* maxblock */ 36, 10903 /* blocks */ 0, 10904 /* blocks_hi */ 0x10, 10905 /* base */ 0x18b80000, 10906 /* gran */ 1, 10907 /* bytes */ 2, 10908 /* nFields */ 1, 10909 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm_fields, 10910 /* *views */ NULL, 10911 /* *views_num */ NULL, 10912 /* snoop_cb */ NULL, 10913 /* snoop_user_data */ NULL, 10914 /* snoop_flags */ 0, 10915 /* mem severity */ SOC_MEM_SEVERE_MISSING, 10916 /* type */ SOC_MEM_TYPE_NORMAL, 10917 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10918 /* impl */ SOC_MEM_IMPL_NORMAL, 10919 /* cmic_mor_clks */ 0, 10920 /* access_latency_mode */ 3, 10921 }, 10922 #endif /* chips */ 10923 10924 #if defined(BCM_56370_A0) 10925 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLE_BCM56370_A0m */ 10926 /* mem FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm */ 10927 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 10928 /* cmp_fn */ _soc_mem_cmp_undef, 10929 /* *null_entry */ _soc_mem_entry_null_zeroes, 10930 /* index_min */ 0, 10931 /* index_max */ 31, 10932 /* minblock */ 7, 10933 /* maxblock */ 7, 10934 /* blocks */ 0x80, 10935 /* blocks_hi */ 0, 10936 /* base */ 0x18b80000, 10937 /* gran */ 1, 10938 /* bytes */ 2, 10939 /* nFields */ 1, 10940 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm_fields, 10941 /* *views */ NULL, 10942 /* *views_num */ NULL, 10943 /* snoop_cb */ NULL, 10944 /* snoop_user_data */ NULL, 10945 /* snoop_flags */ 0, 10946 /* mem severity */ SOC_MEM_SEVERE_MISSING, 10947 /* type */ SOC_MEM_TYPE_NORMAL, 10948 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10949 /* impl */ SOC_MEM_IMPL_NORMAL, 10950 /* cmic_mor_clks */ 0, 10951 /* access_latency_mode */ 3, 10952 }, 10953 #endif /* chips */ 10954 10955 #if defined(BCM_56770_A0) 10956 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLE_BCM56770_A0m */ 10957 /* mem FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm */ 10958 /* flags */ SOC_MEM_FLAG_VALID | 10959 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 10960 /* cmp_fn */ _soc_mem_cmp_undef, 10961 /* *null_entry */ _soc_mem_entry_null_zeroes, 10962 /* index_min */ 0, 10963 /* index_max */ 31, 10964 /* minblock */ 24, 10965 /* maxblock */ 24, 10966 /* blocks */ 0x1000000, 10967 /* blocks_hi */ 0, 10968 /* base */ 0x18b80000, 10969 /* gran */ 1, 10970 /* bytes */ 2, 10971 /* nFields */ 1, 10972 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm_fields, 10973 /* *views */ NULL, 10974 /* *views_num */ NULL, 10975 /* snoop_cb */ NULL, 10976 /* snoop_user_data */ NULL, 10977 /* snoop_flags */ 0, 10978 /* mem severity */ SOC_MEM_SEVERE_MISSING, 10979 /* type */ SOC_MEM_TYPE_NORMAL, 10980 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10981 /* impl */ SOC_MEM_IMPL_NORMAL, 10982 /* cmic_mor_clks */ 0, 10983 /* access_latency_mode */ 3, 10984 }, 10985 #endif /* chips */ 10986 10987 #if defined(BCM_56870_A0) 10988 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_L2_0_PROFILE_TABLEm */ 10989 /* mem FLEX_EDITOR_FIXED_HDR_L2_0_PROFILE_TABLEm */ 10990 /* flags */ SOC_MEM_FLAG_VALID | 10991 SOC_MEM_FLAG_CACHABLE | 10992 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 10993 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 10994 /* cmp_fn */ _soc_mem_cmp_undef, 10995 /* *null_entry */ _soc_mem_entry_null_zeroes, 10996 /* index_min */ 0, 10997 /* index_max */ 511, 10998 /* minblock */ 36, 10999 /* maxblock */ 36, 11000 /* blocks */ 0, 11001 /* blocks_hi */ 0x10, 11002 /* base */ 0x18b40000, 11003 /* gran */ 1, 11004 /* bytes */ 6, 11005 /* nFields */ 19, 11006 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_PROFILE_TABLEm_fields, 11007 /* *views */ NULL, 11008 /* *views_num */ NULL, 11009 /* snoop_cb */ NULL, 11010 /* snoop_user_data */ NULL, 11011 /* snoop_flags */ 0, 11012 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11013 /* type */ SOC_MEM_TYPE_NORMAL, 11014 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11015 /* impl */ SOC_MEM_IMPL_NORMAL, 11016 /* cmic_mor_clks */ 0, 11017 /* access_latency_mode */ 3, 11018 }, 11019 #endif /* chips */ 11020 11021 #if defined(BCM_56370_A0) 11022 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_L2_0_PROFILE_TABLE_BCM56370_A0m */ 11023 /* mem FLEX_EDITOR_FIXED_HDR_L2_0_PROFILE_TABLEm */ 11024 /* flags */ SOC_MEM_FLAG_VALID | 11025 SOC_MEM_FLAG_CACHABLE | 11026 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 11027 /* cmp_fn */ _soc_mem_cmp_undef, 11028 /* *null_entry */ _soc_mem_entry_null_zeroes, 11029 /* index_min */ 0, 11030 /* index_max */ 511, 11031 /* minblock */ 7, 11032 /* maxblock */ 7, 11033 /* blocks */ 0x80, 11034 /* blocks_hi */ 0, 11035 /* base */ 0x18b40000, 11036 /* gran */ 1, 11037 /* bytes */ 6, 11038 /* nFields */ 19, 11039 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_PROFILE_TABLEm_fields, 11040 /* *views */ NULL, 11041 /* *views_num */ NULL, 11042 /* snoop_cb */ NULL, 11043 /* snoop_user_data */ NULL, 11044 /* snoop_flags */ 0, 11045 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11046 /* type */ SOC_MEM_TYPE_NORMAL, 11047 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11048 /* impl */ SOC_MEM_IMPL_NORMAL, 11049 /* cmic_mor_clks */ 0, 11050 /* access_latency_mode */ 3, 11051 }, 11052 #endif /* chips */ 11053 11054 #if defined(BCM_56770_A0) 11055 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_L2_0_PROFILE_TABLE_BCM56770_A0m */ 11056 /* mem FLEX_EDITOR_FIXED_HDR_L2_0_PROFILE_TABLEm */ 11057 /* flags */ SOC_MEM_FLAG_VALID | 11058 SOC_MEM_FLAG_CACHABLE | 11059 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 11060 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 11061 /* cmp_fn */ _soc_mem_cmp_undef, 11062 /* *null_entry */ _soc_mem_entry_null_zeroes, 11063 /* index_min */ 0, 11064 /* index_max */ 511, 11065 /* minblock */ 24, 11066 /* maxblock */ 24, 11067 /* blocks */ 0x1000000, 11068 /* blocks_hi */ 0, 11069 /* base */ 0x18b40000, 11070 /* gran */ 1, 11071 /* bytes */ 6, 11072 /* nFields */ 19, 11073 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_PROFILE_TABLEm_fields, 11074 /* *views */ NULL, 11075 /* *views_num */ NULL, 11076 /* snoop_cb */ NULL, 11077 /* snoop_user_data */ NULL, 11078 /* snoop_flags */ 0, 11079 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11080 /* type */ SOC_MEM_TYPE_NORMAL, 11081 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11082 /* impl */ SOC_MEM_IMPL_NORMAL, 11083 /* cmic_mor_clks */ 0, 11084 /* access_latency_mode */ 3, 11085 }, 11086 #endif /* chips */ 11087 11088 #if defined(BCM_56870_A0) 11089 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_L2_1_NEXT_PROTO_TABLEm */ 11090 /* mem FLEX_EDITOR_FIXED_HDR_L2_1_NEXT_PROTO_TABLEm */ 11091 /* flags */ SOC_MEM_FLAG_VALID | 11092 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 11093 /* cmp_fn */ _soc_mem_cmp_undef, 11094 /* *null_entry */ _soc_mem_entry_null_zeroes, 11095 /* index_min */ 0, 11096 /* index_max */ 31, 11097 /* minblock */ 36, 11098 /* maxblock */ 36, 11099 /* blocks */ 0, 11100 /* blocks_hi */ 0x10, 11101 /* base */ 0x18c00000, 11102 /* gran */ 1, 11103 /* bytes */ 2, 11104 /* nFields */ 1, 11105 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm_fields, 11106 /* *views */ NULL, 11107 /* *views_num */ NULL, 11108 /* snoop_cb */ NULL, 11109 /* snoop_user_data */ NULL, 11110 /* snoop_flags */ 0, 11111 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11112 /* type */ SOC_MEM_TYPE_NORMAL, 11113 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11114 /* impl */ SOC_MEM_IMPL_NORMAL, 11115 /* cmic_mor_clks */ 0, 11116 /* access_latency_mode */ 3, 11117 }, 11118 #endif /* chips */ 11119 11120 #if defined(BCM_56370_A0) 11121 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_L2_1_NEXT_PROTO_TABLE_BCM56370_A0m */ 11122 /* mem FLEX_EDITOR_FIXED_HDR_L2_1_NEXT_PROTO_TABLEm */ 11123 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 11124 /* cmp_fn */ _soc_mem_cmp_undef, 11125 /* *null_entry */ _soc_mem_entry_null_zeroes, 11126 /* index_min */ 0, 11127 /* index_max */ 31, 11128 /* minblock */ 7, 11129 /* maxblock */ 7, 11130 /* blocks */ 0x80, 11131 /* blocks_hi */ 0, 11132 /* base */ 0x18c00000, 11133 /* gran */ 1, 11134 /* bytes */ 2, 11135 /* nFields */ 1, 11136 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm_fields, 11137 /* *views */ NULL, 11138 /* *views_num */ NULL, 11139 /* snoop_cb */ NULL, 11140 /* snoop_user_data */ NULL, 11141 /* snoop_flags */ 0, 11142 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11143 /* type */ SOC_MEM_TYPE_NORMAL, 11144 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11145 /* impl */ SOC_MEM_IMPL_NORMAL, 11146 /* cmic_mor_clks */ 0, 11147 /* access_latency_mode */ 3, 11148 }, 11149 #endif /* chips */ 11150 11151 #if defined(BCM_56770_A0) 11152 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_L2_1_NEXT_PROTO_TABLE_BCM56770_A0m */ 11153 /* mem FLEX_EDITOR_FIXED_HDR_L2_1_NEXT_PROTO_TABLEm */ 11154 /* flags */ SOC_MEM_FLAG_VALID | 11155 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 11156 /* cmp_fn */ _soc_mem_cmp_undef, 11157 /* *null_entry */ _soc_mem_entry_null_zeroes, 11158 /* index_min */ 0, 11159 /* index_max */ 31, 11160 /* minblock */ 24, 11161 /* maxblock */ 24, 11162 /* blocks */ 0x1000000, 11163 /* blocks_hi */ 0, 11164 /* base */ 0x18c00000, 11165 /* gran */ 1, 11166 /* bytes */ 2, 11167 /* nFields */ 1, 11168 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm_fields, 11169 /* *views */ NULL, 11170 /* *views_num */ NULL, 11171 /* snoop_cb */ NULL, 11172 /* snoop_user_data */ NULL, 11173 /* snoop_flags */ 0, 11174 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11175 /* type */ SOC_MEM_TYPE_NORMAL, 11176 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11177 /* impl */ SOC_MEM_IMPL_NORMAL, 11178 /* cmic_mor_clks */ 0, 11179 /* access_latency_mode */ 3, 11180 }, 11181 #endif /* chips */ 11182 11183 #if defined(BCM_56870_A0) 11184 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_L2_1_PROFILE_TABLEm */ 11185 /* mem FLEX_EDITOR_FIXED_HDR_L2_1_PROFILE_TABLEm */ 11186 /* flags */ SOC_MEM_FLAG_VALID | 11187 SOC_MEM_FLAG_CACHABLE | 11188 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 11189 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 11190 /* cmp_fn */ _soc_mem_cmp_undef, 11191 /* *null_entry */ _soc_mem_entry_null_zeroes, 11192 /* index_min */ 0, 11193 /* index_max */ 511, 11194 /* minblock */ 36, 11195 /* maxblock */ 36, 11196 /* blocks */ 0, 11197 /* blocks_hi */ 0x10, 11198 /* base */ 0x18bc0000, 11199 /* gran */ 1, 11200 /* bytes */ 6, 11201 /* nFields */ 19, 11202 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_PROFILE_TABLEm_fields, 11203 /* *views */ NULL, 11204 /* *views_num */ NULL, 11205 /* snoop_cb */ NULL, 11206 /* snoop_user_data */ NULL, 11207 /* snoop_flags */ 0, 11208 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11209 /* type */ SOC_MEM_TYPE_NORMAL, 11210 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11211 /* impl */ SOC_MEM_IMPL_NORMAL, 11212 /* cmic_mor_clks */ 0, 11213 /* access_latency_mode */ 3, 11214 }, 11215 #endif /* chips */ 11216 11217 #if defined(BCM_56370_A0) 11218 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_L2_1_PROFILE_TABLE_BCM56370_A0m */ 11219 /* mem FLEX_EDITOR_FIXED_HDR_L2_1_PROFILE_TABLEm */ 11220 /* flags */ SOC_MEM_FLAG_VALID | 11221 SOC_MEM_FLAG_CACHABLE | 11222 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 11223 /* cmp_fn */ _soc_mem_cmp_undef, 11224 /* *null_entry */ _soc_mem_entry_null_zeroes, 11225 /* index_min */ 0, 11226 /* index_max */ 511, 11227 /* minblock */ 7, 11228 /* maxblock */ 7, 11229 /* blocks */ 0x80, 11230 /* blocks_hi */ 0, 11231 /* base */ 0x18bc0000, 11232 /* gran */ 1, 11233 /* bytes */ 6, 11234 /* nFields */ 19, 11235 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_PROFILE_TABLEm_fields, 11236 /* *views */ NULL, 11237 /* *views_num */ NULL, 11238 /* snoop_cb */ NULL, 11239 /* snoop_user_data */ NULL, 11240 /* snoop_flags */ 0, 11241 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11242 /* type */ SOC_MEM_TYPE_NORMAL, 11243 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11244 /* impl */ SOC_MEM_IMPL_NORMAL, 11245 /* cmic_mor_clks */ 0, 11246 /* access_latency_mode */ 3, 11247 }, 11248 #endif /* chips */ 11249 11250 #if defined(BCM_56770_A0) 11251 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_L2_1_PROFILE_TABLE_BCM56770_A0m */ 11252 /* mem FLEX_EDITOR_FIXED_HDR_L2_1_PROFILE_TABLEm */ 11253 /* flags */ SOC_MEM_FLAG_VALID | 11254 SOC_MEM_FLAG_CACHABLE | 11255 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 11256 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 11257 /* cmp_fn */ _soc_mem_cmp_undef, 11258 /* *null_entry */ _soc_mem_entry_null_zeroes, 11259 /* index_min */ 0, 11260 /* index_max */ 511, 11261 /* minblock */ 24, 11262 /* maxblock */ 24, 11263 /* blocks */ 0x1000000, 11264 /* blocks_hi */ 0, 11265 /* base */ 0x18bc0000, 11266 /* gran */ 1, 11267 /* bytes */ 6, 11268 /* nFields */ 19, 11269 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_PROFILE_TABLEm_fields, 11270 /* *views */ NULL, 11271 /* *views_num */ NULL, 11272 /* snoop_cb */ NULL, 11273 /* snoop_user_data */ NULL, 11274 /* snoop_flags */ 0, 11275 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11276 /* type */ SOC_MEM_TYPE_NORMAL, 11277 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11278 /* impl */ SOC_MEM_IMPL_NORMAL, 11279 /* cmic_mor_clks */ 0, 11280 /* access_latency_mode */ 3, 11281 }, 11282 #endif /* chips */ 11283 11284 #if defined(BCM_56870_A0) 11285 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_L3_0_NEXT_PROTO_TABLEm */ 11286 /* mem FLEX_EDITOR_FIXED_HDR_L3_0_NEXT_PROTO_TABLEm */ 11287 /* flags */ SOC_MEM_FLAG_VALID | 11288 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 11289 /* cmp_fn */ _soc_mem_cmp_undef, 11290 /* *null_entry */ _soc_mem_entry_null_zeroes, 11291 /* index_min */ 0, 11292 /* index_max */ 31, 11293 /* minblock */ 36, 11294 /* maxblock */ 36, 11295 /* blocks */ 0, 11296 /* blocks_hi */ 0x10, 11297 /* base */ 0x18c80000, 11298 /* gran */ 1, 11299 /* bytes */ 2, 11300 /* nFields */ 1, 11301 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm_fields, 11302 /* *views */ NULL, 11303 /* *views_num */ NULL, 11304 /* snoop_cb */ NULL, 11305 /* snoop_user_data */ NULL, 11306 /* snoop_flags */ 0, 11307 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11308 /* type */ SOC_MEM_TYPE_NORMAL, 11309 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11310 /* impl */ SOC_MEM_IMPL_NORMAL, 11311 /* cmic_mor_clks */ 0, 11312 /* access_latency_mode */ 3, 11313 }, 11314 #endif /* chips */ 11315 11316 #if defined(BCM_56370_A0) 11317 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_L3_0_NEXT_PROTO_TABLE_BCM56370_A0m */ 11318 /* mem FLEX_EDITOR_FIXED_HDR_L3_0_NEXT_PROTO_TABLEm */ 11319 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 11320 /* cmp_fn */ _soc_mem_cmp_undef, 11321 /* *null_entry */ _soc_mem_entry_null_zeroes, 11322 /* index_min */ 0, 11323 /* index_max */ 31, 11324 /* minblock */ 7, 11325 /* maxblock */ 7, 11326 /* blocks */ 0x80, 11327 /* blocks_hi */ 0, 11328 /* base */ 0x18c80000, 11329 /* gran */ 1, 11330 /* bytes */ 2, 11331 /* nFields */ 1, 11332 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm_fields, 11333 /* *views */ NULL, 11334 /* *views_num */ NULL, 11335 /* snoop_cb */ NULL, 11336 /* snoop_user_data */ NULL, 11337 /* snoop_flags */ 0, 11338 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11339 /* type */ SOC_MEM_TYPE_NORMAL, 11340 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11341 /* impl */ SOC_MEM_IMPL_NORMAL, 11342 /* cmic_mor_clks */ 0, 11343 /* access_latency_mode */ 3, 11344 }, 11345 #endif /* chips */ 11346 11347 #if defined(BCM_56770_A0) 11348 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_L3_0_NEXT_PROTO_TABLE_BCM56770_A0m */ 11349 /* mem FLEX_EDITOR_FIXED_HDR_L3_0_NEXT_PROTO_TABLEm */ 11350 /* flags */ SOC_MEM_FLAG_VALID | 11351 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 11352 /* cmp_fn */ _soc_mem_cmp_undef, 11353 /* *null_entry */ _soc_mem_entry_null_zeroes, 11354 /* index_min */ 0, 11355 /* index_max */ 31, 11356 /* minblock */ 24, 11357 /* maxblock */ 24, 11358 /* blocks */ 0x1000000, 11359 /* blocks_hi */ 0, 11360 /* base */ 0x18c80000, 11361 /* gran */ 1, 11362 /* bytes */ 2, 11363 /* nFields */ 1, 11364 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm_fields, 11365 /* *views */ NULL, 11366 /* *views_num */ NULL, 11367 /* snoop_cb */ NULL, 11368 /* snoop_user_data */ NULL, 11369 /* snoop_flags */ 0, 11370 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11371 /* type */ SOC_MEM_TYPE_NORMAL, 11372 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11373 /* impl */ SOC_MEM_IMPL_NORMAL, 11374 /* cmic_mor_clks */ 0, 11375 /* access_latency_mode */ 3, 11376 }, 11377 #endif /* chips */ 11378 11379 #if defined(BCM_56870_A0) 11380 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_L3_0_PROFILE_TABLEm */ 11381 /* mem FLEX_EDITOR_FIXED_HDR_L3_0_PROFILE_TABLEm */ 11382 /* flags */ SOC_MEM_FLAG_VALID | 11383 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 11384 /* cmp_fn */ _soc_mem_cmp_undef, 11385 /* *null_entry */ _soc_mem_entry_null_zeroes, 11386 /* index_min */ 0, 11387 /* index_max */ 63, 11388 /* minblock */ 36, 11389 /* maxblock */ 36, 11390 /* blocks */ 0, 11391 /* blocks_hi */ 0x10, 11392 /* base */ 0x18c40000, 11393 /* gran */ 1, 11394 /* bytes */ 2, 11395 /* nFields */ 4, 11396 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L3_0_PROFILE_TABLEm_fields, 11397 /* *views */ NULL, 11398 /* *views_num */ NULL, 11399 /* snoop_cb */ NULL, 11400 /* snoop_user_data */ NULL, 11401 /* snoop_flags */ 0, 11402 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11403 /* type */ SOC_MEM_TYPE_NORMAL, 11404 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11405 /* impl */ SOC_MEM_IMPL_NORMAL, 11406 /* cmic_mor_clks */ 0, 11407 /* access_latency_mode */ 3, 11408 }, 11409 #endif /* chips */ 11410 11411 #if defined(BCM_56370_A0) 11412 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_L3_0_PROFILE_TABLE_BCM56370_A0m */ 11413 /* mem FLEX_EDITOR_FIXED_HDR_L3_0_PROFILE_TABLEm */ 11414 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 11415 /* cmp_fn */ _soc_mem_cmp_undef, 11416 /* *null_entry */ _soc_mem_entry_null_zeroes, 11417 /* index_min */ 0, 11418 /* index_max */ 63, 11419 /* minblock */ 7, 11420 /* maxblock */ 7, 11421 /* blocks */ 0x80, 11422 /* blocks_hi */ 0, 11423 /* base */ 0x18c40000, 11424 /* gran */ 1, 11425 /* bytes */ 2, 11426 /* nFields */ 4, 11427 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L3_0_PROFILE_TABLEm_fields, 11428 /* *views */ NULL, 11429 /* *views_num */ NULL, 11430 /* snoop_cb */ NULL, 11431 /* snoop_user_data */ NULL, 11432 /* snoop_flags */ 0, 11433 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11434 /* type */ SOC_MEM_TYPE_NORMAL, 11435 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11436 /* impl */ SOC_MEM_IMPL_NORMAL, 11437 /* cmic_mor_clks */ 0, 11438 /* access_latency_mode */ 3, 11439 }, 11440 #endif /* chips */ 11441 11442 #if defined(BCM_56770_A0) 11443 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_L3_0_PROFILE_TABLE_BCM56770_A0m */ 11444 /* mem FLEX_EDITOR_FIXED_HDR_L3_0_PROFILE_TABLEm */ 11445 /* flags */ SOC_MEM_FLAG_VALID | 11446 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 11447 /* cmp_fn */ _soc_mem_cmp_undef, 11448 /* *null_entry */ _soc_mem_entry_null_zeroes, 11449 /* index_min */ 0, 11450 /* index_max */ 63, 11451 /* minblock */ 24, 11452 /* maxblock */ 24, 11453 /* blocks */ 0x1000000, 11454 /* blocks_hi */ 0, 11455 /* base */ 0x18c40000, 11456 /* gran */ 1, 11457 /* bytes */ 2, 11458 /* nFields */ 4, 11459 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L3_0_PROFILE_TABLEm_fields, 11460 /* *views */ NULL, 11461 /* *views_num */ NULL, 11462 /* snoop_cb */ NULL, 11463 /* snoop_user_data */ NULL, 11464 /* snoop_flags */ 0, 11465 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11466 /* type */ SOC_MEM_TYPE_NORMAL, 11467 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11468 /* impl */ SOC_MEM_IMPL_NORMAL, 11469 /* cmic_mor_clks */ 0, 11470 /* access_latency_mode */ 3, 11471 }, 11472 #endif /* chips */ 11473 11474 #if defined(BCM_56870_A0) 11475 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_LOOPBACK_0_PROFILE_TABLEm */ 11476 /* mem FLEX_EDITOR_FIXED_HDR_LOOPBACK_0_PROFILE_TABLEm */ 11477 /* flags */ SOC_MEM_FLAG_VALID | 11478 SOC_MEM_FLAG_CACHABLE | 11479 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 11480 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 11481 /* cmp_fn */ _soc_mem_cmp_undef, 11482 /* *null_entry */ _soc_mem_entry_null_zeroes, 11483 /* index_min */ 0, 11484 /* index_max */ 15, 11485 /* minblock */ 36, 11486 /* maxblock */ 36, 11487 /* blocks */ 0, 11488 /* blocks_hi */ 0x10, 11489 /* base */ 0x18a40000, 11490 /* gran */ 1, 11491 /* bytes */ 19, 11492 /* nFields */ 11, 11493 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_LOOPBACK_0_PROFILE_TABLEm_fields, 11494 /* *views */ NULL, 11495 /* *views_num */ NULL, 11496 /* snoop_cb */ NULL, 11497 /* snoop_user_data */ NULL, 11498 /* snoop_flags */ 0, 11499 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11500 /* type */ SOC_MEM_TYPE_NORMAL, 11501 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11502 /* impl */ SOC_MEM_IMPL_NORMAL, 11503 /* cmic_mor_clks */ 0, 11504 /* access_latency_mode */ 3, 11505 }, 11506 #endif /* chips */ 11507 11508 #if defined(BCM_56370_A0) 11509 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_LOOPBACK_0_PROFILE_TABLE_BCM56370_A0m */ 11510 /* mem FLEX_EDITOR_FIXED_HDR_LOOPBACK_0_PROFILE_TABLEm */ 11511 /* flags */ SOC_MEM_FLAG_VALID | 11512 SOC_MEM_FLAG_CACHABLE | 11513 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 11514 /* cmp_fn */ _soc_mem_cmp_undef, 11515 /* *null_entry */ _soc_mem_entry_null_zeroes, 11516 /* index_min */ 0, 11517 /* index_max */ 15, 11518 /* minblock */ 7, 11519 /* maxblock */ 7, 11520 /* blocks */ 0x80, 11521 /* blocks_hi */ 0, 11522 /* base */ 0x18a40000, 11523 /* gran */ 1, 11524 /* bytes */ 19, 11525 /* nFields */ 11, 11526 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_LOOPBACK_0_PROFILE_TABLEm_fields, 11527 /* *views */ NULL, 11528 /* *views_num */ NULL, 11529 /* snoop_cb */ NULL, 11530 /* snoop_user_data */ NULL, 11531 /* snoop_flags */ 0, 11532 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11533 /* type */ SOC_MEM_TYPE_NORMAL, 11534 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11535 /* impl */ SOC_MEM_IMPL_NORMAL, 11536 /* cmic_mor_clks */ 0, 11537 /* access_latency_mode */ 3, 11538 }, 11539 #endif /* chips */ 11540 11541 #if defined(BCM_56770_A0) 11542 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_LOOPBACK_0_PROFILE_TABLE_BCM56770_A0m */ 11543 /* mem FLEX_EDITOR_FIXED_HDR_LOOPBACK_0_PROFILE_TABLEm */ 11544 /* flags */ SOC_MEM_FLAG_VALID | 11545 SOC_MEM_FLAG_CACHABLE | 11546 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 11547 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 11548 /* cmp_fn */ _soc_mem_cmp_undef, 11549 /* *null_entry */ _soc_mem_entry_null_zeroes, 11550 /* index_min */ 0, 11551 /* index_max */ 15, 11552 /* minblock */ 24, 11553 /* maxblock */ 24, 11554 /* blocks */ 0x1000000, 11555 /* blocks_hi */ 0, 11556 /* base */ 0x18a40000, 11557 /* gran */ 1, 11558 /* bytes */ 19, 11559 /* nFields */ 11, 11560 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_LOOPBACK_0_PROFILE_TABLEm_fields, 11561 /* *views */ NULL, 11562 /* *views_num */ NULL, 11563 /* snoop_cb */ NULL, 11564 /* snoop_user_data */ NULL, 11565 /* snoop_flags */ 0, 11566 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11567 /* type */ SOC_MEM_TYPE_NORMAL, 11568 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11569 /* impl */ SOC_MEM_IMPL_NORMAL, 11570 /* cmic_mor_clks */ 0, 11571 /* access_latency_mode */ 3, 11572 }, 11573 #endif /* chips */ 11574 11575 #if defined(BCM_56870_A0) 11576 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_SYS_0_PROFILE_TABLEm */ 11577 /* mem FLEX_EDITOR_FIXED_HDR_SYS_0_PROFILE_TABLEm */ 11578 /* flags */ SOC_MEM_FLAG_VALID | 11579 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 11580 /* cmp_fn */ _soc_mem_cmp_undef, 11581 /* *null_entry */ _soc_mem_entry_null_zeroes, 11582 /* index_min */ 0, 11583 /* index_max */ 63, 11584 /* minblock */ 36, 11585 /* maxblock */ 36, 11586 /* blocks */ 0, 11587 /* blocks_hi */ 0x10, 11588 /* base */ 0x18a00000, 11589 /* gran */ 1, 11590 /* bytes */ 2, 11591 /* nFields */ 5, 11592 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_SYS_0_PROFILE_TABLEm_fields, 11593 /* *views */ NULL, 11594 /* *views_num */ NULL, 11595 /* snoop_cb */ NULL, 11596 /* snoop_user_data */ NULL, 11597 /* snoop_flags */ 0, 11598 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11599 /* type */ SOC_MEM_TYPE_NORMAL, 11600 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11601 /* impl */ SOC_MEM_IMPL_NORMAL, 11602 /* cmic_mor_clks */ 0, 11603 /* access_latency_mode */ 3, 11604 }, 11605 #endif /* chips */ 11606 11607 #if defined(BCM_56370_A0) 11608 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_SYS_0_PROFILE_TABLE_BCM56370_A0m */ 11609 /* mem FLEX_EDITOR_FIXED_HDR_SYS_0_PROFILE_TABLEm */ 11610 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 11611 /* cmp_fn */ _soc_mem_cmp_undef, 11612 /* *null_entry */ _soc_mem_entry_null_zeroes, 11613 /* index_min */ 0, 11614 /* index_max */ 63, 11615 /* minblock */ 7, 11616 /* maxblock */ 7, 11617 /* blocks */ 0x80, 11618 /* blocks_hi */ 0, 11619 /* base */ 0x18a00000, 11620 /* gran */ 1, 11621 /* bytes */ 2, 11622 /* nFields */ 5, 11623 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_SYS_0_PROFILE_TABLEm_fields, 11624 /* *views */ NULL, 11625 /* *views_num */ NULL, 11626 /* snoop_cb */ NULL, 11627 /* snoop_user_data */ NULL, 11628 /* snoop_flags */ 0, 11629 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11630 /* type */ SOC_MEM_TYPE_NORMAL, 11631 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11632 /* impl */ SOC_MEM_IMPL_NORMAL, 11633 /* cmic_mor_clks */ 0, 11634 /* access_latency_mode */ 3, 11635 }, 11636 #endif /* chips */ 11637 11638 #if defined(BCM_56770_A0) 11639 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_SYS_0_PROFILE_TABLE_BCM56770_A0m */ 11640 /* mem FLEX_EDITOR_FIXED_HDR_SYS_0_PROFILE_TABLEm */ 11641 /* flags */ SOC_MEM_FLAG_VALID | 11642 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 11643 /* cmp_fn */ _soc_mem_cmp_undef, 11644 /* *null_entry */ _soc_mem_entry_null_zeroes, 11645 /* index_min */ 0, 11646 /* index_max */ 63, 11647 /* minblock */ 24, 11648 /* maxblock */ 24, 11649 /* blocks */ 0x1000000, 11650 /* blocks_hi */ 0, 11651 /* base */ 0x18a00000, 11652 /* gran */ 1, 11653 /* bytes */ 2, 11654 /* nFields */ 5, 11655 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_SYS_0_PROFILE_TABLEm_fields, 11656 /* *views */ NULL, 11657 /* *views_num */ NULL, 11658 /* snoop_cb */ NULL, 11659 /* snoop_user_data */ NULL, 11660 /* snoop_flags */ 0, 11661 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11662 /* type */ SOC_MEM_TYPE_NORMAL, 11663 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11664 /* impl */ SOC_MEM_IMPL_NORMAL, 11665 /* cmic_mor_clks */ 0, 11666 /* access_latency_mode */ 3, 11667 }, 11668 #endif /* chips */ 11669 11670 #if defined(BCM_56870_A0) 11671 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_TUNNEL_0_GRE_NEXT_PROTO_TABLEm */ 11672 /* mem FLEX_EDITOR_FIXED_HDR_TUNNEL_0_GRE_NEXT_PROTO_TABLEm */ 11673 /* flags */ SOC_MEM_FLAG_VALID | 11674 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 11675 /* cmp_fn */ _soc_mem_cmp_undef, 11676 /* *null_entry */ _soc_mem_entry_null_zeroes, 11677 /* index_min */ 0, 11678 /* index_max */ 31, 11679 /* minblock */ 36, 11680 /* maxblock */ 36, 11681 /* blocks */ 0, 11682 /* blocks_hi */ 0x10, 11683 /* base */ 0x18d40000, 11684 /* gran */ 1, 11685 /* bytes */ 2, 11686 /* nFields */ 1, 11687 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm_fields, 11688 /* *views */ NULL, 11689 /* *views_num */ NULL, 11690 /* snoop_cb */ NULL, 11691 /* snoop_user_data */ NULL, 11692 /* snoop_flags */ 0, 11693 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11694 /* type */ SOC_MEM_TYPE_NORMAL, 11695 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11696 /* impl */ SOC_MEM_IMPL_NORMAL, 11697 /* cmic_mor_clks */ 0, 11698 /* access_latency_mode */ 3, 11699 }, 11700 #endif /* chips */ 11701 11702 #if defined(BCM_56370_A0) 11703 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_TUNNEL_0_GRE_NEXT_PROTO_TABLE_BCM56370_A0m */ 11704 /* mem FLEX_EDITOR_FIXED_HDR_TUNNEL_0_GRE_NEXT_PROTO_TABLEm */ 11705 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 11706 /* cmp_fn */ _soc_mem_cmp_undef, 11707 /* *null_entry */ _soc_mem_entry_null_zeroes, 11708 /* index_min */ 0, 11709 /* index_max */ 31, 11710 /* minblock */ 7, 11711 /* maxblock */ 7, 11712 /* blocks */ 0x80, 11713 /* blocks_hi */ 0, 11714 /* base */ 0x18d40000, 11715 /* gran */ 1, 11716 /* bytes */ 2, 11717 /* nFields */ 1, 11718 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm_fields, 11719 /* *views */ NULL, 11720 /* *views_num */ NULL, 11721 /* snoop_cb */ NULL, 11722 /* snoop_user_data */ NULL, 11723 /* snoop_flags */ 0, 11724 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11725 /* type */ SOC_MEM_TYPE_NORMAL, 11726 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11727 /* impl */ SOC_MEM_IMPL_NORMAL, 11728 /* cmic_mor_clks */ 0, 11729 /* access_latency_mode */ 3, 11730 }, 11731 #endif /* chips */ 11732 11733 #if defined(BCM_56770_A0) 11734 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_TUNNEL_0_GRE_NEXT_PROTO_TABLE_BCM56770_A0m */ 11735 /* mem FLEX_EDITOR_FIXED_HDR_TUNNEL_0_GRE_NEXT_PROTO_TABLEm */ 11736 /* flags */ SOC_MEM_FLAG_VALID | 11737 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 11738 /* cmp_fn */ _soc_mem_cmp_undef, 11739 /* *null_entry */ _soc_mem_entry_null_zeroes, 11740 /* index_min */ 0, 11741 /* index_max */ 31, 11742 /* minblock */ 24, 11743 /* maxblock */ 24, 11744 /* blocks */ 0x1000000, 11745 /* blocks_hi */ 0, 11746 /* base */ 0x18d40000, 11747 /* gran */ 1, 11748 /* bytes */ 2, 11749 /* nFields */ 1, 11750 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm_fields, 11751 /* *views */ NULL, 11752 /* *views_num */ NULL, 11753 /* snoop_cb */ NULL, 11754 /* snoop_user_data */ NULL, 11755 /* snoop_flags */ 0, 11756 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11757 /* type */ SOC_MEM_TYPE_NORMAL, 11758 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11759 /* impl */ SOC_MEM_IMPL_NORMAL, 11760 /* cmic_mor_clks */ 0, 11761 /* access_latency_mode */ 3, 11762 }, 11763 #endif /* chips */ 11764 11765 #if defined(BCM_56870_A0) 11766 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_TUNNEL_0_PROFILE_TABLEm */ 11767 /* mem FLEX_EDITOR_FIXED_HDR_TUNNEL_0_PROFILE_TABLEm */ 11768 /* flags */ SOC_MEM_FLAG_VALID | 11769 SOC_MEM_FLAG_CACHABLE | 11770 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 11771 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 11772 /* cmp_fn */ _soc_mem_cmp_undef, 11773 /* *null_entry */ _soc_mem_entry_null_zeroes, 11774 /* index_min */ 0, 11775 /* index_max */ 255, 11776 /* minblock */ 36, 11777 /* maxblock */ 36, 11778 /* blocks */ 0, 11779 /* blocks_hi */ 0x10, 11780 /* base */ 0x18cc0000, 11781 /* gran */ 1, 11782 /* bytes */ 7, 11783 /* nFields */ 21, 11784 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_TUNNEL_0_PROFILE_TABLEm_fields, 11785 /* *views */ NULL, 11786 /* *views_num */ NULL, 11787 /* snoop_cb */ NULL, 11788 /* snoop_user_data */ NULL, 11789 /* snoop_flags */ 0, 11790 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11791 /* type */ SOC_MEM_TYPE_NORMAL, 11792 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11793 /* impl */ SOC_MEM_IMPL_NORMAL, 11794 /* cmic_mor_clks */ 0, 11795 /* access_latency_mode */ 3, 11796 }, 11797 #endif /* chips */ 11798 11799 #if defined(BCM_56370_A0) 11800 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_TUNNEL_0_PROFILE_TABLE_BCM56370_A0m */ 11801 /* mem FLEX_EDITOR_FIXED_HDR_TUNNEL_0_PROFILE_TABLEm */ 11802 /* flags */ SOC_MEM_FLAG_VALID | 11803 SOC_MEM_FLAG_CACHABLE | 11804 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 11805 /* cmp_fn */ _soc_mem_cmp_undef, 11806 /* *null_entry */ _soc_mem_entry_null_zeroes, 11807 /* index_min */ 0, 11808 /* index_max */ 255, 11809 /* minblock */ 7, 11810 /* maxblock */ 7, 11811 /* blocks */ 0x80, 11812 /* blocks_hi */ 0, 11813 /* base */ 0x18cc0000, 11814 /* gran */ 1, 11815 /* bytes */ 7, 11816 /* nFields */ 21, 11817 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_TUNNEL_0_PROFILE_TABLEm_fields, 11818 /* *views */ NULL, 11819 /* *views_num */ NULL, 11820 /* snoop_cb */ NULL, 11821 /* snoop_user_data */ NULL, 11822 /* snoop_flags */ 0, 11823 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11824 /* type */ SOC_MEM_TYPE_NORMAL, 11825 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11826 /* impl */ SOC_MEM_IMPL_NORMAL, 11827 /* cmic_mor_clks */ 0, 11828 /* access_latency_mode */ 3, 11829 }, 11830 #endif /* chips */ 11831 11832 #if defined(BCM_56770_A0) 11833 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_TUNNEL_0_PROFILE_TABLE_BCM56770_A0m */ 11834 /* mem FLEX_EDITOR_FIXED_HDR_TUNNEL_0_PROFILE_TABLEm */ 11835 /* flags */ SOC_MEM_FLAG_VALID | 11836 SOC_MEM_FLAG_CACHABLE | 11837 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 11838 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 11839 /* cmp_fn */ _soc_mem_cmp_undef, 11840 /* *null_entry */ _soc_mem_entry_null_zeroes, 11841 /* index_min */ 0, 11842 /* index_max */ 255, 11843 /* minblock */ 24, 11844 /* maxblock */ 24, 11845 /* blocks */ 0x1000000, 11846 /* blocks_hi */ 0, 11847 /* base */ 0x18cc0000, 11848 /* gran */ 1, 11849 /* bytes */ 7, 11850 /* nFields */ 21, 11851 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_TUNNEL_0_PROFILE_TABLEm_fields, 11852 /* *views */ NULL, 11853 /* *views_num */ NULL, 11854 /* snoop_cb */ NULL, 11855 /* snoop_user_data */ NULL, 11856 /* snoop_flags */ 0, 11857 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11858 /* type */ SOC_MEM_TYPE_NORMAL, 11859 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11860 /* impl */ SOC_MEM_IMPL_NORMAL, 11861 /* cmic_mor_clks */ 0, 11862 /* access_latency_mode */ 3, 11863 }, 11864 #endif /* chips */ 11865 11866 #if defined(BCM_56870_A0) 11867 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_TUNNEL_0_UDP_NEXT_PROTO_TABLEm */ 11868 /* mem FLEX_EDITOR_FIXED_HDR_TUNNEL_0_UDP_NEXT_PROTO_TABLEm */ 11869 /* flags */ SOC_MEM_FLAG_VALID | 11870 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 11871 /* cmp_fn */ _soc_mem_cmp_undef, 11872 /* *null_entry */ _soc_mem_entry_null_zeroes, 11873 /* index_min */ 0, 11874 /* index_max */ 31, 11875 /* minblock */ 36, 11876 /* maxblock */ 36, 11877 /* blocks */ 0, 11878 /* blocks_hi */ 0x10, 11879 /* base */ 0x18d00000, 11880 /* gran */ 1, 11881 /* bytes */ 2, 11882 /* nFields */ 1, 11883 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm_fields, 11884 /* *views */ NULL, 11885 /* *views_num */ NULL, 11886 /* snoop_cb */ NULL, 11887 /* snoop_user_data */ NULL, 11888 /* snoop_flags */ 0, 11889 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11890 /* type */ SOC_MEM_TYPE_NORMAL, 11891 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11892 /* impl */ SOC_MEM_IMPL_NORMAL, 11893 /* cmic_mor_clks */ 0, 11894 /* access_latency_mode */ 3, 11895 }, 11896 #endif /* chips */ 11897 11898 #if defined(BCM_56370_A0) 11899 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_TUNNEL_0_UDP_NEXT_PROTO_TABLE_BCM56370_A0m */ 11900 /* mem FLEX_EDITOR_FIXED_HDR_TUNNEL_0_UDP_NEXT_PROTO_TABLEm */ 11901 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 11902 /* cmp_fn */ _soc_mem_cmp_undef, 11903 /* *null_entry */ _soc_mem_entry_null_zeroes, 11904 /* index_min */ 0, 11905 /* index_max */ 31, 11906 /* minblock */ 7, 11907 /* maxblock */ 7, 11908 /* blocks */ 0x80, 11909 /* blocks_hi */ 0, 11910 /* base */ 0x18d00000, 11911 /* gran */ 1, 11912 /* bytes */ 2, 11913 /* nFields */ 1, 11914 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm_fields, 11915 /* *views */ NULL, 11916 /* *views_num */ NULL, 11917 /* snoop_cb */ NULL, 11918 /* snoop_user_data */ NULL, 11919 /* snoop_flags */ 0, 11920 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11921 /* type */ SOC_MEM_TYPE_NORMAL, 11922 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11923 /* impl */ SOC_MEM_IMPL_NORMAL, 11924 /* cmic_mor_clks */ 0, 11925 /* access_latency_mode */ 3, 11926 }, 11927 #endif /* chips */ 11928 11929 #if defined(BCM_56770_A0) 11930 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_TUNNEL_0_UDP_NEXT_PROTO_TABLE_BCM56770_A0m */ 11931 /* mem FLEX_EDITOR_FIXED_HDR_TUNNEL_0_UDP_NEXT_PROTO_TABLEm */ 11932 /* flags */ SOC_MEM_FLAG_VALID | 11933 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 11934 /* cmp_fn */ _soc_mem_cmp_undef, 11935 /* *null_entry */ _soc_mem_entry_null_zeroes, 11936 /* index_min */ 0, 11937 /* index_max */ 31, 11938 /* minblock */ 24, 11939 /* maxblock */ 24, 11940 /* blocks */ 0x1000000, 11941 /* blocks_hi */ 0, 11942 /* base */ 0x18d00000, 11943 /* gran */ 1, 11944 /* bytes */ 2, 11945 /* nFields */ 1, 11946 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm_fields, 11947 /* *views */ NULL, 11948 /* *views_num */ NULL, 11949 /* snoop_cb */ NULL, 11950 /* snoop_user_data */ NULL, 11951 /* snoop_flags */ 0, 11952 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11953 /* type */ SOC_MEM_TYPE_NORMAL, 11954 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11955 /* impl */ SOC_MEM_IMPL_NORMAL, 11956 /* cmic_mor_clks */ 0, 11957 /* access_latency_mode */ 3, 11958 }, 11959 #endif /* chips */ 11960 11961 #if defined(BCM_56870_A0) 11962 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_TUNNEL_0_VXLAN_NEXT_PROTO_TABLEm */ 11963 /* mem FLEX_EDITOR_FIXED_HDR_TUNNEL_0_VXLAN_NEXT_PROTO_TABLEm */ 11964 /* flags */ SOC_MEM_FLAG_VALID | 11965 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 11966 /* cmp_fn */ _soc_mem_cmp_undef, 11967 /* *null_entry */ _soc_mem_entry_null_zeroes, 11968 /* index_min */ 0, 11969 /* index_max */ 31, 11970 /* minblock */ 36, 11971 /* maxblock */ 36, 11972 /* blocks */ 0, 11973 /* blocks_hi */ 0x10, 11974 /* base */ 0x18d80000, 11975 /* gran */ 1, 11976 /* bytes */ 2, 11977 /* nFields */ 1, 11978 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm_fields, 11979 /* *views */ NULL, 11980 /* *views_num */ NULL, 11981 /* snoop_cb */ NULL, 11982 /* snoop_user_data */ NULL, 11983 /* snoop_flags */ 0, 11984 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11985 /* type */ SOC_MEM_TYPE_NORMAL, 11986 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11987 /* impl */ SOC_MEM_IMPL_NORMAL, 11988 /* cmic_mor_clks */ 0, 11989 /* access_latency_mode */ 3, 11990 }, 11991 #endif /* chips */ 11992 11993 #if defined(BCM_56370_A0) 11994 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_TUNNEL_0_VXLAN_NEXT_PROTO_TABLE_BCM56370_A0m */ 11995 /* mem FLEX_EDITOR_FIXED_HDR_TUNNEL_0_VXLAN_NEXT_PROTO_TABLEm */ 11996 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 11997 /* cmp_fn */ _soc_mem_cmp_undef, 11998 /* *null_entry */ _soc_mem_entry_null_zeroes, 11999 /* index_min */ 0, 12000 /* index_max */ 31, 12001 /* minblock */ 7, 12002 /* maxblock */ 7, 12003 /* blocks */ 0x80, 12004 /* blocks_hi */ 0, 12005 /* base */ 0x18d80000, 12006 /* gran */ 1, 12007 /* bytes */ 2, 12008 /* nFields */ 1, 12009 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm_fields, 12010 /* *views */ NULL, 12011 /* *views_num */ NULL, 12012 /* snoop_cb */ NULL, 12013 /* snoop_user_data */ NULL, 12014 /* snoop_flags */ 0, 12015 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12016 /* type */ SOC_MEM_TYPE_NORMAL, 12017 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12018 /* impl */ SOC_MEM_IMPL_NORMAL, 12019 /* cmic_mor_clks */ 0, 12020 /* access_latency_mode */ 3, 12021 }, 12022 #endif /* chips */ 12023 12024 #if defined(BCM_56770_A0) 12025 { /* SOC_MEM_INT_FLEX_EDITOR_FIXED_HDR_TUNNEL_0_VXLAN_NEXT_PROTO_TABLE_BCM56770_A0m */ 12026 /* mem FLEX_EDITOR_FIXED_HDR_TUNNEL_0_VXLAN_NEXT_PROTO_TABLEm */ 12027 /* flags */ SOC_MEM_FLAG_VALID | 12028 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 12029 /* cmp_fn */ _soc_mem_cmp_undef, 12030 /* *null_entry */ _soc_mem_entry_null_zeroes, 12031 /* index_min */ 0, 12032 /* index_max */ 31, 12033 /* minblock */ 24, 12034 /* maxblock */ 24, 12035 /* blocks */ 0x1000000, 12036 /* blocks_hi */ 0, 12037 /* base */ 0x18d80000, 12038 /* gran */ 1, 12039 /* bytes */ 2, 12040 /* nFields */ 1, 12041 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm_fields, 12042 /* *views */ NULL, 12043 /* *views_num */ NULL, 12044 /* snoop_cb */ NULL, 12045 /* snoop_user_data */ NULL, 12046 /* snoop_flags */ 0, 12047 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12048 /* type */ SOC_MEM_TYPE_NORMAL, 12049 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12050 /* impl */ SOC_MEM_IMPL_NORMAL, 12051 /* cmic_mor_clks */ 0, 12052 /* access_latency_mode */ 3, 12053 }, 12054 #endif /* chips */ 12055 12056 #if defined(BCM_56870_A0) 12057 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_0_16BIT_FS_PROFILE_TABLEm */ 12058 /* mem FLEX_EDITOR_FLEX_HDR_0_16BIT_FS_PROFILE_TABLEm */ 12059 /* flags */ SOC_MEM_FLAG_VALID | 12060 SOC_MEM_FLAG_CACHABLE | 12061 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 12062 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 12063 /* cmp_fn */ _soc_mem_cmp_undef, 12064 /* *null_entry */ _soc_mem_entry_null_zeroes, 12065 /* index_min */ 0, 12066 /* index_max */ 63, 12067 /* minblock */ 36, 12068 /* maxblock */ 36, 12069 /* blocks */ 0, 12070 /* blocks_hi */ 0x10, 12071 /* base */ 0x18e00000, 12072 /* gran */ 1, 12073 /* bytes */ 27, 12074 /* nFields */ 52, 12075 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_16BIT_FS_PROFILE_TABLEm_fields, 12076 /* *views */ NULL, 12077 /* *views_num */ NULL, 12078 /* snoop_cb */ NULL, 12079 /* snoop_user_data */ NULL, 12080 /* snoop_flags */ 0, 12081 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12082 /* type */ SOC_MEM_TYPE_NORMAL, 12083 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12084 /* impl */ SOC_MEM_IMPL_NORMAL, 12085 /* cmic_mor_clks */ 0, 12086 /* access_latency_mode */ 3, 12087 }, 12088 #endif /* chips */ 12089 12090 #if defined(BCM_56370_A0) 12091 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_0_16BIT_FS_PROFILE_TABLE_BCM56370_A0m */ 12092 /* mem FLEX_EDITOR_FLEX_HDR_0_16BIT_FS_PROFILE_TABLEm */ 12093 /* flags */ SOC_MEM_FLAG_VALID | 12094 SOC_MEM_FLAG_CACHABLE | 12095 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 12096 /* cmp_fn */ _soc_mem_cmp_undef, 12097 /* *null_entry */ _soc_mem_entry_null_zeroes, 12098 /* index_min */ 0, 12099 /* index_max */ 63, 12100 /* minblock */ 7, 12101 /* maxblock */ 7, 12102 /* blocks */ 0x80, 12103 /* blocks_hi */ 0, 12104 /* base */ 0x18e00000, 12105 /* gran */ 1, 12106 /* bytes */ 27, 12107 /* nFields */ 52, 12108 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_16BIT_FS_PROFILE_TABLEm_fields, 12109 /* *views */ NULL, 12110 /* *views_num */ NULL, 12111 /* snoop_cb */ NULL, 12112 /* snoop_user_data */ NULL, 12113 /* snoop_flags */ 0, 12114 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12115 /* type */ SOC_MEM_TYPE_NORMAL, 12116 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12117 /* impl */ SOC_MEM_IMPL_NORMAL, 12118 /* cmic_mor_clks */ 0, 12119 /* access_latency_mode */ 3, 12120 }, 12121 #endif /* chips */ 12122 12123 #if defined(BCM_56770_A0) 12124 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_0_16BIT_FS_PROFILE_TABLE_BCM56770_A0m */ 12125 /* mem FLEX_EDITOR_FLEX_HDR_0_16BIT_FS_PROFILE_TABLEm */ 12126 /* flags */ SOC_MEM_FLAG_VALID | 12127 SOC_MEM_FLAG_CACHABLE | 12128 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 12129 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 12130 /* cmp_fn */ _soc_mem_cmp_undef, 12131 /* *null_entry */ _soc_mem_entry_null_zeroes, 12132 /* index_min */ 0, 12133 /* index_max */ 63, 12134 /* minblock */ 24, 12135 /* maxblock */ 24, 12136 /* blocks */ 0x1000000, 12137 /* blocks_hi */ 0, 12138 /* base */ 0x18e00000, 12139 /* gran */ 1, 12140 /* bytes */ 27, 12141 /* nFields */ 52, 12142 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_16BIT_FS_PROFILE_TABLEm_fields, 12143 /* *views */ NULL, 12144 /* *views_num */ NULL, 12145 /* snoop_cb */ NULL, 12146 /* snoop_user_data */ NULL, 12147 /* snoop_flags */ 0, 12148 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12149 /* type */ SOC_MEM_TYPE_NORMAL, 12150 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12151 /* impl */ SOC_MEM_IMPL_NORMAL, 12152 /* cmic_mor_clks */ 0, 12153 /* access_latency_mode */ 3, 12154 }, 12155 #endif /* chips */ 12156 12157 #if defined(BCM_56870_A0) 12158 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_0_32BIT_FS_PROFILE_TABLEm */ 12159 /* mem FLEX_EDITOR_FLEX_HDR_0_32BIT_FS_PROFILE_TABLEm */ 12160 /* flags */ SOC_MEM_FLAG_VALID | 12161 SOC_MEM_FLAG_CACHABLE | 12162 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 12163 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 12164 /* cmp_fn */ _soc_mem_cmp_undef, 12165 /* *null_entry */ _soc_mem_entry_null_zeroes, 12166 /* index_min */ 0, 12167 /* index_max */ 63, 12168 /* minblock */ 36, 12169 /* maxblock */ 36, 12170 /* blocks */ 0, 12171 /* blocks_hi */ 0x10, 12172 /* base */ 0x18e40000, 12173 /* gran */ 1, 12174 /* bytes */ 39, 12175 /* nFields */ 70, 12176 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_32BIT_FS_PROFILE_TABLEm_fields, 12177 /* *views */ NULL, 12178 /* *views_num */ NULL, 12179 /* snoop_cb */ NULL, 12180 /* snoop_user_data */ NULL, 12181 /* snoop_flags */ 0, 12182 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12183 /* type */ SOC_MEM_TYPE_NORMAL, 12184 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12185 /* impl */ SOC_MEM_IMPL_NORMAL, 12186 /* cmic_mor_clks */ 0, 12187 /* access_latency_mode */ 3, 12188 }, 12189 #endif /* chips */ 12190 12191 #if defined(BCM_56370_A0) 12192 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_0_32BIT_FS_PROFILE_TABLE_BCM56370_A0m */ 12193 /* mem FLEX_EDITOR_FLEX_HDR_0_32BIT_FS_PROFILE_TABLEm */ 12194 /* flags */ SOC_MEM_FLAG_VALID | 12195 SOC_MEM_FLAG_CACHABLE | 12196 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 12197 /* cmp_fn */ _soc_mem_cmp_undef, 12198 /* *null_entry */ _soc_mem_entry_null_zeroes, 12199 /* index_min */ 0, 12200 /* index_max */ 63, 12201 /* minblock */ 7, 12202 /* maxblock */ 7, 12203 /* blocks */ 0x80, 12204 /* blocks_hi */ 0, 12205 /* base */ 0x18e40000, 12206 /* gran */ 1, 12207 /* bytes */ 39, 12208 /* nFields */ 70, 12209 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_32BIT_FS_PROFILE_TABLEm_fields, 12210 /* *views */ NULL, 12211 /* *views_num */ NULL, 12212 /* snoop_cb */ NULL, 12213 /* snoop_user_data */ NULL, 12214 /* snoop_flags */ 0, 12215 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12216 /* type */ SOC_MEM_TYPE_NORMAL, 12217 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12218 /* impl */ SOC_MEM_IMPL_NORMAL, 12219 /* cmic_mor_clks */ 0, 12220 /* access_latency_mode */ 3, 12221 }, 12222 #endif /* chips */ 12223 12224 #if defined(BCM_56770_A0) 12225 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_0_32BIT_FS_PROFILE_TABLE_BCM56770_A0m */ 12226 /* mem FLEX_EDITOR_FLEX_HDR_0_32BIT_FS_PROFILE_TABLEm */ 12227 /* flags */ SOC_MEM_FLAG_VALID | 12228 SOC_MEM_FLAG_CACHABLE | 12229 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 12230 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 12231 /* cmp_fn */ _soc_mem_cmp_undef, 12232 /* *null_entry */ _soc_mem_entry_null_zeroes, 12233 /* index_min */ 0, 12234 /* index_max */ 63, 12235 /* minblock */ 24, 12236 /* maxblock */ 24, 12237 /* blocks */ 0x1000000, 12238 /* blocks_hi */ 0, 12239 /* base */ 0x18e40000, 12240 /* gran */ 1, 12241 /* bytes */ 39, 12242 /* nFields */ 70, 12243 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_32BIT_FS_PROFILE_TABLEm_fields, 12244 /* *views */ NULL, 12245 /* *views_num */ NULL, 12246 /* snoop_cb */ NULL, 12247 /* snoop_user_data */ NULL, 12248 /* snoop_flags */ 0, 12249 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12250 /* type */ SOC_MEM_TYPE_NORMAL, 12251 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12252 /* impl */ SOC_MEM_IMPL_NORMAL, 12253 /* cmic_mor_clks */ 0, 12254 /* access_latency_mode */ 3, 12255 }, 12256 #endif /* chips */ 12257 12258 #if defined(BCM_56870_A0) 12259 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_0_ALU_PROFILE_TABLEm */ 12260 /* mem FLEX_EDITOR_FLEX_HDR_0_ALU_PROFILE_TABLEm */ 12261 /* flags */ SOC_MEM_FLAG_VALID | 12262 SOC_MEM_FLAG_CACHABLE | 12263 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 12264 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 12265 /* cmp_fn */ _soc_mem_cmp_undef, 12266 /* *null_entry */ _soc_mem_entry_null_zeroes, 12267 /* index_min */ 0, 12268 /* index_max */ 63, 12269 /* minblock */ 36, 12270 /* maxblock */ 36, 12271 /* blocks */ 0, 12272 /* blocks_hi */ 0x10, 12273 /* base */ 0x18e80000, 12274 /* gran */ 1, 12275 /* bytes */ 17, 12276 /* nFields */ 29, 12277 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_ALU_PROFILE_TABLEm_fields, 12278 /* *views */ NULL, 12279 /* *views_num */ NULL, 12280 /* snoop_cb */ NULL, 12281 /* snoop_user_data */ NULL, 12282 /* snoop_flags */ 0, 12283 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12284 /* type */ SOC_MEM_TYPE_NORMAL, 12285 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12286 /* impl */ SOC_MEM_IMPL_NORMAL, 12287 /* cmic_mor_clks */ 0, 12288 /* access_latency_mode */ 3, 12289 }, 12290 #endif /* chips */ 12291 12292 #if defined(BCM_56370_A0) 12293 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_0_ALU_PROFILE_TABLE_BCM56370_A0m */ 12294 /* mem FLEX_EDITOR_FLEX_HDR_0_ALU_PROFILE_TABLEm */ 12295 /* flags */ SOC_MEM_FLAG_VALID | 12296 SOC_MEM_FLAG_CACHABLE | 12297 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 12298 /* cmp_fn */ _soc_mem_cmp_undef, 12299 /* *null_entry */ _soc_mem_entry_null_zeroes, 12300 /* index_min */ 0, 12301 /* index_max */ 63, 12302 /* minblock */ 7, 12303 /* maxblock */ 7, 12304 /* blocks */ 0x80, 12305 /* blocks_hi */ 0, 12306 /* base */ 0x18e80000, 12307 /* gran */ 1, 12308 /* bytes */ 17, 12309 /* nFields */ 29, 12310 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_ALU_PROFILE_TABLEm_fields, 12311 /* *views */ NULL, 12312 /* *views_num */ NULL, 12313 /* snoop_cb */ NULL, 12314 /* snoop_user_data */ NULL, 12315 /* snoop_flags */ 0, 12316 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12317 /* type */ SOC_MEM_TYPE_NORMAL, 12318 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12319 /* impl */ SOC_MEM_IMPL_NORMAL, 12320 /* cmic_mor_clks */ 0, 12321 /* access_latency_mode */ 3, 12322 }, 12323 #endif /* chips */ 12324 12325 #if defined(BCM_56770_A0) 12326 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_0_ALU_PROFILE_TABLE_BCM56770_A0m */ 12327 /* mem FLEX_EDITOR_FLEX_HDR_0_ALU_PROFILE_TABLEm */ 12328 /* flags */ SOC_MEM_FLAG_VALID | 12329 SOC_MEM_FLAG_CACHABLE | 12330 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 12331 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 12332 /* cmp_fn */ _soc_mem_cmp_undef, 12333 /* *null_entry */ _soc_mem_entry_null_zeroes, 12334 /* index_min */ 0, 12335 /* index_max */ 63, 12336 /* minblock */ 24, 12337 /* maxblock */ 24, 12338 /* blocks */ 0x1000000, 12339 /* blocks_hi */ 0, 12340 /* base */ 0x18e80000, 12341 /* gran */ 1, 12342 /* bytes */ 17, 12343 /* nFields */ 29, 12344 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_ALU_PROFILE_TABLEm_fields, 12345 /* *views */ NULL, 12346 /* *views_num */ NULL, 12347 /* snoop_cb */ NULL, 12348 /* snoop_user_data */ NULL, 12349 /* snoop_flags */ 0, 12350 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12351 /* type */ SOC_MEM_TYPE_NORMAL, 12352 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12353 /* impl */ SOC_MEM_IMPL_NORMAL, 12354 /* cmic_mor_clks */ 0, 12355 /* access_latency_mode */ 3, 12356 }, 12357 #endif /* chips */ 12358 12359 #if defined(BCM_56870_A0) 12360 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_0_HC_PROFILE_TABLEm */ 12361 /* mem FLEX_EDITOR_FLEX_HDR_0_HC_PROFILE_TABLEm */ 12362 /* flags */ SOC_MEM_FLAG_VALID | 12363 SOC_MEM_FLAG_CACHABLE | 12364 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 12365 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 12366 /* cmp_fn */ _soc_mem_cmp_undef, 12367 /* *null_entry */ _soc_mem_entry_null_zeroes, 12368 /* index_min */ 0, 12369 /* index_max */ 63, 12370 /* minblock */ 36, 12371 /* maxblock */ 36, 12372 /* blocks */ 0, 12373 /* blocks_hi */ 0x10, 12374 /* base */ 0x18ec0000, 12375 /* gran */ 1, 12376 /* bytes */ 18, 12377 /* nFields */ 57, 12378 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_HC_PROFILE_TABLEm_fields, 12379 /* *views */ NULL, 12380 /* *views_num */ NULL, 12381 /* snoop_cb */ NULL, 12382 /* snoop_user_data */ NULL, 12383 /* snoop_flags */ 0, 12384 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12385 /* type */ SOC_MEM_TYPE_NORMAL, 12386 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12387 /* impl */ SOC_MEM_IMPL_NORMAL, 12388 /* cmic_mor_clks */ 0, 12389 /* access_latency_mode */ 3, 12390 }, 12391 #endif /* chips */ 12392 12393 #if defined(BCM_56370_A0) 12394 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_0_HC_PROFILE_TABLE_BCM56370_A0m */ 12395 /* mem FLEX_EDITOR_FLEX_HDR_0_HC_PROFILE_TABLEm */ 12396 /* flags */ SOC_MEM_FLAG_VALID | 12397 SOC_MEM_FLAG_CACHABLE | 12398 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 12399 /* cmp_fn */ _soc_mem_cmp_undef, 12400 /* *null_entry */ _soc_mem_entry_null_zeroes, 12401 /* index_min */ 0, 12402 /* index_max */ 63, 12403 /* minblock */ 7, 12404 /* maxblock */ 7, 12405 /* blocks */ 0x80, 12406 /* blocks_hi */ 0, 12407 /* base */ 0x18ec0000, 12408 /* gran */ 1, 12409 /* bytes */ 18, 12410 /* nFields */ 57, 12411 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_HC_PROFILE_TABLEm_fields, 12412 /* *views */ NULL, 12413 /* *views_num */ NULL, 12414 /* snoop_cb */ NULL, 12415 /* snoop_user_data */ NULL, 12416 /* snoop_flags */ 0, 12417 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12418 /* type */ SOC_MEM_TYPE_NORMAL, 12419 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12420 /* impl */ SOC_MEM_IMPL_NORMAL, 12421 /* cmic_mor_clks */ 0, 12422 /* access_latency_mode */ 3, 12423 }, 12424 #endif /* chips */ 12425 12426 #if defined(BCM_56770_A0) 12427 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_0_HC_PROFILE_TABLE_BCM56770_A0m */ 12428 /* mem FLEX_EDITOR_FLEX_HDR_0_HC_PROFILE_TABLEm */ 12429 /* flags */ SOC_MEM_FLAG_VALID | 12430 SOC_MEM_FLAG_CACHABLE | 12431 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 12432 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 12433 /* cmp_fn */ _soc_mem_cmp_undef, 12434 /* *null_entry */ _soc_mem_entry_null_zeroes, 12435 /* index_min */ 0, 12436 /* index_max */ 63, 12437 /* minblock */ 24, 12438 /* maxblock */ 24, 12439 /* blocks */ 0x1000000, 12440 /* blocks_hi */ 0, 12441 /* base */ 0x18ec0000, 12442 /* gran */ 1, 12443 /* bytes */ 18, 12444 /* nFields */ 57, 12445 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_HC_PROFILE_TABLEm_fields, 12446 /* *views */ NULL, 12447 /* *views_num */ NULL, 12448 /* snoop_cb */ NULL, 12449 /* snoop_user_data */ NULL, 12450 /* snoop_flags */ 0, 12451 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12452 /* type */ SOC_MEM_TYPE_NORMAL, 12453 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12454 /* impl */ SOC_MEM_IMPL_NORMAL, 12455 /* cmic_mor_clks */ 0, 12456 /* access_latency_mode */ 3, 12457 }, 12458 #endif /* chips */ 12459 12460 #if defined(BCM_56870_A0) 12461 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_0_NEXT_PROTO_TABLEm */ 12462 /* mem FLEX_EDITOR_FLEX_HDR_0_NEXT_PROTO_TABLEm */ 12463 /* flags */ SOC_MEM_FLAG_VALID | 12464 SOC_MEM_FLAG_CACHABLE | 12465 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 12466 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 12467 /* cmp_fn */ _soc_mem_cmp_undef, 12468 /* *null_entry */ _soc_mem_entry_null_zeroes, 12469 /* index_min */ 0, 12470 /* index_max */ 63, 12471 /* minblock */ 36, 12472 /* maxblock */ 36, 12473 /* blocks */ 0, 12474 /* blocks_hi */ 0x10, 12475 /* base */ 0x18f40000, 12476 /* gran */ 1, 12477 /* bytes */ 3, 12478 /* nFields */ 4, 12479 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_NEXT_PROTO_TABLEm_fields, 12480 /* *views */ NULL, 12481 /* *views_num */ NULL, 12482 /* snoop_cb */ NULL, 12483 /* snoop_user_data */ NULL, 12484 /* snoop_flags */ 0, 12485 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12486 /* type */ SOC_MEM_TYPE_NORMAL, 12487 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12488 /* impl */ SOC_MEM_IMPL_NORMAL, 12489 /* cmic_mor_clks */ 0, 12490 /* access_latency_mode */ 3, 12491 }, 12492 #endif /* chips */ 12493 12494 #if defined(BCM_56370_A0) 12495 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_0_NEXT_PROTO_TABLE_BCM56370_A0m */ 12496 /* mem FLEX_EDITOR_FLEX_HDR_0_NEXT_PROTO_TABLEm */ 12497 /* flags */ SOC_MEM_FLAG_VALID | 12498 SOC_MEM_FLAG_CACHABLE | 12499 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 12500 /* cmp_fn */ _soc_mem_cmp_undef, 12501 /* *null_entry */ _soc_mem_entry_null_zeroes, 12502 /* index_min */ 0, 12503 /* index_max */ 63, 12504 /* minblock */ 7, 12505 /* maxblock */ 7, 12506 /* blocks */ 0x80, 12507 /* blocks_hi */ 0, 12508 /* base */ 0x18f40000, 12509 /* gran */ 1, 12510 /* bytes */ 3, 12511 /* nFields */ 4, 12512 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_NEXT_PROTO_TABLEm_fields, 12513 /* *views */ NULL, 12514 /* *views_num */ NULL, 12515 /* snoop_cb */ NULL, 12516 /* snoop_user_data */ NULL, 12517 /* snoop_flags */ 0, 12518 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12519 /* type */ SOC_MEM_TYPE_NORMAL, 12520 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12521 /* impl */ SOC_MEM_IMPL_NORMAL, 12522 /* cmic_mor_clks */ 0, 12523 /* access_latency_mode */ 3, 12524 }, 12525 #endif /* chips */ 12526 12527 #if defined(BCM_56770_A0) 12528 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_0_NEXT_PROTO_TABLE_BCM56770_A0m */ 12529 /* mem FLEX_EDITOR_FLEX_HDR_0_NEXT_PROTO_TABLEm */ 12530 /* flags */ SOC_MEM_FLAG_VALID | 12531 SOC_MEM_FLAG_CACHABLE | 12532 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 12533 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 12534 /* cmp_fn */ _soc_mem_cmp_undef, 12535 /* *null_entry */ _soc_mem_entry_null_zeroes, 12536 /* index_min */ 0, 12537 /* index_max */ 63, 12538 /* minblock */ 24, 12539 /* maxblock */ 24, 12540 /* blocks */ 0x1000000, 12541 /* blocks_hi */ 0, 12542 /* base */ 0x18f40000, 12543 /* gran */ 1, 12544 /* bytes */ 3, 12545 /* nFields */ 4, 12546 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_NEXT_PROTO_TABLEm_fields, 12547 /* *views */ NULL, 12548 /* *views_num */ NULL, 12549 /* snoop_cb */ NULL, 12550 /* snoop_user_data */ NULL, 12551 /* snoop_flags */ 0, 12552 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12553 /* type */ SOC_MEM_TYPE_NORMAL, 12554 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12555 /* impl */ SOC_MEM_IMPL_NORMAL, 12556 /* cmic_mor_clks */ 0, 12557 /* access_latency_mode */ 3, 12558 }, 12559 #endif /* chips */ 12560 12561 #if defined(BCM_56870_A0) 12562 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_0_OW_PROFILE_TABLEm */ 12563 /* mem FLEX_EDITOR_FLEX_HDR_0_OW_PROFILE_TABLEm */ 12564 /* flags */ SOC_MEM_FLAG_VALID | 12565 SOC_MEM_FLAG_CACHABLE | 12566 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 12567 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 12568 /* cmp_fn */ _soc_mem_cmp_undef, 12569 /* *null_entry */ _soc_mem_entry_null_zeroes, 12570 /* index_min */ 0, 12571 /* index_max */ 15, 12572 /* minblock */ 36, 12573 /* maxblock */ 36, 12574 /* blocks */ 0, 12575 /* blocks_hi */ 0x10, 12576 /* base */ 0x18f00000, 12577 /* gran */ 1, 12578 /* bytes */ 20, 12579 /* nFields */ 26, 12580 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_OW_PROFILE_TABLEm_fields, 12581 /* *views */ NULL, 12582 /* *views_num */ NULL, 12583 /* snoop_cb */ NULL, 12584 /* snoop_user_data */ NULL, 12585 /* snoop_flags */ 0, 12586 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12587 /* type */ SOC_MEM_TYPE_NORMAL, 12588 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12589 /* impl */ SOC_MEM_IMPL_NORMAL, 12590 /* cmic_mor_clks */ 0, 12591 /* access_latency_mode */ 3, 12592 }, 12593 #endif /* chips */ 12594 12595 #if defined(BCM_56370_A0) 12596 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_0_OW_PROFILE_TABLE_BCM56370_A0m */ 12597 /* mem FLEX_EDITOR_FLEX_HDR_0_OW_PROFILE_TABLEm */ 12598 /* flags */ SOC_MEM_FLAG_VALID | 12599 SOC_MEM_FLAG_CACHABLE | 12600 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 12601 /* cmp_fn */ _soc_mem_cmp_undef, 12602 /* *null_entry */ _soc_mem_entry_null_zeroes, 12603 /* index_min */ 0, 12604 /* index_max */ 15, 12605 /* minblock */ 7, 12606 /* maxblock */ 7, 12607 /* blocks */ 0x80, 12608 /* blocks_hi */ 0, 12609 /* base */ 0x18f00000, 12610 /* gran */ 1, 12611 /* bytes */ 20, 12612 /* nFields */ 26, 12613 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_OW_PROFILE_TABLEm_fields, 12614 /* *views */ NULL, 12615 /* *views_num */ NULL, 12616 /* snoop_cb */ NULL, 12617 /* snoop_user_data */ NULL, 12618 /* snoop_flags */ 0, 12619 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12620 /* type */ SOC_MEM_TYPE_NORMAL, 12621 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12622 /* impl */ SOC_MEM_IMPL_NORMAL, 12623 /* cmic_mor_clks */ 0, 12624 /* access_latency_mode */ 3, 12625 }, 12626 #endif /* chips */ 12627 12628 #if defined(BCM_56770_A0) 12629 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_0_OW_PROFILE_TABLE_BCM56770_A0m */ 12630 /* mem FLEX_EDITOR_FLEX_HDR_0_OW_PROFILE_TABLEm */ 12631 /* flags */ SOC_MEM_FLAG_VALID | 12632 SOC_MEM_FLAG_CACHABLE | 12633 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 12634 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 12635 /* cmp_fn */ _soc_mem_cmp_undef, 12636 /* *null_entry */ _soc_mem_entry_null_zeroes, 12637 /* index_min */ 0, 12638 /* index_max */ 15, 12639 /* minblock */ 24, 12640 /* maxblock */ 24, 12641 /* blocks */ 0x1000000, 12642 /* blocks_hi */ 0, 12643 /* base */ 0x18f00000, 12644 /* gran */ 1, 12645 /* bytes */ 20, 12646 /* nFields */ 26, 12647 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_OW_PROFILE_TABLEm_fields, 12648 /* *views */ NULL, 12649 /* *views_num */ NULL, 12650 /* snoop_cb */ NULL, 12651 /* snoop_user_data */ NULL, 12652 /* snoop_flags */ 0, 12653 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12654 /* type */ SOC_MEM_TYPE_NORMAL, 12655 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12656 /* impl */ SOC_MEM_IMPL_NORMAL, 12657 /* cmic_mor_clks */ 0, 12658 /* access_latency_mode */ 3, 12659 }, 12660 #endif /* chips */ 12661 12662 #if defined(BCM_56870_A0) 12663 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_0_PROFILE_TABLEm */ 12664 /* mem FLEX_EDITOR_FLEX_HDR_0_PROFILE_TABLEm */ 12665 /* flags */ SOC_MEM_FLAG_VALID | 12666 SOC_MEM_FLAG_CACHABLE | 12667 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 12668 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 12669 /* cmp_fn */ _soc_mem_cmp_undef, 12670 /* *null_entry */ _soc_mem_entry_null_zeroes, 12671 /* index_min */ 0, 12672 /* index_max */ 63, 12673 /* minblock */ 36, 12674 /* maxblock */ 36, 12675 /* blocks */ 0, 12676 /* blocks_hi */ 0x10, 12677 /* base */ 0x18dc0000, 12678 /* gran */ 1, 12679 /* bytes */ 4, 12680 /* nFields */ 9, 12681 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_PROFILE_TABLEm_fields, 12682 /* *views */ NULL, 12683 /* *views_num */ NULL, 12684 /* snoop_cb */ NULL, 12685 /* snoop_user_data */ NULL, 12686 /* snoop_flags */ 0, 12687 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12688 /* type */ SOC_MEM_TYPE_NORMAL, 12689 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12690 /* impl */ SOC_MEM_IMPL_NORMAL, 12691 /* cmic_mor_clks */ 0, 12692 /* access_latency_mode */ 3, 12693 }, 12694 #endif /* chips */ 12695 12696 #if defined(BCM_56370_A0) 12697 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_0_PROFILE_TABLE_BCM56370_A0m */ 12698 /* mem FLEX_EDITOR_FLEX_HDR_0_PROFILE_TABLEm */ 12699 /* flags */ SOC_MEM_FLAG_VALID | 12700 SOC_MEM_FLAG_CACHABLE | 12701 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 12702 /* cmp_fn */ _soc_mem_cmp_undef, 12703 /* *null_entry */ _soc_mem_entry_null_zeroes, 12704 /* index_min */ 0, 12705 /* index_max */ 63, 12706 /* minblock */ 7, 12707 /* maxblock */ 7, 12708 /* blocks */ 0x80, 12709 /* blocks_hi */ 0, 12710 /* base */ 0x18dc0000, 12711 /* gran */ 1, 12712 /* bytes */ 4, 12713 /* nFields */ 9, 12714 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_PROFILE_TABLEm_fields, 12715 /* *views */ NULL, 12716 /* *views_num */ NULL, 12717 /* snoop_cb */ NULL, 12718 /* snoop_user_data */ NULL, 12719 /* snoop_flags */ 0, 12720 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12721 /* type */ SOC_MEM_TYPE_NORMAL, 12722 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12723 /* impl */ SOC_MEM_IMPL_NORMAL, 12724 /* cmic_mor_clks */ 0, 12725 /* access_latency_mode */ 3, 12726 }, 12727 #endif /* chips */ 12728 12729 #if defined(BCM_56770_A0) 12730 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_0_PROFILE_TABLE_BCM56770_A0m */ 12731 /* mem FLEX_EDITOR_FLEX_HDR_0_PROFILE_TABLEm */ 12732 /* flags */ SOC_MEM_FLAG_VALID | 12733 SOC_MEM_FLAG_CACHABLE | 12734 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 12735 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 12736 /* cmp_fn */ _soc_mem_cmp_undef, 12737 /* *null_entry */ _soc_mem_entry_null_zeroes, 12738 /* index_min */ 0, 12739 /* index_max */ 63, 12740 /* minblock */ 24, 12741 /* maxblock */ 24, 12742 /* blocks */ 0x1000000, 12743 /* blocks_hi */ 0, 12744 /* base */ 0x18dc0000, 12745 /* gran */ 1, 12746 /* bytes */ 4, 12747 /* nFields */ 9, 12748 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_PROFILE_TABLEm_fields, 12749 /* *views */ NULL, 12750 /* *views_num */ NULL, 12751 /* snoop_cb */ NULL, 12752 /* snoop_user_data */ NULL, 12753 /* snoop_flags */ 0, 12754 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12755 /* type */ SOC_MEM_TYPE_NORMAL, 12756 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12757 /* impl */ SOC_MEM_IMPL_NORMAL, 12758 /* cmic_mor_clks */ 0, 12759 /* access_latency_mode */ 3, 12760 }, 12761 #endif /* chips */ 12762 12763 #if defined(BCM_56870_A0) 12764 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_1_16BIT_FS_PROFILE_TABLEm */ 12765 /* mem FLEX_EDITOR_FLEX_HDR_1_16BIT_FS_PROFILE_TABLEm */ 12766 /* flags */ SOC_MEM_FLAG_VALID | 12767 SOC_MEM_FLAG_CACHABLE | 12768 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 12769 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 12770 /* cmp_fn */ _soc_mem_cmp_undef, 12771 /* *null_entry */ _soc_mem_entry_null_zeroes, 12772 /* index_min */ 0, 12773 /* index_max */ 63, 12774 /* minblock */ 36, 12775 /* maxblock */ 36, 12776 /* blocks */ 0, 12777 /* blocks_hi */ 0x10, 12778 /* base */ 0x18fc0000, 12779 /* gran */ 1, 12780 /* bytes */ 27, 12781 /* nFields */ 52, 12782 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_16BIT_FS_PROFILE_TABLEm_fields, 12783 /* *views */ NULL, 12784 /* *views_num */ NULL, 12785 /* snoop_cb */ NULL, 12786 /* snoop_user_data */ NULL, 12787 /* snoop_flags */ 0, 12788 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12789 /* type */ SOC_MEM_TYPE_NORMAL, 12790 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12791 /* impl */ SOC_MEM_IMPL_NORMAL, 12792 /* cmic_mor_clks */ 0, 12793 /* access_latency_mode */ 3, 12794 }, 12795 #endif /* chips */ 12796 12797 #if defined(BCM_56370_A0) 12798 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_1_16BIT_FS_PROFILE_TABLE_BCM56370_A0m */ 12799 /* mem FLEX_EDITOR_FLEX_HDR_1_16BIT_FS_PROFILE_TABLEm */ 12800 /* flags */ SOC_MEM_FLAG_VALID | 12801 SOC_MEM_FLAG_CACHABLE | 12802 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 12803 /* cmp_fn */ _soc_mem_cmp_undef, 12804 /* *null_entry */ _soc_mem_entry_null_zeroes, 12805 /* index_min */ 0, 12806 /* index_max */ 63, 12807 /* minblock */ 7, 12808 /* maxblock */ 7, 12809 /* blocks */ 0x80, 12810 /* blocks_hi */ 0, 12811 /* base */ 0x18fc0000, 12812 /* gran */ 1, 12813 /* bytes */ 27, 12814 /* nFields */ 52, 12815 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_16BIT_FS_PROFILE_TABLEm_fields, 12816 /* *views */ NULL, 12817 /* *views_num */ NULL, 12818 /* snoop_cb */ NULL, 12819 /* snoop_user_data */ NULL, 12820 /* snoop_flags */ 0, 12821 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12822 /* type */ SOC_MEM_TYPE_NORMAL, 12823 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12824 /* impl */ SOC_MEM_IMPL_NORMAL, 12825 /* cmic_mor_clks */ 0, 12826 /* access_latency_mode */ 3, 12827 }, 12828 #endif /* chips */ 12829 12830 #if defined(BCM_56770_A0) 12831 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_1_16BIT_FS_PROFILE_TABLE_BCM56770_A0m */ 12832 /* mem FLEX_EDITOR_FLEX_HDR_1_16BIT_FS_PROFILE_TABLEm */ 12833 /* flags */ SOC_MEM_FLAG_VALID | 12834 SOC_MEM_FLAG_CACHABLE | 12835 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 12836 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 12837 /* cmp_fn */ _soc_mem_cmp_undef, 12838 /* *null_entry */ _soc_mem_entry_null_zeroes, 12839 /* index_min */ 0, 12840 /* index_max */ 63, 12841 /* minblock */ 24, 12842 /* maxblock */ 24, 12843 /* blocks */ 0x1000000, 12844 /* blocks_hi */ 0, 12845 /* base */ 0x18fc0000, 12846 /* gran */ 1, 12847 /* bytes */ 27, 12848 /* nFields */ 52, 12849 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_16BIT_FS_PROFILE_TABLEm_fields, 12850 /* *views */ NULL, 12851 /* *views_num */ NULL, 12852 /* snoop_cb */ NULL, 12853 /* snoop_user_data */ NULL, 12854 /* snoop_flags */ 0, 12855 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12856 /* type */ SOC_MEM_TYPE_NORMAL, 12857 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12858 /* impl */ SOC_MEM_IMPL_NORMAL, 12859 /* cmic_mor_clks */ 0, 12860 /* access_latency_mode */ 3, 12861 }, 12862 #endif /* chips */ 12863 12864 #if defined(BCM_56870_A0) 12865 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_1_32BIT_FS_PROFILE_TABLEm */ 12866 /* mem FLEX_EDITOR_FLEX_HDR_1_32BIT_FS_PROFILE_TABLEm */ 12867 /* flags */ SOC_MEM_FLAG_VALID | 12868 SOC_MEM_FLAG_CACHABLE | 12869 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 12870 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 12871 /* cmp_fn */ _soc_mem_cmp_undef, 12872 /* *null_entry */ _soc_mem_entry_null_zeroes, 12873 /* index_min */ 0, 12874 /* index_max */ 63, 12875 /* minblock */ 36, 12876 /* maxblock */ 36, 12877 /* blocks */ 0, 12878 /* blocks_hi */ 0x10, 12879 /* base */ 0x19000000, 12880 /* gran */ 1, 12881 /* bytes */ 39, 12882 /* nFields */ 70, 12883 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_32BIT_FS_PROFILE_TABLEm_fields, 12884 /* *views */ NULL, 12885 /* *views_num */ NULL, 12886 /* snoop_cb */ NULL, 12887 /* snoop_user_data */ NULL, 12888 /* snoop_flags */ 0, 12889 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12890 /* type */ SOC_MEM_TYPE_NORMAL, 12891 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12892 /* impl */ SOC_MEM_IMPL_NORMAL, 12893 /* cmic_mor_clks */ 0, 12894 /* access_latency_mode */ 3, 12895 }, 12896 #endif /* chips */ 12897 12898 #if defined(BCM_56370_A0) 12899 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_1_32BIT_FS_PROFILE_TABLE_BCM56370_A0m */ 12900 /* mem FLEX_EDITOR_FLEX_HDR_1_32BIT_FS_PROFILE_TABLEm */ 12901 /* flags */ SOC_MEM_FLAG_VALID | 12902 SOC_MEM_FLAG_CACHABLE | 12903 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 12904 /* cmp_fn */ _soc_mem_cmp_undef, 12905 /* *null_entry */ _soc_mem_entry_null_zeroes, 12906 /* index_min */ 0, 12907 /* index_max */ 63, 12908 /* minblock */ 7, 12909 /* maxblock */ 7, 12910 /* blocks */ 0x80, 12911 /* blocks_hi */ 0, 12912 /* base */ 0x19000000, 12913 /* gran */ 1, 12914 /* bytes */ 39, 12915 /* nFields */ 70, 12916 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_32BIT_FS_PROFILE_TABLEm_fields, 12917 /* *views */ NULL, 12918 /* *views_num */ NULL, 12919 /* snoop_cb */ NULL, 12920 /* snoop_user_data */ NULL, 12921 /* snoop_flags */ 0, 12922 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12923 /* type */ SOC_MEM_TYPE_NORMAL, 12924 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12925 /* impl */ SOC_MEM_IMPL_NORMAL, 12926 /* cmic_mor_clks */ 0, 12927 /* access_latency_mode */ 3, 12928 }, 12929 #endif /* chips */ 12930 12931 #if defined(BCM_56770_A0) 12932 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_1_32BIT_FS_PROFILE_TABLE_BCM56770_A0m */ 12933 /* mem FLEX_EDITOR_FLEX_HDR_1_32BIT_FS_PROFILE_TABLEm */ 12934 /* flags */ SOC_MEM_FLAG_VALID | 12935 SOC_MEM_FLAG_CACHABLE | 12936 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 12937 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 12938 /* cmp_fn */ _soc_mem_cmp_undef, 12939 /* *null_entry */ _soc_mem_entry_null_zeroes, 12940 /* index_min */ 0, 12941 /* index_max */ 63, 12942 /* minblock */ 24, 12943 /* maxblock */ 24, 12944 /* blocks */ 0x1000000, 12945 /* blocks_hi */ 0, 12946 /* base */ 0x19000000, 12947 /* gran */ 1, 12948 /* bytes */ 39, 12949 /* nFields */ 70, 12950 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_32BIT_FS_PROFILE_TABLEm_fields, 12951 /* *views */ NULL, 12952 /* *views_num */ NULL, 12953 /* snoop_cb */ NULL, 12954 /* snoop_user_data */ NULL, 12955 /* snoop_flags */ 0, 12956 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12957 /* type */ SOC_MEM_TYPE_NORMAL, 12958 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12959 /* impl */ SOC_MEM_IMPL_NORMAL, 12960 /* cmic_mor_clks */ 0, 12961 /* access_latency_mode */ 3, 12962 }, 12963 #endif /* chips */ 12964 12965 #if defined(BCM_56870_A0) 12966 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_1_ALU_PROFILE_TABLEm */ 12967 /* mem FLEX_EDITOR_FLEX_HDR_1_ALU_PROFILE_TABLEm */ 12968 /* flags */ SOC_MEM_FLAG_VALID | 12969 SOC_MEM_FLAG_CACHABLE | 12970 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 12971 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 12972 /* cmp_fn */ _soc_mem_cmp_undef, 12973 /* *null_entry */ _soc_mem_entry_null_zeroes, 12974 /* index_min */ 0, 12975 /* index_max */ 63, 12976 /* minblock */ 36, 12977 /* maxblock */ 36, 12978 /* blocks */ 0, 12979 /* blocks_hi */ 0x10, 12980 /* base */ 0x19040000, 12981 /* gran */ 1, 12982 /* bytes */ 17, 12983 /* nFields */ 29, 12984 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_ALU_PROFILE_TABLEm_fields, 12985 /* *views */ NULL, 12986 /* *views_num */ NULL, 12987 /* snoop_cb */ NULL, 12988 /* snoop_user_data */ NULL, 12989 /* snoop_flags */ 0, 12990 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12991 /* type */ SOC_MEM_TYPE_NORMAL, 12992 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 12993 /* impl */ SOC_MEM_IMPL_NORMAL, 12994 /* cmic_mor_clks */ 0, 12995 /* access_latency_mode */ 3, 12996 }, 12997 #endif /* chips */ 12998 12999 #if defined(BCM_56370_A0) 13000 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_1_ALU_PROFILE_TABLE_BCM56370_A0m */ 13001 /* mem FLEX_EDITOR_FLEX_HDR_1_ALU_PROFILE_TABLEm */ 13002 /* flags */ SOC_MEM_FLAG_VALID | 13003 SOC_MEM_FLAG_CACHABLE | 13004 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 13005 /* cmp_fn */ _soc_mem_cmp_undef, 13006 /* *null_entry */ _soc_mem_entry_null_zeroes, 13007 /* index_min */ 0, 13008 /* index_max */ 63, 13009 /* minblock */ 7, 13010 /* maxblock */ 7, 13011 /* blocks */ 0x80, 13012 /* blocks_hi */ 0, 13013 /* base */ 0x19040000, 13014 /* gran */ 1, 13015 /* bytes */ 17, 13016 /* nFields */ 29, 13017 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_ALU_PROFILE_TABLEm_fields, 13018 /* *views */ NULL, 13019 /* *views_num */ NULL, 13020 /* snoop_cb */ NULL, 13021 /* snoop_user_data */ NULL, 13022 /* snoop_flags */ 0, 13023 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13024 /* type */ SOC_MEM_TYPE_NORMAL, 13025 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13026 /* impl */ SOC_MEM_IMPL_NORMAL, 13027 /* cmic_mor_clks */ 0, 13028 /* access_latency_mode */ 3, 13029 }, 13030 #endif /* chips */ 13031 13032 #if defined(BCM_56770_A0) 13033 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_1_ALU_PROFILE_TABLE_BCM56770_A0m */ 13034 /* mem FLEX_EDITOR_FLEX_HDR_1_ALU_PROFILE_TABLEm */ 13035 /* flags */ SOC_MEM_FLAG_VALID | 13036 SOC_MEM_FLAG_CACHABLE | 13037 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 13038 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 13039 /* cmp_fn */ _soc_mem_cmp_undef, 13040 /* *null_entry */ _soc_mem_entry_null_zeroes, 13041 /* index_min */ 0, 13042 /* index_max */ 63, 13043 /* minblock */ 24, 13044 /* maxblock */ 24, 13045 /* blocks */ 0x1000000, 13046 /* blocks_hi */ 0, 13047 /* base */ 0x19040000, 13048 /* gran */ 1, 13049 /* bytes */ 17, 13050 /* nFields */ 29, 13051 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_ALU_PROFILE_TABLEm_fields, 13052 /* *views */ NULL, 13053 /* *views_num */ NULL, 13054 /* snoop_cb */ NULL, 13055 /* snoop_user_data */ NULL, 13056 /* snoop_flags */ 0, 13057 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13058 /* type */ SOC_MEM_TYPE_NORMAL, 13059 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13060 /* impl */ SOC_MEM_IMPL_NORMAL, 13061 /* cmic_mor_clks */ 0, 13062 /* access_latency_mode */ 3, 13063 }, 13064 #endif /* chips */ 13065 13066 #if defined(BCM_56870_A0) 13067 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_1_HC_PROFILE_TABLEm */ 13068 /* mem FLEX_EDITOR_FLEX_HDR_1_HC_PROFILE_TABLEm */ 13069 /* flags */ SOC_MEM_FLAG_VALID | 13070 SOC_MEM_FLAG_CACHABLE | 13071 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 13072 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 13073 /* cmp_fn */ _soc_mem_cmp_undef, 13074 /* *null_entry */ _soc_mem_entry_null_zeroes, 13075 /* index_min */ 0, 13076 /* index_max */ 63, 13077 /* minblock */ 36, 13078 /* maxblock */ 36, 13079 /* blocks */ 0, 13080 /* blocks_hi */ 0x10, 13081 /* base */ 0x19080000, 13082 /* gran */ 1, 13083 /* bytes */ 18, 13084 /* nFields */ 57, 13085 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_HC_PROFILE_TABLEm_fields, 13086 /* *views */ NULL, 13087 /* *views_num */ NULL, 13088 /* snoop_cb */ NULL, 13089 /* snoop_user_data */ NULL, 13090 /* snoop_flags */ 0, 13091 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13092 /* type */ SOC_MEM_TYPE_NORMAL, 13093 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13094 /* impl */ SOC_MEM_IMPL_NORMAL, 13095 /* cmic_mor_clks */ 0, 13096 /* access_latency_mode */ 3, 13097 }, 13098 #endif /* chips */ 13099 13100 #if defined(BCM_56370_A0) 13101 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_1_HC_PROFILE_TABLE_BCM56370_A0m */ 13102 /* mem FLEX_EDITOR_FLEX_HDR_1_HC_PROFILE_TABLEm */ 13103 /* flags */ SOC_MEM_FLAG_VALID | 13104 SOC_MEM_FLAG_CACHABLE | 13105 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 13106 /* cmp_fn */ _soc_mem_cmp_undef, 13107 /* *null_entry */ _soc_mem_entry_null_zeroes, 13108 /* index_min */ 0, 13109 /* index_max */ 63, 13110 /* minblock */ 7, 13111 /* maxblock */ 7, 13112 /* blocks */ 0x80, 13113 /* blocks_hi */ 0, 13114 /* base */ 0x19080000, 13115 /* gran */ 1, 13116 /* bytes */ 18, 13117 /* nFields */ 57, 13118 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_HC_PROFILE_TABLEm_fields, 13119 /* *views */ NULL, 13120 /* *views_num */ NULL, 13121 /* snoop_cb */ NULL, 13122 /* snoop_user_data */ NULL, 13123 /* snoop_flags */ 0, 13124 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13125 /* type */ SOC_MEM_TYPE_NORMAL, 13126 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13127 /* impl */ SOC_MEM_IMPL_NORMAL, 13128 /* cmic_mor_clks */ 0, 13129 /* access_latency_mode */ 3, 13130 }, 13131 #endif /* chips */ 13132 13133 #if defined(BCM_56770_A0) 13134 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_1_HC_PROFILE_TABLE_BCM56770_A0m */ 13135 /* mem FLEX_EDITOR_FLEX_HDR_1_HC_PROFILE_TABLEm */ 13136 /* flags */ SOC_MEM_FLAG_VALID | 13137 SOC_MEM_FLAG_CACHABLE | 13138 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 13139 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 13140 /* cmp_fn */ _soc_mem_cmp_undef, 13141 /* *null_entry */ _soc_mem_entry_null_zeroes, 13142 /* index_min */ 0, 13143 /* index_max */ 63, 13144 /* minblock */ 24, 13145 /* maxblock */ 24, 13146 /* blocks */ 0x1000000, 13147 /* blocks_hi */ 0, 13148 /* base */ 0x19080000, 13149 /* gran */ 1, 13150 /* bytes */ 18, 13151 /* nFields */ 57, 13152 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_HC_PROFILE_TABLEm_fields, 13153 /* *views */ NULL, 13154 /* *views_num */ NULL, 13155 /* snoop_cb */ NULL, 13156 /* snoop_user_data */ NULL, 13157 /* snoop_flags */ 0, 13158 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13159 /* type */ SOC_MEM_TYPE_NORMAL, 13160 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13161 /* impl */ SOC_MEM_IMPL_NORMAL, 13162 /* cmic_mor_clks */ 0, 13163 /* access_latency_mode */ 3, 13164 }, 13165 #endif /* chips */ 13166 13167 #if defined(BCM_56870_A0) 13168 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_1_NEXT_PROTO_TABLEm */ 13169 /* mem FLEX_EDITOR_FLEX_HDR_1_NEXT_PROTO_TABLEm */ 13170 /* flags */ SOC_MEM_FLAG_VALID | 13171 SOC_MEM_FLAG_CACHABLE | 13172 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 13173 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 13174 /* cmp_fn */ _soc_mem_cmp_undef, 13175 /* *null_entry */ _soc_mem_entry_null_zeroes, 13176 /* index_min */ 0, 13177 /* index_max */ 63, 13178 /* minblock */ 36, 13179 /* maxblock */ 36, 13180 /* blocks */ 0, 13181 /* blocks_hi */ 0x10, 13182 /* base */ 0x19100000, 13183 /* gran */ 1, 13184 /* bytes */ 3, 13185 /* nFields */ 4, 13186 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_NEXT_PROTO_TABLEm_fields, 13187 /* *views */ NULL, 13188 /* *views_num */ NULL, 13189 /* snoop_cb */ NULL, 13190 /* snoop_user_data */ NULL, 13191 /* snoop_flags */ 0, 13192 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13193 /* type */ SOC_MEM_TYPE_NORMAL, 13194 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13195 /* impl */ SOC_MEM_IMPL_NORMAL, 13196 /* cmic_mor_clks */ 0, 13197 /* access_latency_mode */ 3, 13198 }, 13199 #endif /* chips */ 13200 13201 #if defined(BCM_56370_A0) 13202 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_1_NEXT_PROTO_TABLE_BCM56370_A0m */ 13203 /* mem FLEX_EDITOR_FLEX_HDR_1_NEXT_PROTO_TABLEm */ 13204 /* flags */ SOC_MEM_FLAG_VALID | 13205 SOC_MEM_FLAG_CACHABLE | 13206 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 13207 /* cmp_fn */ _soc_mem_cmp_undef, 13208 /* *null_entry */ _soc_mem_entry_null_zeroes, 13209 /* index_min */ 0, 13210 /* index_max */ 63, 13211 /* minblock */ 7, 13212 /* maxblock */ 7, 13213 /* blocks */ 0x80, 13214 /* blocks_hi */ 0, 13215 /* base */ 0x19100000, 13216 /* gran */ 1, 13217 /* bytes */ 3, 13218 /* nFields */ 4, 13219 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_NEXT_PROTO_TABLEm_fields, 13220 /* *views */ NULL, 13221 /* *views_num */ NULL, 13222 /* snoop_cb */ NULL, 13223 /* snoop_user_data */ NULL, 13224 /* snoop_flags */ 0, 13225 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13226 /* type */ SOC_MEM_TYPE_NORMAL, 13227 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13228 /* impl */ SOC_MEM_IMPL_NORMAL, 13229 /* cmic_mor_clks */ 0, 13230 /* access_latency_mode */ 3, 13231 }, 13232 #endif /* chips */ 13233 13234 #if defined(BCM_56770_A0) 13235 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_1_NEXT_PROTO_TABLE_BCM56770_A0m */ 13236 /* mem FLEX_EDITOR_FLEX_HDR_1_NEXT_PROTO_TABLEm */ 13237 /* flags */ SOC_MEM_FLAG_VALID | 13238 SOC_MEM_FLAG_CACHABLE | 13239 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 13240 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 13241 /* cmp_fn */ _soc_mem_cmp_undef, 13242 /* *null_entry */ _soc_mem_entry_null_zeroes, 13243 /* index_min */ 0, 13244 /* index_max */ 63, 13245 /* minblock */ 24, 13246 /* maxblock */ 24, 13247 /* blocks */ 0x1000000, 13248 /* blocks_hi */ 0, 13249 /* base */ 0x19100000, 13250 /* gran */ 1, 13251 /* bytes */ 3, 13252 /* nFields */ 4, 13253 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_NEXT_PROTO_TABLEm_fields, 13254 /* *views */ NULL, 13255 /* *views_num */ NULL, 13256 /* snoop_cb */ NULL, 13257 /* snoop_user_data */ NULL, 13258 /* snoop_flags */ 0, 13259 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13260 /* type */ SOC_MEM_TYPE_NORMAL, 13261 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13262 /* impl */ SOC_MEM_IMPL_NORMAL, 13263 /* cmic_mor_clks */ 0, 13264 /* access_latency_mode */ 3, 13265 }, 13266 #endif /* chips */ 13267 13268 #if defined(BCM_56870_A0) 13269 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_1_OW_PROFILE_TABLEm */ 13270 /* mem FLEX_EDITOR_FLEX_HDR_1_OW_PROFILE_TABLEm */ 13271 /* flags */ SOC_MEM_FLAG_VALID | 13272 SOC_MEM_FLAG_CACHABLE | 13273 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 13274 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 13275 /* cmp_fn */ _soc_mem_cmp_undef, 13276 /* *null_entry */ _soc_mem_entry_null_zeroes, 13277 /* index_min */ 0, 13278 /* index_max */ 15, 13279 /* minblock */ 36, 13280 /* maxblock */ 36, 13281 /* blocks */ 0, 13282 /* blocks_hi */ 0x10, 13283 /* base */ 0x190c0000, 13284 /* gran */ 1, 13285 /* bytes */ 20, 13286 /* nFields */ 26, 13287 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_OW_PROFILE_TABLEm_fields, 13288 /* *views */ NULL, 13289 /* *views_num */ NULL, 13290 /* snoop_cb */ NULL, 13291 /* snoop_user_data */ NULL, 13292 /* snoop_flags */ 0, 13293 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13294 /* type */ SOC_MEM_TYPE_NORMAL, 13295 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13296 /* impl */ SOC_MEM_IMPL_NORMAL, 13297 /* cmic_mor_clks */ 0, 13298 /* access_latency_mode */ 3, 13299 }, 13300 #endif /* chips */ 13301 13302 #if defined(BCM_56370_A0) 13303 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_1_OW_PROFILE_TABLE_BCM56370_A0m */ 13304 /* mem FLEX_EDITOR_FLEX_HDR_1_OW_PROFILE_TABLEm */ 13305 /* flags */ SOC_MEM_FLAG_VALID | 13306 SOC_MEM_FLAG_CACHABLE | 13307 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 13308 /* cmp_fn */ _soc_mem_cmp_undef, 13309 /* *null_entry */ _soc_mem_entry_null_zeroes, 13310 /* index_min */ 0, 13311 /* index_max */ 15, 13312 /* minblock */ 7, 13313 /* maxblock */ 7, 13314 /* blocks */ 0x80, 13315 /* blocks_hi */ 0, 13316 /* base */ 0x190c0000, 13317 /* gran */ 1, 13318 /* bytes */ 20, 13319 /* nFields */ 26, 13320 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_OW_PROFILE_TABLEm_fields, 13321 /* *views */ NULL, 13322 /* *views_num */ NULL, 13323 /* snoop_cb */ NULL, 13324 /* snoop_user_data */ NULL, 13325 /* snoop_flags */ 0, 13326 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13327 /* type */ SOC_MEM_TYPE_NORMAL, 13328 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13329 /* impl */ SOC_MEM_IMPL_NORMAL, 13330 /* cmic_mor_clks */ 0, 13331 /* access_latency_mode */ 3, 13332 }, 13333 #endif /* chips */ 13334 13335 #if defined(BCM_56770_A0) 13336 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_1_OW_PROFILE_TABLE_BCM56770_A0m */ 13337 /* mem FLEX_EDITOR_FLEX_HDR_1_OW_PROFILE_TABLEm */ 13338 /* flags */ SOC_MEM_FLAG_VALID | 13339 SOC_MEM_FLAG_CACHABLE | 13340 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 13341 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 13342 /* cmp_fn */ _soc_mem_cmp_undef, 13343 /* *null_entry */ _soc_mem_entry_null_zeroes, 13344 /* index_min */ 0, 13345 /* index_max */ 15, 13346 /* minblock */ 24, 13347 /* maxblock */ 24, 13348 /* blocks */ 0x1000000, 13349 /* blocks_hi */ 0, 13350 /* base */ 0x190c0000, 13351 /* gran */ 1, 13352 /* bytes */ 20, 13353 /* nFields */ 26, 13354 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_OW_PROFILE_TABLEm_fields, 13355 /* *views */ NULL, 13356 /* *views_num */ NULL, 13357 /* snoop_cb */ NULL, 13358 /* snoop_user_data */ NULL, 13359 /* snoop_flags */ 0, 13360 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13361 /* type */ SOC_MEM_TYPE_NORMAL, 13362 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13363 /* impl */ SOC_MEM_IMPL_NORMAL, 13364 /* cmic_mor_clks */ 0, 13365 /* access_latency_mode */ 3, 13366 }, 13367 #endif /* chips */ 13368 13369 #if defined(BCM_56870_A0) 13370 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_1_PROFILE_TABLEm */ 13371 /* mem FLEX_EDITOR_FLEX_HDR_1_PROFILE_TABLEm */ 13372 /* flags */ SOC_MEM_FLAG_VALID | 13373 SOC_MEM_FLAG_CACHABLE | 13374 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 13375 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 13376 /* cmp_fn */ _soc_mem_cmp_undef, 13377 /* *null_entry */ _soc_mem_entry_null_zeroes, 13378 /* index_min */ 0, 13379 /* index_max */ 63, 13380 /* minblock */ 36, 13381 /* maxblock */ 36, 13382 /* blocks */ 0, 13383 /* blocks_hi */ 0x10, 13384 /* base */ 0x18f80000, 13385 /* gran */ 1, 13386 /* bytes */ 4, 13387 /* nFields */ 9, 13388 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_PROFILE_TABLEm_fields, 13389 /* *views */ NULL, 13390 /* *views_num */ NULL, 13391 /* snoop_cb */ NULL, 13392 /* snoop_user_data */ NULL, 13393 /* snoop_flags */ 0, 13394 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13395 /* type */ SOC_MEM_TYPE_NORMAL, 13396 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13397 /* impl */ SOC_MEM_IMPL_NORMAL, 13398 /* cmic_mor_clks */ 0, 13399 /* access_latency_mode */ 3, 13400 }, 13401 #endif /* chips */ 13402 13403 #if defined(BCM_56370_A0) 13404 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_1_PROFILE_TABLE_BCM56370_A0m */ 13405 /* mem FLEX_EDITOR_FLEX_HDR_1_PROFILE_TABLEm */ 13406 /* flags */ SOC_MEM_FLAG_VALID | 13407 SOC_MEM_FLAG_CACHABLE | 13408 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 13409 /* cmp_fn */ _soc_mem_cmp_undef, 13410 /* *null_entry */ _soc_mem_entry_null_zeroes, 13411 /* index_min */ 0, 13412 /* index_max */ 63, 13413 /* minblock */ 7, 13414 /* maxblock */ 7, 13415 /* blocks */ 0x80, 13416 /* blocks_hi */ 0, 13417 /* base */ 0x18f80000, 13418 /* gran */ 1, 13419 /* bytes */ 4, 13420 /* nFields */ 9, 13421 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_PROFILE_TABLEm_fields, 13422 /* *views */ NULL, 13423 /* *views_num */ NULL, 13424 /* snoop_cb */ NULL, 13425 /* snoop_user_data */ NULL, 13426 /* snoop_flags */ 0, 13427 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13428 /* type */ SOC_MEM_TYPE_NORMAL, 13429 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13430 /* impl */ SOC_MEM_IMPL_NORMAL, 13431 /* cmic_mor_clks */ 0, 13432 /* access_latency_mode */ 3, 13433 }, 13434 #endif /* chips */ 13435 13436 #if defined(BCM_56770_A0) 13437 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_1_PROFILE_TABLE_BCM56770_A0m */ 13438 /* mem FLEX_EDITOR_FLEX_HDR_1_PROFILE_TABLEm */ 13439 /* flags */ SOC_MEM_FLAG_VALID | 13440 SOC_MEM_FLAG_CACHABLE | 13441 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 13442 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 13443 /* cmp_fn */ _soc_mem_cmp_undef, 13444 /* *null_entry */ _soc_mem_entry_null_zeroes, 13445 /* index_min */ 0, 13446 /* index_max */ 63, 13447 /* minblock */ 24, 13448 /* maxblock */ 24, 13449 /* blocks */ 0x1000000, 13450 /* blocks_hi */ 0, 13451 /* base */ 0x18f80000, 13452 /* gran */ 1, 13453 /* bytes */ 4, 13454 /* nFields */ 9, 13455 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_PROFILE_TABLEm_fields, 13456 /* *views */ NULL, 13457 /* *views_num */ NULL, 13458 /* snoop_cb */ NULL, 13459 /* snoop_user_data */ NULL, 13460 /* snoop_flags */ 0, 13461 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13462 /* type */ SOC_MEM_TYPE_NORMAL, 13463 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13464 /* impl */ SOC_MEM_IMPL_NORMAL, 13465 /* cmic_mor_clks */ 0, 13466 /* access_latency_mode */ 3, 13467 }, 13468 #endif /* chips */ 13469 13470 #if defined(BCM_56870_A0) 13471 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_2_16BIT_FS_PROFILE_TABLEm */ 13472 /* mem FLEX_EDITOR_FLEX_HDR_2_16BIT_FS_PROFILE_TABLEm */ 13473 /* flags */ SOC_MEM_FLAG_VALID | 13474 SOC_MEM_FLAG_CACHABLE | 13475 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 13476 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 13477 /* cmp_fn */ _soc_mem_cmp_undef, 13478 /* *null_entry */ _soc_mem_entry_null_zeroes, 13479 /* index_min */ 0, 13480 /* index_max */ 63, 13481 /* minblock */ 36, 13482 /* maxblock */ 36, 13483 /* blocks */ 0, 13484 /* blocks_hi */ 0x10, 13485 /* base */ 0x19180000, 13486 /* gran */ 1, 13487 /* bytes */ 27, 13488 /* nFields */ 52, 13489 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_16BIT_FS_PROFILE_TABLEm_fields, 13490 /* *views */ NULL, 13491 /* *views_num */ NULL, 13492 /* snoop_cb */ NULL, 13493 /* snoop_user_data */ NULL, 13494 /* snoop_flags */ 0, 13495 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13496 /* type */ SOC_MEM_TYPE_NORMAL, 13497 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13498 /* impl */ SOC_MEM_IMPL_NORMAL, 13499 /* cmic_mor_clks */ 0, 13500 /* access_latency_mode */ 3, 13501 }, 13502 #endif /* chips */ 13503 13504 #if defined(BCM_56370_A0) 13505 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_2_16BIT_FS_PROFILE_TABLE_BCM56370_A0m */ 13506 /* mem FLEX_EDITOR_FLEX_HDR_2_16BIT_FS_PROFILE_TABLEm */ 13507 /* flags */ SOC_MEM_FLAG_VALID | 13508 SOC_MEM_FLAG_CACHABLE | 13509 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 13510 /* cmp_fn */ _soc_mem_cmp_undef, 13511 /* *null_entry */ _soc_mem_entry_null_zeroes, 13512 /* index_min */ 0, 13513 /* index_max */ 63, 13514 /* minblock */ 7, 13515 /* maxblock */ 7, 13516 /* blocks */ 0x80, 13517 /* blocks_hi */ 0, 13518 /* base */ 0x19180000, 13519 /* gran */ 1, 13520 /* bytes */ 27, 13521 /* nFields */ 52, 13522 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_16BIT_FS_PROFILE_TABLEm_fields, 13523 /* *views */ NULL, 13524 /* *views_num */ NULL, 13525 /* snoop_cb */ NULL, 13526 /* snoop_user_data */ NULL, 13527 /* snoop_flags */ 0, 13528 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13529 /* type */ SOC_MEM_TYPE_NORMAL, 13530 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13531 /* impl */ SOC_MEM_IMPL_NORMAL, 13532 /* cmic_mor_clks */ 0, 13533 /* access_latency_mode */ 3, 13534 }, 13535 #endif /* chips */ 13536 13537 #if defined(BCM_56770_A0) 13538 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_2_16BIT_FS_PROFILE_TABLE_BCM56770_A0m */ 13539 /* mem FLEX_EDITOR_FLEX_HDR_2_16BIT_FS_PROFILE_TABLEm */ 13540 /* flags */ SOC_MEM_FLAG_VALID | 13541 SOC_MEM_FLAG_CACHABLE | 13542 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 13543 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 13544 /* cmp_fn */ _soc_mem_cmp_undef, 13545 /* *null_entry */ _soc_mem_entry_null_zeroes, 13546 /* index_min */ 0, 13547 /* index_max */ 63, 13548 /* minblock */ 24, 13549 /* maxblock */ 24, 13550 /* blocks */ 0x1000000, 13551 /* blocks_hi */ 0, 13552 /* base */ 0x19180000, 13553 /* gran */ 1, 13554 /* bytes */ 27, 13555 /* nFields */ 52, 13556 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_16BIT_FS_PROFILE_TABLEm_fields, 13557 /* *views */ NULL, 13558 /* *views_num */ NULL, 13559 /* snoop_cb */ NULL, 13560 /* snoop_user_data */ NULL, 13561 /* snoop_flags */ 0, 13562 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13563 /* type */ SOC_MEM_TYPE_NORMAL, 13564 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13565 /* impl */ SOC_MEM_IMPL_NORMAL, 13566 /* cmic_mor_clks */ 0, 13567 /* access_latency_mode */ 3, 13568 }, 13569 #endif /* chips */ 13570 13571 #if defined(BCM_56870_A0) 13572 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_2_32BIT_FS_PROFILE_TABLEm */ 13573 /* mem FLEX_EDITOR_FLEX_HDR_2_32BIT_FS_PROFILE_TABLEm */ 13574 /* flags */ SOC_MEM_FLAG_VALID | 13575 SOC_MEM_FLAG_CACHABLE | 13576 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 13577 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 13578 /* cmp_fn */ _soc_mem_cmp_undef, 13579 /* *null_entry */ _soc_mem_entry_null_zeroes, 13580 /* index_min */ 0, 13581 /* index_max */ 63, 13582 /* minblock */ 36, 13583 /* maxblock */ 36, 13584 /* blocks */ 0, 13585 /* blocks_hi */ 0x10, 13586 /* base */ 0x191c0000, 13587 /* gran */ 1, 13588 /* bytes */ 39, 13589 /* nFields */ 70, 13590 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_32BIT_FS_PROFILE_TABLEm_fields, 13591 /* *views */ NULL, 13592 /* *views_num */ NULL, 13593 /* snoop_cb */ NULL, 13594 /* snoop_user_data */ NULL, 13595 /* snoop_flags */ 0, 13596 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13597 /* type */ SOC_MEM_TYPE_NORMAL, 13598 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13599 /* impl */ SOC_MEM_IMPL_NORMAL, 13600 /* cmic_mor_clks */ 0, 13601 /* access_latency_mode */ 3, 13602 }, 13603 #endif /* chips */ 13604 13605 #if defined(BCM_56370_A0) 13606 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_2_32BIT_FS_PROFILE_TABLE_BCM56370_A0m */ 13607 /* mem FLEX_EDITOR_FLEX_HDR_2_32BIT_FS_PROFILE_TABLEm */ 13608 /* flags */ SOC_MEM_FLAG_VALID | 13609 SOC_MEM_FLAG_CACHABLE | 13610 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 13611 /* cmp_fn */ _soc_mem_cmp_undef, 13612 /* *null_entry */ _soc_mem_entry_null_zeroes, 13613 /* index_min */ 0, 13614 /* index_max */ 63, 13615 /* minblock */ 7, 13616 /* maxblock */ 7, 13617 /* blocks */ 0x80, 13618 /* blocks_hi */ 0, 13619 /* base */ 0x191c0000, 13620 /* gran */ 1, 13621 /* bytes */ 39, 13622 /* nFields */ 70, 13623 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_32BIT_FS_PROFILE_TABLEm_fields, 13624 /* *views */ NULL, 13625 /* *views_num */ NULL, 13626 /* snoop_cb */ NULL, 13627 /* snoop_user_data */ NULL, 13628 /* snoop_flags */ 0, 13629 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13630 /* type */ SOC_MEM_TYPE_NORMAL, 13631 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13632 /* impl */ SOC_MEM_IMPL_NORMAL, 13633 /* cmic_mor_clks */ 0, 13634 /* access_latency_mode */ 3, 13635 }, 13636 #endif /* chips */ 13637 13638 #if defined(BCM_56770_A0) 13639 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_2_32BIT_FS_PROFILE_TABLE_BCM56770_A0m */ 13640 /* mem FLEX_EDITOR_FLEX_HDR_2_32BIT_FS_PROFILE_TABLEm */ 13641 /* flags */ SOC_MEM_FLAG_VALID | 13642 SOC_MEM_FLAG_CACHABLE | 13643 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 13644 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 13645 /* cmp_fn */ _soc_mem_cmp_undef, 13646 /* *null_entry */ _soc_mem_entry_null_zeroes, 13647 /* index_min */ 0, 13648 /* index_max */ 63, 13649 /* minblock */ 24, 13650 /* maxblock */ 24, 13651 /* blocks */ 0x1000000, 13652 /* blocks_hi */ 0, 13653 /* base */ 0x191c0000, 13654 /* gran */ 1, 13655 /* bytes */ 39, 13656 /* nFields */ 70, 13657 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_32BIT_FS_PROFILE_TABLEm_fields, 13658 /* *views */ NULL, 13659 /* *views_num */ NULL, 13660 /* snoop_cb */ NULL, 13661 /* snoop_user_data */ NULL, 13662 /* snoop_flags */ 0, 13663 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13664 /* type */ SOC_MEM_TYPE_NORMAL, 13665 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13666 /* impl */ SOC_MEM_IMPL_NORMAL, 13667 /* cmic_mor_clks */ 0, 13668 /* access_latency_mode */ 3, 13669 }, 13670 #endif /* chips */ 13671 13672 #if defined(BCM_56870_A0) 13673 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_2_ALU_PROFILE_TABLEm */ 13674 /* mem FLEX_EDITOR_FLEX_HDR_2_ALU_PROFILE_TABLEm */ 13675 /* flags */ SOC_MEM_FLAG_VALID | 13676 SOC_MEM_FLAG_CACHABLE | 13677 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 13678 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 13679 /* cmp_fn */ _soc_mem_cmp_undef, 13680 /* *null_entry */ _soc_mem_entry_null_zeroes, 13681 /* index_min */ 0, 13682 /* index_max */ 63, 13683 /* minblock */ 36, 13684 /* maxblock */ 36, 13685 /* blocks */ 0, 13686 /* blocks_hi */ 0x10, 13687 /* base */ 0x19200000, 13688 /* gran */ 1, 13689 /* bytes */ 17, 13690 /* nFields */ 29, 13691 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_ALU_PROFILE_TABLEm_fields, 13692 /* *views */ NULL, 13693 /* *views_num */ NULL, 13694 /* snoop_cb */ NULL, 13695 /* snoop_user_data */ NULL, 13696 /* snoop_flags */ 0, 13697 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13698 /* type */ SOC_MEM_TYPE_NORMAL, 13699 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13700 /* impl */ SOC_MEM_IMPL_NORMAL, 13701 /* cmic_mor_clks */ 0, 13702 /* access_latency_mode */ 3, 13703 }, 13704 #endif /* chips */ 13705 13706 #if defined(BCM_56370_A0) 13707 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_2_ALU_PROFILE_TABLE_BCM56370_A0m */ 13708 /* mem FLEX_EDITOR_FLEX_HDR_2_ALU_PROFILE_TABLEm */ 13709 /* flags */ SOC_MEM_FLAG_VALID | 13710 SOC_MEM_FLAG_CACHABLE | 13711 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 13712 /* cmp_fn */ _soc_mem_cmp_undef, 13713 /* *null_entry */ _soc_mem_entry_null_zeroes, 13714 /* index_min */ 0, 13715 /* index_max */ 63, 13716 /* minblock */ 7, 13717 /* maxblock */ 7, 13718 /* blocks */ 0x80, 13719 /* blocks_hi */ 0, 13720 /* base */ 0x19200000, 13721 /* gran */ 1, 13722 /* bytes */ 17, 13723 /* nFields */ 29, 13724 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_ALU_PROFILE_TABLEm_fields, 13725 /* *views */ NULL, 13726 /* *views_num */ NULL, 13727 /* snoop_cb */ NULL, 13728 /* snoop_user_data */ NULL, 13729 /* snoop_flags */ 0, 13730 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13731 /* type */ SOC_MEM_TYPE_NORMAL, 13732 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13733 /* impl */ SOC_MEM_IMPL_NORMAL, 13734 /* cmic_mor_clks */ 0, 13735 /* access_latency_mode */ 3, 13736 }, 13737 #endif /* chips */ 13738 13739 #if defined(BCM_56770_A0) 13740 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_2_ALU_PROFILE_TABLE_BCM56770_A0m */ 13741 /* mem FLEX_EDITOR_FLEX_HDR_2_ALU_PROFILE_TABLEm */ 13742 /* flags */ SOC_MEM_FLAG_VALID | 13743 SOC_MEM_FLAG_CACHABLE | 13744 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 13745 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 13746 /* cmp_fn */ _soc_mem_cmp_undef, 13747 /* *null_entry */ _soc_mem_entry_null_zeroes, 13748 /* index_min */ 0, 13749 /* index_max */ 63, 13750 /* minblock */ 24, 13751 /* maxblock */ 24, 13752 /* blocks */ 0x1000000, 13753 /* blocks_hi */ 0, 13754 /* base */ 0x19200000, 13755 /* gran */ 1, 13756 /* bytes */ 17, 13757 /* nFields */ 29, 13758 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_ALU_PROFILE_TABLEm_fields, 13759 /* *views */ NULL, 13760 /* *views_num */ NULL, 13761 /* snoop_cb */ NULL, 13762 /* snoop_user_data */ NULL, 13763 /* snoop_flags */ 0, 13764 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13765 /* type */ SOC_MEM_TYPE_NORMAL, 13766 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13767 /* impl */ SOC_MEM_IMPL_NORMAL, 13768 /* cmic_mor_clks */ 0, 13769 /* access_latency_mode */ 3, 13770 }, 13771 #endif /* chips */ 13772 13773 #if defined(BCM_56870_A0) 13774 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_2_HC_PROFILE_TABLEm */ 13775 /* mem FLEX_EDITOR_FLEX_HDR_2_HC_PROFILE_TABLEm */ 13776 /* flags */ SOC_MEM_FLAG_VALID | 13777 SOC_MEM_FLAG_CACHABLE | 13778 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 13779 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 13780 /* cmp_fn */ _soc_mem_cmp_undef, 13781 /* *null_entry */ _soc_mem_entry_null_zeroes, 13782 /* index_min */ 0, 13783 /* index_max */ 63, 13784 /* minblock */ 36, 13785 /* maxblock */ 36, 13786 /* blocks */ 0, 13787 /* blocks_hi */ 0x10, 13788 /* base */ 0x19240000, 13789 /* gran */ 1, 13790 /* bytes */ 18, 13791 /* nFields */ 57, 13792 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_HC_PROFILE_TABLEm_fields, 13793 /* *views */ NULL, 13794 /* *views_num */ NULL, 13795 /* snoop_cb */ NULL, 13796 /* snoop_user_data */ NULL, 13797 /* snoop_flags */ 0, 13798 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13799 /* type */ SOC_MEM_TYPE_NORMAL, 13800 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13801 /* impl */ SOC_MEM_IMPL_NORMAL, 13802 /* cmic_mor_clks */ 0, 13803 /* access_latency_mode */ 3, 13804 }, 13805 #endif /* chips */ 13806 13807 #if defined(BCM_56370_A0) 13808 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_2_HC_PROFILE_TABLE_BCM56370_A0m */ 13809 /* mem FLEX_EDITOR_FLEX_HDR_2_HC_PROFILE_TABLEm */ 13810 /* flags */ SOC_MEM_FLAG_VALID | 13811 SOC_MEM_FLAG_CACHABLE | 13812 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 13813 /* cmp_fn */ _soc_mem_cmp_undef, 13814 /* *null_entry */ _soc_mem_entry_null_zeroes, 13815 /* index_min */ 0, 13816 /* index_max */ 63, 13817 /* minblock */ 7, 13818 /* maxblock */ 7, 13819 /* blocks */ 0x80, 13820 /* blocks_hi */ 0, 13821 /* base */ 0x19240000, 13822 /* gran */ 1, 13823 /* bytes */ 18, 13824 /* nFields */ 57, 13825 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_HC_PROFILE_TABLEm_fields, 13826 /* *views */ NULL, 13827 /* *views_num */ NULL, 13828 /* snoop_cb */ NULL, 13829 /* snoop_user_data */ NULL, 13830 /* snoop_flags */ 0, 13831 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13832 /* type */ SOC_MEM_TYPE_NORMAL, 13833 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13834 /* impl */ SOC_MEM_IMPL_NORMAL, 13835 /* cmic_mor_clks */ 0, 13836 /* access_latency_mode */ 3, 13837 }, 13838 #endif /* chips */ 13839 13840 #if defined(BCM_56770_A0) 13841 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_2_HC_PROFILE_TABLE_BCM56770_A0m */ 13842 /* mem FLEX_EDITOR_FLEX_HDR_2_HC_PROFILE_TABLEm */ 13843 /* flags */ SOC_MEM_FLAG_VALID | 13844 SOC_MEM_FLAG_CACHABLE | 13845 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 13846 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 13847 /* cmp_fn */ _soc_mem_cmp_undef, 13848 /* *null_entry */ _soc_mem_entry_null_zeroes, 13849 /* index_min */ 0, 13850 /* index_max */ 63, 13851 /* minblock */ 24, 13852 /* maxblock */ 24, 13853 /* blocks */ 0x1000000, 13854 /* blocks_hi */ 0, 13855 /* base */ 0x19240000, 13856 /* gran */ 1, 13857 /* bytes */ 18, 13858 /* nFields */ 57, 13859 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_HC_PROFILE_TABLEm_fields, 13860 /* *views */ NULL, 13861 /* *views_num */ NULL, 13862 /* snoop_cb */ NULL, 13863 /* snoop_user_data */ NULL, 13864 /* snoop_flags */ 0, 13865 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13866 /* type */ SOC_MEM_TYPE_NORMAL, 13867 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13868 /* impl */ SOC_MEM_IMPL_NORMAL, 13869 /* cmic_mor_clks */ 0, 13870 /* access_latency_mode */ 3, 13871 }, 13872 #endif /* chips */ 13873 13874 #if defined(BCM_56870_A0) 13875 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_2_NEXT_PROTO_TABLEm */ 13876 /* mem FLEX_EDITOR_FLEX_HDR_2_NEXT_PROTO_TABLEm */ 13877 /* flags */ SOC_MEM_FLAG_VALID | 13878 SOC_MEM_FLAG_CACHABLE | 13879 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 13880 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 13881 /* cmp_fn */ _soc_mem_cmp_undef, 13882 /* *null_entry */ _soc_mem_entry_null_zeroes, 13883 /* index_min */ 0, 13884 /* index_max */ 63, 13885 /* minblock */ 36, 13886 /* maxblock */ 36, 13887 /* blocks */ 0, 13888 /* blocks_hi */ 0x10, 13889 /* base */ 0x192c0000, 13890 /* gran */ 1, 13891 /* bytes */ 3, 13892 /* nFields */ 4, 13893 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_NEXT_PROTO_TABLEm_fields, 13894 /* *views */ NULL, 13895 /* *views_num */ NULL, 13896 /* snoop_cb */ NULL, 13897 /* snoop_user_data */ NULL, 13898 /* snoop_flags */ 0, 13899 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13900 /* type */ SOC_MEM_TYPE_NORMAL, 13901 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13902 /* impl */ SOC_MEM_IMPL_NORMAL, 13903 /* cmic_mor_clks */ 0, 13904 /* access_latency_mode */ 3, 13905 }, 13906 #endif /* chips */ 13907 13908 #if defined(BCM_56370_A0) 13909 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_2_NEXT_PROTO_TABLE_BCM56370_A0m */ 13910 /* mem FLEX_EDITOR_FLEX_HDR_2_NEXT_PROTO_TABLEm */ 13911 /* flags */ SOC_MEM_FLAG_VALID | 13912 SOC_MEM_FLAG_CACHABLE | 13913 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 13914 /* cmp_fn */ _soc_mem_cmp_undef, 13915 /* *null_entry */ _soc_mem_entry_null_zeroes, 13916 /* index_min */ 0, 13917 /* index_max */ 63, 13918 /* minblock */ 7, 13919 /* maxblock */ 7, 13920 /* blocks */ 0x80, 13921 /* blocks_hi */ 0, 13922 /* base */ 0x192c0000, 13923 /* gran */ 1, 13924 /* bytes */ 3, 13925 /* nFields */ 4, 13926 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_NEXT_PROTO_TABLEm_fields, 13927 /* *views */ NULL, 13928 /* *views_num */ NULL, 13929 /* snoop_cb */ NULL, 13930 /* snoop_user_data */ NULL, 13931 /* snoop_flags */ 0, 13932 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13933 /* type */ SOC_MEM_TYPE_NORMAL, 13934 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13935 /* impl */ SOC_MEM_IMPL_NORMAL, 13936 /* cmic_mor_clks */ 0, 13937 /* access_latency_mode */ 3, 13938 }, 13939 #endif /* chips */ 13940 13941 #if defined(BCM_56770_A0) 13942 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_2_NEXT_PROTO_TABLE_BCM56770_A0m */ 13943 /* mem FLEX_EDITOR_FLEX_HDR_2_NEXT_PROTO_TABLEm */ 13944 /* flags */ SOC_MEM_FLAG_VALID | 13945 SOC_MEM_FLAG_CACHABLE | 13946 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 13947 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 13948 /* cmp_fn */ _soc_mem_cmp_undef, 13949 /* *null_entry */ _soc_mem_entry_null_zeroes, 13950 /* index_min */ 0, 13951 /* index_max */ 63, 13952 /* minblock */ 24, 13953 /* maxblock */ 24, 13954 /* blocks */ 0x1000000, 13955 /* blocks_hi */ 0, 13956 /* base */ 0x192c0000, 13957 /* gran */ 1, 13958 /* bytes */ 3, 13959 /* nFields */ 4, 13960 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_NEXT_PROTO_TABLEm_fields, 13961 /* *views */ NULL, 13962 /* *views_num */ NULL, 13963 /* snoop_cb */ NULL, 13964 /* snoop_user_data */ NULL, 13965 /* snoop_flags */ 0, 13966 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13967 /* type */ SOC_MEM_TYPE_NORMAL, 13968 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13969 /* impl */ SOC_MEM_IMPL_NORMAL, 13970 /* cmic_mor_clks */ 0, 13971 /* access_latency_mode */ 3, 13972 }, 13973 #endif /* chips */ 13974 13975 #if defined(BCM_56870_A0) 13976 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_2_OW_PROFILE_TABLEm */ 13977 /* mem FLEX_EDITOR_FLEX_HDR_2_OW_PROFILE_TABLEm */ 13978 /* flags */ SOC_MEM_FLAG_VALID | 13979 SOC_MEM_FLAG_CACHABLE | 13980 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 13981 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 13982 /* cmp_fn */ _soc_mem_cmp_undef, 13983 /* *null_entry */ _soc_mem_entry_null_zeroes, 13984 /* index_min */ 0, 13985 /* index_max */ 15, 13986 /* minblock */ 36, 13987 /* maxblock */ 36, 13988 /* blocks */ 0, 13989 /* blocks_hi */ 0x10, 13990 /* base */ 0x19280000, 13991 /* gran */ 1, 13992 /* bytes */ 20, 13993 /* nFields */ 26, 13994 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_OW_PROFILE_TABLEm_fields, 13995 /* *views */ NULL, 13996 /* *views_num */ NULL, 13997 /* snoop_cb */ NULL, 13998 /* snoop_user_data */ NULL, 13999 /* snoop_flags */ 0, 14000 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14001 /* type */ SOC_MEM_TYPE_NORMAL, 14002 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14003 /* impl */ SOC_MEM_IMPL_NORMAL, 14004 /* cmic_mor_clks */ 0, 14005 /* access_latency_mode */ 3, 14006 }, 14007 #endif /* chips */ 14008 14009 #if defined(BCM_56370_A0) 14010 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_2_OW_PROFILE_TABLE_BCM56370_A0m */ 14011 /* mem FLEX_EDITOR_FLEX_HDR_2_OW_PROFILE_TABLEm */ 14012 /* flags */ SOC_MEM_FLAG_VALID | 14013 SOC_MEM_FLAG_CACHABLE | 14014 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 14015 /* cmp_fn */ _soc_mem_cmp_undef, 14016 /* *null_entry */ _soc_mem_entry_null_zeroes, 14017 /* index_min */ 0, 14018 /* index_max */ 15, 14019 /* minblock */ 7, 14020 /* maxblock */ 7, 14021 /* blocks */ 0x80, 14022 /* blocks_hi */ 0, 14023 /* base */ 0x19280000, 14024 /* gran */ 1, 14025 /* bytes */ 20, 14026 /* nFields */ 26, 14027 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_OW_PROFILE_TABLEm_fields, 14028 /* *views */ NULL, 14029 /* *views_num */ NULL, 14030 /* snoop_cb */ NULL, 14031 /* snoop_user_data */ NULL, 14032 /* snoop_flags */ 0, 14033 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14034 /* type */ SOC_MEM_TYPE_NORMAL, 14035 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14036 /* impl */ SOC_MEM_IMPL_NORMAL, 14037 /* cmic_mor_clks */ 0, 14038 /* access_latency_mode */ 3, 14039 }, 14040 #endif /* chips */ 14041 14042 #if defined(BCM_56770_A0) 14043 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_2_OW_PROFILE_TABLE_BCM56770_A0m */ 14044 /* mem FLEX_EDITOR_FLEX_HDR_2_OW_PROFILE_TABLEm */ 14045 /* flags */ SOC_MEM_FLAG_VALID | 14046 SOC_MEM_FLAG_CACHABLE | 14047 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 14048 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 14049 /* cmp_fn */ _soc_mem_cmp_undef, 14050 /* *null_entry */ _soc_mem_entry_null_zeroes, 14051 /* index_min */ 0, 14052 /* index_max */ 15, 14053 /* minblock */ 24, 14054 /* maxblock */ 24, 14055 /* blocks */ 0x1000000, 14056 /* blocks_hi */ 0, 14057 /* base */ 0x19280000, 14058 /* gran */ 1, 14059 /* bytes */ 20, 14060 /* nFields */ 26, 14061 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_OW_PROFILE_TABLEm_fields, 14062 /* *views */ NULL, 14063 /* *views_num */ NULL, 14064 /* snoop_cb */ NULL, 14065 /* snoop_user_data */ NULL, 14066 /* snoop_flags */ 0, 14067 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14068 /* type */ SOC_MEM_TYPE_NORMAL, 14069 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14070 /* impl */ SOC_MEM_IMPL_NORMAL, 14071 /* cmic_mor_clks */ 0, 14072 /* access_latency_mode */ 3, 14073 }, 14074 #endif /* chips */ 14075 14076 #if defined(BCM_56870_A0) 14077 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_2_PROFILE_TABLEm */ 14078 /* mem FLEX_EDITOR_FLEX_HDR_2_PROFILE_TABLEm */ 14079 /* flags */ SOC_MEM_FLAG_VALID | 14080 SOC_MEM_FLAG_CACHABLE | 14081 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 14082 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 14083 /* cmp_fn */ _soc_mem_cmp_undef, 14084 /* *null_entry */ _soc_mem_entry_null_zeroes, 14085 /* index_min */ 0, 14086 /* index_max */ 63, 14087 /* minblock */ 36, 14088 /* maxblock */ 36, 14089 /* blocks */ 0, 14090 /* blocks_hi */ 0x10, 14091 /* base */ 0x19140000, 14092 /* gran */ 1, 14093 /* bytes */ 4, 14094 /* nFields */ 9, 14095 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_PROFILE_TABLEm_fields, 14096 /* *views */ NULL, 14097 /* *views_num */ NULL, 14098 /* snoop_cb */ NULL, 14099 /* snoop_user_data */ NULL, 14100 /* snoop_flags */ 0, 14101 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14102 /* type */ SOC_MEM_TYPE_NORMAL, 14103 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14104 /* impl */ SOC_MEM_IMPL_NORMAL, 14105 /* cmic_mor_clks */ 0, 14106 /* access_latency_mode */ 3, 14107 }, 14108 #endif /* chips */ 14109 14110 #if defined(BCM_56370_A0) 14111 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_2_PROFILE_TABLE_BCM56370_A0m */ 14112 /* mem FLEX_EDITOR_FLEX_HDR_2_PROFILE_TABLEm */ 14113 /* flags */ SOC_MEM_FLAG_VALID | 14114 SOC_MEM_FLAG_CACHABLE | 14115 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 14116 /* cmp_fn */ _soc_mem_cmp_undef, 14117 /* *null_entry */ _soc_mem_entry_null_zeroes, 14118 /* index_min */ 0, 14119 /* index_max */ 63, 14120 /* minblock */ 7, 14121 /* maxblock */ 7, 14122 /* blocks */ 0x80, 14123 /* blocks_hi */ 0, 14124 /* base */ 0x19140000, 14125 /* gran */ 1, 14126 /* bytes */ 4, 14127 /* nFields */ 9, 14128 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_PROFILE_TABLEm_fields, 14129 /* *views */ NULL, 14130 /* *views_num */ NULL, 14131 /* snoop_cb */ NULL, 14132 /* snoop_user_data */ NULL, 14133 /* snoop_flags */ 0, 14134 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14135 /* type */ SOC_MEM_TYPE_NORMAL, 14136 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14137 /* impl */ SOC_MEM_IMPL_NORMAL, 14138 /* cmic_mor_clks */ 0, 14139 /* access_latency_mode */ 3, 14140 }, 14141 #endif /* chips */ 14142 14143 #if defined(BCM_56770_A0) 14144 { /* SOC_MEM_INT_FLEX_EDITOR_FLEX_HDR_2_PROFILE_TABLE_BCM56770_A0m */ 14145 /* mem FLEX_EDITOR_FLEX_HDR_2_PROFILE_TABLEm */ 14146 /* flags */ SOC_MEM_FLAG_VALID | 14147 SOC_MEM_FLAG_CACHABLE | 14148 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 14149 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 14150 /* cmp_fn */ _soc_mem_cmp_undef, 14151 /* *null_entry */ _soc_mem_entry_null_zeroes, 14152 /* index_min */ 0, 14153 /* index_max */ 63, 14154 /* minblock */ 24, 14155 /* maxblock */ 24, 14156 /* blocks */ 0x1000000, 14157 /* blocks_hi */ 0, 14158 /* base */ 0x19140000, 14159 /* gran */ 1, 14160 /* bytes */ 4, 14161 /* nFields */ 9, 14162 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_PROFILE_TABLEm_fields, 14163 /* *views */ NULL, 14164 /* *views_num */ NULL, 14165 /* snoop_cb */ NULL, 14166 /* snoop_user_data */ NULL, 14167 /* snoop_flags */ 0, 14168 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14169 /* type */ SOC_MEM_TYPE_NORMAL, 14170 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14171 /* impl */ SOC_MEM_IMPL_NORMAL, 14172 /* cmic_mor_clks */ 0, 14173 /* access_latency_mode */ 3, 14174 }, 14175 #endif /* chips */ 14176 14177 #if defined(BCM_56870_A0) 14178 { /* SOC_MEM_INT_FLEX_EDITOR_MHC_CHECKSUM_0_PROFILE_TABLEm */ 14179 /* mem FLEX_EDITOR_MHC_CHECKSUM_0_PROFILE_TABLEm */ 14180 /* flags */ SOC_MEM_FLAG_VALID | 14181 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 14182 /* cmp_fn */ _soc_mem_cmp_undef, 14183 /* *null_entry */ _soc_mem_entry_null_zeroes, 14184 /* index_min */ 0, 14185 /* index_max */ 15, 14186 /* minblock */ 36, 14187 /* maxblock */ 36, 14188 /* blocks */ 0, 14189 /* blocks_hi */ 0x10, 14190 /* base */ 0x19300000, 14191 /* gran */ 1, 14192 /* bytes */ 8, 14193 /* nFields */ 13, 14194 /* *fields */ soc_FLEX_EDITOR_MHC_CHECKSUM_0_PROFILE_TABLEm_fields, 14195 /* *views */ NULL, 14196 /* *views_num */ NULL, 14197 /* snoop_cb */ NULL, 14198 /* snoop_user_data */ NULL, 14199 /* snoop_flags */ 0, 14200 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14201 /* type */ SOC_MEM_TYPE_NORMAL, 14202 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14203 /* impl */ SOC_MEM_IMPL_NORMAL, 14204 /* cmic_mor_clks */ 0, 14205 /* access_latency_mode */ 3, 14206 }, 14207 #endif /* chips */ 14208 14209 #if defined(BCM_56370_A0) 14210 { /* SOC_MEM_INT_FLEX_EDITOR_MHC_CHECKSUM_0_PROFILE_TABLE_BCM56370_A0m */ 14211 /* mem FLEX_EDITOR_MHC_CHECKSUM_0_PROFILE_TABLEm */ 14212 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 14213 /* cmp_fn */ _soc_mem_cmp_undef, 14214 /* *null_entry */ _soc_mem_entry_null_zeroes, 14215 /* index_min */ 0, 14216 /* index_max */ 15, 14217 /* minblock */ 7, 14218 /* maxblock */ 7, 14219 /* blocks */ 0x80, 14220 /* blocks_hi */ 0, 14221 /* base */ 0x19300000, 14222 /* gran */ 1, 14223 /* bytes */ 8, 14224 /* nFields */ 13, 14225 /* *fields */ soc_FLEX_EDITOR_MHC_CHECKSUM_0_PROFILE_TABLEm_fields, 14226 /* *views */ NULL, 14227 /* *views_num */ NULL, 14228 /* snoop_cb */ NULL, 14229 /* snoop_user_data */ NULL, 14230 /* snoop_flags */ 0, 14231 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14232 /* type */ SOC_MEM_TYPE_NORMAL, 14233 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14234 /* impl */ SOC_MEM_IMPL_NORMAL, 14235 /* cmic_mor_clks */ 0, 14236 /* access_latency_mode */ 3, 14237 }, 14238 #endif /* chips */ 14239 14240 #if defined(BCM_56770_A0) 14241 { /* SOC_MEM_INT_FLEX_EDITOR_MHC_CHECKSUM_0_PROFILE_TABLE_BCM56770_A0m */ 14242 /* mem FLEX_EDITOR_MHC_CHECKSUM_0_PROFILE_TABLEm */ 14243 /* flags */ SOC_MEM_FLAG_VALID | 14244 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 14245 /* cmp_fn */ _soc_mem_cmp_undef, 14246 /* *null_entry */ _soc_mem_entry_null_zeroes, 14247 /* index_min */ 0, 14248 /* index_max */ 15, 14249 /* minblock */ 24, 14250 /* maxblock */ 24, 14251 /* blocks */ 0x1000000, 14252 /* blocks_hi */ 0, 14253 /* base */ 0x19300000, 14254 /* gran */ 1, 14255 /* bytes */ 8, 14256 /* nFields */ 13, 14257 /* *fields */ soc_FLEX_EDITOR_MHC_CHECKSUM_0_PROFILE_TABLEm_fields, 14258 /* *views */ NULL, 14259 /* *views_num */ NULL, 14260 /* snoop_cb */ NULL, 14261 /* snoop_user_data */ NULL, 14262 /* snoop_flags */ 0, 14263 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14264 /* type */ SOC_MEM_TYPE_NORMAL, 14265 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14266 /* impl */ SOC_MEM_IMPL_NORMAL, 14267 /* cmic_mor_clks */ 0, 14268 /* access_latency_mode */ 3, 14269 }, 14270 #endif /* chips */ 14271 14272 #if defined(BCM_56870_A0) 14273 { /* SOC_MEM_INT_FLEX_EDITOR_MHC_CHECKSUM_1_PROFILE_TABLEm */ 14274 /* mem FLEX_EDITOR_MHC_CHECKSUM_1_PROFILE_TABLEm */ 14275 /* flags */ SOC_MEM_FLAG_VALID | 14276 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 14277 /* cmp_fn */ _soc_mem_cmp_undef, 14278 /* *null_entry */ _soc_mem_entry_null_zeroes, 14279 /* index_min */ 0, 14280 /* index_max */ 15, 14281 /* minblock */ 36, 14282 /* maxblock */ 36, 14283 /* blocks */ 0, 14284 /* blocks_hi */ 0x10, 14285 /* base */ 0x19340000, 14286 /* gran */ 1, 14287 /* bytes */ 8, 14288 /* nFields */ 13, 14289 /* *fields */ soc_FLEX_EDITOR_MHC_CHECKSUM_0_PROFILE_TABLEm_fields, 14290 /* *views */ NULL, 14291 /* *views_num */ NULL, 14292 /* snoop_cb */ NULL, 14293 /* snoop_user_data */ NULL, 14294 /* snoop_flags */ 0, 14295 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14296 /* type */ SOC_MEM_TYPE_NORMAL, 14297 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14298 /* impl */ SOC_MEM_IMPL_NORMAL, 14299 /* cmic_mor_clks */ 0, 14300 /* access_latency_mode */ 3, 14301 }, 14302 #endif /* chips */ 14303 14304 #if defined(BCM_56370_A0) 14305 { /* SOC_MEM_INT_FLEX_EDITOR_MHC_CHECKSUM_1_PROFILE_TABLE_BCM56370_A0m */ 14306 /* mem FLEX_EDITOR_MHC_CHECKSUM_1_PROFILE_TABLEm */ 14307 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 14308 /* cmp_fn */ _soc_mem_cmp_undef, 14309 /* *null_entry */ _soc_mem_entry_null_zeroes, 14310 /* index_min */ 0, 14311 /* index_max */ 15, 14312 /* minblock */ 7, 14313 /* maxblock */ 7, 14314 /* blocks */ 0x80, 14315 /* blocks_hi */ 0, 14316 /* base */ 0x19340000, 14317 /* gran */ 1, 14318 /* bytes */ 8, 14319 /* nFields */ 13, 14320 /* *fields */ soc_FLEX_EDITOR_MHC_CHECKSUM_0_PROFILE_TABLEm_fields, 14321 /* *views */ NULL, 14322 /* *views_num */ NULL, 14323 /* snoop_cb */ NULL, 14324 /* snoop_user_data */ NULL, 14325 /* snoop_flags */ 0, 14326 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14327 /* type */ SOC_MEM_TYPE_NORMAL, 14328 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14329 /* impl */ SOC_MEM_IMPL_NORMAL, 14330 /* cmic_mor_clks */ 0, 14331 /* access_latency_mode */ 3, 14332 }, 14333 #endif /* chips */ 14334 14335 #if defined(BCM_56770_A0) 14336 { /* SOC_MEM_INT_FLEX_EDITOR_MHC_CHECKSUM_1_PROFILE_TABLE_BCM56770_A0m */ 14337 /* mem FLEX_EDITOR_MHC_CHECKSUM_1_PROFILE_TABLEm */ 14338 /* flags */ SOC_MEM_FLAG_VALID | 14339 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 14340 /* cmp_fn */ _soc_mem_cmp_undef, 14341 /* *null_entry */ _soc_mem_entry_null_zeroes, 14342 /* index_min */ 0, 14343 /* index_max */ 15, 14344 /* minblock */ 24, 14345 /* maxblock */ 24, 14346 /* blocks */ 0x1000000, 14347 /* blocks_hi */ 0, 14348 /* base */ 0x19340000, 14349 /* gran */ 1, 14350 /* bytes */ 8, 14351 /* nFields */ 13, 14352 /* *fields */ soc_FLEX_EDITOR_MHC_CHECKSUM_0_PROFILE_TABLEm_fields, 14353 /* *views */ NULL, 14354 /* *views_num */ NULL, 14355 /* snoop_cb */ NULL, 14356 /* snoop_user_data */ NULL, 14357 /* snoop_flags */ 0, 14358 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14359 /* type */ SOC_MEM_TYPE_NORMAL, 14360 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14361 /* impl */ SOC_MEM_IMPL_NORMAL, 14362 /* cmic_mor_clks */ 0, 14363 /* access_latency_mode */ 3, 14364 }, 14365 #endif /* chips */ 14366 14367 #if defined(BCM_56870_A0) 14368 { /* SOC_MEM_INT_FLEX_EDITOR_MHC_CHECKSUM_2_PROFILE_TABLEm */ 14369 /* mem FLEX_EDITOR_MHC_CHECKSUM_2_PROFILE_TABLEm */ 14370 /* flags */ SOC_MEM_FLAG_VALID | 14371 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 14372 /* cmp_fn */ _soc_mem_cmp_undef, 14373 /* *null_entry */ _soc_mem_entry_null_zeroes, 14374 /* index_min */ 0, 14375 /* index_max */ 15, 14376 /* minblock */ 36, 14377 /* maxblock */ 36, 14378 /* blocks */ 0, 14379 /* blocks_hi */ 0x10, 14380 /* base */ 0x19380000, 14381 /* gran */ 1, 14382 /* bytes */ 8, 14383 /* nFields */ 13, 14384 /* *fields */ soc_FLEX_EDITOR_MHC_CHECKSUM_0_PROFILE_TABLEm_fields, 14385 /* *views */ NULL, 14386 /* *views_num */ NULL, 14387 /* snoop_cb */ NULL, 14388 /* snoop_user_data */ NULL, 14389 /* snoop_flags */ 0, 14390 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14391 /* type */ SOC_MEM_TYPE_NORMAL, 14392 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14393 /* impl */ SOC_MEM_IMPL_NORMAL, 14394 /* cmic_mor_clks */ 0, 14395 /* access_latency_mode */ 3, 14396 }, 14397 #endif /* chips */ 14398 14399 #if defined(BCM_56370_A0) 14400 { /* SOC_MEM_INT_FLEX_EDITOR_MHC_CHECKSUM_2_PROFILE_TABLE_BCM56370_A0m */ 14401 /* mem FLEX_EDITOR_MHC_CHECKSUM_2_PROFILE_TABLEm */ 14402 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 14403 /* cmp_fn */ _soc_mem_cmp_undef, 14404 /* *null_entry */ _soc_mem_entry_null_zeroes, 14405 /* index_min */ 0, 14406 /* index_max */ 15, 14407 /* minblock */ 7, 14408 /* maxblock */ 7, 14409 /* blocks */ 0x80, 14410 /* blocks_hi */ 0, 14411 /* base */ 0x19380000, 14412 /* gran */ 1, 14413 /* bytes */ 8, 14414 /* nFields */ 13, 14415 /* *fields */ soc_FLEX_EDITOR_MHC_CHECKSUM_0_PROFILE_TABLEm_fields, 14416 /* *views */ NULL, 14417 /* *views_num */ NULL, 14418 /* snoop_cb */ NULL, 14419 /* snoop_user_data */ NULL, 14420 /* snoop_flags */ 0, 14421 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14422 /* type */ SOC_MEM_TYPE_NORMAL, 14423 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14424 /* impl */ SOC_MEM_IMPL_NORMAL, 14425 /* cmic_mor_clks */ 0, 14426 /* access_latency_mode */ 3, 14427 }, 14428 #endif /* chips */ 14429 14430 #if defined(BCM_56770_A0) 14431 { /* SOC_MEM_INT_FLEX_EDITOR_MHC_CHECKSUM_2_PROFILE_TABLE_BCM56770_A0m */ 14432 /* mem FLEX_EDITOR_MHC_CHECKSUM_2_PROFILE_TABLEm */ 14433 /* flags */ SOC_MEM_FLAG_VALID | 14434 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 14435 /* cmp_fn */ _soc_mem_cmp_undef, 14436 /* *null_entry */ _soc_mem_entry_null_zeroes, 14437 /* index_min */ 0, 14438 /* index_max */ 15, 14439 /* minblock */ 24, 14440 /* maxblock */ 24, 14441 /* blocks */ 0x1000000, 14442 /* blocks_hi */ 0, 14443 /* base */ 0x19380000, 14444 /* gran */ 1, 14445 /* bytes */ 8, 14446 /* nFields */ 13, 14447 /* *fields */ soc_FLEX_EDITOR_MHC_CHECKSUM_0_PROFILE_TABLEm_fields, 14448 /* *views */ NULL, 14449 /* *views_num */ NULL, 14450 /* snoop_cb */ NULL, 14451 /* snoop_user_data */ NULL, 14452 /* snoop_flags */ 0, 14453 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14454 /* type */ SOC_MEM_TYPE_NORMAL, 14455 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14456 /* impl */ SOC_MEM_IMPL_NORMAL, 14457 /* cmic_mor_clks */ 0, 14458 /* access_latency_mode */ 3, 14459 }, 14460 #endif /* chips */ 14461 14462 #if defined(BCM_56870_A0) 14463 { /* SOC_MEM_INT_FLEX_EDITOR_MHC_CRC_0_PROFILE_TABLEm */ 14464 /* mem FLEX_EDITOR_MHC_CRC_0_PROFILE_TABLEm */ 14465 /* flags */ SOC_MEM_FLAG_VALID | 14466 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 14467 /* cmp_fn */ _soc_mem_cmp_undef, 14468 /* *null_entry */ _soc_mem_entry_null_zeroes, 14469 /* index_min */ 0, 14470 /* index_max */ 7, 14471 /* minblock */ 36, 14472 /* maxblock */ 36, 14473 /* blocks */ 0, 14474 /* blocks_hi */ 0x10, 14475 /* base */ 0x193c0000, 14476 /* gran */ 1, 14477 /* bytes */ 2, 14478 /* nFields */ 4, 14479 /* *fields */ soc_FLEX_EDITOR_MHC_CRC_0_PROFILE_TABLEm_fields, 14480 /* *views */ NULL, 14481 /* *views_num */ NULL, 14482 /* snoop_cb */ NULL, 14483 /* snoop_user_data */ NULL, 14484 /* snoop_flags */ 0, 14485 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14486 /* type */ SOC_MEM_TYPE_NORMAL, 14487 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14488 /* impl */ SOC_MEM_IMPL_NORMAL, 14489 /* cmic_mor_clks */ 0, 14490 /* access_latency_mode */ 3, 14491 }, 14492 #endif /* chips */ 14493 14494 #if defined(BCM_56370_A0) 14495 { /* SOC_MEM_INT_FLEX_EDITOR_MHC_CRC_0_PROFILE_TABLE_BCM56370_A0m */ 14496 /* mem FLEX_EDITOR_MHC_CRC_0_PROFILE_TABLEm */ 14497 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 14498 /* cmp_fn */ _soc_mem_cmp_undef, 14499 /* *null_entry */ _soc_mem_entry_null_zeroes, 14500 /* index_min */ 0, 14501 /* index_max */ 7, 14502 /* minblock */ 7, 14503 /* maxblock */ 7, 14504 /* blocks */ 0x80, 14505 /* blocks_hi */ 0, 14506 /* base */ 0x193c0000, 14507 /* gran */ 1, 14508 /* bytes */ 2, 14509 /* nFields */ 4, 14510 /* *fields */ soc_FLEX_EDITOR_MHC_CRC_0_PROFILE_TABLEm_fields, 14511 /* *views */ NULL, 14512 /* *views_num */ NULL, 14513 /* snoop_cb */ NULL, 14514 /* snoop_user_data */ NULL, 14515 /* snoop_flags */ 0, 14516 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14517 /* type */ SOC_MEM_TYPE_NORMAL, 14518 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14519 /* impl */ SOC_MEM_IMPL_NORMAL, 14520 /* cmic_mor_clks */ 0, 14521 /* access_latency_mode */ 3, 14522 }, 14523 #endif /* chips */ 14524 14525 #if defined(BCM_56770_A0) 14526 { /* SOC_MEM_INT_FLEX_EDITOR_MHC_CRC_0_PROFILE_TABLE_BCM56770_A0m */ 14527 /* mem FLEX_EDITOR_MHC_CRC_0_PROFILE_TABLEm */ 14528 /* flags */ SOC_MEM_FLAG_VALID | 14529 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 14530 /* cmp_fn */ _soc_mem_cmp_undef, 14531 /* *null_entry */ _soc_mem_entry_null_zeroes, 14532 /* index_min */ 0, 14533 /* index_max */ 7, 14534 /* minblock */ 24, 14535 /* maxblock */ 24, 14536 /* blocks */ 0x1000000, 14537 /* blocks_hi */ 0, 14538 /* base */ 0x193c0000, 14539 /* gran */ 1, 14540 /* bytes */ 2, 14541 /* nFields */ 4, 14542 /* *fields */ soc_FLEX_EDITOR_MHC_CRC_0_PROFILE_TABLEm_fields, 14543 /* *views */ NULL, 14544 /* *views_num */ NULL, 14545 /* snoop_cb */ NULL, 14546 /* snoop_user_data */ NULL, 14547 /* snoop_flags */ 0, 14548 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14549 /* type */ SOC_MEM_TYPE_NORMAL, 14550 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14551 /* impl */ SOC_MEM_IMPL_NORMAL, 14552 /* cmic_mor_clks */ 0, 14553 /* access_latency_mode */ 3, 14554 }, 14555 #endif /* chips */ 14556 14557 #if defined(BCM_56870_A0) 14558 { /* SOC_MEM_INT_FLEX_EDITOR_MIRROR_ENCAP_0_PROFILE_1_TABLEm */ 14559 /* mem FLEX_EDITOR_MIRROR_ENCAP_0_PROFILE_1_TABLEm */ 14560 /* flags */ SOC_MEM_FLAG_VALID | 14561 SOC_MEM_FLAG_CACHABLE | 14562 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 14563 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 14564 /* cmp_fn */ _soc_mem_cmp_undef, 14565 /* *null_entry */ _soc_mem_entry_null_zeroes, 14566 /* index_min */ 0, 14567 /* index_max */ 15, 14568 /* minblock */ 36, 14569 /* maxblock */ 36, 14570 /* blocks */ 0, 14571 /* blocks_hi */ 0x10, 14572 /* base */ 0x18a80000, 14573 /* gran */ 1, 14574 /* bytes */ 44, 14575 /* nFields */ 13, 14576 /* *fields */ soc_FLEX_EDITOR_MIRROR_ENCAP_0_PROFILE_1_TABLEm_fields, 14577 /* *views */ NULL, 14578 /* *views_num */ NULL, 14579 /* snoop_cb */ NULL, 14580 /* snoop_user_data */ NULL, 14581 /* snoop_flags */ 0, 14582 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14583 /* type */ SOC_MEM_TYPE_NORMAL, 14584 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14585 /* impl */ SOC_MEM_IMPL_NORMAL, 14586 /* cmic_mor_clks */ 0, 14587 /* access_latency_mode */ 3, 14588 }, 14589 #endif /* chips */ 14590 14591 #if defined(BCM_56370_A0) 14592 { /* SOC_MEM_INT_FLEX_EDITOR_MIRROR_ENCAP_0_PROFILE_1_TABLE_BCM56370_A0m */ 14593 /* mem FLEX_EDITOR_MIRROR_ENCAP_0_PROFILE_1_TABLEm */ 14594 /* flags */ SOC_MEM_FLAG_VALID | 14595 SOC_MEM_FLAG_CACHABLE | 14596 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 14597 /* cmp_fn */ _soc_mem_cmp_undef, 14598 /* *null_entry */ _soc_mem_entry_null_zeroes, 14599 /* index_min */ 0, 14600 /* index_max */ 15, 14601 /* minblock */ 7, 14602 /* maxblock */ 7, 14603 /* blocks */ 0x80, 14604 /* blocks_hi */ 0, 14605 /* base */ 0x18a80000, 14606 /* gran */ 1, 14607 /* bytes */ 44, 14608 /* nFields */ 13, 14609 /* *fields */ soc_FLEX_EDITOR_MIRROR_ENCAP_0_PROFILE_1_TABLEm_fields, 14610 /* *views */ NULL, 14611 /* *views_num */ NULL, 14612 /* snoop_cb */ NULL, 14613 /* snoop_user_data */ NULL, 14614 /* snoop_flags */ 0, 14615 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14616 /* type */ SOC_MEM_TYPE_NORMAL, 14617 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14618 /* impl */ SOC_MEM_IMPL_NORMAL, 14619 /* cmic_mor_clks */ 0, 14620 /* access_latency_mode */ 3, 14621 }, 14622 #endif /* chips */ 14623 14624 #if defined(BCM_56770_A0) 14625 { /* SOC_MEM_INT_FLEX_EDITOR_MIRROR_ENCAP_0_PROFILE_1_TABLE_BCM56770_A0m */ 14626 /* mem FLEX_EDITOR_MIRROR_ENCAP_0_PROFILE_1_TABLEm */ 14627 /* flags */ SOC_MEM_FLAG_VALID | 14628 SOC_MEM_FLAG_CACHABLE | 14629 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 14630 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 14631 /* cmp_fn */ _soc_mem_cmp_undef, 14632 /* *null_entry */ _soc_mem_entry_null_zeroes, 14633 /* index_min */ 0, 14634 /* index_max */ 15, 14635 /* minblock */ 24, 14636 /* maxblock */ 24, 14637 /* blocks */ 0x1000000, 14638 /* blocks_hi */ 0, 14639 /* base */ 0x18a80000, 14640 /* gran */ 1, 14641 /* bytes */ 44, 14642 /* nFields */ 13, 14643 /* *fields */ soc_FLEX_EDITOR_MIRROR_ENCAP_0_PROFILE_1_TABLEm_fields, 14644 /* *views */ NULL, 14645 /* *views_num */ NULL, 14646 /* snoop_cb */ NULL, 14647 /* snoop_user_data */ NULL, 14648 /* snoop_flags */ 0, 14649 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14650 /* type */ SOC_MEM_TYPE_NORMAL, 14651 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14652 /* impl */ SOC_MEM_IMPL_NORMAL, 14653 /* cmic_mor_clks */ 0, 14654 /* access_latency_mode */ 3, 14655 }, 14656 #endif /* chips */ 14657 14658 #if defined(BCM_56870_A0) 14659 { /* SOC_MEM_INT_FLEX_EDITOR_MIRROR_ENCAP_0_PROFILE_2_TABLEm */ 14660 /* mem FLEX_EDITOR_MIRROR_ENCAP_0_PROFILE_2_TABLEm */ 14661 /* flags */ SOC_MEM_FLAG_VALID | 14662 SOC_MEM_FLAG_CACHABLE | 14663 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 14664 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 14665 /* cmp_fn */ _soc_mem_cmp_undef, 14666 /* *null_entry */ _soc_mem_entry_null_zeroes, 14667 /* index_min */ 0, 14668 /* index_max */ 15, 14669 /* minblock */ 36, 14670 /* maxblock */ 36, 14671 /* blocks */ 0, 14672 /* blocks_hi */ 0x10, 14673 /* base */ 0x18ac0000, 14674 /* gran */ 1, 14675 /* bytes */ 44, 14676 /* nFields */ 13, 14677 /* *fields */ soc_FLEX_EDITOR_MIRROR_ENCAP_0_PROFILE_2_TABLEm_fields, 14678 /* *views */ NULL, 14679 /* *views_num */ NULL, 14680 /* snoop_cb */ NULL, 14681 /* snoop_user_data */ NULL, 14682 /* snoop_flags */ 0, 14683 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14684 /* type */ SOC_MEM_TYPE_NORMAL, 14685 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14686 /* impl */ SOC_MEM_IMPL_NORMAL, 14687 /* cmic_mor_clks */ 0, 14688 /* access_latency_mode */ 3, 14689 }, 14690 #endif /* chips */ 14691 14692 #if defined(BCM_56370_A0) 14693 { /* SOC_MEM_INT_FLEX_EDITOR_MIRROR_ENCAP_0_PROFILE_2_TABLE_BCM56370_A0m */ 14694 /* mem FLEX_EDITOR_MIRROR_ENCAP_0_PROFILE_2_TABLEm */ 14695 /* flags */ SOC_MEM_FLAG_VALID | 14696 SOC_MEM_FLAG_CACHABLE | 14697 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 14698 /* cmp_fn */ _soc_mem_cmp_undef, 14699 /* *null_entry */ _soc_mem_entry_null_zeroes, 14700 /* index_min */ 0, 14701 /* index_max */ 15, 14702 /* minblock */ 7, 14703 /* maxblock */ 7, 14704 /* blocks */ 0x80, 14705 /* blocks_hi */ 0, 14706 /* base */ 0x18ac0000, 14707 /* gran */ 1, 14708 /* bytes */ 44, 14709 /* nFields */ 13, 14710 /* *fields */ soc_FLEX_EDITOR_MIRROR_ENCAP_0_PROFILE_2_TABLEm_fields, 14711 /* *views */ NULL, 14712 /* *views_num */ NULL, 14713 /* snoop_cb */ NULL, 14714 /* snoop_user_data */ NULL, 14715 /* snoop_flags */ 0, 14716 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14717 /* type */ SOC_MEM_TYPE_NORMAL, 14718 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14719 /* impl */ SOC_MEM_IMPL_NORMAL, 14720 /* cmic_mor_clks */ 0, 14721 /* access_latency_mode */ 3, 14722 }, 14723 #endif /* chips */ 14724 14725 #if defined(BCM_56770_A0) 14726 { /* SOC_MEM_INT_FLEX_EDITOR_MIRROR_ENCAP_0_PROFILE_2_TABLE_BCM56770_A0m */ 14727 /* mem FLEX_EDITOR_MIRROR_ENCAP_0_PROFILE_2_TABLEm */ 14728 /* flags */ SOC_MEM_FLAG_VALID | 14729 SOC_MEM_FLAG_CACHABLE | 14730 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 14731 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 14732 /* cmp_fn */ _soc_mem_cmp_undef, 14733 /* *null_entry */ _soc_mem_entry_null_zeroes, 14734 /* index_min */ 0, 14735 /* index_max */ 15, 14736 /* minblock */ 24, 14737 /* maxblock */ 24, 14738 /* blocks */ 0x1000000, 14739 /* blocks_hi */ 0, 14740 /* base */ 0x18ac0000, 14741 /* gran */ 1, 14742 /* bytes */ 44, 14743 /* nFields */ 13, 14744 /* *fields */ soc_FLEX_EDITOR_MIRROR_ENCAP_0_PROFILE_2_TABLEm_fields, 14745 /* *views */ NULL, 14746 /* *views_num */ NULL, 14747 /* snoop_cb */ NULL, 14748 /* snoop_user_data */ NULL, 14749 /* snoop_flags */ 0, 14750 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14751 /* type */ SOC_MEM_TYPE_NORMAL, 14752 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14753 /* impl */ SOC_MEM_IMPL_NORMAL, 14754 /* cmic_mor_clks */ 0, 14755 /* access_latency_mode */ 3, 14756 }, 14757 #endif /* chips */ 14758 14759 #if defined(BCM_56870_A0) 14760 { /* SOC_MEM_INT_FLEX_EDITOR_MIRROR_ENCAP_0_PROFILE_3_TABLEm */ 14761 /* mem FLEX_EDITOR_MIRROR_ENCAP_0_PROFILE_3_TABLEm */ 14762 /* flags */ SOC_MEM_FLAG_VALID | 14763 SOC_MEM_FLAG_CACHABLE | 14764 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 14765 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 14766 /* cmp_fn */ _soc_mem_cmp_undef, 14767 /* *null_entry */ _soc_mem_entry_null_zeroes, 14768 /* index_min */ 0, 14769 /* index_max */ 15, 14770 /* minblock */ 36, 14771 /* maxblock */ 36, 14772 /* blocks */ 0, 14773 /* blocks_hi */ 0x10, 14774 /* base */ 0x18b00000, 14775 /* gran */ 1, 14776 /* bytes */ 17, 14777 /* nFields */ 17, 14778 /* *fields */ soc_FLEX_EDITOR_MIRROR_ENCAP_0_PROFILE_3_TABLEm_fields, 14779 /* *views */ NULL, 14780 /* *views_num */ NULL, 14781 /* snoop_cb */ NULL, 14782 /* snoop_user_data */ NULL, 14783 /* snoop_flags */ 0, 14784 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14785 /* type */ SOC_MEM_TYPE_NORMAL, 14786 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14787 /* impl */ SOC_MEM_IMPL_NORMAL, 14788 /* cmic_mor_clks */ 0, 14789 /* access_latency_mode */ 3, 14790 }, 14791 #endif /* chips */ 14792 14793 #if defined(BCM_56370_A0) 14794 { /* SOC_MEM_INT_FLEX_EDITOR_MIRROR_ENCAP_0_PROFILE_3_TABLE_BCM56370_A0m */ 14795 /* mem FLEX_EDITOR_MIRROR_ENCAP_0_PROFILE_3_TABLEm */ 14796 /* flags */ SOC_MEM_FLAG_VALID | 14797 SOC_MEM_FLAG_CACHABLE | 14798 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 14799 /* cmp_fn */ _soc_mem_cmp_undef, 14800 /* *null_entry */ _soc_mem_entry_null_zeroes, 14801 /* index_min */ 0, 14802 /* index_max */ 15, 14803 /* minblock */ 7, 14804 /* maxblock */ 7, 14805 /* blocks */ 0x80, 14806 /* blocks_hi */ 0, 14807 /* base */ 0x18b00000, 14808 /* gran */ 1, 14809 /* bytes */ 17, 14810 /* nFields */ 17, 14811 /* *fields */ soc_FLEX_EDITOR_MIRROR_ENCAP_0_PROFILE_3_TABLEm_fields, 14812 /* *views */ NULL, 14813 /* *views_num */ NULL, 14814 /* snoop_cb */ NULL, 14815 /* snoop_user_data */ NULL, 14816 /* snoop_flags */ 0, 14817 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14818 /* type */ SOC_MEM_TYPE_NORMAL, 14819 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14820 /* impl */ SOC_MEM_IMPL_NORMAL, 14821 /* cmic_mor_clks */ 0, 14822 /* access_latency_mode */ 3, 14823 }, 14824 #endif /* chips */ 14825 14826 #if defined(BCM_56770_A0) 14827 { /* SOC_MEM_INT_FLEX_EDITOR_MIRROR_ENCAP_0_PROFILE_3_TABLE_BCM56770_A0m */ 14828 /* mem FLEX_EDITOR_MIRROR_ENCAP_0_PROFILE_3_TABLEm */ 14829 /* flags */ SOC_MEM_FLAG_VALID | 14830 SOC_MEM_FLAG_CACHABLE | 14831 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 14832 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 14833 /* cmp_fn */ _soc_mem_cmp_undef, 14834 /* *null_entry */ _soc_mem_entry_null_zeroes, 14835 /* index_min */ 0, 14836 /* index_max */ 15, 14837 /* minblock */ 24, 14838 /* maxblock */ 24, 14839 /* blocks */ 0x1000000, 14840 /* blocks_hi */ 0, 14841 /* base */ 0x18b00000, 14842 /* gran */ 1, 14843 /* bytes */ 17, 14844 /* nFields */ 17, 14845 /* *fields */ soc_FLEX_EDITOR_MIRROR_ENCAP_0_PROFILE_3_TABLEm_fields, 14846 /* *views */ NULL, 14847 /* *views_num */ NULL, 14848 /* snoop_cb */ NULL, 14849 /* snoop_user_data */ NULL, 14850 /* snoop_flags */ 0, 14851 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14852 /* type */ SOC_MEM_TYPE_NORMAL, 14853 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14854 /* impl */ SOC_MEM_IMPL_NORMAL, 14855 /* cmic_mor_clks */ 0, 14856 /* access_latency_mode */ 3, 14857 }, 14858 #endif /* chips */ 14859 14860 #if defined(BCM_56870_A0) 14861 { /* SOC_MEM_INT_FLEX_EDITOR_RW_0_ALU_PROFILE_TABLEm */ 14862 /* mem FLEX_EDITOR_RW_0_ALU_PROFILE_TABLEm */ 14863 /* flags */ SOC_MEM_FLAG_VALID | 14864 SOC_MEM_FLAG_CACHABLE | 14865 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 14866 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 14867 /* cmp_fn */ _soc_mem_cmp_undef, 14868 /* *null_entry */ _soc_mem_entry_null_zeroes, 14869 /* index_min */ 0, 14870 /* index_max */ 127, 14871 /* minblock */ 36, 14872 /* maxblock */ 36, 14873 /* blocks */ 0, 14874 /* blocks_hi */ 0x10, 14875 /* base */ 0x18800000, 14876 /* gran */ 1, 14877 /* bytes */ 17, 14878 /* nFields */ 28, 14879 /* *fields */ soc_FLEX_EDITOR_RW_0_ALU_PROFILE_TABLEm_fields, 14880 /* *views */ NULL, 14881 /* *views_num */ NULL, 14882 /* snoop_cb */ NULL, 14883 /* snoop_user_data */ NULL, 14884 /* snoop_flags */ 0, 14885 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14886 /* type */ SOC_MEM_TYPE_NORMAL, 14887 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14888 /* impl */ SOC_MEM_IMPL_NORMAL, 14889 /* cmic_mor_clks */ 0, 14890 /* access_latency_mode */ 3, 14891 }, 14892 #endif /* chips */ 14893 14894 #if defined(BCM_56370_A0) 14895 { /* SOC_MEM_INT_FLEX_EDITOR_RW_0_ALU_PROFILE_TABLE_BCM56370_A0m */ 14896 /* mem FLEX_EDITOR_RW_0_ALU_PROFILE_TABLEm */ 14897 /* flags */ SOC_MEM_FLAG_VALID | 14898 SOC_MEM_FLAG_CACHABLE | 14899 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 14900 /* cmp_fn */ _soc_mem_cmp_undef, 14901 /* *null_entry */ _soc_mem_entry_null_zeroes, 14902 /* index_min */ 0, 14903 /* index_max */ 127, 14904 /* minblock */ 7, 14905 /* maxblock */ 7, 14906 /* blocks */ 0x80, 14907 /* blocks_hi */ 0, 14908 /* base */ 0x18800000, 14909 /* gran */ 1, 14910 /* bytes */ 17, 14911 /* nFields */ 28, 14912 /* *fields */ soc_FLEX_EDITOR_RW_0_ALU_PROFILE_TABLEm_fields, 14913 /* *views */ NULL, 14914 /* *views_num */ NULL, 14915 /* snoop_cb */ NULL, 14916 /* snoop_user_data */ NULL, 14917 /* snoop_flags */ 0, 14918 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14919 /* type */ SOC_MEM_TYPE_NORMAL, 14920 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14921 /* impl */ SOC_MEM_IMPL_NORMAL, 14922 /* cmic_mor_clks */ 0, 14923 /* access_latency_mode */ 3, 14924 }, 14925 #endif /* chips */ 14926 14927 #if defined(BCM_56770_A0) 14928 { /* SOC_MEM_INT_FLEX_EDITOR_RW_0_ALU_PROFILE_TABLE_BCM56770_A0m */ 14929 /* mem FLEX_EDITOR_RW_0_ALU_PROFILE_TABLEm */ 14930 /* flags */ SOC_MEM_FLAG_VALID | 14931 SOC_MEM_FLAG_CACHABLE | 14932 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 14933 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 14934 /* cmp_fn */ _soc_mem_cmp_undef, 14935 /* *null_entry */ _soc_mem_entry_null_zeroes, 14936 /* index_min */ 0, 14937 /* index_max */ 127, 14938 /* minblock */ 24, 14939 /* maxblock */ 24, 14940 /* blocks */ 0x1000000, 14941 /* blocks_hi */ 0, 14942 /* base */ 0x18800000, 14943 /* gran */ 1, 14944 /* bytes */ 17, 14945 /* nFields */ 28, 14946 /* *fields */ soc_FLEX_EDITOR_RW_0_ALU_PROFILE_TABLEm_fields, 14947 /* *views */ NULL, 14948 /* *views_num */ NULL, 14949 /* snoop_cb */ NULL, 14950 /* snoop_user_data */ NULL, 14951 /* snoop_flags */ 0, 14952 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14953 /* type */ SOC_MEM_TYPE_NORMAL, 14954 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14955 /* impl */ SOC_MEM_IMPL_NORMAL, 14956 /* cmic_mor_clks */ 0, 14957 /* access_latency_mode */ 3, 14958 }, 14959 #endif /* chips */ 14960 14961 #if defined(BCM_56870_A0) 14962 { /* SOC_MEM_INT_FLEX_EDITOR_RW_0_FS_PROFILE_TABLEm */ 14963 /* mem FLEX_EDITOR_RW_0_FS_PROFILE_TABLEm */ 14964 /* flags */ SOC_MEM_FLAG_VALID | 14965 SOC_MEM_FLAG_CACHABLE | 14966 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 14967 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 14968 /* cmp_fn */ _soc_mem_cmp_undef, 14969 /* *null_entry */ _soc_mem_entry_null_zeroes, 14970 /* index_min */ 0, 14971 /* index_max */ 127, 14972 /* minblock */ 36, 14973 /* maxblock */ 36, 14974 /* blocks */ 0, 14975 /* blocks_hi */ 0x10, 14976 /* base */ 0x187c0000, 14977 /* gran */ 1, 14978 /* bytes */ 39, 14979 /* nFields */ 70, 14980 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_32BIT_FS_PROFILE_TABLEm_fields, 14981 /* *views */ NULL, 14982 /* *views_num */ NULL, 14983 /* snoop_cb */ NULL, 14984 /* snoop_user_data */ NULL, 14985 /* snoop_flags */ 0, 14986 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14987 /* type */ SOC_MEM_TYPE_NORMAL, 14988 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14989 /* impl */ SOC_MEM_IMPL_NORMAL, 14990 /* cmic_mor_clks */ 0, 14991 /* access_latency_mode */ 3, 14992 }, 14993 #endif /* chips */ 14994 14995 #if defined(BCM_56370_A0) 14996 { /* SOC_MEM_INT_FLEX_EDITOR_RW_0_FS_PROFILE_TABLE_BCM56370_A0m */ 14997 /* mem FLEX_EDITOR_RW_0_FS_PROFILE_TABLEm */ 14998 /* flags */ SOC_MEM_FLAG_VALID | 14999 SOC_MEM_FLAG_CACHABLE | 15000 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 15001 /* cmp_fn */ _soc_mem_cmp_undef, 15002 /* *null_entry */ _soc_mem_entry_null_zeroes, 15003 /* index_min */ 0, 15004 /* index_max */ 127, 15005 /* minblock */ 7, 15006 /* maxblock */ 7, 15007 /* blocks */ 0x80, 15008 /* blocks_hi */ 0, 15009 /* base */ 0x187c0000, 15010 /* gran */ 1, 15011 /* bytes */ 39, 15012 /* nFields */ 70, 15013 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_32BIT_FS_PROFILE_TABLEm_fields, 15014 /* *views */ NULL, 15015 /* *views_num */ NULL, 15016 /* snoop_cb */ NULL, 15017 /* snoop_user_data */ NULL, 15018 /* snoop_flags */ 0, 15019 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15020 /* type */ SOC_MEM_TYPE_NORMAL, 15021 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15022 /* impl */ SOC_MEM_IMPL_NORMAL, 15023 /* cmic_mor_clks */ 0, 15024 /* access_latency_mode */ 3, 15025 }, 15026 #endif /* chips */ 15027 15028 #if defined(BCM_56770_A0) 15029 { /* SOC_MEM_INT_FLEX_EDITOR_RW_0_FS_PROFILE_TABLE_BCM56770_A0m */ 15030 /* mem FLEX_EDITOR_RW_0_FS_PROFILE_TABLEm */ 15031 /* flags */ SOC_MEM_FLAG_VALID | 15032 SOC_MEM_FLAG_CACHABLE | 15033 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15034 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 15035 /* cmp_fn */ _soc_mem_cmp_undef, 15036 /* *null_entry */ _soc_mem_entry_null_zeroes, 15037 /* index_min */ 0, 15038 /* index_max */ 127, 15039 /* minblock */ 24, 15040 /* maxblock */ 24, 15041 /* blocks */ 0x1000000, 15042 /* blocks_hi */ 0, 15043 /* base */ 0x187c0000, 15044 /* gran */ 1, 15045 /* bytes */ 39, 15046 /* nFields */ 70, 15047 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_32BIT_FS_PROFILE_TABLEm_fields, 15048 /* *views */ NULL, 15049 /* *views_num */ NULL, 15050 /* snoop_cb */ NULL, 15051 /* snoop_user_data */ NULL, 15052 /* snoop_flags */ 0, 15053 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15054 /* type */ SOC_MEM_TYPE_NORMAL, 15055 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15056 /* impl */ SOC_MEM_IMPL_NORMAL, 15057 /* cmic_mor_clks */ 0, 15058 /* access_latency_mode */ 3, 15059 }, 15060 #endif /* chips */ 15061 15062 #if defined(BCM_56870_A0) 15063 { /* SOC_MEM_INT_FLEX_EDITOR_RW_0_HC_PROFILE_TABLEm */ 15064 /* mem FLEX_EDITOR_RW_0_HC_PROFILE_TABLEm */ 15065 /* flags */ SOC_MEM_FLAG_VALID | 15066 SOC_MEM_FLAG_CACHABLE | 15067 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15068 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 15069 /* cmp_fn */ _soc_mem_cmp_undef, 15070 /* *null_entry */ _soc_mem_entry_null_zeroes, 15071 /* index_min */ 0, 15072 /* index_max */ 127, 15073 /* minblock */ 36, 15074 /* maxblock */ 36, 15075 /* blocks */ 0, 15076 /* blocks_hi */ 0x10, 15077 /* base */ 0x18840000, 15078 /* gran */ 1, 15079 /* bytes */ 36, 15080 /* nFields */ 37, 15081 /* *fields */ soc_FLEX_EDITOR_RW_0_HC_PROFILE_TABLEm_fields, 15082 /* *views */ NULL, 15083 /* *views_num */ NULL, 15084 /* snoop_cb */ NULL, 15085 /* snoop_user_data */ NULL, 15086 /* snoop_flags */ 0, 15087 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15088 /* type */ SOC_MEM_TYPE_NORMAL, 15089 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15090 /* impl */ SOC_MEM_IMPL_NORMAL, 15091 /* cmic_mor_clks */ 0, 15092 /* access_latency_mode */ 3, 15093 }, 15094 #endif /* chips */ 15095 15096 #if defined(BCM_56370_A0) 15097 { /* SOC_MEM_INT_FLEX_EDITOR_RW_0_HC_PROFILE_TABLE_BCM56370_A0m */ 15098 /* mem FLEX_EDITOR_RW_0_HC_PROFILE_TABLEm */ 15099 /* flags */ SOC_MEM_FLAG_VALID | 15100 SOC_MEM_FLAG_CACHABLE | 15101 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 15102 /* cmp_fn */ _soc_mem_cmp_undef, 15103 /* *null_entry */ _soc_mem_entry_null_zeroes, 15104 /* index_min */ 0, 15105 /* index_max */ 127, 15106 /* minblock */ 7, 15107 /* maxblock */ 7, 15108 /* blocks */ 0x80, 15109 /* blocks_hi */ 0, 15110 /* base */ 0x18840000, 15111 /* gran */ 1, 15112 /* bytes */ 36, 15113 /* nFields */ 37, 15114 /* *fields */ soc_FLEX_EDITOR_RW_0_HC_PROFILE_TABLEm_fields, 15115 /* *views */ NULL, 15116 /* *views_num */ NULL, 15117 /* snoop_cb */ NULL, 15118 /* snoop_user_data */ NULL, 15119 /* snoop_flags */ 0, 15120 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15121 /* type */ SOC_MEM_TYPE_NORMAL, 15122 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15123 /* impl */ SOC_MEM_IMPL_NORMAL, 15124 /* cmic_mor_clks */ 0, 15125 /* access_latency_mode */ 3, 15126 }, 15127 #endif /* chips */ 15128 15129 #if defined(BCM_56770_A0) 15130 { /* SOC_MEM_INT_FLEX_EDITOR_RW_0_HC_PROFILE_TABLE_BCM56770_A0m */ 15131 /* mem FLEX_EDITOR_RW_0_HC_PROFILE_TABLEm */ 15132 /* flags */ SOC_MEM_FLAG_VALID | 15133 SOC_MEM_FLAG_CACHABLE | 15134 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15135 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 15136 /* cmp_fn */ _soc_mem_cmp_undef, 15137 /* *null_entry */ _soc_mem_entry_null_zeroes, 15138 /* index_min */ 0, 15139 /* index_max */ 127, 15140 /* minblock */ 24, 15141 /* maxblock */ 24, 15142 /* blocks */ 0x1000000, 15143 /* blocks_hi */ 0, 15144 /* base */ 0x18840000, 15145 /* gran */ 1, 15146 /* bytes */ 36, 15147 /* nFields */ 37, 15148 /* *fields */ soc_FLEX_EDITOR_RW_0_HC_PROFILE_TABLEm_fields, 15149 /* *views */ NULL, 15150 /* *views_num */ NULL, 15151 /* snoop_cb */ NULL, 15152 /* snoop_user_data */ NULL, 15153 /* snoop_flags */ 0, 15154 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15155 /* type */ SOC_MEM_TYPE_NORMAL, 15156 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15157 /* impl */ SOC_MEM_IMPL_NORMAL, 15158 /* cmic_mor_clks */ 0, 15159 /* access_latency_mode */ 3, 15160 }, 15161 #endif /* chips */ 15162 15163 #if defined(BCM_56870_A0) 15164 { /* SOC_MEM_INT_FLEX_EDITOR_RW_0_NEXT_PROTO_TABLEm */ 15165 /* mem FLEX_EDITOR_RW_0_NEXT_PROTO_TABLEm */ 15166 /* flags */ SOC_MEM_FLAG_VALID | 15167 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 15168 /* cmp_fn */ _soc_mem_cmp_undef, 15169 /* *null_entry */ _soc_mem_entry_null_zeroes, 15170 /* index_min */ 0, 15171 /* index_max */ 31, 15172 /* minblock */ 36, 15173 /* maxblock */ 36, 15174 /* blocks */ 0, 15175 /* blocks_hi */ 0x10, 15176 /* base */ 0x18880000, 15177 /* gran */ 1, 15178 /* bytes */ 2, 15179 /* nFields */ 1, 15180 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm_fields, 15181 /* *views */ NULL, 15182 /* *views_num */ NULL, 15183 /* snoop_cb */ NULL, 15184 /* snoop_user_data */ NULL, 15185 /* snoop_flags */ 0, 15186 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15187 /* type */ SOC_MEM_TYPE_NORMAL, 15188 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15189 /* impl */ SOC_MEM_IMPL_NORMAL, 15190 /* cmic_mor_clks */ 0, 15191 /* access_latency_mode */ 3, 15192 }, 15193 #endif /* chips */ 15194 15195 #if defined(BCM_56370_A0) 15196 { /* SOC_MEM_INT_FLEX_EDITOR_RW_0_NEXT_PROTO_TABLE_BCM56370_A0m */ 15197 /* mem FLEX_EDITOR_RW_0_NEXT_PROTO_TABLEm */ 15198 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 15199 /* cmp_fn */ _soc_mem_cmp_undef, 15200 /* *null_entry */ _soc_mem_entry_null_zeroes, 15201 /* index_min */ 0, 15202 /* index_max */ 31, 15203 /* minblock */ 7, 15204 /* maxblock */ 7, 15205 /* blocks */ 0x80, 15206 /* blocks_hi */ 0, 15207 /* base */ 0x18880000, 15208 /* gran */ 1, 15209 /* bytes */ 2, 15210 /* nFields */ 1, 15211 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm_fields, 15212 /* *views */ NULL, 15213 /* *views_num */ NULL, 15214 /* snoop_cb */ NULL, 15215 /* snoop_user_data */ NULL, 15216 /* snoop_flags */ 0, 15217 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15218 /* type */ SOC_MEM_TYPE_NORMAL, 15219 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15220 /* impl */ SOC_MEM_IMPL_NORMAL, 15221 /* cmic_mor_clks */ 0, 15222 /* access_latency_mode */ 3, 15223 }, 15224 #endif /* chips */ 15225 15226 #if defined(BCM_56770_A0) 15227 { /* SOC_MEM_INT_FLEX_EDITOR_RW_0_NEXT_PROTO_TABLE_BCM56770_A0m */ 15228 /* mem FLEX_EDITOR_RW_0_NEXT_PROTO_TABLEm */ 15229 /* flags */ SOC_MEM_FLAG_VALID | 15230 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 15231 /* cmp_fn */ _soc_mem_cmp_undef, 15232 /* *null_entry */ _soc_mem_entry_null_zeroes, 15233 /* index_min */ 0, 15234 /* index_max */ 31, 15235 /* minblock */ 24, 15236 /* maxblock */ 24, 15237 /* blocks */ 0x1000000, 15238 /* blocks_hi */ 0, 15239 /* base */ 0x18880000, 15240 /* gran */ 1, 15241 /* bytes */ 2, 15242 /* nFields */ 1, 15243 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm_fields, 15244 /* *views */ NULL, 15245 /* *views_num */ NULL, 15246 /* snoop_cb */ NULL, 15247 /* snoop_user_data */ NULL, 15248 /* snoop_flags */ 0, 15249 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15250 /* type */ SOC_MEM_TYPE_NORMAL, 15251 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15252 /* impl */ SOC_MEM_IMPL_NORMAL, 15253 /* cmic_mor_clks */ 0, 15254 /* access_latency_mode */ 3, 15255 }, 15256 #endif /* chips */ 15257 15258 #if defined(BCM_56870_A0) 15259 { /* SOC_MEM_INT_FLEX_EDITOR_RW_0_PROFILE_TABLEm */ 15260 /* mem FLEX_EDITOR_RW_0_PROFILE_TABLEm */ 15261 /* flags */ SOC_MEM_FLAG_VALID | 15262 SOC_MEM_FLAG_CACHABLE | 15263 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15264 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 15265 /* cmp_fn */ _soc_mem_cmp_undef, 15266 /* *null_entry */ _soc_mem_entry_null_zeroes, 15267 /* index_min */ 0, 15268 /* index_max */ 127, 15269 /* minblock */ 36, 15270 /* maxblock */ 36, 15271 /* blocks */ 0, 15272 /* blocks_hi */ 0x10, 15273 /* base */ 0x18780000, 15274 /* gran */ 1, 15275 /* bytes */ 4, 15276 /* nFields */ 6, 15277 /* *fields */ soc_FLEX_EDITOR_RW_0_PROFILE_TABLEm_fields, 15278 /* *views */ NULL, 15279 /* *views_num */ NULL, 15280 /* snoop_cb */ NULL, 15281 /* snoop_user_data */ NULL, 15282 /* snoop_flags */ 0, 15283 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15284 /* type */ SOC_MEM_TYPE_NORMAL, 15285 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15286 /* impl */ SOC_MEM_IMPL_NORMAL, 15287 /* cmic_mor_clks */ 0, 15288 /* access_latency_mode */ 3, 15289 }, 15290 #endif /* chips */ 15291 15292 #if defined(BCM_56370_A0) 15293 { /* SOC_MEM_INT_FLEX_EDITOR_RW_0_PROFILE_TABLE_BCM56370_A0m */ 15294 /* mem FLEX_EDITOR_RW_0_PROFILE_TABLEm */ 15295 /* flags */ SOC_MEM_FLAG_VALID | 15296 SOC_MEM_FLAG_CACHABLE | 15297 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 15298 /* cmp_fn */ _soc_mem_cmp_undef, 15299 /* *null_entry */ _soc_mem_entry_null_zeroes, 15300 /* index_min */ 0, 15301 /* index_max */ 127, 15302 /* minblock */ 7, 15303 /* maxblock */ 7, 15304 /* blocks */ 0x80, 15305 /* blocks_hi */ 0, 15306 /* base */ 0x18780000, 15307 /* gran */ 1, 15308 /* bytes */ 4, 15309 /* nFields */ 6, 15310 /* *fields */ soc_FLEX_EDITOR_RW_0_PROFILE_TABLEm_fields, 15311 /* *views */ NULL, 15312 /* *views_num */ NULL, 15313 /* snoop_cb */ NULL, 15314 /* snoop_user_data */ NULL, 15315 /* snoop_flags */ 0, 15316 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15317 /* type */ SOC_MEM_TYPE_NORMAL, 15318 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15319 /* impl */ SOC_MEM_IMPL_NORMAL, 15320 /* cmic_mor_clks */ 0, 15321 /* access_latency_mode */ 3, 15322 }, 15323 #endif /* chips */ 15324 15325 #if defined(BCM_56770_A0) 15326 { /* SOC_MEM_INT_FLEX_EDITOR_RW_0_PROFILE_TABLE_BCM56770_A0m */ 15327 /* mem FLEX_EDITOR_RW_0_PROFILE_TABLEm */ 15328 /* flags */ SOC_MEM_FLAG_VALID | 15329 SOC_MEM_FLAG_CACHABLE | 15330 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15331 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 15332 /* cmp_fn */ _soc_mem_cmp_undef, 15333 /* *null_entry */ _soc_mem_entry_null_zeroes, 15334 /* index_min */ 0, 15335 /* index_max */ 127, 15336 /* minblock */ 24, 15337 /* maxblock */ 24, 15338 /* blocks */ 0x1000000, 15339 /* blocks_hi */ 0, 15340 /* base */ 0x18780000, 15341 /* gran */ 1, 15342 /* bytes */ 4, 15343 /* nFields */ 6, 15344 /* *fields */ soc_FLEX_EDITOR_RW_0_PROFILE_TABLEm_fields, 15345 /* *views */ NULL, 15346 /* *views_num */ NULL, 15347 /* snoop_cb */ NULL, 15348 /* snoop_user_data */ NULL, 15349 /* snoop_flags */ 0, 15350 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15351 /* type */ SOC_MEM_TYPE_NORMAL, 15352 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15353 /* impl */ SOC_MEM_IMPL_NORMAL, 15354 /* cmic_mor_clks */ 0, 15355 /* access_latency_mode */ 3, 15356 }, 15357 #endif /* chips */ 15358 15359 #if defined(BCM_56870_A0) 15360 { /* SOC_MEM_INT_FLEX_EDITOR_RW_1_ALU_PROFILE_TABLEm */ 15361 /* mem FLEX_EDITOR_RW_1_ALU_PROFILE_TABLEm */ 15362 /* flags */ SOC_MEM_FLAG_VALID | 15363 SOC_MEM_FLAG_CACHABLE | 15364 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15365 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 15366 /* cmp_fn */ _soc_mem_cmp_undef, 15367 /* *null_entry */ _soc_mem_entry_null_zeroes, 15368 /* index_min */ 0, 15369 /* index_max */ 127, 15370 /* minblock */ 36, 15371 /* maxblock */ 36, 15372 /* blocks */ 0, 15373 /* blocks_hi */ 0x10, 15374 /* base */ 0x18940000, 15375 /* gran */ 1, 15376 /* bytes */ 17, 15377 /* nFields */ 28, 15378 /* *fields */ soc_FLEX_EDITOR_RW_0_ALU_PROFILE_TABLEm_fields, 15379 /* *views */ NULL, 15380 /* *views_num */ NULL, 15381 /* snoop_cb */ NULL, 15382 /* snoop_user_data */ NULL, 15383 /* snoop_flags */ 0, 15384 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15385 /* type */ SOC_MEM_TYPE_NORMAL, 15386 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15387 /* impl */ SOC_MEM_IMPL_NORMAL, 15388 /* cmic_mor_clks */ 0, 15389 /* access_latency_mode */ 3, 15390 }, 15391 #endif /* chips */ 15392 15393 #if defined(BCM_56370_A0) 15394 { /* SOC_MEM_INT_FLEX_EDITOR_RW_1_ALU_PROFILE_TABLE_BCM56370_A0m */ 15395 /* mem FLEX_EDITOR_RW_1_ALU_PROFILE_TABLEm */ 15396 /* flags */ SOC_MEM_FLAG_VALID | 15397 SOC_MEM_FLAG_CACHABLE | 15398 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 15399 /* cmp_fn */ _soc_mem_cmp_undef, 15400 /* *null_entry */ _soc_mem_entry_null_zeroes, 15401 /* index_min */ 0, 15402 /* index_max */ 127, 15403 /* minblock */ 7, 15404 /* maxblock */ 7, 15405 /* blocks */ 0x80, 15406 /* blocks_hi */ 0, 15407 /* base */ 0x18940000, 15408 /* gran */ 1, 15409 /* bytes */ 17, 15410 /* nFields */ 28, 15411 /* *fields */ soc_FLEX_EDITOR_RW_0_ALU_PROFILE_TABLEm_fields, 15412 /* *views */ NULL, 15413 /* *views_num */ NULL, 15414 /* snoop_cb */ NULL, 15415 /* snoop_user_data */ NULL, 15416 /* snoop_flags */ 0, 15417 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15418 /* type */ SOC_MEM_TYPE_NORMAL, 15419 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15420 /* impl */ SOC_MEM_IMPL_NORMAL, 15421 /* cmic_mor_clks */ 0, 15422 /* access_latency_mode */ 3, 15423 }, 15424 #endif /* chips */ 15425 15426 #if defined(BCM_56770_A0) 15427 { /* SOC_MEM_INT_FLEX_EDITOR_RW_1_ALU_PROFILE_TABLE_BCM56770_A0m */ 15428 /* mem FLEX_EDITOR_RW_1_ALU_PROFILE_TABLEm */ 15429 /* flags */ SOC_MEM_FLAG_VALID | 15430 SOC_MEM_FLAG_CACHABLE | 15431 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15432 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 15433 /* cmp_fn */ _soc_mem_cmp_undef, 15434 /* *null_entry */ _soc_mem_entry_null_zeroes, 15435 /* index_min */ 0, 15436 /* index_max */ 127, 15437 /* minblock */ 24, 15438 /* maxblock */ 24, 15439 /* blocks */ 0x1000000, 15440 /* blocks_hi */ 0, 15441 /* base */ 0x18940000, 15442 /* gran */ 1, 15443 /* bytes */ 17, 15444 /* nFields */ 28, 15445 /* *fields */ soc_FLEX_EDITOR_RW_0_ALU_PROFILE_TABLEm_fields, 15446 /* *views */ NULL, 15447 /* *views_num */ NULL, 15448 /* snoop_cb */ NULL, 15449 /* snoop_user_data */ NULL, 15450 /* snoop_flags */ 0, 15451 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15452 /* type */ SOC_MEM_TYPE_NORMAL, 15453 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15454 /* impl */ SOC_MEM_IMPL_NORMAL, 15455 /* cmic_mor_clks */ 0, 15456 /* access_latency_mode */ 3, 15457 }, 15458 #endif /* chips */ 15459 15460 #if defined(BCM_56870_A0) 15461 { /* SOC_MEM_INT_FLEX_EDITOR_RW_1_FS_PROFILE_TABLEm */ 15462 /* mem FLEX_EDITOR_RW_1_FS_PROFILE_TABLEm */ 15463 /* flags */ SOC_MEM_FLAG_VALID | 15464 SOC_MEM_FLAG_CACHABLE | 15465 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15466 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 15467 /* cmp_fn */ _soc_mem_cmp_undef, 15468 /* *null_entry */ _soc_mem_entry_null_zeroes, 15469 /* index_min */ 0, 15470 /* index_max */ 127, 15471 /* minblock */ 36, 15472 /* maxblock */ 36, 15473 /* blocks */ 0, 15474 /* blocks_hi */ 0x10, 15475 /* base */ 0x18900000, 15476 /* gran */ 1, 15477 /* bytes */ 39, 15478 /* nFields */ 70, 15479 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_32BIT_FS_PROFILE_TABLEm_fields, 15480 /* *views */ NULL, 15481 /* *views_num */ NULL, 15482 /* snoop_cb */ NULL, 15483 /* snoop_user_data */ NULL, 15484 /* snoop_flags */ 0, 15485 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15486 /* type */ SOC_MEM_TYPE_NORMAL, 15487 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15488 /* impl */ SOC_MEM_IMPL_NORMAL, 15489 /* cmic_mor_clks */ 0, 15490 /* access_latency_mode */ 3, 15491 }, 15492 #endif /* chips */ 15493 15494 #if defined(BCM_56370_A0) 15495 { /* SOC_MEM_INT_FLEX_EDITOR_RW_1_FS_PROFILE_TABLE_BCM56370_A0m */ 15496 /* mem FLEX_EDITOR_RW_1_FS_PROFILE_TABLEm */ 15497 /* flags */ SOC_MEM_FLAG_VALID | 15498 SOC_MEM_FLAG_CACHABLE | 15499 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 15500 /* cmp_fn */ _soc_mem_cmp_undef, 15501 /* *null_entry */ _soc_mem_entry_null_zeroes, 15502 /* index_min */ 0, 15503 /* index_max */ 127, 15504 /* minblock */ 7, 15505 /* maxblock */ 7, 15506 /* blocks */ 0x80, 15507 /* blocks_hi */ 0, 15508 /* base */ 0x18900000, 15509 /* gran */ 1, 15510 /* bytes */ 39, 15511 /* nFields */ 70, 15512 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_32BIT_FS_PROFILE_TABLEm_fields, 15513 /* *views */ NULL, 15514 /* *views_num */ NULL, 15515 /* snoop_cb */ NULL, 15516 /* snoop_user_data */ NULL, 15517 /* snoop_flags */ 0, 15518 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15519 /* type */ SOC_MEM_TYPE_NORMAL, 15520 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15521 /* impl */ SOC_MEM_IMPL_NORMAL, 15522 /* cmic_mor_clks */ 0, 15523 /* access_latency_mode */ 3, 15524 }, 15525 #endif /* chips */ 15526 15527 #if defined(BCM_56770_A0) 15528 { /* SOC_MEM_INT_FLEX_EDITOR_RW_1_FS_PROFILE_TABLE_BCM56770_A0m */ 15529 /* mem FLEX_EDITOR_RW_1_FS_PROFILE_TABLEm */ 15530 /* flags */ SOC_MEM_FLAG_VALID | 15531 SOC_MEM_FLAG_CACHABLE | 15532 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15533 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 15534 /* cmp_fn */ _soc_mem_cmp_undef, 15535 /* *null_entry */ _soc_mem_entry_null_zeroes, 15536 /* index_min */ 0, 15537 /* index_max */ 127, 15538 /* minblock */ 24, 15539 /* maxblock */ 24, 15540 /* blocks */ 0x1000000, 15541 /* blocks_hi */ 0, 15542 /* base */ 0x18900000, 15543 /* gran */ 1, 15544 /* bytes */ 39, 15545 /* nFields */ 70, 15546 /* *fields */ soc_FLEX_EDITOR_FLEX_HDR_0_32BIT_FS_PROFILE_TABLEm_fields, 15547 /* *views */ NULL, 15548 /* *views_num */ NULL, 15549 /* snoop_cb */ NULL, 15550 /* snoop_user_data */ NULL, 15551 /* snoop_flags */ 0, 15552 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15553 /* type */ SOC_MEM_TYPE_NORMAL, 15554 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15555 /* impl */ SOC_MEM_IMPL_NORMAL, 15556 /* cmic_mor_clks */ 0, 15557 /* access_latency_mode */ 3, 15558 }, 15559 #endif /* chips */ 15560 15561 #if defined(BCM_56870_A0) 15562 { /* SOC_MEM_INT_FLEX_EDITOR_RW_1_HC_PROFILE_TABLEm */ 15563 /* mem FLEX_EDITOR_RW_1_HC_PROFILE_TABLEm */ 15564 /* flags */ SOC_MEM_FLAG_VALID | 15565 SOC_MEM_FLAG_CACHABLE | 15566 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15567 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 15568 /* cmp_fn */ _soc_mem_cmp_undef, 15569 /* *null_entry */ _soc_mem_entry_null_zeroes, 15570 /* index_min */ 0, 15571 /* index_max */ 127, 15572 /* minblock */ 36, 15573 /* maxblock */ 36, 15574 /* blocks */ 0, 15575 /* blocks_hi */ 0x10, 15576 /* base */ 0x18980000, 15577 /* gran */ 1, 15578 /* bytes */ 36, 15579 /* nFields */ 37, 15580 /* *fields */ soc_FLEX_EDITOR_RW_0_HC_PROFILE_TABLEm_fields, 15581 /* *views */ NULL, 15582 /* *views_num */ NULL, 15583 /* snoop_cb */ NULL, 15584 /* snoop_user_data */ NULL, 15585 /* snoop_flags */ 0, 15586 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15587 /* type */ SOC_MEM_TYPE_NORMAL, 15588 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15589 /* impl */ SOC_MEM_IMPL_NORMAL, 15590 /* cmic_mor_clks */ 0, 15591 /* access_latency_mode */ 3, 15592 }, 15593 #endif /* chips */ 15594 15595 #if defined(BCM_56370_A0) 15596 { /* SOC_MEM_INT_FLEX_EDITOR_RW_1_HC_PROFILE_TABLE_BCM56370_A0m */ 15597 /* mem FLEX_EDITOR_RW_1_HC_PROFILE_TABLEm */ 15598 /* flags */ SOC_MEM_FLAG_VALID | 15599 SOC_MEM_FLAG_CACHABLE | 15600 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 15601 /* cmp_fn */ _soc_mem_cmp_undef, 15602 /* *null_entry */ _soc_mem_entry_null_zeroes, 15603 /* index_min */ 0, 15604 /* index_max */ 127, 15605 /* minblock */ 7, 15606 /* maxblock */ 7, 15607 /* blocks */ 0x80, 15608 /* blocks_hi */ 0, 15609 /* base */ 0x18980000, 15610 /* gran */ 1, 15611 /* bytes */ 36, 15612 /* nFields */ 37, 15613 /* *fields */ soc_FLEX_EDITOR_RW_0_HC_PROFILE_TABLEm_fields, 15614 /* *views */ NULL, 15615 /* *views_num */ NULL, 15616 /* snoop_cb */ NULL, 15617 /* snoop_user_data */ NULL, 15618 /* snoop_flags */ 0, 15619 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15620 /* type */ SOC_MEM_TYPE_NORMAL, 15621 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15622 /* impl */ SOC_MEM_IMPL_NORMAL, 15623 /* cmic_mor_clks */ 0, 15624 /* access_latency_mode */ 3, 15625 }, 15626 #endif /* chips */ 15627 15628 #if defined(BCM_56770_A0) 15629 { /* SOC_MEM_INT_FLEX_EDITOR_RW_1_HC_PROFILE_TABLE_BCM56770_A0m */ 15630 /* mem FLEX_EDITOR_RW_1_HC_PROFILE_TABLEm */ 15631 /* flags */ SOC_MEM_FLAG_VALID | 15632 SOC_MEM_FLAG_CACHABLE | 15633 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15634 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 15635 /* cmp_fn */ _soc_mem_cmp_undef, 15636 /* *null_entry */ _soc_mem_entry_null_zeroes, 15637 /* index_min */ 0, 15638 /* index_max */ 127, 15639 /* minblock */ 24, 15640 /* maxblock */ 24, 15641 /* blocks */ 0x1000000, 15642 /* blocks_hi */ 0, 15643 /* base */ 0x18980000, 15644 /* gran */ 1, 15645 /* bytes */ 36, 15646 /* nFields */ 37, 15647 /* *fields */ soc_FLEX_EDITOR_RW_0_HC_PROFILE_TABLEm_fields, 15648 /* *views */ NULL, 15649 /* *views_num */ NULL, 15650 /* snoop_cb */ NULL, 15651 /* snoop_user_data */ NULL, 15652 /* snoop_flags */ 0, 15653 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15654 /* type */ SOC_MEM_TYPE_NORMAL, 15655 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15656 /* impl */ SOC_MEM_IMPL_NORMAL, 15657 /* cmic_mor_clks */ 0, 15658 /* access_latency_mode */ 3, 15659 }, 15660 #endif /* chips */ 15661 15662 #if defined(BCM_56870_A0) 15663 { /* SOC_MEM_INT_FLEX_EDITOR_RW_1_NEXT_PROTO_TABLEm */ 15664 /* mem FLEX_EDITOR_RW_1_NEXT_PROTO_TABLEm */ 15665 /* flags */ SOC_MEM_FLAG_VALID | 15666 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 15667 /* cmp_fn */ _soc_mem_cmp_undef, 15668 /* *null_entry */ _soc_mem_entry_null_zeroes, 15669 /* index_min */ 0, 15670 /* index_max */ 31, 15671 /* minblock */ 36, 15672 /* maxblock */ 36, 15673 /* blocks */ 0, 15674 /* blocks_hi */ 0x10, 15675 /* base */ 0x189c0000, 15676 /* gran */ 1, 15677 /* bytes */ 2, 15678 /* nFields */ 1, 15679 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm_fields, 15680 /* *views */ NULL, 15681 /* *views_num */ NULL, 15682 /* snoop_cb */ NULL, 15683 /* snoop_user_data */ NULL, 15684 /* snoop_flags */ 0, 15685 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15686 /* type */ SOC_MEM_TYPE_NORMAL, 15687 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15688 /* impl */ SOC_MEM_IMPL_NORMAL, 15689 /* cmic_mor_clks */ 0, 15690 /* access_latency_mode */ 3, 15691 }, 15692 #endif /* chips */ 15693 15694 #if defined(BCM_56370_A0) 15695 { /* SOC_MEM_INT_FLEX_EDITOR_RW_1_NEXT_PROTO_TABLE_BCM56370_A0m */ 15696 /* mem FLEX_EDITOR_RW_1_NEXT_PROTO_TABLEm */ 15697 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 15698 /* cmp_fn */ _soc_mem_cmp_undef, 15699 /* *null_entry */ _soc_mem_entry_null_zeroes, 15700 /* index_min */ 0, 15701 /* index_max */ 31, 15702 /* minblock */ 7, 15703 /* maxblock */ 7, 15704 /* blocks */ 0x80, 15705 /* blocks_hi */ 0, 15706 /* base */ 0x189c0000, 15707 /* gran */ 1, 15708 /* bytes */ 2, 15709 /* nFields */ 1, 15710 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm_fields, 15711 /* *views */ NULL, 15712 /* *views_num */ NULL, 15713 /* snoop_cb */ NULL, 15714 /* snoop_user_data */ NULL, 15715 /* snoop_flags */ 0, 15716 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15717 /* type */ SOC_MEM_TYPE_NORMAL, 15718 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15719 /* impl */ SOC_MEM_IMPL_NORMAL, 15720 /* cmic_mor_clks */ 0, 15721 /* access_latency_mode */ 3, 15722 }, 15723 #endif /* chips */ 15724 15725 #if defined(BCM_56770_A0) 15726 { /* SOC_MEM_INT_FLEX_EDITOR_RW_1_NEXT_PROTO_TABLE_BCM56770_A0m */ 15727 /* mem FLEX_EDITOR_RW_1_NEXT_PROTO_TABLEm */ 15728 /* flags */ SOC_MEM_FLAG_VALID | 15729 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 15730 /* cmp_fn */ _soc_mem_cmp_undef, 15731 /* *null_entry */ _soc_mem_entry_null_zeroes, 15732 /* index_min */ 0, 15733 /* index_max */ 31, 15734 /* minblock */ 24, 15735 /* maxblock */ 24, 15736 /* blocks */ 0x1000000, 15737 /* blocks_hi */ 0, 15738 /* base */ 0x189c0000, 15739 /* gran */ 1, 15740 /* bytes */ 2, 15741 /* nFields */ 1, 15742 /* *fields */ soc_FLEX_EDITOR_FIXED_HDR_L2_0_NEXT_PROTO_TABLEm_fields, 15743 /* *views */ NULL, 15744 /* *views_num */ NULL, 15745 /* snoop_cb */ NULL, 15746 /* snoop_user_data */ NULL, 15747 /* snoop_flags */ 0, 15748 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15749 /* type */ SOC_MEM_TYPE_NORMAL, 15750 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15751 /* impl */ SOC_MEM_IMPL_NORMAL, 15752 /* cmic_mor_clks */ 0, 15753 /* access_latency_mode */ 3, 15754 }, 15755 #endif /* chips */ 15756 15757 #if defined(BCM_56870_A0) 15758 { /* SOC_MEM_INT_FLEX_EDITOR_RW_1_PROFILE_TABLEm */ 15759 /* mem FLEX_EDITOR_RW_1_PROFILE_TABLEm */ 15760 /* flags */ SOC_MEM_FLAG_VALID | 15761 SOC_MEM_FLAG_CACHABLE | 15762 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15763 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 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 */ 36, 15769 /* maxblock */ 36, 15770 /* blocks */ 0, 15771 /* blocks_hi */ 0x10, 15772 /* base */ 0x188c0000, 15773 /* gran */ 1, 15774 /* bytes */ 4, 15775 /* nFields */ 6, 15776 /* *fields */ soc_FLEX_EDITOR_RW_0_PROFILE_TABLEm_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 /* access_latency_mode */ 3, 15788 }, 15789 #endif /* chips */ 15790 15791 #if defined(BCM_56370_A0) 15792 { /* SOC_MEM_INT_FLEX_EDITOR_RW_1_PROFILE_TABLE_BCM56370_A0m */ 15793 /* mem FLEX_EDITOR_RW_1_PROFILE_TABLEm */ 15794 /* flags */ SOC_MEM_FLAG_VALID | 15795 SOC_MEM_FLAG_CACHABLE | 15796 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 15797 /* cmp_fn */ _soc_mem_cmp_undef, 15798 /* *null_entry */ _soc_mem_entry_null_zeroes, 15799 /* index_min */ 0, 15800 /* index_max */ 127, 15801 /* minblock */ 7, 15802 /* maxblock */ 7, 15803 /* blocks */ 0x80, 15804 /* blocks_hi */ 0, 15805 /* base */ 0x188c0000, 15806 /* gran */ 1, 15807 /* bytes */ 4, 15808 /* nFields */ 6, 15809 /* *fields */ soc_FLEX_EDITOR_RW_0_PROFILE_TABLEm_fields, 15810 /* *views */ NULL, 15811 /* *views_num */ NULL, 15812 /* snoop_cb */ NULL, 15813 /* snoop_user_data */ NULL, 15814 /* snoop_flags */ 0, 15815 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15816 /* type */ SOC_MEM_TYPE_NORMAL, 15817 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15818 /* impl */ SOC_MEM_IMPL_NORMAL, 15819 /* cmic_mor_clks */ 0, 15820 /* access_latency_mode */ 3, 15821 }, 15822 #endif /* chips */ 15823 15824 #if defined(BCM_56770_A0) 15825 { /* SOC_MEM_INT_FLEX_EDITOR_RW_1_PROFILE_TABLE_BCM56770_A0m */ 15826 /* mem FLEX_EDITOR_RW_1_PROFILE_TABLEm */ 15827 /* flags */ SOC_MEM_FLAG_VALID | 15828 SOC_MEM_FLAG_CACHABLE | 15829 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15830 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 15831 /* cmp_fn */ _soc_mem_cmp_undef, 15832 /* *null_entry */ _soc_mem_entry_null_zeroes, 15833 /* index_min */ 0, 15834 /* index_max */ 127, 15835 /* minblock */ 24, 15836 /* maxblock */ 24, 15837 /* blocks */ 0x1000000, 15838 /* blocks_hi */ 0, 15839 /* base */ 0x188c0000, 15840 /* gran */ 1, 15841 /* bytes */ 4, 15842 /* nFields */ 6, 15843 /* *fields */ soc_FLEX_EDITOR_RW_0_PROFILE_TABLEm_fields, 15844 /* *views */ NULL, 15845 /* *views_num */ NULL, 15846 /* snoop_cb */ NULL, 15847 /* snoop_user_data */ NULL, 15848 /* snoop_flags */ 0, 15849 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15850 /* type */ SOC_MEM_TYPE_NORMAL, 15851 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15852 /* impl */ SOC_MEM_IMPL_NORMAL, 15853 /* cmic_mor_clks */ 0, 15854 /* access_latency_mode */ 3, 15855 }, 15856 #endif /* chips */ 15857 15858 #if defined(BCM_56870_A0) 15859 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_0_EDIT_ID_DEL_TABLEm */ 15860 /* mem FLEX_EDITOR_ZONE_0_EDIT_ID_DEL_TABLEm */ 15861 /* flags */ SOC_MEM_FLAG_VALID | 15862 SOC_MEM_FLAG_CACHABLE | 15863 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15864 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 15865 /* cmp_fn */ _soc_mem_cmp_undef, 15866 /* *null_entry */ _soc_mem_entry_null_zeroes, 15867 /* index_min */ 0, 15868 /* index_max */ 63, 15869 /* minblock */ 36, 15870 /* maxblock */ 36, 15871 /* blocks */ 0, 15872 /* blocks_hi */ 0x10, 15873 /* base */ 0x18280000, 15874 /* gran */ 1, 15875 /* bytes */ 8, 15876 /* nFields */ 17, 15877 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_DEL_TABLEm_fields, 15878 /* *views */ NULL, 15879 /* *views_num */ NULL, 15880 /* snoop_cb */ NULL, 15881 /* snoop_user_data */ NULL, 15882 /* snoop_flags */ 0, 15883 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15884 /* type */ SOC_MEM_TYPE_NORMAL, 15885 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15886 /* impl */ SOC_MEM_IMPL_NORMAL, 15887 /* cmic_mor_clks */ 0, 15888 /* access_latency_mode */ 3, 15889 }, 15890 #endif /* chips */ 15891 15892 #if defined(BCM_56370_A0) 15893 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_0_EDIT_ID_DEL_TABLE_BCM56370_A0m */ 15894 /* mem FLEX_EDITOR_ZONE_0_EDIT_ID_DEL_TABLEm */ 15895 /* flags */ SOC_MEM_FLAG_VALID | 15896 SOC_MEM_FLAG_CACHABLE | 15897 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 15898 /* cmp_fn */ _soc_mem_cmp_undef, 15899 /* *null_entry */ _soc_mem_entry_null_zeroes, 15900 /* index_min */ 0, 15901 /* index_max */ 63, 15902 /* minblock */ 7, 15903 /* maxblock */ 7, 15904 /* blocks */ 0x80, 15905 /* blocks_hi */ 0, 15906 /* base */ 0x18280000, 15907 /* gran */ 1, 15908 /* bytes */ 8, 15909 /* nFields */ 17, 15910 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_DEL_TABLEm_fields, 15911 /* *views */ NULL, 15912 /* *views_num */ NULL, 15913 /* snoop_cb */ NULL, 15914 /* snoop_user_data */ NULL, 15915 /* snoop_flags */ 0, 15916 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15917 /* type */ SOC_MEM_TYPE_NORMAL, 15918 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15919 /* impl */ SOC_MEM_IMPL_NORMAL, 15920 /* cmic_mor_clks */ 0, 15921 /* access_latency_mode */ 3, 15922 }, 15923 #endif /* chips */ 15924 15925 #if defined(BCM_56770_A0) 15926 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_0_EDIT_ID_DEL_TABLE_BCM56770_A0m */ 15927 /* mem FLEX_EDITOR_ZONE_0_EDIT_ID_DEL_TABLEm */ 15928 /* flags */ SOC_MEM_FLAG_VALID | 15929 SOC_MEM_FLAG_CACHABLE | 15930 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15931 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 15932 /* cmp_fn */ _soc_mem_cmp_undef, 15933 /* *null_entry */ _soc_mem_entry_null_zeroes, 15934 /* index_min */ 0, 15935 /* index_max */ 63, 15936 /* minblock */ 24, 15937 /* maxblock */ 24, 15938 /* blocks */ 0x1000000, 15939 /* blocks_hi */ 0, 15940 /* base */ 0x18280000, 15941 /* gran */ 1, 15942 /* bytes */ 8, 15943 /* nFields */ 17, 15944 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_DEL_TABLEm_fields, 15945 /* *views */ NULL, 15946 /* *views_num */ NULL, 15947 /* snoop_cb */ NULL, 15948 /* snoop_user_data */ NULL, 15949 /* snoop_flags */ 0, 15950 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15951 /* type */ SOC_MEM_TYPE_NORMAL, 15952 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15953 /* impl */ SOC_MEM_IMPL_NORMAL, 15954 /* cmic_mor_clks */ 0, 15955 /* access_latency_mode */ 3, 15956 }, 15957 #endif /* chips */ 15958 15959 #if defined(BCM_56870_A0) 15960 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_1_TABLEm */ 15961 /* mem FLEX_EDITOR_ZONE_0_EDIT_ID_INS_1_TABLEm */ 15962 /* flags */ SOC_MEM_FLAG_VALID | 15963 SOC_MEM_FLAG_CACHABLE | 15964 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15965 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 15966 /* cmp_fn */ _soc_mem_cmp_undef, 15967 /* *null_entry */ _soc_mem_entry_null_zeroes, 15968 /* index_min */ 0, 15969 /* index_max */ 63, 15970 /* minblock */ 36, 15971 /* maxblock */ 36, 15972 /* blocks */ 0, 15973 /* blocks_hi */ 0x10, 15974 /* base */ 0x183c0000, 15975 /* gran */ 1, 15976 /* bytes */ 43, 15977 /* nFields */ 80, 15978 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_1_TABLEm_fields, 15979 /* *views */ NULL, 15980 /* *views_num */ NULL, 15981 /* snoop_cb */ NULL, 15982 /* snoop_user_data */ NULL, 15983 /* snoop_flags */ 0, 15984 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15985 /* type */ SOC_MEM_TYPE_NORMAL, 15986 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 15987 /* impl */ SOC_MEM_IMPL_NORMAL, 15988 /* cmic_mor_clks */ 0, 15989 /* access_latency_mode */ 3, 15990 }, 15991 #endif /* chips */ 15992 15993 #if defined(BCM_56370_A0) 15994 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_1_TABLE_BCM56370_A0m */ 15995 /* mem FLEX_EDITOR_ZONE_0_EDIT_ID_INS_1_TABLEm */ 15996 /* flags */ SOC_MEM_FLAG_VALID | 15997 SOC_MEM_FLAG_CACHABLE | 15998 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 15999 /* cmp_fn */ _soc_mem_cmp_undef, 16000 /* *null_entry */ _soc_mem_entry_null_zeroes, 16001 /* index_min */ 0, 16002 /* index_max */ 63, 16003 /* minblock */ 7, 16004 /* maxblock */ 7, 16005 /* blocks */ 0x80, 16006 /* blocks_hi */ 0, 16007 /* base */ 0x183c0000, 16008 /* gran */ 1, 16009 /* bytes */ 43, 16010 /* nFields */ 80, 16011 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_1_TABLEm_fields, 16012 /* *views */ NULL, 16013 /* *views_num */ NULL, 16014 /* snoop_cb */ NULL, 16015 /* snoop_user_data */ NULL, 16016 /* snoop_flags */ 0, 16017 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16018 /* type */ SOC_MEM_TYPE_NORMAL, 16019 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16020 /* impl */ SOC_MEM_IMPL_NORMAL, 16021 /* cmic_mor_clks */ 0, 16022 /* access_latency_mode */ 3, 16023 }, 16024 #endif /* chips */ 16025 16026 #if defined(BCM_56770_A0) 16027 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_1_TABLE_BCM56770_A0m */ 16028 /* mem FLEX_EDITOR_ZONE_0_EDIT_ID_INS_1_TABLEm */ 16029 /* flags */ SOC_MEM_FLAG_VALID | 16030 SOC_MEM_FLAG_CACHABLE | 16031 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 16032 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 16033 /* cmp_fn */ _soc_mem_cmp_undef, 16034 /* *null_entry */ _soc_mem_entry_null_zeroes, 16035 /* index_min */ 0, 16036 /* index_max */ 63, 16037 /* minblock */ 24, 16038 /* maxblock */ 24, 16039 /* blocks */ 0x1000000, 16040 /* blocks_hi */ 0, 16041 /* base */ 0x183c0000, 16042 /* gran */ 1, 16043 /* bytes */ 43, 16044 /* nFields */ 80, 16045 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_1_TABLEm_fields, 16046 /* *views */ NULL, 16047 /* *views_num */ NULL, 16048 /* snoop_cb */ NULL, 16049 /* snoop_user_data */ NULL, 16050 /* snoop_flags */ 0, 16051 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16052 /* type */ SOC_MEM_TYPE_NORMAL, 16053 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16054 /* impl */ SOC_MEM_IMPL_NORMAL, 16055 /* cmic_mor_clks */ 0, 16056 /* access_latency_mode */ 3, 16057 }, 16058 #endif /* chips */ 16059 16060 #if defined(BCM_56870_A0) 16061 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_2_TABLEm */ 16062 /* mem FLEX_EDITOR_ZONE_0_EDIT_ID_INS_2_TABLEm */ 16063 /* flags */ SOC_MEM_FLAG_VALID | 16064 SOC_MEM_FLAG_CACHABLE | 16065 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 16066 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 16067 /* cmp_fn */ _soc_mem_cmp_undef, 16068 /* *null_entry */ _soc_mem_entry_null_zeroes, 16069 /* index_min */ 0, 16070 /* index_max */ 63, 16071 /* minblock */ 36, 16072 /* maxblock */ 36, 16073 /* blocks */ 0, 16074 /* blocks_hi */ 0x10, 16075 /* base */ 0x18400000, 16076 /* gran */ 1, 16077 /* bytes */ 18, 16078 /* nFields */ 38, 16079 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_2_TABLEm_fields, 16080 /* *views */ NULL, 16081 /* *views_num */ NULL, 16082 /* snoop_cb */ NULL, 16083 /* snoop_user_data */ NULL, 16084 /* snoop_flags */ 0, 16085 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16086 /* type */ SOC_MEM_TYPE_NORMAL, 16087 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16088 /* impl */ SOC_MEM_IMPL_NORMAL, 16089 /* cmic_mor_clks */ 0, 16090 /* access_latency_mode */ 3, 16091 }, 16092 #endif /* chips */ 16093 16094 #if defined(BCM_56370_A0) 16095 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_2_TABLE_BCM56370_A0m */ 16096 /* mem FLEX_EDITOR_ZONE_0_EDIT_ID_INS_2_TABLEm */ 16097 /* flags */ SOC_MEM_FLAG_VALID | 16098 SOC_MEM_FLAG_CACHABLE | 16099 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 16100 /* cmp_fn */ _soc_mem_cmp_undef, 16101 /* *null_entry */ _soc_mem_entry_null_zeroes, 16102 /* index_min */ 0, 16103 /* index_max */ 63, 16104 /* minblock */ 7, 16105 /* maxblock */ 7, 16106 /* blocks */ 0x80, 16107 /* blocks_hi */ 0, 16108 /* base */ 0x18400000, 16109 /* gran */ 1, 16110 /* bytes */ 18, 16111 /* nFields */ 38, 16112 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_2_TABLEm_fields, 16113 /* *views */ NULL, 16114 /* *views_num */ NULL, 16115 /* snoop_cb */ NULL, 16116 /* snoop_user_data */ NULL, 16117 /* snoop_flags */ 0, 16118 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16119 /* type */ SOC_MEM_TYPE_NORMAL, 16120 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16121 /* impl */ SOC_MEM_IMPL_NORMAL, 16122 /* cmic_mor_clks */ 0, 16123 /* access_latency_mode */ 3, 16124 }, 16125 #endif /* chips */ 16126 16127 #if defined(BCM_56770_A0) 16128 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_2_TABLE_BCM56770_A0m */ 16129 /* mem FLEX_EDITOR_ZONE_0_EDIT_ID_INS_2_TABLEm */ 16130 /* flags */ SOC_MEM_FLAG_VALID | 16131 SOC_MEM_FLAG_CACHABLE | 16132 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 16133 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 16134 /* cmp_fn */ _soc_mem_cmp_undef, 16135 /* *null_entry */ _soc_mem_entry_null_zeroes, 16136 /* index_min */ 0, 16137 /* index_max */ 63, 16138 /* minblock */ 24, 16139 /* maxblock */ 24, 16140 /* blocks */ 0x1000000, 16141 /* blocks_hi */ 0, 16142 /* base */ 0x18400000, 16143 /* gran */ 1, 16144 /* bytes */ 18, 16145 /* nFields */ 38, 16146 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_2_TABLEm_fields, 16147 /* *views */ NULL, 16148 /* *views_num */ NULL, 16149 /* snoop_cb */ NULL, 16150 /* snoop_user_data */ NULL, 16151 /* snoop_flags */ 0, 16152 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16153 /* type */ SOC_MEM_TYPE_NORMAL, 16154 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16155 /* impl */ SOC_MEM_IMPL_NORMAL, 16156 /* cmic_mor_clks */ 0, 16157 /* access_latency_mode */ 3, 16158 }, 16159 #endif /* chips */ 16160 16161 #if defined(BCM_56870_A0) 16162 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_0_EDIT_ID_RW_TABLEm */ 16163 /* mem FLEX_EDITOR_ZONE_0_EDIT_ID_RW_TABLEm */ 16164 /* flags */ SOC_MEM_FLAG_VALID | 16165 SOC_MEM_FLAG_CACHABLE | 16166 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 16167 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 16168 /* cmp_fn */ _soc_mem_cmp_undef, 16169 /* *null_entry */ _soc_mem_entry_null_zeroes, 16170 /* index_min */ 0, 16171 /* index_max */ 63, 16172 /* minblock */ 36, 16173 /* maxblock */ 36, 16174 /* blocks */ 0, 16175 /* blocks_hi */ 0x10, 16176 /* base */ 0x18640000, 16177 /* gran */ 1, 16178 /* bytes */ 8, 16179 /* nFields */ 16, 16180 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_RW_TABLEm_fields, 16181 /* *views */ NULL, 16182 /* *views_num */ NULL, 16183 /* snoop_cb */ NULL, 16184 /* snoop_user_data */ NULL, 16185 /* snoop_flags */ 0, 16186 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16187 /* type */ SOC_MEM_TYPE_NORMAL, 16188 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16189 /* impl */ SOC_MEM_IMPL_NORMAL, 16190 /* cmic_mor_clks */ 0, 16191 /* access_latency_mode */ 3, 16192 }, 16193 #endif /* chips */ 16194 16195 #if defined(BCM_56370_A0) 16196 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_0_EDIT_ID_RW_TABLE_BCM56370_A0m */ 16197 /* mem FLEX_EDITOR_ZONE_0_EDIT_ID_RW_TABLEm */ 16198 /* flags */ SOC_MEM_FLAG_VALID | 16199 SOC_MEM_FLAG_CACHABLE | 16200 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 16201 /* cmp_fn */ _soc_mem_cmp_undef, 16202 /* *null_entry */ _soc_mem_entry_null_zeroes, 16203 /* index_min */ 0, 16204 /* index_max */ 63, 16205 /* minblock */ 7, 16206 /* maxblock */ 7, 16207 /* blocks */ 0x80, 16208 /* blocks_hi */ 0, 16209 /* base */ 0x18640000, 16210 /* gran */ 1, 16211 /* bytes */ 8, 16212 /* nFields */ 16, 16213 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_RW_TABLEm_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 /* access_latency_mode */ 3, 16225 }, 16226 #endif /* chips */ 16227 16228 #if defined(BCM_56770_A0) 16229 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_0_EDIT_ID_RW_TABLE_BCM56770_A0m */ 16230 /* mem FLEX_EDITOR_ZONE_0_EDIT_ID_RW_TABLEm */ 16231 /* flags */ SOC_MEM_FLAG_VALID | 16232 SOC_MEM_FLAG_CACHABLE | 16233 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 16234 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 16235 /* cmp_fn */ _soc_mem_cmp_undef, 16236 /* *null_entry */ _soc_mem_entry_null_zeroes, 16237 /* index_min */ 0, 16238 /* index_max */ 63, 16239 /* minblock */ 24, 16240 /* maxblock */ 24, 16241 /* blocks */ 0x1000000, 16242 /* blocks_hi */ 0, 16243 /* base */ 0x18640000, 16244 /* gran */ 1, 16245 /* bytes */ 8, 16246 /* nFields */ 16, 16247 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_RW_TABLEm_fields, 16248 /* *views */ NULL, 16249 /* *views_num */ NULL, 16250 /* snoop_cb */ NULL, 16251 /* snoop_user_data */ NULL, 16252 /* snoop_flags */ 0, 16253 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16254 /* type */ SOC_MEM_TYPE_NORMAL, 16255 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16256 /* impl */ SOC_MEM_IMPL_NORMAL, 16257 /* cmic_mor_clks */ 0, 16258 /* access_latency_mode */ 3, 16259 }, 16260 #endif /* chips */ 16261 16262 #if defined(BCM_56870_A0) 16263 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_0_MATCH_ID_COMMAND_PROFILE_TABLEm */ 16264 /* mem FLEX_EDITOR_ZONE_0_MATCH_ID_COMMAND_PROFILE_TABLEm */ 16265 /* flags */ SOC_MEM_FLAG_VALID | 16266 SOC_MEM_FLAG_CACHABLE | 16267 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 16268 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 16269 /* cmp_fn */ _soc_mem_cmp_undef, 16270 /* *null_entry */ _soc_mem_entry_null_zeroes, 16271 /* index_min */ 0, 16272 /* index_max */ 127, 16273 /* minblock */ 36, 16274 /* maxblock */ 36, 16275 /* blocks */ 0, 16276 /* blocks_hi */ 0x10, 16277 /* base */ 0x18140000, 16278 /* gran */ 1, 16279 /* bytes */ 11, 16280 /* nFields */ 22, 16281 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_COMMAND_PROFILE_TABLEm_fields, 16282 /* *views */ NULL, 16283 /* *views_num */ NULL, 16284 /* snoop_cb */ NULL, 16285 /* snoop_user_data */ NULL, 16286 /* snoop_flags */ 0, 16287 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16288 /* type */ SOC_MEM_TYPE_NORMAL, 16289 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16290 /* impl */ SOC_MEM_IMPL_NORMAL, 16291 /* cmic_mor_clks */ 0, 16292 /* access_latency_mode */ 3, 16293 }, 16294 #endif /* chips */ 16295 16296 #if defined(BCM_56370_A0) 16297 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_0_MATCH_ID_COMMAND_PROFILE_TABLE_BCM56370_A0m */ 16298 /* mem FLEX_EDITOR_ZONE_0_MATCH_ID_COMMAND_PROFILE_TABLEm */ 16299 /* flags */ SOC_MEM_FLAG_VALID | 16300 SOC_MEM_FLAG_CACHABLE | 16301 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 16302 /* cmp_fn */ _soc_mem_cmp_undef, 16303 /* *null_entry */ _soc_mem_entry_null_zeroes, 16304 /* index_min */ 0, 16305 /* index_max */ 127, 16306 /* minblock */ 7, 16307 /* maxblock */ 7, 16308 /* blocks */ 0x80, 16309 /* blocks_hi */ 0, 16310 /* base */ 0x18140000, 16311 /* gran */ 1, 16312 /* bytes */ 11, 16313 /* nFields */ 22, 16314 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_COMMAND_PROFILE_TABLEm_fields, 16315 /* *views */ NULL, 16316 /* *views_num */ NULL, 16317 /* snoop_cb */ NULL, 16318 /* snoop_user_data */ NULL, 16319 /* snoop_flags */ 0, 16320 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16321 /* type */ SOC_MEM_TYPE_NORMAL, 16322 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16323 /* impl */ SOC_MEM_IMPL_NORMAL, 16324 /* cmic_mor_clks */ 0, 16325 /* access_latency_mode */ 3, 16326 }, 16327 #endif /* chips */ 16328 16329 #if defined(BCM_56770_A0) 16330 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_0_MATCH_ID_COMMAND_PROFILE_TABLE_BCM56770_A0m */ 16331 /* mem FLEX_EDITOR_ZONE_0_MATCH_ID_COMMAND_PROFILE_TABLEm */ 16332 /* flags */ SOC_MEM_FLAG_VALID | 16333 SOC_MEM_FLAG_CACHABLE | 16334 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 16335 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 16336 /* cmp_fn */ _soc_mem_cmp_undef, 16337 /* *null_entry */ _soc_mem_entry_null_zeroes, 16338 /* index_min */ 0, 16339 /* index_max */ 127, 16340 /* minblock */ 24, 16341 /* maxblock */ 24, 16342 /* blocks */ 0x1000000, 16343 /* blocks_hi */ 0, 16344 /* base */ 0x18140000, 16345 /* gran */ 1, 16346 /* bytes */ 11, 16347 /* nFields */ 22, 16348 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_COMMAND_PROFILE_TABLEm_fields, 16349 /* *views */ NULL, 16350 /* *views_num */ NULL, 16351 /* snoop_cb */ NULL, 16352 /* snoop_user_data */ NULL, 16353 /* snoop_flags */ 0, 16354 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16355 /* type */ SOC_MEM_TYPE_NORMAL, 16356 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16357 /* impl */ SOC_MEM_IMPL_NORMAL, 16358 /* cmic_mor_clks */ 0, 16359 /* access_latency_mode */ 3, 16360 }, 16361 #endif /* chips */ 16362 16363 #if defined(BCM_56870_A0) 16364 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_0_MATCH_ID_TABLEm */ 16365 /* mem FLEX_EDITOR_ZONE_0_MATCH_ID_TABLEm */ 16366 /* flags */ SOC_MEM_FLAG_VALID | 16367 SOC_MEM_FLAG_CACHABLE | 16368 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 16369 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 16370 /* cmp_fn */ _soc_mem_cmp_undef, 16371 /* *null_entry */ _soc_mem_entry_null_zeroes, 16372 /* index_min */ 0, 16373 /* index_max */ 127, 16374 /* minblock */ 36, 16375 /* maxblock */ 36, 16376 /* blocks */ 0, 16377 /* blocks_hi */ 0x10, 16378 /* base */ 0x18000000, 16379 /* gran */ 1, 16380 /* bytes */ 28, 16381 /* nFields */ 51, 16382 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_TABLEm_fields, 16383 /* *views */ NULL, 16384 /* *views_num */ NULL, 16385 /* snoop_cb */ NULL, 16386 /* snoop_user_data */ NULL, 16387 /* snoop_flags */ 0, 16388 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16389 /* type */ SOC_MEM_TYPE_NORMAL, 16390 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16391 /* impl */ SOC_MEM_IMPL_NORMAL, 16392 /* cmic_mor_clks */ 0, 16393 /* access_latency_mode */ 3, 16394 }, 16395 #endif /* chips */ 16396 16397 #if defined(BCM_56370_A0) 16398 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_0_MATCH_ID_TABLE_BCM56370_A0m */ 16399 /* mem FLEX_EDITOR_ZONE_0_MATCH_ID_TABLEm */ 16400 /* flags */ SOC_MEM_FLAG_VALID | 16401 SOC_MEM_FLAG_CACHABLE | 16402 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 16403 /* cmp_fn */ _soc_mem_cmp_undef, 16404 /* *null_entry */ _soc_mem_entry_null_zeroes, 16405 /* index_min */ 0, 16406 /* index_max */ 127, 16407 /* minblock */ 7, 16408 /* maxblock */ 7, 16409 /* blocks */ 0x80, 16410 /* blocks_hi */ 0, 16411 /* base */ 0x18000000, 16412 /* gran */ 1, 16413 /* bytes */ 28, 16414 /* nFields */ 51, 16415 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_TABLEm_fields, 16416 /* *views */ NULL, 16417 /* *views_num */ NULL, 16418 /* snoop_cb */ NULL, 16419 /* snoop_user_data */ NULL, 16420 /* snoop_flags */ 0, 16421 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16422 /* type */ SOC_MEM_TYPE_NORMAL, 16423 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16424 /* impl */ SOC_MEM_IMPL_NORMAL, 16425 /* cmic_mor_clks */ 0, 16426 /* access_latency_mode */ 3, 16427 }, 16428 #endif /* chips */ 16429 16430 #if defined(BCM_56770_A0) 16431 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_0_MATCH_ID_TABLE_BCM56770_A0m */ 16432 /* mem FLEX_EDITOR_ZONE_0_MATCH_ID_TABLEm */ 16433 /* flags */ SOC_MEM_FLAG_VALID | 16434 SOC_MEM_FLAG_CACHABLE | 16435 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 16436 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 16437 /* cmp_fn */ _soc_mem_cmp_undef, 16438 /* *null_entry */ _soc_mem_entry_null_zeroes, 16439 /* index_min */ 0, 16440 /* index_max */ 127, 16441 /* minblock */ 24, 16442 /* maxblock */ 24, 16443 /* blocks */ 0x1000000, 16444 /* blocks_hi */ 0, 16445 /* base */ 0x18000000, 16446 /* gran */ 1, 16447 /* bytes */ 28, 16448 /* nFields */ 51, 16449 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_TABLEm_fields, 16450 /* *views */ NULL, 16451 /* *views_num */ NULL, 16452 /* snoop_cb */ NULL, 16453 /* snoop_user_data */ NULL, 16454 /* snoop_flags */ 0, 16455 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16456 /* type */ SOC_MEM_TYPE_NORMAL, 16457 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16458 /* impl */ SOC_MEM_IMPL_NORMAL, 16459 /* cmic_mor_clks */ 0, 16460 /* access_latency_mode */ 3, 16461 }, 16462 #endif /* chips */ 16463 16464 #if defined(BCM_56870_A0) 16465 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_1_EDIT_ID_DEL_TABLEm */ 16466 /* mem FLEX_EDITOR_ZONE_1_EDIT_ID_DEL_TABLEm */ 16467 /* flags */ SOC_MEM_FLAG_VALID | 16468 SOC_MEM_FLAG_CACHABLE | 16469 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 16470 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 16471 /* cmp_fn */ _soc_mem_cmp_undef, 16472 /* *null_entry */ _soc_mem_entry_null_zeroes, 16473 /* index_min */ 0, 16474 /* index_max */ 1023, 16475 /* minblock */ 36, 16476 /* maxblock */ 36, 16477 /* blocks */ 0, 16478 /* blocks_hi */ 0x10, 16479 /* base */ 0x182c0000, 16480 /* gran */ 1, 16481 /* bytes */ 8, 16482 /* nFields */ 17, 16483 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_DEL_TABLEm_fields, 16484 /* *views */ NULL, 16485 /* *views_num */ NULL, 16486 /* snoop_cb */ NULL, 16487 /* snoop_user_data */ NULL, 16488 /* snoop_flags */ 0, 16489 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16490 /* type */ SOC_MEM_TYPE_NORMAL, 16491 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16492 /* impl */ SOC_MEM_IMPL_NORMAL, 16493 /* cmic_mor_clks */ 0, 16494 /* access_latency_mode */ 3, 16495 }, 16496 #endif /* chips */ 16497 16498 #if defined(BCM_56370_A0) 16499 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_1_EDIT_ID_DEL_TABLE_BCM56370_A0m */ 16500 /* mem FLEX_EDITOR_ZONE_1_EDIT_ID_DEL_TABLEm */ 16501 /* flags */ SOC_MEM_FLAG_VALID | 16502 SOC_MEM_FLAG_CACHABLE | 16503 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 16504 /* cmp_fn */ _soc_mem_cmp_undef, 16505 /* *null_entry */ _soc_mem_entry_null_zeroes, 16506 /* index_min */ 0, 16507 /* index_max */ 1023, 16508 /* minblock */ 7, 16509 /* maxblock */ 7, 16510 /* blocks */ 0x80, 16511 /* blocks_hi */ 0, 16512 /* base */ 0x182c0000, 16513 /* gran */ 1, 16514 /* bytes */ 8, 16515 /* nFields */ 17, 16516 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_DEL_TABLEm_fields, 16517 /* *views */ NULL, 16518 /* *views_num */ NULL, 16519 /* snoop_cb */ NULL, 16520 /* snoop_user_data */ NULL, 16521 /* snoop_flags */ 0, 16522 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16523 /* type */ SOC_MEM_TYPE_NORMAL, 16524 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16525 /* impl */ SOC_MEM_IMPL_NORMAL, 16526 /* cmic_mor_clks */ 0, 16527 /* access_latency_mode */ 3, 16528 }, 16529 #endif /* chips */ 16530 16531 #if defined(BCM_56770_A0) 16532 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_1_EDIT_ID_DEL_TABLE_BCM56770_A0m */ 16533 /* mem FLEX_EDITOR_ZONE_1_EDIT_ID_DEL_TABLEm */ 16534 /* flags */ SOC_MEM_FLAG_VALID | 16535 SOC_MEM_FLAG_CACHABLE | 16536 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 16537 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 16538 /* cmp_fn */ _soc_mem_cmp_undef, 16539 /* *null_entry */ _soc_mem_entry_null_zeroes, 16540 /* index_min */ 0, 16541 /* index_max */ 1023, 16542 /* minblock */ 24, 16543 /* maxblock */ 24, 16544 /* blocks */ 0x1000000, 16545 /* blocks_hi */ 0, 16546 /* base */ 0x182c0000, 16547 /* gran */ 1, 16548 /* bytes */ 8, 16549 /* nFields */ 17, 16550 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_DEL_TABLEm_fields, 16551 /* *views */ NULL, 16552 /* *views_num */ NULL, 16553 /* snoop_cb */ NULL, 16554 /* snoop_user_data */ NULL, 16555 /* snoop_flags */ 0, 16556 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16557 /* type */ SOC_MEM_TYPE_NORMAL, 16558 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16559 /* impl */ SOC_MEM_IMPL_NORMAL, 16560 /* cmic_mor_clks */ 0, 16561 /* access_latency_mode */ 3, 16562 }, 16563 #endif /* chips */ 16564 16565 #if defined(BCM_56870_A0) 16566 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_1_EDIT_ID_INS_1_TABLEm */ 16567 /* mem FLEX_EDITOR_ZONE_1_EDIT_ID_INS_1_TABLEm */ 16568 /* flags */ SOC_MEM_FLAG_VALID | 16569 SOC_MEM_FLAG_CACHABLE | 16570 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 16571 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 16572 /* cmp_fn */ _soc_mem_cmp_undef, 16573 /* *null_entry */ _soc_mem_entry_null_zeroes, 16574 /* index_min */ 0, 16575 /* index_max */ 1023, 16576 /* minblock */ 36, 16577 /* maxblock */ 36, 16578 /* blocks */ 0, 16579 /* blocks_hi */ 0x10, 16580 /* base */ 0x18440000, 16581 /* gran */ 1, 16582 /* bytes */ 43, 16583 /* nFields */ 80, 16584 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_1_TABLEm_fields, 16585 /* *views */ NULL, 16586 /* *views_num */ NULL, 16587 /* snoop_cb */ NULL, 16588 /* snoop_user_data */ NULL, 16589 /* snoop_flags */ 0, 16590 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16591 /* type */ SOC_MEM_TYPE_NORMAL, 16592 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16593 /* impl */ SOC_MEM_IMPL_NORMAL, 16594 /* cmic_mor_clks */ 0, 16595 /* access_latency_mode */ 3, 16596 }, 16597 #endif /* chips */ 16598 16599 #if defined(BCM_56370_A0) 16600 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_1_EDIT_ID_INS_1_TABLE_BCM56370_A0m */ 16601 /* mem FLEX_EDITOR_ZONE_1_EDIT_ID_INS_1_TABLEm */ 16602 /* flags */ SOC_MEM_FLAG_VALID | 16603 SOC_MEM_FLAG_CACHABLE | 16604 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 16605 /* cmp_fn */ _soc_mem_cmp_undef, 16606 /* *null_entry */ _soc_mem_entry_null_zeroes, 16607 /* index_min */ 0, 16608 /* index_max */ 1023, 16609 /* minblock */ 7, 16610 /* maxblock */ 7, 16611 /* blocks */ 0x80, 16612 /* blocks_hi */ 0, 16613 /* base */ 0x18440000, 16614 /* gran */ 1, 16615 /* bytes */ 43, 16616 /* nFields */ 80, 16617 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_1_TABLEm_fields, 16618 /* *views */ NULL, 16619 /* *views_num */ NULL, 16620 /* snoop_cb */ NULL, 16621 /* snoop_user_data */ NULL, 16622 /* snoop_flags */ 0, 16623 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16624 /* type */ SOC_MEM_TYPE_NORMAL, 16625 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16626 /* impl */ SOC_MEM_IMPL_NORMAL, 16627 /* cmic_mor_clks */ 0, 16628 /* access_latency_mode */ 3, 16629 }, 16630 #endif /* chips */ 16631 16632 #if defined(BCM_56770_A0) 16633 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_1_EDIT_ID_INS_1_TABLE_BCM56770_A0m */ 16634 /* mem FLEX_EDITOR_ZONE_1_EDIT_ID_INS_1_TABLEm */ 16635 /* flags */ SOC_MEM_FLAG_VALID | 16636 SOC_MEM_FLAG_CACHABLE | 16637 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 16638 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 16639 /* cmp_fn */ _soc_mem_cmp_undef, 16640 /* *null_entry */ _soc_mem_entry_null_zeroes, 16641 /* index_min */ 0, 16642 /* index_max */ 1023, 16643 /* minblock */ 24, 16644 /* maxblock */ 24, 16645 /* blocks */ 0x1000000, 16646 /* blocks_hi */ 0, 16647 /* base */ 0x18440000, 16648 /* gran */ 1, 16649 /* bytes */ 43, 16650 /* nFields */ 80, 16651 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_1_TABLEm_fields, 16652 /* *views */ NULL, 16653 /* *views_num */ NULL, 16654 /* snoop_cb */ NULL, 16655 /* snoop_user_data */ NULL, 16656 /* snoop_flags */ 0, 16657 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16658 /* type */ SOC_MEM_TYPE_NORMAL, 16659 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16660 /* impl */ SOC_MEM_IMPL_NORMAL, 16661 /* cmic_mor_clks */ 0, 16662 /* access_latency_mode */ 3, 16663 }, 16664 #endif /* chips */ 16665 16666 #if defined(BCM_56870_A0) 16667 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_1_EDIT_ID_INS_2_TABLEm */ 16668 /* mem FLEX_EDITOR_ZONE_1_EDIT_ID_INS_2_TABLEm */ 16669 /* flags */ SOC_MEM_FLAG_VALID | 16670 SOC_MEM_FLAG_CACHABLE | 16671 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 16672 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 16673 /* cmp_fn */ _soc_mem_cmp_undef, 16674 /* *null_entry */ _soc_mem_entry_null_zeroes, 16675 /* index_min */ 0, 16676 /* index_max */ 1023, 16677 /* minblock */ 36, 16678 /* maxblock */ 36, 16679 /* blocks */ 0, 16680 /* blocks_hi */ 0x10, 16681 /* base */ 0x18480000, 16682 /* gran */ 1, 16683 /* bytes */ 18, 16684 /* nFields */ 38, 16685 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_2_TABLEm_fields, 16686 /* *views */ NULL, 16687 /* *views_num */ NULL, 16688 /* snoop_cb */ NULL, 16689 /* snoop_user_data */ NULL, 16690 /* snoop_flags */ 0, 16691 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16692 /* type */ SOC_MEM_TYPE_NORMAL, 16693 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16694 /* impl */ SOC_MEM_IMPL_NORMAL, 16695 /* cmic_mor_clks */ 0, 16696 /* access_latency_mode */ 3, 16697 }, 16698 #endif /* chips */ 16699 16700 #if defined(BCM_56370_A0) 16701 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_1_EDIT_ID_INS_2_TABLE_BCM56370_A0m */ 16702 /* mem FLEX_EDITOR_ZONE_1_EDIT_ID_INS_2_TABLEm */ 16703 /* flags */ SOC_MEM_FLAG_VALID | 16704 SOC_MEM_FLAG_CACHABLE | 16705 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 16706 /* cmp_fn */ _soc_mem_cmp_undef, 16707 /* *null_entry */ _soc_mem_entry_null_zeroes, 16708 /* index_min */ 0, 16709 /* index_max */ 1023, 16710 /* minblock */ 7, 16711 /* maxblock */ 7, 16712 /* blocks */ 0x80, 16713 /* blocks_hi */ 0, 16714 /* base */ 0x18480000, 16715 /* gran */ 1, 16716 /* bytes */ 18, 16717 /* nFields */ 38, 16718 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_2_TABLEm_fields, 16719 /* *views */ NULL, 16720 /* *views_num */ NULL, 16721 /* snoop_cb */ NULL, 16722 /* snoop_user_data */ NULL, 16723 /* snoop_flags */ 0, 16724 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16725 /* type */ SOC_MEM_TYPE_NORMAL, 16726 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16727 /* impl */ SOC_MEM_IMPL_NORMAL, 16728 /* cmic_mor_clks */ 0, 16729 /* access_latency_mode */ 3, 16730 }, 16731 #endif /* chips */ 16732 16733 #if defined(BCM_56770_A0) 16734 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_1_EDIT_ID_INS_2_TABLE_BCM56770_A0m */ 16735 /* mem FLEX_EDITOR_ZONE_1_EDIT_ID_INS_2_TABLEm */ 16736 /* flags */ SOC_MEM_FLAG_VALID | 16737 SOC_MEM_FLAG_CACHABLE | 16738 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 16739 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 16740 /* cmp_fn */ _soc_mem_cmp_undef, 16741 /* *null_entry */ _soc_mem_entry_null_zeroes, 16742 /* index_min */ 0, 16743 /* index_max */ 1023, 16744 /* minblock */ 24, 16745 /* maxblock */ 24, 16746 /* blocks */ 0x1000000, 16747 /* blocks_hi */ 0, 16748 /* base */ 0x18480000, 16749 /* gran */ 1, 16750 /* bytes */ 18, 16751 /* nFields */ 38, 16752 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_2_TABLEm_fields, 16753 /* *views */ NULL, 16754 /* *views_num */ NULL, 16755 /* snoop_cb */ NULL, 16756 /* snoop_user_data */ NULL, 16757 /* snoop_flags */ 0, 16758 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16759 /* type */ SOC_MEM_TYPE_NORMAL, 16760 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16761 /* impl */ SOC_MEM_IMPL_NORMAL, 16762 /* cmic_mor_clks */ 0, 16763 /* access_latency_mode */ 3, 16764 }, 16765 #endif /* chips */ 16766 16767 #if defined(BCM_56870_A0) 16768 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_1_EDIT_ID_RW_TABLEm */ 16769 /* mem FLEX_EDITOR_ZONE_1_EDIT_ID_RW_TABLEm */ 16770 /* flags */ SOC_MEM_FLAG_VALID | 16771 SOC_MEM_FLAG_CACHABLE | 16772 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 16773 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 16774 /* cmp_fn */ _soc_mem_cmp_undef, 16775 /* *null_entry */ _soc_mem_entry_null_zeroes, 16776 /* index_min */ 0, 16777 /* index_max */ 1023, 16778 /* minblock */ 36, 16779 /* maxblock */ 36, 16780 /* blocks */ 0, 16781 /* blocks_hi */ 0x10, 16782 /* base */ 0x18680000, 16783 /* gran */ 1, 16784 /* bytes */ 8, 16785 /* nFields */ 16, 16786 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_RW_TABLEm_fields, 16787 /* *views */ NULL, 16788 /* *views_num */ NULL, 16789 /* snoop_cb */ NULL, 16790 /* snoop_user_data */ NULL, 16791 /* snoop_flags */ 0, 16792 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16793 /* type */ SOC_MEM_TYPE_NORMAL, 16794 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16795 /* impl */ SOC_MEM_IMPL_NORMAL, 16796 /* cmic_mor_clks */ 0, 16797 /* access_latency_mode */ 3, 16798 }, 16799 #endif /* chips */ 16800 16801 #if defined(BCM_56370_A0) 16802 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_1_EDIT_ID_RW_TABLE_BCM56370_A0m */ 16803 /* mem FLEX_EDITOR_ZONE_1_EDIT_ID_RW_TABLEm */ 16804 /* flags */ SOC_MEM_FLAG_VALID | 16805 SOC_MEM_FLAG_CACHABLE | 16806 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 16807 /* cmp_fn */ _soc_mem_cmp_undef, 16808 /* *null_entry */ _soc_mem_entry_null_zeroes, 16809 /* index_min */ 0, 16810 /* index_max */ 1023, 16811 /* minblock */ 7, 16812 /* maxblock */ 7, 16813 /* blocks */ 0x80, 16814 /* blocks_hi */ 0, 16815 /* base */ 0x18680000, 16816 /* gran */ 1, 16817 /* bytes */ 8, 16818 /* nFields */ 16, 16819 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_RW_TABLEm_fields, 16820 /* *views */ NULL, 16821 /* *views_num */ NULL, 16822 /* snoop_cb */ NULL, 16823 /* snoop_user_data */ NULL, 16824 /* snoop_flags */ 0, 16825 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16826 /* type */ SOC_MEM_TYPE_NORMAL, 16827 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16828 /* impl */ SOC_MEM_IMPL_NORMAL, 16829 /* cmic_mor_clks */ 0, 16830 /* access_latency_mode */ 3, 16831 }, 16832 #endif /* chips */ 16833 16834 #if defined(BCM_56770_A0) 16835 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_1_EDIT_ID_RW_TABLE_BCM56770_A0m */ 16836 /* mem FLEX_EDITOR_ZONE_1_EDIT_ID_RW_TABLEm */ 16837 /* flags */ SOC_MEM_FLAG_VALID | 16838 SOC_MEM_FLAG_CACHABLE | 16839 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 16840 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 16841 /* cmp_fn */ _soc_mem_cmp_undef, 16842 /* *null_entry */ _soc_mem_entry_null_zeroes, 16843 /* index_min */ 0, 16844 /* index_max */ 1023, 16845 /* minblock */ 24, 16846 /* maxblock */ 24, 16847 /* blocks */ 0x1000000, 16848 /* blocks_hi */ 0, 16849 /* base */ 0x18680000, 16850 /* gran */ 1, 16851 /* bytes */ 8, 16852 /* nFields */ 16, 16853 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_RW_TABLEm_fields, 16854 /* *views */ NULL, 16855 /* *views_num */ NULL, 16856 /* snoop_cb */ NULL, 16857 /* snoop_user_data */ NULL, 16858 /* snoop_flags */ 0, 16859 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16860 /* type */ SOC_MEM_TYPE_NORMAL, 16861 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16862 /* impl */ SOC_MEM_IMPL_NORMAL, 16863 /* cmic_mor_clks */ 0, 16864 /* access_latency_mode */ 3, 16865 }, 16866 #endif /* chips */ 16867 16868 #if defined(BCM_56870_A0) 16869 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_1_MATCH_ID_COMMAND_PROFILE_TABLEm */ 16870 /* mem FLEX_EDITOR_ZONE_1_MATCH_ID_COMMAND_PROFILE_TABLEm */ 16871 /* flags */ SOC_MEM_FLAG_VALID | 16872 SOC_MEM_FLAG_CACHABLE | 16873 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 16874 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 16875 /* cmp_fn */ _soc_mem_cmp_undef, 16876 /* *null_entry */ _soc_mem_entry_null_zeroes, 16877 /* index_min */ 0, 16878 /* index_max */ 127, 16879 /* minblock */ 36, 16880 /* maxblock */ 36, 16881 /* blocks */ 0, 16882 /* blocks_hi */ 0x10, 16883 /* base */ 0x18180000, 16884 /* gran */ 1, 16885 /* bytes */ 11, 16886 /* nFields */ 22, 16887 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_COMMAND_PROFILE_TABLEm_fields, 16888 /* *views */ NULL, 16889 /* *views_num */ NULL, 16890 /* snoop_cb */ NULL, 16891 /* snoop_user_data */ NULL, 16892 /* snoop_flags */ 0, 16893 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16894 /* type */ SOC_MEM_TYPE_NORMAL, 16895 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16896 /* impl */ SOC_MEM_IMPL_NORMAL, 16897 /* cmic_mor_clks */ 0, 16898 /* access_latency_mode */ 3, 16899 }, 16900 #endif /* chips */ 16901 16902 #if defined(BCM_56370_A0) 16903 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_1_MATCH_ID_COMMAND_PROFILE_TABLE_BCM56370_A0m */ 16904 /* mem FLEX_EDITOR_ZONE_1_MATCH_ID_COMMAND_PROFILE_TABLEm */ 16905 /* flags */ SOC_MEM_FLAG_VALID | 16906 SOC_MEM_FLAG_CACHABLE | 16907 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 16908 /* cmp_fn */ _soc_mem_cmp_undef, 16909 /* *null_entry */ _soc_mem_entry_null_zeroes, 16910 /* index_min */ 0, 16911 /* index_max */ 127, 16912 /* minblock */ 7, 16913 /* maxblock */ 7, 16914 /* blocks */ 0x80, 16915 /* blocks_hi */ 0, 16916 /* base */ 0x18180000, 16917 /* gran */ 1, 16918 /* bytes */ 11, 16919 /* nFields */ 22, 16920 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_COMMAND_PROFILE_TABLEm_fields, 16921 /* *views */ NULL, 16922 /* *views_num */ NULL, 16923 /* snoop_cb */ NULL, 16924 /* snoop_user_data */ NULL, 16925 /* snoop_flags */ 0, 16926 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16927 /* type */ SOC_MEM_TYPE_NORMAL, 16928 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16929 /* impl */ SOC_MEM_IMPL_NORMAL, 16930 /* cmic_mor_clks */ 0, 16931 /* access_latency_mode */ 3, 16932 }, 16933 #endif /* chips */ 16934 16935 #if defined(BCM_56770_A0) 16936 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_1_MATCH_ID_COMMAND_PROFILE_TABLE_BCM56770_A0m */ 16937 /* mem FLEX_EDITOR_ZONE_1_MATCH_ID_COMMAND_PROFILE_TABLEm */ 16938 /* flags */ SOC_MEM_FLAG_VALID | 16939 SOC_MEM_FLAG_CACHABLE | 16940 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 16941 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 16942 /* cmp_fn */ _soc_mem_cmp_undef, 16943 /* *null_entry */ _soc_mem_entry_null_zeroes, 16944 /* index_min */ 0, 16945 /* index_max */ 127, 16946 /* minblock */ 24, 16947 /* maxblock */ 24, 16948 /* blocks */ 0x1000000, 16949 /* blocks_hi */ 0, 16950 /* base */ 0x18180000, 16951 /* gran */ 1, 16952 /* bytes */ 11, 16953 /* nFields */ 22, 16954 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_COMMAND_PROFILE_TABLEm_fields, 16955 /* *views */ NULL, 16956 /* *views_num */ NULL, 16957 /* snoop_cb */ NULL, 16958 /* snoop_user_data */ NULL, 16959 /* snoop_flags */ 0, 16960 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16961 /* type */ SOC_MEM_TYPE_NORMAL, 16962 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16963 /* impl */ SOC_MEM_IMPL_NORMAL, 16964 /* cmic_mor_clks */ 0, 16965 /* access_latency_mode */ 3, 16966 }, 16967 #endif /* chips */ 16968 16969 #if defined(BCM_56870_A0) 16970 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_1_MATCH_ID_TABLEm */ 16971 /* mem FLEX_EDITOR_ZONE_1_MATCH_ID_TABLEm */ 16972 /* flags */ SOC_MEM_FLAG_VALID | 16973 SOC_MEM_FLAG_CACHABLE | 16974 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 16975 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 16976 /* cmp_fn */ _soc_mem_cmp_undef, 16977 /* *null_entry */ _soc_mem_entry_null_zeroes, 16978 /* index_min */ 0, 16979 /* index_max */ 2047, 16980 /* minblock */ 36, 16981 /* maxblock */ 36, 16982 /* blocks */ 0, 16983 /* blocks_hi */ 0x10, 16984 /* base */ 0x18040000, 16985 /* gran */ 1, 16986 /* bytes */ 28, 16987 /* nFields */ 51, 16988 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_TABLEm_fields, 16989 /* *views */ NULL, 16990 /* *views_num */ NULL, 16991 /* snoop_cb */ NULL, 16992 /* snoop_user_data */ NULL, 16993 /* snoop_flags */ 0, 16994 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16995 /* type */ SOC_MEM_TYPE_NORMAL, 16996 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16997 /* impl */ SOC_MEM_IMPL_NORMAL, 16998 /* cmic_mor_clks */ 0, 16999 /* access_latency_mode */ 3, 17000 }, 17001 #endif /* chips */ 17002 17003 #if defined(BCM_56370_A0) 17004 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_1_MATCH_ID_TABLE_BCM56370_A0m */ 17005 /* mem FLEX_EDITOR_ZONE_1_MATCH_ID_TABLEm */ 17006 /* flags */ SOC_MEM_FLAG_VALID | 17007 SOC_MEM_FLAG_CACHABLE | 17008 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 17009 /* cmp_fn */ _soc_mem_cmp_undef, 17010 /* *null_entry */ _soc_mem_entry_null_zeroes, 17011 /* index_min */ 0, 17012 /* index_max */ 2047, 17013 /* minblock */ 7, 17014 /* maxblock */ 7, 17015 /* blocks */ 0x80, 17016 /* blocks_hi */ 0, 17017 /* base */ 0x18040000, 17018 /* gran */ 1, 17019 /* bytes */ 28, 17020 /* nFields */ 51, 17021 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_TABLEm_fields, 17022 /* *views */ NULL, 17023 /* *views_num */ NULL, 17024 /* snoop_cb */ NULL, 17025 /* snoop_user_data */ NULL, 17026 /* snoop_flags */ 0, 17027 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17028 /* type */ SOC_MEM_TYPE_NORMAL, 17029 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17030 /* impl */ SOC_MEM_IMPL_NORMAL, 17031 /* cmic_mor_clks */ 0, 17032 /* access_latency_mode */ 3, 17033 }, 17034 #endif /* chips */ 17035 17036 #if defined(BCM_56770_A0) 17037 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_1_MATCH_ID_TABLE_BCM56770_A0m */ 17038 /* mem FLEX_EDITOR_ZONE_1_MATCH_ID_TABLEm */ 17039 /* flags */ SOC_MEM_FLAG_VALID | 17040 SOC_MEM_FLAG_CACHABLE | 17041 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 17042 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 17043 /* cmp_fn */ _soc_mem_cmp_undef, 17044 /* *null_entry */ _soc_mem_entry_null_zeroes, 17045 /* index_min */ 0, 17046 /* index_max */ 2047, 17047 /* minblock */ 24, 17048 /* maxblock */ 24, 17049 /* blocks */ 0x1000000, 17050 /* blocks_hi */ 0, 17051 /* base */ 0x18040000, 17052 /* gran */ 1, 17053 /* bytes */ 28, 17054 /* nFields */ 51, 17055 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_TABLEm_fields, 17056 /* *views */ NULL, 17057 /* *views_num */ NULL, 17058 /* snoop_cb */ NULL, 17059 /* snoop_user_data */ NULL, 17060 /* snoop_flags */ 0, 17061 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17062 /* type */ SOC_MEM_TYPE_NORMAL, 17063 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17064 /* impl */ SOC_MEM_IMPL_NORMAL, 17065 /* cmic_mor_clks */ 0, 17066 /* access_latency_mode */ 3, 17067 }, 17068 #endif /* chips */ 17069 17070 #if defined(BCM_56870_A0) 17071 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_2_EDIT_ID_DEL_TABLEm */ 17072 /* mem FLEX_EDITOR_ZONE_2_EDIT_ID_DEL_TABLEm */ 17073 /* flags */ SOC_MEM_FLAG_VALID | 17074 SOC_MEM_FLAG_CACHABLE | 17075 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 17076 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 17077 /* cmp_fn */ _soc_mem_cmp_undef, 17078 /* *null_entry */ _soc_mem_entry_null_zeroes, 17079 /* index_min */ 0, 17080 /* index_max */ 1023, 17081 /* minblock */ 36, 17082 /* maxblock */ 36, 17083 /* blocks */ 0, 17084 /* blocks_hi */ 0x10, 17085 /* base */ 0x18300000, 17086 /* gran */ 1, 17087 /* bytes */ 8, 17088 /* nFields */ 17, 17089 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_DEL_TABLEm_fields, 17090 /* *views */ NULL, 17091 /* *views_num */ NULL, 17092 /* snoop_cb */ NULL, 17093 /* snoop_user_data */ NULL, 17094 /* snoop_flags */ 0, 17095 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17096 /* type */ SOC_MEM_TYPE_NORMAL, 17097 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17098 /* impl */ SOC_MEM_IMPL_NORMAL, 17099 /* cmic_mor_clks */ 0, 17100 /* access_latency_mode */ 3, 17101 }, 17102 #endif /* chips */ 17103 17104 #if defined(BCM_56370_A0) 17105 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_2_EDIT_ID_DEL_TABLE_BCM56370_A0m */ 17106 /* mem FLEX_EDITOR_ZONE_2_EDIT_ID_DEL_TABLEm */ 17107 /* flags */ SOC_MEM_FLAG_VALID | 17108 SOC_MEM_FLAG_CACHABLE | 17109 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 17110 /* cmp_fn */ _soc_mem_cmp_undef, 17111 /* *null_entry */ _soc_mem_entry_null_zeroes, 17112 /* index_min */ 0, 17113 /* index_max */ 1023, 17114 /* minblock */ 7, 17115 /* maxblock */ 7, 17116 /* blocks */ 0x80, 17117 /* blocks_hi */ 0, 17118 /* base */ 0x18300000, 17119 /* gran */ 1, 17120 /* bytes */ 8, 17121 /* nFields */ 17, 17122 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_DEL_TABLEm_fields, 17123 /* *views */ NULL, 17124 /* *views_num */ NULL, 17125 /* snoop_cb */ NULL, 17126 /* snoop_user_data */ NULL, 17127 /* snoop_flags */ 0, 17128 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17129 /* type */ SOC_MEM_TYPE_NORMAL, 17130 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17131 /* impl */ SOC_MEM_IMPL_NORMAL, 17132 /* cmic_mor_clks */ 0, 17133 /* access_latency_mode */ 3, 17134 }, 17135 #endif /* chips */ 17136 17137 #if defined(BCM_56770_A0) 17138 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_2_EDIT_ID_DEL_TABLE_BCM56770_A0m */ 17139 /* mem FLEX_EDITOR_ZONE_2_EDIT_ID_DEL_TABLEm */ 17140 /* flags */ SOC_MEM_FLAG_VALID | 17141 SOC_MEM_FLAG_CACHABLE | 17142 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 17143 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 17144 /* cmp_fn */ _soc_mem_cmp_undef, 17145 /* *null_entry */ _soc_mem_entry_null_zeroes, 17146 /* index_min */ 0, 17147 /* index_max */ 1023, 17148 /* minblock */ 24, 17149 /* maxblock */ 24, 17150 /* blocks */ 0x1000000, 17151 /* blocks_hi */ 0, 17152 /* base */ 0x18300000, 17153 /* gran */ 1, 17154 /* bytes */ 8, 17155 /* nFields */ 17, 17156 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_DEL_TABLEm_fields, 17157 /* *views */ NULL, 17158 /* *views_num */ NULL, 17159 /* snoop_cb */ NULL, 17160 /* snoop_user_data */ NULL, 17161 /* snoop_flags */ 0, 17162 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17163 /* type */ SOC_MEM_TYPE_NORMAL, 17164 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17165 /* impl */ SOC_MEM_IMPL_NORMAL, 17166 /* cmic_mor_clks */ 0, 17167 /* access_latency_mode */ 3, 17168 }, 17169 #endif /* chips */ 17170 17171 #if defined(BCM_56870_A0) 17172 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_2_EDIT_ID_INS_1_TABLEm */ 17173 /* mem FLEX_EDITOR_ZONE_2_EDIT_ID_INS_1_TABLEm */ 17174 /* flags */ SOC_MEM_FLAG_VALID | 17175 SOC_MEM_FLAG_CACHABLE | 17176 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 17177 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 17178 /* cmp_fn */ _soc_mem_cmp_undef, 17179 /* *null_entry */ _soc_mem_entry_null_zeroes, 17180 /* index_min */ 0, 17181 /* index_max */ 1023, 17182 /* minblock */ 36, 17183 /* maxblock */ 36, 17184 /* blocks */ 0, 17185 /* blocks_hi */ 0x10, 17186 /* base */ 0x184c0000, 17187 /* gran */ 1, 17188 /* bytes */ 43, 17189 /* nFields */ 80, 17190 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_1_TABLEm_fields, 17191 /* *views */ NULL, 17192 /* *views_num */ NULL, 17193 /* snoop_cb */ NULL, 17194 /* snoop_user_data */ NULL, 17195 /* snoop_flags */ 0, 17196 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17197 /* type */ SOC_MEM_TYPE_NORMAL, 17198 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17199 /* impl */ SOC_MEM_IMPL_NORMAL, 17200 /* cmic_mor_clks */ 0, 17201 /* access_latency_mode */ 3, 17202 }, 17203 #endif /* chips */ 17204 17205 #if defined(BCM_56370_A0) 17206 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_2_EDIT_ID_INS_1_TABLE_BCM56370_A0m */ 17207 /* mem FLEX_EDITOR_ZONE_2_EDIT_ID_INS_1_TABLEm */ 17208 /* flags */ SOC_MEM_FLAG_VALID | 17209 SOC_MEM_FLAG_CACHABLE | 17210 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 17211 /* cmp_fn */ _soc_mem_cmp_undef, 17212 /* *null_entry */ _soc_mem_entry_null_zeroes, 17213 /* index_min */ 0, 17214 /* index_max */ 1023, 17215 /* minblock */ 7, 17216 /* maxblock */ 7, 17217 /* blocks */ 0x80, 17218 /* blocks_hi */ 0, 17219 /* base */ 0x184c0000, 17220 /* gran */ 1, 17221 /* bytes */ 43, 17222 /* nFields */ 80, 17223 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_1_TABLEm_fields, 17224 /* *views */ NULL, 17225 /* *views_num */ NULL, 17226 /* snoop_cb */ NULL, 17227 /* snoop_user_data */ NULL, 17228 /* snoop_flags */ 0, 17229 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17230 /* type */ SOC_MEM_TYPE_NORMAL, 17231 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17232 /* impl */ SOC_MEM_IMPL_NORMAL, 17233 /* cmic_mor_clks */ 0, 17234 /* access_latency_mode */ 3, 17235 }, 17236 #endif /* chips */ 17237 17238 #if defined(BCM_56770_A0) 17239 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_2_EDIT_ID_INS_1_TABLE_BCM56770_A0m */ 17240 /* mem FLEX_EDITOR_ZONE_2_EDIT_ID_INS_1_TABLEm */ 17241 /* flags */ SOC_MEM_FLAG_VALID | 17242 SOC_MEM_FLAG_CACHABLE | 17243 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 17244 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 17245 /* cmp_fn */ _soc_mem_cmp_undef, 17246 /* *null_entry */ _soc_mem_entry_null_zeroes, 17247 /* index_min */ 0, 17248 /* index_max */ 1023, 17249 /* minblock */ 24, 17250 /* maxblock */ 24, 17251 /* blocks */ 0x1000000, 17252 /* blocks_hi */ 0, 17253 /* base */ 0x184c0000, 17254 /* gran */ 1, 17255 /* bytes */ 43, 17256 /* nFields */ 80, 17257 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_1_TABLEm_fields, 17258 /* *views */ NULL, 17259 /* *views_num */ NULL, 17260 /* snoop_cb */ NULL, 17261 /* snoop_user_data */ NULL, 17262 /* snoop_flags */ 0, 17263 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17264 /* type */ SOC_MEM_TYPE_NORMAL, 17265 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17266 /* impl */ SOC_MEM_IMPL_NORMAL, 17267 /* cmic_mor_clks */ 0, 17268 /* access_latency_mode */ 3, 17269 }, 17270 #endif /* chips */ 17271 17272 #if defined(BCM_56870_A0) 17273 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_2_EDIT_ID_INS_2_TABLEm */ 17274 /* mem FLEX_EDITOR_ZONE_2_EDIT_ID_INS_2_TABLEm */ 17275 /* flags */ SOC_MEM_FLAG_VALID | 17276 SOC_MEM_FLAG_CACHABLE | 17277 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 17278 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 17279 /* cmp_fn */ _soc_mem_cmp_undef, 17280 /* *null_entry */ _soc_mem_entry_null_zeroes, 17281 /* index_min */ 0, 17282 /* index_max */ 1023, 17283 /* minblock */ 36, 17284 /* maxblock */ 36, 17285 /* blocks */ 0, 17286 /* blocks_hi */ 0x10, 17287 /* base */ 0x18500000, 17288 /* gran */ 1, 17289 /* bytes */ 18, 17290 /* nFields */ 38, 17291 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_2_TABLEm_fields, 17292 /* *views */ NULL, 17293 /* *views_num */ NULL, 17294 /* snoop_cb */ NULL, 17295 /* snoop_user_data */ NULL, 17296 /* snoop_flags */ 0, 17297 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17298 /* type */ SOC_MEM_TYPE_NORMAL, 17299 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17300 /* impl */ SOC_MEM_IMPL_NORMAL, 17301 /* cmic_mor_clks */ 0, 17302 /* access_latency_mode */ 3, 17303 }, 17304 #endif /* chips */ 17305 17306 #if defined(BCM_56370_A0) 17307 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_2_EDIT_ID_INS_2_TABLE_BCM56370_A0m */ 17308 /* mem FLEX_EDITOR_ZONE_2_EDIT_ID_INS_2_TABLEm */ 17309 /* flags */ SOC_MEM_FLAG_VALID | 17310 SOC_MEM_FLAG_CACHABLE | 17311 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 17312 /* cmp_fn */ _soc_mem_cmp_undef, 17313 /* *null_entry */ _soc_mem_entry_null_zeroes, 17314 /* index_min */ 0, 17315 /* index_max */ 1023, 17316 /* minblock */ 7, 17317 /* maxblock */ 7, 17318 /* blocks */ 0x80, 17319 /* blocks_hi */ 0, 17320 /* base */ 0x18500000, 17321 /* gran */ 1, 17322 /* bytes */ 18, 17323 /* nFields */ 38, 17324 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_2_TABLEm_fields, 17325 /* *views */ NULL, 17326 /* *views_num */ NULL, 17327 /* snoop_cb */ NULL, 17328 /* snoop_user_data */ NULL, 17329 /* snoop_flags */ 0, 17330 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17331 /* type */ SOC_MEM_TYPE_NORMAL, 17332 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17333 /* impl */ SOC_MEM_IMPL_NORMAL, 17334 /* cmic_mor_clks */ 0, 17335 /* access_latency_mode */ 3, 17336 }, 17337 #endif /* chips */ 17338 17339 #if defined(BCM_56770_A0) 17340 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_2_EDIT_ID_INS_2_TABLE_BCM56770_A0m */ 17341 /* mem FLEX_EDITOR_ZONE_2_EDIT_ID_INS_2_TABLEm */ 17342 /* flags */ SOC_MEM_FLAG_VALID | 17343 SOC_MEM_FLAG_CACHABLE | 17344 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 17345 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 17346 /* cmp_fn */ _soc_mem_cmp_undef, 17347 /* *null_entry */ _soc_mem_entry_null_zeroes, 17348 /* index_min */ 0, 17349 /* index_max */ 1023, 17350 /* minblock */ 24, 17351 /* maxblock */ 24, 17352 /* blocks */ 0x1000000, 17353 /* blocks_hi */ 0, 17354 /* base */ 0x18500000, 17355 /* gran */ 1, 17356 /* bytes */ 18, 17357 /* nFields */ 38, 17358 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_2_TABLEm_fields, 17359 /* *views */ NULL, 17360 /* *views_num */ NULL, 17361 /* snoop_cb */ NULL, 17362 /* snoop_user_data */ NULL, 17363 /* snoop_flags */ 0, 17364 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17365 /* type */ SOC_MEM_TYPE_NORMAL, 17366 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17367 /* impl */ SOC_MEM_IMPL_NORMAL, 17368 /* cmic_mor_clks */ 0, 17369 /* access_latency_mode */ 3, 17370 }, 17371 #endif /* chips */ 17372 17373 #if defined(BCM_56870_A0) 17374 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_2_EDIT_ID_RW_TABLEm */ 17375 /* mem FLEX_EDITOR_ZONE_2_EDIT_ID_RW_TABLEm */ 17376 /* flags */ SOC_MEM_FLAG_VALID | 17377 SOC_MEM_FLAG_CACHABLE | 17378 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 17379 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 17380 /* cmp_fn */ _soc_mem_cmp_undef, 17381 /* *null_entry */ _soc_mem_entry_null_zeroes, 17382 /* index_min */ 0, 17383 /* index_max */ 1023, 17384 /* minblock */ 36, 17385 /* maxblock */ 36, 17386 /* blocks */ 0, 17387 /* blocks_hi */ 0x10, 17388 /* base */ 0x186c0000, 17389 /* gran */ 1, 17390 /* bytes */ 8, 17391 /* nFields */ 16, 17392 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_RW_TABLEm_fields, 17393 /* *views */ NULL, 17394 /* *views_num */ NULL, 17395 /* snoop_cb */ NULL, 17396 /* snoop_user_data */ NULL, 17397 /* snoop_flags */ 0, 17398 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17399 /* type */ SOC_MEM_TYPE_NORMAL, 17400 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17401 /* impl */ SOC_MEM_IMPL_NORMAL, 17402 /* cmic_mor_clks */ 0, 17403 /* access_latency_mode */ 3, 17404 }, 17405 #endif /* chips */ 17406 17407 #if defined(BCM_56370_A0) 17408 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_2_EDIT_ID_RW_TABLE_BCM56370_A0m */ 17409 /* mem FLEX_EDITOR_ZONE_2_EDIT_ID_RW_TABLEm */ 17410 /* flags */ SOC_MEM_FLAG_VALID | 17411 SOC_MEM_FLAG_CACHABLE | 17412 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 17413 /* cmp_fn */ _soc_mem_cmp_undef, 17414 /* *null_entry */ _soc_mem_entry_null_zeroes, 17415 /* index_min */ 0, 17416 /* index_max */ 1023, 17417 /* minblock */ 7, 17418 /* maxblock */ 7, 17419 /* blocks */ 0x80, 17420 /* blocks_hi */ 0, 17421 /* base */ 0x186c0000, 17422 /* gran */ 1, 17423 /* bytes */ 8, 17424 /* nFields */ 16, 17425 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_RW_TABLEm_fields, 17426 /* *views */ NULL, 17427 /* *views_num */ NULL, 17428 /* snoop_cb */ NULL, 17429 /* snoop_user_data */ NULL, 17430 /* snoop_flags */ 0, 17431 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17432 /* type */ SOC_MEM_TYPE_NORMAL, 17433 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17434 /* impl */ SOC_MEM_IMPL_NORMAL, 17435 /* cmic_mor_clks */ 0, 17436 /* access_latency_mode */ 3, 17437 }, 17438 #endif /* chips */ 17439 17440 #if defined(BCM_56770_A0) 17441 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_2_EDIT_ID_RW_TABLE_BCM56770_A0m */ 17442 /* mem FLEX_EDITOR_ZONE_2_EDIT_ID_RW_TABLEm */ 17443 /* flags */ SOC_MEM_FLAG_VALID | 17444 SOC_MEM_FLAG_CACHABLE | 17445 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 17446 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 17447 /* cmp_fn */ _soc_mem_cmp_undef, 17448 /* *null_entry */ _soc_mem_entry_null_zeroes, 17449 /* index_min */ 0, 17450 /* index_max */ 1023, 17451 /* minblock */ 24, 17452 /* maxblock */ 24, 17453 /* blocks */ 0x1000000, 17454 /* blocks_hi */ 0, 17455 /* base */ 0x186c0000, 17456 /* gran */ 1, 17457 /* bytes */ 8, 17458 /* nFields */ 16, 17459 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_RW_TABLEm_fields, 17460 /* *views */ NULL, 17461 /* *views_num */ NULL, 17462 /* snoop_cb */ NULL, 17463 /* snoop_user_data */ NULL, 17464 /* snoop_flags */ 0, 17465 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17466 /* type */ SOC_MEM_TYPE_NORMAL, 17467 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17468 /* impl */ SOC_MEM_IMPL_NORMAL, 17469 /* cmic_mor_clks */ 0, 17470 /* access_latency_mode */ 3, 17471 }, 17472 #endif /* chips */ 17473 17474 #if defined(BCM_56870_A0) 17475 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_2_MATCH_ID_COMMAND_PROFILE_TABLEm */ 17476 /* mem FLEX_EDITOR_ZONE_2_MATCH_ID_COMMAND_PROFILE_TABLEm */ 17477 /* flags */ SOC_MEM_FLAG_VALID | 17478 SOC_MEM_FLAG_CACHABLE | 17479 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 17480 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 17481 /* cmp_fn */ _soc_mem_cmp_undef, 17482 /* *null_entry */ _soc_mem_entry_null_zeroes, 17483 /* index_min */ 0, 17484 /* index_max */ 127, 17485 /* minblock */ 36, 17486 /* maxblock */ 36, 17487 /* blocks */ 0, 17488 /* blocks_hi */ 0x10, 17489 /* base */ 0x181c0000, 17490 /* gran */ 1, 17491 /* bytes */ 11, 17492 /* nFields */ 22, 17493 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_COMMAND_PROFILE_TABLEm_fields, 17494 /* *views */ NULL, 17495 /* *views_num */ NULL, 17496 /* snoop_cb */ NULL, 17497 /* snoop_user_data */ NULL, 17498 /* snoop_flags */ 0, 17499 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17500 /* type */ SOC_MEM_TYPE_NORMAL, 17501 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17502 /* impl */ SOC_MEM_IMPL_NORMAL, 17503 /* cmic_mor_clks */ 0, 17504 /* access_latency_mode */ 3, 17505 }, 17506 #endif /* chips */ 17507 17508 #if defined(BCM_56370_A0) 17509 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_2_MATCH_ID_COMMAND_PROFILE_TABLE_BCM56370_A0m */ 17510 /* mem FLEX_EDITOR_ZONE_2_MATCH_ID_COMMAND_PROFILE_TABLEm */ 17511 /* flags */ SOC_MEM_FLAG_VALID | 17512 SOC_MEM_FLAG_CACHABLE | 17513 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 17514 /* cmp_fn */ _soc_mem_cmp_undef, 17515 /* *null_entry */ _soc_mem_entry_null_zeroes, 17516 /* index_min */ 0, 17517 /* index_max */ 127, 17518 /* minblock */ 7, 17519 /* maxblock */ 7, 17520 /* blocks */ 0x80, 17521 /* blocks_hi */ 0, 17522 /* base */ 0x181c0000, 17523 /* gran */ 1, 17524 /* bytes */ 11, 17525 /* nFields */ 22, 17526 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_COMMAND_PROFILE_TABLEm_fields, 17527 /* *views */ NULL, 17528 /* *views_num */ NULL, 17529 /* snoop_cb */ NULL, 17530 /* snoop_user_data */ NULL, 17531 /* snoop_flags */ 0, 17532 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17533 /* type */ SOC_MEM_TYPE_NORMAL, 17534 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17535 /* impl */ SOC_MEM_IMPL_NORMAL, 17536 /* cmic_mor_clks */ 0, 17537 /* access_latency_mode */ 3, 17538 }, 17539 #endif /* chips */ 17540 17541 #if defined(BCM_56770_A0) 17542 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_2_MATCH_ID_COMMAND_PROFILE_TABLE_BCM56770_A0m */ 17543 /* mem FLEX_EDITOR_ZONE_2_MATCH_ID_COMMAND_PROFILE_TABLEm */ 17544 /* flags */ SOC_MEM_FLAG_VALID | 17545 SOC_MEM_FLAG_CACHABLE | 17546 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 17547 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 17548 /* cmp_fn */ _soc_mem_cmp_undef, 17549 /* *null_entry */ _soc_mem_entry_null_zeroes, 17550 /* index_min */ 0, 17551 /* index_max */ 127, 17552 /* minblock */ 24, 17553 /* maxblock */ 24, 17554 /* blocks */ 0x1000000, 17555 /* blocks_hi */ 0, 17556 /* base */ 0x181c0000, 17557 /* gran */ 1, 17558 /* bytes */ 11, 17559 /* nFields */ 22, 17560 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_COMMAND_PROFILE_TABLEm_fields, 17561 /* *views */ NULL, 17562 /* *views_num */ NULL, 17563 /* snoop_cb */ NULL, 17564 /* snoop_user_data */ NULL, 17565 /* snoop_flags */ 0, 17566 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17567 /* type */ SOC_MEM_TYPE_NORMAL, 17568 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17569 /* impl */ SOC_MEM_IMPL_NORMAL, 17570 /* cmic_mor_clks */ 0, 17571 /* access_latency_mode */ 3, 17572 }, 17573 #endif /* chips */ 17574 17575 #if defined(BCM_56870_A0) 17576 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_2_MATCH_ID_TABLEm */ 17577 /* mem FLEX_EDITOR_ZONE_2_MATCH_ID_TABLEm */ 17578 /* flags */ SOC_MEM_FLAG_VALID | 17579 SOC_MEM_FLAG_CACHABLE | 17580 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 17581 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 17582 /* cmp_fn */ _soc_mem_cmp_undef, 17583 /* *null_entry */ _soc_mem_entry_null_zeroes, 17584 /* index_min */ 0, 17585 /* index_max */ 2047, 17586 /* minblock */ 36, 17587 /* maxblock */ 36, 17588 /* blocks */ 0, 17589 /* blocks_hi */ 0x10, 17590 /* base */ 0x18080000, 17591 /* gran */ 1, 17592 /* bytes */ 28, 17593 /* nFields */ 51, 17594 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_TABLEm_fields, 17595 /* *views */ NULL, 17596 /* *views_num */ NULL, 17597 /* snoop_cb */ NULL, 17598 /* snoop_user_data */ NULL, 17599 /* snoop_flags */ 0, 17600 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17601 /* type */ SOC_MEM_TYPE_NORMAL, 17602 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17603 /* impl */ SOC_MEM_IMPL_NORMAL, 17604 /* cmic_mor_clks */ 0, 17605 /* access_latency_mode */ 3, 17606 }, 17607 #endif /* chips */ 17608 17609 #if defined(BCM_56370_A0) 17610 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_2_MATCH_ID_TABLE_BCM56370_A0m */ 17611 /* mem FLEX_EDITOR_ZONE_2_MATCH_ID_TABLEm */ 17612 /* flags */ SOC_MEM_FLAG_VALID | 17613 SOC_MEM_FLAG_CACHABLE | 17614 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 17615 /* cmp_fn */ _soc_mem_cmp_undef, 17616 /* *null_entry */ _soc_mem_entry_null_zeroes, 17617 /* index_min */ 0, 17618 /* index_max */ 2047, 17619 /* minblock */ 7, 17620 /* maxblock */ 7, 17621 /* blocks */ 0x80, 17622 /* blocks_hi */ 0, 17623 /* base */ 0x18080000, 17624 /* gran */ 1, 17625 /* bytes */ 28, 17626 /* nFields */ 51, 17627 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_TABLEm_fields, 17628 /* *views */ NULL, 17629 /* *views_num */ NULL, 17630 /* snoop_cb */ NULL, 17631 /* snoop_user_data */ NULL, 17632 /* snoop_flags */ 0, 17633 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17634 /* type */ SOC_MEM_TYPE_NORMAL, 17635 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17636 /* impl */ SOC_MEM_IMPL_NORMAL, 17637 /* cmic_mor_clks */ 0, 17638 /* access_latency_mode */ 3, 17639 }, 17640 #endif /* chips */ 17641 17642 #if defined(BCM_56770_A0) 17643 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_2_MATCH_ID_TABLE_BCM56770_A0m */ 17644 /* mem FLEX_EDITOR_ZONE_2_MATCH_ID_TABLEm */ 17645 /* flags */ SOC_MEM_FLAG_VALID | 17646 SOC_MEM_FLAG_CACHABLE | 17647 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 17648 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 17649 /* cmp_fn */ _soc_mem_cmp_undef, 17650 /* *null_entry */ _soc_mem_entry_null_zeroes, 17651 /* index_min */ 0, 17652 /* index_max */ 2047, 17653 /* minblock */ 24, 17654 /* maxblock */ 24, 17655 /* blocks */ 0x1000000, 17656 /* blocks_hi */ 0, 17657 /* base */ 0x18080000, 17658 /* gran */ 1, 17659 /* bytes */ 28, 17660 /* nFields */ 51, 17661 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_TABLEm_fields, 17662 /* *views */ NULL, 17663 /* *views_num */ NULL, 17664 /* snoop_cb */ NULL, 17665 /* snoop_user_data */ NULL, 17666 /* snoop_flags */ 0, 17667 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17668 /* type */ SOC_MEM_TYPE_NORMAL, 17669 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17670 /* impl */ SOC_MEM_IMPL_NORMAL, 17671 /* cmic_mor_clks */ 0, 17672 /* access_latency_mode */ 3, 17673 }, 17674 #endif /* chips */ 17675 17676 #if defined(BCM_56870_A0) 17677 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_3_EDIT_ID_DEL_TABLEm */ 17678 /* mem FLEX_EDITOR_ZONE_3_EDIT_ID_DEL_TABLEm */ 17679 /* flags */ SOC_MEM_FLAG_VALID | 17680 SOC_MEM_FLAG_CACHABLE | 17681 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 17682 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 17683 /* cmp_fn */ _soc_mem_cmp_undef, 17684 /* *null_entry */ _soc_mem_entry_null_zeroes, 17685 /* index_min */ 0, 17686 /* index_max */ 1023, 17687 /* minblock */ 36, 17688 /* maxblock */ 36, 17689 /* blocks */ 0, 17690 /* blocks_hi */ 0x10, 17691 /* base */ 0x18340000, 17692 /* gran */ 1, 17693 /* bytes */ 8, 17694 /* nFields */ 17, 17695 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_DEL_TABLEm_fields, 17696 /* *views */ NULL, 17697 /* *views_num */ NULL, 17698 /* snoop_cb */ NULL, 17699 /* snoop_user_data */ NULL, 17700 /* snoop_flags */ 0, 17701 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17702 /* type */ SOC_MEM_TYPE_NORMAL, 17703 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17704 /* impl */ SOC_MEM_IMPL_NORMAL, 17705 /* cmic_mor_clks */ 0, 17706 /* access_latency_mode */ 3, 17707 }, 17708 #endif /* chips */ 17709 17710 #if defined(BCM_56370_A0) 17711 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_3_EDIT_ID_DEL_TABLE_BCM56370_A0m */ 17712 /* mem FLEX_EDITOR_ZONE_3_EDIT_ID_DEL_TABLEm */ 17713 /* flags */ SOC_MEM_FLAG_VALID | 17714 SOC_MEM_FLAG_CACHABLE | 17715 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 17716 /* cmp_fn */ _soc_mem_cmp_undef, 17717 /* *null_entry */ _soc_mem_entry_null_zeroes, 17718 /* index_min */ 0, 17719 /* index_max */ 1023, 17720 /* minblock */ 7, 17721 /* maxblock */ 7, 17722 /* blocks */ 0x80, 17723 /* blocks_hi */ 0, 17724 /* base */ 0x18340000, 17725 /* gran */ 1, 17726 /* bytes */ 8, 17727 /* nFields */ 17, 17728 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_DEL_TABLEm_fields, 17729 /* *views */ NULL, 17730 /* *views_num */ NULL, 17731 /* snoop_cb */ NULL, 17732 /* snoop_user_data */ NULL, 17733 /* snoop_flags */ 0, 17734 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17735 /* type */ SOC_MEM_TYPE_NORMAL, 17736 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17737 /* impl */ SOC_MEM_IMPL_NORMAL, 17738 /* cmic_mor_clks */ 0, 17739 /* access_latency_mode */ 3, 17740 }, 17741 #endif /* chips */ 17742 17743 #if defined(BCM_56770_A0) 17744 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_3_EDIT_ID_DEL_TABLE_BCM56770_A0m */ 17745 /* mem FLEX_EDITOR_ZONE_3_EDIT_ID_DEL_TABLEm */ 17746 /* flags */ SOC_MEM_FLAG_VALID | 17747 SOC_MEM_FLAG_CACHABLE | 17748 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 17749 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 17750 /* cmp_fn */ _soc_mem_cmp_undef, 17751 /* *null_entry */ _soc_mem_entry_null_zeroes, 17752 /* index_min */ 0, 17753 /* index_max */ 1023, 17754 /* minblock */ 24, 17755 /* maxblock */ 24, 17756 /* blocks */ 0x1000000, 17757 /* blocks_hi */ 0, 17758 /* base */ 0x18340000, 17759 /* gran */ 1, 17760 /* bytes */ 8, 17761 /* nFields */ 17, 17762 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_DEL_TABLEm_fields, 17763 /* *views */ NULL, 17764 /* *views_num */ NULL, 17765 /* snoop_cb */ NULL, 17766 /* snoop_user_data */ NULL, 17767 /* snoop_flags */ 0, 17768 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17769 /* type */ SOC_MEM_TYPE_NORMAL, 17770 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17771 /* impl */ SOC_MEM_IMPL_NORMAL, 17772 /* cmic_mor_clks */ 0, 17773 /* access_latency_mode */ 3, 17774 }, 17775 #endif /* chips */ 17776 17777 #if defined(BCM_56870_A0) 17778 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_3_EDIT_ID_INS_1_TABLEm */ 17779 /* mem FLEX_EDITOR_ZONE_3_EDIT_ID_INS_1_TABLEm */ 17780 /* flags */ SOC_MEM_FLAG_VALID | 17781 SOC_MEM_FLAG_CACHABLE | 17782 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 17783 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 17784 /* cmp_fn */ _soc_mem_cmp_undef, 17785 /* *null_entry */ _soc_mem_entry_null_zeroes, 17786 /* index_min */ 0, 17787 /* index_max */ 1023, 17788 /* minblock */ 36, 17789 /* maxblock */ 36, 17790 /* blocks */ 0, 17791 /* blocks_hi */ 0x10, 17792 /* base */ 0x18540000, 17793 /* gran */ 1, 17794 /* bytes */ 43, 17795 /* nFields */ 80, 17796 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_1_TABLEm_fields, 17797 /* *views */ NULL, 17798 /* *views_num */ NULL, 17799 /* snoop_cb */ NULL, 17800 /* snoop_user_data */ NULL, 17801 /* snoop_flags */ 0, 17802 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17803 /* type */ SOC_MEM_TYPE_NORMAL, 17804 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17805 /* impl */ SOC_MEM_IMPL_NORMAL, 17806 /* cmic_mor_clks */ 0, 17807 /* access_latency_mode */ 3, 17808 }, 17809 #endif /* chips */ 17810 17811 #if defined(BCM_56370_A0) 17812 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_3_EDIT_ID_INS_1_TABLE_BCM56370_A0m */ 17813 /* mem FLEX_EDITOR_ZONE_3_EDIT_ID_INS_1_TABLEm */ 17814 /* flags */ SOC_MEM_FLAG_VALID | 17815 SOC_MEM_FLAG_CACHABLE | 17816 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 17817 /* cmp_fn */ _soc_mem_cmp_undef, 17818 /* *null_entry */ _soc_mem_entry_null_zeroes, 17819 /* index_min */ 0, 17820 /* index_max */ 1023, 17821 /* minblock */ 7, 17822 /* maxblock */ 7, 17823 /* blocks */ 0x80, 17824 /* blocks_hi */ 0, 17825 /* base */ 0x18540000, 17826 /* gran */ 1, 17827 /* bytes */ 43, 17828 /* nFields */ 80, 17829 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_1_TABLEm_fields, 17830 /* *views */ NULL, 17831 /* *views_num */ NULL, 17832 /* snoop_cb */ NULL, 17833 /* snoop_user_data */ NULL, 17834 /* snoop_flags */ 0, 17835 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17836 /* type */ SOC_MEM_TYPE_NORMAL, 17837 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17838 /* impl */ SOC_MEM_IMPL_NORMAL, 17839 /* cmic_mor_clks */ 0, 17840 /* access_latency_mode */ 3, 17841 }, 17842 #endif /* chips */ 17843 17844 #if defined(BCM_56770_A0) 17845 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_3_EDIT_ID_INS_1_TABLE_BCM56770_A0m */ 17846 /* mem FLEX_EDITOR_ZONE_3_EDIT_ID_INS_1_TABLEm */ 17847 /* flags */ SOC_MEM_FLAG_VALID | 17848 SOC_MEM_FLAG_CACHABLE | 17849 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 17850 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 17851 /* cmp_fn */ _soc_mem_cmp_undef, 17852 /* *null_entry */ _soc_mem_entry_null_zeroes, 17853 /* index_min */ 0, 17854 /* index_max */ 1023, 17855 /* minblock */ 24, 17856 /* maxblock */ 24, 17857 /* blocks */ 0x1000000, 17858 /* blocks_hi */ 0, 17859 /* base */ 0x18540000, 17860 /* gran */ 1, 17861 /* bytes */ 43, 17862 /* nFields */ 80, 17863 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_1_TABLEm_fields, 17864 /* *views */ NULL, 17865 /* *views_num */ NULL, 17866 /* snoop_cb */ NULL, 17867 /* snoop_user_data */ NULL, 17868 /* snoop_flags */ 0, 17869 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17870 /* type */ SOC_MEM_TYPE_NORMAL, 17871 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17872 /* impl */ SOC_MEM_IMPL_NORMAL, 17873 /* cmic_mor_clks */ 0, 17874 /* access_latency_mode */ 3, 17875 }, 17876 #endif /* chips */ 17877 17878 #if defined(BCM_56870_A0) 17879 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_3_EDIT_ID_INS_2_TABLEm */ 17880 /* mem FLEX_EDITOR_ZONE_3_EDIT_ID_INS_2_TABLEm */ 17881 /* flags */ SOC_MEM_FLAG_VALID | 17882 SOC_MEM_FLAG_CACHABLE | 17883 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 17884 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 17885 /* cmp_fn */ _soc_mem_cmp_undef, 17886 /* *null_entry */ _soc_mem_entry_null_zeroes, 17887 /* index_min */ 0, 17888 /* index_max */ 1023, 17889 /* minblock */ 36, 17890 /* maxblock */ 36, 17891 /* blocks */ 0, 17892 /* blocks_hi */ 0x10, 17893 /* base */ 0x18580000, 17894 /* gran */ 1, 17895 /* bytes */ 18, 17896 /* nFields */ 38, 17897 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_2_TABLEm_fields, 17898 /* *views */ NULL, 17899 /* *views_num */ NULL, 17900 /* snoop_cb */ NULL, 17901 /* snoop_user_data */ NULL, 17902 /* snoop_flags */ 0, 17903 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17904 /* type */ SOC_MEM_TYPE_NORMAL, 17905 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17906 /* impl */ SOC_MEM_IMPL_NORMAL, 17907 /* cmic_mor_clks */ 0, 17908 /* access_latency_mode */ 3, 17909 }, 17910 #endif /* chips */ 17911 17912 #if defined(BCM_56370_A0) 17913 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_3_EDIT_ID_INS_2_TABLE_BCM56370_A0m */ 17914 /* mem FLEX_EDITOR_ZONE_3_EDIT_ID_INS_2_TABLEm */ 17915 /* flags */ SOC_MEM_FLAG_VALID | 17916 SOC_MEM_FLAG_CACHABLE | 17917 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 17918 /* cmp_fn */ _soc_mem_cmp_undef, 17919 /* *null_entry */ _soc_mem_entry_null_zeroes, 17920 /* index_min */ 0, 17921 /* index_max */ 1023, 17922 /* minblock */ 7, 17923 /* maxblock */ 7, 17924 /* blocks */ 0x80, 17925 /* blocks_hi */ 0, 17926 /* base */ 0x18580000, 17927 /* gran */ 1, 17928 /* bytes */ 18, 17929 /* nFields */ 38, 17930 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_2_TABLEm_fields, 17931 /* *views */ NULL, 17932 /* *views_num */ NULL, 17933 /* snoop_cb */ NULL, 17934 /* snoop_user_data */ NULL, 17935 /* snoop_flags */ 0, 17936 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17937 /* type */ SOC_MEM_TYPE_NORMAL, 17938 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17939 /* impl */ SOC_MEM_IMPL_NORMAL, 17940 /* cmic_mor_clks */ 0, 17941 /* access_latency_mode */ 3, 17942 }, 17943 #endif /* chips */ 17944 17945 #if defined(BCM_56770_A0) 17946 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_3_EDIT_ID_INS_2_TABLE_BCM56770_A0m */ 17947 /* mem FLEX_EDITOR_ZONE_3_EDIT_ID_INS_2_TABLEm */ 17948 /* flags */ SOC_MEM_FLAG_VALID | 17949 SOC_MEM_FLAG_CACHABLE | 17950 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 17951 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 17952 /* cmp_fn */ _soc_mem_cmp_undef, 17953 /* *null_entry */ _soc_mem_entry_null_zeroes, 17954 /* index_min */ 0, 17955 /* index_max */ 1023, 17956 /* minblock */ 24, 17957 /* maxblock */ 24, 17958 /* blocks */ 0x1000000, 17959 /* blocks_hi */ 0, 17960 /* base */ 0x18580000, 17961 /* gran */ 1, 17962 /* bytes */ 18, 17963 /* nFields */ 38, 17964 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_2_TABLEm_fields, 17965 /* *views */ NULL, 17966 /* *views_num */ NULL, 17967 /* snoop_cb */ NULL, 17968 /* snoop_user_data */ NULL, 17969 /* snoop_flags */ 0, 17970 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17971 /* type */ SOC_MEM_TYPE_NORMAL, 17972 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17973 /* impl */ SOC_MEM_IMPL_NORMAL, 17974 /* cmic_mor_clks */ 0, 17975 /* access_latency_mode */ 3, 17976 }, 17977 #endif /* chips */ 17978 17979 #if defined(BCM_56870_A0) 17980 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_3_EDIT_ID_RW_TABLEm */ 17981 /* mem FLEX_EDITOR_ZONE_3_EDIT_ID_RW_TABLEm */ 17982 /* flags */ SOC_MEM_FLAG_VALID | 17983 SOC_MEM_FLAG_CACHABLE | 17984 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 17985 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 17986 /* cmp_fn */ _soc_mem_cmp_undef, 17987 /* *null_entry */ _soc_mem_entry_null_zeroes, 17988 /* index_min */ 0, 17989 /* index_max */ 1023, 17990 /* minblock */ 36, 17991 /* maxblock */ 36, 17992 /* blocks */ 0, 17993 /* blocks_hi */ 0x10, 17994 /* base */ 0x18700000, 17995 /* gran */ 1, 17996 /* bytes */ 8, 17997 /* nFields */ 16, 17998 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_RW_TABLEm_fields, 17999 /* *views */ NULL, 18000 /* *views_num */ NULL, 18001 /* snoop_cb */ NULL, 18002 /* snoop_user_data */ NULL, 18003 /* snoop_flags */ 0, 18004 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18005 /* type */ SOC_MEM_TYPE_NORMAL, 18006 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18007 /* impl */ SOC_MEM_IMPL_NORMAL, 18008 /* cmic_mor_clks */ 0, 18009 /* access_latency_mode */ 3, 18010 }, 18011 #endif /* chips */ 18012 18013 #if defined(BCM_56370_A0) 18014 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_3_EDIT_ID_RW_TABLE_BCM56370_A0m */ 18015 /* mem FLEX_EDITOR_ZONE_3_EDIT_ID_RW_TABLEm */ 18016 /* flags */ SOC_MEM_FLAG_VALID | 18017 SOC_MEM_FLAG_CACHABLE | 18018 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 18019 /* cmp_fn */ _soc_mem_cmp_undef, 18020 /* *null_entry */ _soc_mem_entry_null_zeroes, 18021 /* index_min */ 0, 18022 /* index_max */ 1023, 18023 /* minblock */ 7, 18024 /* maxblock */ 7, 18025 /* blocks */ 0x80, 18026 /* blocks_hi */ 0, 18027 /* base */ 0x18700000, 18028 /* gran */ 1, 18029 /* bytes */ 8, 18030 /* nFields */ 16, 18031 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_RW_TABLEm_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 /* access_latency_mode */ 3, 18043 }, 18044 #endif /* chips */ 18045 18046 #if defined(BCM_56770_A0) 18047 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_3_EDIT_ID_RW_TABLE_BCM56770_A0m */ 18048 /* mem FLEX_EDITOR_ZONE_3_EDIT_ID_RW_TABLEm */ 18049 /* flags */ SOC_MEM_FLAG_VALID | 18050 SOC_MEM_FLAG_CACHABLE | 18051 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 18052 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 18053 /* cmp_fn */ _soc_mem_cmp_undef, 18054 /* *null_entry */ _soc_mem_entry_null_zeroes, 18055 /* index_min */ 0, 18056 /* index_max */ 1023, 18057 /* minblock */ 24, 18058 /* maxblock */ 24, 18059 /* blocks */ 0x1000000, 18060 /* blocks_hi */ 0, 18061 /* base */ 0x18700000, 18062 /* gran */ 1, 18063 /* bytes */ 8, 18064 /* nFields */ 16, 18065 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_RW_TABLEm_fields, 18066 /* *views */ NULL, 18067 /* *views_num */ NULL, 18068 /* snoop_cb */ NULL, 18069 /* snoop_user_data */ NULL, 18070 /* snoop_flags */ 0, 18071 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18072 /* type */ SOC_MEM_TYPE_NORMAL, 18073 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18074 /* impl */ SOC_MEM_IMPL_NORMAL, 18075 /* cmic_mor_clks */ 0, 18076 /* access_latency_mode */ 3, 18077 }, 18078 #endif /* chips */ 18079 18080 #if defined(BCM_56870_A0) 18081 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_3_MATCH_ID_COMMAND_PROFILE_TABLEm */ 18082 /* mem FLEX_EDITOR_ZONE_3_MATCH_ID_COMMAND_PROFILE_TABLEm */ 18083 /* flags */ SOC_MEM_FLAG_VALID | 18084 SOC_MEM_FLAG_CACHABLE | 18085 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 18086 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 18087 /* cmp_fn */ _soc_mem_cmp_undef, 18088 /* *null_entry */ _soc_mem_entry_null_zeroes, 18089 /* index_min */ 0, 18090 /* index_max */ 127, 18091 /* minblock */ 36, 18092 /* maxblock */ 36, 18093 /* blocks */ 0, 18094 /* blocks_hi */ 0x10, 18095 /* base */ 0x18200000, 18096 /* gran */ 1, 18097 /* bytes */ 11, 18098 /* nFields */ 22, 18099 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_COMMAND_PROFILE_TABLEm_fields, 18100 /* *views */ NULL, 18101 /* *views_num */ NULL, 18102 /* snoop_cb */ NULL, 18103 /* snoop_user_data */ NULL, 18104 /* snoop_flags */ 0, 18105 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18106 /* type */ SOC_MEM_TYPE_NORMAL, 18107 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18108 /* impl */ SOC_MEM_IMPL_NORMAL, 18109 /* cmic_mor_clks */ 0, 18110 /* access_latency_mode */ 3, 18111 }, 18112 #endif /* chips */ 18113 18114 #if defined(BCM_56370_A0) 18115 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_3_MATCH_ID_COMMAND_PROFILE_TABLE_BCM56370_A0m */ 18116 /* mem FLEX_EDITOR_ZONE_3_MATCH_ID_COMMAND_PROFILE_TABLEm */ 18117 /* flags */ SOC_MEM_FLAG_VALID | 18118 SOC_MEM_FLAG_CACHABLE | 18119 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 18120 /* cmp_fn */ _soc_mem_cmp_undef, 18121 /* *null_entry */ _soc_mem_entry_null_zeroes, 18122 /* index_min */ 0, 18123 /* index_max */ 127, 18124 /* minblock */ 7, 18125 /* maxblock */ 7, 18126 /* blocks */ 0x80, 18127 /* blocks_hi */ 0, 18128 /* base */ 0x18200000, 18129 /* gran */ 1, 18130 /* bytes */ 11, 18131 /* nFields */ 22, 18132 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_COMMAND_PROFILE_TABLEm_fields, 18133 /* *views */ NULL, 18134 /* *views_num */ NULL, 18135 /* snoop_cb */ NULL, 18136 /* snoop_user_data */ NULL, 18137 /* snoop_flags */ 0, 18138 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18139 /* type */ SOC_MEM_TYPE_NORMAL, 18140 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18141 /* impl */ SOC_MEM_IMPL_NORMAL, 18142 /* cmic_mor_clks */ 0, 18143 /* access_latency_mode */ 3, 18144 }, 18145 #endif /* chips */ 18146 18147 #if defined(BCM_56770_A0) 18148 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_3_MATCH_ID_COMMAND_PROFILE_TABLE_BCM56770_A0m */ 18149 /* mem FLEX_EDITOR_ZONE_3_MATCH_ID_COMMAND_PROFILE_TABLEm */ 18150 /* flags */ SOC_MEM_FLAG_VALID | 18151 SOC_MEM_FLAG_CACHABLE | 18152 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 18153 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 18154 /* cmp_fn */ _soc_mem_cmp_undef, 18155 /* *null_entry */ _soc_mem_entry_null_zeroes, 18156 /* index_min */ 0, 18157 /* index_max */ 127, 18158 /* minblock */ 24, 18159 /* maxblock */ 24, 18160 /* blocks */ 0x1000000, 18161 /* blocks_hi */ 0, 18162 /* base */ 0x18200000, 18163 /* gran */ 1, 18164 /* bytes */ 11, 18165 /* nFields */ 22, 18166 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_COMMAND_PROFILE_TABLEm_fields, 18167 /* *views */ NULL, 18168 /* *views_num */ NULL, 18169 /* snoop_cb */ NULL, 18170 /* snoop_user_data */ NULL, 18171 /* snoop_flags */ 0, 18172 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18173 /* type */ SOC_MEM_TYPE_NORMAL, 18174 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18175 /* impl */ SOC_MEM_IMPL_NORMAL, 18176 /* cmic_mor_clks */ 0, 18177 /* access_latency_mode */ 3, 18178 }, 18179 #endif /* chips */ 18180 18181 #if defined(BCM_56870_A0) 18182 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_3_MATCH_ID_TABLEm */ 18183 /* mem FLEX_EDITOR_ZONE_3_MATCH_ID_TABLEm */ 18184 /* flags */ SOC_MEM_FLAG_VALID | 18185 SOC_MEM_FLAG_CACHABLE | 18186 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 18187 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 18188 /* cmp_fn */ _soc_mem_cmp_undef, 18189 /* *null_entry */ _soc_mem_entry_null_zeroes, 18190 /* index_min */ 0, 18191 /* index_max */ 2047, 18192 /* minblock */ 36, 18193 /* maxblock */ 36, 18194 /* blocks */ 0, 18195 /* blocks_hi */ 0x10, 18196 /* base */ 0x180c0000, 18197 /* gran */ 1, 18198 /* bytes */ 28, 18199 /* nFields */ 51, 18200 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_TABLEm_fields, 18201 /* *views */ NULL, 18202 /* *views_num */ NULL, 18203 /* snoop_cb */ NULL, 18204 /* snoop_user_data */ NULL, 18205 /* snoop_flags */ 0, 18206 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18207 /* type */ SOC_MEM_TYPE_NORMAL, 18208 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18209 /* impl */ SOC_MEM_IMPL_NORMAL, 18210 /* cmic_mor_clks */ 0, 18211 /* access_latency_mode */ 3, 18212 }, 18213 #endif /* chips */ 18214 18215 #if defined(BCM_56370_A0) 18216 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_3_MATCH_ID_TABLE_BCM56370_A0m */ 18217 /* mem FLEX_EDITOR_ZONE_3_MATCH_ID_TABLEm */ 18218 /* flags */ SOC_MEM_FLAG_VALID | 18219 SOC_MEM_FLAG_CACHABLE | 18220 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 18221 /* cmp_fn */ _soc_mem_cmp_undef, 18222 /* *null_entry */ _soc_mem_entry_null_zeroes, 18223 /* index_min */ 0, 18224 /* index_max */ 2047, 18225 /* minblock */ 7, 18226 /* maxblock */ 7, 18227 /* blocks */ 0x80, 18228 /* blocks_hi */ 0, 18229 /* base */ 0x180c0000, 18230 /* gran */ 1, 18231 /* bytes */ 28, 18232 /* nFields */ 51, 18233 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_TABLEm_fields, 18234 /* *views */ NULL, 18235 /* *views_num */ NULL, 18236 /* snoop_cb */ NULL, 18237 /* snoop_user_data */ NULL, 18238 /* snoop_flags */ 0, 18239 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18240 /* type */ SOC_MEM_TYPE_NORMAL, 18241 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18242 /* impl */ SOC_MEM_IMPL_NORMAL, 18243 /* cmic_mor_clks */ 0, 18244 /* access_latency_mode */ 3, 18245 }, 18246 #endif /* chips */ 18247 18248 #if defined(BCM_56770_A0) 18249 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_3_MATCH_ID_TABLE_BCM56770_A0m */ 18250 /* mem FLEX_EDITOR_ZONE_3_MATCH_ID_TABLEm */ 18251 /* flags */ SOC_MEM_FLAG_VALID | 18252 SOC_MEM_FLAG_CACHABLE | 18253 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 18254 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 18255 /* cmp_fn */ _soc_mem_cmp_undef, 18256 /* *null_entry */ _soc_mem_entry_null_zeroes, 18257 /* index_min */ 0, 18258 /* index_max */ 2047, 18259 /* minblock */ 24, 18260 /* maxblock */ 24, 18261 /* blocks */ 0x1000000, 18262 /* blocks_hi */ 0, 18263 /* base */ 0x180c0000, 18264 /* gran */ 1, 18265 /* bytes */ 28, 18266 /* nFields */ 51, 18267 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_TABLEm_fields, 18268 /* *views */ NULL, 18269 /* *views_num */ NULL, 18270 /* snoop_cb */ NULL, 18271 /* snoop_user_data */ NULL, 18272 /* snoop_flags */ 0, 18273 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18274 /* type */ SOC_MEM_TYPE_NORMAL, 18275 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18276 /* impl */ SOC_MEM_IMPL_NORMAL, 18277 /* cmic_mor_clks */ 0, 18278 /* access_latency_mode */ 3, 18279 }, 18280 #endif /* chips */ 18281 18282 #if defined(BCM_56870_A0) 18283 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_4_EDIT_ID_DEL_TABLEm */ 18284 /* mem FLEX_EDITOR_ZONE_4_EDIT_ID_DEL_TABLEm */ 18285 /* flags */ SOC_MEM_FLAG_VALID | 18286 SOC_MEM_FLAG_CACHABLE | 18287 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 18288 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 18289 /* cmp_fn */ _soc_mem_cmp_undef, 18290 /* *null_entry */ _soc_mem_entry_null_zeroes, 18291 /* index_min */ 0, 18292 /* index_max */ 1023, 18293 /* minblock */ 36, 18294 /* maxblock */ 36, 18295 /* blocks */ 0, 18296 /* blocks_hi */ 0x10, 18297 /* base */ 0x18380000, 18298 /* gran */ 1, 18299 /* bytes */ 8, 18300 /* nFields */ 17, 18301 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_DEL_TABLEm_fields, 18302 /* *views */ NULL, 18303 /* *views_num */ NULL, 18304 /* snoop_cb */ NULL, 18305 /* snoop_user_data */ NULL, 18306 /* snoop_flags */ 0, 18307 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18308 /* type */ SOC_MEM_TYPE_NORMAL, 18309 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18310 /* impl */ SOC_MEM_IMPL_NORMAL, 18311 /* cmic_mor_clks */ 0, 18312 /* access_latency_mode */ 3, 18313 }, 18314 #endif /* chips */ 18315 18316 #if defined(BCM_56370_A0) 18317 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_4_EDIT_ID_DEL_TABLE_BCM56370_A0m */ 18318 /* mem FLEX_EDITOR_ZONE_4_EDIT_ID_DEL_TABLEm */ 18319 /* flags */ SOC_MEM_FLAG_VALID | 18320 SOC_MEM_FLAG_CACHABLE | 18321 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 18322 /* cmp_fn */ _soc_mem_cmp_undef, 18323 /* *null_entry */ _soc_mem_entry_null_zeroes, 18324 /* index_min */ 0, 18325 /* index_max */ 1023, 18326 /* minblock */ 7, 18327 /* maxblock */ 7, 18328 /* blocks */ 0x80, 18329 /* blocks_hi */ 0, 18330 /* base */ 0x18380000, 18331 /* gran */ 1, 18332 /* bytes */ 8, 18333 /* nFields */ 17, 18334 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_DEL_TABLEm_fields, 18335 /* *views */ NULL, 18336 /* *views_num */ NULL, 18337 /* snoop_cb */ NULL, 18338 /* snoop_user_data */ NULL, 18339 /* snoop_flags */ 0, 18340 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18341 /* type */ SOC_MEM_TYPE_NORMAL, 18342 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18343 /* impl */ SOC_MEM_IMPL_NORMAL, 18344 /* cmic_mor_clks */ 0, 18345 /* access_latency_mode */ 3, 18346 }, 18347 #endif /* chips */ 18348 18349 #if defined(BCM_56770_A0) 18350 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_4_EDIT_ID_DEL_TABLE_BCM56770_A0m */ 18351 /* mem FLEX_EDITOR_ZONE_4_EDIT_ID_DEL_TABLEm */ 18352 /* flags */ SOC_MEM_FLAG_VALID | 18353 SOC_MEM_FLAG_CACHABLE | 18354 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 18355 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 18356 /* cmp_fn */ _soc_mem_cmp_undef, 18357 /* *null_entry */ _soc_mem_entry_null_zeroes, 18358 /* index_min */ 0, 18359 /* index_max */ 1023, 18360 /* minblock */ 24, 18361 /* maxblock */ 24, 18362 /* blocks */ 0x1000000, 18363 /* blocks_hi */ 0, 18364 /* base */ 0x18380000, 18365 /* gran */ 1, 18366 /* bytes */ 8, 18367 /* nFields */ 17, 18368 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_DEL_TABLEm_fields, 18369 /* *views */ NULL, 18370 /* *views_num */ NULL, 18371 /* snoop_cb */ NULL, 18372 /* snoop_user_data */ NULL, 18373 /* snoop_flags */ 0, 18374 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18375 /* type */ SOC_MEM_TYPE_NORMAL, 18376 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18377 /* impl */ SOC_MEM_IMPL_NORMAL, 18378 /* cmic_mor_clks */ 0, 18379 /* access_latency_mode */ 3, 18380 }, 18381 #endif /* chips */ 18382 18383 #if defined(BCM_56870_A0) 18384 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_4_EDIT_ID_INS_1_TABLEm */ 18385 /* mem FLEX_EDITOR_ZONE_4_EDIT_ID_INS_1_TABLEm */ 18386 /* flags */ SOC_MEM_FLAG_VALID | 18387 SOC_MEM_FLAG_CACHABLE | 18388 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 18389 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 18390 /* cmp_fn */ _soc_mem_cmp_undef, 18391 /* *null_entry */ _soc_mem_entry_null_zeroes, 18392 /* index_min */ 0, 18393 /* index_max */ 1023, 18394 /* minblock */ 36, 18395 /* maxblock */ 36, 18396 /* blocks */ 0, 18397 /* blocks_hi */ 0x10, 18398 /* base */ 0x185c0000, 18399 /* gran */ 1, 18400 /* bytes */ 43, 18401 /* nFields */ 80, 18402 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_1_TABLEm_fields, 18403 /* *views */ NULL, 18404 /* *views_num */ NULL, 18405 /* snoop_cb */ NULL, 18406 /* snoop_user_data */ NULL, 18407 /* snoop_flags */ 0, 18408 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18409 /* type */ SOC_MEM_TYPE_NORMAL, 18410 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18411 /* impl */ SOC_MEM_IMPL_NORMAL, 18412 /* cmic_mor_clks */ 0, 18413 /* access_latency_mode */ 3, 18414 }, 18415 #endif /* chips */ 18416 18417 #if defined(BCM_56370_A0) 18418 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_4_EDIT_ID_INS_1_TABLE_BCM56370_A0m */ 18419 /* mem FLEX_EDITOR_ZONE_4_EDIT_ID_INS_1_TABLEm */ 18420 /* flags */ SOC_MEM_FLAG_VALID | 18421 SOC_MEM_FLAG_CACHABLE | 18422 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 18423 /* cmp_fn */ _soc_mem_cmp_undef, 18424 /* *null_entry */ _soc_mem_entry_null_zeroes, 18425 /* index_min */ 0, 18426 /* index_max */ 1023, 18427 /* minblock */ 7, 18428 /* maxblock */ 7, 18429 /* blocks */ 0x80, 18430 /* blocks_hi */ 0, 18431 /* base */ 0x185c0000, 18432 /* gran */ 1, 18433 /* bytes */ 43, 18434 /* nFields */ 80, 18435 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_1_TABLEm_fields, 18436 /* *views */ NULL, 18437 /* *views_num */ NULL, 18438 /* snoop_cb */ NULL, 18439 /* snoop_user_data */ NULL, 18440 /* snoop_flags */ 0, 18441 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18442 /* type */ SOC_MEM_TYPE_NORMAL, 18443 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18444 /* impl */ SOC_MEM_IMPL_NORMAL, 18445 /* cmic_mor_clks */ 0, 18446 /* access_latency_mode */ 3, 18447 }, 18448 #endif /* chips */ 18449 18450 #if defined(BCM_56770_A0) 18451 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_4_EDIT_ID_INS_1_TABLE_BCM56770_A0m */ 18452 /* mem FLEX_EDITOR_ZONE_4_EDIT_ID_INS_1_TABLEm */ 18453 /* flags */ SOC_MEM_FLAG_VALID | 18454 SOC_MEM_FLAG_CACHABLE | 18455 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 18456 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 18457 /* cmp_fn */ _soc_mem_cmp_undef, 18458 /* *null_entry */ _soc_mem_entry_null_zeroes, 18459 /* index_min */ 0, 18460 /* index_max */ 1023, 18461 /* minblock */ 24, 18462 /* maxblock */ 24, 18463 /* blocks */ 0x1000000, 18464 /* blocks_hi */ 0, 18465 /* base */ 0x185c0000, 18466 /* gran */ 1, 18467 /* bytes */ 43, 18468 /* nFields */ 80, 18469 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_1_TABLEm_fields, 18470 /* *views */ NULL, 18471 /* *views_num */ NULL, 18472 /* snoop_cb */ NULL, 18473 /* snoop_user_data */ NULL, 18474 /* snoop_flags */ 0, 18475 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18476 /* type */ SOC_MEM_TYPE_NORMAL, 18477 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18478 /* impl */ SOC_MEM_IMPL_NORMAL, 18479 /* cmic_mor_clks */ 0, 18480 /* access_latency_mode */ 3, 18481 }, 18482 #endif /* chips */ 18483 18484 #if defined(BCM_56870_A0) 18485 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_4_EDIT_ID_INS_2_TABLEm */ 18486 /* mem FLEX_EDITOR_ZONE_4_EDIT_ID_INS_2_TABLEm */ 18487 /* flags */ SOC_MEM_FLAG_VALID | 18488 SOC_MEM_FLAG_CACHABLE | 18489 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 18490 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 18491 /* cmp_fn */ _soc_mem_cmp_undef, 18492 /* *null_entry */ _soc_mem_entry_null_zeroes, 18493 /* index_min */ 0, 18494 /* index_max */ 1023, 18495 /* minblock */ 36, 18496 /* maxblock */ 36, 18497 /* blocks */ 0, 18498 /* blocks_hi */ 0x10, 18499 /* base */ 0x18600000, 18500 /* gran */ 1, 18501 /* bytes */ 18, 18502 /* nFields */ 38, 18503 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_2_TABLEm_fields, 18504 /* *views */ NULL, 18505 /* *views_num */ NULL, 18506 /* snoop_cb */ NULL, 18507 /* snoop_user_data */ NULL, 18508 /* snoop_flags */ 0, 18509 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18510 /* type */ SOC_MEM_TYPE_NORMAL, 18511 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18512 /* impl */ SOC_MEM_IMPL_NORMAL, 18513 /* cmic_mor_clks */ 0, 18514 /* access_latency_mode */ 3, 18515 }, 18516 #endif /* chips */ 18517 18518 #if defined(BCM_56370_A0) 18519 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_4_EDIT_ID_INS_2_TABLE_BCM56370_A0m */ 18520 /* mem FLEX_EDITOR_ZONE_4_EDIT_ID_INS_2_TABLEm */ 18521 /* flags */ SOC_MEM_FLAG_VALID | 18522 SOC_MEM_FLAG_CACHABLE | 18523 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 18524 /* cmp_fn */ _soc_mem_cmp_undef, 18525 /* *null_entry */ _soc_mem_entry_null_zeroes, 18526 /* index_min */ 0, 18527 /* index_max */ 1023, 18528 /* minblock */ 7, 18529 /* maxblock */ 7, 18530 /* blocks */ 0x80, 18531 /* blocks_hi */ 0, 18532 /* base */ 0x18600000, 18533 /* gran */ 1, 18534 /* bytes */ 18, 18535 /* nFields */ 38, 18536 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_2_TABLEm_fields, 18537 /* *views */ NULL, 18538 /* *views_num */ NULL, 18539 /* snoop_cb */ NULL, 18540 /* snoop_user_data */ NULL, 18541 /* snoop_flags */ 0, 18542 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18543 /* type */ SOC_MEM_TYPE_NORMAL, 18544 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18545 /* impl */ SOC_MEM_IMPL_NORMAL, 18546 /* cmic_mor_clks */ 0, 18547 /* access_latency_mode */ 3, 18548 }, 18549 #endif /* chips */ 18550 18551 #if defined(BCM_56770_A0) 18552 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_4_EDIT_ID_INS_2_TABLE_BCM56770_A0m */ 18553 /* mem FLEX_EDITOR_ZONE_4_EDIT_ID_INS_2_TABLEm */ 18554 /* flags */ SOC_MEM_FLAG_VALID | 18555 SOC_MEM_FLAG_CACHABLE | 18556 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 18557 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 18558 /* cmp_fn */ _soc_mem_cmp_undef, 18559 /* *null_entry */ _soc_mem_entry_null_zeroes, 18560 /* index_min */ 0, 18561 /* index_max */ 1023, 18562 /* minblock */ 24, 18563 /* maxblock */ 24, 18564 /* blocks */ 0x1000000, 18565 /* blocks_hi */ 0, 18566 /* base */ 0x18600000, 18567 /* gran */ 1, 18568 /* bytes */ 18, 18569 /* nFields */ 38, 18570 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_INS_2_TABLEm_fields, 18571 /* *views */ NULL, 18572 /* *views_num */ NULL, 18573 /* snoop_cb */ NULL, 18574 /* snoop_user_data */ NULL, 18575 /* snoop_flags */ 0, 18576 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18577 /* type */ SOC_MEM_TYPE_NORMAL, 18578 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18579 /* impl */ SOC_MEM_IMPL_NORMAL, 18580 /* cmic_mor_clks */ 0, 18581 /* access_latency_mode */ 3, 18582 }, 18583 #endif /* chips */ 18584 18585 #if defined(BCM_56870_A0) 18586 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_4_EDIT_ID_RW_TABLEm */ 18587 /* mem FLEX_EDITOR_ZONE_4_EDIT_ID_RW_TABLEm */ 18588 /* flags */ SOC_MEM_FLAG_VALID | 18589 SOC_MEM_FLAG_CACHABLE | 18590 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 18591 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 18592 /* cmp_fn */ _soc_mem_cmp_undef, 18593 /* *null_entry */ _soc_mem_entry_null_zeroes, 18594 /* index_min */ 0, 18595 /* index_max */ 1023, 18596 /* minblock */ 36, 18597 /* maxblock */ 36, 18598 /* blocks */ 0, 18599 /* blocks_hi */ 0x10, 18600 /* base */ 0x18740000, 18601 /* gran */ 1, 18602 /* bytes */ 8, 18603 /* nFields */ 16, 18604 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_RW_TABLEm_fields, 18605 /* *views */ NULL, 18606 /* *views_num */ NULL, 18607 /* snoop_cb */ NULL, 18608 /* snoop_user_data */ NULL, 18609 /* snoop_flags */ 0, 18610 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18611 /* type */ SOC_MEM_TYPE_NORMAL, 18612 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18613 /* impl */ SOC_MEM_IMPL_NORMAL, 18614 /* cmic_mor_clks */ 0, 18615 /* access_latency_mode */ 3, 18616 }, 18617 #endif /* chips */ 18618 18619 #if defined(BCM_56370_A0) 18620 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_4_EDIT_ID_RW_TABLE_BCM56370_A0m */ 18621 /* mem FLEX_EDITOR_ZONE_4_EDIT_ID_RW_TABLEm */ 18622 /* flags */ SOC_MEM_FLAG_VALID | 18623 SOC_MEM_FLAG_CACHABLE | 18624 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 18625 /* cmp_fn */ _soc_mem_cmp_undef, 18626 /* *null_entry */ _soc_mem_entry_null_zeroes, 18627 /* index_min */ 0, 18628 /* index_max */ 1023, 18629 /* minblock */ 7, 18630 /* maxblock */ 7, 18631 /* blocks */ 0x80, 18632 /* blocks_hi */ 0, 18633 /* base */ 0x18740000, 18634 /* gran */ 1, 18635 /* bytes */ 8, 18636 /* nFields */ 16, 18637 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_RW_TABLEm_fields, 18638 /* *views */ NULL, 18639 /* *views_num */ NULL, 18640 /* snoop_cb */ NULL, 18641 /* snoop_user_data */ NULL, 18642 /* snoop_flags */ 0, 18643 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18644 /* type */ SOC_MEM_TYPE_NORMAL, 18645 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18646 /* impl */ SOC_MEM_IMPL_NORMAL, 18647 /* cmic_mor_clks */ 0, 18648 /* access_latency_mode */ 3, 18649 }, 18650 #endif /* chips */ 18651 18652 #if defined(BCM_56770_A0) 18653 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_4_EDIT_ID_RW_TABLE_BCM56770_A0m */ 18654 /* mem FLEX_EDITOR_ZONE_4_EDIT_ID_RW_TABLEm */ 18655 /* flags */ SOC_MEM_FLAG_VALID | 18656 SOC_MEM_FLAG_CACHABLE | 18657 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 18658 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 18659 /* cmp_fn */ _soc_mem_cmp_undef, 18660 /* *null_entry */ _soc_mem_entry_null_zeroes, 18661 /* index_min */ 0, 18662 /* index_max */ 1023, 18663 /* minblock */ 24, 18664 /* maxblock */ 24, 18665 /* blocks */ 0x1000000, 18666 /* blocks_hi */ 0, 18667 /* base */ 0x18740000, 18668 /* gran */ 1, 18669 /* bytes */ 8, 18670 /* nFields */ 16, 18671 /* *fields */ soc_FLEX_EDITOR_ZONE_0_EDIT_ID_RW_TABLEm_fields, 18672 /* *views */ NULL, 18673 /* *views_num */ NULL, 18674 /* snoop_cb */ NULL, 18675 /* snoop_user_data */ NULL, 18676 /* snoop_flags */ 0, 18677 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18678 /* type */ SOC_MEM_TYPE_NORMAL, 18679 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18680 /* impl */ SOC_MEM_IMPL_NORMAL, 18681 /* cmic_mor_clks */ 0, 18682 /* access_latency_mode */ 3, 18683 }, 18684 #endif /* chips */ 18685 18686 #if defined(BCM_56870_A0) 18687 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_4_MATCH_ID_COMMAND_PROFILE_TABLEm */ 18688 /* mem FLEX_EDITOR_ZONE_4_MATCH_ID_COMMAND_PROFILE_TABLEm */ 18689 /* flags */ SOC_MEM_FLAG_VALID | 18690 SOC_MEM_FLAG_CACHABLE | 18691 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 18692 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 18693 /* cmp_fn */ _soc_mem_cmp_undef, 18694 /* *null_entry */ _soc_mem_entry_null_zeroes, 18695 /* index_min */ 0, 18696 /* index_max */ 127, 18697 /* minblock */ 36, 18698 /* maxblock */ 36, 18699 /* blocks */ 0, 18700 /* blocks_hi */ 0x10, 18701 /* base */ 0x18240000, 18702 /* gran */ 1, 18703 /* bytes */ 11, 18704 /* nFields */ 22, 18705 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_COMMAND_PROFILE_TABLEm_fields, 18706 /* *views */ NULL, 18707 /* *views_num */ NULL, 18708 /* snoop_cb */ NULL, 18709 /* snoop_user_data */ NULL, 18710 /* snoop_flags */ 0, 18711 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18712 /* type */ SOC_MEM_TYPE_NORMAL, 18713 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18714 /* impl */ SOC_MEM_IMPL_NORMAL, 18715 /* cmic_mor_clks */ 0, 18716 /* access_latency_mode */ 3, 18717 }, 18718 #endif /* chips */ 18719 18720 #if defined(BCM_56370_A0) 18721 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_4_MATCH_ID_COMMAND_PROFILE_TABLE_BCM56370_A0m */ 18722 /* mem FLEX_EDITOR_ZONE_4_MATCH_ID_COMMAND_PROFILE_TABLEm */ 18723 /* flags */ SOC_MEM_FLAG_VALID | 18724 SOC_MEM_FLAG_CACHABLE | 18725 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 18726 /* cmp_fn */ _soc_mem_cmp_undef, 18727 /* *null_entry */ _soc_mem_entry_null_zeroes, 18728 /* index_min */ 0, 18729 /* index_max */ 127, 18730 /* minblock */ 7, 18731 /* maxblock */ 7, 18732 /* blocks */ 0x80, 18733 /* blocks_hi */ 0, 18734 /* base */ 0x18240000, 18735 /* gran */ 1, 18736 /* bytes */ 11, 18737 /* nFields */ 22, 18738 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_COMMAND_PROFILE_TABLEm_fields, 18739 /* *views */ NULL, 18740 /* *views_num */ NULL, 18741 /* snoop_cb */ NULL, 18742 /* snoop_user_data */ NULL, 18743 /* snoop_flags */ 0, 18744 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18745 /* type */ SOC_MEM_TYPE_NORMAL, 18746 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18747 /* impl */ SOC_MEM_IMPL_NORMAL, 18748 /* cmic_mor_clks */ 0, 18749 /* access_latency_mode */ 3, 18750 }, 18751 #endif /* chips */ 18752 18753 #if defined(BCM_56770_A0) 18754 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_4_MATCH_ID_COMMAND_PROFILE_TABLE_BCM56770_A0m */ 18755 /* mem FLEX_EDITOR_ZONE_4_MATCH_ID_COMMAND_PROFILE_TABLEm */ 18756 /* flags */ SOC_MEM_FLAG_VALID | 18757 SOC_MEM_FLAG_CACHABLE | 18758 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 18759 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 18760 /* cmp_fn */ _soc_mem_cmp_undef, 18761 /* *null_entry */ _soc_mem_entry_null_zeroes, 18762 /* index_min */ 0, 18763 /* index_max */ 127, 18764 /* minblock */ 24, 18765 /* maxblock */ 24, 18766 /* blocks */ 0x1000000, 18767 /* blocks_hi */ 0, 18768 /* base */ 0x18240000, 18769 /* gran */ 1, 18770 /* bytes */ 11, 18771 /* nFields */ 22, 18772 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_COMMAND_PROFILE_TABLEm_fields, 18773 /* *views */ NULL, 18774 /* *views_num */ NULL, 18775 /* snoop_cb */ NULL, 18776 /* snoop_user_data */ NULL, 18777 /* snoop_flags */ 0, 18778 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18779 /* type */ SOC_MEM_TYPE_NORMAL, 18780 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18781 /* impl */ SOC_MEM_IMPL_NORMAL, 18782 /* cmic_mor_clks */ 0, 18783 /* access_latency_mode */ 3, 18784 }, 18785 #endif /* chips */ 18786 18787 #if defined(BCM_56870_A0) 18788 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_4_MATCH_ID_TABLEm */ 18789 /* mem FLEX_EDITOR_ZONE_4_MATCH_ID_TABLEm */ 18790 /* flags */ SOC_MEM_FLAG_VALID | 18791 SOC_MEM_FLAG_CACHABLE | 18792 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 18793 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 18794 /* cmp_fn */ _soc_mem_cmp_undef, 18795 /* *null_entry */ _soc_mem_entry_null_zeroes, 18796 /* index_min */ 0, 18797 /* index_max */ 2047, 18798 /* minblock */ 36, 18799 /* maxblock */ 36, 18800 /* blocks */ 0, 18801 /* blocks_hi */ 0x10, 18802 /* base */ 0x18100000, 18803 /* gran */ 1, 18804 /* bytes */ 28, 18805 /* nFields */ 51, 18806 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_TABLEm_fields, 18807 /* *views */ NULL, 18808 /* *views_num */ NULL, 18809 /* snoop_cb */ NULL, 18810 /* snoop_user_data */ NULL, 18811 /* snoop_flags */ 0, 18812 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18813 /* type */ SOC_MEM_TYPE_NORMAL, 18814 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18815 /* impl */ SOC_MEM_IMPL_NORMAL, 18816 /* cmic_mor_clks */ 0, 18817 /* access_latency_mode */ 3, 18818 }, 18819 #endif /* chips */ 18820 18821 #if defined(BCM_56370_A0) 18822 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_4_MATCH_ID_TABLE_BCM56370_A0m */ 18823 /* mem FLEX_EDITOR_ZONE_4_MATCH_ID_TABLEm */ 18824 /* flags */ SOC_MEM_FLAG_VALID | 18825 SOC_MEM_FLAG_CACHABLE | 18826 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 18827 /* cmp_fn */ _soc_mem_cmp_undef, 18828 /* *null_entry */ _soc_mem_entry_null_zeroes, 18829 /* index_min */ 0, 18830 /* index_max */ 2047, 18831 /* minblock */ 7, 18832 /* maxblock */ 7, 18833 /* blocks */ 0x80, 18834 /* blocks_hi */ 0, 18835 /* base */ 0x18100000, 18836 /* gran */ 1, 18837 /* bytes */ 28, 18838 /* nFields */ 51, 18839 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_TABLEm_fields, 18840 /* *views */ NULL, 18841 /* *views_num */ NULL, 18842 /* snoop_cb */ NULL, 18843 /* snoop_user_data */ NULL, 18844 /* snoop_flags */ 0, 18845 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18846 /* type */ SOC_MEM_TYPE_NORMAL, 18847 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18848 /* impl */ SOC_MEM_IMPL_NORMAL, 18849 /* cmic_mor_clks */ 0, 18850 /* access_latency_mode */ 3, 18851 }, 18852 #endif /* chips */ 18853 18854 #if defined(BCM_56770_A0) 18855 { /* SOC_MEM_INT_FLEX_EDITOR_ZONE_4_MATCH_ID_TABLE_BCM56770_A0m */ 18856 /* mem FLEX_EDITOR_ZONE_4_MATCH_ID_TABLEm */ 18857 /* flags */ SOC_MEM_FLAG_VALID | 18858 SOC_MEM_FLAG_CACHABLE | 18859 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 18860 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 18861 /* cmp_fn */ _soc_mem_cmp_undef, 18862 /* *null_entry */ _soc_mem_entry_null_zeroes, 18863 /* index_min */ 0, 18864 /* index_max */ 2047, 18865 /* minblock */ 24, 18866 /* maxblock */ 24, 18867 /* blocks */ 0x1000000, 18868 /* blocks_hi */ 0, 18869 /* base */ 0x18100000, 18870 /* gran */ 1, 18871 /* bytes */ 28, 18872 /* nFields */ 51, 18873 /* *fields */ soc_FLEX_EDITOR_ZONE_0_MATCH_ID_TABLEm_fields, 18874 /* *views */ NULL, 18875 /* *views_num */ NULL, 18876 /* snoop_cb */ NULL, 18877 /* snoop_user_data */ NULL, 18878 /* snoop_flags */ 0, 18879 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18880 /* type */ SOC_MEM_TYPE_NORMAL, 18881 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18882 /* impl */ SOC_MEM_IMPL_NORMAL, 18883 /* cmic_mor_clks */ 0, 18884 /* access_latency_mode */ 3, 18885 }, 18886 #endif /* chips */ 18887 18888 #if defined(BCM_56870_A0) 18889 { /* SOC_MEM_INT_FLEX_RTAG7_HASH_TCAMm */ 18890 /* mem FLEX_RTAG7_HASH_TCAMm */ 18891 /* flags */ SOC_MEM_FLAG_VALID | 18892 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 18893 SOC_MEM_FLAG_CACHABLE | 18894 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 18895 SOC_MEM_FLAG_CAM | 18896 SOC_MEM_FLAG_AGGR | 18897 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x180122 */ 18898 /* cmp_fn */ _soc_mem_cmp_undef, 18899 /* *null_entry */ _soc_mem_entry_null_zeroes, 18900 /* index_min */ 0, 18901 /* index_max */ 127, 18902 /* minblock */ 37, 18903 /* maxblock */ 37, 18904 /* blocks */ 0, 18905 /* blocks_hi */ 0x20, 18906 /* base */ 0x684c0000, 18907 /* gran */ 1, 18908 /* bytes */ 40, 18909 /* nFields */ 47, 18910 /* *fields */ soc_FLEX_RTAG7_HASH_TCAMm_fields, 18911 /* *views */ NULL, 18912 /* *views_num */ NULL, 18913 /* snoop_cb */ NULL, 18914 /* snoop_user_data */ NULL, 18915 /* snoop_flags */ 0, 18916 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18917 /* type */ SOC_MEM_TYPE_NORMAL, 18918 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 18919 /* impl */ SOC_MEM_IMPL_NORMAL, 18920 /* cmic_mor_clks */ 0, 18921 /* access_latency_mode */ 3, 18922 }, 18923 #endif /* chips */ 18924 18925 #if defined(BCM_56370_A0) 18926 { /* SOC_MEM_INT_FLEX_RTAG7_HASH_TCAM_BCM56370_A0m */ 18927 /* mem FLEX_RTAG7_HASH_TCAMm */ 18928 /* flags */ SOC_MEM_FLAG_VALID | 18929 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 18930 SOC_MEM_FLAG_CACHABLE | 18931 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 18932 SOC_MEM_FLAG_CAM | 18933 SOC_MEM_FLAG_AGGR, /* 0x180122 */ 18934 /* cmp_fn */ _soc_mem_cmp_undef, 18935 /* *null_entry */ _soc_mem_entry_null_zeroes, 18936 /* index_min */ 0, 18937 /* index_max */ 127, 18938 /* minblock */ 14, 18939 /* maxblock */ 14, 18940 /* blocks */ 0x4000, 18941 /* blocks_hi */ 0, 18942 /* base */ 0x684c0000, 18943 /* gran */ 1, 18944 /* bytes */ 40, 18945 /* nFields */ 47, 18946 /* *fields */ soc_FLEX_RTAG7_HASH_TCAMm_fields, 18947 /* *views */ NULL, 18948 /* *views_num */ NULL, 18949 /* snoop_cb */ NULL, 18950 /* snoop_user_data */ NULL, 18951 /* snoop_flags */ 0, 18952 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18953 /* type */ SOC_MEM_TYPE_NORMAL, 18954 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 18955 /* impl */ SOC_MEM_IMPL_NORMAL, 18956 /* cmic_mor_clks */ 0, 18957 /* access_latency_mode */ 3, 18958 }, 18959 #endif /* chips */ 18960 18961 #if defined(BCM_56770_A0) 18962 { /* SOC_MEM_INT_FLEX_RTAG7_HASH_TCAM_BCM56770_A0m */ 18963 /* mem FLEX_RTAG7_HASH_TCAMm */ 18964 /* flags */ SOC_MEM_FLAG_VALID | 18965 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 18966 SOC_MEM_FLAG_CACHABLE | 18967 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 18968 SOC_MEM_FLAG_CAM | 18969 SOC_MEM_FLAG_AGGR | 18970 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x180122 */ 18971 /* cmp_fn */ _soc_mem_cmp_undef, 18972 /* *null_entry */ _soc_mem_entry_null_zeroes, 18973 /* index_min */ 0, 18974 /* index_max */ 127, 18975 /* minblock */ 25, 18976 /* maxblock */ 25, 18977 /* blocks */ 0x2000000, 18978 /* blocks_hi */ 0, 18979 /* base */ 0x684c0000, 18980 /* gran */ 1, 18981 /* bytes */ 40, 18982 /* nFields */ 47, 18983 /* *fields */ soc_FLEX_RTAG7_HASH_TCAMm_fields, 18984 /* *views */ NULL, 18985 /* *views_num */ NULL, 18986 /* snoop_cb */ NULL, 18987 /* snoop_user_data */ NULL, 18988 /* snoop_flags */ 0, 18989 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18990 /* type */ SOC_MEM_TYPE_NORMAL, 18991 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 18992 /* impl */ SOC_MEM_IMPL_NORMAL, 18993 /* cmic_mor_clks */ 0, 18994 /* access_latency_mode */ 3, 18995 }, 18996 #endif /* chips */ 18997 18998 #if defined(BCM_56870_A0) 18999 { /* SOC_MEM_INT_FLEX_RTAG7_HASH_TCAM_DATA_ONLYm */ 19000 /* mem FLEX_RTAG7_HASH_TCAM_DATA_ONLYm */ 19001 /* flags */ SOC_MEM_FLAG_VALID | 19002 SOC_MEM_FLAG_CACHABLE | 19003 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 19004 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 19005 /* cmp_fn */ _soc_mem_cmp_undef, 19006 /* *null_entry */ _soc_mem_entry_null_zeroes, 19007 /* index_min */ 0, 19008 /* index_max */ 127, 19009 /* minblock */ 37, 19010 /* maxblock */ 37, 19011 /* blocks */ 0, 19012 /* blocks_hi */ 0x20, 19013 /* base */ 0x68540000, 19014 /* gran */ 1, 19015 /* bytes */ 3, 19016 /* nFields */ 6, 19017 /* *fields */ soc_FLEX_RTAG7_HASH_TCAM_DATA_ONLYm_fields, 19018 /* *views */ NULL, 19019 /* *views_num */ NULL, 19020 /* snoop_cb */ NULL, 19021 /* snoop_user_data */ NULL, 19022 /* snoop_flags */ 0, 19023 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19024 /* type */ SOC_MEM_TYPE_NORMAL, 19025 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19026 /* impl */ SOC_MEM_IMPL_NORMAL, 19027 /* cmic_mor_clks */ 0, 19028 /* access_latency_mode */ 3, 19029 }, 19030 #endif /* chips */ 19031 19032 #if defined(BCM_56370_A0) 19033 { /* SOC_MEM_INT_FLEX_RTAG7_HASH_TCAM_DATA_ONLY_BCM56370_A0m */ 19034 /* mem FLEX_RTAG7_HASH_TCAM_DATA_ONLYm */ 19035 /* flags */ SOC_MEM_FLAG_VALID | 19036 SOC_MEM_FLAG_CACHABLE | 19037 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 19038 /* cmp_fn */ _soc_mem_cmp_undef, 19039 /* *null_entry */ _soc_mem_entry_null_zeroes, 19040 /* index_min */ 0, 19041 /* index_max */ 127, 19042 /* minblock */ 14, 19043 /* maxblock */ 14, 19044 /* blocks */ 0x4000, 19045 /* blocks_hi */ 0, 19046 /* base */ 0x68540000, 19047 /* gran */ 1, 19048 /* bytes */ 3, 19049 /* nFields */ 6, 19050 /* *fields */ soc_FLEX_RTAG7_HASH_TCAM_DATA_ONLYm_fields, 19051 /* *views */ NULL, 19052 /* *views_num */ NULL, 19053 /* snoop_cb */ NULL, 19054 /* snoop_user_data */ NULL, 19055 /* snoop_flags */ 0, 19056 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19057 /* type */ SOC_MEM_TYPE_NORMAL, 19058 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19059 /* impl */ SOC_MEM_IMPL_NORMAL, 19060 /* cmic_mor_clks */ 0, 19061 /* access_latency_mode */ 3, 19062 }, 19063 #endif /* chips */ 19064 19065 #if defined(BCM_56770_A0) 19066 { /* SOC_MEM_INT_FLEX_RTAG7_HASH_TCAM_DATA_ONLY_BCM56770_A0m */ 19067 /* mem FLEX_RTAG7_HASH_TCAM_DATA_ONLYm */ 19068 /* flags */ SOC_MEM_FLAG_VALID | 19069 SOC_MEM_FLAG_CACHABLE | 19070 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 19071 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 19072 /* cmp_fn */ _soc_mem_cmp_undef, 19073 /* *null_entry */ _soc_mem_entry_null_zeroes, 19074 /* index_min */ 0, 19075 /* index_max */ 127, 19076 /* minblock */ 25, 19077 /* maxblock */ 25, 19078 /* blocks */ 0x2000000, 19079 /* blocks_hi */ 0, 19080 /* base */ 0x68540000, 19081 /* gran */ 1, 19082 /* bytes */ 3, 19083 /* nFields */ 6, 19084 /* *fields */ soc_FLEX_RTAG7_HASH_TCAM_DATA_ONLYm_fields, 19085 /* *views */ NULL, 19086 /* *views_num */ NULL, 19087 /* snoop_cb */ NULL, 19088 /* snoop_user_data */ NULL, 19089 /* snoop_flags */ 0, 19090 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19091 /* type */ SOC_MEM_TYPE_NORMAL, 19092 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19093 /* impl */ SOC_MEM_IMPL_NORMAL, 19094 /* cmic_mor_clks */ 0, 19095 /* access_latency_mode */ 3, 19096 }, 19097 #endif /* chips */ 19098 19099 #if defined(BCM_56870_A0) 19100 { /* SOC_MEM_INT_FLEX_RTAG7_HASH_TCAM_ONLYm */ 19101 /* mem FLEX_RTAG7_HASH_TCAM_ONLYm */ 19102 /* flags */ SOC_MEM_FLAG_VALID | 19103 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 19104 SOC_MEM_FLAG_CACHABLE | 19105 SOC_MEM_FLAG_CAM | 19106 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 19107 /* cmp_fn */ _soc_mem_cmp_undef, 19108 /* *null_entry */ _soc_mem_entry_null_zeroes, 19109 /* index_min */ 0, 19110 /* index_max */ 127, 19111 /* minblock */ 37, 19112 /* maxblock */ 37, 19113 /* blocks */ 0, 19114 /* blocks_hi */ 0x20, 19115 /* base */ 0x68500000, 19116 /* gran */ 1, 19117 /* bytes */ 38, 19118 /* nFields */ 41, 19119 /* *fields */ soc_FLEX_RTAG7_HASH_TCAM_ONLYm_fields, 19120 /* *views */ NULL, 19121 /* *views_num */ NULL, 19122 /* snoop_cb */ NULL, 19123 /* snoop_user_data */ NULL, 19124 /* snoop_flags */ 0, 19125 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19126 /* type */ SOC_MEM_TYPE_NORMAL, 19127 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 19128 /* impl */ SOC_MEM_IMPL_NORMAL, 19129 /* cmic_mor_clks */ 0, 19130 /* access_latency_mode */ 3, 19131 }, 19132 #endif /* chips */ 19133 19134 #if defined(BCM_56370_A0) 19135 { /* SOC_MEM_INT_FLEX_RTAG7_HASH_TCAM_ONLY_BCM56370_A0m */ 19136 /* mem FLEX_RTAG7_HASH_TCAM_ONLYm */ 19137 /* flags */ SOC_MEM_FLAG_VALID | 19138 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 19139 SOC_MEM_FLAG_CACHABLE | 19140 SOC_MEM_FLAG_CAM, /* 0x80022 */ 19141 /* cmp_fn */ _soc_mem_cmp_undef, 19142 /* *null_entry */ _soc_mem_entry_null_zeroes, 19143 /* index_min */ 0, 19144 /* index_max */ 127, 19145 /* minblock */ 14, 19146 /* maxblock */ 14, 19147 /* blocks */ 0x4000, 19148 /* blocks_hi */ 0, 19149 /* base */ 0x68500000, 19150 /* gran */ 1, 19151 /* bytes */ 38, 19152 /* nFields */ 41, 19153 /* *fields */ soc_FLEX_RTAG7_HASH_TCAM_ONLYm_fields, 19154 /* *views */ NULL, 19155 /* *views_num */ NULL, 19156 /* snoop_cb */ NULL, 19157 /* snoop_user_data */ NULL, 19158 /* snoop_flags */ 0, 19159 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19160 /* type */ SOC_MEM_TYPE_NORMAL, 19161 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 19162 /* impl */ SOC_MEM_IMPL_NORMAL, 19163 /* cmic_mor_clks */ 0, 19164 /* access_latency_mode */ 3, 19165 }, 19166 #endif /* chips */ 19167 19168 #if defined(BCM_56770_A0) 19169 { /* SOC_MEM_INT_FLEX_RTAG7_HASH_TCAM_ONLY_BCM56770_A0m */ 19170 /* mem FLEX_RTAG7_HASH_TCAM_ONLYm */ 19171 /* flags */ SOC_MEM_FLAG_VALID | 19172 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 19173 SOC_MEM_FLAG_CACHABLE | 19174 SOC_MEM_FLAG_CAM | 19175 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 19176 /* cmp_fn */ _soc_mem_cmp_undef, 19177 /* *null_entry */ _soc_mem_entry_null_zeroes, 19178 /* index_min */ 0, 19179 /* index_max */ 127, 19180 /* minblock */ 25, 19181 /* maxblock */ 25, 19182 /* blocks */ 0x2000000, 19183 /* blocks_hi */ 0, 19184 /* base */ 0x68500000, 19185 /* gran */ 1, 19186 /* bytes */ 38, 19187 /* nFields */ 41, 19188 /* *fields */ soc_FLEX_RTAG7_HASH_TCAM_ONLYm_fields, 19189 /* *views */ NULL, 19190 /* *views_num */ NULL, 19191 /* snoop_cb */ NULL, 19192 /* snoop_user_data */ NULL, 19193 /* snoop_flags */ 0, 19194 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19195 /* type */ SOC_MEM_TYPE_NORMAL, 19196 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 19197 /* impl */ SOC_MEM_IMPL_NORMAL, 19198 /* cmic_mor_clks */ 0, 19199 /* access_latency_mode */ 3, 19200 }, 19201 #endif /* chips */ 19202 19203 #if defined(BCM_56640_A0) 19204 { /* SOC_MEM_INT_FLOOD_LEARN_MATCH_VLANS_PORT_Am */ 19205 /* mem FLOOD_LEARN_MATCH_VLANS_PORT_Am */ 19206 /* flags */ SOC_MEM_FLAG_VALID | 19207 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 19208 /* cmp_fn */ _soc_mem_cmp_undef, 19209 /* *null_entry */ _soc_mem_entry_null_zeroes, 19210 /* index_min */ 0, 19211 /* index_max */ 15, 19212 /* minblock */ 7, 19213 /* maxblock */ 7, 19214 /* blocks */ 0x80, 19215 /* blocks_hi */ 0, 19216 /* base */ 0x28880000, 19217 /* gran */ 1, 19218 /* bytes */ 32, 19219 /* nFields */ 1, 19220 /* *fields */ soc_FLOOD_LEARN_MATCH_VLANS_PORT_Am_fields, 19221 /* *views */ NULL, 19222 /* *views_num */ NULL, 19223 /* snoop_cb */ NULL, 19224 /* snoop_user_data */ NULL, 19225 /* snoop_flags */ 0, 19226 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19227 /* type */ SOC_MEM_TYPE_NORMAL, 19228 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 19229 /* impl */ SOC_MEM_IMPL_NORMAL, 19230 /* cmic_mor_clks */ 0, 19231 }, 19232 #endif /* chips */ 19233 19234 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 19235 { /* SOC_MEM_INT_FLOOD_LEARN_MATCH_VLANS_PORT_A_BCM56260_A0m */ 19236 /* mem FLOOD_LEARN_MATCH_VLANS_PORT_Am */ 19237 /* flags */ SOC_MEM_FLAG_VALID | 19238 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 19239 /* cmp_fn */ _soc_mem_cmp_undef, 19240 /* *null_entry */ _soc_mem_entry_null_zeroes, 19241 /* index_min */ 0, 19242 /* index_max */ 15, 19243 /* minblock */ 6, 19244 /* maxblock */ 6, 19245 /* blocks */ 0x40, 19246 /* blocks_hi */ 0, 19247 /* base */ 0x2c540000, 19248 /* gran */ 1, 19249 /* bytes */ 32, 19250 /* nFields */ 1, 19251 /* *fields */ soc_FLOOD_LEARN_MATCH_VLANS_PORT_A_BCM56260_A0m_fields, 19252 /* *views */ NULL, 19253 /* *views_num */ NULL, 19254 /* snoop_cb */ NULL, 19255 /* snoop_user_data */ NULL, 19256 /* snoop_flags */ 0, 19257 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19258 /* type */ SOC_MEM_TYPE_NORMAL, 19259 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 19260 /* impl */ SOC_MEM_IMPL_NORMAL, 19261 /* cmic_mor_clks */ 0, 19262 }, 19263 #endif /* chips */ 19264 19265 #if defined(BCM_56270_A0) 19266 { /* SOC_MEM_INT_FLOOD_LEARN_MATCH_VLANS_PORT_A_BCM56270_A0m */ 19267 /* mem FLOOD_LEARN_MATCH_VLANS_PORT_Am */ 19268 /* flags */ SOC_MEM_FLAG_VALID | 19269 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 19270 /* cmp_fn */ _soc_mem_cmp_undef, 19271 /* *null_entry */ _soc_mem_entry_null_zeroes, 19272 /* index_min */ 0, 19273 /* index_max */ 15, 19274 /* minblock */ 5, 19275 /* maxblock */ 5, 19276 /* blocks */ 0x20, 19277 /* blocks_hi */ 0, 19278 /* base */ 0x2c540000, 19279 /* gran */ 1, 19280 /* bytes */ 32, 19281 /* nFields */ 1, 19282 /* *fields */ soc_FLOOD_LEARN_MATCH_VLANS_PORT_A_BCM56260_A0m_fields, 19283 /* *views */ NULL, 19284 /* *views_num */ NULL, 19285 /* snoop_cb */ NULL, 19286 /* snoop_user_data */ NULL, 19287 /* snoop_flags */ 0, 19288 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19289 /* type */ SOC_MEM_TYPE_NORMAL, 19290 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 19291 /* impl */ SOC_MEM_IMPL_NORMAL, 19292 /* cmic_mor_clks */ 0, 19293 }, 19294 #endif /* chips */ 19295 19296 #if defined(BCM_56340_A0) 19297 { /* SOC_MEM_INT_FLOOD_LEARN_MATCH_VLANS_PORT_A_BCM56340_A0m */ 19298 /* mem FLOOD_LEARN_MATCH_VLANS_PORT_Am */ 19299 /* flags */ SOC_MEM_FLAG_VALID | 19300 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 19301 /* cmp_fn */ _soc_mem_cmp_undef, 19302 /* *null_entry */ _soc_mem_entry_null_zeroes, 19303 /* index_min */ 0, 19304 /* index_max */ 15, 19305 /* minblock */ 4, 19306 /* maxblock */ 4, 19307 /* blocks */ 0x10, 19308 /* blocks_hi */ 0, 19309 /* base */ 0x28880000, 19310 /* gran */ 1, 19311 /* bytes */ 32, 19312 /* nFields */ 1, 19313 /* *fields */ soc_FLOOD_LEARN_MATCH_VLANS_PORT_Am_fields, 19314 /* *views */ NULL, 19315 /* *views_num */ NULL, 19316 /* snoop_cb */ NULL, 19317 /* snoop_user_data */ NULL, 19318 /* snoop_flags */ 0, 19319 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19320 /* type */ SOC_MEM_TYPE_NORMAL, 19321 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 19322 /* impl */ SOC_MEM_IMPL_NORMAL, 19323 /* cmic_mor_clks */ 0, 19324 }, 19325 #endif /* chips */ 19326 19327 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 19328 defined(BCM_56450_B1) 19329 { /* SOC_MEM_INT_FLOOD_LEARN_MATCH_VLANS_PORT_A_BCM56450_A0m */ 19330 /* mem FLOOD_LEARN_MATCH_VLANS_PORT_Am */ 19331 /* flags */ SOC_MEM_FLAG_VALID | 19332 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 19333 /* cmp_fn */ _soc_mem_cmp_undef, 19334 /* *null_entry */ _soc_mem_entry_null_zeroes, 19335 /* index_min */ 0, 19336 /* index_max */ 15, 19337 /* minblock */ 8, 19338 /* maxblock */ 8, 19339 /* blocks */ 0x100, 19340 /* blocks_hi */ 0, 19341 /* base */ 0x2c400000, 19342 /* gran */ 1, 19343 /* bytes */ 32, 19344 /* nFields */ 1, 19345 /* *fields */ soc_FLOOD_LEARN_MATCH_VLANS_PORT_Am_fields, 19346 /* *views */ NULL, 19347 /* *views_num */ NULL, 19348 /* snoop_cb */ NULL, 19349 /* snoop_user_data */ NULL, 19350 /* snoop_flags */ 0, 19351 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19352 /* type */ SOC_MEM_TYPE_NORMAL, 19353 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 19354 /* impl */ SOC_MEM_IMPL_NORMAL, 19355 /* cmic_mor_clks */ 0, 19356 }, 19357 #endif /* chips */ 19358 19359 #if defined(BCM_56640_A0) 19360 { /* SOC_MEM_INT_FLOOD_LEARN_MATCH_VLANS_PORT_Bm */ 19361 /* mem FLOOD_LEARN_MATCH_VLANS_PORT_Bm */ 19362 /* flags */ SOC_MEM_FLAG_VALID | 19363 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 19364 /* cmp_fn */ _soc_mem_cmp_undef, 19365 /* *null_entry */ _soc_mem_entry_null_zeroes, 19366 /* index_min */ 0, 19367 /* index_max */ 15, 19368 /* minblock */ 7, 19369 /* maxblock */ 7, 19370 /* blocks */ 0x80, 19371 /* blocks_hi */ 0, 19372 /* base */ 0x288c0000, 19373 /* gran */ 1, 19374 /* bytes */ 32, 19375 /* nFields */ 1, 19376 /* *fields */ soc_FLOOD_LEARN_MATCH_VLANS_PORT_Am_fields, 19377 /* *views */ NULL, 19378 /* *views_num */ NULL, 19379 /* snoop_cb */ NULL, 19380 /* snoop_user_data */ NULL, 19381 /* snoop_flags */ 0, 19382 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19383 /* type */ SOC_MEM_TYPE_NORMAL, 19384 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 19385 /* impl */ SOC_MEM_IMPL_NORMAL, 19386 /* cmic_mor_clks */ 0, 19387 }, 19388 #endif /* chips */ 19389 19390 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 19391 { /* SOC_MEM_INT_FLOOD_LEARN_MATCH_VLANS_PORT_B_BCM56260_A0m */ 19392 /* mem FLOOD_LEARN_MATCH_VLANS_PORT_Bm */ 19393 /* flags */ SOC_MEM_FLAG_VALID | 19394 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 19395 /* cmp_fn */ _soc_mem_cmp_undef, 19396 /* *null_entry */ _soc_mem_entry_null_zeroes, 19397 /* index_min */ 0, 19398 /* index_max */ 15, 19399 /* minblock */ 6, 19400 /* maxblock */ 6, 19401 /* blocks */ 0x40, 19402 /* blocks_hi */ 0, 19403 /* base */ 0x2c580000, 19404 /* gran */ 1, 19405 /* bytes */ 32, 19406 /* nFields */ 1, 19407 /* *fields */ soc_FLOOD_LEARN_MATCH_VLANS_PORT_A_BCM56260_A0m_fields, 19408 /* *views */ NULL, 19409 /* *views_num */ NULL, 19410 /* snoop_cb */ NULL, 19411 /* snoop_user_data */ NULL, 19412 /* snoop_flags */ 0, 19413 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19414 /* type */ SOC_MEM_TYPE_NORMAL, 19415 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 19416 /* impl */ SOC_MEM_IMPL_NORMAL, 19417 /* cmic_mor_clks */ 0, 19418 }, 19419 #endif /* chips */ 19420 19421 #if defined(BCM_56270_A0) 19422 { /* SOC_MEM_INT_FLOOD_LEARN_MATCH_VLANS_PORT_B_BCM56270_A0m */ 19423 /* mem FLOOD_LEARN_MATCH_VLANS_PORT_Bm */ 19424 /* flags */ SOC_MEM_FLAG_VALID | 19425 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 19426 /* cmp_fn */ _soc_mem_cmp_undef, 19427 /* *null_entry */ _soc_mem_entry_null_zeroes, 19428 /* index_min */ 0, 19429 /* index_max */ 15, 19430 /* minblock */ 5, 19431 /* maxblock */ 5, 19432 /* blocks */ 0x20, 19433 /* blocks_hi */ 0, 19434 /* base */ 0x2c580000, 19435 /* gran */ 1, 19436 /* bytes */ 32, 19437 /* nFields */ 1, 19438 /* *fields */ soc_FLOOD_LEARN_MATCH_VLANS_PORT_A_BCM56260_A0m_fields, 19439 /* *views */ NULL, 19440 /* *views_num */ NULL, 19441 /* snoop_cb */ NULL, 19442 /* snoop_user_data */ NULL, 19443 /* snoop_flags */ 0, 19444 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19445 /* type */ SOC_MEM_TYPE_NORMAL, 19446 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 19447 /* impl */ SOC_MEM_IMPL_NORMAL, 19448 /* cmic_mor_clks */ 0, 19449 }, 19450 #endif /* chips */ 19451 19452 #if defined(BCM_56340_A0) 19453 { /* SOC_MEM_INT_FLOOD_LEARN_MATCH_VLANS_PORT_B_BCM56340_A0m */ 19454 /* mem FLOOD_LEARN_MATCH_VLANS_PORT_Bm */ 19455 /* flags */ SOC_MEM_FLAG_VALID | 19456 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 19457 /* cmp_fn */ _soc_mem_cmp_undef, 19458 /* *null_entry */ _soc_mem_entry_null_zeroes, 19459 /* index_min */ 0, 19460 /* index_max */ 15, 19461 /* minblock */ 4, 19462 /* maxblock */ 4, 19463 /* blocks */ 0x10, 19464 /* blocks_hi */ 0, 19465 /* base */ 0x288c0000, 19466 /* gran */ 1, 19467 /* bytes */ 32, 19468 /* nFields */ 1, 19469 /* *fields */ soc_FLOOD_LEARN_MATCH_VLANS_PORT_Am_fields, 19470 /* *views */ NULL, 19471 /* *views_num */ NULL, 19472 /* snoop_cb */ NULL, 19473 /* snoop_user_data */ NULL, 19474 /* snoop_flags */ 0, 19475 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19476 /* type */ SOC_MEM_TYPE_NORMAL, 19477 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 19478 /* impl */ SOC_MEM_IMPL_NORMAL, 19479 /* cmic_mor_clks */ 0, 19480 }, 19481 #endif /* chips */ 19482 19483 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 19484 defined(BCM_56450_B1) 19485 { /* SOC_MEM_INT_FLOOD_LEARN_MATCH_VLANS_PORT_B_BCM56450_A0m */ 19486 /* mem FLOOD_LEARN_MATCH_VLANS_PORT_Bm */ 19487 /* flags */ SOC_MEM_FLAG_VALID | 19488 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 19489 /* cmp_fn */ _soc_mem_cmp_undef, 19490 /* *null_entry */ _soc_mem_entry_null_zeroes, 19491 /* index_min */ 0, 19492 /* index_max */ 15, 19493 /* minblock */ 8, 19494 /* maxblock */ 8, 19495 /* blocks */ 0x100, 19496 /* blocks_hi */ 0, 19497 /* base */ 0x2c440000, 19498 /* gran */ 1, 19499 /* bytes */ 32, 19500 /* nFields */ 1, 19501 /* *fields */ soc_FLOOD_LEARN_MATCH_VLANS_PORT_Am_fields, 19502 /* *views */ NULL, 19503 /* *views_num */ NULL, 19504 /* snoop_cb */ NULL, 19505 /* snoop_user_data */ NULL, 19506 /* snoop_flags */ 0, 19507 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19508 /* type */ SOC_MEM_TYPE_NORMAL, 19509 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 19510 /* impl */ SOC_MEM_IMPL_NORMAL, 19511 /* cmic_mor_clks */ 0, 19512 }, 19513 #endif /* chips */ 19514 19515 #if defined(BCM_53570_B0) 19516 { /* SOC_MEM_INT_FLOW_SN_WINDOW_RESET_INDICATIONm */ 19517 /* mem FLOW_SN_WINDOW_RESET_INDICATIONm */ 19518 /* flags */ SOC_MEM_FLAG_VALID | 19519 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 19520 /* cmp_fn */ _soc_mem_cmp_undef, 19521 /* *null_entry */ _soc_mem_entry_null_zeroes, 19522 /* index_min */ 0, 19523 /* index_max */ 4095, 19524 /* minblock */ 15, 19525 /* maxblock */ 15, 19526 /* blocks */ 0x8000, 19527 /* blocks_hi */ 0, 19528 /* base */ 0x38a00000, 19529 /* gran */ 1, 19530 /* bytes */ 1, 19531 /* nFields */ 1, 19532 /* *fields */ soc_FLOW_SN_WINDOW_RESET_INDICATIONm_fields, 19533 /* *views */ NULL, 19534 /* *views_num */ NULL, 19535 /* snoop_cb */ NULL, 19536 /* snoop_user_data */ NULL, 19537 /* snoop_flags */ 0, 19538 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19539 /* type */ SOC_MEM_TYPE_NORMAL, 19540 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 19541 /* impl */ SOC_MEM_IMPL_NORMAL, 19542 /* cmic_mor_clks */ 0, 19543 }, 19544 #endif /* chips */ 19545 19546 #if defined(BCM_88675_A0) 19547 { /* SOC_MEM_INT_FMAC_RX_FEC_BUFFER_0m */ 19548 /* mem FMAC_RX_FEC_BUFFER_0m */ 19549 /* flags */ SOC_MEM_FLAG_SIGNAL | 19550 SOC_MEM_FLAG_WRITEONLY | 19551 SOC_MEM_FLAG_READONLY | 19552 SOC_MEM_FLAG_VALID | 19553 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 19554 /* cmp_fn */ NULL, 19555 /* *null_entry */ NULL, 19556 /* index_min */ 0, 19557 /* index_max */ 67, 19558 /* minblock */ 49, 19559 /* maxblock */ 57, 19560 /* blocks */ 0, 19561 /* blocks_hi */ 0x3fe0000, 19562 /* base */ 0x00100000, 19563 /* gran */ 1, 19564 /* bytes */ 8, 19565 /* nFields */ 2, 19566 /* *fields */ soc_FMAC_RX_FEC_BUFFER_0m_fields, 19567 /* *views */ NULL, 19568 /* *views_num */ NULL, 19569 /* snoop_cb */ NULL, 19570 /* snoop_user_data */ NULL, 19571 /* snoop_flags */ 0, 19572 /* severity */ SOC_MEM_SEVERE_LOW, 19573 /* type */ SOC_MEM_TYPE_TWO_PORT, 19574 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 19575 /* impl */ SOC_MEM_IMPL_NORMAL, 19576 /* cmic_mor_clks */ 0, 19577 }, 19578 #endif /* chips */ 19579 19580 #if defined(BCM_88675_A0) 19581 { /* SOC_MEM_INT_FMAC_RX_FEC_BUFFER_1m */ 19582 /* mem FMAC_RX_FEC_BUFFER_1m */ 19583 /* flags */ SOC_MEM_FLAG_SIGNAL | 19584 SOC_MEM_FLAG_WRITEONLY | 19585 SOC_MEM_FLAG_READONLY | 19586 SOC_MEM_FLAG_VALID | 19587 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 19588 /* cmp_fn */ NULL, 19589 /* *null_entry */ NULL, 19590 /* index_min */ 0, 19591 /* index_max */ 63, 19592 /* minblock */ 49, 19593 /* maxblock */ 57, 19594 /* blocks */ 0, 19595 /* blocks_hi */ 0x3fe0000, 19596 /* base */ 0x00200000, 19597 /* gran */ 1, 19598 /* bytes */ 8, 19599 /* nFields */ 2, 19600 /* *fields */ soc_FMAC_RX_FEC_BUFFER_1m_fields, 19601 /* *views */ NULL, 19602 /* *views_num */ NULL, 19603 /* snoop_cb */ NULL, 19604 /* snoop_user_data */ NULL, 19605 /* snoop_flags */ 0, 19606 /* severity */ SOC_MEM_SEVERE_LOW, 19607 /* type */ SOC_MEM_TYPE_TWO_PORT, 19608 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 19609 /* impl */ SOC_MEM_IMPL_NORMAL, 19610 /* cmic_mor_clks */ 0, 19611 }, 19612 #endif /* chips */ 19613 19614 #if defined(BCM_83208_A0) 19615 { /* SOC_MEM_INT_FMAC_RX_FEC_BUFFER_0_BCM83208_A0m */ 19616 /* mem FMAC_RX_FEC_BUFFER_0m */ 19617 /* flags */ SOC_MEM_FLAG_SIGNAL | 19618 SOC_MEM_FLAG_WRITEONLY | 19619 SOC_MEM_FLAG_READONLY | 19620 SOC_MEM_FLAG_VALID | 19621 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 19622 /* cmp_fn */ NULL, 19623 /* *null_entry */ NULL, 19624 /* index_min */ 0, 19625 /* index_max */ 133, 19626 /* minblock */ 7, 19627 /* maxblock */ 12, 19628 /* blocks */ 0x1f80, 19629 /* blocks_hi */ 0, 19630 /* base */ 0x00100000, 19631 /* gran */ 1, 19632 /* bytes */ 10, 19633 /* nFields */ 2, 19634 /* *fields */ soc_FMAC_RX_FEC_BUFFER_0_BCM83208_A0m_fields, 19635 /* *views */ NULL, 19636 /* *views_num */ NULL, 19637 /* snoop_cb */ NULL, 19638 /* snoop_user_data */ NULL, 19639 /* snoop_flags */ 0, 19640 /* severity */ SOC_MEM_SEVERE_LOW, 19641 /* type */ SOC_MEM_TYPE_TWO_PORT, 19642 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 19643 /* impl */ SOC_MEM_IMPL_NORMAL, 19644 /* cmic_mor_clks */ 0, 19645 }, 19646 #endif /* chips */ 19647 19648 #if defined(BCM_88375_A0) 19649 { /* SOC_MEM_INT_FMAC_RX_FEC_BUFFER_0_BCM88375_A0m */ 19650 /* mem FMAC_RX_FEC_BUFFER_0m */ 19651 /* flags */ SOC_MEM_FLAG_SIGNAL | 19652 SOC_MEM_FLAG_WRITEONLY | 19653 SOC_MEM_FLAG_READONLY | 19654 SOC_MEM_FLAG_VALID | 19655 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 19656 /* cmp_fn */ NULL, 19657 /* *null_entry */ NULL, 19658 /* index_min */ 0, 19659 /* index_max */ 67, 19660 /* minblock */ 49, 19661 /* maxblock */ 52, 19662 /* blocks */ 0, 19663 /* blocks_hi */ 0x1e0000, 19664 /* base */ 0x00100000, 19665 /* gran */ 1, 19666 /* bytes */ 8, 19667 /* nFields */ 2, 19668 /* *fields */ soc_FMAC_RX_FEC_BUFFER_0_BCM88375_A0m_fields, 19669 /* *views */ NULL, 19670 /* *views_num */ NULL, 19671 /* snoop_cb */ NULL, 19672 /* snoop_user_data */ NULL, 19673 /* snoop_flags */ 0, 19674 /* severity */ SOC_MEM_SEVERE_LOW, 19675 /* type */ SOC_MEM_TYPE_TWO_PORT, 19676 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 19677 /* impl */ SOC_MEM_IMPL_NORMAL, 19678 /* cmic_mor_clks */ 0, 19679 }, 19680 #endif /* chips */ 19681 19682 #if defined(BCM_88375_B0) 19683 { /* SOC_MEM_INT_FMAC_RX_FEC_BUFFER_0_BCM88375_B0m */ 19684 /* mem FMAC_RX_FEC_BUFFER_0m */ 19685 /* flags */ SOC_MEM_FLAG_SIGNAL | 19686 SOC_MEM_FLAG_WRITEONLY | 19687 SOC_MEM_FLAG_READONLY | 19688 SOC_MEM_FLAG_VALID | 19689 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 19690 /* cmp_fn */ NULL, 19691 /* *null_entry */ NULL, 19692 /* index_min */ 0, 19693 /* index_max */ 67, 19694 /* minblock */ 49, 19695 /* maxblock */ 52, 19696 /* blocks */ 0, 19697 /* blocks_hi */ 0x1e0000, 19698 /* base */ 0x00100000, 19699 /* gran */ 1, 19700 /* bytes */ 8, 19701 /* nFields */ 2, 19702 /* *fields */ soc_FMAC_RX_FEC_BUFFER_0_BCM88375_B0m_fields, 19703 /* *views */ NULL, 19704 /* *views_num */ NULL, 19705 /* snoop_cb */ NULL, 19706 /* snoop_user_data */ NULL, 19707 /* snoop_flags */ 0, 19708 /* severity */ SOC_MEM_SEVERE_LOW, 19709 /* type */ SOC_MEM_TYPE_TWO_PORT, 19710 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 19711 /* impl */ SOC_MEM_IMPL_NORMAL, 19712 /* cmic_mor_clks */ 0, 19713 }, 19714 #endif /* chips */ 19715 19716 #if defined(BCM_88470_A0) 19717 { /* SOC_MEM_INT_FMAC_RX_FEC_BUFFER_0_BCM88470_A0m */ 19718 /* mem FMAC_RX_FEC_BUFFER_0m */ 19719 /* flags */ SOC_MEM_FLAG_SIGNAL | 19720 SOC_MEM_FLAG_WRITEONLY | 19721 SOC_MEM_FLAG_READONLY | 19722 SOC_MEM_FLAG_VALID | 19723 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 19724 /* cmp_fn */ NULL, 19725 /* *null_entry */ NULL, 19726 /* index_min */ 0, 19727 /* index_max */ 67, 19728 /* minblock */ 25, 19729 /* maxblock */ 28, 19730 /* blocks */ 0x1e000000, 19731 /* blocks_hi */ 0, 19732 /* base */ 0x00100000, 19733 /* gran */ 1, 19734 /* bytes */ 8, 19735 /* nFields */ 2, 19736 /* *fields */ soc_FMAC_RX_FEC_BUFFER_0_BCM88470_A0m_fields, 19737 /* *views */ NULL, 19738 /* *views_num */ NULL, 19739 /* snoop_cb */ NULL, 19740 /* snoop_user_data */ NULL, 19741 /* snoop_flags */ 0, 19742 /* severity */ SOC_MEM_SEVERE_LOW, 19743 /* type */ SOC_MEM_TYPE_TWO_PORT, 19744 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 19745 /* impl */ SOC_MEM_IMPL_NORMAL, 19746 /* cmic_mor_clks */ 0, 19747 }, 19748 #endif /* chips */ 19749 19750 #if defined(BCM_88470_B0) 19751 { /* SOC_MEM_INT_FMAC_RX_FEC_BUFFER_0_BCM88470_B0m */ 19752 /* mem FMAC_RX_FEC_BUFFER_0m */ 19753 /* flags */ SOC_MEM_FLAG_SIGNAL | 19754 SOC_MEM_FLAG_WRITEONLY | 19755 SOC_MEM_FLAG_READONLY | 19756 SOC_MEM_FLAG_VALID | 19757 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 19758 /* cmp_fn */ NULL, 19759 /* *null_entry */ NULL, 19760 /* index_min */ 0, 19761 /* index_max */ 67, 19762 /* minblock */ 25, 19763 /* maxblock */ 28, 19764 /* blocks */ 0x1e000000, 19765 /* blocks_hi */ 0, 19766 /* base */ 0x00100000, 19767 /* gran */ 1, 19768 /* bytes */ 8, 19769 /* nFields */ 2, 19770 /* *fields */ soc_FMAC_RX_FEC_BUFFER_0_BCM88470_B0m_fields, 19771 /* *views */ NULL, 19772 /* *views_num */ NULL, 19773 /* snoop_cb */ NULL, 19774 /* snoop_user_data */ NULL, 19775 /* snoop_flags */ 0, 19776 /* severity */ SOC_MEM_SEVERE_LOW, 19777 /* type */ SOC_MEM_TYPE_TWO_PORT, 19778 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 19779 /* impl */ SOC_MEM_IMPL_NORMAL, 19780 /* cmic_mor_clks */ 0, 19781 }, 19782 #endif /* chips */ 19783 19784 #if defined(BCM_88675_B0) 19785 { /* SOC_MEM_INT_FMAC_RX_FEC_BUFFER_0_BCM88675_B0m */ 19786 /* mem FMAC_RX_FEC_BUFFER_0m */ 19787 /* flags */ SOC_MEM_FLAG_SIGNAL | 19788 SOC_MEM_FLAG_WRITEONLY | 19789 SOC_MEM_FLAG_READONLY | 19790 SOC_MEM_FLAG_VALID | 19791 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 19792 /* cmp_fn */ NULL, 19793 /* *null_entry */ NULL, 19794 /* index_min */ 0, 19795 /* index_max */ 67, 19796 /* minblock */ 49, 19797 /* maxblock */ 57, 19798 /* blocks */ 0, 19799 /* blocks_hi */ 0x3fe0000, 19800 /* base */ 0x00100000, 19801 /* gran */ 1, 19802 /* bytes */ 8, 19803 /* nFields */ 2, 19804 /* *fields */ soc_FMAC_RX_FEC_BUFFER_0_BCM88675_B0m_fields, 19805 /* *views */ NULL, 19806 /* *views_num */ NULL, 19807 /* snoop_cb */ NULL, 19808 /* snoop_user_data */ NULL, 19809 /* snoop_flags */ 0, 19810 /* severity */ SOC_MEM_SEVERE_LOW, 19811 /* type */ SOC_MEM_TYPE_TWO_PORT, 19812 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 19813 /* impl */ SOC_MEM_IMPL_NORMAL, 19814 /* cmic_mor_clks */ 0, 19815 }, 19816 #endif /* chips */ 19817 19818 #if defined(BCM_88680_A0) 19819 { /* SOC_MEM_INT_FMAC_RX_FEC_BUFFER_0_BCM88680_A0m */ 19820 /* mem FMAC_RX_FEC_BUFFER_0m */ 19821 /* flags */ SOC_MEM_FLAG_SIGNAL | 19822 SOC_MEM_FLAG_WRITEONLY | 19823 SOC_MEM_FLAG_READONLY | 19824 SOC_MEM_FLAG_VALID | 19825 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 19826 /* cmp_fn */ NULL, 19827 /* *null_entry */ NULL, 19828 /* index_min */ 0, 19829 /* index_max */ 67, 19830 /* minblock */ 50, 19831 /* maxblock */ 61, 19832 /* blocks */ 0, 19833 /* blocks_hi */ 0x3ffc0000, 19834 /* base */ 0x00100000, 19835 /* gran */ 1, 19836 /* bytes */ 8, 19837 /* nFields */ 2, 19838 /* *fields */ soc_FMAC_RX_FEC_BUFFER_0_BCM88680_A0m_fields, 19839 /* *views */ NULL, 19840 /* *views_num */ NULL, 19841 /* snoop_cb */ NULL, 19842 /* snoop_user_data */ NULL, 19843 /* snoop_flags */ 0, 19844 /* severity */ SOC_MEM_SEVERE_LOW, 19845 /* type */ SOC_MEM_TYPE_TWO_PORT, 19846 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 19847 /* impl */ SOC_MEM_IMPL_NORMAL, 19848 /* cmic_mor_clks */ 0, 19849 }, 19850 #endif /* chips */ 19851 19852 #if defined(BCM_88690_A0) 19853 { /* SOC_MEM_INT_FMAC_RX_FEC_BUFFER_0_BCM88690_A0m */ 19854 /* mem FMAC_RX_FEC_BUFFER_0m */ 19855 /* flags */ SOC_MEM_FLAG_SIGNAL | 19856 SOC_MEM_FLAG_WRITEONLY | 19857 SOC_MEM_FLAG_READONLY | 19858 SOC_MEM_FLAG_VALID | 19859 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 19860 /* cmp_fn */ NULL, 19861 /* *null_entry */ NULL, 19862 /* index_min */ 0, 19863 /* index_max */ 133, 19864 /* minblock */ 105, 19865 /* maxblock */ 132, 19866 /* blocks */ 0, 19867 /* blocks_hi */ 0xffffffff, 19868 /* base */ 0x00010000, 19869 /* gran */ 1, 19870 /* bytes */ 10, 19871 /* nFields */ 2, 19872 /* *fields */ soc_FMAC_RX_FEC_BUFFER_0_BCM88690_A0m_fields, 19873 /* *views */ NULL, 19874 /* *views_num */ NULL, 19875 /* snoop_cb */ NULL, 19876 /* snoop_user_data */ NULL, 19877 /* snoop_flags */ 0, 19878 /* severity */ SOC_MEM_SEVERE_LOW, 19879 /* type */ SOC_MEM_TYPE_TWO_PORT, 19880 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 19881 /* impl */ SOC_MEM_IMPL_NORMAL, 19882 /* cmic_mor_clks */ 0, 19883 }, 19884 #endif /* chips */ 19885 19886 #if defined(BCM_88690_B0) 19887 { /* SOC_MEM_INT_FMAC_RX_FEC_BUFFER_0_BCM88690_B0m */ 19888 /* mem FMAC_RX_FEC_BUFFER_0m */ 19889 /* flags */ SOC_MEM_FLAG_SIGNAL | 19890 SOC_MEM_FLAG_WRITEONLY | 19891 SOC_MEM_FLAG_READONLY | 19892 SOC_MEM_FLAG_VALID | 19893 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 19894 /* cmp_fn */ NULL, 19895 /* *null_entry */ NULL, 19896 /* index_min */ 0, 19897 /* index_max */ 133, 19898 /* minblock */ 105, 19899 /* maxblock */ 132, 19900 /* blocks */ 0, 19901 /* blocks_hi */ 0xffffffff, 19902 /* base */ 0x00000000, 19903 /* gran */ 1, 19904 /* bytes */ 10, 19905 /* nFields */ 2, 19906 /* *fields */ soc_FMAC_RX_FEC_BUFFER_0_BCM88690_B0m_fields, 19907 /* *views */ NULL, 19908 /* *views_num */ NULL, 19909 /* snoop_cb */ NULL, 19910 /* snoop_user_data */ NULL, 19911 /* snoop_flags */ 0, 19912 /* severity */ SOC_MEM_SEVERE_LOW, 19913 /* type */ SOC_MEM_TYPE_TWO_PORT, 19914 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 19915 /* impl */ SOC_MEM_IMPL_NORMAL, 19916 /* cmic_mor_clks */ 0, 19917 }, 19918 #endif /* chips */ 19919 19920 #if defined(BCM_88790_A0) 19921 { /* SOC_MEM_INT_FMAC_RX_FEC_BUFFER_0_BCM88790_A0m */ 19922 /* mem FMAC_RX_FEC_BUFFER_0m */ 19923 /* flags */ SOC_MEM_FLAG_SIGNAL | 19924 SOC_MEM_FLAG_WRITEONLY | 19925 SOC_MEM_FLAG_READONLY | 19926 SOC_MEM_FLAG_VALID | 19927 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 19928 /* cmp_fn */ NULL, 19929 /* *null_entry */ NULL, 19930 /* index_min */ 0, 19931 /* index_max */ 133, 19932 /* minblock */ 33, 19933 /* maxblock */ 80, 19934 /* blocks */ 0, 19935 /* blocks_hi */ 0xffffffff, 19936 /* base */ 0x00010000, 19937 /* gran */ 1, 19938 /* bytes */ 10, 19939 /* nFields */ 2, 19940 /* *fields */ soc_FMAC_RX_FEC_BUFFER_0_BCM88790_A0m_fields, 19941 /* *views */ NULL, 19942 /* *views_num */ NULL, 19943 /* snoop_cb */ NULL, 19944 /* snoop_user_data */ NULL, 19945 /* snoop_flags */ 0, 19946 /* severity */ SOC_MEM_SEVERE_LOW, 19947 /* type */ SOC_MEM_TYPE_TWO_PORT, 19948 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 19949 /* impl */ SOC_MEM_IMPL_NORMAL, 19950 /* cmic_mor_clks */ 0, 19951 }, 19952 #endif /* chips */ 19953 19954 #if defined(BCM_88950_A0) 19955 { /* SOC_MEM_INT_FMAC_RX_FEC_BUFFER_0_BCM88950_A0m */ 19956 /* mem FMAC_RX_FEC_BUFFER_0m */ 19957 /* flags */ SOC_MEM_FLAG_SIGNAL | 19958 SOC_MEM_FLAG_WRITEONLY | 19959 SOC_MEM_FLAG_READONLY | 19960 SOC_MEM_FLAG_VALID | 19961 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 19962 /* cmp_fn */ NULL, 19963 /* *null_entry */ NULL, 19964 /* index_min */ 0, 19965 /* index_max */ 67, 19966 /* minblock */ 26, 19967 /* maxblock */ 61, 19968 /* blocks */ 0xfc000000, 19969 /* blocks_hi */ 0x3fffffff, 19970 /* base */ 0x00100000, 19971 /* gran */ 1, 19972 /* bytes */ 8, 19973 /* nFields */ 2, 19974 /* *fields */ soc_FMAC_RX_FEC_BUFFER_0_BCM88950_A0m_fields, 19975 /* *views */ NULL, 19976 /* *views_num */ NULL, 19977 /* snoop_cb */ NULL, 19978 /* snoop_user_data */ NULL, 19979 /* snoop_flags */ 0, 19980 /* severity */ SOC_MEM_SEVERE_LOW, 19981 /* type */ SOC_MEM_TYPE_TWO_PORT, 19982 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 19983 /* impl */ SOC_MEM_IMPL_NORMAL, 19984 /* cmic_mor_clks */ 0, 19985 }, 19986 #endif /* chips */ 19987 19988 #if defined(BCM_83208_A0) 19989 { /* SOC_MEM_INT_FMAC_RX_FEC_BUFFER_1_BCM83208_A0m */ 19990 /* mem FMAC_RX_FEC_BUFFER_1m */ 19991 /* flags */ SOC_MEM_FLAG_SIGNAL | 19992 SOC_MEM_FLAG_WRITEONLY | 19993 SOC_MEM_FLAG_READONLY | 19994 SOC_MEM_FLAG_VALID | 19995 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 19996 /* cmp_fn */ NULL, 19997 /* *null_entry */ NULL, 19998 /* index_min */ 0, 19999 /* index_max */ 77, 20000 /* minblock */ 7, 20001 /* maxblock */ 12, 20002 /* blocks */ 0x1f80, 20003 /* blocks_hi */ 0, 20004 /* base */ 0x00200000, 20005 /* gran */ 1, 20006 /* bytes */ 10, 20007 /* nFields */ 2, 20008 /* *fields */ soc_FMAC_RX_FEC_BUFFER_1_BCM83208_A0m_fields, 20009 /* *views */ NULL, 20010 /* *views_num */ NULL, 20011 /* snoop_cb */ NULL, 20012 /* snoop_user_data */ NULL, 20013 /* snoop_flags */ 0, 20014 /* severity */ SOC_MEM_SEVERE_LOW, 20015 /* type */ SOC_MEM_TYPE_TWO_PORT, 20016 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 20017 /* impl */ SOC_MEM_IMPL_NORMAL, 20018 /* cmic_mor_clks */ 0, 20019 }, 20020 #endif /* chips */ 20021 20022 #if defined(BCM_88375_A0) 20023 { /* SOC_MEM_INT_FMAC_RX_FEC_BUFFER_1_BCM88375_A0m */ 20024 /* mem FMAC_RX_FEC_BUFFER_1m */ 20025 /* flags */ SOC_MEM_FLAG_SIGNAL | 20026 SOC_MEM_FLAG_WRITEONLY | 20027 SOC_MEM_FLAG_READONLY | 20028 SOC_MEM_FLAG_VALID | 20029 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 20030 /* cmp_fn */ NULL, 20031 /* *null_entry */ NULL, 20032 /* index_min */ 0, 20033 /* index_max */ 63, 20034 /* minblock */ 49, 20035 /* maxblock */ 52, 20036 /* blocks */ 0, 20037 /* blocks_hi */ 0x1e0000, 20038 /* base */ 0x00200000, 20039 /* gran */ 1, 20040 /* bytes */ 8, 20041 /* nFields */ 2, 20042 /* *fields */ soc_FMAC_RX_FEC_BUFFER_1_BCM88375_A0m_fields, 20043 /* *views */ NULL, 20044 /* *views_num */ NULL, 20045 /* snoop_cb */ NULL, 20046 /* snoop_user_data */ NULL, 20047 /* snoop_flags */ 0, 20048 /* severity */ SOC_MEM_SEVERE_LOW, 20049 /* type */ SOC_MEM_TYPE_TWO_PORT, 20050 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 20051 /* impl */ SOC_MEM_IMPL_NORMAL, 20052 /* cmic_mor_clks */ 0, 20053 }, 20054 #endif /* chips */ 20055 20056 #if defined(BCM_88375_B0) 20057 { /* SOC_MEM_INT_FMAC_RX_FEC_BUFFER_1_BCM88375_B0m */ 20058 /* mem FMAC_RX_FEC_BUFFER_1m */ 20059 /* flags */ SOC_MEM_FLAG_SIGNAL | 20060 SOC_MEM_FLAG_WRITEONLY | 20061 SOC_MEM_FLAG_READONLY | 20062 SOC_MEM_FLAG_VALID | 20063 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 20064 /* cmp_fn */ NULL, 20065 /* *null_entry */ NULL, 20066 /* index_min */ 0, 20067 /* index_max */ 63, 20068 /* minblock */ 49, 20069 /* maxblock */ 52, 20070 /* blocks */ 0, 20071 /* blocks_hi */ 0x1e0000, 20072 /* base */ 0x00200000, 20073 /* gran */ 1, 20074 /* bytes */ 8, 20075 /* nFields */ 2, 20076 /* *fields */ soc_FMAC_RX_FEC_BUFFER_1_BCM88375_B0m_fields, 20077 /* *views */ NULL, 20078 /* *views_num */ NULL, 20079 /* snoop_cb */ NULL, 20080 /* snoop_user_data */ NULL, 20081 /* snoop_flags */ 0, 20082 /* severity */ SOC_MEM_SEVERE_LOW, 20083 /* type */ SOC_MEM_TYPE_TWO_PORT, 20084 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 20085 /* impl */ SOC_MEM_IMPL_NORMAL, 20086 /* cmic_mor_clks */ 0, 20087 }, 20088 #endif /* chips */ 20089 20090 #if defined(BCM_88470_A0) 20091 { /* SOC_MEM_INT_FMAC_RX_FEC_BUFFER_1_BCM88470_A0m */ 20092 /* mem FMAC_RX_FEC_BUFFER_1m */ 20093 /* flags */ SOC_MEM_FLAG_SIGNAL | 20094 SOC_MEM_FLAG_WRITEONLY | 20095 SOC_MEM_FLAG_READONLY | 20096 SOC_MEM_FLAG_VALID | 20097 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 20098 /* cmp_fn */ NULL, 20099 /* *null_entry */ NULL, 20100 /* index_min */ 0, 20101 /* index_max */ 63, 20102 /* minblock */ 25, 20103 /* maxblock */ 28, 20104 /* blocks */ 0x1e000000, 20105 /* blocks_hi */ 0, 20106 /* base */ 0x00200000, 20107 /* gran */ 1, 20108 /* bytes */ 8, 20109 /* nFields */ 2, 20110 /* *fields */ soc_FMAC_RX_FEC_BUFFER_1_BCM88470_A0m_fields, 20111 /* *views */ NULL, 20112 /* *views_num */ NULL, 20113 /* snoop_cb */ NULL, 20114 /* snoop_user_data */ NULL, 20115 /* snoop_flags */ 0, 20116 /* severity */ SOC_MEM_SEVERE_LOW, 20117 /* type */ SOC_MEM_TYPE_TWO_PORT, 20118 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 20119 /* impl */ SOC_MEM_IMPL_NORMAL, 20120 /* cmic_mor_clks */ 0, 20121 }, 20122 #endif /* chips */ 20123 20124 #if defined(BCM_88470_B0) 20125 { /* SOC_MEM_INT_FMAC_RX_FEC_BUFFER_1_BCM88470_B0m */ 20126 /* mem FMAC_RX_FEC_BUFFER_1m */ 20127 /* flags */ SOC_MEM_FLAG_SIGNAL | 20128 SOC_MEM_FLAG_WRITEONLY | 20129 SOC_MEM_FLAG_READONLY | 20130 SOC_MEM_FLAG_VALID | 20131 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 20132 /* cmp_fn */ NULL, 20133 /* *null_entry */ NULL, 20134 /* index_min */ 0, 20135 /* index_max */ 63, 20136 /* minblock */ 25, 20137 /* maxblock */ 28, 20138 /* blocks */ 0x1e000000, 20139 /* blocks_hi */ 0, 20140 /* base */ 0x00200000, 20141 /* gran */ 1, 20142 /* bytes */ 8, 20143 /* nFields */ 2, 20144 /* *fields */ soc_FMAC_RX_FEC_BUFFER_1_BCM88470_B0m_fields, 20145 /* *views */ NULL, 20146 /* *views_num */ NULL, 20147 /* snoop_cb */ NULL, 20148 /* snoop_user_data */ NULL, 20149 /* snoop_flags */ 0, 20150 /* severity */ SOC_MEM_SEVERE_LOW, 20151 /* type */ SOC_MEM_TYPE_TWO_PORT, 20152 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 20153 /* impl */ SOC_MEM_IMPL_NORMAL, 20154 /* cmic_mor_clks */ 0, 20155 }, 20156 #endif /* chips */ 20157 20158 #if defined(BCM_88675_B0) 20159 { /* SOC_MEM_INT_FMAC_RX_FEC_BUFFER_1_BCM88675_B0m */ 20160 /* mem FMAC_RX_FEC_BUFFER_1m */ 20161 /* flags */ SOC_MEM_FLAG_SIGNAL | 20162 SOC_MEM_FLAG_WRITEONLY | 20163 SOC_MEM_FLAG_READONLY | 20164 SOC_MEM_FLAG_VALID | 20165 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 20166 /* cmp_fn */ NULL, 20167 /* *null_entry */ NULL, 20168 /* index_min */ 0, 20169 /* index_max */ 63, 20170 /* minblock */ 49, 20171 /* maxblock */ 57, 20172 /* blocks */ 0, 20173 /* blocks_hi */ 0x3fe0000, 20174 /* base */ 0x00200000, 20175 /* gran */ 1, 20176 /* bytes */ 8, 20177 /* nFields */ 2, 20178 /* *fields */ soc_FMAC_RX_FEC_BUFFER_1_BCM88675_B0m_fields, 20179 /* *views */ NULL, 20180 /* *views_num */ NULL, 20181 /* snoop_cb */ NULL, 20182 /* snoop_user_data */ NULL, 20183 /* snoop_flags */ 0, 20184 /* severity */ SOC_MEM_SEVERE_LOW, 20185 /* type */ SOC_MEM_TYPE_TWO_PORT, 20186 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 20187 /* impl */ SOC_MEM_IMPL_NORMAL, 20188 /* cmic_mor_clks */ 0, 20189 }, 20190 #endif /* chips */ 20191 20192 #if defined(BCM_88680_A0) 20193 { /* SOC_MEM_INT_FMAC_RX_FEC_BUFFER_1_BCM88680_A0m */ 20194 /* mem FMAC_RX_FEC_BUFFER_1m */ 20195 /* flags */ SOC_MEM_FLAG_SIGNAL | 20196 SOC_MEM_FLAG_WRITEONLY | 20197 SOC_MEM_FLAG_READONLY | 20198 SOC_MEM_FLAG_VALID | 20199 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 20200 /* cmp_fn */ NULL, 20201 /* *null_entry */ NULL, 20202 /* index_min */ 0, 20203 /* index_max */ 63, 20204 /* minblock */ 50, 20205 /* maxblock */ 61, 20206 /* blocks */ 0, 20207 /* blocks_hi */ 0x3ffc0000, 20208 /* base */ 0x00200000, 20209 /* gran */ 1, 20210 /* bytes */ 8, 20211 /* nFields */ 2, 20212 /* *fields */ soc_FMAC_RX_FEC_BUFFER_1_BCM88680_A0m_fields, 20213 /* *views */ NULL, 20214 /* *views_num */ NULL, 20215 /* snoop_cb */ NULL, 20216 /* snoop_user_data */ NULL, 20217 /* snoop_flags */ 0, 20218 /* severity */ SOC_MEM_SEVERE_LOW, 20219 /* type */ SOC_MEM_TYPE_TWO_PORT, 20220 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 20221 /* impl */ SOC_MEM_IMPL_NORMAL, 20222 /* cmic_mor_clks */ 0, 20223 }, 20224 #endif /* chips */ 20225 20226 #if defined(BCM_88690_A0) 20227 { /* SOC_MEM_INT_FMAC_RX_FEC_BUFFER_1_BCM88690_A0m */ 20228 /* mem FMAC_RX_FEC_BUFFER_1m */ 20229 /* flags */ SOC_MEM_FLAG_SIGNAL | 20230 SOC_MEM_FLAG_WRITEONLY | 20231 SOC_MEM_FLAG_READONLY | 20232 SOC_MEM_FLAG_VALID | 20233 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 20234 /* cmp_fn */ NULL, 20235 /* *null_entry */ NULL, 20236 /* index_min */ 0, 20237 /* index_max */ 77, 20238 /* minblock */ 105, 20239 /* maxblock */ 132, 20240 /* blocks */ 0, 20241 /* blocks_hi */ 0xffffffff, 20242 /* base */ 0x00011000, 20243 /* gran */ 1, 20244 /* bytes */ 10, 20245 /* nFields */ 2, 20246 /* *fields */ soc_FMAC_RX_FEC_BUFFER_1_BCM88690_A0m_fields, 20247 /* *views */ NULL, 20248 /* *views_num */ NULL, 20249 /* snoop_cb */ NULL, 20250 /* snoop_user_data */ NULL, 20251 /* snoop_flags */ 0, 20252 /* severity */ SOC_MEM_SEVERE_LOW, 20253 /* type */ SOC_MEM_TYPE_TWO_PORT, 20254 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 20255 /* impl */ SOC_MEM_IMPL_NORMAL, 20256 /* cmic_mor_clks */ 0, 20257 }, 20258 #endif /* chips */ 20259 20260 #if defined(BCM_88690_B0) 20261 { /* SOC_MEM_INT_FMAC_RX_FEC_BUFFER_1_BCM88690_B0m */ 20262 /* mem FMAC_RX_FEC_BUFFER_1m */ 20263 /* flags */ SOC_MEM_FLAG_SIGNAL | 20264 SOC_MEM_FLAG_WRITEONLY | 20265 SOC_MEM_FLAG_READONLY | 20266 SOC_MEM_FLAG_VALID | 20267 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 20268 /* cmp_fn */ NULL, 20269 /* *null_entry */ NULL, 20270 /* index_min */ 0, 20271 /* index_max */ 77, 20272 /* minblock */ 105, 20273 /* maxblock */ 132, 20274 /* blocks */ 0, 20275 /* blocks_hi */ 0xffffffff, 20276 /* base */ 0x00001000, 20277 /* gran */ 1, 20278 /* bytes */ 10, 20279 /* nFields */ 2, 20280 /* *fields */ soc_FMAC_RX_FEC_BUFFER_1_BCM88690_B0m_fields, 20281 /* *views */ NULL, 20282 /* *views_num */ NULL, 20283 /* snoop_cb */ NULL, 20284 /* snoop_user_data */ NULL, 20285 /* snoop_flags */ 0, 20286 /* severity */ SOC_MEM_SEVERE_LOW, 20287 /* type */ SOC_MEM_TYPE_TWO_PORT, 20288 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 20289 /* impl */ SOC_MEM_IMPL_NORMAL, 20290 /* cmic_mor_clks */ 0, 20291 }, 20292 #endif /* chips */ 20293 20294 #if defined(BCM_88790_A0) 20295 { /* SOC_MEM_INT_FMAC_RX_FEC_BUFFER_1_BCM88790_A0m */ 20296 /* mem FMAC_RX_FEC_BUFFER_1m */ 20297 /* flags */ SOC_MEM_FLAG_SIGNAL | 20298 SOC_MEM_FLAG_WRITEONLY | 20299 SOC_MEM_FLAG_READONLY | 20300 SOC_MEM_FLAG_VALID | 20301 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 20302 /* cmp_fn */ NULL, 20303 /* *null_entry */ NULL, 20304 /* index_min */ 0, 20305 /* index_max */ 77, 20306 /* minblock */ 33, 20307 /* maxblock */ 80, 20308 /* blocks */ 0, 20309 /* blocks_hi */ 0xffffffff, 20310 /* base */ 0x00011000, 20311 /* gran */ 1, 20312 /* bytes */ 10, 20313 /* nFields */ 2, 20314 /* *fields */ soc_FMAC_RX_FEC_BUFFER_1_BCM88790_A0m_fields, 20315 /* *views */ NULL, 20316 /* *views_num */ NULL, 20317 /* snoop_cb */ NULL, 20318 /* snoop_user_data */ NULL, 20319 /* snoop_flags */ 0, 20320 /* severity */ SOC_MEM_SEVERE_LOW, 20321 /* type */ SOC_MEM_TYPE_TWO_PORT, 20322 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 20323 /* impl */ SOC_MEM_IMPL_NORMAL, 20324 /* cmic_mor_clks */ 0, 20325 }, 20326 #endif /* chips */ 20327 20328 #if defined(BCM_88950_A0) 20329 { /* SOC_MEM_INT_FMAC_RX_FEC_BUFFER_1_BCM88950_A0m */ 20330 /* mem FMAC_RX_FEC_BUFFER_1m */ 20331 /* flags */ SOC_MEM_FLAG_SIGNAL | 20332 SOC_MEM_FLAG_WRITEONLY | 20333 SOC_MEM_FLAG_READONLY | 20334 SOC_MEM_FLAG_VALID | 20335 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 20336 /* cmp_fn */ NULL, 20337 /* *null_entry */ NULL, 20338 /* index_min */ 0, 20339 /* index_max */ 63, 20340 /* minblock */ 26, 20341 /* maxblock */ 61, 20342 /* blocks */ 0xfc000000, 20343 /* blocks_hi */ 0x3fffffff, 20344 /* base */ 0x00200000, 20345 /* gran */ 1, 20346 /* bytes */ 8, 20347 /* nFields */ 2, 20348 /* *fields */ soc_FMAC_RX_FEC_BUFFER_0_BCM88950_A0m_fields, 20349 /* *views */ NULL, 20350 /* *views_num */ NULL, 20351 /* snoop_cb */ NULL, 20352 /* snoop_user_data */ NULL, 20353 /* snoop_flags */ 0, 20354 /* severity */ SOC_MEM_SEVERE_LOW, 20355 /* type */ SOC_MEM_TYPE_TWO_PORT, 20356 /* ecc type */ SOC_MEM_ECC_TYPE_IN, 20357 /* impl */ SOC_MEM_IMPL_NORMAL, 20358 /* cmic_mor_clks */ 0, 20359 }, 20360 #endif /* chips */ 20361 20362 #if defined(BCM_88790_A0) 20363 { /* SOC_MEM_INT_FMAC_RX_RRR_CTRLm */ 20364 /* mem FMAC_RX_RRR_CTRLm */ 20365 /* flags */ SOC_MEM_FLAG_SIGNAL | 20366 SOC_MEM_FLAG_WRITEONLY | 20367 SOC_MEM_FLAG_READONLY | 20368 SOC_MEM_FLAG_VALID | 20369 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 20370 /* cmp_fn */ NULL, 20371 /* *null_entry */ NULL, 20372 /* index_min */ 0, 20373 /* index_max */ 7, 20374 /* minblock */ 33, 20375 /* maxblock */ 80, 20376 /* blocks */ 0, 20377 /* blocks_hi */ 0xffffffff, 20378 /* base */ 0x00012180, 20379 /* gran */ 1, 20380 /* bytes */ 14, 20381 /* nFields */ 1, 20382 /* *fields */ soc_FMAC_RX_RRR_CTRLm_fields, 20383 /* *views */ NULL, 20384 /* *views_num */ NULL, 20385 /* snoop_cb */ NULL, 20386 /* snoop_user_data */ NULL, 20387 /* snoop_flags */ 0, 20388 /* severity */ SOC_MEM_SEVERE_LOW, 20389 /* type */ SOC_MEM_TYPE_TWO_PORT, 20390 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 20391 /* impl */ SOC_MEM_IMPL_NORMAL, 20392 /* cmic_mor_clks */ 0, 20393 }, 20394 #endif /* chips */ 20395 20396 #if defined(BCM_88690_A0) 20397 { /* SOC_MEM_INT_FMAC_RX_RRR_CTRL_BCM88690_A0m */ 20398 /* mem FMAC_RX_RRR_CTRLm */ 20399 /* flags */ SOC_MEM_FLAG_SIGNAL | 20400 SOC_MEM_FLAG_WRITEONLY | 20401 SOC_MEM_FLAG_READONLY | 20402 SOC_MEM_FLAG_VALID | 20403 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 20404 /* cmp_fn */ NULL, 20405 /* *null_entry */ NULL, 20406 /* index_min */ 0, 20407 /* index_max */ 7, 20408 /* minblock */ 105, 20409 /* maxblock */ 132, 20410 /* blocks */ 0, 20411 /* blocks_hi */ 0xffffffff, 20412 /* base */ 0x00012180, 20413 /* gran */ 1, 20414 /* bytes */ 14, 20415 /* nFields */ 1, 20416 /* *fields */ soc_FMAC_RX_RRR_CTRL_BCM88690_A0m_fields, 20417 /* *views */ NULL, 20418 /* *views_num */ NULL, 20419 /* snoop_cb */ NULL, 20420 /* snoop_user_data */ NULL, 20421 /* snoop_flags */ 0, 20422 /* severity */ SOC_MEM_SEVERE_LOW, 20423 /* type */ SOC_MEM_TYPE_TWO_PORT, 20424 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 20425 /* impl */ SOC_MEM_IMPL_NORMAL, 20426 /* cmic_mor_clks */ 0, 20427 }, 20428 #endif /* chips */ 20429 20430 #if defined(BCM_88690_B0) 20431 { /* SOC_MEM_INT_FMAC_RX_RRR_CTRL_BCM88690_B0m */ 20432 /* mem FMAC_RX_RRR_CTRLm */ 20433 /* flags */ SOC_MEM_FLAG_SIGNAL | 20434 SOC_MEM_FLAG_WRITEONLY | 20435 SOC_MEM_FLAG_READONLY | 20436 SOC_MEM_FLAG_VALID | 20437 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 20438 /* cmp_fn */ NULL, 20439 /* *null_entry */ NULL, 20440 /* index_min */ 0, 20441 /* index_max */ 3, 20442 /* minblock */ 105, 20443 /* maxblock */ 132, 20444 /* blocks */ 0, 20445 /* blocks_hi */ 0xffffffff, 20446 /* base */ 0x00002180, 20447 /* gran */ 1, 20448 /* bytes */ 14, 20449 /* nFields */ 1, 20450 /* *fields */ soc_FMAC_RX_RRR_CTRL_BCM88690_B0m_fields, 20451 /* *views */ NULL, 20452 /* *views_num */ NULL, 20453 /* snoop_cb */ NULL, 20454 /* snoop_user_data */ NULL, 20455 /* snoop_flags */ 0, 20456 /* severity */ SOC_MEM_SEVERE_LOW, 20457 /* type */ SOC_MEM_TYPE_TWO_PORT, 20458 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 20459 /* impl */ SOC_MEM_IMPL_FLIPFLOP, 20460 /* cmic_mor_clks */ 0, 20461 }, 20462 #endif /* chips */ 20463 20464 #if defined(BCM_88790_A0) 20465 { /* SOC_MEM_INT_FMAC_RX_RRR_DATAm */ 20466 /* mem FMAC_RX_RRR_DATAm */ 20467 /* flags */ SOC_MEM_FLAG_SIGNAL | 20468 SOC_MEM_FLAG_WRITEONLY | 20469 SOC_MEM_FLAG_READONLY | 20470 SOC_MEM_FLAG_VALID | 20471 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 20472 /* cmp_fn */ NULL, 20473 /* *null_entry */ NULL, 20474 /* index_min */ 0, 20475 /* index_max */ 3, 20476 /* minblock */ 33, 20477 /* maxblock */ 80, 20478 /* blocks */ 0, 20479 /* blocks_hi */ 0xffffffff, 20480 /* base */ 0x00012100, 20481 /* gran */ 1, 20482 /* bytes */ 130, 20483 /* nFields */ 4, 20484 /* *fields */ soc_FMAC_RX_RRR_DATAm_fields, 20485 /* *views */ NULL, 20486 /* *views_num */ NULL, 20487 /* snoop_cb */ NULL, 20488 /* snoop_user_data */ NULL, 20489 /* snoop_flags */ 0, 20490 /* severity */ SOC_MEM_SEVERE_LOW, 20491 /* type */ SOC_MEM_TYPE_TWO_PORT, 20492 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 20493 /* impl */ SOC_MEM_IMPL_NORMAL, 20494 /* cmic_mor_clks */ 0, 20495 }, 20496 #endif /* chips */ 20497 20498 #if defined(BCM_88690_A0) 20499 { /* SOC_MEM_INT_FMAC_RX_RRR_DATA_BCM88690_A0m */ 20500 /* mem FMAC_RX_RRR_DATAm */ 20501 /* flags */ SOC_MEM_FLAG_SIGNAL | 20502 SOC_MEM_FLAG_WRITEONLY | 20503 SOC_MEM_FLAG_READONLY | 20504 SOC_MEM_FLAG_VALID | 20505 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 20506 /* cmp_fn */ NULL, 20507 /* *null_entry */ NULL, 20508 /* index_min */ 0, 20509 /* index_max */ 3, 20510 /* minblock */ 105, 20511 /* maxblock */ 132, 20512 /* blocks */ 0, 20513 /* blocks_hi */ 0xffffffff, 20514 /* base */ 0x00012100, 20515 /* gran */ 1, 20516 /* bytes */ 130, 20517 /* nFields */ 4, 20518 /* *fields */ soc_FMAC_RX_RRR_DATA_BCM88690_A0m_fields, 20519 /* *views */ NULL, 20520 /* *views_num */ NULL, 20521 /* snoop_cb */ NULL, 20522 /* snoop_user_data */ NULL, 20523 /* snoop_flags */ 0, 20524 /* severity */ SOC_MEM_SEVERE_LOW, 20525 /* type */ SOC_MEM_TYPE_TWO_PORT, 20526 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 20527 /* impl */ SOC_MEM_IMPL_NORMAL, 20528 /* cmic_mor_clks */ 0, 20529 }, 20530 #endif /* chips */ 20531 20532 #if defined(BCM_88690_B0) 20533 { /* SOC_MEM_INT_FMAC_RX_RRR_DATA_BCM88690_B0m */ 20534 /* mem FMAC_RX_RRR_DATAm */ 20535 /* flags */ SOC_MEM_FLAG_SIGNAL | 20536 SOC_MEM_FLAG_WRITEONLY | 20537 SOC_MEM_FLAG_READONLY | 20538 SOC_MEM_FLAG_VALID | 20539 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 20540 /* cmp_fn */ NULL, 20541 /* *null_entry */ NULL, 20542 /* index_min */ 0, 20543 /* index_max */ 3, 20544 /* minblock */ 105, 20545 /* maxblock */ 132, 20546 /* blocks */ 0, 20547 /* blocks_hi */ 0xffffffff, 20548 /* base */ 0x00002100, 20549 /* gran */ 1, 20550 /* bytes */ 130, 20551 /* nFields */ 4, 20552 /* *fields */ soc_FMAC_RX_RRR_DATA_BCM88690_B0m_fields, 20553 /* *views */ NULL, 20554 /* *views_num */ NULL, 20555 /* snoop_cb */ NULL, 20556 /* snoop_user_data */ NULL, 20557 /* snoop_flags */ 0, 20558 /* severity */ SOC_MEM_SEVERE_LOW, 20559 /* type */ SOC_MEM_TYPE_TWO_PORT, 20560 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 20561 /* impl */ SOC_MEM_IMPL_FLIPFLOP, 20562 /* cmic_mor_clks */ 0, 20563 }, 20564 #endif /* chips */ 20565 20566 #if defined(BCM_88790_A0) 20567 { /* SOC_MEM_INT_FMAC_RX_RRR_HEADERm */ 20568 /* mem FMAC_RX_RRR_HEADERm */ 20569 /* flags */ SOC_MEM_FLAG_SIGNAL | 20570 SOC_MEM_FLAG_WRITEONLY | 20571 SOC_MEM_FLAG_READONLY | 20572 SOC_MEM_FLAG_VALID | 20573 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 20574 /* cmp_fn */ NULL, 20575 /* *null_entry */ NULL, 20576 /* index_min */ 0, 20577 /* index_max */ 3, 20578 /* minblock */ 33, 20579 /* maxblock */ 80, 20580 /* blocks */ 0, 20581 /* blocks_hi */ 0xffffffff, 20582 /* base */ 0x00012140, 20583 /* gran */ 1, 20584 /* bytes */ 15, 20585 /* nFields */ 1, 20586 /* *fields */ soc_FMAC_RX_RRR_HEADERm_fields, 20587 /* *views */ NULL, 20588 /* *views_num */ NULL, 20589 /* snoop_cb */ NULL, 20590 /* snoop_user_data */ NULL, 20591 /* snoop_flags */ 0, 20592 /* severity */ SOC_MEM_SEVERE_LOW, 20593 /* type */ SOC_MEM_TYPE_TWO_PORT, 20594 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 20595 /* impl */ SOC_MEM_IMPL_NORMAL, 20596 /* cmic_mor_clks */ 0, 20597 }, 20598 #endif /* chips */ 20599 20600 #if defined(BCM_88690_A0) 20601 { /* SOC_MEM_INT_FMAC_RX_RRR_HEADER_BCM88690_A0m */ 20602 /* mem FMAC_RX_RRR_HEADERm */ 20603 /* flags */ SOC_MEM_FLAG_SIGNAL | 20604 SOC_MEM_FLAG_WRITEONLY | 20605 SOC_MEM_FLAG_READONLY | 20606 SOC_MEM_FLAG_VALID | 20607 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 20608 /* cmp_fn */ NULL, 20609 /* *null_entry */ NULL, 20610 /* index_min */ 0, 20611 /* index_max */ 3, 20612 /* minblock */ 105, 20613 /* maxblock */ 132, 20614 /* blocks */ 0, 20615 /* blocks_hi */ 0xffffffff, 20616 /* base */ 0x00012140, 20617 /* gran */ 1, 20618 /* bytes */ 15, 20619 /* nFields */ 1, 20620 /* *fields */ soc_FMAC_RX_RRR_HEADER_BCM88690_A0m_fields, 20621 /* *views */ NULL, 20622 /* *views_num */ NULL, 20623 /* snoop_cb */ NULL, 20624 /* snoop_user_data */ NULL, 20625 /* snoop_flags */ 0, 20626 /* severity */ SOC_MEM_SEVERE_LOW, 20627 /* type */ SOC_MEM_TYPE_TWO_PORT, 20628 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 20629 /* impl */ SOC_MEM_IMPL_NORMAL, 20630 /* cmic_mor_clks */ 0, 20631 }, 20632 #endif /* chips */ 20633 20634 #if defined(BCM_88690_B0) 20635 { /* SOC_MEM_INT_FMAC_RX_RRR_HEADER_BCM88690_B0m */ 20636 /* mem FMAC_RX_RRR_HEADERm */ 20637 /* flags */ SOC_MEM_FLAG_SIGNAL | 20638 SOC_MEM_FLAG_WRITEONLY | 20639 SOC_MEM_FLAG_READONLY | 20640 SOC_MEM_FLAG_VALID | 20641 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 20642 /* cmp_fn */ NULL, 20643 /* *null_entry */ NULL, 20644 /* index_min */ 0, 20645 /* index_max */ 3, 20646 /* minblock */ 105, 20647 /* maxblock */ 132, 20648 /* blocks */ 0, 20649 /* blocks_hi */ 0xffffffff, 20650 /* base */ 0x00002140, 20651 /* gran */ 1, 20652 /* bytes */ 15, 20653 /* nFields */ 1, 20654 /* *fields */ soc_FMAC_RX_RRR_HEADER_BCM88690_B0m_fields, 20655 /* *views */ NULL, 20656 /* *views_num */ NULL, 20657 /* snoop_cb */ NULL, 20658 /* snoop_user_data */ NULL, 20659 /* snoop_flags */ 0, 20660 /* severity */ SOC_MEM_SEVERE_LOW, 20661 /* type */ SOC_MEM_TYPE_TWO_PORT, 20662 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 20663 /* impl */ SOC_MEM_IMPL_FLIPFLOP, 20664 /* cmic_mor_clks */ 0, 20665 }, 20666 #endif /* chips */ 20667 20668 #if defined(BCM_88790_A0) 20669 { /* SOC_MEM_INT_FMAC_TX_TRR_DATA_HEADERm */ 20670 /* mem FMAC_TX_TRR_DATA_HEADERm */ 20671 /* flags */ SOC_MEM_FLAG_SIGNAL | 20672 SOC_MEM_FLAG_WRITEONLY | 20673 SOC_MEM_FLAG_READONLY | 20674 SOC_MEM_FLAG_VALID, /* 0x2 */ 20675 /* cmp_fn */ NULL, 20676 /* *null_entry */ NULL, 20677 /* index_min */ 0, 20678 /* index_max */ 31, 20679 /* minblock */ 33, 20680 /* maxblock */ 80, 20681 /* blocks */ 0, 20682 /* blocks_hi */ 0xffffffff, 20683 /* base */ 0x00011800, 20684 /* gran */ 1, 20685 /* bytes */ 18, 20686 /* nFields */ 5, 20687 /* *fields */ soc_FMAC_TX_TRR_DATA_HEADERm_fields, 20688 /* *views */ NULL, 20689 /* *views_num */ NULL, 20690 /* snoop_cb */ NULL, 20691 /* snoop_user_data */ NULL, 20692 /* snoop_flags */ 0, 20693 /* severity */ SOC_MEM_SEVERE_LOW, 20694 /* type */ SOC_MEM_TYPE_TWO_PORT, 20695 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20696 /* impl */ SOC_MEM_IMPL_NORMAL, 20697 /* cmic_mor_clks */ 0, 20698 }, 20699 #endif /* chips */ 20700 20701 #if defined(BCM_88690_A0) 20702 { /* SOC_MEM_INT_FMAC_TX_TRR_DATA_HEADER_BCM88690_A0m */ 20703 /* mem FMAC_TX_TRR_DATA_HEADERm */ 20704 /* flags */ SOC_MEM_FLAG_SIGNAL | 20705 SOC_MEM_FLAG_WRITEONLY | 20706 SOC_MEM_FLAG_READONLY | 20707 SOC_MEM_FLAG_VALID, /* 0x2 */ 20708 /* cmp_fn */ NULL, 20709 /* *null_entry */ NULL, 20710 /* index_min */ 0, 20711 /* index_max */ 31, 20712 /* minblock */ 105, 20713 /* maxblock */ 132, 20714 /* blocks */ 0, 20715 /* blocks_hi */ 0xffffffff, 20716 /* base */ 0x00011800, 20717 /* gran */ 1, 20718 /* bytes */ 18, 20719 /* nFields */ 5, 20720 /* *fields */ soc_FMAC_TX_TRR_DATA_HEADER_BCM88690_A0m_fields, 20721 /* *views */ NULL, 20722 /* *views_num */ NULL, 20723 /* snoop_cb */ NULL, 20724 /* snoop_user_data */ NULL, 20725 /* snoop_flags */ 0, 20726 /* severity */ SOC_MEM_SEVERE_LOW, 20727 /* type */ SOC_MEM_TYPE_TWO_PORT, 20728 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20729 /* impl */ SOC_MEM_IMPL_NORMAL, 20730 /* cmic_mor_clks */ 0, 20731 }, 20732 #endif /* chips */ 20733 20734 #if defined(BCM_88690_B0) 20735 { /* SOC_MEM_INT_FMAC_TX_TRR_DATA_HEADER_BCM88690_B0m */ 20736 /* mem FMAC_TX_TRR_DATA_HEADERm */ 20737 /* flags */ SOC_MEM_FLAG_SIGNAL | 20738 SOC_MEM_FLAG_WRITEONLY | 20739 SOC_MEM_FLAG_READONLY | 20740 SOC_MEM_FLAG_VALID, /* 0x2 */ 20741 /* cmp_fn */ NULL, 20742 /* *null_entry */ NULL, 20743 /* index_min */ 0, 20744 /* index_max */ 31, 20745 /* minblock */ 105, 20746 /* maxblock */ 132, 20747 /* blocks */ 0, 20748 /* blocks_hi */ 0xffffffff, 20749 /* base */ 0x00001800, 20750 /* gran */ 1, 20751 /* bytes */ 18, 20752 /* nFields */ 5, 20753 /* *fields */ soc_FMAC_TX_TRR_DATA_HEADER_BCM88690_B0m_fields, 20754 /* *views */ NULL, 20755 /* *views_num */ NULL, 20756 /* snoop_cb */ NULL, 20757 /* snoop_user_data */ NULL, 20758 /* snoop_flags */ 0, 20759 /* severity */ SOC_MEM_SEVERE_LOW, 20760 /* type */ SOC_MEM_TYPE_TWO_PORT, 20761 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20762 /* impl */ SOC_MEM_IMPL_NORMAL, 20763 /* cmic_mor_clks */ 0, 20764 }, 20765 #endif /* chips */ 20766 20767 #if defined(BCM_88790_A0) 20768 { /* SOC_MEM_INT_FMAC_TX_TRR_DATA_PAYLOADm */ 20769 /* mem FMAC_TX_TRR_DATA_PAYLOADm */ 20770 /* flags */ SOC_MEM_FLAG_SIGNAL | 20771 SOC_MEM_FLAG_WRITEONLY | 20772 SOC_MEM_FLAG_READONLY | 20773 SOC_MEM_FLAG_VALID | 20774 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 20775 /* cmp_fn */ NULL, 20776 /* *null_entry */ NULL, 20777 /* index_min */ 0, 20778 /* index_max */ 31, 20779 /* minblock */ 33, 20780 /* maxblock */ 80, 20781 /* blocks */ 0, 20782 /* blocks_hi */ 0xffffffff, 20783 /* base */ 0x00011900, 20784 /* gran */ 1, 20785 /* bytes */ 18, 20786 /* nFields */ 2, 20787 /* *fields */ soc_FMAC_TX_TRR_DATA_PAYLOADm_fields, 20788 /* *views */ NULL, 20789 /* *views_num */ NULL, 20790 /* snoop_cb */ NULL, 20791 /* snoop_user_data */ NULL, 20792 /* snoop_flags */ 0, 20793 /* severity */ SOC_MEM_SEVERE_LOW, 20794 /* type */ SOC_MEM_TYPE_TWO_PORT, 20795 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20796 /* impl */ SOC_MEM_IMPL_NORMAL, 20797 /* cmic_mor_clks */ 0, 20798 }, 20799 #endif /* chips */ 20800 20801 #if defined(BCM_88690_A0) 20802 { /* SOC_MEM_INT_FMAC_TX_TRR_DATA_PAYLOAD_BCM88690_A0m */ 20803 /* mem FMAC_TX_TRR_DATA_PAYLOADm */ 20804 /* flags */ SOC_MEM_FLAG_SIGNAL | 20805 SOC_MEM_FLAG_WRITEONLY | 20806 SOC_MEM_FLAG_READONLY | 20807 SOC_MEM_FLAG_VALID | 20808 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 20809 /* cmp_fn */ NULL, 20810 /* *null_entry */ NULL, 20811 /* index_min */ 0, 20812 /* index_max */ 31, 20813 /* minblock */ 105, 20814 /* maxblock */ 132, 20815 /* blocks */ 0, 20816 /* blocks_hi */ 0xffffffff, 20817 /* base */ 0x00011900, 20818 /* gran */ 1, 20819 /* bytes */ 18, 20820 /* nFields */ 2, 20821 /* *fields */ soc_FMAC_TX_TRR_DATA_PAYLOAD_BCM88690_A0m_fields, 20822 /* *views */ NULL, 20823 /* *views_num */ NULL, 20824 /* snoop_cb */ NULL, 20825 /* snoop_user_data */ NULL, 20826 /* snoop_flags */ 0, 20827 /* severity */ SOC_MEM_SEVERE_LOW, 20828 /* type */ SOC_MEM_TYPE_TWO_PORT, 20829 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20830 /* impl */ SOC_MEM_IMPL_NORMAL, 20831 /* cmic_mor_clks */ 0, 20832 }, 20833 #endif /* chips */ 20834 20835 #if defined(BCM_88690_B0) 20836 { /* SOC_MEM_INT_FMAC_TX_TRR_DATA_PAYLOAD_BCM88690_B0m */ 20837 /* mem FMAC_TX_TRR_DATA_PAYLOADm */ 20838 /* flags */ SOC_MEM_FLAG_SIGNAL | 20839 SOC_MEM_FLAG_WRITEONLY | 20840 SOC_MEM_FLAG_READONLY | 20841 SOC_MEM_FLAG_VALID | 20842 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 20843 /* cmp_fn */ NULL, 20844 /* *null_entry */ NULL, 20845 /* index_min */ 0, 20846 /* index_max */ 31, 20847 /* minblock */ 105, 20848 /* maxblock */ 132, 20849 /* blocks */ 0, 20850 /* blocks_hi */ 0xffffffff, 20851 /* base */ 0x00001900, 20852 /* gran */ 1, 20853 /* bytes */ 18, 20854 /* nFields */ 2, 20855 /* *fields */ soc_FMAC_TX_TRR_DATA_PAYLOAD_BCM88690_B0m_fields, 20856 /* *views */ NULL, 20857 /* *views_num */ NULL, 20858 /* snoop_cb */ NULL, 20859 /* snoop_user_data */ NULL, 20860 /* snoop_flags */ 0, 20861 /* severity */ SOC_MEM_SEVERE_LOW, 20862 /* type */ SOC_MEM_TYPE_TWO_PORT, 20863 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20864 /* impl */ SOC_MEM_IMPL_NORMAL, 20865 /* cmic_mor_clks */ 0, 20866 }, 20867 #endif /* chips */ 20868 20869 #if defined(BCM_56870_A0) 20870 { /* SOC_MEM_INT_FORWARDING_1_ACTION_PROFILEm */ 20871 /* mem FORWARDING_1_ACTION_PROFILEm */ 20872 /* flags */ SOC_MEM_FLAG_VALID | 20873 SOC_MEM_FLAG_CACHABLE | 20874 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 20875 /* cmp_fn */ _soc_mem_cmp_undef, 20876 /* *null_entry */ _soc_mem_entry_null_zeroes, 20877 /* index_min */ 0, 20878 /* index_max */ 31, 20879 /* minblock */ 37, 20880 /* maxblock */ 37, 20881 /* blocks */ 0, 20882 /* blocks_hi */ 0x20, 20883 /* base */ 0x69ac0000, 20884 /* gran */ 1, 20885 /* bytes */ 3, 20886 /* nFields */ 22, 20887 /* *fields */ soc_FORWARDING_1_ACTION_PROFILEm_fields, 20888 /* *views */ NULL, 20889 /* *views_num */ NULL, 20890 /* snoop_cb */ NULL, 20891 /* snoop_user_data */ NULL, 20892 /* snoop_flags */ 0, 20893 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20894 /* type */ SOC_MEM_TYPE_NORMAL, 20895 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 20896 /* impl */ SOC_MEM_IMPL_NORMAL, 20897 /* cmic_mor_clks */ 0, 20898 /* access_latency_mode */ 0, 20899 }, 20900 #endif /* chips */ 20901 20902 #if defined(BCM_56370_A0) 20903 { /* SOC_MEM_INT_FORWARDING_1_ACTION_PROFILE_BCM56370_A0m */ 20904 /* mem FORWARDING_1_ACTION_PROFILEm */ 20905 /* flags */ SOC_MEM_FLAG_VALID | 20906 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 20907 /* cmp_fn */ _soc_mem_cmp_undef, 20908 /* *null_entry */ _soc_mem_entry_null_zeroes, 20909 /* index_min */ 0, 20910 /* index_max */ 31, 20911 /* minblock */ 14, 20912 /* maxblock */ 14, 20913 /* blocks */ 0x4000, 20914 /* blocks_hi */ 0, 20915 /* base */ 0x69d00000, 20916 /* gran */ 1, 20917 /* bytes */ 3, 20918 /* nFields */ 23, 20919 /* *fields */ soc_FORWARDING_1_ACTION_PROFILE_BCM56370_A0m_fields, 20920 /* *views */ NULL, 20921 /* *views_num */ NULL, 20922 /* snoop_cb */ NULL, 20923 /* snoop_user_data */ NULL, 20924 /* snoop_flags */ 0, 20925 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20926 /* type */ SOC_MEM_TYPE_NORMAL, 20927 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 20928 /* impl */ SOC_MEM_IMPL_NORMAL, 20929 /* cmic_mor_clks */ 0, 20930 /* access_latency_mode */ 0, 20931 }, 20932 #endif /* chips */ 20933 20934 #if defined(BCM_56770_A0) 20935 { /* SOC_MEM_INT_FORWARDING_1_ACTION_PROFILE_BCM56770_A0m */ 20936 /* mem FORWARDING_1_ACTION_PROFILEm */ 20937 /* flags */ SOC_MEM_FLAG_VALID | 20938 SOC_MEM_FLAG_CACHABLE | 20939 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 20940 /* cmp_fn */ _soc_mem_cmp_undef, 20941 /* *null_entry */ _soc_mem_entry_null_zeroes, 20942 /* index_min */ 0, 20943 /* index_max */ 31, 20944 /* minblock */ 25, 20945 /* maxblock */ 25, 20946 /* blocks */ 0x2000000, 20947 /* blocks_hi */ 0, 20948 /* base */ 0x69c00000, 20949 /* gran */ 1, 20950 /* bytes */ 3, 20951 /* nFields */ 23, 20952 /* *fields */ soc_FORWARDING_1_ACTION_PROFILE_BCM56370_A0m_fields, 20953 /* *views */ NULL, 20954 /* *views_num */ NULL, 20955 /* snoop_cb */ NULL, 20956 /* snoop_user_data */ NULL, 20957 /* snoop_flags */ 0, 20958 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20959 /* type */ SOC_MEM_TYPE_NORMAL, 20960 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 20961 /* impl */ SOC_MEM_IMPL_NORMAL, 20962 /* cmic_mor_clks */ 0, 20963 /* access_latency_mode */ 0, 20964 }, 20965 #endif /* chips */ 20966 20967 #if defined(BCM_56870_A0) 20968 { /* SOC_MEM_INT_FORWARDING_1_FIXED_KEY_TABLE_ATTRSm */ 20969 /* mem FORWARDING_1_FIXED_KEY_TABLE_ATTRSm */ 20970 /* flags */ SOC_MEM_FLAG_VALID | 20971 SOC_MEM_FLAG_CACHABLE | 20972 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 20973 /* cmp_fn */ _soc_mem_cmp_undef, 20974 /* *null_entry */ _soc_mem_entry_null_zeroes, 20975 /* index_min */ 0, 20976 /* index_max */ 511, 20977 /* minblock */ 37, 20978 /* maxblock */ 37, 20979 /* blocks */ 0, 20980 /* blocks_hi */ 0x20, 20981 /* base */ 0x682c0000, 20982 /* gran */ 1, 20983 /* bytes */ 2, 20984 /* nFields */ 4, 20985 /* *fields */ soc_FORWARDING_1_FIXED_KEY_TABLE_ATTRSm_fields, 20986 /* *views */ NULL, 20987 /* *views_num */ NULL, 20988 /* snoop_cb */ NULL, 20989 /* snoop_user_data */ NULL, 20990 /* snoop_flags */ 0, 20991 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20992 /* type */ SOC_MEM_TYPE_NORMAL, 20993 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 20994 /* impl */ SOC_MEM_IMPL_NORMAL, 20995 /* cmic_mor_clks */ 0, 20996 /* access_latency_mode */ 3, 20997 }, 20998 #endif /* chips */ 20999 21000 #if defined(BCM_56370_A0) 21001 { /* SOC_MEM_INT_FORWARDING_1_FIXED_KEY_TABLE_ATTRS_BCM56370_A0m */ 21002 /* mem FORWARDING_1_FIXED_KEY_TABLE_ATTRSm */ 21003 /* flags */ SOC_MEM_FLAG_VALID | 21004 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 21005 /* cmp_fn */ _soc_mem_cmp_undef, 21006 /* *null_entry */ _soc_mem_entry_null_zeroes, 21007 /* index_min */ 0, 21008 /* index_max */ 511, 21009 /* minblock */ 14, 21010 /* maxblock */ 14, 21011 /* blocks */ 0x4000, 21012 /* blocks_hi */ 0, 21013 /* base */ 0x682c0000, 21014 /* gran */ 1, 21015 /* bytes */ 2, 21016 /* nFields */ 4, 21017 /* *fields */ soc_FORWARDING_1_FIXED_KEY_TABLE_ATTRSm_fields, 21018 /* *views */ NULL, 21019 /* *views_num */ NULL, 21020 /* snoop_cb */ NULL, 21021 /* snoop_user_data */ NULL, 21022 /* snoop_flags */ 0, 21023 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21024 /* type */ SOC_MEM_TYPE_NORMAL, 21025 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 21026 /* impl */ SOC_MEM_IMPL_NORMAL, 21027 /* cmic_mor_clks */ 0, 21028 /* access_latency_mode */ 3, 21029 }, 21030 #endif /* chips */ 21031 21032 #if defined(BCM_56770_A0) 21033 { /* SOC_MEM_INT_FORWARDING_1_FIXED_KEY_TABLE_ATTRS_BCM56770_A0m */ 21034 /* mem FORWARDING_1_FIXED_KEY_TABLE_ATTRSm */ 21035 /* flags */ SOC_MEM_FLAG_VALID | 21036 SOC_MEM_FLAG_CACHABLE | 21037 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 21038 /* cmp_fn */ _soc_mem_cmp_undef, 21039 /* *null_entry */ _soc_mem_entry_null_zeroes, 21040 /* index_min */ 0, 21041 /* index_max */ 511, 21042 /* minblock */ 25, 21043 /* maxblock */ 25, 21044 /* blocks */ 0x2000000, 21045 /* blocks_hi */ 0, 21046 /* base */ 0x682c0000, 21047 /* gran */ 1, 21048 /* bytes */ 2, 21049 /* nFields */ 4, 21050 /* *fields */ soc_FORWARDING_1_FIXED_KEY_TABLE_ATTRSm_fields, 21051 /* *views */ NULL, 21052 /* *views_num */ NULL, 21053 /* snoop_cb */ NULL, 21054 /* snoop_user_data */ NULL, 21055 /* snoop_flags */ 0, 21056 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21057 /* type */ SOC_MEM_TYPE_NORMAL, 21058 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 21059 /* impl */ SOC_MEM_IMPL_NORMAL, 21060 /* cmic_mor_clks */ 0, 21061 /* access_latency_mode */ 3, 21062 }, 21063 #endif /* chips */ 21064 21065 #if defined(BCM_56870_A0) 21066 { /* SOC_MEM_INT_FORWARDING_1_KEY_GEN_1_MASKm */ 21067 /* mem FORWARDING_1_KEY_GEN_1_MASKm */ 21068 /* flags */ SOC_MEM_FLAG_VALID | 21069 SOC_MEM_FLAG_CACHABLE | 21070 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 21071 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 21072 /* cmp_fn */ _soc_mem_cmp_undef, 21073 /* *null_entry */ _soc_mem_entry_null_zeroes, 21074 /* index_min */ 0, 21075 /* index_max */ 127, 21076 /* minblock */ 37, 21077 /* maxblock */ 37, 21078 /* blocks */ 0, 21079 /* blocks_hi */ 0x20, 21080 /* base */ 0x69680000, 21081 /* gran */ 1, 21082 /* bytes */ 18, 21083 /* nFields */ 4, 21084 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 21085 /* *views */ NULL, 21086 /* *views_num */ NULL, 21087 /* snoop_cb */ NULL, 21088 /* snoop_user_data */ NULL, 21089 /* snoop_flags */ 0, 21090 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21091 /* type */ SOC_MEM_TYPE_NORMAL, 21092 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21093 /* impl */ SOC_MEM_IMPL_NORMAL, 21094 /* cmic_mor_clks */ 0, 21095 /* access_latency_mode */ 0, 21096 }, 21097 #endif /* chips */ 21098 21099 #if defined(BCM_56370_A0) 21100 { /* SOC_MEM_INT_FORWARDING_1_KEY_GEN_1_MASK_BCM56370_A0m */ 21101 /* mem FORWARDING_1_KEY_GEN_1_MASKm */ 21102 /* flags */ SOC_MEM_FLAG_VALID | 21103 SOC_MEM_FLAG_CACHABLE | 21104 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 21105 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 21106 /* cmp_fn */ _soc_mem_cmp_undef, 21107 /* *null_entry */ _soc_mem_entry_null_zeroes, 21108 /* index_min */ 0, 21109 /* index_max */ 127, 21110 /* minblock */ 14, 21111 /* maxblock */ 14, 21112 /* blocks */ 0x4000, 21113 /* blocks_hi */ 0, 21114 /* base */ 0x698c0000, 21115 /* gran */ 1, 21116 /* bytes */ 18, 21117 /* nFields */ 4, 21118 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 21119 /* *views */ NULL, 21120 /* *views_num */ NULL, 21121 /* snoop_cb */ NULL, 21122 /* snoop_user_data */ NULL, 21123 /* snoop_flags */ 0, 21124 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21125 /* type */ SOC_MEM_TYPE_NORMAL, 21126 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21127 /* impl */ SOC_MEM_IMPL_NORMAL, 21128 /* cmic_mor_clks */ 0, 21129 /* access_latency_mode */ 0, 21130 }, 21131 #endif /* chips */ 21132 21133 #if defined(BCM_56770_A0) 21134 { /* SOC_MEM_INT_FORWARDING_1_KEY_GEN_1_MASK_BCM56770_A0m */ 21135 /* mem FORWARDING_1_KEY_GEN_1_MASKm */ 21136 /* flags */ SOC_MEM_FLAG_VALID | 21137 SOC_MEM_FLAG_CACHABLE | 21138 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 21139 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 21140 /* cmp_fn */ _soc_mem_cmp_undef, 21141 /* *null_entry */ _soc_mem_entry_null_zeroes, 21142 /* index_min */ 0, 21143 /* index_max */ 127, 21144 /* minblock */ 25, 21145 /* maxblock */ 25, 21146 /* blocks */ 0x2000000, 21147 /* blocks_hi */ 0, 21148 /* base */ 0x697c0000, 21149 /* gran */ 1, 21150 /* bytes */ 18, 21151 /* nFields */ 4, 21152 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 21153 /* *views */ NULL, 21154 /* *views_num */ NULL, 21155 /* snoop_cb */ NULL, 21156 /* snoop_user_data */ NULL, 21157 /* snoop_flags */ 0, 21158 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21159 /* type */ SOC_MEM_TYPE_NORMAL, 21160 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21161 /* impl */ SOC_MEM_IMPL_NORMAL, 21162 /* cmic_mor_clks */ 0, 21163 /* access_latency_mode */ 0, 21164 }, 21165 #endif /* chips */ 21166 21167 #if defined(BCM_56370_A0) 21168 { /* SOC_MEM_INT_FORWARDING_1_KEY_GEN_1_MASK_PIPE0m */ 21169 /* mem FORWARDING_1_KEY_GEN_1_MASK_PIPE0m */ 21170 /* flags */ SOC_MEM_FLAG_VALID | 21171 SOC_MEM_FLAG_CACHABLE | 21172 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 21173 /* cmp_fn */ _soc_mem_cmp_undef, 21174 /* *null_entry */ _soc_mem_entry_null_zeroes, 21175 /* index_min */ 0, 21176 /* index_max */ 127, 21177 /* minblock */ 14, 21178 /* maxblock */ 14, 21179 /* blocks */ 0x4000, 21180 /* blocks_hi */ 0, 21181 /* base */ 0x698c0000, 21182 /* gran */ 1, 21183 /* bytes */ 18, 21184 /* nFields */ 4, 21185 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 21186 /* *views */ NULL, 21187 /* *views_num */ NULL, 21188 /* snoop_cb */ NULL, 21189 /* snoop_user_data */ NULL, 21190 /* snoop_flags */ 0, 21191 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21192 /* type */ SOC_MEM_TYPE_NORMAL, 21193 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21194 /* impl */ SOC_MEM_IMPL_NORMAL, 21195 /* cmic_mor_clks */ 0, 21196 /* access_latency_mode */ 0, 21197 }, 21198 #endif /* chips */ 21199 21200 #if defined(BCM_56870_A0) 21201 { /* SOC_MEM_INT_FORWARDING_1_KEY_GEN_1_MUX_CTRLm */ 21202 /* mem FORWARDING_1_KEY_GEN_1_MUX_CTRLm */ 21203 /* flags */ SOC_MEM_FLAG_VALID | 21204 SOC_MEM_FLAG_CACHABLE | 21205 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 21206 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 21207 /* cmp_fn */ _soc_mem_cmp_undef, 21208 /* *null_entry */ _soc_mem_entry_null_zeroes, 21209 /* index_min */ 0, 21210 /* index_max */ 127, 21211 /* minblock */ 37, 21212 /* maxblock */ 37, 21213 /* blocks */ 0, 21214 /* blocks_hi */ 0x20, 21215 /* base */ 0x69640000, 21216 /* gran */ 1, 21217 /* bytes */ 15, 21218 /* nFields */ 34, 21219 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 21220 /* *views */ NULL, 21221 /* *views_num */ NULL, 21222 /* snoop_cb */ NULL, 21223 /* snoop_user_data */ NULL, 21224 /* snoop_flags */ 0, 21225 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21226 /* type */ SOC_MEM_TYPE_NORMAL, 21227 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21228 /* impl */ SOC_MEM_IMPL_NORMAL, 21229 /* cmic_mor_clks */ 0, 21230 /* access_latency_mode */ 0, 21231 }, 21232 #endif /* chips */ 21233 21234 #if defined(BCM_56370_A0) 21235 { /* SOC_MEM_INT_FORWARDING_1_KEY_GEN_1_MUX_CTRL_BCM56370_A0m */ 21236 /* mem FORWARDING_1_KEY_GEN_1_MUX_CTRLm */ 21237 /* flags */ SOC_MEM_FLAG_VALID | 21238 SOC_MEM_FLAG_CACHABLE | 21239 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 21240 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 21241 /* cmp_fn */ _soc_mem_cmp_undef, 21242 /* *null_entry */ _soc_mem_entry_null_zeroes, 21243 /* index_min */ 0, 21244 /* index_max */ 127, 21245 /* minblock */ 14, 21246 /* maxblock */ 14, 21247 /* blocks */ 0x4000, 21248 /* blocks_hi */ 0, 21249 /* base */ 0x69880000, 21250 /* gran */ 1, 21251 /* bytes */ 15, 21252 /* nFields */ 34, 21253 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 21254 /* *views */ NULL, 21255 /* *views_num */ NULL, 21256 /* snoop_cb */ NULL, 21257 /* snoop_user_data */ NULL, 21258 /* snoop_flags */ 0, 21259 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21260 /* type */ SOC_MEM_TYPE_NORMAL, 21261 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21262 /* impl */ SOC_MEM_IMPL_NORMAL, 21263 /* cmic_mor_clks */ 0, 21264 /* access_latency_mode */ 0, 21265 }, 21266 #endif /* chips */ 21267 21268 #if defined(BCM_56770_A0) 21269 { /* SOC_MEM_INT_FORWARDING_1_KEY_GEN_1_MUX_CTRL_BCM56770_A0m */ 21270 /* mem FORWARDING_1_KEY_GEN_1_MUX_CTRLm */ 21271 /* flags */ SOC_MEM_FLAG_VALID | 21272 SOC_MEM_FLAG_CACHABLE | 21273 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 21274 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 21275 /* cmp_fn */ _soc_mem_cmp_undef, 21276 /* *null_entry */ _soc_mem_entry_null_zeroes, 21277 /* index_min */ 0, 21278 /* index_max */ 127, 21279 /* minblock */ 25, 21280 /* maxblock */ 25, 21281 /* blocks */ 0x2000000, 21282 /* blocks_hi */ 0, 21283 /* base */ 0x69780000, 21284 /* gran */ 1, 21285 /* bytes */ 15, 21286 /* nFields */ 34, 21287 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 21288 /* *views */ NULL, 21289 /* *views_num */ NULL, 21290 /* snoop_cb */ NULL, 21291 /* snoop_user_data */ NULL, 21292 /* snoop_flags */ 0, 21293 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21294 /* type */ SOC_MEM_TYPE_NORMAL, 21295 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21296 /* impl */ SOC_MEM_IMPL_NORMAL, 21297 /* cmic_mor_clks */ 0, 21298 /* access_latency_mode */ 0, 21299 }, 21300 #endif /* chips */ 21301 21302 #if defined(BCM_56370_A0) 21303 { /* SOC_MEM_INT_FORWARDING_1_KEY_GEN_1_MUX_CTRL_PIPE0m */ 21304 /* mem FORWARDING_1_KEY_GEN_1_MUX_CTRL_PIPE0m */ 21305 /* flags */ SOC_MEM_FLAG_VALID | 21306 SOC_MEM_FLAG_CACHABLE | 21307 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 21308 /* cmp_fn */ _soc_mem_cmp_undef, 21309 /* *null_entry */ _soc_mem_entry_null_zeroes, 21310 /* index_min */ 0, 21311 /* index_max */ 127, 21312 /* minblock */ 14, 21313 /* maxblock */ 14, 21314 /* blocks */ 0x4000, 21315 /* blocks_hi */ 0, 21316 /* base */ 0x69880000, 21317 /* gran */ 1, 21318 /* bytes */ 15, 21319 /* nFields */ 34, 21320 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 21321 /* *views */ NULL, 21322 /* *views_num */ NULL, 21323 /* snoop_cb */ NULL, 21324 /* snoop_user_data */ NULL, 21325 /* snoop_flags */ 0, 21326 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21327 /* type */ SOC_MEM_TYPE_NORMAL, 21328 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21329 /* impl */ SOC_MEM_IMPL_NORMAL, 21330 /* cmic_mor_clks */ 0, 21331 /* access_latency_mode */ 0, 21332 }, 21333 #endif /* chips */ 21334 21335 #if defined(BCM_56870_A0) 21336 { /* SOC_MEM_INT_FORWARDING_1_KEY_GEN_2_MASKm */ 21337 /* mem FORWARDING_1_KEY_GEN_2_MASKm */ 21338 /* flags */ SOC_MEM_FLAG_VALID | 21339 SOC_MEM_FLAG_CACHABLE | 21340 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 21341 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 21342 /* cmp_fn */ _soc_mem_cmp_undef, 21343 /* *null_entry */ _soc_mem_entry_null_zeroes, 21344 /* index_min */ 0, 21345 /* index_max */ 127, 21346 /* minblock */ 37, 21347 /* maxblock */ 37, 21348 /* blocks */ 0, 21349 /* blocks_hi */ 0x20, 21350 /* base */ 0x69700000, 21351 /* gran */ 1, 21352 /* bytes */ 18, 21353 /* nFields */ 4, 21354 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 21355 /* *views */ NULL, 21356 /* *views_num */ NULL, 21357 /* snoop_cb */ NULL, 21358 /* snoop_user_data */ NULL, 21359 /* snoop_flags */ 0, 21360 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21361 /* type */ SOC_MEM_TYPE_NORMAL, 21362 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21363 /* impl */ SOC_MEM_IMPL_NORMAL, 21364 /* cmic_mor_clks */ 0, 21365 /* access_latency_mode */ 0, 21366 }, 21367 #endif /* chips */ 21368 21369 #if defined(BCM_56370_A0) 21370 { /* SOC_MEM_INT_FORWARDING_1_KEY_GEN_2_MASK_BCM56370_A0m */ 21371 /* mem FORWARDING_1_KEY_GEN_2_MASKm */ 21372 /* flags */ SOC_MEM_FLAG_VALID | 21373 SOC_MEM_FLAG_CACHABLE | 21374 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 21375 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 21376 /* cmp_fn */ _soc_mem_cmp_undef, 21377 /* *null_entry */ _soc_mem_entry_null_zeroes, 21378 /* index_min */ 0, 21379 /* index_max */ 127, 21380 /* minblock */ 14, 21381 /* maxblock */ 14, 21382 /* blocks */ 0x4000, 21383 /* blocks_hi */ 0, 21384 /* base */ 0x69940000, 21385 /* gran */ 1, 21386 /* bytes */ 18, 21387 /* nFields */ 4, 21388 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 21389 /* *views */ NULL, 21390 /* *views_num */ NULL, 21391 /* snoop_cb */ NULL, 21392 /* snoop_user_data */ NULL, 21393 /* snoop_flags */ 0, 21394 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21395 /* type */ SOC_MEM_TYPE_NORMAL, 21396 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21397 /* impl */ SOC_MEM_IMPL_NORMAL, 21398 /* cmic_mor_clks */ 0, 21399 /* access_latency_mode */ 0, 21400 }, 21401 #endif /* chips */ 21402 21403 #if defined(BCM_56770_A0) 21404 { /* SOC_MEM_INT_FORWARDING_1_KEY_GEN_2_MASK_BCM56770_A0m */ 21405 /* mem FORWARDING_1_KEY_GEN_2_MASKm */ 21406 /* flags */ SOC_MEM_FLAG_VALID | 21407 SOC_MEM_FLAG_CACHABLE | 21408 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 21409 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 21410 /* cmp_fn */ _soc_mem_cmp_undef, 21411 /* *null_entry */ _soc_mem_entry_null_zeroes, 21412 /* index_min */ 0, 21413 /* index_max */ 127, 21414 /* minblock */ 25, 21415 /* maxblock */ 25, 21416 /* blocks */ 0x2000000, 21417 /* blocks_hi */ 0, 21418 /* base */ 0x69840000, 21419 /* gran */ 1, 21420 /* bytes */ 18, 21421 /* nFields */ 4, 21422 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 21423 /* *views */ NULL, 21424 /* *views_num */ NULL, 21425 /* snoop_cb */ NULL, 21426 /* snoop_user_data */ NULL, 21427 /* snoop_flags */ 0, 21428 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21429 /* type */ SOC_MEM_TYPE_NORMAL, 21430 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21431 /* impl */ SOC_MEM_IMPL_NORMAL, 21432 /* cmic_mor_clks */ 0, 21433 /* access_latency_mode */ 0, 21434 }, 21435 #endif /* chips */ 21436 21437 #if defined(BCM_56370_A0) 21438 { /* SOC_MEM_INT_FORWARDING_1_KEY_GEN_2_MASK_PIPE0m */ 21439 /* mem FORWARDING_1_KEY_GEN_2_MASK_PIPE0m */ 21440 /* flags */ SOC_MEM_FLAG_VALID | 21441 SOC_MEM_FLAG_CACHABLE | 21442 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 21443 /* cmp_fn */ _soc_mem_cmp_undef, 21444 /* *null_entry */ _soc_mem_entry_null_zeroes, 21445 /* index_min */ 0, 21446 /* index_max */ 127, 21447 /* minblock */ 14, 21448 /* maxblock */ 14, 21449 /* blocks */ 0x4000, 21450 /* blocks_hi */ 0, 21451 /* base */ 0x69940000, 21452 /* gran */ 1, 21453 /* bytes */ 18, 21454 /* nFields */ 4, 21455 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 21456 /* *views */ NULL, 21457 /* *views_num */ NULL, 21458 /* snoop_cb */ NULL, 21459 /* snoop_user_data */ NULL, 21460 /* snoop_flags */ 0, 21461 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21462 /* type */ SOC_MEM_TYPE_NORMAL, 21463 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21464 /* impl */ SOC_MEM_IMPL_NORMAL, 21465 /* cmic_mor_clks */ 0, 21466 /* access_latency_mode */ 0, 21467 }, 21468 #endif /* chips */ 21469 21470 #if defined(BCM_56870_A0) 21471 { /* SOC_MEM_INT_FORWARDING_1_KEY_GEN_2_MUX_CTRLm */ 21472 /* mem FORWARDING_1_KEY_GEN_2_MUX_CTRLm */ 21473 /* flags */ SOC_MEM_FLAG_VALID | 21474 SOC_MEM_FLAG_CACHABLE | 21475 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 21476 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 21477 /* cmp_fn */ _soc_mem_cmp_undef, 21478 /* *null_entry */ _soc_mem_entry_null_zeroes, 21479 /* index_min */ 0, 21480 /* index_max */ 127, 21481 /* minblock */ 37, 21482 /* maxblock */ 37, 21483 /* blocks */ 0, 21484 /* blocks_hi */ 0x20, 21485 /* base */ 0x696c0000, 21486 /* gran */ 1, 21487 /* bytes */ 15, 21488 /* nFields */ 34, 21489 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 21490 /* *views */ NULL, 21491 /* *views_num */ NULL, 21492 /* snoop_cb */ NULL, 21493 /* snoop_user_data */ NULL, 21494 /* snoop_flags */ 0, 21495 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21496 /* type */ SOC_MEM_TYPE_NORMAL, 21497 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21498 /* impl */ SOC_MEM_IMPL_NORMAL, 21499 /* cmic_mor_clks */ 0, 21500 /* access_latency_mode */ 0, 21501 }, 21502 #endif /* chips */ 21503 21504 #if defined(BCM_56370_A0) 21505 { /* SOC_MEM_INT_FORWARDING_1_KEY_GEN_2_MUX_CTRL_BCM56370_A0m */ 21506 /* mem FORWARDING_1_KEY_GEN_2_MUX_CTRLm */ 21507 /* flags */ SOC_MEM_FLAG_VALID | 21508 SOC_MEM_FLAG_CACHABLE | 21509 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 21510 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 21511 /* cmp_fn */ _soc_mem_cmp_undef, 21512 /* *null_entry */ _soc_mem_entry_null_zeroes, 21513 /* index_min */ 0, 21514 /* index_max */ 127, 21515 /* minblock */ 14, 21516 /* maxblock */ 14, 21517 /* blocks */ 0x4000, 21518 /* blocks_hi */ 0, 21519 /* base */ 0x69900000, 21520 /* gran */ 1, 21521 /* bytes */ 15, 21522 /* nFields */ 34, 21523 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 21524 /* *views */ NULL, 21525 /* *views_num */ NULL, 21526 /* snoop_cb */ NULL, 21527 /* snoop_user_data */ NULL, 21528 /* snoop_flags */ 0, 21529 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21530 /* type */ SOC_MEM_TYPE_NORMAL, 21531 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21532 /* impl */ SOC_MEM_IMPL_NORMAL, 21533 /* cmic_mor_clks */ 0, 21534 /* access_latency_mode */ 0, 21535 }, 21536 #endif /* chips */ 21537 21538 #if defined(BCM_56770_A0) 21539 { /* SOC_MEM_INT_FORWARDING_1_KEY_GEN_2_MUX_CTRL_BCM56770_A0m */ 21540 /* mem FORWARDING_1_KEY_GEN_2_MUX_CTRLm */ 21541 /* flags */ SOC_MEM_FLAG_VALID | 21542 SOC_MEM_FLAG_CACHABLE | 21543 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 21544 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 21545 /* cmp_fn */ _soc_mem_cmp_undef, 21546 /* *null_entry */ _soc_mem_entry_null_zeroes, 21547 /* index_min */ 0, 21548 /* index_max */ 127, 21549 /* minblock */ 25, 21550 /* maxblock */ 25, 21551 /* blocks */ 0x2000000, 21552 /* blocks_hi */ 0, 21553 /* base */ 0x69800000, 21554 /* gran */ 1, 21555 /* bytes */ 15, 21556 /* nFields */ 34, 21557 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 21558 /* *views */ NULL, 21559 /* *views_num */ NULL, 21560 /* snoop_cb */ NULL, 21561 /* snoop_user_data */ NULL, 21562 /* snoop_flags */ 0, 21563 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21564 /* type */ SOC_MEM_TYPE_NORMAL, 21565 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21566 /* impl */ SOC_MEM_IMPL_NORMAL, 21567 /* cmic_mor_clks */ 0, 21568 /* access_latency_mode */ 0, 21569 }, 21570 #endif /* chips */ 21571 21572 #if defined(BCM_56370_A0) 21573 { /* SOC_MEM_INT_FORWARDING_1_KEY_GEN_2_MUX_CTRL_PIPE0m */ 21574 /* mem FORWARDING_1_KEY_GEN_2_MUX_CTRL_PIPE0m */ 21575 /* flags */ SOC_MEM_FLAG_VALID | 21576 SOC_MEM_FLAG_CACHABLE | 21577 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 21578 /* cmp_fn */ _soc_mem_cmp_undef, 21579 /* *null_entry */ _soc_mem_entry_null_zeroes, 21580 /* index_min */ 0, 21581 /* index_max */ 127, 21582 /* minblock */ 14, 21583 /* maxblock */ 14, 21584 /* blocks */ 0x4000, 21585 /* blocks_hi */ 0, 21586 /* base */ 0x69900000, 21587 /* gran */ 1, 21588 /* bytes */ 15, 21589 /* nFields */ 34, 21590 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 21591 /* *views */ NULL, 21592 /* *views_num */ NULL, 21593 /* snoop_cb */ NULL, 21594 /* snoop_user_data */ NULL, 21595 /* snoop_flags */ 0, 21596 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21597 /* type */ SOC_MEM_TYPE_NORMAL, 21598 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21599 /* impl */ SOC_MEM_IMPL_NORMAL, 21600 /* cmic_mor_clks */ 0, 21601 /* access_latency_mode */ 0, 21602 }, 21603 #endif /* chips */ 21604 21605 #if defined(BCM_56870_A0) 21606 { /* SOC_MEM_INT_FORWARDING_1_LOGICAL_TBL_SEL_SRAMm */ 21607 /* mem FORWARDING_1_LOGICAL_TBL_SEL_SRAMm */ 21608 /* flags */ SOC_MEM_FLAG_VALID | 21609 SOC_MEM_FLAG_CACHABLE | 21610 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 21611 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 21612 /* cmp_fn */ _soc_mem_cmp_undef, 21613 /* *null_entry */ _soc_mem_entry_null_zeroes, 21614 /* index_min */ 0, 21615 /* index_max */ 127, 21616 /* minblock */ 37, 21617 /* maxblock */ 37, 21618 /* blocks */ 0, 21619 /* blocks_hi */ 0x20, 21620 /* base */ 0x69600000, 21621 /* gran */ 1, 21622 /* bytes */ 15, 21623 /* nFields */ 31, 21624 /* *fields */ soc_FORWARDING_1_LOGICAL_TBL_SEL_SRAMm_fields, 21625 /* *views */ NULL, 21626 /* *views_num */ NULL, 21627 /* snoop_cb */ NULL, 21628 /* snoop_user_data */ NULL, 21629 /* snoop_flags */ 0, 21630 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21631 /* type */ SOC_MEM_TYPE_NORMAL, 21632 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21633 /* impl */ SOC_MEM_IMPL_NORMAL, 21634 /* cmic_mor_clks */ 0, 21635 /* access_latency_mode */ 0, 21636 }, 21637 #endif /* chips */ 21638 21639 #if defined(BCM_56370_A0) 21640 { /* SOC_MEM_INT_FORWARDING_1_LOGICAL_TBL_SEL_SRAM_BCM56370_A0m */ 21641 /* mem FORWARDING_1_LOGICAL_TBL_SEL_SRAMm */ 21642 /* flags */ SOC_MEM_FLAG_VALID | 21643 SOC_MEM_FLAG_CACHABLE | 21644 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 21645 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 21646 /* cmp_fn */ _soc_mem_cmp_undef, 21647 /* *null_entry */ _soc_mem_entry_null_zeroes, 21648 /* index_min */ 0, 21649 /* index_max */ 127, 21650 /* minblock */ 14, 21651 /* maxblock */ 14, 21652 /* blocks */ 0x4000, 21653 /* blocks_hi */ 0, 21654 /* base */ 0x69840000, 21655 /* gran */ 1, 21656 /* bytes */ 15, 21657 /* nFields */ 35, 21658 /* *fields */ soc_FORWARDING_1_LOGICAL_TBL_SEL_SRAM_BCM56370_A0m_fields, 21659 /* *views */ NULL, 21660 /* *views_num */ NULL, 21661 /* snoop_cb */ NULL, 21662 /* snoop_user_data */ NULL, 21663 /* snoop_flags */ 0, 21664 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21665 /* type */ SOC_MEM_TYPE_NORMAL, 21666 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21667 /* impl */ SOC_MEM_IMPL_NORMAL, 21668 /* cmic_mor_clks */ 0, 21669 /* access_latency_mode */ 0, 21670 }, 21671 #endif /* chips */ 21672 21673 #if defined(BCM_56770_A0) 21674 { /* SOC_MEM_INT_FORWARDING_1_LOGICAL_TBL_SEL_SRAM_BCM56770_A0m */ 21675 /* mem FORWARDING_1_LOGICAL_TBL_SEL_SRAMm */ 21676 /* flags */ SOC_MEM_FLAG_VALID | 21677 SOC_MEM_FLAG_CACHABLE | 21678 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 21679 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 21680 /* cmp_fn */ _soc_mem_cmp_undef, 21681 /* *null_entry */ _soc_mem_entry_null_zeroes, 21682 /* index_min */ 0, 21683 /* index_max */ 127, 21684 /* minblock */ 25, 21685 /* maxblock */ 25, 21686 /* blocks */ 0x2000000, 21687 /* blocks_hi */ 0, 21688 /* base */ 0x69740000, 21689 /* gran */ 1, 21690 /* bytes */ 15, 21691 /* nFields */ 35, 21692 /* *fields */ soc_FORWARDING_1_LOGICAL_TBL_SEL_SRAM_BCM56370_A0m_fields, 21693 /* *views */ NULL, 21694 /* *views_num */ NULL, 21695 /* snoop_cb */ NULL, 21696 /* snoop_user_data */ NULL, 21697 /* snoop_flags */ 0, 21698 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21699 /* type */ SOC_MEM_TYPE_NORMAL, 21700 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21701 /* impl */ SOC_MEM_IMPL_NORMAL, 21702 /* cmic_mor_clks */ 0, 21703 /* access_latency_mode */ 0, 21704 }, 21705 #endif /* chips */ 21706 21707 #if defined(BCM_56370_A0) 21708 { /* SOC_MEM_INT_FORWARDING_1_LOGICAL_TBL_SEL_SRAM_PIPE0m */ 21709 /* mem FORWARDING_1_LOGICAL_TBL_SEL_SRAM_PIPE0m */ 21710 /* flags */ SOC_MEM_FLAG_VALID | 21711 SOC_MEM_FLAG_CACHABLE | 21712 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 21713 /* cmp_fn */ _soc_mem_cmp_undef, 21714 /* *null_entry */ _soc_mem_entry_null_zeroes, 21715 /* index_min */ 0, 21716 /* index_max */ 127, 21717 /* minblock */ 14, 21718 /* maxblock */ 14, 21719 /* blocks */ 0x4000, 21720 /* blocks_hi */ 0, 21721 /* base */ 0x69840000, 21722 /* gran */ 1, 21723 /* bytes */ 15, 21724 /* nFields */ 35, 21725 /* *fields */ soc_FORWARDING_1_LOGICAL_TBL_SEL_SRAM_BCM56370_A0m_fields, 21726 /* *views */ NULL, 21727 /* *views_num */ NULL, 21728 /* snoop_cb */ NULL, 21729 /* snoop_user_data */ NULL, 21730 /* snoop_flags */ 0, 21731 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21732 /* type */ SOC_MEM_TYPE_NORMAL, 21733 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21734 /* impl */ SOC_MEM_IMPL_NORMAL, 21735 /* cmic_mor_clks */ 0, 21736 /* access_latency_mode */ 0, 21737 }, 21738 #endif /* chips */ 21739 21740 #if defined(BCM_56870_A0) 21741 { /* SOC_MEM_INT_FORWARDING_1_LOGICAL_TBL_SEL_TCAMm */ 21742 /* mem FORWARDING_1_LOGICAL_TBL_SEL_TCAMm */ 21743 /* flags */ SOC_MEM_FLAG_VALID | 21744 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 21745 SOC_MEM_FLAG_CACHABLE | 21746 SOC_MEM_FLAG_CAM | 21747 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 21748 /* cmp_fn */ _soc_mem_cmp_undef, 21749 /* *null_entry */ _soc_mem_entry_null_zeroes, 21750 /* index_min */ 0, 21751 /* index_max */ 127, 21752 /* minblock */ 37, 21753 /* maxblock */ 37, 21754 /* blocks */ 0, 21755 /* blocks_hi */ 0x20, 21756 /* base */ 0x695c0000, 21757 /* gran */ 1, 21758 /* bytes */ 38, 21759 /* nFields */ 29, 21760 /* *fields */ soc_FORWARDING_1_LOGICAL_TBL_SEL_TCAMm_fields, 21761 /* *views */ NULL, 21762 /* *views_num */ NULL, 21763 /* snoop_cb */ NULL, 21764 /* snoop_user_data */ NULL, 21765 /* snoop_flags */ 0, 21766 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21767 /* type */ SOC_MEM_TYPE_NORMAL, 21768 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 21769 /* impl */ SOC_MEM_IMPL_NORMAL, 21770 /* cmic_mor_clks */ 0, 21771 /* access_latency_mode */ 3, 21772 }, 21773 #endif /* chips */ 21774 21775 #if defined(BCM_56370_A0) 21776 { /* SOC_MEM_INT_FORWARDING_1_LOGICAL_TBL_SEL_TCAM_BCM56370_A0m */ 21777 /* mem FORWARDING_1_LOGICAL_TBL_SEL_TCAMm */ 21778 /* flags */ SOC_MEM_FLAG_VALID | 21779 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 21780 SOC_MEM_FLAG_CACHABLE | 21781 SOC_MEM_FLAG_CAM | 21782 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 21783 /* cmp_fn */ _soc_mem_cmp_undef, 21784 /* *null_entry */ _soc_mem_entry_null_zeroes, 21785 /* index_min */ 0, 21786 /* index_max */ 127, 21787 /* minblock */ 14, 21788 /* maxblock */ 14, 21789 /* blocks */ 0x4000, 21790 /* blocks_hi */ 0, 21791 /* base */ 0x69800000, 21792 /* gran */ 1, 21793 /* bytes */ 38, 21794 /* nFields */ 29, 21795 /* *fields */ soc_FORWARDING_1_LOGICAL_TBL_SEL_TCAMm_fields, 21796 /* *views */ NULL, 21797 /* *views_num */ NULL, 21798 /* snoop_cb */ NULL, 21799 /* snoop_user_data */ NULL, 21800 /* snoop_flags */ 0, 21801 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21802 /* type */ SOC_MEM_TYPE_NORMAL, 21803 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 21804 /* impl */ SOC_MEM_IMPL_NORMAL, 21805 /* cmic_mor_clks */ 0, 21806 /* access_latency_mode */ 3, 21807 }, 21808 #endif /* chips */ 21809 21810 #if defined(BCM_56770_A0) 21811 { /* SOC_MEM_INT_FORWARDING_1_LOGICAL_TBL_SEL_TCAM_BCM56770_A0m */ 21812 /* mem FORWARDING_1_LOGICAL_TBL_SEL_TCAMm */ 21813 /* flags */ SOC_MEM_FLAG_VALID | 21814 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 21815 SOC_MEM_FLAG_CACHABLE | 21816 SOC_MEM_FLAG_CAM | 21817 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 21818 /* cmp_fn */ _soc_mem_cmp_undef, 21819 /* *null_entry */ _soc_mem_entry_null_zeroes, 21820 /* index_min */ 0, 21821 /* index_max */ 127, 21822 /* minblock */ 25, 21823 /* maxblock */ 25, 21824 /* blocks */ 0x2000000, 21825 /* blocks_hi */ 0, 21826 /* base */ 0x69700000, 21827 /* gran */ 1, 21828 /* bytes */ 38, 21829 /* nFields */ 29, 21830 /* *fields */ soc_FORWARDING_1_LOGICAL_TBL_SEL_TCAMm_fields, 21831 /* *views */ NULL, 21832 /* *views_num */ NULL, 21833 /* snoop_cb */ NULL, 21834 /* snoop_user_data */ NULL, 21835 /* snoop_flags */ 0, 21836 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21837 /* type */ SOC_MEM_TYPE_NORMAL, 21838 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 21839 /* impl */ SOC_MEM_IMPL_NORMAL, 21840 /* cmic_mor_clks */ 0, 21841 /* access_latency_mode */ 3, 21842 }, 21843 #endif /* chips */ 21844 21845 #if defined(BCM_56370_A0) 21846 { /* SOC_MEM_INT_FORWARDING_1_LOGICAL_TBL_SEL_TCAM_PIPE0m */ 21847 /* mem FORWARDING_1_LOGICAL_TBL_SEL_TCAM_PIPE0m */ 21848 /* flags */ SOC_MEM_FLAG_VALID | 21849 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 21850 SOC_MEM_FLAG_CACHABLE | 21851 SOC_MEM_FLAG_CAM, /* 0x80022 */ 21852 /* cmp_fn */ _soc_mem_cmp_undef, 21853 /* *null_entry */ _soc_mem_entry_null_zeroes, 21854 /* index_min */ 0, 21855 /* index_max */ 127, 21856 /* minblock */ 14, 21857 /* maxblock */ 14, 21858 /* blocks */ 0x4000, 21859 /* blocks_hi */ 0, 21860 /* base */ 0x69800000, 21861 /* gran */ 1, 21862 /* bytes */ 38, 21863 /* nFields */ 29, 21864 /* *fields */ soc_FORWARDING_1_LOGICAL_TBL_SEL_TCAMm_fields, 21865 /* *views */ NULL, 21866 /* *views_num */ NULL, 21867 /* snoop_cb */ NULL, 21868 /* snoop_user_data */ NULL, 21869 /* snoop_flags */ 0, 21870 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21871 /* type */ SOC_MEM_TYPE_NORMAL, 21872 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 21873 /* impl */ SOC_MEM_IMPL_NORMAL, 21874 /* cmic_mor_clks */ 0, 21875 /* access_latency_mode */ 3, 21876 }, 21877 #endif /* chips */ 21878 21879 #if defined(BCM_56870_A0) 21880 { /* SOC_MEM_INT_FORWARDING_1_MISS_POLICYm */ 21881 /* mem FORWARDING_1_MISS_POLICYm */ 21882 /* flags */ SOC_MEM_FLAG_VALID | 21883 SOC_MEM_FLAG_CACHABLE | 21884 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 21885 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 21886 /* cmp_fn */ _soc_mem_cmp_undef, 21887 /* *null_entry */ _soc_mem_entry_null_zeroes, 21888 /* index_min */ 0, 21889 /* index_max */ 31, 21890 /* minblock */ 37, 21891 /* maxblock */ 37, 21892 /* blocks */ 0, 21893 /* blocks_hi */ 0x20, 21894 /* base */ 0x68340000, 21895 /* gran */ 1, 21896 /* bytes */ 14, 21897 /* nFields */ 6, 21898 /* *fields */ soc_FORWARDING_1_MISS_POLICYm_fields, 21899 /* *views */ NULL, 21900 /* *views_num */ NULL, 21901 /* snoop_cb */ NULL, 21902 /* snoop_user_data */ NULL, 21903 /* snoop_flags */ 0, 21904 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21905 /* type */ SOC_MEM_TYPE_NORMAL, 21906 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21907 /* impl */ SOC_MEM_IMPL_NORMAL, 21908 /* cmic_mor_clks */ 0, 21909 /* access_latency_mode */ 3, 21910 }, 21911 #endif /* chips */ 21912 21913 #if defined(BCM_56370_A0) 21914 { /* SOC_MEM_INT_FORWARDING_1_MISS_POLICY_BCM56370_A0m */ 21915 /* mem FORWARDING_1_MISS_POLICYm */ 21916 /* flags */ SOC_MEM_FLAG_VALID | 21917 SOC_MEM_FLAG_CACHABLE | 21918 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 21919 /* cmp_fn */ _soc_mem_cmp_undef, 21920 /* *null_entry */ _soc_mem_entry_null_zeroes, 21921 /* index_min */ 0, 21922 /* index_max */ 31, 21923 /* minblock */ 14, 21924 /* maxblock */ 14, 21925 /* blocks */ 0x4000, 21926 /* blocks_hi */ 0, 21927 /* base */ 0x68340000, 21928 /* gran */ 1, 21929 /* bytes */ 14, 21930 /* nFields */ 6, 21931 /* *fields */ soc_FORWARDING_1_MISS_POLICYm_fields, 21932 /* *views */ NULL, 21933 /* *views_num */ NULL, 21934 /* snoop_cb */ NULL, 21935 /* snoop_user_data */ NULL, 21936 /* snoop_flags */ 0, 21937 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21938 /* type */ SOC_MEM_TYPE_NORMAL, 21939 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21940 /* impl */ SOC_MEM_IMPL_NORMAL, 21941 /* cmic_mor_clks */ 0, 21942 /* access_latency_mode */ 3, 21943 }, 21944 #endif /* chips */ 21945 21946 #if defined(BCM_56770_A0) 21947 { /* SOC_MEM_INT_FORWARDING_1_MISS_POLICY_BCM56770_A0m */ 21948 /* mem FORWARDING_1_MISS_POLICYm */ 21949 /* flags */ SOC_MEM_FLAG_VALID | 21950 SOC_MEM_FLAG_CACHABLE | 21951 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 21952 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 21953 /* cmp_fn */ _soc_mem_cmp_undef, 21954 /* *null_entry */ _soc_mem_entry_null_zeroes, 21955 /* index_min */ 0, 21956 /* index_max */ 31, 21957 /* minblock */ 25, 21958 /* maxblock */ 25, 21959 /* blocks */ 0x2000000, 21960 /* blocks_hi */ 0, 21961 /* base */ 0x68340000, 21962 /* gran */ 1, 21963 /* bytes */ 14, 21964 /* nFields */ 6, 21965 /* *fields */ soc_FORWARDING_1_MISS_POLICYm_fields, 21966 /* *views */ NULL, 21967 /* *views_num */ NULL, 21968 /* snoop_cb */ NULL, 21969 /* snoop_user_data */ NULL, 21970 /* snoop_flags */ 0, 21971 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21972 /* type */ SOC_MEM_TYPE_NORMAL, 21973 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21974 /* impl */ SOC_MEM_IMPL_NORMAL, 21975 /* cmic_mor_clks */ 0, 21976 /* access_latency_mode */ 3, 21977 }, 21978 #endif /* chips */ 21979 21980 #if defined(BCM_56870_A0) 21981 { /* SOC_MEM_INT_FORWARDING_1_POLICY_STRENGTH_PROFILEm */ 21982 /* mem FORWARDING_1_POLICY_STRENGTH_PROFILEm */ 21983 /* flags */ SOC_MEM_FLAG_VALID | 21984 SOC_MEM_FLAG_CACHABLE | 21985 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 21986 /* cmp_fn */ _soc_mem_cmp_undef, 21987 /* *null_entry */ _soc_mem_entry_null_zeroes, 21988 /* index_min */ 0, 21989 /* index_max */ 7, 21990 /* minblock */ 37, 21991 /* maxblock */ 37, 21992 /* blocks */ 0, 21993 /* blocks_hi */ 0x20, 21994 /* base */ 0x68300000, 21995 /* gran */ 1, 21996 /* bytes */ 11, 21997 /* nFields */ 14, 21998 /* *fields */ soc_FORWARDING_1_POLICY_STRENGTH_PROFILEm_fields, 21999 /* *views */ NULL, 22000 /* *views_num */ NULL, 22001 /* snoop_cb */ NULL, 22002 /* snoop_user_data */ NULL, 22003 /* snoop_flags */ 0, 22004 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22005 /* type */ SOC_MEM_TYPE_NORMAL, 22006 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 22007 /* impl */ SOC_MEM_IMPL_NORMAL, 22008 /* cmic_mor_clks */ 0, 22009 /* access_latency_mode */ 3, 22010 }, 22011 #endif /* chips */ 22012 22013 #if defined(BCM_56370_A0) 22014 { /* SOC_MEM_INT_FORWARDING_1_POLICY_STRENGTH_PROFILE_BCM56370_A0m */ 22015 /* mem FORWARDING_1_POLICY_STRENGTH_PROFILEm */ 22016 /* flags */ SOC_MEM_FLAG_VALID | 22017 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 22018 /* cmp_fn */ _soc_mem_cmp_undef, 22019 /* *null_entry */ _soc_mem_entry_null_zeroes, 22020 /* index_min */ 0, 22021 /* index_max */ 7, 22022 /* minblock */ 14, 22023 /* maxblock */ 14, 22024 /* blocks */ 0x4000, 22025 /* blocks_hi */ 0, 22026 /* base */ 0x68300000, 22027 /* gran */ 1, 22028 /* bytes */ 11, 22029 /* nFields */ 14, 22030 /* *fields */ soc_FORWARDING_1_POLICY_STRENGTH_PROFILEm_fields, 22031 /* *views */ NULL, 22032 /* *views_num */ NULL, 22033 /* snoop_cb */ NULL, 22034 /* snoop_user_data */ NULL, 22035 /* snoop_flags */ 0, 22036 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22037 /* type */ SOC_MEM_TYPE_NORMAL, 22038 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 22039 /* impl */ SOC_MEM_IMPL_NORMAL, 22040 /* cmic_mor_clks */ 0, 22041 /* access_latency_mode */ 3, 22042 }, 22043 #endif /* chips */ 22044 22045 #if defined(BCM_56770_A0) 22046 { /* SOC_MEM_INT_FORWARDING_1_POLICY_STRENGTH_PROFILE_BCM56770_A0m */ 22047 /* mem FORWARDING_1_POLICY_STRENGTH_PROFILEm */ 22048 /* flags */ SOC_MEM_FLAG_VALID | 22049 SOC_MEM_FLAG_CACHABLE | 22050 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 22051 /* cmp_fn */ _soc_mem_cmp_undef, 22052 /* *null_entry */ _soc_mem_entry_null_zeroes, 22053 /* index_min */ 0, 22054 /* index_max */ 7, 22055 /* minblock */ 25, 22056 /* maxblock */ 25, 22057 /* blocks */ 0x2000000, 22058 /* blocks_hi */ 0, 22059 /* base */ 0x68300000, 22060 /* gran */ 1, 22061 /* bytes */ 11, 22062 /* nFields */ 14, 22063 /* *fields */ soc_FORWARDING_1_POLICY_STRENGTH_PROFILEm_fields, 22064 /* *views */ NULL, 22065 /* *views_num */ NULL, 22066 /* snoop_cb */ NULL, 22067 /* snoop_user_data */ NULL, 22068 /* snoop_flags */ 0, 22069 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22070 /* type */ SOC_MEM_TYPE_NORMAL, 22071 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 22072 /* impl */ SOC_MEM_IMPL_NORMAL, 22073 /* cmic_mor_clks */ 0, 22074 /* access_latency_mode */ 3, 22075 }, 22076 #endif /* chips */ 22077 22078 #if defined(BCM_56870_A0) 22079 { /* SOC_MEM_INT_FORWARDING_2_ACTION_PROFILEm */ 22080 /* mem FORWARDING_2_ACTION_PROFILEm */ 22081 /* flags */ SOC_MEM_FLAG_VALID | 22082 SOC_MEM_FLAG_CACHABLE | 22083 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 22084 /* cmp_fn */ _soc_mem_cmp_undef, 22085 /* *null_entry */ _soc_mem_entry_null_zeroes, 22086 /* index_min */ 0, 22087 /* index_max */ 31, 22088 /* minblock */ 37, 22089 /* maxblock */ 37, 22090 /* blocks */ 0, 22091 /* blocks_hi */ 0x20, 22092 /* base */ 0x69b40000, 22093 /* gran */ 1, 22094 /* bytes */ 3, 22095 /* nFields */ 23, 22096 /* *fields */ soc_FORWARDING_2_ACTION_PROFILEm_fields, 22097 /* *views */ NULL, 22098 /* *views_num */ NULL, 22099 /* snoop_cb */ NULL, 22100 /* snoop_user_data */ NULL, 22101 /* snoop_flags */ 0, 22102 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22103 /* type */ SOC_MEM_TYPE_NORMAL, 22104 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 22105 /* impl */ SOC_MEM_IMPL_NORMAL, 22106 /* cmic_mor_clks */ 0, 22107 /* access_latency_mode */ 0, 22108 }, 22109 #endif /* chips */ 22110 22111 #if defined(BCM_56370_A0) 22112 { /* SOC_MEM_INT_FORWARDING_2_ACTION_PROFILE_BCM56370_A0m */ 22113 /* mem FORWARDING_2_ACTION_PROFILEm */ 22114 /* flags */ SOC_MEM_FLAG_VALID | 22115 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 22116 /* cmp_fn */ _soc_mem_cmp_undef, 22117 /* *null_entry */ _soc_mem_entry_null_zeroes, 22118 /* index_min */ 0, 22119 /* index_max */ 31, 22120 /* minblock */ 14, 22121 /* maxblock */ 14, 22122 /* blocks */ 0x4000, 22123 /* blocks_hi */ 0, 22124 /* base */ 0x69d40000, 22125 /* gran */ 1, 22126 /* bytes */ 3, 22127 /* nFields */ 24, 22128 /* *fields */ soc_FORWARDING_2_ACTION_PROFILE_BCM56370_A0m_fields, 22129 /* *views */ NULL, 22130 /* *views_num */ NULL, 22131 /* snoop_cb */ NULL, 22132 /* snoop_user_data */ NULL, 22133 /* snoop_flags */ 0, 22134 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22135 /* type */ SOC_MEM_TYPE_NORMAL, 22136 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 22137 /* impl */ SOC_MEM_IMPL_NORMAL, 22138 /* cmic_mor_clks */ 0, 22139 /* access_latency_mode */ 0, 22140 }, 22141 #endif /* chips */ 22142 22143 #if defined(BCM_56770_A0) 22144 { /* SOC_MEM_INT_FORWARDING_2_ACTION_PROFILE_BCM56770_A0m */ 22145 /* mem FORWARDING_2_ACTION_PROFILEm */ 22146 /* flags */ SOC_MEM_FLAG_VALID | 22147 SOC_MEM_FLAG_CACHABLE | 22148 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 22149 /* cmp_fn */ _soc_mem_cmp_undef, 22150 /* *null_entry */ _soc_mem_entry_null_zeroes, 22151 /* index_min */ 0, 22152 /* index_max */ 31, 22153 /* minblock */ 25, 22154 /* maxblock */ 25, 22155 /* blocks */ 0x2000000, 22156 /* blocks_hi */ 0, 22157 /* base */ 0x69c80000, 22158 /* gran */ 1, 22159 /* bytes */ 3, 22160 /* nFields */ 24, 22161 /* *fields */ soc_FORWARDING_2_ACTION_PROFILE_BCM56370_A0m_fields, 22162 /* *views */ NULL, 22163 /* *views_num */ NULL, 22164 /* snoop_cb */ NULL, 22165 /* snoop_user_data */ NULL, 22166 /* snoop_flags */ 0, 22167 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22168 /* type */ SOC_MEM_TYPE_NORMAL, 22169 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 22170 /* impl */ SOC_MEM_IMPL_NORMAL, 22171 /* cmic_mor_clks */ 0, 22172 /* access_latency_mode */ 0, 22173 }, 22174 #endif /* chips */ 22175 22176 #if defined(BCM_56870_A0) 22177 { /* SOC_MEM_INT_FORWARDING_2_FIXED_KEY_TABLE_ATTRSm */ 22178 /* mem FORWARDING_2_FIXED_KEY_TABLE_ATTRSm */ 22179 /* flags */ SOC_MEM_FLAG_VALID | 22180 SOC_MEM_FLAG_CACHABLE | 22181 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 22182 /* cmp_fn */ _soc_mem_cmp_undef, 22183 /* *null_entry */ _soc_mem_entry_null_zeroes, 22184 /* index_min */ 0, 22185 /* index_max */ 511, 22186 /* minblock */ 37, 22187 /* maxblock */ 37, 22188 /* blocks */ 0, 22189 /* blocks_hi */ 0x20, 22190 /* base */ 0x68200000, 22191 /* gran */ 1, 22192 /* bytes */ 2, 22193 /* nFields */ 4, 22194 /* *fields */ soc_FORWARDING_1_FIXED_KEY_TABLE_ATTRSm_fields, 22195 /* *views */ NULL, 22196 /* *views_num */ NULL, 22197 /* snoop_cb */ NULL, 22198 /* snoop_user_data */ NULL, 22199 /* snoop_flags */ 0, 22200 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22201 /* type */ SOC_MEM_TYPE_NORMAL, 22202 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 22203 /* impl */ SOC_MEM_IMPL_NORMAL, 22204 /* cmic_mor_clks */ 0, 22205 /* access_latency_mode */ 3, 22206 }, 22207 #endif /* chips */ 22208 22209 #if defined(BCM_56370_A0) 22210 { /* SOC_MEM_INT_FORWARDING_2_FIXED_KEY_TABLE_ATTRS_BCM56370_A0m */ 22211 /* mem FORWARDING_2_FIXED_KEY_TABLE_ATTRSm */ 22212 /* flags */ SOC_MEM_FLAG_VALID | 22213 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 22214 /* cmp_fn */ _soc_mem_cmp_undef, 22215 /* *null_entry */ _soc_mem_entry_null_zeroes, 22216 /* index_min */ 0, 22217 /* index_max */ 511, 22218 /* minblock */ 14, 22219 /* maxblock */ 14, 22220 /* blocks */ 0x4000, 22221 /* blocks_hi */ 0, 22222 /* base */ 0x68200000, 22223 /* gran */ 1, 22224 /* bytes */ 2, 22225 /* nFields */ 4, 22226 /* *fields */ soc_FORWARDING_1_FIXED_KEY_TABLE_ATTRSm_fields, 22227 /* *views */ NULL, 22228 /* *views_num */ NULL, 22229 /* snoop_cb */ NULL, 22230 /* snoop_user_data */ NULL, 22231 /* snoop_flags */ 0, 22232 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22233 /* type */ SOC_MEM_TYPE_NORMAL, 22234 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 22235 /* impl */ SOC_MEM_IMPL_NORMAL, 22236 /* cmic_mor_clks */ 0, 22237 /* access_latency_mode */ 3, 22238 }, 22239 #endif /* chips */ 22240 22241 #if defined(BCM_56770_A0) 22242 { /* SOC_MEM_INT_FORWARDING_2_FIXED_KEY_TABLE_ATTRS_BCM56770_A0m */ 22243 /* mem FORWARDING_2_FIXED_KEY_TABLE_ATTRSm */ 22244 /* flags */ SOC_MEM_FLAG_VALID | 22245 SOC_MEM_FLAG_CACHABLE | 22246 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 22247 /* cmp_fn */ _soc_mem_cmp_undef, 22248 /* *null_entry */ _soc_mem_entry_null_zeroes, 22249 /* index_min */ 0, 22250 /* index_max */ 511, 22251 /* minblock */ 25, 22252 /* maxblock */ 25, 22253 /* blocks */ 0x2000000, 22254 /* blocks_hi */ 0, 22255 /* base */ 0x68200000, 22256 /* gran */ 1, 22257 /* bytes */ 2, 22258 /* nFields */ 4, 22259 /* *fields */ soc_FORWARDING_1_FIXED_KEY_TABLE_ATTRSm_fields, 22260 /* *views */ NULL, 22261 /* *views_num */ NULL, 22262 /* snoop_cb */ NULL, 22263 /* snoop_user_data */ NULL, 22264 /* snoop_flags */ 0, 22265 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22266 /* type */ SOC_MEM_TYPE_NORMAL, 22267 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 22268 /* impl */ SOC_MEM_IMPL_NORMAL, 22269 /* cmic_mor_clks */ 0, 22270 /* access_latency_mode */ 3, 22271 }, 22272 #endif /* chips */ 22273 22274 #if defined(BCM_56870_A0) 22275 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_1_MASKm */ 22276 /* mem FORWARDING_2_KEY_GEN_1_MASKm */ 22277 /* flags */ SOC_MEM_FLAG_VALID | 22278 SOC_MEM_FLAG_CACHABLE | 22279 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 22280 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 22281 /* cmp_fn */ _soc_mem_cmp_undef, 22282 /* *null_entry */ _soc_mem_entry_null_zeroes, 22283 /* index_min */ 0, 22284 /* index_max */ 127, 22285 /* minblock */ 37, 22286 /* maxblock */ 37, 22287 /* blocks */ 0, 22288 /* blocks_hi */ 0x20, 22289 /* base */ 0x69300000, 22290 /* gran */ 1, 22291 /* bytes */ 18, 22292 /* nFields */ 4, 22293 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 22294 /* *views */ NULL, 22295 /* *views_num */ NULL, 22296 /* snoop_cb */ NULL, 22297 /* snoop_user_data */ NULL, 22298 /* snoop_flags */ 0, 22299 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22300 /* type */ SOC_MEM_TYPE_NORMAL, 22301 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22302 /* impl */ SOC_MEM_IMPL_NORMAL, 22303 /* cmic_mor_clks */ 0, 22304 /* access_latency_mode */ 0, 22305 }, 22306 #endif /* chips */ 22307 22308 #if defined(BCM_56370_A0) 22309 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_1_MASK_BCM56370_A0m */ 22310 /* mem FORWARDING_2_KEY_GEN_1_MASKm */ 22311 /* flags */ SOC_MEM_FLAG_VALID | 22312 SOC_MEM_FLAG_CACHABLE | 22313 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 22314 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 22315 /* cmp_fn */ _soc_mem_cmp_undef, 22316 /* *null_entry */ _soc_mem_entry_null_zeroes, 22317 /* index_min */ 0, 22318 /* index_max */ 127, 22319 /* minblock */ 14, 22320 /* maxblock */ 14, 22321 /* blocks */ 0x4000, 22322 /* blocks_hi */ 0, 22323 /* base */ 0x69540000, 22324 /* gran */ 1, 22325 /* bytes */ 18, 22326 /* nFields */ 4, 22327 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 22328 /* *views */ NULL, 22329 /* *views_num */ NULL, 22330 /* snoop_cb */ NULL, 22331 /* snoop_user_data */ NULL, 22332 /* snoop_flags */ 0, 22333 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22334 /* type */ SOC_MEM_TYPE_NORMAL, 22335 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22336 /* impl */ SOC_MEM_IMPL_NORMAL, 22337 /* cmic_mor_clks */ 0, 22338 /* access_latency_mode */ 0, 22339 }, 22340 #endif /* chips */ 22341 22342 #if defined(BCM_56770_A0) 22343 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_1_MASK_BCM56770_A0m */ 22344 /* mem FORWARDING_2_KEY_GEN_1_MASKm */ 22345 /* flags */ SOC_MEM_FLAG_VALID | 22346 SOC_MEM_FLAG_CACHABLE | 22347 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 22348 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 22349 /* cmp_fn */ _soc_mem_cmp_undef, 22350 /* *null_entry */ _soc_mem_entry_null_zeroes, 22351 /* index_min */ 0, 22352 /* index_max */ 127, 22353 /* minblock */ 25, 22354 /* maxblock */ 25, 22355 /* blocks */ 0x2000000, 22356 /* blocks_hi */ 0, 22357 /* base */ 0x69440000, 22358 /* gran */ 1, 22359 /* bytes */ 18, 22360 /* nFields */ 4, 22361 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 22362 /* *views */ NULL, 22363 /* *views_num */ NULL, 22364 /* snoop_cb */ NULL, 22365 /* snoop_user_data */ NULL, 22366 /* snoop_flags */ 0, 22367 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22368 /* type */ SOC_MEM_TYPE_NORMAL, 22369 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22370 /* impl */ SOC_MEM_IMPL_NORMAL, 22371 /* cmic_mor_clks */ 0, 22372 /* access_latency_mode */ 0, 22373 }, 22374 #endif /* chips */ 22375 22376 #if defined(BCM_56370_A0) 22377 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_1_MASK_PIPE0m */ 22378 /* mem FORWARDING_2_KEY_GEN_1_MASK_PIPE0m */ 22379 /* flags */ SOC_MEM_FLAG_VALID | 22380 SOC_MEM_FLAG_CACHABLE | 22381 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 22382 /* cmp_fn */ _soc_mem_cmp_undef, 22383 /* *null_entry */ _soc_mem_entry_null_zeroes, 22384 /* index_min */ 0, 22385 /* index_max */ 127, 22386 /* minblock */ 14, 22387 /* maxblock */ 14, 22388 /* blocks */ 0x4000, 22389 /* blocks_hi */ 0, 22390 /* base */ 0x69540000, 22391 /* gran */ 1, 22392 /* bytes */ 18, 22393 /* nFields */ 4, 22394 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 22395 /* *views */ NULL, 22396 /* *views_num */ NULL, 22397 /* snoop_cb */ NULL, 22398 /* snoop_user_data */ NULL, 22399 /* snoop_flags */ 0, 22400 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22401 /* type */ SOC_MEM_TYPE_NORMAL, 22402 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22403 /* impl */ SOC_MEM_IMPL_NORMAL, 22404 /* cmic_mor_clks */ 0, 22405 /* access_latency_mode */ 0, 22406 }, 22407 #endif /* chips */ 22408 22409 #if defined(BCM_56870_A0) 22410 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_1_MUX_CTRLm */ 22411 /* mem FORWARDING_2_KEY_GEN_1_MUX_CTRLm */ 22412 /* flags */ SOC_MEM_FLAG_VALID | 22413 SOC_MEM_FLAG_CACHABLE | 22414 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 22415 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 22416 /* cmp_fn */ _soc_mem_cmp_undef, 22417 /* *null_entry */ _soc_mem_entry_null_zeroes, 22418 /* index_min */ 0, 22419 /* index_max */ 127, 22420 /* minblock */ 37, 22421 /* maxblock */ 37, 22422 /* blocks */ 0, 22423 /* blocks_hi */ 0x20, 22424 /* base */ 0x692c0000, 22425 /* gran */ 1, 22426 /* bytes */ 15, 22427 /* nFields */ 34, 22428 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 22429 /* *views */ NULL, 22430 /* *views_num */ NULL, 22431 /* snoop_cb */ NULL, 22432 /* snoop_user_data */ NULL, 22433 /* snoop_flags */ 0, 22434 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22435 /* type */ SOC_MEM_TYPE_NORMAL, 22436 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22437 /* impl */ SOC_MEM_IMPL_NORMAL, 22438 /* cmic_mor_clks */ 0, 22439 /* access_latency_mode */ 0, 22440 }, 22441 #endif /* chips */ 22442 22443 #if defined(BCM_56370_A0) 22444 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_1_MUX_CTRL_BCM56370_A0m */ 22445 /* mem FORWARDING_2_KEY_GEN_1_MUX_CTRLm */ 22446 /* flags */ SOC_MEM_FLAG_VALID | 22447 SOC_MEM_FLAG_CACHABLE | 22448 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 22449 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 22450 /* cmp_fn */ _soc_mem_cmp_undef, 22451 /* *null_entry */ _soc_mem_entry_null_zeroes, 22452 /* index_min */ 0, 22453 /* index_max */ 127, 22454 /* minblock */ 14, 22455 /* maxblock */ 14, 22456 /* blocks */ 0x4000, 22457 /* blocks_hi */ 0, 22458 /* base */ 0x69500000, 22459 /* gran */ 1, 22460 /* bytes */ 15, 22461 /* nFields */ 34, 22462 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 22463 /* *views */ NULL, 22464 /* *views_num */ NULL, 22465 /* snoop_cb */ NULL, 22466 /* snoop_user_data */ NULL, 22467 /* snoop_flags */ 0, 22468 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22469 /* type */ SOC_MEM_TYPE_NORMAL, 22470 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22471 /* impl */ SOC_MEM_IMPL_NORMAL, 22472 /* cmic_mor_clks */ 0, 22473 /* access_latency_mode */ 0, 22474 }, 22475 #endif /* chips */ 22476 22477 #if defined(BCM_56770_A0) 22478 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_1_MUX_CTRL_BCM56770_A0m */ 22479 /* mem FORWARDING_2_KEY_GEN_1_MUX_CTRLm */ 22480 /* flags */ SOC_MEM_FLAG_VALID | 22481 SOC_MEM_FLAG_CACHABLE | 22482 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 22483 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 22484 /* cmp_fn */ _soc_mem_cmp_undef, 22485 /* *null_entry */ _soc_mem_entry_null_zeroes, 22486 /* index_min */ 0, 22487 /* index_max */ 127, 22488 /* minblock */ 25, 22489 /* maxblock */ 25, 22490 /* blocks */ 0x2000000, 22491 /* blocks_hi */ 0, 22492 /* base */ 0x69400000, 22493 /* gran */ 1, 22494 /* bytes */ 15, 22495 /* nFields */ 34, 22496 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 22497 /* *views */ NULL, 22498 /* *views_num */ NULL, 22499 /* snoop_cb */ NULL, 22500 /* snoop_user_data */ NULL, 22501 /* snoop_flags */ 0, 22502 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22503 /* type */ SOC_MEM_TYPE_NORMAL, 22504 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22505 /* impl */ SOC_MEM_IMPL_NORMAL, 22506 /* cmic_mor_clks */ 0, 22507 /* access_latency_mode */ 0, 22508 }, 22509 #endif /* chips */ 22510 22511 #if defined(BCM_56370_A0) 22512 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_1_MUX_CTRL_PIPE0m */ 22513 /* mem FORWARDING_2_KEY_GEN_1_MUX_CTRL_PIPE0m */ 22514 /* flags */ SOC_MEM_FLAG_VALID | 22515 SOC_MEM_FLAG_CACHABLE | 22516 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 22517 /* cmp_fn */ _soc_mem_cmp_undef, 22518 /* *null_entry */ _soc_mem_entry_null_zeroes, 22519 /* index_min */ 0, 22520 /* index_max */ 127, 22521 /* minblock */ 14, 22522 /* maxblock */ 14, 22523 /* blocks */ 0x4000, 22524 /* blocks_hi */ 0, 22525 /* base */ 0x69500000, 22526 /* gran */ 1, 22527 /* bytes */ 15, 22528 /* nFields */ 34, 22529 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 22530 /* *views */ NULL, 22531 /* *views_num */ NULL, 22532 /* snoop_cb */ NULL, 22533 /* snoop_user_data */ NULL, 22534 /* snoop_flags */ 0, 22535 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22536 /* type */ SOC_MEM_TYPE_NORMAL, 22537 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22538 /* impl */ SOC_MEM_IMPL_NORMAL, 22539 /* cmic_mor_clks */ 0, 22540 /* access_latency_mode */ 0, 22541 }, 22542 #endif /* chips */ 22543 22544 #if defined(BCM_56870_A0) 22545 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_2_MASKm */ 22546 /* mem FORWARDING_2_KEY_GEN_2_MASKm */ 22547 /* flags */ SOC_MEM_FLAG_VALID | 22548 SOC_MEM_FLAG_CACHABLE | 22549 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 22550 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 22551 /* cmp_fn */ _soc_mem_cmp_undef, 22552 /* *null_entry */ _soc_mem_entry_null_zeroes, 22553 /* index_min */ 0, 22554 /* index_max */ 127, 22555 /* minblock */ 37, 22556 /* maxblock */ 37, 22557 /* blocks */ 0, 22558 /* blocks_hi */ 0x20, 22559 /* base */ 0x69380000, 22560 /* gran */ 1, 22561 /* bytes */ 18, 22562 /* nFields */ 4, 22563 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 22564 /* *views */ NULL, 22565 /* *views_num */ NULL, 22566 /* snoop_cb */ NULL, 22567 /* snoop_user_data */ NULL, 22568 /* snoop_flags */ 0, 22569 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22570 /* type */ SOC_MEM_TYPE_NORMAL, 22571 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22572 /* impl */ SOC_MEM_IMPL_NORMAL, 22573 /* cmic_mor_clks */ 0, 22574 /* access_latency_mode */ 0, 22575 }, 22576 #endif /* chips */ 22577 22578 #if defined(BCM_56370_A0) 22579 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_2_MASK_BCM56370_A0m */ 22580 /* mem FORWARDING_2_KEY_GEN_2_MASKm */ 22581 /* flags */ SOC_MEM_FLAG_VALID | 22582 SOC_MEM_FLAG_CACHABLE | 22583 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 22584 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 22585 /* cmp_fn */ _soc_mem_cmp_undef, 22586 /* *null_entry */ _soc_mem_entry_null_zeroes, 22587 /* index_min */ 0, 22588 /* index_max */ 127, 22589 /* minblock */ 14, 22590 /* maxblock */ 14, 22591 /* blocks */ 0x4000, 22592 /* blocks_hi */ 0, 22593 /* base */ 0x695c0000, 22594 /* gran */ 1, 22595 /* bytes */ 18, 22596 /* nFields */ 4, 22597 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 22598 /* *views */ NULL, 22599 /* *views_num */ NULL, 22600 /* snoop_cb */ NULL, 22601 /* snoop_user_data */ NULL, 22602 /* snoop_flags */ 0, 22603 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22604 /* type */ SOC_MEM_TYPE_NORMAL, 22605 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22606 /* impl */ SOC_MEM_IMPL_NORMAL, 22607 /* cmic_mor_clks */ 0, 22608 /* access_latency_mode */ 0, 22609 }, 22610 #endif /* chips */ 22611 22612 #if defined(BCM_56770_A0) 22613 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_2_MASK_BCM56770_A0m */ 22614 /* mem FORWARDING_2_KEY_GEN_2_MASKm */ 22615 /* flags */ SOC_MEM_FLAG_VALID | 22616 SOC_MEM_FLAG_CACHABLE | 22617 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 22618 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 22619 /* cmp_fn */ _soc_mem_cmp_undef, 22620 /* *null_entry */ _soc_mem_entry_null_zeroes, 22621 /* index_min */ 0, 22622 /* index_max */ 127, 22623 /* minblock */ 25, 22624 /* maxblock */ 25, 22625 /* blocks */ 0x2000000, 22626 /* blocks_hi */ 0, 22627 /* base */ 0x694c0000, 22628 /* gran */ 1, 22629 /* bytes */ 18, 22630 /* nFields */ 4, 22631 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 22632 /* *views */ NULL, 22633 /* *views_num */ NULL, 22634 /* snoop_cb */ NULL, 22635 /* snoop_user_data */ NULL, 22636 /* snoop_flags */ 0, 22637 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22638 /* type */ SOC_MEM_TYPE_NORMAL, 22639 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22640 /* impl */ SOC_MEM_IMPL_NORMAL, 22641 /* cmic_mor_clks */ 0, 22642 /* access_latency_mode */ 0, 22643 }, 22644 #endif /* chips */ 22645 22646 #if defined(BCM_56370_A0) 22647 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_2_MASK_PIPE0m */ 22648 /* mem FORWARDING_2_KEY_GEN_2_MASK_PIPE0m */ 22649 /* flags */ SOC_MEM_FLAG_VALID | 22650 SOC_MEM_FLAG_CACHABLE | 22651 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 22652 /* cmp_fn */ _soc_mem_cmp_undef, 22653 /* *null_entry */ _soc_mem_entry_null_zeroes, 22654 /* index_min */ 0, 22655 /* index_max */ 127, 22656 /* minblock */ 14, 22657 /* maxblock */ 14, 22658 /* blocks */ 0x4000, 22659 /* blocks_hi */ 0, 22660 /* base */ 0x695c0000, 22661 /* gran */ 1, 22662 /* bytes */ 18, 22663 /* nFields */ 4, 22664 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 22665 /* *views */ NULL, 22666 /* *views_num */ NULL, 22667 /* snoop_cb */ NULL, 22668 /* snoop_user_data */ NULL, 22669 /* snoop_flags */ 0, 22670 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22671 /* type */ SOC_MEM_TYPE_NORMAL, 22672 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22673 /* impl */ SOC_MEM_IMPL_NORMAL, 22674 /* cmic_mor_clks */ 0, 22675 /* access_latency_mode */ 0, 22676 }, 22677 #endif /* chips */ 22678 22679 #if defined(BCM_56870_A0) 22680 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_2_MUX_CTRLm */ 22681 /* mem FORWARDING_2_KEY_GEN_2_MUX_CTRLm */ 22682 /* flags */ SOC_MEM_FLAG_VALID | 22683 SOC_MEM_FLAG_CACHABLE | 22684 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 22685 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 22686 /* cmp_fn */ _soc_mem_cmp_undef, 22687 /* *null_entry */ _soc_mem_entry_null_zeroes, 22688 /* index_min */ 0, 22689 /* index_max */ 127, 22690 /* minblock */ 37, 22691 /* maxblock */ 37, 22692 /* blocks */ 0, 22693 /* blocks_hi */ 0x20, 22694 /* base */ 0x69340000, 22695 /* gran */ 1, 22696 /* bytes */ 15, 22697 /* nFields */ 34, 22698 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 22699 /* *views */ NULL, 22700 /* *views_num */ NULL, 22701 /* snoop_cb */ NULL, 22702 /* snoop_user_data */ NULL, 22703 /* snoop_flags */ 0, 22704 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22705 /* type */ SOC_MEM_TYPE_NORMAL, 22706 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22707 /* impl */ SOC_MEM_IMPL_NORMAL, 22708 /* cmic_mor_clks */ 0, 22709 /* access_latency_mode */ 0, 22710 }, 22711 #endif /* chips */ 22712 22713 #if defined(BCM_56370_A0) 22714 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_2_MUX_CTRL_BCM56370_A0m */ 22715 /* mem FORWARDING_2_KEY_GEN_2_MUX_CTRLm */ 22716 /* flags */ SOC_MEM_FLAG_VALID | 22717 SOC_MEM_FLAG_CACHABLE | 22718 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 22719 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 22720 /* cmp_fn */ _soc_mem_cmp_undef, 22721 /* *null_entry */ _soc_mem_entry_null_zeroes, 22722 /* index_min */ 0, 22723 /* index_max */ 127, 22724 /* minblock */ 14, 22725 /* maxblock */ 14, 22726 /* blocks */ 0x4000, 22727 /* blocks_hi */ 0, 22728 /* base */ 0x69580000, 22729 /* gran */ 1, 22730 /* bytes */ 15, 22731 /* nFields */ 34, 22732 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 22733 /* *views */ NULL, 22734 /* *views_num */ NULL, 22735 /* snoop_cb */ NULL, 22736 /* snoop_user_data */ NULL, 22737 /* snoop_flags */ 0, 22738 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22739 /* type */ SOC_MEM_TYPE_NORMAL, 22740 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22741 /* impl */ SOC_MEM_IMPL_NORMAL, 22742 /* cmic_mor_clks */ 0, 22743 /* access_latency_mode */ 0, 22744 }, 22745 #endif /* chips */ 22746 22747 #if defined(BCM_56770_A0) 22748 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_2_MUX_CTRL_BCM56770_A0m */ 22749 /* mem FORWARDING_2_KEY_GEN_2_MUX_CTRLm */ 22750 /* flags */ SOC_MEM_FLAG_VALID | 22751 SOC_MEM_FLAG_CACHABLE | 22752 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 22753 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 22754 /* cmp_fn */ _soc_mem_cmp_undef, 22755 /* *null_entry */ _soc_mem_entry_null_zeroes, 22756 /* index_min */ 0, 22757 /* index_max */ 127, 22758 /* minblock */ 25, 22759 /* maxblock */ 25, 22760 /* blocks */ 0x2000000, 22761 /* blocks_hi */ 0, 22762 /* base */ 0x69480000, 22763 /* gran */ 1, 22764 /* bytes */ 15, 22765 /* nFields */ 34, 22766 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 22767 /* *views */ NULL, 22768 /* *views_num */ NULL, 22769 /* snoop_cb */ NULL, 22770 /* snoop_user_data */ NULL, 22771 /* snoop_flags */ 0, 22772 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22773 /* type */ SOC_MEM_TYPE_NORMAL, 22774 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22775 /* impl */ SOC_MEM_IMPL_NORMAL, 22776 /* cmic_mor_clks */ 0, 22777 /* access_latency_mode */ 0, 22778 }, 22779 #endif /* chips */ 22780 22781 #if defined(BCM_56370_A0) 22782 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_2_MUX_CTRL_PIPE0m */ 22783 /* mem FORWARDING_2_KEY_GEN_2_MUX_CTRL_PIPE0m */ 22784 /* flags */ SOC_MEM_FLAG_VALID | 22785 SOC_MEM_FLAG_CACHABLE | 22786 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 22787 /* cmp_fn */ _soc_mem_cmp_undef, 22788 /* *null_entry */ _soc_mem_entry_null_zeroes, 22789 /* index_min */ 0, 22790 /* index_max */ 127, 22791 /* minblock */ 14, 22792 /* maxblock */ 14, 22793 /* blocks */ 0x4000, 22794 /* blocks_hi */ 0, 22795 /* base */ 0x69580000, 22796 /* gran */ 1, 22797 /* bytes */ 15, 22798 /* nFields */ 34, 22799 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 22800 /* *views */ NULL, 22801 /* *views_num */ NULL, 22802 /* snoop_cb */ NULL, 22803 /* snoop_user_data */ NULL, 22804 /* snoop_flags */ 0, 22805 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22806 /* type */ SOC_MEM_TYPE_NORMAL, 22807 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22808 /* impl */ SOC_MEM_IMPL_NORMAL, 22809 /* cmic_mor_clks */ 0, 22810 /* access_latency_mode */ 0, 22811 }, 22812 #endif /* chips */ 22813 22814 #if defined(BCM_56870_A0) 22815 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_3_MASKm */ 22816 /* mem FORWARDING_2_KEY_GEN_3_MASKm */ 22817 /* flags */ SOC_MEM_FLAG_VALID | 22818 SOC_MEM_FLAG_CACHABLE | 22819 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 22820 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 22821 /* cmp_fn */ _soc_mem_cmp_undef, 22822 /* *null_entry */ _soc_mem_entry_null_zeroes, 22823 /* index_min */ 0, 22824 /* index_max */ 127, 22825 /* minblock */ 37, 22826 /* maxblock */ 37, 22827 /* blocks */ 0, 22828 /* blocks_hi */ 0x20, 22829 /* base */ 0x69400000, 22830 /* gran */ 1, 22831 /* bytes */ 18, 22832 /* nFields */ 4, 22833 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 22834 /* *views */ NULL, 22835 /* *views_num */ NULL, 22836 /* snoop_cb */ NULL, 22837 /* snoop_user_data */ NULL, 22838 /* snoop_flags */ 0, 22839 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22840 /* type */ SOC_MEM_TYPE_NORMAL, 22841 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22842 /* impl */ SOC_MEM_IMPL_NORMAL, 22843 /* cmic_mor_clks */ 0, 22844 /* access_latency_mode */ 0, 22845 }, 22846 #endif /* chips */ 22847 22848 #if defined(BCM_56370_A0) 22849 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_3_MASK_BCM56370_A0m */ 22850 /* mem FORWARDING_2_KEY_GEN_3_MASKm */ 22851 /* flags */ SOC_MEM_FLAG_VALID | 22852 SOC_MEM_FLAG_CACHABLE | 22853 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 22854 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 22855 /* cmp_fn */ _soc_mem_cmp_undef, 22856 /* *null_entry */ _soc_mem_entry_null_zeroes, 22857 /* index_min */ 0, 22858 /* index_max */ 127, 22859 /* minblock */ 14, 22860 /* maxblock */ 14, 22861 /* blocks */ 0x4000, 22862 /* blocks_hi */ 0, 22863 /* base */ 0x69640000, 22864 /* gran */ 1, 22865 /* bytes */ 18, 22866 /* nFields */ 4, 22867 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 22868 /* *views */ NULL, 22869 /* *views_num */ NULL, 22870 /* snoop_cb */ NULL, 22871 /* snoop_user_data */ NULL, 22872 /* snoop_flags */ 0, 22873 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22874 /* type */ SOC_MEM_TYPE_NORMAL, 22875 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22876 /* impl */ SOC_MEM_IMPL_NORMAL, 22877 /* cmic_mor_clks */ 0, 22878 /* access_latency_mode */ 0, 22879 }, 22880 #endif /* chips */ 22881 22882 #if defined(BCM_56770_A0) 22883 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_3_MASK_BCM56770_A0m */ 22884 /* mem FORWARDING_2_KEY_GEN_3_MASKm */ 22885 /* flags */ SOC_MEM_FLAG_VALID | 22886 SOC_MEM_FLAG_CACHABLE | 22887 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 22888 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 22889 /* cmp_fn */ _soc_mem_cmp_undef, 22890 /* *null_entry */ _soc_mem_entry_null_zeroes, 22891 /* index_min */ 0, 22892 /* index_max */ 127, 22893 /* minblock */ 25, 22894 /* maxblock */ 25, 22895 /* blocks */ 0x2000000, 22896 /* blocks_hi */ 0, 22897 /* base */ 0x69540000, 22898 /* gran */ 1, 22899 /* bytes */ 18, 22900 /* nFields */ 4, 22901 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 22902 /* *views */ NULL, 22903 /* *views_num */ NULL, 22904 /* snoop_cb */ NULL, 22905 /* snoop_user_data */ NULL, 22906 /* snoop_flags */ 0, 22907 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22908 /* type */ SOC_MEM_TYPE_NORMAL, 22909 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22910 /* impl */ SOC_MEM_IMPL_NORMAL, 22911 /* cmic_mor_clks */ 0, 22912 /* access_latency_mode */ 0, 22913 }, 22914 #endif /* chips */ 22915 22916 #if defined(BCM_56370_A0) 22917 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_3_MASK_PIPE0m */ 22918 /* mem FORWARDING_2_KEY_GEN_3_MASK_PIPE0m */ 22919 /* flags */ SOC_MEM_FLAG_VALID | 22920 SOC_MEM_FLAG_CACHABLE | 22921 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 22922 /* cmp_fn */ _soc_mem_cmp_undef, 22923 /* *null_entry */ _soc_mem_entry_null_zeroes, 22924 /* index_min */ 0, 22925 /* index_max */ 127, 22926 /* minblock */ 14, 22927 /* maxblock */ 14, 22928 /* blocks */ 0x4000, 22929 /* blocks_hi */ 0, 22930 /* base */ 0x69640000, 22931 /* gran */ 1, 22932 /* bytes */ 18, 22933 /* nFields */ 4, 22934 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 22935 /* *views */ NULL, 22936 /* *views_num */ NULL, 22937 /* snoop_cb */ NULL, 22938 /* snoop_user_data */ NULL, 22939 /* snoop_flags */ 0, 22940 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22941 /* type */ SOC_MEM_TYPE_NORMAL, 22942 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22943 /* impl */ SOC_MEM_IMPL_NORMAL, 22944 /* cmic_mor_clks */ 0, 22945 /* access_latency_mode */ 0, 22946 }, 22947 #endif /* chips */ 22948 22949 #if defined(BCM_56870_A0) 22950 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_3_MUX_CTRLm */ 22951 /* mem FORWARDING_2_KEY_GEN_3_MUX_CTRLm */ 22952 /* flags */ SOC_MEM_FLAG_VALID | 22953 SOC_MEM_FLAG_CACHABLE | 22954 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 22955 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 22956 /* cmp_fn */ _soc_mem_cmp_undef, 22957 /* *null_entry */ _soc_mem_entry_null_zeroes, 22958 /* index_min */ 0, 22959 /* index_max */ 127, 22960 /* minblock */ 37, 22961 /* maxblock */ 37, 22962 /* blocks */ 0, 22963 /* blocks_hi */ 0x20, 22964 /* base */ 0x693c0000, 22965 /* gran */ 1, 22966 /* bytes */ 15, 22967 /* nFields */ 34, 22968 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 22969 /* *views */ NULL, 22970 /* *views_num */ NULL, 22971 /* snoop_cb */ NULL, 22972 /* snoop_user_data */ NULL, 22973 /* snoop_flags */ 0, 22974 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22975 /* type */ SOC_MEM_TYPE_NORMAL, 22976 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22977 /* impl */ SOC_MEM_IMPL_NORMAL, 22978 /* cmic_mor_clks */ 0, 22979 /* access_latency_mode */ 0, 22980 }, 22981 #endif /* chips */ 22982 22983 #if defined(BCM_56370_A0) 22984 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_3_MUX_CTRL_BCM56370_A0m */ 22985 /* mem FORWARDING_2_KEY_GEN_3_MUX_CTRLm */ 22986 /* flags */ SOC_MEM_FLAG_VALID | 22987 SOC_MEM_FLAG_CACHABLE | 22988 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 22989 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 22990 /* cmp_fn */ _soc_mem_cmp_undef, 22991 /* *null_entry */ _soc_mem_entry_null_zeroes, 22992 /* index_min */ 0, 22993 /* index_max */ 127, 22994 /* minblock */ 14, 22995 /* maxblock */ 14, 22996 /* blocks */ 0x4000, 22997 /* blocks_hi */ 0, 22998 /* base */ 0x69600000, 22999 /* gran */ 1, 23000 /* bytes */ 15, 23001 /* nFields */ 34, 23002 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 23003 /* *views */ NULL, 23004 /* *views_num */ NULL, 23005 /* snoop_cb */ NULL, 23006 /* snoop_user_data */ NULL, 23007 /* snoop_flags */ 0, 23008 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23009 /* type */ SOC_MEM_TYPE_NORMAL, 23010 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23011 /* impl */ SOC_MEM_IMPL_NORMAL, 23012 /* cmic_mor_clks */ 0, 23013 /* access_latency_mode */ 0, 23014 }, 23015 #endif /* chips */ 23016 23017 #if defined(BCM_56770_A0) 23018 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_3_MUX_CTRL_BCM56770_A0m */ 23019 /* mem FORWARDING_2_KEY_GEN_3_MUX_CTRLm */ 23020 /* flags */ SOC_MEM_FLAG_VALID | 23021 SOC_MEM_FLAG_CACHABLE | 23022 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23023 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23024 /* cmp_fn */ _soc_mem_cmp_undef, 23025 /* *null_entry */ _soc_mem_entry_null_zeroes, 23026 /* index_min */ 0, 23027 /* index_max */ 127, 23028 /* minblock */ 25, 23029 /* maxblock */ 25, 23030 /* blocks */ 0x2000000, 23031 /* blocks_hi */ 0, 23032 /* base */ 0x69500000, 23033 /* gran */ 1, 23034 /* bytes */ 15, 23035 /* nFields */ 34, 23036 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 23037 /* *views */ NULL, 23038 /* *views_num */ NULL, 23039 /* snoop_cb */ NULL, 23040 /* snoop_user_data */ NULL, 23041 /* snoop_flags */ 0, 23042 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23043 /* type */ SOC_MEM_TYPE_NORMAL, 23044 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23045 /* impl */ SOC_MEM_IMPL_NORMAL, 23046 /* cmic_mor_clks */ 0, 23047 /* access_latency_mode */ 0, 23048 }, 23049 #endif /* chips */ 23050 23051 #if defined(BCM_56370_A0) 23052 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_3_MUX_CTRL_PIPE0m */ 23053 /* mem FORWARDING_2_KEY_GEN_3_MUX_CTRL_PIPE0m */ 23054 /* flags */ SOC_MEM_FLAG_VALID | 23055 SOC_MEM_FLAG_CACHABLE | 23056 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 23057 /* cmp_fn */ _soc_mem_cmp_undef, 23058 /* *null_entry */ _soc_mem_entry_null_zeroes, 23059 /* index_min */ 0, 23060 /* index_max */ 127, 23061 /* minblock */ 14, 23062 /* maxblock */ 14, 23063 /* blocks */ 0x4000, 23064 /* blocks_hi */ 0, 23065 /* base */ 0x69600000, 23066 /* gran */ 1, 23067 /* bytes */ 15, 23068 /* nFields */ 34, 23069 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 23070 /* *views */ NULL, 23071 /* *views_num */ NULL, 23072 /* snoop_cb */ NULL, 23073 /* snoop_user_data */ NULL, 23074 /* snoop_flags */ 0, 23075 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23076 /* type */ SOC_MEM_TYPE_NORMAL, 23077 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23078 /* impl */ SOC_MEM_IMPL_NORMAL, 23079 /* cmic_mor_clks */ 0, 23080 /* access_latency_mode */ 0, 23081 }, 23082 #endif /* chips */ 23083 23084 #if defined(BCM_56870_A0) 23085 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_4_MASKm */ 23086 /* mem FORWARDING_2_KEY_GEN_4_MASKm */ 23087 /* flags */ SOC_MEM_FLAG_VALID | 23088 SOC_MEM_FLAG_CACHABLE | 23089 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23090 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23091 /* cmp_fn */ _soc_mem_cmp_undef, 23092 /* *null_entry */ _soc_mem_entry_null_zeroes, 23093 /* index_min */ 0, 23094 /* index_max */ 127, 23095 /* minblock */ 37, 23096 /* maxblock */ 37, 23097 /* blocks */ 0, 23098 /* blocks_hi */ 0x20, 23099 /* base */ 0x69480000, 23100 /* gran */ 1, 23101 /* bytes */ 18, 23102 /* nFields */ 4, 23103 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 23104 /* *views */ NULL, 23105 /* *views_num */ NULL, 23106 /* snoop_cb */ NULL, 23107 /* snoop_user_data */ NULL, 23108 /* snoop_flags */ 0, 23109 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23110 /* type */ SOC_MEM_TYPE_NORMAL, 23111 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23112 /* impl */ SOC_MEM_IMPL_NORMAL, 23113 /* cmic_mor_clks */ 0, 23114 /* access_latency_mode */ 0, 23115 }, 23116 #endif /* chips */ 23117 23118 #if defined(BCM_56370_A0) 23119 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_4_MASK_BCM56370_A0m */ 23120 /* mem FORWARDING_2_KEY_GEN_4_MASKm */ 23121 /* flags */ SOC_MEM_FLAG_VALID | 23122 SOC_MEM_FLAG_CACHABLE | 23123 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23124 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23125 /* cmp_fn */ _soc_mem_cmp_undef, 23126 /* *null_entry */ _soc_mem_entry_null_zeroes, 23127 /* index_min */ 0, 23128 /* index_max */ 127, 23129 /* minblock */ 14, 23130 /* maxblock */ 14, 23131 /* blocks */ 0x4000, 23132 /* blocks_hi */ 0, 23133 /* base */ 0x696c0000, 23134 /* gran */ 1, 23135 /* bytes */ 18, 23136 /* nFields */ 4, 23137 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 23138 /* *views */ NULL, 23139 /* *views_num */ NULL, 23140 /* snoop_cb */ NULL, 23141 /* snoop_user_data */ NULL, 23142 /* snoop_flags */ 0, 23143 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23144 /* type */ SOC_MEM_TYPE_NORMAL, 23145 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23146 /* impl */ SOC_MEM_IMPL_NORMAL, 23147 /* cmic_mor_clks */ 0, 23148 /* access_latency_mode */ 0, 23149 }, 23150 #endif /* chips */ 23151 23152 #if defined(BCM_56770_A0) 23153 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_4_MASK_BCM56770_A0m */ 23154 /* mem FORWARDING_2_KEY_GEN_4_MASKm */ 23155 /* flags */ SOC_MEM_FLAG_VALID | 23156 SOC_MEM_FLAG_CACHABLE | 23157 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23158 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23159 /* cmp_fn */ _soc_mem_cmp_undef, 23160 /* *null_entry */ _soc_mem_entry_null_zeroes, 23161 /* index_min */ 0, 23162 /* index_max */ 127, 23163 /* minblock */ 25, 23164 /* maxblock */ 25, 23165 /* blocks */ 0x2000000, 23166 /* blocks_hi */ 0, 23167 /* base */ 0x695c0000, 23168 /* gran */ 1, 23169 /* bytes */ 18, 23170 /* nFields */ 4, 23171 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 23172 /* *views */ NULL, 23173 /* *views_num */ NULL, 23174 /* snoop_cb */ NULL, 23175 /* snoop_user_data */ NULL, 23176 /* snoop_flags */ 0, 23177 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23178 /* type */ SOC_MEM_TYPE_NORMAL, 23179 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23180 /* impl */ SOC_MEM_IMPL_NORMAL, 23181 /* cmic_mor_clks */ 0, 23182 /* access_latency_mode */ 0, 23183 }, 23184 #endif /* chips */ 23185 23186 #if defined(BCM_56370_A0) 23187 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_4_MASK_PIPE0m */ 23188 /* mem FORWARDING_2_KEY_GEN_4_MASK_PIPE0m */ 23189 /* flags */ SOC_MEM_FLAG_VALID | 23190 SOC_MEM_FLAG_CACHABLE | 23191 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 23192 /* cmp_fn */ _soc_mem_cmp_undef, 23193 /* *null_entry */ _soc_mem_entry_null_zeroes, 23194 /* index_min */ 0, 23195 /* index_max */ 127, 23196 /* minblock */ 14, 23197 /* maxblock */ 14, 23198 /* blocks */ 0x4000, 23199 /* blocks_hi */ 0, 23200 /* base */ 0x696c0000, 23201 /* gran */ 1, 23202 /* bytes */ 18, 23203 /* nFields */ 4, 23204 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 23205 /* *views */ NULL, 23206 /* *views_num */ NULL, 23207 /* snoop_cb */ NULL, 23208 /* snoop_user_data */ NULL, 23209 /* snoop_flags */ 0, 23210 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23211 /* type */ SOC_MEM_TYPE_NORMAL, 23212 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23213 /* impl */ SOC_MEM_IMPL_NORMAL, 23214 /* cmic_mor_clks */ 0, 23215 /* access_latency_mode */ 0, 23216 }, 23217 #endif /* chips */ 23218 23219 #if defined(BCM_56870_A0) 23220 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_4_MUX_CTRLm */ 23221 /* mem FORWARDING_2_KEY_GEN_4_MUX_CTRLm */ 23222 /* flags */ SOC_MEM_FLAG_VALID | 23223 SOC_MEM_FLAG_CACHABLE | 23224 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23225 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23226 /* cmp_fn */ _soc_mem_cmp_undef, 23227 /* *null_entry */ _soc_mem_entry_null_zeroes, 23228 /* index_min */ 0, 23229 /* index_max */ 127, 23230 /* minblock */ 37, 23231 /* maxblock */ 37, 23232 /* blocks */ 0, 23233 /* blocks_hi */ 0x20, 23234 /* base */ 0x69440000, 23235 /* gran */ 1, 23236 /* bytes */ 15, 23237 /* nFields */ 34, 23238 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 23239 /* *views */ NULL, 23240 /* *views_num */ NULL, 23241 /* snoop_cb */ NULL, 23242 /* snoop_user_data */ NULL, 23243 /* snoop_flags */ 0, 23244 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23245 /* type */ SOC_MEM_TYPE_NORMAL, 23246 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23247 /* impl */ SOC_MEM_IMPL_NORMAL, 23248 /* cmic_mor_clks */ 0, 23249 /* access_latency_mode */ 0, 23250 }, 23251 #endif /* chips */ 23252 23253 #if defined(BCM_56370_A0) 23254 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_4_MUX_CTRL_BCM56370_A0m */ 23255 /* mem FORWARDING_2_KEY_GEN_4_MUX_CTRLm */ 23256 /* flags */ SOC_MEM_FLAG_VALID | 23257 SOC_MEM_FLAG_CACHABLE | 23258 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23259 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23260 /* cmp_fn */ _soc_mem_cmp_undef, 23261 /* *null_entry */ _soc_mem_entry_null_zeroes, 23262 /* index_min */ 0, 23263 /* index_max */ 127, 23264 /* minblock */ 14, 23265 /* maxblock */ 14, 23266 /* blocks */ 0x4000, 23267 /* blocks_hi */ 0, 23268 /* base */ 0x69680000, 23269 /* gran */ 1, 23270 /* bytes */ 15, 23271 /* nFields */ 34, 23272 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 23273 /* *views */ NULL, 23274 /* *views_num */ NULL, 23275 /* snoop_cb */ NULL, 23276 /* snoop_user_data */ NULL, 23277 /* snoop_flags */ 0, 23278 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23279 /* type */ SOC_MEM_TYPE_NORMAL, 23280 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23281 /* impl */ SOC_MEM_IMPL_NORMAL, 23282 /* cmic_mor_clks */ 0, 23283 /* access_latency_mode */ 0, 23284 }, 23285 #endif /* chips */ 23286 23287 #if defined(BCM_56770_A0) 23288 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_4_MUX_CTRL_BCM56770_A0m */ 23289 /* mem FORWARDING_2_KEY_GEN_4_MUX_CTRLm */ 23290 /* flags */ SOC_MEM_FLAG_VALID | 23291 SOC_MEM_FLAG_CACHABLE | 23292 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23293 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23294 /* cmp_fn */ _soc_mem_cmp_undef, 23295 /* *null_entry */ _soc_mem_entry_null_zeroes, 23296 /* index_min */ 0, 23297 /* index_max */ 127, 23298 /* minblock */ 25, 23299 /* maxblock */ 25, 23300 /* blocks */ 0x2000000, 23301 /* blocks_hi */ 0, 23302 /* base */ 0x69580000, 23303 /* gran */ 1, 23304 /* bytes */ 15, 23305 /* nFields */ 34, 23306 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 23307 /* *views */ NULL, 23308 /* *views_num */ NULL, 23309 /* snoop_cb */ NULL, 23310 /* snoop_user_data */ NULL, 23311 /* snoop_flags */ 0, 23312 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23313 /* type */ SOC_MEM_TYPE_NORMAL, 23314 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23315 /* impl */ SOC_MEM_IMPL_NORMAL, 23316 /* cmic_mor_clks */ 0, 23317 /* access_latency_mode */ 0, 23318 }, 23319 #endif /* chips */ 23320 23321 #if defined(BCM_56370_A0) 23322 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_4_MUX_CTRL_PIPE0m */ 23323 /* mem FORWARDING_2_KEY_GEN_4_MUX_CTRL_PIPE0m */ 23324 /* flags */ SOC_MEM_FLAG_VALID | 23325 SOC_MEM_FLAG_CACHABLE | 23326 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 23327 /* cmp_fn */ _soc_mem_cmp_undef, 23328 /* *null_entry */ _soc_mem_entry_null_zeroes, 23329 /* index_min */ 0, 23330 /* index_max */ 127, 23331 /* minblock */ 14, 23332 /* maxblock */ 14, 23333 /* blocks */ 0x4000, 23334 /* blocks_hi */ 0, 23335 /* base */ 0x69680000, 23336 /* gran */ 1, 23337 /* bytes */ 15, 23338 /* nFields */ 34, 23339 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 23340 /* *views */ NULL, 23341 /* *views_num */ NULL, 23342 /* snoop_cb */ NULL, 23343 /* snoop_user_data */ NULL, 23344 /* snoop_flags */ 0, 23345 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23346 /* type */ SOC_MEM_TYPE_NORMAL, 23347 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23348 /* impl */ SOC_MEM_IMPL_NORMAL, 23349 /* cmic_mor_clks */ 0, 23350 /* access_latency_mode */ 0, 23351 }, 23352 #endif /* chips */ 23353 23354 #if defined(BCM_56870_A0) 23355 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_5_MASKm */ 23356 /* mem FORWARDING_2_KEY_GEN_5_MASKm */ 23357 /* flags */ SOC_MEM_FLAG_VALID | 23358 SOC_MEM_FLAG_CACHABLE | 23359 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23360 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23361 /* cmp_fn */ _soc_mem_cmp_undef, 23362 /* *null_entry */ _soc_mem_entry_null_zeroes, 23363 /* index_min */ 0, 23364 /* index_max */ 127, 23365 /* minblock */ 37, 23366 /* maxblock */ 37, 23367 /* blocks */ 0, 23368 /* blocks_hi */ 0x20, 23369 /* base */ 0x69500000, 23370 /* gran */ 1, 23371 /* bytes */ 18, 23372 /* nFields */ 4, 23373 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 23374 /* *views */ NULL, 23375 /* *views_num */ NULL, 23376 /* snoop_cb */ NULL, 23377 /* snoop_user_data */ NULL, 23378 /* snoop_flags */ 0, 23379 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23380 /* type */ SOC_MEM_TYPE_NORMAL, 23381 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23382 /* impl */ SOC_MEM_IMPL_NORMAL, 23383 /* cmic_mor_clks */ 0, 23384 /* access_latency_mode */ 0, 23385 }, 23386 #endif /* chips */ 23387 23388 #if defined(BCM_56370_A0) 23389 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_5_MASK_BCM56370_A0m */ 23390 /* mem FORWARDING_2_KEY_GEN_5_MASKm */ 23391 /* flags */ SOC_MEM_FLAG_VALID | 23392 SOC_MEM_FLAG_CACHABLE | 23393 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23394 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23395 /* cmp_fn */ _soc_mem_cmp_undef, 23396 /* *null_entry */ _soc_mem_entry_null_zeroes, 23397 /* index_min */ 0, 23398 /* index_max */ 127, 23399 /* minblock */ 14, 23400 /* maxblock */ 14, 23401 /* blocks */ 0x4000, 23402 /* blocks_hi */ 0, 23403 /* base */ 0x69740000, 23404 /* gran */ 1, 23405 /* bytes */ 18, 23406 /* nFields */ 4, 23407 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 23408 /* *views */ NULL, 23409 /* *views_num */ NULL, 23410 /* snoop_cb */ NULL, 23411 /* snoop_user_data */ NULL, 23412 /* snoop_flags */ 0, 23413 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23414 /* type */ SOC_MEM_TYPE_NORMAL, 23415 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23416 /* impl */ SOC_MEM_IMPL_NORMAL, 23417 /* cmic_mor_clks */ 0, 23418 /* access_latency_mode */ 0, 23419 }, 23420 #endif /* chips */ 23421 23422 #if defined(BCM_56770_A0) 23423 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_5_MASK_BCM56770_A0m */ 23424 /* mem FORWARDING_2_KEY_GEN_5_MASKm */ 23425 /* flags */ SOC_MEM_FLAG_VALID | 23426 SOC_MEM_FLAG_CACHABLE | 23427 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23428 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23429 /* cmp_fn */ _soc_mem_cmp_undef, 23430 /* *null_entry */ _soc_mem_entry_null_zeroes, 23431 /* index_min */ 0, 23432 /* index_max */ 127, 23433 /* minblock */ 25, 23434 /* maxblock */ 25, 23435 /* blocks */ 0x2000000, 23436 /* blocks_hi */ 0, 23437 /* base */ 0x69640000, 23438 /* gran */ 1, 23439 /* bytes */ 18, 23440 /* nFields */ 4, 23441 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 23442 /* *views */ NULL, 23443 /* *views_num */ NULL, 23444 /* snoop_cb */ NULL, 23445 /* snoop_user_data */ NULL, 23446 /* snoop_flags */ 0, 23447 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23448 /* type */ SOC_MEM_TYPE_NORMAL, 23449 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23450 /* impl */ SOC_MEM_IMPL_NORMAL, 23451 /* cmic_mor_clks */ 0, 23452 /* access_latency_mode */ 0, 23453 }, 23454 #endif /* chips */ 23455 23456 #if defined(BCM_56370_A0) 23457 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_5_MASK_PIPE0m */ 23458 /* mem FORWARDING_2_KEY_GEN_5_MASK_PIPE0m */ 23459 /* flags */ SOC_MEM_FLAG_VALID | 23460 SOC_MEM_FLAG_CACHABLE | 23461 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 23462 /* cmp_fn */ _soc_mem_cmp_undef, 23463 /* *null_entry */ _soc_mem_entry_null_zeroes, 23464 /* index_min */ 0, 23465 /* index_max */ 127, 23466 /* minblock */ 14, 23467 /* maxblock */ 14, 23468 /* blocks */ 0x4000, 23469 /* blocks_hi */ 0, 23470 /* base */ 0x69740000, 23471 /* gran */ 1, 23472 /* bytes */ 18, 23473 /* nFields */ 4, 23474 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 23475 /* *views */ NULL, 23476 /* *views_num */ NULL, 23477 /* snoop_cb */ NULL, 23478 /* snoop_user_data */ NULL, 23479 /* snoop_flags */ 0, 23480 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23481 /* type */ SOC_MEM_TYPE_NORMAL, 23482 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23483 /* impl */ SOC_MEM_IMPL_NORMAL, 23484 /* cmic_mor_clks */ 0, 23485 /* access_latency_mode */ 0, 23486 }, 23487 #endif /* chips */ 23488 23489 #if defined(BCM_56870_A0) 23490 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_5_MUX_CTRLm */ 23491 /* mem FORWARDING_2_KEY_GEN_5_MUX_CTRLm */ 23492 /* flags */ SOC_MEM_FLAG_VALID | 23493 SOC_MEM_FLAG_CACHABLE | 23494 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23495 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23496 /* cmp_fn */ _soc_mem_cmp_undef, 23497 /* *null_entry */ _soc_mem_entry_null_zeroes, 23498 /* index_min */ 0, 23499 /* index_max */ 127, 23500 /* minblock */ 37, 23501 /* maxblock */ 37, 23502 /* blocks */ 0, 23503 /* blocks_hi */ 0x20, 23504 /* base */ 0x694c0000, 23505 /* gran */ 1, 23506 /* bytes */ 15, 23507 /* nFields */ 34, 23508 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 23509 /* *views */ NULL, 23510 /* *views_num */ NULL, 23511 /* snoop_cb */ NULL, 23512 /* snoop_user_data */ NULL, 23513 /* snoop_flags */ 0, 23514 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23515 /* type */ SOC_MEM_TYPE_NORMAL, 23516 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23517 /* impl */ SOC_MEM_IMPL_NORMAL, 23518 /* cmic_mor_clks */ 0, 23519 /* access_latency_mode */ 0, 23520 }, 23521 #endif /* chips */ 23522 23523 #if defined(BCM_56370_A0) 23524 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_5_MUX_CTRL_BCM56370_A0m */ 23525 /* mem FORWARDING_2_KEY_GEN_5_MUX_CTRLm */ 23526 /* flags */ SOC_MEM_FLAG_VALID | 23527 SOC_MEM_FLAG_CACHABLE | 23528 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23529 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23530 /* cmp_fn */ _soc_mem_cmp_undef, 23531 /* *null_entry */ _soc_mem_entry_null_zeroes, 23532 /* index_min */ 0, 23533 /* index_max */ 127, 23534 /* minblock */ 14, 23535 /* maxblock */ 14, 23536 /* blocks */ 0x4000, 23537 /* blocks_hi */ 0, 23538 /* base */ 0x69700000, 23539 /* gran */ 1, 23540 /* bytes */ 15, 23541 /* nFields */ 34, 23542 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 23543 /* *views */ NULL, 23544 /* *views_num */ NULL, 23545 /* snoop_cb */ NULL, 23546 /* snoop_user_data */ NULL, 23547 /* snoop_flags */ 0, 23548 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23549 /* type */ SOC_MEM_TYPE_NORMAL, 23550 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23551 /* impl */ SOC_MEM_IMPL_NORMAL, 23552 /* cmic_mor_clks */ 0, 23553 /* access_latency_mode */ 0, 23554 }, 23555 #endif /* chips */ 23556 23557 #if defined(BCM_56770_A0) 23558 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_5_MUX_CTRL_BCM56770_A0m */ 23559 /* mem FORWARDING_2_KEY_GEN_5_MUX_CTRLm */ 23560 /* flags */ SOC_MEM_FLAG_VALID | 23561 SOC_MEM_FLAG_CACHABLE | 23562 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23563 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23564 /* cmp_fn */ _soc_mem_cmp_undef, 23565 /* *null_entry */ _soc_mem_entry_null_zeroes, 23566 /* index_min */ 0, 23567 /* index_max */ 127, 23568 /* minblock */ 25, 23569 /* maxblock */ 25, 23570 /* blocks */ 0x2000000, 23571 /* blocks_hi */ 0, 23572 /* base */ 0x69600000, 23573 /* gran */ 1, 23574 /* bytes */ 15, 23575 /* nFields */ 34, 23576 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 23577 /* *views */ NULL, 23578 /* *views_num */ NULL, 23579 /* snoop_cb */ NULL, 23580 /* snoop_user_data */ NULL, 23581 /* snoop_flags */ 0, 23582 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23583 /* type */ SOC_MEM_TYPE_NORMAL, 23584 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23585 /* impl */ SOC_MEM_IMPL_NORMAL, 23586 /* cmic_mor_clks */ 0, 23587 /* access_latency_mode */ 0, 23588 }, 23589 #endif /* chips */ 23590 23591 #if defined(BCM_56370_A0) 23592 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_5_MUX_CTRL_PIPE0m */ 23593 /* mem FORWARDING_2_KEY_GEN_5_MUX_CTRL_PIPE0m */ 23594 /* flags */ SOC_MEM_FLAG_VALID | 23595 SOC_MEM_FLAG_CACHABLE | 23596 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 23597 /* cmp_fn */ _soc_mem_cmp_undef, 23598 /* *null_entry */ _soc_mem_entry_null_zeroes, 23599 /* index_min */ 0, 23600 /* index_max */ 127, 23601 /* minblock */ 14, 23602 /* maxblock */ 14, 23603 /* blocks */ 0x4000, 23604 /* blocks_hi */ 0, 23605 /* base */ 0x69700000, 23606 /* gran */ 1, 23607 /* bytes */ 15, 23608 /* nFields */ 34, 23609 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 23610 /* *views */ NULL, 23611 /* *views_num */ NULL, 23612 /* snoop_cb */ NULL, 23613 /* snoop_user_data */ NULL, 23614 /* snoop_flags */ 0, 23615 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23616 /* type */ SOC_MEM_TYPE_NORMAL, 23617 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23618 /* impl */ SOC_MEM_IMPL_NORMAL, 23619 /* cmic_mor_clks */ 0, 23620 /* access_latency_mode */ 0, 23621 }, 23622 #endif /* chips */ 23623 23624 #if defined(BCM_56870_A0) 23625 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_6_MASKm */ 23626 /* mem FORWARDING_2_KEY_GEN_6_MASKm */ 23627 /* flags */ SOC_MEM_FLAG_VALID | 23628 SOC_MEM_FLAG_CACHABLE | 23629 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23630 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23631 /* cmp_fn */ _soc_mem_cmp_undef, 23632 /* *null_entry */ _soc_mem_entry_null_zeroes, 23633 /* index_min */ 0, 23634 /* index_max */ 127, 23635 /* minblock */ 37, 23636 /* maxblock */ 37, 23637 /* blocks */ 0, 23638 /* blocks_hi */ 0x20, 23639 /* base */ 0x69580000, 23640 /* gran */ 1, 23641 /* bytes */ 18, 23642 /* nFields */ 4, 23643 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 23644 /* *views */ NULL, 23645 /* *views_num */ NULL, 23646 /* snoop_cb */ NULL, 23647 /* snoop_user_data */ NULL, 23648 /* snoop_flags */ 0, 23649 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23650 /* type */ SOC_MEM_TYPE_NORMAL, 23651 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23652 /* impl */ SOC_MEM_IMPL_NORMAL, 23653 /* cmic_mor_clks */ 0, 23654 /* access_latency_mode */ 0, 23655 }, 23656 #endif /* chips */ 23657 23658 #if defined(BCM_56370_A0) 23659 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_6_MASK_BCM56370_A0m */ 23660 /* mem FORWARDING_2_KEY_GEN_6_MASKm */ 23661 /* flags */ SOC_MEM_FLAG_VALID | 23662 SOC_MEM_FLAG_CACHABLE | 23663 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23664 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23665 /* cmp_fn */ _soc_mem_cmp_undef, 23666 /* *null_entry */ _soc_mem_entry_null_zeroes, 23667 /* index_min */ 0, 23668 /* index_max */ 127, 23669 /* minblock */ 14, 23670 /* maxblock */ 14, 23671 /* blocks */ 0x4000, 23672 /* blocks_hi */ 0, 23673 /* base */ 0x697c0000, 23674 /* gran */ 1, 23675 /* bytes */ 18, 23676 /* nFields */ 4, 23677 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 23678 /* *views */ NULL, 23679 /* *views_num */ NULL, 23680 /* snoop_cb */ NULL, 23681 /* snoop_user_data */ NULL, 23682 /* snoop_flags */ 0, 23683 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23684 /* type */ SOC_MEM_TYPE_NORMAL, 23685 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23686 /* impl */ SOC_MEM_IMPL_NORMAL, 23687 /* cmic_mor_clks */ 0, 23688 /* access_latency_mode */ 0, 23689 }, 23690 #endif /* chips */ 23691 23692 #if defined(BCM_56770_A0) 23693 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_6_MASK_BCM56770_A0m */ 23694 /* mem FORWARDING_2_KEY_GEN_6_MASKm */ 23695 /* flags */ SOC_MEM_FLAG_VALID | 23696 SOC_MEM_FLAG_CACHABLE | 23697 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23698 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23699 /* cmp_fn */ _soc_mem_cmp_undef, 23700 /* *null_entry */ _soc_mem_entry_null_zeroes, 23701 /* index_min */ 0, 23702 /* index_max */ 127, 23703 /* minblock */ 25, 23704 /* maxblock */ 25, 23705 /* blocks */ 0x2000000, 23706 /* blocks_hi */ 0, 23707 /* base */ 0x696c0000, 23708 /* gran */ 1, 23709 /* bytes */ 18, 23710 /* nFields */ 4, 23711 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 23712 /* *views */ NULL, 23713 /* *views_num */ NULL, 23714 /* snoop_cb */ NULL, 23715 /* snoop_user_data */ NULL, 23716 /* snoop_flags */ 0, 23717 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23718 /* type */ SOC_MEM_TYPE_NORMAL, 23719 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23720 /* impl */ SOC_MEM_IMPL_NORMAL, 23721 /* cmic_mor_clks */ 0, 23722 /* access_latency_mode */ 0, 23723 }, 23724 #endif /* chips */ 23725 23726 #if defined(BCM_56370_A0) 23727 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_6_MASK_PIPE0m */ 23728 /* mem FORWARDING_2_KEY_GEN_6_MASK_PIPE0m */ 23729 /* flags */ SOC_MEM_FLAG_VALID | 23730 SOC_MEM_FLAG_CACHABLE | 23731 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 23732 /* cmp_fn */ _soc_mem_cmp_undef, 23733 /* *null_entry */ _soc_mem_entry_null_zeroes, 23734 /* index_min */ 0, 23735 /* index_max */ 127, 23736 /* minblock */ 14, 23737 /* maxblock */ 14, 23738 /* blocks */ 0x4000, 23739 /* blocks_hi */ 0, 23740 /* base */ 0x697c0000, 23741 /* gran */ 1, 23742 /* bytes */ 18, 23743 /* nFields */ 4, 23744 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 23745 /* *views */ NULL, 23746 /* *views_num */ NULL, 23747 /* snoop_cb */ NULL, 23748 /* snoop_user_data */ NULL, 23749 /* snoop_flags */ 0, 23750 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23751 /* type */ SOC_MEM_TYPE_NORMAL, 23752 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23753 /* impl */ SOC_MEM_IMPL_NORMAL, 23754 /* cmic_mor_clks */ 0, 23755 /* access_latency_mode */ 0, 23756 }, 23757 #endif /* chips */ 23758 23759 #if defined(BCM_56870_A0) 23760 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_6_MUX_CTRLm */ 23761 /* mem FORWARDING_2_KEY_GEN_6_MUX_CTRLm */ 23762 /* flags */ SOC_MEM_FLAG_VALID | 23763 SOC_MEM_FLAG_CACHABLE | 23764 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23765 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23766 /* cmp_fn */ _soc_mem_cmp_undef, 23767 /* *null_entry */ _soc_mem_entry_null_zeroes, 23768 /* index_min */ 0, 23769 /* index_max */ 127, 23770 /* minblock */ 37, 23771 /* maxblock */ 37, 23772 /* blocks */ 0, 23773 /* blocks_hi */ 0x20, 23774 /* base */ 0x69540000, 23775 /* gran */ 1, 23776 /* bytes */ 15, 23777 /* nFields */ 34, 23778 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 23779 /* *views */ NULL, 23780 /* *views_num */ NULL, 23781 /* snoop_cb */ NULL, 23782 /* snoop_user_data */ NULL, 23783 /* snoop_flags */ 0, 23784 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23785 /* type */ SOC_MEM_TYPE_NORMAL, 23786 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23787 /* impl */ SOC_MEM_IMPL_NORMAL, 23788 /* cmic_mor_clks */ 0, 23789 /* access_latency_mode */ 0, 23790 }, 23791 #endif /* chips */ 23792 23793 #if defined(BCM_56370_A0) 23794 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_6_MUX_CTRL_BCM56370_A0m */ 23795 /* mem FORWARDING_2_KEY_GEN_6_MUX_CTRLm */ 23796 /* flags */ SOC_MEM_FLAG_VALID | 23797 SOC_MEM_FLAG_CACHABLE | 23798 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23799 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23800 /* cmp_fn */ _soc_mem_cmp_undef, 23801 /* *null_entry */ _soc_mem_entry_null_zeroes, 23802 /* index_min */ 0, 23803 /* index_max */ 127, 23804 /* minblock */ 14, 23805 /* maxblock */ 14, 23806 /* blocks */ 0x4000, 23807 /* blocks_hi */ 0, 23808 /* base */ 0x69780000, 23809 /* gran */ 1, 23810 /* bytes */ 15, 23811 /* nFields */ 34, 23812 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 23813 /* *views */ NULL, 23814 /* *views_num */ NULL, 23815 /* snoop_cb */ NULL, 23816 /* snoop_user_data */ NULL, 23817 /* snoop_flags */ 0, 23818 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23819 /* type */ SOC_MEM_TYPE_NORMAL, 23820 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23821 /* impl */ SOC_MEM_IMPL_NORMAL, 23822 /* cmic_mor_clks */ 0, 23823 /* access_latency_mode */ 0, 23824 }, 23825 #endif /* chips */ 23826 23827 #if defined(BCM_56770_A0) 23828 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_6_MUX_CTRL_BCM56770_A0m */ 23829 /* mem FORWARDING_2_KEY_GEN_6_MUX_CTRLm */ 23830 /* flags */ SOC_MEM_FLAG_VALID | 23831 SOC_MEM_FLAG_CACHABLE | 23832 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23833 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23834 /* cmp_fn */ _soc_mem_cmp_undef, 23835 /* *null_entry */ _soc_mem_entry_null_zeroes, 23836 /* index_min */ 0, 23837 /* index_max */ 127, 23838 /* minblock */ 25, 23839 /* maxblock */ 25, 23840 /* blocks */ 0x2000000, 23841 /* blocks_hi */ 0, 23842 /* base */ 0x69680000, 23843 /* gran */ 1, 23844 /* bytes */ 15, 23845 /* nFields */ 34, 23846 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 23847 /* *views */ NULL, 23848 /* *views_num */ NULL, 23849 /* snoop_cb */ NULL, 23850 /* snoop_user_data */ NULL, 23851 /* snoop_flags */ 0, 23852 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23853 /* type */ SOC_MEM_TYPE_NORMAL, 23854 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23855 /* impl */ SOC_MEM_IMPL_NORMAL, 23856 /* cmic_mor_clks */ 0, 23857 /* access_latency_mode */ 0, 23858 }, 23859 #endif /* chips */ 23860 23861 #if defined(BCM_56370_A0) 23862 { /* SOC_MEM_INT_FORWARDING_2_KEY_GEN_6_MUX_CTRL_PIPE0m */ 23863 /* mem FORWARDING_2_KEY_GEN_6_MUX_CTRL_PIPE0m */ 23864 /* flags */ SOC_MEM_FLAG_VALID | 23865 SOC_MEM_FLAG_CACHABLE | 23866 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 23867 /* cmp_fn */ _soc_mem_cmp_undef, 23868 /* *null_entry */ _soc_mem_entry_null_zeroes, 23869 /* index_min */ 0, 23870 /* index_max */ 127, 23871 /* minblock */ 14, 23872 /* maxblock */ 14, 23873 /* blocks */ 0x4000, 23874 /* blocks_hi */ 0, 23875 /* base */ 0x69780000, 23876 /* gran */ 1, 23877 /* bytes */ 15, 23878 /* nFields */ 34, 23879 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 23880 /* *views */ NULL, 23881 /* *views_num */ NULL, 23882 /* snoop_cb */ NULL, 23883 /* snoop_user_data */ NULL, 23884 /* snoop_flags */ 0, 23885 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23886 /* type */ SOC_MEM_TYPE_NORMAL, 23887 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23888 /* impl */ SOC_MEM_IMPL_NORMAL, 23889 /* cmic_mor_clks */ 0, 23890 /* access_latency_mode */ 0, 23891 }, 23892 #endif /* chips */ 23893 23894 #if defined(BCM_56870_A0) 23895 { /* SOC_MEM_INT_FORWARDING_2_LOGICAL_TBL_SEL_SRAMm */ 23896 /* mem FORWARDING_2_LOGICAL_TBL_SEL_SRAMm */ 23897 /* flags */ SOC_MEM_FLAG_VALID | 23898 SOC_MEM_FLAG_CACHABLE | 23899 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23900 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23901 /* cmp_fn */ _soc_mem_cmp_undef, 23902 /* *null_entry */ _soc_mem_entry_null_zeroes, 23903 /* index_min */ 0, 23904 /* index_max */ 127, 23905 /* minblock */ 37, 23906 /* maxblock */ 37, 23907 /* blocks */ 0, 23908 /* blocks_hi */ 0x20, 23909 /* base */ 0x69280000, 23910 /* gran */ 1, 23911 /* bytes */ 15, 23912 /* nFields */ 31, 23913 /* *fields */ soc_FORWARDING_1_LOGICAL_TBL_SEL_SRAMm_fields, 23914 /* *views */ NULL, 23915 /* *views_num */ NULL, 23916 /* snoop_cb */ NULL, 23917 /* snoop_user_data */ NULL, 23918 /* snoop_flags */ 0, 23919 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23920 /* type */ SOC_MEM_TYPE_NORMAL, 23921 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23922 /* impl */ SOC_MEM_IMPL_NORMAL, 23923 /* cmic_mor_clks */ 0, 23924 /* access_latency_mode */ 0, 23925 }, 23926 #endif /* chips */ 23927 23928 #if defined(BCM_56370_A0) 23929 { /* SOC_MEM_INT_FORWARDING_2_LOGICAL_TBL_SEL_SRAM_BCM56370_A0m */ 23930 /* mem FORWARDING_2_LOGICAL_TBL_SEL_SRAMm */ 23931 /* flags */ SOC_MEM_FLAG_VALID | 23932 SOC_MEM_FLAG_CACHABLE | 23933 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23934 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23935 /* cmp_fn */ _soc_mem_cmp_undef, 23936 /* *null_entry */ _soc_mem_entry_null_zeroes, 23937 /* index_min */ 0, 23938 /* index_max */ 127, 23939 /* minblock */ 14, 23940 /* maxblock */ 14, 23941 /* blocks */ 0x4000, 23942 /* blocks_hi */ 0, 23943 /* base */ 0x694c0000, 23944 /* gran */ 1, 23945 /* bytes */ 15, 23946 /* nFields */ 35, 23947 /* *fields */ soc_FORWARDING_1_LOGICAL_TBL_SEL_SRAM_BCM56370_A0m_fields, 23948 /* *views */ NULL, 23949 /* *views_num */ NULL, 23950 /* snoop_cb */ NULL, 23951 /* snoop_user_data */ NULL, 23952 /* snoop_flags */ 0, 23953 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23954 /* type */ SOC_MEM_TYPE_NORMAL, 23955 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23956 /* impl */ SOC_MEM_IMPL_NORMAL, 23957 /* cmic_mor_clks */ 0, 23958 /* access_latency_mode */ 0, 23959 }, 23960 #endif /* chips */ 23961 23962 #if defined(BCM_56770_A0) 23963 { /* SOC_MEM_INT_FORWARDING_2_LOGICAL_TBL_SEL_SRAM_BCM56770_A0m */ 23964 /* mem FORWARDING_2_LOGICAL_TBL_SEL_SRAMm */ 23965 /* flags */ SOC_MEM_FLAG_VALID | 23966 SOC_MEM_FLAG_CACHABLE | 23967 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23968 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23969 /* cmp_fn */ _soc_mem_cmp_undef, 23970 /* *null_entry */ _soc_mem_entry_null_zeroes, 23971 /* index_min */ 0, 23972 /* index_max */ 127, 23973 /* minblock */ 25, 23974 /* maxblock */ 25, 23975 /* blocks */ 0x2000000, 23976 /* blocks_hi */ 0, 23977 /* base */ 0x693c0000, 23978 /* gran */ 1, 23979 /* bytes */ 15, 23980 /* nFields */ 35, 23981 /* *fields */ soc_FORWARDING_1_LOGICAL_TBL_SEL_SRAM_BCM56370_A0m_fields, 23982 /* *views */ NULL, 23983 /* *views_num */ NULL, 23984 /* snoop_cb */ NULL, 23985 /* snoop_user_data */ NULL, 23986 /* snoop_flags */ 0, 23987 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23988 /* type */ SOC_MEM_TYPE_NORMAL, 23989 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23990 /* impl */ SOC_MEM_IMPL_NORMAL, 23991 /* cmic_mor_clks */ 0, 23992 /* access_latency_mode */ 0, 23993 }, 23994 #endif /* chips */ 23995 23996 #if defined(BCM_56370_A0) 23997 { /* SOC_MEM_INT_FORWARDING_2_LOGICAL_TBL_SEL_SRAM_PIPE0m */ 23998 /* mem FORWARDING_2_LOGICAL_TBL_SEL_SRAM_PIPE0m */ 23999 /* flags */ SOC_MEM_FLAG_VALID | 24000 SOC_MEM_FLAG_CACHABLE | 24001 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 24002 /* cmp_fn */ _soc_mem_cmp_undef, 24003 /* *null_entry */ _soc_mem_entry_null_zeroes, 24004 /* index_min */ 0, 24005 /* index_max */ 127, 24006 /* minblock */ 14, 24007 /* maxblock */ 14, 24008 /* blocks */ 0x4000, 24009 /* blocks_hi */ 0, 24010 /* base */ 0x694c0000, 24011 /* gran */ 1, 24012 /* bytes */ 15, 24013 /* nFields */ 35, 24014 /* *fields */ soc_FORWARDING_1_LOGICAL_TBL_SEL_SRAM_BCM56370_A0m_fields, 24015 /* *views */ NULL, 24016 /* *views_num */ NULL, 24017 /* snoop_cb */ NULL, 24018 /* snoop_user_data */ NULL, 24019 /* snoop_flags */ 0, 24020 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24021 /* type */ SOC_MEM_TYPE_NORMAL, 24022 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24023 /* impl */ SOC_MEM_IMPL_NORMAL, 24024 /* cmic_mor_clks */ 0, 24025 /* access_latency_mode */ 0, 24026 }, 24027 #endif /* chips */ 24028 24029 #if defined(BCM_56870_A0) 24030 { /* SOC_MEM_INT_FORWARDING_2_LOGICAL_TBL_SEL_TCAMm */ 24031 /* mem FORWARDING_2_LOGICAL_TBL_SEL_TCAMm */ 24032 /* flags */ SOC_MEM_FLAG_VALID | 24033 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 24034 SOC_MEM_FLAG_CACHABLE | 24035 SOC_MEM_FLAG_CAM | 24036 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 24037 /* cmp_fn */ _soc_mem_cmp_undef, 24038 /* *null_entry */ _soc_mem_entry_null_zeroes, 24039 /* index_min */ 0, 24040 /* index_max */ 127, 24041 /* minblock */ 37, 24042 /* maxblock */ 37, 24043 /* blocks */ 0, 24044 /* blocks_hi */ 0x20, 24045 /* base */ 0x69240000, 24046 /* gran */ 1, 24047 /* bytes */ 38, 24048 /* nFields */ 29, 24049 /* *fields */ soc_FORWARDING_1_LOGICAL_TBL_SEL_TCAMm_fields, 24050 /* *views */ NULL, 24051 /* *views_num */ NULL, 24052 /* snoop_cb */ NULL, 24053 /* snoop_user_data */ NULL, 24054 /* snoop_flags */ 0, 24055 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24056 /* type */ SOC_MEM_TYPE_NORMAL, 24057 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 24058 /* impl */ SOC_MEM_IMPL_NORMAL, 24059 /* cmic_mor_clks */ 0, 24060 /* access_latency_mode */ 3, 24061 }, 24062 #endif /* chips */ 24063 24064 #if defined(BCM_56370_A0) 24065 { /* SOC_MEM_INT_FORWARDING_2_LOGICAL_TBL_SEL_TCAM_BCM56370_A0m */ 24066 /* mem FORWARDING_2_LOGICAL_TBL_SEL_TCAMm */ 24067 /* flags */ SOC_MEM_FLAG_VALID | 24068 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 24069 SOC_MEM_FLAG_CACHABLE | 24070 SOC_MEM_FLAG_CAM | 24071 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 24072 /* cmp_fn */ _soc_mem_cmp_undef, 24073 /* *null_entry */ _soc_mem_entry_null_zeroes, 24074 /* index_min */ 0, 24075 /* index_max */ 127, 24076 /* minblock */ 14, 24077 /* maxblock */ 14, 24078 /* blocks */ 0x4000, 24079 /* blocks_hi */ 0, 24080 /* base */ 0x69480000, 24081 /* gran */ 1, 24082 /* bytes */ 38, 24083 /* nFields */ 29, 24084 /* *fields */ soc_FORWARDING_1_LOGICAL_TBL_SEL_TCAMm_fields, 24085 /* *views */ NULL, 24086 /* *views_num */ NULL, 24087 /* snoop_cb */ NULL, 24088 /* snoop_user_data */ NULL, 24089 /* snoop_flags */ 0, 24090 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24091 /* type */ SOC_MEM_TYPE_NORMAL, 24092 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 24093 /* impl */ SOC_MEM_IMPL_NORMAL, 24094 /* cmic_mor_clks */ 0, 24095 /* access_latency_mode */ 3, 24096 }, 24097 #endif /* chips */ 24098 24099 #if defined(BCM_56770_A0) 24100 { /* SOC_MEM_INT_FORWARDING_2_LOGICAL_TBL_SEL_TCAM_BCM56770_A0m */ 24101 /* mem FORWARDING_2_LOGICAL_TBL_SEL_TCAMm */ 24102 /* flags */ SOC_MEM_FLAG_VALID | 24103 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 24104 SOC_MEM_FLAG_CACHABLE | 24105 SOC_MEM_FLAG_CAM | 24106 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 24107 /* cmp_fn */ _soc_mem_cmp_undef, 24108 /* *null_entry */ _soc_mem_entry_null_zeroes, 24109 /* index_min */ 0, 24110 /* index_max */ 127, 24111 /* minblock */ 25, 24112 /* maxblock */ 25, 24113 /* blocks */ 0x2000000, 24114 /* blocks_hi */ 0, 24115 /* base */ 0x69380000, 24116 /* gran */ 1, 24117 /* bytes */ 38, 24118 /* nFields */ 29, 24119 /* *fields */ soc_FORWARDING_1_LOGICAL_TBL_SEL_TCAMm_fields, 24120 /* *views */ NULL, 24121 /* *views_num */ NULL, 24122 /* snoop_cb */ NULL, 24123 /* snoop_user_data */ NULL, 24124 /* snoop_flags */ 0, 24125 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24126 /* type */ SOC_MEM_TYPE_NORMAL, 24127 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 24128 /* impl */ SOC_MEM_IMPL_NORMAL, 24129 /* cmic_mor_clks */ 0, 24130 /* access_latency_mode */ 3, 24131 }, 24132 #endif /* chips */ 24133 24134 #if defined(BCM_56370_A0) 24135 { /* SOC_MEM_INT_FORWARDING_2_LOGICAL_TBL_SEL_TCAM_PIPE0m */ 24136 /* mem FORWARDING_2_LOGICAL_TBL_SEL_TCAM_PIPE0m */ 24137 /* flags */ SOC_MEM_FLAG_VALID | 24138 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 24139 SOC_MEM_FLAG_CACHABLE | 24140 SOC_MEM_FLAG_CAM, /* 0x80022 */ 24141 /* cmp_fn */ _soc_mem_cmp_undef, 24142 /* *null_entry */ _soc_mem_entry_null_zeroes, 24143 /* index_min */ 0, 24144 /* index_max */ 127, 24145 /* minblock */ 14, 24146 /* maxblock */ 14, 24147 /* blocks */ 0x4000, 24148 /* blocks_hi */ 0, 24149 /* base */ 0x69480000, 24150 /* gran */ 1, 24151 /* bytes */ 38, 24152 /* nFields */ 29, 24153 /* *fields */ soc_FORWARDING_1_LOGICAL_TBL_SEL_TCAMm_fields, 24154 /* *views */ NULL, 24155 /* *views_num */ NULL, 24156 /* snoop_cb */ NULL, 24157 /* snoop_user_data */ NULL, 24158 /* snoop_flags */ 0, 24159 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24160 /* type */ SOC_MEM_TYPE_NORMAL, 24161 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 24162 /* impl */ SOC_MEM_IMPL_NORMAL, 24163 /* cmic_mor_clks */ 0, 24164 /* access_latency_mode */ 3, 24165 }, 24166 #endif /* chips */ 24167 24168 #if defined(BCM_56870_A0) 24169 { /* SOC_MEM_INT_FORWARDING_2_MISS_POLICYm */ 24170 /* mem FORWARDING_2_MISS_POLICYm */ 24171 /* flags */ SOC_MEM_FLAG_VALID | 24172 SOC_MEM_FLAG_CACHABLE | 24173 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 24174 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 24175 /* cmp_fn */ _soc_mem_cmp_undef, 24176 /* *null_entry */ _soc_mem_entry_null_zeroes, 24177 /* index_min */ 0, 24178 /* index_max */ 31, 24179 /* minblock */ 37, 24180 /* maxblock */ 37, 24181 /* blocks */ 0, 24182 /* blocks_hi */ 0x20, 24183 /* base */ 0x68280000, 24184 /* gran */ 1, 24185 /* bytes */ 56, 24186 /* nFields */ 19, 24187 /* *fields */ soc_FORWARDING_2_MISS_POLICYm_fields, 24188 /* *views */ NULL, 24189 /* *views_num */ NULL, 24190 /* snoop_cb */ NULL, 24191 /* snoop_user_data */ NULL, 24192 /* snoop_flags */ 0, 24193 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24194 /* type */ SOC_MEM_TYPE_NORMAL, 24195 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 24196 /* impl */ SOC_MEM_IMPL_NORMAL, 24197 /* cmic_mor_clks */ 0, 24198 /* access_latency_mode */ 3, 24199 }, 24200 #endif /* chips */ 24201 24202 #if defined(BCM_56370_A0) 24203 { /* SOC_MEM_INT_FORWARDING_2_MISS_POLICY_BCM56370_A0m */ 24204 /* mem FORWARDING_2_MISS_POLICYm */ 24205 /* flags */ SOC_MEM_FLAG_VALID | 24206 SOC_MEM_FLAG_CACHABLE | 24207 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 24208 /* cmp_fn */ _soc_mem_cmp_undef, 24209 /* *null_entry */ _soc_mem_entry_null_zeroes, 24210 /* index_min */ 0, 24211 /* index_max */ 31, 24212 /* minblock */ 14, 24213 /* maxblock */ 14, 24214 /* blocks */ 0x4000, 24215 /* blocks_hi */ 0, 24216 /* base */ 0x68280000, 24217 /* gran */ 1, 24218 /* bytes */ 56, 24219 /* nFields */ 19, 24220 /* *fields */ soc_FORWARDING_2_MISS_POLICYm_fields, 24221 /* *views */ NULL, 24222 /* *views_num */ NULL, 24223 /* snoop_cb */ NULL, 24224 /* snoop_user_data */ NULL, 24225 /* snoop_flags */ 0, 24226 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24227 /* type */ SOC_MEM_TYPE_NORMAL, 24228 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 24229 /* impl */ SOC_MEM_IMPL_NORMAL, 24230 /* cmic_mor_clks */ 0, 24231 /* access_latency_mode */ 3, 24232 }, 24233 #endif /* chips */ 24234 24235 #if defined(BCM_56770_A0) 24236 { /* SOC_MEM_INT_FORWARDING_2_MISS_POLICY_BCM56770_A0m */ 24237 /* mem FORWARDING_2_MISS_POLICYm */ 24238 /* flags */ SOC_MEM_FLAG_VALID | 24239 SOC_MEM_FLAG_CACHABLE | 24240 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 24241 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 24242 /* cmp_fn */ _soc_mem_cmp_undef, 24243 /* *null_entry */ _soc_mem_entry_null_zeroes, 24244 /* index_min */ 0, 24245 /* index_max */ 31, 24246 /* minblock */ 25, 24247 /* maxblock */ 25, 24248 /* blocks */ 0x2000000, 24249 /* blocks_hi */ 0, 24250 /* base */ 0x68280000, 24251 /* gran */ 1, 24252 /* bytes */ 56, 24253 /* nFields */ 19, 24254 /* *fields */ soc_FORWARDING_2_MISS_POLICYm_fields, 24255 /* *views */ NULL, 24256 /* *views_num */ NULL, 24257 /* snoop_cb */ NULL, 24258 /* snoop_user_data */ NULL, 24259 /* snoop_flags */ 0, 24260 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24261 /* type */ SOC_MEM_TYPE_NORMAL, 24262 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 24263 /* impl */ SOC_MEM_IMPL_NORMAL, 24264 /* cmic_mor_clks */ 0, 24265 /* access_latency_mode */ 3, 24266 }, 24267 #endif /* chips */ 24268 24269 #if defined(BCM_56870_A0) 24270 { /* SOC_MEM_INT_FORWARDING_2_POLICY_STRENGTH_PROFILEm */ 24271 /* mem FORWARDING_2_POLICY_STRENGTH_PROFILEm */ 24272 /* flags */ SOC_MEM_FLAG_VALID | 24273 SOC_MEM_FLAG_CACHABLE | 24274 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 24275 /* cmp_fn */ _soc_mem_cmp_undef, 24276 /* *null_entry */ _soc_mem_entry_null_zeroes, 24277 /* index_min */ 0, 24278 /* index_max */ 7, 24279 /* minblock */ 37, 24280 /* maxblock */ 37, 24281 /* blocks */ 0, 24282 /* blocks_hi */ 0x20, 24283 /* base */ 0x68240000, 24284 /* gran */ 1, 24285 /* bytes */ 16, 24286 /* nFields */ 21, 24287 /* *fields */ soc_FORWARDING_2_POLICY_STRENGTH_PROFILEm_fields, 24288 /* *views */ NULL, 24289 /* *views_num */ NULL, 24290 /* snoop_cb */ NULL, 24291 /* snoop_user_data */ NULL, 24292 /* snoop_flags */ 0, 24293 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24294 /* type */ SOC_MEM_TYPE_NORMAL, 24295 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 24296 /* impl */ SOC_MEM_IMPL_NORMAL, 24297 /* cmic_mor_clks */ 0, 24298 /* access_latency_mode */ 3, 24299 }, 24300 #endif /* chips */ 24301 24302 #if defined(BCM_56370_A0) 24303 { /* SOC_MEM_INT_FORWARDING_2_POLICY_STRENGTH_PROFILE_BCM56370_A0m */ 24304 /* mem FORWARDING_2_POLICY_STRENGTH_PROFILEm */ 24305 /* flags */ SOC_MEM_FLAG_VALID | 24306 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 24307 /* cmp_fn */ _soc_mem_cmp_undef, 24308 /* *null_entry */ _soc_mem_entry_null_zeroes, 24309 /* index_min */ 0, 24310 /* index_max */ 7, 24311 /* minblock */ 14, 24312 /* maxblock */ 14, 24313 /* blocks */ 0x4000, 24314 /* blocks_hi */ 0, 24315 /* base */ 0x68240000, 24316 /* gran */ 1, 24317 /* bytes */ 16, 24318 /* nFields */ 21, 24319 /* *fields */ soc_FORWARDING_2_POLICY_STRENGTH_PROFILEm_fields, 24320 /* *views */ NULL, 24321 /* *views_num */ NULL, 24322 /* snoop_cb */ NULL, 24323 /* snoop_user_data */ NULL, 24324 /* snoop_flags */ 0, 24325 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24326 /* type */ SOC_MEM_TYPE_NORMAL, 24327 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 24328 /* impl */ SOC_MEM_IMPL_NORMAL, 24329 /* cmic_mor_clks */ 0, 24330 /* access_latency_mode */ 3, 24331 }, 24332 #endif /* chips */ 24333 24334 #if defined(BCM_56770_A0) 24335 { /* SOC_MEM_INT_FORWARDING_2_POLICY_STRENGTH_PROFILE_BCM56770_A0m */ 24336 /* mem FORWARDING_2_POLICY_STRENGTH_PROFILEm */ 24337 /* flags */ SOC_MEM_FLAG_VALID | 24338 SOC_MEM_FLAG_CACHABLE | 24339 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 24340 /* cmp_fn */ _soc_mem_cmp_undef, 24341 /* *null_entry */ _soc_mem_entry_null_zeroes, 24342 /* index_min */ 0, 24343 /* index_max */ 7, 24344 /* minblock */ 25, 24345 /* maxblock */ 25, 24346 /* blocks */ 0x2000000, 24347 /* blocks_hi */ 0, 24348 /* base */ 0x68240000, 24349 /* gran */ 1, 24350 /* bytes */ 16, 24351 /* nFields */ 21, 24352 /* *fields */ soc_FORWARDING_2_POLICY_STRENGTH_PROFILEm_fields, 24353 /* *views */ NULL, 24354 /* *views_num */ NULL, 24355 /* snoop_cb */ NULL, 24356 /* snoop_user_data */ NULL, 24357 /* snoop_flags */ 0, 24358 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24359 /* type */ SOC_MEM_TYPE_NORMAL, 24360 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 24361 /* impl */ SOC_MEM_IMPL_NORMAL, 24362 /* cmic_mor_clks */ 0, 24363 /* access_latency_mode */ 3, 24364 }, 24365 #endif /* chips */ 24366 24367 #if defined(BCM_56870_A0) 24368 { /* SOC_MEM_INT_FORWARDING_3_ACTION_PROFILEm */ 24369 /* mem FORWARDING_3_ACTION_PROFILEm */ 24370 /* flags */ SOC_MEM_FLAG_VALID | 24371 SOC_MEM_FLAG_CACHABLE | 24372 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 24373 /* cmp_fn */ _soc_mem_cmp_undef, 24374 /* *null_entry */ _soc_mem_entry_null_zeroes, 24375 /* index_min */ 0, 24376 /* index_max */ 31, 24377 /* minblock */ 37, 24378 /* maxblock */ 37, 24379 /* blocks */ 0, 24380 /* blocks_hi */ 0x20, 24381 /* base */ 0x69b00000, 24382 /* gran */ 1, 24383 /* bytes */ 3, 24384 /* nFields */ 19, 24385 /* *fields */ soc_FORWARDING_3_ACTION_PROFILEm_fields, 24386 /* *views */ NULL, 24387 /* *views_num */ NULL, 24388 /* snoop_cb */ NULL, 24389 /* snoop_user_data */ NULL, 24390 /* snoop_flags */ 0, 24391 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24392 /* type */ SOC_MEM_TYPE_NORMAL, 24393 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 24394 /* impl */ SOC_MEM_IMPL_NORMAL, 24395 /* cmic_mor_clks */ 0, 24396 /* access_latency_mode */ 0, 24397 }, 24398 #endif /* chips */ 24399 24400 #if defined(BCM_56370_A0) 24401 { /* SOC_MEM_INT_FORWARDING_3_ACTION_PROFILE_BCM56370_A0m */ 24402 /* mem FORWARDING_3_ACTION_PROFILEm */ 24403 /* flags */ SOC_MEM_FLAG_VALID | 24404 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 24405 /* cmp_fn */ _soc_mem_cmp_undef, 24406 /* *null_entry */ _soc_mem_entry_null_zeroes, 24407 /* index_min */ 0, 24408 /* index_max */ 31, 24409 /* minblock */ 14, 24410 /* maxblock */ 14, 24411 /* blocks */ 0x4000, 24412 /* blocks_hi */ 0, 24413 /* base */ 0x69d80000, 24414 /* gran */ 1, 24415 /* bytes */ 3, 24416 /* nFields */ 20, 24417 /* *fields */ soc_FORWARDING_3_ACTION_PROFILE_BCM56370_A0m_fields, 24418 /* *views */ NULL, 24419 /* *views_num */ NULL, 24420 /* snoop_cb */ NULL, 24421 /* snoop_user_data */ NULL, 24422 /* snoop_flags */ 0, 24423 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24424 /* type */ SOC_MEM_TYPE_NORMAL, 24425 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 24426 /* impl */ SOC_MEM_IMPL_NORMAL, 24427 /* cmic_mor_clks */ 0, 24428 /* access_latency_mode */ 0, 24429 }, 24430 #endif /* chips */ 24431 24432 #if defined(BCM_56770_A0) 24433 { /* SOC_MEM_INT_FORWARDING_3_ACTION_PROFILE_BCM56770_A0m */ 24434 /* mem FORWARDING_3_ACTION_PROFILEm */ 24435 /* flags */ SOC_MEM_FLAG_VALID | 24436 SOC_MEM_FLAG_CACHABLE | 24437 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 24438 /* cmp_fn */ _soc_mem_cmp_undef, 24439 /* *null_entry */ _soc_mem_entry_null_zeroes, 24440 /* index_min */ 0, 24441 /* index_max */ 31, 24442 /* minblock */ 25, 24443 /* maxblock */ 25, 24444 /* blocks */ 0x2000000, 24445 /* blocks_hi */ 0, 24446 /* base */ 0x69c40000, 24447 /* gran */ 1, 24448 /* bytes */ 3, 24449 /* nFields */ 20, 24450 /* *fields */ soc_FORWARDING_3_ACTION_PROFILE_BCM56370_A0m_fields, 24451 /* *views */ NULL, 24452 /* *views_num */ NULL, 24453 /* snoop_cb */ NULL, 24454 /* snoop_user_data */ NULL, 24455 /* snoop_flags */ 0, 24456 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24457 /* type */ SOC_MEM_TYPE_NORMAL, 24458 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 24459 /* impl */ SOC_MEM_IMPL_NORMAL, 24460 /* cmic_mor_clks */ 0, 24461 /* access_latency_mode */ 0, 24462 }, 24463 #endif /* chips */ 24464 24465 #if defined(BCM_56870_A0) 24466 { /* SOC_MEM_INT_FORWARDING_3_FIXED_KEY_TABLE_ATTRSm */ 24467 /* mem FORWARDING_3_FIXED_KEY_TABLE_ATTRSm */ 24468 /* flags */ SOC_MEM_FLAG_VALID | 24469 SOC_MEM_FLAG_CACHABLE | 24470 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 24471 /* cmp_fn */ _soc_mem_cmp_undef, 24472 /* *null_entry */ _soc_mem_entry_null_zeroes, 24473 /* index_min */ 0, 24474 /* index_max */ 255, 24475 /* minblock */ 37, 24476 /* maxblock */ 37, 24477 /* blocks */ 0, 24478 /* blocks_hi */ 0x20, 24479 /* base */ 0x68140000, 24480 /* gran */ 1, 24481 /* bytes */ 2, 24482 /* nFields */ 4, 24483 /* *fields */ soc_FORWARDING_1_FIXED_KEY_TABLE_ATTRSm_fields, 24484 /* *views */ NULL, 24485 /* *views_num */ NULL, 24486 /* snoop_cb */ NULL, 24487 /* snoop_user_data */ NULL, 24488 /* snoop_flags */ 0, 24489 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24490 /* type */ SOC_MEM_TYPE_NORMAL, 24491 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 24492 /* impl */ SOC_MEM_IMPL_NORMAL, 24493 /* cmic_mor_clks */ 0, 24494 /* access_latency_mode */ 3, 24495 }, 24496 #endif /* chips */ 24497 24498 #if defined(BCM_56370_A0) 24499 { /* SOC_MEM_INT_FORWARDING_3_FIXED_KEY_TABLE_ATTRS_BCM56370_A0m */ 24500 /* mem FORWARDING_3_FIXED_KEY_TABLE_ATTRSm */ 24501 /* flags */ SOC_MEM_FLAG_VALID | 24502 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 24503 /* cmp_fn */ _soc_mem_cmp_undef, 24504 /* *null_entry */ _soc_mem_entry_null_zeroes, 24505 /* index_min */ 0, 24506 /* index_max */ 255, 24507 /* minblock */ 14, 24508 /* maxblock */ 14, 24509 /* blocks */ 0x4000, 24510 /* blocks_hi */ 0, 24511 /* base */ 0x68140000, 24512 /* gran */ 1, 24513 /* bytes */ 2, 24514 /* nFields */ 4, 24515 /* *fields */ soc_FORWARDING_1_FIXED_KEY_TABLE_ATTRSm_fields, 24516 /* *views */ NULL, 24517 /* *views_num */ NULL, 24518 /* snoop_cb */ NULL, 24519 /* snoop_user_data */ NULL, 24520 /* snoop_flags */ 0, 24521 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24522 /* type */ SOC_MEM_TYPE_NORMAL, 24523 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 24524 /* impl */ SOC_MEM_IMPL_NORMAL, 24525 /* cmic_mor_clks */ 0, 24526 /* access_latency_mode */ 3, 24527 }, 24528 #endif /* chips */ 24529 24530 #if defined(BCM_56770_A0) 24531 { /* SOC_MEM_INT_FORWARDING_3_FIXED_KEY_TABLE_ATTRS_BCM56770_A0m */ 24532 /* mem FORWARDING_3_FIXED_KEY_TABLE_ATTRSm */ 24533 /* flags */ SOC_MEM_FLAG_VALID | 24534 SOC_MEM_FLAG_CACHABLE | 24535 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 24536 /* cmp_fn */ _soc_mem_cmp_undef, 24537 /* *null_entry */ _soc_mem_entry_null_zeroes, 24538 /* index_min */ 0, 24539 /* index_max */ 255, 24540 /* minblock */ 25, 24541 /* maxblock */ 25, 24542 /* blocks */ 0x2000000, 24543 /* blocks_hi */ 0, 24544 /* base */ 0x68140000, 24545 /* gran */ 1, 24546 /* bytes */ 2, 24547 /* nFields */ 4, 24548 /* *fields */ soc_FORWARDING_1_FIXED_KEY_TABLE_ATTRSm_fields, 24549 /* *views */ NULL, 24550 /* *views_num */ NULL, 24551 /* snoop_cb */ NULL, 24552 /* snoop_user_data */ NULL, 24553 /* snoop_flags */ 0, 24554 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24555 /* type */ SOC_MEM_TYPE_NORMAL, 24556 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 24557 /* impl */ SOC_MEM_IMPL_NORMAL, 24558 /* cmic_mor_clks */ 0, 24559 /* access_latency_mode */ 3, 24560 }, 24561 #endif /* chips */ 24562 24563 #if defined(BCM_56870_A0) 24564 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_1_MASKm */ 24565 /* mem FORWARDING_3_KEY_GEN_1_MASKm */ 24566 /* flags */ SOC_MEM_FLAG_VALID | 24567 SOC_MEM_FLAG_CACHABLE | 24568 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 24569 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 24570 /* cmp_fn */ _soc_mem_cmp_undef, 24571 /* *null_entry */ _soc_mem_entry_null_zeroes, 24572 /* index_min */ 0, 24573 /* index_max */ 127, 24574 /* minblock */ 37, 24575 /* maxblock */ 37, 24576 /* blocks */ 0, 24577 /* blocks_hi */ 0x20, 24578 /* base */ 0x69800000, 24579 /* gran */ 1, 24580 /* bytes */ 18, 24581 /* nFields */ 4, 24582 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 24583 /* *views */ NULL, 24584 /* *views_num */ NULL, 24585 /* snoop_cb */ NULL, 24586 /* snoop_user_data */ NULL, 24587 /* snoop_flags */ 0, 24588 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24589 /* type */ SOC_MEM_TYPE_NORMAL, 24590 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24591 /* impl */ SOC_MEM_IMPL_NORMAL, 24592 /* cmic_mor_clks */ 0, 24593 /* access_latency_mode */ 0, 24594 }, 24595 #endif /* chips */ 24596 24597 #if defined(BCM_56370_A0) 24598 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_1_MASK_BCM56370_A0m */ 24599 /* mem FORWARDING_3_KEY_GEN_1_MASKm */ 24600 /* flags */ SOC_MEM_FLAG_VALID | 24601 SOC_MEM_FLAG_CACHABLE | 24602 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 24603 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 24604 /* cmp_fn */ _soc_mem_cmp_undef, 24605 /* *null_entry */ _soc_mem_entry_null_zeroes, 24606 /* index_min */ 0, 24607 /* index_max */ 127, 24608 /* minblock */ 14, 24609 /* maxblock */ 14, 24610 /* blocks */ 0x4000, 24611 /* blocks_hi */ 0, 24612 /* base */ 0x69a40000, 24613 /* gran */ 1, 24614 /* bytes */ 18, 24615 /* nFields */ 4, 24616 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 24617 /* *views */ NULL, 24618 /* *views_num */ NULL, 24619 /* snoop_cb */ NULL, 24620 /* snoop_user_data */ NULL, 24621 /* snoop_flags */ 0, 24622 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24623 /* type */ SOC_MEM_TYPE_NORMAL, 24624 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24625 /* impl */ SOC_MEM_IMPL_NORMAL, 24626 /* cmic_mor_clks */ 0, 24627 /* access_latency_mode */ 0, 24628 }, 24629 #endif /* chips */ 24630 24631 #if defined(BCM_56770_A0) 24632 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_1_MASK_BCM56770_A0m */ 24633 /* mem FORWARDING_3_KEY_GEN_1_MASKm */ 24634 /* flags */ SOC_MEM_FLAG_VALID | 24635 SOC_MEM_FLAG_CACHABLE | 24636 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 24637 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 24638 /* cmp_fn */ _soc_mem_cmp_undef, 24639 /* *null_entry */ _soc_mem_entry_null_zeroes, 24640 /* index_min */ 0, 24641 /* index_max */ 127, 24642 /* minblock */ 25, 24643 /* maxblock */ 25, 24644 /* blocks */ 0x2000000, 24645 /* blocks_hi */ 0, 24646 /* base */ 0x69940000, 24647 /* gran */ 1, 24648 /* bytes */ 18, 24649 /* nFields */ 4, 24650 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 24651 /* *views */ NULL, 24652 /* *views_num */ NULL, 24653 /* snoop_cb */ NULL, 24654 /* snoop_user_data */ NULL, 24655 /* snoop_flags */ 0, 24656 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24657 /* type */ SOC_MEM_TYPE_NORMAL, 24658 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24659 /* impl */ SOC_MEM_IMPL_NORMAL, 24660 /* cmic_mor_clks */ 0, 24661 /* access_latency_mode */ 0, 24662 }, 24663 #endif /* chips */ 24664 24665 #if defined(BCM_56370_A0) 24666 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_1_MASK_PIPE0m */ 24667 /* mem FORWARDING_3_KEY_GEN_1_MASK_PIPE0m */ 24668 /* flags */ SOC_MEM_FLAG_VALID | 24669 SOC_MEM_FLAG_CACHABLE | 24670 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 24671 /* cmp_fn */ _soc_mem_cmp_undef, 24672 /* *null_entry */ _soc_mem_entry_null_zeroes, 24673 /* index_min */ 0, 24674 /* index_max */ 127, 24675 /* minblock */ 14, 24676 /* maxblock */ 14, 24677 /* blocks */ 0x4000, 24678 /* blocks_hi */ 0, 24679 /* base */ 0x69a40000, 24680 /* gran */ 1, 24681 /* bytes */ 18, 24682 /* nFields */ 4, 24683 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 24684 /* *views */ NULL, 24685 /* *views_num */ NULL, 24686 /* snoop_cb */ NULL, 24687 /* snoop_user_data */ NULL, 24688 /* snoop_flags */ 0, 24689 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24690 /* type */ SOC_MEM_TYPE_NORMAL, 24691 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24692 /* impl */ SOC_MEM_IMPL_NORMAL, 24693 /* cmic_mor_clks */ 0, 24694 /* access_latency_mode */ 0, 24695 }, 24696 #endif /* chips */ 24697 24698 #if defined(BCM_56870_A0) 24699 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_1_MUX_CTRLm */ 24700 /* mem FORWARDING_3_KEY_GEN_1_MUX_CTRLm */ 24701 /* flags */ SOC_MEM_FLAG_VALID | 24702 SOC_MEM_FLAG_CACHABLE | 24703 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 24704 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 24705 /* cmp_fn */ _soc_mem_cmp_undef, 24706 /* *null_entry */ _soc_mem_entry_null_zeroes, 24707 /* index_min */ 0, 24708 /* index_max */ 127, 24709 /* minblock */ 37, 24710 /* maxblock */ 37, 24711 /* blocks */ 0, 24712 /* blocks_hi */ 0x20, 24713 /* base */ 0x697c0000, 24714 /* gran */ 1, 24715 /* bytes */ 15, 24716 /* nFields */ 34, 24717 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 24718 /* *views */ NULL, 24719 /* *views_num */ NULL, 24720 /* snoop_cb */ NULL, 24721 /* snoop_user_data */ NULL, 24722 /* snoop_flags */ 0, 24723 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24724 /* type */ SOC_MEM_TYPE_NORMAL, 24725 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24726 /* impl */ SOC_MEM_IMPL_NORMAL, 24727 /* cmic_mor_clks */ 0, 24728 /* access_latency_mode */ 0, 24729 }, 24730 #endif /* chips */ 24731 24732 #if defined(BCM_56370_A0) 24733 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_1_MUX_CTRL_BCM56370_A0m */ 24734 /* mem FORWARDING_3_KEY_GEN_1_MUX_CTRLm */ 24735 /* flags */ SOC_MEM_FLAG_VALID | 24736 SOC_MEM_FLAG_CACHABLE | 24737 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 24738 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 24739 /* cmp_fn */ _soc_mem_cmp_undef, 24740 /* *null_entry */ _soc_mem_entry_null_zeroes, 24741 /* index_min */ 0, 24742 /* index_max */ 127, 24743 /* minblock */ 14, 24744 /* maxblock */ 14, 24745 /* blocks */ 0x4000, 24746 /* blocks_hi */ 0, 24747 /* base */ 0x69a00000, 24748 /* gran */ 1, 24749 /* bytes */ 15, 24750 /* nFields */ 34, 24751 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 24752 /* *views */ NULL, 24753 /* *views_num */ NULL, 24754 /* snoop_cb */ NULL, 24755 /* snoop_user_data */ NULL, 24756 /* snoop_flags */ 0, 24757 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24758 /* type */ SOC_MEM_TYPE_NORMAL, 24759 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24760 /* impl */ SOC_MEM_IMPL_NORMAL, 24761 /* cmic_mor_clks */ 0, 24762 /* access_latency_mode */ 0, 24763 }, 24764 #endif /* chips */ 24765 24766 #if defined(BCM_56770_A0) 24767 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_1_MUX_CTRL_BCM56770_A0m */ 24768 /* mem FORWARDING_3_KEY_GEN_1_MUX_CTRLm */ 24769 /* flags */ SOC_MEM_FLAG_VALID | 24770 SOC_MEM_FLAG_CACHABLE | 24771 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 24772 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 24773 /* cmp_fn */ _soc_mem_cmp_undef, 24774 /* *null_entry */ _soc_mem_entry_null_zeroes, 24775 /* index_min */ 0, 24776 /* index_max */ 127, 24777 /* minblock */ 25, 24778 /* maxblock */ 25, 24779 /* blocks */ 0x2000000, 24780 /* blocks_hi */ 0, 24781 /* base */ 0x69900000, 24782 /* gran */ 1, 24783 /* bytes */ 15, 24784 /* nFields */ 34, 24785 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 24786 /* *views */ NULL, 24787 /* *views_num */ NULL, 24788 /* snoop_cb */ NULL, 24789 /* snoop_user_data */ NULL, 24790 /* snoop_flags */ 0, 24791 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24792 /* type */ SOC_MEM_TYPE_NORMAL, 24793 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24794 /* impl */ SOC_MEM_IMPL_NORMAL, 24795 /* cmic_mor_clks */ 0, 24796 /* access_latency_mode */ 0, 24797 }, 24798 #endif /* chips */ 24799 24800 #if defined(BCM_56370_A0) 24801 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_1_MUX_CTRL_PIPE0m */ 24802 /* mem FORWARDING_3_KEY_GEN_1_MUX_CTRL_PIPE0m */ 24803 /* flags */ SOC_MEM_FLAG_VALID | 24804 SOC_MEM_FLAG_CACHABLE | 24805 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 24806 /* cmp_fn */ _soc_mem_cmp_undef, 24807 /* *null_entry */ _soc_mem_entry_null_zeroes, 24808 /* index_min */ 0, 24809 /* index_max */ 127, 24810 /* minblock */ 14, 24811 /* maxblock */ 14, 24812 /* blocks */ 0x4000, 24813 /* blocks_hi */ 0, 24814 /* base */ 0x69a00000, 24815 /* gran */ 1, 24816 /* bytes */ 15, 24817 /* nFields */ 34, 24818 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 24819 /* *views */ NULL, 24820 /* *views_num */ NULL, 24821 /* snoop_cb */ NULL, 24822 /* snoop_user_data */ NULL, 24823 /* snoop_flags */ 0, 24824 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24825 /* type */ SOC_MEM_TYPE_NORMAL, 24826 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24827 /* impl */ SOC_MEM_IMPL_NORMAL, 24828 /* cmic_mor_clks */ 0, 24829 /* access_latency_mode */ 0, 24830 }, 24831 #endif /* chips */ 24832 24833 #if defined(BCM_56870_A0) 24834 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_2_MASKm */ 24835 /* mem FORWARDING_3_KEY_GEN_2_MASKm */ 24836 /* flags */ SOC_MEM_FLAG_VALID | 24837 SOC_MEM_FLAG_CACHABLE | 24838 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 24839 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 24840 /* cmp_fn */ _soc_mem_cmp_undef, 24841 /* *null_entry */ _soc_mem_entry_null_zeroes, 24842 /* index_min */ 0, 24843 /* index_max */ 127, 24844 /* minblock */ 37, 24845 /* maxblock */ 37, 24846 /* blocks */ 0, 24847 /* blocks_hi */ 0x20, 24848 /* base */ 0x69880000, 24849 /* gran */ 1, 24850 /* bytes */ 18, 24851 /* nFields */ 4, 24852 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 24853 /* *views */ NULL, 24854 /* *views_num */ NULL, 24855 /* snoop_cb */ NULL, 24856 /* snoop_user_data */ NULL, 24857 /* snoop_flags */ 0, 24858 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24859 /* type */ SOC_MEM_TYPE_NORMAL, 24860 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24861 /* impl */ SOC_MEM_IMPL_NORMAL, 24862 /* cmic_mor_clks */ 0, 24863 /* access_latency_mode */ 0, 24864 }, 24865 #endif /* chips */ 24866 24867 #if defined(BCM_56370_A0) 24868 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_2_MASK_BCM56370_A0m */ 24869 /* mem FORWARDING_3_KEY_GEN_2_MASKm */ 24870 /* flags */ SOC_MEM_FLAG_VALID | 24871 SOC_MEM_FLAG_CACHABLE | 24872 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 24873 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 24874 /* cmp_fn */ _soc_mem_cmp_undef, 24875 /* *null_entry */ _soc_mem_entry_null_zeroes, 24876 /* index_min */ 0, 24877 /* index_max */ 127, 24878 /* minblock */ 14, 24879 /* maxblock */ 14, 24880 /* blocks */ 0x4000, 24881 /* blocks_hi */ 0, 24882 /* base */ 0x69ac0000, 24883 /* gran */ 1, 24884 /* bytes */ 18, 24885 /* nFields */ 4, 24886 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 24887 /* *views */ NULL, 24888 /* *views_num */ NULL, 24889 /* snoop_cb */ NULL, 24890 /* snoop_user_data */ NULL, 24891 /* snoop_flags */ 0, 24892 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24893 /* type */ SOC_MEM_TYPE_NORMAL, 24894 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24895 /* impl */ SOC_MEM_IMPL_NORMAL, 24896 /* cmic_mor_clks */ 0, 24897 /* access_latency_mode */ 0, 24898 }, 24899 #endif /* chips */ 24900 24901 #if defined(BCM_56770_A0) 24902 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_2_MASK_BCM56770_A0m */ 24903 /* mem FORWARDING_3_KEY_GEN_2_MASKm */ 24904 /* flags */ SOC_MEM_FLAG_VALID | 24905 SOC_MEM_FLAG_CACHABLE | 24906 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 24907 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 24908 /* cmp_fn */ _soc_mem_cmp_undef, 24909 /* *null_entry */ _soc_mem_entry_null_zeroes, 24910 /* index_min */ 0, 24911 /* index_max */ 127, 24912 /* minblock */ 25, 24913 /* maxblock */ 25, 24914 /* blocks */ 0x2000000, 24915 /* blocks_hi */ 0, 24916 /* base */ 0x699c0000, 24917 /* gran */ 1, 24918 /* bytes */ 18, 24919 /* nFields */ 4, 24920 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 24921 /* *views */ NULL, 24922 /* *views_num */ NULL, 24923 /* snoop_cb */ NULL, 24924 /* snoop_user_data */ NULL, 24925 /* snoop_flags */ 0, 24926 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24927 /* type */ SOC_MEM_TYPE_NORMAL, 24928 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24929 /* impl */ SOC_MEM_IMPL_NORMAL, 24930 /* cmic_mor_clks */ 0, 24931 /* access_latency_mode */ 0, 24932 }, 24933 #endif /* chips */ 24934 24935 #if defined(BCM_56370_A0) 24936 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_2_MASK_PIPE0m */ 24937 /* mem FORWARDING_3_KEY_GEN_2_MASK_PIPE0m */ 24938 /* flags */ SOC_MEM_FLAG_VALID | 24939 SOC_MEM_FLAG_CACHABLE | 24940 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 24941 /* cmp_fn */ _soc_mem_cmp_undef, 24942 /* *null_entry */ _soc_mem_entry_null_zeroes, 24943 /* index_min */ 0, 24944 /* index_max */ 127, 24945 /* minblock */ 14, 24946 /* maxblock */ 14, 24947 /* blocks */ 0x4000, 24948 /* blocks_hi */ 0, 24949 /* base */ 0x69ac0000, 24950 /* gran */ 1, 24951 /* bytes */ 18, 24952 /* nFields */ 4, 24953 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 24954 /* *views */ NULL, 24955 /* *views_num */ NULL, 24956 /* snoop_cb */ NULL, 24957 /* snoop_user_data */ NULL, 24958 /* snoop_flags */ 0, 24959 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24960 /* type */ SOC_MEM_TYPE_NORMAL, 24961 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24962 /* impl */ SOC_MEM_IMPL_NORMAL, 24963 /* cmic_mor_clks */ 0, 24964 /* access_latency_mode */ 0, 24965 }, 24966 #endif /* chips */ 24967 24968 #if defined(BCM_56870_A0) 24969 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_2_MUX_CTRLm */ 24970 /* mem FORWARDING_3_KEY_GEN_2_MUX_CTRLm */ 24971 /* flags */ SOC_MEM_FLAG_VALID | 24972 SOC_MEM_FLAG_CACHABLE | 24973 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 24974 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 24975 /* cmp_fn */ _soc_mem_cmp_undef, 24976 /* *null_entry */ _soc_mem_entry_null_zeroes, 24977 /* index_min */ 0, 24978 /* index_max */ 127, 24979 /* minblock */ 37, 24980 /* maxblock */ 37, 24981 /* blocks */ 0, 24982 /* blocks_hi */ 0x20, 24983 /* base */ 0x69840000, 24984 /* gran */ 1, 24985 /* bytes */ 15, 24986 /* nFields */ 34, 24987 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 24988 /* *views */ NULL, 24989 /* *views_num */ NULL, 24990 /* snoop_cb */ NULL, 24991 /* snoop_user_data */ NULL, 24992 /* snoop_flags */ 0, 24993 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24994 /* type */ SOC_MEM_TYPE_NORMAL, 24995 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24996 /* impl */ SOC_MEM_IMPL_NORMAL, 24997 /* cmic_mor_clks */ 0, 24998 /* access_latency_mode */ 0, 24999 }, 25000 #endif /* chips */ 25001 25002 #if defined(BCM_56370_A0) 25003 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_2_MUX_CTRL_BCM56370_A0m */ 25004 /* mem FORWARDING_3_KEY_GEN_2_MUX_CTRLm */ 25005 /* flags */ SOC_MEM_FLAG_VALID | 25006 SOC_MEM_FLAG_CACHABLE | 25007 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 25008 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 25009 /* cmp_fn */ _soc_mem_cmp_undef, 25010 /* *null_entry */ _soc_mem_entry_null_zeroes, 25011 /* index_min */ 0, 25012 /* index_max */ 127, 25013 /* minblock */ 14, 25014 /* maxblock */ 14, 25015 /* blocks */ 0x4000, 25016 /* blocks_hi */ 0, 25017 /* base */ 0x69a80000, 25018 /* gran */ 1, 25019 /* bytes */ 15, 25020 /* nFields */ 34, 25021 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 25022 /* *views */ NULL, 25023 /* *views_num */ NULL, 25024 /* snoop_cb */ NULL, 25025 /* snoop_user_data */ NULL, 25026 /* snoop_flags */ 0, 25027 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25028 /* type */ SOC_MEM_TYPE_NORMAL, 25029 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25030 /* impl */ SOC_MEM_IMPL_NORMAL, 25031 /* cmic_mor_clks */ 0, 25032 /* access_latency_mode */ 0, 25033 }, 25034 #endif /* chips */ 25035 25036 #if defined(BCM_56770_A0) 25037 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_2_MUX_CTRL_BCM56770_A0m */ 25038 /* mem FORWARDING_3_KEY_GEN_2_MUX_CTRLm */ 25039 /* flags */ SOC_MEM_FLAG_VALID | 25040 SOC_MEM_FLAG_CACHABLE | 25041 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 25042 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 25043 /* cmp_fn */ _soc_mem_cmp_undef, 25044 /* *null_entry */ _soc_mem_entry_null_zeroes, 25045 /* index_min */ 0, 25046 /* index_max */ 127, 25047 /* minblock */ 25, 25048 /* maxblock */ 25, 25049 /* blocks */ 0x2000000, 25050 /* blocks_hi */ 0, 25051 /* base */ 0x69980000, 25052 /* gran */ 1, 25053 /* bytes */ 15, 25054 /* nFields */ 34, 25055 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 25056 /* *views */ NULL, 25057 /* *views_num */ NULL, 25058 /* snoop_cb */ NULL, 25059 /* snoop_user_data */ NULL, 25060 /* snoop_flags */ 0, 25061 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25062 /* type */ SOC_MEM_TYPE_NORMAL, 25063 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25064 /* impl */ SOC_MEM_IMPL_NORMAL, 25065 /* cmic_mor_clks */ 0, 25066 /* access_latency_mode */ 0, 25067 }, 25068 #endif /* chips */ 25069 25070 #if defined(BCM_56370_A0) 25071 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_2_MUX_CTRL_PIPE0m */ 25072 /* mem FORWARDING_3_KEY_GEN_2_MUX_CTRL_PIPE0m */ 25073 /* flags */ SOC_MEM_FLAG_VALID | 25074 SOC_MEM_FLAG_CACHABLE | 25075 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 25076 /* cmp_fn */ _soc_mem_cmp_undef, 25077 /* *null_entry */ _soc_mem_entry_null_zeroes, 25078 /* index_min */ 0, 25079 /* index_max */ 127, 25080 /* minblock */ 14, 25081 /* maxblock */ 14, 25082 /* blocks */ 0x4000, 25083 /* blocks_hi */ 0, 25084 /* base */ 0x69a80000, 25085 /* gran */ 1, 25086 /* bytes */ 15, 25087 /* nFields */ 34, 25088 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 25089 /* *views */ NULL, 25090 /* *views_num */ NULL, 25091 /* snoop_cb */ NULL, 25092 /* snoop_user_data */ NULL, 25093 /* snoop_flags */ 0, 25094 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25095 /* type */ SOC_MEM_TYPE_NORMAL, 25096 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25097 /* impl */ SOC_MEM_IMPL_NORMAL, 25098 /* cmic_mor_clks */ 0, 25099 /* access_latency_mode */ 0, 25100 }, 25101 #endif /* chips */ 25102 25103 #if defined(BCM_56870_A0) 25104 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_3_MASKm */ 25105 /* mem FORWARDING_3_KEY_GEN_3_MASKm */ 25106 /* flags */ SOC_MEM_FLAG_VALID | 25107 SOC_MEM_FLAG_CACHABLE | 25108 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 25109 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 25110 /* cmp_fn */ _soc_mem_cmp_undef, 25111 /* *null_entry */ _soc_mem_entry_null_zeroes, 25112 /* index_min */ 0, 25113 /* index_max */ 127, 25114 /* minblock */ 37, 25115 /* maxblock */ 37, 25116 /* blocks */ 0, 25117 /* blocks_hi */ 0x20, 25118 /* base */ 0x69900000, 25119 /* gran */ 1, 25120 /* bytes */ 18, 25121 /* nFields */ 4, 25122 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 25123 /* *views */ NULL, 25124 /* *views_num */ NULL, 25125 /* snoop_cb */ NULL, 25126 /* snoop_user_data */ NULL, 25127 /* snoop_flags */ 0, 25128 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25129 /* type */ SOC_MEM_TYPE_NORMAL, 25130 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25131 /* impl */ SOC_MEM_IMPL_NORMAL, 25132 /* cmic_mor_clks */ 0, 25133 /* access_latency_mode */ 0, 25134 }, 25135 #endif /* chips */ 25136 25137 #if defined(BCM_56370_A0) 25138 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_3_MASK_BCM56370_A0m */ 25139 /* mem FORWARDING_3_KEY_GEN_3_MASKm */ 25140 /* flags */ SOC_MEM_FLAG_VALID | 25141 SOC_MEM_FLAG_CACHABLE | 25142 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 25143 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 25144 /* cmp_fn */ _soc_mem_cmp_undef, 25145 /* *null_entry */ _soc_mem_entry_null_zeroes, 25146 /* index_min */ 0, 25147 /* index_max */ 127, 25148 /* minblock */ 14, 25149 /* maxblock */ 14, 25150 /* blocks */ 0x4000, 25151 /* blocks_hi */ 0, 25152 /* base */ 0x69b40000, 25153 /* gran */ 1, 25154 /* bytes */ 18, 25155 /* nFields */ 4, 25156 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 25157 /* *views */ NULL, 25158 /* *views_num */ NULL, 25159 /* snoop_cb */ NULL, 25160 /* snoop_user_data */ NULL, 25161 /* snoop_flags */ 0, 25162 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25163 /* type */ SOC_MEM_TYPE_NORMAL, 25164 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25165 /* impl */ SOC_MEM_IMPL_NORMAL, 25166 /* cmic_mor_clks */ 0, 25167 /* access_latency_mode */ 0, 25168 }, 25169 #endif /* chips */ 25170 25171 #if defined(BCM_56770_A0) 25172 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_3_MASK_BCM56770_A0m */ 25173 /* mem FORWARDING_3_KEY_GEN_3_MASKm */ 25174 /* flags */ SOC_MEM_FLAG_VALID | 25175 SOC_MEM_FLAG_CACHABLE | 25176 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 25177 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 25178 /* cmp_fn */ _soc_mem_cmp_undef, 25179 /* *null_entry */ _soc_mem_entry_null_zeroes, 25180 /* index_min */ 0, 25181 /* index_max */ 127, 25182 /* minblock */ 25, 25183 /* maxblock */ 25, 25184 /* blocks */ 0x2000000, 25185 /* blocks_hi */ 0, 25186 /* base */ 0x69a40000, 25187 /* gran */ 1, 25188 /* bytes */ 18, 25189 /* nFields */ 4, 25190 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 25191 /* *views */ NULL, 25192 /* *views_num */ NULL, 25193 /* snoop_cb */ NULL, 25194 /* snoop_user_data */ NULL, 25195 /* snoop_flags */ 0, 25196 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25197 /* type */ SOC_MEM_TYPE_NORMAL, 25198 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25199 /* impl */ SOC_MEM_IMPL_NORMAL, 25200 /* cmic_mor_clks */ 0, 25201 /* access_latency_mode */ 0, 25202 }, 25203 #endif /* chips */ 25204 25205 #if defined(BCM_56370_A0) 25206 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_3_MASK_PIPE0m */ 25207 /* mem FORWARDING_3_KEY_GEN_3_MASK_PIPE0m */ 25208 /* flags */ SOC_MEM_FLAG_VALID | 25209 SOC_MEM_FLAG_CACHABLE | 25210 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 25211 /* cmp_fn */ _soc_mem_cmp_undef, 25212 /* *null_entry */ _soc_mem_entry_null_zeroes, 25213 /* index_min */ 0, 25214 /* index_max */ 127, 25215 /* minblock */ 14, 25216 /* maxblock */ 14, 25217 /* blocks */ 0x4000, 25218 /* blocks_hi */ 0, 25219 /* base */ 0x69b40000, 25220 /* gran */ 1, 25221 /* bytes */ 18, 25222 /* nFields */ 4, 25223 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 25224 /* *views */ NULL, 25225 /* *views_num */ NULL, 25226 /* snoop_cb */ NULL, 25227 /* snoop_user_data */ NULL, 25228 /* snoop_flags */ 0, 25229 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25230 /* type */ SOC_MEM_TYPE_NORMAL, 25231 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25232 /* impl */ SOC_MEM_IMPL_NORMAL, 25233 /* cmic_mor_clks */ 0, 25234 /* access_latency_mode */ 0, 25235 }, 25236 #endif /* chips */ 25237 25238 #if defined(BCM_56870_A0) 25239 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_3_MUX_CTRLm */ 25240 /* mem FORWARDING_3_KEY_GEN_3_MUX_CTRLm */ 25241 /* flags */ SOC_MEM_FLAG_VALID | 25242 SOC_MEM_FLAG_CACHABLE | 25243 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 25244 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 25245 /* cmp_fn */ _soc_mem_cmp_undef, 25246 /* *null_entry */ _soc_mem_entry_null_zeroes, 25247 /* index_min */ 0, 25248 /* index_max */ 127, 25249 /* minblock */ 37, 25250 /* maxblock */ 37, 25251 /* blocks */ 0, 25252 /* blocks_hi */ 0x20, 25253 /* base */ 0x698c0000, 25254 /* gran */ 1, 25255 /* bytes */ 15, 25256 /* nFields */ 34, 25257 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 25258 /* *views */ NULL, 25259 /* *views_num */ NULL, 25260 /* snoop_cb */ NULL, 25261 /* snoop_user_data */ NULL, 25262 /* snoop_flags */ 0, 25263 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25264 /* type */ SOC_MEM_TYPE_NORMAL, 25265 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25266 /* impl */ SOC_MEM_IMPL_NORMAL, 25267 /* cmic_mor_clks */ 0, 25268 /* access_latency_mode */ 0, 25269 }, 25270 #endif /* chips */ 25271 25272 #if defined(BCM_56370_A0) 25273 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_3_MUX_CTRL_BCM56370_A0m */ 25274 /* mem FORWARDING_3_KEY_GEN_3_MUX_CTRLm */ 25275 /* flags */ SOC_MEM_FLAG_VALID | 25276 SOC_MEM_FLAG_CACHABLE | 25277 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 25278 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 25279 /* cmp_fn */ _soc_mem_cmp_undef, 25280 /* *null_entry */ _soc_mem_entry_null_zeroes, 25281 /* index_min */ 0, 25282 /* index_max */ 127, 25283 /* minblock */ 14, 25284 /* maxblock */ 14, 25285 /* blocks */ 0x4000, 25286 /* blocks_hi */ 0, 25287 /* base */ 0x69b00000, 25288 /* gran */ 1, 25289 /* bytes */ 15, 25290 /* nFields */ 34, 25291 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 25292 /* *views */ NULL, 25293 /* *views_num */ NULL, 25294 /* snoop_cb */ NULL, 25295 /* snoop_user_data */ NULL, 25296 /* snoop_flags */ 0, 25297 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25298 /* type */ SOC_MEM_TYPE_NORMAL, 25299 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25300 /* impl */ SOC_MEM_IMPL_NORMAL, 25301 /* cmic_mor_clks */ 0, 25302 /* access_latency_mode */ 0, 25303 }, 25304 #endif /* chips */ 25305 25306 #if defined(BCM_56770_A0) 25307 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_3_MUX_CTRL_BCM56770_A0m */ 25308 /* mem FORWARDING_3_KEY_GEN_3_MUX_CTRLm */ 25309 /* flags */ SOC_MEM_FLAG_VALID | 25310 SOC_MEM_FLAG_CACHABLE | 25311 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 25312 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 25313 /* cmp_fn */ _soc_mem_cmp_undef, 25314 /* *null_entry */ _soc_mem_entry_null_zeroes, 25315 /* index_min */ 0, 25316 /* index_max */ 127, 25317 /* minblock */ 25, 25318 /* maxblock */ 25, 25319 /* blocks */ 0x2000000, 25320 /* blocks_hi */ 0, 25321 /* base */ 0x69a00000, 25322 /* gran */ 1, 25323 /* bytes */ 15, 25324 /* nFields */ 34, 25325 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 25326 /* *views */ NULL, 25327 /* *views_num */ NULL, 25328 /* snoop_cb */ NULL, 25329 /* snoop_user_data */ NULL, 25330 /* snoop_flags */ 0, 25331 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25332 /* type */ SOC_MEM_TYPE_NORMAL, 25333 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25334 /* impl */ SOC_MEM_IMPL_NORMAL, 25335 /* cmic_mor_clks */ 0, 25336 /* access_latency_mode */ 0, 25337 }, 25338 #endif /* chips */ 25339 25340 #if defined(BCM_56370_A0) 25341 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_3_MUX_CTRL_PIPE0m */ 25342 /* mem FORWARDING_3_KEY_GEN_3_MUX_CTRL_PIPE0m */ 25343 /* flags */ SOC_MEM_FLAG_VALID | 25344 SOC_MEM_FLAG_CACHABLE | 25345 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 25346 /* cmp_fn */ _soc_mem_cmp_undef, 25347 /* *null_entry */ _soc_mem_entry_null_zeroes, 25348 /* index_min */ 0, 25349 /* index_max */ 127, 25350 /* minblock */ 14, 25351 /* maxblock */ 14, 25352 /* blocks */ 0x4000, 25353 /* blocks_hi */ 0, 25354 /* base */ 0x69b00000, 25355 /* gran */ 1, 25356 /* bytes */ 15, 25357 /* nFields */ 34, 25358 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 25359 /* *views */ NULL, 25360 /* *views_num */ NULL, 25361 /* snoop_cb */ NULL, 25362 /* snoop_user_data */ NULL, 25363 /* snoop_flags */ 0, 25364 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25365 /* type */ SOC_MEM_TYPE_NORMAL, 25366 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25367 /* impl */ SOC_MEM_IMPL_NORMAL, 25368 /* cmic_mor_clks */ 0, 25369 /* access_latency_mode */ 0, 25370 }, 25371 #endif /* chips */ 25372 25373 #if defined(BCM_56870_A0) 25374 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_4_MASKm */ 25375 /* mem FORWARDING_3_KEY_GEN_4_MASKm */ 25376 /* flags */ SOC_MEM_FLAG_VALID | 25377 SOC_MEM_FLAG_CACHABLE | 25378 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 25379 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 25380 /* cmp_fn */ _soc_mem_cmp_undef, 25381 /* *null_entry */ _soc_mem_entry_null_zeroes, 25382 /* index_min */ 0, 25383 /* index_max */ 127, 25384 /* minblock */ 37, 25385 /* maxblock */ 37, 25386 /* blocks */ 0, 25387 /* blocks_hi */ 0x20, 25388 /* base */ 0x69980000, 25389 /* gran */ 1, 25390 /* bytes */ 18, 25391 /* nFields */ 4, 25392 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 25393 /* *views */ NULL, 25394 /* *views_num */ NULL, 25395 /* snoop_cb */ NULL, 25396 /* snoop_user_data */ NULL, 25397 /* snoop_flags */ 0, 25398 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25399 /* type */ SOC_MEM_TYPE_NORMAL, 25400 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25401 /* impl */ SOC_MEM_IMPL_NORMAL, 25402 /* cmic_mor_clks */ 0, 25403 /* access_latency_mode */ 0, 25404 }, 25405 #endif /* chips */ 25406 25407 #if defined(BCM_56370_A0) 25408 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_4_MASK_BCM56370_A0m */ 25409 /* mem FORWARDING_3_KEY_GEN_4_MASKm */ 25410 /* flags */ SOC_MEM_FLAG_VALID | 25411 SOC_MEM_FLAG_CACHABLE | 25412 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 25413 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 25414 /* cmp_fn */ _soc_mem_cmp_undef, 25415 /* *null_entry */ _soc_mem_entry_null_zeroes, 25416 /* index_min */ 0, 25417 /* index_max */ 127, 25418 /* minblock */ 14, 25419 /* maxblock */ 14, 25420 /* blocks */ 0x4000, 25421 /* blocks_hi */ 0, 25422 /* base */ 0x69bc0000, 25423 /* gran */ 1, 25424 /* bytes */ 18, 25425 /* nFields */ 4, 25426 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 25427 /* *views */ NULL, 25428 /* *views_num */ NULL, 25429 /* snoop_cb */ NULL, 25430 /* snoop_user_data */ NULL, 25431 /* snoop_flags */ 0, 25432 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25433 /* type */ SOC_MEM_TYPE_NORMAL, 25434 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25435 /* impl */ SOC_MEM_IMPL_NORMAL, 25436 /* cmic_mor_clks */ 0, 25437 /* access_latency_mode */ 0, 25438 }, 25439 #endif /* chips */ 25440 25441 #if defined(BCM_56770_A0) 25442 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_4_MASK_BCM56770_A0m */ 25443 /* mem FORWARDING_3_KEY_GEN_4_MASKm */ 25444 /* flags */ SOC_MEM_FLAG_VALID | 25445 SOC_MEM_FLAG_CACHABLE | 25446 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 25447 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 25448 /* cmp_fn */ _soc_mem_cmp_undef, 25449 /* *null_entry */ _soc_mem_entry_null_zeroes, 25450 /* index_min */ 0, 25451 /* index_max */ 127, 25452 /* minblock */ 25, 25453 /* maxblock */ 25, 25454 /* blocks */ 0x2000000, 25455 /* blocks_hi */ 0, 25456 /* base */ 0x69ac0000, 25457 /* gran */ 1, 25458 /* bytes */ 18, 25459 /* nFields */ 4, 25460 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 25461 /* *views */ NULL, 25462 /* *views_num */ NULL, 25463 /* snoop_cb */ NULL, 25464 /* snoop_user_data */ NULL, 25465 /* snoop_flags */ 0, 25466 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25467 /* type */ SOC_MEM_TYPE_NORMAL, 25468 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25469 /* impl */ SOC_MEM_IMPL_NORMAL, 25470 /* cmic_mor_clks */ 0, 25471 /* access_latency_mode */ 0, 25472 }, 25473 #endif /* chips */ 25474 25475 #if defined(BCM_56370_A0) 25476 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_4_MASK_PIPE0m */ 25477 /* mem FORWARDING_3_KEY_GEN_4_MASK_PIPE0m */ 25478 /* flags */ SOC_MEM_FLAG_VALID | 25479 SOC_MEM_FLAG_CACHABLE | 25480 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 25481 /* cmp_fn */ _soc_mem_cmp_undef, 25482 /* *null_entry */ _soc_mem_entry_null_zeroes, 25483 /* index_min */ 0, 25484 /* index_max */ 127, 25485 /* minblock */ 14, 25486 /* maxblock */ 14, 25487 /* blocks */ 0x4000, 25488 /* blocks_hi */ 0, 25489 /* base */ 0x69bc0000, 25490 /* gran */ 1, 25491 /* bytes */ 18, 25492 /* nFields */ 4, 25493 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 25494 /* *views */ NULL, 25495 /* *views_num */ NULL, 25496 /* snoop_cb */ NULL, 25497 /* snoop_user_data */ NULL, 25498 /* snoop_flags */ 0, 25499 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25500 /* type */ SOC_MEM_TYPE_NORMAL, 25501 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25502 /* impl */ SOC_MEM_IMPL_NORMAL, 25503 /* cmic_mor_clks */ 0, 25504 /* access_latency_mode */ 0, 25505 }, 25506 #endif /* chips */ 25507 25508 #if defined(BCM_56870_A0) 25509 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_4_MUX_CTRLm */ 25510 /* mem FORWARDING_3_KEY_GEN_4_MUX_CTRLm */ 25511 /* flags */ SOC_MEM_FLAG_VALID | 25512 SOC_MEM_FLAG_CACHABLE | 25513 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 25514 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 25515 /* cmp_fn */ _soc_mem_cmp_undef, 25516 /* *null_entry */ _soc_mem_entry_null_zeroes, 25517 /* index_min */ 0, 25518 /* index_max */ 127, 25519 /* minblock */ 37, 25520 /* maxblock */ 37, 25521 /* blocks */ 0, 25522 /* blocks_hi */ 0x20, 25523 /* base */ 0x69940000, 25524 /* gran */ 1, 25525 /* bytes */ 15, 25526 /* nFields */ 34, 25527 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 25528 /* *views */ NULL, 25529 /* *views_num */ NULL, 25530 /* snoop_cb */ NULL, 25531 /* snoop_user_data */ NULL, 25532 /* snoop_flags */ 0, 25533 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25534 /* type */ SOC_MEM_TYPE_NORMAL, 25535 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25536 /* impl */ SOC_MEM_IMPL_NORMAL, 25537 /* cmic_mor_clks */ 0, 25538 /* access_latency_mode */ 0, 25539 }, 25540 #endif /* chips */ 25541 25542 #if defined(BCM_56370_A0) 25543 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_4_MUX_CTRL_BCM56370_A0m */ 25544 /* mem FORWARDING_3_KEY_GEN_4_MUX_CTRLm */ 25545 /* flags */ SOC_MEM_FLAG_VALID | 25546 SOC_MEM_FLAG_CACHABLE | 25547 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 25548 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 25549 /* cmp_fn */ _soc_mem_cmp_undef, 25550 /* *null_entry */ _soc_mem_entry_null_zeroes, 25551 /* index_min */ 0, 25552 /* index_max */ 127, 25553 /* minblock */ 14, 25554 /* maxblock */ 14, 25555 /* blocks */ 0x4000, 25556 /* blocks_hi */ 0, 25557 /* base */ 0x69b80000, 25558 /* gran */ 1, 25559 /* bytes */ 15, 25560 /* nFields */ 34, 25561 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 25562 /* *views */ NULL, 25563 /* *views_num */ NULL, 25564 /* snoop_cb */ NULL, 25565 /* snoop_user_data */ NULL, 25566 /* snoop_flags */ 0, 25567 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25568 /* type */ SOC_MEM_TYPE_NORMAL, 25569 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25570 /* impl */ SOC_MEM_IMPL_NORMAL, 25571 /* cmic_mor_clks */ 0, 25572 /* access_latency_mode */ 0, 25573 }, 25574 #endif /* chips */ 25575 25576 #if defined(BCM_56770_A0) 25577 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_4_MUX_CTRL_BCM56770_A0m */ 25578 /* mem FORWARDING_3_KEY_GEN_4_MUX_CTRLm */ 25579 /* flags */ SOC_MEM_FLAG_VALID | 25580 SOC_MEM_FLAG_CACHABLE | 25581 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 25582 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 25583 /* cmp_fn */ _soc_mem_cmp_undef, 25584 /* *null_entry */ _soc_mem_entry_null_zeroes, 25585 /* index_min */ 0, 25586 /* index_max */ 127, 25587 /* minblock */ 25, 25588 /* maxblock */ 25, 25589 /* blocks */ 0x2000000, 25590 /* blocks_hi */ 0, 25591 /* base */ 0x69a80000, 25592 /* gran */ 1, 25593 /* bytes */ 15, 25594 /* nFields */ 34, 25595 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 25596 /* *views */ NULL, 25597 /* *views_num */ NULL, 25598 /* snoop_cb */ NULL, 25599 /* snoop_user_data */ NULL, 25600 /* snoop_flags */ 0, 25601 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25602 /* type */ SOC_MEM_TYPE_NORMAL, 25603 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25604 /* impl */ SOC_MEM_IMPL_NORMAL, 25605 /* cmic_mor_clks */ 0, 25606 /* access_latency_mode */ 0, 25607 }, 25608 #endif /* chips */ 25609 25610 #if defined(BCM_56370_A0) 25611 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_4_MUX_CTRL_PIPE0m */ 25612 /* mem FORWARDING_3_KEY_GEN_4_MUX_CTRL_PIPE0m */ 25613 /* flags */ SOC_MEM_FLAG_VALID | 25614 SOC_MEM_FLAG_CACHABLE | 25615 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 25616 /* cmp_fn */ _soc_mem_cmp_undef, 25617 /* *null_entry */ _soc_mem_entry_null_zeroes, 25618 /* index_min */ 0, 25619 /* index_max */ 127, 25620 /* minblock */ 14, 25621 /* maxblock */ 14, 25622 /* blocks */ 0x4000, 25623 /* blocks_hi */ 0, 25624 /* base */ 0x69b80000, 25625 /* gran */ 1, 25626 /* bytes */ 15, 25627 /* nFields */ 34, 25628 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 25629 /* *views */ NULL, 25630 /* *views_num */ NULL, 25631 /* snoop_cb */ NULL, 25632 /* snoop_user_data */ NULL, 25633 /* snoop_flags */ 0, 25634 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25635 /* type */ SOC_MEM_TYPE_NORMAL, 25636 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25637 /* impl */ SOC_MEM_IMPL_NORMAL, 25638 /* cmic_mor_clks */ 0, 25639 /* access_latency_mode */ 0, 25640 }, 25641 #endif /* chips */ 25642 25643 #if defined(BCM_56870_A0) 25644 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_5_MASKm */ 25645 /* mem FORWARDING_3_KEY_GEN_5_MASKm */ 25646 /* flags */ SOC_MEM_FLAG_VALID | 25647 SOC_MEM_FLAG_CACHABLE | 25648 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 25649 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 25650 /* cmp_fn */ _soc_mem_cmp_undef, 25651 /* *null_entry */ _soc_mem_entry_null_zeroes, 25652 /* index_min */ 0, 25653 /* index_max */ 127, 25654 /* minblock */ 37, 25655 /* maxblock */ 37, 25656 /* blocks */ 0, 25657 /* blocks_hi */ 0x20, 25658 /* base */ 0x69a00000, 25659 /* gran */ 1, 25660 /* bytes */ 18, 25661 /* nFields */ 4, 25662 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 25663 /* *views */ NULL, 25664 /* *views_num */ NULL, 25665 /* snoop_cb */ NULL, 25666 /* snoop_user_data */ NULL, 25667 /* snoop_flags */ 0, 25668 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25669 /* type */ SOC_MEM_TYPE_NORMAL, 25670 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25671 /* impl */ SOC_MEM_IMPL_NORMAL, 25672 /* cmic_mor_clks */ 0, 25673 /* access_latency_mode */ 0, 25674 }, 25675 #endif /* chips */ 25676 25677 #if defined(BCM_56370_A0) 25678 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_5_MASK_BCM56370_A0m */ 25679 /* mem FORWARDING_3_KEY_GEN_5_MASKm */ 25680 /* flags */ SOC_MEM_FLAG_VALID | 25681 SOC_MEM_FLAG_CACHABLE | 25682 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 25683 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 25684 /* cmp_fn */ _soc_mem_cmp_undef, 25685 /* *null_entry */ _soc_mem_entry_null_zeroes, 25686 /* index_min */ 0, 25687 /* index_max */ 127, 25688 /* minblock */ 14, 25689 /* maxblock */ 14, 25690 /* blocks */ 0x4000, 25691 /* blocks_hi */ 0, 25692 /* base */ 0x69c40000, 25693 /* gran */ 1, 25694 /* bytes */ 18, 25695 /* nFields */ 4, 25696 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 25697 /* *views */ NULL, 25698 /* *views_num */ NULL, 25699 /* snoop_cb */ NULL, 25700 /* snoop_user_data */ NULL, 25701 /* snoop_flags */ 0, 25702 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25703 /* type */ SOC_MEM_TYPE_NORMAL, 25704 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25705 /* impl */ SOC_MEM_IMPL_NORMAL, 25706 /* cmic_mor_clks */ 0, 25707 /* access_latency_mode */ 0, 25708 }, 25709 #endif /* chips */ 25710 25711 #if defined(BCM_56770_A0) 25712 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_5_MASK_BCM56770_A0m */ 25713 /* mem FORWARDING_3_KEY_GEN_5_MASKm */ 25714 /* flags */ SOC_MEM_FLAG_VALID | 25715 SOC_MEM_FLAG_CACHABLE | 25716 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 25717 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 25718 /* cmp_fn */ _soc_mem_cmp_undef, 25719 /* *null_entry */ _soc_mem_entry_null_zeroes, 25720 /* index_min */ 0, 25721 /* index_max */ 127, 25722 /* minblock */ 25, 25723 /* maxblock */ 25, 25724 /* blocks */ 0x2000000, 25725 /* blocks_hi */ 0, 25726 /* base */ 0x69b40000, 25727 /* gran */ 1, 25728 /* bytes */ 18, 25729 /* nFields */ 4, 25730 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 25731 /* *views */ NULL, 25732 /* *views_num */ NULL, 25733 /* snoop_cb */ NULL, 25734 /* snoop_user_data */ NULL, 25735 /* snoop_flags */ 0, 25736 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25737 /* type */ SOC_MEM_TYPE_NORMAL, 25738 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25739 /* impl */ SOC_MEM_IMPL_NORMAL, 25740 /* cmic_mor_clks */ 0, 25741 /* access_latency_mode */ 0, 25742 }, 25743 #endif /* chips */ 25744 25745 #if defined(BCM_56370_A0) 25746 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_5_MASK_PIPE0m */ 25747 /* mem FORWARDING_3_KEY_GEN_5_MASK_PIPE0m */ 25748 /* flags */ SOC_MEM_FLAG_VALID | 25749 SOC_MEM_FLAG_CACHABLE | 25750 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 25751 /* cmp_fn */ _soc_mem_cmp_undef, 25752 /* *null_entry */ _soc_mem_entry_null_zeroes, 25753 /* index_min */ 0, 25754 /* index_max */ 127, 25755 /* minblock */ 14, 25756 /* maxblock */ 14, 25757 /* blocks */ 0x4000, 25758 /* blocks_hi */ 0, 25759 /* base */ 0x69c40000, 25760 /* gran */ 1, 25761 /* bytes */ 18, 25762 /* nFields */ 4, 25763 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 25764 /* *views */ NULL, 25765 /* *views_num */ NULL, 25766 /* snoop_cb */ NULL, 25767 /* snoop_user_data */ NULL, 25768 /* snoop_flags */ 0, 25769 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25770 /* type */ SOC_MEM_TYPE_NORMAL, 25771 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25772 /* impl */ SOC_MEM_IMPL_NORMAL, 25773 /* cmic_mor_clks */ 0, 25774 /* access_latency_mode */ 0, 25775 }, 25776 #endif /* chips */ 25777 25778 #if defined(BCM_56870_A0) 25779 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_5_MUX_CTRLm */ 25780 /* mem FORWARDING_3_KEY_GEN_5_MUX_CTRLm */ 25781 /* flags */ SOC_MEM_FLAG_VALID | 25782 SOC_MEM_FLAG_CACHABLE | 25783 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 25784 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 25785 /* cmp_fn */ _soc_mem_cmp_undef, 25786 /* *null_entry */ _soc_mem_entry_null_zeroes, 25787 /* index_min */ 0, 25788 /* index_max */ 127, 25789 /* minblock */ 37, 25790 /* maxblock */ 37, 25791 /* blocks */ 0, 25792 /* blocks_hi */ 0x20, 25793 /* base */ 0x699c0000, 25794 /* gran */ 1, 25795 /* bytes */ 15, 25796 /* nFields */ 34, 25797 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 25798 /* *views */ NULL, 25799 /* *views_num */ NULL, 25800 /* snoop_cb */ NULL, 25801 /* snoop_user_data */ NULL, 25802 /* snoop_flags */ 0, 25803 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25804 /* type */ SOC_MEM_TYPE_NORMAL, 25805 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25806 /* impl */ SOC_MEM_IMPL_NORMAL, 25807 /* cmic_mor_clks */ 0, 25808 /* access_latency_mode */ 0, 25809 }, 25810 #endif /* chips */ 25811 25812 #if defined(BCM_56370_A0) 25813 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_5_MUX_CTRL_BCM56370_A0m */ 25814 /* mem FORWARDING_3_KEY_GEN_5_MUX_CTRLm */ 25815 /* flags */ SOC_MEM_FLAG_VALID | 25816 SOC_MEM_FLAG_CACHABLE | 25817 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 25818 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 25819 /* cmp_fn */ _soc_mem_cmp_undef, 25820 /* *null_entry */ _soc_mem_entry_null_zeroes, 25821 /* index_min */ 0, 25822 /* index_max */ 127, 25823 /* minblock */ 14, 25824 /* maxblock */ 14, 25825 /* blocks */ 0x4000, 25826 /* blocks_hi */ 0, 25827 /* base */ 0x69c00000, 25828 /* gran */ 1, 25829 /* bytes */ 15, 25830 /* nFields */ 34, 25831 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 25832 /* *views */ NULL, 25833 /* *views_num */ NULL, 25834 /* snoop_cb */ NULL, 25835 /* snoop_user_data */ NULL, 25836 /* snoop_flags */ 0, 25837 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25838 /* type */ SOC_MEM_TYPE_NORMAL, 25839 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25840 /* impl */ SOC_MEM_IMPL_NORMAL, 25841 /* cmic_mor_clks */ 0, 25842 /* access_latency_mode */ 0, 25843 }, 25844 #endif /* chips */ 25845 25846 #if defined(BCM_56770_A0) 25847 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_5_MUX_CTRL_BCM56770_A0m */ 25848 /* mem FORWARDING_3_KEY_GEN_5_MUX_CTRLm */ 25849 /* flags */ SOC_MEM_FLAG_VALID | 25850 SOC_MEM_FLAG_CACHABLE | 25851 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 25852 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 25853 /* cmp_fn */ _soc_mem_cmp_undef, 25854 /* *null_entry */ _soc_mem_entry_null_zeroes, 25855 /* index_min */ 0, 25856 /* index_max */ 127, 25857 /* minblock */ 25, 25858 /* maxblock */ 25, 25859 /* blocks */ 0x2000000, 25860 /* blocks_hi */ 0, 25861 /* base */ 0x69b00000, 25862 /* gran */ 1, 25863 /* bytes */ 15, 25864 /* nFields */ 34, 25865 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 25866 /* *views */ NULL, 25867 /* *views_num */ NULL, 25868 /* snoop_cb */ NULL, 25869 /* snoop_user_data */ NULL, 25870 /* snoop_flags */ 0, 25871 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25872 /* type */ SOC_MEM_TYPE_NORMAL, 25873 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25874 /* impl */ SOC_MEM_IMPL_NORMAL, 25875 /* cmic_mor_clks */ 0, 25876 /* access_latency_mode */ 0, 25877 }, 25878 #endif /* chips */ 25879 25880 #if defined(BCM_56370_A0) 25881 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_5_MUX_CTRL_PIPE0m */ 25882 /* mem FORWARDING_3_KEY_GEN_5_MUX_CTRL_PIPE0m */ 25883 /* flags */ SOC_MEM_FLAG_VALID | 25884 SOC_MEM_FLAG_CACHABLE | 25885 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 25886 /* cmp_fn */ _soc_mem_cmp_undef, 25887 /* *null_entry */ _soc_mem_entry_null_zeroes, 25888 /* index_min */ 0, 25889 /* index_max */ 127, 25890 /* minblock */ 14, 25891 /* maxblock */ 14, 25892 /* blocks */ 0x4000, 25893 /* blocks_hi */ 0, 25894 /* base */ 0x69c00000, 25895 /* gran */ 1, 25896 /* bytes */ 15, 25897 /* nFields */ 34, 25898 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 25899 /* *views */ NULL, 25900 /* *views_num */ NULL, 25901 /* snoop_cb */ NULL, 25902 /* snoop_user_data */ NULL, 25903 /* snoop_flags */ 0, 25904 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25905 /* type */ SOC_MEM_TYPE_NORMAL, 25906 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25907 /* impl */ SOC_MEM_IMPL_NORMAL, 25908 /* cmic_mor_clks */ 0, 25909 /* access_latency_mode */ 0, 25910 }, 25911 #endif /* chips */ 25912 25913 #if defined(BCM_56870_A0) 25914 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_6_MASKm */ 25915 /* mem FORWARDING_3_KEY_GEN_6_MASKm */ 25916 /* flags */ SOC_MEM_FLAG_VALID | 25917 SOC_MEM_FLAG_CACHABLE | 25918 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 25919 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 25920 /* cmp_fn */ _soc_mem_cmp_undef, 25921 /* *null_entry */ _soc_mem_entry_null_zeroes, 25922 /* index_min */ 0, 25923 /* index_max */ 127, 25924 /* minblock */ 37, 25925 /* maxblock */ 37, 25926 /* blocks */ 0, 25927 /* blocks_hi */ 0x20, 25928 /* base */ 0x69a80000, 25929 /* gran */ 1, 25930 /* bytes */ 18, 25931 /* nFields */ 4, 25932 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 25933 /* *views */ NULL, 25934 /* *views_num */ NULL, 25935 /* snoop_cb */ NULL, 25936 /* snoop_user_data */ NULL, 25937 /* snoop_flags */ 0, 25938 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25939 /* type */ SOC_MEM_TYPE_NORMAL, 25940 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25941 /* impl */ SOC_MEM_IMPL_NORMAL, 25942 /* cmic_mor_clks */ 0, 25943 /* access_latency_mode */ 0, 25944 }, 25945 #endif /* chips */ 25946 25947 #if defined(BCM_56370_A0) 25948 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_6_MASK_BCM56370_A0m */ 25949 /* mem FORWARDING_3_KEY_GEN_6_MASKm */ 25950 /* flags */ SOC_MEM_FLAG_VALID | 25951 SOC_MEM_FLAG_CACHABLE | 25952 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 25953 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 25954 /* cmp_fn */ _soc_mem_cmp_undef, 25955 /* *null_entry */ _soc_mem_entry_null_zeroes, 25956 /* index_min */ 0, 25957 /* index_max */ 127, 25958 /* minblock */ 14, 25959 /* maxblock */ 14, 25960 /* blocks */ 0x4000, 25961 /* blocks_hi */ 0, 25962 /* base */ 0x69cc0000, 25963 /* gran */ 1, 25964 /* bytes */ 18, 25965 /* nFields */ 4, 25966 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 25967 /* *views */ NULL, 25968 /* *views_num */ NULL, 25969 /* snoop_cb */ NULL, 25970 /* snoop_user_data */ NULL, 25971 /* snoop_flags */ 0, 25972 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25973 /* type */ SOC_MEM_TYPE_NORMAL, 25974 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25975 /* impl */ SOC_MEM_IMPL_NORMAL, 25976 /* cmic_mor_clks */ 0, 25977 /* access_latency_mode */ 0, 25978 }, 25979 #endif /* chips */ 25980 25981 #if defined(BCM_56770_A0) 25982 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_6_MASK_BCM56770_A0m */ 25983 /* mem FORWARDING_3_KEY_GEN_6_MASKm */ 25984 /* flags */ SOC_MEM_FLAG_VALID | 25985 SOC_MEM_FLAG_CACHABLE | 25986 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 25987 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 25988 /* cmp_fn */ _soc_mem_cmp_undef, 25989 /* *null_entry */ _soc_mem_entry_null_zeroes, 25990 /* index_min */ 0, 25991 /* index_max */ 127, 25992 /* minblock */ 25, 25993 /* maxblock */ 25, 25994 /* blocks */ 0x2000000, 25995 /* blocks_hi */ 0, 25996 /* base */ 0x69bc0000, 25997 /* gran */ 1, 25998 /* bytes */ 18, 25999 /* nFields */ 4, 26000 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 26001 /* *views */ NULL, 26002 /* *views_num */ NULL, 26003 /* snoop_cb */ NULL, 26004 /* snoop_user_data */ NULL, 26005 /* snoop_flags */ 0, 26006 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26007 /* type */ SOC_MEM_TYPE_NORMAL, 26008 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26009 /* impl */ SOC_MEM_IMPL_NORMAL, 26010 /* cmic_mor_clks */ 0, 26011 /* access_latency_mode */ 0, 26012 }, 26013 #endif /* chips */ 26014 26015 #if defined(BCM_56370_A0) 26016 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_6_MASK_PIPE0m */ 26017 /* mem FORWARDING_3_KEY_GEN_6_MASK_PIPE0m */ 26018 /* flags */ SOC_MEM_FLAG_VALID | 26019 SOC_MEM_FLAG_CACHABLE | 26020 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 26021 /* cmp_fn */ _soc_mem_cmp_undef, 26022 /* *null_entry */ _soc_mem_entry_null_zeroes, 26023 /* index_min */ 0, 26024 /* index_max */ 127, 26025 /* minblock */ 14, 26026 /* maxblock */ 14, 26027 /* blocks */ 0x4000, 26028 /* blocks_hi */ 0, 26029 /* base */ 0x69cc0000, 26030 /* gran */ 1, 26031 /* bytes */ 18, 26032 /* nFields */ 4, 26033 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MASKm_fields, 26034 /* *views */ NULL, 26035 /* *views_num */ NULL, 26036 /* snoop_cb */ NULL, 26037 /* snoop_user_data */ NULL, 26038 /* snoop_flags */ 0, 26039 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26040 /* type */ SOC_MEM_TYPE_NORMAL, 26041 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26042 /* impl */ SOC_MEM_IMPL_NORMAL, 26043 /* cmic_mor_clks */ 0, 26044 /* access_latency_mode */ 0, 26045 }, 26046 #endif /* chips */ 26047 26048 #if defined(BCM_56870_A0) 26049 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_6_MUX_CTRLm */ 26050 /* mem FORWARDING_3_KEY_GEN_6_MUX_CTRLm */ 26051 /* flags */ SOC_MEM_FLAG_VALID | 26052 SOC_MEM_FLAG_CACHABLE | 26053 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 26054 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 26055 /* cmp_fn */ _soc_mem_cmp_undef, 26056 /* *null_entry */ _soc_mem_entry_null_zeroes, 26057 /* index_min */ 0, 26058 /* index_max */ 127, 26059 /* minblock */ 37, 26060 /* maxblock */ 37, 26061 /* blocks */ 0, 26062 /* blocks_hi */ 0x20, 26063 /* base */ 0x69a40000, 26064 /* gran */ 1, 26065 /* bytes */ 15, 26066 /* nFields */ 34, 26067 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 26068 /* *views */ NULL, 26069 /* *views_num */ NULL, 26070 /* snoop_cb */ NULL, 26071 /* snoop_user_data */ NULL, 26072 /* snoop_flags */ 0, 26073 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26074 /* type */ SOC_MEM_TYPE_NORMAL, 26075 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26076 /* impl */ SOC_MEM_IMPL_NORMAL, 26077 /* cmic_mor_clks */ 0, 26078 /* access_latency_mode */ 0, 26079 }, 26080 #endif /* chips */ 26081 26082 #if defined(BCM_56370_A0) 26083 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_6_MUX_CTRL_BCM56370_A0m */ 26084 /* mem FORWARDING_3_KEY_GEN_6_MUX_CTRLm */ 26085 /* flags */ SOC_MEM_FLAG_VALID | 26086 SOC_MEM_FLAG_CACHABLE | 26087 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 26088 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 26089 /* cmp_fn */ _soc_mem_cmp_undef, 26090 /* *null_entry */ _soc_mem_entry_null_zeroes, 26091 /* index_min */ 0, 26092 /* index_max */ 127, 26093 /* minblock */ 14, 26094 /* maxblock */ 14, 26095 /* blocks */ 0x4000, 26096 /* blocks_hi */ 0, 26097 /* base */ 0x69c80000, 26098 /* gran */ 1, 26099 /* bytes */ 15, 26100 /* nFields */ 34, 26101 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 26102 /* *views */ NULL, 26103 /* *views_num */ NULL, 26104 /* snoop_cb */ NULL, 26105 /* snoop_user_data */ NULL, 26106 /* snoop_flags */ 0, 26107 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26108 /* type */ SOC_MEM_TYPE_NORMAL, 26109 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26110 /* impl */ SOC_MEM_IMPL_NORMAL, 26111 /* cmic_mor_clks */ 0, 26112 /* access_latency_mode */ 0, 26113 }, 26114 #endif /* chips */ 26115 26116 #if defined(BCM_56770_A0) 26117 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_6_MUX_CTRL_BCM56770_A0m */ 26118 /* mem FORWARDING_3_KEY_GEN_6_MUX_CTRLm */ 26119 /* flags */ SOC_MEM_FLAG_VALID | 26120 SOC_MEM_FLAG_CACHABLE | 26121 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 26122 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 26123 /* cmp_fn */ _soc_mem_cmp_undef, 26124 /* *null_entry */ _soc_mem_entry_null_zeroes, 26125 /* index_min */ 0, 26126 /* index_max */ 127, 26127 /* minblock */ 25, 26128 /* maxblock */ 25, 26129 /* blocks */ 0x2000000, 26130 /* blocks_hi */ 0, 26131 /* base */ 0x69b80000, 26132 /* gran */ 1, 26133 /* bytes */ 15, 26134 /* nFields */ 34, 26135 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 26136 /* *views */ NULL, 26137 /* *views_num */ NULL, 26138 /* snoop_cb */ NULL, 26139 /* snoop_user_data */ NULL, 26140 /* snoop_flags */ 0, 26141 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26142 /* type */ SOC_MEM_TYPE_NORMAL, 26143 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26144 /* impl */ SOC_MEM_IMPL_NORMAL, 26145 /* cmic_mor_clks */ 0, 26146 /* access_latency_mode */ 0, 26147 }, 26148 #endif /* chips */ 26149 26150 #if defined(BCM_56370_A0) 26151 { /* SOC_MEM_INT_FORWARDING_3_KEY_GEN_6_MUX_CTRL_PIPE0m */ 26152 /* mem FORWARDING_3_KEY_GEN_6_MUX_CTRL_PIPE0m */ 26153 /* flags */ SOC_MEM_FLAG_VALID | 26154 SOC_MEM_FLAG_CACHABLE | 26155 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 26156 /* cmp_fn */ _soc_mem_cmp_undef, 26157 /* *null_entry */ _soc_mem_entry_null_zeroes, 26158 /* index_min */ 0, 26159 /* index_max */ 127, 26160 /* minblock */ 14, 26161 /* maxblock */ 14, 26162 /* blocks */ 0x4000, 26163 /* blocks_hi */ 0, 26164 /* base */ 0x69c80000, 26165 /* gran */ 1, 26166 /* bytes */ 15, 26167 /* nFields */ 34, 26168 /* *fields */ soc_FORWARDING_1_KEY_GEN_1_MUX_CTRLm_fields, 26169 /* *views */ NULL, 26170 /* *views_num */ NULL, 26171 /* snoop_cb */ NULL, 26172 /* snoop_user_data */ NULL, 26173 /* snoop_flags */ 0, 26174 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26175 /* type */ SOC_MEM_TYPE_NORMAL, 26176 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26177 /* impl */ SOC_MEM_IMPL_NORMAL, 26178 /* cmic_mor_clks */ 0, 26179 /* access_latency_mode */ 0, 26180 }, 26181 #endif /* chips */ 26182 26183 #if defined(BCM_56870_A0) 26184 { /* SOC_MEM_INT_FORWARDING_3_LOGICAL_TBL_SEL_SRAMm */ 26185 /* mem FORWARDING_3_LOGICAL_TBL_SEL_SRAMm */ 26186 /* flags */ SOC_MEM_FLAG_VALID | 26187 SOC_MEM_FLAG_CACHABLE | 26188 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 26189 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 26190 /* cmp_fn */ _soc_mem_cmp_undef, 26191 /* *null_entry */ _soc_mem_entry_null_zeroes, 26192 /* index_min */ 0, 26193 /* index_max */ 127, 26194 /* minblock */ 37, 26195 /* maxblock */ 37, 26196 /* blocks */ 0, 26197 /* blocks_hi */ 0x20, 26198 /* base */ 0x69780000, 26199 /* gran */ 1, 26200 /* bytes */ 15, 26201 /* nFields */ 50, 26202 /* *fields */ soc_FORWARDING_3_LOGICAL_TBL_SEL_SRAMm_fields, 26203 /* *views */ NULL, 26204 /* *views_num */ NULL, 26205 /* snoop_cb */ NULL, 26206 /* snoop_user_data */ NULL, 26207 /* snoop_flags */ 0, 26208 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26209 /* type */ SOC_MEM_TYPE_NORMAL, 26210 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26211 /* impl */ SOC_MEM_IMPL_NORMAL, 26212 /* cmic_mor_clks */ 0, 26213 /* access_latency_mode */ 0, 26214 }, 26215 #endif /* chips */ 26216 26217 #if defined(BCM_56370_A0) 26218 { /* SOC_MEM_INT_FORWARDING_3_LOGICAL_TBL_SEL_SRAM_BCM56370_A0m */ 26219 /* mem FORWARDING_3_LOGICAL_TBL_SEL_SRAMm */ 26220 /* flags */ SOC_MEM_FLAG_VALID | 26221 SOC_MEM_FLAG_CACHABLE | 26222 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 26223 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 26224 /* cmp_fn */ _soc_mem_cmp_undef, 26225 /* *null_entry */ _soc_mem_entry_null_zeroes, 26226 /* index_min */ 0, 26227 /* index_max */ 127, 26228 /* minblock */ 14, 26229 /* maxblock */ 14, 26230 /* blocks */ 0x4000, 26231 /* blocks_hi */ 0, 26232 /* base */ 0x699c0000, 26233 /* gran */ 1, 26234 /* bytes */ 15, 26235 /* nFields */ 59, 26236 /* *fields */ soc_FORWARDING_3_LOGICAL_TBL_SEL_SRAM_BCM56370_A0m_fields, 26237 /* *views */ NULL, 26238 /* *views_num */ NULL, 26239 /* snoop_cb */ NULL, 26240 /* snoop_user_data */ NULL, 26241 /* snoop_flags */ 0, 26242 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26243 /* type */ SOC_MEM_TYPE_NORMAL, 26244 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26245 /* impl */ SOC_MEM_IMPL_NORMAL, 26246 /* cmic_mor_clks */ 0, 26247 /* access_latency_mode */ 0, 26248 }, 26249 #endif /* chips */ 26250 26251 #if defined(BCM_56770_A0) 26252 { /* SOC_MEM_INT_FORWARDING_3_LOGICAL_TBL_SEL_SRAM_BCM56770_A0m */ 26253 /* mem FORWARDING_3_LOGICAL_TBL_SEL_SRAMm */ 26254 /* flags */ SOC_MEM_FLAG_VALID | 26255 SOC_MEM_FLAG_CACHABLE | 26256 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 26257 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 26258 /* cmp_fn */ _soc_mem_cmp_undef, 26259 /* *null_entry */ _soc_mem_entry_null_zeroes, 26260 /* index_min */ 0, 26261 /* index_max */ 127, 26262 /* minblock */ 25, 26263 /* maxblock */ 25, 26264 /* blocks */ 0x2000000, 26265 /* blocks_hi */ 0, 26266 /* base */ 0x698c0000, 26267 /* gran */ 1, 26268 /* bytes */ 15, 26269 /* nFields */ 58, 26270 /* *fields */ soc_FORWARDING_3_LOGICAL_TBL_SEL_SRAM_BCM56770_A0m_fields, 26271 /* *views */ NULL, 26272 /* *views_num */ NULL, 26273 /* snoop_cb */ NULL, 26274 /* snoop_user_data */ NULL, 26275 /* snoop_flags */ 0, 26276 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26277 /* type */ SOC_MEM_TYPE_NORMAL, 26278 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26279 /* impl */ SOC_MEM_IMPL_NORMAL, 26280 /* cmic_mor_clks */ 0, 26281 /* access_latency_mode */ 0, 26282 }, 26283 #endif /* chips */ 26284 26285 #if defined(BCM_56370_A0) 26286 { /* SOC_MEM_INT_FORWARDING_3_LOGICAL_TBL_SEL_SRAM_PIPE0m */ 26287 /* mem FORWARDING_3_LOGICAL_TBL_SEL_SRAM_PIPE0m */ 26288 /* flags */ SOC_MEM_FLAG_VALID | 26289 SOC_MEM_FLAG_CACHABLE | 26290 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 26291 /* cmp_fn */ _soc_mem_cmp_undef, 26292 /* *null_entry */ _soc_mem_entry_null_zeroes, 26293 /* index_min */ 0, 26294 /* index_max */ 127, 26295 /* minblock */ 14, 26296 /* maxblock */ 14, 26297 /* blocks */ 0x4000, 26298 /* blocks_hi */ 0, 26299 /* base */ 0x699c0000, 26300 /* gran */ 1, 26301 /* bytes */ 15, 26302 /* nFields */ 59, 26303 /* *fields */ soc_FORWARDING_3_LOGICAL_TBL_SEL_SRAM_BCM56370_A0m_fields, 26304 /* *views */ NULL, 26305 /* *views_num */ NULL, 26306 /* snoop_cb */ NULL, 26307 /* snoop_user_data */ NULL, 26308 /* snoop_flags */ 0, 26309 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26310 /* type */ SOC_MEM_TYPE_NORMAL, 26311 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26312 /* impl */ SOC_MEM_IMPL_NORMAL, 26313 /* cmic_mor_clks */ 0, 26314 /* access_latency_mode */ 0, 26315 }, 26316 #endif /* chips */ 26317 26318 #if defined(BCM_56870_A0) 26319 { /* SOC_MEM_INT_FORWARDING_3_LOGICAL_TBL_SEL_TCAMm */ 26320 /* mem FORWARDING_3_LOGICAL_TBL_SEL_TCAMm */ 26321 /* flags */ SOC_MEM_FLAG_VALID | 26322 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 26323 SOC_MEM_FLAG_CACHABLE | 26324 SOC_MEM_FLAG_CAM | 26325 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 26326 /* cmp_fn */ _soc_mem_cmp_undef, 26327 /* *null_entry */ _soc_mem_entry_null_zeroes, 26328 /* index_min */ 0, 26329 /* index_max */ 127, 26330 /* minblock */ 37, 26331 /* maxblock */ 37, 26332 /* blocks */ 0, 26333 /* blocks_hi */ 0x20, 26334 /* base */ 0x69740000, 26335 /* gran */ 1, 26336 /* bytes */ 38, 26337 /* nFields */ 29, 26338 /* *fields */ soc_FORWARDING_1_LOGICAL_TBL_SEL_TCAMm_fields, 26339 /* *views */ NULL, 26340 /* *views_num */ NULL, 26341 /* snoop_cb */ NULL, 26342 /* snoop_user_data */ NULL, 26343 /* snoop_flags */ 0, 26344 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26345 /* type */ SOC_MEM_TYPE_NORMAL, 26346 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 26347 /* impl */ SOC_MEM_IMPL_NORMAL, 26348 /* cmic_mor_clks */ 0, 26349 /* access_latency_mode */ 3, 26350 }, 26351 #endif /* chips */ 26352 26353 #if defined(BCM_56370_A0) 26354 { /* SOC_MEM_INT_FORWARDING_3_LOGICAL_TBL_SEL_TCAM_BCM56370_A0m */ 26355 /* mem FORWARDING_3_LOGICAL_TBL_SEL_TCAMm */ 26356 /* flags */ SOC_MEM_FLAG_VALID | 26357 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 26358 SOC_MEM_FLAG_CACHABLE | 26359 SOC_MEM_FLAG_CAM | 26360 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 26361 /* cmp_fn */ _soc_mem_cmp_undef, 26362 /* *null_entry */ _soc_mem_entry_null_zeroes, 26363 /* index_min */ 0, 26364 /* index_max */ 127, 26365 /* minblock */ 14, 26366 /* maxblock */ 14, 26367 /* blocks */ 0x4000, 26368 /* blocks_hi */ 0, 26369 /* base */ 0x69980000, 26370 /* gran */ 1, 26371 /* bytes */ 38, 26372 /* nFields */ 29, 26373 /* *fields */ soc_FORWARDING_1_LOGICAL_TBL_SEL_TCAMm_fields, 26374 /* *views */ NULL, 26375 /* *views_num */ NULL, 26376 /* snoop_cb */ NULL, 26377 /* snoop_user_data */ NULL, 26378 /* snoop_flags */ 0, 26379 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26380 /* type */ SOC_MEM_TYPE_NORMAL, 26381 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 26382 /* impl */ SOC_MEM_IMPL_NORMAL, 26383 /* cmic_mor_clks */ 0, 26384 /* access_latency_mode */ 3, 26385 }, 26386 #endif /* chips */ 26387 26388 #if defined(BCM_56770_A0) 26389 { /* SOC_MEM_INT_FORWARDING_3_LOGICAL_TBL_SEL_TCAM_BCM56770_A0m */ 26390 /* mem FORWARDING_3_LOGICAL_TBL_SEL_TCAMm */ 26391 /* flags */ SOC_MEM_FLAG_VALID | 26392 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 26393 SOC_MEM_FLAG_CACHABLE | 26394 SOC_MEM_FLAG_CAM | 26395 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 26396 /* cmp_fn */ _soc_mem_cmp_undef, 26397 /* *null_entry */ _soc_mem_entry_null_zeroes, 26398 /* index_min */ 0, 26399 /* index_max */ 127, 26400 /* minblock */ 25, 26401 /* maxblock */ 25, 26402 /* blocks */ 0x2000000, 26403 /* blocks_hi */ 0, 26404 /* base */ 0x69880000, 26405 /* gran */ 1, 26406 /* bytes */ 38, 26407 /* nFields */ 29, 26408 /* *fields */ soc_FORWARDING_1_LOGICAL_TBL_SEL_TCAMm_fields, 26409 /* *views */ NULL, 26410 /* *views_num */ NULL, 26411 /* snoop_cb */ NULL, 26412 /* snoop_user_data */ NULL, 26413 /* snoop_flags */ 0, 26414 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26415 /* type */ SOC_MEM_TYPE_NORMAL, 26416 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 26417 /* impl */ SOC_MEM_IMPL_NORMAL, 26418 /* cmic_mor_clks */ 0, 26419 /* access_latency_mode */ 3, 26420 }, 26421 #endif /* chips */ 26422 26423 #if defined(BCM_56370_A0) 26424 { /* SOC_MEM_INT_FORWARDING_3_LOGICAL_TBL_SEL_TCAM_PIPE0m */ 26425 /* mem FORWARDING_3_LOGICAL_TBL_SEL_TCAM_PIPE0m */ 26426 /* flags */ SOC_MEM_FLAG_VALID | 26427 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 26428 SOC_MEM_FLAG_CACHABLE | 26429 SOC_MEM_FLAG_CAM, /* 0x80022 */ 26430 /* cmp_fn */ _soc_mem_cmp_undef, 26431 /* *null_entry */ _soc_mem_entry_null_zeroes, 26432 /* index_min */ 0, 26433 /* index_max */ 127, 26434 /* minblock */ 14, 26435 /* maxblock */ 14, 26436 /* blocks */ 0x4000, 26437 /* blocks_hi */ 0, 26438 /* base */ 0x69980000, 26439 /* gran */ 1, 26440 /* bytes */ 38, 26441 /* nFields */ 29, 26442 /* *fields */ soc_FORWARDING_1_LOGICAL_TBL_SEL_TCAMm_fields, 26443 /* *views */ NULL, 26444 /* *views_num */ NULL, 26445 /* snoop_cb */ NULL, 26446 /* snoop_user_data */ NULL, 26447 /* snoop_flags */ 0, 26448 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26449 /* type */ SOC_MEM_TYPE_NORMAL, 26450 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 26451 /* impl */ SOC_MEM_IMPL_NORMAL, 26452 /* cmic_mor_clks */ 0, 26453 /* access_latency_mode */ 3, 26454 }, 26455 #endif /* chips */ 26456 26457 #if defined(BCM_56870_A0) 26458 { /* SOC_MEM_INT_FORWARDING_3_MISS_POLICYm */ 26459 /* mem FORWARDING_3_MISS_POLICYm */ 26460 /* flags */ SOC_MEM_FLAG_VALID | 26461 SOC_MEM_FLAG_CACHABLE | 26462 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 26463 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 26464 /* cmp_fn */ _soc_mem_cmp_undef, 26465 /* *null_entry */ _soc_mem_entry_null_zeroes, 26466 /* index_min */ 0, 26467 /* index_max */ 31, 26468 /* minblock */ 37, 26469 /* maxblock */ 37, 26470 /* blocks */ 0, 26471 /* blocks_hi */ 0x20, 26472 /* base */ 0x681c0000, 26473 /* gran */ 1, 26474 /* bytes */ 21, 26475 /* nFields */ 13, 26476 /* *fields */ soc_FORWARDING_3_MISS_POLICYm_fields, 26477 /* *views */ NULL, 26478 /* *views_num */ NULL, 26479 /* snoop_cb */ NULL, 26480 /* snoop_user_data */ NULL, 26481 /* snoop_flags */ 0, 26482 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26483 /* type */ SOC_MEM_TYPE_NORMAL, 26484 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 26485 /* impl */ SOC_MEM_IMPL_NORMAL, 26486 /* cmic_mor_clks */ 0, 26487 /* access_latency_mode */ 3, 26488 }, 26489 #endif /* chips */ 26490 26491 #if defined(BCM_56370_A0) 26492 { /* SOC_MEM_INT_FORWARDING_3_MISS_POLICY_BCM56370_A0m */ 26493 /* mem FORWARDING_3_MISS_POLICYm */ 26494 /* flags */ SOC_MEM_FLAG_VALID | 26495 SOC_MEM_FLAG_CACHABLE | 26496 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 26497 /* cmp_fn */ _soc_mem_cmp_undef, 26498 /* *null_entry */ _soc_mem_entry_null_zeroes, 26499 /* index_min */ 0, 26500 /* index_max */ 31, 26501 /* minblock */ 14, 26502 /* maxblock */ 14, 26503 /* blocks */ 0x4000, 26504 /* blocks_hi */ 0, 26505 /* base */ 0x681c0000, 26506 /* gran */ 1, 26507 /* bytes */ 21, 26508 /* nFields */ 13, 26509 /* *fields */ soc_FORWARDING_3_MISS_POLICYm_fields, 26510 /* *views */ NULL, 26511 /* *views_num */ NULL, 26512 /* snoop_cb */ NULL, 26513 /* snoop_user_data */ NULL, 26514 /* snoop_flags */ 0, 26515 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26516 /* type */ SOC_MEM_TYPE_NORMAL, 26517 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 26518 /* impl */ SOC_MEM_IMPL_NORMAL, 26519 /* cmic_mor_clks */ 0, 26520 /* access_latency_mode */ 3, 26521 }, 26522 #endif /* chips */ 26523 26524 #if defined(BCM_56770_A0) 26525 { /* SOC_MEM_INT_FORWARDING_3_MISS_POLICY_BCM56770_A0m */ 26526 /* mem FORWARDING_3_MISS_POLICYm */ 26527 /* flags */ SOC_MEM_FLAG_VALID | 26528 SOC_MEM_FLAG_CACHABLE | 26529 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 26530 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 26531 /* cmp_fn */ _soc_mem_cmp_undef, 26532 /* *null_entry */ _soc_mem_entry_null_zeroes, 26533 /* index_min */ 0, 26534 /* index_max */ 31, 26535 /* minblock */ 25, 26536 /* maxblock */ 25, 26537 /* blocks */ 0x2000000, 26538 /* blocks_hi */ 0, 26539 /* base */ 0x681c0000, 26540 /* gran */ 1, 26541 /* bytes */ 21, 26542 /* nFields */ 13, 26543 /* *fields */ soc_FORWARDING_3_MISS_POLICYm_fields, 26544 /* *views */ NULL, 26545 /* *views_num */ NULL, 26546 /* snoop_cb */ NULL, 26547 /* snoop_user_data */ NULL, 26548 /* snoop_flags */ 0, 26549 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26550 /* type */ SOC_MEM_TYPE_NORMAL, 26551 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 26552 /* impl */ SOC_MEM_IMPL_NORMAL, 26553 /* cmic_mor_clks */ 0, 26554 /* access_latency_mode */ 3, 26555 }, 26556 #endif /* chips */ 26557 26558 #if defined(BCM_56870_A0) 26559 { /* SOC_MEM_INT_FORWARDING_3_POLICY_STRENGTH_PROFILEm */ 26560 /* mem FORWARDING_3_POLICY_STRENGTH_PROFILEm */ 26561 /* flags */ SOC_MEM_FLAG_VALID | 26562 SOC_MEM_FLAG_CACHABLE | 26563 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 26564 /* cmp_fn */ _soc_mem_cmp_undef, 26565 /* *null_entry */ _soc_mem_entry_null_zeroes, 26566 /* index_min */ 0, 26567 /* index_max */ 7, 26568 /* minblock */ 37, 26569 /* maxblock */ 37, 26570 /* blocks */ 0, 26571 /* blocks_hi */ 0x20, 26572 /* base */ 0x68180000, 26573 /* gran */ 1, 26574 /* bytes */ 16, 26575 /* nFields */ 21, 26576 /* *fields */ soc_FORWARDING_2_POLICY_STRENGTH_PROFILEm_fields, 26577 /* *views */ NULL, 26578 /* *views_num */ NULL, 26579 /* snoop_cb */ NULL, 26580 /* snoop_user_data */ NULL, 26581 /* snoop_flags */ 0, 26582 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26583 /* type */ SOC_MEM_TYPE_NORMAL, 26584 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 26585 /* impl */ SOC_MEM_IMPL_NORMAL, 26586 /* cmic_mor_clks */ 0, 26587 /* access_latency_mode */ 3, 26588 }, 26589 #endif /* chips */ 26590 26591 #if defined(BCM_56370_A0) 26592 { /* SOC_MEM_INT_FORWARDING_3_POLICY_STRENGTH_PROFILE_BCM56370_A0m */ 26593 /* mem FORWARDING_3_POLICY_STRENGTH_PROFILEm */ 26594 /* flags */ SOC_MEM_FLAG_VALID | 26595 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 26596 /* cmp_fn */ _soc_mem_cmp_undef, 26597 /* *null_entry */ _soc_mem_entry_null_zeroes, 26598 /* index_min */ 0, 26599 /* index_max */ 7, 26600 /* minblock */ 14, 26601 /* maxblock */ 14, 26602 /* blocks */ 0x4000, 26603 /* blocks_hi */ 0, 26604 /* base */ 0x68180000, 26605 /* gran */ 1, 26606 /* bytes */ 16, 26607 /* nFields */ 21, 26608 /* *fields */ soc_FORWARDING_2_POLICY_STRENGTH_PROFILEm_fields, 26609 /* *views */ NULL, 26610 /* *views_num */ NULL, 26611 /* snoop_cb */ NULL, 26612 /* snoop_user_data */ NULL, 26613 /* snoop_flags */ 0, 26614 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26615 /* type */ SOC_MEM_TYPE_NORMAL, 26616 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 26617 /* impl */ SOC_MEM_IMPL_NORMAL, 26618 /* cmic_mor_clks */ 0, 26619 /* access_latency_mode */ 3, 26620 }, 26621 #endif /* chips */ 26622 26623 #if defined(BCM_56770_A0) 26624 { /* SOC_MEM_INT_FORWARDING_3_POLICY_STRENGTH_PROFILE_BCM56770_A0m */ 26625 /* mem FORWARDING_3_POLICY_STRENGTH_PROFILEm */ 26626 /* flags */ SOC_MEM_FLAG_VALID | 26627 SOC_MEM_FLAG_CACHABLE | 26628 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 26629 /* cmp_fn */ _soc_mem_cmp_undef, 26630 /* *null_entry */ _soc_mem_entry_null_zeroes, 26631 /* index_min */ 0, 26632 /* index_max */ 7, 26633 /* minblock */ 25, 26634 /* maxblock */ 25, 26635 /* blocks */ 0x2000000, 26636 /* blocks_hi */ 0, 26637 /* base */ 0x68180000, 26638 /* gran */ 1, 26639 /* bytes */ 16, 26640 /* nFields */ 21, 26641 /* *fields */ soc_FORWARDING_2_POLICY_STRENGTH_PROFILEm_fields, 26642 /* *views */ NULL, 26643 /* *views_num */ NULL, 26644 /* snoop_cb */ NULL, 26645 /* snoop_user_data */ NULL, 26646 /* snoop_flags */ 0, 26647 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26648 /* type */ SOC_MEM_TYPE_NORMAL, 26649 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 26650 /* impl */ SOC_MEM_IMPL_NORMAL, 26651 /* cmic_mor_clks */ 0, 26652 /* access_latency_mode */ 3, 26653 }, 26654 #endif /* chips */ 26655 26656 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 26657 { /* SOC_MEM_INT_FPEM_ECCm */ 26658 /* mem FPEM_ECCm */ 26659 /* flags */ SOC_MEM_FLAG_VALID | 26660 SOC_MEM_FLAG_CACHABLE | 26661 SOC_MEM_FLAG_SER_SPECIAL | 26662 SOC_MEM_FLAG_HASHED | 26663 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x20222 */ 26664 /* cmp_fn */ _soc_mem_cmp_undef, 26665 /* *null_entry */ _soc_mem_entry_null_zeroes, 26666 /* index_min */ 0, 26667 /* index_max */ 131071, 26668 /* minblock */ 36, 26669 /* maxblock */ 36, 26670 /* blocks */ 0, 26671 /* blocks_hi */ 0x10, 26672 /* base */ 0x38740000, 26673 /* gran */ 1, 26674 /* bytes */ 15, 26675 /* nFields */ 4, 26676 /* *fields */ soc_FPEM_ECCm_fields, 26677 /* *views */ NULL, 26678 /* *views_num */ NULL, 26679 /* snoop_cb */ NULL, 26680 /* snoop_user_data */ NULL, 26681 /* snoop_flags */ 0, 26682 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26683 /* type */ SOC_MEM_TYPE_NORMAL, 26684 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26685 /* impl */ SOC_MEM_IMPL_NORMAL, 26686 /* cmic_mor_clks */ 0, 26687 /* access_latency_mode */ 0, 26688 }, 26689 #endif /* chips */ 26690 26691 #if defined(BCM_56970_A0) 26692 { /* SOC_MEM_INT_FPEM_ECC_BCM56970_A0m */ 26693 /* mem FPEM_ECCm */ 26694 /* flags */ SOC_MEM_FLAG_VALID | 26695 SOC_MEM_FLAG_CACHABLE | 26696 SOC_MEM_FLAG_SER_SPECIAL | 26697 SOC_MEM_FLAG_HASHED | 26698 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x20222 */ 26699 /* cmp_fn */ _soc_mem_cmp_undef, 26700 /* *null_entry */ _soc_mem_entry_null_zeroes, 26701 /* index_min */ 0, 26702 /* index_max */ 262143, 26703 /* minblock */ 68, 26704 /* maxblock */ 68, 26705 /* blocks */ 0, 26706 /* blocks_hi */ 0xffffffff, 26707 /* base */ 0x5c840000, 26708 /* gran */ 1, 26709 /* bytes */ 15, 26710 /* nFields */ 4, 26711 /* *fields */ soc_FPEM_ECCm_fields, 26712 /* *views */ NULL, 26713 /* *views_num */ NULL, 26714 /* snoop_cb */ NULL, 26715 /* snoop_user_data */ NULL, 26716 /* snoop_flags */ 0, 26717 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26718 /* type */ SOC_MEM_TYPE_NORMAL, 26719 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26720 /* impl */ SOC_MEM_IMPL_NORMAL, 26721 /* cmic_mor_clks */ 0, 26722 /* access_latency_mode */ 0, 26723 }, 26724 #endif /* chips */ 26725 26726 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 26727 { /* SOC_MEM_INT_FPEM_ECC_PIPE0m */ 26728 /* mem FPEM_ECC_PIPE0m */ 26729 /* flags */ SOC_MEM_FLAG_VALID | 26730 SOC_MEM_FLAG_CACHABLE | 26731 SOC_MEM_FLAG_SER_SPECIAL | 26732 SOC_MEM_FLAG_HASHED, /* 0x20222 */ 26733 /* cmp_fn */ _soc_mem_cmp_undef, 26734 /* *null_entry */ _soc_mem_entry_null_zeroes, 26735 /* index_min */ 0, 26736 /* index_max */ 131071, 26737 /* minblock */ 36, 26738 /* maxblock */ 36, 26739 /* blocks */ 0, 26740 /* blocks_hi */ 0x10, 26741 /* base */ 0x38740000, 26742 /* gran */ 1, 26743 /* bytes */ 15, 26744 /* nFields */ 4, 26745 /* *fields */ soc_FPEM_ECCm_fields, 26746 /* *views */ NULL, 26747 /* *views_num */ NULL, 26748 /* snoop_cb */ NULL, 26749 /* snoop_user_data */ NULL, 26750 /* snoop_flags */ 0, 26751 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26752 /* type */ SOC_MEM_TYPE_NORMAL, 26753 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26754 /* impl */ SOC_MEM_IMPL_NORMAL, 26755 /* cmic_mor_clks */ 0, 26756 /* access_latency_mode */ 0, 26757 }, 26758 #endif /* chips */ 26759 26760 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 26761 { /* SOC_MEM_INT_FPEM_ECC_PIPE1m */ 26762 /* mem FPEM_ECC_PIPE1m */ 26763 /* flags */ SOC_MEM_FLAG_VALID | 26764 SOC_MEM_FLAG_CACHABLE | 26765 SOC_MEM_FLAG_SER_SPECIAL | 26766 SOC_MEM_FLAG_HASHED | 26767 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x20222 */ 26768 /* cmp_fn */ _soc_mem_cmp_undef, 26769 /* *null_entry */ _soc_mem_entry_null_zeroes, 26770 /* index_min */ 0, 26771 /* index_max */ 131071, 26772 /* minblock */ 36, 26773 /* maxblock */ 36, 26774 /* blocks */ 0, 26775 /* blocks_hi */ 0x10, 26776 /* base */ 0x38740000, 26777 /* gran */ 1, 26778 /* bytes */ 15, 26779 /* nFields */ 4, 26780 /* *fields */ soc_FPEM_ECCm_fields, 26781 /* *views */ NULL, 26782 /* *views_num */ NULL, 26783 /* snoop_cb */ NULL, 26784 /* snoop_user_data */ NULL, 26785 /* snoop_flags */ 0, 26786 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26787 /* type */ SOC_MEM_TYPE_NORMAL, 26788 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26789 /* impl */ SOC_MEM_IMPL_NORMAL, 26790 /* cmic_mor_clks */ 0, 26791 /* access_latency_mode */ 0, 26792 }, 26793 #endif /* chips */ 26794 26795 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 26796 { /* SOC_MEM_INT_FPEM_ECC_PIPE2m */ 26797 /* mem FPEM_ECC_PIPE2m */ 26798 /* flags */ SOC_MEM_FLAG_VALID | 26799 SOC_MEM_FLAG_CACHABLE | 26800 SOC_MEM_FLAG_SER_SPECIAL | 26801 SOC_MEM_FLAG_HASHED | 26802 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x20222 */ 26803 /* cmp_fn */ _soc_mem_cmp_undef, 26804 /* *null_entry */ _soc_mem_entry_null_zeroes, 26805 /* index_min */ 0, 26806 /* index_max */ 131071, 26807 /* minblock */ 36, 26808 /* maxblock */ 36, 26809 /* blocks */ 0, 26810 /* blocks_hi */ 0x10, 26811 /* base */ 0x38740000, 26812 /* gran */ 1, 26813 /* bytes */ 15, 26814 /* nFields */ 4, 26815 /* *fields */ soc_FPEM_ECCm_fields, 26816 /* *views */ NULL, 26817 /* *views_num */ NULL, 26818 /* snoop_cb */ NULL, 26819 /* snoop_user_data */ NULL, 26820 /* snoop_flags */ 0, 26821 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26822 /* type */ SOC_MEM_TYPE_NORMAL, 26823 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26824 /* impl */ SOC_MEM_IMPL_NORMAL, 26825 /* cmic_mor_clks */ 0, 26826 /* access_latency_mode */ 0, 26827 }, 26828 #endif /* chips */ 26829 26830 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 26831 { /* SOC_MEM_INT_FPEM_ECC_PIPE3m */ 26832 /* mem FPEM_ECC_PIPE3m */ 26833 /* flags */ SOC_MEM_FLAG_VALID | 26834 SOC_MEM_FLAG_CACHABLE | 26835 SOC_MEM_FLAG_SER_SPECIAL | 26836 SOC_MEM_FLAG_HASHED | 26837 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x20222 */ 26838 /* cmp_fn */ _soc_mem_cmp_undef, 26839 /* *null_entry */ _soc_mem_entry_null_zeroes, 26840 /* index_min */ 0, 26841 /* index_max */ 131071, 26842 /* minblock */ 36, 26843 /* maxblock */ 36, 26844 /* blocks */ 0, 26845 /* blocks_hi */ 0x10, 26846 /* base */ 0x38740000, 26847 /* gran */ 1, 26848 /* bytes */ 15, 26849 /* nFields */ 4, 26850 /* *fields */ soc_FPEM_ECCm_fields, 26851 /* *views */ NULL, 26852 /* *views_num */ NULL, 26853 /* snoop_cb */ NULL, 26854 /* snoop_user_data */ NULL, 26855 /* snoop_flags */ 0, 26856 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26857 /* type */ SOC_MEM_TYPE_NORMAL, 26858 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26859 /* impl */ SOC_MEM_IMPL_NORMAL, 26860 /* cmic_mor_clks */ 0, 26861 /* access_latency_mode */ 0, 26862 }, 26863 #endif /* chips */ 26864 26865 #if defined(BCM_56970_A0) 26866 { /* SOC_MEM_INT_FPEM_ECC_PIPE0_BCM56970_A0m */ 26867 /* mem FPEM_ECC_PIPE0m */ 26868 /* flags */ SOC_MEM_FLAG_VALID | 26869 SOC_MEM_FLAG_CACHABLE | 26870 SOC_MEM_FLAG_SER_SPECIAL | 26871 SOC_MEM_FLAG_HASHED, /* 0x20222 */ 26872 /* cmp_fn */ _soc_mem_cmp_undef, 26873 /* *null_entry */ _soc_mem_entry_null_zeroes, 26874 /* index_min */ 0, 26875 /* index_max */ 262143, 26876 /* minblock */ 68, 26877 /* maxblock */ 68, 26878 /* blocks */ 0, 26879 /* blocks_hi */ 0xffffffff, 26880 /* base */ 0x5c840000, 26881 /* gran */ 1, 26882 /* bytes */ 15, 26883 /* nFields */ 4, 26884 /* *fields */ soc_FPEM_ECCm_fields, 26885 /* *views */ NULL, 26886 /* *views_num */ NULL, 26887 /* snoop_cb */ NULL, 26888 /* snoop_user_data */ NULL, 26889 /* snoop_flags */ 0, 26890 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26891 /* type */ SOC_MEM_TYPE_NORMAL, 26892 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26893 /* impl */ SOC_MEM_IMPL_NORMAL, 26894 /* cmic_mor_clks */ 0, 26895 /* access_latency_mode */ 0, 26896 }, 26897 #endif /* chips */ 26898 26899 #if defined(BCM_56970_A0) 26900 { /* SOC_MEM_INT_FPEM_ECC_PIPE1_BCM56970_A0m */ 26901 /* mem FPEM_ECC_PIPE1m */ 26902 /* flags */ SOC_MEM_FLAG_VALID | 26903 SOC_MEM_FLAG_CACHABLE | 26904 SOC_MEM_FLAG_SER_SPECIAL | 26905 SOC_MEM_FLAG_HASHED | 26906 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x20222 */ 26907 /* cmp_fn */ _soc_mem_cmp_undef, 26908 /* *null_entry */ _soc_mem_entry_null_zeroes, 26909 /* index_min */ 0, 26910 /* index_max */ 262143, 26911 /* minblock */ 68, 26912 /* maxblock */ 68, 26913 /* blocks */ 0, 26914 /* blocks_hi */ 0xffffffff, 26915 /* base */ 0x5c840000, 26916 /* gran */ 1, 26917 /* bytes */ 15, 26918 /* nFields */ 4, 26919 /* *fields */ soc_FPEM_ECCm_fields, 26920 /* *views */ NULL, 26921 /* *views_num */ NULL, 26922 /* snoop_cb */ NULL, 26923 /* snoop_user_data */ NULL, 26924 /* snoop_flags */ 0, 26925 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26926 /* type */ SOC_MEM_TYPE_NORMAL, 26927 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26928 /* impl */ SOC_MEM_IMPL_NORMAL, 26929 /* cmic_mor_clks */ 0, 26930 /* access_latency_mode */ 0, 26931 }, 26932 #endif /* chips */ 26933 26934 #if defined(BCM_56970_A0) 26935 { /* SOC_MEM_INT_FPEM_ECC_PIPE2_BCM56970_A0m */ 26936 /* mem FPEM_ECC_PIPE2m */ 26937 /* flags */ SOC_MEM_FLAG_VALID | 26938 SOC_MEM_FLAG_CACHABLE | 26939 SOC_MEM_FLAG_SER_SPECIAL | 26940 SOC_MEM_FLAG_HASHED | 26941 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x20222 */ 26942 /* cmp_fn */ _soc_mem_cmp_undef, 26943 /* *null_entry */ _soc_mem_entry_null_zeroes, 26944 /* index_min */ 0, 26945 /* index_max */ 262143, 26946 /* minblock */ 68, 26947 /* maxblock */ 68, 26948 /* blocks */ 0, 26949 /* blocks_hi */ 0xffffffff, 26950 /* base */ 0x5c840000, 26951 /* gran */ 1, 26952 /* bytes */ 15, 26953 /* nFields */ 4, 26954 /* *fields */ soc_FPEM_ECCm_fields, 26955 /* *views */ NULL, 26956 /* *views_num */ NULL, 26957 /* snoop_cb */ NULL, 26958 /* snoop_user_data */ NULL, 26959 /* snoop_flags */ 0, 26960 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26961 /* type */ SOC_MEM_TYPE_NORMAL, 26962 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26963 /* impl */ SOC_MEM_IMPL_NORMAL, 26964 /* cmic_mor_clks */ 0, 26965 /* access_latency_mode */ 0, 26966 }, 26967 #endif /* chips */ 26968 26969 #if defined(BCM_56970_A0) 26970 { /* SOC_MEM_INT_FPEM_ECC_PIPE3_BCM56970_A0m */ 26971 /* mem FPEM_ECC_PIPE3m */ 26972 /* flags */ SOC_MEM_FLAG_VALID | 26973 SOC_MEM_FLAG_CACHABLE | 26974 SOC_MEM_FLAG_SER_SPECIAL | 26975 SOC_MEM_FLAG_HASHED | 26976 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x20222 */ 26977 /* cmp_fn */ _soc_mem_cmp_undef, 26978 /* *null_entry */ _soc_mem_entry_null_zeroes, 26979 /* index_min */ 0, 26980 /* index_max */ 262143, 26981 /* minblock */ 68, 26982 /* maxblock */ 68, 26983 /* blocks */ 0, 26984 /* blocks_hi */ 0xffffffff, 26985 /* base */ 0x5c840000, 26986 /* gran */ 1, 26987 /* bytes */ 15, 26988 /* nFields */ 4, 26989 /* *fields */ soc_FPEM_ECCm_fields, 26990 /* *views */ NULL, 26991 /* *views_num */ NULL, 26992 /* snoop_cb */ NULL, 26993 /* snoop_user_data */ NULL, 26994 /* snoop_flags */ 0, 26995 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26996 /* type */ SOC_MEM_TYPE_NORMAL, 26997 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26998 /* impl */ SOC_MEM_IMPL_NORMAL, 26999 /* cmic_mor_clks */ 0, 27000 /* access_latency_mode */ 0, 27001 }, 27002 #endif /* chips */ 27003 27004 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 27005 { /* SOC_MEM_INT_FPEM_LPm */ 27006 /* mem FPEM_LPm */ 27007 /* flags */ SOC_MEM_FLAG_VALID | 27008 SOC_MEM_FLAG_CACHABLE | 27009 SOC_MEM_FLAG_SER_SPECIAL | 27010 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x222 */ 27011 /* cmp_fn */ _soc_mem_cmp_undef, 27012 /* *null_entry */ _soc_mem_entry_null_zeroes, 27013 /* index_min */ 0, 27014 /* index_max */ 32767, 27015 /* minblock */ 36, 27016 /* maxblock */ 36, 27017 /* blocks */ 0, 27018 /* blocks_hi */ 0x10, 27019 /* base */ 0x3a100000, 27020 /* gran */ 1, 27021 /* bytes */ 6, 27022 /* nFields */ 13, 27023 /* *fields */ soc_FPEM_LPm_fields, 27024 /* *views */ NULL, 27025 /* *views_num */ NULL, 27026 /* snoop_cb */ NULL, 27027 /* snoop_user_data */ NULL, 27028 /* snoop_flags */ 0, 27029 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27030 /* type */ SOC_MEM_TYPE_NORMAL, 27031 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27032 /* impl */ SOC_MEM_IMPL_NORMAL, 27033 /* cmic_mor_clks */ 0, 27034 /* access_latency_mode */ 0, 27035 }, 27036 #endif /* chips */ 27037 27038 #if defined(BCM_56970_A0) 27039 { /* SOC_MEM_INT_FPEM_LP_BCM56970_A0m */ 27040 /* mem FPEM_LPm */ 27041 /* flags */ SOC_MEM_FLAG_VALID | 27042 SOC_MEM_FLAG_CACHABLE | 27043 SOC_MEM_FLAG_SER_SPECIAL | 27044 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x222 */ 27045 /* cmp_fn */ _soc_mem_cmp_undef, 27046 /* *null_entry */ _soc_mem_entry_null_zeroes, 27047 /* index_min */ 0, 27048 /* index_max */ 65535, 27049 /* minblock */ 68, 27050 /* maxblock */ 68, 27051 /* blocks */ 0, 27052 /* blocks_hi */ 0xffffffff, 27053 /* base */ 0x5e100000, 27054 /* gran */ 1, 27055 /* bytes */ 6, 27056 /* nFields */ 13, 27057 /* *fields */ soc_FPEM_LPm_fields, 27058 /* *views */ NULL, 27059 /* *views_num */ NULL, 27060 /* snoop_cb */ NULL, 27061 /* snoop_user_data */ NULL, 27062 /* snoop_flags */ 0, 27063 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27064 /* type */ SOC_MEM_TYPE_NORMAL, 27065 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27066 /* impl */ SOC_MEM_IMPL_NORMAL, 27067 /* cmic_mor_clks */ 0, 27068 /* access_latency_mode */ 0, 27069 }, 27070 #endif /* chips */ 27071 27072 #if defined(BCM_56504_A0) || defined(BCM_56504_B0) 27073 { /* SOC_MEM_INT_FP_COUNTER_TABLEm */ 27074 /* mem FP_COUNTER_TABLEm */ 27075 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 27076 /* cmp_fn */ _soc_mem_cmp_undef, 27077 /* *null_entry */ _soc_mem_entry_null_zeroes, 27078 /* index_min */ 0, 27079 /* index_max */ 2047, 27080 /* minblock */ 6, 27081 /* maxblock */ 6, 27082 /* blocks */ 0x40, 27083 /* blocks_hi */ 0, 27084 /* base */ 0x0c070000, 27085 /* gran */ 1, 27086 /* bytes */ 4, 27087 /* nFields */ 1, 27088 /* *fields */ soc_FP_COUNTER_TABLEm_fields, 27089 /* *views */ NULL, 27090 /* *views_num */ NULL, 27091 /* snoop_cb */ NULL, 27092 /* snoop_user_data */ NULL, 27093 /* snoop_flags */ 0, 27094 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27095 /* type */ SOC_MEM_TYPE_NORMAL, 27096 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27097 /* impl */ SOC_MEM_IMPL_NORMAL, 27098 /* cmic_mor_clks */ 0, 27099 }, 27100 #endif /* chips */ 27101 27102 #if defined(BCM_53314_A0) || defined(BCM_53324_A0) 27103 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM53314_A0m */ 27104 /* mem FP_COUNTER_TABLEm */ 27105 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 27106 /* cmp_fn */ _soc_mem_cmp_undef, 27107 /* *null_entry */ _soc_mem_entry_null_zeroes, 27108 /* index_min */ 0, 27109 /* index_max */ 511, 27110 /* minblock */ 6, 27111 /* maxblock */ 6, 27112 /* blocks */ 0x40, 27113 /* blocks_hi */ 0, 27114 /* base */ 0x0d070000, 27115 /* gran */ 1, 27116 /* bytes */ 4, 27117 /* nFields */ 1, 27118 /* *fields */ soc_FP_COUNTER_TABLEm_fields, 27119 /* *views */ NULL, 27120 /* *views_num */ NULL, 27121 /* snoop_cb */ NULL, 27122 /* snoop_user_data */ NULL, 27123 /* snoop_flags */ 0, 27124 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27125 /* type */ SOC_MEM_TYPE_NORMAL, 27126 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27127 /* impl */ SOC_MEM_IMPL_NORMAL, 27128 /* cmic_mor_clks */ 0, 27129 }, 27130 #endif /* chips */ 27131 27132 #if defined(BCM_53400_A0) 27133 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM53400_A0m */ 27134 /* mem FP_COUNTER_TABLEm */ 27135 /* flags */ SOC_MEM_FLAG_VALID | 27136 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 27137 /* cmp_fn */ _soc_mem_cmp_undef, 27138 /* *null_entry */ _soc_mem_entry_null_zeroes, 27139 /* index_min */ 0, 27140 /* index_max */ 2047, 27141 /* minblock */ 5, 27142 /* maxblock */ 5, 27143 /* blocks */ 0x20, 27144 /* blocks_hi */ 0, 27145 /* base */ 0x38140000, 27146 /* gran */ 1, 27147 /* bytes */ 9, 27148 /* nFields */ 4, 27149 /* *fields */ soc_FP_COUNTER_TABLE_BCM53400_A0m_fields, 27150 /* *views */ NULL, 27151 /* *views_num */ NULL, 27152 /* snoop_cb */ NULL, 27153 /* snoop_user_data */ NULL, 27154 /* snoop_flags */ 0, 27155 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27156 /* type */ SOC_MEM_TYPE_NORMAL, 27157 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27158 /* impl */ SOC_MEM_IMPL_NORMAL, 27159 /* cmic_mor_clks */ 0, 27160 }, 27161 #endif /* chips */ 27162 27163 #if defined(BCM_53540_A0) 27164 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM53540_A0m */ 27165 /* mem FP_COUNTER_TABLEm */ 27166 /* flags */ SOC_MEM_FLAG_VALID | 27167 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 27168 /* cmp_fn */ _soc_mem_cmp_undef, 27169 /* *null_entry */ _soc_mem_entry_null_zeroes, 27170 /* index_min */ 0, 27171 /* index_max */ 1023, 27172 /* minblock */ 8, 27173 /* maxblock */ 8, 27174 /* blocks */ 0x100, 27175 /* blocks_hi */ 0, 27176 /* base */ 0x38140000, 27177 /* gran */ 1, 27178 /* bytes */ 9, 27179 /* nFields */ 4, 27180 /* *fields */ soc_FP_COUNTER_TABLE_BCM53400_A0m_fields, 27181 /* *views */ NULL, 27182 /* *views_num */ NULL, 27183 /* snoop_cb */ NULL, 27184 /* snoop_user_data */ NULL, 27185 /* snoop_flags */ 0, 27186 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27187 /* type */ SOC_MEM_TYPE_NORMAL, 27188 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27189 /* impl */ SOC_MEM_IMPL_NORMAL, 27190 /* cmic_mor_clks */ 0, 27191 }, 27192 #endif /* chips */ 27193 27194 #if defined(BCM_53570_A0) || defined(BCM_53570_B0) 27195 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM53570_A0m */ 27196 /* mem FP_COUNTER_TABLEm */ 27197 /* flags */ SOC_MEM_FLAG_VALID | 27198 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 27199 /* cmp_fn */ _soc_mem_cmp_undef, 27200 /* *null_entry */ _soc_mem_entry_null_zeroes, 27201 /* index_min */ 0, 27202 /* index_max */ 3071, 27203 /* minblock */ 15, 27204 /* maxblock */ 15, 27205 /* blocks */ 0x8000, 27206 /* blocks_hi */ 0, 27207 /* base */ 0x38140000, 27208 /* gran */ 1, 27209 /* bytes */ 9, 27210 /* nFields */ 4, 27211 /* *fields */ soc_FP_COUNTER_TABLE_BCM53400_A0m_fields, 27212 /* *views */ NULL, 27213 /* *views_num */ NULL, 27214 /* snoop_cb */ NULL, 27215 /* snoop_user_data */ NULL, 27216 /* snoop_flags */ 0, 27217 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27218 /* type */ SOC_MEM_TYPE_NORMAL, 27219 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27220 /* impl */ SOC_MEM_IMPL_NORMAL, 27221 /* cmic_mor_clks */ 0, 27222 }, 27223 #endif /* chips */ 27224 27225 #if defined(BCM_56142_A0) 27226 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM56142_A0m */ 27227 /* mem FP_COUNTER_TABLEm */ 27228 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 27229 /* cmp_fn */ _soc_mem_cmp_undef, 27230 /* *null_entry */ _soc_mem_entry_null_zeroes, 27231 /* index_min */ 0, 27232 /* index_max */ 1023, 27233 /* minblock */ 5, 27234 /* maxblock */ 5, 27235 /* blocks */ 0x20, 27236 /* blocks_hi */ 0, 27237 /* base */ 0x0f028000, 27238 /* gran */ 1, 27239 /* bytes */ 9, 27240 /* nFields */ 4, 27241 /* *fields */ soc_FP_COUNTER_TABLE_BCM56334_A0m_fields, 27242 /* *views */ NULL, 27243 /* *views_num */ NULL, 27244 /* snoop_cb */ NULL, 27245 /* snoop_user_data */ NULL, 27246 /* snoop_flags */ 0, 27247 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27248 /* type */ SOC_MEM_TYPE_NORMAL, 27249 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27250 /* impl */ SOC_MEM_IMPL_NORMAL, 27251 /* cmic_mor_clks */ 0, 27252 }, 27253 #endif /* chips */ 27254 27255 #if defined(BCM_56150_A0) 27256 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM56150_A0m */ 27257 /* mem FP_COUNTER_TABLEm */ 27258 /* flags */ SOC_MEM_FLAG_VALID | 27259 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 27260 /* cmp_fn */ _soc_mem_cmp_undef, 27261 /* *null_entry */ _soc_mem_entry_null_zeroes, 27262 /* index_min */ 0, 27263 /* index_max */ 2047, 27264 /* minblock */ 5, 27265 /* maxblock */ 5, 27266 /* blocks */ 0x20, 27267 /* blocks_hi */ 0, 27268 /* base */ 0x3c140000, 27269 /* gran */ 1, 27270 /* bytes */ 9, 27271 /* nFields */ 4, 27272 /* *fields */ soc_FP_COUNTER_TABLE_BCM56450_A0m_fields, 27273 /* *views */ NULL, 27274 /* *views_num */ NULL, 27275 /* snoop_cb */ NULL, 27276 /* snoop_user_data */ NULL, 27277 /* snoop_flags */ 0, 27278 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27279 /* type */ SOC_MEM_TYPE_NORMAL, 27280 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27281 /* impl */ SOC_MEM_IMPL_NORMAL, 27282 /* cmic_mor_clks */ 0, 27283 }, 27284 #endif /* chips */ 27285 27286 #if defined(BCM_56160_A0) 27287 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM56160_A0m */ 27288 /* mem FP_COUNTER_TABLEm */ 27289 /* flags */ SOC_MEM_FLAG_VALID | 27290 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 27291 /* cmp_fn */ _soc_mem_cmp_undef, 27292 /* *null_entry */ _soc_mem_entry_null_zeroes, 27293 /* index_min */ 0, 27294 /* index_max */ 2047, 27295 /* minblock */ 7, 27296 /* maxblock */ 7, 27297 /* blocks */ 0x80, 27298 /* blocks_hi */ 0, 27299 /* base */ 0x38140000, 27300 /* gran */ 1, 27301 /* bytes */ 9, 27302 /* nFields */ 4, 27303 /* *fields */ soc_FP_COUNTER_TABLE_BCM53400_A0m_fields, 27304 /* *views */ NULL, 27305 /* *views_num */ NULL, 27306 /* snoop_cb */ NULL, 27307 /* snoop_user_data */ NULL, 27308 /* snoop_flags */ 0, 27309 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27310 /* type */ SOC_MEM_TYPE_NORMAL, 27311 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27312 /* impl */ SOC_MEM_IMPL_NORMAL, 27313 /* cmic_mor_clks */ 0, 27314 }, 27315 #endif /* chips */ 27316 27317 #if defined(BCM_56224_A0) || defined(BCM_56224_B0) 27318 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM56224_A0m */ 27319 /* mem FP_COUNTER_TABLEm */ 27320 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 27321 /* cmp_fn */ _soc_mem_cmp_undef, 27322 /* *null_entry */ _soc_mem_entry_null_zeroes, 27323 /* index_min */ 0, 27324 /* index_max */ 2047, 27325 /* minblock */ 6, 27326 /* maxblock */ 6, 27327 /* blocks */ 0x40, 27328 /* blocks_hi */ 0, 27329 /* base */ 0x0d070000, 27330 /* gran */ 1, 27331 /* bytes */ 4, 27332 /* nFields */ 1, 27333 /* *fields */ soc_FP_COUNTER_TABLEm_fields, 27334 /* *views */ NULL, 27335 /* *views_num */ NULL, 27336 /* snoop_cb */ NULL, 27337 /* snoop_user_data */ NULL, 27338 /* snoop_flags */ 0, 27339 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27340 /* type */ SOC_MEM_TYPE_NORMAL, 27341 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27342 /* impl */ SOC_MEM_IMPL_NORMAL, 27343 /* cmic_mor_clks */ 0, 27344 }, 27345 #endif /* chips */ 27346 27347 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 27348 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM56260_A0m */ 27349 /* mem FP_COUNTER_TABLEm */ 27350 /* flags */ SOC_MEM_FLAG_VALID | 27351 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 27352 /* cmp_fn */ _soc_mem_cmp_undef, 27353 /* *null_entry */ _soc_mem_entry_null_zeroes, 27354 /* index_min */ 0, 27355 /* index_max */ 3071, 27356 /* minblock */ 6, 27357 /* maxblock */ 6, 27358 /* blocks */ 0x40, 27359 /* blocks_hi */ 0, 27360 /* base */ 0x34140000, 27361 /* gran */ 1, 27362 /* bytes */ 9, 27363 /* nFields */ 4, 27364 /* *fields */ soc_FP_COUNTER_TABLE_BCM53400_A0m_fields, 27365 /* *views */ NULL, 27366 /* *views_num */ NULL, 27367 /* snoop_cb */ NULL, 27368 /* snoop_user_data */ NULL, 27369 /* snoop_flags */ 0, 27370 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27371 /* type */ SOC_MEM_TYPE_NORMAL, 27372 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27373 /* impl */ SOC_MEM_IMPL_NORMAL, 27374 /* cmic_mor_clks */ 0, 27375 }, 27376 #endif /* chips */ 27377 27378 #if defined(BCM_56270_A0) 27379 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM56270_A0m */ 27380 /* mem FP_COUNTER_TABLEm */ 27381 /* flags */ SOC_MEM_FLAG_VALID | 27382 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 27383 /* cmp_fn */ _soc_mem_cmp_undef, 27384 /* *null_entry */ _soc_mem_entry_null_zeroes, 27385 /* index_min */ 0, 27386 /* index_max */ 2047, 27387 /* minblock */ 5, 27388 /* maxblock */ 5, 27389 /* blocks */ 0x20, 27390 /* blocks_hi */ 0, 27391 /* base */ 0x34140000, 27392 /* gran */ 1, 27393 /* bytes */ 9, 27394 /* nFields */ 4, 27395 /* *fields */ soc_FP_COUNTER_TABLE_BCM53400_A0m_fields, 27396 /* *views */ NULL, 27397 /* *views_num */ NULL, 27398 /* snoop_cb */ NULL, 27399 /* snoop_user_data */ NULL, 27400 /* snoop_flags */ 0, 27401 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27402 /* type */ SOC_MEM_TYPE_NORMAL, 27403 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27404 /* impl */ SOC_MEM_IMPL_NORMAL, 27405 /* cmic_mor_clks */ 0, 27406 }, 27407 #endif /* chips */ 27408 27409 #if defined(BCM_56314_A0) 27410 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM56314_A0m */ 27411 /* mem FP_COUNTER_TABLEm */ 27412 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 27413 /* cmp_fn */ _soc_mem_cmp_undef, 27414 /* *null_entry */ _soc_mem_entry_null_zeroes, 27415 /* index_min */ 0, 27416 /* index_max */ 1023, 27417 /* minblock */ 8, 27418 /* maxblock */ 8, 27419 /* blocks */ 0x100, 27420 /* blocks_hi */ 0, 27421 /* base */ 0x0c070000, 27422 /* gran */ 1, 27423 /* bytes */ 4, 27424 /* nFields */ 1, 27425 /* *fields */ soc_FP_COUNTER_TABLEm_fields, 27426 /* *views */ NULL, 27427 /* *views_num */ NULL, 27428 /* snoop_cb */ NULL, 27429 /* snoop_user_data */ NULL, 27430 /* snoop_flags */ 0, 27431 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27432 /* type */ SOC_MEM_TYPE_NORMAL, 27433 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27434 /* impl */ SOC_MEM_IMPL_NORMAL, 27435 /* cmic_mor_clks */ 0, 27436 }, 27437 #endif /* chips */ 27438 27439 #if defined(BCM_56334_A0) || defined(BCM_56334_B0) 27440 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM56334_A0m */ 27441 /* mem FP_COUNTER_TABLEm */ 27442 /* flags */ SOC_MEM_FLAG_VALID | 27443 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 27444 /* cmp_fn */ _soc_mem_cmp_undef, 27445 /* *null_entry */ _soc_mem_entry_null_zeroes, 27446 /* index_min */ 0, 27447 /* index_max */ 2047, 27448 /* minblock */ 5, 27449 /* maxblock */ 5, 27450 /* blocks */ 0x20, 27451 /* blocks_hi */ 0, 27452 /* base */ 0x0f028000, 27453 /* gran */ 1, 27454 /* bytes */ 9, 27455 /* nFields */ 4, 27456 /* *fields */ soc_FP_COUNTER_TABLE_BCM56334_A0m_fields, 27457 /* *views */ NULL, 27458 /* *views_num */ NULL, 27459 /* snoop_cb */ NULL, 27460 /* snoop_user_data */ NULL, 27461 /* snoop_flags */ 0, 27462 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27463 /* type */ SOC_MEM_TYPE_NORMAL, 27464 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27465 /* impl */ SOC_MEM_IMPL_NORMAL, 27466 /* cmic_mor_clks */ 0, 27467 }, 27468 #endif /* chips */ 27469 27470 #if defined(BCM_56340_A0) 27471 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM56340_A0m */ 27472 /* mem FP_COUNTER_TABLEm */ 27473 /* flags */ SOC_MEM_FLAG_VALID | 27474 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 27475 /* cmp_fn */ _soc_mem_cmp_undef, 27476 /* *null_entry */ _soc_mem_entry_null_zeroes, 27477 /* index_min */ 0, 27478 /* index_max */ 4095, 27479 /* minblock */ 4, 27480 /* maxblock */ 4, 27481 /* blocks */ 0x10, 27482 /* blocks_hi */ 0, 27483 /* base */ 0x30180000, 27484 /* gran */ 1, 27485 /* bytes */ 9, 27486 /* nFields */ 3, 27487 /* *fields */ soc_FP_COUNTER_TABLE_BCM56640_A0m_fields, 27488 /* *views */ NULL, 27489 /* *views_num */ NULL, 27490 /* snoop_cb */ NULL, 27491 /* snoop_user_data */ NULL, 27492 /* snoop_flags */ 0, 27493 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27494 /* type */ SOC_MEM_TYPE_NORMAL, 27495 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27496 /* impl */ SOC_MEM_IMPL_NORMAL, 27497 /* cmic_mor_clks */ 0, 27498 }, 27499 #endif /* chips */ 27500 27501 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 27502 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM56440_A0m */ 27503 /* mem FP_COUNTER_TABLEm */ 27504 /* flags */ SOC_MEM_FLAG_VALID | 27505 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 27506 /* cmp_fn */ _soc_mem_cmp_undef, 27507 /* *null_entry */ _soc_mem_entry_null_zeroes, 27508 /* index_min */ 0, 27509 /* index_max */ 3071, 27510 /* minblock */ 9, 27511 /* maxblock */ 9, 27512 /* blocks */ 0x200, 27513 /* blocks_hi */ 0, 27514 /* base */ 0x0d06a000, 27515 /* gran */ 1, 27516 /* bytes */ 9, 27517 /* nFields */ 4, 27518 /* *fields */ soc_FP_COUNTER_TABLE_BCM56334_A0m_fields, 27519 /* *views */ NULL, 27520 /* *views_num */ NULL, 27521 /* snoop_cb */ NULL, 27522 /* snoop_user_data */ NULL, 27523 /* snoop_flags */ 0, 27524 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27525 /* type */ SOC_MEM_TYPE_NORMAL, 27526 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27527 /* impl */ SOC_MEM_IMPL_NORMAL, 27528 /* cmic_mor_clks */ 0, 27529 }, 27530 #endif /* chips */ 27531 27532 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 27533 defined(BCM_56450_B1) 27534 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM56450_A0m */ 27535 /* mem FP_COUNTER_TABLEm */ 27536 /* flags */ SOC_MEM_FLAG_VALID | 27537 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 27538 /* cmp_fn */ _soc_mem_cmp_undef, 27539 /* *null_entry */ _soc_mem_entry_null_zeroes, 27540 /* index_min */ 0, 27541 /* index_max */ 4095, 27542 /* minblock */ 8, 27543 /* maxblock */ 8, 27544 /* blocks */ 0x100, 27545 /* blocks_hi */ 0, 27546 /* base */ 0x34140000, 27547 /* gran */ 1, 27548 /* bytes */ 9, 27549 /* nFields */ 4, 27550 /* *fields */ soc_FP_COUNTER_TABLE_BCM56450_A0m_fields, 27551 /* *views */ NULL, 27552 /* *views_num */ NULL, 27553 /* snoop_cb */ NULL, 27554 /* snoop_user_data */ NULL, 27555 /* snoop_flags */ 0, 27556 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27557 /* type */ SOC_MEM_TYPE_NORMAL, 27558 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27559 /* impl */ SOC_MEM_IMPL_NORMAL, 27560 /* cmic_mor_clks */ 0, 27561 }, 27562 #endif /* chips */ 27563 27564 #if defined(BCM_56514_A0) 27565 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM56514_A0m */ 27566 /* mem FP_COUNTER_TABLEm */ 27567 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 27568 /* cmp_fn */ _soc_mem_cmp_undef, 27569 /* *null_entry */ _soc_mem_entry_null_zeroes, 27570 /* index_min */ 0, 27571 /* index_max */ 4095, 27572 /* minblock */ 6, 27573 /* maxblock */ 6, 27574 /* blocks */ 0x40, 27575 /* blocks_hi */ 0, 27576 /* base */ 0x0c070000, 27577 /* gran */ 1, 27578 /* bytes */ 4, 27579 /* nFields */ 1, 27580 /* *fields */ soc_FP_COUNTER_TABLEm_fields, 27581 /* *views */ NULL, 27582 /* *views_num */ NULL, 27583 /* snoop_cb */ NULL, 27584 /* snoop_user_data */ NULL, 27585 /* snoop_flags */ 0, 27586 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27587 /* type */ SOC_MEM_TYPE_NORMAL, 27588 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27589 /* impl */ SOC_MEM_IMPL_NORMAL, 27590 /* cmic_mor_clks */ 0, 27591 }, 27592 #endif /* chips */ 27593 27594 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) 27595 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM56524_A0m */ 27596 /* mem FP_COUNTER_TABLEm */ 27597 /* flags */ SOC_MEM_FLAG_VALID | 27598 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 27599 /* cmp_fn */ _soc_mem_cmp_undef, 27600 /* *null_entry */ _soc_mem_entry_null_zeroes, 27601 /* index_min */ 0, 27602 /* index_max */ 8191, 27603 /* minblock */ 8, 27604 /* maxblock */ 8, 27605 /* blocks */ 0x100, 27606 /* blocks_hi */ 0, 27607 /* base */ 0x0c028000, 27608 /* gran */ 1, 27609 /* bytes */ 9, 27610 /* nFields */ 3, 27611 /* *fields */ soc_FP_COUNTER_TABLE_BCM56634_A0m_fields, 27612 /* *views */ NULL, 27613 /* *views_num */ NULL, 27614 /* snoop_cb */ NULL, 27615 /* snoop_user_data */ NULL, 27616 /* snoop_flags */ 0, 27617 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27618 /* type */ SOC_MEM_TYPE_NORMAL, 27619 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27620 /* impl */ SOC_MEM_IMPL_NORMAL, 27621 /* cmic_mor_clks */ 0, 27622 }, 27623 #endif /* chips */ 27624 27625 #if defined(BCM_56560_A0) 27626 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM56560_A0m */ 27627 /* mem FP_COUNTER_TABLEm */ 27628 /* flags */ SOC_MEM_FLAG_VALID | 27629 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 27630 /* cmp_fn */ _soc_mem_cmp_undef, 27631 /* *null_entry */ _soc_mem_entry_null_zeroes, 27632 /* index_min */ 0, 27633 /* index_max */ 8191, 27634 /* minblock */ 21, 27635 /* maxblock */ 21, 27636 /* blocks */ 0x200000, 27637 /* blocks_hi */ 0, 27638 /* base */ 0x4c1c0000, 27639 /* gran */ 1, 27640 /* bytes */ 9, 27641 /* nFields */ 3, 27642 /* *fields */ soc_FP_COUNTER_TABLE_BCM56560_A0m_fields, 27643 /* *views */ NULL, 27644 /* *views_num */ NULL, 27645 /* snoop_cb */ NULL, 27646 /* snoop_user_data */ NULL, 27647 /* snoop_flags */ 0, 27648 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27649 /* type */ SOC_MEM_TYPE_NORMAL, 27650 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27651 /* impl */ SOC_MEM_IMPL_NORMAL, 27652 /* cmic_mor_clks */ 0, 27653 }, 27654 #endif /* chips */ 27655 27656 #if defined(BCM_56560_B0) 27657 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM56560_B0m */ 27658 /* mem FP_COUNTER_TABLEm */ 27659 /* flags */ SOC_MEM_FLAG_VALID | 27660 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 27661 /* cmp_fn */ _soc_mem_cmp_undef, 27662 /* *null_entry */ _soc_mem_entry_null_zeroes, 27663 /* index_min */ 0, 27664 /* index_max */ 8191, 27665 /* minblock */ 13, 27666 /* maxblock */ 13, 27667 /* blocks */ 0x2000, 27668 /* blocks_hi */ 0, 27669 /* base */ 0x4c1c0000, 27670 /* gran */ 1, 27671 /* bytes */ 9, 27672 /* nFields */ 3, 27673 /* *fields */ soc_FP_COUNTER_TABLE_BCM56560_A0m_fields, 27674 /* *views */ NULL, 27675 /* *views_num */ NULL, 27676 /* snoop_cb */ NULL, 27677 /* snoop_user_data */ NULL, 27678 /* snoop_flags */ 0, 27679 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27680 /* type */ SOC_MEM_TYPE_NORMAL, 27681 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27682 /* impl */ SOC_MEM_IMPL_NORMAL, 27683 /* cmic_mor_clks */ 0, 27684 }, 27685 #endif /* chips */ 27686 27687 #if defined(BCM_56624_A0) || defined(BCM_56624_B0) 27688 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM56624_A0m */ 27689 /* mem FP_COUNTER_TABLEm */ 27690 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 27691 /* cmp_fn */ _soc_mem_cmp_undef, 27692 /* *null_entry */ _soc_mem_entry_null_zeroes, 27693 /* index_min */ 0, 27694 /* index_max */ 8191, 27695 /* minblock */ 7, 27696 /* maxblock */ 7, 27697 /* blocks */ 0x80, 27698 /* blocks_hi */ 0, 27699 /* base */ 0x0f028000, 27700 /* gran */ 1, 27701 /* bytes */ 8, 27702 /* nFields */ 2, 27703 /* *fields */ soc_FP_COUNTER_TABLE_BCM56624_A0m_fields, 27704 /* *views */ NULL, 27705 /* *views_num */ NULL, 27706 /* snoop_cb */ NULL, 27707 /* snoop_user_data */ NULL, 27708 /* snoop_flags */ 0, 27709 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27710 /* type */ SOC_MEM_TYPE_NORMAL, 27711 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27712 /* impl */ SOC_MEM_IMPL_NORMAL, 27713 /* cmic_mor_clks */ 0, 27714 }, 27715 #endif /* chips */ 27716 27717 #if defined(BCM_56634_A0) || defined(BCM_56634_B0) 27718 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM56634_A0m */ 27719 /* mem FP_COUNTER_TABLEm */ 27720 /* flags */ SOC_MEM_FLAG_VALID | 27721 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 27722 /* cmp_fn */ _soc_mem_cmp_undef, 27723 /* *null_entry */ _soc_mem_entry_null_zeroes, 27724 /* index_min */ 0, 27725 /* index_max */ 8191, 27726 /* minblock */ 9, 27727 /* maxblock */ 9, 27728 /* blocks */ 0x200, 27729 /* blocks_hi */ 0, 27730 /* base */ 0x0c028000, 27731 /* gran */ 1, 27732 /* bytes */ 9, 27733 /* nFields */ 3, 27734 /* *fields */ soc_FP_COUNTER_TABLE_BCM56634_A0m_fields, 27735 /* *views */ NULL, 27736 /* *views_num */ NULL, 27737 /* snoop_cb */ NULL, 27738 /* snoop_user_data */ NULL, 27739 /* snoop_flags */ 0, 27740 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27741 /* type */ SOC_MEM_TYPE_NORMAL, 27742 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27743 /* impl */ SOC_MEM_IMPL_NORMAL, 27744 /* cmic_mor_clks */ 0, 27745 }, 27746 #endif /* chips */ 27747 27748 #if defined(BCM_56640_A0) 27749 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM56640_A0m */ 27750 /* mem FP_COUNTER_TABLEm */ 27751 /* flags */ SOC_MEM_FLAG_VALID | 27752 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 27753 /* cmp_fn */ _soc_mem_cmp_undef, 27754 /* *null_entry */ _soc_mem_entry_null_zeroes, 27755 /* index_min */ 0, 27756 /* index_max */ 8191, 27757 /* minblock */ 7, 27758 /* maxblock */ 7, 27759 /* blocks */ 0x80, 27760 /* blocks_hi */ 0, 27761 /* base */ 0x30180000, 27762 /* gran */ 1, 27763 /* bytes */ 9, 27764 /* nFields */ 3, 27765 /* *fields */ soc_FP_COUNTER_TABLE_BCM56640_A0m_fields, 27766 /* *views */ NULL, 27767 /* *views_num */ NULL, 27768 /* snoop_cb */ NULL, 27769 /* snoop_user_data */ NULL, 27770 /* snoop_flags */ 0, 27771 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27772 /* type */ SOC_MEM_TYPE_NORMAL, 27773 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27774 /* impl */ SOC_MEM_IMPL_NORMAL, 27775 /* cmic_mor_clks */ 0, 27776 }, 27777 #endif /* chips */ 27778 27779 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 27780 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM56670_A0m */ 27781 /* mem FP_COUNTER_TABLEm */ 27782 /* flags */ SOC_MEM_FLAG_VALID | 27783 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 27784 /* cmp_fn */ _soc_mem_cmp_undef, 27785 /* *null_entry */ _soc_mem_entry_null_zeroes, 27786 /* index_min */ 0, 27787 /* index_max */ 3071, 27788 /* minblock */ 21, 27789 /* maxblock */ 21, 27790 /* blocks */ 0x200000, 27791 /* blocks_hi */ 0, 27792 /* base */ 0x4c1c0000, 27793 /* gran */ 1, 27794 /* bytes */ 9, 27795 /* nFields */ 3, 27796 /* *fields */ soc_FP_COUNTER_TABLE_BCM56560_A0m_fields, 27797 /* *views */ NULL, 27798 /* *views_num */ NULL, 27799 /* snoop_cb */ NULL, 27800 /* snoop_user_data */ NULL, 27801 /* snoop_flags */ 0, 27802 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27803 /* type */ SOC_MEM_TYPE_NORMAL, 27804 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27805 /* impl */ SOC_MEM_IMPL_NORMAL, 27806 /* cmic_mor_clks */ 0, 27807 }, 27808 #endif /* chips */ 27809 27810 #if defined(BCM_56680_A0) || defined(BCM_56680_B0) 27811 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM56680_A0m */ 27812 /* mem FP_COUNTER_TABLEm */ 27813 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 27814 /* cmp_fn */ _soc_mem_cmp_undef, 27815 /* *null_entry */ _soc_mem_entry_null_zeroes, 27816 /* index_min */ 0, 27817 /* index_max */ 8191, 27818 /* minblock */ 6, 27819 /* maxblock */ 6, 27820 /* blocks */ 0x40, 27821 /* blocks_hi */ 0, 27822 /* base */ 0x0f028000, 27823 /* gran */ 1, 27824 /* bytes */ 8, 27825 /* nFields */ 2, 27826 /* *fields */ soc_FP_COUNTER_TABLE_BCM56624_A0m_fields, 27827 /* *views */ NULL, 27828 /* *views_num */ NULL, 27829 /* snoop_cb */ NULL, 27830 /* snoop_user_data */ NULL, 27831 /* snoop_flags */ 0, 27832 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27833 /* type */ SOC_MEM_TYPE_NORMAL, 27834 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27835 /* impl */ SOC_MEM_IMPL_NORMAL, 27836 /* cmic_mor_clks */ 0, 27837 }, 27838 #endif /* chips */ 27839 27840 #if defined(BCM_56685_A0) || defined(BCM_56685_B0) 27841 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM56685_A0m */ 27842 /* mem FP_COUNTER_TABLEm */ 27843 /* flags */ SOC_MEM_FLAG_VALID | 27844 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 27845 /* cmp_fn */ _soc_mem_cmp_undef, 27846 /* *null_entry */ _soc_mem_entry_null_zeroes, 27847 /* index_min */ 0, 27848 /* index_max */ 8191, 27849 /* minblock */ 6, 27850 /* maxblock */ 6, 27851 /* blocks */ 0x40, 27852 /* blocks_hi */ 0, 27853 /* base */ 0x0c028000, 27854 /* gran */ 1, 27855 /* bytes */ 9, 27856 /* nFields */ 3, 27857 /* *fields */ soc_FP_COUNTER_TABLE_BCM56634_A0m_fields, 27858 /* *views */ NULL, 27859 /* *views_num */ NULL, 27860 /* snoop_cb */ NULL, 27861 /* snoop_user_data */ NULL, 27862 /* snoop_flags */ 0, 27863 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27864 /* type */ SOC_MEM_TYPE_NORMAL, 27865 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27866 /* impl */ SOC_MEM_IMPL_NORMAL, 27867 /* cmic_mor_clks */ 0, 27868 }, 27869 #endif /* chips */ 27870 27871 #if defined(BCM_56800_A0) 27872 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM56800_A0m */ 27873 /* mem FP_COUNTER_TABLEm */ 27874 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 27875 /* cmp_fn */ _soc_mem_cmp_undef, 27876 /* *null_entry */ _soc_mem_entry_null_zeroes, 27877 /* index_min */ 0, 27878 /* index_max */ 1023, 27879 /* minblock */ 4, 27880 /* maxblock */ 4, 27881 /* blocks */ 0x10, 27882 /* blocks_hi */ 0, 27883 /* base */ 0x0c0c7000, 27884 /* gran */ 1, 27885 /* bytes */ 5, 27886 /* nFields */ 1, 27887 /* *fields */ soc_FP_COUNTER_TABLE_BCM56800_A0m_fields, 27888 /* *views */ NULL, 27889 /* *views_num */ NULL, 27890 /* snoop_cb */ NULL, 27891 /* snoop_user_data */ NULL, 27892 /* snoop_flags */ 0, 27893 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27894 /* type */ SOC_MEM_TYPE_NORMAL, 27895 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27896 /* impl */ SOC_MEM_IMPL_NORMAL, 27897 /* cmic_mor_clks */ 0, 27898 }, 27899 #endif /* chips */ 27900 27901 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 27902 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM56840_A0m */ 27903 /* mem FP_COUNTER_TABLEm */ 27904 /* flags */ SOC_MEM_FLAG_VALID | 27905 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 27906 /* cmp_fn */ _soc_mem_cmp_undef, 27907 /* *null_entry */ _soc_mem_entry_null_zeroes, 27908 /* index_min */ 0, 27909 /* index_max */ 2047, 27910 /* minblock */ 6, 27911 /* maxblock */ 6, 27912 /* blocks */ 0x40, 27913 /* blocks_hi */ 0, 27914 /* base */ 0x0d0ca000, 27915 /* gran */ 1, 27916 /* bytes */ 9, 27917 /* nFields */ 3, 27918 /* *fields */ soc_FP_COUNTER_TABLE_BCM56840_A0m_fields, 27919 /* *views */ NULL, 27920 /* *views_num */ NULL, 27921 /* snoop_cb */ NULL, 27922 /* snoop_user_data */ NULL, 27923 /* snoop_flags */ 0, 27924 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27925 /* type */ SOC_MEM_TYPE_NORMAL, 27926 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27927 /* impl */ SOC_MEM_IMPL_NORMAL, 27928 /* cmic_mor_clks */ 0, 27929 }, 27930 #endif /* chips */ 27931 27932 #if defined(BCM_56850_A0) 27933 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM56850_A0m */ 27934 /* mem FP_COUNTER_TABLEm */ 27935 /* flags */ SOC_MEM_FLAG_VALID | 27936 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 27937 (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 27938 /* cmp_fn */ _soc_mem_cmp_undef, 27939 /* *null_entry */ _soc_mem_entry_null_zeroes, 27940 /* index_min */ 0, 27941 /* index_max */ 4095, 27942 /* minblock */ 10, 27943 /* maxblock */ 10, 27944 /* blocks */ 0x400, 27945 /* blocks_hi */ 0, 27946 /* base */ 0x3c1c0000, 27947 /* gran */ 1, 27948 /* bytes */ 9, 27949 /* nFields */ 3, 27950 /* *fields */ soc_FP_COUNTER_TABLE_BCM56850_A0m_fields, 27951 /* *views */ NULL, 27952 /* *views_num */ NULL, 27953 /* snoop_cb */ NULL, 27954 /* snoop_user_data */ NULL, 27955 /* snoop_flags */ 0, 27956 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27957 /* type */ SOC_MEM_TYPE_NORMAL, 27958 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27959 /* impl */ SOC_MEM_IMPL_NORMAL, 27960 /* cmic_mor_clks */ 0, 27961 }, 27962 #endif /* chips */ 27963 27964 #if defined(BCM_56860_A0) 27965 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM56860_A0m */ 27966 /* mem FP_COUNTER_TABLEm */ 27967 /* flags */ SOC_MEM_FLAG_VALID | 27968 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 27969 (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 27970 /* cmp_fn */ _soc_mem_cmp_undef, 27971 /* *null_entry */ _soc_mem_entry_null_zeroes, 27972 /* index_min */ 0, 27973 /* index_max */ 16383, 27974 /* minblock */ 11, 27975 /* maxblock */ 11, 27976 /* blocks */ 0x800, 27977 /* blocks_hi */ 0, 27978 /* base */ 0x4c1c0000, 27979 /* gran */ 1, 27980 /* bytes */ 9, 27981 /* nFields */ 3, 27982 /* *fields */ soc_FP_COUNTER_TABLE_BCM56850_A0m_fields, 27983 /* *views */ NULL, 27984 /* *views_num */ NULL, 27985 /* snoop_cb */ NULL, 27986 /* snoop_user_data */ NULL, 27987 /* snoop_flags */ 0, 27988 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27989 /* type */ SOC_MEM_TYPE_NORMAL, 27990 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 27991 /* impl */ SOC_MEM_IMPL_NORMAL, 27992 /* cmic_mor_clks */ 0, 27993 }, 27994 #endif /* chips */ 27995 27996 #if defined(BCM_88732_A0) 27997 { /* SOC_MEM_INT_FP_COUNTER_TABLE_BCM88732_A0m */ 27998 /* mem FP_COUNTER_TABLEm */ 27999 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 28000 /* cmp_fn */ _soc_mem_cmp_undef, 28001 /* *null_entry */ _soc_mem_entry_null_zeroes, 28002 /* index_min */ 0, 28003 /* index_max */ 1023, 28004 /* minblock */ 5, 28005 /* maxblock */ 5, 28006 /* blocks */ 0x20, 28007 /* blocks_hi */ 0, 28008 /* base */ 0x07050000, 28009 /* gran */ 1, 28010 /* bytes */ 12, 28011 /* nFields */ 5, 28012 /* *fields */ soc_FP_COUNTER_TABLE_BCM88732_A0m_fields, 28013 /* *views */ NULL, 28014 /* *views_num */ NULL, 28015 /* snoop_cb */ NULL, 28016 /* snoop_user_data */ NULL, 28017 /* snoop_flags */ 0, 28018 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28019 /* type */ SOC_MEM_TYPE_NORMAL, 28020 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28021 /* impl */ SOC_MEM_IMPL_NORMAL, 28022 /* cmic_mor_clks */ 0, 28023 }, 28024 #endif /* chips */ 28025 28026 #if defined(BCM_56800_A0) 28027 { /* SOC_MEM_INT_FP_COUNTER_TABLE_Xm */ 28028 /* mem FP_COUNTER_TABLE_Xm */ 28029 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 28030 /* cmp_fn */ _soc_mem_cmp_undef, 28031 /* *null_entry */ _soc_mem_entry_null_zeroes, 28032 /* index_min */ 0, 28033 /* index_max */ 1023, 28034 /* minblock */ 4, 28035 /* maxblock */ 4, 28036 /* blocks */ 0x10, 28037 /* blocks_hi */ 0, 28038 /* base */ 0x0c027000, 28039 /* gran */ 1, 28040 /* bytes */ 5, 28041 /* nFields */ 1, 28042 /* *fields */ soc_FP_COUNTER_TABLE_BCM56800_A0m_fields, 28043 /* *views */ NULL, 28044 /* *views_num */ NULL, 28045 /* snoop_cb */ NULL, 28046 /* snoop_user_data */ NULL, 28047 /* snoop_flags */ 0, 28048 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28049 /* type */ SOC_MEM_TYPE_NORMAL, 28050 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28051 /* impl */ SOC_MEM_IMPL_NORMAL, 28052 /* cmic_mor_clks */ 0, 28053 }, 28054 #endif /* chips */ 28055 28056 #if defined(BCM_56725_A0) || defined(BCM_56820_A0) 28057 { /* SOC_MEM_INT_FP_COUNTER_TABLE_X_BCM56820_A0m */ 28058 /* mem FP_COUNTER_TABLE_Xm */ 28059 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 28060 /* cmp_fn */ _soc_mem_cmp_undef, 28061 /* *null_entry */ _soc_mem_entry_null_zeroes, 28062 /* index_min */ 0, 28063 /* index_max */ 2047, 28064 /* minblock */ 3, 28065 /* maxblock */ 3, 28066 /* blocks */ 0x8, 28067 /* blocks_hi */ 0, 28068 /* base */ 0x0d025000, 28069 /* gran */ 1, 28070 /* bytes */ 8, 28071 /* nFields */ 2, 28072 /* *fields */ soc_FP_COUNTER_TABLE_BCM56624_A0m_fields, 28073 /* *views */ NULL, 28074 /* *views_num */ NULL, 28075 /* snoop_cb */ NULL, 28076 /* snoop_user_data */ NULL, 28077 /* snoop_flags */ 0, 28078 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28079 /* type */ SOC_MEM_TYPE_NORMAL, 28080 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28081 /* impl */ SOC_MEM_IMPL_NORMAL, 28082 /* cmic_mor_clks */ 0, 28083 }, 28084 #endif /* chips */ 28085 28086 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 28087 { /* SOC_MEM_INT_FP_COUNTER_TABLE_X_BCM56840_A0m */ 28088 /* mem FP_COUNTER_TABLE_Xm */ 28089 /* flags */ SOC_MEM_FLAG_VALID | 28090 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 28091 /* cmp_fn */ _soc_mem_cmp_undef, 28092 /* *null_entry */ _soc_mem_entry_null_zeroes, 28093 /* index_min */ 0, 28094 /* index_max */ 2047, 28095 /* minblock */ 6, 28096 /* maxblock */ 6, 28097 /* blocks */ 0x40, 28098 /* blocks_hi */ 0, 28099 /* base */ 0x0d02a000, 28100 /* gran */ 1, 28101 /* bytes */ 9, 28102 /* nFields */ 3, 28103 /* *fields */ soc_FP_COUNTER_TABLE_BCM56840_A0m_fields, 28104 /* *views */ NULL, 28105 /* *views_num */ NULL, 28106 /* snoop_cb */ NULL, 28107 /* snoop_user_data */ NULL, 28108 /* snoop_flags */ 0, 28109 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28110 /* type */ SOC_MEM_TYPE_NORMAL, 28111 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28112 /* impl */ SOC_MEM_IMPL_NORMAL, 28113 /* cmic_mor_clks */ 0, 28114 }, 28115 #endif /* chips */ 28116 28117 #if defined(BCM_56850_A0) 28118 { /* SOC_MEM_INT_FP_COUNTER_TABLE_X_BCM56850_A0m */ 28119 /* mem FP_COUNTER_TABLE_Xm */ 28120 /* flags */ SOC_MEM_FLAG_VALID | 28121 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 28122 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 28123 /* cmp_fn */ _soc_mem_cmp_undef, 28124 /* *null_entry */ _soc_mem_entry_null_zeroes, 28125 /* index_min */ 0, 28126 /* index_max */ 4095, 28127 /* minblock */ 10, 28128 /* maxblock */ 10, 28129 /* blocks */ 0x400, 28130 /* blocks_hi */ 0, 28131 /* base */ 0x3c1c0000, 28132 /* gran */ 1, 28133 /* bytes */ 9, 28134 /* nFields */ 3, 28135 /* *fields */ soc_FP_COUNTER_TABLE_BCM56850_A0m_fields, 28136 /* *views */ NULL, 28137 /* *views_num */ NULL, 28138 /* snoop_cb */ NULL, 28139 /* snoop_user_data */ NULL, 28140 /* snoop_flags */ 0, 28141 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28142 /* type */ SOC_MEM_TYPE_NORMAL, 28143 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28144 /* impl */ SOC_MEM_IMPL_NORMAL, 28145 /* cmic_mor_clks */ 0, 28146 }, 28147 #endif /* chips */ 28148 28149 #if defined(BCM_56860_A0) 28150 { /* SOC_MEM_INT_FP_COUNTER_TABLE_X_BCM56860_A0m */ 28151 /* mem FP_COUNTER_TABLE_Xm */ 28152 /* flags */ SOC_MEM_FLAG_VALID | 28153 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 28154 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 28155 /* cmp_fn */ _soc_mem_cmp_undef, 28156 /* *null_entry */ _soc_mem_entry_null_zeroes, 28157 /* index_min */ 0, 28158 /* index_max */ 16383, 28159 /* minblock */ 11, 28160 /* maxblock */ 11, 28161 /* blocks */ 0x800, 28162 /* blocks_hi */ 0, 28163 /* base */ 0x4c1c0000, 28164 /* gran */ 1, 28165 /* bytes */ 9, 28166 /* nFields */ 3, 28167 /* *fields */ soc_FP_COUNTER_TABLE_BCM56850_A0m_fields, 28168 /* *views */ NULL, 28169 /* *views_num */ NULL, 28170 /* snoop_cb */ NULL, 28171 /* snoop_user_data */ NULL, 28172 /* snoop_flags */ 0, 28173 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28174 /* type */ SOC_MEM_TYPE_NORMAL, 28175 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28176 /* impl */ SOC_MEM_IMPL_NORMAL, 28177 /* cmic_mor_clks */ 0, 28178 }, 28179 #endif /* chips */ 28180 28181 #if defined(BCM_56800_A0) 28182 { /* SOC_MEM_INT_FP_COUNTER_TABLE_Ym */ 28183 /* mem FP_COUNTER_TABLE_Ym */ 28184 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 28185 /* cmp_fn */ _soc_mem_cmp_undef, 28186 /* *null_entry */ _soc_mem_entry_null_zeroes, 28187 /* index_min */ 0, 28188 /* index_max */ 1023, 28189 /* minblock */ 4, 28190 /* maxblock */ 4, 28191 /* blocks */ 0x10, 28192 /* blocks_hi */ 0, 28193 /* base */ 0x0c047000, 28194 /* gran */ 1, 28195 /* bytes */ 5, 28196 /* nFields */ 1, 28197 /* *fields */ soc_FP_COUNTER_TABLE_BCM56800_A0m_fields, 28198 /* *views */ NULL, 28199 /* *views_num */ NULL, 28200 /* snoop_cb */ NULL, 28201 /* snoop_user_data */ NULL, 28202 /* snoop_flags */ 0, 28203 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28204 /* type */ SOC_MEM_TYPE_NORMAL, 28205 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28206 /* impl */ SOC_MEM_IMPL_NORMAL, 28207 /* cmic_mor_clks */ 0, 28208 }, 28209 #endif /* chips */ 28210 28211 #if defined(BCM_56725_A0) || defined(BCM_56820_A0) 28212 { /* SOC_MEM_INT_FP_COUNTER_TABLE_Y_BCM56820_A0m */ 28213 /* mem FP_COUNTER_TABLE_Ym */ 28214 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 28215 /* cmp_fn */ _soc_mem_cmp_undef, 28216 /* *null_entry */ _soc_mem_entry_null_zeroes, 28217 /* index_min */ 0, 28218 /* index_max */ 2047, 28219 /* minblock */ 3, 28220 /* maxblock */ 3, 28221 /* blocks */ 0x8, 28222 /* blocks_hi */ 0, 28223 /* base */ 0x0d045000, 28224 /* gran */ 1, 28225 /* bytes */ 8, 28226 /* nFields */ 2, 28227 /* *fields */ soc_FP_COUNTER_TABLE_BCM56624_A0m_fields, 28228 /* *views */ NULL, 28229 /* *views_num */ NULL, 28230 /* snoop_cb */ NULL, 28231 /* snoop_user_data */ NULL, 28232 /* snoop_flags */ 0, 28233 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28234 /* type */ SOC_MEM_TYPE_NORMAL, 28235 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28236 /* impl */ SOC_MEM_IMPL_NORMAL, 28237 /* cmic_mor_clks */ 0, 28238 }, 28239 #endif /* chips */ 28240 28241 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 28242 { /* SOC_MEM_INT_FP_COUNTER_TABLE_Y_BCM56840_A0m */ 28243 /* mem FP_COUNTER_TABLE_Ym */ 28244 /* flags */ SOC_MEM_FLAG_VALID | 28245 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 28246 /* cmp_fn */ _soc_mem_cmp_undef, 28247 /* *null_entry */ _soc_mem_entry_null_zeroes, 28248 /* index_min */ 0, 28249 /* index_max */ 2047, 28250 /* minblock */ 6, 28251 /* maxblock */ 6, 28252 /* blocks */ 0x40, 28253 /* blocks_hi */ 0, 28254 /* base */ 0x0d04a000, 28255 /* gran */ 1, 28256 /* bytes */ 9, 28257 /* nFields */ 3, 28258 /* *fields */ soc_FP_COUNTER_TABLE_BCM56840_A0m_fields, 28259 /* *views */ NULL, 28260 /* *views_num */ NULL, 28261 /* snoop_cb */ NULL, 28262 /* snoop_user_data */ NULL, 28263 /* snoop_flags */ 0, 28264 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28265 /* type */ SOC_MEM_TYPE_NORMAL, 28266 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28267 /* impl */ SOC_MEM_IMPL_NORMAL, 28268 /* cmic_mor_clks */ 0, 28269 }, 28270 #endif /* chips */ 28271 28272 #if defined(BCM_56850_A0) 28273 { /* SOC_MEM_INT_FP_COUNTER_TABLE_Y_BCM56850_A0m */ 28274 /* mem FP_COUNTER_TABLE_Ym */ 28275 /* flags */ SOC_MEM_FLAG_VALID | 28276 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 28277 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 28278 /* cmp_fn */ _soc_mem_cmp_undef, 28279 /* *null_entry */ _soc_mem_entry_null_zeroes, 28280 /* index_min */ 0, 28281 /* index_max */ 4095, 28282 /* minblock */ 10, 28283 /* maxblock */ 10, 28284 /* blocks */ 0x400, 28285 /* blocks_hi */ 0, 28286 /* base */ 0x3c1c0000, 28287 /* gran */ 1, 28288 /* bytes */ 9, 28289 /* nFields */ 3, 28290 /* *fields */ soc_FP_COUNTER_TABLE_BCM56850_A0m_fields, 28291 /* *views */ NULL, 28292 /* *views_num */ NULL, 28293 /* snoop_cb */ NULL, 28294 /* snoop_user_data */ NULL, 28295 /* snoop_flags */ 0, 28296 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28297 /* type */ SOC_MEM_TYPE_NORMAL, 28298 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28299 /* impl */ SOC_MEM_IMPL_NORMAL, 28300 /* cmic_mor_clks */ 0, 28301 }, 28302 #endif /* chips */ 28303 28304 #if defined(BCM_56860_A0) 28305 { /* SOC_MEM_INT_FP_COUNTER_TABLE_Y_BCM56860_A0m */ 28306 /* mem FP_COUNTER_TABLE_Ym */ 28307 /* flags */ SOC_MEM_FLAG_VALID | 28308 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 28309 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 28310 /* cmp_fn */ _soc_mem_cmp_undef, 28311 /* *null_entry */ _soc_mem_entry_null_zeroes, 28312 /* index_min */ 0, 28313 /* index_max */ 16383, 28314 /* minblock */ 11, 28315 /* maxblock */ 11, 28316 /* blocks */ 0x800, 28317 /* blocks_hi */ 0, 28318 /* base */ 0x4c1c0000, 28319 /* gran */ 1, 28320 /* bytes */ 9, 28321 /* nFields */ 3, 28322 /* *fields */ soc_FP_COUNTER_TABLE_BCM56850_A0m_fields, 28323 /* *views */ NULL, 28324 /* *views_num */ NULL, 28325 /* snoop_cb */ NULL, 28326 /* snoop_user_data */ NULL, 28327 /* snoop_flags */ 0, 28328 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28329 /* type */ SOC_MEM_TYPE_NORMAL, 28330 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28331 /* impl */ SOC_MEM_IMPL_NORMAL, 28332 /* cmic_mor_clks */ 0, 28333 }, 28334 #endif /* chips */ 28335 28336 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 28337 defined(BCM_56450_B1) 28338 { /* SOC_MEM_INT_FP_FLEX_KEY_SELECTORm */ 28339 /* mem FP_FLEX_KEY_SELECTORm */ 28340 /* flags */ SOC_MEM_FLAG_VALID | 28341 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 28342 /* cmp_fn */ _soc_mem_cmp_undef, 28343 /* *null_entry */ _soc_mem_entry_null_zeroes, 28344 /* index_min */ 0, 28345 /* index_max */ 3, 28346 /* minblock */ 8, 28347 /* maxblock */ 8, 28348 /* blocks */ 0x100, 28349 /* blocks_hi */ 0, 28350 /* base */ 0x34480000, 28351 /* gran */ 1, 28352 /* bytes */ 16, 28353 /* nFields */ 16, 28354 /* *fields */ soc_FP_FLEX_KEY_SELECTORm_fields, 28355 /* *views */ NULL, 28356 /* *views_num */ NULL, 28357 /* snoop_cb */ NULL, 28358 /* snoop_user_data */ NULL, 28359 /* snoop_flags */ 0, 28360 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28361 /* type */ SOC_MEM_TYPE_NORMAL, 28362 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28363 /* impl */ SOC_MEM_IMPL_NORMAL, 28364 /* cmic_mor_clks */ 0, 28365 }, 28366 #endif /* chips */ 28367 28368 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 28369 { /* SOC_MEM_INT_FP_FLEX_KEY_SELECTOR_BCM56260_A0m */ 28370 /* mem FP_FLEX_KEY_SELECTORm */ 28371 /* flags */ SOC_MEM_FLAG_VALID | 28372 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 28373 /* cmp_fn */ _soc_mem_cmp_undef, 28374 /* *null_entry */ _soc_mem_entry_null_zeroes, 28375 /* index_min */ 0, 28376 /* index_max */ 3, 28377 /* minblock */ 6, 28378 /* maxblock */ 6, 28379 /* blocks */ 0x40, 28380 /* blocks_hi */ 0, 28381 /* base */ 0x34480000, 28382 /* gran */ 1, 28383 /* bytes */ 16, 28384 /* nFields */ 16, 28385 /* *fields */ soc_FP_FLEX_KEY_SELECTOR_BCM56260_A0m_fields, 28386 /* *views */ NULL, 28387 /* *views_num */ NULL, 28388 /* snoop_cb */ NULL, 28389 /* snoop_user_data */ NULL, 28390 /* snoop_flags */ 0, 28391 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28392 /* type */ SOC_MEM_TYPE_NORMAL, 28393 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28394 /* impl */ SOC_MEM_IMPL_NORMAL, 28395 /* cmic_mor_clks */ 0, 28396 }, 28397 #endif /* chips */ 28398 28399 #if defined(BCM_56270_A0) 28400 { /* SOC_MEM_INT_FP_FLEX_KEY_SELECTOR_BCM56270_A0m */ 28401 /* mem FP_FLEX_KEY_SELECTORm */ 28402 /* flags */ SOC_MEM_FLAG_VALID | 28403 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 28404 /* cmp_fn */ _soc_mem_cmp_undef, 28405 /* *null_entry */ _soc_mem_entry_null_zeroes, 28406 /* index_min */ 0, 28407 /* index_max */ 3, 28408 /* minblock */ 5, 28409 /* maxblock */ 5, 28410 /* blocks */ 0x20, 28411 /* blocks_hi */ 0, 28412 /* base */ 0x34480000, 28413 /* gran */ 1, 28414 /* bytes */ 16, 28415 /* nFields */ 16, 28416 /* *fields */ soc_FP_FLEX_KEY_SELECTOR_BCM56260_A0m_fields, 28417 /* *views */ NULL, 28418 /* *views_num */ NULL, 28419 /* snoop_cb */ NULL, 28420 /* snoop_user_data */ NULL, 28421 /* snoop_flags */ 0, 28422 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28423 /* type */ SOC_MEM_TYPE_NORMAL, 28424 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28425 /* impl */ SOC_MEM_IMPL_NORMAL, 28426 /* cmic_mor_clks */ 0, 28427 }, 28428 #endif /* chips */ 28429 28430 #if defined(BCM_56624_A0) || defined(BCM_56624_B0) 28431 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAMm */ 28432 /* mem FP_GLOBAL_MASK_TCAMm */ 28433 /* flags */ SOC_MEM_FLAG_VALID | 28434 SOC_MEM_FLAG_CACHABLE | 28435 SOC_MEM_FLAG_CAM, /* 0x80022 */ 28436 /* cmp_fn */ _soc_mem_cmp_undef, 28437 /* *null_entry */ _soc_mem_entry_null_zeroes, 28438 /* index_min */ 0, 28439 /* index_max */ 8191, 28440 /* minblock */ 7, 28441 /* maxblock */ 7, 28442 /* blocks */ 0x80, 28443 /* blocks_hi */ 0, 28444 /* base */ 0x0f030000, 28445 /* gran */ 1, 28446 /* bytes */ 14, 28447 /* nFields */ 2, 28448 /* *fields */ soc_FP_GLOBAL_MASK_TCAMm_fields, 28449 /* *views */ NULL, 28450 /* *views_num */ NULL, 28451 /* snoop_cb */ NULL, 28452 /* snoop_user_data */ NULL, 28453 /* snoop_flags */ 0, 28454 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28455 /* type */ SOC_MEM_TYPE_NORMAL, 28456 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28457 /* impl */ SOC_MEM_IMPL_NORMAL, 28458 /* cmic_mor_clks */ 0, 28459 }, 28460 #endif /* chips */ 28461 28462 #if defined(BCM_53400_A0) 28463 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_BCM53400_A0m */ 28464 /* mem FP_GLOBAL_MASK_TCAMm */ 28465 /* flags */ SOC_MEM_FLAG_VALID | 28466 SOC_MEM_FLAG_CACHABLE | 28467 SOC_MEM_FLAG_SER_CACHE_RESTORE | 28468 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 28469 /* cmp_fn */ _soc_mem_cmp_undef, 28470 /* *null_entry */ _soc_mem_entry_null_zeroes, 28471 /* index_min */ 0, 28472 /* index_max */ 2047, 28473 /* minblock */ 5, 28474 /* maxblock */ 5, 28475 /* blocks */ 0x20, 28476 /* blocks_hi */ 0, 28477 /* base */ 0x38180000, 28478 /* gran */ 1, 28479 /* bytes */ 10, 28480 /* nFields */ 13, 28481 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM53400_A0m_fields, 28482 /* *views */ NULL, 28483 /* *views_num */ NULL, 28484 /* snoop_cb */ NULL, 28485 /* snoop_user_data */ NULL, 28486 /* snoop_flags */ 0, 28487 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28488 /* type */ SOC_MEM_TYPE_NORMAL, 28489 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28490 /* impl */ SOC_MEM_IMPL_NORMAL, 28491 /* cmic_mor_clks */ 0, 28492 }, 28493 #endif /* chips */ 28494 28495 #if defined(BCM_53540_A0) 28496 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_BCM53540_A0m */ 28497 /* mem FP_GLOBAL_MASK_TCAMm */ 28498 /* flags */ SOC_MEM_FLAG_VALID | 28499 SOC_MEM_FLAG_CACHABLE | 28500 SOC_MEM_FLAG_SER_CACHE_RESTORE | 28501 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 28502 /* cmp_fn */ _soc_mem_cmp_undef, 28503 /* *null_entry */ _soc_mem_entry_null_zeroes, 28504 /* index_min */ 0, 28505 /* index_max */ 1023, 28506 /* minblock */ 8, 28507 /* maxblock */ 8, 28508 /* blocks */ 0x100, 28509 /* blocks_hi */ 0, 28510 /* base */ 0x38180000, 28511 /* gran */ 1, 28512 /* bytes */ 10, 28513 /* nFields */ 11, 28514 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56160_A0m_fields, 28515 /* *views */ NULL, 28516 /* *views_num */ NULL, 28517 /* snoop_cb */ NULL, 28518 /* snoop_user_data */ NULL, 28519 /* snoop_flags */ 0, 28520 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28521 /* type */ SOC_MEM_TYPE_NORMAL, 28522 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28523 /* impl */ SOC_MEM_IMPL_NORMAL, 28524 /* cmic_mor_clks */ 0, 28525 }, 28526 #endif /* chips */ 28527 28528 #if defined(BCM_53570_A0) || defined(BCM_53570_B0) 28529 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_BCM53570_A0m */ 28530 /* mem FP_GLOBAL_MASK_TCAMm */ 28531 /* flags */ SOC_MEM_FLAG_VALID | 28532 SOC_MEM_FLAG_CACHABLE | 28533 SOC_MEM_FLAG_SER_CACHE_RESTORE | 28534 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 28535 /* cmp_fn */ _soc_mem_cmp_undef, 28536 /* *null_entry */ _soc_mem_entry_null_zeroes, 28537 /* index_min */ 0, 28538 /* index_max */ 3071, 28539 /* minblock */ 15, 28540 /* maxblock */ 15, 28541 /* blocks */ 0x8000, 28542 /* blocks_hi */ 0, 28543 /* base */ 0x38180000, 28544 /* gran */ 1, 28545 /* bytes */ 17, 28546 /* nFields */ 11, 28547 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM53570_A0m_fields, 28548 /* *views */ NULL, 28549 /* *views_num */ NULL, 28550 /* snoop_cb */ NULL, 28551 /* snoop_user_data */ NULL, 28552 /* snoop_flags */ 0, 28553 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28554 /* type */ SOC_MEM_TYPE_NORMAL, 28555 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28556 /* impl */ SOC_MEM_IMPL_NORMAL, 28557 /* cmic_mor_clks */ 0, 28558 }, 28559 #endif /* chips */ 28560 28561 #if defined(BCM_56142_A0) 28562 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_BCM56142_A0m */ 28563 /* mem FP_GLOBAL_MASK_TCAMm */ 28564 /* flags */ SOC_MEM_FLAG_VALID | 28565 SOC_MEM_FLAG_CACHABLE | 28566 SOC_MEM_FLAG_CAM, /* 0x80022 */ 28567 /* cmp_fn */ _soc_mem_cmp_undef, 28568 /* *null_entry */ _soc_mem_entry_null_zeroes, 28569 /* index_min */ 0, 28570 /* index_max */ 1023, 28571 /* minblock */ 5, 28572 /* maxblock */ 5, 28573 /* blocks */ 0x20, 28574 /* blocks_hi */ 0, 28575 /* base */ 0x0f030000, 28576 /* gran */ 1, 28577 /* bytes */ 8, 28578 /* nFields */ 10, 28579 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56142_A0m_fields, 28580 /* *views */ NULL, 28581 /* *views_num */ NULL, 28582 /* snoop_cb */ NULL, 28583 /* snoop_user_data */ NULL, 28584 /* snoop_flags */ 0, 28585 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28586 /* type */ SOC_MEM_TYPE_NORMAL, 28587 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28588 /* impl */ SOC_MEM_IMPL_NORMAL, 28589 /* cmic_mor_clks */ 0, 28590 }, 28591 #endif /* chips */ 28592 28593 #if defined(BCM_56150_A0) 28594 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_BCM56150_A0m */ 28595 /* mem FP_GLOBAL_MASK_TCAMm */ 28596 /* flags */ SOC_MEM_FLAG_VALID | 28597 SOC_MEM_FLAG_CACHABLE | 28598 SOC_MEM_FLAG_SER_CACHE_RESTORE | 28599 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 28600 /* cmp_fn */ _soc_mem_cmp_undef, 28601 /* *null_entry */ _soc_mem_entry_null_zeroes, 28602 /* index_min */ 0, 28603 /* index_max */ 2047, 28604 /* minblock */ 5, 28605 /* maxblock */ 5, 28606 /* blocks */ 0x20, 28607 /* blocks_hi */ 0, 28608 /* base */ 0x3c180000, 28609 /* gran */ 1, 28610 /* bytes */ 10, 28611 /* nFields */ 13, 28612 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56150_A0m_fields, 28613 /* *views */ NULL, 28614 /* *views_num */ NULL, 28615 /* snoop_cb */ NULL, 28616 /* snoop_user_data */ NULL, 28617 /* snoop_flags */ 0, 28618 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28619 /* type */ SOC_MEM_TYPE_NORMAL, 28620 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28621 /* impl */ SOC_MEM_IMPL_NORMAL, 28622 /* cmic_mor_clks */ 0, 28623 }, 28624 #endif /* chips */ 28625 28626 #if defined(BCM_56160_A0) 28627 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_BCM56160_A0m */ 28628 /* mem FP_GLOBAL_MASK_TCAMm */ 28629 /* flags */ SOC_MEM_FLAG_VALID | 28630 SOC_MEM_FLAG_CACHABLE | 28631 SOC_MEM_FLAG_SER_CACHE_RESTORE | 28632 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 28633 /* cmp_fn */ _soc_mem_cmp_undef, 28634 /* *null_entry */ _soc_mem_entry_null_zeroes, 28635 /* index_min */ 0, 28636 /* index_max */ 2047, 28637 /* minblock */ 7, 28638 /* maxblock */ 7, 28639 /* blocks */ 0x80, 28640 /* blocks_hi */ 0, 28641 /* base */ 0x38180000, 28642 /* gran */ 1, 28643 /* bytes */ 10, 28644 /* nFields */ 11, 28645 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56160_A0m_fields, 28646 /* *views */ NULL, 28647 /* *views_num */ NULL, 28648 /* snoop_cb */ NULL, 28649 /* snoop_user_data */ NULL, 28650 /* snoop_flags */ 0, 28651 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28652 /* type */ SOC_MEM_TYPE_NORMAL, 28653 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28654 /* impl */ SOC_MEM_IMPL_NORMAL, 28655 /* cmic_mor_clks */ 0, 28656 }, 28657 #endif /* chips */ 28658 28659 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 28660 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_BCM56260_A0m */ 28661 /* mem FP_GLOBAL_MASK_TCAMm */ 28662 /* flags */ SOC_MEM_FLAG_VALID | 28663 SOC_MEM_FLAG_CACHABLE | 28664 SOC_MEM_FLAG_SER_CACHE_RESTORE | 28665 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 28666 /* cmp_fn */ _soc_mem_cmp_undef, 28667 /* *null_entry */ _soc_mem_entry_null_zeroes, 28668 /* index_min */ 0, 28669 /* index_max */ 3071, 28670 /* minblock */ 6, 28671 /* maxblock */ 6, 28672 /* blocks */ 0x40, 28673 /* blocks_hi */ 0, 28674 /* base */ 0x34180000, 28675 /* gran */ 1, 28676 /* bytes */ 31, 28677 /* nFields */ 21, 28678 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56260_A0m_fields, 28679 /* *views */ NULL, 28680 /* *views_num */ NULL, 28681 /* snoop_cb */ NULL, 28682 /* snoop_user_data */ NULL, 28683 /* snoop_flags */ 0, 28684 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28685 /* type */ SOC_MEM_TYPE_NORMAL, 28686 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28687 /* impl */ SOC_MEM_IMPL_NORMAL, 28688 /* cmic_mor_clks */ 0, 28689 }, 28690 #endif /* chips */ 28691 28692 #if defined(BCM_56270_A0) 28693 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_BCM56270_A0m */ 28694 /* mem FP_GLOBAL_MASK_TCAMm */ 28695 /* flags */ SOC_MEM_FLAG_VALID | 28696 SOC_MEM_FLAG_CACHABLE | 28697 SOC_MEM_FLAG_SER_CACHE_RESTORE | 28698 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 28699 /* cmp_fn */ _soc_mem_cmp_undef, 28700 /* *null_entry */ _soc_mem_entry_null_zeroes, 28701 /* index_min */ 0, 28702 /* index_max */ 2047, 28703 /* minblock */ 5, 28704 /* maxblock */ 5, 28705 /* blocks */ 0x20, 28706 /* blocks_hi */ 0, 28707 /* base */ 0x34180000, 28708 /* gran */ 1, 28709 /* bytes */ 16, 28710 /* nFields */ 21, 28711 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56270_A0m_fields, 28712 /* *views */ NULL, 28713 /* *views_num */ NULL, 28714 /* snoop_cb */ NULL, 28715 /* snoop_user_data */ NULL, 28716 /* snoop_flags */ 0, 28717 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28718 /* type */ SOC_MEM_TYPE_NORMAL, 28719 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28720 /* impl */ SOC_MEM_IMPL_NORMAL, 28721 /* cmic_mor_clks */ 0, 28722 }, 28723 #endif /* chips */ 28724 28725 #if defined(BCM_56334_A0) 28726 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_BCM56334_A0m */ 28727 /* mem FP_GLOBAL_MASK_TCAMm */ 28728 /* flags */ SOC_MEM_FLAG_VALID | 28729 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 28730 /* cmp_fn */ _soc_mem_cmp_undef, 28731 /* *null_entry */ _soc_mem_entry_null_zeroes, 28732 /* index_min */ 0, 28733 /* index_max */ 2047, 28734 /* minblock */ 5, 28735 /* maxblock */ 5, 28736 /* blocks */ 0x20, 28737 /* blocks_hi */ 0, 28738 /* base */ 0x0f030000, 28739 /* gran */ 1, 28740 /* bytes */ 8, 28741 /* nFields */ 14, 28742 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56334_A0m_fields, 28743 /* *views */ NULL, 28744 /* *views_num */ NULL, 28745 /* snoop_cb */ NULL, 28746 /* snoop_user_data */ NULL, 28747 /* snoop_flags */ 0, 28748 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28749 /* type */ SOC_MEM_TYPE_NORMAL, 28750 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28751 /* impl */ SOC_MEM_IMPL_NORMAL, 28752 /* cmic_mor_clks */ 0, 28753 }, 28754 #endif /* chips */ 28755 28756 #if defined(BCM_56334_B0) 28757 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_BCM56334_B0m */ 28758 /* mem FP_GLOBAL_MASK_TCAMm */ 28759 /* flags */ SOC_MEM_FLAG_VALID | 28760 SOC_MEM_FLAG_CACHABLE | 28761 SOC_MEM_FLAG_SER_CACHE_RESTORE | 28762 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 28763 /* cmp_fn */ _soc_mem_cmp_undef, 28764 /* *null_entry */ _soc_mem_entry_null_zeroes, 28765 /* index_min */ 0, 28766 /* index_max */ 2047, 28767 /* minblock */ 5, 28768 /* maxblock */ 5, 28769 /* blocks */ 0x20, 28770 /* blocks_hi */ 0, 28771 /* base */ 0x0f030000, 28772 /* gran */ 1, 28773 /* bytes */ 8, 28774 /* nFields */ 14, 28775 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56334_A0m_fields, 28776 /* *views */ NULL, 28777 /* *views_num */ NULL, 28778 /* snoop_cb */ NULL, 28779 /* snoop_user_data */ NULL, 28780 /* snoop_flags */ 0, 28781 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28782 /* type */ SOC_MEM_TYPE_NORMAL, 28783 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28784 /* impl */ SOC_MEM_IMPL_NORMAL, 28785 /* cmic_mor_clks */ 0, 28786 }, 28787 #endif /* chips */ 28788 28789 #if defined(BCM_56340_A0) 28790 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_BCM56340_A0m */ 28791 /* mem FP_GLOBAL_MASK_TCAMm */ 28792 /* flags */ SOC_MEM_FLAG_VALID | 28793 SOC_MEM_FLAG_CACHABLE | 28794 SOC_MEM_FLAG_SER_CACHE_RESTORE | 28795 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 28796 /* cmp_fn */ _soc_mem_cmp_undef, 28797 /* *null_entry */ _soc_mem_entry_null_zeroes, 28798 /* index_min */ 0, 28799 /* index_max */ 4095, 28800 /* minblock */ 4, 28801 /* maxblock */ 4, 28802 /* blocks */ 0x10, 28803 /* blocks_hi */ 0, 28804 /* base */ 0x301c0000, 28805 /* gran */ 1, 28806 /* bytes */ 23, 28807 /* nFields */ 11, 28808 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56640_A0m_fields, 28809 /* *views */ NULL, 28810 /* *views_num */ NULL, 28811 /* snoop_cb */ NULL, 28812 /* snoop_user_data */ NULL, 28813 /* snoop_flags */ 0, 28814 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28815 /* type */ SOC_MEM_TYPE_NORMAL, 28816 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28817 /* impl */ SOC_MEM_IMPL_NORMAL, 28818 /* cmic_mor_clks */ 0, 28819 }, 28820 #endif /* chips */ 28821 28822 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 28823 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_BCM56440_A0m */ 28824 /* mem FP_GLOBAL_MASK_TCAMm */ 28825 /* flags */ SOC_MEM_FLAG_VALID | 28826 SOC_MEM_FLAG_CACHABLE | 28827 SOC_MEM_FLAG_SER_CACHE_RESTORE | 28828 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 28829 /* cmp_fn */ _soc_mem_cmp_undef, 28830 /* *null_entry */ _soc_mem_entry_null_zeroes, 28831 /* index_min */ 0, 28832 /* index_max */ 3071, 28833 /* minblock */ 9, 28834 /* maxblock */ 9, 28835 /* blocks */ 0x200, 28836 /* blocks_hi */ 0, 28837 /* base */ 0x0d06c000, 28838 /* gran */ 1, 28839 /* bytes */ 11, 28840 /* nFields */ 15, 28841 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56440_A0m_fields, 28842 /* *views */ NULL, 28843 /* *views_num */ NULL, 28844 /* snoop_cb */ NULL, 28845 /* snoop_user_data */ NULL, 28846 /* snoop_flags */ 0, 28847 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28848 /* type */ SOC_MEM_TYPE_NORMAL, 28849 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28850 /* impl */ SOC_MEM_IMPL_NORMAL, 28851 /* cmic_mor_clks */ 0, 28852 }, 28853 #endif /* chips */ 28854 28855 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 28856 defined(BCM_56450_B1) 28857 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_BCM56450_A0m */ 28858 /* mem FP_GLOBAL_MASK_TCAMm */ 28859 /* flags */ SOC_MEM_FLAG_VALID | 28860 SOC_MEM_FLAG_CACHABLE | 28861 SOC_MEM_FLAG_SER_CACHE_RESTORE | 28862 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 28863 /* cmp_fn */ _soc_mem_cmp_undef, 28864 /* *null_entry */ _soc_mem_entry_null_zeroes, 28865 /* index_min */ 0, 28866 /* index_max */ 4095, 28867 /* minblock */ 8, 28868 /* maxblock */ 8, 28869 /* blocks */ 0x100, 28870 /* blocks_hi */ 0, 28871 /* base */ 0x34180000, 28872 /* gran */ 1, 28873 /* bytes */ 50, 28874 /* nFields */ 23, 28875 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56450_A0m_fields, 28876 /* *views */ NULL, 28877 /* *views_num */ NULL, 28878 /* snoop_cb */ NULL, 28879 /* snoop_user_data */ NULL, 28880 /* snoop_flags */ 0, 28881 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28882 /* type */ SOC_MEM_TYPE_NORMAL, 28883 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28884 /* impl */ SOC_MEM_IMPL_NORMAL, 28885 /* cmic_mor_clks */ 0, 28886 }, 28887 #endif /* chips */ 28888 28889 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) 28890 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_BCM56524_A0m */ 28891 /* mem FP_GLOBAL_MASK_TCAMm */ 28892 /* flags */ SOC_MEM_FLAG_VALID | 28893 SOC_MEM_FLAG_CACHABLE | 28894 SOC_MEM_FLAG_SER_CACHE_RESTORE | 28895 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 28896 /* cmp_fn */ _soc_mem_cmp_undef, 28897 /* *null_entry */ _soc_mem_entry_null_zeroes, 28898 /* index_min */ 0, 28899 /* index_max */ 8191, 28900 /* minblock */ 8, 28901 /* maxblock */ 8, 28902 /* blocks */ 0x100, 28903 /* blocks_hi */ 0, 28904 /* base */ 0x0c030000, 28905 /* gran */ 1, 28906 /* bytes */ 14, 28907 /* nFields */ 12, 28908 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56634_A0m_fields, 28909 /* *views */ NULL, 28910 /* *views_num */ NULL, 28911 /* snoop_cb */ NULL, 28912 /* snoop_user_data */ NULL, 28913 /* snoop_flags */ 0, 28914 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28915 /* type */ SOC_MEM_TYPE_NORMAL, 28916 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28917 /* impl */ SOC_MEM_IMPL_NORMAL, 28918 /* cmic_mor_clks */ 0, 28919 }, 28920 #endif /* chips */ 28921 28922 #if defined(BCM_56560_A0) 28923 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_BCM56560_A0m */ 28924 /* mem FP_GLOBAL_MASK_TCAMm */ 28925 /* flags */ SOC_MEM_FLAG_VALID | 28926 SOC_MEM_FLAG_CACHABLE | 28927 SOC_MEM_FLAG_SER_CACHE_RESTORE | 28928 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 28929 /* cmp_fn */ _soc_mem_cmp_undef, 28930 /* *null_entry */ _soc_mem_entry_null_zeroes, 28931 /* index_min */ 0, 28932 /* index_max */ 8191, 28933 /* minblock */ 21, 28934 /* maxblock */ 21, 28935 /* blocks */ 0x200000, 28936 /* blocks_hi */ 0, 28937 /* base */ 0x4c040000, 28938 /* gran */ 1, 28939 /* bytes */ 45, 28940 /* nFields */ 11, 28941 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56560_A0m_fields, 28942 /* *views */ NULL, 28943 /* *views_num */ NULL, 28944 /* snoop_cb */ NULL, 28945 /* snoop_user_data */ NULL, 28946 /* snoop_flags */ 0, 28947 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28948 /* type */ SOC_MEM_TYPE_NORMAL, 28949 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28950 /* impl */ SOC_MEM_IMPL_NORMAL, 28951 /* cmic_mor_clks */ 0, 28952 }, 28953 #endif /* chips */ 28954 28955 #if defined(BCM_56560_B0) 28956 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_BCM56560_B0m */ 28957 /* mem FP_GLOBAL_MASK_TCAMm */ 28958 /* flags */ SOC_MEM_FLAG_VALID | 28959 SOC_MEM_FLAG_CACHABLE | 28960 SOC_MEM_FLAG_SER_CACHE_RESTORE | 28961 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 28962 /* cmp_fn */ _soc_mem_cmp_undef, 28963 /* *null_entry */ _soc_mem_entry_null_zeroes, 28964 /* index_min */ 0, 28965 /* index_max */ 8191, 28966 /* minblock */ 13, 28967 /* maxblock */ 13, 28968 /* blocks */ 0x2000, 28969 /* blocks_hi */ 0, 28970 /* base */ 0x4c040000, 28971 /* gran */ 1, 28972 /* bytes */ 45, 28973 /* nFields */ 11, 28974 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56560_A0m_fields, 28975 /* *views */ NULL, 28976 /* *views_num */ NULL, 28977 /* snoop_cb */ NULL, 28978 /* snoop_user_data */ NULL, 28979 /* snoop_flags */ 0, 28980 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28981 /* type */ SOC_MEM_TYPE_NORMAL, 28982 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 28983 /* impl */ SOC_MEM_IMPL_NORMAL, 28984 /* cmic_mor_clks */ 0, 28985 }, 28986 #endif /* chips */ 28987 28988 #if defined(BCM_56634_A0) || defined(BCM_56634_B0) 28989 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_BCM56634_A0m */ 28990 /* mem FP_GLOBAL_MASK_TCAMm */ 28991 /* flags */ SOC_MEM_FLAG_VALID | 28992 SOC_MEM_FLAG_CACHABLE | 28993 SOC_MEM_FLAG_SER_CACHE_RESTORE | 28994 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 28995 /* cmp_fn */ _soc_mem_cmp_undef, 28996 /* *null_entry */ _soc_mem_entry_null_zeroes, 28997 /* index_min */ 0, 28998 /* index_max */ 8191, 28999 /* minblock */ 9, 29000 /* maxblock */ 9, 29001 /* blocks */ 0x200, 29002 /* blocks_hi */ 0, 29003 /* base */ 0x0c030000, 29004 /* gran */ 1, 29005 /* bytes */ 14, 29006 /* nFields */ 12, 29007 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56634_A0m_fields, 29008 /* *views */ NULL, 29009 /* *views_num */ NULL, 29010 /* snoop_cb */ NULL, 29011 /* snoop_user_data */ NULL, 29012 /* snoop_flags */ 0, 29013 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29014 /* type */ SOC_MEM_TYPE_NORMAL, 29015 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29016 /* impl */ SOC_MEM_IMPL_NORMAL, 29017 /* cmic_mor_clks */ 0, 29018 }, 29019 #endif /* chips */ 29020 29021 #if defined(BCM_56640_A0) 29022 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_BCM56640_A0m */ 29023 /* mem FP_GLOBAL_MASK_TCAMm */ 29024 /* flags */ SOC_MEM_FLAG_VALID | 29025 SOC_MEM_FLAG_CACHABLE | 29026 SOC_MEM_FLAG_SER_CACHE_RESTORE | 29027 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 29028 /* cmp_fn */ _soc_mem_cmp_undef, 29029 /* *null_entry */ _soc_mem_entry_null_zeroes, 29030 /* index_min */ 0, 29031 /* index_max */ 8191, 29032 /* minblock */ 7, 29033 /* maxblock */ 7, 29034 /* blocks */ 0x80, 29035 /* blocks_hi */ 0, 29036 /* base */ 0x301c0000, 29037 /* gran */ 1, 29038 /* bytes */ 23, 29039 /* nFields */ 11, 29040 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56640_A0m_fields, 29041 /* *views */ NULL, 29042 /* *views_num */ NULL, 29043 /* snoop_cb */ NULL, 29044 /* snoop_user_data */ NULL, 29045 /* snoop_flags */ 0, 29046 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29047 /* type */ SOC_MEM_TYPE_NORMAL, 29048 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29049 /* impl */ SOC_MEM_IMPL_NORMAL, 29050 /* cmic_mor_clks */ 0, 29051 }, 29052 #endif /* chips */ 29053 29054 #if defined(BCM_56670_A0) 29055 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_BCM56670_A0m */ 29056 /* mem FP_GLOBAL_MASK_TCAMm */ 29057 /* flags */ SOC_MEM_FLAG_VALID | 29058 SOC_MEM_FLAG_CACHABLE | 29059 SOC_MEM_FLAG_SER_CACHE_RESTORE | 29060 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 29061 /* cmp_fn */ _soc_mem_cmp_undef, 29062 /* *null_entry */ _soc_mem_entry_null_zeroes, 29063 /* index_min */ 0, 29064 /* index_max */ 3071, 29065 /* minblock */ 21, 29066 /* maxblock */ 21, 29067 /* blocks */ 0x200000, 29068 /* blocks_hi */ 0, 29069 /* base */ 0x4c040000, 29070 /* gran */ 1, 29071 /* bytes */ 45, 29072 /* nFields */ 11, 29073 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56670_A0m_fields, 29074 /* *views */ NULL, 29075 /* *views_num */ NULL, 29076 /* snoop_cb */ NULL, 29077 /* snoop_user_data */ NULL, 29078 /* snoop_flags */ 0, 29079 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29080 /* type */ SOC_MEM_TYPE_NORMAL, 29081 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29082 /* impl */ SOC_MEM_IMPL_NORMAL, 29083 /* cmic_mor_clks */ 0, 29084 }, 29085 #endif /* chips */ 29086 29087 #if defined(BCM_56670_B0) 29088 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_BCM56670_B0m */ 29089 /* mem FP_GLOBAL_MASK_TCAMm */ 29090 /* flags */ SOC_MEM_FLAG_VALID | 29091 SOC_MEM_FLAG_CACHABLE | 29092 SOC_MEM_FLAG_SER_CACHE_RESTORE | 29093 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 29094 /* cmp_fn */ _soc_mem_cmp_undef, 29095 /* *null_entry */ _soc_mem_entry_null_zeroes, 29096 /* index_min */ 0, 29097 /* index_max */ 3071, 29098 /* minblock */ 21, 29099 /* maxblock */ 21, 29100 /* blocks */ 0x200000, 29101 /* blocks_hi */ 0, 29102 /* base */ 0x4c040000, 29103 /* gran */ 1, 29104 /* bytes */ 45, 29105 /* nFields */ 13, 29106 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56670_B0m_fields, 29107 /* *views */ NULL, 29108 /* *views_num */ NULL, 29109 /* snoop_cb */ NULL, 29110 /* snoop_user_data */ NULL, 29111 /* snoop_flags */ 0, 29112 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29113 /* type */ SOC_MEM_TYPE_NORMAL, 29114 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29115 /* impl */ SOC_MEM_IMPL_NORMAL, 29116 /* cmic_mor_clks */ 0, 29117 }, 29118 #endif /* chips */ 29119 29120 #if defined(BCM_56680_A0) || defined(BCM_56680_B0) 29121 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_BCM56680_A0m */ 29122 /* mem FP_GLOBAL_MASK_TCAMm */ 29123 /* flags */ SOC_MEM_FLAG_VALID | 29124 SOC_MEM_FLAG_CACHABLE | 29125 SOC_MEM_FLAG_CAM, /* 0x80022 */ 29126 /* cmp_fn */ _soc_mem_cmp_undef, 29127 /* *null_entry */ _soc_mem_entry_null_zeroes, 29128 /* index_min */ 0, 29129 /* index_max */ 8191, 29130 /* minblock */ 6, 29131 /* maxblock */ 6, 29132 /* blocks */ 0x40, 29133 /* blocks_hi */ 0, 29134 /* base */ 0x0f030000, 29135 /* gran */ 1, 29136 /* bytes */ 14, 29137 /* nFields */ 2, 29138 /* *fields */ soc_FP_GLOBAL_MASK_TCAMm_fields, 29139 /* *views */ NULL, 29140 /* *views_num */ NULL, 29141 /* snoop_cb */ NULL, 29142 /* snoop_user_data */ NULL, 29143 /* snoop_flags */ 0, 29144 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29145 /* type */ SOC_MEM_TYPE_NORMAL, 29146 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29147 /* impl */ SOC_MEM_IMPL_NORMAL, 29148 /* cmic_mor_clks */ 0, 29149 }, 29150 #endif /* chips */ 29151 29152 #if defined(BCM_56685_A0) || defined(BCM_56685_B0) 29153 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_BCM56685_A0m */ 29154 /* mem FP_GLOBAL_MASK_TCAMm */ 29155 /* flags */ SOC_MEM_FLAG_VALID | 29156 SOC_MEM_FLAG_CACHABLE | 29157 SOC_MEM_FLAG_SER_CACHE_RESTORE | 29158 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 29159 /* cmp_fn */ _soc_mem_cmp_undef, 29160 /* *null_entry */ _soc_mem_entry_null_zeroes, 29161 /* index_min */ 0, 29162 /* index_max */ 8191, 29163 /* minblock */ 6, 29164 /* maxblock */ 6, 29165 /* blocks */ 0x40, 29166 /* blocks_hi */ 0, 29167 /* base */ 0x0c030000, 29168 /* gran */ 1, 29169 /* bytes */ 14, 29170 /* nFields */ 12, 29171 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56634_A0m_fields, 29172 /* *views */ NULL, 29173 /* *views_num */ NULL, 29174 /* snoop_cb */ NULL, 29175 /* snoop_user_data */ NULL, 29176 /* snoop_flags */ 0, 29177 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29178 /* type */ SOC_MEM_TYPE_NORMAL, 29179 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29180 /* impl */ SOC_MEM_IMPL_NORMAL, 29181 /* cmic_mor_clks */ 0, 29182 }, 29183 #endif /* chips */ 29184 29185 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 29186 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_BCM56840_A0m */ 29187 /* mem FP_GLOBAL_MASK_TCAMm */ 29188 /* flags */ SOC_MEM_FLAG_VALID | 29189 SOC_MEM_FLAG_CACHABLE | 29190 SOC_MEM_FLAG_SER_CACHE_RESTORE | 29191 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 29192 /* cmp_fn */ _soc_mem_cmp_undef, 29193 /* *null_entry */ _soc_mem_entry_null_zeroes, 29194 /* index_min */ 0, 29195 /* index_max */ 2047, 29196 /* minblock */ 6, 29197 /* maxblock */ 6, 29198 /* blocks */ 0x40, 29199 /* blocks_hi */ 0, 29200 /* base */ 0x0d06e000, 29201 /* gran */ 1, 29202 /* bytes */ 17, 29203 /* nFields */ 5, 29204 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56840_A0m_fields, 29205 /* *views */ NULL, 29206 /* *views_num */ NULL, 29207 /* snoop_cb */ NULL, 29208 /* snoop_user_data */ NULL, 29209 /* snoop_flags */ 0, 29210 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29211 /* type */ SOC_MEM_TYPE_NORMAL, 29212 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29213 /* impl */ SOC_MEM_IMPL_NORMAL, 29214 /* cmic_mor_clks */ 0, 29215 }, 29216 #endif /* chips */ 29217 29218 #if defined(BCM_56850_A0) 29219 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_BCM56850_A0m */ 29220 /* mem FP_GLOBAL_MASK_TCAMm */ 29221 /* flags */ SOC_MEM_FLAG_VALID | 29222 SOC_MEM_FLAG_CACHABLE | 29223 SOC_MEM_FLAG_SER_CACHE_RESTORE | 29224 SOC_MEM_FLAG_CAM | 29225 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x800a2 */ 29226 /* cmp_fn */ _soc_mem_cmp_undef, 29227 /* *null_entry */ _soc_mem_entry_null_zeroes, 29228 /* index_min */ 0, 29229 /* index_max */ 4095, 29230 /* minblock */ 10, 29231 /* maxblock */ 10, 29232 /* blocks */ 0x400, 29233 /* blocks_hi */ 0, 29234 /* base */ 0x3c040000, 29235 /* gran */ 1, 29236 /* bytes */ 55, 29237 /* nFields */ 11, 29238 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56850_A0m_fields, 29239 /* *views */ NULL, 29240 /* *views_num */ NULL, 29241 /* snoop_cb */ NULL, 29242 /* snoop_user_data */ NULL, 29243 /* snoop_flags */ 0, 29244 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29245 /* type */ SOC_MEM_TYPE_NORMAL, 29246 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29247 /* impl */ SOC_MEM_IMPL_NORMAL, 29248 /* cmic_mor_clks */ 0, 29249 }, 29250 #endif /* chips */ 29251 29252 #if defined(BCM_56860_A0) 29253 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_BCM56860_A0m */ 29254 /* mem FP_GLOBAL_MASK_TCAMm */ 29255 /* flags */ SOC_MEM_FLAG_VALID | 29256 SOC_MEM_FLAG_CACHABLE | 29257 SOC_MEM_FLAG_SER_CACHE_RESTORE | 29258 SOC_MEM_FLAG_CAM | 29259 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x800a2 */ 29260 /* cmp_fn */ _soc_mem_cmp_undef, 29261 /* *null_entry */ _soc_mem_entry_null_zeroes, 29262 /* index_min */ 0, 29263 /* index_max */ 16383, 29264 /* minblock */ 11, 29265 /* maxblock */ 11, 29266 /* blocks */ 0x800, 29267 /* blocks_hi */ 0, 29268 /* base */ 0x4c040000, 29269 /* gran */ 1, 29270 /* bytes */ 55, 29271 /* nFields */ 11, 29272 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56860_A0m_fields, 29273 /* *views */ NULL, 29274 /* *views_num */ NULL, 29275 /* snoop_cb */ NULL, 29276 /* snoop_user_data */ NULL, 29277 /* snoop_flags */ 0, 29278 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29279 /* type */ SOC_MEM_TYPE_NORMAL, 29280 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29281 /* impl */ SOC_MEM_IMPL_NORMAL, 29282 /* cmic_mor_clks */ 0, 29283 }, 29284 #endif /* chips */ 29285 29286 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 29287 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_Xm */ 29288 /* mem FP_GLOBAL_MASK_TCAM_Xm */ 29289 /* flags */ SOC_MEM_FLAG_VALID | 29290 SOC_MEM_FLAG_CACHABLE | 29291 SOC_MEM_FLAG_SER_CACHE_RESTORE | 29292 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 29293 /* cmp_fn */ _soc_mem_cmp_undef, 29294 /* *null_entry */ _soc_mem_entry_null_zeroes, 29295 /* index_min */ 0, 29296 /* index_max */ 2047, 29297 /* minblock */ 6, 29298 /* maxblock */ 6, 29299 /* blocks */ 0x40, 29300 /* blocks_hi */ 0, 29301 /* base */ 0x0d02e000, 29302 /* gran */ 1, 29303 /* bytes */ 17, 29304 /* nFields */ 5, 29305 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56840_A0m_fields, 29306 /* *views */ NULL, 29307 /* *views_num */ NULL, 29308 /* snoop_cb */ NULL, 29309 /* snoop_user_data */ NULL, 29310 /* snoop_flags */ 0, 29311 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29312 /* type */ SOC_MEM_TYPE_NORMAL, 29313 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29314 /* impl */ SOC_MEM_IMPL_NORMAL, 29315 /* cmic_mor_clks */ 0, 29316 }, 29317 #endif /* chips */ 29318 29319 #if defined(BCM_56850_A0) 29320 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_X_BCM56850_A0m */ 29321 /* mem FP_GLOBAL_MASK_TCAM_Xm */ 29322 /* flags */ SOC_MEM_FLAG_VALID | 29323 SOC_MEM_FLAG_CACHABLE | 29324 SOC_MEM_FLAG_SER_CACHE_RESTORE | 29325 SOC_MEM_FLAG_CAM | 29326 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x800a2 */ 29327 /* cmp_fn */ _soc_mem_cmp_undef, 29328 /* *null_entry */ _soc_mem_entry_null_zeroes, 29329 /* index_min */ 0, 29330 /* index_max */ 4095, 29331 /* minblock */ 10, 29332 /* maxblock */ 10, 29333 /* blocks */ 0x400, 29334 /* blocks_hi */ 0, 29335 /* base */ 0x3c040000, 29336 /* gran */ 1, 29337 /* bytes */ 55, 29338 /* nFields */ 11, 29339 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56850_A0m_fields, 29340 /* *views */ NULL, 29341 /* *views_num */ NULL, 29342 /* snoop_cb */ NULL, 29343 /* snoop_user_data */ NULL, 29344 /* snoop_flags */ 0, 29345 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29346 /* type */ SOC_MEM_TYPE_NORMAL, 29347 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29348 /* impl */ SOC_MEM_IMPL_NORMAL, 29349 /* cmic_mor_clks */ 0, 29350 }, 29351 #endif /* chips */ 29352 29353 #if defined(BCM_56860_A0) 29354 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_X_BCM56860_A0m */ 29355 /* mem FP_GLOBAL_MASK_TCAM_Xm */ 29356 /* flags */ SOC_MEM_FLAG_VALID | 29357 SOC_MEM_FLAG_CACHABLE | 29358 SOC_MEM_FLAG_CAM | 29359 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 29360 /* cmp_fn */ _soc_mem_cmp_undef, 29361 /* *null_entry */ _soc_mem_entry_null_zeroes, 29362 /* index_min */ 0, 29363 /* index_max */ 16383, 29364 /* minblock */ 11, 29365 /* maxblock */ 11, 29366 /* blocks */ 0x800, 29367 /* blocks_hi */ 0, 29368 /* base */ 0x4c040000, 29369 /* gran */ 1, 29370 /* bytes */ 55, 29371 /* nFields */ 11, 29372 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56860_A0m_fields, 29373 /* *views */ NULL, 29374 /* *views_num */ NULL, 29375 /* snoop_cb */ NULL, 29376 /* snoop_user_data */ NULL, 29377 /* snoop_flags */ 0, 29378 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29379 /* type */ SOC_MEM_TYPE_NORMAL, 29380 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29381 /* impl */ SOC_MEM_IMPL_NORMAL, 29382 /* cmic_mor_clks */ 0, 29383 }, 29384 #endif /* chips */ 29385 29386 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 29387 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_Ym */ 29388 /* mem FP_GLOBAL_MASK_TCAM_Ym */ 29389 /* flags */ SOC_MEM_FLAG_VALID | 29390 SOC_MEM_FLAG_CACHABLE | 29391 SOC_MEM_FLAG_SER_CACHE_RESTORE | 29392 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 29393 /* cmp_fn */ _soc_mem_cmp_undef, 29394 /* *null_entry */ _soc_mem_entry_null_zeroes, 29395 /* index_min */ 0, 29396 /* index_max */ 2047, 29397 /* minblock */ 6, 29398 /* maxblock */ 6, 29399 /* blocks */ 0x40, 29400 /* blocks_hi */ 0, 29401 /* base */ 0x0d04e000, 29402 /* gran */ 1, 29403 /* bytes */ 17, 29404 /* nFields */ 5, 29405 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56840_A0m_fields, 29406 /* *views */ NULL, 29407 /* *views_num */ NULL, 29408 /* snoop_cb */ NULL, 29409 /* snoop_user_data */ NULL, 29410 /* snoop_flags */ 0, 29411 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29412 /* type */ SOC_MEM_TYPE_NORMAL, 29413 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29414 /* impl */ SOC_MEM_IMPL_NORMAL, 29415 /* cmic_mor_clks */ 0, 29416 }, 29417 #endif /* chips */ 29418 29419 #if defined(BCM_56850_A0) 29420 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_Y_BCM56850_A0m */ 29421 /* mem FP_GLOBAL_MASK_TCAM_Ym */ 29422 /* flags */ SOC_MEM_FLAG_VALID | 29423 SOC_MEM_FLAG_CACHABLE | 29424 SOC_MEM_FLAG_SER_CACHE_RESTORE | 29425 SOC_MEM_FLAG_CAM | 29426 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x800a2 */ 29427 /* cmp_fn */ _soc_mem_cmp_undef, 29428 /* *null_entry */ _soc_mem_entry_null_zeroes, 29429 /* index_min */ 0, 29430 /* index_max */ 4095, 29431 /* minblock */ 10, 29432 /* maxblock */ 10, 29433 /* blocks */ 0x400, 29434 /* blocks_hi */ 0, 29435 /* base */ 0x3c040000, 29436 /* gran */ 1, 29437 /* bytes */ 55, 29438 /* nFields */ 11, 29439 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56850_A0m_fields, 29440 /* *views */ NULL, 29441 /* *views_num */ NULL, 29442 /* snoop_cb */ NULL, 29443 /* snoop_user_data */ NULL, 29444 /* snoop_flags */ 0, 29445 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29446 /* type */ SOC_MEM_TYPE_NORMAL, 29447 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29448 /* impl */ SOC_MEM_IMPL_NORMAL, 29449 /* cmic_mor_clks */ 0, 29450 }, 29451 #endif /* chips */ 29452 29453 #if defined(BCM_56860_A0) 29454 { /* SOC_MEM_INT_FP_GLOBAL_MASK_TCAM_Y_BCM56860_A0m */ 29455 /* mem FP_GLOBAL_MASK_TCAM_Ym */ 29456 /* flags */ SOC_MEM_FLAG_VALID | 29457 SOC_MEM_FLAG_CACHABLE | 29458 SOC_MEM_FLAG_CAM | 29459 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 29460 /* cmp_fn */ _soc_mem_cmp_undef, 29461 /* *null_entry */ _soc_mem_entry_null_zeroes, 29462 /* index_min */ 0, 29463 /* index_max */ 16383, 29464 /* minblock */ 11, 29465 /* maxblock */ 11, 29466 /* blocks */ 0x800, 29467 /* blocks_hi */ 0, 29468 /* base */ 0x4c040000, 29469 /* gran */ 1, 29470 /* bytes */ 55, 29471 /* nFields */ 11, 29472 /* *fields */ soc_FP_GLOBAL_MASK_TCAM_BCM56860_A0m_fields, 29473 /* *views */ NULL, 29474 /* *views_num */ NULL, 29475 /* snoop_cb */ NULL, 29476 /* snoop_user_data */ NULL, 29477 /* snoop_flags */ 0, 29478 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29479 /* type */ SOC_MEM_TYPE_NORMAL, 29480 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29481 /* impl */ SOC_MEM_IMPL_NORMAL, 29482 /* cmic_mor_clks */ 0, 29483 }, 29484 #endif /* chips */ 29485 29486 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 29487 { /* SOC_MEM_INT_FP_GM_FIELDSm */ 29488 /* mem FP_GM_FIELDSm */ 29489 /* flags */ SOC_MEM_FLAG_VALID | 29490 SOC_MEM_FLAG_CACHABLE | 29491 SOC_MEM_FLAG_SER_CACHE_RESTORE | 29492 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 29493 /* cmp_fn */ _soc_mem_cmp_undef, 29494 /* *null_entry */ _soc_mem_entry_null_zeroes, 29495 /* index_min */ 0, 29496 /* index_max */ 2047, 29497 /* minblock */ 6, 29498 /* maxblock */ 6, 29499 /* blocks */ 0x40, 29500 /* blocks_hi */ 0, 29501 /* base */ 0x0d076000, 29502 /* gran */ 1, 29503 /* bytes */ 10, 29504 /* nFields */ 5, 29505 /* *fields */ soc_FP_GM_FIELDSm_fields, 29506 /* *views */ NULL, 29507 /* *views_num */ NULL, 29508 /* snoop_cb */ NULL, 29509 /* snoop_user_data */ NULL, 29510 /* snoop_flags */ 0, 29511 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29512 /* type */ SOC_MEM_TYPE_NORMAL, 29513 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29514 /* impl */ SOC_MEM_IMPL_NORMAL, 29515 /* cmic_mor_clks */ 0, 29516 }, 29517 #endif /* chips */ 29518 29519 #if defined(BCM_56560_A0) 29520 { /* SOC_MEM_INT_FP_GM_FIELDS_BCM56560_A0m */ 29521 /* mem FP_GM_FIELDSm */ 29522 /* flags */ SOC_MEM_FLAG_VALID | 29523 SOC_MEM_FLAG_CACHABLE | 29524 SOC_MEM_FLAG_CAM, /* 0x80022 */ 29525 /* cmp_fn */ _soc_mem_cmp_undef, 29526 /* *null_entry */ _soc_mem_entry_null_zeroes, 29527 /* index_min */ 0, 29528 /* index_max */ 8191, 29529 /* minblock */ 21, 29530 /* maxblock */ 21, 29531 /* blocks */ 0x200000, 29532 /* blocks_hi */ 0, 29533 /* base */ 0x4c080000, 29534 /* gran */ 1, 29535 /* bytes */ 45, 29536 /* nFields */ 13, 29537 /* *fields */ soc_FP_GM_FIELDS_BCM56560_A0m_fields, 29538 /* *views */ NULL, 29539 /* *views_num */ NULL, 29540 /* snoop_cb */ NULL, 29541 /* snoop_user_data */ NULL, 29542 /* snoop_flags */ 0, 29543 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29544 /* type */ SOC_MEM_TYPE_NORMAL, 29545 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29546 /* impl */ SOC_MEM_IMPL_NORMAL, 29547 /* cmic_mor_clks */ 0, 29548 }, 29549 #endif /* chips */ 29550 29551 #if defined(BCM_56560_B0) 29552 { /* SOC_MEM_INT_FP_GM_FIELDS_BCM56560_B0m */ 29553 /* mem FP_GM_FIELDSm */ 29554 /* flags */ SOC_MEM_FLAG_VALID | 29555 SOC_MEM_FLAG_CACHABLE | 29556 SOC_MEM_FLAG_CAM, /* 0x80022 */ 29557 /* cmp_fn */ _soc_mem_cmp_undef, 29558 /* *null_entry */ _soc_mem_entry_null_zeroes, 29559 /* index_min */ 0, 29560 /* index_max */ 8191, 29561 /* minblock */ 13, 29562 /* maxblock */ 13, 29563 /* blocks */ 0x2000, 29564 /* blocks_hi */ 0, 29565 /* base */ 0x4c080000, 29566 /* gran */ 1, 29567 /* bytes */ 45, 29568 /* nFields */ 13, 29569 /* *fields */ soc_FP_GM_FIELDS_BCM56560_A0m_fields, 29570 /* *views */ NULL, 29571 /* *views_num */ NULL, 29572 /* snoop_cb */ NULL, 29573 /* snoop_user_data */ NULL, 29574 /* snoop_flags */ 0, 29575 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29576 /* type */ SOC_MEM_TYPE_NORMAL, 29577 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29578 /* impl */ SOC_MEM_IMPL_NORMAL, 29579 /* cmic_mor_clks */ 0, 29580 }, 29581 #endif /* chips */ 29582 29583 #if defined(BCM_56670_A0) 29584 { /* SOC_MEM_INT_FP_GM_FIELDS_BCM56670_A0m */ 29585 /* mem FP_GM_FIELDSm */ 29586 /* flags */ SOC_MEM_FLAG_VALID | 29587 SOC_MEM_FLAG_CACHABLE | 29588 SOC_MEM_FLAG_CAM, /* 0x80022 */ 29589 /* cmp_fn */ _soc_mem_cmp_undef, 29590 /* *null_entry */ _soc_mem_entry_null_zeroes, 29591 /* index_min */ 0, 29592 /* index_max */ 3071, 29593 /* minblock */ 21, 29594 /* maxblock */ 21, 29595 /* blocks */ 0x200000, 29596 /* blocks_hi */ 0, 29597 /* base */ 0x4c080000, 29598 /* gran */ 1, 29599 /* bytes */ 45, 29600 /* nFields */ 13, 29601 /* *fields */ soc_FP_GM_FIELDS_BCM56560_A0m_fields, 29602 /* *views */ NULL, 29603 /* *views_num */ NULL, 29604 /* snoop_cb */ NULL, 29605 /* snoop_user_data */ NULL, 29606 /* snoop_flags */ 0, 29607 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29608 /* type */ SOC_MEM_TYPE_NORMAL, 29609 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29610 /* impl */ SOC_MEM_IMPL_NORMAL, 29611 /* cmic_mor_clks */ 0, 29612 }, 29613 #endif /* chips */ 29614 29615 #if defined(BCM_56670_B0) 29616 { /* SOC_MEM_INT_FP_GM_FIELDS_BCM56670_B0m */ 29617 /* mem FP_GM_FIELDSm */ 29618 /* flags */ SOC_MEM_FLAG_VALID | 29619 SOC_MEM_FLAG_CACHABLE | 29620 SOC_MEM_FLAG_CAM, /* 0x80022 */ 29621 /* cmp_fn */ _soc_mem_cmp_undef, 29622 /* *null_entry */ _soc_mem_entry_null_zeroes, 29623 /* index_min */ 0, 29624 /* index_max */ 3071, 29625 /* minblock */ 21, 29626 /* maxblock */ 21, 29627 /* blocks */ 0x200000, 29628 /* blocks_hi */ 0, 29629 /* base */ 0x4c080000, 29630 /* gran */ 1, 29631 /* bytes */ 45, 29632 /* nFields */ 15, 29633 /* *fields */ soc_FP_GM_FIELDS_BCM56670_B0m_fields, 29634 /* *views */ NULL, 29635 /* *views_num */ NULL, 29636 /* snoop_cb */ NULL, 29637 /* snoop_user_data */ NULL, 29638 /* snoop_flags */ 0, 29639 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29640 /* type */ SOC_MEM_TYPE_NORMAL, 29641 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29642 /* impl */ SOC_MEM_IMPL_NORMAL, 29643 /* cmic_mor_clks */ 0, 29644 }, 29645 #endif /* chips */ 29646 29647 #if defined(BCM_56850_A0) 29648 { /* SOC_MEM_INT_FP_GM_FIELDS_BCM56850_A0m */ 29649 /* mem FP_GM_FIELDSm */ 29650 /* flags */ SOC_MEM_FLAG_VALID | 29651 SOC_MEM_FLAG_CACHABLE | 29652 SOC_MEM_FLAG_SER_CACHE_RESTORE | 29653 SOC_MEM_FLAG_CAM | 29654 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x800a2 */ 29655 /* cmp_fn */ _soc_mem_cmp_undef, 29656 /* *null_entry */ _soc_mem_entry_null_zeroes, 29657 /* index_min */ 0, 29658 /* index_max */ 4095, 29659 /* minblock */ 10, 29660 /* maxblock */ 10, 29661 /* blocks */ 0x400, 29662 /* blocks_hi */ 0, 29663 /* base */ 0x3c080000, 29664 /* gran */ 1, 29665 /* bytes */ 42, 29666 /* nFields */ 13, 29667 /* *fields */ soc_FP_GM_FIELDS_BCM56850_A0m_fields, 29668 /* *views */ NULL, 29669 /* *views_num */ NULL, 29670 /* snoop_cb */ NULL, 29671 /* snoop_user_data */ NULL, 29672 /* snoop_flags */ 0, 29673 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29674 /* type */ SOC_MEM_TYPE_NORMAL, 29675 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29676 /* impl */ SOC_MEM_IMPL_NORMAL, 29677 /* cmic_mor_clks */ 0, 29678 }, 29679 #endif /* chips */ 29680 29681 #if defined(BCM_56860_A0) 29682 { /* SOC_MEM_INT_FP_GM_FIELDS_BCM56860_A0m */ 29683 /* mem FP_GM_FIELDSm */ 29684 /* flags */ SOC_MEM_FLAG_VALID | 29685 SOC_MEM_FLAG_CACHABLE | 29686 SOC_MEM_FLAG_SER_CACHE_RESTORE | 29687 SOC_MEM_FLAG_CAM | 29688 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x800a2 */ 29689 /* cmp_fn */ _soc_mem_cmp_undef, 29690 /* *null_entry */ _soc_mem_entry_null_zeroes, 29691 /* index_min */ 0, 29692 /* index_max */ 16383, 29693 /* minblock */ 11, 29694 /* maxblock */ 11, 29695 /* blocks */ 0x800, 29696 /* blocks_hi */ 0, 29697 /* base */ 0x4c080000, 29698 /* gran */ 1, 29699 /* bytes */ 42, 29700 /* nFields */ 13, 29701 /* *fields */ soc_FP_GM_FIELDS_BCM56860_A0m_fields, 29702 /* *views */ NULL, 29703 /* *views_num */ NULL, 29704 /* snoop_cb */ NULL, 29705 /* snoop_user_data */ NULL, 29706 /* snoop_flags */ 0, 29707 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29708 /* type */ SOC_MEM_TYPE_NORMAL, 29709 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29710 /* impl */ SOC_MEM_IMPL_NORMAL, 29711 /* cmic_mor_clks */ 0, 29712 }, 29713 #endif /* chips */ 29714 29715 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 29716 { /* SOC_MEM_INT_FP_GM_FIELDS_Xm */ 29717 /* mem FP_GM_FIELDS_Xm */ 29718 /* flags */ SOC_MEM_FLAG_VALID | 29719 SOC_MEM_FLAG_CACHABLE | 29720 SOC_MEM_FLAG_SER_CACHE_RESTORE | 29721 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 29722 /* cmp_fn */ _soc_mem_cmp_undef, 29723 /* *null_entry */ _soc_mem_entry_null_zeroes, 29724 /* index_min */ 0, 29725 /* index_max */ 2047, 29726 /* minblock */ 6, 29727 /* maxblock */ 6, 29728 /* blocks */ 0x40, 29729 /* blocks_hi */ 0, 29730 /* base */ 0x0d036000, 29731 /* gran */ 1, 29732 /* bytes */ 10, 29733 /* nFields */ 5, 29734 /* *fields */ soc_FP_GM_FIELDSm_fields, 29735 /* *views */ NULL, 29736 /* *views_num */ NULL, 29737 /* snoop_cb */ NULL, 29738 /* snoop_user_data */ NULL, 29739 /* snoop_flags */ 0, 29740 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29741 /* type */ SOC_MEM_TYPE_NORMAL, 29742 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29743 /* impl */ SOC_MEM_IMPL_NORMAL, 29744 /* cmic_mor_clks */ 0, 29745 }, 29746 #endif /* chips */ 29747 29748 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 29749 { /* SOC_MEM_INT_FP_GM_FIELDS_Ym */ 29750 /* mem FP_GM_FIELDS_Ym */ 29751 /* flags */ SOC_MEM_FLAG_VALID | 29752 SOC_MEM_FLAG_CACHABLE | 29753 SOC_MEM_FLAG_SER_CACHE_RESTORE | 29754 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 29755 /* cmp_fn */ _soc_mem_cmp_undef, 29756 /* *null_entry */ _soc_mem_entry_null_zeroes, 29757 /* index_min */ 0, 29758 /* index_max */ 2047, 29759 /* minblock */ 6, 29760 /* maxblock */ 6, 29761 /* blocks */ 0x40, 29762 /* blocks_hi */ 0, 29763 /* base */ 0x0d056000, 29764 /* gran */ 1, 29765 /* bytes */ 10, 29766 /* nFields */ 5, 29767 /* *fields */ soc_FP_GM_FIELDSm_fields, 29768 /* *views */ NULL, 29769 /* *views_num */ NULL, 29770 /* snoop_cb */ NULL, 29771 /* snoop_user_data */ NULL, 29772 /* snoop_flags */ 0, 29773 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29774 /* type */ SOC_MEM_TYPE_NORMAL, 29775 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29776 /* impl */ SOC_MEM_IMPL_NORMAL, 29777 /* cmic_mor_clks */ 0, 29778 }, 29779 #endif /* chips */ 29780 29781 #if defined(BCM_56640_A0) 29782 { /* SOC_MEM_INT_FP_HG_CLASSID_SELECTm */ 29783 /* mem FP_HG_CLASSID_SELECTm */ 29784 /* flags */ SOC_MEM_FLAG_VALID | 29785 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 29786 /* cmp_fn */ _soc_mem_cmp_undef, 29787 /* *null_entry */ _soc_mem_entry_null_zeroes, 29788 /* index_min */ 0, 29789 /* index_max */ 63, 29790 /* minblock */ 7, 29791 /* maxblock */ 7, 29792 /* blocks */ 0x80, 29793 /* blocks_hi */ 0, 29794 /* base */ 0x30440000, 29795 /* gran */ 1, 29796 /* bytes */ 1, 29797 /* nFields */ 1, 29798 /* *fields */ soc_FP_HG_CLASSID_SELECTm_fields, 29799 /* *views */ NULL, 29800 /* *views_num */ NULL, 29801 /* snoop_cb */ NULL, 29802 /* snoop_user_data */ NULL, 29803 /* snoop_flags */ 0, 29804 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29805 /* type */ SOC_MEM_TYPE_NORMAL, 29806 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29807 /* impl */ SOC_MEM_IMPL_NORMAL, 29808 /* cmic_mor_clks */ 0, 29809 }, 29810 #endif /* chips */ 29811 29812 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 29813 { /* SOC_MEM_INT_FP_HG_CLASSID_SELECT_BCM56260_A0m */ 29814 /* mem FP_HG_CLASSID_SELECTm */ 29815 /* flags */ SOC_MEM_FLAG_VALID | 29816 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 29817 /* cmp_fn */ _soc_mem_cmp_undef, 29818 /* *null_entry */ _soc_mem_entry_null_zeroes, 29819 /* index_min */ 0, 29820 /* index_max */ 95, 29821 /* minblock */ 6, 29822 /* maxblock */ 6, 29823 /* blocks */ 0x40, 29824 /* blocks_hi */ 0, 29825 /* base */ 0x34440000, 29826 /* gran */ 1, 29827 /* bytes */ 1, 29828 /* nFields */ 1, 29829 /* *fields */ soc_IFP_HG_CLASSID_SELECTm_fields, 29830 /* *views */ NULL, 29831 /* *views_num */ NULL, 29832 /* snoop_cb */ NULL, 29833 /* snoop_user_data */ NULL, 29834 /* snoop_flags */ 0, 29835 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29836 /* type */ SOC_MEM_TYPE_NORMAL, 29837 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29838 /* impl */ SOC_MEM_IMPL_NORMAL, 29839 /* cmic_mor_clks */ 0, 29840 }, 29841 #endif /* chips */ 29842 29843 #if defined(BCM_56270_A0) 29844 { /* SOC_MEM_INT_FP_HG_CLASSID_SELECT_BCM56270_A0m */ 29845 /* mem FP_HG_CLASSID_SELECTm */ 29846 /* flags */ SOC_MEM_FLAG_VALID | 29847 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 29848 /* cmp_fn */ _soc_mem_cmp_undef, 29849 /* *null_entry */ _soc_mem_entry_null_zeroes, 29850 /* index_min */ 0, 29851 /* index_max */ 31, 29852 /* minblock */ 5, 29853 /* maxblock */ 5, 29854 /* blocks */ 0x20, 29855 /* blocks_hi */ 0, 29856 /* base */ 0x34440000, 29857 /* gran */ 1, 29858 /* bytes */ 1, 29859 /* nFields */ 1, 29860 /* *fields */ soc_IFP_HG_CLASSID_SELECTm_fields, 29861 /* *views */ NULL, 29862 /* *views_num */ NULL, 29863 /* snoop_cb */ NULL, 29864 /* snoop_user_data */ NULL, 29865 /* snoop_flags */ 0, 29866 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29867 /* type */ SOC_MEM_TYPE_NORMAL, 29868 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29869 /* impl */ SOC_MEM_IMPL_NORMAL, 29870 /* cmic_mor_clks */ 0, 29871 }, 29872 #endif /* chips */ 29873 29874 #if defined(BCM_56340_A0) 29875 { /* SOC_MEM_INT_FP_HG_CLASSID_SELECT_BCM56340_A0m */ 29876 /* mem FP_HG_CLASSID_SELECTm */ 29877 /* flags */ SOC_MEM_FLAG_VALID | 29878 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 29879 /* cmp_fn */ _soc_mem_cmp_undef, 29880 /* *null_entry */ _soc_mem_entry_null_zeroes, 29881 /* index_min */ 0, 29882 /* index_max */ 63, 29883 /* minblock */ 4, 29884 /* maxblock */ 4, 29885 /* blocks */ 0x10, 29886 /* blocks_hi */ 0, 29887 /* base */ 0x30440000, 29888 /* gran */ 1, 29889 /* bytes */ 1, 29890 /* nFields */ 1, 29891 /* *fields */ soc_FP_HG_CLASSID_SELECTm_fields, 29892 /* *views */ NULL, 29893 /* *views_num */ NULL, 29894 /* snoop_cb */ NULL, 29895 /* snoop_user_data */ NULL, 29896 /* snoop_flags */ 0, 29897 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29898 /* type */ SOC_MEM_TYPE_NORMAL, 29899 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29900 /* impl */ SOC_MEM_IMPL_NORMAL, 29901 /* cmic_mor_clks */ 0, 29902 }, 29903 #endif /* chips */ 29904 29905 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 29906 defined(BCM_56450_B1) 29907 { /* SOC_MEM_INT_FP_HG_CLASSID_SELECT_BCM56450_A0m */ 29908 /* mem FP_HG_CLASSID_SELECTm */ 29909 /* flags */ SOC_MEM_FLAG_VALID | 29910 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 29911 /* cmp_fn */ _soc_mem_cmp_undef, 29912 /* *null_entry */ _soc_mem_entry_null_zeroes, 29913 /* index_min */ 0, 29914 /* index_max */ 169, 29915 /* minblock */ 8, 29916 /* maxblock */ 8, 29917 /* blocks */ 0x100, 29918 /* blocks_hi */ 0, 29919 /* base */ 0x34440000, 29920 /* gran */ 1, 29921 /* bytes */ 1, 29922 /* nFields */ 1, 29923 /* *fields */ soc_FP_HG_CLASSID_SELECTm_fields, 29924 /* *views */ NULL, 29925 /* *views_num */ NULL, 29926 /* snoop_cb */ NULL, 29927 /* snoop_user_data */ NULL, 29928 /* snoop_flags */ 0, 29929 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29930 /* type */ SOC_MEM_TYPE_NORMAL, 29931 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29932 /* impl */ SOC_MEM_IMPL_NORMAL, 29933 /* cmic_mor_clks */ 0, 29934 }, 29935 #endif /* chips */ 29936 29937 #if defined(BCM_56560_A0) 29938 { /* SOC_MEM_INT_FP_HG_CLASSID_SELECT_BCM56560_A0m */ 29939 /* mem FP_HG_CLASSID_SELECTm */ 29940 /* flags */ SOC_MEM_FLAG_VALID | 29941 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 29942 /* cmp_fn */ _soc_mem_cmp_undef, 29943 /* *null_entry */ _soc_mem_entry_null_zeroes, 29944 /* index_min */ 0, 29945 /* index_max */ 127, 29946 /* minblock */ 21, 29947 /* maxblock */ 21, 29948 /* blocks */ 0x200000, 29949 /* blocks_hi */ 0, 29950 /* base */ 0x4c340000, 29951 /* gran */ 1, 29952 /* bytes */ 1, 29953 /* nFields */ 1, 29954 /* *fields */ soc_IFP_HG_CLASSID_SELECTm_fields, 29955 /* *views */ NULL, 29956 /* *views_num */ NULL, 29957 /* snoop_cb */ NULL, 29958 /* snoop_user_data */ NULL, 29959 /* snoop_flags */ 0, 29960 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29961 /* type */ SOC_MEM_TYPE_NORMAL, 29962 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29963 /* impl */ SOC_MEM_IMPL_NORMAL, 29964 /* cmic_mor_clks */ 0, 29965 }, 29966 #endif /* chips */ 29967 29968 #if defined(BCM_56560_B0) 29969 { /* SOC_MEM_INT_FP_HG_CLASSID_SELECT_BCM56560_B0m */ 29970 /* mem FP_HG_CLASSID_SELECTm */ 29971 /* flags */ SOC_MEM_FLAG_VALID | 29972 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 29973 /* cmp_fn */ _soc_mem_cmp_undef, 29974 /* *null_entry */ _soc_mem_entry_null_zeroes, 29975 /* index_min */ 0, 29976 /* index_max */ 127, 29977 /* minblock */ 13, 29978 /* maxblock */ 13, 29979 /* blocks */ 0x2000, 29980 /* blocks_hi */ 0, 29981 /* base */ 0x4c340000, 29982 /* gran */ 1, 29983 /* bytes */ 1, 29984 /* nFields */ 1, 29985 /* *fields */ soc_IFP_HG_CLASSID_SELECTm_fields, 29986 /* *views */ NULL, 29987 /* *views_num */ NULL, 29988 /* snoop_cb */ NULL, 29989 /* snoop_user_data */ NULL, 29990 /* snoop_flags */ 0, 29991 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29992 /* type */ SOC_MEM_TYPE_NORMAL, 29993 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29994 /* impl */ SOC_MEM_IMPL_NORMAL, 29995 /* cmic_mor_clks */ 0, 29996 }, 29997 #endif /* chips */ 29998 29999 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 30000 { /* SOC_MEM_INT_FP_HG_CLASSID_SELECT_BCM56670_A0m */ 30001 /* mem FP_HG_CLASSID_SELECTm */ 30002 /* flags */ SOC_MEM_FLAG_VALID | 30003 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 30004 /* cmp_fn */ _soc_mem_cmp_undef, 30005 /* *null_entry */ _soc_mem_entry_null_zeroes, 30006 /* index_min */ 0, 30007 /* index_max */ 66, 30008 /* minblock */ 21, 30009 /* maxblock */ 21, 30010 /* blocks */ 0x200000, 30011 /* blocks_hi */ 0, 30012 /* base */ 0x4c340000, 30013 /* gran */ 1, 30014 /* bytes */ 1, 30015 /* nFields */ 1, 30016 /* *fields */ soc_IFP_HG_CLASSID_SELECTm_fields, 30017 /* *views */ NULL, 30018 /* *views_num */ NULL, 30019 /* snoop_cb */ NULL, 30020 /* snoop_user_data */ NULL, 30021 /* snoop_flags */ 0, 30022 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30023 /* type */ SOC_MEM_TYPE_NORMAL, 30024 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30025 /* impl */ SOC_MEM_IMPL_NORMAL, 30026 /* cmic_mor_clks */ 0, 30027 }, 30028 #endif /* chips */ 30029 30030 #if defined(BCM_56850_A0) 30031 { /* SOC_MEM_INT_FP_HG_CLASSID_SELECT_BCM56850_A0m */ 30032 /* mem FP_HG_CLASSID_SELECTm */ 30033 /* flags */ SOC_MEM_FLAG_VALID | 30034 SOC_MEM_FLAG_CACHABLE | 30035 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 30036 /* cmp_fn */ _soc_mem_cmp_undef, 30037 /* *null_entry */ _soc_mem_entry_null_zeroes, 30038 /* index_min */ 0, 30039 /* index_max */ 105, 30040 /* minblock */ 10, 30041 /* maxblock */ 10, 30042 /* blocks */ 0x400, 30043 /* blocks_hi */ 0, 30044 /* base */ 0x3c340000, 30045 /* gran */ 1, 30046 /* bytes */ 1, 30047 /* nFields */ 1, 30048 /* *fields */ soc_FP_HG_CLASSID_SELECTm_fields, 30049 /* *views */ NULL, 30050 /* *views_num */ NULL, 30051 /* snoop_cb */ NULL, 30052 /* snoop_user_data */ NULL, 30053 /* snoop_flags */ 0, 30054 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30055 /* type */ SOC_MEM_TYPE_NORMAL, 30056 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30057 /* impl */ SOC_MEM_IMPL_NORMAL, 30058 /* cmic_mor_clks */ 0, 30059 }, 30060 #endif /* chips */ 30061 30062 #if defined(BCM_56860_A0) 30063 { /* SOC_MEM_INT_FP_HG_CLASSID_SELECT_BCM56860_A0m */ 30064 /* mem FP_HG_CLASSID_SELECTm */ 30065 /* flags */ SOC_MEM_FLAG_VALID | 30066 SOC_MEM_FLAG_CACHABLE | 30067 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 30068 /* cmp_fn */ _soc_mem_cmp_undef, 30069 /* *null_entry */ _soc_mem_entry_null_zeroes, 30070 /* index_min */ 0, 30071 /* index_max */ 127, 30072 /* minblock */ 11, 30073 /* maxblock */ 11, 30074 /* blocks */ 0x800, 30075 /* blocks_hi */ 0, 30076 /* base */ 0x4c340000, 30077 /* gran */ 1, 30078 /* bytes */ 1, 30079 /* nFields */ 1, 30080 /* *fields */ soc_FP_HG_CLASSID_SELECTm_fields, 30081 /* *views */ NULL, 30082 /* *views_num */ NULL, 30083 /* snoop_cb */ NULL, 30084 /* snoop_user_data */ NULL, 30085 /* snoop_flags */ 0, 30086 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30087 /* type */ SOC_MEM_TYPE_NORMAL, 30088 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30089 /* impl */ SOC_MEM_IMPL_NORMAL, 30090 /* cmic_mor_clks */ 0, 30091 }, 30092 #endif /* chips */ 30093 30094 #if defined(BCM_56640_A0) 30095 { /* SOC_MEM_INT_FP_I2E_CLASSID_SELECTm */ 30096 /* mem FP_I2E_CLASSID_SELECTm */ 30097 /* flags */ SOC_MEM_FLAG_VALID | 30098 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 30099 /* cmp_fn */ _soc_mem_cmp_undef, 30100 /* *null_entry */ _soc_mem_entry_null_zeroes, 30101 /* index_min */ 0, 30102 /* index_max */ 63, 30103 /* minblock */ 7, 30104 /* maxblock */ 7, 30105 /* blocks */ 0x80, 30106 /* blocks_hi */ 0, 30107 /* base */ 0x30400000, 30108 /* gran */ 1, 30109 /* bytes */ 1, 30110 /* nFields */ 1, 30111 /* *fields */ soc_FP_I2E_CLASSID_SELECTm_fields, 30112 /* *views */ NULL, 30113 /* *views_num */ NULL, 30114 /* snoop_cb */ NULL, 30115 /* snoop_user_data */ NULL, 30116 /* snoop_flags */ 0, 30117 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30118 /* type */ SOC_MEM_TYPE_NORMAL, 30119 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30120 /* impl */ SOC_MEM_IMPL_NORMAL, 30121 /* cmic_mor_clks */ 0, 30122 }, 30123 #endif /* chips */ 30124 30125 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 30126 { /* SOC_MEM_INT_FP_I2E_CLASSID_SELECT_BCM56260_A0m */ 30127 /* mem FP_I2E_CLASSID_SELECTm */ 30128 /* flags */ SOC_MEM_FLAG_VALID | 30129 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 30130 /* cmp_fn */ _soc_mem_cmp_undef, 30131 /* *null_entry */ _soc_mem_entry_null_zeroes, 30132 /* index_min */ 0, 30133 /* index_max */ 95, 30134 /* minblock */ 6, 30135 /* maxblock */ 6, 30136 /* blocks */ 0x40, 30137 /* blocks_hi */ 0, 30138 /* base */ 0x34400000, 30139 /* gran */ 1, 30140 /* bytes */ 1, 30141 /* nFields */ 1, 30142 /* *fields */ soc_IFP_I2E_CLASSID_SELECTm_fields, 30143 /* *views */ NULL, 30144 /* *views_num */ NULL, 30145 /* snoop_cb */ NULL, 30146 /* snoop_user_data */ NULL, 30147 /* snoop_flags */ 0, 30148 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30149 /* type */ SOC_MEM_TYPE_NORMAL, 30150 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30151 /* impl */ SOC_MEM_IMPL_NORMAL, 30152 /* cmic_mor_clks */ 0, 30153 }, 30154 #endif /* chips */ 30155 30156 #if defined(BCM_56270_A0) 30157 { /* SOC_MEM_INT_FP_I2E_CLASSID_SELECT_BCM56270_A0m */ 30158 /* mem FP_I2E_CLASSID_SELECTm */ 30159 /* flags */ SOC_MEM_FLAG_VALID | 30160 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 30161 /* cmp_fn */ _soc_mem_cmp_undef, 30162 /* *null_entry */ _soc_mem_entry_null_zeroes, 30163 /* index_min */ 0, 30164 /* index_max */ 31, 30165 /* minblock */ 5, 30166 /* maxblock */ 5, 30167 /* blocks */ 0x20, 30168 /* blocks_hi */ 0, 30169 /* base */ 0x34400000, 30170 /* gran */ 1, 30171 /* bytes */ 1, 30172 /* nFields */ 1, 30173 /* *fields */ soc_IFP_I2E_CLASSID_SELECTm_fields, 30174 /* *views */ NULL, 30175 /* *views_num */ NULL, 30176 /* snoop_cb */ NULL, 30177 /* snoop_user_data */ NULL, 30178 /* snoop_flags */ 0, 30179 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30180 /* type */ SOC_MEM_TYPE_NORMAL, 30181 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30182 /* impl */ SOC_MEM_IMPL_NORMAL, 30183 /* cmic_mor_clks */ 0, 30184 }, 30185 #endif /* chips */ 30186 30187 #if defined(BCM_56340_A0) 30188 { /* SOC_MEM_INT_FP_I2E_CLASSID_SELECT_BCM56340_A0m */ 30189 /* mem FP_I2E_CLASSID_SELECTm */ 30190 /* flags */ SOC_MEM_FLAG_VALID | 30191 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 30192 /* cmp_fn */ _soc_mem_cmp_undef, 30193 /* *null_entry */ _soc_mem_entry_null_zeroes, 30194 /* index_min */ 0, 30195 /* index_max */ 63, 30196 /* minblock */ 4, 30197 /* maxblock */ 4, 30198 /* blocks */ 0x10, 30199 /* blocks_hi */ 0, 30200 /* base */ 0x30400000, 30201 /* gran */ 1, 30202 /* bytes */ 1, 30203 /* nFields */ 1, 30204 /* *fields */ soc_FP_I2E_CLASSID_SELECTm_fields, 30205 /* *views */ NULL, 30206 /* *views_num */ NULL, 30207 /* snoop_cb */ NULL, 30208 /* snoop_user_data */ NULL, 30209 /* snoop_flags */ 0, 30210 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30211 /* type */ SOC_MEM_TYPE_NORMAL, 30212 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30213 /* impl */ SOC_MEM_IMPL_NORMAL, 30214 /* cmic_mor_clks */ 0, 30215 }, 30216 #endif /* chips */ 30217 30218 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 30219 defined(BCM_56450_B1) 30220 { /* SOC_MEM_INT_FP_I2E_CLASSID_SELECT_BCM56450_A0m */ 30221 /* mem FP_I2E_CLASSID_SELECTm */ 30222 /* flags */ SOC_MEM_FLAG_VALID | 30223 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 30224 /* cmp_fn */ _soc_mem_cmp_undef, 30225 /* *null_entry */ _soc_mem_entry_null_zeroes, 30226 /* index_min */ 0, 30227 /* index_max */ 169, 30228 /* minblock */ 8, 30229 /* maxblock */ 8, 30230 /* blocks */ 0x100, 30231 /* blocks_hi */ 0, 30232 /* base */ 0x34400000, 30233 /* gran */ 1, 30234 /* bytes */ 1, 30235 /* nFields */ 1, 30236 /* *fields */ soc_FP_I2E_CLASSID_SELECTm_fields, 30237 /* *views */ NULL, 30238 /* *views_num */ NULL, 30239 /* snoop_cb */ NULL, 30240 /* snoop_user_data */ NULL, 30241 /* snoop_flags */ 0, 30242 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30243 /* type */ SOC_MEM_TYPE_NORMAL, 30244 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30245 /* impl */ SOC_MEM_IMPL_NORMAL, 30246 /* cmic_mor_clks */ 0, 30247 }, 30248 #endif /* chips */ 30249 30250 #if defined(BCM_56560_A0) 30251 { /* SOC_MEM_INT_FP_I2E_CLASSID_SELECT_BCM56560_A0m */ 30252 /* mem FP_I2E_CLASSID_SELECTm */ 30253 /* flags */ SOC_MEM_FLAG_VALID | 30254 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 30255 /* cmp_fn */ _soc_mem_cmp_undef, 30256 /* *null_entry */ _soc_mem_entry_null_zeroes, 30257 /* index_min */ 0, 30258 /* index_max */ 127, 30259 /* minblock */ 21, 30260 /* maxblock */ 21, 30261 /* blocks */ 0x200000, 30262 /* blocks_hi */ 0, 30263 /* base */ 0x4c300000, 30264 /* gran */ 1, 30265 /* bytes */ 1, 30266 /* nFields */ 1, 30267 /* *fields */ soc_IFP_I2E_CLASSID_SELECTm_fields, 30268 /* *views */ NULL, 30269 /* *views_num */ NULL, 30270 /* snoop_cb */ NULL, 30271 /* snoop_user_data */ NULL, 30272 /* snoop_flags */ 0, 30273 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30274 /* type */ SOC_MEM_TYPE_NORMAL, 30275 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30276 /* impl */ SOC_MEM_IMPL_NORMAL, 30277 /* cmic_mor_clks */ 0, 30278 }, 30279 #endif /* chips */ 30280 30281 #if defined(BCM_56560_B0) 30282 { /* SOC_MEM_INT_FP_I2E_CLASSID_SELECT_BCM56560_B0m */ 30283 /* mem FP_I2E_CLASSID_SELECTm */ 30284 /* flags */ SOC_MEM_FLAG_VALID | 30285 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 30286 /* cmp_fn */ _soc_mem_cmp_undef, 30287 /* *null_entry */ _soc_mem_entry_null_zeroes, 30288 /* index_min */ 0, 30289 /* index_max */ 127, 30290 /* minblock */ 13, 30291 /* maxblock */ 13, 30292 /* blocks */ 0x2000, 30293 /* blocks_hi */ 0, 30294 /* base */ 0x4c300000, 30295 /* gran */ 1, 30296 /* bytes */ 1, 30297 /* nFields */ 1, 30298 /* *fields */ soc_IFP_I2E_CLASSID_SELECTm_fields, 30299 /* *views */ NULL, 30300 /* *views_num */ NULL, 30301 /* snoop_cb */ NULL, 30302 /* snoop_user_data */ NULL, 30303 /* snoop_flags */ 0, 30304 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30305 /* type */ SOC_MEM_TYPE_NORMAL, 30306 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30307 /* impl */ SOC_MEM_IMPL_NORMAL, 30308 /* cmic_mor_clks */ 0, 30309 }, 30310 #endif /* chips */ 30311 30312 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 30313 { /* SOC_MEM_INT_FP_I2E_CLASSID_SELECT_BCM56670_A0m */ 30314 /* mem FP_I2E_CLASSID_SELECTm */ 30315 /* flags */ SOC_MEM_FLAG_VALID | 30316 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 30317 /* cmp_fn */ _soc_mem_cmp_undef, 30318 /* *null_entry */ _soc_mem_entry_null_zeroes, 30319 /* index_min */ 0, 30320 /* index_max */ 66, 30321 /* minblock */ 21, 30322 /* maxblock */ 21, 30323 /* blocks */ 0x200000, 30324 /* blocks_hi */ 0, 30325 /* base */ 0x4c300000, 30326 /* gran */ 1, 30327 /* bytes */ 1, 30328 /* nFields */ 1, 30329 /* *fields */ soc_IFP_I2E_CLASSID_SELECTm_fields, 30330 /* *views */ NULL, 30331 /* *views_num */ NULL, 30332 /* snoop_cb */ NULL, 30333 /* snoop_user_data */ NULL, 30334 /* snoop_flags */ 0, 30335 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30336 /* type */ SOC_MEM_TYPE_NORMAL, 30337 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30338 /* impl */ SOC_MEM_IMPL_NORMAL, 30339 /* cmic_mor_clks */ 0, 30340 }, 30341 #endif /* chips */ 30342 30343 #if defined(BCM_56850_A0) 30344 { /* SOC_MEM_INT_FP_I2E_CLASSID_SELECT_BCM56850_A0m */ 30345 /* mem FP_I2E_CLASSID_SELECTm */ 30346 /* flags */ SOC_MEM_FLAG_VALID | 30347 SOC_MEM_FLAG_CACHABLE | 30348 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 30349 /* cmp_fn */ _soc_mem_cmp_undef, 30350 /* *null_entry */ _soc_mem_entry_null_zeroes, 30351 /* index_min */ 0, 30352 /* index_max */ 105, 30353 /* minblock */ 10, 30354 /* maxblock */ 10, 30355 /* blocks */ 0x400, 30356 /* blocks_hi */ 0, 30357 /* base */ 0x3c300000, 30358 /* gran */ 1, 30359 /* bytes */ 1, 30360 /* nFields */ 1, 30361 /* *fields */ soc_FP_I2E_CLASSID_SELECTm_fields, 30362 /* *views */ NULL, 30363 /* *views_num */ NULL, 30364 /* snoop_cb */ NULL, 30365 /* snoop_user_data */ NULL, 30366 /* snoop_flags */ 0, 30367 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30368 /* type */ SOC_MEM_TYPE_NORMAL, 30369 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30370 /* impl */ SOC_MEM_IMPL_NORMAL, 30371 /* cmic_mor_clks */ 0, 30372 }, 30373 #endif /* chips */ 30374 30375 #if defined(BCM_56860_A0) 30376 { /* SOC_MEM_INT_FP_I2E_CLASSID_SELECT_BCM56860_A0m */ 30377 /* mem FP_I2E_CLASSID_SELECTm */ 30378 /* flags */ SOC_MEM_FLAG_VALID | 30379 SOC_MEM_FLAG_CACHABLE | 30380 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 30381 /* cmp_fn */ _soc_mem_cmp_undef, 30382 /* *null_entry */ _soc_mem_entry_null_zeroes, 30383 /* index_min */ 0, 30384 /* index_max */ 127, 30385 /* minblock */ 11, 30386 /* maxblock */ 11, 30387 /* blocks */ 0x800, 30388 /* blocks_hi */ 0, 30389 /* base */ 0x4c300000, 30390 /* gran */ 1, 30391 /* bytes */ 1, 30392 /* nFields */ 1, 30393 /* *fields */ soc_FP_I2E_CLASSID_SELECTm_fields, 30394 /* *views */ NULL, 30395 /* *views_num */ NULL, 30396 /* snoop_cb */ NULL, 30397 /* snoop_user_data */ NULL, 30398 /* snoop_flags */ 0, 30399 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30400 /* type */ SOC_MEM_TYPE_NORMAL, 30401 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30402 /* impl */ SOC_MEM_IMPL_NORMAL, 30403 /* cmic_mor_clks */ 0, 30404 }, 30405 #endif /* chips */ 30406 30407 #if defined(BCM_56860_A0) 30408 { /* SOC_MEM_INT_FP_METER_CONTROLm */ 30409 /* mem FP_METER_CONTROLm */ 30410 /* flags */ SOC_MEM_FLAG_VALID | 30411 SOC_MEM_FLAG_CACHABLE | 30412 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 30413 /* cmp_fn */ _soc_mem_cmp_undef, 30414 /* *null_entry */ _soc_mem_entry_null_zeroes, 30415 /* index_min */ 0, 30416 /* index_max */ 127, 30417 /* minblock */ 11, 30418 /* maxblock */ 11, 30419 /* blocks */ 0x800, 30420 /* blocks_hi */ 0, 30421 /* base */ 0x48400000, 30422 /* gran */ 1, 30423 /* bytes */ 1, 30424 /* nFields */ 1, 30425 /* *fields */ soc_FP_METER_CONTROLm_fields, 30426 /* *views */ NULL, 30427 /* *views_num */ NULL, 30428 /* snoop_cb */ NULL, 30429 /* snoop_user_data */ NULL, 30430 /* snoop_flags */ 0, 30431 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30432 /* type */ SOC_MEM_TYPE_NORMAL, 30433 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30434 /* impl */ SOC_MEM_IMPL_NORMAL, 30435 /* cmic_mor_clks */ 0, 30436 }, 30437 #endif /* chips */ 30438 30439 #if defined(BCM_56560_A0) 30440 { /* SOC_MEM_INT_FP_METER_CONTROL_BCM56560_A0m */ 30441 /* mem FP_METER_CONTROLm */ 30442 /* flags */ SOC_MEM_FLAG_VALID | 30443 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 30444 /* cmp_fn */ _soc_mem_cmp_undef, 30445 /* *null_entry */ _soc_mem_entry_null_zeroes, 30446 /* index_min */ 0, 30447 /* index_max */ 127, 30448 /* minblock */ 21, 30449 /* maxblock */ 21, 30450 /* blocks */ 0x200000, 30451 /* blocks_hi */ 0, 30452 /* base */ 0x48400000, 30453 /* gran */ 1, 30454 /* bytes */ 1, 30455 /* nFields */ 1, 30456 /* *fields */ soc_FP_METER_CONTROL_BCM56560_A0m_fields, 30457 /* *views */ NULL, 30458 /* *views_num */ NULL, 30459 /* snoop_cb */ NULL, 30460 /* snoop_user_data */ NULL, 30461 /* snoop_flags */ 0, 30462 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30463 /* type */ SOC_MEM_TYPE_NORMAL, 30464 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30465 /* impl */ SOC_MEM_IMPL_NORMAL, 30466 /* cmic_mor_clks */ 0, 30467 }, 30468 #endif /* chips */ 30469 30470 #if defined(BCM_56560_B0) 30471 { /* SOC_MEM_INT_FP_METER_CONTROL_BCM56560_B0m */ 30472 /* mem FP_METER_CONTROLm */ 30473 /* flags */ SOC_MEM_FLAG_VALID | 30474 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 30475 /* cmp_fn */ _soc_mem_cmp_undef, 30476 /* *null_entry */ _soc_mem_entry_null_zeroes, 30477 /* index_min */ 0, 30478 /* index_max */ 127, 30479 /* minblock */ 13, 30480 /* maxblock */ 13, 30481 /* blocks */ 0x2000, 30482 /* blocks_hi */ 0, 30483 /* base */ 0x48400000, 30484 /* gran */ 1, 30485 /* bytes */ 1, 30486 /* nFields */ 1, 30487 /* *fields */ soc_FP_METER_CONTROL_BCM56560_A0m_fields, 30488 /* *views */ NULL, 30489 /* *views_num */ NULL, 30490 /* snoop_cb */ NULL, 30491 /* snoop_user_data */ NULL, 30492 /* snoop_flags */ 0, 30493 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30494 /* type */ SOC_MEM_TYPE_NORMAL, 30495 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30496 /* impl */ SOC_MEM_IMPL_NORMAL, 30497 /* cmic_mor_clks */ 0, 30498 }, 30499 #endif /* chips */ 30500 30501 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 30502 { /* SOC_MEM_INT_FP_METER_CONTROL_BCM56670_A0m */ 30503 /* mem FP_METER_CONTROLm */ 30504 /* flags */ SOC_MEM_FLAG_VALID | 30505 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 30506 /* cmp_fn */ _soc_mem_cmp_undef, 30507 /* *null_entry */ _soc_mem_entry_null_zeroes, 30508 /* index_min */ 0, 30509 /* index_max */ 66, 30510 /* minblock */ 21, 30511 /* maxblock */ 21, 30512 /* blocks */ 0x200000, 30513 /* blocks_hi */ 0, 30514 /* base */ 0x48400000, 30515 /* gran */ 1, 30516 /* bytes */ 1, 30517 /* nFields */ 1, 30518 /* *fields */ soc_FP_METER_CONTROL_BCM56560_A0m_fields, 30519 /* *views */ NULL, 30520 /* *views_num */ NULL, 30521 /* snoop_cb */ NULL, 30522 /* snoop_user_data */ NULL, 30523 /* snoop_flags */ 0, 30524 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30525 /* type */ SOC_MEM_TYPE_NORMAL, 30526 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30527 /* impl */ SOC_MEM_IMPL_NORMAL, 30528 /* cmic_mor_clks */ 0, 30529 }, 30530 #endif /* chips */ 30531 30532 #if defined(BCM_56504_A0) 30533 { /* SOC_MEM_INT_FP_METER_TABLEm */ 30534 /* mem FP_METER_TABLEm */ 30535 /* flags */ SOC_MEM_FLAG_VALID | 30536 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 30537 /* cmp_fn */ _soc_mem_cmp_undef, 30538 /* *null_entry */ _soc_mem_entry_null_zeroes, 30539 /* index_min */ 0, 30540 /* index_max */ 2047, 30541 /* minblock */ 6, 30542 /* maxblock */ 6, 30543 /* blocks */ 0x40, 30544 /* blocks_hi */ 0, 30545 /* base */ 0x0c060000, 30546 /* gran */ 1, 30547 /* bytes */ 7, 30548 /* nFields */ 5, 30549 /* *fields */ soc_FP_METER_TABLEm_fields, 30550 /* *views */ NULL, 30551 /* *views_num */ NULL, 30552 /* snoop_cb */ NULL, 30553 /* snoop_user_data */ NULL, 30554 /* snoop_flags */ 0, 30555 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30556 /* type */ SOC_MEM_TYPE_NORMAL, 30557 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30558 /* impl */ SOC_MEM_IMPL_NORMAL, 30559 /* cmic_mor_clks */ 0, 30560 }, 30561 #endif /* chips */ 30562 30563 #if defined(BCM_53314_A0) || defined(BCM_53324_A0) 30564 { /* SOC_MEM_INT_FP_METER_TABLE_BCM53314_A0m */ 30565 /* mem FP_METER_TABLEm */ 30566 /* flags */ SOC_MEM_FLAG_VALID | 30567 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 30568 /* cmp_fn */ _soc_mem_cmp_undef, 30569 /* *null_entry */ _soc_mem_entry_null_zeroes, 30570 /* index_min */ 0, 30571 /* index_max */ 511, 30572 /* minblock */ 6, 30573 /* maxblock */ 6, 30574 /* blocks */ 0x40, 30575 /* blocks_hi */ 0, 30576 /* base */ 0x0d060000, 30577 /* gran */ 1, 30578 /* bytes */ 7, 30579 /* nFields */ 4, 30580 /* *fields */ soc_FP_METER_TABLE_BCM56504_B0m_fields, 30581 /* *views */ NULL, 30582 /* *views_num */ NULL, 30583 /* snoop_cb */ NULL, 30584 /* snoop_user_data */ NULL, 30585 /* snoop_flags */ 0, 30586 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30587 /* type */ SOC_MEM_TYPE_NORMAL, 30588 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30589 /* impl */ SOC_MEM_IMPL_NORMAL, 30590 /* cmic_mor_clks */ 0, 30591 }, 30592 #endif /* chips */ 30593 30594 #if defined(BCM_53400_A0) 30595 { /* SOC_MEM_INT_FP_METER_TABLE_BCM53400_A0m */ 30596 /* mem FP_METER_TABLEm */ 30597 /* flags */ SOC_MEM_FLAG_VALID | 30598 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 30599 /* cmp_fn */ _soc_mem_cmp_undef, 30600 /* *null_entry */ _soc_mem_entry_null_zeroes, 30601 /* index_min */ 0, 30602 /* index_max */ 2047, 30603 /* minblock */ 5, 30604 /* maxblock */ 5, 30605 /* blocks */ 0x20, 30606 /* blocks_hi */ 0, 30607 /* base */ 0x38100000, 30608 /* gran */ 1, 30609 /* bytes */ 9, 30610 /* nFields */ 7, 30611 /* *fields */ soc_FP_METER_TABLE_BCM53400_A0m_fields, 30612 /* *views */ NULL, 30613 /* *views_num */ NULL, 30614 /* snoop_cb */ NULL, 30615 /* snoop_user_data */ NULL, 30616 /* snoop_flags */ 0, 30617 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30618 /* type */ SOC_MEM_TYPE_NORMAL, 30619 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30620 /* impl */ SOC_MEM_IMPL_NORMAL, 30621 /* cmic_mor_clks */ 0, 30622 }, 30623 #endif /* chips */ 30624 30625 #if defined(BCM_53540_A0) 30626 { /* SOC_MEM_INT_FP_METER_TABLE_BCM53540_A0m */ 30627 /* mem FP_METER_TABLEm */ 30628 /* flags */ SOC_MEM_FLAG_VALID | 30629 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 30630 /* cmp_fn */ _soc_mem_cmp_undef, 30631 /* *null_entry */ _soc_mem_entry_null_zeroes, 30632 /* index_min */ 0, 30633 /* index_max */ 1023, 30634 /* minblock */ 8, 30635 /* maxblock */ 8, 30636 /* blocks */ 0x100, 30637 /* blocks_hi */ 0, 30638 /* base */ 0x38100000, 30639 /* gran */ 1, 30640 /* bytes */ 9, 30641 /* nFields */ 7, 30642 /* *fields */ soc_FP_METER_TABLE_BCM53400_A0m_fields, 30643 /* *views */ NULL, 30644 /* *views_num */ NULL, 30645 /* snoop_cb */ NULL, 30646 /* snoop_user_data */ NULL, 30647 /* snoop_flags */ 0, 30648 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30649 /* type */ SOC_MEM_TYPE_NORMAL, 30650 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30651 /* impl */ SOC_MEM_IMPL_NORMAL, 30652 /* cmic_mor_clks */ 0, 30653 }, 30654 #endif /* chips */ 30655 30656 #if defined(BCM_53570_A0) || defined(BCM_53570_B0) 30657 { /* SOC_MEM_INT_FP_METER_TABLE_BCM53570_A0m */ 30658 /* mem FP_METER_TABLEm */ 30659 /* flags */ SOC_MEM_FLAG_VALID | 30660 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 30661 /* cmp_fn */ _soc_mem_cmp_undef, 30662 /* *null_entry */ _soc_mem_entry_null_zeroes, 30663 /* index_min */ 0, 30664 /* index_max */ 3071, 30665 /* minblock */ 15, 30666 /* maxblock */ 15, 30667 /* blocks */ 0x8000, 30668 /* blocks_hi */ 0, 30669 /* base */ 0x38100000, 30670 /* gran */ 1, 30671 /* bytes */ 11, 30672 /* nFields */ 10, 30673 /* *fields */ soc_FP_METER_TABLE_BCM53570_A0m_fields, 30674 /* *views */ NULL, 30675 /* *views_num */ NULL, 30676 /* snoop_cb */ NULL, 30677 /* snoop_user_data */ NULL, 30678 /* snoop_flags */ 0, 30679 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30680 /* type */ SOC_MEM_TYPE_NORMAL, 30681 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30682 /* impl */ SOC_MEM_IMPL_NORMAL, 30683 /* cmic_mor_clks */ 0, 30684 }, 30685 #endif /* chips */ 30686 30687 #if defined(BCM_56142_A0) 30688 { /* SOC_MEM_INT_FP_METER_TABLE_BCM56142_A0m */ 30689 /* mem FP_METER_TABLEm */ 30690 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 30691 /* cmp_fn */ _soc_mem_cmp_undef, 30692 /* *null_entry */ _soc_mem_entry_null_zeroes, 30693 /* index_min */ 0, 30694 /* index_max */ 1023, 30695 /* minblock */ 5, 30696 /* maxblock */ 5, 30697 /* blocks */ 0x20, 30698 /* blocks_hi */ 0, 30699 /* base */ 0x0f020000, 30700 /* gran */ 1, 30701 /* bytes */ 9, 30702 /* nFields */ 7, 30703 /* *fields */ soc_FP_METER_TABLE_BCM56634_A0m_fields, 30704 /* *views */ NULL, 30705 /* *views_num */ NULL, 30706 /* snoop_cb */ NULL, 30707 /* snoop_user_data */ NULL, 30708 /* snoop_flags */ 0, 30709 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30710 /* type */ SOC_MEM_TYPE_NORMAL, 30711 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30712 /* impl */ SOC_MEM_IMPL_NORMAL, 30713 /* cmic_mor_clks */ 0, 30714 }, 30715 #endif /* chips */ 30716 30717 #if defined(BCM_56150_A0) 30718 { /* SOC_MEM_INT_FP_METER_TABLE_BCM56150_A0m */ 30719 /* mem FP_METER_TABLEm */ 30720 /* flags */ SOC_MEM_FLAG_VALID | 30721 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 30722 /* cmp_fn */ _soc_mem_cmp_undef, 30723 /* *null_entry */ _soc_mem_entry_null_zeroes, 30724 /* index_min */ 0, 30725 /* index_max */ 2047, 30726 /* minblock */ 5, 30727 /* maxblock */ 5, 30728 /* blocks */ 0x20, 30729 /* blocks_hi */ 0, 30730 /* base */ 0x3c100000, 30731 /* gran */ 1, 30732 /* bytes */ 9, 30733 /* nFields */ 7, 30734 /* *fields */ soc_FP_METER_TABLE_BCM56450_A0m_fields, 30735 /* *views */ NULL, 30736 /* *views_num */ NULL, 30737 /* snoop_cb */ NULL, 30738 /* snoop_user_data */ NULL, 30739 /* snoop_flags */ 0, 30740 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30741 /* type */ SOC_MEM_TYPE_NORMAL, 30742 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30743 /* impl */ SOC_MEM_IMPL_NORMAL, 30744 /* cmic_mor_clks */ 0, 30745 }, 30746 #endif /* chips */ 30747 30748 #if defined(BCM_56160_A0) 30749 { /* SOC_MEM_INT_FP_METER_TABLE_BCM56160_A0m */ 30750 /* mem FP_METER_TABLEm */ 30751 /* flags */ SOC_MEM_FLAG_VALID | 30752 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 30753 /* cmp_fn */ _soc_mem_cmp_undef, 30754 /* *null_entry */ _soc_mem_entry_null_zeroes, 30755 /* index_min */ 0, 30756 /* index_max */ 2047, 30757 /* minblock */ 7, 30758 /* maxblock */ 7, 30759 /* blocks */ 0x80, 30760 /* blocks_hi */ 0, 30761 /* base */ 0x38100000, 30762 /* gran */ 1, 30763 /* bytes */ 9, 30764 /* nFields */ 7, 30765 /* *fields */ soc_FP_METER_TABLE_BCM53400_A0m_fields, 30766 /* *views */ NULL, 30767 /* *views_num */ NULL, 30768 /* snoop_cb */ NULL, 30769 /* snoop_user_data */ NULL, 30770 /* snoop_flags */ 0, 30771 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30772 /* type */ SOC_MEM_TYPE_NORMAL, 30773 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30774 /* impl */ SOC_MEM_IMPL_NORMAL, 30775 /* cmic_mor_clks */ 0, 30776 }, 30777 #endif /* chips */ 30778 30779 #if defined(BCM_56224_A0) || defined(BCM_56224_B0) 30780 { /* SOC_MEM_INT_FP_METER_TABLE_BCM56224_A0m */ 30781 /* mem FP_METER_TABLEm */ 30782 /* flags */ SOC_MEM_FLAG_VALID | 30783 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 30784 /* cmp_fn */ _soc_mem_cmp_undef, 30785 /* *null_entry */ _soc_mem_entry_null_zeroes, 30786 /* index_min */ 0, 30787 /* index_max */ 2047, 30788 /* minblock */ 6, 30789 /* maxblock */ 6, 30790 /* blocks */ 0x40, 30791 /* blocks_hi */ 0, 30792 /* base */ 0x0d060000, 30793 /* gran */ 1, 30794 /* bytes */ 7, 30795 /* nFields */ 4, 30796 /* *fields */ soc_FP_METER_TABLE_BCM56504_B0m_fields, 30797 /* *views */ NULL, 30798 /* *views_num */ NULL, 30799 /* snoop_cb */ NULL, 30800 /* snoop_user_data */ NULL, 30801 /* snoop_flags */ 0, 30802 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30803 /* type */ SOC_MEM_TYPE_NORMAL, 30804 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30805 /* impl */ SOC_MEM_IMPL_NORMAL, 30806 /* cmic_mor_clks */ 0, 30807 }, 30808 #endif /* chips */ 30809 30810 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 30811 { /* SOC_MEM_INT_FP_METER_TABLE_BCM56260_A0m */ 30812 /* mem FP_METER_TABLEm */ 30813 /* flags */ SOC_MEM_FLAG_VALID | 30814 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 30815 /* cmp_fn */ _soc_mem_cmp_undef, 30816 /* *null_entry */ _soc_mem_entry_null_zeroes, 30817 /* index_min */ 0, 30818 /* index_max */ 3071, 30819 /* minblock */ 6, 30820 /* maxblock */ 6, 30821 /* blocks */ 0x40, 30822 /* blocks_hi */ 0, 30823 /* base */ 0x34100000, 30824 /* gran */ 1, 30825 /* bytes */ 9, 30826 /* nFields */ 7, 30827 /* *fields */ soc_FP_METER_TABLE_BCM53400_A0m_fields, 30828 /* *views */ NULL, 30829 /* *views_num */ NULL, 30830 /* snoop_cb */ NULL, 30831 /* snoop_user_data */ NULL, 30832 /* snoop_flags */ 0, 30833 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30834 /* type */ SOC_MEM_TYPE_NORMAL, 30835 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30836 /* impl */ SOC_MEM_IMPL_NORMAL, 30837 /* cmic_mor_clks */ 0, 30838 }, 30839 #endif /* chips */ 30840 30841 #if defined(BCM_56270_A0) 30842 { /* SOC_MEM_INT_FP_METER_TABLE_BCM56270_A0m */ 30843 /* mem FP_METER_TABLEm */ 30844 /* flags */ SOC_MEM_FLAG_VALID | 30845 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 30846 /* cmp_fn */ _soc_mem_cmp_undef, 30847 /* *null_entry */ _soc_mem_entry_null_zeroes, 30848 /* index_min */ 0, 30849 /* index_max */ 2047, 30850 /* minblock */ 5, 30851 /* maxblock */ 5, 30852 /* blocks */ 0x20, 30853 /* blocks_hi */ 0, 30854 /* base */ 0x34100000, 30855 /* gran */ 1, 30856 /* bytes */ 9, 30857 /* nFields */ 7, 30858 /* *fields */ soc_FP_METER_TABLE_BCM53400_A0m_fields, 30859 /* *views */ NULL, 30860 /* *views_num */ NULL, 30861 /* snoop_cb */ NULL, 30862 /* snoop_user_data */ NULL, 30863 /* snoop_flags */ 0, 30864 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30865 /* type */ SOC_MEM_TYPE_NORMAL, 30866 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30867 /* impl */ SOC_MEM_IMPL_NORMAL, 30868 /* cmic_mor_clks */ 0, 30869 }, 30870 #endif /* chips */ 30871 30872 #if defined(BCM_56314_A0) 30873 { /* SOC_MEM_INT_FP_METER_TABLE_BCM56314_A0m */ 30874 /* mem FP_METER_TABLEm */ 30875 /* flags */ SOC_MEM_FLAG_VALID | 30876 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 30877 /* cmp_fn */ _soc_mem_cmp_undef, 30878 /* *null_entry */ _soc_mem_entry_null_zeroes, 30879 /* index_min */ 0, 30880 /* index_max */ 1023, 30881 /* minblock */ 8, 30882 /* maxblock */ 8, 30883 /* blocks */ 0x100, 30884 /* blocks_hi */ 0, 30885 /* base */ 0x0c060000, 30886 /* gran */ 1, 30887 /* bytes */ 7, 30888 /* nFields */ 4, 30889 /* *fields */ soc_FP_METER_TABLE_BCM56504_B0m_fields, 30890 /* *views */ NULL, 30891 /* *views_num */ NULL, 30892 /* snoop_cb */ NULL, 30893 /* snoop_user_data */ NULL, 30894 /* snoop_flags */ 0, 30895 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30896 /* type */ SOC_MEM_TYPE_NORMAL, 30897 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30898 /* impl */ SOC_MEM_IMPL_NORMAL, 30899 /* cmic_mor_clks */ 0, 30900 }, 30901 #endif /* chips */ 30902 30903 #if defined(BCM_56334_A0) || defined(BCM_56334_B0) 30904 { /* SOC_MEM_INT_FP_METER_TABLE_BCM56334_A0m */ 30905 /* mem FP_METER_TABLEm */ 30906 /* flags */ SOC_MEM_FLAG_VALID | 30907 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 30908 /* cmp_fn */ _soc_mem_cmp_undef, 30909 /* *null_entry */ _soc_mem_entry_null_zeroes, 30910 /* index_min */ 0, 30911 /* index_max */ 2047, 30912 /* minblock */ 5, 30913 /* maxblock */ 5, 30914 /* blocks */ 0x20, 30915 /* blocks_hi */ 0, 30916 /* base */ 0x0f020000, 30917 /* gran */ 1, 30918 /* bytes */ 9, 30919 /* nFields */ 7, 30920 /* *fields */ soc_FP_METER_TABLE_BCM56634_A0m_fields, 30921 /* *views */ NULL, 30922 /* *views_num */ NULL, 30923 /* snoop_cb */ NULL, 30924 /* snoop_user_data */ NULL, 30925 /* snoop_flags */ 0, 30926 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30927 /* type */ SOC_MEM_TYPE_NORMAL, 30928 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30929 /* impl */ SOC_MEM_IMPL_NORMAL, 30930 /* cmic_mor_clks */ 0, 30931 }, 30932 #endif /* chips */ 30933 30934 #if defined(BCM_56340_A0) 30935 { /* SOC_MEM_INT_FP_METER_TABLE_BCM56340_A0m */ 30936 /* mem FP_METER_TABLEm */ 30937 /* flags */ SOC_MEM_FLAG_VALID | 30938 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 30939 /* cmp_fn */ _soc_mem_cmp_undef, 30940 /* *null_entry */ _soc_mem_entry_null_zeroes, 30941 /* index_min */ 0, 30942 /* index_max */ 4095, 30943 /* minblock */ 4, 30944 /* maxblock */ 4, 30945 /* blocks */ 0x10, 30946 /* blocks_hi */ 0, 30947 /* base */ 0x30140000, 30948 /* gran */ 1, 30949 /* bytes */ 10, 30950 /* nFields */ 9, 30951 /* *fields */ soc_FP_METER_TABLE_BCM56640_A0m_fields, 30952 /* *views */ NULL, 30953 /* *views_num */ NULL, 30954 /* snoop_cb */ NULL, 30955 /* snoop_user_data */ NULL, 30956 /* snoop_flags */ 0, 30957 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30958 /* type */ SOC_MEM_TYPE_NORMAL, 30959 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30960 /* impl */ SOC_MEM_IMPL_NORMAL, 30961 /* cmic_mor_clks */ 0, 30962 }, 30963 #endif /* chips */ 30964 30965 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 30966 { /* SOC_MEM_INT_FP_METER_TABLE_BCM56440_A0m */ 30967 /* mem FP_METER_TABLEm */ 30968 /* flags */ SOC_MEM_FLAG_VALID | 30969 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 30970 /* cmp_fn */ _soc_mem_cmp_undef, 30971 /* *null_entry */ _soc_mem_entry_null_zeroes, 30972 /* index_min */ 0, 30973 /* index_max */ 3071, 30974 /* minblock */ 9, 30975 /* maxblock */ 9, 30976 /* blocks */ 0x200, 30977 /* blocks_hi */ 0, 30978 /* base */ 0x0d068000, 30979 /* gran */ 1, 30980 /* bytes */ 9, 30981 /* nFields */ 7, 30982 /* *fields */ soc_FP_METER_TABLE_BCM56634_A0m_fields, 30983 /* *views */ NULL, 30984 /* *views_num */ NULL, 30985 /* snoop_cb */ NULL, 30986 /* snoop_user_data */ NULL, 30987 /* snoop_flags */ 0, 30988 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30989 /* type */ SOC_MEM_TYPE_NORMAL, 30990 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30991 /* impl */ SOC_MEM_IMPL_NORMAL, 30992 /* cmic_mor_clks */ 0, 30993 }, 30994 #endif /* chips */ 30995 30996 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 30997 defined(BCM_56450_B1) 30998 { /* SOC_MEM_INT_FP_METER_TABLE_BCM56450_A0m */ 30999 /* mem FP_METER_TABLEm */ 31000 /* flags */ SOC_MEM_FLAG_VALID | 31001 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 31002 /* cmp_fn */ _soc_mem_cmp_undef, 31003 /* *null_entry */ _soc_mem_entry_null_zeroes, 31004 /* index_min */ 0, 31005 /* index_max */ 4095, 31006 /* minblock */ 8, 31007 /* maxblock */ 8, 31008 /* blocks */ 0x100, 31009 /* blocks_hi */ 0, 31010 /* base */ 0x34100000, 31011 /* gran */ 1, 31012 /* bytes */ 9, 31013 /* nFields */ 7, 31014 /* *fields */ soc_FP_METER_TABLE_BCM56450_A0m_fields, 31015 /* *views */ NULL, 31016 /* *views_num */ NULL, 31017 /* snoop_cb */ NULL, 31018 /* snoop_user_data */ NULL, 31019 /* snoop_flags */ 0, 31020 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31021 /* type */ SOC_MEM_TYPE_NORMAL, 31022 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31023 /* impl */ SOC_MEM_IMPL_NORMAL, 31024 /* cmic_mor_clks */ 0, 31025 }, 31026 #endif /* chips */ 31027 31028 #if defined(BCM_56504_B0) 31029 { /* SOC_MEM_INT_FP_METER_TABLE_BCM56504_B0m */ 31030 /* mem FP_METER_TABLEm */ 31031 /* flags */ SOC_MEM_FLAG_VALID | 31032 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 31033 /* cmp_fn */ _soc_mem_cmp_undef, 31034 /* *null_entry */ _soc_mem_entry_null_zeroes, 31035 /* index_min */ 0, 31036 /* index_max */ 2047, 31037 /* minblock */ 6, 31038 /* maxblock */ 6, 31039 /* blocks */ 0x40, 31040 /* blocks_hi */ 0, 31041 /* base */ 0x0c060000, 31042 /* gran */ 1, 31043 /* bytes */ 7, 31044 /* nFields */ 4, 31045 /* *fields */ soc_FP_METER_TABLE_BCM56504_B0m_fields, 31046 /* *views */ NULL, 31047 /* *views_num */ NULL, 31048 /* snoop_cb */ NULL, 31049 /* snoop_user_data */ NULL, 31050 /* snoop_flags */ 0, 31051 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31052 /* type */ SOC_MEM_TYPE_NORMAL, 31053 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31054 /* impl */ SOC_MEM_IMPL_NORMAL, 31055 /* cmic_mor_clks */ 0, 31056 }, 31057 #endif /* chips */ 31058 31059 #if defined(BCM_56514_A0) 31060 { /* SOC_MEM_INT_FP_METER_TABLE_BCM56514_A0m */ 31061 /* mem FP_METER_TABLEm */ 31062 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 31063 /* cmp_fn */ _soc_mem_cmp_undef, 31064 /* *null_entry */ _soc_mem_entry_null_zeroes, 31065 /* index_min */ 0, 31066 /* index_max */ 4095, 31067 /* minblock */ 6, 31068 /* maxblock */ 6, 31069 /* blocks */ 0x40, 31070 /* blocks_hi */ 0, 31071 /* base */ 0x0c060000, 31072 /* gran */ 1, 31073 /* bytes */ 8, 31074 /* nFields */ 5, 31075 /* *fields */ soc_FP_METER_TABLE_BCM56514_A0m_fields, 31076 /* *views */ NULL, 31077 /* *views_num */ NULL, 31078 /* snoop_cb */ NULL, 31079 /* snoop_user_data */ NULL, 31080 /* snoop_flags */ 0, 31081 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31082 /* type */ SOC_MEM_TYPE_NORMAL, 31083 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31084 /* impl */ SOC_MEM_IMPL_NORMAL, 31085 /* cmic_mor_clks */ 0, 31086 }, 31087 #endif /* chips */ 31088 31089 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) 31090 { /* SOC_MEM_INT_FP_METER_TABLE_BCM56524_A0m */ 31091 /* mem FP_METER_TABLEm */ 31092 /* flags */ SOC_MEM_FLAG_VALID | 31093 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 31094 /* cmp_fn */ _soc_mem_cmp_undef, 31095 /* *null_entry */ _soc_mem_entry_null_zeroes, 31096 /* index_min */ 0, 31097 /* index_max */ 8191, 31098 /* minblock */ 8, 31099 /* maxblock */ 8, 31100 /* blocks */ 0x100, 31101 /* blocks_hi */ 0, 31102 /* base */ 0x0c020000, 31103 /* gran */ 1, 31104 /* bytes */ 9, 31105 /* nFields */ 7, 31106 /* *fields */ soc_FP_METER_TABLE_BCM56634_A0m_fields, 31107 /* *views */ NULL, 31108 /* *views_num */ NULL, 31109 /* snoop_cb */ NULL, 31110 /* snoop_user_data */ NULL, 31111 /* snoop_flags */ 0, 31112 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31113 /* type */ SOC_MEM_TYPE_NORMAL, 31114 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31115 /* impl */ SOC_MEM_IMPL_NORMAL, 31116 /* cmic_mor_clks */ 0, 31117 }, 31118 #endif /* chips */ 31119 31120 #if defined(BCM_56560_A0) 31121 { /* SOC_MEM_INT_FP_METER_TABLE_BCM56560_A0m */ 31122 /* mem FP_METER_TABLEm */ 31123 /* flags */ SOC_MEM_FLAG_VALID | 31124 SOC_MEM_FLAG_CACHABLE | 31125 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x422 */ 31126 /* cmp_fn */ _soc_mem_cmp_undef, 31127 /* *null_entry */ _soc_mem_entry_null_zeroes, 31128 /* index_min */ 0, 31129 /* index_max */ 8191, 31130 /* minblock */ 21, 31131 /* maxblock */ 21, 31132 /* blocks */ 0x200000, 31133 /* blocks_hi */ 0, 31134 /* base */ 0x4c180000, 31135 /* gran */ 1, 31136 /* bytes */ 9, 31137 /* nFields */ 7, 31138 /* *fields */ soc_IFP_METER_TABLEm_fields, 31139 /* *views */ NULL, 31140 /* *views_num */ NULL, 31141 /* snoop_cb */ NULL, 31142 /* snoop_user_data */ NULL, 31143 /* snoop_flags */ 0, 31144 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31145 /* type */ SOC_MEM_TYPE_NORMAL, 31146 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31147 /* impl */ SOC_MEM_IMPL_NORMAL, 31148 /* cmic_mor_clks */ 0, 31149 }, 31150 #endif /* chips */ 31151 31152 #if defined(BCM_56560_B0) 31153 { /* SOC_MEM_INT_FP_METER_TABLE_BCM56560_B0m */ 31154 /* mem FP_METER_TABLEm */ 31155 /* flags */ SOC_MEM_FLAG_VALID | 31156 SOC_MEM_FLAG_CACHABLE | 31157 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x422 */ 31158 /* cmp_fn */ _soc_mem_cmp_undef, 31159 /* *null_entry */ _soc_mem_entry_null_zeroes, 31160 /* index_min */ 0, 31161 /* index_max */ 8191, 31162 /* minblock */ 13, 31163 /* maxblock */ 13, 31164 /* blocks */ 0x2000, 31165 /* blocks_hi */ 0, 31166 /* base */ 0x4c180000, 31167 /* gran */ 1, 31168 /* bytes */ 9, 31169 /* nFields */ 7, 31170 /* *fields */ soc_IFP_METER_TABLEm_fields, 31171 /* *views */ NULL, 31172 /* *views_num */ NULL, 31173 /* snoop_cb */ NULL, 31174 /* snoop_user_data */ NULL, 31175 /* snoop_flags */ 0, 31176 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31177 /* type */ SOC_MEM_TYPE_NORMAL, 31178 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31179 /* impl */ SOC_MEM_IMPL_NORMAL, 31180 /* cmic_mor_clks */ 0, 31181 }, 31182 #endif /* chips */ 31183 31184 #if defined(BCM_56624_A0) || defined(BCM_56624_B0) 31185 { /* SOC_MEM_INT_FP_METER_TABLE_BCM56624_A0m */ 31186 /* mem FP_METER_TABLEm */ 31187 /* flags */ SOC_MEM_FLAG_VALID | 31188 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 31189 /* cmp_fn */ _soc_mem_cmp_undef, 31190 /* *null_entry */ _soc_mem_entry_null_zeroes, 31191 /* index_min */ 0, 31192 /* index_max */ 8191, 31193 /* minblock */ 7, 31194 /* maxblock */ 7, 31195 /* blocks */ 0x80, 31196 /* blocks_hi */ 0, 31197 /* base */ 0x0f020000, 31198 /* gran */ 1, 31199 /* bytes */ 9, 31200 /* nFields */ 6, 31201 /* *fields */ soc_FP_METER_TABLE_BCM56624_A0m_fields, 31202 /* *views */ NULL, 31203 /* *views_num */ NULL, 31204 /* snoop_cb */ NULL, 31205 /* snoop_user_data */ NULL, 31206 /* snoop_flags */ 0, 31207 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31208 /* type */ SOC_MEM_TYPE_NORMAL, 31209 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31210 /* impl */ SOC_MEM_IMPL_NORMAL, 31211 /* cmic_mor_clks */ 0, 31212 }, 31213 #endif /* chips */ 31214 31215 #if defined(BCM_56634_A0) || defined(BCM_56634_B0) 31216 { /* SOC_MEM_INT_FP_METER_TABLE_BCM56634_A0m */ 31217 /* mem FP_METER_TABLEm */ 31218 /* flags */ SOC_MEM_FLAG_VALID | 31219 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 31220 /* cmp_fn */ _soc_mem_cmp_undef, 31221 /* *null_entry */ _soc_mem_entry_null_zeroes, 31222 /* index_min */ 0, 31223 /* index_max */ 8191, 31224 /* minblock */ 9, 31225 /* maxblock */ 9, 31226 /* blocks */ 0x200, 31227 /* blocks_hi */ 0, 31228 /* base */ 0x0c020000, 31229 /* gran */ 1, 31230 /* bytes */ 9, 31231 /* nFields */ 7, 31232 /* *fields */ soc_FP_METER_TABLE_BCM56634_A0m_fields, 31233 /* *views */ NULL, 31234 /* *views_num */ NULL, 31235 /* snoop_cb */ NULL, 31236 /* snoop_user_data */ NULL, 31237 /* snoop_flags */ 0, 31238 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31239 /* type */ SOC_MEM_TYPE_NORMAL, 31240 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31241 /* impl */ SOC_MEM_IMPL_NORMAL, 31242 /* cmic_mor_clks */ 0, 31243 }, 31244 #endif /* chips */ 31245 31246 #if defined(BCM_56640_A0) 31247 { /* SOC_MEM_INT_FP_METER_TABLE_BCM56640_A0m */ 31248 /* mem FP_METER_TABLEm */ 31249 /* flags */ SOC_MEM_FLAG_VALID | 31250 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 31251 /* cmp_fn */ _soc_mem_cmp_undef, 31252 /* *null_entry */ _soc_mem_entry_null_zeroes, 31253 /* index_min */ 0, 31254 /* index_max */ 8191, 31255 /* minblock */ 7, 31256 /* maxblock */ 7, 31257 /* blocks */ 0x80, 31258 /* blocks_hi */ 0, 31259 /* base */ 0x30140000, 31260 /* gran */ 1, 31261 /* bytes */ 10, 31262 /* nFields */ 9, 31263 /* *fields */ soc_FP_METER_TABLE_BCM56640_A0m_fields, 31264 /* *views */ NULL, 31265 /* *views_num */ NULL, 31266 /* snoop_cb */ NULL, 31267 /* snoop_user_data */ NULL, 31268 /* snoop_flags */ 0, 31269 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31270 /* type */ SOC_MEM_TYPE_NORMAL, 31271 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31272 /* impl */ SOC_MEM_IMPL_NORMAL, 31273 /* cmic_mor_clks */ 0, 31274 }, 31275 #endif /* chips */ 31276 31277 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 31278 { /* SOC_MEM_INT_FP_METER_TABLE_BCM56670_A0m */ 31279 /* mem FP_METER_TABLEm */ 31280 /* flags */ SOC_MEM_FLAG_VALID | 31281 SOC_MEM_FLAG_CACHABLE | 31282 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x422 */ 31283 /* cmp_fn */ _soc_mem_cmp_undef, 31284 /* *null_entry */ _soc_mem_entry_null_zeroes, 31285 /* index_min */ 0, 31286 /* index_max */ 3071, 31287 /* minblock */ 21, 31288 /* maxblock */ 21, 31289 /* blocks */ 0x200000, 31290 /* blocks_hi */ 0, 31291 /* base */ 0x4c180000, 31292 /* gran */ 1, 31293 /* bytes */ 9, 31294 /* nFields */ 7, 31295 /* *fields */ soc_IFP_METER_TABLEm_fields, 31296 /* *views */ NULL, 31297 /* *views_num */ NULL, 31298 /* snoop_cb */ NULL, 31299 /* snoop_user_data */ NULL, 31300 /* snoop_flags */ 0, 31301 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31302 /* type */ SOC_MEM_TYPE_NORMAL, 31303 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31304 /* impl */ SOC_MEM_IMPL_NORMAL, 31305 /* cmic_mor_clks */ 0, 31306 }, 31307 #endif /* chips */ 31308 31309 #if defined(BCM_56680_A0) || defined(BCM_56680_B0) 31310 { /* SOC_MEM_INT_FP_METER_TABLE_BCM56680_A0m */ 31311 /* mem FP_METER_TABLEm */ 31312 /* flags */ SOC_MEM_FLAG_VALID | 31313 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 31314 /* cmp_fn */ _soc_mem_cmp_undef, 31315 /* *null_entry */ _soc_mem_entry_null_zeroes, 31316 /* index_min */ 0, 31317 /* index_max */ 8191, 31318 /* minblock */ 6, 31319 /* maxblock */ 6, 31320 /* blocks */ 0x40, 31321 /* blocks_hi */ 0, 31322 /* base */ 0x0f020000, 31323 /* gran */ 1, 31324 /* bytes */ 9, 31325 /* nFields */ 6, 31326 /* *fields */ soc_FP_METER_TABLE_BCM56624_A0m_fields, 31327 /* *views */ NULL, 31328 /* *views_num */ NULL, 31329 /* snoop_cb */ NULL, 31330 /* snoop_user_data */ NULL, 31331 /* snoop_flags */ 0, 31332 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31333 /* type */ SOC_MEM_TYPE_NORMAL, 31334 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31335 /* impl */ SOC_MEM_IMPL_NORMAL, 31336 /* cmic_mor_clks */ 0, 31337 }, 31338 #endif /* chips */ 31339 31340 #if defined(BCM_56685_A0) || defined(BCM_56685_B0) 31341 { /* SOC_MEM_INT_FP_METER_TABLE_BCM56685_A0m */ 31342 /* mem FP_METER_TABLEm */ 31343 /* flags */ SOC_MEM_FLAG_VALID | 31344 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 31345 /* cmp_fn */ _soc_mem_cmp_undef, 31346 /* *null_entry */ _soc_mem_entry_null_zeroes, 31347 /* index_min */ 0, 31348 /* index_max */ 8191, 31349 /* minblock */ 6, 31350 /* maxblock */ 6, 31351 /* blocks */ 0x40, 31352 /* blocks_hi */ 0, 31353 /* base */ 0x0c020000, 31354 /* gran */ 1, 31355 /* bytes */ 9, 31356 /* nFields */ 7, 31357 /* *fields */ soc_FP_METER_TABLE_BCM56634_A0m_fields, 31358 /* *views */ NULL, 31359 /* *views_num */ NULL, 31360 /* snoop_cb */ NULL, 31361 /* snoop_user_data */ NULL, 31362 /* snoop_flags */ 0, 31363 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31364 /* type */ SOC_MEM_TYPE_NORMAL, 31365 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31366 /* impl */ SOC_MEM_IMPL_NORMAL, 31367 /* cmic_mor_clks */ 0, 31368 }, 31369 #endif /* chips */ 31370 31371 #if defined(BCM_56800_A0) 31372 { /* SOC_MEM_INT_FP_METER_TABLE_BCM56800_A0m */ 31373 /* mem FP_METER_TABLEm */ 31374 /* flags */ SOC_MEM_FLAG_VALID | 31375 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 31376 /* cmp_fn */ _soc_mem_cmp_undef, 31377 /* *null_entry */ _soc_mem_entry_null_zeroes, 31378 /* index_min */ 0, 31379 /* index_max */ 1023, 31380 /* minblock */ 4, 31381 /* maxblock */ 4, 31382 /* blocks */ 0x10, 31383 /* blocks_hi */ 0, 31384 /* base */ 0x0c0c6000, 31385 /* gran */ 1, 31386 /* bytes */ 7, 31387 /* nFields */ 4, 31388 /* *fields */ soc_FP_METER_TABLE_BCM56504_B0m_fields, 31389 /* *views */ NULL, 31390 /* *views_num */ NULL, 31391 /* snoop_cb */ NULL, 31392 /* snoop_user_data */ NULL, 31393 /* snoop_flags */ 0, 31394 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31395 /* type */ SOC_MEM_TYPE_NORMAL, 31396 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31397 /* impl */ SOC_MEM_IMPL_NORMAL, 31398 /* cmic_mor_clks */ 0, 31399 }, 31400 #endif /* chips */ 31401 31402 #if defined(BCM_56725_A0) || defined(BCM_56820_A0) 31403 { /* SOC_MEM_INT_FP_METER_TABLE_BCM56820_A0m */ 31404 /* mem FP_METER_TABLEm */ 31405 /* flags */ SOC_MEM_FLAG_VALID | 31406 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 31407 /* cmp_fn */ _soc_mem_cmp_undef, 31408 /* *null_entry */ _soc_mem_entry_null_zeroes, 31409 /* index_min */ 0, 31410 /* index_max */ 2047, 31411 /* minblock */ 3, 31412 /* maxblock */ 3, 31413 /* blocks */ 0x8, 31414 /* blocks_hi */ 0, 31415 /* base */ 0x0d024000, 31416 /* gran */ 1, 31417 /* bytes */ 9, 31418 /* nFields */ 6, 31419 /* *fields */ soc_FP_METER_TABLE_BCM56624_A0m_fields, 31420 /* *views */ NULL, 31421 /* *views_num */ NULL, 31422 /* snoop_cb */ NULL, 31423 /* snoop_user_data */ NULL, 31424 /* snoop_flags */ 0, 31425 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31426 /* type */ SOC_MEM_TYPE_NORMAL, 31427 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31428 /* impl */ SOC_MEM_IMPL_NORMAL, 31429 /* cmic_mor_clks */ 0, 31430 }, 31431 #endif /* chips */ 31432 31433 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 31434 { /* SOC_MEM_INT_FP_METER_TABLE_BCM56840_A0m */ 31435 /* mem FP_METER_TABLEm */ 31436 /* flags */ SOC_MEM_FLAG_VALID | 31437 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 31438 /* cmp_fn */ _soc_mem_cmp_undef, 31439 /* *null_entry */ _soc_mem_entry_null_zeroes, 31440 /* index_min */ 0, 31441 /* index_max */ 2047, 31442 /* minblock */ 6, 31443 /* maxblock */ 6, 31444 /* blocks */ 0x40, 31445 /* blocks_hi */ 0, 31446 /* base */ 0x0d028000, 31447 /* gran */ 1, 31448 /* bytes */ 9, 31449 /* nFields */ 7, 31450 /* *fields */ soc_FP_METER_TABLE_BCM56634_A0m_fields, 31451 /* *views */ NULL, 31452 /* *views_num */ NULL, 31453 /* snoop_cb */ NULL, 31454 /* snoop_user_data */ NULL, 31455 /* snoop_flags */ 0, 31456 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31457 /* type */ SOC_MEM_TYPE_NORMAL, 31458 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31459 /* impl */ SOC_MEM_IMPL_NORMAL, 31460 /* cmic_mor_clks */ 0, 31461 }, 31462 #endif /* chips */ 31463 31464 #if defined(BCM_56850_A0) 31465 { /* SOC_MEM_INT_FP_METER_TABLE_BCM56850_A0m */ 31466 /* mem FP_METER_TABLEm */ 31467 /* flags */ SOC_MEM_FLAG_VALID | 31468 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE | 31469 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x402 */ 31470 /* cmp_fn */ _soc_mem_cmp_undef, 31471 /* *null_entry */ _soc_mem_entry_null_zeroes, 31472 /* index_min */ 0, 31473 /* index_max */ 4095, 31474 /* minblock */ 10, 31475 /* maxblock */ 10, 31476 /* blocks */ 0x400, 31477 /* blocks_hi */ 0, 31478 /* base */ 0x3c180000, 31479 /* gran */ 1, 31480 /* bytes */ 9, 31481 /* nFields */ 7, 31482 /* *fields */ soc_FP_METER_TABLE_BCM56850_A0m_fields, 31483 /* *views */ NULL, 31484 /* *views_num */ NULL, 31485 /* snoop_cb */ NULL, 31486 /* snoop_user_data */ NULL, 31487 /* snoop_flags */ 0, 31488 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31489 /* type */ SOC_MEM_TYPE_NORMAL, 31490 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31491 /* impl */ SOC_MEM_IMPL_NORMAL, 31492 /* cmic_mor_clks */ 0, 31493 }, 31494 #endif /* chips */ 31495 31496 #if defined(BCM_56860_A0) 31497 { /* SOC_MEM_INT_FP_METER_TABLE_BCM56860_A0m */ 31498 /* mem FP_METER_TABLEm */ 31499 /* flags */ SOC_MEM_FLAG_VALID | 31500 SOC_MEM_FLAG_CACHABLE | 31501 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE | 31502 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */ 31503 /* cmp_fn */ _soc_mem_cmp_undef, 31504 /* *null_entry */ _soc_mem_entry_null_zeroes, 31505 /* index_min */ 0, 31506 /* index_max */ 16383, 31507 /* minblock */ 11, 31508 /* maxblock */ 11, 31509 /* blocks */ 0x800, 31510 /* blocks_hi */ 0, 31511 /* base */ 0x4c180000, 31512 /* gran */ 1, 31513 /* bytes */ 9, 31514 /* nFields */ 7, 31515 /* *fields */ soc_FP_METER_TABLE_BCM56850_A0m_fields, 31516 /* *views */ NULL, 31517 /* *views_num */ NULL, 31518 /* snoop_cb */ NULL, 31519 /* snoop_user_data */ NULL, 31520 /* snoop_flags */ 0, 31521 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31522 /* type */ SOC_MEM_TYPE_NORMAL, 31523 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31524 /* impl */ SOC_MEM_IMPL_NORMAL, 31525 /* cmic_mor_clks */ 0, 31526 }, 31527 #endif /* chips */ 31528 31529 #if defined(BCM_88732_A0) 31530 { /* SOC_MEM_INT_FP_METER_TABLE_BCM88732_A0m */ 31531 /* mem FP_METER_TABLEm */ 31532 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 31533 /* cmp_fn */ _soc_mem_cmp_undef, 31534 /* *null_entry */ _soc_mem_entry_null_zeroes, 31535 /* index_min */ 0, 31536 /* index_max */ 2047, 31537 /* minblock */ 5, 31538 /* maxblock */ 5, 31539 /* blocks */ 0x20, 31540 /* blocks_hi */ 0, 31541 /* base */ 0x07040000, 31542 /* gran */ 1, 31543 /* bytes */ 10, 31544 /* nFields */ 9, 31545 /* *fields */ soc_FP_METER_TABLE_BCM88732_A0m_fields, 31546 /* *views */ NULL, 31547 /* *views_num */ NULL, 31548 /* snoop_cb */ NULL, 31549 /* snoop_user_data */ NULL, 31550 /* snoop_flags */ 0, 31551 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31552 /* type */ SOC_MEM_TYPE_NORMAL, 31553 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 31554 /* impl */ SOC_MEM_IMPL_NORMAL, 31555 /* cmic_mor_clks */ 0, 31556 }, 31557 #endif /* chips */ 31558 31559 #if defined(BCM_56800_A0) 31560 { /* SOC_MEM_INT_FP_METER_TABLE_Xm */ 31561 /* mem FP_METER_TABLE_Xm */ 31562 /* flags */ SOC_MEM_FLAG_VALID | 31563 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 31564 /* cmp_fn */ _soc_mem_cmp_undef, 31565 /* *null_entry */ _soc_mem_entry_null_zeroes, 31566 /* index_min */ 0, 31567 /* index_max */ 1023, 31568 /* minblock */ 4, 31569 /* maxblock */ 4, 31570 /* blocks */ 0x10, 31571 /* blocks_hi */ 0, 31572 /* base */ 0x0c026000, 31573 /* gran */ 1, 31574 /* bytes */ 7, 31575 /* nFields */ 4, 31576 /* *fields */ soc_FP_METER_TABLE_BCM56504_B0m_fields, 31577 /* *views */ NULL, 31578 /* *views_num */ NULL, 31579 /* snoop_cb */ NULL, 31580 /* snoop_user_data */ NULL, 31581 /* snoop_flags */ 0, 31582 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31583 /* type */ SOC_MEM_TYPE_NORMAL, 31584 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31585 /* impl */ SOC_MEM_IMPL_NORMAL, 31586 /* cmic_mor_clks */ 0, 31587 }, 31588 #endif /* chips */ 31589 31590 #if defined(BCM_56800_A0) 31591 { /* SOC_MEM_INT_FP_METER_TABLE_Ym */ 31592 /* mem FP_METER_TABLE_Ym */ 31593 /* flags */ SOC_MEM_FLAG_VALID | 31594 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 31595 /* cmp_fn */ _soc_mem_cmp_undef, 31596 /* *null_entry */ _soc_mem_entry_null_zeroes, 31597 /* index_min */ 0, 31598 /* index_max */ 1023, 31599 /* minblock */ 4, 31600 /* maxblock */ 4, 31601 /* blocks */ 0x10, 31602 /* blocks_hi */ 0, 31603 /* base */ 0x0c046000, 31604 /* gran */ 1, 31605 /* bytes */ 7, 31606 /* nFields */ 4, 31607 /* *fields */ soc_FP_METER_TABLE_BCM56504_B0m_fields, 31608 /* *views */ NULL, 31609 /* *views_num */ NULL, 31610 /* snoop_cb */ NULL, 31611 /* snoop_user_data */ NULL, 31612 /* snoop_flags */ 0, 31613 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31614 /* type */ SOC_MEM_TYPE_NORMAL, 31615 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31616 /* impl */ SOC_MEM_IMPL_NORMAL, 31617 /* cmic_mor_clks */ 0, 31618 }, 31619 #endif /* chips */ 31620 31621 #if defined(BCM_56504_A0) 31622 { /* SOC_MEM_INT_FP_POLICY_TABLEm */ 31623 /* mem FP_POLICY_TABLEm */ 31624 /* flags */ SOC_MEM_FLAG_VALID | 31625 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 31626 /* cmp_fn */ _soc_mem_cmp_undef, 31627 /* *null_entry */ _soc_mem_entry_null_zeroes, 31628 /* index_min */ 0, 31629 /* index_max */ 2047, 31630 /* minblock */ 6, 31631 /* maxblock */ 6, 31632 /* blocks */ 0x40, 31633 /* blocks_hi */ 0, 31634 /* base */ 0x0c050000, 31635 /* gran */ 1, 31636 /* bytes */ 18, 31637 /* nFields */ 43, 31638 /* *fields */ soc_FP_POLICY_TABLEm_fields, 31639 /* *views */ NULL, 31640 /* *views_num */ NULL, 31641 /* snoop_cb */ NULL, 31642 /* snoop_user_data */ NULL, 31643 /* snoop_flags */ 0, 31644 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31645 /* type */ SOC_MEM_TYPE_NORMAL, 31646 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31647 /* impl */ SOC_MEM_IMPL_NORMAL, 31648 /* cmic_mor_clks */ 0, 31649 }, 31650 #endif /* chips */ 31651 31652 #if defined(BCM_53314_A0) || defined(BCM_53324_A0) 31653 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM53314_A0m */ 31654 /* mem FP_POLICY_TABLEm */ 31655 /* flags */ SOC_MEM_FLAG_VALID | 31656 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 31657 /* cmp_fn */ _soc_mem_cmp_undef, 31658 /* *null_entry */ _soc_mem_entry_null_zeroes, 31659 /* index_min */ 0, 31660 /* index_max */ 511, 31661 /* minblock */ 6, 31662 /* maxblock */ 6, 31663 /* blocks */ 0x40, 31664 /* blocks_hi */ 0, 31665 /* base */ 0x0d050000, 31666 /* gran */ 1, 31667 /* bytes */ 20, 31668 /* nFields */ 53, 31669 /* *fields */ soc_FP_POLICY_TABLE_BCM56224_A0m_fields, 31670 /* *views */ NULL, 31671 /* *views_num */ NULL, 31672 /* snoop_cb */ NULL, 31673 /* snoop_user_data */ NULL, 31674 /* snoop_flags */ 0, 31675 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31676 /* type */ SOC_MEM_TYPE_NORMAL, 31677 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31678 /* impl */ SOC_MEM_IMPL_NORMAL, 31679 /* cmic_mor_clks */ 0, 31680 }, 31681 #endif /* chips */ 31682 31683 #if defined(BCM_53400_A0) 31684 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM53400_A0m */ 31685 /* mem FP_POLICY_TABLEm */ 31686 /* flags */ SOC_MEM_FLAG_VALID | 31687 SOC_MEM_FLAG_CACHABLE | 31688 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 31689 /* cmp_fn */ _soc_mem_cmp_undef, 31690 /* *null_entry */ _soc_mem_entry_null_zeroes, 31691 /* index_min */ 0, 31692 /* index_max */ 2047, 31693 /* minblock */ 5, 31694 /* maxblock */ 5, 31695 /* blocks */ 0x20, 31696 /* blocks_hi */ 0, 31697 /* base */ 0x380c0000, 31698 /* gran */ 1, 31699 /* bytes */ 31, 31700 /* nFields */ 87, 31701 /* *fields */ soc_FP_POLICY_TABLE_BCM53400_A0m_fields, 31702 /* *views */ NULL, 31703 /* *views_num */ NULL, 31704 /* snoop_cb */ NULL, 31705 /* snoop_user_data */ NULL, 31706 /* snoop_flags */ 0, 31707 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31708 /* type */ SOC_MEM_TYPE_NORMAL, 31709 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31710 /* impl */ SOC_MEM_IMPL_NORMAL, 31711 /* cmic_mor_clks */ 0, 31712 }, 31713 #endif /* chips */ 31714 31715 #if defined(BCM_53540_A0) 31716 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM53540_A0m */ 31717 /* mem FP_POLICY_TABLEm */ 31718 /* flags */ SOC_MEM_FLAG_VALID | 31719 SOC_MEM_FLAG_CACHABLE | 31720 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 31721 /* cmp_fn */ _soc_mem_cmp_undef, 31722 /* *null_entry */ _soc_mem_entry_null_zeroes, 31723 /* index_min */ 0, 31724 /* index_max */ 1023, 31725 /* minblock */ 8, 31726 /* maxblock */ 8, 31727 /* blocks */ 0x100, 31728 /* blocks_hi */ 0, 31729 /* base */ 0x380c0000, 31730 /* gran */ 1, 31731 /* bytes */ 31, 31732 /* nFields */ 94, 31733 /* *fields */ soc_FP_POLICY_TABLE_BCM53540_A0m_fields, 31734 /* *views */ NULL, 31735 /* *views_num */ NULL, 31736 /* snoop_cb */ NULL, 31737 /* snoop_user_data */ NULL, 31738 /* snoop_flags */ 0, 31739 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31740 /* type */ SOC_MEM_TYPE_NORMAL, 31741 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31742 /* impl */ SOC_MEM_IMPL_NORMAL, 31743 /* cmic_mor_clks */ 0, 31744 }, 31745 #endif /* chips */ 31746 31747 #if defined(BCM_53570_A0) 31748 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM53570_A0m */ 31749 /* mem FP_POLICY_TABLEm */ 31750 /* flags */ SOC_MEM_FLAG_VALID | 31751 SOC_MEM_FLAG_CACHABLE | 31752 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 31753 /* cmp_fn */ _soc_mem_cmp_undef, 31754 /* *null_entry */ _soc_mem_entry_null_zeroes, 31755 /* index_min */ 0, 31756 /* index_max */ 3071, 31757 /* minblock */ 15, 31758 /* maxblock */ 15, 31759 /* blocks */ 0x8000, 31760 /* blocks_hi */ 0, 31761 /* base */ 0x380c0000, 31762 /* gran */ 1, 31763 /* bytes */ 41, 31764 /* nFields */ 110, 31765 /* *fields */ soc_FP_POLICY_TABLE_BCM53570_A0m_fields, 31766 /* *views */ NULL, 31767 /* *views_num */ NULL, 31768 /* snoop_cb */ NULL, 31769 /* snoop_user_data */ NULL, 31770 /* snoop_flags */ 0, 31771 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31772 /* type */ SOC_MEM_TYPE_NORMAL, 31773 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31774 /* impl */ SOC_MEM_IMPL_NORMAL, 31775 /* cmic_mor_clks */ 0, 31776 }, 31777 #endif /* chips */ 31778 31779 #if defined(BCM_53570_B0) 31780 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM53570_B0m */ 31781 /* mem FP_POLICY_TABLEm */ 31782 /* flags */ SOC_MEM_FLAG_VALID | 31783 SOC_MEM_FLAG_CACHABLE | 31784 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 31785 /* cmp_fn */ _soc_mem_cmp_undef, 31786 /* *null_entry */ _soc_mem_entry_null_zeroes, 31787 /* index_min */ 0, 31788 /* index_max */ 3071, 31789 /* minblock */ 15, 31790 /* maxblock */ 15, 31791 /* blocks */ 0x8000, 31792 /* blocks_hi */ 0, 31793 /* base */ 0x380c0000, 31794 /* gran */ 1, 31795 /* bytes */ 41, 31796 /* nFields */ 110, 31797 /* *fields */ soc_FP_POLICY_TABLE_BCM53570_B0m_fields, 31798 /* *views */ NULL, 31799 /* *views_num */ NULL, 31800 /* snoop_cb */ NULL, 31801 /* snoop_user_data */ NULL, 31802 /* snoop_flags */ 0, 31803 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31804 /* type */ SOC_MEM_TYPE_NORMAL, 31805 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31806 /* impl */ SOC_MEM_IMPL_NORMAL, 31807 /* cmic_mor_clks */ 0, 31808 }, 31809 #endif /* chips */ 31810 31811 #if defined(BCM_56142_A0) 31812 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56142_A0m */ 31813 /* mem FP_POLICY_TABLEm */ 31814 /* flags */ SOC_MEM_FLAG_VALID | 31815 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 31816 /* cmp_fn */ _soc_mem_cmp_undef, 31817 /* *null_entry */ _soc_mem_entry_null_zeroes, 31818 /* index_min */ 0, 31819 /* index_max */ 1023, 31820 /* minblock */ 5, 31821 /* maxblock */ 5, 31822 /* blocks */ 0x20, 31823 /* blocks_hi */ 0, 31824 /* base */ 0x0f018000, 31825 /* gran */ 1, 31826 /* bytes */ 28, 31827 /* nFields */ 65, 31828 /* *fields */ soc_FP_POLICY_TABLE_BCM56142_A0m_fields, 31829 /* *views */ NULL, 31830 /* *views_num */ NULL, 31831 /* snoop_cb */ NULL, 31832 /* snoop_user_data */ NULL, 31833 /* snoop_flags */ 0, 31834 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31835 /* type */ SOC_MEM_TYPE_NORMAL, 31836 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31837 /* impl */ SOC_MEM_IMPL_NORMAL, 31838 /* cmic_mor_clks */ 0, 31839 }, 31840 #endif /* chips */ 31841 31842 #if defined(BCM_56150_A0) 31843 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56150_A0m */ 31844 /* mem FP_POLICY_TABLEm */ 31845 /* flags */ SOC_MEM_FLAG_VALID | 31846 SOC_MEM_FLAG_CACHABLE | 31847 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 31848 /* cmp_fn */ _soc_mem_cmp_undef, 31849 /* *null_entry */ _soc_mem_entry_null_zeroes, 31850 /* index_min */ 0, 31851 /* index_max */ 2047, 31852 /* minblock */ 5, 31853 /* maxblock */ 5, 31854 /* blocks */ 0x20, 31855 /* blocks_hi */ 0, 31856 /* base */ 0x3c0c0000, 31857 /* gran */ 1, 31858 /* bytes */ 29, 31859 /* nFields */ 76, 31860 /* *fields */ soc_FP_POLICY_TABLE_BCM56150_A0m_fields, 31861 /* *views */ NULL, 31862 /* *views_num */ NULL, 31863 /* snoop_cb */ NULL, 31864 /* snoop_user_data */ NULL, 31865 /* snoop_flags */ 0, 31866 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31867 /* type */ SOC_MEM_TYPE_NORMAL, 31868 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31869 /* impl */ SOC_MEM_IMPL_NORMAL, 31870 /* cmic_mor_clks */ 0, 31871 }, 31872 #endif /* chips */ 31873 31874 #if defined(BCM_56160_A0) 31875 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56160_A0m */ 31876 /* mem FP_POLICY_TABLEm */ 31877 /* flags */ SOC_MEM_FLAG_VALID | 31878 SOC_MEM_FLAG_CACHABLE | 31879 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 31880 /* cmp_fn */ _soc_mem_cmp_undef, 31881 /* *null_entry */ _soc_mem_entry_null_zeroes, 31882 /* index_min */ 0, 31883 /* index_max */ 2047, 31884 /* minblock */ 7, 31885 /* maxblock */ 7, 31886 /* blocks */ 0x80, 31887 /* blocks_hi */ 0, 31888 /* base */ 0x380c0000, 31889 /* gran */ 1, 31890 /* bytes */ 31, 31891 /* nFields */ 93, 31892 /* *fields */ soc_FP_POLICY_TABLE_BCM56160_A0m_fields, 31893 /* *views */ NULL, 31894 /* *views_num */ NULL, 31895 /* snoop_cb */ NULL, 31896 /* snoop_user_data */ NULL, 31897 /* snoop_flags */ 0, 31898 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31899 /* type */ SOC_MEM_TYPE_NORMAL, 31900 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31901 /* impl */ SOC_MEM_IMPL_NORMAL, 31902 /* cmic_mor_clks */ 0, 31903 }, 31904 #endif /* chips */ 31905 31906 #if defined(BCM_56224_A0) 31907 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56224_A0m */ 31908 /* mem FP_POLICY_TABLEm */ 31909 /* flags */ SOC_MEM_FLAG_VALID | 31910 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 31911 /* cmp_fn */ _soc_mem_cmp_undef, 31912 /* *null_entry */ _soc_mem_entry_null_zeroes, 31913 /* index_min */ 0, 31914 /* index_max */ 2047, 31915 /* minblock */ 6, 31916 /* maxblock */ 6, 31917 /* blocks */ 0x40, 31918 /* blocks_hi */ 0, 31919 /* base */ 0x0d050000, 31920 /* gran */ 1, 31921 /* bytes */ 20, 31922 /* nFields */ 53, 31923 /* *fields */ soc_FP_POLICY_TABLE_BCM56224_A0m_fields, 31924 /* *views */ NULL, 31925 /* *views_num */ NULL, 31926 /* snoop_cb */ NULL, 31927 /* snoop_user_data */ NULL, 31928 /* snoop_flags */ 0, 31929 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31930 /* type */ SOC_MEM_TYPE_NORMAL, 31931 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31932 /* impl */ SOC_MEM_IMPL_NORMAL, 31933 /* cmic_mor_clks */ 0, 31934 }, 31935 #endif /* chips */ 31936 31937 #if defined(BCM_56224_B0) 31938 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56224_B0m */ 31939 /* mem FP_POLICY_TABLEm */ 31940 /* flags */ SOC_MEM_FLAG_VALID | 31941 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 31942 /* cmp_fn */ _soc_mem_cmp_undef, 31943 /* *null_entry */ _soc_mem_entry_null_zeroes, 31944 /* index_min */ 0, 31945 /* index_max */ 2047, 31946 /* minblock */ 6, 31947 /* maxblock */ 6, 31948 /* blocks */ 0x40, 31949 /* blocks_hi */ 0, 31950 /* base */ 0x0d050000, 31951 /* gran */ 1, 31952 /* bytes */ 20, 31953 /* nFields */ 53, 31954 /* *fields */ soc_FP_POLICY_TABLE_BCM56224_B0m_fields, 31955 /* *views */ NULL, 31956 /* *views_num */ NULL, 31957 /* snoop_cb */ NULL, 31958 /* snoop_user_data */ NULL, 31959 /* snoop_flags */ 0, 31960 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31961 /* type */ SOC_MEM_TYPE_NORMAL, 31962 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31963 /* impl */ SOC_MEM_IMPL_NORMAL, 31964 /* cmic_mor_clks */ 0, 31965 }, 31966 #endif /* chips */ 31967 31968 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 31969 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56260_A0m */ 31970 /* mem FP_POLICY_TABLEm */ 31971 /* flags */ SOC_MEM_FLAG_VALID | 31972 SOC_MEM_FLAG_CACHABLE | 31973 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 31974 /* cmp_fn */ _soc_mem_cmp_undef, 31975 /* *null_entry */ _soc_mem_entry_null_zeroes, 31976 /* index_min */ 0, 31977 /* index_max */ 3071, 31978 /* minblock */ 6, 31979 /* maxblock */ 6, 31980 /* blocks */ 0x40, 31981 /* blocks_hi */ 0, 31982 /* base */ 0x340c0000, 31983 /* gran */ 1, 31984 /* bytes */ 36, 31985 /* nFields */ 102, 31986 /* *fields */ soc_FP_POLICY_TABLE_BCM56260_A0m_fields, 31987 /* *views */ NULL, 31988 /* *views_num */ NULL, 31989 /* snoop_cb */ NULL, 31990 /* snoop_user_data */ NULL, 31991 /* snoop_flags */ 0, 31992 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31993 /* type */ SOC_MEM_TYPE_NORMAL, 31994 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31995 /* impl */ SOC_MEM_IMPL_NORMAL, 31996 /* cmic_mor_clks */ 0, 31997 }, 31998 #endif /* chips */ 31999 32000 #if defined(BCM_56270_A0) 32001 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56270_A0m */ 32002 /* mem FP_POLICY_TABLEm */ 32003 /* flags */ SOC_MEM_FLAG_VALID | 32004 SOC_MEM_FLAG_CACHABLE | 32005 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 32006 /* cmp_fn */ _soc_mem_cmp_undef, 32007 /* *null_entry */ _soc_mem_entry_null_zeroes, 32008 /* index_min */ 0, 32009 /* index_max */ 2047, 32010 /* minblock */ 5, 32011 /* maxblock */ 5, 32012 /* blocks */ 0x20, 32013 /* blocks_hi */ 0, 32014 /* base */ 0x340c0000, 32015 /* gran */ 1, 32016 /* bytes */ 36, 32017 /* nFields */ 106, 32018 /* *fields */ soc_FP_POLICY_TABLE_BCM56270_A0m_fields, 32019 /* *views */ NULL, 32020 /* *views_num */ NULL, 32021 /* snoop_cb */ NULL, 32022 /* snoop_user_data */ NULL, 32023 /* snoop_flags */ 0, 32024 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32025 /* type */ SOC_MEM_TYPE_NORMAL, 32026 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32027 /* impl */ SOC_MEM_IMPL_NORMAL, 32028 /* cmic_mor_clks */ 0, 32029 }, 32030 #endif /* chips */ 32031 32032 #if defined(BCM_56314_A0) 32033 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56314_A0m */ 32034 /* mem FP_POLICY_TABLEm */ 32035 /* flags */ SOC_MEM_FLAG_VALID | 32036 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 32037 /* cmp_fn */ _soc_mem_cmp_undef, 32038 /* *null_entry */ _soc_mem_entry_null_zeroes, 32039 /* index_min */ 0, 32040 /* index_max */ 1023, 32041 /* minblock */ 8, 32042 /* maxblock */ 8, 32043 /* blocks */ 0x100, 32044 /* blocks_hi */ 0, 32045 /* base */ 0x0c050000, 32046 /* gran */ 1, 32047 /* bytes */ 18, 32048 /* nFields */ 46, 32049 /* *fields */ soc_FP_POLICY_TABLE_BCM56504_B0m_fields, 32050 /* *views */ NULL, 32051 /* *views_num */ NULL, 32052 /* snoop_cb */ NULL, 32053 /* snoop_user_data */ NULL, 32054 /* snoop_flags */ 0, 32055 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32056 /* type */ SOC_MEM_TYPE_NORMAL, 32057 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32058 /* impl */ SOC_MEM_IMPL_NORMAL, 32059 /* cmic_mor_clks */ 0, 32060 }, 32061 #endif /* chips */ 32062 32063 #if defined(BCM_56334_A0) || defined(BCM_56334_B0) 32064 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56334_A0m */ 32065 /* mem FP_POLICY_TABLEm */ 32066 /* flags */ SOC_MEM_FLAG_VALID | 32067 SOC_MEM_FLAG_CACHABLE | 32068 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 32069 /* cmp_fn */ _soc_mem_cmp_undef, 32070 /* *null_entry */ _soc_mem_entry_null_zeroes, 32071 /* index_min */ 0, 32072 /* index_max */ 2047, 32073 /* minblock */ 5, 32074 /* maxblock */ 5, 32075 /* blocks */ 0x20, 32076 /* blocks_hi */ 0, 32077 /* base */ 0x0f018000, 32078 /* gran */ 1, 32079 /* bytes */ 28, 32080 /* nFields */ 80, 32081 /* *fields */ soc_FP_POLICY_TABLE_BCM56334_A0m_fields, 32082 /* *views */ NULL, 32083 /* *views_num */ NULL, 32084 /* snoop_cb */ NULL, 32085 /* snoop_user_data */ NULL, 32086 /* snoop_flags */ 0, 32087 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32088 /* type */ SOC_MEM_TYPE_NORMAL, 32089 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32090 /* impl */ SOC_MEM_IMPL_NORMAL, 32091 /* cmic_mor_clks */ 0, 32092 }, 32093 #endif /* chips */ 32094 32095 #if defined(BCM_56340_A0) 32096 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56340_A0m */ 32097 /* mem FP_POLICY_TABLEm */ 32098 /* flags */ SOC_MEM_FLAG_VALID | 32099 SOC_MEM_FLAG_CACHABLE | 32100 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 32101 /* cmp_fn */ _soc_mem_cmp_undef, 32102 /* *null_entry */ _soc_mem_entry_null_zeroes, 32103 /* index_min */ 0, 32104 /* index_max */ 4095, 32105 /* minblock */ 4, 32106 /* maxblock */ 4, 32107 /* blocks */ 0x10, 32108 /* blocks_hi */ 0, 32109 /* base */ 0x30100000, 32110 /* gran */ 1, 32111 /* bytes */ 38, 32112 /* nFields */ 136, 32113 /* *fields */ soc_FP_POLICY_TABLE_BCM56340_A0m_fields, 32114 /* *views */ NULL, 32115 /* *views_num */ NULL, 32116 /* snoop_cb */ NULL, 32117 /* snoop_user_data */ NULL, 32118 /* snoop_flags */ 0, 32119 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32120 /* type */ SOC_MEM_TYPE_NORMAL, 32121 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32122 /* impl */ SOC_MEM_IMPL_NORMAL, 32123 /* cmic_mor_clks */ 0, 32124 }, 32125 #endif /* chips */ 32126 32127 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 32128 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56440_A0m */ 32129 /* mem FP_POLICY_TABLEm */ 32130 /* flags */ SOC_MEM_FLAG_VALID | 32131 SOC_MEM_FLAG_CACHABLE | 32132 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 32133 /* cmp_fn */ _soc_mem_cmp_undef, 32134 /* *null_entry */ _soc_mem_entry_null_zeroes, 32135 /* index_min */ 0, 32136 /* index_max */ 3071, 32137 /* minblock */ 9, 32138 /* maxblock */ 9, 32139 /* blocks */ 0x200, 32140 /* blocks_hi */ 0, 32141 /* base */ 0x0d066000, 32142 /* gran */ 1, 32143 /* bytes */ 38, 32144 /* nFields */ 90, 32145 /* *fields */ soc_FP_POLICY_TABLE_BCM56440_A0m_fields, 32146 /* *views */ NULL, 32147 /* *views_num */ NULL, 32148 /* snoop_cb */ NULL, 32149 /* snoop_user_data */ NULL, 32150 /* snoop_flags */ 0, 32151 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32152 /* type */ SOC_MEM_TYPE_NORMAL, 32153 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32154 /* impl */ SOC_MEM_IMPL_NORMAL, 32155 /* cmic_mor_clks */ 0, 32156 }, 32157 #endif /* chips */ 32158 32159 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 32160 defined(BCM_56450_B1) 32161 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56450_A0m */ 32162 /* mem FP_POLICY_TABLEm */ 32163 /* flags */ SOC_MEM_FLAG_VALID | 32164 SOC_MEM_FLAG_CACHABLE | 32165 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 32166 /* cmp_fn */ _soc_mem_cmp_undef, 32167 /* *null_entry */ _soc_mem_entry_null_zeroes, 32168 /* index_min */ 0, 32169 /* index_max */ 4095, 32170 /* minblock */ 8, 32171 /* maxblock */ 8, 32172 /* blocks */ 0x100, 32173 /* blocks_hi */ 0, 32174 /* base */ 0x340c0000, 32175 /* gran */ 1, 32176 /* bytes */ 36, 32177 /* nFields */ 100, 32178 /* *fields */ soc_FP_POLICY_TABLE_BCM56450_A0m_fields, 32179 /* *views */ NULL, 32180 /* *views_num */ NULL, 32181 /* snoop_cb */ NULL, 32182 /* snoop_user_data */ NULL, 32183 /* snoop_flags */ 0, 32184 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32185 /* type */ SOC_MEM_TYPE_NORMAL, 32186 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32187 /* impl */ SOC_MEM_IMPL_NORMAL, 32188 /* cmic_mor_clks */ 0, 32189 }, 32190 #endif /* chips */ 32191 32192 #if defined(BCM_56504_B0) 32193 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56504_B0m */ 32194 /* mem FP_POLICY_TABLEm */ 32195 /* flags */ SOC_MEM_FLAG_VALID | 32196 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 32197 /* cmp_fn */ _soc_mem_cmp_undef, 32198 /* *null_entry */ _soc_mem_entry_null_zeroes, 32199 /* index_min */ 0, 32200 /* index_max */ 2047, 32201 /* minblock */ 6, 32202 /* maxblock */ 6, 32203 /* blocks */ 0x40, 32204 /* blocks_hi */ 0, 32205 /* base */ 0x0c050000, 32206 /* gran */ 1, 32207 /* bytes */ 18, 32208 /* nFields */ 46, 32209 /* *fields */ soc_FP_POLICY_TABLE_BCM56504_B0m_fields, 32210 /* *views */ NULL, 32211 /* *views_num */ NULL, 32212 /* snoop_cb */ NULL, 32213 /* snoop_user_data */ NULL, 32214 /* snoop_flags */ 0, 32215 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32216 /* type */ SOC_MEM_TYPE_NORMAL, 32217 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32218 /* impl */ SOC_MEM_IMPL_NORMAL, 32219 /* cmic_mor_clks */ 0, 32220 }, 32221 #endif /* chips */ 32222 32223 #if defined(BCM_56514_A0) 32224 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56514_A0m */ 32225 /* mem FP_POLICY_TABLEm */ 32226 /* flags */ SOC_MEM_FLAG_VALID | 32227 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 32228 /* cmp_fn */ _soc_mem_cmp_undef, 32229 /* *null_entry */ _soc_mem_entry_null_zeroes, 32230 /* index_min */ 0, 32231 /* index_max */ 4095, 32232 /* minblock */ 6, 32233 /* maxblock */ 6, 32234 /* blocks */ 0x40, 32235 /* blocks_hi */ 0, 32236 /* base */ 0x0c050000, 32237 /* gran */ 1, 32238 /* bytes */ 19, 32239 /* nFields */ 47, 32240 /* *fields */ soc_FP_POLICY_TABLE_BCM56514_A0m_fields, 32241 /* *views */ NULL, 32242 /* *views_num */ NULL, 32243 /* snoop_cb */ NULL, 32244 /* snoop_user_data */ NULL, 32245 /* snoop_flags */ 0, 32246 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32247 /* type */ SOC_MEM_TYPE_NORMAL, 32248 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32249 /* impl */ SOC_MEM_IMPL_NORMAL, 32250 /* cmic_mor_clks */ 0, 32251 }, 32252 #endif /* chips */ 32253 32254 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) 32255 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56524_A0m */ 32256 /* mem FP_POLICY_TABLEm */ 32257 /* flags */ SOC_MEM_FLAG_VALID | 32258 SOC_MEM_FLAG_CACHABLE | 32259 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 32260 /* cmp_fn */ _soc_mem_cmp_undef, 32261 /* *null_entry */ _soc_mem_entry_null_zeroes, 32262 /* index_min */ 0, 32263 /* index_max */ 8191, 32264 /* minblock */ 8, 32265 /* maxblock */ 8, 32266 /* blocks */ 0x100, 32267 /* blocks_hi */ 0, 32268 /* base */ 0x0c018000, 32269 /* gran */ 1, 32270 /* bytes */ 28, 32271 /* nFields */ 73, 32272 /* *fields */ soc_FP_POLICY_TABLE_BCM56634_A0m_fields, 32273 /* *views */ NULL, 32274 /* *views_num */ NULL, 32275 /* snoop_cb */ NULL, 32276 /* snoop_user_data */ NULL, 32277 /* snoop_flags */ 0, 32278 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32279 /* type */ SOC_MEM_TYPE_NORMAL, 32280 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32281 /* impl */ SOC_MEM_IMPL_NORMAL, 32282 /* cmic_mor_clks */ 0, 32283 }, 32284 #endif /* chips */ 32285 32286 #if defined(BCM_56560_A0) 32287 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56560_A0m */ 32288 /* mem FP_POLICY_TABLEm */ 32289 /* flags */ SOC_MEM_FLAG_VALID | 32290 SOC_MEM_FLAG_CACHABLE | 32291 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 32292 /* cmp_fn */ _soc_mem_cmp_undef, 32293 /* *null_entry */ _soc_mem_entry_null_zeroes, 32294 /* index_min */ 0, 32295 /* index_max */ 8191, 32296 /* minblock */ 21, 32297 /* maxblock */ 21, 32298 /* blocks */ 0x200000, 32299 /* blocks_hi */ 0, 32300 /* base */ 0x4c140000, 32301 /* gran */ 1, 32302 /* bytes */ 42, 32303 /* nFields */ 128, 32304 /* *fields */ soc_FP_POLICY_TABLE_BCM56560_A0m_fields, 32305 /* *views */ NULL, 32306 /* *views_num */ NULL, 32307 /* snoop_cb */ NULL, 32308 /* snoop_user_data */ NULL, 32309 /* snoop_flags */ 0, 32310 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32311 /* type */ SOC_MEM_TYPE_NORMAL, 32312 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32313 /* impl */ SOC_MEM_IMPL_NORMAL, 32314 /* cmic_mor_clks */ 0, 32315 }, 32316 #endif /* chips */ 32317 32318 #if defined(BCM_56560_B0) 32319 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56560_B0m */ 32320 /* mem FP_POLICY_TABLEm */ 32321 /* flags */ SOC_MEM_FLAG_VALID | 32322 SOC_MEM_FLAG_CACHABLE | 32323 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 32324 /* cmp_fn */ _soc_mem_cmp_undef, 32325 /* *null_entry */ _soc_mem_entry_null_zeroes, 32326 /* index_min */ 0, 32327 /* index_max */ 8191, 32328 /* minblock */ 13, 32329 /* maxblock */ 13, 32330 /* blocks */ 0x2000, 32331 /* blocks_hi */ 0, 32332 /* base */ 0x4c140000, 32333 /* gran */ 1, 32334 /* bytes */ 42, 32335 /* nFields */ 128, 32336 /* *fields */ soc_FP_POLICY_TABLE_BCM56560_A0m_fields, 32337 /* *views */ NULL, 32338 /* *views_num */ NULL, 32339 /* snoop_cb */ NULL, 32340 /* snoop_user_data */ NULL, 32341 /* snoop_flags */ 0, 32342 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32343 /* type */ SOC_MEM_TYPE_NORMAL, 32344 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32345 /* impl */ SOC_MEM_IMPL_NORMAL, 32346 /* cmic_mor_clks */ 0, 32347 }, 32348 #endif /* chips */ 32349 32350 #if defined(BCM_56624_A0) 32351 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56624_A0m */ 32352 /* mem FP_POLICY_TABLEm */ 32353 /* flags */ SOC_MEM_FLAG_VALID | 32354 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 32355 /* cmp_fn */ _soc_mem_cmp_undef, 32356 /* *null_entry */ _soc_mem_entry_null_zeroes, 32357 /* index_min */ 0, 32358 /* index_max */ 8191, 32359 /* minblock */ 7, 32360 /* maxblock */ 7, 32361 /* blocks */ 0x80, 32362 /* blocks_hi */ 0, 32363 /* base */ 0x0f018000, 32364 /* gran */ 1, 32365 /* bytes */ 27, 32366 /* nFields */ 60, 32367 /* *fields */ soc_FP_POLICY_TABLE_BCM56624_A0m_fields, 32368 /* *views */ NULL, 32369 /* *views_num */ NULL, 32370 /* snoop_cb */ NULL, 32371 /* snoop_user_data */ NULL, 32372 /* snoop_flags */ 0, 32373 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32374 /* type */ SOC_MEM_TYPE_NORMAL, 32375 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32376 /* impl */ SOC_MEM_IMPL_NORMAL, 32377 /* cmic_mor_clks */ 0, 32378 }, 32379 #endif /* chips */ 32380 32381 #if defined(BCM_56624_B0) 32382 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56624_B0m */ 32383 /* mem FP_POLICY_TABLEm */ 32384 /* flags */ SOC_MEM_FLAG_VALID | 32385 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 32386 /* cmp_fn */ _soc_mem_cmp_undef, 32387 /* *null_entry */ _soc_mem_entry_null_zeroes, 32388 /* index_min */ 0, 32389 /* index_max */ 8191, 32390 /* minblock */ 7, 32391 /* maxblock */ 7, 32392 /* blocks */ 0x80, 32393 /* blocks_hi */ 0, 32394 /* base */ 0x0f018000, 32395 /* gran */ 1, 32396 /* bytes */ 27, 32397 /* nFields */ 61, 32398 /* *fields */ soc_FP_POLICY_TABLE_BCM56624_B0m_fields, 32399 /* *views */ NULL, 32400 /* *views_num */ NULL, 32401 /* snoop_cb */ NULL, 32402 /* snoop_user_data */ NULL, 32403 /* snoop_flags */ 0, 32404 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32405 /* type */ SOC_MEM_TYPE_NORMAL, 32406 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32407 /* impl */ SOC_MEM_IMPL_NORMAL, 32408 /* cmic_mor_clks */ 0, 32409 }, 32410 #endif /* chips */ 32411 32412 #if defined(BCM_56634_A0) || defined(BCM_56634_B0) 32413 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56634_A0m */ 32414 /* mem FP_POLICY_TABLEm */ 32415 /* flags */ SOC_MEM_FLAG_VALID | 32416 SOC_MEM_FLAG_CACHABLE | 32417 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 32418 /* cmp_fn */ _soc_mem_cmp_undef, 32419 /* *null_entry */ _soc_mem_entry_null_zeroes, 32420 /* index_min */ 0, 32421 /* index_max */ 8191, 32422 /* minblock */ 9, 32423 /* maxblock */ 9, 32424 /* blocks */ 0x200, 32425 /* blocks_hi */ 0, 32426 /* base */ 0x0c018000, 32427 /* gran */ 1, 32428 /* bytes */ 28, 32429 /* nFields */ 73, 32430 /* *fields */ soc_FP_POLICY_TABLE_BCM56634_A0m_fields, 32431 /* *views */ NULL, 32432 /* *views_num */ NULL, 32433 /* snoop_cb */ NULL, 32434 /* snoop_user_data */ NULL, 32435 /* snoop_flags */ 0, 32436 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32437 /* type */ SOC_MEM_TYPE_NORMAL, 32438 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32439 /* impl */ SOC_MEM_IMPL_NORMAL, 32440 /* cmic_mor_clks */ 0, 32441 }, 32442 #endif /* chips */ 32443 32444 #if defined(BCM_56640_A0) 32445 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56640_A0m */ 32446 /* mem FP_POLICY_TABLEm */ 32447 /* flags */ SOC_MEM_FLAG_VALID | 32448 SOC_MEM_FLAG_CACHABLE | 32449 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 32450 /* cmp_fn */ _soc_mem_cmp_undef, 32451 /* *null_entry */ _soc_mem_entry_null_zeroes, 32452 /* index_min */ 0, 32453 /* index_max */ 8191, 32454 /* minblock */ 7, 32455 /* maxblock */ 7, 32456 /* blocks */ 0x80, 32457 /* blocks_hi */ 0, 32458 /* base */ 0x30100000, 32459 /* gran */ 1, 32460 /* bytes */ 39, 32461 /* nFields */ 140, 32462 /* *fields */ soc_FP_POLICY_TABLE_BCM56640_A0m_fields, 32463 /* *views */ NULL, 32464 /* *views_num */ NULL, 32465 /* snoop_cb */ NULL, 32466 /* snoop_user_data */ NULL, 32467 /* snoop_flags */ 0, 32468 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32469 /* type */ SOC_MEM_TYPE_NORMAL, 32470 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32471 /* impl */ SOC_MEM_IMPL_NORMAL, 32472 /* cmic_mor_clks */ 0, 32473 }, 32474 #endif /* chips */ 32475 32476 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 32477 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56670_A0m */ 32478 /* mem FP_POLICY_TABLEm */ 32479 /* flags */ SOC_MEM_FLAG_VALID | 32480 SOC_MEM_FLAG_CACHABLE | 32481 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 32482 /* cmp_fn */ _soc_mem_cmp_undef, 32483 /* *null_entry */ _soc_mem_entry_null_zeroes, 32484 /* index_min */ 0, 32485 /* index_max */ 3071, 32486 /* minblock */ 21, 32487 /* maxblock */ 21, 32488 /* blocks */ 0x200000, 32489 /* blocks_hi */ 0, 32490 /* base */ 0x4c140000, 32491 /* gran */ 1, 32492 /* bytes */ 41, 32493 /* nFields */ 125, 32494 /* *fields */ soc_FP_POLICY_TABLE_BCM56670_A0m_fields, 32495 /* *views */ NULL, 32496 /* *views_num */ NULL, 32497 /* snoop_cb */ NULL, 32498 /* snoop_user_data */ NULL, 32499 /* snoop_flags */ 0, 32500 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32501 /* type */ SOC_MEM_TYPE_NORMAL, 32502 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32503 /* impl */ SOC_MEM_IMPL_NORMAL, 32504 /* cmic_mor_clks */ 0, 32505 }, 32506 #endif /* chips */ 32507 32508 #if defined(BCM_56680_A0) 32509 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56680_A0m */ 32510 /* mem FP_POLICY_TABLEm */ 32511 /* flags */ SOC_MEM_FLAG_VALID | 32512 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 32513 /* cmp_fn */ _soc_mem_cmp_undef, 32514 /* *null_entry */ _soc_mem_entry_null_zeroes, 32515 /* index_min */ 0, 32516 /* index_max */ 8191, 32517 /* minblock */ 6, 32518 /* maxblock */ 6, 32519 /* blocks */ 0x40, 32520 /* blocks_hi */ 0, 32521 /* base */ 0x0f018000, 32522 /* gran */ 1, 32523 /* bytes */ 27, 32524 /* nFields */ 60, 32525 /* *fields */ soc_FP_POLICY_TABLE_BCM56624_A0m_fields, 32526 /* *views */ NULL, 32527 /* *views_num */ NULL, 32528 /* snoop_cb */ NULL, 32529 /* snoop_user_data */ NULL, 32530 /* snoop_flags */ 0, 32531 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32532 /* type */ SOC_MEM_TYPE_NORMAL, 32533 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32534 /* impl */ SOC_MEM_IMPL_NORMAL, 32535 /* cmic_mor_clks */ 0, 32536 }, 32537 #endif /* chips */ 32538 32539 #if defined(BCM_56680_B0) 32540 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56680_B0m */ 32541 /* mem FP_POLICY_TABLEm */ 32542 /* flags */ SOC_MEM_FLAG_VALID | 32543 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 32544 /* cmp_fn */ _soc_mem_cmp_undef, 32545 /* *null_entry */ _soc_mem_entry_null_zeroes, 32546 /* index_min */ 0, 32547 /* index_max */ 8191, 32548 /* minblock */ 6, 32549 /* maxblock */ 6, 32550 /* blocks */ 0x40, 32551 /* blocks_hi */ 0, 32552 /* base */ 0x0f018000, 32553 /* gran */ 1, 32554 /* bytes */ 27, 32555 /* nFields */ 61, 32556 /* *fields */ soc_FP_POLICY_TABLE_BCM56624_B0m_fields, 32557 /* *views */ NULL, 32558 /* *views_num */ NULL, 32559 /* snoop_cb */ NULL, 32560 /* snoop_user_data */ NULL, 32561 /* snoop_flags */ 0, 32562 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32563 /* type */ SOC_MEM_TYPE_NORMAL, 32564 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32565 /* impl */ SOC_MEM_IMPL_NORMAL, 32566 /* cmic_mor_clks */ 0, 32567 }, 32568 #endif /* chips */ 32569 32570 #if defined(BCM_56685_A0) || defined(BCM_56685_B0) 32571 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56685_A0m */ 32572 /* mem FP_POLICY_TABLEm */ 32573 /* flags */ SOC_MEM_FLAG_VALID | 32574 SOC_MEM_FLAG_CACHABLE | 32575 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 32576 /* cmp_fn */ _soc_mem_cmp_undef, 32577 /* *null_entry */ _soc_mem_entry_null_zeroes, 32578 /* index_min */ 0, 32579 /* index_max */ 8191, 32580 /* minblock */ 6, 32581 /* maxblock */ 6, 32582 /* blocks */ 0x40, 32583 /* blocks_hi */ 0, 32584 /* base */ 0x0c018000, 32585 /* gran */ 1, 32586 /* bytes */ 28, 32587 /* nFields */ 73, 32588 /* *fields */ soc_FP_POLICY_TABLE_BCM56634_A0m_fields, 32589 /* *views */ NULL, 32590 /* *views_num */ NULL, 32591 /* snoop_cb */ NULL, 32592 /* snoop_user_data */ NULL, 32593 /* snoop_flags */ 0, 32594 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32595 /* type */ SOC_MEM_TYPE_NORMAL, 32596 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32597 /* impl */ SOC_MEM_IMPL_NORMAL, 32598 /* cmic_mor_clks */ 0, 32599 }, 32600 #endif /* chips */ 32601 32602 #if defined(BCM_56800_A0) 32603 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56800_A0m */ 32604 /* mem FP_POLICY_TABLEm */ 32605 /* flags */ SOC_MEM_FLAG_VALID | 32606 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 32607 /* cmp_fn */ _soc_mem_cmp_undef, 32608 /* *null_entry */ _soc_mem_entry_null_zeroes, 32609 /* index_min */ 0, 32610 /* index_max */ 1023, 32611 /* minblock */ 4, 32612 /* maxblock */ 4, 32613 /* blocks */ 0x10, 32614 /* blocks_hi */ 0, 32615 /* base */ 0x0c065000, 32616 /* gran */ 1, 32617 /* bytes */ 17, 32618 /* nFields */ 46, 32619 /* *fields */ soc_FP_POLICY_TABLE_BCM56800_A0m_fields, 32620 /* *views */ NULL, 32621 /* *views_num */ NULL, 32622 /* snoop_cb */ NULL, 32623 /* snoop_user_data */ NULL, 32624 /* snoop_flags */ 0, 32625 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32626 /* type */ SOC_MEM_TYPE_NORMAL, 32627 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32628 /* impl */ SOC_MEM_IMPL_NORMAL, 32629 /* cmic_mor_clks */ 0, 32630 }, 32631 #endif /* chips */ 32632 32633 #if defined(BCM_56725_A0) || defined(BCM_56820_A0) 32634 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56820_A0m */ 32635 /* mem FP_POLICY_TABLEm */ 32636 /* flags */ SOC_MEM_FLAG_VALID | 32637 SOC_MEM_FLAG_CACHABLE | 32638 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 32639 /* cmp_fn */ _soc_mem_cmp_undef, 32640 /* *null_entry */ _soc_mem_entry_null_zeroes, 32641 /* index_min */ 0, 32642 /* index_max */ 2047, 32643 /* minblock */ 3, 32644 /* maxblock */ 3, 32645 /* blocks */ 0x8, 32646 /* blocks_hi */ 0, 32647 /* base */ 0x0d063000, 32648 /* gran */ 1, 32649 /* bytes */ 25, 32650 /* nFields */ 61, 32651 /* *fields */ soc_FP_POLICY_TABLE_BCM56820_A0m_fields, 32652 /* *views */ NULL, 32653 /* *views_num */ NULL, 32654 /* snoop_cb */ NULL, 32655 /* snoop_user_data */ NULL, 32656 /* snoop_flags */ 0, 32657 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32658 /* type */ SOC_MEM_TYPE_NORMAL, 32659 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32660 /* impl */ SOC_MEM_IMPL_NORMAL, 32661 /* cmic_mor_clks */ 0, 32662 }, 32663 #endif /* chips */ 32664 32665 #if defined(BCM_56840_A0) 32666 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56840_A0m */ 32667 /* mem FP_POLICY_TABLEm */ 32668 /* flags */ SOC_MEM_FLAG_VALID | 32669 SOC_MEM_FLAG_CACHABLE | 32670 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 32671 /* cmp_fn */ _soc_mem_cmp_undef, 32672 /* *null_entry */ _soc_mem_entry_null_zeroes, 32673 /* index_min */ 0, 32674 /* index_max */ 2047, 32675 /* minblock */ 6, 32676 /* maxblock */ 6, 32677 /* blocks */ 0x40, 32678 /* blocks_hi */ 0, 32679 /* base */ 0x0d066000, 32680 /* gran */ 1, 32681 /* bytes */ 30, 32682 /* nFields */ 76, 32683 /* *fields */ soc_FP_POLICY_TABLE_BCM56840_A0m_fields, 32684 /* *views */ NULL, 32685 /* *views_num */ NULL, 32686 /* snoop_cb */ NULL, 32687 /* snoop_user_data */ NULL, 32688 /* snoop_flags */ 0, 32689 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32690 /* type */ SOC_MEM_TYPE_NORMAL, 32691 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32692 /* impl */ SOC_MEM_IMPL_NORMAL, 32693 /* cmic_mor_clks */ 0, 32694 }, 32695 #endif /* chips */ 32696 32697 #if defined(BCM_56840_B0) 32698 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56840_B0m */ 32699 /* mem FP_POLICY_TABLEm */ 32700 /* flags */ SOC_MEM_FLAG_VALID | 32701 SOC_MEM_FLAG_CACHABLE | 32702 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 32703 /* cmp_fn */ _soc_mem_cmp_undef, 32704 /* *null_entry */ _soc_mem_entry_null_zeroes, 32705 /* index_min */ 0, 32706 /* index_max */ 2047, 32707 /* minblock */ 6, 32708 /* maxblock */ 6, 32709 /* blocks */ 0x40, 32710 /* blocks_hi */ 0, 32711 /* base */ 0x0d07c000, 32712 /* gran */ 1, 32713 /* bytes */ 30, 32714 /* nFields */ 75, 32715 /* *fields */ soc_FP_POLICY_TABLE_BCM56840_B0m_fields, 32716 /* *views */ NULL, 32717 /* *views_num */ NULL, 32718 /* snoop_cb */ NULL, 32719 /* snoop_user_data */ NULL, 32720 /* snoop_flags */ 0, 32721 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32722 /* type */ SOC_MEM_TYPE_NORMAL, 32723 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32724 /* impl */ SOC_MEM_IMPL_NORMAL, 32725 /* cmic_mor_clks */ 0, 32726 }, 32727 #endif /* chips */ 32728 32729 #if defined(BCM_56850_A0) 32730 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56850_A0m */ 32731 /* mem FP_POLICY_TABLEm */ 32732 /* flags */ SOC_MEM_FLAG_VALID | 32733 SOC_MEM_FLAG_CACHABLE | 32734 SOC_MEM_FLAG_SER_CACHE_RESTORE | 32735 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 32736 /* cmp_fn */ _soc_mem_cmp_undef, 32737 /* *null_entry */ _soc_mem_entry_null_zeroes, 32738 /* index_min */ 0, 32739 /* index_max */ 4095, 32740 /* minblock */ 10, 32741 /* maxblock */ 10, 32742 /* blocks */ 0x400, 32743 /* blocks_hi */ 0, 32744 /* base */ 0x3c140000, 32745 /* gran */ 1, 32746 /* bytes */ 42, 32747 /* nFields */ 118, 32748 /* *fields */ soc_FP_POLICY_TABLE_BCM56850_A0m_fields, 32749 /* *views */ NULL, 32750 /* *views_num */ NULL, 32751 /* snoop_cb */ NULL, 32752 /* snoop_user_data */ NULL, 32753 /* snoop_flags */ 0, 32754 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32755 /* type */ SOC_MEM_TYPE_NORMAL, 32756 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32757 /* impl */ SOC_MEM_IMPL_NORMAL, 32758 /* cmic_mor_clks */ 0, 32759 }, 32760 #endif /* chips */ 32761 32762 #if defined(BCM_56860_A0) 32763 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM56860_A0m */ 32764 /* mem FP_POLICY_TABLEm */ 32765 /* flags */ SOC_MEM_FLAG_VALID | 32766 SOC_MEM_FLAG_CACHABLE | 32767 SOC_MEM_FLAG_SER_CACHE_RESTORE | 32768 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 32769 /* cmp_fn */ _soc_mem_cmp_undef, 32770 /* *null_entry */ _soc_mem_entry_null_zeroes, 32771 /* index_min */ 0, 32772 /* index_max */ 16383, 32773 /* minblock */ 11, 32774 /* maxblock */ 11, 32775 /* blocks */ 0x800, 32776 /* blocks_hi */ 0, 32777 /* base */ 0x4c140000, 32778 /* gran */ 1, 32779 /* bytes */ 42, 32780 /* nFields */ 123, 32781 /* *fields */ soc_FP_POLICY_TABLE_BCM56860_A0m_fields, 32782 /* *views */ NULL, 32783 /* *views_num */ NULL, 32784 /* snoop_cb */ NULL, 32785 /* snoop_user_data */ NULL, 32786 /* snoop_flags */ 0, 32787 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32788 /* type */ SOC_MEM_TYPE_NORMAL, 32789 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32790 /* impl */ SOC_MEM_IMPL_NORMAL, 32791 /* cmic_mor_clks */ 0, 32792 }, 32793 #endif /* chips */ 32794 32795 #if defined(BCM_88732_A0) 32796 { /* SOC_MEM_INT_FP_POLICY_TABLE_BCM88732_A0m */ 32797 /* mem FP_POLICY_TABLEm */ 32798 /* flags */ SOC_MEM_FLAG_VALID | 32799 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 32800 /* cmp_fn */ _soc_mem_cmp_undef, 32801 /* *null_entry */ _soc_mem_entry_null_zeroes, 32802 /* index_min */ 0, 32803 /* index_max */ 1023, 32804 /* minblock */ 5, 32805 /* maxblock */ 5, 32806 /* blocks */ 0x20, 32807 /* blocks_hi */ 0, 32808 /* base */ 0x07030000, 32809 /* gran */ 1, 32810 /* bytes */ 26, 32811 /* nFields */ 45, 32812 /* *fields */ soc_FP_POLICY_TABLE_BCM88732_A0m_fields, 32813 /* *views */ NULL, 32814 /* *views_num */ NULL, 32815 /* snoop_cb */ NULL, 32816 /* snoop_user_data */ NULL, 32817 /* snoop_flags */ 0, 32818 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32819 /* type */ SOC_MEM_TYPE_NORMAL, 32820 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 32821 /* impl */ SOC_MEM_IMPL_NORMAL, 32822 /* cmic_mor_clks */ 0, 32823 }, 32824 #endif /* chips */ 32825 32826 #if defined(BCM_56504_A0) || defined(BCM_56504_B0) 32827 { /* SOC_MEM_INT_FP_PORT_FIELD_SELm */ 32828 /* mem FP_PORT_FIELD_SELm */ 32829 /* flags */ SOC_MEM_FLAG_VALID | 32830 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 32831 /* cmp_fn */ _soc_mem_cmp_undef, 32832 /* *null_entry */ _soc_mem_entry_null_zeroes, 32833 /* index_min */ 0, 32834 /* index_max */ 28, 32835 /* minblock */ 6, 32836 /* maxblock */ 6, 32837 /* blocks */ 0x40, 32838 /* blocks_hi */ 0, 32839 /* base */ 0x0b000000, 32840 /* gran */ 1, 32841 /* bytes */ 20, 32842 /* nFields */ 48, 32843 /* *fields */ soc_FP_PORT_FIELD_SELm_fields, 32844 /* *views */ NULL, 32845 /* *views_num */ NULL, 32846 /* snoop_cb */ NULL, 32847 /* snoop_user_data */ NULL, 32848 /* snoop_flags */ 0, 32849 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32850 /* type */ SOC_MEM_TYPE_NORMAL, 32851 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32852 /* impl */ SOC_MEM_IMPL_NORMAL, 32853 /* cmic_mor_clks */ 0, 32854 }, 32855 #endif /* chips */ 32856 32857 #if defined(BCM_53314_A0) || defined(BCM_53324_A0) 32858 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM53314_A0m */ 32859 /* mem FP_PORT_FIELD_SELm */ 32860 /* flags */ SOC_MEM_FLAG_VALID | 32861 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 32862 /* cmp_fn */ _soc_mem_cmp_undef, 32863 /* *null_entry */ _soc_mem_entry_null_zeroes, 32864 /* index_min */ 0, 32865 /* index_max */ 24, 32866 /* minblock */ 6, 32867 /* maxblock */ 6, 32868 /* blocks */ 0x40, 32869 /* blocks_hi */ 0, 32870 /* base */ 0x0c000000, 32871 /* gran */ 1, 32872 /* bytes */ 7, 32873 /* nFields */ 16, 32874 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM53314_A0m_fields, 32875 /* *views */ NULL, 32876 /* *views_num */ NULL, 32877 /* snoop_cb */ NULL, 32878 /* snoop_user_data */ NULL, 32879 /* snoop_flags */ 0, 32880 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32881 /* type */ SOC_MEM_TYPE_NORMAL, 32882 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32883 /* impl */ SOC_MEM_IMPL_NORMAL, 32884 /* cmic_mor_clks */ 0, 32885 }, 32886 #endif /* chips */ 32887 32888 #if defined(BCM_53400_A0) 32889 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM53400_A0m */ 32890 /* mem FP_PORT_FIELD_SELm */ 32891 /* flags */ SOC_MEM_FLAG_VALID | 32892 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 32893 /* cmp_fn */ _soc_mem_cmp_undef, 32894 /* *null_entry */ _soc_mem_entry_null_zeroes, 32895 /* index_min */ 0, 32896 /* index_max */ 63, 32897 /* minblock */ 5, 32898 /* maxblock */ 5, 32899 /* blocks */ 0x20, 32900 /* blocks_hi */ 0, 32901 /* base */ 0x34000000, 32902 /* gran */ 1, 32903 /* bytes */ 21, 32904 /* nFields */ 60, 32905 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM53400_A0m_fields, 32906 /* *views */ NULL, 32907 /* *views_num */ NULL, 32908 /* snoop_cb */ NULL, 32909 /* snoop_user_data */ NULL, 32910 /* snoop_flags */ 0, 32911 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32912 /* type */ SOC_MEM_TYPE_NORMAL, 32913 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32914 /* impl */ SOC_MEM_IMPL_NORMAL, 32915 /* cmic_mor_clks */ 0, 32916 }, 32917 #endif /* chips */ 32918 32919 #if defined(BCM_53540_A0) 32920 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM53540_A0m */ 32921 /* mem FP_PORT_FIELD_SELm */ 32922 /* flags */ SOC_MEM_FLAG_VALID | 32923 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 32924 /* cmp_fn */ _soc_mem_cmp_undef, 32925 /* *null_entry */ _soc_mem_entry_null_zeroes, 32926 /* index_min */ 0, 32927 /* index_max */ 63, 32928 /* minblock */ 8, 32929 /* maxblock */ 8, 32930 /* blocks */ 0x100, 32931 /* blocks_hi */ 0, 32932 /* base */ 0x34000000, 32933 /* gran */ 1, 32934 /* bytes */ 23, 32935 /* nFields */ 60, 32936 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM56160_A0m_fields, 32937 /* *views */ NULL, 32938 /* *views_num */ NULL, 32939 /* snoop_cb */ NULL, 32940 /* snoop_user_data */ NULL, 32941 /* snoop_flags */ 0, 32942 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32943 /* type */ SOC_MEM_TYPE_NORMAL, 32944 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32945 /* impl */ SOC_MEM_IMPL_NORMAL, 32946 /* cmic_mor_clks */ 0, 32947 }, 32948 #endif /* chips */ 32949 32950 #if defined(BCM_53570_A0) || defined(BCM_53570_B0) 32951 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM53570_A0m */ 32952 /* mem FP_PORT_FIELD_SELm */ 32953 /* flags */ SOC_MEM_FLAG_VALID | 32954 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 32955 /* cmp_fn */ _soc_mem_cmp_undef, 32956 /* *null_entry */ _soc_mem_entry_null_zeroes, 32957 /* index_min */ 0, 32958 /* index_max */ 131, 32959 /* minblock */ 15, 32960 /* maxblock */ 15, 32961 /* blocks */ 0x8000, 32962 /* blocks_hi */ 0, 32963 /* base */ 0x34000000, 32964 /* gran */ 1, 32965 /* bytes */ 34, 32966 /* nFields */ 90, 32967 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM53570_A0m_fields, 32968 /* *views */ NULL, 32969 /* *views_num */ NULL, 32970 /* snoop_cb */ NULL, 32971 /* snoop_user_data */ NULL, 32972 /* snoop_flags */ 0, 32973 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32974 /* type */ SOC_MEM_TYPE_NORMAL, 32975 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32976 /* impl */ SOC_MEM_IMPL_NORMAL, 32977 /* cmic_mor_clks */ 0, 32978 }, 32979 #endif /* chips */ 32980 32981 #if defined(BCM_56142_A0) 32982 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM56142_A0m */ 32983 /* mem FP_PORT_FIELD_SELm */ 32984 /* flags */ SOC_MEM_FLAG_VALID | 32985 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 32986 /* cmp_fn */ _soc_mem_cmp_undef, 32987 /* *null_entry */ _soc_mem_entry_null_zeroes, 32988 /* index_min */ 0, 32989 /* index_max */ 63, 32990 /* minblock */ 5, 32991 /* maxblock */ 5, 32992 /* blocks */ 0x20, 32993 /* blocks_hi */ 0, 32994 /* base */ 0x0e000000, 32995 /* gran */ 1, 32996 /* bytes */ 10, 32997 /* nFields */ 30, 32998 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM56142_A0m_fields, 32999 /* *views */ NULL, 33000 /* *views_num */ NULL, 33001 /* snoop_cb */ NULL, 33002 /* snoop_user_data */ NULL, 33003 /* snoop_flags */ 0, 33004 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33005 /* type */ SOC_MEM_TYPE_NORMAL, 33006 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33007 /* impl */ SOC_MEM_IMPL_NORMAL, 33008 /* cmic_mor_clks */ 0, 33009 }, 33010 #endif /* chips */ 33011 33012 #if defined(BCM_56150_A0) 33013 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM56150_A0m */ 33014 /* mem FP_PORT_FIELD_SELm */ 33015 /* flags */ SOC_MEM_FLAG_VALID | 33016 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 33017 /* cmp_fn */ _soc_mem_cmp_undef, 33018 /* *null_entry */ _soc_mem_entry_null_zeroes, 33019 /* index_min */ 0, 33020 /* index_max */ 63, 33021 /* minblock */ 5, 33022 /* maxblock */ 5, 33023 /* blocks */ 0x20, 33024 /* blocks_hi */ 0, 33025 /* base */ 0x38000000, 33026 /* gran */ 1, 33027 /* bytes */ 20, 33028 /* nFields */ 60, 33029 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM56150_A0m_fields, 33030 /* *views */ NULL, 33031 /* *views_num */ NULL, 33032 /* snoop_cb */ NULL, 33033 /* snoop_user_data */ NULL, 33034 /* snoop_flags */ 0, 33035 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33036 /* type */ SOC_MEM_TYPE_NORMAL, 33037 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33038 /* impl */ SOC_MEM_IMPL_NORMAL, 33039 /* cmic_mor_clks */ 0, 33040 }, 33041 #endif /* chips */ 33042 33043 #if defined(BCM_56160_A0) 33044 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM56160_A0m */ 33045 /* mem FP_PORT_FIELD_SELm */ 33046 /* flags */ SOC_MEM_FLAG_VALID | 33047 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 33048 /* cmp_fn */ _soc_mem_cmp_undef, 33049 /* *null_entry */ _soc_mem_entry_null_zeroes, 33050 /* index_min */ 0, 33051 /* index_max */ 63, 33052 /* minblock */ 7, 33053 /* maxblock */ 7, 33054 /* blocks */ 0x80, 33055 /* blocks_hi */ 0, 33056 /* base */ 0x34000000, 33057 /* gran */ 1, 33058 /* bytes */ 23, 33059 /* nFields */ 60, 33060 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM56160_A0m_fields, 33061 /* *views */ NULL, 33062 /* *views_num */ NULL, 33063 /* snoop_cb */ NULL, 33064 /* snoop_user_data */ NULL, 33065 /* snoop_flags */ 0, 33066 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33067 /* type */ SOC_MEM_TYPE_NORMAL, 33068 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33069 /* impl */ SOC_MEM_IMPL_NORMAL, 33070 /* cmic_mor_clks */ 0, 33071 }, 33072 #endif /* chips */ 33073 33074 #if defined(BCM_56224_A0) || defined(BCM_56224_B0) 33075 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM56224_A0m */ 33076 /* mem FP_PORT_FIELD_SELm */ 33077 /* flags */ SOC_MEM_FLAG_VALID | 33078 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 33079 /* cmp_fn */ _soc_mem_cmp_undef, 33080 /* *null_entry */ _soc_mem_entry_null_zeroes, 33081 /* index_min */ 0, 33082 /* index_max */ 29, 33083 /* minblock */ 6, 33084 /* maxblock */ 6, 33085 /* blocks */ 0x40, 33086 /* blocks_hi */ 0, 33087 /* base */ 0x0c000000, 33088 /* gran */ 1, 33089 /* bytes */ 24, 33090 /* nFields */ 64, 33091 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM56224_A0m_fields, 33092 /* *views */ NULL, 33093 /* *views_num */ NULL, 33094 /* snoop_cb */ NULL, 33095 /* snoop_user_data */ NULL, 33096 /* snoop_flags */ 0, 33097 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33098 /* type */ SOC_MEM_TYPE_NORMAL, 33099 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33100 /* impl */ SOC_MEM_IMPL_NORMAL, 33101 /* cmic_mor_clks */ 0, 33102 }, 33103 #endif /* chips */ 33104 33105 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 33106 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM56260_A0m */ 33107 /* mem FP_PORT_FIELD_SELm */ 33108 /* flags */ SOC_MEM_FLAG_VALID | 33109 SOC_MEM_FLAG_CACHABLE | 33110 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 33111 /* cmp_fn */ _soc_mem_cmp_undef, 33112 /* *null_entry */ _soc_mem_entry_null_zeroes, 33113 /* index_min */ 0, 33114 /* index_max */ 127, 33115 /* minblock */ 6, 33116 /* maxblock */ 6, 33117 /* blocks */ 0x40, 33118 /* blocks_hi */ 0, 33119 /* base */ 0x30000000, 33120 /* gran */ 1, 33121 /* bytes */ 36, 33122 /* nFields */ 94, 33123 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM56260_A0m_fields, 33124 /* *views */ NULL, 33125 /* *views_num */ NULL, 33126 /* snoop_cb */ NULL, 33127 /* snoop_user_data */ NULL, 33128 /* snoop_flags */ 0, 33129 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33130 /* type */ SOC_MEM_TYPE_NORMAL, 33131 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33132 /* impl */ SOC_MEM_IMPL_NORMAL, 33133 /* cmic_mor_clks */ 0, 33134 }, 33135 #endif /* chips */ 33136 33137 #if defined(BCM_56270_A0) 33138 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM56270_A0m */ 33139 /* mem FP_PORT_FIELD_SELm */ 33140 /* flags */ SOC_MEM_FLAG_VALID | 33141 SOC_MEM_FLAG_CACHABLE | 33142 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 33143 /* cmp_fn */ _soc_mem_cmp_undef, 33144 /* *null_entry */ _soc_mem_entry_null_zeroes, 33145 /* index_min */ 0, 33146 /* index_max */ 127, 33147 /* minblock */ 5, 33148 /* maxblock */ 5, 33149 /* blocks */ 0x20, 33150 /* blocks_hi */ 0, 33151 /* base */ 0x30000000, 33152 /* gran */ 1, 33153 /* bytes */ 25, 33154 /* nFields */ 63, 33155 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM56270_A0m_fields, 33156 /* *views */ NULL, 33157 /* *views_num */ NULL, 33158 /* snoop_cb */ NULL, 33159 /* snoop_user_data */ NULL, 33160 /* snoop_flags */ 0, 33161 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33162 /* type */ SOC_MEM_TYPE_NORMAL, 33163 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33164 /* impl */ SOC_MEM_IMPL_NORMAL, 33165 /* cmic_mor_clks */ 0, 33166 }, 33167 #endif /* chips */ 33168 33169 #if defined(BCM_56314_A0) 33170 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM56314_A0m */ 33171 /* mem FP_PORT_FIELD_SELm */ 33172 /* flags */ SOC_MEM_FLAG_VALID | 33173 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 33174 /* cmp_fn */ _soc_mem_cmp_undef, 33175 /* *null_entry */ _soc_mem_entry_null_zeroes, 33176 /* index_min */ 0, 33177 /* index_max */ 28, 33178 /* minblock */ 8, 33179 /* maxblock */ 8, 33180 /* blocks */ 0x100, 33181 /* blocks_hi */ 0, 33182 /* base */ 0x0b000000, 33183 /* gran */ 1, 33184 /* bytes */ 10, 33185 /* nFields */ 24, 33186 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM56314_A0m_fields, 33187 /* *views */ NULL, 33188 /* *views_num */ NULL, 33189 /* snoop_cb */ NULL, 33190 /* snoop_user_data */ NULL, 33191 /* snoop_flags */ 0, 33192 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33193 /* type */ SOC_MEM_TYPE_NORMAL, 33194 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33195 /* impl */ SOC_MEM_IMPL_NORMAL, 33196 /* cmic_mor_clks */ 0, 33197 }, 33198 #endif /* chips */ 33199 33200 #if defined(BCM_56334_A0) || defined(BCM_56334_B0) 33201 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM56334_A0m */ 33202 /* mem FP_PORT_FIELD_SELm */ 33203 /* flags */ SOC_MEM_FLAG_VALID | 33204 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 33205 /* cmp_fn */ _soc_mem_cmp_undef, 33206 /* *null_entry */ _soc_mem_entry_null_zeroes, 33207 /* index_min */ 0, 33208 /* index_max */ 63, 33209 /* minblock */ 5, 33210 /* maxblock */ 5, 33211 /* blocks */ 0x20, 33212 /* blocks_hi */ 0, 33213 /* base */ 0x0e000000, 33214 /* gran */ 1, 33215 /* bytes */ 20, 33216 /* nFields */ 61, 33217 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM56334_A0m_fields, 33218 /* *views */ NULL, 33219 /* *views_num */ NULL, 33220 /* snoop_cb */ NULL, 33221 /* snoop_user_data */ NULL, 33222 /* snoop_flags */ 0, 33223 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33224 /* type */ SOC_MEM_TYPE_NORMAL, 33225 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33226 /* impl */ SOC_MEM_IMPL_NORMAL, 33227 /* cmic_mor_clks */ 0, 33228 }, 33229 #endif /* chips */ 33230 33231 #if defined(BCM_56340_A0) 33232 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM56340_A0m */ 33233 /* mem FP_PORT_FIELD_SELm */ 33234 /* flags */ SOC_MEM_FLAG_VALID | 33235 SOC_MEM_FLAG_CACHABLE | 33236 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 33237 /* cmp_fn */ _soc_mem_cmp_undef, 33238 /* *null_entry */ _soc_mem_entry_null_zeroes, 33239 /* index_min */ 0, 33240 /* index_max */ 127, 33241 /* minblock */ 4, 33242 /* maxblock */ 4, 33243 /* blocks */ 0x10, 33244 /* blocks_hi */ 0, 33245 /* base */ 0x2c140000, 33246 /* gran */ 1, 33247 /* bytes */ 46, 33248 /* nFields */ 169, 33249 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM56640_A0m_fields, 33250 /* *views */ NULL, 33251 /* *views_num */ NULL, 33252 /* snoop_cb */ NULL, 33253 /* snoop_user_data */ NULL, 33254 /* snoop_flags */ 0, 33255 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33256 /* type */ SOC_MEM_TYPE_NORMAL, 33257 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33258 /* impl */ SOC_MEM_IMPL_NORMAL, 33259 /* cmic_mor_clks */ 0, 33260 }, 33261 #endif /* chips */ 33262 33263 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 33264 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM56440_A0m */ 33265 /* mem FP_PORT_FIELD_SELm */ 33266 /* flags */ SOC_MEM_FLAG_VALID | 33267 SOC_MEM_FLAG_CACHABLE | 33268 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 33269 /* cmp_fn */ _soc_mem_cmp_undef, 33270 /* *null_entry */ _soc_mem_entry_null_zeroes, 33271 /* index_min */ 0, 33272 /* index_max */ 63, 33273 /* minblock */ 9, 33274 /* maxblock */ 9, 33275 /* blocks */ 0x200, 33276 /* blocks_hi */ 0, 33277 /* base */ 0x0c060000, 33278 /* gran */ 1, 33279 /* bytes */ 31, 33280 /* nFields */ 91, 33281 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM56440_A0m_fields, 33282 /* *views */ NULL, 33283 /* *views_num */ NULL, 33284 /* snoop_cb */ NULL, 33285 /* snoop_user_data */ NULL, 33286 /* snoop_flags */ 0, 33287 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33288 /* type */ SOC_MEM_TYPE_NORMAL, 33289 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33290 /* impl */ SOC_MEM_IMPL_NORMAL, 33291 /* cmic_mor_clks */ 0, 33292 }, 33293 #endif /* chips */ 33294 33295 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 33296 defined(BCM_56450_B1) 33297 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM56450_A0m */ 33298 /* mem FP_PORT_FIELD_SELm */ 33299 /* flags */ SOC_MEM_FLAG_VALID | 33300 SOC_MEM_FLAG_CACHABLE | 33301 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 33302 /* cmp_fn */ _soc_mem_cmp_undef, 33303 /* *null_entry */ _soc_mem_entry_null_zeroes, 33304 /* index_min */ 0, 33305 /* index_max */ 255, 33306 /* minblock */ 8, 33307 /* maxblock */ 8, 33308 /* blocks */ 0x100, 33309 /* blocks_hi */ 0, 33310 /* base */ 0x30000000, 33311 /* gran */ 1, 33312 /* bytes */ 46, 33313 /* nFields */ 124, 33314 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM56450_A0m_fields, 33315 /* *views */ NULL, 33316 /* *views_num */ NULL, 33317 /* snoop_cb */ NULL, 33318 /* snoop_user_data */ NULL, 33319 /* snoop_flags */ 0, 33320 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33321 /* type */ SOC_MEM_TYPE_NORMAL, 33322 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33323 /* impl */ SOC_MEM_IMPL_NORMAL, 33324 /* cmic_mor_clks */ 0, 33325 }, 33326 #endif /* chips */ 33327 33328 #if defined(BCM_56514_A0) 33329 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM56514_A0m */ 33330 /* mem FP_PORT_FIELD_SELm */ 33331 /* flags */ SOC_MEM_FLAG_VALID | 33332 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 33333 /* cmp_fn */ _soc_mem_cmp_undef, 33334 /* *null_entry */ _soc_mem_entry_null_zeroes, 33335 /* index_min */ 0, 33336 /* index_max */ 28, 33337 /* minblock */ 6, 33338 /* maxblock */ 6, 33339 /* blocks */ 0x40, 33340 /* blocks_hi */ 0, 33341 /* base */ 0x0b000000, 33342 /* gran */ 1, 33343 /* bytes */ 27, 33344 /* nFields */ 88, 33345 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM56514_A0m_fields, 33346 /* *views */ NULL, 33347 /* *views_num */ NULL, 33348 /* snoop_cb */ NULL, 33349 /* snoop_user_data */ NULL, 33350 /* snoop_flags */ 0, 33351 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33352 /* type */ SOC_MEM_TYPE_NORMAL, 33353 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33354 /* impl */ SOC_MEM_IMPL_NORMAL, 33355 /* cmic_mor_clks */ 0, 33356 }, 33357 #endif /* chips */ 33358 33359 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) 33360 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM56524_A0m */ 33361 /* mem FP_PORT_FIELD_SELm */ 33362 /* flags */ SOC_MEM_FLAG_VALID | 33363 SOC_MEM_FLAG_CACHABLE | 33364 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 33365 /* cmp_fn */ _soc_mem_cmp_undef, 33366 /* *null_entry */ _soc_mem_entry_null_zeroes, 33367 /* index_min */ 0, 33368 /* index_max */ 127, 33369 /* minblock */ 8, 33370 /* maxblock */ 8, 33371 /* blocks */ 0x100, 33372 /* blocks_hi */ 0, 33373 /* base */ 0x0b000000, 33374 /* gran */ 1, 33375 /* bytes */ 40, 33376 /* nFields */ 121, 33377 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM56634_A0m_fields, 33378 /* *views */ NULL, 33379 /* *views_num */ NULL, 33380 /* snoop_cb */ NULL, 33381 /* snoop_user_data */ NULL, 33382 /* snoop_flags */ 0, 33383 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33384 /* type */ SOC_MEM_TYPE_NORMAL, 33385 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33386 /* impl */ SOC_MEM_IMPL_NORMAL, 33387 /* cmic_mor_clks */ 0, 33388 }, 33389 #endif /* chips */ 33390 33391 #if defined(BCM_56560_A0) || defined(BCM_56670_A0) || \ 33392 defined(BCM_56670_B0) 33393 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM56560_A0m */ 33394 /* mem FP_PORT_FIELD_SELm */ 33395 /* flags */ SOC_MEM_FLAG_VALID | 33396 SOC_MEM_FLAG_CACHABLE | 33397 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 33398 /* cmp_fn */ _soc_mem_cmp_undef, 33399 /* *null_entry */ _soc_mem_entry_null_zeroes, 33400 /* index_min */ 0, 33401 /* index_max */ 255, 33402 /* minblock */ 21, 33403 /* maxblock */ 21, 33404 /* blocks */ 0x200000, 33405 /* blocks_hi */ 0, 33406 /* base */ 0x48000000, 33407 /* gran */ 1, 33408 /* bytes */ 42, 33409 /* nFields */ 140, 33410 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM56560_A0m_fields, 33411 /* *views */ NULL, 33412 /* *views_num */ NULL, 33413 /* snoop_cb */ NULL, 33414 /* snoop_user_data */ NULL, 33415 /* snoop_flags */ 0, 33416 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33417 /* type */ SOC_MEM_TYPE_NORMAL, 33418 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33419 /* impl */ SOC_MEM_IMPL_NORMAL, 33420 /* cmic_mor_clks */ 0, 33421 }, 33422 #endif /* chips */ 33423 33424 #if defined(BCM_56560_B0) 33425 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM56560_B0m */ 33426 /* mem FP_PORT_FIELD_SELm */ 33427 /* flags */ SOC_MEM_FLAG_VALID | 33428 SOC_MEM_FLAG_CACHABLE | 33429 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 33430 /* cmp_fn */ _soc_mem_cmp_undef, 33431 /* *null_entry */ _soc_mem_entry_null_zeroes, 33432 /* index_min */ 0, 33433 /* index_max */ 255, 33434 /* minblock */ 13, 33435 /* maxblock */ 13, 33436 /* blocks */ 0x2000, 33437 /* blocks_hi */ 0, 33438 /* base */ 0x48000000, 33439 /* gran */ 1, 33440 /* bytes */ 42, 33441 /* nFields */ 140, 33442 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM56560_A0m_fields, 33443 /* *views */ NULL, 33444 /* *views_num */ NULL, 33445 /* snoop_cb */ NULL, 33446 /* snoop_user_data */ NULL, 33447 /* snoop_flags */ 0, 33448 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33449 /* type */ SOC_MEM_TYPE_NORMAL, 33450 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33451 /* impl */ SOC_MEM_IMPL_NORMAL, 33452 /* cmic_mor_clks */ 0, 33453 }, 33454 #endif /* chips */ 33455 33456 #if defined(BCM_56624_A0) || defined(BCM_56624_B0) 33457 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM56624_A0m */ 33458 /* mem FP_PORT_FIELD_SELm */ 33459 /* flags */ SOC_MEM_FLAG_VALID | 33460 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 33461 /* cmp_fn */ _soc_mem_cmp_undef, 33462 /* *null_entry */ _soc_mem_entry_null_zeroes, 33463 /* index_min */ 0, 33464 /* index_max */ 63, 33465 /* minblock */ 7, 33466 /* maxblock */ 7, 33467 /* blocks */ 0x80, 33468 /* blocks_hi */ 0, 33469 /* base */ 0x0e000000, 33470 /* gran */ 1, 33471 /* bytes */ 31, 33472 /* nFields */ 88, 33473 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM56624_A0m_fields, 33474 /* *views */ NULL, 33475 /* *views_num */ NULL, 33476 /* snoop_cb */ NULL, 33477 /* snoop_user_data */ NULL, 33478 /* snoop_flags */ 0, 33479 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33480 /* type */ SOC_MEM_TYPE_NORMAL, 33481 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33482 /* impl */ SOC_MEM_IMPL_NORMAL, 33483 /* cmic_mor_clks */ 0, 33484 }, 33485 #endif /* chips */ 33486 33487 #if defined(BCM_56634_A0) || defined(BCM_56634_B0) 33488 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM56634_A0m */ 33489 /* mem FP_PORT_FIELD_SELm */ 33490 /* flags */ SOC_MEM_FLAG_VALID | 33491 SOC_MEM_FLAG_CACHABLE | 33492 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 33493 /* cmp_fn */ _soc_mem_cmp_undef, 33494 /* *null_entry */ _soc_mem_entry_null_zeroes, 33495 /* index_min */ 0, 33496 /* index_max */ 127, 33497 /* minblock */ 9, 33498 /* maxblock */ 9, 33499 /* blocks */ 0x200, 33500 /* blocks_hi */ 0, 33501 /* base */ 0x0b000000, 33502 /* gran */ 1, 33503 /* bytes */ 40, 33504 /* nFields */ 121, 33505 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM56634_A0m_fields, 33506 /* *views */ NULL, 33507 /* *views_num */ NULL, 33508 /* snoop_cb */ NULL, 33509 /* snoop_user_data */ NULL, 33510 /* snoop_flags */ 0, 33511 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33512 /* type */ SOC_MEM_TYPE_NORMAL, 33513 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33514 /* impl */ SOC_MEM_IMPL_NORMAL, 33515 /* cmic_mor_clks */ 0, 33516 }, 33517 #endif /* chips */ 33518 33519 #if defined(BCM_56640_A0) 33520 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM56640_A0m */ 33521 /* mem FP_PORT_FIELD_SELm */ 33522 /* flags */ SOC_MEM_FLAG_VALID | 33523 SOC_MEM_FLAG_CACHABLE | 33524 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 33525 /* cmp_fn */ _soc_mem_cmp_undef, 33526 /* *null_entry */ _soc_mem_entry_null_zeroes, 33527 /* index_min */ 0, 33528 /* index_max */ 127, 33529 /* minblock */ 7, 33530 /* maxblock */ 7, 33531 /* blocks */ 0x80, 33532 /* blocks_hi */ 0, 33533 /* base */ 0x2c140000, 33534 /* gran */ 1, 33535 /* bytes */ 46, 33536 /* nFields */ 169, 33537 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM56640_A0m_fields, 33538 /* *views */ NULL, 33539 /* *views_num */ NULL, 33540 /* snoop_cb */ NULL, 33541 /* snoop_user_data */ NULL, 33542 /* snoop_flags */ 0, 33543 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33544 /* type */ SOC_MEM_TYPE_NORMAL, 33545 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33546 /* impl */ SOC_MEM_IMPL_NORMAL, 33547 /* cmic_mor_clks */ 0, 33548 }, 33549 #endif /* chips */ 33550 33551 #if defined(BCM_56680_A0) || defined(BCM_56680_B0) 33552 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM56680_A0m */ 33553 /* mem FP_PORT_FIELD_SELm */ 33554 /* flags */ SOC_MEM_FLAG_VALID | 33555 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 33556 /* cmp_fn */ _soc_mem_cmp_undef, 33557 /* *null_entry */ _soc_mem_entry_null_zeroes, 33558 /* index_min */ 0, 33559 /* index_max */ 63, 33560 /* minblock */ 6, 33561 /* maxblock */ 6, 33562 /* blocks */ 0x40, 33563 /* blocks_hi */ 0, 33564 /* base */ 0x0e000000, 33565 /* gran */ 1, 33566 /* bytes */ 31, 33567 /* nFields */ 88, 33568 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM56624_A0m_fields, 33569 /* *views */ NULL, 33570 /* *views_num */ NULL, 33571 /* snoop_cb */ NULL, 33572 /* snoop_user_data */ NULL, 33573 /* snoop_flags */ 0, 33574 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33575 /* type */ SOC_MEM_TYPE_NORMAL, 33576 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33577 /* impl */ SOC_MEM_IMPL_NORMAL, 33578 /* cmic_mor_clks */ 0, 33579 }, 33580 #endif /* chips */ 33581 33582 #if defined(BCM_56685_A0) || defined(BCM_56685_B0) 33583 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM56685_A0m */ 33584 /* mem FP_PORT_FIELD_SELm */ 33585 /* flags */ SOC_MEM_FLAG_VALID | 33586 SOC_MEM_FLAG_CACHABLE | 33587 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 33588 /* cmp_fn */ _soc_mem_cmp_undef, 33589 /* *null_entry */ _soc_mem_entry_null_zeroes, 33590 /* index_min */ 0, 33591 /* index_max */ 127, 33592 /* minblock */ 6, 33593 /* maxblock */ 6, 33594 /* blocks */ 0x40, 33595 /* blocks_hi */ 0, 33596 /* base */ 0x0b000000, 33597 /* gran */ 1, 33598 /* bytes */ 40, 33599 /* nFields */ 121, 33600 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM56634_A0m_fields, 33601 /* *views */ NULL, 33602 /* *views_num */ NULL, 33603 /* snoop_cb */ NULL, 33604 /* snoop_user_data */ NULL, 33605 /* snoop_flags */ 0, 33606 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33607 /* type */ SOC_MEM_TYPE_NORMAL, 33608 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33609 /* impl */ SOC_MEM_IMPL_NORMAL, 33610 /* cmic_mor_clks */ 0, 33611 }, 33612 #endif /* chips */ 33613 33614 #if defined(BCM_56800_A0) 33615 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM56800_A0m */ 33616 /* mem FP_PORT_FIELD_SELm */ 33617 /* flags */ SOC_MEM_FLAG_VALID | 33618 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 33619 /* cmp_fn */ _soc_mem_cmp_undef, 33620 /* *null_entry */ _soc_mem_entry_null_zeroes, 33621 /* index_min */ 0, 33622 /* index_max */ 20, 33623 /* minblock */ 4, 33624 /* maxblock */ 4, 33625 /* blocks */ 0x10, 33626 /* blocks_hi */ 0, 33627 /* base */ 0x0b000000, 33628 /* gran */ 1, 33629 /* bytes */ 10, 33630 /* nFields */ 24, 33631 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM56314_A0m_fields, 33632 /* *views */ NULL, 33633 /* *views_num */ NULL, 33634 /* snoop_cb */ NULL, 33635 /* snoop_user_data */ NULL, 33636 /* snoop_flags */ 0, 33637 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33638 /* type */ SOC_MEM_TYPE_NORMAL, 33639 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33640 /* impl */ SOC_MEM_IMPL_NORMAL, 33641 /* cmic_mor_clks */ 0, 33642 }, 33643 #endif /* chips */ 33644 33645 #if defined(BCM_56725_A0) || defined(BCM_56820_A0) 33646 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM56820_A0m */ 33647 /* mem FP_PORT_FIELD_SELm */ 33648 /* flags */ SOC_MEM_FLAG_VALID | 33649 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 33650 /* cmp_fn */ _soc_mem_cmp_undef, 33651 /* *null_entry */ _soc_mem_entry_null_zeroes, 33652 /* index_min */ 0, 33653 /* index_max */ 63, 33654 /* minblock */ 3, 33655 /* maxblock */ 3, 33656 /* blocks */ 0x8, 33657 /* blocks_hi */ 0, 33658 /* base */ 0x0c060000, 33659 /* gran */ 1, 33660 /* bytes */ 21, 33661 /* nFields */ 50, 33662 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM56820_A0m_fields, 33663 /* *views */ NULL, 33664 /* *views_num */ NULL, 33665 /* snoop_cb */ NULL, 33666 /* snoop_user_data */ NULL, 33667 /* snoop_flags */ 0, 33668 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33669 /* type */ SOC_MEM_TYPE_NORMAL, 33670 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33671 /* impl */ SOC_MEM_IMPL_NORMAL, 33672 /* cmic_mor_clks */ 0, 33673 }, 33674 #endif /* chips */ 33675 33676 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 33677 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM56840_A0m */ 33678 /* mem FP_PORT_FIELD_SELm */ 33679 /* flags */ SOC_MEM_FLAG_VALID | 33680 SOC_MEM_FLAG_CACHABLE | 33681 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 33682 /* cmp_fn */ _soc_mem_cmp_undef, 33683 /* *null_entry */ _soc_mem_entry_null_zeroes, 33684 /* index_min */ 0, 33685 /* index_max */ 127, 33686 /* minblock */ 6, 33687 /* maxblock */ 6, 33688 /* blocks */ 0x40, 33689 /* blocks_hi */ 0, 33690 /* base */ 0x0c060000, 33691 /* gran */ 1, 33692 /* bytes */ 22, 33693 /* nFields */ 56, 33694 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM56840_A0m_fields, 33695 /* *views */ NULL, 33696 /* *views_num */ NULL, 33697 /* snoop_cb */ NULL, 33698 /* snoop_user_data */ NULL, 33699 /* snoop_flags */ 0, 33700 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33701 /* type */ SOC_MEM_TYPE_NORMAL, 33702 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33703 /* impl */ SOC_MEM_IMPL_NORMAL, 33704 /* cmic_mor_clks */ 0, 33705 }, 33706 #endif /* chips */ 33707 33708 #if defined(BCM_56850_A0) 33709 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM56850_A0m */ 33710 /* mem FP_PORT_FIELD_SELm */ 33711 /* flags */ SOC_MEM_FLAG_VALID | 33712 SOC_MEM_FLAG_CACHABLE | 33713 SOC_MEM_FLAG_SER_CACHE_RESTORE | 33714 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 33715 /* cmp_fn */ _soc_mem_cmp_undef, 33716 /* *null_entry */ _soc_mem_entry_null_zeroes, 33717 /* index_min */ 0, 33718 /* index_max */ 255, 33719 /* minblock */ 10, 33720 /* maxblock */ 10, 33721 /* blocks */ 0x400, 33722 /* blocks_hi */ 0, 33723 /* base */ 0x38000000, 33724 /* gran */ 1, 33725 /* bytes */ 40, 33726 /* nFields */ 128, 33727 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM56850_A0m_fields, 33728 /* *views */ NULL, 33729 /* *views_num */ NULL, 33730 /* snoop_cb */ NULL, 33731 /* snoop_user_data */ NULL, 33732 /* snoop_flags */ 0, 33733 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33734 /* type */ SOC_MEM_TYPE_NORMAL, 33735 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33736 /* impl */ SOC_MEM_IMPL_NORMAL, 33737 /* cmic_mor_clks */ 0, 33738 }, 33739 #endif /* chips */ 33740 33741 #if defined(BCM_56860_A0) 33742 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM56860_A0m */ 33743 /* mem FP_PORT_FIELD_SELm */ 33744 /* flags */ SOC_MEM_FLAG_VALID | 33745 SOC_MEM_FLAG_CACHABLE | 33746 SOC_MEM_FLAG_SER_CACHE_RESTORE | 33747 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 33748 /* cmp_fn */ _soc_mem_cmp_undef, 33749 /* *null_entry */ _soc_mem_entry_null_zeroes, 33750 /* index_min */ 0, 33751 /* index_max */ 255, 33752 /* minblock */ 11, 33753 /* maxblock */ 11, 33754 /* blocks */ 0x800, 33755 /* blocks_hi */ 0, 33756 /* base */ 0x48000000, 33757 /* gran */ 1, 33758 /* bytes */ 42, 33759 /* nFields */ 140, 33760 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM56860_A0m_fields, 33761 /* *views */ NULL, 33762 /* *views_num */ NULL, 33763 /* snoop_cb */ NULL, 33764 /* snoop_user_data */ NULL, 33765 /* snoop_flags */ 0, 33766 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33767 /* type */ SOC_MEM_TYPE_NORMAL, 33768 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33769 /* impl */ SOC_MEM_IMPL_NORMAL, 33770 /* cmic_mor_clks */ 0, 33771 }, 33772 #endif /* chips */ 33773 33774 #if defined(BCM_88732_A0) 33775 { /* SOC_MEM_INT_FP_PORT_FIELD_SEL_BCM88732_A0m */ 33776 /* mem FP_PORT_FIELD_SELm */ 33777 /* flags */ SOC_MEM_FLAG_VALID | 33778 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 33779 /* cmp_fn */ _soc_mem_cmp_undef, 33780 /* *null_entry */ _soc_mem_entry_null_zeroes, 33781 /* index_min */ 0, 33782 /* index_max */ 63, 33783 /* minblock */ 5, 33784 /* maxblock */ 5, 33785 /* blocks */ 0x20, 33786 /* blocks_hi */ 0, 33787 /* base */ 0x06020000, 33788 /* gran */ 1, 33789 /* bytes */ 8, 33790 /* nFields */ 22, 33791 /* *fields */ soc_FP_PORT_FIELD_SEL_BCM88732_A0m_fields, 33792 /* *views */ NULL, 33793 /* *views_num */ NULL, 33794 /* snoop_cb */ NULL, 33795 /* snoop_user_data */ NULL, 33796 /* snoop_flags */ 0, 33797 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33798 /* type */ SOC_MEM_TYPE_NORMAL, 33799 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33800 /* impl */ SOC_MEM_IMPL_NORMAL, 33801 /* cmic_mor_clks */ 0, 33802 }, 33803 #endif /* chips */ 33804 33805 #if defined(BCM_56624_A0) || defined(BCM_56624_B0) 33806 { /* SOC_MEM_INT_FP_PORT_METER_MAPm */ 33807 /* mem FP_PORT_METER_MAPm */ 33808 /* flags */ SOC_MEM_FLAG_VALID | 33809 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 33810 /* cmp_fn */ _soc_mem_cmp_undef, 33811 /* *null_entry */ _soc_mem_entry_null_zeroes, 33812 /* index_min */ 0, 33813 /* index_max */ 53, 33814 /* minblock */ 7, 33815 /* maxblock */ 7, 33816 /* blocks */ 0x80, 33817 /* blocks_hi */ 0, 33818 /* base */ 0x0f050000, 33819 /* gran */ 1, 33820 /* bytes */ 3, 33821 /* nFields */ 2, 33822 /* *fields */ soc_FP_PORT_METER_MAPm_fields, 33823 /* *views */ NULL, 33824 /* *views_num */ NULL, 33825 /* snoop_cb */ NULL, 33826 /* snoop_user_data */ NULL, 33827 /* snoop_flags */ 0, 33828 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33829 /* type */ SOC_MEM_TYPE_NORMAL, 33830 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33831 /* impl */ SOC_MEM_IMPL_NORMAL, 33832 /* cmic_mor_clks */ 0, 33833 }, 33834 #endif /* chips */ 33835 33836 #if defined(BCM_53400_A0) 33837 { /* SOC_MEM_INT_FP_PORT_METER_MAP_BCM53400_A0m */ 33838 /* mem FP_PORT_METER_MAPm */ 33839 /* flags */ SOC_MEM_FLAG_VALID | 33840 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 33841 /* cmp_fn */ _soc_mem_cmp_undef, 33842 /* *null_entry */ _soc_mem_entry_null_zeroes, 33843 /* index_min */ 0, 33844 /* index_max */ 29, 33845 /* minblock */ 5, 33846 /* maxblock */ 5, 33847 /* blocks */ 0x20, 33848 /* blocks_hi */ 0, 33849 /* base */ 0x38240000, 33850 /* gran */ 1, 33851 /* bytes */ 2, 33852 /* nFields */ 2, 33853 /* *fields */ soc_FP_PORT_METER_MAP_BCM53400_A0m_fields, 33854 /* *views */ NULL, 33855 /* *views_num */ NULL, 33856 /* snoop_cb */ NULL, 33857 /* snoop_user_data */ NULL, 33858 /* snoop_flags */ 0, 33859 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33860 /* type */ SOC_MEM_TYPE_NORMAL, 33861 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33862 /* impl */ SOC_MEM_IMPL_NORMAL, 33863 /* cmic_mor_clks */ 0, 33864 }, 33865 #endif /* chips */ 33866 33867 #if defined(BCM_53540_A0) 33868 { /* SOC_MEM_INT_FP_PORT_METER_MAP_BCM53540_A0m */ 33869 /* mem FP_PORT_METER_MAPm */ 33870 /* flags */ SOC_MEM_FLAG_VALID | 33871 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 33872 /* cmp_fn */ _soc_mem_cmp_undef, 33873 /* *null_entry */ _soc_mem_entry_null_zeroes, 33874 /* index_min */ 0, 33875 /* index_max */ 31, 33876 /* minblock */ 8, 33877 /* maxblock */ 8, 33878 /* blocks */ 0x100, 33879 /* blocks_hi */ 0, 33880 /* base */ 0x38240000, 33881 /* gran */ 1, 33882 /* bytes */ 2, 33883 /* nFields */ 2, 33884 /* *fields */ soc_FP_PORT_METER_MAP_BCM53540_A0m_fields, 33885 /* *views */ NULL, 33886 /* *views_num */ NULL, 33887 /* snoop_cb */ NULL, 33888 /* snoop_user_data */ NULL, 33889 /* snoop_flags */ 0, 33890 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33891 /* type */ SOC_MEM_TYPE_NORMAL, 33892 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33893 /* impl */ SOC_MEM_IMPL_NORMAL, 33894 /* cmic_mor_clks */ 0, 33895 }, 33896 #endif /* chips */ 33897 33898 #if defined(BCM_53570_A0) || defined(BCM_53570_B0) 33899 { /* SOC_MEM_INT_FP_PORT_METER_MAP_BCM53570_A0m */ 33900 /* mem FP_PORT_METER_MAPm */ 33901 /* flags */ SOC_MEM_FLAG_VALID | 33902 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 33903 /* cmp_fn */ _soc_mem_cmp_undef, 33904 /* *null_entry */ _soc_mem_entry_null_zeroes, 33905 /* index_min */ 0, 33906 /* index_max */ 65, 33907 /* minblock */ 15, 33908 /* maxblock */ 15, 33909 /* blocks */ 0x8000, 33910 /* blocks_hi */ 0, 33911 /* base */ 0x38240000, 33912 /* gran */ 1, 33913 /* bytes */ 2, 33914 /* nFields */ 2, 33915 /* *fields */ soc_FP_PORT_METER_MAP_BCM53400_A0m_fields, 33916 /* *views */ NULL, 33917 /* *views_num */ NULL, 33918 /* snoop_cb */ NULL, 33919 /* snoop_user_data */ NULL, 33920 /* snoop_flags */ 0, 33921 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33922 /* type */ SOC_MEM_TYPE_NORMAL, 33923 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33924 /* impl */ SOC_MEM_IMPL_NORMAL, 33925 /* cmic_mor_clks */ 0, 33926 }, 33927 #endif /* chips */ 33928 33929 #if defined(BCM_56142_A0) 33930 { /* SOC_MEM_INT_FP_PORT_METER_MAP_BCM56142_A0m */ 33931 /* mem FP_PORT_METER_MAPm */ 33932 /* flags */ SOC_MEM_FLAG_VALID | 33933 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 33934 /* cmp_fn */ _soc_mem_cmp_undef, 33935 /* *null_entry */ _soc_mem_entry_null_zeroes, 33936 /* index_min */ 0, 33937 /* index_max */ 29, 33938 /* minblock */ 5, 33939 /* maxblock */ 5, 33940 /* blocks */ 0x20, 33941 /* blocks_hi */ 0, 33942 /* base */ 0x0f050000, 33943 /* gran */ 1, 33944 /* bytes */ 2, 33945 /* nFields */ 2, 33946 /* *fields */ soc_FP_PORT_METER_MAP_BCM56142_A0m_fields, 33947 /* *views */ NULL, 33948 /* *views_num */ NULL, 33949 /* snoop_cb */ NULL, 33950 /* snoop_user_data */ NULL, 33951 /* snoop_flags */ 0, 33952 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33953 /* type */ SOC_MEM_TYPE_NORMAL, 33954 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33955 /* impl */ SOC_MEM_IMPL_NORMAL, 33956 /* cmic_mor_clks */ 0, 33957 }, 33958 #endif /* chips */ 33959 33960 #if defined(BCM_56150_A0) 33961 { /* SOC_MEM_INT_FP_PORT_METER_MAP_BCM56150_A0m */ 33962 /* mem FP_PORT_METER_MAPm */ 33963 /* flags */ SOC_MEM_FLAG_VALID | 33964 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 33965 /* cmp_fn */ _soc_mem_cmp_undef, 33966 /* *null_entry */ _soc_mem_entry_null_zeroes, 33967 /* index_min */ 0, 33968 /* index_max */ 29, 33969 /* minblock */ 5, 33970 /* maxblock */ 5, 33971 /* blocks */ 0x20, 33972 /* blocks_hi */ 0, 33973 /* base */ 0x3c240000, 33974 /* gran */ 1, 33975 /* bytes */ 2, 33976 /* nFields */ 2, 33977 /* *fields */ soc_FP_PORT_METER_MAP_BCM56150_A0m_fields, 33978 /* *views */ NULL, 33979 /* *views_num */ NULL, 33980 /* snoop_cb */ NULL, 33981 /* snoop_user_data */ NULL, 33982 /* snoop_flags */ 0, 33983 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33984 /* type */ SOC_MEM_TYPE_NORMAL, 33985 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33986 /* impl */ SOC_MEM_IMPL_NORMAL, 33987 /* cmic_mor_clks */ 0, 33988 }, 33989 #endif /* chips */ 33990 33991 #if defined(BCM_56160_A0) 33992 { /* SOC_MEM_INT_FP_PORT_METER_MAP_BCM56160_A0m */ 33993 /* mem FP_PORT_METER_MAPm */ 33994 /* flags */ SOC_MEM_FLAG_VALID | 33995 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 33996 /* cmp_fn */ _soc_mem_cmp_undef, 33997 /* *null_entry */ _soc_mem_entry_null_zeroes, 33998 /* index_min */ 0, 33999 /* index_max */ 31, 34000 /* minblock */ 7, 34001 /* maxblock */ 7, 34002 /* blocks */ 0x80, 34003 /* blocks_hi */ 0, 34004 /* base */ 0x38240000, 34005 /* gran */ 1, 34006 /* bytes */ 2, 34007 /* nFields */ 2, 34008 /* *fields */ soc_FP_PORT_METER_MAP_BCM53400_A0m_fields, 34009 /* *views */ NULL, 34010 /* *views_num */ NULL, 34011 /* snoop_cb */ NULL, 34012 /* snoop_user_data */ NULL, 34013 /* snoop_flags */ 0, 34014 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34015 /* type */ SOC_MEM_TYPE_NORMAL, 34016 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34017 /* impl */ SOC_MEM_IMPL_NORMAL, 34018 /* cmic_mor_clks */ 0, 34019 }, 34020 #endif /* chips */ 34021 34022 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 34023 { /* SOC_MEM_INT_FP_PORT_METER_MAP_BCM56260_A0m */ 34024 /* mem FP_PORT_METER_MAPm */ 34025 /* flags */ SOC_MEM_FLAG_VALID | 34026 SOC_MEM_FLAG_CACHABLE | 34027 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 34028 /* cmp_fn */ _soc_mem_cmp_undef, 34029 /* *null_entry */ _soc_mem_entry_null_zeroes, 34030 /* index_min */ 0, 34031 /* index_max */ 95, 34032 /* minblock */ 6, 34033 /* maxblock */ 6, 34034 /* blocks */ 0x40, 34035 /* blocks_hi */ 0, 34036 /* base */ 0x34240000, 34037 /* gran */ 1, 34038 /* bytes */ 3, 34039 /* nFields */ 4, 34040 /* *fields */ soc_FP_PORT_METER_MAP_BCM56260_A0m_fields, 34041 /* *views */ NULL, 34042 /* *views_num */ NULL, 34043 /* snoop_cb */ NULL, 34044 /* snoop_user_data */ NULL, 34045 /* snoop_flags */ 0, 34046 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34047 /* type */ SOC_MEM_TYPE_NORMAL, 34048 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34049 /* impl */ SOC_MEM_IMPL_NORMAL, 34050 /* cmic_mor_clks */ 0, 34051 }, 34052 #endif /* chips */ 34053 34054 #if defined(BCM_56270_A0) 34055 { /* SOC_MEM_INT_FP_PORT_METER_MAP_BCM56270_A0m */ 34056 /* mem FP_PORT_METER_MAPm */ 34057 /* flags */ SOC_MEM_FLAG_VALID | 34058 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34059 /* cmp_fn */ _soc_mem_cmp_undef, 34060 /* *null_entry */ _soc_mem_entry_null_zeroes, 34061 /* index_min */ 0, 34062 /* index_max */ 31, 34063 /* minblock */ 5, 34064 /* maxblock */ 5, 34065 /* blocks */ 0x20, 34066 /* blocks_hi */ 0, 34067 /* base */ 0x34240000, 34068 /* gran */ 1, 34069 /* bytes */ 3, 34070 /* nFields */ 2, 34071 /* *fields */ soc_FP_PORT_METER_MAP_BCM56270_A0m_fields, 34072 /* *views */ NULL, 34073 /* *views_num */ NULL, 34074 /* snoop_cb */ NULL, 34075 /* snoop_user_data */ NULL, 34076 /* snoop_flags */ 0, 34077 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34078 /* type */ SOC_MEM_TYPE_NORMAL, 34079 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34080 /* impl */ SOC_MEM_IMPL_NORMAL, 34081 /* cmic_mor_clks */ 0, 34082 }, 34083 #endif /* chips */ 34084 34085 #if defined(BCM_56334_A0) || defined(BCM_56334_B0) 34086 { /* SOC_MEM_INT_FP_PORT_METER_MAP_BCM56334_A0m */ 34087 /* mem FP_PORT_METER_MAPm */ 34088 /* flags */ SOC_MEM_FLAG_VALID | 34089 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34090 /* cmp_fn */ _soc_mem_cmp_undef, 34091 /* *null_entry */ _soc_mem_entry_null_zeroes, 34092 /* index_min */ 0, 34093 /* index_max */ 29, 34094 /* minblock */ 5, 34095 /* maxblock */ 5, 34096 /* blocks */ 0x20, 34097 /* blocks_hi */ 0, 34098 /* base */ 0x0f050000, 34099 /* gran */ 1, 34100 /* bytes */ 2, 34101 /* nFields */ 2, 34102 /* *fields */ soc_FP_PORT_METER_MAP_BCM56334_A0m_fields, 34103 /* *views */ NULL, 34104 /* *views_num */ NULL, 34105 /* snoop_cb */ NULL, 34106 /* snoop_user_data */ NULL, 34107 /* snoop_flags */ 0, 34108 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34109 /* type */ SOC_MEM_TYPE_NORMAL, 34110 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34111 /* impl */ SOC_MEM_IMPL_NORMAL, 34112 /* cmic_mor_clks */ 0, 34113 }, 34114 #endif /* chips */ 34115 34116 #if defined(BCM_56340_A0) 34117 { /* SOC_MEM_INT_FP_PORT_METER_MAP_BCM56340_A0m */ 34118 /* mem FP_PORT_METER_MAPm */ 34119 /* flags */ SOC_MEM_FLAG_VALID | 34120 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34121 /* cmp_fn */ _soc_mem_cmp_undef, 34122 /* *null_entry */ _soc_mem_entry_null_zeroes, 34123 /* index_min */ 0, 34124 /* index_max */ 63, 34125 /* minblock */ 4, 34126 /* maxblock */ 4, 34127 /* blocks */ 0x10, 34128 /* blocks_hi */ 0, 34129 /* base */ 0x30380000, 34130 /* gran */ 1, 34131 /* bytes */ 4, 34132 /* nFields */ 3, 34133 /* *fields */ soc_FP_PORT_METER_MAP_BCM56640_A0m_fields, 34134 /* *views */ NULL, 34135 /* *views_num */ NULL, 34136 /* snoop_cb */ NULL, 34137 /* snoop_user_data */ NULL, 34138 /* snoop_flags */ 0, 34139 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34140 /* type */ SOC_MEM_TYPE_NORMAL, 34141 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34142 /* impl */ SOC_MEM_IMPL_NORMAL, 34143 /* cmic_mor_clks */ 0, 34144 }, 34145 #endif /* chips */ 34146 34147 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 34148 { /* SOC_MEM_INT_FP_PORT_METER_MAP_BCM56440_A0m */ 34149 /* mem FP_PORT_METER_MAPm */ 34150 /* flags */ SOC_MEM_FLAG_VALID | 34151 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34152 /* cmp_fn */ _soc_mem_cmp_undef, 34153 /* *null_entry */ _soc_mem_entry_null_zeroes, 34154 /* index_min */ 0, 34155 /* index_max */ 38, 34156 /* minblock */ 9, 34157 /* maxblock */ 9, 34158 /* blocks */ 0x200, 34159 /* blocks_hi */ 0, 34160 /* base */ 0x0d072000, 34161 /* gran */ 1, 34162 /* bytes */ 3, 34163 /* nFields */ 2, 34164 /* *fields */ soc_FP_PORT_METER_MAP_BCM56440_A0m_fields, 34165 /* *views */ NULL, 34166 /* *views_num */ NULL, 34167 /* snoop_cb */ NULL, 34168 /* snoop_user_data */ NULL, 34169 /* snoop_flags */ 0, 34170 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34171 /* type */ SOC_MEM_TYPE_NORMAL, 34172 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34173 /* impl */ SOC_MEM_IMPL_NORMAL, 34174 /* cmic_mor_clks */ 0, 34175 }, 34176 #endif /* chips */ 34177 34178 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 34179 defined(BCM_56450_B1) 34180 { /* SOC_MEM_INT_FP_PORT_METER_MAP_BCM56450_A0m */ 34181 /* mem FP_PORT_METER_MAPm */ 34182 /* flags */ SOC_MEM_FLAG_VALID | 34183 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34184 /* cmp_fn */ _soc_mem_cmp_undef, 34185 /* *null_entry */ _soc_mem_entry_null_zeroes, 34186 /* index_min */ 0, 34187 /* index_max */ 169, 34188 /* minblock */ 8, 34189 /* maxblock */ 8, 34190 /* blocks */ 0x100, 34191 /* blocks_hi */ 0, 34192 /* base */ 0x34240000, 34193 /* gran */ 1, 34194 /* bytes */ 3, 34195 /* nFields */ 2, 34196 /* *fields */ soc_FP_PORT_METER_MAP_BCM56450_A0m_fields, 34197 /* *views */ NULL, 34198 /* *views_num */ NULL, 34199 /* snoop_cb */ NULL, 34200 /* snoop_user_data */ NULL, 34201 /* snoop_flags */ 0, 34202 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34203 /* type */ SOC_MEM_TYPE_NORMAL, 34204 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34205 /* impl */ SOC_MEM_IMPL_NORMAL, 34206 /* cmic_mor_clks */ 0, 34207 }, 34208 #endif /* chips */ 34209 34210 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) 34211 { /* SOC_MEM_INT_FP_PORT_METER_MAP_BCM56524_A0m */ 34212 /* mem FP_PORT_METER_MAPm */ 34213 /* flags */ SOC_MEM_FLAG_VALID | 34214 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34215 /* cmp_fn */ _soc_mem_cmp_undef, 34216 /* *null_entry */ _soc_mem_entry_null_zeroes, 34217 /* index_min */ 0, 34218 /* index_max */ 54, 34219 /* minblock */ 8, 34220 /* maxblock */ 8, 34221 /* blocks */ 0x100, 34222 /* blocks_hi */ 0, 34223 /* base */ 0x0c050000, 34224 /* gran */ 1, 34225 /* bytes */ 3, 34226 /* nFields */ 2, 34227 /* *fields */ soc_FP_PORT_METER_MAPm_fields, 34228 /* *views */ NULL, 34229 /* *views_num */ NULL, 34230 /* snoop_cb */ NULL, 34231 /* snoop_user_data */ NULL, 34232 /* snoop_flags */ 0, 34233 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34234 /* type */ SOC_MEM_TYPE_NORMAL, 34235 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34236 /* impl */ SOC_MEM_IMPL_NORMAL, 34237 /* cmic_mor_clks */ 0, 34238 }, 34239 #endif /* chips */ 34240 34241 #if defined(BCM_56560_A0) 34242 { /* SOC_MEM_INT_FP_PORT_METER_MAP_BCM56560_A0m */ 34243 /* mem FP_PORT_METER_MAPm */ 34244 /* flags */ SOC_MEM_FLAG_VALID | 34245 SOC_MEM_FLAG_CACHABLE | 34246 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 34247 /* cmp_fn */ _soc_mem_cmp_undef, 34248 /* *null_entry */ _soc_mem_entry_null_zeroes, 34249 /* index_min */ 0, 34250 /* index_max */ 74, 34251 /* minblock */ 21, 34252 /* maxblock */ 21, 34253 /* blocks */ 0x200000, 34254 /* blocks_hi */ 0, 34255 /* base */ 0x4c280000, 34256 /* gran */ 1, 34257 /* bytes */ 4, 34258 /* nFields */ 5, 34259 /* *fields */ soc_FP_PORT_METER_MAP_BCM56560_A0m_fields, 34260 /* *views */ NULL, 34261 /* *views_num */ NULL, 34262 /* snoop_cb */ NULL, 34263 /* snoop_user_data */ NULL, 34264 /* snoop_flags */ 0, 34265 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34266 /* type */ SOC_MEM_TYPE_NORMAL, 34267 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34268 /* impl */ SOC_MEM_IMPL_NORMAL, 34269 /* cmic_mor_clks */ 0, 34270 }, 34271 #endif /* chips */ 34272 34273 #if defined(BCM_56560_B0) 34274 { /* SOC_MEM_INT_FP_PORT_METER_MAP_BCM56560_B0m */ 34275 /* mem FP_PORT_METER_MAPm */ 34276 /* flags */ SOC_MEM_FLAG_VALID | 34277 SOC_MEM_FLAG_CACHABLE | 34278 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 34279 /* cmp_fn */ _soc_mem_cmp_undef, 34280 /* *null_entry */ _soc_mem_entry_null_zeroes, 34281 /* index_min */ 0, 34282 /* index_max */ 74, 34283 /* minblock */ 13, 34284 /* maxblock */ 13, 34285 /* blocks */ 0x2000, 34286 /* blocks_hi */ 0, 34287 /* base */ 0x4c280000, 34288 /* gran */ 1, 34289 /* bytes */ 4, 34290 /* nFields */ 5, 34291 /* *fields */ soc_FP_PORT_METER_MAP_BCM56560_A0m_fields, 34292 /* *views */ NULL, 34293 /* *views_num */ NULL, 34294 /* snoop_cb */ NULL, 34295 /* snoop_user_data */ NULL, 34296 /* snoop_flags */ 0, 34297 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34298 /* type */ SOC_MEM_TYPE_NORMAL, 34299 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34300 /* impl */ SOC_MEM_IMPL_NORMAL, 34301 /* cmic_mor_clks */ 0, 34302 }, 34303 #endif /* chips */ 34304 34305 #if defined(BCM_56634_A0) || defined(BCM_56634_B0) 34306 { /* SOC_MEM_INT_FP_PORT_METER_MAP_BCM56634_A0m */ 34307 /* mem FP_PORT_METER_MAPm */ 34308 /* flags */ SOC_MEM_FLAG_VALID | 34309 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34310 /* cmp_fn */ _soc_mem_cmp_undef, 34311 /* *null_entry */ _soc_mem_entry_null_zeroes, 34312 /* index_min */ 0, 34313 /* index_max */ 54, 34314 /* minblock */ 9, 34315 /* maxblock */ 9, 34316 /* blocks */ 0x200, 34317 /* blocks_hi */ 0, 34318 /* base */ 0x0c050000, 34319 /* gran */ 1, 34320 /* bytes */ 3, 34321 /* nFields */ 2, 34322 /* *fields */ soc_FP_PORT_METER_MAPm_fields, 34323 /* *views */ NULL, 34324 /* *views_num */ NULL, 34325 /* snoop_cb */ NULL, 34326 /* snoop_user_data */ NULL, 34327 /* snoop_flags */ 0, 34328 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34329 /* type */ SOC_MEM_TYPE_NORMAL, 34330 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34331 /* impl */ SOC_MEM_IMPL_NORMAL, 34332 /* cmic_mor_clks */ 0, 34333 }, 34334 #endif /* chips */ 34335 34336 #if defined(BCM_56640_A0) 34337 { /* SOC_MEM_INT_FP_PORT_METER_MAP_BCM56640_A0m */ 34338 /* mem FP_PORT_METER_MAPm */ 34339 /* flags */ SOC_MEM_FLAG_VALID | 34340 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34341 /* cmp_fn */ _soc_mem_cmp_undef, 34342 /* *null_entry */ _soc_mem_entry_null_zeroes, 34343 /* index_min */ 0, 34344 /* index_max */ 63, 34345 /* minblock */ 7, 34346 /* maxblock */ 7, 34347 /* blocks */ 0x80, 34348 /* blocks_hi */ 0, 34349 /* base */ 0x30380000, 34350 /* gran */ 1, 34351 /* bytes */ 4, 34352 /* nFields */ 3, 34353 /* *fields */ soc_FP_PORT_METER_MAP_BCM56640_A0m_fields, 34354 /* *views */ NULL, 34355 /* *views_num */ NULL, 34356 /* snoop_cb */ NULL, 34357 /* snoop_user_data */ NULL, 34358 /* snoop_flags */ 0, 34359 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34360 /* type */ SOC_MEM_TYPE_NORMAL, 34361 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34362 /* impl */ SOC_MEM_IMPL_NORMAL, 34363 /* cmic_mor_clks */ 0, 34364 }, 34365 #endif /* chips */ 34366 34367 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 34368 { /* SOC_MEM_INT_FP_PORT_METER_MAP_BCM56670_A0m */ 34369 /* mem FP_PORT_METER_MAPm */ 34370 /* flags */ SOC_MEM_FLAG_VALID | 34371 SOC_MEM_FLAG_CACHABLE | 34372 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 34373 /* cmp_fn */ _soc_mem_cmp_undef, 34374 /* *null_entry */ _soc_mem_entry_null_zeroes, 34375 /* index_min */ 0, 34376 /* index_max */ 66, 34377 /* minblock */ 21, 34378 /* maxblock */ 21, 34379 /* blocks */ 0x200000, 34380 /* blocks_hi */ 0, 34381 /* base */ 0x4c280000, 34382 /* gran */ 1, 34383 /* bytes */ 4, 34384 /* nFields */ 6, 34385 /* *fields */ soc_FP_PORT_METER_MAP_BCM56670_A0m_fields, 34386 /* *views */ NULL, 34387 /* *views_num */ NULL, 34388 /* snoop_cb */ NULL, 34389 /* snoop_user_data */ NULL, 34390 /* snoop_flags */ 0, 34391 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34392 /* type */ SOC_MEM_TYPE_NORMAL, 34393 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34394 /* impl */ SOC_MEM_IMPL_NORMAL, 34395 /* cmic_mor_clks */ 0, 34396 }, 34397 #endif /* chips */ 34398 34399 #if defined(BCM_56680_A0) || defined(BCM_56680_B0) 34400 { /* SOC_MEM_INT_FP_PORT_METER_MAP_BCM56680_A0m */ 34401 /* mem FP_PORT_METER_MAPm */ 34402 /* flags */ SOC_MEM_FLAG_VALID | 34403 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34404 /* cmp_fn */ _soc_mem_cmp_undef, 34405 /* *null_entry */ _soc_mem_entry_null_zeroes, 34406 /* index_min */ 0, 34407 /* index_max */ 53, 34408 /* minblock */ 6, 34409 /* maxblock */ 6, 34410 /* blocks */ 0x40, 34411 /* blocks_hi */ 0, 34412 /* base */ 0x0f050000, 34413 /* gran */ 1, 34414 /* bytes */ 3, 34415 /* nFields */ 2, 34416 /* *fields */ soc_FP_PORT_METER_MAPm_fields, 34417 /* *views */ NULL, 34418 /* *views_num */ NULL, 34419 /* snoop_cb */ NULL, 34420 /* snoop_user_data */ NULL, 34421 /* snoop_flags */ 0, 34422 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34423 /* type */ SOC_MEM_TYPE_NORMAL, 34424 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34425 /* impl */ SOC_MEM_IMPL_NORMAL, 34426 /* cmic_mor_clks */ 0, 34427 }, 34428 #endif /* chips */ 34429 34430 #if defined(BCM_56685_A0) || defined(BCM_56685_B0) 34431 { /* SOC_MEM_INT_FP_PORT_METER_MAP_BCM56685_A0m */ 34432 /* mem FP_PORT_METER_MAPm */ 34433 /* flags */ SOC_MEM_FLAG_VALID | 34434 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34435 /* cmp_fn */ _soc_mem_cmp_undef, 34436 /* *null_entry */ _soc_mem_entry_null_zeroes, 34437 /* index_min */ 0, 34438 /* index_max */ 54, 34439 /* minblock */ 6, 34440 /* maxblock */ 6, 34441 /* blocks */ 0x40, 34442 /* blocks_hi */ 0, 34443 /* base */ 0x0c050000, 34444 /* gran */ 1, 34445 /* bytes */ 3, 34446 /* nFields */ 2, 34447 /* *fields */ soc_FP_PORT_METER_MAPm_fields, 34448 /* *views */ NULL, 34449 /* *views_num */ NULL, 34450 /* snoop_cb */ NULL, 34451 /* snoop_user_data */ NULL, 34452 /* snoop_flags */ 0, 34453 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34454 /* type */ SOC_MEM_TYPE_NORMAL, 34455 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34456 /* impl */ SOC_MEM_IMPL_NORMAL, 34457 /* cmic_mor_clks */ 0, 34458 }, 34459 #endif /* chips */ 34460 34461 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 34462 { /* SOC_MEM_INT_FP_PORT_METER_MAP_BCM56840_A0m */ 34463 /* mem FP_PORT_METER_MAPm */ 34464 /* flags */ SOC_MEM_FLAG_VALID | 34465 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34466 /* cmp_fn */ _soc_mem_cmp_undef, 34467 /* *null_entry */ _soc_mem_entry_null_zeroes, 34468 /* index_min */ 0, 34469 /* index_max */ 65, 34470 /* minblock */ 6, 34471 /* maxblock */ 6, 34472 /* blocks */ 0x40, 34473 /* blocks_hi */ 0, 34474 /* base */ 0x0d074000, 34475 /* gran */ 1, 34476 /* bytes */ 3, 34477 /* nFields */ 3, 34478 /* *fields */ soc_FP_PORT_METER_MAP_BCM56840_A0m_fields, 34479 /* *views */ NULL, 34480 /* *views_num */ NULL, 34481 /* snoop_cb */ NULL, 34482 /* snoop_user_data */ NULL, 34483 /* snoop_flags */ 0, 34484 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34485 /* type */ SOC_MEM_TYPE_NORMAL, 34486 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34487 /* impl */ SOC_MEM_IMPL_NORMAL, 34488 /* cmic_mor_clks */ 0, 34489 }, 34490 #endif /* chips */ 34491 34492 #if defined(BCM_56850_A0) 34493 { /* SOC_MEM_INT_FP_PORT_METER_MAP_BCM56850_A0m */ 34494 /* mem FP_PORT_METER_MAPm */ 34495 /* flags */ SOC_MEM_FLAG_VALID | 34496 SOC_MEM_FLAG_CACHABLE | 34497 SOC_MEM_FLAG_SER_CACHE_RESTORE | 34498 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 34499 /* cmp_fn */ _soc_mem_cmp_undef, 34500 /* *null_entry */ _soc_mem_entry_null_zeroes, 34501 /* index_min */ 0, 34502 /* index_max */ 105, 34503 /* minblock */ 10, 34504 /* maxblock */ 10, 34505 /* blocks */ 0x400, 34506 /* blocks_hi */ 0, 34507 /* base */ 0x3c280000, 34508 /* gran */ 1, 34509 /* bytes */ 4, 34510 /* nFields */ 5, 34511 /* *fields */ soc_FP_PORT_METER_MAP_BCM56850_A0m_fields, 34512 /* *views */ NULL, 34513 /* *views_num */ NULL, 34514 /* snoop_cb */ NULL, 34515 /* snoop_user_data */ NULL, 34516 /* snoop_flags */ 0, 34517 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34518 /* type */ SOC_MEM_TYPE_NORMAL, 34519 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34520 /* impl */ SOC_MEM_IMPL_NORMAL, 34521 /* cmic_mor_clks */ 0, 34522 }, 34523 #endif /* chips */ 34524 34525 #if defined(BCM_56860_A0) 34526 { /* SOC_MEM_INT_FP_PORT_METER_MAP_BCM56860_A0m */ 34527 /* mem FP_PORT_METER_MAPm */ 34528 /* flags */ SOC_MEM_FLAG_VALID | 34529 SOC_MEM_FLAG_CACHABLE | 34530 SOC_MEM_FLAG_SER_CACHE_RESTORE | 34531 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 34532 /* cmp_fn */ _soc_mem_cmp_undef, 34533 /* *null_entry */ _soc_mem_entry_null_zeroes, 34534 /* index_min */ 0, 34535 /* index_max */ 105, 34536 /* minblock */ 11, 34537 /* maxblock */ 11, 34538 /* blocks */ 0x800, 34539 /* blocks_hi */ 0, 34540 /* base */ 0x4c280000, 34541 /* gran */ 1, 34542 /* bytes */ 4, 34543 /* nFields */ 5, 34544 /* *fields */ soc_FP_PORT_METER_MAP_BCM56860_A0m_fields, 34545 /* *views */ NULL, 34546 /* *views_num */ NULL, 34547 /* snoop_cb */ NULL, 34548 /* snoop_user_data */ NULL, 34549 /* snoop_flags */ 0, 34550 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34551 /* type */ SOC_MEM_TYPE_NORMAL, 34552 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34553 /* impl */ SOC_MEM_IMPL_NORMAL, 34554 /* cmic_mor_clks */ 0, 34555 }, 34556 #endif /* chips */ 34557 34558 #if defined(BCM_56504_A0) || defined(BCM_56504_B0) || \ 34559 defined(BCM_56514_A0) 34560 { /* SOC_MEM_INT_FP_RANGE_CHECKm */ 34561 /* mem FP_RANGE_CHECKm */ 34562 /* flags */ SOC_MEM_FLAG_VALID | 34563 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34564 /* cmp_fn */ _soc_mem_cmp_undef, 34565 /* *null_entry */ _soc_mem_entry_null_zeroes, 34566 /* index_min */ 0, 34567 /* index_max */ 15, 34568 /* minblock */ 6, 34569 /* maxblock */ 6, 34570 /* blocks */ 0x40, 34571 /* blocks_hi */ 0, 34572 /* base */ 0x0c000000, 34573 /* gran */ 1, 34574 /* bytes */ 5, 34575 /* nFields */ 4, 34576 /* *fields */ soc_FP_RANGE_CHECKm_fields, 34577 /* *views */ NULL, 34578 /* *views_num */ NULL, 34579 /* snoop_cb */ NULL, 34580 /* snoop_user_data */ NULL, 34581 /* snoop_flags */ 0, 34582 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34583 /* type */ SOC_MEM_TYPE_NORMAL, 34584 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34585 /* impl */ SOC_MEM_IMPL_NORMAL, 34586 /* cmic_mor_clks */ 0, 34587 }, 34588 #endif /* chips */ 34589 34590 #if defined(BCM_53400_A0) 34591 { /* SOC_MEM_INT_FP_RANGE_CHECK_BCM53400_A0m */ 34592 /* mem FP_RANGE_CHECKm */ 34593 /* flags */ SOC_MEM_FLAG_VALID | 34594 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34595 /* cmp_fn */ _soc_mem_cmp_undef, 34596 /* *null_entry */ _soc_mem_entry_null_zeroes, 34597 /* index_min */ 0, 34598 /* index_max */ 31, 34599 /* minblock */ 5, 34600 /* maxblock */ 5, 34601 /* blocks */ 0x20, 34602 /* blocks_hi */ 0, 34603 /* base */ 0x38000000, 34604 /* gran */ 1, 34605 /* bytes */ 5, 34606 /* nFields */ 4, 34607 /* *fields */ soc_FP_RANGE_CHECK_BCM53400_A0m_fields, 34608 /* *views */ NULL, 34609 /* *views_num */ NULL, 34610 /* snoop_cb */ NULL, 34611 /* snoop_user_data */ NULL, 34612 /* snoop_flags */ 0, 34613 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34614 /* type */ SOC_MEM_TYPE_NORMAL, 34615 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34616 /* impl */ SOC_MEM_IMPL_NORMAL, 34617 /* cmic_mor_clks */ 0, 34618 }, 34619 #endif /* chips */ 34620 34621 #if defined(BCM_53540_A0) 34622 { /* SOC_MEM_INT_FP_RANGE_CHECK_BCM53540_A0m */ 34623 /* mem FP_RANGE_CHECKm */ 34624 /* flags */ SOC_MEM_FLAG_VALID | 34625 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34626 /* cmp_fn */ _soc_mem_cmp_undef, 34627 /* *null_entry */ _soc_mem_entry_null_zeroes, 34628 /* index_min */ 0, 34629 /* index_max */ 31, 34630 /* minblock */ 8, 34631 /* maxblock */ 8, 34632 /* blocks */ 0x100, 34633 /* blocks_hi */ 0, 34634 /* base */ 0x38000000, 34635 /* gran */ 1, 34636 /* bytes */ 5, 34637 /* nFields */ 4, 34638 /* *fields */ soc_FP_RANGE_CHECK_BCM53400_A0m_fields, 34639 /* *views */ NULL, 34640 /* *views_num */ NULL, 34641 /* snoop_cb */ NULL, 34642 /* snoop_user_data */ NULL, 34643 /* snoop_flags */ 0, 34644 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34645 /* type */ SOC_MEM_TYPE_NORMAL, 34646 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34647 /* impl */ SOC_MEM_IMPL_NORMAL, 34648 /* cmic_mor_clks */ 0, 34649 }, 34650 #endif /* chips */ 34651 34652 #if defined(BCM_53570_A0) || defined(BCM_53570_B0) 34653 { /* SOC_MEM_INT_FP_RANGE_CHECK_BCM53570_A0m */ 34654 /* mem FP_RANGE_CHECKm */ 34655 /* flags */ SOC_MEM_FLAG_VALID | 34656 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34657 /* cmp_fn */ _soc_mem_cmp_undef, 34658 /* *null_entry */ _soc_mem_entry_null_zeroes, 34659 /* index_min */ 0, 34660 /* index_max */ 31, 34661 /* minblock */ 15, 34662 /* maxblock */ 15, 34663 /* blocks */ 0x8000, 34664 /* blocks_hi */ 0, 34665 /* base */ 0x38000000, 34666 /* gran */ 1, 34667 /* bytes */ 5, 34668 /* nFields */ 4, 34669 /* *fields */ soc_FP_RANGE_CHECK_BCM53400_A0m_fields, 34670 /* *views */ NULL, 34671 /* *views_num */ NULL, 34672 /* snoop_cb */ NULL, 34673 /* snoop_user_data */ NULL, 34674 /* snoop_flags */ 0, 34675 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34676 /* type */ SOC_MEM_TYPE_NORMAL, 34677 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34678 /* impl */ SOC_MEM_IMPL_NORMAL, 34679 /* cmic_mor_clks */ 0, 34680 }, 34681 #endif /* chips */ 34682 34683 #if defined(BCM_56150_A0) 34684 { /* SOC_MEM_INT_FP_RANGE_CHECK_BCM56150_A0m */ 34685 /* mem FP_RANGE_CHECKm */ 34686 /* flags */ SOC_MEM_FLAG_VALID | 34687 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34688 /* cmp_fn */ _soc_mem_cmp_undef, 34689 /* *null_entry */ _soc_mem_entry_null_zeroes, 34690 /* index_min */ 0, 34691 /* index_max */ 31, 34692 /* minblock */ 5, 34693 /* maxblock */ 5, 34694 /* blocks */ 0x20, 34695 /* blocks_hi */ 0, 34696 /* base */ 0x3c000000, 34697 /* gran */ 1, 34698 /* bytes */ 5, 34699 /* nFields */ 4, 34700 /* *fields */ soc_FP_RANGE_CHECK_BCM56640_A0m_fields, 34701 /* *views */ NULL, 34702 /* *views_num */ NULL, 34703 /* snoop_cb */ NULL, 34704 /* snoop_user_data */ NULL, 34705 /* snoop_flags */ 0, 34706 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34707 /* type */ SOC_MEM_TYPE_NORMAL, 34708 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34709 /* impl */ SOC_MEM_IMPL_NORMAL, 34710 /* cmic_mor_clks */ 0, 34711 }, 34712 #endif /* chips */ 34713 34714 #if defined(BCM_56160_A0) 34715 { /* SOC_MEM_INT_FP_RANGE_CHECK_BCM56160_A0m */ 34716 /* mem FP_RANGE_CHECKm */ 34717 /* flags */ SOC_MEM_FLAG_VALID | 34718 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34719 /* cmp_fn */ _soc_mem_cmp_undef, 34720 /* *null_entry */ _soc_mem_entry_null_zeroes, 34721 /* index_min */ 0, 34722 /* index_max */ 31, 34723 /* minblock */ 7, 34724 /* maxblock */ 7, 34725 /* blocks */ 0x80, 34726 /* blocks_hi */ 0, 34727 /* base */ 0x38000000, 34728 /* gran */ 1, 34729 /* bytes */ 5, 34730 /* nFields */ 4, 34731 /* *fields */ soc_FP_RANGE_CHECK_BCM53400_A0m_fields, 34732 /* *views */ NULL, 34733 /* *views_num */ NULL, 34734 /* snoop_cb */ NULL, 34735 /* snoop_user_data */ NULL, 34736 /* snoop_flags */ 0, 34737 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34738 /* type */ SOC_MEM_TYPE_NORMAL, 34739 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34740 /* impl */ SOC_MEM_IMPL_NORMAL, 34741 /* cmic_mor_clks */ 0, 34742 }, 34743 #endif /* chips */ 34744 34745 #if defined(BCM_53314_A0) || defined(BCM_53324_A0) || \ 34746 defined(BCM_56224_A0) || defined(BCM_56224_B0) 34747 { /* SOC_MEM_INT_FP_RANGE_CHECK_BCM56224_A0m */ 34748 /* mem FP_RANGE_CHECKm */ 34749 /* flags */ SOC_MEM_FLAG_VALID | 34750 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34751 /* cmp_fn */ _soc_mem_cmp_undef, 34752 /* *null_entry */ _soc_mem_entry_null_zeroes, 34753 /* index_min */ 0, 34754 /* index_max */ 15, 34755 /* minblock */ 6, 34756 /* maxblock */ 6, 34757 /* blocks */ 0x40, 34758 /* blocks_hi */ 0, 34759 /* base */ 0x0d000000, 34760 /* gran */ 1, 34761 /* bytes */ 5, 34762 /* nFields */ 4, 34763 /* *fields */ soc_FP_RANGE_CHECKm_fields, 34764 /* *views */ NULL, 34765 /* *views_num */ NULL, 34766 /* snoop_cb */ NULL, 34767 /* snoop_user_data */ NULL, 34768 /* snoop_flags */ 0, 34769 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34770 /* type */ SOC_MEM_TYPE_NORMAL, 34771 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34772 /* impl */ SOC_MEM_IMPL_NORMAL, 34773 /* cmic_mor_clks */ 0, 34774 }, 34775 #endif /* chips */ 34776 34777 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 34778 { /* SOC_MEM_INT_FP_RANGE_CHECK_BCM56260_A0m */ 34779 /* mem FP_RANGE_CHECKm */ 34780 /* flags */ SOC_MEM_FLAG_VALID | 34781 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34782 /* cmp_fn */ _soc_mem_cmp_undef, 34783 /* *null_entry */ _soc_mem_entry_null_zeroes, 34784 /* index_min */ 0, 34785 /* index_max */ 31, 34786 /* minblock */ 6, 34787 /* maxblock */ 6, 34788 /* blocks */ 0x40, 34789 /* blocks_hi */ 0, 34790 /* base */ 0x34000000, 34791 /* gran */ 1, 34792 /* bytes */ 5, 34793 /* nFields */ 4, 34794 /* *fields */ soc_FP_RANGE_CHECK_BCM53400_A0m_fields, 34795 /* *views */ NULL, 34796 /* *views_num */ NULL, 34797 /* snoop_cb */ NULL, 34798 /* snoop_user_data */ NULL, 34799 /* snoop_flags */ 0, 34800 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34801 /* type */ SOC_MEM_TYPE_NORMAL, 34802 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34803 /* impl */ SOC_MEM_IMPL_NORMAL, 34804 /* cmic_mor_clks */ 0, 34805 }, 34806 #endif /* chips */ 34807 34808 #if defined(BCM_56270_A0) 34809 { /* SOC_MEM_INT_FP_RANGE_CHECK_BCM56270_A0m */ 34810 /* mem FP_RANGE_CHECKm */ 34811 /* flags */ SOC_MEM_FLAG_VALID | 34812 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34813 /* cmp_fn */ _soc_mem_cmp_undef, 34814 /* *null_entry */ _soc_mem_entry_null_zeroes, 34815 /* index_min */ 0, 34816 /* index_max */ 31, 34817 /* minblock */ 5, 34818 /* maxblock */ 5, 34819 /* blocks */ 0x20, 34820 /* blocks_hi */ 0, 34821 /* base */ 0x34000000, 34822 /* gran */ 1, 34823 /* bytes */ 5, 34824 /* nFields */ 4, 34825 /* *fields */ soc_FP_RANGE_CHECK_BCM53400_A0m_fields, 34826 /* *views */ NULL, 34827 /* *views_num */ NULL, 34828 /* snoop_cb */ NULL, 34829 /* snoop_user_data */ NULL, 34830 /* snoop_flags */ 0, 34831 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34832 /* type */ SOC_MEM_TYPE_NORMAL, 34833 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34834 /* impl */ SOC_MEM_IMPL_NORMAL, 34835 /* cmic_mor_clks */ 0, 34836 }, 34837 #endif /* chips */ 34838 34839 #if defined(BCM_56314_A0) 34840 { /* SOC_MEM_INT_FP_RANGE_CHECK_BCM56314_A0m */ 34841 /* mem FP_RANGE_CHECKm */ 34842 /* flags */ SOC_MEM_FLAG_VALID | 34843 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34844 /* cmp_fn */ _soc_mem_cmp_undef, 34845 /* *null_entry */ _soc_mem_entry_null_zeroes, 34846 /* index_min */ 0, 34847 /* index_max */ 15, 34848 /* minblock */ 8, 34849 /* maxblock */ 8, 34850 /* blocks */ 0x100, 34851 /* blocks_hi */ 0, 34852 /* base */ 0x0c000000, 34853 /* gran */ 1, 34854 /* bytes */ 5, 34855 /* nFields */ 4, 34856 /* *fields */ soc_FP_RANGE_CHECKm_fields, 34857 /* *views */ NULL, 34858 /* *views_num */ NULL, 34859 /* snoop_cb */ NULL, 34860 /* snoop_user_data */ NULL, 34861 /* snoop_flags */ 0, 34862 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34863 /* type */ SOC_MEM_TYPE_NORMAL, 34864 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34865 /* impl */ SOC_MEM_IMPL_NORMAL, 34866 /* cmic_mor_clks */ 0, 34867 }, 34868 #endif /* chips */ 34869 34870 #if defined(BCM_56142_A0) || defined(BCM_56334_A0) || \ 34871 defined(BCM_56334_B0) 34872 { /* SOC_MEM_INT_FP_RANGE_CHECK_BCM56334_A0m */ 34873 /* mem FP_RANGE_CHECKm */ 34874 /* flags */ SOC_MEM_FLAG_VALID | 34875 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34876 /* cmp_fn */ _soc_mem_cmp_undef, 34877 /* *null_entry */ _soc_mem_entry_null_zeroes, 34878 /* index_min */ 0, 34879 /* index_max */ 31, 34880 /* minblock */ 5, 34881 /* maxblock */ 5, 34882 /* blocks */ 0x20, 34883 /* blocks_hi */ 0, 34884 /* base */ 0x0f000000, 34885 /* gran */ 1, 34886 /* bytes */ 5, 34887 /* nFields */ 4, 34888 /* *fields */ soc_FP_RANGE_CHECK_BCM56624_A0m_fields, 34889 /* *views */ NULL, 34890 /* *views_num */ NULL, 34891 /* snoop_cb */ NULL, 34892 /* snoop_user_data */ NULL, 34893 /* snoop_flags */ 0, 34894 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34895 /* type */ SOC_MEM_TYPE_NORMAL, 34896 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34897 /* impl */ SOC_MEM_IMPL_NORMAL, 34898 /* cmic_mor_clks */ 0, 34899 }, 34900 #endif /* chips */ 34901 34902 #if defined(BCM_56340_A0) 34903 { /* SOC_MEM_INT_FP_RANGE_CHECK_BCM56340_A0m */ 34904 /* mem FP_RANGE_CHECKm */ 34905 /* flags */ SOC_MEM_FLAG_VALID | 34906 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34907 /* cmp_fn */ _soc_mem_cmp_undef, 34908 /* *null_entry */ _soc_mem_entry_null_zeroes, 34909 /* index_min */ 0, 34910 /* index_max */ 31, 34911 /* minblock */ 4, 34912 /* maxblock */ 4, 34913 /* blocks */ 0x10, 34914 /* blocks_hi */ 0, 34915 /* base */ 0x30240000, 34916 /* gran */ 1, 34917 /* bytes */ 5, 34918 /* nFields */ 4, 34919 /* *fields */ soc_FP_RANGE_CHECK_BCM56640_A0m_fields, 34920 /* *views */ NULL, 34921 /* *views_num */ NULL, 34922 /* snoop_cb */ NULL, 34923 /* snoop_user_data */ NULL, 34924 /* snoop_flags */ 0, 34925 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34926 /* type */ SOC_MEM_TYPE_NORMAL, 34927 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34928 /* impl */ SOC_MEM_IMPL_NORMAL, 34929 /* cmic_mor_clks */ 0, 34930 }, 34931 #endif /* chips */ 34932 34933 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 34934 { /* SOC_MEM_INT_FP_RANGE_CHECK_BCM56440_A0m */ 34935 /* mem FP_RANGE_CHECKm */ 34936 /* flags */ SOC_MEM_FLAG_VALID | 34937 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34938 /* cmp_fn */ _soc_mem_cmp_undef, 34939 /* *null_entry */ _soc_mem_entry_null_zeroes, 34940 /* index_min */ 0, 34941 /* index_max */ 31, 34942 /* minblock */ 9, 34943 /* maxblock */ 9, 34944 /* blocks */ 0x200, 34945 /* blocks_hi */ 0, 34946 /* base */ 0x0d060000, 34947 /* gran */ 1, 34948 /* bytes */ 5, 34949 /* nFields */ 4, 34950 /* *fields */ soc_FP_RANGE_CHECK_BCM56624_A0m_fields, 34951 /* *views */ NULL, 34952 /* *views_num */ NULL, 34953 /* snoop_cb */ NULL, 34954 /* snoop_user_data */ NULL, 34955 /* snoop_flags */ 0, 34956 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34957 /* type */ SOC_MEM_TYPE_NORMAL, 34958 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34959 /* impl */ SOC_MEM_IMPL_NORMAL, 34960 /* cmic_mor_clks */ 0, 34961 }, 34962 #endif /* chips */ 34963 34964 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 34965 defined(BCM_56450_B1) 34966 { /* SOC_MEM_INT_FP_RANGE_CHECK_BCM56450_A0m */ 34967 /* mem FP_RANGE_CHECKm */ 34968 /* flags */ SOC_MEM_FLAG_VALID | 34969 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34970 /* cmp_fn */ _soc_mem_cmp_undef, 34971 /* *null_entry */ _soc_mem_entry_null_zeroes, 34972 /* index_min */ 0, 34973 /* index_max */ 31, 34974 /* minblock */ 8, 34975 /* maxblock */ 8, 34976 /* blocks */ 0x100, 34977 /* blocks_hi */ 0, 34978 /* base */ 0x34000000, 34979 /* gran */ 1, 34980 /* bytes */ 5, 34981 /* nFields */ 4, 34982 /* *fields */ soc_FP_RANGE_CHECK_BCM56640_A0m_fields, 34983 /* *views */ NULL, 34984 /* *views_num */ NULL, 34985 /* snoop_cb */ NULL, 34986 /* snoop_user_data */ NULL, 34987 /* snoop_flags */ 0, 34988 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34989 /* type */ SOC_MEM_TYPE_NORMAL, 34990 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34991 /* impl */ SOC_MEM_IMPL_NORMAL, 34992 /* cmic_mor_clks */ 0, 34993 }, 34994 #endif /* chips */ 34995 34996 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) 34997 { /* SOC_MEM_INT_FP_RANGE_CHECK_BCM56524_A0m */ 34998 /* mem FP_RANGE_CHECKm */ 34999 /* flags */ SOC_MEM_FLAG_VALID | 35000 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35001 /* cmp_fn */ _soc_mem_cmp_undef, 35002 /* *null_entry */ _soc_mem_entry_null_zeroes, 35003 /* index_min */ 0, 35004 /* index_max */ 63, 35005 /* minblock */ 8, 35006 /* maxblock */ 8, 35007 /* blocks */ 0x100, 35008 /* blocks_hi */ 0, 35009 /* base */ 0x0c000000, 35010 /* gran */ 1, 35011 /* bytes */ 5, 35012 /* nFields */ 4, 35013 /* *fields */ soc_FP_RANGE_CHECK_BCM56624_A0m_fields, 35014 /* *views */ NULL, 35015 /* *views_num */ NULL, 35016 /* snoop_cb */ NULL, 35017 /* snoop_user_data */ NULL, 35018 /* snoop_flags */ 0, 35019 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35020 /* type */ SOC_MEM_TYPE_NORMAL, 35021 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35022 /* impl */ SOC_MEM_IMPL_NORMAL, 35023 /* cmic_mor_clks */ 0, 35024 }, 35025 #endif /* chips */ 35026 35027 #if defined(BCM_56560_A0) || defined(BCM_56670_A0) || \ 35028 defined(BCM_56670_B0) 35029 { /* SOC_MEM_INT_FP_RANGE_CHECK_BCM56560_A0m */ 35030 /* mem FP_RANGE_CHECKm */ 35031 /* flags */ SOC_MEM_FLAG_VALID | 35032 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35033 /* cmp_fn */ _soc_mem_cmp_undef, 35034 /* *null_entry */ _soc_mem_entry_null_zeroes, 35035 /* index_min */ 0, 35036 /* index_max */ 31, 35037 /* minblock */ 21, 35038 /* maxblock */ 21, 35039 /* blocks */ 0x200000, 35040 /* blocks_hi */ 0, 35041 /* base */ 0x4c000000, 35042 /* gran */ 1, 35043 /* bytes */ 5, 35044 /* nFields */ 4, 35045 /* *fields */ soc_FP_RANGE_CHECK_BCM53400_A0m_fields, 35046 /* *views */ NULL, 35047 /* *views_num */ NULL, 35048 /* snoop_cb */ NULL, 35049 /* snoop_user_data */ NULL, 35050 /* snoop_flags */ 0, 35051 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35052 /* type */ SOC_MEM_TYPE_NORMAL, 35053 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35054 /* impl */ SOC_MEM_IMPL_NORMAL, 35055 /* cmic_mor_clks */ 0, 35056 }, 35057 #endif /* chips */ 35058 35059 #if defined(BCM_56560_B0) 35060 { /* SOC_MEM_INT_FP_RANGE_CHECK_BCM56560_B0m */ 35061 /* mem FP_RANGE_CHECKm */ 35062 /* flags */ SOC_MEM_FLAG_VALID | 35063 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35064 /* cmp_fn */ _soc_mem_cmp_undef, 35065 /* *null_entry */ _soc_mem_entry_null_zeroes, 35066 /* index_min */ 0, 35067 /* index_max */ 31, 35068 /* minblock */ 13, 35069 /* maxblock */ 13, 35070 /* blocks */ 0x2000, 35071 /* blocks_hi */ 0, 35072 /* base */ 0x4c000000, 35073 /* gran */ 1, 35074 /* bytes */ 5, 35075 /* nFields */ 4, 35076 /* *fields */ soc_FP_RANGE_CHECK_BCM53400_A0m_fields, 35077 /* *views */ NULL, 35078 /* *views_num */ NULL, 35079 /* snoop_cb */ NULL, 35080 /* snoop_user_data */ NULL, 35081 /* snoop_flags */ 0, 35082 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35083 /* type */ SOC_MEM_TYPE_NORMAL, 35084 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35085 /* impl */ SOC_MEM_IMPL_NORMAL, 35086 /* cmic_mor_clks */ 0, 35087 }, 35088 #endif /* chips */ 35089 35090 #if defined(BCM_56624_A0) || defined(BCM_56624_B0) 35091 { /* SOC_MEM_INT_FP_RANGE_CHECK_BCM56624_A0m */ 35092 /* mem FP_RANGE_CHECKm */ 35093 /* flags */ SOC_MEM_FLAG_VALID | 35094 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35095 /* cmp_fn */ _soc_mem_cmp_undef, 35096 /* *null_entry */ _soc_mem_entry_null_zeroes, 35097 /* index_min */ 0, 35098 /* index_max */ 31, 35099 /* minblock */ 7, 35100 /* maxblock */ 7, 35101 /* blocks */ 0x80, 35102 /* blocks_hi */ 0, 35103 /* base */ 0x0f000000, 35104 /* gran */ 1, 35105 /* bytes */ 5, 35106 /* nFields */ 4, 35107 /* *fields */ soc_FP_RANGE_CHECK_BCM56624_A0m_fields, 35108 /* *views */ NULL, 35109 /* *views_num */ NULL, 35110 /* snoop_cb */ NULL, 35111 /* snoop_user_data */ NULL, 35112 /* snoop_flags */ 0, 35113 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35114 /* type */ SOC_MEM_TYPE_NORMAL, 35115 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35116 /* impl */ SOC_MEM_IMPL_NORMAL, 35117 /* cmic_mor_clks */ 0, 35118 }, 35119 #endif /* chips */ 35120 35121 #if defined(BCM_56634_A0) || defined(BCM_56634_B0) 35122 { /* SOC_MEM_INT_FP_RANGE_CHECK_BCM56634_A0m */ 35123 /* mem FP_RANGE_CHECKm */ 35124 /* flags */ SOC_MEM_FLAG_VALID | 35125 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35126 /* cmp_fn */ _soc_mem_cmp_undef, 35127 /* *null_entry */ _soc_mem_entry_null_zeroes, 35128 /* index_min */ 0, 35129 /* index_max */ 63, 35130 /* minblock */ 9, 35131 /* maxblock */ 9, 35132 /* blocks */ 0x200, 35133 /* blocks_hi */ 0, 35134 /* base */ 0x0c000000, 35135 /* gran */ 1, 35136 /* bytes */ 5, 35137 /* nFields */ 4, 35138 /* *fields */ soc_FP_RANGE_CHECK_BCM56624_A0m_fields, 35139 /* *views */ NULL, 35140 /* *views_num */ NULL, 35141 /* snoop_cb */ NULL, 35142 /* snoop_user_data */ NULL, 35143 /* snoop_flags */ 0, 35144 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35145 /* type */ SOC_MEM_TYPE_NORMAL, 35146 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35147 /* impl */ SOC_MEM_IMPL_NORMAL, 35148 /* cmic_mor_clks */ 0, 35149 }, 35150 #endif /* chips */ 35151 35152 #if defined(BCM_56640_A0) 35153 { /* SOC_MEM_INT_FP_RANGE_CHECK_BCM56640_A0m */ 35154 /* mem FP_RANGE_CHECKm */ 35155 /* flags */ SOC_MEM_FLAG_VALID | 35156 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35157 /* cmp_fn */ _soc_mem_cmp_undef, 35158 /* *null_entry */ _soc_mem_entry_null_zeroes, 35159 /* index_min */ 0, 35160 /* index_max */ 31, 35161 /* minblock */ 7, 35162 /* maxblock */ 7, 35163 /* blocks */ 0x80, 35164 /* blocks_hi */ 0, 35165 /* base */ 0x30240000, 35166 /* gran */ 1, 35167 /* bytes */ 5, 35168 /* nFields */ 4, 35169 /* *fields */ soc_FP_RANGE_CHECK_BCM56640_A0m_fields, 35170 /* *views */ NULL, 35171 /* *views_num */ NULL, 35172 /* snoop_cb */ NULL, 35173 /* snoop_user_data */ NULL, 35174 /* snoop_flags */ 0, 35175 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35176 /* type */ SOC_MEM_TYPE_NORMAL, 35177 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35178 /* impl */ SOC_MEM_IMPL_NORMAL, 35179 /* cmic_mor_clks */ 0, 35180 }, 35181 #endif /* chips */ 35182 35183 #if defined(BCM_56680_A0) || defined(BCM_56680_B0) 35184 { /* SOC_MEM_INT_FP_RANGE_CHECK_BCM56680_A0m */ 35185 /* mem FP_RANGE_CHECKm */ 35186 /* flags */ SOC_MEM_FLAG_VALID | 35187 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35188 /* cmp_fn */ _soc_mem_cmp_undef, 35189 /* *null_entry */ _soc_mem_entry_null_zeroes, 35190 /* index_min */ 0, 35191 /* index_max */ 31, 35192 /* minblock */ 6, 35193 /* maxblock */ 6, 35194 /* blocks */ 0x40, 35195 /* blocks_hi */ 0, 35196 /* base */ 0x0f000000, 35197 /* gran */ 1, 35198 /* bytes */ 5, 35199 /* nFields */ 4, 35200 /* *fields */ soc_FP_RANGE_CHECK_BCM56624_A0m_fields, 35201 /* *views */ NULL, 35202 /* *views_num */ NULL, 35203 /* snoop_cb */ NULL, 35204 /* snoop_user_data */ NULL, 35205 /* snoop_flags */ 0, 35206 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35207 /* type */ SOC_MEM_TYPE_NORMAL, 35208 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35209 /* impl */ SOC_MEM_IMPL_NORMAL, 35210 /* cmic_mor_clks */ 0, 35211 }, 35212 #endif /* chips */ 35213 35214 #if defined(BCM_56685_A0) || defined(BCM_56685_B0) 35215 { /* SOC_MEM_INT_FP_RANGE_CHECK_BCM56685_A0m */ 35216 /* mem FP_RANGE_CHECKm */ 35217 /* flags */ SOC_MEM_FLAG_VALID | 35218 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35219 /* cmp_fn */ _soc_mem_cmp_undef, 35220 /* *null_entry */ _soc_mem_entry_null_zeroes, 35221 /* index_min */ 0, 35222 /* index_max */ 63, 35223 /* minblock */ 6, 35224 /* maxblock */ 6, 35225 /* blocks */ 0x40, 35226 /* blocks_hi */ 0, 35227 /* base */ 0x0c000000, 35228 /* gran */ 1, 35229 /* bytes */ 5, 35230 /* nFields */ 4, 35231 /* *fields */ soc_FP_RANGE_CHECK_BCM56624_A0m_fields, 35232 /* *views */ NULL, 35233 /* *views_num */ NULL, 35234 /* snoop_cb */ NULL, 35235 /* snoop_user_data */ NULL, 35236 /* snoop_flags */ 0, 35237 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35238 /* type */ SOC_MEM_TYPE_NORMAL, 35239 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35240 /* impl */ SOC_MEM_IMPL_NORMAL, 35241 /* cmic_mor_clks */ 0, 35242 }, 35243 #endif /* chips */ 35244 35245 #if defined(BCM_56800_A0) 35246 { /* SOC_MEM_INT_FP_RANGE_CHECK_BCM56800_A0m */ 35247 /* mem FP_RANGE_CHECKm */ 35248 /* flags */ SOC_MEM_FLAG_VALID | 35249 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35250 /* cmp_fn */ _soc_mem_cmp_undef, 35251 /* *null_entry */ _soc_mem_entry_null_zeroes, 35252 /* index_min */ 0, 35253 /* index_max */ 15, 35254 /* minblock */ 4, 35255 /* maxblock */ 4, 35256 /* blocks */ 0x10, 35257 /* blocks_hi */ 0, 35258 /* base */ 0x0c060000, 35259 /* gran */ 1, 35260 /* bytes */ 5, 35261 /* nFields */ 4, 35262 /* *fields */ soc_FP_RANGE_CHECKm_fields, 35263 /* *views */ NULL, 35264 /* *views_num */ NULL, 35265 /* snoop_cb */ NULL, 35266 /* snoop_user_data */ NULL, 35267 /* snoop_flags */ 0, 35268 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35269 /* type */ SOC_MEM_TYPE_NORMAL, 35270 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35271 /* impl */ SOC_MEM_IMPL_NORMAL, 35272 /* cmic_mor_clks */ 0, 35273 }, 35274 #endif /* chips */ 35275 35276 #if defined(BCM_56725_A0) || defined(BCM_56820_A0) 35277 { /* SOC_MEM_INT_FP_RANGE_CHECK_BCM56820_A0m */ 35278 /* mem FP_RANGE_CHECKm */ 35279 /* flags */ SOC_MEM_FLAG_VALID | 35280 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35281 /* cmp_fn */ _soc_mem_cmp_undef, 35282 /* *null_entry */ _soc_mem_entry_null_zeroes, 35283 /* index_min */ 0, 35284 /* index_max */ 31, 35285 /* minblock */ 3, 35286 /* maxblock */ 3, 35287 /* blocks */ 0x8, 35288 /* blocks_hi */ 0, 35289 /* base */ 0x0d060000, 35290 /* gran */ 1, 35291 /* bytes */ 5, 35292 /* nFields */ 4, 35293 /* *fields */ soc_FP_RANGE_CHECK_BCM56624_A0m_fields, 35294 /* *views */ NULL, 35295 /* *views_num */ NULL, 35296 /* snoop_cb */ NULL, 35297 /* snoop_user_data */ NULL, 35298 /* snoop_flags */ 0, 35299 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35300 /* type */ SOC_MEM_TYPE_NORMAL, 35301 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35302 /* impl */ SOC_MEM_IMPL_NORMAL, 35303 /* cmic_mor_clks */ 0, 35304 }, 35305 #endif /* chips */ 35306 35307 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 35308 { /* SOC_MEM_INT_FP_RANGE_CHECK_BCM56840_A0m */ 35309 /* mem FP_RANGE_CHECKm */ 35310 /* flags */ SOC_MEM_FLAG_VALID | 35311 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35312 /* cmp_fn */ _soc_mem_cmp_undef, 35313 /* *null_entry */ _soc_mem_entry_null_zeroes, 35314 /* index_min */ 0, 35315 /* index_max */ 31, 35316 /* minblock */ 6, 35317 /* maxblock */ 6, 35318 /* blocks */ 0x40, 35319 /* blocks_hi */ 0, 35320 /* base */ 0x0d060000, 35321 /* gran */ 1, 35322 /* bytes */ 5, 35323 /* nFields */ 4, 35324 /* *fields */ soc_FP_RANGE_CHECK_BCM56624_A0m_fields, 35325 /* *views */ NULL, 35326 /* *views_num */ NULL, 35327 /* snoop_cb */ NULL, 35328 /* snoop_user_data */ NULL, 35329 /* snoop_flags */ 0, 35330 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35331 /* type */ SOC_MEM_TYPE_NORMAL, 35332 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35333 /* impl */ SOC_MEM_IMPL_NORMAL, 35334 /* cmic_mor_clks */ 0, 35335 }, 35336 #endif /* chips */ 35337 35338 #if defined(BCM_56850_A0) 35339 { /* SOC_MEM_INT_FP_RANGE_CHECK_BCM56850_A0m */ 35340 /* mem FP_RANGE_CHECKm */ 35341 /* flags */ SOC_MEM_FLAG_VALID | 35342 SOC_MEM_FLAG_CACHABLE | 35343 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 35344 /* cmp_fn */ _soc_mem_cmp_undef, 35345 /* *null_entry */ _soc_mem_entry_null_zeroes, 35346 /* index_min */ 0, 35347 /* index_max */ 31, 35348 /* minblock */ 10, 35349 /* maxblock */ 10, 35350 /* blocks */ 0x400, 35351 /* blocks_hi */ 0, 35352 /* base */ 0x3c000000, 35353 /* gran */ 1, 35354 /* bytes */ 5, 35355 /* nFields */ 4, 35356 /* *fields */ soc_FP_RANGE_CHECK_BCM56640_A0m_fields, 35357 /* *views */ NULL, 35358 /* *views_num */ NULL, 35359 /* snoop_cb */ NULL, 35360 /* snoop_user_data */ NULL, 35361 /* snoop_flags */ 0, 35362 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35363 /* type */ SOC_MEM_TYPE_NORMAL, 35364 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35365 /* impl */ SOC_MEM_IMPL_NORMAL, 35366 /* cmic_mor_clks */ 0, 35367 }, 35368 #endif /* chips */ 35369 35370 #if defined(BCM_56860_A0) 35371 { /* SOC_MEM_INT_FP_RANGE_CHECK_BCM56860_A0m */ 35372 /* mem FP_RANGE_CHECKm */ 35373 /* flags */ SOC_MEM_FLAG_VALID | 35374 SOC_MEM_FLAG_CACHABLE | 35375 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 35376 /* cmp_fn */ _soc_mem_cmp_undef, 35377 /* *null_entry */ _soc_mem_entry_null_zeroes, 35378 /* index_min */ 0, 35379 /* index_max */ 31, 35380 /* minblock */ 11, 35381 /* maxblock */ 11, 35382 /* blocks */ 0x800, 35383 /* blocks_hi */ 0, 35384 /* base */ 0x4c000000, 35385 /* gran */ 1, 35386 /* bytes */ 5, 35387 /* nFields */ 4, 35388 /* *fields */ soc_FP_RANGE_CHECK_BCM56640_A0m_fields, 35389 /* *views */ NULL, 35390 /* *views_num */ NULL, 35391 /* snoop_cb */ NULL, 35392 /* snoop_user_data */ NULL, 35393 /* snoop_flags */ 0, 35394 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35395 /* type */ SOC_MEM_TYPE_NORMAL, 35396 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35397 /* impl */ SOC_MEM_IMPL_NORMAL, 35398 /* cmic_mor_clks */ 0, 35399 }, 35400 #endif /* chips */ 35401 35402 #if defined(BCM_88732_A0) 35403 { /* SOC_MEM_INT_FP_RANGE_CHECK_BCM88732_A0m */ 35404 /* mem FP_RANGE_CHECKm */ 35405 /* flags */ SOC_MEM_FLAG_VALID | 35406 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35407 /* cmp_fn */ _soc_mem_cmp_undef, 35408 /* *null_entry */ _soc_mem_entry_null_zeroes, 35409 /* index_min */ 0, 35410 /* index_max */ 31, 35411 /* minblock */ 5, 35412 /* maxblock */ 5, 35413 /* blocks */ 0x20, 35414 /* blocks_hi */ 0, 35415 /* base */ 0x07000000, 35416 /* gran */ 1, 35417 /* bytes */ 5, 35418 /* nFields */ 4, 35419 /* *fields */ soc_FP_RANGE_CHECK_BCM56624_A0m_fields, 35420 /* *views */ NULL, 35421 /* *views_num */ NULL, 35422 /* snoop_cb */ NULL, 35423 /* snoop_user_data */ NULL, 35424 /* snoop_flags */ 0, 35425 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35426 /* type */ SOC_MEM_TYPE_NORMAL, 35427 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35428 /* impl */ SOC_MEM_IMPL_NORMAL, 35429 /* cmic_mor_clks */ 0, 35430 }, 35431 #endif /* chips */ 35432 35433 #if defined(BCM_56224_A0) || defined(BCM_56224_B0) 35434 { /* SOC_MEM_INT_FP_SC_BCAST_METER_TABLEm */ 35435 /* mem FP_SC_BCAST_METER_TABLEm */ 35436 /* flags */ SOC_MEM_FLAG_VALID | 35437 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35438 /* cmp_fn */ _soc_mem_cmp_undef, 35439 /* *null_entry */ _soc_mem_entry_null_zeroes, 35440 /* index_min */ 0, 35441 /* index_max */ 29, 35442 /* minblock */ 6, 35443 /* maxblock */ 6, 35444 /* blocks */ 0x40, 35445 /* blocks_hi */ 0, 35446 /* base */ 0x0d080000, 35447 /* gran */ 1, 35448 /* bytes */ 7, 35449 /* nFields */ 3, 35450 /* *fields */ soc_FP_SC_BCAST_METER_TABLEm_fields, 35451 /* *views */ NULL, 35452 /* *views_num */ NULL, 35453 /* snoop_cb */ NULL, 35454 /* snoop_user_data */ NULL, 35455 /* snoop_flags */ 0, 35456 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35457 /* type */ SOC_MEM_TYPE_NORMAL, 35458 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35459 /* impl */ SOC_MEM_IMPL_NORMAL, 35460 /* cmic_mor_clks */ 0, 35461 }, 35462 #endif /* chips */ 35463 35464 #if defined(BCM_53314_A0) || defined(BCM_53324_A0) 35465 { /* SOC_MEM_INT_FP_SC_BCAST_METER_TABLE_BCM53314_A0m */ 35466 /* mem FP_SC_BCAST_METER_TABLEm */ 35467 /* flags */ SOC_MEM_FLAG_VALID | 35468 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35469 /* cmp_fn */ _soc_mem_cmp_undef, 35470 /* *null_entry */ _soc_mem_entry_null_zeroes, 35471 /* index_min */ 0, 35472 /* index_max */ 24, 35473 /* minblock */ 6, 35474 /* maxblock */ 6, 35475 /* blocks */ 0x40, 35476 /* blocks_hi */ 0, 35477 /* base */ 0x0d080000, 35478 /* gran */ 1, 35479 /* bytes */ 7, 35480 /* nFields */ 3, 35481 /* *fields */ soc_FP_SC_BCAST_METER_TABLEm_fields, 35482 /* *views */ NULL, 35483 /* *views_num */ NULL, 35484 /* snoop_cb */ NULL, 35485 /* snoop_user_data */ NULL, 35486 /* snoop_flags */ 0, 35487 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35488 /* type */ SOC_MEM_TYPE_NORMAL, 35489 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35490 /* impl */ SOC_MEM_IMPL_NORMAL, 35491 /* cmic_mor_clks */ 0, 35492 }, 35493 #endif /* chips */ 35494 35495 #if defined(BCM_56224_A0) || defined(BCM_56224_B0) 35496 { /* SOC_MEM_INT_FP_SC_DLF_METER_TABLEm */ 35497 /* mem FP_SC_DLF_METER_TABLEm */ 35498 /* flags */ SOC_MEM_FLAG_VALID | 35499 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35500 /* cmp_fn */ _soc_mem_cmp_undef, 35501 /* *null_entry */ _soc_mem_entry_null_zeroes, 35502 /* index_min */ 0, 35503 /* index_max */ 29, 35504 /* minblock */ 6, 35505 /* maxblock */ 6, 35506 /* blocks */ 0x40, 35507 /* blocks_hi */ 0, 35508 /* base */ 0x0d08003c, 35509 /* gran */ 1, 35510 /* bytes */ 7, 35511 /* nFields */ 3, 35512 /* *fields */ soc_FP_SC_BCAST_METER_TABLEm_fields, 35513 /* *views */ NULL, 35514 /* *views_num */ NULL, 35515 /* snoop_cb */ NULL, 35516 /* snoop_user_data */ NULL, 35517 /* snoop_flags */ 0, 35518 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35519 /* type */ SOC_MEM_TYPE_NORMAL, 35520 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35521 /* impl */ SOC_MEM_IMPL_NORMAL, 35522 /* cmic_mor_clks */ 0, 35523 }, 35524 #endif /* chips */ 35525 35526 #if defined(BCM_53314_A0) || defined(BCM_53324_A0) 35527 { /* SOC_MEM_INT_FP_SC_DLF_METER_TABLE_BCM53314_A0m */ 35528 /* mem FP_SC_DLF_METER_TABLEm */ 35529 /* flags */ SOC_MEM_FLAG_VALID | 35530 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35531 /* cmp_fn */ _soc_mem_cmp_undef, 35532 /* *null_entry */ _soc_mem_entry_null_zeroes, 35533 /* index_min */ 0, 35534 /* index_max */ 24, 35535 /* minblock */ 6, 35536 /* maxblock */ 6, 35537 /* blocks */ 0x40, 35538 /* blocks_hi */ 0, 35539 /* base */ 0x0d080032, 35540 /* gran */ 1, 35541 /* bytes */ 7, 35542 /* nFields */ 3, 35543 /* *fields */ soc_FP_SC_BCAST_METER_TABLEm_fields, 35544 /* *views */ NULL, 35545 /* *views_num */ NULL, 35546 /* snoop_cb */ NULL, 35547 /* snoop_user_data */ NULL, 35548 /* snoop_flags */ 0, 35549 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35550 /* type */ SOC_MEM_TYPE_NORMAL, 35551 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35552 /* impl */ SOC_MEM_IMPL_NORMAL, 35553 /* cmic_mor_clks */ 0, 35554 }, 35555 #endif /* chips */ 35556 35557 #if defined(BCM_56224_A0) || defined(BCM_56224_B0) 35558 { /* SOC_MEM_INT_FP_SC_MCAST_METER_TABLEm */ 35559 /* mem FP_SC_MCAST_METER_TABLEm */ 35560 /* flags */ SOC_MEM_FLAG_VALID | 35561 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35562 /* cmp_fn */ _soc_mem_cmp_undef, 35563 /* *null_entry */ _soc_mem_entry_null_zeroes, 35564 /* index_min */ 0, 35565 /* index_max */ 29, 35566 /* minblock */ 6, 35567 /* maxblock */ 6, 35568 /* blocks */ 0x40, 35569 /* blocks_hi */ 0, 35570 /* base */ 0x0d08001e, 35571 /* gran */ 1, 35572 /* bytes */ 7, 35573 /* nFields */ 3, 35574 /* *fields */ soc_FP_SC_BCAST_METER_TABLEm_fields, 35575 /* *views */ NULL, 35576 /* *views_num */ NULL, 35577 /* snoop_cb */ NULL, 35578 /* snoop_user_data */ NULL, 35579 /* snoop_flags */ 0, 35580 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35581 /* type */ SOC_MEM_TYPE_NORMAL, 35582 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35583 /* impl */ SOC_MEM_IMPL_NORMAL, 35584 /* cmic_mor_clks */ 0, 35585 }, 35586 #endif /* chips */ 35587 35588 #if defined(BCM_53314_A0) || defined(BCM_53324_A0) 35589 { /* SOC_MEM_INT_FP_SC_MCAST_METER_TABLE_BCM53314_A0m */ 35590 /* mem FP_SC_MCAST_METER_TABLEm */ 35591 /* flags */ SOC_MEM_FLAG_VALID | 35592 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35593 /* cmp_fn */ _soc_mem_cmp_undef, 35594 /* *null_entry */ _soc_mem_entry_null_zeroes, 35595 /* index_min */ 0, 35596 /* index_max */ 24, 35597 /* minblock */ 6, 35598 /* maxblock */ 6, 35599 /* blocks */ 0x40, 35600 /* blocks_hi */ 0, 35601 /* base */ 0x0d080019, 35602 /* gran */ 1, 35603 /* bytes */ 7, 35604 /* nFields */ 3, 35605 /* *fields */ soc_FP_SC_BCAST_METER_TABLEm_fields, 35606 /* *views */ NULL, 35607 /* *views_num */ NULL, 35608 /* snoop_cb */ NULL, 35609 /* snoop_user_data */ NULL, 35610 /* snoop_flags */ 0, 35611 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35612 /* type */ SOC_MEM_TYPE_NORMAL, 35613 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35614 /* impl */ SOC_MEM_IMPL_NORMAL, 35615 /* cmic_mor_clks */ 0, 35616 }, 35617 #endif /* chips */ 35618 35619 #if defined(BCM_56224_A0) || defined(BCM_56224_B0) 35620 { /* SOC_MEM_INT_FP_SC_METER_TABLEm */ 35621 /* mem FP_SC_METER_TABLEm */ 35622 /* flags */ SOC_MEM_FLAG_VALID | 35623 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35624 /* cmp_fn */ _soc_mem_cmp_undef, 35625 /* *null_entry */ _soc_mem_entry_null_zeroes, 35626 /* index_min */ 0, 35627 /* index_max */ 89, 35628 /* minblock */ 6, 35629 /* maxblock */ 6, 35630 /* blocks */ 0x40, 35631 /* blocks_hi */ 0, 35632 /* base */ 0x0d080000, 35633 /* gran */ 1, 35634 /* bytes */ 7, 35635 /* nFields */ 3, 35636 /* *fields */ soc_FP_SC_BCAST_METER_TABLEm_fields, 35637 /* *views */ NULL, 35638 /* *views_num */ NULL, 35639 /* snoop_cb */ NULL, 35640 /* snoop_user_data */ NULL, 35641 /* snoop_flags */ 0, 35642 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35643 /* type */ SOC_MEM_TYPE_NORMAL, 35644 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35645 /* impl */ SOC_MEM_IMPL_NORMAL, 35646 /* cmic_mor_clks */ 0, 35647 }, 35648 #endif /* chips */ 35649 35650 #if defined(BCM_53314_A0) || defined(BCM_53324_A0) 35651 { /* SOC_MEM_INT_FP_SC_METER_TABLE_BCM53314_A0m */ 35652 /* mem FP_SC_METER_TABLEm */ 35653 /* flags */ SOC_MEM_FLAG_VALID | 35654 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35655 /* cmp_fn */ _soc_mem_cmp_undef, 35656 /* *null_entry */ _soc_mem_entry_null_zeroes, 35657 /* index_min */ 0, 35658 /* index_max */ 74, 35659 /* minblock */ 6, 35660 /* maxblock */ 6, 35661 /* blocks */ 0x40, 35662 /* blocks_hi */ 0, 35663 /* base */ 0x0d080000, 35664 /* gran */ 1, 35665 /* bytes */ 7, 35666 /* nFields */ 3, 35667 /* *fields */ soc_FP_SC_BCAST_METER_TABLEm_fields, 35668 /* *views */ NULL, 35669 /* *views_num */ NULL, 35670 /* snoop_cb */ NULL, 35671 /* snoop_user_data */ NULL, 35672 /* snoop_flags */ 0, 35673 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35674 /* type */ SOC_MEM_TYPE_NORMAL, 35675 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35676 /* impl */ SOC_MEM_IMPL_NORMAL, 35677 /* cmic_mor_clks */ 0, 35678 }, 35679 #endif /* chips */ 35680 35681 #if defined(BCM_56224_A0) || defined(BCM_56224_B0) 35682 { /* SOC_MEM_INT_FP_SLICE_ENTRY_PORT_SELm */ 35683 /* mem FP_SLICE_ENTRY_PORT_SELm */ 35684 /* flags */ SOC_MEM_FLAG_VALID | 35685 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35686 /* cmp_fn */ _soc_mem_cmp_undef, 35687 /* *null_entry */ _soc_mem_entry_null_zeroes, 35688 /* index_min */ 0, 35689 /* index_max */ 479, 35690 /* minblock */ 6, 35691 /* maxblock */ 6, 35692 /* blocks */ 0x40, 35693 /* blocks_hi */ 0, 35694 /* base */ 0x0d010000, 35695 /* gran */ 1, 35696 /* bytes */ 16, 35697 /* nFields */ 5, 35698 /* *fields */ soc_FP_SLICE_ENTRY_PORT_SELm_fields, 35699 /* *views */ NULL, 35700 /* *views_num */ NULL, 35701 /* snoop_cb */ NULL, 35702 /* snoop_user_data */ NULL, 35703 /* snoop_flags */ 0, 35704 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35705 /* type */ SOC_MEM_TYPE_NORMAL, 35706 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35707 /* impl */ SOC_MEM_IMPL_NORMAL, 35708 /* cmic_mor_clks */ 0, 35709 }, 35710 #endif /* chips */ 35711 35712 #if defined(BCM_53314_A0) || defined(BCM_53324_A0) 35713 { /* SOC_MEM_INT_FP_SLICE_ENTRY_PORT_SEL_BCM53314_A0m */ 35714 /* mem FP_SLICE_ENTRY_PORT_SELm */ 35715 /* flags */ SOC_MEM_FLAG_VALID | 35716 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35717 /* cmp_fn */ _soc_mem_cmp_undef, 35718 /* *null_entry */ _soc_mem_entry_null_zeroes, 35719 /* index_min */ 0, 35720 /* index_max */ 99, 35721 /* minblock */ 6, 35722 /* maxblock */ 6, 35723 /* blocks */ 0x40, 35724 /* blocks_hi */ 0, 35725 /* base */ 0x0d010000, 35726 /* gran */ 1, 35727 /* bytes */ 16, 35728 /* nFields */ 5, 35729 /* *fields */ soc_FP_SLICE_ENTRY_PORT_SELm_fields, 35730 /* *views */ NULL, 35731 /* *views_num */ NULL, 35732 /* snoop_cb */ NULL, 35733 /* snoop_user_data */ NULL, 35734 /* snoop_flags */ 0, 35735 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35736 /* type */ SOC_MEM_TYPE_NORMAL, 35737 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35738 /* impl */ SOC_MEM_IMPL_NORMAL, 35739 /* cmic_mor_clks */ 0, 35740 }, 35741 #endif /* chips */ 35742 35743 #if defined(BCM_56624_A0) || defined(BCM_56624_B0) 35744 { /* SOC_MEM_INT_FP_SLICE_KEY_CONTROLm */ 35745 /* mem FP_SLICE_KEY_CONTROLm */ 35746 /* flags */ SOC_MEM_FLAG_VALID | 35747 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35748 /* cmp_fn */ _soc_mem_cmp_undef, 35749 /* *null_entry */ _soc_mem_entry_null_zeroes, 35750 /* index_min */ 0, 35751 /* index_max */ 0, 35752 /* minblock */ 7, 35753 /* maxblock */ 7, 35754 /* blocks */ 0x80, 35755 /* blocks_hi */ 0, 35756 /* base */ 0x0f040000, 35757 /* gran */ 1, 35758 /* bytes */ 18, 35759 /* nFields */ 96, 35760 /* *fields */ soc_FP_SLICE_KEY_CONTROLm_fields, 35761 /* *views */ NULL, 35762 /* *views_num */ NULL, 35763 /* snoop_cb */ NULL, 35764 /* snoop_user_data */ NULL, 35765 /* snoop_flags */ 0, 35766 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35767 /* type */ SOC_MEM_TYPE_NORMAL, 35768 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35769 /* impl */ SOC_MEM_IMPL_NORMAL, 35770 /* cmic_mor_clks */ 0, 35771 }, 35772 #endif /* chips */ 35773 35774 #if defined(BCM_53400_A0) 35775 { /* SOC_MEM_INT_FP_SLICE_KEY_CONTROL_BCM53400_A0m */ 35776 /* mem FP_SLICE_KEY_CONTROLm */ 35777 /* flags */ SOC_MEM_FLAG_VALID | 35778 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35779 /* cmp_fn */ _soc_mem_cmp_undef, 35780 /* *null_entry */ _soc_mem_entry_null_zeroes, 35781 /* index_min */ 0, 35782 /* index_max */ 0, 35783 /* minblock */ 5, 35784 /* maxblock */ 5, 35785 /* blocks */ 0x20, 35786 /* blocks_hi */ 0, 35787 /* base */ 0x38200000, 35788 /* gran */ 1, 35789 /* bytes */ 11, 35790 /* nFields */ 64, 35791 /* *fields */ soc_FP_SLICE_KEY_CONTROL_BCM53400_A0m_fields, 35792 /* *views */ NULL, 35793 /* *views_num */ NULL, 35794 /* snoop_cb */ NULL, 35795 /* snoop_user_data */ NULL, 35796 /* snoop_flags */ 0, 35797 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35798 /* type */ SOC_MEM_TYPE_NORMAL, 35799 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35800 /* impl */ SOC_MEM_IMPL_NORMAL, 35801 /* cmic_mor_clks */ 0, 35802 }, 35803 #endif /* chips */ 35804 35805 #if defined(BCM_53540_A0) 35806 { /* SOC_MEM_INT_FP_SLICE_KEY_CONTROL_BCM53540_A0m */ 35807 /* mem FP_SLICE_KEY_CONTROLm */ 35808 /* flags */ SOC_MEM_FLAG_VALID | 35809 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35810 /* cmp_fn */ _soc_mem_cmp_undef, 35811 /* *null_entry */ _soc_mem_entry_null_zeroes, 35812 /* index_min */ 0, 35813 /* index_max */ 0, 35814 /* minblock */ 8, 35815 /* maxblock */ 8, 35816 /* blocks */ 0x100, 35817 /* blocks_hi */ 0, 35818 /* base */ 0x38200000, 35819 /* gran */ 1, 35820 /* bytes */ 15, 35821 /* nFields */ 64, 35822 /* *fields */ soc_FP_SLICE_KEY_CONTROL_BCM56160_A0m_fields, 35823 /* *views */ NULL, 35824 /* *views_num */ NULL, 35825 /* snoop_cb */ NULL, 35826 /* snoop_user_data */ NULL, 35827 /* snoop_flags */ 0, 35828 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35829 /* type */ SOC_MEM_TYPE_NORMAL, 35830 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35831 /* impl */ SOC_MEM_IMPL_NORMAL, 35832 /* cmic_mor_clks */ 0, 35833 }, 35834 #endif /* chips */ 35835 35836 #if defined(BCM_53570_A0) || defined(BCM_53570_B0) 35837 { /* SOC_MEM_INT_FP_SLICE_KEY_CONTROL_BCM53570_A0m */ 35838 /* mem FP_SLICE_KEY_CONTROLm */ 35839 /* flags */ SOC_MEM_FLAG_VALID | 35840 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35841 /* cmp_fn */ _soc_mem_cmp_undef, 35842 /* *null_entry */ _soc_mem_entry_null_zeroes, 35843 /* index_min */ 0, 35844 /* index_max */ 0, 35845 /* minblock */ 15, 35846 /* maxblock */ 15, 35847 /* blocks */ 0x8000, 35848 /* blocks_hi */ 0, 35849 /* base */ 0x38200000, 35850 /* gran */ 1, 35851 /* bytes */ 23, 35852 /* nFields */ 96, 35853 /* *fields */ soc_FP_SLICE_KEY_CONTROL_BCM53570_A0m_fields, 35854 /* *views */ NULL, 35855 /* *views_num */ NULL, 35856 /* snoop_cb */ NULL, 35857 /* snoop_user_data */ NULL, 35858 /* snoop_flags */ 0, 35859 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35860 /* type */ SOC_MEM_TYPE_NORMAL, 35861 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35862 /* impl */ SOC_MEM_IMPL_NORMAL, 35863 /* cmic_mor_clks */ 0, 35864 }, 35865 #endif /* chips */ 35866 35867 #if defined(BCM_56142_A0) 35868 { /* SOC_MEM_INT_FP_SLICE_KEY_CONTROL_BCM56142_A0m */ 35869 /* mem FP_SLICE_KEY_CONTROLm */ 35870 /* flags */ SOC_MEM_FLAG_VALID | 35871 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35872 /* cmp_fn */ _soc_mem_cmp_undef, 35873 /* *null_entry */ _soc_mem_entry_null_zeroes, 35874 /* index_min */ 0, 35875 /* index_max */ 0, 35876 /* minblock */ 5, 35877 /* maxblock */ 5, 35878 /* blocks */ 0x20, 35879 /* blocks_hi */ 0, 35880 /* base */ 0x0f040000, 35881 /* gran */ 1, 35882 /* bytes */ 5, 35883 /* nFields */ 24, 35884 /* *fields */ soc_FP_SLICE_KEY_CONTROL_BCM56142_A0m_fields, 35885 /* *views */ NULL, 35886 /* *views_num */ NULL, 35887 /* snoop_cb */ NULL, 35888 /* snoop_user_data */ NULL, 35889 /* snoop_flags */ 0, 35890 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35891 /* type */ SOC_MEM_TYPE_NORMAL, 35892 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35893 /* impl */ SOC_MEM_IMPL_NORMAL, 35894 /* cmic_mor_clks */ 0, 35895 }, 35896 #endif /* chips */ 35897 35898 #if defined(BCM_56150_A0) 35899 { /* SOC_MEM_INT_FP_SLICE_KEY_CONTROL_BCM56150_A0m */ 35900 /* mem FP_SLICE_KEY_CONTROLm */ 35901 /* flags */ SOC_MEM_FLAG_VALID | 35902 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35903 /* cmp_fn */ _soc_mem_cmp_undef, 35904 /* *null_entry */ _soc_mem_entry_null_zeroes, 35905 /* index_min */ 0, 35906 /* index_max */ 0, 35907 /* minblock */ 5, 35908 /* maxblock */ 5, 35909 /* blocks */ 0x20, 35910 /* blocks_hi */ 0, 35911 /* base */ 0x3c200000, 35912 /* gran */ 1, 35913 /* bytes */ 9, 35914 /* nFields */ 48, 35915 /* *fields */ soc_FP_SLICE_KEY_CONTROL_BCM56150_A0m_fields, 35916 /* *views */ NULL, 35917 /* *views_num */ NULL, 35918 /* snoop_cb */ NULL, 35919 /* snoop_user_data */ NULL, 35920 /* snoop_flags */ 0, 35921 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35922 /* type */ SOC_MEM_TYPE_NORMAL, 35923 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35924 /* impl */ SOC_MEM_IMPL_NORMAL, 35925 /* cmic_mor_clks */ 0, 35926 }, 35927 #endif /* chips */ 35928 35929 #if defined(BCM_56160_A0) 35930 { /* SOC_MEM_INT_FP_SLICE_KEY_CONTROL_BCM56160_A0m */ 35931 /* mem FP_SLICE_KEY_CONTROLm */ 35932 /* flags */ SOC_MEM_FLAG_VALID | 35933 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35934 /* cmp_fn */ _soc_mem_cmp_undef, 35935 /* *null_entry */ _soc_mem_entry_null_zeroes, 35936 /* index_min */ 0, 35937 /* index_max */ 0, 35938 /* minblock */ 7, 35939 /* maxblock */ 7, 35940 /* blocks */ 0x80, 35941 /* blocks_hi */ 0, 35942 /* base */ 0x38200000, 35943 /* gran */ 1, 35944 /* bytes */ 15, 35945 /* nFields */ 64, 35946 /* *fields */ soc_FP_SLICE_KEY_CONTROL_BCM56160_A0m_fields, 35947 /* *views */ NULL, 35948 /* *views_num */ NULL, 35949 /* snoop_cb */ NULL, 35950 /* snoop_user_data */ NULL, 35951 /* snoop_flags */ 0, 35952 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35953 /* type */ SOC_MEM_TYPE_NORMAL, 35954 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35955 /* impl */ SOC_MEM_IMPL_NORMAL, 35956 /* cmic_mor_clks */ 0, 35957 }, 35958 #endif /* chips */ 35959 35960 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 35961 { /* SOC_MEM_INT_FP_SLICE_KEY_CONTROL_BCM56260_A0m */ 35962 /* mem FP_SLICE_KEY_CONTROLm */ 35963 /* flags */ SOC_MEM_FLAG_VALID | 35964 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35965 /* cmp_fn */ _soc_mem_cmp_undef, 35966 /* *null_entry */ _soc_mem_entry_null_zeroes, 35967 /* index_min */ 0, 35968 /* index_max */ 0, 35969 /* minblock */ 6, 35970 /* maxblock */ 6, 35971 /* blocks */ 0x40, 35972 /* blocks_hi */ 0, 35973 /* base */ 0x34200000, 35974 /* gran */ 1, 35975 /* bytes */ 26, 35976 /* nFields */ 96, 35977 /* *fields */ soc_FP_SLICE_KEY_CONTROL_BCM56260_A0m_fields, 35978 /* *views */ NULL, 35979 /* *views_num */ NULL, 35980 /* snoop_cb */ NULL, 35981 /* snoop_user_data */ NULL, 35982 /* snoop_flags */ 0, 35983 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35984 /* type */ SOC_MEM_TYPE_NORMAL, 35985 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35986 /* impl */ SOC_MEM_IMPL_NORMAL, 35987 /* cmic_mor_clks */ 0, 35988 }, 35989 #endif /* chips */ 35990 35991 #if defined(BCM_56270_A0) 35992 { /* SOC_MEM_INT_FP_SLICE_KEY_CONTROL_BCM56270_A0m */ 35993 /* mem FP_SLICE_KEY_CONTROLm */ 35994 /* flags */ SOC_MEM_FLAG_VALID | 35995 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35996 /* cmp_fn */ _soc_mem_cmp_undef, 35997 /* *null_entry */ _soc_mem_entry_null_zeroes, 35998 /* index_min */ 0, 35999 /* index_max */ 0, 36000 /* minblock */ 5, 36001 /* maxblock */ 5, 36002 /* blocks */ 0x20, 36003 /* blocks_hi */ 0, 36004 /* base */ 0x34200000, 36005 /* gran */ 1, 36006 /* bytes */ 17, 36007 /* nFields */ 64, 36008 /* *fields */ soc_FP_SLICE_KEY_CONTROL_BCM56270_A0m_fields, 36009 /* *views */ NULL, 36010 /* *views_num */ NULL, 36011 /* snoop_cb */ NULL, 36012 /* snoop_user_data */ NULL, 36013 /* snoop_flags */ 0, 36014 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36015 /* type */ SOC_MEM_TYPE_NORMAL, 36016 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36017 /* impl */ SOC_MEM_IMPL_NORMAL, 36018 /* cmic_mor_clks */ 0, 36019 }, 36020 #endif /* chips */ 36021 36022 #if defined(BCM_56334_A0) || defined(BCM_56334_B0) 36023 { /* SOC_MEM_INT_FP_SLICE_KEY_CONTROL_BCM56334_A0m */ 36024 /* mem FP_SLICE_KEY_CONTROLm */ 36025 /* flags */ SOC_MEM_FLAG_VALID | 36026 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36027 /* cmp_fn */ _soc_mem_cmp_undef, 36028 /* *null_entry */ _soc_mem_entry_null_zeroes, 36029 /* index_min */ 0, 36030 /* index_max */ 0, 36031 /* minblock */ 5, 36032 /* maxblock */ 5, 36033 /* blocks */ 0x20, 36034 /* blocks_hi */ 0, 36035 /* base */ 0x0f040000, 36036 /* gran */ 1, 36037 /* bytes */ 9, 36038 /* nFields */ 48, 36039 /* *fields */ soc_FP_SLICE_KEY_CONTROL_BCM56334_A0m_fields, 36040 /* *views */ NULL, 36041 /* *views_num */ NULL, 36042 /* snoop_cb */ NULL, 36043 /* snoop_user_data */ NULL, 36044 /* snoop_flags */ 0, 36045 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36046 /* type */ SOC_MEM_TYPE_NORMAL, 36047 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36048 /* impl */ SOC_MEM_IMPL_NORMAL, 36049 /* cmic_mor_clks */ 0, 36050 }, 36051 #endif /* chips */ 36052 36053 #if defined(BCM_56340_A0) 36054 { /* SOC_MEM_INT_FP_SLICE_KEY_CONTROL_BCM56340_A0m */ 36055 /* mem FP_SLICE_KEY_CONTROLm */ 36056 /* flags */ SOC_MEM_FLAG_VALID | 36057 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36058 /* cmp_fn */ _soc_mem_cmp_undef, 36059 /* *null_entry */ _soc_mem_entry_null_zeroes, 36060 /* index_min */ 0, 36061 /* index_max */ 0, 36062 /* minblock */ 4, 36063 /* maxblock */ 4, 36064 /* blocks */ 0x10, 36065 /* blocks_hi */ 0, 36066 /* base */ 0x30340000, 36067 /* gran */ 1, 36068 /* bytes */ 32, 36069 /* nFields */ 144, 36070 /* *fields */ soc_FP_SLICE_KEY_CONTROL_BCM56640_A0m_fields, 36071 /* *views */ NULL, 36072 /* *views_num */ NULL, 36073 /* snoop_cb */ NULL, 36074 /* snoop_user_data */ NULL, 36075 /* snoop_flags */ 0, 36076 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36077 /* type */ SOC_MEM_TYPE_NORMAL, 36078 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36079 /* impl */ SOC_MEM_IMPL_NORMAL, 36080 /* cmic_mor_clks */ 0, 36081 }, 36082 #endif /* chips */ 36083 36084 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 36085 { /* SOC_MEM_INT_FP_SLICE_KEY_CONTROL_BCM56440_A0m */ 36086 /* mem FP_SLICE_KEY_CONTROLm */ 36087 /* flags */ SOC_MEM_FLAG_VALID | 36088 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36089 /* cmp_fn */ _soc_mem_cmp_undef, 36090 /* *null_entry */ _soc_mem_entry_null_zeroes, 36091 /* index_min */ 0, 36092 /* index_max */ 0, 36093 /* minblock */ 9, 36094 /* maxblock */ 9, 36095 /* blocks */ 0x200, 36096 /* blocks_hi */ 0, 36097 /* base */ 0x0d070000, 36098 /* gran */ 1, 36099 /* bytes */ 20, 36100 /* nFields */ 96, 36101 /* *fields */ soc_FP_SLICE_KEY_CONTROL_BCM56440_A0m_fields, 36102 /* *views */ NULL, 36103 /* *views_num */ NULL, 36104 /* snoop_cb */ NULL, 36105 /* snoop_user_data */ NULL, 36106 /* snoop_flags */ 0, 36107 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36108 /* type */ SOC_MEM_TYPE_NORMAL, 36109 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36110 /* impl */ SOC_MEM_IMPL_NORMAL, 36111 /* cmic_mor_clks */ 0, 36112 }, 36113 #endif /* chips */ 36114 36115 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 36116 defined(BCM_56450_B1) 36117 { /* SOC_MEM_INT_FP_SLICE_KEY_CONTROL_BCM56450_A0m */ 36118 /* mem FP_SLICE_KEY_CONTROLm */ 36119 /* flags */ SOC_MEM_FLAG_VALID | 36120 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36121 /* cmp_fn */ _soc_mem_cmp_undef, 36122 /* *null_entry */ _soc_mem_entry_null_zeroes, 36123 /* index_min */ 0, 36124 /* index_max */ 0, 36125 /* minblock */ 8, 36126 /* maxblock */ 8, 36127 /* blocks */ 0x100, 36128 /* blocks_hi */ 0, 36129 /* base */ 0x34200000, 36130 /* gran */ 1, 36131 /* bytes */ 34, 36132 /* nFields */ 128, 36133 /* *fields */ soc_FP_SLICE_KEY_CONTROL_BCM56450_A0m_fields, 36134 /* *views */ NULL, 36135 /* *views_num */ NULL, 36136 /* snoop_cb */ NULL, 36137 /* snoop_user_data */ NULL, 36138 /* snoop_flags */ 0, 36139 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36140 /* type */ SOC_MEM_TYPE_NORMAL, 36141 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36142 /* impl */ SOC_MEM_IMPL_NORMAL, 36143 /* cmic_mor_clks */ 0, 36144 }, 36145 #endif /* chips */ 36146 36147 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) 36148 { /* SOC_MEM_INT_FP_SLICE_KEY_CONTROL_BCM56524_A0m */ 36149 /* mem FP_SLICE_KEY_CONTROLm */ 36150 /* flags */ SOC_MEM_FLAG_VALID | 36151 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36152 /* cmp_fn */ _soc_mem_cmp_undef, 36153 /* *null_entry */ _soc_mem_entry_null_zeroes, 36154 /* index_min */ 0, 36155 /* index_max */ 0, 36156 /* minblock */ 8, 36157 /* maxblock */ 8, 36158 /* blocks */ 0x100, 36159 /* blocks_hi */ 0, 36160 /* base */ 0x0c040000, 36161 /* gran */ 1, 36162 /* bytes */ 22, 36163 /* nFields */ 112, 36164 /* *fields */ soc_FP_SLICE_KEY_CONTROL_BCM56634_A0m_fields, 36165 /* *views */ NULL, 36166 /* *views_num */ NULL, 36167 /* snoop_cb */ NULL, 36168 /* snoop_user_data */ NULL, 36169 /* snoop_flags */ 0, 36170 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36171 /* type */ SOC_MEM_TYPE_NORMAL, 36172 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36173 /* impl */ SOC_MEM_IMPL_NORMAL, 36174 /* cmic_mor_clks */ 0, 36175 }, 36176 #endif /* chips */ 36177 36178 #if defined(BCM_56560_A0) || defined(BCM_56670_A0) || \ 36179 defined(BCM_56670_B0) 36180 { /* SOC_MEM_INT_FP_SLICE_KEY_CONTROL_BCM56560_A0m */ 36181 /* mem FP_SLICE_KEY_CONTROLm */ 36182 /* flags */ SOC_MEM_FLAG_VALID | 36183 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36184 /* cmp_fn */ _soc_mem_cmp_undef, 36185 /* *null_entry */ _soc_mem_entry_null_zeroes, 36186 /* index_min */ 0, 36187 /* index_max */ 0, 36188 /* minblock */ 21, 36189 /* maxblock */ 21, 36190 /* blocks */ 0x200000, 36191 /* blocks_hi */ 0, 36192 /* base */ 0x4c240000, 36193 /* gran */ 1, 36194 /* bytes */ 32, 36195 /* nFields */ 132, 36196 /* *fields */ soc_FP_SLICE_KEY_CONTROL_BCM56560_A0m_fields, 36197 /* *views */ NULL, 36198 /* *views_num */ NULL, 36199 /* snoop_cb */ NULL, 36200 /* snoop_user_data */ NULL, 36201 /* snoop_flags */ 0, 36202 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36203 /* type */ SOC_MEM_TYPE_NORMAL, 36204 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36205 /* impl */ SOC_MEM_IMPL_NORMAL, 36206 /* cmic_mor_clks */ 0, 36207 }, 36208 #endif /* chips */ 36209 36210 #if defined(BCM_56560_B0) 36211 { /* SOC_MEM_INT_FP_SLICE_KEY_CONTROL_BCM56560_B0m */ 36212 /* mem FP_SLICE_KEY_CONTROLm */ 36213 /* flags */ SOC_MEM_FLAG_VALID | 36214 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36215 /* cmp_fn */ _soc_mem_cmp_undef, 36216 /* *null_entry */ _soc_mem_entry_null_zeroes, 36217 /* index_min */ 0, 36218 /* index_max */ 0, 36219 /* minblock */ 13, 36220 /* maxblock */ 13, 36221 /* blocks */ 0x2000, 36222 /* blocks_hi */ 0, 36223 /* base */ 0x4c240000, 36224 /* gran */ 1, 36225 /* bytes */ 32, 36226 /* nFields */ 132, 36227 /* *fields */ soc_FP_SLICE_KEY_CONTROL_BCM56560_A0m_fields, 36228 /* *views */ NULL, 36229 /* *views_num */ NULL, 36230 /* snoop_cb */ NULL, 36231 /* snoop_user_data */ NULL, 36232 /* snoop_flags */ 0, 36233 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36234 /* type */ SOC_MEM_TYPE_NORMAL, 36235 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36236 /* impl */ SOC_MEM_IMPL_NORMAL, 36237 /* cmic_mor_clks */ 0, 36238 }, 36239 #endif /* chips */ 36240 36241 #if defined(BCM_56634_A0) || defined(BCM_56634_B0) 36242 { /* SOC_MEM_INT_FP_SLICE_KEY_CONTROL_BCM56634_A0m */ 36243 /* mem FP_SLICE_KEY_CONTROLm */ 36244 /* flags */ SOC_MEM_FLAG_VALID | 36245 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36246 /* cmp_fn */ _soc_mem_cmp_undef, 36247 /* *null_entry */ _soc_mem_entry_null_zeroes, 36248 /* index_min */ 0, 36249 /* index_max */ 0, 36250 /* minblock */ 9, 36251 /* maxblock */ 9, 36252 /* blocks */ 0x200, 36253 /* blocks_hi */ 0, 36254 /* base */ 0x0c040000, 36255 /* gran */ 1, 36256 /* bytes */ 22, 36257 /* nFields */ 112, 36258 /* *fields */ soc_FP_SLICE_KEY_CONTROL_BCM56634_A0m_fields, 36259 /* *views */ NULL, 36260 /* *views_num */ NULL, 36261 /* snoop_cb */ NULL, 36262 /* snoop_user_data */ NULL, 36263 /* snoop_flags */ 0, 36264 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36265 /* type */ SOC_MEM_TYPE_NORMAL, 36266 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36267 /* impl */ SOC_MEM_IMPL_NORMAL, 36268 /* cmic_mor_clks */ 0, 36269 }, 36270 #endif /* chips */ 36271 36272 #if defined(BCM_56640_A0) 36273 { /* SOC_MEM_INT_FP_SLICE_KEY_CONTROL_BCM56640_A0m */ 36274 /* mem FP_SLICE_KEY_CONTROLm */ 36275 /* flags */ SOC_MEM_FLAG_VALID | 36276 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36277 /* cmp_fn */ _soc_mem_cmp_undef, 36278 /* *null_entry */ _soc_mem_entry_null_zeroes, 36279 /* index_min */ 0, 36280 /* index_max */ 0, 36281 /* minblock */ 7, 36282 /* maxblock */ 7, 36283 /* blocks */ 0x80, 36284 /* blocks_hi */ 0, 36285 /* base */ 0x30340000, 36286 /* gran */ 1, 36287 /* bytes */ 32, 36288 /* nFields */ 144, 36289 /* *fields */ soc_FP_SLICE_KEY_CONTROL_BCM56640_A0m_fields, 36290 /* *views */ NULL, 36291 /* *views_num */ NULL, 36292 /* snoop_cb */ NULL, 36293 /* snoop_user_data */ NULL, 36294 /* snoop_flags */ 0, 36295 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36296 /* type */ SOC_MEM_TYPE_NORMAL, 36297 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36298 /* impl */ SOC_MEM_IMPL_NORMAL, 36299 /* cmic_mor_clks */ 0, 36300 }, 36301 #endif /* chips */ 36302 36303 #if defined(BCM_56680_A0) || defined(BCM_56680_B0) 36304 { /* SOC_MEM_INT_FP_SLICE_KEY_CONTROL_BCM56680_A0m */ 36305 /* mem FP_SLICE_KEY_CONTROLm */ 36306 /* flags */ SOC_MEM_FLAG_VALID | 36307 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36308 /* cmp_fn */ _soc_mem_cmp_undef, 36309 /* *null_entry */ _soc_mem_entry_null_zeroes, 36310 /* index_min */ 0, 36311 /* index_max */ 0, 36312 /* minblock */ 6, 36313 /* maxblock */ 6, 36314 /* blocks */ 0x40, 36315 /* blocks_hi */ 0, 36316 /* base */ 0x0f040000, 36317 /* gran */ 1, 36318 /* bytes */ 18, 36319 /* nFields */ 96, 36320 /* *fields */ soc_FP_SLICE_KEY_CONTROLm_fields, 36321 /* *views */ NULL, 36322 /* *views_num */ NULL, 36323 /* snoop_cb */ NULL, 36324 /* snoop_user_data */ NULL, 36325 /* snoop_flags */ 0, 36326 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36327 /* type */ SOC_MEM_TYPE_NORMAL, 36328 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36329 /* impl */ SOC_MEM_IMPL_NORMAL, 36330 /* cmic_mor_clks */ 0, 36331 }, 36332 #endif /* chips */ 36333 36334 #if defined(BCM_56685_A0) || defined(BCM_56685_B0) 36335 { /* SOC_MEM_INT_FP_SLICE_KEY_CONTROL_BCM56685_A0m */ 36336 /* mem FP_SLICE_KEY_CONTROLm */ 36337 /* flags */ SOC_MEM_FLAG_VALID | 36338 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36339 /* cmp_fn */ _soc_mem_cmp_undef, 36340 /* *null_entry */ _soc_mem_entry_null_zeroes, 36341 /* index_min */ 0, 36342 /* index_max */ 0, 36343 /* minblock */ 6, 36344 /* maxblock */ 6, 36345 /* blocks */ 0x40, 36346 /* blocks_hi */ 0, 36347 /* base */ 0x0c040000, 36348 /* gran */ 1, 36349 /* bytes */ 22, 36350 /* nFields */ 112, 36351 /* *fields */ soc_FP_SLICE_KEY_CONTROL_BCM56634_A0m_fields, 36352 /* *views */ NULL, 36353 /* *views_num */ NULL, 36354 /* snoop_cb */ NULL, 36355 /* snoop_user_data */ NULL, 36356 /* snoop_flags */ 0, 36357 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36358 /* type */ SOC_MEM_TYPE_NORMAL, 36359 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36360 /* impl */ SOC_MEM_IMPL_NORMAL, 36361 /* cmic_mor_clks */ 0, 36362 }, 36363 #endif /* chips */ 36364 36365 #if defined(BCM_56725_A0) || defined(BCM_56820_A0) 36366 { /* SOC_MEM_INT_FP_SLICE_KEY_CONTROL_BCM56820_A0m */ 36367 /* mem FP_SLICE_KEY_CONTROLm */ 36368 /* flags */ SOC_MEM_FLAG_VALID | 36369 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36370 /* cmp_fn */ _soc_mem_cmp_undef, 36371 /* *null_entry */ _soc_mem_entry_null_zeroes, 36372 /* index_min */ 0, 36373 /* index_max */ 0, 36374 /* minblock */ 3, 36375 /* maxblock */ 3, 36376 /* blocks */ 0x8, 36377 /* blocks_hi */ 0, 36378 /* base */ 0x0d067000, 36379 /* gran */ 1, 36380 /* bytes */ 14, 36381 /* nFields */ 72, 36382 /* *fields */ soc_FP_SLICE_KEY_CONTROL_BCM56820_A0m_fields, 36383 /* *views */ NULL, 36384 /* *views_num */ NULL, 36385 /* snoop_cb */ NULL, 36386 /* snoop_user_data */ NULL, 36387 /* snoop_flags */ 0, 36388 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36389 /* type */ SOC_MEM_TYPE_NORMAL, 36390 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36391 /* impl */ SOC_MEM_IMPL_NORMAL, 36392 /* cmic_mor_clks */ 0, 36393 }, 36394 #endif /* chips */ 36395 36396 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 36397 { /* SOC_MEM_INT_FP_SLICE_KEY_CONTROL_BCM56840_A0m */ 36398 /* mem FP_SLICE_KEY_CONTROLm */ 36399 /* flags */ SOC_MEM_FLAG_VALID | 36400 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36401 /* cmp_fn */ _soc_mem_cmp_undef, 36402 /* *null_entry */ _soc_mem_entry_null_zeroes, 36403 /* index_min */ 0, 36404 /* index_max */ 0, 36405 /* minblock */ 6, 36406 /* maxblock */ 6, 36407 /* blocks */ 0x40, 36408 /* blocks_hi */ 0, 36409 /* base */ 0x0d072000, 36410 /* gran */ 1, 36411 /* bytes */ 18, 36412 /* nFields */ 90, 36413 /* *fields */ soc_FP_SLICE_KEY_CONTROL_BCM56840_A0m_fields, 36414 /* *views */ NULL, 36415 /* *views_num */ NULL, 36416 /* snoop_cb */ NULL, 36417 /* snoop_user_data */ NULL, 36418 /* snoop_flags */ 0, 36419 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36420 /* type */ SOC_MEM_TYPE_NORMAL, 36421 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36422 /* impl */ SOC_MEM_IMPL_NORMAL, 36423 /* cmic_mor_clks */ 0, 36424 }, 36425 #endif /* chips */ 36426 36427 #if defined(BCM_56850_A0) 36428 { /* SOC_MEM_INT_FP_SLICE_KEY_CONTROL_BCM56850_A0m */ 36429 /* mem FP_SLICE_KEY_CONTROLm */ 36430 /* flags */ SOC_MEM_FLAG_VALID | 36431 SOC_MEM_FLAG_CACHABLE | 36432 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 36433 /* cmp_fn */ _soc_mem_cmp_undef, 36434 /* *null_entry */ _soc_mem_entry_null_zeroes, 36435 /* index_min */ 0, 36436 /* index_max */ 0, 36437 /* minblock */ 10, 36438 /* maxblock */ 10, 36439 /* blocks */ 0x400, 36440 /* blocks_hi */ 0, 36441 /* base */ 0x3c240000, 36442 /* gran */ 1, 36443 /* bytes */ 30, 36444 /* nFields */ 120, 36445 /* *fields */ soc_FP_SLICE_KEY_CONTROL_BCM56850_A0m_fields, 36446 /* *views */ NULL, 36447 /* *views_num */ NULL, 36448 /* snoop_cb */ NULL, 36449 /* snoop_user_data */ NULL, 36450 /* snoop_flags */ 0, 36451 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36452 /* type */ SOC_MEM_TYPE_NORMAL, 36453 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36454 /* impl */ SOC_MEM_IMPL_NORMAL, 36455 /* cmic_mor_clks */ 0, 36456 }, 36457 #endif /* chips */ 36458 36459 #if defined(BCM_56860_A0) 36460 { /* SOC_MEM_INT_FP_SLICE_KEY_CONTROL_BCM56860_A0m */ 36461 /* mem FP_SLICE_KEY_CONTROLm */ 36462 /* flags */ SOC_MEM_FLAG_VALID | 36463 SOC_MEM_FLAG_CACHABLE | 36464 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 36465 /* cmp_fn */ _soc_mem_cmp_undef, 36466 /* *null_entry */ _soc_mem_entry_null_zeroes, 36467 /* index_min */ 0, 36468 /* index_max */ 0, 36469 /* minblock */ 11, 36470 /* maxblock */ 11, 36471 /* blocks */ 0x800, 36472 /* blocks_hi */ 0, 36473 /* base */ 0x4c240000, 36474 /* gran */ 1, 36475 /* bytes */ 32, 36476 /* nFields */ 132, 36477 /* *fields */ soc_FP_SLICE_KEY_CONTROL_BCM56860_A0m_fields, 36478 /* *views */ NULL, 36479 /* *views_num */ NULL, 36480 /* snoop_cb */ NULL, 36481 /* snoop_user_data */ NULL, 36482 /* snoop_flags */ 0, 36483 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36484 /* type */ SOC_MEM_TYPE_NORMAL, 36485 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36486 /* impl */ SOC_MEM_IMPL_NORMAL, 36487 /* cmic_mor_clks */ 0, 36488 }, 36489 #endif /* chips */ 36490 36491 #if defined(BCM_88732_A0) 36492 { /* SOC_MEM_INT_FP_SLICE_KEY_CONTROL_BCM88732_A0m */ 36493 /* mem FP_SLICE_KEY_CONTROLm */ 36494 /* flags */ SOC_MEM_FLAG_VALID | 36495 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36496 /* cmp_fn */ _soc_mem_cmp_undef, 36497 /* *null_entry */ _soc_mem_entry_null_zeroes, 36498 /* index_min */ 0, 36499 /* index_max */ 0, 36500 /* minblock */ 5, 36501 /* maxblock */ 5, 36502 /* blocks */ 0x20, 36503 /* blocks_hi */ 0, 36504 /* base */ 0x07070000, 36505 /* gran */ 1, 36506 /* bytes */ 3, 36507 /* nFields */ 16, 36508 /* *fields */ soc_FP_SLICE_KEY_CONTROL_BCM88732_A0m_fields, 36509 /* *views */ NULL, 36510 /* *views_num */ NULL, 36511 /* snoop_cb */ NULL, 36512 /* snoop_user_data */ NULL, 36513 /* snoop_flags */ 0, 36514 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36515 /* type */ SOC_MEM_TYPE_NORMAL, 36516 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36517 /* impl */ SOC_MEM_IMPL_NORMAL, 36518 /* cmic_mor_clks */ 0, 36519 }, 36520 #endif /* chips */ 36521 36522 #if defined(BCM_56514_A0) 36523 { /* SOC_MEM_INT_FP_SLICE_MAPm */ 36524 /* mem FP_SLICE_MAPm */ 36525 /* flags */ SOC_MEM_FLAG_VALID | 36526 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36527 /* cmp_fn */ _soc_mem_cmp_undef, 36528 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56514_a0, 36529 /* index_min */ 0, 36530 /* index_max */ 0, 36531 /* minblock */ 6, 36532 /* maxblock */ 6, 36533 /* blocks */ 0x40, 36534 /* blocks_hi */ 0, 36535 /* base */ 0x0c010000, 36536 /* gran */ 1, 36537 /* bytes */ 16, 36538 /* nFields */ 32, 36539 /* *fields */ soc_FP_SLICE_MAPm_fields, 36540 /* *views */ NULL, 36541 /* *views_num */ NULL, 36542 /* snoop_cb */ NULL, 36543 /* snoop_user_data */ NULL, 36544 /* snoop_flags */ 0, 36545 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36546 /* type */ SOC_MEM_TYPE_NORMAL, 36547 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36548 /* impl */ SOC_MEM_IMPL_NORMAL, 36549 /* cmic_mor_clks */ 0, 36550 }, 36551 #endif /* chips */ 36552 36553 #if defined(BCM_53314_A0) 36554 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM53314_A0m */ 36555 /* mem FP_SLICE_MAPm */ 36556 /* flags */ SOC_MEM_FLAG_VALID | 36557 SOC_MEM_FLAG_CAM, /* 0x80002 */ 36558 /* cmp_fn */ _soc_mem_cmp_undef, 36559 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm53314_a0, 36560 /* index_min */ 0, 36561 /* index_max */ 0, 36562 /* minblock */ 6, 36563 /* maxblock */ 6, 36564 /* blocks */ 0x40, 36565 /* blocks_hi */ 0, 36566 /* base */ 0x0d030000, 36567 /* gran */ 1, 36568 /* bytes */ 4, 36569 /* nFields */ 8, 36570 /* *fields */ soc_FP_SLICE_MAP_BCM53314_A0m_fields, 36571 /* *views */ NULL, 36572 /* *views_num */ NULL, 36573 /* snoop_cb */ NULL, 36574 /* snoop_user_data */ NULL, 36575 /* snoop_flags */ 0, 36576 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36577 /* type */ SOC_MEM_TYPE_NORMAL, 36578 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36579 /* impl */ SOC_MEM_IMPL_NORMAL, 36580 /* cmic_mor_clks */ 0, 36581 }, 36582 #endif /* chips */ 36583 36584 #if defined(BCM_53324_A0) 36585 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM53324_A0m */ 36586 /* mem FP_SLICE_MAPm */ 36587 /* flags */ SOC_MEM_FLAG_VALID | 36588 SOC_MEM_FLAG_CAM, /* 0x80002 */ 36589 /* cmp_fn */ _soc_mem_cmp_undef, 36590 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm53324_a0, 36591 /* index_min */ 0, 36592 /* index_max */ 0, 36593 /* minblock */ 6, 36594 /* maxblock */ 6, 36595 /* blocks */ 0x40, 36596 /* blocks_hi */ 0, 36597 /* base */ 0x0d030000, 36598 /* gran */ 1, 36599 /* bytes */ 4, 36600 /* nFields */ 8, 36601 /* *fields */ soc_FP_SLICE_MAP_BCM53314_A0m_fields, 36602 /* *views */ NULL, 36603 /* *views_num */ NULL, 36604 /* snoop_cb */ NULL, 36605 /* snoop_user_data */ NULL, 36606 /* snoop_flags */ 0, 36607 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36608 /* type */ SOC_MEM_TYPE_NORMAL, 36609 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36610 /* impl */ SOC_MEM_IMPL_NORMAL, 36611 /* cmic_mor_clks */ 0, 36612 }, 36613 #endif /* chips */ 36614 36615 #if defined(BCM_53400_A0) 36616 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM53400_A0m */ 36617 /* mem FP_SLICE_MAPm */ 36618 /* flags */ SOC_MEM_FLAG_VALID | 36619 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36620 /* cmp_fn */ _soc_mem_cmp_undef, 36621 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm53400_a0, 36622 /* index_min */ 0, 36623 /* index_max */ 0, 36624 /* minblock */ 5, 36625 /* maxblock */ 5, 36626 /* blocks */ 0x20, 36627 /* blocks_hi */ 0, 36628 /* base */ 0x38080000, 36629 /* gran */ 1, 36630 /* bytes */ 6, 36631 /* nFields */ 16, 36632 /* *fields */ soc_FP_SLICE_MAP_BCM53400_A0m_fields, 36633 /* *views */ NULL, 36634 /* *views_num */ NULL, 36635 /* snoop_cb */ NULL, 36636 /* snoop_user_data */ NULL, 36637 /* snoop_flags */ 0, 36638 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36639 /* type */ SOC_MEM_TYPE_NORMAL, 36640 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36641 /* impl */ SOC_MEM_IMPL_NORMAL, 36642 /* cmic_mor_clks */ 0, 36643 }, 36644 #endif /* chips */ 36645 36646 #if defined(BCM_53540_A0) 36647 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM53540_A0m */ 36648 /* mem FP_SLICE_MAPm */ 36649 /* flags */ SOC_MEM_FLAG_VALID | 36650 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36651 /* cmp_fn */ _soc_mem_cmp_undef, 36652 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm53540_a0, 36653 /* index_min */ 0, 36654 /* index_max */ 0, 36655 /* minblock */ 8, 36656 /* maxblock */ 8, 36657 /* blocks */ 0x100, 36658 /* blocks_hi */ 0, 36659 /* base */ 0x38080000, 36660 /* gran */ 1, 36661 /* bytes */ 6, 36662 /* nFields */ 16, 36663 /* *fields */ soc_FP_SLICE_MAP_BCM53400_A0m_fields, 36664 /* *views */ NULL, 36665 /* *views_num */ NULL, 36666 /* snoop_cb */ NULL, 36667 /* snoop_user_data */ NULL, 36668 /* snoop_flags */ 0, 36669 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36670 /* type */ SOC_MEM_TYPE_NORMAL, 36671 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36672 /* impl */ SOC_MEM_IMPL_NORMAL, 36673 /* cmic_mor_clks */ 0, 36674 }, 36675 #endif /* chips */ 36676 36677 #if defined(BCM_53570_A0) || defined(BCM_53570_B0) 36678 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM53570_A0m */ 36679 /* mem FP_SLICE_MAPm */ 36680 /* flags */ SOC_MEM_FLAG_VALID | 36681 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36682 /* cmp_fn */ _soc_mem_cmp_undef, 36683 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm53570_a0, 36684 /* index_min */ 0, 36685 /* index_max */ 0, 36686 /* minblock */ 15, 36687 /* maxblock */ 15, 36688 /* blocks */ 0x8000, 36689 /* blocks_hi */ 0, 36690 /* base */ 0x38080000, 36691 /* gran */ 1, 36692 /* bytes */ 12, 36693 /* nFields */ 24, 36694 /* *fields */ soc_FP_SLICE_MAP_BCM56560_A0m_fields, 36695 /* *views */ NULL, 36696 /* *views_num */ NULL, 36697 /* snoop_cb */ NULL, 36698 /* snoop_user_data */ NULL, 36699 /* snoop_flags */ 0, 36700 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36701 /* type */ SOC_MEM_TYPE_NORMAL, 36702 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36703 /* impl */ SOC_MEM_IMPL_NORMAL, 36704 /* cmic_mor_clks */ 0, 36705 }, 36706 #endif /* chips */ 36707 36708 #if defined(BCM_56142_A0) 36709 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56142_A0m */ 36710 /* mem FP_SLICE_MAPm */ 36711 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 36712 /* cmp_fn */ _soc_mem_cmp_undef, 36713 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56142_a0, 36714 /* index_min */ 0, 36715 /* index_max */ 0, 36716 /* minblock */ 5, 36717 /* maxblock */ 5, 36718 /* blocks */ 0x20, 36719 /* blocks_hi */ 0, 36720 /* base */ 0x0f010000, 36721 /* gran */ 1, 36722 /* bytes */ 2, 36723 /* nFields */ 8, 36724 /* *fields */ soc_FP_SLICE_MAP_BCM56142_A0m_fields, 36725 /* *views */ NULL, 36726 /* *views_num */ NULL, 36727 /* snoop_cb */ NULL, 36728 /* snoop_user_data */ NULL, 36729 /* snoop_flags */ 0, 36730 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36731 /* type */ SOC_MEM_TYPE_NORMAL, 36732 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36733 /* impl */ SOC_MEM_IMPL_NORMAL, 36734 /* cmic_mor_clks */ 0, 36735 }, 36736 #endif /* chips */ 36737 36738 #if defined(BCM_56150_A0) 36739 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56150_A0m */ 36740 /* mem FP_SLICE_MAPm */ 36741 /* flags */ SOC_MEM_FLAG_VALID | 36742 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36743 /* cmp_fn */ _soc_mem_cmp_undef, 36744 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56150_a0, 36745 /* index_min */ 0, 36746 /* index_max */ 0, 36747 /* minblock */ 5, 36748 /* maxblock */ 5, 36749 /* blocks */ 0x20, 36750 /* blocks_hi */ 0, 36751 /* base */ 0x3c080000, 36752 /* gran */ 1, 36753 /* bytes */ 6, 36754 /* nFields */ 16, 36755 /* *fields */ soc_FP_SLICE_MAP_BCM56150_A0m_fields, 36756 /* *views */ NULL, 36757 /* *views_num */ NULL, 36758 /* snoop_cb */ NULL, 36759 /* snoop_user_data */ NULL, 36760 /* snoop_flags */ 0, 36761 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36762 /* type */ SOC_MEM_TYPE_NORMAL, 36763 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36764 /* impl */ SOC_MEM_IMPL_NORMAL, 36765 /* cmic_mor_clks */ 0, 36766 }, 36767 #endif /* chips */ 36768 36769 #if defined(BCM_56160_A0) 36770 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56160_A0m */ 36771 /* mem FP_SLICE_MAPm */ 36772 /* flags */ SOC_MEM_FLAG_VALID | 36773 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36774 /* cmp_fn */ _soc_mem_cmp_undef, 36775 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56160_a0, 36776 /* index_min */ 0, 36777 /* index_max */ 0, 36778 /* minblock */ 7, 36779 /* maxblock */ 7, 36780 /* blocks */ 0x80, 36781 /* blocks_hi */ 0, 36782 /* base */ 0x38080000, 36783 /* gran */ 1, 36784 /* bytes */ 6, 36785 /* nFields */ 16, 36786 /* *fields */ soc_FP_SLICE_MAP_BCM53400_A0m_fields, 36787 /* *views */ NULL, 36788 /* *views_num */ NULL, 36789 /* snoop_cb */ NULL, 36790 /* snoop_user_data */ NULL, 36791 /* snoop_flags */ 0, 36792 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36793 /* type */ SOC_MEM_TYPE_NORMAL, 36794 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36795 /* impl */ SOC_MEM_IMPL_NORMAL, 36796 /* cmic_mor_clks */ 0, 36797 }, 36798 #endif /* chips */ 36799 36800 #if defined(BCM_56224_A0) 36801 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56224_A0m */ 36802 /* mem FP_SLICE_MAPm */ 36803 /* flags */ SOC_MEM_FLAG_VALID | 36804 SOC_MEM_FLAG_CAM, /* 0x80002 */ 36805 /* cmp_fn */ _soc_mem_cmp_undef, 36806 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56224_a0, 36807 /* index_min */ 0, 36808 /* index_max */ 0, 36809 /* minblock */ 6, 36810 /* maxblock */ 6, 36811 /* blocks */ 0x40, 36812 /* blocks_hi */ 0, 36813 /* base */ 0x0d030000, 36814 /* gran */ 1, 36815 /* bytes */ 16, 36816 /* nFields */ 32, 36817 /* *fields */ soc_FP_SLICE_MAPm_fields, 36818 /* *views */ NULL, 36819 /* *views_num */ NULL, 36820 /* snoop_cb */ NULL, 36821 /* snoop_user_data */ NULL, 36822 /* snoop_flags */ 0, 36823 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36824 /* type */ SOC_MEM_TYPE_NORMAL, 36825 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36826 /* impl */ SOC_MEM_IMPL_NORMAL, 36827 /* cmic_mor_clks */ 0, 36828 }, 36829 #endif /* chips */ 36830 36831 #if defined(BCM_56224_B0) 36832 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56224_B0m */ 36833 /* mem FP_SLICE_MAPm */ 36834 /* flags */ SOC_MEM_FLAG_VALID | 36835 SOC_MEM_FLAG_CAM, /* 0x80002 */ 36836 /* cmp_fn */ _soc_mem_cmp_undef, 36837 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56224_b0, 36838 /* index_min */ 0, 36839 /* index_max */ 0, 36840 /* minblock */ 6, 36841 /* maxblock */ 6, 36842 /* blocks */ 0x40, 36843 /* blocks_hi */ 0, 36844 /* base */ 0x0d030000, 36845 /* gran */ 1, 36846 /* bytes */ 16, 36847 /* nFields */ 32, 36848 /* *fields */ soc_FP_SLICE_MAPm_fields, 36849 /* *views */ NULL, 36850 /* *views_num */ NULL, 36851 /* snoop_cb */ NULL, 36852 /* snoop_user_data */ NULL, 36853 /* snoop_flags */ 0, 36854 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36855 /* type */ SOC_MEM_TYPE_NORMAL, 36856 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36857 /* impl */ SOC_MEM_IMPL_NORMAL, 36858 /* cmic_mor_clks */ 0, 36859 }, 36860 #endif /* chips */ 36861 36862 #if defined(BCM_56260_A0) 36863 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56260_A0m */ 36864 /* mem FP_SLICE_MAPm */ 36865 /* flags */ SOC_MEM_FLAG_VALID | 36866 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36867 /* cmp_fn */ _soc_mem_cmp_undef, 36868 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56260_a0, 36869 /* index_min */ 0, 36870 /* index_max */ 0, 36871 /* minblock */ 6, 36872 /* maxblock */ 6, 36873 /* blocks */ 0x40, 36874 /* blocks_hi */ 0, 36875 /* base */ 0x34080000, 36876 /* gran */ 1, 36877 /* bytes */ 12, 36878 /* nFields */ 24, 36879 /* *fields */ soc_FP_SLICE_MAP_BCM56560_A0m_fields, 36880 /* *views */ NULL, 36881 /* *views_num */ NULL, 36882 /* snoop_cb */ NULL, 36883 /* snoop_user_data */ NULL, 36884 /* snoop_flags */ 0, 36885 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36886 /* type */ SOC_MEM_TYPE_NORMAL, 36887 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36888 /* impl */ SOC_MEM_IMPL_NORMAL, 36889 /* cmic_mor_clks */ 0, 36890 }, 36891 #endif /* chips */ 36892 36893 #if defined(BCM_56260_B0) 36894 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56260_B0m */ 36895 /* mem FP_SLICE_MAPm */ 36896 /* flags */ SOC_MEM_FLAG_VALID | 36897 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36898 /* cmp_fn */ _soc_mem_cmp_undef, 36899 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56260_b0, 36900 /* index_min */ 0, 36901 /* index_max */ 0, 36902 /* minblock */ 6, 36903 /* maxblock */ 6, 36904 /* blocks */ 0x40, 36905 /* blocks_hi */ 0, 36906 /* base */ 0x34080000, 36907 /* gran */ 1, 36908 /* bytes */ 12, 36909 /* nFields */ 24, 36910 /* *fields */ soc_FP_SLICE_MAP_BCM56560_A0m_fields, 36911 /* *views */ NULL, 36912 /* *views_num */ NULL, 36913 /* snoop_cb */ NULL, 36914 /* snoop_user_data */ NULL, 36915 /* snoop_flags */ 0, 36916 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36917 /* type */ SOC_MEM_TYPE_NORMAL, 36918 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36919 /* impl */ SOC_MEM_IMPL_NORMAL, 36920 /* cmic_mor_clks */ 0, 36921 }, 36922 #endif /* chips */ 36923 36924 #if defined(BCM_56270_A0) 36925 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56270_A0m */ 36926 /* mem FP_SLICE_MAPm */ 36927 /* flags */ SOC_MEM_FLAG_VALID | 36928 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36929 /* cmp_fn */ _soc_mem_cmp_undef, 36930 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56270_a0, 36931 /* index_min */ 0, 36932 /* index_max */ 0, 36933 /* minblock */ 5, 36934 /* maxblock */ 5, 36935 /* blocks */ 0x20, 36936 /* blocks_hi */ 0, 36937 /* base */ 0x34080000, 36938 /* gran */ 1, 36939 /* bytes */ 6, 36940 /* nFields */ 16, 36941 /* *fields */ soc_FP_SLICE_MAP_BCM53400_A0m_fields, 36942 /* *views */ NULL, 36943 /* *views_num */ NULL, 36944 /* snoop_cb */ NULL, 36945 /* snoop_user_data */ NULL, 36946 /* snoop_flags */ 0, 36947 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36948 /* type */ SOC_MEM_TYPE_NORMAL, 36949 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36950 /* impl */ SOC_MEM_IMPL_NORMAL, 36951 /* cmic_mor_clks */ 0, 36952 }, 36953 #endif /* chips */ 36954 36955 #if defined(BCM_56334_A0) 36956 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56334_A0m */ 36957 /* mem FP_SLICE_MAPm */ 36958 /* flags */ SOC_MEM_FLAG_VALID | 36959 SOC_MEM_FLAG_CACHABLE | 36960 SOC_MEM_FLAG_SER_CACHE_RESTORE | 36961 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 36962 /* cmp_fn */ _soc_mem_cmp_undef, 36963 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56334_a0, 36964 /* index_min */ 0, 36965 /* index_max */ 0, 36966 /* minblock */ 5, 36967 /* maxblock */ 5, 36968 /* blocks */ 0x20, 36969 /* blocks_hi */ 0, 36970 /* base */ 0x0f010000, 36971 /* gran */ 1, 36972 /* bytes */ 18, 36973 /* nFields */ 48, 36974 /* *fields */ soc_FP_SLICE_MAP_BCM56334_A0m_fields, 36975 /* *views */ NULL, 36976 /* *views_num */ NULL, 36977 /* snoop_cb */ NULL, 36978 /* snoop_user_data */ NULL, 36979 /* snoop_flags */ 0, 36980 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36981 /* type */ SOC_MEM_TYPE_NORMAL, 36982 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36983 /* impl */ SOC_MEM_IMPL_NORMAL, 36984 /* cmic_mor_clks */ 0, 36985 }, 36986 #endif /* chips */ 36987 36988 #if defined(BCM_56334_B0) 36989 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56334_B0m */ 36990 /* mem FP_SLICE_MAPm */ 36991 /* flags */ SOC_MEM_FLAG_VALID | 36992 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36993 /* cmp_fn */ _soc_mem_cmp_undef, 36994 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56334_b0, 36995 /* index_min */ 0, 36996 /* index_max */ 0, 36997 /* minblock */ 5, 36998 /* maxblock */ 5, 36999 /* blocks */ 0x20, 37000 /* blocks_hi */ 0, 37001 /* base */ 0x0f010000, 37002 /* gran */ 1, 37003 /* bytes */ 18, 37004 /* nFields */ 48, 37005 /* *fields */ soc_FP_SLICE_MAP_BCM56334_A0m_fields, 37006 /* *views */ NULL, 37007 /* *views_num */ NULL, 37008 /* snoop_cb */ NULL, 37009 /* snoop_user_data */ NULL, 37010 /* snoop_flags */ 0, 37011 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37012 /* type */ SOC_MEM_TYPE_NORMAL, 37013 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37014 /* impl */ SOC_MEM_IMPL_NORMAL, 37015 /* cmic_mor_clks */ 0, 37016 }, 37017 #endif /* chips */ 37018 37019 #if defined(BCM_56340_A0) 37020 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56340_A0m */ 37021 /* mem FP_SLICE_MAPm */ 37022 /* flags */ SOC_MEM_FLAG_VALID | 37023 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37024 /* cmp_fn */ _soc_mem_cmp_undef, 37025 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56640_a0, 37026 /* index_min */ 0, 37027 /* index_max */ 0, 37028 /* minblock */ 4, 37029 /* maxblock */ 4, 37030 /* blocks */ 0x10, 37031 /* blocks_hi */ 0, 37032 /* base */ 0x30280000, 37033 /* gran */ 1, 37034 /* bytes */ 23, 37035 /* nFields */ 36, 37036 /* *fields */ soc_FP_SLICE_MAP_BCM56640_A0m_fields, 37037 /* *views */ NULL, 37038 /* *views_num */ NULL, 37039 /* snoop_cb */ NULL, 37040 /* snoop_user_data */ NULL, 37041 /* snoop_flags */ 0, 37042 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37043 /* type */ SOC_MEM_TYPE_NORMAL, 37044 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37045 /* impl */ SOC_MEM_IMPL_NORMAL, 37046 /* cmic_mor_clks */ 0, 37047 }, 37048 #endif /* chips */ 37049 37050 #if defined(BCM_56440_A0) 37051 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56440_A0m */ 37052 /* mem FP_SLICE_MAPm */ 37053 /* flags */ SOC_MEM_FLAG_VALID | 37054 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37055 /* cmp_fn */ _soc_mem_cmp_undef, 37056 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56440_a0, 37057 /* index_min */ 0, 37058 /* index_max */ 0, 37059 /* minblock */ 9, 37060 /* maxblock */ 9, 37061 /* blocks */ 0x200, 37062 /* blocks_hi */ 0, 37063 /* base */ 0x0d064000, 37064 /* gran */ 1, 37065 /* bytes */ 12, 37066 /* nFields */ 24, 37067 /* *fields */ soc_FP_SLICE_MAP_BCM56440_A0m_fields, 37068 /* *views */ NULL, 37069 /* *views_num */ NULL, 37070 /* snoop_cb */ NULL, 37071 /* snoop_user_data */ NULL, 37072 /* snoop_flags */ 0, 37073 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37074 /* type */ SOC_MEM_TYPE_NORMAL, 37075 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37076 /* impl */ SOC_MEM_IMPL_NORMAL, 37077 /* cmic_mor_clks */ 0, 37078 }, 37079 #endif /* chips */ 37080 37081 #if defined(BCM_56440_B0) 37082 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56440_B0m */ 37083 /* mem FP_SLICE_MAPm */ 37084 /* flags */ SOC_MEM_FLAG_VALID | 37085 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37086 /* cmp_fn */ _soc_mem_cmp_undef, 37087 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56440_b0, 37088 /* index_min */ 0, 37089 /* index_max */ 0, 37090 /* minblock */ 9, 37091 /* maxblock */ 9, 37092 /* blocks */ 0x200, 37093 /* blocks_hi */ 0, 37094 /* base */ 0x0d064000, 37095 /* gran */ 1, 37096 /* bytes */ 12, 37097 /* nFields */ 24, 37098 /* *fields */ soc_FP_SLICE_MAP_BCM56440_A0m_fields, 37099 /* *views */ NULL, 37100 /* *views_num */ NULL, 37101 /* snoop_cb */ NULL, 37102 /* snoop_user_data */ NULL, 37103 /* snoop_flags */ 0, 37104 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37105 /* type */ SOC_MEM_TYPE_NORMAL, 37106 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37107 /* impl */ SOC_MEM_IMPL_NORMAL, 37108 /* cmic_mor_clks */ 0, 37109 }, 37110 #endif /* chips */ 37111 37112 #if defined(BCM_56450_A0) 37113 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56450_A0m */ 37114 /* mem FP_SLICE_MAPm */ 37115 /* flags */ SOC_MEM_FLAG_VALID | 37116 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37117 /* cmp_fn */ _soc_mem_cmp_undef, 37118 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56450_a0, 37119 /* index_min */ 0, 37120 /* index_max */ 0, 37121 /* minblock */ 8, 37122 /* maxblock */ 8, 37123 /* blocks */ 0x100, 37124 /* blocks_hi */ 0, 37125 /* base */ 0x34080000, 37126 /* gran */ 1, 37127 /* bytes */ 16, 37128 /* nFields */ 32, 37129 /* *fields */ soc_FP_SLICE_MAP_BCM56450_A0m_fields, 37130 /* *views */ NULL, 37131 /* *views_num */ NULL, 37132 /* snoop_cb */ NULL, 37133 /* snoop_user_data */ NULL, 37134 /* snoop_flags */ 0, 37135 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37136 /* type */ SOC_MEM_TYPE_NORMAL, 37137 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37138 /* impl */ SOC_MEM_IMPL_NORMAL, 37139 /* cmic_mor_clks */ 0, 37140 }, 37141 #endif /* chips */ 37142 37143 #if defined(BCM_56450_B0) 37144 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56450_B0m */ 37145 /* mem FP_SLICE_MAPm */ 37146 /* flags */ SOC_MEM_FLAG_VALID | 37147 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37148 /* cmp_fn */ _soc_mem_cmp_undef, 37149 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56450_b0, 37150 /* index_min */ 0, 37151 /* index_max */ 0, 37152 /* minblock */ 8, 37153 /* maxblock */ 8, 37154 /* blocks */ 0x100, 37155 /* blocks_hi */ 0, 37156 /* base */ 0x34080000, 37157 /* gran */ 1, 37158 /* bytes */ 16, 37159 /* nFields */ 32, 37160 /* *fields */ soc_FP_SLICE_MAP_BCM56450_A0m_fields, 37161 /* *views */ NULL, 37162 /* *views_num */ NULL, 37163 /* snoop_cb */ NULL, 37164 /* snoop_user_data */ NULL, 37165 /* snoop_flags */ 0, 37166 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37167 /* type */ SOC_MEM_TYPE_NORMAL, 37168 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37169 /* impl */ SOC_MEM_IMPL_NORMAL, 37170 /* cmic_mor_clks */ 0, 37171 }, 37172 #endif /* chips */ 37173 37174 #if defined(BCM_56450_B1) 37175 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56450_B1m */ 37176 /* mem FP_SLICE_MAPm */ 37177 /* flags */ SOC_MEM_FLAG_VALID | 37178 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37179 /* cmp_fn */ _soc_mem_cmp_undef, 37180 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56450_b1, 37181 /* index_min */ 0, 37182 /* index_max */ 0, 37183 /* minblock */ 8, 37184 /* maxblock */ 8, 37185 /* blocks */ 0x100, 37186 /* blocks_hi */ 0, 37187 /* base */ 0x34080000, 37188 /* gran */ 1, 37189 /* bytes */ 16, 37190 /* nFields */ 32, 37191 /* *fields */ soc_FP_SLICE_MAP_BCM56450_A0m_fields, 37192 /* *views */ NULL, 37193 /* *views_num */ NULL, 37194 /* snoop_cb */ NULL, 37195 /* snoop_user_data */ NULL, 37196 /* snoop_flags */ 0, 37197 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37198 /* type */ SOC_MEM_TYPE_NORMAL, 37199 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37200 /* impl */ SOC_MEM_IMPL_NORMAL, 37201 /* cmic_mor_clks */ 0, 37202 }, 37203 #endif /* chips */ 37204 37205 #if defined(BCM_56524_A0) 37206 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56524_A0m */ 37207 /* mem FP_SLICE_MAPm */ 37208 /* flags */ SOC_MEM_FLAG_VALID | 37209 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37210 /* cmp_fn */ _soc_mem_cmp_undef, 37211 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56524_a0, 37212 /* index_min */ 0, 37213 /* index_max */ 0, 37214 /* minblock */ 8, 37215 /* maxblock */ 8, 37216 /* blocks */ 0x100, 37217 /* blocks_hi */ 0, 37218 /* base */ 0x0c010000, 37219 /* gran */ 1, 37220 /* bytes */ 64, 37221 /* nFields */ 102, 37222 /* *fields */ soc_FP_SLICE_MAP_BCM56624_A0m_fields, 37223 /* *views */ NULL, 37224 /* *views_num */ NULL, 37225 /* snoop_cb */ NULL, 37226 /* snoop_user_data */ NULL, 37227 /* snoop_flags */ 0, 37228 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37229 /* type */ SOC_MEM_TYPE_NORMAL, 37230 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37231 /* impl */ SOC_MEM_IMPL_NORMAL, 37232 /* cmic_mor_clks */ 0, 37233 }, 37234 #endif /* chips */ 37235 37236 #if defined(BCM_56524_B0) 37237 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56524_B0m */ 37238 /* mem FP_SLICE_MAPm */ 37239 /* flags */ SOC_MEM_FLAG_VALID | 37240 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37241 /* cmp_fn */ _soc_mem_cmp_undef, 37242 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56524_b0, 37243 /* index_min */ 0, 37244 /* index_max */ 0, 37245 /* minblock */ 8, 37246 /* maxblock */ 8, 37247 /* blocks */ 0x100, 37248 /* blocks_hi */ 0, 37249 /* base */ 0x0c010000, 37250 /* gran */ 1, 37251 /* bytes */ 64, 37252 /* nFields */ 102, 37253 /* *fields */ soc_FP_SLICE_MAP_BCM56624_A0m_fields, 37254 /* *views */ NULL, 37255 /* *views_num */ NULL, 37256 /* snoop_cb */ NULL, 37257 /* snoop_user_data */ NULL, 37258 /* snoop_flags */ 0, 37259 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37260 /* type */ SOC_MEM_TYPE_NORMAL, 37261 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37262 /* impl */ SOC_MEM_IMPL_NORMAL, 37263 /* cmic_mor_clks */ 0, 37264 }, 37265 #endif /* chips */ 37266 37267 #if defined(BCM_56560_A0) 37268 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56560_A0m */ 37269 /* mem FP_SLICE_MAPm */ 37270 /* flags */ SOC_MEM_FLAG_VALID | 37271 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37272 /* cmp_fn */ _soc_mem_cmp_undef, 37273 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56560_a0, 37274 /* index_min */ 0, 37275 /* index_max */ 0, 37276 /* minblock */ 21, 37277 /* maxblock */ 21, 37278 /* blocks */ 0x200000, 37279 /* blocks_hi */ 0, 37280 /* base */ 0x4c100000, 37281 /* gran */ 1, 37282 /* bytes */ 12, 37283 /* nFields */ 24, 37284 /* *fields */ soc_FP_SLICE_MAP_BCM56560_A0m_fields, 37285 /* *views */ NULL, 37286 /* *views_num */ NULL, 37287 /* snoop_cb */ NULL, 37288 /* snoop_user_data */ NULL, 37289 /* snoop_flags */ 0, 37290 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37291 /* type */ SOC_MEM_TYPE_NORMAL, 37292 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37293 /* impl */ SOC_MEM_IMPL_NORMAL, 37294 /* cmic_mor_clks */ 0, 37295 }, 37296 #endif /* chips */ 37297 37298 #if defined(BCM_56560_B0) 37299 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56560_B0m */ 37300 /* mem FP_SLICE_MAPm */ 37301 /* flags */ SOC_MEM_FLAG_VALID | 37302 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37303 /* cmp_fn */ _soc_mem_cmp_undef, 37304 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56560_a0, 37305 /* index_min */ 0, 37306 /* index_max */ 0, 37307 /* minblock */ 13, 37308 /* maxblock */ 13, 37309 /* blocks */ 0x2000, 37310 /* blocks_hi */ 0, 37311 /* base */ 0x4c100000, 37312 /* gran */ 1, 37313 /* bytes */ 12, 37314 /* nFields */ 24, 37315 /* *fields */ soc_FP_SLICE_MAP_BCM56560_A0m_fields, 37316 /* *views */ NULL, 37317 /* *views_num */ NULL, 37318 /* snoop_cb */ NULL, 37319 /* snoop_user_data */ NULL, 37320 /* snoop_flags */ 0, 37321 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37322 /* type */ SOC_MEM_TYPE_NORMAL, 37323 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37324 /* impl */ SOC_MEM_IMPL_NORMAL, 37325 /* cmic_mor_clks */ 0, 37326 }, 37327 #endif /* chips */ 37328 37329 #if defined(BCM_56624_A0) 37330 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56624_A0m */ 37331 /* mem FP_SLICE_MAPm */ 37332 /* flags */ SOC_MEM_FLAG_VALID | 37333 SOC_MEM_FLAG_CACHABLE | 37334 SOC_MEM_FLAG_SER_CACHE_RESTORE | 37335 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 37336 /* cmp_fn */ _soc_mem_cmp_undef, 37337 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56624_a0, 37338 /* index_min */ 0, 37339 /* index_max */ 0, 37340 /* minblock */ 7, 37341 /* maxblock */ 7, 37342 /* blocks */ 0x80, 37343 /* blocks_hi */ 0, 37344 /* base */ 0x0f010000, 37345 /* gran */ 1, 37346 /* bytes */ 64, 37347 /* nFields */ 102, 37348 /* *fields */ soc_FP_SLICE_MAP_BCM56624_A0m_fields, 37349 /* *views */ NULL, 37350 /* *views_num */ NULL, 37351 /* snoop_cb */ NULL, 37352 /* snoop_user_data */ NULL, 37353 /* snoop_flags */ 0, 37354 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37355 /* type */ SOC_MEM_TYPE_NORMAL, 37356 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37357 /* impl */ SOC_MEM_IMPL_NORMAL, 37358 /* cmic_mor_clks */ 0, 37359 }, 37360 #endif /* chips */ 37361 37362 #if defined(BCM_56624_B0) 37363 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56624_B0m */ 37364 /* mem FP_SLICE_MAPm */ 37365 /* flags */ SOC_MEM_FLAG_VALID | 37366 SOC_MEM_FLAG_CACHABLE | 37367 SOC_MEM_FLAG_SER_CACHE_RESTORE | 37368 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 37369 /* cmp_fn */ _soc_mem_cmp_undef, 37370 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56624_b0, 37371 /* index_min */ 0, 37372 /* index_max */ 0, 37373 /* minblock */ 7, 37374 /* maxblock */ 7, 37375 /* blocks */ 0x80, 37376 /* blocks_hi */ 0, 37377 /* base */ 0x0f010000, 37378 /* gran */ 1, 37379 /* bytes */ 64, 37380 /* nFields */ 102, 37381 /* *fields */ soc_FP_SLICE_MAP_BCM56624_A0m_fields, 37382 /* *views */ NULL, 37383 /* *views_num */ NULL, 37384 /* snoop_cb */ NULL, 37385 /* snoop_user_data */ NULL, 37386 /* snoop_flags */ 0, 37387 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37388 /* type */ SOC_MEM_TYPE_NORMAL, 37389 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37390 /* impl */ SOC_MEM_IMPL_NORMAL, 37391 /* cmic_mor_clks */ 0, 37392 }, 37393 #endif /* chips */ 37394 37395 #if defined(BCM_56634_A0) 37396 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56634_A0m */ 37397 /* mem FP_SLICE_MAPm */ 37398 /* flags */ SOC_MEM_FLAG_VALID | 37399 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37400 /* cmp_fn */ _soc_mem_cmp_undef, 37401 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56634_a0, 37402 /* index_min */ 0, 37403 /* index_max */ 0, 37404 /* minblock */ 9, 37405 /* maxblock */ 9, 37406 /* blocks */ 0x200, 37407 /* blocks_hi */ 0, 37408 /* base */ 0x0c010000, 37409 /* gran */ 1, 37410 /* bytes */ 64, 37411 /* nFields */ 102, 37412 /* *fields */ soc_FP_SLICE_MAP_BCM56624_A0m_fields, 37413 /* *views */ NULL, 37414 /* *views_num */ NULL, 37415 /* snoop_cb */ NULL, 37416 /* snoop_user_data */ NULL, 37417 /* snoop_flags */ 0, 37418 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37419 /* type */ SOC_MEM_TYPE_NORMAL, 37420 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37421 /* impl */ SOC_MEM_IMPL_NORMAL, 37422 /* cmic_mor_clks */ 0, 37423 }, 37424 #endif /* chips */ 37425 37426 #if defined(BCM_56634_B0) 37427 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56634_B0m */ 37428 /* mem FP_SLICE_MAPm */ 37429 /* flags */ SOC_MEM_FLAG_VALID | 37430 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37431 /* cmp_fn */ _soc_mem_cmp_undef, 37432 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56634_b0, 37433 /* index_min */ 0, 37434 /* index_max */ 0, 37435 /* minblock */ 9, 37436 /* maxblock */ 9, 37437 /* blocks */ 0x200, 37438 /* blocks_hi */ 0, 37439 /* base */ 0x0c010000, 37440 /* gran */ 1, 37441 /* bytes */ 64, 37442 /* nFields */ 102, 37443 /* *fields */ soc_FP_SLICE_MAP_BCM56624_A0m_fields, 37444 /* *views */ NULL, 37445 /* *views_num */ NULL, 37446 /* snoop_cb */ NULL, 37447 /* snoop_user_data */ NULL, 37448 /* snoop_flags */ 0, 37449 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37450 /* type */ SOC_MEM_TYPE_NORMAL, 37451 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37452 /* impl */ SOC_MEM_IMPL_NORMAL, 37453 /* cmic_mor_clks */ 0, 37454 }, 37455 #endif /* chips */ 37456 37457 #if defined(BCM_56640_A0) 37458 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56640_A0m */ 37459 /* mem FP_SLICE_MAPm */ 37460 /* flags */ SOC_MEM_FLAG_VALID | 37461 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37462 /* cmp_fn */ _soc_mem_cmp_undef, 37463 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56640_a0, 37464 /* index_min */ 0, 37465 /* index_max */ 0, 37466 /* minblock */ 7, 37467 /* maxblock */ 7, 37468 /* blocks */ 0x80, 37469 /* blocks_hi */ 0, 37470 /* base */ 0x30280000, 37471 /* gran */ 1, 37472 /* bytes */ 23, 37473 /* nFields */ 36, 37474 /* *fields */ soc_FP_SLICE_MAP_BCM56640_A0m_fields, 37475 /* *views */ NULL, 37476 /* *views_num */ NULL, 37477 /* snoop_cb */ NULL, 37478 /* snoop_user_data */ NULL, 37479 /* snoop_flags */ 0, 37480 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37481 /* type */ SOC_MEM_TYPE_NORMAL, 37482 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37483 /* impl */ SOC_MEM_IMPL_NORMAL, 37484 /* cmic_mor_clks */ 0, 37485 }, 37486 #endif /* chips */ 37487 37488 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 37489 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56670_A0m */ 37490 /* mem FP_SLICE_MAPm */ 37491 /* flags */ SOC_MEM_FLAG_VALID | 37492 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37493 /* cmp_fn */ _soc_mem_cmp_undef, 37494 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56670_a0, 37495 /* index_min */ 0, 37496 /* index_max */ 0, 37497 /* minblock */ 21, 37498 /* maxblock */ 21, 37499 /* blocks */ 0x200000, 37500 /* blocks_hi */ 0, 37501 /* base */ 0x4c100000, 37502 /* gran */ 1, 37503 /* bytes */ 12, 37504 /* nFields */ 24, 37505 /* *fields */ soc_FP_SLICE_MAP_BCM56560_A0m_fields, 37506 /* *views */ NULL, 37507 /* *views_num */ NULL, 37508 /* snoop_cb */ NULL, 37509 /* snoop_user_data */ NULL, 37510 /* snoop_flags */ 0, 37511 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37512 /* type */ SOC_MEM_TYPE_NORMAL, 37513 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37514 /* impl */ SOC_MEM_IMPL_NORMAL, 37515 /* cmic_mor_clks */ 0, 37516 }, 37517 #endif /* chips */ 37518 37519 #if defined(BCM_56680_A0) 37520 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56680_A0m */ 37521 /* mem FP_SLICE_MAPm */ 37522 /* flags */ SOC_MEM_FLAG_VALID | 37523 SOC_MEM_FLAG_CACHABLE | 37524 SOC_MEM_FLAG_CAM, /* 0x80022 */ 37525 /* cmp_fn */ _soc_mem_cmp_undef, 37526 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56680_a0, 37527 /* index_min */ 0, 37528 /* index_max */ 0, 37529 /* minblock */ 6, 37530 /* maxblock */ 6, 37531 /* blocks */ 0x40, 37532 /* blocks_hi */ 0, 37533 /* base */ 0x0f010000, 37534 /* gran */ 1, 37535 /* bytes */ 64, 37536 /* nFields */ 102, 37537 /* *fields */ soc_FP_SLICE_MAP_BCM56624_A0m_fields, 37538 /* *views */ NULL, 37539 /* *views_num */ NULL, 37540 /* snoop_cb */ NULL, 37541 /* snoop_user_data */ NULL, 37542 /* snoop_flags */ 0, 37543 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37544 /* type */ SOC_MEM_TYPE_NORMAL, 37545 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37546 /* impl */ SOC_MEM_IMPL_NORMAL, 37547 /* cmic_mor_clks */ 0, 37548 }, 37549 #endif /* chips */ 37550 37551 #if defined(BCM_56680_B0) 37552 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56680_B0m */ 37553 /* mem FP_SLICE_MAPm */ 37554 /* flags */ SOC_MEM_FLAG_VALID | 37555 SOC_MEM_FLAG_CACHABLE | 37556 SOC_MEM_FLAG_CAM, /* 0x80022 */ 37557 /* cmp_fn */ _soc_mem_cmp_undef, 37558 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56680_b0, 37559 /* index_min */ 0, 37560 /* index_max */ 0, 37561 /* minblock */ 6, 37562 /* maxblock */ 6, 37563 /* blocks */ 0x40, 37564 /* blocks_hi */ 0, 37565 /* base */ 0x0f010000, 37566 /* gran */ 1, 37567 /* bytes */ 64, 37568 /* nFields */ 102, 37569 /* *fields */ soc_FP_SLICE_MAP_BCM56624_A0m_fields, 37570 /* *views */ NULL, 37571 /* *views_num */ NULL, 37572 /* snoop_cb */ NULL, 37573 /* snoop_user_data */ NULL, 37574 /* snoop_flags */ 0, 37575 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37576 /* type */ SOC_MEM_TYPE_NORMAL, 37577 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37578 /* impl */ SOC_MEM_IMPL_NORMAL, 37579 /* cmic_mor_clks */ 0, 37580 }, 37581 #endif /* chips */ 37582 37583 #if defined(BCM_56685_A0) 37584 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56685_A0m */ 37585 /* mem FP_SLICE_MAPm */ 37586 /* flags */ SOC_MEM_FLAG_VALID | 37587 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37588 /* cmp_fn */ _soc_mem_cmp_undef, 37589 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56685_a0, 37590 /* index_min */ 0, 37591 /* index_max */ 0, 37592 /* minblock */ 6, 37593 /* maxblock */ 6, 37594 /* blocks */ 0x40, 37595 /* blocks_hi */ 0, 37596 /* base */ 0x0c010000, 37597 /* gran */ 1, 37598 /* bytes */ 64, 37599 /* nFields */ 102, 37600 /* *fields */ soc_FP_SLICE_MAP_BCM56624_A0m_fields, 37601 /* *views */ NULL, 37602 /* *views_num */ NULL, 37603 /* snoop_cb */ NULL, 37604 /* snoop_user_data */ NULL, 37605 /* snoop_flags */ 0, 37606 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37607 /* type */ SOC_MEM_TYPE_NORMAL, 37608 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37609 /* impl */ SOC_MEM_IMPL_NORMAL, 37610 /* cmic_mor_clks */ 0, 37611 }, 37612 #endif /* chips */ 37613 37614 #if defined(BCM_56685_B0) 37615 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56685_B0m */ 37616 /* mem FP_SLICE_MAPm */ 37617 /* flags */ SOC_MEM_FLAG_VALID | 37618 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37619 /* cmp_fn */ _soc_mem_cmp_undef, 37620 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56685_b0, 37621 /* index_min */ 0, 37622 /* index_max */ 0, 37623 /* minblock */ 6, 37624 /* maxblock */ 6, 37625 /* blocks */ 0x40, 37626 /* blocks_hi */ 0, 37627 /* base */ 0x0c010000, 37628 /* gran */ 1, 37629 /* bytes */ 64, 37630 /* nFields */ 102, 37631 /* *fields */ soc_FP_SLICE_MAP_BCM56624_A0m_fields, 37632 /* *views */ NULL, 37633 /* *views_num */ NULL, 37634 /* snoop_cb */ NULL, 37635 /* snoop_user_data */ NULL, 37636 /* snoop_flags */ 0, 37637 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37638 /* type */ SOC_MEM_TYPE_NORMAL, 37639 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37640 /* impl */ SOC_MEM_IMPL_NORMAL, 37641 /* cmic_mor_clks */ 0, 37642 }, 37643 #endif /* chips */ 37644 37645 #if defined(BCM_56725_A0) 37646 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56725_A0m */ 37647 /* mem FP_SLICE_MAPm */ 37648 /* flags */ SOC_MEM_FLAG_VALID | 37649 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37650 /* cmp_fn */ _soc_mem_cmp_undef, 37651 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56725_a0, 37652 /* index_min */ 0, 37653 /* index_max */ 0, 37654 /* minblock */ 3, 37655 /* maxblock */ 3, 37656 /* blocks */ 0x8, 37657 /* blocks_hi */ 0, 37658 /* base */ 0x0d062000, 37659 /* gran */ 1, 37660 /* bytes */ 12, 37661 /* nFields */ 24, 37662 /* *fields */ soc_FP_SLICE_MAP_BCM56820_A0m_fields, 37663 /* *views */ NULL, 37664 /* *views_num */ NULL, 37665 /* snoop_cb */ NULL, 37666 /* snoop_user_data */ NULL, 37667 /* snoop_flags */ 0, 37668 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37669 /* type */ SOC_MEM_TYPE_NORMAL, 37670 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37671 /* impl */ SOC_MEM_IMPL_NORMAL, 37672 /* cmic_mor_clks */ 0, 37673 }, 37674 #endif /* chips */ 37675 37676 #if defined(BCM_56820_A0) 37677 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56820_A0m */ 37678 /* mem FP_SLICE_MAPm */ 37679 /* flags */ SOC_MEM_FLAG_VALID | 37680 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37681 /* cmp_fn */ _soc_mem_cmp_undef, 37682 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56820_a0, 37683 /* index_min */ 0, 37684 /* index_max */ 0, 37685 /* minblock */ 3, 37686 /* maxblock */ 3, 37687 /* blocks */ 0x8, 37688 /* blocks_hi */ 0, 37689 /* base */ 0x0d062000, 37690 /* gran */ 1, 37691 /* bytes */ 12, 37692 /* nFields */ 24, 37693 /* *fields */ soc_FP_SLICE_MAP_BCM56820_A0m_fields, 37694 /* *views */ NULL, 37695 /* *views_num */ NULL, 37696 /* snoop_cb */ NULL, 37697 /* snoop_user_data */ NULL, 37698 /* snoop_flags */ 0, 37699 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37700 /* type */ SOC_MEM_TYPE_NORMAL, 37701 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37702 /* impl */ SOC_MEM_IMPL_NORMAL, 37703 /* cmic_mor_clks */ 0, 37704 }, 37705 #endif /* chips */ 37706 37707 #if defined(BCM_56840_A0) 37708 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56840_A0m */ 37709 /* mem FP_SLICE_MAPm */ 37710 /* flags */ SOC_MEM_FLAG_VALID | 37711 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37712 /* cmp_fn */ _soc_mem_cmp_undef, 37713 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56840_a0, 37714 /* index_min */ 0, 37715 /* index_max */ 0, 37716 /* minblock */ 6, 37717 /* maxblock */ 6, 37718 /* blocks */ 0x40, 37719 /* blocks_hi */ 0, 37720 /* base */ 0x0d064000, 37721 /* gran */ 1, 37722 /* bytes */ 10, 37723 /* nFields */ 20, 37724 /* *fields */ soc_FP_SLICE_MAP_BCM56840_A0m_fields, 37725 /* *views */ NULL, 37726 /* *views_num */ NULL, 37727 /* snoop_cb */ NULL, 37728 /* snoop_user_data */ NULL, 37729 /* snoop_flags */ 0, 37730 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37731 /* type */ SOC_MEM_TYPE_NORMAL, 37732 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37733 /* impl */ SOC_MEM_IMPL_NORMAL, 37734 /* cmic_mor_clks */ 0, 37735 }, 37736 #endif /* chips */ 37737 37738 #if defined(BCM_56840_B0) 37739 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56840_B0m */ 37740 /* mem FP_SLICE_MAPm */ 37741 /* flags */ SOC_MEM_FLAG_VALID | 37742 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37743 /* cmp_fn */ _soc_mem_cmp_undef, 37744 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56840_b0, 37745 /* index_min */ 0, 37746 /* index_max */ 0, 37747 /* minblock */ 6, 37748 /* maxblock */ 6, 37749 /* blocks */ 0x40, 37750 /* blocks_hi */ 0, 37751 /* base */ 0x0d064000, 37752 /* gran */ 1, 37753 /* bytes */ 10, 37754 /* nFields */ 20, 37755 /* *fields */ soc_FP_SLICE_MAP_BCM56840_A0m_fields, 37756 /* *views */ NULL, 37757 /* *views_num */ NULL, 37758 /* snoop_cb */ NULL, 37759 /* snoop_user_data */ NULL, 37760 /* snoop_flags */ 0, 37761 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37762 /* type */ SOC_MEM_TYPE_NORMAL, 37763 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37764 /* impl */ SOC_MEM_IMPL_NORMAL, 37765 /* cmic_mor_clks */ 0, 37766 }, 37767 #endif /* chips */ 37768 37769 #if defined(BCM_56850_A0) 37770 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56850_A0m */ 37771 /* mem FP_SLICE_MAPm */ 37772 /* flags */ SOC_MEM_FLAG_VALID | 37773 SOC_MEM_FLAG_CACHABLE | 37774 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 37775 /* cmp_fn */ _soc_mem_cmp_undef, 37776 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56850_a0, 37777 /* index_min */ 0, 37778 /* index_max */ 0, 37779 /* minblock */ 10, 37780 /* maxblock */ 10, 37781 /* blocks */ 0x400, 37782 /* blocks_hi */ 0, 37783 /* base */ 0x3c100000, 37784 /* gran */ 1, 37785 /* bytes */ 12, 37786 /* nFields */ 24, 37787 /* *fields */ soc_FP_SLICE_MAP_BCM56850_A0m_fields, 37788 /* *views */ NULL, 37789 /* *views_num */ NULL, 37790 /* snoop_cb */ NULL, 37791 /* snoop_user_data */ NULL, 37792 /* snoop_flags */ 0, 37793 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37794 /* type */ SOC_MEM_TYPE_NORMAL, 37795 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37796 /* impl */ SOC_MEM_IMPL_NORMAL, 37797 /* cmic_mor_clks */ 0, 37798 }, 37799 #endif /* chips */ 37800 37801 #if defined(BCM_56860_A0) 37802 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM56860_A0m */ 37803 /* mem FP_SLICE_MAPm */ 37804 /* flags */ SOC_MEM_FLAG_VALID | 37805 SOC_MEM_FLAG_CACHABLE | 37806 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 37807 /* cmp_fn */ _soc_mem_cmp_undef, 37808 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm56860_a0, 37809 /* index_min */ 0, 37810 /* index_max */ 0, 37811 /* minblock */ 11, 37812 /* maxblock */ 11, 37813 /* blocks */ 0x800, 37814 /* blocks_hi */ 0, 37815 /* base */ 0x4c100000, 37816 /* gran */ 1, 37817 /* bytes */ 12, 37818 /* nFields */ 24, 37819 /* *fields */ soc_FP_SLICE_MAP_BCM56850_A0m_fields, 37820 /* *views */ NULL, 37821 /* *views_num */ NULL, 37822 /* snoop_cb */ NULL, 37823 /* snoop_user_data */ NULL, 37824 /* snoop_flags */ 0, 37825 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37826 /* type */ SOC_MEM_TYPE_NORMAL, 37827 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37828 /* impl */ SOC_MEM_IMPL_NORMAL, 37829 /* cmic_mor_clks */ 0, 37830 }, 37831 #endif /* chips */ 37832 37833 #if defined(BCM_88732_A0) 37834 { /* SOC_MEM_INT_FP_SLICE_MAP_BCM88732_A0m */ 37835 /* mem FP_SLICE_MAPm */ 37836 /* flags */ SOC_MEM_FLAG_VALID | 37837 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37838 /* cmp_fn */ _soc_mem_cmp_undef, 37839 /* *null_entry */ &_soc_mem_entry_null_fp_slice_map_entry_bcm88732_a0, 37840 /* index_min */ 0, 37841 /* index_max */ 0, 37842 /* minblock */ 5, 37843 /* maxblock */ 5, 37844 /* blocks */ 0x20, 37845 /* blocks_hi */ 0, 37846 /* base */ 0x07020000, 37847 /* gran */ 1, 37848 /* bytes */ 4, 37849 /* nFields */ 8, 37850 /* *fields */ soc_FP_SLICE_MAP_BCM53314_A0m_fields, 37851 /* *views */ NULL, 37852 /* *views_num */ NULL, 37853 /* snoop_cb */ NULL, 37854 /* snoop_user_data */ NULL, 37855 /* snoop_flags */ 0, 37856 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37857 /* type */ SOC_MEM_TYPE_NORMAL, 37858 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37859 /* impl */ SOC_MEM_IMPL_NORMAL, 37860 /* cmic_mor_clks */ 0, 37861 }, 37862 #endif /* chips */ 37863 37864 #if defined(BCM_56624_A0) || defined(BCM_56624_B0) 37865 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERSm */ 37866 /* mem FP_STORM_CONTROL_METERSm */ 37867 /* flags */ SOC_MEM_FLAG_VALID | 37868 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 37869 /* cmp_fn */ _soc_mem_cmp_undef, 37870 /* *null_entry */ _soc_mem_entry_null_zeroes, 37871 /* index_min */ 0, 37872 /* index_max */ 215, 37873 /* minblock */ 7, 37874 /* maxblock */ 7, 37875 /* blocks */ 0x80, 37876 /* blocks_hi */ 0, 37877 /* base */ 0x0f038000, 37878 /* gran */ 1, 37879 /* bytes */ 7, 37880 /* nFields */ 4, 37881 /* *fields */ soc_FP_STORM_CONTROL_METERSm_fields, 37882 /* *views */ NULL, 37883 /* *views_num */ NULL, 37884 /* snoop_cb */ NULL, 37885 /* snoop_user_data */ NULL, 37886 /* snoop_flags */ 0, 37887 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37888 /* type */ SOC_MEM_TYPE_NORMAL, 37889 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37890 /* impl */ SOC_MEM_IMPL_NORMAL, 37891 /* cmic_mor_clks */ 0, 37892 }, 37893 #endif /* chips */ 37894 37895 #if defined(BCM_53400_A0) 37896 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_BCM53400_A0m */ 37897 /* mem FP_STORM_CONTROL_METERSm */ 37898 /* flags */ SOC_MEM_FLAG_VALID | 37899 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 37900 /* cmp_fn */ _soc_mem_cmp_undef, 37901 /* *null_entry */ _soc_mem_entry_null_zeroes, 37902 /* index_min */ 0, 37903 /* index_max */ 119, 37904 /* minblock */ 5, 37905 /* maxblock */ 5, 37906 /* blocks */ 0x20, 37907 /* blocks_hi */ 0, 37908 /* base */ 0x381c0000, 37909 /* gran */ 1, 37910 /* bytes */ 7, 37911 /* nFields */ 5, 37912 /* *fields */ soc_FP_STORM_CONTROL_METERS_BCM53400_A0m_fields, 37913 /* *views */ NULL, 37914 /* *views_num */ NULL, 37915 /* snoop_cb */ NULL, 37916 /* snoop_user_data */ NULL, 37917 /* snoop_flags */ 0, 37918 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37919 /* type */ SOC_MEM_TYPE_NORMAL, 37920 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37921 /* impl */ SOC_MEM_IMPL_NORMAL, 37922 /* cmic_mor_clks */ 0, 37923 }, 37924 #endif /* chips */ 37925 37926 #if defined(BCM_53540_A0) 37927 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_BCM53540_A0m */ 37928 /* mem FP_STORM_CONTROL_METERSm */ 37929 /* flags */ SOC_MEM_FLAG_VALID | 37930 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 37931 /* cmp_fn */ _soc_mem_cmp_undef, 37932 /* *null_entry */ _soc_mem_entry_null_zeroes, 37933 /* index_min */ 0, 37934 /* index_max */ 127, 37935 /* minblock */ 8, 37936 /* maxblock */ 8, 37937 /* blocks */ 0x100, 37938 /* blocks_hi */ 0, 37939 /* base */ 0x381c0000, 37940 /* gran */ 1, 37941 /* bytes */ 7, 37942 /* nFields */ 4, 37943 /* *fields */ soc_FP_STORM_CONTROL_METERS_BCM56160_A0m_fields, 37944 /* *views */ NULL, 37945 /* *views_num */ NULL, 37946 /* snoop_cb */ NULL, 37947 /* snoop_user_data */ NULL, 37948 /* snoop_flags */ 0, 37949 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37950 /* type */ SOC_MEM_TYPE_NORMAL, 37951 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37952 /* impl */ SOC_MEM_IMPL_NORMAL, 37953 /* cmic_mor_clks */ 0, 37954 }, 37955 #endif /* chips */ 37956 37957 #if defined(BCM_53570_A0) || defined(BCM_53570_B0) 37958 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_BCM53570_A0m */ 37959 /* mem FP_STORM_CONTROL_METERSm */ 37960 /* flags */ SOC_MEM_FLAG_VALID | 37961 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 37962 /* cmp_fn */ _soc_mem_cmp_undef, 37963 /* *null_entry */ _soc_mem_entry_null_zeroes, 37964 /* index_min */ 0, 37965 /* index_max */ 263, 37966 /* minblock */ 15, 37967 /* maxblock */ 15, 37968 /* blocks */ 0x8000, 37969 /* blocks_hi */ 0, 37970 /* base */ 0x381c0000, 37971 /* gran */ 1, 37972 /* bytes */ 7, 37973 /* nFields */ 4, 37974 /* *fields */ soc_FP_STORM_CONTROL_METERS_BCM56160_A0m_fields, 37975 /* *views */ NULL, 37976 /* *views_num */ NULL, 37977 /* snoop_cb */ NULL, 37978 /* snoop_user_data */ NULL, 37979 /* snoop_flags */ 0, 37980 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37981 /* type */ SOC_MEM_TYPE_NORMAL, 37982 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37983 /* impl */ SOC_MEM_IMPL_NORMAL, 37984 /* cmic_mor_clks */ 0, 37985 }, 37986 #endif /* chips */ 37987 37988 #if defined(BCM_56150_A0) 37989 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_BCM56150_A0m */ 37990 /* mem FP_STORM_CONTROL_METERSm */ 37991 /* flags */ SOC_MEM_FLAG_VALID | 37992 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 37993 /* cmp_fn */ _soc_mem_cmp_undef, 37994 /* *null_entry */ _soc_mem_entry_null_zeroes, 37995 /* index_min */ 0, 37996 /* index_max */ 119, 37997 /* minblock */ 5, 37998 /* maxblock */ 5, 37999 /* blocks */ 0x20, 38000 /* blocks_hi */ 0, 38001 /* base */ 0x3c1c0000, 38002 /* gran */ 1, 38003 /* bytes */ 7, 38004 /* nFields */ 5, 38005 /* *fields */ soc_FP_STORM_CONTROL_METERS_BCM56450_A0m_fields, 38006 /* *views */ NULL, 38007 /* *views_num */ NULL, 38008 /* snoop_cb */ NULL, 38009 /* snoop_user_data */ NULL, 38010 /* snoop_flags */ 0, 38011 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38012 /* type */ SOC_MEM_TYPE_NORMAL, 38013 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38014 /* impl */ SOC_MEM_IMPL_NORMAL, 38015 /* cmic_mor_clks */ 0, 38016 }, 38017 #endif /* chips */ 38018 38019 #if defined(BCM_56160_A0) 38020 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_BCM56160_A0m */ 38021 /* mem FP_STORM_CONTROL_METERSm */ 38022 /* flags */ SOC_MEM_FLAG_VALID | 38023 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 38024 /* cmp_fn */ _soc_mem_cmp_undef, 38025 /* *null_entry */ _soc_mem_entry_null_zeroes, 38026 /* index_min */ 0, 38027 /* index_max */ 127, 38028 /* minblock */ 7, 38029 /* maxblock */ 7, 38030 /* blocks */ 0x80, 38031 /* blocks_hi */ 0, 38032 /* base */ 0x381c0000, 38033 /* gran */ 1, 38034 /* bytes */ 7, 38035 /* nFields */ 4, 38036 /* *fields */ soc_FP_STORM_CONTROL_METERS_BCM56160_A0m_fields, 38037 /* *views */ NULL, 38038 /* *views_num */ NULL, 38039 /* snoop_cb */ NULL, 38040 /* snoop_user_data */ NULL, 38041 /* snoop_flags */ 0, 38042 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38043 /* type */ SOC_MEM_TYPE_NORMAL, 38044 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38045 /* impl */ SOC_MEM_IMPL_NORMAL, 38046 /* cmic_mor_clks */ 0, 38047 }, 38048 #endif /* chips */ 38049 38050 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 38051 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_BCM56260_A0m */ 38052 /* mem FP_STORM_CONTROL_METERSm */ 38053 /* flags */ SOC_MEM_FLAG_VALID | 38054 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 38055 /* cmp_fn */ _soc_mem_cmp_undef, 38056 /* *null_entry */ _soc_mem_entry_null_zeroes, 38057 /* index_min */ 0, 38058 /* index_max */ 383, 38059 /* minblock */ 6, 38060 /* maxblock */ 6, 38061 /* blocks */ 0x40, 38062 /* blocks_hi */ 0, 38063 /* base */ 0x341c0000, 38064 /* gran */ 1, 38065 /* bytes */ 7, 38066 /* nFields */ 5, 38067 /* *fields */ soc_FP_STORM_CONTROL_METERS_BCM53400_A0m_fields, 38068 /* *views */ NULL, 38069 /* *views_num */ NULL, 38070 /* snoop_cb */ NULL, 38071 /* snoop_user_data */ NULL, 38072 /* snoop_flags */ 0, 38073 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38074 /* type */ SOC_MEM_TYPE_NORMAL, 38075 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38076 /* impl */ SOC_MEM_IMPL_NORMAL, 38077 /* cmic_mor_clks */ 0, 38078 }, 38079 #endif /* chips */ 38080 38081 #if defined(BCM_56270_A0) 38082 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_BCM56270_A0m */ 38083 /* mem FP_STORM_CONTROL_METERSm */ 38084 /* flags */ SOC_MEM_FLAG_VALID | 38085 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 38086 /* cmp_fn */ _soc_mem_cmp_undef, 38087 /* *null_entry */ _soc_mem_entry_null_zeroes, 38088 /* index_min */ 0, 38089 /* index_max */ 127, 38090 /* minblock */ 5, 38091 /* maxblock */ 5, 38092 /* blocks */ 0x20, 38093 /* blocks_hi */ 0, 38094 /* base */ 0x341c0000, 38095 /* gran */ 1, 38096 /* bytes */ 7, 38097 /* nFields */ 5, 38098 /* *fields */ soc_FP_STORM_CONTROL_METERS_BCM53400_A0m_fields, 38099 /* *views */ NULL, 38100 /* *views_num */ NULL, 38101 /* snoop_cb */ NULL, 38102 /* snoop_user_data */ NULL, 38103 /* snoop_flags */ 0, 38104 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38105 /* type */ SOC_MEM_TYPE_NORMAL, 38106 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38107 /* impl */ SOC_MEM_IMPL_NORMAL, 38108 /* cmic_mor_clks */ 0, 38109 }, 38110 #endif /* chips */ 38111 38112 #if defined(BCM_56142_A0) || defined(BCM_56334_A0) || \ 38113 defined(BCM_56334_B0) 38114 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_BCM56334_A0m */ 38115 /* mem FP_STORM_CONTROL_METERSm */ 38116 /* flags */ SOC_MEM_FLAG_VALID | 38117 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 38118 /* cmp_fn */ _soc_mem_cmp_undef, 38119 /* *null_entry */ _soc_mem_entry_null_zeroes, 38120 /* index_min */ 0, 38121 /* index_max */ 119, 38122 /* minblock */ 5, 38123 /* maxblock */ 5, 38124 /* blocks */ 0x20, 38125 /* blocks_hi */ 0, 38126 /* base */ 0x0f038000, 38127 /* gran */ 1, 38128 /* bytes */ 7, 38129 /* nFields */ 5, 38130 /* *fields */ soc_FP_STORM_CONTROL_METERS_BCM56634_A0m_fields, 38131 /* *views */ NULL, 38132 /* *views_num */ NULL, 38133 /* snoop_cb */ NULL, 38134 /* snoop_user_data */ NULL, 38135 /* snoop_flags */ 0, 38136 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38137 /* type */ SOC_MEM_TYPE_NORMAL, 38138 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38139 /* impl */ SOC_MEM_IMPL_NORMAL, 38140 /* cmic_mor_clks */ 0, 38141 }, 38142 #endif /* chips */ 38143 38144 #if defined(BCM_56340_A0) 38145 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_BCM56340_A0m */ 38146 /* mem FP_STORM_CONTROL_METERSm */ 38147 /* flags */ SOC_MEM_FLAG_VALID | 38148 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 38149 /* cmp_fn */ _soc_mem_cmp_undef, 38150 /* *null_entry */ _soc_mem_entry_null_zeroes, 38151 /* index_min */ 0, 38152 /* index_max */ 255, 38153 /* minblock */ 4, 38154 /* maxblock */ 4, 38155 /* blocks */ 0x10, 38156 /* blocks_hi */ 0, 38157 /* base */ 0x30300000, 38158 /* gran */ 1, 38159 /* bytes */ 7, 38160 /* nFields */ 5, 38161 /* *fields */ soc_FP_STORM_CONTROL_METERS_BCM56640_A0m_fields, 38162 /* *views */ NULL, 38163 /* *views_num */ NULL, 38164 /* snoop_cb */ NULL, 38165 /* snoop_user_data */ NULL, 38166 /* snoop_flags */ 0, 38167 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38168 /* type */ SOC_MEM_TYPE_NORMAL, 38169 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38170 /* impl */ SOC_MEM_IMPL_NORMAL, 38171 /* cmic_mor_clks */ 0, 38172 }, 38173 #endif /* chips */ 38174 38175 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 38176 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_BCM56440_A0m */ 38177 /* mem FP_STORM_CONTROL_METERSm */ 38178 /* flags */ SOC_MEM_FLAG_VALID | 38179 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 38180 /* cmp_fn */ _soc_mem_cmp_undef, 38181 /* *null_entry */ _soc_mem_entry_null_zeroes, 38182 /* index_min */ 0, 38183 /* index_max */ 155, 38184 /* minblock */ 9, 38185 /* maxblock */ 9, 38186 /* blocks */ 0x200, 38187 /* blocks_hi */ 0, 38188 /* base */ 0x0d06e000, 38189 /* gran */ 1, 38190 /* bytes */ 7, 38191 /* nFields */ 5, 38192 /* *fields */ soc_FP_STORM_CONTROL_METERS_BCM56634_A0m_fields, 38193 /* *views */ NULL, 38194 /* *views_num */ NULL, 38195 /* snoop_cb */ NULL, 38196 /* snoop_user_data */ NULL, 38197 /* snoop_flags */ 0, 38198 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38199 /* type */ SOC_MEM_TYPE_NORMAL, 38200 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38201 /* impl */ SOC_MEM_IMPL_NORMAL, 38202 /* cmic_mor_clks */ 0, 38203 }, 38204 #endif /* chips */ 38205 38206 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 38207 defined(BCM_56450_B1) 38208 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_BCM56450_A0m */ 38209 /* mem FP_STORM_CONTROL_METERSm */ 38210 /* flags */ SOC_MEM_FLAG_VALID | 38211 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 38212 /* cmp_fn */ _soc_mem_cmp_undef, 38213 /* *null_entry */ _soc_mem_entry_null_zeroes, 38214 /* index_min */ 0, 38215 /* index_max */ 679, 38216 /* minblock */ 8, 38217 /* maxblock */ 8, 38218 /* blocks */ 0x100, 38219 /* blocks_hi */ 0, 38220 /* base */ 0x341c0000, 38221 /* gran */ 1, 38222 /* bytes */ 7, 38223 /* nFields */ 5, 38224 /* *fields */ soc_FP_STORM_CONTROL_METERS_BCM56450_A0m_fields, 38225 /* *views */ NULL, 38226 /* *views_num */ NULL, 38227 /* snoop_cb */ NULL, 38228 /* snoop_user_data */ NULL, 38229 /* snoop_flags */ 0, 38230 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38231 /* type */ SOC_MEM_TYPE_NORMAL, 38232 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38233 /* impl */ SOC_MEM_IMPL_NORMAL, 38234 /* cmic_mor_clks */ 0, 38235 }, 38236 #endif /* chips */ 38237 38238 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) 38239 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_BCM56524_A0m */ 38240 /* mem FP_STORM_CONTROL_METERSm */ 38241 /* flags */ SOC_MEM_FLAG_VALID | 38242 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 38243 /* cmp_fn */ _soc_mem_cmp_undef, 38244 /* *null_entry */ _soc_mem_entry_null_zeroes, 38245 /* index_min */ 0, 38246 /* index_max */ 215, 38247 /* minblock */ 8, 38248 /* maxblock */ 8, 38249 /* blocks */ 0x100, 38250 /* blocks_hi */ 0, 38251 /* base */ 0x0c038000, 38252 /* gran */ 1, 38253 /* bytes */ 7, 38254 /* nFields */ 5, 38255 /* *fields */ soc_FP_STORM_CONTROL_METERS_BCM56634_A0m_fields, 38256 /* *views */ NULL, 38257 /* *views_num */ NULL, 38258 /* snoop_cb */ NULL, 38259 /* snoop_user_data */ NULL, 38260 /* snoop_flags */ 0, 38261 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38262 /* type */ SOC_MEM_TYPE_NORMAL, 38263 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38264 /* impl */ SOC_MEM_IMPL_NORMAL, 38265 /* cmic_mor_clks */ 0, 38266 }, 38267 #endif /* chips */ 38268 38269 #if defined(BCM_56560_A0) 38270 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_BCM56560_A0m */ 38271 /* mem FP_STORM_CONTROL_METERSm */ 38272 /* flags */ SOC_MEM_FLAG_VALID | 38273 SOC_MEM_FLAG_CACHABLE | 38274 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x422 */ 38275 /* cmp_fn */ _soc_mem_cmp_undef, 38276 /* *null_entry */ _soc_mem_entry_null_zeroes, 38277 /* index_min */ 0, 38278 /* index_max */ 299, 38279 /* minblock */ 21, 38280 /* maxblock */ 21, 38281 /* blocks */ 0x200000, 38282 /* blocks_hi */ 0, 38283 /* base */ 0x4c200000, 38284 /* gran */ 1, 38285 /* bytes */ 8, 38286 /* nFields */ 5, 38287 /* *fields */ soc_IFP_STORM_CONTROL_METERSm_fields, 38288 /* *views */ NULL, 38289 /* *views_num */ NULL, 38290 /* snoop_cb */ NULL, 38291 /* snoop_user_data */ NULL, 38292 /* snoop_flags */ 0, 38293 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38294 /* type */ SOC_MEM_TYPE_NORMAL, 38295 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38296 /* impl */ SOC_MEM_IMPL_NORMAL, 38297 /* cmic_mor_clks */ 0, 38298 }, 38299 #endif /* chips */ 38300 38301 #if defined(BCM_56560_B0) 38302 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_BCM56560_B0m */ 38303 /* mem FP_STORM_CONTROL_METERSm */ 38304 /* flags */ SOC_MEM_FLAG_VALID | 38305 SOC_MEM_FLAG_CACHABLE | 38306 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x422 */ 38307 /* cmp_fn */ _soc_mem_cmp_undef, 38308 /* *null_entry */ _soc_mem_entry_null_zeroes, 38309 /* index_min */ 0, 38310 /* index_max */ 299, 38311 /* minblock */ 13, 38312 /* maxblock */ 13, 38313 /* blocks */ 0x2000, 38314 /* blocks_hi */ 0, 38315 /* base */ 0x4c200000, 38316 /* gran */ 1, 38317 /* bytes */ 8, 38318 /* nFields */ 5, 38319 /* *fields */ soc_IFP_STORM_CONTROL_METERSm_fields, 38320 /* *views */ NULL, 38321 /* *views_num */ NULL, 38322 /* snoop_cb */ NULL, 38323 /* snoop_user_data */ NULL, 38324 /* snoop_flags */ 0, 38325 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38326 /* type */ SOC_MEM_TYPE_NORMAL, 38327 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38328 /* impl */ SOC_MEM_IMPL_NORMAL, 38329 /* cmic_mor_clks */ 0, 38330 }, 38331 #endif /* chips */ 38332 38333 #if defined(BCM_56634_A0) || defined(BCM_56634_B0) 38334 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_BCM56634_A0m */ 38335 /* mem FP_STORM_CONTROL_METERSm */ 38336 /* flags */ SOC_MEM_FLAG_VALID | 38337 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 38338 /* cmp_fn */ _soc_mem_cmp_undef, 38339 /* *null_entry */ _soc_mem_entry_null_zeroes, 38340 /* index_min */ 0, 38341 /* index_max */ 215, 38342 /* minblock */ 9, 38343 /* maxblock */ 9, 38344 /* blocks */ 0x200, 38345 /* blocks_hi */ 0, 38346 /* base */ 0x0c038000, 38347 /* gran */ 1, 38348 /* bytes */ 7, 38349 /* nFields */ 5, 38350 /* *fields */ soc_FP_STORM_CONTROL_METERS_BCM56634_A0m_fields, 38351 /* *views */ NULL, 38352 /* *views_num */ NULL, 38353 /* snoop_cb */ NULL, 38354 /* snoop_user_data */ NULL, 38355 /* snoop_flags */ 0, 38356 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38357 /* type */ SOC_MEM_TYPE_NORMAL, 38358 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38359 /* impl */ SOC_MEM_IMPL_NORMAL, 38360 /* cmic_mor_clks */ 0, 38361 }, 38362 #endif /* chips */ 38363 38364 #if defined(BCM_56640_A0) 38365 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_BCM56640_A0m */ 38366 /* mem FP_STORM_CONTROL_METERSm */ 38367 /* flags */ SOC_MEM_FLAG_VALID | 38368 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 38369 /* cmp_fn */ _soc_mem_cmp_undef, 38370 /* *null_entry */ _soc_mem_entry_null_zeroes, 38371 /* index_min */ 0, 38372 /* index_max */ 255, 38373 /* minblock */ 7, 38374 /* maxblock */ 7, 38375 /* blocks */ 0x80, 38376 /* blocks_hi */ 0, 38377 /* base */ 0x30300000, 38378 /* gran */ 1, 38379 /* bytes */ 7, 38380 /* nFields */ 5, 38381 /* *fields */ soc_FP_STORM_CONTROL_METERS_BCM56640_A0m_fields, 38382 /* *views */ NULL, 38383 /* *views_num */ NULL, 38384 /* snoop_cb */ NULL, 38385 /* snoop_user_data */ NULL, 38386 /* snoop_flags */ 0, 38387 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38388 /* type */ SOC_MEM_TYPE_NORMAL, 38389 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38390 /* impl */ SOC_MEM_IMPL_NORMAL, 38391 /* cmic_mor_clks */ 0, 38392 }, 38393 #endif /* chips */ 38394 38395 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 38396 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_BCM56670_A0m */ 38397 /* mem FP_STORM_CONTROL_METERSm */ 38398 /* flags */ SOC_MEM_FLAG_VALID | 38399 SOC_MEM_FLAG_CACHABLE | 38400 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x422 */ 38401 /* cmp_fn */ _soc_mem_cmp_undef, 38402 /* *null_entry */ _soc_mem_entry_null_zeroes, 38403 /* index_min */ 0, 38404 /* index_max */ 267, 38405 /* minblock */ 21, 38406 /* maxblock */ 21, 38407 /* blocks */ 0x200000, 38408 /* blocks_hi */ 0, 38409 /* base */ 0x4c200000, 38410 /* gran */ 1, 38411 /* bytes */ 8, 38412 /* nFields */ 5, 38413 /* *fields */ soc_IFP_STORM_CONTROL_METERSm_fields, 38414 /* *views */ NULL, 38415 /* *views_num */ NULL, 38416 /* snoop_cb */ NULL, 38417 /* snoop_user_data */ NULL, 38418 /* snoop_flags */ 0, 38419 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38420 /* type */ SOC_MEM_TYPE_NORMAL, 38421 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38422 /* impl */ SOC_MEM_IMPL_NORMAL, 38423 /* cmic_mor_clks */ 0, 38424 }, 38425 #endif /* chips */ 38426 38427 #if defined(BCM_56680_A0) || defined(BCM_56680_B0) 38428 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_BCM56680_A0m */ 38429 /* mem FP_STORM_CONTROL_METERSm */ 38430 /* flags */ SOC_MEM_FLAG_VALID | 38431 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 38432 /* cmp_fn */ _soc_mem_cmp_undef, 38433 /* *null_entry */ _soc_mem_entry_null_zeroes, 38434 /* index_min */ 0, 38435 /* index_max */ 215, 38436 /* minblock */ 6, 38437 /* maxblock */ 6, 38438 /* blocks */ 0x40, 38439 /* blocks_hi */ 0, 38440 /* base */ 0x0f038000, 38441 /* gran */ 1, 38442 /* bytes */ 7, 38443 /* nFields */ 4, 38444 /* *fields */ soc_FP_STORM_CONTROL_METERSm_fields, 38445 /* *views */ NULL, 38446 /* *views_num */ NULL, 38447 /* snoop_cb */ NULL, 38448 /* snoop_user_data */ NULL, 38449 /* snoop_flags */ 0, 38450 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38451 /* type */ SOC_MEM_TYPE_NORMAL, 38452 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38453 /* impl */ SOC_MEM_IMPL_NORMAL, 38454 /* cmic_mor_clks */ 0, 38455 }, 38456 #endif /* chips */ 38457 38458 #if defined(BCM_56685_A0) || defined(BCM_56685_B0) 38459 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_BCM56685_A0m */ 38460 /* mem FP_STORM_CONTROL_METERSm */ 38461 /* flags */ SOC_MEM_FLAG_VALID | 38462 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 38463 /* cmp_fn */ _soc_mem_cmp_undef, 38464 /* *null_entry */ _soc_mem_entry_null_zeroes, 38465 /* index_min */ 0, 38466 /* index_max */ 215, 38467 /* minblock */ 6, 38468 /* maxblock */ 6, 38469 /* blocks */ 0x40, 38470 /* blocks_hi */ 0, 38471 /* base */ 0x0c038000, 38472 /* gran */ 1, 38473 /* bytes */ 7, 38474 /* nFields */ 5, 38475 /* *fields */ soc_FP_STORM_CONTROL_METERS_BCM56634_A0m_fields, 38476 /* *views */ NULL, 38477 /* *views_num */ NULL, 38478 /* snoop_cb */ NULL, 38479 /* snoop_user_data */ NULL, 38480 /* snoop_flags */ 0, 38481 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38482 /* type */ SOC_MEM_TYPE_NORMAL, 38483 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38484 /* impl */ SOC_MEM_IMPL_NORMAL, 38485 /* cmic_mor_clks */ 0, 38486 }, 38487 #endif /* chips */ 38488 38489 #if defined(BCM_56725_A0) || defined(BCM_56820_A0) 38490 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_BCM56820_A0m */ 38491 /* mem FP_STORM_CONTROL_METERSm */ 38492 /* flags */ SOC_MEM_FLAG_VALID | 38493 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 38494 /* cmp_fn */ _soc_mem_cmp_undef, 38495 /* *null_entry */ _soc_mem_entry_null_zeroes, 38496 /* index_min */ 0, 38497 /* index_max */ 115, 38498 /* minblock */ 3, 38499 /* maxblock */ 3, 38500 /* blocks */ 0x8, 38501 /* blocks_hi */ 0, 38502 /* base */ 0x0d0e6000, 38503 /* gran */ 1, 38504 /* bytes */ 7, 38505 /* nFields */ 4, 38506 /* *fields */ soc_FP_STORM_CONTROL_METERSm_fields, 38507 /* *views */ NULL, 38508 /* *views_num */ NULL, 38509 /* snoop_cb */ NULL, 38510 /* snoop_user_data */ NULL, 38511 /* snoop_flags */ 0, 38512 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38513 /* type */ SOC_MEM_TYPE_NORMAL, 38514 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38515 /* impl */ SOC_MEM_IMPL_NORMAL, 38516 /* cmic_mor_clks */ 0, 38517 }, 38518 #endif /* chips */ 38519 38520 #if defined(BCM_56840_A0) 38521 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_BCM56840_A0m */ 38522 /* mem FP_STORM_CONTROL_METERSm */ 38523 /* flags */ SOC_MEM_FLAG_VALID | 38524 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 38525 /* cmp_fn */ _soc_mem_cmp_undef, 38526 /* *null_entry */ _soc_mem_entry_null_zeroes, 38527 /* index_min */ 0, 38528 /* index_max */ 263, 38529 /* minblock */ 6, 38530 /* maxblock */ 6, 38531 /* blocks */ 0x40, 38532 /* blocks_hi */ 0, 38533 /* base */ 0x0d070000, 38534 /* gran */ 1, 38535 /* bytes */ 7, 38536 /* nFields */ 5, 38537 /* *fields */ soc_FP_STORM_CONTROL_METERS_BCM56634_A0m_fields, 38538 /* *views */ NULL, 38539 /* *views_num */ NULL, 38540 /* snoop_cb */ NULL, 38541 /* snoop_user_data */ NULL, 38542 /* snoop_flags */ 0, 38543 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38544 /* type */ SOC_MEM_TYPE_NORMAL, 38545 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38546 /* impl */ SOC_MEM_IMPL_NORMAL, 38547 /* cmic_mor_clks */ 0, 38548 }, 38549 #endif /* chips */ 38550 38551 #if defined(BCM_56840_B0) 38552 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_BCM56840_B0m */ 38553 /* mem FP_STORM_CONTROL_METERSm */ 38554 /* flags */ SOC_MEM_FLAG_VALID | 38555 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 38556 /* cmp_fn */ _soc_mem_cmp_undef, 38557 /* *null_entry */ _soc_mem_entry_null_zeroes, 38558 /* index_min */ 0, 38559 /* index_max */ 263, 38560 /* minblock */ 6, 38561 /* maxblock */ 6, 38562 /* blocks */ 0x40, 38563 /* blocks_hi */ 0, 38564 /* base */ 0x0d0d0000, 38565 /* gran */ 1, 38566 /* bytes */ 7, 38567 /* nFields */ 5, 38568 /* *fields */ soc_FP_STORM_CONTROL_METERS_BCM56634_A0m_fields, 38569 /* *views */ NULL, 38570 /* *views_num */ NULL, 38571 /* snoop_cb */ NULL, 38572 /* snoop_user_data */ NULL, 38573 /* snoop_flags */ 0, 38574 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38575 /* type */ SOC_MEM_TYPE_NORMAL, 38576 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38577 /* impl */ SOC_MEM_IMPL_NORMAL, 38578 /* cmic_mor_clks */ 0, 38579 }, 38580 #endif /* chips */ 38581 38582 #if defined(BCM_56850_A0) 38583 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_BCM56850_A0m */ 38584 /* mem FP_STORM_CONTROL_METERSm */ 38585 /* flags */ SOC_MEM_FLAG_VALID | 38586 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE | 38587 (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x402 */ 38588 /* cmp_fn */ _soc_mem_cmp_undef, 38589 /* *null_entry */ _soc_mem_entry_null_zeroes, 38590 /* index_min */ 0, 38591 /* index_max */ 423, 38592 /* minblock */ 10, 38593 /* maxblock */ 10, 38594 /* blocks */ 0x400, 38595 /* blocks_hi */ 0, 38596 /* base */ 0x3c200000, 38597 /* gran */ 1, 38598 /* bytes */ 8, 38599 /* nFields */ 5, 38600 /* *fields */ soc_FP_STORM_CONTROL_METERS_BCM56850_A0m_fields, 38601 /* *views */ NULL, 38602 /* *views_num */ NULL, 38603 /* snoop_cb */ NULL, 38604 /* snoop_user_data */ NULL, 38605 /* snoop_flags */ 0, 38606 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38607 /* type */ SOC_MEM_TYPE_NORMAL, 38608 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38609 /* impl */ SOC_MEM_IMPL_NORMAL, 38610 /* cmic_mor_clks */ 0, 38611 }, 38612 #endif /* chips */ 38613 38614 #if defined(BCM_56860_A0) 38615 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_BCM56860_A0m */ 38616 /* mem FP_STORM_CONTROL_METERSm */ 38617 /* flags */ SOC_MEM_FLAG_VALID | 38618 SOC_MEM_FLAG_CACHABLE | 38619 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE | 38620 (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */ 38621 /* cmp_fn */ _soc_mem_cmp_undef, 38622 /* *null_entry */ _soc_mem_entry_null_zeroes, 38623 /* index_min */ 0, 38624 /* index_max */ 423, 38625 /* minblock */ 11, 38626 /* maxblock */ 11, 38627 /* blocks */ 0x800, 38628 /* blocks_hi */ 0, 38629 /* base */ 0x4c200000, 38630 /* gran */ 1, 38631 /* bytes */ 8, 38632 /* nFields */ 5, 38633 /* *fields */ soc_FP_STORM_CONTROL_METERS_BCM56850_A0m_fields, 38634 /* *views */ NULL, 38635 /* *views_num */ NULL, 38636 /* snoop_cb */ NULL, 38637 /* snoop_user_data */ NULL, 38638 /* snoop_flags */ 0, 38639 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38640 /* type */ SOC_MEM_TYPE_NORMAL, 38641 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38642 /* impl */ SOC_MEM_IMPL_NORMAL, 38643 /* cmic_mor_clks */ 0, 38644 }, 38645 #endif /* chips */ 38646 38647 #if defined(BCM_88732_A0) 38648 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_BCM88732_A0m */ 38649 /* mem FP_STORM_CONTROL_METERSm */ 38650 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 38651 /* cmp_fn */ _soc_mem_cmp_undef, 38652 /* *null_entry */ _soc_mem_entry_null_zeroes, 38653 /* index_min */ 0, 38654 /* index_max */ 67, 38655 /* minblock */ 5, 38656 /* maxblock */ 5, 38657 /* blocks */ 0x20, 38658 /* blocks_hi */ 0, 38659 /* base */ 0x07060000, 38660 /* gran */ 1, 38661 /* bytes */ 8, 38662 /* nFields */ 7, 38663 /* *fields */ soc_FP_STORM_CONTROL_METERS_BCM88732_A0m_fields, 38664 /* *views */ NULL, 38665 /* *views_num */ NULL, 38666 /* snoop_cb */ NULL, 38667 /* snoop_user_data */ NULL, 38668 /* snoop_flags */ 0, 38669 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38670 /* type */ SOC_MEM_TYPE_NORMAL, 38671 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 38672 /* impl */ SOC_MEM_IMPL_NORMAL, 38673 /* cmic_mor_clks */ 0, 38674 }, 38675 #endif /* chips */ 38676 38677 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 38678 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_Xm */ 38679 /* mem FP_STORM_CONTROL_METERS_Xm */ 38680 /* flags */ SOC_MEM_FLAG_VALID | 38681 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 38682 /* cmp_fn */ _soc_mem_cmp_undef, 38683 /* *null_entry */ _soc_mem_entry_null_zeroes, 38684 /* index_min */ 0, 38685 /* index_max */ 263, 38686 /* minblock */ 6, 38687 /* maxblock */ 6, 38688 /* blocks */ 0x40, 38689 /* blocks_hi */ 0, 38690 /* base */ 0x0d030000, 38691 /* gran */ 1, 38692 /* bytes */ 7, 38693 /* nFields */ 5, 38694 /* *fields */ soc_FP_STORM_CONTROL_METERS_BCM56634_A0m_fields, 38695 /* *views */ NULL, 38696 /* *views_num */ NULL, 38697 /* snoop_cb */ NULL, 38698 /* snoop_user_data */ NULL, 38699 /* snoop_flags */ 0, 38700 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38701 /* type */ SOC_MEM_TYPE_NORMAL, 38702 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38703 /* impl */ SOC_MEM_IMPL_NORMAL, 38704 /* cmic_mor_clks */ 0, 38705 }, 38706 #endif /* chips */ 38707 38708 #if defined(BCM_56850_A0) 38709 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_X_BCM56850_A0m */ 38710 /* mem FP_STORM_CONTROL_METERS_Xm */ 38711 /* flags */ SOC_MEM_FLAG_VALID | 38712 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE | 38713 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x402 */ 38714 /* cmp_fn */ _soc_mem_cmp_undef, 38715 /* *null_entry */ _soc_mem_entry_null_zeroes, 38716 /* index_min */ 0, 38717 /* index_max */ 423, 38718 /* minblock */ 10, 38719 /* maxblock */ 10, 38720 /* blocks */ 0x400, 38721 /* blocks_hi */ 0, 38722 /* base */ 0x3c200000, 38723 /* gran */ 1, 38724 /* bytes */ 8, 38725 /* nFields */ 5, 38726 /* *fields */ soc_FP_STORM_CONTROL_METERS_BCM56850_A0m_fields, 38727 /* *views */ NULL, 38728 /* *views_num */ NULL, 38729 /* snoop_cb */ NULL, 38730 /* snoop_user_data */ NULL, 38731 /* snoop_flags */ 0, 38732 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38733 /* type */ SOC_MEM_TYPE_NORMAL, 38734 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38735 /* impl */ SOC_MEM_IMPL_NORMAL, 38736 /* cmic_mor_clks */ 0, 38737 }, 38738 #endif /* chips */ 38739 38740 #if defined(BCM_56860_A0) 38741 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_X_BCM56860_A0m */ 38742 /* mem FP_STORM_CONTROL_METERS_Xm */ 38743 /* flags */ SOC_MEM_FLAG_VALID | 38744 SOC_MEM_FLAG_CACHABLE | 38745 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE | 38746 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */ 38747 /* cmp_fn */ _soc_mem_cmp_undef, 38748 /* *null_entry */ _soc_mem_entry_null_zeroes, 38749 /* index_min */ 0, 38750 /* index_max */ 423, 38751 /* minblock */ 11, 38752 /* maxblock */ 11, 38753 /* blocks */ 0x800, 38754 /* blocks_hi */ 0, 38755 /* base */ 0x4c200000, 38756 /* gran */ 1, 38757 /* bytes */ 8, 38758 /* nFields */ 5, 38759 /* *fields */ soc_FP_STORM_CONTROL_METERS_BCM56850_A0m_fields, 38760 /* *views */ NULL, 38761 /* *views_num */ NULL, 38762 /* snoop_cb */ NULL, 38763 /* snoop_user_data */ NULL, 38764 /* snoop_flags */ 0, 38765 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38766 /* type */ SOC_MEM_TYPE_NORMAL, 38767 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38768 /* impl */ SOC_MEM_IMPL_NORMAL, 38769 /* cmic_mor_clks */ 0, 38770 }, 38771 #endif /* chips */ 38772 38773 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 38774 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_Ym */ 38775 /* mem FP_STORM_CONTROL_METERS_Ym */ 38776 /* flags */ SOC_MEM_FLAG_VALID | 38777 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 38778 /* cmp_fn */ _soc_mem_cmp_undef, 38779 /* *null_entry */ _soc_mem_entry_null_zeroes, 38780 /* index_min */ 0, 38781 /* index_max */ 263, 38782 /* minblock */ 6, 38783 /* maxblock */ 6, 38784 /* blocks */ 0x40, 38785 /* blocks_hi */ 0, 38786 /* base */ 0x0d050000, 38787 /* gran */ 1, 38788 /* bytes */ 7, 38789 /* nFields */ 5, 38790 /* *fields */ soc_FP_STORM_CONTROL_METERS_BCM56634_A0m_fields, 38791 /* *views */ NULL, 38792 /* *views_num */ NULL, 38793 /* snoop_cb */ NULL, 38794 /* snoop_user_data */ NULL, 38795 /* snoop_flags */ 0, 38796 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38797 /* type */ SOC_MEM_TYPE_NORMAL, 38798 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38799 /* impl */ SOC_MEM_IMPL_NORMAL, 38800 /* cmic_mor_clks */ 0, 38801 }, 38802 #endif /* chips */ 38803 38804 #if defined(BCM_56850_A0) 38805 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_Y_BCM56850_A0m */ 38806 /* mem FP_STORM_CONTROL_METERS_Ym */ 38807 /* flags */ SOC_MEM_FLAG_VALID | 38808 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE | 38809 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x402 */ 38810 /* cmp_fn */ _soc_mem_cmp_undef, 38811 /* *null_entry */ _soc_mem_entry_null_zeroes, 38812 /* index_min */ 0, 38813 /* index_max */ 423, 38814 /* minblock */ 10, 38815 /* maxblock */ 10, 38816 /* blocks */ 0x400, 38817 /* blocks_hi */ 0, 38818 /* base */ 0x3c200000, 38819 /* gran */ 1, 38820 /* bytes */ 8, 38821 /* nFields */ 5, 38822 /* *fields */ soc_FP_STORM_CONTROL_METERS_BCM56850_A0m_fields, 38823 /* *views */ NULL, 38824 /* *views_num */ NULL, 38825 /* snoop_cb */ NULL, 38826 /* snoop_user_data */ NULL, 38827 /* snoop_flags */ 0, 38828 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38829 /* type */ SOC_MEM_TYPE_NORMAL, 38830 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38831 /* impl */ SOC_MEM_IMPL_NORMAL, 38832 /* cmic_mor_clks */ 0, 38833 }, 38834 #endif /* chips */ 38835 38836 #if defined(BCM_56860_A0) 38837 { /* SOC_MEM_INT_FP_STORM_CONTROL_METERS_Y_BCM56860_A0m */ 38838 /* mem FP_STORM_CONTROL_METERS_Ym */ 38839 /* flags */ SOC_MEM_FLAG_VALID | 38840 SOC_MEM_FLAG_CACHABLE | 38841 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE | 38842 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x422 */ 38843 /* cmp_fn */ _soc_mem_cmp_undef, 38844 /* *null_entry */ _soc_mem_entry_null_zeroes, 38845 /* index_min */ 0, 38846 /* index_max */ 423, 38847 /* minblock */ 11, 38848 /* maxblock */ 11, 38849 /* blocks */ 0x800, 38850 /* blocks_hi */ 0, 38851 /* base */ 0x4c200000, 38852 /* gran */ 1, 38853 /* bytes */ 8, 38854 /* nFields */ 5, 38855 /* *fields */ soc_FP_STORM_CONTROL_METERS_BCM56850_A0m_fields, 38856 /* *views */ NULL, 38857 /* *views_num */ NULL, 38858 /* snoop_cb */ NULL, 38859 /* snoop_user_data */ NULL, 38860 /* snoop_flags */ 0, 38861 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38862 /* type */ SOC_MEM_TYPE_NORMAL, 38863 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38864 /* impl */ SOC_MEM_IMPL_NORMAL, 38865 /* cmic_mor_clks */ 0, 38866 }, 38867 #endif /* chips */ 38868 38869 #if defined(BCM_56504_A0) 38870 { /* SOC_MEM_INT_FP_TCAMm */ 38871 /* mem FP_TCAMm */ 38872 /* flags */ SOC_MEM_FLAG_VALID | 38873 SOC_MEM_FLAG_CAM, /* 0x80002 */ 38874 /* cmp_fn */ _soc_mem_cmp_undef, 38875 /* *null_entry */ _soc_mem_entry_null_zeroes, 38876 /* index_min */ 0, 38877 /* index_max */ 2047, 38878 /* minblock */ 6, 38879 /* maxblock */ 6, 38880 /* blocks */ 0x40, 38881 /* blocks_hi */ 0, 38882 /* base */ 0x0c020000, 38883 /* gran */ 1, 38884 /* bytes */ 47, 38885 /* nFields */ 17, 38886 /* *fields */ soc_FP_TCAMm_fields, 38887 /* *views */ NULL, 38888 /* *views_num */ NULL, 38889 /* snoop_cb */ NULL, 38890 /* snoop_user_data */ NULL, 38891 /* snoop_flags */ 0, 38892 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38893 /* type */ SOC_MEM_TYPE_NORMAL, 38894 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38895 /* impl */ SOC_MEM_IMPL_NORMAL, 38896 /* cmic_mor_clks */ 0, 38897 }, 38898 #endif /* chips */ 38899 38900 #if defined(BCM_53314_A0) || defined(BCM_53324_A0) 38901 { /* SOC_MEM_INT_FP_TCAM_BCM53314_A0m */ 38902 /* mem FP_TCAMm */ 38903 /* flags */ SOC_MEM_FLAG_VALID | 38904 SOC_MEM_FLAG_CAM, /* 0x80002 */ 38905 /* cmp_fn */ _soc_mem_cmp_undef, 38906 /* *null_entry */ _soc_mem_entry_null_zeroes, 38907 /* index_min */ 0, 38908 /* index_max */ 511, 38909 /* minblock */ 6, 38910 /* maxblock */ 6, 38911 /* blocks */ 0x40, 38912 /* blocks_hi */ 0, 38913 /* base */ 0x0d020000, 38914 /* gran */ 1, 38915 /* bytes */ 53, 38916 /* nFields */ 19, 38917 /* *fields */ soc_FP_TCAM_BCM53314_A0m_fields, 38918 /* *views */ NULL, 38919 /* *views_num */ NULL, 38920 /* snoop_cb */ NULL, 38921 /* snoop_user_data */ NULL, 38922 /* snoop_flags */ 0, 38923 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38924 /* type */ SOC_MEM_TYPE_NORMAL, 38925 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38926 /* impl */ SOC_MEM_IMPL_NORMAL, 38927 /* cmic_mor_clks */ 0, 38928 }, 38929 #endif /* chips */ 38930 38931 #if defined(BCM_53400_A0) 38932 { /* SOC_MEM_INT_FP_TCAM_BCM53400_A0m */ 38933 /* mem FP_TCAMm */ 38934 /* flags */ SOC_MEM_FLAG_VALID | 38935 SOC_MEM_FLAG_CACHABLE | 38936 SOC_MEM_FLAG_SER_CACHE_RESTORE | 38937 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 38938 /* cmp_fn */ _soc_mem_cmp_undef, 38939 /* *null_entry */ _soc_mem_entry_null_zeroes, 38940 /* index_min */ 0, 38941 /* index_max */ 2047, 38942 /* minblock */ 5, 38943 /* maxblock */ 5, 38944 /* blocks */ 0x20, 38945 /* blocks_hi */ 0, 38946 /* base */ 0x38040000, 38947 /* gran */ 1, 38948 /* bytes */ 59, 38949 /* nFields */ 29, 38950 /* *fields */ soc_FP_TCAM_BCM53400_A0m_fields, 38951 /* *views */ NULL, 38952 /* *views_num */ NULL, 38953 /* snoop_cb */ NULL, 38954 /* snoop_user_data */ NULL, 38955 /* snoop_flags */ 0, 38956 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38957 /* type */ SOC_MEM_TYPE_NORMAL, 38958 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38959 /* impl */ SOC_MEM_IMPL_NORMAL, 38960 /* cmic_mor_clks */ 0, 38961 }, 38962 #endif /* chips */ 38963 38964 #if defined(BCM_53540_A0) 38965 { /* SOC_MEM_INT_FP_TCAM_BCM53540_A0m */ 38966 /* mem FP_TCAMm */ 38967 /* flags */ SOC_MEM_FLAG_VALID | 38968 SOC_MEM_FLAG_CACHABLE | 38969 SOC_MEM_FLAG_SER_CACHE_RESTORE | 38970 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 38971 /* cmp_fn */ _soc_mem_cmp_undef, 38972 /* *null_entry */ _soc_mem_entry_null_zeroes, 38973 /* index_min */ 0, 38974 /* index_max */ 1023, 38975 /* minblock */ 8, 38976 /* maxblock */ 8, 38977 /* blocks */ 0x100, 38978 /* blocks_hi */ 0, 38979 /* base */ 0x38040000, 38980 /* gran */ 1, 38981 /* bytes */ 59, 38982 /* nFields */ 29, 38983 /* *fields */ soc_FP_TCAM_BCM56160_A0m_fields, 38984 /* *views */ NULL, 38985 /* *views_num */ NULL, 38986 /* snoop_cb */ NULL, 38987 /* snoop_user_data */ NULL, 38988 /* snoop_flags */ 0, 38989 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38990 /* type */ SOC_MEM_TYPE_NORMAL, 38991 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38992 /* impl */ SOC_MEM_IMPL_NORMAL, 38993 /* cmic_mor_clks */ 0, 38994 }, 38995 #endif /* chips */ 38996 38997 #if defined(BCM_53570_A0) || defined(BCM_53570_B0) 38998 { /* SOC_MEM_INT_FP_TCAM_BCM53570_A0m */ 38999 /* mem FP_TCAMm */ 39000 /* flags */ SOC_MEM_FLAG_VALID | 39001 SOC_MEM_FLAG_CACHABLE | 39002 SOC_MEM_FLAG_SER_CACHE_RESTORE | 39003 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 39004 /* cmp_fn */ _soc_mem_cmp_undef, 39005 /* *null_entry */ _soc_mem_entry_null_zeroes, 39006 /* index_min */ 0, 39007 /* index_max */ 3071, 39008 /* minblock */ 15, 39009 /* maxblock */ 15, 39010 /* blocks */ 0x8000, 39011 /* blocks_hi */ 0, 39012 /* base */ 0x38040000, 39013 /* gran */ 1, 39014 /* bytes */ 60, 39015 /* nFields */ 31, 39016 /* *fields */ soc_FP_TCAM_BCM53570_A0m_fields, 39017 /* *views */ NULL, 39018 /* *views_num */ NULL, 39019 /* snoop_cb */ NULL, 39020 /* snoop_user_data */ NULL, 39021 /* snoop_flags */ 0, 39022 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39023 /* type */ SOC_MEM_TYPE_NORMAL, 39024 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39025 /* impl */ SOC_MEM_IMPL_NORMAL, 39026 /* cmic_mor_clks */ 0, 39027 }, 39028 #endif /* chips */ 39029 39030 #if defined(BCM_56142_A0) 39031 { /* SOC_MEM_INT_FP_TCAM_BCM56142_A0m */ 39032 /* mem FP_TCAMm */ 39033 /* flags */ SOC_MEM_FLAG_VALID | 39034 SOC_MEM_FLAG_CACHABLE | 39035 SOC_MEM_FLAG_CAM, /* 0x80022 */ 39036 /* cmp_fn */ _soc_mem_cmp_undef, 39037 /* *null_entry */ _soc_mem_entry_null_zeroes, 39038 /* index_min */ 0, 39039 /* index_max */ 1023, 39040 /* minblock */ 5, 39041 /* maxblock */ 5, 39042 /* blocks */ 0x20, 39043 /* blocks_hi */ 0, 39044 /* base */ 0x0f008000, 39045 /* gran */ 1, 39046 /* bytes */ 58, 39047 /* nFields */ 28, 39048 /* *fields */ soc_FP_TCAM_BCM56142_A0m_fields, 39049 /* *views */ NULL, 39050 /* *views_num */ NULL, 39051 /* snoop_cb */ NULL, 39052 /* snoop_user_data */ NULL, 39053 /* snoop_flags */ 0, 39054 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39055 /* type */ SOC_MEM_TYPE_NORMAL, 39056 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39057 /* impl */ SOC_MEM_IMPL_NORMAL, 39058 /* cmic_mor_clks */ 0, 39059 }, 39060 #endif /* chips */ 39061 39062 #if defined(BCM_56150_A0) 39063 { /* SOC_MEM_INT_FP_TCAM_BCM56150_A0m */ 39064 /* mem FP_TCAMm */ 39065 /* flags */ SOC_MEM_FLAG_VALID | 39066 SOC_MEM_FLAG_CACHABLE | 39067 SOC_MEM_FLAG_SER_CACHE_RESTORE | 39068 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 39069 /* cmp_fn */ _soc_mem_cmp_undef, 39070 /* *null_entry */ _soc_mem_entry_null_zeroes, 39071 /* index_min */ 0, 39072 /* index_max */ 2047, 39073 /* minblock */ 5, 39074 /* maxblock */ 5, 39075 /* blocks */ 0x20, 39076 /* blocks_hi */ 0, 39077 /* base */ 0x3c040000, 39078 /* gran */ 1, 39079 /* bytes */ 59, 39080 /* nFields */ 29, 39081 /* *fields */ soc_FP_TCAM_BCM56150_A0m_fields, 39082 /* *views */ NULL, 39083 /* *views_num */ NULL, 39084 /* snoop_cb */ NULL, 39085 /* snoop_user_data */ NULL, 39086 /* snoop_flags */ 0, 39087 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39088 /* type */ SOC_MEM_TYPE_NORMAL, 39089 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39090 /* impl */ SOC_MEM_IMPL_NORMAL, 39091 /* cmic_mor_clks */ 0, 39092 }, 39093 #endif /* chips */ 39094 39095 #if defined(BCM_56160_A0) 39096 { /* SOC_MEM_INT_FP_TCAM_BCM56160_A0m */ 39097 /* mem FP_TCAMm */ 39098 /* flags */ SOC_MEM_FLAG_VALID | 39099 SOC_MEM_FLAG_CACHABLE | 39100 SOC_MEM_FLAG_SER_CACHE_RESTORE | 39101 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 39102 /* cmp_fn */ _soc_mem_cmp_undef, 39103 /* *null_entry */ _soc_mem_entry_null_zeroes, 39104 /* index_min */ 0, 39105 /* index_max */ 2047, 39106 /* minblock */ 7, 39107 /* maxblock */ 7, 39108 /* blocks */ 0x80, 39109 /* blocks_hi */ 0, 39110 /* base */ 0x38040000, 39111 /* gran */ 1, 39112 /* bytes */ 59, 39113 /* nFields */ 29, 39114 /* *fields */ soc_FP_TCAM_BCM56160_A0m_fields, 39115 /* *views */ NULL, 39116 /* *views_num */ NULL, 39117 /* snoop_cb */ NULL, 39118 /* snoop_user_data */ NULL, 39119 /* snoop_flags */ 0, 39120 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39121 /* type */ SOC_MEM_TYPE_NORMAL, 39122 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39123 /* impl */ SOC_MEM_IMPL_NORMAL, 39124 /* cmic_mor_clks */ 0, 39125 }, 39126 #endif /* chips */ 39127 39128 #if defined(BCM_56224_A0) 39129 { /* SOC_MEM_INT_FP_TCAM_BCM56224_A0m */ 39130 /* mem FP_TCAMm */ 39131 /* flags */ SOC_MEM_FLAG_VALID | 39132 SOC_MEM_FLAG_CAM, /* 0x80002 */ 39133 /* cmp_fn */ _soc_mem_cmp_undef, 39134 /* *null_entry */ _soc_mem_entry_null_zeroes, 39135 /* index_min */ 0, 39136 /* index_max */ 2047, 39137 /* minblock */ 6, 39138 /* maxblock */ 6, 39139 /* blocks */ 0x40, 39140 /* blocks_hi */ 0, 39141 /* base */ 0x0d020000, 39142 /* gran */ 1, 39143 /* bytes */ 53, 39144 /* nFields */ 19, 39145 /* *fields */ soc_FP_TCAM_BCM56224_A0m_fields, 39146 /* *views */ NULL, 39147 /* *views_num */ NULL, 39148 /* snoop_cb */ NULL, 39149 /* snoop_user_data */ NULL, 39150 /* snoop_flags */ 0, 39151 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39152 /* type */ SOC_MEM_TYPE_NORMAL, 39153 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39154 /* impl */ SOC_MEM_IMPL_NORMAL, 39155 /* cmic_mor_clks */ 0, 39156 }, 39157 #endif /* chips */ 39158 39159 #if defined(BCM_56224_B0) 39160 { /* SOC_MEM_INT_FP_TCAM_BCM56224_B0m */ 39161 /* mem FP_TCAMm */ 39162 /* flags */ SOC_MEM_FLAG_VALID | 39163 SOC_MEM_FLAG_CAM, /* 0x80002 */ 39164 /* cmp_fn */ _soc_mem_cmp_undef, 39165 /* *null_entry */ _soc_mem_entry_null_zeroes, 39166 /* index_min */ 0, 39167 /* index_max */ 2047, 39168 /* minblock */ 6, 39169 /* maxblock */ 6, 39170 /* blocks */ 0x40, 39171 /* blocks_hi */ 0, 39172 /* base */ 0x0d020000, 39173 /* gran */ 1, 39174 /* bytes */ 53, 39175 /* nFields */ 17, 39176 /* *fields */ soc_FP_TCAM_BCM56224_B0m_fields, 39177 /* *views */ NULL, 39178 /* *views_num */ NULL, 39179 /* snoop_cb */ NULL, 39180 /* snoop_user_data */ NULL, 39181 /* snoop_flags */ 0, 39182 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39183 /* type */ SOC_MEM_TYPE_NORMAL, 39184 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39185 /* impl */ SOC_MEM_IMPL_NORMAL, 39186 /* cmic_mor_clks */ 0, 39187 }, 39188 #endif /* chips */ 39189 39190 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 39191 { /* SOC_MEM_INT_FP_TCAM_BCM56260_A0m */ 39192 /* mem FP_TCAMm */ 39193 /* flags */ SOC_MEM_FLAG_VALID | 39194 SOC_MEM_FLAG_CACHABLE | 39195 SOC_MEM_FLAG_SER_CACHE_RESTORE | 39196 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 39197 /* cmp_fn */ _soc_mem_cmp_undef, 39198 /* *null_entry */ _soc_mem_entry_null_zeroes, 39199 /* index_min */ 0, 39200 /* index_max */ 3071, 39201 /* minblock */ 6, 39202 /* maxblock */ 6, 39203 /* blocks */ 0x40, 39204 /* blocks_hi */ 0, 39205 /* base */ 0x34040000, 39206 /* gran */ 1, 39207 /* bytes */ 60, 39208 /* nFields */ 32, 39209 /* *fields */ soc_FP_TCAM_BCM56260_A0m_fields, 39210 /* *views */ NULL, 39211 /* *views_num */ NULL, 39212 /* snoop_cb */ NULL, 39213 /* snoop_user_data */ NULL, 39214 /* snoop_flags */ 0, 39215 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39216 /* type */ SOC_MEM_TYPE_NORMAL, 39217 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39218 /* impl */ SOC_MEM_IMPL_NORMAL, 39219 /* cmic_mor_clks */ 0, 39220 }, 39221 #endif /* chips */ 39222 39223 #if defined(BCM_56270_A0) 39224 { /* SOC_MEM_INT_FP_TCAM_BCM56270_A0m */ 39225 /* mem FP_TCAMm */ 39226 /* flags */ SOC_MEM_FLAG_VALID | 39227 SOC_MEM_FLAG_CACHABLE | 39228 SOC_MEM_FLAG_SER_CACHE_RESTORE | 39229 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 39230 /* cmp_fn */ _soc_mem_cmp_undef, 39231 /* *null_entry */ _soc_mem_entry_null_zeroes, 39232 /* index_min */ 0, 39233 /* index_max */ 2047, 39234 /* minblock */ 5, 39235 /* maxblock */ 5, 39236 /* blocks */ 0x20, 39237 /* blocks_hi */ 0, 39238 /* base */ 0x34040000, 39239 /* gran */ 1, 39240 /* bytes */ 60, 39241 /* nFields */ 32, 39242 /* *fields */ soc_FP_TCAM_BCM56260_A0m_fields, 39243 /* *views */ NULL, 39244 /* *views_num */ NULL, 39245 /* snoop_cb */ NULL, 39246 /* snoop_user_data */ NULL, 39247 /* snoop_flags */ 0, 39248 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39249 /* type */ SOC_MEM_TYPE_NORMAL, 39250 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39251 /* impl */ SOC_MEM_IMPL_NORMAL, 39252 /* cmic_mor_clks */ 0, 39253 }, 39254 #endif /* chips */ 39255 39256 #if defined(BCM_56314_A0) 39257 { /* SOC_MEM_INT_FP_TCAM_BCM56314_A0m */ 39258 /* mem FP_TCAMm */ 39259 /* flags */ SOC_MEM_FLAG_VALID | 39260 SOC_MEM_FLAG_CAM, /* 0x80002 */ 39261 /* cmp_fn */ _soc_mem_cmp_undef, 39262 /* *null_entry */ _soc_mem_entry_null_zeroes, 39263 /* index_min */ 0, 39264 /* index_max */ 1023, 39265 /* minblock */ 8, 39266 /* maxblock */ 8, 39267 /* blocks */ 0x100, 39268 /* blocks_hi */ 0, 39269 /* base */ 0x0c020000, 39270 /* gran */ 1, 39271 /* bytes */ 47, 39272 /* nFields */ 19, 39273 /* *fields */ soc_FP_TCAM_BCM56504_B0m_fields, 39274 /* *views */ NULL, 39275 /* *views_num */ NULL, 39276 /* snoop_cb */ NULL, 39277 /* snoop_user_data */ NULL, 39278 /* snoop_flags */ 0, 39279 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39280 /* type */ SOC_MEM_TYPE_NORMAL, 39281 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39282 /* impl */ SOC_MEM_IMPL_NORMAL, 39283 /* cmic_mor_clks */ 0, 39284 }, 39285 #endif /* chips */ 39286 39287 #if defined(BCM_56334_A0) || defined(BCM_56334_B0) 39288 { /* SOC_MEM_INT_FP_TCAM_BCM56334_A0m */ 39289 /* mem FP_TCAMm */ 39290 /* flags */ SOC_MEM_FLAG_VALID | 39291 SOC_MEM_FLAG_CACHABLE | 39292 SOC_MEM_FLAG_SER_CACHE_RESTORE | 39293 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 39294 /* cmp_fn */ _soc_mem_cmp_undef, 39295 /* *null_entry */ _soc_mem_entry_null_zeroes, 39296 /* index_min */ 0, 39297 /* index_max */ 2047, 39298 /* minblock */ 5, 39299 /* maxblock */ 5, 39300 /* blocks */ 0x20, 39301 /* blocks_hi */ 0, 39302 /* base */ 0x0f008000, 39303 /* gran */ 1, 39304 /* bytes */ 58, 39305 /* nFields */ 30, 39306 /* *fields */ soc_FP_TCAM_BCM56634_A0m_fields, 39307 /* *views */ NULL, 39308 /* *views_num */ NULL, 39309 /* snoop_cb */ NULL, 39310 /* snoop_user_data */ NULL, 39311 /* snoop_flags */ 0, 39312 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39313 /* type */ SOC_MEM_TYPE_NORMAL, 39314 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39315 /* impl */ SOC_MEM_IMPL_NORMAL, 39316 /* cmic_mor_clks */ 0, 39317 }, 39318 #endif /* chips */ 39319 39320 #if defined(BCM_56340_A0) 39321 { /* SOC_MEM_INT_FP_TCAM_BCM56340_A0m */ 39322 /* mem FP_TCAMm */ 39323 /* flags */ SOC_MEM_FLAG_VALID | 39324 SOC_MEM_FLAG_CACHABLE | 39325 SOC_MEM_FLAG_SER_CACHE_RESTORE | 39326 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 39327 /* cmp_fn */ _soc_mem_cmp_undef, 39328 /* *null_entry */ _soc_mem_entry_null_zeroes, 39329 /* index_min */ 0, 39330 /* index_max */ 4095, 39331 /* minblock */ 4, 39332 /* maxblock */ 4, 39333 /* blocks */ 0x10, 39334 /* blocks_hi */ 0, 39335 /* base */ 0x300c0000, 39336 /* gran */ 1, 39337 /* bytes */ 59, 39338 /* nFields */ 25, 39339 /* *fields */ soc_FP_TCAM_BCM56640_A0m_fields, 39340 /* *views */ NULL, 39341 /* *views_num */ NULL, 39342 /* snoop_cb */ NULL, 39343 /* snoop_user_data */ NULL, 39344 /* snoop_flags */ 0, 39345 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39346 /* type */ SOC_MEM_TYPE_NORMAL, 39347 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39348 /* impl */ SOC_MEM_IMPL_NORMAL, 39349 /* cmic_mor_clks */ 0, 39350 }, 39351 #endif /* chips */ 39352 39353 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 39354 { /* SOC_MEM_INT_FP_TCAM_BCM56440_A0m */ 39355 /* mem FP_TCAMm */ 39356 /* flags */ SOC_MEM_FLAG_VALID | 39357 SOC_MEM_FLAG_CACHABLE | 39358 SOC_MEM_FLAG_SER_CACHE_RESTORE | 39359 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 39360 /* cmp_fn */ _soc_mem_cmp_undef, 39361 /* *null_entry */ _soc_mem_entry_null_zeroes, 39362 /* index_min */ 0, 39363 /* index_max */ 3071, 39364 /* minblock */ 9, 39365 /* maxblock */ 9, 39366 /* blocks */ 0x200, 39367 /* blocks_hi */ 0, 39368 /* base */ 0x0d062000, 39369 /* gran */ 1, 39370 /* bytes */ 59, 39371 /* nFields */ 32, 39372 /* *fields */ soc_FP_TCAM_BCM56440_A0m_fields, 39373 /* *views */ NULL, 39374 /* *views_num */ NULL, 39375 /* snoop_cb */ NULL, 39376 /* snoop_user_data */ NULL, 39377 /* snoop_flags */ 0, 39378 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39379 /* type */ SOC_MEM_TYPE_NORMAL, 39380 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39381 /* impl */ SOC_MEM_IMPL_NORMAL, 39382 /* cmic_mor_clks */ 0, 39383 }, 39384 #endif /* chips */ 39385 39386 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 39387 defined(BCM_56450_B1) 39388 { /* SOC_MEM_INT_FP_TCAM_BCM56450_A0m */ 39389 /* mem FP_TCAMm */ 39390 /* flags */ SOC_MEM_FLAG_VALID | 39391 SOC_MEM_FLAG_CACHABLE | 39392 SOC_MEM_FLAG_SER_CACHE_RESTORE | 39393 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 39394 /* cmp_fn */ _soc_mem_cmp_undef, 39395 /* *null_entry */ _soc_mem_entry_null_zeroes, 39396 /* index_min */ 0, 39397 /* index_max */ 4095, 39398 /* minblock */ 8, 39399 /* maxblock */ 8, 39400 /* blocks */ 0x100, 39401 /* blocks_hi */ 0, 39402 /* base */ 0x34040000, 39403 /* gran */ 1, 39404 /* bytes */ 59, 39405 /* nFields */ 32, 39406 /* *fields */ soc_FP_TCAM_BCM56450_A0m_fields, 39407 /* *views */ NULL, 39408 /* *views_num */ NULL, 39409 /* snoop_cb */ NULL, 39410 /* snoop_user_data */ NULL, 39411 /* snoop_flags */ 0, 39412 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39413 /* type */ SOC_MEM_TYPE_NORMAL, 39414 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39415 /* impl */ SOC_MEM_IMPL_NORMAL, 39416 /* cmic_mor_clks */ 0, 39417 }, 39418 #endif /* chips */ 39419 39420 #if defined(BCM_56504_B0) 39421 { /* SOC_MEM_INT_FP_TCAM_BCM56504_B0m */ 39422 /* mem FP_TCAMm */ 39423 /* flags */ SOC_MEM_FLAG_VALID | 39424 SOC_MEM_FLAG_CAM, /* 0x80002 */ 39425 /* cmp_fn */ _soc_mem_cmp_undef, 39426 /* *null_entry */ _soc_mem_entry_null_zeroes, 39427 /* index_min */ 0, 39428 /* index_max */ 2047, 39429 /* minblock */ 6, 39430 /* maxblock */ 6, 39431 /* blocks */ 0x40, 39432 /* blocks_hi */ 0, 39433 /* base */ 0x0c020000, 39434 /* gran */ 1, 39435 /* bytes */ 47, 39436 /* nFields */ 19, 39437 /* *fields */ soc_FP_TCAM_BCM56504_B0m_fields, 39438 /* *views */ NULL, 39439 /* *views_num */ NULL, 39440 /* snoop_cb */ NULL, 39441 /* snoop_user_data */ NULL, 39442 /* snoop_flags */ 0, 39443 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39444 /* type */ SOC_MEM_TYPE_NORMAL, 39445 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39446 /* impl */ SOC_MEM_IMPL_NORMAL, 39447 /* cmic_mor_clks */ 0, 39448 }, 39449 #endif /* chips */ 39450 39451 #if defined(BCM_56514_A0) 39452 { /* SOC_MEM_INT_FP_TCAM_BCM56514_A0m */ 39453 /* mem FP_TCAMm */ 39454 /* flags */ SOC_MEM_FLAG_VALID | 39455 SOC_MEM_FLAG_CACHABLE | 39456 SOC_MEM_FLAG_SER_CACHE_RESTORE | 39457 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 39458 /* cmp_fn */ _soc_mem_cmp_undef, 39459 /* *null_entry */ _soc_mem_entry_null_zeroes, 39460 /* index_min */ 0, 39461 /* index_max */ 4095, 39462 /* minblock */ 6, 39463 /* maxblock */ 6, 39464 /* blocks */ 0x40, 39465 /* blocks_hi */ 0, 39466 /* base */ 0x0c020000, 39467 /* gran */ 1, 39468 /* bytes */ 47, 39469 /* nFields */ 21, 39470 /* *fields */ soc_FP_TCAM_BCM56514_A0m_fields, 39471 /* *views */ NULL, 39472 /* *views_num */ NULL, 39473 /* snoop_cb */ NULL, 39474 /* snoop_user_data */ NULL, 39475 /* snoop_flags */ 0, 39476 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39477 /* type */ SOC_MEM_TYPE_NORMAL, 39478 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39479 /* impl */ SOC_MEM_IMPL_NORMAL, 39480 /* cmic_mor_clks */ 0, 39481 }, 39482 #endif /* chips */ 39483 39484 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) 39485 { /* SOC_MEM_INT_FP_TCAM_BCM56524_A0m */ 39486 /* mem FP_TCAMm */ 39487 /* flags */ SOC_MEM_FLAG_VALID | 39488 SOC_MEM_FLAG_CACHABLE | 39489 SOC_MEM_FLAG_SER_CACHE_RESTORE | 39490 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 39491 /* cmp_fn */ _soc_mem_cmp_undef, 39492 /* *null_entry */ _soc_mem_entry_null_zeroes, 39493 /* index_min */ 0, 39494 /* index_max */ 8191, 39495 /* minblock */ 8, 39496 /* maxblock */ 8, 39497 /* blocks */ 0x100, 39498 /* blocks_hi */ 0, 39499 /* base */ 0x0c008000, 39500 /* gran */ 1, 39501 /* bytes */ 58, 39502 /* nFields */ 30, 39503 /* *fields */ soc_FP_TCAM_BCM56634_A0m_fields, 39504 /* *views */ NULL, 39505 /* *views_num */ NULL, 39506 /* snoop_cb */ NULL, 39507 /* snoop_user_data */ NULL, 39508 /* snoop_flags */ 0, 39509 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39510 /* type */ SOC_MEM_TYPE_NORMAL, 39511 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39512 /* impl */ SOC_MEM_IMPL_NORMAL, 39513 /* cmic_mor_clks */ 0, 39514 }, 39515 #endif /* chips */ 39516 39517 #if defined(BCM_56560_A0) 39518 { /* SOC_MEM_INT_FP_TCAM_BCM56560_A0m */ 39519 /* mem FP_TCAMm */ 39520 /* flags */ SOC_MEM_FLAG_VALID | 39521 SOC_MEM_FLAG_CACHABLE | 39522 SOC_MEM_FLAG_SER_CACHE_RESTORE | 39523 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 39524 /* cmp_fn */ _soc_mem_cmp_undef, 39525 /* *null_entry */ _soc_mem_entry_null_zeroes, 39526 /* index_min */ 0, 39527 /* index_max */ 8191, 39528 /* minblock */ 21, 39529 /* maxblock */ 21, 39530 /* blocks */ 0x200000, 39531 /* blocks_hi */ 0, 39532 /* base */ 0x4c0c0000, 39533 /* gran */ 1, 39534 /* bytes */ 45, 39535 /* nFields */ 13, 39536 /* *fields */ soc_FP_TCAM_BCM56560_A0m_fields, 39537 /* *views */ NULL, 39538 /* *views_num */ NULL, 39539 /* snoop_cb */ NULL, 39540 /* snoop_user_data */ NULL, 39541 /* snoop_flags */ 0, 39542 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39543 /* type */ SOC_MEM_TYPE_NORMAL, 39544 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39545 /* impl */ SOC_MEM_IMPL_NORMAL, 39546 /* cmic_mor_clks */ 0, 39547 }, 39548 #endif /* chips */ 39549 39550 #if defined(BCM_56560_B0) 39551 { /* SOC_MEM_INT_FP_TCAM_BCM56560_B0m */ 39552 /* mem FP_TCAMm */ 39553 /* flags */ SOC_MEM_FLAG_VALID | 39554 SOC_MEM_FLAG_CACHABLE | 39555 SOC_MEM_FLAG_SER_CACHE_RESTORE | 39556 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 39557 /* cmp_fn */ _soc_mem_cmp_undef, 39558 /* *null_entry */ _soc_mem_entry_null_zeroes, 39559 /* index_min */ 0, 39560 /* index_max */ 8191, 39561 /* minblock */ 13, 39562 /* maxblock */ 13, 39563 /* blocks */ 0x2000, 39564 /* blocks_hi */ 0, 39565 /* base */ 0x4c0c0000, 39566 /* gran */ 1, 39567 /* bytes */ 45, 39568 /* nFields */ 13, 39569 /* *fields */ soc_FP_TCAM_BCM56560_A0m_fields, 39570 /* *views */ NULL, 39571 /* *views_num */ NULL, 39572 /* snoop_cb */ NULL, 39573 /* snoop_user_data */ NULL, 39574 /* snoop_flags */ 0, 39575 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39576 /* type */ SOC_MEM_TYPE_NORMAL, 39577 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39578 /* impl */ SOC_MEM_IMPL_NORMAL, 39579 /* cmic_mor_clks */ 0, 39580 }, 39581 #endif /* chips */ 39582 39583 #if defined(BCM_56624_A0) || defined(BCM_56624_B0) 39584 { /* SOC_MEM_INT_FP_TCAM_BCM56624_A0m */ 39585 /* mem FP_TCAMm */ 39586 /* flags */ SOC_MEM_FLAG_VALID | 39587 SOC_MEM_FLAG_CACHABLE | 39588 SOC_MEM_FLAG_SER_CACHE_RESTORE | 39589 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 39590 /* cmp_fn */ _soc_mem_cmp_undef, 39591 /* *null_entry */ _soc_mem_entry_null_zeroes, 39592 /* index_min */ 0, 39593 /* index_max */ 8191, 39594 /* minblock */ 7, 39595 /* maxblock */ 7, 39596 /* blocks */ 0x80, 39597 /* blocks_hi */ 0, 39598 /* base */ 0x0f008000, 39599 /* gran */ 1, 39600 /* bytes */ 54, 39601 /* nFields */ 30, 39602 /* *fields */ soc_FP_TCAM_BCM56624_A0m_fields, 39603 /* *views */ NULL, 39604 /* *views_num */ NULL, 39605 /* snoop_cb */ NULL, 39606 /* snoop_user_data */ NULL, 39607 /* snoop_flags */ 0, 39608 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39609 /* type */ SOC_MEM_TYPE_NORMAL, 39610 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39611 /* impl */ SOC_MEM_IMPL_NORMAL, 39612 /* cmic_mor_clks */ 0, 39613 }, 39614 #endif /* chips */ 39615 39616 #if defined(BCM_56634_A0) || defined(BCM_56634_B0) 39617 { /* SOC_MEM_INT_FP_TCAM_BCM56634_A0m */ 39618 /* mem FP_TCAMm */ 39619 /* flags */ SOC_MEM_FLAG_VALID | 39620 SOC_MEM_FLAG_CACHABLE | 39621 SOC_MEM_FLAG_SER_CACHE_RESTORE | 39622 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 39623 /* cmp_fn */ _soc_mem_cmp_undef, 39624 /* *null_entry */ _soc_mem_entry_null_zeroes, 39625 /* index_min */ 0, 39626 /* index_max */ 8191, 39627 /* minblock */ 9, 39628 /* maxblock */ 9, 39629 /* blocks */ 0x200, 39630 /* blocks_hi */ 0, 39631 /* base */ 0x0c008000, 39632 /* gran */ 1, 39633 /* bytes */ 58, 39634 /* nFields */ 30, 39635 /* *fields */ soc_FP_TCAM_BCM56634_A0m_fields, 39636 /* *views */ NULL, 39637 /* *views_num */ NULL, 39638 /* snoop_cb */ NULL, 39639 /* snoop_user_data */ NULL, 39640 /* snoop_flags */ 0, 39641 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39642 /* type */ SOC_MEM_TYPE_NORMAL, 39643 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39644 /* impl */ SOC_MEM_IMPL_NORMAL, 39645 /* cmic_mor_clks */ 0, 39646 }, 39647 #endif /* chips */ 39648 39649 #if defined(BCM_56640_A0) 39650 { /* SOC_MEM_INT_FP_TCAM_BCM56640_A0m */ 39651 /* mem FP_TCAMm */ 39652 /* flags */ SOC_MEM_FLAG_VALID | 39653 SOC_MEM_FLAG_CACHABLE | 39654 SOC_MEM_FLAG_SER_CACHE_RESTORE | 39655 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 39656 /* cmp_fn */ _soc_mem_cmp_undef, 39657 /* *null_entry */ _soc_mem_entry_null_zeroes, 39658 /* index_min */ 0, 39659 /* index_max */ 8191, 39660 /* minblock */ 7, 39661 /* maxblock */ 7, 39662 /* blocks */ 0x80, 39663 /* blocks_hi */ 0, 39664 /* base */ 0x300c0000, 39665 /* gran */ 1, 39666 /* bytes */ 59, 39667 /* nFields */ 25, 39668 /* *fields */ soc_FP_TCAM_BCM56640_A0m_fields, 39669 /* *views */ NULL, 39670 /* *views_num */ NULL, 39671 /* snoop_cb */ NULL, 39672 /* snoop_user_data */ NULL, 39673 /* snoop_flags */ 0, 39674 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39675 /* type */ SOC_MEM_TYPE_NORMAL, 39676 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39677 /* impl */ SOC_MEM_IMPL_NORMAL, 39678 /* cmic_mor_clks */ 0, 39679 }, 39680 #endif /* chips */ 39681 39682 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 39683 { /* SOC_MEM_INT_FP_TCAM_BCM56670_A0m */ 39684 /* mem FP_TCAMm */ 39685 /* flags */ SOC_MEM_FLAG_VALID | 39686 SOC_MEM_FLAG_CACHABLE | 39687 SOC_MEM_FLAG_SER_CACHE_RESTORE | 39688 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 39689 /* cmp_fn */ _soc_mem_cmp_undef, 39690 /* *null_entry */ _soc_mem_entry_null_zeroes, 39691 /* index_min */ 0, 39692 /* index_max */ 3071, 39693 /* minblock */ 21, 39694 /* maxblock */ 21, 39695 /* blocks */ 0x200000, 39696 /* blocks_hi */ 0, 39697 /* base */ 0x4c0c0000, 39698 /* gran */ 1, 39699 /* bytes */ 45, 39700 /* nFields */ 13, 39701 /* *fields */ soc_FP_TCAM_BCM56670_A0m_fields, 39702 /* *views */ NULL, 39703 /* *views_num */ NULL, 39704 /* snoop_cb */ NULL, 39705 /* snoop_user_data */ NULL, 39706 /* snoop_flags */ 0, 39707 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39708 /* type */ SOC_MEM_TYPE_NORMAL, 39709 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39710 /* impl */ SOC_MEM_IMPL_NORMAL, 39711 /* cmic_mor_clks */ 0, 39712 }, 39713 #endif /* chips */ 39714 39715 #if defined(BCM_56680_A0) || defined(BCM_56680_B0) 39716 { /* SOC_MEM_INT_FP_TCAM_BCM56680_A0m */ 39717 /* mem FP_TCAMm */ 39718 /* flags */ SOC_MEM_FLAG_VALID | 39719 SOC_MEM_FLAG_CACHABLE | 39720 SOC_MEM_FLAG_CAM, /* 0x80022 */ 39721 /* cmp_fn */ _soc_mem_cmp_undef, 39722 /* *null_entry */ _soc_mem_entry_null_zeroes, 39723 /* index_min */ 0, 39724 /* index_max */ 8191, 39725 /* minblock */ 6, 39726 /* maxblock */ 6, 39727 /* blocks */ 0x40, 39728 /* blocks_hi */ 0, 39729 /* base */ 0x0f008000, 39730 /* gran */ 1, 39731 /* bytes */ 54, 39732 /* nFields */ 30, 39733 /* *fields */ soc_FP_TCAM_BCM56624_A0m_fields, 39734 /* *views */ NULL, 39735 /* *views_num */ NULL, 39736 /* snoop_cb */ NULL, 39737 /* snoop_user_data */ NULL, 39738 /* snoop_flags */ 0, 39739 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39740 /* type */ SOC_MEM_TYPE_NORMAL, 39741 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39742 /* impl */ SOC_MEM_IMPL_NORMAL, 39743 /* cmic_mor_clks */ 0, 39744 }, 39745 #endif /* chips */ 39746 39747 #if defined(BCM_56685_A0) || defined(BCM_56685_B0) 39748 { /* SOC_MEM_INT_FP_TCAM_BCM56685_A0m */ 39749 /* mem FP_TCAMm */ 39750 /* flags */ SOC_MEM_FLAG_VALID | 39751 SOC_MEM_FLAG_CACHABLE | 39752 SOC_MEM_FLAG_SER_CACHE_RESTORE | 39753 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 39754 /* cmp_fn */ _soc_mem_cmp_undef, 39755 /* *null_entry */ _soc_mem_entry_null_zeroes, 39756 /* index_min */ 0, 39757 /* index_max */ 8191, 39758 /* minblock */ 6, 39759 /* maxblock */ 6, 39760 /* blocks */ 0x40, 39761 /* blocks_hi */ 0, 39762 /* base */ 0x0c008000, 39763 /* gran */ 1, 39764 /* bytes */ 58, 39765 /* nFields */ 30, 39766 /* *fields */ soc_FP_TCAM_BCM56634_A0m_fields, 39767 /* *views */ NULL, 39768 /* *views_num */ NULL, 39769 /* snoop_cb */ NULL, 39770 /* snoop_user_data */ NULL, 39771 /* snoop_flags */ 0, 39772 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39773 /* type */ SOC_MEM_TYPE_NORMAL, 39774 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39775 /* impl */ SOC_MEM_IMPL_NORMAL, 39776 /* cmic_mor_clks */ 0, 39777 }, 39778 #endif /* chips */ 39779 39780 #if defined(BCM_56800_A0) 39781 { /* SOC_MEM_INT_FP_TCAM_BCM56800_A0m */ 39782 /* mem FP_TCAMm */ 39783 /* flags */ SOC_MEM_FLAG_VALID | 39784 SOC_MEM_FLAG_CAM, /* 0x80002 */ 39785 /* cmp_fn */ _soc_mem_cmp_undef, 39786 /* *null_entry */ _soc_mem_entry_null_zeroes, 39787 /* index_min */ 0, 39788 /* index_max */ 1023, 39789 /* minblock */ 4, 39790 /* maxblock */ 4, 39791 /* blocks */ 0x10, 39792 /* blocks_hi */ 0, 39793 /* base */ 0x0c062000, 39794 /* gran */ 1, 39795 /* bytes */ 47, 39796 /* nFields */ 17, 39797 /* *fields */ soc_FP_TCAM_BCM56800_A0m_fields, 39798 /* *views */ NULL, 39799 /* *views_num */ NULL, 39800 /* snoop_cb */ NULL, 39801 /* snoop_user_data */ NULL, 39802 /* snoop_flags */ 0, 39803 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39804 /* type */ SOC_MEM_TYPE_NORMAL, 39805 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39806 /* impl */ SOC_MEM_IMPL_NORMAL, 39807 /* cmic_mor_clks */ 0, 39808 }, 39809 #endif /* chips */ 39810 39811 #if defined(BCM_56725_A0) || defined(BCM_56820_A0) 39812 { /* SOC_MEM_INT_FP_TCAM_BCM56820_A0m */ 39813 /* mem FP_TCAMm */ 39814 /* flags */ SOC_MEM_FLAG_VALID | 39815 SOC_MEM_FLAG_CACHABLE | 39816 SOC_MEM_FLAG_CAM, /* 0x80022 */ 39817 /* cmp_fn */ _soc_mem_cmp_undef, 39818 /* *null_entry */ _soc_mem_entry_null_zeroes, 39819 /* index_min */ 0, 39820 /* index_max */ 2047, 39821 /* minblock */ 3, 39822 /* maxblock */ 3, 39823 /* blocks */ 0x8, 39824 /* blocks_hi */ 0, 39825 /* base */ 0x0d061000, 39826 /* gran */ 1, 39827 /* bytes */ 61, 39828 /* nFields */ 32, 39829 /* *fields */ soc_FP_TCAM_BCM56820_A0m_fields, 39830 /* *views */ NULL, 39831 /* *views_num */ NULL, 39832 /* snoop_cb */ NULL, 39833 /* snoop_user_data */ NULL, 39834 /* snoop_flags */ 0, 39835 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39836 /* type */ SOC_MEM_TYPE_NORMAL, 39837 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39838 /* impl */ SOC_MEM_IMPL_NORMAL, 39839 /* cmic_mor_clks */ 0, 39840 }, 39841 #endif /* chips */ 39842 39843 #if defined(BCM_56840_A0) 39844 { /* SOC_MEM_INT_FP_TCAM_BCM56840_A0m */ 39845 /* mem FP_TCAMm */ 39846 /* flags */ SOC_MEM_FLAG_VALID | 39847 SOC_MEM_FLAG_CACHABLE | 39848 SOC_MEM_FLAG_SER_CACHE_RESTORE | 39849 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 39850 /* cmp_fn */ _soc_mem_cmp_undef, 39851 /* *null_entry */ _soc_mem_entry_null_zeroes, 39852 /* index_min */ 0, 39853 /* index_max */ 2047, 39854 /* minblock */ 6, 39855 /* maxblock */ 6, 39856 /* blocks */ 0x40, 39857 /* blocks_hi */ 0, 39858 /* base */ 0x0d062000, 39859 /* gran */ 1, 39860 /* bytes */ 59, 39861 /* nFields */ 27, 39862 /* *fields */ soc_FP_TCAM_BCM56840_A0m_fields, 39863 /* *views */ NULL, 39864 /* *views_num */ NULL, 39865 /* snoop_cb */ NULL, 39866 /* snoop_user_data */ NULL, 39867 /* snoop_flags */ 0, 39868 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39869 /* type */ SOC_MEM_TYPE_NORMAL, 39870 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39871 /* impl */ SOC_MEM_IMPL_NORMAL, 39872 /* cmic_mor_clks */ 0, 39873 }, 39874 #endif /* chips */ 39875 39876 #if defined(BCM_56840_B0) 39877 { /* SOC_MEM_INT_FP_TCAM_BCM56840_B0m */ 39878 /* mem FP_TCAMm */ 39879 /* flags */ SOC_MEM_FLAG_VALID | 39880 SOC_MEM_FLAG_CACHABLE | 39881 SOC_MEM_FLAG_SER_CACHE_RESTORE | 39882 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 39883 /* cmp_fn */ _soc_mem_cmp_undef, 39884 /* *null_entry */ _soc_mem_entry_null_zeroes, 39885 /* index_min */ 0, 39886 /* index_max */ 2047, 39887 /* minblock */ 6, 39888 /* maxblock */ 6, 39889 /* blocks */ 0x40, 39890 /* blocks_hi */ 0, 39891 /* base */ 0x0d062000, 39892 /* gran */ 1, 39893 /* bytes */ 59, 39894 /* nFields */ 27, 39895 /* *fields */ soc_FP_TCAM_BCM56840_B0m_fields, 39896 /* *views */ NULL, 39897 /* *views_num */ NULL, 39898 /* snoop_cb */ NULL, 39899 /* snoop_user_data */ NULL, 39900 /* snoop_flags */ 0, 39901 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39902 /* type */ SOC_MEM_TYPE_NORMAL, 39903 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39904 /* impl */ SOC_MEM_IMPL_NORMAL, 39905 /* cmic_mor_clks */ 0, 39906 }, 39907 #endif /* chips */ 39908 39909 #if defined(BCM_56850_A0) 39910 { /* SOC_MEM_INT_FP_TCAM_BCM56850_A0m */ 39911 /* mem FP_TCAMm */ 39912 /* flags */ SOC_MEM_FLAG_VALID | 39913 SOC_MEM_FLAG_CACHABLE | 39914 SOC_MEM_FLAG_SER_CACHE_RESTORE | 39915 SOC_MEM_FLAG_CAM | 39916 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x800a2 */ 39917 /* cmp_fn */ _soc_mem_cmp_undef, 39918 /* *null_entry */ _soc_mem_entry_null_zeroes, 39919 /* index_min */ 0, 39920 /* index_max */ 4095, 39921 /* minblock */ 10, 39922 /* maxblock */ 10, 39923 /* blocks */ 0x400, 39924 /* blocks_hi */ 0, 39925 /* base */ 0x3c0c0000, 39926 /* gran */ 1, 39927 /* bytes */ 42, 39928 /* nFields */ 13, 39929 /* *fields */ soc_FP_TCAM_BCM56850_A0m_fields, 39930 /* *views */ NULL, 39931 /* *views_num */ NULL, 39932 /* snoop_cb */ NULL, 39933 /* snoop_user_data */ NULL, 39934 /* snoop_flags */ 0, 39935 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39936 /* type */ SOC_MEM_TYPE_NORMAL, 39937 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39938 /* impl */ SOC_MEM_IMPL_NORMAL, 39939 /* cmic_mor_clks */ 0, 39940 }, 39941 #endif /* chips */ 39942 39943 #if defined(BCM_56860_A0) 39944 { /* SOC_MEM_INT_FP_TCAM_BCM56860_A0m */ 39945 /* mem FP_TCAMm */ 39946 /* flags */ SOC_MEM_FLAG_VALID | 39947 SOC_MEM_FLAG_CACHABLE | 39948 SOC_MEM_FLAG_SER_CACHE_RESTORE | 39949 SOC_MEM_FLAG_CAM | 39950 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x800a2 */ 39951 /* cmp_fn */ _soc_mem_cmp_undef, 39952 /* *null_entry */ _soc_mem_entry_null_zeroes, 39953 /* index_min */ 0, 39954 /* index_max */ 16383, 39955 /* minblock */ 11, 39956 /* maxblock */ 11, 39957 /* blocks */ 0x800, 39958 /* blocks_hi */ 0, 39959 /* base */ 0x4c0c0000, 39960 /* gran */ 1, 39961 /* bytes */ 42, 39962 /* nFields */ 13, 39963 /* *fields */ soc_FP_TCAM_BCM56860_A0m_fields, 39964 /* *views */ NULL, 39965 /* *views_num */ NULL, 39966 /* snoop_cb */ NULL, 39967 /* snoop_user_data */ NULL, 39968 /* snoop_flags */ 0, 39969 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39970 /* type */ SOC_MEM_TYPE_NORMAL, 39971 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39972 /* impl */ SOC_MEM_IMPL_NORMAL, 39973 /* cmic_mor_clks */ 0, 39974 }, 39975 #endif /* chips */ 39976 39977 #if defined(BCM_88732_A0) 39978 { /* SOC_MEM_INT_FP_TCAM_BCM88732_A0m */ 39979 /* mem FP_TCAMm */ 39980 /* flags */ SOC_MEM_FLAG_VALID | 39981 SOC_MEM_FLAG_CACHABLE | 39982 SOC_MEM_FLAG_CAM, /* 0x80022 */ 39983 /* cmp_fn */ _soc_mem_cmp_undef, 39984 /* *null_entry */ _soc_mem_entry_null_zeroes, 39985 /* index_min */ 0, 39986 /* index_max */ 1023, 39987 /* minblock */ 5, 39988 /* maxblock */ 5, 39989 /* blocks */ 0x20, 39990 /* blocks_hi */ 0, 39991 /* base */ 0x07010000, 39992 /* gran */ 1, 39993 /* bytes */ 62, 39994 /* nFields */ 46, 39995 /* *fields */ soc_FP_TCAM_BCM88732_A0m_fields, 39996 /* *views */ NULL, 39997 /* *views_num */ NULL, 39998 /* snoop_cb */ NULL, 39999 /* snoop_user_data */ NULL, 40000 /* snoop_flags */ 0, 40001 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40002 /* type */ SOC_MEM_TYPE_NORMAL, 40003 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40004 /* impl */ SOC_MEM_IMPL_NORMAL, 40005 /* cmic_mor_clks */ 0, 40006 }, 40007 #endif /* chips */ 40008 40009 #if defined(BCM_56504_A0) 40010 { /* SOC_MEM_INT_FP_TCAM_PLUS_POLICYm */ 40011 /* mem FP_TCAM_PLUS_POLICYm */ 40012 /* flags */ SOC_MEM_FLAG_VALID | 40013 SOC_MEM_FLAG_AGGR, /* 0x100002 */ 40014 /* cmp_fn */ _soc_mem_cmp_undef, 40015 /* *null_entry */ _soc_mem_entry_null_zeroes, 40016 /* index_min */ 0, 40017 /* index_max */ 2047, 40018 /* minblock */ 6, 40019 /* maxblock */ 6, 40020 /* blocks */ 0x40, 40021 /* blocks_hi */ 0, 40022 /* base */ 0x0c040000, 40023 /* gran */ 1, 40024 /* bytes */ 64, 40025 /* nFields */ 60, 40026 /* *fields */ soc_FP_TCAM_PLUS_POLICYm_fields, 40027 /* *views */ NULL, 40028 /* *views_num */ NULL, 40029 /* snoop_cb */ NULL, 40030 /* snoop_user_data */ NULL, 40031 /* snoop_flags */ 0, 40032 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40033 /* type */ SOC_MEM_TYPE_NORMAL, 40034 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40035 /* impl */ SOC_MEM_IMPL_NORMAL, 40036 /* cmic_mor_clks */ 0, 40037 }, 40038 #endif /* chips */ 40039 40040 #if defined(BCM_56314_A0) 40041 { /* SOC_MEM_INT_FP_TCAM_PLUS_POLICY_BCM56314_A0m */ 40042 /* mem FP_TCAM_PLUS_POLICYm */ 40043 /* flags */ SOC_MEM_FLAG_VALID | 40044 SOC_MEM_FLAG_AGGR, /* 0x100002 */ 40045 /* cmp_fn */ _soc_mem_cmp_undef, 40046 /* *null_entry */ _soc_mem_entry_null_zeroes, 40047 /* index_min */ 0, 40048 /* index_max */ 1023, 40049 /* minblock */ 8, 40050 /* maxblock */ 8, 40051 /* blocks */ 0x100, 40052 /* blocks_hi */ 0, 40053 /* base */ 0x0c040000, 40054 /* gran */ 1, 40055 /* bytes */ 64, 40056 /* nFields */ 65, 40057 /* *fields */ soc_FP_TCAM_PLUS_POLICY_BCM56504_B0m_fields, 40058 /* *views */ NULL, 40059 /* *views_num */ NULL, 40060 /* snoop_cb */ NULL, 40061 /* snoop_user_data */ NULL, 40062 /* snoop_flags */ 0, 40063 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40064 /* type */ SOC_MEM_TYPE_NORMAL, 40065 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40066 /* impl */ SOC_MEM_IMPL_NORMAL, 40067 /* cmic_mor_clks */ 0, 40068 }, 40069 #endif /* chips */ 40070 40071 #if defined(BCM_56504_B0) 40072 { /* SOC_MEM_INT_FP_TCAM_PLUS_POLICY_BCM56504_B0m */ 40073 /* mem FP_TCAM_PLUS_POLICYm */ 40074 /* flags */ SOC_MEM_FLAG_VALID | 40075 SOC_MEM_FLAG_AGGR, /* 0x100002 */ 40076 /* cmp_fn */ _soc_mem_cmp_undef, 40077 /* *null_entry */ _soc_mem_entry_null_zeroes, 40078 /* index_min */ 0, 40079 /* index_max */ 2047, 40080 /* minblock */ 6, 40081 /* maxblock */ 6, 40082 /* blocks */ 0x40, 40083 /* blocks_hi */ 0, 40084 /* base */ 0x0c040000, 40085 /* gran */ 1, 40086 /* bytes */ 64, 40087 /* nFields */ 65, 40088 /* *fields */ soc_FP_TCAM_PLUS_POLICY_BCM56504_B0m_fields, 40089 /* *views */ NULL, 40090 /* *views_num */ NULL, 40091 /* snoop_cb */ NULL, 40092 /* snoop_user_data */ NULL, 40093 /* snoop_flags */ 0, 40094 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40095 /* type */ SOC_MEM_TYPE_NORMAL, 40096 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40097 /* impl */ SOC_MEM_IMPL_NORMAL, 40098 /* cmic_mor_clks */ 0, 40099 }, 40100 #endif /* chips */ 40101 40102 #if defined(BCM_56800_A0) 40103 { /* SOC_MEM_INT_FP_TCAM_PLUS_POLICY_BCM56800_A0m */ 40104 /* mem FP_TCAM_PLUS_POLICYm */ 40105 /* flags */ SOC_MEM_FLAG_VALID | 40106 SOC_MEM_FLAG_AGGR, /* 0x100002 */ 40107 /* cmp_fn */ _soc_mem_cmp_undef, 40108 /* *null_entry */ _soc_mem_entry_null_zeroes, 40109 /* index_min */ 0, 40110 /* index_max */ 1023, 40111 /* minblock */ 4, 40112 /* maxblock */ 4, 40113 /* blocks */ 0x10, 40114 /* blocks_hi */ 0, 40115 /* base */ 0x0c064000, 40116 /* gran */ 1, 40117 /* bytes */ 64, 40118 /* nFields */ 63, 40119 /* *fields */ soc_FP_TCAM_PLUS_POLICY_BCM56800_A0m_fields, 40120 /* *views */ NULL, 40121 /* *views_num */ NULL, 40122 /* snoop_cb */ NULL, 40123 /* snoop_user_data */ NULL, 40124 /* snoop_flags */ 0, 40125 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40126 /* type */ SOC_MEM_TYPE_NORMAL, 40127 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40128 /* impl */ SOC_MEM_IMPL_NORMAL, 40129 /* cmic_mor_clks */ 0, 40130 }, 40131 #endif /* chips */ 40132 40133 #if defined(BCM_56725_A0) || defined(BCM_56820_A0) 40134 { /* SOC_MEM_INT_FP_TCAM_Xm */ 40135 /* mem FP_TCAM_Xm */ 40136 /* flags */ SOC_MEM_FLAG_VALID | 40137 SOC_MEM_FLAG_CACHABLE | 40138 SOC_MEM_FLAG_CAM, /* 0x80022 */ 40139 /* cmp_fn */ _soc_mem_cmp_undef, 40140 /* *null_entry */ _soc_mem_entry_null_zeroes, 40141 /* index_min */ 0, 40142 /* index_max */ 2047, 40143 /* minblock */ 3, 40144 /* maxblock */ 3, 40145 /* blocks */ 0x8, 40146 /* blocks_hi */ 0, 40147 /* base */ 0x0d021000, 40148 /* gran */ 1, 40149 /* bytes */ 61, 40150 /* nFields */ 32, 40151 /* *fields */ soc_FP_TCAM_BCM56820_A0m_fields, 40152 /* *views */ NULL, 40153 /* *views_num */ NULL, 40154 /* snoop_cb */ NULL, 40155 /* snoop_user_data */ NULL, 40156 /* snoop_flags */ 0, 40157 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40158 /* type */ SOC_MEM_TYPE_NORMAL, 40159 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40160 /* impl */ SOC_MEM_IMPL_NORMAL, 40161 /* cmic_mor_clks */ 0, 40162 }, 40163 #endif /* chips */ 40164 40165 #if defined(BCM_56725_A0) || defined(BCM_56820_A0) 40166 { /* SOC_MEM_INT_FP_TCAM_Ym */ 40167 /* mem FP_TCAM_Ym */ 40168 /* flags */ SOC_MEM_FLAG_VALID | 40169 SOC_MEM_FLAG_CACHABLE | 40170 SOC_MEM_FLAG_CAM, /* 0x80022 */ 40171 /* cmp_fn */ _soc_mem_cmp_undef, 40172 /* *null_entry */ _soc_mem_entry_null_zeroes, 40173 /* index_min */ 0, 40174 /* index_max */ 2047, 40175 /* minblock */ 3, 40176 /* maxblock */ 3, 40177 /* blocks */ 0x8, 40178 /* blocks_hi */ 0, 40179 /* base */ 0x0d041000, 40180 /* gran */ 1, 40181 /* bytes */ 61, 40182 /* nFields */ 32, 40183 /* *fields */ soc_FP_TCAM_BCM56820_A0m_fields, 40184 /* *views */ NULL, 40185 /* *views_num */ NULL, 40186 /* snoop_cb */ NULL, 40187 /* snoop_user_data */ NULL, 40188 /* snoop_flags */ 0, 40189 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40190 /* type */ SOC_MEM_TYPE_NORMAL, 40191 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40192 /* impl */ SOC_MEM_IMPL_NORMAL, 40193 /* cmic_mor_clks */ 0, 40194 }, 40195 #endif /* chips */ 40196 40197 #if defined(BCM_56504_A0) || defined(BCM_56504_B0) 40198 { /* SOC_MEM_INT_FP_UDF_OFFSETm */ 40199 /* mem FP_UDF_OFFSETm */ 40200 /* flags */ SOC_MEM_FLAG_VALID | 40201 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 40202 /* cmp_fn */ _soc_mem_cmp_undef, 40203 /* *null_entry */ _soc_mem_entry_null_zeroes, 40204 /* index_min */ 0, 40205 /* index_max */ 95, 40206 /* minblock */ 6, 40207 /* maxblock */ 6, 40208 /* blocks */ 0x40, 40209 /* blocks_hi */ 0, 40210 /* base */ 0x02020000, 40211 /* gran */ 1, 40212 /* bytes */ 6, 40213 /* nFields */ 16, 40214 /* *fields */ soc_FP_UDF_OFFSETm_fields, 40215 /* *views */ NULL, 40216 /* *views_num */ NULL, 40217 /* snoop_cb */ NULL, 40218 /* snoop_user_data */ NULL, 40219 /* snoop_flags */ 0, 40220 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40221 /* type */ SOC_MEM_TYPE_NORMAL, 40222 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40223 /* impl */ SOC_MEM_IMPL_NORMAL, 40224 /* cmic_mor_clks */ 0, 40225 }, 40226 #endif /* chips */ 40227 40228 #if defined(BCM_53400_A0) 40229 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM53400_A0m */ 40230 /* mem FP_UDF_OFFSETm */ 40231 /* flags */ SOC_MEM_FLAG_VALID | 40232 SOC_MEM_FLAG_CACHABLE | 40233 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 40234 /* cmp_fn */ _soc_mem_cmp_undef, 40235 /* *null_entry */ _soc_mem_entry_null_zeroes, 40236 /* index_min */ 0, 40237 /* index_max */ 383, 40238 /* minblock */ 5, 40239 /* maxblock */ 5, 40240 /* blocks */ 0x20, 40241 /* blocks_hi */ 0, 40242 /* base */ 0x08040000, 40243 /* gran */ 1, 40244 /* bytes */ 9, 40245 /* nFields */ 28, 40246 /* *fields */ soc_FP_UDF_OFFSET_BCM53400_A0m_fields, 40247 /* *views */ NULL, 40248 /* *views_num */ NULL, 40249 /* snoop_cb */ NULL, 40250 /* snoop_user_data */ NULL, 40251 /* snoop_flags */ 0, 40252 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40253 /* type */ SOC_MEM_TYPE_NORMAL, 40254 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40255 /* impl */ SOC_MEM_IMPL_NORMAL, 40256 /* cmic_mor_clks */ 0, 40257 }, 40258 #endif /* chips */ 40259 40260 #if defined(BCM_53540_A0) 40261 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM53540_A0m */ 40262 /* mem FP_UDF_OFFSETm */ 40263 /* flags */ SOC_MEM_FLAG_VALID | 40264 SOC_MEM_FLAG_CACHABLE | 40265 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 40266 /* cmp_fn */ _soc_mem_cmp_undef, 40267 /* *null_entry */ _soc_mem_entry_null_zeroes, 40268 /* index_min */ 0, 40269 /* index_max */ 383, 40270 /* minblock */ 8, 40271 /* maxblock */ 8, 40272 /* blocks */ 0x100, 40273 /* blocks_hi */ 0, 40274 /* base */ 0x08080000, 40275 /* gran */ 1, 40276 /* bytes */ 9, 40277 /* nFields */ 28, 40278 /* *fields */ soc_FP_UDF_OFFSET_BCM53400_A0m_fields, 40279 /* *views */ NULL, 40280 /* *views_num */ NULL, 40281 /* snoop_cb */ NULL, 40282 /* snoop_user_data */ NULL, 40283 /* snoop_flags */ 0, 40284 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40285 /* type */ SOC_MEM_TYPE_NORMAL, 40286 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40287 /* impl */ SOC_MEM_IMPL_NORMAL, 40288 /* cmic_mor_clks */ 0, 40289 }, 40290 #endif /* chips */ 40291 40292 #if defined(BCM_53570_A0) || defined(BCM_53570_B0) 40293 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM53570_A0m */ 40294 /* mem FP_UDF_OFFSETm */ 40295 /* flags */ SOC_MEM_FLAG_VALID | 40296 SOC_MEM_FLAG_CACHABLE | 40297 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 40298 /* cmp_fn */ _soc_mem_cmp_undef, 40299 /* *null_entry */ _soc_mem_entry_null_zeroes, 40300 /* index_min */ 0, 40301 /* index_max */ 383, 40302 /* minblock */ 15, 40303 /* maxblock */ 15, 40304 /* blocks */ 0x8000, 40305 /* blocks_hi */ 0, 40306 /* base */ 0x08080000, 40307 /* gran */ 1, 40308 /* bytes */ 10, 40309 /* nFields */ 27, 40310 /* *fields */ soc_FP_UDF_OFFSET_BCM53570_A0m_fields, 40311 /* *views */ NULL, 40312 /* *views_num */ NULL, 40313 /* snoop_cb */ NULL, 40314 /* snoop_user_data */ NULL, 40315 /* snoop_flags */ 0, 40316 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40317 /* type */ SOC_MEM_TYPE_NORMAL, 40318 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40319 /* impl */ SOC_MEM_IMPL_NORMAL, 40320 /* cmic_mor_clks */ 0, 40321 }, 40322 #endif /* chips */ 40323 40324 #if defined(BCM_56150_A0) 40325 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM56150_A0m */ 40326 /* mem FP_UDF_OFFSETm */ 40327 /* flags */ SOC_MEM_FLAG_VALID | 40328 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 40329 /* cmp_fn */ _soc_mem_cmp_undef, 40330 /* *null_entry */ _soc_mem_entry_null_zeroes, 40331 /* index_min */ 0, 40332 /* index_max */ 383, 40333 /* minblock */ 5, 40334 /* maxblock */ 5, 40335 /* blocks */ 0x20, 40336 /* blocks_hi */ 0, 40337 /* base */ 0x08040000, 40338 /* gran */ 1, 40339 /* bytes */ 9, 40340 /* nFields */ 26, 40341 /* *fields */ soc_FP_UDF_OFFSET_BCM56150_A0m_fields, 40342 /* *views */ NULL, 40343 /* *views_num */ NULL, 40344 /* snoop_cb */ NULL, 40345 /* snoop_user_data */ NULL, 40346 /* snoop_flags */ 0, 40347 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40348 /* type */ SOC_MEM_TYPE_NORMAL, 40349 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40350 /* impl */ SOC_MEM_IMPL_NORMAL, 40351 /* cmic_mor_clks */ 0, 40352 }, 40353 #endif /* chips */ 40354 40355 #if defined(BCM_56160_A0) 40356 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM56160_A0m */ 40357 /* mem FP_UDF_OFFSETm */ 40358 /* flags */ SOC_MEM_FLAG_VALID | 40359 SOC_MEM_FLAG_CACHABLE | 40360 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 40361 /* cmp_fn */ _soc_mem_cmp_undef, 40362 /* *null_entry */ _soc_mem_entry_null_zeroes, 40363 /* index_min */ 0, 40364 /* index_max */ 383, 40365 /* minblock */ 7, 40366 /* maxblock */ 7, 40367 /* blocks */ 0x80, 40368 /* blocks_hi */ 0, 40369 /* base */ 0x08080000, 40370 /* gran */ 1, 40371 /* bytes */ 9, 40372 /* nFields */ 28, 40373 /* *fields */ soc_FP_UDF_OFFSET_BCM53400_A0m_fields, 40374 /* *views */ NULL, 40375 /* *views_num */ NULL, 40376 /* snoop_cb */ NULL, 40377 /* snoop_user_data */ NULL, 40378 /* snoop_flags */ 0, 40379 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40380 /* type */ SOC_MEM_TYPE_NORMAL, 40381 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40382 /* impl */ SOC_MEM_IMPL_NORMAL, 40383 /* cmic_mor_clks */ 0, 40384 }, 40385 #endif /* chips */ 40386 40387 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 40388 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM56260_A0m */ 40389 /* mem FP_UDF_OFFSETm */ 40390 /* flags */ SOC_MEM_FLAG_VALID | 40391 SOC_MEM_FLAG_CACHABLE | 40392 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 40393 /* cmp_fn */ _soc_mem_cmp_undef, 40394 /* *null_entry */ _soc_mem_entry_null_zeroes, 40395 /* index_min */ 0, 40396 /* index_max */ 511, 40397 /* minblock */ 6, 40398 /* maxblock */ 6, 40399 /* blocks */ 0x40, 40400 /* blocks_hi */ 0, 40401 /* base */ 0x08140000, 40402 /* gran */ 1, 40403 /* bytes */ 27, 40404 /* nFields */ 41, 40405 /* *fields */ soc_FP_UDF_OFFSET_BCM56260_A0m_fields, 40406 /* *views */ NULL, 40407 /* *views_num */ NULL, 40408 /* snoop_cb */ NULL, 40409 /* snoop_user_data */ NULL, 40410 /* snoop_flags */ 0, 40411 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40412 /* type */ SOC_MEM_TYPE_NORMAL, 40413 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 40414 /* impl */ SOC_MEM_IMPL_NORMAL, 40415 /* cmic_mor_clks */ 0, 40416 }, 40417 #endif /* chips */ 40418 40419 #if defined(BCM_56270_A0) 40420 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM56270_A0m */ 40421 /* mem FP_UDF_OFFSETm */ 40422 /* flags */ SOC_MEM_FLAG_VALID | 40423 SOC_MEM_FLAG_CACHABLE | 40424 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 40425 /* cmp_fn */ _soc_mem_cmp_undef, 40426 /* *null_entry */ _soc_mem_entry_null_zeroes, 40427 /* index_min */ 0, 40428 /* index_max */ 511, 40429 /* minblock */ 5, 40430 /* maxblock */ 5, 40431 /* blocks */ 0x20, 40432 /* blocks_hi */ 0, 40433 /* base */ 0x08140000, 40434 /* gran */ 1, 40435 /* bytes */ 27, 40436 /* nFields */ 41, 40437 /* *fields */ soc_FP_UDF_OFFSET_BCM56260_A0m_fields, 40438 /* *views */ NULL, 40439 /* *views_num */ NULL, 40440 /* snoop_cb */ NULL, 40441 /* snoop_user_data */ NULL, 40442 /* snoop_flags */ 0, 40443 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40444 /* type */ SOC_MEM_TYPE_NORMAL, 40445 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 40446 /* impl */ SOC_MEM_IMPL_NORMAL, 40447 /* cmic_mor_clks */ 0, 40448 }, 40449 #endif /* chips */ 40450 40451 #if defined(BCM_56314_A0) 40452 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM56314_A0m */ 40453 /* mem FP_UDF_OFFSETm */ 40454 /* flags */ SOC_MEM_FLAG_VALID | 40455 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 40456 /* cmp_fn */ _soc_mem_cmp_undef, 40457 /* *null_entry */ _soc_mem_entry_null_zeroes, 40458 /* index_min */ 0, 40459 /* index_max */ 95, 40460 /* minblock */ 8, 40461 /* maxblock */ 8, 40462 /* blocks */ 0x100, 40463 /* blocks_hi */ 0, 40464 /* base */ 0x02020000, 40465 /* gran */ 1, 40466 /* bytes */ 6, 40467 /* nFields */ 16, 40468 /* *fields */ soc_FP_UDF_OFFSETm_fields, 40469 /* *views */ NULL, 40470 /* *views_num */ NULL, 40471 /* snoop_cb */ NULL, 40472 /* snoop_user_data */ NULL, 40473 /* snoop_flags */ 0, 40474 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40475 /* type */ SOC_MEM_TYPE_NORMAL, 40476 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40477 /* impl */ SOC_MEM_IMPL_NORMAL, 40478 /* cmic_mor_clks */ 0, 40479 }, 40480 #endif /* chips */ 40481 40482 #if defined(BCM_56142_A0) || defined(BCM_56334_A0) || \ 40483 defined(BCM_56334_B0) 40484 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM56334_A0m */ 40485 /* mem FP_UDF_OFFSETm */ 40486 /* flags */ SOC_MEM_FLAG_VALID | 40487 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 40488 /* cmp_fn */ _soc_mem_cmp_undef, 40489 /* *null_entry */ _soc_mem_entry_null_zeroes, 40490 /* index_min */ 0, 40491 /* index_max */ 383, 40492 /* minblock */ 5, 40493 /* maxblock */ 5, 40494 /* blocks */ 0x20, 40495 /* blocks_hi */ 0, 40496 /* base */ 0x02020000, 40497 /* gran */ 1, 40498 /* bytes */ 9, 40499 /* nFields */ 26, 40500 /* *fields */ soc_FP_UDF_OFFSET_BCM56624_A0m_fields, 40501 /* *views */ NULL, 40502 /* *views_num */ NULL, 40503 /* snoop_cb */ NULL, 40504 /* snoop_user_data */ NULL, 40505 /* snoop_flags */ 0, 40506 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40507 /* type */ SOC_MEM_TYPE_NORMAL, 40508 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40509 /* impl */ SOC_MEM_IMPL_NORMAL, 40510 /* cmic_mor_clks */ 0, 40511 }, 40512 #endif /* chips */ 40513 40514 #if defined(BCM_56340_A0) 40515 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM56340_A0m */ 40516 /* mem FP_UDF_OFFSETm */ 40517 /* flags */ SOC_MEM_FLAG_VALID | 40518 SOC_MEM_FLAG_CACHABLE | 40519 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 40520 /* cmp_fn */ _soc_mem_cmp_undef, 40521 /* *null_entry */ _soc_mem_entry_null_zeroes, 40522 /* index_min */ 0, 40523 /* index_max */ 511, 40524 /* minblock */ 4, 40525 /* maxblock */ 4, 40526 /* blocks */ 0x10, 40527 /* blocks_hi */ 0, 40528 /* base */ 0x080c0000, 40529 /* gran */ 1, 40530 /* bytes */ 19, 40531 /* nFields */ 34, 40532 /* *fields */ soc_FP_UDF_OFFSET_BCM56340_A0m_fields, 40533 /* *views */ NULL, 40534 /* *views_num */ NULL, 40535 /* snoop_cb */ NULL, 40536 /* snoop_user_data */ NULL, 40537 /* snoop_flags */ 0, 40538 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40539 /* type */ SOC_MEM_TYPE_NORMAL, 40540 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40541 /* impl */ SOC_MEM_IMPL_NORMAL, 40542 /* cmic_mor_clks */ 0, 40543 }, 40544 #endif /* chips */ 40545 40546 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 40547 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM56440_A0m */ 40548 /* mem FP_UDF_OFFSETm */ 40549 /* flags */ SOC_MEM_FLAG_VALID | 40550 SOC_MEM_FLAG_CACHABLE | 40551 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 40552 /* cmp_fn */ _soc_mem_cmp_undef, 40553 /* *null_entry */ _soc_mem_entry_null_zeroes, 40554 /* index_min */ 0, 40555 /* index_max */ 511, 40556 /* minblock */ 9, 40557 /* maxblock */ 9, 40558 /* blocks */ 0x200, 40559 /* blocks_hi */ 0, 40560 /* base */ 0x02068000, 40561 /* gran */ 1, 40562 /* bytes */ 21, 40563 /* nFields */ 34, 40564 /* *fields */ soc_FP_UDF_OFFSET_BCM56440_A0m_fields, 40565 /* *views */ NULL, 40566 /* *views_num */ NULL, 40567 /* snoop_cb */ NULL, 40568 /* snoop_user_data */ NULL, 40569 /* snoop_flags */ 0, 40570 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40571 /* type */ SOC_MEM_TYPE_NORMAL, 40572 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40573 /* impl */ SOC_MEM_IMPL_NORMAL, 40574 /* cmic_mor_clks */ 0, 40575 }, 40576 #endif /* chips */ 40577 40578 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 40579 defined(BCM_56450_B1) 40580 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM56450_A0m */ 40581 /* mem FP_UDF_OFFSETm */ 40582 /* flags */ SOC_MEM_FLAG_VALID | 40583 SOC_MEM_FLAG_CACHABLE | 40584 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 40585 /* cmp_fn */ _soc_mem_cmp_undef, 40586 /* *null_entry */ _soc_mem_entry_null_zeroes, 40587 /* index_min */ 0, 40588 /* index_max */ 511, 40589 /* minblock */ 8, 40590 /* maxblock */ 8, 40591 /* blocks */ 0x100, 40592 /* blocks_hi */ 0, 40593 /* base */ 0x08140000, 40594 /* gran */ 1, 40595 /* bytes */ 26, 40596 /* nFields */ 36, 40597 /* *fields */ soc_FP_UDF_OFFSET_BCM56450_A0m_fields, 40598 /* *views */ NULL, 40599 /* *views_num */ NULL, 40600 /* snoop_cb */ NULL, 40601 /* snoop_user_data */ NULL, 40602 /* snoop_flags */ 0, 40603 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40604 /* type */ SOC_MEM_TYPE_NORMAL, 40605 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40606 /* impl */ SOC_MEM_IMPL_NORMAL, 40607 /* cmic_mor_clks */ 0, 40608 }, 40609 #endif /* chips */ 40610 40611 #if defined(BCM_53314_A0) || defined(BCM_53324_A0) || \ 40612 defined(BCM_56224_A0) || defined(BCM_56224_B0) || \ 40613 defined(BCM_56514_A0) 40614 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM56514_A0m */ 40615 /* mem FP_UDF_OFFSETm */ 40616 /* flags */ SOC_MEM_FLAG_VALID | 40617 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 40618 /* cmp_fn */ _soc_mem_cmp_undef, 40619 /* *null_entry */ _soc_mem_entry_null_zeroes, 40620 /* index_min */ 0, 40621 /* index_max */ 95, 40622 /* minblock */ 6, 40623 /* maxblock */ 6, 40624 /* blocks */ 0x40, 40625 /* blocks_hi */ 0, 40626 /* base */ 0x02020000, 40627 /* gran */ 1, 40628 /* bytes */ 8, 40629 /* nFields */ 18, 40630 /* *fields */ soc_FP_UDF_OFFSET_BCM56514_A0m_fields, 40631 /* *views */ NULL, 40632 /* *views_num */ NULL, 40633 /* snoop_cb */ NULL, 40634 /* snoop_user_data */ NULL, 40635 /* snoop_flags */ 0, 40636 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40637 /* type */ SOC_MEM_TYPE_NORMAL, 40638 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40639 /* impl */ SOC_MEM_IMPL_NORMAL, 40640 /* cmic_mor_clks */ 0, 40641 }, 40642 #endif /* chips */ 40643 40644 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) 40645 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM56524_A0m */ 40646 /* mem FP_UDF_OFFSETm */ 40647 /* flags */ SOC_MEM_FLAG_VALID | 40648 SOC_MEM_FLAG_CACHABLE | 40649 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 40650 /* cmp_fn */ _soc_mem_cmp_undef, 40651 /* *null_entry */ _soc_mem_entry_null_zeroes, 40652 /* index_min */ 0, 40653 /* index_max */ 127, 40654 /* minblock */ 8, 40655 /* maxblock */ 8, 40656 /* blocks */ 0x100, 40657 /* blocks_hi */ 0, 40658 /* base */ 0x02020000, 40659 /* gran */ 1, 40660 /* bytes */ 9, 40661 /* nFields */ 18, 40662 /* *fields */ soc_FP_UDF_OFFSET_BCM56634_A0m_fields, 40663 /* *views */ NULL, 40664 /* *views_num */ NULL, 40665 /* snoop_cb */ NULL, 40666 /* snoop_user_data */ NULL, 40667 /* snoop_flags */ 0, 40668 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40669 /* type */ SOC_MEM_TYPE_NORMAL, 40670 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40671 /* impl */ SOC_MEM_IMPL_NORMAL, 40672 /* cmic_mor_clks */ 0, 40673 }, 40674 #endif /* chips */ 40675 40676 #if defined(BCM_56560_A0) || defined(BCM_56670_A0) || \ 40677 defined(BCM_56670_B0) 40678 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM56560_A0m */ 40679 /* mem FP_UDF_OFFSETm */ 40680 /* flags */ SOC_MEM_FLAG_VALID | 40681 SOC_MEM_FLAG_CACHABLE | 40682 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 40683 /* cmp_fn */ _soc_mem_cmp_undef, 40684 /* *null_entry */ _soc_mem_entry_null_zeroes, 40685 /* index_min */ 0, 40686 /* index_max */ 511, 40687 /* minblock */ 21, 40688 /* maxblock */ 21, 40689 /* blocks */ 0x200000, 40690 /* blocks_hi */ 0, 40691 /* base */ 0x08100000, 40692 /* gran */ 1, 40693 /* bytes */ 24, 40694 /* nFields */ 37, 40695 /* *fields */ soc_FP_UDF_OFFSET_BCM56560_A0m_fields, 40696 /* *views */ NULL, 40697 /* *views_num */ NULL, 40698 /* snoop_cb */ NULL, 40699 /* snoop_user_data */ NULL, 40700 /* snoop_flags */ 0, 40701 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40702 /* type */ SOC_MEM_TYPE_NORMAL, 40703 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40704 /* impl */ SOC_MEM_IMPL_NORMAL, 40705 /* cmic_mor_clks */ 0, 40706 }, 40707 #endif /* chips */ 40708 40709 #if defined(BCM_56560_B0) 40710 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM56560_B0m */ 40711 /* mem FP_UDF_OFFSETm */ 40712 /* flags */ SOC_MEM_FLAG_VALID | 40713 SOC_MEM_FLAG_CACHABLE | 40714 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 40715 /* cmp_fn */ _soc_mem_cmp_undef, 40716 /* *null_entry */ _soc_mem_entry_null_zeroes, 40717 /* index_min */ 0, 40718 /* index_max */ 511, 40719 /* minblock */ 13, 40720 /* maxblock */ 13, 40721 /* blocks */ 0x2000, 40722 /* blocks_hi */ 0, 40723 /* base */ 0x08100000, 40724 /* gran */ 1, 40725 /* bytes */ 24, 40726 /* nFields */ 37, 40727 /* *fields */ soc_FP_UDF_OFFSET_BCM56560_A0m_fields, 40728 /* *views */ NULL, 40729 /* *views_num */ NULL, 40730 /* snoop_cb */ NULL, 40731 /* snoop_user_data */ NULL, 40732 /* snoop_flags */ 0, 40733 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40734 /* type */ SOC_MEM_TYPE_NORMAL, 40735 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40736 /* impl */ SOC_MEM_IMPL_NORMAL, 40737 /* cmic_mor_clks */ 0, 40738 }, 40739 #endif /* chips */ 40740 40741 #if defined(BCM_56624_A0) || defined(BCM_56624_B0) 40742 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM56624_A0m */ 40743 /* mem FP_UDF_OFFSETm */ 40744 /* flags */ SOC_MEM_FLAG_VALID | 40745 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 40746 /* cmp_fn */ _soc_mem_cmp_undef, 40747 /* *null_entry */ _soc_mem_entry_null_zeroes, 40748 /* index_min */ 0, 40749 /* index_max */ 383, 40750 /* minblock */ 7, 40751 /* maxblock */ 7, 40752 /* blocks */ 0x80, 40753 /* blocks_hi */ 0, 40754 /* base */ 0x02020000, 40755 /* gran */ 1, 40756 /* bytes */ 9, 40757 /* nFields */ 26, 40758 /* *fields */ soc_FP_UDF_OFFSET_BCM56624_A0m_fields, 40759 /* *views */ NULL, 40760 /* *views_num */ NULL, 40761 /* snoop_cb */ NULL, 40762 /* snoop_user_data */ NULL, 40763 /* snoop_flags */ 0, 40764 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40765 /* type */ SOC_MEM_TYPE_NORMAL, 40766 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40767 /* impl */ SOC_MEM_IMPL_NORMAL, 40768 /* cmic_mor_clks */ 0, 40769 }, 40770 #endif /* chips */ 40771 40772 #if defined(BCM_56634_A0) || defined(BCM_56634_B0) 40773 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM56634_A0m */ 40774 /* mem FP_UDF_OFFSETm */ 40775 /* flags */ SOC_MEM_FLAG_VALID | 40776 SOC_MEM_FLAG_CACHABLE | 40777 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 40778 /* cmp_fn */ _soc_mem_cmp_undef, 40779 /* *null_entry */ _soc_mem_entry_null_zeroes, 40780 /* index_min */ 0, 40781 /* index_max */ 127, 40782 /* minblock */ 9, 40783 /* maxblock */ 9, 40784 /* blocks */ 0x200, 40785 /* blocks_hi */ 0, 40786 /* base */ 0x02020000, 40787 /* gran */ 1, 40788 /* bytes */ 9, 40789 /* nFields */ 18, 40790 /* *fields */ soc_FP_UDF_OFFSET_BCM56634_A0m_fields, 40791 /* *views */ NULL, 40792 /* *views_num */ NULL, 40793 /* snoop_cb */ NULL, 40794 /* snoop_user_data */ NULL, 40795 /* snoop_flags */ 0, 40796 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40797 /* type */ SOC_MEM_TYPE_NORMAL, 40798 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40799 /* impl */ SOC_MEM_IMPL_NORMAL, 40800 /* cmic_mor_clks */ 0, 40801 }, 40802 #endif /* chips */ 40803 40804 #if defined(BCM_56640_A0) 40805 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM56640_A0m */ 40806 /* mem FP_UDF_OFFSETm */ 40807 /* flags */ SOC_MEM_FLAG_VALID | 40808 SOC_MEM_FLAG_CACHABLE | 40809 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 40810 /* cmp_fn */ _soc_mem_cmp_undef, 40811 /* *null_entry */ _soc_mem_entry_null_zeroes, 40812 /* index_min */ 0, 40813 /* index_max */ 511, 40814 /* minblock */ 7, 40815 /* maxblock */ 7, 40816 /* blocks */ 0x80, 40817 /* blocks_hi */ 0, 40818 /* base */ 0x080c0000, 40819 /* gran */ 1, 40820 /* bytes */ 20, 40821 /* nFields */ 35, 40822 /* *fields */ soc_FP_UDF_OFFSET_BCM56640_A0m_fields, 40823 /* *views */ NULL, 40824 /* *views_num */ NULL, 40825 /* snoop_cb */ NULL, 40826 /* snoop_user_data */ NULL, 40827 /* snoop_flags */ 0, 40828 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40829 /* type */ SOC_MEM_TYPE_NORMAL, 40830 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40831 /* impl */ SOC_MEM_IMPL_NORMAL, 40832 /* cmic_mor_clks */ 0, 40833 }, 40834 #endif /* chips */ 40835 40836 #if defined(BCM_56680_A0) || defined(BCM_56680_B0) 40837 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM56680_A0m */ 40838 /* mem FP_UDF_OFFSETm */ 40839 /* flags */ SOC_MEM_FLAG_VALID | 40840 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 40841 /* cmp_fn */ _soc_mem_cmp_undef, 40842 /* *null_entry */ _soc_mem_entry_null_zeroes, 40843 /* index_min */ 0, 40844 /* index_max */ 383, 40845 /* minblock */ 6, 40846 /* maxblock */ 6, 40847 /* blocks */ 0x40, 40848 /* blocks_hi */ 0, 40849 /* base */ 0x02020000, 40850 /* gran */ 1, 40851 /* bytes */ 9, 40852 /* nFields */ 26, 40853 /* *fields */ soc_FP_UDF_OFFSET_BCM56624_A0m_fields, 40854 /* *views */ NULL, 40855 /* *views_num */ NULL, 40856 /* snoop_cb */ NULL, 40857 /* snoop_user_data */ NULL, 40858 /* snoop_flags */ 0, 40859 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40860 /* type */ SOC_MEM_TYPE_NORMAL, 40861 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40862 /* impl */ SOC_MEM_IMPL_NORMAL, 40863 /* cmic_mor_clks */ 0, 40864 }, 40865 #endif /* chips */ 40866 40867 #if defined(BCM_56685_A0) || defined(BCM_56685_B0) 40868 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM56685_A0m */ 40869 /* mem FP_UDF_OFFSETm */ 40870 /* flags */ SOC_MEM_FLAG_VALID | 40871 SOC_MEM_FLAG_CACHABLE | 40872 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 40873 /* cmp_fn */ _soc_mem_cmp_undef, 40874 /* *null_entry */ _soc_mem_entry_null_zeroes, 40875 /* index_min */ 0, 40876 /* index_max */ 127, 40877 /* minblock */ 6, 40878 /* maxblock */ 6, 40879 /* blocks */ 0x40, 40880 /* blocks_hi */ 0, 40881 /* base */ 0x02020000, 40882 /* gran */ 1, 40883 /* bytes */ 9, 40884 /* nFields */ 18, 40885 /* *fields */ soc_FP_UDF_OFFSET_BCM56634_A0m_fields, 40886 /* *views */ NULL, 40887 /* *views_num */ NULL, 40888 /* snoop_cb */ NULL, 40889 /* snoop_user_data */ NULL, 40890 /* snoop_flags */ 0, 40891 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40892 /* type */ SOC_MEM_TYPE_NORMAL, 40893 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40894 /* impl */ SOC_MEM_IMPL_NORMAL, 40895 /* cmic_mor_clks */ 0, 40896 }, 40897 #endif /* chips */ 40898 40899 #if defined(BCM_56800_A0) 40900 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM56800_A0m */ 40901 /* mem FP_UDF_OFFSETm */ 40902 /* flags */ SOC_MEM_FLAG_VALID | 40903 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 40904 /* cmp_fn */ _soc_mem_cmp_undef, 40905 /* *null_entry */ _soc_mem_entry_null_zeroes, 40906 /* index_min */ 0, 40907 /* index_max */ 95, 40908 /* minblock */ 4, 40909 /* maxblock */ 4, 40910 /* blocks */ 0x10, 40911 /* blocks_hi */ 0, 40912 /* base */ 0x02062000, 40913 /* gran */ 1, 40914 /* bytes */ 6, 40915 /* nFields */ 16, 40916 /* *fields */ soc_FP_UDF_OFFSETm_fields, 40917 /* *views */ NULL, 40918 /* *views_num */ NULL, 40919 /* snoop_cb */ NULL, 40920 /* snoop_user_data */ NULL, 40921 /* snoop_flags */ 0, 40922 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40923 /* type */ SOC_MEM_TYPE_NORMAL, 40924 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40925 /* impl */ SOC_MEM_IMPL_NORMAL, 40926 /* cmic_mor_clks */ 0, 40927 }, 40928 #endif /* chips */ 40929 40930 #if defined(BCM_56725_A0) || defined(BCM_56820_A0) 40931 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM56820_A0m */ 40932 /* mem FP_UDF_OFFSETm */ 40933 /* flags */ SOC_MEM_FLAG_VALID | 40934 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 40935 /* cmp_fn */ _soc_mem_cmp_undef, 40936 /* *null_entry */ _soc_mem_entry_null_zeroes, 40937 /* index_min */ 0, 40938 /* index_max */ 191, 40939 /* minblock */ 3, 40940 /* maxblock */ 3, 40941 /* blocks */ 0x8, 40942 /* blocks_hi */ 0, 40943 /* base */ 0x02062000, 40944 /* gran */ 1, 40945 /* bytes */ 9, 40946 /* nFields */ 26, 40947 /* *fields */ soc_FP_UDF_OFFSET_BCM56624_A0m_fields, 40948 /* *views */ NULL, 40949 /* *views_num */ NULL, 40950 /* snoop_cb */ NULL, 40951 /* snoop_user_data */ NULL, 40952 /* snoop_flags */ 0, 40953 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40954 /* type */ SOC_MEM_TYPE_NORMAL, 40955 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40956 /* impl */ SOC_MEM_IMPL_NORMAL, 40957 /* cmic_mor_clks */ 0, 40958 }, 40959 #endif /* chips */ 40960 40961 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 40962 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM56840_A0m */ 40963 /* mem FP_UDF_OFFSETm */ 40964 /* flags */ SOC_MEM_FLAG_VALID | 40965 SOC_MEM_FLAG_CACHABLE | 40966 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 40967 /* cmp_fn */ _soc_mem_cmp_undef, 40968 /* *null_entry */ _soc_mem_entry_null_zeroes, 40969 /* index_min */ 0, 40970 /* index_max */ 511, 40971 /* minblock */ 6, 40972 /* maxblock */ 6, 40973 /* blocks */ 0x40, 40974 /* blocks_hi */ 0, 40975 /* base */ 0x02068000, 40976 /* gran */ 1, 40977 /* bytes */ 19, 40978 /* nFields */ 34, 40979 /* *fields */ soc_FP_UDF_OFFSET_BCM56840_A0m_fields, 40980 /* *views */ NULL, 40981 /* *views_num */ NULL, 40982 /* snoop_cb */ NULL, 40983 /* snoop_user_data */ NULL, 40984 /* snoop_flags */ 0, 40985 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40986 /* type */ SOC_MEM_TYPE_NORMAL, 40987 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40988 /* impl */ SOC_MEM_IMPL_NORMAL, 40989 /* cmic_mor_clks */ 0, 40990 }, 40991 #endif /* chips */ 40992 40993 #if defined(BCM_56850_A0) 40994 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM56850_A0m */ 40995 /* mem FP_UDF_OFFSETm */ 40996 /* flags */ SOC_MEM_FLAG_VALID | 40997 SOC_MEM_FLAG_CACHABLE | 40998 SOC_MEM_FLAG_SER_CACHE_RESTORE | 40999 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 41000 /* cmp_fn */ _soc_mem_cmp_undef, 41001 /* *null_entry */ _soc_mem_entry_null_zeroes, 41002 /* index_min */ 0, 41003 /* index_max */ 511, 41004 /* minblock */ 10, 41005 /* maxblock */ 10, 41006 /* blocks */ 0x400, 41007 /* blocks_hi */ 0, 41008 /* base */ 0x08100000, 41009 /* gran */ 1, 41010 /* bytes */ 24, 41011 /* nFields */ 37, 41012 /* *fields */ soc_FP_UDF_OFFSET_BCM56850_A0m_fields, 41013 /* *views */ NULL, 41014 /* *views_num */ NULL, 41015 /* snoop_cb */ NULL, 41016 /* snoop_user_data */ NULL, 41017 /* snoop_flags */ 0, 41018 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41019 /* type */ SOC_MEM_TYPE_NORMAL, 41020 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 41021 /* impl */ SOC_MEM_IMPL_NORMAL, 41022 /* cmic_mor_clks */ 0, 41023 }, 41024 #endif /* chips */ 41025 41026 #if defined(BCM_56860_A0) 41027 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM56860_A0m */ 41028 /* mem FP_UDF_OFFSETm */ 41029 /* flags */ SOC_MEM_FLAG_VALID | 41030 SOC_MEM_FLAG_CACHABLE | 41031 SOC_MEM_FLAG_SER_CACHE_RESTORE | 41032 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 41033 /* cmp_fn */ _soc_mem_cmp_undef, 41034 /* *null_entry */ _soc_mem_entry_null_zeroes, 41035 /* index_min */ 0, 41036 /* index_max */ 511, 41037 /* minblock */ 11, 41038 /* maxblock */ 11, 41039 /* blocks */ 0x800, 41040 /* blocks_hi */ 0, 41041 /* base */ 0x08100000, 41042 /* gran */ 1, 41043 /* bytes */ 24, 41044 /* nFields */ 37, 41045 /* *fields */ soc_FP_UDF_OFFSET_BCM56850_A0m_fields, 41046 /* *views */ NULL, 41047 /* *views_num */ NULL, 41048 /* snoop_cb */ NULL, 41049 /* snoop_user_data */ NULL, 41050 /* snoop_flags */ 0, 41051 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41052 /* type */ SOC_MEM_TYPE_NORMAL, 41053 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 41054 /* impl */ SOC_MEM_IMPL_NORMAL, 41055 /* cmic_mor_clks */ 0, 41056 }, 41057 #endif /* chips */ 41058 41059 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 41060 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM56960_A0m */ 41061 /* mem FP_UDF_OFFSETm */ 41062 /* flags */ SOC_MEM_FLAG_VALID | 41063 SOC_MEM_FLAG_CACHABLE | 41064 SOC_MEM_FLAG_SER_CACHE_RESTORE | 41065 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 41066 /* cmp_fn */ _soc_mem_cmp_undef, 41067 /* *null_entry */ _soc_mem_entry_null_zeroes, 41068 /* index_min */ 0, 41069 /* index_max */ 511, 41070 /* minblock */ 36, 41071 /* maxblock */ 36, 41072 /* blocks */ 0, 41073 /* blocks_hi */ 0x10, 41074 /* base */ 0x2c0c0000, 41075 /* gran */ 1, 41076 /* bytes */ 24, 41077 /* nFields */ 38, 41078 /* *fields */ soc_FP_UDF_OFFSET_BCM56960_A0m_fields, 41079 /* *views */ NULL, 41080 /* *views_num */ NULL, 41081 /* snoop_cb */ NULL, 41082 /* snoop_user_data */ NULL, 41083 /* snoop_flags */ 0, 41084 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41085 /* type */ SOC_MEM_TYPE_NORMAL, 41086 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 41087 /* impl */ SOC_MEM_IMPL_NORMAL, 41088 /* cmic_mor_clks */ 0, 41089 /* access_latency_mode */ 0, 41090 }, 41091 #endif /* chips */ 41092 41093 #if defined(BCM_56970_A0) 41094 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM56970_A0m */ 41095 /* mem FP_UDF_OFFSETm */ 41096 /* flags */ SOC_MEM_FLAG_VALID | 41097 SOC_MEM_FLAG_CACHABLE | 41098 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41099 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41100 /* cmp_fn */ _soc_mem_cmp_undef, 41101 /* *null_entry */ _soc_mem_entry_null_zeroes, 41102 /* index_min */ 0, 41103 /* index_max */ 511, 41104 /* minblock */ 68, 41105 /* maxblock */ 68, 41106 /* blocks */ 0, 41107 /* blocks_hi */ 0xffffffff, 41108 /* base */ 0x500c0000, 41109 /* gran */ 1, 41110 /* bytes */ 25, 41111 /* nFields */ 40, 41112 /* *fields */ soc_FP_UDF_OFFSET_BCM56970_A0m_fields, 41113 /* *views */ NULL, 41114 /* *views_num */ NULL, 41115 /* snoop_cb */ NULL, 41116 /* snoop_user_data */ NULL, 41117 /* snoop_flags */ 0, 41118 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41119 /* type */ SOC_MEM_TYPE_NORMAL, 41120 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41121 /* impl */ SOC_MEM_IMPL_NORMAL, 41122 /* cmic_mor_clks */ 0, 41123 /* access_latency_mode */ 0, 41124 }, 41125 #endif /* chips */ 41126 41127 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 41128 { /* SOC_MEM_INT_FP_UDF_OFFSET_BCM56980_A0m */ 41129 /* mem FP_UDF_OFFSETm */ 41130 /* flags */ SOC_MEM_FLAG_VALID | 41131 SOC_MEM_FLAG_CACHABLE | 41132 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41133 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41134 /* cmp_fn */ _soc_mem_cmp_undef, 41135 /* *null_entry */ _soc_mem_entry_null_zeroes, 41136 /* index_min */ 0, 41137 /* index_max */ 255, 41138 /* minblock */ 101, 41139 /* maxblock */ 101, 41140 /* blocks */ 0, 41141 /* blocks_hi */ 0xffffffff, 41142 /* base */ 0x042c0000, 41143 /* gran */ 1, 41144 /* bytes */ 25, 41145 /* nFields */ 40, 41146 /* *fields */ soc_FP_UDF_OFFSET_BCM56980_A0m_fields, 41147 /* *views */ NULL, 41148 /* *views_num */ NULL, 41149 /* snoop_cb */ NULL, 41150 /* snoop_user_data */ NULL, 41151 /* snoop_flags */ 0, 41152 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41153 /* type */ SOC_MEM_TYPE_NORMAL, 41154 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41155 /* impl */ SOC_MEM_IMPL_NORMAL, 41156 /* cmic_mor_clks */ 0, 41157 /* access_latency_mode */ 3, 41158 }, 41159 #endif /* chips */ 41160 41161 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 41162 { /* SOC_MEM_INT_FP_UDF_OFFSET_PIPE0m */ 41163 /* mem FP_UDF_OFFSET_PIPE0m */ 41164 /* flags */ SOC_MEM_FLAG_VALID | 41165 SOC_MEM_FLAG_CACHABLE | 41166 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 41167 /* cmp_fn */ _soc_mem_cmp_undef, 41168 /* *null_entry */ _soc_mem_entry_null_zeroes, 41169 /* index_min */ 0, 41170 /* index_max */ 511, 41171 /* minblock */ 36, 41172 /* maxblock */ 36, 41173 /* blocks */ 0, 41174 /* blocks_hi */ 0x10, 41175 /* base */ 0x2c0c0000, 41176 /* gran */ 1, 41177 /* bytes */ 24, 41178 /* nFields */ 38, 41179 /* *fields */ soc_FP_UDF_OFFSET_BCM56960_A0m_fields, 41180 /* *views */ NULL, 41181 /* *views_num */ NULL, 41182 /* snoop_cb */ NULL, 41183 /* snoop_user_data */ NULL, 41184 /* snoop_flags */ 0, 41185 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41186 /* type */ SOC_MEM_TYPE_NORMAL, 41187 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 41188 /* impl */ SOC_MEM_IMPL_NORMAL, 41189 /* cmic_mor_clks */ 0, 41190 /* access_latency_mode */ 0, 41191 }, 41192 #endif /* chips */ 41193 41194 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 41195 { /* SOC_MEM_INT_FP_UDF_OFFSET_PIPE1m */ 41196 /* mem FP_UDF_OFFSET_PIPE1m */ 41197 /* flags */ SOC_MEM_FLAG_VALID | 41198 SOC_MEM_FLAG_CACHABLE | 41199 SOC_MEM_FLAG_SER_CACHE_RESTORE | 41200 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 41201 /* cmp_fn */ _soc_mem_cmp_undef, 41202 /* *null_entry */ _soc_mem_entry_null_zeroes, 41203 /* index_min */ 0, 41204 /* index_max */ 511, 41205 /* minblock */ 36, 41206 /* maxblock */ 36, 41207 /* blocks */ 0, 41208 /* blocks_hi */ 0x10, 41209 /* base */ 0x2c0c0000, 41210 /* gran */ 1, 41211 /* bytes */ 24, 41212 /* nFields */ 38, 41213 /* *fields */ soc_FP_UDF_OFFSET_BCM56960_A0m_fields, 41214 /* *views */ NULL, 41215 /* *views_num */ NULL, 41216 /* snoop_cb */ NULL, 41217 /* snoop_user_data */ NULL, 41218 /* snoop_flags */ 0, 41219 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41220 /* type */ SOC_MEM_TYPE_NORMAL, 41221 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 41222 /* impl */ SOC_MEM_IMPL_NORMAL, 41223 /* cmic_mor_clks */ 0, 41224 /* access_latency_mode */ 0, 41225 }, 41226 #endif /* chips */ 41227 41228 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 41229 { /* SOC_MEM_INT_FP_UDF_OFFSET_PIPE2m */ 41230 /* mem FP_UDF_OFFSET_PIPE2m */ 41231 /* flags */ SOC_MEM_FLAG_VALID | 41232 SOC_MEM_FLAG_CACHABLE | 41233 SOC_MEM_FLAG_SER_CACHE_RESTORE | 41234 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 41235 /* cmp_fn */ _soc_mem_cmp_undef, 41236 /* *null_entry */ _soc_mem_entry_null_zeroes, 41237 /* index_min */ 0, 41238 /* index_max */ 511, 41239 /* minblock */ 36, 41240 /* maxblock */ 36, 41241 /* blocks */ 0, 41242 /* blocks_hi */ 0x10, 41243 /* base */ 0x2c0c0000, 41244 /* gran */ 1, 41245 /* bytes */ 24, 41246 /* nFields */ 38, 41247 /* *fields */ soc_FP_UDF_OFFSET_BCM56960_A0m_fields, 41248 /* *views */ NULL, 41249 /* *views_num */ NULL, 41250 /* snoop_cb */ NULL, 41251 /* snoop_user_data */ NULL, 41252 /* snoop_flags */ 0, 41253 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41254 /* type */ SOC_MEM_TYPE_NORMAL, 41255 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 41256 /* impl */ SOC_MEM_IMPL_NORMAL, 41257 /* cmic_mor_clks */ 0, 41258 /* access_latency_mode */ 0, 41259 }, 41260 #endif /* chips */ 41261 41262 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 41263 { /* SOC_MEM_INT_FP_UDF_OFFSET_PIPE3m */ 41264 /* mem FP_UDF_OFFSET_PIPE3m */ 41265 /* flags */ SOC_MEM_FLAG_VALID | 41266 SOC_MEM_FLAG_CACHABLE | 41267 SOC_MEM_FLAG_SER_CACHE_RESTORE | 41268 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 41269 /* cmp_fn */ _soc_mem_cmp_undef, 41270 /* *null_entry */ _soc_mem_entry_null_zeroes, 41271 /* index_min */ 0, 41272 /* index_max */ 511, 41273 /* minblock */ 36, 41274 /* maxblock */ 36, 41275 /* blocks */ 0, 41276 /* blocks_hi */ 0x10, 41277 /* base */ 0x2c0c0000, 41278 /* gran */ 1, 41279 /* bytes */ 24, 41280 /* nFields */ 38, 41281 /* *fields */ soc_FP_UDF_OFFSET_BCM56960_A0m_fields, 41282 /* *views */ NULL, 41283 /* *views_num */ NULL, 41284 /* snoop_cb */ NULL, 41285 /* snoop_user_data */ NULL, 41286 /* snoop_flags */ 0, 41287 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41288 /* type */ SOC_MEM_TYPE_NORMAL, 41289 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 41290 /* impl */ SOC_MEM_IMPL_NORMAL, 41291 /* cmic_mor_clks */ 0, 41292 /* access_latency_mode */ 0, 41293 }, 41294 #endif /* chips */ 41295 41296 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 41297 { /* SOC_MEM_INT_FP_UDF_OFFSET_PIPE4m */ 41298 /* mem FP_UDF_OFFSET_PIPE4m */ 41299 /* flags */ SOC_MEM_FLAG_VALID | 41300 SOC_MEM_FLAG_CACHABLE | 41301 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41302 (4 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41303 /* cmp_fn */ _soc_mem_cmp_undef, 41304 /* *null_entry */ _soc_mem_entry_null_zeroes, 41305 /* index_min */ 0, 41306 /* index_max */ 255, 41307 /* minblock */ 101, 41308 /* maxblock */ 101, 41309 /* blocks */ 0, 41310 /* blocks_hi */ 0xffffffff, 41311 /* base */ 0x042c0000, 41312 /* gran */ 1, 41313 /* bytes */ 25, 41314 /* nFields */ 40, 41315 /* *fields */ soc_FP_UDF_OFFSET_BCM56980_A0m_fields, 41316 /* *views */ NULL, 41317 /* *views_num */ NULL, 41318 /* snoop_cb */ NULL, 41319 /* snoop_user_data */ NULL, 41320 /* snoop_flags */ 0, 41321 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41322 /* type */ SOC_MEM_TYPE_NORMAL, 41323 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41324 /* impl */ SOC_MEM_IMPL_NORMAL, 41325 /* cmic_mor_clks */ 0, 41326 /* access_latency_mode */ 3, 41327 }, 41328 #endif /* chips */ 41329 41330 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 41331 { /* SOC_MEM_INT_FP_UDF_OFFSET_PIPE5m */ 41332 /* mem FP_UDF_OFFSET_PIPE5m */ 41333 /* flags */ SOC_MEM_FLAG_VALID | 41334 SOC_MEM_FLAG_CACHABLE | 41335 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41336 (5 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41337 /* cmp_fn */ _soc_mem_cmp_undef, 41338 /* *null_entry */ _soc_mem_entry_null_zeroes, 41339 /* index_min */ 0, 41340 /* index_max */ 255, 41341 /* minblock */ 101, 41342 /* maxblock */ 101, 41343 /* blocks */ 0, 41344 /* blocks_hi */ 0xffffffff, 41345 /* base */ 0x042c0000, 41346 /* gran */ 1, 41347 /* bytes */ 25, 41348 /* nFields */ 40, 41349 /* *fields */ soc_FP_UDF_OFFSET_BCM56980_A0m_fields, 41350 /* *views */ NULL, 41351 /* *views_num */ NULL, 41352 /* snoop_cb */ NULL, 41353 /* snoop_user_data */ NULL, 41354 /* snoop_flags */ 0, 41355 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41356 /* type */ SOC_MEM_TYPE_NORMAL, 41357 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41358 /* impl */ SOC_MEM_IMPL_NORMAL, 41359 /* cmic_mor_clks */ 0, 41360 /* access_latency_mode */ 3, 41361 }, 41362 #endif /* chips */ 41363 41364 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 41365 { /* SOC_MEM_INT_FP_UDF_OFFSET_PIPE6m */ 41366 /* mem FP_UDF_OFFSET_PIPE6m */ 41367 /* flags */ SOC_MEM_FLAG_VALID | 41368 SOC_MEM_FLAG_CACHABLE | 41369 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41370 (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41371 /* cmp_fn */ _soc_mem_cmp_undef, 41372 /* *null_entry */ _soc_mem_entry_null_zeroes, 41373 /* index_min */ 0, 41374 /* index_max */ 255, 41375 /* minblock */ 101, 41376 /* maxblock */ 101, 41377 /* blocks */ 0, 41378 /* blocks_hi */ 0xffffffff, 41379 /* base */ 0x042c0000, 41380 /* gran */ 1, 41381 /* bytes */ 25, 41382 /* nFields */ 40, 41383 /* *fields */ soc_FP_UDF_OFFSET_BCM56980_A0m_fields, 41384 /* *views */ NULL, 41385 /* *views_num */ NULL, 41386 /* snoop_cb */ NULL, 41387 /* snoop_user_data */ NULL, 41388 /* snoop_flags */ 0, 41389 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41390 /* type */ SOC_MEM_TYPE_NORMAL, 41391 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41392 /* impl */ SOC_MEM_IMPL_NORMAL, 41393 /* cmic_mor_clks */ 0, 41394 /* access_latency_mode */ 3, 41395 }, 41396 #endif /* chips */ 41397 41398 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 41399 { /* SOC_MEM_INT_FP_UDF_OFFSET_PIPE7m */ 41400 /* mem FP_UDF_OFFSET_PIPE7m */ 41401 /* flags */ SOC_MEM_FLAG_VALID | 41402 SOC_MEM_FLAG_CACHABLE | 41403 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41404 (7 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41405 /* cmp_fn */ _soc_mem_cmp_undef, 41406 /* *null_entry */ _soc_mem_entry_null_zeroes, 41407 /* index_min */ 0, 41408 /* index_max */ 255, 41409 /* minblock */ 101, 41410 /* maxblock */ 101, 41411 /* blocks */ 0, 41412 /* blocks_hi */ 0xffffffff, 41413 /* base */ 0x042c0000, 41414 /* gran */ 1, 41415 /* bytes */ 25, 41416 /* nFields */ 40, 41417 /* *fields */ soc_FP_UDF_OFFSET_BCM56980_A0m_fields, 41418 /* *views */ NULL, 41419 /* *views_num */ NULL, 41420 /* snoop_cb */ NULL, 41421 /* snoop_user_data */ NULL, 41422 /* snoop_flags */ 0, 41423 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41424 /* type */ SOC_MEM_TYPE_NORMAL, 41425 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41426 /* impl */ SOC_MEM_IMPL_NORMAL, 41427 /* cmic_mor_clks */ 0, 41428 /* access_latency_mode */ 3, 41429 }, 41430 #endif /* chips */ 41431 41432 #if defined(BCM_56970_A0) 41433 { /* SOC_MEM_INT_FP_UDF_OFFSET_PIPE0_BCM56970_A0m */ 41434 /* mem FP_UDF_OFFSET_PIPE0m */ 41435 /* flags */ SOC_MEM_FLAG_VALID | 41436 SOC_MEM_FLAG_CACHABLE | 41437 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 41438 /* cmp_fn */ _soc_mem_cmp_undef, 41439 /* *null_entry */ _soc_mem_entry_null_zeroes, 41440 /* index_min */ 0, 41441 /* index_max */ 511, 41442 /* minblock */ 68, 41443 /* maxblock */ 68, 41444 /* blocks */ 0, 41445 /* blocks_hi */ 0xffffffff, 41446 /* base */ 0x500c0000, 41447 /* gran */ 1, 41448 /* bytes */ 25, 41449 /* nFields */ 40, 41450 /* *fields */ soc_FP_UDF_OFFSET_BCM56970_A0m_fields, 41451 /* *views */ NULL, 41452 /* *views_num */ NULL, 41453 /* snoop_cb */ NULL, 41454 /* snoop_user_data */ NULL, 41455 /* snoop_flags */ 0, 41456 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41457 /* type */ SOC_MEM_TYPE_NORMAL, 41458 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41459 /* impl */ SOC_MEM_IMPL_NORMAL, 41460 /* cmic_mor_clks */ 0, 41461 /* access_latency_mode */ 0, 41462 }, 41463 #endif /* chips */ 41464 41465 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 41466 { /* SOC_MEM_INT_FP_UDF_OFFSET_PIPE0_BCM56980_A0m */ 41467 /* mem FP_UDF_OFFSET_PIPE0m */ 41468 /* flags */ SOC_MEM_FLAG_VALID | 41469 SOC_MEM_FLAG_CACHABLE | 41470 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 41471 /* cmp_fn */ _soc_mem_cmp_undef, 41472 /* *null_entry */ _soc_mem_entry_null_zeroes, 41473 /* index_min */ 0, 41474 /* index_max */ 255, 41475 /* minblock */ 101, 41476 /* maxblock */ 101, 41477 /* blocks */ 0, 41478 /* blocks_hi */ 0xffffffff, 41479 /* base */ 0x042c0000, 41480 /* gran */ 1, 41481 /* bytes */ 25, 41482 /* nFields */ 40, 41483 /* *fields */ soc_FP_UDF_OFFSET_BCM56980_A0m_fields, 41484 /* *views */ NULL, 41485 /* *views_num */ NULL, 41486 /* snoop_cb */ NULL, 41487 /* snoop_user_data */ NULL, 41488 /* snoop_flags */ 0, 41489 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41490 /* type */ SOC_MEM_TYPE_NORMAL, 41491 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41492 /* impl */ SOC_MEM_IMPL_NORMAL, 41493 /* cmic_mor_clks */ 0, 41494 /* access_latency_mode */ 3, 41495 }, 41496 #endif /* chips */ 41497 41498 #if defined(BCM_56970_A0) 41499 { /* SOC_MEM_INT_FP_UDF_OFFSET_PIPE1_BCM56970_A0m */ 41500 /* mem FP_UDF_OFFSET_PIPE1m */ 41501 /* flags */ SOC_MEM_FLAG_VALID | 41502 SOC_MEM_FLAG_CACHABLE | 41503 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41504 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41505 /* cmp_fn */ _soc_mem_cmp_undef, 41506 /* *null_entry */ _soc_mem_entry_null_zeroes, 41507 /* index_min */ 0, 41508 /* index_max */ 511, 41509 /* minblock */ 68, 41510 /* maxblock */ 68, 41511 /* blocks */ 0, 41512 /* blocks_hi */ 0xffffffff, 41513 /* base */ 0x500c0000, 41514 /* gran */ 1, 41515 /* bytes */ 25, 41516 /* nFields */ 40, 41517 /* *fields */ soc_FP_UDF_OFFSET_BCM56970_A0m_fields, 41518 /* *views */ NULL, 41519 /* *views_num */ NULL, 41520 /* snoop_cb */ NULL, 41521 /* snoop_user_data */ NULL, 41522 /* snoop_flags */ 0, 41523 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41524 /* type */ SOC_MEM_TYPE_NORMAL, 41525 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41526 /* impl */ SOC_MEM_IMPL_NORMAL, 41527 /* cmic_mor_clks */ 0, 41528 /* access_latency_mode */ 0, 41529 }, 41530 #endif /* chips */ 41531 41532 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 41533 { /* SOC_MEM_INT_FP_UDF_OFFSET_PIPE1_BCM56980_A0m */ 41534 /* mem FP_UDF_OFFSET_PIPE1m */ 41535 /* flags */ SOC_MEM_FLAG_VALID | 41536 SOC_MEM_FLAG_CACHABLE | 41537 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41538 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41539 /* cmp_fn */ _soc_mem_cmp_undef, 41540 /* *null_entry */ _soc_mem_entry_null_zeroes, 41541 /* index_min */ 0, 41542 /* index_max */ 255, 41543 /* minblock */ 101, 41544 /* maxblock */ 101, 41545 /* blocks */ 0, 41546 /* blocks_hi */ 0xffffffff, 41547 /* base */ 0x042c0000, 41548 /* gran */ 1, 41549 /* bytes */ 25, 41550 /* nFields */ 40, 41551 /* *fields */ soc_FP_UDF_OFFSET_BCM56980_A0m_fields, 41552 /* *views */ NULL, 41553 /* *views_num */ NULL, 41554 /* snoop_cb */ NULL, 41555 /* snoop_user_data */ NULL, 41556 /* snoop_flags */ 0, 41557 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41558 /* type */ SOC_MEM_TYPE_NORMAL, 41559 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41560 /* impl */ SOC_MEM_IMPL_NORMAL, 41561 /* cmic_mor_clks */ 0, 41562 /* access_latency_mode */ 3, 41563 }, 41564 #endif /* chips */ 41565 41566 #if defined(BCM_56970_A0) 41567 { /* SOC_MEM_INT_FP_UDF_OFFSET_PIPE2_BCM56970_A0m */ 41568 /* mem FP_UDF_OFFSET_PIPE2m */ 41569 /* flags */ SOC_MEM_FLAG_VALID | 41570 SOC_MEM_FLAG_CACHABLE | 41571 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41572 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41573 /* cmp_fn */ _soc_mem_cmp_undef, 41574 /* *null_entry */ _soc_mem_entry_null_zeroes, 41575 /* index_min */ 0, 41576 /* index_max */ 511, 41577 /* minblock */ 68, 41578 /* maxblock */ 68, 41579 /* blocks */ 0, 41580 /* blocks_hi */ 0xffffffff, 41581 /* base */ 0x500c0000, 41582 /* gran */ 1, 41583 /* bytes */ 25, 41584 /* nFields */ 40, 41585 /* *fields */ soc_FP_UDF_OFFSET_BCM56970_A0m_fields, 41586 /* *views */ NULL, 41587 /* *views_num */ NULL, 41588 /* snoop_cb */ NULL, 41589 /* snoop_user_data */ NULL, 41590 /* snoop_flags */ 0, 41591 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41592 /* type */ SOC_MEM_TYPE_NORMAL, 41593 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41594 /* impl */ SOC_MEM_IMPL_NORMAL, 41595 /* cmic_mor_clks */ 0, 41596 /* access_latency_mode */ 0, 41597 }, 41598 #endif /* chips */ 41599 41600 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 41601 { /* SOC_MEM_INT_FP_UDF_OFFSET_PIPE2_BCM56980_A0m */ 41602 /* mem FP_UDF_OFFSET_PIPE2m */ 41603 /* flags */ SOC_MEM_FLAG_VALID | 41604 SOC_MEM_FLAG_CACHABLE | 41605 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41606 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41607 /* cmp_fn */ _soc_mem_cmp_undef, 41608 /* *null_entry */ _soc_mem_entry_null_zeroes, 41609 /* index_min */ 0, 41610 /* index_max */ 255, 41611 /* minblock */ 101, 41612 /* maxblock */ 101, 41613 /* blocks */ 0, 41614 /* blocks_hi */ 0xffffffff, 41615 /* base */ 0x042c0000, 41616 /* gran */ 1, 41617 /* bytes */ 25, 41618 /* nFields */ 40, 41619 /* *fields */ soc_FP_UDF_OFFSET_BCM56980_A0m_fields, 41620 /* *views */ NULL, 41621 /* *views_num */ NULL, 41622 /* snoop_cb */ NULL, 41623 /* snoop_user_data */ NULL, 41624 /* snoop_flags */ 0, 41625 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41626 /* type */ SOC_MEM_TYPE_NORMAL, 41627 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41628 /* impl */ SOC_MEM_IMPL_NORMAL, 41629 /* cmic_mor_clks */ 0, 41630 /* access_latency_mode */ 3, 41631 }, 41632 #endif /* chips */ 41633 41634 #if defined(BCM_56970_A0) 41635 { /* SOC_MEM_INT_FP_UDF_OFFSET_PIPE3_BCM56970_A0m */ 41636 /* mem FP_UDF_OFFSET_PIPE3m */ 41637 /* flags */ SOC_MEM_FLAG_VALID | 41638 SOC_MEM_FLAG_CACHABLE | 41639 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41640 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41641 /* cmp_fn */ _soc_mem_cmp_undef, 41642 /* *null_entry */ _soc_mem_entry_null_zeroes, 41643 /* index_min */ 0, 41644 /* index_max */ 511, 41645 /* minblock */ 68, 41646 /* maxblock */ 68, 41647 /* blocks */ 0, 41648 /* blocks_hi */ 0xffffffff, 41649 /* base */ 0x500c0000, 41650 /* gran */ 1, 41651 /* bytes */ 25, 41652 /* nFields */ 40, 41653 /* *fields */ soc_FP_UDF_OFFSET_BCM56970_A0m_fields, 41654 /* *views */ NULL, 41655 /* *views_num */ NULL, 41656 /* snoop_cb */ NULL, 41657 /* snoop_user_data */ NULL, 41658 /* snoop_flags */ 0, 41659 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41660 /* type */ SOC_MEM_TYPE_NORMAL, 41661 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41662 /* impl */ SOC_MEM_IMPL_NORMAL, 41663 /* cmic_mor_clks */ 0, 41664 /* access_latency_mode */ 0, 41665 }, 41666 #endif /* chips */ 41667 41668 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 41669 { /* SOC_MEM_INT_FP_UDF_OFFSET_PIPE3_BCM56980_A0m */ 41670 /* mem FP_UDF_OFFSET_PIPE3m */ 41671 /* flags */ SOC_MEM_FLAG_VALID | 41672 SOC_MEM_FLAG_CACHABLE | 41673 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41674 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41675 /* cmp_fn */ _soc_mem_cmp_undef, 41676 /* *null_entry */ _soc_mem_entry_null_zeroes, 41677 /* index_min */ 0, 41678 /* index_max */ 255, 41679 /* minblock */ 101, 41680 /* maxblock */ 101, 41681 /* blocks */ 0, 41682 /* blocks_hi */ 0xffffffff, 41683 /* base */ 0x042c0000, 41684 /* gran */ 1, 41685 /* bytes */ 25, 41686 /* nFields */ 40, 41687 /* *fields */ soc_FP_UDF_OFFSET_BCM56980_A0m_fields, 41688 /* *views */ NULL, 41689 /* *views_num */ NULL, 41690 /* snoop_cb */ NULL, 41691 /* snoop_user_data */ NULL, 41692 /* snoop_flags */ 0, 41693 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41694 /* type */ SOC_MEM_TYPE_NORMAL, 41695 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41696 /* impl */ SOC_MEM_IMPL_NORMAL, 41697 /* cmic_mor_clks */ 0, 41698 /* access_latency_mode */ 3, 41699 }, 41700 #endif /* chips */ 41701 41702 #if defined(BCM_56634_A0) || defined(BCM_56634_B0) 41703 { /* SOC_MEM_INT_FP_UDF_TCAMm */ 41704 /* mem FP_UDF_TCAMm */ 41705 /* flags */ SOC_MEM_FLAG_VALID | 41706 SOC_MEM_FLAG_CACHABLE | 41707 SOC_MEM_FLAG_SER_CACHE_RESTORE | 41708 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 41709 /* cmp_fn */ _soc_mem_cmp_undef, 41710 /* *null_entry */ _soc_mem_entry_null_zeroes, 41711 /* index_min */ 0, 41712 /* index_max */ 127, 41713 /* minblock */ 9, 41714 /* maxblock */ 9, 41715 /* blocks */ 0x200, 41716 /* blocks_hi */ 0, 41717 /* base */ 0x02070000, 41718 /* gran */ 1, 41719 /* bytes */ 16, 41720 /* nFields */ 19, 41721 /* *fields */ soc_FP_UDF_TCAMm_fields, 41722 /* *views */ NULL, 41723 /* *views_num */ NULL, 41724 /* snoop_cb */ NULL, 41725 /* snoop_user_data */ NULL, 41726 /* snoop_flags */ 0, 41727 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41728 /* type */ SOC_MEM_TYPE_NORMAL, 41729 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 41730 /* impl */ SOC_MEM_IMPL_NORMAL, 41731 /* cmic_mor_clks */ 0, 41732 }, 41733 #endif /* chips */ 41734 41735 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 41736 { /* SOC_MEM_INT_FP_UDF_TCAM_BCM56260_A0m */ 41737 /* mem FP_UDF_TCAMm */ 41738 /* flags */ SOC_MEM_FLAG_VALID | 41739 SOC_MEM_FLAG_CACHABLE | 41740 SOC_MEM_FLAG_SER_CACHE_RESTORE | 41741 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 41742 /* cmp_fn */ _soc_mem_cmp_undef, 41743 /* *null_entry */ _soc_mem_entry_null_zeroes, 41744 /* index_min */ 0, 41745 /* index_max */ 511, 41746 /* minblock */ 6, 41747 /* maxblock */ 6, 41748 /* blocks */ 0x40, 41749 /* blocks_hi */ 0, 41750 /* base */ 0x08100000, 41751 /* gran */ 1, 41752 /* bytes */ 21, 41753 /* nFields */ 31, 41754 /* *fields */ soc_FP_UDF_TCAM_BCM56260_A0m_fields, 41755 /* *views */ NULL, 41756 /* *views_num */ NULL, 41757 /* snoop_cb */ NULL, 41758 /* snoop_user_data */ NULL, 41759 /* snoop_flags */ 0, 41760 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41761 /* type */ SOC_MEM_TYPE_NORMAL, 41762 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 41763 /* impl */ SOC_MEM_IMPL_NORMAL, 41764 /* cmic_mor_clks */ 0, 41765 }, 41766 #endif /* chips */ 41767 41768 #if defined(BCM_56270_A0) 41769 { /* SOC_MEM_INT_FP_UDF_TCAM_BCM56270_A0m */ 41770 /* mem FP_UDF_TCAMm */ 41771 /* flags */ SOC_MEM_FLAG_VALID | 41772 SOC_MEM_FLAG_CACHABLE | 41773 SOC_MEM_FLAG_SER_CACHE_RESTORE | 41774 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 41775 /* cmp_fn */ _soc_mem_cmp_undef, 41776 /* *null_entry */ _soc_mem_entry_null_zeroes, 41777 /* index_min */ 0, 41778 /* index_max */ 511, 41779 /* minblock */ 5, 41780 /* maxblock */ 5, 41781 /* blocks */ 0x20, 41782 /* blocks_hi */ 0, 41783 /* base */ 0x08100000, 41784 /* gran */ 1, 41785 /* bytes */ 21, 41786 /* nFields */ 33, 41787 /* *fields */ soc_FP_UDF_TCAM_BCM56270_A0m_fields, 41788 /* *views */ NULL, 41789 /* *views_num */ NULL, 41790 /* snoop_cb */ NULL, 41791 /* snoop_user_data */ NULL, 41792 /* snoop_flags */ 0, 41793 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41794 /* type */ SOC_MEM_TYPE_NORMAL, 41795 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 41796 /* impl */ SOC_MEM_IMPL_NORMAL, 41797 /* cmic_mor_clks */ 0, 41798 }, 41799 #endif /* chips */ 41800 41801 #if defined(BCM_56340_A0) 41802 { /* SOC_MEM_INT_FP_UDF_TCAM_BCM56340_A0m */ 41803 /* mem FP_UDF_TCAMm */ 41804 /* flags */ SOC_MEM_FLAG_VALID | 41805 SOC_MEM_FLAG_CACHABLE | 41806 SOC_MEM_FLAG_SER_CACHE_RESTORE | 41807 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 41808 /* cmp_fn */ _soc_mem_cmp_undef, 41809 /* *null_entry */ _soc_mem_entry_null_zeroes, 41810 /* index_min */ 0, 41811 /* index_max */ 511, 41812 /* minblock */ 4, 41813 /* maxblock */ 4, 41814 /* blocks */ 0x10, 41815 /* blocks_hi */ 0, 41816 /* base */ 0x08080000, 41817 /* gran */ 1, 41818 /* bytes */ 21, 41819 /* nFields */ 35, 41820 /* *fields */ soc_FP_UDF_TCAM_BCM56640_A0m_fields, 41821 /* *views */ NULL, 41822 /* *views_num */ NULL, 41823 /* snoop_cb */ NULL, 41824 /* snoop_user_data */ NULL, 41825 /* snoop_flags */ 0, 41826 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41827 /* type */ SOC_MEM_TYPE_NORMAL, 41828 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 41829 /* impl */ SOC_MEM_IMPL_NORMAL, 41830 /* cmic_mor_clks */ 0, 41831 }, 41832 #endif /* chips */ 41833 41834 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 41835 { /* SOC_MEM_INT_FP_UDF_TCAM_BCM56440_A0m */ 41836 /* mem FP_UDF_TCAMm */ 41837 /* flags */ SOC_MEM_FLAG_VALID | 41838 SOC_MEM_FLAG_CACHABLE | 41839 SOC_MEM_FLAG_SER_CACHE_RESTORE | 41840 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 41841 /* cmp_fn */ _soc_mem_cmp_undef, 41842 /* *null_entry */ _soc_mem_entry_null_zeroes, 41843 /* index_min */ 0, 41844 /* index_max */ 511, 41845 /* minblock */ 9, 41846 /* maxblock */ 9, 41847 /* blocks */ 0x200, 41848 /* blocks_hi */ 0, 41849 /* base */ 0x02066000, 41850 /* gran */ 1, 41851 /* bytes */ 18, 41852 /* nFields */ 25, 41853 /* *fields */ soc_FP_UDF_TCAM_BCM56440_A0m_fields, 41854 /* *views */ NULL, 41855 /* *views_num */ NULL, 41856 /* snoop_cb */ NULL, 41857 /* snoop_user_data */ NULL, 41858 /* snoop_flags */ 0, 41859 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41860 /* type */ SOC_MEM_TYPE_NORMAL, 41861 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 41862 /* impl */ SOC_MEM_IMPL_NORMAL, 41863 /* cmic_mor_clks */ 0, 41864 }, 41865 #endif /* chips */ 41866 41867 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 41868 defined(BCM_56450_B1) 41869 { /* SOC_MEM_INT_FP_UDF_TCAM_BCM56450_A0m */ 41870 /* mem FP_UDF_TCAMm */ 41871 /* flags */ SOC_MEM_FLAG_VALID | 41872 SOC_MEM_FLAG_CACHABLE | 41873 SOC_MEM_FLAG_SER_CACHE_RESTORE | 41874 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 41875 /* cmp_fn */ _soc_mem_cmp_undef, 41876 /* *null_entry */ _soc_mem_entry_null_zeroes, 41877 /* index_min */ 0, 41878 /* index_max */ 511, 41879 /* minblock */ 8, 41880 /* maxblock */ 8, 41881 /* blocks */ 0x100, 41882 /* blocks_hi */ 0, 41883 /* base */ 0x08100000, 41884 /* gran */ 1, 41885 /* bytes */ 18, 41886 /* nFields */ 31, 41887 /* *fields */ soc_FP_UDF_TCAM_BCM56450_A0m_fields, 41888 /* *views */ NULL, 41889 /* *views_num */ NULL, 41890 /* snoop_cb */ NULL, 41891 /* snoop_user_data */ NULL, 41892 /* snoop_flags */ 0, 41893 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41894 /* type */ SOC_MEM_TYPE_NORMAL, 41895 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 41896 /* impl */ SOC_MEM_IMPL_NORMAL, 41897 /* cmic_mor_clks */ 0, 41898 }, 41899 #endif /* chips */ 41900 41901 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) 41902 { /* SOC_MEM_INT_FP_UDF_TCAM_BCM56524_A0m */ 41903 /* mem FP_UDF_TCAMm */ 41904 /* flags */ SOC_MEM_FLAG_VALID | 41905 SOC_MEM_FLAG_CACHABLE | 41906 SOC_MEM_FLAG_SER_CACHE_RESTORE | 41907 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 41908 /* cmp_fn */ _soc_mem_cmp_undef, 41909 /* *null_entry */ _soc_mem_entry_null_zeroes, 41910 /* index_min */ 0, 41911 /* index_max */ 127, 41912 /* minblock */ 8, 41913 /* maxblock */ 8, 41914 /* blocks */ 0x100, 41915 /* blocks_hi */ 0, 41916 /* base */ 0x02070000, 41917 /* gran */ 1, 41918 /* bytes */ 16, 41919 /* nFields */ 19, 41920 /* *fields */ soc_FP_UDF_TCAMm_fields, 41921 /* *views */ NULL, 41922 /* *views_num */ NULL, 41923 /* snoop_cb */ NULL, 41924 /* snoop_user_data */ NULL, 41925 /* snoop_flags */ 0, 41926 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41927 /* type */ SOC_MEM_TYPE_NORMAL, 41928 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 41929 /* impl */ SOC_MEM_IMPL_NORMAL, 41930 /* cmic_mor_clks */ 0, 41931 }, 41932 #endif /* chips */ 41933 41934 #if defined(BCM_56560_A0) || defined(BCM_56670_A0) || \ 41935 defined(BCM_56670_B0) 41936 { /* SOC_MEM_INT_FP_UDF_TCAM_BCM56560_A0m */ 41937 /* mem FP_UDF_TCAMm */ 41938 /* flags */ SOC_MEM_FLAG_VALID | 41939 SOC_MEM_FLAG_CACHABLE | 41940 SOC_MEM_FLAG_SER_CACHE_RESTORE | 41941 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 41942 /* cmp_fn */ _soc_mem_cmp_undef, 41943 /* *null_entry */ _soc_mem_entry_null_zeroes, 41944 /* index_min */ 0, 41945 /* index_max */ 511, 41946 /* minblock */ 21, 41947 /* maxblock */ 21, 41948 /* blocks */ 0x200000, 41949 /* blocks_hi */ 0, 41950 /* base */ 0x080c0000, 41951 /* gran */ 1, 41952 /* bytes */ 21, 41953 /* nFields */ 37, 41954 /* *fields */ soc_FP_UDF_TCAM_BCM56560_A0m_fields, 41955 /* *views */ NULL, 41956 /* *views_num */ NULL, 41957 /* snoop_cb */ NULL, 41958 /* snoop_user_data */ NULL, 41959 /* snoop_flags */ 0, 41960 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41961 /* type */ SOC_MEM_TYPE_NORMAL, 41962 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 41963 /* impl */ SOC_MEM_IMPL_NORMAL, 41964 /* cmic_mor_clks */ 0, 41965 }, 41966 #endif /* chips */ 41967 41968 #if defined(BCM_56560_B0) 41969 { /* SOC_MEM_INT_FP_UDF_TCAM_BCM56560_B0m */ 41970 /* mem FP_UDF_TCAMm */ 41971 /* flags */ SOC_MEM_FLAG_VALID | 41972 SOC_MEM_FLAG_CACHABLE | 41973 SOC_MEM_FLAG_SER_CACHE_RESTORE | 41974 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 41975 /* cmp_fn */ _soc_mem_cmp_undef, 41976 /* *null_entry */ _soc_mem_entry_null_zeroes, 41977 /* index_min */ 0, 41978 /* index_max */ 511, 41979 /* minblock */ 13, 41980 /* maxblock */ 13, 41981 /* blocks */ 0x2000, 41982 /* blocks_hi */ 0, 41983 /* base */ 0x080c0000, 41984 /* gran */ 1, 41985 /* bytes */ 21, 41986 /* nFields */ 37, 41987 /* *fields */ soc_FP_UDF_TCAM_BCM56560_A0m_fields, 41988 /* *views */ NULL, 41989 /* *views_num */ NULL, 41990 /* snoop_cb */ NULL, 41991 /* snoop_user_data */ NULL, 41992 /* snoop_flags */ 0, 41993 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41994 /* type */ SOC_MEM_TYPE_NORMAL, 41995 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 41996 /* impl */ SOC_MEM_IMPL_NORMAL, 41997 /* cmic_mor_clks */ 0, 41998 }, 41999 #endif /* chips */ 42000 42001 #if defined(BCM_56640_A0) 42002 { /* SOC_MEM_INT_FP_UDF_TCAM_BCM56640_A0m */ 42003 /* mem FP_UDF_TCAMm */ 42004 /* flags */ SOC_MEM_FLAG_VALID | 42005 SOC_MEM_FLAG_CACHABLE | 42006 SOC_MEM_FLAG_SER_CACHE_RESTORE | 42007 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 42008 /* cmp_fn */ _soc_mem_cmp_undef, 42009 /* *null_entry */ _soc_mem_entry_null_zeroes, 42010 /* index_min */ 0, 42011 /* index_max */ 511, 42012 /* minblock */ 7, 42013 /* maxblock */ 7, 42014 /* blocks */ 0x80, 42015 /* blocks_hi */ 0, 42016 /* base */ 0x08080000, 42017 /* gran */ 1, 42018 /* bytes */ 21, 42019 /* nFields */ 35, 42020 /* *fields */ soc_FP_UDF_TCAM_BCM56640_A0m_fields, 42021 /* *views */ NULL, 42022 /* *views_num */ NULL, 42023 /* snoop_cb */ NULL, 42024 /* snoop_user_data */ NULL, 42025 /* snoop_flags */ 0, 42026 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42027 /* type */ SOC_MEM_TYPE_NORMAL, 42028 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42029 /* impl */ SOC_MEM_IMPL_NORMAL, 42030 /* cmic_mor_clks */ 0, 42031 }, 42032 #endif /* chips */ 42033 42034 #if defined(BCM_56685_A0) || defined(BCM_56685_B0) 42035 { /* SOC_MEM_INT_FP_UDF_TCAM_BCM56685_A0m */ 42036 /* mem FP_UDF_TCAMm */ 42037 /* flags */ SOC_MEM_FLAG_VALID | 42038 SOC_MEM_FLAG_CACHABLE | 42039 SOC_MEM_FLAG_SER_CACHE_RESTORE | 42040 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 42041 /* cmp_fn */ _soc_mem_cmp_undef, 42042 /* *null_entry */ _soc_mem_entry_null_zeroes, 42043 /* index_min */ 0, 42044 /* index_max */ 127, 42045 /* minblock */ 6, 42046 /* maxblock */ 6, 42047 /* blocks */ 0x40, 42048 /* blocks_hi */ 0, 42049 /* base */ 0x02070000, 42050 /* gran */ 1, 42051 /* bytes */ 16, 42052 /* nFields */ 19, 42053 /* *fields */ soc_FP_UDF_TCAMm_fields, 42054 /* *views */ NULL, 42055 /* *views_num */ NULL, 42056 /* snoop_cb */ NULL, 42057 /* snoop_user_data */ NULL, 42058 /* snoop_flags */ 0, 42059 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42060 /* type */ SOC_MEM_TYPE_NORMAL, 42061 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42062 /* impl */ SOC_MEM_IMPL_NORMAL, 42063 /* cmic_mor_clks */ 0, 42064 }, 42065 #endif /* chips */ 42066 42067 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 42068 { /* SOC_MEM_INT_FP_UDF_TCAM_BCM56840_A0m */ 42069 /* mem FP_UDF_TCAMm */ 42070 /* flags */ SOC_MEM_FLAG_VALID | 42071 SOC_MEM_FLAG_CACHABLE | 42072 SOC_MEM_FLAG_SER_CACHE_RESTORE | 42073 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 42074 /* cmp_fn */ _soc_mem_cmp_undef, 42075 /* *null_entry */ _soc_mem_entry_null_zeroes, 42076 /* index_min */ 0, 42077 /* index_max */ 511, 42078 /* minblock */ 6, 42079 /* maxblock */ 6, 42080 /* blocks */ 0x40, 42081 /* blocks_hi */ 0, 42082 /* base */ 0x02066000, 42083 /* gran */ 1, 42084 /* bytes */ 18, 42085 /* nFields */ 29, 42086 /* *fields */ soc_FP_UDF_TCAM_BCM56840_A0m_fields, 42087 /* *views */ NULL, 42088 /* *views_num */ NULL, 42089 /* snoop_cb */ NULL, 42090 /* snoop_user_data */ NULL, 42091 /* snoop_flags */ 0, 42092 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42093 /* type */ SOC_MEM_TYPE_NORMAL, 42094 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42095 /* impl */ SOC_MEM_IMPL_NORMAL, 42096 /* cmic_mor_clks */ 0, 42097 }, 42098 #endif /* chips */ 42099 42100 #if defined(BCM_56850_A0) 42101 { /* SOC_MEM_INT_FP_UDF_TCAM_BCM56850_A0m */ 42102 /* mem FP_UDF_TCAMm */ 42103 /* flags */ SOC_MEM_FLAG_VALID | 42104 SOC_MEM_FLAG_CACHABLE | 42105 SOC_MEM_FLAG_SER_CACHE_RESTORE | 42106 SOC_MEM_FLAG_CAM | 42107 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x800a2 */ 42108 /* cmp_fn */ _soc_mem_cmp_undef, 42109 /* *null_entry */ _soc_mem_entry_null_zeroes, 42110 /* index_min */ 0, 42111 /* index_max */ 511, 42112 /* minblock */ 10, 42113 /* maxblock */ 10, 42114 /* blocks */ 0x400, 42115 /* blocks_hi */ 0, 42116 /* base */ 0x080c0000, 42117 /* gran */ 1, 42118 /* bytes */ 21, 42119 /* nFields */ 35, 42120 /* *fields */ soc_FP_UDF_TCAM_BCM56850_A0m_fields, 42121 /* *views */ NULL, 42122 /* *views_num */ NULL, 42123 /* snoop_cb */ NULL, 42124 /* snoop_user_data */ NULL, 42125 /* snoop_flags */ 0, 42126 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42127 /* type */ SOC_MEM_TYPE_NORMAL, 42128 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42129 /* impl */ SOC_MEM_IMPL_NORMAL, 42130 /* cmic_mor_clks */ 0, 42131 }, 42132 #endif /* chips */ 42133 42134 #if defined(BCM_56860_A0) 42135 { /* SOC_MEM_INT_FP_UDF_TCAM_BCM56860_A0m */ 42136 /* mem FP_UDF_TCAMm */ 42137 /* flags */ SOC_MEM_FLAG_VALID | 42138 SOC_MEM_FLAG_CACHABLE | 42139 SOC_MEM_FLAG_SER_CACHE_RESTORE | 42140 SOC_MEM_FLAG_CAM | 42141 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x800a2 */ 42142 /* cmp_fn */ _soc_mem_cmp_undef, 42143 /* *null_entry */ _soc_mem_entry_null_zeroes, 42144 /* index_min */ 0, 42145 /* index_max */ 511, 42146 /* minblock */ 11, 42147 /* maxblock */ 11, 42148 /* blocks */ 0x800, 42149 /* blocks_hi */ 0, 42150 /* base */ 0x080c0000, 42151 /* gran */ 1, 42152 /* bytes */ 21, 42153 /* nFields */ 37, 42154 /* *fields */ soc_FP_UDF_TCAM_BCM56860_A0m_fields, 42155 /* *views */ NULL, 42156 /* *views_num */ NULL, 42157 /* snoop_cb */ NULL, 42158 /* snoop_user_data */ NULL, 42159 /* snoop_flags */ 0, 42160 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42161 /* type */ SOC_MEM_TYPE_NORMAL, 42162 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42163 /* impl */ SOC_MEM_IMPL_NORMAL, 42164 /* cmic_mor_clks */ 0, 42165 }, 42166 #endif /* chips */ 42167 42168 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 42169 { /* SOC_MEM_INT_FP_UDF_TCAM_BCM56960_A0m */ 42170 /* mem FP_UDF_TCAMm */ 42171 /* flags */ SOC_MEM_FLAG_VALID | 42172 SOC_MEM_FLAG_CACHABLE | 42173 SOC_MEM_FLAG_SER_CACHE_RESTORE | 42174 SOC_MEM_FLAG_CAM | 42175 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x800a2 */ 42176 /* cmp_fn */ _soc_mem_cmp_undef, 42177 /* *null_entry */ _soc_mem_entry_null_zeroes, 42178 /* index_min */ 0, 42179 /* index_max */ 511, 42180 /* minblock */ 36, 42181 /* maxblock */ 36, 42182 /* blocks */ 0, 42183 /* blocks_hi */ 0x10, 42184 /* base */ 0x2c080000, 42185 /* gran */ 1, 42186 /* bytes */ 21, 42187 /* nFields */ 33, 42188 /* *fields */ soc_FP_UDF_TCAM_BCM56960_A0m_fields, 42189 /* *views */ NULL, 42190 /* *views_num */ NULL, 42191 /* snoop_cb */ NULL, 42192 /* snoop_user_data */ NULL, 42193 /* snoop_flags */ 0, 42194 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42195 /* type */ SOC_MEM_TYPE_NORMAL, 42196 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42197 /* impl */ SOC_MEM_IMPL_NORMAL, 42198 /* cmic_mor_clks */ 0, 42199 /* access_latency_mode */ 0, 42200 }, 42201 #endif /* chips */ 42202 42203 #if defined(BCM_56970_A0) 42204 { /* SOC_MEM_INT_FP_UDF_TCAM_BCM56970_A0m */ 42205 /* mem FP_UDF_TCAMm */ 42206 /* flags */ SOC_MEM_FLAG_VALID | 42207 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 42208 SOC_MEM_FLAG_CACHABLE | 42209 SOC_MEM_FLAG_CAM | 42210 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 42211 /* cmp_fn */ _soc_mem_cmp_undef, 42212 /* *null_entry */ _soc_mem_entry_null_zeroes, 42213 /* index_min */ 0, 42214 /* index_max */ 511, 42215 /* minblock */ 68, 42216 /* maxblock */ 68, 42217 /* blocks */ 0, 42218 /* blocks_hi */ 0xffffffff, 42219 /* base */ 0x50080000, 42220 /* gran */ 1, 42221 /* bytes */ 22, 42222 /* nFields */ 35, 42223 /* *fields */ soc_FP_UDF_TCAM_BCM56970_A0m_fields, 42224 /* *views */ NULL, 42225 /* *views_num */ NULL, 42226 /* snoop_cb */ NULL, 42227 /* snoop_user_data */ NULL, 42228 /* snoop_flags */ 0, 42229 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42230 /* type */ SOC_MEM_TYPE_NORMAL, 42231 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42232 /* impl */ SOC_MEM_IMPL_NORMAL, 42233 /* cmic_mor_clks */ 0, 42234 /* access_latency_mode */ 0, 42235 }, 42236 #endif /* chips */ 42237 42238 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 42239 { /* SOC_MEM_INT_FP_UDF_TCAM_BCM56980_A0m */ 42240 /* mem FP_UDF_TCAMm */ 42241 /* flags */ SOC_MEM_FLAG_VALID | 42242 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 42243 SOC_MEM_FLAG_CACHABLE | 42244 SOC_MEM_FLAG_CAM | 42245 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 42246 /* cmp_fn */ _soc_mem_cmp_undef, 42247 /* *null_entry */ _soc_mem_entry_null_zeroes, 42248 /* index_min */ 0, 42249 /* index_max */ 255, 42250 /* minblock */ 101, 42251 /* maxblock */ 101, 42252 /* blocks */ 0, 42253 /* blocks_hi */ 0xffffffff, 42254 /* base */ 0x04300000, 42255 /* gran */ 1, 42256 /* bytes */ 22, 42257 /* nFields */ 57, 42258 /* *fields */ soc_FP_UDF_TCAM_BCM56980_A0m_fields, 42259 /* *views */ NULL, 42260 /* *views_num */ NULL, 42261 /* snoop_cb */ NULL, 42262 /* snoop_user_data */ NULL, 42263 /* snoop_flags */ 0, 42264 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42265 /* type */ SOC_MEM_TYPE_NORMAL, 42266 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42267 /* impl */ SOC_MEM_IMPL_NORMAL, 42268 /* cmic_mor_clks */ 0, 42269 /* access_latency_mode */ 3, 42270 }, 42271 #endif /* chips */ 42272 42273 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 42274 { /* SOC_MEM_INT_FP_UDF_TCAM_PIPE0m */ 42275 /* mem FP_UDF_TCAM_PIPE0m */ 42276 /* flags */ SOC_MEM_FLAG_VALID | 42277 SOC_MEM_FLAG_CACHABLE | 42278 SOC_MEM_FLAG_SER_CACHE_RESTORE | 42279 SOC_MEM_FLAG_CAM, /* 0x800a2 */ 42280 /* cmp_fn */ _soc_mem_cmp_undef, 42281 /* *null_entry */ _soc_mem_entry_null_zeroes, 42282 /* index_min */ 0, 42283 /* index_max */ 511, 42284 /* minblock */ 36, 42285 /* maxblock */ 36, 42286 /* blocks */ 0, 42287 /* blocks_hi */ 0x10, 42288 /* base */ 0x2c080000, 42289 /* gran */ 1, 42290 /* bytes */ 21, 42291 /* nFields */ 33, 42292 /* *fields */ soc_FP_UDF_TCAM_BCM56960_A0m_fields, 42293 /* *views */ NULL, 42294 /* *views_num */ NULL, 42295 /* snoop_cb */ NULL, 42296 /* snoop_user_data */ NULL, 42297 /* snoop_flags */ 0, 42298 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42299 /* type */ SOC_MEM_TYPE_NORMAL, 42300 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42301 /* impl */ SOC_MEM_IMPL_NORMAL, 42302 /* cmic_mor_clks */ 0, 42303 /* access_latency_mode */ 0, 42304 }, 42305 #endif /* chips */ 42306 42307 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 42308 { /* SOC_MEM_INT_FP_UDF_TCAM_PIPE1m */ 42309 /* mem FP_UDF_TCAM_PIPE1m */ 42310 /* flags */ SOC_MEM_FLAG_VALID | 42311 SOC_MEM_FLAG_CACHABLE | 42312 SOC_MEM_FLAG_SER_CACHE_RESTORE | 42313 SOC_MEM_FLAG_CAM | 42314 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x800a2 */ 42315 /* cmp_fn */ _soc_mem_cmp_undef, 42316 /* *null_entry */ _soc_mem_entry_null_zeroes, 42317 /* index_min */ 0, 42318 /* index_max */ 511, 42319 /* minblock */ 36, 42320 /* maxblock */ 36, 42321 /* blocks */ 0, 42322 /* blocks_hi */ 0x10, 42323 /* base */ 0x2c080000, 42324 /* gran */ 1, 42325 /* bytes */ 21, 42326 /* nFields */ 33, 42327 /* *fields */ soc_FP_UDF_TCAM_BCM56960_A0m_fields, 42328 /* *views */ NULL, 42329 /* *views_num */ NULL, 42330 /* snoop_cb */ NULL, 42331 /* snoop_user_data */ NULL, 42332 /* snoop_flags */ 0, 42333 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42334 /* type */ SOC_MEM_TYPE_NORMAL, 42335 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42336 /* impl */ SOC_MEM_IMPL_NORMAL, 42337 /* cmic_mor_clks */ 0, 42338 /* access_latency_mode */ 0, 42339 }, 42340 #endif /* chips */ 42341 42342 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 42343 { /* SOC_MEM_INT_FP_UDF_TCAM_PIPE2m */ 42344 /* mem FP_UDF_TCAM_PIPE2m */ 42345 /* flags */ SOC_MEM_FLAG_VALID | 42346 SOC_MEM_FLAG_CACHABLE | 42347 SOC_MEM_FLAG_SER_CACHE_RESTORE | 42348 SOC_MEM_FLAG_CAM | 42349 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x800a2 */ 42350 /* cmp_fn */ _soc_mem_cmp_undef, 42351 /* *null_entry */ _soc_mem_entry_null_zeroes, 42352 /* index_min */ 0, 42353 /* index_max */ 511, 42354 /* minblock */ 36, 42355 /* maxblock */ 36, 42356 /* blocks */ 0, 42357 /* blocks_hi */ 0x10, 42358 /* base */ 0x2c080000, 42359 /* gran */ 1, 42360 /* bytes */ 21, 42361 /* nFields */ 33, 42362 /* *fields */ soc_FP_UDF_TCAM_BCM56960_A0m_fields, 42363 /* *views */ NULL, 42364 /* *views_num */ NULL, 42365 /* snoop_cb */ NULL, 42366 /* snoop_user_data */ NULL, 42367 /* snoop_flags */ 0, 42368 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42369 /* type */ SOC_MEM_TYPE_NORMAL, 42370 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42371 /* impl */ SOC_MEM_IMPL_NORMAL, 42372 /* cmic_mor_clks */ 0, 42373 /* access_latency_mode */ 0, 42374 }, 42375 #endif /* chips */ 42376 42377 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 42378 { /* SOC_MEM_INT_FP_UDF_TCAM_PIPE3m */ 42379 /* mem FP_UDF_TCAM_PIPE3m */ 42380 /* flags */ SOC_MEM_FLAG_VALID | 42381 SOC_MEM_FLAG_CACHABLE | 42382 SOC_MEM_FLAG_SER_CACHE_RESTORE | 42383 SOC_MEM_FLAG_CAM | 42384 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x800a2 */ 42385 /* cmp_fn */ _soc_mem_cmp_undef, 42386 /* *null_entry */ _soc_mem_entry_null_zeroes, 42387 /* index_min */ 0, 42388 /* index_max */ 511, 42389 /* minblock */ 36, 42390 /* maxblock */ 36, 42391 /* blocks */ 0, 42392 /* blocks_hi */ 0x10, 42393 /* base */ 0x2c080000, 42394 /* gran */ 1, 42395 /* bytes */ 21, 42396 /* nFields */ 33, 42397 /* *fields */ soc_FP_UDF_TCAM_BCM56960_A0m_fields, 42398 /* *views */ NULL, 42399 /* *views_num */ NULL, 42400 /* snoop_cb */ NULL, 42401 /* snoop_user_data */ NULL, 42402 /* snoop_flags */ 0, 42403 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42404 /* type */ SOC_MEM_TYPE_NORMAL, 42405 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42406 /* impl */ SOC_MEM_IMPL_NORMAL, 42407 /* cmic_mor_clks */ 0, 42408 /* access_latency_mode */ 0, 42409 }, 42410 #endif /* chips */ 42411 42412 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 42413 { /* SOC_MEM_INT_FP_UDF_TCAM_PIPE4m */ 42414 /* mem FP_UDF_TCAM_PIPE4m */ 42415 /* flags */ SOC_MEM_FLAG_VALID | 42416 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 42417 SOC_MEM_FLAG_CACHABLE | 42418 SOC_MEM_FLAG_CAM | 42419 (4 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 42420 /* cmp_fn */ _soc_mem_cmp_undef, 42421 /* *null_entry */ _soc_mem_entry_null_zeroes, 42422 /* index_min */ 0, 42423 /* index_max */ 255, 42424 /* minblock */ 101, 42425 /* maxblock */ 101, 42426 /* blocks */ 0, 42427 /* blocks_hi */ 0xffffffff, 42428 /* base */ 0x04300000, 42429 /* gran */ 1, 42430 /* bytes */ 22, 42431 /* nFields */ 57, 42432 /* *fields */ soc_FP_UDF_TCAM_BCM56980_A0m_fields, 42433 /* *views */ NULL, 42434 /* *views_num */ NULL, 42435 /* snoop_cb */ NULL, 42436 /* snoop_user_data */ NULL, 42437 /* snoop_flags */ 0, 42438 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42439 /* type */ SOC_MEM_TYPE_NORMAL, 42440 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42441 /* impl */ SOC_MEM_IMPL_NORMAL, 42442 /* cmic_mor_clks */ 0, 42443 /* access_latency_mode */ 3, 42444 }, 42445 #endif /* chips */ 42446 42447 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 42448 { /* SOC_MEM_INT_FP_UDF_TCAM_PIPE5m */ 42449 /* mem FP_UDF_TCAM_PIPE5m */ 42450 /* flags */ SOC_MEM_FLAG_VALID | 42451 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 42452 SOC_MEM_FLAG_CACHABLE | 42453 SOC_MEM_FLAG_CAM | 42454 (5 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 42455 /* cmp_fn */ _soc_mem_cmp_undef, 42456 /* *null_entry */ _soc_mem_entry_null_zeroes, 42457 /* index_min */ 0, 42458 /* index_max */ 255, 42459 /* minblock */ 101, 42460 /* maxblock */ 101, 42461 /* blocks */ 0, 42462 /* blocks_hi */ 0xffffffff, 42463 /* base */ 0x04300000, 42464 /* gran */ 1, 42465 /* bytes */ 22, 42466 /* nFields */ 57, 42467 /* *fields */ soc_FP_UDF_TCAM_BCM56980_A0m_fields, 42468 /* *views */ NULL, 42469 /* *views_num */ NULL, 42470 /* snoop_cb */ NULL, 42471 /* snoop_user_data */ NULL, 42472 /* snoop_flags */ 0, 42473 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42474 /* type */ SOC_MEM_TYPE_NORMAL, 42475 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42476 /* impl */ SOC_MEM_IMPL_NORMAL, 42477 /* cmic_mor_clks */ 0, 42478 /* access_latency_mode */ 3, 42479 }, 42480 #endif /* chips */ 42481 42482 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 42483 { /* SOC_MEM_INT_FP_UDF_TCAM_PIPE6m */ 42484 /* mem FP_UDF_TCAM_PIPE6m */ 42485 /* flags */ SOC_MEM_FLAG_VALID | 42486 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 42487 SOC_MEM_FLAG_CACHABLE | 42488 SOC_MEM_FLAG_CAM | 42489 (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 42490 /* cmp_fn */ _soc_mem_cmp_undef, 42491 /* *null_entry */ _soc_mem_entry_null_zeroes, 42492 /* index_min */ 0, 42493 /* index_max */ 255, 42494 /* minblock */ 101, 42495 /* maxblock */ 101, 42496 /* blocks */ 0, 42497 /* blocks_hi */ 0xffffffff, 42498 /* base */ 0x04300000, 42499 /* gran */ 1, 42500 /* bytes */ 22, 42501 /* nFields */ 57, 42502 /* *fields */ soc_FP_UDF_TCAM_BCM56980_A0m_fields, 42503 /* *views */ NULL, 42504 /* *views_num */ NULL, 42505 /* snoop_cb */ NULL, 42506 /* snoop_user_data */ NULL, 42507 /* snoop_flags */ 0, 42508 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42509 /* type */ SOC_MEM_TYPE_NORMAL, 42510 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42511 /* impl */ SOC_MEM_IMPL_NORMAL, 42512 /* cmic_mor_clks */ 0, 42513 /* access_latency_mode */ 3, 42514 }, 42515 #endif /* chips */ 42516 42517 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 42518 { /* SOC_MEM_INT_FP_UDF_TCAM_PIPE7m */ 42519 /* mem FP_UDF_TCAM_PIPE7m */ 42520 /* flags */ SOC_MEM_FLAG_VALID | 42521 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 42522 SOC_MEM_FLAG_CACHABLE | 42523 SOC_MEM_FLAG_CAM | 42524 (7 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 42525 /* cmp_fn */ _soc_mem_cmp_undef, 42526 /* *null_entry */ _soc_mem_entry_null_zeroes, 42527 /* index_min */ 0, 42528 /* index_max */ 255, 42529 /* minblock */ 101, 42530 /* maxblock */ 101, 42531 /* blocks */ 0, 42532 /* blocks_hi */ 0xffffffff, 42533 /* base */ 0x04300000, 42534 /* gran */ 1, 42535 /* bytes */ 22, 42536 /* nFields */ 57, 42537 /* *fields */ soc_FP_UDF_TCAM_BCM56980_A0m_fields, 42538 /* *views */ NULL, 42539 /* *views_num */ NULL, 42540 /* snoop_cb */ NULL, 42541 /* snoop_user_data */ NULL, 42542 /* snoop_flags */ 0, 42543 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42544 /* type */ SOC_MEM_TYPE_NORMAL, 42545 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42546 /* impl */ SOC_MEM_IMPL_NORMAL, 42547 /* cmic_mor_clks */ 0, 42548 /* access_latency_mode */ 3, 42549 }, 42550 #endif /* chips */ 42551 42552 #if defined(BCM_56970_A0) 42553 { /* SOC_MEM_INT_FP_UDF_TCAM_PIPE0_BCM56970_A0m */ 42554 /* mem FP_UDF_TCAM_PIPE0m */ 42555 /* flags */ SOC_MEM_FLAG_VALID | 42556 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 42557 SOC_MEM_FLAG_CACHABLE | 42558 SOC_MEM_FLAG_CAM, /* 0x80022 */ 42559 /* cmp_fn */ _soc_mem_cmp_undef, 42560 /* *null_entry */ _soc_mem_entry_null_zeroes, 42561 /* index_min */ 0, 42562 /* index_max */ 511, 42563 /* minblock */ 68, 42564 /* maxblock */ 68, 42565 /* blocks */ 0, 42566 /* blocks_hi */ 0xffffffff, 42567 /* base */ 0x50080000, 42568 /* gran */ 1, 42569 /* bytes */ 22, 42570 /* nFields */ 35, 42571 /* *fields */ soc_FP_UDF_TCAM_BCM56970_A0m_fields, 42572 /* *views */ NULL, 42573 /* *views_num */ NULL, 42574 /* snoop_cb */ NULL, 42575 /* snoop_user_data */ NULL, 42576 /* snoop_flags */ 0, 42577 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42578 /* type */ SOC_MEM_TYPE_NORMAL, 42579 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42580 /* impl */ SOC_MEM_IMPL_NORMAL, 42581 /* cmic_mor_clks */ 0, 42582 /* access_latency_mode */ 0, 42583 }, 42584 #endif /* chips */ 42585 42586 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 42587 { /* SOC_MEM_INT_FP_UDF_TCAM_PIPE0_BCM56980_A0m */ 42588 /* mem FP_UDF_TCAM_PIPE0m */ 42589 /* flags */ SOC_MEM_FLAG_VALID | 42590 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 42591 SOC_MEM_FLAG_CACHABLE | 42592 SOC_MEM_FLAG_CAM, /* 0x80022 */ 42593 /* cmp_fn */ _soc_mem_cmp_undef, 42594 /* *null_entry */ _soc_mem_entry_null_zeroes, 42595 /* index_min */ 0, 42596 /* index_max */ 255, 42597 /* minblock */ 101, 42598 /* maxblock */ 101, 42599 /* blocks */ 0, 42600 /* blocks_hi */ 0xffffffff, 42601 /* base */ 0x04300000, 42602 /* gran */ 1, 42603 /* bytes */ 22, 42604 /* nFields */ 57, 42605 /* *fields */ soc_FP_UDF_TCAM_BCM56980_A0m_fields, 42606 /* *views */ NULL, 42607 /* *views_num */ NULL, 42608 /* snoop_cb */ NULL, 42609 /* snoop_user_data */ NULL, 42610 /* snoop_flags */ 0, 42611 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42612 /* type */ SOC_MEM_TYPE_NORMAL, 42613 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42614 /* impl */ SOC_MEM_IMPL_NORMAL, 42615 /* cmic_mor_clks */ 0, 42616 /* access_latency_mode */ 3, 42617 }, 42618 #endif /* chips */ 42619 42620 #if defined(BCM_56970_A0) 42621 { /* SOC_MEM_INT_FP_UDF_TCAM_PIPE1_BCM56970_A0m */ 42622 /* mem FP_UDF_TCAM_PIPE1m */ 42623 /* flags */ SOC_MEM_FLAG_VALID | 42624 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 42625 SOC_MEM_FLAG_CACHABLE | 42626 SOC_MEM_FLAG_CAM | 42627 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 42628 /* cmp_fn */ _soc_mem_cmp_undef, 42629 /* *null_entry */ _soc_mem_entry_null_zeroes, 42630 /* index_min */ 0, 42631 /* index_max */ 511, 42632 /* minblock */ 68, 42633 /* maxblock */ 68, 42634 /* blocks */ 0, 42635 /* blocks_hi */ 0xffffffff, 42636 /* base */ 0x50080000, 42637 /* gran */ 1, 42638 /* bytes */ 22, 42639 /* nFields */ 35, 42640 /* *fields */ soc_FP_UDF_TCAM_BCM56970_A0m_fields, 42641 /* *views */ NULL, 42642 /* *views_num */ NULL, 42643 /* snoop_cb */ NULL, 42644 /* snoop_user_data */ NULL, 42645 /* snoop_flags */ 0, 42646 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42647 /* type */ SOC_MEM_TYPE_NORMAL, 42648 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42649 /* impl */ SOC_MEM_IMPL_NORMAL, 42650 /* cmic_mor_clks */ 0, 42651 /* access_latency_mode */ 0, 42652 }, 42653 #endif /* chips */ 42654 42655 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 42656 { /* SOC_MEM_INT_FP_UDF_TCAM_PIPE1_BCM56980_A0m */ 42657 /* mem FP_UDF_TCAM_PIPE1m */ 42658 /* flags */ SOC_MEM_FLAG_VALID | 42659 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 42660 SOC_MEM_FLAG_CACHABLE | 42661 SOC_MEM_FLAG_CAM | 42662 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 42663 /* cmp_fn */ _soc_mem_cmp_undef, 42664 /* *null_entry */ _soc_mem_entry_null_zeroes, 42665 /* index_min */ 0, 42666 /* index_max */ 255, 42667 /* minblock */ 101, 42668 /* maxblock */ 101, 42669 /* blocks */ 0, 42670 /* blocks_hi */ 0xffffffff, 42671 /* base */ 0x04300000, 42672 /* gran */ 1, 42673 /* bytes */ 22, 42674 /* nFields */ 57, 42675 /* *fields */ soc_FP_UDF_TCAM_BCM56980_A0m_fields, 42676 /* *views */ NULL, 42677 /* *views_num */ NULL, 42678 /* snoop_cb */ NULL, 42679 /* snoop_user_data */ NULL, 42680 /* snoop_flags */ 0, 42681 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42682 /* type */ SOC_MEM_TYPE_NORMAL, 42683 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42684 /* impl */ SOC_MEM_IMPL_NORMAL, 42685 /* cmic_mor_clks */ 0, 42686 /* access_latency_mode */ 3, 42687 }, 42688 #endif /* chips */ 42689 42690 #if defined(BCM_56970_A0) 42691 { /* SOC_MEM_INT_FP_UDF_TCAM_PIPE2_BCM56970_A0m */ 42692 /* mem FP_UDF_TCAM_PIPE2m */ 42693 /* flags */ SOC_MEM_FLAG_VALID | 42694 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 42695 SOC_MEM_FLAG_CACHABLE | 42696 SOC_MEM_FLAG_CAM | 42697 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 42698 /* cmp_fn */ _soc_mem_cmp_undef, 42699 /* *null_entry */ _soc_mem_entry_null_zeroes, 42700 /* index_min */ 0, 42701 /* index_max */ 511, 42702 /* minblock */ 68, 42703 /* maxblock */ 68, 42704 /* blocks */ 0, 42705 /* blocks_hi */ 0xffffffff, 42706 /* base */ 0x50080000, 42707 /* gran */ 1, 42708 /* bytes */ 22, 42709 /* nFields */ 35, 42710 /* *fields */ soc_FP_UDF_TCAM_BCM56970_A0m_fields, 42711 /* *views */ NULL, 42712 /* *views_num */ NULL, 42713 /* snoop_cb */ NULL, 42714 /* snoop_user_data */ NULL, 42715 /* snoop_flags */ 0, 42716 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42717 /* type */ SOC_MEM_TYPE_NORMAL, 42718 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42719 /* impl */ SOC_MEM_IMPL_NORMAL, 42720 /* cmic_mor_clks */ 0, 42721 /* access_latency_mode */ 0, 42722 }, 42723 #endif /* chips */ 42724 42725 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 42726 { /* SOC_MEM_INT_FP_UDF_TCAM_PIPE2_BCM56980_A0m */ 42727 /* mem FP_UDF_TCAM_PIPE2m */ 42728 /* flags */ SOC_MEM_FLAG_VALID | 42729 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 42730 SOC_MEM_FLAG_CACHABLE | 42731 SOC_MEM_FLAG_CAM | 42732 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 42733 /* cmp_fn */ _soc_mem_cmp_undef, 42734 /* *null_entry */ _soc_mem_entry_null_zeroes, 42735 /* index_min */ 0, 42736 /* index_max */ 255, 42737 /* minblock */ 101, 42738 /* maxblock */ 101, 42739 /* blocks */ 0, 42740 /* blocks_hi */ 0xffffffff, 42741 /* base */ 0x04300000, 42742 /* gran */ 1, 42743 /* bytes */ 22, 42744 /* nFields */ 57, 42745 /* *fields */ soc_FP_UDF_TCAM_BCM56980_A0m_fields, 42746 /* *views */ NULL, 42747 /* *views_num */ NULL, 42748 /* snoop_cb */ NULL, 42749 /* snoop_user_data */ NULL, 42750 /* snoop_flags */ 0, 42751 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42752 /* type */ SOC_MEM_TYPE_NORMAL, 42753 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42754 /* impl */ SOC_MEM_IMPL_NORMAL, 42755 /* cmic_mor_clks */ 0, 42756 /* access_latency_mode */ 3, 42757 }, 42758 #endif /* chips */ 42759 42760 #if defined(BCM_56970_A0) 42761 { /* SOC_MEM_INT_FP_UDF_TCAM_PIPE3_BCM56970_A0m */ 42762 /* mem FP_UDF_TCAM_PIPE3m */ 42763 /* flags */ SOC_MEM_FLAG_VALID | 42764 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 42765 SOC_MEM_FLAG_CACHABLE | 42766 SOC_MEM_FLAG_CAM | 42767 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 42768 /* cmp_fn */ _soc_mem_cmp_undef, 42769 /* *null_entry */ _soc_mem_entry_null_zeroes, 42770 /* index_min */ 0, 42771 /* index_max */ 511, 42772 /* minblock */ 68, 42773 /* maxblock */ 68, 42774 /* blocks */ 0, 42775 /* blocks_hi */ 0xffffffff, 42776 /* base */ 0x50080000, 42777 /* gran */ 1, 42778 /* bytes */ 22, 42779 /* nFields */ 35, 42780 /* *fields */ soc_FP_UDF_TCAM_BCM56970_A0m_fields, 42781 /* *views */ NULL, 42782 /* *views_num */ NULL, 42783 /* snoop_cb */ NULL, 42784 /* snoop_user_data */ NULL, 42785 /* snoop_flags */ 0, 42786 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42787 /* type */ SOC_MEM_TYPE_NORMAL, 42788 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42789 /* impl */ SOC_MEM_IMPL_NORMAL, 42790 /* cmic_mor_clks */ 0, 42791 /* access_latency_mode */ 0, 42792 }, 42793 #endif /* chips */ 42794 42795 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 42796 { /* SOC_MEM_INT_FP_UDF_TCAM_PIPE3_BCM56980_A0m */ 42797 /* mem FP_UDF_TCAM_PIPE3m */ 42798 /* flags */ SOC_MEM_FLAG_VALID | 42799 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 42800 SOC_MEM_FLAG_CACHABLE | 42801 SOC_MEM_FLAG_CAM | 42802 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 42803 /* cmp_fn */ _soc_mem_cmp_undef, 42804 /* *null_entry */ _soc_mem_entry_null_zeroes, 42805 /* index_min */ 0, 42806 /* index_max */ 255, 42807 /* minblock */ 101, 42808 /* maxblock */ 101, 42809 /* blocks */ 0, 42810 /* blocks_hi */ 0xffffffff, 42811 /* base */ 0x04300000, 42812 /* gran */ 1, 42813 /* bytes */ 22, 42814 /* nFields */ 57, 42815 /* *fields */ soc_FP_UDF_TCAM_BCM56980_A0m_fields, 42816 /* *views */ NULL, 42817 /* *views_num */ NULL, 42818 /* snoop_cb */ NULL, 42819 /* snoop_user_data */ NULL, 42820 /* snoop_flags */ 0, 42821 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42822 /* type */ SOC_MEM_TYPE_NORMAL, 42823 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42824 /* impl */ SOC_MEM_IMPL_NORMAL, 42825 /* cmic_mor_clks */ 0, 42826 /* access_latency_mode */ 3, 42827 }, 42828 #endif /* chips */ 42829 42830 #if defined(BCM_88690_A0) 42831 { /* SOC_MEM_INT_FQP_BUF_LINKm */ 42832 /* mem FQP_BUF_LINKm */ 42833 /* flags */ SOC_MEM_FLAG_SIGNAL | 42834 SOC_MEM_FLAG_WRITEONLY | 42835 SOC_MEM_FLAG_READONLY | 42836 SOC_MEM_FLAG_VALID | 42837 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 42838 /* cmp_fn */ NULL, 42839 /* *null_entry */ NULL, 42840 /* index_min */ 0, 42841 /* index_max */ 1023, 42842 /* minblock */ 133, 42843 /* maxblock */ 134, 42844 /* blocks */ 0, 42845 /* blocks_hi */ 0xffffffff, 42846 /* base */ 0x00010000, 42847 /* gran */ 1, 42848 /* bytes */ 3, 42849 /* nFields */ 2, 42850 /* *fields */ soc_FQP_BUF_LINKm_fields, 42851 /* *views */ NULL, 42852 /* *views_num */ NULL, 42853 /* snoop_cb */ NULL, 42854 /* snoop_user_data */ NULL, 42855 /* snoop_flags */ 0, 42856 /* severity */ SOC_MEM_SEVERE_LOW, 42857 /* type */ SOC_MEM_TYPE_NORMAL, 42858 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 42859 /* impl */ SOC_MEM_IMPL_NORMAL, 42860 /* cmic_mor_clks */ 0, 42861 }, 42862 #endif /* chips */ 42863 42864 #if defined(BCM_88690_B0) 42865 { /* SOC_MEM_INT_FQP_BUF_LINK_BCM88690_B0m */ 42866 /* mem FQP_BUF_LINKm */ 42867 /* flags */ SOC_MEM_FLAG_SIGNAL | 42868 SOC_MEM_FLAG_WRITEONLY | 42869 SOC_MEM_FLAG_READONLY | 42870 SOC_MEM_FLAG_VALID | 42871 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 42872 /* cmp_fn */ NULL, 42873 /* *null_entry */ NULL, 42874 /* index_min */ 0, 42875 /* index_max */ 1023, 42876 /* minblock */ 133, 42877 /* maxblock */ 134, 42878 /* blocks */ 0, 42879 /* blocks_hi */ 0xffffffff, 42880 /* base */ 0x00010000, 42881 /* gran */ 1, 42882 /* bytes */ 3, 42883 /* nFields */ 2, 42884 /* *fields */ soc_FQP_BUF_LINK_BCM88690_B0m_fields, 42885 /* *views */ NULL, 42886 /* *views_num */ NULL, 42887 /* snoop_cb */ NULL, 42888 /* snoop_user_data */ NULL, 42889 /* snoop_flags */ 0, 42890 /* severity */ SOC_MEM_SEVERE_LOW, 42891 /* type */ SOC_MEM_TYPE_NORMAL, 42892 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 42893 /* impl */ SOC_MEM_IMPL_NORMAL, 42894 /* cmic_mor_clks */ 0, 42895 }, 42896 #endif /* chips */ 42897 42898 #if defined(BCM_88690_A0) 42899 { /* SOC_MEM_INT_FQP_DBF_PIPE_FIFOm */ 42900 /* mem FQP_DBF_PIPE_FIFOm */ 42901 /* flags */ SOC_MEM_FLAG_SIGNAL | 42902 SOC_MEM_FLAG_WRITEONLY | 42903 SOC_MEM_FLAG_READONLY | 42904 SOC_MEM_FLAG_VALID, /* 0x2 */ 42905 /* cmp_fn */ NULL, 42906 /* *null_entry */ NULL, 42907 /* index_min */ 0, 42908 /* index_max */ 143, 42909 /* minblock */ 133, 42910 /* maxblock */ 134, 42911 /* blocks */ 0, 42912 /* blocks_hi */ 0xffffffff, 42913 /* base */ 0x003a0000, 42914 /* gran */ 1, 42915 /* bytes */ 12, 42916 /* nFields */ 14, 42917 /* *fields */ soc_FQP_DBF_PIPE_FIFOm_fields, 42918 /* *views */ NULL, 42919 /* *views_num */ NULL, 42920 /* snoop_cb */ NULL, 42921 /* snoop_user_data */ NULL, 42922 /* snoop_flags */ 0, 42923 /* severity */ SOC_MEM_SEVERE_HIGH, 42924 /* type */ SOC_MEM_TYPE_TWO_PORT, 42925 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 42926 /* impl */ SOC_MEM_IMPL_NORMAL, 42927 /* cmic_mor_clks */ 0, 42928 }, 42929 #endif /* chips */ 42930 42931 #if defined(BCM_88690_B0) 42932 { /* SOC_MEM_INT_FQP_DBF_PIPE_FIFO_BCM88690_B0m */ 42933 /* mem FQP_DBF_PIPE_FIFOm */ 42934 /* flags */ SOC_MEM_FLAG_SIGNAL | 42935 SOC_MEM_FLAG_WRITEONLY | 42936 SOC_MEM_FLAG_READONLY | 42937 SOC_MEM_FLAG_VALID, /* 0x2 */ 42938 /* cmp_fn */ NULL, 42939 /* *null_entry */ NULL, 42940 /* index_min */ 0, 42941 /* index_max */ 143, 42942 /* minblock */ 133, 42943 /* maxblock */ 134, 42944 /* blocks */ 0, 42945 /* blocks_hi */ 0xffffffff, 42946 /* base */ 0x003a0000, 42947 /* gran */ 1, 42948 /* bytes */ 12, 42949 /* nFields */ 14, 42950 /* *fields */ soc_FQP_DBF_PIPE_FIFO_BCM88690_B0m_fields, 42951 /* *views */ NULL, 42952 /* *views_num */ NULL, 42953 /* snoop_cb */ NULL, 42954 /* snoop_user_data */ NULL, 42955 /* snoop_flags */ 0, 42956 /* severity */ SOC_MEM_SEVERE_HIGH, 42957 /* type */ SOC_MEM_TYPE_TWO_PORT, 42958 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 42959 /* impl */ SOC_MEM_IMPL_NORMAL, 42960 /* cmic_mor_clks */ 0, 42961 }, 42962 #endif /* chips */ 42963 42964 #if defined(BCM_88690_A0) 42965 { /* SOC_MEM_INT_FQP_ETS_CRDT_TABLEm */ 42966 /* mem FQP_ETS_CRDT_TABLEm */ 42967 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 42968 /* cmp_fn */ NULL, 42969 /* *null_entry */ NULL, 42970 /* index_min */ 0, 42971 /* index_max */ 63, 42972 /* minblock */ 133, 42973 /* maxblock */ 134, 42974 /* blocks */ 0, 42975 /* blocks_hi */ 0xffffffff, 42976 /* base */ 0x00360000, 42977 /* gran */ 1, 42978 /* bytes */ 4, 42979 /* nFields */ 3, 42980 /* *fields */ soc_FQP_ETS_CRDT_TABLEm_fields, 42981 /* *views */ NULL, 42982 /* *views_num */ NULL, 42983 /* snoop_cb */ NULL, 42984 /* snoop_user_data */ NULL, 42985 /* snoop_flags */ 0, 42986 /* severity */ SOC_MEM_SEVERE_MEDIUM, 42987 /* type */ SOC_MEM_TYPE_ONE_PORT, 42988 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 42989 /* impl */ SOC_MEM_IMPL_NORMAL, 42990 /* cmic_mor_clks */ 0, 42991 }, 42992 #endif /* chips */ 42993 42994 #if defined(BCM_88690_B0) 42995 { /* SOC_MEM_INT_FQP_ETS_CRDT_TABLE_BCM88690_B0m */ 42996 /* mem FQP_ETS_CRDT_TABLEm */ 42997 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 42998 /* cmp_fn */ NULL, 42999 /* *null_entry */ NULL, 43000 /* index_min */ 0, 43001 /* index_max */ 63, 43002 /* minblock */ 133, 43003 /* maxblock */ 134, 43004 /* blocks */ 0, 43005 /* blocks_hi */ 0xffffffff, 43006 /* base */ 0x00360000, 43007 /* gran */ 1, 43008 /* bytes */ 4, 43009 /* nFields */ 3, 43010 /* *fields */ soc_FQP_ETS_CRDT_TABLE_BCM88690_B0m_fields, 43011 /* *views */ NULL, 43012 /* *views_num */ NULL, 43013 /* snoop_cb */ NULL, 43014 /* snoop_user_data */ NULL, 43015 /* snoop_flags */ 0, 43016 /* severity */ SOC_MEM_SEVERE_MEDIUM, 43017 /* type */ SOC_MEM_TYPE_ONE_PORT, 43018 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43019 /* impl */ SOC_MEM_IMPL_NORMAL, 43020 /* cmic_mor_clks */ 0, 43021 }, 43022 #endif /* chips */ 43023 43024 #if defined(BCM_88690_A0) 43025 { /* SOC_MEM_INT_FQP_FQP_NIF_PORT_MUXm */ 43026 /* mem FQP_FQP_NIF_PORT_MUXm */ 43027 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 43028 /* cmp_fn */ NULL, 43029 /* *null_entry */ NULL, 43030 /* index_min */ 0, 43031 /* index_max */ 511, 43032 /* minblock */ 133, 43033 /* maxblock */ 134, 43034 /* blocks */ 0, 43035 /* blocks_hi */ 0xffffffff, 43036 /* base */ 0x00330000, 43037 /* gran */ 1, 43038 /* bytes */ 1, 43039 /* nFields */ 1, 43040 /* *fields */ soc_FQP_FQP_NIF_PORT_MUXm_fields, 43041 /* *views */ NULL, 43042 /* *views_num */ NULL, 43043 /* snoop_cb */ NULL, 43044 /* snoop_user_data */ NULL, 43045 /* snoop_flags */ 0, 43046 /* severity */ SOC_MEM_SEVERE_LOW, 43047 /* type */ SOC_MEM_TYPE_NORMAL, 43048 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43049 /* impl */ SOC_MEM_IMPL_NORMAL, 43050 /* cmic_mor_clks */ 0, 43051 }, 43052 #endif /* chips */ 43053 43054 #if defined(BCM_88690_B0) 43055 { /* SOC_MEM_INT_FQP_FQP_NIF_PORT_MUX_BCM88690_B0m */ 43056 /* mem FQP_FQP_NIF_PORT_MUXm */ 43057 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 43058 /* cmp_fn */ NULL, 43059 /* *null_entry */ NULL, 43060 /* index_min */ 0, 43061 /* index_max */ 511, 43062 /* minblock */ 133, 43063 /* maxblock */ 134, 43064 /* blocks */ 0, 43065 /* blocks_hi */ 0xffffffff, 43066 /* base */ 0x00330000, 43067 /* gran */ 1, 43068 /* bytes */ 1, 43069 /* nFields */ 1, 43070 /* *fields */ soc_FQP_FQP_NIF_PORT_MUX_BCM88690_B0m_fields, 43071 /* *views */ NULL, 43072 /* *views_num */ NULL, 43073 /* snoop_cb */ NULL, 43074 /* snoop_user_data */ NULL, 43075 /* snoop_flags */ 0, 43076 /* severity */ SOC_MEM_SEVERE_LOW, 43077 /* type */ SOC_MEM_TYPE_NORMAL, 43078 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43079 /* impl */ SOC_MEM_IMPL_FLIPFLOP, 43080 /* cmic_mor_clks */ 0, 43081 }, 43082 #endif /* chips */ 43083 43084 #if defined(BCM_88690_A0) 43085 { /* SOC_MEM_INT_FQP_OTM_METER_CRDT_BALANCEm */ 43086 /* mem FQP_OTM_METER_CRDT_BALANCEm */ 43087 /* flags */ SOC_MEM_FLAG_SIGNAL | 43088 SOC_MEM_FLAG_VALID, /* 0x2 */ 43089 /* cmp_fn */ NULL, 43090 /* *null_entry */ NULL, 43091 /* index_min */ 0, 43092 /* index_max */ 511, 43093 /* minblock */ 133, 43094 /* maxblock */ 134, 43095 /* blocks */ 0, 43096 /* blocks_hi */ 0xffffffff, 43097 /* base */ 0x00390000, 43098 /* gran */ 1, 43099 /* bytes */ 5, 43100 /* nFields */ 2, 43101 /* *fields */ soc_FQP_OTM_METER_CRDT_BALANCEm_fields, 43102 /* *views */ NULL, 43103 /* *views_num */ NULL, 43104 /* snoop_cb */ NULL, 43105 /* snoop_user_data */ NULL, 43106 /* snoop_flags */ 0, 43107 /* severity */ SOC_MEM_SEVERE_HIGH, 43108 /* type */ SOC_MEM_TYPE_NORMAL, 43109 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43110 /* impl */ SOC_MEM_IMPL_NORMAL, 43111 /* cmic_mor_clks */ 0, 43112 }, 43113 #endif /* chips */ 43114 43115 #if defined(BCM_88690_B0) 43116 { /* SOC_MEM_INT_FQP_OTM_METER_CRDT_BALANCE_BCM88690_B0m */ 43117 /* mem FQP_OTM_METER_CRDT_BALANCEm */ 43118 /* flags */ SOC_MEM_FLAG_SIGNAL | 43119 SOC_MEM_FLAG_VALID, /* 0x2 */ 43120 /* cmp_fn */ NULL, 43121 /* *null_entry */ NULL, 43122 /* index_min */ 0, 43123 /* index_max */ 511, 43124 /* minblock */ 133, 43125 /* maxblock */ 134, 43126 /* blocks */ 0, 43127 /* blocks_hi */ 0xffffffff, 43128 /* base */ 0x00390000, 43129 /* gran */ 1, 43130 /* bytes */ 5, 43131 /* nFields */ 2, 43132 /* *fields */ soc_FQP_OTM_METER_CRDT_BALANCE_BCM88690_B0m_fields, 43133 /* *views */ NULL, 43134 /* *views_num */ NULL, 43135 /* snoop_cb */ NULL, 43136 /* snoop_user_data */ NULL, 43137 /* snoop_flags */ 0, 43138 /* severity */ SOC_MEM_SEVERE_HIGH, 43139 /* type */ SOC_MEM_TYPE_NORMAL, 43140 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43141 /* impl */ SOC_MEM_IMPL_NORMAL, 43142 /* cmic_mor_clks */ 0, 43143 }, 43144 #endif /* chips */ 43145 43146 #if defined(BCM_88690_A0) 43147 { /* SOC_MEM_INT_FQP_OTM_METER_NIF_DCm */ 43148 /* mem FQP_OTM_METER_NIF_DCm */ 43149 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 43150 /* cmp_fn */ NULL, 43151 /* *null_entry */ NULL, 43152 /* index_min */ 0, 43153 /* index_max */ 511, 43154 /* minblock */ 133, 43155 /* maxblock */ 134, 43156 /* blocks */ 0, 43157 /* blocks_hi */ 0xffffffff, 43158 /* base */ 0x00370000, 43159 /* gran */ 1, 43160 /* bytes */ 2, 43161 /* nFields */ 2, 43162 /* *fields */ soc_FQP_OTM_METER_NIF_DCm_fields, 43163 /* *views */ NULL, 43164 /* *views_num */ NULL, 43165 /* snoop_cb */ NULL, 43166 /* snoop_user_data */ NULL, 43167 /* snoop_flags */ 0, 43168 /* severity */ SOC_MEM_SEVERE_MEDIUM, 43169 /* type */ SOC_MEM_TYPE_ONE_PORT, 43170 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43171 /* impl */ SOC_MEM_IMPL_NORMAL, 43172 /* cmic_mor_clks */ 0, 43173 }, 43174 #endif /* chips */ 43175 43176 #if defined(BCM_88690_B0) 43177 { /* SOC_MEM_INT_FQP_OTM_METER_NIF_DC_BCM88690_B0m */ 43178 /* mem FQP_OTM_METER_NIF_DCm */ 43179 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 43180 /* cmp_fn */ NULL, 43181 /* *null_entry */ NULL, 43182 /* index_min */ 0, 43183 /* index_max */ 511, 43184 /* minblock */ 133, 43185 /* maxblock */ 134, 43186 /* blocks */ 0, 43187 /* blocks_hi */ 0xffffffff, 43188 /* base */ 0x00370000, 43189 /* gran */ 1, 43190 /* bytes */ 2, 43191 /* nFields */ 2, 43192 /* *fields */ soc_FQP_OTM_METER_NIF_DC_BCM88690_B0m_fields, 43193 /* *views */ NULL, 43194 /* *views_num */ NULL, 43195 /* snoop_cb */ NULL, 43196 /* snoop_user_data */ NULL, 43197 /* snoop_flags */ 0, 43198 /* severity */ SOC_MEM_SEVERE_MEDIUM, 43199 /* type */ SOC_MEM_TYPE_ONE_PORT, 43200 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43201 /* impl */ SOC_MEM_IMPL_NORMAL, 43202 /* cmic_mor_clks */ 0, 43203 }, 43204 #endif /* chips */ 43205 43206 #if defined(BCM_88690_A0) 43207 { /* SOC_MEM_INT_FQP_OTM_METER_TABLEm */ 43208 /* mem FQP_OTM_METER_TABLEm */ 43209 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 43210 /* cmp_fn */ NULL, 43211 /* *null_entry */ NULL, 43212 /* index_min */ 0, 43213 /* index_max */ 255, 43214 /* minblock */ 133, 43215 /* maxblock */ 134, 43216 /* blocks */ 0, 43217 /* blocks_hi */ 0xffffffff, 43218 /* base */ 0x00380000, 43219 /* gran */ 1, 43220 /* bytes */ 9, 43221 /* nFields */ 4, 43222 /* *fields */ soc_FQP_OTM_METER_TABLEm_fields, 43223 /* *views */ NULL, 43224 /* *views_num */ NULL, 43225 /* snoop_cb */ NULL, 43226 /* snoop_user_data */ NULL, 43227 /* snoop_flags */ 0, 43228 /* severity */ SOC_MEM_SEVERE_MEDIUM, 43229 /* type */ SOC_MEM_TYPE_ONE_PORT, 43230 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43231 /* impl */ SOC_MEM_IMPL_NORMAL, 43232 /* cmic_mor_clks */ 0, 43233 }, 43234 #endif /* chips */ 43235 43236 #if defined(BCM_88690_B0) 43237 { /* SOC_MEM_INT_FQP_OTM_METER_TABLE_BCM88690_B0m */ 43238 /* mem FQP_OTM_METER_TABLEm */ 43239 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 43240 /* cmp_fn */ NULL, 43241 /* *null_entry */ NULL, 43242 /* index_min */ 0, 43243 /* index_max */ 255, 43244 /* minblock */ 133, 43245 /* maxblock */ 134, 43246 /* blocks */ 0, 43247 /* blocks_hi */ 0xffffffff, 43248 /* base */ 0x00380000, 43249 /* gran */ 1, 43250 /* bytes */ 9, 43251 /* nFields */ 4, 43252 /* *fields */ soc_FQP_OTM_METER_TABLE_BCM88690_B0m_fields, 43253 /* *views */ NULL, 43254 /* *views_num */ NULL, 43255 /* snoop_cb */ NULL, 43256 /* snoop_user_data */ NULL, 43257 /* snoop_flags */ 0, 43258 /* severity */ SOC_MEM_SEVERE_MEDIUM, 43259 /* type */ SOC_MEM_TYPE_ONE_PORT, 43260 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43261 /* impl */ SOC_MEM_IMPL_NORMAL, 43262 /* cmic_mor_clks */ 0, 43263 }, 43264 #endif /* chips */ 43265 43266 #if defined(BCM_88690_A0) 43267 { /* SOC_MEM_INT_FQP_PER_IFC_CFGm */ 43268 /* mem FQP_PER_IFC_CFGm */ 43269 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 43270 /* cmp_fn */ NULL, 43271 /* *null_entry */ NULL, 43272 /* index_min */ 0, 43273 /* index_max */ 63, 43274 /* minblock */ 133, 43275 /* maxblock */ 134, 43276 /* blocks */ 0, 43277 /* blocks_hi */ 0xffffffff, 43278 /* base */ 0x00340000, 43279 /* gran */ 1, 43280 /* bytes */ 6, 43281 /* nFields */ 10, 43282 /* *fields */ soc_FQP_PER_IFC_CFGm_fields, 43283 /* *views */ NULL, 43284 /* *views_num */ NULL, 43285 /* snoop_cb */ NULL, 43286 /* snoop_user_data */ NULL, 43287 /* snoop_flags */ 0, 43288 /* severity */ SOC_MEM_SEVERE_LOW, 43289 /* type */ SOC_MEM_TYPE_NORMAL, 43290 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43291 /* impl */ SOC_MEM_IMPL_NORMAL, 43292 /* cmic_mor_clks */ 0, 43293 }, 43294 #endif /* chips */ 43295 43296 #if defined(BCM_88690_B0) 43297 { /* SOC_MEM_INT_FQP_PER_IFC_CFG_BCM88690_B0m */ 43298 /* mem FQP_PER_IFC_CFGm */ 43299 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 43300 /* cmp_fn */ NULL, 43301 /* *null_entry */ NULL, 43302 /* index_min */ 0, 43303 /* index_max */ 63, 43304 /* minblock */ 133, 43305 /* maxblock */ 134, 43306 /* blocks */ 0, 43307 /* blocks_hi */ 0xffffffff, 43308 /* base */ 0x00340000, 43309 /* gran */ 1, 43310 /* bytes */ 5, 43311 /* nFields */ 9, 43312 /* *fields */ soc_FQP_PER_IFC_CFG_BCM88690_B0m_fields, 43313 /* *views */ NULL, 43314 /* *views_num */ NULL, 43315 /* snoop_cb */ NULL, 43316 /* snoop_user_data */ NULL, 43317 /* snoop_flags */ 0, 43318 /* severity */ SOC_MEM_SEVERE_LOW, 43319 /* type */ SOC_MEM_TYPE_NORMAL, 43320 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43321 /* impl */ SOC_MEM_IMPL_FLIPFLOP, 43322 /* cmic_mor_clks */ 0, 43323 }, 43324 #endif /* chips */ 43325 43326 #if defined(BCM_88690_A0) 43327 { /* SOC_MEM_INT_FQP_PHANTOM_QS_CFGm */ 43328 /* mem FQP_PHANTOM_QS_CFGm */ 43329 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 43330 /* cmp_fn */ NULL, 43331 /* *null_entry */ NULL, 43332 /* index_min */ 0, 43333 /* index_max */ 511, 43334 /* minblock */ 133, 43335 /* maxblock */ 134, 43336 /* blocks */ 0, 43337 /* blocks_hi */ 0xffffffff, 43338 /* base */ 0x00350000, 43339 /* gran */ 1, 43340 /* bytes */ 1, 43341 /* nFields */ 2, 43342 /* *fields */ soc_FQP_PHANTOM_QS_CFGm_fields, 43343 /* *views */ NULL, 43344 /* *views_num */ NULL, 43345 /* snoop_cb */ NULL, 43346 /* snoop_user_data */ NULL, 43347 /* snoop_flags */ 0, 43348 /* severity */ SOC_MEM_SEVERE_LOW, 43349 /* type */ SOC_MEM_TYPE_NORMAL, 43350 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43351 /* impl */ SOC_MEM_IMPL_NORMAL, 43352 /* cmic_mor_clks */ 0, 43353 }, 43354 #endif /* chips */ 43355 43356 #if defined(BCM_88690_B0) 43357 { /* SOC_MEM_INT_FQP_PHANTOM_QS_CFG_BCM88690_B0m */ 43358 /* mem FQP_PHANTOM_QS_CFGm */ 43359 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 43360 /* cmp_fn */ NULL, 43361 /* *null_entry */ NULL, 43362 /* index_min */ 0, 43363 /* index_max */ 511, 43364 /* minblock */ 133, 43365 /* maxblock */ 134, 43366 /* blocks */ 0, 43367 /* blocks_hi */ 0xffffffff, 43368 /* base */ 0x00350000, 43369 /* gran */ 1, 43370 /* bytes */ 1, 43371 /* nFields */ 2, 43372 /* *fields */ soc_FQP_PHANTOM_QS_CFG_BCM88690_B0m_fields, 43373 /* *views */ NULL, 43374 /* *views_num */ NULL, 43375 /* snoop_cb */ NULL, 43376 /* snoop_user_data */ NULL, 43377 /* snoop_flags */ 0, 43378 /* severity */ SOC_MEM_SEVERE_LOW, 43379 /* type */ SOC_MEM_TYPE_NORMAL, 43380 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43381 /* impl */ SOC_MEM_IMPL_FLIPFLOP, 43382 /* cmic_mor_clks */ 0, 43383 }, 43384 #endif /* chips */ 43385 43386 #if defined(BCM_88690_A0) 43387 { /* SOC_MEM_INT_FQP_RCNTm */ 43388 /* mem FQP_RCNTm */ 43389 /* flags */ SOC_MEM_FLAG_SIGNAL | 43390 SOC_MEM_FLAG_WRITEONLY | 43391 SOC_MEM_FLAG_READONLY | 43392 SOC_MEM_FLAG_VALID | 43393 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 43394 /* cmp_fn */ NULL, 43395 /* *null_entry */ NULL, 43396 /* index_min */ 0, 43397 /* index_max */ 1023, 43398 /* minblock */ 133, 43399 /* maxblock */ 134, 43400 /* blocks */ 0, 43401 /* blocks_hi */ 0xffffffff, 43402 /* base */ 0x00190000, 43403 /* gran */ 1, 43404 /* bytes */ 3, 43405 /* nFields */ 2, 43406 /* *fields */ soc_FQP_RCNTm_fields, 43407 /* *views */ NULL, 43408 /* *views_num */ NULL, 43409 /* snoop_cb */ NULL, 43410 /* snoop_user_data */ NULL, 43411 /* snoop_flags */ 0, 43412 /* severity */ SOC_MEM_SEVERE_HIGH, 43413 /* type */ SOC_MEM_TYPE_TWO_PORT, 43414 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43415 /* impl */ SOC_MEM_IMPL_NORMAL, 43416 /* cmic_mor_clks */ 0, 43417 }, 43418 #endif /* chips */ 43419 43420 #if defined(BCM_88690_B0) 43421 { /* SOC_MEM_INT_FQP_RCNT_BCM88690_B0m */ 43422 /* mem FQP_RCNTm */ 43423 /* flags */ SOC_MEM_FLAG_SIGNAL | 43424 SOC_MEM_FLAG_WRITEONLY | 43425 SOC_MEM_FLAG_READONLY | 43426 SOC_MEM_FLAG_VALID | 43427 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 43428 /* cmp_fn */ NULL, 43429 /* *null_entry */ NULL, 43430 /* index_min */ 0, 43431 /* index_max */ 1023, 43432 /* minblock */ 133, 43433 /* maxblock */ 134, 43434 /* blocks */ 0, 43435 /* blocks_hi */ 0xffffffff, 43436 /* base */ 0x00190000, 43437 /* gran */ 1, 43438 /* bytes */ 3, 43439 /* nFields */ 2, 43440 /* *fields */ soc_FQP_RCNT_BCM88690_B0m_fields, 43441 /* *views */ NULL, 43442 /* *views_num */ NULL, 43443 /* snoop_cb */ NULL, 43444 /* snoop_user_data */ NULL, 43445 /* snoop_flags */ 0, 43446 /* severity */ SOC_MEM_SEVERE_HIGH, 43447 /* type */ SOC_MEM_TYPE_TWO_PORT, 43448 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43449 /* impl */ SOC_MEM_IMPL_NORMAL, 43450 /* cmic_mor_clks */ 0, 43451 }, 43452 #endif /* chips */ 43453 43454 #if defined(BCM_88690_A0) 43455 { /* SOC_MEM_INT_FQP_TXQm */ 43456 /* mem FQP_TXQm */ 43457 /* flags */ SOC_MEM_FLAG_SIGNAL | 43458 SOC_MEM_FLAG_WRITEONLY | 43459 SOC_MEM_FLAG_READONLY | 43460 SOC_MEM_FLAG_VALID, /* 0x2 */ 43461 /* cmp_fn */ NULL, 43462 /* *null_entry */ NULL, 43463 /* index_min */ 0, 43464 /* index_max */ 6143, 43465 /* minblock */ 133, 43466 /* maxblock */ 134, 43467 /* blocks */ 0, 43468 /* blocks_hi */ 0xffffffff, 43469 /* base */ 0x00320000, 43470 /* gran */ 1, 43471 /* bytes */ 2, 43472 /* nFields */ 2, 43473 /* *fields */ soc_FQP_TXQm_fields, 43474 /* *views */ NULL, 43475 /* *views_num */ NULL, 43476 /* snoop_cb */ NULL, 43477 /* snoop_user_data */ NULL, 43478 /* snoop_flags */ 0, 43479 /* severity */ SOC_MEM_SEVERE_LOW, 43480 /* type */ SOC_MEM_TYPE_TWO_PORT, 43481 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43482 /* impl */ SOC_MEM_IMPL_NORMAL, 43483 /* cmic_mor_clks */ 0, 43484 }, 43485 #endif /* chips */ 43486 43487 #if defined(BCM_88690_B0) 43488 { /* SOC_MEM_INT_FQP_TXQ_BCM88690_B0m */ 43489 /* mem FQP_TXQm */ 43490 /* flags */ SOC_MEM_FLAG_SIGNAL | 43491 SOC_MEM_FLAG_WRITEONLY | 43492 SOC_MEM_FLAG_READONLY | 43493 SOC_MEM_FLAG_VALID, /* 0x2 */ 43494 /* cmp_fn */ NULL, 43495 /* *null_entry */ NULL, 43496 /* index_min */ 0, 43497 /* index_max */ 6143, 43498 /* minblock */ 133, 43499 /* maxblock */ 134, 43500 /* blocks */ 0, 43501 /* blocks_hi */ 0xffffffff, 43502 /* base */ 0x00320000, 43503 /* gran */ 1, 43504 /* bytes */ 2, 43505 /* nFields */ 2, 43506 /* *fields */ soc_FQP_TXQ_BCM88690_B0m_fields, 43507 /* *views */ NULL, 43508 /* *views_num */ NULL, 43509 /* snoop_cb */ NULL, 43510 /* snoop_user_data */ NULL, 43511 /* snoop_flags */ 0, 43512 /* severity */ SOC_MEM_SEVERE_LOW, 43513 /* type */ SOC_MEM_TYPE_TWO_PORT, 43514 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43515 /* impl */ SOC_MEM_IMPL_NORMAL, 43516 /* cmic_mor_clks */ 0, 43517 }, 43518 #endif /* chips */ 43519 43520 #if defined(BCM_88690_A0) 43521 { /* SOC_MEM_INT_FQP_TXQ_NO_BUFm */ 43522 /* mem FQP_TXQ_NO_BUFm */ 43523 /* flags */ SOC_MEM_FLAG_SIGNAL | 43524 SOC_MEM_FLAG_WRITEONLY | 43525 SOC_MEM_FLAG_READONLY | 43526 SOC_MEM_FLAG_VALID, /* 0x2 */ 43527 /* cmp_fn */ NULL, 43528 /* *null_entry */ NULL, 43529 /* index_min */ 0, 43530 /* index_max */ 6143, 43531 /* minblock */ 133, 43532 /* maxblock */ 134, 43533 /* blocks */ 0, 43534 /* blocks_hi */ 0xffffffff, 43535 /* base */ 0x00310000, 43536 /* gran */ 1, 43537 /* bytes */ 15, 43538 /* nFields */ 13, 43539 /* *fields */ soc_FQP_TXQ_NO_BUFm_fields, 43540 /* *views */ NULL, 43541 /* *views_num */ NULL, 43542 /* snoop_cb */ NULL, 43543 /* snoop_user_data */ NULL, 43544 /* snoop_flags */ 0, 43545 /* severity */ SOC_MEM_SEVERE_LOW, 43546 /* type */ SOC_MEM_TYPE_TWO_PORT, 43547 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43548 /* impl */ SOC_MEM_IMPL_NORMAL, 43549 /* cmic_mor_clks */ 0, 43550 }, 43551 #endif /* chips */ 43552 43553 #if defined(BCM_88690_B0) 43554 { /* SOC_MEM_INT_FQP_TXQ_NO_BUF_BCM88690_B0m */ 43555 /* mem FQP_TXQ_NO_BUFm */ 43556 /* flags */ SOC_MEM_FLAG_SIGNAL | 43557 SOC_MEM_FLAG_WRITEONLY | 43558 SOC_MEM_FLAG_READONLY | 43559 SOC_MEM_FLAG_VALID, /* 0x2 */ 43560 /* cmp_fn */ NULL, 43561 /* *null_entry */ NULL, 43562 /* index_min */ 0, 43563 /* index_max */ 6143, 43564 /* minblock */ 133, 43565 /* maxblock */ 134, 43566 /* blocks */ 0, 43567 /* blocks_hi */ 0xffffffff, 43568 /* base */ 0x00310000, 43569 /* gran */ 1, 43570 /* bytes */ 15, 43571 /* nFields */ 13, 43572 /* *fields */ soc_FQP_TXQ_NO_BUF_BCM88690_B0m_fields, 43573 /* *views */ NULL, 43574 /* *views_num */ NULL, 43575 /* snoop_cb */ NULL, 43576 /* snoop_user_data */ NULL, 43577 /* snoop_flags */ 0, 43578 /* severity */ SOC_MEM_SEVERE_LOW, 43579 /* type */ SOC_MEM_TYPE_TWO_PORT, 43580 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43581 /* impl */ SOC_MEM_IMPL_NORMAL, 43582 /* cmic_mor_clks */ 0, 43583 }, 43584 #endif /* chips */ 43585 43586 #if defined(BCM_88790_A0) 43587 { /* SOC_MEM_INT_FSRD_FSRD_PROM_MEMm */ 43588 /* mem FSRD_FSRD_PROM_MEMm */ 43589 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 43590 /* cmp_fn */ NULL, 43591 /* *null_entry */ NULL, 43592 /* index_min */ 0, 43593 /* index_max */ 2047, 43594 /* minblock */ 81, 43595 /* maxblock */ 104, 43596 /* blocks */ 0, 43597 /* blocks_hi */ 0xffffffff, 43598 /* base */ 0x00010000, 43599 /* gran */ 1, 43600 /* bytes */ 16, 43601 /* nFields */ 1, 43602 /* *fields */ soc_FSRD_FSRD_PROM_MEMm_fields, 43603 /* *views */ NULL, 43604 /* *views_num */ NULL, 43605 /* snoop_cb */ NULL, 43606 /* snoop_user_data */ NULL, 43607 /* snoop_flags */ 0, 43608 /* severity */ SOC_MEM_SEVERE_LOW, 43609 /* type */ SOC_MEM_TYPE_NORMAL, 43610 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43611 /* impl */ SOC_MEM_IMPL_NORMAL, 43612 /* cmic_mor_clks */ 0, 43613 }, 43614 #endif /* chips */ 43615 43616 #if defined(BCM_88690_A0) 43617 { /* SOC_MEM_INT_FSRD_FSRD_PROM_MEM_BCM88690_A0m */ 43618 /* mem FSRD_FSRD_PROM_MEMm */ 43619 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 43620 /* cmp_fn */ NULL, 43621 /* *null_entry */ NULL, 43622 /* index_min */ 0, 43623 /* index_max */ 2047, 43624 /* minblock */ 135, 43625 /* maxblock */ 148, 43626 /* blocks */ 0, 43627 /* blocks_hi */ 0xffffffff, 43628 /* base */ 0x00010000, 43629 /* gran */ 1, 43630 /* bytes */ 16, 43631 /* nFields */ 1, 43632 /* *fields */ soc_FSRD_FSRD_PROM_MEM_BCM88690_A0m_fields, 43633 /* *views */ NULL, 43634 /* *views_num */ NULL, 43635 /* snoop_cb */ NULL, 43636 /* snoop_user_data */ NULL, 43637 /* snoop_flags */ 0, 43638 /* severity */ SOC_MEM_SEVERE_LOW, 43639 /* type */ SOC_MEM_TYPE_NORMAL, 43640 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43641 /* impl */ SOC_MEM_IMPL_NORMAL, 43642 /* cmic_mor_clks */ 0, 43643 }, 43644 #endif /* chips */ 43645 43646 #if defined(BCM_88690_B0) 43647 { /* SOC_MEM_INT_FSRD_FSRD_PROM_MEM_BCM88690_B0m */ 43648 /* mem FSRD_FSRD_PROM_MEMm */ 43649 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 43650 /* cmp_fn */ NULL, 43651 /* *null_entry */ NULL, 43652 /* index_min */ 0, 43653 /* index_max */ 2047, 43654 /* minblock */ 135, 43655 /* maxblock */ 148, 43656 /* blocks */ 0, 43657 /* blocks_hi */ 0xffffffff, 43658 /* base */ 0x00000000, 43659 /* gran */ 1, 43660 /* bytes */ 16, 43661 /* nFields */ 1, 43662 /* *fields */ soc_FSRD_FSRD_PROM_MEM_BCM88690_B0m_fields, 43663 /* *views */ NULL, 43664 /* *views_num */ NULL, 43665 /* snoop_cb */ NULL, 43666 /* snoop_user_data */ NULL, 43667 /* snoop_flags */ 0, 43668 /* severity */ SOC_MEM_SEVERE_LOW, 43669 /* type */ SOC_MEM_TYPE_NORMAL, 43670 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43671 /* impl */ SOC_MEM_IMPL_EXTERNAL, 43672 /* cmic_mor_clks */ 0, 43673 }, 43674 #endif /* chips */ 43675 43676 #if defined(BCM_88650_A0) 43677 { /* SOC_MEM_INT_FSRD_FSRD_WL_EXT_MEMm */ 43678 /* mem FSRD_FSRD_WL_EXT_MEMm */ 43679 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 43680 /* cmp_fn */ NULL, 43681 /* *null_entry */ NULL, 43682 /* index_min */ 0, 43683 /* index_max */ 2047, 43684 /* minblock */ 33, 43685 /* maxblock */ 35, 43686 /* blocks */ 0, 43687 /* blocks_hi */ 0xe, 43688 /* base */ 0x00100000, 43689 /* gran */ 1, 43690 /* bytes */ 16, 43691 /* nFields */ 1, 43692 /* *fields */ soc_FSRD_FSRD_WL_EXT_MEMm_fields, 43693 /* *views */ NULL, 43694 /* *views_num */ NULL, 43695 /* snoop_cb */ NULL, 43696 /* snoop_user_data */ NULL, 43697 /* snoop_flags */ 0, 43698 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43699 /* type */ SOC_MEM_TYPE_NORMAL, 43700 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43701 /* impl */ SOC_MEM_IMPL_NORMAL, 43702 /* cmic_mor_clks */ 0, 43703 }, 43704 #endif /* chips */ 43705 43706 #if defined(BCM_8206_A0) 43707 { /* SOC_MEM_INT_FSRD_FSRD_WL_EXT_MEM_BCM8206_A0m */ 43708 /* mem FSRD_FSRD_WL_EXT_MEMm */ 43709 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 43710 /* cmp_fn */ NULL, 43711 /* *null_entry */ NULL, 43712 /* index_min */ 0, 43713 /* index_max */ 2047, 43714 /* minblock */ 15, 43715 /* maxblock */ 17, 43716 /* blocks */ 0x38000, 43717 /* blocks_hi */ 0, 43718 /* base */ 0x00100000, 43719 /* gran */ 1, 43720 /* bytes */ 16, 43721 /* nFields */ 1, 43722 /* *fields */ soc_FSRD_FSRD_WL_EXT_MEM_BCM8206_A0m_fields, 43723 /* *views */ NULL, 43724 /* *views_num */ NULL, 43725 /* snoop_cb */ NULL, 43726 /* snoop_user_data */ NULL, 43727 /* snoop_flags */ 0, 43728 /* severity */ SOC_MEM_SEVERE_LOW, 43729 /* type */ SOC_MEM_TYPE_NORMAL, 43730 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43731 /* impl */ SOC_MEM_IMPL_NORMAL, 43732 /* cmic_mor_clks */ 0, 43733 }, 43734 #endif /* chips */ 43735 43736 #if defined(BCM_88202_A0) 43737 { /* SOC_MEM_INT_FSRD_FSRD_WL_EXT_MEM_BCM88202_A0m */ 43738 /* mem FSRD_FSRD_WL_EXT_MEMm */ 43739 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 43740 /* cmp_fn */ NULL, 43741 /* *null_entry */ NULL, 43742 /* index_min */ 0, 43743 /* index_max */ 2047, 43744 /* minblock */ 24, 43745 /* maxblock */ 26, 43746 /* blocks */ 0x7000000, 43747 /* blocks_hi */ 0, 43748 /* base */ 0x00100000, 43749 /* gran */ 1, 43750 /* bytes */ 16, 43751 /* nFields */ 1, 43752 /* *fields */ soc_FSRD_FSRD_WL_EXT_MEM_BCM88202_A0m_fields, 43753 /* *views */ NULL, 43754 /* *views_num */ NULL, 43755 /* snoop_cb */ NULL, 43756 /* snoop_user_data */ NULL, 43757 /* snoop_flags */ 0, 43758 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43759 /* type */ SOC_MEM_TYPE_NORMAL, 43760 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43761 /* impl */ SOC_MEM_IMPL_NORMAL, 43762 /* cmic_mor_clks */ 0, 43763 }, 43764 #endif /* chips */ 43765 43766 #if defined(BCM_88375_A0) 43767 { /* SOC_MEM_INT_FSRD_FSRD_WL_EXT_MEM_BCM88375_A0m */ 43768 /* mem FSRD_FSRD_WL_EXT_MEMm */ 43769 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 43770 /* cmp_fn */ NULL, 43771 /* *null_entry */ NULL, 43772 /* index_min */ 0, 43773 /* index_max */ 2047, 43774 /* minblock */ 53, 43775 /* maxblock */ 55, 43776 /* blocks */ 0, 43777 /* blocks_hi */ 0xe00000, 43778 /* base */ 0x00100000, 43779 /* gran */ 1, 43780 /* bytes */ 16, 43781 /* nFields */ 1, 43782 /* *fields */ soc_FSRD_FSRD_WL_EXT_MEM_BCM88375_A0m_fields, 43783 /* *views */ NULL, 43784 /* *views_num */ NULL, 43785 /* snoop_cb */ NULL, 43786 /* snoop_user_data */ NULL, 43787 /* snoop_flags */ 0, 43788 /* severity */ SOC_MEM_SEVERE_LOW, 43789 /* type */ SOC_MEM_TYPE_NORMAL, 43790 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43791 /* impl */ SOC_MEM_IMPL_NORMAL, 43792 /* cmic_mor_clks */ 0, 43793 }, 43794 #endif /* chips */ 43795 43796 #if defined(BCM_88375_B0) 43797 { /* SOC_MEM_INT_FSRD_FSRD_WL_EXT_MEM_BCM88375_B0m */ 43798 /* mem FSRD_FSRD_WL_EXT_MEMm */ 43799 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 43800 /* cmp_fn */ NULL, 43801 /* *null_entry */ NULL, 43802 /* index_min */ 0, 43803 /* index_max */ 2047, 43804 /* minblock */ 53, 43805 /* maxblock */ 55, 43806 /* blocks */ 0, 43807 /* blocks_hi */ 0xe00000, 43808 /* base */ 0x00100000, 43809 /* gran */ 1, 43810 /* bytes */ 16, 43811 /* nFields */ 1, 43812 /* *fields */ soc_FSRD_FSRD_WL_EXT_MEM_BCM88375_B0m_fields, 43813 /* *views */ NULL, 43814 /* *views_num */ NULL, 43815 /* snoop_cb */ NULL, 43816 /* snoop_user_data */ NULL, 43817 /* snoop_flags */ 0, 43818 /* severity */ SOC_MEM_SEVERE_LOW, 43819 /* type */ SOC_MEM_TYPE_NORMAL, 43820 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43821 /* impl */ SOC_MEM_IMPL_NORMAL, 43822 /* cmic_mor_clks */ 0, 43823 }, 43824 #endif /* chips */ 43825 43826 #if defined(BCM_88650_B0) 43827 { /* SOC_MEM_INT_FSRD_FSRD_WL_EXT_MEM_BCM88650_B0m */ 43828 /* mem FSRD_FSRD_WL_EXT_MEMm */ 43829 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 43830 /* cmp_fn */ NULL, 43831 /* *null_entry */ NULL, 43832 /* index_min */ 0, 43833 /* index_max */ 2047, 43834 /* minblock */ 33, 43835 /* maxblock */ 35, 43836 /* blocks */ 0, 43837 /* blocks_hi */ 0xe, 43838 /* base */ 0x00100000, 43839 /* gran */ 1, 43840 /* bytes */ 16, 43841 /* nFields */ 1, 43842 /* *fields */ soc_FSRD_FSRD_WL_EXT_MEM_BCM88650_B0m_fields, 43843 /* *views */ NULL, 43844 /* *views_num */ NULL, 43845 /* snoop_cb */ NULL, 43846 /* snoop_user_data */ NULL, 43847 /* snoop_flags */ 0, 43848 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43849 /* type */ SOC_MEM_TYPE_NORMAL, 43850 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43851 /* impl */ SOC_MEM_IMPL_NORMAL, 43852 /* cmic_mor_clks */ 0, 43853 }, 43854 #endif /* chips */ 43855 43856 #if defined(BCM_88660_A0) 43857 { /* SOC_MEM_INT_FSRD_FSRD_WL_EXT_MEM_BCM88660_A0m */ 43858 /* mem FSRD_FSRD_WL_EXT_MEMm */ 43859 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 43860 /* cmp_fn */ NULL, 43861 /* *null_entry */ NULL, 43862 /* index_min */ 0, 43863 /* index_max */ 2047, 43864 /* minblock */ 33, 43865 /* maxblock */ 35, 43866 /* blocks */ 0, 43867 /* blocks_hi */ 0xe, 43868 /* base */ 0x00100000, 43869 /* gran */ 1, 43870 /* bytes */ 16, 43871 /* nFields */ 1, 43872 /* *fields */ soc_FSRD_FSRD_WL_EXT_MEM_BCM88660_A0m_fields, 43873 /* *views */ NULL, 43874 /* *views_num */ NULL, 43875 /* snoop_cb */ NULL, 43876 /* snoop_user_data */ NULL, 43877 /* snoop_flags */ 0, 43878 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43879 /* type */ SOC_MEM_TYPE_NORMAL, 43880 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43881 /* impl */ SOC_MEM_IMPL_NORMAL, 43882 /* cmic_mor_clks */ 0, 43883 }, 43884 #endif /* chips */ 43885 43886 #if defined(BCM_88675_A0) 43887 { /* SOC_MEM_INT_FSRD_FSRD_WL_EXT_MEM_BCM88675_A0m */ 43888 /* mem FSRD_FSRD_WL_EXT_MEMm */ 43889 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 43890 /* cmp_fn */ NULL, 43891 /* *null_entry */ NULL, 43892 /* index_min */ 0, 43893 /* index_max */ 2047, 43894 /* minblock */ 58, 43895 /* maxblock */ 60, 43896 /* blocks */ 0, 43897 /* blocks_hi */ 0x1c000000, 43898 /* base */ 0x00100000, 43899 /* gran */ 1, 43900 /* bytes */ 16, 43901 /* nFields */ 1, 43902 /* *fields */ soc_FSRD_FSRD_WL_EXT_MEM_BCM88675_A0m_fields, 43903 /* *views */ NULL, 43904 /* *views_num */ NULL, 43905 /* snoop_cb */ NULL, 43906 /* snoop_user_data */ NULL, 43907 /* snoop_flags */ 0, 43908 /* severity */ SOC_MEM_SEVERE_LOW, 43909 /* type */ SOC_MEM_TYPE_NORMAL, 43910 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43911 /* impl */ SOC_MEM_IMPL_NORMAL, 43912 /* cmic_mor_clks */ 0, 43913 }, 43914 #endif /* chips */ 43915 43916 #if defined(BCM_88675_B0) 43917 { /* SOC_MEM_INT_FSRD_FSRD_WL_EXT_MEM_BCM88675_B0m */ 43918 /* mem FSRD_FSRD_WL_EXT_MEMm */ 43919 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 43920 /* cmp_fn */ NULL, 43921 /* *null_entry */ NULL, 43922 /* index_min */ 0, 43923 /* index_max */ 2047, 43924 /* minblock */ 58, 43925 /* maxblock */ 60, 43926 /* blocks */ 0, 43927 /* blocks_hi */ 0x1c000000, 43928 /* base */ 0x00100000, 43929 /* gran */ 1, 43930 /* bytes */ 16, 43931 /* nFields */ 1, 43932 /* *fields */ soc_FSRD_FSRD_WL_EXT_MEM_BCM88675_B0m_fields, 43933 /* *views */ NULL, 43934 /* *views_num */ NULL, 43935 /* snoop_cb */ NULL, 43936 /* snoop_user_data */ NULL, 43937 /* snoop_flags */ 0, 43938 /* severity */ SOC_MEM_SEVERE_LOW, 43939 /* type */ SOC_MEM_TYPE_NORMAL, 43940 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43941 /* impl */ SOC_MEM_IMPL_NORMAL, 43942 /* cmic_mor_clks */ 0, 43943 }, 43944 #endif /* chips */ 43945 43946 #if defined(BCM_88680_A0) 43947 { /* SOC_MEM_INT_FSRD_FSRD_WL_EXT_MEM_BCM88680_A0m */ 43948 /* mem FSRD_FSRD_WL_EXT_MEMm */ 43949 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 43950 /* cmp_fn */ NULL, 43951 /* *null_entry */ NULL, 43952 /* index_min */ 0, 43953 /* index_max */ 2047, 43954 /* minblock */ 62, 43955 /* maxblock */ 65, 43956 /* blocks */ 0, 43957 /* blocks_hi */ 0xffffffff, 43958 /* base */ 0x00100000, 43959 /* gran */ 1, 43960 /* bytes */ 16, 43961 /* nFields */ 1, 43962 /* *fields */ soc_FSRD_FSRD_WL_EXT_MEM_BCM88680_A0m_fields, 43963 /* *views */ NULL, 43964 /* *views_num */ NULL, 43965 /* snoop_cb */ NULL, 43966 /* snoop_user_data */ NULL, 43967 /* snoop_flags */ 0, 43968 /* severity */ SOC_MEM_SEVERE_LOW, 43969 /* type */ SOC_MEM_TYPE_NORMAL, 43970 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43971 /* impl */ SOC_MEM_IMPL_NORMAL, 43972 /* cmic_mor_clks */ 0, 43973 }, 43974 #endif /* chips */ 43975 43976 #if defined(BCM_88750_A0) || defined(BCM_88750_B0) 43977 { /* SOC_MEM_INT_FSRD_FSRD_WL_EXT_MEM_BCM88750_A0m */ 43978 /* mem FSRD_FSRD_WL_EXT_MEMm */ 43979 /* flags */ SOC_MEM_FLAG_WRITEONLY | 43980 SOC_MEM_FLAG_VALID, /* 0x2 */ 43981 /* cmp_fn */ NULL, 43982 /* *null_entry */ NULL, 43983 /* index_min */ 0, 43984 /* index_max */ 2047, 43985 /* minblock */ 52, 43986 /* maxblock */ 59, 43987 /* blocks */ 0, 43988 /* blocks_hi */ 0xff00000, 43989 /* base */ 0x00100000, 43990 /* gran */ 1, 43991 /* bytes */ 16, 43992 /* nFields */ 1, 43993 /* *fields */ soc_ECI_DATA_MEMm_fields, 43994 /* *views */ NULL, 43995 /* *views_num */ NULL, 43996 /* snoop_cb */ NULL, 43997 /* snoop_user_data */ NULL, 43998 /* snoop_flags */ 0, 43999 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44000 /* type */ SOC_MEM_TYPE_NORMAL, 44001 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 44002 /* impl */ SOC_MEM_IMPL_NORMAL, 44003 /* cmic_mor_clks */ 0, 44004 }, 44005 #endif /* chips */ 44006 44007 #if defined(BCM_88950_A0) 44008 { /* SOC_MEM_INT_FSRD_FSRD_WL_EXT_MEM_BCM88950_A0m */ 44009 /* mem FSRD_FSRD_WL_EXT_MEMm */ 44010 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 44011 /* cmp_fn */ NULL, 44012 /* *null_entry */ NULL, 44013 /* index_min */ 0, 44014 /* index_max */ 2047, 44015 /* minblock */ 62, 44016 /* maxblock */ 73, 44017 /* blocks */ 0, 44018 /* blocks_hi */ 0xffffffff, 44019 /* base */ 0x00100000, 44020 /* gran */ 1, 44021 /* bytes */ 16, 44022 /* nFields */ 1, 44023 /* *fields */ soc_BRDC_FSRD_FSRD_WL_EXT_MEM_BCM88950_A0m_fields, 44024 /* *views */ NULL, 44025 /* *views_num */ NULL, 44026 /* snoop_cb */ NULL, 44027 /* snoop_user_data */ NULL, 44028 /* snoop_flags */ 0, 44029 /* severity */ SOC_MEM_SEVERE_LOW, 44030 /* type */ SOC_MEM_TYPE_NORMAL, 44031 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 44032 /* impl */ SOC_MEM_IMPL_NORMAL, 44033 /* cmic_mor_clks */ 0, 44034 }, 44035 #endif /* chips */ 44036 44037 #if defined(BCM_88675_A0) 44038 { /* SOC_MEM_INT_FSRD_MAC_OUTPUT_BUFFERm */ 44039 /* mem FSRD_MAC_OUTPUT_BUFFERm */ 44040 /* flags */ SOC_MEM_FLAG_SIGNAL | 44041 SOC_MEM_FLAG_WRITEONLY | 44042 SOC_MEM_FLAG_READONLY | 44043 SOC_MEM_FLAG_VALID, /* 0x2 */ 44044 /* cmp_fn */ NULL, 44045 /* *null_entry */ NULL, 44046 /* index_min */ 0, 44047 /* index_max */ 11, 44048 /* minblock */ 58, 44049 /* maxblock */ 60, 44050 /* blocks */ 0, 44051 /* blocks_hi */ 0x1c000000, 44052 /* base */ 0x00200000, 44053 /* gran */ 1, 44054 /* bytes */ 145, 44055 /* nFields */ 2, 44056 /* *fields */ soc_FSRD_MAC_OUTPUT_BUFFERm_fields, 44057 /* *views */ NULL, 44058 /* *views_num */ NULL, 44059 /* snoop_cb */ NULL, 44060 /* snoop_user_data */ NULL, 44061 /* snoop_flags */ 0, 44062 /* severity */ SOC_MEM_SEVERE_LOW, 44063 /* type */ SOC_MEM_TYPE_TWO_PORT, 44064 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44065 /* impl */ SOC_MEM_IMPL_NORMAL, 44066 /* cmic_mor_clks */ 0, 44067 }, 44068 #endif /* chips */ 44069 44070 #if defined(BCM_88375_A0) 44071 { /* SOC_MEM_INT_FSRD_MAC_OUTPUT_BUFFER_BCM88375_A0m */ 44072 /* mem FSRD_MAC_OUTPUT_BUFFERm */ 44073 /* flags */ SOC_MEM_FLAG_SIGNAL | 44074 SOC_MEM_FLAG_WRITEONLY | 44075 SOC_MEM_FLAG_READONLY | 44076 SOC_MEM_FLAG_VALID, /* 0x2 */ 44077 /* cmp_fn */ NULL, 44078 /* *null_entry */ NULL, 44079 /* index_min */ 0, 44080 /* index_max */ 11, 44081 /* minblock */ 53, 44082 /* maxblock */ 55, 44083 /* blocks */ 0, 44084 /* blocks_hi */ 0xe00000, 44085 /* base */ 0x00200000, 44086 /* gran */ 1, 44087 /* bytes */ 145, 44088 /* nFields */ 2, 44089 /* *fields */ soc_FSRD_MAC_OUTPUT_BUFFER_BCM88375_A0m_fields, 44090 /* *views */ NULL, 44091 /* *views_num */ NULL, 44092 /* snoop_cb */ NULL, 44093 /* snoop_user_data */ NULL, 44094 /* snoop_flags */ 0, 44095 /* severity */ SOC_MEM_SEVERE_LOW, 44096 /* type */ SOC_MEM_TYPE_TWO_PORT, 44097 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44098 /* impl */ SOC_MEM_IMPL_NORMAL, 44099 /* cmic_mor_clks */ 0, 44100 }, 44101 #endif /* chips */ 44102 44103 #if defined(BCM_88375_B0) 44104 { /* SOC_MEM_INT_FSRD_MAC_OUTPUT_BUFFER_BCM88375_B0m */ 44105 /* mem FSRD_MAC_OUTPUT_BUFFERm */ 44106 /* flags */ SOC_MEM_FLAG_SIGNAL | 44107 SOC_MEM_FLAG_WRITEONLY | 44108 SOC_MEM_FLAG_READONLY | 44109 SOC_MEM_FLAG_VALID, /* 0x2 */ 44110 /* cmp_fn */ NULL, 44111 /* *null_entry */ NULL, 44112 /* index_min */ 0, 44113 /* index_max */ 11, 44114 /* minblock */ 53, 44115 /* maxblock */ 55, 44116 /* blocks */ 0, 44117 /* blocks_hi */ 0xe00000, 44118 /* base */ 0x00200000, 44119 /* gran */ 1, 44120 /* bytes */ 145, 44121 /* nFields */ 2, 44122 /* *fields */ soc_FSRD_MAC_OUTPUT_BUFFER_BCM88375_B0m_fields, 44123 /* *views */ NULL, 44124 /* *views_num */ NULL, 44125 /* snoop_cb */ NULL, 44126 /* snoop_user_data */ NULL, 44127 /* snoop_flags */ 0, 44128 /* severity */ SOC_MEM_SEVERE_LOW, 44129 /* type */ SOC_MEM_TYPE_TWO_PORT, 44130 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44131 /* impl */ SOC_MEM_IMPL_NORMAL, 44132 /* cmic_mor_clks */ 0, 44133 }, 44134 #endif /* chips */ 44135 44136 #if defined(BCM_88675_B0) 44137 { /* SOC_MEM_INT_FSRD_MAC_OUTPUT_BUFFER_BCM88675_B0m */ 44138 /* mem FSRD_MAC_OUTPUT_BUFFERm */ 44139 /* flags */ SOC_MEM_FLAG_SIGNAL | 44140 SOC_MEM_FLAG_WRITEONLY | 44141 SOC_MEM_FLAG_READONLY | 44142 SOC_MEM_FLAG_VALID, /* 0x2 */ 44143 /* cmp_fn */ NULL, 44144 /* *null_entry */ NULL, 44145 /* index_min */ 0, 44146 /* index_max */ 11, 44147 /* minblock */ 58, 44148 /* maxblock */ 60, 44149 /* blocks */ 0, 44150 /* blocks_hi */ 0x1c000000, 44151 /* base */ 0x00200000, 44152 /* gran */ 1, 44153 /* bytes */ 145, 44154 /* nFields */ 2, 44155 /* *fields */ soc_FSRD_MAC_OUTPUT_BUFFER_BCM88675_B0m_fields, 44156 /* *views */ NULL, 44157 /* *views_num */ NULL, 44158 /* snoop_cb */ NULL, 44159 /* snoop_user_data */ NULL, 44160 /* snoop_flags */ 0, 44161 /* severity */ SOC_MEM_SEVERE_LOW, 44162 /* type */ SOC_MEM_TYPE_TWO_PORT, 44163 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44164 /* impl */ SOC_MEM_IMPL_NORMAL, 44165 /* cmic_mor_clks */ 0, 44166 }, 44167 #endif /* chips */ 44168 44169 #if defined(BCM_88680_A0) 44170 { /* SOC_MEM_INT_FSRD_MAC_OUTPUT_BUFFER_BCM88680_A0m */ 44171 /* mem FSRD_MAC_OUTPUT_BUFFERm */ 44172 /* flags */ SOC_MEM_FLAG_SIGNAL | 44173 SOC_MEM_FLAG_WRITEONLY | 44174 SOC_MEM_FLAG_READONLY | 44175 SOC_MEM_FLAG_VALID, /* 0x2 */ 44176 /* cmp_fn */ NULL, 44177 /* *null_entry */ NULL, 44178 /* index_min */ 0, 44179 /* index_max */ 11, 44180 /* minblock */ 62, 44181 /* maxblock */ 65, 44182 /* blocks */ 0, 44183 /* blocks_hi */ 0xffffffff, 44184 /* base */ 0x00200000, 44185 /* gran */ 1, 44186 /* bytes */ 145, 44187 /* nFields */ 2, 44188 /* *fields */ soc_FSRD_MAC_OUTPUT_BUFFER_BCM88680_A0m_fields, 44189 /* *views */ NULL, 44190 /* *views_num */ NULL, 44191 /* snoop_cb */ NULL, 44192 /* snoop_user_data */ NULL, 44193 /* snoop_flags */ 0, 44194 /* severity */ SOC_MEM_SEVERE_LOW, 44195 /* type */ SOC_MEM_TYPE_TWO_PORT, 44196 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44197 /* impl */ SOC_MEM_IMPL_NORMAL, 44198 /* cmic_mor_clks */ 0, 44199 }, 44200 #endif /* chips */ 44201 44202 #if defined(BCM_88950_A0) 44203 { /* SOC_MEM_INT_FSRD_MAC_OUTPUT_BUFFER_BCM88950_A0m */ 44204 /* mem FSRD_MAC_OUTPUT_BUFFERm */ 44205 /* flags */ SOC_MEM_FLAG_SIGNAL | 44206 SOC_MEM_FLAG_WRITEONLY | 44207 SOC_MEM_FLAG_READONLY | 44208 SOC_MEM_FLAG_VALID, /* 0x2 */ 44209 /* cmp_fn */ NULL, 44210 /* *null_entry */ NULL, 44211 /* index_min */ 0, 44212 /* index_max */ 11, 44213 /* minblock */ 62, 44214 /* maxblock */ 73, 44215 /* blocks */ 0, 44216 /* blocks_hi */ 0xffffffff, 44217 /* base */ 0x00200000, 44218 /* gran */ 1, 44219 /* bytes */ 145, 44220 /* nFields */ 2, 44221 /* *fields */ soc_FSRD_MAC_OUTPUT_BUFFER_BCM88950_A0m_fields, 44222 /* *views */ NULL, 44223 /* *views_num */ NULL, 44224 /* snoop_cb */ NULL, 44225 /* snoop_user_data */ NULL, 44226 /* snoop_flags */ 0, 44227 /* severity */ SOC_MEM_SEVERE_LOW, 44228 /* type */ SOC_MEM_TYPE_TWO_PORT, 44229 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44230 /* impl */ SOC_MEM_IMPL_NORMAL, 44231 /* cmic_mor_clks */ 0, 44232 }, 44233 #endif /* chips */ 44234 44235 #if defined(BCM_56640_A0) 44236 { /* SOC_MEM_INT_FT_AGE_PROFILEm */ 44237 /* mem FT_AGE_PROFILEm */ 44238 /* flags */ SOC_MEM_FLAG_VALID | 44239 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 44240 /* cmp_fn */ _soc_mem_cmp_undef, 44241 /* *null_entry */ _soc_mem_entry_null_zeroes, 44242 /* index_min */ 0, 44243 /* index_max */ 15, 44244 /* minblock */ 7, 44245 /* maxblock */ 7, 44246 /* blocks */ 0x80, 44247 /* blocks_hi */ 0, 44248 /* base */ 0x30900000, 44249 /* gran */ 1, 44250 /* bytes */ 2, 44251 /* nFields */ 1, 44252 /* *fields */ soc_FT_AGE_PROFILEm_fields, 44253 /* *views */ NULL, 44254 /* *views_num */ NULL, 44255 /* snoop_cb */ NULL, 44256 /* snoop_user_data */ NULL, 44257 /* snoop_flags */ 0, 44258 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44259 /* type */ SOC_MEM_TYPE_NORMAL, 44260 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 44261 /* impl */ SOC_MEM_IMPL_NORMAL, 44262 /* cmic_mor_clks */ 0, 44263 }, 44264 #endif /* chips */ 44265 44266 #if defined(BCM_56340_A0) 44267 { /* SOC_MEM_INT_FT_AGE_PROFILE_BCM56340_A0m */ 44268 /* mem FT_AGE_PROFILEm */ 44269 /* flags */ SOC_MEM_FLAG_VALID | 44270 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 44271 /* cmp_fn */ _soc_mem_cmp_undef, 44272 /* *null_entry */ _soc_mem_entry_null_zeroes, 44273 /* index_min */ 0, 44274 /* index_max */ 15, 44275 /* minblock */ 4, 44276 /* maxblock */ 4, 44277 /* blocks */ 0x10, 44278 /* blocks_hi */ 0, 44279 /* base */ 0x30900000, 44280 /* gran */ 1, 44281 /* bytes */ 2, 44282 /* nFields */ 1, 44283 /* *fields */ soc_FT_AGE_PROFILEm_fields, 44284 /* *views */ NULL, 44285 /* *views_num */ NULL, 44286 /* snoop_cb */ NULL, 44287 /* snoop_user_data */ NULL, 44288 /* snoop_flags */ 0, 44289 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44290 /* type */ SOC_MEM_TYPE_NORMAL, 44291 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 44292 /* impl */ SOC_MEM_IMPL_NORMAL, 44293 /* cmic_mor_clks */ 0, 44294 }, 44295 #endif /* chips */ 44296 44297 #if defined(BCM_56770_A0) 44298 { /* SOC_MEM_INT_FT_COMMANDm */ 44299 /* mem FT_COMMANDm */ 44300 /* flags */ SOC_MEM_FLAG_VALID | 44301 SOC_MEM_FLAG_CACHABLE | 44302 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 44303 /* cmp_fn */ _soc_mem_cmp_undef, 44304 /* *null_entry */ _soc_mem_entry_null_zeroes, 44305 /* index_min */ 0, 44306 /* index_max */ 0, 44307 /* minblock */ 25, 44308 /* maxblock */ 25, 44309 /* blocks */ 0x2000000, 44310 /* blocks_hi */ 0, 44311 /* base */ 0x68e40000, 44312 /* gran */ 1, 44313 /* bytes */ 68, 44314 /* nFields */ 8, 44315 /* *fields */ soc_FT_COMMANDm_fields, 44316 /* *views */ NULL, 44317 /* *views_num */ NULL, 44318 /* snoop_cb */ NULL, 44319 /* snoop_user_data */ NULL, 44320 /* snoop_flags */ 0, 44321 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44322 /* type */ SOC_MEM_TYPE_NORMAL, 44323 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 44324 /* impl */ SOC_MEM_IMPL_NORMAL, 44325 /* cmic_mor_clks */ 0, 44326 /* access_latency_mode */ 3, 44327 }, 44328 #endif /* chips */ 44329 44330 #if defined(BCM_56770_A0) 44331 { /* SOC_MEM_INT_FT_COMMAND_PIPE0m */ 44332 /* mem FT_COMMAND_PIPE0m */ 44333 /* flags */ SOC_MEM_FLAG_VALID | 44334 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 44335 /* cmp_fn */ _soc_mem_cmp_undef, 44336 /* *null_entry */ _soc_mem_entry_null_zeroes, 44337 /* index_min */ 0, 44338 /* index_max */ 0, 44339 /* minblock */ 25, 44340 /* maxblock */ 25, 44341 /* blocks */ 0x2000000, 44342 /* blocks_hi */ 0, 44343 /* base */ 0x68e40000, 44344 /* gran */ 1, 44345 /* bytes */ 68, 44346 /* nFields */ 8, 44347 /* *fields */ soc_FT_COMMANDm_fields, 44348 /* *views */ NULL, 44349 /* *views_num */ NULL, 44350 /* snoop_cb */ NULL, 44351 /* snoop_user_data */ NULL, 44352 /* snoop_flags */ 0, 44353 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44354 /* type */ SOC_MEM_TYPE_NORMAL, 44355 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 44356 /* impl */ SOC_MEM_IMPL_NORMAL, 44357 /* cmic_mor_clks */ 0, 44358 /* access_latency_mode */ 3, 44359 }, 44360 #endif /* chips */ 44361 44362 #if defined(BCM_56640_A0) 44363 { /* SOC_MEM_INT_FT_DST_LAG_CONFIGm */ 44364 /* mem FT_DST_LAG_CONFIGm */ 44365 /* flags */ SOC_MEM_FLAG_VALID | 44366 SOC_MEM_FLAG_CACHABLE | 44367 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 44368 /* cmp_fn */ _soc_mem_cmp_undef, 44369 /* *null_entry */ _soc_mem_entry_null_zeroes, 44370 /* index_min */ 0, 44371 /* index_max */ 1023, 44372 /* minblock */ 7, 44373 /* maxblock */ 7, 44374 /* blocks */ 0x80, 44375 /* blocks_hi */ 0, 44376 /* base */ 0x30980000, 44377 /* gran */ 1, 44378 /* bytes */ 1, 44379 /* nFields */ 4, 44380 /* *fields */ soc_FT_DST_LAG_CONFIGm_fields, 44381 /* *views */ NULL, 44382 /* *views_num */ NULL, 44383 /* snoop_cb */ NULL, 44384 /* snoop_user_data */ NULL, 44385 /* snoop_flags */ 0, 44386 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44387 /* type */ SOC_MEM_TYPE_NORMAL, 44388 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 44389 /* impl */ SOC_MEM_IMPL_NORMAL, 44390 /* cmic_mor_clks */ 0, 44391 }, 44392 #endif /* chips */ 44393 44394 #if defined(BCM_56340_A0) 44395 { /* SOC_MEM_INT_FT_DST_LAG_CONFIG_BCM56340_A0m */ 44396 /* mem FT_DST_LAG_CONFIGm */ 44397 /* flags */ SOC_MEM_FLAG_VALID | 44398 SOC_MEM_FLAG_CACHABLE | 44399 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 44400 /* cmp_fn */ _soc_mem_cmp_undef, 44401 /* *null_entry */ _soc_mem_entry_null_zeroes, 44402 /* index_min */ 0, 44403 /* index_max */ 1023, 44404 /* minblock */ 4, 44405 /* maxblock */ 4, 44406 /* blocks */ 0x10, 44407 /* blocks_hi */ 0, 44408 /* base */ 0x30980000, 44409 /* gran */ 1, 44410 /* bytes */ 1, 44411 /* nFields */ 4, 44412 /* *fields */ soc_FT_DST_LAG_CONFIGm_fields, 44413 /* *views */ NULL, 44414 /* *views_num */ NULL, 44415 /* snoop_cb */ NULL, 44416 /* snoop_user_data */ NULL, 44417 /* snoop_flags */ 0, 44418 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44419 /* type */ SOC_MEM_TYPE_NORMAL, 44420 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 44421 /* impl */ SOC_MEM_IMPL_NORMAL, 44422 /* cmic_mor_clks */ 0, 44423 }, 44424 #endif /* chips */ 44425 44426 #if defined(BCM_56640_A0) 44427 { /* SOC_MEM_INT_FT_DST_PORT_CONFIGm */ 44428 /* mem FT_DST_PORT_CONFIGm */ 44429 /* flags */ SOC_MEM_FLAG_VALID | 44430 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 44431 /* cmp_fn */ _soc_mem_cmp_undef, 44432 /* *null_entry */ _soc_mem_entry_null_zeroes, 44433 /* index_min */ 0, 44434 /* index_max */ 63, 44435 /* minblock */ 7, 44436 /* maxblock */ 7, 44437 /* blocks */ 0x80, 44438 /* blocks_hi */ 0, 44439 /* base */ 0x309c0000, 44440 /* gran */ 1, 44441 /* bytes */ 1, 44442 /* nFields */ 3, 44443 /* *fields */ soc_FT_DST_PORT_CONFIGm_fields, 44444 /* *views */ NULL, 44445 /* *views_num */ NULL, 44446 /* snoop_cb */ NULL, 44447 /* snoop_user_data */ NULL, 44448 /* snoop_flags */ 0, 44449 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44450 /* type */ SOC_MEM_TYPE_NORMAL, 44451 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 44452 /* impl */ SOC_MEM_IMPL_NORMAL, 44453 /* cmic_mor_clks */ 0, 44454 }, 44455 #endif /* chips */ 44456 44457 #if defined(BCM_56340_A0) 44458 { /* SOC_MEM_INT_FT_DST_PORT_CONFIG_BCM56340_A0m */ 44459 /* mem FT_DST_PORT_CONFIGm */ 44460 /* flags */ SOC_MEM_FLAG_VALID | 44461 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 44462 /* cmp_fn */ _soc_mem_cmp_undef, 44463 /* *null_entry */ _soc_mem_entry_null_zeroes, 44464 /* index_min */ 0, 44465 /* index_max */ 63, 44466 /* minblock */ 4, 44467 /* maxblock */ 4, 44468 /* blocks */ 0x10, 44469 /* blocks_hi */ 0, 44470 /* base */ 0x309c0000, 44471 /* gran */ 1, 44472 /* bytes */ 1, 44473 /* nFields */ 3, 44474 /* *fields */ soc_FT_DST_PORT_CONFIGm_fields, 44475 /* *views */ NULL, 44476 /* *views_num */ NULL, 44477 /* snoop_cb */ NULL, 44478 /* snoop_user_data */ NULL, 44479 /* snoop_flags */ 0, 44480 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44481 /* type */ SOC_MEM_TYPE_NORMAL, 44482 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 44483 /* impl */ SOC_MEM_IMPL_NORMAL, 44484 /* cmic_mor_clks */ 0, 44485 }, 44486 #endif /* chips */ 44487 44488 #if defined(BCM_56640_A0) 44489 { /* SOC_MEM_INT_FT_EOP_TBLm */ 44490 /* mem FT_EOP_TBLm */ 44491 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 44492 /* cmp_fn */ _soc_mem_cmp_undef, 44493 /* *null_entry */ _soc_mem_entry_null_zeroes, 44494 /* index_min */ 0, 44495 /* index_max */ 63, 44496 /* minblock */ 7, 44497 /* maxblock */ 7, 44498 /* blocks */ 0x80, 44499 /* blocks_hi */ 0, 44500 /* base */ 0x308c0000, 44501 /* gran */ 1, 44502 /* bytes */ 8, 44503 /* nFields */ 29, 44504 /* *fields */ soc_FT_EOP_TBLm_fields, 44505 /* *views */ NULL, 44506 /* *views_num */ NULL, 44507 /* snoop_cb */ NULL, 44508 /* snoop_user_data */ NULL, 44509 /* snoop_flags */ 0, 44510 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44511 /* type */ SOC_MEM_TYPE_NORMAL, 44512 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 44513 /* impl */ SOC_MEM_IMPL_NORMAL, 44514 /* cmic_mor_clks */ 0, 44515 }, 44516 #endif /* chips */ 44517 44518 #if defined(BCM_56340_A0) 44519 { /* SOC_MEM_INT_FT_EOP_TBL_BCM56340_A0m */ 44520 /* mem FT_EOP_TBLm */ 44521 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 44522 /* cmp_fn */ _soc_mem_cmp_undef, 44523 /* *null_entry */ _soc_mem_entry_null_zeroes, 44524 /* index_min */ 0, 44525 /* index_max */ 63, 44526 /* minblock */ 4, 44527 /* maxblock */ 4, 44528 /* blocks */ 0x10, 44529 /* blocks_hi */ 0, 44530 /* base */ 0x308c0000, 44531 /* gran */ 1, 44532 /* bytes */ 8, 44533 /* nFields */ 29, 44534 /* *fields */ soc_FT_EOP_TBLm_fields, 44535 /* *views */ NULL, 44536 /* *views_num */ NULL, 44537 /* snoop_cb */ NULL, 44538 /* snoop_user_data */ NULL, 44539 /* snoop_flags */ 0, 44540 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44541 /* type */ SOC_MEM_TYPE_NORMAL, 44542 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 44543 /* impl */ SOC_MEM_IMPL_NORMAL, 44544 /* cmic_mor_clks */ 0, 44545 }, 44546 #endif /* chips */ 44547 44548 #if defined(BCM_56640_A0) 44549 { /* SOC_MEM_INT_FT_EXPORT_CNTR_ONLYm */ 44550 /* mem FT_EXPORT_CNTR_ONLYm */ 44551 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 44552 /* cmp_fn */ _soc_mem_cmp_undef, 44553 /* *null_entry */ _soc_mem_entry_null_zeroes, 44554 /* index_min */ 0, 44555 /* index_max */ 511, 44556 /* minblock */ 7, 44557 /* maxblock */ 7, 44558 /* blocks */ 0x80, 44559 /* blocks_hi */ 0, 44560 /* base */ 0x39040000, 44561 /* gran */ 1, 44562 /* bytes */ 17, 44563 /* nFields */ 6, 44564 /* *fields */ soc_FT_EXPORT_CNTR_ONLYm_fields, 44565 /* *views */ NULL, 44566 /* *views_num */ NULL, 44567 /* snoop_cb */ NULL, 44568 /* snoop_user_data */ NULL, 44569 /* snoop_flags */ 0, 44570 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44571 /* type */ SOC_MEM_TYPE_NORMAL, 44572 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 44573 /* impl */ SOC_MEM_IMPL_NORMAL, 44574 /* cmic_mor_clks */ 0, 44575 }, 44576 #endif /* chips */ 44577 44578 #if defined(BCM_56340_A0) 44579 { /* SOC_MEM_INT_FT_EXPORT_CNTR_ONLY_BCM56340_A0m */ 44580 /* mem FT_EXPORT_CNTR_ONLYm */ 44581 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 44582 /* cmp_fn */ _soc_mem_cmp_undef, 44583 /* *null_entry */ _soc_mem_entry_null_zeroes, 44584 /* index_min */ 0, 44585 /* index_max */ 511, 44586 /* minblock */ 4, 44587 /* maxblock */ 4, 44588 /* blocks */ 0x10, 44589 /* blocks_hi */ 0, 44590 /* base */ 0x39040000, 44591 /* gran */ 1, 44592 /* bytes */ 17, 44593 /* nFields */ 6, 44594 /* *fields */ soc_FT_EXPORT_CNTR_ONLYm_fields, 44595 /* *views */ NULL, 44596 /* *views_num */ NULL, 44597 /* snoop_cb */ NULL, 44598 /* snoop_user_data */ NULL, 44599 /* snoop_flags */ 0, 44600 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44601 /* type */ SOC_MEM_TYPE_NORMAL, 44602 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 44603 /* impl */ SOC_MEM_IMPL_NORMAL, 44604 /* cmic_mor_clks */ 0, 44605 }, 44606 #endif /* chips */ 44607 44608 #if defined(BCM_56640_A0) 44609 { /* SOC_MEM_INT_FT_EXPORT_DATA_ONLYm */ 44610 /* mem FT_EXPORT_DATA_ONLYm */ 44611 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 44612 /* cmp_fn */ _soc_mem_cmp_undef, 44613 /* *null_entry */ _soc_mem_entry_null_zeroes, 44614 /* index_min */ 0, 44615 /* index_max */ 511, 44616 /* minblock */ 7, 44617 /* maxblock */ 7, 44618 /* blocks */ 0x80, 44619 /* blocks_hi */ 0, 44620 /* base */ 0x30880000, 44621 /* gran */ 1, 44622 /* bytes */ 32, 44623 /* nFields */ 42, 44624 /* *fields */ soc_FT_EXPORT_DATA_ONLYm_fields, 44625 /* *views */ NULL, 44626 /* *views_num */ NULL, 44627 /* snoop_cb */ NULL, 44628 /* snoop_user_data */ NULL, 44629 /* snoop_flags */ 0, 44630 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44631 /* type */ SOC_MEM_TYPE_NORMAL, 44632 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 44633 /* impl */ SOC_MEM_IMPL_NORMAL, 44634 /* cmic_mor_clks */ 0, 44635 }, 44636 #endif /* chips */ 44637 44638 #if defined(BCM_56340_A0) 44639 { /* SOC_MEM_INT_FT_EXPORT_DATA_ONLY_BCM56340_A0m */ 44640 /* mem FT_EXPORT_DATA_ONLYm */ 44641 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 44642 /* cmp_fn */ _soc_mem_cmp_undef, 44643 /* *null_entry */ _soc_mem_entry_null_zeroes, 44644 /* index_min */ 0, 44645 /* index_max */ 511, 44646 /* minblock */ 4, 44647 /* maxblock */ 4, 44648 /* blocks */ 0x10, 44649 /* blocks_hi */ 0, 44650 /* base */ 0x30880000, 44651 /* gran */ 1, 44652 /* bytes */ 32, 44653 /* nFields */ 42, 44654 /* *fields */ soc_FT_EXPORT_DATA_ONLYm_fields, 44655 /* *views */ NULL, 44656 /* *views_num */ NULL, 44657 /* snoop_cb */ NULL, 44658 /* snoop_user_data */ NULL, 44659 /* snoop_flags */ 0, 44660 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44661 /* type */ SOC_MEM_TYPE_NORMAL, 44662 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 44663 /* impl */ SOC_MEM_IMPL_NORMAL, 44664 /* cmic_mor_clks */ 0, 44665 }, 44666 #endif /* chips */ 44667 44668 #if defined(BCM_56640_A0) 44669 { /* SOC_MEM_INT_FT_EXPORT_FIFOm */ 44670 /* mem FT_EXPORT_FIFOm */ 44671 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 44672 /* cmp_fn */ _soc_mem_cmp_undef, 44673 /* *null_entry */ _soc_mem_entry_null_zeroes, 44674 /* index_min */ 0, 44675 /* index_max */ 511, 44676 /* minblock */ 7, 44677 /* maxblock */ 7, 44678 /* blocks */ 0x80, 44679 /* blocks_hi */ 0, 44680 /* base */ 0x30840000, 44681 /* gran */ 1, 44682 /* bytes */ 49, 44683 /* nFields */ 49, 44684 /* *fields */ soc_FT_EXPORT_FIFOm_fields, 44685 /* *views */ NULL, 44686 /* *views_num */ NULL, 44687 /* snoop_cb */ NULL, 44688 /* snoop_user_data */ NULL, 44689 /* snoop_flags */ 0, 44690 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44691 /* type */ SOC_MEM_TYPE_NORMAL, 44692 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 44693 /* impl */ SOC_MEM_IMPL_NORMAL, 44694 /* cmic_mor_clks */ 0, 44695 }, 44696 #endif /* chips */ 44697 44698 #if defined(BCM_56340_A0) 44699 { /* SOC_MEM_INT_FT_EXPORT_FIFO_BCM56340_A0m */ 44700 /* mem FT_EXPORT_FIFOm */ 44701 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 44702 /* cmp_fn */ _soc_mem_cmp_undef, 44703 /* *null_entry */ _soc_mem_entry_null_zeroes, 44704 /* index_min */ 0, 44705 /* index_max */ 511, 44706 /* minblock */ 4, 44707 /* maxblock */ 4, 44708 /* blocks */ 0x10, 44709 /* blocks_hi */ 0, 44710 /* base */ 0x30840000, 44711 /* gran */ 1, 44712 /* bytes */ 49, 44713 /* nFields */ 49, 44714 /* *fields */ soc_FT_EXPORT_FIFOm_fields, 44715 /* *views */ NULL, 44716 /* *views_num */ NULL, 44717 /* snoop_cb */ NULL, 44718 /* snoop_user_data */ NULL, 44719 /* snoop_flags */ 0, 44720 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44721 /* type */ SOC_MEM_TYPE_NORMAL, 44722 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 44723 /* impl */ SOC_MEM_IMPL_NORMAL, 44724 /* cmic_mor_clks */ 0, 44725 }, 44726 #endif /* chips */ 44727 44728 #if defined(BCM_56770_A0) 44729 { /* SOC_MEM_INT_FT_GROUP_TABLE_CNTm */ 44730 /* mem FT_GROUP_TABLE_CNTm */ 44731 /* flags */ SOC_MEM_FLAG_VALID | 44732 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 44733 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 44734 /* cmp_fn */ _soc_mem_cmp_undef, 44735 /* *null_entry */ _soc_mem_entry_null_zeroes, 44736 /* index_min */ 0, 44737 /* index_max */ 1023, 44738 /* minblock */ 25, 44739 /* maxblock */ 25, 44740 /* blocks */ 0x2000000, 44741 /* blocks_hi */ 0, 44742 /* base */ 0x69240000, 44743 /* gran */ 1, 44744 /* bytes */ 3, 44745 /* nFields */ 5, 44746 /* *fields */ soc_FT_GROUP_TABLE_CNTm_fields, 44747 /* *views */ NULL, 44748 /* *views_num */ NULL, 44749 /* snoop_cb */ NULL, 44750 /* snoop_user_data */ NULL, 44751 /* snoop_flags */ 0, 44752 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44753 /* type */ SOC_MEM_TYPE_NORMAL, 44754 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44755 /* impl */ SOC_MEM_IMPL_NORMAL, 44756 /* cmic_mor_clks */ 0, 44757 /* access_latency_mode */ 3, 44758 }, 44759 #endif /* chips */ 44760 44761 #if defined(BCM_56770_A0) 44762 { /* SOC_MEM_INT_FT_GROUP_TABLE_CNT_PIPE0m */ 44763 /* mem FT_GROUP_TABLE_CNT_PIPE0m */ 44764 /* flags */ SOC_MEM_FLAG_VALID | 44765 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 44766 /* cmp_fn */ _soc_mem_cmp_undef, 44767 /* *null_entry */ _soc_mem_entry_null_zeroes, 44768 /* index_min */ 0, 44769 /* index_max */ 1023, 44770 /* minblock */ 25, 44771 /* maxblock */ 25, 44772 /* blocks */ 0x2000000, 44773 /* blocks_hi */ 0, 44774 /* base */ 0x69240000, 44775 /* gran */ 1, 44776 /* bytes */ 3, 44777 /* nFields */ 5, 44778 /* *fields */ soc_FT_GROUP_TABLE_CNTm_fields, 44779 /* *views */ NULL, 44780 /* *views_num */ NULL, 44781 /* snoop_cb */ NULL, 44782 /* snoop_user_data */ NULL, 44783 /* snoop_flags */ 0, 44784 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44785 /* type */ SOC_MEM_TYPE_NORMAL, 44786 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44787 /* impl */ SOC_MEM_IMPL_NORMAL, 44788 /* cmic_mor_clks */ 0, 44789 /* access_latency_mode */ 3, 44790 }, 44791 #endif /* chips */ 44792 44793 #if defined(BCM_56770_A0) 44794 { /* SOC_MEM_INT_FT_GROUP_TABLE_CONFIGm */ 44795 /* mem FT_GROUP_TABLE_CONFIGm */ 44796 /* flags */ SOC_MEM_FLAG_VALID | 44797 SOC_MEM_FLAG_CACHABLE | 44798 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 44799 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 44800 /* cmp_fn */ _soc_mem_cmp_undef, 44801 /* *null_entry */ _soc_mem_entry_null_zeroes, 44802 /* index_min */ 0, 44803 /* index_max */ 1023, 44804 /* minblock */ 25, 44805 /* maxblock */ 25, 44806 /* blocks */ 0x2000000, 44807 /* blocks_hi */ 0, 44808 /* base */ 0x690c0000, 44809 /* gran */ 1, 44810 /* bytes */ 14, 44811 /* nFields */ 12, 44812 /* *fields */ soc_FT_GROUP_TABLE_CONFIGm_fields, 44813 /* *views */ NULL, 44814 /* *views_num */ NULL, 44815 /* snoop_cb */ NULL, 44816 /* snoop_user_data */ NULL, 44817 /* snoop_flags */ 0, 44818 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44819 /* type */ SOC_MEM_TYPE_NORMAL, 44820 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44821 /* impl */ SOC_MEM_IMPL_NORMAL, 44822 /* cmic_mor_clks */ 0, 44823 /* access_latency_mode */ 3, 44824 }, 44825 #endif /* chips */ 44826 44827 #if defined(BCM_56770_A0) 44828 { /* SOC_MEM_INT_FT_GROUP_TABLE_CONFIG_PIPE0m */ 44829 /* mem FT_GROUP_TABLE_CONFIG_PIPE0m */ 44830 /* flags */ SOC_MEM_FLAG_VALID | 44831 SOC_MEM_FLAG_CACHABLE | 44832 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 44833 /* cmp_fn */ _soc_mem_cmp_undef, 44834 /* *null_entry */ _soc_mem_entry_null_zeroes, 44835 /* index_min */ 0, 44836 /* index_max */ 1023, 44837 /* minblock */ 25, 44838 /* maxblock */ 25, 44839 /* blocks */ 0x2000000, 44840 /* blocks_hi */ 0, 44841 /* base */ 0x690c0000, 44842 /* gran */ 1, 44843 /* bytes */ 14, 44844 /* nFields */ 12, 44845 /* *fields */ soc_FT_GROUP_TABLE_CONFIGm_fields, 44846 /* *views */ NULL, 44847 /* *views_num */ NULL, 44848 /* snoop_cb */ NULL, 44849 /* snoop_user_data */ NULL, 44850 /* snoop_flags */ 0, 44851 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44852 /* type */ SOC_MEM_TYPE_NORMAL, 44853 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44854 /* impl */ SOC_MEM_IMPL_NORMAL, 44855 /* cmic_mor_clks */ 0, 44856 /* access_latency_mode */ 3, 44857 }, 44858 #endif /* chips */ 44859 44860 #if defined(BCM_56770_A0) 44861 { /* SOC_MEM_INT_FT_HITBITm */ 44862 /* mem FT_HITBITm */ 44863 /* flags */ SOC_MEM_FLAG_VALID | 44864 SOC_MEM_FLAG_CACHABLE | 44865 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 44866 /* cmp_fn */ _soc_mem_cmp_undef, 44867 /* *null_entry */ _soc_mem_entry_null_zeroes, 44868 /* index_min */ 0, 44869 /* index_max */ 63, 44870 /* minblock */ 25, 44871 /* maxblock */ 25, 44872 /* blocks */ 0x2000000, 44873 /* blocks_hi */ 0, 44874 /* base */ 0x69180000, 44875 /* gran */ 1, 44876 /* bytes */ 64, 44877 /* nFields */ 1, 44878 /* *fields */ soc_FT_HITBITm_fields, 44879 /* *views */ NULL, 44880 /* *views_num */ NULL, 44881 /* snoop_cb */ NULL, 44882 /* snoop_user_data */ NULL, 44883 /* snoop_flags */ 0, 44884 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44885 /* type */ SOC_MEM_TYPE_NORMAL, 44886 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 44887 /* impl */ SOC_MEM_IMPL_NORMAL, 44888 /* cmic_mor_clks */ 0, 44889 /* access_latency_mode */ 3, 44890 }, 44891 #endif /* chips */ 44892 44893 #if defined(BCM_56770_A0) 44894 { /* SOC_MEM_INT_FT_HITBIT_PIPE0m */ 44895 /* mem FT_HITBIT_PIPE0m */ 44896 /* flags */ SOC_MEM_FLAG_VALID | 44897 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 44898 /* cmp_fn */ _soc_mem_cmp_undef, 44899 /* *null_entry */ _soc_mem_entry_null_zeroes, 44900 /* index_min */ 0, 44901 /* index_max */ 63, 44902 /* minblock */ 25, 44903 /* maxblock */ 25, 44904 /* blocks */ 0x2000000, 44905 /* blocks_hi */ 0, 44906 /* base */ 0x69180000, 44907 /* gran */ 1, 44908 /* bytes */ 64, 44909 /* nFields */ 1, 44910 /* *fields */ soc_FT_HITBITm_fields, 44911 /* *views */ NULL, 44912 /* *views_num */ NULL, 44913 /* snoop_cb */ NULL, 44914 /* snoop_user_data */ NULL, 44915 /* snoop_flags */ 0, 44916 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44917 /* type */ SOC_MEM_TYPE_NORMAL, 44918 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 44919 /* impl */ SOC_MEM_IMPL_NORMAL, 44920 /* cmic_mor_clks */ 0, 44921 /* access_latency_mode */ 3, 44922 }, 44923 #endif /* chips */ 44924 44925 #if defined(BCM_56370_A0) 44926 { /* SOC_MEM_INT_FT_KEY_ACTION_TABLE_Am */ 44927 /* mem FT_KEY_ACTION_TABLE_Am */ 44928 /* flags */ SOC_MEM_FLAG_VALID | 44929 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 44930 /* cmp_fn */ _soc_mem_cmp_undef, 44931 /* *null_entry */ _soc_mem_entry_null_zeroes, 44932 /* index_min */ 0, 44933 /* index_max */ 3, 44934 /* minblock */ 14, 44935 /* maxblock */ 14, 44936 /* blocks */ 0x4000, 44937 /* blocks_hi */ 0, 44938 /* base */ 0x89100000, 44939 /* gran */ 1, 44940 /* bytes */ 8, 44941 /* nFields */ 1, 44942 /* *fields */ soc_FT_KEY_ACTION_TABLE_Am_fields, 44943 /* *views */ NULL, 44944 /* *views_num */ NULL, 44945 /* snoop_cb */ NULL, 44946 /* snoop_user_data */ NULL, 44947 /* snoop_flags */ 0, 44948 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44949 /* type */ SOC_MEM_TYPE_NORMAL, 44950 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 44951 /* impl */ SOC_MEM_IMPL_NORMAL, 44952 /* cmic_mor_clks */ 0, 44953 /* access_latency_mode */ 3, 44954 }, 44955 #endif /* chips */ 44956 44957 #if defined(BCM_56370_A0) 44958 { /* SOC_MEM_INT_FT_KEY_ACTION_TABLE_Bm */ 44959 /* mem FT_KEY_ACTION_TABLE_Bm */ 44960 /* flags */ SOC_MEM_FLAG_VALID | 44961 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 44962 /* cmp_fn */ _soc_mem_cmp_undef, 44963 /* *null_entry */ _soc_mem_entry_null_zeroes, 44964 /* index_min */ 0, 44965 /* index_max */ 3, 44966 /* minblock */ 14, 44967 /* maxblock */ 14, 44968 /* blocks */ 0x4000, 44969 /* blocks_hi */ 0, 44970 /* base */ 0x890c0000, 44971 /* gran */ 1, 44972 /* bytes */ 8, 44973 /* nFields */ 1, 44974 /* *fields */ soc_FT_KEY_ACTION_TABLE_Am_fields, 44975 /* *views */ NULL, 44976 /* *views_num */ NULL, 44977 /* snoop_cb */ NULL, 44978 /* snoop_user_data */ NULL, 44979 /* snoop_flags */ 0, 44980 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44981 /* type */ SOC_MEM_TYPE_NORMAL, 44982 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 44983 /* impl */ SOC_MEM_IMPL_NORMAL, 44984 /* cmic_mor_clks */ 0, 44985 /* access_latency_mode */ 3, 44986 }, 44987 #endif /* chips */ 44988 44989 #if defined(BCM_56370_A0) 44990 { /* SOC_MEM_INT_FT_KEY_DOUBLEm */ 44991 /* mem FT_KEY_DOUBLEm */ 44992 /* flags */ SOC_MEM_FLAG_VALID | 44993 SOC_MEM_FLAG_CACHABLE | 44994 SOC_MEM_FLAG_SER_SPECIAL | 44995 SOC_MEM_FLAG_HASHED | 44996 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x20222 */ 44997 /* cmp_fn */ _soc_mem_cmp_ft_key_double, 44998 /* *null_entry */ _soc_mem_entry_null_zeroes, 44999 /* index_min */ 0, 45000 /* index_max */ 18431, 45001 /* minblock */ 14, 45002 /* maxblock */ 14, 45003 /* blocks */ 0x4000, 45004 /* blocks_hi */ 0, 45005 /* base */ 0x89240000, 45006 /* gran */ 1, 45007 /* bytes */ 48, 45008 /* nFields */ 8, 45009 /* *fields */ soc_FT_KEY_DOUBLEm_fields, 45010 /* *views */ NULL, 45011 /* *views_num */ NULL, 45012 /* snoop_cb */ NULL, 45013 /* snoop_user_data */ NULL, 45014 /* snoop_flags */ 0, 45015 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45016 /* type */ SOC_MEM_TYPE_NORMAL, 45017 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 45018 /* impl */ SOC_MEM_IMPL_NORMAL, 45019 /* cmic_mor_clks */ 0, 45020 /* access_latency_mode */ 3, 45021 }, 45022 #endif /* chips */ 45023 45024 #if defined(BCM_56370_A0) 45025 { /* SOC_MEM_INT_FT_KEY_DOUBLE_PIPE0m */ 45026 /* mem FT_KEY_DOUBLE_PIPE0m */ 45027 /* flags */ SOC_MEM_FLAG_VALID | 45028 SOC_MEM_FLAG_CACHABLE | 45029 SOC_MEM_FLAG_SER_SPECIAL | 45030 SOC_MEM_FLAG_HASHED, /* 0x20222 */ 45031 /* cmp_fn */ _soc_mem_cmp_ft_key_double, 45032 /* *null_entry */ _soc_mem_entry_null_zeroes, 45033 /* index_min */ 0, 45034 /* index_max */ 18431, 45035 /* minblock */ 14, 45036 /* maxblock */ 14, 45037 /* blocks */ 0x4000, 45038 /* blocks_hi */ 0, 45039 /* base */ 0x89240000, 45040 /* gran */ 1, 45041 /* bytes */ 48, 45042 /* nFields */ 8, 45043 /* *fields */ soc_FT_KEY_DOUBLEm_fields, 45044 /* *views */ NULL, 45045 /* *views_num */ NULL, 45046 /* snoop_cb */ NULL, 45047 /* snoop_user_data */ NULL, 45048 /* snoop_flags */ 0, 45049 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45050 /* type */ SOC_MEM_TYPE_NORMAL, 45051 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 45052 /* impl */ SOC_MEM_IMPL_NORMAL, 45053 /* cmic_mor_clks */ 0, 45054 /* access_latency_mode */ 3, 45055 }, 45056 #endif /* chips */ 45057 45058 #if defined(BCM_56370_A0) 45059 { /* SOC_MEM_INT_FT_KEY_ECCm */ 45060 /* mem FT_KEY_ECCm */ 45061 /* flags */ SOC_MEM_FLAG_VALID | 45062 SOC_MEM_FLAG_CACHABLE | 45063 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 45064 /* cmp_fn */ _soc_mem_cmp_undef, 45065 /* *null_entry */ _soc_mem_entry_null_zeroes, 45066 /* index_min */ 0, 45067 /* index_max */ 36863, 45068 /* minblock */ 14, 45069 /* maxblock */ 14, 45070 /* blocks */ 0x4000, 45071 /* blocks_hi */ 0, 45072 /* base */ 0x89080000, 45073 /* gran */ 1, 45074 /* bytes */ 25, 45075 /* nFields */ 4, 45076 /* *fields */ soc_FT_KEY_ECCm_fields, 45077 /* *views */ NULL, 45078 /* *views_num */ NULL, 45079 /* snoop_cb */ NULL, 45080 /* snoop_user_data */ NULL, 45081 /* snoop_flags */ 0, 45082 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45083 /* type */ SOC_MEM_TYPE_NORMAL, 45084 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 45085 /* impl */ SOC_MEM_IMPL_NORMAL, 45086 /* cmic_mor_clks */ 0, 45087 /* access_latency_mode */ 3, 45088 }, 45089 #endif /* chips */ 45090 45091 #if defined(BCM_56370_A0) 45092 { /* SOC_MEM_INT_FT_KEY_HASH_CONTROLm */ 45093 /* mem FT_KEY_HASH_CONTROLm */ 45094 /* flags */ SOC_MEM_FLAG_VALID | 45095 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 45096 /* cmp_fn */ _soc_mem_cmp_undef, 45097 /* *null_entry */ _soc_mem_entry_null_zeroes, 45098 /* index_min */ 0, 45099 /* index_max */ 0, 45100 /* minblock */ 14, 45101 /* maxblock */ 14, 45102 /* blocks */ 0x4000, 45103 /* blocks_hi */ 0, 45104 /* base */ 0x89280000, 45105 /* gran */ 1, 45106 /* bytes */ 2, 45107 /* nFields */ 5, 45108 /* *fields */ soc_FT_KEY_HASH_CONTROLm_fields, 45109 /* *views */ NULL, 45110 /* *views_num */ NULL, 45111 /* snoop_cb */ NULL, 45112 /* snoop_user_data */ NULL, 45113 /* snoop_flags */ 0, 45114 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45115 /* type */ SOC_MEM_TYPE_NORMAL, 45116 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 45117 /* impl */ SOC_MEM_IMPL_NORMAL, 45118 /* cmic_mor_clks */ 0, 45119 /* access_latency_mode */ 3, 45120 }, 45121 #endif /* chips */ 45122 45123 #if defined(BCM_56370_A0) 45124 { /* SOC_MEM_INT_FT_KEY_KEY_ATTRIBUTESm */ 45125 /* mem FT_KEY_KEY_ATTRIBUTESm */ 45126 /* flags */ SOC_MEM_FLAG_VALID | 45127 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 45128 /* cmp_fn */ _soc_mem_cmp_undef, 45129 /* *null_entry */ _soc_mem_entry_null_zeroes, 45130 /* index_min */ 0, 45131 /* index_max */ 1, 45132 /* minblock */ 14, 45133 /* maxblock */ 14, 45134 /* blocks */ 0x4000, 45135 /* blocks_hi */ 0, 45136 /* base */ 0x89200000, 45137 /* gran */ 1, 45138 /* bytes */ 3, 45139 /* nFields */ 5, 45140 /* *fields */ soc_FT_KEY_KEY_ATTRIBUTESm_fields, 45141 /* *views */ NULL, 45142 /* *views_num */ NULL, 45143 /* snoop_cb */ NULL, 45144 /* snoop_user_data */ NULL, 45145 /* snoop_flags */ 0, 45146 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45147 /* type */ SOC_MEM_TYPE_NORMAL, 45148 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 45149 /* impl */ SOC_MEM_IMPL_NORMAL, 45150 /* cmic_mor_clks */ 0, 45151 /* access_latency_mode */ 3, 45152 }, 45153 #endif /* chips */ 45154 45155 #if defined(BCM_56370_A0) 45156 { /* SOC_MEM_INT_FT_KEY_REMAP_TABLE_Am */ 45157 /* mem FT_KEY_REMAP_TABLE_Am */ 45158 /* flags */ SOC_MEM_FLAG_VALID | 45159 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 45160 /* cmp_fn */ _soc_mem_cmp_undef, 45161 /* *null_entry */ _soc_mem_entry_null_zeroes, 45162 /* index_min */ 0, 45163 /* index_max */ 255, 45164 /* minblock */ 14, 45165 /* maxblock */ 14, 45166 /* blocks */ 0x4000, 45167 /* blocks_hi */ 0, 45168 /* base */ 0x892c0000, 45169 /* gran */ 1, 45170 /* bytes */ 2, 45171 /* nFields */ 1, 45172 /* *fields */ soc_FT_KEY_REMAP_TABLE_Am_fields, 45173 /* *views */ NULL, 45174 /* *views_num */ NULL, 45175 /* snoop_cb */ NULL, 45176 /* snoop_user_data */ NULL, 45177 /* snoop_flags */ 0, 45178 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45179 /* type */ SOC_MEM_TYPE_NORMAL, 45180 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 45181 /* impl */ SOC_MEM_IMPL_NORMAL, 45182 /* cmic_mor_clks */ 0, 45183 /* access_latency_mode */ 3, 45184 }, 45185 #endif /* chips */ 45186 45187 #if defined(BCM_56370_A0) 45188 { /* SOC_MEM_INT_FT_KEY_REMAP_TABLE_Bm */ 45189 /* mem FT_KEY_REMAP_TABLE_Bm */ 45190 /* flags */ SOC_MEM_FLAG_VALID | 45191 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 45192 /* cmp_fn */ _soc_mem_cmp_undef, 45193 /* *null_entry */ _soc_mem_entry_null_zeroes, 45194 /* index_min */ 0, 45195 /* index_max */ 255, 45196 /* minblock */ 14, 45197 /* maxblock */ 14, 45198 /* blocks */ 0x4000, 45199 /* blocks_hi */ 0, 45200 /* base */ 0x891c0000, 45201 /* gran */ 1, 45202 /* bytes */ 2, 45203 /* nFields */ 1, 45204 /* *fields */ soc_FT_KEY_REMAP_TABLE_Am_fields, 45205 /* *views */ NULL, 45206 /* *views_num */ NULL, 45207 /* snoop_cb */ NULL, 45208 /* snoop_user_data */ NULL, 45209 /* snoop_flags */ 0, 45210 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45211 /* type */ SOC_MEM_TYPE_NORMAL, 45212 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 45213 /* impl */ SOC_MEM_IMPL_NORMAL, 45214 /* cmic_mor_clks */ 0, 45215 /* access_latency_mode */ 3, 45216 }, 45217 #endif /* chips */ 45218 45219 #if defined(BCM_56370_A0) 45220 { /* SOC_MEM_INT_FT_KEY_SINGLEm */ 45221 /* mem FT_KEY_SINGLEm */ 45222 /* flags */ SOC_MEM_FLAG_VALID | 45223 SOC_MEM_FLAG_CACHABLE | 45224 SOC_MEM_FLAG_SER_CACHE_RESTORE | 45225 SOC_MEM_FLAG_HASHED, /* 0x200a2 */ 45226 /* cmp_fn */ _soc_mem_cmp_ft_key_single, 45227 /* *null_entry */ _soc_mem_entry_null_zeroes, 45228 /* index_min */ 0, 45229 /* index_max */ 36863, 45230 /* minblock */ 14, 45231 /* maxblock */ 14, 45232 /* blocks */ 0x4000, 45233 /* blocks_hi */ 0, 45234 /* base */ 0x89040000, 45235 /* gran */ 1, 45236 /* bytes */ 24, 45237 /* nFields */ 5, 45238 /* *fields */ soc_FT_KEY_SINGLEm_fields, 45239 /* *views */ NULL, 45240 /* *views_num */ NULL, 45241 /* snoop_cb */ NULL, 45242 /* snoop_user_data */ NULL, 45243 /* snoop_flags */ 0, 45244 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45245 /* type */ SOC_MEM_TYPE_NORMAL, 45246 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 45247 /* impl */ SOC_MEM_IMPL_NORMAL, 45248 /* cmic_mor_clks */ 0, 45249 /* access_latency_mode */ 3, 45250 }, 45251 #endif /* chips */ 45252 45253 #if defined(BCM_56370_A0) 45254 { /* SOC_MEM_INT_FT_KEY_SS0_SHARED_BANKS_CONTROLm */ 45255 /* mem FT_KEY_SS0_SHARED_BANKS_CONTROLm */ 45256 /* flags */ SOC_MEM_FLAG_VALID | 45257 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 45258 /* cmp_fn */ _soc_mem_cmp_undef, 45259 /* *null_entry */ _soc_mem_entry_null_zeroes, 45260 /* index_min */ 0, 45261 /* index_max */ 0, 45262 /* minblock */ 14, 45263 /* maxblock */ 14, 45264 /* blocks */ 0x4000, 45265 /* blocks_hi */ 0, 45266 /* base */ 0x89140000, 45267 /* gran */ 1, 45268 /* bytes */ 4, 45269 /* nFields */ 5, 45270 /* *fields */ soc_FT_KEY_SS0_SHARED_BANKS_CONTROLm_fields, 45271 /* *views */ NULL, 45272 /* *views_num */ NULL, 45273 /* snoop_cb */ NULL, 45274 /* snoop_user_data */ NULL, 45275 /* snoop_flags */ 0, 45276 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45277 /* type */ SOC_MEM_TYPE_NORMAL, 45278 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 45279 /* impl */ SOC_MEM_IMPL_NORMAL, 45280 /* cmic_mor_clks */ 0, 45281 /* access_latency_mode */ 3, 45282 }, 45283 #endif /* chips */ 45284 45285 #if defined(BCM_56370_A0) 45286 { /* SOC_MEM_INT_FT_KEY_SS1_SHARED_BANKS_CONTROLm */ 45287 /* mem FT_KEY_SS1_SHARED_BANKS_CONTROLm */ 45288 /* flags */ SOC_MEM_FLAG_VALID | 45289 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 45290 /* cmp_fn */ _soc_mem_cmp_undef, 45291 /* *null_entry */ _soc_mem_entry_null_zeroes, 45292 /* index_min */ 0, 45293 /* index_max */ 0, 45294 /* minblock */ 14, 45295 /* maxblock */ 14, 45296 /* blocks */ 0x4000, 45297 /* blocks_hi */ 0, 45298 /* base */ 0x89180000, 45299 /* gran */ 1, 45300 /* bytes */ 3, 45301 /* nFields */ 4, 45302 /* *fields */ soc_FT_KEY_SS1_SHARED_BANKS_CONTROLm_fields, 45303 /* *views */ NULL, 45304 /* *views_num */ NULL, 45305 /* snoop_cb */ NULL, 45306 /* snoop_user_data */ NULL, 45307 /* snoop_flags */ 0, 45308 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45309 /* type */ SOC_MEM_TYPE_NORMAL, 45310 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 45311 /* impl */ SOC_MEM_IMPL_NORMAL, 45312 /* cmic_mor_clks */ 0, 45313 /* access_latency_mode */ 3, 45314 }, 45315 #endif /* chips */ 45316 45317 #if defined(BCM_56640_A0) 45318 { /* SOC_MEM_INT_FT_L4PORTm */ 45319 /* mem FT_L4PORTm */ 45320 /* flags */ SOC_MEM_FLAG_VALID | 45321 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 45322 /* cmp_fn */ _soc_mem_cmp_undef, 45323 /* *null_entry */ _soc_mem_entry_null_zeroes, 45324 /* index_min */ 0, 45325 /* index_max */ 7, 45326 /* minblock */ 7, 45327 /* maxblock */ 7, 45328 /* blocks */ 0x80, 45329 /* blocks_hi */ 0, 45330 /* base */ 0x30940000, 45331 /* gran */ 1, 45332 /* bytes */ 5, 45333 /* nFields */ 5, 45334 /* *fields */ soc_FT_L4PORTm_fields, 45335 /* *views */ NULL, 45336 /* *views_num */ NULL, 45337 /* snoop_cb */ NULL, 45338 /* snoop_user_data */ NULL, 45339 /* snoop_flags */ 0, 45340 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45341 /* type */ SOC_MEM_TYPE_NORMAL, 45342 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 45343 /* impl */ SOC_MEM_IMPL_NORMAL, 45344 /* cmic_mor_clks */ 0, 45345 }, 45346 #endif /* chips */ 45347 45348 #if defined(BCM_56340_A0) 45349 { /* SOC_MEM_INT_FT_L4PORT_BCM56340_A0m */ 45350 /* mem FT_L4PORTm */ 45351 /* flags */ SOC_MEM_FLAG_VALID | 45352 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 45353 /* cmp_fn */ _soc_mem_cmp_undef, 45354 /* *null_entry */ _soc_mem_entry_null_zeroes, 45355 /* index_min */ 0, 45356 /* index_max */ 7, 45357 /* minblock */ 4, 45358 /* maxblock */ 4, 45359 /* blocks */ 0x10, 45360 /* blocks_hi */ 0, 45361 /* base */ 0x30940000, 45362 /* gran */ 1, 45363 /* bytes */ 5, 45364 /* nFields */ 5, 45365 /* *fields */ soc_FT_L4PORTm_fields, 45366 /* *views */ NULL, 45367 /* *views_num */ NULL, 45368 /* snoop_cb */ NULL, 45369 /* snoop_user_data */ NULL, 45370 /* snoop_flags */ 0, 45371 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45372 /* type */ SOC_MEM_TYPE_NORMAL, 45373 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 45374 /* impl */ SOC_MEM_IMPL_NORMAL, 45375 /* cmic_mor_clks */ 0, 45376 }, 45377 #endif /* chips */ 45378 45379 #if defined(BCM_56640_A0) 45380 { /* SOC_MEM_INT_FT_POLICYm */ 45381 /* mem FT_POLICYm */ 45382 /* flags */ SOC_MEM_FLAG_VALID | 45383 SOC_MEM_FLAG_CACHABLE | 45384 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 45385 /* cmp_fn */ _soc_mem_cmp_undef, 45386 /* *null_entry */ _soc_mem_entry_null_zeroes, 45387 /* index_min */ 0, 45388 /* index_max */ 255, 45389 /* minblock */ 7, 45390 /* maxblock */ 7, 45391 /* blocks */ 0x80, 45392 /* blocks_hi */ 0, 45393 /* base */ 0x30a00000, 45394 /* gran */ 1, 45395 /* bytes */ 39, 45396 /* nFields */ 140, 45397 /* *fields */ soc_FP_POLICY_TABLE_BCM56640_A0m_fields, 45398 /* *views */ NULL, 45399 /* *views_num */ NULL, 45400 /* snoop_cb */ NULL, 45401 /* snoop_user_data */ NULL, 45402 /* snoop_flags */ 0, 45403 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45404 /* type */ SOC_MEM_TYPE_NORMAL, 45405 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 45406 /* impl */ SOC_MEM_IMPL_NORMAL, 45407 /* cmic_mor_clks */ 0, 45408 }, 45409 #endif /* chips */ 45410 45411 #if defined(BCM_56340_A0) 45412 { /* SOC_MEM_INT_FT_POLICY_BCM56340_A0m */ 45413 /* mem FT_POLICYm */ 45414 /* flags */ SOC_MEM_FLAG_VALID | 45415 SOC_MEM_FLAG_CACHABLE | 45416 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 45417 /* cmp_fn */ _soc_mem_cmp_undef, 45418 /* *null_entry */ _soc_mem_entry_null_zeroes, 45419 /* index_min */ 0, 45420 /* index_max */ 255, 45421 /* minblock */ 4, 45422 /* maxblock */ 4, 45423 /* blocks */ 0x10, 45424 /* blocks_hi */ 0, 45425 /* base */ 0x30a00000, 45426 /* gran */ 1, 45427 /* bytes */ 38, 45428 /* nFields */ 136, 45429 /* *fields */ soc_FP_POLICY_TABLE_BCM56340_A0m_fields, 45430 /* *views */ NULL, 45431 /* *views_num */ NULL, 45432 /* snoop_cb */ NULL, 45433 /* snoop_user_data */ NULL, 45434 /* snoop_flags */ 0, 45435 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45436 /* type */ SOC_MEM_TYPE_NORMAL, 45437 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 45438 /* impl */ SOC_MEM_IMPL_NORMAL, 45439 /* cmic_mor_clks */ 0, 45440 }, 45441 #endif /* chips */ 45442 45443 #if defined(BCM_56640_A0) 45444 { /* SOC_MEM_INT_FT_SESSIONm */ 45445 /* mem FT_SESSIONm */ 45446 /* flags */ SOC_MEM_FLAG_VALID | 45447 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 45448 SOC_MEM_FLAG_HASHED, /* 0x20042 */ 45449 /* cmp_fn */ _soc_mem_cmp_undef, 45450 /* *null_entry */ _soc_mem_entry_null_zeroes, 45451 /* index_min */ 0, 45452 /* index_max */ 8191, 45453 /* minblock */ 7, 45454 /* maxblock */ 7, 45455 /* blocks */ 0x80, 45456 /* blocks_hi */ 0, 45457 /* base */ 0x30800000, 45458 /* gran */ 1, 45459 /* bytes */ 32, 45460 /* nFields */ 42, 45461 /* *fields */ soc_FT_EXPORT_DATA_ONLYm_fields, 45462 /* *views */ NULL, 45463 /* *views_num */ NULL, 45464 /* snoop_cb */ NULL, 45465 /* snoop_user_data */ NULL, 45466 /* snoop_flags */ 0, 45467 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45468 /* type */ SOC_MEM_TYPE_NORMAL, 45469 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 45470 /* impl */ SOC_MEM_IMPL_NORMAL, 45471 /* cmic_mor_clks */ 0, 45472 }, 45473 #endif /* chips */ 45474 45475 #if defined(BCM_56340_A0) 45476 { /* SOC_MEM_INT_FT_SESSION_BCM56340_A0m */ 45477 /* mem FT_SESSIONm */ 45478 /* flags */ SOC_MEM_FLAG_VALID | 45479 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 45480 SOC_MEM_FLAG_HASHED, /* 0x20042 */ 45481 /* cmp_fn */ _soc_mem_cmp_undef, 45482 /* *null_entry */ _soc_mem_entry_null_zeroes, 45483 /* index_min */ 0, 45484 /* index_max */ 8191, 45485 /* minblock */ 4, 45486 /* maxblock */ 4, 45487 /* blocks */ 0x10, 45488 /* blocks_hi */ 0, 45489 /* base */ 0x30800000, 45490 /* gran */ 1, 45491 /* bytes */ 32, 45492 /* nFields */ 42, 45493 /* *fields */ soc_FT_EXPORT_DATA_ONLYm_fields, 45494 /* *views */ NULL, 45495 /* *views_num */ NULL, 45496 /* snoop_cb */ NULL, 45497 /* snoop_user_data */ NULL, 45498 /* snoop_flags */ 0, 45499 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45500 /* type */ SOC_MEM_TYPE_NORMAL, 45501 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 45502 /* impl */ SOC_MEM_IMPL_NORMAL, 45503 /* cmic_mor_clks */ 0, 45504 }, 45505 #endif /* chips */ 45506 45507 #if defined(BCM_56640_A0) 45508 { /* SOC_MEM_INT_FT_SESSION_IPV6m */ 45509 /* mem FT_SESSION_IPV6m */ 45510 /* flags */ SOC_MEM_FLAG_VALID | 45511 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 45512 SOC_MEM_FLAG_HASHED, /* 0x20042 */ 45513 /* cmp_fn */ _soc_mem_cmp_undef, 45514 /* *null_entry */ _soc_mem_entry_null_zeroes, 45515 /* index_min */ 0, 45516 /* index_max */ 4095, 45517 /* minblock */ 7, 45518 /* maxblock */ 7, 45519 /* blocks */ 0x80, 45520 /* blocks_hi */ 0, 45521 /* base */ 0x30a40000, 45522 /* gran */ 1, 45523 /* bytes */ 57, 45524 /* nFields */ 45, 45525 /* *fields */ soc_FT_SESSION_IPV6m_fields, 45526 /* *views */ NULL, 45527 /* *views_num */ NULL, 45528 /* snoop_cb */ NULL, 45529 /* snoop_user_data */ NULL, 45530 /* snoop_flags */ 0, 45531 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45532 /* type */ SOC_MEM_TYPE_NORMAL, 45533 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 45534 /* impl */ SOC_MEM_IMPL_NORMAL, 45535 /* cmic_mor_clks */ 0, 45536 }, 45537 #endif /* chips */ 45538 45539 #if defined(BCM_56340_A0) 45540 { /* SOC_MEM_INT_FT_SESSION_IPV6_BCM56340_A0m */ 45541 /* mem FT_SESSION_IPV6m */ 45542 /* flags */ SOC_MEM_FLAG_VALID | 45543 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 45544 SOC_MEM_FLAG_HASHED, /* 0x20042 */ 45545 /* cmp_fn */ _soc_mem_cmp_undef, 45546 /* *null_entry */ _soc_mem_entry_null_zeroes, 45547 /* index_min */ 0, 45548 /* index_max */ 4095, 45549 /* minblock */ 4, 45550 /* maxblock */ 4, 45551 /* blocks */ 0x10, 45552 /* blocks_hi */ 0, 45553 /* base */ 0x30a40000, 45554 /* gran */ 1, 45555 /* bytes */ 57, 45556 /* nFields */ 45, 45557 /* *fields */ soc_FT_SESSION_IPV6m_fields, 45558 /* *views */ NULL, 45559 /* *views_num */ NULL, 45560 /* snoop_cb */ NULL, 45561 /* snoop_user_data */ NULL, 45562 /* snoop_flags */ 0, 45563 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45564 /* type */ SOC_MEM_TYPE_NORMAL, 45565 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 45566 /* impl */ SOC_MEM_IMPL_NORMAL, 45567 /* cmic_mor_clks */ 0, 45568 }, 45569 #endif /* chips */ 45570