allmems_t.i (1856156B)
1 /* 2 * DO NOT EDIT THIS FILE! 3 * This file is auto-generated from the registers file. 4 * Edits to this file will be lost when it is regenerated. 5 * 6 * 7 * This license is set out in https://raw.githubusercontent.com/Broadcom-Network-Switching-Software/OpenBCM/master/Legal/LICENSE file. 8 * 9 * Copyright 2007-2020 Broadcom Inc. All rights reserved. 10 * 11 * File: allmems_t.i 12 * Purpose: Independent memory descriptions. 13 */ 14 15 #if defined(BCM_56640_A0) 16 { /* SOC_MEM_INT_TABLE0_LOG_TO_PHY_MAPm */ 17 /* mem TABLE0_LOG_TO_PHY_MAPm */ 18 /* flags */ SOC_MEM_FLAG_VALID | 19 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 20 /* cmp_fn */ _soc_mem_cmp_undef, 21 /* *null_entry */ _soc_mem_entry_null_zeroes, 22 /* index_min */ 0, 23 /* index_max */ 63, 24 /* minblock */ 8, 25 /* maxblock */ 8, 26 /* blocks */ 0x100, 27 /* blocks_hi */ 0, 28 /* base */ 0x68000000, 29 /* gran */ 1, 30 /* bytes */ 1, 31 /* nFields */ 1, 32 /* *fields */ soc_TABLE0_LOG_TO_PHY_MAPm_fields, 33 /* *views */ NULL, 34 /* *views_num */ NULL, 35 /* snoop_cb */ NULL, 36 /* snoop_user_data */ NULL, 37 /* snoop_flags */ 0, 38 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39 /* type */ SOC_MEM_TYPE_NORMAL, 40 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 41 /* impl */ SOC_MEM_IMPL_NORMAL, 42 /* cmic_mor_clks */ 0, 43 }, 44 #endif /* chips */ 45 46 #if defined(BCM_56340_A0) 47 { /* SOC_MEM_INT_TABLE0_LOG_TO_PHY_MAP_BCM56340_A0m */ 48 /* mem TABLE0_LOG_TO_PHY_MAPm */ 49 /* flags */ SOC_MEM_FLAG_VALID | 50 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 51 /* cmp_fn */ _soc_mem_cmp_undef, 52 /* *null_entry */ _soc_mem_entry_null_zeroes, 53 /* index_min */ 0, 54 /* index_max */ 63, 55 /* minblock */ 6, 56 /* maxblock */ 6, 57 /* blocks */ 0x40, 58 /* blocks_hi */ 0, 59 /* base */ 0x68000000, 60 /* gran */ 1, 61 /* bytes */ 1, 62 /* nFields */ 1, 63 /* *fields */ soc_TABLE0_LOG_TO_PHY_MAPm_fields, 64 /* *views */ NULL, 65 /* *views_num */ NULL, 66 /* snoop_cb */ NULL, 67 /* snoop_user_data */ NULL, 68 /* snoop_flags */ 0, 69 /* mem severity */ SOC_MEM_SEVERE_MISSING, 70 /* type */ SOC_MEM_TYPE_NORMAL, 71 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 72 /* impl */ SOC_MEM_IMPL_NORMAL, 73 /* cmic_mor_clks */ 0, 74 }, 75 #endif /* chips */ 76 77 #if defined(BCM_56640_A0) 78 { /* SOC_MEM_INT_TABLE1_LOG_TO_PHY_MAPm */ 79 /* mem TABLE1_LOG_TO_PHY_MAPm */ 80 /* flags */ SOC_MEM_FLAG_VALID | 81 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 82 /* cmp_fn */ _soc_mem_cmp_undef, 83 /* *null_entry */ _soc_mem_entry_null_zeroes, 84 /* index_min */ 0, 85 /* index_max */ 63, 86 /* minblock */ 8, 87 /* maxblock */ 8, 88 /* blocks */ 0x100, 89 /* blocks_hi */ 0, 90 /* base */ 0x6c000000, 91 /* gran */ 1, 92 /* bytes */ 1, 93 /* nFields */ 1, 94 /* *fields */ soc_TABLE1_LOG_TO_PHY_MAPm_fields, 95 /* *views */ NULL, 96 /* *views_num */ NULL, 97 /* snoop_cb */ NULL, 98 /* snoop_user_data */ NULL, 99 /* snoop_flags */ 0, 100 /* mem severity */ SOC_MEM_SEVERE_MISSING, 101 /* type */ SOC_MEM_TYPE_NORMAL, 102 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 103 /* impl */ SOC_MEM_IMPL_NORMAL, 104 /* cmic_mor_clks */ 0, 105 }, 106 #endif /* chips */ 107 108 #if defined(BCM_56340_A0) 109 { /* SOC_MEM_INT_TABLE1_LOG_TO_PHY_MAP_BCM56340_A0m */ 110 /* mem TABLE1_LOG_TO_PHY_MAPm */ 111 /* flags */ SOC_MEM_FLAG_VALID | 112 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 113 /* cmp_fn */ _soc_mem_cmp_undef, 114 /* *null_entry */ _soc_mem_entry_null_zeroes, 115 /* index_min */ 0, 116 /* index_max */ 63, 117 /* minblock */ 6, 118 /* maxblock */ 6, 119 /* blocks */ 0x40, 120 /* blocks_hi */ 0, 121 /* base */ 0x6c000000, 122 /* gran */ 1, 123 /* bytes */ 1, 124 /* nFields */ 1, 125 /* *fields */ soc_TABLE1_LOG_TO_PHY_MAPm_fields, 126 /* *views */ NULL, 127 /* *views_num */ NULL, 128 /* snoop_cb */ NULL, 129 /* snoop_user_data */ NULL, 130 /* snoop_flags */ 0, 131 /* mem severity */ SOC_MEM_SEVERE_MISSING, 132 /* type */ SOC_MEM_TYPE_NORMAL, 133 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 134 /* impl */ SOC_MEM_IMPL_NORMAL, 135 /* cmic_mor_clks */ 0, 136 }, 137 #endif /* chips */ 138 139 #if defined(BCM_56640_A0) 140 { /* SOC_MEM_INT_TABLE2_LOG_TO_PHY_MAPm */ 141 /* mem TABLE2_LOG_TO_PHY_MAPm */ 142 /* flags */ SOC_MEM_FLAG_VALID | 143 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 144 /* cmp_fn */ _soc_mem_cmp_undef, 145 /* *null_entry */ _soc_mem_entry_null_zeroes, 146 /* index_min */ 0, 147 /* index_max */ 63, 148 /* minblock */ 8, 149 /* maxblock */ 8, 150 /* blocks */ 0x100, 151 /* blocks_hi */ 0, 152 /* base */ 0x70000000, 153 /* gran */ 1, 154 /* bytes */ 1, 155 /* nFields */ 1, 156 /* *fields */ soc_TABLE2_LOG_TO_PHY_MAPm_fields, 157 /* *views */ NULL, 158 /* *views_num */ NULL, 159 /* snoop_cb */ NULL, 160 /* snoop_user_data */ NULL, 161 /* snoop_flags */ 0, 162 /* mem severity */ SOC_MEM_SEVERE_MISSING, 163 /* type */ SOC_MEM_TYPE_NORMAL, 164 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 165 /* impl */ SOC_MEM_IMPL_NORMAL, 166 /* cmic_mor_clks */ 0, 167 }, 168 #endif /* chips */ 169 170 #if defined(BCM_56340_A0) 171 { /* SOC_MEM_INT_TABLE2_LOG_TO_PHY_MAP_BCM56340_A0m */ 172 /* mem TABLE2_LOG_TO_PHY_MAPm */ 173 /* flags */ SOC_MEM_FLAG_VALID | 174 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 175 /* cmp_fn */ _soc_mem_cmp_undef, 176 /* *null_entry */ _soc_mem_entry_null_zeroes, 177 /* index_min */ 0, 178 /* index_max */ 63, 179 /* minblock */ 6, 180 /* maxblock */ 6, 181 /* blocks */ 0x40, 182 /* blocks_hi */ 0, 183 /* base */ 0x70000000, 184 /* gran */ 1, 185 /* bytes */ 1, 186 /* nFields */ 1, 187 /* *fields */ soc_TABLE2_LOG_TO_PHY_MAPm_fields, 188 /* *views */ NULL, 189 /* *views_num */ NULL, 190 /* snoop_cb */ NULL, 191 /* snoop_user_data */ NULL, 192 /* snoop_flags */ 0, 193 /* mem severity */ SOC_MEM_SEVERE_MISSING, 194 /* type */ SOC_MEM_TYPE_NORMAL, 195 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 196 /* impl */ SOC_MEM_IMPL_NORMAL, 197 /* cmic_mor_clks */ 0, 198 }, 199 #endif /* chips */ 200 201 #if defined(BCM_56640_A0) 202 { /* SOC_MEM_INT_TABLE3_LOG_TO_PHY_MAPm */ 203 /* mem TABLE3_LOG_TO_PHY_MAPm */ 204 /* flags */ SOC_MEM_FLAG_VALID | 205 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 206 /* cmp_fn */ _soc_mem_cmp_undef, 207 /* *null_entry */ _soc_mem_entry_null_zeroes, 208 /* index_min */ 0, 209 /* index_max */ 63, 210 /* minblock */ 8, 211 /* maxblock */ 8, 212 /* blocks */ 0x100, 213 /* blocks_hi */ 0, 214 /* base */ 0x74000000, 215 /* gran */ 1, 216 /* bytes */ 1, 217 /* nFields */ 1, 218 /* *fields */ soc_TABLE3_LOG_TO_PHY_MAPm_fields, 219 /* *views */ NULL, 220 /* *views_num */ NULL, 221 /* snoop_cb */ NULL, 222 /* snoop_user_data */ NULL, 223 /* snoop_flags */ 0, 224 /* mem severity */ SOC_MEM_SEVERE_MISSING, 225 /* type */ SOC_MEM_TYPE_NORMAL, 226 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 227 /* impl */ SOC_MEM_IMPL_NORMAL, 228 /* cmic_mor_clks */ 0, 229 }, 230 #endif /* chips */ 231 232 #if defined(BCM_56340_A0) 233 { /* SOC_MEM_INT_TABLE3_LOG_TO_PHY_MAP_BCM56340_A0m */ 234 /* mem TABLE3_LOG_TO_PHY_MAPm */ 235 /* flags */ SOC_MEM_FLAG_VALID | 236 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 237 /* cmp_fn */ _soc_mem_cmp_undef, 238 /* *null_entry */ _soc_mem_entry_null_zeroes, 239 /* index_min */ 0, 240 /* index_max */ 63, 241 /* minblock */ 6, 242 /* maxblock */ 6, 243 /* blocks */ 0x40, 244 /* blocks_hi */ 0, 245 /* base */ 0x74000000, 246 /* gran */ 1, 247 /* bytes */ 1, 248 /* nFields */ 1, 249 /* *fields */ soc_TABLE3_LOG_TO_PHY_MAPm_fields, 250 /* *views */ NULL, 251 /* *views_num */ NULL, 252 /* snoop_cb */ NULL, 253 /* snoop_user_data */ NULL, 254 /* snoop_flags */ 0, 255 /* mem severity */ SOC_MEM_SEVERE_MISSING, 256 /* type */ SOC_MEM_TYPE_NORMAL, 257 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 258 /* impl */ SOC_MEM_IMPL_NORMAL, 259 /* cmic_mor_clks */ 0, 260 }, 261 #endif /* chips */ 262 263 #if defined(BCM_56640_A0) 264 { /* SOC_MEM_INT_TABLE4_LOG_TO_PHY_MAPm */ 265 /* mem TABLE4_LOG_TO_PHY_MAPm */ 266 /* flags */ SOC_MEM_FLAG_VALID | 267 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 268 /* cmp_fn */ _soc_mem_cmp_undef, 269 /* *null_entry */ _soc_mem_entry_null_zeroes, 270 /* index_min */ 0, 271 /* index_max */ 63, 272 /* minblock */ 8, 273 /* maxblock */ 8, 274 /* blocks */ 0x100, 275 /* blocks_hi */ 0, 276 /* base */ 0x78000000, 277 /* gran */ 1, 278 /* bytes */ 1, 279 /* nFields */ 1, 280 /* *fields */ soc_TABLE4_LOG_TO_PHY_MAPm_fields, 281 /* *views */ NULL, 282 /* *views_num */ NULL, 283 /* snoop_cb */ NULL, 284 /* snoop_user_data */ NULL, 285 /* snoop_flags */ 0, 286 /* mem severity */ SOC_MEM_SEVERE_MISSING, 287 /* type */ SOC_MEM_TYPE_NORMAL, 288 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 289 /* impl */ SOC_MEM_IMPL_NORMAL, 290 /* cmic_mor_clks */ 0, 291 }, 292 #endif /* chips */ 293 294 #if defined(BCM_56340_A0) 295 { /* SOC_MEM_INT_TABLE4_LOG_TO_PHY_MAP_BCM56340_A0m */ 296 /* mem TABLE4_LOG_TO_PHY_MAPm */ 297 /* flags */ SOC_MEM_FLAG_VALID | 298 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 299 /* cmp_fn */ _soc_mem_cmp_undef, 300 /* *null_entry */ _soc_mem_entry_null_zeroes, 301 /* index_min */ 0, 302 /* index_max */ 63, 303 /* minblock */ 6, 304 /* maxblock */ 6, 305 /* blocks */ 0x40, 306 /* blocks_hi */ 0, 307 /* base */ 0x78000000, 308 /* gran */ 1, 309 /* bytes */ 1, 310 /* nFields */ 1, 311 /* *fields */ soc_TABLE4_LOG_TO_PHY_MAPm_fields, 312 /* *views */ NULL, 313 /* *views_num */ NULL, 314 /* snoop_cb */ NULL, 315 /* snoop_user_data */ NULL, 316 /* snoop_flags */ 0, 317 /* mem severity */ SOC_MEM_SEVERE_MISSING, 318 /* type */ SOC_MEM_TYPE_NORMAL, 319 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 320 /* impl */ SOC_MEM_IMPL_NORMAL, 321 /* cmic_mor_clks */ 0, 322 }, 323 #endif /* chips */ 324 325 #if defined(BCM_53570_B0) 326 { /* SOC_MEM_INT_TAF_GATE_BYTES_LEFTm */ 327 /* mem TAF_GATE_BYTES_LEFTm */ 328 /* flags */ SOC_MEM_FLAG_READONLY | 329 SOC_MEM_FLAG_VALID | 330 SOC_MEM_FLAG_CACHABLE | 331 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 332 /* cmp_fn */ _soc_mem_cmp_undef, 333 /* *null_entry */ _soc_mem_entry_null_zeroes, 334 /* index_min */ 0, 335 /* index_max */ 127, 336 /* minblock */ 15, 337 /* maxblock */ 15, 338 /* blocks */ 0x8000, 339 /* blocks_hi */ 0, 340 /* base */ 0x34440000, 341 /* gran */ 1, 342 /* bytes */ 5, 343 /* nFields */ 1, 344 /* *fields */ soc_TAF_GATE_BYTES_LEFTm_fields, 345 /* *views */ NULL, 346 /* *views_num */ NULL, 347 /* snoop_cb */ NULL, 348 /* snoop_user_data */ NULL, 349 /* snoop_flags */ 0, 350 /* mem severity */ SOC_MEM_SEVERE_MISSING, 351 /* type */ SOC_MEM_TYPE_NORMAL, 352 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 353 /* impl */ SOC_MEM_IMPL_NORMAL, 354 /* cmic_mor_clks */ 0, 355 }, 356 #endif /* chips */ 357 358 #if defined(BCM_53570_B0) 359 { /* SOC_MEM_INT_TAF_GATE_CONTROLm */ 360 /* mem TAF_GATE_CONTROLm */ 361 /* flags */ SOC_MEM_FLAG_VALID | 362 SOC_MEM_FLAG_CACHABLE | 363 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 364 /* cmp_fn */ _soc_mem_cmp_undef, 365 /* *null_entry */ _soc_mem_entry_null_zeroes, 366 /* index_min */ 0, 367 /* index_max */ 127, 368 /* minblock */ 15, 369 /* maxblock */ 15, 370 /* blocks */ 0x8000, 371 /* blocks_hi */ 0, 372 /* base */ 0x34400000, 373 /* gran */ 1, 374 /* bytes */ 19, 375 /* nFields */ 6, 376 /* *fields */ soc_TAF_GATE_CONTROLm_fields, 377 /* *views */ NULL, 378 /* *views_num */ NULL, 379 /* snoop_cb */ NULL, 380 /* snoop_user_data */ NULL, 381 /* snoop_flags */ 0, 382 /* mem severity */ SOC_MEM_SEVERE_MISSING, 383 /* type */ SOC_MEM_TYPE_NORMAL, 384 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 385 /* impl */ SOC_MEM_IMPL_NORMAL, 386 /* cmic_mor_clks */ 0, 387 }, 388 #endif /* chips */ 389 390 #if defined(BCM_53570_B0) 391 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P0m */ 392 /* mem TAF_GATE_CTL_TBL0_P0m */ 393 /* flags */ SOC_MEM_FLAG_VALID | 394 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 395 /* cmp_fn */ _soc_mem_cmp_undef, 396 /* *null_entry */ _soc_mem_entry_null_zeroes, 397 /* index_min */ 0, 398 /* index_max */ 15, 399 /* minblock */ 27, 400 /* maxblock */ 27, 401 /* blocks */ 0x8000000, 402 /* blocks_hi */ 0, 403 /* base */ 0x00008000, 404 /* gran */ 1, 405 /* bytes */ 4, 406 /* nFields */ 7, 407 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 408 /* *views */ NULL, 409 /* *views_num */ NULL, 410 /* snoop_cb */ NULL, 411 /* snoop_user_data */ NULL, 412 /* snoop_flags */ 0, 413 /* mem severity */ SOC_MEM_SEVERE_MISSING, 414 /* type */ SOC_MEM_TYPE_NORMAL, 415 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 416 /* impl */ SOC_MEM_IMPL_NORMAL, 417 /* cmic_mor_clks */ 0, 418 }, 419 #endif /* chips */ 420 421 #if defined(BCM_53570_B0) 422 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P1m */ 423 /* mem TAF_GATE_CTL_TBL0_P1m */ 424 /* flags */ SOC_MEM_FLAG_VALID | 425 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 426 /* cmp_fn */ _soc_mem_cmp_undef, 427 /* *null_entry */ _soc_mem_entry_null_zeroes, 428 /* index_min */ 0, 429 /* index_max */ 15, 430 /* minblock */ 27, 431 /* maxblock */ 27, 432 /* blocks */ 0x8000000, 433 /* blocks_hi */ 0, 434 /* base */ 0x00018000, 435 /* gran */ 1, 436 /* bytes */ 4, 437 /* nFields */ 7, 438 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 439 /* *views */ NULL, 440 /* *views_num */ NULL, 441 /* snoop_cb */ NULL, 442 /* snoop_user_data */ NULL, 443 /* snoop_flags */ 0, 444 /* mem severity */ SOC_MEM_SEVERE_MISSING, 445 /* type */ SOC_MEM_TYPE_NORMAL, 446 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 447 /* impl */ SOC_MEM_IMPL_NORMAL, 448 /* cmic_mor_clks */ 0, 449 }, 450 #endif /* chips */ 451 452 #if defined(BCM_53570_B0) 453 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P2m */ 454 /* mem TAF_GATE_CTL_TBL0_P2m */ 455 /* flags */ SOC_MEM_FLAG_VALID | 456 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 457 /* cmp_fn */ _soc_mem_cmp_undef, 458 /* *null_entry */ _soc_mem_entry_null_zeroes, 459 /* index_min */ 0, 460 /* index_max */ 15, 461 /* minblock */ 27, 462 /* maxblock */ 27, 463 /* blocks */ 0x8000000, 464 /* blocks_hi */ 0, 465 /* base */ 0x00028000, 466 /* gran */ 1, 467 /* bytes */ 4, 468 /* nFields */ 7, 469 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 470 /* *views */ NULL, 471 /* *views_num */ NULL, 472 /* snoop_cb */ NULL, 473 /* snoop_user_data */ NULL, 474 /* snoop_flags */ 0, 475 /* mem severity */ SOC_MEM_SEVERE_MISSING, 476 /* type */ SOC_MEM_TYPE_NORMAL, 477 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 478 /* impl */ SOC_MEM_IMPL_NORMAL, 479 /* cmic_mor_clks */ 0, 480 }, 481 #endif /* chips */ 482 483 #if defined(BCM_53570_B0) 484 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P3m */ 485 /* mem TAF_GATE_CTL_TBL0_P3m */ 486 /* flags */ SOC_MEM_FLAG_VALID | 487 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 488 /* cmp_fn */ _soc_mem_cmp_undef, 489 /* *null_entry */ _soc_mem_entry_null_zeroes, 490 /* index_min */ 0, 491 /* index_max */ 15, 492 /* minblock */ 27, 493 /* maxblock */ 27, 494 /* blocks */ 0x8000000, 495 /* blocks_hi */ 0, 496 /* base */ 0x00038000, 497 /* gran */ 1, 498 /* bytes */ 4, 499 /* nFields */ 7, 500 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 501 /* *views */ NULL, 502 /* *views_num */ NULL, 503 /* snoop_cb */ NULL, 504 /* snoop_user_data */ NULL, 505 /* snoop_flags */ 0, 506 /* mem severity */ SOC_MEM_SEVERE_MISSING, 507 /* type */ SOC_MEM_TYPE_NORMAL, 508 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 509 /* impl */ SOC_MEM_IMPL_NORMAL, 510 /* cmic_mor_clks */ 0, 511 }, 512 #endif /* chips */ 513 514 #if defined(BCM_53570_B0) 515 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P4m */ 516 /* mem TAF_GATE_CTL_TBL0_P4m */ 517 /* flags */ SOC_MEM_FLAG_VALID | 518 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 519 /* cmp_fn */ _soc_mem_cmp_undef, 520 /* *null_entry */ _soc_mem_entry_null_zeroes, 521 /* index_min */ 0, 522 /* index_max */ 15, 523 /* minblock */ 27, 524 /* maxblock */ 27, 525 /* blocks */ 0x8000000, 526 /* blocks_hi */ 0, 527 /* base */ 0x00048000, 528 /* gran */ 1, 529 /* bytes */ 4, 530 /* nFields */ 7, 531 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 532 /* *views */ NULL, 533 /* *views_num */ NULL, 534 /* snoop_cb */ NULL, 535 /* snoop_user_data */ NULL, 536 /* snoop_flags */ 0, 537 /* mem severity */ SOC_MEM_SEVERE_MISSING, 538 /* type */ SOC_MEM_TYPE_NORMAL, 539 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 540 /* impl */ SOC_MEM_IMPL_NORMAL, 541 /* cmic_mor_clks */ 0, 542 }, 543 #endif /* chips */ 544 545 #if defined(BCM_53570_B0) 546 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P5m */ 547 /* mem TAF_GATE_CTL_TBL0_P5m */ 548 /* flags */ SOC_MEM_FLAG_VALID | 549 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 550 /* cmp_fn */ _soc_mem_cmp_undef, 551 /* *null_entry */ _soc_mem_entry_null_zeroes, 552 /* index_min */ 0, 553 /* index_max */ 15, 554 /* minblock */ 27, 555 /* maxblock */ 27, 556 /* blocks */ 0x8000000, 557 /* blocks_hi */ 0, 558 /* base */ 0x00058000, 559 /* gran */ 1, 560 /* bytes */ 4, 561 /* nFields */ 7, 562 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 563 /* *views */ NULL, 564 /* *views_num */ NULL, 565 /* snoop_cb */ NULL, 566 /* snoop_user_data */ NULL, 567 /* snoop_flags */ 0, 568 /* mem severity */ SOC_MEM_SEVERE_MISSING, 569 /* type */ SOC_MEM_TYPE_NORMAL, 570 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 571 /* impl */ SOC_MEM_IMPL_NORMAL, 572 /* cmic_mor_clks */ 0, 573 }, 574 #endif /* chips */ 575 576 #if defined(BCM_53570_B0) 577 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P6m */ 578 /* mem TAF_GATE_CTL_TBL0_P6m */ 579 /* flags */ SOC_MEM_FLAG_VALID | 580 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 581 /* cmp_fn */ _soc_mem_cmp_undef, 582 /* *null_entry */ _soc_mem_entry_null_zeroes, 583 /* index_min */ 0, 584 /* index_max */ 15, 585 /* minblock */ 27, 586 /* maxblock */ 27, 587 /* blocks */ 0x8000000, 588 /* blocks_hi */ 0, 589 /* base */ 0x00068000, 590 /* gran */ 1, 591 /* bytes */ 4, 592 /* nFields */ 7, 593 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 594 /* *views */ NULL, 595 /* *views_num */ NULL, 596 /* snoop_cb */ NULL, 597 /* snoop_user_data */ NULL, 598 /* snoop_flags */ 0, 599 /* mem severity */ SOC_MEM_SEVERE_MISSING, 600 /* type */ SOC_MEM_TYPE_NORMAL, 601 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 602 /* impl */ SOC_MEM_IMPL_NORMAL, 603 /* cmic_mor_clks */ 0, 604 }, 605 #endif /* chips */ 606 607 #if defined(BCM_53570_B0) 608 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P7m */ 609 /* mem TAF_GATE_CTL_TBL0_P7m */ 610 /* flags */ SOC_MEM_FLAG_VALID | 611 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 612 /* cmp_fn */ _soc_mem_cmp_undef, 613 /* *null_entry */ _soc_mem_entry_null_zeroes, 614 /* index_min */ 0, 615 /* index_max */ 15, 616 /* minblock */ 27, 617 /* maxblock */ 27, 618 /* blocks */ 0x8000000, 619 /* blocks_hi */ 0, 620 /* base */ 0x00078000, 621 /* gran */ 1, 622 /* bytes */ 4, 623 /* nFields */ 7, 624 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 625 /* *views */ NULL, 626 /* *views_num */ NULL, 627 /* snoop_cb */ NULL, 628 /* snoop_user_data */ NULL, 629 /* snoop_flags */ 0, 630 /* mem severity */ SOC_MEM_SEVERE_MISSING, 631 /* type */ SOC_MEM_TYPE_NORMAL, 632 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 633 /* impl */ SOC_MEM_IMPL_NORMAL, 634 /* cmic_mor_clks */ 0, 635 }, 636 #endif /* chips */ 637 638 #if defined(BCM_53570_B0) 639 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P8m */ 640 /* mem TAF_GATE_CTL_TBL0_P8m */ 641 /* flags */ SOC_MEM_FLAG_VALID | 642 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 643 /* cmp_fn */ _soc_mem_cmp_undef, 644 /* *null_entry */ _soc_mem_entry_null_zeroes, 645 /* index_min */ 0, 646 /* index_max */ 15, 647 /* minblock */ 27, 648 /* maxblock */ 27, 649 /* blocks */ 0x8000000, 650 /* blocks_hi */ 0, 651 /* base */ 0x00088000, 652 /* gran */ 1, 653 /* bytes */ 4, 654 /* nFields */ 7, 655 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 656 /* *views */ NULL, 657 /* *views_num */ NULL, 658 /* snoop_cb */ NULL, 659 /* snoop_user_data */ NULL, 660 /* snoop_flags */ 0, 661 /* mem severity */ SOC_MEM_SEVERE_MISSING, 662 /* type */ SOC_MEM_TYPE_NORMAL, 663 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 664 /* impl */ SOC_MEM_IMPL_NORMAL, 665 /* cmic_mor_clks */ 0, 666 }, 667 #endif /* chips */ 668 669 #if defined(BCM_53570_B0) 670 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P9m */ 671 /* mem TAF_GATE_CTL_TBL0_P9m */ 672 /* flags */ SOC_MEM_FLAG_VALID | 673 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 674 /* cmp_fn */ _soc_mem_cmp_undef, 675 /* *null_entry */ _soc_mem_entry_null_zeroes, 676 /* index_min */ 0, 677 /* index_max */ 15, 678 /* minblock */ 27, 679 /* maxblock */ 27, 680 /* blocks */ 0x8000000, 681 /* blocks_hi */ 0, 682 /* base */ 0x00098000, 683 /* gran */ 1, 684 /* bytes */ 4, 685 /* nFields */ 7, 686 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 687 /* *views */ NULL, 688 /* *views_num */ NULL, 689 /* snoop_cb */ NULL, 690 /* snoop_user_data */ NULL, 691 /* snoop_flags */ 0, 692 /* mem severity */ SOC_MEM_SEVERE_MISSING, 693 /* type */ SOC_MEM_TYPE_NORMAL, 694 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 695 /* impl */ SOC_MEM_IMPL_NORMAL, 696 /* cmic_mor_clks */ 0, 697 }, 698 #endif /* chips */ 699 700 #if defined(BCM_53570_B0) 701 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P10m */ 702 /* mem TAF_GATE_CTL_TBL0_P10m */ 703 /* flags */ SOC_MEM_FLAG_VALID | 704 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 705 /* cmp_fn */ _soc_mem_cmp_undef, 706 /* *null_entry */ _soc_mem_entry_null_zeroes, 707 /* index_min */ 0, 708 /* index_max */ 15, 709 /* minblock */ 27, 710 /* maxblock */ 27, 711 /* blocks */ 0x8000000, 712 /* blocks_hi */ 0, 713 /* base */ 0x000a8000, 714 /* gran */ 1, 715 /* bytes */ 4, 716 /* nFields */ 7, 717 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 718 /* *views */ NULL, 719 /* *views_num */ NULL, 720 /* snoop_cb */ NULL, 721 /* snoop_user_data */ NULL, 722 /* snoop_flags */ 0, 723 /* mem severity */ SOC_MEM_SEVERE_MISSING, 724 /* type */ SOC_MEM_TYPE_NORMAL, 725 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 726 /* impl */ SOC_MEM_IMPL_NORMAL, 727 /* cmic_mor_clks */ 0, 728 }, 729 #endif /* chips */ 730 731 #if defined(BCM_53570_B0) 732 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P11m */ 733 /* mem TAF_GATE_CTL_TBL0_P11m */ 734 /* flags */ SOC_MEM_FLAG_VALID | 735 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 736 /* cmp_fn */ _soc_mem_cmp_undef, 737 /* *null_entry */ _soc_mem_entry_null_zeroes, 738 /* index_min */ 0, 739 /* index_max */ 15, 740 /* minblock */ 27, 741 /* maxblock */ 27, 742 /* blocks */ 0x8000000, 743 /* blocks_hi */ 0, 744 /* base */ 0x000b8000, 745 /* gran */ 1, 746 /* bytes */ 4, 747 /* nFields */ 7, 748 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 749 /* *views */ NULL, 750 /* *views_num */ NULL, 751 /* snoop_cb */ NULL, 752 /* snoop_user_data */ NULL, 753 /* snoop_flags */ 0, 754 /* mem severity */ SOC_MEM_SEVERE_MISSING, 755 /* type */ SOC_MEM_TYPE_NORMAL, 756 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 757 /* impl */ SOC_MEM_IMPL_NORMAL, 758 /* cmic_mor_clks */ 0, 759 }, 760 #endif /* chips */ 761 762 #if defined(BCM_53570_B0) 763 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P12m */ 764 /* mem TAF_GATE_CTL_TBL0_P12m */ 765 /* flags */ SOC_MEM_FLAG_VALID | 766 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 767 /* cmp_fn */ _soc_mem_cmp_undef, 768 /* *null_entry */ _soc_mem_entry_null_zeroes, 769 /* index_min */ 0, 770 /* index_max */ 15, 771 /* minblock */ 27, 772 /* maxblock */ 27, 773 /* blocks */ 0x8000000, 774 /* blocks_hi */ 0, 775 /* base */ 0x000c8000, 776 /* gran */ 1, 777 /* bytes */ 4, 778 /* nFields */ 7, 779 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 780 /* *views */ NULL, 781 /* *views_num */ NULL, 782 /* snoop_cb */ NULL, 783 /* snoop_user_data */ NULL, 784 /* snoop_flags */ 0, 785 /* mem severity */ SOC_MEM_SEVERE_MISSING, 786 /* type */ SOC_MEM_TYPE_NORMAL, 787 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 788 /* impl */ SOC_MEM_IMPL_NORMAL, 789 /* cmic_mor_clks */ 0, 790 }, 791 #endif /* chips */ 792 793 #if defined(BCM_53570_B0) 794 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P13m */ 795 /* mem TAF_GATE_CTL_TBL0_P13m */ 796 /* flags */ SOC_MEM_FLAG_VALID | 797 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 798 /* cmp_fn */ _soc_mem_cmp_undef, 799 /* *null_entry */ _soc_mem_entry_null_zeroes, 800 /* index_min */ 0, 801 /* index_max */ 15, 802 /* minblock */ 27, 803 /* maxblock */ 27, 804 /* blocks */ 0x8000000, 805 /* blocks_hi */ 0, 806 /* base */ 0x000d8000, 807 /* gran */ 1, 808 /* bytes */ 4, 809 /* nFields */ 7, 810 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 811 /* *views */ NULL, 812 /* *views_num */ NULL, 813 /* snoop_cb */ NULL, 814 /* snoop_user_data */ NULL, 815 /* snoop_flags */ 0, 816 /* mem severity */ SOC_MEM_SEVERE_MISSING, 817 /* type */ SOC_MEM_TYPE_NORMAL, 818 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 819 /* impl */ SOC_MEM_IMPL_NORMAL, 820 /* cmic_mor_clks */ 0, 821 }, 822 #endif /* chips */ 823 824 #if defined(BCM_53570_B0) 825 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P14m */ 826 /* mem TAF_GATE_CTL_TBL0_P14m */ 827 /* flags */ SOC_MEM_FLAG_VALID | 828 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 829 /* cmp_fn */ _soc_mem_cmp_undef, 830 /* *null_entry */ _soc_mem_entry_null_zeroes, 831 /* index_min */ 0, 832 /* index_max */ 15, 833 /* minblock */ 27, 834 /* maxblock */ 27, 835 /* blocks */ 0x8000000, 836 /* blocks_hi */ 0, 837 /* base */ 0x000e8000, 838 /* gran */ 1, 839 /* bytes */ 4, 840 /* nFields */ 7, 841 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 842 /* *views */ NULL, 843 /* *views_num */ NULL, 844 /* snoop_cb */ NULL, 845 /* snoop_user_data */ NULL, 846 /* snoop_flags */ 0, 847 /* mem severity */ SOC_MEM_SEVERE_MISSING, 848 /* type */ SOC_MEM_TYPE_NORMAL, 849 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 850 /* impl */ SOC_MEM_IMPL_NORMAL, 851 /* cmic_mor_clks */ 0, 852 }, 853 #endif /* chips */ 854 855 #if defined(BCM_53570_B0) 856 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P15m */ 857 /* mem TAF_GATE_CTL_TBL0_P15m */ 858 /* flags */ SOC_MEM_FLAG_VALID | 859 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 860 /* cmp_fn */ _soc_mem_cmp_undef, 861 /* *null_entry */ _soc_mem_entry_null_zeroes, 862 /* index_min */ 0, 863 /* index_max */ 15, 864 /* minblock */ 27, 865 /* maxblock */ 27, 866 /* blocks */ 0x8000000, 867 /* blocks_hi */ 0, 868 /* base */ 0x000f8000, 869 /* gran */ 1, 870 /* bytes */ 4, 871 /* nFields */ 7, 872 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 873 /* *views */ NULL, 874 /* *views_num */ NULL, 875 /* snoop_cb */ NULL, 876 /* snoop_user_data */ NULL, 877 /* snoop_flags */ 0, 878 /* mem severity */ SOC_MEM_SEVERE_MISSING, 879 /* type */ SOC_MEM_TYPE_NORMAL, 880 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 881 /* impl */ SOC_MEM_IMPL_NORMAL, 882 /* cmic_mor_clks */ 0, 883 }, 884 #endif /* chips */ 885 886 #if defined(BCM_53570_B0) 887 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P16m */ 888 /* mem TAF_GATE_CTL_TBL0_P16m */ 889 /* flags */ SOC_MEM_FLAG_VALID | 890 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 891 /* cmp_fn */ _soc_mem_cmp_undef, 892 /* *null_entry */ _soc_mem_entry_null_zeroes, 893 /* index_min */ 0, 894 /* index_max */ 15, 895 /* minblock */ 27, 896 /* maxblock */ 27, 897 /* blocks */ 0x8000000, 898 /* blocks_hi */ 0, 899 /* base */ 0x00108000, 900 /* gran */ 1, 901 /* bytes */ 4, 902 /* nFields */ 7, 903 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 904 /* *views */ NULL, 905 /* *views_num */ NULL, 906 /* snoop_cb */ NULL, 907 /* snoop_user_data */ NULL, 908 /* snoop_flags */ 0, 909 /* mem severity */ SOC_MEM_SEVERE_MISSING, 910 /* type */ SOC_MEM_TYPE_NORMAL, 911 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 912 /* impl */ SOC_MEM_IMPL_NORMAL, 913 /* cmic_mor_clks */ 0, 914 }, 915 #endif /* chips */ 916 917 #if defined(BCM_53570_B0) 918 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P17m */ 919 /* mem TAF_GATE_CTL_TBL0_P17m */ 920 /* flags */ SOC_MEM_FLAG_VALID | 921 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 922 /* cmp_fn */ _soc_mem_cmp_undef, 923 /* *null_entry */ _soc_mem_entry_null_zeroes, 924 /* index_min */ 0, 925 /* index_max */ 15, 926 /* minblock */ 27, 927 /* maxblock */ 27, 928 /* blocks */ 0x8000000, 929 /* blocks_hi */ 0, 930 /* base */ 0x00118000, 931 /* gran */ 1, 932 /* bytes */ 4, 933 /* nFields */ 7, 934 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 935 /* *views */ NULL, 936 /* *views_num */ NULL, 937 /* snoop_cb */ NULL, 938 /* snoop_user_data */ NULL, 939 /* snoop_flags */ 0, 940 /* mem severity */ SOC_MEM_SEVERE_MISSING, 941 /* type */ SOC_MEM_TYPE_NORMAL, 942 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 943 /* impl */ SOC_MEM_IMPL_NORMAL, 944 /* cmic_mor_clks */ 0, 945 }, 946 #endif /* chips */ 947 948 #if defined(BCM_53570_B0) 949 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P18m */ 950 /* mem TAF_GATE_CTL_TBL0_P18m */ 951 /* flags */ SOC_MEM_FLAG_VALID | 952 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 953 /* cmp_fn */ _soc_mem_cmp_undef, 954 /* *null_entry */ _soc_mem_entry_null_zeroes, 955 /* index_min */ 0, 956 /* index_max */ 15, 957 /* minblock */ 27, 958 /* maxblock */ 27, 959 /* blocks */ 0x8000000, 960 /* blocks_hi */ 0, 961 /* base */ 0x00128000, 962 /* gran */ 1, 963 /* bytes */ 4, 964 /* nFields */ 7, 965 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 966 /* *views */ NULL, 967 /* *views_num */ NULL, 968 /* snoop_cb */ NULL, 969 /* snoop_user_data */ NULL, 970 /* snoop_flags */ 0, 971 /* mem severity */ SOC_MEM_SEVERE_MISSING, 972 /* type */ SOC_MEM_TYPE_NORMAL, 973 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 974 /* impl */ SOC_MEM_IMPL_NORMAL, 975 /* cmic_mor_clks */ 0, 976 }, 977 #endif /* chips */ 978 979 #if defined(BCM_53570_B0) 980 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P19m */ 981 /* mem TAF_GATE_CTL_TBL0_P19m */ 982 /* flags */ SOC_MEM_FLAG_VALID | 983 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 984 /* cmp_fn */ _soc_mem_cmp_undef, 985 /* *null_entry */ _soc_mem_entry_null_zeroes, 986 /* index_min */ 0, 987 /* index_max */ 15, 988 /* minblock */ 27, 989 /* maxblock */ 27, 990 /* blocks */ 0x8000000, 991 /* blocks_hi */ 0, 992 /* base */ 0x00138000, 993 /* gran */ 1, 994 /* bytes */ 4, 995 /* nFields */ 7, 996 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 997 /* *views */ NULL, 998 /* *views_num */ NULL, 999 /* snoop_cb */ NULL, 1000 /* snoop_user_data */ NULL, 1001 /* snoop_flags */ 0, 1002 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1003 /* type */ SOC_MEM_TYPE_NORMAL, 1004 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1005 /* impl */ SOC_MEM_IMPL_NORMAL, 1006 /* cmic_mor_clks */ 0, 1007 }, 1008 #endif /* chips */ 1009 1010 #if defined(BCM_53570_B0) 1011 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P20m */ 1012 /* mem TAF_GATE_CTL_TBL0_P20m */ 1013 /* flags */ SOC_MEM_FLAG_VALID | 1014 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1015 /* cmp_fn */ _soc_mem_cmp_undef, 1016 /* *null_entry */ _soc_mem_entry_null_zeroes, 1017 /* index_min */ 0, 1018 /* index_max */ 15, 1019 /* minblock */ 27, 1020 /* maxblock */ 27, 1021 /* blocks */ 0x8000000, 1022 /* blocks_hi */ 0, 1023 /* base */ 0x00148000, 1024 /* gran */ 1, 1025 /* bytes */ 4, 1026 /* nFields */ 7, 1027 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1028 /* *views */ NULL, 1029 /* *views_num */ NULL, 1030 /* snoop_cb */ NULL, 1031 /* snoop_user_data */ NULL, 1032 /* snoop_flags */ 0, 1033 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1034 /* type */ SOC_MEM_TYPE_NORMAL, 1035 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1036 /* impl */ SOC_MEM_IMPL_NORMAL, 1037 /* cmic_mor_clks */ 0, 1038 }, 1039 #endif /* chips */ 1040 1041 #if defined(BCM_53570_B0) 1042 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P21m */ 1043 /* mem TAF_GATE_CTL_TBL0_P21m */ 1044 /* flags */ SOC_MEM_FLAG_VALID | 1045 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1046 /* cmp_fn */ _soc_mem_cmp_undef, 1047 /* *null_entry */ _soc_mem_entry_null_zeroes, 1048 /* index_min */ 0, 1049 /* index_max */ 15, 1050 /* minblock */ 27, 1051 /* maxblock */ 27, 1052 /* blocks */ 0x8000000, 1053 /* blocks_hi */ 0, 1054 /* base */ 0x00158000, 1055 /* gran */ 1, 1056 /* bytes */ 4, 1057 /* nFields */ 7, 1058 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1059 /* *views */ NULL, 1060 /* *views_num */ NULL, 1061 /* snoop_cb */ NULL, 1062 /* snoop_user_data */ NULL, 1063 /* snoop_flags */ 0, 1064 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1065 /* type */ SOC_MEM_TYPE_NORMAL, 1066 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1067 /* impl */ SOC_MEM_IMPL_NORMAL, 1068 /* cmic_mor_clks */ 0, 1069 }, 1070 #endif /* chips */ 1071 1072 #if defined(BCM_53570_B0) 1073 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P22m */ 1074 /* mem TAF_GATE_CTL_TBL0_P22m */ 1075 /* flags */ SOC_MEM_FLAG_VALID | 1076 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1077 /* cmp_fn */ _soc_mem_cmp_undef, 1078 /* *null_entry */ _soc_mem_entry_null_zeroes, 1079 /* index_min */ 0, 1080 /* index_max */ 15, 1081 /* minblock */ 27, 1082 /* maxblock */ 27, 1083 /* blocks */ 0x8000000, 1084 /* blocks_hi */ 0, 1085 /* base */ 0x00168000, 1086 /* gran */ 1, 1087 /* bytes */ 4, 1088 /* nFields */ 7, 1089 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1090 /* *views */ NULL, 1091 /* *views_num */ NULL, 1092 /* snoop_cb */ NULL, 1093 /* snoop_user_data */ NULL, 1094 /* snoop_flags */ 0, 1095 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1096 /* type */ SOC_MEM_TYPE_NORMAL, 1097 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1098 /* impl */ SOC_MEM_IMPL_NORMAL, 1099 /* cmic_mor_clks */ 0, 1100 }, 1101 #endif /* chips */ 1102 1103 #if defined(BCM_53570_B0) 1104 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P23m */ 1105 /* mem TAF_GATE_CTL_TBL0_P23m */ 1106 /* flags */ SOC_MEM_FLAG_VALID | 1107 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1108 /* cmp_fn */ _soc_mem_cmp_undef, 1109 /* *null_entry */ _soc_mem_entry_null_zeroes, 1110 /* index_min */ 0, 1111 /* index_max */ 15, 1112 /* minblock */ 27, 1113 /* maxblock */ 27, 1114 /* blocks */ 0x8000000, 1115 /* blocks_hi */ 0, 1116 /* base */ 0x00178000, 1117 /* gran */ 1, 1118 /* bytes */ 4, 1119 /* nFields */ 7, 1120 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1121 /* *views */ NULL, 1122 /* *views_num */ NULL, 1123 /* snoop_cb */ NULL, 1124 /* snoop_user_data */ NULL, 1125 /* snoop_flags */ 0, 1126 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1127 /* type */ SOC_MEM_TYPE_NORMAL, 1128 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1129 /* impl */ SOC_MEM_IMPL_NORMAL, 1130 /* cmic_mor_clks */ 0, 1131 }, 1132 #endif /* chips */ 1133 1134 #if defined(BCM_53570_B0) 1135 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P24m */ 1136 /* mem TAF_GATE_CTL_TBL0_P24m */ 1137 /* flags */ SOC_MEM_FLAG_VALID | 1138 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1139 /* cmp_fn */ _soc_mem_cmp_undef, 1140 /* *null_entry */ _soc_mem_entry_null_zeroes, 1141 /* index_min */ 0, 1142 /* index_max */ 15, 1143 /* minblock */ 27, 1144 /* maxblock */ 27, 1145 /* blocks */ 0x8000000, 1146 /* blocks_hi */ 0, 1147 /* base */ 0x00188000, 1148 /* gran */ 1, 1149 /* bytes */ 4, 1150 /* nFields */ 7, 1151 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1152 /* *views */ NULL, 1153 /* *views_num */ NULL, 1154 /* snoop_cb */ NULL, 1155 /* snoop_user_data */ NULL, 1156 /* snoop_flags */ 0, 1157 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1158 /* type */ SOC_MEM_TYPE_NORMAL, 1159 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1160 /* impl */ SOC_MEM_IMPL_NORMAL, 1161 /* cmic_mor_clks */ 0, 1162 }, 1163 #endif /* chips */ 1164 1165 #if defined(BCM_53570_B0) 1166 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P25m */ 1167 /* mem TAF_GATE_CTL_TBL0_P25m */ 1168 /* flags */ SOC_MEM_FLAG_VALID | 1169 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1170 /* cmp_fn */ _soc_mem_cmp_undef, 1171 /* *null_entry */ _soc_mem_entry_null_zeroes, 1172 /* index_min */ 0, 1173 /* index_max */ 15, 1174 /* minblock */ 27, 1175 /* maxblock */ 27, 1176 /* blocks */ 0x8000000, 1177 /* blocks_hi */ 0, 1178 /* base */ 0x00198000, 1179 /* gran */ 1, 1180 /* bytes */ 4, 1181 /* nFields */ 7, 1182 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1183 /* *views */ NULL, 1184 /* *views_num */ NULL, 1185 /* snoop_cb */ NULL, 1186 /* snoop_user_data */ NULL, 1187 /* snoop_flags */ 0, 1188 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1189 /* type */ SOC_MEM_TYPE_NORMAL, 1190 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1191 /* impl */ SOC_MEM_IMPL_NORMAL, 1192 /* cmic_mor_clks */ 0, 1193 }, 1194 #endif /* chips */ 1195 1196 #if defined(BCM_53570_B0) 1197 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P26m */ 1198 /* mem TAF_GATE_CTL_TBL0_P26m */ 1199 /* flags */ SOC_MEM_FLAG_VALID | 1200 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1201 /* cmp_fn */ _soc_mem_cmp_undef, 1202 /* *null_entry */ _soc_mem_entry_null_zeroes, 1203 /* index_min */ 0, 1204 /* index_max */ 15, 1205 /* minblock */ 27, 1206 /* maxblock */ 27, 1207 /* blocks */ 0x8000000, 1208 /* blocks_hi */ 0, 1209 /* base */ 0x001a8000, 1210 /* gran */ 1, 1211 /* bytes */ 4, 1212 /* nFields */ 7, 1213 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1214 /* *views */ NULL, 1215 /* *views_num */ NULL, 1216 /* snoop_cb */ NULL, 1217 /* snoop_user_data */ NULL, 1218 /* snoop_flags */ 0, 1219 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1220 /* type */ SOC_MEM_TYPE_NORMAL, 1221 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1222 /* impl */ SOC_MEM_IMPL_NORMAL, 1223 /* cmic_mor_clks */ 0, 1224 }, 1225 #endif /* chips */ 1226 1227 #if defined(BCM_53570_B0) 1228 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P27m */ 1229 /* mem TAF_GATE_CTL_TBL0_P27m */ 1230 /* flags */ SOC_MEM_FLAG_VALID | 1231 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1232 /* cmp_fn */ _soc_mem_cmp_undef, 1233 /* *null_entry */ _soc_mem_entry_null_zeroes, 1234 /* index_min */ 0, 1235 /* index_max */ 15, 1236 /* minblock */ 27, 1237 /* maxblock */ 27, 1238 /* blocks */ 0x8000000, 1239 /* blocks_hi */ 0, 1240 /* base */ 0x001b8000, 1241 /* gran */ 1, 1242 /* bytes */ 4, 1243 /* nFields */ 7, 1244 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1245 /* *views */ NULL, 1246 /* *views_num */ NULL, 1247 /* snoop_cb */ NULL, 1248 /* snoop_user_data */ NULL, 1249 /* snoop_flags */ 0, 1250 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1251 /* type */ SOC_MEM_TYPE_NORMAL, 1252 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1253 /* impl */ SOC_MEM_IMPL_NORMAL, 1254 /* cmic_mor_clks */ 0, 1255 }, 1256 #endif /* chips */ 1257 1258 #if defined(BCM_53570_B0) 1259 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P28m */ 1260 /* mem TAF_GATE_CTL_TBL0_P28m */ 1261 /* flags */ SOC_MEM_FLAG_VALID | 1262 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1263 /* cmp_fn */ _soc_mem_cmp_undef, 1264 /* *null_entry */ _soc_mem_entry_null_zeroes, 1265 /* index_min */ 0, 1266 /* index_max */ 15, 1267 /* minblock */ 27, 1268 /* maxblock */ 27, 1269 /* blocks */ 0x8000000, 1270 /* blocks_hi */ 0, 1271 /* base */ 0x001c8000, 1272 /* gran */ 1, 1273 /* bytes */ 4, 1274 /* nFields */ 7, 1275 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1276 /* *views */ NULL, 1277 /* *views_num */ NULL, 1278 /* snoop_cb */ NULL, 1279 /* snoop_user_data */ NULL, 1280 /* snoop_flags */ 0, 1281 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1282 /* type */ SOC_MEM_TYPE_NORMAL, 1283 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1284 /* impl */ SOC_MEM_IMPL_NORMAL, 1285 /* cmic_mor_clks */ 0, 1286 }, 1287 #endif /* chips */ 1288 1289 #if defined(BCM_53570_B0) 1290 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P29m */ 1291 /* mem TAF_GATE_CTL_TBL0_P29m */ 1292 /* flags */ SOC_MEM_FLAG_VALID | 1293 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1294 /* cmp_fn */ _soc_mem_cmp_undef, 1295 /* *null_entry */ _soc_mem_entry_null_zeroes, 1296 /* index_min */ 0, 1297 /* index_max */ 15, 1298 /* minblock */ 27, 1299 /* maxblock */ 27, 1300 /* blocks */ 0x8000000, 1301 /* blocks_hi */ 0, 1302 /* base */ 0x001d8000, 1303 /* gran */ 1, 1304 /* bytes */ 4, 1305 /* nFields */ 7, 1306 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1307 /* *views */ NULL, 1308 /* *views_num */ NULL, 1309 /* snoop_cb */ NULL, 1310 /* snoop_user_data */ NULL, 1311 /* snoop_flags */ 0, 1312 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1313 /* type */ SOC_MEM_TYPE_NORMAL, 1314 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1315 /* impl */ SOC_MEM_IMPL_NORMAL, 1316 /* cmic_mor_clks */ 0, 1317 }, 1318 #endif /* chips */ 1319 1320 #if defined(BCM_53570_B0) 1321 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P30m */ 1322 /* mem TAF_GATE_CTL_TBL0_P30m */ 1323 /* flags */ SOC_MEM_FLAG_VALID | 1324 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1325 /* cmp_fn */ _soc_mem_cmp_undef, 1326 /* *null_entry */ _soc_mem_entry_null_zeroes, 1327 /* index_min */ 0, 1328 /* index_max */ 15, 1329 /* minblock */ 27, 1330 /* maxblock */ 27, 1331 /* blocks */ 0x8000000, 1332 /* blocks_hi */ 0, 1333 /* base */ 0x001e8000, 1334 /* gran */ 1, 1335 /* bytes */ 4, 1336 /* nFields */ 7, 1337 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1338 /* *views */ NULL, 1339 /* *views_num */ NULL, 1340 /* snoop_cb */ NULL, 1341 /* snoop_user_data */ NULL, 1342 /* snoop_flags */ 0, 1343 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1344 /* type */ SOC_MEM_TYPE_NORMAL, 1345 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1346 /* impl */ SOC_MEM_IMPL_NORMAL, 1347 /* cmic_mor_clks */ 0, 1348 }, 1349 #endif /* chips */ 1350 1351 #if defined(BCM_53570_B0) 1352 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P31m */ 1353 /* mem TAF_GATE_CTL_TBL0_P31m */ 1354 /* flags */ SOC_MEM_FLAG_VALID | 1355 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1356 /* cmp_fn */ _soc_mem_cmp_undef, 1357 /* *null_entry */ _soc_mem_entry_null_zeroes, 1358 /* index_min */ 0, 1359 /* index_max */ 15, 1360 /* minblock */ 27, 1361 /* maxblock */ 27, 1362 /* blocks */ 0x8000000, 1363 /* blocks_hi */ 0, 1364 /* base */ 0x001f8000, 1365 /* gran */ 1, 1366 /* bytes */ 4, 1367 /* nFields */ 7, 1368 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1369 /* *views */ NULL, 1370 /* *views_num */ NULL, 1371 /* snoop_cb */ NULL, 1372 /* snoop_user_data */ NULL, 1373 /* snoop_flags */ 0, 1374 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1375 /* type */ SOC_MEM_TYPE_NORMAL, 1376 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1377 /* impl */ SOC_MEM_IMPL_NORMAL, 1378 /* cmic_mor_clks */ 0, 1379 }, 1380 #endif /* chips */ 1381 1382 #if defined(BCM_53570_B0) 1383 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P32m */ 1384 /* mem TAF_GATE_CTL_TBL0_P32m */ 1385 /* flags */ SOC_MEM_FLAG_VALID | 1386 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1387 /* cmp_fn */ _soc_mem_cmp_undef, 1388 /* *null_entry */ _soc_mem_entry_null_zeroes, 1389 /* index_min */ 0, 1390 /* index_max */ 15, 1391 /* minblock */ 27, 1392 /* maxblock */ 27, 1393 /* blocks */ 0x8000000, 1394 /* blocks_hi */ 0, 1395 /* base */ 0x00208000, 1396 /* gran */ 1, 1397 /* bytes */ 4, 1398 /* nFields */ 7, 1399 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1400 /* *views */ NULL, 1401 /* *views_num */ NULL, 1402 /* snoop_cb */ NULL, 1403 /* snoop_user_data */ NULL, 1404 /* snoop_flags */ 0, 1405 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1406 /* type */ SOC_MEM_TYPE_NORMAL, 1407 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1408 /* impl */ SOC_MEM_IMPL_NORMAL, 1409 /* cmic_mor_clks */ 0, 1410 }, 1411 #endif /* chips */ 1412 1413 #if defined(BCM_53570_B0) 1414 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P33m */ 1415 /* mem TAF_GATE_CTL_TBL0_P33m */ 1416 /* flags */ SOC_MEM_FLAG_VALID | 1417 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1418 /* cmp_fn */ _soc_mem_cmp_undef, 1419 /* *null_entry */ _soc_mem_entry_null_zeroes, 1420 /* index_min */ 0, 1421 /* index_max */ 15, 1422 /* minblock */ 27, 1423 /* maxblock */ 27, 1424 /* blocks */ 0x8000000, 1425 /* blocks_hi */ 0, 1426 /* base */ 0x00218000, 1427 /* gran */ 1, 1428 /* bytes */ 4, 1429 /* nFields */ 7, 1430 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1431 /* *views */ NULL, 1432 /* *views_num */ NULL, 1433 /* snoop_cb */ NULL, 1434 /* snoop_user_data */ NULL, 1435 /* snoop_flags */ 0, 1436 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1437 /* type */ SOC_MEM_TYPE_NORMAL, 1438 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1439 /* impl */ SOC_MEM_IMPL_NORMAL, 1440 /* cmic_mor_clks */ 0, 1441 }, 1442 #endif /* chips */ 1443 1444 #if defined(BCM_53570_B0) 1445 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P34m */ 1446 /* mem TAF_GATE_CTL_TBL0_P34m */ 1447 /* flags */ SOC_MEM_FLAG_VALID | 1448 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1449 /* cmp_fn */ _soc_mem_cmp_undef, 1450 /* *null_entry */ _soc_mem_entry_null_zeroes, 1451 /* index_min */ 0, 1452 /* index_max */ 15, 1453 /* minblock */ 27, 1454 /* maxblock */ 27, 1455 /* blocks */ 0x8000000, 1456 /* blocks_hi */ 0, 1457 /* base */ 0x00228000, 1458 /* gran */ 1, 1459 /* bytes */ 4, 1460 /* nFields */ 7, 1461 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1462 /* *views */ NULL, 1463 /* *views_num */ NULL, 1464 /* snoop_cb */ NULL, 1465 /* snoop_user_data */ NULL, 1466 /* snoop_flags */ 0, 1467 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1468 /* type */ SOC_MEM_TYPE_NORMAL, 1469 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1470 /* impl */ SOC_MEM_IMPL_NORMAL, 1471 /* cmic_mor_clks */ 0, 1472 }, 1473 #endif /* chips */ 1474 1475 #if defined(BCM_53570_B0) 1476 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P35m */ 1477 /* mem TAF_GATE_CTL_TBL0_P35m */ 1478 /* flags */ SOC_MEM_FLAG_VALID | 1479 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1480 /* cmp_fn */ _soc_mem_cmp_undef, 1481 /* *null_entry */ _soc_mem_entry_null_zeroes, 1482 /* index_min */ 0, 1483 /* index_max */ 15, 1484 /* minblock */ 27, 1485 /* maxblock */ 27, 1486 /* blocks */ 0x8000000, 1487 /* blocks_hi */ 0, 1488 /* base */ 0x00238000, 1489 /* gran */ 1, 1490 /* bytes */ 4, 1491 /* nFields */ 7, 1492 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1493 /* *views */ NULL, 1494 /* *views_num */ NULL, 1495 /* snoop_cb */ NULL, 1496 /* snoop_user_data */ NULL, 1497 /* snoop_flags */ 0, 1498 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1499 /* type */ SOC_MEM_TYPE_NORMAL, 1500 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1501 /* impl */ SOC_MEM_IMPL_NORMAL, 1502 /* cmic_mor_clks */ 0, 1503 }, 1504 #endif /* chips */ 1505 1506 #if defined(BCM_53570_B0) 1507 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P36m */ 1508 /* mem TAF_GATE_CTL_TBL0_P36m */ 1509 /* flags */ SOC_MEM_FLAG_VALID | 1510 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1511 /* cmp_fn */ _soc_mem_cmp_undef, 1512 /* *null_entry */ _soc_mem_entry_null_zeroes, 1513 /* index_min */ 0, 1514 /* index_max */ 15, 1515 /* minblock */ 27, 1516 /* maxblock */ 27, 1517 /* blocks */ 0x8000000, 1518 /* blocks_hi */ 0, 1519 /* base */ 0x00248000, 1520 /* gran */ 1, 1521 /* bytes */ 4, 1522 /* nFields */ 7, 1523 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1524 /* *views */ NULL, 1525 /* *views_num */ NULL, 1526 /* snoop_cb */ NULL, 1527 /* snoop_user_data */ NULL, 1528 /* snoop_flags */ 0, 1529 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1530 /* type */ SOC_MEM_TYPE_NORMAL, 1531 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1532 /* impl */ SOC_MEM_IMPL_NORMAL, 1533 /* cmic_mor_clks */ 0, 1534 }, 1535 #endif /* chips */ 1536 1537 #if defined(BCM_53570_B0) 1538 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P37m */ 1539 /* mem TAF_GATE_CTL_TBL0_P37m */ 1540 /* flags */ SOC_MEM_FLAG_VALID | 1541 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1542 /* cmp_fn */ _soc_mem_cmp_undef, 1543 /* *null_entry */ _soc_mem_entry_null_zeroes, 1544 /* index_min */ 0, 1545 /* index_max */ 15, 1546 /* minblock */ 27, 1547 /* maxblock */ 27, 1548 /* blocks */ 0x8000000, 1549 /* blocks_hi */ 0, 1550 /* base */ 0x00258000, 1551 /* gran */ 1, 1552 /* bytes */ 4, 1553 /* nFields */ 7, 1554 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1555 /* *views */ NULL, 1556 /* *views_num */ NULL, 1557 /* snoop_cb */ NULL, 1558 /* snoop_user_data */ NULL, 1559 /* snoop_flags */ 0, 1560 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1561 /* type */ SOC_MEM_TYPE_NORMAL, 1562 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1563 /* impl */ SOC_MEM_IMPL_NORMAL, 1564 /* cmic_mor_clks */ 0, 1565 }, 1566 #endif /* chips */ 1567 1568 #if defined(BCM_53570_B0) 1569 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P38m */ 1570 /* mem TAF_GATE_CTL_TBL0_P38m */ 1571 /* flags */ SOC_MEM_FLAG_VALID | 1572 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1573 /* cmp_fn */ _soc_mem_cmp_undef, 1574 /* *null_entry */ _soc_mem_entry_null_zeroes, 1575 /* index_min */ 0, 1576 /* index_max */ 15, 1577 /* minblock */ 27, 1578 /* maxblock */ 27, 1579 /* blocks */ 0x8000000, 1580 /* blocks_hi */ 0, 1581 /* base */ 0x00268000, 1582 /* gran */ 1, 1583 /* bytes */ 4, 1584 /* nFields */ 7, 1585 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1586 /* *views */ NULL, 1587 /* *views_num */ NULL, 1588 /* snoop_cb */ NULL, 1589 /* snoop_user_data */ NULL, 1590 /* snoop_flags */ 0, 1591 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1592 /* type */ SOC_MEM_TYPE_NORMAL, 1593 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1594 /* impl */ SOC_MEM_IMPL_NORMAL, 1595 /* cmic_mor_clks */ 0, 1596 }, 1597 #endif /* chips */ 1598 1599 #if defined(BCM_53570_B0) 1600 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P39m */ 1601 /* mem TAF_GATE_CTL_TBL0_P39m */ 1602 /* flags */ SOC_MEM_FLAG_VALID | 1603 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1604 /* cmp_fn */ _soc_mem_cmp_undef, 1605 /* *null_entry */ _soc_mem_entry_null_zeroes, 1606 /* index_min */ 0, 1607 /* index_max */ 15, 1608 /* minblock */ 27, 1609 /* maxblock */ 27, 1610 /* blocks */ 0x8000000, 1611 /* blocks_hi */ 0, 1612 /* base */ 0x00278000, 1613 /* gran */ 1, 1614 /* bytes */ 4, 1615 /* nFields */ 7, 1616 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1617 /* *views */ NULL, 1618 /* *views_num */ NULL, 1619 /* snoop_cb */ NULL, 1620 /* snoop_user_data */ NULL, 1621 /* snoop_flags */ 0, 1622 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1623 /* type */ SOC_MEM_TYPE_NORMAL, 1624 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1625 /* impl */ SOC_MEM_IMPL_NORMAL, 1626 /* cmic_mor_clks */ 0, 1627 }, 1628 #endif /* chips */ 1629 1630 #if defined(BCM_53570_B0) 1631 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P40m */ 1632 /* mem TAF_GATE_CTL_TBL0_P40m */ 1633 /* flags */ SOC_MEM_FLAG_VALID | 1634 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1635 /* cmp_fn */ _soc_mem_cmp_undef, 1636 /* *null_entry */ _soc_mem_entry_null_zeroes, 1637 /* index_min */ 0, 1638 /* index_max */ 15, 1639 /* minblock */ 27, 1640 /* maxblock */ 27, 1641 /* blocks */ 0x8000000, 1642 /* blocks_hi */ 0, 1643 /* base */ 0x00288000, 1644 /* gran */ 1, 1645 /* bytes */ 4, 1646 /* nFields */ 7, 1647 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1648 /* *views */ NULL, 1649 /* *views_num */ NULL, 1650 /* snoop_cb */ NULL, 1651 /* snoop_user_data */ NULL, 1652 /* snoop_flags */ 0, 1653 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1654 /* type */ SOC_MEM_TYPE_NORMAL, 1655 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1656 /* impl */ SOC_MEM_IMPL_NORMAL, 1657 /* cmic_mor_clks */ 0, 1658 }, 1659 #endif /* chips */ 1660 1661 #if defined(BCM_53570_B0) 1662 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P41m */ 1663 /* mem TAF_GATE_CTL_TBL0_P41m */ 1664 /* flags */ SOC_MEM_FLAG_VALID | 1665 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1666 /* cmp_fn */ _soc_mem_cmp_undef, 1667 /* *null_entry */ _soc_mem_entry_null_zeroes, 1668 /* index_min */ 0, 1669 /* index_max */ 15, 1670 /* minblock */ 27, 1671 /* maxblock */ 27, 1672 /* blocks */ 0x8000000, 1673 /* blocks_hi */ 0, 1674 /* base */ 0x00298000, 1675 /* gran */ 1, 1676 /* bytes */ 4, 1677 /* nFields */ 7, 1678 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1679 /* *views */ NULL, 1680 /* *views_num */ NULL, 1681 /* snoop_cb */ NULL, 1682 /* snoop_user_data */ NULL, 1683 /* snoop_flags */ 0, 1684 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1685 /* type */ SOC_MEM_TYPE_NORMAL, 1686 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1687 /* impl */ SOC_MEM_IMPL_NORMAL, 1688 /* cmic_mor_clks */ 0, 1689 }, 1690 #endif /* chips */ 1691 1692 #if defined(BCM_53570_B0) 1693 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P42m */ 1694 /* mem TAF_GATE_CTL_TBL0_P42m */ 1695 /* flags */ SOC_MEM_FLAG_VALID | 1696 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1697 /* cmp_fn */ _soc_mem_cmp_undef, 1698 /* *null_entry */ _soc_mem_entry_null_zeroes, 1699 /* index_min */ 0, 1700 /* index_max */ 15, 1701 /* minblock */ 27, 1702 /* maxblock */ 27, 1703 /* blocks */ 0x8000000, 1704 /* blocks_hi */ 0, 1705 /* base */ 0x002a8000, 1706 /* gran */ 1, 1707 /* bytes */ 4, 1708 /* nFields */ 7, 1709 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1710 /* *views */ NULL, 1711 /* *views_num */ NULL, 1712 /* snoop_cb */ NULL, 1713 /* snoop_user_data */ NULL, 1714 /* snoop_flags */ 0, 1715 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1716 /* type */ SOC_MEM_TYPE_NORMAL, 1717 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1718 /* impl */ SOC_MEM_IMPL_NORMAL, 1719 /* cmic_mor_clks */ 0, 1720 }, 1721 #endif /* chips */ 1722 1723 #if defined(BCM_53570_B0) 1724 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P43m */ 1725 /* mem TAF_GATE_CTL_TBL0_P43m */ 1726 /* flags */ SOC_MEM_FLAG_VALID | 1727 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1728 /* cmp_fn */ _soc_mem_cmp_undef, 1729 /* *null_entry */ _soc_mem_entry_null_zeroes, 1730 /* index_min */ 0, 1731 /* index_max */ 15, 1732 /* minblock */ 27, 1733 /* maxblock */ 27, 1734 /* blocks */ 0x8000000, 1735 /* blocks_hi */ 0, 1736 /* base */ 0x002b8000, 1737 /* gran */ 1, 1738 /* bytes */ 4, 1739 /* nFields */ 7, 1740 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1741 /* *views */ NULL, 1742 /* *views_num */ NULL, 1743 /* snoop_cb */ NULL, 1744 /* snoop_user_data */ NULL, 1745 /* snoop_flags */ 0, 1746 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1747 /* type */ SOC_MEM_TYPE_NORMAL, 1748 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1749 /* impl */ SOC_MEM_IMPL_NORMAL, 1750 /* cmic_mor_clks */ 0, 1751 }, 1752 #endif /* chips */ 1753 1754 #if defined(BCM_53570_B0) 1755 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P44m */ 1756 /* mem TAF_GATE_CTL_TBL0_P44m */ 1757 /* flags */ SOC_MEM_FLAG_VALID | 1758 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1759 /* cmp_fn */ _soc_mem_cmp_undef, 1760 /* *null_entry */ _soc_mem_entry_null_zeroes, 1761 /* index_min */ 0, 1762 /* index_max */ 15, 1763 /* minblock */ 27, 1764 /* maxblock */ 27, 1765 /* blocks */ 0x8000000, 1766 /* blocks_hi */ 0, 1767 /* base */ 0x002c8000, 1768 /* gran */ 1, 1769 /* bytes */ 4, 1770 /* nFields */ 7, 1771 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1772 /* *views */ NULL, 1773 /* *views_num */ NULL, 1774 /* snoop_cb */ NULL, 1775 /* snoop_user_data */ NULL, 1776 /* snoop_flags */ 0, 1777 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1778 /* type */ SOC_MEM_TYPE_NORMAL, 1779 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1780 /* impl */ SOC_MEM_IMPL_NORMAL, 1781 /* cmic_mor_clks */ 0, 1782 }, 1783 #endif /* chips */ 1784 1785 #if defined(BCM_53570_B0) 1786 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P45m */ 1787 /* mem TAF_GATE_CTL_TBL0_P45m */ 1788 /* flags */ SOC_MEM_FLAG_VALID | 1789 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1790 /* cmp_fn */ _soc_mem_cmp_undef, 1791 /* *null_entry */ _soc_mem_entry_null_zeroes, 1792 /* index_min */ 0, 1793 /* index_max */ 15, 1794 /* minblock */ 27, 1795 /* maxblock */ 27, 1796 /* blocks */ 0x8000000, 1797 /* blocks_hi */ 0, 1798 /* base */ 0x002d8000, 1799 /* gran */ 1, 1800 /* bytes */ 4, 1801 /* nFields */ 7, 1802 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1803 /* *views */ NULL, 1804 /* *views_num */ NULL, 1805 /* snoop_cb */ NULL, 1806 /* snoop_user_data */ NULL, 1807 /* snoop_flags */ 0, 1808 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1809 /* type */ SOC_MEM_TYPE_NORMAL, 1810 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1811 /* impl */ SOC_MEM_IMPL_NORMAL, 1812 /* cmic_mor_clks */ 0, 1813 }, 1814 #endif /* chips */ 1815 1816 #if defined(BCM_53570_B0) 1817 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P46m */ 1818 /* mem TAF_GATE_CTL_TBL0_P46m */ 1819 /* flags */ SOC_MEM_FLAG_VALID | 1820 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1821 /* cmp_fn */ _soc_mem_cmp_undef, 1822 /* *null_entry */ _soc_mem_entry_null_zeroes, 1823 /* index_min */ 0, 1824 /* index_max */ 15, 1825 /* minblock */ 27, 1826 /* maxblock */ 27, 1827 /* blocks */ 0x8000000, 1828 /* blocks_hi */ 0, 1829 /* base */ 0x002e8000, 1830 /* gran */ 1, 1831 /* bytes */ 4, 1832 /* nFields */ 7, 1833 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1834 /* *views */ NULL, 1835 /* *views_num */ NULL, 1836 /* snoop_cb */ NULL, 1837 /* snoop_user_data */ NULL, 1838 /* snoop_flags */ 0, 1839 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1840 /* type */ SOC_MEM_TYPE_NORMAL, 1841 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1842 /* impl */ SOC_MEM_IMPL_NORMAL, 1843 /* cmic_mor_clks */ 0, 1844 }, 1845 #endif /* chips */ 1846 1847 #if defined(BCM_53570_B0) 1848 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P47m */ 1849 /* mem TAF_GATE_CTL_TBL0_P47m */ 1850 /* flags */ SOC_MEM_FLAG_VALID | 1851 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1852 /* cmp_fn */ _soc_mem_cmp_undef, 1853 /* *null_entry */ _soc_mem_entry_null_zeroes, 1854 /* index_min */ 0, 1855 /* index_max */ 15, 1856 /* minblock */ 27, 1857 /* maxblock */ 27, 1858 /* blocks */ 0x8000000, 1859 /* blocks_hi */ 0, 1860 /* base */ 0x002f8000, 1861 /* gran */ 1, 1862 /* bytes */ 4, 1863 /* nFields */ 7, 1864 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1865 /* *views */ NULL, 1866 /* *views_num */ NULL, 1867 /* snoop_cb */ NULL, 1868 /* snoop_user_data */ NULL, 1869 /* snoop_flags */ 0, 1870 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1871 /* type */ SOC_MEM_TYPE_NORMAL, 1872 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1873 /* impl */ SOC_MEM_IMPL_NORMAL, 1874 /* cmic_mor_clks */ 0, 1875 }, 1876 #endif /* chips */ 1877 1878 #if defined(BCM_53570_B0) 1879 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P48m */ 1880 /* mem TAF_GATE_CTL_TBL0_P48m */ 1881 /* flags */ SOC_MEM_FLAG_VALID | 1882 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1883 /* cmp_fn */ _soc_mem_cmp_undef, 1884 /* *null_entry */ _soc_mem_entry_null_zeroes, 1885 /* index_min */ 0, 1886 /* index_max */ 15, 1887 /* minblock */ 27, 1888 /* maxblock */ 27, 1889 /* blocks */ 0x8000000, 1890 /* blocks_hi */ 0, 1891 /* base */ 0x00308000, 1892 /* gran */ 1, 1893 /* bytes */ 4, 1894 /* nFields */ 7, 1895 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1896 /* *views */ NULL, 1897 /* *views_num */ NULL, 1898 /* snoop_cb */ NULL, 1899 /* snoop_user_data */ NULL, 1900 /* snoop_flags */ 0, 1901 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1902 /* type */ SOC_MEM_TYPE_NORMAL, 1903 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1904 /* impl */ SOC_MEM_IMPL_NORMAL, 1905 /* cmic_mor_clks */ 0, 1906 }, 1907 #endif /* chips */ 1908 1909 #if defined(BCM_53570_B0) 1910 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P49m */ 1911 /* mem TAF_GATE_CTL_TBL0_P49m */ 1912 /* flags */ SOC_MEM_FLAG_VALID | 1913 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1914 /* cmp_fn */ _soc_mem_cmp_undef, 1915 /* *null_entry */ _soc_mem_entry_null_zeroes, 1916 /* index_min */ 0, 1917 /* index_max */ 15, 1918 /* minblock */ 27, 1919 /* maxblock */ 27, 1920 /* blocks */ 0x8000000, 1921 /* blocks_hi */ 0, 1922 /* base */ 0x00318000, 1923 /* gran */ 1, 1924 /* bytes */ 4, 1925 /* nFields */ 7, 1926 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1927 /* *views */ NULL, 1928 /* *views_num */ NULL, 1929 /* snoop_cb */ NULL, 1930 /* snoop_user_data */ NULL, 1931 /* snoop_flags */ 0, 1932 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1933 /* type */ SOC_MEM_TYPE_NORMAL, 1934 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1935 /* impl */ SOC_MEM_IMPL_NORMAL, 1936 /* cmic_mor_clks */ 0, 1937 }, 1938 #endif /* chips */ 1939 1940 #if defined(BCM_53570_B0) 1941 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P50m */ 1942 /* mem TAF_GATE_CTL_TBL0_P50m */ 1943 /* flags */ SOC_MEM_FLAG_VALID | 1944 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1945 /* cmp_fn */ _soc_mem_cmp_undef, 1946 /* *null_entry */ _soc_mem_entry_null_zeroes, 1947 /* index_min */ 0, 1948 /* index_max */ 15, 1949 /* minblock */ 27, 1950 /* maxblock */ 27, 1951 /* blocks */ 0x8000000, 1952 /* blocks_hi */ 0, 1953 /* base */ 0x00328000, 1954 /* gran */ 1, 1955 /* bytes */ 4, 1956 /* nFields */ 7, 1957 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1958 /* *views */ NULL, 1959 /* *views_num */ NULL, 1960 /* snoop_cb */ NULL, 1961 /* snoop_user_data */ NULL, 1962 /* snoop_flags */ 0, 1963 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1964 /* type */ SOC_MEM_TYPE_NORMAL, 1965 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1966 /* impl */ SOC_MEM_IMPL_NORMAL, 1967 /* cmic_mor_clks */ 0, 1968 }, 1969 #endif /* chips */ 1970 1971 #if defined(BCM_53570_B0) 1972 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P51m */ 1973 /* mem TAF_GATE_CTL_TBL0_P51m */ 1974 /* flags */ SOC_MEM_FLAG_VALID | 1975 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 1976 /* cmp_fn */ _soc_mem_cmp_undef, 1977 /* *null_entry */ _soc_mem_entry_null_zeroes, 1978 /* index_min */ 0, 1979 /* index_max */ 15, 1980 /* minblock */ 27, 1981 /* maxblock */ 27, 1982 /* blocks */ 0x8000000, 1983 /* blocks_hi */ 0, 1984 /* base */ 0x00338000, 1985 /* gran */ 1, 1986 /* bytes */ 4, 1987 /* nFields */ 7, 1988 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 1989 /* *views */ NULL, 1990 /* *views_num */ NULL, 1991 /* snoop_cb */ NULL, 1992 /* snoop_user_data */ NULL, 1993 /* snoop_flags */ 0, 1994 /* mem severity */ SOC_MEM_SEVERE_MISSING, 1995 /* type */ SOC_MEM_TYPE_NORMAL, 1996 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 1997 /* impl */ SOC_MEM_IMPL_NORMAL, 1998 /* cmic_mor_clks */ 0, 1999 }, 2000 #endif /* chips */ 2001 2002 #if defined(BCM_53570_B0) 2003 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P52m */ 2004 /* mem TAF_GATE_CTL_TBL0_P52m */ 2005 /* flags */ SOC_MEM_FLAG_VALID | 2006 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2007 /* cmp_fn */ _soc_mem_cmp_undef, 2008 /* *null_entry */ _soc_mem_entry_null_zeroes, 2009 /* index_min */ 0, 2010 /* index_max */ 15, 2011 /* minblock */ 27, 2012 /* maxblock */ 27, 2013 /* blocks */ 0x8000000, 2014 /* blocks_hi */ 0, 2015 /* base */ 0x00348000, 2016 /* gran */ 1, 2017 /* bytes */ 4, 2018 /* nFields */ 7, 2019 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2020 /* *views */ NULL, 2021 /* *views_num */ NULL, 2022 /* snoop_cb */ NULL, 2023 /* snoop_user_data */ NULL, 2024 /* snoop_flags */ 0, 2025 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2026 /* type */ SOC_MEM_TYPE_NORMAL, 2027 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2028 /* impl */ SOC_MEM_IMPL_NORMAL, 2029 /* cmic_mor_clks */ 0, 2030 }, 2031 #endif /* chips */ 2032 2033 #if defined(BCM_53570_B0) 2034 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P53m */ 2035 /* mem TAF_GATE_CTL_TBL0_P53m */ 2036 /* flags */ SOC_MEM_FLAG_VALID | 2037 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2038 /* cmp_fn */ _soc_mem_cmp_undef, 2039 /* *null_entry */ _soc_mem_entry_null_zeroes, 2040 /* index_min */ 0, 2041 /* index_max */ 15, 2042 /* minblock */ 27, 2043 /* maxblock */ 27, 2044 /* blocks */ 0x8000000, 2045 /* blocks_hi */ 0, 2046 /* base */ 0x00358000, 2047 /* gran */ 1, 2048 /* bytes */ 4, 2049 /* nFields */ 7, 2050 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2051 /* *views */ NULL, 2052 /* *views_num */ NULL, 2053 /* snoop_cb */ NULL, 2054 /* snoop_user_data */ NULL, 2055 /* snoop_flags */ 0, 2056 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2057 /* type */ SOC_MEM_TYPE_NORMAL, 2058 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2059 /* impl */ SOC_MEM_IMPL_NORMAL, 2060 /* cmic_mor_clks */ 0, 2061 }, 2062 #endif /* chips */ 2063 2064 #if defined(BCM_53570_B0) 2065 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P54m */ 2066 /* mem TAF_GATE_CTL_TBL0_P54m */ 2067 /* flags */ SOC_MEM_FLAG_VALID | 2068 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2069 /* cmp_fn */ _soc_mem_cmp_undef, 2070 /* *null_entry */ _soc_mem_entry_null_zeroes, 2071 /* index_min */ 0, 2072 /* index_max */ 15, 2073 /* minblock */ 27, 2074 /* maxblock */ 27, 2075 /* blocks */ 0x8000000, 2076 /* blocks_hi */ 0, 2077 /* base */ 0x00368000, 2078 /* gran */ 1, 2079 /* bytes */ 4, 2080 /* nFields */ 7, 2081 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2082 /* *views */ NULL, 2083 /* *views_num */ NULL, 2084 /* snoop_cb */ NULL, 2085 /* snoop_user_data */ NULL, 2086 /* snoop_flags */ 0, 2087 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2088 /* type */ SOC_MEM_TYPE_NORMAL, 2089 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2090 /* impl */ SOC_MEM_IMPL_NORMAL, 2091 /* cmic_mor_clks */ 0, 2092 }, 2093 #endif /* chips */ 2094 2095 #if defined(BCM_53570_B0) 2096 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P55m */ 2097 /* mem TAF_GATE_CTL_TBL0_P55m */ 2098 /* flags */ SOC_MEM_FLAG_VALID | 2099 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2100 /* cmp_fn */ _soc_mem_cmp_undef, 2101 /* *null_entry */ _soc_mem_entry_null_zeroes, 2102 /* index_min */ 0, 2103 /* index_max */ 15, 2104 /* minblock */ 27, 2105 /* maxblock */ 27, 2106 /* blocks */ 0x8000000, 2107 /* blocks_hi */ 0, 2108 /* base */ 0x00378000, 2109 /* gran */ 1, 2110 /* bytes */ 4, 2111 /* nFields */ 7, 2112 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2113 /* *views */ NULL, 2114 /* *views_num */ NULL, 2115 /* snoop_cb */ NULL, 2116 /* snoop_user_data */ NULL, 2117 /* snoop_flags */ 0, 2118 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2119 /* type */ SOC_MEM_TYPE_NORMAL, 2120 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2121 /* impl */ SOC_MEM_IMPL_NORMAL, 2122 /* cmic_mor_clks */ 0, 2123 }, 2124 #endif /* chips */ 2125 2126 #if defined(BCM_53570_B0) 2127 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P56m */ 2128 /* mem TAF_GATE_CTL_TBL0_P56m */ 2129 /* flags */ SOC_MEM_FLAG_VALID | 2130 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2131 /* cmp_fn */ _soc_mem_cmp_undef, 2132 /* *null_entry */ _soc_mem_entry_null_zeroes, 2133 /* index_min */ 0, 2134 /* index_max */ 15, 2135 /* minblock */ 27, 2136 /* maxblock */ 27, 2137 /* blocks */ 0x8000000, 2138 /* blocks_hi */ 0, 2139 /* base */ 0x00388000, 2140 /* gran */ 1, 2141 /* bytes */ 4, 2142 /* nFields */ 7, 2143 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2144 /* *views */ NULL, 2145 /* *views_num */ NULL, 2146 /* snoop_cb */ NULL, 2147 /* snoop_user_data */ NULL, 2148 /* snoop_flags */ 0, 2149 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2150 /* type */ SOC_MEM_TYPE_NORMAL, 2151 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2152 /* impl */ SOC_MEM_IMPL_NORMAL, 2153 /* cmic_mor_clks */ 0, 2154 }, 2155 #endif /* chips */ 2156 2157 #if defined(BCM_53570_B0) 2158 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P57m */ 2159 /* mem TAF_GATE_CTL_TBL0_P57m */ 2160 /* flags */ SOC_MEM_FLAG_VALID | 2161 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2162 /* cmp_fn */ _soc_mem_cmp_undef, 2163 /* *null_entry */ _soc_mem_entry_null_zeroes, 2164 /* index_min */ 0, 2165 /* index_max */ 15, 2166 /* minblock */ 27, 2167 /* maxblock */ 27, 2168 /* blocks */ 0x8000000, 2169 /* blocks_hi */ 0, 2170 /* base */ 0x00398000, 2171 /* gran */ 1, 2172 /* bytes */ 4, 2173 /* nFields */ 7, 2174 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2175 /* *views */ NULL, 2176 /* *views_num */ NULL, 2177 /* snoop_cb */ NULL, 2178 /* snoop_user_data */ NULL, 2179 /* snoop_flags */ 0, 2180 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2181 /* type */ SOC_MEM_TYPE_NORMAL, 2182 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2183 /* impl */ SOC_MEM_IMPL_NORMAL, 2184 /* cmic_mor_clks */ 0, 2185 }, 2186 #endif /* chips */ 2187 2188 #if defined(BCM_53570_B0) 2189 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P58m */ 2190 /* mem TAF_GATE_CTL_TBL0_P58m */ 2191 /* flags */ SOC_MEM_FLAG_VALID | 2192 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2193 /* cmp_fn */ _soc_mem_cmp_undef, 2194 /* *null_entry */ _soc_mem_entry_null_zeroes, 2195 /* index_min */ 0, 2196 /* index_max */ 15, 2197 /* minblock */ 27, 2198 /* maxblock */ 27, 2199 /* blocks */ 0x8000000, 2200 /* blocks_hi */ 0, 2201 /* base */ 0x003a8000, 2202 /* gran */ 1, 2203 /* bytes */ 4, 2204 /* nFields */ 7, 2205 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2206 /* *views */ NULL, 2207 /* *views_num */ NULL, 2208 /* snoop_cb */ NULL, 2209 /* snoop_user_data */ NULL, 2210 /* snoop_flags */ 0, 2211 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2212 /* type */ SOC_MEM_TYPE_NORMAL, 2213 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2214 /* impl */ SOC_MEM_IMPL_NORMAL, 2215 /* cmic_mor_clks */ 0, 2216 }, 2217 #endif /* chips */ 2218 2219 #if defined(BCM_53570_B0) 2220 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P59m */ 2221 /* mem TAF_GATE_CTL_TBL0_P59m */ 2222 /* flags */ SOC_MEM_FLAG_VALID | 2223 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2224 /* cmp_fn */ _soc_mem_cmp_undef, 2225 /* *null_entry */ _soc_mem_entry_null_zeroes, 2226 /* index_min */ 0, 2227 /* index_max */ 15, 2228 /* minblock */ 27, 2229 /* maxblock */ 27, 2230 /* blocks */ 0x8000000, 2231 /* blocks_hi */ 0, 2232 /* base */ 0x003b8000, 2233 /* gran */ 1, 2234 /* bytes */ 4, 2235 /* nFields */ 7, 2236 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2237 /* *views */ NULL, 2238 /* *views_num */ NULL, 2239 /* snoop_cb */ NULL, 2240 /* snoop_user_data */ NULL, 2241 /* snoop_flags */ 0, 2242 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2243 /* type */ SOC_MEM_TYPE_NORMAL, 2244 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2245 /* impl */ SOC_MEM_IMPL_NORMAL, 2246 /* cmic_mor_clks */ 0, 2247 }, 2248 #endif /* chips */ 2249 2250 #if defined(BCM_53570_B0) 2251 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P60m */ 2252 /* mem TAF_GATE_CTL_TBL0_P60m */ 2253 /* flags */ SOC_MEM_FLAG_VALID | 2254 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2255 /* cmp_fn */ _soc_mem_cmp_undef, 2256 /* *null_entry */ _soc_mem_entry_null_zeroes, 2257 /* index_min */ 0, 2258 /* index_max */ 15, 2259 /* minblock */ 27, 2260 /* maxblock */ 27, 2261 /* blocks */ 0x8000000, 2262 /* blocks_hi */ 0, 2263 /* base */ 0x003c8000, 2264 /* gran */ 1, 2265 /* bytes */ 4, 2266 /* nFields */ 7, 2267 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2268 /* *views */ NULL, 2269 /* *views_num */ NULL, 2270 /* snoop_cb */ NULL, 2271 /* snoop_user_data */ NULL, 2272 /* snoop_flags */ 0, 2273 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2274 /* type */ SOC_MEM_TYPE_NORMAL, 2275 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2276 /* impl */ SOC_MEM_IMPL_NORMAL, 2277 /* cmic_mor_clks */ 0, 2278 }, 2279 #endif /* chips */ 2280 2281 #if defined(BCM_53570_B0) 2282 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P61m */ 2283 /* mem TAF_GATE_CTL_TBL0_P61m */ 2284 /* flags */ SOC_MEM_FLAG_VALID | 2285 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2286 /* cmp_fn */ _soc_mem_cmp_undef, 2287 /* *null_entry */ _soc_mem_entry_null_zeroes, 2288 /* index_min */ 0, 2289 /* index_max */ 15, 2290 /* minblock */ 27, 2291 /* maxblock */ 27, 2292 /* blocks */ 0x8000000, 2293 /* blocks_hi */ 0, 2294 /* base */ 0x003d8000, 2295 /* gran */ 1, 2296 /* bytes */ 4, 2297 /* nFields */ 7, 2298 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2299 /* *views */ NULL, 2300 /* *views_num */ NULL, 2301 /* snoop_cb */ NULL, 2302 /* snoop_user_data */ NULL, 2303 /* snoop_flags */ 0, 2304 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2305 /* type */ SOC_MEM_TYPE_NORMAL, 2306 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2307 /* impl */ SOC_MEM_IMPL_NORMAL, 2308 /* cmic_mor_clks */ 0, 2309 }, 2310 #endif /* chips */ 2311 2312 #if defined(BCM_53570_B0) 2313 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P62m */ 2314 /* mem TAF_GATE_CTL_TBL0_P62m */ 2315 /* flags */ SOC_MEM_FLAG_VALID | 2316 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2317 /* cmp_fn */ _soc_mem_cmp_undef, 2318 /* *null_entry */ _soc_mem_entry_null_zeroes, 2319 /* index_min */ 0, 2320 /* index_max */ 15, 2321 /* minblock */ 27, 2322 /* maxblock */ 27, 2323 /* blocks */ 0x8000000, 2324 /* blocks_hi */ 0, 2325 /* base */ 0x003e8000, 2326 /* gran */ 1, 2327 /* bytes */ 4, 2328 /* nFields */ 7, 2329 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2330 /* *views */ NULL, 2331 /* *views_num */ NULL, 2332 /* snoop_cb */ NULL, 2333 /* snoop_user_data */ NULL, 2334 /* snoop_flags */ 0, 2335 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2336 /* type */ SOC_MEM_TYPE_NORMAL, 2337 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2338 /* impl */ SOC_MEM_IMPL_NORMAL, 2339 /* cmic_mor_clks */ 0, 2340 }, 2341 #endif /* chips */ 2342 2343 #if defined(BCM_53570_B0) 2344 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P63m */ 2345 /* mem TAF_GATE_CTL_TBL0_P63m */ 2346 /* flags */ SOC_MEM_FLAG_VALID | 2347 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2348 /* cmp_fn */ _soc_mem_cmp_undef, 2349 /* *null_entry */ _soc_mem_entry_null_zeroes, 2350 /* index_min */ 0, 2351 /* index_max */ 15, 2352 /* minblock */ 27, 2353 /* maxblock */ 27, 2354 /* blocks */ 0x8000000, 2355 /* blocks_hi */ 0, 2356 /* base */ 0x003f8000, 2357 /* gran */ 1, 2358 /* bytes */ 4, 2359 /* nFields */ 7, 2360 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2361 /* *views */ NULL, 2362 /* *views_num */ NULL, 2363 /* snoop_cb */ NULL, 2364 /* snoop_user_data */ NULL, 2365 /* snoop_flags */ 0, 2366 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2367 /* type */ SOC_MEM_TYPE_NORMAL, 2368 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2369 /* impl */ SOC_MEM_IMPL_NORMAL, 2370 /* cmic_mor_clks */ 0, 2371 }, 2372 #endif /* chips */ 2373 2374 #if defined(BCM_53570_B0) 2375 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P64m */ 2376 /* mem TAF_GATE_CTL_TBL0_P64m */ 2377 /* flags */ SOC_MEM_FLAG_VALID | 2378 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2379 /* cmp_fn */ _soc_mem_cmp_undef, 2380 /* *null_entry */ _soc_mem_entry_null_zeroes, 2381 /* index_min */ 0, 2382 /* index_max */ 15, 2383 /* minblock */ 27, 2384 /* maxblock */ 27, 2385 /* blocks */ 0x8000000, 2386 /* blocks_hi */ 0, 2387 /* base */ 0x00408000, 2388 /* gran */ 1, 2389 /* bytes */ 4, 2390 /* nFields */ 7, 2391 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2392 /* *views */ NULL, 2393 /* *views_num */ NULL, 2394 /* snoop_cb */ NULL, 2395 /* snoop_user_data */ NULL, 2396 /* snoop_flags */ 0, 2397 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2398 /* type */ SOC_MEM_TYPE_NORMAL, 2399 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2400 /* impl */ SOC_MEM_IMPL_NORMAL, 2401 /* cmic_mor_clks */ 0, 2402 }, 2403 #endif /* chips */ 2404 2405 #if defined(BCM_53570_B0) 2406 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P65m */ 2407 /* mem TAF_GATE_CTL_TBL0_P65m */ 2408 /* flags */ SOC_MEM_FLAG_VALID | 2409 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2410 /* cmp_fn */ _soc_mem_cmp_undef, 2411 /* *null_entry */ _soc_mem_entry_null_zeroes, 2412 /* index_min */ 0, 2413 /* index_max */ 15, 2414 /* minblock */ 27, 2415 /* maxblock */ 27, 2416 /* blocks */ 0x8000000, 2417 /* blocks_hi */ 0, 2418 /* base */ 0x00418000, 2419 /* gran */ 1, 2420 /* bytes */ 4, 2421 /* nFields */ 7, 2422 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2423 /* *views */ NULL, 2424 /* *views_num */ NULL, 2425 /* snoop_cb */ NULL, 2426 /* snoop_user_data */ NULL, 2427 /* snoop_flags */ 0, 2428 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2429 /* type */ SOC_MEM_TYPE_NORMAL, 2430 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2431 /* impl */ SOC_MEM_IMPL_NORMAL, 2432 /* cmic_mor_clks */ 0, 2433 }, 2434 #endif /* chips */ 2435 2436 #if defined(BCM_53570_B0) 2437 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P66m */ 2438 /* mem TAF_GATE_CTL_TBL0_P66m */ 2439 /* flags */ SOC_MEM_FLAG_VALID | 2440 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2441 /* cmp_fn */ _soc_mem_cmp_undef, 2442 /* *null_entry */ _soc_mem_entry_null_zeroes, 2443 /* index_min */ 0, 2444 /* index_max */ 15, 2445 /* minblock */ 27, 2446 /* maxblock */ 27, 2447 /* blocks */ 0x8000000, 2448 /* blocks_hi */ 0, 2449 /* base */ 0x00428000, 2450 /* gran */ 1, 2451 /* bytes */ 4, 2452 /* nFields */ 7, 2453 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2454 /* *views */ NULL, 2455 /* *views_num */ NULL, 2456 /* snoop_cb */ NULL, 2457 /* snoop_user_data */ NULL, 2458 /* snoop_flags */ 0, 2459 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2460 /* type */ SOC_MEM_TYPE_NORMAL, 2461 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2462 /* impl */ SOC_MEM_IMPL_NORMAL, 2463 /* cmic_mor_clks */ 0, 2464 }, 2465 #endif /* chips */ 2466 2467 #if defined(BCM_53570_B0) 2468 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P67m */ 2469 /* mem TAF_GATE_CTL_TBL0_P67m */ 2470 /* flags */ SOC_MEM_FLAG_VALID | 2471 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2472 /* cmp_fn */ _soc_mem_cmp_undef, 2473 /* *null_entry */ _soc_mem_entry_null_zeroes, 2474 /* index_min */ 0, 2475 /* index_max */ 15, 2476 /* minblock */ 27, 2477 /* maxblock */ 27, 2478 /* blocks */ 0x8000000, 2479 /* blocks_hi */ 0, 2480 /* base */ 0x00438000, 2481 /* gran */ 1, 2482 /* bytes */ 4, 2483 /* nFields */ 7, 2484 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2485 /* *views */ NULL, 2486 /* *views_num */ NULL, 2487 /* snoop_cb */ NULL, 2488 /* snoop_user_data */ NULL, 2489 /* snoop_flags */ 0, 2490 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2491 /* type */ SOC_MEM_TYPE_NORMAL, 2492 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2493 /* impl */ SOC_MEM_IMPL_NORMAL, 2494 /* cmic_mor_clks */ 0, 2495 }, 2496 #endif /* chips */ 2497 2498 #if defined(BCM_53570_B0) 2499 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P68m */ 2500 /* mem TAF_GATE_CTL_TBL0_P68m */ 2501 /* flags */ SOC_MEM_FLAG_VALID | 2502 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2503 /* cmp_fn */ _soc_mem_cmp_undef, 2504 /* *null_entry */ _soc_mem_entry_null_zeroes, 2505 /* index_min */ 0, 2506 /* index_max */ 15, 2507 /* minblock */ 27, 2508 /* maxblock */ 27, 2509 /* blocks */ 0x8000000, 2510 /* blocks_hi */ 0, 2511 /* base */ 0x00448000, 2512 /* gran */ 1, 2513 /* bytes */ 4, 2514 /* nFields */ 7, 2515 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2516 /* *views */ NULL, 2517 /* *views_num */ NULL, 2518 /* snoop_cb */ NULL, 2519 /* snoop_user_data */ NULL, 2520 /* snoop_flags */ 0, 2521 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2522 /* type */ SOC_MEM_TYPE_NORMAL, 2523 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2524 /* impl */ SOC_MEM_IMPL_NORMAL, 2525 /* cmic_mor_clks */ 0, 2526 }, 2527 #endif /* chips */ 2528 2529 #if defined(BCM_53570_B0) 2530 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P69m */ 2531 /* mem TAF_GATE_CTL_TBL0_P69m */ 2532 /* flags */ SOC_MEM_FLAG_VALID | 2533 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2534 /* cmp_fn */ _soc_mem_cmp_undef, 2535 /* *null_entry */ _soc_mem_entry_null_zeroes, 2536 /* index_min */ 0, 2537 /* index_max */ 15, 2538 /* minblock */ 27, 2539 /* maxblock */ 27, 2540 /* blocks */ 0x8000000, 2541 /* blocks_hi */ 0, 2542 /* base */ 0x00458000, 2543 /* gran */ 1, 2544 /* bytes */ 4, 2545 /* nFields */ 7, 2546 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2547 /* *views */ NULL, 2548 /* *views_num */ NULL, 2549 /* snoop_cb */ NULL, 2550 /* snoop_user_data */ NULL, 2551 /* snoop_flags */ 0, 2552 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2553 /* type */ SOC_MEM_TYPE_NORMAL, 2554 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2555 /* impl */ SOC_MEM_IMPL_NORMAL, 2556 /* cmic_mor_clks */ 0, 2557 }, 2558 #endif /* chips */ 2559 2560 #if defined(BCM_53570_B0) 2561 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P70m */ 2562 /* mem TAF_GATE_CTL_TBL0_P70m */ 2563 /* flags */ SOC_MEM_FLAG_VALID | 2564 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2565 /* cmp_fn */ _soc_mem_cmp_undef, 2566 /* *null_entry */ _soc_mem_entry_null_zeroes, 2567 /* index_min */ 0, 2568 /* index_max */ 15, 2569 /* minblock */ 27, 2570 /* maxblock */ 27, 2571 /* blocks */ 0x8000000, 2572 /* blocks_hi */ 0, 2573 /* base */ 0x00468000, 2574 /* gran */ 1, 2575 /* bytes */ 4, 2576 /* nFields */ 7, 2577 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2578 /* *views */ NULL, 2579 /* *views_num */ NULL, 2580 /* snoop_cb */ NULL, 2581 /* snoop_user_data */ NULL, 2582 /* snoop_flags */ 0, 2583 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2584 /* type */ SOC_MEM_TYPE_NORMAL, 2585 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2586 /* impl */ SOC_MEM_IMPL_NORMAL, 2587 /* cmic_mor_clks */ 0, 2588 }, 2589 #endif /* chips */ 2590 2591 #if defined(BCM_53570_B0) 2592 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P71m */ 2593 /* mem TAF_GATE_CTL_TBL0_P71m */ 2594 /* flags */ SOC_MEM_FLAG_VALID | 2595 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2596 /* cmp_fn */ _soc_mem_cmp_undef, 2597 /* *null_entry */ _soc_mem_entry_null_zeroes, 2598 /* index_min */ 0, 2599 /* index_max */ 15, 2600 /* minblock */ 27, 2601 /* maxblock */ 27, 2602 /* blocks */ 0x8000000, 2603 /* blocks_hi */ 0, 2604 /* base */ 0x00478000, 2605 /* gran */ 1, 2606 /* bytes */ 4, 2607 /* nFields */ 7, 2608 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2609 /* *views */ NULL, 2610 /* *views_num */ NULL, 2611 /* snoop_cb */ NULL, 2612 /* snoop_user_data */ NULL, 2613 /* snoop_flags */ 0, 2614 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2615 /* type */ SOC_MEM_TYPE_NORMAL, 2616 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2617 /* impl */ SOC_MEM_IMPL_NORMAL, 2618 /* cmic_mor_clks */ 0, 2619 }, 2620 #endif /* chips */ 2621 2622 #if defined(BCM_53570_B0) 2623 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P72m */ 2624 /* mem TAF_GATE_CTL_TBL0_P72m */ 2625 /* flags */ SOC_MEM_FLAG_VALID | 2626 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2627 /* cmp_fn */ _soc_mem_cmp_undef, 2628 /* *null_entry */ _soc_mem_entry_null_zeroes, 2629 /* index_min */ 0, 2630 /* index_max */ 15, 2631 /* minblock */ 27, 2632 /* maxblock */ 27, 2633 /* blocks */ 0x8000000, 2634 /* blocks_hi */ 0, 2635 /* base */ 0x00488000, 2636 /* gran */ 1, 2637 /* bytes */ 4, 2638 /* nFields */ 7, 2639 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2640 /* *views */ NULL, 2641 /* *views_num */ NULL, 2642 /* snoop_cb */ NULL, 2643 /* snoop_user_data */ NULL, 2644 /* snoop_flags */ 0, 2645 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2646 /* type */ SOC_MEM_TYPE_NORMAL, 2647 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2648 /* impl */ SOC_MEM_IMPL_NORMAL, 2649 /* cmic_mor_clks */ 0, 2650 }, 2651 #endif /* chips */ 2652 2653 #if defined(BCM_53570_B0) 2654 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P73m */ 2655 /* mem TAF_GATE_CTL_TBL0_P73m */ 2656 /* flags */ SOC_MEM_FLAG_VALID | 2657 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2658 /* cmp_fn */ _soc_mem_cmp_undef, 2659 /* *null_entry */ _soc_mem_entry_null_zeroes, 2660 /* index_min */ 0, 2661 /* index_max */ 15, 2662 /* minblock */ 27, 2663 /* maxblock */ 27, 2664 /* blocks */ 0x8000000, 2665 /* blocks_hi */ 0, 2666 /* base */ 0x00498000, 2667 /* gran */ 1, 2668 /* bytes */ 4, 2669 /* nFields */ 7, 2670 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2671 /* *views */ NULL, 2672 /* *views_num */ NULL, 2673 /* snoop_cb */ NULL, 2674 /* snoop_user_data */ NULL, 2675 /* snoop_flags */ 0, 2676 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2677 /* type */ SOC_MEM_TYPE_NORMAL, 2678 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2679 /* impl */ SOC_MEM_IMPL_NORMAL, 2680 /* cmic_mor_clks */ 0, 2681 }, 2682 #endif /* chips */ 2683 2684 #if defined(BCM_53570_B0) 2685 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P74m */ 2686 /* mem TAF_GATE_CTL_TBL0_P74m */ 2687 /* flags */ SOC_MEM_FLAG_VALID | 2688 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2689 /* cmp_fn */ _soc_mem_cmp_undef, 2690 /* *null_entry */ _soc_mem_entry_null_zeroes, 2691 /* index_min */ 0, 2692 /* index_max */ 15, 2693 /* minblock */ 27, 2694 /* maxblock */ 27, 2695 /* blocks */ 0x8000000, 2696 /* blocks_hi */ 0, 2697 /* base */ 0x004a8000, 2698 /* gran */ 1, 2699 /* bytes */ 4, 2700 /* nFields */ 7, 2701 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2702 /* *views */ NULL, 2703 /* *views_num */ NULL, 2704 /* snoop_cb */ NULL, 2705 /* snoop_user_data */ NULL, 2706 /* snoop_flags */ 0, 2707 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2708 /* type */ SOC_MEM_TYPE_NORMAL, 2709 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2710 /* impl */ SOC_MEM_IMPL_NORMAL, 2711 /* cmic_mor_clks */ 0, 2712 }, 2713 #endif /* chips */ 2714 2715 #if defined(BCM_53570_B0) 2716 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P75m */ 2717 /* mem TAF_GATE_CTL_TBL0_P75m */ 2718 /* flags */ SOC_MEM_FLAG_VALID | 2719 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2720 /* cmp_fn */ _soc_mem_cmp_undef, 2721 /* *null_entry */ _soc_mem_entry_null_zeroes, 2722 /* index_min */ 0, 2723 /* index_max */ 15, 2724 /* minblock */ 27, 2725 /* maxblock */ 27, 2726 /* blocks */ 0x8000000, 2727 /* blocks_hi */ 0, 2728 /* base */ 0x004b8000, 2729 /* gran */ 1, 2730 /* bytes */ 4, 2731 /* nFields */ 7, 2732 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2733 /* *views */ NULL, 2734 /* *views_num */ NULL, 2735 /* snoop_cb */ NULL, 2736 /* snoop_user_data */ NULL, 2737 /* snoop_flags */ 0, 2738 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2739 /* type */ SOC_MEM_TYPE_NORMAL, 2740 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2741 /* impl */ SOC_MEM_IMPL_NORMAL, 2742 /* cmic_mor_clks */ 0, 2743 }, 2744 #endif /* chips */ 2745 2746 #if defined(BCM_53570_B0) 2747 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P76m */ 2748 /* mem TAF_GATE_CTL_TBL0_P76m */ 2749 /* flags */ SOC_MEM_FLAG_VALID | 2750 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2751 /* cmp_fn */ _soc_mem_cmp_undef, 2752 /* *null_entry */ _soc_mem_entry_null_zeroes, 2753 /* index_min */ 0, 2754 /* index_max */ 15, 2755 /* minblock */ 27, 2756 /* maxblock */ 27, 2757 /* blocks */ 0x8000000, 2758 /* blocks_hi */ 0, 2759 /* base */ 0x004c8000, 2760 /* gran */ 1, 2761 /* bytes */ 4, 2762 /* nFields */ 7, 2763 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2764 /* *views */ NULL, 2765 /* *views_num */ NULL, 2766 /* snoop_cb */ NULL, 2767 /* snoop_user_data */ NULL, 2768 /* snoop_flags */ 0, 2769 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2770 /* type */ SOC_MEM_TYPE_NORMAL, 2771 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2772 /* impl */ SOC_MEM_IMPL_NORMAL, 2773 /* cmic_mor_clks */ 0, 2774 }, 2775 #endif /* chips */ 2776 2777 #if defined(BCM_53570_B0) 2778 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P77m */ 2779 /* mem TAF_GATE_CTL_TBL0_P77m */ 2780 /* flags */ SOC_MEM_FLAG_VALID | 2781 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2782 /* cmp_fn */ _soc_mem_cmp_undef, 2783 /* *null_entry */ _soc_mem_entry_null_zeroes, 2784 /* index_min */ 0, 2785 /* index_max */ 15, 2786 /* minblock */ 27, 2787 /* maxblock */ 27, 2788 /* blocks */ 0x8000000, 2789 /* blocks_hi */ 0, 2790 /* base */ 0x004d8000, 2791 /* gran */ 1, 2792 /* bytes */ 4, 2793 /* nFields */ 7, 2794 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2795 /* *views */ NULL, 2796 /* *views_num */ NULL, 2797 /* snoop_cb */ NULL, 2798 /* snoop_user_data */ NULL, 2799 /* snoop_flags */ 0, 2800 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2801 /* type */ SOC_MEM_TYPE_NORMAL, 2802 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2803 /* impl */ SOC_MEM_IMPL_NORMAL, 2804 /* cmic_mor_clks */ 0, 2805 }, 2806 #endif /* chips */ 2807 2808 #if defined(BCM_53570_B0) 2809 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P78m */ 2810 /* mem TAF_GATE_CTL_TBL0_P78m */ 2811 /* flags */ SOC_MEM_FLAG_VALID | 2812 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2813 /* cmp_fn */ _soc_mem_cmp_undef, 2814 /* *null_entry */ _soc_mem_entry_null_zeroes, 2815 /* index_min */ 0, 2816 /* index_max */ 15, 2817 /* minblock */ 27, 2818 /* maxblock */ 27, 2819 /* blocks */ 0x8000000, 2820 /* blocks_hi */ 0, 2821 /* base */ 0x004e8000, 2822 /* gran */ 1, 2823 /* bytes */ 4, 2824 /* nFields */ 7, 2825 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2826 /* *views */ NULL, 2827 /* *views_num */ NULL, 2828 /* snoop_cb */ NULL, 2829 /* snoop_user_data */ NULL, 2830 /* snoop_flags */ 0, 2831 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2832 /* type */ SOC_MEM_TYPE_NORMAL, 2833 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2834 /* impl */ SOC_MEM_IMPL_NORMAL, 2835 /* cmic_mor_clks */ 0, 2836 }, 2837 #endif /* chips */ 2838 2839 #if defined(BCM_53570_B0) 2840 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P79m */ 2841 /* mem TAF_GATE_CTL_TBL0_P79m */ 2842 /* flags */ SOC_MEM_FLAG_VALID | 2843 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2844 /* cmp_fn */ _soc_mem_cmp_undef, 2845 /* *null_entry */ _soc_mem_entry_null_zeroes, 2846 /* index_min */ 0, 2847 /* index_max */ 15, 2848 /* minblock */ 27, 2849 /* maxblock */ 27, 2850 /* blocks */ 0x8000000, 2851 /* blocks_hi */ 0, 2852 /* base */ 0x004f8000, 2853 /* gran */ 1, 2854 /* bytes */ 4, 2855 /* nFields */ 7, 2856 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2857 /* *views */ NULL, 2858 /* *views_num */ NULL, 2859 /* snoop_cb */ NULL, 2860 /* snoop_user_data */ NULL, 2861 /* snoop_flags */ 0, 2862 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2863 /* type */ SOC_MEM_TYPE_NORMAL, 2864 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2865 /* impl */ SOC_MEM_IMPL_NORMAL, 2866 /* cmic_mor_clks */ 0, 2867 }, 2868 #endif /* chips */ 2869 2870 #if defined(BCM_53570_B0) 2871 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P80m */ 2872 /* mem TAF_GATE_CTL_TBL0_P80m */ 2873 /* flags */ SOC_MEM_FLAG_VALID | 2874 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2875 /* cmp_fn */ _soc_mem_cmp_undef, 2876 /* *null_entry */ _soc_mem_entry_null_zeroes, 2877 /* index_min */ 0, 2878 /* index_max */ 15, 2879 /* minblock */ 27, 2880 /* maxblock */ 27, 2881 /* blocks */ 0x8000000, 2882 /* blocks_hi */ 0, 2883 /* base */ 0x00508000, 2884 /* gran */ 1, 2885 /* bytes */ 4, 2886 /* nFields */ 7, 2887 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2888 /* *views */ NULL, 2889 /* *views_num */ NULL, 2890 /* snoop_cb */ NULL, 2891 /* snoop_user_data */ NULL, 2892 /* snoop_flags */ 0, 2893 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2894 /* type */ SOC_MEM_TYPE_NORMAL, 2895 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2896 /* impl */ SOC_MEM_IMPL_NORMAL, 2897 /* cmic_mor_clks */ 0, 2898 }, 2899 #endif /* chips */ 2900 2901 #if defined(BCM_53570_B0) 2902 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P81m */ 2903 /* mem TAF_GATE_CTL_TBL0_P81m */ 2904 /* flags */ SOC_MEM_FLAG_VALID | 2905 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2906 /* cmp_fn */ _soc_mem_cmp_undef, 2907 /* *null_entry */ _soc_mem_entry_null_zeroes, 2908 /* index_min */ 0, 2909 /* index_max */ 15, 2910 /* minblock */ 27, 2911 /* maxblock */ 27, 2912 /* blocks */ 0x8000000, 2913 /* blocks_hi */ 0, 2914 /* base */ 0x00518000, 2915 /* gran */ 1, 2916 /* bytes */ 4, 2917 /* nFields */ 7, 2918 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2919 /* *views */ NULL, 2920 /* *views_num */ NULL, 2921 /* snoop_cb */ NULL, 2922 /* snoop_user_data */ NULL, 2923 /* snoop_flags */ 0, 2924 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2925 /* type */ SOC_MEM_TYPE_NORMAL, 2926 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2927 /* impl */ SOC_MEM_IMPL_NORMAL, 2928 /* cmic_mor_clks */ 0, 2929 }, 2930 #endif /* chips */ 2931 2932 #if defined(BCM_53570_B0) 2933 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P82m */ 2934 /* mem TAF_GATE_CTL_TBL0_P82m */ 2935 /* flags */ SOC_MEM_FLAG_VALID | 2936 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2937 /* cmp_fn */ _soc_mem_cmp_undef, 2938 /* *null_entry */ _soc_mem_entry_null_zeroes, 2939 /* index_min */ 0, 2940 /* index_max */ 15, 2941 /* minblock */ 27, 2942 /* maxblock */ 27, 2943 /* blocks */ 0x8000000, 2944 /* blocks_hi */ 0, 2945 /* base */ 0x00528000, 2946 /* gran */ 1, 2947 /* bytes */ 4, 2948 /* nFields */ 7, 2949 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2950 /* *views */ NULL, 2951 /* *views_num */ NULL, 2952 /* snoop_cb */ NULL, 2953 /* snoop_user_data */ NULL, 2954 /* snoop_flags */ 0, 2955 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2956 /* type */ SOC_MEM_TYPE_NORMAL, 2957 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2958 /* impl */ SOC_MEM_IMPL_NORMAL, 2959 /* cmic_mor_clks */ 0, 2960 }, 2961 #endif /* chips */ 2962 2963 #if defined(BCM_53570_B0) 2964 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P83m */ 2965 /* mem TAF_GATE_CTL_TBL0_P83m */ 2966 /* flags */ SOC_MEM_FLAG_VALID | 2967 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2968 /* cmp_fn */ _soc_mem_cmp_undef, 2969 /* *null_entry */ _soc_mem_entry_null_zeroes, 2970 /* index_min */ 0, 2971 /* index_max */ 15, 2972 /* minblock */ 27, 2973 /* maxblock */ 27, 2974 /* blocks */ 0x8000000, 2975 /* blocks_hi */ 0, 2976 /* base */ 0x00538000, 2977 /* gran */ 1, 2978 /* bytes */ 4, 2979 /* nFields */ 7, 2980 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 2981 /* *views */ NULL, 2982 /* *views_num */ NULL, 2983 /* snoop_cb */ NULL, 2984 /* snoop_user_data */ NULL, 2985 /* snoop_flags */ 0, 2986 /* mem severity */ SOC_MEM_SEVERE_MISSING, 2987 /* type */ SOC_MEM_TYPE_NORMAL, 2988 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 2989 /* impl */ SOC_MEM_IMPL_NORMAL, 2990 /* cmic_mor_clks */ 0, 2991 }, 2992 #endif /* chips */ 2993 2994 #if defined(BCM_53570_B0) 2995 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P84m */ 2996 /* mem TAF_GATE_CTL_TBL0_P84m */ 2997 /* flags */ SOC_MEM_FLAG_VALID | 2998 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 2999 /* cmp_fn */ _soc_mem_cmp_undef, 3000 /* *null_entry */ _soc_mem_entry_null_zeroes, 3001 /* index_min */ 0, 3002 /* index_max */ 15, 3003 /* minblock */ 27, 3004 /* maxblock */ 27, 3005 /* blocks */ 0x8000000, 3006 /* blocks_hi */ 0, 3007 /* base */ 0x00548000, 3008 /* gran */ 1, 3009 /* bytes */ 4, 3010 /* nFields */ 7, 3011 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3012 /* *views */ NULL, 3013 /* *views_num */ NULL, 3014 /* snoop_cb */ NULL, 3015 /* snoop_user_data */ NULL, 3016 /* snoop_flags */ 0, 3017 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3018 /* type */ SOC_MEM_TYPE_NORMAL, 3019 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3020 /* impl */ SOC_MEM_IMPL_NORMAL, 3021 /* cmic_mor_clks */ 0, 3022 }, 3023 #endif /* chips */ 3024 3025 #if defined(BCM_53570_B0) 3026 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P85m */ 3027 /* mem TAF_GATE_CTL_TBL0_P85m */ 3028 /* flags */ SOC_MEM_FLAG_VALID | 3029 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3030 /* cmp_fn */ _soc_mem_cmp_undef, 3031 /* *null_entry */ _soc_mem_entry_null_zeroes, 3032 /* index_min */ 0, 3033 /* index_max */ 15, 3034 /* minblock */ 27, 3035 /* maxblock */ 27, 3036 /* blocks */ 0x8000000, 3037 /* blocks_hi */ 0, 3038 /* base */ 0x00558000, 3039 /* gran */ 1, 3040 /* bytes */ 4, 3041 /* nFields */ 7, 3042 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3043 /* *views */ NULL, 3044 /* *views_num */ NULL, 3045 /* snoop_cb */ NULL, 3046 /* snoop_user_data */ NULL, 3047 /* snoop_flags */ 0, 3048 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3049 /* type */ SOC_MEM_TYPE_NORMAL, 3050 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3051 /* impl */ SOC_MEM_IMPL_NORMAL, 3052 /* cmic_mor_clks */ 0, 3053 }, 3054 #endif /* chips */ 3055 3056 #if defined(BCM_53570_B0) 3057 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P86m */ 3058 /* mem TAF_GATE_CTL_TBL0_P86m */ 3059 /* flags */ SOC_MEM_FLAG_VALID | 3060 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3061 /* cmp_fn */ _soc_mem_cmp_undef, 3062 /* *null_entry */ _soc_mem_entry_null_zeroes, 3063 /* index_min */ 0, 3064 /* index_max */ 15, 3065 /* minblock */ 27, 3066 /* maxblock */ 27, 3067 /* blocks */ 0x8000000, 3068 /* blocks_hi */ 0, 3069 /* base */ 0x00568000, 3070 /* gran */ 1, 3071 /* bytes */ 4, 3072 /* nFields */ 7, 3073 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3074 /* *views */ NULL, 3075 /* *views_num */ NULL, 3076 /* snoop_cb */ NULL, 3077 /* snoop_user_data */ NULL, 3078 /* snoop_flags */ 0, 3079 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3080 /* type */ SOC_MEM_TYPE_NORMAL, 3081 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3082 /* impl */ SOC_MEM_IMPL_NORMAL, 3083 /* cmic_mor_clks */ 0, 3084 }, 3085 #endif /* chips */ 3086 3087 #if defined(BCM_53570_B0) 3088 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P87m */ 3089 /* mem TAF_GATE_CTL_TBL0_P87m */ 3090 /* flags */ SOC_MEM_FLAG_VALID | 3091 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3092 /* cmp_fn */ _soc_mem_cmp_undef, 3093 /* *null_entry */ _soc_mem_entry_null_zeroes, 3094 /* index_min */ 0, 3095 /* index_max */ 15, 3096 /* minblock */ 27, 3097 /* maxblock */ 27, 3098 /* blocks */ 0x8000000, 3099 /* blocks_hi */ 0, 3100 /* base */ 0x00578000, 3101 /* gran */ 1, 3102 /* bytes */ 4, 3103 /* nFields */ 7, 3104 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3105 /* *views */ NULL, 3106 /* *views_num */ NULL, 3107 /* snoop_cb */ NULL, 3108 /* snoop_user_data */ NULL, 3109 /* snoop_flags */ 0, 3110 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3111 /* type */ SOC_MEM_TYPE_NORMAL, 3112 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3113 /* impl */ SOC_MEM_IMPL_NORMAL, 3114 /* cmic_mor_clks */ 0, 3115 }, 3116 #endif /* chips */ 3117 3118 #if defined(BCM_53570_B0) 3119 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P88m */ 3120 /* mem TAF_GATE_CTL_TBL0_P88m */ 3121 /* flags */ SOC_MEM_FLAG_VALID | 3122 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3123 /* cmp_fn */ _soc_mem_cmp_undef, 3124 /* *null_entry */ _soc_mem_entry_null_zeroes, 3125 /* index_min */ 0, 3126 /* index_max */ 15, 3127 /* minblock */ 27, 3128 /* maxblock */ 27, 3129 /* blocks */ 0x8000000, 3130 /* blocks_hi */ 0, 3131 /* base */ 0x00588000, 3132 /* gran */ 1, 3133 /* bytes */ 4, 3134 /* nFields */ 7, 3135 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3136 /* *views */ NULL, 3137 /* *views_num */ NULL, 3138 /* snoop_cb */ NULL, 3139 /* snoop_user_data */ NULL, 3140 /* snoop_flags */ 0, 3141 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3142 /* type */ SOC_MEM_TYPE_NORMAL, 3143 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3144 /* impl */ SOC_MEM_IMPL_NORMAL, 3145 /* cmic_mor_clks */ 0, 3146 }, 3147 #endif /* chips */ 3148 3149 #if defined(BCM_53570_B0) 3150 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P89m */ 3151 /* mem TAF_GATE_CTL_TBL0_P89m */ 3152 /* flags */ SOC_MEM_FLAG_VALID | 3153 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3154 /* cmp_fn */ _soc_mem_cmp_undef, 3155 /* *null_entry */ _soc_mem_entry_null_zeroes, 3156 /* index_min */ 0, 3157 /* index_max */ 15, 3158 /* minblock */ 27, 3159 /* maxblock */ 27, 3160 /* blocks */ 0x8000000, 3161 /* blocks_hi */ 0, 3162 /* base */ 0x00598000, 3163 /* gran */ 1, 3164 /* bytes */ 4, 3165 /* nFields */ 7, 3166 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3167 /* *views */ NULL, 3168 /* *views_num */ NULL, 3169 /* snoop_cb */ NULL, 3170 /* snoop_user_data */ NULL, 3171 /* snoop_flags */ 0, 3172 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3173 /* type */ SOC_MEM_TYPE_NORMAL, 3174 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3175 /* impl */ SOC_MEM_IMPL_NORMAL, 3176 /* cmic_mor_clks */ 0, 3177 }, 3178 #endif /* chips */ 3179 3180 #if defined(BCM_53570_B0) 3181 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P90m */ 3182 /* mem TAF_GATE_CTL_TBL0_P90m */ 3183 /* flags */ SOC_MEM_FLAG_VALID | 3184 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3185 /* cmp_fn */ _soc_mem_cmp_undef, 3186 /* *null_entry */ _soc_mem_entry_null_zeroes, 3187 /* index_min */ 0, 3188 /* index_max */ 15, 3189 /* minblock */ 27, 3190 /* maxblock */ 27, 3191 /* blocks */ 0x8000000, 3192 /* blocks_hi */ 0, 3193 /* base */ 0x005a8000, 3194 /* gran */ 1, 3195 /* bytes */ 4, 3196 /* nFields */ 7, 3197 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3198 /* *views */ NULL, 3199 /* *views_num */ NULL, 3200 /* snoop_cb */ NULL, 3201 /* snoop_user_data */ NULL, 3202 /* snoop_flags */ 0, 3203 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3204 /* type */ SOC_MEM_TYPE_NORMAL, 3205 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3206 /* impl */ SOC_MEM_IMPL_NORMAL, 3207 /* cmic_mor_clks */ 0, 3208 }, 3209 #endif /* chips */ 3210 3211 #if defined(BCM_53570_B0) 3212 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P91m */ 3213 /* mem TAF_GATE_CTL_TBL0_P91m */ 3214 /* flags */ SOC_MEM_FLAG_VALID | 3215 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3216 /* cmp_fn */ _soc_mem_cmp_undef, 3217 /* *null_entry */ _soc_mem_entry_null_zeroes, 3218 /* index_min */ 0, 3219 /* index_max */ 15, 3220 /* minblock */ 27, 3221 /* maxblock */ 27, 3222 /* blocks */ 0x8000000, 3223 /* blocks_hi */ 0, 3224 /* base */ 0x005b8000, 3225 /* gran */ 1, 3226 /* bytes */ 4, 3227 /* nFields */ 7, 3228 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3229 /* *views */ NULL, 3230 /* *views_num */ NULL, 3231 /* snoop_cb */ NULL, 3232 /* snoop_user_data */ NULL, 3233 /* snoop_flags */ 0, 3234 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3235 /* type */ SOC_MEM_TYPE_NORMAL, 3236 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3237 /* impl */ SOC_MEM_IMPL_NORMAL, 3238 /* cmic_mor_clks */ 0, 3239 }, 3240 #endif /* chips */ 3241 3242 #if defined(BCM_53570_B0) 3243 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P92m */ 3244 /* mem TAF_GATE_CTL_TBL0_P92m */ 3245 /* flags */ SOC_MEM_FLAG_VALID | 3246 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3247 /* cmp_fn */ _soc_mem_cmp_undef, 3248 /* *null_entry */ _soc_mem_entry_null_zeroes, 3249 /* index_min */ 0, 3250 /* index_max */ 15, 3251 /* minblock */ 27, 3252 /* maxblock */ 27, 3253 /* blocks */ 0x8000000, 3254 /* blocks_hi */ 0, 3255 /* base */ 0x005c8000, 3256 /* gran */ 1, 3257 /* bytes */ 4, 3258 /* nFields */ 7, 3259 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3260 /* *views */ NULL, 3261 /* *views_num */ NULL, 3262 /* snoop_cb */ NULL, 3263 /* snoop_user_data */ NULL, 3264 /* snoop_flags */ 0, 3265 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3266 /* type */ SOC_MEM_TYPE_NORMAL, 3267 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3268 /* impl */ SOC_MEM_IMPL_NORMAL, 3269 /* cmic_mor_clks */ 0, 3270 }, 3271 #endif /* chips */ 3272 3273 #if defined(BCM_53570_B0) 3274 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P93m */ 3275 /* mem TAF_GATE_CTL_TBL0_P93m */ 3276 /* flags */ SOC_MEM_FLAG_VALID | 3277 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3278 /* cmp_fn */ _soc_mem_cmp_undef, 3279 /* *null_entry */ _soc_mem_entry_null_zeroes, 3280 /* index_min */ 0, 3281 /* index_max */ 15, 3282 /* minblock */ 27, 3283 /* maxblock */ 27, 3284 /* blocks */ 0x8000000, 3285 /* blocks_hi */ 0, 3286 /* base */ 0x005d8000, 3287 /* gran */ 1, 3288 /* bytes */ 4, 3289 /* nFields */ 7, 3290 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3291 /* *views */ NULL, 3292 /* *views_num */ NULL, 3293 /* snoop_cb */ NULL, 3294 /* snoop_user_data */ NULL, 3295 /* snoop_flags */ 0, 3296 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3297 /* type */ SOC_MEM_TYPE_NORMAL, 3298 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3299 /* impl */ SOC_MEM_IMPL_NORMAL, 3300 /* cmic_mor_clks */ 0, 3301 }, 3302 #endif /* chips */ 3303 3304 #if defined(BCM_53570_B0) 3305 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P94m */ 3306 /* mem TAF_GATE_CTL_TBL0_P94m */ 3307 /* flags */ SOC_MEM_FLAG_VALID | 3308 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3309 /* cmp_fn */ _soc_mem_cmp_undef, 3310 /* *null_entry */ _soc_mem_entry_null_zeroes, 3311 /* index_min */ 0, 3312 /* index_max */ 15, 3313 /* minblock */ 27, 3314 /* maxblock */ 27, 3315 /* blocks */ 0x8000000, 3316 /* blocks_hi */ 0, 3317 /* base */ 0x005e8000, 3318 /* gran */ 1, 3319 /* bytes */ 4, 3320 /* nFields */ 7, 3321 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3322 /* *views */ NULL, 3323 /* *views_num */ NULL, 3324 /* snoop_cb */ NULL, 3325 /* snoop_user_data */ NULL, 3326 /* snoop_flags */ 0, 3327 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3328 /* type */ SOC_MEM_TYPE_NORMAL, 3329 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3330 /* impl */ SOC_MEM_IMPL_NORMAL, 3331 /* cmic_mor_clks */ 0, 3332 }, 3333 #endif /* chips */ 3334 3335 #if defined(BCM_53570_B0) 3336 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P95m */ 3337 /* mem TAF_GATE_CTL_TBL0_P95m */ 3338 /* flags */ SOC_MEM_FLAG_VALID | 3339 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3340 /* cmp_fn */ _soc_mem_cmp_undef, 3341 /* *null_entry */ _soc_mem_entry_null_zeroes, 3342 /* index_min */ 0, 3343 /* index_max */ 15, 3344 /* minblock */ 27, 3345 /* maxblock */ 27, 3346 /* blocks */ 0x8000000, 3347 /* blocks_hi */ 0, 3348 /* base */ 0x005f8000, 3349 /* gran */ 1, 3350 /* bytes */ 4, 3351 /* nFields */ 7, 3352 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3353 /* *views */ NULL, 3354 /* *views_num */ NULL, 3355 /* snoop_cb */ NULL, 3356 /* snoop_user_data */ NULL, 3357 /* snoop_flags */ 0, 3358 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3359 /* type */ SOC_MEM_TYPE_NORMAL, 3360 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3361 /* impl */ SOC_MEM_IMPL_NORMAL, 3362 /* cmic_mor_clks */ 0, 3363 }, 3364 #endif /* chips */ 3365 3366 #if defined(BCM_53570_B0) 3367 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P96m */ 3368 /* mem TAF_GATE_CTL_TBL0_P96m */ 3369 /* flags */ SOC_MEM_FLAG_VALID | 3370 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3371 /* cmp_fn */ _soc_mem_cmp_undef, 3372 /* *null_entry */ _soc_mem_entry_null_zeroes, 3373 /* index_min */ 0, 3374 /* index_max */ 15, 3375 /* minblock */ 27, 3376 /* maxblock */ 27, 3377 /* blocks */ 0x8000000, 3378 /* blocks_hi */ 0, 3379 /* base */ 0x00608000, 3380 /* gran */ 1, 3381 /* bytes */ 4, 3382 /* nFields */ 7, 3383 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3384 /* *views */ NULL, 3385 /* *views_num */ NULL, 3386 /* snoop_cb */ NULL, 3387 /* snoop_user_data */ NULL, 3388 /* snoop_flags */ 0, 3389 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3390 /* type */ SOC_MEM_TYPE_NORMAL, 3391 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3392 /* impl */ SOC_MEM_IMPL_NORMAL, 3393 /* cmic_mor_clks */ 0, 3394 }, 3395 #endif /* chips */ 3396 3397 #if defined(BCM_53570_B0) 3398 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P97m */ 3399 /* mem TAF_GATE_CTL_TBL0_P97m */ 3400 /* flags */ SOC_MEM_FLAG_VALID | 3401 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3402 /* cmp_fn */ _soc_mem_cmp_undef, 3403 /* *null_entry */ _soc_mem_entry_null_zeroes, 3404 /* index_min */ 0, 3405 /* index_max */ 15, 3406 /* minblock */ 27, 3407 /* maxblock */ 27, 3408 /* blocks */ 0x8000000, 3409 /* blocks_hi */ 0, 3410 /* base */ 0x00618000, 3411 /* gran */ 1, 3412 /* bytes */ 4, 3413 /* nFields */ 7, 3414 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3415 /* *views */ NULL, 3416 /* *views_num */ NULL, 3417 /* snoop_cb */ NULL, 3418 /* snoop_user_data */ NULL, 3419 /* snoop_flags */ 0, 3420 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3421 /* type */ SOC_MEM_TYPE_NORMAL, 3422 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3423 /* impl */ SOC_MEM_IMPL_NORMAL, 3424 /* cmic_mor_clks */ 0, 3425 }, 3426 #endif /* chips */ 3427 3428 #if defined(BCM_53570_B0) 3429 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P98m */ 3430 /* mem TAF_GATE_CTL_TBL0_P98m */ 3431 /* flags */ SOC_MEM_FLAG_VALID | 3432 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3433 /* cmp_fn */ _soc_mem_cmp_undef, 3434 /* *null_entry */ _soc_mem_entry_null_zeroes, 3435 /* index_min */ 0, 3436 /* index_max */ 15, 3437 /* minblock */ 27, 3438 /* maxblock */ 27, 3439 /* blocks */ 0x8000000, 3440 /* blocks_hi */ 0, 3441 /* base */ 0x00628000, 3442 /* gran */ 1, 3443 /* bytes */ 4, 3444 /* nFields */ 7, 3445 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3446 /* *views */ NULL, 3447 /* *views_num */ NULL, 3448 /* snoop_cb */ NULL, 3449 /* snoop_user_data */ NULL, 3450 /* snoop_flags */ 0, 3451 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3452 /* type */ SOC_MEM_TYPE_NORMAL, 3453 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3454 /* impl */ SOC_MEM_IMPL_NORMAL, 3455 /* cmic_mor_clks */ 0, 3456 }, 3457 #endif /* chips */ 3458 3459 #if defined(BCM_53570_B0) 3460 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P99m */ 3461 /* mem TAF_GATE_CTL_TBL0_P99m */ 3462 /* flags */ SOC_MEM_FLAG_VALID | 3463 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3464 /* cmp_fn */ _soc_mem_cmp_undef, 3465 /* *null_entry */ _soc_mem_entry_null_zeroes, 3466 /* index_min */ 0, 3467 /* index_max */ 15, 3468 /* minblock */ 27, 3469 /* maxblock */ 27, 3470 /* blocks */ 0x8000000, 3471 /* blocks_hi */ 0, 3472 /* base */ 0x00638000, 3473 /* gran */ 1, 3474 /* bytes */ 4, 3475 /* nFields */ 7, 3476 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3477 /* *views */ NULL, 3478 /* *views_num */ NULL, 3479 /* snoop_cb */ NULL, 3480 /* snoop_user_data */ NULL, 3481 /* snoop_flags */ 0, 3482 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3483 /* type */ SOC_MEM_TYPE_NORMAL, 3484 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3485 /* impl */ SOC_MEM_IMPL_NORMAL, 3486 /* cmic_mor_clks */ 0, 3487 }, 3488 #endif /* chips */ 3489 3490 #if defined(BCM_53570_B0) 3491 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P100m */ 3492 /* mem TAF_GATE_CTL_TBL0_P100m */ 3493 /* flags */ SOC_MEM_FLAG_VALID | 3494 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3495 /* cmp_fn */ _soc_mem_cmp_undef, 3496 /* *null_entry */ _soc_mem_entry_null_zeroes, 3497 /* index_min */ 0, 3498 /* index_max */ 15, 3499 /* minblock */ 27, 3500 /* maxblock */ 27, 3501 /* blocks */ 0x8000000, 3502 /* blocks_hi */ 0, 3503 /* base */ 0x00648000, 3504 /* gran */ 1, 3505 /* bytes */ 4, 3506 /* nFields */ 7, 3507 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3508 /* *views */ NULL, 3509 /* *views_num */ NULL, 3510 /* snoop_cb */ NULL, 3511 /* snoop_user_data */ NULL, 3512 /* snoop_flags */ 0, 3513 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3514 /* type */ SOC_MEM_TYPE_NORMAL, 3515 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3516 /* impl */ SOC_MEM_IMPL_NORMAL, 3517 /* cmic_mor_clks */ 0, 3518 }, 3519 #endif /* chips */ 3520 3521 #if defined(BCM_53570_B0) 3522 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P101m */ 3523 /* mem TAF_GATE_CTL_TBL0_P101m */ 3524 /* flags */ SOC_MEM_FLAG_VALID | 3525 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3526 /* cmp_fn */ _soc_mem_cmp_undef, 3527 /* *null_entry */ _soc_mem_entry_null_zeroes, 3528 /* index_min */ 0, 3529 /* index_max */ 15, 3530 /* minblock */ 27, 3531 /* maxblock */ 27, 3532 /* blocks */ 0x8000000, 3533 /* blocks_hi */ 0, 3534 /* base */ 0x00658000, 3535 /* gran */ 1, 3536 /* bytes */ 4, 3537 /* nFields */ 7, 3538 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3539 /* *views */ NULL, 3540 /* *views_num */ NULL, 3541 /* snoop_cb */ NULL, 3542 /* snoop_user_data */ NULL, 3543 /* snoop_flags */ 0, 3544 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3545 /* type */ SOC_MEM_TYPE_NORMAL, 3546 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3547 /* impl */ SOC_MEM_IMPL_NORMAL, 3548 /* cmic_mor_clks */ 0, 3549 }, 3550 #endif /* chips */ 3551 3552 #if defined(BCM_53570_B0) 3553 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P102m */ 3554 /* mem TAF_GATE_CTL_TBL0_P102m */ 3555 /* flags */ SOC_MEM_FLAG_VALID | 3556 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3557 /* cmp_fn */ _soc_mem_cmp_undef, 3558 /* *null_entry */ _soc_mem_entry_null_zeroes, 3559 /* index_min */ 0, 3560 /* index_max */ 15, 3561 /* minblock */ 27, 3562 /* maxblock */ 27, 3563 /* blocks */ 0x8000000, 3564 /* blocks_hi */ 0, 3565 /* base */ 0x00668000, 3566 /* gran */ 1, 3567 /* bytes */ 4, 3568 /* nFields */ 7, 3569 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3570 /* *views */ NULL, 3571 /* *views_num */ NULL, 3572 /* snoop_cb */ NULL, 3573 /* snoop_user_data */ NULL, 3574 /* snoop_flags */ 0, 3575 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3576 /* type */ SOC_MEM_TYPE_NORMAL, 3577 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3578 /* impl */ SOC_MEM_IMPL_NORMAL, 3579 /* cmic_mor_clks */ 0, 3580 }, 3581 #endif /* chips */ 3582 3583 #if defined(BCM_53570_B0) 3584 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P103m */ 3585 /* mem TAF_GATE_CTL_TBL0_P103m */ 3586 /* flags */ SOC_MEM_FLAG_VALID | 3587 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3588 /* cmp_fn */ _soc_mem_cmp_undef, 3589 /* *null_entry */ _soc_mem_entry_null_zeroes, 3590 /* index_min */ 0, 3591 /* index_max */ 15, 3592 /* minblock */ 27, 3593 /* maxblock */ 27, 3594 /* blocks */ 0x8000000, 3595 /* blocks_hi */ 0, 3596 /* base */ 0x00678000, 3597 /* gran */ 1, 3598 /* bytes */ 4, 3599 /* nFields */ 7, 3600 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3601 /* *views */ NULL, 3602 /* *views_num */ NULL, 3603 /* snoop_cb */ NULL, 3604 /* snoop_user_data */ NULL, 3605 /* snoop_flags */ 0, 3606 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3607 /* type */ SOC_MEM_TYPE_NORMAL, 3608 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3609 /* impl */ SOC_MEM_IMPL_NORMAL, 3610 /* cmic_mor_clks */ 0, 3611 }, 3612 #endif /* chips */ 3613 3614 #if defined(BCM_53570_B0) 3615 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P104m */ 3616 /* mem TAF_GATE_CTL_TBL0_P104m */ 3617 /* flags */ SOC_MEM_FLAG_VALID | 3618 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3619 /* cmp_fn */ _soc_mem_cmp_undef, 3620 /* *null_entry */ _soc_mem_entry_null_zeroes, 3621 /* index_min */ 0, 3622 /* index_max */ 15, 3623 /* minblock */ 27, 3624 /* maxblock */ 27, 3625 /* blocks */ 0x8000000, 3626 /* blocks_hi */ 0, 3627 /* base */ 0x00688000, 3628 /* gran */ 1, 3629 /* bytes */ 4, 3630 /* nFields */ 7, 3631 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3632 /* *views */ NULL, 3633 /* *views_num */ NULL, 3634 /* snoop_cb */ NULL, 3635 /* snoop_user_data */ NULL, 3636 /* snoop_flags */ 0, 3637 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3638 /* type */ SOC_MEM_TYPE_NORMAL, 3639 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3640 /* impl */ SOC_MEM_IMPL_NORMAL, 3641 /* cmic_mor_clks */ 0, 3642 }, 3643 #endif /* chips */ 3644 3645 #if defined(BCM_53570_B0) 3646 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P105m */ 3647 /* mem TAF_GATE_CTL_TBL0_P105m */ 3648 /* flags */ SOC_MEM_FLAG_VALID | 3649 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3650 /* cmp_fn */ _soc_mem_cmp_undef, 3651 /* *null_entry */ _soc_mem_entry_null_zeroes, 3652 /* index_min */ 0, 3653 /* index_max */ 15, 3654 /* minblock */ 27, 3655 /* maxblock */ 27, 3656 /* blocks */ 0x8000000, 3657 /* blocks_hi */ 0, 3658 /* base */ 0x00698000, 3659 /* gran */ 1, 3660 /* bytes */ 4, 3661 /* nFields */ 7, 3662 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3663 /* *views */ NULL, 3664 /* *views_num */ NULL, 3665 /* snoop_cb */ NULL, 3666 /* snoop_user_data */ NULL, 3667 /* snoop_flags */ 0, 3668 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3669 /* type */ SOC_MEM_TYPE_NORMAL, 3670 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3671 /* impl */ SOC_MEM_IMPL_NORMAL, 3672 /* cmic_mor_clks */ 0, 3673 }, 3674 #endif /* chips */ 3675 3676 #if defined(BCM_53570_B0) 3677 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P106m */ 3678 /* mem TAF_GATE_CTL_TBL0_P106m */ 3679 /* flags */ SOC_MEM_FLAG_VALID | 3680 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3681 /* cmp_fn */ _soc_mem_cmp_undef, 3682 /* *null_entry */ _soc_mem_entry_null_zeroes, 3683 /* index_min */ 0, 3684 /* index_max */ 15, 3685 /* minblock */ 27, 3686 /* maxblock */ 27, 3687 /* blocks */ 0x8000000, 3688 /* blocks_hi */ 0, 3689 /* base */ 0x006a8000, 3690 /* gran */ 1, 3691 /* bytes */ 4, 3692 /* nFields */ 7, 3693 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3694 /* *views */ NULL, 3695 /* *views_num */ NULL, 3696 /* snoop_cb */ NULL, 3697 /* snoop_user_data */ NULL, 3698 /* snoop_flags */ 0, 3699 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3700 /* type */ SOC_MEM_TYPE_NORMAL, 3701 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3702 /* impl */ SOC_MEM_IMPL_NORMAL, 3703 /* cmic_mor_clks */ 0, 3704 }, 3705 #endif /* chips */ 3706 3707 #if defined(BCM_53570_B0) 3708 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P107m */ 3709 /* mem TAF_GATE_CTL_TBL0_P107m */ 3710 /* flags */ SOC_MEM_FLAG_VALID | 3711 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3712 /* cmp_fn */ _soc_mem_cmp_undef, 3713 /* *null_entry */ _soc_mem_entry_null_zeroes, 3714 /* index_min */ 0, 3715 /* index_max */ 15, 3716 /* minblock */ 27, 3717 /* maxblock */ 27, 3718 /* blocks */ 0x8000000, 3719 /* blocks_hi */ 0, 3720 /* base */ 0x006b8000, 3721 /* gran */ 1, 3722 /* bytes */ 4, 3723 /* nFields */ 7, 3724 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3725 /* *views */ NULL, 3726 /* *views_num */ NULL, 3727 /* snoop_cb */ NULL, 3728 /* snoop_user_data */ NULL, 3729 /* snoop_flags */ 0, 3730 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3731 /* type */ SOC_MEM_TYPE_NORMAL, 3732 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3733 /* impl */ SOC_MEM_IMPL_NORMAL, 3734 /* cmic_mor_clks */ 0, 3735 }, 3736 #endif /* chips */ 3737 3738 #if defined(BCM_53570_B0) 3739 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P108m */ 3740 /* mem TAF_GATE_CTL_TBL0_P108m */ 3741 /* flags */ SOC_MEM_FLAG_VALID | 3742 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3743 /* cmp_fn */ _soc_mem_cmp_undef, 3744 /* *null_entry */ _soc_mem_entry_null_zeroes, 3745 /* index_min */ 0, 3746 /* index_max */ 15, 3747 /* minblock */ 27, 3748 /* maxblock */ 27, 3749 /* blocks */ 0x8000000, 3750 /* blocks_hi */ 0, 3751 /* base */ 0x006c8000, 3752 /* gran */ 1, 3753 /* bytes */ 4, 3754 /* nFields */ 7, 3755 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3756 /* *views */ NULL, 3757 /* *views_num */ NULL, 3758 /* snoop_cb */ NULL, 3759 /* snoop_user_data */ NULL, 3760 /* snoop_flags */ 0, 3761 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3762 /* type */ SOC_MEM_TYPE_NORMAL, 3763 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3764 /* impl */ SOC_MEM_IMPL_NORMAL, 3765 /* cmic_mor_clks */ 0, 3766 }, 3767 #endif /* chips */ 3768 3769 #if defined(BCM_53570_B0) 3770 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P109m */ 3771 /* mem TAF_GATE_CTL_TBL0_P109m */ 3772 /* flags */ SOC_MEM_FLAG_VALID | 3773 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3774 /* cmp_fn */ _soc_mem_cmp_undef, 3775 /* *null_entry */ _soc_mem_entry_null_zeroes, 3776 /* index_min */ 0, 3777 /* index_max */ 15, 3778 /* minblock */ 27, 3779 /* maxblock */ 27, 3780 /* blocks */ 0x8000000, 3781 /* blocks_hi */ 0, 3782 /* base */ 0x006d8000, 3783 /* gran */ 1, 3784 /* bytes */ 4, 3785 /* nFields */ 7, 3786 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3787 /* *views */ NULL, 3788 /* *views_num */ NULL, 3789 /* snoop_cb */ NULL, 3790 /* snoop_user_data */ NULL, 3791 /* snoop_flags */ 0, 3792 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3793 /* type */ SOC_MEM_TYPE_NORMAL, 3794 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3795 /* impl */ SOC_MEM_IMPL_NORMAL, 3796 /* cmic_mor_clks */ 0, 3797 }, 3798 #endif /* chips */ 3799 3800 #if defined(BCM_53570_B0) 3801 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P110m */ 3802 /* mem TAF_GATE_CTL_TBL0_P110m */ 3803 /* flags */ SOC_MEM_FLAG_VALID | 3804 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3805 /* cmp_fn */ _soc_mem_cmp_undef, 3806 /* *null_entry */ _soc_mem_entry_null_zeroes, 3807 /* index_min */ 0, 3808 /* index_max */ 15, 3809 /* minblock */ 27, 3810 /* maxblock */ 27, 3811 /* blocks */ 0x8000000, 3812 /* blocks_hi */ 0, 3813 /* base */ 0x006e8000, 3814 /* gran */ 1, 3815 /* bytes */ 4, 3816 /* nFields */ 7, 3817 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3818 /* *views */ NULL, 3819 /* *views_num */ NULL, 3820 /* snoop_cb */ NULL, 3821 /* snoop_user_data */ NULL, 3822 /* snoop_flags */ 0, 3823 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3824 /* type */ SOC_MEM_TYPE_NORMAL, 3825 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3826 /* impl */ SOC_MEM_IMPL_NORMAL, 3827 /* cmic_mor_clks */ 0, 3828 }, 3829 #endif /* chips */ 3830 3831 #if defined(BCM_53570_B0) 3832 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P111m */ 3833 /* mem TAF_GATE_CTL_TBL0_P111m */ 3834 /* flags */ SOC_MEM_FLAG_VALID | 3835 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3836 /* cmp_fn */ _soc_mem_cmp_undef, 3837 /* *null_entry */ _soc_mem_entry_null_zeroes, 3838 /* index_min */ 0, 3839 /* index_max */ 15, 3840 /* minblock */ 27, 3841 /* maxblock */ 27, 3842 /* blocks */ 0x8000000, 3843 /* blocks_hi */ 0, 3844 /* base */ 0x006f8000, 3845 /* gran */ 1, 3846 /* bytes */ 4, 3847 /* nFields */ 7, 3848 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3849 /* *views */ NULL, 3850 /* *views_num */ NULL, 3851 /* snoop_cb */ NULL, 3852 /* snoop_user_data */ NULL, 3853 /* snoop_flags */ 0, 3854 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3855 /* type */ SOC_MEM_TYPE_NORMAL, 3856 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3857 /* impl */ SOC_MEM_IMPL_NORMAL, 3858 /* cmic_mor_clks */ 0, 3859 }, 3860 #endif /* chips */ 3861 3862 #if defined(BCM_53570_B0) 3863 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P112m */ 3864 /* mem TAF_GATE_CTL_TBL0_P112m */ 3865 /* flags */ SOC_MEM_FLAG_VALID | 3866 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3867 /* cmp_fn */ _soc_mem_cmp_undef, 3868 /* *null_entry */ _soc_mem_entry_null_zeroes, 3869 /* index_min */ 0, 3870 /* index_max */ 15, 3871 /* minblock */ 27, 3872 /* maxblock */ 27, 3873 /* blocks */ 0x8000000, 3874 /* blocks_hi */ 0, 3875 /* base */ 0x00708000, 3876 /* gran */ 1, 3877 /* bytes */ 4, 3878 /* nFields */ 7, 3879 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3880 /* *views */ NULL, 3881 /* *views_num */ NULL, 3882 /* snoop_cb */ NULL, 3883 /* snoop_user_data */ NULL, 3884 /* snoop_flags */ 0, 3885 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3886 /* type */ SOC_MEM_TYPE_NORMAL, 3887 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3888 /* impl */ SOC_MEM_IMPL_NORMAL, 3889 /* cmic_mor_clks */ 0, 3890 }, 3891 #endif /* chips */ 3892 3893 #if defined(BCM_53570_B0) 3894 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P113m */ 3895 /* mem TAF_GATE_CTL_TBL0_P113m */ 3896 /* flags */ SOC_MEM_FLAG_VALID | 3897 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3898 /* cmp_fn */ _soc_mem_cmp_undef, 3899 /* *null_entry */ _soc_mem_entry_null_zeroes, 3900 /* index_min */ 0, 3901 /* index_max */ 15, 3902 /* minblock */ 27, 3903 /* maxblock */ 27, 3904 /* blocks */ 0x8000000, 3905 /* blocks_hi */ 0, 3906 /* base */ 0x00718000, 3907 /* gran */ 1, 3908 /* bytes */ 4, 3909 /* nFields */ 7, 3910 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3911 /* *views */ NULL, 3912 /* *views_num */ NULL, 3913 /* snoop_cb */ NULL, 3914 /* snoop_user_data */ NULL, 3915 /* snoop_flags */ 0, 3916 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3917 /* type */ SOC_MEM_TYPE_NORMAL, 3918 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3919 /* impl */ SOC_MEM_IMPL_NORMAL, 3920 /* cmic_mor_clks */ 0, 3921 }, 3922 #endif /* chips */ 3923 3924 #if defined(BCM_53570_B0) 3925 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P114m */ 3926 /* mem TAF_GATE_CTL_TBL0_P114m */ 3927 /* flags */ SOC_MEM_FLAG_VALID | 3928 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3929 /* cmp_fn */ _soc_mem_cmp_undef, 3930 /* *null_entry */ _soc_mem_entry_null_zeroes, 3931 /* index_min */ 0, 3932 /* index_max */ 15, 3933 /* minblock */ 27, 3934 /* maxblock */ 27, 3935 /* blocks */ 0x8000000, 3936 /* blocks_hi */ 0, 3937 /* base */ 0x00728000, 3938 /* gran */ 1, 3939 /* bytes */ 4, 3940 /* nFields */ 7, 3941 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3942 /* *views */ NULL, 3943 /* *views_num */ NULL, 3944 /* snoop_cb */ NULL, 3945 /* snoop_user_data */ NULL, 3946 /* snoop_flags */ 0, 3947 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3948 /* type */ SOC_MEM_TYPE_NORMAL, 3949 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3950 /* impl */ SOC_MEM_IMPL_NORMAL, 3951 /* cmic_mor_clks */ 0, 3952 }, 3953 #endif /* chips */ 3954 3955 #if defined(BCM_53570_B0) 3956 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P115m */ 3957 /* mem TAF_GATE_CTL_TBL0_P115m */ 3958 /* flags */ SOC_MEM_FLAG_VALID | 3959 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3960 /* cmp_fn */ _soc_mem_cmp_undef, 3961 /* *null_entry */ _soc_mem_entry_null_zeroes, 3962 /* index_min */ 0, 3963 /* index_max */ 15, 3964 /* minblock */ 27, 3965 /* maxblock */ 27, 3966 /* blocks */ 0x8000000, 3967 /* blocks_hi */ 0, 3968 /* base */ 0x00738000, 3969 /* gran */ 1, 3970 /* bytes */ 4, 3971 /* nFields */ 7, 3972 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 3973 /* *views */ NULL, 3974 /* *views_num */ NULL, 3975 /* snoop_cb */ NULL, 3976 /* snoop_user_data */ NULL, 3977 /* snoop_flags */ 0, 3978 /* mem severity */ SOC_MEM_SEVERE_MISSING, 3979 /* type */ SOC_MEM_TYPE_NORMAL, 3980 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 3981 /* impl */ SOC_MEM_IMPL_NORMAL, 3982 /* cmic_mor_clks */ 0, 3983 }, 3984 #endif /* chips */ 3985 3986 #if defined(BCM_53570_B0) 3987 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P116m */ 3988 /* mem TAF_GATE_CTL_TBL0_P116m */ 3989 /* flags */ SOC_MEM_FLAG_VALID | 3990 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 3991 /* cmp_fn */ _soc_mem_cmp_undef, 3992 /* *null_entry */ _soc_mem_entry_null_zeroes, 3993 /* index_min */ 0, 3994 /* index_max */ 15, 3995 /* minblock */ 27, 3996 /* maxblock */ 27, 3997 /* blocks */ 0x8000000, 3998 /* blocks_hi */ 0, 3999 /* base */ 0x00748000, 4000 /* gran */ 1, 4001 /* bytes */ 4, 4002 /* nFields */ 7, 4003 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4004 /* *views */ NULL, 4005 /* *views_num */ NULL, 4006 /* snoop_cb */ NULL, 4007 /* snoop_user_data */ NULL, 4008 /* snoop_flags */ 0, 4009 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4010 /* type */ SOC_MEM_TYPE_NORMAL, 4011 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4012 /* impl */ SOC_MEM_IMPL_NORMAL, 4013 /* cmic_mor_clks */ 0, 4014 }, 4015 #endif /* chips */ 4016 4017 #if defined(BCM_53570_B0) 4018 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P117m */ 4019 /* mem TAF_GATE_CTL_TBL0_P117m */ 4020 /* flags */ SOC_MEM_FLAG_VALID | 4021 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4022 /* cmp_fn */ _soc_mem_cmp_undef, 4023 /* *null_entry */ _soc_mem_entry_null_zeroes, 4024 /* index_min */ 0, 4025 /* index_max */ 15, 4026 /* minblock */ 27, 4027 /* maxblock */ 27, 4028 /* blocks */ 0x8000000, 4029 /* blocks_hi */ 0, 4030 /* base */ 0x00758000, 4031 /* gran */ 1, 4032 /* bytes */ 4, 4033 /* nFields */ 7, 4034 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4035 /* *views */ NULL, 4036 /* *views_num */ NULL, 4037 /* snoop_cb */ NULL, 4038 /* snoop_user_data */ NULL, 4039 /* snoop_flags */ 0, 4040 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4041 /* type */ SOC_MEM_TYPE_NORMAL, 4042 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4043 /* impl */ SOC_MEM_IMPL_NORMAL, 4044 /* cmic_mor_clks */ 0, 4045 }, 4046 #endif /* chips */ 4047 4048 #if defined(BCM_53570_B0) 4049 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P118m */ 4050 /* mem TAF_GATE_CTL_TBL0_P118m */ 4051 /* flags */ SOC_MEM_FLAG_VALID | 4052 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4053 /* cmp_fn */ _soc_mem_cmp_undef, 4054 /* *null_entry */ _soc_mem_entry_null_zeroes, 4055 /* index_min */ 0, 4056 /* index_max */ 15, 4057 /* minblock */ 27, 4058 /* maxblock */ 27, 4059 /* blocks */ 0x8000000, 4060 /* blocks_hi */ 0, 4061 /* base */ 0x00768000, 4062 /* gran */ 1, 4063 /* bytes */ 4, 4064 /* nFields */ 7, 4065 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4066 /* *views */ NULL, 4067 /* *views_num */ NULL, 4068 /* snoop_cb */ NULL, 4069 /* snoop_user_data */ NULL, 4070 /* snoop_flags */ 0, 4071 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4072 /* type */ SOC_MEM_TYPE_NORMAL, 4073 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4074 /* impl */ SOC_MEM_IMPL_NORMAL, 4075 /* cmic_mor_clks */ 0, 4076 }, 4077 #endif /* chips */ 4078 4079 #if defined(BCM_53570_B0) 4080 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P119m */ 4081 /* mem TAF_GATE_CTL_TBL0_P119m */ 4082 /* flags */ SOC_MEM_FLAG_VALID | 4083 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4084 /* cmp_fn */ _soc_mem_cmp_undef, 4085 /* *null_entry */ _soc_mem_entry_null_zeroes, 4086 /* index_min */ 0, 4087 /* index_max */ 15, 4088 /* minblock */ 27, 4089 /* maxblock */ 27, 4090 /* blocks */ 0x8000000, 4091 /* blocks_hi */ 0, 4092 /* base */ 0x00778000, 4093 /* gran */ 1, 4094 /* bytes */ 4, 4095 /* nFields */ 7, 4096 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4097 /* *views */ NULL, 4098 /* *views_num */ NULL, 4099 /* snoop_cb */ NULL, 4100 /* snoop_user_data */ NULL, 4101 /* snoop_flags */ 0, 4102 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4103 /* type */ SOC_MEM_TYPE_NORMAL, 4104 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4105 /* impl */ SOC_MEM_IMPL_NORMAL, 4106 /* cmic_mor_clks */ 0, 4107 }, 4108 #endif /* chips */ 4109 4110 #if defined(BCM_53570_B0) 4111 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P120m */ 4112 /* mem TAF_GATE_CTL_TBL0_P120m */ 4113 /* flags */ SOC_MEM_FLAG_VALID | 4114 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4115 /* cmp_fn */ _soc_mem_cmp_undef, 4116 /* *null_entry */ _soc_mem_entry_null_zeroes, 4117 /* index_min */ 0, 4118 /* index_max */ 15, 4119 /* minblock */ 27, 4120 /* maxblock */ 27, 4121 /* blocks */ 0x8000000, 4122 /* blocks_hi */ 0, 4123 /* base */ 0x00788000, 4124 /* gran */ 1, 4125 /* bytes */ 4, 4126 /* nFields */ 7, 4127 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4128 /* *views */ NULL, 4129 /* *views_num */ NULL, 4130 /* snoop_cb */ NULL, 4131 /* snoop_user_data */ NULL, 4132 /* snoop_flags */ 0, 4133 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4134 /* type */ SOC_MEM_TYPE_NORMAL, 4135 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4136 /* impl */ SOC_MEM_IMPL_NORMAL, 4137 /* cmic_mor_clks */ 0, 4138 }, 4139 #endif /* chips */ 4140 4141 #if defined(BCM_53570_B0) 4142 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P121m */ 4143 /* mem TAF_GATE_CTL_TBL0_P121m */ 4144 /* flags */ SOC_MEM_FLAG_VALID | 4145 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4146 /* cmp_fn */ _soc_mem_cmp_undef, 4147 /* *null_entry */ _soc_mem_entry_null_zeroes, 4148 /* index_min */ 0, 4149 /* index_max */ 15, 4150 /* minblock */ 27, 4151 /* maxblock */ 27, 4152 /* blocks */ 0x8000000, 4153 /* blocks_hi */ 0, 4154 /* base */ 0x00798000, 4155 /* gran */ 1, 4156 /* bytes */ 4, 4157 /* nFields */ 7, 4158 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4159 /* *views */ NULL, 4160 /* *views_num */ NULL, 4161 /* snoop_cb */ NULL, 4162 /* snoop_user_data */ NULL, 4163 /* snoop_flags */ 0, 4164 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4165 /* type */ SOC_MEM_TYPE_NORMAL, 4166 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4167 /* impl */ SOC_MEM_IMPL_NORMAL, 4168 /* cmic_mor_clks */ 0, 4169 }, 4170 #endif /* chips */ 4171 4172 #if defined(BCM_53570_B0) 4173 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P122m */ 4174 /* mem TAF_GATE_CTL_TBL0_P122m */ 4175 /* flags */ SOC_MEM_FLAG_VALID | 4176 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4177 /* cmp_fn */ _soc_mem_cmp_undef, 4178 /* *null_entry */ _soc_mem_entry_null_zeroes, 4179 /* index_min */ 0, 4180 /* index_max */ 15, 4181 /* minblock */ 27, 4182 /* maxblock */ 27, 4183 /* blocks */ 0x8000000, 4184 /* blocks_hi */ 0, 4185 /* base */ 0x007a8000, 4186 /* gran */ 1, 4187 /* bytes */ 4, 4188 /* nFields */ 7, 4189 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4190 /* *views */ NULL, 4191 /* *views_num */ NULL, 4192 /* snoop_cb */ NULL, 4193 /* snoop_user_data */ NULL, 4194 /* snoop_flags */ 0, 4195 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4196 /* type */ SOC_MEM_TYPE_NORMAL, 4197 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4198 /* impl */ SOC_MEM_IMPL_NORMAL, 4199 /* cmic_mor_clks */ 0, 4200 }, 4201 #endif /* chips */ 4202 4203 #if defined(BCM_53570_B0) 4204 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P123m */ 4205 /* mem TAF_GATE_CTL_TBL0_P123m */ 4206 /* flags */ SOC_MEM_FLAG_VALID | 4207 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4208 /* cmp_fn */ _soc_mem_cmp_undef, 4209 /* *null_entry */ _soc_mem_entry_null_zeroes, 4210 /* index_min */ 0, 4211 /* index_max */ 15, 4212 /* minblock */ 27, 4213 /* maxblock */ 27, 4214 /* blocks */ 0x8000000, 4215 /* blocks_hi */ 0, 4216 /* base */ 0x007b8000, 4217 /* gran */ 1, 4218 /* bytes */ 4, 4219 /* nFields */ 7, 4220 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4221 /* *views */ NULL, 4222 /* *views_num */ NULL, 4223 /* snoop_cb */ NULL, 4224 /* snoop_user_data */ NULL, 4225 /* snoop_flags */ 0, 4226 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4227 /* type */ SOC_MEM_TYPE_NORMAL, 4228 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4229 /* impl */ SOC_MEM_IMPL_NORMAL, 4230 /* cmic_mor_clks */ 0, 4231 }, 4232 #endif /* chips */ 4233 4234 #if defined(BCM_53570_B0) 4235 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P124m */ 4236 /* mem TAF_GATE_CTL_TBL0_P124m */ 4237 /* flags */ SOC_MEM_FLAG_VALID | 4238 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4239 /* cmp_fn */ _soc_mem_cmp_undef, 4240 /* *null_entry */ _soc_mem_entry_null_zeroes, 4241 /* index_min */ 0, 4242 /* index_max */ 15, 4243 /* minblock */ 27, 4244 /* maxblock */ 27, 4245 /* blocks */ 0x8000000, 4246 /* blocks_hi */ 0, 4247 /* base */ 0x007c8000, 4248 /* gran */ 1, 4249 /* bytes */ 4, 4250 /* nFields */ 7, 4251 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4252 /* *views */ NULL, 4253 /* *views_num */ NULL, 4254 /* snoop_cb */ NULL, 4255 /* snoop_user_data */ NULL, 4256 /* snoop_flags */ 0, 4257 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4258 /* type */ SOC_MEM_TYPE_NORMAL, 4259 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4260 /* impl */ SOC_MEM_IMPL_NORMAL, 4261 /* cmic_mor_clks */ 0, 4262 }, 4263 #endif /* chips */ 4264 4265 #if defined(BCM_53570_B0) 4266 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P125m */ 4267 /* mem TAF_GATE_CTL_TBL0_P125m */ 4268 /* flags */ SOC_MEM_FLAG_VALID | 4269 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4270 /* cmp_fn */ _soc_mem_cmp_undef, 4271 /* *null_entry */ _soc_mem_entry_null_zeroes, 4272 /* index_min */ 0, 4273 /* index_max */ 15, 4274 /* minblock */ 27, 4275 /* maxblock */ 27, 4276 /* blocks */ 0x8000000, 4277 /* blocks_hi */ 0, 4278 /* base */ 0x007d8000, 4279 /* gran */ 1, 4280 /* bytes */ 4, 4281 /* nFields */ 7, 4282 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4283 /* *views */ NULL, 4284 /* *views_num */ NULL, 4285 /* snoop_cb */ NULL, 4286 /* snoop_user_data */ NULL, 4287 /* snoop_flags */ 0, 4288 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4289 /* type */ SOC_MEM_TYPE_NORMAL, 4290 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4291 /* impl */ SOC_MEM_IMPL_NORMAL, 4292 /* cmic_mor_clks */ 0, 4293 }, 4294 #endif /* chips */ 4295 4296 #if defined(BCM_53570_B0) 4297 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P126m */ 4298 /* mem TAF_GATE_CTL_TBL0_P126m */ 4299 /* flags */ SOC_MEM_FLAG_VALID | 4300 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4301 /* cmp_fn */ _soc_mem_cmp_undef, 4302 /* *null_entry */ _soc_mem_entry_null_zeroes, 4303 /* index_min */ 0, 4304 /* index_max */ 15, 4305 /* minblock */ 27, 4306 /* maxblock */ 27, 4307 /* blocks */ 0x8000000, 4308 /* blocks_hi */ 0, 4309 /* base */ 0x007e8000, 4310 /* gran */ 1, 4311 /* bytes */ 4, 4312 /* nFields */ 7, 4313 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4314 /* *views */ NULL, 4315 /* *views_num */ NULL, 4316 /* snoop_cb */ NULL, 4317 /* snoop_user_data */ NULL, 4318 /* snoop_flags */ 0, 4319 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4320 /* type */ SOC_MEM_TYPE_NORMAL, 4321 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4322 /* impl */ SOC_MEM_IMPL_NORMAL, 4323 /* cmic_mor_clks */ 0, 4324 }, 4325 #endif /* chips */ 4326 4327 #if defined(BCM_53570_B0) 4328 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL0_P127m */ 4329 /* mem TAF_GATE_CTL_TBL0_P127m */ 4330 /* flags */ SOC_MEM_FLAG_VALID | 4331 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4332 /* cmp_fn */ _soc_mem_cmp_undef, 4333 /* *null_entry */ _soc_mem_entry_null_zeroes, 4334 /* index_min */ 0, 4335 /* index_max */ 15, 4336 /* minblock */ 27, 4337 /* maxblock */ 27, 4338 /* blocks */ 0x8000000, 4339 /* blocks_hi */ 0, 4340 /* base */ 0x007f8000, 4341 /* gran */ 1, 4342 /* bytes */ 4, 4343 /* nFields */ 7, 4344 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4345 /* *views */ NULL, 4346 /* *views_num */ NULL, 4347 /* snoop_cb */ NULL, 4348 /* snoop_user_data */ NULL, 4349 /* snoop_flags */ 0, 4350 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4351 /* type */ SOC_MEM_TYPE_NORMAL, 4352 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4353 /* impl */ SOC_MEM_IMPL_NORMAL, 4354 /* cmic_mor_clks */ 0, 4355 }, 4356 #endif /* chips */ 4357 4358 #if defined(BCM_53570_B0) 4359 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P0m */ 4360 /* mem TAF_GATE_CTL_TBL1_P0m */ 4361 /* flags */ SOC_MEM_FLAG_VALID | 4362 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4363 /* cmp_fn */ _soc_mem_cmp_undef, 4364 /* *null_entry */ _soc_mem_entry_null_zeroes, 4365 /* index_min */ 0, 4366 /* index_max */ 15, 4367 /* minblock */ 27, 4368 /* maxblock */ 27, 4369 /* blocks */ 0x8000000, 4370 /* blocks_hi */ 0, 4371 /* base */ 0x00010000, 4372 /* gran */ 1, 4373 /* bytes */ 4, 4374 /* nFields */ 7, 4375 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4376 /* *views */ NULL, 4377 /* *views_num */ NULL, 4378 /* snoop_cb */ NULL, 4379 /* snoop_user_data */ NULL, 4380 /* snoop_flags */ 0, 4381 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4382 /* type */ SOC_MEM_TYPE_NORMAL, 4383 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4384 /* impl */ SOC_MEM_IMPL_NORMAL, 4385 /* cmic_mor_clks */ 0, 4386 }, 4387 #endif /* chips */ 4388 4389 #if defined(BCM_53570_B0) 4390 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P1m */ 4391 /* mem TAF_GATE_CTL_TBL1_P1m */ 4392 /* flags */ SOC_MEM_FLAG_VALID | 4393 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4394 /* cmp_fn */ _soc_mem_cmp_undef, 4395 /* *null_entry */ _soc_mem_entry_null_zeroes, 4396 /* index_min */ 0, 4397 /* index_max */ 15, 4398 /* minblock */ 27, 4399 /* maxblock */ 27, 4400 /* blocks */ 0x8000000, 4401 /* blocks_hi */ 0, 4402 /* base */ 0x00020000, 4403 /* gran */ 1, 4404 /* bytes */ 4, 4405 /* nFields */ 7, 4406 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4407 /* *views */ NULL, 4408 /* *views_num */ NULL, 4409 /* snoop_cb */ NULL, 4410 /* snoop_user_data */ NULL, 4411 /* snoop_flags */ 0, 4412 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4413 /* type */ SOC_MEM_TYPE_NORMAL, 4414 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4415 /* impl */ SOC_MEM_IMPL_NORMAL, 4416 /* cmic_mor_clks */ 0, 4417 }, 4418 #endif /* chips */ 4419 4420 #if defined(BCM_53570_B0) 4421 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P2m */ 4422 /* mem TAF_GATE_CTL_TBL1_P2m */ 4423 /* flags */ SOC_MEM_FLAG_VALID | 4424 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4425 /* cmp_fn */ _soc_mem_cmp_undef, 4426 /* *null_entry */ _soc_mem_entry_null_zeroes, 4427 /* index_min */ 0, 4428 /* index_max */ 15, 4429 /* minblock */ 27, 4430 /* maxblock */ 27, 4431 /* blocks */ 0x8000000, 4432 /* blocks_hi */ 0, 4433 /* base */ 0x00030000, 4434 /* gran */ 1, 4435 /* bytes */ 4, 4436 /* nFields */ 7, 4437 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4438 /* *views */ NULL, 4439 /* *views_num */ NULL, 4440 /* snoop_cb */ NULL, 4441 /* snoop_user_data */ NULL, 4442 /* snoop_flags */ 0, 4443 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4444 /* type */ SOC_MEM_TYPE_NORMAL, 4445 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4446 /* impl */ SOC_MEM_IMPL_NORMAL, 4447 /* cmic_mor_clks */ 0, 4448 }, 4449 #endif /* chips */ 4450 4451 #if defined(BCM_53570_B0) 4452 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P3m */ 4453 /* mem TAF_GATE_CTL_TBL1_P3m */ 4454 /* flags */ SOC_MEM_FLAG_VALID | 4455 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4456 /* cmp_fn */ _soc_mem_cmp_undef, 4457 /* *null_entry */ _soc_mem_entry_null_zeroes, 4458 /* index_min */ 0, 4459 /* index_max */ 15, 4460 /* minblock */ 27, 4461 /* maxblock */ 27, 4462 /* blocks */ 0x8000000, 4463 /* blocks_hi */ 0, 4464 /* base */ 0x00040000, 4465 /* gran */ 1, 4466 /* bytes */ 4, 4467 /* nFields */ 7, 4468 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4469 /* *views */ NULL, 4470 /* *views_num */ NULL, 4471 /* snoop_cb */ NULL, 4472 /* snoop_user_data */ NULL, 4473 /* snoop_flags */ 0, 4474 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4475 /* type */ SOC_MEM_TYPE_NORMAL, 4476 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4477 /* impl */ SOC_MEM_IMPL_NORMAL, 4478 /* cmic_mor_clks */ 0, 4479 }, 4480 #endif /* chips */ 4481 4482 #if defined(BCM_53570_B0) 4483 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P4m */ 4484 /* mem TAF_GATE_CTL_TBL1_P4m */ 4485 /* flags */ SOC_MEM_FLAG_VALID | 4486 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4487 /* cmp_fn */ _soc_mem_cmp_undef, 4488 /* *null_entry */ _soc_mem_entry_null_zeroes, 4489 /* index_min */ 0, 4490 /* index_max */ 15, 4491 /* minblock */ 27, 4492 /* maxblock */ 27, 4493 /* blocks */ 0x8000000, 4494 /* blocks_hi */ 0, 4495 /* base */ 0x00050000, 4496 /* gran */ 1, 4497 /* bytes */ 4, 4498 /* nFields */ 7, 4499 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4500 /* *views */ NULL, 4501 /* *views_num */ NULL, 4502 /* snoop_cb */ NULL, 4503 /* snoop_user_data */ NULL, 4504 /* snoop_flags */ 0, 4505 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4506 /* type */ SOC_MEM_TYPE_NORMAL, 4507 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4508 /* impl */ SOC_MEM_IMPL_NORMAL, 4509 /* cmic_mor_clks */ 0, 4510 }, 4511 #endif /* chips */ 4512 4513 #if defined(BCM_53570_B0) 4514 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P5m */ 4515 /* mem TAF_GATE_CTL_TBL1_P5m */ 4516 /* flags */ SOC_MEM_FLAG_VALID | 4517 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4518 /* cmp_fn */ _soc_mem_cmp_undef, 4519 /* *null_entry */ _soc_mem_entry_null_zeroes, 4520 /* index_min */ 0, 4521 /* index_max */ 15, 4522 /* minblock */ 27, 4523 /* maxblock */ 27, 4524 /* blocks */ 0x8000000, 4525 /* blocks_hi */ 0, 4526 /* base */ 0x00060000, 4527 /* gran */ 1, 4528 /* bytes */ 4, 4529 /* nFields */ 7, 4530 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4531 /* *views */ NULL, 4532 /* *views_num */ NULL, 4533 /* snoop_cb */ NULL, 4534 /* snoop_user_data */ NULL, 4535 /* snoop_flags */ 0, 4536 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4537 /* type */ SOC_MEM_TYPE_NORMAL, 4538 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4539 /* impl */ SOC_MEM_IMPL_NORMAL, 4540 /* cmic_mor_clks */ 0, 4541 }, 4542 #endif /* chips */ 4543 4544 #if defined(BCM_53570_B0) 4545 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P6m */ 4546 /* mem TAF_GATE_CTL_TBL1_P6m */ 4547 /* flags */ SOC_MEM_FLAG_VALID | 4548 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4549 /* cmp_fn */ _soc_mem_cmp_undef, 4550 /* *null_entry */ _soc_mem_entry_null_zeroes, 4551 /* index_min */ 0, 4552 /* index_max */ 15, 4553 /* minblock */ 27, 4554 /* maxblock */ 27, 4555 /* blocks */ 0x8000000, 4556 /* blocks_hi */ 0, 4557 /* base */ 0x00070000, 4558 /* gran */ 1, 4559 /* bytes */ 4, 4560 /* nFields */ 7, 4561 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4562 /* *views */ NULL, 4563 /* *views_num */ NULL, 4564 /* snoop_cb */ NULL, 4565 /* snoop_user_data */ NULL, 4566 /* snoop_flags */ 0, 4567 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4568 /* type */ SOC_MEM_TYPE_NORMAL, 4569 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4570 /* impl */ SOC_MEM_IMPL_NORMAL, 4571 /* cmic_mor_clks */ 0, 4572 }, 4573 #endif /* chips */ 4574 4575 #if defined(BCM_53570_B0) 4576 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P7m */ 4577 /* mem TAF_GATE_CTL_TBL1_P7m */ 4578 /* flags */ SOC_MEM_FLAG_VALID | 4579 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4580 /* cmp_fn */ _soc_mem_cmp_undef, 4581 /* *null_entry */ _soc_mem_entry_null_zeroes, 4582 /* index_min */ 0, 4583 /* index_max */ 15, 4584 /* minblock */ 27, 4585 /* maxblock */ 27, 4586 /* blocks */ 0x8000000, 4587 /* blocks_hi */ 0, 4588 /* base */ 0x00080000, 4589 /* gran */ 1, 4590 /* bytes */ 4, 4591 /* nFields */ 7, 4592 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4593 /* *views */ NULL, 4594 /* *views_num */ NULL, 4595 /* snoop_cb */ NULL, 4596 /* snoop_user_data */ NULL, 4597 /* snoop_flags */ 0, 4598 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4599 /* type */ SOC_MEM_TYPE_NORMAL, 4600 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4601 /* impl */ SOC_MEM_IMPL_NORMAL, 4602 /* cmic_mor_clks */ 0, 4603 }, 4604 #endif /* chips */ 4605 4606 #if defined(BCM_53570_B0) 4607 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P8m */ 4608 /* mem TAF_GATE_CTL_TBL1_P8m */ 4609 /* flags */ SOC_MEM_FLAG_VALID | 4610 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4611 /* cmp_fn */ _soc_mem_cmp_undef, 4612 /* *null_entry */ _soc_mem_entry_null_zeroes, 4613 /* index_min */ 0, 4614 /* index_max */ 15, 4615 /* minblock */ 27, 4616 /* maxblock */ 27, 4617 /* blocks */ 0x8000000, 4618 /* blocks_hi */ 0, 4619 /* base */ 0x00090000, 4620 /* gran */ 1, 4621 /* bytes */ 4, 4622 /* nFields */ 7, 4623 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4624 /* *views */ NULL, 4625 /* *views_num */ NULL, 4626 /* snoop_cb */ NULL, 4627 /* snoop_user_data */ NULL, 4628 /* snoop_flags */ 0, 4629 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4630 /* type */ SOC_MEM_TYPE_NORMAL, 4631 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4632 /* impl */ SOC_MEM_IMPL_NORMAL, 4633 /* cmic_mor_clks */ 0, 4634 }, 4635 #endif /* chips */ 4636 4637 #if defined(BCM_53570_B0) 4638 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P9m */ 4639 /* mem TAF_GATE_CTL_TBL1_P9m */ 4640 /* flags */ SOC_MEM_FLAG_VALID | 4641 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4642 /* cmp_fn */ _soc_mem_cmp_undef, 4643 /* *null_entry */ _soc_mem_entry_null_zeroes, 4644 /* index_min */ 0, 4645 /* index_max */ 15, 4646 /* minblock */ 27, 4647 /* maxblock */ 27, 4648 /* blocks */ 0x8000000, 4649 /* blocks_hi */ 0, 4650 /* base */ 0x000a0000, 4651 /* gran */ 1, 4652 /* bytes */ 4, 4653 /* nFields */ 7, 4654 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4655 /* *views */ NULL, 4656 /* *views_num */ NULL, 4657 /* snoop_cb */ NULL, 4658 /* snoop_user_data */ NULL, 4659 /* snoop_flags */ 0, 4660 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4661 /* type */ SOC_MEM_TYPE_NORMAL, 4662 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4663 /* impl */ SOC_MEM_IMPL_NORMAL, 4664 /* cmic_mor_clks */ 0, 4665 }, 4666 #endif /* chips */ 4667 4668 #if defined(BCM_53570_B0) 4669 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P10m */ 4670 /* mem TAF_GATE_CTL_TBL1_P10m */ 4671 /* flags */ SOC_MEM_FLAG_VALID | 4672 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4673 /* cmp_fn */ _soc_mem_cmp_undef, 4674 /* *null_entry */ _soc_mem_entry_null_zeroes, 4675 /* index_min */ 0, 4676 /* index_max */ 15, 4677 /* minblock */ 27, 4678 /* maxblock */ 27, 4679 /* blocks */ 0x8000000, 4680 /* blocks_hi */ 0, 4681 /* base */ 0x000b0000, 4682 /* gran */ 1, 4683 /* bytes */ 4, 4684 /* nFields */ 7, 4685 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4686 /* *views */ NULL, 4687 /* *views_num */ NULL, 4688 /* snoop_cb */ NULL, 4689 /* snoop_user_data */ NULL, 4690 /* snoop_flags */ 0, 4691 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4692 /* type */ SOC_MEM_TYPE_NORMAL, 4693 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4694 /* impl */ SOC_MEM_IMPL_NORMAL, 4695 /* cmic_mor_clks */ 0, 4696 }, 4697 #endif /* chips */ 4698 4699 #if defined(BCM_53570_B0) 4700 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P11m */ 4701 /* mem TAF_GATE_CTL_TBL1_P11m */ 4702 /* flags */ SOC_MEM_FLAG_VALID | 4703 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4704 /* cmp_fn */ _soc_mem_cmp_undef, 4705 /* *null_entry */ _soc_mem_entry_null_zeroes, 4706 /* index_min */ 0, 4707 /* index_max */ 15, 4708 /* minblock */ 27, 4709 /* maxblock */ 27, 4710 /* blocks */ 0x8000000, 4711 /* blocks_hi */ 0, 4712 /* base */ 0x000c0000, 4713 /* gran */ 1, 4714 /* bytes */ 4, 4715 /* nFields */ 7, 4716 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4717 /* *views */ NULL, 4718 /* *views_num */ NULL, 4719 /* snoop_cb */ NULL, 4720 /* snoop_user_data */ NULL, 4721 /* snoop_flags */ 0, 4722 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4723 /* type */ SOC_MEM_TYPE_NORMAL, 4724 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4725 /* impl */ SOC_MEM_IMPL_NORMAL, 4726 /* cmic_mor_clks */ 0, 4727 }, 4728 #endif /* chips */ 4729 4730 #if defined(BCM_53570_B0) 4731 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P12m */ 4732 /* mem TAF_GATE_CTL_TBL1_P12m */ 4733 /* flags */ SOC_MEM_FLAG_VALID | 4734 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4735 /* cmp_fn */ _soc_mem_cmp_undef, 4736 /* *null_entry */ _soc_mem_entry_null_zeroes, 4737 /* index_min */ 0, 4738 /* index_max */ 15, 4739 /* minblock */ 27, 4740 /* maxblock */ 27, 4741 /* blocks */ 0x8000000, 4742 /* blocks_hi */ 0, 4743 /* base */ 0x000d0000, 4744 /* gran */ 1, 4745 /* bytes */ 4, 4746 /* nFields */ 7, 4747 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4748 /* *views */ NULL, 4749 /* *views_num */ NULL, 4750 /* snoop_cb */ NULL, 4751 /* snoop_user_data */ NULL, 4752 /* snoop_flags */ 0, 4753 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4754 /* type */ SOC_MEM_TYPE_NORMAL, 4755 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4756 /* impl */ SOC_MEM_IMPL_NORMAL, 4757 /* cmic_mor_clks */ 0, 4758 }, 4759 #endif /* chips */ 4760 4761 #if defined(BCM_53570_B0) 4762 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P13m */ 4763 /* mem TAF_GATE_CTL_TBL1_P13m */ 4764 /* flags */ SOC_MEM_FLAG_VALID | 4765 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4766 /* cmp_fn */ _soc_mem_cmp_undef, 4767 /* *null_entry */ _soc_mem_entry_null_zeroes, 4768 /* index_min */ 0, 4769 /* index_max */ 15, 4770 /* minblock */ 27, 4771 /* maxblock */ 27, 4772 /* blocks */ 0x8000000, 4773 /* blocks_hi */ 0, 4774 /* base */ 0x000e0000, 4775 /* gran */ 1, 4776 /* bytes */ 4, 4777 /* nFields */ 7, 4778 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4779 /* *views */ NULL, 4780 /* *views_num */ NULL, 4781 /* snoop_cb */ NULL, 4782 /* snoop_user_data */ NULL, 4783 /* snoop_flags */ 0, 4784 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4785 /* type */ SOC_MEM_TYPE_NORMAL, 4786 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4787 /* impl */ SOC_MEM_IMPL_NORMAL, 4788 /* cmic_mor_clks */ 0, 4789 }, 4790 #endif /* chips */ 4791 4792 #if defined(BCM_53570_B0) 4793 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P14m */ 4794 /* mem TAF_GATE_CTL_TBL1_P14m */ 4795 /* flags */ SOC_MEM_FLAG_VALID | 4796 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4797 /* cmp_fn */ _soc_mem_cmp_undef, 4798 /* *null_entry */ _soc_mem_entry_null_zeroes, 4799 /* index_min */ 0, 4800 /* index_max */ 15, 4801 /* minblock */ 27, 4802 /* maxblock */ 27, 4803 /* blocks */ 0x8000000, 4804 /* blocks_hi */ 0, 4805 /* base */ 0x000f0000, 4806 /* gran */ 1, 4807 /* bytes */ 4, 4808 /* nFields */ 7, 4809 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4810 /* *views */ NULL, 4811 /* *views_num */ NULL, 4812 /* snoop_cb */ NULL, 4813 /* snoop_user_data */ NULL, 4814 /* snoop_flags */ 0, 4815 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4816 /* type */ SOC_MEM_TYPE_NORMAL, 4817 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4818 /* impl */ SOC_MEM_IMPL_NORMAL, 4819 /* cmic_mor_clks */ 0, 4820 }, 4821 #endif /* chips */ 4822 4823 #if defined(BCM_53570_B0) 4824 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P15m */ 4825 /* mem TAF_GATE_CTL_TBL1_P15m */ 4826 /* flags */ SOC_MEM_FLAG_VALID | 4827 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4828 /* cmp_fn */ _soc_mem_cmp_undef, 4829 /* *null_entry */ _soc_mem_entry_null_zeroes, 4830 /* index_min */ 0, 4831 /* index_max */ 15, 4832 /* minblock */ 27, 4833 /* maxblock */ 27, 4834 /* blocks */ 0x8000000, 4835 /* blocks_hi */ 0, 4836 /* base */ 0x00100000, 4837 /* gran */ 1, 4838 /* bytes */ 4, 4839 /* nFields */ 7, 4840 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4841 /* *views */ NULL, 4842 /* *views_num */ NULL, 4843 /* snoop_cb */ NULL, 4844 /* snoop_user_data */ NULL, 4845 /* snoop_flags */ 0, 4846 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4847 /* type */ SOC_MEM_TYPE_NORMAL, 4848 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4849 /* impl */ SOC_MEM_IMPL_NORMAL, 4850 /* cmic_mor_clks */ 0, 4851 }, 4852 #endif /* chips */ 4853 4854 #if defined(BCM_53570_B0) 4855 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P16m */ 4856 /* mem TAF_GATE_CTL_TBL1_P16m */ 4857 /* flags */ SOC_MEM_FLAG_VALID | 4858 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4859 /* cmp_fn */ _soc_mem_cmp_undef, 4860 /* *null_entry */ _soc_mem_entry_null_zeroes, 4861 /* index_min */ 0, 4862 /* index_max */ 15, 4863 /* minblock */ 27, 4864 /* maxblock */ 27, 4865 /* blocks */ 0x8000000, 4866 /* blocks_hi */ 0, 4867 /* base */ 0x00110000, 4868 /* gran */ 1, 4869 /* bytes */ 4, 4870 /* nFields */ 7, 4871 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4872 /* *views */ NULL, 4873 /* *views_num */ NULL, 4874 /* snoop_cb */ NULL, 4875 /* snoop_user_data */ NULL, 4876 /* snoop_flags */ 0, 4877 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4878 /* type */ SOC_MEM_TYPE_NORMAL, 4879 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4880 /* impl */ SOC_MEM_IMPL_NORMAL, 4881 /* cmic_mor_clks */ 0, 4882 }, 4883 #endif /* chips */ 4884 4885 #if defined(BCM_53570_B0) 4886 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P17m */ 4887 /* mem TAF_GATE_CTL_TBL1_P17m */ 4888 /* flags */ SOC_MEM_FLAG_VALID | 4889 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4890 /* cmp_fn */ _soc_mem_cmp_undef, 4891 /* *null_entry */ _soc_mem_entry_null_zeroes, 4892 /* index_min */ 0, 4893 /* index_max */ 15, 4894 /* minblock */ 27, 4895 /* maxblock */ 27, 4896 /* blocks */ 0x8000000, 4897 /* blocks_hi */ 0, 4898 /* base */ 0x00120000, 4899 /* gran */ 1, 4900 /* bytes */ 4, 4901 /* nFields */ 7, 4902 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4903 /* *views */ NULL, 4904 /* *views_num */ NULL, 4905 /* snoop_cb */ NULL, 4906 /* snoop_user_data */ NULL, 4907 /* snoop_flags */ 0, 4908 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4909 /* type */ SOC_MEM_TYPE_NORMAL, 4910 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4911 /* impl */ SOC_MEM_IMPL_NORMAL, 4912 /* cmic_mor_clks */ 0, 4913 }, 4914 #endif /* chips */ 4915 4916 #if defined(BCM_53570_B0) 4917 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P18m */ 4918 /* mem TAF_GATE_CTL_TBL1_P18m */ 4919 /* flags */ SOC_MEM_FLAG_VALID | 4920 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4921 /* cmp_fn */ _soc_mem_cmp_undef, 4922 /* *null_entry */ _soc_mem_entry_null_zeroes, 4923 /* index_min */ 0, 4924 /* index_max */ 15, 4925 /* minblock */ 27, 4926 /* maxblock */ 27, 4927 /* blocks */ 0x8000000, 4928 /* blocks_hi */ 0, 4929 /* base */ 0x00130000, 4930 /* gran */ 1, 4931 /* bytes */ 4, 4932 /* nFields */ 7, 4933 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4934 /* *views */ NULL, 4935 /* *views_num */ NULL, 4936 /* snoop_cb */ NULL, 4937 /* snoop_user_data */ NULL, 4938 /* snoop_flags */ 0, 4939 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4940 /* type */ SOC_MEM_TYPE_NORMAL, 4941 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4942 /* impl */ SOC_MEM_IMPL_NORMAL, 4943 /* cmic_mor_clks */ 0, 4944 }, 4945 #endif /* chips */ 4946 4947 #if defined(BCM_53570_B0) 4948 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P19m */ 4949 /* mem TAF_GATE_CTL_TBL1_P19m */ 4950 /* flags */ SOC_MEM_FLAG_VALID | 4951 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4952 /* cmp_fn */ _soc_mem_cmp_undef, 4953 /* *null_entry */ _soc_mem_entry_null_zeroes, 4954 /* index_min */ 0, 4955 /* index_max */ 15, 4956 /* minblock */ 27, 4957 /* maxblock */ 27, 4958 /* blocks */ 0x8000000, 4959 /* blocks_hi */ 0, 4960 /* base */ 0x00140000, 4961 /* gran */ 1, 4962 /* bytes */ 4, 4963 /* nFields */ 7, 4964 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4965 /* *views */ NULL, 4966 /* *views_num */ NULL, 4967 /* snoop_cb */ NULL, 4968 /* snoop_user_data */ NULL, 4969 /* snoop_flags */ 0, 4970 /* mem severity */ SOC_MEM_SEVERE_MISSING, 4971 /* type */ SOC_MEM_TYPE_NORMAL, 4972 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 4973 /* impl */ SOC_MEM_IMPL_NORMAL, 4974 /* cmic_mor_clks */ 0, 4975 }, 4976 #endif /* chips */ 4977 4978 #if defined(BCM_53570_B0) 4979 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P20m */ 4980 /* mem TAF_GATE_CTL_TBL1_P20m */ 4981 /* flags */ SOC_MEM_FLAG_VALID | 4982 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 4983 /* cmp_fn */ _soc_mem_cmp_undef, 4984 /* *null_entry */ _soc_mem_entry_null_zeroes, 4985 /* index_min */ 0, 4986 /* index_max */ 15, 4987 /* minblock */ 27, 4988 /* maxblock */ 27, 4989 /* blocks */ 0x8000000, 4990 /* blocks_hi */ 0, 4991 /* base */ 0x00150000, 4992 /* gran */ 1, 4993 /* bytes */ 4, 4994 /* nFields */ 7, 4995 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 4996 /* *views */ NULL, 4997 /* *views_num */ NULL, 4998 /* snoop_cb */ NULL, 4999 /* snoop_user_data */ NULL, 5000 /* snoop_flags */ 0, 5001 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5002 /* type */ SOC_MEM_TYPE_NORMAL, 5003 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5004 /* impl */ SOC_MEM_IMPL_NORMAL, 5005 /* cmic_mor_clks */ 0, 5006 }, 5007 #endif /* chips */ 5008 5009 #if defined(BCM_53570_B0) 5010 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P21m */ 5011 /* mem TAF_GATE_CTL_TBL1_P21m */ 5012 /* flags */ SOC_MEM_FLAG_VALID | 5013 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5014 /* cmp_fn */ _soc_mem_cmp_undef, 5015 /* *null_entry */ _soc_mem_entry_null_zeroes, 5016 /* index_min */ 0, 5017 /* index_max */ 15, 5018 /* minblock */ 27, 5019 /* maxblock */ 27, 5020 /* blocks */ 0x8000000, 5021 /* blocks_hi */ 0, 5022 /* base */ 0x00160000, 5023 /* gran */ 1, 5024 /* bytes */ 4, 5025 /* nFields */ 7, 5026 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5027 /* *views */ NULL, 5028 /* *views_num */ NULL, 5029 /* snoop_cb */ NULL, 5030 /* snoop_user_data */ NULL, 5031 /* snoop_flags */ 0, 5032 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5033 /* type */ SOC_MEM_TYPE_NORMAL, 5034 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5035 /* impl */ SOC_MEM_IMPL_NORMAL, 5036 /* cmic_mor_clks */ 0, 5037 }, 5038 #endif /* chips */ 5039 5040 #if defined(BCM_53570_B0) 5041 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P22m */ 5042 /* mem TAF_GATE_CTL_TBL1_P22m */ 5043 /* flags */ SOC_MEM_FLAG_VALID | 5044 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5045 /* cmp_fn */ _soc_mem_cmp_undef, 5046 /* *null_entry */ _soc_mem_entry_null_zeroes, 5047 /* index_min */ 0, 5048 /* index_max */ 15, 5049 /* minblock */ 27, 5050 /* maxblock */ 27, 5051 /* blocks */ 0x8000000, 5052 /* blocks_hi */ 0, 5053 /* base */ 0x00170000, 5054 /* gran */ 1, 5055 /* bytes */ 4, 5056 /* nFields */ 7, 5057 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5058 /* *views */ NULL, 5059 /* *views_num */ NULL, 5060 /* snoop_cb */ NULL, 5061 /* snoop_user_data */ NULL, 5062 /* snoop_flags */ 0, 5063 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5064 /* type */ SOC_MEM_TYPE_NORMAL, 5065 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5066 /* impl */ SOC_MEM_IMPL_NORMAL, 5067 /* cmic_mor_clks */ 0, 5068 }, 5069 #endif /* chips */ 5070 5071 #if defined(BCM_53570_B0) 5072 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P23m */ 5073 /* mem TAF_GATE_CTL_TBL1_P23m */ 5074 /* flags */ SOC_MEM_FLAG_VALID | 5075 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5076 /* cmp_fn */ _soc_mem_cmp_undef, 5077 /* *null_entry */ _soc_mem_entry_null_zeroes, 5078 /* index_min */ 0, 5079 /* index_max */ 15, 5080 /* minblock */ 27, 5081 /* maxblock */ 27, 5082 /* blocks */ 0x8000000, 5083 /* blocks_hi */ 0, 5084 /* base */ 0x00180000, 5085 /* gran */ 1, 5086 /* bytes */ 4, 5087 /* nFields */ 7, 5088 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5089 /* *views */ NULL, 5090 /* *views_num */ NULL, 5091 /* snoop_cb */ NULL, 5092 /* snoop_user_data */ NULL, 5093 /* snoop_flags */ 0, 5094 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5095 /* type */ SOC_MEM_TYPE_NORMAL, 5096 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5097 /* impl */ SOC_MEM_IMPL_NORMAL, 5098 /* cmic_mor_clks */ 0, 5099 }, 5100 #endif /* chips */ 5101 5102 #if defined(BCM_53570_B0) 5103 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P24m */ 5104 /* mem TAF_GATE_CTL_TBL1_P24m */ 5105 /* flags */ SOC_MEM_FLAG_VALID | 5106 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5107 /* cmp_fn */ _soc_mem_cmp_undef, 5108 /* *null_entry */ _soc_mem_entry_null_zeroes, 5109 /* index_min */ 0, 5110 /* index_max */ 15, 5111 /* minblock */ 27, 5112 /* maxblock */ 27, 5113 /* blocks */ 0x8000000, 5114 /* blocks_hi */ 0, 5115 /* base */ 0x00190000, 5116 /* gran */ 1, 5117 /* bytes */ 4, 5118 /* nFields */ 7, 5119 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5120 /* *views */ NULL, 5121 /* *views_num */ NULL, 5122 /* snoop_cb */ NULL, 5123 /* snoop_user_data */ NULL, 5124 /* snoop_flags */ 0, 5125 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5126 /* type */ SOC_MEM_TYPE_NORMAL, 5127 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5128 /* impl */ SOC_MEM_IMPL_NORMAL, 5129 /* cmic_mor_clks */ 0, 5130 }, 5131 #endif /* chips */ 5132 5133 #if defined(BCM_53570_B0) 5134 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P25m */ 5135 /* mem TAF_GATE_CTL_TBL1_P25m */ 5136 /* flags */ SOC_MEM_FLAG_VALID | 5137 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5138 /* cmp_fn */ _soc_mem_cmp_undef, 5139 /* *null_entry */ _soc_mem_entry_null_zeroes, 5140 /* index_min */ 0, 5141 /* index_max */ 15, 5142 /* minblock */ 27, 5143 /* maxblock */ 27, 5144 /* blocks */ 0x8000000, 5145 /* blocks_hi */ 0, 5146 /* base */ 0x001a0000, 5147 /* gran */ 1, 5148 /* bytes */ 4, 5149 /* nFields */ 7, 5150 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5151 /* *views */ NULL, 5152 /* *views_num */ NULL, 5153 /* snoop_cb */ NULL, 5154 /* snoop_user_data */ NULL, 5155 /* snoop_flags */ 0, 5156 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5157 /* type */ SOC_MEM_TYPE_NORMAL, 5158 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5159 /* impl */ SOC_MEM_IMPL_NORMAL, 5160 /* cmic_mor_clks */ 0, 5161 }, 5162 #endif /* chips */ 5163 5164 #if defined(BCM_53570_B0) 5165 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P26m */ 5166 /* mem TAF_GATE_CTL_TBL1_P26m */ 5167 /* flags */ SOC_MEM_FLAG_VALID | 5168 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5169 /* cmp_fn */ _soc_mem_cmp_undef, 5170 /* *null_entry */ _soc_mem_entry_null_zeroes, 5171 /* index_min */ 0, 5172 /* index_max */ 15, 5173 /* minblock */ 27, 5174 /* maxblock */ 27, 5175 /* blocks */ 0x8000000, 5176 /* blocks_hi */ 0, 5177 /* base */ 0x001b0000, 5178 /* gran */ 1, 5179 /* bytes */ 4, 5180 /* nFields */ 7, 5181 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5182 /* *views */ NULL, 5183 /* *views_num */ NULL, 5184 /* snoop_cb */ NULL, 5185 /* snoop_user_data */ NULL, 5186 /* snoop_flags */ 0, 5187 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5188 /* type */ SOC_MEM_TYPE_NORMAL, 5189 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5190 /* impl */ SOC_MEM_IMPL_NORMAL, 5191 /* cmic_mor_clks */ 0, 5192 }, 5193 #endif /* chips */ 5194 5195 #if defined(BCM_53570_B0) 5196 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P27m */ 5197 /* mem TAF_GATE_CTL_TBL1_P27m */ 5198 /* flags */ SOC_MEM_FLAG_VALID | 5199 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5200 /* cmp_fn */ _soc_mem_cmp_undef, 5201 /* *null_entry */ _soc_mem_entry_null_zeroes, 5202 /* index_min */ 0, 5203 /* index_max */ 15, 5204 /* minblock */ 27, 5205 /* maxblock */ 27, 5206 /* blocks */ 0x8000000, 5207 /* blocks_hi */ 0, 5208 /* base */ 0x001c0000, 5209 /* gran */ 1, 5210 /* bytes */ 4, 5211 /* nFields */ 7, 5212 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5213 /* *views */ NULL, 5214 /* *views_num */ NULL, 5215 /* snoop_cb */ NULL, 5216 /* snoop_user_data */ NULL, 5217 /* snoop_flags */ 0, 5218 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5219 /* type */ SOC_MEM_TYPE_NORMAL, 5220 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5221 /* impl */ SOC_MEM_IMPL_NORMAL, 5222 /* cmic_mor_clks */ 0, 5223 }, 5224 #endif /* chips */ 5225 5226 #if defined(BCM_53570_B0) 5227 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P28m */ 5228 /* mem TAF_GATE_CTL_TBL1_P28m */ 5229 /* flags */ SOC_MEM_FLAG_VALID | 5230 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5231 /* cmp_fn */ _soc_mem_cmp_undef, 5232 /* *null_entry */ _soc_mem_entry_null_zeroes, 5233 /* index_min */ 0, 5234 /* index_max */ 15, 5235 /* minblock */ 27, 5236 /* maxblock */ 27, 5237 /* blocks */ 0x8000000, 5238 /* blocks_hi */ 0, 5239 /* base */ 0x001d0000, 5240 /* gran */ 1, 5241 /* bytes */ 4, 5242 /* nFields */ 7, 5243 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5244 /* *views */ NULL, 5245 /* *views_num */ NULL, 5246 /* snoop_cb */ NULL, 5247 /* snoop_user_data */ NULL, 5248 /* snoop_flags */ 0, 5249 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5250 /* type */ SOC_MEM_TYPE_NORMAL, 5251 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5252 /* impl */ SOC_MEM_IMPL_NORMAL, 5253 /* cmic_mor_clks */ 0, 5254 }, 5255 #endif /* chips */ 5256 5257 #if defined(BCM_53570_B0) 5258 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P29m */ 5259 /* mem TAF_GATE_CTL_TBL1_P29m */ 5260 /* flags */ SOC_MEM_FLAG_VALID | 5261 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5262 /* cmp_fn */ _soc_mem_cmp_undef, 5263 /* *null_entry */ _soc_mem_entry_null_zeroes, 5264 /* index_min */ 0, 5265 /* index_max */ 15, 5266 /* minblock */ 27, 5267 /* maxblock */ 27, 5268 /* blocks */ 0x8000000, 5269 /* blocks_hi */ 0, 5270 /* base */ 0x001e0000, 5271 /* gran */ 1, 5272 /* bytes */ 4, 5273 /* nFields */ 7, 5274 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5275 /* *views */ NULL, 5276 /* *views_num */ NULL, 5277 /* snoop_cb */ NULL, 5278 /* snoop_user_data */ NULL, 5279 /* snoop_flags */ 0, 5280 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5281 /* type */ SOC_MEM_TYPE_NORMAL, 5282 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5283 /* impl */ SOC_MEM_IMPL_NORMAL, 5284 /* cmic_mor_clks */ 0, 5285 }, 5286 #endif /* chips */ 5287 5288 #if defined(BCM_53570_B0) 5289 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P30m */ 5290 /* mem TAF_GATE_CTL_TBL1_P30m */ 5291 /* flags */ SOC_MEM_FLAG_VALID | 5292 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5293 /* cmp_fn */ _soc_mem_cmp_undef, 5294 /* *null_entry */ _soc_mem_entry_null_zeroes, 5295 /* index_min */ 0, 5296 /* index_max */ 15, 5297 /* minblock */ 27, 5298 /* maxblock */ 27, 5299 /* blocks */ 0x8000000, 5300 /* blocks_hi */ 0, 5301 /* base */ 0x001f0000, 5302 /* gran */ 1, 5303 /* bytes */ 4, 5304 /* nFields */ 7, 5305 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5306 /* *views */ NULL, 5307 /* *views_num */ NULL, 5308 /* snoop_cb */ NULL, 5309 /* snoop_user_data */ NULL, 5310 /* snoop_flags */ 0, 5311 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5312 /* type */ SOC_MEM_TYPE_NORMAL, 5313 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5314 /* impl */ SOC_MEM_IMPL_NORMAL, 5315 /* cmic_mor_clks */ 0, 5316 }, 5317 #endif /* chips */ 5318 5319 #if defined(BCM_53570_B0) 5320 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P31m */ 5321 /* mem TAF_GATE_CTL_TBL1_P31m */ 5322 /* flags */ SOC_MEM_FLAG_VALID | 5323 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5324 /* cmp_fn */ _soc_mem_cmp_undef, 5325 /* *null_entry */ _soc_mem_entry_null_zeroes, 5326 /* index_min */ 0, 5327 /* index_max */ 15, 5328 /* minblock */ 27, 5329 /* maxblock */ 27, 5330 /* blocks */ 0x8000000, 5331 /* blocks_hi */ 0, 5332 /* base */ 0x00200000, 5333 /* gran */ 1, 5334 /* bytes */ 4, 5335 /* nFields */ 7, 5336 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5337 /* *views */ NULL, 5338 /* *views_num */ NULL, 5339 /* snoop_cb */ NULL, 5340 /* snoop_user_data */ NULL, 5341 /* snoop_flags */ 0, 5342 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5343 /* type */ SOC_MEM_TYPE_NORMAL, 5344 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5345 /* impl */ SOC_MEM_IMPL_NORMAL, 5346 /* cmic_mor_clks */ 0, 5347 }, 5348 #endif /* chips */ 5349 5350 #if defined(BCM_53570_B0) 5351 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P32m */ 5352 /* mem TAF_GATE_CTL_TBL1_P32m */ 5353 /* flags */ SOC_MEM_FLAG_VALID | 5354 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5355 /* cmp_fn */ _soc_mem_cmp_undef, 5356 /* *null_entry */ _soc_mem_entry_null_zeroes, 5357 /* index_min */ 0, 5358 /* index_max */ 15, 5359 /* minblock */ 27, 5360 /* maxblock */ 27, 5361 /* blocks */ 0x8000000, 5362 /* blocks_hi */ 0, 5363 /* base */ 0x00210000, 5364 /* gran */ 1, 5365 /* bytes */ 4, 5366 /* nFields */ 7, 5367 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5368 /* *views */ NULL, 5369 /* *views_num */ NULL, 5370 /* snoop_cb */ NULL, 5371 /* snoop_user_data */ NULL, 5372 /* snoop_flags */ 0, 5373 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5374 /* type */ SOC_MEM_TYPE_NORMAL, 5375 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5376 /* impl */ SOC_MEM_IMPL_NORMAL, 5377 /* cmic_mor_clks */ 0, 5378 }, 5379 #endif /* chips */ 5380 5381 #if defined(BCM_53570_B0) 5382 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P33m */ 5383 /* mem TAF_GATE_CTL_TBL1_P33m */ 5384 /* flags */ SOC_MEM_FLAG_VALID | 5385 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5386 /* cmp_fn */ _soc_mem_cmp_undef, 5387 /* *null_entry */ _soc_mem_entry_null_zeroes, 5388 /* index_min */ 0, 5389 /* index_max */ 15, 5390 /* minblock */ 27, 5391 /* maxblock */ 27, 5392 /* blocks */ 0x8000000, 5393 /* blocks_hi */ 0, 5394 /* base */ 0x00220000, 5395 /* gran */ 1, 5396 /* bytes */ 4, 5397 /* nFields */ 7, 5398 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5399 /* *views */ NULL, 5400 /* *views_num */ NULL, 5401 /* snoop_cb */ NULL, 5402 /* snoop_user_data */ NULL, 5403 /* snoop_flags */ 0, 5404 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5405 /* type */ SOC_MEM_TYPE_NORMAL, 5406 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5407 /* impl */ SOC_MEM_IMPL_NORMAL, 5408 /* cmic_mor_clks */ 0, 5409 }, 5410 #endif /* chips */ 5411 5412 #if defined(BCM_53570_B0) 5413 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P34m */ 5414 /* mem TAF_GATE_CTL_TBL1_P34m */ 5415 /* flags */ SOC_MEM_FLAG_VALID | 5416 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5417 /* cmp_fn */ _soc_mem_cmp_undef, 5418 /* *null_entry */ _soc_mem_entry_null_zeroes, 5419 /* index_min */ 0, 5420 /* index_max */ 15, 5421 /* minblock */ 27, 5422 /* maxblock */ 27, 5423 /* blocks */ 0x8000000, 5424 /* blocks_hi */ 0, 5425 /* base */ 0x00230000, 5426 /* gran */ 1, 5427 /* bytes */ 4, 5428 /* nFields */ 7, 5429 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5430 /* *views */ NULL, 5431 /* *views_num */ NULL, 5432 /* snoop_cb */ NULL, 5433 /* snoop_user_data */ NULL, 5434 /* snoop_flags */ 0, 5435 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5436 /* type */ SOC_MEM_TYPE_NORMAL, 5437 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5438 /* impl */ SOC_MEM_IMPL_NORMAL, 5439 /* cmic_mor_clks */ 0, 5440 }, 5441 #endif /* chips */ 5442 5443 #if defined(BCM_53570_B0) 5444 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P35m */ 5445 /* mem TAF_GATE_CTL_TBL1_P35m */ 5446 /* flags */ SOC_MEM_FLAG_VALID | 5447 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5448 /* cmp_fn */ _soc_mem_cmp_undef, 5449 /* *null_entry */ _soc_mem_entry_null_zeroes, 5450 /* index_min */ 0, 5451 /* index_max */ 15, 5452 /* minblock */ 27, 5453 /* maxblock */ 27, 5454 /* blocks */ 0x8000000, 5455 /* blocks_hi */ 0, 5456 /* base */ 0x00240000, 5457 /* gran */ 1, 5458 /* bytes */ 4, 5459 /* nFields */ 7, 5460 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5461 /* *views */ NULL, 5462 /* *views_num */ NULL, 5463 /* snoop_cb */ NULL, 5464 /* snoop_user_data */ NULL, 5465 /* snoop_flags */ 0, 5466 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5467 /* type */ SOC_MEM_TYPE_NORMAL, 5468 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5469 /* impl */ SOC_MEM_IMPL_NORMAL, 5470 /* cmic_mor_clks */ 0, 5471 }, 5472 #endif /* chips */ 5473 5474 #if defined(BCM_53570_B0) 5475 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P36m */ 5476 /* mem TAF_GATE_CTL_TBL1_P36m */ 5477 /* flags */ SOC_MEM_FLAG_VALID | 5478 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5479 /* cmp_fn */ _soc_mem_cmp_undef, 5480 /* *null_entry */ _soc_mem_entry_null_zeroes, 5481 /* index_min */ 0, 5482 /* index_max */ 15, 5483 /* minblock */ 27, 5484 /* maxblock */ 27, 5485 /* blocks */ 0x8000000, 5486 /* blocks_hi */ 0, 5487 /* base */ 0x00250000, 5488 /* gran */ 1, 5489 /* bytes */ 4, 5490 /* nFields */ 7, 5491 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5492 /* *views */ NULL, 5493 /* *views_num */ NULL, 5494 /* snoop_cb */ NULL, 5495 /* snoop_user_data */ NULL, 5496 /* snoop_flags */ 0, 5497 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5498 /* type */ SOC_MEM_TYPE_NORMAL, 5499 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5500 /* impl */ SOC_MEM_IMPL_NORMAL, 5501 /* cmic_mor_clks */ 0, 5502 }, 5503 #endif /* chips */ 5504 5505 #if defined(BCM_53570_B0) 5506 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P37m */ 5507 /* mem TAF_GATE_CTL_TBL1_P37m */ 5508 /* flags */ SOC_MEM_FLAG_VALID | 5509 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5510 /* cmp_fn */ _soc_mem_cmp_undef, 5511 /* *null_entry */ _soc_mem_entry_null_zeroes, 5512 /* index_min */ 0, 5513 /* index_max */ 15, 5514 /* minblock */ 27, 5515 /* maxblock */ 27, 5516 /* blocks */ 0x8000000, 5517 /* blocks_hi */ 0, 5518 /* base */ 0x00260000, 5519 /* gran */ 1, 5520 /* bytes */ 4, 5521 /* nFields */ 7, 5522 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5523 /* *views */ NULL, 5524 /* *views_num */ NULL, 5525 /* snoop_cb */ NULL, 5526 /* snoop_user_data */ NULL, 5527 /* snoop_flags */ 0, 5528 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5529 /* type */ SOC_MEM_TYPE_NORMAL, 5530 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5531 /* impl */ SOC_MEM_IMPL_NORMAL, 5532 /* cmic_mor_clks */ 0, 5533 }, 5534 #endif /* chips */ 5535 5536 #if defined(BCM_53570_B0) 5537 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P38m */ 5538 /* mem TAF_GATE_CTL_TBL1_P38m */ 5539 /* flags */ SOC_MEM_FLAG_VALID | 5540 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5541 /* cmp_fn */ _soc_mem_cmp_undef, 5542 /* *null_entry */ _soc_mem_entry_null_zeroes, 5543 /* index_min */ 0, 5544 /* index_max */ 15, 5545 /* minblock */ 27, 5546 /* maxblock */ 27, 5547 /* blocks */ 0x8000000, 5548 /* blocks_hi */ 0, 5549 /* base */ 0x00270000, 5550 /* gran */ 1, 5551 /* bytes */ 4, 5552 /* nFields */ 7, 5553 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5554 /* *views */ NULL, 5555 /* *views_num */ NULL, 5556 /* snoop_cb */ NULL, 5557 /* snoop_user_data */ NULL, 5558 /* snoop_flags */ 0, 5559 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5560 /* type */ SOC_MEM_TYPE_NORMAL, 5561 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5562 /* impl */ SOC_MEM_IMPL_NORMAL, 5563 /* cmic_mor_clks */ 0, 5564 }, 5565 #endif /* chips */ 5566 5567 #if defined(BCM_53570_B0) 5568 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P39m */ 5569 /* mem TAF_GATE_CTL_TBL1_P39m */ 5570 /* flags */ SOC_MEM_FLAG_VALID | 5571 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5572 /* cmp_fn */ _soc_mem_cmp_undef, 5573 /* *null_entry */ _soc_mem_entry_null_zeroes, 5574 /* index_min */ 0, 5575 /* index_max */ 15, 5576 /* minblock */ 27, 5577 /* maxblock */ 27, 5578 /* blocks */ 0x8000000, 5579 /* blocks_hi */ 0, 5580 /* base */ 0x00280000, 5581 /* gran */ 1, 5582 /* bytes */ 4, 5583 /* nFields */ 7, 5584 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5585 /* *views */ NULL, 5586 /* *views_num */ NULL, 5587 /* snoop_cb */ NULL, 5588 /* snoop_user_data */ NULL, 5589 /* snoop_flags */ 0, 5590 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5591 /* type */ SOC_MEM_TYPE_NORMAL, 5592 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5593 /* impl */ SOC_MEM_IMPL_NORMAL, 5594 /* cmic_mor_clks */ 0, 5595 }, 5596 #endif /* chips */ 5597 5598 #if defined(BCM_53570_B0) 5599 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P40m */ 5600 /* mem TAF_GATE_CTL_TBL1_P40m */ 5601 /* flags */ SOC_MEM_FLAG_VALID | 5602 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5603 /* cmp_fn */ _soc_mem_cmp_undef, 5604 /* *null_entry */ _soc_mem_entry_null_zeroes, 5605 /* index_min */ 0, 5606 /* index_max */ 15, 5607 /* minblock */ 27, 5608 /* maxblock */ 27, 5609 /* blocks */ 0x8000000, 5610 /* blocks_hi */ 0, 5611 /* base */ 0x00290000, 5612 /* gran */ 1, 5613 /* bytes */ 4, 5614 /* nFields */ 7, 5615 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5616 /* *views */ NULL, 5617 /* *views_num */ NULL, 5618 /* snoop_cb */ NULL, 5619 /* snoop_user_data */ NULL, 5620 /* snoop_flags */ 0, 5621 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5622 /* type */ SOC_MEM_TYPE_NORMAL, 5623 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5624 /* impl */ SOC_MEM_IMPL_NORMAL, 5625 /* cmic_mor_clks */ 0, 5626 }, 5627 #endif /* chips */ 5628 5629 #if defined(BCM_53570_B0) 5630 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P41m */ 5631 /* mem TAF_GATE_CTL_TBL1_P41m */ 5632 /* flags */ SOC_MEM_FLAG_VALID | 5633 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5634 /* cmp_fn */ _soc_mem_cmp_undef, 5635 /* *null_entry */ _soc_mem_entry_null_zeroes, 5636 /* index_min */ 0, 5637 /* index_max */ 15, 5638 /* minblock */ 27, 5639 /* maxblock */ 27, 5640 /* blocks */ 0x8000000, 5641 /* blocks_hi */ 0, 5642 /* base */ 0x002a0000, 5643 /* gran */ 1, 5644 /* bytes */ 4, 5645 /* nFields */ 7, 5646 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5647 /* *views */ NULL, 5648 /* *views_num */ NULL, 5649 /* snoop_cb */ NULL, 5650 /* snoop_user_data */ NULL, 5651 /* snoop_flags */ 0, 5652 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5653 /* type */ SOC_MEM_TYPE_NORMAL, 5654 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5655 /* impl */ SOC_MEM_IMPL_NORMAL, 5656 /* cmic_mor_clks */ 0, 5657 }, 5658 #endif /* chips */ 5659 5660 #if defined(BCM_53570_B0) 5661 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P42m */ 5662 /* mem TAF_GATE_CTL_TBL1_P42m */ 5663 /* flags */ SOC_MEM_FLAG_VALID | 5664 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5665 /* cmp_fn */ _soc_mem_cmp_undef, 5666 /* *null_entry */ _soc_mem_entry_null_zeroes, 5667 /* index_min */ 0, 5668 /* index_max */ 15, 5669 /* minblock */ 27, 5670 /* maxblock */ 27, 5671 /* blocks */ 0x8000000, 5672 /* blocks_hi */ 0, 5673 /* base */ 0x002b0000, 5674 /* gran */ 1, 5675 /* bytes */ 4, 5676 /* nFields */ 7, 5677 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5678 /* *views */ NULL, 5679 /* *views_num */ NULL, 5680 /* snoop_cb */ NULL, 5681 /* snoop_user_data */ NULL, 5682 /* snoop_flags */ 0, 5683 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5684 /* type */ SOC_MEM_TYPE_NORMAL, 5685 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5686 /* impl */ SOC_MEM_IMPL_NORMAL, 5687 /* cmic_mor_clks */ 0, 5688 }, 5689 #endif /* chips */ 5690 5691 #if defined(BCM_53570_B0) 5692 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P43m */ 5693 /* mem TAF_GATE_CTL_TBL1_P43m */ 5694 /* flags */ SOC_MEM_FLAG_VALID | 5695 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5696 /* cmp_fn */ _soc_mem_cmp_undef, 5697 /* *null_entry */ _soc_mem_entry_null_zeroes, 5698 /* index_min */ 0, 5699 /* index_max */ 15, 5700 /* minblock */ 27, 5701 /* maxblock */ 27, 5702 /* blocks */ 0x8000000, 5703 /* blocks_hi */ 0, 5704 /* base */ 0x002c0000, 5705 /* gran */ 1, 5706 /* bytes */ 4, 5707 /* nFields */ 7, 5708 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5709 /* *views */ NULL, 5710 /* *views_num */ NULL, 5711 /* snoop_cb */ NULL, 5712 /* snoop_user_data */ NULL, 5713 /* snoop_flags */ 0, 5714 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5715 /* type */ SOC_MEM_TYPE_NORMAL, 5716 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5717 /* impl */ SOC_MEM_IMPL_NORMAL, 5718 /* cmic_mor_clks */ 0, 5719 }, 5720 #endif /* chips */ 5721 5722 #if defined(BCM_53570_B0) 5723 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P44m */ 5724 /* mem TAF_GATE_CTL_TBL1_P44m */ 5725 /* flags */ SOC_MEM_FLAG_VALID | 5726 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5727 /* cmp_fn */ _soc_mem_cmp_undef, 5728 /* *null_entry */ _soc_mem_entry_null_zeroes, 5729 /* index_min */ 0, 5730 /* index_max */ 15, 5731 /* minblock */ 27, 5732 /* maxblock */ 27, 5733 /* blocks */ 0x8000000, 5734 /* blocks_hi */ 0, 5735 /* base */ 0x002d0000, 5736 /* gran */ 1, 5737 /* bytes */ 4, 5738 /* nFields */ 7, 5739 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5740 /* *views */ NULL, 5741 /* *views_num */ NULL, 5742 /* snoop_cb */ NULL, 5743 /* snoop_user_data */ NULL, 5744 /* snoop_flags */ 0, 5745 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5746 /* type */ SOC_MEM_TYPE_NORMAL, 5747 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5748 /* impl */ SOC_MEM_IMPL_NORMAL, 5749 /* cmic_mor_clks */ 0, 5750 }, 5751 #endif /* chips */ 5752 5753 #if defined(BCM_53570_B0) 5754 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P45m */ 5755 /* mem TAF_GATE_CTL_TBL1_P45m */ 5756 /* flags */ SOC_MEM_FLAG_VALID | 5757 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5758 /* cmp_fn */ _soc_mem_cmp_undef, 5759 /* *null_entry */ _soc_mem_entry_null_zeroes, 5760 /* index_min */ 0, 5761 /* index_max */ 15, 5762 /* minblock */ 27, 5763 /* maxblock */ 27, 5764 /* blocks */ 0x8000000, 5765 /* blocks_hi */ 0, 5766 /* base */ 0x002e0000, 5767 /* gran */ 1, 5768 /* bytes */ 4, 5769 /* nFields */ 7, 5770 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5771 /* *views */ NULL, 5772 /* *views_num */ NULL, 5773 /* snoop_cb */ NULL, 5774 /* snoop_user_data */ NULL, 5775 /* snoop_flags */ 0, 5776 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5777 /* type */ SOC_MEM_TYPE_NORMAL, 5778 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5779 /* impl */ SOC_MEM_IMPL_NORMAL, 5780 /* cmic_mor_clks */ 0, 5781 }, 5782 #endif /* chips */ 5783 5784 #if defined(BCM_53570_B0) 5785 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P46m */ 5786 /* mem TAF_GATE_CTL_TBL1_P46m */ 5787 /* flags */ SOC_MEM_FLAG_VALID | 5788 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5789 /* cmp_fn */ _soc_mem_cmp_undef, 5790 /* *null_entry */ _soc_mem_entry_null_zeroes, 5791 /* index_min */ 0, 5792 /* index_max */ 15, 5793 /* minblock */ 27, 5794 /* maxblock */ 27, 5795 /* blocks */ 0x8000000, 5796 /* blocks_hi */ 0, 5797 /* base */ 0x002f0000, 5798 /* gran */ 1, 5799 /* bytes */ 4, 5800 /* nFields */ 7, 5801 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5802 /* *views */ NULL, 5803 /* *views_num */ NULL, 5804 /* snoop_cb */ NULL, 5805 /* snoop_user_data */ NULL, 5806 /* snoop_flags */ 0, 5807 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5808 /* type */ SOC_MEM_TYPE_NORMAL, 5809 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5810 /* impl */ SOC_MEM_IMPL_NORMAL, 5811 /* cmic_mor_clks */ 0, 5812 }, 5813 #endif /* chips */ 5814 5815 #if defined(BCM_53570_B0) 5816 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P47m */ 5817 /* mem TAF_GATE_CTL_TBL1_P47m */ 5818 /* flags */ SOC_MEM_FLAG_VALID | 5819 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5820 /* cmp_fn */ _soc_mem_cmp_undef, 5821 /* *null_entry */ _soc_mem_entry_null_zeroes, 5822 /* index_min */ 0, 5823 /* index_max */ 15, 5824 /* minblock */ 27, 5825 /* maxblock */ 27, 5826 /* blocks */ 0x8000000, 5827 /* blocks_hi */ 0, 5828 /* base */ 0x00300000, 5829 /* gran */ 1, 5830 /* bytes */ 4, 5831 /* nFields */ 7, 5832 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5833 /* *views */ NULL, 5834 /* *views_num */ NULL, 5835 /* snoop_cb */ NULL, 5836 /* snoop_user_data */ NULL, 5837 /* snoop_flags */ 0, 5838 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5839 /* type */ SOC_MEM_TYPE_NORMAL, 5840 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5841 /* impl */ SOC_MEM_IMPL_NORMAL, 5842 /* cmic_mor_clks */ 0, 5843 }, 5844 #endif /* chips */ 5845 5846 #if defined(BCM_53570_B0) 5847 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P48m */ 5848 /* mem TAF_GATE_CTL_TBL1_P48m */ 5849 /* flags */ SOC_MEM_FLAG_VALID | 5850 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5851 /* cmp_fn */ _soc_mem_cmp_undef, 5852 /* *null_entry */ _soc_mem_entry_null_zeroes, 5853 /* index_min */ 0, 5854 /* index_max */ 15, 5855 /* minblock */ 27, 5856 /* maxblock */ 27, 5857 /* blocks */ 0x8000000, 5858 /* blocks_hi */ 0, 5859 /* base */ 0x00310000, 5860 /* gran */ 1, 5861 /* bytes */ 4, 5862 /* nFields */ 7, 5863 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5864 /* *views */ NULL, 5865 /* *views_num */ NULL, 5866 /* snoop_cb */ NULL, 5867 /* snoop_user_data */ NULL, 5868 /* snoop_flags */ 0, 5869 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5870 /* type */ SOC_MEM_TYPE_NORMAL, 5871 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5872 /* impl */ SOC_MEM_IMPL_NORMAL, 5873 /* cmic_mor_clks */ 0, 5874 }, 5875 #endif /* chips */ 5876 5877 #if defined(BCM_53570_B0) 5878 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P49m */ 5879 /* mem TAF_GATE_CTL_TBL1_P49m */ 5880 /* flags */ SOC_MEM_FLAG_VALID | 5881 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5882 /* cmp_fn */ _soc_mem_cmp_undef, 5883 /* *null_entry */ _soc_mem_entry_null_zeroes, 5884 /* index_min */ 0, 5885 /* index_max */ 15, 5886 /* minblock */ 27, 5887 /* maxblock */ 27, 5888 /* blocks */ 0x8000000, 5889 /* blocks_hi */ 0, 5890 /* base */ 0x00320000, 5891 /* gran */ 1, 5892 /* bytes */ 4, 5893 /* nFields */ 7, 5894 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5895 /* *views */ NULL, 5896 /* *views_num */ NULL, 5897 /* snoop_cb */ NULL, 5898 /* snoop_user_data */ NULL, 5899 /* snoop_flags */ 0, 5900 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5901 /* type */ SOC_MEM_TYPE_NORMAL, 5902 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5903 /* impl */ SOC_MEM_IMPL_NORMAL, 5904 /* cmic_mor_clks */ 0, 5905 }, 5906 #endif /* chips */ 5907 5908 #if defined(BCM_53570_B0) 5909 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P50m */ 5910 /* mem TAF_GATE_CTL_TBL1_P50m */ 5911 /* flags */ SOC_MEM_FLAG_VALID | 5912 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5913 /* cmp_fn */ _soc_mem_cmp_undef, 5914 /* *null_entry */ _soc_mem_entry_null_zeroes, 5915 /* index_min */ 0, 5916 /* index_max */ 15, 5917 /* minblock */ 27, 5918 /* maxblock */ 27, 5919 /* blocks */ 0x8000000, 5920 /* blocks_hi */ 0, 5921 /* base */ 0x00330000, 5922 /* gran */ 1, 5923 /* bytes */ 4, 5924 /* nFields */ 7, 5925 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5926 /* *views */ NULL, 5927 /* *views_num */ NULL, 5928 /* snoop_cb */ NULL, 5929 /* snoop_user_data */ NULL, 5930 /* snoop_flags */ 0, 5931 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5932 /* type */ SOC_MEM_TYPE_NORMAL, 5933 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5934 /* impl */ SOC_MEM_IMPL_NORMAL, 5935 /* cmic_mor_clks */ 0, 5936 }, 5937 #endif /* chips */ 5938 5939 #if defined(BCM_53570_B0) 5940 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P51m */ 5941 /* mem TAF_GATE_CTL_TBL1_P51m */ 5942 /* flags */ SOC_MEM_FLAG_VALID | 5943 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5944 /* cmp_fn */ _soc_mem_cmp_undef, 5945 /* *null_entry */ _soc_mem_entry_null_zeroes, 5946 /* index_min */ 0, 5947 /* index_max */ 15, 5948 /* minblock */ 27, 5949 /* maxblock */ 27, 5950 /* blocks */ 0x8000000, 5951 /* blocks_hi */ 0, 5952 /* base */ 0x00340000, 5953 /* gran */ 1, 5954 /* bytes */ 4, 5955 /* nFields */ 7, 5956 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5957 /* *views */ NULL, 5958 /* *views_num */ NULL, 5959 /* snoop_cb */ NULL, 5960 /* snoop_user_data */ NULL, 5961 /* snoop_flags */ 0, 5962 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5963 /* type */ SOC_MEM_TYPE_NORMAL, 5964 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5965 /* impl */ SOC_MEM_IMPL_NORMAL, 5966 /* cmic_mor_clks */ 0, 5967 }, 5968 #endif /* chips */ 5969 5970 #if defined(BCM_53570_B0) 5971 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P52m */ 5972 /* mem TAF_GATE_CTL_TBL1_P52m */ 5973 /* flags */ SOC_MEM_FLAG_VALID | 5974 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 5975 /* cmp_fn */ _soc_mem_cmp_undef, 5976 /* *null_entry */ _soc_mem_entry_null_zeroes, 5977 /* index_min */ 0, 5978 /* index_max */ 15, 5979 /* minblock */ 27, 5980 /* maxblock */ 27, 5981 /* blocks */ 0x8000000, 5982 /* blocks_hi */ 0, 5983 /* base */ 0x00350000, 5984 /* gran */ 1, 5985 /* bytes */ 4, 5986 /* nFields */ 7, 5987 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 5988 /* *views */ NULL, 5989 /* *views_num */ NULL, 5990 /* snoop_cb */ NULL, 5991 /* snoop_user_data */ NULL, 5992 /* snoop_flags */ 0, 5993 /* mem severity */ SOC_MEM_SEVERE_MISSING, 5994 /* type */ SOC_MEM_TYPE_NORMAL, 5995 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 5996 /* impl */ SOC_MEM_IMPL_NORMAL, 5997 /* cmic_mor_clks */ 0, 5998 }, 5999 #endif /* chips */ 6000 6001 #if defined(BCM_53570_B0) 6002 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P53m */ 6003 /* mem TAF_GATE_CTL_TBL1_P53m */ 6004 /* flags */ SOC_MEM_FLAG_VALID | 6005 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6006 /* cmp_fn */ _soc_mem_cmp_undef, 6007 /* *null_entry */ _soc_mem_entry_null_zeroes, 6008 /* index_min */ 0, 6009 /* index_max */ 15, 6010 /* minblock */ 27, 6011 /* maxblock */ 27, 6012 /* blocks */ 0x8000000, 6013 /* blocks_hi */ 0, 6014 /* base */ 0x00360000, 6015 /* gran */ 1, 6016 /* bytes */ 4, 6017 /* nFields */ 7, 6018 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6019 /* *views */ NULL, 6020 /* *views_num */ NULL, 6021 /* snoop_cb */ NULL, 6022 /* snoop_user_data */ NULL, 6023 /* snoop_flags */ 0, 6024 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6025 /* type */ SOC_MEM_TYPE_NORMAL, 6026 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6027 /* impl */ SOC_MEM_IMPL_NORMAL, 6028 /* cmic_mor_clks */ 0, 6029 }, 6030 #endif /* chips */ 6031 6032 #if defined(BCM_53570_B0) 6033 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P54m */ 6034 /* mem TAF_GATE_CTL_TBL1_P54m */ 6035 /* flags */ SOC_MEM_FLAG_VALID | 6036 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6037 /* cmp_fn */ _soc_mem_cmp_undef, 6038 /* *null_entry */ _soc_mem_entry_null_zeroes, 6039 /* index_min */ 0, 6040 /* index_max */ 15, 6041 /* minblock */ 27, 6042 /* maxblock */ 27, 6043 /* blocks */ 0x8000000, 6044 /* blocks_hi */ 0, 6045 /* base */ 0x00370000, 6046 /* gran */ 1, 6047 /* bytes */ 4, 6048 /* nFields */ 7, 6049 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6050 /* *views */ NULL, 6051 /* *views_num */ NULL, 6052 /* snoop_cb */ NULL, 6053 /* snoop_user_data */ NULL, 6054 /* snoop_flags */ 0, 6055 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6056 /* type */ SOC_MEM_TYPE_NORMAL, 6057 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6058 /* impl */ SOC_MEM_IMPL_NORMAL, 6059 /* cmic_mor_clks */ 0, 6060 }, 6061 #endif /* chips */ 6062 6063 #if defined(BCM_53570_B0) 6064 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P55m */ 6065 /* mem TAF_GATE_CTL_TBL1_P55m */ 6066 /* flags */ SOC_MEM_FLAG_VALID | 6067 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6068 /* cmp_fn */ _soc_mem_cmp_undef, 6069 /* *null_entry */ _soc_mem_entry_null_zeroes, 6070 /* index_min */ 0, 6071 /* index_max */ 15, 6072 /* minblock */ 27, 6073 /* maxblock */ 27, 6074 /* blocks */ 0x8000000, 6075 /* blocks_hi */ 0, 6076 /* base */ 0x00380000, 6077 /* gran */ 1, 6078 /* bytes */ 4, 6079 /* nFields */ 7, 6080 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6081 /* *views */ NULL, 6082 /* *views_num */ NULL, 6083 /* snoop_cb */ NULL, 6084 /* snoop_user_data */ NULL, 6085 /* snoop_flags */ 0, 6086 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6087 /* type */ SOC_MEM_TYPE_NORMAL, 6088 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6089 /* impl */ SOC_MEM_IMPL_NORMAL, 6090 /* cmic_mor_clks */ 0, 6091 }, 6092 #endif /* chips */ 6093 6094 #if defined(BCM_53570_B0) 6095 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P56m */ 6096 /* mem TAF_GATE_CTL_TBL1_P56m */ 6097 /* flags */ SOC_MEM_FLAG_VALID | 6098 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6099 /* cmp_fn */ _soc_mem_cmp_undef, 6100 /* *null_entry */ _soc_mem_entry_null_zeroes, 6101 /* index_min */ 0, 6102 /* index_max */ 15, 6103 /* minblock */ 27, 6104 /* maxblock */ 27, 6105 /* blocks */ 0x8000000, 6106 /* blocks_hi */ 0, 6107 /* base */ 0x00390000, 6108 /* gran */ 1, 6109 /* bytes */ 4, 6110 /* nFields */ 7, 6111 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6112 /* *views */ NULL, 6113 /* *views_num */ NULL, 6114 /* snoop_cb */ NULL, 6115 /* snoop_user_data */ NULL, 6116 /* snoop_flags */ 0, 6117 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6118 /* type */ SOC_MEM_TYPE_NORMAL, 6119 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6120 /* impl */ SOC_MEM_IMPL_NORMAL, 6121 /* cmic_mor_clks */ 0, 6122 }, 6123 #endif /* chips */ 6124 6125 #if defined(BCM_53570_B0) 6126 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P57m */ 6127 /* mem TAF_GATE_CTL_TBL1_P57m */ 6128 /* flags */ SOC_MEM_FLAG_VALID | 6129 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6130 /* cmp_fn */ _soc_mem_cmp_undef, 6131 /* *null_entry */ _soc_mem_entry_null_zeroes, 6132 /* index_min */ 0, 6133 /* index_max */ 15, 6134 /* minblock */ 27, 6135 /* maxblock */ 27, 6136 /* blocks */ 0x8000000, 6137 /* blocks_hi */ 0, 6138 /* base */ 0x003a0000, 6139 /* gran */ 1, 6140 /* bytes */ 4, 6141 /* nFields */ 7, 6142 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6143 /* *views */ NULL, 6144 /* *views_num */ NULL, 6145 /* snoop_cb */ NULL, 6146 /* snoop_user_data */ NULL, 6147 /* snoop_flags */ 0, 6148 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6149 /* type */ SOC_MEM_TYPE_NORMAL, 6150 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6151 /* impl */ SOC_MEM_IMPL_NORMAL, 6152 /* cmic_mor_clks */ 0, 6153 }, 6154 #endif /* chips */ 6155 6156 #if defined(BCM_53570_B0) 6157 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P58m */ 6158 /* mem TAF_GATE_CTL_TBL1_P58m */ 6159 /* flags */ SOC_MEM_FLAG_VALID | 6160 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6161 /* cmp_fn */ _soc_mem_cmp_undef, 6162 /* *null_entry */ _soc_mem_entry_null_zeroes, 6163 /* index_min */ 0, 6164 /* index_max */ 15, 6165 /* minblock */ 27, 6166 /* maxblock */ 27, 6167 /* blocks */ 0x8000000, 6168 /* blocks_hi */ 0, 6169 /* base */ 0x003b0000, 6170 /* gran */ 1, 6171 /* bytes */ 4, 6172 /* nFields */ 7, 6173 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6174 /* *views */ NULL, 6175 /* *views_num */ NULL, 6176 /* snoop_cb */ NULL, 6177 /* snoop_user_data */ NULL, 6178 /* snoop_flags */ 0, 6179 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6180 /* type */ SOC_MEM_TYPE_NORMAL, 6181 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6182 /* impl */ SOC_MEM_IMPL_NORMAL, 6183 /* cmic_mor_clks */ 0, 6184 }, 6185 #endif /* chips */ 6186 6187 #if defined(BCM_53570_B0) 6188 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P59m */ 6189 /* mem TAF_GATE_CTL_TBL1_P59m */ 6190 /* flags */ SOC_MEM_FLAG_VALID | 6191 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6192 /* cmp_fn */ _soc_mem_cmp_undef, 6193 /* *null_entry */ _soc_mem_entry_null_zeroes, 6194 /* index_min */ 0, 6195 /* index_max */ 15, 6196 /* minblock */ 27, 6197 /* maxblock */ 27, 6198 /* blocks */ 0x8000000, 6199 /* blocks_hi */ 0, 6200 /* base */ 0x003c0000, 6201 /* gran */ 1, 6202 /* bytes */ 4, 6203 /* nFields */ 7, 6204 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6205 /* *views */ NULL, 6206 /* *views_num */ NULL, 6207 /* snoop_cb */ NULL, 6208 /* snoop_user_data */ NULL, 6209 /* snoop_flags */ 0, 6210 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6211 /* type */ SOC_MEM_TYPE_NORMAL, 6212 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6213 /* impl */ SOC_MEM_IMPL_NORMAL, 6214 /* cmic_mor_clks */ 0, 6215 }, 6216 #endif /* chips */ 6217 6218 #if defined(BCM_53570_B0) 6219 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P60m */ 6220 /* mem TAF_GATE_CTL_TBL1_P60m */ 6221 /* flags */ SOC_MEM_FLAG_VALID | 6222 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6223 /* cmp_fn */ _soc_mem_cmp_undef, 6224 /* *null_entry */ _soc_mem_entry_null_zeroes, 6225 /* index_min */ 0, 6226 /* index_max */ 15, 6227 /* minblock */ 27, 6228 /* maxblock */ 27, 6229 /* blocks */ 0x8000000, 6230 /* blocks_hi */ 0, 6231 /* base */ 0x003d0000, 6232 /* gran */ 1, 6233 /* bytes */ 4, 6234 /* nFields */ 7, 6235 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6236 /* *views */ NULL, 6237 /* *views_num */ NULL, 6238 /* snoop_cb */ NULL, 6239 /* snoop_user_data */ NULL, 6240 /* snoop_flags */ 0, 6241 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6242 /* type */ SOC_MEM_TYPE_NORMAL, 6243 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6244 /* impl */ SOC_MEM_IMPL_NORMAL, 6245 /* cmic_mor_clks */ 0, 6246 }, 6247 #endif /* chips */ 6248 6249 #if defined(BCM_53570_B0) 6250 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P61m */ 6251 /* mem TAF_GATE_CTL_TBL1_P61m */ 6252 /* flags */ SOC_MEM_FLAG_VALID | 6253 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6254 /* cmp_fn */ _soc_mem_cmp_undef, 6255 /* *null_entry */ _soc_mem_entry_null_zeroes, 6256 /* index_min */ 0, 6257 /* index_max */ 15, 6258 /* minblock */ 27, 6259 /* maxblock */ 27, 6260 /* blocks */ 0x8000000, 6261 /* blocks_hi */ 0, 6262 /* base */ 0x003e0000, 6263 /* gran */ 1, 6264 /* bytes */ 4, 6265 /* nFields */ 7, 6266 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6267 /* *views */ NULL, 6268 /* *views_num */ NULL, 6269 /* snoop_cb */ NULL, 6270 /* snoop_user_data */ NULL, 6271 /* snoop_flags */ 0, 6272 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6273 /* type */ SOC_MEM_TYPE_NORMAL, 6274 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6275 /* impl */ SOC_MEM_IMPL_NORMAL, 6276 /* cmic_mor_clks */ 0, 6277 }, 6278 #endif /* chips */ 6279 6280 #if defined(BCM_53570_B0) 6281 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P62m */ 6282 /* mem TAF_GATE_CTL_TBL1_P62m */ 6283 /* flags */ SOC_MEM_FLAG_VALID | 6284 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6285 /* cmp_fn */ _soc_mem_cmp_undef, 6286 /* *null_entry */ _soc_mem_entry_null_zeroes, 6287 /* index_min */ 0, 6288 /* index_max */ 15, 6289 /* minblock */ 27, 6290 /* maxblock */ 27, 6291 /* blocks */ 0x8000000, 6292 /* blocks_hi */ 0, 6293 /* base */ 0x003f0000, 6294 /* gran */ 1, 6295 /* bytes */ 4, 6296 /* nFields */ 7, 6297 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6298 /* *views */ NULL, 6299 /* *views_num */ NULL, 6300 /* snoop_cb */ NULL, 6301 /* snoop_user_data */ NULL, 6302 /* snoop_flags */ 0, 6303 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6304 /* type */ SOC_MEM_TYPE_NORMAL, 6305 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6306 /* impl */ SOC_MEM_IMPL_NORMAL, 6307 /* cmic_mor_clks */ 0, 6308 }, 6309 #endif /* chips */ 6310 6311 #if defined(BCM_53570_B0) 6312 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P63m */ 6313 /* mem TAF_GATE_CTL_TBL1_P63m */ 6314 /* flags */ SOC_MEM_FLAG_VALID | 6315 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6316 /* cmp_fn */ _soc_mem_cmp_undef, 6317 /* *null_entry */ _soc_mem_entry_null_zeroes, 6318 /* index_min */ 0, 6319 /* index_max */ 15, 6320 /* minblock */ 27, 6321 /* maxblock */ 27, 6322 /* blocks */ 0x8000000, 6323 /* blocks_hi */ 0, 6324 /* base */ 0x00400000, 6325 /* gran */ 1, 6326 /* bytes */ 4, 6327 /* nFields */ 7, 6328 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6329 /* *views */ NULL, 6330 /* *views_num */ NULL, 6331 /* snoop_cb */ NULL, 6332 /* snoop_user_data */ NULL, 6333 /* snoop_flags */ 0, 6334 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6335 /* type */ SOC_MEM_TYPE_NORMAL, 6336 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6337 /* impl */ SOC_MEM_IMPL_NORMAL, 6338 /* cmic_mor_clks */ 0, 6339 }, 6340 #endif /* chips */ 6341 6342 #if defined(BCM_53570_B0) 6343 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P64m */ 6344 /* mem TAF_GATE_CTL_TBL1_P64m */ 6345 /* flags */ SOC_MEM_FLAG_VALID | 6346 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6347 /* cmp_fn */ _soc_mem_cmp_undef, 6348 /* *null_entry */ _soc_mem_entry_null_zeroes, 6349 /* index_min */ 0, 6350 /* index_max */ 15, 6351 /* minblock */ 27, 6352 /* maxblock */ 27, 6353 /* blocks */ 0x8000000, 6354 /* blocks_hi */ 0, 6355 /* base */ 0x00410000, 6356 /* gran */ 1, 6357 /* bytes */ 4, 6358 /* nFields */ 7, 6359 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6360 /* *views */ NULL, 6361 /* *views_num */ NULL, 6362 /* snoop_cb */ NULL, 6363 /* snoop_user_data */ NULL, 6364 /* snoop_flags */ 0, 6365 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6366 /* type */ SOC_MEM_TYPE_NORMAL, 6367 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6368 /* impl */ SOC_MEM_IMPL_NORMAL, 6369 /* cmic_mor_clks */ 0, 6370 }, 6371 #endif /* chips */ 6372 6373 #if defined(BCM_53570_B0) 6374 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P65m */ 6375 /* mem TAF_GATE_CTL_TBL1_P65m */ 6376 /* flags */ SOC_MEM_FLAG_VALID | 6377 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6378 /* cmp_fn */ _soc_mem_cmp_undef, 6379 /* *null_entry */ _soc_mem_entry_null_zeroes, 6380 /* index_min */ 0, 6381 /* index_max */ 15, 6382 /* minblock */ 27, 6383 /* maxblock */ 27, 6384 /* blocks */ 0x8000000, 6385 /* blocks_hi */ 0, 6386 /* base */ 0x00420000, 6387 /* gran */ 1, 6388 /* bytes */ 4, 6389 /* nFields */ 7, 6390 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6391 /* *views */ NULL, 6392 /* *views_num */ NULL, 6393 /* snoop_cb */ NULL, 6394 /* snoop_user_data */ NULL, 6395 /* snoop_flags */ 0, 6396 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6397 /* type */ SOC_MEM_TYPE_NORMAL, 6398 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6399 /* impl */ SOC_MEM_IMPL_NORMAL, 6400 /* cmic_mor_clks */ 0, 6401 }, 6402 #endif /* chips */ 6403 6404 #if defined(BCM_53570_B0) 6405 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P66m */ 6406 /* mem TAF_GATE_CTL_TBL1_P66m */ 6407 /* flags */ SOC_MEM_FLAG_VALID | 6408 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6409 /* cmp_fn */ _soc_mem_cmp_undef, 6410 /* *null_entry */ _soc_mem_entry_null_zeroes, 6411 /* index_min */ 0, 6412 /* index_max */ 15, 6413 /* minblock */ 27, 6414 /* maxblock */ 27, 6415 /* blocks */ 0x8000000, 6416 /* blocks_hi */ 0, 6417 /* base */ 0x00430000, 6418 /* gran */ 1, 6419 /* bytes */ 4, 6420 /* nFields */ 7, 6421 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6422 /* *views */ NULL, 6423 /* *views_num */ NULL, 6424 /* snoop_cb */ NULL, 6425 /* snoop_user_data */ NULL, 6426 /* snoop_flags */ 0, 6427 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6428 /* type */ SOC_MEM_TYPE_NORMAL, 6429 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6430 /* impl */ SOC_MEM_IMPL_NORMAL, 6431 /* cmic_mor_clks */ 0, 6432 }, 6433 #endif /* chips */ 6434 6435 #if defined(BCM_53570_B0) 6436 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P67m */ 6437 /* mem TAF_GATE_CTL_TBL1_P67m */ 6438 /* flags */ SOC_MEM_FLAG_VALID | 6439 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6440 /* cmp_fn */ _soc_mem_cmp_undef, 6441 /* *null_entry */ _soc_mem_entry_null_zeroes, 6442 /* index_min */ 0, 6443 /* index_max */ 15, 6444 /* minblock */ 27, 6445 /* maxblock */ 27, 6446 /* blocks */ 0x8000000, 6447 /* blocks_hi */ 0, 6448 /* base */ 0x00440000, 6449 /* gran */ 1, 6450 /* bytes */ 4, 6451 /* nFields */ 7, 6452 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6453 /* *views */ NULL, 6454 /* *views_num */ NULL, 6455 /* snoop_cb */ NULL, 6456 /* snoop_user_data */ NULL, 6457 /* snoop_flags */ 0, 6458 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6459 /* type */ SOC_MEM_TYPE_NORMAL, 6460 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6461 /* impl */ SOC_MEM_IMPL_NORMAL, 6462 /* cmic_mor_clks */ 0, 6463 }, 6464 #endif /* chips */ 6465 6466 #if defined(BCM_53570_B0) 6467 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P68m */ 6468 /* mem TAF_GATE_CTL_TBL1_P68m */ 6469 /* flags */ SOC_MEM_FLAG_VALID | 6470 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6471 /* cmp_fn */ _soc_mem_cmp_undef, 6472 /* *null_entry */ _soc_mem_entry_null_zeroes, 6473 /* index_min */ 0, 6474 /* index_max */ 15, 6475 /* minblock */ 27, 6476 /* maxblock */ 27, 6477 /* blocks */ 0x8000000, 6478 /* blocks_hi */ 0, 6479 /* base */ 0x00450000, 6480 /* gran */ 1, 6481 /* bytes */ 4, 6482 /* nFields */ 7, 6483 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6484 /* *views */ NULL, 6485 /* *views_num */ NULL, 6486 /* snoop_cb */ NULL, 6487 /* snoop_user_data */ NULL, 6488 /* snoop_flags */ 0, 6489 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6490 /* type */ SOC_MEM_TYPE_NORMAL, 6491 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6492 /* impl */ SOC_MEM_IMPL_NORMAL, 6493 /* cmic_mor_clks */ 0, 6494 }, 6495 #endif /* chips */ 6496 6497 #if defined(BCM_53570_B0) 6498 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P69m */ 6499 /* mem TAF_GATE_CTL_TBL1_P69m */ 6500 /* flags */ SOC_MEM_FLAG_VALID | 6501 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6502 /* cmp_fn */ _soc_mem_cmp_undef, 6503 /* *null_entry */ _soc_mem_entry_null_zeroes, 6504 /* index_min */ 0, 6505 /* index_max */ 15, 6506 /* minblock */ 27, 6507 /* maxblock */ 27, 6508 /* blocks */ 0x8000000, 6509 /* blocks_hi */ 0, 6510 /* base */ 0x00460000, 6511 /* gran */ 1, 6512 /* bytes */ 4, 6513 /* nFields */ 7, 6514 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6515 /* *views */ NULL, 6516 /* *views_num */ NULL, 6517 /* snoop_cb */ NULL, 6518 /* snoop_user_data */ NULL, 6519 /* snoop_flags */ 0, 6520 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6521 /* type */ SOC_MEM_TYPE_NORMAL, 6522 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6523 /* impl */ SOC_MEM_IMPL_NORMAL, 6524 /* cmic_mor_clks */ 0, 6525 }, 6526 #endif /* chips */ 6527 6528 #if defined(BCM_53570_B0) 6529 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P70m */ 6530 /* mem TAF_GATE_CTL_TBL1_P70m */ 6531 /* flags */ SOC_MEM_FLAG_VALID | 6532 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6533 /* cmp_fn */ _soc_mem_cmp_undef, 6534 /* *null_entry */ _soc_mem_entry_null_zeroes, 6535 /* index_min */ 0, 6536 /* index_max */ 15, 6537 /* minblock */ 27, 6538 /* maxblock */ 27, 6539 /* blocks */ 0x8000000, 6540 /* blocks_hi */ 0, 6541 /* base */ 0x00470000, 6542 /* gran */ 1, 6543 /* bytes */ 4, 6544 /* nFields */ 7, 6545 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6546 /* *views */ NULL, 6547 /* *views_num */ NULL, 6548 /* snoop_cb */ NULL, 6549 /* snoop_user_data */ NULL, 6550 /* snoop_flags */ 0, 6551 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6552 /* type */ SOC_MEM_TYPE_NORMAL, 6553 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6554 /* impl */ SOC_MEM_IMPL_NORMAL, 6555 /* cmic_mor_clks */ 0, 6556 }, 6557 #endif /* chips */ 6558 6559 #if defined(BCM_53570_B0) 6560 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P71m */ 6561 /* mem TAF_GATE_CTL_TBL1_P71m */ 6562 /* flags */ SOC_MEM_FLAG_VALID | 6563 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6564 /* cmp_fn */ _soc_mem_cmp_undef, 6565 /* *null_entry */ _soc_mem_entry_null_zeroes, 6566 /* index_min */ 0, 6567 /* index_max */ 15, 6568 /* minblock */ 27, 6569 /* maxblock */ 27, 6570 /* blocks */ 0x8000000, 6571 /* blocks_hi */ 0, 6572 /* base */ 0x00480000, 6573 /* gran */ 1, 6574 /* bytes */ 4, 6575 /* nFields */ 7, 6576 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6577 /* *views */ NULL, 6578 /* *views_num */ NULL, 6579 /* snoop_cb */ NULL, 6580 /* snoop_user_data */ NULL, 6581 /* snoop_flags */ 0, 6582 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6583 /* type */ SOC_MEM_TYPE_NORMAL, 6584 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6585 /* impl */ SOC_MEM_IMPL_NORMAL, 6586 /* cmic_mor_clks */ 0, 6587 }, 6588 #endif /* chips */ 6589 6590 #if defined(BCM_53570_B0) 6591 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P72m */ 6592 /* mem TAF_GATE_CTL_TBL1_P72m */ 6593 /* flags */ SOC_MEM_FLAG_VALID | 6594 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6595 /* cmp_fn */ _soc_mem_cmp_undef, 6596 /* *null_entry */ _soc_mem_entry_null_zeroes, 6597 /* index_min */ 0, 6598 /* index_max */ 15, 6599 /* minblock */ 27, 6600 /* maxblock */ 27, 6601 /* blocks */ 0x8000000, 6602 /* blocks_hi */ 0, 6603 /* base */ 0x00490000, 6604 /* gran */ 1, 6605 /* bytes */ 4, 6606 /* nFields */ 7, 6607 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6608 /* *views */ NULL, 6609 /* *views_num */ NULL, 6610 /* snoop_cb */ NULL, 6611 /* snoop_user_data */ NULL, 6612 /* snoop_flags */ 0, 6613 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6614 /* type */ SOC_MEM_TYPE_NORMAL, 6615 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6616 /* impl */ SOC_MEM_IMPL_NORMAL, 6617 /* cmic_mor_clks */ 0, 6618 }, 6619 #endif /* chips */ 6620 6621 #if defined(BCM_53570_B0) 6622 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P73m */ 6623 /* mem TAF_GATE_CTL_TBL1_P73m */ 6624 /* flags */ SOC_MEM_FLAG_VALID | 6625 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6626 /* cmp_fn */ _soc_mem_cmp_undef, 6627 /* *null_entry */ _soc_mem_entry_null_zeroes, 6628 /* index_min */ 0, 6629 /* index_max */ 15, 6630 /* minblock */ 27, 6631 /* maxblock */ 27, 6632 /* blocks */ 0x8000000, 6633 /* blocks_hi */ 0, 6634 /* base */ 0x004a0000, 6635 /* gran */ 1, 6636 /* bytes */ 4, 6637 /* nFields */ 7, 6638 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6639 /* *views */ NULL, 6640 /* *views_num */ NULL, 6641 /* snoop_cb */ NULL, 6642 /* snoop_user_data */ NULL, 6643 /* snoop_flags */ 0, 6644 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6645 /* type */ SOC_MEM_TYPE_NORMAL, 6646 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6647 /* impl */ SOC_MEM_IMPL_NORMAL, 6648 /* cmic_mor_clks */ 0, 6649 }, 6650 #endif /* chips */ 6651 6652 #if defined(BCM_53570_B0) 6653 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P74m */ 6654 /* mem TAF_GATE_CTL_TBL1_P74m */ 6655 /* flags */ SOC_MEM_FLAG_VALID | 6656 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6657 /* cmp_fn */ _soc_mem_cmp_undef, 6658 /* *null_entry */ _soc_mem_entry_null_zeroes, 6659 /* index_min */ 0, 6660 /* index_max */ 15, 6661 /* minblock */ 27, 6662 /* maxblock */ 27, 6663 /* blocks */ 0x8000000, 6664 /* blocks_hi */ 0, 6665 /* base */ 0x004b0000, 6666 /* gran */ 1, 6667 /* bytes */ 4, 6668 /* nFields */ 7, 6669 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6670 /* *views */ NULL, 6671 /* *views_num */ NULL, 6672 /* snoop_cb */ NULL, 6673 /* snoop_user_data */ NULL, 6674 /* snoop_flags */ 0, 6675 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6676 /* type */ SOC_MEM_TYPE_NORMAL, 6677 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6678 /* impl */ SOC_MEM_IMPL_NORMAL, 6679 /* cmic_mor_clks */ 0, 6680 }, 6681 #endif /* chips */ 6682 6683 #if defined(BCM_53570_B0) 6684 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P75m */ 6685 /* mem TAF_GATE_CTL_TBL1_P75m */ 6686 /* flags */ SOC_MEM_FLAG_VALID | 6687 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6688 /* cmp_fn */ _soc_mem_cmp_undef, 6689 /* *null_entry */ _soc_mem_entry_null_zeroes, 6690 /* index_min */ 0, 6691 /* index_max */ 15, 6692 /* minblock */ 27, 6693 /* maxblock */ 27, 6694 /* blocks */ 0x8000000, 6695 /* blocks_hi */ 0, 6696 /* base */ 0x004c0000, 6697 /* gran */ 1, 6698 /* bytes */ 4, 6699 /* nFields */ 7, 6700 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6701 /* *views */ NULL, 6702 /* *views_num */ NULL, 6703 /* snoop_cb */ NULL, 6704 /* snoop_user_data */ NULL, 6705 /* snoop_flags */ 0, 6706 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6707 /* type */ SOC_MEM_TYPE_NORMAL, 6708 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6709 /* impl */ SOC_MEM_IMPL_NORMAL, 6710 /* cmic_mor_clks */ 0, 6711 }, 6712 #endif /* chips */ 6713 6714 #if defined(BCM_53570_B0) 6715 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P76m */ 6716 /* mem TAF_GATE_CTL_TBL1_P76m */ 6717 /* flags */ SOC_MEM_FLAG_VALID | 6718 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6719 /* cmp_fn */ _soc_mem_cmp_undef, 6720 /* *null_entry */ _soc_mem_entry_null_zeroes, 6721 /* index_min */ 0, 6722 /* index_max */ 15, 6723 /* minblock */ 27, 6724 /* maxblock */ 27, 6725 /* blocks */ 0x8000000, 6726 /* blocks_hi */ 0, 6727 /* base */ 0x004d0000, 6728 /* gran */ 1, 6729 /* bytes */ 4, 6730 /* nFields */ 7, 6731 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6732 /* *views */ NULL, 6733 /* *views_num */ NULL, 6734 /* snoop_cb */ NULL, 6735 /* snoop_user_data */ NULL, 6736 /* snoop_flags */ 0, 6737 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6738 /* type */ SOC_MEM_TYPE_NORMAL, 6739 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6740 /* impl */ SOC_MEM_IMPL_NORMAL, 6741 /* cmic_mor_clks */ 0, 6742 }, 6743 #endif /* chips */ 6744 6745 #if defined(BCM_53570_B0) 6746 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P77m */ 6747 /* mem TAF_GATE_CTL_TBL1_P77m */ 6748 /* flags */ SOC_MEM_FLAG_VALID | 6749 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6750 /* cmp_fn */ _soc_mem_cmp_undef, 6751 /* *null_entry */ _soc_mem_entry_null_zeroes, 6752 /* index_min */ 0, 6753 /* index_max */ 15, 6754 /* minblock */ 27, 6755 /* maxblock */ 27, 6756 /* blocks */ 0x8000000, 6757 /* blocks_hi */ 0, 6758 /* base */ 0x004e0000, 6759 /* gran */ 1, 6760 /* bytes */ 4, 6761 /* nFields */ 7, 6762 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6763 /* *views */ NULL, 6764 /* *views_num */ NULL, 6765 /* snoop_cb */ NULL, 6766 /* snoop_user_data */ NULL, 6767 /* snoop_flags */ 0, 6768 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6769 /* type */ SOC_MEM_TYPE_NORMAL, 6770 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6771 /* impl */ SOC_MEM_IMPL_NORMAL, 6772 /* cmic_mor_clks */ 0, 6773 }, 6774 #endif /* chips */ 6775 6776 #if defined(BCM_53570_B0) 6777 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P78m */ 6778 /* mem TAF_GATE_CTL_TBL1_P78m */ 6779 /* flags */ SOC_MEM_FLAG_VALID | 6780 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6781 /* cmp_fn */ _soc_mem_cmp_undef, 6782 /* *null_entry */ _soc_mem_entry_null_zeroes, 6783 /* index_min */ 0, 6784 /* index_max */ 15, 6785 /* minblock */ 27, 6786 /* maxblock */ 27, 6787 /* blocks */ 0x8000000, 6788 /* blocks_hi */ 0, 6789 /* base */ 0x004f0000, 6790 /* gran */ 1, 6791 /* bytes */ 4, 6792 /* nFields */ 7, 6793 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6794 /* *views */ NULL, 6795 /* *views_num */ NULL, 6796 /* snoop_cb */ NULL, 6797 /* snoop_user_data */ NULL, 6798 /* snoop_flags */ 0, 6799 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6800 /* type */ SOC_MEM_TYPE_NORMAL, 6801 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6802 /* impl */ SOC_MEM_IMPL_NORMAL, 6803 /* cmic_mor_clks */ 0, 6804 }, 6805 #endif /* chips */ 6806 6807 #if defined(BCM_53570_B0) 6808 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P79m */ 6809 /* mem TAF_GATE_CTL_TBL1_P79m */ 6810 /* flags */ SOC_MEM_FLAG_VALID | 6811 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6812 /* cmp_fn */ _soc_mem_cmp_undef, 6813 /* *null_entry */ _soc_mem_entry_null_zeroes, 6814 /* index_min */ 0, 6815 /* index_max */ 15, 6816 /* minblock */ 27, 6817 /* maxblock */ 27, 6818 /* blocks */ 0x8000000, 6819 /* blocks_hi */ 0, 6820 /* base */ 0x00500000, 6821 /* gran */ 1, 6822 /* bytes */ 4, 6823 /* nFields */ 7, 6824 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6825 /* *views */ NULL, 6826 /* *views_num */ NULL, 6827 /* snoop_cb */ NULL, 6828 /* snoop_user_data */ NULL, 6829 /* snoop_flags */ 0, 6830 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6831 /* type */ SOC_MEM_TYPE_NORMAL, 6832 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6833 /* impl */ SOC_MEM_IMPL_NORMAL, 6834 /* cmic_mor_clks */ 0, 6835 }, 6836 #endif /* chips */ 6837 6838 #if defined(BCM_53570_B0) 6839 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P80m */ 6840 /* mem TAF_GATE_CTL_TBL1_P80m */ 6841 /* flags */ SOC_MEM_FLAG_VALID | 6842 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6843 /* cmp_fn */ _soc_mem_cmp_undef, 6844 /* *null_entry */ _soc_mem_entry_null_zeroes, 6845 /* index_min */ 0, 6846 /* index_max */ 15, 6847 /* minblock */ 27, 6848 /* maxblock */ 27, 6849 /* blocks */ 0x8000000, 6850 /* blocks_hi */ 0, 6851 /* base */ 0x00510000, 6852 /* gran */ 1, 6853 /* bytes */ 4, 6854 /* nFields */ 7, 6855 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6856 /* *views */ NULL, 6857 /* *views_num */ NULL, 6858 /* snoop_cb */ NULL, 6859 /* snoop_user_data */ NULL, 6860 /* snoop_flags */ 0, 6861 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6862 /* type */ SOC_MEM_TYPE_NORMAL, 6863 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6864 /* impl */ SOC_MEM_IMPL_NORMAL, 6865 /* cmic_mor_clks */ 0, 6866 }, 6867 #endif /* chips */ 6868 6869 #if defined(BCM_53570_B0) 6870 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P81m */ 6871 /* mem TAF_GATE_CTL_TBL1_P81m */ 6872 /* flags */ SOC_MEM_FLAG_VALID | 6873 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6874 /* cmp_fn */ _soc_mem_cmp_undef, 6875 /* *null_entry */ _soc_mem_entry_null_zeroes, 6876 /* index_min */ 0, 6877 /* index_max */ 15, 6878 /* minblock */ 27, 6879 /* maxblock */ 27, 6880 /* blocks */ 0x8000000, 6881 /* blocks_hi */ 0, 6882 /* base */ 0x00520000, 6883 /* gran */ 1, 6884 /* bytes */ 4, 6885 /* nFields */ 7, 6886 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6887 /* *views */ NULL, 6888 /* *views_num */ NULL, 6889 /* snoop_cb */ NULL, 6890 /* snoop_user_data */ NULL, 6891 /* snoop_flags */ 0, 6892 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6893 /* type */ SOC_MEM_TYPE_NORMAL, 6894 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6895 /* impl */ SOC_MEM_IMPL_NORMAL, 6896 /* cmic_mor_clks */ 0, 6897 }, 6898 #endif /* chips */ 6899 6900 #if defined(BCM_53570_B0) 6901 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P82m */ 6902 /* mem TAF_GATE_CTL_TBL1_P82m */ 6903 /* flags */ SOC_MEM_FLAG_VALID | 6904 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6905 /* cmp_fn */ _soc_mem_cmp_undef, 6906 /* *null_entry */ _soc_mem_entry_null_zeroes, 6907 /* index_min */ 0, 6908 /* index_max */ 15, 6909 /* minblock */ 27, 6910 /* maxblock */ 27, 6911 /* blocks */ 0x8000000, 6912 /* blocks_hi */ 0, 6913 /* base */ 0x00530000, 6914 /* gran */ 1, 6915 /* bytes */ 4, 6916 /* nFields */ 7, 6917 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6918 /* *views */ NULL, 6919 /* *views_num */ NULL, 6920 /* snoop_cb */ NULL, 6921 /* snoop_user_data */ NULL, 6922 /* snoop_flags */ 0, 6923 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6924 /* type */ SOC_MEM_TYPE_NORMAL, 6925 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6926 /* impl */ SOC_MEM_IMPL_NORMAL, 6927 /* cmic_mor_clks */ 0, 6928 }, 6929 #endif /* chips */ 6930 6931 #if defined(BCM_53570_B0) 6932 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P83m */ 6933 /* mem TAF_GATE_CTL_TBL1_P83m */ 6934 /* flags */ SOC_MEM_FLAG_VALID | 6935 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6936 /* cmp_fn */ _soc_mem_cmp_undef, 6937 /* *null_entry */ _soc_mem_entry_null_zeroes, 6938 /* index_min */ 0, 6939 /* index_max */ 15, 6940 /* minblock */ 27, 6941 /* maxblock */ 27, 6942 /* blocks */ 0x8000000, 6943 /* blocks_hi */ 0, 6944 /* base */ 0x00540000, 6945 /* gran */ 1, 6946 /* bytes */ 4, 6947 /* nFields */ 7, 6948 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6949 /* *views */ NULL, 6950 /* *views_num */ NULL, 6951 /* snoop_cb */ NULL, 6952 /* snoop_user_data */ NULL, 6953 /* snoop_flags */ 0, 6954 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6955 /* type */ SOC_MEM_TYPE_NORMAL, 6956 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6957 /* impl */ SOC_MEM_IMPL_NORMAL, 6958 /* cmic_mor_clks */ 0, 6959 }, 6960 #endif /* chips */ 6961 6962 #if defined(BCM_53570_B0) 6963 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P84m */ 6964 /* mem TAF_GATE_CTL_TBL1_P84m */ 6965 /* flags */ SOC_MEM_FLAG_VALID | 6966 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6967 /* cmp_fn */ _soc_mem_cmp_undef, 6968 /* *null_entry */ _soc_mem_entry_null_zeroes, 6969 /* index_min */ 0, 6970 /* index_max */ 15, 6971 /* minblock */ 27, 6972 /* maxblock */ 27, 6973 /* blocks */ 0x8000000, 6974 /* blocks_hi */ 0, 6975 /* base */ 0x00550000, 6976 /* gran */ 1, 6977 /* bytes */ 4, 6978 /* nFields */ 7, 6979 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 6980 /* *views */ NULL, 6981 /* *views_num */ NULL, 6982 /* snoop_cb */ NULL, 6983 /* snoop_user_data */ NULL, 6984 /* snoop_flags */ 0, 6985 /* mem severity */ SOC_MEM_SEVERE_MISSING, 6986 /* type */ SOC_MEM_TYPE_NORMAL, 6987 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 6988 /* impl */ SOC_MEM_IMPL_NORMAL, 6989 /* cmic_mor_clks */ 0, 6990 }, 6991 #endif /* chips */ 6992 6993 #if defined(BCM_53570_B0) 6994 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P85m */ 6995 /* mem TAF_GATE_CTL_TBL1_P85m */ 6996 /* flags */ SOC_MEM_FLAG_VALID | 6997 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 6998 /* cmp_fn */ _soc_mem_cmp_undef, 6999 /* *null_entry */ _soc_mem_entry_null_zeroes, 7000 /* index_min */ 0, 7001 /* index_max */ 15, 7002 /* minblock */ 27, 7003 /* maxblock */ 27, 7004 /* blocks */ 0x8000000, 7005 /* blocks_hi */ 0, 7006 /* base */ 0x00560000, 7007 /* gran */ 1, 7008 /* bytes */ 4, 7009 /* nFields */ 7, 7010 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7011 /* *views */ NULL, 7012 /* *views_num */ NULL, 7013 /* snoop_cb */ NULL, 7014 /* snoop_user_data */ NULL, 7015 /* snoop_flags */ 0, 7016 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7017 /* type */ SOC_MEM_TYPE_NORMAL, 7018 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7019 /* impl */ SOC_MEM_IMPL_NORMAL, 7020 /* cmic_mor_clks */ 0, 7021 }, 7022 #endif /* chips */ 7023 7024 #if defined(BCM_53570_B0) 7025 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P86m */ 7026 /* mem TAF_GATE_CTL_TBL1_P86m */ 7027 /* flags */ SOC_MEM_FLAG_VALID | 7028 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7029 /* cmp_fn */ _soc_mem_cmp_undef, 7030 /* *null_entry */ _soc_mem_entry_null_zeroes, 7031 /* index_min */ 0, 7032 /* index_max */ 15, 7033 /* minblock */ 27, 7034 /* maxblock */ 27, 7035 /* blocks */ 0x8000000, 7036 /* blocks_hi */ 0, 7037 /* base */ 0x00570000, 7038 /* gran */ 1, 7039 /* bytes */ 4, 7040 /* nFields */ 7, 7041 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7042 /* *views */ NULL, 7043 /* *views_num */ NULL, 7044 /* snoop_cb */ NULL, 7045 /* snoop_user_data */ NULL, 7046 /* snoop_flags */ 0, 7047 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7048 /* type */ SOC_MEM_TYPE_NORMAL, 7049 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7050 /* impl */ SOC_MEM_IMPL_NORMAL, 7051 /* cmic_mor_clks */ 0, 7052 }, 7053 #endif /* chips */ 7054 7055 #if defined(BCM_53570_B0) 7056 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P87m */ 7057 /* mem TAF_GATE_CTL_TBL1_P87m */ 7058 /* flags */ SOC_MEM_FLAG_VALID | 7059 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7060 /* cmp_fn */ _soc_mem_cmp_undef, 7061 /* *null_entry */ _soc_mem_entry_null_zeroes, 7062 /* index_min */ 0, 7063 /* index_max */ 15, 7064 /* minblock */ 27, 7065 /* maxblock */ 27, 7066 /* blocks */ 0x8000000, 7067 /* blocks_hi */ 0, 7068 /* base */ 0x00580000, 7069 /* gran */ 1, 7070 /* bytes */ 4, 7071 /* nFields */ 7, 7072 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7073 /* *views */ NULL, 7074 /* *views_num */ NULL, 7075 /* snoop_cb */ NULL, 7076 /* snoop_user_data */ NULL, 7077 /* snoop_flags */ 0, 7078 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7079 /* type */ SOC_MEM_TYPE_NORMAL, 7080 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7081 /* impl */ SOC_MEM_IMPL_NORMAL, 7082 /* cmic_mor_clks */ 0, 7083 }, 7084 #endif /* chips */ 7085 7086 #if defined(BCM_53570_B0) 7087 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P88m */ 7088 /* mem TAF_GATE_CTL_TBL1_P88m */ 7089 /* flags */ SOC_MEM_FLAG_VALID | 7090 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7091 /* cmp_fn */ _soc_mem_cmp_undef, 7092 /* *null_entry */ _soc_mem_entry_null_zeroes, 7093 /* index_min */ 0, 7094 /* index_max */ 15, 7095 /* minblock */ 27, 7096 /* maxblock */ 27, 7097 /* blocks */ 0x8000000, 7098 /* blocks_hi */ 0, 7099 /* base */ 0x00590000, 7100 /* gran */ 1, 7101 /* bytes */ 4, 7102 /* nFields */ 7, 7103 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7104 /* *views */ NULL, 7105 /* *views_num */ NULL, 7106 /* snoop_cb */ NULL, 7107 /* snoop_user_data */ NULL, 7108 /* snoop_flags */ 0, 7109 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7110 /* type */ SOC_MEM_TYPE_NORMAL, 7111 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7112 /* impl */ SOC_MEM_IMPL_NORMAL, 7113 /* cmic_mor_clks */ 0, 7114 }, 7115 #endif /* chips */ 7116 7117 #if defined(BCM_53570_B0) 7118 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P89m */ 7119 /* mem TAF_GATE_CTL_TBL1_P89m */ 7120 /* flags */ SOC_MEM_FLAG_VALID | 7121 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7122 /* cmp_fn */ _soc_mem_cmp_undef, 7123 /* *null_entry */ _soc_mem_entry_null_zeroes, 7124 /* index_min */ 0, 7125 /* index_max */ 15, 7126 /* minblock */ 27, 7127 /* maxblock */ 27, 7128 /* blocks */ 0x8000000, 7129 /* blocks_hi */ 0, 7130 /* base */ 0x005a0000, 7131 /* gran */ 1, 7132 /* bytes */ 4, 7133 /* nFields */ 7, 7134 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7135 /* *views */ NULL, 7136 /* *views_num */ NULL, 7137 /* snoop_cb */ NULL, 7138 /* snoop_user_data */ NULL, 7139 /* snoop_flags */ 0, 7140 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7141 /* type */ SOC_MEM_TYPE_NORMAL, 7142 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7143 /* impl */ SOC_MEM_IMPL_NORMAL, 7144 /* cmic_mor_clks */ 0, 7145 }, 7146 #endif /* chips */ 7147 7148 #if defined(BCM_53570_B0) 7149 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P90m */ 7150 /* mem TAF_GATE_CTL_TBL1_P90m */ 7151 /* flags */ SOC_MEM_FLAG_VALID | 7152 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7153 /* cmp_fn */ _soc_mem_cmp_undef, 7154 /* *null_entry */ _soc_mem_entry_null_zeroes, 7155 /* index_min */ 0, 7156 /* index_max */ 15, 7157 /* minblock */ 27, 7158 /* maxblock */ 27, 7159 /* blocks */ 0x8000000, 7160 /* blocks_hi */ 0, 7161 /* base */ 0x005b0000, 7162 /* gran */ 1, 7163 /* bytes */ 4, 7164 /* nFields */ 7, 7165 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7166 /* *views */ NULL, 7167 /* *views_num */ NULL, 7168 /* snoop_cb */ NULL, 7169 /* snoop_user_data */ NULL, 7170 /* snoop_flags */ 0, 7171 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7172 /* type */ SOC_MEM_TYPE_NORMAL, 7173 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7174 /* impl */ SOC_MEM_IMPL_NORMAL, 7175 /* cmic_mor_clks */ 0, 7176 }, 7177 #endif /* chips */ 7178 7179 #if defined(BCM_53570_B0) 7180 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P91m */ 7181 /* mem TAF_GATE_CTL_TBL1_P91m */ 7182 /* flags */ SOC_MEM_FLAG_VALID | 7183 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7184 /* cmp_fn */ _soc_mem_cmp_undef, 7185 /* *null_entry */ _soc_mem_entry_null_zeroes, 7186 /* index_min */ 0, 7187 /* index_max */ 15, 7188 /* minblock */ 27, 7189 /* maxblock */ 27, 7190 /* blocks */ 0x8000000, 7191 /* blocks_hi */ 0, 7192 /* base */ 0x005c0000, 7193 /* gran */ 1, 7194 /* bytes */ 4, 7195 /* nFields */ 7, 7196 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7197 /* *views */ NULL, 7198 /* *views_num */ NULL, 7199 /* snoop_cb */ NULL, 7200 /* snoop_user_data */ NULL, 7201 /* snoop_flags */ 0, 7202 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7203 /* type */ SOC_MEM_TYPE_NORMAL, 7204 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7205 /* impl */ SOC_MEM_IMPL_NORMAL, 7206 /* cmic_mor_clks */ 0, 7207 }, 7208 #endif /* chips */ 7209 7210 #if defined(BCM_53570_B0) 7211 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P92m */ 7212 /* mem TAF_GATE_CTL_TBL1_P92m */ 7213 /* flags */ SOC_MEM_FLAG_VALID | 7214 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7215 /* cmp_fn */ _soc_mem_cmp_undef, 7216 /* *null_entry */ _soc_mem_entry_null_zeroes, 7217 /* index_min */ 0, 7218 /* index_max */ 15, 7219 /* minblock */ 27, 7220 /* maxblock */ 27, 7221 /* blocks */ 0x8000000, 7222 /* blocks_hi */ 0, 7223 /* base */ 0x005d0000, 7224 /* gran */ 1, 7225 /* bytes */ 4, 7226 /* nFields */ 7, 7227 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7228 /* *views */ NULL, 7229 /* *views_num */ NULL, 7230 /* snoop_cb */ NULL, 7231 /* snoop_user_data */ NULL, 7232 /* snoop_flags */ 0, 7233 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7234 /* type */ SOC_MEM_TYPE_NORMAL, 7235 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7236 /* impl */ SOC_MEM_IMPL_NORMAL, 7237 /* cmic_mor_clks */ 0, 7238 }, 7239 #endif /* chips */ 7240 7241 #if defined(BCM_53570_B0) 7242 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P93m */ 7243 /* mem TAF_GATE_CTL_TBL1_P93m */ 7244 /* flags */ SOC_MEM_FLAG_VALID | 7245 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7246 /* cmp_fn */ _soc_mem_cmp_undef, 7247 /* *null_entry */ _soc_mem_entry_null_zeroes, 7248 /* index_min */ 0, 7249 /* index_max */ 15, 7250 /* minblock */ 27, 7251 /* maxblock */ 27, 7252 /* blocks */ 0x8000000, 7253 /* blocks_hi */ 0, 7254 /* base */ 0x005e0000, 7255 /* gran */ 1, 7256 /* bytes */ 4, 7257 /* nFields */ 7, 7258 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7259 /* *views */ NULL, 7260 /* *views_num */ NULL, 7261 /* snoop_cb */ NULL, 7262 /* snoop_user_data */ NULL, 7263 /* snoop_flags */ 0, 7264 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7265 /* type */ SOC_MEM_TYPE_NORMAL, 7266 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7267 /* impl */ SOC_MEM_IMPL_NORMAL, 7268 /* cmic_mor_clks */ 0, 7269 }, 7270 #endif /* chips */ 7271 7272 #if defined(BCM_53570_B0) 7273 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P94m */ 7274 /* mem TAF_GATE_CTL_TBL1_P94m */ 7275 /* flags */ SOC_MEM_FLAG_VALID | 7276 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7277 /* cmp_fn */ _soc_mem_cmp_undef, 7278 /* *null_entry */ _soc_mem_entry_null_zeroes, 7279 /* index_min */ 0, 7280 /* index_max */ 15, 7281 /* minblock */ 27, 7282 /* maxblock */ 27, 7283 /* blocks */ 0x8000000, 7284 /* blocks_hi */ 0, 7285 /* base */ 0x005f0000, 7286 /* gran */ 1, 7287 /* bytes */ 4, 7288 /* nFields */ 7, 7289 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7290 /* *views */ NULL, 7291 /* *views_num */ NULL, 7292 /* snoop_cb */ NULL, 7293 /* snoop_user_data */ NULL, 7294 /* snoop_flags */ 0, 7295 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7296 /* type */ SOC_MEM_TYPE_NORMAL, 7297 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7298 /* impl */ SOC_MEM_IMPL_NORMAL, 7299 /* cmic_mor_clks */ 0, 7300 }, 7301 #endif /* chips */ 7302 7303 #if defined(BCM_53570_B0) 7304 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P95m */ 7305 /* mem TAF_GATE_CTL_TBL1_P95m */ 7306 /* flags */ SOC_MEM_FLAG_VALID | 7307 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7308 /* cmp_fn */ _soc_mem_cmp_undef, 7309 /* *null_entry */ _soc_mem_entry_null_zeroes, 7310 /* index_min */ 0, 7311 /* index_max */ 15, 7312 /* minblock */ 27, 7313 /* maxblock */ 27, 7314 /* blocks */ 0x8000000, 7315 /* blocks_hi */ 0, 7316 /* base */ 0x00600000, 7317 /* gran */ 1, 7318 /* bytes */ 4, 7319 /* nFields */ 7, 7320 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7321 /* *views */ NULL, 7322 /* *views_num */ NULL, 7323 /* snoop_cb */ NULL, 7324 /* snoop_user_data */ NULL, 7325 /* snoop_flags */ 0, 7326 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7327 /* type */ SOC_MEM_TYPE_NORMAL, 7328 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7329 /* impl */ SOC_MEM_IMPL_NORMAL, 7330 /* cmic_mor_clks */ 0, 7331 }, 7332 #endif /* chips */ 7333 7334 #if defined(BCM_53570_B0) 7335 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P96m */ 7336 /* mem TAF_GATE_CTL_TBL1_P96m */ 7337 /* flags */ SOC_MEM_FLAG_VALID | 7338 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7339 /* cmp_fn */ _soc_mem_cmp_undef, 7340 /* *null_entry */ _soc_mem_entry_null_zeroes, 7341 /* index_min */ 0, 7342 /* index_max */ 15, 7343 /* minblock */ 27, 7344 /* maxblock */ 27, 7345 /* blocks */ 0x8000000, 7346 /* blocks_hi */ 0, 7347 /* base */ 0x00610000, 7348 /* gran */ 1, 7349 /* bytes */ 4, 7350 /* nFields */ 7, 7351 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7352 /* *views */ NULL, 7353 /* *views_num */ NULL, 7354 /* snoop_cb */ NULL, 7355 /* snoop_user_data */ NULL, 7356 /* snoop_flags */ 0, 7357 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7358 /* type */ SOC_MEM_TYPE_NORMAL, 7359 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7360 /* impl */ SOC_MEM_IMPL_NORMAL, 7361 /* cmic_mor_clks */ 0, 7362 }, 7363 #endif /* chips */ 7364 7365 #if defined(BCM_53570_B0) 7366 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P97m */ 7367 /* mem TAF_GATE_CTL_TBL1_P97m */ 7368 /* flags */ SOC_MEM_FLAG_VALID | 7369 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7370 /* cmp_fn */ _soc_mem_cmp_undef, 7371 /* *null_entry */ _soc_mem_entry_null_zeroes, 7372 /* index_min */ 0, 7373 /* index_max */ 15, 7374 /* minblock */ 27, 7375 /* maxblock */ 27, 7376 /* blocks */ 0x8000000, 7377 /* blocks_hi */ 0, 7378 /* base */ 0x00620000, 7379 /* gran */ 1, 7380 /* bytes */ 4, 7381 /* nFields */ 7, 7382 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7383 /* *views */ NULL, 7384 /* *views_num */ NULL, 7385 /* snoop_cb */ NULL, 7386 /* snoop_user_data */ NULL, 7387 /* snoop_flags */ 0, 7388 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7389 /* type */ SOC_MEM_TYPE_NORMAL, 7390 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7391 /* impl */ SOC_MEM_IMPL_NORMAL, 7392 /* cmic_mor_clks */ 0, 7393 }, 7394 #endif /* chips */ 7395 7396 #if defined(BCM_53570_B0) 7397 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P98m */ 7398 /* mem TAF_GATE_CTL_TBL1_P98m */ 7399 /* flags */ SOC_MEM_FLAG_VALID | 7400 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7401 /* cmp_fn */ _soc_mem_cmp_undef, 7402 /* *null_entry */ _soc_mem_entry_null_zeroes, 7403 /* index_min */ 0, 7404 /* index_max */ 15, 7405 /* minblock */ 27, 7406 /* maxblock */ 27, 7407 /* blocks */ 0x8000000, 7408 /* blocks_hi */ 0, 7409 /* base */ 0x00630000, 7410 /* gran */ 1, 7411 /* bytes */ 4, 7412 /* nFields */ 7, 7413 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7414 /* *views */ NULL, 7415 /* *views_num */ NULL, 7416 /* snoop_cb */ NULL, 7417 /* snoop_user_data */ NULL, 7418 /* snoop_flags */ 0, 7419 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7420 /* type */ SOC_MEM_TYPE_NORMAL, 7421 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7422 /* impl */ SOC_MEM_IMPL_NORMAL, 7423 /* cmic_mor_clks */ 0, 7424 }, 7425 #endif /* chips */ 7426 7427 #if defined(BCM_53570_B0) 7428 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P99m */ 7429 /* mem TAF_GATE_CTL_TBL1_P99m */ 7430 /* flags */ SOC_MEM_FLAG_VALID | 7431 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7432 /* cmp_fn */ _soc_mem_cmp_undef, 7433 /* *null_entry */ _soc_mem_entry_null_zeroes, 7434 /* index_min */ 0, 7435 /* index_max */ 15, 7436 /* minblock */ 27, 7437 /* maxblock */ 27, 7438 /* blocks */ 0x8000000, 7439 /* blocks_hi */ 0, 7440 /* base */ 0x00640000, 7441 /* gran */ 1, 7442 /* bytes */ 4, 7443 /* nFields */ 7, 7444 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7445 /* *views */ NULL, 7446 /* *views_num */ NULL, 7447 /* snoop_cb */ NULL, 7448 /* snoop_user_data */ NULL, 7449 /* snoop_flags */ 0, 7450 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7451 /* type */ SOC_MEM_TYPE_NORMAL, 7452 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7453 /* impl */ SOC_MEM_IMPL_NORMAL, 7454 /* cmic_mor_clks */ 0, 7455 }, 7456 #endif /* chips */ 7457 7458 #if defined(BCM_53570_B0) 7459 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P100m */ 7460 /* mem TAF_GATE_CTL_TBL1_P100m */ 7461 /* flags */ SOC_MEM_FLAG_VALID | 7462 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7463 /* cmp_fn */ _soc_mem_cmp_undef, 7464 /* *null_entry */ _soc_mem_entry_null_zeroes, 7465 /* index_min */ 0, 7466 /* index_max */ 15, 7467 /* minblock */ 27, 7468 /* maxblock */ 27, 7469 /* blocks */ 0x8000000, 7470 /* blocks_hi */ 0, 7471 /* base */ 0x00650000, 7472 /* gran */ 1, 7473 /* bytes */ 4, 7474 /* nFields */ 7, 7475 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7476 /* *views */ NULL, 7477 /* *views_num */ NULL, 7478 /* snoop_cb */ NULL, 7479 /* snoop_user_data */ NULL, 7480 /* snoop_flags */ 0, 7481 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7482 /* type */ SOC_MEM_TYPE_NORMAL, 7483 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7484 /* impl */ SOC_MEM_IMPL_NORMAL, 7485 /* cmic_mor_clks */ 0, 7486 }, 7487 #endif /* chips */ 7488 7489 #if defined(BCM_53570_B0) 7490 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P101m */ 7491 /* mem TAF_GATE_CTL_TBL1_P101m */ 7492 /* flags */ SOC_MEM_FLAG_VALID | 7493 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7494 /* cmp_fn */ _soc_mem_cmp_undef, 7495 /* *null_entry */ _soc_mem_entry_null_zeroes, 7496 /* index_min */ 0, 7497 /* index_max */ 15, 7498 /* minblock */ 27, 7499 /* maxblock */ 27, 7500 /* blocks */ 0x8000000, 7501 /* blocks_hi */ 0, 7502 /* base */ 0x00660000, 7503 /* gran */ 1, 7504 /* bytes */ 4, 7505 /* nFields */ 7, 7506 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7507 /* *views */ NULL, 7508 /* *views_num */ NULL, 7509 /* snoop_cb */ NULL, 7510 /* snoop_user_data */ NULL, 7511 /* snoop_flags */ 0, 7512 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7513 /* type */ SOC_MEM_TYPE_NORMAL, 7514 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7515 /* impl */ SOC_MEM_IMPL_NORMAL, 7516 /* cmic_mor_clks */ 0, 7517 }, 7518 #endif /* chips */ 7519 7520 #if defined(BCM_53570_B0) 7521 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P102m */ 7522 /* mem TAF_GATE_CTL_TBL1_P102m */ 7523 /* flags */ SOC_MEM_FLAG_VALID | 7524 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7525 /* cmp_fn */ _soc_mem_cmp_undef, 7526 /* *null_entry */ _soc_mem_entry_null_zeroes, 7527 /* index_min */ 0, 7528 /* index_max */ 15, 7529 /* minblock */ 27, 7530 /* maxblock */ 27, 7531 /* blocks */ 0x8000000, 7532 /* blocks_hi */ 0, 7533 /* base */ 0x00670000, 7534 /* gran */ 1, 7535 /* bytes */ 4, 7536 /* nFields */ 7, 7537 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7538 /* *views */ NULL, 7539 /* *views_num */ NULL, 7540 /* snoop_cb */ NULL, 7541 /* snoop_user_data */ NULL, 7542 /* snoop_flags */ 0, 7543 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7544 /* type */ SOC_MEM_TYPE_NORMAL, 7545 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7546 /* impl */ SOC_MEM_IMPL_NORMAL, 7547 /* cmic_mor_clks */ 0, 7548 }, 7549 #endif /* chips */ 7550 7551 #if defined(BCM_53570_B0) 7552 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P103m */ 7553 /* mem TAF_GATE_CTL_TBL1_P103m */ 7554 /* flags */ SOC_MEM_FLAG_VALID | 7555 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7556 /* cmp_fn */ _soc_mem_cmp_undef, 7557 /* *null_entry */ _soc_mem_entry_null_zeroes, 7558 /* index_min */ 0, 7559 /* index_max */ 15, 7560 /* minblock */ 27, 7561 /* maxblock */ 27, 7562 /* blocks */ 0x8000000, 7563 /* blocks_hi */ 0, 7564 /* base */ 0x00680000, 7565 /* gran */ 1, 7566 /* bytes */ 4, 7567 /* nFields */ 7, 7568 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7569 /* *views */ NULL, 7570 /* *views_num */ NULL, 7571 /* snoop_cb */ NULL, 7572 /* snoop_user_data */ NULL, 7573 /* snoop_flags */ 0, 7574 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7575 /* type */ SOC_MEM_TYPE_NORMAL, 7576 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7577 /* impl */ SOC_MEM_IMPL_NORMAL, 7578 /* cmic_mor_clks */ 0, 7579 }, 7580 #endif /* chips */ 7581 7582 #if defined(BCM_53570_B0) 7583 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P104m */ 7584 /* mem TAF_GATE_CTL_TBL1_P104m */ 7585 /* flags */ SOC_MEM_FLAG_VALID | 7586 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7587 /* cmp_fn */ _soc_mem_cmp_undef, 7588 /* *null_entry */ _soc_mem_entry_null_zeroes, 7589 /* index_min */ 0, 7590 /* index_max */ 15, 7591 /* minblock */ 27, 7592 /* maxblock */ 27, 7593 /* blocks */ 0x8000000, 7594 /* blocks_hi */ 0, 7595 /* base */ 0x00690000, 7596 /* gran */ 1, 7597 /* bytes */ 4, 7598 /* nFields */ 7, 7599 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7600 /* *views */ NULL, 7601 /* *views_num */ NULL, 7602 /* snoop_cb */ NULL, 7603 /* snoop_user_data */ NULL, 7604 /* snoop_flags */ 0, 7605 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7606 /* type */ SOC_MEM_TYPE_NORMAL, 7607 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7608 /* impl */ SOC_MEM_IMPL_NORMAL, 7609 /* cmic_mor_clks */ 0, 7610 }, 7611 #endif /* chips */ 7612 7613 #if defined(BCM_53570_B0) 7614 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P105m */ 7615 /* mem TAF_GATE_CTL_TBL1_P105m */ 7616 /* flags */ SOC_MEM_FLAG_VALID | 7617 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7618 /* cmp_fn */ _soc_mem_cmp_undef, 7619 /* *null_entry */ _soc_mem_entry_null_zeroes, 7620 /* index_min */ 0, 7621 /* index_max */ 15, 7622 /* minblock */ 27, 7623 /* maxblock */ 27, 7624 /* blocks */ 0x8000000, 7625 /* blocks_hi */ 0, 7626 /* base */ 0x006a0000, 7627 /* gran */ 1, 7628 /* bytes */ 4, 7629 /* nFields */ 7, 7630 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7631 /* *views */ NULL, 7632 /* *views_num */ NULL, 7633 /* snoop_cb */ NULL, 7634 /* snoop_user_data */ NULL, 7635 /* snoop_flags */ 0, 7636 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7637 /* type */ SOC_MEM_TYPE_NORMAL, 7638 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7639 /* impl */ SOC_MEM_IMPL_NORMAL, 7640 /* cmic_mor_clks */ 0, 7641 }, 7642 #endif /* chips */ 7643 7644 #if defined(BCM_53570_B0) 7645 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P106m */ 7646 /* mem TAF_GATE_CTL_TBL1_P106m */ 7647 /* flags */ SOC_MEM_FLAG_VALID | 7648 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7649 /* cmp_fn */ _soc_mem_cmp_undef, 7650 /* *null_entry */ _soc_mem_entry_null_zeroes, 7651 /* index_min */ 0, 7652 /* index_max */ 15, 7653 /* minblock */ 27, 7654 /* maxblock */ 27, 7655 /* blocks */ 0x8000000, 7656 /* blocks_hi */ 0, 7657 /* base */ 0x006b0000, 7658 /* gran */ 1, 7659 /* bytes */ 4, 7660 /* nFields */ 7, 7661 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7662 /* *views */ NULL, 7663 /* *views_num */ NULL, 7664 /* snoop_cb */ NULL, 7665 /* snoop_user_data */ NULL, 7666 /* snoop_flags */ 0, 7667 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7668 /* type */ SOC_MEM_TYPE_NORMAL, 7669 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7670 /* impl */ SOC_MEM_IMPL_NORMAL, 7671 /* cmic_mor_clks */ 0, 7672 }, 7673 #endif /* chips */ 7674 7675 #if defined(BCM_53570_B0) 7676 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P107m */ 7677 /* mem TAF_GATE_CTL_TBL1_P107m */ 7678 /* flags */ SOC_MEM_FLAG_VALID | 7679 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7680 /* cmp_fn */ _soc_mem_cmp_undef, 7681 /* *null_entry */ _soc_mem_entry_null_zeroes, 7682 /* index_min */ 0, 7683 /* index_max */ 15, 7684 /* minblock */ 27, 7685 /* maxblock */ 27, 7686 /* blocks */ 0x8000000, 7687 /* blocks_hi */ 0, 7688 /* base */ 0x006c0000, 7689 /* gran */ 1, 7690 /* bytes */ 4, 7691 /* nFields */ 7, 7692 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7693 /* *views */ NULL, 7694 /* *views_num */ NULL, 7695 /* snoop_cb */ NULL, 7696 /* snoop_user_data */ NULL, 7697 /* snoop_flags */ 0, 7698 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7699 /* type */ SOC_MEM_TYPE_NORMAL, 7700 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7701 /* impl */ SOC_MEM_IMPL_NORMAL, 7702 /* cmic_mor_clks */ 0, 7703 }, 7704 #endif /* chips */ 7705 7706 #if defined(BCM_53570_B0) 7707 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P108m */ 7708 /* mem TAF_GATE_CTL_TBL1_P108m */ 7709 /* flags */ SOC_MEM_FLAG_VALID | 7710 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7711 /* cmp_fn */ _soc_mem_cmp_undef, 7712 /* *null_entry */ _soc_mem_entry_null_zeroes, 7713 /* index_min */ 0, 7714 /* index_max */ 15, 7715 /* minblock */ 27, 7716 /* maxblock */ 27, 7717 /* blocks */ 0x8000000, 7718 /* blocks_hi */ 0, 7719 /* base */ 0x006d0000, 7720 /* gran */ 1, 7721 /* bytes */ 4, 7722 /* nFields */ 7, 7723 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7724 /* *views */ NULL, 7725 /* *views_num */ NULL, 7726 /* snoop_cb */ NULL, 7727 /* snoop_user_data */ NULL, 7728 /* snoop_flags */ 0, 7729 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7730 /* type */ SOC_MEM_TYPE_NORMAL, 7731 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7732 /* impl */ SOC_MEM_IMPL_NORMAL, 7733 /* cmic_mor_clks */ 0, 7734 }, 7735 #endif /* chips */ 7736 7737 #if defined(BCM_53570_B0) 7738 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P109m */ 7739 /* mem TAF_GATE_CTL_TBL1_P109m */ 7740 /* flags */ SOC_MEM_FLAG_VALID | 7741 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7742 /* cmp_fn */ _soc_mem_cmp_undef, 7743 /* *null_entry */ _soc_mem_entry_null_zeroes, 7744 /* index_min */ 0, 7745 /* index_max */ 15, 7746 /* minblock */ 27, 7747 /* maxblock */ 27, 7748 /* blocks */ 0x8000000, 7749 /* blocks_hi */ 0, 7750 /* base */ 0x006e0000, 7751 /* gran */ 1, 7752 /* bytes */ 4, 7753 /* nFields */ 7, 7754 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7755 /* *views */ NULL, 7756 /* *views_num */ NULL, 7757 /* snoop_cb */ NULL, 7758 /* snoop_user_data */ NULL, 7759 /* snoop_flags */ 0, 7760 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7761 /* type */ SOC_MEM_TYPE_NORMAL, 7762 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7763 /* impl */ SOC_MEM_IMPL_NORMAL, 7764 /* cmic_mor_clks */ 0, 7765 }, 7766 #endif /* chips */ 7767 7768 #if defined(BCM_53570_B0) 7769 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P110m */ 7770 /* mem TAF_GATE_CTL_TBL1_P110m */ 7771 /* flags */ SOC_MEM_FLAG_VALID | 7772 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7773 /* cmp_fn */ _soc_mem_cmp_undef, 7774 /* *null_entry */ _soc_mem_entry_null_zeroes, 7775 /* index_min */ 0, 7776 /* index_max */ 15, 7777 /* minblock */ 27, 7778 /* maxblock */ 27, 7779 /* blocks */ 0x8000000, 7780 /* blocks_hi */ 0, 7781 /* base */ 0x006f0000, 7782 /* gran */ 1, 7783 /* bytes */ 4, 7784 /* nFields */ 7, 7785 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7786 /* *views */ NULL, 7787 /* *views_num */ NULL, 7788 /* snoop_cb */ NULL, 7789 /* snoop_user_data */ NULL, 7790 /* snoop_flags */ 0, 7791 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7792 /* type */ SOC_MEM_TYPE_NORMAL, 7793 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7794 /* impl */ SOC_MEM_IMPL_NORMAL, 7795 /* cmic_mor_clks */ 0, 7796 }, 7797 #endif /* chips */ 7798 7799 #if defined(BCM_53570_B0) 7800 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P111m */ 7801 /* mem TAF_GATE_CTL_TBL1_P111m */ 7802 /* flags */ SOC_MEM_FLAG_VALID | 7803 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7804 /* cmp_fn */ _soc_mem_cmp_undef, 7805 /* *null_entry */ _soc_mem_entry_null_zeroes, 7806 /* index_min */ 0, 7807 /* index_max */ 15, 7808 /* minblock */ 27, 7809 /* maxblock */ 27, 7810 /* blocks */ 0x8000000, 7811 /* blocks_hi */ 0, 7812 /* base */ 0x00700000, 7813 /* gran */ 1, 7814 /* bytes */ 4, 7815 /* nFields */ 7, 7816 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7817 /* *views */ NULL, 7818 /* *views_num */ NULL, 7819 /* snoop_cb */ NULL, 7820 /* snoop_user_data */ NULL, 7821 /* snoop_flags */ 0, 7822 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7823 /* type */ SOC_MEM_TYPE_NORMAL, 7824 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7825 /* impl */ SOC_MEM_IMPL_NORMAL, 7826 /* cmic_mor_clks */ 0, 7827 }, 7828 #endif /* chips */ 7829 7830 #if defined(BCM_53570_B0) 7831 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P112m */ 7832 /* mem TAF_GATE_CTL_TBL1_P112m */ 7833 /* flags */ SOC_MEM_FLAG_VALID | 7834 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7835 /* cmp_fn */ _soc_mem_cmp_undef, 7836 /* *null_entry */ _soc_mem_entry_null_zeroes, 7837 /* index_min */ 0, 7838 /* index_max */ 15, 7839 /* minblock */ 27, 7840 /* maxblock */ 27, 7841 /* blocks */ 0x8000000, 7842 /* blocks_hi */ 0, 7843 /* base */ 0x00710000, 7844 /* gran */ 1, 7845 /* bytes */ 4, 7846 /* nFields */ 7, 7847 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7848 /* *views */ NULL, 7849 /* *views_num */ NULL, 7850 /* snoop_cb */ NULL, 7851 /* snoop_user_data */ NULL, 7852 /* snoop_flags */ 0, 7853 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7854 /* type */ SOC_MEM_TYPE_NORMAL, 7855 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7856 /* impl */ SOC_MEM_IMPL_NORMAL, 7857 /* cmic_mor_clks */ 0, 7858 }, 7859 #endif /* chips */ 7860 7861 #if defined(BCM_53570_B0) 7862 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P113m */ 7863 /* mem TAF_GATE_CTL_TBL1_P113m */ 7864 /* flags */ SOC_MEM_FLAG_VALID | 7865 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7866 /* cmp_fn */ _soc_mem_cmp_undef, 7867 /* *null_entry */ _soc_mem_entry_null_zeroes, 7868 /* index_min */ 0, 7869 /* index_max */ 15, 7870 /* minblock */ 27, 7871 /* maxblock */ 27, 7872 /* blocks */ 0x8000000, 7873 /* blocks_hi */ 0, 7874 /* base */ 0x00720000, 7875 /* gran */ 1, 7876 /* bytes */ 4, 7877 /* nFields */ 7, 7878 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7879 /* *views */ NULL, 7880 /* *views_num */ NULL, 7881 /* snoop_cb */ NULL, 7882 /* snoop_user_data */ NULL, 7883 /* snoop_flags */ 0, 7884 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7885 /* type */ SOC_MEM_TYPE_NORMAL, 7886 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7887 /* impl */ SOC_MEM_IMPL_NORMAL, 7888 /* cmic_mor_clks */ 0, 7889 }, 7890 #endif /* chips */ 7891 7892 #if defined(BCM_53570_B0) 7893 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P114m */ 7894 /* mem TAF_GATE_CTL_TBL1_P114m */ 7895 /* flags */ SOC_MEM_FLAG_VALID | 7896 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7897 /* cmp_fn */ _soc_mem_cmp_undef, 7898 /* *null_entry */ _soc_mem_entry_null_zeroes, 7899 /* index_min */ 0, 7900 /* index_max */ 15, 7901 /* minblock */ 27, 7902 /* maxblock */ 27, 7903 /* blocks */ 0x8000000, 7904 /* blocks_hi */ 0, 7905 /* base */ 0x00730000, 7906 /* gran */ 1, 7907 /* bytes */ 4, 7908 /* nFields */ 7, 7909 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7910 /* *views */ NULL, 7911 /* *views_num */ NULL, 7912 /* snoop_cb */ NULL, 7913 /* snoop_user_data */ NULL, 7914 /* snoop_flags */ 0, 7915 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7916 /* type */ SOC_MEM_TYPE_NORMAL, 7917 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7918 /* impl */ SOC_MEM_IMPL_NORMAL, 7919 /* cmic_mor_clks */ 0, 7920 }, 7921 #endif /* chips */ 7922 7923 #if defined(BCM_53570_B0) 7924 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P115m */ 7925 /* mem TAF_GATE_CTL_TBL1_P115m */ 7926 /* flags */ SOC_MEM_FLAG_VALID | 7927 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7928 /* cmp_fn */ _soc_mem_cmp_undef, 7929 /* *null_entry */ _soc_mem_entry_null_zeroes, 7930 /* index_min */ 0, 7931 /* index_max */ 15, 7932 /* minblock */ 27, 7933 /* maxblock */ 27, 7934 /* blocks */ 0x8000000, 7935 /* blocks_hi */ 0, 7936 /* base */ 0x00740000, 7937 /* gran */ 1, 7938 /* bytes */ 4, 7939 /* nFields */ 7, 7940 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7941 /* *views */ NULL, 7942 /* *views_num */ NULL, 7943 /* snoop_cb */ NULL, 7944 /* snoop_user_data */ NULL, 7945 /* snoop_flags */ 0, 7946 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7947 /* type */ SOC_MEM_TYPE_NORMAL, 7948 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7949 /* impl */ SOC_MEM_IMPL_NORMAL, 7950 /* cmic_mor_clks */ 0, 7951 }, 7952 #endif /* chips */ 7953 7954 #if defined(BCM_53570_B0) 7955 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P116m */ 7956 /* mem TAF_GATE_CTL_TBL1_P116m */ 7957 /* flags */ SOC_MEM_FLAG_VALID | 7958 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7959 /* cmp_fn */ _soc_mem_cmp_undef, 7960 /* *null_entry */ _soc_mem_entry_null_zeroes, 7961 /* index_min */ 0, 7962 /* index_max */ 15, 7963 /* minblock */ 27, 7964 /* maxblock */ 27, 7965 /* blocks */ 0x8000000, 7966 /* blocks_hi */ 0, 7967 /* base */ 0x00750000, 7968 /* gran */ 1, 7969 /* bytes */ 4, 7970 /* nFields */ 7, 7971 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 7972 /* *views */ NULL, 7973 /* *views_num */ NULL, 7974 /* snoop_cb */ NULL, 7975 /* snoop_user_data */ NULL, 7976 /* snoop_flags */ 0, 7977 /* mem severity */ SOC_MEM_SEVERE_MISSING, 7978 /* type */ SOC_MEM_TYPE_NORMAL, 7979 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 7980 /* impl */ SOC_MEM_IMPL_NORMAL, 7981 /* cmic_mor_clks */ 0, 7982 }, 7983 #endif /* chips */ 7984 7985 #if defined(BCM_53570_B0) 7986 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P117m */ 7987 /* mem TAF_GATE_CTL_TBL1_P117m */ 7988 /* flags */ SOC_MEM_FLAG_VALID | 7989 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 7990 /* cmp_fn */ _soc_mem_cmp_undef, 7991 /* *null_entry */ _soc_mem_entry_null_zeroes, 7992 /* index_min */ 0, 7993 /* index_max */ 15, 7994 /* minblock */ 27, 7995 /* maxblock */ 27, 7996 /* blocks */ 0x8000000, 7997 /* blocks_hi */ 0, 7998 /* base */ 0x00760000, 7999 /* gran */ 1, 8000 /* bytes */ 4, 8001 /* nFields */ 7, 8002 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 8003 /* *views */ NULL, 8004 /* *views_num */ NULL, 8005 /* snoop_cb */ NULL, 8006 /* snoop_user_data */ NULL, 8007 /* snoop_flags */ 0, 8008 /* mem severity */ SOC_MEM_SEVERE_MISSING, 8009 /* type */ SOC_MEM_TYPE_NORMAL, 8010 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8011 /* impl */ SOC_MEM_IMPL_NORMAL, 8012 /* cmic_mor_clks */ 0, 8013 }, 8014 #endif /* chips */ 8015 8016 #if defined(BCM_53570_B0) 8017 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P118m */ 8018 /* mem TAF_GATE_CTL_TBL1_P118m */ 8019 /* flags */ SOC_MEM_FLAG_VALID | 8020 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 8021 /* cmp_fn */ _soc_mem_cmp_undef, 8022 /* *null_entry */ _soc_mem_entry_null_zeroes, 8023 /* index_min */ 0, 8024 /* index_max */ 15, 8025 /* minblock */ 27, 8026 /* maxblock */ 27, 8027 /* blocks */ 0x8000000, 8028 /* blocks_hi */ 0, 8029 /* base */ 0x00770000, 8030 /* gran */ 1, 8031 /* bytes */ 4, 8032 /* nFields */ 7, 8033 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 8034 /* *views */ NULL, 8035 /* *views_num */ NULL, 8036 /* snoop_cb */ NULL, 8037 /* snoop_user_data */ NULL, 8038 /* snoop_flags */ 0, 8039 /* mem severity */ SOC_MEM_SEVERE_MISSING, 8040 /* type */ SOC_MEM_TYPE_NORMAL, 8041 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8042 /* impl */ SOC_MEM_IMPL_NORMAL, 8043 /* cmic_mor_clks */ 0, 8044 }, 8045 #endif /* chips */ 8046 8047 #if defined(BCM_53570_B0) 8048 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P119m */ 8049 /* mem TAF_GATE_CTL_TBL1_P119m */ 8050 /* flags */ SOC_MEM_FLAG_VALID | 8051 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 8052 /* cmp_fn */ _soc_mem_cmp_undef, 8053 /* *null_entry */ _soc_mem_entry_null_zeroes, 8054 /* index_min */ 0, 8055 /* index_max */ 15, 8056 /* minblock */ 27, 8057 /* maxblock */ 27, 8058 /* blocks */ 0x8000000, 8059 /* blocks_hi */ 0, 8060 /* base */ 0x00780000, 8061 /* gran */ 1, 8062 /* bytes */ 4, 8063 /* nFields */ 7, 8064 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 8065 /* *views */ NULL, 8066 /* *views_num */ NULL, 8067 /* snoop_cb */ NULL, 8068 /* snoop_user_data */ NULL, 8069 /* snoop_flags */ 0, 8070 /* mem severity */ SOC_MEM_SEVERE_MISSING, 8071 /* type */ SOC_MEM_TYPE_NORMAL, 8072 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8073 /* impl */ SOC_MEM_IMPL_NORMAL, 8074 /* cmic_mor_clks */ 0, 8075 }, 8076 #endif /* chips */ 8077 8078 #if defined(BCM_53570_B0) 8079 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P120m */ 8080 /* mem TAF_GATE_CTL_TBL1_P120m */ 8081 /* flags */ SOC_MEM_FLAG_VALID | 8082 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 8083 /* cmp_fn */ _soc_mem_cmp_undef, 8084 /* *null_entry */ _soc_mem_entry_null_zeroes, 8085 /* index_min */ 0, 8086 /* index_max */ 15, 8087 /* minblock */ 27, 8088 /* maxblock */ 27, 8089 /* blocks */ 0x8000000, 8090 /* blocks_hi */ 0, 8091 /* base */ 0x00790000, 8092 /* gran */ 1, 8093 /* bytes */ 4, 8094 /* nFields */ 7, 8095 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 8096 /* *views */ NULL, 8097 /* *views_num */ NULL, 8098 /* snoop_cb */ NULL, 8099 /* snoop_user_data */ NULL, 8100 /* snoop_flags */ 0, 8101 /* mem severity */ SOC_MEM_SEVERE_MISSING, 8102 /* type */ SOC_MEM_TYPE_NORMAL, 8103 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8104 /* impl */ SOC_MEM_IMPL_NORMAL, 8105 /* cmic_mor_clks */ 0, 8106 }, 8107 #endif /* chips */ 8108 8109 #if defined(BCM_53570_B0) 8110 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P121m */ 8111 /* mem TAF_GATE_CTL_TBL1_P121m */ 8112 /* flags */ SOC_MEM_FLAG_VALID | 8113 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 8114 /* cmp_fn */ _soc_mem_cmp_undef, 8115 /* *null_entry */ _soc_mem_entry_null_zeroes, 8116 /* index_min */ 0, 8117 /* index_max */ 15, 8118 /* minblock */ 27, 8119 /* maxblock */ 27, 8120 /* blocks */ 0x8000000, 8121 /* blocks_hi */ 0, 8122 /* base */ 0x007a0000, 8123 /* gran */ 1, 8124 /* bytes */ 4, 8125 /* nFields */ 7, 8126 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 8127 /* *views */ NULL, 8128 /* *views_num */ NULL, 8129 /* snoop_cb */ NULL, 8130 /* snoop_user_data */ NULL, 8131 /* snoop_flags */ 0, 8132 /* mem severity */ SOC_MEM_SEVERE_MISSING, 8133 /* type */ SOC_MEM_TYPE_NORMAL, 8134 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8135 /* impl */ SOC_MEM_IMPL_NORMAL, 8136 /* cmic_mor_clks */ 0, 8137 }, 8138 #endif /* chips */ 8139 8140 #if defined(BCM_53570_B0) 8141 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P122m */ 8142 /* mem TAF_GATE_CTL_TBL1_P122m */ 8143 /* flags */ SOC_MEM_FLAG_VALID | 8144 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 8145 /* cmp_fn */ _soc_mem_cmp_undef, 8146 /* *null_entry */ _soc_mem_entry_null_zeroes, 8147 /* index_min */ 0, 8148 /* index_max */ 15, 8149 /* minblock */ 27, 8150 /* maxblock */ 27, 8151 /* blocks */ 0x8000000, 8152 /* blocks_hi */ 0, 8153 /* base */ 0x007b0000, 8154 /* gran */ 1, 8155 /* bytes */ 4, 8156 /* nFields */ 7, 8157 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 8158 /* *views */ NULL, 8159 /* *views_num */ NULL, 8160 /* snoop_cb */ NULL, 8161 /* snoop_user_data */ NULL, 8162 /* snoop_flags */ 0, 8163 /* mem severity */ SOC_MEM_SEVERE_MISSING, 8164 /* type */ SOC_MEM_TYPE_NORMAL, 8165 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8166 /* impl */ SOC_MEM_IMPL_NORMAL, 8167 /* cmic_mor_clks */ 0, 8168 }, 8169 #endif /* chips */ 8170 8171 #if defined(BCM_53570_B0) 8172 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P123m */ 8173 /* mem TAF_GATE_CTL_TBL1_P123m */ 8174 /* flags */ SOC_MEM_FLAG_VALID | 8175 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 8176 /* cmp_fn */ _soc_mem_cmp_undef, 8177 /* *null_entry */ _soc_mem_entry_null_zeroes, 8178 /* index_min */ 0, 8179 /* index_max */ 15, 8180 /* minblock */ 27, 8181 /* maxblock */ 27, 8182 /* blocks */ 0x8000000, 8183 /* blocks_hi */ 0, 8184 /* base */ 0x007c0000, 8185 /* gran */ 1, 8186 /* bytes */ 4, 8187 /* nFields */ 7, 8188 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 8189 /* *views */ NULL, 8190 /* *views_num */ NULL, 8191 /* snoop_cb */ NULL, 8192 /* snoop_user_data */ NULL, 8193 /* snoop_flags */ 0, 8194 /* mem severity */ SOC_MEM_SEVERE_MISSING, 8195 /* type */ SOC_MEM_TYPE_NORMAL, 8196 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8197 /* impl */ SOC_MEM_IMPL_NORMAL, 8198 /* cmic_mor_clks */ 0, 8199 }, 8200 #endif /* chips */ 8201 8202 #if defined(BCM_53570_B0) 8203 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P124m */ 8204 /* mem TAF_GATE_CTL_TBL1_P124m */ 8205 /* flags */ SOC_MEM_FLAG_VALID | 8206 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 8207 /* cmp_fn */ _soc_mem_cmp_undef, 8208 /* *null_entry */ _soc_mem_entry_null_zeroes, 8209 /* index_min */ 0, 8210 /* index_max */ 15, 8211 /* minblock */ 27, 8212 /* maxblock */ 27, 8213 /* blocks */ 0x8000000, 8214 /* blocks_hi */ 0, 8215 /* base */ 0x007d0000, 8216 /* gran */ 1, 8217 /* bytes */ 4, 8218 /* nFields */ 7, 8219 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 8220 /* *views */ NULL, 8221 /* *views_num */ NULL, 8222 /* snoop_cb */ NULL, 8223 /* snoop_user_data */ NULL, 8224 /* snoop_flags */ 0, 8225 /* mem severity */ SOC_MEM_SEVERE_MISSING, 8226 /* type */ SOC_MEM_TYPE_NORMAL, 8227 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8228 /* impl */ SOC_MEM_IMPL_NORMAL, 8229 /* cmic_mor_clks */ 0, 8230 }, 8231 #endif /* chips */ 8232 8233 #if defined(BCM_53570_B0) 8234 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P125m */ 8235 /* mem TAF_GATE_CTL_TBL1_P125m */ 8236 /* flags */ SOC_MEM_FLAG_VALID | 8237 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 8238 /* cmp_fn */ _soc_mem_cmp_undef, 8239 /* *null_entry */ _soc_mem_entry_null_zeroes, 8240 /* index_min */ 0, 8241 /* index_max */ 15, 8242 /* minblock */ 27, 8243 /* maxblock */ 27, 8244 /* blocks */ 0x8000000, 8245 /* blocks_hi */ 0, 8246 /* base */ 0x007e0000, 8247 /* gran */ 1, 8248 /* bytes */ 4, 8249 /* nFields */ 7, 8250 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 8251 /* *views */ NULL, 8252 /* *views_num */ NULL, 8253 /* snoop_cb */ NULL, 8254 /* snoop_user_data */ NULL, 8255 /* snoop_flags */ 0, 8256 /* mem severity */ SOC_MEM_SEVERE_MISSING, 8257 /* type */ SOC_MEM_TYPE_NORMAL, 8258 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8259 /* impl */ SOC_MEM_IMPL_NORMAL, 8260 /* cmic_mor_clks */ 0, 8261 }, 8262 #endif /* chips */ 8263 8264 #if defined(BCM_53570_B0) 8265 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P126m */ 8266 /* mem TAF_GATE_CTL_TBL1_P126m */ 8267 /* flags */ SOC_MEM_FLAG_VALID | 8268 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 8269 /* cmp_fn */ _soc_mem_cmp_undef, 8270 /* *null_entry */ _soc_mem_entry_null_zeroes, 8271 /* index_min */ 0, 8272 /* index_max */ 15, 8273 /* minblock */ 27, 8274 /* maxblock */ 27, 8275 /* blocks */ 0x8000000, 8276 /* blocks_hi */ 0, 8277 /* base */ 0x007f0000, 8278 /* gran */ 1, 8279 /* bytes */ 4, 8280 /* nFields */ 7, 8281 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 8282 /* *views */ NULL, 8283 /* *views_num */ NULL, 8284 /* snoop_cb */ NULL, 8285 /* snoop_user_data */ NULL, 8286 /* snoop_flags */ 0, 8287 /* mem severity */ SOC_MEM_SEVERE_MISSING, 8288 /* type */ SOC_MEM_TYPE_NORMAL, 8289 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8290 /* impl */ SOC_MEM_IMPL_NORMAL, 8291 /* cmic_mor_clks */ 0, 8292 }, 8293 #endif /* chips */ 8294 8295 #if defined(BCM_53570_B0) 8296 { /* SOC_MEM_INT_TAF_GATE_CTL_TBL1_P127m */ 8297 /* mem TAF_GATE_CTL_TBL1_P127m */ 8298 /* flags */ SOC_MEM_FLAG_VALID | 8299 SOC_MEM_FLAG_SER_WRITE_CACHE_RESTORE, /* 0x402 */ 8300 /* cmp_fn */ _soc_mem_cmp_undef, 8301 /* *null_entry */ _soc_mem_entry_null_zeroes, 8302 /* index_min */ 0, 8303 /* index_max */ 15, 8304 /* minblock */ 27, 8305 /* maxblock */ 27, 8306 /* blocks */ 0x8000000, 8307 /* blocks_hi */ 0, 8308 /* base */ 0x00800000, 8309 /* gran */ 1, 8310 /* bytes */ 4, 8311 /* nFields */ 7, 8312 /* *fields */ soc_TAF_GATE_CTL_TBL0_P0m_fields, 8313 /* *views */ NULL, 8314 /* *views_num */ NULL, 8315 /* snoop_cb */ NULL, 8316 /* snoop_user_data */ NULL, 8317 /* snoop_flags */ 0, 8318 /* mem severity */ SOC_MEM_SEVERE_MISSING, 8319 /* type */ SOC_MEM_TYPE_NORMAL, 8320 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8321 /* impl */ SOC_MEM_IMPL_NORMAL, 8322 /* cmic_mor_clks */ 0, 8323 }, 8324 #endif /* chips */ 8325 8326 #if defined(BCM_53570_B0) 8327 { /* SOC_MEM_INT_TAF_GATE_DROP_PACKET_COUNTERm */ 8328 /* mem TAF_GATE_DROP_PACKET_COUNTERm */ 8329 /* flags */ SOC_MEM_FLAG_VALID | 8330 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 8331 /* cmp_fn */ _soc_mem_cmp_undef, 8332 /* *null_entry */ _soc_mem_entry_null_zeroes, 8333 /* index_min */ 0, 8334 /* index_max */ 127, 8335 /* minblock */ 15, 8336 /* maxblock */ 15, 8337 /* blocks */ 0x8000, 8338 /* blocks_hi */ 0, 8339 /* base */ 0x40d80000, 8340 /* gran */ 1, 8341 /* bytes */ 4, 8342 /* nFields */ 1, 8343 /* *fields */ soc_TAF_GATE_DROP_PACKET_COUNTERm_fields, 8344 /* *views */ NULL, 8345 /* *views_num */ NULL, 8346 /* snoop_cb */ NULL, 8347 /* snoop_user_data */ NULL, 8348 /* snoop_flags */ 0, 8349 /* mem severity */ SOC_MEM_SEVERE_MISSING, 8350 /* type */ SOC_MEM_TYPE_NORMAL, 8351 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 8352 /* impl */ SOC_MEM_IMPL_NORMAL, 8353 /* cmic_mor_clks */ 0, 8354 }, 8355 #endif /* chips */ 8356 8357 #if defined(BCM_53570_B0) 8358 { /* SOC_MEM_INT_TAF_GATE_ID_LOOKUPm */ 8359 /* mem TAF_GATE_ID_LOOKUPm */ 8360 /* flags */ SOC_MEM_FLAG_VALID | 8361 SOC_MEM_FLAG_CACHABLE | 8362 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 8363 /* cmp_fn */ _soc_mem_cmp_undef, 8364 /* *null_entry */ _soc_mem_entry_null_zeroes, 8365 /* index_min */ 0, 8366 /* index_max */ 4095, 8367 /* minblock */ 15, 8368 /* maxblock */ 15, 8369 /* blocks */ 0x8000, 8370 /* blocks_hi */ 0, 8371 /* base */ 0x30300000, 8372 /* gran */ 1, 8373 /* bytes */ 2, 8374 /* nFields */ 4, 8375 /* *fields */ soc_TAF_GATE_ID_LOOKUPm_fields, 8376 /* *views */ NULL, 8377 /* *views_num */ NULL, 8378 /* snoop_cb */ NULL, 8379 /* snoop_user_data */ NULL, 8380 /* snoop_flags */ 0, 8381 /* mem severity */ SOC_MEM_SEVERE_MISSING, 8382 /* type */ SOC_MEM_TYPE_NORMAL, 8383 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8384 /* impl */ SOC_MEM_IMPL_NORMAL, 8385 /* cmic_mor_clks */ 0, 8386 }, 8387 #endif /* chips */ 8388 8389 #if defined(BCM_53570_B0) 8390 { /* SOC_MEM_INT_TAF_GATE_PASSED_PACKET_COUNTERm */ 8391 /* mem TAF_GATE_PASSED_PACKET_COUNTERm */ 8392 /* flags */ SOC_MEM_FLAG_VALID | 8393 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 8394 /* cmp_fn */ _soc_mem_cmp_undef, 8395 /* *null_entry */ _soc_mem_entry_null_zeroes, 8396 /* index_min */ 0, 8397 /* index_max */ 127, 8398 /* minblock */ 15, 8399 /* maxblock */ 15, 8400 /* blocks */ 0x8000, 8401 /* blocks_hi */ 0, 8402 /* base */ 0x40d40000, 8403 /* gran */ 1, 8404 /* bytes */ 4, 8405 /* nFields */ 1, 8406 /* *fields */ soc_TAF_GATE_PASSED_PACKET_COUNTERm_fields, 8407 /* *views */ NULL, 8408 /* *views_num */ NULL, 8409 /* snoop_cb */ NULL, 8410 /* snoop_user_data */ NULL, 8411 /* snoop_flags */ 0, 8412 /* mem severity */ SOC_MEM_SEVERE_MISSING, 8413 /* type */ SOC_MEM_TYPE_NORMAL, 8414 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 8415 /* impl */ SOC_MEM_IMPL_NORMAL, 8416 /* cmic_mor_clks */ 0, 8417 }, 8418 #endif /* chips */ 8419 8420 #if defined(BCM_88470_A0) 8421 { /* SOC_MEM_INT_TAR_BITMAP_MAPPING_TABLEm */ 8422 /* mem TAR_BITMAP_MAPPING_TABLEm */ 8423 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 8424 /* cmp_fn */ NULL, 8425 /* *null_entry */ NULL, 8426 /* index_min */ 0, 8427 /* index_max */ 255, 8428 /* minblock */ 78, 8429 /* maxblock */ 78, 8430 /* blocks */ 0, 8431 /* blocks_hi */ 0xffffffff, 8432 /* base */ 0x00a10000, 8433 /* gran */ 1, 8434 /* bytes */ 3, 8435 /* nFields */ 2, 8436 /* *fields */ soc_TAR_BITMAP_MAPPING_TABLEm_fields, 8437 /* *views */ NULL, 8438 /* *views_num */ NULL, 8439 /* snoop_cb */ NULL, 8440 /* snoop_user_data */ NULL, 8441 /* snoop_flags */ 0, 8442 /* severity */ SOC_MEM_SEVERE_MEDIUM, 8443 /* type */ SOC_MEM_TYPE_ONE_PORT, 8444 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8445 /* impl */ SOC_MEM_IMPL_NORMAL, 8446 /* cmic_mor_clks */ 0, 8447 }, 8448 #endif /* chips */ 8449 8450 #if defined(BCM_88270_A0) 8451 { /* SOC_MEM_INT_TAR_BITMAP_MAPPING_TABLE_BCM88270_A0m */ 8452 /* mem TAR_BITMAP_MAPPING_TABLEm */ 8453 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 8454 /* cmp_fn */ NULL, 8455 /* *null_entry */ NULL, 8456 /* index_min */ 0, 8457 /* index_max */ 255, 8458 /* minblock */ 45, 8459 /* maxblock */ 45, 8460 /* blocks */ 0, 8461 /* blocks_hi */ 0x2000, 8462 /* base */ 0x00a10000, 8463 /* gran */ 1, 8464 /* bytes */ 3, 8465 /* nFields */ 2, 8466 /* *fields */ soc_TAR_BITMAP_MAPPING_TABLE_BCM88270_A0m_fields, 8467 /* *views */ NULL, 8468 /* *views_num */ NULL, 8469 /* snoop_cb */ NULL, 8470 /* snoop_user_data */ NULL, 8471 /* snoop_flags */ 0, 8472 /* severity */ SOC_MEM_SEVERE_MEDIUM, 8473 /* type */ SOC_MEM_TYPE_ONE_PORT, 8474 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8475 /* impl */ SOC_MEM_IMPL_NORMAL, 8476 /* cmic_mor_clks */ 0, 8477 }, 8478 #endif /* chips */ 8479 8480 #if defined(BCM_88470_B0) 8481 { /* SOC_MEM_INT_TAR_BITMAP_MAPPING_TABLE_BCM88470_B0m */ 8482 /* mem TAR_BITMAP_MAPPING_TABLEm */ 8483 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 8484 /* cmp_fn */ NULL, 8485 /* *null_entry */ NULL, 8486 /* index_min */ 0, 8487 /* index_max */ 255, 8488 /* minblock */ 78, 8489 /* maxblock */ 78, 8490 /* blocks */ 0, 8491 /* blocks_hi */ 0xffffffff, 8492 /* base */ 0x00a10000, 8493 /* gran */ 1, 8494 /* bytes */ 3, 8495 /* nFields */ 2, 8496 /* *fields */ soc_TAR_BITMAP_MAPPING_TABLE_BCM88470_B0m_fields, 8497 /* *views */ NULL, 8498 /* *views_num */ NULL, 8499 /* snoop_cb */ NULL, 8500 /* snoop_user_data */ NULL, 8501 /* snoop_flags */ 0, 8502 /* severity */ SOC_MEM_SEVERE_MEDIUM, 8503 /* type */ SOC_MEM_TYPE_ONE_PORT, 8504 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8505 /* impl */ SOC_MEM_IMPL_NORMAL, 8506 /* cmic_mor_clks */ 0, 8507 }, 8508 #endif /* chips */ 8509 8510 #if defined(BCM_88470_A0) 8511 { /* SOC_MEM_INT_TAR_DESTINATION_TABLEm */ 8512 /* mem TAR_DESTINATION_TABLEm */ 8513 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 8514 /* cmp_fn */ NULL, 8515 /* *null_entry */ NULL, 8516 /* index_min */ 0, 8517 /* index_max */ 32767, 8518 /* minblock */ 78, 8519 /* maxblock */ 78, 8520 /* blocks */ 0, 8521 /* blocks_hi */ 0xffffffff, 8522 /* base */ 0x00110000, 8523 /* gran */ 1, 8524 /* bytes */ 3, 8525 /* nFields */ 4, 8526 /* *fields */ soc_TAR_DESTINATION_TABLEm_fields, 8527 /* *views */ NULL, 8528 /* *views_num */ NULL, 8529 /* snoop_cb */ NULL, 8530 /* snoop_user_data */ NULL, 8531 /* snoop_flags */ 0, 8532 /* severity */ SOC_MEM_SEVERE_MEDIUM, 8533 /* type */ SOC_MEM_TYPE_ONE_PORT, 8534 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8535 /* impl */ SOC_MEM_IMPL_NORMAL, 8536 /* cmic_mor_clks */ 0, 8537 }, 8538 #endif /* chips */ 8539 8540 #if defined(BCM_88270_A0) 8541 { /* SOC_MEM_INT_TAR_DESTINATION_TABLE_BCM88270_A0m */ 8542 /* mem TAR_DESTINATION_TABLEm */ 8543 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 8544 /* cmp_fn */ NULL, 8545 /* *null_entry */ NULL, 8546 /* index_min */ 0, 8547 /* index_max */ 32767, 8548 /* minblock */ 45, 8549 /* maxblock */ 45, 8550 /* blocks */ 0, 8551 /* blocks_hi */ 0x2000, 8552 /* base */ 0x00110000, 8553 /* gran */ 1, 8554 /* bytes */ 3, 8555 /* nFields */ 4, 8556 /* *fields */ soc_TAR_DESTINATION_TABLE_BCM88270_A0m_fields, 8557 /* *views */ NULL, 8558 /* *views_num */ NULL, 8559 /* snoop_cb */ NULL, 8560 /* snoop_user_data */ NULL, 8561 /* snoop_flags */ 0, 8562 /* severity */ SOC_MEM_SEVERE_MEDIUM, 8563 /* type */ SOC_MEM_TYPE_ONE_PORT, 8564 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8565 /* impl */ SOC_MEM_IMPL_NORMAL, 8566 /* cmic_mor_clks */ 0, 8567 }, 8568 #endif /* chips */ 8569 8570 #if defined(BCM_88470_B0) 8571 { /* SOC_MEM_INT_TAR_DESTINATION_TABLE_BCM88470_B0m */ 8572 /* mem TAR_DESTINATION_TABLEm */ 8573 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 8574 /* cmp_fn */ NULL, 8575 /* *null_entry */ NULL, 8576 /* index_min */ 0, 8577 /* index_max */ 32767, 8578 /* minblock */ 78, 8579 /* maxblock */ 78, 8580 /* blocks */ 0, 8581 /* blocks_hi */ 0xffffffff, 8582 /* base */ 0x00110000, 8583 /* gran */ 1, 8584 /* bytes */ 3, 8585 /* nFields */ 4, 8586 /* *fields */ soc_TAR_DESTINATION_TABLE_BCM88470_B0m_fields, 8587 /* *views */ NULL, 8588 /* *views_num */ NULL, 8589 /* snoop_cb */ NULL, 8590 /* snoop_user_data */ NULL, 8591 /* snoop_flags */ 0, 8592 /* severity */ SOC_MEM_SEVERE_MEDIUM, 8593 /* type */ SOC_MEM_TYPE_ONE_PORT, 8594 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8595 /* impl */ SOC_MEM_IMPL_NORMAL, 8596 /* cmic_mor_clks */ 0, 8597 }, 8598 #endif /* chips */ 8599 8600 #if defined(BCM_88470_A0) 8601 { /* SOC_MEM_INT_TAR_FLOW_AGR_MAPm */ 8602 /* mem TAR_FLOW_AGR_MAPm */ 8603 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 8604 /* cmp_fn */ NULL, 8605 /* *null_entry */ NULL, 8606 /* index_min */ 0, 8607 /* index_max */ 8191, 8608 /* minblock */ 78, 8609 /* maxblock */ 78, 8610 /* blocks */ 0, 8611 /* blocks_hi */ 0xffffffff, 8612 /* base */ 0x00b10000, 8613 /* gran */ 1, 8614 /* bytes */ 4, 8615 /* nFields */ 3, 8616 /* *fields */ soc_TAR_FLOW_AGR_MAPm_fields, 8617 /* *views */ NULL, 8618 /* *views_num */ NULL, 8619 /* snoop_cb */ NULL, 8620 /* snoop_user_data */ NULL, 8621 /* snoop_flags */ 0, 8622 /* severity */ SOC_MEM_SEVERE_MEDIUM, 8623 /* type */ SOC_MEM_TYPE_ONE_PORT, 8624 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8625 /* impl */ SOC_MEM_IMPL_NORMAL, 8626 /* cmic_mor_clks */ 0, 8627 }, 8628 #endif /* chips */ 8629 8630 #if defined(BCM_88270_A0) 8631 { /* SOC_MEM_INT_TAR_FLOW_AGR_MAP_BCM88270_A0m */ 8632 /* mem TAR_FLOW_AGR_MAPm */ 8633 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 8634 /* cmp_fn */ NULL, 8635 /* *null_entry */ NULL, 8636 /* index_min */ 0, 8637 /* index_max */ 4095, 8638 /* minblock */ 45, 8639 /* maxblock */ 45, 8640 /* blocks */ 0, 8641 /* blocks_hi */ 0x2000, 8642 /* base */ 0x00b10000, 8643 /* gran */ 1, 8644 /* bytes */ 4, 8645 /* nFields */ 3, 8646 /* *fields */ soc_TAR_FLOW_AGR_MAP_BCM88270_A0m_fields, 8647 /* *views */ NULL, 8648 /* *views_num */ NULL, 8649 /* snoop_cb */ NULL, 8650 /* snoop_user_data */ NULL, 8651 /* snoop_flags */ 0, 8652 /* severity */ SOC_MEM_SEVERE_MEDIUM, 8653 /* type */ SOC_MEM_TYPE_ONE_PORT, 8654 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8655 /* impl */ SOC_MEM_IMPL_NORMAL, 8656 /* cmic_mor_clks */ 0, 8657 }, 8658 #endif /* chips */ 8659 8660 #if defined(BCM_88470_B0) 8661 { /* SOC_MEM_INT_TAR_FLOW_AGR_MAP_BCM88470_B0m */ 8662 /* mem TAR_FLOW_AGR_MAPm */ 8663 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 8664 /* cmp_fn */ NULL, 8665 /* *null_entry */ NULL, 8666 /* index_min */ 0, 8667 /* index_max */ 8191, 8668 /* minblock */ 78, 8669 /* maxblock */ 78, 8670 /* blocks */ 0, 8671 /* blocks_hi */ 0xffffffff, 8672 /* base */ 0x00b10000, 8673 /* gran */ 1, 8674 /* bytes */ 4, 8675 /* nFields */ 3, 8676 /* *fields */ soc_TAR_FLOW_AGR_MAP_BCM88470_B0m_fields, 8677 /* *views */ NULL, 8678 /* *views_num */ NULL, 8679 /* snoop_cb */ NULL, 8680 /* snoop_user_data */ NULL, 8681 /* snoop_flags */ 0, 8682 /* severity */ SOC_MEM_SEVERE_MEDIUM, 8683 /* type */ SOC_MEM_TYPE_ONE_PORT, 8684 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8685 /* impl */ SOC_MEM_IMPL_NORMAL, 8686 /* cmic_mor_clks */ 0, 8687 }, 8688 #endif /* chips */ 8689 8690 #if defined(BCM_88470_A0) 8691 { /* SOC_MEM_INT_TAR_FLOW_TABLEm */ 8692 /* mem TAR_FLOW_TABLEm */ 8693 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 8694 /* cmp_fn */ NULL, 8695 /* *null_entry */ NULL, 8696 /* index_min */ 0, 8697 /* index_max */ 2047, 8698 /* minblock */ 78, 8699 /* maxblock */ 78, 8700 /* blocks */ 0, 8701 /* blocks_hi */ 0xffffffff, 8702 /* base */ 0x00210000, 8703 /* gran */ 1, 8704 /* bytes */ 2, 8705 /* nFields */ 5, 8706 /* *fields */ soc_TAR_FLOW_TABLEm_fields, 8707 /* *views */ NULL, 8708 /* *views_num */ NULL, 8709 /* snoop_cb */ NULL, 8710 /* snoop_user_data */ NULL, 8711 /* snoop_flags */ 0, 8712 /* severity */ SOC_MEM_SEVERE_LOW, 8713 /* type */ SOC_MEM_TYPE_ONE_PORT, 8714 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8715 /* impl */ SOC_MEM_IMPL_NORMAL, 8716 /* cmic_mor_clks */ 0, 8717 }, 8718 #endif /* chips */ 8719 8720 #if defined(BCM_88270_A0) 8721 { /* SOC_MEM_INT_TAR_FLOW_TABLE_BCM88270_A0m */ 8722 /* mem TAR_FLOW_TABLEm */ 8723 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 8724 /* cmp_fn */ NULL, 8725 /* *null_entry */ NULL, 8726 /* index_min */ 0, 8727 /* index_max */ 1023, 8728 /* minblock */ 45, 8729 /* maxblock */ 45, 8730 /* blocks */ 0, 8731 /* blocks_hi */ 0x2000, 8732 /* base */ 0x00210000, 8733 /* gran */ 1, 8734 /* bytes */ 2, 8735 /* nFields */ 5, 8736 /* *fields */ soc_TAR_FLOW_TABLE_BCM88270_A0m_fields, 8737 /* *views */ NULL, 8738 /* *views_num */ NULL, 8739 /* snoop_cb */ NULL, 8740 /* snoop_user_data */ NULL, 8741 /* snoop_flags */ 0, 8742 /* severity */ SOC_MEM_SEVERE_MEDIUM, 8743 /* type */ SOC_MEM_TYPE_ONE_PORT, 8744 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8745 /* impl */ SOC_MEM_IMPL_NORMAL, 8746 /* cmic_mor_clks */ 0, 8747 }, 8748 #endif /* chips */ 8749 8750 #if defined(BCM_88470_B0) 8751 { /* SOC_MEM_INT_TAR_FLOW_TABLE_BCM88470_B0m */ 8752 /* mem TAR_FLOW_TABLEm */ 8753 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 8754 /* cmp_fn */ NULL, 8755 /* *null_entry */ NULL, 8756 /* index_min */ 0, 8757 /* index_max */ 2047, 8758 /* minblock */ 78, 8759 /* maxblock */ 78, 8760 /* blocks */ 0, 8761 /* blocks_hi */ 0xffffffff, 8762 /* base */ 0x00210000, 8763 /* gran */ 1, 8764 /* bytes */ 2, 8765 /* nFields */ 5, 8766 /* *fields */ soc_TAR_FLOW_TABLE_BCM88470_B0m_fields, 8767 /* *views */ NULL, 8768 /* *views_num */ NULL, 8769 /* snoop_cb */ NULL, 8770 /* snoop_user_data */ NULL, 8771 /* snoop_flags */ 0, 8772 /* severity */ SOC_MEM_SEVERE_LOW, 8773 /* type */ SOC_MEM_TYPE_ONE_PORT, 8774 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8775 /* impl */ SOC_MEM_IMPL_NORMAL, 8776 /* cmic_mor_clks */ 0, 8777 }, 8778 #endif /* chips */ 8779 8780 #if defined(BCM_88470_A0) 8781 { /* SOC_MEM_INT_TAR_LAG_MAPPINGm */ 8782 /* mem TAR_LAG_MAPPINGm */ 8783 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 8784 /* cmp_fn */ NULL, 8785 /* *null_entry */ NULL, 8786 /* index_min */ 0, 8787 /* index_max */ 16383, 8788 /* minblock */ 78, 8789 /* maxblock */ 78, 8790 /* blocks */ 0, 8791 /* blocks_hi */ 0xffffffff, 8792 /* base */ 0x00410000, 8793 /* gran */ 1, 8794 /* bytes */ 3, 8795 /* nFields */ 2, 8796 /* *fields */ soc_TAR_LAG_MAPPINGm_fields, 8797 /* *views */ NULL, 8798 /* *views_num */ NULL, 8799 /* snoop_cb */ NULL, 8800 /* snoop_user_data */ NULL, 8801 /* snoop_flags */ 0, 8802 /* severity */ SOC_MEM_SEVERE_MEDIUM, 8803 /* type */ SOC_MEM_TYPE_ONE_PORT, 8804 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8805 /* impl */ SOC_MEM_IMPL_NORMAL, 8806 /* cmic_mor_clks */ 0, 8807 }, 8808 #endif /* chips */ 8809 8810 #if defined(BCM_88270_A0) 8811 { /* SOC_MEM_INT_TAR_LAG_MAPPING_BCM88270_A0m */ 8812 /* mem TAR_LAG_MAPPINGm */ 8813 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 8814 /* cmp_fn */ NULL, 8815 /* *null_entry */ NULL, 8816 /* index_min */ 0, 8817 /* index_max */ 2047, 8818 /* minblock */ 45, 8819 /* maxblock */ 45, 8820 /* blocks */ 0, 8821 /* blocks_hi */ 0x2000, 8822 /* base */ 0x00410000, 8823 /* gran */ 1, 8824 /* bytes */ 3, 8825 /* nFields */ 2, 8826 /* *fields */ soc_TAR_LAG_MAPPING_BCM88270_A0m_fields, 8827 /* *views */ NULL, 8828 /* *views_num */ NULL, 8829 /* snoop_cb */ NULL, 8830 /* snoop_user_data */ NULL, 8831 /* snoop_flags */ 0, 8832 /* severity */ SOC_MEM_SEVERE_MEDIUM, 8833 /* type */ SOC_MEM_TYPE_ONE_PORT, 8834 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8835 /* impl */ SOC_MEM_IMPL_NORMAL, 8836 /* cmic_mor_clks */ 0, 8837 }, 8838 #endif /* chips */ 8839 8840 #if defined(BCM_88470_B0) 8841 { /* SOC_MEM_INT_TAR_LAG_MAPPING_BCM88470_B0m */ 8842 /* mem TAR_LAG_MAPPINGm */ 8843 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 8844 /* cmp_fn */ NULL, 8845 /* *null_entry */ NULL, 8846 /* index_min */ 0, 8847 /* index_max */ 16383, 8848 /* minblock */ 78, 8849 /* maxblock */ 78, 8850 /* blocks */ 0, 8851 /* blocks_hi */ 0xffffffff, 8852 /* base */ 0x00410000, 8853 /* gran */ 1, 8854 /* bytes */ 3, 8855 /* nFields */ 2, 8856 /* *fields */ soc_TAR_LAG_MAPPING_BCM88470_B0m_fields, 8857 /* *views */ NULL, 8858 /* *views_num */ NULL, 8859 /* snoop_cb */ NULL, 8860 /* snoop_user_data */ NULL, 8861 /* snoop_flags */ 0, 8862 /* severity */ SOC_MEM_SEVERE_MEDIUM, 8863 /* type */ SOC_MEM_TYPE_ONE_PORT, 8864 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8865 /* impl */ SOC_MEM_IMPL_NORMAL, 8866 /* cmic_mor_clks */ 0, 8867 }, 8868 #endif /* chips */ 8869 8870 #if defined(BCM_88470_A0) 8871 { /* SOC_MEM_INT_TAR_LAG_NEXT_MEMBERm */ 8872 /* mem TAR_LAG_NEXT_MEMBERm */ 8873 /* flags */ SOC_MEM_FLAG_SIGNAL | 8874 SOC_MEM_FLAG_VALID, /* 0x2 */ 8875 /* cmp_fn */ NULL, 8876 /* *null_entry */ NULL, 8877 /* index_min */ 0, 8878 /* index_max */ 1023, 8879 /* minblock */ 78, 8880 /* maxblock */ 78, 8881 /* blocks */ 0, 8882 /* blocks_hi */ 0xffffffff, 8883 /* base */ 0x00510000, 8884 /* gran */ 1, 8885 /* bytes */ 2, 8886 /* nFields */ 2, 8887 /* *fields */ soc_TAR_LAG_NEXT_MEMBERm_fields, 8888 /* *views */ NULL, 8889 /* *views_num */ NULL, 8890 /* snoop_cb */ NULL, 8891 /* snoop_user_data */ NULL, 8892 /* snoop_flags */ 0, 8893 /* severity */ SOC_MEM_SEVERE_MEDIUM, 8894 /* type */ SOC_MEM_TYPE_TWO_PORT, 8895 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8896 /* impl */ SOC_MEM_IMPL_NORMAL, 8897 /* cmic_mor_clks */ 0, 8898 }, 8899 #endif /* chips */ 8900 8901 #if defined(BCM_88270_A0) 8902 { /* SOC_MEM_INT_TAR_LAG_NEXT_MEMBER_BCM88270_A0m */ 8903 /* mem TAR_LAG_NEXT_MEMBERm */ 8904 /* flags */ SOC_MEM_FLAG_SIGNAL | 8905 SOC_MEM_FLAG_VALID, /* 0x2 */ 8906 /* cmp_fn */ NULL, 8907 /* *null_entry */ NULL, 8908 /* index_min */ 0, 8909 /* index_max */ 31, 8910 /* minblock */ 45, 8911 /* maxblock */ 45, 8912 /* blocks */ 0, 8913 /* blocks_hi */ 0x2000, 8914 /* base */ 0x00510000, 8915 /* gran */ 1, 8916 /* bytes */ 1, 8917 /* nFields */ 1, 8918 /* *fields */ soc_TAR_LAG_NEXT_MEMBER_BCM88270_A0m_fields, 8919 /* *views */ NULL, 8920 /* *views_num */ NULL, 8921 /* snoop_cb */ NULL, 8922 /* snoop_user_data */ NULL, 8923 /* snoop_flags */ 0, 8924 /* severity */ SOC_MEM_SEVERE_LOW, 8925 /* type */ SOC_MEM_TYPE_TWO_PORT, 8926 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 8927 /* impl */ SOC_MEM_IMPL_NORMAL, 8928 /* cmic_mor_clks */ 0, 8929 }, 8930 #endif /* chips */ 8931 8932 #if defined(BCM_88470_B0) 8933 { /* SOC_MEM_INT_TAR_LAG_NEXT_MEMBER_BCM88470_B0m */ 8934 /* mem TAR_LAG_NEXT_MEMBERm */ 8935 /* flags */ SOC_MEM_FLAG_SIGNAL | 8936 SOC_MEM_FLAG_VALID, /* 0x2 */ 8937 /* cmp_fn */ NULL, 8938 /* *null_entry */ NULL, 8939 /* index_min */ 0, 8940 /* index_max */ 1023, 8941 /* minblock */ 78, 8942 /* maxblock */ 78, 8943 /* blocks */ 0, 8944 /* blocks_hi */ 0xffffffff, 8945 /* base */ 0x00510000, 8946 /* gran */ 1, 8947 /* bytes */ 2, 8948 /* nFields */ 2, 8949 /* *fields */ soc_TAR_LAG_NEXT_MEMBER_BCM88470_B0m_fields, 8950 /* *views */ NULL, 8951 /* *views_num */ NULL, 8952 /* snoop_cb */ NULL, 8953 /* snoop_user_data */ NULL, 8954 /* snoop_flags */ 0, 8955 /* severity */ SOC_MEM_SEVERE_MEDIUM, 8956 /* type */ SOC_MEM_TYPE_TWO_PORT, 8957 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8958 /* impl */ SOC_MEM_IMPL_NORMAL, 8959 /* cmic_mor_clks */ 0, 8960 }, 8961 #endif /* chips */ 8962 8963 #if defined(BCM_88470_A0) 8964 { /* SOC_MEM_INT_TAR_LAG_TO_LAG_RANGEm */ 8965 /* mem TAR_LAG_TO_LAG_RANGEm */ 8966 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 8967 /* cmp_fn */ NULL, 8968 /* *null_entry */ NULL, 8969 /* index_min */ 0, 8970 /* index_max */ 1023, 8971 /* minblock */ 78, 8972 /* maxblock */ 78, 8973 /* blocks */ 0, 8974 /* blocks_hi */ 0xffffffff, 8975 /* base */ 0x00310000, 8976 /* gran */ 1, 8977 /* bytes */ 2, 8978 /* nFields */ 3, 8979 /* *fields */ soc_TAR_LAG_TO_LAG_RANGEm_fields, 8980 /* *views */ NULL, 8981 /* *views_num */ NULL, 8982 /* snoop_cb */ NULL, 8983 /* snoop_user_data */ NULL, 8984 /* snoop_flags */ 0, 8985 /* severity */ SOC_MEM_SEVERE_MEDIUM, 8986 /* type */ SOC_MEM_TYPE_ONE_PORT, 8987 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 8988 /* impl */ SOC_MEM_IMPL_NORMAL, 8989 /* cmic_mor_clks */ 0, 8990 }, 8991 #endif /* chips */ 8992 8993 #if defined(BCM_88270_A0) 8994 { /* SOC_MEM_INT_TAR_LAG_TO_LAG_RANGE_BCM88270_A0m */ 8995 /* mem TAR_LAG_TO_LAG_RANGEm */ 8996 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 8997 /* cmp_fn */ NULL, 8998 /* *null_entry */ NULL, 8999 /* index_min */ 0, 9000 /* index_max */ 31, 9001 /* minblock */ 45, 9002 /* maxblock */ 45, 9003 /* blocks */ 0, 9004 /* blocks_hi */ 0x2000, 9005 /* base */ 0x00310000, 9006 /* gran */ 1, 9007 /* bytes */ 2, 9008 /* nFields */ 2, 9009 /* *fields */ soc_TAR_LAG_TO_LAG_RANGE_BCM88270_A0m_fields, 9010 /* *views */ NULL, 9011 /* *views_num */ NULL, 9012 /* snoop_cb */ NULL, 9013 /* snoop_user_data */ NULL, 9014 /* snoop_flags */ 0, 9015 /* severity */ SOC_MEM_SEVERE_MEDIUM, 9016 /* type */ SOC_MEM_TYPE_ONE_PORT, 9017 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 9018 /* impl */ SOC_MEM_IMPL_NORMAL, 9019 /* cmic_mor_clks */ 0, 9020 }, 9021 #endif /* chips */ 9022 9023 #if defined(BCM_88470_B0) 9024 { /* SOC_MEM_INT_TAR_LAG_TO_LAG_RANGE_BCM88470_B0m */ 9025 /* mem TAR_LAG_TO_LAG_RANGEm */ 9026 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9027 /* cmp_fn */ NULL, 9028 /* *null_entry */ NULL, 9029 /* index_min */ 0, 9030 /* index_max */ 1023, 9031 /* minblock */ 78, 9032 /* maxblock */ 78, 9033 /* blocks */ 0, 9034 /* blocks_hi */ 0xffffffff, 9035 /* base */ 0x00310000, 9036 /* gran */ 1, 9037 /* bytes */ 2, 9038 /* nFields */ 3, 9039 /* *fields */ soc_TAR_LAG_TO_LAG_RANGE_BCM88470_B0m_fields, 9040 /* *views */ NULL, 9041 /* *views_num */ NULL, 9042 /* snoop_cb */ NULL, 9043 /* snoop_user_data */ NULL, 9044 /* snoop_flags */ 0, 9045 /* severity */ SOC_MEM_SEVERE_MEDIUM, 9046 /* type */ SOC_MEM_TYPE_ONE_PORT, 9047 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9048 /* impl */ SOC_MEM_IMPL_NORMAL, 9049 /* cmic_mor_clks */ 0, 9050 }, 9051 #endif /* chips */ 9052 9053 #if defined(BCM_88470_A0) 9054 { /* SOC_MEM_INT_TAR_MCDBm */ 9055 /* mem TAR_MCDBm */ 9056 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9057 /* cmp_fn */ NULL, 9058 /* *null_entry */ NULL, 9059 /* index_min */ 0, 9060 /* index_max */ 98303, 9061 /* minblock */ 78, 9062 /* maxblock */ 78, 9063 /* blocks */ 0, 9064 /* blocks_hi */ 0xffffffff, 9065 /* base */ 0x00000000, 9066 /* gran */ 1, 9067 /* bytes */ 10, 9068 /* nFields */ 2, 9069 /* *fields */ soc_TAR_MCDBm_fields, 9070 /* *views */ NULL, 9071 /* *views_num */ NULL, 9072 /* snoop_cb */ NULL, 9073 /* snoop_user_data */ NULL, 9074 /* snoop_flags */ 0, 9075 /* severity */ SOC_MEM_SEVERE_MEDIUM, 9076 /* type */ SOC_MEM_TYPE_ONE_PORT, 9077 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9078 /* impl */ SOC_MEM_IMPL_NORMAL, 9079 /* cmic_mor_clks */ 0, 9080 }, 9081 #endif /* chips */ 9082 9083 #if defined(BCM_88270_A0) 9084 { /* SOC_MEM_INT_TAR_MCDB_BCM88270_A0m */ 9085 /* mem TAR_MCDBm */ 9086 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9087 /* cmp_fn */ NULL, 9088 /* *null_entry */ NULL, 9089 /* index_min */ 0, 9090 /* index_max */ 49151, 9091 /* minblock */ 45, 9092 /* maxblock */ 45, 9093 /* blocks */ 0, 9094 /* blocks_hi */ 0x2000, 9095 /* base */ 0x00000000, 9096 /* gran */ 1, 9097 /* bytes */ 10, 9098 /* nFields */ 2, 9099 /* *fields */ soc_TAR_MCDB_BCM88270_A0m_fields, 9100 /* *views */ NULL, 9101 /* *views_num */ NULL, 9102 /* snoop_cb */ NULL, 9103 /* snoop_user_data */ NULL, 9104 /* snoop_flags */ 0, 9105 /* severity */ SOC_MEM_SEVERE_MEDIUM, 9106 /* type */ SOC_MEM_TYPE_ONE_PORT, 9107 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9108 /* impl */ SOC_MEM_IMPL_NORMAL, 9109 /* cmic_mor_clks */ 0, 9110 }, 9111 #endif /* chips */ 9112 9113 #if defined(BCM_88470_B0) 9114 { /* SOC_MEM_INT_TAR_MCDB_BCM88470_B0m */ 9115 /* mem TAR_MCDBm */ 9116 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9117 /* cmp_fn */ NULL, 9118 /* *null_entry */ NULL, 9119 /* index_min */ 0, 9120 /* index_max */ 98303, 9121 /* minblock */ 78, 9122 /* maxblock */ 78, 9123 /* blocks */ 0, 9124 /* blocks_hi */ 0xffffffff, 9125 /* base */ 0x00000000, 9126 /* gran */ 1, 9127 /* bytes */ 10, 9128 /* nFields */ 2, 9129 /* *fields */ soc_TAR_MCDB_BCM88470_B0m_fields, 9130 /* *views */ NULL, 9131 /* *views_num */ NULL, 9132 /* snoop_cb */ NULL, 9133 /* snoop_user_data */ NULL, 9134 /* snoop_flags */ 0, 9135 /* severity */ SOC_MEM_SEVERE_MEDIUM, 9136 /* type */ SOC_MEM_TYPE_ONE_PORT, 9137 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9138 /* impl */ SOC_MEM_IMPL_NORMAL, 9139 /* cmic_mor_clks */ 0, 9140 }, 9141 #endif /* chips */ 9142 9143 #if defined(BCM_88470_A0) 9144 { /* SOC_MEM_INT_TAR_MCDB_BITMAP_REPLICATION_ENTRYm */ 9145 /* mem TAR_MCDB_BITMAP_REPLICATION_ENTRYm */ 9146 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9147 /* cmp_fn */ NULL, 9148 /* *null_entry */ NULL, 9149 /* index_min */ 0, 9150 /* index_max */ 98303, 9151 /* minblock */ 78, 9152 /* maxblock */ 78, 9153 /* blocks */ 0, 9154 /* blocks_hi */ 0xffffffff, 9155 /* base */ 0x00000000, 9156 /* gran */ 1, 9157 /* bytes */ 10, 9158 /* nFields */ 6, 9159 /* *fields */ soc_TAR_MCDB_BITMAP_REPLICATION_ENTRYm_fields, 9160 /* *views */ NULL, 9161 /* *views_num */ NULL, 9162 /* snoop_cb */ NULL, 9163 /* snoop_user_data */ NULL, 9164 /* snoop_flags */ 0, 9165 /* severity */ SOC_MEM_SEVERE_LOW, 9166 /* type */ SOC_MEM_TYPE_NORMAL, 9167 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9168 /* impl */ SOC_MEM_IMPL_NORMAL, 9169 /* cmic_mor_clks */ 0, 9170 }, 9171 #endif /* chips */ 9172 9173 #if defined(BCM_88270_A0) 9174 { /* SOC_MEM_INT_TAR_MCDB_BITMAP_REPLICATION_ENTRY_BCM88270_A0m */ 9175 /* mem TAR_MCDB_BITMAP_REPLICATION_ENTRYm */ 9176 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9177 /* cmp_fn */ NULL, 9178 /* *null_entry */ NULL, 9179 /* index_min */ 0, 9180 /* index_max */ 49151, 9181 /* minblock */ 45, 9182 /* maxblock */ 45, 9183 /* blocks */ 0, 9184 /* blocks_hi */ 0x2000, 9185 /* base */ 0x00000000, 9186 /* gran */ 1, 9187 /* bytes */ 10, 9188 /* nFields */ 8, 9189 /* *fields */ soc_TAR_MCDB_BITMAP_REPLICATION_ENTRY_BCM88270_A0m_fields, 9190 /* *views */ NULL, 9191 /* *views_num */ NULL, 9192 /* snoop_cb */ NULL, 9193 /* snoop_user_data */ NULL, 9194 /* snoop_flags */ 0, 9195 /* severity */ SOC_MEM_SEVERE_LOW, 9196 /* type */ SOC_MEM_TYPE_NORMAL, 9197 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9198 /* impl */ SOC_MEM_IMPL_NORMAL, 9199 /* cmic_mor_clks */ 0, 9200 }, 9201 #endif /* chips */ 9202 9203 #if defined(BCM_88470_B0) 9204 { /* SOC_MEM_INT_TAR_MCDB_BITMAP_REPLICATION_ENTRY_BCM88470_B0m */ 9205 /* mem TAR_MCDB_BITMAP_REPLICATION_ENTRYm */ 9206 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9207 /* cmp_fn */ NULL, 9208 /* *null_entry */ NULL, 9209 /* index_min */ 0, 9210 /* index_max */ 98303, 9211 /* minblock */ 78, 9212 /* maxblock */ 78, 9213 /* blocks */ 0, 9214 /* blocks_hi */ 0xffffffff, 9215 /* base */ 0x00000000, 9216 /* gran */ 1, 9217 /* bytes */ 10, 9218 /* nFields */ 6, 9219 /* *fields */ soc_TAR_MCDB_BITMAP_REPLICATION_ENTRY_BCM88470_B0m_fields, 9220 /* *views */ NULL, 9221 /* *views_num */ NULL, 9222 /* snoop_cb */ NULL, 9223 /* snoop_user_data */ NULL, 9224 /* snoop_flags */ 0, 9225 /* severity */ SOC_MEM_SEVERE_LOW, 9226 /* type */ SOC_MEM_TYPE_NORMAL, 9227 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9228 /* impl */ SOC_MEM_IMPL_NORMAL, 9229 /* cmic_mor_clks */ 0, 9230 }, 9231 #endif /* chips */ 9232 9233 #if defined(BCM_88470_A0) 9234 { /* SOC_MEM_INT_TAR_MCDB_BITMAP_REPLICATION_VECTORm */ 9235 /* mem TAR_MCDB_BITMAP_REPLICATION_VECTORm */ 9236 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9237 /* cmp_fn */ NULL, 9238 /* *null_entry */ NULL, 9239 /* index_min */ 0, 9240 /* index_max */ 98303, 9241 /* minblock */ 78, 9242 /* maxblock */ 78, 9243 /* blocks */ 0, 9244 /* blocks_hi */ 0xffffffff, 9245 /* base */ 0x00000000, 9246 /* gran */ 1, 9247 /* bytes */ 10, 9248 /* nFields */ 6, 9249 /* *fields */ soc_TAR_MCDB_BITMAP_REPLICATION_VECTORm_fields, 9250 /* *views */ NULL, 9251 /* *views_num */ NULL, 9252 /* snoop_cb */ NULL, 9253 /* snoop_user_data */ NULL, 9254 /* snoop_flags */ 0, 9255 /* severity */ SOC_MEM_SEVERE_LOW, 9256 /* type */ SOC_MEM_TYPE_NORMAL, 9257 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9258 /* impl */ SOC_MEM_IMPL_NORMAL, 9259 /* cmic_mor_clks */ 0, 9260 }, 9261 #endif /* chips */ 9262 9263 #if defined(BCM_88270_A0) 9264 { /* SOC_MEM_INT_TAR_MCDB_BITMAP_REPLICATION_VECTOR_BCM88270_A0m */ 9265 /* mem TAR_MCDB_BITMAP_REPLICATION_VECTORm */ 9266 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9267 /* cmp_fn */ NULL, 9268 /* *null_entry */ NULL, 9269 /* index_min */ 0, 9270 /* index_max */ 49151, 9271 /* minblock */ 45, 9272 /* maxblock */ 45, 9273 /* blocks */ 0, 9274 /* blocks_hi */ 0x2000, 9275 /* base */ 0x00000000, 9276 /* gran */ 1, 9277 /* bytes */ 10, 9278 /* nFields */ 6, 9279 /* *fields */ soc_TAR_MCDB_BITMAP_REPLICATION_VECTOR_BCM88270_A0m_fields, 9280 /* *views */ NULL, 9281 /* *views_num */ NULL, 9282 /* snoop_cb */ NULL, 9283 /* snoop_user_data */ NULL, 9284 /* snoop_flags */ 0, 9285 /* severity */ SOC_MEM_SEVERE_LOW, 9286 /* type */ SOC_MEM_TYPE_NORMAL, 9287 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9288 /* impl */ SOC_MEM_IMPL_NORMAL, 9289 /* cmic_mor_clks */ 0, 9290 }, 9291 #endif /* chips */ 9292 9293 #if defined(BCM_88470_B0) 9294 { /* SOC_MEM_INT_TAR_MCDB_BITMAP_REPLICATION_VECTOR_BCM88470_B0m */ 9295 /* mem TAR_MCDB_BITMAP_REPLICATION_VECTORm */ 9296 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9297 /* cmp_fn */ NULL, 9298 /* *null_entry */ NULL, 9299 /* index_min */ 0, 9300 /* index_max */ 98303, 9301 /* minblock */ 78, 9302 /* maxblock */ 78, 9303 /* blocks */ 0, 9304 /* blocks_hi */ 0xffffffff, 9305 /* base */ 0x00000000, 9306 /* gran */ 1, 9307 /* bytes */ 10, 9308 /* nFields */ 6, 9309 /* *fields */ soc_TAR_MCDB_BITMAP_REPLICATION_VECTOR_BCM88470_B0m_fields, 9310 /* *views */ NULL, 9311 /* *views_num */ NULL, 9312 /* snoop_cb */ NULL, 9313 /* snoop_user_data */ NULL, 9314 /* snoop_flags */ 0, 9315 /* severity */ SOC_MEM_SEVERE_LOW, 9316 /* type */ SOC_MEM_TYPE_NORMAL, 9317 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9318 /* impl */ SOC_MEM_IMPL_NORMAL, 9319 /* cmic_mor_clks */ 0, 9320 }, 9321 #endif /* chips */ 9322 9323 #if defined(BCM_88470_A0) 9324 { /* SOC_MEM_INT_TAR_MCDB_DOUBLE_REPLICATIONm */ 9325 /* mem TAR_MCDB_DOUBLE_REPLICATIONm */ 9326 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9327 /* cmp_fn */ NULL, 9328 /* *null_entry */ NULL, 9329 /* index_min */ 0, 9330 /* index_max */ 98303, 9331 /* minblock */ 78, 9332 /* maxblock */ 78, 9333 /* blocks */ 0, 9334 /* blocks_hi */ 0xffffffff, 9335 /* base */ 0x00000000, 9336 /* gran */ 1, 9337 /* bytes */ 10, 9338 /* nFields */ 7, 9339 /* *fields */ soc_TAR_MCDB_DOUBLE_REPLICATIONm_fields, 9340 /* *views */ NULL, 9341 /* *views_num */ NULL, 9342 /* snoop_cb */ NULL, 9343 /* snoop_user_data */ NULL, 9344 /* snoop_flags */ 0, 9345 /* severity */ SOC_MEM_SEVERE_LOW, 9346 /* type */ SOC_MEM_TYPE_NORMAL, 9347 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9348 /* impl */ SOC_MEM_IMPL_NORMAL, 9349 /* cmic_mor_clks */ 0, 9350 }, 9351 #endif /* chips */ 9352 9353 #if defined(BCM_88270_A0) 9354 { /* SOC_MEM_INT_TAR_MCDB_DOUBLE_REPLICATION_BCM88270_A0m */ 9355 /* mem TAR_MCDB_DOUBLE_REPLICATIONm */ 9356 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9357 /* cmp_fn */ NULL, 9358 /* *null_entry */ NULL, 9359 /* index_min */ 0, 9360 /* index_max */ 49151, 9361 /* minblock */ 45, 9362 /* maxblock */ 45, 9363 /* blocks */ 0, 9364 /* blocks_hi */ 0x2000, 9365 /* base */ 0x00000000, 9366 /* gran */ 1, 9367 /* bytes */ 10, 9368 /* nFields */ 7, 9369 /* *fields */ soc_TAR_MCDB_DOUBLE_REPLICATION_BCM88270_A0m_fields, 9370 /* *views */ NULL, 9371 /* *views_num */ NULL, 9372 /* snoop_cb */ NULL, 9373 /* snoop_user_data */ NULL, 9374 /* snoop_flags */ 0, 9375 /* severity */ SOC_MEM_SEVERE_LOW, 9376 /* type */ SOC_MEM_TYPE_NORMAL, 9377 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9378 /* impl */ SOC_MEM_IMPL_NORMAL, 9379 /* cmic_mor_clks */ 0, 9380 }, 9381 #endif /* chips */ 9382 9383 #if defined(BCM_88470_B0) 9384 { /* SOC_MEM_INT_TAR_MCDB_DOUBLE_REPLICATION_BCM88470_B0m */ 9385 /* mem TAR_MCDB_DOUBLE_REPLICATIONm */ 9386 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9387 /* cmp_fn */ NULL, 9388 /* *null_entry */ NULL, 9389 /* index_min */ 0, 9390 /* index_max */ 98303, 9391 /* minblock */ 78, 9392 /* maxblock */ 78, 9393 /* blocks */ 0, 9394 /* blocks_hi */ 0xffffffff, 9395 /* base */ 0x00000000, 9396 /* gran */ 1, 9397 /* bytes */ 10, 9398 /* nFields */ 7, 9399 /* *fields */ soc_TAR_MCDB_DOUBLE_REPLICATION_BCM88470_B0m_fields, 9400 /* *views */ NULL, 9401 /* *views_num */ NULL, 9402 /* snoop_cb */ NULL, 9403 /* snoop_user_data */ NULL, 9404 /* snoop_flags */ 0, 9405 /* severity */ SOC_MEM_SEVERE_LOW, 9406 /* type */ SOC_MEM_TYPE_NORMAL, 9407 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9408 /* impl */ SOC_MEM_IMPL_NORMAL, 9409 /* cmic_mor_clks */ 0, 9410 }, 9411 #endif /* chips */ 9412 9413 #if defined(BCM_88470_A0) 9414 { /* SOC_MEM_INT_TAR_MCDB_EGRESS_BITMAP_FORMATm */ 9415 /* mem TAR_MCDB_EGRESS_BITMAP_FORMATm */ 9416 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9417 /* cmp_fn */ NULL, 9418 /* *null_entry */ NULL, 9419 /* index_min */ 0, 9420 /* index_max */ 98303, 9421 /* minblock */ 78, 9422 /* maxblock */ 78, 9423 /* blocks */ 0, 9424 /* blocks_hi */ 0xffffffff, 9425 /* base */ 0x00000000, 9426 /* gran */ 1, 9427 /* bytes */ 9, 9428 /* nFields */ 4, 9429 /* *fields */ soc_TAR_MCDB_EGRESS_BITMAP_FORMATm_fields, 9430 /* *views */ NULL, 9431 /* *views_num */ NULL, 9432 /* snoop_cb */ NULL, 9433 /* snoop_user_data */ NULL, 9434 /* snoop_flags */ 0, 9435 /* severity */ SOC_MEM_SEVERE_LOW, 9436 /* type */ SOC_MEM_TYPE_NORMAL, 9437 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 9438 /* impl */ SOC_MEM_IMPL_NORMAL, 9439 /* cmic_mor_clks */ 0, 9440 }, 9441 #endif /* chips */ 9442 9443 #if defined(BCM_88270_A0) 9444 { /* SOC_MEM_INT_TAR_MCDB_EGRESS_BITMAP_FORMAT_BCM88270_A0m */ 9445 /* mem TAR_MCDB_EGRESS_BITMAP_FORMATm */ 9446 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9447 /* cmp_fn */ NULL, 9448 /* *null_entry */ NULL, 9449 /* index_min */ 0, 9450 /* index_max */ 49151, 9451 /* minblock */ 45, 9452 /* maxblock */ 45, 9453 /* blocks */ 0, 9454 /* blocks_hi */ 0x2000, 9455 /* base */ 0x00000000, 9456 /* gran */ 1, 9457 /* bytes */ 9, 9458 /* nFields */ 4, 9459 /* *fields */ soc_TAR_MCDB_EGRESS_BITMAP_FORMAT_BCM88270_A0m_fields, 9460 /* *views */ NULL, 9461 /* *views_num */ NULL, 9462 /* snoop_cb */ NULL, 9463 /* snoop_user_data */ NULL, 9464 /* snoop_flags */ 0, 9465 /* severity */ SOC_MEM_SEVERE_LOW, 9466 /* type */ SOC_MEM_TYPE_NORMAL, 9467 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 9468 /* impl */ SOC_MEM_IMPL_NORMAL, 9469 /* cmic_mor_clks */ 0, 9470 }, 9471 #endif /* chips */ 9472 9473 #if defined(BCM_88470_B0) 9474 { /* SOC_MEM_INT_TAR_MCDB_EGRESS_BITMAP_FORMAT_BCM88470_B0m */ 9475 /* mem TAR_MCDB_EGRESS_BITMAP_FORMATm */ 9476 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9477 /* cmp_fn */ NULL, 9478 /* *null_entry */ NULL, 9479 /* index_min */ 0, 9480 /* index_max */ 98303, 9481 /* minblock */ 78, 9482 /* maxblock */ 78, 9483 /* blocks */ 0, 9484 /* blocks_hi */ 0xffffffff, 9485 /* base */ 0x00000000, 9486 /* gran */ 1, 9487 /* bytes */ 9, 9488 /* nFields */ 4, 9489 /* *fields */ soc_TAR_MCDB_EGRESS_BITMAP_FORMAT_BCM88470_B0m_fields, 9490 /* *views */ NULL, 9491 /* *views_num */ NULL, 9492 /* snoop_cb */ NULL, 9493 /* snoop_user_data */ NULL, 9494 /* snoop_flags */ 0, 9495 /* severity */ SOC_MEM_SEVERE_LOW, 9496 /* type */ SOC_MEM_TYPE_NORMAL, 9497 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 9498 /* impl */ SOC_MEM_IMPL_NORMAL, 9499 /* cmic_mor_clks */ 0, 9500 }, 9501 #endif /* chips */ 9502 9503 #if defined(BCM_88470_A0) 9504 { /* SOC_MEM_INT_TAR_MCDB_EGRESS_BITMAP_POINTER_FORMATm */ 9505 /* mem TAR_MCDB_EGRESS_BITMAP_POINTER_FORMATm */ 9506 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9507 /* cmp_fn */ NULL, 9508 /* *null_entry */ NULL, 9509 /* index_min */ 0, 9510 /* index_max */ 98303, 9511 /* minblock */ 78, 9512 /* maxblock */ 78, 9513 /* blocks */ 0, 9514 /* blocks_hi */ 0xffffffff, 9515 /* base */ 0x00000000, 9516 /* gran */ 1, 9517 /* bytes */ 9, 9518 /* nFields */ 4, 9519 /* *fields */ soc_TAR_MCDB_EGRESS_BITMAP_POINTER_FORMATm_fields, 9520 /* *views */ NULL, 9521 /* *views_num */ NULL, 9522 /* snoop_cb */ NULL, 9523 /* snoop_user_data */ NULL, 9524 /* snoop_flags */ 0, 9525 /* severity */ SOC_MEM_SEVERE_LOW, 9526 /* type */ SOC_MEM_TYPE_NORMAL, 9527 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 9528 /* impl */ SOC_MEM_IMPL_NORMAL, 9529 /* cmic_mor_clks */ 0, 9530 }, 9531 #endif /* chips */ 9532 9533 #if defined(BCM_88270_A0) 9534 { /* SOC_MEM_INT_TAR_MCDB_EGRESS_BITMAP_POINTER_FORMAT_BCM88270_A0m */ 9535 /* mem TAR_MCDB_EGRESS_BITMAP_POINTER_FORMATm */ 9536 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9537 /* cmp_fn */ NULL, 9538 /* *null_entry */ NULL, 9539 /* index_min */ 0, 9540 /* index_max */ 49151, 9541 /* minblock */ 45, 9542 /* maxblock */ 45, 9543 /* blocks */ 0, 9544 /* blocks_hi */ 0x2000, 9545 /* base */ 0x00000000, 9546 /* gran */ 1, 9547 /* bytes */ 9, 9548 /* nFields */ 4, 9549 /* *fields */ soc_TAR_MCDB_EGRESS_BITMAP_POINTER_FORMAT_BCM88270_A0m_fields, 9550 /* *views */ NULL, 9551 /* *views_num */ NULL, 9552 /* snoop_cb */ NULL, 9553 /* snoop_user_data */ NULL, 9554 /* snoop_flags */ 0, 9555 /* severity */ SOC_MEM_SEVERE_LOW, 9556 /* type */ SOC_MEM_TYPE_NORMAL, 9557 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 9558 /* impl */ SOC_MEM_IMPL_NORMAL, 9559 /* cmic_mor_clks */ 0, 9560 }, 9561 #endif /* chips */ 9562 9563 #if defined(BCM_88470_B0) 9564 { /* SOC_MEM_INT_TAR_MCDB_EGRESS_BITMAP_POINTER_FORMAT_BCM88470_B0m */ 9565 /* mem TAR_MCDB_EGRESS_BITMAP_POINTER_FORMATm */ 9566 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9567 /* cmp_fn */ NULL, 9568 /* *null_entry */ NULL, 9569 /* index_min */ 0, 9570 /* index_max */ 98303, 9571 /* minblock */ 78, 9572 /* maxblock */ 78, 9573 /* blocks */ 0, 9574 /* blocks_hi */ 0xffffffff, 9575 /* base */ 0x00000000, 9576 /* gran */ 1, 9577 /* bytes */ 9, 9578 /* nFields */ 4, 9579 /* *fields */ soc_TAR_MCDB_EGRESS_BITMAP_POINTER_FORMAT_BCM88470_B0m_fields, 9580 /* *views */ NULL, 9581 /* *views_num */ NULL, 9582 /* snoop_cb */ NULL, 9583 /* snoop_user_data */ NULL, 9584 /* snoop_flags */ 0, 9585 /* severity */ SOC_MEM_SEVERE_LOW, 9586 /* type */ SOC_MEM_TYPE_NORMAL, 9587 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 9588 /* impl */ SOC_MEM_IMPL_NORMAL, 9589 /* cmic_mor_clks */ 0, 9590 }, 9591 #endif /* chips */ 9592 9593 #if defined(BCM_88470_A0) 9594 { /* SOC_MEM_INT_TAR_MCDB_EGRESS_DOUBLE_CUD_FORMATm */ 9595 /* mem TAR_MCDB_EGRESS_DOUBLE_CUD_FORMATm */ 9596 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9597 /* cmp_fn */ NULL, 9598 /* *null_entry */ NULL, 9599 /* index_min */ 0, 9600 /* index_max */ 98303, 9601 /* minblock */ 78, 9602 /* maxblock */ 78, 9603 /* blocks */ 0, 9604 /* blocks_hi */ 0xffffffff, 9605 /* base */ 0x00000000, 9606 /* gran */ 1, 9607 /* bytes */ 9, 9608 /* nFields */ 6, 9609 /* *fields */ soc_TAR_MCDB_EGRESS_DOUBLE_CUD_FORMATm_fields, 9610 /* *views */ NULL, 9611 /* *views_num */ NULL, 9612 /* snoop_cb */ NULL, 9613 /* snoop_user_data */ NULL, 9614 /* snoop_flags */ 0, 9615 /* severity */ SOC_MEM_SEVERE_LOW, 9616 /* type */ SOC_MEM_TYPE_NORMAL, 9617 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 9618 /* impl */ SOC_MEM_IMPL_NORMAL, 9619 /* cmic_mor_clks */ 0, 9620 }, 9621 #endif /* chips */ 9622 9623 #if defined(BCM_88270_A0) 9624 { /* SOC_MEM_INT_TAR_MCDB_EGRESS_DOUBLE_CUD_FORMAT_BCM88270_A0m */ 9625 /* mem TAR_MCDB_EGRESS_DOUBLE_CUD_FORMATm */ 9626 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9627 /* cmp_fn */ NULL, 9628 /* *null_entry */ NULL, 9629 /* index_min */ 0, 9630 /* index_max */ 49151, 9631 /* minblock */ 45, 9632 /* maxblock */ 45, 9633 /* blocks */ 0, 9634 /* blocks_hi */ 0x2000, 9635 /* base */ 0x00000000, 9636 /* gran */ 1, 9637 /* bytes */ 9, 9638 /* nFields */ 6, 9639 /* *fields */ soc_TAR_MCDB_EGRESS_DOUBLE_CUD_FORMAT_BCM88270_A0m_fields, 9640 /* *views */ NULL, 9641 /* *views_num */ NULL, 9642 /* snoop_cb */ NULL, 9643 /* snoop_user_data */ NULL, 9644 /* snoop_flags */ 0, 9645 /* severity */ SOC_MEM_SEVERE_LOW, 9646 /* type */ SOC_MEM_TYPE_NORMAL, 9647 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 9648 /* impl */ SOC_MEM_IMPL_NORMAL, 9649 /* cmic_mor_clks */ 0, 9650 }, 9651 #endif /* chips */ 9652 9653 #if defined(BCM_88470_B0) 9654 { /* SOC_MEM_INT_TAR_MCDB_EGRESS_DOUBLE_CUD_FORMAT_BCM88470_B0m */ 9655 /* mem TAR_MCDB_EGRESS_DOUBLE_CUD_FORMATm */ 9656 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9657 /* cmp_fn */ NULL, 9658 /* *null_entry */ NULL, 9659 /* index_min */ 0, 9660 /* index_max */ 98303, 9661 /* minblock */ 78, 9662 /* maxblock */ 78, 9663 /* blocks */ 0, 9664 /* blocks_hi */ 0xffffffff, 9665 /* base */ 0x00000000, 9666 /* gran */ 1, 9667 /* bytes */ 9, 9668 /* nFields */ 6, 9669 /* *fields */ soc_TAR_MCDB_EGRESS_DOUBLE_CUD_FORMAT_BCM88470_B0m_fields, 9670 /* *views */ NULL, 9671 /* *views_num */ NULL, 9672 /* snoop_cb */ NULL, 9673 /* snoop_user_data */ NULL, 9674 /* snoop_flags */ 0, 9675 /* severity */ SOC_MEM_SEVERE_LOW, 9676 /* type */ SOC_MEM_TYPE_NORMAL, 9677 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 9678 /* impl */ SOC_MEM_IMPL_NORMAL, 9679 /* cmic_mor_clks */ 0, 9680 }, 9681 #endif /* chips */ 9682 9683 #if defined(BCM_88470_A0) 9684 { /* SOC_MEM_INT_TAR_MCDB_EGRESS_TDM_FORMATm */ 9685 /* mem TAR_MCDB_EGRESS_TDM_FORMATm */ 9686 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9687 /* cmp_fn */ NULL, 9688 /* *null_entry */ NULL, 9689 /* index_min */ 0, 9690 /* index_max */ 98303, 9691 /* minblock */ 78, 9692 /* maxblock */ 78, 9693 /* blocks */ 0, 9694 /* blocks_hi */ 0xffffffff, 9695 /* base */ 0x00000000, 9696 /* gran */ 1, 9697 /* bytes */ 9, 9698 /* nFields */ 7, 9699 /* *fields */ soc_TAR_MCDB_EGRESS_TDM_FORMATm_fields, 9700 /* *views */ NULL, 9701 /* *views_num */ NULL, 9702 /* snoop_cb */ NULL, 9703 /* snoop_user_data */ NULL, 9704 /* snoop_flags */ 0, 9705 /* severity */ SOC_MEM_SEVERE_LOW, 9706 /* type */ SOC_MEM_TYPE_NORMAL, 9707 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 9708 /* impl */ SOC_MEM_IMPL_NORMAL, 9709 /* cmic_mor_clks */ 0, 9710 }, 9711 #endif /* chips */ 9712 9713 #if defined(BCM_88270_A0) 9714 { /* SOC_MEM_INT_TAR_MCDB_EGRESS_TDM_FORMAT_BCM88270_A0m */ 9715 /* mem TAR_MCDB_EGRESS_TDM_FORMATm */ 9716 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9717 /* cmp_fn */ NULL, 9718 /* *null_entry */ NULL, 9719 /* index_min */ 0, 9720 /* index_max */ 49151, 9721 /* minblock */ 45, 9722 /* maxblock */ 45, 9723 /* blocks */ 0, 9724 /* blocks_hi */ 0x2000, 9725 /* base */ 0x00000000, 9726 /* gran */ 1, 9727 /* bytes */ 9, 9728 /* nFields */ 7, 9729 /* *fields */ soc_TAR_MCDB_EGRESS_TDM_FORMAT_BCM88270_A0m_fields, 9730 /* *views */ NULL, 9731 /* *views_num */ NULL, 9732 /* snoop_cb */ NULL, 9733 /* snoop_user_data */ NULL, 9734 /* snoop_flags */ 0, 9735 /* severity */ SOC_MEM_SEVERE_LOW, 9736 /* type */ SOC_MEM_TYPE_NORMAL, 9737 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 9738 /* impl */ SOC_MEM_IMPL_NORMAL, 9739 /* cmic_mor_clks */ 0, 9740 }, 9741 #endif /* chips */ 9742 9743 #if defined(BCM_88470_B0) 9744 { /* SOC_MEM_INT_TAR_MCDB_EGRESS_TDM_FORMAT_BCM88470_B0m */ 9745 /* mem TAR_MCDB_EGRESS_TDM_FORMATm */ 9746 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9747 /* cmp_fn */ NULL, 9748 /* *null_entry */ NULL, 9749 /* index_min */ 0, 9750 /* index_max */ 98303, 9751 /* minblock */ 78, 9752 /* maxblock */ 78, 9753 /* blocks */ 0, 9754 /* blocks_hi */ 0xffffffff, 9755 /* base */ 0x00000000, 9756 /* gran */ 1, 9757 /* bytes */ 9, 9758 /* nFields */ 7, 9759 /* *fields */ soc_TAR_MCDB_EGRESS_TDM_FORMAT_BCM88470_B0m_fields, 9760 /* *views */ NULL, 9761 /* *views_num */ NULL, 9762 /* snoop_cb */ NULL, 9763 /* snoop_user_data */ NULL, 9764 /* snoop_flags */ 0, 9765 /* severity */ SOC_MEM_SEVERE_LOW, 9766 /* type */ SOC_MEM_TYPE_NORMAL, 9767 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 9768 /* impl */ SOC_MEM_IMPL_NORMAL, 9769 /* cmic_mor_clks */ 0, 9770 }, 9771 #endif /* chips */ 9772 9773 #if defined(BCM_88470_A0) 9774 { /* SOC_MEM_INT_TAR_MCDB_EGRESS_TWO_COPIES_FORMATm */ 9775 /* mem TAR_MCDB_EGRESS_TWO_COPIES_FORMATm */ 9776 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9777 /* cmp_fn */ NULL, 9778 /* *null_entry */ NULL, 9779 /* index_min */ 0, 9780 /* index_max */ 98303, 9781 /* minblock */ 78, 9782 /* maxblock */ 78, 9783 /* blocks */ 0, 9784 /* blocks_hi */ 0xffffffff, 9785 /* base */ 0x00000000, 9786 /* gran */ 1, 9787 /* bytes */ 9, 9788 /* nFields */ 6, 9789 /* *fields */ soc_TAR_MCDB_EGRESS_TWO_COPIES_FORMATm_fields, 9790 /* *views */ NULL, 9791 /* *views_num */ NULL, 9792 /* snoop_cb */ NULL, 9793 /* snoop_user_data */ NULL, 9794 /* snoop_flags */ 0, 9795 /* severity */ SOC_MEM_SEVERE_LOW, 9796 /* type */ SOC_MEM_TYPE_NORMAL, 9797 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 9798 /* impl */ SOC_MEM_IMPL_NORMAL, 9799 /* cmic_mor_clks */ 0, 9800 }, 9801 #endif /* chips */ 9802 9803 #if defined(BCM_88270_A0) 9804 { /* SOC_MEM_INT_TAR_MCDB_EGRESS_TWO_COPIES_FORMAT_BCM88270_A0m */ 9805 /* mem TAR_MCDB_EGRESS_TWO_COPIES_FORMATm */ 9806 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9807 /* cmp_fn */ NULL, 9808 /* *null_entry */ NULL, 9809 /* index_min */ 0, 9810 /* index_max */ 49151, 9811 /* minblock */ 45, 9812 /* maxblock */ 45, 9813 /* blocks */ 0, 9814 /* blocks_hi */ 0x2000, 9815 /* base */ 0x00000000, 9816 /* gran */ 1, 9817 /* bytes */ 9, 9818 /* nFields */ 6, 9819 /* *fields */ soc_TAR_MCDB_EGRESS_TWO_COPIES_FORMAT_BCM88270_A0m_fields, 9820 /* *views */ NULL, 9821 /* *views_num */ NULL, 9822 /* snoop_cb */ NULL, 9823 /* snoop_user_data */ NULL, 9824 /* snoop_flags */ 0, 9825 /* severity */ SOC_MEM_SEVERE_LOW, 9826 /* type */ SOC_MEM_TYPE_NORMAL, 9827 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 9828 /* impl */ SOC_MEM_IMPL_NORMAL, 9829 /* cmic_mor_clks */ 0, 9830 }, 9831 #endif /* chips */ 9832 9833 #if defined(BCM_88470_B0) 9834 { /* SOC_MEM_INT_TAR_MCDB_EGRESS_TWO_COPIES_FORMAT_BCM88470_B0m */ 9835 /* mem TAR_MCDB_EGRESS_TWO_COPIES_FORMATm */ 9836 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9837 /* cmp_fn */ NULL, 9838 /* *null_entry */ NULL, 9839 /* index_min */ 0, 9840 /* index_max */ 98303, 9841 /* minblock */ 78, 9842 /* maxblock */ 78, 9843 /* blocks */ 0, 9844 /* blocks_hi */ 0xffffffff, 9845 /* base */ 0x00000000, 9846 /* gran */ 1, 9847 /* bytes */ 9, 9848 /* nFields */ 6, 9849 /* *fields */ soc_TAR_MCDB_EGRESS_TWO_COPIES_FORMAT_BCM88470_B0m_fields, 9850 /* *views */ NULL, 9851 /* *views_num */ NULL, 9852 /* snoop_cb */ NULL, 9853 /* snoop_user_data */ NULL, 9854 /* snoop_flags */ 0, 9855 /* severity */ SOC_MEM_SEVERE_LOW, 9856 /* type */ SOC_MEM_TYPE_NORMAL, 9857 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 9858 /* impl */ SOC_MEM_IMPL_NORMAL, 9859 /* cmic_mor_clks */ 0, 9860 }, 9861 #endif /* chips */ 9862 9863 #if defined(BCM_88470_A0) 9864 { /* SOC_MEM_INT_TAR_MCDB_SINGLE_REPLICATIONm */ 9865 /* mem TAR_MCDB_SINGLE_REPLICATIONm */ 9866 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9867 /* cmp_fn */ NULL, 9868 /* *null_entry */ NULL, 9869 /* index_min */ 0, 9870 /* index_max */ 98303, 9871 /* minblock */ 78, 9872 /* maxblock */ 78, 9873 /* blocks */ 0, 9874 /* blocks_hi */ 0xffffffff, 9875 /* base */ 0x00000000, 9876 /* gran */ 1, 9877 /* bytes */ 10, 9878 /* nFields */ 6, 9879 /* *fields */ soc_TAR_MCDB_SINGLE_REPLICATIONm_fields, 9880 /* *views */ NULL, 9881 /* *views_num */ NULL, 9882 /* snoop_cb */ NULL, 9883 /* snoop_user_data */ NULL, 9884 /* snoop_flags */ 0, 9885 /* severity */ SOC_MEM_SEVERE_LOW, 9886 /* type */ SOC_MEM_TYPE_NORMAL, 9887 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9888 /* impl */ SOC_MEM_IMPL_NORMAL, 9889 /* cmic_mor_clks */ 0, 9890 }, 9891 #endif /* chips */ 9892 9893 #if defined(BCM_88270_A0) 9894 { /* SOC_MEM_INT_TAR_MCDB_SINGLE_REPLICATION_BCM88270_A0m */ 9895 /* mem TAR_MCDB_SINGLE_REPLICATIONm */ 9896 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9897 /* cmp_fn */ NULL, 9898 /* *null_entry */ NULL, 9899 /* index_min */ 0, 9900 /* index_max */ 49151, 9901 /* minblock */ 45, 9902 /* maxblock */ 45, 9903 /* blocks */ 0, 9904 /* blocks_hi */ 0x2000, 9905 /* base */ 0x00000000, 9906 /* gran */ 1, 9907 /* bytes */ 10, 9908 /* nFields */ 7, 9909 /* *fields */ soc_TAR_MCDB_SINGLE_REPLICATION_BCM88270_A0m_fields, 9910 /* *views */ NULL, 9911 /* *views_num */ NULL, 9912 /* snoop_cb */ NULL, 9913 /* snoop_user_data */ NULL, 9914 /* snoop_flags */ 0, 9915 /* severity */ SOC_MEM_SEVERE_LOW, 9916 /* type */ SOC_MEM_TYPE_NORMAL, 9917 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9918 /* impl */ SOC_MEM_IMPL_NORMAL, 9919 /* cmic_mor_clks */ 0, 9920 }, 9921 #endif /* chips */ 9922 9923 #if defined(BCM_88470_B0) 9924 { /* SOC_MEM_INT_TAR_MCDB_SINGLE_REPLICATION_BCM88470_B0m */ 9925 /* mem TAR_MCDB_SINGLE_REPLICATIONm */ 9926 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9927 /* cmp_fn */ NULL, 9928 /* *null_entry */ NULL, 9929 /* index_min */ 0, 9930 /* index_max */ 98303, 9931 /* minblock */ 78, 9932 /* maxblock */ 78, 9933 /* blocks */ 0, 9934 /* blocks_hi */ 0xffffffff, 9935 /* base */ 0x00000000, 9936 /* gran */ 1, 9937 /* bytes */ 10, 9938 /* nFields */ 6, 9939 /* *fields */ soc_TAR_MCDB_SINGLE_REPLICATION_BCM88470_B0m_fields, 9940 /* *views */ NULL, 9941 /* *views_num */ NULL, 9942 /* snoop_cb */ NULL, 9943 /* snoop_user_data */ NULL, 9944 /* snoop_flags */ 0, 9945 /* severity */ SOC_MEM_SEVERE_LOW, 9946 /* type */ SOC_MEM_TYPE_NORMAL, 9947 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9948 /* impl */ SOC_MEM_IMPL_NORMAL, 9949 /* cmic_mor_clks */ 0, 9950 }, 9951 #endif /* chips */ 9952 9953 #if defined(BCM_88470_A0) 9954 { /* SOC_MEM_INT_TAR_SMOOTH_DIVISIONm */ 9955 /* mem TAR_SMOOTH_DIVISIONm */ 9956 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9957 /* cmp_fn */ NULL, 9958 /* *null_entry */ NULL, 9959 /* index_min */ 0, 9960 /* index_max */ 2047, 9961 /* minblock */ 78, 9962 /* maxblock */ 78, 9963 /* blocks */ 0, 9964 /* blocks_hi */ 0xffffffff, 9965 /* base */ 0x00610000, 9966 /* gran */ 1, 9967 /* bytes */ 2, 9968 /* nFields */ 3, 9969 /* *fields */ soc_TAR_SMOOTH_DIVISIONm_fields, 9970 /* *views */ NULL, 9971 /* *views_num */ NULL, 9972 /* snoop_cb */ NULL, 9973 /* snoop_user_data */ NULL, 9974 /* snoop_flags */ 0, 9975 /* severity */ SOC_MEM_SEVERE_MEDIUM, 9976 /* type */ SOC_MEM_TYPE_ONE_PORT, 9977 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 9978 /* impl */ SOC_MEM_IMPL_NORMAL, 9979 /* cmic_mor_clks */ 0, 9980 }, 9981 #endif /* chips */ 9982 9983 #if defined(BCM_88270_A0) 9984 { /* SOC_MEM_INT_TAR_SMOOTH_DIVISION_BCM88270_A0m */ 9985 /* mem TAR_SMOOTH_DIVISIONm */ 9986 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 9987 /* cmp_fn */ NULL, 9988 /* *null_entry */ NULL, 9989 /* index_min */ 0, 9990 /* index_max */ 2047, 9991 /* minblock */ 45, 9992 /* maxblock */ 45, 9993 /* blocks */ 0, 9994 /* blocks_hi */ 0x2000, 9995 /* base */ 0x00610000, 9996 /* gran */ 1, 9997 /* bytes */ 2, 9998 /* nFields */ 3, 9999 /* *fields */ soc_TAR_SMOOTH_DIVISION_BCM88270_A0m_fields, 10000 /* *views */ NULL, 10001 /* *views_num */ NULL, 10002 /* snoop_cb */ NULL, 10003 /* snoop_user_data */ NULL, 10004 /* snoop_flags */ 0, 10005 /* severity */ SOC_MEM_SEVERE_MEDIUM, 10006 /* type */ SOC_MEM_TYPE_ONE_PORT, 10007 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10008 /* impl */ SOC_MEM_IMPL_NORMAL, 10009 /* cmic_mor_clks */ 0, 10010 }, 10011 #endif /* chips */ 10012 10013 #if defined(BCM_88470_B0) 10014 { /* SOC_MEM_INT_TAR_SMOOTH_DIVISION_BCM88470_B0m */ 10015 /* mem TAR_SMOOTH_DIVISIONm */ 10016 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 10017 /* cmp_fn */ NULL, 10018 /* *null_entry */ NULL, 10019 /* index_min */ 0, 10020 /* index_max */ 2047, 10021 /* minblock */ 78, 10022 /* maxblock */ 78, 10023 /* blocks */ 0, 10024 /* blocks_hi */ 0xffffffff, 10025 /* base */ 0x00610000, 10026 /* gran */ 1, 10027 /* bytes */ 2, 10028 /* nFields */ 3, 10029 /* *fields */ soc_TAR_SMOOTH_DIVISION_BCM88470_B0m_fields, 10030 /* *views */ NULL, 10031 /* *views_num */ NULL, 10032 /* snoop_cb */ NULL, 10033 /* snoop_user_data */ NULL, 10034 /* snoop_flags */ 0, 10035 /* severity */ SOC_MEM_SEVERE_MEDIUM, 10036 /* type */ SOC_MEM_TYPE_ONE_PORT, 10037 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10038 /* impl */ SOC_MEM_IMPL_NORMAL, 10039 /* cmic_mor_clks */ 0, 10040 }, 10041 #endif /* chips */ 10042 10043 #if defined(BCM_88470_A0) 10044 { /* SOC_MEM_INT_TAR_SMOOTH_DIVISION_GROUP_SIZEm */ 10045 /* mem TAR_SMOOTH_DIVISION_GROUP_SIZEm */ 10046 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 10047 /* cmp_fn */ NULL, 10048 /* *null_entry */ NULL, 10049 /* index_min */ 0, 10050 /* index_max */ 15, 10051 /* minblock */ 78, 10052 /* maxblock */ 78, 10053 /* blocks */ 0, 10054 /* blocks_hi */ 0xffffffff, 10055 /* base */ 0x00c10000, 10056 /* gran */ 1, 10057 /* bytes */ 1, 10058 /* nFields */ 1, 10059 /* *fields */ soc_TAR_SMOOTH_DIVISION_GROUP_SIZEm_fields, 10060 /* *views */ NULL, 10061 /* *views_num */ NULL, 10062 /* snoop_cb */ NULL, 10063 /* snoop_user_data */ NULL, 10064 /* snoop_flags */ 0, 10065 /* severity */ SOC_MEM_SEVERE_LOW, 10066 /* type */ SOC_MEM_TYPE_NORMAL, 10067 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10068 /* impl */ SOC_MEM_IMPL_NORMAL, 10069 /* cmic_mor_clks */ 0, 10070 }, 10071 #endif /* chips */ 10072 10073 #if defined(BCM_88270_A0) 10074 { /* SOC_MEM_INT_TAR_SMOOTH_DIVISION_GROUP_SIZE_BCM88270_A0m */ 10075 /* mem TAR_SMOOTH_DIVISION_GROUP_SIZEm */ 10076 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 10077 /* cmp_fn */ NULL, 10078 /* *null_entry */ NULL, 10079 /* index_min */ 0, 10080 /* index_max */ 15, 10081 /* minblock */ 45, 10082 /* maxblock */ 45, 10083 /* blocks */ 0, 10084 /* blocks_hi */ 0x2000, 10085 /* base */ 0x00c10000, 10086 /* gran */ 1, 10087 /* bytes */ 1, 10088 /* nFields */ 1, 10089 /* *fields */ soc_TAR_SMOOTH_DIVISION_GROUP_SIZE_BCM88270_A0m_fields, 10090 /* *views */ NULL, 10091 /* *views_num */ NULL, 10092 /* snoop_cb */ NULL, 10093 /* snoop_user_data */ NULL, 10094 /* snoop_flags */ 0, 10095 /* severity */ SOC_MEM_SEVERE_LOW, 10096 /* type */ SOC_MEM_TYPE_NORMAL, 10097 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10098 /* impl */ SOC_MEM_IMPL_NORMAL, 10099 /* cmic_mor_clks */ 0, 10100 }, 10101 #endif /* chips */ 10102 10103 #if defined(BCM_88470_B0) 10104 { /* SOC_MEM_INT_TAR_SMOOTH_DIVISION_GROUP_SIZE_BCM88470_B0m */ 10105 /* mem TAR_SMOOTH_DIVISION_GROUP_SIZEm */ 10106 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 10107 /* cmp_fn */ NULL, 10108 /* *null_entry */ NULL, 10109 /* index_min */ 0, 10110 /* index_max */ 15, 10111 /* minblock */ 78, 10112 /* maxblock */ 78, 10113 /* blocks */ 0, 10114 /* blocks_hi */ 0xffffffff, 10115 /* base */ 0x00c10000, 10116 /* gran */ 1, 10117 /* bytes */ 1, 10118 /* nFields */ 1, 10119 /* *fields */ soc_TAR_SMOOTH_DIVISION_GROUP_SIZE_BCM88470_B0m_fields, 10120 /* *views */ NULL, 10121 /* *views_num */ NULL, 10122 /* snoop_cb */ NULL, 10123 /* snoop_user_data */ NULL, 10124 /* snoop_flags */ 0, 10125 /* severity */ SOC_MEM_SEVERE_LOW, 10126 /* type */ SOC_MEM_TYPE_NORMAL, 10127 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10128 /* impl */ SOC_MEM_IMPL_NORMAL, 10129 /* cmic_mor_clks */ 0, 10130 }, 10131 #endif /* chips */ 10132 10133 #if defined(BCM_88470_A0) 10134 { /* SOC_MEM_INT_TAR_SNOOP_MIRROR_DEST_TABLEm */ 10135 /* mem TAR_SNOOP_MIRROR_DEST_TABLEm */ 10136 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 10137 /* cmp_fn */ NULL, 10138 /* *null_entry */ NULL, 10139 /* index_min */ 0, 10140 /* index_max */ 31, 10141 /* minblock */ 78, 10142 /* maxblock */ 78, 10143 /* blocks */ 0, 10144 /* blocks_hi */ 0xffffffff, 10145 /* base */ 0x00100000, 10146 /* gran */ 1, 10147 /* bytes */ 6, 10148 /* nFields */ 7, 10149 /* *fields */ soc_TAR_SNOOP_MIRROR_DEST_TABLEm_fields, 10150 /* *views */ NULL, 10151 /* *views_num */ NULL, 10152 /* snoop_cb */ NULL, 10153 /* snoop_user_data */ NULL, 10154 /* snoop_flags */ 0, 10155 /* severity */ SOC_MEM_SEVERE_LOW, 10156 /* type */ SOC_MEM_TYPE_NORMAL, 10157 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10158 /* impl */ SOC_MEM_IMPL_NORMAL, 10159 /* cmic_mor_clks */ 0, 10160 }, 10161 #endif /* chips */ 10162 10163 #if defined(BCM_88270_A0) 10164 { /* SOC_MEM_INT_TAR_SNOOP_MIRROR_DEST_TABLE_BCM88270_A0m */ 10165 /* mem TAR_SNOOP_MIRROR_DEST_TABLEm */ 10166 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 10167 /* cmp_fn */ NULL, 10168 /* *null_entry */ NULL, 10169 /* index_min */ 0, 10170 /* index_max */ 31, 10171 /* minblock */ 45, 10172 /* maxblock */ 45, 10173 /* blocks */ 0, 10174 /* blocks_hi */ 0x2000, 10175 /* base */ 0x00100000, 10176 /* gran */ 1, 10177 /* bytes */ 6, 10178 /* nFields */ 7, 10179 /* *fields */ soc_TAR_SNOOP_MIRROR_DEST_TABLE_BCM88270_A0m_fields, 10180 /* *views */ NULL, 10181 /* *views_num */ NULL, 10182 /* snoop_cb */ NULL, 10183 /* snoop_user_data */ NULL, 10184 /* snoop_flags */ 0, 10185 /* severity */ SOC_MEM_SEVERE_LOW, 10186 /* type */ SOC_MEM_TYPE_NORMAL, 10187 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10188 /* impl */ SOC_MEM_IMPL_NORMAL, 10189 /* cmic_mor_clks */ 0, 10190 }, 10191 #endif /* chips */ 10192 10193 #if defined(BCM_88470_B0) 10194 { /* SOC_MEM_INT_TAR_SNOOP_MIRROR_DEST_TABLE_BCM88470_B0m */ 10195 /* mem TAR_SNOOP_MIRROR_DEST_TABLEm */ 10196 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 10197 /* cmp_fn */ NULL, 10198 /* *null_entry */ NULL, 10199 /* index_min */ 0, 10200 /* index_max */ 31, 10201 /* minblock */ 78, 10202 /* maxblock */ 78, 10203 /* blocks */ 0, 10204 /* blocks_hi */ 0xffffffff, 10205 /* base */ 0x00100000, 10206 /* gran */ 1, 10207 /* bytes */ 6, 10208 /* nFields */ 7, 10209 /* *fields */ soc_TAR_SNOOP_MIRROR_DEST_TABLE_BCM88470_B0m_fields, 10210 /* *views */ NULL, 10211 /* *views_num */ NULL, 10212 /* snoop_cb */ NULL, 10213 /* snoop_user_data */ NULL, 10214 /* snoop_flags */ 0, 10215 /* severity */ SOC_MEM_SEVERE_LOW, 10216 /* type */ SOC_MEM_TYPE_NORMAL, 10217 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10218 /* impl */ SOC_MEM_IMPL_NORMAL, 10219 /* cmic_mor_clks */ 0, 10220 }, 10221 #endif /* chips */ 10222 10223 #if defined(BCM_88470_A0) 10224 { /* SOC_MEM_INT_TAR_STACK_FEC_RESOLVEm */ 10225 /* mem TAR_STACK_FEC_RESOLVEm */ 10226 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 10227 /* cmp_fn */ NULL, 10228 /* *null_entry */ NULL, 10229 /* index_min */ 0, 10230 /* index_max */ 1023, 10231 /* minblock */ 78, 10232 /* maxblock */ 78, 10233 /* blocks */ 0, 10234 /* blocks_hi */ 0xffffffff, 10235 /* base */ 0x00810000, 10236 /* gran */ 1, 10237 /* bytes */ 2, 10238 /* nFields */ 2, 10239 /* *fields */ soc_TAR_STACK_FEC_RESOLVEm_fields, 10240 /* *views */ NULL, 10241 /* *views_num */ NULL, 10242 /* snoop_cb */ NULL, 10243 /* snoop_user_data */ NULL, 10244 /* snoop_flags */ 0, 10245 /* severity */ SOC_MEM_SEVERE_MEDIUM, 10246 /* type */ SOC_MEM_TYPE_ONE_PORT, 10247 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10248 /* impl */ SOC_MEM_IMPL_NORMAL, 10249 /* cmic_mor_clks */ 0, 10250 }, 10251 #endif /* chips */ 10252 10253 #if defined(BCM_88270_A0) 10254 { /* SOC_MEM_INT_TAR_STACK_FEC_RESOLVE_BCM88270_A0m */ 10255 /* mem TAR_STACK_FEC_RESOLVEm */ 10256 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 10257 /* cmp_fn */ NULL, 10258 /* *null_entry */ NULL, 10259 /* index_min */ 0, 10260 /* index_max */ 1023, 10261 /* minblock */ 45, 10262 /* maxblock */ 45, 10263 /* blocks */ 0, 10264 /* blocks_hi */ 0x2000, 10265 /* base */ 0x00810000, 10266 /* gran */ 1, 10267 /* bytes */ 2, 10268 /* nFields */ 2, 10269 /* *fields */ soc_TAR_STACK_FEC_RESOLVE_BCM88270_A0m_fields, 10270 /* *views */ NULL, 10271 /* *views_num */ NULL, 10272 /* snoop_cb */ NULL, 10273 /* snoop_user_data */ NULL, 10274 /* snoop_flags */ 0, 10275 /* severity */ SOC_MEM_SEVERE_MEDIUM, 10276 /* type */ SOC_MEM_TYPE_ONE_PORT, 10277 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10278 /* impl */ SOC_MEM_IMPL_NORMAL, 10279 /* cmic_mor_clks */ 0, 10280 }, 10281 #endif /* chips */ 10282 10283 #if defined(BCM_88470_B0) 10284 { /* SOC_MEM_INT_TAR_STACK_FEC_RESOLVE_BCM88470_B0m */ 10285 /* mem TAR_STACK_FEC_RESOLVEm */ 10286 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 10287 /* cmp_fn */ NULL, 10288 /* *null_entry */ NULL, 10289 /* index_min */ 0, 10290 /* index_max */ 1023, 10291 /* minblock */ 78, 10292 /* maxblock */ 78, 10293 /* blocks */ 0, 10294 /* blocks_hi */ 0xffffffff, 10295 /* base */ 0x00810000, 10296 /* gran */ 1, 10297 /* bytes */ 2, 10298 /* nFields */ 2, 10299 /* *fields */ soc_TAR_STACK_FEC_RESOLVE_BCM88470_B0m_fields, 10300 /* *views */ NULL, 10301 /* *views_num */ NULL, 10302 /* snoop_cb */ NULL, 10303 /* snoop_user_data */ NULL, 10304 /* snoop_flags */ 0, 10305 /* severity */ SOC_MEM_SEVERE_MEDIUM, 10306 /* type */ SOC_MEM_TYPE_ONE_PORT, 10307 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10308 /* impl */ SOC_MEM_IMPL_NORMAL, 10309 /* cmic_mor_clks */ 0, 10310 }, 10311 #endif /* chips */ 10312 10313 #if defined(BCM_88470_A0) 10314 { /* SOC_MEM_INT_TAR_STACK_TRUNK_RESOLVEm */ 10315 /* mem TAR_STACK_TRUNK_RESOLVEm */ 10316 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 10317 /* cmp_fn */ NULL, 10318 /* *null_entry */ NULL, 10319 /* index_min */ 0, 10320 /* index_max */ 4095, 10321 /* minblock */ 78, 10322 /* maxblock */ 78, 10323 /* blocks */ 0, 10324 /* blocks_hi */ 0xffffffff, 10325 /* base */ 0x00910000, 10326 /* gran */ 1, 10327 /* bytes */ 3, 10328 /* nFields */ 2, 10329 /* *fields */ soc_TAR_STACK_TRUNK_RESOLVEm_fields, 10330 /* *views */ NULL, 10331 /* *views_num */ NULL, 10332 /* snoop_cb */ NULL, 10333 /* snoop_user_data */ NULL, 10334 /* snoop_flags */ 0, 10335 /* severity */ SOC_MEM_SEVERE_LOW, 10336 /* type */ SOC_MEM_TYPE_ONE_PORT, 10337 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10338 /* impl */ SOC_MEM_IMPL_NORMAL, 10339 /* cmic_mor_clks */ 0, 10340 }, 10341 #endif /* chips */ 10342 10343 #if defined(BCM_88270_A0) 10344 { /* SOC_MEM_INT_TAR_STACK_TRUNK_RESOLVE_BCM88270_A0m */ 10345 /* mem TAR_STACK_TRUNK_RESOLVEm */ 10346 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 10347 /* cmp_fn */ NULL, 10348 /* *null_entry */ NULL, 10349 /* index_min */ 0, 10350 /* index_max */ 4095, 10351 /* minblock */ 45, 10352 /* maxblock */ 45, 10353 /* blocks */ 0, 10354 /* blocks_hi */ 0x2000, 10355 /* base */ 0x00910000, 10356 /* gran */ 1, 10357 /* bytes */ 3, 10358 /* nFields */ 2, 10359 /* *fields */ soc_TAR_STACK_TRUNK_RESOLVE_BCM88270_A0m_fields, 10360 /* *views */ NULL, 10361 /* *views_num */ NULL, 10362 /* snoop_cb */ NULL, 10363 /* snoop_user_data */ NULL, 10364 /* snoop_flags */ 0, 10365 /* severity */ SOC_MEM_SEVERE_MEDIUM, 10366 /* type */ SOC_MEM_TYPE_ONE_PORT, 10367 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10368 /* impl */ SOC_MEM_IMPL_NORMAL, 10369 /* cmic_mor_clks */ 0, 10370 }, 10371 #endif /* chips */ 10372 10373 #if defined(BCM_88470_B0) 10374 { /* SOC_MEM_INT_TAR_STACK_TRUNK_RESOLVE_BCM88470_B0m */ 10375 /* mem TAR_STACK_TRUNK_RESOLVEm */ 10376 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 10377 /* cmp_fn */ NULL, 10378 /* *null_entry */ NULL, 10379 /* index_min */ 0, 10380 /* index_max */ 4095, 10381 /* minblock */ 78, 10382 /* maxblock */ 78, 10383 /* blocks */ 0, 10384 /* blocks_hi */ 0xffffffff, 10385 /* base */ 0x00910000, 10386 /* gran */ 1, 10387 /* bytes */ 3, 10388 /* nFields */ 2, 10389 /* *fields */ soc_TAR_STACK_TRUNK_RESOLVE_BCM88470_B0m_fields, 10390 /* *views */ NULL, 10391 /* *views_num */ NULL, 10392 /* snoop_cb */ NULL, 10393 /* snoop_user_data */ NULL, 10394 /* snoop_flags */ 0, 10395 /* severity */ SOC_MEM_SEVERE_LOW, 10396 /* type */ SOC_MEM_TYPE_ONE_PORT, 10397 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10398 /* impl */ SOC_MEM_IMPL_NORMAL, 10399 /* cmic_mor_clks */ 0, 10400 }, 10401 #endif /* chips */ 10402 10403 #if defined(BCM_88470_A0) 10404 { /* SOC_MEM_INT_TAR_TRAFFIC_CLASS_MAPPINGm */ 10405 /* mem TAR_TRAFFIC_CLASS_MAPPINGm */ 10406 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 10407 /* cmp_fn */ NULL, 10408 /* *null_entry */ NULL, 10409 /* index_min */ 0, 10410 /* index_max */ 71, 10411 /* minblock */ 78, 10412 /* maxblock */ 78, 10413 /* blocks */ 0, 10414 /* blocks_hi */ 0xffffffff, 10415 /* base */ 0x00710000, 10416 /* gran */ 1, 10417 /* bytes */ 1, 10418 /* nFields */ 1, 10419 /* *fields */ soc_TAR_TRAFFIC_CLASS_MAPPINGm_fields, 10420 /* *views */ NULL, 10421 /* *views_num */ NULL, 10422 /* snoop_cb */ NULL, 10423 /* snoop_user_data */ NULL, 10424 /* snoop_flags */ 0, 10425 /* severity */ SOC_MEM_SEVERE_LOW, 10426 /* type */ SOC_MEM_TYPE_NORMAL, 10427 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10428 /* impl */ SOC_MEM_IMPL_NORMAL, 10429 /* cmic_mor_clks */ 0, 10430 }, 10431 #endif /* chips */ 10432 10433 #if defined(BCM_88270_A0) 10434 { /* SOC_MEM_INT_TAR_TRAFFIC_CLASS_MAPPING_BCM88270_A0m */ 10435 /* mem TAR_TRAFFIC_CLASS_MAPPINGm */ 10436 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 10437 /* cmp_fn */ NULL, 10438 /* *null_entry */ NULL, 10439 /* index_min */ 0, 10440 /* index_max */ 71, 10441 /* minblock */ 45, 10442 /* maxblock */ 45, 10443 /* blocks */ 0, 10444 /* blocks_hi */ 0x2000, 10445 /* base */ 0x00710000, 10446 /* gran */ 1, 10447 /* bytes */ 1, 10448 /* nFields */ 1, 10449 /* *fields */ soc_TAR_TRAFFIC_CLASS_MAPPING_BCM88270_A0m_fields, 10450 /* *views */ NULL, 10451 /* *views_num */ NULL, 10452 /* snoop_cb */ NULL, 10453 /* snoop_user_data */ NULL, 10454 /* snoop_flags */ 0, 10455 /* severity */ SOC_MEM_SEVERE_LOW, 10456 /* type */ SOC_MEM_TYPE_NORMAL, 10457 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10458 /* impl */ SOC_MEM_IMPL_NORMAL, 10459 /* cmic_mor_clks */ 0, 10460 }, 10461 #endif /* chips */ 10462 10463 #if defined(BCM_88470_B0) 10464 { /* SOC_MEM_INT_TAR_TRAFFIC_CLASS_MAPPING_BCM88470_B0m */ 10465 /* mem TAR_TRAFFIC_CLASS_MAPPINGm */ 10466 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 10467 /* cmp_fn */ NULL, 10468 /* *null_entry */ NULL, 10469 /* index_min */ 0, 10470 /* index_max */ 71, 10471 /* minblock */ 78, 10472 /* maxblock */ 78, 10473 /* blocks */ 0, 10474 /* blocks_hi */ 0xffffffff, 10475 /* base */ 0x00710000, 10476 /* gran */ 1, 10477 /* bytes */ 1, 10478 /* nFields */ 1, 10479 /* *fields */ soc_TAR_TRAFFIC_CLASS_MAPPING_BCM88470_B0m_fields, 10480 /* *views */ NULL, 10481 /* *views_num */ NULL, 10482 /* snoop_cb */ NULL, 10483 /* snoop_user_data */ NULL, 10484 /* snoop_flags */ 0, 10485 /* severity */ SOC_MEM_SEVERE_LOW, 10486 /* type */ SOC_MEM_TYPE_NORMAL, 10487 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10488 /* impl */ SOC_MEM_IMPL_NORMAL, 10489 /* cmic_mor_clks */ 0, 10490 }, 10491 #endif /* chips */ 10492 10493 #if defined(BCM_88690_A0) 10494 { /* SOC_MEM_INT_TCAM_TCAM_ACCESS_PROFILEm */ 10495 /* mem TCAM_TCAM_ACCESS_PROFILEm */ 10496 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 10497 /* cmp_fn */ NULL, 10498 /* *null_entry */ NULL, 10499 /* index_min */ 0, 10500 /* index_max */ 63, 10501 /* minblock */ 234, 10502 /* maxblock */ 235, 10503 /* blocks */ 0, 10504 /* blocks_hi */ 0xffffffff, 10505 /* base */ 0x03100000, 10506 /* gran */ 1, 10507 /* bytes */ 7, 10508 /* nFields */ 7, 10509 /* *fields */ soc_TCAM_TCAM_ACCESS_PROFILEm_fields, 10510 /* *views */ NULL, 10511 /* *views_num */ NULL, 10512 /* snoop_cb */ NULL, 10513 /* snoop_user_data */ NULL, 10514 /* snoop_flags */ 0, 10515 /* severity */ SOC_MEM_SEVERE_LOW, 10516 /* type */ SOC_MEM_TYPE_NORMAL, 10517 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10518 /* impl */ SOC_MEM_IMPL_NORMAL, 10519 /* cmic_mor_clks */ 0, 10520 }, 10521 #endif /* chips */ 10522 10523 #if defined(BCM_88690_B0) 10524 { /* SOC_MEM_INT_TCAM_TCAM_ACCESS_PROFILE_BCM88690_B0m */ 10525 /* mem TCAM_TCAM_ACCESS_PROFILEm */ 10526 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 10527 /* cmp_fn */ NULL, 10528 /* *null_entry */ NULL, 10529 /* index_min */ 0, 10530 /* index_max */ 63, 10531 /* minblock */ 234, 10532 /* maxblock */ 235, 10533 /* blocks */ 0, 10534 /* blocks_hi */ 0xffffffff, 10535 /* base */ 0x03100000, 10536 /* gran */ 1, 10537 /* bytes */ 7, 10538 /* nFields */ 7, 10539 /* *fields */ soc_TCAM_TCAM_ACCESS_PROFILE_BCM88690_B0m_fields, 10540 /* *views */ NULL, 10541 /* *views_num */ NULL, 10542 /* snoop_cb */ NULL, 10543 /* snoop_user_data */ NULL, 10544 /* snoop_flags */ 0, 10545 /* severity */ SOC_MEM_SEVERE_LOW, 10546 /* type */ SOC_MEM_TYPE_NORMAL, 10547 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10548 /* impl */ SOC_MEM_IMPL_FLIPFLOP, 10549 /* cmic_mor_clks */ 0, 10550 }, 10551 #endif /* chips */ 10552 10553 #if defined(BCM_88690_A0) 10554 { /* SOC_MEM_INT_TCAM_TCAM_ACTIONm */ 10555 /* mem TCAM_TCAM_ACTIONm */ 10556 /* flags */ SOC_MEM_FLAG_VALID | 10557 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 10558 /* cmp_fn */ NULL, 10559 /* *null_entry */ NULL, 10560 /* index_min */ 0, 10561 /* index_max */ 2047, 10562 /* minblock */ 234, 10563 /* maxblock */ 235, 10564 /* blocks */ 0, 10565 /* blocks_hi */ 0xffffffff, 10566 /* base */ 0x01100000, 10567 /* gran */ 1, 10568 /* bytes */ 5, 10569 /* nFields */ 2, 10570 /* *fields */ soc_TCAM_TCAM_ACTIONm_fields, 10571 /* *views */ NULL, 10572 /* *views_num */ NULL, 10573 /* snoop_cb */ NULL, 10574 /* snoop_user_data */ NULL, 10575 /* snoop_flags */ 0, 10576 /* severity */ SOC_MEM_SEVERE_MEDIUM, 10577 /* type */ SOC_MEM_TYPE_ONE_PORT, 10578 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10579 /* impl */ SOC_MEM_IMPL_NORMAL, 10580 /* cmic_mor_clks */ 0, 10581 }, 10582 #endif /* chips */ 10583 10584 #if defined(BCM_88690_B0) 10585 { /* SOC_MEM_INT_TCAM_TCAM_ACTION_BCM88690_B0m */ 10586 /* mem TCAM_TCAM_ACTIONm */ 10587 /* flags */ SOC_MEM_FLAG_VALID | 10588 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 10589 /* cmp_fn */ NULL, 10590 /* *null_entry */ NULL, 10591 /* index_min */ 0, 10592 /* index_max */ 2047, 10593 /* minblock */ 234, 10594 /* maxblock */ 235, 10595 /* blocks */ 0, 10596 /* blocks_hi */ 0xffffffff, 10597 /* base */ 0x01100000, 10598 /* gran */ 1, 10599 /* bytes */ 5, 10600 /* nFields */ 2, 10601 /* *fields */ soc_TCAM_TCAM_ACTION_BCM88690_B0m_fields, 10602 /* *views */ NULL, 10603 /* *views_num */ NULL, 10604 /* snoop_cb */ NULL, 10605 /* snoop_user_data */ NULL, 10606 /* snoop_flags */ 0, 10607 /* severity */ SOC_MEM_SEVERE_MEDIUM, 10608 /* type */ SOC_MEM_TYPE_ONE_PORT, 10609 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10610 /* impl */ SOC_MEM_IMPL_NORMAL, 10611 /* cmic_mor_clks */ 0, 10612 }, 10613 #endif /* chips */ 10614 10615 #if defined(BCM_88690_A0) 10616 { /* SOC_MEM_INT_TCAM_TCAM_ACTION_HIT_INDICATIONm */ 10617 /* mem TCAM_TCAM_ACTION_HIT_INDICATIONm */ 10618 /* flags */ SOC_MEM_FLAG_SIGNAL | 10619 SOC_MEM_FLAG_VALID | 10620 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 10621 /* cmp_fn */ NULL, 10622 /* *null_entry */ NULL, 10623 /* index_min */ 0, 10624 /* index_max */ 255, 10625 /* minblock */ 234, 10626 /* maxblock */ 235, 10627 /* blocks */ 0, 10628 /* blocks_hi */ 0xffffffff, 10629 /* base */ 0x04300000, 10630 /* gran */ 1, 10631 /* bytes */ 1, 10632 /* nFields */ 1, 10633 /* *fields */ soc_TCAM_TCAM_ACTION_HIT_INDICATIONm_fields, 10634 /* *views */ NULL, 10635 /* *views_num */ NULL, 10636 /* snoop_cb */ NULL, 10637 /* snoop_user_data */ NULL, 10638 /* snoop_flags */ 0, 10639 /* severity */ SOC_MEM_SEVERE_LOW, 10640 /* type */ SOC_MEM_TYPE_ONE_PORT, 10641 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10642 /* impl */ SOC_MEM_IMPL_NORMAL, 10643 /* cmic_mor_clks */ 0, 10644 }, 10645 #endif /* chips */ 10646 10647 #if defined(BCM_88690_B0) 10648 { /* SOC_MEM_INT_TCAM_TCAM_ACTION_HIT_INDICATION_BCM88690_B0m */ 10649 /* mem TCAM_TCAM_ACTION_HIT_INDICATIONm */ 10650 /* flags */ SOC_MEM_FLAG_SIGNAL | 10651 SOC_MEM_FLAG_VALID | 10652 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 10653 /* cmp_fn */ NULL, 10654 /* *null_entry */ NULL, 10655 /* index_min */ 0, 10656 /* index_max */ 255, 10657 /* minblock */ 234, 10658 /* maxblock */ 235, 10659 /* blocks */ 0, 10660 /* blocks_hi */ 0xffffffff, 10661 /* base */ 0x04300000, 10662 /* gran */ 1, 10663 /* bytes */ 1, 10664 /* nFields */ 1, 10665 /* *fields */ soc_TCAM_TCAM_ACTION_HIT_INDICATION_BCM88690_B0m_fields, 10666 /* *views */ NULL, 10667 /* *views_num */ NULL, 10668 /* snoop_cb */ NULL, 10669 /* snoop_user_data */ NULL, 10670 /* snoop_flags */ 0, 10671 /* severity */ SOC_MEM_SEVERE_LOW, 10672 /* type */ SOC_MEM_TYPE_ONE_PORT, 10673 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10674 /* impl */ SOC_MEM_IMPL_FLIPFLOP, 10675 /* cmic_mor_clks */ 0, 10676 }, 10677 #endif /* chips */ 10678 10679 #if defined(BCM_88690_A0) 10680 { /* SOC_MEM_INT_TCAM_TCAM_ACTION_HIT_INDICATION_SMALLm */ 10681 /* mem TCAM_TCAM_ACTION_HIT_INDICATION_SMALLm */ 10682 /* flags */ SOC_MEM_FLAG_SIGNAL | 10683 SOC_MEM_FLAG_VALID | 10684 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 10685 /* cmp_fn */ NULL, 10686 /* *null_entry */ NULL, 10687 /* index_min */ 0, 10688 /* index_max */ 31, 10689 /* minblock */ 234, 10690 /* maxblock */ 235, 10691 /* blocks */ 0, 10692 /* blocks_hi */ 0xffffffff, 10693 /* base */ 0x05b00300, 10694 /* gran */ 1, 10695 /* bytes */ 1, 10696 /* nFields */ 1, 10697 /* *fields */ soc_TCAM_TCAM_ACTION_HIT_INDICATION_SMALLm_fields, 10698 /* *views */ NULL, 10699 /* *views_num */ NULL, 10700 /* snoop_cb */ NULL, 10701 /* snoop_user_data */ NULL, 10702 /* snoop_flags */ 0, 10703 /* severity */ SOC_MEM_SEVERE_LOW, 10704 /* type */ SOC_MEM_TYPE_ONE_PORT, 10705 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10706 /* impl */ SOC_MEM_IMPL_NORMAL, 10707 /* cmic_mor_clks */ 0, 10708 }, 10709 #endif /* chips */ 10710 10711 #if defined(BCM_88690_B0) 10712 { /* SOC_MEM_INT_TCAM_TCAM_ACTION_HIT_INDICATION_SMALL_BCM88690_B0m */ 10713 /* mem TCAM_TCAM_ACTION_HIT_INDICATION_SMALLm */ 10714 /* flags */ SOC_MEM_FLAG_SIGNAL | 10715 SOC_MEM_FLAG_VALID | 10716 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 10717 /* cmp_fn */ NULL, 10718 /* *null_entry */ NULL, 10719 /* index_min */ 0, 10720 /* index_max */ 31, 10721 /* minblock */ 234, 10722 /* maxblock */ 235, 10723 /* blocks */ 0, 10724 /* blocks_hi */ 0xffffffff, 10725 /* base */ 0x05b00300, 10726 /* gran */ 1, 10727 /* bytes */ 1, 10728 /* nFields */ 1, 10729 /* *fields */ soc_TCAM_TCAM_ACTION_HIT_INDICATION_SMALL_BCM88690_B0m_fields, 10730 /* *views */ NULL, 10731 /* *views_num */ NULL, 10732 /* snoop_cb */ NULL, 10733 /* snoop_user_data */ NULL, 10734 /* snoop_flags */ 0, 10735 /* severity */ SOC_MEM_SEVERE_LOW, 10736 /* type */ SOC_MEM_TYPE_ONE_PORT, 10737 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10738 /* impl */ SOC_MEM_IMPL_FLIPFLOP, 10739 /* cmic_mor_clks */ 0, 10740 }, 10741 #endif /* chips */ 10742 10743 #if defined(BCM_88690_A0) 10744 { /* SOC_MEM_INT_TCAM_TCAM_ACTION_SMALLm */ 10745 /* mem TCAM_TCAM_ACTION_SMALLm */ 10746 /* flags */ SOC_MEM_FLAG_VALID | 10747 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 10748 /* cmp_fn */ NULL, 10749 /* *null_entry */ NULL, 10750 /* index_min */ 0, 10751 /* index_max */ 255, 10752 /* minblock */ 234, 10753 /* maxblock */ 235, 10754 /* blocks */ 0, 10755 /* blocks_hi */ 0xffffffff, 10756 /* base */ 0x02901800, 10757 /* gran */ 1, 10758 /* bytes */ 5, 10759 /* nFields */ 2, 10760 /* *fields */ soc_TCAM_TCAM_ACTION_SMALLm_fields, 10761 /* *views */ NULL, 10762 /* *views_num */ NULL, 10763 /* snoop_cb */ NULL, 10764 /* snoop_user_data */ NULL, 10765 /* snoop_flags */ 0, 10766 /* severity */ SOC_MEM_SEVERE_LOW, 10767 /* type */ SOC_MEM_TYPE_ONE_PORT, 10768 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10769 /* impl */ SOC_MEM_IMPL_NORMAL, 10770 /* cmic_mor_clks */ 0, 10771 }, 10772 #endif /* chips */ 10773 10774 #if defined(BCM_88690_B0) 10775 { /* SOC_MEM_INT_TCAM_TCAM_ACTION_SMALL_BCM88690_B0m */ 10776 /* mem TCAM_TCAM_ACTION_SMALLm */ 10777 /* flags */ SOC_MEM_FLAG_VALID | 10778 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 10779 /* cmp_fn */ NULL, 10780 /* *null_entry */ NULL, 10781 /* index_min */ 0, 10782 /* index_max */ 255, 10783 /* minblock */ 234, 10784 /* maxblock */ 235, 10785 /* blocks */ 0, 10786 /* blocks_hi */ 0xffffffff, 10787 /* base */ 0x02901800, 10788 /* gran */ 1, 10789 /* bytes */ 5, 10790 /* nFields */ 2, 10791 /* *fields */ soc_TCAM_TCAM_ACTION_SMALL_BCM88690_B0m_fields, 10792 /* *views */ NULL, 10793 /* *views_num */ NULL, 10794 /* snoop_cb */ NULL, 10795 /* snoop_user_data */ NULL, 10796 /* snoop_flags */ 0, 10797 /* severity */ SOC_MEM_SEVERE_LOW, 10798 /* type */ SOC_MEM_TYPE_ONE_PORT, 10799 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 10800 /* impl */ SOC_MEM_IMPL_NORMAL, 10801 /* cmic_mor_clks */ 0, 10802 }, 10803 #endif /* chips */ 10804 10805 #if defined(BCM_88690_A0) 10806 { /* SOC_MEM_INT_TCAM_TCAM_BANKm */ 10807 /* mem TCAM_TCAM_BANKm */ 10808 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 10809 /* cmp_fn */ NULL, 10810 /* *null_entry */ NULL, 10811 /* index_min */ 0, 10812 /* index_max */ 65535, 10813 /* minblock */ 234, 10814 /* maxblock */ 235, 10815 /* blocks */ 0, 10816 /* blocks_hi */ 0xffffffff, 10817 /* base */ 0x01000000, 10818 /* gran */ 1, 10819 /* bytes */ 42, 10820 /* nFields */ 1, 10821 /* *fields */ soc_TCAM_TCAM_BANKm_fields, 10822 /* *views */ NULL, 10823 /* *views_num */ NULL, 10824 /* snoop_cb */ NULL, 10825 /* snoop_user_data */ NULL, 10826 /* snoop_flags */ 0, 10827 /* severity */ SOC_MEM_SEVERE_MEDIUM, 10828 /* type */ SOC_MEM_TYPE_NORMAL, 10829 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10830 /* impl */ SOC_MEM_IMPL_NORMAL, 10831 /* cmic_mor_clks */ 0, 10832 }, 10833 #endif /* chips */ 10834 10835 #if defined(BCM_88690_B0) 10836 { /* SOC_MEM_INT_TCAM_TCAM_BANK_BCM88690_B0m */ 10837 /* mem TCAM_TCAM_BANKm */ 10838 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 10839 /* cmp_fn */ NULL, 10840 /* *null_entry */ NULL, 10841 /* index_min */ 0, 10842 /* index_max */ 65535, 10843 /* minblock */ 234, 10844 /* maxblock */ 235, 10845 /* blocks */ 0, 10846 /* blocks_hi */ 0xffffffff, 10847 /* base */ 0x01000000, 10848 /* gran */ 1, 10849 /* bytes */ 42, 10850 /* nFields */ 1, 10851 /* *fields */ soc_TCAM_TCAM_BANK_BCM88690_B0m_fields, 10852 /* *views */ NULL, 10853 /* *views_num */ NULL, 10854 /* snoop_cb */ NULL, 10855 /* snoop_user_data */ NULL, 10856 /* snoop_flags */ 0, 10857 /* severity */ SOC_MEM_SEVERE_MEDIUM, 10858 /* type */ SOC_MEM_TYPE_NORMAL, 10859 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10860 /* impl */ SOC_MEM_IMPL_EXTERNAL, 10861 /* cmic_mor_clks */ 0, 10862 }, 10863 #endif /* chips */ 10864 10865 #if defined(BCM_88690_A0) 10866 { /* SOC_MEM_INT_TCAM_TCAM_BANK_COMMANDm */ 10867 /* mem TCAM_TCAM_BANK_COMMANDm */ 10868 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 10869 /* cmp_fn */ NULL, 10870 /* *null_entry */ NULL, 10871 /* index_min */ 0, 10872 /* index_max */ 65535, 10873 /* minblock */ 234, 10874 /* maxblock */ 235, 10875 /* blocks */ 0, 10876 /* blocks_hi */ 0xffffffff, 10877 /* base */ 0x01000000, 10878 /* gran */ 1, 10879 /* bytes */ 42, 10880 /* nFields */ 5, 10881 /* *fields */ soc_TCAM_TCAM_BANK_COMMANDm_fields, 10882 /* *views */ NULL, 10883 /* *views_num */ NULL, 10884 /* snoop_cb */ NULL, 10885 /* snoop_user_data */ NULL, 10886 /* snoop_flags */ 0, 10887 /* severity */ SOC_MEM_SEVERE_LOW, 10888 /* type */ SOC_MEM_TYPE_NORMAL, 10889 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10890 /* impl */ SOC_MEM_IMPL_NORMAL, 10891 /* cmic_mor_clks */ 0, 10892 }, 10893 #endif /* chips */ 10894 10895 #if defined(BCM_88690_B0) 10896 { /* SOC_MEM_INT_TCAM_TCAM_BANK_COMMAND_BCM88690_B0m */ 10897 /* mem TCAM_TCAM_BANK_COMMANDm */ 10898 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 10899 /* cmp_fn */ NULL, 10900 /* *null_entry */ NULL, 10901 /* index_min */ 0, 10902 /* index_max */ 65535, 10903 /* minblock */ 234, 10904 /* maxblock */ 235, 10905 /* blocks */ 0, 10906 /* blocks_hi */ 0xffffffff, 10907 /* base */ 0x01000000, 10908 /* gran */ 1, 10909 /* bytes */ 42, 10910 /* nFields */ 5, 10911 /* *fields */ soc_TCAM_TCAM_BANK_COMMAND_BCM88690_B0m_fields, 10912 /* *views */ NULL, 10913 /* *views_num */ NULL, 10914 /* snoop_cb */ NULL, 10915 /* snoop_user_data */ NULL, 10916 /* snoop_flags */ 0, 10917 /* severity */ SOC_MEM_SEVERE_LOW, 10918 /* type */ SOC_MEM_TYPE_NORMAL, 10919 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10920 /* impl */ SOC_MEM_IMPL_EXTERNAL, 10921 /* cmic_mor_clks */ 0, 10922 }, 10923 #endif /* chips */ 10924 10925 #if defined(BCM_88690_A0) 10926 { /* SOC_MEM_INT_TCAM_TCAM_BANK_REPLYm */ 10927 /* mem TCAM_TCAM_BANK_REPLYm */ 10928 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 10929 /* cmp_fn */ NULL, 10930 /* *null_entry */ NULL, 10931 /* index_min */ 0, 10932 /* index_max */ 65535, 10933 /* minblock */ 234, 10934 /* maxblock */ 235, 10935 /* blocks */ 0, 10936 /* blocks_hi */ 0xffffffff, 10937 /* base */ 0x01000000, 10938 /* gran */ 1, 10939 /* bytes */ 42, 10940 /* nFields */ 5, 10941 /* *fields */ soc_TCAM_TCAM_BANK_REPLYm_fields, 10942 /* *views */ NULL, 10943 /* *views_num */ NULL, 10944 /* snoop_cb */ NULL, 10945 /* snoop_user_data */ NULL, 10946 /* snoop_flags */ 0, 10947 /* severity */ SOC_MEM_SEVERE_LOW, 10948 /* type */ SOC_MEM_TYPE_NORMAL, 10949 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10950 /* impl */ SOC_MEM_IMPL_NORMAL, 10951 /* cmic_mor_clks */ 0, 10952 }, 10953 #endif /* chips */ 10954 10955 #if defined(BCM_88690_B0) 10956 { /* SOC_MEM_INT_TCAM_TCAM_BANK_REPLY_BCM88690_B0m */ 10957 /* mem TCAM_TCAM_BANK_REPLYm */ 10958 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 10959 /* cmp_fn */ NULL, 10960 /* *null_entry */ NULL, 10961 /* index_min */ 0, 10962 /* index_max */ 65535, 10963 /* minblock */ 234, 10964 /* maxblock */ 235, 10965 /* blocks */ 0, 10966 /* blocks_hi */ 0xffffffff, 10967 /* base */ 0x01000000, 10968 /* gran */ 1, 10969 /* bytes */ 42, 10970 /* nFields */ 5, 10971 /* *fields */ soc_TCAM_TCAM_BANK_REPLY_BCM88690_B0m_fields, 10972 /* *views */ NULL, 10973 /* *views_num */ NULL, 10974 /* snoop_cb */ NULL, 10975 /* snoop_user_data */ NULL, 10976 /* snoop_flags */ 0, 10977 /* severity */ SOC_MEM_SEVERE_LOW, 10978 /* type */ SOC_MEM_TYPE_NORMAL, 10979 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 10980 /* impl */ SOC_MEM_IMPL_EXTERNAL, 10981 /* cmic_mor_clks */ 0, 10982 }, 10983 #endif /* chips */ 10984 10985 #if defined(BCM_88690_A0) 10986 { /* SOC_MEM_INT_TCAM_TCAM_ENTRY_ECCm */ 10987 /* mem TCAM_TCAM_ENTRY_ECCm */ 10988 /* flags */ SOC_MEM_FLAG_SIGNAL | 10989 SOC_MEM_FLAG_VALID | 10990 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 10991 /* cmp_fn */ NULL, 10992 /* *null_entry */ NULL, 10993 /* index_min */ 0, 10994 /* index_max */ 4095, 10995 /* minblock */ 234, 10996 /* maxblock */ 235, 10997 /* blocks */ 0, 10998 /* blocks_hi */ 0xffffffff, 10999 /* base */ 0x03300000, 11000 /* gran */ 1, 11001 /* bytes */ 2, 11002 /* nFields */ 1, 11003 /* *fields */ soc_TCAM_TCAM_ENTRY_ECCm_fields, 11004 /* *views */ NULL, 11005 /* *views_num */ NULL, 11006 /* snoop_cb */ NULL, 11007 /* snoop_user_data */ NULL, 11008 /* snoop_flags */ 0, 11009 /* severity */ SOC_MEM_SEVERE_MEDIUM, 11010 /* type */ SOC_MEM_TYPE_ONE_PORT, 11011 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11012 /* impl */ SOC_MEM_IMPL_NORMAL, 11013 /* cmic_mor_clks */ 0, 11014 }, 11015 #endif /* chips */ 11016 11017 #if defined(BCM_88690_B0) 11018 { /* SOC_MEM_INT_TCAM_TCAM_ENTRY_ECC_BCM88690_B0m */ 11019 /* mem TCAM_TCAM_ENTRY_ECCm */ 11020 /* flags */ SOC_MEM_FLAG_SIGNAL | 11021 SOC_MEM_FLAG_VALID | 11022 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 11023 /* cmp_fn */ NULL, 11024 /* *null_entry */ NULL, 11025 /* index_min */ 0, 11026 /* index_max */ 4095, 11027 /* minblock */ 234, 11028 /* maxblock */ 235, 11029 /* blocks */ 0, 11030 /* blocks_hi */ 0xffffffff, 11031 /* base */ 0x03300000, 11032 /* gran */ 1, 11033 /* bytes */ 2, 11034 /* nFields */ 1, 11035 /* *fields */ soc_TCAM_TCAM_ENTRY_ECC_BCM88690_B0m_fields, 11036 /* *views */ NULL, 11037 /* *views_num */ NULL, 11038 /* snoop_cb */ NULL, 11039 /* snoop_user_data */ NULL, 11040 /* snoop_flags */ 0, 11041 /* severity */ SOC_MEM_SEVERE_MEDIUM, 11042 /* type */ SOC_MEM_TYPE_ONE_PORT, 11043 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11044 /* impl */ SOC_MEM_IMPL_NORMAL, 11045 /* cmic_mor_clks */ 0, 11046 }, 11047 #endif /* chips */ 11048 11049 #if defined(BCM_88690_A0) 11050 { /* SOC_MEM_INT_TCAM_TCAM_ENTRY_ECC_SMALLm */ 11051 /* mem TCAM_TCAM_ENTRY_ECC_SMALLm */ 11052 /* flags */ SOC_MEM_FLAG_SIGNAL | 11053 SOC_MEM_FLAG_VALID | 11054 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 11055 /* cmp_fn */ NULL, 11056 /* *null_entry */ NULL, 11057 /* index_min */ 0, 11058 /* index_max */ 511, 11059 /* minblock */ 234, 11060 /* maxblock */ 235, 11061 /* blocks */ 0, 11062 /* blocks_hi */ 0xffffffff, 11063 /* base */ 0x03f01800, 11064 /* gran */ 1, 11065 /* bytes */ 2, 11066 /* nFields */ 1, 11067 /* *fields */ soc_TCAM_TCAM_ENTRY_ECC_SMALLm_fields, 11068 /* *views */ NULL, 11069 /* *views_num */ NULL, 11070 /* snoop_cb */ NULL, 11071 /* snoop_user_data */ NULL, 11072 /* snoop_flags */ 0, 11073 /* severity */ SOC_MEM_SEVERE_MEDIUM, 11074 /* type */ SOC_MEM_TYPE_ONE_PORT, 11075 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11076 /* impl */ SOC_MEM_IMPL_NORMAL, 11077 /* cmic_mor_clks */ 0, 11078 }, 11079 #endif /* chips */ 11080 11081 #if defined(BCM_88690_B0) 11082 { /* SOC_MEM_INT_TCAM_TCAM_ENTRY_ECC_SMALL_BCM88690_B0m */ 11083 /* mem TCAM_TCAM_ENTRY_ECC_SMALLm */ 11084 /* flags */ SOC_MEM_FLAG_SIGNAL | 11085 SOC_MEM_FLAG_VALID | 11086 SOC_MEM_FLAG_IS_ARRAY, /* 0x8002 */ 11087 /* cmp_fn */ NULL, 11088 /* *null_entry */ NULL, 11089 /* index_min */ 0, 11090 /* index_max */ 511, 11091 /* minblock */ 234, 11092 /* maxblock */ 235, 11093 /* blocks */ 0, 11094 /* blocks_hi */ 0xffffffff, 11095 /* base */ 0x03f01800, 11096 /* gran */ 1, 11097 /* bytes */ 2, 11098 /* nFields */ 1, 11099 /* *fields */ soc_TCAM_TCAM_ENTRY_ECC_SMALL_BCM88690_B0m_fields, 11100 /* *views */ NULL, 11101 /* *views_num */ NULL, 11102 /* snoop_cb */ NULL, 11103 /* snoop_user_data */ NULL, 11104 /* snoop_flags */ 0, 11105 /* severity */ SOC_MEM_SEVERE_MEDIUM, 11106 /* type */ SOC_MEM_TYPE_ONE_PORT, 11107 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11108 /* impl */ SOC_MEM_IMPL_NORMAL, 11109 /* cmic_mor_clks */ 0, 11110 }, 11111 #endif /* chips */ 11112 11113 #if defined(BCM_88690_A0) 11114 { /* SOC_MEM_INT_TCAM_TCAM_PD_PROFILEm */ 11115 /* mem TCAM_TCAM_PD_PROFILEm */ 11116 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 11117 /* cmp_fn */ NULL, 11118 /* *null_entry */ NULL, 11119 /* index_min */ 0, 11120 /* index_max */ 63, 11121 /* minblock */ 234, 11122 /* maxblock */ 235, 11123 /* blocks */ 0, 11124 /* blocks_hi */ 0xffffffff, 11125 /* base */ 0x03200000, 11126 /* gran */ 1, 11127 /* bytes */ 2, 11128 /* nFields */ 1, 11129 /* *fields */ soc_TCAM_TCAM_PD_PROFILEm_fields, 11130 /* *views */ NULL, 11131 /* *views_num */ NULL, 11132 /* snoop_cb */ NULL, 11133 /* snoop_user_data */ NULL, 11134 /* snoop_flags */ 0, 11135 /* severity */ SOC_MEM_SEVERE_LOW, 11136 /* type */ SOC_MEM_TYPE_NORMAL, 11137 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11138 /* impl */ SOC_MEM_IMPL_NORMAL, 11139 /* cmic_mor_clks */ 0, 11140 }, 11141 #endif /* chips */ 11142 11143 #if defined(BCM_88690_B0) 11144 { /* SOC_MEM_INT_TCAM_TCAM_PD_PROFILE_BCM88690_B0m */ 11145 /* mem TCAM_TCAM_PD_PROFILEm */ 11146 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 11147 /* cmp_fn */ NULL, 11148 /* *null_entry */ NULL, 11149 /* index_min */ 0, 11150 /* index_max */ 63, 11151 /* minblock */ 234, 11152 /* maxblock */ 235, 11153 /* blocks */ 0, 11154 /* blocks_hi */ 0xffffffff, 11155 /* base */ 0x03200000, 11156 /* gran */ 1, 11157 /* bytes */ 2, 11158 /* nFields */ 1, 11159 /* *fields */ soc_TCAM_TCAM_PD_PROFILE_BCM88690_B0m_fields, 11160 /* *views */ NULL, 11161 /* *views_num */ NULL, 11162 /* snoop_cb */ NULL, 11163 /* snoop_user_data */ NULL, 11164 /* snoop_flags */ 0, 11165 /* severity */ SOC_MEM_SEVERE_LOW, 11166 /* type */ SOC_MEM_TYPE_NORMAL, 11167 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 11168 /* impl */ SOC_MEM_IMPL_FLIPFLOP, 11169 /* cmic_mor_clks */ 0, 11170 }, 11171 #endif /* chips */ 11172 11173 #if defined(BCM_56970_A0) 11174 { /* SOC_MEM_INT_TCB_BUFFER_METADATAm */ 11175 /* mem TCB_BUFFER_METADATAm */ 11176 /* flags */ SOC_MEM_FLAG_VALID | 11177 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 11178 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 11179 /* cmp_fn */ _soc_mem_cmp_undef, 11180 /* *null_entry */ _soc_mem_entry_null_zeroes, 11181 /* index_min */ 0, 11182 /* index_max */ -1, 11183 /* minblock */ 77, 11184 /* maxblock */ 77, 11185 /* blocks */ 0, 11186 /* blocks_hi */ 0xffffffff, 11187 /* base */ 0x56800000, 11188 /* gran */ 1, 11189 /* bytes */ 20, 11190 /* nFields */ 13, 11191 /* *fields */ soc_TCB_BUFFER_METADATAm_fields, 11192 /* *views */ NULL, 11193 /* *views_num */ NULL, 11194 /* snoop_cb */ NULL, 11195 /* snoop_user_data */ NULL, 11196 /* snoop_flags */ 0, 11197 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11198 /* type */ SOC_MEM_TYPE_NORMAL, 11199 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 11200 /* impl */ SOC_MEM_IMPL_NORMAL, 11201 /* cmic_mor_clks */ 0, 11202 /* access_latency_mode */ 3, 11203 }, 11204 #endif /* chips */ 11205 11206 #if defined(BCM_56370_A0) 11207 { /* SOC_MEM_INT_TCB_BUFFER_METADATA_BCM56370_A0m */ 11208 /* mem TCB_BUFFER_METADATAm */ 11209 /* flags */ SOC_MEM_FLAG_VALID | 11210 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 11211 /* cmp_fn */ _soc_mem_cmp_undef, 11212 /* *null_entry */ _soc_mem_entry_null_zeroes, 11213 /* index_min */ 0, 11214 /* index_max */ -1, 11215 /* minblock */ 20, 11216 /* maxblock */ 20, 11217 /* blocks */ 0x100000, 11218 /* blocks_hi */ 0, 11219 /* base */ 0x56800000, 11220 /* gran */ 1, 11221 /* bytes */ 19, 11222 /* nFields */ 12, 11223 /* *fields */ soc_TCB_BUFFER_METADATA_BCM56370_A0m_fields, 11224 /* *views */ NULL, 11225 /* *views_num */ NULL, 11226 /* snoop_cb */ NULL, 11227 /* snoop_user_data */ NULL, 11228 /* snoop_flags */ 0, 11229 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11230 /* type */ SOC_MEM_TYPE_NORMAL, 11231 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 11232 /* impl */ SOC_MEM_IMPL_NORMAL, 11233 /* cmic_mor_clks */ 0, 11234 /* access_latency_mode */ 3, 11235 }, 11236 #endif /* chips */ 11237 11238 #if defined(BCM_56770_A0) 11239 { /* SOC_MEM_INT_TCB_BUFFER_METADATA_BCM56770_A0m */ 11240 /* mem TCB_BUFFER_METADATAm */ 11241 /* flags */ SOC_MEM_FLAG_VALID | 11242 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 11243 /* cmp_fn */ _soc_mem_cmp_undef, 11244 /* *null_entry */ _soc_mem_entry_null_zeroes, 11245 /* index_min */ 0, 11246 /* index_max */ -1, 11247 /* minblock */ 31, 11248 /* maxblock */ 31, 11249 /* blocks */ 0x80000000, 11250 /* blocks_hi */ 0, 11251 /* base */ 0x56800000, 11252 /* gran */ 1, 11253 /* bytes */ 20, 11254 /* nFields */ 12, 11255 /* *fields */ soc_TCB_BUFFER_METADATA_BCM56870_A0m_fields, 11256 /* *views */ NULL, 11257 /* *views_num */ NULL, 11258 /* snoop_cb */ NULL, 11259 /* snoop_user_data */ NULL, 11260 /* snoop_flags */ 0, 11261 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11262 /* type */ SOC_MEM_TYPE_NORMAL, 11263 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 11264 /* impl */ SOC_MEM_IMPL_NORMAL, 11265 /* cmic_mor_clks */ 0, 11266 /* access_latency_mode */ 3, 11267 }, 11268 #endif /* chips */ 11269 11270 #if defined(BCM_56870_A0) 11271 { /* SOC_MEM_INT_TCB_BUFFER_METADATA_BCM56870_A0m */ 11272 /* mem TCB_BUFFER_METADATAm */ 11273 /* flags */ SOC_MEM_FLAG_VALID | 11274 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 11275 /* cmp_fn */ _soc_mem_cmp_undef, 11276 /* *null_entry */ _soc_mem_entry_null_zeroes, 11277 /* index_min */ 0, 11278 /* index_max */ -1, 11279 /* minblock */ 44, 11280 /* maxblock */ 44, 11281 /* blocks */ 0, 11282 /* blocks_hi */ 0x1000, 11283 /* base */ 0x56800000, 11284 /* gran */ 1, 11285 /* bytes */ 20, 11286 /* nFields */ 12, 11287 /* *fields */ soc_TCB_BUFFER_METADATA_BCM56870_A0m_fields, 11288 /* *views */ NULL, 11289 /* *views_num */ NULL, 11290 /* snoop_cb */ NULL, 11291 /* snoop_user_data */ NULL, 11292 /* snoop_flags */ 0, 11293 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11294 /* type */ SOC_MEM_TYPE_NORMAL, 11295 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 11296 /* impl */ SOC_MEM_IMPL_NORMAL, 11297 /* cmic_mor_clks */ 0, 11298 /* access_latency_mode */ 3, 11299 }, 11300 #endif /* chips */ 11301 11302 #if defined(BCM_56970_A0) 11303 { /* SOC_MEM_INT_TCB_BUFFER_METADATA_XPE0m */ 11304 /* mem TCB_BUFFER_METADATA_XPE0m */ 11305 /* flags */ SOC_MEM_FLAG_VALID | 11306 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 11307 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 11308 /* cmp_fn */ _soc_mem_cmp_undef, 11309 /* *null_entry */ _soc_mem_entry_null_zeroes, 11310 /* index_min */ 0, 11311 /* index_max */ 1023, 11312 /* minblock */ 77, 11313 /* maxblock */ 77, 11314 /* blocks */ 0, 11315 /* blocks_hi */ 0xffffffff, 11316 /* base */ 0x56800000, 11317 /* gran */ 1, 11318 /* bytes */ 20, 11319 /* nFields */ 13, 11320 /* *fields */ soc_TCB_BUFFER_METADATAm_fields, 11321 /* *views */ NULL, 11322 /* *views_num */ NULL, 11323 /* snoop_cb */ NULL, 11324 /* snoop_user_data */ NULL, 11325 /* snoop_flags */ 0, 11326 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11327 /* type */ SOC_MEM_TYPE_NORMAL, 11328 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 11329 /* impl */ SOC_MEM_IMPL_NORMAL, 11330 /* cmic_mor_clks */ 0, 11331 /* access_latency_mode */ 3, 11332 }, 11333 #endif /* chips */ 11334 11335 #if defined(BCM_56970_A0) 11336 { /* SOC_MEM_INT_TCB_BUFFER_METADATA_XPE1m */ 11337 /* mem TCB_BUFFER_METADATA_XPE1m */ 11338 /* flags */ SOC_MEM_FLAG_VALID | 11339 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 11340 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 11341 /* cmp_fn */ _soc_mem_cmp_undef, 11342 /* *null_entry */ _soc_mem_entry_null_zeroes, 11343 /* index_min */ 0, 11344 /* index_max */ 1023, 11345 /* minblock */ 77, 11346 /* maxblock */ 77, 11347 /* blocks */ 0, 11348 /* blocks_hi */ 0xffffffff, 11349 /* base */ 0x56810000, 11350 /* gran */ 1, 11351 /* bytes */ 20, 11352 /* nFields */ 13, 11353 /* *fields */ soc_TCB_BUFFER_METADATAm_fields, 11354 /* *views */ NULL, 11355 /* *views_num */ NULL, 11356 /* snoop_cb */ NULL, 11357 /* snoop_user_data */ NULL, 11358 /* snoop_flags */ 0, 11359 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11360 /* type */ SOC_MEM_TYPE_NORMAL, 11361 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 11362 /* impl */ SOC_MEM_IMPL_NORMAL, 11363 /* cmic_mor_clks */ 0, 11364 /* access_latency_mode */ 3, 11365 }, 11366 #endif /* chips */ 11367 11368 #if defined(BCM_56970_A0) 11369 { /* SOC_MEM_INT_TCB_BUFFER_METADATA_XPE2m */ 11370 /* mem TCB_BUFFER_METADATA_XPE2m */ 11371 /* flags */ SOC_MEM_FLAG_VALID | 11372 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 11373 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 11374 /* cmp_fn */ _soc_mem_cmp_undef, 11375 /* *null_entry */ _soc_mem_entry_null_zeroes, 11376 /* index_min */ 0, 11377 /* index_max */ 1023, 11378 /* minblock */ 77, 11379 /* maxblock */ 77, 11380 /* blocks */ 0, 11381 /* blocks_hi */ 0xffffffff, 11382 /* base */ 0x56820000, 11383 /* gran */ 1, 11384 /* bytes */ 20, 11385 /* nFields */ 13, 11386 /* *fields */ soc_TCB_BUFFER_METADATAm_fields, 11387 /* *views */ NULL, 11388 /* *views_num */ NULL, 11389 /* snoop_cb */ NULL, 11390 /* snoop_user_data */ NULL, 11391 /* snoop_flags */ 0, 11392 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11393 /* type */ SOC_MEM_TYPE_NORMAL, 11394 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 11395 /* impl */ SOC_MEM_IMPL_NORMAL, 11396 /* cmic_mor_clks */ 0, 11397 /* access_latency_mode */ 3, 11398 }, 11399 #endif /* chips */ 11400 11401 #if defined(BCM_56970_A0) 11402 { /* SOC_MEM_INT_TCB_BUFFER_METADATA_XPE3m */ 11403 /* mem TCB_BUFFER_METADATA_XPE3m */ 11404 /* flags */ SOC_MEM_FLAG_VALID | 11405 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 11406 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 11407 /* cmp_fn */ _soc_mem_cmp_undef, 11408 /* *null_entry */ _soc_mem_entry_null_zeroes, 11409 /* index_min */ 0, 11410 /* index_max */ 1023, 11411 /* minblock */ 77, 11412 /* maxblock */ 77, 11413 /* blocks */ 0, 11414 /* blocks_hi */ 0xffffffff, 11415 /* base */ 0x56830000, 11416 /* gran */ 1, 11417 /* bytes */ 20, 11418 /* nFields */ 13, 11419 /* *fields */ soc_TCB_BUFFER_METADATAm_fields, 11420 /* *views */ NULL, 11421 /* *views_num */ NULL, 11422 /* snoop_cb */ NULL, 11423 /* snoop_user_data */ NULL, 11424 /* snoop_flags */ 0, 11425 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11426 /* type */ SOC_MEM_TYPE_NORMAL, 11427 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 11428 /* impl */ SOC_MEM_IMPL_NORMAL, 11429 /* cmic_mor_clks */ 0, 11430 /* access_latency_mode */ 3, 11431 }, 11432 #endif /* chips */ 11433 11434 #if defined(BCM_56370_A0) 11435 { /* SOC_MEM_INT_TCB_BUFFER_METADATA_XPE0_BCM56370_A0m */ 11436 /* mem TCB_BUFFER_METADATA_XPE0m */ 11437 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 11438 /* cmp_fn */ _soc_mem_cmp_undef, 11439 /* *null_entry */ _soc_mem_entry_null_zeroes, 11440 /* index_min */ 0, 11441 /* index_max */ 1023, 11442 /* minblock */ 20, 11443 /* maxblock */ 20, 11444 /* blocks */ 0x100000, 11445 /* blocks_hi */ 0, 11446 /* base */ 0x56800000, 11447 /* gran */ 1, 11448 /* bytes */ 19, 11449 /* nFields */ 12, 11450 /* *fields */ soc_TCB_BUFFER_METADATA_BCM56370_A0m_fields, 11451 /* *views */ NULL, 11452 /* *views_num */ NULL, 11453 /* snoop_cb */ NULL, 11454 /* snoop_user_data */ NULL, 11455 /* snoop_flags */ 0, 11456 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11457 /* type */ SOC_MEM_TYPE_NORMAL, 11458 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 11459 /* impl */ SOC_MEM_IMPL_NORMAL, 11460 /* cmic_mor_clks */ 0, 11461 /* access_latency_mode */ 3, 11462 }, 11463 #endif /* chips */ 11464 11465 #if defined(BCM_56770_A0) 11466 { /* SOC_MEM_INT_TCB_BUFFER_METADATA_XPE0_BCM56770_A0m */ 11467 /* mem TCB_BUFFER_METADATA_XPE0m */ 11468 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 11469 /* cmp_fn */ _soc_mem_cmp_undef, 11470 /* *null_entry */ _soc_mem_entry_null_zeroes, 11471 /* index_min */ 0, 11472 /* index_max */ 1023, 11473 /* minblock */ 31, 11474 /* maxblock */ 31, 11475 /* blocks */ 0x80000000, 11476 /* blocks_hi */ 0, 11477 /* base */ 0x56800000, 11478 /* gran */ 1, 11479 /* bytes */ 20, 11480 /* nFields */ 12, 11481 /* *fields */ soc_TCB_BUFFER_METADATA_BCM56870_A0m_fields, 11482 /* *views */ NULL, 11483 /* *views_num */ NULL, 11484 /* snoop_cb */ NULL, 11485 /* snoop_user_data */ NULL, 11486 /* snoop_flags */ 0, 11487 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11488 /* type */ SOC_MEM_TYPE_NORMAL, 11489 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 11490 /* impl */ SOC_MEM_IMPL_NORMAL, 11491 /* cmic_mor_clks */ 0, 11492 /* access_latency_mode */ 3, 11493 }, 11494 #endif /* chips */ 11495 11496 #if defined(BCM_56870_A0) 11497 { /* SOC_MEM_INT_TCB_BUFFER_METADATA_XPE0_BCM56870_A0m */ 11498 /* mem TCB_BUFFER_METADATA_XPE0m */ 11499 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 11500 /* cmp_fn */ _soc_mem_cmp_undef, 11501 /* *null_entry */ _soc_mem_entry_null_zeroes, 11502 /* index_min */ 0, 11503 /* index_max */ 1023, 11504 /* minblock */ 44, 11505 /* maxblock */ 44, 11506 /* blocks */ 0, 11507 /* blocks_hi */ 0x1000, 11508 /* base */ 0x56800000, 11509 /* gran */ 1, 11510 /* bytes */ 20, 11511 /* nFields */ 12, 11512 /* *fields */ soc_TCB_BUFFER_METADATA_BCM56870_A0m_fields, 11513 /* *views */ NULL, 11514 /* *views_num */ NULL, 11515 /* snoop_cb */ NULL, 11516 /* snoop_user_data */ NULL, 11517 /* snoop_flags */ 0, 11518 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11519 /* type */ SOC_MEM_TYPE_NORMAL, 11520 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 11521 /* impl */ SOC_MEM_IMPL_NORMAL, 11522 /* cmic_mor_clks */ 0, 11523 /* access_latency_mode */ 3, 11524 }, 11525 #endif /* chips */ 11526 11527 #if defined(BCM_56970_A0) 11528 { /* SOC_MEM_INT_TCB_EVENT_BUFFERm */ 11529 /* mem TCB_EVENT_BUFFERm */ 11530 /* flags */ SOC_MEM_FLAG_VALID | 11531 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 11532 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 11533 /* cmp_fn */ _soc_mem_cmp_undef, 11534 /* *null_entry */ _soc_mem_entry_null_zeroes, 11535 /* index_min */ 0, 11536 /* index_max */ -1, 11537 /* minblock */ 77, 11538 /* maxblock */ 77, 11539 /* blocks */ 0, 11540 /* blocks_hi */ 0xffffffff, 11541 /* base */ 0x56900000, 11542 /* gran */ 1, 11543 /* bytes */ 20, 11544 /* nFields */ 21, 11545 /* *fields */ soc_TCB_EVENT_BUFFERm_fields, 11546 /* *views */ NULL, 11547 /* *views_num */ NULL, 11548 /* snoop_cb */ NULL, 11549 /* snoop_user_data */ NULL, 11550 /* snoop_flags */ 0, 11551 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11552 /* type */ SOC_MEM_TYPE_NORMAL, 11553 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 11554 /* impl */ SOC_MEM_IMPL_NORMAL, 11555 /* cmic_mor_clks */ 0, 11556 /* access_latency_mode */ 3, 11557 }, 11558 #endif /* chips */ 11559 11560 #if defined(BCM_56370_A0) 11561 { /* SOC_MEM_INT_TCB_EVENT_BUFFER_BCM56370_A0m */ 11562 /* mem TCB_EVENT_BUFFERm */ 11563 /* flags */ SOC_MEM_FLAG_VALID | 11564 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 11565 /* cmp_fn */ _soc_mem_cmp_undef, 11566 /* *null_entry */ _soc_mem_entry_null_zeroes, 11567 /* index_min */ 0, 11568 /* index_max */ -1, 11569 /* minblock */ 20, 11570 /* maxblock */ 20, 11571 /* blocks */ 0x100000, 11572 /* blocks_hi */ 0, 11573 /* base */ 0x56900000, 11574 /* gran */ 1, 11575 /* bytes */ 22, 11576 /* nFields */ 22, 11577 /* *fields */ soc_TCB_EVENT_BUFFER_BCM56370_A0m_fields, 11578 /* *views */ NULL, 11579 /* *views_num */ NULL, 11580 /* snoop_cb */ NULL, 11581 /* snoop_user_data */ NULL, 11582 /* snoop_flags */ 0, 11583 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11584 /* type */ SOC_MEM_TYPE_NORMAL, 11585 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 11586 /* impl */ SOC_MEM_IMPL_NORMAL, 11587 /* cmic_mor_clks */ 0, 11588 /* access_latency_mode */ 3, 11589 }, 11590 #endif /* chips */ 11591 11592 #if defined(BCM_56770_A0) 11593 { /* SOC_MEM_INT_TCB_EVENT_BUFFER_BCM56770_A0m */ 11594 /* mem TCB_EVENT_BUFFERm */ 11595 /* flags */ SOC_MEM_FLAG_VALID | 11596 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 11597 /* cmp_fn */ _soc_mem_cmp_undef, 11598 /* *null_entry */ _soc_mem_entry_null_zeroes, 11599 /* index_min */ 0, 11600 /* index_max */ -1, 11601 /* minblock */ 31, 11602 /* maxblock */ 31, 11603 /* blocks */ 0x80000000, 11604 /* blocks_hi */ 0, 11605 /* base */ 0x56900000, 11606 /* gran */ 1, 11607 /* bytes */ 22, 11608 /* nFields */ 22, 11609 /* *fields */ soc_TCB_EVENT_BUFFER_BCM56870_A0m_fields, 11610 /* *views */ NULL, 11611 /* *views_num */ NULL, 11612 /* snoop_cb */ NULL, 11613 /* snoop_user_data */ NULL, 11614 /* snoop_flags */ 0, 11615 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11616 /* type */ SOC_MEM_TYPE_NORMAL, 11617 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 11618 /* impl */ SOC_MEM_IMPL_NORMAL, 11619 /* cmic_mor_clks */ 0, 11620 /* access_latency_mode */ 3, 11621 }, 11622 #endif /* chips */ 11623 11624 #if defined(BCM_56870_A0) 11625 { /* SOC_MEM_INT_TCB_EVENT_BUFFER_BCM56870_A0m */ 11626 /* mem TCB_EVENT_BUFFERm */ 11627 /* flags */ SOC_MEM_FLAG_VALID | 11628 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 11629 /* cmp_fn */ _soc_mem_cmp_undef, 11630 /* *null_entry */ _soc_mem_entry_null_zeroes, 11631 /* index_min */ 0, 11632 /* index_max */ -1, 11633 /* minblock */ 44, 11634 /* maxblock */ 44, 11635 /* blocks */ 0, 11636 /* blocks_hi */ 0x1000, 11637 /* base */ 0x56900000, 11638 /* gran */ 1, 11639 /* bytes */ 22, 11640 /* nFields */ 22, 11641 /* *fields */ soc_TCB_EVENT_BUFFER_BCM56870_A0m_fields, 11642 /* *views */ NULL, 11643 /* *views_num */ NULL, 11644 /* snoop_cb */ NULL, 11645 /* snoop_user_data */ NULL, 11646 /* snoop_flags */ 0, 11647 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11648 /* type */ SOC_MEM_TYPE_NORMAL, 11649 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 11650 /* impl */ SOC_MEM_IMPL_NORMAL, 11651 /* cmic_mor_clks */ 0, 11652 /* access_latency_mode */ 3, 11653 }, 11654 #endif /* chips */ 11655 11656 #if defined(BCM_56970_A0) 11657 { /* SOC_MEM_INT_TCB_EVENT_BUFFER_XPE0m */ 11658 /* mem TCB_EVENT_BUFFER_XPE0m */ 11659 /* flags */ SOC_MEM_FLAG_VALID | 11660 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 11661 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 11662 /* cmp_fn */ _soc_mem_cmp_undef, 11663 /* *null_entry */ _soc_mem_entry_null_zeroes, 11664 /* index_min */ 0, 11665 /* index_max */ 1023, 11666 /* minblock */ 77, 11667 /* maxblock */ 77, 11668 /* blocks */ 0, 11669 /* blocks_hi */ 0xffffffff, 11670 /* base */ 0x56900000, 11671 /* gran */ 1, 11672 /* bytes */ 20, 11673 /* nFields */ 21, 11674 /* *fields */ soc_TCB_EVENT_BUFFERm_fields, 11675 /* *views */ NULL, 11676 /* *views_num */ NULL, 11677 /* snoop_cb */ NULL, 11678 /* snoop_user_data */ NULL, 11679 /* snoop_flags */ 0, 11680 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11681 /* type */ SOC_MEM_TYPE_NORMAL, 11682 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 11683 /* impl */ SOC_MEM_IMPL_NORMAL, 11684 /* cmic_mor_clks */ 0, 11685 /* access_latency_mode */ 3, 11686 }, 11687 #endif /* chips */ 11688 11689 #if defined(BCM_56970_A0) 11690 { /* SOC_MEM_INT_TCB_EVENT_BUFFER_XPE1m */ 11691 /* mem TCB_EVENT_BUFFER_XPE1m */ 11692 /* flags */ SOC_MEM_FLAG_VALID | 11693 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 11694 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 11695 /* cmp_fn */ _soc_mem_cmp_undef, 11696 /* *null_entry */ _soc_mem_entry_null_zeroes, 11697 /* index_min */ 0, 11698 /* index_max */ 1023, 11699 /* minblock */ 77, 11700 /* maxblock */ 77, 11701 /* blocks */ 0, 11702 /* blocks_hi */ 0xffffffff, 11703 /* base */ 0x56910000, 11704 /* gran */ 1, 11705 /* bytes */ 20, 11706 /* nFields */ 21, 11707 /* *fields */ soc_TCB_EVENT_BUFFERm_fields, 11708 /* *views */ NULL, 11709 /* *views_num */ NULL, 11710 /* snoop_cb */ NULL, 11711 /* snoop_user_data */ NULL, 11712 /* snoop_flags */ 0, 11713 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11714 /* type */ SOC_MEM_TYPE_NORMAL, 11715 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 11716 /* impl */ SOC_MEM_IMPL_NORMAL, 11717 /* cmic_mor_clks */ 0, 11718 /* access_latency_mode */ 3, 11719 }, 11720 #endif /* chips */ 11721 11722 #if defined(BCM_56970_A0) 11723 { /* SOC_MEM_INT_TCB_EVENT_BUFFER_XPE2m */ 11724 /* mem TCB_EVENT_BUFFER_XPE2m */ 11725 /* flags */ SOC_MEM_FLAG_VALID | 11726 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 11727 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 11728 /* cmp_fn */ _soc_mem_cmp_undef, 11729 /* *null_entry */ _soc_mem_entry_null_zeroes, 11730 /* index_min */ 0, 11731 /* index_max */ 1023, 11732 /* minblock */ 77, 11733 /* maxblock */ 77, 11734 /* blocks */ 0, 11735 /* blocks_hi */ 0xffffffff, 11736 /* base */ 0x56920000, 11737 /* gran */ 1, 11738 /* bytes */ 20, 11739 /* nFields */ 21, 11740 /* *fields */ soc_TCB_EVENT_BUFFERm_fields, 11741 /* *views */ NULL, 11742 /* *views_num */ NULL, 11743 /* snoop_cb */ NULL, 11744 /* snoop_user_data */ NULL, 11745 /* snoop_flags */ 0, 11746 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11747 /* type */ SOC_MEM_TYPE_NORMAL, 11748 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 11749 /* impl */ SOC_MEM_IMPL_NORMAL, 11750 /* cmic_mor_clks */ 0, 11751 /* access_latency_mode */ 3, 11752 }, 11753 #endif /* chips */ 11754 11755 #if defined(BCM_56970_A0) 11756 { /* SOC_MEM_INT_TCB_EVENT_BUFFER_XPE3m */ 11757 /* mem TCB_EVENT_BUFFER_XPE3m */ 11758 /* flags */ SOC_MEM_FLAG_VALID | 11759 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 11760 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 11761 /* cmp_fn */ _soc_mem_cmp_undef, 11762 /* *null_entry */ _soc_mem_entry_null_zeroes, 11763 /* index_min */ 0, 11764 /* index_max */ 1023, 11765 /* minblock */ 77, 11766 /* maxblock */ 77, 11767 /* blocks */ 0, 11768 /* blocks_hi */ 0xffffffff, 11769 /* base */ 0x56930000, 11770 /* gran */ 1, 11771 /* bytes */ 20, 11772 /* nFields */ 21, 11773 /* *fields */ soc_TCB_EVENT_BUFFERm_fields, 11774 /* *views */ NULL, 11775 /* *views_num */ NULL, 11776 /* snoop_cb */ NULL, 11777 /* snoop_user_data */ NULL, 11778 /* snoop_flags */ 0, 11779 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11780 /* type */ SOC_MEM_TYPE_NORMAL, 11781 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 11782 /* impl */ SOC_MEM_IMPL_NORMAL, 11783 /* cmic_mor_clks */ 0, 11784 /* access_latency_mode */ 3, 11785 }, 11786 #endif /* chips */ 11787 11788 #if defined(BCM_56370_A0) 11789 { /* SOC_MEM_INT_TCB_EVENT_BUFFER_XPE0_BCM56370_A0m */ 11790 /* mem TCB_EVENT_BUFFER_XPE0m */ 11791 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 11792 /* cmp_fn */ _soc_mem_cmp_undef, 11793 /* *null_entry */ _soc_mem_entry_null_zeroes, 11794 /* index_min */ 0, 11795 /* index_max */ 1023, 11796 /* minblock */ 20, 11797 /* maxblock */ 20, 11798 /* blocks */ 0x100000, 11799 /* blocks_hi */ 0, 11800 /* base */ 0x56900000, 11801 /* gran */ 1, 11802 /* bytes */ 22, 11803 /* nFields */ 22, 11804 /* *fields */ soc_TCB_EVENT_BUFFER_BCM56370_A0m_fields, 11805 /* *views */ NULL, 11806 /* *views_num */ NULL, 11807 /* snoop_cb */ NULL, 11808 /* snoop_user_data */ NULL, 11809 /* snoop_flags */ 0, 11810 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11811 /* type */ SOC_MEM_TYPE_NORMAL, 11812 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 11813 /* impl */ SOC_MEM_IMPL_NORMAL, 11814 /* cmic_mor_clks */ 0, 11815 /* access_latency_mode */ 3, 11816 }, 11817 #endif /* chips */ 11818 11819 #if defined(BCM_56770_A0) 11820 { /* SOC_MEM_INT_TCB_EVENT_BUFFER_XPE0_BCM56770_A0m */ 11821 /* mem TCB_EVENT_BUFFER_XPE0m */ 11822 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 11823 /* cmp_fn */ _soc_mem_cmp_undef, 11824 /* *null_entry */ _soc_mem_entry_null_zeroes, 11825 /* index_min */ 0, 11826 /* index_max */ 1023, 11827 /* minblock */ 31, 11828 /* maxblock */ 31, 11829 /* blocks */ 0x80000000, 11830 /* blocks_hi */ 0, 11831 /* base */ 0x56900000, 11832 /* gran */ 1, 11833 /* bytes */ 22, 11834 /* nFields */ 22, 11835 /* *fields */ soc_TCB_EVENT_BUFFER_BCM56870_A0m_fields, 11836 /* *views */ NULL, 11837 /* *views_num */ NULL, 11838 /* snoop_cb */ NULL, 11839 /* snoop_user_data */ NULL, 11840 /* snoop_flags */ 0, 11841 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11842 /* type */ SOC_MEM_TYPE_NORMAL, 11843 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 11844 /* impl */ SOC_MEM_IMPL_NORMAL, 11845 /* cmic_mor_clks */ 0, 11846 /* access_latency_mode */ 3, 11847 }, 11848 #endif /* chips */ 11849 11850 #if defined(BCM_56870_A0) 11851 { /* SOC_MEM_INT_TCB_EVENT_BUFFER_XPE0_BCM56870_A0m */ 11852 /* mem TCB_EVENT_BUFFER_XPE0m */ 11853 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 11854 /* cmp_fn */ _soc_mem_cmp_undef, 11855 /* *null_entry */ _soc_mem_entry_null_zeroes, 11856 /* index_min */ 0, 11857 /* index_max */ 1023, 11858 /* minblock */ 44, 11859 /* maxblock */ 44, 11860 /* blocks */ 0, 11861 /* blocks_hi */ 0x1000, 11862 /* base */ 0x56900000, 11863 /* gran */ 1, 11864 /* bytes */ 22, 11865 /* nFields */ 22, 11866 /* *fields */ soc_TCB_EVENT_BUFFER_BCM56870_A0m_fields, 11867 /* *views */ NULL, 11868 /* *views_num */ NULL, 11869 /* snoop_cb */ NULL, 11870 /* snoop_user_data */ NULL, 11871 /* snoop_flags */ 0, 11872 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11873 /* type */ SOC_MEM_TYPE_NORMAL, 11874 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 11875 /* impl */ SOC_MEM_IMPL_NORMAL, 11876 /* cmic_mor_clks */ 0, 11877 /* access_latency_mode */ 3, 11878 }, 11879 #endif /* chips */ 11880 11881 #if defined(BCM_56970_A0) 11882 { /* SOC_MEM_INT_TCB_SCRATCH_BUFFERm */ 11883 /* mem TCB_SCRATCH_BUFFERm */ 11884 /* flags */ SOC_MEM_FLAG_VALID | 11885 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 11886 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 11887 /* cmp_fn */ _soc_mem_cmp_undef, 11888 /* *null_entry */ _soc_mem_entry_null_zeroes, 11889 /* index_min */ 0, 11890 /* index_max */ -1, 11891 /* minblock */ 77, 11892 /* maxblock */ 77, 11893 /* blocks */ 0, 11894 /* blocks_hi */ 0xffffffff, 11895 /* base */ 0x55140000, 11896 /* gran */ 1, 11897 /* bytes */ 19, 11898 /* nFields */ 13, 11899 /* *fields */ soc_TCB_SCRATCH_BUFFERm_fields, 11900 /* *views */ NULL, 11901 /* *views_num */ NULL, 11902 /* snoop_cb */ NULL, 11903 /* snoop_user_data */ NULL, 11904 /* snoop_flags */ 0, 11905 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11906 /* type */ SOC_MEM_TYPE_NORMAL, 11907 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 11908 /* impl */ SOC_MEM_IMPL_NORMAL, 11909 /* cmic_mor_clks */ 0, 11910 /* access_latency_mode */ 3, 11911 }, 11912 #endif /* chips */ 11913 11914 #if defined(BCM_56370_A0) 11915 { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_BCM56370_A0m */ 11916 /* mem TCB_SCRATCH_BUFFERm */ 11917 /* flags */ SOC_MEM_FLAG_VALID | 11918 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 11919 /* cmp_fn */ _soc_mem_cmp_undef, 11920 /* *null_entry */ _soc_mem_entry_null_zeroes, 11921 /* index_min */ 0, 11922 /* index_max */ -1, 11923 /* minblock */ 20, 11924 /* maxblock */ 20, 11925 /* blocks */ 0x100000, 11926 /* blocks_hi */ 0, 11927 /* base */ 0x55140000, 11928 /* gran */ 1, 11929 /* bytes */ 16, 11930 /* nFields */ 13, 11931 /* *fields */ soc_TCB_SCRATCH_BUFFER_BCM56370_A0m_fields, 11932 /* *views */ NULL, 11933 /* *views_num */ NULL, 11934 /* snoop_cb */ NULL, 11935 /* snoop_user_data */ NULL, 11936 /* snoop_flags */ 0, 11937 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11938 /* type */ SOC_MEM_TYPE_NORMAL, 11939 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 11940 /* impl */ SOC_MEM_IMPL_NORMAL, 11941 /* cmic_mor_clks */ 0, 11942 /* access_latency_mode */ 3, 11943 }, 11944 #endif /* chips */ 11945 11946 #if defined(BCM_56770_A0) 11947 { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_BCM56770_A0m */ 11948 /* mem TCB_SCRATCH_BUFFERm */ 11949 /* flags */ SOC_MEM_FLAG_VALID | 11950 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 11951 /* cmp_fn */ _soc_mem_cmp_undef, 11952 /* *null_entry */ _soc_mem_entry_null_zeroes, 11953 /* index_min */ 0, 11954 /* index_max */ -1, 11955 /* minblock */ 31, 11956 /* maxblock */ 31, 11957 /* blocks */ 0x80000000, 11958 /* blocks_hi */ 0, 11959 /* base */ 0x55140000, 11960 /* gran */ 1, 11961 /* bytes */ 16, 11962 /* nFields */ 13, 11963 /* *fields */ soc_TCB_SCRATCH_BUFFER_BCM56870_A0m_fields, 11964 /* *views */ NULL, 11965 /* *views_num */ NULL, 11966 /* snoop_cb */ NULL, 11967 /* snoop_user_data */ NULL, 11968 /* snoop_flags */ 0, 11969 /* mem severity */ SOC_MEM_SEVERE_MISSING, 11970 /* type */ SOC_MEM_TYPE_NORMAL, 11971 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 11972 /* impl */ SOC_MEM_IMPL_NORMAL, 11973 /* cmic_mor_clks */ 0, 11974 /* access_latency_mode */ 3, 11975 }, 11976 #endif /* chips */ 11977 11978 #if defined(BCM_56870_A0) 11979 { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_BCM56870_A0m */ 11980 /* mem TCB_SCRATCH_BUFFERm */ 11981 /* flags */ SOC_MEM_FLAG_VALID | 11982 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 11983 /* cmp_fn */ _soc_mem_cmp_undef, 11984 /* *null_entry */ _soc_mem_entry_null_zeroes, 11985 /* index_min */ 0, 11986 /* index_max */ -1, 11987 /* minblock */ 44, 11988 /* maxblock */ 44, 11989 /* blocks */ 0, 11990 /* blocks_hi */ 0x1000, 11991 /* base */ 0x55140000, 11992 /* gran */ 1, 11993 /* bytes */ 16, 11994 /* nFields */ 13, 11995 /* *fields */ soc_TCB_SCRATCH_BUFFER_BCM56870_A0m_fields, 11996 /* *views */ NULL, 11997 /* *views_num */ NULL, 11998 /* snoop_cb */ NULL, 11999 /* snoop_user_data */ NULL, 12000 /* snoop_flags */ 0, 12001 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12002 /* type */ SOC_MEM_TYPE_NORMAL, 12003 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12004 /* impl */ SOC_MEM_IMPL_NORMAL, 12005 /* cmic_mor_clks */ 0, 12006 /* access_latency_mode */ 3, 12007 }, 12008 #endif /* chips */ 12009 12010 #if defined(BCM_56970_A0) 12011 { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_XPE0_PIPE0m */ 12012 /* mem TCB_SCRATCH_BUFFER_XPE0_PIPE0m */ 12013 /* flags */ SOC_MEM_FLAG_VALID | 12014 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 12015 /* cmp_fn */ _soc_mem_cmp_undef, 12016 /* *null_entry */ _soc_mem_entry_null_zeroes, 12017 /* index_min */ 0, 12018 /* index_max */ 33, 12019 /* minblock */ 77, 12020 /* maxblock */ 77, 12021 /* blocks */ 0, 12022 /* blocks_hi */ 0xffffffff, 12023 /* base */ 0x55140000, 12024 /* gran */ 1, 12025 /* bytes */ 19, 12026 /* nFields */ 13, 12027 /* *fields */ soc_TCB_SCRATCH_BUFFERm_fields, 12028 /* *views */ NULL, 12029 /* *views_num */ NULL, 12030 /* snoop_cb */ NULL, 12031 /* snoop_user_data */ NULL, 12032 /* snoop_flags */ 0, 12033 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12034 /* type */ SOC_MEM_TYPE_NORMAL, 12035 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12036 /* impl */ SOC_MEM_IMPL_NORMAL, 12037 /* cmic_mor_clks */ 0, 12038 /* access_latency_mode */ 3, 12039 }, 12040 #endif /* chips */ 12041 12042 #if defined(BCM_56870_A0) 12043 { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_XPE0_PIPE1m */ 12044 /* mem TCB_SCRATCH_BUFFER_XPE0_PIPE1m */ 12045 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 12046 /* cmp_fn */ _soc_mem_cmp_undef, 12047 /* *null_entry */ _soc_mem_entry_null_zeroes, 12048 /* index_min */ 0, 12049 /* index_max */ 65, 12050 /* minblock */ 44, 12051 /* maxblock */ 44, 12052 /* blocks */ 0, 12053 /* blocks_hi */ 0x1000, 12054 /* base */ 0x55150000, 12055 /* gran */ 1, 12056 /* bytes */ 16, 12057 /* nFields */ 13, 12058 /* *fields */ soc_TCB_SCRATCH_BUFFER_BCM56870_A0m_fields, 12059 /* *views */ NULL, 12060 /* *views_num */ NULL, 12061 /* snoop_cb */ NULL, 12062 /* snoop_user_data */ NULL, 12063 /* snoop_flags */ 0, 12064 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12065 /* type */ SOC_MEM_TYPE_NORMAL, 12066 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12067 /* impl */ SOC_MEM_IMPL_NORMAL, 12068 /* cmic_mor_clks */ 0, 12069 /* access_latency_mode */ 3, 12070 }, 12071 #endif /* chips */ 12072 12073 #if defined(BCM_56970_A0) 12074 { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_XPE0_PIPE3m */ 12075 /* mem TCB_SCRATCH_BUFFER_XPE0_PIPE3m */ 12076 /* flags */ SOC_MEM_FLAG_VALID | 12077 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 12078 /* cmp_fn */ _soc_mem_cmp_undef, 12079 /* *null_entry */ _soc_mem_entry_null_zeroes, 12080 /* index_min */ 0, 12081 /* index_max */ 33, 12082 /* minblock */ 77, 12083 /* maxblock */ 77, 12084 /* blocks */ 0, 12085 /* blocks_hi */ 0xffffffff, 12086 /* base */ 0x55170000, 12087 /* gran */ 1, 12088 /* bytes */ 19, 12089 /* nFields */ 13, 12090 /* *fields */ soc_TCB_SCRATCH_BUFFERm_fields, 12091 /* *views */ NULL, 12092 /* *views_num */ NULL, 12093 /* snoop_cb */ NULL, 12094 /* snoop_user_data */ NULL, 12095 /* snoop_flags */ 0, 12096 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12097 /* type */ SOC_MEM_TYPE_NORMAL, 12098 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12099 /* impl */ SOC_MEM_IMPL_NORMAL, 12100 /* cmic_mor_clks */ 0, 12101 /* access_latency_mode */ 3, 12102 }, 12103 #endif /* chips */ 12104 12105 #if defined(BCM_56370_A0) 12106 { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_XPE0_PIPE0_BCM56370_A0m */ 12107 /* mem TCB_SCRATCH_BUFFER_XPE0_PIPE0m */ 12108 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 12109 /* cmp_fn */ _soc_mem_cmp_undef, 12110 /* *null_entry */ _soc_mem_entry_null_zeroes, 12111 /* index_min */ 0, 12112 /* index_max */ 71, 12113 /* minblock */ 20, 12114 /* maxblock */ 20, 12115 /* blocks */ 0x100000, 12116 /* blocks_hi */ 0, 12117 /* base */ 0x55140000, 12118 /* gran */ 1, 12119 /* bytes */ 16, 12120 /* nFields */ 13, 12121 /* *fields */ soc_TCB_SCRATCH_BUFFER_BCM56370_A0m_fields, 12122 /* *views */ NULL, 12123 /* *views_num */ NULL, 12124 /* snoop_cb */ NULL, 12125 /* snoop_user_data */ NULL, 12126 /* snoop_flags */ 0, 12127 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12128 /* type */ SOC_MEM_TYPE_NORMAL, 12129 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12130 /* impl */ SOC_MEM_IMPL_NORMAL, 12131 /* cmic_mor_clks */ 0, 12132 /* access_latency_mode */ 3, 12133 }, 12134 #endif /* chips */ 12135 12136 #if defined(BCM_56770_A0) 12137 { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_XPE0_PIPE0_BCM56770_A0m */ 12138 /* mem TCB_SCRATCH_BUFFER_XPE0_PIPE0m */ 12139 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 12140 /* cmp_fn */ _soc_mem_cmp_undef, 12141 /* *null_entry */ _soc_mem_entry_null_zeroes, 12142 /* index_min */ 0, 12143 /* index_max */ 65, 12144 /* minblock */ 31, 12145 /* maxblock */ 31, 12146 /* blocks */ 0x80000000, 12147 /* blocks_hi */ 0, 12148 /* base */ 0x55140000, 12149 /* gran */ 1, 12150 /* bytes */ 16, 12151 /* nFields */ 13, 12152 /* *fields */ soc_TCB_SCRATCH_BUFFER_BCM56870_A0m_fields, 12153 /* *views */ NULL, 12154 /* *views_num */ NULL, 12155 /* snoop_cb */ NULL, 12156 /* snoop_user_data */ NULL, 12157 /* snoop_flags */ 0, 12158 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12159 /* type */ SOC_MEM_TYPE_NORMAL, 12160 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12161 /* impl */ SOC_MEM_IMPL_NORMAL, 12162 /* cmic_mor_clks */ 0, 12163 /* access_latency_mode */ 3, 12164 }, 12165 #endif /* chips */ 12166 12167 #if defined(BCM_56870_A0) 12168 { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_XPE0_PIPE0_BCM56870_A0m */ 12169 /* mem TCB_SCRATCH_BUFFER_XPE0_PIPE0m */ 12170 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 12171 /* cmp_fn */ _soc_mem_cmp_undef, 12172 /* *null_entry */ _soc_mem_entry_null_zeroes, 12173 /* index_min */ 0, 12174 /* index_max */ 65, 12175 /* minblock */ 44, 12176 /* maxblock */ 44, 12177 /* blocks */ 0, 12178 /* blocks_hi */ 0x1000, 12179 /* base */ 0x55140000, 12180 /* gran */ 1, 12181 /* bytes */ 16, 12182 /* nFields */ 13, 12183 /* *fields */ soc_TCB_SCRATCH_BUFFER_BCM56870_A0m_fields, 12184 /* *views */ NULL, 12185 /* *views_num */ NULL, 12186 /* snoop_cb */ NULL, 12187 /* snoop_user_data */ NULL, 12188 /* snoop_flags */ 0, 12189 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12190 /* type */ SOC_MEM_TYPE_NORMAL, 12191 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12192 /* impl */ SOC_MEM_IMPL_NORMAL, 12193 /* cmic_mor_clks */ 0, 12194 /* access_latency_mode */ 3, 12195 }, 12196 #endif /* chips */ 12197 12198 #if defined(BCM_56970_A0) 12199 { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_XPE1_PIPE0m */ 12200 /* mem TCB_SCRATCH_BUFFER_XPE1_PIPE0m */ 12201 /* flags */ SOC_MEM_FLAG_VALID | 12202 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 12203 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 12204 /* cmp_fn */ _soc_mem_cmp_undef, 12205 /* *null_entry */ _soc_mem_entry_null_zeroes, 12206 /* index_min */ 0, 12207 /* index_max */ 33, 12208 /* minblock */ 77, 12209 /* maxblock */ 77, 12210 /* blocks */ 0, 12211 /* blocks_hi */ 0xffffffff, 12212 /* base */ 0x55140000, 12213 /* gran */ 1, 12214 /* bytes */ 19, 12215 /* nFields */ 13, 12216 /* *fields */ soc_TCB_SCRATCH_BUFFERm_fields, 12217 /* *views */ NULL, 12218 /* *views_num */ NULL, 12219 /* snoop_cb */ NULL, 12220 /* snoop_user_data */ NULL, 12221 /* snoop_flags */ 0, 12222 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12223 /* type */ SOC_MEM_TYPE_NORMAL, 12224 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12225 /* impl */ SOC_MEM_IMPL_NORMAL, 12226 /* cmic_mor_clks */ 0, 12227 /* access_latency_mode */ 3, 12228 }, 12229 #endif /* chips */ 12230 12231 #if defined(BCM_56970_A0) 12232 { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_XPE1_PIPE3m */ 12233 /* mem TCB_SCRATCH_BUFFER_XPE1_PIPE3m */ 12234 /* flags */ SOC_MEM_FLAG_VALID | 12235 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 12236 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 12237 /* cmp_fn */ _soc_mem_cmp_undef, 12238 /* *null_entry */ _soc_mem_entry_null_zeroes, 12239 /* index_min */ 0, 12240 /* index_max */ 33, 12241 /* minblock */ 77, 12242 /* maxblock */ 77, 12243 /* blocks */ 0, 12244 /* blocks_hi */ 0xffffffff, 12245 /* base */ 0x55170000, 12246 /* gran */ 1, 12247 /* bytes */ 19, 12248 /* nFields */ 13, 12249 /* *fields */ soc_TCB_SCRATCH_BUFFERm_fields, 12250 /* *views */ NULL, 12251 /* *views_num */ NULL, 12252 /* snoop_cb */ NULL, 12253 /* snoop_user_data */ NULL, 12254 /* snoop_flags */ 0, 12255 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12256 /* type */ SOC_MEM_TYPE_NORMAL, 12257 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12258 /* impl */ SOC_MEM_IMPL_NORMAL, 12259 /* cmic_mor_clks */ 0, 12260 /* access_latency_mode */ 3, 12261 }, 12262 #endif /* chips */ 12263 12264 #if defined(BCM_56970_A0) 12265 { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_XPE2_PIPE1m */ 12266 /* mem TCB_SCRATCH_BUFFER_XPE2_PIPE1m */ 12267 /* flags */ SOC_MEM_FLAG_VALID | 12268 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 12269 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 12270 /* cmp_fn */ _soc_mem_cmp_undef, 12271 /* *null_entry */ _soc_mem_entry_null_zeroes, 12272 /* index_min */ 0, 12273 /* index_max */ 33, 12274 /* minblock */ 77, 12275 /* maxblock */ 77, 12276 /* blocks */ 0, 12277 /* blocks_hi */ 0xffffffff, 12278 /* base */ 0x55150000, 12279 /* gran */ 1, 12280 /* bytes */ 19, 12281 /* nFields */ 13, 12282 /* *fields */ soc_TCB_SCRATCH_BUFFERm_fields, 12283 /* *views */ NULL, 12284 /* *views_num */ NULL, 12285 /* snoop_cb */ NULL, 12286 /* snoop_user_data */ NULL, 12287 /* snoop_flags */ 0, 12288 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12289 /* type */ SOC_MEM_TYPE_NORMAL, 12290 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12291 /* impl */ SOC_MEM_IMPL_NORMAL, 12292 /* cmic_mor_clks */ 0, 12293 /* access_latency_mode */ 3, 12294 }, 12295 #endif /* chips */ 12296 12297 #if defined(BCM_56970_A0) 12298 { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_XPE2_PIPE2m */ 12299 /* mem TCB_SCRATCH_BUFFER_XPE2_PIPE2m */ 12300 /* flags */ SOC_MEM_FLAG_VALID | 12301 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 12302 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 12303 /* cmp_fn */ _soc_mem_cmp_undef, 12304 /* *null_entry */ _soc_mem_entry_null_zeroes, 12305 /* index_min */ 0, 12306 /* index_max */ 33, 12307 /* minblock */ 77, 12308 /* maxblock */ 77, 12309 /* blocks */ 0, 12310 /* blocks_hi */ 0xffffffff, 12311 /* base */ 0x55160000, 12312 /* gran */ 1, 12313 /* bytes */ 19, 12314 /* nFields */ 13, 12315 /* *fields */ soc_TCB_SCRATCH_BUFFERm_fields, 12316 /* *views */ NULL, 12317 /* *views_num */ NULL, 12318 /* snoop_cb */ NULL, 12319 /* snoop_user_data */ NULL, 12320 /* snoop_flags */ 0, 12321 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12322 /* type */ SOC_MEM_TYPE_NORMAL, 12323 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12324 /* impl */ SOC_MEM_IMPL_NORMAL, 12325 /* cmic_mor_clks */ 0, 12326 /* access_latency_mode */ 3, 12327 }, 12328 #endif /* chips */ 12329 12330 #if defined(BCM_56970_A0) 12331 { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_XPE3_PIPE1m */ 12332 /* mem TCB_SCRATCH_BUFFER_XPE3_PIPE1m */ 12333 /* flags */ SOC_MEM_FLAG_VALID | 12334 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 12335 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 12336 /* cmp_fn */ _soc_mem_cmp_undef, 12337 /* *null_entry */ _soc_mem_entry_null_zeroes, 12338 /* index_min */ 0, 12339 /* index_max */ 33, 12340 /* minblock */ 77, 12341 /* maxblock */ 77, 12342 /* blocks */ 0, 12343 /* blocks_hi */ 0xffffffff, 12344 /* base */ 0x55150000, 12345 /* gran */ 1, 12346 /* bytes */ 19, 12347 /* nFields */ 13, 12348 /* *fields */ soc_TCB_SCRATCH_BUFFERm_fields, 12349 /* *views */ NULL, 12350 /* *views_num */ NULL, 12351 /* snoop_cb */ NULL, 12352 /* snoop_user_data */ NULL, 12353 /* snoop_flags */ 0, 12354 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12355 /* type */ SOC_MEM_TYPE_NORMAL, 12356 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12357 /* impl */ SOC_MEM_IMPL_NORMAL, 12358 /* cmic_mor_clks */ 0, 12359 /* access_latency_mode */ 3, 12360 }, 12361 #endif /* chips */ 12362 12363 #if defined(BCM_56970_A0) 12364 { /* SOC_MEM_INT_TCB_SCRATCH_BUFFER_XPE3_PIPE2m */ 12365 /* mem TCB_SCRATCH_BUFFER_XPE3_PIPE2m */ 12366 /* flags */ SOC_MEM_FLAG_VALID | 12367 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 12368 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 12369 /* cmp_fn */ _soc_mem_cmp_undef, 12370 /* *null_entry */ _soc_mem_entry_null_zeroes, 12371 /* index_min */ 0, 12372 /* index_max */ 33, 12373 /* minblock */ 77, 12374 /* maxblock */ 77, 12375 /* blocks */ 0, 12376 /* blocks_hi */ 0xffffffff, 12377 /* base */ 0x55160000, 12378 /* gran */ 1, 12379 /* bytes */ 19, 12380 /* nFields */ 13, 12381 /* *fields */ soc_TCB_SCRATCH_BUFFERm_fields, 12382 /* *views */ NULL, 12383 /* *views_num */ NULL, 12384 /* snoop_cb */ NULL, 12385 /* snoop_user_data */ NULL, 12386 /* snoop_flags */ 0, 12387 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12388 /* type */ SOC_MEM_TYPE_NORMAL, 12389 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12390 /* impl */ SOC_MEM_IMPL_NORMAL, 12391 /* cmic_mor_clks */ 0, 12392 /* access_latency_mode */ 3, 12393 }, 12394 #endif /* chips */ 12395 12396 #if defined(BCM_56970_A0) 12397 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAPm */ 12398 /* mem TCB_THRESHOLD_PROFILE_MAPm */ 12399 /* flags */ SOC_MEM_FLAG_VALID | 12400 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 12401 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 12402 /* cmp_fn */ _soc_mem_cmp_undef, 12403 /* *null_entry */ _soc_mem_entry_null_zeroes, 12404 /* index_min */ 0, 12405 /* index_max */ -1, 12406 /* minblock */ 77, 12407 /* maxblock */ 77, 12408 /* blocks */ 0, 12409 /* blocks_hi */ 0xffffffff, 12410 /* base */ 0x569c0000, 12411 /* gran */ 1, 12412 /* bytes */ 5, 12413 /* nFields */ 15, 12414 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields, 12415 /* *views */ NULL, 12416 /* *views_num */ NULL, 12417 /* snoop_cb */ NULL, 12418 /* snoop_user_data */ NULL, 12419 /* snoop_flags */ 0, 12420 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12421 /* type */ SOC_MEM_TYPE_NORMAL, 12422 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12423 /* impl */ SOC_MEM_IMPL_NORMAL, 12424 /* cmic_mor_clks */ 0, 12425 /* access_latency_mode */ 3, 12426 }, 12427 #endif /* chips */ 12428 12429 #if defined(BCM_56970_A0) 12430 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_Am */ 12431 /* mem TCB_THRESHOLD_PROFILE_MAP_Am */ 12432 /* flags */ SOC_MEM_FLAG_VALID | 12433 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 12434 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 12435 /* cmp_fn */ _soc_mem_cmp_undef, 12436 /* *null_entry */ _soc_mem_entry_null_zeroes, 12437 /* index_min */ 0, 12438 /* index_max */ -1, 12439 /* minblock */ 77, 12440 /* maxblock */ 77, 12441 /* blocks */ 0, 12442 /* blocks_hi */ 0xffffffff, 12443 /* base */ 0x56a00000, 12444 /* gran */ 1, 12445 /* bytes */ 5, 12446 /* nFields */ 15, 12447 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields, 12448 /* *views */ NULL, 12449 /* *views_num */ NULL, 12450 /* snoop_cb */ NULL, 12451 /* snoop_user_data */ NULL, 12452 /* snoop_flags */ 0, 12453 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12454 /* type */ SOC_MEM_TYPE_NORMAL, 12455 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12456 /* impl */ SOC_MEM_IMPL_NORMAL, 12457 /* cmic_mor_clks */ 0, 12458 /* access_latency_mode */ 3, 12459 }, 12460 #endif /* chips */ 12461 12462 #if defined(BCM_56370_A0) 12463 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_A_BCM56370_A0m */ 12464 /* mem TCB_THRESHOLD_PROFILE_MAP_Am */ 12465 /* flags */ SOC_MEM_FLAG_VALID | 12466 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 12467 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 12468 /* cmp_fn */ _soc_mem_cmp_undef, 12469 /* *null_entry */ _soc_mem_entry_null_zeroes, 12470 /* index_min */ 0, 12471 /* index_max */ -1, 12472 /* minblock */ 20, 12473 /* maxblock */ 20, 12474 /* blocks */ 0x100000, 12475 /* blocks_hi */ 0, 12476 /* base */ 0x56a00000, 12477 /* gran */ 1, 12478 /* bytes */ 11, 12479 /* nFields */ 31, 12480 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAP_BCM56370_A0m_fields, 12481 /* *views */ NULL, 12482 /* *views_num */ NULL, 12483 /* snoop_cb */ NULL, 12484 /* snoop_user_data */ NULL, 12485 /* snoop_flags */ 0, 12486 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12487 /* type */ SOC_MEM_TYPE_NORMAL, 12488 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12489 /* impl */ SOC_MEM_IMPL_NORMAL, 12490 /* cmic_mor_clks */ 0, 12491 /* access_latency_mode */ 3, 12492 }, 12493 #endif /* chips */ 12494 12495 #if defined(BCM_56770_A0) 12496 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_A_BCM56770_A0m */ 12497 /* mem TCB_THRESHOLD_PROFILE_MAP_Am */ 12498 /* flags */ SOC_MEM_FLAG_VALID | 12499 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 12500 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 12501 /* cmp_fn */ _soc_mem_cmp_undef, 12502 /* *null_entry */ _soc_mem_entry_null_zeroes, 12503 /* index_min */ 0, 12504 /* index_max */ -1, 12505 /* minblock */ 31, 12506 /* maxblock */ 31, 12507 /* blocks */ 0x80000000, 12508 /* blocks_hi */ 0, 12509 /* base */ 0x56a00000, 12510 /* gran */ 1, 12511 /* bytes */ 5, 12512 /* nFields */ 15, 12513 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields, 12514 /* *views */ NULL, 12515 /* *views_num */ NULL, 12516 /* snoop_cb */ NULL, 12517 /* snoop_user_data */ NULL, 12518 /* snoop_flags */ 0, 12519 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12520 /* type */ SOC_MEM_TYPE_NORMAL, 12521 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12522 /* impl */ SOC_MEM_IMPL_NORMAL, 12523 /* cmic_mor_clks */ 0, 12524 /* access_latency_mode */ 3, 12525 }, 12526 #endif /* chips */ 12527 12528 #if defined(BCM_56870_A0) 12529 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_A_BCM56870_A0m */ 12530 /* mem TCB_THRESHOLD_PROFILE_MAP_Am */ 12531 /* flags */ SOC_MEM_FLAG_VALID | 12532 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 12533 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 12534 /* cmp_fn */ _soc_mem_cmp_undef, 12535 /* *null_entry */ _soc_mem_entry_null_zeroes, 12536 /* index_min */ 0, 12537 /* index_max */ -1, 12538 /* minblock */ 44, 12539 /* maxblock */ 44, 12540 /* blocks */ 0, 12541 /* blocks_hi */ 0x1000, 12542 /* base */ 0x56a00000, 12543 /* gran */ 1, 12544 /* bytes */ 5, 12545 /* nFields */ 15, 12546 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields, 12547 /* *views */ NULL, 12548 /* *views_num */ NULL, 12549 /* snoop_cb */ NULL, 12550 /* snoop_user_data */ NULL, 12551 /* snoop_flags */ 0, 12552 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12553 /* type */ SOC_MEM_TYPE_NORMAL, 12554 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12555 /* impl */ SOC_MEM_IMPL_NORMAL, 12556 /* cmic_mor_clks */ 0, 12557 /* access_latency_mode */ 3, 12558 }, 12559 #endif /* chips */ 12560 12561 #if defined(BCM_56970_A0) 12562 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_A_XPE0m */ 12563 /* mem TCB_THRESHOLD_PROFILE_MAP_A_XPE0m */ 12564 /* flags */ SOC_MEM_FLAG_VALID | 12565 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 12566 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 12567 /* cmp_fn */ _soc_mem_cmp_undef, 12568 /* *null_entry */ _soc_mem_entry_null_zeroes, 12569 /* index_min */ 0, 12570 /* index_max */ 67, 12571 /* minblock */ 77, 12572 /* maxblock */ 77, 12573 /* blocks */ 0, 12574 /* blocks_hi */ 0xffffffff, 12575 /* base */ 0x56a00000, 12576 /* gran */ 1, 12577 /* bytes */ 5, 12578 /* nFields */ 15, 12579 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields, 12580 /* *views */ NULL, 12581 /* *views_num */ NULL, 12582 /* snoop_cb */ NULL, 12583 /* snoop_user_data */ NULL, 12584 /* snoop_flags */ 0, 12585 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12586 /* type */ SOC_MEM_TYPE_NORMAL, 12587 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12588 /* impl */ SOC_MEM_IMPL_NORMAL, 12589 /* cmic_mor_clks */ 0, 12590 /* access_latency_mode */ 3, 12591 }, 12592 #endif /* chips */ 12593 12594 #if defined(BCM_56970_A0) 12595 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_A_XPE1m */ 12596 /* mem TCB_THRESHOLD_PROFILE_MAP_A_XPE1m */ 12597 /* flags */ SOC_MEM_FLAG_VALID | 12598 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 12599 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 12600 /* cmp_fn */ _soc_mem_cmp_undef, 12601 /* *null_entry */ _soc_mem_entry_null_zeroes, 12602 /* index_min */ 0, 12603 /* index_max */ 67, 12604 /* minblock */ 77, 12605 /* maxblock */ 77, 12606 /* blocks */ 0, 12607 /* blocks_hi */ 0xffffffff, 12608 /* base */ 0x56a10000, 12609 /* gran */ 1, 12610 /* bytes */ 5, 12611 /* nFields */ 15, 12612 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields, 12613 /* *views */ NULL, 12614 /* *views_num */ NULL, 12615 /* snoop_cb */ NULL, 12616 /* snoop_user_data */ NULL, 12617 /* snoop_flags */ 0, 12618 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12619 /* type */ SOC_MEM_TYPE_NORMAL, 12620 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12621 /* impl */ SOC_MEM_IMPL_NORMAL, 12622 /* cmic_mor_clks */ 0, 12623 /* access_latency_mode */ 3, 12624 }, 12625 #endif /* chips */ 12626 12627 #if defined(BCM_56970_A0) 12628 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_A_XPE2m */ 12629 /* mem TCB_THRESHOLD_PROFILE_MAP_A_XPE2m */ 12630 /* flags */ SOC_MEM_FLAG_VALID | 12631 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 12632 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 12633 /* cmp_fn */ _soc_mem_cmp_undef, 12634 /* *null_entry */ _soc_mem_entry_null_zeroes, 12635 /* index_min */ 0, 12636 /* index_max */ 67, 12637 /* minblock */ 77, 12638 /* maxblock */ 77, 12639 /* blocks */ 0, 12640 /* blocks_hi */ 0xffffffff, 12641 /* base */ 0x56a20000, 12642 /* gran */ 1, 12643 /* bytes */ 5, 12644 /* nFields */ 15, 12645 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields, 12646 /* *views */ NULL, 12647 /* *views_num */ NULL, 12648 /* snoop_cb */ NULL, 12649 /* snoop_user_data */ NULL, 12650 /* snoop_flags */ 0, 12651 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12652 /* type */ SOC_MEM_TYPE_NORMAL, 12653 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12654 /* impl */ SOC_MEM_IMPL_NORMAL, 12655 /* cmic_mor_clks */ 0, 12656 /* access_latency_mode */ 3, 12657 }, 12658 #endif /* chips */ 12659 12660 #if defined(BCM_56970_A0) 12661 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_A_XPE3m */ 12662 /* mem TCB_THRESHOLD_PROFILE_MAP_A_XPE3m */ 12663 /* flags */ SOC_MEM_FLAG_VALID | 12664 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 12665 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 12666 /* cmp_fn */ _soc_mem_cmp_undef, 12667 /* *null_entry */ _soc_mem_entry_null_zeroes, 12668 /* index_min */ 0, 12669 /* index_max */ 67, 12670 /* minblock */ 77, 12671 /* maxblock */ 77, 12672 /* blocks */ 0, 12673 /* blocks_hi */ 0xffffffff, 12674 /* base */ 0x56a30000, 12675 /* gran */ 1, 12676 /* bytes */ 5, 12677 /* nFields */ 15, 12678 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields, 12679 /* *views */ NULL, 12680 /* *views_num */ NULL, 12681 /* snoop_cb */ NULL, 12682 /* snoop_user_data */ NULL, 12683 /* snoop_flags */ 0, 12684 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12685 /* type */ SOC_MEM_TYPE_NORMAL, 12686 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12687 /* impl */ SOC_MEM_IMPL_NORMAL, 12688 /* cmic_mor_clks */ 0, 12689 /* access_latency_mode */ 3, 12690 }, 12691 #endif /* chips */ 12692 12693 #if defined(BCM_56370_A0) 12694 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_A_XPE0_BCM56370_A0m */ 12695 /* mem TCB_THRESHOLD_PROFILE_MAP_A_XPE0m */ 12696 /* flags */ SOC_MEM_FLAG_VALID | 12697 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */ 12698 /* cmp_fn */ _soc_mem_cmp_undef, 12699 /* *null_entry */ _soc_mem_entry_null_zeroes, 12700 /* index_min */ 0, 12701 /* index_max */ 71, 12702 /* minblock */ 20, 12703 /* maxblock */ 20, 12704 /* blocks */ 0x100000, 12705 /* blocks_hi */ 0, 12706 /* base */ 0x56a00000, 12707 /* gran */ 1, 12708 /* bytes */ 11, 12709 /* nFields */ 31, 12710 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAP_BCM56370_A0m_fields, 12711 /* *views */ NULL, 12712 /* *views_num */ NULL, 12713 /* snoop_cb */ NULL, 12714 /* snoop_user_data */ NULL, 12715 /* snoop_flags */ 0, 12716 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12717 /* type */ SOC_MEM_TYPE_NORMAL, 12718 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12719 /* impl */ SOC_MEM_IMPL_NORMAL, 12720 /* cmic_mor_clks */ 0, 12721 /* access_latency_mode */ 3, 12722 }, 12723 #endif /* chips */ 12724 12725 #if defined(BCM_56770_A0) 12726 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_A_XPE0_BCM56770_A0m */ 12727 /* mem TCB_THRESHOLD_PROFILE_MAP_A_XPE0m */ 12728 /* flags */ SOC_MEM_FLAG_VALID | 12729 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */ 12730 /* cmp_fn */ _soc_mem_cmp_undef, 12731 /* *null_entry */ _soc_mem_entry_null_zeroes, 12732 /* index_min */ 0, 12733 /* index_max */ 131, 12734 /* minblock */ 31, 12735 /* maxblock */ 31, 12736 /* blocks */ 0x80000000, 12737 /* blocks_hi */ 0, 12738 /* base */ 0x56a00000, 12739 /* gran */ 1, 12740 /* bytes */ 5, 12741 /* nFields */ 15, 12742 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields, 12743 /* *views */ NULL, 12744 /* *views_num */ NULL, 12745 /* snoop_cb */ NULL, 12746 /* snoop_user_data */ NULL, 12747 /* snoop_flags */ 0, 12748 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12749 /* type */ SOC_MEM_TYPE_NORMAL, 12750 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12751 /* impl */ SOC_MEM_IMPL_NORMAL, 12752 /* cmic_mor_clks */ 0, 12753 /* access_latency_mode */ 3, 12754 }, 12755 #endif /* chips */ 12756 12757 #if defined(BCM_56870_A0) 12758 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_A_XPE0_BCM56870_A0m */ 12759 /* mem TCB_THRESHOLD_PROFILE_MAP_A_XPE0m */ 12760 /* flags */ SOC_MEM_FLAG_VALID | 12761 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */ 12762 /* cmp_fn */ _soc_mem_cmp_undef, 12763 /* *null_entry */ _soc_mem_entry_null_zeroes, 12764 /* index_min */ 0, 12765 /* index_max */ 131, 12766 /* minblock */ 44, 12767 /* maxblock */ 44, 12768 /* blocks */ 0, 12769 /* blocks_hi */ 0x1000, 12770 /* base */ 0x56a00000, 12771 /* gran */ 1, 12772 /* bytes */ 5, 12773 /* nFields */ 15, 12774 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields, 12775 /* *views */ NULL, 12776 /* *views_num */ NULL, 12777 /* snoop_cb */ NULL, 12778 /* snoop_user_data */ NULL, 12779 /* snoop_flags */ 0, 12780 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12781 /* type */ SOC_MEM_TYPE_NORMAL, 12782 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12783 /* impl */ SOC_MEM_IMPL_NORMAL, 12784 /* cmic_mor_clks */ 0, 12785 /* access_latency_mode */ 3, 12786 }, 12787 #endif /* chips */ 12788 12789 #if defined(BCM_56970_A0) 12790 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_Bm */ 12791 /* mem TCB_THRESHOLD_PROFILE_MAP_Bm */ 12792 /* flags */ SOC_MEM_FLAG_VALID | 12793 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 12794 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 12795 /* cmp_fn */ _soc_mem_cmp_undef, 12796 /* *null_entry */ _soc_mem_entry_null_zeroes, 12797 /* index_min */ 0, 12798 /* index_max */ -1, 12799 /* minblock */ 77, 12800 /* maxblock */ 77, 12801 /* blocks */ 0, 12802 /* blocks_hi */ 0xffffffff, 12803 /* base */ 0x56a40000, 12804 /* gran */ 1, 12805 /* bytes */ 5, 12806 /* nFields */ 15, 12807 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields, 12808 /* *views */ NULL, 12809 /* *views_num */ NULL, 12810 /* snoop_cb */ NULL, 12811 /* snoop_user_data */ NULL, 12812 /* snoop_flags */ 0, 12813 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12814 /* type */ SOC_MEM_TYPE_NORMAL, 12815 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12816 /* impl */ SOC_MEM_IMPL_NORMAL, 12817 /* cmic_mor_clks */ 0, 12818 /* access_latency_mode */ 3, 12819 }, 12820 #endif /* chips */ 12821 12822 #if defined(BCM_56370_A0) 12823 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_BCM56370_A0m */ 12824 /* mem TCB_THRESHOLD_PROFILE_MAPm */ 12825 /* flags */ SOC_MEM_FLAG_VALID | 12826 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 12827 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 12828 /* cmp_fn */ _soc_mem_cmp_undef, 12829 /* *null_entry */ _soc_mem_entry_null_zeroes, 12830 /* index_min */ 0, 12831 /* index_max */ -1, 12832 /* minblock */ 20, 12833 /* maxblock */ 20, 12834 /* blocks */ 0x100000, 12835 /* blocks_hi */ 0, 12836 /* base */ 0x569c0000, 12837 /* gran */ 1, 12838 /* bytes */ 11, 12839 /* nFields */ 31, 12840 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAP_BCM56370_A0m_fields, 12841 /* *views */ NULL, 12842 /* *views_num */ NULL, 12843 /* snoop_cb */ NULL, 12844 /* snoop_user_data */ NULL, 12845 /* snoop_flags */ 0, 12846 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12847 /* type */ SOC_MEM_TYPE_NORMAL, 12848 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12849 /* impl */ SOC_MEM_IMPL_NORMAL, 12850 /* cmic_mor_clks */ 0, 12851 /* access_latency_mode */ 3, 12852 }, 12853 #endif /* chips */ 12854 12855 #if defined(BCM_56770_A0) 12856 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_BCM56770_A0m */ 12857 /* mem TCB_THRESHOLD_PROFILE_MAPm */ 12858 /* flags */ SOC_MEM_FLAG_VALID | 12859 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 12860 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 12861 /* cmp_fn */ _soc_mem_cmp_undef, 12862 /* *null_entry */ _soc_mem_entry_null_zeroes, 12863 /* index_min */ 0, 12864 /* index_max */ -1, 12865 /* minblock */ 31, 12866 /* maxblock */ 31, 12867 /* blocks */ 0x80000000, 12868 /* blocks_hi */ 0, 12869 /* base */ 0x569c0000, 12870 /* gran */ 1, 12871 /* bytes */ 5, 12872 /* nFields */ 15, 12873 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields, 12874 /* *views */ NULL, 12875 /* *views_num */ NULL, 12876 /* snoop_cb */ NULL, 12877 /* snoop_user_data */ NULL, 12878 /* snoop_flags */ 0, 12879 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12880 /* type */ SOC_MEM_TYPE_NORMAL, 12881 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12882 /* impl */ SOC_MEM_IMPL_NORMAL, 12883 /* cmic_mor_clks */ 0, 12884 /* access_latency_mode */ 3, 12885 }, 12886 #endif /* chips */ 12887 12888 #if defined(BCM_56870_A0) 12889 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_BCM56870_A0m */ 12890 /* mem TCB_THRESHOLD_PROFILE_MAPm */ 12891 /* flags */ SOC_MEM_FLAG_VALID | 12892 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 12893 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 12894 /* cmp_fn */ _soc_mem_cmp_undef, 12895 /* *null_entry */ _soc_mem_entry_null_zeroes, 12896 /* index_min */ 0, 12897 /* index_max */ -1, 12898 /* minblock */ 44, 12899 /* maxblock */ 44, 12900 /* blocks */ 0, 12901 /* blocks_hi */ 0x1000, 12902 /* base */ 0x569c0000, 12903 /* gran */ 1, 12904 /* bytes */ 5, 12905 /* nFields */ 15, 12906 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields, 12907 /* *views */ NULL, 12908 /* *views_num */ NULL, 12909 /* snoop_cb */ NULL, 12910 /* snoop_user_data */ NULL, 12911 /* snoop_flags */ 0, 12912 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12913 /* type */ SOC_MEM_TYPE_NORMAL, 12914 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12915 /* impl */ SOC_MEM_IMPL_NORMAL, 12916 /* cmic_mor_clks */ 0, 12917 /* access_latency_mode */ 3, 12918 }, 12919 #endif /* chips */ 12920 12921 #if defined(BCM_56770_A0) 12922 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_B_BCM56770_A0m */ 12923 /* mem TCB_THRESHOLD_PROFILE_MAP_Bm */ 12924 /* flags */ SOC_MEM_FLAG_VALID | 12925 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 12926 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 12927 /* cmp_fn */ _soc_mem_cmp_undef, 12928 /* *null_entry */ _soc_mem_entry_null_zeroes, 12929 /* index_min */ 0, 12930 /* index_max */ -1, 12931 /* minblock */ 31, 12932 /* maxblock */ 31, 12933 /* blocks */ 0x80000000, 12934 /* blocks_hi */ 0, 12935 /* base */ 0x56a40000, 12936 /* gran */ 1, 12937 /* bytes */ 5, 12938 /* nFields */ 15, 12939 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields, 12940 /* *views */ NULL, 12941 /* *views_num */ NULL, 12942 /* snoop_cb */ NULL, 12943 /* snoop_user_data */ NULL, 12944 /* snoop_flags */ 0, 12945 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12946 /* type */ SOC_MEM_TYPE_NORMAL, 12947 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12948 /* impl */ SOC_MEM_IMPL_NORMAL, 12949 /* cmic_mor_clks */ 0, 12950 /* access_latency_mode */ 3, 12951 }, 12952 #endif /* chips */ 12953 12954 #if defined(BCM_56870_A0) 12955 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_B_BCM56870_A0m */ 12956 /* mem TCB_THRESHOLD_PROFILE_MAP_Bm */ 12957 /* flags */ SOC_MEM_FLAG_VALID | 12958 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 12959 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 12960 /* cmp_fn */ _soc_mem_cmp_undef, 12961 /* *null_entry */ _soc_mem_entry_null_zeroes, 12962 /* index_min */ 0, 12963 /* index_max */ -1, 12964 /* minblock */ 44, 12965 /* maxblock */ 44, 12966 /* blocks */ 0, 12967 /* blocks_hi */ 0x1000, 12968 /* base */ 0x56a40000, 12969 /* gran */ 1, 12970 /* bytes */ 5, 12971 /* nFields */ 15, 12972 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields, 12973 /* *views */ NULL, 12974 /* *views_num */ NULL, 12975 /* snoop_cb */ NULL, 12976 /* snoop_user_data */ NULL, 12977 /* snoop_flags */ 0, 12978 /* mem severity */ SOC_MEM_SEVERE_MISSING, 12979 /* type */ SOC_MEM_TYPE_NORMAL, 12980 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 12981 /* impl */ SOC_MEM_IMPL_NORMAL, 12982 /* cmic_mor_clks */ 0, 12983 /* access_latency_mode */ 3, 12984 }, 12985 #endif /* chips */ 12986 12987 #if defined(BCM_56970_A0) 12988 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_B_XPE0m */ 12989 /* mem TCB_THRESHOLD_PROFILE_MAP_B_XPE0m */ 12990 /* flags */ SOC_MEM_FLAG_VALID | 12991 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 12992 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 12993 /* cmp_fn */ _soc_mem_cmp_undef, 12994 /* *null_entry */ _soc_mem_entry_null_zeroes, 12995 /* index_min */ 0, 12996 /* index_max */ 67, 12997 /* minblock */ 77, 12998 /* maxblock */ 77, 12999 /* blocks */ 0, 13000 /* blocks_hi */ 0xffffffff, 13001 /* base */ 0x56a40000, 13002 /* gran */ 1, 13003 /* bytes */ 5, 13004 /* nFields */ 15, 13005 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields, 13006 /* *views */ NULL, 13007 /* *views_num */ NULL, 13008 /* snoop_cb */ NULL, 13009 /* snoop_user_data */ NULL, 13010 /* snoop_flags */ 0, 13011 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13012 /* type */ SOC_MEM_TYPE_NORMAL, 13013 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 13014 /* impl */ SOC_MEM_IMPL_NORMAL, 13015 /* cmic_mor_clks */ 0, 13016 /* access_latency_mode */ 3, 13017 }, 13018 #endif /* chips */ 13019 13020 #if defined(BCM_56970_A0) 13021 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_B_XPE1m */ 13022 /* mem TCB_THRESHOLD_PROFILE_MAP_B_XPE1m */ 13023 /* flags */ SOC_MEM_FLAG_VALID | 13024 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 13025 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 13026 /* cmp_fn */ _soc_mem_cmp_undef, 13027 /* *null_entry */ _soc_mem_entry_null_zeroes, 13028 /* index_min */ 0, 13029 /* index_max */ 67, 13030 /* minblock */ 77, 13031 /* maxblock */ 77, 13032 /* blocks */ 0, 13033 /* blocks_hi */ 0xffffffff, 13034 /* base */ 0x56a50000, 13035 /* gran */ 1, 13036 /* bytes */ 5, 13037 /* nFields */ 15, 13038 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields, 13039 /* *views */ NULL, 13040 /* *views_num */ NULL, 13041 /* snoop_cb */ NULL, 13042 /* snoop_user_data */ NULL, 13043 /* snoop_flags */ 0, 13044 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13045 /* type */ SOC_MEM_TYPE_NORMAL, 13046 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 13047 /* impl */ SOC_MEM_IMPL_NORMAL, 13048 /* cmic_mor_clks */ 0, 13049 /* access_latency_mode */ 3, 13050 }, 13051 #endif /* chips */ 13052 13053 #if defined(BCM_56970_A0) 13054 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_B_XPE2m */ 13055 /* mem TCB_THRESHOLD_PROFILE_MAP_B_XPE2m */ 13056 /* flags */ SOC_MEM_FLAG_VALID | 13057 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 13058 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 13059 /* cmp_fn */ _soc_mem_cmp_undef, 13060 /* *null_entry */ _soc_mem_entry_null_zeroes, 13061 /* index_min */ 0, 13062 /* index_max */ 67, 13063 /* minblock */ 77, 13064 /* maxblock */ 77, 13065 /* blocks */ 0, 13066 /* blocks_hi */ 0xffffffff, 13067 /* base */ 0x56a60000, 13068 /* gran */ 1, 13069 /* bytes */ 5, 13070 /* nFields */ 15, 13071 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields, 13072 /* *views */ NULL, 13073 /* *views_num */ NULL, 13074 /* snoop_cb */ NULL, 13075 /* snoop_user_data */ NULL, 13076 /* snoop_flags */ 0, 13077 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13078 /* type */ SOC_MEM_TYPE_NORMAL, 13079 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 13080 /* impl */ SOC_MEM_IMPL_NORMAL, 13081 /* cmic_mor_clks */ 0, 13082 /* access_latency_mode */ 3, 13083 }, 13084 #endif /* chips */ 13085 13086 #if defined(BCM_56970_A0) 13087 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_B_XPE3m */ 13088 /* mem TCB_THRESHOLD_PROFILE_MAP_B_XPE3m */ 13089 /* flags */ SOC_MEM_FLAG_VALID | 13090 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 13091 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 13092 /* cmp_fn */ _soc_mem_cmp_undef, 13093 /* *null_entry */ _soc_mem_entry_null_zeroes, 13094 /* index_min */ 0, 13095 /* index_max */ 67, 13096 /* minblock */ 77, 13097 /* maxblock */ 77, 13098 /* blocks */ 0, 13099 /* blocks_hi */ 0xffffffff, 13100 /* base */ 0x56a70000, 13101 /* gran */ 1, 13102 /* bytes */ 5, 13103 /* nFields */ 15, 13104 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields, 13105 /* *views */ NULL, 13106 /* *views_num */ NULL, 13107 /* snoop_cb */ NULL, 13108 /* snoop_user_data */ NULL, 13109 /* snoop_flags */ 0, 13110 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13111 /* type */ SOC_MEM_TYPE_NORMAL, 13112 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 13113 /* impl */ SOC_MEM_IMPL_NORMAL, 13114 /* cmic_mor_clks */ 0, 13115 /* access_latency_mode */ 3, 13116 }, 13117 #endif /* chips */ 13118 13119 #if defined(BCM_56770_A0) 13120 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_B_XPE0_BCM56770_A0m */ 13121 /* mem TCB_THRESHOLD_PROFILE_MAP_B_XPE0m */ 13122 /* flags */ SOC_MEM_FLAG_VALID | 13123 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */ 13124 /* cmp_fn */ _soc_mem_cmp_undef, 13125 /* *null_entry */ _soc_mem_entry_null_zeroes, 13126 /* index_min */ 0, 13127 /* index_max */ 131, 13128 /* minblock */ 31, 13129 /* maxblock */ 31, 13130 /* blocks */ 0x80000000, 13131 /* blocks_hi */ 0, 13132 /* base */ 0x56a40000, 13133 /* gran */ 1, 13134 /* bytes */ 5, 13135 /* nFields */ 15, 13136 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields, 13137 /* *views */ NULL, 13138 /* *views_num */ NULL, 13139 /* snoop_cb */ NULL, 13140 /* snoop_user_data */ NULL, 13141 /* snoop_flags */ 0, 13142 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13143 /* type */ SOC_MEM_TYPE_NORMAL, 13144 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 13145 /* impl */ SOC_MEM_IMPL_NORMAL, 13146 /* cmic_mor_clks */ 0, 13147 /* access_latency_mode */ 3, 13148 }, 13149 #endif /* chips */ 13150 13151 #if defined(BCM_56870_A0) 13152 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_B_XPE0_BCM56870_A0m */ 13153 /* mem TCB_THRESHOLD_PROFILE_MAP_B_XPE0m */ 13154 /* flags */ SOC_MEM_FLAG_VALID | 13155 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */ 13156 /* cmp_fn */ _soc_mem_cmp_undef, 13157 /* *null_entry */ _soc_mem_entry_null_zeroes, 13158 /* index_min */ 0, 13159 /* index_max */ 131, 13160 /* minblock */ 44, 13161 /* maxblock */ 44, 13162 /* blocks */ 0, 13163 /* blocks_hi */ 0x1000, 13164 /* base */ 0x56a40000, 13165 /* gran */ 1, 13166 /* bytes */ 5, 13167 /* nFields */ 15, 13168 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields, 13169 /* *views */ NULL, 13170 /* *views_num */ NULL, 13171 /* snoop_cb */ NULL, 13172 /* snoop_user_data */ NULL, 13173 /* snoop_flags */ 0, 13174 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13175 /* type */ SOC_MEM_TYPE_NORMAL, 13176 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 13177 /* impl */ SOC_MEM_IMPL_NORMAL, 13178 /* cmic_mor_clks */ 0, 13179 /* access_latency_mode */ 3, 13180 }, 13181 #endif /* chips */ 13182 13183 #if defined(BCM_56970_A0) 13184 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_XPE0m */ 13185 /* mem TCB_THRESHOLD_PROFILE_MAP_XPE0m */ 13186 /* flags */ SOC_MEM_FLAG_VALID | 13187 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 13188 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 13189 /* cmp_fn */ _soc_mem_cmp_undef, 13190 /* *null_entry */ _soc_mem_entry_null_zeroes, 13191 /* index_min */ 0, 13192 /* index_max */ 67, 13193 /* minblock */ 77, 13194 /* maxblock */ 77, 13195 /* blocks */ 0, 13196 /* blocks_hi */ 0xffffffff, 13197 /* base */ 0x569c0000, 13198 /* gran */ 1, 13199 /* bytes */ 5, 13200 /* nFields */ 15, 13201 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields, 13202 /* *views */ NULL, 13203 /* *views_num */ NULL, 13204 /* snoop_cb */ NULL, 13205 /* snoop_user_data */ NULL, 13206 /* snoop_flags */ 0, 13207 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13208 /* type */ SOC_MEM_TYPE_NORMAL, 13209 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 13210 /* impl */ SOC_MEM_IMPL_NORMAL, 13211 /* cmic_mor_clks */ 0, 13212 /* access_latency_mode */ 3, 13213 }, 13214 #endif /* chips */ 13215 13216 #if defined(BCM_56970_A0) 13217 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_XPE1m */ 13218 /* mem TCB_THRESHOLD_PROFILE_MAP_XPE1m */ 13219 /* flags */ SOC_MEM_FLAG_VALID | 13220 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 13221 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 13222 /* cmp_fn */ _soc_mem_cmp_undef, 13223 /* *null_entry */ _soc_mem_entry_null_zeroes, 13224 /* index_min */ 0, 13225 /* index_max */ 67, 13226 /* minblock */ 77, 13227 /* maxblock */ 77, 13228 /* blocks */ 0, 13229 /* blocks_hi */ 0xffffffff, 13230 /* base */ 0x569d0000, 13231 /* gran */ 1, 13232 /* bytes */ 5, 13233 /* nFields */ 15, 13234 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields, 13235 /* *views */ NULL, 13236 /* *views_num */ NULL, 13237 /* snoop_cb */ NULL, 13238 /* snoop_user_data */ NULL, 13239 /* snoop_flags */ 0, 13240 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13241 /* type */ SOC_MEM_TYPE_NORMAL, 13242 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 13243 /* impl */ SOC_MEM_IMPL_NORMAL, 13244 /* cmic_mor_clks */ 0, 13245 /* access_latency_mode */ 3, 13246 }, 13247 #endif /* chips */ 13248 13249 #if defined(BCM_56970_A0) 13250 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_XPE2m */ 13251 /* mem TCB_THRESHOLD_PROFILE_MAP_XPE2m */ 13252 /* flags */ SOC_MEM_FLAG_VALID | 13253 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 13254 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 13255 /* cmp_fn */ _soc_mem_cmp_undef, 13256 /* *null_entry */ _soc_mem_entry_null_zeroes, 13257 /* index_min */ 0, 13258 /* index_max */ 67, 13259 /* minblock */ 77, 13260 /* maxblock */ 77, 13261 /* blocks */ 0, 13262 /* blocks_hi */ 0xffffffff, 13263 /* base */ 0x569e0000, 13264 /* gran */ 1, 13265 /* bytes */ 5, 13266 /* nFields */ 15, 13267 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields, 13268 /* *views */ NULL, 13269 /* *views_num */ NULL, 13270 /* snoop_cb */ NULL, 13271 /* snoop_user_data */ NULL, 13272 /* snoop_flags */ 0, 13273 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13274 /* type */ SOC_MEM_TYPE_NORMAL, 13275 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 13276 /* impl */ SOC_MEM_IMPL_NORMAL, 13277 /* cmic_mor_clks */ 0, 13278 /* access_latency_mode */ 3, 13279 }, 13280 #endif /* chips */ 13281 13282 #if defined(BCM_56970_A0) 13283 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_XPE3m */ 13284 /* mem TCB_THRESHOLD_PROFILE_MAP_XPE3m */ 13285 /* flags */ SOC_MEM_FLAG_VALID | 13286 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 13287 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 13288 /* cmp_fn */ _soc_mem_cmp_undef, 13289 /* *null_entry */ _soc_mem_entry_null_zeroes, 13290 /* index_min */ 0, 13291 /* index_max */ 67, 13292 /* minblock */ 77, 13293 /* maxblock */ 77, 13294 /* blocks */ 0, 13295 /* blocks_hi */ 0xffffffff, 13296 /* base */ 0x569f0000, 13297 /* gran */ 1, 13298 /* bytes */ 5, 13299 /* nFields */ 15, 13300 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields, 13301 /* *views */ NULL, 13302 /* *views_num */ NULL, 13303 /* snoop_cb */ NULL, 13304 /* snoop_user_data */ NULL, 13305 /* snoop_flags */ 0, 13306 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13307 /* type */ SOC_MEM_TYPE_NORMAL, 13308 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 13309 /* impl */ SOC_MEM_IMPL_NORMAL, 13310 /* cmic_mor_clks */ 0, 13311 /* access_latency_mode */ 3, 13312 }, 13313 #endif /* chips */ 13314 13315 #if defined(BCM_56370_A0) 13316 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_XPE0_BCM56370_A0m */ 13317 /* mem TCB_THRESHOLD_PROFILE_MAP_XPE0m */ 13318 /* flags */ SOC_MEM_FLAG_VALID | 13319 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */ 13320 /* cmp_fn */ _soc_mem_cmp_undef, 13321 /* *null_entry */ _soc_mem_entry_null_zeroes, 13322 /* index_min */ 0, 13323 /* index_max */ 71, 13324 /* minblock */ 20, 13325 /* maxblock */ 20, 13326 /* blocks */ 0x100000, 13327 /* blocks_hi */ 0, 13328 /* base */ 0x569c0000, 13329 /* gran */ 1, 13330 /* bytes */ 11, 13331 /* nFields */ 31, 13332 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAP_BCM56370_A0m_fields, 13333 /* *views */ NULL, 13334 /* *views_num */ NULL, 13335 /* snoop_cb */ NULL, 13336 /* snoop_user_data */ NULL, 13337 /* snoop_flags */ 0, 13338 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13339 /* type */ SOC_MEM_TYPE_NORMAL, 13340 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 13341 /* impl */ SOC_MEM_IMPL_NORMAL, 13342 /* cmic_mor_clks */ 0, 13343 /* access_latency_mode */ 3, 13344 }, 13345 #endif /* chips */ 13346 13347 #if defined(BCM_56770_A0) 13348 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_XPE0_BCM56770_A0m */ 13349 /* mem TCB_THRESHOLD_PROFILE_MAP_XPE0m */ 13350 /* flags */ SOC_MEM_FLAG_VALID | 13351 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */ 13352 /* cmp_fn */ _soc_mem_cmp_undef, 13353 /* *null_entry */ _soc_mem_entry_null_zeroes, 13354 /* index_min */ 0, 13355 /* index_max */ 131, 13356 /* minblock */ 31, 13357 /* maxblock */ 31, 13358 /* blocks */ 0x80000000, 13359 /* blocks_hi */ 0, 13360 /* base */ 0x569c0000, 13361 /* gran */ 1, 13362 /* bytes */ 5, 13363 /* nFields */ 15, 13364 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields, 13365 /* *views */ NULL, 13366 /* *views_num */ NULL, 13367 /* snoop_cb */ NULL, 13368 /* snoop_user_data */ NULL, 13369 /* snoop_flags */ 0, 13370 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13371 /* type */ SOC_MEM_TYPE_NORMAL, 13372 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 13373 /* impl */ SOC_MEM_IMPL_NORMAL, 13374 /* cmic_mor_clks */ 0, 13375 /* access_latency_mode */ 3, 13376 }, 13377 #endif /* chips */ 13378 13379 #if defined(BCM_56870_A0) 13380 { /* SOC_MEM_INT_TCB_THRESHOLD_PROFILE_MAP_XPE0_BCM56870_A0m */ 13381 /* mem TCB_THRESHOLD_PROFILE_MAP_XPE0m */ 13382 /* flags */ SOC_MEM_FLAG_VALID | 13383 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x102 */ 13384 /* cmp_fn */ _soc_mem_cmp_undef, 13385 /* *null_entry */ _soc_mem_entry_null_zeroes, 13386 /* index_min */ 0, 13387 /* index_max */ 131, 13388 /* minblock */ 44, 13389 /* maxblock */ 44, 13390 /* blocks */ 0, 13391 /* blocks_hi */ 0x1000, 13392 /* base */ 0x569c0000, 13393 /* gran */ 1, 13394 /* bytes */ 5, 13395 /* nFields */ 15, 13396 /* *fields */ soc_TCB_THRESHOLD_PROFILE_MAPm_fields, 13397 /* *views */ NULL, 13398 /* *views_num */ NULL, 13399 /* snoop_cb */ NULL, 13400 /* snoop_user_data */ NULL, 13401 /* snoop_flags */ 0, 13402 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13403 /* type */ SOC_MEM_TYPE_NORMAL, 13404 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 13405 /* impl */ SOC_MEM_IMPL_NORMAL, 13406 /* cmic_mor_clks */ 0, 13407 /* access_latency_mode */ 3, 13408 }, 13409 #endif /* chips */ 13410 13411 #if defined(BCM_56624_A0) || defined(BCM_56624_B0) 13412 { /* SOC_MEM_INT_TCP_FNm */ 13413 /* mem TCP_FNm */ 13414 /* flags */ SOC_MEM_FLAG_VALID | 13415 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 13416 /* cmp_fn */ _soc_mem_cmp_undef, 13417 /* *null_entry */ _soc_mem_entry_null_zeroes, 13418 /* index_min */ 0, 13419 /* index_max */ 63, 13420 /* minblock */ 7, 13421 /* maxblock */ 7, 13422 /* blocks */ 0x80, 13423 /* blocks_hi */ 0, 13424 /* base */ 0x0e030000, 13425 /* gran */ 1, 13426 /* bytes */ 2, 13427 /* nFields */ 2, 13428 /* *fields */ soc_TCP_FNm_fields, 13429 /* *views */ NULL, 13430 /* *views_num */ NULL, 13431 /* snoop_cb */ NULL, 13432 /* snoop_user_data */ NULL, 13433 /* snoop_flags */ 0, 13434 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13435 /* type */ SOC_MEM_TYPE_NORMAL, 13436 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13437 /* impl */ SOC_MEM_IMPL_NORMAL, 13438 /* cmic_mor_clks */ 0, 13439 }, 13440 #endif /* chips */ 13441 13442 #if defined(BCM_53400_A0) 13443 { /* SOC_MEM_INT_TCP_FN_BCM53400_A0m */ 13444 /* mem TCP_FNm */ 13445 /* flags */ SOC_MEM_FLAG_VALID | 13446 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 13447 /* cmp_fn */ _soc_mem_cmp_undef, 13448 /* *null_entry */ _soc_mem_entry_null_zeroes, 13449 /* index_min */ 0, 13450 /* index_max */ 63, 13451 /* minblock */ 5, 13452 /* maxblock */ 5, 13453 /* blocks */ 0x20, 13454 /* blocks_hi */ 0, 13455 /* base */ 0x34100000, 13456 /* gran */ 1, 13457 /* bytes */ 2, 13458 /* nFields */ 2, 13459 /* *fields */ soc_TCP_FN_BCM53400_A0m_fields, 13460 /* *views */ NULL, 13461 /* *views_num */ NULL, 13462 /* snoop_cb */ NULL, 13463 /* snoop_user_data */ NULL, 13464 /* snoop_flags */ 0, 13465 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13466 /* type */ SOC_MEM_TYPE_NORMAL, 13467 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13468 /* impl */ SOC_MEM_IMPL_NORMAL, 13469 /* cmic_mor_clks */ 0, 13470 }, 13471 #endif /* chips */ 13472 13473 #if defined(BCM_53540_A0) 13474 { /* SOC_MEM_INT_TCP_FN_BCM53540_A0m */ 13475 /* mem TCP_FNm */ 13476 /* flags */ SOC_MEM_FLAG_VALID | 13477 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 13478 /* cmp_fn */ _soc_mem_cmp_undef, 13479 /* *null_entry */ _soc_mem_entry_null_zeroes, 13480 /* index_min */ 0, 13481 /* index_max */ 63, 13482 /* minblock */ 8, 13483 /* maxblock */ 8, 13484 /* blocks */ 0x100, 13485 /* blocks_hi */ 0, 13486 /* base */ 0x34100000, 13487 /* gran */ 1, 13488 /* bytes */ 2, 13489 /* nFields */ 2, 13490 /* *fields */ soc_TCP_FN_BCM53400_A0m_fields, 13491 /* *views */ NULL, 13492 /* *views_num */ NULL, 13493 /* snoop_cb */ NULL, 13494 /* snoop_user_data */ NULL, 13495 /* snoop_flags */ 0, 13496 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13497 /* type */ SOC_MEM_TYPE_NORMAL, 13498 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13499 /* impl */ SOC_MEM_IMPL_NORMAL, 13500 /* cmic_mor_clks */ 0, 13501 }, 13502 #endif /* chips */ 13503 13504 #if defined(BCM_53570_A0) || defined(BCM_53570_B0) 13505 { /* SOC_MEM_INT_TCP_FN_BCM53570_A0m */ 13506 /* mem TCP_FNm */ 13507 /* flags */ SOC_MEM_FLAG_VALID | 13508 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 13509 /* cmp_fn */ _soc_mem_cmp_undef, 13510 /* *null_entry */ _soc_mem_entry_null_zeroes, 13511 /* index_min */ 0, 13512 /* index_max */ 63, 13513 /* minblock */ 15, 13514 /* maxblock */ 15, 13515 /* blocks */ 0x8000, 13516 /* blocks_hi */ 0, 13517 /* base */ 0x34100000, 13518 /* gran */ 1, 13519 /* bytes */ 2, 13520 /* nFields */ 2, 13521 /* *fields */ soc_TCP_FN_BCM53400_A0m_fields, 13522 /* *views */ NULL, 13523 /* *views_num */ NULL, 13524 /* snoop_cb */ NULL, 13525 /* snoop_user_data */ NULL, 13526 /* snoop_flags */ 0, 13527 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13528 /* type */ SOC_MEM_TYPE_NORMAL, 13529 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13530 /* impl */ SOC_MEM_IMPL_NORMAL, 13531 /* cmic_mor_clks */ 0, 13532 }, 13533 #endif /* chips */ 13534 13535 #if defined(BCM_56150_A0) 13536 { /* SOC_MEM_INT_TCP_FN_BCM56150_A0m */ 13537 /* mem TCP_FNm */ 13538 /* flags */ SOC_MEM_FLAG_VALID | 13539 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 13540 /* cmp_fn */ _soc_mem_cmp_undef, 13541 /* *null_entry */ _soc_mem_entry_null_zeroes, 13542 /* index_min */ 0, 13543 /* index_max */ 63, 13544 /* minblock */ 5, 13545 /* maxblock */ 5, 13546 /* blocks */ 0x20, 13547 /* blocks_hi */ 0, 13548 /* base */ 0x38100000, 13549 /* gran */ 1, 13550 /* bytes */ 2, 13551 /* nFields */ 2, 13552 /* *fields */ soc_TCP_FN_BCM56640_A0m_fields, 13553 /* *views */ NULL, 13554 /* *views_num */ NULL, 13555 /* snoop_cb */ NULL, 13556 /* snoop_user_data */ NULL, 13557 /* snoop_flags */ 0, 13558 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13559 /* type */ SOC_MEM_TYPE_NORMAL, 13560 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13561 /* impl */ SOC_MEM_IMPL_NORMAL, 13562 /* cmic_mor_clks */ 0, 13563 }, 13564 #endif /* chips */ 13565 13566 #if defined(BCM_56160_A0) 13567 { /* SOC_MEM_INT_TCP_FN_BCM56160_A0m */ 13568 /* mem TCP_FNm */ 13569 /* flags */ SOC_MEM_FLAG_VALID | 13570 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 13571 /* cmp_fn */ _soc_mem_cmp_undef, 13572 /* *null_entry */ _soc_mem_entry_null_zeroes, 13573 /* index_min */ 0, 13574 /* index_max */ 63, 13575 /* minblock */ 7, 13576 /* maxblock */ 7, 13577 /* blocks */ 0x80, 13578 /* blocks_hi */ 0, 13579 /* base */ 0x34100000, 13580 /* gran */ 1, 13581 /* bytes */ 2, 13582 /* nFields */ 2, 13583 /* *fields */ soc_TCP_FN_BCM53400_A0m_fields, 13584 /* *views */ NULL, 13585 /* *views_num */ NULL, 13586 /* snoop_cb */ NULL, 13587 /* snoop_user_data */ NULL, 13588 /* snoop_flags */ 0, 13589 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13590 /* type */ SOC_MEM_TYPE_NORMAL, 13591 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13592 /* impl */ SOC_MEM_IMPL_NORMAL, 13593 /* cmic_mor_clks */ 0, 13594 }, 13595 #endif /* chips */ 13596 13597 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 13598 { /* SOC_MEM_INT_TCP_FN_BCM56260_A0m */ 13599 /* mem TCP_FNm */ 13600 /* flags */ SOC_MEM_FLAG_VALID | 13601 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 13602 /* cmp_fn */ _soc_mem_cmp_undef, 13603 /* *null_entry */ _soc_mem_entry_null_zeroes, 13604 /* index_min */ 0, 13605 /* index_max */ 63, 13606 /* minblock */ 6, 13607 /* maxblock */ 6, 13608 /* blocks */ 0x40, 13609 /* blocks_hi */ 0, 13610 /* base */ 0x30100000, 13611 /* gran */ 1, 13612 /* bytes */ 2, 13613 /* nFields */ 2, 13614 /* *fields */ soc_TCP_FN_BCM53400_A0m_fields, 13615 /* *views */ NULL, 13616 /* *views_num */ NULL, 13617 /* snoop_cb */ NULL, 13618 /* snoop_user_data */ NULL, 13619 /* snoop_flags */ 0, 13620 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13621 /* type */ SOC_MEM_TYPE_NORMAL, 13622 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13623 /* impl */ SOC_MEM_IMPL_NORMAL, 13624 /* cmic_mor_clks */ 0, 13625 }, 13626 #endif /* chips */ 13627 13628 #if defined(BCM_56270_A0) 13629 { /* SOC_MEM_INT_TCP_FN_BCM56270_A0m */ 13630 /* mem TCP_FNm */ 13631 /* flags */ SOC_MEM_FLAG_VALID | 13632 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 13633 /* cmp_fn */ _soc_mem_cmp_undef, 13634 /* *null_entry */ _soc_mem_entry_null_zeroes, 13635 /* index_min */ 0, 13636 /* index_max */ 63, 13637 /* minblock */ 5, 13638 /* maxblock */ 5, 13639 /* blocks */ 0x20, 13640 /* blocks_hi */ 0, 13641 /* base */ 0x30100000, 13642 /* gran */ 1, 13643 /* bytes */ 2, 13644 /* nFields */ 2, 13645 /* *fields */ soc_TCP_FN_BCM53400_A0m_fields, 13646 /* *views */ NULL, 13647 /* *views_num */ NULL, 13648 /* snoop_cb */ NULL, 13649 /* snoop_user_data */ NULL, 13650 /* snoop_flags */ 0, 13651 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13652 /* type */ SOC_MEM_TYPE_NORMAL, 13653 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13654 /* impl */ SOC_MEM_IMPL_NORMAL, 13655 /* cmic_mor_clks */ 0, 13656 }, 13657 #endif /* chips */ 13658 13659 #if defined(BCM_56142_A0) || defined(BCM_56334_A0) || \ 13660 defined(BCM_56334_B0) 13661 { /* SOC_MEM_INT_TCP_FN_BCM56334_A0m */ 13662 /* mem TCP_FNm */ 13663 /* flags */ SOC_MEM_FLAG_VALID | 13664 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 13665 /* cmp_fn */ _soc_mem_cmp_undef, 13666 /* *null_entry */ _soc_mem_entry_null_zeroes, 13667 /* index_min */ 0, 13668 /* index_max */ 63, 13669 /* minblock */ 5, 13670 /* maxblock */ 5, 13671 /* blocks */ 0x20, 13672 /* blocks_hi */ 0, 13673 /* base */ 0x0e030000, 13674 /* gran */ 1, 13675 /* bytes */ 2, 13676 /* nFields */ 2, 13677 /* *fields */ soc_TCP_FNm_fields, 13678 /* *views */ NULL, 13679 /* *views_num */ NULL, 13680 /* snoop_cb */ NULL, 13681 /* snoop_user_data */ NULL, 13682 /* snoop_flags */ 0, 13683 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13684 /* type */ SOC_MEM_TYPE_NORMAL, 13685 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13686 /* impl */ SOC_MEM_IMPL_NORMAL, 13687 /* cmic_mor_clks */ 0, 13688 }, 13689 #endif /* chips */ 13690 13691 #if defined(BCM_56340_A0) 13692 { /* SOC_MEM_INT_TCP_FN_BCM56340_A0m */ 13693 /* mem TCP_FNm */ 13694 /* flags */ SOC_MEM_FLAG_VALID | 13695 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 13696 /* cmp_fn */ _soc_mem_cmp_undef, 13697 /* *null_entry */ _soc_mem_entry_null_zeroes, 13698 /* index_min */ 0, 13699 /* index_max */ 63, 13700 /* minblock */ 4, 13701 /* maxblock */ 4, 13702 /* blocks */ 0x10, 13703 /* blocks_hi */ 0, 13704 /* base */ 0x2c180000, 13705 /* gran */ 1, 13706 /* bytes */ 2, 13707 /* nFields */ 2, 13708 /* *fields */ soc_TCP_FN_BCM56640_A0m_fields, 13709 /* *views */ NULL, 13710 /* *views_num */ NULL, 13711 /* snoop_cb */ NULL, 13712 /* snoop_user_data */ NULL, 13713 /* snoop_flags */ 0, 13714 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13715 /* type */ SOC_MEM_TYPE_NORMAL, 13716 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13717 /* impl */ SOC_MEM_IMPL_NORMAL, 13718 /* cmic_mor_clks */ 0, 13719 }, 13720 #endif /* chips */ 13721 13722 #if defined(BCM_56370_A0) 13723 { /* SOC_MEM_INT_TCP_FN_BCM56370_A0m */ 13724 /* mem TCP_FNm */ 13725 /* flags */ SOC_MEM_FLAG_VALID | 13726 SOC_MEM_FLAG_CACHABLE | 13727 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 13728 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 13729 /* cmp_fn */ _soc_mem_cmp_undef, 13730 /* *null_entry */ _soc_mem_entry_null_zeroes, 13731 /* index_min */ 0, 13732 /* index_max */ 255, 13733 /* minblock */ 14, 13734 /* maxblock */ 14, 13735 /* blocks */ 0x4000, 13736 /* blocks_hi */ 0, 13737 /* base */ 0x68dc0000, 13738 /* gran */ 1, 13739 /* bytes */ 3, 13740 /* nFields */ 5, 13741 /* *fields */ soc_TCP_FN_BCM56870_A0m_fields, 13742 /* *views */ NULL, 13743 /* *views_num */ NULL, 13744 /* snoop_cb */ NULL, 13745 /* snoop_user_data */ NULL, 13746 /* snoop_flags */ 0, 13747 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13748 /* type */ SOC_MEM_TYPE_NORMAL, 13749 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 13750 /* impl */ SOC_MEM_IMPL_NORMAL, 13751 /* cmic_mor_clks */ 0, 13752 /* access_latency_mode */ 0, 13753 }, 13754 #endif /* chips */ 13755 13756 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 13757 { /* SOC_MEM_INT_TCP_FN_BCM56440_A0m */ 13758 /* mem TCP_FNm */ 13759 /* flags */ SOC_MEM_FLAG_VALID | 13760 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 13761 /* cmp_fn */ _soc_mem_cmp_undef, 13762 /* *null_entry */ _soc_mem_entry_null_zeroes, 13763 /* index_min */ 0, 13764 /* index_max */ 63, 13765 /* minblock */ 9, 13766 /* maxblock */ 9, 13767 /* blocks */ 0x200, 13768 /* blocks_hi */ 0, 13769 /* base */ 0x0c068000, 13770 /* gran */ 1, 13771 /* bytes */ 2, 13772 /* nFields */ 2, 13773 /* *fields */ soc_TCP_FNm_fields, 13774 /* *views */ NULL, 13775 /* *views_num */ NULL, 13776 /* snoop_cb */ NULL, 13777 /* snoop_user_data */ NULL, 13778 /* snoop_flags */ 0, 13779 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13780 /* type */ SOC_MEM_TYPE_NORMAL, 13781 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13782 /* impl */ SOC_MEM_IMPL_NORMAL, 13783 /* cmic_mor_clks */ 0, 13784 }, 13785 #endif /* chips */ 13786 13787 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 13788 defined(BCM_56450_B1) 13789 { /* SOC_MEM_INT_TCP_FN_BCM56450_A0m */ 13790 /* mem TCP_FNm */ 13791 /* flags */ SOC_MEM_FLAG_VALID | 13792 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 13793 /* cmp_fn */ _soc_mem_cmp_undef, 13794 /* *null_entry */ _soc_mem_entry_null_zeroes, 13795 /* index_min */ 0, 13796 /* index_max */ 63, 13797 /* minblock */ 8, 13798 /* maxblock */ 8, 13799 /* blocks */ 0x100, 13800 /* blocks_hi */ 0, 13801 /* base */ 0x30100000, 13802 /* gran */ 1, 13803 /* bytes */ 2, 13804 /* nFields */ 2, 13805 /* *fields */ soc_TCP_FN_BCM56640_A0m_fields, 13806 /* *views */ NULL, 13807 /* *views_num */ NULL, 13808 /* snoop_cb */ NULL, 13809 /* snoop_user_data */ NULL, 13810 /* snoop_flags */ 0, 13811 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13812 /* type */ SOC_MEM_TYPE_NORMAL, 13813 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13814 /* impl */ SOC_MEM_IMPL_NORMAL, 13815 /* cmic_mor_clks */ 0, 13816 }, 13817 #endif /* chips */ 13818 13819 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) 13820 { /* SOC_MEM_INT_TCP_FN_BCM56524_A0m */ 13821 /* mem TCP_FNm */ 13822 /* flags */ SOC_MEM_FLAG_VALID | 13823 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 13824 /* cmp_fn */ _soc_mem_cmp_undef, 13825 /* *null_entry */ _soc_mem_entry_null_zeroes, 13826 /* index_min */ 0, 13827 /* index_max */ 63, 13828 /* minblock */ 8, 13829 /* maxblock */ 8, 13830 /* blocks */ 0x100, 13831 /* blocks_hi */ 0, 13832 /* base */ 0x0b030000, 13833 /* gran */ 1, 13834 /* bytes */ 2, 13835 /* nFields */ 2, 13836 /* *fields */ soc_TCP_FNm_fields, 13837 /* *views */ NULL, 13838 /* *views_num */ NULL, 13839 /* snoop_cb */ NULL, 13840 /* snoop_user_data */ NULL, 13841 /* snoop_flags */ 0, 13842 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13843 /* type */ SOC_MEM_TYPE_NORMAL, 13844 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13845 /* impl */ SOC_MEM_IMPL_NORMAL, 13846 /* cmic_mor_clks */ 0, 13847 }, 13848 #endif /* chips */ 13849 13850 #if defined(BCM_56560_A0) || defined(BCM_56670_A0) || \ 13851 defined(BCM_56670_B0) 13852 { /* SOC_MEM_INT_TCP_FN_BCM56560_A0m */ 13853 /* mem TCP_FNm */ 13854 /* flags */ SOC_MEM_FLAG_VALID | 13855 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 13856 /* cmp_fn */ _soc_mem_cmp_undef, 13857 /* *null_entry */ _soc_mem_entry_null_zeroes, 13858 /* index_min */ 0, 13859 /* index_max */ 63, 13860 /* minblock */ 21, 13861 /* maxblock */ 21, 13862 /* blocks */ 0x200000, 13863 /* blocks_hi */ 0, 13864 /* base */ 0x480c0000, 13865 /* gran */ 1, 13866 /* bytes */ 2, 13867 /* nFields */ 2, 13868 /* *fields */ soc_TCP_FN_BCM53400_A0m_fields, 13869 /* *views */ NULL, 13870 /* *views_num */ NULL, 13871 /* snoop_cb */ NULL, 13872 /* snoop_user_data */ NULL, 13873 /* snoop_flags */ 0, 13874 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13875 /* type */ SOC_MEM_TYPE_NORMAL, 13876 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13877 /* impl */ SOC_MEM_IMPL_NORMAL, 13878 /* cmic_mor_clks */ 0, 13879 }, 13880 #endif /* chips */ 13881 13882 #if defined(BCM_56560_B0) 13883 { /* SOC_MEM_INT_TCP_FN_BCM56560_B0m */ 13884 /* mem TCP_FNm */ 13885 /* flags */ SOC_MEM_FLAG_VALID | 13886 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 13887 /* cmp_fn */ _soc_mem_cmp_undef, 13888 /* *null_entry */ _soc_mem_entry_null_zeroes, 13889 /* index_min */ 0, 13890 /* index_max */ 63, 13891 /* minblock */ 13, 13892 /* maxblock */ 13, 13893 /* blocks */ 0x2000, 13894 /* blocks_hi */ 0, 13895 /* base */ 0x480c0000, 13896 /* gran */ 1, 13897 /* bytes */ 2, 13898 /* nFields */ 2, 13899 /* *fields */ soc_TCP_FN_BCM53400_A0m_fields, 13900 /* *views */ NULL, 13901 /* *views_num */ NULL, 13902 /* snoop_cb */ NULL, 13903 /* snoop_user_data */ NULL, 13904 /* snoop_flags */ 0, 13905 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13906 /* type */ SOC_MEM_TYPE_NORMAL, 13907 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13908 /* impl */ SOC_MEM_IMPL_NORMAL, 13909 /* cmic_mor_clks */ 0, 13910 }, 13911 #endif /* chips */ 13912 13913 #if defined(BCM_56634_A0) || defined(BCM_56634_B0) 13914 { /* SOC_MEM_INT_TCP_FN_BCM56634_A0m */ 13915 /* mem TCP_FNm */ 13916 /* flags */ SOC_MEM_FLAG_VALID | 13917 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 13918 /* cmp_fn */ _soc_mem_cmp_undef, 13919 /* *null_entry */ _soc_mem_entry_null_zeroes, 13920 /* index_min */ 0, 13921 /* index_max */ 63, 13922 /* minblock */ 9, 13923 /* maxblock */ 9, 13924 /* blocks */ 0x200, 13925 /* blocks_hi */ 0, 13926 /* base */ 0x0b030000, 13927 /* gran */ 1, 13928 /* bytes */ 2, 13929 /* nFields */ 2, 13930 /* *fields */ soc_TCP_FNm_fields, 13931 /* *views */ NULL, 13932 /* *views_num */ NULL, 13933 /* snoop_cb */ NULL, 13934 /* snoop_user_data */ NULL, 13935 /* snoop_flags */ 0, 13936 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13937 /* type */ SOC_MEM_TYPE_NORMAL, 13938 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13939 /* impl */ SOC_MEM_IMPL_NORMAL, 13940 /* cmic_mor_clks */ 0, 13941 }, 13942 #endif /* chips */ 13943 13944 #if defined(BCM_56640_A0) 13945 { /* SOC_MEM_INT_TCP_FN_BCM56640_A0m */ 13946 /* mem TCP_FNm */ 13947 /* flags */ SOC_MEM_FLAG_VALID | 13948 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 13949 /* cmp_fn */ _soc_mem_cmp_undef, 13950 /* *null_entry */ _soc_mem_entry_null_zeroes, 13951 /* index_min */ 0, 13952 /* index_max */ 63, 13953 /* minblock */ 7, 13954 /* maxblock */ 7, 13955 /* blocks */ 0x80, 13956 /* blocks_hi */ 0, 13957 /* base */ 0x2c180000, 13958 /* gran */ 1, 13959 /* bytes */ 2, 13960 /* nFields */ 2, 13961 /* *fields */ soc_TCP_FN_BCM56640_A0m_fields, 13962 /* *views */ NULL, 13963 /* *views_num */ NULL, 13964 /* snoop_cb */ NULL, 13965 /* snoop_user_data */ NULL, 13966 /* snoop_flags */ 0, 13967 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13968 /* type */ SOC_MEM_TYPE_NORMAL, 13969 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 13970 /* impl */ SOC_MEM_IMPL_NORMAL, 13971 /* cmic_mor_clks */ 0, 13972 }, 13973 #endif /* chips */ 13974 13975 #if defined(BCM_56680_A0) || defined(BCM_56680_B0) 13976 { /* SOC_MEM_INT_TCP_FN_BCM56680_A0m */ 13977 /* mem TCP_FNm */ 13978 /* flags */ SOC_MEM_FLAG_VALID | 13979 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 13980 /* cmp_fn */ _soc_mem_cmp_undef, 13981 /* *null_entry */ _soc_mem_entry_null_zeroes, 13982 /* index_min */ 0, 13983 /* index_max */ 63, 13984 /* minblock */ 6, 13985 /* maxblock */ 6, 13986 /* blocks */ 0x40, 13987 /* blocks_hi */ 0, 13988 /* base */ 0x0e030000, 13989 /* gran */ 1, 13990 /* bytes */ 2, 13991 /* nFields */ 2, 13992 /* *fields */ soc_TCP_FNm_fields, 13993 /* *views */ NULL, 13994 /* *views_num */ NULL, 13995 /* snoop_cb */ NULL, 13996 /* snoop_user_data */ NULL, 13997 /* snoop_flags */ 0, 13998 /* mem severity */ SOC_MEM_SEVERE_MISSING, 13999 /* type */ SOC_MEM_TYPE_NORMAL, 14000 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14001 /* impl */ SOC_MEM_IMPL_NORMAL, 14002 /* cmic_mor_clks */ 0, 14003 }, 14004 #endif /* chips */ 14005 14006 #if defined(BCM_56685_A0) || defined(BCM_56685_B0) 14007 { /* SOC_MEM_INT_TCP_FN_BCM56685_A0m */ 14008 /* mem TCP_FNm */ 14009 /* flags */ SOC_MEM_FLAG_VALID | 14010 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 14011 /* cmp_fn */ _soc_mem_cmp_undef, 14012 /* *null_entry */ _soc_mem_entry_null_zeroes, 14013 /* index_min */ 0, 14014 /* index_max */ 63, 14015 /* minblock */ 6, 14016 /* maxblock */ 6, 14017 /* blocks */ 0x40, 14018 /* blocks_hi */ 0, 14019 /* base */ 0x0b030000, 14020 /* gran */ 1, 14021 /* bytes */ 2, 14022 /* nFields */ 2, 14023 /* *fields */ soc_TCP_FNm_fields, 14024 /* *views */ NULL, 14025 /* *views_num */ NULL, 14026 /* snoop_cb */ NULL, 14027 /* snoop_user_data */ NULL, 14028 /* snoop_flags */ 0, 14029 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14030 /* type */ SOC_MEM_TYPE_NORMAL, 14031 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14032 /* impl */ SOC_MEM_IMPL_NORMAL, 14033 /* cmic_mor_clks */ 0, 14034 }, 14035 #endif /* chips */ 14036 14037 #if defined(BCM_56770_A0) 14038 { /* SOC_MEM_INT_TCP_FN_BCM56770_A0m */ 14039 /* mem TCP_FNm */ 14040 /* flags */ SOC_MEM_FLAG_VALID | 14041 SOC_MEM_FLAG_CACHABLE | 14042 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 14043 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 14044 /* cmp_fn */ _soc_mem_cmp_undef, 14045 /* *null_entry */ _soc_mem_entry_null_zeroes, 14046 /* index_min */ 0, 14047 /* index_max */ 255, 14048 /* minblock */ 25, 14049 /* maxblock */ 25, 14050 /* blocks */ 0x2000000, 14051 /* blocks_hi */ 0, 14052 /* base */ 0x68bc0000, 14053 /* gran */ 1, 14054 /* bytes */ 3, 14055 /* nFields */ 5, 14056 /* *fields */ soc_TCP_FN_BCM56870_A0m_fields, 14057 /* *views */ NULL, 14058 /* *views_num */ NULL, 14059 /* snoop_cb */ NULL, 14060 /* snoop_user_data */ NULL, 14061 /* snoop_flags */ 0, 14062 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14063 /* type */ SOC_MEM_TYPE_NORMAL, 14064 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 14065 /* impl */ SOC_MEM_IMPL_NORMAL, 14066 /* cmic_mor_clks */ 0, 14067 /* access_latency_mode */ 0, 14068 }, 14069 #endif /* chips */ 14070 14071 #if defined(BCM_56725_A0) || defined(BCM_56820_A0) 14072 { /* SOC_MEM_INT_TCP_FN_BCM56820_A0m */ 14073 /* mem TCP_FNm */ 14074 /* flags */ SOC_MEM_FLAG_VALID | 14075 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 14076 /* cmp_fn */ _soc_mem_cmp_undef, 14077 /* *null_entry */ _soc_mem_entry_null_zeroes, 14078 /* index_min */ 0, 14079 /* index_max */ 63, 14080 /* minblock */ 3, 14081 /* maxblock */ 3, 14082 /* blocks */ 0x8, 14083 /* blocks_hi */ 0, 14084 /* base */ 0x0c066000, 14085 /* gran */ 1, 14086 /* bytes */ 2, 14087 /* nFields */ 2, 14088 /* *fields */ soc_TCP_FNm_fields, 14089 /* *views */ NULL, 14090 /* *views_num */ NULL, 14091 /* snoop_cb */ NULL, 14092 /* snoop_user_data */ NULL, 14093 /* snoop_flags */ 0, 14094 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14095 /* type */ SOC_MEM_TYPE_NORMAL, 14096 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14097 /* impl */ SOC_MEM_IMPL_NORMAL, 14098 /* cmic_mor_clks */ 0, 14099 }, 14100 #endif /* chips */ 14101 14102 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 14103 { /* SOC_MEM_INT_TCP_FN_BCM56840_A0m */ 14104 /* mem TCP_FNm */ 14105 /* flags */ SOC_MEM_FLAG_VALID | 14106 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 14107 /* cmp_fn */ _soc_mem_cmp_undef, 14108 /* *null_entry */ _soc_mem_entry_null_zeroes, 14109 /* index_min */ 0, 14110 /* index_max */ 63, 14111 /* minblock */ 6, 14112 /* maxblock */ 6, 14113 /* blocks */ 0x40, 14114 /* blocks_hi */ 0, 14115 /* base */ 0x0c066000, 14116 /* gran */ 1, 14117 /* bytes */ 2, 14118 /* nFields */ 2, 14119 /* *fields */ soc_TCP_FNm_fields, 14120 /* *views */ NULL, 14121 /* *views_num */ NULL, 14122 /* snoop_cb */ NULL, 14123 /* snoop_user_data */ NULL, 14124 /* snoop_flags */ 0, 14125 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14126 /* type */ SOC_MEM_TYPE_NORMAL, 14127 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14128 /* impl */ SOC_MEM_IMPL_NORMAL, 14129 /* cmic_mor_clks */ 0, 14130 }, 14131 #endif /* chips */ 14132 14133 #if defined(BCM_56850_A0) 14134 { /* SOC_MEM_INT_TCP_FN_BCM56850_A0m */ 14135 /* mem TCP_FNm */ 14136 /* flags */ SOC_MEM_FLAG_VALID | 14137 SOC_MEM_FLAG_CACHABLE | 14138 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 14139 /* cmp_fn */ _soc_mem_cmp_undef, 14140 /* *null_entry */ _soc_mem_entry_null_zeroes, 14141 /* index_min */ 0, 14142 /* index_max */ 63, 14143 /* minblock */ 10, 14144 /* maxblock */ 10, 14145 /* blocks */ 0x400, 14146 /* blocks_hi */ 0, 14147 /* base */ 0x380c0000, 14148 /* gran */ 1, 14149 /* bytes */ 2, 14150 /* nFields */ 2, 14151 /* *fields */ soc_TCP_FN_BCM56640_A0m_fields, 14152 /* *views */ NULL, 14153 /* *views_num */ NULL, 14154 /* snoop_cb */ NULL, 14155 /* snoop_user_data */ NULL, 14156 /* snoop_flags */ 0, 14157 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14158 /* type */ SOC_MEM_TYPE_NORMAL, 14159 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14160 /* impl */ SOC_MEM_IMPL_NORMAL, 14161 /* cmic_mor_clks */ 0, 14162 }, 14163 #endif /* chips */ 14164 14165 #if defined(BCM_56860_A0) 14166 { /* SOC_MEM_INT_TCP_FN_BCM56860_A0m */ 14167 /* mem TCP_FNm */ 14168 /* flags */ SOC_MEM_FLAG_VALID | 14169 SOC_MEM_FLAG_CACHABLE | 14170 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 14171 /* cmp_fn */ _soc_mem_cmp_undef, 14172 /* *null_entry */ _soc_mem_entry_null_zeroes, 14173 /* index_min */ 0, 14174 /* index_max */ 63, 14175 /* minblock */ 11, 14176 /* maxblock */ 11, 14177 /* blocks */ 0x800, 14178 /* blocks_hi */ 0, 14179 /* base */ 0x480c0000, 14180 /* gran */ 1, 14181 /* bytes */ 2, 14182 /* nFields */ 2, 14183 /* *fields */ soc_TCP_FN_BCM56640_A0m_fields, 14184 /* *views */ NULL, 14185 /* *views_num */ NULL, 14186 /* snoop_cb */ NULL, 14187 /* snoop_user_data */ NULL, 14188 /* snoop_flags */ 0, 14189 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14190 /* type */ SOC_MEM_TYPE_NORMAL, 14191 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14192 /* impl */ SOC_MEM_IMPL_NORMAL, 14193 /* cmic_mor_clks */ 0, 14194 }, 14195 #endif /* chips */ 14196 14197 #if defined(BCM_56870_A0) 14198 { /* SOC_MEM_INT_TCP_FN_BCM56870_A0m */ 14199 /* mem TCP_FNm */ 14200 /* flags */ SOC_MEM_FLAG_VALID | 14201 SOC_MEM_FLAG_CACHABLE | 14202 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 14203 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 14204 /* cmp_fn */ _soc_mem_cmp_undef, 14205 /* *null_entry */ _soc_mem_entry_null_zeroes, 14206 /* index_min */ 0, 14207 /* index_max */ 255, 14208 /* minblock */ 37, 14209 /* maxblock */ 37, 14210 /* blocks */ 0, 14211 /* blocks_hi */ 0x20, 14212 /* base */ 0x68bc0000, 14213 /* gran */ 1, 14214 /* bytes */ 3, 14215 /* nFields */ 5, 14216 /* *fields */ soc_TCP_FN_BCM56870_A0m_fields, 14217 /* *views */ NULL, 14218 /* *views_num */ NULL, 14219 /* snoop_cb */ NULL, 14220 /* snoop_user_data */ NULL, 14221 /* snoop_flags */ 0, 14222 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14223 /* type */ SOC_MEM_TYPE_NORMAL, 14224 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 14225 /* impl */ SOC_MEM_IMPL_NORMAL, 14226 /* cmic_mor_clks */ 0, 14227 /* access_latency_mode */ 0, 14228 }, 14229 #endif /* chips */ 14230 14231 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 14232 { /* SOC_MEM_INT_TCP_FN_BCM56960_A0m */ 14233 /* mem TCP_FNm */ 14234 /* flags */ SOC_MEM_FLAG_VALID | 14235 SOC_MEM_FLAG_CACHABLE | 14236 SOC_MEM_FLAG_SER_CACHE_RESTORE | 14237 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 14238 /* cmp_fn */ _soc_mem_cmp_undef, 14239 /* *null_entry */ _soc_mem_entry_null_zeroes, 14240 /* index_min */ 0, 14241 /* index_max */ 255, 14242 /* minblock */ 36, 14243 /* maxblock */ 36, 14244 /* blocks */ 0, 14245 /* blocks_hi */ 0x10, 14246 /* base */ 0x39d80000, 14247 /* gran */ 1, 14248 /* bytes */ 3, 14249 /* nFields */ 3, 14250 /* *fields */ soc_TCP_FN_BCM56960_A0m_fields, 14251 /* *views */ NULL, 14252 /* *views_num */ NULL, 14253 /* snoop_cb */ NULL, 14254 /* snoop_user_data */ NULL, 14255 /* snoop_flags */ 0, 14256 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14257 /* type */ SOC_MEM_TYPE_NORMAL, 14258 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14259 /* impl */ SOC_MEM_IMPL_NORMAL, 14260 /* cmic_mor_clks */ 0, 14261 /* access_latency_mode */ 0, 14262 }, 14263 #endif /* chips */ 14264 14265 #if defined(BCM_56970_A0) 14266 { /* SOC_MEM_INT_TCP_FN_BCM56970_A0m */ 14267 /* mem TCP_FNm */ 14268 /* flags */ SOC_MEM_FLAG_VALID | 14269 SOC_MEM_FLAG_CACHABLE | 14270 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 14271 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 14272 /* cmp_fn */ _soc_mem_cmp_undef, 14273 /* *null_entry */ _soc_mem_entry_null_zeroes, 14274 /* index_min */ 0, 14275 /* index_max */ 255, 14276 /* minblock */ 68, 14277 /* maxblock */ 68, 14278 /* blocks */ 0, 14279 /* blocks_hi */ 0xffffffff, 14280 /* base */ 0x5dd80000, 14281 /* gran */ 1, 14282 /* bytes */ 3, 14283 /* nFields */ 5, 14284 /* *fields */ soc_TCP_FN_BCM56970_A0m_fields, 14285 /* *views */ NULL, 14286 /* *views_num */ NULL, 14287 /* snoop_cb */ NULL, 14288 /* snoop_user_data */ NULL, 14289 /* snoop_flags */ 0, 14290 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14291 /* type */ SOC_MEM_TYPE_NORMAL, 14292 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 14293 /* impl */ SOC_MEM_IMPL_NORMAL, 14294 /* cmic_mor_clks */ 0, 14295 /* access_latency_mode */ 0, 14296 }, 14297 #endif /* chips */ 14298 14299 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 14300 { /* SOC_MEM_INT_TCP_FN_BCM56980_A0m */ 14301 /* mem TCP_FNm */ 14302 /* flags */ SOC_MEM_FLAG_VALID | 14303 SOC_MEM_FLAG_CACHABLE | 14304 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 14305 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 14306 /* cmp_fn */ _soc_mem_cmp_undef, 14307 /* *null_entry */ _soc_mem_entry_null_zeroes, 14308 /* index_min */ 0, 14309 /* index_max */ 255, 14310 /* minblock */ 101, 14311 /* maxblock */ 101, 14312 /* blocks */ 0, 14313 /* blocks_hi */ 0xffffffff, 14314 /* base */ 0x0d800000, 14315 /* gran */ 1, 14316 /* bytes */ 3, 14317 /* nFields */ 6, 14318 /* *fields */ soc_TCP_FN_BCM56980_A0m_fields, 14319 /* *views */ NULL, 14320 /* *views_num */ NULL, 14321 /* snoop_cb */ NULL, 14322 /* snoop_user_data */ NULL, 14323 /* snoop_flags */ 0, 14324 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14325 /* type */ SOC_MEM_TYPE_NORMAL, 14326 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 14327 /* impl */ SOC_MEM_IMPL_NORMAL, 14328 /* cmic_mor_clks */ 0, 14329 /* access_latency_mode */ 3, 14330 }, 14331 #endif /* chips */ 14332 14333 #if defined(BCM_88732_A0) 14334 { /* SOC_MEM_INT_TCP_FN_BCM88732_A0m */ 14335 /* mem TCP_FNm */ 14336 /* flags */ SOC_MEM_FLAG_VALID | 14337 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 14338 /* cmp_fn */ _soc_mem_cmp_undef, 14339 /* *null_entry */ _soc_mem_entry_null_zeroes, 14340 /* index_min */ 0, 14341 /* index_max */ 63, 14342 /* minblock */ 5, 14343 /* maxblock */ 5, 14344 /* blocks */ 0x20, 14345 /* blocks_hi */ 0, 14346 /* base */ 0x06030000, 14347 /* gran */ 1, 14348 /* bytes */ 2, 14349 /* nFields */ 2, 14350 /* *fields */ soc_TCP_FNm_fields, 14351 /* *views */ NULL, 14352 /* *views_num */ NULL, 14353 /* snoop_cb */ NULL, 14354 /* snoop_user_data */ NULL, 14355 /* snoop_flags */ 0, 14356 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14357 /* type */ SOC_MEM_TYPE_NORMAL, 14358 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14359 /* impl */ SOC_MEM_IMPL_NORMAL, 14360 /* cmic_mor_clks */ 0, 14361 }, 14362 #endif /* chips */ 14363 14364 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 14365 { /* SOC_MEM_INT_TCP_FN_PIPE0m */ 14366 /* mem TCP_FN_PIPE0m */ 14367 /* flags */ SOC_MEM_FLAG_VALID | 14368 SOC_MEM_FLAG_CACHABLE | 14369 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 14370 /* cmp_fn */ _soc_mem_cmp_undef, 14371 /* *null_entry */ _soc_mem_entry_null_zeroes, 14372 /* index_min */ 0, 14373 /* index_max */ 255, 14374 /* minblock */ 36, 14375 /* maxblock */ 36, 14376 /* blocks */ 0, 14377 /* blocks_hi */ 0x10, 14378 /* base */ 0x39d80000, 14379 /* gran */ 1, 14380 /* bytes */ 3, 14381 /* nFields */ 3, 14382 /* *fields */ soc_TCP_FN_BCM56960_A0m_fields, 14383 /* *views */ NULL, 14384 /* *views_num */ NULL, 14385 /* snoop_cb */ NULL, 14386 /* snoop_user_data */ NULL, 14387 /* snoop_flags */ 0, 14388 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14389 /* type */ SOC_MEM_TYPE_NORMAL, 14390 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14391 /* impl */ SOC_MEM_IMPL_NORMAL, 14392 /* cmic_mor_clks */ 0, 14393 /* access_latency_mode */ 0, 14394 }, 14395 #endif /* chips */ 14396 14397 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 14398 { /* SOC_MEM_INT_TCP_FN_PIPE1m */ 14399 /* mem TCP_FN_PIPE1m */ 14400 /* flags */ SOC_MEM_FLAG_VALID | 14401 SOC_MEM_FLAG_CACHABLE | 14402 SOC_MEM_FLAG_SER_CACHE_RESTORE | 14403 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 14404 /* cmp_fn */ _soc_mem_cmp_undef, 14405 /* *null_entry */ _soc_mem_entry_null_zeroes, 14406 /* index_min */ 0, 14407 /* index_max */ 255, 14408 /* minblock */ 36, 14409 /* maxblock */ 36, 14410 /* blocks */ 0, 14411 /* blocks_hi */ 0x10, 14412 /* base */ 0x39d80000, 14413 /* gran */ 1, 14414 /* bytes */ 3, 14415 /* nFields */ 3, 14416 /* *fields */ soc_TCP_FN_BCM56960_A0m_fields, 14417 /* *views */ NULL, 14418 /* *views_num */ NULL, 14419 /* snoop_cb */ NULL, 14420 /* snoop_user_data */ NULL, 14421 /* snoop_flags */ 0, 14422 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14423 /* type */ SOC_MEM_TYPE_NORMAL, 14424 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14425 /* impl */ SOC_MEM_IMPL_NORMAL, 14426 /* cmic_mor_clks */ 0, 14427 /* access_latency_mode */ 0, 14428 }, 14429 #endif /* chips */ 14430 14431 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 14432 { /* SOC_MEM_INT_TCP_FN_PIPE2m */ 14433 /* mem TCP_FN_PIPE2m */ 14434 /* flags */ SOC_MEM_FLAG_VALID | 14435 SOC_MEM_FLAG_CACHABLE | 14436 SOC_MEM_FLAG_SER_CACHE_RESTORE | 14437 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 14438 /* cmp_fn */ _soc_mem_cmp_undef, 14439 /* *null_entry */ _soc_mem_entry_null_zeroes, 14440 /* index_min */ 0, 14441 /* index_max */ 255, 14442 /* minblock */ 36, 14443 /* maxblock */ 36, 14444 /* blocks */ 0, 14445 /* blocks_hi */ 0x10, 14446 /* base */ 0x39d80000, 14447 /* gran */ 1, 14448 /* bytes */ 3, 14449 /* nFields */ 3, 14450 /* *fields */ soc_TCP_FN_BCM56960_A0m_fields, 14451 /* *views */ NULL, 14452 /* *views_num */ NULL, 14453 /* snoop_cb */ NULL, 14454 /* snoop_user_data */ NULL, 14455 /* snoop_flags */ 0, 14456 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14457 /* type */ SOC_MEM_TYPE_NORMAL, 14458 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14459 /* impl */ SOC_MEM_IMPL_NORMAL, 14460 /* cmic_mor_clks */ 0, 14461 /* access_latency_mode */ 0, 14462 }, 14463 #endif /* chips */ 14464 14465 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 14466 { /* SOC_MEM_INT_TCP_FN_PIPE3m */ 14467 /* mem TCP_FN_PIPE3m */ 14468 /* flags */ SOC_MEM_FLAG_VALID | 14469 SOC_MEM_FLAG_CACHABLE | 14470 SOC_MEM_FLAG_SER_CACHE_RESTORE | 14471 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 14472 /* cmp_fn */ _soc_mem_cmp_undef, 14473 /* *null_entry */ _soc_mem_entry_null_zeroes, 14474 /* index_min */ 0, 14475 /* index_max */ 255, 14476 /* minblock */ 36, 14477 /* maxblock */ 36, 14478 /* blocks */ 0, 14479 /* blocks_hi */ 0x10, 14480 /* base */ 0x39d80000, 14481 /* gran */ 1, 14482 /* bytes */ 3, 14483 /* nFields */ 3, 14484 /* *fields */ soc_TCP_FN_BCM56960_A0m_fields, 14485 /* *views */ NULL, 14486 /* *views_num */ NULL, 14487 /* snoop_cb */ NULL, 14488 /* snoop_user_data */ NULL, 14489 /* snoop_flags */ 0, 14490 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14491 /* type */ SOC_MEM_TYPE_NORMAL, 14492 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 14493 /* impl */ SOC_MEM_IMPL_NORMAL, 14494 /* cmic_mor_clks */ 0, 14495 /* access_latency_mode */ 0, 14496 }, 14497 #endif /* chips */ 14498 14499 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 14500 { /* SOC_MEM_INT_TCP_FN_PIPE4m */ 14501 /* mem TCP_FN_PIPE4m */ 14502 /* flags */ SOC_MEM_FLAG_VALID | 14503 SOC_MEM_FLAG_CACHABLE | 14504 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 14505 (4 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 14506 /* cmp_fn */ _soc_mem_cmp_undef, 14507 /* *null_entry */ _soc_mem_entry_null_zeroes, 14508 /* index_min */ 0, 14509 /* index_max */ 255, 14510 /* minblock */ 101, 14511 /* maxblock */ 101, 14512 /* blocks */ 0, 14513 /* blocks_hi */ 0xffffffff, 14514 /* base */ 0x0d800000, 14515 /* gran */ 1, 14516 /* bytes */ 3, 14517 /* nFields */ 6, 14518 /* *fields */ soc_TCP_FN_BCM56980_A0m_fields, 14519 /* *views */ NULL, 14520 /* *views_num */ NULL, 14521 /* snoop_cb */ NULL, 14522 /* snoop_user_data */ NULL, 14523 /* snoop_flags */ 0, 14524 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14525 /* type */ SOC_MEM_TYPE_NORMAL, 14526 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 14527 /* impl */ SOC_MEM_IMPL_NORMAL, 14528 /* cmic_mor_clks */ 0, 14529 /* access_latency_mode */ 3, 14530 }, 14531 #endif /* chips */ 14532 14533 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 14534 { /* SOC_MEM_INT_TCP_FN_PIPE5m */ 14535 /* mem TCP_FN_PIPE5m */ 14536 /* flags */ SOC_MEM_FLAG_VALID | 14537 SOC_MEM_FLAG_CACHABLE | 14538 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 14539 (5 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 14540 /* cmp_fn */ _soc_mem_cmp_undef, 14541 /* *null_entry */ _soc_mem_entry_null_zeroes, 14542 /* index_min */ 0, 14543 /* index_max */ 255, 14544 /* minblock */ 101, 14545 /* maxblock */ 101, 14546 /* blocks */ 0, 14547 /* blocks_hi */ 0xffffffff, 14548 /* base */ 0x0d800000, 14549 /* gran */ 1, 14550 /* bytes */ 3, 14551 /* nFields */ 6, 14552 /* *fields */ soc_TCP_FN_BCM56980_A0m_fields, 14553 /* *views */ NULL, 14554 /* *views_num */ NULL, 14555 /* snoop_cb */ NULL, 14556 /* snoop_user_data */ NULL, 14557 /* snoop_flags */ 0, 14558 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14559 /* type */ SOC_MEM_TYPE_NORMAL, 14560 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 14561 /* impl */ SOC_MEM_IMPL_NORMAL, 14562 /* cmic_mor_clks */ 0, 14563 /* access_latency_mode */ 3, 14564 }, 14565 #endif /* chips */ 14566 14567 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 14568 { /* SOC_MEM_INT_TCP_FN_PIPE6m */ 14569 /* mem TCP_FN_PIPE6m */ 14570 /* flags */ SOC_MEM_FLAG_VALID | 14571 SOC_MEM_FLAG_CACHABLE | 14572 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 14573 (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 14574 /* cmp_fn */ _soc_mem_cmp_undef, 14575 /* *null_entry */ _soc_mem_entry_null_zeroes, 14576 /* index_min */ 0, 14577 /* index_max */ 255, 14578 /* minblock */ 101, 14579 /* maxblock */ 101, 14580 /* blocks */ 0, 14581 /* blocks_hi */ 0xffffffff, 14582 /* base */ 0x0d800000, 14583 /* gran */ 1, 14584 /* bytes */ 3, 14585 /* nFields */ 6, 14586 /* *fields */ soc_TCP_FN_BCM56980_A0m_fields, 14587 /* *views */ NULL, 14588 /* *views_num */ NULL, 14589 /* snoop_cb */ NULL, 14590 /* snoop_user_data */ NULL, 14591 /* snoop_flags */ 0, 14592 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14593 /* type */ SOC_MEM_TYPE_NORMAL, 14594 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 14595 /* impl */ SOC_MEM_IMPL_NORMAL, 14596 /* cmic_mor_clks */ 0, 14597 /* access_latency_mode */ 3, 14598 }, 14599 #endif /* chips */ 14600 14601 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 14602 { /* SOC_MEM_INT_TCP_FN_PIPE7m */ 14603 /* mem TCP_FN_PIPE7m */ 14604 /* flags */ SOC_MEM_FLAG_VALID | 14605 SOC_MEM_FLAG_CACHABLE | 14606 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 14607 (7 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 14608 /* cmp_fn */ _soc_mem_cmp_undef, 14609 /* *null_entry */ _soc_mem_entry_null_zeroes, 14610 /* index_min */ 0, 14611 /* index_max */ 255, 14612 /* minblock */ 101, 14613 /* maxblock */ 101, 14614 /* blocks */ 0, 14615 /* blocks_hi */ 0xffffffff, 14616 /* base */ 0x0d800000, 14617 /* gran */ 1, 14618 /* bytes */ 3, 14619 /* nFields */ 6, 14620 /* *fields */ soc_TCP_FN_BCM56980_A0m_fields, 14621 /* *views */ NULL, 14622 /* *views_num */ NULL, 14623 /* snoop_cb */ NULL, 14624 /* snoop_user_data */ NULL, 14625 /* snoop_flags */ 0, 14626 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14627 /* type */ SOC_MEM_TYPE_NORMAL, 14628 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 14629 /* impl */ SOC_MEM_IMPL_NORMAL, 14630 /* cmic_mor_clks */ 0, 14631 /* access_latency_mode */ 3, 14632 }, 14633 #endif /* chips */ 14634 14635 #if defined(BCM_56370_A0) 14636 { /* SOC_MEM_INT_TCP_FN_PIPE0_BCM56370_A0m */ 14637 /* mem TCP_FN_PIPE0m */ 14638 /* flags */ SOC_MEM_FLAG_VALID | 14639 SOC_MEM_FLAG_CACHABLE | 14640 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 14641 /* cmp_fn */ _soc_mem_cmp_undef, 14642 /* *null_entry */ _soc_mem_entry_null_zeroes, 14643 /* index_min */ 0, 14644 /* index_max */ 255, 14645 /* minblock */ 14, 14646 /* maxblock */ 14, 14647 /* blocks */ 0x4000, 14648 /* blocks_hi */ 0, 14649 /* base */ 0x68dc0000, 14650 /* gran */ 1, 14651 /* bytes */ 3, 14652 /* nFields */ 5, 14653 /* *fields */ soc_TCP_FN_BCM56870_A0m_fields, 14654 /* *views */ NULL, 14655 /* *views_num */ NULL, 14656 /* snoop_cb */ NULL, 14657 /* snoop_user_data */ NULL, 14658 /* snoop_flags */ 0, 14659 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14660 /* type */ SOC_MEM_TYPE_NORMAL, 14661 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 14662 /* impl */ SOC_MEM_IMPL_NORMAL, 14663 /* cmic_mor_clks */ 0, 14664 /* access_latency_mode */ 0, 14665 }, 14666 #endif /* chips */ 14667 14668 #if defined(BCM_56770_A0) 14669 { /* SOC_MEM_INT_TCP_FN_PIPE0_BCM56770_A0m */ 14670 /* mem TCP_FN_PIPE0m */ 14671 /* flags */ SOC_MEM_FLAG_VALID | 14672 SOC_MEM_FLAG_CACHABLE | 14673 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 14674 /* cmp_fn */ _soc_mem_cmp_undef, 14675 /* *null_entry */ _soc_mem_entry_null_zeroes, 14676 /* index_min */ 0, 14677 /* index_max */ 255, 14678 /* minblock */ 25, 14679 /* maxblock */ 25, 14680 /* blocks */ 0x2000000, 14681 /* blocks_hi */ 0, 14682 /* base */ 0x68bc0000, 14683 /* gran */ 1, 14684 /* bytes */ 3, 14685 /* nFields */ 5, 14686 /* *fields */ soc_TCP_FN_BCM56870_A0m_fields, 14687 /* *views */ NULL, 14688 /* *views_num */ NULL, 14689 /* snoop_cb */ NULL, 14690 /* snoop_user_data */ NULL, 14691 /* snoop_flags */ 0, 14692 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14693 /* type */ SOC_MEM_TYPE_NORMAL, 14694 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 14695 /* impl */ SOC_MEM_IMPL_NORMAL, 14696 /* cmic_mor_clks */ 0, 14697 /* access_latency_mode */ 0, 14698 }, 14699 #endif /* chips */ 14700 14701 #if defined(BCM_56870_A0) 14702 { /* SOC_MEM_INT_TCP_FN_PIPE0_BCM56870_A0m */ 14703 /* mem TCP_FN_PIPE0m */ 14704 /* flags */ SOC_MEM_FLAG_VALID | 14705 SOC_MEM_FLAG_CACHABLE | 14706 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 14707 /* cmp_fn */ _soc_mem_cmp_undef, 14708 /* *null_entry */ _soc_mem_entry_null_zeroes, 14709 /* index_min */ 0, 14710 /* index_max */ 255, 14711 /* minblock */ 37, 14712 /* maxblock */ 37, 14713 /* blocks */ 0, 14714 /* blocks_hi */ 0x20, 14715 /* base */ 0x68bc0000, 14716 /* gran */ 1, 14717 /* bytes */ 3, 14718 /* nFields */ 5, 14719 /* *fields */ soc_TCP_FN_BCM56870_A0m_fields, 14720 /* *views */ NULL, 14721 /* *views_num */ NULL, 14722 /* snoop_cb */ NULL, 14723 /* snoop_user_data */ NULL, 14724 /* snoop_flags */ 0, 14725 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14726 /* type */ SOC_MEM_TYPE_NORMAL, 14727 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 14728 /* impl */ SOC_MEM_IMPL_NORMAL, 14729 /* cmic_mor_clks */ 0, 14730 /* access_latency_mode */ 0, 14731 }, 14732 #endif /* chips */ 14733 14734 #if defined(BCM_56970_A0) 14735 { /* SOC_MEM_INT_TCP_FN_PIPE0_BCM56970_A0m */ 14736 /* mem TCP_FN_PIPE0m */ 14737 /* flags */ SOC_MEM_FLAG_VALID | 14738 SOC_MEM_FLAG_CACHABLE | 14739 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 14740 /* cmp_fn */ _soc_mem_cmp_undef, 14741 /* *null_entry */ _soc_mem_entry_null_zeroes, 14742 /* index_min */ 0, 14743 /* index_max */ 255, 14744 /* minblock */ 68, 14745 /* maxblock */ 68, 14746 /* blocks */ 0, 14747 /* blocks_hi */ 0xffffffff, 14748 /* base */ 0x5dd80000, 14749 /* gran */ 1, 14750 /* bytes */ 3, 14751 /* nFields */ 5, 14752 /* *fields */ soc_TCP_FN_BCM56970_A0m_fields, 14753 /* *views */ NULL, 14754 /* *views_num */ NULL, 14755 /* snoop_cb */ NULL, 14756 /* snoop_user_data */ NULL, 14757 /* snoop_flags */ 0, 14758 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14759 /* type */ SOC_MEM_TYPE_NORMAL, 14760 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 14761 /* impl */ SOC_MEM_IMPL_NORMAL, 14762 /* cmic_mor_clks */ 0, 14763 /* access_latency_mode */ 0, 14764 }, 14765 #endif /* chips */ 14766 14767 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 14768 { /* SOC_MEM_INT_TCP_FN_PIPE0_BCM56980_A0m */ 14769 /* mem TCP_FN_PIPE0m */ 14770 /* flags */ SOC_MEM_FLAG_VALID | 14771 SOC_MEM_FLAG_CACHABLE | 14772 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 14773 /* cmp_fn */ _soc_mem_cmp_undef, 14774 /* *null_entry */ _soc_mem_entry_null_zeroes, 14775 /* index_min */ 0, 14776 /* index_max */ 255, 14777 /* minblock */ 101, 14778 /* maxblock */ 101, 14779 /* blocks */ 0, 14780 /* blocks_hi */ 0xffffffff, 14781 /* base */ 0x0d800000, 14782 /* gran */ 1, 14783 /* bytes */ 3, 14784 /* nFields */ 6, 14785 /* *fields */ soc_TCP_FN_BCM56980_A0m_fields, 14786 /* *views */ NULL, 14787 /* *views_num */ NULL, 14788 /* snoop_cb */ NULL, 14789 /* snoop_user_data */ NULL, 14790 /* snoop_flags */ 0, 14791 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14792 /* type */ SOC_MEM_TYPE_NORMAL, 14793 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 14794 /* impl */ SOC_MEM_IMPL_NORMAL, 14795 /* cmic_mor_clks */ 0, 14796 /* access_latency_mode */ 3, 14797 }, 14798 #endif /* chips */ 14799 14800 #if defined(BCM_56870_A0) 14801 { /* SOC_MEM_INT_TCP_FN_PIPE1_BCM56870_A0m */ 14802 /* mem TCP_FN_PIPE1m */ 14803 /* flags */ SOC_MEM_FLAG_VALID | 14804 SOC_MEM_FLAG_CACHABLE | 14805 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 14806 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 14807 /* cmp_fn */ _soc_mem_cmp_undef, 14808 /* *null_entry */ _soc_mem_entry_null_zeroes, 14809 /* index_min */ 0, 14810 /* index_max */ 255, 14811 /* minblock */ 37, 14812 /* maxblock */ 37, 14813 /* blocks */ 0, 14814 /* blocks_hi */ 0x20, 14815 /* base */ 0x68bc0000, 14816 /* gran */ 1, 14817 /* bytes */ 3, 14818 /* nFields */ 5, 14819 /* *fields */ soc_TCP_FN_BCM56870_A0m_fields, 14820 /* *views */ NULL, 14821 /* *views_num */ NULL, 14822 /* snoop_cb */ NULL, 14823 /* snoop_user_data */ NULL, 14824 /* snoop_flags */ 0, 14825 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14826 /* type */ SOC_MEM_TYPE_NORMAL, 14827 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 14828 /* impl */ SOC_MEM_IMPL_NORMAL, 14829 /* cmic_mor_clks */ 0, 14830 /* access_latency_mode */ 0, 14831 }, 14832 #endif /* chips */ 14833 14834 #if defined(BCM_56970_A0) 14835 { /* SOC_MEM_INT_TCP_FN_PIPE1_BCM56970_A0m */ 14836 /* mem TCP_FN_PIPE1m */ 14837 /* flags */ SOC_MEM_FLAG_VALID | 14838 SOC_MEM_FLAG_CACHABLE | 14839 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 14840 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 14841 /* cmp_fn */ _soc_mem_cmp_undef, 14842 /* *null_entry */ _soc_mem_entry_null_zeroes, 14843 /* index_min */ 0, 14844 /* index_max */ 255, 14845 /* minblock */ 68, 14846 /* maxblock */ 68, 14847 /* blocks */ 0, 14848 /* blocks_hi */ 0xffffffff, 14849 /* base */ 0x5dd80000, 14850 /* gran */ 1, 14851 /* bytes */ 3, 14852 /* nFields */ 5, 14853 /* *fields */ soc_TCP_FN_BCM56970_A0m_fields, 14854 /* *views */ NULL, 14855 /* *views_num */ NULL, 14856 /* snoop_cb */ NULL, 14857 /* snoop_user_data */ NULL, 14858 /* snoop_flags */ 0, 14859 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14860 /* type */ SOC_MEM_TYPE_NORMAL, 14861 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 14862 /* impl */ SOC_MEM_IMPL_NORMAL, 14863 /* cmic_mor_clks */ 0, 14864 /* access_latency_mode */ 0, 14865 }, 14866 #endif /* chips */ 14867 14868 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 14869 { /* SOC_MEM_INT_TCP_FN_PIPE1_BCM56980_A0m */ 14870 /* mem TCP_FN_PIPE1m */ 14871 /* flags */ SOC_MEM_FLAG_VALID | 14872 SOC_MEM_FLAG_CACHABLE | 14873 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 14874 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 14875 /* cmp_fn */ _soc_mem_cmp_undef, 14876 /* *null_entry */ _soc_mem_entry_null_zeroes, 14877 /* index_min */ 0, 14878 /* index_max */ 255, 14879 /* minblock */ 101, 14880 /* maxblock */ 101, 14881 /* blocks */ 0, 14882 /* blocks_hi */ 0xffffffff, 14883 /* base */ 0x0d800000, 14884 /* gran */ 1, 14885 /* bytes */ 3, 14886 /* nFields */ 6, 14887 /* *fields */ soc_TCP_FN_BCM56980_A0m_fields, 14888 /* *views */ NULL, 14889 /* *views_num */ NULL, 14890 /* snoop_cb */ NULL, 14891 /* snoop_user_data */ NULL, 14892 /* snoop_flags */ 0, 14893 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14894 /* type */ SOC_MEM_TYPE_NORMAL, 14895 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 14896 /* impl */ SOC_MEM_IMPL_NORMAL, 14897 /* cmic_mor_clks */ 0, 14898 /* access_latency_mode */ 3, 14899 }, 14900 #endif /* chips */ 14901 14902 #if defined(BCM_56970_A0) 14903 { /* SOC_MEM_INT_TCP_FN_PIPE2_BCM56970_A0m */ 14904 /* mem TCP_FN_PIPE2m */ 14905 /* flags */ SOC_MEM_FLAG_VALID | 14906 SOC_MEM_FLAG_CACHABLE | 14907 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 14908 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 14909 /* cmp_fn */ _soc_mem_cmp_undef, 14910 /* *null_entry */ _soc_mem_entry_null_zeroes, 14911 /* index_min */ 0, 14912 /* index_max */ 255, 14913 /* minblock */ 68, 14914 /* maxblock */ 68, 14915 /* blocks */ 0, 14916 /* blocks_hi */ 0xffffffff, 14917 /* base */ 0x5dd80000, 14918 /* gran */ 1, 14919 /* bytes */ 3, 14920 /* nFields */ 5, 14921 /* *fields */ soc_TCP_FN_BCM56970_A0m_fields, 14922 /* *views */ NULL, 14923 /* *views_num */ NULL, 14924 /* snoop_cb */ NULL, 14925 /* snoop_user_data */ NULL, 14926 /* snoop_flags */ 0, 14927 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14928 /* type */ SOC_MEM_TYPE_NORMAL, 14929 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 14930 /* impl */ SOC_MEM_IMPL_NORMAL, 14931 /* cmic_mor_clks */ 0, 14932 /* access_latency_mode */ 0, 14933 }, 14934 #endif /* chips */ 14935 14936 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 14937 { /* SOC_MEM_INT_TCP_FN_PIPE2_BCM56980_A0m */ 14938 /* mem TCP_FN_PIPE2m */ 14939 /* flags */ SOC_MEM_FLAG_VALID | 14940 SOC_MEM_FLAG_CACHABLE | 14941 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 14942 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 14943 /* cmp_fn */ _soc_mem_cmp_undef, 14944 /* *null_entry */ _soc_mem_entry_null_zeroes, 14945 /* index_min */ 0, 14946 /* index_max */ 255, 14947 /* minblock */ 101, 14948 /* maxblock */ 101, 14949 /* blocks */ 0, 14950 /* blocks_hi */ 0xffffffff, 14951 /* base */ 0x0d800000, 14952 /* gran */ 1, 14953 /* bytes */ 3, 14954 /* nFields */ 6, 14955 /* *fields */ soc_TCP_FN_BCM56980_A0m_fields, 14956 /* *views */ NULL, 14957 /* *views_num */ NULL, 14958 /* snoop_cb */ NULL, 14959 /* snoop_user_data */ NULL, 14960 /* snoop_flags */ 0, 14961 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14962 /* type */ SOC_MEM_TYPE_NORMAL, 14963 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 14964 /* impl */ SOC_MEM_IMPL_NORMAL, 14965 /* cmic_mor_clks */ 0, 14966 /* access_latency_mode */ 3, 14967 }, 14968 #endif /* chips */ 14969 14970 #if defined(BCM_56970_A0) 14971 { /* SOC_MEM_INT_TCP_FN_PIPE3_BCM56970_A0m */ 14972 /* mem TCP_FN_PIPE3m */ 14973 /* flags */ SOC_MEM_FLAG_VALID | 14974 SOC_MEM_FLAG_CACHABLE | 14975 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 14976 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 14977 /* cmp_fn */ _soc_mem_cmp_undef, 14978 /* *null_entry */ _soc_mem_entry_null_zeroes, 14979 /* index_min */ 0, 14980 /* index_max */ 255, 14981 /* minblock */ 68, 14982 /* maxblock */ 68, 14983 /* blocks */ 0, 14984 /* blocks_hi */ 0xffffffff, 14985 /* base */ 0x5dd80000, 14986 /* gran */ 1, 14987 /* bytes */ 3, 14988 /* nFields */ 5, 14989 /* *fields */ soc_TCP_FN_BCM56970_A0m_fields, 14990 /* *views */ NULL, 14991 /* *views_num */ NULL, 14992 /* snoop_cb */ NULL, 14993 /* snoop_user_data */ NULL, 14994 /* snoop_flags */ 0, 14995 /* mem severity */ SOC_MEM_SEVERE_MISSING, 14996 /* type */ SOC_MEM_TYPE_NORMAL, 14997 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 14998 /* impl */ SOC_MEM_IMPL_NORMAL, 14999 /* cmic_mor_clks */ 0, 15000 /* access_latency_mode */ 0, 15001 }, 15002 #endif /* chips */ 15003 15004 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 15005 { /* SOC_MEM_INT_TCP_FN_PIPE3_BCM56980_A0m */ 15006 /* mem TCP_FN_PIPE3m */ 15007 /* flags */ SOC_MEM_FLAG_VALID | 15008 SOC_MEM_FLAG_CACHABLE | 15009 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15010 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 15011 /* cmp_fn */ _soc_mem_cmp_undef, 15012 /* *null_entry */ _soc_mem_entry_null_zeroes, 15013 /* index_min */ 0, 15014 /* index_max */ 255, 15015 /* minblock */ 101, 15016 /* maxblock */ 101, 15017 /* blocks */ 0, 15018 /* blocks_hi */ 0xffffffff, 15019 /* base */ 0x0d800000, 15020 /* gran */ 1, 15021 /* bytes */ 3, 15022 /* nFields */ 6, 15023 /* *fields */ soc_TCP_FN_BCM56980_A0m_fields, 15024 /* *views */ NULL, 15025 /* *views_num */ NULL, 15026 /* snoop_cb */ NULL, 15027 /* snoop_user_data */ NULL, 15028 /* snoop_flags */ 0, 15029 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15030 /* type */ SOC_MEM_TYPE_NORMAL, 15031 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15032 /* impl */ SOC_MEM_IMPL_NORMAL, 15033 /* cmic_mor_clks */ 0, 15034 /* access_latency_mode */ 3, 15035 }, 15036 #endif /* chips */ 15037 15038 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 15039 { /* SOC_MEM_INT_TDM_CALENDAR0m */ 15040 /* mem TDM_CALENDAR0m */ 15041 /* flags */ SOC_MEM_FLAG_VALID | 15042 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15043 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15044 /* cmp_fn */ _soc_mem_cmp_undef, 15045 /* *null_entry */ _soc_mem_entry_null_zeroes, 15046 /* index_min */ 0, 15047 /* index_max */ -1, 15048 /* minblock */ 43, 15049 /* maxblock */ 43, 15050 /* blocks */ 0, 15051 /* blocks_hi */ 0x800, 15052 /* base */ 0x39800000, 15053 /* gran */ 1, 15054 /* bytes */ 4, 15055 /* nFields */ 8, 15056 /* *fields */ soc_TDM_CALENDAR0m_fields, 15057 /* *views */ NULL, 15058 /* *views_num */ NULL, 15059 /* snoop_cb */ NULL, 15060 /* snoop_user_data */ NULL, 15061 /* snoop_flags */ 0, 15062 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15063 /* type */ SOC_MEM_TYPE_NORMAL, 15064 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15065 /* impl */ SOC_MEM_IMPL_NORMAL, 15066 /* cmic_mor_clks */ 0, 15067 /* access_latency_mode */ 3, 15068 }, 15069 #endif /* chips */ 15070 15071 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 15072 { /* SOC_MEM_INT_TDM_CALENDAR1m */ 15073 /* mem TDM_CALENDAR1m */ 15074 /* flags */ SOC_MEM_FLAG_VALID | 15075 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15076 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15077 /* cmp_fn */ _soc_mem_cmp_undef, 15078 /* *null_entry */ _soc_mem_entry_null_zeroes, 15079 /* index_min */ 0, 15080 /* index_max */ -1, 15081 /* minblock */ 43, 15082 /* maxblock */ 43, 15083 /* blocks */ 0, 15084 /* blocks_hi */ 0x800, 15085 /* base */ 0x39840000, 15086 /* gran */ 1, 15087 /* bytes */ 4, 15088 /* nFields */ 8, 15089 /* *fields */ soc_TDM_CALENDAR1m_fields, 15090 /* *views */ NULL, 15091 /* *views_num */ NULL, 15092 /* snoop_cb */ NULL, 15093 /* snoop_user_data */ NULL, 15094 /* snoop_flags */ 0, 15095 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15096 /* type */ SOC_MEM_TYPE_NORMAL, 15097 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15098 /* impl */ SOC_MEM_IMPL_NORMAL, 15099 /* cmic_mor_clks */ 0, 15100 /* access_latency_mode */ 3, 15101 }, 15102 #endif /* chips */ 15103 15104 #if defined(BCM_56370_A0) 15105 { /* SOC_MEM_INT_TDM_CALENDAR0_BCM56370_A0m */ 15106 /* mem TDM_CALENDAR0m */ 15107 /* flags */ SOC_MEM_FLAG_VALID | 15108 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15109 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15110 /* cmp_fn */ _soc_mem_cmp_undef, 15111 /* *null_entry */ _soc_mem_entry_null_zeroes, 15112 /* index_min */ 0, 15113 /* index_max */ -1, 15114 /* minblock */ 18, 15115 /* maxblock */ 18, 15116 /* blocks */ 0x40000, 15117 /* blocks_hi */ 0, 15118 /* base */ 0x15800000, 15119 /* gran */ 1, 15120 /* bytes */ 4, 15121 /* nFields */ 7, 15122 /* *fields */ soc_TDM_CALENDAR0_BCM56870_A0m_fields, 15123 /* *views */ NULL, 15124 /* *views_num */ NULL, 15125 /* snoop_cb */ NULL, 15126 /* snoop_user_data */ NULL, 15127 /* snoop_flags */ 0, 15128 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15129 /* type */ SOC_MEM_TYPE_NORMAL, 15130 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15131 /* impl */ SOC_MEM_IMPL_NORMAL, 15132 /* cmic_mor_clks */ 0, 15133 /* access_latency_mode */ 3, 15134 }, 15135 #endif /* chips */ 15136 15137 #if defined(BCM_56770_A0) 15138 { /* SOC_MEM_INT_TDM_CALENDAR0_BCM56770_A0m */ 15139 /* mem TDM_CALENDAR0m */ 15140 /* flags */ SOC_MEM_FLAG_VALID | 15141 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15142 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15143 /* cmp_fn */ _soc_mem_cmp_undef, 15144 /* *null_entry */ _soc_mem_entry_null_zeroes, 15145 /* index_min */ 0, 15146 /* index_max */ -1, 15147 /* minblock */ 29, 15148 /* maxblock */ 29, 15149 /* blocks */ 0x20000000, 15150 /* blocks_hi */ 0, 15151 /* base */ 0x15800000, 15152 /* gran */ 1, 15153 /* bytes */ 4, 15154 /* nFields */ 7, 15155 /* *fields */ soc_TDM_CALENDAR0_BCM56770_A0m_fields, 15156 /* *views */ NULL, 15157 /* *views_num */ NULL, 15158 /* snoop_cb */ NULL, 15159 /* snoop_user_data */ NULL, 15160 /* snoop_flags */ 0, 15161 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15162 /* type */ SOC_MEM_TYPE_NORMAL, 15163 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15164 /* impl */ SOC_MEM_IMPL_NORMAL, 15165 /* cmic_mor_clks */ 0, 15166 /* access_latency_mode */ 3, 15167 }, 15168 #endif /* chips */ 15169 15170 #if defined(BCM_56870_A0) 15171 { /* SOC_MEM_INT_TDM_CALENDAR0_BCM56870_A0m */ 15172 /* mem TDM_CALENDAR0m */ 15173 /* flags */ SOC_MEM_FLAG_VALID | 15174 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15175 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15176 /* cmp_fn */ _soc_mem_cmp_undef, 15177 /* *null_entry */ _soc_mem_entry_null_zeroes, 15178 /* index_min */ 0, 15179 /* index_max */ -1, 15180 /* minblock */ 42, 15181 /* maxblock */ 42, 15182 /* blocks */ 0, 15183 /* blocks_hi */ 0x400, 15184 /* base */ 0x15800000, 15185 /* gran */ 1, 15186 /* bytes */ 4, 15187 /* nFields */ 7, 15188 /* *fields */ soc_TDM_CALENDAR0_BCM56870_A0m_fields, 15189 /* *views */ NULL, 15190 /* *views_num */ NULL, 15191 /* snoop_cb */ NULL, 15192 /* snoop_user_data */ NULL, 15193 /* snoop_flags */ 0, 15194 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15195 /* type */ SOC_MEM_TYPE_NORMAL, 15196 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15197 /* impl */ SOC_MEM_IMPL_NORMAL, 15198 /* cmic_mor_clks */ 0, 15199 /* access_latency_mode */ 3, 15200 }, 15201 #endif /* chips */ 15202 15203 #if defined(BCM_56970_A0) 15204 { /* SOC_MEM_INT_TDM_CALENDAR0_BCM56970_A0m */ 15205 /* mem TDM_CALENDAR0m */ 15206 /* flags */ SOC_MEM_FLAG_VALID | 15207 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15208 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15209 /* cmp_fn */ _soc_mem_cmp_undef, 15210 /* *null_entry */ _soc_mem_entry_null_zeroes, 15211 /* index_min */ 0, 15212 /* index_max */ -1, 15213 /* minblock */ 75, 15214 /* maxblock */ 75, 15215 /* blocks */ 0, 15216 /* blocks_hi */ 0xffffffff, 15217 /* base */ 0x15800000, 15218 /* gran */ 1, 15219 /* bytes */ 4, 15220 /* nFields */ 8, 15221 /* *fields */ soc_TDM_CALENDAR0m_fields, 15222 /* *views */ NULL, 15223 /* *views_num */ NULL, 15224 /* snoop_cb */ NULL, 15225 /* snoop_user_data */ NULL, 15226 /* snoop_flags */ 0, 15227 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15228 /* type */ SOC_MEM_TYPE_NORMAL, 15229 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15230 /* impl */ SOC_MEM_IMPL_NORMAL, 15231 /* cmic_mor_clks */ 0, 15232 /* access_latency_mode */ 3, 15233 }, 15234 #endif /* chips */ 15235 15236 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 15237 { /* SOC_MEM_INT_TDM_CALENDAR0_PIPE0m */ 15238 /* mem TDM_CALENDAR0_PIPE0m */ 15239 /* flags */ SOC_MEM_FLAG_VALID | 15240 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15241 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15242 /* cmp_fn */ _soc_mem_cmp_undef, 15243 /* *null_entry */ _soc_mem_entry_null_zeroes, 15244 /* index_min */ 0, 15245 /* index_max */ 127, 15246 /* minblock */ 43, 15247 /* maxblock */ 43, 15248 /* blocks */ 0, 15249 /* blocks_hi */ 0x800, 15250 /* base */ 0x39800000, 15251 /* gran */ 1, 15252 /* bytes */ 4, 15253 /* nFields */ 8, 15254 /* *fields */ soc_TDM_CALENDAR0m_fields, 15255 /* *views */ NULL, 15256 /* *views_num */ NULL, 15257 /* snoop_cb */ NULL, 15258 /* snoop_user_data */ NULL, 15259 /* snoop_flags */ 0, 15260 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15261 /* type */ SOC_MEM_TYPE_NORMAL, 15262 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15263 /* impl */ SOC_MEM_IMPL_NORMAL, 15264 /* cmic_mor_clks */ 0, 15265 /* access_latency_mode */ 3, 15266 }, 15267 #endif /* chips */ 15268 15269 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 15270 { /* SOC_MEM_INT_TDM_CALENDAR0_PIPE1m */ 15271 /* mem TDM_CALENDAR0_PIPE1m */ 15272 /* flags */ SOC_MEM_FLAG_VALID | 15273 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15274 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15275 /* cmp_fn */ _soc_mem_cmp_undef, 15276 /* *null_entry */ _soc_mem_entry_null_zeroes, 15277 /* index_min */ 0, 15278 /* index_max */ 127, 15279 /* minblock */ 43, 15280 /* maxblock */ 43, 15281 /* blocks */ 0, 15282 /* blocks_hi */ 0x800, 15283 /* base */ 0x39808000, 15284 /* gran */ 1, 15285 /* bytes */ 4, 15286 /* nFields */ 8, 15287 /* *fields */ soc_TDM_CALENDAR0m_fields, 15288 /* *views */ NULL, 15289 /* *views_num */ NULL, 15290 /* snoop_cb */ NULL, 15291 /* snoop_user_data */ NULL, 15292 /* snoop_flags */ 0, 15293 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15294 /* type */ SOC_MEM_TYPE_NORMAL, 15295 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15296 /* impl */ SOC_MEM_IMPL_NORMAL, 15297 /* cmic_mor_clks */ 0, 15298 /* access_latency_mode */ 3, 15299 }, 15300 #endif /* chips */ 15301 15302 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 15303 { /* SOC_MEM_INT_TDM_CALENDAR0_PIPE2m */ 15304 /* mem TDM_CALENDAR0_PIPE2m */ 15305 /* flags */ SOC_MEM_FLAG_VALID | 15306 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15307 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15308 /* cmp_fn */ _soc_mem_cmp_undef, 15309 /* *null_entry */ _soc_mem_entry_null_zeroes, 15310 /* index_min */ 0, 15311 /* index_max */ 127, 15312 /* minblock */ 43, 15313 /* maxblock */ 43, 15314 /* blocks */ 0, 15315 /* blocks_hi */ 0x800, 15316 /* base */ 0x39810000, 15317 /* gran */ 1, 15318 /* bytes */ 4, 15319 /* nFields */ 8, 15320 /* *fields */ soc_TDM_CALENDAR0m_fields, 15321 /* *views */ NULL, 15322 /* *views_num */ NULL, 15323 /* snoop_cb */ NULL, 15324 /* snoop_user_data */ NULL, 15325 /* snoop_flags */ 0, 15326 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15327 /* type */ SOC_MEM_TYPE_NORMAL, 15328 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15329 /* impl */ SOC_MEM_IMPL_NORMAL, 15330 /* cmic_mor_clks */ 0, 15331 /* access_latency_mode */ 3, 15332 }, 15333 #endif /* chips */ 15334 15335 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 15336 { /* SOC_MEM_INT_TDM_CALENDAR0_PIPE3m */ 15337 /* mem TDM_CALENDAR0_PIPE3m */ 15338 /* flags */ SOC_MEM_FLAG_VALID | 15339 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15340 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15341 /* cmp_fn */ _soc_mem_cmp_undef, 15342 /* *null_entry */ _soc_mem_entry_null_zeroes, 15343 /* index_min */ 0, 15344 /* index_max */ 127, 15345 /* minblock */ 43, 15346 /* maxblock */ 43, 15347 /* blocks */ 0, 15348 /* blocks_hi */ 0x800, 15349 /* base */ 0x39818000, 15350 /* gran */ 1, 15351 /* bytes */ 4, 15352 /* nFields */ 8, 15353 /* *fields */ soc_TDM_CALENDAR0m_fields, 15354 /* *views */ NULL, 15355 /* *views_num */ NULL, 15356 /* snoop_cb */ NULL, 15357 /* snoop_user_data */ NULL, 15358 /* snoop_flags */ 0, 15359 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15360 /* type */ SOC_MEM_TYPE_NORMAL, 15361 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15362 /* impl */ SOC_MEM_IMPL_NORMAL, 15363 /* cmic_mor_clks */ 0, 15364 /* access_latency_mode */ 3, 15365 }, 15366 #endif /* chips */ 15367 15368 #if defined(BCM_56370_A0) 15369 { /* SOC_MEM_INT_TDM_CALENDAR0_PIPE0_BCM56370_A0m */ 15370 /* mem TDM_CALENDAR0_PIPE0m */ 15371 /* flags */ SOC_MEM_FLAG_VALID | 15372 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15373 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15374 /* cmp_fn */ _soc_mem_cmp_undef, 15375 /* *null_entry */ _soc_mem_entry_null_zeroes, 15376 /* index_min */ 0, 15377 /* index_max */ 255, 15378 /* minblock */ 18, 15379 /* maxblock */ 18, 15380 /* blocks */ 0x40000, 15381 /* blocks_hi */ 0, 15382 /* base */ 0x15800000, 15383 /* gran */ 1, 15384 /* bytes */ 4, 15385 /* nFields */ 7, 15386 /* *fields */ soc_TDM_CALENDAR0_BCM56870_A0m_fields, 15387 /* *views */ NULL, 15388 /* *views_num */ NULL, 15389 /* snoop_cb */ NULL, 15390 /* snoop_user_data */ NULL, 15391 /* snoop_flags */ 0, 15392 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15393 /* type */ SOC_MEM_TYPE_NORMAL, 15394 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15395 /* impl */ SOC_MEM_IMPL_NORMAL, 15396 /* cmic_mor_clks */ 0, 15397 /* access_latency_mode */ 3, 15398 }, 15399 #endif /* chips */ 15400 15401 #if defined(BCM_56770_A0) 15402 { /* SOC_MEM_INT_TDM_CALENDAR0_PIPE0_BCM56770_A0m */ 15403 /* mem TDM_CALENDAR0_PIPE0m */ 15404 /* flags */ SOC_MEM_FLAG_VALID | 15405 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15406 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15407 /* cmp_fn */ _soc_mem_cmp_undef, 15408 /* *null_entry */ _soc_mem_entry_null_zeroes, 15409 /* index_min */ 0, 15410 /* index_max */ 255, 15411 /* minblock */ 29, 15412 /* maxblock */ 29, 15413 /* blocks */ 0x20000000, 15414 /* blocks_hi */ 0, 15415 /* base */ 0x15800000, 15416 /* gran */ 1, 15417 /* bytes */ 4, 15418 /* nFields */ 7, 15419 /* *fields */ soc_TDM_CALENDAR0_BCM56770_A0m_fields, 15420 /* *views */ NULL, 15421 /* *views_num */ NULL, 15422 /* snoop_cb */ NULL, 15423 /* snoop_user_data */ NULL, 15424 /* snoop_flags */ 0, 15425 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15426 /* type */ SOC_MEM_TYPE_NORMAL, 15427 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15428 /* impl */ SOC_MEM_IMPL_NORMAL, 15429 /* cmic_mor_clks */ 0, 15430 /* access_latency_mode */ 3, 15431 }, 15432 #endif /* chips */ 15433 15434 #if defined(BCM_56870_A0) 15435 { /* SOC_MEM_INT_TDM_CALENDAR0_PIPE0_BCM56870_A0m */ 15436 /* mem TDM_CALENDAR0_PIPE0m */ 15437 /* flags */ SOC_MEM_FLAG_VALID | 15438 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15439 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15440 /* cmp_fn */ _soc_mem_cmp_undef, 15441 /* *null_entry */ _soc_mem_entry_null_zeroes, 15442 /* index_min */ 0, 15443 /* index_max */ 255, 15444 /* minblock */ 42, 15445 /* maxblock */ 42, 15446 /* blocks */ 0, 15447 /* blocks_hi */ 0x400, 15448 /* base */ 0x15800000, 15449 /* gran */ 1, 15450 /* bytes */ 4, 15451 /* nFields */ 7, 15452 /* *fields */ soc_TDM_CALENDAR0_BCM56870_A0m_fields, 15453 /* *views */ NULL, 15454 /* *views_num */ NULL, 15455 /* snoop_cb */ NULL, 15456 /* snoop_user_data */ NULL, 15457 /* snoop_flags */ 0, 15458 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15459 /* type */ SOC_MEM_TYPE_NORMAL, 15460 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15461 /* impl */ SOC_MEM_IMPL_NORMAL, 15462 /* cmic_mor_clks */ 0, 15463 /* access_latency_mode */ 3, 15464 }, 15465 #endif /* chips */ 15466 15467 #if defined(BCM_56970_A0) 15468 { /* SOC_MEM_INT_TDM_CALENDAR0_PIPE0_BCM56970_A0m */ 15469 /* mem TDM_CALENDAR0_PIPE0m */ 15470 /* flags */ SOC_MEM_FLAG_VALID | 15471 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15472 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15473 /* cmp_fn */ _soc_mem_cmp_undef, 15474 /* *null_entry */ _soc_mem_entry_null_zeroes, 15475 /* index_min */ 0, 15476 /* index_max */ 255, 15477 /* minblock */ 75, 15478 /* maxblock */ 75, 15479 /* blocks */ 0, 15480 /* blocks_hi */ 0xffffffff, 15481 /* base */ 0x15800000, 15482 /* gran */ 1, 15483 /* bytes */ 4, 15484 /* nFields */ 8, 15485 /* *fields */ soc_TDM_CALENDAR0m_fields, 15486 /* *views */ NULL, 15487 /* *views_num */ NULL, 15488 /* snoop_cb */ NULL, 15489 /* snoop_user_data */ NULL, 15490 /* snoop_flags */ 0, 15491 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15492 /* type */ SOC_MEM_TYPE_NORMAL, 15493 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15494 /* impl */ SOC_MEM_IMPL_NORMAL, 15495 /* cmic_mor_clks */ 0, 15496 /* access_latency_mode */ 3, 15497 }, 15498 #endif /* chips */ 15499 15500 #if defined(BCM_56870_A0) 15501 { /* SOC_MEM_INT_TDM_CALENDAR0_PIPE1_BCM56870_A0m */ 15502 /* mem TDM_CALENDAR0_PIPE1m */ 15503 /* flags */ SOC_MEM_FLAG_VALID | 15504 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15505 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15506 /* cmp_fn */ _soc_mem_cmp_undef, 15507 /* *null_entry */ _soc_mem_entry_null_zeroes, 15508 /* index_min */ 0, 15509 /* index_max */ 255, 15510 /* minblock */ 42, 15511 /* maxblock */ 42, 15512 /* blocks */ 0, 15513 /* blocks_hi */ 0x400, 15514 /* base */ 0x15810000, 15515 /* gran */ 1, 15516 /* bytes */ 4, 15517 /* nFields */ 7, 15518 /* *fields */ soc_TDM_CALENDAR0_BCM56870_A0m_fields, 15519 /* *views */ NULL, 15520 /* *views_num */ NULL, 15521 /* snoop_cb */ NULL, 15522 /* snoop_user_data */ NULL, 15523 /* snoop_flags */ 0, 15524 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15525 /* type */ SOC_MEM_TYPE_NORMAL, 15526 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15527 /* impl */ SOC_MEM_IMPL_NORMAL, 15528 /* cmic_mor_clks */ 0, 15529 /* access_latency_mode */ 3, 15530 }, 15531 #endif /* chips */ 15532 15533 #if defined(BCM_56970_A0) 15534 { /* SOC_MEM_INT_TDM_CALENDAR0_PIPE1_BCM56970_A0m */ 15535 /* mem TDM_CALENDAR0_PIPE1m */ 15536 /* flags */ SOC_MEM_FLAG_VALID | 15537 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15538 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15539 /* cmp_fn */ _soc_mem_cmp_undef, 15540 /* *null_entry */ _soc_mem_entry_null_zeroes, 15541 /* index_min */ 0, 15542 /* index_max */ 255, 15543 /* minblock */ 75, 15544 /* maxblock */ 75, 15545 /* blocks */ 0, 15546 /* blocks_hi */ 0xffffffff, 15547 /* base */ 0x15810000, 15548 /* gran */ 1, 15549 /* bytes */ 4, 15550 /* nFields */ 8, 15551 /* *fields */ soc_TDM_CALENDAR0m_fields, 15552 /* *views */ NULL, 15553 /* *views_num */ NULL, 15554 /* snoop_cb */ NULL, 15555 /* snoop_user_data */ NULL, 15556 /* snoop_flags */ 0, 15557 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15558 /* type */ SOC_MEM_TYPE_NORMAL, 15559 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15560 /* impl */ SOC_MEM_IMPL_NORMAL, 15561 /* cmic_mor_clks */ 0, 15562 /* access_latency_mode */ 3, 15563 }, 15564 #endif /* chips */ 15565 15566 #if defined(BCM_56970_A0) 15567 { /* SOC_MEM_INT_TDM_CALENDAR0_PIPE2_BCM56970_A0m */ 15568 /* mem TDM_CALENDAR0_PIPE2m */ 15569 /* flags */ SOC_MEM_FLAG_VALID | 15570 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15571 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15572 /* cmp_fn */ _soc_mem_cmp_undef, 15573 /* *null_entry */ _soc_mem_entry_null_zeroes, 15574 /* index_min */ 0, 15575 /* index_max */ 255, 15576 /* minblock */ 75, 15577 /* maxblock */ 75, 15578 /* blocks */ 0, 15579 /* blocks_hi */ 0xffffffff, 15580 /* base */ 0x15820000, 15581 /* gran */ 1, 15582 /* bytes */ 4, 15583 /* nFields */ 8, 15584 /* *fields */ soc_TDM_CALENDAR0m_fields, 15585 /* *views */ NULL, 15586 /* *views_num */ NULL, 15587 /* snoop_cb */ NULL, 15588 /* snoop_user_data */ NULL, 15589 /* snoop_flags */ 0, 15590 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15591 /* type */ SOC_MEM_TYPE_NORMAL, 15592 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15593 /* impl */ SOC_MEM_IMPL_NORMAL, 15594 /* cmic_mor_clks */ 0, 15595 /* access_latency_mode */ 3, 15596 }, 15597 #endif /* chips */ 15598 15599 #if defined(BCM_56970_A0) 15600 { /* SOC_MEM_INT_TDM_CALENDAR0_PIPE3_BCM56970_A0m */ 15601 /* mem TDM_CALENDAR0_PIPE3m */ 15602 /* flags */ SOC_MEM_FLAG_VALID | 15603 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15604 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15605 /* cmp_fn */ _soc_mem_cmp_undef, 15606 /* *null_entry */ _soc_mem_entry_null_zeroes, 15607 /* index_min */ 0, 15608 /* index_max */ 255, 15609 /* minblock */ 75, 15610 /* maxblock */ 75, 15611 /* blocks */ 0, 15612 /* blocks_hi */ 0xffffffff, 15613 /* base */ 0x15830000, 15614 /* gran */ 1, 15615 /* bytes */ 4, 15616 /* nFields */ 8, 15617 /* *fields */ soc_TDM_CALENDAR0m_fields, 15618 /* *views */ NULL, 15619 /* *views_num */ NULL, 15620 /* snoop_cb */ NULL, 15621 /* snoop_user_data */ NULL, 15622 /* snoop_flags */ 0, 15623 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15624 /* type */ SOC_MEM_TYPE_NORMAL, 15625 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15626 /* impl */ SOC_MEM_IMPL_NORMAL, 15627 /* cmic_mor_clks */ 0, 15628 /* access_latency_mode */ 3, 15629 }, 15630 #endif /* chips */ 15631 15632 #if defined(BCM_56370_A0) 15633 { /* SOC_MEM_INT_TDM_CALENDAR1_BCM56370_A0m */ 15634 /* mem TDM_CALENDAR1m */ 15635 /* flags */ SOC_MEM_FLAG_VALID | 15636 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15637 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15638 /* cmp_fn */ _soc_mem_cmp_undef, 15639 /* *null_entry */ _soc_mem_entry_null_zeroes, 15640 /* index_min */ 0, 15641 /* index_max */ -1, 15642 /* minblock */ 18, 15643 /* maxblock */ 18, 15644 /* blocks */ 0x40000, 15645 /* blocks_hi */ 0, 15646 /* base */ 0x15840000, 15647 /* gran */ 1, 15648 /* bytes */ 4, 15649 /* nFields */ 7, 15650 /* *fields */ soc_TDM_CALENDAR0_BCM56870_A0m_fields, 15651 /* *views */ NULL, 15652 /* *views_num */ NULL, 15653 /* snoop_cb */ NULL, 15654 /* snoop_user_data */ NULL, 15655 /* snoop_flags */ 0, 15656 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15657 /* type */ SOC_MEM_TYPE_NORMAL, 15658 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15659 /* impl */ SOC_MEM_IMPL_NORMAL, 15660 /* cmic_mor_clks */ 0, 15661 /* access_latency_mode */ 3, 15662 }, 15663 #endif /* chips */ 15664 15665 #if defined(BCM_56770_A0) 15666 { /* SOC_MEM_INT_TDM_CALENDAR1_BCM56770_A0m */ 15667 /* mem TDM_CALENDAR1m */ 15668 /* flags */ SOC_MEM_FLAG_VALID | 15669 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15670 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15671 /* cmp_fn */ _soc_mem_cmp_undef, 15672 /* *null_entry */ _soc_mem_entry_null_zeroes, 15673 /* index_min */ 0, 15674 /* index_max */ -1, 15675 /* minblock */ 29, 15676 /* maxblock */ 29, 15677 /* blocks */ 0x20000000, 15678 /* blocks_hi */ 0, 15679 /* base */ 0x15840000, 15680 /* gran */ 1, 15681 /* bytes */ 4, 15682 /* nFields */ 7, 15683 /* *fields */ soc_TDM_CALENDAR0_BCM56770_A0m_fields, 15684 /* *views */ NULL, 15685 /* *views_num */ NULL, 15686 /* snoop_cb */ NULL, 15687 /* snoop_user_data */ NULL, 15688 /* snoop_flags */ 0, 15689 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15690 /* type */ SOC_MEM_TYPE_NORMAL, 15691 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15692 /* impl */ SOC_MEM_IMPL_NORMAL, 15693 /* cmic_mor_clks */ 0, 15694 /* access_latency_mode */ 3, 15695 }, 15696 #endif /* chips */ 15697 15698 #if defined(BCM_56870_A0) 15699 { /* SOC_MEM_INT_TDM_CALENDAR1_BCM56870_A0m */ 15700 /* mem TDM_CALENDAR1m */ 15701 /* flags */ SOC_MEM_FLAG_VALID | 15702 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15703 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15704 /* cmp_fn */ _soc_mem_cmp_undef, 15705 /* *null_entry */ _soc_mem_entry_null_zeroes, 15706 /* index_min */ 0, 15707 /* index_max */ -1, 15708 /* minblock */ 42, 15709 /* maxblock */ 42, 15710 /* blocks */ 0, 15711 /* blocks_hi */ 0x400, 15712 /* base */ 0x15840000, 15713 /* gran */ 1, 15714 /* bytes */ 4, 15715 /* nFields */ 7, 15716 /* *fields */ soc_TDM_CALENDAR0_BCM56870_A0m_fields, 15717 /* *views */ NULL, 15718 /* *views_num */ NULL, 15719 /* snoop_cb */ NULL, 15720 /* snoop_user_data */ NULL, 15721 /* snoop_flags */ 0, 15722 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15723 /* type */ SOC_MEM_TYPE_NORMAL, 15724 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15725 /* impl */ SOC_MEM_IMPL_NORMAL, 15726 /* cmic_mor_clks */ 0, 15727 /* access_latency_mode */ 3, 15728 }, 15729 #endif /* chips */ 15730 15731 #if defined(BCM_56970_A0) 15732 { /* SOC_MEM_INT_TDM_CALENDAR1_BCM56970_A0m */ 15733 /* mem TDM_CALENDAR1m */ 15734 /* flags */ SOC_MEM_FLAG_VALID | 15735 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15736 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15737 /* cmp_fn */ _soc_mem_cmp_undef, 15738 /* *null_entry */ _soc_mem_entry_null_zeroes, 15739 /* index_min */ 0, 15740 /* index_max */ -1, 15741 /* minblock */ 75, 15742 /* maxblock */ 75, 15743 /* blocks */ 0, 15744 /* blocks_hi */ 0xffffffff, 15745 /* base */ 0x15840000, 15746 /* gran */ 1, 15747 /* bytes */ 4, 15748 /* nFields */ 8, 15749 /* *fields */ soc_TDM_CALENDAR1m_fields, 15750 /* *views */ NULL, 15751 /* *views_num */ NULL, 15752 /* snoop_cb */ NULL, 15753 /* snoop_user_data */ NULL, 15754 /* snoop_flags */ 0, 15755 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15756 /* type */ SOC_MEM_TYPE_NORMAL, 15757 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15758 /* impl */ SOC_MEM_IMPL_NORMAL, 15759 /* cmic_mor_clks */ 0, 15760 /* access_latency_mode */ 3, 15761 }, 15762 #endif /* chips */ 15763 15764 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 15765 { /* SOC_MEM_INT_TDM_CALENDAR1_PIPE0m */ 15766 /* mem TDM_CALENDAR1_PIPE0m */ 15767 /* flags */ SOC_MEM_FLAG_VALID | 15768 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15769 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15770 /* cmp_fn */ _soc_mem_cmp_undef, 15771 /* *null_entry */ _soc_mem_entry_null_zeroes, 15772 /* index_min */ 0, 15773 /* index_max */ 127, 15774 /* minblock */ 43, 15775 /* maxblock */ 43, 15776 /* blocks */ 0, 15777 /* blocks_hi */ 0x800, 15778 /* base */ 0x39840000, 15779 /* gran */ 1, 15780 /* bytes */ 4, 15781 /* nFields */ 8, 15782 /* *fields */ soc_TDM_CALENDAR1m_fields, 15783 /* *views */ NULL, 15784 /* *views_num */ NULL, 15785 /* snoop_cb */ NULL, 15786 /* snoop_user_data */ NULL, 15787 /* snoop_flags */ 0, 15788 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15789 /* type */ SOC_MEM_TYPE_NORMAL, 15790 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15791 /* impl */ SOC_MEM_IMPL_NORMAL, 15792 /* cmic_mor_clks */ 0, 15793 /* access_latency_mode */ 3, 15794 }, 15795 #endif /* chips */ 15796 15797 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 15798 { /* SOC_MEM_INT_TDM_CALENDAR1_PIPE1m */ 15799 /* mem TDM_CALENDAR1_PIPE1m */ 15800 /* flags */ SOC_MEM_FLAG_VALID | 15801 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15802 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15803 /* cmp_fn */ _soc_mem_cmp_undef, 15804 /* *null_entry */ _soc_mem_entry_null_zeroes, 15805 /* index_min */ 0, 15806 /* index_max */ 127, 15807 /* minblock */ 43, 15808 /* maxblock */ 43, 15809 /* blocks */ 0, 15810 /* blocks_hi */ 0x800, 15811 /* base */ 0x39848000, 15812 /* gran */ 1, 15813 /* bytes */ 4, 15814 /* nFields */ 8, 15815 /* *fields */ soc_TDM_CALENDAR1m_fields, 15816 /* *views */ NULL, 15817 /* *views_num */ NULL, 15818 /* snoop_cb */ NULL, 15819 /* snoop_user_data */ NULL, 15820 /* snoop_flags */ 0, 15821 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15822 /* type */ SOC_MEM_TYPE_NORMAL, 15823 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15824 /* impl */ SOC_MEM_IMPL_NORMAL, 15825 /* cmic_mor_clks */ 0, 15826 /* access_latency_mode */ 3, 15827 }, 15828 #endif /* chips */ 15829 15830 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 15831 { /* SOC_MEM_INT_TDM_CALENDAR1_PIPE2m */ 15832 /* mem TDM_CALENDAR1_PIPE2m */ 15833 /* flags */ SOC_MEM_FLAG_VALID | 15834 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15835 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15836 /* cmp_fn */ _soc_mem_cmp_undef, 15837 /* *null_entry */ _soc_mem_entry_null_zeroes, 15838 /* index_min */ 0, 15839 /* index_max */ 127, 15840 /* minblock */ 43, 15841 /* maxblock */ 43, 15842 /* blocks */ 0, 15843 /* blocks_hi */ 0x800, 15844 /* base */ 0x39850000, 15845 /* gran */ 1, 15846 /* bytes */ 4, 15847 /* nFields */ 8, 15848 /* *fields */ soc_TDM_CALENDAR1m_fields, 15849 /* *views */ NULL, 15850 /* *views_num */ NULL, 15851 /* snoop_cb */ NULL, 15852 /* snoop_user_data */ NULL, 15853 /* snoop_flags */ 0, 15854 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15855 /* type */ SOC_MEM_TYPE_NORMAL, 15856 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15857 /* impl */ SOC_MEM_IMPL_NORMAL, 15858 /* cmic_mor_clks */ 0, 15859 /* access_latency_mode */ 3, 15860 }, 15861 #endif /* chips */ 15862 15863 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 15864 { /* SOC_MEM_INT_TDM_CALENDAR1_PIPE3m */ 15865 /* mem TDM_CALENDAR1_PIPE3m */ 15866 /* flags */ SOC_MEM_FLAG_VALID | 15867 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15868 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15869 /* cmp_fn */ _soc_mem_cmp_undef, 15870 /* *null_entry */ _soc_mem_entry_null_zeroes, 15871 /* index_min */ 0, 15872 /* index_max */ 127, 15873 /* minblock */ 43, 15874 /* maxblock */ 43, 15875 /* blocks */ 0, 15876 /* blocks_hi */ 0x800, 15877 /* base */ 0x39858000, 15878 /* gran */ 1, 15879 /* bytes */ 4, 15880 /* nFields */ 8, 15881 /* *fields */ soc_TDM_CALENDAR1m_fields, 15882 /* *views */ NULL, 15883 /* *views_num */ NULL, 15884 /* snoop_cb */ NULL, 15885 /* snoop_user_data */ NULL, 15886 /* snoop_flags */ 0, 15887 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15888 /* type */ SOC_MEM_TYPE_NORMAL, 15889 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15890 /* impl */ SOC_MEM_IMPL_NORMAL, 15891 /* cmic_mor_clks */ 0, 15892 /* access_latency_mode */ 3, 15893 }, 15894 #endif /* chips */ 15895 15896 #if defined(BCM_56370_A0) 15897 { /* SOC_MEM_INT_TDM_CALENDAR1_PIPE0_BCM56370_A0m */ 15898 /* mem TDM_CALENDAR1_PIPE0m */ 15899 /* flags */ SOC_MEM_FLAG_VALID | 15900 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15901 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15902 /* cmp_fn */ _soc_mem_cmp_undef, 15903 /* *null_entry */ _soc_mem_entry_null_zeroes, 15904 /* index_min */ 0, 15905 /* index_max */ 255, 15906 /* minblock */ 18, 15907 /* maxblock */ 18, 15908 /* blocks */ 0x40000, 15909 /* blocks_hi */ 0, 15910 /* base */ 0x15840000, 15911 /* gran */ 1, 15912 /* bytes */ 4, 15913 /* nFields */ 7, 15914 /* *fields */ soc_TDM_CALENDAR0_BCM56870_A0m_fields, 15915 /* *views */ NULL, 15916 /* *views_num */ NULL, 15917 /* snoop_cb */ NULL, 15918 /* snoop_user_data */ NULL, 15919 /* snoop_flags */ 0, 15920 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15921 /* type */ SOC_MEM_TYPE_NORMAL, 15922 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15923 /* impl */ SOC_MEM_IMPL_NORMAL, 15924 /* cmic_mor_clks */ 0, 15925 /* access_latency_mode */ 3, 15926 }, 15927 #endif /* chips */ 15928 15929 #if defined(BCM_56770_A0) 15930 { /* SOC_MEM_INT_TDM_CALENDAR1_PIPE0_BCM56770_A0m */ 15931 /* mem TDM_CALENDAR1_PIPE0m */ 15932 /* flags */ SOC_MEM_FLAG_VALID | 15933 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15934 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15935 /* cmp_fn */ _soc_mem_cmp_undef, 15936 /* *null_entry */ _soc_mem_entry_null_zeroes, 15937 /* index_min */ 0, 15938 /* index_max */ 255, 15939 /* minblock */ 29, 15940 /* maxblock */ 29, 15941 /* blocks */ 0x20000000, 15942 /* blocks_hi */ 0, 15943 /* base */ 0x15840000, 15944 /* gran */ 1, 15945 /* bytes */ 4, 15946 /* nFields */ 7, 15947 /* *fields */ soc_TDM_CALENDAR0_BCM56770_A0m_fields, 15948 /* *views */ NULL, 15949 /* *views_num */ NULL, 15950 /* snoop_cb */ NULL, 15951 /* snoop_user_data */ NULL, 15952 /* snoop_flags */ 0, 15953 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15954 /* type */ SOC_MEM_TYPE_NORMAL, 15955 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15956 /* impl */ SOC_MEM_IMPL_NORMAL, 15957 /* cmic_mor_clks */ 0, 15958 /* access_latency_mode */ 3, 15959 }, 15960 #endif /* chips */ 15961 15962 #if defined(BCM_56870_A0) 15963 { /* SOC_MEM_INT_TDM_CALENDAR1_PIPE0_BCM56870_A0m */ 15964 /* mem TDM_CALENDAR1_PIPE0m */ 15965 /* flags */ SOC_MEM_FLAG_VALID | 15966 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 15967 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 15968 /* cmp_fn */ _soc_mem_cmp_undef, 15969 /* *null_entry */ _soc_mem_entry_null_zeroes, 15970 /* index_min */ 0, 15971 /* index_max */ 255, 15972 /* minblock */ 42, 15973 /* maxblock */ 42, 15974 /* blocks */ 0, 15975 /* blocks_hi */ 0x400, 15976 /* base */ 0x15840000, 15977 /* gran */ 1, 15978 /* bytes */ 4, 15979 /* nFields */ 7, 15980 /* *fields */ soc_TDM_CALENDAR0_BCM56870_A0m_fields, 15981 /* *views */ NULL, 15982 /* *views_num */ NULL, 15983 /* snoop_cb */ NULL, 15984 /* snoop_user_data */ NULL, 15985 /* snoop_flags */ 0, 15986 /* mem severity */ SOC_MEM_SEVERE_MISSING, 15987 /* type */ SOC_MEM_TYPE_NORMAL, 15988 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 15989 /* impl */ SOC_MEM_IMPL_NORMAL, 15990 /* cmic_mor_clks */ 0, 15991 /* access_latency_mode */ 3, 15992 }, 15993 #endif /* chips */ 15994 15995 #if defined(BCM_56970_A0) 15996 { /* SOC_MEM_INT_TDM_CALENDAR1_PIPE0_BCM56970_A0m */ 15997 /* mem TDM_CALENDAR1_PIPE0m */ 15998 /* flags */ SOC_MEM_FLAG_VALID | 15999 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 16000 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 16001 /* cmp_fn */ _soc_mem_cmp_undef, 16002 /* *null_entry */ _soc_mem_entry_null_zeroes, 16003 /* index_min */ 0, 16004 /* index_max */ 255, 16005 /* minblock */ 75, 16006 /* maxblock */ 75, 16007 /* blocks */ 0, 16008 /* blocks_hi */ 0xffffffff, 16009 /* base */ 0x15840000, 16010 /* gran */ 1, 16011 /* bytes */ 4, 16012 /* nFields */ 8, 16013 /* *fields */ soc_TDM_CALENDAR1m_fields, 16014 /* *views */ NULL, 16015 /* *views_num */ NULL, 16016 /* snoop_cb */ NULL, 16017 /* snoop_user_data */ NULL, 16018 /* snoop_flags */ 0, 16019 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16020 /* type */ SOC_MEM_TYPE_NORMAL, 16021 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 16022 /* impl */ SOC_MEM_IMPL_NORMAL, 16023 /* cmic_mor_clks */ 0, 16024 /* access_latency_mode */ 3, 16025 }, 16026 #endif /* chips */ 16027 16028 #if defined(BCM_56870_A0) 16029 { /* SOC_MEM_INT_TDM_CALENDAR1_PIPE1_BCM56870_A0m */ 16030 /* mem TDM_CALENDAR1_PIPE1m */ 16031 /* flags */ SOC_MEM_FLAG_VALID | 16032 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 16033 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 16034 /* cmp_fn */ _soc_mem_cmp_undef, 16035 /* *null_entry */ _soc_mem_entry_null_zeroes, 16036 /* index_min */ 0, 16037 /* index_max */ 255, 16038 /* minblock */ 42, 16039 /* maxblock */ 42, 16040 /* blocks */ 0, 16041 /* blocks_hi */ 0x400, 16042 /* base */ 0x15850000, 16043 /* gran */ 1, 16044 /* bytes */ 4, 16045 /* nFields */ 7, 16046 /* *fields */ soc_TDM_CALENDAR0_BCM56870_A0m_fields, 16047 /* *views */ NULL, 16048 /* *views_num */ NULL, 16049 /* snoop_cb */ NULL, 16050 /* snoop_user_data */ NULL, 16051 /* snoop_flags */ 0, 16052 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16053 /* type */ SOC_MEM_TYPE_NORMAL, 16054 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 16055 /* impl */ SOC_MEM_IMPL_NORMAL, 16056 /* cmic_mor_clks */ 0, 16057 /* access_latency_mode */ 3, 16058 }, 16059 #endif /* chips */ 16060 16061 #if defined(BCM_56970_A0) 16062 { /* SOC_MEM_INT_TDM_CALENDAR1_PIPE1_BCM56970_A0m */ 16063 /* mem TDM_CALENDAR1_PIPE1m */ 16064 /* flags */ SOC_MEM_FLAG_VALID | 16065 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 16066 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 16067 /* cmp_fn */ _soc_mem_cmp_undef, 16068 /* *null_entry */ _soc_mem_entry_null_zeroes, 16069 /* index_min */ 0, 16070 /* index_max */ 255, 16071 /* minblock */ 75, 16072 /* maxblock */ 75, 16073 /* blocks */ 0, 16074 /* blocks_hi */ 0xffffffff, 16075 /* base */ 0x15850000, 16076 /* gran */ 1, 16077 /* bytes */ 4, 16078 /* nFields */ 8, 16079 /* *fields */ soc_TDM_CALENDAR1m_fields, 16080 /* *views */ NULL, 16081 /* *views_num */ NULL, 16082 /* snoop_cb */ NULL, 16083 /* snoop_user_data */ NULL, 16084 /* snoop_flags */ 0, 16085 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16086 /* type */ SOC_MEM_TYPE_NORMAL, 16087 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 16088 /* impl */ SOC_MEM_IMPL_NORMAL, 16089 /* cmic_mor_clks */ 0, 16090 /* access_latency_mode */ 3, 16091 }, 16092 #endif /* chips */ 16093 16094 #if defined(BCM_56970_A0) 16095 { /* SOC_MEM_INT_TDM_CALENDAR1_PIPE2_BCM56970_A0m */ 16096 /* mem TDM_CALENDAR1_PIPE2m */ 16097 /* flags */ SOC_MEM_FLAG_VALID | 16098 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 16099 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 16100 /* cmp_fn */ _soc_mem_cmp_undef, 16101 /* *null_entry */ _soc_mem_entry_null_zeroes, 16102 /* index_min */ 0, 16103 /* index_max */ 255, 16104 /* minblock */ 75, 16105 /* maxblock */ 75, 16106 /* blocks */ 0, 16107 /* blocks_hi */ 0xffffffff, 16108 /* base */ 0x15860000, 16109 /* gran */ 1, 16110 /* bytes */ 4, 16111 /* nFields */ 8, 16112 /* *fields */ soc_TDM_CALENDAR1m_fields, 16113 /* *views */ NULL, 16114 /* *views_num */ NULL, 16115 /* snoop_cb */ NULL, 16116 /* snoop_user_data */ NULL, 16117 /* snoop_flags */ 0, 16118 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16119 /* type */ SOC_MEM_TYPE_NORMAL, 16120 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 16121 /* impl */ SOC_MEM_IMPL_NORMAL, 16122 /* cmic_mor_clks */ 0, 16123 /* access_latency_mode */ 3, 16124 }, 16125 #endif /* chips */ 16126 16127 #if defined(BCM_56970_A0) 16128 { /* SOC_MEM_INT_TDM_CALENDAR1_PIPE3_BCM56970_A0m */ 16129 /* mem TDM_CALENDAR1_PIPE3m */ 16130 /* flags */ SOC_MEM_FLAG_VALID | 16131 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 16132 (20 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 16133 /* cmp_fn */ _soc_mem_cmp_undef, 16134 /* *null_entry */ _soc_mem_entry_null_zeroes, 16135 /* index_min */ 0, 16136 /* index_max */ 255, 16137 /* minblock */ 75, 16138 /* maxblock */ 75, 16139 /* blocks */ 0, 16140 /* blocks_hi */ 0xffffffff, 16141 /* base */ 0x15870000, 16142 /* gran */ 1, 16143 /* bytes */ 4, 16144 /* nFields */ 8, 16145 /* *fields */ soc_TDM_CALENDAR1m_fields, 16146 /* *views */ NULL, 16147 /* *views_num */ NULL, 16148 /* snoop_cb */ NULL, 16149 /* snoop_user_data */ NULL, 16150 /* snoop_flags */ 0, 16151 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16152 /* type */ SOC_MEM_TYPE_NORMAL, 16153 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 16154 /* impl */ SOC_MEM_IMPL_NORMAL, 16155 /* cmic_mor_clks */ 0, 16156 /* access_latency_mode */ 3, 16157 }, 16158 #endif /* chips */ 16159 16160 #if defined(BCM_88690_A0) 16161 { /* SOC_MEM_INT_TDU_DS_CHANNEL_ORDER_FIFOm */ 16162 /* mem TDU_DS_CHANNEL_ORDER_FIFOm */ 16163 /* flags */ SOC_MEM_FLAG_SIGNAL | 16164 SOC_MEM_FLAG_WRITEONLY | 16165 SOC_MEM_FLAG_READONLY | 16166 SOC_MEM_FLAG_VALID, /* 0x2 */ 16167 /* cmp_fn */ NULL, 16168 /* *null_entry */ NULL, 16169 /* index_min */ 0, 16170 /* index_max */ 6143, 16171 /* minblock */ 236, 16172 /* maxblock */ 237, 16173 /* blocks */ 0, 16174 /* blocks_hi */ 0xffffffff, 16175 /* base */ 0x00002000, 16176 /* gran */ 1, 16177 /* bytes */ 1, 16178 /* nFields */ 3, 16179 /* *fields */ soc_TDU_DS_CHANNEL_ORDER_FIFOm_fields, 16180 /* *views */ NULL, 16181 /* *views_num */ NULL, 16182 /* snoop_cb */ NULL, 16183 /* snoop_user_data */ NULL, 16184 /* snoop_flags */ 0, 16185 /* severity */ SOC_MEM_SEVERE_LOW, 16186 /* type */ SOC_MEM_TYPE_TWO_PORT, 16187 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 16188 /* impl */ SOC_MEM_IMPL_NORMAL, 16189 /* cmic_mor_clks */ 0, 16190 }, 16191 #endif /* chips */ 16192 16193 #if defined(BCM_88690_B0) 16194 { /* SOC_MEM_INT_TDU_DS_CHANNEL_ORDER_FIFO_BCM88690_B0m */ 16195 /* mem TDU_DS_CHANNEL_ORDER_FIFOm */ 16196 /* flags */ SOC_MEM_FLAG_SIGNAL | 16197 SOC_MEM_FLAG_WRITEONLY | 16198 SOC_MEM_FLAG_READONLY | 16199 SOC_MEM_FLAG_VALID, /* 0x2 */ 16200 /* cmp_fn */ NULL, 16201 /* *null_entry */ NULL, 16202 /* index_min */ 0, 16203 /* index_max */ 6143, 16204 /* minblock */ 236, 16205 /* maxblock */ 237, 16206 /* blocks */ 0, 16207 /* blocks_hi */ 0xffffffff, 16208 /* base */ 0x00002000, 16209 /* gran */ 1, 16210 /* bytes */ 1, 16211 /* nFields */ 3, 16212 /* *fields */ soc_TDU_DS_CHANNEL_ORDER_FIFO_BCM88690_B0m_fields, 16213 /* *views */ NULL, 16214 /* *views_num */ NULL, 16215 /* snoop_cb */ NULL, 16216 /* snoop_user_data */ NULL, 16217 /* snoop_flags */ 0, 16218 /* severity */ SOC_MEM_SEVERE_LOW, 16219 /* type */ SOC_MEM_TYPE_TWO_PORT, 16220 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 16221 /* impl */ SOC_MEM_IMPL_NORMAL, 16222 /* cmic_mor_clks */ 0, 16223 }, 16224 #endif /* chips */ 16225 16226 #if defined(BCM_88690_A0) 16227 { /* SOC_MEM_INT_TDU_DS_READ_REQ_RXIm */ 16228 /* mem TDU_DS_READ_REQ_RXIm */ 16229 /* flags */ SOC_MEM_FLAG_SIGNAL | 16230 SOC_MEM_FLAG_WRITEONLY | 16231 SOC_MEM_FLAG_READONLY | 16232 SOC_MEM_FLAG_VALID, /* 0x2 */ 16233 /* cmp_fn */ NULL, 16234 /* *null_entry */ NULL, 16235 /* index_min */ 0, 16236 /* index_max */ 127, 16237 /* minblock */ 236, 16238 /* maxblock */ 237, 16239 /* blocks */ 0, 16240 /* blocks_hi */ 0xffffffff, 16241 /* base */ 0x00000080, 16242 /* gran */ 1, 16243 /* bytes */ 7, 16244 /* nFields */ 8, 16245 /* *fields */ soc_TDU_DS_READ_REQ_RXIm_fields, 16246 /* *views */ NULL, 16247 /* *views_num */ NULL, 16248 /* snoop_cb */ NULL, 16249 /* snoop_user_data */ NULL, 16250 /* snoop_flags */ 0, 16251 /* severity */ SOC_MEM_SEVERE_LOW, 16252 /* type */ SOC_MEM_TYPE_TWO_PORT, 16253 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 16254 /* impl */ SOC_MEM_IMPL_NORMAL, 16255 /* cmic_mor_clks */ 0, 16256 }, 16257 #endif /* chips */ 16258 16259 #if defined(BCM_88690_B0) 16260 { /* SOC_MEM_INT_TDU_DS_READ_REQ_RXI_BCM88690_B0m */ 16261 /* mem TDU_DS_READ_REQ_RXIm */ 16262 /* flags */ SOC_MEM_FLAG_SIGNAL | 16263 SOC_MEM_FLAG_WRITEONLY | 16264 SOC_MEM_FLAG_READONLY | 16265 SOC_MEM_FLAG_VALID, /* 0x2 */ 16266 /* cmp_fn */ NULL, 16267 /* *null_entry */ NULL, 16268 /* index_min */ 0, 16269 /* index_max */ 127, 16270 /* minblock */ 236, 16271 /* maxblock */ 237, 16272 /* blocks */ 0, 16273 /* blocks_hi */ 0xffffffff, 16274 /* base */ 0x00000080, 16275 /* gran */ 1, 16276 /* bytes */ 7, 16277 /* nFields */ 8, 16278 /* *fields */ soc_TDU_DS_READ_REQ_RXI_BCM88690_B0m_fields, 16279 /* *views */ NULL, 16280 /* *views_num */ NULL, 16281 /* snoop_cb */ NULL, 16282 /* snoop_user_data */ NULL, 16283 /* snoop_flags */ 0, 16284 /* severity */ SOC_MEM_SEVERE_LOW, 16285 /* type */ SOC_MEM_TYPE_TWO_PORT, 16286 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 16287 /* impl */ SOC_MEM_IMPL_NORMAL, 16288 /* cmic_mor_clks */ 0, 16289 }, 16290 #endif /* chips */ 16291 16292 #if defined(BCM_88690_A0) 16293 { /* SOC_MEM_INT_TDU_DS_WRITE_DATA_RXIm */ 16294 /* mem TDU_DS_WRITE_DATA_RXIm */ 16295 /* flags */ SOC_MEM_FLAG_SIGNAL | 16296 SOC_MEM_FLAG_WRITEONLY | 16297 SOC_MEM_FLAG_READONLY | 16298 SOC_MEM_FLAG_VALID, /* 0x2 */ 16299 /* cmp_fn */ NULL, 16300 /* *null_entry */ NULL, 16301 /* index_min */ 0, 16302 /* index_max */ 127, 16303 /* minblock */ 236, 16304 /* maxblock */ 237, 16305 /* blocks */ 0, 16306 /* blocks_hi */ 0xffffffff, 16307 /* base */ 0x00000100, 16308 /* gran */ 1, 16309 /* bytes */ 263, 16310 /* nFields */ 2, 16311 /* *fields */ soc_TDU_DS_WRITE_DATA_RXIm_fields, 16312 /* *views */ NULL, 16313 /* *views_num */ NULL, 16314 /* snoop_cb */ NULL, 16315 /* snoop_user_data */ NULL, 16316 /* snoop_flags */ 0, 16317 /* severity */ SOC_MEM_SEVERE_LOW, 16318 /* type */ SOC_MEM_TYPE_TWO_PORT, 16319 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 16320 /* impl */ SOC_MEM_IMPL_NORMAL, 16321 /* cmic_mor_clks */ 0, 16322 }, 16323 #endif /* chips */ 16324 16325 #if defined(BCM_88690_B0) 16326 { /* SOC_MEM_INT_TDU_DS_WRITE_DATA_RXI_BCM88690_B0m */ 16327 /* mem TDU_DS_WRITE_DATA_RXIm */ 16328 /* flags */ SOC_MEM_FLAG_SIGNAL | 16329 SOC_MEM_FLAG_WRITEONLY | 16330 SOC_MEM_FLAG_READONLY | 16331 SOC_MEM_FLAG_VALID, /* 0x2 */ 16332 /* cmp_fn */ NULL, 16333 /* *null_entry */ NULL, 16334 /* index_min */ 0, 16335 /* index_max */ 127, 16336 /* minblock */ 236, 16337 /* maxblock */ 237, 16338 /* blocks */ 0, 16339 /* blocks_hi */ 0xffffffff, 16340 /* base */ 0x00000100, 16341 /* gran */ 1, 16342 /* bytes */ 263, 16343 /* nFields */ 2, 16344 /* *fields */ soc_TDU_DS_WRITE_DATA_RXI_BCM88690_B0m_fields, 16345 /* *views */ NULL, 16346 /* *views_num */ NULL, 16347 /* snoop_cb */ NULL, 16348 /* snoop_user_data */ NULL, 16349 /* snoop_flags */ 0, 16350 /* severity */ SOC_MEM_SEVERE_LOW, 16351 /* type */ SOC_MEM_TYPE_TWO_PORT, 16352 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 16353 /* impl */ SOC_MEM_IMPL_NORMAL, 16354 /* cmic_mor_clks */ 0, 16355 }, 16356 #endif /* chips */ 16357 16358 #if defined(BCM_88690_A0) 16359 { /* SOC_MEM_INT_TDU_DS_WRITE_REQ_RXIm */ 16360 /* mem TDU_DS_WRITE_REQ_RXIm */ 16361 /* flags */ SOC_MEM_FLAG_SIGNAL | 16362 SOC_MEM_FLAG_WRITEONLY | 16363 SOC_MEM_FLAG_READONLY | 16364 SOC_MEM_FLAG_VALID, /* 0x2 */ 16365 /* cmp_fn */ NULL, 16366 /* *null_entry */ NULL, 16367 /* index_min */ 0, 16368 /* index_max */ 127, 16369 /* minblock */ 236, 16370 /* maxblock */ 237, 16371 /* blocks */ 0, 16372 /* blocks_hi */ 0xffffffff, 16373 /* base */ 0x00000000, 16374 /* gran */ 1, 16375 /* bytes */ 7, 16376 /* nFields */ 8, 16377 /* *fields */ soc_TDU_DS_WRITE_REQ_RXIm_fields, 16378 /* *views */ NULL, 16379 /* *views_num */ NULL, 16380 /* snoop_cb */ NULL, 16381 /* snoop_user_data */ NULL, 16382 /* snoop_flags */ 0, 16383 /* severity */ SOC_MEM_SEVERE_LOW, 16384 /* type */ SOC_MEM_TYPE_TWO_PORT, 16385 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 16386 /* impl */ SOC_MEM_IMPL_NORMAL, 16387 /* cmic_mor_clks */ 0, 16388 }, 16389 #endif /* chips */ 16390 16391 #if defined(BCM_88690_B0) 16392 { /* SOC_MEM_INT_TDU_DS_WRITE_REQ_RXI_BCM88690_B0m */ 16393 /* mem TDU_DS_WRITE_REQ_RXIm */ 16394 /* flags */ SOC_MEM_FLAG_SIGNAL | 16395 SOC_MEM_FLAG_WRITEONLY | 16396 SOC_MEM_FLAG_READONLY | 16397 SOC_MEM_FLAG_VALID, /* 0x2 */ 16398 /* cmp_fn */ NULL, 16399 /* *null_entry */ NULL, 16400 /* index_min */ 0, 16401 /* index_max */ 127, 16402 /* minblock */ 236, 16403 /* maxblock */ 237, 16404 /* blocks */ 0, 16405 /* blocks_hi */ 0xffffffff, 16406 /* base */ 0x00000000, 16407 /* gran */ 1, 16408 /* bytes */ 7, 16409 /* nFields */ 8, 16410 /* *fields */ soc_TDU_DS_WRITE_REQ_RXI_BCM88690_B0m_fields, 16411 /* *views */ NULL, 16412 /* *views_num */ NULL, 16413 /* snoop_cb */ NULL, 16414 /* snoop_user_data */ NULL, 16415 /* snoop_flags */ 0, 16416 /* severity */ SOC_MEM_SEVERE_LOW, 16417 /* type */ SOC_MEM_TYPE_TWO_PORT, 16418 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 16419 /* impl */ SOC_MEM_IMPL_NORMAL, 16420 /* cmic_mor_clks */ 0, 16421 }, 16422 #endif /* chips */ 16423 16424 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 16425 defined(BCM_56450_B1) 16426 { /* SOC_MEM_INT_THDIEMA_THDI_PORT_PG_CNTRSm */ 16427 /* mem THDIEMA_THDI_PORT_PG_CNTRSm */ 16428 /* flags */ SOC_MEM_FLAG_VALID | 16429 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 16430 /* cmp_fn */ _soc_mem_cmp_undef, 16431 /* *null_entry */ _soc_mem_entry_null_zeroes, 16432 /* index_min */ 0, 16433 /* index_max */ 335, 16434 /* minblock */ 11, 16435 /* maxblock */ 11, 16436 /* blocks */ 0x800, 16437 /* blocks_hi */ 0, 16438 /* base */ 0x9c000200, 16439 /* gran */ 1, 16440 /* bytes */ 16, 16441 /* nFields */ 11, 16442 /* *fields */ soc_THDIEMA_THDI_PORT_PG_CNTRSm_fields, 16443 /* *views */ NULL, 16444 /* *views_num */ NULL, 16445 /* snoop_cb */ NULL, 16446 /* snoop_user_data */ NULL, 16447 /* snoop_flags */ 0, 16448 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16449 /* type */ SOC_MEM_TYPE_NORMAL, 16450 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 16451 /* impl */ SOC_MEM_IMPL_NORMAL, 16452 /* cmic_mor_clks */ 0, 16453 }, 16454 #endif /* chips */ 16455 16456 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 16457 { /* SOC_MEM_INT_THDIEMA_THDI_PORT_PG_CNTRS_BCM56260_A0m */ 16458 /* mem THDIEMA_THDI_PORT_PG_CNTRSm */ 16459 /* flags */ SOC_MEM_FLAG_VALID | 16460 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 16461 /* cmp_fn */ _soc_mem_cmp_undef, 16462 /* *null_entry */ _soc_mem_entry_null_zeroes, 16463 /* index_min */ 0, 16464 /* index_max */ 239, 16465 /* minblock */ 9, 16466 /* maxblock */ 9, 16467 /* blocks */ 0x200, 16468 /* blocks_hi */ 0, 16469 /* base */ 0x9c000200, 16470 /* gran */ 1, 16471 /* bytes */ 13, 16472 /* nFields */ 10, 16473 /* *fields */ soc_THDIEMA_THDI_PORT_PG_CNTRS_BCM56260_A0m_fields, 16474 /* *views */ NULL, 16475 /* *views_num */ NULL, 16476 /* snoop_cb */ NULL, 16477 /* snoop_user_data */ NULL, 16478 /* snoop_flags */ 0, 16479 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16480 /* type */ SOC_MEM_TYPE_NORMAL, 16481 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 16482 /* impl */ SOC_MEM_IMPL_NORMAL, 16483 /* cmic_mor_clks */ 0, 16484 }, 16485 #endif /* chips */ 16486 16487 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 16488 defined(BCM_56450_B1) 16489 { /* SOC_MEM_INT_THDIEMA_THDI_PORT_PG_CONFIGm */ 16490 /* mem THDIEMA_THDI_PORT_PG_CONFIGm */ 16491 /* flags */ SOC_MEM_FLAG_VALID | 16492 SOC_MEM_FLAG_CACHABLE | 16493 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 16494 /* cmp_fn */ _soc_mem_cmp_undef, 16495 /* *null_entry */ _soc_mem_entry_null_zeroes, 16496 /* index_min */ 0, 16497 /* index_max */ 335, 16498 /* minblock */ 11, 16499 /* maxblock */ 11, 16500 /* blocks */ 0x800, 16501 /* blocks_hi */ 0, 16502 /* base */ 0x9c000400, 16503 /* gran */ 1, 16504 /* bytes */ 16, 16505 /* nFields */ 18, 16506 /* *fields */ soc_THDIEMA_THDI_PORT_PG_CONFIGm_fields, 16507 /* *views */ NULL, 16508 /* *views_num */ NULL, 16509 /* snoop_cb */ NULL, 16510 /* snoop_user_data */ NULL, 16511 /* snoop_flags */ 0, 16512 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16513 /* type */ SOC_MEM_TYPE_NORMAL, 16514 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 16515 /* impl */ SOC_MEM_IMPL_NORMAL, 16516 /* cmic_mor_clks */ 0, 16517 }, 16518 #endif /* chips */ 16519 16520 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 16521 { /* SOC_MEM_INT_THDIEMA_THDI_PORT_PG_CONFIG_BCM56260_A0m */ 16522 /* mem THDIEMA_THDI_PORT_PG_CONFIGm */ 16523 /* flags */ SOC_MEM_FLAG_VALID | 16524 SOC_MEM_FLAG_CACHABLE | 16525 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 16526 /* cmp_fn */ _soc_mem_cmp_undef, 16527 /* *null_entry */ _soc_mem_entry_null_zeroes, 16528 /* index_min */ 0, 16529 /* index_max */ 239, 16530 /* minblock */ 9, 16531 /* maxblock */ 9, 16532 /* blocks */ 0x200, 16533 /* blocks_hi */ 0, 16534 /* base */ 0x9c000400, 16535 /* gran */ 1, 16536 /* bytes */ 12, 16537 /* nFields */ 15, 16538 /* *fields */ soc_THDIEMA_THDI_PORT_PG_CONFIG_BCM56260_A0m_fields, 16539 /* *views */ NULL, 16540 /* *views_num */ NULL, 16541 /* snoop_cb */ NULL, 16542 /* snoop_user_data */ NULL, 16543 /* snoop_flags */ 0, 16544 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16545 /* type */ SOC_MEM_TYPE_NORMAL, 16546 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 16547 /* impl */ SOC_MEM_IMPL_NORMAL, 16548 /* cmic_mor_clks */ 0, 16549 }, 16550 #endif /* chips */ 16551 16552 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 16553 defined(BCM_56450_B1) 16554 { /* SOC_MEM_INT_THDIEMA_THDI_PORT_SP_CNTRSm */ 16555 /* mem THDIEMA_THDI_PORT_SP_CNTRSm */ 16556 /* flags */ SOC_MEM_FLAG_VALID | 16557 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 16558 /* cmp_fn */ _soc_mem_cmp_undef, 16559 /* *null_entry */ _soc_mem_entry_null_zeroes, 16560 /* index_min */ 0, 16561 /* index_max */ 167, 16562 /* minblock */ 11, 16563 /* maxblock */ 11, 16564 /* blocks */ 0x800, 16565 /* blocks_hi */ 0, 16566 /* base */ 0x9c000600, 16567 /* gran */ 1, 16568 /* bytes */ 6, 16569 /* nFields */ 7, 16570 /* *fields */ soc_THDIEMA_THDI_PORT_SP_CNTRSm_fields, 16571 /* *views */ NULL, 16572 /* *views_num */ NULL, 16573 /* snoop_cb */ NULL, 16574 /* snoop_user_data */ NULL, 16575 /* snoop_flags */ 0, 16576 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16577 /* type */ SOC_MEM_TYPE_NORMAL, 16578 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 16579 /* impl */ SOC_MEM_IMPL_NORMAL, 16580 /* cmic_mor_clks */ 0, 16581 }, 16582 #endif /* chips */ 16583 16584 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 16585 { /* SOC_MEM_INT_THDIEMA_THDI_PORT_SP_CNTRS_BCM56260_A0m */ 16586 /* mem THDIEMA_THDI_PORT_SP_CNTRSm */ 16587 /* flags */ SOC_MEM_FLAG_VALID | 16588 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 16589 /* cmp_fn */ _soc_mem_cmp_undef, 16590 /* *null_entry */ _soc_mem_entry_null_zeroes, 16591 /* index_min */ 0, 16592 /* index_max */ 119, 16593 /* minblock */ 9, 16594 /* maxblock */ 9, 16595 /* blocks */ 0x200, 16596 /* blocks_hi */ 0, 16597 /* base */ 0x9c000600, 16598 /* gran */ 1, 16599 /* bytes */ 5, 16600 /* nFields */ 5, 16601 /* *fields */ soc_THDIEMA_THDI_PORT_SP_CNTRS_BCM56260_A0m_fields, 16602 /* *views */ NULL, 16603 /* *views_num */ NULL, 16604 /* snoop_cb */ NULL, 16605 /* snoop_user_data */ NULL, 16606 /* snoop_flags */ 0, 16607 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16608 /* type */ SOC_MEM_TYPE_NORMAL, 16609 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16610 /* impl */ SOC_MEM_IMPL_NORMAL, 16611 /* cmic_mor_clks */ 0, 16612 }, 16613 #endif /* chips */ 16614 16615 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 16616 defined(BCM_56450_B1) 16617 { /* SOC_MEM_INT_THDIEMA_THDI_PORT_SP_CONFIGm */ 16618 /* mem THDIEMA_THDI_PORT_SP_CONFIGm */ 16619 /* flags */ SOC_MEM_FLAG_VALID | 16620 SOC_MEM_FLAG_CACHABLE | 16621 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 16622 /* cmp_fn */ _soc_mem_cmp_undef, 16623 /* *null_entry */ _soc_mem_entry_null_zeroes, 16624 /* index_min */ 0, 16625 /* index_max */ 167, 16626 /* minblock */ 11, 16627 /* maxblock */ 11, 16628 /* blocks */ 0x800, 16629 /* blocks_hi */ 0, 16630 /* base */ 0x9c000700, 16631 /* gran */ 1, 16632 /* bytes */ 8, 16633 /* nFields */ 9, 16634 /* *fields */ soc_THDIEMA_THDI_PORT_SP_CONFIGm_fields, 16635 /* *views */ NULL, 16636 /* *views_num */ NULL, 16637 /* snoop_cb */ NULL, 16638 /* snoop_user_data */ NULL, 16639 /* snoop_flags */ 0, 16640 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16641 /* type */ SOC_MEM_TYPE_NORMAL, 16642 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 16643 /* impl */ SOC_MEM_IMPL_NORMAL, 16644 /* cmic_mor_clks */ 0, 16645 }, 16646 #endif /* chips */ 16647 16648 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 16649 { /* SOC_MEM_INT_THDIEMA_THDI_PORT_SP_CONFIG_BCM56260_A0m */ 16650 /* mem THDIEMA_THDI_PORT_SP_CONFIGm */ 16651 /* flags */ SOC_MEM_FLAG_VALID | 16652 SOC_MEM_FLAG_CACHABLE | 16653 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 16654 /* cmp_fn */ _soc_mem_cmp_undef, 16655 /* *null_entry */ _soc_mem_entry_null_zeroes, 16656 /* index_min */ 0, 16657 /* index_max */ 119, 16658 /* minblock */ 9, 16659 /* maxblock */ 9, 16660 /* blocks */ 0x200, 16661 /* blocks_hi */ 0, 16662 /* base */ 0x9c000700, 16663 /* gran */ 1, 16664 /* bytes */ 7, 16665 /* nFields */ 6, 16666 /* *fields */ soc_THDIEMA_THDI_PORT_SP_CONFIG_BCM56260_A0m_fields, 16667 /* *views */ NULL, 16668 /* *views_num */ NULL, 16669 /* snoop_cb */ NULL, 16670 /* snoop_user_data */ NULL, 16671 /* snoop_flags */ 0, 16672 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16673 /* type */ SOC_MEM_TYPE_NORMAL, 16674 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 16675 /* impl */ SOC_MEM_IMPL_NORMAL, 16676 /* cmic_mor_clks */ 0, 16677 }, 16678 #endif /* chips */ 16679 16680 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 16681 defined(BCM_56450_B1) 16682 { /* SOC_MEM_INT_THDIEXT_THDI_PORT_PG_CNTRSm */ 16683 /* mem THDIEXT_THDI_PORT_PG_CNTRSm */ 16684 /* flags */ SOC_MEM_FLAG_VALID | 16685 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 16686 /* cmp_fn */ _soc_mem_cmp_undef, 16687 /* *null_entry */ _soc_mem_entry_null_zeroes, 16688 /* index_min */ 0, 16689 /* index_max */ 335, 16690 /* minblock */ 11, 16691 /* maxblock */ 11, 16692 /* blocks */ 0x800, 16693 /* blocks_hi */ 0, 16694 /* base */ 0x98000200, 16695 /* gran */ 1, 16696 /* bytes */ 16, 16697 /* nFields */ 11, 16698 /* *fields */ soc_THDIEXT_THDI_PORT_PG_CNTRSm_fields, 16699 /* *views */ NULL, 16700 /* *views_num */ NULL, 16701 /* snoop_cb */ NULL, 16702 /* snoop_user_data */ NULL, 16703 /* snoop_flags */ 0, 16704 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16705 /* type */ SOC_MEM_TYPE_NORMAL, 16706 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 16707 /* impl */ SOC_MEM_IMPL_NORMAL, 16708 /* cmic_mor_clks */ 0, 16709 }, 16710 #endif /* chips */ 16711 16712 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 16713 { /* SOC_MEM_INT_THDIEXT_THDI_PORT_PG_CNTRS_BCM56260_A0m */ 16714 /* mem THDIEXT_THDI_PORT_PG_CNTRSm */ 16715 /* flags */ SOC_MEM_FLAG_VALID | 16716 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 16717 /* cmp_fn */ _soc_mem_cmp_undef, 16718 /* *null_entry */ _soc_mem_entry_null_zeroes, 16719 /* index_min */ 0, 16720 /* index_max */ 239, 16721 /* minblock */ 9, 16722 /* maxblock */ 9, 16723 /* blocks */ 0x200, 16724 /* blocks_hi */ 0, 16725 /* base */ 0x98000200, 16726 /* gran */ 1, 16727 /* bytes */ 13, 16728 /* nFields */ 10, 16729 /* *fields */ soc_THDIEXT_THDI_PORT_PG_CNTRS_BCM56260_A0m_fields, 16730 /* *views */ NULL, 16731 /* *views_num */ NULL, 16732 /* snoop_cb */ NULL, 16733 /* snoop_user_data */ NULL, 16734 /* snoop_flags */ 0, 16735 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16736 /* type */ SOC_MEM_TYPE_NORMAL, 16737 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 16738 /* impl */ SOC_MEM_IMPL_NORMAL, 16739 /* cmic_mor_clks */ 0, 16740 }, 16741 #endif /* chips */ 16742 16743 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 16744 defined(BCM_56450_B1) 16745 { /* SOC_MEM_INT_THDIEXT_THDI_PORT_PG_CONFIGm */ 16746 /* mem THDIEXT_THDI_PORT_PG_CONFIGm */ 16747 /* flags */ SOC_MEM_FLAG_VALID | 16748 SOC_MEM_FLAG_CACHABLE | 16749 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 16750 /* cmp_fn */ _soc_mem_cmp_undef, 16751 /* *null_entry */ _soc_mem_entry_null_zeroes, 16752 /* index_min */ 0, 16753 /* index_max */ 335, 16754 /* minblock */ 11, 16755 /* maxblock */ 11, 16756 /* blocks */ 0x800, 16757 /* blocks_hi */ 0, 16758 /* base */ 0x98000400, 16759 /* gran */ 1, 16760 /* bytes */ 16, 16761 /* nFields */ 18, 16762 /* *fields */ soc_THDIEXT_THDI_PORT_PG_CONFIGm_fields, 16763 /* *views */ NULL, 16764 /* *views_num */ NULL, 16765 /* snoop_cb */ NULL, 16766 /* snoop_user_data */ NULL, 16767 /* snoop_flags */ 0, 16768 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16769 /* type */ SOC_MEM_TYPE_NORMAL, 16770 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 16771 /* impl */ SOC_MEM_IMPL_NORMAL, 16772 /* cmic_mor_clks */ 0, 16773 }, 16774 #endif /* chips */ 16775 16776 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 16777 { /* SOC_MEM_INT_THDIEXT_THDI_PORT_PG_CONFIG_BCM56260_A0m */ 16778 /* mem THDIEXT_THDI_PORT_PG_CONFIGm */ 16779 /* flags */ SOC_MEM_FLAG_VALID | 16780 SOC_MEM_FLAG_CACHABLE | 16781 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 16782 /* cmp_fn */ _soc_mem_cmp_undef, 16783 /* *null_entry */ _soc_mem_entry_null_zeroes, 16784 /* index_min */ 0, 16785 /* index_max */ 239, 16786 /* minblock */ 9, 16787 /* maxblock */ 9, 16788 /* blocks */ 0x200, 16789 /* blocks_hi */ 0, 16790 /* base */ 0x98000400, 16791 /* gran */ 1, 16792 /* bytes */ 12, 16793 /* nFields */ 15, 16794 /* *fields */ soc_THDIEXT_THDI_PORT_PG_CONFIG_BCM56260_A0m_fields, 16795 /* *views */ NULL, 16796 /* *views_num */ NULL, 16797 /* snoop_cb */ NULL, 16798 /* snoop_user_data */ NULL, 16799 /* snoop_flags */ 0, 16800 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16801 /* type */ SOC_MEM_TYPE_NORMAL, 16802 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 16803 /* impl */ SOC_MEM_IMPL_NORMAL, 16804 /* cmic_mor_clks */ 0, 16805 }, 16806 #endif /* chips */ 16807 16808 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 16809 defined(BCM_56450_B1) 16810 { /* SOC_MEM_INT_THDIEXT_THDI_PORT_SP_CNTRSm */ 16811 /* mem THDIEXT_THDI_PORT_SP_CNTRSm */ 16812 /* flags */ SOC_MEM_FLAG_VALID | 16813 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 16814 /* cmp_fn */ _soc_mem_cmp_undef, 16815 /* *null_entry */ _soc_mem_entry_null_zeroes, 16816 /* index_min */ 0, 16817 /* index_max */ 167, 16818 /* minblock */ 11, 16819 /* maxblock */ 11, 16820 /* blocks */ 0x800, 16821 /* blocks_hi */ 0, 16822 /* base */ 0x98000600, 16823 /* gran */ 1, 16824 /* bytes */ 6, 16825 /* nFields */ 7, 16826 /* *fields */ soc_THDIEXT_THDI_PORT_SP_CNTRSm_fields, 16827 /* *views */ NULL, 16828 /* *views_num */ NULL, 16829 /* snoop_cb */ NULL, 16830 /* snoop_user_data */ NULL, 16831 /* snoop_flags */ 0, 16832 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16833 /* type */ SOC_MEM_TYPE_NORMAL, 16834 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 16835 /* impl */ SOC_MEM_IMPL_NORMAL, 16836 /* cmic_mor_clks */ 0, 16837 }, 16838 #endif /* chips */ 16839 16840 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 16841 { /* SOC_MEM_INT_THDIEXT_THDI_PORT_SP_CNTRS_BCM56260_A0m */ 16842 /* mem THDIEXT_THDI_PORT_SP_CNTRSm */ 16843 /* flags */ SOC_MEM_FLAG_VALID | 16844 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 16845 /* cmp_fn */ _soc_mem_cmp_undef, 16846 /* *null_entry */ _soc_mem_entry_null_zeroes, 16847 /* index_min */ 0, 16848 /* index_max */ 119, 16849 /* minblock */ 9, 16850 /* maxblock */ 9, 16851 /* blocks */ 0x200, 16852 /* blocks_hi */ 0, 16853 /* base */ 0x98000600, 16854 /* gran */ 1, 16855 /* bytes */ 5, 16856 /* nFields */ 7, 16857 /* *fields */ soc_THDIEXT_THDI_PORT_SP_CNTRS_BCM56260_A0m_fields, 16858 /* *views */ NULL, 16859 /* *views_num */ NULL, 16860 /* snoop_cb */ NULL, 16861 /* snoop_user_data */ NULL, 16862 /* snoop_flags */ 0, 16863 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16864 /* type */ SOC_MEM_TYPE_NORMAL, 16865 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 16866 /* impl */ SOC_MEM_IMPL_NORMAL, 16867 /* cmic_mor_clks */ 0, 16868 }, 16869 #endif /* chips */ 16870 16871 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 16872 defined(BCM_56450_B1) 16873 { /* SOC_MEM_INT_THDIEXT_THDI_PORT_SP_CONFIGm */ 16874 /* mem THDIEXT_THDI_PORT_SP_CONFIGm */ 16875 /* flags */ SOC_MEM_FLAG_VALID | 16876 SOC_MEM_FLAG_CACHABLE | 16877 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 16878 /* cmp_fn */ _soc_mem_cmp_undef, 16879 /* *null_entry */ _soc_mem_entry_null_zeroes, 16880 /* index_min */ 0, 16881 /* index_max */ 167, 16882 /* minblock */ 11, 16883 /* maxblock */ 11, 16884 /* blocks */ 0x800, 16885 /* blocks_hi */ 0, 16886 /* base */ 0x98000700, 16887 /* gran */ 1, 16888 /* bytes */ 8, 16889 /* nFields */ 9, 16890 /* *fields */ soc_THDIEXT_THDI_PORT_SP_CONFIGm_fields, 16891 /* *views */ NULL, 16892 /* *views_num */ NULL, 16893 /* snoop_cb */ NULL, 16894 /* snoop_user_data */ NULL, 16895 /* snoop_flags */ 0, 16896 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16897 /* type */ SOC_MEM_TYPE_NORMAL, 16898 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 16899 /* impl */ SOC_MEM_IMPL_NORMAL, 16900 /* cmic_mor_clks */ 0, 16901 }, 16902 #endif /* chips */ 16903 16904 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 16905 { /* SOC_MEM_INT_THDIEXT_THDI_PORT_SP_CONFIG_BCM56260_A0m */ 16906 /* mem THDIEXT_THDI_PORT_SP_CONFIGm */ 16907 /* flags */ SOC_MEM_FLAG_VALID | 16908 SOC_MEM_FLAG_CACHABLE | 16909 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 16910 /* cmp_fn */ _soc_mem_cmp_undef, 16911 /* *null_entry */ _soc_mem_entry_null_zeroes, 16912 /* index_min */ 0, 16913 /* index_max */ 119, 16914 /* minblock */ 9, 16915 /* maxblock */ 9, 16916 /* blocks */ 0x200, 16917 /* blocks_hi */ 0, 16918 /* base */ 0x98000700, 16919 /* gran */ 1, 16920 /* bytes */ 7, 16921 /* nFields */ 8, 16922 /* *fields */ soc_THDIEXT_THDI_PORT_SP_CONFIG_BCM56260_A0m_fields, 16923 /* *views */ NULL, 16924 /* *views_num */ NULL, 16925 /* snoop_cb */ NULL, 16926 /* snoop_user_data */ NULL, 16927 /* snoop_flags */ 0, 16928 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16929 /* type */ SOC_MEM_TYPE_NORMAL, 16930 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 16931 /* impl */ SOC_MEM_IMPL_NORMAL, 16932 /* cmic_mor_clks */ 0, 16933 }, 16934 #endif /* chips */ 16935 16936 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 16937 defined(BCM_56450_B1) 16938 { /* SOC_MEM_INT_THDIQEN_THDI_PORT_PG_CNTRSm */ 16939 /* mem THDIQEN_THDI_PORT_PG_CNTRSm */ 16940 /* flags */ SOC_MEM_FLAG_VALID | 16941 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 16942 /* cmp_fn */ _soc_mem_cmp_undef, 16943 /* *null_entry */ _soc_mem_entry_null_zeroes, 16944 /* index_min */ 0, 16945 /* index_max */ 335, 16946 /* minblock */ 11, 16947 /* maxblock */ 11, 16948 /* blocks */ 0x800, 16949 /* blocks_hi */ 0, 16950 /* base */ 0xa4000200, 16951 /* gran */ 1, 16952 /* bytes */ 16, 16953 /* nFields */ 11, 16954 /* *fields */ soc_THDIQEN_THDI_PORT_PG_CNTRSm_fields, 16955 /* *views */ NULL, 16956 /* *views_num */ NULL, 16957 /* snoop_cb */ NULL, 16958 /* snoop_user_data */ NULL, 16959 /* snoop_flags */ 0, 16960 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16961 /* type */ SOC_MEM_TYPE_NORMAL, 16962 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 16963 /* impl */ SOC_MEM_IMPL_NORMAL, 16964 /* cmic_mor_clks */ 0, 16965 }, 16966 #endif /* chips */ 16967 16968 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 16969 { /* SOC_MEM_INT_THDIQEN_THDI_PORT_PG_CNTRS_BCM56260_A0m */ 16970 /* mem THDIQEN_THDI_PORT_PG_CNTRSm */ 16971 /* flags */ SOC_MEM_FLAG_VALID | 16972 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 16973 /* cmp_fn */ _soc_mem_cmp_undef, 16974 /* *null_entry */ _soc_mem_entry_null_zeroes, 16975 /* index_min */ 0, 16976 /* index_max */ 239, 16977 /* minblock */ 9, 16978 /* maxblock */ 9, 16979 /* blocks */ 0x200, 16980 /* blocks_hi */ 0, 16981 /* base */ 0xa4000200, 16982 /* gran */ 1, 16983 /* bytes */ 13, 16984 /* nFields */ 10, 16985 /* *fields */ soc_THDIQEN_THDI_PORT_PG_CNTRS_BCM56260_A0m_fields, 16986 /* *views */ NULL, 16987 /* *views_num */ NULL, 16988 /* snoop_cb */ NULL, 16989 /* snoop_user_data */ NULL, 16990 /* snoop_flags */ 0, 16991 /* mem severity */ SOC_MEM_SEVERE_MISSING, 16992 /* type */ SOC_MEM_TYPE_NORMAL, 16993 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 16994 /* impl */ SOC_MEM_IMPL_NORMAL, 16995 /* cmic_mor_clks */ 0, 16996 }, 16997 #endif /* chips */ 16998 16999 #if defined(BCM_56270_A0) 17000 { /* SOC_MEM_INT_THDIQEN_THDI_PORT_PG_CNTRS_BCM56270_A0m */ 17001 /* mem THDIQEN_THDI_PORT_PG_CNTRSm */ 17002 /* flags */ SOC_MEM_FLAG_VALID | 17003 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 17004 /* cmp_fn */ _soc_mem_cmp_undef, 17005 /* *null_entry */ _soc_mem_entry_null_zeroes, 17006 /* index_min */ 0, 17007 /* index_max */ 239, 17008 /* minblock */ 8, 17009 /* maxblock */ 8, 17010 /* blocks */ 0x100, 17011 /* blocks_hi */ 0, 17012 /* base */ 0xa4000200, 17013 /* gran */ 1, 17014 /* bytes */ 13, 17015 /* nFields */ 10, 17016 /* *fields */ soc_THDIQEN_THDI_PORT_PG_CNTRS_BCM56260_A0m_fields, 17017 /* *views */ NULL, 17018 /* *views_num */ NULL, 17019 /* snoop_cb */ NULL, 17020 /* snoop_user_data */ NULL, 17021 /* snoop_flags */ 0, 17022 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17023 /* type */ SOC_MEM_TYPE_NORMAL, 17024 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 17025 /* impl */ SOC_MEM_IMPL_NORMAL, 17026 /* cmic_mor_clks */ 0, 17027 }, 17028 #endif /* chips */ 17029 17030 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 17031 defined(BCM_56450_B1) 17032 { /* SOC_MEM_INT_THDIQEN_THDI_PORT_PG_CONFIGm */ 17033 /* mem THDIQEN_THDI_PORT_PG_CONFIGm */ 17034 /* flags */ SOC_MEM_FLAG_VALID | 17035 SOC_MEM_FLAG_CACHABLE | 17036 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 17037 /* cmp_fn */ _soc_mem_cmp_undef, 17038 /* *null_entry */ _soc_mem_entry_null_zeroes, 17039 /* index_min */ 0, 17040 /* index_max */ 335, 17041 /* minblock */ 11, 17042 /* maxblock */ 11, 17043 /* blocks */ 0x800, 17044 /* blocks_hi */ 0, 17045 /* base */ 0xa4000400, 17046 /* gran */ 1, 17047 /* bytes */ 16, 17048 /* nFields */ 18, 17049 /* *fields */ soc_THDIQEN_THDI_PORT_PG_CONFIGm_fields, 17050 /* *views */ NULL, 17051 /* *views_num */ NULL, 17052 /* snoop_cb */ NULL, 17053 /* snoop_user_data */ NULL, 17054 /* snoop_flags */ 0, 17055 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17056 /* type */ SOC_MEM_TYPE_NORMAL, 17057 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 17058 /* impl */ SOC_MEM_IMPL_NORMAL, 17059 /* cmic_mor_clks */ 0, 17060 }, 17061 #endif /* chips */ 17062 17063 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 17064 { /* SOC_MEM_INT_THDIQEN_THDI_PORT_PG_CONFIG_BCM56260_A0m */ 17065 /* mem THDIQEN_THDI_PORT_PG_CONFIGm */ 17066 /* flags */ SOC_MEM_FLAG_VALID | 17067 SOC_MEM_FLAG_CACHABLE | 17068 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 17069 /* cmp_fn */ _soc_mem_cmp_undef, 17070 /* *null_entry */ _soc_mem_entry_null_zeroes, 17071 /* index_min */ 0, 17072 /* index_max */ 239, 17073 /* minblock */ 9, 17074 /* maxblock */ 9, 17075 /* blocks */ 0x200, 17076 /* blocks_hi */ 0, 17077 /* base */ 0xa4000400, 17078 /* gran */ 1, 17079 /* bytes */ 12, 17080 /* nFields */ 15, 17081 /* *fields */ soc_THDIQEN_THDI_PORT_PG_CONFIG_BCM56260_A0m_fields, 17082 /* *views */ NULL, 17083 /* *views_num */ NULL, 17084 /* snoop_cb */ NULL, 17085 /* snoop_user_data */ NULL, 17086 /* snoop_flags */ 0, 17087 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17088 /* type */ SOC_MEM_TYPE_NORMAL, 17089 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 17090 /* impl */ SOC_MEM_IMPL_NORMAL, 17091 /* cmic_mor_clks */ 0, 17092 }, 17093 #endif /* chips */ 17094 17095 #if defined(BCM_56270_A0) 17096 { /* SOC_MEM_INT_THDIQEN_THDI_PORT_PG_CONFIG_BCM56270_A0m */ 17097 /* mem THDIQEN_THDI_PORT_PG_CONFIGm */ 17098 /* flags */ SOC_MEM_FLAG_VALID | 17099 SOC_MEM_FLAG_CACHABLE | 17100 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 17101 /* cmp_fn */ _soc_mem_cmp_undef, 17102 /* *null_entry */ _soc_mem_entry_null_zeroes, 17103 /* index_min */ 0, 17104 /* index_max */ 239, 17105 /* minblock */ 8, 17106 /* maxblock */ 8, 17107 /* blocks */ 0x100, 17108 /* blocks_hi */ 0, 17109 /* base */ 0xa4000400, 17110 /* gran */ 1, 17111 /* bytes */ 12, 17112 /* nFields */ 15, 17113 /* *fields */ soc_THDIQEN_THDI_PORT_PG_CONFIG_BCM56260_A0m_fields, 17114 /* *views */ NULL, 17115 /* *views_num */ NULL, 17116 /* snoop_cb */ NULL, 17117 /* snoop_user_data */ NULL, 17118 /* snoop_flags */ 0, 17119 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17120 /* type */ SOC_MEM_TYPE_NORMAL, 17121 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 17122 /* impl */ SOC_MEM_IMPL_NORMAL, 17123 /* cmic_mor_clks */ 0, 17124 }, 17125 #endif /* chips */ 17126 17127 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 17128 defined(BCM_56450_B1) 17129 { /* SOC_MEM_INT_THDIQEN_THDI_PORT_SP_CNTRSm */ 17130 /* mem THDIQEN_THDI_PORT_SP_CNTRSm */ 17131 /* flags */ SOC_MEM_FLAG_VALID | 17132 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 17133 /* cmp_fn */ _soc_mem_cmp_undef, 17134 /* *null_entry */ _soc_mem_entry_null_zeroes, 17135 /* index_min */ 0, 17136 /* index_max */ 167, 17137 /* minblock */ 11, 17138 /* maxblock */ 11, 17139 /* blocks */ 0x800, 17140 /* blocks_hi */ 0, 17141 /* base */ 0xa4000600, 17142 /* gran */ 1, 17143 /* bytes */ 6, 17144 /* nFields */ 7, 17145 /* *fields */ soc_THDIQEN_THDI_PORT_SP_CNTRSm_fields, 17146 /* *views */ NULL, 17147 /* *views_num */ NULL, 17148 /* snoop_cb */ NULL, 17149 /* snoop_user_data */ NULL, 17150 /* snoop_flags */ 0, 17151 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17152 /* type */ SOC_MEM_TYPE_NORMAL, 17153 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 17154 /* impl */ SOC_MEM_IMPL_NORMAL, 17155 /* cmic_mor_clks */ 0, 17156 }, 17157 #endif /* chips */ 17158 17159 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 17160 { /* SOC_MEM_INT_THDIQEN_THDI_PORT_SP_CNTRS_BCM56260_A0m */ 17161 /* mem THDIQEN_THDI_PORT_SP_CNTRSm */ 17162 /* flags */ SOC_MEM_FLAG_VALID | 17163 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 17164 /* cmp_fn */ _soc_mem_cmp_undef, 17165 /* *null_entry */ _soc_mem_entry_null_zeroes, 17166 /* index_min */ 0, 17167 /* index_max */ 119, 17168 /* minblock */ 9, 17169 /* maxblock */ 9, 17170 /* blocks */ 0x200, 17171 /* blocks_hi */ 0, 17172 /* base */ 0xa4000600, 17173 /* gran */ 1, 17174 /* bytes */ 5, 17175 /* nFields */ 7, 17176 /* *fields */ soc_THDIQEN_THDI_PORT_SP_CNTRS_BCM56260_A0m_fields, 17177 /* *views */ NULL, 17178 /* *views_num */ NULL, 17179 /* snoop_cb */ NULL, 17180 /* snoop_user_data */ NULL, 17181 /* snoop_flags */ 0, 17182 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17183 /* type */ SOC_MEM_TYPE_NORMAL, 17184 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 17185 /* impl */ SOC_MEM_IMPL_NORMAL, 17186 /* cmic_mor_clks */ 0, 17187 }, 17188 #endif /* chips */ 17189 17190 #if defined(BCM_56270_A0) 17191 { /* SOC_MEM_INT_THDIQEN_THDI_PORT_SP_CNTRS_BCM56270_A0m */ 17192 /* mem THDIQEN_THDI_PORT_SP_CNTRSm */ 17193 /* flags */ SOC_MEM_FLAG_VALID | 17194 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 17195 /* cmp_fn */ _soc_mem_cmp_undef, 17196 /* *null_entry */ _soc_mem_entry_null_zeroes, 17197 /* index_min */ 0, 17198 /* index_max */ 119, 17199 /* minblock */ 8, 17200 /* maxblock */ 8, 17201 /* blocks */ 0x100, 17202 /* blocks_hi */ 0, 17203 /* base */ 0xa4000600, 17204 /* gran */ 1, 17205 /* bytes */ 5, 17206 /* nFields */ 7, 17207 /* *fields */ soc_THDIQEN_THDI_PORT_SP_CNTRS_BCM56260_A0m_fields, 17208 /* *views */ NULL, 17209 /* *views_num */ NULL, 17210 /* snoop_cb */ NULL, 17211 /* snoop_user_data */ NULL, 17212 /* snoop_flags */ 0, 17213 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17214 /* type */ SOC_MEM_TYPE_NORMAL, 17215 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 17216 /* impl */ SOC_MEM_IMPL_NORMAL, 17217 /* cmic_mor_clks */ 0, 17218 }, 17219 #endif /* chips */ 17220 17221 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 17222 defined(BCM_56450_B1) 17223 { /* SOC_MEM_INT_THDIQEN_THDI_PORT_SP_CONFIGm */ 17224 /* mem THDIQEN_THDI_PORT_SP_CONFIGm */ 17225 /* flags */ SOC_MEM_FLAG_VALID | 17226 SOC_MEM_FLAG_CACHABLE | 17227 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 17228 /* cmp_fn */ _soc_mem_cmp_undef, 17229 /* *null_entry */ _soc_mem_entry_null_zeroes, 17230 /* index_min */ 0, 17231 /* index_max */ 167, 17232 /* minblock */ 11, 17233 /* maxblock */ 11, 17234 /* blocks */ 0x800, 17235 /* blocks_hi */ 0, 17236 /* base */ 0xa4000700, 17237 /* gran */ 1, 17238 /* bytes */ 8, 17239 /* nFields */ 9, 17240 /* *fields */ soc_THDIQEN_THDI_PORT_SP_CONFIGm_fields, 17241 /* *views */ NULL, 17242 /* *views_num */ NULL, 17243 /* snoop_cb */ NULL, 17244 /* snoop_user_data */ NULL, 17245 /* snoop_flags */ 0, 17246 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17247 /* type */ SOC_MEM_TYPE_NORMAL, 17248 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 17249 /* impl */ SOC_MEM_IMPL_NORMAL, 17250 /* cmic_mor_clks */ 0, 17251 }, 17252 #endif /* chips */ 17253 17254 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 17255 { /* SOC_MEM_INT_THDIQEN_THDI_PORT_SP_CONFIG_BCM56260_A0m */ 17256 /* mem THDIQEN_THDI_PORT_SP_CONFIGm */ 17257 /* flags */ SOC_MEM_FLAG_VALID | 17258 SOC_MEM_FLAG_CACHABLE | 17259 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 17260 /* cmp_fn */ _soc_mem_cmp_undef, 17261 /* *null_entry */ _soc_mem_entry_null_zeroes, 17262 /* index_min */ 0, 17263 /* index_max */ 119, 17264 /* minblock */ 9, 17265 /* maxblock */ 9, 17266 /* blocks */ 0x200, 17267 /* blocks_hi */ 0, 17268 /* base */ 0xa4000700, 17269 /* gran */ 1, 17270 /* bytes */ 7, 17271 /* nFields */ 8, 17272 /* *fields */ soc_THDIQEN_THDI_PORT_SP_CONFIG_BCM56260_A0m_fields, 17273 /* *views */ NULL, 17274 /* *views_num */ NULL, 17275 /* snoop_cb */ NULL, 17276 /* snoop_user_data */ NULL, 17277 /* snoop_flags */ 0, 17278 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17279 /* type */ SOC_MEM_TYPE_NORMAL, 17280 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 17281 /* impl */ SOC_MEM_IMPL_NORMAL, 17282 /* cmic_mor_clks */ 0, 17283 }, 17284 #endif /* chips */ 17285 17286 #if defined(BCM_56270_A0) 17287 { /* SOC_MEM_INT_THDIQEN_THDI_PORT_SP_CONFIG_BCM56270_A0m */ 17288 /* mem THDIQEN_THDI_PORT_SP_CONFIGm */ 17289 /* flags */ SOC_MEM_FLAG_VALID | 17290 SOC_MEM_FLAG_CACHABLE | 17291 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 17292 /* cmp_fn */ _soc_mem_cmp_undef, 17293 /* *null_entry */ _soc_mem_entry_null_zeroes, 17294 /* index_min */ 0, 17295 /* index_max */ 119, 17296 /* minblock */ 8, 17297 /* maxblock */ 8, 17298 /* blocks */ 0x100, 17299 /* blocks_hi */ 0, 17300 /* base */ 0xa4000700, 17301 /* gran */ 1, 17302 /* bytes */ 7, 17303 /* nFields */ 8, 17304 /* *fields */ soc_THDIQEN_THDI_PORT_SP_CONFIG_BCM56260_A0m_fields, 17305 /* *views */ NULL, 17306 /* *views_num */ NULL, 17307 /* snoop_cb */ NULL, 17308 /* snoop_user_data */ NULL, 17309 /* snoop_flags */ 0, 17310 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17311 /* type */ SOC_MEM_TYPE_NORMAL, 17312 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 17313 /* impl */ SOC_MEM_IMPL_NORMAL, 17314 /* cmic_mor_clks */ 0, 17315 }, 17316 #endif /* chips */ 17317 17318 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 17319 defined(BCM_56450_B1) 17320 { /* SOC_MEM_INT_THDIRQE_THDI_PORT_PG_CNTRSm */ 17321 /* mem THDIRQE_THDI_PORT_PG_CNTRSm */ 17322 /* flags */ SOC_MEM_FLAG_VALID | 17323 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 17324 /* cmp_fn */ _soc_mem_cmp_undef, 17325 /* *null_entry */ _soc_mem_entry_null_zeroes, 17326 /* index_min */ 0, 17327 /* index_max */ 335, 17328 /* minblock */ 11, 17329 /* maxblock */ 11, 17330 /* blocks */ 0x800, 17331 /* blocks_hi */ 0, 17332 /* base */ 0xa0000200, 17333 /* gran */ 1, 17334 /* bytes */ 16, 17335 /* nFields */ 11, 17336 /* *fields */ soc_THDIRQE_THDI_PORT_PG_CNTRSm_fields, 17337 /* *views */ NULL, 17338 /* *views_num */ NULL, 17339 /* snoop_cb */ NULL, 17340 /* snoop_user_data */ NULL, 17341 /* snoop_flags */ 0, 17342 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17343 /* type */ SOC_MEM_TYPE_NORMAL, 17344 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 17345 /* impl */ SOC_MEM_IMPL_NORMAL, 17346 /* cmic_mor_clks */ 0, 17347 }, 17348 #endif /* chips */ 17349 17350 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 17351 { /* SOC_MEM_INT_THDIRQE_THDI_PORT_PG_CNTRS_BCM56260_A0m */ 17352 /* mem THDIRQE_THDI_PORT_PG_CNTRSm */ 17353 /* flags */ SOC_MEM_FLAG_VALID | 17354 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 17355 /* cmp_fn */ _soc_mem_cmp_undef, 17356 /* *null_entry */ _soc_mem_entry_null_zeroes, 17357 /* index_min */ 0, 17358 /* index_max */ 239, 17359 /* minblock */ 9, 17360 /* maxblock */ 9, 17361 /* blocks */ 0x200, 17362 /* blocks_hi */ 0, 17363 /* base */ 0xa0000200, 17364 /* gran */ 1, 17365 /* bytes */ 13, 17366 /* nFields */ 10, 17367 /* *fields */ soc_THDIRQE_THDI_PORT_PG_CNTRS_BCM56260_A0m_fields, 17368 /* *views */ NULL, 17369 /* *views_num */ NULL, 17370 /* snoop_cb */ NULL, 17371 /* snoop_user_data */ NULL, 17372 /* snoop_flags */ 0, 17373 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17374 /* type */ SOC_MEM_TYPE_NORMAL, 17375 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 17376 /* impl */ SOC_MEM_IMPL_NORMAL, 17377 /* cmic_mor_clks */ 0, 17378 }, 17379 #endif /* chips */ 17380 17381 #if defined(BCM_56270_A0) 17382 { /* SOC_MEM_INT_THDIRQE_THDI_PORT_PG_CNTRS_BCM56270_A0m */ 17383 /* mem THDIRQE_THDI_PORT_PG_CNTRSm */ 17384 /* flags */ SOC_MEM_FLAG_VALID | 17385 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 17386 /* cmp_fn */ _soc_mem_cmp_undef, 17387 /* *null_entry */ _soc_mem_entry_null_zeroes, 17388 /* index_min */ 0, 17389 /* index_max */ 239, 17390 /* minblock */ 8, 17391 /* maxblock */ 8, 17392 /* blocks */ 0x100, 17393 /* blocks_hi */ 0, 17394 /* base */ 0xa0000200, 17395 /* gran */ 1, 17396 /* bytes */ 13, 17397 /* nFields */ 10, 17398 /* *fields */ soc_THDIRQE_THDI_PORT_PG_CNTRS_BCM56260_A0m_fields, 17399 /* *views */ NULL, 17400 /* *views_num */ NULL, 17401 /* snoop_cb */ NULL, 17402 /* snoop_user_data */ NULL, 17403 /* snoop_flags */ 0, 17404 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17405 /* type */ SOC_MEM_TYPE_NORMAL, 17406 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 17407 /* impl */ SOC_MEM_IMPL_NORMAL, 17408 /* cmic_mor_clks */ 0, 17409 }, 17410 #endif /* chips */ 17411 17412 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 17413 defined(BCM_56450_B1) 17414 { /* SOC_MEM_INT_THDIRQE_THDI_PORT_PG_CONFIGm */ 17415 /* mem THDIRQE_THDI_PORT_PG_CONFIGm */ 17416 /* flags */ SOC_MEM_FLAG_VALID | 17417 SOC_MEM_FLAG_CACHABLE | 17418 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 17419 /* cmp_fn */ _soc_mem_cmp_undef, 17420 /* *null_entry */ _soc_mem_entry_null_zeroes, 17421 /* index_min */ 0, 17422 /* index_max */ 335, 17423 /* minblock */ 11, 17424 /* maxblock */ 11, 17425 /* blocks */ 0x800, 17426 /* blocks_hi */ 0, 17427 /* base */ 0xa0000400, 17428 /* gran */ 1, 17429 /* bytes */ 16, 17430 /* nFields */ 18, 17431 /* *fields */ soc_THDIRQE_THDI_PORT_PG_CONFIGm_fields, 17432 /* *views */ NULL, 17433 /* *views_num */ NULL, 17434 /* snoop_cb */ NULL, 17435 /* snoop_user_data */ NULL, 17436 /* snoop_flags */ 0, 17437 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17438 /* type */ SOC_MEM_TYPE_NORMAL, 17439 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 17440 /* impl */ SOC_MEM_IMPL_NORMAL, 17441 /* cmic_mor_clks */ 0, 17442 }, 17443 #endif /* chips */ 17444 17445 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 17446 { /* SOC_MEM_INT_THDIRQE_THDI_PORT_PG_CONFIG_BCM56260_A0m */ 17447 /* mem THDIRQE_THDI_PORT_PG_CONFIGm */ 17448 /* flags */ SOC_MEM_FLAG_VALID | 17449 SOC_MEM_FLAG_CACHABLE | 17450 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 17451 /* cmp_fn */ _soc_mem_cmp_undef, 17452 /* *null_entry */ _soc_mem_entry_null_zeroes, 17453 /* index_min */ 0, 17454 /* index_max */ 239, 17455 /* minblock */ 9, 17456 /* maxblock */ 9, 17457 /* blocks */ 0x200, 17458 /* blocks_hi */ 0, 17459 /* base */ 0xa0000400, 17460 /* gran */ 1, 17461 /* bytes */ 12, 17462 /* nFields */ 15, 17463 /* *fields */ soc_THDIRQE_THDI_PORT_PG_CONFIG_BCM56260_A0m_fields, 17464 /* *views */ NULL, 17465 /* *views_num */ NULL, 17466 /* snoop_cb */ NULL, 17467 /* snoop_user_data */ NULL, 17468 /* snoop_flags */ 0, 17469 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17470 /* type */ SOC_MEM_TYPE_NORMAL, 17471 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 17472 /* impl */ SOC_MEM_IMPL_NORMAL, 17473 /* cmic_mor_clks */ 0, 17474 }, 17475 #endif /* chips */ 17476 17477 #if defined(BCM_56270_A0) 17478 { /* SOC_MEM_INT_THDIRQE_THDI_PORT_PG_CONFIG_BCM56270_A0m */ 17479 /* mem THDIRQE_THDI_PORT_PG_CONFIGm */ 17480 /* flags */ SOC_MEM_FLAG_VALID | 17481 SOC_MEM_FLAG_CACHABLE | 17482 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 17483 /* cmp_fn */ _soc_mem_cmp_undef, 17484 /* *null_entry */ _soc_mem_entry_null_zeroes, 17485 /* index_min */ 0, 17486 /* index_max */ 239, 17487 /* minblock */ 8, 17488 /* maxblock */ 8, 17489 /* blocks */ 0x100, 17490 /* blocks_hi */ 0, 17491 /* base */ 0xa0000400, 17492 /* gran */ 1, 17493 /* bytes */ 12, 17494 /* nFields */ 15, 17495 /* *fields */ soc_THDIRQE_THDI_PORT_PG_CONFIG_BCM56260_A0m_fields, 17496 /* *views */ NULL, 17497 /* *views_num */ NULL, 17498 /* snoop_cb */ NULL, 17499 /* snoop_user_data */ NULL, 17500 /* snoop_flags */ 0, 17501 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17502 /* type */ SOC_MEM_TYPE_NORMAL, 17503 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 17504 /* impl */ SOC_MEM_IMPL_NORMAL, 17505 /* cmic_mor_clks */ 0, 17506 }, 17507 #endif /* chips */ 17508 17509 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 17510 defined(BCM_56450_B1) 17511 { /* SOC_MEM_INT_THDIRQE_THDI_PORT_SP_CNTRSm */ 17512 /* mem THDIRQE_THDI_PORT_SP_CNTRSm */ 17513 /* flags */ SOC_MEM_FLAG_VALID | 17514 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 17515 /* cmp_fn */ _soc_mem_cmp_undef, 17516 /* *null_entry */ _soc_mem_entry_null_zeroes, 17517 /* index_min */ 0, 17518 /* index_max */ 167, 17519 /* minblock */ 11, 17520 /* maxblock */ 11, 17521 /* blocks */ 0x800, 17522 /* blocks_hi */ 0, 17523 /* base */ 0xa0000600, 17524 /* gran */ 1, 17525 /* bytes */ 6, 17526 /* nFields */ 7, 17527 /* *fields */ soc_THDIRQE_THDI_PORT_SP_CNTRSm_fields, 17528 /* *views */ NULL, 17529 /* *views_num */ NULL, 17530 /* snoop_cb */ NULL, 17531 /* snoop_user_data */ NULL, 17532 /* snoop_flags */ 0, 17533 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17534 /* type */ SOC_MEM_TYPE_NORMAL, 17535 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 17536 /* impl */ SOC_MEM_IMPL_NORMAL, 17537 /* cmic_mor_clks */ 0, 17538 }, 17539 #endif /* chips */ 17540 17541 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 17542 { /* SOC_MEM_INT_THDIRQE_THDI_PORT_SP_CNTRS_BCM56260_A0m */ 17543 /* mem THDIRQE_THDI_PORT_SP_CNTRSm */ 17544 /* flags */ SOC_MEM_FLAG_VALID | 17545 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 17546 /* cmp_fn */ _soc_mem_cmp_undef, 17547 /* *null_entry */ _soc_mem_entry_null_zeroes, 17548 /* index_min */ 0, 17549 /* index_max */ 119, 17550 /* minblock */ 9, 17551 /* maxblock */ 9, 17552 /* blocks */ 0x200, 17553 /* blocks_hi */ 0, 17554 /* base */ 0xa0000600, 17555 /* gran */ 1, 17556 /* bytes */ 5, 17557 /* nFields */ 5, 17558 /* *fields */ soc_THDIRQE_THDI_PORT_SP_CNTRS_BCM56260_A0m_fields, 17559 /* *views */ NULL, 17560 /* *views_num */ NULL, 17561 /* snoop_cb */ NULL, 17562 /* snoop_user_data */ NULL, 17563 /* snoop_flags */ 0, 17564 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17565 /* type */ SOC_MEM_TYPE_NORMAL, 17566 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17567 /* impl */ SOC_MEM_IMPL_NORMAL, 17568 /* cmic_mor_clks */ 0, 17569 }, 17570 #endif /* chips */ 17571 17572 #if defined(BCM_56270_A0) 17573 { /* SOC_MEM_INT_THDIRQE_THDI_PORT_SP_CNTRS_BCM56270_A0m */ 17574 /* mem THDIRQE_THDI_PORT_SP_CNTRSm */ 17575 /* flags */ SOC_MEM_FLAG_VALID | 17576 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 17577 /* cmp_fn */ _soc_mem_cmp_undef, 17578 /* *null_entry */ _soc_mem_entry_null_zeroes, 17579 /* index_min */ 0, 17580 /* index_max */ 119, 17581 /* minblock */ 8, 17582 /* maxblock */ 8, 17583 /* blocks */ 0x100, 17584 /* blocks_hi */ 0, 17585 /* base */ 0xa0000600, 17586 /* gran */ 1, 17587 /* bytes */ 5, 17588 /* nFields */ 5, 17589 /* *fields */ soc_THDIRQE_THDI_PORT_SP_CNTRS_BCM56260_A0m_fields, 17590 /* *views */ NULL, 17591 /* *views_num */ NULL, 17592 /* snoop_cb */ NULL, 17593 /* snoop_user_data */ NULL, 17594 /* snoop_flags */ 0, 17595 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17596 /* type */ SOC_MEM_TYPE_NORMAL, 17597 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17598 /* impl */ SOC_MEM_IMPL_NORMAL, 17599 /* cmic_mor_clks */ 0, 17600 }, 17601 #endif /* chips */ 17602 17603 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 17604 defined(BCM_56450_B1) 17605 { /* SOC_MEM_INT_THDIRQE_THDI_PORT_SP_CONFIGm */ 17606 /* mem THDIRQE_THDI_PORT_SP_CONFIGm */ 17607 /* flags */ SOC_MEM_FLAG_VALID | 17608 SOC_MEM_FLAG_CACHABLE | 17609 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 17610 /* cmp_fn */ _soc_mem_cmp_undef, 17611 /* *null_entry */ _soc_mem_entry_null_zeroes, 17612 /* index_min */ 0, 17613 /* index_max */ 167, 17614 /* minblock */ 11, 17615 /* maxblock */ 11, 17616 /* blocks */ 0x800, 17617 /* blocks_hi */ 0, 17618 /* base */ 0xa0000700, 17619 /* gran */ 1, 17620 /* bytes */ 8, 17621 /* nFields */ 9, 17622 /* *fields */ soc_THDIRQE_THDI_PORT_SP_CONFIGm_fields, 17623 /* *views */ NULL, 17624 /* *views_num */ NULL, 17625 /* snoop_cb */ NULL, 17626 /* snoop_user_data */ NULL, 17627 /* snoop_flags */ 0, 17628 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17629 /* type */ SOC_MEM_TYPE_NORMAL, 17630 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 17631 /* impl */ SOC_MEM_IMPL_NORMAL, 17632 /* cmic_mor_clks */ 0, 17633 }, 17634 #endif /* chips */ 17635 17636 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 17637 { /* SOC_MEM_INT_THDIRQE_THDI_PORT_SP_CONFIG_BCM56260_A0m */ 17638 /* mem THDIRQE_THDI_PORT_SP_CONFIGm */ 17639 /* flags */ SOC_MEM_FLAG_VALID | 17640 SOC_MEM_FLAG_CACHABLE | 17641 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 17642 /* cmp_fn */ _soc_mem_cmp_undef, 17643 /* *null_entry */ _soc_mem_entry_null_zeroes, 17644 /* index_min */ 0, 17645 /* index_max */ 119, 17646 /* minblock */ 9, 17647 /* maxblock */ 9, 17648 /* blocks */ 0x200, 17649 /* blocks_hi */ 0, 17650 /* base */ 0xa0000700, 17651 /* gran */ 1, 17652 /* bytes */ 7, 17653 /* nFields */ 6, 17654 /* *fields */ soc_THDIRQE_THDI_PORT_SP_CONFIG_BCM56260_A0m_fields, 17655 /* *views */ NULL, 17656 /* *views_num */ NULL, 17657 /* snoop_cb */ NULL, 17658 /* snoop_user_data */ NULL, 17659 /* snoop_flags */ 0, 17660 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17661 /* type */ SOC_MEM_TYPE_NORMAL, 17662 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17663 /* impl */ SOC_MEM_IMPL_NORMAL, 17664 /* cmic_mor_clks */ 0, 17665 }, 17666 #endif /* chips */ 17667 17668 #if defined(BCM_56270_A0) 17669 { /* SOC_MEM_INT_THDIRQE_THDI_PORT_SP_CONFIG_BCM56270_A0m */ 17670 /* mem THDIRQE_THDI_PORT_SP_CONFIGm */ 17671 /* flags */ SOC_MEM_FLAG_VALID | 17672 SOC_MEM_FLAG_CACHABLE | 17673 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 17674 /* cmp_fn */ _soc_mem_cmp_undef, 17675 /* *null_entry */ _soc_mem_entry_null_zeroes, 17676 /* index_min */ 0, 17677 /* index_max */ 119, 17678 /* minblock */ 8, 17679 /* maxblock */ 8, 17680 /* blocks */ 0x100, 17681 /* blocks_hi */ 0, 17682 /* base */ 0xa0000700, 17683 /* gran */ 1, 17684 /* bytes */ 7, 17685 /* nFields */ 6, 17686 /* *fields */ soc_THDIRQE_THDI_PORT_SP_CONFIG_BCM56260_A0m_fields, 17687 /* *views */ NULL, 17688 /* *views_num */ NULL, 17689 /* snoop_cb */ NULL, 17690 /* snoop_user_data */ NULL, 17691 /* snoop_flags */ 0, 17692 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17693 /* type */ SOC_MEM_TYPE_NORMAL, 17694 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17695 /* impl */ SOC_MEM_IMPL_NORMAL, 17696 /* cmic_mor_clks */ 0, 17697 }, 17698 #endif /* chips */ 17699 17700 #if defined(BCM_56970_A0) 17701 { /* SOC_MEM_INT_THDI_PKT_STAT_SP_SHARED_COUNTm */ 17702 /* mem THDI_PKT_STAT_SP_SHARED_COUNTm */ 17703 /* flags */ SOC_MEM_FLAG_VALID | 17704 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 17705 /* cmp_fn */ _soc_mem_cmp_undef, 17706 /* *null_entry */ _soc_mem_entry_null_zeroes, 17707 /* index_min */ 0, 17708 /* index_max */ -1, 17709 /* minblock */ 77, 17710 /* maxblock */ 77, 17711 /* blocks */ 0, 17712 /* blocks_hi */ 0xffffffff, 17713 /* base */ 0x0ac00000, 17714 /* gran */ 1, 17715 /* bytes */ 11, 17716 /* nFields */ 4, 17717 /* *fields */ soc_THDI_PKT_STAT_SP_SHARED_COUNTm_fields, 17718 /* *views */ NULL, 17719 /* *views_num */ NULL, 17720 /* snoop_cb */ NULL, 17721 /* snoop_user_data */ NULL, 17722 /* snoop_flags */ 0, 17723 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17724 /* type */ SOC_MEM_TYPE_NORMAL, 17725 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17726 /* impl */ SOC_MEM_IMPL_NORMAL, 17727 /* cmic_mor_clks */ 0, 17728 /* access_latency_mode */ 3, 17729 }, 17730 #endif /* chips */ 17731 17732 #if defined(BCM_56370_A0) 17733 { /* SOC_MEM_INT_THDI_PKT_STAT_SP_SHARED_COUNT_BCM56370_A0m */ 17734 /* mem THDI_PKT_STAT_SP_SHARED_COUNTm */ 17735 /* flags */ SOC_MEM_FLAG_VALID | 17736 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 17737 /* cmp_fn */ _soc_mem_cmp_undef, 17738 /* *null_entry */ _soc_mem_entry_null_zeroes, 17739 /* index_min */ 0, 17740 /* index_max */ -1, 17741 /* minblock */ 20, 17742 /* maxblock */ 20, 17743 /* blocks */ 0x100000, 17744 /* blocks_hi */ 0, 17745 /* base */ 0x0ac00000, 17746 /* gran */ 1, 17747 /* bytes */ 9, 17748 /* nFields */ 4, 17749 /* *fields */ soc_THDI_PKT_STAT_SP_SHARED_COUNT_BCM56870_A0m_fields, 17750 /* *views */ NULL, 17751 /* *views_num */ NULL, 17752 /* snoop_cb */ NULL, 17753 /* snoop_user_data */ NULL, 17754 /* snoop_flags */ 0, 17755 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17756 /* type */ SOC_MEM_TYPE_NORMAL, 17757 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17758 /* impl */ SOC_MEM_IMPL_NORMAL, 17759 /* cmic_mor_clks */ 0, 17760 /* access_latency_mode */ 3, 17761 }, 17762 #endif /* chips */ 17763 17764 #if defined(BCM_56770_A0) 17765 { /* SOC_MEM_INT_THDI_PKT_STAT_SP_SHARED_COUNT_BCM56770_A0m */ 17766 /* mem THDI_PKT_STAT_SP_SHARED_COUNTm */ 17767 /* flags */ SOC_MEM_FLAG_VALID | 17768 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 17769 /* cmp_fn */ _soc_mem_cmp_undef, 17770 /* *null_entry */ _soc_mem_entry_null_zeroes, 17771 /* index_min */ 0, 17772 /* index_max */ -1, 17773 /* minblock */ 31, 17774 /* maxblock */ 31, 17775 /* blocks */ 0x80000000, 17776 /* blocks_hi */ 0, 17777 /* base */ 0x0ac00000, 17778 /* gran */ 1, 17779 /* bytes */ 9, 17780 /* nFields */ 4, 17781 /* *fields */ soc_THDI_PKT_STAT_SP_SHARED_COUNT_BCM56870_A0m_fields, 17782 /* *views */ NULL, 17783 /* *views_num */ NULL, 17784 /* snoop_cb */ NULL, 17785 /* snoop_user_data */ NULL, 17786 /* snoop_flags */ 0, 17787 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17788 /* type */ SOC_MEM_TYPE_NORMAL, 17789 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17790 /* impl */ SOC_MEM_IMPL_NORMAL, 17791 /* cmic_mor_clks */ 0, 17792 /* access_latency_mode */ 3, 17793 }, 17794 #endif /* chips */ 17795 17796 #if defined(BCM_56870_A0) 17797 { /* SOC_MEM_INT_THDI_PKT_STAT_SP_SHARED_COUNT_BCM56870_A0m */ 17798 /* mem THDI_PKT_STAT_SP_SHARED_COUNTm */ 17799 /* flags */ SOC_MEM_FLAG_VALID | 17800 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 17801 /* cmp_fn */ _soc_mem_cmp_undef, 17802 /* *null_entry */ _soc_mem_entry_null_zeroes, 17803 /* index_min */ 0, 17804 /* index_max */ -1, 17805 /* minblock */ 44, 17806 /* maxblock */ 44, 17807 /* blocks */ 0, 17808 /* blocks_hi */ 0x1000, 17809 /* base */ 0x0ac00000, 17810 /* gran */ 1, 17811 /* bytes */ 9, 17812 /* nFields */ 4, 17813 /* *fields */ soc_THDI_PKT_STAT_SP_SHARED_COUNT_BCM56870_A0m_fields, 17814 /* *views */ NULL, 17815 /* *views_num */ NULL, 17816 /* snoop_cb */ NULL, 17817 /* snoop_user_data */ NULL, 17818 /* snoop_flags */ 0, 17819 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17820 /* type */ SOC_MEM_TYPE_NORMAL, 17821 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17822 /* impl */ SOC_MEM_IMPL_NORMAL, 17823 /* cmic_mor_clks */ 0, 17824 /* access_latency_mode */ 3, 17825 }, 17826 #endif /* chips */ 17827 17828 #if defined(BCM_56970_A0) 17829 { /* SOC_MEM_INT_THDI_PKT_STAT_SP_SHARED_COUNT_XPE0m */ 17830 /* mem THDI_PKT_STAT_SP_SHARED_COUNT_XPE0m */ 17831 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 17832 /* cmp_fn */ _soc_mem_cmp_undef, 17833 /* *null_entry */ _soc_mem_entry_null_zeroes, 17834 /* index_min */ 0, 17835 /* index_max */ 0, 17836 /* minblock */ 77, 17837 /* maxblock */ 77, 17838 /* blocks */ 0, 17839 /* blocks_hi */ 0xffffffff, 17840 /* base */ 0x0ac00000, 17841 /* gran */ 1, 17842 /* bytes */ 11, 17843 /* nFields */ 4, 17844 /* *fields */ soc_THDI_PKT_STAT_SP_SHARED_COUNTm_fields, 17845 /* *views */ NULL, 17846 /* *views_num */ NULL, 17847 /* snoop_cb */ NULL, 17848 /* snoop_user_data */ NULL, 17849 /* snoop_flags */ 0, 17850 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17851 /* type */ SOC_MEM_TYPE_NORMAL, 17852 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17853 /* impl */ SOC_MEM_IMPL_NORMAL, 17854 /* cmic_mor_clks */ 0, 17855 /* access_latency_mode */ 3, 17856 }, 17857 #endif /* chips */ 17858 17859 #if defined(BCM_56970_A0) 17860 { /* SOC_MEM_INT_THDI_PKT_STAT_SP_SHARED_COUNT_XPE1m */ 17861 /* mem THDI_PKT_STAT_SP_SHARED_COUNT_XPE1m */ 17862 /* flags */ SOC_MEM_FLAG_VALID | 17863 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 17864 /* cmp_fn */ _soc_mem_cmp_undef, 17865 /* *null_entry */ _soc_mem_entry_null_zeroes, 17866 /* index_min */ 0, 17867 /* index_max */ 0, 17868 /* minblock */ 77, 17869 /* maxblock */ 77, 17870 /* blocks */ 0, 17871 /* blocks_hi */ 0xffffffff, 17872 /* base */ 0x0ac00000, 17873 /* gran */ 1, 17874 /* bytes */ 11, 17875 /* nFields */ 4, 17876 /* *fields */ soc_THDI_PKT_STAT_SP_SHARED_COUNTm_fields, 17877 /* *views */ NULL, 17878 /* *views_num */ NULL, 17879 /* snoop_cb */ NULL, 17880 /* snoop_user_data */ NULL, 17881 /* snoop_flags */ 0, 17882 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17883 /* type */ SOC_MEM_TYPE_NORMAL, 17884 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17885 /* impl */ SOC_MEM_IMPL_NORMAL, 17886 /* cmic_mor_clks */ 0, 17887 /* access_latency_mode */ 3, 17888 }, 17889 #endif /* chips */ 17890 17891 #if defined(BCM_56970_A0) 17892 { /* SOC_MEM_INT_THDI_PKT_STAT_SP_SHARED_COUNT_XPE2m */ 17893 /* mem THDI_PKT_STAT_SP_SHARED_COUNT_XPE2m */ 17894 /* flags */ SOC_MEM_FLAG_VALID | 17895 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 17896 /* cmp_fn */ _soc_mem_cmp_undef, 17897 /* *null_entry */ _soc_mem_entry_null_zeroes, 17898 /* index_min */ 0, 17899 /* index_max */ 0, 17900 /* minblock */ 77, 17901 /* maxblock */ 77, 17902 /* blocks */ 0, 17903 /* blocks_hi */ 0xffffffff, 17904 /* base */ 0x0ac00000, 17905 /* gran */ 1, 17906 /* bytes */ 11, 17907 /* nFields */ 4, 17908 /* *fields */ soc_THDI_PKT_STAT_SP_SHARED_COUNTm_fields, 17909 /* *views */ NULL, 17910 /* *views_num */ NULL, 17911 /* snoop_cb */ NULL, 17912 /* snoop_user_data */ NULL, 17913 /* snoop_flags */ 0, 17914 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17915 /* type */ SOC_MEM_TYPE_NORMAL, 17916 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17917 /* impl */ SOC_MEM_IMPL_NORMAL, 17918 /* cmic_mor_clks */ 0, 17919 /* access_latency_mode */ 3, 17920 }, 17921 #endif /* chips */ 17922 17923 #if defined(BCM_56970_A0) 17924 { /* SOC_MEM_INT_THDI_PKT_STAT_SP_SHARED_COUNT_XPE3m */ 17925 /* mem THDI_PKT_STAT_SP_SHARED_COUNT_XPE3m */ 17926 /* flags */ SOC_MEM_FLAG_VALID | 17927 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 17928 /* cmp_fn */ _soc_mem_cmp_undef, 17929 /* *null_entry */ _soc_mem_entry_null_zeroes, 17930 /* index_min */ 0, 17931 /* index_max */ 0, 17932 /* minblock */ 77, 17933 /* maxblock */ 77, 17934 /* blocks */ 0, 17935 /* blocks_hi */ 0xffffffff, 17936 /* base */ 0x0ac00000, 17937 /* gran */ 1, 17938 /* bytes */ 11, 17939 /* nFields */ 4, 17940 /* *fields */ soc_THDI_PKT_STAT_SP_SHARED_COUNTm_fields, 17941 /* *views */ NULL, 17942 /* *views_num */ NULL, 17943 /* snoop_cb */ NULL, 17944 /* snoop_user_data */ NULL, 17945 /* snoop_flags */ 0, 17946 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17947 /* type */ SOC_MEM_TYPE_NORMAL, 17948 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17949 /* impl */ SOC_MEM_IMPL_NORMAL, 17950 /* cmic_mor_clks */ 0, 17951 /* access_latency_mode */ 3, 17952 }, 17953 #endif /* chips */ 17954 17955 #if defined(BCM_56370_A0) 17956 { /* SOC_MEM_INT_THDI_PKT_STAT_SP_SHARED_COUNT_XPE0_BCM56370_A0m */ 17957 /* mem THDI_PKT_STAT_SP_SHARED_COUNT_XPE0m */ 17958 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 17959 /* cmp_fn */ _soc_mem_cmp_undef, 17960 /* *null_entry */ _soc_mem_entry_null_zeroes, 17961 /* index_min */ 0, 17962 /* index_max */ 0, 17963 /* minblock */ 20, 17964 /* maxblock */ 20, 17965 /* blocks */ 0x100000, 17966 /* blocks_hi */ 0, 17967 /* base */ 0x0ac00000, 17968 /* gran */ 1, 17969 /* bytes */ 9, 17970 /* nFields */ 4, 17971 /* *fields */ soc_THDI_PKT_STAT_SP_SHARED_COUNT_BCM56870_A0m_fields, 17972 /* *views */ NULL, 17973 /* *views_num */ NULL, 17974 /* snoop_cb */ NULL, 17975 /* snoop_user_data */ NULL, 17976 /* snoop_flags */ 0, 17977 /* mem severity */ SOC_MEM_SEVERE_MISSING, 17978 /* type */ SOC_MEM_TYPE_NORMAL, 17979 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 17980 /* impl */ SOC_MEM_IMPL_NORMAL, 17981 /* cmic_mor_clks */ 0, 17982 /* access_latency_mode */ 3, 17983 }, 17984 #endif /* chips */ 17985 17986 #if defined(BCM_56770_A0) 17987 { /* SOC_MEM_INT_THDI_PKT_STAT_SP_SHARED_COUNT_XPE0_BCM56770_A0m */ 17988 /* mem THDI_PKT_STAT_SP_SHARED_COUNT_XPE0m */ 17989 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 17990 /* cmp_fn */ _soc_mem_cmp_undef, 17991 /* *null_entry */ _soc_mem_entry_null_zeroes, 17992 /* index_min */ 0, 17993 /* index_max */ 0, 17994 /* minblock */ 31, 17995 /* maxblock */ 31, 17996 /* blocks */ 0x80000000, 17997 /* blocks_hi */ 0, 17998 /* base */ 0x0ac00000, 17999 /* gran */ 1, 18000 /* bytes */ 9, 18001 /* nFields */ 4, 18002 /* *fields */ soc_THDI_PKT_STAT_SP_SHARED_COUNT_BCM56870_A0m_fields, 18003 /* *views */ NULL, 18004 /* *views_num */ NULL, 18005 /* snoop_cb */ NULL, 18006 /* snoop_user_data */ NULL, 18007 /* snoop_flags */ 0, 18008 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18009 /* type */ SOC_MEM_TYPE_NORMAL, 18010 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18011 /* impl */ SOC_MEM_IMPL_NORMAL, 18012 /* cmic_mor_clks */ 0, 18013 /* access_latency_mode */ 3, 18014 }, 18015 #endif /* chips */ 18016 18017 #if defined(BCM_56870_A0) 18018 { /* SOC_MEM_INT_THDI_PKT_STAT_SP_SHARED_COUNT_XPE0_BCM56870_A0m */ 18019 /* mem THDI_PKT_STAT_SP_SHARED_COUNT_XPE0m */ 18020 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 18021 /* cmp_fn */ _soc_mem_cmp_undef, 18022 /* *null_entry */ _soc_mem_entry_null_zeroes, 18023 /* index_min */ 0, 18024 /* index_max */ 0, 18025 /* minblock */ 44, 18026 /* maxblock */ 44, 18027 /* blocks */ 0, 18028 /* blocks_hi */ 0x1000, 18029 /* base */ 0x0ac00000, 18030 /* gran */ 1, 18031 /* bytes */ 9, 18032 /* nFields */ 4, 18033 /* *fields */ soc_THDI_PKT_STAT_SP_SHARED_COUNT_BCM56870_A0m_fields, 18034 /* *views */ NULL, 18035 /* *views_num */ NULL, 18036 /* snoop_cb */ NULL, 18037 /* snoop_user_data */ NULL, 18038 /* snoop_flags */ 0, 18039 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18040 /* type */ SOC_MEM_TYPE_NORMAL, 18041 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18042 /* impl */ SOC_MEM_IMPL_NORMAL, 18043 /* cmic_mor_clks */ 0, 18044 /* access_latency_mode */ 3, 18045 }, 18046 #endif /* chips */ 18047 18048 #if defined(BCM_56640_A0) 18049 { /* SOC_MEM_INT_THDI_PORT_PG_BSTm */ 18050 /* mem THDI_PORT_PG_BSTm */ 18051 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 18052 /* cmp_fn */ _soc_mem_cmp_undef, 18053 /* *null_entry */ _soc_mem_entry_null_zeroes, 18054 /* index_min */ 0, 18055 /* index_max */ 503, 18056 /* minblock */ 9, 18057 /* maxblock */ 9, 18058 /* blocks */ 0x200, 18059 /* blocks_hi */ 0, 18060 /* base */ 0x08000800, 18061 /* gran */ 1, 18062 /* bytes */ 5, 18063 /* nFields */ 7, 18064 /* *fields */ soc_THDI_PORT_PG_BSTm_fields, 18065 /* *views */ NULL, 18066 /* *views_num */ NULL, 18067 /* snoop_cb */ NULL, 18068 /* snoop_user_data */ NULL, 18069 /* snoop_flags */ 0, 18070 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18071 /* type */ SOC_MEM_TYPE_NORMAL, 18072 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18073 /* impl */ SOC_MEM_IMPL_NORMAL, 18074 /* cmic_mor_clks */ 0, 18075 }, 18076 #endif /* chips */ 18077 18078 #if defined(BCM_56340_A0) 18079 { /* SOC_MEM_INT_THDI_PORT_PG_BST_BCM56340_A0m */ 18080 /* mem THDI_PORT_PG_BSTm */ 18081 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 18082 /* cmp_fn */ _soc_mem_cmp_undef, 18083 /* *null_entry */ _soc_mem_entry_null_zeroes, 18084 /* index_min */ 0, 18085 /* index_max */ 503, 18086 /* minblock */ 7, 18087 /* maxblock */ 7, 18088 /* blocks */ 0x80, 18089 /* blocks_hi */ 0, 18090 /* base */ 0x08000800, 18091 /* gran */ 1, 18092 /* bytes */ 5, 18093 /* nFields */ 7, 18094 /* *fields */ soc_THDI_PORT_PG_BSTm_fields, 18095 /* *views */ NULL, 18096 /* *views_num */ NULL, 18097 /* snoop_cb */ NULL, 18098 /* snoop_user_data */ NULL, 18099 /* snoop_flags */ 0, 18100 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18101 /* type */ SOC_MEM_TYPE_NORMAL, 18102 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18103 /* impl */ SOC_MEM_IMPL_NORMAL, 18104 /* cmic_mor_clks */ 0, 18105 }, 18106 #endif /* chips */ 18107 18108 #if defined(BCM_56370_A0) 18109 { /* SOC_MEM_INT_THDI_PORT_PG_BST_BCM56370_A0m */ 18110 /* mem THDI_PORT_PG_BSTm */ 18111 /* flags */ SOC_MEM_FLAG_VALID | 18112 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 18113 /* cmp_fn */ _soc_mem_cmp_undef, 18114 /* *null_entry */ _soc_mem_entry_null_zeroes, 18115 /* index_min */ 0, 18116 /* index_max */ -1, 18117 /* minblock */ 20, 18118 /* maxblock */ 20, 18119 /* blocks */ 0x100000, 18120 /* blocks_hi */ 0, 18121 /* base */ 0x09380000, 18122 /* gran */ 1, 18123 /* bytes */ 6, 18124 /* nFields */ 6, 18125 /* *fields */ soc_THDI_PORT_PG_BST_BCM56370_A0m_fields, 18126 /* *views */ NULL, 18127 /* *views_num */ NULL, 18128 /* snoop_cb */ NULL, 18129 /* snoop_user_data */ NULL, 18130 /* snoop_flags */ 0, 18131 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18132 /* type */ SOC_MEM_TYPE_NORMAL, 18133 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 18134 /* impl */ SOC_MEM_IMPL_NORMAL, 18135 /* cmic_mor_clks */ 0, 18136 /* access_latency_mode */ 3, 18137 }, 18138 #endif /* chips */ 18139 18140 #if defined(BCM_56770_A0) 18141 { /* SOC_MEM_INT_THDI_PORT_PG_BST_BCM56770_A0m */ 18142 /* mem THDI_PORT_PG_BSTm */ 18143 /* flags */ SOC_MEM_FLAG_VALID | 18144 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 18145 /* cmp_fn */ _soc_mem_cmp_undef, 18146 /* *null_entry */ _soc_mem_entry_null_zeroes, 18147 /* index_min */ 0, 18148 /* index_max */ -1, 18149 /* minblock */ 31, 18150 /* maxblock */ 31, 18151 /* blocks */ 0x80000000, 18152 /* blocks_hi */ 0, 18153 /* base */ 0x09380000, 18154 /* gran */ 1, 18155 /* bytes */ 6, 18156 /* nFields */ 7, 18157 /* *fields */ soc_THDI_PORT_PG_BST_BCM56870_A0m_fields, 18158 /* *views */ NULL, 18159 /* *views_num */ NULL, 18160 /* snoop_cb */ NULL, 18161 /* snoop_user_data */ NULL, 18162 /* snoop_flags */ 0, 18163 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18164 /* type */ SOC_MEM_TYPE_NORMAL, 18165 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 18166 /* impl */ SOC_MEM_IMPL_NORMAL, 18167 /* cmic_mor_clks */ 0, 18168 /* access_latency_mode */ 3, 18169 }, 18170 #endif /* chips */ 18171 18172 #if defined(BCM_56870_A0) 18173 { /* SOC_MEM_INT_THDI_PORT_PG_BST_BCM56870_A0m */ 18174 /* mem THDI_PORT_PG_BSTm */ 18175 /* flags */ SOC_MEM_FLAG_VALID | 18176 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 18177 /* cmp_fn */ _soc_mem_cmp_undef, 18178 /* *null_entry */ _soc_mem_entry_null_zeroes, 18179 /* index_min */ 0, 18180 /* index_max */ -1, 18181 /* minblock */ 44, 18182 /* maxblock */ 44, 18183 /* blocks */ 0, 18184 /* blocks_hi */ 0x1000, 18185 /* base */ 0x09380000, 18186 /* gran */ 1, 18187 /* bytes */ 6, 18188 /* nFields */ 7, 18189 /* *fields */ soc_THDI_PORT_PG_BST_BCM56870_A0m_fields, 18190 /* *views */ NULL, 18191 /* *views_num */ NULL, 18192 /* snoop_cb */ NULL, 18193 /* snoop_user_data */ NULL, 18194 /* snoop_flags */ 0, 18195 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18196 /* type */ SOC_MEM_TYPE_NORMAL, 18197 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 18198 /* impl */ SOC_MEM_IMPL_NORMAL, 18199 /* cmic_mor_clks */ 0, 18200 /* access_latency_mode */ 3, 18201 }, 18202 #endif /* chips */ 18203 18204 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 18205 { /* SOC_MEM_INT_THDI_PORT_PG_BST_BCM56960_A0m */ 18206 /* mem THDI_PORT_PG_BSTm */ 18207 /* flags */ SOC_MEM_FLAG_VALID | 18208 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 18209 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 18210 /* cmp_fn */ _soc_mem_cmp_undef, 18211 /* *null_entry */ _soc_mem_entry_null_zeroes, 18212 /* index_min */ 0, 18213 /* index_max */ -1, 18214 /* minblock */ 44, 18215 /* maxblock */ 44, 18216 /* blocks */ 0, 18217 /* blocks_hi */ 0x1000, 18218 /* base */ 0x09380000, 18219 /* gran */ 1, 18220 /* bytes */ 4, 18221 /* nFields */ 4, 18222 /* *fields */ soc_THDI_PORT_PG_BST_BCM56960_A0m_fields, 18223 /* *views */ NULL, 18224 /* *views_num */ NULL, 18225 /* snoop_cb */ NULL, 18226 /* snoop_user_data */ NULL, 18227 /* snoop_flags */ 0, 18228 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18229 /* type */ SOC_MEM_TYPE_NORMAL, 18230 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18231 /* impl */ SOC_MEM_IMPL_NORMAL, 18232 /* cmic_mor_clks */ 0, 18233 /* access_latency_mode */ 3, 18234 }, 18235 #endif /* chips */ 18236 18237 #if defined(BCM_56970_A0) 18238 { /* SOC_MEM_INT_THDI_PORT_PG_BST_BCM56970_A0m */ 18239 /* mem THDI_PORT_PG_BSTm */ 18240 /* flags */ SOC_MEM_FLAG_VALID | 18241 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 18242 /* cmp_fn */ _soc_mem_cmp_undef, 18243 /* *null_entry */ _soc_mem_entry_null_zeroes, 18244 /* index_min */ 0, 18245 /* index_max */ -1, 18246 /* minblock */ 77, 18247 /* maxblock */ 77, 18248 /* blocks */ 0, 18249 /* blocks_hi */ 0xffffffff, 18250 /* base */ 0x09380000, 18251 /* gran */ 1, 18252 /* bytes */ 5, 18253 /* nFields */ 7, 18254 /* *fields */ soc_THDI_PORT_PG_BST_BCM56970_A0m_fields, 18255 /* *views */ NULL, 18256 /* *views_num */ NULL, 18257 /* snoop_cb */ NULL, 18258 /* snoop_user_data */ NULL, 18259 /* snoop_flags */ 0, 18260 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18261 /* type */ SOC_MEM_TYPE_NORMAL, 18262 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 18263 /* impl */ SOC_MEM_IMPL_NORMAL, 18264 /* cmic_mor_clks */ 0, 18265 /* access_latency_mode */ 3, 18266 }, 18267 #endif /* chips */ 18268 18269 #if defined(BCM_56850_A0) 18270 { /* SOC_MEM_INT_THDI_PORT_PG_BST_Xm */ 18271 /* mem THDI_PORT_PG_BST_Xm */ 18272 /* flags */ SOC_MEM_FLAG_VALID | 18273 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 18274 /* cmp_fn */ _soc_mem_cmp_undef, 18275 /* *null_entry */ _soc_mem_entry_null_zeroes, 18276 /* index_min */ 0, 18277 /* index_max */ 423, 18278 /* minblock */ 12, 18279 /* maxblock */ 12, 18280 /* blocks */ 0x1000, 18281 /* blocks_hi */ 0, 18282 /* base */ 0x08001200, 18283 /* gran */ 1, 18284 /* bytes */ 4, 18285 /* nFields */ 4, 18286 /* *fields */ soc_THDI_PORT_PG_BST_Xm_fields, 18287 /* *views */ NULL, 18288 /* *views_num */ NULL, 18289 /* snoop_cb */ NULL, 18290 /* snoop_user_data */ NULL, 18291 /* snoop_flags */ 0, 18292 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18293 /* type */ SOC_MEM_TYPE_NORMAL, 18294 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18295 /* impl */ SOC_MEM_IMPL_NORMAL, 18296 /* cmic_mor_clks */ 0, 18297 }, 18298 #endif /* chips */ 18299 18300 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 18301 { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE0_PIPE0m */ 18302 /* mem THDI_PORT_PG_BST_XPE0_PIPE0m */ 18303 /* flags */ SOC_MEM_FLAG_VALID | 18304 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 18305 /* cmp_fn */ _soc_mem_cmp_undef, 18306 /* *null_entry */ _soc_mem_entry_null_zeroes, 18307 /* index_min */ 0, 18308 /* index_max */ 271, 18309 /* minblock */ 44, 18310 /* maxblock */ 44, 18311 /* blocks */ 0, 18312 /* blocks_hi */ 0x1000, 18313 /* base */ 0x09380000, 18314 /* gran */ 1, 18315 /* bytes */ 4, 18316 /* nFields */ 4, 18317 /* *fields */ soc_THDI_PORT_PG_BST_BCM56960_A0m_fields, 18318 /* *views */ NULL, 18319 /* *views_num */ NULL, 18320 /* snoop_cb */ NULL, 18321 /* snoop_user_data */ NULL, 18322 /* snoop_flags */ 0, 18323 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18324 /* type */ SOC_MEM_TYPE_NORMAL, 18325 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18326 /* impl */ SOC_MEM_IMPL_NORMAL, 18327 /* cmic_mor_clks */ 0, 18328 /* access_latency_mode */ 3, 18329 }, 18330 #endif /* chips */ 18331 18332 #if defined(BCM_56870_A0) 18333 { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE0_PIPE1m */ 18334 /* mem THDI_PORT_PG_BST_XPE0_PIPE1m */ 18335 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 18336 /* cmp_fn */ _soc_mem_cmp_undef, 18337 /* *null_entry */ _soc_mem_entry_null_zeroes, 18338 /* index_min */ 0, 18339 /* index_max */ 527, 18340 /* minblock */ 44, 18341 /* maxblock */ 44, 18342 /* blocks */ 0, 18343 /* blocks_hi */ 0x1000, 18344 /* base */ 0x09390000, 18345 /* gran */ 1, 18346 /* bytes */ 6, 18347 /* nFields */ 7, 18348 /* *fields */ soc_THDI_PORT_PG_BST_BCM56870_A0m_fields, 18349 /* *views */ NULL, 18350 /* *views_num */ NULL, 18351 /* snoop_cb */ NULL, 18352 /* snoop_user_data */ NULL, 18353 /* snoop_flags */ 0, 18354 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18355 /* type */ SOC_MEM_TYPE_NORMAL, 18356 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 18357 /* impl */ SOC_MEM_IMPL_NORMAL, 18358 /* cmic_mor_clks */ 0, 18359 /* access_latency_mode */ 3, 18360 }, 18361 #endif /* chips */ 18362 18363 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 18364 { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE0_PIPE3m */ 18365 /* mem THDI_PORT_PG_BST_XPE0_PIPE3m */ 18366 /* flags */ SOC_MEM_FLAG_VALID | 18367 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 18368 /* cmp_fn */ _soc_mem_cmp_undef, 18369 /* *null_entry */ _soc_mem_entry_null_zeroes, 18370 /* index_min */ 0, 18371 /* index_max */ 271, 18372 /* minblock */ 44, 18373 /* maxblock */ 44, 18374 /* blocks */ 0, 18375 /* blocks_hi */ 0x1000, 18376 /* base */ 0x09398000, 18377 /* gran */ 1, 18378 /* bytes */ 4, 18379 /* nFields */ 4, 18380 /* *fields */ soc_THDI_PORT_PG_BST_BCM56960_A0m_fields, 18381 /* *views */ NULL, 18382 /* *views_num */ NULL, 18383 /* snoop_cb */ NULL, 18384 /* snoop_user_data */ NULL, 18385 /* snoop_flags */ 0, 18386 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18387 /* type */ SOC_MEM_TYPE_NORMAL, 18388 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18389 /* impl */ SOC_MEM_IMPL_NORMAL, 18390 /* cmic_mor_clks */ 0, 18391 /* access_latency_mode */ 3, 18392 }, 18393 #endif /* chips */ 18394 18395 #if defined(BCM_56370_A0) 18396 { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE0_PIPE0_BCM56370_A0m */ 18397 /* mem THDI_PORT_PG_BST_XPE0_PIPE0m */ 18398 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 18399 /* cmp_fn */ _soc_mem_cmp_undef, 18400 /* *null_entry */ _soc_mem_entry_null_zeroes, 18401 /* index_min */ 0, 18402 /* index_max */ 575, 18403 /* minblock */ 20, 18404 /* maxblock */ 20, 18405 /* blocks */ 0x100000, 18406 /* blocks_hi */ 0, 18407 /* base */ 0x09380000, 18408 /* gran */ 1, 18409 /* bytes */ 6, 18410 /* nFields */ 6, 18411 /* *fields */ soc_THDI_PORT_PG_BST_BCM56370_A0m_fields, 18412 /* *views */ NULL, 18413 /* *views_num */ NULL, 18414 /* snoop_cb */ NULL, 18415 /* snoop_user_data */ NULL, 18416 /* snoop_flags */ 0, 18417 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18418 /* type */ SOC_MEM_TYPE_NORMAL, 18419 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 18420 /* impl */ SOC_MEM_IMPL_NORMAL, 18421 /* cmic_mor_clks */ 0, 18422 /* access_latency_mode */ 3, 18423 }, 18424 #endif /* chips */ 18425 18426 #if defined(BCM_56770_A0) 18427 { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE0_PIPE0_BCM56770_A0m */ 18428 /* mem THDI_PORT_PG_BST_XPE0_PIPE0m */ 18429 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 18430 /* cmp_fn */ _soc_mem_cmp_undef, 18431 /* *null_entry */ _soc_mem_entry_null_zeroes, 18432 /* index_min */ 0, 18433 /* index_max */ 527, 18434 /* minblock */ 31, 18435 /* maxblock */ 31, 18436 /* blocks */ 0x80000000, 18437 /* blocks_hi */ 0, 18438 /* base */ 0x09380000, 18439 /* gran */ 1, 18440 /* bytes */ 6, 18441 /* nFields */ 7, 18442 /* *fields */ soc_THDI_PORT_PG_BST_BCM56870_A0m_fields, 18443 /* *views */ NULL, 18444 /* *views_num */ NULL, 18445 /* snoop_cb */ NULL, 18446 /* snoop_user_data */ NULL, 18447 /* snoop_flags */ 0, 18448 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18449 /* type */ SOC_MEM_TYPE_NORMAL, 18450 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 18451 /* impl */ SOC_MEM_IMPL_NORMAL, 18452 /* cmic_mor_clks */ 0, 18453 /* access_latency_mode */ 3, 18454 }, 18455 #endif /* chips */ 18456 18457 #if defined(BCM_56870_A0) 18458 { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE0_PIPE0_BCM56870_A0m */ 18459 /* mem THDI_PORT_PG_BST_XPE0_PIPE0m */ 18460 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 18461 /* cmp_fn */ _soc_mem_cmp_undef, 18462 /* *null_entry */ _soc_mem_entry_null_zeroes, 18463 /* index_min */ 0, 18464 /* index_max */ 527, 18465 /* minblock */ 44, 18466 /* maxblock */ 44, 18467 /* blocks */ 0, 18468 /* blocks_hi */ 0x1000, 18469 /* base */ 0x09380000, 18470 /* gran */ 1, 18471 /* bytes */ 6, 18472 /* nFields */ 7, 18473 /* *fields */ soc_THDI_PORT_PG_BST_BCM56870_A0m_fields, 18474 /* *views */ NULL, 18475 /* *views_num */ NULL, 18476 /* snoop_cb */ NULL, 18477 /* snoop_user_data */ NULL, 18478 /* snoop_flags */ 0, 18479 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18480 /* type */ SOC_MEM_TYPE_NORMAL, 18481 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 18482 /* impl */ SOC_MEM_IMPL_NORMAL, 18483 /* cmic_mor_clks */ 0, 18484 /* access_latency_mode */ 3, 18485 }, 18486 #endif /* chips */ 18487 18488 #if defined(BCM_56970_A0) 18489 { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE0_PIPE0_BCM56970_A0m */ 18490 /* mem THDI_PORT_PG_BST_XPE0_PIPE0m */ 18491 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 18492 /* cmp_fn */ _soc_mem_cmp_undef, 18493 /* *null_entry */ _soc_mem_entry_null_zeroes, 18494 /* index_min */ 0, 18495 /* index_max */ 271, 18496 /* minblock */ 77, 18497 /* maxblock */ 77, 18498 /* blocks */ 0, 18499 /* blocks_hi */ 0xffffffff, 18500 /* base */ 0x09380000, 18501 /* gran */ 1, 18502 /* bytes */ 5, 18503 /* nFields */ 7, 18504 /* *fields */ soc_THDI_PORT_PG_BST_BCM56970_A0m_fields, 18505 /* *views */ NULL, 18506 /* *views_num */ NULL, 18507 /* snoop_cb */ NULL, 18508 /* snoop_user_data */ NULL, 18509 /* snoop_flags */ 0, 18510 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18511 /* type */ SOC_MEM_TYPE_NORMAL, 18512 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 18513 /* impl */ SOC_MEM_IMPL_NORMAL, 18514 /* cmic_mor_clks */ 0, 18515 /* access_latency_mode */ 3, 18516 }, 18517 #endif /* chips */ 18518 18519 #if defined(BCM_56970_A0) 18520 { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE0_PIPE3_BCM56970_A0m */ 18521 /* mem THDI_PORT_PG_BST_XPE0_PIPE3m */ 18522 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 18523 /* cmp_fn */ _soc_mem_cmp_undef, 18524 /* *null_entry */ _soc_mem_entry_null_zeroes, 18525 /* index_min */ 0, 18526 /* index_max */ 271, 18527 /* minblock */ 77, 18528 /* maxblock */ 77, 18529 /* blocks */ 0, 18530 /* blocks_hi */ 0xffffffff, 18531 /* base */ 0x093b0000, 18532 /* gran */ 1, 18533 /* bytes */ 5, 18534 /* nFields */ 7, 18535 /* *fields */ soc_THDI_PORT_PG_BST_BCM56970_A0m_fields, 18536 /* *views */ NULL, 18537 /* *views_num */ NULL, 18538 /* snoop_cb */ NULL, 18539 /* snoop_user_data */ NULL, 18540 /* snoop_flags */ 0, 18541 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18542 /* type */ SOC_MEM_TYPE_NORMAL, 18543 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 18544 /* impl */ SOC_MEM_IMPL_NORMAL, 18545 /* cmic_mor_clks */ 0, 18546 /* access_latency_mode */ 3, 18547 }, 18548 #endif /* chips */ 18549 18550 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 18551 { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE1_PIPE0m */ 18552 /* mem THDI_PORT_PG_BST_XPE1_PIPE0m */ 18553 /* flags */ SOC_MEM_FLAG_VALID | 18554 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 18555 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 18556 /* cmp_fn */ _soc_mem_cmp_undef, 18557 /* *null_entry */ _soc_mem_entry_null_zeroes, 18558 /* index_min */ 0, 18559 /* index_max */ 271, 18560 /* minblock */ 44, 18561 /* maxblock */ 44, 18562 /* blocks */ 0, 18563 /* blocks_hi */ 0x1000, 18564 /* base */ 0x09380000, 18565 /* gran */ 1, 18566 /* bytes */ 4, 18567 /* nFields */ 4, 18568 /* *fields */ soc_THDI_PORT_PG_BST_BCM56960_A0m_fields, 18569 /* *views */ NULL, 18570 /* *views_num */ NULL, 18571 /* snoop_cb */ NULL, 18572 /* snoop_user_data */ NULL, 18573 /* snoop_flags */ 0, 18574 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18575 /* type */ SOC_MEM_TYPE_NORMAL, 18576 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18577 /* impl */ SOC_MEM_IMPL_NORMAL, 18578 /* cmic_mor_clks */ 0, 18579 /* access_latency_mode */ 3, 18580 }, 18581 #endif /* chips */ 18582 18583 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 18584 { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE1_PIPE3m */ 18585 /* mem THDI_PORT_PG_BST_XPE1_PIPE3m */ 18586 /* flags */ SOC_MEM_FLAG_VALID | 18587 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 18588 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 18589 /* cmp_fn */ _soc_mem_cmp_undef, 18590 /* *null_entry */ _soc_mem_entry_null_zeroes, 18591 /* index_min */ 0, 18592 /* index_max */ 271, 18593 /* minblock */ 44, 18594 /* maxblock */ 44, 18595 /* blocks */ 0, 18596 /* blocks_hi */ 0x1000, 18597 /* base */ 0x09398000, 18598 /* gran */ 1, 18599 /* bytes */ 4, 18600 /* nFields */ 4, 18601 /* *fields */ soc_THDI_PORT_PG_BST_BCM56960_A0m_fields, 18602 /* *views */ NULL, 18603 /* *views_num */ NULL, 18604 /* snoop_cb */ NULL, 18605 /* snoop_user_data */ NULL, 18606 /* snoop_flags */ 0, 18607 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18608 /* type */ SOC_MEM_TYPE_NORMAL, 18609 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18610 /* impl */ SOC_MEM_IMPL_NORMAL, 18611 /* cmic_mor_clks */ 0, 18612 /* access_latency_mode */ 3, 18613 }, 18614 #endif /* chips */ 18615 18616 #if defined(BCM_56970_A0) 18617 { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE1_PIPE0_BCM56970_A0m */ 18618 /* mem THDI_PORT_PG_BST_XPE1_PIPE0m */ 18619 /* flags */ SOC_MEM_FLAG_VALID | 18620 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 18621 /* cmp_fn */ _soc_mem_cmp_undef, 18622 /* *null_entry */ _soc_mem_entry_null_zeroes, 18623 /* index_min */ 0, 18624 /* index_max */ 271, 18625 /* minblock */ 77, 18626 /* maxblock */ 77, 18627 /* blocks */ 0, 18628 /* blocks_hi */ 0xffffffff, 18629 /* base */ 0x09380000, 18630 /* gran */ 1, 18631 /* bytes */ 5, 18632 /* nFields */ 7, 18633 /* *fields */ soc_THDI_PORT_PG_BST_BCM56970_A0m_fields, 18634 /* *views */ NULL, 18635 /* *views_num */ NULL, 18636 /* snoop_cb */ NULL, 18637 /* snoop_user_data */ NULL, 18638 /* snoop_flags */ 0, 18639 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18640 /* type */ SOC_MEM_TYPE_NORMAL, 18641 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 18642 /* impl */ SOC_MEM_IMPL_NORMAL, 18643 /* cmic_mor_clks */ 0, 18644 /* access_latency_mode */ 3, 18645 }, 18646 #endif /* chips */ 18647 18648 #if defined(BCM_56970_A0) 18649 { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE1_PIPE3_BCM56970_A0m */ 18650 /* mem THDI_PORT_PG_BST_XPE1_PIPE3m */ 18651 /* flags */ SOC_MEM_FLAG_VALID | 18652 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 18653 /* cmp_fn */ _soc_mem_cmp_undef, 18654 /* *null_entry */ _soc_mem_entry_null_zeroes, 18655 /* index_min */ 0, 18656 /* index_max */ 271, 18657 /* minblock */ 77, 18658 /* maxblock */ 77, 18659 /* blocks */ 0, 18660 /* blocks_hi */ 0xffffffff, 18661 /* base */ 0x093b0000, 18662 /* gran */ 1, 18663 /* bytes */ 5, 18664 /* nFields */ 7, 18665 /* *fields */ soc_THDI_PORT_PG_BST_BCM56970_A0m_fields, 18666 /* *views */ NULL, 18667 /* *views_num */ NULL, 18668 /* snoop_cb */ NULL, 18669 /* snoop_user_data */ NULL, 18670 /* snoop_flags */ 0, 18671 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18672 /* type */ SOC_MEM_TYPE_NORMAL, 18673 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 18674 /* impl */ SOC_MEM_IMPL_NORMAL, 18675 /* cmic_mor_clks */ 0, 18676 /* access_latency_mode */ 3, 18677 }, 18678 #endif /* chips */ 18679 18680 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 18681 { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE2_PIPE1m */ 18682 /* mem THDI_PORT_PG_BST_XPE2_PIPE1m */ 18683 /* flags */ SOC_MEM_FLAG_VALID | 18684 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 18685 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 18686 /* cmp_fn */ _soc_mem_cmp_undef, 18687 /* *null_entry */ _soc_mem_entry_null_zeroes, 18688 /* index_min */ 0, 18689 /* index_max */ 271, 18690 /* minblock */ 44, 18691 /* maxblock */ 44, 18692 /* blocks */ 0, 18693 /* blocks_hi */ 0x1000, 18694 /* base */ 0x09388000, 18695 /* gran */ 1, 18696 /* bytes */ 4, 18697 /* nFields */ 4, 18698 /* *fields */ soc_THDI_PORT_PG_BST_BCM56960_A0m_fields, 18699 /* *views */ NULL, 18700 /* *views_num */ NULL, 18701 /* snoop_cb */ NULL, 18702 /* snoop_user_data */ NULL, 18703 /* snoop_flags */ 0, 18704 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18705 /* type */ SOC_MEM_TYPE_NORMAL, 18706 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18707 /* impl */ SOC_MEM_IMPL_NORMAL, 18708 /* cmic_mor_clks */ 0, 18709 /* access_latency_mode */ 3, 18710 }, 18711 #endif /* chips */ 18712 18713 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 18714 { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE2_PIPE2m */ 18715 /* mem THDI_PORT_PG_BST_XPE2_PIPE2m */ 18716 /* flags */ SOC_MEM_FLAG_VALID | 18717 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 18718 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 18719 /* cmp_fn */ _soc_mem_cmp_undef, 18720 /* *null_entry */ _soc_mem_entry_null_zeroes, 18721 /* index_min */ 0, 18722 /* index_max */ 271, 18723 /* minblock */ 44, 18724 /* maxblock */ 44, 18725 /* blocks */ 0, 18726 /* blocks_hi */ 0x1000, 18727 /* base */ 0x09390000, 18728 /* gran */ 1, 18729 /* bytes */ 4, 18730 /* nFields */ 4, 18731 /* *fields */ soc_THDI_PORT_PG_BST_BCM56960_A0m_fields, 18732 /* *views */ NULL, 18733 /* *views_num */ NULL, 18734 /* snoop_cb */ NULL, 18735 /* snoop_user_data */ NULL, 18736 /* snoop_flags */ 0, 18737 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18738 /* type */ SOC_MEM_TYPE_NORMAL, 18739 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18740 /* impl */ SOC_MEM_IMPL_NORMAL, 18741 /* cmic_mor_clks */ 0, 18742 /* access_latency_mode */ 3, 18743 }, 18744 #endif /* chips */ 18745 18746 #if defined(BCM_56970_A0) 18747 { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE2_PIPE1_BCM56970_A0m */ 18748 /* mem THDI_PORT_PG_BST_XPE2_PIPE1m */ 18749 /* flags */ SOC_MEM_FLAG_VALID | 18750 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 18751 /* cmp_fn */ _soc_mem_cmp_undef, 18752 /* *null_entry */ _soc_mem_entry_null_zeroes, 18753 /* index_min */ 0, 18754 /* index_max */ 271, 18755 /* minblock */ 77, 18756 /* maxblock */ 77, 18757 /* blocks */ 0, 18758 /* blocks_hi */ 0xffffffff, 18759 /* base */ 0x09390000, 18760 /* gran */ 1, 18761 /* bytes */ 5, 18762 /* nFields */ 7, 18763 /* *fields */ soc_THDI_PORT_PG_BST_BCM56970_A0m_fields, 18764 /* *views */ NULL, 18765 /* *views_num */ NULL, 18766 /* snoop_cb */ NULL, 18767 /* snoop_user_data */ NULL, 18768 /* snoop_flags */ 0, 18769 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18770 /* type */ SOC_MEM_TYPE_NORMAL, 18771 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 18772 /* impl */ SOC_MEM_IMPL_NORMAL, 18773 /* cmic_mor_clks */ 0, 18774 /* access_latency_mode */ 3, 18775 }, 18776 #endif /* chips */ 18777 18778 #if defined(BCM_56970_A0) 18779 { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE2_PIPE2_BCM56970_A0m */ 18780 /* mem THDI_PORT_PG_BST_XPE2_PIPE2m */ 18781 /* flags */ SOC_MEM_FLAG_VALID | 18782 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 18783 /* cmp_fn */ _soc_mem_cmp_undef, 18784 /* *null_entry */ _soc_mem_entry_null_zeroes, 18785 /* index_min */ 0, 18786 /* index_max */ 271, 18787 /* minblock */ 77, 18788 /* maxblock */ 77, 18789 /* blocks */ 0, 18790 /* blocks_hi */ 0xffffffff, 18791 /* base */ 0x093a0000, 18792 /* gran */ 1, 18793 /* bytes */ 5, 18794 /* nFields */ 7, 18795 /* *fields */ soc_THDI_PORT_PG_BST_BCM56970_A0m_fields, 18796 /* *views */ NULL, 18797 /* *views_num */ NULL, 18798 /* snoop_cb */ NULL, 18799 /* snoop_user_data */ NULL, 18800 /* snoop_flags */ 0, 18801 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18802 /* type */ SOC_MEM_TYPE_NORMAL, 18803 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 18804 /* impl */ SOC_MEM_IMPL_NORMAL, 18805 /* cmic_mor_clks */ 0, 18806 /* access_latency_mode */ 3, 18807 }, 18808 #endif /* chips */ 18809 18810 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 18811 { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE3_PIPE1m */ 18812 /* mem THDI_PORT_PG_BST_XPE3_PIPE1m */ 18813 /* flags */ SOC_MEM_FLAG_VALID | 18814 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 18815 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 18816 /* cmp_fn */ _soc_mem_cmp_undef, 18817 /* *null_entry */ _soc_mem_entry_null_zeroes, 18818 /* index_min */ 0, 18819 /* index_max */ 271, 18820 /* minblock */ 44, 18821 /* maxblock */ 44, 18822 /* blocks */ 0, 18823 /* blocks_hi */ 0x1000, 18824 /* base */ 0x09388000, 18825 /* gran */ 1, 18826 /* bytes */ 4, 18827 /* nFields */ 4, 18828 /* *fields */ soc_THDI_PORT_PG_BST_BCM56960_A0m_fields, 18829 /* *views */ NULL, 18830 /* *views_num */ NULL, 18831 /* snoop_cb */ NULL, 18832 /* snoop_user_data */ NULL, 18833 /* snoop_flags */ 0, 18834 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18835 /* type */ SOC_MEM_TYPE_NORMAL, 18836 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18837 /* impl */ SOC_MEM_IMPL_NORMAL, 18838 /* cmic_mor_clks */ 0, 18839 /* access_latency_mode */ 3, 18840 }, 18841 #endif /* chips */ 18842 18843 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 18844 { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE3_PIPE2m */ 18845 /* mem THDI_PORT_PG_BST_XPE3_PIPE2m */ 18846 /* flags */ SOC_MEM_FLAG_VALID | 18847 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 18848 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 18849 /* cmp_fn */ _soc_mem_cmp_undef, 18850 /* *null_entry */ _soc_mem_entry_null_zeroes, 18851 /* index_min */ 0, 18852 /* index_max */ 271, 18853 /* minblock */ 44, 18854 /* maxblock */ 44, 18855 /* blocks */ 0, 18856 /* blocks_hi */ 0x1000, 18857 /* base */ 0x09390000, 18858 /* gran */ 1, 18859 /* bytes */ 4, 18860 /* nFields */ 4, 18861 /* *fields */ soc_THDI_PORT_PG_BST_BCM56960_A0m_fields, 18862 /* *views */ NULL, 18863 /* *views_num */ NULL, 18864 /* snoop_cb */ NULL, 18865 /* snoop_user_data */ NULL, 18866 /* snoop_flags */ 0, 18867 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18868 /* type */ SOC_MEM_TYPE_NORMAL, 18869 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18870 /* impl */ SOC_MEM_IMPL_NORMAL, 18871 /* cmic_mor_clks */ 0, 18872 /* access_latency_mode */ 3, 18873 }, 18874 #endif /* chips */ 18875 18876 #if defined(BCM_56970_A0) 18877 { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE3_PIPE1_BCM56970_A0m */ 18878 /* mem THDI_PORT_PG_BST_XPE3_PIPE1m */ 18879 /* flags */ SOC_MEM_FLAG_VALID | 18880 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 18881 /* cmp_fn */ _soc_mem_cmp_undef, 18882 /* *null_entry */ _soc_mem_entry_null_zeroes, 18883 /* index_min */ 0, 18884 /* index_max */ 271, 18885 /* minblock */ 77, 18886 /* maxblock */ 77, 18887 /* blocks */ 0, 18888 /* blocks_hi */ 0xffffffff, 18889 /* base */ 0x09390000, 18890 /* gran */ 1, 18891 /* bytes */ 5, 18892 /* nFields */ 7, 18893 /* *fields */ soc_THDI_PORT_PG_BST_BCM56970_A0m_fields, 18894 /* *views */ NULL, 18895 /* *views_num */ NULL, 18896 /* snoop_cb */ NULL, 18897 /* snoop_user_data */ NULL, 18898 /* snoop_flags */ 0, 18899 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18900 /* type */ SOC_MEM_TYPE_NORMAL, 18901 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 18902 /* impl */ SOC_MEM_IMPL_NORMAL, 18903 /* cmic_mor_clks */ 0, 18904 /* access_latency_mode */ 3, 18905 }, 18906 #endif /* chips */ 18907 18908 #if defined(BCM_56970_A0) 18909 { /* SOC_MEM_INT_THDI_PORT_PG_BST_XPE3_PIPE2_BCM56970_A0m */ 18910 /* mem THDI_PORT_PG_BST_XPE3_PIPE2m */ 18911 /* flags */ SOC_MEM_FLAG_VALID | 18912 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 18913 /* cmp_fn */ _soc_mem_cmp_undef, 18914 /* *null_entry */ _soc_mem_entry_null_zeroes, 18915 /* index_min */ 0, 18916 /* index_max */ 271, 18917 /* minblock */ 77, 18918 /* maxblock */ 77, 18919 /* blocks */ 0, 18920 /* blocks_hi */ 0xffffffff, 18921 /* base */ 0x093a0000, 18922 /* gran */ 1, 18923 /* bytes */ 5, 18924 /* nFields */ 7, 18925 /* *fields */ soc_THDI_PORT_PG_BST_BCM56970_A0m_fields, 18926 /* *views */ NULL, 18927 /* *views_num */ NULL, 18928 /* snoop_cb */ NULL, 18929 /* snoop_user_data */ NULL, 18930 /* snoop_flags */ 0, 18931 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18932 /* type */ SOC_MEM_TYPE_NORMAL, 18933 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 18934 /* impl */ SOC_MEM_IMPL_NORMAL, 18935 /* cmic_mor_clks */ 0, 18936 /* access_latency_mode */ 3, 18937 }, 18938 #endif /* chips */ 18939 18940 #if defined(BCM_56560_A0) 18941 { /* SOC_MEM_INT_THDI_PORT_PG_BST_X_BCM56560_A0m */ 18942 /* mem THDI_PORT_PG_BST_Xm */ 18943 /* flags */ SOC_MEM_FLAG_VALID | 18944 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 18945 /* cmp_fn */ _soc_mem_cmp_undef, 18946 /* *null_entry */ _soc_mem_entry_null_zeroes, 18947 /* index_min */ 0, 18948 /* index_max */ 599, 18949 /* minblock */ 24, 18950 /* maxblock */ 24, 18951 /* blocks */ 0x1000000, 18952 /* blocks_hi */ 0, 18953 /* base */ 0x08003000, 18954 /* gran */ 1, 18955 /* bytes */ 4, 18956 /* nFields */ 4, 18957 /* *fields */ soc_THDI_PORT_PG_BST_X_BCM56560_A0m_fields, 18958 /* *views */ NULL, 18959 /* *views_num */ NULL, 18960 /* snoop_cb */ NULL, 18961 /* snoop_user_data */ NULL, 18962 /* snoop_flags */ 0, 18963 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18964 /* type */ SOC_MEM_TYPE_NORMAL, 18965 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18966 /* impl */ SOC_MEM_IMPL_NORMAL, 18967 /* cmic_mor_clks */ 0, 18968 }, 18969 #endif /* chips */ 18970 18971 #if defined(BCM_56560_B0) 18972 { /* SOC_MEM_INT_THDI_PORT_PG_BST_X_BCM56560_B0m */ 18973 /* mem THDI_PORT_PG_BST_Xm */ 18974 /* flags */ SOC_MEM_FLAG_VALID | 18975 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 18976 /* cmp_fn */ _soc_mem_cmp_undef, 18977 /* *null_entry */ _soc_mem_entry_null_zeroes, 18978 /* index_min */ 0, 18979 /* index_max */ 599, 18980 /* minblock */ 16, 18981 /* maxblock */ 16, 18982 /* blocks */ 0x10000, 18983 /* blocks_hi */ 0, 18984 /* base */ 0x08003000, 18985 /* gran */ 1, 18986 /* bytes */ 4, 18987 /* nFields */ 4, 18988 /* *fields */ soc_THDI_PORT_PG_BST_X_BCM56560_A0m_fields, 18989 /* *views */ NULL, 18990 /* *views_num */ NULL, 18991 /* snoop_cb */ NULL, 18992 /* snoop_user_data */ NULL, 18993 /* snoop_flags */ 0, 18994 /* mem severity */ SOC_MEM_SEVERE_MISSING, 18995 /* type */ SOC_MEM_TYPE_NORMAL, 18996 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 18997 /* impl */ SOC_MEM_IMPL_NORMAL, 18998 /* cmic_mor_clks */ 0, 18999 }, 19000 #endif /* chips */ 19001 19002 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 19003 { /* SOC_MEM_INT_THDI_PORT_PG_BST_X_BCM56670_A0m */ 19004 /* mem THDI_PORT_PG_BST_Xm */ 19005 /* flags */ SOC_MEM_FLAG_VALID | 19006 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 19007 /* cmp_fn */ _soc_mem_cmp_undef, 19008 /* *null_entry */ _soc_mem_entry_null_zeroes, 19009 /* index_min */ 0, 19010 /* index_max */ 543, 19011 /* minblock */ 25, 19012 /* maxblock */ 25, 19013 /* blocks */ 0x2000000, 19014 /* blocks_hi */ 0, 19015 /* base */ 0x08003000, 19016 /* gran */ 1, 19017 /* bytes */ 4, 19018 /* nFields */ 4, 19019 /* *fields */ soc_THDI_PORT_PG_BST_X_BCM56560_A0m_fields, 19020 /* *views */ NULL, 19021 /* *views_num */ NULL, 19022 /* snoop_cb */ NULL, 19023 /* snoop_user_data */ NULL, 19024 /* snoop_flags */ 0, 19025 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19026 /* type */ SOC_MEM_TYPE_NORMAL, 19027 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 19028 /* impl */ SOC_MEM_IMPL_NORMAL, 19029 /* cmic_mor_clks */ 0, 19030 }, 19031 #endif /* chips */ 19032 19033 #if defined(BCM_56860_A0) 19034 { /* SOC_MEM_INT_THDI_PORT_PG_BST_X_BCM56860_A0m */ 19035 /* mem THDI_PORT_PG_BST_Xm */ 19036 /* flags */ SOC_MEM_FLAG_VALID | 19037 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 19038 /* cmp_fn */ _soc_mem_cmp_undef, 19039 /* *null_entry */ _soc_mem_entry_null_zeroes, 19040 /* index_min */ 0, 19041 /* index_max */ 423, 19042 /* minblock */ 13, 19043 /* maxblock */ 13, 19044 /* blocks */ 0x2000, 19045 /* blocks_hi */ 0, 19046 /* base */ 0x08001200, 19047 /* gran */ 1, 19048 /* bytes */ 4, 19049 /* nFields */ 4, 19050 /* *fields */ soc_THDI_PORT_PG_BST_Xm_fields, 19051 /* *views */ NULL, 19052 /* *views_num */ NULL, 19053 /* snoop_cb */ NULL, 19054 /* snoop_user_data */ NULL, 19055 /* snoop_flags */ 0, 19056 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19057 /* type */ SOC_MEM_TYPE_NORMAL, 19058 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 19059 /* impl */ SOC_MEM_IMPL_NORMAL, 19060 /* cmic_mor_clks */ 0, 19061 }, 19062 #endif /* chips */ 19063 19064 #if defined(BCM_56850_A0) 19065 { /* SOC_MEM_INT_THDI_PORT_PG_BST_Ym */ 19066 /* mem THDI_PORT_PG_BST_Ym */ 19067 /* flags */ SOC_MEM_FLAG_VALID | 19068 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 19069 /* cmp_fn */ _soc_mem_cmp_undef, 19070 /* *null_entry */ _soc_mem_entry_null_zeroes, 19071 /* index_min */ 0, 19072 /* index_max */ 423, 19073 /* minblock */ 12, 19074 /* maxblock */ 12, 19075 /* blocks */ 0x1000, 19076 /* blocks_hi */ 0, 19077 /* base */ 0x08101200, 19078 /* gran */ 1, 19079 /* bytes */ 4, 19080 /* nFields */ 4, 19081 /* *fields */ soc_THDI_PORT_PG_BST_Xm_fields, 19082 /* *views */ NULL, 19083 /* *views_num */ NULL, 19084 /* snoop_cb */ NULL, 19085 /* snoop_user_data */ NULL, 19086 /* snoop_flags */ 0, 19087 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19088 /* type */ SOC_MEM_TYPE_NORMAL, 19089 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 19090 /* impl */ SOC_MEM_IMPL_NORMAL, 19091 /* cmic_mor_clks */ 0, 19092 }, 19093 #endif /* chips */ 19094 19095 #if defined(BCM_56860_A0) 19096 { /* SOC_MEM_INT_THDI_PORT_PG_BST_Y_BCM56860_A0m */ 19097 /* mem THDI_PORT_PG_BST_Ym */ 19098 /* flags */ SOC_MEM_FLAG_VALID | 19099 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 19100 /* cmp_fn */ _soc_mem_cmp_undef, 19101 /* *null_entry */ _soc_mem_entry_null_zeroes, 19102 /* index_min */ 0, 19103 /* index_max */ 423, 19104 /* minblock */ 13, 19105 /* maxblock */ 13, 19106 /* blocks */ 0x2000, 19107 /* blocks_hi */ 0, 19108 /* base */ 0x08101200, 19109 /* gran */ 1, 19110 /* bytes */ 4, 19111 /* nFields */ 4, 19112 /* *fields */ soc_THDI_PORT_PG_BST_Xm_fields, 19113 /* *views */ NULL, 19114 /* *views_num */ NULL, 19115 /* snoop_cb */ NULL, 19116 /* snoop_user_data */ NULL, 19117 /* snoop_flags */ 0, 19118 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19119 /* type */ SOC_MEM_TYPE_NORMAL, 19120 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 19121 /* impl */ SOC_MEM_IMPL_NORMAL, 19122 /* cmic_mor_clks */ 0, 19123 }, 19124 #endif /* chips */ 19125 19126 #if defined(BCM_56640_A0) 19127 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRSm */ 19128 /* mem THDI_PORT_PG_CNTRSm */ 19129 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 19130 /* cmp_fn */ _soc_mem_cmp_undef, 19131 /* *null_entry */ _soc_mem_entry_null_zeroes, 19132 /* index_min */ 0, 19133 /* index_max */ 503, 19134 /* minblock */ 9, 19135 /* maxblock */ 9, 19136 /* blocks */ 0x200, 19137 /* blocks_hi */ 0, 19138 /* base */ 0x08000200, 19139 /* gran */ 1, 19140 /* bytes */ 12, 19141 /* nFields */ 10, 19142 /* *fields */ soc_THDI_PORT_PG_CNTRSm_fields, 19143 /* *views */ NULL, 19144 /* *views_num */ NULL, 19145 /* snoop_cb */ NULL, 19146 /* snoop_user_data */ NULL, 19147 /* snoop_flags */ 0, 19148 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19149 /* type */ SOC_MEM_TYPE_NORMAL, 19150 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19151 /* impl */ SOC_MEM_IMPL_NORMAL, 19152 /* cmic_mor_clks */ 0, 19153 }, 19154 #endif /* chips */ 19155 19156 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 19157 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_BCM56260_A0m */ 19158 /* mem THDI_PORT_PG_CNTRSm */ 19159 /* flags */ SOC_MEM_FLAG_VALID | 19160 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 19161 /* cmp_fn */ _soc_mem_cmp_undef, 19162 /* *null_entry */ _soc_mem_entry_null_zeroes, 19163 /* index_min */ 0, 19164 /* index_max */ 239, 19165 /* minblock */ 9, 19166 /* maxblock */ 9, 19167 /* blocks */ 0x200, 19168 /* blocks_hi */ 0, 19169 /* base */ 0x08000200, 19170 /* gran */ 1, 19171 /* bytes */ 13, 19172 /* nFields */ 10, 19173 /* *fields */ soc_THDI_PORT_PG_CNTRS_BCM56260_A0m_fields, 19174 /* *views */ NULL, 19175 /* *views_num */ NULL, 19176 /* snoop_cb */ NULL, 19177 /* snoop_user_data */ NULL, 19178 /* snoop_flags */ 0, 19179 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19180 /* type */ SOC_MEM_TYPE_NORMAL, 19181 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19182 /* impl */ SOC_MEM_IMPL_NORMAL, 19183 /* cmic_mor_clks */ 0, 19184 }, 19185 #endif /* chips */ 19186 19187 #if defined(BCM_56270_A0) 19188 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_BCM56270_A0m */ 19189 /* mem THDI_PORT_PG_CNTRSm */ 19190 /* flags */ SOC_MEM_FLAG_VALID | 19191 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 19192 /* cmp_fn */ _soc_mem_cmp_undef, 19193 /* *null_entry */ _soc_mem_entry_null_zeroes, 19194 /* index_min */ 0, 19195 /* index_max */ 239, 19196 /* minblock */ 8, 19197 /* maxblock */ 8, 19198 /* blocks */ 0x100, 19199 /* blocks_hi */ 0, 19200 /* base */ 0x08000200, 19201 /* gran */ 1, 19202 /* bytes */ 13, 19203 /* nFields */ 10, 19204 /* *fields */ soc_THDI_PORT_PG_CNTRS_BCM56260_A0m_fields, 19205 /* *views */ NULL, 19206 /* *views_num */ NULL, 19207 /* snoop_cb */ NULL, 19208 /* snoop_user_data */ NULL, 19209 /* snoop_flags */ 0, 19210 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19211 /* type */ SOC_MEM_TYPE_NORMAL, 19212 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19213 /* impl */ SOC_MEM_IMPL_NORMAL, 19214 /* cmic_mor_clks */ 0, 19215 }, 19216 #endif /* chips */ 19217 19218 #if defined(BCM_56340_A0) 19219 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_BCM56340_A0m */ 19220 /* mem THDI_PORT_PG_CNTRSm */ 19221 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 19222 /* cmp_fn */ _soc_mem_cmp_undef, 19223 /* *null_entry */ _soc_mem_entry_null_zeroes, 19224 /* index_min */ 0, 19225 /* index_max */ 503, 19226 /* minblock */ 7, 19227 /* maxblock */ 7, 19228 /* blocks */ 0x80, 19229 /* blocks_hi */ 0, 19230 /* base */ 0x08000200, 19231 /* gran */ 1, 19232 /* bytes */ 12, 19233 /* nFields */ 10, 19234 /* *fields */ soc_THDI_PORT_PG_CNTRSm_fields, 19235 /* *views */ NULL, 19236 /* *views_num */ NULL, 19237 /* snoop_cb */ NULL, 19238 /* snoop_user_data */ NULL, 19239 /* snoop_flags */ 0, 19240 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19241 /* type */ SOC_MEM_TYPE_NORMAL, 19242 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19243 /* impl */ SOC_MEM_IMPL_NORMAL, 19244 /* cmic_mor_clks */ 0, 19245 }, 19246 #endif /* chips */ 19247 19248 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 19249 defined(BCM_56450_B1) 19250 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_BCM56450_A0m */ 19251 /* mem THDI_PORT_PG_CNTRSm */ 19252 /* flags */ SOC_MEM_FLAG_VALID | 19253 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 19254 /* cmp_fn */ _soc_mem_cmp_undef, 19255 /* *null_entry */ _soc_mem_entry_null_zeroes, 19256 /* index_min */ 0, 19257 /* index_max */ 335, 19258 /* minblock */ 11, 19259 /* maxblock */ 11, 19260 /* blocks */ 0x800, 19261 /* blocks_hi */ 0, 19262 /* base */ 0x08000200, 19263 /* gran */ 1, 19264 /* bytes */ 16, 19265 /* nFields */ 11, 19266 /* *fields */ soc_THDI_PORT_PG_CNTRS_BCM56450_A0m_fields, 19267 /* *views */ NULL, 19268 /* *views_num */ NULL, 19269 /* snoop_cb */ NULL, 19270 /* snoop_user_data */ NULL, 19271 /* snoop_flags */ 0, 19272 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19273 /* type */ SOC_MEM_TYPE_NORMAL, 19274 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19275 /* impl */ SOC_MEM_IMPL_NORMAL, 19276 /* cmic_mor_clks */ 0, 19277 }, 19278 #endif /* chips */ 19279 19280 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 19281 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1m */ 19282 /* mem THDI_PORT_PG_CNTRS_RT1m */ 19283 /* flags */ SOC_MEM_FLAG_VALID | 19284 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 19285 /* cmp_fn */ _soc_mem_cmp_undef, 19286 /* *null_entry */ _soc_mem_entry_null_zeroes, 19287 /* index_min */ 0, 19288 /* index_max */ -1, 19289 /* minblock */ 44, 19290 /* maxblock */ 44, 19291 /* blocks */ 0, 19292 /* blocks_hi */ 0x1000, 19293 /* base */ 0x09000000, 19294 /* gran */ 1, 19295 /* bytes */ 8, 19296 /* nFields */ 13, 19297 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1m_fields, 19298 /* *views */ NULL, 19299 /* *views_num */ NULL, 19300 /* snoop_cb */ NULL, 19301 /* snoop_user_data */ NULL, 19302 /* snoop_flags */ 0, 19303 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19304 /* type */ SOC_MEM_TYPE_NORMAL, 19305 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19306 /* impl */ SOC_MEM_IMPL_NORMAL, 19307 /* cmic_mor_clks */ 0, 19308 /* access_latency_mode */ 3, 19309 }, 19310 #endif /* chips */ 19311 19312 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 19313 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2m */ 19314 /* mem THDI_PORT_PG_CNTRS_RT2m */ 19315 /* flags */ SOC_MEM_FLAG_VALID | 19316 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 19317 /* cmp_fn */ _soc_mem_cmp_undef, 19318 /* *null_entry */ _soc_mem_entry_null_zeroes, 19319 /* index_min */ 0, 19320 /* index_max */ -1, 19321 /* minblock */ 44, 19322 /* maxblock */ 44, 19323 /* blocks */ 0, 19324 /* blocks_hi */ 0x1000, 19325 /* base */ 0x09080000, 19326 /* gran */ 1, 19327 /* bytes */ 7, 19328 /* nFields */ 11, 19329 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2m_fields, 19330 /* *views */ NULL, 19331 /* *views_num */ NULL, 19332 /* snoop_cb */ NULL, 19333 /* snoop_user_data */ NULL, 19334 /* snoop_flags */ 0, 19335 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19336 /* type */ SOC_MEM_TYPE_NORMAL, 19337 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19338 /* impl */ SOC_MEM_IMPL_NORMAL, 19339 /* cmic_mor_clks */ 0, 19340 /* access_latency_mode */ 3, 19341 }, 19342 #endif /* chips */ 19343 19344 #if defined(BCM_56370_A0) 19345 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_BCM56370_A0m */ 19346 /* mem THDI_PORT_PG_CNTRS_RT1m */ 19347 /* flags */ SOC_MEM_FLAG_VALID | 19348 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 19349 /* cmp_fn */ _soc_mem_cmp_undef, 19350 /* *null_entry */ _soc_mem_entry_null_zeroes, 19351 /* index_min */ 0, 19352 /* index_max */ -1, 19353 /* minblock */ 20, 19354 /* maxblock */ 20, 19355 /* blocks */ 0x100000, 19356 /* blocks_hi */ 0, 19357 /* base */ 0x09000000, 19358 /* gran */ 1, 19359 /* bytes */ 9, 19360 /* nFields */ 13, 19361 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields, 19362 /* *views */ NULL, 19363 /* *views_num */ NULL, 19364 /* snoop_cb */ NULL, 19365 /* snoop_user_data */ NULL, 19366 /* snoop_flags */ 0, 19367 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19368 /* type */ SOC_MEM_TYPE_NORMAL, 19369 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19370 /* impl */ SOC_MEM_IMPL_NORMAL, 19371 /* cmic_mor_clks */ 0, 19372 /* access_latency_mode */ 3, 19373 }, 19374 #endif /* chips */ 19375 19376 #if defined(BCM_56770_A0) 19377 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_BCM56770_A0m */ 19378 /* mem THDI_PORT_PG_CNTRS_RT1m */ 19379 /* flags */ SOC_MEM_FLAG_VALID | 19380 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 19381 /* cmp_fn */ _soc_mem_cmp_undef, 19382 /* *null_entry */ _soc_mem_entry_null_zeroes, 19383 /* index_min */ 0, 19384 /* index_max */ -1, 19385 /* minblock */ 31, 19386 /* maxblock */ 31, 19387 /* blocks */ 0x80000000, 19388 /* blocks_hi */ 0, 19389 /* base */ 0x09000000, 19390 /* gran */ 1, 19391 /* bytes */ 9, 19392 /* nFields */ 13, 19393 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields, 19394 /* *views */ NULL, 19395 /* *views_num */ NULL, 19396 /* snoop_cb */ NULL, 19397 /* snoop_user_data */ NULL, 19398 /* snoop_flags */ 0, 19399 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19400 /* type */ SOC_MEM_TYPE_NORMAL, 19401 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19402 /* impl */ SOC_MEM_IMPL_NORMAL, 19403 /* cmic_mor_clks */ 0, 19404 /* access_latency_mode */ 3, 19405 }, 19406 #endif /* chips */ 19407 19408 #if defined(BCM_56870_A0) 19409 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m */ 19410 /* mem THDI_PORT_PG_CNTRS_RT1m */ 19411 /* flags */ SOC_MEM_FLAG_VALID | 19412 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 19413 /* cmp_fn */ _soc_mem_cmp_undef, 19414 /* *null_entry */ _soc_mem_entry_null_zeroes, 19415 /* index_min */ 0, 19416 /* index_max */ -1, 19417 /* minblock */ 44, 19418 /* maxblock */ 44, 19419 /* blocks */ 0, 19420 /* blocks_hi */ 0x1000, 19421 /* base */ 0x09000000, 19422 /* gran */ 1, 19423 /* bytes */ 9, 19424 /* nFields */ 13, 19425 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields, 19426 /* *views */ NULL, 19427 /* *views_num */ NULL, 19428 /* snoop_cb */ NULL, 19429 /* snoop_user_data */ NULL, 19430 /* snoop_flags */ 0, 19431 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19432 /* type */ SOC_MEM_TYPE_NORMAL, 19433 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19434 /* impl */ SOC_MEM_IMPL_NORMAL, 19435 /* cmic_mor_clks */ 0, 19436 /* access_latency_mode */ 3, 19437 }, 19438 #endif /* chips */ 19439 19440 #if defined(BCM_56970_A0) 19441 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m */ 19442 /* mem THDI_PORT_PG_CNTRS_RT1m */ 19443 /* flags */ SOC_MEM_FLAG_VALID | 19444 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 19445 /* cmp_fn */ _soc_mem_cmp_undef, 19446 /* *null_entry */ _soc_mem_entry_null_zeroes, 19447 /* index_min */ 0, 19448 /* index_max */ -1, 19449 /* minblock */ 77, 19450 /* maxblock */ 77, 19451 /* blocks */ 0, 19452 /* blocks_hi */ 0xffffffff, 19453 /* base */ 0x09000000, 19454 /* gran */ 1, 19455 /* bytes */ 8, 19456 /* nFields */ 14, 19457 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields, 19458 /* *views */ NULL, 19459 /* *views_num */ NULL, 19460 /* snoop_cb */ NULL, 19461 /* snoop_user_data */ NULL, 19462 /* snoop_flags */ 0, 19463 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19464 /* type */ SOC_MEM_TYPE_NORMAL, 19465 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19466 /* impl */ SOC_MEM_IMPL_NORMAL, 19467 /* cmic_mor_clks */ 0, 19468 /* access_latency_mode */ 3, 19469 }, 19470 #endif /* chips */ 19471 19472 #if defined(BCM_56850_A0) 19473 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_Xm */ 19474 /* mem THDI_PORT_PG_CNTRS_RT1_Xm */ 19475 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 19476 /* cmp_fn */ _soc_mem_cmp_undef, 19477 /* *null_entry */ _soc_mem_entry_null_zeroes, 19478 /* index_min */ 0, 19479 /* index_max */ 423, 19480 /* minblock */ 12, 19481 /* maxblock */ 12, 19482 /* blocks */ 0x1000, 19483 /* blocks_hi */ 0, 19484 /* base */ 0x08000200, 19485 /* gran */ 1, 19486 /* bytes */ 8, 19487 /* nFields */ 13, 19488 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_Xm_fields, 19489 /* *views */ NULL, 19490 /* *views_num */ NULL, 19491 /* snoop_cb */ NULL, 19492 /* snoop_user_data */ NULL, 19493 /* snoop_flags */ 0, 19494 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19495 /* type */ SOC_MEM_TYPE_NORMAL, 19496 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19497 /* impl */ SOC_MEM_IMPL_NORMAL, 19498 /* cmic_mor_clks */ 0, 19499 }, 19500 #endif /* chips */ 19501 19502 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 19503 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE0m */ 19504 /* mem THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE0m */ 19505 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 19506 /* cmp_fn */ _soc_mem_cmp_undef, 19507 /* *null_entry */ _soc_mem_entry_null_zeroes, 19508 /* index_min */ 0, 19509 /* index_max */ 271, 19510 /* minblock */ 44, 19511 /* maxblock */ 44, 19512 /* blocks */ 0, 19513 /* blocks_hi */ 0x1000, 19514 /* base */ 0x09000000, 19515 /* gran */ 1, 19516 /* bytes */ 8, 19517 /* nFields */ 13, 19518 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1m_fields, 19519 /* *views */ NULL, 19520 /* *views_num */ NULL, 19521 /* snoop_cb */ NULL, 19522 /* snoop_user_data */ NULL, 19523 /* snoop_flags */ 0, 19524 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19525 /* type */ SOC_MEM_TYPE_NORMAL, 19526 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19527 /* impl */ SOC_MEM_IMPL_NORMAL, 19528 /* cmic_mor_clks */ 0, 19529 /* access_latency_mode */ 3, 19530 }, 19531 #endif /* chips */ 19532 19533 #if defined(BCM_56870_A0) 19534 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE1m */ 19535 /* mem THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE1m */ 19536 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 19537 /* cmp_fn */ _soc_mem_cmp_undef, 19538 /* *null_entry */ _soc_mem_entry_null_zeroes, 19539 /* index_min */ 0, 19540 /* index_max */ 527, 19541 /* minblock */ 44, 19542 /* maxblock */ 44, 19543 /* blocks */ 0, 19544 /* blocks_hi */ 0x1000, 19545 /* base */ 0x09010000, 19546 /* gran */ 1, 19547 /* bytes */ 9, 19548 /* nFields */ 13, 19549 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields, 19550 /* *views */ NULL, 19551 /* *views_num */ NULL, 19552 /* snoop_cb */ NULL, 19553 /* snoop_user_data */ NULL, 19554 /* snoop_flags */ 0, 19555 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19556 /* type */ SOC_MEM_TYPE_NORMAL, 19557 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19558 /* impl */ SOC_MEM_IMPL_NORMAL, 19559 /* cmic_mor_clks */ 0, 19560 /* access_latency_mode */ 3, 19561 }, 19562 #endif /* chips */ 19563 19564 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 19565 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE3m */ 19566 /* mem THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE3m */ 19567 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 19568 /* cmp_fn */ _soc_mem_cmp_undef, 19569 /* *null_entry */ _soc_mem_entry_null_zeroes, 19570 /* index_min */ 0, 19571 /* index_max */ 271, 19572 /* minblock */ 44, 19573 /* maxblock */ 44, 19574 /* blocks */ 0, 19575 /* blocks_hi */ 0x1000, 19576 /* base */ 0x09018000, 19577 /* gran */ 1, 19578 /* bytes */ 8, 19579 /* nFields */ 13, 19580 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1m_fields, 19581 /* *views */ NULL, 19582 /* *views_num */ NULL, 19583 /* snoop_cb */ NULL, 19584 /* snoop_user_data */ NULL, 19585 /* snoop_flags */ 0, 19586 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19587 /* type */ SOC_MEM_TYPE_NORMAL, 19588 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19589 /* impl */ SOC_MEM_IMPL_NORMAL, 19590 /* cmic_mor_clks */ 0, 19591 /* access_latency_mode */ 3, 19592 }, 19593 #endif /* chips */ 19594 19595 #if defined(BCM_56370_A0) 19596 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE0_BCM56370_A0m */ 19597 /* mem THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE0m */ 19598 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 19599 /* cmp_fn */ _soc_mem_cmp_undef, 19600 /* *null_entry */ _soc_mem_entry_null_zeroes, 19601 /* index_min */ 0, 19602 /* index_max */ 575, 19603 /* minblock */ 20, 19604 /* maxblock */ 20, 19605 /* blocks */ 0x100000, 19606 /* blocks_hi */ 0, 19607 /* base */ 0x09000000, 19608 /* gran */ 1, 19609 /* bytes */ 9, 19610 /* nFields */ 13, 19611 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields, 19612 /* *views */ NULL, 19613 /* *views_num */ NULL, 19614 /* snoop_cb */ NULL, 19615 /* snoop_user_data */ NULL, 19616 /* snoop_flags */ 0, 19617 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19618 /* type */ SOC_MEM_TYPE_NORMAL, 19619 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19620 /* impl */ SOC_MEM_IMPL_NORMAL, 19621 /* cmic_mor_clks */ 0, 19622 /* access_latency_mode */ 3, 19623 }, 19624 #endif /* chips */ 19625 19626 #if defined(BCM_56770_A0) 19627 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE0_BCM56770_A0m */ 19628 /* mem THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE0m */ 19629 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 19630 /* cmp_fn */ _soc_mem_cmp_undef, 19631 /* *null_entry */ _soc_mem_entry_null_zeroes, 19632 /* index_min */ 0, 19633 /* index_max */ 527, 19634 /* minblock */ 31, 19635 /* maxblock */ 31, 19636 /* blocks */ 0x80000000, 19637 /* blocks_hi */ 0, 19638 /* base */ 0x09000000, 19639 /* gran */ 1, 19640 /* bytes */ 9, 19641 /* nFields */ 13, 19642 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields, 19643 /* *views */ NULL, 19644 /* *views_num */ NULL, 19645 /* snoop_cb */ NULL, 19646 /* snoop_user_data */ NULL, 19647 /* snoop_flags */ 0, 19648 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19649 /* type */ SOC_MEM_TYPE_NORMAL, 19650 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19651 /* impl */ SOC_MEM_IMPL_NORMAL, 19652 /* cmic_mor_clks */ 0, 19653 /* access_latency_mode */ 3, 19654 }, 19655 #endif /* chips */ 19656 19657 #if defined(BCM_56870_A0) 19658 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE0_BCM56870_A0m */ 19659 /* mem THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE0m */ 19660 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 19661 /* cmp_fn */ _soc_mem_cmp_undef, 19662 /* *null_entry */ _soc_mem_entry_null_zeroes, 19663 /* index_min */ 0, 19664 /* index_max */ 527, 19665 /* minblock */ 44, 19666 /* maxblock */ 44, 19667 /* blocks */ 0, 19668 /* blocks_hi */ 0x1000, 19669 /* base */ 0x09000000, 19670 /* gran */ 1, 19671 /* bytes */ 9, 19672 /* nFields */ 13, 19673 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields, 19674 /* *views */ NULL, 19675 /* *views_num */ NULL, 19676 /* snoop_cb */ NULL, 19677 /* snoop_user_data */ NULL, 19678 /* snoop_flags */ 0, 19679 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19680 /* type */ SOC_MEM_TYPE_NORMAL, 19681 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19682 /* impl */ SOC_MEM_IMPL_NORMAL, 19683 /* cmic_mor_clks */ 0, 19684 /* access_latency_mode */ 3, 19685 }, 19686 #endif /* chips */ 19687 19688 #if defined(BCM_56970_A0) 19689 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE0_BCM56970_A0m */ 19690 /* mem THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE0m */ 19691 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 19692 /* cmp_fn */ _soc_mem_cmp_undef, 19693 /* *null_entry */ _soc_mem_entry_null_zeroes, 19694 /* index_min */ 0, 19695 /* index_max */ 271, 19696 /* minblock */ 77, 19697 /* maxblock */ 77, 19698 /* blocks */ 0, 19699 /* blocks_hi */ 0xffffffff, 19700 /* base */ 0x09000000, 19701 /* gran */ 1, 19702 /* bytes */ 8, 19703 /* nFields */ 14, 19704 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields, 19705 /* *views */ NULL, 19706 /* *views_num */ NULL, 19707 /* snoop_cb */ NULL, 19708 /* snoop_user_data */ NULL, 19709 /* snoop_flags */ 0, 19710 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19711 /* type */ SOC_MEM_TYPE_NORMAL, 19712 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19713 /* impl */ SOC_MEM_IMPL_NORMAL, 19714 /* cmic_mor_clks */ 0, 19715 /* access_latency_mode */ 3, 19716 }, 19717 #endif /* chips */ 19718 19719 #if defined(BCM_56970_A0) 19720 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE3_BCM56970_A0m */ 19721 /* mem THDI_PORT_PG_CNTRS_RT1_XPE0_PIPE3m */ 19722 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 19723 /* cmp_fn */ _soc_mem_cmp_undef, 19724 /* *null_entry */ _soc_mem_entry_null_zeroes, 19725 /* index_min */ 0, 19726 /* index_max */ 271, 19727 /* minblock */ 77, 19728 /* maxblock */ 77, 19729 /* blocks */ 0, 19730 /* blocks_hi */ 0xffffffff, 19731 /* base */ 0x09030000, 19732 /* gran */ 1, 19733 /* bytes */ 8, 19734 /* nFields */ 14, 19735 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields, 19736 /* *views */ NULL, 19737 /* *views_num */ NULL, 19738 /* snoop_cb */ NULL, 19739 /* snoop_user_data */ NULL, 19740 /* snoop_flags */ 0, 19741 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19742 /* type */ SOC_MEM_TYPE_NORMAL, 19743 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19744 /* impl */ SOC_MEM_IMPL_NORMAL, 19745 /* cmic_mor_clks */ 0, 19746 /* access_latency_mode */ 3, 19747 }, 19748 #endif /* chips */ 19749 19750 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 19751 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE1_PIPE0m */ 19752 /* mem THDI_PORT_PG_CNTRS_RT1_XPE1_PIPE0m */ 19753 /* flags */ SOC_MEM_FLAG_VALID | 19754 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 19755 /* cmp_fn */ _soc_mem_cmp_undef, 19756 /* *null_entry */ _soc_mem_entry_null_zeroes, 19757 /* index_min */ 0, 19758 /* index_max */ 271, 19759 /* minblock */ 44, 19760 /* maxblock */ 44, 19761 /* blocks */ 0, 19762 /* blocks_hi */ 0x1000, 19763 /* base */ 0x09000000, 19764 /* gran */ 1, 19765 /* bytes */ 8, 19766 /* nFields */ 13, 19767 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1m_fields, 19768 /* *views */ NULL, 19769 /* *views_num */ NULL, 19770 /* snoop_cb */ NULL, 19771 /* snoop_user_data */ NULL, 19772 /* snoop_flags */ 0, 19773 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19774 /* type */ SOC_MEM_TYPE_NORMAL, 19775 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19776 /* impl */ SOC_MEM_IMPL_NORMAL, 19777 /* cmic_mor_clks */ 0, 19778 /* access_latency_mode */ 3, 19779 }, 19780 #endif /* chips */ 19781 19782 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 19783 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE1_PIPE3m */ 19784 /* mem THDI_PORT_PG_CNTRS_RT1_XPE1_PIPE3m */ 19785 /* flags */ SOC_MEM_FLAG_VALID | 19786 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 19787 /* cmp_fn */ _soc_mem_cmp_undef, 19788 /* *null_entry */ _soc_mem_entry_null_zeroes, 19789 /* index_min */ 0, 19790 /* index_max */ 271, 19791 /* minblock */ 44, 19792 /* maxblock */ 44, 19793 /* blocks */ 0, 19794 /* blocks_hi */ 0x1000, 19795 /* base */ 0x09018000, 19796 /* gran */ 1, 19797 /* bytes */ 8, 19798 /* nFields */ 13, 19799 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1m_fields, 19800 /* *views */ NULL, 19801 /* *views_num */ NULL, 19802 /* snoop_cb */ NULL, 19803 /* snoop_user_data */ NULL, 19804 /* snoop_flags */ 0, 19805 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19806 /* type */ SOC_MEM_TYPE_NORMAL, 19807 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19808 /* impl */ SOC_MEM_IMPL_NORMAL, 19809 /* cmic_mor_clks */ 0, 19810 /* access_latency_mode */ 3, 19811 }, 19812 #endif /* chips */ 19813 19814 #if defined(BCM_56970_A0) 19815 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE1_PIPE0_BCM56970_A0m */ 19816 /* mem THDI_PORT_PG_CNTRS_RT1_XPE1_PIPE0m */ 19817 /* flags */ SOC_MEM_FLAG_VALID | 19818 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 19819 /* cmp_fn */ _soc_mem_cmp_undef, 19820 /* *null_entry */ _soc_mem_entry_null_zeroes, 19821 /* index_min */ 0, 19822 /* index_max */ 271, 19823 /* minblock */ 77, 19824 /* maxblock */ 77, 19825 /* blocks */ 0, 19826 /* blocks_hi */ 0xffffffff, 19827 /* base */ 0x09000000, 19828 /* gran */ 1, 19829 /* bytes */ 8, 19830 /* nFields */ 14, 19831 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields, 19832 /* *views */ NULL, 19833 /* *views_num */ NULL, 19834 /* snoop_cb */ NULL, 19835 /* snoop_user_data */ NULL, 19836 /* snoop_flags */ 0, 19837 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19838 /* type */ SOC_MEM_TYPE_NORMAL, 19839 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19840 /* impl */ SOC_MEM_IMPL_NORMAL, 19841 /* cmic_mor_clks */ 0, 19842 /* access_latency_mode */ 3, 19843 }, 19844 #endif /* chips */ 19845 19846 #if defined(BCM_56970_A0) 19847 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE1_PIPE3_BCM56970_A0m */ 19848 /* mem THDI_PORT_PG_CNTRS_RT1_XPE1_PIPE3m */ 19849 /* flags */ SOC_MEM_FLAG_VALID | 19850 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 19851 /* cmp_fn */ _soc_mem_cmp_undef, 19852 /* *null_entry */ _soc_mem_entry_null_zeroes, 19853 /* index_min */ 0, 19854 /* index_max */ 271, 19855 /* minblock */ 77, 19856 /* maxblock */ 77, 19857 /* blocks */ 0, 19858 /* blocks_hi */ 0xffffffff, 19859 /* base */ 0x09030000, 19860 /* gran */ 1, 19861 /* bytes */ 8, 19862 /* nFields */ 14, 19863 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields, 19864 /* *views */ NULL, 19865 /* *views_num */ NULL, 19866 /* snoop_cb */ NULL, 19867 /* snoop_user_data */ NULL, 19868 /* snoop_flags */ 0, 19869 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19870 /* type */ SOC_MEM_TYPE_NORMAL, 19871 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19872 /* impl */ SOC_MEM_IMPL_NORMAL, 19873 /* cmic_mor_clks */ 0, 19874 /* access_latency_mode */ 3, 19875 }, 19876 #endif /* chips */ 19877 19878 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 19879 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE2_PIPE1m */ 19880 /* mem THDI_PORT_PG_CNTRS_RT1_XPE2_PIPE1m */ 19881 /* flags */ SOC_MEM_FLAG_VALID | 19882 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 19883 /* cmp_fn */ _soc_mem_cmp_undef, 19884 /* *null_entry */ _soc_mem_entry_null_zeroes, 19885 /* index_min */ 0, 19886 /* index_max */ 271, 19887 /* minblock */ 44, 19888 /* maxblock */ 44, 19889 /* blocks */ 0, 19890 /* blocks_hi */ 0x1000, 19891 /* base */ 0x09008000, 19892 /* gran */ 1, 19893 /* bytes */ 8, 19894 /* nFields */ 13, 19895 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1m_fields, 19896 /* *views */ NULL, 19897 /* *views_num */ NULL, 19898 /* snoop_cb */ NULL, 19899 /* snoop_user_data */ NULL, 19900 /* snoop_flags */ 0, 19901 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19902 /* type */ SOC_MEM_TYPE_NORMAL, 19903 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19904 /* impl */ SOC_MEM_IMPL_NORMAL, 19905 /* cmic_mor_clks */ 0, 19906 /* access_latency_mode */ 3, 19907 }, 19908 #endif /* chips */ 19909 19910 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 19911 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE2_PIPE2m */ 19912 /* mem THDI_PORT_PG_CNTRS_RT1_XPE2_PIPE2m */ 19913 /* flags */ SOC_MEM_FLAG_VALID | 19914 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 19915 /* cmp_fn */ _soc_mem_cmp_undef, 19916 /* *null_entry */ _soc_mem_entry_null_zeroes, 19917 /* index_min */ 0, 19918 /* index_max */ 271, 19919 /* minblock */ 44, 19920 /* maxblock */ 44, 19921 /* blocks */ 0, 19922 /* blocks_hi */ 0x1000, 19923 /* base */ 0x09010000, 19924 /* gran */ 1, 19925 /* bytes */ 8, 19926 /* nFields */ 13, 19927 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1m_fields, 19928 /* *views */ NULL, 19929 /* *views_num */ NULL, 19930 /* snoop_cb */ NULL, 19931 /* snoop_user_data */ NULL, 19932 /* snoop_flags */ 0, 19933 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19934 /* type */ SOC_MEM_TYPE_NORMAL, 19935 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19936 /* impl */ SOC_MEM_IMPL_NORMAL, 19937 /* cmic_mor_clks */ 0, 19938 /* access_latency_mode */ 3, 19939 }, 19940 #endif /* chips */ 19941 19942 #if defined(BCM_56970_A0) 19943 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE2_PIPE1_BCM56970_A0m */ 19944 /* mem THDI_PORT_PG_CNTRS_RT1_XPE2_PIPE1m */ 19945 /* flags */ SOC_MEM_FLAG_VALID | 19946 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 19947 /* cmp_fn */ _soc_mem_cmp_undef, 19948 /* *null_entry */ _soc_mem_entry_null_zeroes, 19949 /* index_min */ 0, 19950 /* index_max */ 271, 19951 /* minblock */ 77, 19952 /* maxblock */ 77, 19953 /* blocks */ 0, 19954 /* blocks_hi */ 0xffffffff, 19955 /* base */ 0x09010000, 19956 /* gran */ 1, 19957 /* bytes */ 8, 19958 /* nFields */ 14, 19959 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields, 19960 /* *views */ NULL, 19961 /* *views_num */ NULL, 19962 /* snoop_cb */ NULL, 19963 /* snoop_user_data */ NULL, 19964 /* snoop_flags */ 0, 19965 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19966 /* type */ SOC_MEM_TYPE_NORMAL, 19967 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 19968 /* impl */ SOC_MEM_IMPL_NORMAL, 19969 /* cmic_mor_clks */ 0, 19970 /* access_latency_mode */ 3, 19971 }, 19972 #endif /* chips */ 19973 19974 #if defined(BCM_56970_A0) 19975 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE2_PIPE2_BCM56970_A0m */ 19976 /* mem THDI_PORT_PG_CNTRS_RT1_XPE2_PIPE2m */ 19977 /* flags */ SOC_MEM_FLAG_VALID | 19978 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 19979 /* cmp_fn */ _soc_mem_cmp_undef, 19980 /* *null_entry */ _soc_mem_entry_null_zeroes, 19981 /* index_min */ 0, 19982 /* index_max */ 271, 19983 /* minblock */ 77, 19984 /* maxblock */ 77, 19985 /* blocks */ 0, 19986 /* blocks_hi */ 0xffffffff, 19987 /* base */ 0x09020000, 19988 /* gran */ 1, 19989 /* bytes */ 8, 19990 /* nFields */ 14, 19991 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields, 19992 /* *views */ NULL, 19993 /* *views_num */ NULL, 19994 /* snoop_cb */ NULL, 19995 /* snoop_user_data */ NULL, 19996 /* snoop_flags */ 0, 19997 /* mem severity */ SOC_MEM_SEVERE_MISSING, 19998 /* type */ SOC_MEM_TYPE_NORMAL, 19999 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20000 /* impl */ SOC_MEM_IMPL_NORMAL, 20001 /* cmic_mor_clks */ 0, 20002 /* access_latency_mode */ 3, 20003 }, 20004 #endif /* chips */ 20005 20006 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 20007 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE3_PIPE1m */ 20008 /* mem THDI_PORT_PG_CNTRS_RT1_XPE3_PIPE1m */ 20009 /* flags */ SOC_MEM_FLAG_VALID | 20010 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 20011 /* cmp_fn */ _soc_mem_cmp_undef, 20012 /* *null_entry */ _soc_mem_entry_null_zeroes, 20013 /* index_min */ 0, 20014 /* index_max */ 271, 20015 /* minblock */ 44, 20016 /* maxblock */ 44, 20017 /* blocks */ 0, 20018 /* blocks_hi */ 0x1000, 20019 /* base */ 0x09008000, 20020 /* gran */ 1, 20021 /* bytes */ 8, 20022 /* nFields */ 13, 20023 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1m_fields, 20024 /* *views */ NULL, 20025 /* *views_num */ NULL, 20026 /* snoop_cb */ NULL, 20027 /* snoop_user_data */ NULL, 20028 /* snoop_flags */ 0, 20029 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20030 /* type */ SOC_MEM_TYPE_NORMAL, 20031 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20032 /* impl */ SOC_MEM_IMPL_NORMAL, 20033 /* cmic_mor_clks */ 0, 20034 /* access_latency_mode */ 3, 20035 }, 20036 #endif /* chips */ 20037 20038 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 20039 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE3_PIPE2m */ 20040 /* mem THDI_PORT_PG_CNTRS_RT1_XPE3_PIPE2m */ 20041 /* flags */ SOC_MEM_FLAG_VALID | 20042 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 20043 /* cmp_fn */ _soc_mem_cmp_undef, 20044 /* *null_entry */ _soc_mem_entry_null_zeroes, 20045 /* index_min */ 0, 20046 /* index_max */ 271, 20047 /* minblock */ 44, 20048 /* maxblock */ 44, 20049 /* blocks */ 0, 20050 /* blocks_hi */ 0x1000, 20051 /* base */ 0x09010000, 20052 /* gran */ 1, 20053 /* bytes */ 8, 20054 /* nFields */ 13, 20055 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1m_fields, 20056 /* *views */ NULL, 20057 /* *views_num */ NULL, 20058 /* snoop_cb */ NULL, 20059 /* snoop_user_data */ NULL, 20060 /* snoop_flags */ 0, 20061 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20062 /* type */ SOC_MEM_TYPE_NORMAL, 20063 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20064 /* impl */ SOC_MEM_IMPL_NORMAL, 20065 /* cmic_mor_clks */ 0, 20066 /* access_latency_mode */ 3, 20067 }, 20068 #endif /* chips */ 20069 20070 #if defined(BCM_56970_A0) 20071 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE3_PIPE1_BCM56970_A0m */ 20072 /* mem THDI_PORT_PG_CNTRS_RT1_XPE3_PIPE1m */ 20073 /* flags */ SOC_MEM_FLAG_VALID | 20074 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 20075 /* cmp_fn */ _soc_mem_cmp_undef, 20076 /* *null_entry */ _soc_mem_entry_null_zeroes, 20077 /* index_min */ 0, 20078 /* index_max */ 271, 20079 /* minblock */ 77, 20080 /* maxblock */ 77, 20081 /* blocks */ 0, 20082 /* blocks_hi */ 0xffffffff, 20083 /* base */ 0x09010000, 20084 /* gran */ 1, 20085 /* bytes */ 8, 20086 /* nFields */ 14, 20087 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields, 20088 /* *views */ NULL, 20089 /* *views_num */ NULL, 20090 /* snoop_cb */ NULL, 20091 /* snoop_user_data */ NULL, 20092 /* snoop_flags */ 0, 20093 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20094 /* type */ SOC_MEM_TYPE_NORMAL, 20095 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20096 /* impl */ SOC_MEM_IMPL_NORMAL, 20097 /* cmic_mor_clks */ 0, 20098 /* access_latency_mode */ 3, 20099 }, 20100 #endif /* chips */ 20101 20102 #if defined(BCM_56970_A0) 20103 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_XPE3_PIPE2_BCM56970_A0m */ 20104 /* mem THDI_PORT_PG_CNTRS_RT1_XPE3_PIPE2m */ 20105 /* flags */ SOC_MEM_FLAG_VALID | 20106 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 20107 /* cmp_fn */ _soc_mem_cmp_undef, 20108 /* *null_entry */ _soc_mem_entry_null_zeroes, 20109 /* index_min */ 0, 20110 /* index_max */ 271, 20111 /* minblock */ 77, 20112 /* maxblock */ 77, 20113 /* blocks */ 0, 20114 /* blocks_hi */ 0xffffffff, 20115 /* base */ 0x09020000, 20116 /* gran */ 1, 20117 /* bytes */ 8, 20118 /* nFields */ 14, 20119 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields, 20120 /* *views */ NULL, 20121 /* *views_num */ NULL, 20122 /* snoop_cb */ NULL, 20123 /* snoop_user_data */ NULL, 20124 /* snoop_flags */ 0, 20125 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20126 /* type */ SOC_MEM_TYPE_NORMAL, 20127 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20128 /* impl */ SOC_MEM_IMPL_NORMAL, 20129 /* cmic_mor_clks */ 0, 20130 /* access_latency_mode */ 3, 20131 }, 20132 #endif /* chips */ 20133 20134 #if defined(BCM_56560_A0) 20135 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_X_BCM56560_A0m */ 20136 /* mem THDI_PORT_PG_CNTRS_RT1_Xm */ 20137 /* flags */ SOC_MEM_FLAG_VALID | 20138 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 20139 /* cmp_fn */ _soc_mem_cmp_undef, 20140 /* *null_entry */ _soc_mem_entry_null_zeroes, 20141 /* index_min */ 0, 20142 /* index_max */ 599, 20143 /* minblock */ 24, 20144 /* maxblock */ 24, 20145 /* blocks */ 0x1000000, 20146 /* blocks_hi */ 0, 20147 /* base */ 0x08000400, 20148 /* gran */ 1, 20149 /* bytes */ 8, 20150 /* nFields */ 13, 20151 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_X_BCM56560_A0m_fields, 20152 /* *views */ NULL, 20153 /* *views_num */ NULL, 20154 /* snoop_cb */ NULL, 20155 /* snoop_user_data */ NULL, 20156 /* snoop_flags */ 0, 20157 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20158 /* type */ SOC_MEM_TYPE_NORMAL, 20159 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20160 /* impl */ SOC_MEM_IMPL_NORMAL, 20161 /* cmic_mor_clks */ 0, 20162 }, 20163 #endif /* chips */ 20164 20165 #if defined(BCM_56560_B0) 20166 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_X_BCM56560_B0m */ 20167 /* mem THDI_PORT_PG_CNTRS_RT1_Xm */ 20168 /* flags */ SOC_MEM_FLAG_VALID | 20169 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 20170 /* cmp_fn */ _soc_mem_cmp_undef, 20171 /* *null_entry */ _soc_mem_entry_null_zeroes, 20172 /* index_min */ 0, 20173 /* index_max */ 599, 20174 /* minblock */ 16, 20175 /* maxblock */ 16, 20176 /* blocks */ 0x10000, 20177 /* blocks_hi */ 0, 20178 /* base */ 0x08000400, 20179 /* gran */ 1, 20180 /* bytes */ 8, 20181 /* nFields */ 13, 20182 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_X_BCM56560_A0m_fields, 20183 /* *views */ NULL, 20184 /* *views_num */ NULL, 20185 /* snoop_cb */ NULL, 20186 /* snoop_user_data */ NULL, 20187 /* snoop_flags */ 0, 20188 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20189 /* type */ SOC_MEM_TYPE_NORMAL, 20190 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20191 /* impl */ SOC_MEM_IMPL_NORMAL, 20192 /* cmic_mor_clks */ 0, 20193 }, 20194 #endif /* chips */ 20195 20196 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 20197 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_X_BCM56670_A0m */ 20198 /* mem THDI_PORT_PG_CNTRS_RT1_Xm */ 20199 /* flags */ SOC_MEM_FLAG_VALID | 20200 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 20201 /* cmp_fn */ _soc_mem_cmp_undef, 20202 /* *null_entry */ _soc_mem_entry_null_zeroes, 20203 /* index_min */ 0, 20204 /* index_max */ 543, 20205 /* minblock */ 25, 20206 /* maxblock */ 25, 20207 /* blocks */ 0x2000000, 20208 /* blocks_hi */ 0, 20209 /* base */ 0x08000400, 20210 /* gran */ 1, 20211 /* bytes */ 8, 20212 /* nFields */ 13, 20213 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_X_BCM56560_A0m_fields, 20214 /* *views */ NULL, 20215 /* *views_num */ NULL, 20216 /* snoop_cb */ NULL, 20217 /* snoop_user_data */ NULL, 20218 /* snoop_flags */ 0, 20219 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20220 /* type */ SOC_MEM_TYPE_NORMAL, 20221 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20222 /* impl */ SOC_MEM_IMPL_NORMAL, 20223 /* cmic_mor_clks */ 0, 20224 }, 20225 #endif /* chips */ 20226 20227 #if defined(BCM_56860_A0) 20228 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_X_BCM56860_A0m */ 20229 /* mem THDI_PORT_PG_CNTRS_RT1_Xm */ 20230 /* flags */ SOC_MEM_FLAG_VALID | 20231 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 20232 /* cmp_fn */ _soc_mem_cmp_undef, 20233 /* *null_entry */ _soc_mem_entry_null_zeroes, 20234 /* index_min */ 0, 20235 /* index_max */ 423, 20236 /* minblock */ 13, 20237 /* maxblock */ 13, 20238 /* blocks */ 0x2000, 20239 /* blocks_hi */ 0, 20240 /* base */ 0x08000200, 20241 /* gran */ 1, 20242 /* bytes */ 8, 20243 /* nFields */ 13, 20244 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_Xm_fields, 20245 /* *views */ NULL, 20246 /* *views_num */ NULL, 20247 /* snoop_cb */ NULL, 20248 /* snoop_user_data */ NULL, 20249 /* snoop_flags */ 0, 20250 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20251 /* type */ SOC_MEM_TYPE_NORMAL, 20252 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20253 /* impl */ SOC_MEM_IMPL_NORMAL, 20254 /* cmic_mor_clks */ 0, 20255 }, 20256 #endif /* chips */ 20257 20258 #if defined(BCM_56850_A0) 20259 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_Ym */ 20260 /* mem THDI_PORT_PG_CNTRS_RT1_Ym */ 20261 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 20262 /* cmp_fn */ _soc_mem_cmp_undef, 20263 /* *null_entry */ _soc_mem_entry_null_zeroes, 20264 /* index_min */ 0, 20265 /* index_max */ 423, 20266 /* minblock */ 12, 20267 /* maxblock */ 12, 20268 /* blocks */ 0x1000, 20269 /* blocks_hi */ 0, 20270 /* base */ 0x08100200, 20271 /* gran */ 1, 20272 /* bytes */ 8, 20273 /* nFields */ 13, 20274 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_Xm_fields, 20275 /* *views */ NULL, 20276 /* *views_num */ NULL, 20277 /* snoop_cb */ NULL, 20278 /* snoop_user_data */ NULL, 20279 /* snoop_flags */ 0, 20280 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20281 /* type */ SOC_MEM_TYPE_NORMAL, 20282 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20283 /* impl */ SOC_MEM_IMPL_NORMAL, 20284 /* cmic_mor_clks */ 0, 20285 }, 20286 #endif /* chips */ 20287 20288 #if defined(BCM_56860_A0) 20289 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT1_Y_BCM56860_A0m */ 20290 /* mem THDI_PORT_PG_CNTRS_RT1_Ym */ 20291 /* flags */ SOC_MEM_FLAG_VALID | 20292 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 20293 /* cmp_fn */ _soc_mem_cmp_undef, 20294 /* *null_entry */ _soc_mem_entry_null_zeroes, 20295 /* index_min */ 0, 20296 /* index_max */ 423, 20297 /* minblock */ 13, 20298 /* maxblock */ 13, 20299 /* blocks */ 0x2000, 20300 /* blocks_hi */ 0, 20301 /* base */ 0x08100200, 20302 /* gran */ 1, 20303 /* bytes */ 8, 20304 /* nFields */ 13, 20305 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_Xm_fields, 20306 /* *views */ NULL, 20307 /* *views_num */ NULL, 20308 /* snoop_cb */ NULL, 20309 /* snoop_user_data */ NULL, 20310 /* snoop_flags */ 0, 20311 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20312 /* type */ SOC_MEM_TYPE_NORMAL, 20313 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20314 /* impl */ SOC_MEM_IMPL_NORMAL, 20315 /* cmic_mor_clks */ 0, 20316 }, 20317 #endif /* chips */ 20318 20319 #if defined(BCM_56370_A0) 20320 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_BCM56370_A0m */ 20321 /* mem THDI_PORT_PG_CNTRS_RT2m */ 20322 /* flags */ SOC_MEM_FLAG_VALID | 20323 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 20324 /* cmp_fn */ _soc_mem_cmp_undef, 20325 /* *null_entry */ _soc_mem_entry_null_zeroes, 20326 /* index_min */ 0, 20327 /* index_max */ -1, 20328 /* minblock */ 20, 20329 /* maxblock */ 20, 20330 /* blocks */ 0x100000, 20331 /* blocks_hi */ 0, 20332 /* base */ 0x09080000, 20333 /* gran */ 1, 20334 /* bytes */ 8, 20335 /* nFields */ 11, 20336 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56370_A0m_fields, 20337 /* *views */ NULL, 20338 /* *views_num */ NULL, 20339 /* snoop_cb */ NULL, 20340 /* snoop_user_data */ NULL, 20341 /* snoop_flags */ 0, 20342 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20343 /* type */ SOC_MEM_TYPE_NORMAL, 20344 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20345 /* impl */ SOC_MEM_IMPL_NORMAL, 20346 /* cmic_mor_clks */ 0, 20347 /* access_latency_mode */ 3, 20348 }, 20349 #endif /* chips */ 20350 20351 #if defined(BCM_56770_A0) 20352 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_BCM56770_A0m */ 20353 /* mem THDI_PORT_PG_CNTRS_RT2m */ 20354 /* flags */ SOC_MEM_FLAG_VALID | 20355 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 20356 /* cmp_fn */ _soc_mem_cmp_undef, 20357 /* *null_entry */ _soc_mem_entry_null_zeroes, 20358 /* index_min */ 0, 20359 /* index_max */ -1, 20360 /* minblock */ 31, 20361 /* maxblock */ 31, 20362 /* blocks */ 0x80000000, 20363 /* blocks_hi */ 0, 20364 /* base */ 0x09080000, 20365 /* gran */ 1, 20366 /* bytes */ 8, 20367 /* nFields */ 12, 20368 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56870_A0m_fields, 20369 /* *views */ NULL, 20370 /* *views_num */ NULL, 20371 /* snoop_cb */ NULL, 20372 /* snoop_user_data */ NULL, 20373 /* snoop_flags */ 0, 20374 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20375 /* type */ SOC_MEM_TYPE_NORMAL, 20376 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20377 /* impl */ SOC_MEM_IMPL_NORMAL, 20378 /* cmic_mor_clks */ 0, 20379 /* access_latency_mode */ 3, 20380 }, 20381 #endif /* chips */ 20382 20383 #if defined(BCM_56870_A0) 20384 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_BCM56870_A0m */ 20385 /* mem THDI_PORT_PG_CNTRS_RT2m */ 20386 /* flags */ SOC_MEM_FLAG_VALID | 20387 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 20388 /* cmp_fn */ _soc_mem_cmp_undef, 20389 /* *null_entry */ _soc_mem_entry_null_zeroes, 20390 /* index_min */ 0, 20391 /* index_max */ -1, 20392 /* minblock */ 44, 20393 /* maxblock */ 44, 20394 /* blocks */ 0, 20395 /* blocks_hi */ 0x1000, 20396 /* base */ 0x09080000, 20397 /* gran */ 1, 20398 /* bytes */ 8, 20399 /* nFields */ 12, 20400 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56870_A0m_fields, 20401 /* *views */ NULL, 20402 /* *views_num */ NULL, 20403 /* snoop_cb */ NULL, 20404 /* snoop_user_data */ NULL, 20405 /* snoop_flags */ 0, 20406 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20407 /* type */ SOC_MEM_TYPE_NORMAL, 20408 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20409 /* impl */ SOC_MEM_IMPL_NORMAL, 20410 /* cmic_mor_clks */ 0, 20411 /* access_latency_mode */ 3, 20412 }, 20413 #endif /* chips */ 20414 20415 #if defined(BCM_56970_A0) 20416 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m */ 20417 /* mem THDI_PORT_PG_CNTRS_RT2m */ 20418 /* flags */ SOC_MEM_FLAG_VALID | 20419 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 20420 /* cmp_fn */ _soc_mem_cmp_undef, 20421 /* *null_entry */ _soc_mem_entry_null_zeroes, 20422 /* index_min */ 0, 20423 /* index_max */ -1, 20424 /* minblock */ 77, 20425 /* maxblock */ 77, 20426 /* blocks */ 0, 20427 /* blocks_hi */ 0xffffffff, 20428 /* base */ 0x09080000, 20429 /* gran */ 1, 20430 /* bytes */ 7, 20431 /* nFields */ 12, 20432 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields, 20433 /* *views */ NULL, 20434 /* *views_num */ NULL, 20435 /* snoop_cb */ NULL, 20436 /* snoop_user_data */ NULL, 20437 /* snoop_flags */ 0, 20438 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20439 /* type */ SOC_MEM_TYPE_NORMAL, 20440 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20441 /* impl */ SOC_MEM_IMPL_NORMAL, 20442 /* cmic_mor_clks */ 0, 20443 /* access_latency_mode */ 3, 20444 }, 20445 #endif /* chips */ 20446 20447 #if defined(BCM_56850_A0) 20448 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_Xm */ 20449 /* mem THDI_PORT_PG_CNTRS_RT2_Xm */ 20450 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 20451 /* cmp_fn */ _soc_mem_cmp_undef, 20452 /* *null_entry */ _soc_mem_entry_null_zeroes, 20453 /* index_min */ 0, 20454 /* index_max */ 423, 20455 /* minblock */ 12, 20456 /* maxblock */ 12, 20457 /* blocks */ 0x1000, 20458 /* blocks_hi */ 0, 20459 /* base */ 0x08000400, 20460 /* gran */ 1, 20461 /* bytes */ 7, 20462 /* nFields */ 11, 20463 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_Xm_fields, 20464 /* *views */ NULL, 20465 /* *views_num */ NULL, 20466 /* snoop_cb */ NULL, 20467 /* snoop_user_data */ NULL, 20468 /* snoop_flags */ 0, 20469 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20470 /* type */ SOC_MEM_TYPE_NORMAL, 20471 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20472 /* impl */ SOC_MEM_IMPL_NORMAL, 20473 /* cmic_mor_clks */ 0, 20474 }, 20475 #endif /* chips */ 20476 20477 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 20478 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE0m */ 20479 /* mem THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE0m */ 20480 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 20481 /* cmp_fn */ _soc_mem_cmp_undef, 20482 /* *null_entry */ _soc_mem_entry_null_zeroes, 20483 /* index_min */ 0, 20484 /* index_max */ 271, 20485 /* minblock */ 44, 20486 /* maxblock */ 44, 20487 /* blocks */ 0, 20488 /* blocks_hi */ 0x1000, 20489 /* base */ 0x09080000, 20490 /* gran */ 1, 20491 /* bytes */ 7, 20492 /* nFields */ 11, 20493 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2m_fields, 20494 /* *views */ NULL, 20495 /* *views_num */ NULL, 20496 /* snoop_cb */ NULL, 20497 /* snoop_user_data */ NULL, 20498 /* snoop_flags */ 0, 20499 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20500 /* type */ SOC_MEM_TYPE_NORMAL, 20501 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20502 /* impl */ SOC_MEM_IMPL_NORMAL, 20503 /* cmic_mor_clks */ 0, 20504 /* access_latency_mode */ 3, 20505 }, 20506 #endif /* chips */ 20507 20508 #if defined(BCM_56870_A0) 20509 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE1m */ 20510 /* mem THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE1m */ 20511 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 20512 /* cmp_fn */ _soc_mem_cmp_undef, 20513 /* *null_entry */ _soc_mem_entry_null_zeroes, 20514 /* index_min */ 0, 20515 /* index_max */ 527, 20516 /* minblock */ 44, 20517 /* maxblock */ 44, 20518 /* blocks */ 0, 20519 /* blocks_hi */ 0x1000, 20520 /* base */ 0x09090000, 20521 /* gran */ 1, 20522 /* bytes */ 8, 20523 /* nFields */ 12, 20524 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56870_A0m_fields, 20525 /* *views */ NULL, 20526 /* *views_num */ NULL, 20527 /* snoop_cb */ NULL, 20528 /* snoop_user_data */ NULL, 20529 /* snoop_flags */ 0, 20530 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20531 /* type */ SOC_MEM_TYPE_NORMAL, 20532 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20533 /* impl */ SOC_MEM_IMPL_NORMAL, 20534 /* cmic_mor_clks */ 0, 20535 /* access_latency_mode */ 3, 20536 }, 20537 #endif /* chips */ 20538 20539 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 20540 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE3m */ 20541 /* mem THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE3m */ 20542 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 20543 /* cmp_fn */ _soc_mem_cmp_undef, 20544 /* *null_entry */ _soc_mem_entry_null_zeroes, 20545 /* index_min */ 0, 20546 /* index_max */ 271, 20547 /* minblock */ 44, 20548 /* maxblock */ 44, 20549 /* blocks */ 0, 20550 /* blocks_hi */ 0x1000, 20551 /* base */ 0x09098000, 20552 /* gran */ 1, 20553 /* bytes */ 7, 20554 /* nFields */ 11, 20555 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2m_fields, 20556 /* *views */ NULL, 20557 /* *views_num */ NULL, 20558 /* snoop_cb */ NULL, 20559 /* snoop_user_data */ NULL, 20560 /* snoop_flags */ 0, 20561 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20562 /* type */ SOC_MEM_TYPE_NORMAL, 20563 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20564 /* impl */ SOC_MEM_IMPL_NORMAL, 20565 /* cmic_mor_clks */ 0, 20566 /* access_latency_mode */ 3, 20567 }, 20568 #endif /* chips */ 20569 20570 #if defined(BCM_56370_A0) 20571 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE0_BCM56370_A0m */ 20572 /* mem THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE0m */ 20573 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 20574 /* cmp_fn */ _soc_mem_cmp_undef, 20575 /* *null_entry */ _soc_mem_entry_null_zeroes, 20576 /* index_min */ 0, 20577 /* index_max */ 575, 20578 /* minblock */ 20, 20579 /* maxblock */ 20, 20580 /* blocks */ 0x100000, 20581 /* blocks_hi */ 0, 20582 /* base */ 0x09080000, 20583 /* gran */ 1, 20584 /* bytes */ 8, 20585 /* nFields */ 11, 20586 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56370_A0m_fields, 20587 /* *views */ NULL, 20588 /* *views_num */ NULL, 20589 /* snoop_cb */ NULL, 20590 /* snoop_user_data */ NULL, 20591 /* snoop_flags */ 0, 20592 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20593 /* type */ SOC_MEM_TYPE_NORMAL, 20594 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20595 /* impl */ SOC_MEM_IMPL_NORMAL, 20596 /* cmic_mor_clks */ 0, 20597 /* access_latency_mode */ 3, 20598 }, 20599 #endif /* chips */ 20600 20601 #if defined(BCM_56770_A0) 20602 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE0_BCM56770_A0m */ 20603 /* mem THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE0m */ 20604 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 20605 /* cmp_fn */ _soc_mem_cmp_undef, 20606 /* *null_entry */ _soc_mem_entry_null_zeroes, 20607 /* index_min */ 0, 20608 /* index_max */ 527, 20609 /* minblock */ 31, 20610 /* maxblock */ 31, 20611 /* blocks */ 0x80000000, 20612 /* blocks_hi */ 0, 20613 /* base */ 0x09080000, 20614 /* gran */ 1, 20615 /* bytes */ 8, 20616 /* nFields */ 12, 20617 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56870_A0m_fields, 20618 /* *views */ NULL, 20619 /* *views_num */ NULL, 20620 /* snoop_cb */ NULL, 20621 /* snoop_user_data */ NULL, 20622 /* snoop_flags */ 0, 20623 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20624 /* type */ SOC_MEM_TYPE_NORMAL, 20625 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20626 /* impl */ SOC_MEM_IMPL_NORMAL, 20627 /* cmic_mor_clks */ 0, 20628 /* access_latency_mode */ 3, 20629 }, 20630 #endif /* chips */ 20631 20632 #if defined(BCM_56870_A0) 20633 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE0_BCM56870_A0m */ 20634 /* mem THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE0m */ 20635 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 20636 /* cmp_fn */ _soc_mem_cmp_undef, 20637 /* *null_entry */ _soc_mem_entry_null_zeroes, 20638 /* index_min */ 0, 20639 /* index_max */ 527, 20640 /* minblock */ 44, 20641 /* maxblock */ 44, 20642 /* blocks */ 0, 20643 /* blocks_hi */ 0x1000, 20644 /* base */ 0x09080000, 20645 /* gran */ 1, 20646 /* bytes */ 8, 20647 /* nFields */ 12, 20648 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56870_A0m_fields, 20649 /* *views */ NULL, 20650 /* *views_num */ NULL, 20651 /* snoop_cb */ NULL, 20652 /* snoop_user_data */ NULL, 20653 /* snoop_flags */ 0, 20654 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20655 /* type */ SOC_MEM_TYPE_NORMAL, 20656 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20657 /* impl */ SOC_MEM_IMPL_NORMAL, 20658 /* cmic_mor_clks */ 0, 20659 /* access_latency_mode */ 3, 20660 }, 20661 #endif /* chips */ 20662 20663 #if defined(BCM_56970_A0) 20664 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE0_BCM56970_A0m */ 20665 /* mem THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE0m */ 20666 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 20667 /* cmp_fn */ _soc_mem_cmp_undef, 20668 /* *null_entry */ _soc_mem_entry_null_zeroes, 20669 /* index_min */ 0, 20670 /* index_max */ 271, 20671 /* minblock */ 77, 20672 /* maxblock */ 77, 20673 /* blocks */ 0, 20674 /* blocks_hi */ 0xffffffff, 20675 /* base */ 0x09080000, 20676 /* gran */ 1, 20677 /* bytes */ 7, 20678 /* nFields */ 12, 20679 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields, 20680 /* *views */ NULL, 20681 /* *views_num */ NULL, 20682 /* snoop_cb */ NULL, 20683 /* snoop_user_data */ NULL, 20684 /* snoop_flags */ 0, 20685 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20686 /* type */ SOC_MEM_TYPE_NORMAL, 20687 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20688 /* impl */ SOC_MEM_IMPL_NORMAL, 20689 /* cmic_mor_clks */ 0, 20690 /* access_latency_mode */ 3, 20691 }, 20692 #endif /* chips */ 20693 20694 #if defined(BCM_56970_A0) 20695 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE3_BCM56970_A0m */ 20696 /* mem THDI_PORT_PG_CNTRS_RT2_XPE0_PIPE3m */ 20697 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 20698 /* cmp_fn */ _soc_mem_cmp_undef, 20699 /* *null_entry */ _soc_mem_entry_null_zeroes, 20700 /* index_min */ 0, 20701 /* index_max */ 271, 20702 /* minblock */ 77, 20703 /* maxblock */ 77, 20704 /* blocks */ 0, 20705 /* blocks_hi */ 0xffffffff, 20706 /* base */ 0x090b0000, 20707 /* gran */ 1, 20708 /* bytes */ 7, 20709 /* nFields */ 12, 20710 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields, 20711 /* *views */ NULL, 20712 /* *views_num */ NULL, 20713 /* snoop_cb */ NULL, 20714 /* snoop_user_data */ NULL, 20715 /* snoop_flags */ 0, 20716 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20717 /* type */ SOC_MEM_TYPE_NORMAL, 20718 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20719 /* impl */ SOC_MEM_IMPL_NORMAL, 20720 /* cmic_mor_clks */ 0, 20721 /* access_latency_mode */ 3, 20722 }, 20723 #endif /* chips */ 20724 20725 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 20726 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE1_PIPE0m */ 20727 /* mem THDI_PORT_PG_CNTRS_RT2_XPE1_PIPE0m */ 20728 /* flags */ SOC_MEM_FLAG_VALID | 20729 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 20730 /* cmp_fn */ _soc_mem_cmp_undef, 20731 /* *null_entry */ _soc_mem_entry_null_zeroes, 20732 /* index_min */ 0, 20733 /* index_max */ 271, 20734 /* minblock */ 44, 20735 /* maxblock */ 44, 20736 /* blocks */ 0, 20737 /* blocks_hi */ 0x1000, 20738 /* base */ 0x09080000, 20739 /* gran */ 1, 20740 /* bytes */ 7, 20741 /* nFields */ 11, 20742 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2m_fields, 20743 /* *views */ NULL, 20744 /* *views_num */ NULL, 20745 /* snoop_cb */ NULL, 20746 /* snoop_user_data */ NULL, 20747 /* snoop_flags */ 0, 20748 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20749 /* type */ SOC_MEM_TYPE_NORMAL, 20750 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20751 /* impl */ SOC_MEM_IMPL_NORMAL, 20752 /* cmic_mor_clks */ 0, 20753 /* access_latency_mode */ 3, 20754 }, 20755 #endif /* chips */ 20756 20757 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 20758 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE1_PIPE3m */ 20759 /* mem THDI_PORT_PG_CNTRS_RT2_XPE1_PIPE3m */ 20760 /* flags */ SOC_MEM_FLAG_VALID | 20761 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 20762 /* cmp_fn */ _soc_mem_cmp_undef, 20763 /* *null_entry */ _soc_mem_entry_null_zeroes, 20764 /* index_min */ 0, 20765 /* index_max */ 271, 20766 /* minblock */ 44, 20767 /* maxblock */ 44, 20768 /* blocks */ 0, 20769 /* blocks_hi */ 0x1000, 20770 /* base */ 0x09098000, 20771 /* gran */ 1, 20772 /* bytes */ 7, 20773 /* nFields */ 11, 20774 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2m_fields, 20775 /* *views */ NULL, 20776 /* *views_num */ NULL, 20777 /* snoop_cb */ NULL, 20778 /* snoop_user_data */ NULL, 20779 /* snoop_flags */ 0, 20780 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20781 /* type */ SOC_MEM_TYPE_NORMAL, 20782 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20783 /* impl */ SOC_MEM_IMPL_NORMAL, 20784 /* cmic_mor_clks */ 0, 20785 /* access_latency_mode */ 3, 20786 }, 20787 #endif /* chips */ 20788 20789 #if defined(BCM_56970_A0) 20790 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE1_PIPE0_BCM56970_A0m */ 20791 /* mem THDI_PORT_PG_CNTRS_RT2_XPE1_PIPE0m */ 20792 /* flags */ SOC_MEM_FLAG_VALID | 20793 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 20794 /* cmp_fn */ _soc_mem_cmp_undef, 20795 /* *null_entry */ _soc_mem_entry_null_zeroes, 20796 /* index_min */ 0, 20797 /* index_max */ 271, 20798 /* minblock */ 77, 20799 /* maxblock */ 77, 20800 /* blocks */ 0, 20801 /* blocks_hi */ 0xffffffff, 20802 /* base */ 0x09080000, 20803 /* gran */ 1, 20804 /* bytes */ 7, 20805 /* nFields */ 12, 20806 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields, 20807 /* *views */ NULL, 20808 /* *views_num */ NULL, 20809 /* snoop_cb */ NULL, 20810 /* snoop_user_data */ NULL, 20811 /* snoop_flags */ 0, 20812 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20813 /* type */ SOC_MEM_TYPE_NORMAL, 20814 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20815 /* impl */ SOC_MEM_IMPL_NORMAL, 20816 /* cmic_mor_clks */ 0, 20817 /* access_latency_mode */ 3, 20818 }, 20819 #endif /* chips */ 20820 20821 #if defined(BCM_56970_A0) 20822 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE1_PIPE3_BCM56970_A0m */ 20823 /* mem THDI_PORT_PG_CNTRS_RT2_XPE1_PIPE3m */ 20824 /* flags */ SOC_MEM_FLAG_VALID | 20825 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 20826 /* cmp_fn */ _soc_mem_cmp_undef, 20827 /* *null_entry */ _soc_mem_entry_null_zeroes, 20828 /* index_min */ 0, 20829 /* index_max */ 271, 20830 /* minblock */ 77, 20831 /* maxblock */ 77, 20832 /* blocks */ 0, 20833 /* blocks_hi */ 0xffffffff, 20834 /* base */ 0x090b0000, 20835 /* gran */ 1, 20836 /* bytes */ 7, 20837 /* nFields */ 12, 20838 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields, 20839 /* *views */ NULL, 20840 /* *views_num */ NULL, 20841 /* snoop_cb */ NULL, 20842 /* snoop_user_data */ NULL, 20843 /* snoop_flags */ 0, 20844 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20845 /* type */ SOC_MEM_TYPE_NORMAL, 20846 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20847 /* impl */ SOC_MEM_IMPL_NORMAL, 20848 /* cmic_mor_clks */ 0, 20849 /* access_latency_mode */ 3, 20850 }, 20851 #endif /* chips */ 20852 20853 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 20854 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE2_PIPE1m */ 20855 /* mem THDI_PORT_PG_CNTRS_RT2_XPE2_PIPE1m */ 20856 /* flags */ SOC_MEM_FLAG_VALID | 20857 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 20858 /* cmp_fn */ _soc_mem_cmp_undef, 20859 /* *null_entry */ _soc_mem_entry_null_zeroes, 20860 /* index_min */ 0, 20861 /* index_max */ 271, 20862 /* minblock */ 44, 20863 /* maxblock */ 44, 20864 /* blocks */ 0, 20865 /* blocks_hi */ 0x1000, 20866 /* base */ 0x09088000, 20867 /* gran */ 1, 20868 /* bytes */ 7, 20869 /* nFields */ 11, 20870 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2m_fields, 20871 /* *views */ NULL, 20872 /* *views_num */ NULL, 20873 /* snoop_cb */ NULL, 20874 /* snoop_user_data */ NULL, 20875 /* snoop_flags */ 0, 20876 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20877 /* type */ SOC_MEM_TYPE_NORMAL, 20878 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20879 /* impl */ SOC_MEM_IMPL_NORMAL, 20880 /* cmic_mor_clks */ 0, 20881 /* access_latency_mode */ 3, 20882 }, 20883 #endif /* chips */ 20884 20885 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 20886 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE2_PIPE2m */ 20887 /* mem THDI_PORT_PG_CNTRS_RT2_XPE2_PIPE2m */ 20888 /* flags */ SOC_MEM_FLAG_VALID | 20889 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 20890 /* cmp_fn */ _soc_mem_cmp_undef, 20891 /* *null_entry */ _soc_mem_entry_null_zeroes, 20892 /* index_min */ 0, 20893 /* index_max */ 271, 20894 /* minblock */ 44, 20895 /* maxblock */ 44, 20896 /* blocks */ 0, 20897 /* blocks_hi */ 0x1000, 20898 /* base */ 0x09090000, 20899 /* gran */ 1, 20900 /* bytes */ 7, 20901 /* nFields */ 11, 20902 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2m_fields, 20903 /* *views */ NULL, 20904 /* *views_num */ NULL, 20905 /* snoop_cb */ NULL, 20906 /* snoop_user_data */ NULL, 20907 /* snoop_flags */ 0, 20908 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20909 /* type */ SOC_MEM_TYPE_NORMAL, 20910 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20911 /* impl */ SOC_MEM_IMPL_NORMAL, 20912 /* cmic_mor_clks */ 0, 20913 /* access_latency_mode */ 3, 20914 }, 20915 #endif /* chips */ 20916 20917 #if defined(BCM_56970_A0) 20918 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE2_PIPE1_BCM56970_A0m */ 20919 /* mem THDI_PORT_PG_CNTRS_RT2_XPE2_PIPE1m */ 20920 /* flags */ SOC_MEM_FLAG_VALID | 20921 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 20922 /* cmp_fn */ _soc_mem_cmp_undef, 20923 /* *null_entry */ _soc_mem_entry_null_zeroes, 20924 /* index_min */ 0, 20925 /* index_max */ 271, 20926 /* minblock */ 77, 20927 /* maxblock */ 77, 20928 /* blocks */ 0, 20929 /* blocks_hi */ 0xffffffff, 20930 /* base */ 0x09090000, 20931 /* gran */ 1, 20932 /* bytes */ 7, 20933 /* nFields */ 12, 20934 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields, 20935 /* *views */ NULL, 20936 /* *views_num */ NULL, 20937 /* snoop_cb */ NULL, 20938 /* snoop_user_data */ NULL, 20939 /* snoop_flags */ 0, 20940 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20941 /* type */ SOC_MEM_TYPE_NORMAL, 20942 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20943 /* impl */ SOC_MEM_IMPL_NORMAL, 20944 /* cmic_mor_clks */ 0, 20945 /* access_latency_mode */ 3, 20946 }, 20947 #endif /* chips */ 20948 20949 #if defined(BCM_56970_A0) 20950 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE2_PIPE2_BCM56970_A0m */ 20951 /* mem THDI_PORT_PG_CNTRS_RT2_XPE2_PIPE2m */ 20952 /* flags */ SOC_MEM_FLAG_VALID | 20953 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 20954 /* cmp_fn */ _soc_mem_cmp_undef, 20955 /* *null_entry */ _soc_mem_entry_null_zeroes, 20956 /* index_min */ 0, 20957 /* index_max */ 271, 20958 /* minblock */ 77, 20959 /* maxblock */ 77, 20960 /* blocks */ 0, 20961 /* blocks_hi */ 0xffffffff, 20962 /* base */ 0x090a0000, 20963 /* gran */ 1, 20964 /* bytes */ 7, 20965 /* nFields */ 12, 20966 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields, 20967 /* *views */ NULL, 20968 /* *views_num */ NULL, 20969 /* snoop_cb */ NULL, 20970 /* snoop_user_data */ NULL, 20971 /* snoop_flags */ 0, 20972 /* mem severity */ SOC_MEM_SEVERE_MISSING, 20973 /* type */ SOC_MEM_TYPE_NORMAL, 20974 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 20975 /* impl */ SOC_MEM_IMPL_NORMAL, 20976 /* cmic_mor_clks */ 0, 20977 /* access_latency_mode */ 3, 20978 }, 20979 #endif /* chips */ 20980 20981 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 20982 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE3_PIPE1m */ 20983 /* mem THDI_PORT_PG_CNTRS_RT2_XPE3_PIPE1m */ 20984 /* flags */ SOC_MEM_FLAG_VALID | 20985 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 20986 /* cmp_fn */ _soc_mem_cmp_undef, 20987 /* *null_entry */ _soc_mem_entry_null_zeroes, 20988 /* index_min */ 0, 20989 /* index_max */ 271, 20990 /* minblock */ 44, 20991 /* maxblock */ 44, 20992 /* blocks */ 0, 20993 /* blocks_hi */ 0x1000, 20994 /* base */ 0x09088000, 20995 /* gran */ 1, 20996 /* bytes */ 7, 20997 /* nFields */ 11, 20998 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2m_fields, 20999 /* *views */ NULL, 21000 /* *views_num */ NULL, 21001 /* snoop_cb */ NULL, 21002 /* snoop_user_data */ NULL, 21003 /* snoop_flags */ 0, 21004 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21005 /* type */ SOC_MEM_TYPE_NORMAL, 21006 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21007 /* impl */ SOC_MEM_IMPL_NORMAL, 21008 /* cmic_mor_clks */ 0, 21009 /* access_latency_mode */ 3, 21010 }, 21011 #endif /* chips */ 21012 21013 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 21014 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE3_PIPE2m */ 21015 /* mem THDI_PORT_PG_CNTRS_RT2_XPE3_PIPE2m */ 21016 /* flags */ SOC_MEM_FLAG_VALID | 21017 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 21018 /* cmp_fn */ _soc_mem_cmp_undef, 21019 /* *null_entry */ _soc_mem_entry_null_zeroes, 21020 /* index_min */ 0, 21021 /* index_max */ 271, 21022 /* minblock */ 44, 21023 /* maxblock */ 44, 21024 /* blocks */ 0, 21025 /* blocks_hi */ 0x1000, 21026 /* base */ 0x09090000, 21027 /* gran */ 1, 21028 /* bytes */ 7, 21029 /* nFields */ 11, 21030 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2m_fields, 21031 /* *views */ NULL, 21032 /* *views_num */ NULL, 21033 /* snoop_cb */ NULL, 21034 /* snoop_user_data */ NULL, 21035 /* snoop_flags */ 0, 21036 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21037 /* type */ SOC_MEM_TYPE_NORMAL, 21038 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21039 /* impl */ SOC_MEM_IMPL_NORMAL, 21040 /* cmic_mor_clks */ 0, 21041 /* access_latency_mode */ 3, 21042 }, 21043 #endif /* chips */ 21044 21045 #if defined(BCM_56970_A0) 21046 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE3_PIPE1_BCM56970_A0m */ 21047 /* mem THDI_PORT_PG_CNTRS_RT2_XPE3_PIPE1m */ 21048 /* flags */ SOC_MEM_FLAG_VALID | 21049 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 21050 /* cmp_fn */ _soc_mem_cmp_undef, 21051 /* *null_entry */ _soc_mem_entry_null_zeroes, 21052 /* index_min */ 0, 21053 /* index_max */ 271, 21054 /* minblock */ 77, 21055 /* maxblock */ 77, 21056 /* blocks */ 0, 21057 /* blocks_hi */ 0xffffffff, 21058 /* base */ 0x09090000, 21059 /* gran */ 1, 21060 /* bytes */ 7, 21061 /* nFields */ 12, 21062 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields, 21063 /* *views */ NULL, 21064 /* *views_num */ NULL, 21065 /* snoop_cb */ NULL, 21066 /* snoop_user_data */ NULL, 21067 /* snoop_flags */ 0, 21068 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21069 /* type */ SOC_MEM_TYPE_NORMAL, 21070 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21071 /* impl */ SOC_MEM_IMPL_NORMAL, 21072 /* cmic_mor_clks */ 0, 21073 /* access_latency_mode */ 3, 21074 }, 21075 #endif /* chips */ 21076 21077 #if defined(BCM_56970_A0) 21078 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_XPE3_PIPE2_BCM56970_A0m */ 21079 /* mem THDI_PORT_PG_CNTRS_RT2_XPE3_PIPE2m */ 21080 /* flags */ SOC_MEM_FLAG_VALID | 21081 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 21082 /* cmp_fn */ _soc_mem_cmp_undef, 21083 /* *null_entry */ _soc_mem_entry_null_zeroes, 21084 /* index_min */ 0, 21085 /* index_max */ 271, 21086 /* minblock */ 77, 21087 /* maxblock */ 77, 21088 /* blocks */ 0, 21089 /* blocks_hi */ 0xffffffff, 21090 /* base */ 0x090a0000, 21091 /* gran */ 1, 21092 /* bytes */ 7, 21093 /* nFields */ 12, 21094 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields, 21095 /* *views */ NULL, 21096 /* *views_num */ NULL, 21097 /* snoop_cb */ NULL, 21098 /* snoop_user_data */ NULL, 21099 /* snoop_flags */ 0, 21100 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21101 /* type */ SOC_MEM_TYPE_NORMAL, 21102 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21103 /* impl */ SOC_MEM_IMPL_NORMAL, 21104 /* cmic_mor_clks */ 0, 21105 /* access_latency_mode */ 3, 21106 }, 21107 #endif /* chips */ 21108 21109 #if defined(BCM_56560_A0) 21110 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_X_BCM56560_A0m */ 21111 /* mem THDI_PORT_PG_CNTRS_RT2_Xm */ 21112 /* flags */ SOC_MEM_FLAG_VALID | 21113 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 21114 /* cmp_fn */ _soc_mem_cmp_undef, 21115 /* *null_entry */ _soc_mem_entry_null_zeroes, 21116 /* index_min */ 0, 21117 /* index_max */ 599, 21118 /* minblock */ 24, 21119 /* maxblock */ 24, 21120 /* blocks */ 0x1000000, 21121 /* blocks_hi */ 0, 21122 /* base */ 0x08000800, 21123 /* gran */ 1, 21124 /* bytes */ 7, 21125 /* nFields */ 11, 21126 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_X_BCM56560_A0m_fields, 21127 /* *views */ NULL, 21128 /* *views_num */ NULL, 21129 /* snoop_cb */ NULL, 21130 /* snoop_user_data */ NULL, 21131 /* snoop_flags */ 0, 21132 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21133 /* type */ SOC_MEM_TYPE_NORMAL, 21134 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21135 /* impl */ SOC_MEM_IMPL_NORMAL, 21136 /* cmic_mor_clks */ 0, 21137 }, 21138 #endif /* chips */ 21139 21140 #if defined(BCM_56560_B0) 21141 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_X_BCM56560_B0m */ 21142 /* mem THDI_PORT_PG_CNTRS_RT2_Xm */ 21143 /* flags */ SOC_MEM_FLAG_VALID | 21144 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 21145 /* cmp_fn */ _soc_mem_cmp_undef, 21146 /* *null_entry */ _soc_mem_entry_null_zeroes, 21147 /* index_min */ 0, 21148 /* index_max */ 599, 21149 /* minblock */ 16, 21150 /* maxblock */ 16, 21151 /* blocks */ 0x10000, 21152 /* blocks_hi */ 0, 21153 /* base */ 0x08000800, 21154 /* gran */ 1, 21155 /* bytes */ 7, 21156 /* nFields */ 11, 21157 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_X_BCM56560_A0m_fields, 21158 /* *views */ NULL, 21159 /* *views_num */ NULL, 21160 /* snoop_cb */ NULL, 21161 /* snoop_user_data */ NULL, 21162 /* snoop_flags */ 0, 21163 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21164 /* type */ SOC_MEM_TYPE_NORMAL, 21165 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21166 /* impl */ SOC_MEM_IMPL_NORMAL, 21167 /* cmic_mor_clks */ 0, 21168 }, 21169 #endif /* chips */ 21170 21171 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 21172 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_X_BCM56670_A0m */ 21173 /* mem THDI_PORT_PG_CNTRS_RT2_Xm */ 21174 /* flags */ SOC_MEM_FLAG_VALID | 21175 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 21176 /* cmp_fn */ _soc_mem_cmp_undef, 21177 /* *null_entry */ _soc_mem_entry_null_zeroes, 21178 /* index_min */ 0, 21179 /* index_max */ 543, 21180 /* minblock */ 25, 21181 /* maxblock */ 25, 21182 /* blocks */ 0x2000000, 21183 /* blocks_hi */ 0, 21184 /* base */ 0x08000800, 21185 /* gran */ 1, 21186 /* bytes */ 7, 21187 /* nFields */ 11, 21188 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_X_BCM56560_A0m_fields, 21189 /* *views */ NULL, 21190 /* *views_num */ NULL, 21191 /* snoop_cb */ NULL, 21192 /* snoop_user_data */ NULL, 21193 /* snoop_flags */ 0, 21194 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21195 /* type */ SOC_MEM_TYPE_NORMAL, 21196 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21197 /* impl */ SOC_MEM_IMPL_NORMAL, 21198 /* cmic_mor_clks */ 0, 21199 }, 21200 #endif /* chips */ 21201 21202 #if defined(BCM_56860_A0) 21203 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_X_BCM56860_A0m */ 21204 /* mem THDI_PORT_PG_CNTRS_RT2_Xm */ 21205 /* flags */ SOC_MEM_FLAG_VALID | 21206 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 21207 /* cmp_fn */ _soc_mem_cmp_undef, 21208 /* *null_entry */ _soc_mem_entry_null_zeroes, 21209 /* index_min */ 0, 21210 /* index_max */ 423, 21211 /* minblock */ 13, 21212 /* maxblock */ 13, 21213 /* blocks */ 0x2000, 21214 /* blocks_hi */ 0, 21215 /* base */ 0x08000400, 21216 /* gran */ 1, 21217 /* bytes */ 7, 21218 /* nFields */ 11, 21219 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_Xm_fields, 21220 /* *views */ NULL, 21221 /* *views_num */ NULL, 21222 /* snoop_cb */ NULL, 21223 /* snoop_user_data */ NULL, 21224 /* snoop_flags */ 0, 21225 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21226 /* type */ SOC_MEM_TYPE_NORMAL, 21227 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21228 /* impl */ SOC_MEM_IMPL_NORMAL, 21229 /* cmic_mor_clks */ 0, 21230 }, 21231 #endif /* chips */ 21232 21233 #if defined(BCM_56850_A0) 21234 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_Ym */ 21235 /* mem THDI_PORT_PG_CNTRS_RT2_Ym */ 21236 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 21237 /* cmp_fn */ _soc_mem_cmp_undef, 21238 /* *null_entry */ _soc_mem_entry_null_zeroes, 21239 /* index_min */ 0, 21240 /* index_max */ 423, 21241 /* minblock */ 12, 21242 /* maxblock */ 12, 21243 /* blocks */ 0x1000, 21244 /* blocks_hi */ 0, 21245 /* base */ 0x08100400, 21246 /* gran */ 1, 21247 /* bytes */ 7, 21248 /* nFields */ 11, 21249 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_Xm_fields, 21250 /* *views */ NULL, 21251 /* *views_num */ NULL, 21252 /* snoop_cb */ NULL, 21253 /* snoop_user_data */ NULL, 21254 /* snoop_flags */ 0, 21255 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21256 /* type */ SOC_MEM_TYPE_NORMAL, 21257 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21258 /* impl */ SOC_MEM_IMPL_NORMAL, 21259 /* cmic_mor_clks */ 0, 21260 }, 21261 #endif /* chips */ 21262 21263 #if defined(BCM_56860_A0) 21264 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_RT2_Y_BCM56860_A0m */ 21265 /* mem THDI_PORT_PG_CNTRS_RT2_Ym */ 21266 /* flags */ SOC_MEM_FLAG_VALID | 21267 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 21268 /* cmp_fn */ _soc_mem_cmp_undef, 21269 /* *null_entry */ _soc_mem_entry_null_zeroes, 21270 /* index_min */ 0, 21271 /* index_max */ 423, 21272 /* minblock */ 13, 21273 /* maxblock */ 13, 21274 /* blocks */ 0x2000, 21275 /* blocks_hi */ 0, 21276 /* base */ 0x08100400, 21277 /* gran */ 1, 21278 /* bytes */ 7, 21279 /* nFields */ 11, 21280 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_Xm_fields, 21281 /* *views */ NULL, 21282 /* *views_num */ NULL, 21283 /* snoop_cb */ NULL, 21284 /* snoop_user_data */ NULL, 21285 /* snoop_flags */ 0, 21286 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21287 /* type */ SOC_MEM_TYPE_NORMAL, 21288 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21289 /* impl */ SOC_MEM_IMPL_NORMAL, 21290 /* cmic_mor_clks */ 0, 21291 }, 21292 #endif /* chips */ 21293 21294 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 21295 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1m */ 21296 /* mem THDI_PORT_PG_CNTRS_SH1m */ 21297 /* flags */ SOC_MEM_FLAG_VALID | 21298 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 21299 /* cmp_fn */ _soc_mem_cmp_undef, 21300 /* *null_entry */ _soc_mem_entry_null_zeroes, 21301 /* index_min */ 0, 21302 /* index_max */ -1, 21303 /* minblock */ 44, 21304 /* maxblock */ 44, 21305 /* blocks */ 0, 21306 /* blocks_hi */ 0x1000, 21307 /* base */ 0x09040000, 21308 /* gran */ 1, 21309 /* bytes */ 8, 21310 /* nFields */ 13, 21311 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1m_fields, 21312 /* *views */ NULL, 21313 /* *views_num */ NULL, 21314 /* snoop_cb */ NULL, 21315 /* snoop_user_data */ NULL, 21316 /* snoop_flags */ 0, 21317 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21318 /* type */ SOC_MEM_TYPE_NORMAL, 21319 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21320 /* impl */ SOC_MEM_IMPL_NORMAL, 21321 /* cmic_mor_clks */ 0, 21322 /* access_latency_mode */ 3, 21323 }, 21324 #endif /* chips */ 21325 21326 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 21327 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2m */ 21328 /* mem THDI_PORT_PG_CNTRS_SH2m */ 21329 /* flags */ SOC_MEM_FLAG_VALID | 21330 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 21331 /* cmp_fn */ _soc_mem_cmp_undef, 21332 /* *null_entry */ _soc_mem_entry_null_zeroes, 21333 /* index_min */ 0, 21334 /* index_max */ -1, 21335 /* minblock */ 44, 21336 /* maxblock */ 44, 21337 /* blocks */ 0, 21338 /* blocks_hi */ 0x1000, 21339 /* base */ 0x090c0000, 21340 /* gran */ 1, 21341 /* bytes */ 7, 21342 /* nFields */ 11, 21343 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2m_fields, 21344 /* *views */ NULL, 21345 /* *views_num */ NULL, 21346 /* snoop_cb */ NULL, 21347 /* snoop_user_data */ NULL, 21348 /* snoop_flags */ 0, 21349 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21350 /* type */ SOC_MEM_TYPE_NORMAL, 21351 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21352 /* impl */ SOC_MEM_IMPL_NORMAL, 21353 /* cmic_mor_clks */ 0, 21354 /* access_latency_mode */ 3, 21355 }, 21356 #endif /* chips */ 21357 21358 #if defined(BCM_56370_A0) 21359 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_BCM56370_A0m */ 21360 /* mem THDI_PORT_PG_CNTRS_SH1m */ 21361 /* flags */ SOC_MEM_FLAG_VALID | 21362 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 21363 /* cmp_fn */ _soc_mem_cmp_undef, 21364 /* *null_entry */ _soc_mem_entry_null_zeroes, 21365 /* index_min */ 0, 21366 /* index_max */ -1, 21367 /* minblock */ 20, 21368 /* maxblock */ 20, 21369 /* blocks */ 0x100000, 21370 /* blocks_hi */ 0, 21371 /* base */ 0x09040000, 21372 /* gran */ 1, 21373 /* bytes */ 9, 21374 /* nFields */ 13, 21375 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields, 21376 /* *views */ NULL, 21377 /* *views_num */ NULL, 21378 /* snoop_cb */ NULL, 21379 /* snoop_user_data */ NULL, 21380 /* snoop_flags */ 0, 21381 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21382 /* type */ SOC_MEM_TYPE_NORMAL, 21383 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21384 /* impl */ SOC_MEM_IMPL_NORMAL, 21385 /* cmic_mor_clks */ 0, 21386 /* access_latency_mode */ 3, 21387 }, 21388 #endif /* chips */ 21389 21390 #if defined(BCM_56770_A0) 21391 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_BCM56770_A0m */ 21392 /* mem THDI_PORT_PG_CNTRS_SH1m */ 21393 /* flags */ SOC_MEM_FLAG_VALID | 21394 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 21395 /* cmp_fn */ _soc_mem_cmp_undef, 21396 /* *null_entry */ _soc_mem_entry_null_zeroes, 21397 /* index_min */ 0, 21398 /* index_max */ -1, 21399 /* minblock */ 31, 21400 /* maxblock */ 31, 21401 /* blocks */ 0x80000000, 21402 /* blocks_hi */ 0, 21403 /* base */ 0x09040000, 21404 /* gran */ 1, 21405 /* bytes */ 9, 21406 /* nFields */ 13, 21407 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields, 21408 /* *views */ NULL, 21409 /* *views_num */ NULL, 21410 /* snoop_cb */ NULL, 21411 /* snoop_user_data */ NULL, 21412 /* snoop_flags */ 0, 21413 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21414 /* type */ SOC_MEM_TYPE_NORMAL, 21415 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21416 /* impl */ SOC_MEM_IMPL_NORMAL, 21417 /* cmic_mor_clks */ 0, 21418 /* access_latency_mode */ 3, 21419 }, 21420 #endif /* chips */ 21421 21422 #if defined(BCM_56870_A0) 21423 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_BCM56870_A0m */ 21424 /* mem THDI_PORT_PG_CNTRS_SH1m */ 21425 /* flags */ SOC_MEM_FLAG_VALID | 21426 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 21427 /* cmp_fn */ _soc_mem_cmp_undef, 21428 /* *null_entry */ _soc_mem_entry_null_zeroes, 21429 /* index_min */ 0, 21430 /* index_max */ -1, 21431 /* minblock */ 44, 21432 /* maxblock */ 44, 21433 /* blocks */ 0, 21434 /* blocks_hi */ 0x1000, 21435 /* base */ 0x09040000, 21436 /* gran */ 1, 21437 /* bytes */ 9, 21438 /* nFields */ 13, 21439 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields, 21440 /* *views */ NULL, 21441 /* *views_num */ NULL, 21442 /* snoop_cb */ NULL, 21443 /* snoop_user_data */ NULL, 21444 /* snoop_flags */ 0, 21445 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21446 /* type */ SOC_MEM_TYPE_NORMAL, 21447 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21448 /* impl */ SOC_MEM_IMPL_NORMAL, 21449 /* cmic_mor_clks */ 0, 21450 /* access_latency_mode */ 3, 21451 }, 21452 #endif /* chips */ 21453 21454 #if defined(BCM_56970_A0) 21455 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_BCM56970_A0m */ 21456 /* mem THDI_PORT_PG_CNTRS_SH1m */ 21457 /* flags */ SOC_MEM_FLAG_VALID | 21458 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 21459 /* cmp_fn */ _soc_mem_cmp_undef, 21460 /* *null_entry */ _soc_mem_entry_null_zeroes, 21461 /* index_min */ 0, 21462 /* index_max */ -1, 21463 /* minblock */ 77, 21464 /* maxblock */ 77, 21465 /* blocks */ 0, 21466 /* blocks_hi */ 0xffffffff, 21467 /* base */ 0x09040000, 21468 /* gran */ 1, 21469 /* bytes */ 8, 21470 /* nFields */ 14, 21471 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields, 21472 /* *views */ NULL, 21473 /* *views_num */ NULL, 21474 /* snoop_cb */ NULL, 21475 /* snoop_user_data */ NULL, 21476 /* snoop_flags */ 0, 21477 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21478 /* type */ SOC_MEM_TYPE_NORMAL, 21479 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21480 /* impl */ SOC_MEM_IMPL_NORMAL, 21481 /* cmic_mor_clks */ 0, 21482 /* access_latency_mode */ 3, 21483 }, 21484 #endif /* chips */ 21485 21486 #if defined(BCM_56850_A0) 21487 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_Xm */ 21488 /* mem THDI_PORT_PG_CNTRS_SH1_Xm */ 21489 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 21490 /* cmp_fn */ _soc_mem_cmp_undef, 21491 /* *null_entry */ _soc_mem_entry_null_zeroes, 21492 /* index_min */ 0, 21493 /* index_max */ 423, 21494 /* minblock */ 12, 21495 /* maxblock */ 12, 21496 /* blocks */ 0x1000, 21497 /* blocks_hi */ 0, 21498 /* base */ 0x08000600, 21499 /* gran */ 1, 21500 /* bytes */ 8, 21501 /* nFields */ 13, 21502 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_Xm_fields, 21503 /* *views */ NULL, 21504 /* *views_num */ NULL, 21505 /* snoop_cb */ NULL, 21506 /* snoop_user_data */ NULL, 21507 /* snoop_flags */ 0, 21508 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21509 /* type */ SOC_MEM_TYPE_NORMAL, 21510 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21511 /* impl */ SOC_MEM_IMPL_NORMAL, 21512 /* cmic_mor_clks */ 0, 21513 }, 21514 #endif /* chips */ 21515 21516 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 21517 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE0m */ 21518 /* mem THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE0m */ 21519 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 21520 /* cmp_fn */ _soc_mem_cmp_undef, 21521 /* *null_entry */ _soc_mem_entry_null_zeroes, 21522 /* index_min */ 0, 21523 /* index_max */ 271, 21524 /* minblock */ 44, 21525 /* maxblock */ 44, 21526 /* blocks */ 0, 21527 /* blocks_hi */ 0x1000, 21528 /* base */ 0x09040000, 21529 /* gran */ 1, 21530 /* bytes */ 8, 21531 /* nFields */ 13, 21532 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1m_fields, 21533 /* *views */ NULL, 21534 /* *views_num */ NULL, 21535 /* snoop_cb */ NULL, 21536 /* snoop_user_data */ NULL, 21537 /* snoop_flags */ 0, 21538 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21539 /* type */ SOC_MEM_TYPE_NORMAL, 21540 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21541 /* impl */ SOC_MEM_IMPL_NORMAL, 21542 /* cmic_mor_clks */ 0, 21543 /* access_latency_mode */ 3, 21544 }, 21545 #endif /* chips */ 21546 21547 #if defined(BCM_56870_A0) 21548 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE1m */ 21549 /* mem THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE1m */ 21550 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 21551 /* cmp_fn */ _soc_mem_cmp_undef, 21552 /* *null_entry */ _soc_mem_entry_null_zeroes, 21553 /* index_min */ 0, 21554 /* index_max */ 527, 21555 /* minblock */ 44, 21556 /* maxblock */ 44, 21557 /* blocks */ 0, 21558 /* blocks_hi */ 0x1000, 21559 /* base */ 0x09050000, 21560 /* gran */ 1, 21561 /* bytes */ 9, 21562 /* nFields */ 13, 21563 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields, 21564 /* *views */ NULL, 21565 /* *views_num */ NULL, 21566 /* snoop_cb */ NULL, 21567 /* snoop_user_data */ NULL, 21568 /* snoop_flags */ 0, 21569 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21570 /* type */ SOC_MEM_TYPE_NORMAL, 21571 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21572 /* impl */ SOC_MEM_IMPL_NORMAL, 21573 /* cmic_mor_clks */ 0, 21574 /* access_latency_mode */ 3, 21575 }, 21576 #endif /* chips */ 21577 21578 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 21579 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE3m */ 21580 /* mem THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE3m */ 21581 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 21582 /* cmp_fn */ _soc_mem_cmp_undef, 21583 /* *null_entry */ _soc_mem_entry_null_zeroes, 21584 /* index_min */ 0, 21585 /* index_max */ 271, 21586 /* minblock */ 44, 21587 /* maxblock */ 44, 21588 /* blocks */ 0, 21589 /* blocks_hi */ 0x1000, 21590 /* base */ 0x09058000, 21591 /* gran */ 1, 21592 /* bytes */ 8, 21593 /* nFields */ 13, 21594 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1m_fields, 21595 /* *views */ NULL, 21596 /* *views_num */ NULL, 21597 /* snoop_cb */ NULL, 21598 /* snoop_user_data */ NULL, 21599 /* snoop_flags */ 0, 21600 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21601 /* type */ SOC_MEM_TYPE_NORMAL, 21602 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21603 /* impl */ SOC_MEM_IMPL_NORMAL, 21604 /* cmic_mor_clks */ 0, 21605 /* access_latency_mode */ 3, 21606 }, 21607 #endif /* chips */ 21608 21609 #if defined(BCM_56370_A0) 21610 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE0_BCM56370_A0m */ 21611 /* mem THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE0m */ 21612 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 21613 /* cmp_fn */ _soc_mem_cmp_undef, 21614 /* *null_entry */ _soc_mem_entry_null_zeroes, 21615 /* index_min */ 0, 21616 /* index_max */ 575, 21617 /* minblock */ 20, 21618 /* maxblock */ 20, 21619 /* blocks */ 0x100000, 21620 /* blocks_hi */ 0, 21621 /* base */ 0x09040000, 21622 /* gran */ 1, 21623 /* bytes */ 9, 21624 /* nFields */ 13, 21625 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields, 21626 /* *views */ NULL, 21627 /* *views_num */ NULL, 21628 /* snoop_cb */ NULL, 21629 /* snoop_user_data */ NULL, 21630 /* snoop_flags */ 0, 21631 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21632 /* type */ SOC_MEM_TYPE_NORMAL, 21633 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21634 /* impl */ SOC_MEM_IMPL_NORMAL, 21635 /* cmic_mor_clks */ 0, 21636 /* access_latency_mode */ 3, 21637 }, 21638 #endif /* chips */ 21639 21640 #if defined(BCM_56770_A0) 21641 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE0_BCM56770_A0m */ 21642 /* mem THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE0m */ 21643 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 21644 /* cmp_fn */ _soc_mem_cmp_undef, 21645 /* *null_entry */ _soc_mem_entry_null_zeroes, 21646 /* index_min */ 0, 21647 /* index_max */ 527, 21648 /* minblock */ 31, 21649 /* maxblock */ 31, 21650 /* blocks */ 0x80000000, 21651 /* blocks_hi */ 0, 21652 /* base */ 0x09040000, 21653 /* gran */ 1, 21654 /* bytes */ 9, 21655 /* nFields */ 13, 21656 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields, 21657 /* *views */ NULL, 21658 /* *views_num */ NULL, 21659 /* snoop_cb */ NULL, 21660 /* snoop_user_data */ NULL, 21661 /* snoop_flags */ 0, 21662 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21663 /* type */ SOC_MEM_TYPE_NORMAL, 21664 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21665 /* impl */ SOC_MEM_IMPL_NORMAL, 21666 /* cmic_mor_clks */ 0, 21667 /* access_latency_mode */ 3, 21668 }, 21669 #endif /* chips */ 21670 21671 #if defined(BCM_56870_A0) 21672 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE0_BCM56870_A0m */ 21673 /* mem THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE0m */ 21674 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 21675 /* cmp_fn */ _soc_mem_cmp_undef, 21676 /* *null_entry */ _soc_mem_entry_null_zeroes, 21677 /* index_min */ 0, 21678 /* index_max */ 527, 21679 /* minblock */ 44, 21680 /* maxblock */ 44, 21681 /* blocks */ 0, 21682 /* blocks_hi */ 0x1000, 21683 /* base */ 0x09040000, 21684 /* gran */ 1, 21685 /* bytes */ 9, 21686 /* nFields */ 13, 21687 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56870_A0m_fields, 21688 /* *views */ NULL, 21689 /* *views_num */ NULL, 21690 /* snoop_cb */ NULL, 21691 /* snoop_user_data */ NULL, 21692 /* snoop_flags */ 0, 21693 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21694 /* type */ SOC_MEM_TYPE_NORMAL, 21695 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21696 /* impl */ SOC_MEM_IMPL_NORMAL, 21697 /* cmic_mor_clks */ 0, 21698 /* access_latency_mode */ 3, 21699 }, 21700 #endif /* chips */ 21701 21702 #if defined(BCM_56970_A0) 21703 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE0_BCM56970_A0m */ 21704 /* mem THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE0m */ 21705 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 21706 /* cmp_fn */ _soc_mem_cmp_undef, 21707 /* *null_entry */ _soc_mem_entry_null_zeroes, 21708 /* index_min */ 0, 21709 /* index_max */ 271, 21710 /* minblock */ 77, 21711 /* maxblock */ 77, 21712 /* blocks */ 0, 21713 /* blocks_hi */ 0xffffffff, 21714 /* base */ 0x09040000, 21715 /* gran */ 1, 21716 /* bytes */ 8, 21717 /* nFields */ 14, 21718 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields, 21719 /* *views */ NULL, 21720 /* *views_num */ NULL, 21721 /* snoop_cb */ NULL, 21722 /* snoop_user_data */ NULL, 21723 /* snoop_flags */ 0, 21724 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21725 /* type */ SOC_MEM_TYPE_NORMAL, 21726 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21727 /* impl */ SOC_MEM_IMPL_NORMAL, 21728 /* cmic_mor_clks */ 0, 21729 /* access_latency_mode */ 3, 21730 }, 21731 #endif /* chips */ 21732 21733 #if defined(BCM_56970_A0) 21734 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE3_BCM56970_A0m */ 21735 /* mem THDI_PORT_PG_CNTRS_SH1_XPE0_PIPE3m */ 21736 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 21737 /* cmp_fn */ _soc_mem_cmp_undef, 21738 /* *null_entry */ _soc_mem_entry_null_zeroes, 21739 /* index_min */ 0, 21740 /* index_max */ 271, 21741 /* minblock */ 77, 21742 /* maxblock */ 77, 21743 /* blocks */ 0, 21744 /* blocks_hi */ 0xffffffff, 21745 /* base */ 0x09070000, 21746 /* gran */ 1, 21747 /* bytes */ 8, 21748 /* nFields */ 14, 21749 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields, 21750 /* *views */ NULL, 21751 /* *views_num */ NULL, 21752 /* snoop_cb */ NULL, 21753 /* snoop_user_data */ NULL, 21754 /* snoop_flags */ 0, 21755 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21756 /* type */ SOC_MEM_TYPE_NORMAL, 21757 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21758 /* impl */ SOC_MEM_IMPL_NORMAL, 21759 /* cmic_mor_clks */ 0, 21760 /* access_latency_mode */ 3, 21761 }, 21762 #endif /* chips */ 21763 21764 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 21765 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE1_PIPE0m */ 21766 /* mem THDI_PORT_PG_CNTRS_SH1_XPE1_PIPE0m */ 21767 /* flags */ SOC_MEM_FLAG_VALID | 21768 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 21769 /* cmp_fn */ _soc_mem_cmp_undef, 21770 /* *null_entry */ _soc_mem_entry_null_zeroes, 21771 /* index_min */ 0, 21772 /* index_max */ 271, 21773 /* minblock */ 44, 21774 /* maxblock */ 44, 21775 /* blocks */ 0, 21776 /* blocks_hi */ 0x1000, 21777 /* base */ 0x09040000, 21778 /* gran */ 1, 21779 /* bytes */ 8, 21780 /* nFields */ 13, 21781 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1m_fields, 21782 /* *views */ NULL, 21783 /* *views_num */ NULL, 21784 /* snoop_cb */ NULL, 21785 /* snoop_user_data */ NULL, 21786 /* snoop_flags */ 0, 21787 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21788 /* type */ SOC_MEM_TYPE_NORMAL, 21789 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21790 /* impl */ SOC_MEM_IMPL_NORMAL, 21791 /* cmic_mor_clks */ 0, 21792 /* access_latency_mode */ 3, 21793 }, 21794 #endif /* chips */ 21795 21796 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 21797 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE1_PIPE3m */ 21798 /* mem THDI_PORT_PG_CNTRS_SH1_XPE1_PIPE3m */ 21799 /* flags */ SOC_MEM_FLAG_VALID | 21800 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 21801 /* cmp_fn */ _soc_mem_cmp_undef, 21802 /* *null_entry */ _soc_mem_entry_null_zeroes, 21803 /* index_min */ 0, 21804 /* index_max */ 271, 21805 /* minblock */ 44, 21806 /* maxblock */ 44, 21807 /* blocks */ 0, 21808 /* blocks_hi */ 0x1000, 21809 /* base */ 0x09058000, 21810 /* gran */ 1, 21811 /* bytes */ 8, 21812 /* nFields */ 13, 21813 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1m_fields, 21814 /* *views */ NULL, 21815 /* *views_num */ NULL, 21816 /* snoop_cb */ NULL, 21817 /* snoop_user_data */ NULL, 21818 /* snoop_flags */ 0, 21819 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21820 /* type */ SOC_MEM_TYPE_NORMAL, 21821 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21822 /* impl */ SOC_MEM_IMPL_NORMAL, 21823 /* cmic_mor_clks */ 0, 21824 /* access_latency_mode */ 3, 21825 }, 21826 #endif /* chips */ 21827 21828 #if defined(BCM_56970_A0) 21829 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE1_PIPE0_BCM56970_A0m */ 21830 /* mem THDI_PORT_PG_CNTRS_SH1_XPE1_PIPE0m */ 21831 /* flags */ SOC_MEM_FLAG_VALID | 21832 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 21833 /* cmp_fn */ _soc_mem_cmp_undef, 21834 /* *null_entry */ _soc_mem_entry_null_zeroes, 21835 /* index_min */ 0, 21836 /* index_max */ 271, 21837 /* minblock */ 77, 21838 /* maxblock */ 77, 21839 /* blocks */ 0, 21840 /* blocks_hi */ 0xffffffff, 21841 /* base */ 0x09040000, 21842 /* gran */ 1, 21843 /* bytes */ 8, 21844 /* nFields */ 14, 21845 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields, 21846 /* *views */ NULL, 21847 /* *views_num */ NULL, 21848 /* snoop_cb */ NULL, 21849 /* snoop_user_data */ NULL, 21850 /* snoop_flags */ 0, 21851 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21852 /* type */ SOC_MEM_TYPE_NORMAL, 21853 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21854 /* impl */ SOC_MEM_IMPL_NORMAL, 21855 /* cmic_mor_clks */ 0, 21856 /* access_latency_mode */ 3, 21857 }, 21858 #endif /* chips */ 21859 21860 #if defined(BCM_56970_A0) 21861 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE1_PIPE3_BCM56970_A0m */ 21862 /* mem THDI_PORT_PG_CNTRS_SH1_XPE1_PIPE3m */ 21863 /* flags */ SOC_MEM_FLAG_VALID | 21864 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 21865 /* cmp_fn */ _soc_mem_cmp_undef, 21866 /* *null_entry */ _soc_mem_entry_null_zeroes, 21867 /* index_min */ 0, 21868 /* index_max */ 271, 21869 /* minblock */ 77, 21870 /* maxblock */ 77, 21871 /* blocks */ 0, 21872 /* blocks_hi */ 0xffffffff, 21873 /* base */ 0x09070000, 21874 /* gran */ 1, 21875 /* bytes */ 8, 21876 /* nFields */ 14, 21877 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields, 21878 /* *views */ NULL, 21879 /* *views_num */ NULL, 21880 /* snoop_cb */ NULL, 21881 /* snoop_user_data */ NULL, 21882 /* snoop_flags */ 0, 21883 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21884 /* type */ SOC_MEM_TYPE_NORMAL, 21885 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21886 /* impl */ SOC_MEM_IMPL_NORMAL, 21887 /* cmic_mor_clks */ 0, 21888 /* access_latency_mode */ 3, 21889 }, 21890 #endif /* chips */ 21891 21892 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 21893 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE2_PIPE1m */ 21894 /* mem THDI_PORT_PG_CNTRS_SH1_XPE2_PIPE1m */ 21895 /* flags */ SOC_MEM_FLAG_VALID | 21896 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 21897 /* cmp_fn */ _soc_mem_cmp_undef, 21898 /* *null_entry */ _soc_mem_entry_null_zeroes, 21899 /* index_min */ 0, 21900 /* index_max */ 271, 21901 /* minblock */ 44, 21902 /* maxblock */ 44, 21903 /* blocks */ 0, 21904 /* blocks_hi */ 0x1000, 21905 /* base */ 0x09048000, 21906 /* gran */ 1, 21907 /* bytes */ 8, 21908 /* nFields */ 13, 21909 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1m_fields, 21910 /* *views */ NULL, 21911 /* *views_num */ NULL, 21912 /* snoop_cb */ NULL, 21913 /* snoop_user_data */ NULL, 21914 /* snoop_flags */ 0, 21915 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21916 /* type */ SOC_MEM_TYPE_NORMAL, 21917 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21918 /* impl */ SOC_MEM_IMPL_NORMAL, 21919 /* cmic_mor_clks */ 0, 21920 /* access_latency_mode */ 3, 21921 }, 21922 #endif /* chips */ 21923 21924 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 21925 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE2_PIPE2m */ 21926 /* mem THDI_PORT_PG_CNTRS_SH1_XPE2_PIPE2m */ 21927 /* flags */ SOC_MEM_FLAG_VALID | 21928 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 21929 /* cmp_fn */ _soc_mem_cmp_undef, 21930 /* *null_entry */ _soc_mem_entry_null_zeroes, 21931 /* index_min */ 0, 21932 /* index_max */ 271, 21933 /* minblock */ 44, 21934 /* maxblock */ 44, 21935 /* blocks */ 0, 21936 /* blocks_hi */ 0x1000, 21937 /* base */ 0x09050000, 21938 /* gran */ 1, 21939 /* bytes */ 8, 21940 /* nFields */ 13, 21941 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1m_fields, 21942 /* *views */ NULL, 21943 /* *views_num */ NULL, 21944 /* snoop_cb */ NULL, 21945 /* snoop_user_data */ NULL, 21946 /* snoop_flags */ 0, 21947 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21948 /* type */ SOC_MEM_TYPE_NORMAL, 21949 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21950 /* impl */ SOC_MEM_IMPL_NORMAL, 21951 /* cmic_mor_clks */ 0, 21952 /* access_latency_mode */ 3, 21953 }, 21954 #endif /* chips */ 21955 21956 #if defined(BCM_56970_A0) 21957 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE2_PIPE1_BCM56970_A0m */ 21958 /* mem THDI_PORT_PG_CNTRS_SH1_XPE2_PIPE1m */ 21959 /* flags */ SOC_MEM_FLAG_VALID | 21960 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 21961 /* cmp_fn */ _soc_mem_cmp_undef, 21962 /* *null_entry */ _soc_mem_entry_null_zeroes, 21963 /* index_min */ 0, 21964 /* index_max */ 271, 21965 /* minblock */ 77, 21966 /* maxblock */ 77, 21967 /* blocks */ 0, 21968 /* blocks_hi */ 0xffffffff, 21969 /* base */ 0x09050000, 21970 /* gran */ 1, 21971 /* bytes */ 8, 21972 /* nFields */ 14, 21973 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields, 21974 /* *views */ NULL, 21975 /* *views_num */ NULL, 21976 /* snoop_cb */ NULL, 21977 /* snoop_user_data */ NULL, 21978 /* snoop_flags */ 0, 21979 /* mem severity */ SOC_MEM_SEVERE_MISSING, 21980 /* type */ SOC_MEM_TYPE_NORMAL, 21981 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 21982 /* impl */ SOC_MEM_IMPL_NORMAL, 21983 /* cmic_mor_clks */ 0, 21984 /* access_latency_mode */ 3, 21985 }, 21986 #endif /* chips */ 21987 21988 #if defined(BCM_56970_A0) 21989 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE2_PIPE2_BCM56970_A0m */ 21990 /* mem THDI_PORT_PG_CNTRS_SH1_XPE2_PIPE2m */ 21991 /* flags */ SOC_MEM_FLAG_VALID | 21992 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 21993 /* cmp_fn */ _soc_mem_cmp_undef, 21994 /* *null_entry */ _soc_mem_entry_null_zeroes, 21995 /* index_min */ 0, 21996 /* index_max */ 271, 21997 /* minblock */ 77, 21998 /* maxblock */ 77, 21999 /* blocks */ 0, 22000 /* blocks_hi */ 0xffffffff, 22001 /* base */ 0x09060000, 22002 /* gran */ 1, 22003 /* bytes */ 8, 22004 /* nFields */ 14, 22005 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields, 22006 /* *views */ NULL, 22007 /* *views_num */ NULL, 22008 /* snoop_cb */ NULL, 22009 /* snoop_user_data */ NULL, 22010 /* snoop_flags */ 0, 22011 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22012 /* type */ SOC_MEM_TYPE_NORMAL, 22013 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22014 /* impl */ SOC_MEM_IMPL_NORMAL, 22015 /* cmic_mor_clks */ 0, 22016 /* access_latency_mode */ 3, 22017 }, 22018 #endif /* chips */ 22019 22020 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 22021 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE3_PIPE1m */ 22022 /* mem THDI_PORT_PG_CNTRS_SH1_XPE3_PIPE1m */ 22023 /* flags */ SOC_MEM_FLAG_VALID | 22024 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 22025 /* cmp_fn */ _soc_mem_cmp_undef, 22026 /* *null_entry */ _soc_mem_entry_null_zeroes, 22027 /* index_min */ 0, 22028 /* index_max */ 271, 22029 /* minblock */ 44, 22030 /* maxblock */ 44, 22031 /* blocks */ 0, 22032 /* blocks_hi */ 0x1000, 22033 /* base */ 0x09048000, 22034 /* gran */ 1, 22035 /* bytes */ 8, 22036 /* nFields */ 13, 22037 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1m_fields, 22038 /* *views */ NULL, 22039 /* *views_num */ NULL, 22040 /* snoop_cb */ NULL, 22041 /* snoop_user_data */ NULL, 22042 /* snoop_flags */ 0, 22043 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22044 /* type */ SOC_MEM_TYPE_NORMAL, 22045 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22046 /* impl */ SOC_MEM_IMPL_NORMAL, 22047 /* cmic_mor_clks */ 0, 22048 /* access_latency_mode */ 3, 22049 }, 22050 #endif /* chips */ 22051 22052 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 22053 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE3_PIPE2m */ 22054 /* mem THDI_PORT_PG_CNTRS_SH1_XPE3_PIPE2m */ 22055 /* flags */ SOC_MEM_FLAG_VALID | 22056 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 22057 /* cmp_fn */ _soc_mem_cmp_undef, 22058 /* *null_entry */ _soc_mem_entry_null_zeroes, 22059 /* index_min */ 0, 22060 /* index_max */ 271, 22061 /* minblock */ 44, 22062 /* maxblock */ 44, 22063 /* blocks */ 0, 22064 /* blocks_hi */ 0x1000, 22065 /* base */ 0x09050000, 22066 /* gran */ 1, 22067 /* bytes */ 8, 22068 /* nFields */ 13, 22069 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1m_fields, 22070 /* *views */ NULL, 22071 /* *views_num */ NULL, 22072 /* snoop_cb */ NULL, 22073 /* snoop_user_data */ NULL, 22074 /* snoop_flags */ 0, 22075 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22076 /* type */ SOC_MEM_TYPE_NORMAL, 22077 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22078 /* impl */ SOC_MEM_IMPL_NORMAL, 22079 /* cmic_mor_clks */ 0, 22080 /* access_latency_mode */ 3, 22081 }, 22082 #endif /* chips */ 22083 22084 #if defined(BCM_56970_A0) 22085 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE3_PIPE1_BCM56970_A0m */ 22086 /* mem THDI_PORT_PG_CNTRS_SH1_XPE3_PIPE1m */ 22087 /* flags */ SOC_MEM_FLAG_VALID | 22088 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 22089 /* cmp_fn */ _soc_mem_cmp_undef, 22090 /* *null_entry */ _soc_mem_entry_null_zeroes, 22091 /* index_min */ 0, 22092 /* index_max */ 271, 22093 /* minblock */ 77, 22094 /* maxblock */ 77, 22095 /* blocks */ 0, 22096 /* blocks_hi */ 0xffffffff, 22097 /* base */ 0x09050000, 22098 /* gran */ 1, 22099 /* bytes */ 8, 22100 /* nFields */ 14, 22101 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields, 22102 /* *views */ NULL, 22103 /* *views_num */ NULL, 22104 /* snoop_cb */ NULL, 22105 /* snoop_user_data */ NULL, 22106 /* snoop_flags */ 0, 22107 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22108 /* type */ SOC_MEM_TYPE_NORMAL, 22109 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22110 /* impl */ SOC_MEM_IMPL_NORMAL, 22111 /* cmic_mor_clks */ 0, 22112 /* access_latency_mode */ 3, 22113 }, 22114 #endif /* chips */ 22115 22116 #if defined(BCM_56970_A0) 22117 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_XPE3_PIPE2_BCM56970_A0m */ 22118 /* mem THDI_PORT_PG_CNTRS_SH1_XPE3_PIPE2m */ 22119 /* flags */ SOC_MEM_FLAG_VALID | 22120 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 22121 /* cmp_fn */ _soc_mem_cmp_undef, 22122 /* *null_entry */ _soc_mem_entry_null_zeroes, 22123 /* index_min */ 0, 22124 /* index_max */ 271, 22125 /* minblock */ 77, 22126 /* maxblock */ 77, 22127 /* blocks */ 0, 22128 /* blocks_hi */ 0xffffffff, 22129 /* base */ 0x09060000, 22130 /* gran */ 1, 22131 /* bytes */ 8, 22132 /* nFields */ 14, 22133 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_BCM56970_A0m_fields, 22134 /* *views */ NULL, 22135 /* *views_num */ NULL, 22136 /* snoop_cb */ NULL, 22137 /* snoop_user_data */ NULL, 22138 /* snoop_flags */ 0, 22139 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22140 /* type */ SOC_MEM_TYPE_NORMAL, 22141 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22142 /* impl */ SOC_MEM_IMPL_NORMAL, 22143 /* cmic_mor_clks */ 0, 22144 /* access_latency_mode */ 3, 22145 }, 22146 #endif /* chips */ 22147 22148 #if defined(BCM_56560_A0) 22149 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_X_BCM56560_A0m */ 22150 /* mem THDI_PORT_PG_CNTRS_SH1_Xm */ 22151 /* flags */ SOC_MEM_FLAG_VALID | 22152 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 22153 /* cmp_fn */ _soc_mem_cmp_undef, 22154 /* *null_entry */ _soc_mem_entry_null_zeroes, 22155 /* index_min */ 0, 22156 /* index_max */ 599, 22157 /* minblock */ 24, 22158 /* maxblock */ 24, 22159 /* blocks */ 0x1000000, 22160 /* blocks_hi */ 0, 22161 /* base */ 0x08000c00, 22162 /* gran */ 1, 22163 /* bytes */ 8, 22164 /* nFields */ 13, 22165 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_X_BCM56560_A0m_fields, 22166 /* *views */ NULL, 22167 /* *views_num */ NULL, 22168 /* snoop_cb */ NULL, 22169 /* snoop_user_data */ NULL, 22170 /* snoop_flags */ 0, 22171 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22172 /* type */ SOC_MEM_TYPE_NORMAL, 22173 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22174 /* impl */ SOC_MEM_IMPL_NORMAL, 22175 /* cmic_mor_clks */ 0, 22176 }, 22177 #endif /* chips */ 22178 22179 #if defined(BCM_56560_B0) 22180 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_X_BCM56560_B0m */ 22181 /* mem THDI_PORT_PG_CNTRS_SH1_Xm */ 22182 /* flags */ SOC_MEM_FLAG_VALID | 22183 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 22184 /* cmp_fn */ _soc_mem_cmp_undef, 22185 /* *null_entry */ _soc_mem_entry_null_zeroes, 22186 /* index_min */ 0, 22187 /* index_max */ 599, 22188 /* minblock */ 16, 22189 /* maxblock */ 16, 22190 /* blocks */ 0x10000, 22191 /* blocks_hi */ 0, 22192 /* base */ 0x08000c00, 22193 /* gran */ 1, 22194 /* bytes */ 8, 22195 /* nFields */ 13, 22196 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_X_BCM56560_A0m_fields, 22197 /* *views */ NULL, 22198 /* *views_num */ NULL, 22199 /* snoop_cb */ NULL, 22200 /* snoop_user_data */ NULL, 22201 /* snoop_flags */ 0, 22202 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22203 /* type */ SOC_MEM_TYPE_NORMAL, 22204 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22205 /* impl */ SOC_MEM_IMPL_NORMAL, 22206 /* cmic_mor_clks */ 0, 22207 }, 22208 #endif /* chips */ 22209 22210 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 22211 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_X_BCM56670_A0m */ 22212 /* mem THDI_PORT_PG_CNTRS_SH1_Xm */ 22213 /* flags */ SOC_MEM_FLAG_VALID | 22214 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 22215 /* cmp_fn */ _soc_mem_cmp_undef, 22216 /* *null_entry */ _soc_mem_entry_null_zeroes, 22217 /* index_min */ 0, 22218 /* index_max */ 543, 22219 /* minblock */ 25, 22220 /* maxblock */ 25, 22221 /* blocks */ 0x2000000, 22222 /* blocks_hi */ 0, 22223 /* base */ 0x08000c00, 22224 /* gran */ 1, 22225 /* bytes */ 8, 22226 /* nFields */ 13, 22227 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_X_BCM56560_A0m_fields, 22228 /* *views */ NULL, 22229 /* *views_num */ NULL, 22230 /* snoop_cb */ NULL, 22231 /* snoop_user_data */ NULL, 22232 /* snoop_flags */ 0, 22233 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22234 /* type */ SOC_MEM_TYPE_NORMAL, 22235 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22236 /* impl */ SOC_MEM_IMPL_NORMAL, 22237 /* cmic_mor_clks */ 0, 22238 }, 22239 #endif /* chips */ 22240 22241 #if defined(BCM_56860_A0) 22242 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_X_BCM56860_A0m */ 22243 /* mem THDI_PORT_PG_CNTRS_SH1_Xm */ 22244 /* flags */ SOC_MEM_FLAG_VALID | 22245 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 22246 /* cmp_fn */ _soc_mem_cmp_undef, 22247 /* *null_entry */ _soc_mem_entry_null_zeroes, 22248 /* index_min */ 0, 22249 /* index_max */ 423, 22250 /* minblock */ 13, 22251 /* maxblock */ 13, 22252 /* blocks */ 0x2000, 22253 /* blocks_hi */ 0, 22254 /* base */ 0x08000600, 22255 /* gran */ 1, 22256 /* bytes */ 8, 22257 /* nFields */ 13, 22258 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_Xm_fields, 22259 /* *views */ NULL, 22260 /* *views_num */ NULL, 22261 /* snoop_cb */ NULL, 22262 /* snoop_user_data */ NULL, 22263 /* snoop_flags */ 0, 22264 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22265 /* type */ SOC_MEM_TYPE_NORMAL, 22266 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22267 /* impl */ SOC_MEM_IMPL_NORMAL, 22268 /* cmic_mor_clks */ 0, 22269 }, 22270 #endif /* chips */ 22271 22272 #if defined(BCM_56850_A0) 22273 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_Ym */ 22274 /* mem THDI_PORT_PG_CNTRS_SH1_Ym */ 22275 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 22276 /* cmp_fn */ _soc_mem_cmp_undef, 22277 /* *null_entry */ _soc_mem_entry_null_zeroes, 22278 /* index_min */ 0, 22279 /* index_max */ 423, 22280 /* minblock */ 12, 22281 /* maxblock */ 12, 22282 /* blocks */ 0x1000, 22283 /* blocks_hi */ 0, 22284 /* base */ 0x08100600, 22285 /* gran */ 1, 22286 /* bytes */ 8, 22287 /* nFields */ 13, 22288 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_Xm_fields, 22289 /* *views */ NULL, 22290 /* *views_num */ NULL, 22291 /* snoop_cb */ NULL, 22292 /* snoop_user_data */ NULL, 22293 /* snoop_flags */ 0, 22294 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22295 /* type */ SOC_MEM_TYPE_NORMAL, 22296 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22297 /* impl */ SOC_MEM_IMPL_NORMAL, 22298 /* cmic_mor_clks */ 0, 22299 }, 22300 #endif /* chips */ 22301 22302 #if defined(BCM_56860_A0) 22303 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH1_Y_BCM56860_A0m */ 22304 /* mem THDI_PORT_PG_CNTRS_SH1_Ym */ 22305 /* flags */ SOC_MEM_FLAG_VALID | 22306 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 22307 /* cmp_fn */ _soc_mem_cmp_undef, 22308 /* *null_entry */ _soc_mem_entry_null_zeroes, 22309 /* index_min */ 0, 22310 /* index_max */ 423, 22311 /* minblock */ 13, 22312 /* maxblock */ 13, 22313 /* blocks */ 0x2000, 22314 /* blocks_hi */ 0, 22315 /* base */ 0x08100600, 22316 /* gran */ 1, 22317 /* bytes */ 8, 22318 /* nFields */ 13, 22319 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT1_Xm_fields, 22320 /* *views */ NULL, 22321 /* *views_num */ NULL, 22322 /* snoop_cb */ NULL, 22323 /* snoop_user_data */ NULL, 22324 /* snoop_flags */ 0, 22325 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22326 /* type */ SOC_MEM_TYPE_NORMAL, 22327 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22328 /* impl */ SOC_MEM_IMPL_NORMAL, 22329 /* cmic_mor_clks */ 0, 22330 }, 22331 #endif /* chips */ 22332 22333 #if defined(BCM_56370_A0) 22334 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_BCM56370_A0m */ 22335 /* mem THDI_PORT_PG_CNTRS_SH2m */ 22336 /* flags */ SOC_MEM_FLAG_VALID | 22337 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 22338 /* cmp_fn */ _soc_mem_cmp_undef, 22339 /* *null_entry */ _soc_mem_entry_null_zeroes, 22340 /* index_min */ 0, 22341 /* index_max */ -1, 22342 /* minblock */ 20, 22343 /* maxblock */ 20, 22344 /* blocks */ 0x100000, 22345 /* blocks_hi */ 0, 22346 /* base */ 0x090c0000, 22347 /* gran */ 1, 22348 /* bytes */ 8, 22349 /* nFields */ 11, 22350 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56370_A0m_fields, 22351 /* *views */ NULL, 22352 /* *views_num */ NULL, 22353 /* snoop_cb */ NULL, 22354 /* snoop_user_data */ NULL, 22355 /* snoop_flags */ 0, 22356 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22357 /* type */ SOC_MEM_TYPE_NORMAL, 22358 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22359 /* impl */ SOC_MEM_IMPL_NORMAL, 22360 /* cmic_mor_clks */ 0, 22361 /* access_latency_mode */ 3, 22362 }, 22363 #endif /* chips */ 22364 22365 #if defined(BCM_56770_A0) 22366 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_BCM56770_A0m */ 22367 /* mem THDI_PORT_PG_CNTRS_SH2m */ 22368 /* flags */ SOC_MEM_FLAG_VALID | 22369 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 22370 /* cmp_fn */ _soc_mem_cmp_undef, 22371 /* *null_entry */ _soc_mem_entry_null_zeroes, 22372 /* index_min */ 0, 22373 /* index_max */ -1, 22374 /* minblock */ 31, 22375 /* maxblock */ 31, 22376 /* blocks */ 0x80000000, 22377 /* blocks_hi */ 0, 22378 /* base */ 0x090c0000, 22379 /* gran */ 1, 22380 /* bytes */ 8, 22381 /* nFields */ 12, 22382 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56870_A0m_fields, 22383 /* *views */ NULL, 22384 /* *views_num */ NULL, 22385 /* snoop_cb */ NULL, 22386 /* snoop_user_data */ NULL, 22387 /* snoop_flags */ 0, 22388 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22389 /* type */ SOC_MEM_TYPE_NORMAL, 22390 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22391 /* impl */ SOC_MEM_IMPL_NORMAL, 22392 /* cmic_mor_clks */ 0, 22393 /* access_latency_mode */ 3, 22394 }, 22395 #endif /* chips */ 22396 22397 #if defined(BCM_56870_A0) 22398 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_BCM56870_A0m */ 22399 /* mem THDI_PORT_PG_CNTRS_SH2m */ 22400 /* flags */ SOC_MEM_FLAG_VALID | 22401 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 22402 /* cmp_fn */ _soc_mem_cmp_undef, 22403 /* *null_entry */ _soc_mem_entry_null_zeroes, 22404 /* index_min */ 0, 22405 /* index_max */ -1, 22406 /* minblock */ 44, 22407 /* maxblock */ 44, 22408 /* blocks */ 0, 22409 /* blocks_hi */ 0x1000, 22410 /* base */ 0x090c0000, 22411 /* gran */ 1, 22412 /* bytes */ 8, 22413 /* nFields */ 12, 22414 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56870_A0m_fields, 22415 /* *views */ NULL, 22416 /* *views_num */ NULL, 22417 /* snoop_cb */ NULL, 22418 /* snoop_user_data */ NULL, 22419 /* snoop_flags */ 0, 22420 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22421 /* type */ SOC_MEM_TYPE_NORMAL, 22422 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22423 /* impl */ SOC_MEM_IMPL_NORMAL, 22424 /* cmic_mor_clks */ 0, 22425 /* access_latency_mode */ 3, 22426 }, 22427 #endif /* chips */ 22428 22429 #if defined(BCM_56970_A0) 22430 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_BCM56970_A0m */ 22431 /* mem THDI_PORT_PG_CNTRS_SH2m */ 22432 /* flags */ SOC_MEM_FLAG_VALID | 22433 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 22434 /* cmp_fn */ _soc_mem_cmp_undef, 22435 /* *null_entry */ _soc_mem_entry_null_zeroes, 22436 /* index_min */ 0, 22437 /* index_max */ -1, 22438 /* minblock */ 77, 22439 /* maxblock */ 77, 22440 /* blocks */ 0, 22441 /* blocks_hi */ 0xffffffff, 22442 /* base */ 0x090c0000, 22443 /* gran */ 1, 22444 /* bytes */ 7, 22445 /* nFields */ 12, 22446 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields, 22447 /* *views */ NULL, 22448 /* *views_num */ NULL, 22449 /* snoop_cb */ NULL, 22450 /* snoop_user_data */ NULL, 22451 /* snoop_flags */ 0, 22452 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22453 /* type */ SOC_MEM_TYPE_NORMAL, 22454 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22455 /* impl */ SOC_MEM_IMPL_NORMAL, 22456 /* cmic_mor_clks */ 0, 22457 /* access_latency_mode */ 3, 22458 }, 22459 #endif /* chips */ 22460 22461 #if defined(BCM_56850_A0) 22462 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_Xm */ 22463 /* mem THDI_PORT_PG_CNTRS_SH2_Xm */ 22464 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 22465 /* cmp_fn */ _soc_mem_cmp_undef, 22466 /* *null_entry */ _soc_mem_entry_null_zeroes, 22467 /* index_min */ 0, 22468 /* index_max */ 423, 22469 /* minblock */ 12, 22470 /* maxblock */ 12, 22471 /* blocks */ 0x1000, 22472 /* blocks_hi */ 0, 22473 /* base */ 0x08000800, 22474 /* gran */ 1, 22475 /* bytes */ 7, 22476 /* nFields */ 11, 22477 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_Xm_fields, 22478 /* *views */ NULL, 22479 /* *views_num */ NULL, 22480 /* snoop_cb */ NULL, 22481 /* snoop_user_data */ NULL, 22482 /* snoop_flags */ 0, 22483 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22484 /* type */ SOC_MEM_TYPE_NORMAL, 22485 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22486 /* impl */ SOC_MEM_IMPL_NORMAL, 22487 /* cmic_mor_clks */ 0, 22488 }, 22489 #endif /* chips */ 22490 22491 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 22492 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE0m */ 22493 /* mem THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE0m */ 22494 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 22495 /* cmp_fn */ _soc_mem_cmp_undef, 22496 /* *null_entry */ _soc_mem_entry_null_zeroes, 22497 /* index_min */ 0, 22498 /* index_max */ 271, 22499 /* minblock */ 44, 22500 /* maxblock */ 44, 22501 /* blocks */ 0, 22502 /* blocks_hi */ 0x1000, 22503 /* base */ 0x090c0000, 22504 /* gran */ 1, 22505 /* bytes */ 7, 22506 /* nFields */ 11, 22507 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2m_fields, 22508 /* *views */ NULL, 22509 /* *views_num */ NULL, 22510 /* snoop_cb */ NULL, 22511 /* snoop_user_data */ NULL, 22512 /* snoop_flags */ 0, 22513 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22514 /* type */ SOC_MEM_TYPE_NORMAL, 22515 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22516 /* impl */ SOC_MEM_IMPL_NORMAL, 22517 /* cmic_mor_clks */ 0, 22518 /* access_latency_mode */ 3, 22519 }, 22520 #endif /* chips */ 22521 22522 #if defined(BCM_56870_A0) 22523 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE1m */ 22524 /* mem THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE1m */ 22525 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 22526 /* cmp_fn */ _soc_mem_cmp_undef, 22527 /* *null_entry */ _soc_mem_entry_null_zeroes, 22528 /* index_min */ 0, 22529 /* index_max */ 527, 22530 /* minblock */ 44, 22531 /* maxblock */ 44, 22532 /* blocks */ 0, 22533 /* blocks_hi */ 0x1000, 22534 /* base */ 0x090d0000, 22535 /* gran */ 1, 22536 /* bytes */ 8, 22537 /* nFields */ 12, 22538 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56870_A0m_fields, 22539 /* *views */ NULL, 22540 /* *views_num */ NULL, 22541 /* snoop_cb */ NULL, 22542 /* snoop_user_data */ NULL, 22543 /* snoop_flags */ 0, 22544 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22545 /* type */ SOC_MEM_TYPE_NORMAL, 22546 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22547 /* impl */ SOC_MEM_IMPL_NORMAL, 22548 /* cmic_mor_clks */ 0, 22549 /* access_latency_mode */ 3, 22550 }, 22551 #endif /* chips */ 22552 22553 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 22554 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE3m */ 22555 /* mem THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE3m */ 22556 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 22557 /* cmp_fn */ _soc_mem_cmp_undef, 22558 /* *null_entry */ _soc_mem_entry_null_zeroes, 22559 /* index_min */ 0, 22560 /* index_max */ 271, 22561 /* minblock */ 44, 22562 /* maxblock */ 44, 22563 /* blocks */ 0, 22564 /* blocks_hi */ 0x1000, 22565 /* base */ 0x090d8000, 22566 /* gran */ 1, 22567 /* bytes */ 7, 22568 /* nFields */ 11, 22569 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2m_fields, 22570 /* *views */ NULL, 22571 /* *views_num */ NULL, 22572 /* snoop_cb */ NULL, 22573 /* snoop_user_data */ NULL, 22574 /* snoop_flags */ 0, 22575 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22576 /* type */ SOC_MEM_TYPE_NORMAL, 22577 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22578 /* impl */ SOC_MEM_IMPL_NORMAL, 22579 /* cmic_mor_clks */ 0, 22580 /* access_latency_mode */ 3, 22581 }, 22582 #endif /* chips */ 22583 22584 #if defined(BCM_56370_A0) 22585 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE0_BCM56370_A0m */ 22586 /* mem THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE0m */ 22587 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 22588 /* cmp_fn */ _soc_mem_cmp_undef, 22589 /* *null_entry */ _soc_mem_entry_null_zeroes, 22590 /* index_min */ 0, 22591 /* index_max */ 575, 22592 /* minblock */ 20, 22593 /* maxblock */ 20, 22594 /* blocks */ 0x100000, 22595 /* blocks_hi */ 0, 22596 /* base */ 0x090c0000, 22597 /* gran */ 1, 22598 /* bytes */ 8, 22599 /* nFields */ 11, 22600 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56370_A0m_fields, 22601 /* *views */ NULL, 22602 /* *views_num */ NULL, 22603 /* snoop_cb */ NULL, 22604 /* snoop_user_data */ NULL, 22605 /* snoop_flags */ 0, 22606 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22607 /* type */ SOC_MEM_TYPE_NORMAL, 22608 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22609 /* impl */ SOC_MEM_IMPL_NORMAL, 22610 /* cmic_mor_clks */ 0, 22611 /* access_latency_mode */ 3, 22612 }, 22613 #endif /* chips */ 22614 22615 #if defined(BCM_56770_A0) 22616 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE0_BCM56770_A0m */ 22617 /* mem THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE0m */ 22618 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 22619 /* cmp_fn */ _soc_mem_cmp_undef, 22620 /* *null_entry */ _soc_mem_entry_null_zeroes, 22621 /* index_min */ 0, 22622 /* index_max */ 527, 22623 /* minblock */ 31, 22624 /* maxblock */ 31, 22625 /* blocks */ 0x80000000, 22626 /* blocks_hi */ 0, 22627 /* base */ 0x090c0000, 22628 /* gran */ 1, 22629 /* bytes */ 8, 22630 /* nFields */ 12, 22631 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56870_A0m_fields, 22632 /* *views */ NULL, 22633 /* *views_num */ NULL, 22634 /* snoop_cb */ NULL, 22635 /* snoop_user_data */ NULL, 22636 /* snoop_flags */ 0, 22637 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22638 /* type */ SOC_MEM_TYPE_NORMAL, 22639 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22640 /* impl */ SOC_MEM_IMPL_NORMAL, 22641 /* cmic_mor_clks */ 0, 22642 /* access_latency_mode */ 3, 22643 }, 22644 #endif /* chips */ 22645 22646 #if defined(BCM_56870_A0) 22647 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE0_BCM56870_A0m */ 22648 /* mem THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE0m */ 22649 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 22650 /* cmp_fn */ _soc_mem_cmp_undef, 22651 /* *null_entry */ _soc_mem_entry_null_zeroes, 22652 /* index_min */ 0, 22653 /* index_max */ 527, 22654 /* minblock */ 44, 22655 /* maxblock */ 44, 22656 /* blocks */ 0, 22657 /* blocks_hi */ 0x1000, 22658 /* base */ 0x090c0000, 22659 /* gran */ 1, 22660 /* bytes */ 8, 22661 /* nFields */ 12, 22662 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56870_A0m_fields, 22663 /* *views */ NULL, 22664 /* *views_num */ NULL, 22665 /* snoop_cb */ NULL, 22666 /* snoop_user_data */ NULL, 22667 /* snoop_flags */ 0, 22668 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22669 /* type */ SOC_MEM_TYPE_NORMAL, 22670 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22671 /* impl */ SOC_MEM_IMPL_NORMAL, 22672 /* cmic_mor_clks */ 0, 22673 /* access_latency_mode */ 3, 22674 }, 22675 #endif /* chips */ 22676 22677 #if defined(BCM_56970_A0) 22678 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE0_BCM56970_A0m */ 22679 /* mem THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE0m */ 22680 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 22681 /* cmp_fn */ _soc_mem_cmp_undef, 22682 /* *null_entry */ _soc_mem_entry_null_zeroes, 22683 /* index_min */ 0, 22684 /* index_max */ 271, 22685 /* minblock */ 77, 22686 /* maxblock */ 77, 22687 /* blocks */ 0, 22688 /* blocks_hi */ 0xffffffff, 22689 /* base */ 0x090c0000, 22690 /* gran */ 1, 22691 /* bytes */ 7, 22692 /* nFields */ 12, 22693 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields, 22694 /* *views */ NULL, 22695 /* *views_num */ NULL, 22696 /* snoop_cb */ NULL, 22697 /* snoop_user_data */ NULL, 22698 /* snoop_flags */ 0, 22699 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22700 /* type */ SOC_MEM_TYPE_NORMAL, 22701 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22702 /* impl */ SOC_MEM_IMPL_NORMAL, 22703 /* cmic_mor_clks */ 0, 22704 /* access_latency_mode */ 3, 22705 }, 22706 #endif /* chips */ 22707 22708 #if defined(BCM_56970_A0) 22709 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE3_BCM56970_A0m */ 22710 /* mem THDI_PORT_PG_CNTRS_SH2_XPE0_PIPE3m */ 22711 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 22712 /* cmp_fn */ _soc_mem_cmp_undef, 22713 /* *null_entry */ _soc_mem_entry_null_zeroes, 22714 /* index_min */ 0, 22715 /* index_max */ 271, 22716 /* minblock */ 77, 22717 /* maxblock */ 77, 22718 /* blocks */ 0, 22719 /* blocks_hi */ 0xffffffff, 22720 /* base */ 0x090f0000, 22721 /* gran */ 1, 22722 /* bytes */ 7, 22723 /* nFields */ 12, 22724 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields, 22725 /* *views */ NULL, 22726 /* *views_num */ NULL, 22727 /* snoop_cb */ NULL, 22728 /* snoop_user_data */ NULL, 22729 /* snoop_flags */ 0, 22730 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22731 /* type */ SOC_MEM_TYPE_NORMAL, 22732 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22733 /* impl */ SOC_MEM_IMPL_NORMAL, 22734 /* cmic_mor_clks */ 0, 22735 /* access_latency_mode */ 3, 22736 }, 22737 #endif /* chips */ 22738 22739 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 22740 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE1_PIPE0m */ 22741 /* mem THDI_PORT_PG_CNTRS_SH2_XPE1_PIPE0m */ 22742 /* flags */ SOC_MEM_FLAG_VALID | 22743 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 22744 /* cmp_fn */ _soc_mem_cmp_undef, 22745 /* *null_entry */ _soc_mem_entry_null_zeroes, 22746 /* index_min */ 0, 22747 /* index_max */ 271, 22748 /* minblock */ 44, 22749 /* maxblock */ 44, 22750 /* blocks */ 0, 22751 /* blocks_hi */ 0x1000, 22752 /* base */ 0x090c0000, 22753 /* gran */ 1, 22754 /* bytes */ 7, 22755 /* nFields */ 11, 22756 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2m_fields, 22757 /* *views */ NULL, 22758 /* *views_num */ NULL, 22759 /* snoop_cb */ NULL, 22760 /* snoop_user_data */ NULL, 22761 /* snoop_flags */ 0, 22762 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22763 /* type */ SOC_MEM_TYPE_NORMAL, 22764 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22765 /* impl */ SOC_MEM_IMPL_NORMAL, 22766 /* cmic_mor_clks */ 0, 22767 /* access_latency_mode */ 3, 22768 }, 22769 #endif /* chips */ 22770 22771 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 22772 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE1_PIPE3m */ 22773 /* mem THDI_PORT_PG_CNTRS_SH2_XPE1_PIPE3m */ 22774 /* flags */ SOC_MEM_FLAG_VALID | 22775 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 22776 /* cmp_fn */ _soc_mem_cmp_undef, 22777 /* *null_entry */ _soc_mem_entry_null_zeroes, 22778 /* index_min */ 0, 22779 /* index_max */ 271, 22780 /* minblock */ 44, 22781 /* maxblock */ 44, 22782 /* blocks */ 0, 22783 /* blocks_hi */ 0x1000, 22784 /* base */ 0x090d8000, 22785 /* gran */ 1, 22786 /* bytes */ 7, 22787 /* nFields */ 11, 22788 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2m_fields, 22789 /* *views */ NULL, 22790 /* *views_num */ NULL, 22791 /* snoop_cb */ NULL, 22792 /* snoop_user_data */ NULL, 22793 /* snoop_flags */ 0, 22794 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22795 /* type */ SOC_MEM_TYPE_NORMAL, 22796 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22797 /* impl */ SOC_MEM_IMPL_NORMAL, 22798 /* cmic_mor_clks */ 0, 22799 /* access_latency_mode */ 3, 22800 }, 22801 #endif /* chips */ 22802 22803 #if defined(BCM_56970_A0) 22804 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE1_PIPE0_BCM56970_A0m */ 22805 /* mem THDI_PORT_PG_CNTRS_SH2_XPE1_PIPE0m */ 22806 /* flags */ SOC_MEM_FLAG_VALID | 22807 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 22808 /* cmp_fn */ _soc_mem_cmp_undef, 22809 /* *null_entry */ _soc_mem_entry_null_zeroes, 22810 /* index_min */ 0, 22811 /* index_max */ 271, 22812 /* minblock */ 77, 22813 /* maxblock */ 77, 22814 /* blocks */ 0, 22815 /* blocks_hi */ 0xffffffff, 22816 /* base */ 0x090c0000, 22817 /* gran */ 1, 22818 /* bytes */ 7, 22819 /* nFields */ 12, 22820 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields, 22821 /* *views */ NULL, 22822 /* *views_num */ NULL, 22823 /* snoop_cb */ NULL, 22824 /* snoop_user_data */ NULL, 22825 /* snoop_flags */ 0, 22826 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22827 /* type */ SOC_MEM_TYPE_NORMAL, 22828 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22829 /* impl */ SOC_MEM_IMPL_NORMAL, 22830 /* cmic_mor_clks */ 0, 22831 /* access_latency_mode */ 3, 22832 }, 22833 #endif /* chips */ 22834 22835 #if defined(BCM_56970_A0) 22836 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE1_PIPE3_BCM56970_A0m */ 22837 /* mem THDI_PORT_PG_CNTRS_SH2_XPE1_PIPE3m */ 22838 /* flags */ SOC_MEM_FLAG_VALID | 22839 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 22840 /* cmp_fn */ _soc_mem_cmp_undef, 22841 /* *null_entry */ _soc_mem_entry_null_zeroes, 22842 /* index_min */ 0, 22843 /* index_max */ 271, 22844 /* minblock */ 77, 22845 /* maxblock */ 77, 22846 /* blocks */ 0, 22847 /* blocks_hi */ 0xffffffff, 22848 /* base */ 0x090f0000, 22849 /* gran */ 1, 22850 /* bytes */ 7, 22851 /* nFields */ 12, 22852 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields, 22853 /* *views */ NULL, 22854 /* *views_num */ NULL, 22855 /* snoop_cb */ NULL, 22856 /* snoop_user_data */ NULL, 22857 /* snoop_flags */ 0, 22858 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22859 /* type */ SOC_MEM_TYPE_NORMAL, 22860 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22861 /* impl */ SOC_MEM_IMPL_NORMAL, 22862 /* cmic_mor_clks */ 0, 22863 /* access_latency_mode */ 3, 22864 }, 22865 #endif /* chips */ 22866 22867 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 22868 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE2_PIPE1m */ 22869 /* mem THDI_PORT_PG_CNTRS_SH2_XPE2_PIPE1m */ 22870 /* flags */ SOC_MEM_FLAG_VALID | 22871 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 22872 /* cmp_fn */ _soc_mem_cmp_undef, 22873 /* *null_entry */ _soc_mem_entry_null_zeroes, 22874 /* index_min */ 0, 22875 /* index_max */ 271, 22876 /* minblock */ 44, 22877 /* maxblock */ 44, 22878 /* blocks */ 0, 22879 /* blocks_hi */ 0x1000, 22880 /* base */ 0x090c8000, 22881 /* gran */ 1, 22882 /* bytes */ 7, 22883 /* nFields */ 11, 22884 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2m_fields, 22885 /* *views */ NULL, 22886 /* *views_num */ NULL, 22887 /* snoop_cb */ NULL, 22888 /* snoop_user_data */ NULL, 22889 /* snoop_flags */ 0, 22890 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22891 /* type */ SOC_MEM_TYPE_NORMAL, 22892 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22893 /* impl */ SOC_MEM_IMPL_NORMAL, 22894 /* cmic_mor_clks */ 0, 22895 /* access_latency_mode */ 3, 22896 }, 22897 #endif /* chips */ 22898 22899 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 22900 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE2_PIPE2m */ 22901 /* mem THDI_PORT_PG_CNTRS_SH2_XPE2_PIPE2m */ 22902 /* flags */ SOC_MEM_FLAG_VALID | 22903 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 22904 /* cmp_fn */ _soc_mem_cmp_undef, 22905 /* *null_entry */ _soc_mem_entry_null_zeroes, 22906 /* index_min */ 0, 22907 /* index_max */ 271, 22908 /* minblock */ 44, 22909 /* maxblock */ 44, 22910 /* blocks */ 0, 22911 /* blocks_hi */ 0x1000, 22912 /* base */ 0x090d0000, 22913 /* gran */ 1, 22914 /* bytes */ 7, 22915 /* nFields */ 11, 22916 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2m_fields, 22917 /* *views */ NULL, 22918 /* *views_num */ NULL, 22919 /* snoop_cb */ NULL, 22920 /* snoop_user_data */ NULL, 22921 /* snoop_flags */ 0, 22922 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22923 /* type */ SOC_MEM_TYPE_NORMAL, 22924 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22925 /* impl */ SOC_MEM_IMPL_NORMAL, 22926 /* cmic_mor_clks */ 0, 22927 /* access_latency_mode */ 3, 22928 }, 22929 #endif /* chips */ 22930 22931 #if defined(BCM_56970_A0) 22932 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE2_PIPE1_BCM56970_A0m */ 22933 /* mem THDI_PORT_PG_CNTRS_SH2_XPE2_PIPE1m */ 22934 /* flags */ SOC_MEM_FLAG_VALID | 22935 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 22936 /* cmp_fn */ _soc_mem_cmp_undef, 22937 /* *null_entry */ _soc_mem_entry_null_zeroes, 22938 /* index_min */ 0, 22939 /* index_max */ 271, 22940 /* minblock */ 77, 22941 /* maxblock */ 77, 22942 /* blocks */ 0, 22943 /* blocks_hi */ 0xffffffff, 22944 /* base */ 0x090d0000, 22945 /* gran */ 1, 22946 /* bytes */ 7, 22947 /* nFields */ 12, 22948 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields, 22949 /* *views */ NULL, 22950 /* *views_num */ NULL, 22951 /* snoop_cb */ NULL, 22952 /* snoop_user_data */ NULL, 22953 /* snoop_flags */ 0, 22954 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22955 /* type */ SOC_MEM_TYPE_NORMAL, 22956 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22957 /* impl */ SOC_MEM_IMPL_NORMAL, 22958 /* cmic_mor_clks */ 0, 22959 /* access_latency_mode */ 3, 22960 }, 22961 #endif /* chips */ 22962 22963 #if defined(BCM_56970_A0) 22964 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE2_PIPE2_BCM56970_A0m */ 22965 /* mem THDI_PORT_PG_CNTRS_SH2_XPE2_PIPE2m */ 22966 /* flags */ SOC_MEM_FLAG_VALID | 22967 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 22968 /* cmp_fn */ _soc_mem_cmp_undef, 22969 /* *null_entry */ _soc_mem_entry_null_zeroes, 22970 /* index_min */ 0, 22971 /* index_max */ 271, 22972 /* minblock */ 77, 22973 /* maxblock */ 77, 22974 /* blocks */ 0, 22975 /* blocks_hi */ 0xffffffff, 22976 /* base */ 0x090e0000, 22977 /* gran */ 1, 22978 /* bytes */ 7, 22979 /* nFields */ 12, 22980 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields, 22981 /* *views */ NULL, 22982 /* *views_num */ NULL, 22983 /* snoop_cb */ NULL, 22984 /* snoop_user_data */ NULL, 22985 /* snoop_flags */ 0, 22986 /* mem severity */ SOC_MEM_SEVERE_MISSING, 22987 /* type */ SOC_MEM_TYPE_NORMAL, 22988 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 22989 /* impl */ SOC_MEM_IMPL_NORMAL, 22990 /* cmic_mor_clks */ 0, 22991 /* access_latency_mode */ 3, 22992 }, 22993 #endif /* chips */ 22994 22995 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 22996 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE3_PIPE1m */ 22997 /* mem THDI_PORT_PG_CNTRS_SH2_XPE3_PIPE1m */ 22998 /* flags */ SOC_MEM_FLAG_VALID | 22999 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 23000 /* cmp_fn */ _soc_mem_cmp_undef, 23001 /* *null_entry */ _soc_mem_entry_null_zeroes, 23002 /* index_min */ 0, 23003 /* index_max */ 271, 23004 /* minblock */ 44, 23005 /* maxblock */ 44, 23006 /* blocks */ 0, 23007 /* blocks_hi */ 0x1000, 23008 /* base */ 0x090c8000, 23009 /* gran */ 1, 23010 /* bytes */ 7, 23011 /* nFields */ 11, 23012 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2m_fields, 23013 /* *views */ NULL, 23014 /* *views_num */ NULL, 23015 /* snoop_cb */ NULL, 23016 /* snoop_user_data */ NULL, 23017 /* snoop_flags */ 0, 23018 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23019 /* type */ SOC_MEM_TYPE_NORMAL, 23020 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23021 /* impl */ SOC_MEM_IMPL_NORMAL, 23022 /* cmic_mor_clks */ 0, 23023 /* access_latency_mode */ 3, 23024 }, 23025 #endif /* chips */ 23026 23027 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 23028 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE3_PIPE2m */ 23029 /* mem THDI_PORT_PG_CNTRS_SH2_XPE3_PIPE2m */ 23030 /* flags */ SOC_MEM_FLAG_VALID | 23031 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 23032 /* cmp_fn */ _soc_mem_cmp_undef, 23033 /* *null_entry */ _soc_mem_entry_null_zeroes, 23034 /* index_min */ 0, 23035 /* index_max */ 271, 23036 /* minblock */ 44, 23037 /* maxblock */ 44, 23038 /* blocks */ 0, 23039 /* blocks_hi */ 0x1000, 23040 /* base */ 0x090d0000, 23041 /* gran */ 1, 23042 /* bytes */ 7, 23043 /* nFields */ 11, 23044 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2m_fields, 23045 /* *views */ NULL, 23046 /* *views_num */ NULL, 23047 /* snoop_cb */ NULL, 23048 /* snoop_user_data */ NULL, 23049 /* snoop_flags */ 0, 23050 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23051 /* type */ SOC_MEM_TYPE_NORMAL, 23052 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23053 /* impl */ SOC_MEM_IMPL_NORMAL, 23054 /* cmic_mor_clks */ 0, 23055 /* access_latency_mode */ 3, 23056 }, 23057 #endif /* chips */ 23058 23059 #if defined(BCM_56970_A0) 23060 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE3_PIPE1_BCM56970_A0m */ 23061 /* mem THDI_PORT_PG_CNTRS_SH2_XPE3_PIPE1m */ 23062 /* flags */ SOC_MEM_FLAG_VALID | 23063 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 23064 /* cmp_fn */ _soc_mem_cmp_undef, 23065 /* *null_entry */ _soc_mem_entry_null_zeroes, 23066 /* index_min */ 0, 23067 /* index_max */ 271, 23068 /* minblock */ 77, 23069 /* maxblock */ 77, 23070 /* blocks */ 0, 23071 /* blocks_hi */ 0xffffffff, 23072 /* base */ 0x090d0000, 23073 /* gran */ 1, 23074 /* bytes */ 7, 23075 /* nFields */ 12, 23076 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields, 23077 /* *views */ NULL, 23078 /* *views_num */ NULL, 23079 /* snoop_cb */ NULL, 23080 /* snoop_user_data */ NULL, 23081 /* snoop_flags */ 0, 23082 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23083 /* type */ SOC_MEM_TYPE_NORMAL, 23084 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23085 /* impl */ SOC_MEM_IMPL_NORMAL, 23086 /* cmic_mor_clks */ 0, 23087 /* access_latency_mode */ 3, 23088 }, 23089 #endif /* chips */ 23090 23091 #if defined(BCM_56970_A0) 23092 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_XPE3_PIPE2_BCM56970_A0m */ 23093 /* mem THDI_PORT_PG_CNTRS_SH2_XPE3_PIPE2m */ 23094 /* flags */ SOC_MEM_FLAG_VALID | 23095 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 23096 /* cmp_fn */ _soc_mem_cmp_undef, 23097 /* *null_entry */ _soc_mem_entry_null_zeroes, 23098 /* index_min */ 0, 23099 /* index_max */ 271, 23100 /* minblock */ 77, 23101 /* maxblock */ 77, 23102 /* blocks */ 0, 23103 /* blocks_hi */ 0xffffffff, 23104 /* base */ 0x090e0000, 23105 /* gran */ 1, 23106 /* bytes */ 7, 23107 /* nFields */ 12, 23108 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_BCM56970_A0m_fields, 23109 /* *views */ NULL, 23110 /* *views_num */ NULL, 23111 /* snoop_cb */ NULL, 23112 /* snoop_user_data */ NULL, 23113 /* snoop_flags */ 0, 23114 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23115 /* type */ SOC_MEM_TYPE_NORMAL, 23116 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23117 /* impl */ SOC_MEM_IMPL_NORMAL, 23118 /* cmic_mor_clks */ 0, 23119 /* access_latency_mode */ 3, 23120 }, 23121 #endif /* chips */ 23122 23123 #if defined(BCM_56560_A0) 23124 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_X_BCM56560_A0m */ 23125 /* mem THDI_PORT_PG_CNTRS_SH2_Xm */ 23126 /* flags */ SOC_MEM_FLAG_VALID | 23127 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 23128 /* cmp_fn */ _soc_mem_cmp_undef, 23129 /* *null_entry */ _soc_mem_entry_null_zeroes, 23130 /* index_min */ 0, 23131 /* index_max */ 599, 23132 /* minblock */ 24, 23133 /* maxblock */ 24, 23134 /* blocks */ 0x1000000, 23135 /* blocks_hi */ 0, 23136 /* base */ 0x08001000, 23137 /* gran */ 1, 23138 /* bytes */ 7, 23139 /* nFields */ 11, 23140 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_X_BCM56560_A0m_fields, 23141 /* *views */ NULL, 23142 /* *views_num */ NULL, 23143 /* snoop_cb */ NULL, 23144 /* snoop_user_data */ NULL, 23145 /* snoop_flags */ 0, 23146 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23147 /* type */ SOC_MEM_TYPE_NORMAL, 23148 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23149 /* impl */ SOC_MEM_IMPL_NORMAL, 23150 /* cmic_mor_clks */ 0, 23151 }, 23152 #endif /* chips */ 23153 23154 #if defined(BCM_56560_B0) 23155 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_X_BCM56560_B0m */ 23156 /* mem THDI_PORT_PG_CNTRS_SH2_Xm */ 23157 /* flags */ SOC_MEM_FLAG_VALID | 23158 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 23159 /* cmp_fn */ _soc_mem_cmp_undef, 23160 /* *null_entry */ _soc_mem_entry_null_zeroes, 23161 /* index_min */ 0, 23162 /* index_max */ 599, 23163 /* minblock */ 16, 23164 /* maxblock */ 16, 23165 /* blocks */ 0x10000, 23166 /* blocks_hi */ 0, 23167 /* base */ 0x08001000, 23168 /* gran */ 1, 23169 /* bytes */ 7, 23170 /* nFields */ 11, 23171 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_X_BCM56560_A0m_fields, 23172 /* *views */ NULL, 23173 /* *views_num */ NULL, 23174 /* snoop_cb */ NULL, 23175 /* snoop_user_data */ NULL, 23176 /* snoop_flags */ 0, 23177 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23178 /* type */ SOC_MEM_TYPE_NORMAL, 23179 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23180 /* impl */ SOC_MEM_IMPL_NORMAL, 23181 /* cmic_mor_clks */ 0, 23182 }, 23183 #endif /* chips */ 23184 23185 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 23186 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_X_BCM56670_A0m */ 23187 /* mem THDI_PORT_PG_CNTRS_SH2_Xm */ 23188 /* flags */ SOC_MEM_FLAG_VALID | 23189 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 23190 /* cmp_fn */ _soc_mem_cmp_undef, 23191 /* *null_entry */ _soc_mem_entry_null_zeroes, 23192 /* index_min */ 0, 23193 /* index_max */ 543, 23194 /* minblock */ 25, 23195 /* maxblock */ 25, 23196 /* blocks */ 0x2000000, 23197 /* blocks_hi */ 0, 23198 /* base */ 0x08001000, 23199 /* gran */ 1, 23200 /* bytes */ 7, 23201 /* nFields */ 11, 23202 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_X_BCM56560_A0m_fields, 23203 /* *views */ NULL, 23204 /* *views_num */ NULL, 23205 /* snoop_cb */ NULL, 23206 /* snoop_user_data */ NULL, 23207 /* snoop_flags */ 0, 23208 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23209 /* type */ SOC_MEM_TYPE_NORMAL, 23210 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23211 /* impl */ SOC_MEM_IMPL_NORMAL, 23212 /* cmic_mor_clks */ 0, 23213 }, 23214 #endif /* chips */ 23215 23216 #if defined(BCM_56860_A0) 23217 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_X_BCM56860_A0m */ 23218 /* mem THDI_PORT_PG_CNTRS_SH2_Xm */ 23219 /* flags */ SOC_MEM_FLAG_VALID | 23220 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 23221 /* cmp_fn */ _soc_mem_cmp_undef, 23222 /* *null_entry */ _soc_mem_entry_null_zeroes, 23223 /* index_min */ 0, 23224 /* index_max */ 423, 23225 /* minblock */ 13, 23226 /* maxblock */ 13, 23227 /* blocks */ 0x2000, 23228 /* blocks_hi */ 0, 23229 /* base */ 0x08000800, 23230 /* gran */ 1, 23231 /* bytes */ 7, 23232 /* nFields */ 11, 23233 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_Xm_fields, 23234 /* *views */ NULL, 23235 /* *views_num */ NULL, 23236 /* snoop_cb */ NULL, 23237 /* snoop_user_data */ NULL, 23238 /* snoop_flags */ 0, 23239 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23240 /* type */ SOC_MEM_TYPE_NORMAL, 23241 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23242 /* impl */ SOC_MEM_IMPL_NORMAL, 23243 /* cmic_mor_clks */ 0, 23244 }, 23245 #endif /* chips */ 23246 23247 #if defined(BCM_56850_A0) 23248 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_Ym */ 23249 /* mem THDI_PORT_PG_CNTRS_SH2_Ym */ 23250 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 23251 /* cmp_fn */ _soc_mem_cmp_undef, 23252 /* *null_entry */ _soc_mem_entry_null_zeroes, 23253 /* index_min */ 0, 23254 /* index_max */ 423, 23255 /* minblock */ 12, 23256 /* maxblock */ 12, 23257 /* blocks */ 0x1000, 23258 /* blocks_hi */ 0, 23259 /* base */ 0x08100800, 23260 /* gran */ 1, 23261 /* bytes */ 7, 23262 /* nFields */ 11, 23263 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_Xm_fields, 23264 /* *views */ NULL, 23265 /* *views_num */ NULL, 23266 /* snoop_cb */ NULL, 23267 /* snoop_user_data */ NULL, 23268 /* snoop_flags */ 0, 23269 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23270 /* type */ SOC_MEM_TYPE_NORMAL, 23271 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23272 /* impl */ SOC_MEM_IMPL_NORMAL, 23273 /* cmic_mor_clks */ 0, 23274 }, 23275 #endif /* chips */ 23276 23277 #if defined(BCM_56860_A0) 23278 { /* SOC_MEM_INT_THDI_PORT_PG_CNTRS_SH2_Y_BCM56860_A0m */ 23279 /* mem THDI_PORT_PG_CNTRS_SH2_Ym */ 23280 /* flags */ SOC_MEM_FLAG_VALID | 23281 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 23282 /* cmp_fn */ _soc_mem_cmp_undef, 23283 /* *null_entry */ _soc_mem_entry_null_zeroes, 23284 /* index_min */ 0, 23285 /* index_max */ 423, 23286 /* minblock */ 13, 23287 /* maxblock */ 13, 23288 /* blocks */ 0x2000, 23289 /* blocks_hi */ 0, 23290 /* base */ 0x08100800, 23291 /* gran */ 1, 23292 /* bytes */ 7, 23293 /* nFields */ 11, 23294 /* *fields */ soc_THDI_PORT_PG_CNTRS_RT2_Xm_fields, 23295 /* *views */ NULL, 23296 /* *views_num */ NULL, 23297 /* snoop_cb */ NULL, 23298 /* snoop_user_data */ NULL, 23299 /* snoop_flags */ 0, 23300 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23301 /* type */ SOC_MEM_TYPE_NORMAL, 23302 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23303 /* impl */ SOC_MEM_IMPL_NORMAL, 23304 /* cmic_mor_clks */ 0, 23305 }, 23306 #endif /* chips */ 23307 23308 #if defined(BCM_56640_A0) 23309 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIGm */ 23310 /* mem THDI_PORT_PG_CONFIGm */ 23311 /* flags */ SOC_MEM_FLAG_VALID | 23312 SOC_MEM_FLAG_CACHABLE | 23313 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 23314 /* cmp_fn */ _soc_mem_cmp_undef, 23315 /* *null_entry */ _soc_mem_entry_null_zeroes, 23316 /* index_min */ 0, 23317 /* index_max */ 503, 23318 /* minblock */ 9, 23319 /* maxblock */ 9, 23320 /* blocks */ 0x200, 23321 /* blocks_hi */ 0, 23322 /* base */ 0x08000400, 23323 /* gran */ 1, 23324 /* bytes */ 11, 23325 /* nFields */ 15, 23326 /* *fields */ soc_THDI_PORT_PG_CONFIGm_fields, 23327 /* *views */ NULL, 23328 /* *views_num */ NULL, 23329 /* snoop_cb */ NULL, 23330 /* snoop_user_data */ NULL, 23331 /* snoop_flags */ 0, 23332 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23333 /* type */ SOC_MEM_TYPE_NORMAL, 23334 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23335 /* impl */ SOC_MEM_IMPL_NORMAL, 23336 /* cmic_mor_clks */ 0, 23337 }, 23338 #endif /* chips */ 23339 23340 #if defined(BCM_56850_A0) 23341 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG0_Xm */ 23342 /* mem THDI_PORT_PG_CONFIG0_Xm */ 23343 /* flags */ SOC_MEM_FLAG_VALID | 23344 SOC_MEM_FLAG_CACHABLE | 23345 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 23346 /* cmp_fn */ _soc_mem_cmp_undef, 23347 /* *null_entry */ _soc_mem_entry_null_zeroes, 23348 /* index_min */ 0, 23349 /* index_max */ 423, 23350 /* minblock */ 12, 23351 /* maxblock */ 12, 23352 /* blocks */ 0x1000, 23353 /* blocks_hi */ 0, 23354 /* base */ 0x08010a00, 23355 /* gran */ 1, 23356 /* bytes */ 12, 23357 /* nFields */ 13, 23358 /* *fields */ soc_THDI_PORT_PG_CONFIG0_Xm_fields, 23359 /* *views */ NULL, 23360 /* *views_num */ NULL, 23361 /* snoop_cb */ NULL, 23362 /* snoop_user_data */ NULL, 23363 /* snoop_flags */ 0, 23364 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23365 /* type */ SOC_MEM_TYPE_NORMAL, 23366 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23367 /* impl */ SOC_MEM_IMPL_NORMAL, 23368 /* cmic_mor_clks */ 0, 23369 }, 23370 #endif /* chips */ 23371 23372 #if defined(BCM_56850_A0) 23373 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG0_Ym */ 23374 /* mem THDI_PORT_PG_CONFIG0_Ym */ 23375 /* flags */ SOC_MEM_FLAG_VALID | 23376 SOC_MEM_FLAG_CACHABLE | 23377 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 23378 /* cmp_fn */ _soc_mem_cmp_undef, 23379 /* *null_entry */ _soc_mem_entry_null_zeroes, 23380 /* index_min */ 0, 23381 /* index_max */ 423, 23382 /* minblock */ 12, 23383 /* maxblock */ 12, 23384 /* blocks */ 0x1000, 23385 /* blocks_hi */ 0, 23386 /* base */ 0x08110a00, 23387 /* gran */ 1, 23388 /* bytes */ 12, 23389 /* nFields */ 13, 23390 /* *fields */ soc_THDI_PORT_PG_CONFIG0_Xm_fields, 23391 /* *views */ NULL, 23392 /* *views_num */ NULL, 23393 /* snoop_cb */ NULL, 23394 /* snoop_user_data */ NULL, 23395 /* snoop_flags */ 0, 23396 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23397 /* type */ SOC_MEM_TYPE_NORMAL, 23398 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23399 /* impl */ SOC_MEM_IMPL_NORMAL, 23400 /* cmic_mor_clks */ 0, 23401 }, 23402 #endif /* chips */ 23403 23404 #if defined(BCM_56850_A0) 23405 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG1_Xm */ 23406 /* mem THDI_PORT_PG_CONFIG1_Xm */ 23407 /* flags */ SOC_MEM_FLAG_VALID | 23408 SOC_MEM_FLAG_CACHABLE | 23409 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 23410 /* cmp_fn */ _soc_mem_cmp_undef, 23411 /* *null_entry */ _soc_mem_entry_null_zeroes, 23412 /* index_min */ 0, 23413 /* index_max */ 423, 23414 /* minblock */ 12, 23415 /* maxblock */ 12, 23416 /* blocks */ 0x1000, 23417 /* blocks_hi */ 0, 23418 /* base */ 0x08020a00, 23419 /* gran */ 1, 23420 /* bytes */ 12, 23421 /* nFields */ 13, 23422 /* *fields */ soc_THDI_PORT_PG_CONFIG0_Xm_fields, 23423 /* *views */ NULL, 23424 /* *views_num */ NULL, 23425 /* snoop_cb */ NULL, 23426 /* snoop_user_data */ NULL, 23427 /* snoop_flags */ 0, 23428 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23429 /* type */ SOC_MEM_TYPE_NORMAL, 23430 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23431 /* impl */ SOC_MEM_IMPL_NORMAL, 23432 /* cmic_mor_clks */ 0, 23433 }, 23434 #endif /* chips */ 23435 23436 #if defined(BCM_56850_A0) 23437 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG1_Ym */ 23438 /* mem THDI_PORT_PG_CONFIG1_Ym */ 23439 /* flags */ SOC_MEM_FLAG_VALID | 23440 SOC_MEM_FLAG_CACHABLE | 23441 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 23442 /* cmp_fn */ _soc_mem_cmp_undef, 23443 /* *null_entry */ _soc_mem_entry_null_zeroes, 23444 /* index_min */ 0, 23445 /* index_max */ 423, 23446 /* minblock */ 12, 23447 /* maxblock */ 12, 23448 /* blocks */ 0x1000, 23449 /* blocks_hi */ 0, 23450 /* base */ 0x08120a00, 23451 /* gran */ 1, 23452 /* bytes */ 12, 23453 /* nFields */ 13, 23454 /* *fields */ soc_THDI_PORT_PG_CONFIG0_Xm_fields, 23455 /* *views */ NULL, 23456 /* *views_num */ NULL, 23457 /* snoop_cb */ NULL, 23458 /* snoop_user_data */ NULL, 23459 /* snoop_flags */ 0, 23460 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23461 /* type */ SOC_MEM_TYPE_NORMAL, 23462 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23463 /* impl */ SOC_MEM_IMPL_NORMAL, 23464 /* cmic_mor_clks */ 0, 23465 }, 23466 #endif /* chips */ 23467 23468 #if defined(BCM_56850_A0) 23469 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG2_Xm */ 23470 /* mem THDI_PORT_PG_CONFIG2_Xm */ 23471 /* flags */ SOC_MEM_FLAG_VALID | 23472 SOC_MEM_FLAG_CACHABLE | 23473 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 23474 /* cmp_fn */ _soc_mem_cmp_undef, 23475 /* *null_entry */ _soc_mem_entry_null_zeroes, 23476 /* index_min */ 0, 23477 /* index_max */ 423, 23478 /* minblock */ 12, 23479 /* maxblock */ 12, 23480 /* blocks */ 0x1000, 23481 /* blocks_hi */ 0, 23482 /* base */ 0x08030a00, 23483 /* gran */ 1, 23484 /* bytes */ 12, 23485 /* nFields */ 13, 23486 /* *fields */ soc_THDI_PORT_PG_CONFIG0_Xm_fields, 23487 /* *views */ NULL, 23488 /* *views_num */ NULL, 23489 /* snoop_cb */ NULL, 23490 /* snoop_user_data */ NULL, 23491 /* snoop_flags */ 0, 23492 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23493 /* type */ SOC_MEM_TYPE_NORMAL, 23494 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23495 /* impl */ SOC_MEM_IMPL_NORMAL, 23496 /* cmic_mor_clks */ 0, 23497 }, 23498 #endif /* chips */ 23499 23500 #if defined(BCM_56850_A0) 23501 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG2_Ym */ 23502 /* mem THDI_PORT_PG_CONFIG2_Ym */ 23503 /* flags */ SOC_MEM_FLAG_VALID | 23504 SOC_MEM_FLAG_CACHABLE | 23505 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 23506 /* cmp_fn */ _soc_mem_cmp_undef, 23507 /* *null_entry */ _soc_mem_entry_null_zeroes, 23508 /* index_min */ 0, 23509 /* index_max */ 423, 23510 /* minblock */ 12, 23511 /* maxblock */ 12, 23512 /* blocks */ 0x1000, 23513 /* blocks_hi */ 0, 23514 /* base */ 0x08130a00, 23515 /* gran */ 1, 23516 /* bytes */ 12, 23517 /* nFields */ 13, 23518 /* *fields */ soc_THDI_PORT_PG_CONFIG0_Xm_fields, 23519 /* *views */ NULL, 23520 /* *views_num */ NULL, 23521 /* snoop_cb */ NULL, 23522 /* snoop_user_data */ NULL, 23523 /* snoop_flags */ 0, 23524 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23525 /* type */ SOC_MEM_TYPE_NORMAL, 23526 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23527 /* impl */ SOC_MEM_IMPL_NORMAL, 23528 /* cmic_mor_clks */ 0, 23529 }, 23530 #endif /* chips */ 23531 23532 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 23533 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_BCM56260_A0m */ 23534 /* mem THDI_PORT_PG_CONFIGm */ 23535 /* flags */ SOC_MEM_FLAG_VALID | 23536 SOC_MEM_FLAG_CACHABLE | 23537 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 23538 /* cmp_fn */ _soc_mem_cmp_undef, 23539 /* *null_entry */ _soc_mem_entry_null_zeroes, 23540 /* index_min */ 0, 23541 /* index_max */ 239, 23542 /* minblock */ 9, 23543 /* maxblock */ 9, 23544 /* blocks */ 0x200, 23545 /* blocks_hi */ 0, 23546 /* base */ 0x08000400, 23547 /* gran */ 1, 23548 /* bytes */ 12, 23549 /* nFields */ 15, 23550 /* *fields */ soc_THDI_PORT_PG_CONFIG_BCM56260_A0m_fields, 23551 /* *views */ NULL, 23552 /* *views_num */ NULL, 23553 /* snoop_cb */ NULL, 23554 /* snoop_user_data */ NULL, 23555 /* snoop_flags */ 0, 23556 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23557 /* type */ SOC_MEM_TYPE_NORMAL, 23558 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23559 /* impl */ SOC_MEM_IMPL_NORMAL, 23560 /* cmic_mor_clks */ 0, 23561 }, 23562 #endif /* chips */ 23563 23564 #if defined(BCM_56270_A0) 23565 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_BCM56270_A0m */ 23566 /* mem THDI_PORT_PG_CONFIGm */ 23567 /* flags */ SOC_MEM_FLAG_VALID | 23568 SOC_MEM_FLAG_CACHABLE | 23569 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 23570 /* cmp_fn */ _soc_mem_cmp_undef, 23571 /* *null_entry */ _soc_mem_entry_null_zeroes, 23572 /* index_min */ 0, 23573 /* index_max */ 239, 23574 /* minblock */ 8, 23575 /* maxblock */ 8, 23576 /* blocks */ 0x100, 23577 /* blocks_hi */ 0, 23578 /* base */ 0x08000400, 23579 /* gran */ 1, 23580 /* bytes */ 12, 23581 /* nFields */ 15, 23582 /* *fields */ soc_THDI_PORT_PG_CONFIG_BCM56260_A0m_fields, 23583 /* *views */ NULL, 23584 /* *views_num */ NULL, 23585 /* snoop_cb */ NULL, 23586 /* snoop_user_data */ NULL, 23587 /* snoop_flags */ 0, 23588 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23589 /* type */ SOC_MEM_TYPE_NORMAL, 23590 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23591 /* impl */ SOC_MEM_IMPL_NORMAL, 23592 /* cmic_mor_clks */ 0, 23593 }, 23594 #endif /* chips */ 23595 23596 #if defined(BCM_56340_A0) 23597 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_BCM56340_A0m */ 23598 /* mem THDI_PORT_PG_CONFIGm */ 23599 /* flags */ SOC_MEM_FLAG_VALID | 23600 SOC_MEM_FLAG_CACHABLE | 23601 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 23602 /* cmp_fn */ _soc_mem_cmp_undef, 23603 /* *null_entry */ _soc_mem_entry_null_zeroes, 23604 /* index_min */ 0, 23605 /* index_max */ 503, 23606 /* minblock */ 7, 23607 /* maxblock */ 7, 23608 /* blocks */ 0x80, 23609 /* blocks_hi */ 0, 23610 /* base */ 0x08000400, 23611 /* gran */ 1, 23612 /* bytes */ 11, 23613 /* nFields */ 15, 23614 /* *fields */ soc_THDI_PORT_PG_CONFIGm_fields, 23615 /* *views */ NULL, 23616 /* *views_num */ NULL, 23617 /* snoop_cb */ NULL, 23618 /* snoop_user_data */ NULL, 23619 /* snoop_flags */ 0, 23620 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23621 /* type */ SOC_MEM_TYPE_NORMAL, 23622 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23623 /* impl */ SOC_MEM_IMPL_NORMAL, 23624 /* cmic_mor_clks */ 0, 23625 }, 23626 #endif /* chips */ 23627 23628 #if defined(BCM_56370_A0) 23629 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_BCM56370_A0m */ 23630 /* mem THDI_PORT_PG_CONFIGm */ 23631 /* flags */ SOC_MEM_FLAG_VALID | 23632 SOC_MEM_FLAG_CACHABLE | 23633 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23634 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23635 /* cmp_fn */ _soc_mem_cmp_undef, 23636 /* *null_entry */ _soc_mem_entry_null_zeroes, 23637 /* index_min */ 0, 23638 /* index_max */ -1, 23639 /* minblock */ 20, 23640 /* maxblock */ 20, 23641 /* blocks */ 0x100000, 23642 /* blocks_hi */ 0, 23643 /* base */ 0x09100000, 23644 /* gran */ 1, 23645 /* bytes */ 14, 23646 /* nFields */ 13, 23647 /* *fields */ soc_THDI_PORT_PG_CONFIG_BCM56870_A0m_fields, 23648 /* *views */ NULL, 23649 /* *views_num */ NULL, 23650 /* snoop_cb */ NULL, 23651 /* snoop_user_data */ NULL, 23652 /* snoop_flags */ 0, 23653 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23654 /* type */ SOC_MEM_TYPE_NORMAL, 23655 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23656 /* impl */ SOC_MEM_IMPL_NORMAL, 23657 /* cmic_mor_clks */ 0, 23658 /* access_latency_mode */ 3, 23659 }, 23660 #endif /* chips */ 23661 23662 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 23663 defined(BCM_56450_B1) 23664 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_BCM56450_A0m */ 23665 /* mem THDI_PORT_PG_CONFIGm */ 23666 /* flags */ SOC_MEM_FLAG_VALID | 23667 SOC_MEM_FLAG_CACHABLE | 23668 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 23669 /* cmp_fn */ _soc_mem_cmp_undef, 23670 /* *null_entry */ _soc_mem_entry_null_zeroes, 23671 /* index_min */ 0, 23672 /* index_max */ 335, 23673 /* minblock */ 11, 23674 /* maxblock */ 11, 23675 /* blocks */ 0x800, 23676 /* blocks_hi */ 0, 23677 /* base */ 0x08000400, 23678 /* gran */ 1, 23679 /* bytes */ 16, 23680 /* nFields */ 18, 23681 /* *fields */ soc_THDI_PORT_PG_CONFIG_BCM56450_A0m_fields, 23682 /* *views */ NULL, 23683 /* *views_num */ NULL, 23684 /* snoop_cb */ NULL, 23685 /* snoop_user_data */ NULL, 23686 /* snoop_flags */ 0, 23687 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23688 /* type */ SOC_MEM_TYPE_NORMAL, 23689 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23690 /* impl */ SOC_MEM_IMPL_NORMAL, 23691 /* cmic_mor_clks */ 0, 23692 }, 23693 #endif /* chips */ 23694 23695 #if defined(BCM_56770_A0) 23696 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_BCM56770_A0m */ 23697 /* mem THDI_PORT_PG_CONFIGm */ 23698 /* flags */ SOC_MEM_FLAG_VALID | 23699 SOC_MEM_FLAG_CACHABLE | 23700 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23701 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23702 /* cmp_fn */ _soc_mem_cmp_undef, 23703 /* *null_entry */ _soc_mem_entry_null_zeroes, 23704 /* index_min */ 0, 23705 /* index_max */ -1, 23706 /* minblock */ 31, 23707 /* maxblock */ 31, 23708 /* blocks */ 0x80000000, 23709 /* blocks_hi */ 0, 23710 /* base */ 0x09100000, 23711 /* gran */ 1, 23712 /* bytes */ 14, 23713 /* nFields */ 13, 23714 /* *fields */ soc_THDI_PORT_PG_CONFIG_BCM56870_A0m_fields, 23715 /* *views */ NULL, 23716 /* *views_num */ NULL, 23717 /* snoop_cb */ NULL, 23718 /* snoop_user_data */ NULL, 23719 /* snoop_flags */ 0, 23720 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23721 /* type */ SOC_MEM_TYPE_NORMAL, 23722 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23723 /* impl */ SOC_MEM_IMPL_NORMAL, 23724 /* cmic_mor_clks */ 0, 23725 /* access_latency_mode */ 3, 23726 }, 23727 #endif /* chips */ 23728 23729 #if defined(BCM_56870_A0) 23730 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_BCM56870_A0m */ 23731 /* mem THDI_PORT_PG_CONFIGm */ 23732 /* flags */ SOC_MEM_FLAG_VALID | 23733 SOC_MEM_FLAG_CACHABLE | 23734 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23735 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23736 /* cmp_fn */ _soc_mem_cmp_undef, 23737 /* *null_entry */ _soc_mem_entry_null_zeroes, 23738 /* index_min */ 0, 23739 /* index_max */ -1, 23740 /* minblock */ 44, 23741 /* maxblock */ 44, 23742 /* blocks */ 0, 23743 /* blocks_hi */ 0x1000, 23744 /* base */ 0x09100000, 23745 /* gran */ 1, 23746 /* bytes */ 14, 23747 /* nFields */ 13, 23748 /* *fields */ soc_THDI_PORT_PG_CONFIG_BCM56870_A0m_fields, 23749 /* *views */ NULL, 23750 /* *views_num */ NULL, 23751 /* snoop_cb */ NULL, 23752 /* snoop_user_data */ NULL, 23753 /* snoop_flags */ 0, 23754 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23755 /* type */ SOC_MEM_TYPE_NORMAL, 23756 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23757 /* impl */ SOC_MEM_IMPL_NORMAL, 23758 /* cmic_mor_clks */ 0, 23759 /* access_latency_mode */ 3, 23760 }, 23761 #endif /* chips */ 23762 23763 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 23764 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_BCM56960_A0m */ 23765 /* mem THDI_PORT_PG_CONFIGm */ 23766 /* flags */ SOC_MEM_FLAG_VALID | 23767 SOC_MEM_FLAG_CACHABLE | 23768 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23769 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23770 /* cmp_fn */ _soc_mem_cmp_undef, 23771 /* *null_entry */ _soc_mem_entry_null_zeroes, 23772 /* index_min */ 0, 23773 /* index_max */ -1, 23774 /* minblock */ 44, 23775 /* maxblock */ 44, 23776 /* blocks */ 0, 23777 /* blocks_hi */ 0x1000, 23778 /* base */ 0x09100000, 23779 /* gran */ 1, 23780 /* bytes */ 12, 23781 /* nFields */ 13, 23782 /* *fields */ soc_THDI_PORT_PG_CONFIG_BCM56960_A0m_fields, 23783 /* *views */ NULL, 23784 /* *views_num */ NULL, 23785 /* snoop_cb */ NULL, 23786 /* snoop_user_data */ NULL, 23787 /* snoop_flags */ 0, 23788 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23789 /* type */ SOC_MEM_TYPE_NORMAL, 23790 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23791 /* impl */ SOC_MEM_IMPL_NORMAL, 23792 /* cmic_mor_clks */ 0, 23793 /* access_latency_mode */ 3, 23794 }, 23795 #endif /* chips */ 23796 23797 #if defined(BCM_56970_A0) 23798 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_BCM56970_A0m */ 23799 /* mem THDI_PORT_PG_CONFIGm */ 23800 /* flags */ SOC_MEM_FLAG_VALID | 23801 SOC_MEM_FLAG_CACHABLE | 23802 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23803 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23804 /* cmp_fn */ _soc_mem_cmp_undef, 23805 /* *null_entry */ _soc_mem_entry_null_zeroes, 23806 /* index_min */ 0, 23807 /* index_max */ -1, 23808 /* minblock */ 77, 23809 /* maxblock */ 77, 23810 /* blocks */ 0, 23811 /* blocks_hi */ 0xffffffff, 23812 /* base */ 0x09100000, 23813 /* gran */ 1, 23814 /* bytes */ 12, 23815 /* nFields */ 13, 23816 /* *fields */ soc_THDI_PORT_PG_CONFIG_BCM56970_A0m_fields, 23817 /* *views */ NULL, 23818 /* *views_num */ NULL, 23819 /* snoop_cb */ NULL, 23820 /* snoop_user_data */ NULL, 23821 /* snoop_flags */ 0, 23822 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23823 /* type */ SOC_MEM_TYPE_NORMAL, 23824 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23825 /* impl */ SOC_MEM_IMPL_NORMAL, 23826 /* cmic_mor_clks */ 0, 23827 /* access_latency_mode */ 3, 23828 }, 23829 #endif /* chips */ 23830 23831 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 23832 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_PIPE0m */ 23833 /* mem THDI_PORT_PG_CONFIG_PIPE0m */ 23834 /* flags */ SOC_MEM_FLAG_VALID | 23835 SOC_MEM_FLAG_CACHABLE | 23836 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23837 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23838 /* cmp_fn */ _soc_mem_cmp_undef, 23839 /* *null_entry */ _soc_mem_entry_null_zeroes, 23840 /* index_min */ 0, 23841 /* index_max */ 271, 23842 /* minblock */ 44, 23843 /* maxblock */ 44, 23844 /* blocks */ 0, 23845 /* blocks_hi */ 0x1000, 23846 /* base */ 0x09100000, 23847 /* gran */ 1, 23848 /* bytes */ 12, 23849 /* nFields */ 13, 23850 /* *fields */ soc_THDI_PORT_PG_CONFIG_BCM56960_A0m_fields, 23851 /* *views */ NULL, 23852 /* *views_num */ NULL, 23853 /* snoop_cb */ NULL, 23854 /* snoop_user_data */ NULL, 23855 /* snoop_flags */ 0, 23856 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23857 /* type */ SOC_MEM_TYPE_NORMAL, 23858 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23859 /* impl */ SOC_MEM_IMPL_NORMAL, 23860 /* cmic_mor_clks */ 0, 23861 /* access_latency_mode */ 3, 23862 }, 23863 #endif /* chips */ 23864 23865 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 23866 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_PIPE1m */ 23867 /* mem THDI_PORT_PG_CONFIG_PIPE1m */ 23868 /* flags */ SOC_MEM_FLAG_VALID | 23869 SOC_MEM_FLAG_CACHABLE | 23870 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23871 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23872 /* cmp_fn */ _soc_mem_cmp_undef, 23873 /* *null_entry */ _soc_mem_entry_null_zeroes, 23874 /* index_min */ 0, 23875 /* index_max */ 271, 23876 /* minblock */ 44, 23877 /* maxblock */ 44, 23878 /* blocks */ 0, 23879 /* blocks_hi */ 0x1000, 23880 /* base */ 0x09108000, 23881 /* gran */ 1, 23882 /* bytes */ 12, 23883 /* nFields */ 13, 23884 /* *fields */ soc_THDI_PORT_PG_CONFIG_BCM56960_A0m_fields, 23885 /* *views */ NULL, 23886 /* *views_num */ NULL, 23887 /* snoop_cb */ NULL, 23888 /* snoop_user_data */ NULL, 23889 /* snoop_flags */ 0, 23890 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23891 /* type */ SOC_MEM_TYPE_NORMAL, 23892 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23893 /* impl */ SOC_MEM_IMPL_NORMAL, 23894 /* cmic_mor_clks */ 0, 23895 /* access_latency_mode */ 3, 23896 }, 23897 #endif /* chips */ 23898 23899 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 23900 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_PIPE2m */ 23901 /* mem THDI_PORT_PG_CONFIG_PIPE2m */ 23902 /* flags */ SOC_MEM_FLAG_VALID | 23903 SOC_MEM_FLAG_CACHABLE | 23904 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23905 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23906 /* cmp_fn */ _soc_mem_cmp_undef, 23907 /* *null_entry */ _soc_mem_entry_null_zeroes, 23908 /* index_min */ 0, 23909 /* index_max */ 271, 23910 /* minblock */ 44, 23911 /* maxblock */ 44, 23912 /* blocks */ 0, 23913 /* blocks_hi */ 0x1000, 23914 /* base */ 0x09110000, 23915 /* gran */ 1, 23916 /* bytes */ 12, 23917 /* nFields */ 13, 23918 /* *fields */ soc_THDI_PORT_PG_CONFIG_BCM56960_A0m_fields, 23919 /* *views */ NULL, 23920 /* *views_num */ NULL, 23921 /* snoop_cb */ NULL, 23922 /* snoop_user_data */ NULL, 23923 /* snoop_flags */ 0, 23924 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23925 /* type */ SOC_MEM_TYPE_NORMAL, 23926 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23927 /* impl */ SOC_MEM_IMPL_NORMAL, 23928 /* cmic_mor_clks */ 0, 23929 /* access_latency_mode */ 3, 23930 }, 23931 #endif /* chips */ 23932 23933 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 23934 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_PIPE3m */ 23935 /* mem THDI_PORT_PG_CONFIG_PIPE3m */ 23936 /* flags */ SOC_MEM_FLAG_VALID | 23937 SOC_MEM_FLAG_CACHABLE | 23938 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23939 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23940 /* cmp_fn */ _soc_mem_cmp_undef, 23941 /* *null_entry */ _soc_mem_entry_null_zeroes, 23942 /* index_min */ 0, 23943 /* index_max */ 271, 23944 /* minblock */ 44, 23945 /* maxblock */ 44, 23946 /* blocks */ 0, 23947 /* blocks_hi */ 0x1000, 23948 /* base */ 0x09118000, 23949 /* gran */ 1, 23950 /* bytes */ 12, 23951 /* nFields */ 13, 23952 /* *fields */ soc_THDI_PORT_PG_CONFIG_BCM56960_A0m_fields, 23953 /* *views */ NULL, 23954 /* *views_num */ NULL, 23955 /* snoop_cb */ NULL, 23956 /* snoop_user_data */ NULL, 23957 /* snoop_flags */ 0, 23958 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23959 /* type */ SOC_MEM_TYPE_NORMAL, 23960 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23961 /* impl */ SOC_MEM_IMPL_NORMAL, 23962 /* cmic_mor_clks */ 0, 23963 /* access_latency_mode */ 3, 23964 }, 23965 #endif /* chips */ 23966 23967 #if defined(BCM_56370_A0) 23968 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_PIPE0_BCM56370_A0m */ 23969 /* mem THDI_PORT_PG_CONFIG_PIPE0m */ 23970 /* flags */ SOC_MEM_FLAG_VALID | 23971 SOC_MEM_FLAG_CACHABLE | 23972 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 23973 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 23974 /* cmp_fn */ _soc_mem_cmp_undef, 23975 /* *null_entry */ _soc_mem_entry_null_zeroes, 23976 /* index_min */ 0, 23977 /* index_max */ 575, 23978 /* minblock */ 20, 23979 /* maxblock */ 20, 23980 /* blocks */ 0x100000, 23981 /* blocks_hi */ 0, 23982 /* base */ 0x09100000, 23983 /* gran */ 1, 23984 /* bytes */ 14, 23985 /* nFields */ 13, 23986 /* *fields */ soc_THDI_PORT_PG_CONFIG_BCM56870_A0m_fields, 23987 /* *views */ NULL, 23988 /* *views_num */ NULL, 23989 /* snoop_cb */ NULL, 23990 /* snoop_user_data */ NULL, 23991 /* snoop_flags */ 0, 23992 /* mem severity */ SOC_MEM_SEVERE_MISSING, 23993 /* type */ SOC_MEM_TYPE_NORMAL, 23994 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 23995 /* impl */ SOC_MEM_IMPL_NORMAL, 23996 /* cmic_mor_clks */ 0, 23997 /* access_latency_mode */ 3, 23998 }, 23999 #endif /* chips */ 24000 24001 #if defined(BCM_56770_A0) 24002 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_PIPE0_BCM56770_A0m */ 24003 /* mem THDI_PORT_PG_CONFIG_PIPE0m */ 24004 /* flags */ SOC_MEM_FLAG_VALID | 24005 SOC_MEM_FLAG_CACHABLE | 24006 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 24007 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 24008 /* cmp_fn */ _soc_mem_cmp_undef, 24009 /* *null_entry */ _soc_mem_entry_null_zeroes, 24010 /* index_min */ 0, 24011 /* index_max */ 527, 24012 /* minblock */ 31, 24013 /* maxblock */ 31, 24014 /* blocks */ 0x80000000, 24015 /* blocks_hi */ 0, 24016 /* base */ 0x09100000, 24017 /* gran */ 1, 24018 /* bytes */ 14, 24019 /* nFields */ 13, 24020 /* *fields */ soc_THDI_PORT_PG_CONFIG_BCM56870_A0m_fields, 24021 /* *views */ NULL, 24022 /* *views_num */ NULL, 24023 /* snoop_cb */ NULL, 24024 /* snoop_user_data */ NULL, 24025 /* snoop_flags */ 0, 24026 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24027 /* type */ SOC_MEM_TYPE_NORMAL, 24028 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24029 /* impl */ SOC_MEM_IMPL_NORMAL, 24030 /* cmic_mor_clks */ 0, 24031 /* access_latency_mode */ 3, 24032 }, 24033 #endif /* chips */ 24034 24035 #if defined(BCM_56870_A0) 24036 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_PIPE0_BCM56870_A0m */ 24037 /* mem THDI_PORT_PG_CONFIG_PIPE0m */ 24038 /* flags */ SOC_MEM_FLAG_VALID | 24039 SOC_MEM_FLAG_CACHABLE | 24040 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 24041 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 24042 /* cmp_fn */ _soc_mem_cmp_undef, 24043 /* *null_entry */ _soc_mem_entry_null_zeroes, 24044 /* index_min */ 0, 24045 /* index_max */ 527, 24046 /* minblock */ 44, 24047 /* maxblock */ 44, 24048 /* blocks */ 0, 24049 /* blocks_hi */ 0x1000, 24050 /* base */ 0x09100000, 24051 /* gran */ 1, 24052 /* bytes */ 14, 24053 /* nFields */ 13, 24054 /* *fields */ soc_THDI_PORT_PG_CONFIG_BCM56870_A0m_fields, 24055 /* *views */ NULL, 24056 /* *views_num */ NULL, 24057 /* snoop_cb */ NULL, 24058 /* snoop_user_data */ NULL, 24059 /* snoop_flags */ 0, 24060 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24061 /* type */ SOC_MEM_TYPE_NORMAL, 24062 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24063 /* impl */ SOC_MEM_IMPL_NORMAL, 24064 /* cmic_mor_clks */ 0, 24065 /* access_latency_mode */ 3, 24066 }, 24067 #endif /* chips */ 24068 24069 #if defined(BCM_56970_A0) 24070 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_PIPE0_BCM56970_A0m */ 24071 /* mem THDI_PORT_PG_CONFIG_PIPE0m */ 24072 /* flags */ SOC_MEM_FLAG_VALID | 24073 SOC_MEM_FLAG_CACHABLE | 24074 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 24075 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 24076 /* cmp_fn */ _soc_mem_cmp_undef, 24077 /* *null_entry */ _soc_mem_entry_null_zeroes, 24078 /* index_min */ 0, 24079 /* index_max */ 271, 24080 /* minblock */ 77, 24081 /* maxblock */ 77, 24082 /* blocks */ 0, 24083 /* blocks_hi */ 0xffffffff, 24084 /* base */ 0x09100000, 24085 /* gran */ 1, 24086 /* bytes */ 12, 24087 /* nFields */ 13, 24088 /* *fields */ soc_THDI_PORT_PG_CONFIG_BCM56970_A0m_fields, 24089 /* *views */ NULL, 24090 /* *views_num */ NULL, 24091 /* snoop_cb */ NULL, 24092 /* snoop_user_data */ NULL, 24093 /* snoop_flags */ 0, 24094 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24095 /* type */ SOC_MEM_TYPE_NORMAL, 24096 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24097 /* impl */ SOC_MEM_IMPL_NORMAL, 24098 /* cmic_mor_clks */ 0, 24099 /* access_latency_mode */ 3, 24100 }, 24101 #endif /* chips */ 24102 24103 #if defined(BCM_56870_A0) 24104 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_PIPE1_BCM56870_A0m */ 24105 /* mem THDI_PORT_PG_CONFIG_PIPE1m */ 24106 /* flags */ SOC_MEM_FLAG_VALID | 24107 SOC_MEM_FLAG_CACHABLE | 24108 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 24109 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 24110 /* cmp_fn */ _soc_mem_cmp_undef, 24111 /* *null_entry */ _soc_mem_entry_null_zeroes, 24112 /* index_min */ 0, 24113 /* index_max */ 527, 24114 /* minblock */ 44, 24115 /* maxblock */ 44, 24116 /* blocks */ 0, 24117 /* blocks_hi */ 0x1000, 24118 /* base */ 0x09110000, 24119 /* gran */ 1, 24120 /* bytes */ 14, 24121 /* nFields */ 13, 24122 /* *fields */ soc_THDI_PORT_PG_CONFIG_BCM56870_A0m_fields, 24123 /* *views */ NULL, 24124 /* *views_num */ NULL, 24125 /* snoop_cb */ NULL, 24126 /* snoop_user_data */ NULL, 24127 /* snoop_flags */ 0, 24128 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24129 /* type */ SOC_MEM_TYPE_NORMAL, 24130 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24131 /* impl */ SOC_MEM_IMPL_NORMAL, 24132 /* cmic_mor_clks */ 0, 24133 /* access_latency_mode */ 3, 24134 }, 24135 #endif /* chips */ 24136 24137 #if defined(BCM_56970_A0) 24138 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_PIPE1_BCM56970_A0m */ 24139 /* mem THDI_PORT_PG_CONFIG_PIPE1m */ 24140 /* flags */ SOC_MEM_FLAG_VALID | 24141 SOC_MEM_FLAG_CACHABLE | 24142 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 24143 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 24144 /* cmp_fn */ _soc_mem_cmp_undef, 24145 /* *null_entry */ _soc_mem_entry_null_zeroes, 24146 /* index_min */ 0, 24147 /* index_max */ 271, 24148 /* minblock */ 77, 24149 /* maxblock */ 77, 24150 /* blocks */ 0, 24151 /* blocks_hi */ 0xffffffff, 24152 /* base */ 0x09110000, 24153 /* gran */ 1, 24154 /* bytes */ 12, 24155 /* nFields */ 13, 24156 /* *fields */ soc_THDI_PORT_PG_CONFIG_BCM56970_A0m_fields, 24157 /* *views */ NULL, 24158 /* *views_num */ NULL, 24159 /* snoop_cb */ NULL, 24160 /* snoop_user_data */ NULL, 24161 /* snoop_flags */ 0, 24162 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24163 /* type */ SOC_MEM_TYPE_NORMAL, 24164 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24165 /* impl */ SOC_MEM_IMPL_NORMAL, 24166 /* cmic_mor_clks */ 0, 24167 /* access_latency_mode */ 3, 24168 }, 24169 #endif /* chips */ 24170 24171 #if defined(BCM_56970_A0) 24172 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_PIPE2_BCM56970_A0m */ 24173 /* mem THDI_PORT_PG_CONFIG_PIPE2m */ 24174 /* flags */ SOC_MEM_FLAG_VALID | 24175 SOC_MEM_FLAG_CACHABLE | 24176 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 24177 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 24178 /* cmp_fn */ _soc_mem_cmp_undef, 24179 /* *null_entry */ _soc_mem_entry_null_zeroes, 24180 /* index_min */ 0, 24181 /* index_max */ 271, 24182 /* minblock */ 77, 24183 /* maxblock */ 77, 24184 /* blocks */ 0, 24185 /* blocks_hi */ 0xffffffff, 24186 /* base */ 0x09120000, 24187 /* gran */ 1, 24188 /* bytes */ 12, 24189 /* nFields */ 13, 24190 /* *fields */ soc_THDI_PORT_PG_CONFIG_BCM56970_A0m_fields, 24191 /* *views */ NULL, 24192 /* *views_num */ NULL, 24193 /* snoop_cb */ NULL, 24194 /* snoop_user_data */ NULL, 24195 /* snoop_flags */ 0, 24196 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24197 /* type */ SOC_MEM_TYPE_NORMAL, 24198 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24199 /* impl */ SOC_MEM_IMPL_NORMAL, 24200 /* cmic_mor_clks */ 0, 24201 /* access_latency_mode */ 3, 24202 }, 24203 #endif /* chips */ 24204 24205 #if defined(BCM_56970_A0) 24206 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_PIPE3_BCM56970_A0m */ 24207 /* mem THDI_PORT_PG_CONFIG_PIPE3m */ 24208 /* flags */ SOC_MEM_FLAG_VALID | 24209 SOC_MEM_FLAG_CACHABLE | 24210 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 24211 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 24212 /* cmp_fn */ _soc_mem_cmp_undef, 24213 /* *null_entry */ _soc_mem_entry_null_zeroes, 24214 /* index_min */ 0, 24215 /* index_max */ 271, 24216 /* minblock */ 77, 24217 /* maxblock */ 77, 24218 /* blocks */ 0, 24219 /* blocks_hi */ 0xffffffff, 24220 /* base */ 0x09130000, 24221 /* gran */ 1, 24222 /* bytes */ 12, 24223 /* nFields */ 13, 24224 /* *fields */ soc_THDI_PORT_PG_CONFIG_BCM56970_A0m_fields, 24225 /* *views */ NULL, 24226 /* *views_num */ NULL, 24227 /* snoop_cb */ NULL, 24228 /* snoop_user_data */ NULL, 24229 /* snoop_flags */ 0, 24230 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24231 /* type */ SOC_MEM_TYPE_NORMAL, 24232 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24233 /* impl */ SOC_MEM_IMPL_NORMAL, 24234 /* cmic_mor_clks */ 0, 24235 /* access_latency_mode */ 3, 24236 }, 24237 #endif /* chips */ 24238 24239 #if defined(BCM_56850_A0) 24240 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_Xm */ 24241 /* mem THDI_PORT_PG_CONFIG_Xm */ 24242 /* flags */ SOC_MEM_FLAG_VALID | 24243 SOC_MEM_FLAG_CACHABLE | 24244 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 24245 /* cmp_fn */ _soc_mem_cmp_undef, 24246 /* *null_entry */ _soc_mem_entry_null_zeroes, 24247 /* index_min */ 0, 24248 /* index_max */ 423, 24249 /* minblock */ 12, 24250 /* maxblock */ 12, 24251 /* blocks */ 0x1000, 24252 /* blocks_hi */ 0, 24253 /* base */ 0x08000a00, 24254 /* gran */ 1, 24255 /* bytes */ 12, 24256 /* nFields */ 13, 24257 /* *fields */ soc_THDI_PORT_PG_CONFIG0_Xm_fields, 24258 /* *views */ NULL, 24259 /* *views_num */ NULL, 24260 /* snoop_cb */ NULL, 24261 /* snoop_user_data */ NULL, 24262 /* snoop_flags */ 0, 24263 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24264 /* type */ SOC_MEM_TYPE_NORMAL, 24265 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24266 /* impl */ SOC_MEM_IMPL_NORMAL, 24267 /* cmic_mor_clks */ 0, 24268 }, 24269 #endif /* chips */ 24270 24271 #if defined(BCM_56560_A0) 24272 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_X_BCM56560_A0m */ 24273 /* mem THDI_PORT_PG_CONFIG_Xm */ 24274 /* flags */ SOC_MEM_FLAG_VALID | 24275 SOC_MEM_FLAG_CACHABLE | 24276 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 24277 /* cmp_fn */ _soc_mem_cmp_undef, 24278 /* *null_entry */ _soc_mem_entry_null_zeroes, 24279 /* index_min */ 0, 24280 /* index_max */ 599, 24281 /* minblock */ 24, 24282 /* maxblock */ 24, 24283 /* blocks */ 0x1000000, 24284 /* blocks_hi */ 0, 24285 /* base */ 0x08001400, 24286 /* gran */ 1, 24287 /* bytes */ 12, 24288 /* nFields */ 13, 24289 /* *fields */ soc_THDI_PORT_PG_CONFIG_Xm_fields, 24290 /* *views */ NULL, 24291 /* *views_num */ NULL, 24292 /* snoop_cb */ NULL, 24293 /* snoop_user_data */ NULL, 24294 /* snoop_flags */ 0, 24295 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24296 /* type */ SOC_MEM_TYPE_NORMAL, 24297 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24298 /* impl */ SOC_MEM_IMPL_NORMAL, 24299 /* cmic_mor_clks */ 0, 24300 }, 24301 #endif /* chips */ 24302 24303 #if defined(BCM_56560_B0) 24304 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_X_BCM56560_B0m */ 24305 /* mem THDI_PORT_PG_CONFIG_Xm */ 24306 /* flags */ SOC_MEM_FLAG_VALID | 24307 SOC_MEM_FLAG_CACHABLE | 24308 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 24309 /* cmp_fn */ _soc_mem_cmp_undef, 24310 /* *null_entry */ _soc_mem_entry_null_zeroes, 24311 /* index_min */ 0, 24312 /* index_max */ 599, 24313 /* minblock */ 16, 24314 /* maxblock */ 16, 24315 /* blocks */ 0x10000, 24316 /* blocks_hi */ 0, 24317 /* base */ 0x08001400, 24318 /* gran */ 1, 24319 /* bytes */ 12, 24320 /* nFields */ 13, 24321 /* *fields */ soc_THDI_PORT_PG_CONFIG_Xm_fields, 24322 /* *views */ NULL, 24323 /* *views_num */ NULL, 24324 /* snoop_cb */ NULL, 24325 /* snoop_user_data */ NULL, 24326 /* snoop_flags */ 0, 24327 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24328 /* type */ SOC_MEM_TYPE_NORMAL, 24329 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24330 /* impl */ SOC_MEM_IMPL_NORMAL, 24331 /* cmic_mor_clks */ 0, 24332 }, 24333 #endif /* chips */ 24334 24335 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 24336 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_X_BCM56670_A0m */ 24337 /* mem THDI_PORT_PG_CONFIG_Xm */ 24338 /* flags */ SOC_MEM_FLAG_VALID | 24339 SOC_MEM_FLAG_CACHABLE | 24340 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 24341 /* cmp_fn */ _soc_mem_cmp_undef, 24342 /* *null_entry */ _soc_mem_entry_null_zeroes, 24343 /* index_min */ 0, 24344 /* index_max */ 543, 24345 /* minblock */ 25, 24346 /* maxblock */ 25, 24347 /* blocks */ 0x2000000, 24348 /* blocks_hi */ 0, 24349 /* base */ 0x08001400, 24350 /* gran */ 1, 24351 /* bytes */ 12, 24352 /* nFields */ 13, 24353 /* *fields */ soc_THDI_PORT_PG_CONFIG_Xm_fields, 24354 /* *views */ NULL, 24355 /* *views_num */ NULL, 24356 /* snoop_cb */ NULL, 24357 /* snoop_user_data */ NULL, 24358 /* snoop_flags */ 0, 24359 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24360 /* type */ SOC_MEM_TYPE_NORMAL, 24361 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24362 /* impl */ SOC_MEM_IMPL_NORMAL, 24363 /* cmic_mor_clks */ 0, 24364 }, 24365 #endif /* chips */ 24366 24367 #if defined(BCM_56860_A0) 24368 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_X_BCM56860_A0m */ 24369 /* mem THDI_PORT_PG_CONFIG_Xm */ 24370 /* flags */ SOC_MEM_FLAG_VALID | 24371 SOC_MEM_FLAG_CACHABLE | 24372 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 24373 /* cmp_fn */ _soc_mem_cmp_undef, 24374 /* *null_entry */ _soc_mem_entry_null_zeroes, 24375 /* index_min */ 0, 24376 /* index_max */ 423, 24377 /* minblock */ 13, 24378 /* maxblock */ 13, 24379 /* blocks */ 0x2000, 24380 /* blocks_hi */ 0, 24381 /* base */ 0x08000a00, 24382 /* gran */ 1, 24383 /* bytes */ 12, 24384 /* nFields */ 13, 24385 /* *fields */ soc_THDI_PORT_PG_CONFIG0_Xm_fields, 24386 /* *views */ NULL, 24387 /* *views_num */ NULL, 24388 /* snoop_cb */ NULL, 24389 /* snoop_user_data */ NULL, 24390 /* snoop_flags */ 0, 24391 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24392 /* type */ SOC_MEM_TYPE_NORMAL, 24393 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24394 /* impl */ SOC_MEM_IMPL_NORMAL, 24395 /* cmic_mor_clks */ 0, 24396 }, 24397 #endif /* chips */ 24398 24399 #if defined(BCM_56850_A0) 24400 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_Ym */ 24401 /* mem THDI_PORT_PG_CONFIG_Ym */ 24402 /* flags */ SOC_MEM_FLAG_VALID | 24403 SOC_MEM_FLAG_CACHABLE | 24404 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 24405 /* cmp_fn */ _soc_mem_cmp_undef, 24406 /* *null_entry */ _soc_mem_entry_null_zeroes, 24407 /* index_min */ 0, 24408 /* index_max */ 423, 24409 /* minblock */ 12, 24410 /* maxblock */ 12, 24411 /* blocks */ 0x1000, 24412 /* blocks_hi */ 0, 24413 /* base */ 0x08100a00, 24414 /* gran */ 1, 24415 /* bytes */ 12, 24416 /* nFields */ 13, 24417 /* *fields */ soc_THDI_PORT_PG_CONFIG0_Xm_fields, 24418 /* *views */ NULL, 24419 /* *views_num */ NULL, 24420 /* snoop_cb */ NULL, 24421 /* snoop_user_data */ NULL, 24422 /* snoop_flags */ 0, 24423 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24424 /* type */ SOC_MEM_TYPE_NORMAL, 24425 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24426 /* impl */ SOC_MEM_IMPL_NORMAL, 24427 /* cmic_mor_clks */ 0, 24428 }, 24429 #endif /* chips */ 24430 24431 #if defined(BCM_56860_A0) 24432 { /* SOC_MEM_INT_THDI_PORT_PG_CONFIG_Y_BCM56860_A0m */ 24433 /* mem THDI_PORT_PG_CONFIG_Ym */ 24434 /* flags */ SOC_MEM_FLAG_VALID | 24435 SOC_MEM_FLAG_CACHABLE | 24436 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 24437 /* cmp_fn */ _soc_mem_cmp_undef, 24438 /* *null_entry */ _soc_mem_entry_null_zeroes, 24439 /* index_min */ 0, 24440 /* index_max */ 423, 24441 /* minblock */ 13, 24442 /* maxblock */ 13, 24443 /* blocks */ 0x2000, 24444 /* blocks_hi */ 0, 24445 /* base */ 0x08100a00, 24446 /* gran */ 1, 24447 /* bytes */ 12, 24448 /* nFields */ 13, 24449 /* *fields */ soc_THDI_PORT_PG_CONFIG0_Xm_fields, 24450 /* *views */ NULL, 24451 /* *views_num */ NULL, 24452 /* snoop_cb */ NULL, 24453 /* snoop_user_data */ NULL, 24454 /* snoop_flags */ 0, 24455 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24456 /* type */ SOC_MEM_TYPE_NORMAL, 24457 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24458 /* impl */ SOC_MEM_IMPL_NORMAL, 24459 /* cmic_mor_clks */ 0, 24460 }, 24461 #endif /* chips */ 24462 24463 #if defined(BCM_56640_A0) 24464 { /* SOC_MEM_INT_THDI_PORT_SP_BSTm */ 24465 /* mem THDI_PORT_SP_BSTm */ 24466 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 24467 /* cmp_fn */ _soc_mem_cmp_undef, 24468 /* *null_entry */ _soc_mem_entry_null_zeroes, 24469 /* index_min */ 0, 24470 /* index_max */ 251, 24471 /* minblock */ 9, 24472 /* maxblock */ 9, 24473 /* blocks */ 0x200, 24474 /* blocks_hi */ 0, 24475 /* base */ 0x08001000, 24476 /* gran */ 1, 24477 /* bytes */ 3, 24478 /* nFields */ 4, 24479 /* *fields */ soc_THDI_PORT_SP_BSTm_fields, 24480 /* *views */ NULL, 24481 /* *views_num */ NULL, 24482 /* snoop_cb */ NULL, 24483 /* snoop_user_data */ NULL, 24484 /* snoop_flags */ 0, 24485 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24486 /* type */ SOC_MEM_TYPE_NORMAL, 24487 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 24488 /* impl */ SOC_MEM_IMPL_NORMAL, 24489 /* cmic_mor_clks */ 0, 24490 }, 24491 #endif /* chips */ 24492 24493 #if defined(BCM_56340_A0) 24494 { /* SOC_MEM_INT_THDI_PORT_SP_BST_BCM56340_A0m */ 24495 /* mem THDI_PORT_SP_BSTm */ 24496 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 24497 /* cmp_fn */ _soc_mem_cmp_undef, 24498 /* *null_entry */ _soc_mem_entry_null_zeroes, 24499 /* index_min */ 0, 24500 /* index_max */ 251, 24501 /* minblock */ 7, 24502 /* maxblock */ 7, 24503 /* blocks */ 0x80, 24504 /* blocks_hi */ 0, 24505 /* base */ 0x08001000, 24506 /* gran */ 1, 24507 /* bytes */ 3, 24508 /* nFields */ 4, 24509 /* *fields */ soc_THDI_PORT_SP_BSTm_fields, 24510 /* *views */ NULL, 24511 /* *views_num */ NULL, 24512 /* snoop_cb */ NULL, 24513 /* snoop_user_data */ NULL, 24514 /* snoop_flags */ 0, 24515 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24516 /* type */ SOC_MEM_TYPE_NORMAL, 24517 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 24518 /* impl */ SOC_MEM_IMPL_NORMAL, 24519 /* cmic_mor_clks */ 0, 24520 }, 24521 #endif /* chips */ 24522 24523 #if defined(BCM_56370_A0) 24524 { /* SOC_MEM_INT_THDI_PORT_SP_BST_BCM56370_A0m */ 24525 /* mem THDI_PORT_SP_BSTm */ 24526 /* flags */ SOC_MEM_FLAG_VALID | 24527 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 24528 /* cmp_fn */ _soc_mem_cmp_undef, 24529 /* *null_entry */ _soc_mem_entry_null_zeroes, 24530 /* index_min */ 0, 24531 /* index_max */ -1, 24532 /* minblock */ 20, 24533 /* maxblock */ 20, 24534 /* blocks */ 0x100000, 24535 /* blocks_hi */ 0, 24536 /* base */ 0x093c0000, 24537 /* gran */ 1, 24538 /* bytes */ 3, 24539 /* nFields */ 5, 24540 /* *fields */ soc_THDI_PORT_SP_BST_BCM56870_A0m_fields, 24541 /* *views */ NULL, 24542 /* *views_num */ NULL, 24543 /* snoop_cb */ NULL, 24544 /* snoop_user_data */ NULL, 24545 /* snoop_flags */ 0, 24546 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24547 /* type */ SOC_MEM_TYPE_NORMAL, 24548 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24549 /* impl */ SOC_MEM_IMPL_NORMAL, 24550 /* cmic_mor_clks */ 0, 24551 /* access_latency_mode */ 3, 24552 }, 24553 #endif /* chips */ 24554 24555 #if defined(BCM_56770_A0) 24556 { /* SOC_MEM_INT_THDI_PORT_SP_BST_BCM56770_A0m */ 24557 /* mem THDI_PORT_SP_BSTm */ 24558 /* flags */ SOC_MEM_FLAG_VALID | 24559 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 24560 /* cmp_fn */ _soc_mem_cmp_undef, 24561 /* *null_entry */ _soc_mem_entry_null_zeroes, 24562 /* index_min */ 0, 24563 /* index_max */ -1, 24564 /* minblock */ 31, 24565 /* maxblock */ 31, 24566 /* blocks */ 0x80000000, 24567 /* blocks_hi */ 0, 24568 /* base */ 0x093c0000, 24569 /* gran */ 1, 24570 /* bytes */ 3, 24571 /* nFields */ 5, 24572 /* *fields */ soc_THDI_PORT_SP_BST_BCM56870_A0m_fields, 24573 /* *views */ NULL, 24574 /* *views_num */ NULL, 24575 /* snoop_cb */ NULL, 24576 /* snoop_user_data */ NULL, 24577 /* snoop_flags */ 0, 24578 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24579 /* type */ SOC_MEM_TYPE_NORMAL, 24580 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24581 /* impl */ SOC_MEM_IMPL_NORMAL, 24582 /* cmic_mor_clks */ 0, 24583 /* access_latency_mode */ 3, 24584 }, 24585 #endif /* chips */ 24586 24587 #if defined(BCM_56870_A0) 24588 { /* SOC_MEM_INT_THDI_PORT_SP_BST_BCM56870_A0m */ 24589 /* mem THDI_PORT_SP_BSTm */ 24590 /* flags */ SOC_MEM_FLAG_VALID | 24591 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 24592 /* cmp_fn */ _soc_mem_cmp_undef, 24593 /* *null_entry */ _soc_mem_entry_null_zeroes, 24594 /* index_min */ 0, 24595 /* index_max */ -1, 24596 /* minblock */ 44, 24597 /* maxblock */ 44, 24598 /* blocks */ 0, 24599 /* blocks_hi */ 0x1000, 24600 /* base */ 0x093c0000, 24601 /* gran */ 1, 24602 /* bytes */ 3, 24603 /* nFields */ 5, 24604 /* *fields */ soc_THDI_PORT_SP_BST_BCM56870_A0m_fields, 24605 /* *views */ NULL, 24606 /* *views_num */ NULL, 24607 /* snoop_cb */ NULL, 24608 /* snoop_user_data */ NULL, 24609 /* snoop_flags */ 0, 24610 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24611 /* type */ SOC_MEM_TYPE_NORMAL, 24612 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24613 /* impl */ SOC_MEM_IMPL_NORMAL, 24614 /* cmic_mor_clks */ 0, 24615 /* access_latency_mode */ 3, 24616 }, 24617 #endif /* chips */ 24618 24619 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 24620 { /* SOC_MEM_INT_THDI_PORT_SP_BST_BCM56960_A0m */ 24621 /* mem THDI_PORT_SP_BSTm */ 24622 /* flags */ SOC_MEM_FLAG_VALID | 24623 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 24624 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 24625 /* cmp_fn */ _soc_mem_cmp_undef, 24626 /* *null_entry */ _soc_mem_entry_null_zeroes, 24627 /* index_min */ 0, 24628 /* index_max */ -1, 24629 /* minblock */ 44, 24630 /* maxblock */ 44, 24631 /* blocks */ 0, 24632 /* blocks_hi */ 0x1000, 24633 /* base */ 0x093c0000, 24634 /* gran */ 1, 24635 /* bytes */ 2, 24636 /* nFields */ 3, 24637 /* *fields */ soc_THDI_PORT_SP_BST_BCM56960_A0m_fields, 24638 /* *views */ NULL, 24639 /* *views_num */ NULL, 24640 /* snoop_cb */ NULL, 24641 /* snoop_user_data */ NULL, 24642 /* snoop_flags */ 0, 24643 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24644 /* type */ SOC_MEM_TYPE_NORMAL, 24645 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 24646 /* impl */ SOC_MEM_IMPL_NORMAL, 24647 /* cmic_mor_clks */ 0, 24648 /* access_latency_mode */ 3, 24649 }, 24650 #endif /* chips */ 24651 24652 #if defined(BCM_56970_A0) 24653 { /* SOC_MEM_INT_THDI_PORT_SP_BST_BCM56970_A0m */ 24654 /* mem THDI_PORT_SP_BSTm */ 24655 /* flags */ SOC_MEM_FLAG_VALID | 24656 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 24657 /* cmp_fn */ _soc_mem_cmp_undef, 24658 /* *null_entry */ _soc_mem_entry_null_zeroes, 24659 /* index_min */ 0, 24660 /* index_max */ -1, 24661 /* minblock */ 77, 24662 /* maxblock */ 77, 24663 /* blocks */ 0, 24664 /* blocks_hi */ 0xffffffff, 24665 /* base */ 0x093c0000, 24666 /* gran */ 1, 24667 /* bytes */ 3, 24668 /* nFields */ 5, 24669 /* *fields */ soc_THDI_PORT_SP_BST_BCM56970_A0m_fields, 24670 /* *views */ NULL, 24671 /* *views_num */ NULL, 24672 /* snoop_cb */ NULL, 24673 /* snoop_user_data */ NULL, 24674 /* snoop_flags */ 0, 24675 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24676 /* type */ SOC_MEM_TYPE_NORMAL, 24677 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24678 /* impl */ SOC_MEM_IMPL_NORMAL, 24679 /* cmic_mor_clks */ 0, 24680 /* access_latency_mode */ 3, 24681 }, 24682 #endif /* chips */ 24683 24684 #if defined(BCM_56850_A0) 24685 { /* SOC_MEM_INT_THDI_PORT_SP_BST_Xm */ 24686 /* mem THDI_PORT_SP_BST_Xm */ 24687 /* flags */ SOC_MEM_FLAG_VALID | 24688 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 24689 /* cmp_fn */ _soc_mem_cmp_undef, 24690 /* *null_entry */ _soc_mem_entry_null_zeroes, 24691 /* index_min */ 0, 24692 /* index_max */ 211, 24693 /* minblock */ 12, 24694 /* maxblock */ 12, 24695 /* blocks */ 0x1000, 24696 /* blocks_hi */ 0, 24697 /* base */ 0x08001400, 24698 /* gran */ 1, 24699 /* bytes */ 3, 24700 /* nFields */ 3, 24701 /* *fields */ soc_THDI_PORT_SP_BST_Xm_fields, 24702 /* *views */ NULL, 24703 /* *views_num */ NULL, 24704 /* snoop_cb */ NULL, 24705 /* snoop_user_data */ NULL, 24706 /* snoop_flags */ 0, 24707 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24708 /* type */ SOC_MEM_TYPE_NORMAL, 24709 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 24710 /* impl */ SOC_MEM_IMPL_NORMAL, 24711 /* cmic_mor_clks */ 0, 24712 }, 24713 #endif /* chips */ 24714 24715 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 24716 { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE0_PIPE0m */ 24717 /* mem THDI_PORT_SP_BST_XPE0_PIPE0m */ 24718 /* flags */ SOC_MEM_FLAG_VALID | 24719 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 24720 /* cmp_fn */ _soc_mem_cmp_undef, 24721 /* *null_entry */ _soc_mem_entry_null_zeroes, 24722 /* index_min */ 0, 24723 /* index_max */ 135, 24724 /* minblock */ 44, 24725 /* maxblock */ 44, 24726 /* blocks */ 0, 24727 /* blocks_hi */ 0x1000, 24728 /* base */ 0x093c0000, 24729 /* gran */ 1, 24730 /* bytes */ 2, 24731 /* nFields */ 3, 24732 /* *fields */ soc_THDI_PORT_SP_BST_BCM56960_A0m_fields, 24733 /* *views */ NULL, 24734 /* *views_num */ NULL, 24735 /* snoop_cb */ NULL, 24736 /* snoop_user_data */ NULL, 24737 /* snoop_flags */ 0, 24738 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24739 /* type */ SOC_MEM_TYPE_NORMAL, 24740 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 24741 /* impl */ SOC_MEM_IMPL_NORMAL, 24742 /* cmic_mor_clks */ 0, 24743 /* access_latency_mode */ 3, 24744 }, 24745 #endif /* chips */ 24746 24747 #if defined(BCM_56870_A0) 24748 { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE0_PIPE1m */ 24749 /* mem THDI_PORT_SP_BST_XPE0_PIPE1m */ 24750 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 24751 /* cmp_fn */ _soc_mem_cmp_undef, 24752 /* *null_entry */ _soc_mem_entry_null_zeroes, 24753 /* index_min */ 0, 24754 /* index_max */ 263, 24755 /* minblock */ 44, 24756 /* maxblock */ 44, 24757 /* blocks */ 0, 24758 /* blocks_hi */ 0x1000, 24759 /* base */ 0x093d0000, 24760 /* gran */ 1, 24761 /* bytes */ 3, 24762 /* nFields */ 5, 24763 /* *fields */ soc_THDI_PORT_SP_BST_BCM56870_A0m_fields, 24764 /* *views */ NULL, 24765 /* *views_num */ NULL, 24766 /* snoop_cb */ NULL, 24767 /* snoop_user_data */ NULL, 24768 /* snoop_flags */ 0, 24769 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24770 /* type */ SOC_MEM_TYPE_NORMAL, 24771 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24772 /* impl */ SOC_MEM_IMPL_NORMAL, 24773 /* cmic_mor_clks */ 0, 24774 /* access_latency_mode */ 3, 24775 }, 24776 #endif /* chips */ 24777 24778 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 24779 { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE0_PIPE3m */ 24780 /* mem THDI_PORT_SP_BST_XPE0_PIPE3m */ 24781 /* flags */ SOC_MEM_FLAG_VALID | 24782 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 24783 /* cmp_fn */ _soc_mem_cmp_undef, 24784 /* *null_entry */ _soc_mem_entry_null_zeroes, 24785 /* index_min */ 0, 24786 /* index_max */ 135, 24787 /* minblock */ 44, 24788 /* maxblock */ 44, 24789 /* blocks */ 0, 24790 /* blocks_hi */ 0x1000, 24791 /* base */ 0x093d8000, 24792 /* gran */ 1, 24793 /* bytes */ 2, 24794 /* nFields */ 3, 24795 /* *fields */ soc_THDI_PORT_SP_BST_BCM56960_A0m_fields, 24796 /* *views */ NULL, 24797 /* *views_num */ NULL, 24798 /* snoop_cb */ NULL, 24799 /* snoop_user_data */ NULL, 24800 /* snoop_flags */ 0, 24801 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24802 /* type */ SOC_MEM_TYPE_NORMAL, 24803 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 24804 /* impl */ SOC_MEM_IMPL_NORMAL, 24805 /* cmic_mor_clks */ 0, 24806 /* access_latency_mode */ 3, 24807 }, 24808 #endif /* chips */ 24809 24810 #if defined(BCM_56370_A0) 24811 { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE0_PIPE0_BCM56370_A0m */ 24812 /* mem THDI_PORT_SP_BST_XPE0_PIPE0m */ 24813 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 24814 /* cmp_fn */ _soc_mem_cmp_undef, 24815 /* *null_entry */ _soc_mem_entry_null_zeroes, 24816 /* index_min */ 0, 24817 /* index_max */ 287, 24818 /* minblock */ 20, 24819 /* maxblock */ 20, 24820 /* blocks */ 0x100000, 24821 /* blocks_hi */ 0, 24822 /* base */ 0x093c0000, 24823 /* gran */ 1, 24824 /* bytes */ 3, 24825 /* nFields */ 5, 24826 /* *fields */ soc_THDI_PORT_SP_BST_BCM56870_A0m_fields, 24827 /* *views */ NULL, 24828 /* *views_num */ NULL, 24829 /* snoop_cb */ NULL, 24830 /* snoop_user_data */ NULL, 24831 /* snoop_flags */ 0, 24832 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24833 /* type */ SOC_MEM_TYPE_NORMAL, 24834 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24835 /* impl */ SOC_MEM_IMPL_NORMAL, 24836 /* cmic_mor_clks */ 0, 24837 /* access_latency_mode */ 3, 24838 }, 24839 #endif /* chips */ 24840 24841 #if defined(BCM_56770_A0) 24842 { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE0_PIPE0_BCM56770_A0m */ 24843 /* mem THDI_PORT_SP_BST_XPE0_PIPE0m */ 24844 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 24845 /* cmp_fn */ _soc_mem_cmp_undef, 24846 /* *null_entry */ _soc_mem_entry_null_zeroes, 24847 /* index_min */ 0, 24848 /* index_max */ 263, 24849 /* minblock */ 31, 24850 /* maxblock */ 31, 24851 /* blocks */ 0x80000000, 24852 /* blocks_hi */ 0, 24853 /* base */ 0x093c0000, 24854 /* gran */ 1, 24855 /* bytes */ 3, 24856 /* nFields */ 5, 24857 /* *fields */ soc_THDI_PORT_SP_BST_BCM56870_A0m_fields, 24858 /* *views */ NULL, 24859 /* *views_num */ NULL, 24860 /* snoop_cb */ NULL, 24861 /* snoop_user_data */ NULL, 24862 /* snoop_flags */ 0, 24863 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24864 /* type */ SOC_MEM_TYPE_NORMAL, 24865 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24866 /* impl */ SOC_MEM_IMPL_NORMAL, 24867 /* cmic_mor_clks */ 0, 24868 /* access_latency_mode */ 3, 24869 }, 24870 #endif /* chips */ 24871 24872 #if defined(BCM_56870_A0) 24873 { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE0_PIPE0_BCM56870_A0m */ 24874 /* mem THDI_PORT_SP_BST_XPE0_PIPE0m */ 24875 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 24876 /* cmp_fn */ _soc_mem_cmp_undef, 24877 /* *null_entry */ _soc_mem_entry_null_zeroes, 24878 /* index_min */ 0, 24879 /* index_max */ 263, 24880 /* minblock */ 44, 24881 /* maxblock */ 44, 24882 /* blocks */ 0, 24883 /* blocks_hi */ 0x1000, 24884 /* base */ 0x093c0000, 24885 /* gran */ 1, 24886 /* bytes */ 3, 24887 /* nFields */ 5, 24888 /* *fields */ soc_THDI_PORT_SP_BST_BCM56870_A0m_fields, 24889 /* *views */ NULL, 24890 /* *views_num */ NULL, 24891 /* snoop_cb */ NULL, 24892 /* snoop_user_data */ NULL, 24893 /* snoop_flags */ 0, 24894 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24895 /* type */ SOC_MEM_TYPE_NORMAL, 24896 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24897 /* impl */ SOC_MEM_IMPL_NORMAL, 24898 /* cmic_mor_clks */ 0, 24899 /* access_latency_mode */ 3, 24900 }, 24901 #endif /* chips */ 24902 24903 #if defined(BCM_56970_A0) 24904 { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE0_PIPE0_BCM56970_A0m */ 24905 /* mem THDI_PORT_SP_BST_XPE0_PIPE0m */ 24906 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 24907 /* cmp_fn */ _soc_mem_cmp_undef, 24908 /* *null_entry */ _soc_mem_entry_null_zeroes, 24909 /* index_min */ 0, 24910 /* index_max */ 135, 24911 /* minblock */ 77, 24912 /* maxblock */ 77, 24913 /* blocks */ 0, 24914 /* blocks_hi */ 0xffffffff, 24915 /* base */ 0x093c0000, 24916 /* gran */ 1, 24917 /* bytes */ 3, 24918 /* nFields */ 5, 24919 /* *fields */ soc_THDI_PORT_SP_BST_BCM56970_A0m_fields, 24920 /* *views */ NULL, 24921 /* *views_num */ NULL, 24922 /* snoop_cb */ NULL, 24923 /* snoop_user_data */ NULL, 24924 /* snoop_flags */ 0, 24925 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24926 /* type */ SOC_MEM_TYPE_NORMAL, 24927 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24928 /* impl */ SOC_MEM_IMPL_NORMAL, 24929 /* cmic_mor_clks */ 0, 24930 /* access_latency_mode */ 3, 24931 }, 24932 #endif /* chips */ 24933 24934 #if defined(BCM_56970_A0) 24935 { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE0_PIPE3_BCM56970_A0m */ 24936 /* mem THDI_PORT_SP_BST_XPE0_PIPE3m */ 24937 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 24938 /* cmp_fn */ _soc_mem_cmp_undef, 24939 /* *null_entry */ _soc_mem_entry_null_zeroes, 24940 /* index_min */ 0, 24941 /* index_max */ 135, 24942 /* minblock */ 77, 24943 /* maxblock */ 77, 24944 /* blocks */ 0, 24945 /* blocks_hi */ 0xffffffff, 24946 /* base */ 0x093f0000, 24947 /* gran */ 1, 24948 /* bytes */ 3, 24949 /* nFields */ 5, 24950 /* *fields */ soc_THDI_PORT_SP_BST_BCM56970_A0m_fields, 24951 /* *views */ NULL, 24952 /* *views_num */ NULL, 24953 /* snoop_cb */ NULL, 24954 /* snoop_user_data */ NULL, 24955 /* snoop_flags */ 0, 24956 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24957 /* type */ SOC_MEM_TYPE_NORMAL, 24958 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 24959 /* impl */ SOC_MEM_IMPL_NORMAL, 24960 /* cmic_mor_clks */ 0, 24961 /* access_latency_mode */ 3, 24962 }, 24963 #endif /* chips */ 24964 24965 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 24966 { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE1_PIPE0m */ 24967 /* mem THDI_PORT_SP_BST_XPE1_PIPE0m */ 24968 /* flags */ SOC_MEM_FLAG_VALID | 24969 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 24970 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 24971 /* cmp_fn */ _soc_mem_cmp_undef, 24972 /* *null_entry */ _soc_mem_entry_null_zeroes, 24973 /* index_min */ 0, 24974 /* index_max */ 135, 24975 /* minblock */ 44, 24976 /* maxblock */ 44, 24977 /* blocks */ 0, 24978 /* blocks_hi */ 0x1000, 24979 /* base */ 0x093c0000, 24980 /* gran */ 1, 24981 /* bytes */ 2, 24982 /* nFields */ 3, 24983 /* *fields */ soc_THDI_PORT_SP_BST_BCM56960_A0m_fields, 24984 /* *views */ NULL, 24985 /* *views_num */ NULL, 24986 /* snoop_cb */ NULL, 24987 /* snoop_user_data */ NULL, 24988 /* snoop_flags */ 0, 24989 /* mem severity */ SOC_MEM_SEVERE_MISSING, 24990 /* type */ SOC_MEM_TYPE_NORMAL, 24991 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 24992 /* impl */ SOC_MEM_IMPL_NORMAL, 24993 /* cmic_mor_clks */ 0, 24994 /* access_latency_mode */ 3, 24995 }, 24996 #endif /* chips */ 24997 24998 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 24999 { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE1_PIPE3m */ 25000 /* mem THDI_PORT_SP_BST_XPE1_PIPE3m */ 25001 /* flags */ SOC_MEM_FLAG_VALID | 25002 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 25003 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 25004 /* cmp_fn */ _soc_mem_cmp_undef, 25005 /* *null_entry */ _soc_mem_entry_null_zeroes, 25006 /* index_min */ 0, 25007 /* index_max */ 135, 25008 /* minblock */ 44, 25009 /* maxblock */ 44, 25010 /* blocks */ 0, 25011 /* blocks_hi */ 0x1000, 25012 /* base */ 0x093d8000, 25013 /* gran */ 1, 25014 /* bytes */ 2, 25015 /* nFields */ 3, 25016 /* *fields */ soc_THDI_PORT_SP_BST_BCM56960_A0m_fields, 25017 /* *views */ NULL, 25018 /* *views_num */ NULL, 25019 /* snoop_cb */ NULL, 25020 /* snoop_user_data */ NULL, 25021 /* snoop_flags */ 0, 25022 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25023 /* type */ SOC_MEM_TYPE_NORMAL, 25024 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 25025 /* impl */ SOC_MEM_IMPL_NORMAL, 25026 /* cmic_mor_clks */ 0, 25027 /* access_latency_mode */ 3, 25028 }, 25029 #endif /* chips */ 25030 25031 #if defined(BCM_56970_A0) 25032 { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE1_PIPE0_BCM56970_A0m */ 25033 /* mem THDI_PORT_SP_BST_XPE1_PIPE0m */ 25034 /* flags */ SOC_MEM_FLAG_VALID | 25035 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 25036 /* cmp_fn */ _soc_mem_cmp_undef, 25037 /* *null_entry */ _soc_mem_entry_null_zeroes, 25038 /* index_min */ 0, 25039 /* index_max */ 135, 25040 /* minblock */ 77, 25041 /* maxblock */ 77, 25042 /* blocks */ 0, 25043 /* blocks_hi */ 0xffffffff, 25044 /* base */ 0x093c0000, 25045 /* gran */ 1, 25046 /* bytes */ 3, 25047 /* nFields */ 5, 25048 /* *fields */ soc_THDI_PORT_SP_BST_BCM56970_A0m_fields, 25049 /* *views */ NULL, 25050 /* *views_num */ NULL, 25051 /* snoop_cb */ NULL, 25052 /* snoop_user_data */ NULL, 25053 /* snoop_flags */ 0, 25054 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25055 /* type */ SOC_MEM_TYPE_NORMAL, 25056 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25057 /* impl */ SOC_MEM_IMPL_NORMAL, 25058 /* cmic_mor_clks */ 0, 25059 /* access_latency_mode */ 3, 25060 }, 25061 #endif /* chips */ 25062 25063 #if defined(BCM_56970_A0) 25064 { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE1_PIPE3_BCM56970_A0m */ 25065 /* mem THDI_PORT_SP_BST_XPE1_PIPE3m */ 25066 /* flags */ SOC_MEM_FLAG_VALID | 25067 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 25068 /* cmp_fn */ _soc_mem_cmp_undef, 25069 /* *null_entry */ _soc_mem_entry_null_zeroes, 25070 /* index_min */ 0, 25071 /* index_max */ 135, 25072 /* minblock */ 77, 25073 /* maxblock */ 77, 25074 /* blocks */ 0, 25075 /* blocks_hi */ 0xffffffff, 25076 /* base */ 0x093f0000, 25077 /* gran */ 1, 25078 /* bytes */ 3, 25079 /* nFields */ 5, 25080 /* *fields */ soc_THDI_PORT_SP_BST_BCM56970_A0m_fields, 25081 /* *views */ NULL, 25082 /* *views_num */ NULL, 25083 /* snoop_cb */ NULL, 25084 /* snoop_user_data */ NULL, 25085 /* snoop_flags */ 0, 25086 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25087 /* type */ SOC_MEM_TYPE_NORMAL, 25088 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25089 /* impl */ SOC_MEM_IMPL_NORMAL, 25090 /* cmic_mor_clks */ 0, 25091 /* access_latency_mode */ 3, 25092 }, 25093 #endif /* chips */ 25094 25095 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 25096 { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE2_PIPE1m */ 25097 /* mem THDI_PORT_SP_BST_XPE2_PIPE1m */ 25098 /* flags */ SOC_MEM_FLAG_VALID | 25099 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 25100 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 25101 /* cmp_fn */ _soc_mem_cmp_undef, 25102 /* *null_entry */ _soc_mem_entry_null_zeroes, 25103 /* index_min */ 0, 25104 /* index_max */ 135, 25105 /* minblock */ 44, 25106 /* maxblock */ 44, 25107 /* blocks */ 0, 25108 /* blocks_hi */ 0x1000, 25109 /* base */ 0x093c8000, 25110 /* gran */ 1, 25111 /* bytes */ 2, 25112 /* nFields */ 3, 25113 /* *fields */ soc_THDI_PORT_SP_BST_BCM56960_A0m_fields, 25114 /* *views */ NULL, 25115 /* *views_num */ NULL, 25116 /* snoop_cb */ NULL, 25117 /* snoop_user_data */ NULL, 25118 /* snoop_flags */ 0, 25119 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25120 /* type */ SOC_MEM_TYPE_NORMAL, 25121 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 25122 /* impl */ SOC_MEM_IMPL_NORMAL, 25123 /* cmic_mor_clks */ 0, 25124 /* access_latency_mode */ 3, 25125 }, 25126 #endif /* chips */ 25127 25128 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 25129 { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE2_PIPE2m */ 25130 /* mem THDI_PORT_SP_BST_XPE2_PIPE2m */ 25131 /* flags */ SOC_MEM_FLAG_VALID | 25132 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 25133 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 25134 /* cmp_fn */ _soc_mem_cmp_undef, 25135 /* *null_entry */ _soc_mem_entry_null_zeroes, 25136 /* index_min */ 0, 25137 /* index_max */ 135, 25138 /* minblock */ 44, 25139 /* maxblock */ 44, 25140 /* blocks */ 0, 25141 /* blocks_hi */ 0x1000, 25142 /* base */ 0x093d0000, 25143 /* gran */ 1, 25144 /* bytes */ 2, 25145 /* nFields */ 3, 25146 /* *fields */ soc_THDI_PORT_SP_BST_BCM56960_A0m_fields, 25147 /* *views */ NULL, 25148 /* *views_num */ NULL, 25149 /* snoop_cb */ NULL, 25150 /* snoop_user_data */ NULL, 25151 /* snoop_flags */ 0, 25152 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25153 /* type */ SOC_MEM_TYPE_NORMAL, 25154 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 25155 /* impl */ SOC_MEM_IMPL_NORMAL, 25156 /* cmic_mor_clks */ 0, 25157 /* access_latency_mode */ 3, 25158 }, 25159 #endif /* chips */ 25160 25161 #if defined(BCM_56970_A0) 25162 { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE2_PIPE1_BCM56970_A0m */ 25163 /* mem THDI_PORT_SP_BST_XPE2_PIPE1m */ 25164 /* flags */ SOC_MEM_FLAG_VALID | 25165 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 25166 /* cmp_fn */ _soc_mem_cmp_undef, 25167 /* *null_entry */ _soc_mem_entry_null_zeroes, 25168 /* index_min */ 0, 25169 /* index_max */ 135, 25170 /* minblock */ 77, 25171 /* maxblock */ 77, 25172 /* blocks */ 0, 25173 /* blocks_hi */ 0xffffffff, 25174 /* base */ 0x093d0000, 25175 /* gran */ 1, 25176 /* bytes */ 3, 25177 /* nFields */ 5, 25178 /* *fields */ soc_THDI_PORT_SP_BST_BCM56970_A0m_fields, 25179 /* *views */ NULL, 25180 /* *views_num */ NULL, 25181 /* snoop_cb */ NULL, 25182 /* snoop_user_data */ NULL, 25183 /* snoop_flags */ 0, 25184 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25185 /* type */ SOC_MEM_TYPE_NORMAL, 25186 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25187 /* impl */ SOC_MEM_IMPL_NORMAL, 25188 /* cmic_mor_clks */ 0, 25189 /* access_latency_mode */ 3, 25190 }, 25191 #endif /* chips */ 25192 25193 #if defined(BCM_56970_A0) 25194 { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE2_PIPE2_BCM56970_A0m */ 25195 /* mem THDI_PORT_SP_BST_XPE2_PIPE2m */ 25196 /* flags */ SOC_MEM_FLAG_VALID | 25197 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 25198 /* cmp_fn */ _soc_mem_cmp_undef, 25199 /* *null_entry */ _soc_mem_entry_null_zeroes, 25200 /* index_min */ 0, 25201 /* index_max */ 135, 25202 /* minblock */ 77, 25203 /* maxblock */ 77, 25204 /* blocks */ 0, 25205 /* blocks_hi */ 0xffffffff, 25206 /* base */ 0x093e0000, 25207 /* gran */ 1, 25208 /* bytes */ 3, 25209 /* nFields */ 5, 25210 /* *fields */ soc_THDI_PORT_SP_BST_BCM56970_A0m_fields, 25211 /* *views */ NULL, 25212 /* *views_num */ NULL, 25213 /* snoop_cb */ NULL, 25214 /* snoop_user_data */ NULL, 25215 /* snoop_flags */ 0, 25216 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25217 /* type */ SOC_MEM_TYPE_NORMAL, 25218 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25219 /* impl */ SOC_MEM_IMPL_NORMAL, 25220 /* cmic_mor_clks */ 0, 25221 /* access_latency_mode */ 3, 25222 }, 25223 #endif /* chips */ 25224 25225 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 25226 { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE3_PIPE1m */ 25227 /* mem THDI_PORT_SP_BST_XPE3_PIPE1m */ 25228 /* flags */ SOC_MEM_FLAG_VALID | 25229 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 25230 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 25231 /* cmp_fn */ _soc_mem_cmp_undef, 25232 /* *null_entry */ _soc_mem_entry_null_zeroes, 25233 /* index_min */ 0, 25234 /* index_max */ 135, 25235 /* minblock */ 44, 25236 /* maxblock */ 44, 25237 /* blocks */ 0, 25238 /* blocks_hi */ 0x1000, 25239 /* base */ 0x093c8000, 25240 /* gran */ 1, 25241 /* bytes */ 2, 25242 /* nFields */ 3, 25243 /* *fields */ soc_THDI_PORT_SP_BST_BCM56960_A0m_fields, 25244 /* *views */ NULL, 25245 /* *views_num */ NULL, 25246 /* snoop_cb */ NULL, 25247 /* snoop_user_data */ NULL, 25248 /* snoop_flags */ 0, 25249 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25250 /* type */ SOC_MEM_TYPE_NORMAL, 25251 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 25252 /* impl */ SOC_MEM_IMPL_NORMAL, 25253 /* cmic_mor_clks */ 0, 25254 /* access_latency_mode */ 3, 25255 }, 25256 #endif /* chips */ 25257 25258 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 25259 { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE3_PIPE2m */ 25260 /* mem THDI_PORT_SP_BST_XPE3_PIPE2m */ 25261 /* flags */ SOC_MEM_FLAG_VALID | 25262 SOC_MEM_FLAG_SER_ENTRY_CLEAR | 25263 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x42 */ 25264 /* cmp_fn */ _soc_mem_cmp_undef, 25265 /* *null_entry */ _soc_mem_entry_null_zeroes, 25266 /* index_min */ 0, 25267 /* index_max */ 135, 25268 /* minblock */ 44, 25269 /* maxblock */ 44, 25270 /* blocks */ 0, 25271 /* blocks_hi */ 0x1000, 25272 /* base */ 0x093d0000, 25273 /* gran */ 1, 25274 /* bytes */ 2, 25275 /* nFields */ 3, 25276 /* *fields */ soc_THDI_PORT_SP_BST_BCM56960_A0m_fields, 25277 /* *views */ NULL, 25278 /* *views_num */ NULL, 25279 /* snoop_cb */ NULL, 25280 /* snoop_user_data */ NULL, 25281 /* snoop_flags */ 0, 25282 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25283 /* type */ SOC_MEM_TYPE_NORMAL, 25284 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 25285 /* impl */ SOC_MEM_IMPL_NORMAL, 25286 /* cmic_mor_clks */ 0, 25287 /* access_latency_mode */ 3, 25288 }, 25289 #endif /* chips */ 25290 25291 #if defined(BCM_56970_A0) 25292 { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE3_PIPE1_BCM56970_A0m */ 25293 /* mem THDI_PORT_SP_BST_XPE3_PIPE1m */ 25294 /* flags */ SOC_MEM_FLAG_VALID | 25295 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 25296 /* cmp_fn */ _soc_mem_cmp_undef, 25297 /* *null_entry */ _soc_mem_entry_null_zeroes, 25298 /* index_min */ 0, 25299 /* index_max */ 135, 25300 /* minblock */ 77, 25301 /* maxblock */ 77, 25302 /* blocks */ 0, 25303 /* blocks_hi */ 0xffffffff, 25304 /* base */ 0x093d0000, 25305 /* gran */ 1, 25306 /* bytes */ 3, 25307 /* nFields */ 5, 25308 /* *fields */ soc_THDI_PORT_SP_BST_BCM56970_A0m_fields, 25309 /* *views */ NULL, 25310 /* *views_num */ NULL, 25311 /* snoop_cb */ NULL, 25312 /* snoop_user_data */ NULL, 25313 /* snoop_flags */ 0, 25314 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25315 /* type */ SOC_MEM_TYPE_NORMAL, 25316 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25317 /* impl */ SOC_MEM_IMPL_NORMAL, 25318 /* cmic_mor_clks */ 0, 25319 /* access_latency_mode */ 3, 25320 }, 25321 #endif /* chips */ 25322 25323 #if defined(BCM_56970_A0) 25324 { /* SOC_MEM_INT_THDI_PORT_SP_BST_XPE3_PIPE2_BCM56970_A0m */ 25325 /* mem THDI_PORT_SP_BST_XPE3_PIPE2m */ 25326 /* flags */ SOC_MEM_FLAG_VALID | 25327 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 25328 /* cmp_fn */ _soc_mem_cmp_undef, 25329 /* *null_entry */ _soc_mem_entry_null_zeroes, 25330 /* index_min */ 0, 25331 /* index_max */ 135, 25332 /* minblock */ 77, 25333 /* maxblock */ 77, 25334 /* blocks */ 0, 25335 /* blocks_hi */ 0xffffffff, 25336 /* base */ 0x093e0000, 25337 /* gran */ 1, 25338 /* bytes */ 3, 25339 /* nFields */ 5, 25340 /* *fields */ soc_THDI_PORT_SP_BST_BCM56970_A0m_fields, 25341 /* *views */ NULL, 25342 /* *views_num */ NULL, 25343 /* snoop_cb */ NULL, 25344 /* snoop_user_data */ NULL, 25345 /* snoop_flags */ 0, 25346 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25347 /* type */ SOC_MEM_TYPE_NORMAL, 25348 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25349 /* impl */ SOC_MEM_IMPL_NORMAL, 25350 /* cmic_mor_clks */ 0, 25351 /* access_latency_mode */ 3, 25352 }, 25353 #endif /* chips */ 25354 25355 #if defined(BCM_56560_A0) 25356 { /* SOC_MEM_INT_THDI_PORT_SP_BST_X_BCM56560_A0m */ 25357 /* mem THDI_PORT_SP_BST_Xm */ 25358 /* flags */ SOC_MEM_FLAG_VALID | 25359 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 25360 /* cmp_fn */ _soc_mem_cmp_undef, 25361 /* *null_entry */ _soc_mem_entry_null_zeroes, 25362 /* index_min */ 0, 25363 /* index_max */ 299, 25364 /* minblock */ 24, 25365 /* maxblock */ 24, 25366 /* blocks */ 0x1000000, 25367 /* blocks_hi */ 0, 25368 /* base */ 0x08003400, 25369 /* gran */ 1, 25370 /* bytes */ 3, 25371 /* nFields */ 3, 25372 /* *fields */ soc_THDI_PORT_SP_BST_X_BCM56560_A0m_fields, 25373 /* *views */ NULL, 25374 /* *views_num */ NULL, 25375 /* snoop_cb */ NULL, 25376 /* snoop_user_data */ NULL, 25377 /* snoop_flags */ 0, 25378 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25379 /* type */ SOC_MEM_TYPE_NORMAL, 25380 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 25381 /* impl */ SOC_MEM_IMPL_NORMAL, 25382 /* cmic_mor_clks */ 0, 25383 }, 25384 #endif /* chips */ 25385 25386 #if defined(BCM_56560_B0) 25387 { /* SOC_MEM_INT_THDI_PORT_SP_BST_X_BCM56560_B0m */ 25388 /* mem THDI_PORT_SP_BST_Xm */ 25389 /* flags */ SOC_MEM_FLAG_VALID | 25390 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 25391 /* cmp_fn */ _soc_mem_cmp_undef, 25392 /* *null_entry */ _soc_mem_entry_null_zeroes, 25393 /* index_min */ 0, 25394 /* index_max */ 299, 25395 /* minblock */ 16, 25396 /* maxblock */ 16, 25397 /* blocks */ 0x10000, 25398 /* blocks_hi */ 0, 25399 /* base */ 0x08003400, 25400 /* gran */ 1, 25401 /* bytes */ 3, 25402 /* nFields */ 3, 25403 /* *fields */ soc_THDI_PORT_SP_BST_X_BCM56560_A0m_fields, 25404 /* *views */ NULL, 25405 /* *views_num */ NULL, 25406 /* snoop_cb */ NULL, 25407 /* snoop_user_data */ NULL, 25408 /* snoop_flags */ 0, 25409 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25410 /* type */ SOC_MEM_TYPE_NORMAL, 25411 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 25412 /* impl */ SOC_MEM_IMPL_NORMAL, 25413 /* cmic_mor_clks */ 0, 25414 }, 25415 #endif /* chips */ 25416 25417 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 25418 { /* SOC_MEM_INT_THDI_PORT_SP_BST_X_BCM56670_A0m */ 25419 /* mem THDI_PORT_SP_BST_Xm */ 25420 /* flags */ SOC_MEM_FLAG_VALID | 25421 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 25422 /* cmp_fn */ _soc_mem_cmp_undef, 25423 /* *null_entry */ _soc_mem_entry_null_zeroes, 25424 /* index_min */ 0, 25425 /* index_max */ 271, 25426 /* minblock */ 25, 25427 /* maxblock */ 25, 25428 /* blocks */ 0x2000000, 25429 /* blocks_hi */ 0, 25430 /* base */ 0x08003400, 25431 /* gran */ 1, 25432 /* bytes */ 3, 25433 /* nFields */ 3, 25434 /* *fields */ soc_THDI_PORT_SP_BST_X_BCM56560_A0m_fields, 25435 /* *views */ NULL, 25436 /* *views_num */ NULL, 25437 /* snoop_cb */ NULL, 25438 /* snoop_user_data */ NULL, 25439 /* snoop_flags */ 0, 25440 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25441 /* type */ SOC_MEM_TYPE_NORMAL, 25442 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 25443 /* impl */ SOC_MEM_IMPL_NORMAL, 25444 /* cmic_mor_clks */ 0, 25445 }, 25446 #endif /* chips */ 25447 25448 #if defined(BCM_56860_A0) 25449 { /* SOC_MEM_INT_THDI_PORT_SP_BST_X_BCM56860_A0m */ 25450 /* mem THDI_PORT_SP_BST_Xm */ 25451 /* flags */ SOC_MEM_FLAG_VALID | 25452 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 25453 /* cmp_fn */ _soc_mem_cmp_undef, 25454 /* *null_entry */ _soc_mem_entry_null_zeroes, 25455 /* index_min */ 0, 25456 /* index_max */ 211, 25457 /* minblock */ 13, 25458 /* maxblock */ 13, 25459 /* blocks */ 0x2000, 25460 /* blocks_hi */ 0, 25461 /* base */ 0x08001400, 25462 /* gran */ 1, 25463 /* bytes */ 3, 25464 /* nFields */ 3, 25465 /* *fields */ soc_THDI_PORT_SP_BST_Xm_fields, 25466 /* *views */ NULL, 25467 /* *views_num */ NULL, 25468 /* snoop_cb */ NULL, 25469 /* snoop_user_data */ NULL, 25470 /* snoop_flags */ 0, 25471 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25472 /* type */ SOC_MEM_TYPE_NORMAL, 25473 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 25474 /* impl */ SOC_MEM_IMPL_NORMAL, 25475 /* cmic_mor_clks */ 0, 25476 }, 25477 #endif /* chips */ 25478 25479 #if defined(BCM_56850_A0) 25480 { /* SOC_MEM_INT_THDI_PORT_SP_BST_Ym */ 25481 /* mem THDI_PORT_SP_BST_Ym */ 25482 /* flags */ SOC_MEM_FLAG_VALID | 25483 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 25484 /* cmp_fn */ _soc_mem_cmp_undef, 25485 /* *null_entry */ _soc_mem_entry_null_zeroes, 25486 /* index_min */ 0, 25487 /* index_max */ 211, 25488 /* minblock */ 12, 25489 /* maxblock */ 12, 25490 /* blocks */ 0x1000, 25491 /* blocks_hi */ 0, 25492 /* base */ 0x08101400, 25493 /* gran */ 1, 25494 /* bytes */ 3, 25495 /* nFields */ 3, 25496 /* *fields */ soc_THDI_PORT_SP_BST_Xm_fields, 25497 /* *views */ NULL, 25498 /* *views_num */ NULL, 25499 /* snoop_cb */ NULL, 25500 /* snoop_user_data */ NULL, 25501 /* snoop_flags */ 0, 25502 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25503 /* type */ SOC_MEM_TYPE_NORMAL, 25504 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 25505 /* impl */ SOC_MEM_IMPL_NORMAL, 25506 /* cmic_mor_clks */ 0, 25507 }, 25508 #endif /* chips */ 25509 25510 #if defined(BCM_56860_A0) 25511 { /* SOC_MEM_INT_THDI_PORT_SP_BST_Y_BCM56860_A0m */ 25512 /* mem THDI_PORT_SP_BST_Ym */ 25513 /* flags */ SOC_MEM_FLAG_VALID | 25514 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 25515 /* cmp_fn */ _soc_mem_cmp_undef, 25516 /* *null_entry */ _soc_mem_entry_null_zeroes, 25517 /* index_min */ 0, 25518 /* index_max */ 211, 25519 /* minblock */ 13, 25520 /* maxblock */ 13, 25521 /* blocks */ 0x2000, 25522 /* blocks_hi */ 0, 25523 /* base */ 0x08101400, 25524 /* gran */ 1, 25525 /* bytes */ 3, 25526 /* nFields */ 3, 25527 /* *fields */ soc_THDI_PORT_SP_BST_Xm_fields, 25528 /* *views */ NULL, 25529 /* *views_num */ NULL, 25530 /* snoop_cb */ NULL, 25531 /* snoop_user_data */ NULL, 25532 /* snoop_flags */ 0, 25533 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25534 /* type */ SOC_MEM_TYPE_NORMAL, 25535 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 25536 /* impl */ SOC_MEM_IMPL_NORMAL, 25537 /* cmic_mor_clks */ 0, 25538 }, 25539 #endif /* chips */ 25540 25541 #if defined(BCM_56640_A0) 25542 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRSm */ 25543 /* mem THDI_PORT_SP_CNTRSm */ 25544 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 25545 /* cmp_fn */ _soc_mem_cmp_undef, 25546 /* *null_entry */ _soc_mem_entry_null_zeroes, 25547 /* index_min */ 0, 25548 /* index_max */ 251, 25549 /* minblock */ 9, 25550 /* maxblock */ 9, 25551 /* blocks */ 0x200, 25552 /* blocks_hi */ 0, 25553 /* base */ 0x08000600, 25554 /* gran */ 1, 25555 /* bytes */ 3, 25556 /* nFields */ 5, 25557 /* *fields */ soc_THDI_PORT_SP_CNTRSm_fields, 25558 /* *views */ NULL, 25559 /* *views_num */ NULL, 25560 /* snoop_cb */ NULL, 25561 /* snoop_user_data */ NULL, 25562 /* snoop_flags */ 0, 25563 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25564 /* type */ SOC_MEM_TYPE_NORMAL, 25565 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25566 /* impl */ SOC_MEM_IMPL_NORMAL, 25567 /* cmic_mor_clks */ 0, 25568 }, 25569 #endif /* chips */ 25570 25571 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 25572 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_BCM56260_A0m */ 25573 /* mem THDI_PORT_SP_CNTRSm */ 25574 /* flags */ SOC_MEM_FLAG_VALID | 25575 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 25576 /* cmp_fn */ _soc_mem_cmp_undef, 25577 /* *null_entry */ _soc_mem_entry_null_zeroes, 25578 /* index_min */ 0, 25579 /* index_max */ 119, 25580 /* minblock */ 9, 25581 /* maxblock */ 9, 25582 /* blocks */ 0x200, 25583 /* blocks_hi */ 0, 25584 /* base */ 0x08000600, 25585 /* gran */ 1, 25586 /* bytes */ 5, 25587 /* nFields */ 5, 25588 /* *fields */ soc_THDI_PORT_SP_CNTRS_BCM56260_A0m_fields, 25589 /* *views */ NULL, 25590 /* *views_num */ NULL, 25591 /* snoop_cb */ NULL, 25592 /* snoop_user_data */ NULL, 25593 /* snoop_flags */ 0, 25594 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25595 /* type */ SOC_MEM_TYPE_NORMAL, 25596 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 25597 /* impl */ SOC_MEM_IMPL_NORMAL, 25598 /* cmic_mor_clks */ 0, 25599 }, 25600 #endif /* chips */ 25601 25602 #if defined(BCM_56270_A0) 25603 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_BCM56270_A0m */ 25604 /* mem THDI_PORT_SP_CNTRSm */ 25605 /* flags */ SOC_MEM_FLAG_VALID | 25606 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 25607 /* cmp_fn */ _soc_mem_cmp_undef, 25608 /* *null_entry */ _soc_mem_entry_null_zeroes, 25609 /* index_min */ 0, 25610 /* index_max */ 119, 25611 /* minblock */ 8, 25612 /* maxblock */ 8, 25613 /* blocks */ 0x100, 25614 /* blocks_hi */ 0, 25615 /* base */ 0x08000600, 25616 /* gran */ 1, 25617 /* bytes */ 5, 25618 /* nFields */ 5, 25619 /* *fields */ soc_THDI_PORT_SP_CNTRS_BCM56260_A0m_fields, 25620 /* *views */ NULL, 25621 /* *views_num */ NULL, 25622 /* snoop_cb */ NULL, 25623 /* snoop_user_data */ NULL, 25624 /* snoop_flags */ 0, 25625 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25626 /* type */ SOC_MEM_TYPE_NORMAL, 25627 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 25628 /* impl */ SOC_MEM_IMPL_NORMAL, 25629 /* cmic_mor_clks */ 0, 25630 }, 25631 #endif /* chips */ 25632 25633 #if defined(BCM_56340_A0) 25634 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_BCM56340_A0m */ 25635 /* mem THDI_PORT_SP_CNTRSm */ 25636 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 25637 /* cmp_fn */ _soc_mem_cmp_undef, 25638 /* *null_entry */ _soc_mem_entry_null_zeroes, 25639 /* index_min */ 0, 25640 /* index_max */ 251, 25641 /* minblock */ 7, 25642 /* maxblock */ 7, 25643 /* blocks */ 0x80, 25644 /* blocks_hi */ 0, 25645 /* base */ 0x08000600, 25646 /* gran */ 1, 25647 /* bytes */ 3, 25648 /* nFields */ 5, 25649 /* *fields */ soc_THDI_PORT_SP_CNTRSm_fields, 25650 /* *views */ NULL, 25651 /* *views_num */ NULL, 25652 /* snoop_cb */ NULL, 25653 /* snoop_user_data */ NULL, 25654 /* snoop_flags */ 0, 25655 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25656 /* type */ SOC_MEM_TYPE_NORMAL, 25657 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25658 /* impl */ SOC_MEM_IMPL_NORMAL, 25659 /* cmic_mor_clks */ 0, 25660 }, 25661 #endif /* chips */ 25662 25663 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 25664 defined(BCM_56450_B1) 25665 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_BCM56450_A0m */ 25666 /* mem THDI_PORT_SP_CNTRSm */ 25667 /* flags */ SOC_MEM_FLAG_VALID | 25668 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 25669 /* cmp_fn */ _soc_mem_cmp_undef, 25670 /* *null_entry */ _soc_mem_entry_null_zeroes, 25671 /* index_min */ 0, 25672 /* index_max */ 167, 25673 /* minblock */ 11, 25674 /* maxblock */ 11, 25675 /* blocks */ 0x800, 25676 /* blocks_hi */ 0, 25677 /* base */ 0x08000600, 25678 /* gran */ 1, 25679 /* bytes */ 6, 25680 /* nFields */ 7, 25681 /* *fields */ soc_THDI_PORT_SP_CNTRS_BCM56450_A0m_fields, 25682 /* *views */ NULL, 25683 /* *views_num */ NULL, 25684 /* snoop_cb */ NULL, 25685 /* snoop_user_data */ NULL, 25686 /* snoop_flags */ 0, 25687 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25688 /* type */ SOC_MEM_TYPE_NORMAL, 25689 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25690 /* impl */ SOC_MEM_IMPL_NORMAL, 25691 /* cmic_mor_clks */ 0, 25692 }, 25693 #endif /* chips */ 25694 25695 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 25696 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RTm */ 25697 /* mem THDI_PORT_SP_CNTRS_RTm */ 25698 /* flags */ SOC_MEM_FLAG_VALID | 25699 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 25700 /* cmp_fn */ _soc_mem_cmp_undef, 25701 /* *null_entry */ _soc_mem_entry_null_zeroes, 25702 /* index_min */ 0, 25703 /* index_max */ -1, 25704 /* minblock */ 44, 25705 /* maxblock */ 44, 25706 /* blocks */ 0, 25707 /* blocks_hi */ 0x1000, 25708 /* base */ 0x09200000, 25709 /* gran */ 1, 25710 /* bytes */ 6, 25711 /* nFields */ 10, 25712 /* *fields */ soc_THDI_PORT_SP_CNTRS_RTm_fields, 25713 /* *views */ NULL, 25714 /* *views_num */ NULL, 25715 /* snoop_cb */ NULL, 25716 /* snoop_user_data */ NULL, 25717 /* snoop_flags */ 0, 25718 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25719 /* type */ SOC_MEM_TYPE_NORMAL, 25720 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25721 /* impl */ SOC_MEM_IMPL_NORMAL, 25722 /* cmic_mor_clks */ 0, 25723 /* access_latency_mode */ 3, 25724 }, 25725 #endif /* chips */ 25726 25727 #if defined(BCM_56370_A0) 25728 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_BCM56370_A0m */ 25729 /* mem THDI_PORT_SP_CNTRS_RTm */ 25730 /* flags */ SOC_MEM_FLAG_VALID | 25731 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 25732 /* cmp_fn */ _soc_mem_cmp_undef, 25733 /* *null_entry */ _soc_mem_entry_null_zeroes, 25734 /* index_min */ 0, 25735 /* index_max */ -1, 25736 /* minblock */ 20, 25737 /* maxblock */ 20, 25738 /* blocks */ 0x100000, 25739 /* blocks_hi */ 0, 25740 /* base */ 0x09200000, 25741 /* gran */ 1, 25742 /* bytes */ 6, 25743 /* nFields */ 11, 25744 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields, 25745 /* *views */ NULL, 25746 /* *views_num */ NULL, 25747 /* snoop_cb */ NULL, 25748 /* snoop_user_data */ NULL, 25749 /* snoop_flags */ 0, 25750 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25751 /* type */ SOC_MEM_TYPE_NORMAL, 25752 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25753 /* impl */ SOC_MEM_IMPL_NORMAL, 25754 /* cmic_mor_clks */ 0, 25755 /* access_latency_mode */ 3, 25756 }, 25757 #endif /* chips */ 25758 25759 #if defined(BCM_56770_A0) 25760 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_BCM56770_A0m */ 25761 /* mem THDI_PORT_SP_CNTRS_RTm */ 25762 /* flags */ SOC_MEM_FLAG_VALID | 25763 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 25764 /* cmp_fn */ _soc_mem_cmp_undef, 25765 /* *null_entry */ _soc_mem_entry_null_zeroes, 25766 /* index_min */ 0, 25767 /* index_max */ -1, 25768 /* minblock */ 31, 25769 /* maxblock */ 31, 25770 /* blocks */ 0x80000000, 25771 /* blocks_hi */ 0, 25772 /* base */ 0x09200000, 25773 /* gran */ 1, 25774 /* bytes */ 6, 25775 /* nFields */ 11, 25776 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields, 25777 /* *views */ NULL, 25778 /* *views_num */ NULL, 25779 /* snoop_cb */ NULL, 25780 /* snoop_user_data */ NULL, 25781 /* snoop_flags */ 0, 25782 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25783 /* type */ SOC_MEM_TYPE_NORMAL, 25784 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25785 /* impl */ SOC_MEM_IMPL_NORMAL, 25786 /* cmic_mor_clks */ 0, 25787 /* access_latency_mode */ 3, 25788 }, 25789 #endif /* chips */ 25790 25791 #if defined(BCM_56870_A0) 25792 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m */ 25793 /* mem THDI_PORT_SP_CNTRS_RTm */ 25794 /* flags */ SOC_MEM_FLAG_VALID | 25795 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 25796 /* cmp_fn */ _soc_mem_cmp_undef, 25797 /* *null_entry */ _soc_mem_entry_null_zeroes, 25798 /* index_min */ 0, 25799 /* index_max */ -1, 25800 /* minblock */ 44, 25801 /* maxblock */ 44, 25802 /* blocks */ 0, 25803 /* blocks_hi */ 0x1000, 25804 /* base */ 0x09200000, 25805 /* gran */ 1, 25806 /* bytes */ 6, 25807 /* nFields */ 11, 25808 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields, 25809 /* *views */ NULL, 25810 /* *views_num */ NULL, 25811 /* snoop_cb */ NULL, 25812 /* snoop_user_data */ NULL, 25813 /* snoop_flags */ 0, 25814 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25815 /* type */ SOC_MEM_TYPE_NORMAL, 25816 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25817 /* impl */ SOC_MEM_IMPL_NORMAL, 25818 /* cmic_mor_clks */ 0, 25819 /* access_latency_mode */ 3, 25820 }, 25821 #endif /* chips */ 25822 25823 #if defined(BCM_56970_A0) 25824 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m */ 25825 /* mem THDI_PORT_SP_CNTRS_RTm */ 25826 /* flags */ SOC_MEM_FLAG_VALID | 25827 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 25828 /* cmp_fn */ _soc_mem_cmp_undef, 25829 /* *null_entry */ _soc_mem_entry_null_zeroes, 25830 /* index_min */ 0, 25831 /* index_max */ -1, 25832 /* minblock */ 77, 25833 /* maxblock */ 77, 25834 /* blocks */ 0, 25835 /* blocks_hi */ 0xffffffff, 25836 /* base */ 0x09200000, 25837 /* gran */ 1, 25838 /* bytes */ 6, 25839 /* nFields */ 11, 25840 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields, 25841 /* *views */ NULL, 25842 /* *views_num */ NULL, 25843 /* snoop_cb */ NULL, 25844 /* snoop_user_data */ NULL, 25845 /* snoop_flags */ 0, 25846 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25847 /* type */ SOC_MEM_TYPE_NORMAL, 25848 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25849 /* impl */ SOC_MEM_IMPL_NORMAL, 25850 /* cmic_mor_clks */ 0, 25851 /* access_latency_mode */ 3, 25852 }, 25853 #endif /* chips */ 25854 25855 #if defined(BCM_56850_A0) 25856 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_Xm */ 25857 /* mem THDI_PORT_SP_CNTRS_RT_Xm */ 25858 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 25859 /* cmp_fn */ _soc_mem_cmp_undef, 25860 /* *null_entry */ _soc_mem_entry_null_zeroes, 25861 /* index_min */ 0, 25862 /* index_max */ 211, 25863 /* minblock */ 12, 25864 /* maxblock */ 12, 25865 /* blocks */ 0x1000, 25866 /* blocks_hi */ 0, 25867 /* base */ 0x08000c00, 25868 /* gran */ 1, 25869 /* bytes */ 6, 25870 /* nFields */ 10, 25871 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_Xm_fields, 25872 /* *views */ NULL, 25873 /* *views_num */ NULL, 25874 /* snoop_cb */ NULL, 25875 /* snoop_user_data */ NULL, 25876 /* snoop_flags */ 0, 25877 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25878 /* type */ SOC_MEM_TYPE_NORMAL, 25879 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25880 /* impl */ SOC_MEM_IMPL_NORMAL, 25881 /* cmic_mor_clks */ 0, 25882 }, 25883 #endif /* chips */ 25884 25885 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 25886 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE0_PIPE0m */ 25887 /* mem THDI_PORT_SP_CNTRS_RT_XPE0_PIPE0m */ 25888 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 25889 /* cmp_fn */ _soc_mem_cmp_undef, 25890 /* *null_entry */ _soc_mem_entry_null_zeroes, 25891 /* index_min */ 0, 25892 /* index_max */ 135, 25893 /* minblock */ 44, 25894 /* maxblock */ 44, 25895 /* blocks */ 0, 25896 /* blocks_hi */ 0x1000, 25897 /* base */ 0x09200000, 25898 /* gran */ 1, 25899 /* bytes */ 6, 25900 /* nFields */ 10, 25901 /* *fields */ soc_THDI_PORT_SP_CNTRS_RTm_fields, 25902 /* *views */ NULL, 25903 /* *views_num */ NULL, 25904 /* snoop_cb */ NULL, 25905 /* snoop_user_data */ NULL, 25906 /* snoop_flags */ 0, 25907 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25908 /* type */ SOC_MEM_TYPE_NORMAL, 25909 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25910 /* impl */ SOC_MEM_IMPL_NORMAL, 25911 /* cmic_mor_clks */ 0, 25912 /* access_latency_mode */ 3, 25913 }, 25914 #endif /* chips */ 25915 25916 #if defined(BCM_56870_A0) 25917 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE0_PIPE1m */ 25918 /* mem THDI_PORT_SP_CNTRS_RT_XPE0_PIPE1m */ 25919 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 25920 /* cmp_fn */ _soc_mem_cmp_undef, 25921 /* *null_entry */ _soc_mem_entry_null_zeroes, 25922 /* index_min */ 0, 25923 /* index_max */ 263, 25924 /* minblock */ 44, 25925 /* maxblock */ 44, 25926 /* blocks */ 0, 25927 /* blocks_hi */ 0x1000, 25928 /* base */ 0x09210000, 25929 /* gran */ 1, 25930 /* bytes */ 6, 25931 /* nFields */ 11, 25932 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields, 25933 /* *views */ NULL, 25934 /* *views_num */ NULL, 25935 /* snoop_cb */ NULL, 25936 /* snoop_user_data */ NULL, 25937 /* snoop_flags */ 0, 25938 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25939 /* type */ SOC_MEM_TYPE_NORMAL, 25940 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25941 /* impl */ SOC_MEM_IMPL_NORMAL, 25942 /* cmic_mor_clks */ 0, 25943 /* access_latency_mode */ 3, 25944 }, 25945 #endif /* chips */ 25946 25947 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 25948 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE0_PIPE3m */ 25949 /* mem THDI_PORT_SP_CNTRS_RT_XPE0_PIPE3m */ 25950 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 25951 /* cmp_fn */ _soc_mem_cmp_undef, 25952 /* *null_entry */ _soc_mem_entry_null_zeroes, 25953 /* index_min */ 0, 25954 /* index_max */ 135, 25955 /* minblock */ 44, 25956 /* maxblock */ 44, 25957 /* blocks */ 0, 25958 /* blocks_hi */ 0x1000, 25959 /* base */ 0x09218000, 25960 /* gran */ 1, 25961 /* bytes */ 6, 25962 /* nFields */ 10, 25963 /* *fields */ soc_THDI_PORT_SP_CNTRS_RTm_fields, 25964 /* *views */ NULL, 25965 /* *views_num */ NULL, 25966 /* snoop_cb */ NULL, 25967 /* snoop_user_data */ NULL, 25968 /* snoop_flags */ 0, 25969 /* mem severity */ SOC_MEM_SEVERE_MISSING, 25970 /* type */ SOC_MEM_TYPE_NORMAL, 25971 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 25972 /* impl */ SOC_MEM_IMPL_NORMAL, 25973 /* cmic_mor_clks */ 0, 25974 /* access_latency_mode */ 3, 25975 }, 25976 #endif /* chips */ 25977 25978 #if defined(BCM_56370_A0) 25979 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE0_PIPE0_BCM56370_A0m */ 25980 /* mem THDI_PORT_SP_CNTRS_RT_XPE0_PIPE0m */ 25981 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 25982 /* cmp_fn */ _soc_mem_cmp_undef, 25983 /* *null_entry */ _soc_mem_entry_null_zeroes, 25984 /* index_min */ 0, 25985 /* index_max */ 287, 25986 /* minblock */ 20, 25987 /* maxblock */ 20, 25988 /* blocks */ 0x100000, 25989 /* blocks_hi */ 0, 25990 /* base */ 0x09200000, 25991 /* gran */ 1, 25992 /* bytes */ 6, 25993 /* nFields */ 11, 25994 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields, 25995 /* *views */ NULL, 25996 /* *views_num */ NULL, 25997 /* snoop_cb */ NULL, 25998 /* snoop_user_data */ NULL, 25999 /* snoop_flags */ 0, 26000 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26001 /* type */ SOC_MEM_TYPE_NORMAL, 26002 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26003 /* impl */ SOC_MEM_IMPL_NORMAL, 26004 /* cmic_mor_clks */ 0, 26005 /* access_latency_mode */ 3, 26006 }, 26007 #endif /* chips */ 26008 26009 #if defined(BCM_56770_A0) 26010 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE0_PIPE0_BCM56770_A0m */ 26011 /* mem THDI_PORT_SP_CNTRS_RT_XPE0_PIPE0m */ 26012 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 26013 /* cmp_fn */ _soc_mem_cmp_undef, 26014 /* *null_entry */ _soc_mem_entry_null_zeroes, 26015 /* index_min */ 0, 26016 /* index_max */ 263, 26017 /* minblock */ 31, 26018 /* maxblock */ 31, 26019 /* blocks */ 0x80000000, 26020 /* blocks_hi */ 0, 26021 /* base */ 0x09200000, 26022 /* gran */ 1, 26023 /* bytes */ 6, 26024 /* nFields */ 11, 26025 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields, 26026 /* *views */ NULL, 26027 /* *views_num */ NULL, 26028 /* snoop_cb */ NULL, 26029 /* snoop_user_data */ NULL, 26030 /* snoop_flags */ 0, 26031 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26032 /* type */ SOC_MEM_TYPE_NORMAL, 26033 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26034 /* impl */ SOC_MEM_IMPL_NORMAL, 26035 /* cmic_mor_clks */ 0, 26036 /* access_latency_mode */ 3, 26037 }, 26038 #endif /* chips */ 26039 26040 #if defined(BCM_56870_A0) 26041 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE0_PIPE0_BCM56870_A0m */ 26042 /* mem THDI_PORT_SP_CNTRS_RT_XPE0_PIPE0m */ 26043 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 26044 /* cmp_fn */ _soc_mem_cmp_undef, 26045 /* *null_entry */ _soc_mem_entry_null_zeroes, 26046 /* index_min */ 0, 26047 /* index_max */ 263, 26048 /* minblock */ 44, 26049 /* maxblock */ 44, 26050 /* blocks */ 0, 26051 /* blocks_hi */ 0x1000, 26052 /* base */ 0x09200000, 26053 /* gran */ 1, 26054 /* bytes */ 6, 26055 /* nFields */ 11, 26056 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields, 26057 /* *views */ NULL, 26058 /* *views_num */ NULL, 26059 /* snoop_cb */ NULL, 26060 /* snoop_user_data */ NULL, 26061 /* snoop_flags */ 0, 26062 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26063 /* type */ SOC_MEM_TYPE_NORMAL, 26064 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26065 /* impl */ SOC_MEM_IMPL_NORMAL, 26066 /* cmic_mor_clks */ 0, 26067 /* access_latency_mode */ 3, 26068 }, 26069 #endif /* chips */ 26070 26071 #if defined(BCM_56970_A0) 26072 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE0_PIPE0_BCM56970_A0m */ 26073 /* mem THDI_PORT_SP_CNTRS_RT_XPE0_PIPE0m */ 26074 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 26075 /* cmp_fn */ _soc_mem_cmp_undef, 26076 /* *null_entry */ _soc_mem_entry_null_zeroes, 26077 /* index_min */ 0, 26078 /* index_max */ 135, 26079 /* minblock */ 77, 26080 /* maxblock */ 77, 26081 /* blocks */ 0, 26082 /* blocks_hi */ 0xffffffff, 26083 /* base */ 0x09200000, 26084 /* gran */ 1, 26085 /* bytes */ 6, 26086 /* nFields */ 11, 26087 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields, 26088 /* *views */ NULL, 26089 /* *views_num */ NULL, 26090 /* snoop_cb */ NULL, 26091 /* snoop_user_data */ NULL, 26092 /* snoop_flags */ 0, 26093 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26094 /* type */ SOC_MEM_TYPE_NORMAL, 26095 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26096 /* impl */ SOC_MEM_IMPL_NORMAL, 26097 /* cmic_mor_clks */ 0, 26098 /* access_latency_mode */ 3, 26099 }, 26100 #endif /* chips */ 26101 26102 #if defined(BCM_56970_A0) 26103 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE0_PIPE3_BCM56970_A0m */ 26104 /* mem THDI_PORT_SP_CNTRS_RT_XPE0_PIPE3m */ 26105 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 26106 /* cmp_fn */ _soc_mem_cmp_undef, 26107 /* *null_entry */ _soc_mem_entry_null_zeroes, 26108 /* index_min */ 0, 26109 /* index_max */ 135, 26110 /* minblock */ 77, 26111 /* maxblock */ 77, 26112 /* blocks */ 0, 26113 /* blocks_hi */ 0xffffffff, 26114 /* base */ 0x09230000, 26115 /* gran */ 1, 26116 /* bytes */ 6, 26117 /* nFields */ 11, 26118 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields, 26119 /* *views */ NULL, 26120 /* *views_num */ NULL, 26121 /* snoop_cb */ NULL, 26122 /* snoop_user_data */ NULL, 26123 /* snoop_flags */ 0, 26124 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26125 /* type */ SOC_MEM_TYPE_NORMAL, 26126 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26127 /* impl */ SOC_MEM_IMPL_NORMAL, 26128 /* cmic_mor_clks */ 0, 26129 /* access_latency_mode */ 3, 26130 }, 26131 #endif /* chips */ 26132 26133 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 26134 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE1_PIPE0m */ 26135 /* mem THDI_PORT_SP_CNTRS_RT_XPE1_PIPE0m */ 26136 /* flags */ SOC_MEM_FLAG_VALID | 26137 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 26138 /* cmp_fn */ _soc_mem_cmp_undef, 26139 /* *null_entry */ _soc_mem_entry_null_zeroes, 26140 /* index_min */ 0, 26141 /* index_max */ 135, 26142 /* minblock */ 44, 26143 /* maxblock */ 44, 26144 /* blocks */ 0, 26145 /* blocks_hi */ 0x1000, 26146 /* base */ 0x09200000, 26147 /* gran */ 1, 26148 /* bytes */ 6, 26149 /* nFields */ 10, 26150 /* *fields */ soc_THDI_PORT_SP_CNTRS_RTm_fields, 26151 /* *views */ NULL, 26152 /* *views_num */ NULL, 26153 /* snoop_cb */ NULL, 26154 /* snoop_user_data */ NULL, 26155 /* snoop_flags */ 0, 26156 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26157 /* type */ SOC_MEM_TYPE_NORMAL, 26158 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26159 /* impl */ SOC_MEM_IMPL_NORMAL, 26160 /* cmic_mor_clks */ 0, 26161 /* access_latency_mode */ 3, 26162 }, 26163 #endif /* chips */ 26164 26165 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 26166 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE1_PIPE3m */ 26167 /* mem THDI_PORT_SP_CNTRS_RT_XPE1_PIPE3m */ 26168 /* flags */ SOC_MEM_FLAG_VALID | 26169 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 26170 /* cmp_fn */ _soc_mem_cmp_undef, 26171 /* *null_entry */ _soc_mem_entry_null_zeroes, 26172 /* index_min */ 0, 26173 /* index_max */ 135, 26174 /* minblock */ 44, 26175 /* maxblock */ 44, 26176 /* blocks */ 0, 26177 /* blocks_hi */ 0x1000, 26178 /* base */ 0x09218000, 26179 /* gran */ 1, 26180 /* bytes */ 6, 26181 /* nFields */ 10, 26182 /* *fields */ soc_THDI_PORT_SP_CNTRS_RTm_fields, 26183 /* *views */ NULL, 26184 /* *views_num */ NULL, 26185 /* snoop_cb */ NULL, 26186 /* snoop_user_data */ NULL, 26187 /* snoop_flags */ 0, 26188 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26189 /* type */ SOC_MEM_TYPE_NORMAL, 26190 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26191 /* impl */ SOC_MEM_IMPL_NORMAL, 26192 /* cmic_mor_clks */ 0, 26193 /* access_latency_mode */ 3, 26194 }, 26195 #endif /* chips */ 26196 26197 #if defined(BCM_56970_A0) 26198 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE1_PIPE0_BCM56970_A0m */ 26199 /* mem THDI_PORT_SP_CNTRS_RT_XPE1_PIPE0m */ 26200 /* flags */ SOC_MEM_FLAG_VALID | 26201 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 26202 /* cmp_fn */ _soc_mem_cmp_undef, 26203 /* *null_entry */ _soc_mem_entry_null_zeroes, 26204 /* index_min */ 0, 26205 /* index_max */ 135, 26206 /* minblock */ 77, 26207 /* maxblock */ 77, 26208 /* blocks */ 0, 26209 /* blocks_hi */ 0xffffffff, 26210 /* base */ 0x09200000, 26211 /* gran */ 1, 26212 /* bytes */ 6, 26213 /* nFields */ 11, 26214 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields, 26215 /* *views */ NULL, 26216 /* *views_num */ NULL, 26217 /* snoop_cb */ NULL, 26218 /* snoop_user_data */ NULL, 26219 /* snoop_flags */ 0, 26220 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26221 /* type */ SOC_MEM_TYPE_NORMAL, 26222 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26223 /* impl */ SOC_MEM_IMPL_NORMAL, 26224 /* cmic_mor_clks */ 0, 26225 /* access_latency_mode */ 3, 26226 }, 26227 #endif /* chips */ 26228 26229 #if defined(BCM_56970_A0) 26230 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE1_PIPE3_BCM56970_A0m */ 26231 /* mem THDI_PORT_SP_CNTRS_RT_XPE1_PIPE3m */ 26232 /* flags */ SOC_MEM_FLAG_VALID | 26233 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 26234 /* cmp_fn */ _soc_mem_cmp_undef, 26235 /* *null_entry */ _soc_mem_entry_null_zeroes, 26236 /* index_min */ 0, 26237 /* index_max */ 135, 26238 /* minblock */ 77, 26239 /* maxblock */ 77, 26240 /* blocks */ 0, 26241 /* blocks_hi */ 0xffffffff, 26242 /* base */ 0x09230000, 26243 /* gran */ 1, 26244 /* bytes */ 6, 26245 /* nFields */ 11, 26246 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields, 26247 /* *views */ NULL, 26248 /* *views_num */ NULL, 26249 /* snoop_cb */ NULL, 26250 /* snoop_user_data */ NULL, 26251 /* snoop_flags */ 0, 26252 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26253 /* type */ SOC_MEM_TYPE_NORMAL, 26254 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26255 /* impl */ SOC_MEM_IMPL_NORMAL, 26256 /* cmic_mor_clks */ 0, 26257 /* access_latency_mode */ 3, 26258 }, 26259 #endif /* chips */ 26260 26261 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 26262 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE2_PIPE1m */ 26263 /* mem THDI_PORT_SP_CNTRS_RT_XPE2_PIPE1m */ 26264 /* flags */ SOC_MEM_FLAG_VALID | 26265 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 26266 /* cmp_fn */ _soc_mem_cmp_undef, 26267 /* *null_entry */ _soc_mem_entry_null_zeroes, 26268 /* index_min */ 0, 26269 /* index_max */ 135, 26270 /* minblock */ 44, 26271 /* maxblock */ 44, 26272 /* blocks */ 0, 26273 /* blocks_hi */ 0x1000, 26274 /* base */ 0x09208000, 26275 /* gran */ 1, 26276 /* bytes */ 6, 26277 /* nFields */ 10, 26278 /* *fields */ soc_THDI_PORT_SP_CNTRS_RTm_fields, 26279 /* *views */ NULL, 26280 /* *views_num */ NULL, 26281 /* snoop_cb */ NULL, 26282 /* snoop_user_data */ NULL, 26283 /* snoop_flags */ 0, 26284 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26285 /* type */ SOC_MEM_TYPE_NORMAL, 26286 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26287 /* impl */ SOC_MEM_IMPL_NORMAL, 26288 /* cmic_mor_clks */ 0, 26289 /* access_latency_mode */ 3, 26290 }, 26291 #endif /* chips */ 26292 26293 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 26294 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE2_PIPE2m */ 26295 /* mem THDI_PORT_SP_CNTRS_RT_XPE2_PIPE2m */ 26296 /* flags */ SOC_MEM_FLAG_VALID | 26297 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 26298 /* cmp_fn */ _soc_mem_cmp_undef, 26299 /* *null_entry */ _soc_mem_entry_null_zeroes, 26300 /* index_min */ 0, 26301 /* index_max */ 135, 26302 /* minblock */ 44, 26303 /* maxblock */ 44, 26304 /* blocks */ 0, 26305 /* blocks_hi */ 0x1000, 26306 /* base */ 0x09210000, 26307 /* gran */ 1, 26308 /* bytes */ 6, 26309 /* nFields */ 10, 26310 /* *fields */ soc_THDI_PORT_SP_CNTRS_RTm_fields, 26311 /* *views */ NULL, 26312 /* *views_num */ NULL, 26313 /* snoop_cb */ NULL, 26314 /* snoop_user_data */ NULL, 26315 /* snoop_flags */ 0, 26316 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26317 /* type */ SOC_MEM_TYPE_NORMAL, 26318 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26319 /* impl */ SOC_MEM_IMPL_NORMAL, 26320 /* cmic_mor_clks */ 0, 26321 /* access_latency_mode */ 3, 26322 }, 26323 #endif /* chips */ 26324 26325 #if defined(BCM_56970_A0) 26326 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE2_PIPE1_BCM56970_A0m */ 26327 /* mem THDI_PORT_SP_CNTRS_RT_XPE2_PIPE1m */ 26328 /* flags */ SOC_MEM_FLAG_VALID | 26329 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 26330 /* cmp_fn */ _soc_mem_cmp_undef, 26331 /* *null_entry */ _soc_mem_entry_null_zeroes, 26332 /* index_min */ 0, 26333 /* index_max */ 135, 26334 /* minblock */ 77, 26335 /* maxblock */ 77, 26336 /* blocks */ 0, 26337 /* blocks_hi */ 0xffffffff, 26338 /* base */ 0x09210000, 26339 /* gran */ 1, 26340 /* bytes */ 6, 26341 /* nFields */ 11, 26342 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields, 26343 /* *views */ NULL, 26344 /* *views_num */ NULL, 26345 /* snoop_cb */ NULL, 26346 /* snoop_user_data */ NULL, 26347 /* snoop_flags */ 0, 26348 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26349 /* type */ SOC_MEM_TYPE_NORMAL, 26350 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26351 /* impl */ SOC_MEM_IMPL_NORMAL, 26352 /* cmic_mor_clks */ 0, 26353 /* access_latency_mode */ 3, 26354 }, 26355 #endif /* chips */ 26356 26357 #if defined(BCM_56970_A0) 26358 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE2_PIPE2_BCM56970_A0m */ 26359 /* mem THDI_PORT_SP_CNTRS_RT_XPE2_PIPE2m */ 26360 /* flags */ SOC_MEM_FLAG_VALID | 26361 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 26362 /* cmp_fn */ _soc_mem_cmp_undef, 26363 /* *null_entry */ _soc_mem_entry_null_zeroes, 26364 /* index_min */ 0, 26365 /* index_max */ 135, 26366 /* minblock */ 77, 26367 /* maxblock */ 77, 26368 /* blocks */ 0, 26369 /* blocks_hi */ 0xffffffff, 26370 /* base */ 0x09220000, 26371 /* gran */ 1, 26372 /* bytes */ 6, 26373 /* nFields */ 11, 26374 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields, 26375 /* *views */ NULL, 26376 /* *views_num */ NULL, 26377 /* snoop_cb */ NULL, 26378 /* snoop_user_data */ NULL, 26379 /* snoop_flags */ 0, 26380 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26381 /* type */ SOC_MEM_TYPE_NORMAL, 26382 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26383 /* impl */ SOC_MEM_IMPL_NORMAL, 26384 /* cmic_mor_clks */ 0, 26385 /* access_latency_mode */ 3, 26386 }, 26387 #endif /* chips */ 26388 26389 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 26390 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE3_PIPE1m */ 26391 /* mem THDI_PORT_SP_CNTRS_RT_XPE3_PIPE1m */ 26392 /* flags */ SOC_MEM_FLAG_VALID | 26393 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 26394 /* cmp_fn */ _soc_mem_cmp_undef, 26395 /* *null_entry */ _soc_mem_entry_null_zeroes, 26396 /* index_min */ 0, 26397 /* index_max */ 135, 26398 /* minblock */ 44, 26399 /* maxblock */ 44, 26400 /* blocks */ 0, 26401 /* blocks_hi */ 0x1000, 26402 /* base */ 0x09208000, 26403 /* gran */ 1, 26404 /* bytes */ 6, 26405 /* nFields */ 10, 26406 /* *fields */ soc_THDI_PORT_SP_CNTRS_RTm_fields, 26407 /* *views */ NULL, 26408 /* *views_num */ NULL, 26409 /* snoop_cb */ NULL, 26410 /* snoop_user_data */ NULL, 26411 /* snoop_flags */ 0, 26412 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26413 /* type */ SOC_MEM_TYPE_NORMAL, 26414 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26415 /* impl */ SOC_MEM_IMPL_NORMAL, 26416 /* cmic_mor_clks */ 0, 26417 /* access_latency_mode */ 3, 26418 }, 26419 #endif /* chips */ 26420 26421 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 26422 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE3_PIPE2m */ 26423 /* mem THDI_PORT_SP_CNTRS_RT_XPE3_PIPE2m */ 26424 /* flags */ SOC_MEM_FLAG_VALID | 26425 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 26426 /* cmp_fn */ _soc_mem_cmp_undef, 26427 /* *null_entry */ _soc_mem_entry_null_zeroes, 26428 /* index_min */ 0, 26429 /* index_max */ 135, 26430 /* minblock */ 44, 26431 /* maxblock */ 44, 26432 /* blocks */ 0, 26433 /* blocks_hi */ 0x1000, 26434 /* base */ 0x09210000, 26435 /* gran */ 1, 26436 /* bytes */ 6, 26437 /* nFields */ 10, 26438 /* *fields */ soc_THDI_PORT_SP_CNTRS_RTm_fields, 26439 /* *views */ NULL, 26440 /* *views_num */ NULL, 26441 /* snoop_cb */ NULL, 26442 /* snoop_user_data */ NULL, 26443 /* snoop_flags */ 0, 26444 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26445 /* type */ SOC_MEM_TYPE_NORMAL, 26446 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26447 /* impl */ SOC_MEM_IMPL_NORMAL, 26448 /* cmic_mor_clks */ 0, 26449 /* access_latency_mode */ 3, 26450 }, 26451 #endif /* chips */ 26452 26453 #if defined(BCM_56970_A0) 26454 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE3_PIPE1_BCM56970_A0m */ 26455 /* mem THDI_PORT_SP_CNTRS_RT_XPE3_PIPE1m */ 26456 /* flags */ SOC_MEM_FLAG_VALID | 26457 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 26458 /* cmp_fn */ _soc_mem_cmp_undef, 26459 /* *null_entry */ _soc_mem_entry_null_zeroes, 26460 /* index_min */ 0, 26461 /* index_max */ 135, 26462 /* minblock */ 77, 26463 /* maxblock */ 77, 26464 /* blocks */ 0, 26465 /* blocks_hi */ 0xffffffff, 26466 /* base */ 0x09210000, 26467 /* gran */ 1, 26468 /* bytes */ 6, 26469 /* nFields */ 11, 26470 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields, 26471 /* *views */ NULL, 26472 /* *views_num */ NULL, 26473 /* snoop_cb */ NULL, 26474 /* snoop_user_data */ NULL, 26475 /* snoop_flags */ 0, 26476 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26477 /* type */ SOC_MEM_TYPE_NORMAL, 26478 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26479 /* impl */ SOC_MEM_IMPL_NORMAL, 26480 /* cmic_mor_clks */ 0, 26481 /* access_latency_mode */ 3, 26482 }, 26483 #endif /* chips */ 26484 26485 #if defined(BCM_56970_A0) 26486 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_XPE3_PIPE2_BCM56970_A0m */ 26487 /* mem THDI_PORT_SP_CNTRS_RT_XPE3_PIPE2m */ 26488 /* flags */ SOC_MEM_FLAG_VALID | 26489 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 26490 /* cmp_fn */ _soc_mem_cmp_undef, 26491 /* *null_entry */ _soc_mem_entry_null_zeroes, 26492 /* index_min */ 0, 26493 /* index_max */ 135, 26494 /* minblock */ 77, 26495 /* maxblock */ 77, 26496 /* blocks */ 0, 26497 /* blocks_hi */ 0xffffffff, 26498 /* base */ 0x09220000, 26499 /* gran */ 1, 26500 /* bytes */ 6, 26501 /* nFields */ 11, 26502 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields, 26503 /* *views */ NULL, 26504 /* *views_num */ NULL, 26505 /* snoop_cb */ NULL, 26506 /* snoop_user_data */ NULL, 26507 /* snoop_flags */ 0, 26508 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26509 /* type */ SOC_MEM_TYPE_NORMAL, 26510 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26511 /* impl */ SOC_MEM_IMPL_NORMAL, 26512 /* cmic_mor_clks */ 0, 26513 /* access_latency_mode */ 3, 26514 }, 26515 #endif /* chips */ 26516 26517 #if defined(BCM_56560_A0) 26518 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_X_BCM56560_A0m */ 26519 /* mem THDI_PORT_SP_CNTRS_RT_Xm */ 26520 /* flags */ SOC_MEM_FLAG_VALID | 26521 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 26522 /* cmp_fn */ _soc_mem_cmp_undef, 26523 /* *null_entry */ _soc_mem_entry_null_zeroes, 26524 /* index_min */ 0, 26525 /* index_max */ 299, 26526 /* minblock */ 24, 26527 /* maxblock */ 24, 26528 /* blocks */ 0x1000000, 26529 /* blocks_hi */ 0, 26530 /* base */ 0x08001800, 26531 /* gran */ 1, 26532 /* bytes */ 6, 26533 /* nFields */ 10, 26534 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_X_BCM56560_A0m_fields, 26535 /* *views */ NULL, 26536 /* *views_num */ NULL, 26537 /* snoop_cb */ NULL, 26538 /* snoop_user_data */ NULL, 26539 /* snoop_flags */ 0, 26540 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26541 /* type */ SOC_MEM_TYPE_NORMAL, 26542 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26543 /* impl */ SOC_MEM_IMPL_NORMAL, 26544 /* cmic_mor_clks */ 0, 26545 }, 26546 #endif /* chips */ 26547 26548 #if defined(BCM_56560_B0) 26549 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_X_BCM56560_B0m */ 26550 /* mem THDI_PORT_SP_CNTRS_RT_Xm */ 26551 /* flags */ SOC_MEM_FLAG_VALID | 26552 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 26553 /* cmp_fn */ _soc_mem_cmp_undef, 26554 /* *null_entry */ _soc_mem_entry_null_zeroes, 26555 /* index_min */ 0, 26556 /* index_max */ 299, 26557 /* minblock */ 16, 26558 /* maxblock */ 16, 26559 /* blocks */ 0x10000, 26560 /* blocks_hi */ 0, 26561 /* base */ 0x08001800, 26562 /* gran */ 1, 26563 /* bytes */ 6, 26564 /* nFields */ 10, 26565 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_X_BCM56560_A0m_fields, 26566 /* *views */ NULL, 26567 /* *views_num */ NULL, 26568 /* snoop_cb */ NULL, 26569 /* snoop_user_data */ NULL, 26570 /* snoop_flags */ 0, 26571 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26572 /* type */ SOC_MEM_TYPE_NORMAL, 26573 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26574 /* impl */ SOC_MEM_IMPL_NORMAL, 26575 /* cmic_mor_clks */ 0, 26576 }, 26577 #endif /* chips */ 26578 26579 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 26580 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_X_BCM56670_A0m */ 26581 /* mem THDI_PORT_SP_CNTRS_RT_Xm */ 26582 /* flags */ SOC_MEM_FLAG_VALID | 26583 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 26584 /* cmp_fn */ _soc_mem_cmp_undef, 26585 /* *null_entry */ _soc_mem_entry_null_zeroes, 26586 /* index_min */ 0, 26587 /* index_max */ 271, 26588 /* minblock */ 25, 26589 /* maxblock */ 25, 26590 /* blocks */ 0x2000000, 26591 /* blocks_hi */ 0, 26592 /* base */ 0x08001800, 26593 /* gran */ 1, 26594 /* bytes */ 6, 26595 /* nFields */ 10, 26596 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_X_BCM56560_A0m_fields, 26597 /* *views */ NULL, 26598 /* *views_num */ NULL, 26599 /* snoop_cb */ NULL, 26600 /* snoop_user_data */ NULL, 26601 /* snoop_flags */ 0, 26602 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26603 /* type */ SOC_MEM_TYPE_NORMAL, 26604 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26605 /* impl */ SOC_MEM_IMPL_NORMAL, 26606 /* cmic_mor_clks */ 0, 26607 }, 26608 #endif /* chips */ 26609 26610 #if defined(BCM_56860_A0) 26611 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_X_BCM56860_A0m */ 26612 /* mem THDI_PORT_SP_CNTRS_RT_Xm */ 26613 /* flags */ SOC_MEM_FLAG_VALID | 26614 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 26615 /* cmp_fn */ _soc_mem_cmp_undef, 26616 /* *null_entry */ _soc_mem_entry_null_zeroes, 26617 /* index_min */ 0, 26618 /* index_max */ 211, 26619 /* minblock */ 13, 26620 /* maxblock */ 13, 26621 /* blocks */ 0x2000, 26622 /* blocks_hi */ 0, 26623 /* base */ 0x08000c00, 26624 /* gran */ 1, 26625 /* bytes */ 6, 26626 /* nFields */ 10, 26627 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_Xm_fields, 26628 /* *views */ NULL, 26629 /* *views_num */ NULL, 26630 /* snoop_cb */ NULL, 26631 /* snoop_user_data */ NULL, 26632 /* snoop_flags */ 0, 26633 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26634 /* type */ SOC_MEM_TYPE_NORMAL, 26635 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26636 /* impl */ SOC_MEM_IMPL_NORMAL, 26637 /* cmic_mor_clks */ 0, 26638 }, 26639 #endif /* chips */ 26640 26641 #if defined(BCM_56850_A0) 26642 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_Ym */ 26643 /* mem THDI_PORT_SP_CNTRS_RT_Ym */ 26644 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 26645 /* cmp_fn */ _soc_mem_cmp_undef, 26646 /* *null_entry */ _soc_mem_entry_null_zeroes, 26647 /* index_min */ 0, 26648 /* index_max */ 211, 26649 /* minblock */ 12, 26650 /* maxblock */ 12, 26651 /* blocks */ 0x1000, 26652 /* blocks_hi */ 0, 26653 /* base */ 0x08100c00, 26654 /* gran */ 1, 26655 /* bytes */ 6, 26656 /* nFields */ 10, 26657 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_Xm_fields, 26658 /* *views */ NULL, 26659 /* *views_num */ NULL, 26660 /* snoop_cb */ NULL, 26661 /* snoop_user_data */ NULL, 26662 /* snoop_flags */ 0, 26663 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26664 /* type */ SOC_MEM_TYPE_NORMAL, 26665 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26666 /* impl */ SOC_MEM_IMPL_NORMAL, 26667 /* cmic_mor_clks */ 0, 26668 }, 26669 #endif /* chips */ 26670 26671 #if defined(BCM_56860_A0) 26672 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_RT_Y_BCM56860_A0m */ 26673 /* mem THDI_PORT_SP_CNTRS_RT_Ym */ 26674 /* flags */ SOC_MEM_FLAG_VALID | 26675 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 26676 /* cmp_fn */ _soc_mem_cmp_undef, 26677 /* *null_entry */ _soc_mem_entry_null_zeroes, 26678 /* index_min */ 0, 26679 /* index_max */ 211, 26680 /* minblock */ 13, 26681 /* maxblock */ 13, 26682 /* blocks */ 0x2000, 26683 /* blocks_hi */ 0, 26684 /* base */ 0x08100c00, 26685 /* gran */ 1, 26686 /* bytes */ 6, 26687 /* nFields */ 10, 26688 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_Xm_fields, 26689 /* *views */ NULL, 26690 /* *views_num */ NULL, 26691 /* snoop_cb */ NULL, 26692 /* snoop_user_data */ NULL, 26693 /* snoop_flags */ 0, 26694 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26695 /* type */ SOC_MEM_TYPE_NORMAL, 26696 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26697 /* impl */ SOC_MEM_IMPL_NORMAL, 26698 /* cmic_mor_clks */ 0, 26699 }, 26700 #endif /* chips */ 26701 26702 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 26703 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SHm */ 26704 /* mem THDI_PORT_SP_CNTRS_SHm */ 26705 /* flags */ SOC_MEM_FLAG_VALID | 26706 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 26707 /* cmp_fn */ _soc_mem_cmp_undef, 26708 /* *null_entry */ _soc_mem_entry_null_zeroes, 26709 /* index_min */ 0, 26710 /* index_max */ -1, 26711 /* minblock */ 44, 26712 /* maxblock */ 44, 26713 /* blocks */ 0, 26714 /* blocks_hi */ 0x1000, 26715 /* base */ 0x09240000, 26716 /* gran */ 1, 26717 /* bytes */ 6, 26718 /* nFields */ 10, 26719 /* *fields */ soc_THDI_PORT_SP_CNTRS_RTm_fields, 26720 /* *views */ NULL, 26721 /* *views_num */ NULL, 26722 /* snoop_cb */ NULL, 26723 /* snoop_user_data */ NULL, 26724 /* snoop_flags */ 0, 26725 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26726 /* type */ SOC_MEM_TYPE_NORMAL, 26727 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26728 /* impl */ SOC_MEM_IMPL_NORMAL, 26729 /* cmic_mor_clks */ 0, 26730 /* access_latency_mode */ 3, 26731 }, 26732 #endif /* chips */ 26733 26734 #if defined(BCM_56370_A0) 26735 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_BCM56370_A0m */ 26736 /* mem THDI_PORT_SP_CNTRS_SHm */ 26737 /* flags */ SOC_MEM_FLAG_VALID | 26738 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 26739 /* cmp_fn */ _soc_mem_cmp_undef, 26740 /* *null_entry */ _soc_mem_entry_null_zeroes, 26741 /* index_min */ 0, 26742 /* index_max */ -1, 26743 /* minblock */ 20, 26744 /* maxblock */ 20, 26745 /* blocks */ 0x100000, 26746 /* blocks_hi */ 0, 26747 /* base */ 0x09240000, 26748 /* gran */ 1, 26749 /* bytes */ 6, 26750 /* nFields */ 11, 26751 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields, 26752 /* *views */ NULL, 26753 /* *views_num */ NULL, 26754 /* snoop_cb */ NULL, 26755 /* snoop_user_data */ NULL, 26756 /* snoop_flags */ 0, 26757 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26758 /* type */ SOC_MEM_TYPE_NORMAL, 26759 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26760 /* impl */ SOC_MEM_IMPL_NORMAL, 26761 /* cmic_mor_clks */ 0, 26762 /* access_latency_mode */ 3, 26763 }, 26764 #endif /* chips */ 26765 26766 #if defined(BCM_56770_A0) 26767 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_BCM56770_A0m */ 26768 /* mem THDI_PORT_SP_CNTRS_SHm */ 26769 /* flags */ SOC_MEM_FLAG_VALID | 26770 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 26771 /* cmp_fn */ _soc_mem_cmp_undef, 26772 /* *null_entry */ _soc_mem_entry_null_zeroes, 26773 /* index_min */ 0, 26774 /* index_max */ -1, 26775 /* minblock */ 31, 26776 /* maxblock */ 31, 26777 /* blocks */ 0x80000000, 26778 /* blocks_hi */ 0, 26779 /* base */ 0x09240000, 26780 /* gran */ 1, 26781 /* bytes */ 6, 26782 /* nFields */ 11, 26783 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields, 26784 /* *views */ NULL, 26785 /* *views_num */ NULL, 26786 /* snoop_cb */ NULL, 26787 /* snoop_user_data */ NULL, 26788 /* snoop_flags */ 0, 26789 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26790 /* type */ SOC_MEM_TYPE_NORMAL, 26791 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26792 /* impl */ SOC_MEM_IMPL_NORMAL, 26793 /* cmic_mor_clks */ 0, 26794 /* access_latency_mode */ 3, 26795 }, 26796 #endif /* chips */ 26797 26798 #if defined(BCM_56870_A0) 26799 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_BCM56870_A0m */ 26800 /* mem THDI_PORT_SP_CNTRS_SHm */ 26801 /* flags */ SOC_MEM_FLAG_VALID | 26802 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 26803 /* cmp_fn */ _soc_mem_cmp_undef, 26804 /* *null_entry */ _soc_mem_entry_null_zeroes, 26805 /* index_min */ 0, 26806 /* index_max */ -1, 26807 /* minblock */ 44, 26808 /* maxblock */ 44, 26809 /* blocks */ 0, 26810 /* blocks_hi */ 0x1000, 26811 /* base */ 0x09240000, 26812 /* gran */ 1, 26813 /* bytes */ 6, 26814 /* nFields */ 11, 26815 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields, 26816 /* *views */ NULL, 26817 /* *views_num */ NULL, 26818 /* snoop_cb */ NULL, 26819 /* snoop_user_data */ NULL, 26820 /* snoop_flags */ 0, 26821 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26822 /* type */ SOC_MEM_TYPE_NORMAL, 26823 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26824 /* impl */ SOC_MEM_IMPL_NORMAL, 26825 /* cmic_mor_clks */ 0, 26826 /* access_latency_mode */ 3, 26827 }, 26828 #endif /* chips */ 26829 26830 #if defined(BCM_56970_A0) 26831 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_BCM56970_A0m */ 26832 /* mem THDI_PORT_SP_CNTRS_SHm */ 26833 /* flags */ SOC_MEM_FLAG_VALID | 26834 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 26835 /* cmp_fn */ _soc_mem_cmp_undef, 26836 /* *null_entry */ _soc_mem_entry_null_zeroes, 26837 /* index_min */ 0, 26838 /* index_max */ -1, 26839 /* minblock */ 77, 26840 /* maxblock */ 77, 26841 /* blocks */ 0, 26842 /* blocks_hi */ 0xffffffff, 26843 /* base */ 0x09240000, 26844 /* gran */ 1, 26845 /* bytes */ 6, 26846 /* nFields */ 11, 26847 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields, 26848 /* *views */ NULL, 26849 /* *views_num */ NULL, 26850 /* snoop_cb */ NULL, 26851 /* snoop_user_data */ NULL, 26852 /* snoop_flags */ 0, 26853 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26854 /* type */ SOC_MEM_TYPE_NORMAL, 26855 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26856 /* impl */ SOC_MEM_IMPL_NORMAL, 26857 /* cmic_mor_clks */ 0, 26858 /* access_latency_mode */ 3, 26859 }, 26860 #endif /* chips */ 26861 26862 #if defined(BCM_56850_A0) 26863 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_Xm */ 26864 /* mem THDI_PORT_SP_CNTRS_SH_Xm */ 26865 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 26866 /* cmp_fn */ _soc_mem_cmp_undef, 26867 /* *null_entry */ _soc_mem_entry_null_zeroes, 26868 /* index_min */ 0, 26869 /* index_max */ 211, 26870 /* minblock */ 12, 26871 /* maxblock */ 12, 26872 /* blocks */ 0x1000, 26873 /* blocks_hi */ 0, 26874 /* base */ 0x08000e00, 26875 /* gran */ 1, 26876 /* bytes */ 6, 26877 /* nFields */ 10, 26878 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_Xm_fields, 26879 /* *views */ NULL, 26880 /* *views_num */ NULL, 26881 /* snoop_cb */ NULL, 26882 /* snoop_user_data */ NULL, 26883 /* snoop_flags */ 0, 26884 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26885 /* type */ SOC_MEM_TYPE_NORMAL, 26886 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26887 /* impl */ SOC_MEM_IMPL_NORMAL, 26888 /* cmic_mor_clks */ 0, 26889 }, 26890 #endif /* chips */ 26891 26892 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 26893 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE0_PIPE0m */ 26894 /* mem THDI_PORT_SP_CNTRS_SH_XPE0_PIPE0m */ 26895 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 26896 /* cmp_fn */ _soc_mem_cmp_undef, 26897 /* *null_entry */ _soc_mem_entry_null_zeroes, 26898 /* index_min */ 0, 26899 /* index_max */ 135, 26900 /* minblock */ 44, 26901 /* maxblock */ 44, 26902 /* blocks */ 0, 26903 /* blocks_hi */ 0x1000, 26904 /* base */ 0x09240000, 26905 /* gran */ 1, 26906 /* bytes */ 6, 26907 /* nFields */ 10, 26908 /* *fields */ soc_THDI_PORT_SP_CNTRS_RTm_fields, 26909 /* *views */ NULL, 26910 /* *views_num */ NULL, 26911 /* snoop_cb */ NULL, 26912 /* snoop_user_data */ NULL, 26913 /* snoop_flags */ 0, 26914 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26915 /* type */ SOC_MEM_TYPE_NORMAL, 26916 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26917 /* impl */ SOC_MEM_IMPL_NORMAL, 26918 /* cmic_mor_clks */ 0, 26919 /* access_latency_mode */ 3, 26920 }, 26921 #endif /* chips */ 26922 26923 #if defined(BCM_56870_A0) 26924 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE0_PIPE1m */ 26925 /* mem THDI_PORT_SP_CNTRS_SH_XPE0_PIPE1m */ 26926 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 26927 /* cmp_fn */ _soc_mem_cmp_undef, 26928 /* *null_entry */ _soc_mem_entry_null_zeroes, 26929 /* index_min */ 0, 26930 /* index_max */ 263, 26931 /* minblock */ 44, 26932 /* maxblock */ 44, 26933 /* blocks */ 0, 26934 /* blocks_hi */ 0x1000, 26935 /* base */ 0x09250000, 26936 /* gran */ 1, 26937 /* bytes */ 6, 26938 /* nFields */ 11, 26939 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields, 26940 /* *views */ NULL, 26941 /* *views_num */ NULL, 26942 /* snoop_cb */ NULL, 26943 /* snoop_user_data */ NULL, 26944 /* snoop_flags */ 0, 26945 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26946 /* type */ SOC_MEM_TYPE_NORMAL, 26947 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26948 /* impl */ SOC_MEM_IMPL_NORMAL, 26949 /* cmic_mor_clks */ 0, 26950 /* access_latency_mode */ 3, 26951 }, 26952 #endif /* chips */ 26953 26954 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 26955 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE0_PIPE3m */ 26956 /* mem THDI_PORT_SP_CNTRS_SH_XPE0_PIPE3m */ 26957 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 26958 /* cmp_fn */ _soc_mem_cmp_undef, 26959 /* *null_entry */ _soc_mem_entry_null_zeroes, 26960 /* index_min */ 0, 26961 /* index_max */ 135, 26962 /* minblock */ 44, 26963 /* maxblock */ 44, 26964 /* blocks */ 0, 26965 /* blocks_hi */ 0x1000, 26966 /* base */ 0x09258000, 26967 /* gran */ 1, 26968 /* bytes */ 6, 26969 /* nFields */ 10, 26970 /* *fields */ soc_THDI_PORT_SP_CNTRS_RTm_fields, 26971 /* *views */ NULL, 26972 /* *views_num */ NULL, 26973 /* snoop_cb */ NULL, 26974 /* snoop_user_data */ NULL, 26975 /* snoop_flags */ 0, 26976 /* mem severity */ SOC_MEM_SEVERE_MISSING, 26977 /* type */ SOC_MEM_TYPE_NORMAL, 26978 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 26979 /* impl */ SOC_MEM_IMPL_NORMAL, 26980 /* cmic_mor_clks */ 0, 26981 /* access_latency_mode */ 3, 26982 }, 26983 #endif /* chips */ 26984 26985 #if defined(BCM_56370_A0) 26986 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE0_PIPE0_BCM56370_A0m */ 26987 /* mem THDI_PORT_SP_CNTRS_SH_XPE0_PIPE0m */ 26988 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 26989 /* cmp_fn */ _soc_mem_cmp_undef, 26990 /* *null_entry */ _soc_mem_entry_null_zeroes, 26991 /* index_min */ 0, 26992 /* index_max */ 287, 26993 /* minblock */ 20, 26994 /* maxblock */ 20, 26995 /* blocks */ 0x100000, 26996 /* blocks_hi */ 0, 26997 /* base */ 0x09240000, 26998 /* gran */ 1, 26999 /* bytes */ 6, 27000 /* nFields */ 11, 27001 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields, 27002 /* *views */ NULL, 27003 /* *views_num */ NULL, 27004 /* snoop_cb */ NULL, 27005 /* snoop_user_data */ NULL, 27006 /* snoop_flags */ 0, 27007 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27008 /* type */ SOC_MEM_TYPE_NORMAL, 27009 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27010 /* impl */ SOC_MEM_IMPL_NORMAL, 27011 /* cmic_mor_clks */ 0, 27012 /* access_latency_mode */ 3, 27013 }, 27014 #endif /* chips */ 27015 27016 #if defined(BCM_56770_A0) 27017 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE0_PIPE0_BCM56770_A0m */ 27018 /* mem THDI_PORT_SP_CNTRS_SH_XPE0_PIPE0m */ 27019 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 27020 /* cmp_fn */ _soc_mem_cmp_undef, 27021 /* *null_entry */ _soc_mem_entry_null_zeroes, 27022 /* index_min */ 0, 27023 /* index_max */ 263, 27024 /* minblock */ 31, 27025 /* maxblock */ 31, 27026 /* blocks */ 0x80000000, 27027 /* blocks_hi */ 0, 27028 /* base */ 0x09240000, 27029 /* gran */ 1, 27030 /* bytes */ 6, 27031 /* nFields */ 11, 27032 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields, 27033 /* *views */ NULL, 27034 /* *views_num */ NULL, 27035 /* snoop_cb */ NULL, 27036 /* snoop_user_data */ NULL, 27037 /* snoop_flags */ 0, 27038 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27039 /* type */ SOC_MEM_TYPE_NORMAL, 27040 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27041 /* impl */ SOC_MEM_IMPL_NORMAL, 27042 /* cmic_mor_clks */ 0, 27043 /* access_latency_mode */ 3, 27044 }, 27045 #endif /* chips */ 27046 27047 #if defined(BCM_56870_A0) 27048 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE0_PIPE0_BCM56870_A0m */ 27049 /* mem THDI_PORT_SP_CNTRS_SH_XPE0_PIPE0m */ 27050 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 27051 /* cmp_fn */ _soc_mem_cmp_undef, 27052 /* *null_entry */ _soc_mem_entry_null_zeroes, 27053 /* index_min */ 0, 27054 /* index_max */ 263, 27055 /* minblock */ 44, 27056 /* maxblock */ 44, 27057 /* blocks */ 0, 27058 /* blocks_hi */ 0x1000, 27059 /* base */ 0x09240000, 27060 /* gran */ 1, 27061 /* bytes */ 6, 27062 /* nFields */ 11, 27063 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56870_A0m_fields, 27064 /* *views */ NULL, 27065 /* *views_num */ NULL, 27066 /* snoop_cb */ NULL, 27067 /* snoop_user_data */ NULL, 27068 /* snoop_flags */ 0, 27069 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27070 /* type */ SOC_MEM_TYPE_NORMAL, 27071 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27072 /* impl */ SOC_MEM_IMPL_NORMAL, 27073 /* cmic_mor_clks */ 0, 27074 /* access_latency_mode */ 3, 27075 }, 27076 #endif /* chips */ 27077 27078 #if defined(BCM_56970_A0) 27079 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE0_PIPE0_BCM56970_A0m */ 27080 /* mem THDI_PORT_SP_CNTRS_SH_XPE0_PIPE0m */ 27081 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 27082 /* cmp_fn */ _soc_mem_cmp_undef, 27083 /* *null_entry */ _soc_mem_entry_null_zeroes, 27084 /* index_min */ 0, 27085 /* index_max */ 135, 27086 /* minblock */ 77, 27087 /* maxblock */ 77, 27088 /* blocks */ 0, 27089 /* blocks_hi */ 0xffffffff, 27090 /* base */ 0x09240000, 27091 /* gran */ 1, 27092 /* bytes */ 6, 27093 /* nFields */ 11, 27094 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields, 27095 /* *views */ NULL, 27096 /* *views_num */ NULL, 27097 /* snoop_cb */ NULL, 27098 /* snoop_user_data */ NULL, 27099 /* snoop_flags */ 0, 27100 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27101 /* type */ SOC_MEM_TYPE_NORMAL, 27102 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27103 /* impl */ SOC_MEM_IMPL_NORMAL, 27104 /* cmic_mor_clks */ 0, 27105 /* access_latency_mode */ 3, 27106 }, 27107 #endif /* chips */ 27108 27109 #if defined(BCM_56970_A0) 27110 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE0_PIPE3_BCM56970_A0m */ 27111 /* mem THDI_PORT_SP_CNTRS_SH_XPE0_PIPE3m */ 27112 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 27113 /* cmp_fn */ _soc_mem_cmp_undef, 27114 /* *null_entry */ _soc_mem_entry_null_zeroes, 27115 /* index_min */ 0, 27116 /* index_max */ 135, 27117 /* minblock */ 77, 27118 /* maxblock */ 77, 27119 /* blocks */ 0, 27120 /* blocks_hi */ 0xffffffff, 27121 /* base */ 0x09270000, 27122 /* gran */ 1, 27123 /* bytes */ 6, 27124 /* nFields */ 11, 27125 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields, 27126 /* *views */ NULL, 27127 /* *views_num */ NULL, 27128 /* snoop_cb */ NULL, 27129 /* snoop_user_data */ NULL, 27130 /* snoop_flags */ 0, 27131 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27132 /* type */ SOC_MEM_TYPE_NORMAL, 27133 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27134 /* impl */ SOC_MEM_IMPL_NORMAL, 27135 /* cmic_mor_clks */ 0, 27136 /* access_latency_mode */ 3, 27137 }, 27138 #endif /* chips */ 27139 27140 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 27141 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE1_PIPE0m */ 27142 /* mem THDI_PORT_SP_CNTRS_SH_XPE1_PIPE0m */ 27143 /* flags */ SOC_MEM_FLAG_VALID | 27144 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 27145 /* cmp_fn */ _soc_mem_cmp_undef, 27146 /* *null_entry */ _soc_mem_entry_null_zeroes, 27147 /* index_min */ 0, 27148 /* index_max */ 135, 27149 /* minblock */ 44, 27150 /* maxblock */ 44, 27151 /* blocks */ 0, 27152 /* blocks_hi */ 0x1000, 27153 /* base */ 0x09240000, 27154 /* gran */ 1, 27155 /* bytes */ 6, 27156 /* nFields */ 10, 27157 /* *fields */ soc_THDI_PORT_SP_CNTRS_RTm_fields, 27158 /* *views */ NULL, 27159 /* *views_num */ NULL, 27160 /* snoop_cb */ NULL, 27161 /* snoop_user_data */ NULL, 27162 /* snoop_flags */ 0, 27163 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27164 /* type */ SOC_MEM_TYPE_NORMAL, 27165 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27166 /* impl */ SOC_MEM_IMPL_NORMAL, 27167 /* cmic_mor_clks */ 0, 27168 /* access_latency_mode */ 3, 27169 }, 27170 #endif /* chips */ 27171 27172 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 27173 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE1_PIPE3m */ 27174 /* mem THDI_PORT_SP_CNTRS_SH_XPE1_PIPE3m */ 27175 /* flags */ SOC_MEM_FLAG_VALID | 27176 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 27177 /* cmp_fn */ _soc_mem_cmp_undef, 27178 /* *null_entry */ _soc_mem_entry_null_zeroes, 27179 /* index_min */ 0, 27180 /* index_max */ 135, 27181 /* minblock */ 44, 27182 /* maxblock */ 44, 27183 /* blocks */ 0, 27184 /* blocks_hi */ 0x1000, 27185 /* base */ 0x09258000, 27186 /* gran */ 1, 27187 /* bytes */ 6, 27188 /* nFields */ 10, 27189 /* *fields */ soc_THDI_PORT_SP_CNTRS_RTm_fields, 27190 /* *views */ NULL, 27191 /* *views_num */ NULL, 27192 /* snoop_cb */ NULL, 27193 /* snoop_user_data */ NULL, 27194 /* snoop_flags */ 0, 27195 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27196 /* type */ SOC_MEM_TYPE_NORMAL, 27197 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27198 /* impl */ SOC_MEM_IMPL_NORMAL, 27199 /* cmic_mor_clks */ 0, 27200 /* access_latency_mode */ 3, 27201 }, 27202 #endif /* chips */ 27203 27204 #if defined(BCM_56970_A0) 27205 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE1_PIPE0_BCM56970_A0m */ 27206 /* mem THDI_PORT_SP_CNTRS_SH_XPE1_PIPE0m */ 27207 /* flags */ SOC_MEM_FLAG_VALID | 27208 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 27209 /* cmp_fn */ _soc_mem_cmp_undef, 27210 /* *null_entry */ _soc_mem_entry_null_zeroes, 27211 /* index_min */ 0, 27212 /* index_max */ 135, 27213 /* minblock */ 77, 27214 /* maxblock */ 77, 27215 /* blocks */ 0, 27216 /* blocks_hi */ 0xffffffff, 27217 /* base */ 0x09240000, 27218 /* gran */ 1, 27219 /* bytes */ 6, 27220 /* nFields */ 11, 27221 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields, 27222 /* *views */ NULL, 27223 /* *views_num */ NULL, 27224 /* snoop_cb */ NULL, 27225 /* snoop_user_data */ NULL, 27226 /* snoop_flags */ 0, 27227 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27228 /* type */ SOC_MEM_TYPE_NORMAL, 27229 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27230 /* impl */ SOC_MEM_IMPL_NORMAL, 27231 /* cmic_mor_clks */ 0, 27232 /* access_latency_mode */ 3, 27233 }, 27234 #endif /* chips */ 27235 27236 #if defined(BCM_56970_A0) 27237 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE1_PIPE3_BCM56970_A0m */ 27238 /* mem THDI_PORT_SP_CNTRS_SH_XPE1_PIPE3m */ 27239 /* flags */ SOC_MEM_FLAG_VALID | 27240 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 27241 /* cmp_fn */ _soc_mem_cmp_undef, 27242 /* *null_entry */ _soc_mem_entry_null_zeroes, 27243 /* index_min */ 0, 27244 /* index_max */ 135, 27245 /* minblock */ 77, 27246 /* maxblock */ 77, 27247 /* blocks */ 0, 27248 /* blocks_hi */ 0xffffffff, 27249 /* base */ 0x09270000, 27250 /* gran */ 1, 27251 /* bytes */ 6, 27252 /* nFields */ 11, 27253 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields, 27254 /* *views */ NULL, 27255 /* *views_num */ NULL, 27256 /* snoop_cb */ NULL, 27257 /* snoop_user_data */ NULL, 27258 /* snoop_flags */ 0, 27259 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27260 /* type */ SOC_MEM_TYPE_NORMAL, 27261 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27262 /* impl */ SOC_MEM_IMPL_NORMAL, 27263 /* cmic_mor_clks */ 0, 27264 /* access_latency_mode */ 3, 27265 }, 27266 #endif /* chips */ 27267 27268 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 27269 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE2_PIPE1m */ 27270 /* mem THDI_PORT_SP_CNTRS_SH_XPE2_PIPE1m */ 27271 /* flags */ SOC_MEM_FLAG_VALID | 27272 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 27273 /* cmp_fn */ _soc_mem_cmp_undef, 27274 /* *null_entry */ _soc_mem_entry_null_zeroes, 27275 /* index_min */ 0, 27276 /* index_max */ 135, 27277 /* minblock */ 44, 27278 /* maxblock */ 44, 27279 /* blocks */ 0, 27280 /* blocks_hi */ 0x1000, 27281 /* base */ 0x09248000, 27282 /* gran */ 1, 27283 /* bytes */ 6, 27284 /* nFields */ 10, 27285 /* *fields */ soc_THDI_PORT_SP_CNTRS_RTm_fields, 27286 /* *views */ NULL, 27287 /* *views_num */ NULL, 27288 /* snoop_cb */ NULL, 27289 /* snoop_user_data */ NULL, 27290 /* snoop_flags */ 0, 27291 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27292 /* type */ SOC_MEM_TYPE_NORMAL, 27293 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27294 /* impl */ SOC_MEM_IMPL_NORMAL, 27295 /* cmic_mor_clks */ 0, 27296 /* access_latency_mode */ 3, 27297 }, 27298 #endif /* chips */ 27299 27300 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 27301 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE2_PIPE2m */ 27302 /* mem THDI_PORT_SP_CNTRS_SH_XPE2_PIPE2m */ 27303 /* flags */ SOC_MEM_FLAG_VALID | 27304 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 27305 /* cmp_fn */ _soc_mem_cmp_undef, 27306 /* *null_entry */ _soc_mem_entry_null_zeroes, 27307 /* index_min */ 0, 27308 /* index_max */ 135, 27309 /* minblock */ 44, 27310 /* maxblock */ 44, 27311 /* blocks */ 0, 27312 /* blocks_hi */ 0x1000, 27313 /* base */ 0x09250000, 27314 /* gran */ 1, 27315 /* bytes */ 6, 27316 /* nFields */ 10, 27317 /* *fields */ soc_THDI_PORT_SP_CNTRS_RTm_fields, 27318 /* *views */ NULL, 27319 /* *views_num */ NULL, 27320 /* snoop_cb */ NULL, 27321 /* snoop_user_data */ NULL, 27322 /* snoop_flags */ 0, 27323 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27324 /* type */ SOC_MEM_TYPE_NORMAL, 27325 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27326 /* impl */ SOC_MEM_IMPL_NORMAL, 27327 /* cmic_mor_clks */ 0, 27328 /* access_latency_mode */ 3, 27329 }, 27330 #endif /* chips */ 27331 27332 #if defined(BCM_56970_A0) 27333 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE2_PIPE1_BCM56970_A0m */ 27334 /* mem THDI_PORT_SP_CNTRS_SH_XPE2_PIPE1m */ 27335 /* flags */ SOC_MEM_FLAG_VALID | 27336 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 27337 /* cmp_fn */ _soc_mem_cmp_undef, 27338 /* *null_entry */ _soc_mem_entry_null_zeroes, 27339 /* index_min */ 0, 27340 /* index_max */ 135, 27341 /* minblock */ 77, 27342 /* maxblock */ 77, 27343 /* blocks */ 0, 27344 /* blocks_hi */ 0xffffffff, 27345 /* base */ 0x09250000, 27346 /* gran */ 1, 27347 /* bytes */ 6, 27348 /* nFields */ 11, 27349 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields, 27350 /* *views */ NULL, 27351 /* *views_num */ NULL, 27352 /* snoop_cb */ NULL, 27353 /* snoop_user_data */ NULL, 27354 /* snoop_flags */ 0, 27355 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27356 /* type */ SOC_MEM_TYPE_NORMAL, 27357 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27358 /* impl */ SOC_MEM_IMPL_NORMAL, 27359 /* cmic_mor_clks */ 0, 27360 /* access_latency_mode */ 3, 27361 }, 27362 #endif /* chips */ 27363 27364 #if defined(BCM_56970_A0) 27365 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE2_PIPE2_BCM56970_A0m */ 27366 /* mem THDI_PORT_SP_CNTRS_SH_XPE2_PIPE2m */ 27367 /* flags */ SOC_MEM_FLAG_VALID | 27368 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 27369 /* cmp_fn */ _soc_mem_cmp_undef, 27370 /* *null_entry */ _soc_mem_entry_null_zeroes, 27371 /* index_min */ 0, 27372 /* index_max */ 135, 27373 /* minblock */ 77, 27374 /* maxblock */ 77, 27375 /* blocks */ 0, 27376 /* blocks_hi */ 0xffffffff, 27377 /* base */ 0x09260000, 27378 /* gran */ 1, 27379 /* bytes */ 6, 27380 /* nFields */ 11, 27381 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields, 27382 /* *views */ NULL, 27383 /* *views_num */ NULL, 27384 /* snoop_cb */ NULL, 27385 /* snoop_user_data */ NULL, 27386 /* snoop_flags */ 0, 27387 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27388 /* type */ SOC_MEM_TYPE_NORMAL, 27389 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27390 /* impl */ SOC_MEM_IMPL_NORMAL, 27391 /* cmic_mor_clks */ 0, 27392 /* access_latency_mode */ 3, 27393 }, 27394 #endif /* chips */ 27395 27396 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 27397 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE3_PIPE1m */ 27398 /* mem THDI_PORT_SP_CNTRS_SH_XPE3_PIPE1m */ 27399 /* flags */ SOC_MEM_FLAG_VALID | 27400 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 27401 /* cmp_fn */ _soc_mem_cmp_undef, 27402 /* *null_entry */ _soc_mem_entry_null_zeroes, 27403 /* index_min */ 0, 27404 /* index_max */ 135, 27405 /* minblock */ 44, 27406 /* maxblock */ 44, 27407 /* blocks */ 0, 27408 /* blocks_hi */ 0x1000, 27409 /* base */ 0x09248000, 27410 /* gran */ 1, 27411 /* bytes */ 6, 27412 /* nFields */ 10, 27413 /* *fields */ soc_THDI_PORT_SP_CNTRS_RTm_fields, 27414 /* *views */ NULL, 27415 /* *views_num */ NULL, 27416 /* snoop_cb */ NULL, 27417 /* snoop_user_data */ NULL, 27418 /* snoop_flags */ 0, 27419 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27420 /* type */ SOC_MEM_TYPE_NORMAL, 27421 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27422 /* impl */ SOC_MEM_IMPL_NORMAL, 27423 /* cmic_mor_clks */ 0, 27424 /* access_latency_mode */ 3, 27425 }, 27426 #endif /* chips */ 27427 27428 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 27429 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE3_PIPE2m */ 27430 /* mem THDI_PORT_SP_CNTRS_SH_XPE3_PIPE2m */ 27431 /* flags */ SOC_MEM_FLAG_VALID | 27432 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 27433 /* cmp_fn */ _soc_mem_cmp_undef, 27434 /* *null_entry */ _soc_mem_entry_null_zeroes, 27435 /* index_min */ 0, 27436 /* index_max */ 135, 27437 /* minblock */ 44, 27438 /* maxblock */ 44, 27439 /* blocks */ 0, 27440 /* blocks_hi */ 0x1000, 27441 /* base */ 0x09250000, 27442 /* gran */ 1, 27443 /* bytes */ 6, 27444 /* nFields */ 10, 27445 /* *fields */ soc_THDI_PORT_SP_CNTRS_RTm_fields, 27446 /* *views */ NULL, 27447 /* *views_num */ NULL, 27448 /* snoop_cb */ NULL, 27449 /* snoop_user_data */ NULL, 27450 /* snoop_flags */ 0, 27451 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27452 /* type */ SOC_MEM_TYPE_NORMAL, 27453 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27454 /* impl */ SOC_MEM_IMPL_NORMAL, 27455 /* cmic_mor_clks */ 0, 27456 /* access_latency_mode */ 3, 27457 }, 27458 #endif /* chips */ 27459 27460 #if defined(BCM_56970_A0) 27461 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE3_PIPE1_BCM56970_A0m */ 27462 /* mem THDI_PORT_SP_CNTRS_SH_XPE3_PIPE1m */ 27463 /* flags */ SOC_MEM_FLAG_VALID | 27464 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 27465 /* cmp_fn */ _soc_mem_cmp_undef, 27466 /* *null_entry */ _soc_mem_entry_null_zeroes, 27467 /* index_min */ 0, 27468 /* index_max */ 135, 27469 /* minblock */ 77, 27470 /* maxblock */ 77, 27471 /* blocks */ 0, 27472 /* blocks_hi */ 0xffffffff, 27473 /* base */ 0x09250000, 27474 /* gran */ 1, 27475 /* bytes */ 6, 27476 /* nFields */ 11, 27477 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields, 27478 /* *views */ NULL, 27479 /* *views_num */ NULL, 27480 /* snoop_cb */ NULL, 27481 /* snoop_user_data */ NULL, 27482 /* snoop_flags */ 0, 27483 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27484 /* type */ SOC_MEM_TYPE_NORMAL, 27485 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27486 /* impl */ SOC_MEM_IMPL_NORMAL, 27487 /* cmic_mor_clks */ 0, 27488 /* access_latency_mode */ 3, 27489 }, 27490 #endif /* chips */ 27491 27492 #if defined(BCM_56970_A0) 27493 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_XPE3_PIPE2_BCM56970_A0m */ 27494 /* mem THDI_PORT_SP_CNTRS_SH_XPE3_PIPE2m */ 27495 /* flags */ SOC_MEM_FLAG_VALID | 27496 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 27497 /* cmp_fn */ _soc_mem_cmp_undef, 27498 /* *null_entry */ _soc_mem_entry_null_zeroes, 27499 /* index_min */ 0, 27500 /* index_max */ 135, 27501 /* minblock */ 77, 27502 /* maxblock */ 77, 27503 /* blocks */ 0, 27504 /* blocks_hi */ 0xffffffff, 27505 /* base */ 0x09260000, 27506 /* gran */ 1, 27507 /* bytes */ 6, 27508 /* nFields */ 11, 27509 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_BCM56970_A0m_fields, 27510 /* *views */ NULL, 27511 /* *views_num */ NULL, 27512 /* snoop_cb */ NULL, 27513 /* snoop_user_data */ NULL, 27514 /* snoop_flags */ 0, 27515 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27516 /* type */ SOC_MEM_TYPE_NORMAL, 27517 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27518 /* impl */ SOC_MEM_IMPL_NORMAL, 27519 /* cmic_mor_clks */ 0, 27520 /* access_latency_mode */ 3, 27521 }, 27522 #endif /* chips */ 27523 27524 #if defined(BCM_56560_A0) 27525 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_X_BCM56560_A0m */ 27526 /* mem THDI_PORT_SP_CNTRS_SH_Xm */ 27527 /* flags */ SOC_MEM_FLAG_VALID | 27528 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 27529 /* cmp_fn */ _soc_mem_cmp_undef, 27530 /* *null_entry */ _soc_mem_entry_null_zeroes, 27531 /* index_min */ 0, 27532 /* index_max */ 299, 27533 /* minblock */ 24, 27534 /* maxblock */ 24, 27535 /* blocks */ 0x1000000, 27536 /* blocks_hi */ 0, 27537 /* base */ 0x08001c00, 27538 /* gran */ 1, 27539 /* bytes */ 6, 27540 /* nFields */ 10, 27541 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_X_BCM56560_A0m_fields, 27542 /* *views */ NULL, 27543 /* *views_num */ NULL, 27544 /* snoop_cb */ NULL, 27545 /* snoop_user_data */ NULL, 27546 /* snoop_flags */ 0, 27547 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27548 /* type */ SOC_MEM_TYPE_NORMAL, 27549 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27550 /* impl */ SOC_MEM_IMPL_NORMAL, 27551 /* cmic_mor_clks */ 0, 27552 }, 27553 #endif /* chips */ 27554 27555 #if defined(BCM_56560_B0) 27556 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_X_BCM56560_B0m */ 27557 /* mem THDI_PORT_SP_CNTRS_SH_Xm */ 27558 /* flags */ SOC_MEM_FLAG_VALID | 27559 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 27560 /* cmp_fn */ _soc_mem_cmp_undef, 27561 /* *null_entry */ _soc_mem_entry_null_zeroes, 27562 /* index_min */ 0, 27563 /* index_max */ 299, 27564 /* minblock */ 16, 27565 /* maxblock */ 16, 27566 /* blocks */ 0x10000, 27567 /* blocks_hi */ 0, 27568 /* base */ 0x08001c00, 27569 /* gran */ 1, 27570 /* bytes */ 6, 27571 /* nFields */ 10, 27572 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_X_BCM56560_A0m_fields, 27573 /* *views */ NULL, 27574 /* *views_num */ NULL, 27575 /* snoop_cb */ NULL, 27576 /* snoop_user_data */ NULL, 27577 /* snoop_flags */ 0, 27578 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27579 /* type */ SOC_MEM_TYPE_NORMAL, 27580 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27581 /* impl */ SOC_MEM_IMPL_NORMAL, 27582 /* cmic_mor_clks */ 0, 27583 }, 27584 #endif /* chips */ 27585 27586 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 27587 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_X_BCM56670_A0m */ 27588 /* mem THDI_PORT_SP_CNTRS_SH_Xm */ 27589 /* flags */ SOC_MEM_FLAG_VALID | 27590 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 27591 /* cmp_fn */ _soc_mem_cmp_undef, 27592 /* *null_entry */ _soc_mem_entry_null_zeroes, 27593 /* index_min */ 0, 27594 /* index_max */ 271, 27595 /* minblock */ 25, 27596 /* maxblock */ 25, 27597 /* blocks */ 0x2000000, 27598 /* blocks_hi */ 0, 27599 /* base */ 0x08001c00, 27600 /* gran */ 1, 27601 /* bytes */ 6, 27602 /* nFields */ 10, 27603 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_X_BCM56560_A0m_fields, 27604 /* *views */ NULL, 27605 /* *views_num */ NULL, 27606 /* snoop_cb */ NULL, 27607 /* snoop_user_data */ NULL, 27608 /* snoop_flags */ 0, 27609 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27610 /* type */ SOC_MEM_TYPE_NORMAL, 27611 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27612 /* impl */ SOC_MEM_IMPL_NORMAL, 27613 /* cmic_mor_clks */ 0, 27614 }, 27615 #endif /* chips */ 27616 27617 #if defined(BCM_56860_A0) 27618 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_X_BCM56860_A0m */ 27619 /* mem THDI_PORT_SP_CNTRS_SH_Xm */ 27620 /* flags */ SOC_MEM_FLAG_VALID | 27621 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 27622 /* cmp_fn */ _soc_mem_cmp_undef, 27623 /* *null_entry */ _soc_mem_entry_null_zeroes, 27624 /* index_min */ 0, 27625 /* index_max */ 211, 27626 /* minblock */ 13, 27627 /* maxblock */ 13, 27628 /* blocks */ 0x2000, 27629 /* blocks_hi */ 0, 27630 /* base */ 0x08000e00, 27631 /* gran */ 1, 27632 /* bytes */ 6, 27633 /* nFields */ 10, 27634 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_Xm_fields, 27635 /* *views */ NULL, 27636 /* *views_num */ NULL, 27637 /* snoop_cb */ NULL, 27638 /* snoop_user_data */ NULL, 27639 /* snoop_flags */ 0, 27640 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27641 /* type */ SOC_MEM_TYPE_NORMAL, 27642 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27643 /* impl */ SOC_MEM_IMPL_NORMAL, 27644 /* cmic_mor_clks */ 0, 27645 }, 27646 #endif /* chips */ 27647 27648 #if defined(BCM_56850_A0) 27649 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_Ym */ 27650 /* mem THDI_PORT_SP_CNTRS_SH_Ym */ 27651 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 27652 /* cmp_fn */ _soc_mem_cmp_undef, 27653 /* *null_entry */ _soc_mem_entry_null_zeroes, 27654 /* index_min */ 0, 27655 /* index_max */ 211, 27656 /* minblock */ 12, 27657 /* maxblock */ 12, 27658 /* blocks */ 0x1000, 27659 /* blocks_hi */ 0, 27660 /* base */ 0x08100e00, 27661 /* gran */ 1, 27662 /* bytes */ 6, 27663 /* nFields */ 10, 27664 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_Xm_fields, 27665 /* *views */ NULL, 27666 /* *views_num */ NULL, 27667 /* snoop_cb */ NULL, 27668 /* snoop_user_data */ NULL, 27669 /* snoop_flags */ 0, 27670 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27671 /* type */ SOC_MEM_TYPE_NORMAL, 27672 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27673 /* impl */ SOC_MEM_IMPL_NORMAL, 27674 /* cmic_mor_clks */ 0, 27675 }, 27676 #endif /* chips */ 27677 27678 #if defined(BCM_56860_A0) 27679 { /* SOC_MEM_INT_THDI_PORT_SP_CNTRS_SH_Y_BCM56860_A0m */ 27680 /* mem THDI_PORT_SP_CNTRS_SH_Ym */ 27681 /* flags */ SOC_MEM_FLAG_VALID | 27682 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 27683 /* cmp_fn */ _soc_mem_cmp_undef, 27684 /* *null_entry */ _soc_mem_entry_null_zeroes, 27685 /* index_min */ 0, 27686 /* index_max */ 211, 27687 /* minblock */ 13, 27688 /* maxblock */ 13, 27689 /* blocks */ 0x2000, 27690 /* blocks_hi */ 0, 27691 /* base */ 0x08100e00, 27692 /* gran */ 1, 27693 /* bytes */ 6, 27694 /* nFields */ 10, 27695 /* *fields */ soc_THDI_PORT_SP_CNTRS_RT_Xm_fields, 27696 /* *views */ NULL, 27697 /* *views_num */ NULL, 27698 /* snoop_cb */ NULL, 27699 /* snoop_user_data */ NULL, 27700 /* snoop_flags */ 0, 27701 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27702 /* type */ SOC_MEM_TYPE_NORMAL, 27703 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27704 /* impl */ SOC_MEM_IMPL_NORMAL, 27705 /* cmic_mor_clks */ 0, 27706 }, 27707 #endif /* chips */ 27708 27709 #if defined(BCM_56640_A0) 27710 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIGm */ 27711 /* mem THDI_PORT_SP_CONFIGm */ 27712 /* flags */ SOC_MEM_FLAG_VALID | 27713 SOC_MEM_FLAG_CACHABLE | 27714 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 27715 /* cmp_fn */ _soc_mem_cmp_undef, 27716 /* *null_entry */ _soc_mem_entry_null_zeroes, 27717 /* index_min */ 0, 27718 /* index_max */ 251, 27719 /* minblock */ 9, 27720 /* maxblock */ 9, 27721 /* blocks */ 0x200, 27722 /* blocks_hi */ 0, 27723 /* base */ 0x08000700, 27724 /* gran */ 1, 27725 /* bytes */ 7, 27726 /* nFields */ 9, 27727 /* *fields */ soc_THDI_PORT_SP_CONFIGm_fields, 27728 /* *views */ NULL, 27729 /* *views_num */ NULL, 27730 /* snoop_cb */ NULL, 27731 /* snoop_user_data */ NULL, 27732 /* snoop_flags */ 0, 27733 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27734 /* type */ SOC_MEM_TYPE_NORMAL, 27735 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27736 /* impl */ SOC_MEM_IMPL_NORMAL, 27737 /* cmic_mor_clks */ 0, 27738 }, 27739 #endif /* chips */ 27740 27741 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 27742 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0m */ 27743 /* mem THDI_PORT_SP_CONFIG0m */ 27744 /* flags */ SOC_MEM_FLAG_VALID | 27745 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 27746 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 27747 /* cmp_fn */ _soc_mem_cmp_undef, 27748 /* *null_entry */ _soc_mem_entry_null_zeroes, 27749 /* index_min */ 0, 27750 /* index_max */ -1, 27751 /* minblock */ 44, 27752 /* maxblock */ 44, 27753 /* blocks */ 0, 27754 /* blocks_hi */ 0x1000, 27755 /* base */ 0x092c0000, 27756 /* gran */ 1, 27757 /* bytes */ 7, 27758 /* nFields */ 8, 27759 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields, 27760 /* *views */ NULL, 27761 /* *views_num */ NULL, 27762 /* snoop_cb */ NULL, 27763 /* snoop_user_data */ NULL, 27764 /* snoop_flags */ 0, 27765 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27766 /* type */ SOC_MEM_TYPE_NORMAL, 27767 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27768 /* impl */ SOC_MEM_IMPL_NORMAL, 27769 /* cmic_mor_clks */ 0, 27770 /* access_latency_mode */ 3, 27771 }, 27772 #endif /* chips */ 27773 27774 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 27775 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1m */ 27776 /* mem THDI_PORT_SP_CONFIG1m */ 27777 /* flags */ SOC_MEM_FLAG_VALID | 27778 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 27779 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 27780 /* cmp_fn */ _soc_mem_cmp_undef, 27781 /* *null_entry */ _soc_mem_entry_null_zeroes, 27782 /* index_min */ 0, 27783 /* index_max */ -1, 27784 /* minblock */ 44, 27785 /* maxblock */ 44, 27786 /* blocks */ 0, 27787 /* blocks_hi */ 0x1000, 27788 /* base */ 0x09300000, 27789 /* gran */ 1, 27790 /* bytes */ 7, 27791 /* nFields */ 8, 27792 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields, 27793 /* *views */ NULL, 27794 /* *views_num */ NULL, 27795 /* snoop_cb */ NULL, 27796 /* snoop_user_data */ NULL, 27797 /* snoop_flags */ 0, 27798 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27799 /* type */ SOC_MEM_TYPE_NORMAL, 27800 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27801 /* impl */ SOC_MEM_IMPL_NORMAL, 27802 /* cmic_mor_clks */ 0, 27803 /* access_latency_mode */ 3, 27804 }, 27805 #endif /* chips */ 27806 27807 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 27808 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2m */ 27809 /* mem THDI_PORT_SP_CONFIG2m */ 27810 /* flags */ SOC_MEM_FLAG_VALID | 27811 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 27812 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 27813 /* cmp_fn */ _soc_mem_cmp_undef, 27814 /* *null_entry */ _soc_mem_entry_null_zeroes, 27815 /* index_min */ 0, 27816 /* index_max */ -1, 27817 /* minblock */ 44, 27818 /* maxblock */ 44, 27819 /* blocks */ 0, 27820 /* blocks_hi */ 0x1000, 27821 /* base */ 0x09340000, 27822 /* gran */ 1, 27823 /* bytes */ 7, 27824 /* nFields */ 8, 27825 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields, 27826 /* *views */ NULL, 27827 /* *views_num */ NULL, 27828 /* snoop_cb */ NULL, 27829 /* snoop_user_data */ NULL, 27830 /* snoop_flags */ 0, 27831 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27832 /* type */ SOC_MEM_TYPE_NORMAL, 27833 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27834 /* impl */ SOC_MEM_IMPL_NORMAL, 27835 /* cmic_mor_clks */ 0, 27836 /* access_latency_mode */ 3, 27837 }, 27838 #endif /* chips */ 27839 27840 #if defined(BCM_56370_A0) 27841 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_BCM56370_A0m */ 27842 /* mem THDI_PORT_SP_CONFIG0m */ 27843 /* flags */ SOC_MEM_FLAG_VALID | 27844 SOC_MEM_FLAG_CACHABLE | 27845 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 27846 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 27847 /* cmp_fn */ _soc_mem_cmp_undef, 27848 /* *null_entry */ _soc_mem_entry_null_zeroes, 27849 /* index_min */ 0, 27850 /* index_max */ -1, 27851 /* minblock */ 20, 27852 /* maxblock */ 20, 27853 /* blocks */ 0x100000, 27854 /* blocks_hi */ 0, 27855 /* base */ 0x092c0000, 27856 /* gran */ 1, 27857 /* bytes */ 8, 27858 /* nFields */ 8, 27859 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields, 27860 /* *views */ NULL, 27861 /* *views_num */ NULL, 27862 /* snoop_cb */ NULL, 27863 /* snoop_user_data */ NULL, 27864 /* snoop_flags */ 0, 27865 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27866 /* type */ SOC_MEM_TYPE_NORMAL, 27867 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27868 /* impl */ SOC_MEM_IMPL_NORMAL, 27869 /* cmic_mor_clks */ 0, 27870 /* access_latency_mode */ 3, 27871 }, 27872 #endif /* chips */ 27873 27874 #if defined(BCM_56770_A0) 27875 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_BCM56770_A0m */ 27876 /* mem THDI_PORT_SP_CONFIG0m */ 27877 /* flags */ SOC_MEM_FLAG_VALID | 27878 SOC_MEM_FLAG_CACHABLE | 27879 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 27880 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 27881 /* cmp_fn */ _soc_mem_cmp_undef, 27882 /* *null_entry */ _soc_mem_entry_null_zeroes, 27883 /* index_min */ 0, 27884 /* index_max */ -1, 27885 /* minblock */ 31, 27886 /* maxblock */ 31, 27887 /* blocks */ 0x80000000, 27888 /* blocks_hi */ 0, 27889 /* base */ 0x092c0000, 27890 /* gran */ 1, 27891 /* bytes */ 8, 27892 /* nFields */ 8, 27893 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields, 27894 /* *views */ NULL, 27895 /* *views_num */ NULL, 27896 /* snoop_cb */ NULL, 27897 /* snoop_user_data */ NULL, 27898 /* snoop_flags */ 0, 27899 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27900 /* type */ SOC_MEM_TYPE_NORMAL, 27901 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27902 /* impl */ SOC_MEM_IMPL_NORMAL, 27903 /* cmic_mor_clks */ 0, 27904 /* access_latency_mode */ 3, 27905 }, 27906 #endif /* chips */ 27907 27908 #if defined(BCM_56870_A0) 27909 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_BCM56870_A0m */ 27910 /* mem THDI_PORT_SP_CONFIG0m */ 27911 /* flags */ SOC_MEM_FLAG_VALID | 27912 SOC_MEM_FLAG_CACHABLE | 27913 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 27914 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 27915 /* cmp_fn */ _soc_mem_cmp_undef, 27916 /* *null_entry */ _soc_mem_entry_null_zeroes, 27917 /* index_min */ 0, 27918 /* index_max */ -1, 27919 /* minblock */ 44, 27920 /* maxblock */ 44, 27921 /* blocks */ 0, 27922 /* blocks_hi */ 0x1000, 27923 /* base */ 0x092c0000, 27924 /* gran */ 1, 27925 /* bytes */ 8, 27926 /* nFields */ 8, 27927 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields, 27928 /* *views */ NULL, 27929 /* *views_num */ NULL, 27930 /* snoop_cb */ NULL, 27931 /* snoop_user_data */ NULL, 27932 /* snoop_flags */ 0, 27933 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27934 /* type */ SOC_MEM_TYPE_NORMAL, 27935 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27936 /* impl */ SOC_MEM_IMPL_NORMAL, 27937 /* cmic_mor_clks */ 0, 27938 /* access_latency_mode */ 3, 27939 }, 27940 #endif /* chips */ 27941 27942 #if defined(BCM_56970_A0) 27943 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_BCM56970_A0m */ 27944 /* mem THDI_PORT_SP_CONFIG0m */ 27945 /* flags */ SOC_MEM_FLAG_VALID | 27946 SOC_MEM_FLAG_CACHABLE | 27947 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 27948 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 27949 /* cmp_fn */ _soc_mem_cmp_undef, 27950 /* *null_entry */ _soc_mem_entry_null_zeroes, 27951 /* index_min */ 0, 27952 /* index_max */ -1, 27953 /* minblock */ 77, 27954 /* maxblock */ 77, 27955 /* blocks */ 0, 27956 /* blocks_hi */ 0xffffffff, 27957 /* base */ 0x092c0000, 27958 /* gran */ 1, 27959 /* bytes */ 8, 27960 /* nFields */ 8, 27961 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields, 27962 /* *views */ NULL, 27963 /* *views_num */ NULL, 27964 /* snoop_cb */ NULL, 27965 /* snoop_user_data */ NULL, 27966 /* snoop_flags */ 0, 27967 /* mem severity */ SOC_MEM_SEVERE_MISSING, 27968 /* type */ SOC_MEM_TYPE_NORMAL, 27969 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 27970 /* impl */ SOC_MEM_IMPL_NORMAL, 27971 /* cmic_mor_clks */ 0, 27972 /* access_latency_mode */ 3, 27973 }, 27974 #endif /* chips */ 27975 27976 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 27977 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_PIPE0m */ 27978 /* mem THDI_PORT_SP_CONFIG0_PIPE0m */ 27979 /* flags */ SOC_MEM_FLAG_VALID | 27980 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 27981 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 27982 /* cmp_fn */ _soc_mem_cmp_undef, 27983 /* *null_entry */ _soc_mem_entry_null_zeroes, 27984 /* index_min */ 0, 27985 /* index_max */ 135, 27986 /* minblock */ 44, 27987 /* maxblock */ 44, 27988 /* blocks */ 0, 27989 /* blocks_hi */ 0x1000, 27990 /* base */ 0x092c0000, 27991 /* gran */ 1, 27992 /* bytes */ 7, 27993 /* nFields */ 8, 27994 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields, 27995 /* *views */ NULL, 27996 /* *views_num */ NULL, 27997 /* snoop_cb */ NULL, 27998 /* snoop_user_data */ NULL, 27999 /* snoop_flags */ 0, 28000 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28001 /* type */ SOC_MEM_TYPE_NORMAL, 28002 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28003 /* impl */ SOC_MEM_IMPL_NORMAL, 28004 /* cmic_mor_clks */ 0, 28005 /* access_latency_mode */ 3, 28006 }, 28007 #endif /* chips */ 28008 28009 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 28010 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_PIPE1m */ 28011 /* mem THDI_PORT_SP_CONFIG0_PIPE1m */ 28012 /* flags */ SOC_MEM_FLAG_VALID | 28013 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 28014 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 28015 /* cmp_fn */ _soc_mem_cmp_undef, 28016 /* *null_entry */ _soc_mem_entry_null_zeroes, 28017 /* index_min */ 0, 28018 /* index_max */ 135, 28019 /* minblock */ 44, 28020 /* maxblock */ 44, 28021 /* blocks */ 0, 28022 /* blocks_hi */ 0x1000, 28023 /* base */ 0x092c8000, 28024 /* gran */ 1, 28025 /* bytes */ 7, 28026 /* nFields */ 8, 28027 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields, 28028 /* *views */ NULL, 28029 /* *views_num */ NULL, 28030 /* snoop_cb */ NULL, 28031 /* snoop_user_data */ NULL, 28032 /* snoop_flags */ 0, 28033 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28034 /* type */ SOC_MEM_TYPE_NORMAL, 28035 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28036 /* impl */ SOC_MEM_IMPL_NORMAL, 28037 /* cmic_mor_clks */ 0, 28038 /* access_latency_mode */ 3, 28039 }, 28040 #endif /* chips */ 28041 28042 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 28043 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_PIPE2m */ 28044 /* mem THDI_PORT_SP_CONFIG0_PIPE2m */ 28045 /* flags */ SOC_MEM_FLAG_VALID | 28046 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 28047 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 28048 /* cmp_fn */ _soc_mem_cmp_undef, 28049 /* *null_entry */ _soc_mem_entry_null_zeroes, 28050 /* index_min */ 0, 28051 /* index_max */ 135, 28052 /* minblock */ 44, 28053 /* maxblock */ 44, 28054 /* blocks */ 0, 28055 /* blocks_hi */ 0x1000, 28056 /* base */ 0x092d0000, 28057 /* gran */ 1, 28058 /* bytes */ 7, 28059 /* nFields */ 8, 28060 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields, 28061 /* *views */ NULL, 28062 /* *views_num */ NULL, 28063 /* snoop_cb */ NULL, 28064 /* snoop_user_data */ NULL, 28065 /* snoop_flags */ 0, 28066 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28067 /* type */ SOC_MEM_TYPE_NORMAL, 28068 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28069 /* impl */ SOC_MEM_IMPL_NORMAL, 28070 /* cmic_mor_clks */ 0, 28071 /* access_latency_mode */ 3, 28072 }, 28073 #endif /* chips */ 28074 28075 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 28076 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_PIPE3m */ 28077 /* mem THDI_PORT_SP_CONFIG0_PIPE3m */ 28078 /* flags */ SOC_MEM_FLAG_VALID | 28079 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 28080 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 28081 /* cmp_fn */ _soc_mem_cmp_undef, 28082 /* *null_entry */ _soc_mem_entry_null_zeroes, 28083 /* index_min */ 0, 28084 /* index_max */ 135, 28085 /* minblock */ 44, 28086 /* maxblock */ 44, 28087 /* blocks */ 0, 28088 /* blocks_hi */ 0x1000, 28089 /* base */ 0x092d8000, 28090 /* gran */ 1, 28091 /* bytes */ 7, 28092 /* nFields */ 8, 28093 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields, 28094 /* *views */ NULL, 28095 /* *views_num */ NULL, 28096 /* snoop_cb */ NULL, 28097 /* snoop_user_data */ NULL, 28098 /* snoop_flags */ 0, 28099 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28100 /* type */ SOC_MEM_TYPE_NORMAL, 28101 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28102 /* impl */ SOC_MEM_IMPL_NORMAL, 28103 /* cmic_mor_clks */ 0, 28104 /* access_latency_mode */ 3, 28105 }, 28106 #endif /* chips */ 28107 28108 #if defined(BCM_56370_A0) 28109 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_PIPE0_BCM56370_A0m */ 28110 /* mem THDI_PORT_SP_CONFIG0_PIPE0m */ 28111 /* flags */ SOC_MEM_FLAG_VALID | 28112 SOC_MEM_FLAG_CACHABLE | 28113 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 28114 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 28115 /* cmp_fn */ _soc_mem_cmp_undef, 28116 /* *null_entry */ _soc_mem_entry_null_zeroes, 28117 /* index_min */ 0, 28118 /* index_max */ 287, 28119 /* minblock */ 20, 28120 /* maxblock */ 20, 28121 /* blocks */ 0x100000, 28122 /* blocks_hi */ 0, 28123 /* base */ 0x092c0000, 28124 /* gran */ 1, 28125 /* bytes */ 8, 28126 /* nFields */ 8, 28127 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields, 28128 /* *views */ NULL, 28129 /* *views_num */ NULL, 28130 /* snoop_cb */ NULL, 28131 /* snoop_user_data */ NULL, 28132 /* snoop_flags */ 0, 28133 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28134 /* type */ SOC_MEM_TYPE_NORMAL, 28135 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28136 /* impl */ SOC_MEM_IMPL_NORMAL, 28137 /* cmic_mor_clks */ 0, 28138 /* access_latency_mode */ 3, 28139 }, 28140 #endif /* chips */ 28141 28142 #if defined(BCM_56770_A0) 28143 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_PIPE0_BCM56770_A0m */ 28144 /* mem THDI_PORT_SP_CONFIG0_PIPE0m */ 28145 /* flags */ SOC_MEM_FLAG_VALID | 28146 SOC_MEM_FLAG_CACHABLE | 28147 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 28148 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 28149 /* cmp_fn */ _soc_mem_cmp_undef, 28150 /* *null_entry */ _soc_mem_entry_null_zeroes, 28151 /* index_min */ 0, 28152 /* index_max */ 263, 28153 /* minblock */ 31, 28154 /* maxblock */ 31, 28155 /* blocks */ 0x80000000, 28156 /* blocks_hi */ 0, 28157 /* base */ 0x092c0000, 28158 /* gran */ 1, 28159 /* bytes */ 8, 28160 /* nFields */ 8, 28161 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields, 28162 /* *views */ NULL, 28163 /* *views_num */ NULL, 28164 /* snoop_cb */ NULL, 28165 /* snoop_user_data */ NULL, 28166 /* snoop_flags */ 0, 28167 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28168 /* type */ SOC_MEM_TYPE_NORMAL, 28169 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28170 /* impl */ SOC_MEM_IMPL_NORMAL, 28171 /* cmic_mor_clks */ 0, 28172 /* access_latency_mode */ 3, 28173 }, 28174 #endif /* chips */ 28175 28176 #if defined(BCM_56870_A0) 28177 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_PIPE0_BCM56870_A0m */ 28178 /* mem THDI_PORT_SP_CONFIG0_PIPE0m */ 28179 /* flags */ SOC_MEM_FLAG_VALID | 28180 SOC_MEM_FLAG_CACHABLE | 28181 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 28182 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 28183 /* cmp_fn */ _soc_mem_cmp_undef, 28184 /* *null_entry */ _soc_mem_entry_null_zeroes, 28185 /* index_min */ 0, 28186 /* index_max */ 263, 28187 /* minblock */ 44, 28188 /* maxblock */ 44, 28189 /* blocks */ 0, 28190 /* blocks_hi */ 0x1000, 28191 /* base */ 0x092c0000, 28192 /* gran */ 1, 28193 /* bytes */ 8, 28194 /* nFields */ 8, 28195 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields, 28196 /* *views */ NULL, 28197 /* *views_num */ NULL, 28198 /* snoop_cb */ NULL, 28199 /* snoop_user_data */ NULL, 28200 /* snoop_flags */ 0, 28201 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28202 /* type */ SOC_MEM_TYPE_NORMAL, 28203 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28204 /* impl */ SOC_MEM_IMPL_NORMAL, 28205 /* cmic_mor_clks */ 0, 28206 /* access_latency_mode */ 3, 28207 }, 28208 #endif /* chips */ 28209 28210 #if defined(BCM_56970_A0) 28211 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_PIPE0_BCM56970_A0m */ 28212 /* mem THDI_PORT_SP_CONFIG0_PIPE0m */ 28213 /* flags */ SOC_MEM_FLAG_VALID | 28214 SOC_MEM_FLAG_CACHABLE | 28215 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 28216 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 28217 /* cmp_fn */ _soc_mem_cmp_undef, 28218 /* *null_entry */ _soc_mem_entry_null_zeroes, 28219 /* index_min */ 0, 28220 /* index_max */ 135, 28221 /* minblock */ 77, 28222 /* maxblock */ 77, 28223 /* blocks */ 0, 28224 /* blocks_hi */ 0xffffffff, 28225 /* base */ 0x092c0000, 28226 /* gran */ 1, 28227 /* bytes */ 8, 28228 /* nFields */ 8, 28229 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields, 28230 /* *views */ NULL, 28231 /* *views_num */ NULL, 28232 /* snoop_cb */ NULL, 28233 /* snoop_user_data */ NULL, 28234 /* snoop_flags */ 0, 28235 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28236 /* type */ SOC_MEM_TYPE_NORMAL, 28237 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28238 /* impl */ SOC_MEM_IMPL_NORMAL, 28239 /* cmic_mor_clks */ 0, 28240 /* access_latency_mode */ 3, 28241 }, 28242 #endif /* chips */ 28243 28244 #if defined(BCM_56870_A0) 28245 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_PIPE1_BCM56870_A0m */ 28246 /* mem THDI_PORT_SP_CONFIG0_PIPE1m */ 28247 /* flags */ SOC_MEM_FLAG_VALID | 28248 SOC_MEM_FLAG_CACHABLE | 28249 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 28250 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 28251 /* cmp_fn */ _soc_mem_cmp_undef, 28252 /* *null_entry */ _soc_mem_entry_null_zeroes, 28253 /* index_min */ 0, 28254 /* index_max */ 263, 28255 /* minblock */ 44, 28256 /* maxblock */ 44, 28257 /* blocks */ 0, 28258 /* blocks_hi */ 0x1000, 28259 /* base */ 0x092d0000, 28260 /* gran */ 1, 28261 /* bytes */ 8, 28262 /* nFields */ 8, 28263 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields, 28264 /* *views */ NULL, 28265 /* *views_num */ NULL, 28266 /* snoop_cb */ NULL, 28267 /* snoop_user_data */ NULL, 28268 /* snoop_flags */ 0, 28269 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28270 /* type */ SOC_MEM_TYPE_NORMAL, 28271 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28272 /* impl */ SOC_MEM_IMPL_NORMAL, 28273 /* cmic_mor_clks */ 0, 28274 /* access_latency_mode */ 3, 28275 }, 28276 #endif /* chips */ 28277 28278 #if defined(BCM_56970_A0) 28279 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_PIPE1_BCM56970_A0m */ 28280 /* mem THDI_PORT_SP_CONFIG0_PIPE1m */ 28281 /* flags */ SOC_MEM_FLAG_VALID | 28282 SOC_MEM_FLAG_CACHABLE | 28283 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 28284 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 28285 /* cmp_fn */ _soc_mem_cmp_undef, 28286 /* *null_entry */ _soc_mem_entry_null_zeroes, 28287 /* index_min */ 0, 28288 /* index_max */ 135, 28289 /* minblock */ 77, 28290 /* maxblock */ 77, 28291 /* blocks */ 0, 28292 /* blocks_hi */ 0xffffffff, 28293 /* base */ 0x092d0000, 28294 /* gran */ 1, 28295 /* bytes */ 8, 28296 /* nFields */ 8, 28297 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields, 28298 /* *views */ NULL, 28299 /* *views_num */ NULL, 28300 /* snoop_cb */ NULL, 28301 /* snoop_user_data */ NULL, 28302 /* snoop_flags */ 0, 28303 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28304 /* type */ SOC_MEM_TYPE_NORMAL, 28305 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28306 /* impl */ SOC_MEM_IMPL_NORMAL, 28307 /* cmic_mor_clks */ 0, 28308 /* access_latency_mode */ 3, 28309 }, 28310 #endif /* chips */ 28311 28312 #if defined(BCM_56970_A0) 28313 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_PIPE2_BCM56970_A0m */ 28314 /* mem THDI_PORT_SP_CONFIG0_PIPE2m */ 28315 /* flags */ SOC_MEM_FLAG_VALID | 28316 SOC_MEM_FLAG_CACHABLE | 28317 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 28318 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 28319 /* cmp_fn */ _soc_mem_cmp_undef, 28320 /* *null_entry */ _soc_mem_entry_null_zeroes, 28321 /* index_min */ 0, 28322 /* index_max */ 135, 28323 /* minblock */ 77, 28324 /* maxblock */ 77, 28325 /* blocks */ 0, 28326 /* blocks_hi */ 0xffffffff, 28327 /* base */ 0x092e0000, 28328 /* gran */ 1, 28329 /* bytes */ 8, 28330 /* nFields */ 8, 28331 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields, 28332 /* *views */ NULL, 28333 /* *views_num */ NULL, 28334 /* snoop_cb */ NULL, 28335 /* snoop_user_data */ NULL, 28336 /* snoop_flags */ 0, 28337 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28338 /* type */ SOC_MEM_TYPE_NORMAL, 28339 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28340 /* impl */ SOC_MEM_IMPL_NORMAL, 28341 /* cmic_mor_clks */ 0, 28342 /* access_latency_mode */ 3, 28343 }, 28344 #endif /* chips */ 28345 28346 #if defined(BCM_56970_A0) 28347 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_PIPE3_BCM56970_A0m */ 28348 /* mem THDI_PORT_SP_CONFIG0_PIPE3m */ 28349 /* flags */ SOC_MEM_FLAG_VALID | 28350 SOC_MEM_FLAG_CACHABLE | 28351 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 28352 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 28353 /* cmp_fn */ _soc_mem_cmp_undef, 28354 /* *null_entry */ _soc_mem_entry_null_zeroes, 28355 /* index_min */ 0, 28356 /* index_max */ 135, 28357 /* minblock */ 77, 28358 /* maxblock */ 77, 28359 /* blocks */ 0, 28360 /* blocks_hi */ 0xffffffff, 28361 /* base */ 0x092f0000, 28362 /* gran */ 1, 28363 /* bytes */ 8, 28364 /* nFields */ 8, 28365 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields, 28366 /* *views */ NULL, 28367 /* *views_num */ NULL, 28368 /* snoop_cb */ NULL, 28369 /* snoop_user_data */ NULL, 28370 /* snoop_flags */ 0, 28371 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28372 /* type */ SOC_MEM_TYPE_NORMAL, 28373 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28374 /* impl */ SOC_MEM_IMPL_NORMAL, 28375 /* cmic_mor_clks */ 0, 28376 /* access_latency_mode */ 3, 28377 }, 28378 #endif /* chips */ 28379 28380 #if defined(BCM_56850_A0) 28381 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_Xm */ 28382 /* mem THDI_PORT_SP_CONFIG0_Xm */ 28383 /* flags */ SOC_MEM_FLAG_VALID | 28384 SOC_MEM_FLAG_CACHABLE | 28385 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 28386 /* cmp_fn */ _soc_mem_cmp_undef, 28387 /* *null_entry */ _soc_mem_entry_null_zeroes, 28388 /* index_min */ 0, 28389 /* index_max */ 211, 28390 /* minblock */ 12, 28391 /* maxblock */ 12, 28392 /* blocks */ 0x1000, 28393 /* blocks_hi */ 0, 28394 /* base */ 0x08011000, 28395 /* gran */ 1, 28396 /* bytes */ 8, 28397 /* nFields */ 8, 28398 /* *fields */ soc_THDI_PORT_SP_CONFIG0_Xm_fields, 28399 /* *views */ NULL, 28400 /* *views_num */ NULL, 28401 /* snoop_cb */ NULL, 28402 /* snoop_user_data */ NULL, 28403 /* snoop_flags */ 0, 28404 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28405 /* type */ SOC_MEM_TYPE_NORMAL, 28406 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28407 /* impl */ SOC_MEM_IMPL_NORMAL, 28408 /* cmic_mor_clks */ 0, 28409 }, 28410 #endif /* chips */ 28411 28412 #if defined(BCM_56560_A0) 28413 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_X_BCM56560_A0m */ 28414 /* mem THDI_PORT_SP_CONFIG0_Xm */ 28415 /* flags */ SOC_MEM_FLAG_VALID | 28416 SOC_MEM_FLAG_CACHABLE | 28417 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 28418 /* cmp_fn */ _soc_mem_cmp_undef, 28419 /* *null_entry */ _soc_mem_entry_null_zeroes, 28420 /* index_min */ 0, 28421 /* index_max */ 299, 28422 /* minblock */ 24, 28423 /* maxblock */ 24, 28424 /* blocks */ 0x1000000, 28425 /* blocks_hi */ 0, 28426 /* base */ 0x08002400, 28427 /* gran */ 1, 28428 /* bytes */ 8, 28429 /* nFields */ 8, 28430 /* *fields */ soc_THDI_PORT_SP_CONFIG0_X_BCM56560_A0m_fields, 28431 /* *views */ NULL, 28432 /* *views_num */ NULL, 28433 /* snoop_cb */ NULL, 28434 /* snoop_user_data */ NULL, 28435 /* snoop_flags */ 0, 28436 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28437 /* type */ SOC_MEM_TYPE_NORMAL, 28438 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28439 /* impl */ SOC_MEM_IMPL_NORMAL, 28440 /* cmic_mor_clks */ 0, 28441 }, 28442 #endif /* chips */ 28443 28444 #if defined(BCM_56560_B0) 28445 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_X_BCM56560_B0m */ 28446 /* mem THDI_PORT_SP_CONFIG0_Xm */ 28447 /* flags */ SOC_MEM_FLAG_VALID | 28448 SOC_MEM_FLAG_CACHABLE | 28449 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 28450 /* cmp_fn */ _soc_mem_cmp_undef, 28451 /* *null_entry */ _soc_mem_entry_null_zeroes, 28452 /* index_min */ 0, 28453 /* index_max */ 299, 28454 /* minblock */ 16, 28455 /* maxblock */ 16, 28456 /* blocks */ 0x10000, 28457 /* blocks_hi */ 0, 28458 /* base */ 0x08002400, 28459 /* gran */ 1, 28460 /* bytes */ 8, 28461 /* nFields */ 8, 28462 /* *fields */ soc_THDI_PORT_SP_CONFIG0_X_BCM56560_A0m_fields, 28463 /* *views */ NULL, 28464 /* *views_num */ NULL, 28465 /* snoop_cb */ NULL, 28466 /* snoop_user_data */ NULL, 28467 /* snoop_flags */ 0, 28468 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28469 /* type */ SOC_MEM_TYPE_NORMAL, 28470 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28471 /* impl */ SOC_MEM_IMPL_NORMAL, 28472 /* cmic_mor_clks */ 0, 28473 }, 28474 #endif /* chips */ 28475 28476 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 28477 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_X_BCM56670_A0m */ 28478 /* mem THDI_PORT_SP_CONFIG0_Xm */ 28479 /* flags */ SOC_MEM_FLAG_VALID | 28480 SOC_MEM_FLAG_CACHABLE | 28481 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 28482 /* cmp_fn */ _soc_mem_cmp_undef, 28483 /* *null_entry */ _soc_mem_entry_null_zeroes, 28484 /* index_min */ 0, 28485 /* index_max */ 271, 28486 /* minblock */ 25, 28487 /* maxblock */ 25, 28488 /* blocks */ 0x2000000, 28489 /* blocks_hi */ 0, 28490 /* base */ 0x08002400, 28491 /* gran */ 1, 28492 /* bytes */ 8, 28493 /* nFields */ 8, 28494 /* *fields */ soc_THDI_PORT_SP_CONFIG0_X_BCM56560_A0m_fields, 28495 /* *views */ NULL, 28496 /* *views_num */ NULL, 28497 /* snoop_cb */ NULL, 28498 /* snoop_user_data */ NULL, 28499 /* snoop_flags */ 0, 28500 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28501 /* type */ SOC_MEM_TYPE_NORMAL, 28502 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28503 /* impl */ SOC_MEM_IMPL_NORMAL, 28504 /* cmic_mor_clks */ 0, 28505 }, 28506 #endif /* chips */ 28507 28508 #if defined(BCM_56860_A0) 28509 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_X_BCM56860_A0m */ 28510 /* mem THDI_PORT_SP_CONFIG0_Xm */ 28511 /* flags */ SOC_MEM_FLAG_VALID | 28512 SOC_MEM_FLAG_CACHABLE | 28513 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 28514 /* cmp_fn */ _soc_mem_cmp_undef, 28515 /* *null_entry */ _soc_mem_entry_null_zeroes, 28516 /* index_min */ 0, 28517 /* index_max */ 211, 28518 /* minblock */ 13, 28519 /* maxblock */ 13, 28520 /* blocks */ 0x2000, 28521 /* blocks_hi */ 0, 28522 /* base */ 0x08011000, 28523 /* gran */ 1, 28524 /* bytes */ 8, 28525 /* nFields */ 8, 28526 /* *fields */ soc_THDI_PORT_SP_CONFIG0_Xm_fields, 28527 /* *views */ NULL, 28528 /* *views_num */ NULL, 28529 /* snoop_cb */ NULL, 28530 /* snoop_user_data */ NULL, 28531 /* snoop_flags */ 0, 28532 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28533 /* type */ SOC_MEM_TYPE_NORMAL, 28534 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28535 /* impl */ SOC_MEM_IMPL_NORMAL, 28536 /* cmic_mor_clks */ 0, 28537 }, 28538 #endif /* chips */ 28539 28540 #if defined(BCM_56850_A0) 28541 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_Ym */ 28542 /* mem THDI_PORT_SP_CONFIG0_Ym */ 28543 /* flags */ SOC_MEM_FLAG_VALID | 28544 SOC_MEM_FLAG_CACHABLE | 28545 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 28546 /* cmp_fn */ _soc_mem_cmp_undef, 28547 /* *null_entry */ _soc_mem_entry_null_zeroes, 28548 /* index_min */ 0, 28549 /* index_max */ 211, 28550 /* minblock */ 12, 28551 /* maxblock */ 12, 28552 /* blocks */ 0x1000, 28553 /* blocks_hi */ 0, 28554 /* base */ 0x08111000, 28555 /* gran */ 1, 28556 /* bytes */ 8, 28557 /* nFields */ 8, 28558 /* *fields */ soc_THDI_PORT_SP_CONFIG0_Xm_fields, 28559 /* *views */ NULL, 28560 /* *views_num */ NULL, 28561 /* snoop_cb */ NULL, 28562 /* snoop_user_data */ NULL, 28563 /* snoop_flags */ 0, 28564 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28565 /* type */ SOC_MEM_TYPE_NORMAL, 28566 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28567 /* impl */ SOC_MEM_IMPL_NORMAL, 28568 /* cmic_mor_clks */ 0, 28569 }, 28570 #endif /* chips */ 28571 28572 #if defined(BCM_56860_A0) 28573 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG0_Y_BCM56860_A0m */ 28574 /* mem THDI_PORT_SP_CONFIG0_Ym */ 28575 /* flags */ SOC_MEM_FLAG_VALID | 28576 SOC_MEM_FLAG_CACHABLE | 28577 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 28578 /* cmp_fn */ _soc_mem_cmp_undef, 28579 /* *null_entry */ _soc_mem_entry_null_zeroes, 28580 /* index_min */ 0, 28581 /* index_max */ 211, 28582 /* minblock */ 13, 28583 /* maxblock */ 13, 28584 /* blocks */ 0x2000, 28585 /* blocks_hi */ 0, 28586 /* base */ 0x08111000, 28587 /* gran */ 1, 28588 /* bytes */ 8, 28589 /* nFields */ 8, 28590 /* *fields */ soc_THDI_PORT_SP_CONFIG0_Xm_fields, 28591 /* *views */ NULL, 28592 /* *views_num */ NULL, 28593 /* snoop_cb */ NULL, 28594 /* snoop_user_data */ NULL, 28595 /* snoop_flags */ 0, 28596 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28597 /* type */ SOC_MEM_TYPE_NORMAL, 28598 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28599 /* impl */ SOC_MEM_IMPL_NORMAL, 28600 /* cmic_mor_clks */ 0, 28601 }, 28602 #endif /* chips */ 28603 28604 #if defined(BCM_56370_A0) 28605 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_BCM56370_A0m */ 28606 /* mem THDI_PORT_SP_CONFIG1m */ 28607 /* flags */ SOC_MEM_FLAG_VALID | 28608 SOC_MEM_FLAG_CACHABLE | 28609 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 28610 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 28611 /* cmp_fn */ _soc_mem_cmp_undef, 28612 /* *null_entry */ _soc_mem_entry_null_zeroes, 28613 /* index_min */ 0, 28614 /* index_max */ -1, 28615 /* minblock */ 20, 28616 /* maxblock */ 20, 28617 /* blocks */ 0x100000, 28618 /* blocks_hi */ 0, 28619 /* base */ 0x09300000, 28620 /* gran */ 1, 28621 /* bytes */ 8, 28622 /* nFields */ 8, 28623 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields, 28624 /* *views */ NULL, 28625 /* *views_num */ NULL, 28626 /* snoop_cb */ NULL, 28627 /* snoop_user_data */ NULL, 28628 /* snoop_flags */ 0, 28629 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28630 /* type */ SOC_MEM_TYPE_NORMAL, 28631 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28632 /* impl */ SOC_MEM_IMPL_NORMAL, 28633 /* cmic_mor_clks */ 0, 28634 /* access_latency_mode */ 3, 28635 }, 28636 #endif /* chips */ 28637 28638 #if defined(BCM_56770_A0) 28639 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_BCM56770_A0m */ 28640 /* mem THDI_PORT_SP_CONFIG1m */ 28641 /* flags */ SOC_MEM_FLAG_VALID | 28642 SOC_MEM_FLAG_CACHABLE | 28643 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 28644 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 28645 /* cmp_fn */ _soc_mem_cmp_undef, 28646 /* *null_entry */ _soc_mem_entry_null_zeroes, 28647 /* index_min */ 0, 28648 /* index_max */ -1, 28649 /* minblock */ 31, 28650 /* maxblock */ 31, 28651 /* blocks */ 0x80000000, 28652 /* blocks_hi */ 0, 28653 /* base */ 0x09300000, 28654 /* gran */ 1, 28655 /* bytes */ 8, 28656 /* nFields */ 8, 28657 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields, 28658 /* *views */ NULL, 28659 /* *views_num */ NULL, 28660 /* snoop_cb */ NULL, 28661 /* snoop_user_data */ NULL, 28662 /* snoop_flags */ 0, 28663 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28664 /* type */ SOC_MEM_TYPE_NORMAL, 28665 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28666 /* impl */ SOC_MEM_IMPL_NORMAL, 28667 /* cmic_mor_clks */ 0, 28668 /* access_latency_mode */ 3, 28669 }, 28670 #endif /* chips */ 28671 28672 #if defined(BCM_56870_A0) 28673 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_BCM56870_A0m */ 28674 /* mem THDI_PORT_SP_CONFIG1m */ 28675 /* flags */ SOC_MEM_FLAG_VALID | 28676 SOC_MEM_FLAG_CACHABLE | 28677 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 28678 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 28679 /* cmp_fn */ _soc_mem_cmp_undef, 28680 /* *null_entry */ _soc_mem_entry_null_zeroes, 28681 /* index_min */ 0, 28682 /* index_max */ -1, 28683 /* minblock */ 44, 28684 /* maxblock */ 44, 28685 /* blocks */ 0, 28686 /* blocks_hi */ 0x1000, 28687 /* base */ 0x09300000, 28688 /* gran */ 1, 28689 /* bytes */ 8, 28690 /* nFields */ 8, 28691 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields, 28692 /* *views */ NULL, 28693 /* *views_num */ NULL, 28694 /* snoop_cb */ NULL, 28695 /* snoop_user_data */ NULL, 28696 /* snoop_flags */ 0, 28697 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28698 /* type */ SOC_MEM_TYPE_NORMAL, 28699 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28700 /* impl */ SOC_MEM_IMPL_NORMAL, 28701 /* cmic_mor_clks */ 0, 28702 /* access_latency_mode */ 3, 28703 }, 28704 #endif /* chips */ 28705 28706 #if defined(BCM_56970_A0) 28707 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_BCM56970_A0m */ 28708 /* mem THDI_PORT_SP_CONFIG1m */ 28709 /* flags */ SOC_MEM_FLAG_VALID | 28710 SOC_MEM_FLAG_CACHABLE | 28711 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 28712 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 28713 /* cmp_fn */ _soc_mem_cmp_undef, 28714 /* *null_entry */ _soc_mem_entry_null_zeroes, 28715 /* index_min */ 0, 28716 /* index_max */ -1, 28717 /* minblock */ 77, 28718 /* maxblock */ 77, 28719 /* blocks */ 0, 28720 /* blocks_hi */ 0xffffffff, 28721 /* base */ 0x09300000, 28722 /* gran */ 1, 28723 /* bytes */ 8, 28724 /* nFields */ 8, 28725 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields, 28726 /* *views */ NULL, 28727 /* *views_num */ NULL, 28728 /* snoop_cb */ NULL, 28729 /* snoop_user_data */ NULL, 28730 /* snoop_flags */ 0, 28731 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28732 /* type */ SOC_MEM_TYPE_NORMAL, 28733 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28734 /* impl */ SOC_MEM_IMPL_NORMAL, 28735 /* cmic_mor_clks */ 0, 28736 /* access_latency_mode */ 3, 28737 }, 28738 #endif /* chips */ 28739 28740 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 28741 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_PIPE0m */ 28742 /* mem THDI_PORT_SP_CONFIG1_PIPE0m */ 28743 /* flags */ SOC_MEM_FLAG_VALID | 28744 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 28745 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 28746 /* cmp_fn */ _soc_mem_cmp_undef, 28747 /* *null_entry */ _soc_mem_entry_null_zeroes, 28748 /* index_min */ 0, 28749 /* index_max */ 135, 28750 /* minblock */ 44, 28751 /* maxblock */ 44, 28752 /* blocks */ 0, 28753 /* blocks_hi */ 0x1000, 28754 /* base */ 0x09300000, 28755 /* gran */ 1, 28756 /* bytes */ 7, 28757 /* nFields */ 8, 28758 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields, 28759 /* *views */ NULL, 28760 /* *views_num */ NULL, 28761 /* snoop_cb */ NULL, 28762 /* snoop_user_data */ NULL, 28763 /* snoop_flags */ 0, 28764 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28765 /* type */ SOC_MEM_TYPE_NORMAL, 28766 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28767 /* impl */ SOC_MEM_IMPL_NORMAL, 28768 /* cmic_mor_clks */ 0, 28769 /* access_latency_mode */ 3, 28770 }, 28771 #endif /* chips */ 28772 28773 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 28774 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_PIPE1m */ 28775 /* mem THDI_PORT_SP_CONFIG1_PIPE1m */ 28776 /* flags */ SOC_MEM_FLAG_VALID | 28777 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 28778 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 28779 /* cmp_fn */ _soc_mem_cmp_undef, 28780 /* *null_entry */ _soc_mem_entry_null_zeroes, 28781 /* index_min */ 0, 28782 /* index_max */ 135, 28783 /* minblock */ 44, 28784 /* maxblock */ 44, 28785 /* blocks */ 0, 28786 /* blocks_hi */ 0x1000, 28787 /* base */ 0x09308000, 28788 /* gran */ 1, 28789 /* bytes */ 7, 28790 /* nFields */ 8, 28791 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields, 28792 /* *views */ NULL, 28793 /* *views_num */ NULL, 28794 /* snoop_cb */ NULL, 28795 /* snoop_user_data */ NULL, 28796 /* snoop_flags */ 0, 28797 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28798 /* type */ SOC_MEM_TYPE_NORMAL, 28799 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28800 /* impl */ SOC_MEM_IMPL_NORMAL, 28801 /* cmic_mor_clks */ 0, 28802 /* access_latency_mode */ 3, 28803 }, 28804 #endif /* chips */ 28805 28806 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 28807 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_PIPE2m */ 28808 /* mem THDI_PORT_SP_CONFIG1_PIPE2m */ 28809 /* flags */ SOC_MEM_FLAG_VALID | 28810 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 28811 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 28812 /* cmp_fn */ _soc_mem_cmp_undef, 28813 /* *null_entry */ _soc_mem_entry_null_zeroes, 28814 /* index_min */ 0, 28815 /* index_max */ 135, 28816 /* minblock */ 44, 28817 /* maxblock */ 44, 28818 /* blocks */ 0, 28819 /* blocks_hi */ 0x1000, 28820 /* base */ 0x09310000, 28821 /* gran */ 1, 28822 /* bytes */ 7, 28823 /* nFields */ 8, 28824 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields, 28825 /* *views */ NULL, 28826 /* *views_num */ NULL, 28827 /* snoop_cb */ NULL, 28828 /* snoop_user_data */ NULL, 28829 /* snoop_flags */ 0, 28830 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28831 /* type */ SOC_MEM_TYPE_NORMAL, 28832 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28833 /* impl */ SOC_MEM_IMPL_NORMAL, 28834 /* cmic_mor_clks */ 0, 28835 /* access_latency_mode */ 3, 28836 }, 28837 #endif /* chips */ 28838 28839 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 28840 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_PIPE3m */ 28841 /* mem THDI_PORT_SP_CONFIG1_PIPE3m */ 28842 /* flags */ SOC_MEM_FLAG_VALID | 28843 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 28844 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 28845 /* cmp_fn */ _soc_mem_cmp_undef, 28846 /* *null_entry */ _soc_mem_entry_null_zeroes, 28847 /* index_min */ 0, 28848 /* index_max */ 135, 28849 /* minblock */ 44, 28850 /* maxblock */ 44, 28851 /* blocks */ 0, 28852 /* blocks_hi */ 0x1000, 28853 /* base */ 0x09318000, 28854 /* gran */ 1, 28855 /* bytes */ 7, 28856 /* nFields */ 8, 28857 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields, 28858 /* *views */ NULL, 28859 /* *views_num */ NULL, 28860 /* snoop_cb */ NULL, 28861 /* snoop_user_data */ NULL, 28862 /* snoop_flags */ 0, 28863 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28864 /* type */ SOC_MEM_TYPE_NORMAL, 28865 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28866 /* impl */ SOC_MEM_IMPL_NORMAL, 28867 /* cmic_mor_clks */ 0, 28868 /* access_latency_mode */ 3, 28869 }, 28870 #endif /* chips */ 28871 28872 #if defined(BCM_56370_A0) 28873 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_PIPE0_BCM56370_A0m */ 28874 /* mem THDI_PORT_SP_CONFIG1_PIPE0m */ 28875 /* flags */ SOC_MEM_FLAG_VALID | 28876 SOC_MEM_FLAG_CACHABLE | 28877 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 28878 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 28879 /* cmp_fn */ _soc_mem_cmp_undef, 28880 /* *null_entry */ _soc_mem_entry_null_zeroes, 28881 /* index_min */ 0, 28882 /* index_max */ 287, 28883 /* minblock */ 20, 28884 /* maxblock */ 20, 28885 /* blocks */ 0x100000, 28886 /* blocks_hi */ 0, 28887 /* base */ 0x09300000, 28888 /* gran */ 1, 28889 /* bytes */ 8, 28890 /* nFields */ 8, 28891 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields, 28892 /* *views */ NULL, 28893 /* *views_num */ NULL, 28894 /* snoop_cb */ NULL, 28895 /* snoop_user_data */ NULL, 28896 /* snoop_flags */ 0, 28897 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28898 /* type */ SOC_MEM_TYPE_NORMAL, 28899 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28900 /* impl */ SOC_MEM_IMPL_NORMAL, 28901 /* cmic_mor_clks */ 0, 28902 /* access_latency_mode */ 3, 28903 }, 28904 #endif /* chips */ 28905 28906 #if defined(BCM_56770_A0) 28907 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_PIPE0_BCM56770_A0m */ 28908 /* mem THDI_PORT_SP_CONFIG1_PIPE0m */ 28909 /* flags */ SOC_MEM_FLAG_VALID | 28910 SOC_MEM_FLAG_CACHABLE | 28911 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 28912 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 28913 /* cmp_fn */ _soc_mem_cmp_undef, 28914 /* *null_entry */ _soc_mem_entry_null_zeroes, 28915 /* index_min */ 0, 28916 /* index_max */ 263, 28917 /* minblock */ 31, 28918 /* maxblock */ 31, 28919 /* blocks */ 0x80000000, 28920 /* blocks_hi */ 0, 28921 /* base */ 0x09300000, 28922 /* gran */ 1, 28923 /* bytes */ 8, 28924 /* nFields */ 8, 28925 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields, 28926 /* *views */ NULL, 28927 /* *views_num */ NULL, 28928 /* snoop_cb */ NULL, 28929 /* snoop_user_data */ NULL, 28930 /* snoop_flags */ 0, 28931 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28932 /* type */ SOC_MEM_TYPE_NORMAL, 28933 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28934 /* impl */ SOC_MEM_IMPL_NORMAL, 28935 /* cmic_mor_clks */ 0, 28936 /* access_latency_mode */ 3, 28937 }, 28938 #endif /* chips */ 28939 28940 #if defined(BCM_56870_A0) 28941 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_PIPE0_BCM56870_A0m */ 28942 /* mem THDI_PORT_SP_CONFIG1_PIPE0m */ 28943 /* flags */ SOC_MEM_FLAG_VALID | 28944 SOC_MEM_FLAG_CACHABLE | 28945 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 28946 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 28947 /* cmp_fn */ _soc_mem_cmp_undef, 28948 /* *null_entry */ _soc_mem_entry_null_zeroes, 28949 /* index_min */ 0, 28950 /* index_max */ 263, 28951 /* minblock */ 44, 28952 /* maxblock */ 44, 28953 /* blocks */ 0, 28954 /* blocks_hi */ 0x1000, 28955 /* base */ 0x09300000, 28956 /* gran */ 1, 28957 /* bytes */ 8, 28958 /* nFields */ 8, 28959 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields, 28960 /* *views */ NULL, 28961 /* *views_num */ NULL, 28962 /* snoop_cb */ NULL, 28963 /* snoop_user_data */ NULL, 28964 /* snoop_flags */ 0, 28965 /* mem severity */ SOC_MEM_SEVERE_MISSING, 28966 /* type */ SOC_MEM_TYPE_NORMAL, 28967 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 28968 /* impl */ SOC_MEM_IMPL_NORMAL, 28969 /* cmic_mor_clks */ 0, 28970 /* access_latency_mode */ 3, 28971 }, 28972 #endif /* chips */ 28973 28974 #if defined(BCM_56970_A0) 28975 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_PIPE0_BCM56970_A0m */ 28976 /* mem THDI_PORT_SP_CONFIG1_PIPE0m */ 28977 /* flags */ SOC_MEM_FLAG_VALID | 28978 SOC_MEM_FLAG_CACHABLE | 28979 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 28980 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 28981 /* cmp_fn */ _soc_mem_cmp_undef, 28982 /* *null_entry */ _soc_mem_entry_null_zeroes, 28983 /* index_min */ 0, 28984 /* index_max */ 135, 28985 /* minblock */ 77, 28986 /* maxblock */ 77, 28987 /* blocks */ 0, 28988 /* blocks_hi */ 0xffffffff, 28989 /* base */ 0x09300000, 28990 /* gran */ 1, 28991 /* bytes */ 8, 28992 /* nFields */ 8, 28993 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields, 28994 /* *views */ NULL, 28995 /* *views_num */ NULL, 28996 /* snoop_cb */ NULL, 28997 /* snoop_user_data */ NULL, 28998 /* snoop_flags */ 0, 28999 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29000 /* type */ SOC_MEM_TYPE_NORMAL, 29001 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29002 /* impl */ SOC_MEM_IMPL_NORMAL, 29003 /* cmic_mor_clks */ 0, 29004 /* access_latency_mode */ 3, 29005 }, 29006 #endif /* chips */ 29007 29008 #if defined(BCM_56870_A0) 29009 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_PIPE1_BCM56870_A0m */ 29010 /* mem THDI_PORT_SP_CONFIG1_PIPE1m */ 29011 /* flags */ SOC_MEM_FLAG_VALID | 29012 SOC_MEM_FLAG_CACHABLE | 29013 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 29014 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 29015 /* cmp_fn */ _soc_mem_cmp_undef, 29016 /* *null_entry */ _soc_mem_entry_null_zeroes, 29017 /* index_min */ 0, 29018 /* index_max */ 263, 29019 /* minblock */ 44, 29020 /* maxblock */ 44, 29021 /* blocks */ 0, 29022 /* blocks_hi */ 0x1000, 29023 /* base */ 0x09310000, 29024 /* gran */ 1, 29025 /* bytes */ 8, 29026 /* nFields */ 8, 29027 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields, 29028 /* *views */ NULL, 29029 /* *views_num */ NULL, 29030 /* snoop_cb */ NULL, 29031 /* snoop_user_data */ NULL, 29032 /* snoop_flags */ 0, 29033 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29034 /* type */ SOC_MEM_TYPE_NORMAL, 29035 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29036 /* impl */ SOC_MEM_IMPL_NORMAL, 29037 /* cmic_mor_clks */ 0, 29038 /* access_latency_mode */ 3, 29039 }, 29040 #endif /* chips */ 29041 29042 #if defined(BCM_56970_A0) 29043 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_PIPE1_BCM56970_A0m */ 29044 /* mem THDI_PORT_SP_CONFIG1_PIPE1m */ 29045 /* flags */ SOC_MEM_FLAG_VALID | 29046 SOC_MEM_FLAG_CACHABLE | 29047 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 29048 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 29049 /* cmp_fn */ _soc_mem_cmp_undef, 29050 /* *null_entry */ _soc_mem_entry_null_zeroes, 29051 /* index_min */ 0, 29052 /* index_max */ 135, 29053 /* minblock */ 77, 29054 /* maxblock */ 77, 29055 /* blocks */ 0, 29056 /* blocks_hi */ 0xffffffff, 29057 /* base */ 0x09310000, 29058 /* gran */ 1, 29059 /* bytes */ 8, 29060 /* nFields */ 8, 29061 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields, 29062 /* *views */ NULL, 29063 /* *views_num */ NULL, 29064 /* snoop_cb */ NULL, 29065 /* snoop_user_data */ NULL, 29066 /* snoop_flags */ 0, 29067 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29068 /* type */ SOC_MEM_TYPE_NORMAL, 29069 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29070 /* impl */ SOC_MEM_IMPL_NORMAL, 29071 /* cmic_mor_clks */ 0, 29072 /* access_latency_mode */ 3, 29073 }, 29074 #endif /* chips */ 29075 29076 #if defined(BCM_56970_A0) 29077 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_PIPE2_BCM56970_A0m */ 29078 /* mem THDI_PORT_SP_CONFIG1_PIPE2m */ 29079 /* flags */ SOC_MEM_FLAG_VALID | 29080 SOC_MEM_FLAG_CACHABLE | 29081 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 29082 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 29083 /* cmp_fn */ _soc_mem_cmp_undef, 29084 /* *null_entry */ _soc_mem_entry_null_zeroes, 29085 /* index_min */ 0, 29086 /* index_max */ 135, 29087 /* minblock */ 77, 29088 /* maxblock */ 77, 29089 /* blocks */ 0, 29090 /* blocks_hi */ 0xffffffff, 29091 /* base */ 0x09320000, 29092 /* gran */ 1, 29093 /* bytes */ 8, 29094 /* nFields */ 8, 29095 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields, 29096 /* *views */ NULL, 29097 /* *views_num */ NULL, 29098 /* snoop_cb */ NULL, 29099 /* snoop_user_data */ NULL, 29100 /* snoop_flags */ 0, 29101 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29102 /* type */ SOC_MEM_TYPE_NORMAL, 29103 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29104 /* impl */ SOC_MEM_IMPL_NORMAL, 29105 /* cmic_mor_clks */ 0, 29106 /* access_latency_mode */ 3, 29107 }, 29108 #endif /* chips */ 29109 29110 #if defined(BCM_56970_A0) 29111 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_PIPE3_BCM56970_A0m */ 29112 /* mem THDI_PORT_SP_CONFIG1_PIPE3m */ 29113 /* flags */ SOC_MEM_FLAG_VALID | 29114 SOC_MEM_FLAG_CACHABLE | 29115 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 29116 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 29117 /* cmp_fn */ _soc_mem_cmp_undef, 29118 /* *null_entry */ _soc_mem_entry_null_zeroes, 29119 /* index_min */ 0, 29120 /* index_max */ 135, 29121 /* minblock */ 77, 29122 /* maxblock */ 77, 29123 /* blocks */ 0, 29124 /* blocks_hi */ 0xffffffff, 29125 /* base */ 0x09330000, 29126 /* gran */ 1, 29127 /* bytes */ 8, 29128 /* nFields */ 8, 29129 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields, 29130 /* *views */ NULL, 29131 /* *views_num */ NULL, 29132 /* snoop_cb */ NULL, 29133 /* snoop_user_data */ NULL, 29134 /* snoop_flags */ 0, 29135 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29136 /* type */ SOC_MEM_TYPE_NORMAL, 29137 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29138 /* impl */ SOC_MEM_IMPL_NORMAL, 29139 /* cmic_mor_clks */ 0, 29140 /* access_latency_mode */ 3, 29141 }, 29142 #endif /* chips */ 29143 29144 #if defined(BCM_56850_A0) 29145 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_Xm */ 29146 /* mem THDI_PORT_SP_CONFIG1_Xm */ 29147 /* flags */ SOC_MEM_FLAG_VALID | 29148 SOC_MEM_FLAG_CACHABLE | 29149 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 29150 /* cmp_fn */ _soc_mem_cmp_undef, 29151 /* *null_entry */ _soc_mem_entry_null_zeroes, 29152 /* index_min */ 0, 29153 /* index_max */ 211, 29154 /* minblock */ 12, 29155 /* maxblock */ 12, 29156 /* blocks */ 0x1000, 29157 /* blocks_hi */ 0, 29158 /* base */ 0x08021000, 29159 /* gran */ 1, 29160 /* bytes */ 8, 29161 /* nFields */ 8, 29162 /* *fields */ soc_THDI_PORT_SP_CONFIG0_Xm_fields, 29163 /* *views */ NULL, 29164 /* *views_num */ NULL, 29165 /* snoop_cb */ NULL, 29166 /* snoop_user_data */ NULL, 29167 /* snoop_flags */ 0, 29168 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29169 /* type */ SOC_MEM_TYPE_NORMAL, 29170 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29171 /* impl */ SOC_MEM_IMPL_NORMAL, 29172 /* cmic_mor_clks */ 0, 29173 }, 29174 #endif /* chips */ 29175 29176 #if defined(BCM_56560_A0) 29177 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_X_BCM56560_A0m */ 29178 /* mem THDI_PORT_SP_CONFIG1_Xm */ 29179 /* flags */ SOC_MEM_FLAG_VALID | 29180 SOC_MEM_FLAG_CACHABLE | 29181 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 29182 /* cmp_fn */ _soc_mem_cmp_undef, 29183 /* *null_entry */ _soc_mem_entry_null_zeroes, 29184 /* index_min */ 0, 29185 /* index_max */ 299, 29186 /* minblock */ 24, 29187 /* maxblock */ 24, 29188 /* blocks */ 0x1000000, 29189 /* blocks_hi */ 0, 29190 /* base */ 0x08002800, 29191 /* gran */ 1, 29192 /* bytes */ 8, 29193 /* nFields */ 8, 29194 /* *fields */ soc_THDI_PORT_SP_CONFIG0_X_BCM56560_A0m_fields, 29195 /* *views */ NULL, 29196 /* *views_num */ NULL, 29197 /* snoop_cb */ NULL, 29198 /* snoop_user_data */ NULL, 29199 /* snoop_flags */ 0, 29200 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29201 /* type */ SOC_MEM_TYPE_NORMAL, 29202 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29203 /* impl */ SOC_MEM_IMPL_NORMAL, 29204 /* cmic_mor_clks */ 0, 29205 }, 29206 #endif /* chips */ 29207 29208 #if defined(BCM_56560_B0) 29209 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_X_BCM56560_B0m */ 29210 /* mem THDI_PORT_SP_CONFIG1_Xm */ 29211 /* flags */ SOC_MEM_FLAG_VALID | 29212 SOC_MEM_FLAG_CACHABLE | 29213 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 29214 /* cmp_fn */ _soc_mem_cmp_undef, 29215 /* *null_entry */ _soc_mem_entry_null_zeroes, 29216 /* index_min */ 0, 29217 /* index_max */ 299, 29218 /* minblock */ 16, 29219 /* maxblock */ 16, 29220 /* blocks */ 0x10000, 29221 /* blocks_hi */ 0, 29222 /* base */ 0x08002800, 29223 /* gran */ 1, 29224 /* bytes */ 8, 29225 /* nFields */ 8, 29226 /* *fields */ soc_THDI_PORT_SP_CONFIG0_X_BCM56560_A0m_fields, 29227 /* *views */ NULL, 29228 /* *views_num */ NULL, 29229 /* snoop_cb */ NULL, 29230 /* snoop_user_data */ NULL, 29231 /* snoop_flags */ 0, 29232 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29233 /* type */ SOC_MEM_TYPE_NORMAL, 29234 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29235 /* impl */ SOC_MEM_IMPL_NORMAL, 29236 /* cmic_mor_clks */ 0, 29237 }, 29238 #endif /* chips */ 29239 29240 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 29241 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_X_BCM56670_A0m */ 29242 /* mem THDI_PORT_SP_CONFIG1_Xm */ 29243 /* flags */ SOC_MEM_FLAG_VALID | 29244 SOC_MEM_FLAG_CACHABLE | 29245 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 29246 /* cmp_fn */ _soc_mem_cmp_undef, 29247 /* *null_entry */ _soc_mem_entry_null_zeroes, 29248 /* index_min */ 0, 29249 /* index_max */ 271, 29250 /* minblock */ 25, 29251 /* maxblock */ 25, 29252 /* blocks */ 0x2000000, 29253 /* blocks_hi */ 0, 29254 /* base */ 0x08002800, 29255 /* gran */ 1, 29256 /* bytes */ 8, 29257 /* nFields */ 8, 29258 /* *fields */ soc_THDI_PORT_SP_CONFIG0_X_BCM56560_A0m_fields, 29259 /* *views */ NULL, 29260 /* *views_num */ NULL, 29261 /* snoop_cb */ NULL, 29262 /* snoop_user_data */ NULL, 29263 /* snoop_flags */ 0, 29264 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29265 /* type */ SOC_MEM_TYPE_NORMAL, 29266 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29267 /* impl */ SOC_MEM_IMPL_NORMAL, 29268 /* cmic_mor_clks */ 0, 29269 }, 29270 #endif /* chips */ 29271 29272 #if defined(BCM_56860_A0) 29273 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_X_BCM56860_A0m */ 29274 /* mem THDI_PORT_SP_CONFIG1_Xm */ 29275 /* flags */ SOC_MEM_FLAG_VALID | 29276 SOC_MEM_FLAG_CACHABLE | 29277 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 29278 /* cmp_fn */ _soc_mem_cmp_undef, 29279 /* *null_entry */ _soc_mem_entry_null_zeroes, 29280 /* index_min */ 0, 29281 /* index_max */ 211, 29282 /* minblock */ 13, 29283 /* maxblock */ 13, 29284 /* blocks */ 0x2000, 29285 /* blocks_hi */ 0, 29286 /* base */ 0x08021000, 29287 /* gran */ 1, 29288 /* bytes */ 8, 29289 /* nFields */ 8, 29290 /* *fields */ soc_THDI_PORT_SP_CONFIG0_Xm_fields, 29291 /* *views */ NULL, 29292 /* *views_num */ NULL, 29293 /* snoop_cb */ NULL, 29294 /* snoop_user_data */ NULL, 29295 /* snoop_flags */ 0, 29296 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29297 /* type */ SOC_MEM_TYPE_NORMAL, 29298 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29299 /* impl */ SOC_MEM_IMPL_NORMAL, 29300 /* cmic_mor_clks */ 0, 29301 }, 29302 #endif /* chips */ 29303 29304 #if defined(BCM_56850_A0) 29305 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_Ym */ 29306 /* mem THDI_PORT_SP_CONFIG1_Ym */ 29307 /* flags */ SOC_MEM_FLAG_VALID | 29308 SOC_MEM_FLAG_CACHABLE | 29309 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 29310 /* cmp_fn */ _soc_mem_cmp_undef, 29311 /* *null_entry */ _soc_mem_entry_null_zeroes, 29312 /* index_min */ 0, 29313 /* index_max */ 211, 29314 /* minblock */ 12, 29315 /* maxblock */ 12, 29316 /* blocks */ 0x1000, 29317 /* blocks_hi */ 0, 29318 /* base */ 0x08121000, 29319 /* gran */ 1, 29320 /* bytes */ 8, 29321 /* nFields */ 8, 29322 /* *fields */ soc_THDI_PORT_SP_CONFIG0_Xm_fields, 29323 /* *views */ NULL, 29324 /* *views_num */ NULL, 29325 /* snoop_cb */ NULL, 29326 /* snoop_user_data */ NULL, 29327 /* snoop_flags */ 0, 29328 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29329 /* type */ SOC_MEM_TYPE_NORMAL, 29330 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29331 /* impl */ SOC_MEM_IMPL_NORMAL, 29332 /* cmic_mor_clks */ 0, 29333 }, 29334 #endif /* chips */ 29335 29336 #if defined(BCM_56860_A0) 29337 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG1_Y_BCM56860_A0m */ 29338 /* mem THDI_PORT_SP_CONFIG1_Ym */ 29339 /* flags */ SOC_MEM_FLAG_VALID | 29340 SOC_MEM_FLAG_CACHABLE | 29341 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 29342 /* cmp_fn */ _soc_mem_cmp_undef, 29343 /* *null_entry */ _soc_mem_entry_null_zeroes, 29344 /* index_min */ 0, 29345 /* index_max */ 211, 29346 /* minblock */ 13, 29347 /* maxblock */ 13, 29348 /* blocks */ 0x2000, 29349 /* blocks_hi */ 0, 29350 /* base */ 0x08121000, 29351 /* gran */ 1, 29352 /* bytes */ 8, 29353 /* nFields */ 8, 29354 /* *fields */ soc_THDI_PORT_SP_CONFIG0_Xm_fields, 29355 /* *views */ NULL, 29356 /* *views_num */ NULL, 29357 /* snoop_cb */ NULL, 29358 /* snoop_user_data */ NULL, 29359 /* snoop_flags */ 0, 29360 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29361 /* type */ SOC_MEM_TYPE_NORMAL, 29362 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29363 /* impl */ SOC_MEM_IMPL_NORMAL, 29364 /* cmic_mor_clks */ 0, 29365 }, 29366 #endif /* chips */ 29367 29368 #if defined(BCM_56770_A0) 29369 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_BCM56770_A0m */ 29370 /* mem THDI_PORT_SP_CONFIG2m */ 29371 /* flags */ SOC_MEM_FLAG_VALID | 29372 SOC_MEM_FLAG_CACHABLE | 29373 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 29374 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 29375 /* cmp_fn */ _soc_mem_cmp_undef, 29376 /* *null_entry */ _soc_mem_entry_null_zeroes, 29377 /* index_min */ 0, 29378 /* index_max */ -1, 29379 /* minblock */ 31, 29380 /* maxblock */ 31, 29381 /* blocks */ 0x80000000, 29382 /* blocks_hi */ 0, 29383 /* base */ 0x09340000, 29384 /* gran */ 1, 29385 /* bytes */ 8, 29386 /* nFields */ 8, 29387 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields, 29388 /* *views */ NULL, 29389 /* *views_num */ NULL, 29390 /* snoop_cb */ NULL, 29391 /* snoop_user_data */ NULL, 29392 /* snoop_flags */ 0, 29393 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29394 /* type */ SOC_MEM_TYPE_NORMAL, 29395 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29396 /* impl */ SOC_MEM_IMPL_NORMAL, 29397 /* cmic_mor_clks */ 0, 29398 /* access_latency_mode */ 3, 29399 }, 29400 #endif /* chips */ 29401 29402 #if defined(BCM_56870_A0) 29403 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_BCM56870_A0m */ 29404 /* mem THDI_PORT_SP_CONFIG2m */ 29405 /* flags */ SOC_MEM_FLAG_VALID | 29406 SOC_MEM_FLAG_CACHABLE | 29407 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 29408 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 29409 /* cmp_fn */ _soc_mem_cmp_undef, 29410 /* *null_entry */ _soc_mem_entry_null_zeroes, 29411 /* index_min */ 0, 29412 /* index_max */ -1, 29413 /* minblock */ 44, 29414 /* maxblock */ 44, 29415 /* blocks */ 0, 29416 /* blocks_hi */ 0x1000, 29417 /* base */ 0x09340000, 29418 /* gran */ 1, 29419 /* bytes */ 8, 29420 /* nFields */ 8, 29421 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields, 29422 /* *views */ NULL, 29423 /* *views_num */ NULL, 29424 /* snoop_cb */ NULL, 29425 /* snoop_user_data */ NULL, 29426 /* snoop_flags */ 0, 29427 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29428 /* type */ SOC_MEM_TYPE_NORMAL, 29429 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29430 /* impl */ SOC_MEM_IMPL_NORMAL, 29431 /* cmic_mor_clks */ 0, 29432 /* access_latency_mode */ 3, 29433 }, 29434 #endif /* chips */ 29435 29436 #if defined(BCM_56970_A0) 29437 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_BCM56970_A0m */ 29438 /* mem THDI_PORT_SP_CONFIG2m */ 29439 /* flags */ SOC_MEM_FLAG_VALID | 29440 SOC_MEM_FLAG_CACHABLE | 29441 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 29442 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 29443 /* cmp_fn */ _soc_mem_cmp_undef, 29444 /* *null_entry */ _soc_mem_entry_null_zeroes, 29445 /* index_min */ 0, 29446 /* index_max */ -1, 29447 /* minblock */ 77, 29448 /* maxblock */ 77, 29449 /* blocks */ 0, 29450 /* blocks_hi */ 0xffffffff, 29451 /* base */ 0x09340000, 29452 /* gran */ 1, 29453 /* bytes */ 8, 29454 /* nFields */ 8, 29455 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields, 29456 /* *views */ NULL, 29457 /* *views_num */ NULL, 29458 /* snoop_cb */ NULL, 29459 /* snoop_user_data */ NULL, 29460 /* snoop_flags */ 0, 29461 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29462 /* type */ SOC_MEM_TYPE_NORMAL, 29463 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29464 /* impl */ SOC_MEM_IMPL_NORMAL, 29465 /* cmic_mor_clks */ 0, 29466 /* access_latency_mode */ 3, 29467 }, 29468 #endif /* chips */ 29469 29470 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 29471 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_PIPE0m */ 29472 /* mem THDI_PORT_SP_CONFIG2_PIPE0m */ 29473 /* flags */ SOC_MEM_FLAG_VALID | 29474 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 29475 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 29476 /* cmp_fn */ _soc_mem_cmp_undef, 29477 /* *null_entry */ _soc_mem_entry_null_zeroes, 29478 /* index_min */ 0, 29479 /* index_max */ 135, 29480 /* minblock */ 44, 29481 /* maxblock */ 44, 29482 /* blocks */ 0, 29483 /* blocks_hi */ 0x1000, 29484 /* base */ 0x09340000, 29485 /* gran */ 1, 29486 /* bytes */ 7, 29487 /* nFields */ 8, 29488 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields, 29489 /* *views */ NULL, 29490 /* *views_num */ NULL, 29491 /* snoop_cb */ NULL, 29492 /* snoop_user_data */ NULL, 29493 /* snoop_flags */ 0, 29494 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29495 /* type */ SOC_MEM_TYPE_NORMAL, 29496 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29497 /* impl */ SOC_MEM_IMPL_NORMAL, 29498 /* cmic_mor_clks */ 0, 29499 /* access_latency_mode */ 3, 29500 }, 29501 #endif /* chips */ 29502 29503 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 29504 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_PIPE1m */ 29505 /* mem THDI_PORT_SP_CONFIG2_PIPE1m */ 29506 /* flags */ SOC_MEM_FLAG_VALID | 29507 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 29508 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 29509 /* cmp_fn */ _soc_mem_cmp_undef, 29510 /* *null_entry */ _soc_mem_entry_null_zeroes, 29511 /* index_min */ 0, 29512 /* index_max */ 135, 29513 /* minblock */ 44, 29514 /* maxblock */ 44, 29515 /* blocks */ 0, 29516 /* blocks_hi */ 0x1000, 29517 /* base */ 0x09348000, 29518 /* gran */ 1, 29519 /* bytes */ 7, 29520 /* nFields */ 8, 29521 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields, 29522 /* *views */ NULL, 29523 /* *views_num */ NULL, 29524 /* snoop_cb */ NULL, 29525 /* snoop_user_data */ NULL, 29526 /* snoop_flags */ 0, 29527 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29528 /* type */ SOC_MEM_TYPE_NORMAL, 29529 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29530 /* impl */ SOC_MEM_IMPL_NORMAL, 29531 /* cmic_mor_clks */ 0, 29532 /* access_latency_mode */ 3, 29533 }, 29534 #endif /* chips */ 29535 29536 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 29537 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_PIPE2m */ 29538 /* mem THDI_PORT_SP_CONFIG2_PIPE2m */ 29539 /* flags */ SOC_MEM_FLAG_VALID | 29540 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 29541 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 29542 /* cmp_fn */ _soc_mem_cmp_undef, 29543 /* *null_entry */ _soc_mem_entry_null_zeroes, 29544 /* index_min */ 0, 29545 /* index_max */ 135, 29546 /* minblock */ 44, 29547 /* maxblock */ 44, 29548 /* blocks */ 0, 29549 /* blocks_hi */ 0x1000, 29550 /* base */ 0x09350000, 29551 /* gran */ 1, 29552 /* bytes */ 7, 29553 /* nFields */ 8, 29554 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields, 29555 /* *views */ NULL, 29556 /* *views_num */ NULL, 29557 /* snoop_cb */ NULL, 29558 /* snoop_user_data */ NULL, 29559 /* snoop_flags */ 0, 29560 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29561 /* type */ SOC_MEM_TYPE_NORMAL, 29562 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29563 /* impl */ SOC_MEM_IMPL_NORMAL, 29564 /* cmic_mor_clks */ 0, 29565 /* access_latency_mode */ 3, 29566 }, 29567 #endif /* chips */ 29568 29569 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 29570 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_PIPE3m */ 29571 /* mem THDI_PORT_SP_CONFIG2_PIPE3m */ 29572 /* flags */ SOC_MEM_FLAG_VALID | 29573 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 29574 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x102 */ 29575 /* cmp_fn */ _soc_mem_cmp_undef, 29576 /* *null_entry */ _soc_mem_entry_null_zeroes, 29577 /* index_min */ 0, 29578 /* index_max */ 135, 29579 /* minblock */ 44, 29580 /* maxblock */ 44, 29581 /* blocks */ 0, 29582 /* blocks_hi */ 0x1000, 29583 /* base */ 0x09358000, 29584 /* gran */ 1, 29585 /* bytes */ 7, 29586 /* nFields */ 8, 29587 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields, 29588 /* *views */ NULL, 29589 /* *views_num */ NULL, 29590 /* snoop_cb */ NULL, 29591 /* snoop_user_data */ NULL, 29592 /* snoop_flags */ 0, 29593 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29594 /* type */ SOC_MEM_TYPE_NORMAL, 29595 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29596 /* impl */ SOC_MEM_IMPL_NORMAL, 29597 /* cmic_mor_clks */ 0, 29598 /* access_latency_mode */ 3, 29599 }, 29600 #endif /* chips */ 29601 29602 #if defined(BCM_56770_A0) 29603 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_PIPE0_BCM56770_A0m */ 29604 /* mem THDI_PORT_SP_CONFIG2_PIPE0m */ 29605 /* flags */ SOC_MEM_FLAG_VALID | 29606 SOC_MEM_FLAG_CACHABLE | 29607 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 29608 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 29609 /* cmp_fn */ _soc_mem_cmp_undef, 29610 /* *null_entry */ _soc_mem_entry_null_zeroes, 29611 /* index_min */ 0, 29612 /* index_max */ 263, 29613 /* minblock */ 31, 29614 /* maxblock */ 31, 29615 /* blocks */ 0x80000000, 29616 /* blocks_hi */ 0, 29617 /* base */ 0x09340000, 29618 /* gran */ 1, 29619 /* bytes */ 8, 29620 /* nFields */ 8, 29621 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields, 29622 /* *views */ NULL, 29623 /* *views_num */ NULL, 29624 /* snoop_cb */ NULL, 29625 /* snoop_user_data */ NULL, 29626 /* snoop_flags */ 0, 29627 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29628 /* type */ SOC_MEM_TYPE_NORMAL, 29629 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29630 /* impl */ SOC_MEM_IMPL_NORMAL, 29631 /* cmic_mor_clks */ 0, 29632 /* access_latency_mode */ 3, 29633 }, 29634 #endif /* chips */ 29635 29636 #if defined(BCM_56870_A0) 29637 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_PIPE0_BCM56870_A0m */ 29638 /* mem THDI_PORT_SP_CONFIG2_PIPE0m */ 29639 /* flags */ SOC_MEM_FLAG_VALID | 29640 SOC_MEM_FLAG_CACHABLE | 29641 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 29642 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 29643 /* cmp_fn */ _soc_mem_cmp_undef, 29644 /* *null_entry */ _soc_mem_entry_null_zeroes, 29645 /* index_min */ 0, 29646 /* index_max */ 263, 29647 /* minblock */ 44, 29648 /* maxblock */ 44, 29649 /* blocks */ 0, 29650 /* blocks_hi */ 0x1000, 29651 /* base */ 0x09340000, 29652 /* gran */ 1, 29653 /* bytes */ 8, 29654 /* nFields */ 8, 29655 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields, 29656 /* *views */ NULL, 29657 /* *views_num */ NULL, 29658 /* snoop_cb */ NULL, 29659 /* snoop_user_data */ NULL, 29660 /* snoop_flags */ 0, 29661 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29662 /* type */ SOC_MEM_TYPE_NORMAL, 29663 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29664 /* impl */ SOC_MEM_IMPL_NORMAL, 29665 /* cmic_mor_clks */ 0, 29666 /* access_latency_mode */ 3, 29667 }, 29668 #endif /* chips */ 29669 29670 #if defined(BCM_56970_A0) 29671 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_PIPE0_BCM56970_A0m */ 29672 /* mem THDI_PORT_SP_CONFIG2_PIPE0m */ 29673 /* flags */ SOC_MEM_FLAG_VALID | 29674 SOC_MEM_FLAG_CACHABLE | 29675 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 29676 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 29677 /* cmp_fn */ _soc_mem_cmp_undef, 29678 /* *null_entry */ _soc_mem_entry_null_zeroes, 29679 /* index_min */ 0, 29680 /* index_max */ 135, 29681 /* minblock */ 77, 29682 /* maxblock */ 77, 29683 /* blocks */ 0, 29684 /* blocks_hi */ 0xffffffff, 29685 /* base */ 0x09340000, 29686 /* gran */ 1, 29687 /* bytes */ 8, 29688 /* nFields */ 8, 29689 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields, 29690 /* *views */ NULL, 29691 /* *views_num */ NULL, 29692 /* snoop_cb */ NULL, 29693 /* snoop_user_data */ NULL, 29694 /* snoop_flags */ 0, 29695 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29696 /* type */ SOC_MEM_TYPE_NORMAL, 29697 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29698 /* impl */ SOC_MEM_IMPL_NORMAL, 29699 /* cmic_mor_clks */ 0, 29700 /* access_latency_mode */ 3, 29701 }, 29702 #endif /* chips */ 29703 29704 #if defined(BCM_56870_A0) 29705 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_PIPE1_BCM56870_A0m */ 29706 /* mem THDI_PORT_SP_CONFIG2_PIPE1m */ 29707 /* flags */ SOC_MEM_FLAG_VALID | 29708 SOC_MEM_FLAG_CACHABLE | 29709 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 29710 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 29711 /* cmp_fn */ _soc_mem_cmp_undef, 29712 /* *null_entry */ _soc_mem_entry_null_zeroes, 29713 /* index_min */ 0, 29714 /* index_max */ 263, 29715 /* minblock */ 44, 29716 /* maxblock */ 44, 29717 /* blocks */ 0, 29718 /* blocks_hi */ 0x1000, 29719 /* base */ 0x09350000, 29720 /* gran */ 1, 29721 /* bytes */ 8, 29722 /* nFields */ 8, 29723 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields, 29724 /* *views */ NULL, 29725 /* *views_num */ NULL, 29726 /* snoop_cb */ NULL, 29727 /* snoop_user_data */ NULL, 29728 /* snoop_flags */ 0, 29729 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29730 /* type */ SOC_MEM_TYPE_NORMAL, 29731 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29732 /* impl */ SOC_MEM_IMPL_NORMAL, 29733 /* cmic_mor_clks */ 0, 29734 /* access_latency_mode */ 3, 29735 }, 29736 #endif /* chips */ 29737 29738 #if defined(BCM_56970_A0) 29739 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_PIPE1_BCM56970_A0m */ 29740 /* mem THDI_PORT_SP_CONFIG2_PIPE1m */ 29741 /* flags */ SOC_MEM_FLAG_VALID | 29742 SOC_MEM_FLAG_CACHABLE | 29743 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 29744 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 29745 /* cmp_fn */ _soc_mem_cmp_undef, 29746 /* *null_entry */ _soc_mem_entry_null_zeroes, 29747 /* index_min */ 0, 29748 /* index_max */ 135, 29749 /* minblock */ 77, 29750 /* maxblock */ 77, 29751 /* blocks */ 0, 29752 /* blocks_hi */ 0xffffffff, 29753 /* base */ 0x09350000, 29754 /* gran */ 1, 29755 /* bytes */ 8, 29756 /* nFields */ 8, 29757 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields, 29758 /* *views */ NULL, 29759 /* *views_num */ NULL, 29760 /* snoop_cb */ NULL, 29761 /* snoop_user_data */ NULL, 29762 /* snoop_flags */ 0, 29763 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29764 /* type */ SOC_MEM_TYPE_NORMAL, 29765 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29766 /* impl */ SOC_MEM_IMPL_NORMAL, 29767 /* cmic_mor_clks */ 0, 29768 /* access_latency_mode */ 3, 29769 }, 29770 #endif /* chips */ 29771 29772 #if defined(BCM_56970_A0) 29773 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_PIPE2_BCM56970_A0m */ 29774 /* mem THDI_PORT_SP_CONFIG2_PIPE2m */ 29775 /* flags */ SOC_MEM_FLAG_VALID | 29776 SOC_MEM_FLAG_CACHABLE | 29777 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 29778 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 29779 /* cmp_fn */ _soc_mem_cmp_undef, 29780 /* *null_entry */ _soc_mem_entry_null_zeroes, 29781 /* index_min */ 0, 29782 /* index_max */ 135, 29783 /* minblock */ 77, 29784 /* maxblock */ 77, 29785 /* blocks */ 0, 29786 /* blocks_hi */ 0xffffffff, 29787 /* base */ 0x09360000, 29788 /* gran */ 1, 29789 /* bytes */ 8, 29790 /* nFields */ 8, 29791 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields, 29792 /* *views */ NULL, 29793 /* *views_num */ NULL, 29794 /* snoop_cb */ NULL, 29795 /* snoop_user_data */ NULL, 29796 /* snoop_flags */ 0, 29797 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29798 /* type */ SOC_MEM_TYPE_NORMAL, 29799 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29800 /* impl */ SOC_MEM_IMPL_NORMAL, 29801 /* cmic_mor_clks */ 0, 29802 /* access_latency_mode */ 3, 29803 }, 29804 #endif /* chips */ 29805 29806 #if defined(BCM_56970_A0) 29807 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_PIPE3_BCM56970_A0m */ 29808 /* mem THDI_PORT_SP_CONFIG2_PIPE3m */ 29809 /* flags */ SOC_MEM_FLAG_VALID | 29810 SOC_MEM_FLAG_CACHABLE | 29811 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 29812 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 29813 /* cmp_fn */ _soc_mem_cmp_undef, 29814 /* *null_entry */ _soc_mem_entry_null_zeroes, 29815 /* index_min */ 0, 29816 /* index_max */ 135, 29817 /* minblock */ 77, 29818 /* maxblock */ 77, 29819 /* blocks */ 0, 29820 /* blocks_hi */ 0xffffffff, 29821 /* base */ 0x09370000, 29822 /* gran */ 1, 29823 /* bytes */ 8, 29824 /* nFields */ 8, 29825 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields, 29826 /* *views */ NULL, 29827 /* *views_num */ NULL, 29828 /* snoop_cb */ NULL, 29829 /* snoop_user_data */ NULL, 29830 /* snoop_flags */ 0, 29831 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29832 /* type */ SOC_MEM_TYPE_NORMAL, 29833 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29834 /* impl */ SOC_MEM_IMPL_NORMAL, 29835 /* cmic_mor_clks */ 0, 29836 /* access_latency_mode */ 3, 29837 }, 29838 #endif /* chips */ 29839 29840 #if defined(BCM_56850_A0) 29841 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_Xm */ 29842 /* mem THDI_PORT_SP_CONFIG2_Xm */ 29843 /* flags */ SOC_MEM_FLAG_VALID | 29844 SOC_MEM_FLAG_CACHABLE | 29845 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 29846 /* cmp_fn */ _soc_mem_cmp_undef, 29847 /* *null_entry */ _soc_mem_entry_null_zeroes, 29848 /* index_min */ 0, 29849 /* index_max */ 211, 29850 /* minblock */ 12, 29851 /* maxblock */ 12, 29852 /* blocks */ 0x1000, 29853 /* blocks_hi */ 0, 29854 /* base */ 0x08031000, 29855 /* gran */ 1, 29856 /* bytes */ 8, 29857 /* nFields */ 8, 29858 /* *fields */ soc_THDI_PORT_SP_CONFIG0_Xm_fields, 29859 /* *views */ NULL, 29860 /* *views_num */ NULL, 29861 /* snoop_cb */ NULL, 29862 /* snoop_user_data */ NULL, 29863 /* snoop_flags */ 0, 29864 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29865 /* type */ SOC_MEM_TYPE_NORMAL, 29866 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29867 /* impl */ SOC_MEM_IMPL_NORMAL, 29868 /* cmic_mor_clks */ 0, 29869 }, 29870 #endif /* chips */ 29871 29872 #if defined(BCM_56860_A0) 29873 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_X_BCM56860_A0m */ 29874 /* mem THDI_PORT_SP_CONFIG2_Xm */ 29875 /* flags */ SOC_MEM_FLAG_VALID | 29876 SOC_MEM_FLAG_CACHABLE | 29877 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 29878 /* cmp_fn */ _soc_mem_cmp_undef, 29879 /* *null_entry */ _soc_mem_entry_null_zeroes, 29880 /* index_min */ 0, 29881 /* index_max */ 211, 29882 /* minblock */ 13, 29883 /* maxblock */ 13, 29884 /* blocks */ 0x2000, 29885 /* blocks_hi */ 0, 29886 /* base */ 0x08031000, 29887 /* gran */ 1, 29888 /* bytes */ 8, 29889 /* nFields */ 8, 29890 /* *fields */ soc_THDI_PORT_SP_CONFIG0_Xm_fields, 29891 /* *views */ NULL, 29892 /* *views_num */ NULL, 29893 /* snoop_cb */ NULL, 29894 /* snoop_user_data */ NULL, 29895 /* snoop_flags */ 0, 29896 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29897 /* type */ SOC_MEM_TYPE_NORMAL, 29898 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29899 /* impl */ SOC_MEM_IMPL_NORMAL, 29900 /* cmic_mor_clks */ 0, 29901 }, 29902 #endif /* chips */ 29903 29904 #if defined(BCM_56850_A0) 29905 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_Ym */ 29906 /* mem THDI_PORT_SP_CONFIG2_Ym */ 29907 /* flags */ SOC_MEM_FLAG_VALID | 29908 SOC_MEM_FLAG_CACHABLE | 29909 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 29910 /* cmp_fn */ _soc_mem_cmp_undef, 29911 /* *null_entry */ _soc_mem_entry_null_zeroes, 29912 /* index_min */ 0, 29913 /* index_max */ 211, 29914 /* minblock */ 12, 29915 /* maxblock */ 12, 29916 /* blocks */ 0x1000, 29917 /* blocks_hi */ 0, 29918 /* base */ 0x08131000, 29919 /* gran */ 1, 29920 /* bytes */ 8, 29921 /* nFields */ 8, 29922 /* *fields */ soc_THDI_PORT_SP_CONFIG0_Xm_fields, 29923 /* *views */ NULL, 29924 /* *views_num */ NULL, 29925 /* snoop_cb */ NULL, 29926 /* snoop_user_data */ NULL, 29927 /* snoop_flags */ 0, 29928 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29929 /* type */ SOC_MEM_TYPE_NORMAL, 29930 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29931 /* impl */ SOC_MEM_IMPL_NORMAL, 29932 /* cmic_mor_clks */ 0, 29933 }, 29934 #endif /* chips */ 29935 29936 #if defined(BCM_56860_A0) 29937 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG2_Y_BCM56860_A0m */ 29938 /* mem THDI_PORT_SP_CONFIG2_Ym */ 29939 /* flags */ SOC_MEM_FLAG_VALID | 29940 SOC_MEM_FLAG_CACHABLE | 29941 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 29942 /* cmp_fn */ _soc_mem_cmp_undef, 29943 /* *null_entry */ _soc_mem_entry_null_zeroes, 29944 /* index_min */ 0, 29945 /* index_max */ 211, 29946 /* minblock */ 13, 29947 /* maxblock */ 13, 29948 /* blocks */ 0x2000, 29949 /* blocks_hi */ 0, 29950 /* base */ 0x08131000, 29951 /* gran */ 1, 29952 /* bytes */ 8, 29953 /* nFields */ 8, 29954 /* *fields */ soc_THDI_PORT_SP_CONFIG0_Xm_fields, 29955 /* *views */ NULL, 29956 /* *views_num */ NULL, 29957 /* snoop_cb */ NULL, 29958 /* snoop_user_data */ NULL, 29959 /* snoop_flags */ 0, 29960 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29961 /* type */ SOC_MEM_TYPE_NORMAL, 29962 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 29963 /* impl */ SOC_MEM_IMPL_NORMAL, 29964 /* cmic_mor_clks */ 0, 29965 }, 29966 #endif /* chips */ 29967 29968 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 29969 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_BCM56260_A0m */ 29970 /* mem THDI_PORT_SP_CONFIGm */ 29971 /* flags */ SOC_MEM_FLAG_VALID | 29972 SOC_MEM_FLAG_CACHABLE | 29973 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 29974 /* cmp_fn */ _soc_mem_cmp_undef, 29975 /* *null_entry */ _soc_mem_entry_null_zeroes, 29976 /* index_min */ 0, 29977 /* index_max */ 119, 29978 /* minblock */ 9, 29979 /* maxblock */ 9, 29980 /* blocks */ 0x200, 29981 /* blocks_hi */ 0, 29982 /* base */ 0x08000700, 29983 /* gran */ 1, 29984 /* bytes */ 7, 29985 /* nFields */ 6, 29986 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56260_A0m_fields, 29987 /* *views */ NULL, 29988 /* *views_num */ NULL, 29989 /* snoop_cb */ NULL, 29990 /* snoop_user_data */ NULL, 29991 /* snoop_flags */ 0, 29992 /* mem severity */ SOC_MEM_SEVERE_MISSING, 29993 /* type */ SOC_MEM_TYPE_NORMAL, 29994 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 29995 /* impl */ SOC_MEM_IMPL_NORMAL, 29996 /* cmic_mor_clks */ 0, 29997 }, 29998 #endif /* chips */ 29999 30000 #if defined(BCM_56270_A0) 30001 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_BCM56270_A0m */ 30002 /* mem THDI_PORT_SP_CONFIGm */ 30003 /* flags */ SOC_MEM_FLAG_VALID | 30004 SOC_MEM_FLAG_CACHABLE | 30005 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 30006 /* cmp_fn */ _soc_mem_cmp_undef, 30007 /* *null_entry */ _soc_mem_entry_null_zeroes, 30008 /* index_min */ 0, 30009 /* index_max */ 119, 30010 /* minblock */ 8, 30011 /* maxblock */ 8, 30012 /* blocks */ 0x100, 30013 /* blocks_hi */ 0, 30014 /* base */ 0x08000700, 30015 /* gran */ 1, 30016 /* bytes */ 7, 30017 /* nFields */ 6, 30018 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56260_A0m_fields, 30019 /* *views */ NULL, 30020 /* *views_num */ NULL, 30021 /* snoop_cb */ NULL, 30022 /* snoop_user_data */ NULL, 30023 /* snoop_flags */ 0, 30024 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30025 /* type */ SOC_MEM_TYPE_NORMAL, 30026 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30027 /* impl */ SOC_MEM_IMPL_NORMAL, 30028 /* cmic_mor_clks */ 0, 30029 }, 30030 #endif /* chips */ 30031 30032 #if defined(BCM_56340_A0) 30033 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_BCM56340_A0m */ 30034 /* mem THDI_PORT_SP_CONFIGm */ 30035 /* flags */ SOC_MEM_FLAG_VALID | 30036 SOC_MEM_FLAG_CACHABLE | 30037 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 30038 /* cmp_fn */ _soc_mem_cmp_undef, 30039 /* *null_entry */ _soc_mem_entry_null_zeroes, 30040 /* index_min */ 0, 30041 /* index_max */ 251, 30042 /* minblock */ 7, 30043 /* maxblock */ 7, 30044 /* blocks */ 0x80, 30045 /* blocks_hi */ 0, 30046 /* base */ 0x08000700, 30047 /* gran */ 1, 30048 /* bytes */ 7, 30049 /* nFields */ 9, 30050 /* *fields */ soc_THDI_PORT_SP_CONFIGm_fields, 30051 /* *views */ NULL, 30052 /* *views_num */ NULL, 30053 /* snoop_cb */ NULL, 30054 /* snoop_user_data */ NULL, 30055 /* snoop_flags */ 0, 30056 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30057 /* type */ SOC_MEM_TYPE_NORMAL, 30058 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 30059 /* impl */ SOC_MEM_IMPL_NORMAL, 30060 /* cmic_mor_clks */ 0, 30061 }, 30062 #endif /* chips */ 30063 30064 #if defined(BCM_56370_A0) 30065 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_BCM56370_A0m */ 30066 /* mem THDI_PORT_SP_CONFIGm */ 30067 /* flags */ SOC_MEM_FLAG_VALID | 30068 SOC_MEM_FLAG_CACHABLE | 30069 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 30070 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 30071 /* cmp_fn */ _soc_mem_cmp_undef, 30072 /* *null_entry */ _soc_mem_entry_null_zeroes, 30073 /* index_min */ 0, 30074 /* index_max */ -1, 30075 /* minblock */ 20, 30076 /* maxblock */ 20, 30077 /* blocks */ 0x100000, 30078 /* blocks_hi */ 0, 30079 /* base */ 0x09280000, 30080 /* gran */ 1, 30081 /* bytes */ 8, 30082 /* nFields */ 8, 30083 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields, 30084 /* *views */ NULL, 30085 /* *views_num */ NULL, 30086 /* snoop_cb */ NULL, 30087 /* snoop_user_data */ NULL, 30088 /* snoop_flags */ 0, 30089 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30090 /* type */ SOC_MEM_TYPE_NORMAL, 30091 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 30092 /* impl */ SOC_MEM_IMPL_NORMAL, 30093 /* cmic_mor_clks */ 0, 30094 /* access_latency_mode */ 3, 30095 }, 30096 #endif /* chips */ 30097 30098 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 30099 defined(BCM_56450_B1) 30100 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_BCM56450_A0m */ 30101 /* mem THDI_PORT_SP_CONFIGm */ 30102 /* flags */ SOC_MEM_FLAG_VALID | 30103 SOC_MEM_FLAG_CACHABLE | 30104 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 30105 /* cmp_fn */ _soc_mem_cmp_undef, 30106 /* *null_entry */ _soc_mem_entry_null_zeroes, 30107 /* index_min */ 0, 30108 /* index_max */ 167, 30109 /* minblock */ 11, 30110 /* maxblock */ 11, 30111 /* blocks */ 0x800, 30112 /* blocks_hi */ 0, 30113 /* base */ 0x08000700, 30114 /* gran */ 1, 30115 /* bytes */ 8, 30116 /* nFields */ 9, 30117 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56450_A0m_fields, 30118 /* *views */ NULL, 30119 /* *views_num */ NULL, 30120 /* snoop_cb */ NULL, 30121 /* snoop_user_data */ NULL, 30122 /* snoop_flags */ 0, 30123 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30124 /* type */ SOC_MEM_TYPE_NORMAL, 30125 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 30126 /* impl */ SOC_MEM_IMPL_NORMAL, 30127 /* cmic_mor_clks */ 0, 30128 }, 30129 #endif /* chips */ 30130 30131 #if defined(BCM_56770_A0) 30132 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_BCM56770_A0m */ 30133 /* mem THDI_PORT_SP_CONFIGm */ 30134 /* flags */ SOC_MEM_FLAG_VALID | 30135 SOC_MEM_FLAG_CACHABLE | 30136 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 30137 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 30138 /* cmp_fn */ _soc_mem_cmp_undef, 30139 /* *null_entry */ _soc_mem_entry_null_zeroes, 30140 /* index_min */ 0, 30141 /* index_max */ -1, 30142 /* minblock */ 31, 30143 /* maxblock */ 31, 30144 /* blocks */ 0x80000000, 30145 /* blocks_hi */ 0, 30146 /* base */ 0x09280000, 30147 /* gran */ 1, 30148 /* bytes */ 8, 30149 /* nFields */ 8, 30150 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields, 30151 /* *views */ NULL, 30152 /* *views_num */ NULL, 30153 /* snoop_cb */ NULL, 30154 /* snoop_user_data */ NULL, 30155 /* snoop_flags */ 0, 30156 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30157 /* type */ SOC_MEM_TYPE_NORMAL, 30158 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 30159 /* impl */ SOC_MEM_IMPL_NORMAL, 30160 /* cmic_mor_clks */ 0, 30161 /* access_latency_mode */ 3, 30162 }, 30163 #endif /* chips */ 30164 30165 #if defined(BCM_56870_A0) 30166 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_BCM56870_A0m */ 30167 /* mem THDI_PORT_SP_CONFIGm */ 30168 /* flags */ SOC_MEM_FLAG_VALID | 30169 SOC_MEM_FLAG_CACHABLE | 30170 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 30171 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 30172 /* cmp_fn */ _soc_mem_cmp_undef, 30173 /* *null_entry */ _soc_mem_entry_null_zeroes, 30174 /* index_min */ 0, 30175 /* index_max */ -1, 30176 /* minblock */ 44, 30177 /* maxblock */ 44, 30178 /* blocks */ 0, 30179 /* blocks_hi */ 0x1000, 30180 /* base */ 0x09280000, 30181 /* gran */ 1, 30182 /* bytes */ 8, 30183 /* nFields */ 8, 30184 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields, 30185 /* *views */ NULL, 30186 /* *views_num */ NULL, 30187 /* snoop_cb */ NULL, 30188 /* snoop_user_data */ NULL, 30189 /* snoop_flags */ 0, 30190 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30191 /* type */ SOC_MEM_TYPE_NORMAL, 30192 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 30193 /* impl */ SOC_MEM_IMPL_NORMAL, 30194 /* cmic_mor_clks */ 0, 30195 /* access_latency_mode */ 3, 30196 }, 30197 #endif /* chips */ 30198 30199 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 30200 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_BCM56960_A0m */ 30201 /* mem THDI_PORT_SP_CONFIGm */ 30202 /* flags */ SOC_MEM_FLAG_VALID | 30203 SOC_MEM_FLAG_CACHABLE | 30204 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 30205 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 30206 /* cmp_fn */ _soc_mem_cmp_undef, 30207 /* *null_entry */ _soc_mem_entry_null_zeroes, 30208 /* index_min */ 0, 30209 /* index_max */ -1, 30210 /* minblock */ 44, 30211 /* maxblock */ 44, 30212 /* blocks */ 0, 30213 /* blocks_hi */ 0x1000, 30214 /* base */ 0x09280000, 30215 /* gran */ 1, 30216 /* bytes */ 7, 30217 /* nFields */ 8, 30218 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields, 30219 /* *views */ NULL, 30220 /* *views_num */ NULL, 30221 /* snoop_cb */ NULL, 30222 /* snoop_user_data */ NULL, 30223 /* snoop_flags */ 0, 30224 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30225 /* type */ SOC_MEM_TYPE_NORMAL, 30226 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 30227 /* impl */ SOC_MEM_IMPL_NORMAL, 30228 /* cmic_mor_clks */ 0, 30229 /* access_latency_mode */ 3, 30230 }, 30231 #endif /* chips */ 30232 30233 #if defined(BCM_56970_A0) 30234 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_BCM56970_A0m */ 30235 /* mem THDI_PORT_SP_CONFIGm */ 30236 /* flags */ SOC_MEM_FLAG_VALID | 30237 SOC_MEM_FLAG_CACHABLE | 30238 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 30239 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 30240 /* cmp_fn */ _soc_mem_cmp_undef, 30241 /* *null_entry */ _soc_mem_entry_null_zeroes, 30242 /* index_min */ 0, 30243 /* index_max */ -1, 30244 /* minblock */ 77, 30245 /* maxblock */ 77, 30246 /* blocks */ 0, 30247 /* blocks_hi */ 0xffffffff, 30248 /* base */ 0x09280000, 30249 /* gran */ 1, 30250 /* bytes */ 8, 30251 /* nFields */ 8, 30252 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields, 30253 /* *views */ NULL, 30254 /* *views_num */ NULL, 30255 /* snoop_cb */ NULL, 30256 /* snoop_user_data */ NULL, 30257 /* snoop_flags */ 0, 30258 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30259 /* type */ SOC_MEM_TYPE_NORMAL, 30260 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 30261 /* impl */ SOC_MEM_IMPL_NORMAL, 30262 /* cmic_mor_clks */ 0, 30263 /* access_latency_mode */ 3, 30264 }, 30265 #endif /* chips */ 30266 30267 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 30268 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_PIPE0m */ 30269 /* mem THDI_PORT_SP_CONFIG_PIPE0m */ 30270 /* flags */ SOC_MEM_FLAG_VALID | 30271 SOC_MEM_FLAG_CACHABLE | 30272 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 30273 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 30274 /* cmp_fn */ _soc_mem_cmp_undef, 30275 /* *null_entry */ _soc_mem_entry_null_zeroes, 30276 /* index_min */ 0, 30277 /* index_max */ 135, 30278 /* minblock */ 44, 30279 /* maxblock */ 44, 30280 /* blocks */ 0, 30281 /* blocks_hi */ 0x1000, 30282 /* base */ 0x09280000, 30283 /* gran */ 1, 30284 /* bytes */ 7, 30285 /* nFields */ 8, 30286 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields, 30287 /* *views */ NULL, 30288 /* *views_num */ NULL, 30289 /* snoop_cb */ NULL, 30290 /* snoop_user_data */ NULL, 30291 /* snoop_flags */ 0, 30292 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30293 /* type */ SOC_MEM_TYPE_NORMAL, 30294 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 30295 /* impl */ SOC_MEM_IMPL_NORMAL, 30296 /* cmic_mor_clks */ 0, 30297 /* access_latency_mode */ 3, 30298 }, 30299 #endif /* chips */ 30300 30301 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 30302 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_PIPE1m */ 30303 /* mem THDI_PORT_SP_CONFIG_PIPE1m */ 30304 /* flags */ SOC_MEM_FLAG_VALID | 30305 SOC_MEM_FLAG_CACHABLE | 30306 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 30307 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 30308 /* cmp_fn */ _soc_mem_cmp_undef, 30309 /* *null_entry */ _soc_mem_entry_null_zeroes, 30310 /* index_min */ 0, 30311 /* index_max */ 135, 30312 /* minblock */ 44, 30313 /* maxblock */ 44, 30314 /* blocks */ 0, 30315 /* blocks_hi */ 0x1000, 30316 /* base */ 0x09288000, 30317 /* gran */ 1, 30318 /* bytes */ 7, 30319 /* nFields */ 8, 30320 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields, 30321 /* *views */ NULL, 30322 /* *views_num */ NULL, 30323 /* snoop_cb */ NULL, 30324 /* snoop_user_data */ NULL, 30325 /* snoop_flags */ 0, 30326 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30327 /* type */ SOC_MEM_TYPE_NORMAL, 30328 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 30329 /* impl */ SOC_MEM_IMPL_NORMAL, 30330 /* cmic_mor_clks */ 0, 30331 /* access_latency_mode */ 3, 30332 }, 30333 #endif /* chips */ 30334 30335 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 30336 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_PIPE2m */ 30337 /* mem THDI_PORT_SP_CONFIG_PIPE2m */ 30338 /* flags */ SOC_MEM_FLAG_VALID | 30339 SOC_MEM_FLAG_CACHABLE | 30340 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 30341 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 30342 /* cmp_fn */ _soc_mem_cmp_undef, 30343 /* *null_entry */ _soc_mem_entry_null_zeroes, 30344 /* index_min */ 0, 30345 /* index_max */ 135, 30346 /* minblock */ 44, 30347 /* maxblock */ 44, 30348 /* blocks */ 0, 30349 /* blocks_hi */ 0x1000, 30350 /* base */ 0x09290000, 30351 /* gran */ 1, 30352 /* bytes */ 7, 30353 /* nFields */ 8, 30354 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields, 30355 /* *views */ NULL, 30356 /* *views_num */ NULL, 30357 /* snoop_cb */ NULL, 30358 /* snoop_user_data */ NULL, 30359 /* snoop_flags */ 0, 30360 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30361 /* type */ SOC_MEM_TYPE_NORMAL, 30362 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 30363 /* impl */ SOC_MEM_IMPL_NORMAL, 30364 /* cmic_mor_clks */ 0, 30365 /* access_latency_mode */ 3, 30366 }, 30367 #endif /* chips */ 30368 30369 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 30370 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_PIPE3m */ 30371 /* mem THDI_PORT_SP_CONFIG_PIPE3m */ 30372 /* flags */ SOC_MEM_FLAG_VALID | 30373 SOC_MEM_FLAG_CACHABLE | 30374 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 30375 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 30376 /* cmp_fn */ _soc_mem_cmp_undef, 30377 /* *null_entry */ _soc_mem_entry_null_zeroes, 30378 /* index_min */ 0, 30379 /* index_max */ 135, 30380 /* minblock */ 44, 30381 /* maxblock */ 44, 30382 /* blocks */ 0, 30383 /* blocks_hi */ 0x1000, 30384 /* base */ 0x09298000, 30385 /* gran */ 1, 30386 /* bytes */ 7, 30387 /* nFields */ 8, 30388 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56960_A0m_fields, 30389 /* *views */ NULL, 30390 /* *views_num */ NULL, 30391 /* snoop_cb */ NULL, 30392 /* snoop_user_data */ NULL, 30393 /* snoop_flags */ 0, 30394 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30395 /* type */ SOC_MEM_TYPE_NORMAL, 30396 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 30397 /* impl */ SOC_MEM_IMPL_NORMAL, 30398 /* cmic_mor_clks */ 0, 30399 /* access_latency_mode */ 3, 30400 }, 30401 #endif /* chips */ 30402 30403 #if defined(BCM_56370_A0) 30404 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_PIPE0_BCM56370_A0m */ 30405 /* mem THDI_PORT_SP_CONFIG_PIPE0m */ 30406 /* flags */ SOC_MEM_FLAG_VALID | 30407 SOC_MEM_FLAG_CACHABLE | 30408 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 30409 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 30410 /* cmp_fn */ _soc_mem_cmp_undef, 30411 /* *null_entry */ _soc_mem_entry_null_zeroes, 30412 /* index_min */ 0, 30413 /* index_max */ 287, 30414 /* minblock */ 20, 30415 /* maxblock */ 20, 30416 /* blocks */ 0x100000, 30417 /* blocks_hi */ 0, 30418 /* base */ 0x09280000, 30419 /* gran */ 1, 30420 /* bytes */ 8, 30421 /* nFields */ 8, 30422 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields, 30423 /* *views */ NULL, 30424 /* *views_num */ NULL, 30425 /* snoop_cb */ NULL, 30426 /* snoop_user_data */ NULL, 30427 /* snoop_flags */ 0, 30428 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30429 /* type */ SOC_MEM_TYPE_NORMAL, 30430 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 30431 /* impl */ SOC_MEM_IMPL_NORMAL, 30432 /* cmic_mor_clks */ 0, 30433 /* access_latency_mode */ 3, 30434 }, 30435 #endif /* chips */ 30436 30437 #if defined(BCM_56770_A0) 30438 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_PIPE0_BCM56770_A0m */ 30439 /* mem THDI_PORT_SP_CONFIG_PIPE0m */ 30440 /* flags */ SOC_MEM_FLAG_VALID | 30441 SOC_MEM_FLAG_CACHABLE | 30442 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 30443 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 30444 /* cmp_fn */ _soc_mem_cmp_undef, 30445 /* *null_entry */ _soc_mem_entry_null_zeroes, 30446 /* index_min */ 0, 30447 /* index_max */ 263, 30448 /* minblock */ 31, 30449 /* maxblock */ 31, 30450 /* blocks */ 0x80000000, 30451 /* blocks_hi */ 0, 30452 /* base */ 0x09280000, 30453 /* gran */ 1, 30454 /* bytes */ 8, 30455 /* nFields */ 8, 30456 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields, 30457 /* *views */ NULL, 30458 /* *views_num */ NULL, 30459 /* snoop_cb */ NULL, 30460 /* snoop_user_data */ NULL, 30461 /* snoop_flags */ 0, 30462 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30463 /* type */ SOC_MEM_TYPE_NORMAL, 30464 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 30465 /* impl */ SOC_MEM_IMPL_NORMAL, 30466 /* cmic_mor_clks */ 0, 30467 /* access_latency_mode */ 3, 30468 }, 30469 #endif /* chips */ 30470 30471 #if defined(BCM_56870_A0) 30472 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_PIPE0_BCM56870_A0m */ 30473 /* mem THDI_PORT_SP_CONFIG_PIPE0m */ 30474 /* flags */ SOC_MEM_FLAG_VALID | 30475 SOC_MEM_FLAG_CACHABLE | 30476 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 30477 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 30478 /* cmp_fn */ _soc_mem_cmp_undef, 30479 /* *null_entry */ _soc_mem_entry_null_zeroes, 30480 /* index_min */ 0, 30481 /* index_max */ 263, 30482 /* minblock */ 44, 30483 /* maxblock */ 44, 30484 /* blocks */ 0, 30485 /* blocks_hi */ 0x1000, 30486 /* base */ 0x09280000, 30487 /* gran */ 1, 30488 /* bytes */ 8, 30489 /* nFields */ 8, 30490 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields, 30491 /* *views */ NULL, 30492 /* *views_num */ NULL, 30493 /* snoop_cb */ NULL, 30494 /* snoop_user_data */ NULL, 30495 /* snoop_flags */ 0, 30496 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30497 /* type */ SOC_MEM_TYPE_NORMAL, 30498 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 30499 /* impl */ SOC_MEM_IMPL_NORMAL, 30500 /* cmic_mor_clks */ 0, 30501 /* access_latency_mode */ 3, 30502 }, 30503 #endif /* chips */ 30504 30505 #if defined(BCM_56970_A0) 30506 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_PIPE0_BCM56970_A0m */ 30507 /* mem THDI_PORT_SP_CONFIG_PIPE0m */ 30508 /* flags */ SOC_MEM_FLAG_VALID | 30509 SOC_MEM_FLAG_CACHABLE | 30510 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 30511 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 30512 /* cmp_fn */ _soc_mem_cmp_undef, 30513 /* *null_entry */ _soc_mem_entry_null_zeroes, 30514 /* index_min */ 0, 30515 /* index_max */ 135, 30516 /* minblock */ 77, 30517 /* maxblock */ 77, 30518 /* blocks */ 0, 30519 /* blocks_hi */ 0xffffffff, 30520 /* base */ 0x09280000, 30521 /* gran */ 1, 30522 /* bytes */ 8, 30523 /* nFields */ 8, 30524 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields, 30525 /* *views */ NULL, 30526 /* *views_num */ NULL, 30527 /* snoop_cb */ NULL, 30528 /* snoop_user_data */ NULL, 30529 /* snoop_flags */ 0, 30530 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30531 /* type */ SOC_MEM_TYPE_NORMAL, 30532 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 30533 /* impl */ SOC_MEM_IMPL_NORMAL, 30534 /* cmic_mor_clks */ 0, 30535 /* access_latency_mode */ 3, 30536 }, 30537 #endif /* chips */ 30538 30539 #if defined(BCM_56870_A0) 30540 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_PIPE1_BCM56870_A0m */ 30541 /* mem THDI_PORT_SP_CONFIG_PIPE1m */ 30542 /* flags */ SOC_MEM_FLAG_VALID | 30543 SOC_MEM_FLAG_CACHABLE | 30544 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 30545 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 30546 /* cmp_fn */ _soc_mem_cmp_undef, 30547 /* *null_entry */ _soc_mem_entry_null_zeroes, 30548 /* index_min */ 0, 30549 /* index_max */ 263, 30550 /* minblock */ 44, 30551 /* maxblock */ 44, 30552 /* blocks */ 0, 30553 /* blocks_hi */ 0x1000, 30554 /* base */ 0x09290000, 30555 /* gran */ 1, 30556 /* bytes */ 8, 30557 /* nFields */ 8, 30558 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56870_A0m_fields, 30559 /* *views */ NULL, 30560 /* *views_num */ NULL, 30561 /* snoop_cb */ NULL, 30562 /* snoop_user_data */ NULL, 30563 /* snoop_flags */ 0, 30564 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30565 /* type */ SOC_MEM_TYPE_NORMAL, 30566 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 30567 /* impl */ SOC_MEM_IMPL_NORMAL, 30568 /* cmic_mor_clks */ 0, 30569 /* access_latency_mode */ 3, 30570 }, 30571 #endif /* chips */ 30572 30573 #if defined(BCM_56970_A0) 30574 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_PIPE1_BCM56970_A0m */ 30575 /* mem THDI_PORT_SP_CONFIG_PIPE1m */ 30576 /* flags */ SOC_MEM_FLAG_VALID | 30577 SOC_MEM_FLAG_CACHABLE | 30578 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 30579 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 30580 /* cmp_fn */ _soc_mem_cmp_undef, 30581 /* *null_entry */ _soc_mem_entry_null_zeroes, 30582 /* index_min */ 0, 30583 /* index_max */ 135, 30584 /* minblock */ 77, 30585 /* maxblock */ 77, 30586 /* blocks */ 0, 30587 /* blocks_hi */ 0xffffffff, 30588 /* base */ 0x09290000, 30589 /* gran */ 1, 30590 /* bytes */ 8, 30591 /* nFields */ 8, 30592 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields, 30593 /* *views */ NULL, 30594 /* *views_num */ NULL, 30595 /* snoop_cb */ NULL, 30596 /* snoop_user_data */ NULL, 30597 /* snoop_flags */ 0, 30598 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30599 /* type */ SOC_MEM_TYPE_NORMAL, 30600 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 30601 /* impl */ SOC_MEM_IMPL_NORMAL, 30602 /* cmic_mor_clks */ 0, 30603 /* access_latency_mode */ 3, 30604 }, 30605 #endif /* chips */ 30606 30607 #if defined(BCM_56970_A0) 30608 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_PIPE2_BCM56970_A0m */ 30609 /* mem THDI_PORT_SP_CONFIG_PIPE2m */ 30610 /* flags */ SOC_MEM_FLAG_VALID | 30611 SOC_MEM_FLAG_CACHABLE | 30612 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 30613 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 30614 /* cmp_fn */ _soc_mem_cmp_undef, 30615 /* *null_entry */ _soc_mem_entry_null_zeroes, 30616 /* index_min */ 0, 30617 /* index_max */ 135, 30618 /* minblock */ 77, 30619 /* maxblock */ 77, 30620 /* blocks */ 0, 30621 /* blocks_hi */ 0xffffffff, 30622 /* base */ 0x092a0000, 30623 /* gran */ 1, 30624 /* bytes */ 8, 30625 /* nFields */ 8, 30626 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields, 30627 /* *views */ NULL, 30628 /* *views_num */ NULL, 30629 /* snoop_cb */ NULL, 30630 /* snoop_user_data */ NULL, 30631 /* snoop_flags */ 0, 30632 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30633 /* type */ SOC_MEM_TYPE_NORMAL, 30634 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 30635 /* impl */ SOC_MEM_IMPL_NORMAL, 30636 /* cmic_mor_clks */ 0, 30637 /* access_latency_mode */ 3, 30638 }, 30639 #endif /* chips */ 30640 30641 #if defined(BCM_56970_A0) 30642 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_PIPE3_BCM56970_A0m */ 30643 /* mem THDI_PORT_SP_CONFIG_PIPE3m */ 30644 /* flags */ SOC_MEM_FLAG_VALID | 30645 SOC_MEM_FLAG_CACHABLE | 30646 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 30647 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 30648 /* cmp_fn */ _soc_mem_cmp_undef, 30649 /* *null_entry */ _soc_mem_entry_null_zeroes, 30650 /* index_min */ 0, 30651 /* index_max */ 135, 30652 /* minblock */ 77, 30653 /* maxblock */ 77, 30654 /* blocks */ 0, 30655 /* blocks_hi */ 0xffffffff, 30656 /* base */ 0x092b0000, 30657 /* gran */ 1, 30658 /* bytes */ 8, 30659 /* nFields */ 8, 30660 /* *fields */ soc_THDI_PORT_SP_CONFIG_BCM56970_A0m_fields, 30661 /* *views */ NULL, 30662 /* *views_num */ NULL, 30663 /* snoop_cb */ NULL, 30664 /* snoop_user_data */ NULL, 30665 /* snoop_flags */ 0, 30666 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30667 /* type */ SOC_MEM_TYPE_NORMAL, 30668 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 30669 /* impl */ SOC_MEM_IMPL_NORMAL, 30670 /* cmic_mor_clks */ 0, 30671 /* access_latency_mode */ 3, 30672 }, 30673 #endif /* chips */ 30674 30675 #if defined(BCM_56850_A0) 30676 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_Xm */ 30677 /* mem THDI_PORT_SP_CONFIG_Xm */ 30678 /* flags */ SOC_MEM_FLAG_VALID | 30679 SOC_MEM_FLAG_CACHABLE | 30680 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 30681 /* cmp_fn */ _soc_mem_cmp_undef, 30682 /* *null_entry */ _soc_mem_entry_null_zeroes, 30683 /* index_min */ 0, 30684 /* index_max */ 211, 30685 /* minblock */ 12, 30686 /* maxblock */ 12, 30687 /* blocks */ 0x1000, 30688 /* blocks_hi */ 0, 30689 /* base */ 0x08001000, 30690 /* gran */ 1, 30691 /* bytes */ 8, 30692 /* nFields */ 8, 30693 /* *fields */ soc_THDI_PORT_SP_CONFIG0_Xm_fields, 30694 /* *views */ NULL, 30695 /* *views_num */ NULL, 30696 /* snoop_cb */ NULL, 30697 /* snoop_user_data */ NULL, 30698 /* snoop_flags */ 0, 30699 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30700 /* type */ SOC_MEM_TYPE_NORMAL, 30701 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 30702 /* impl */ SOC_MEM_IMPL_NORMAL, 30703 /* cmic_mor_clks */ 0, 30704 }, 30705 #endif /* chips */ 30706 30707 #if defined(BCM_56560_A0) 30708 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_X_BCM56560_A0m */ 30709 /* mem THDI_PORT_SP_CONFIG_Xm */ 30710 /* flags */ SOC_MEM_FLAG_VALID | 30711 SOC_MEM_FLAG_CACHABLE | 30712 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 30713 /* cmp_fn */ _soc_mem_cmp_undef, 30714 /* *null_entry */ _soc_mem_entry_null_zeroes, 30715 /* index_min */ 0, 30716 /* index_max */ 299, 30717 /* minblock */ 24, 30718 /* maxblock */ 24, 30719 /* blocks */ 0x1000000, 30720 /* blocks_hi */ 0, 30721 /* base */ 0x08002000, 30722 /* gran */ 1, 30723 /* bytes */ 8, 30724 /* nFields */ 8, 30725 /* *fields */ soc_THDI_PORT_SP_CONFIG0_X_BCM56560_A0m_fields, 30726 /* *views */ NULL, 30727 /* *views_num */ NULL, 30728 /* snoop_cb */ NULL, 30729 /* snoop_user_data */ NULL, 30730 /* snoop_flags */ 0, 30731 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30732 /* type */ SOC_MEM_TYPE_NORMAL, 30733 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 30734 /* impl */ SOC_MEM_IMPL_NORMAL, 30735 /* cmic_mor_clks */ 0, 30736 }, 30737 #endif /* chips */ 30738 30739 #if defined(BCM_56560_B0) 30740 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_X_BCM56560_B0m */ 30741 /* mem THDI_PORT_SP_CONFIG_Xm */ 30742 /* flags */ SOC_MEM_FLAG_VALID | 30743 SOC_MEM_FLAG_CACHABLE | 30744 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 30745 /* cmp_fn */ _soc_mem_cmp_undef, 30746 /* *null_entry */ _soc_mem_entry_null_zeroes, 30747 /* index_min */ 0, 30748 /* index_max */ 299, 30749 /* minblock */ 16, 30750 /* maxblock */ 16, 30751 /* blocks */ 0x10000, 30752 /* blocks_hi */ 0, 30753 /* base */ 0x08002000, 30754 /* gran */ 1, 30755 /* bytes */ 8, 30756 /* nFields */ 8, 30757 /* *fields */ soc_THDI_PORT_SP_CONFIG0_X_BCM56560_A0m_fields, 30758 /* *views */ NULL, 30759 /* *views_num */ NULL, 30760 /* snoop_cb */ NULL, 30761 /* snoop_user_data */ NULL, 30762 /* snoop_flags */ 0, 30763 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30764 /* type */ SOC_MEM_TYPE_NORMAL, 30765 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 30766 /* impl */ SOC_MEM_IMPL_NORMAL, 30767 /* cmic_mor_clks */ 0, 30768 }, 30769 #endif /* chips */ 30770 30771 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 30772 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_X_BCM56670_A0m */ 30773 /* mem THDI_PORT_SP_CONFIG_Xm */ 30774 /* flags */ SOC_MEM_FLAG_VALID | 30775 SOC_MEM_FLAG_CACHABLE | 30776 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 30777 /* cmp_fn */ _soc_mem_cmp_undef, 30778 /* *null_entry */ _soc_mem_entry_null_zeroes, 30779 /* index_min */ 0, 30780 /* index_max */ 271, 30781 /* minblock */ 25, 30782 /* maxblock */ 25, 30783 /* blocks */ 0x2000000, 30784 /* blocks_hi */ 0, 30785 /* base */ 0x08002000, 30786 /* gran */ 1, 30787 /* bytes */ 8, 30788 /* nFields */ 8, 30789 /* *fields */ soc_THDI_PORT_SP_CONFIG0_X_BCM56560_A0m_fields, 30790 /* *views */ NULL, 30791 /* *views_num */ NULL, 30792 /* snoop_cb */ NULL, 30793 /* snoop_user_data */ NULL, 30794 /* snoop_flags */ 0, 30795 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30796 /* type */ SOC_MEM_TYPE_NORMAL, 30797 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 30798 /* impl */ SOC_MEM_IMPL_NORMAL, 30799 /* cmic_mor_clks */ 0, 30800 }, 30801 #endif /* chips */ 30802 30803 #if defined(BCM_56860_A0) 30804 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_X_BCM56860_A0m */ 30805 /* mem THDI_PORT_SP_CONFIG_Xm */ 30806 /* flags */ SOC_MEM_FLAG_VALID | 30807 SOC_MEM_FLAG_CACHABLE | 30808 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 30809 /* cmp_fn */ _soc_mem_cmp_undef, 30810 /* *null_entry */ _soc_mem_entry_null_zeroes, 30811 /* index_min */ 0, 30812 /* index_max */ 211, 30813 /* minblock */ 13, 30814 /* maxblock */ 13, 30815 /* blocks */ 0x2000, 30816 /* blocks_hi */ 0, 30817 /* base */ 0x08001000, 30818 /* gran */ 1, 30819 /* bytes */ 8, 30820 /* nFields */ 8, 30821 /* *fields */ soc_THDI_PORT_SP_CONFIG0_Xm_fields, 30822 /* *views */ NULL, 30823 /* *views_num */ NULL, 30824 /* snoop_cb */ NULL, 30825 /* snoop_user_data */ NULL, 30826 /* snoop_flags */ 0, 30827 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30828 /* type */ SOC_MEM_TYPE_NORMAL, 30829 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 30830 /* impl */ SOC_MEM_IMPL_NORMAL, 30831 /* cmic_mor_clks */ 0, 30832 }, 30833 #endif /* chips */ 30834 30835 #if defined(BCM_56850_A0) 30836 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_Ym */ 30837 /* mem THDI_PORT_SP_CONFIG_Ym */ 30838 /* flags */ SOC_MEM_FLAG_VALID | 30839 SOC_MEM_FLAG_CACHABLE | 30840 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 30841 /* cmp_fn */ _soc_mem_cmp_undef, 30842 /* *null_entry */ _soc_mem_entry_null_zeroes, 30843 /* index_min */ 0, 30844 /* index_max */ 211, 30845 /* minblock */ 12, 30846 /* maxblock */ 12, 30847 /* blocks */ 0x1000, 30848 /* blocks_hi */ 0, 30849 /* base */ 0x08101000, 30850 /* gran */ 1, 30851 /* bytes */ 8, 30852 /* nFields */ 8, 30853 /* *fields */ soc_THDI_PORT_SP_CONFIG0_Xm_fields, 30854 /* *views */ NULL, 30855 /* *views_num */ NULL, 30856 /* snoop_cb */ NULL, 30857 /* snoop_user_data */ NULL, 30858 /* snoop_flags */ 0, 30859 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30860 /* type */ SOC_MEM_TYPE_NORMAL, 30861 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 30862 /* impl */ SOC_MEM_IMPL_NORMAL, 30863 /* cmic_mor_clks */ 0, 30864 }, 30865 #endif /* chips */ 30866 30867 #if defined(BCM_56860_A0) 30868 { /* SOC_MEM_INT_THDI_PORT_SP_CONFIG_Y_BCM56860_A0m */ 30869 /* mem THDI_PORT_SP_CONFIG_Ym */ 30870 /* flags */ SOC_MEM_FLAG_VALID | 30871 SOC_MEM_FLAG_CACHABLE | 30872 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 30873 /* cmp_fn */ _soc_mem_cmp_undef, 30874 /* *null_entry */ _soc_mem_entry_null_zeroes, 30875 /* index_min */ 0, 30876 /* index_max */ 211, 30877 /* minblock */ 13, 30878 /* maxblock */ 13, 30879 /* blocks */ 0x2000, 30880 /* blocks_hi */ 0, 30881 /* base */ 0x08101000, 30882 /* gran */ 1, 30883 /* bytes */ 8, 30884 /* nFields */ 8, 30885 /* *fields */ soc_THDI_PORT_SP_CONFIG0_Xm_fields, 30886 /* *views */ NULL, 30887 /* *views_num */ NULL, 30888 /* snoop_cb */ NULL, 30889 /* snoop_user_data */ NULL, 30890 /* snoop_flags */ 0, 30891 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30892 /* type */ SOC_MEM_TYPE_NORMAL, 30893 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 30894 /* impl */ SOC_MEM_IMPL_NORMAL, 30895 /* cmic_mor_clks */ 0, 30896 }, 30897 #endif /* chips */ 30898 30899 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 30900 { /* SOC_MEM_INT_THDO_CONFIG_0Am */ 30901 /* mem THDO_CONFIG_0Am */ 30902 /* flags */ SOC_MEM_FLAG_VALID | 30903 SOC_MEM_FLAG_CACHABLE | 30904 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 30905 /* cmp_fn */ _soc_mem_cmp_undef, 30906 /* *null_entry */ _soc_mem_entry_null_zeroes, 30907 /* index_min */ 0, 30908 /* index_max */ 295, 30909 /* minblock */ 8, 30910 /* maxblock */ 8, 30911 /* blocks */ 0x100, 30912 /* blocks_hi */ 0, 30913 /* base */ 0x03000800, 30914 /* gran */ 1, 30915 /* bytes */ 7, 30916 /* nFields */ 11, 30917 /* *fields */ soc_MMU_THDO_CONFIG_0m_fields, 30918 /* *views */ NULL, 30919 /* *views_num */ NULL, 30920 /* snoop_cb */ NULL, 30921 /* snoop_user_data */ NULL, 30922 /* snoop_flags */ 0, 30923 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30924 /* type */ SOC_MEM_TYPE_NORMAL, 30925 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30926 /* impl */ SOC_MEM_IMPL_NORMAL, 30927 /* cmic_mor_clks */ 0, 30928 }, 30929 #endif /* chips */ 30930 30931 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 30932 { /* SOC_MEM_INT_THDO_CONFIG_0Bm */ 30933 /* mem THDO_CONFIG_0Bm */ 30934 /* flags */ SOC_MEM_FLAG_VALID | 30935 SOC_MEM_FLAG_CACHABLE | 30936 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 30937 /* cmp_fn */ _soc_mem_cmp_undef, 30938 /* *null_entry */ _soc_mem_entry_null_zeroes, 30939 /* index_min */ 0, 30940 /* index_max */ 295, 30941 /* minblock */ 8, 30942 /* maxblock */ 8, 30943 /* blocks */ 0x100, 30944 /* blocks_hi */ 0, 30945 /* base */ 0x03001000, 30946 /* gran */ 1, 30947 /* bytes */ 7, 30948 /* nFields */ 11, 30949 /* *fields */ soc_MMU_THDO_CONFIG_0m_fields, 30950 /* *views */ NULL, 30951 /* *views_num */ NULL, 30952 /* snoop_cb */ NULL, 30953 /* snoop_user_data */ NULL, 30954 /* snoop_flags */ 0, 30955 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30956 /* type */ SOC_MEM_TYPE_NORMAL, 30957 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30958 /* impl */ SOC_MEM_IMPL_NORMAL, 30959 /* cmic_mor_clks */ 0, 30960 }, 30961 #endif /* chips */ 30962 30963 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 30964 { /* SOC_MEM_INT_THDO_CONFIG_1Am */ 30965 /* mem THDO_CONFIG_1Am */ 30966 /* flags */ SOC_MEM_FLAG_VALID | 30967 SOC_MEM_FLAG_CACHABLE | 30968 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 30969 /* cmp_fn */ _soc_mem_cmp_undef, 30970 /* *null_entry */ _soc_mem_entry_null_zeroes, 30971 /* index_min */ 0, 30972 /* index_max */ 295, 30973 /* minblock */ 8, 30974 /* maxblock */ 8, 30975 /* blocks */ 0x100, 30976 /* blocks_hi */ 0, 30977 /* base */ 0x03002000, 30978 /* gran */ 1, 30979 /* bytes */ 7, 30980 /* nFields */ 11, 30981 /* *fields */ soc_MMU_THDO_CONFIG_0m_fields, 30982 /* *views */ NULL, 30983 /* *views_num */ NULL, 30984 /* snoop_cb */ NULL, 30985 /* snoop_user_data */ NULL, 30986 /* snoop_flags */ 0, 30987 /* mem severity */ SOC_MEM_SEVERE_MISSING, 30988 /* type */ SOC_MEM_TYPE_NORMAL, 30989 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 30990 /* impl */ SOC_MEM_IMPL_NORMAL, 30991 /* cmic_mor_clks */ 0, 30992 }, 30993 #endif /* chips */ 30994 30995 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 30996 { /* SOC_MEM_INT_THDO_CONFIG_1Bm */ 30997 /* mem THDO_CONFIG_1Bm */ 30998 /* flags */ SOC_MEM_FLAG_VALID | 30999 SOC_MEM_FLAG_CACHABLE | 31000 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 31001 /* cmp_fn */ _soc_mem_cmp_undef, 31002 /* *null_entry */ _soc_mem_entry_null_zeroes, 31003 /* index_min */ 0, 31004 /* index_max */ 295, 31005 /* minblock */ 8, 31006 /* maxblock */ 8, 31007 /* blocks */ 0x100, 31008 /* blocks_hi */ 0, 31009 /* base */ 0x03002800, 31010 /* gran */ 1, 31011 /* bytes */ 7, 31012 /* nFields */ 11, 31013 /* *fields */ soc_MMU_THDO_CONFIG_0m_fields, 31014 /* *views */ NULL, 31015 /* *views_num */ NULL, 31016 /* snoop_cb */ NULL, 31017 /* snoop_user_data */ NULL, 31018 /* snoop_flags */ 0, 31019 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31020 /* type */ SOC_MEM_TYPE_NORMAL, 31021 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31022 /* impl */ SOC_MEM_IMPL_NORMAL, 31023 /* cmic_mor_clks */ 0, 31024 }, 31025 #endif /* chips */ 31026 31027 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 31028 { /* SOC_MEM_INT_THDO_CONFIG_EX_0Am */ 31029 /* mem THDO_CONFIG_EX_0Am */ 31030 /* flags */ SOC_MEM_FLAG_VALID | 31031 SOC_MEM_FLAG_CACHABLE | 31032 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 31033 /* cmp_fn */ _soc_mem_cmp_undef, 31034 /* *null_entry */ _soc_mem_entry_null_zeroes, 31035 /* index_min */ 0, 31036 /* index_max */ 295, 31037 /* minblock */ 8, 31038 /* maxblock */ 8, 31039 /* blocks */ 0x100, 31040 /* blocks_hi */ 0, 31041 /* base */ 0x03006800, 31042 /* gran */ 1, 31043 /* bytes */ 7, 31044 /* nFields */ 11, 31045 /* *fields */ soc_MMU_THDO_CONFIG_0m_fields, 31046 /* *views */ NULL, 31047 /* *views_num */ NULL, 31048 /* snoop_cb */ NULL, 31049 /* snoop_user_data */ NULL, 31050 /* snoop_flags */ 0, 31051 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31052 /* type */ SOC_MEM_TYPE_NORMAL, 31053 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31054 /* impl */ SOC_MEM_IMPL_NORMAL, 31055 /* cmic_mor_clks */ 0, 31056 }, 31057 #endif /* chips */ 31058 31059 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 31060 { /* SOC_MEM_INT_THDO_CONFIG_EX_0Bm */ 31061 /* mem THDO_CONFIG_EX_0Bm */ 31062 /* flags */ SOC_MEM_FLAG_VALID | 31063 SOC_MEM_FLAG_CACHABLE | 31064 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 31065 /* cmp_fn */ _soc_mem_cmp_undef, 31066 /* *null_entry */ _soc_mem_entry_null_zeroes, 31067 /* index_min */ 0, 31068 /* index_max */ 295, 31069 /* minblock */ 8, 31070 /* maxblock */ 8, 31071 /* blocks */ 0x100, 31072 /* blocks_hi */ 0, 31073 /* base */ 0x03007000, 31074 /* gran */ 1, 31075 /* bytes */ 7, 31076 /* nFields */ 11, 31077 /* *fields */ soc_MMU_THDO_CONFIG_0m_fields, 31078 /* *views */ NULL, 31079 /* *views_num */ NULL, 31080 /* snoop_cb */ NULL, 31081 /* snoop_user_data */ NULL, 31082 /* snoop_flags */ 0, 31083 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31084 /* type */ SOC_MEM_TYPE_NORMAL, 31085 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31086 /* impl */ SOC_MEM_IMPL_NORMAL, 31087 /* cmic_mor_clks */ 0, 31088 }, 31089 #endif /* chips */ 31090 31091 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 31092 { /* SOC_MEM_INT_THDO_CONFIG_EX_1Am */ 31093 /* mem THDO_CONFIG_EX_1Am */ 31094 /* flags */ SOC_MEM_FLAG_VALID | 31095 SOC_MEM_FLAG_CACHABLE | 31096 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 31097 /* cmp_fn */ _soc_mem_cmp_undef, 31098 /* *null_entry */ _soc_mem_entry_null_zeroes, 31099 /* index_min */ 0, 31100 /* index_max */ 295, 31101 /* minblock */ 8, 31102 /* maxblock */ 8, 31103 /* blocks */ 0x100, 31104 /* blocks_hi */ 0, 31105 /* base */ 0x03008000, 31106 /* gran */ 1, 31107 /* bytes */ 7, 31108 /* nFields */ 11, 31109 /* *fields */ soc_MMU_THDO_CONFIG_0m_fields, 31110 /* *views */ NULL, 31111 /* *views_num */ NULL, 31112 /* snoop_cb */ NULL, 31113 /* snoop_user_data */ NULL, 31114 /* snoop_flags */ 0, 31115 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31116 /* type */ SOC_MEM_TYPE_NORMAL, 31117 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31118 /* impl */ SOC_MEM_IMPL_NORMAL, 31119 /* cmic_mor_clks */ 0, 31120 }, 31121 #endif /* chips */ 31122 31123 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 31124 { /* SOC_MEM_INT_THDO_CONFIG_EX_1Bm */ 31125 /* mem THDO_CONFIG_EX_1Bm */ 31126 /* flags */ SOC_MEM_FLAG_VALID | 31127 SOC_MEM_FLAG_CACHABLE | 31128 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 31129 /* cmp_fn */ _soc_mem_cmp_undef, 31130 /* *null_entry */ _soc_mem_entry_null_zeroes, 31131 /* index_min */ 0, 31132 /* index_max */ 295, 31133 /* minblock */ 8, 31134 /* maxblock */ 8, 31135 /* blocks */ 0x100, 31136 /* blocks_hi */ 0, 31137 /* base */ 0x03008800, 31138 /* gran */ 1, 31139 /* bytes */ 7, 31140 /* nFields */ 11, 31141 /* *fields */ soc_MMU_THDO_CONFIG_0m_fields, 31142 /* *views */ NULL, 31143 /* *views_num */ NULL, 31144 /* snoop_cb */ NULL, 31145 /* snoop_user_data */ NULL, 31146 /* snoop_flags */ 0, 31147 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31148 /* type */ SOC_MEM_TYPE_NORMAL, 31149 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31150 /* impl */ SOC_MEM_IMPL_NORMAL, 31151 /* cmic_mor_clks */ 0, 31152 }, 31153 #endif /* chips */ 31154 31155 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 31156 { /* SOC_MEM_INT_THDO_OFFSET_0Am */ 31157 /* mem THDO_OFFSET_0Am */ 31158 /* flags */ SOC_MEM_FLAG_VALID | 31159 SOC_MEM_FLAG_CACHABLE | 31160 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 31161 /* cmp_fn */ _soc_mem_cmp_undef, 31162 /* *null_entry */ _soc_mem_entry_null_zeroes, 31163 /* index_min */ 0, 31164 /* index_max */ 295, 31165 /* minblock */ 8, 31166 /* maxblock */ 8, 31167 /* blocks */ 0x100, 31168 /* blocks_hi */ 0, 31169 /* base */ 0x03003800, 31170 /* gran */ 1, 31171 /* bytes */ 7, 31172 /* nFields */ 5, 31173 /* *fields */ soc_MMU_THDO_OFFSET_0m_fields, 31174 /* *views */ NULL, 31175 /* *views_num */ NULL, 31176 /* snoop_cb */ NULL, 31177 /* snoop_user_data */ NULL, 31178 /* snoop_flags */ 0, 31179 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31180 /* type */ SOC_MEM_TYPE_NORMAL, 31181 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31182 /* impl */ SOC_MEM_IMPL_NORMAL, 31183 /* cmic_mor_clks */ 0, 31184 }, 31185 #endif /* chips */ 31186 31187 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 31188 { /* SOC_MEM_INT_THDO_OFFSET_0Bm */ 31189 /* mem THDO_OFFSET_0Bm */ 31190 /* flags */ SOC_MEM_FLAG_VALID | 31191 SOC_MEM_FLAG_CACHABLE | 31192 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 31193 /* cmp_fn */ _soc_mem_cmp_undef, 31194 /* *null_entry */ _soc_mem_entry_null_zeroes, 31195 /* index_min */ 0, 31196 /* index_max */ 295, 31197 /* minblock */ 8, 31198 /* maxblock */ 8, 31199 /* blocks */ 0x100, 31200 /* blocks_hi */ 0, 31201 /* base */ 0x03004000, 31202 /* gran */ 1, 31203 /* bytes */ 7, 31204 /* nFields */ 5, 31205 /* *fields */ soc_MMU_THDO_OFFSET_0m_fields, 31206 /* *views */ NULL, 31207 /* *views_num */ NULL, 31208 /* snoop_cb */ NULL, 31209 /* snoop_user_data */ NULL, 31210 /* snoop_flags */ 0, 31211 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31212 /* type */ SOC_MEM_TYPE_NORMAL, 31213 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31214 /* impl */ SOC_MEM_IMPL_NORMAL, 31215 /* cmic_mor_clks */ 0, 31216 }, 31217 #endif /* chips */ 31218 31219 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 31220 { /* SOC_MEM_INT_THDO_OFFSET_1Am */ 31221 /* mem THDO_OFFSET_1Am */ 31222 /* flags */ SOC_MEM_FLAG_VALID | 31223 SOC_MEM_FLAG_CACHABLE | 31224 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 31225 /* cmp_fn */ _soc_mem_cmp_undef, 31226 /* *null_entry */ _soc_mem_entry_null_zeroes, 31227 /* index_min */ 0, 31228 /* index_max */ 295, 31229 /* minblock */ 8, 31230 /* maxblock */ 8, 31231 /* blocks */ 0x100, 31232 /* blocks_hi */ 0, 31233 /* base */ 0x03005000, 31234 /* gran */ 1, 31235 /* bytes */ 7, 31236 /* nFields */ 5, 31237 /* *fields */ soc_MMU_THDO_OFFSET_0m_fields, 31238 /* *views */ NULL, 31239 /* *views_num */ NULL, 31240 /* snoop_cb */ NULL, 31241 /* snoop_user_data */ NULL, 31242 /* snoop_flags */ 0, 31243 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31244 /* type */ SOC_MEM_TYPE_NORMAL, 31245 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31246 /* impl */ SOC_MEM_IMPL_NORMAL, 31247 /* cmic_mor_clks */ 0, 31248 }, 31249 #endif /* chips */ 31250 31251 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 31252 { /* SOC_MEM_INT_THDO_OFFSET_1Bm */ 31253 /* mem THDO_OFFSET_1Bm */ 31254 /* flags */ SOC_MEM_FLAG_VALID | 31255 SOC_MEM_FLAG_CACHABLE | 31256 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 31257 /* cmp_fn */ _soc_mem_cmp_undef, 31258 /* *null_entry */ _soc_mem_entry_null_zeroes, 31259 /* index_min */ 0, 31260 /* index_max */ 295, 31261 /* minblock */ 8, 31262 /* maxblock */ 8, 31263 /* blocks */ 0x100, 31264 /* blocks_hi */ 0, 31265 /* base */ 0x03005800, 31266 /* gran */ 1, 31267 /* bytes */ 7, 31268 /* nFields */ 5, 31269 /* *fields */ soc_MMU_THDO_OFFSET_0m_fields, 31270 /* *views */ NULL, 31271 /* *views_num */ NULL, 31272 /* snoop_cb */ NULL, 31273 /* snoop_user_data */ NULL, 31274 /* snoop_flags */ 0, 31275 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31276 /* type */ SOC_MEM_TYPE_NORMAL, 31277 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31278 /* impl */ SOC_MEM_IMPL_NORMAL, 31279 /* cmic_mor_clks */ 0, 31280 }, 31281 #endif /* chips */ 31282 31283 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 31284 { /* SOC_MEM_INT_THDO_OFFSET_EX_0Am */ 31285 /* mem THDO_OFFSET_EX_0Am */ 31286 /* flags */ SOC_MEM_FLAG_VALID | 31287 SOC_MEM_FLAG_CACHABLE | 31288 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 31289 /* cmp_fn */ _soc_mem_cmp_undef, 31290 /* *null_entry */ _soc_mem_entry_null_zeroes, 31291 /* index_min */ 0, 31292 /* index_max */ 295, 31293 /* minblock */ 8, 31294 /* maxblock */ 8, 31295 /* blocks */ 0x100, 31296 /* blocks_hi */ 0, 31297 /* base */ 0x03009800, 31298 /* gran */ 1, 31299 /* bytes */ 7, 31300 /* nFields */ 5, 31301 /* *fields */ soc_MMU_THDO_OFFSET_0m_fields, 31302 /* *views */ NULL, 31303 /* *views_num */ NULL, 31304 /* snoop_cb */ NULL, 31305 /* snoop_user_data */ NULL, 31306 /* snoop_flags */ 0, 31307 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31308 /* type */ SOC_MEM_TYPE_NORMAL, 31309 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31310 /* impl */ SOC_MEM_IMPL_NORMAL, 31311 /* cmic_mor_clks */ 0, 31312 }, 31313 #endif /* chips */ 31314 31315 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 31316 { /* SOC_MEM_INT_THDO_OFFSET_EX_0Bm */ 31317 /* mem THDO_OFFSET_EX_0Bm */ 31318 /* flags */ SOC_MEM_FLAG_VALID | 31319 SOC_MEM_FLAG_CACHABLE | 31320 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 31321 /* cmp_fn */ _soc_mem_cmp_undef, 31322 /* *null_entry */ _soc_mem_entry_null_zeroes, 31323 /* index_min */ 0, 31324 /* index_max */ 295, 31325 /* minblock */ 8, 31326 /* maxblock */ 8, 31327 /* blocks */ 0x100, 31328 /* blocks_hi */ 0, 31329 /* base */ 0x0300a000, 31330 /* gran */ 1, 31331 /* bytes */ 7, 31332 /* nFields */ 5, 31333 /* *fields */ soc_MMU_THDO_OFFSET_0m_fields, 31334 /* *views */ NULL, 31335 /* *views_num */ NULL, 31336 /* snoop_cb */ NULL, 31337 /* snoop_user_data */ NULL, 31338 /* snoop_flags */ 0, 31339 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31340 /* type */ SOC_MEM_TYPE_NORMAL, 31341 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31342 /* impl */ SOC_MEM_IMPL_NORMAL, 31343 /* cmic_mor_clks */ 0, 31344 }, 31345 #endif /* chips */ 31346 31347 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 31348 { /* SOC_MEM_INT_THDO_OFFSET_EX_1Am */ 31349 /* mem THDO_OFFSET_EX_1Am */ 31350 /* flags */ SOC_MEM_FLAG_VALID | 31351 SOC_MEM_FLAG_CACHABLE | 31352 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 31353 /* cmp_fn */ _soc_mem_cmp_undef, 31354 /* *null_entry */ _soc_mem_entry_null_zeroes, 31355 /* index_min */ 0, 31356 /* index_max */ 295, 31357 /* minblock */ 8, 31358 /* maxblock */ 8, 31359 /* blocks */ 0x100, 31360 /* blocks_hi */ 0, 31361 /* base */ 0x0300b000, 31362 /* gran */ 1, 31363 /* bytes */ 7, 31364 /* nFields */ 5, 31365 /* *fields */ soc_MMU_THDO_OFFSET_0m_fields, 31366 /* *views */ NULL, 31367 /* *views_num */ NULL, 31368 /* snoop_cb */ NULL, 31369 /* snoop_user_data */ NULL, 31370 /* snoop_flags */ 0, 31371 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31372 /* type */ SOC_MEM_TYPE_NORMAL, 31373 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31374 /* impl */ SOC_MEM_IMPL_NORMAL, 31375 /* cmic_mor_clks */ 0, 31376 }, 31377 #endif /* chips */ 31378 31379 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 31380 { /* SOC_MEM_INT_THDO_OFFSET_EX_1Bm */ 31381 /* mem THDO_OFFSET_EX_1Bm */ 31382 /* flags */ SOC_MEM_FLAG_VALID | 31383 SOC_MEM_FLAG_CACHABLE | 31384 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 31385 /* cmp_fn */ _soc_mem_cmp_undef, 31386 /* *null_entry */ _soc_mem_entry_null_zeroes, 31387 /* index_min */ 0, 31388 /* index_max */ 295, 31389 /* minblock */ 8, 31390 /* maxblock */ 8, 31391 /* blocks */ 0x100, 31392 /* blocks_hi */ 0, 31393 /* base */ 0x0300b800, 31394 /* gran */ 1, 31395 /* bytes */ 7, 31396 /* nFields */ 5, 31397 /* *fields */ soc_MMU_THDO_OFFSET_0m_fields, 31398 /* *views */ NULL, 31399 /* *views_num */ NULL, 31400 /* snoop_cb */ NULL, 31401 /* snoop_user_data */ NULL, 31402 /* snoop_flags */ 0, 31403 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31404 /* type */ SOC_MEM_TYPE_NORMAL, 31405 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 31406 /* impl */ SOC_MEM_IMPL_NORMAL, 31407 /* cmic_mor_clks */ 0, 31408 }, 31409 #endif /* chips */ 31410 31411 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 31412 { /* SOC_MEM_INT_THDO_OPNCOUNT_QENTRYm */ 31413 /* mem THDO_OPNCOUNT_QENTRYm */ 31414 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 31415 /* cmp_fn */ _soc_mem_cmp_undef, 31416 /* *null_entry */ _soc_mem_entry_null_zeroes, 31417 /* index_min */ 0, 31418 /* index_max */ 1023, 31419 /* minblock */ 11, 31420 /* maxblock */ 11, 31421 /* blocks */ 0x800, 31422 /* blocks_hi */ 0, 31423 /* base */ 0x0300d000, 31424 /* gran */ 1, 31425 /* bytes */ 3, 31426 /* nFields */ 5, 31427 /* *fields */ soc_MMU_THDO_OPNCOUNT_CELLm_fields, 31428 /* *views */ NULL, 31429 /* *views_num */ NULL, 31430 /* snoop_cb */ NULL, 31431 /* snoop_user_data */ NULL, 31432 /* snoop_flags */ 0, 31433 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31434 /* type */ SOC_MEM_TYPE_NORMAL, 31435 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 31436 /* impl */ SOC_MEM_IMPL_NORMAL, 31437 /* cmic_mor_clks */ 0, 31438 }, 31439 #endif /* chips */ 31440 31441 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 31442 { /* SOC_MEM_INT_THDO_OPNCOUNT_QENTRY_BCM56260_A0m */ 31443 /* mem THDO_OPNCOUNT_QENTRYm */ 31444 /* flags */ SOC_MEM_FLAG_VALID | 31445 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 31446 /* cmp_fn */ _soc_mem_cmp_undef, 31447 /* *null_entry */ _soc_mem_entry_null_zeroes, 31448 /* index_min */ 0, 31449 /* index_max */ 255, 31450 /* minblock */ 9, 31451 /* maxblock */ 9, 31452 /* blocks */ 0x200, 31453 /* blocks_hi */ 0, 31454 /* base */ 0x0c00d000, 31455 /* gran */ 1, 31456 /* bytes */ 3, 31457 /* nFields */ 5, 31458 /* *fields */ soc_MMU_THDO_OPNCOUNT_CELL_BCM56260_A0m_fields, 31459 /* *views */ NULL, 31460 /* *views_num */ NULL, 31461 /* snoop_cb */ NULL, 31462 /* snoop_user_data */ NULL, 31463 /* snoop_flags */ 0, 31464 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31465 /* type */ SOC_MEM_TYPE_NORMAL, 31466 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 31467 /* impl */ SOC_MEM_IMPL_NORMAL, 31468 /* cmic_mor_clks */ 0, 31469 }, 31470 #endif /* chips */ 31471 31472 #if defined(BCM_56270_A0) 31473 { /* SOC_MEM_INT_THDO_OPNCOUNT_QENTRY_BCM56270_A0m */ 31474 /* mem THDO_OPNCOUNT_QENTRYm */ 31475 /* flags */ SOC_MEM_FLAG_VALID | 31476 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 31477 /* cmp_fn */ _soc_mem_cmp_undef, 31478 /* *null_entry */ _soc_mem_entry_null_zeroes, 31479 /* index_min */ 0, 31480 /* index_max */ 127, 31481 /* minblock */ 8, 31482 /* maxblock */ 8, 31483 /* blocks */ 0x100, 31484 /* blocks_hi */ 0, 31485 /* base */ 0x0c00d000, 31486 /* gran */ 1, 31487 /* bytes */ 3, 31488 /* nFields */ 5, 31489 /* *fields */ soc_MMU_THDO_OPNCOUNT_CELL_BCM56260_A0m_fields, 31490 /* *views */ NULL, 31491 /* *views_num */ NULL, 31492 /* snoop_cb */ NULL, 31493 /* snoop_user_data */ NULL, 31494 /* snoop_flags */ 0, 31495 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31496 /* type */ SOC_MEM_TYPE_NORMAL, 31497 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 31498 /* impl */ SOC_MEM_IMPL_NORMAL, 31499 /* cmic_mor_clks */ 0, 31500 }, 31501 #endif /* chips */ 31502 31503 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 31504 defined(BCM_56450_B1) 31505 { /* SOC_MEM_INT_THDO_OPNCOUNT_QENTRY_BCM56450_A0m */ 31506 /* mem THDO_OPNCOUNT_QENTRYm */ 31507 /* flags */ SOC_MEM_FLAG_VALID | 31508 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 31509 /* cmp_fn */ _soc_mem_cmp_undef, 31510 /* *null_entry */ _soc_mem_entry_null_zeroes, 31511 /* index_min */ 0, 31512 /* index_max */ 1023, 31513 /* minblock */ 11, 31514 /* maxblock */ 11, 31515 /* blocks */ 0x800, 31516 /* blocks_hi */ 0, 31517 /* base */ 0x0c00d000, 31518 /* gran */ 1, 31519 /* bytes */ 3, 31520 /* nFields */ 5, 31521 /* *fields */ soc_MMU_THDO_OPNCOUNT_CELL_BCM56450_A0m_fields, 31522 /* *views */ NULL, 31523 /* *views_num */ NULL, 31524 /* snoop_cb */ NULL, 31525 /* snoop_user_data */ NULL, 31526 /* snoop_flags */ 0, 31527 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31528 /* type */ SOC_MEM_TYPE_NORMAL, 31529 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 31530 /* impl */ SOC_MEM_IMPL_NORMAL, 31531 /* cmic_mor_clks */ 0, 31532 }, 31533 #endif /* chips */ 31534 31535 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 31536 { /* SOC_MEM_INT_THDO_QCOUNT_CELL_1m */ 31537 /* mem THDO_QCOUNT_CELL_1m */ 31538 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 31539 /* cmp_fn */ _soc_mem_cmp_undef, 31540 /* *null_entry */ _soc_mem_entry_null_zeroes, 31541 /* index_min */ 0, 31542 /* index_max */ 2047, 31543 /* minblock */ 11, 31544 /* maxblock */ 11, 31545 /* blocks */ 0x800, 31546 /* blocks_hi */ 0, 31547 /* base */ 0x0300a800, 31548 /* gran */ 1, 31549 /* bytes */ 3, 31550 /* nFields */ 5, 31551 /* *fields */ soc_MMU_THDO_OPNCOUNT_CELLm_fields, 31552 /* *views */ NULL, 31553 /* *views_num */ NULL, 31554 /* snoop_cb */ NULL, 31555 /* snoop_user_data */ NULL, 31556 /* snoop_flags */ 0, 31557 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31558 /* type */ SOC_MEM_TYPE_NORMAL, 31559 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 31560 /* impl */ SOC_MEM_IMPL_NORMAL, 31561 /* cmic_mor_clks */ 0, 31562 }, 31563 #endif /* chips */ 31564 31565 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 31566 defined(BCM_56450_B1) 31567 { /* SOC_MEM_INT_THDO_QCOUNT_CELL_1_BCM56450_A0m */ 31568 /* mem THDO_QCOUNT_CELL_1m */ 31569 /* flags */ SOC_MEM_FLAG_VALID | 31570 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 31571 /* cmp_fn */ _soc_mem_cmp_undef, 31572 /* *null_entry */ _soc_mem_entry_null_zeroes, 31573 /* index_min */ 0, 31574 /* index_max */ 2047, 31575 /* minblock */ 11, 31576 /* maxblock */ 11, 31577 /* blocks */ 0x800, 31578 /* blocks_hi */ 0, 31579 /* base */ 0x0c00a800, 31580 /* gran */ 1, 31581 /* bytes */ 3, 31582 /* nFields */ 5, 31583 /* *fields */ soc_MMU_THDO_OPNCOUNT_CELL_BCM56450_A0m_fields, 31584 /* *views */ NULL, 31585 /* *views_num */ NULL, 31586 /* snoop_cb */ NULL, 31587 /* snoop_user_data */ NULL, 31588 /* snoop_flags */ 0, 31589 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31590 /* type */ SOC_MEM_TYPE_NORMAL, 31591 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 31592 /* impl */ SOC_MEM_IMPL_NORMAL, 31593 /* cmic_mor_clks */ 0, 31594 }, 31595 #endif /* chips */ 31596 31597 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 31598 { /* SOC_MEM_INT_THDO_QCOUNT_QENTRYm */ 31599 /* mem THDO_QCOUNT_QENTRYm */ 31600 /* flags */ SOC_MEM_FLAG_VALID | 31601 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 31602 /* cmp_fn */ _soc_mem_cmp_undef, 31603 /* *null_entry */ _soc_mem_entry_null_zeroes, 31604 /* index_min */ 0, 31605 /* index_max */ 1023, 31606 /* minblock */ 9, 31607 /* maxblock */ 9, 31608 /* blocks */ 0x200, 31609 /* blocks_hi */ 0, 31610 /* base */ 0x0c00b000, 31611 /* gran */ 1, 31612 /* bytes */ 3, 31613 /* nFields */ 5, 31614 /* *fields */ soc_MMU_THDO_OPNCOUNT_CELL_BCM56260_A0m_fields, 31615 /* *views */ NULL, 31616 /* *views_num */ NULL, 31617 /* snoop_cb */ NULL, 31618 /* snoop_user_data */ NULL, 31619 /* snoop_flags */ 0, 31620 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31621 /* type */ SOC_MEM_TYPE_NORMAL, 31622 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 31623 /* impl */ SOC_MEM_IMPL_NORMAL, 31624 /* cmic_mor_clks */ 0, 31625 }, 31626 #endif /* chips */ 31627 31628 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 31629 { /* SOC_MEM_INT_THDO_QCOUNT_QENTRY_0m */ 31630 /* mem THDO_QCOUNT_QENTRY_0m */ 31631 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 31632 /* cmp_fn */ _soc_mem_cmp_undef, 31633 /* *null_entry */ _soc_mem_entry_null_zeroes, 31634 /* index_min */ 0, 31635 /* index_max */ 2047, 31636 /* minblock */ 11, 31637 /* maxblock */ 11, 31638 /* blocks */ 0x800, 31639 /* blocks_hi */ 0, 31640 /* base */ 0x0300b000, 31641 /* gran */ 1, 31642 /* bytes */ 3, 31643 /* nFields */ 5, 31644 /* *fields */ soc_MMU_THDO_OPNCOUNT_CELLm_fields, 31645 /* *views */ NULL, 31646 /* *views_num */ NULL, 31647 /* snoop_cb */ NULL, 31648 /* snoop_user_data */ NULL, 31649 /* snoop_flags */ 0, 31650 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31651 /* type */ SOC_MEM_TYPE_NORMAL, 31652 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 31653 /* impl */ SOC_MEM_IMPL_NORMAL, 31654 /* cmic_mor_clks */ 0, 31655 }, 31656 #endif /* chips */ 31657 31658 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 31659 { /* SOC_MEM_INT_THDO_QCOUNT_QENTRY_1m */ 31660 /* mem THDO_QCOUNT_QENTRY_1m */ 31661 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 31662 /* cmp_fn */ _soc_mem_cmp_undef, 31663 /* *null_entry */ _soc_mem_entry_null_zeroes, 31664 /* index_min */ 0, 31665 /* index_max */ 2047, 31666 /* minblock */ 11, 31667 /* maxblock */ 11, 31668 /* blocks */ 0x800, 31669 /* blocks_hi */ 0, 31670 /* base */ 0x0300b800, 31671 /* gran */ 1, 31672 /* bytes */ 3, 31673 /* nFields */ 5, 31674 /* *fields */ soc_MMU_THDO_OPNCOUNT_CELLm_fields, 31675 /* *views */ NULL, 31676 /* *views_num */ NULL, 31677 /* snoop_cb */ NULL, 31678 /* snoop_user_data */ NULL, 31679 /* snoop_flags */ 0, 31680 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31681 /* type */ SOC_MEM_TYPE_NORMAL, 31682 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 31683 /* impl */ SOC_MEM_IMPL_NORMAL, 31684 /* cmic_mor_clks */ 0, 31685 }, 31686 #endif /* chips */ 31687 31688 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 31689 defined(BCM_56450_B1) 31690 { /* SOC_MEM_INT_THDO_QCOUNT_QENTRY_0_BCM56450_A0m */ 31691 /* mem THDO_QCOUNT_QENTRY_0m */ 31692 /* flags */ SOC_MEM_FLAG_VALID | 31693 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 31694 /* cmp_fn */ _soc_mem_cmp_undef, 31695 /* *null_entry */ _soc_mem_entry_null_zeroes, 31696 /* index_min */ 0, 31697 /* index_max */ 2047, 31698 /* minblock */ 11, 31699 /* maxblock */ 11, 31700 /* blocks */ 0x800, 31701 /* blocks_hi */ 0, 31702 /* base */ 0x0c00b000, 31703 /* gran */ 1, 31704 /* bytes */ 3, 31705 /* nFields */ 5, 31706 /* *fields */ soc_MMU_THDO_OPNCOUNT_CELL_BCM56450_A0m_fields, 31707 /* *views */ NULL, 31708 /* *views_num */ NULL, 31709 /* snoop_cb */ NULL, 31710 /* snoop_user_data */ NULL, 31711 /* snoop_flags */ 0, 31712 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31713 /* type */ SOC_MEM_TYPE_NORMAL, 31714 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 31715 /* impl */ SOC_MEM_IMPL_NORMAL, 31716 /* cmic_mor_clks */ 0, 31717 }, 31718 #endif /* chips */ 31719 31720 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 31721 defined(BCM_56450_B1) 31722 { /* SOC_MEM_INT_THDO_QCOUNT_QENTRY_1_BCM56450_A0m */ 31723 /* mem THDO_QCOUNT_QENTRY_1m */ 31724 /* flags */ SOC_MEM_FLAG_VALID | 31725 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 31726 /* cmp_fn */ _soc_mem_cmp_undef, 31727 /* *null_entry */ _soc_mem_entry_null_zeroes, 31728 /* index_min */ 0, 31729 /* index_max */ 2047, 31730 /* minblock */ 11, 31731 /* maxblock */ 11, 31732 /* blocks */ 0x800, 31733 /* blocks_hi */ 0, 31734 /* base */ 0x0c00b800, 31735 /* gran */ 1, 31736 /* bytes */ 3, 31737 /* nFields */ 5, 31738 /* *fields */ soc_MMU_THDO_OPNCOUNT_CELL_BCM56450_A0m_fields, 31739 /* *views */ NULL, 31740 /* *views_num */ NULL, 31741 /* snoop_cb */ NULL, 31742 /* snoop_user_data */ NULL, 31743 /* snoop_flags */ 0, 31744 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31745 /* type */ SOC_MEM_TYPE_NORMAL, 31746 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 31747 /* impl */ SOC_MEM_IMPL_NORMAL, 31748 /* cmic_mor_clks */ 0, 31749 }, 31750 #endif /* chips */ 31751 31752 #if defined(BCM_56270_A0) 31753 { /* SOC_MEM_INT_THDO_QCOUNT_QENTRY_BCM56270_A0m */ 31754 /* mem THDO_QCOUNT_QENTRYm */ 31755 /* flags */ SOC_MEM_FLAG_VALID | 31756 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 31757 /* cmp_fn */ _soc_mem_cmp_undef, 31758 /* *null_entry */ _soc_mem_entry_null_zeroes, 31759 /* index_min */ 0, 31760 /* index_max */ 511, 31761 /* minblock */ 8, 31762 /* maxblock */ 8, 31763 /* blocks */ 0x100, 31764 /* blocks_hi */ 0, 31765 /* base */ 0x0c00b000, 31766 /* gran */ 1, 31767 /* bytes */ 3, 31768 /* nFields */ 5, 31769 /* *fields */ soc_MMU_THDO_OPNCOUNT_CELL_BCM56260_A0m_fields, 31770 /* *views */ NULL, 31771 /* *views_num */ NULL, 31772 /* snoop_cb */ NULL, 31773 /* snoop_user_data */ NULL, 31774 /* snoop_flags */ 0, 31775 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31776 /* type */ SOC_MEM_TYPE_NORMAL, 31777 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 31778 /* impl */ SOC_MEM_IMPL_NORMAL, 31779 /* cmic_mor_clks */ 0, 31780 }, 31781 #endif /* chips */ 31782 31783 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 31784 { /* SOC_MEM_INT_THDO_QRESET_VALUE_CELL_1m */ 31785 /* mem THDO_QRESET_VALUE_CELL_1m */ 31786 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 31787 /* cmp_fn */ _soc_mem_cmp_undef, 31788 /* *null_entry */ _soc_mem_entry_null_zeroes, 31789 /* index_min */ 0, 31790 /* index_max */ 2047, 31791 /* minblock */ 11, 31792 /* maxblock */ 11, 31793 /* blocks */ 0x800, 31794 /* blocks_hi */ 0, 31795 /* base */ 0x03002800, 31796 /* gran */ 1, 31797 /* bytes */ 7, 31798 /* nFields */ 7, 31799 /* *fields */ soc_MMU_THDO_QRESET_VALUE_CELL_0m_fields, 31800 /* *views */ NULL, 31801 /* *views_num */ NULL, 31802 /* snoop_cb */ NULL, 31803 /* snoop_user_data */ NULL, 31804 /* snoop_flags */ 0, 31805 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31806 /* type */ SOC_MEM_TYPE_NORMAL, 31807 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 31808 /* impl */ SOC_MEM_IMPL_NORMAL, 31809 /* cmic_mor_clks */ 0, 31810 }, 31811 #endif /* chips */ 31812 31813 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 31814 defined(BCM_56450_B1) 31815 { /* SOC_MEM_INT_THDO_QRESET_VALUE_CELL_1_BCM56450_A0m */ 31816 /* mem THDO_QRESET_VALUE_CELL_1m */ 31817 /* flags */ SOC_MEM_FLAG_VALID | 31818 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 31819 /* cmp_fn */ _soc_mem_cmp_undef, 31820 /* *null_entry */ _soc_mem_entry_null_zeroes, 31821 /* index_min */ 0, 31822 /* index_max */ 2047, 31823 /* minblock */ 11, 31824 /* maxblock */ 11, 31825 /* blocks */ 0x800, 31826 /* blocks_hi */ 0, 31827 /* base */ 0x0c002800, 31828 /* gran */ 1, 31829 /* bytes */ 7, 31830 /* nFields */ 7, 31831 /* *fields */ soc_MMU_THDO_QRESET_VALUE_CELL_0_BCM56450_A0m_fields, 31832 /* *views */ NULL, 31833 /* *views_num */ NULL, 31834 /* snoop_cb */ NULL, 31835 /* snoop_user_data */ NULL, 31836 /* snoop_flags */ 0, 31837 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31838 /* type */ SOC_MEM_TYPE_NORMAL, 31839 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 31840 /* impl */ SOC_MEM_IMPL_NORMAL, 31841 /* cmic_mor_clks */ 0, 31842 }, 31843 #endif /* chips */ 31844 31845 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 31846 { /* SOC_MEM_INT_THDO_QRESET_VALUE_QENTRY_1m */ 31847 /* mem THDO_QRESET_VALUE_QENTRY_1m */ 31848 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 31849 /* cmp_fn */ _soc_mem_cmp_undef, 31850 /* *null_entry */ _soc_mem_entry_null_zeroes, 31851 /* index_min */ 0, 31852 /* index_max */ 2047, 31853 /* minblock */ 11, 31854 /* maxblock */ 11, 31855 /* blocks */ 0x800, 31856 /* blocks_hi */ 0, 31857 /* base */ 0x03006800, 31858 /* gran */ 1, 31859 /* bytes */ 7, 31860 /* nFields */ 7, 31861 /* *fields */ soc_MMU_THDO_QRESET_VALUE_QENTRY_0m_fields, 31862 /* *views */ NULL, 31863 /* *views_num */ NULL, 31864 /* snoop_cb */ NULL, 31865 /* snoop_user_data */ NULL, 31866 /* snoop_flags */ 0, 31867 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31868 /* type */ SOC_MEM_TYPE_NORMAL, 31869 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 31870 /* impl */ SOC_MEM_IMPL_NORMAL, 31871 /* cmic_mor_clks */ 0, 31872 }, 31873 #endif /* chips */ 31874 31875 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 31876 defined(BCM_56450_B1) 31877 { /* SOC_MEM_INT_THDO_QRESET_VALUE_QENTRY_1_BCM56450_A0m */ 31878 /* mem THDO_QRESET_VALUE_QENTRY_1m */ 31879 /* flags */ SOC_MEM_FLAG_VALID | 31880 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 31881 /* cmp_fn */ _soc_mem_cmp_undef, 31882 /* *null_entry */ _soc_mem_entry_null_zeroes, 31883 /* index_min */ 0, 31884 /* index_max */ 2047, 31885 /* minblock */ 11, 31886 /* maxblock */ 11, 31887 /* blocks */ 0x800, 31888 /* blocks_hi */ 0, 31889 /* base */ 0x0c006800, 31890 /* gran */ 1, 31891 /* bytes */ 7, 31892 /* nFields */ 7, 31893 /* *fields */ soc_MMU_THDO_QRESET_VALUE_QENTRY_0_BCM56450_A0m_fields, 31894 /* *views */ NULL, 31895 /* *views_num */ NULL, 31896 /* snoop_cb */ NULL, 31897 /* snoop_user_data */ NULL, 31898 /* snoop_flags */ 0, 31899 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31900 /* type */ SOC_MEM_TYPE_NORMAL, 31901 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 31902 /* impl */ SOC_MEM_IMPL_NORMAL, 31903 /* cmic_mor_clks */ 0, 31904 }, 31905 #endif /* chips */ 31906 31907 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 31908 { /* SOC_MEM_INT_THDO_QSTATUS_CELL_1m */ 31909 /* mem THDO_QSTATUS_CELL_1m */ 31910 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 31911 /* cmp_fn */ _soc_mem_cmp_undef, 31912 /* *null_entry */ _soc_mem_entry_null_zeroes, 31913 /* index_min */ 0, 31914 /* index_max */ 2047, 31915 /* minblock */ 11, 31916 /* maxblock */ 11, 31917 /* blocks */ 0x800, 31918 /* blocks_hi */ 0, 31919 /* base */ 0x03003800, 31920 /* gran */ 1, 31921 /* bytes */ 9, 31922 /* nFields */ 12, 31923 /* *fields */ soc_MMU_THDO_QSTATUS_CELL_0m_fields, 31924 /* *views */ NULL, 31925 /* *views_num */ NULL, 31926 /* snoop_cb */ NULL, 31927 /* snoop_user_data */ NULL, 31928 /* snoop_flags */ 0, 31929 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31930 /* type */ SOC_MEM_TYPE_NORMAL, 31931 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 31932 /* impl */ SOC_MEM_IMPL_NORMAL, 31933 /* cmic_mor_clks */ 0, 31934 }, 31935 #endif /* chips */ 31936 31937 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 31938 defined(BCM_56450_B1) 31939 { /* SOC_MEM_INT_THDO_QSTATUS_CELL_1_BCM56450_A0m */ 31940 /* mem THDO_QSTATUS_CELL_1m */ 31941 /* flags */ SOC_MEM_FLAG_VALID | 31942 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 31943 /* cmp_fn */ _soc_mem_cmp_undef, 31944 /* *null_entry */ _soc_mem_entry_null_zeroes, 31945 /* index_min */ 0, 31946 /* index_max */ 2047, 31947 /* minblock */ 11, 31948 /* maxblock */ 11, 31949 /* blocks */ 0x800, 31950 /* blocks_hi */ 0, 31951 /* base */ 0x0c003800, 31952 /* gran */ 1, 31953 /* bytes */ 9, 31954 /* nFields */ 12, 31955 /* *fields */ soc_MMU_THDO_QSTATUS_CELL_0_BCM56450_A0m_fields, 31956 /* *views */ NULL, 31957 /* *views_num */ NULL, 31958 /* snoop_cb */ NULL, 31959 /* snoop_user_data */ NULL, 31960 /* snoop_flags */ 0, 31961 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31962 /* type */ SOC_MEM_TYPE_NORMAL, 31963 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 31964 /* impl */ SOC_MEM_IMPL_NORMAL, 31965 /* cmic_mor_clks */ 0, 31966 }, 31967 #endif /* chips */ 31968 31969 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 31970 { /* SOC_MEM_INT_THDO_QSTATUS_QENTRY_1m */ 31971 /* mem THDO_QSTATUS_QENTRY_1m */ 31972 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 31973 /* cmp_fn */ _soc_mem_cmp_undef, 31974 /* *null_entry */ _soc_mem_entry_null_zeroes, 31975 /* index_min */ 0, 31976 /* index_max */ 2047, 31977 /* minblock */ 11, 31978 /* maxblock */ 11, 31979 /* blocks */ 0x800, 31980 /* blocks_hi */ 0, 31981 /* base */ 0x03007800, 31982 /* gran */ 1, 31983 /* bytes */ 9, 31984 /* nFields */ 12, 31985 /* *fields */ soc_MMU_THDO_QSTATUS_CELL_0m_fields, 31986 /* *views */ NULL, 31987 /* *views_num */ NULL, 31988 /* snoop_cb */ NULL, 31989 /* snoop_user_data */ NULL, 31990 /* snoop_flags */ 0, 31991 /* mem severity */ SOC_MEM_SEVERE_MISSING, 31992 /* type */ SOC_MEM_TYPE_NORMAL, 31993 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 31994 /* impl */ SOC_MEM_IMPL_NORMAL, 31995 /* cmic_mor_clks */ 0, 31996 }, 31997 #endif /* chips */ 31998 31999 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 32000 defined(BCM_56450_B1) 32001 { /* SOC_MEM_INT_THDO_QSTATUS_QENTRY_1_BCM56450_A0m */ 32002 /* mem THDO_QSTATUS_QENTRY_1m */ 32003 /* flags */ SOC_MEM_FLAG_VALID | 32004 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 32005 /* cmp_fn */ _soc_mem_cmp_undef, 32006 /* *null_entry */ _soc_mem_entry_null_zeroes, 32007 /* index_min */ 0, 32008 /* index_max */ 2047, 32009 /* minblock */ 11, 32010 /* maxblock */ 11, 32011 /* blocks */ 0x800, 32012 /* blocks_hi */ 0, 32013 /* base */ 0x0c007800, 32014 /* gran */ 1, 32015 /* bytes */ 9, 32016 /* nFields */ 12, 32017 /* *fields */ soc_MMU_THDO_QSTATUS_CELL_0_BCM56450_A0m_fields, 32018 /* *views */ NULL, 32019 /* *views_num */ NULL, 32020 /* snoop_cb */ NULL, 32021 /* snoop_user_data */ NULL, 32022 /* snoop_flags */ 0, 32023 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32024 /* type */ SOC_MEM_TYPE_NORMAL, 32025 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 32026 /* impl */ SOC_MEM_IMPL_NORMAL, 32027 /* cmic_mor_clks */ 0, 32028 }, 32029 #endif /* chips */ 32030 32031 #if defined(BCM_56624_A0) || defined(BCM_56624_B0) 32032 { /* SOC_MEM_INT_TOS_FNm */ 32033 /* mem TOS_FNm */ 32034 /* flags */ SOC_MEM_FLAG_VALID | 32035 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 32036 /* cmp_fn */ _soc_mem_cmp_undef, 32037 /* *null_entry */ _soc_mem_entry_null_zeroes, 32038 /* index_min */ 0, 32039 /* index_max */ 255, 32040 /* minblock */ 7, 32041 /* maxblock */ 7, 32042 /* blocks */ 0x80, 32043 /* blocks_hi */ 0, 32044 /* base */ 0x0e050000, 32045 /* gran */ 1, 32046 /* bytes */ 2, 32047 /* nFields */ 2, 32048 /* *fields */ soc_TOS_FNm_fields, 32049 /* *views */ NULL, 32050 /* *views_num */ NULL, 32051 /* snoop_cb */ NULL, 32052 /* snoop_user_data */ NULL, 32053 /* snoop_flags */ 0, 32054 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32055 /* type */ SOC_MEM_TYPE_NORMAL, 32056 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32057 /* impl */ SOC_MEM_IMPL_NORMAL, 32058 /* cmic_mor_clks */ 0, 32059 }, 32060 #endif /* chips */ 32061 32062 #if defined(BCM_53400_A0) 32063 { /* SOC_MEM_INT_TOS_FN_BCM53400_A0m */ 32064 /* mem TOS_FNm */ 32065 /* flags */ SOC_MEM_FLAG_VALID | 32066 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 32067 /* cmp_fn */ _soc_mem_cmp_undef, 32068 /* *null_entry */ _soc_mem_entry_null_zeroes, 32069 /* index_min */ 0, 32070 /* index_max */ 255, 32071 /* minblock */ 5, 32072 /* maxblock */ 5, 32073 /* blocks */ 0x20, 32074 /* blocks_hi */ 0, 32075 /* base */ 0x34180000, 32076 /* gran */ 1, 32077 /* bytes */ 2, 32078 /* nFields */ 2, 32079 /* *fields */ soc_TOS_FN_BCM53400_A0m_fields, 32080 /* *views */ NULL, 32081 /* *views_num */ NULL, 32082 /* snoop_cb */ NULL, 32083 /* snoop_user_data */ NULL, 32084 /* snoop_flags */ 0, 32085 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32086 /* type */ SOC_MEM_TYPE_NORMAL, 32087 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32088 /* impl */ SOC_MEM_IMPL_NORMAL, 32089 /* cmic_mor_clks */ 0, 32090 }, 32091 #endif /* chips */ 32092 32093 #if defined(BCM_53540_A0) 32094 { /* SOC_MEM_INT_TOS_FN_BCM53540_A0m */ 32095 /* mem TOS_FNm */ 32096 /* flags */ SOC_MEM_FLAG_VALID | 32097 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 32098 /* cmp_fn */ _soc_mem_cmp_undef, 32099 /* *null_entry */ _soc_mem_entry_null_zeroes, 32100 /* index_min */ 0, 32101 /* index_max */ 255, 32102 /* minblock */ 8, 32103 /* maxblock */ 8, 32104 /* blocks */ 0x100, 32105 /* blocks_hi */ 0, 32106 /* base */ 0x34180000, 32107 /* gran */ 1, 32108 /* bytes */ 2, 32109 /* nFields */ 2, 32110 /* *fields */ soc_TOS_FN_BCM53400_A0m_fields, 32111 /* *views */ NULL, 32112 /* *views_num */ NULL, 32113 /* snoop_cb */ NULL, 32114 /* snoop_user_data */ NULL, 32115 /* snoop_flags */ 0, 32116 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32117 /* type */ SOC_MEM_TYPE_NORMAL, 32118 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32119 /* impl */ SOC_MEM_IMPL_NORMAL, 32120 /* cmic_mor_clks */ 0, 32121 }, 32122 #endif /* chips */ 32123 32124 #if defined(BCM_53570_A0) || defined(BCM_53570_B0) 32125 { /* SOC_MEM_INT_TOS_FN_BCM53570_A0m */ 32126 /* mem TOS_FNm */ 32127 /* flags */ SOC_MEM_FLAG_VALID | 32128 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 32129 /* cmp_fn */ _soc_mem_cmp_undef, 32130 /* *null_entry */ _soc_mem_entry_null_zeroes, 32131 /* index_min */ 0, 32132 /* index_max */ 255, 32133 /* minblock */ 15, 32134 /* maxblock */ 15, 32135 /* blocks */ 0x8000, 32136 /* blocks_hi */ 0, 32137 /* base */ 0x34180000, 32138 /* gran */ 1, 32139 /* bytes */ 2, 32140 /* nFields */ 2, 32141 /* *fields */ soc_TOS_FN_BCM53400_A0m_fields, 32142 /* *views */ NULL, 32143 /* *views_num */ NULL, 32144 /* snoop_cb */ NULL, 32145 /* snoop_user_data */ NULL, 32146 /* snoop_flags */ 0, 32147 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32148 /* type */ SOC_MEM_TYPE_NORMAL, 32149 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32150 /* impl */ SOC_MEM_IMPL_NORMAL, 32151 /* cmic_mor_clks */ 0, 32152 }, 32153 #endif /* chips */ 32154 32155 #if defined(BCM_56150_A0) 32156 { /* SOC_MEM_INT_TOS_FN_BCM56150_A0m */ 32157 /* mem TOS_FNm */ 32158 /* flags */ SOC_MEM_FLAG_VALID | 32159 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 32160 /* cmp_fn */ _soc_mem_cmp_undef, 32161 /* *null_entry */ _soc_mem_entry_null_zeroes, 32162 /* index_min */ 0, 32163 /* index_max */ 255, 32164 /* minblock */ 5, 32165 /* maxblock */ 5, 32166 /* blocks */ 0x20, 32167 /* blocks_hi */ 0, 32168 /* base */ 0x38180000, 32169 /* gran */ 1, 32170 /* bytes */ 2, 32171 /* nFields */ 2, 32172 /* *fields */ soc_TOS_FN_BCM56150_A0m_fields, 32173 /* *views */ NULL, 32174 /* *views_num */ NULL, 32175 /* snoop_cb */ NULL, 32176 /* snoop_user_data */ NULL, 32177 /* snoop_flags */ 0, 32178 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32179 /* type */ SOC_MEM_TYPE_NORMAL, 32180 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32181 /* impl */ SOC_MEM_IMPL_NORMAL, 32182 /* cmic_mor_clks */ 0, 32183 }, 32184 #endif /* chips */ 32185 32186 #if defined(BCM_56160_A0) 32187 { /* SOC_MEM_INT_TOS_FN_BCM56160_A0m */ 32188 /* mem TOS_FNm */ 32189 /* flags */ SOC_MEM_FLAG_VALID | 32190 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 32191 /* cmp_fn */ _soc_mem_cmp_undef, 32192 /* *null_entry */ _soc_mem_entry_null_zeroes, 32193 /* index_min */ 0, 32194 /* index_max */ 255, 32195 /* minblock */ 7, 32196 /* maxblock */ 7, 32197 /* blocks */ 0x80, 32198 /* blocks_hi */ 0, 32199 /* base */ 0x34180000, 32200 /* gran */ 1, 32201 /* bytes */ 2, 32202 /* nFields */ 2, 32203 /* *fields */ soc_TOS_FN_BCM53400_A0m_fields, 32204 /* *views */ NULL, 32205 /* *views_num */ NULL, 32206 /* snoop_cb */ NULL, 32207 /* snoop_user_data */ NULL, 32208 /* snoop_flags */ 0, 32209 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32210 /* type */ SOC_MEM_TYPE_NORMAL, 32211 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32212 /* impl */ SOC_MEM_IMPL_NORMAL, 32213 /* cmic_mor_clks */ 0, 32214 }, 32215 #endif /* chips */ 32216 32217 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 32218 { /* SOC_MEM_INT_TOS_FN_BCM56260_A0m */ 32219 /* mem TOS_FNm */ 32220 /* flags */ SOC_MEM_FLAG_VALID | 32221 SOC_MEM_FLAG_CACHABLE | 32222 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 32223 /* cmp_fn */ _soc_mem_cmp_undef, 32224 /* *null_entry */ _soc_mem_entry_null_zeroes, 32225 /* index_min */ 0, 32226 /* index_max */ 255, 32227 /* minblock */ 6, 32228 /* maxblock */ 6, 32229 /* blocks */ 0x40, 32230 /* blocks_hi */ 0, 32231 /* base */ 0x30180000, 32232 /* gran */ 1, 32233 /* bytes */ 3, 32234 /* nFields */ 3, 32235 /* *fields */ soc_TOS_FN_BCM56560_A0m_fields, 32236 /* *views */ NULL, 32237 /* *views_num */ NULL, 32238 /* snoop_cb */ NULL, 32239 /* snoop_user_data */ NULL, 32240 /* snoop_flags */ 0, 32241 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32242 /* type */ SOC_MEM_TYPE_NORMAL, 32243 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32244 /* impl */ SOC_MEM_IMPL_NORMAL, 32245 /* cmic_mor_clks */ 0, 32246 }, 32247 #endif /* chips */ 32248 32249 #if defined(BCM_56270_A0) 32250 { /* SOC_MEM_INT_TOS_FN_BCM56270_A0m */ 32251 /* mem TOS_FNm */ 32252 /* flags */ SOC_MEM_FLAG_VALID | 32253 SOC_MEM_FLAG_CACHABLE | 32254 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 32255 /* cmp_fn */ _soc_mem_cmp_undef, 32256 /* *null_entry */ _soc_mem_entry_null_zeroes, 32257 /* index_min */ 0, 32258 /* index_max */ 255, 32259 /* minblock */ 5, 32260 /* maxblock */ 5, 32261 /* blocks */ 0x20, 32262 /* blocks_hi */ 0, 32263 /* base */ 0x30180000, 32264 /* gran */ 1, 32265 /* bytes */ 3, 32266 /* nFields */ 3, 32267 /* *fields */ soc_TOS_FN_BCM56560_A0m_fields, 32268 /* *views */ NULL, 32269 /* *views_num */ NULL, 32270 /* snoop_cb */ NULL, 32271 /* snoop_user_data */ NULL, 32272 /* snoop_flags */ 0, 32273 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32274 /* type */ SOC_MEM_TYPE_NORMAL, 32275 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32276 /* impl */ SOC_MEM_IMPL_NORMAL, 32277 /* cmic_mor_clks */ 0, 32278 }, 32279 #endif /* chips */ 32280 32281 #if defined(BCM_56142_A0) || defined(BCM_56334_A0) || \ 32282 defined(BCM_56334_B0) 32283 { /* SOC_MEM_INT_TOS_FN_BCM56334_A0m */ 32284 /* mem TOS_FNm */ 32285 /* flags */ SOC_MEM_FLAG_VALID | 32286 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 32287 /* cmp_fn */ _soc_mem_cmp_undef, 32288 /* *null_entry */ _soc_mem_entry_null_zeroes, 32289 /* index_min */ 0, 32290 /* index_max */ 255, 32291 /* minblock */ 5, 32292 /* maxblock */ 5, 32293 /* blocks */ 0x20, 32294 /* blocks_hi */ 0, 32295 /* base */ 0x0e050000, 32296 /* gran */ 1, 32297 /* bytes */ 2, 32298 /* nFields */ 2, 32299 /* *fields */ soc_TOS_FNm_fields, 32300 /* *views */ NULL, 32301 /* *views_num */ NULL, 32302 /* snoop_cb */ NULL, 32303 /* snoop_user_data */ NULL, 32304 /* snoop_flags */ 0, 32305 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32306 /* type */ SOC_MEM_TYPE_NORMAL, 32307 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32308 /* impl */ SOC_MEM_IMPL_NORMAL, 32309 /* cmic_mor_clks */ 0, 32310 }, 32311 #endif /* chips */ 32312 32313 #if defined(BCM_56340_A0) 32314 { /* SOC_MEM_INT_TOS_FN_BCM56340_A0m */ 32315 /* mem TOS_FNm */ 32316 /* flags */ SOC_MEM_FLAG_VALID | 32317 SOC_MEM_FLAG_CACHABLE | 32318 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 32319 /* cmp_fn */ _soc_mem_cmp_undef, 32320 /* *null_entry */ _soc_mem_entry_null_zeroes, 32321 /* index_min */ 0, 32322 /* index_max */ 255, 32323 /* minblock */ 4, 32324 /* maxblock */ 4, 32325 /* blocks */ 0x10, 32326 /* blocks_hi */ 0, 32327 /* base */ 0x2c200000, 32328 /* gran */ 1, 32329 /* bytes */ 3, 32330 /* nFields */ 3, 32331 /* *fields */ soc_TOS_FN_BCM56640_A0m_fields, 32332 /* *views */ NULL, 32333 /* *views_num */ NULL, 32334 /* snoop_cb */ NULL, 32335 /* snoop_user_data */ NULL, 32336 /* snoop_flags */ 0, 32337 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32338 /* type */ SOC_MEM_TYPE_NORMAL, 32339 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32340 /* impl */ SOC_MEM_IMPL_NORMAL, 32341 /* cmic_mor_clks */ 0, 32342 }, 32343 #endif /* chips */ 32344 32345 #if defined(BCM_56370_A0) 32346 { /* SOC_MEM_INT_TOS_FN_BCM56370_A0m */ 32347 /* mem TOS_FNm */ 32348 /* flags */ SOC_MEM_FLAG_VALID | 32349 SOC_MEM_FLAG_CACHABLE | 32350 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 32351 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 32352 /* cmp_fn */ _soc_mem_cmp_undef, 32353 /* *null_entry */ _soc_mem_entry_null_zeroes, 32354 /* index_min */ 0, 32355 /* index_max */ 255, 32356 /* minblock */ 14, 32357 /* maxblock */ 14, 32358 /* blocks */ 0x4000, 32359 /* blocks_hi */ 0, 32360 /* base */ 0x68e40000, 32361 /* gran */ 1, 32362 /* bytes */ 3, 32363 /* nFields */ 5, 32364 /* *fields */ soc_TCP_FN_BCM56870_A0m_fields, 32365 /* *views */ NULL, 32366 /* *views_num */ NULL, 32367 /* snoop_cb */ NULL, 32368 /* snoop_user_data */ NULL, 32369 /* snoop_flags */ 0, 32370 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32371 /* type */ SOC_MEM_TYPE_NORMAL, 32372 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 32373 /* impl */ SOC_MEM_IMPL_NORMAL, 32374 /* cmic_mor_clks */ 0, 32375 /* access_latency_mode */ 0, 32376 }, 32377 #endif /* chips */ 32378 32379 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 32380 { /* SOC_MEM_INT_TOS_FN_BCM56440_A0m */ 32381 /* mem TOS_FNm */ 32382 /* flags */ SOC_MEM_FLAG_VALID | 32383 SOC_MEM_FLAG_CACHABLE | 32384 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 32385 /* cmp_fn */ _soc_mem_cmp_undef, 32386 /* *null_entry */ _soc_mem_entry_null_zeroes, 32387 /* index_min */ 0, 32388 /* index_max */ 255, 32389 /* minblock */ 9, 32390 /* maxblock */ 9, 32391 /* blocks */ 0x200, 32392 /* blocks_hi */ 0, 32393 /* base */ 0x0c06c000, 32394 /* gran */ 1, 32395 /* bytes */ 3, 32396 /* nFields */ 3, 32397 /* *fields */ soc_TOS_FN_BCM56634_A0m_fields, 32398 /* *views */ NULL, 32399 /* *views_num */ NULL, 32400 /* snoop_cb */ NULL, 32401 /* snoop_user_data */ NULL, 32402 /* snoop_flags */ 0, 32403 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32404 /* type */ SOC_MEM_TYPE_NORMAL, 32405 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32406 /* impl */ SOC_MEM_IMPL_NORMAL, 32407 /* cmic_mor_clks */ 0, 32408 }, 32409 #endif /* chips */ 32410 32411 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 32412 defined(BCM_56450_B1) 32413 { /* SOC_MEM_INT_TOS_FN_BCM56450_A0m */ 32414 /* mem TOS_FNm */ 32415 /* flags */ SOC_MEM_FLAG_VALID | 32416 SOC_MEM_FLAG_CACHABLE | 32417 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 32418 /* cmp_fn */ _soc_mem_cmp_undef, 32419 /* *null_entry */ _soc_mem_entry_null_zeroes, 32420 /* index_min */ 0, 32421 /* index_max */ 255, 32422 /* minblock */ 8, 32423 /* maxblock */ 8, 32424 /* blocks */ 0x100, 32425 /* blocks_hi */ 0, 32426 /* base */ 0x30180000, 32427 /* gran */ 1, 32428 /* bytes */ 3, 32429 /* nFields */ 3, 32430 /* *fields */ soc_TOS_FN_BCM56640_A0m_fields, 32431 /* *views */ NULL, 32432 /* *views_num */ NULL, 32433 /* snoop_cb */ NULL, 32434 /* snoop_user_data */ NULL, 32435 /* snoop_flags */ 0, 32436 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32437 /* type */ SOC_MEM_TYPE_NORMAL, 32438 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32439 /* impl */ SOC_MEM_IMPL_NORMAL, 32440 /* cmic_mor_clks */ 0, 32441 }, 32442 #endif /* chips */ 32443 32444 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) 32445 { /* SOC_MEM_INT_TOS_FN_BCM56524_A0m */ 32446 /* mem TOS_FNm */ 32447 /* flags */ SOC_MEM_FLAG_VALID | 32448 SOC_MEM_FLAG_CACHABLE | 32449 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 32450 /* cmp_fn */ _soc_mem_cmp_undef, 32451 /* *null_entry */ _soc_mem_entry_null_zeroes, 32452 /* index_min */ 0, 32453 /* index_max */ 255, 32454 /* minblock */ 8, 32455 /* maxblock */ 8, 32456 /* blocks */ 0x100, 32457 /* blocks_hi */ 0, 32458 /* base */ 0x0b050000, 32459 /* gran */ 1, 32460 /* bytes */ 3, 32461 /* nFields */ 3, 32462 /* *fields */ soc_TOS_FN_BCM56634_A0m_fields, 32463 /* *views */ NULL, 32464 /* *views_num */ NULL, 32465 /* snoop_cb */ NULL, 32466 /* snoop_user_data */ NULL, 32467 /* snoop_flags */ 0, 32468 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32469 /* type */ SOC_MEM_TYPE_NORMAL, 32470 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32471 /* impl */ SOC_MEM_IMPL_NORMAL, 32472 /* cmic_mor_clks */ 0, 32473 }, 32474 #endif /* chips */ 32475 32476 #if defined(BCM_56560_A0) || defined(BCM_56670_A0) || \ 32477 defined(BCM_56670_B0) 32478 { /* SOC_MEM_INT_TOS_FN_BCM56560_A0m */ 32479 /* mem TOS_FNm */ 32480 /* flags */ SOC_MEM_FLAG_VALID | 32481 SOC_MEM_FLAG_CACHABLE | 32482 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 32483 /* cmp_fn */ _soc_mem_cmp_undef, 32484 /* *null_entry */ _soc_mem_entry_null_zeroes, 32485 /* index_min */ 0, 32486 /* index_max */ 255, 32487 /* minblock */ 21, 32488 /* maxblock */ 21, 32489 /* blocks */ 0x200000, 32490 /* blocks_hi */ 0, 32491 /* base */ 0x48140000, 32492 /* gran */ 1, 32493 /* bytes */ 3, 32494 /* nFields */ 3, 32495 /* *fields */ soc_TOS_FN_BCM56560_A0m_fields, 32496 /* *views */ NULL, 32497 /* *views_num */ NULL, 32498 /* snoop_cb */ NULL, 32499 /* snoop_user_data */ NULL, 32500 /* snoop_flags */ 0, 32501 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32502 /* type */ SOC_MEM_TYPE_NORMAL, 32503 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32504 /* impl */ SOC_MEM_IMPL_NORMAL, 32505 /* cmic_mor_clks */ 0, 32506 }, 32507 #endif /* chips */ 32508 32509 #if defined(BCM_56560_B0) 32510 { /* SOC_MEM_INT_TOS_FN_BCM56560_B0m */ 32511 /* mem TOS_FNm */ 32512 /* flags */ SOC_MEM_FLAG_VALID | 32513 SOC_MEM_FLAG_CACHABLE | 32514 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 32515 /* cmp_fn */ _soc_mem_cmp_undef, 32516 /* *null_entry */ _soc_mem_entry_null_zeroes, 32517 /* index_min */ 0, 32518 /* index_max */ 255, 32519 /* minblock */ 13, 32520 /* maxblock */ 13, 32521 /* blocks */ 0x2000, 32522 /* blocks_hi */ 0, 32523 /* base */ 0x48140000, 32524 /* gran */ 1, 32525 /* bytes */ 3, 32526 /* nFields */ 3, 32527 /* *fields */ soc_TOS_FN_BCM56560_A0m_fields, 32528 /* *views */ NULL, 32529 /* *views_num */ NULL, 32530 /* snoop_cb */ NULL, 32531 /* snoop_user_data */ NULL, 32532 /* snoop_flags */ 0, 32533 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32534 /* type */ SOC_MEM_TYPE_NORMAL, 32535 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32536 /* impl */ SOC_MEM_IMPL_NORMAL, 32537 /* cmic_mor_clks */ 0, 32538 }, 32539 #endif /* chips */ 32540 32541 #if defined(BCM_56634_A0) || defined(BCM_56634_B0) 32542 { /* SOC_MEM_INT_TOS_FN_BCM56634_A0m */ 32543 /* mem TOS_FNm */ 32544 /* flags */ SOC_MEM_FLAG_VALID | 32545 SOC_MEM_FLAG_CACHABLE | 32546 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 32547 /* cmp_fn */ _soc_mem_cmp_undef, 32548 /* *null_entry */ _soc_mem_entry_null_zeroes, 32549 /* index_min */ 0, 32550 /* index_max */ 255, 32551 /* minblock */ 9, 32552 /* maxblock */ 9, 32553 /* blocks */ 0x200, 32554 /* blocks_hi */ 0, 32555 /* base */ 0x0b050000, 32556 /* gran */ 1, 32557 /* bytes */ 3, 32558 /* nFields */ 3, 32559 /* *fields */ soc_TOS_FN_BCM56634_A0m_fields, 32560 /* *views */ NULL, 32561 /* *views_num */ NULL, 32562 /* snoop_cb */ NULL, 32563 /* snoop_user_data */ NULL, 32564 /* snoop_flags */ 0, 32565 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32566 /* type */ SOC_MEM_TYPE_NORMAL, 32567 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32568 /* impl */ SOC_MEM_IMPL_NORMAL, 32569 /* cmic_mor_clks */ 0, 32570 }, 32571 #endif /* chips */ 32572 32573 #if defined(BCM_56640_A0) 32574 { /* SOC_MEM_INT_TOS_FN_BCM56640_A0m */ 32575 /* mem TOS_FNm */ 32576 /* flags */ SOC_MEM_FLAG_VALID | 32577 SOC_MEM_FLAG_CACHABLE | 32578 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 32579 /* cmp_fn */ _soc_mem_cmp_undef, 32580 /* *null_entry */ _soc_mem_entry_null_zeroes, 32581 /* index_min */ 0, 32582 /* index_max */ 255, 32583 /* minblock */ 7, 32584 /* maxblock */ 7, 32585 /* blocks */ 0x80, 32586 /* blocks_hi */ 0, 32587 /* base */ 0x2c200000, 32588 /* gran */ 1, 32589 /* bytes */ 3, 32590 /* nFields */ 3, 32591 /* *fields */ soc_TOS_FN_BCM56640_A0m_fields, 32592 /* *views */ NULL, 32593 /* *views_num */ NULL, 32594 /* snoop_cb */ NULL, 32595 /* snoop_user_data */ NULL, 32596 /* snoop_flags */ 0, 32597 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32598 /* type */ SOC_MEM_TYPE_NORMAL, 32599 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32600 /* impl */ SOC_MEM_IMPL_NORMAL, 32601 /* cmic_mor_clks */ 0, 32602 }, 32603 #endif /* chips */ 32604 32605 #if defined(BCM_56680_A0) || defined(BCM_56680_B0) 32606 { /* SOC_MEM_INT_TOS_FN_BCM56680_A0m */ 32607 /* mem TOS_FNm */ 32608 /* flags */ SOC_MEM_FLAG_VALID | 32609 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 32610 /* cmp_fn */ _soc_mem_cmp_undef, 32611 /* *null_entry */ _soc_mem_entry_null_zeroes, 32612 /* index_min */ 0, 32613 /* index_max */ 255, 32614 /* minblock */ 6, 32615 /* maxblock */ 6, 32616 /* blocks */ 0x40, 32617 /* blocks_hi */ 0, 32618 /* base */ 0x0e050000, 32619 /* gran */ 1, 32620 /* bytes */ 2, 32621 /* nFields */ 2, 32622 /* *fields */ soc_TOS_FNm_fields, 32623 /* *views */ NULL, 32624 /* *views_num */ NULL, 32625 /* snoop_cb */ NULL, 32626 /* snoop_user_data */ NULL, 32627 /* snoop_flags */ 0, 32628 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32629 /* type */ SOC_MEM_TYPE_NORMAL, 32630 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32631 /* impl */ SOC_MEM_IMPL_NORMAL, 32632 /* cmic_mor_clks */ 0, 32633 }, 32634 #endif /* chips */ 32635 32636 #if defined(BCM_56685_A0) || defined(BCM_56685_B0) 32637 { /* SOC_MEM_INT_TOS_FN_BCM56685_A0m */ 32638 /* mem TOS_FNm */ 32639 /* flags */ SOC_MEM_FLAG_VALID | 32640 SOC_MEM_FLAG_CACHABLE | 32641 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 32642 /* cmp_fn */ _soc_mem_cmp_undef, 32643 /* *null_entry */ _soc_mem_entry_null_zeroes, 32644 /* index_min */ 0, 32645 /* index_max */ 255, 32646 /* minblock */ 6, 32647 /* maxblock */ 6, 32648 /* blocks */ 0x40, 32649 /* blocks_hi */ 0, 32650 /* base */ 0x0b050000, 32651 /* gran */ 1, 32652 /* bytes */ 3, 32653 /* nFields */ 3, 32654 /* *fields */ soc_TOS_FN_BCM56634_A0m_fields, 32655 /* *views */ NULL, 32656 /* *views_num */ NULL, 32657 /* snoop_cb */ NULL, 32658 /* snoop_user_data */ NULL, 32659 /* snoop_flags */ 0, 32660 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32661 /* type */ SOC_MEM_TYPE_NORMAL, 32662 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32663 /* impl */ SOC_MEM_IMPL_NORMAL, 32664 /* cmic_mor_clks */ 0, 32665 }, 32666 #endif /* chips */ 32667 32668 #if defined(BCM_56770_A0) 32669 { /* SOC_MEM_INT_TOS_FN_BCM56770_A0m */ 32670 /* mem TOS_FNm */ 32671 /* flags */ SOC_MEM_FLAG_VALID | 32672 SOC_MEM_FLAG_CACHABLE | 32673 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 32674 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 32675 /* cmp_fn */ _soc_mem_cmp_undef, 32676 /* *null_entry */ _soc_mem_entry_null_zeroes, 32677 /* index_min */ 0, 32678 /* index_max */ 255, 32679 /* minblock */ 25, 32680 /* maxblock */ 25, 32681 /* blocks */ 0x2000000, 32682 /* blocks_hi */ 0, 32683 /* base */ 0x68c40000, 32684 /* gran */ 1, 32685 /* bytes */ 3, 32686 /* nFields */ 5, 32687 /* *fields */ soc_TCP_FN_BCM56870_A0m_fields, 32688 /* *views */ NULL, 32689 /* *views_num */ NULL, 32690 /* snoop_cb */ NULL, 32691 /* snoop_user_data */ NULL, 32692 /* snoop_flags */ 0, 32693 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32694 /* type */ SOC_MEM_TYPE_NORMAL, 32695 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 32696 /* impl */ SOC_MEM_IMPL_NORMAL, 32697 /* cmic_mor_clks */ 0, 32698 /* access_latency_mode */ 0, 32699 }, 32700 #endif /* chips */ 32701 32702 #if defined(BCM_56725_A0) || defined(BCM_56820_A0) 32703 { /* SOC_MEM_INT_TOS_FN_BCM56820_A0m */ 32704 /* mem TOS_FNm */ 32705 /* flags */ SOC_MEM_FLAG_VALID | 32706 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 32707 /* cmp_fn */ _soc_mem_cmp_undef, 32708 /* *null_entry */ _soc_mem_entry_null_zeroes, 32709 /* index_min */ 0, 32710 /* index_max */ 255, 32711 /* minblock */ 3, 32712 /* maxblock */ 3, 32713 /* blocks */ 0x8, 32714 /* blocks_hi */ 0, 32715 /* base */ 0x0c06a000, 32716 /* gran */ 1, 32717 /* bytes */ 2, 32718 /* nFields */ 2, 32719 /* *fields */ soc_TOS_FNm_fields, 32720 /* *views */ NULL, 32721 /* *views_num */ NULL, 32722 /* snoop_cb */ NULL, 32723 /* snoop_user_data */ NULL, 32724 /* snoop_flags */ 0, 32725 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32726 /* type */ SOC_MEM_TYPE_NORMAL, 32727 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32728 /* impl */ SOC_MEM_IMPL_NORMAL, 32729 /* cmic_mor_clks */ 0, 32730 }, 32731 #endif /* chips */ 32732 32733 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 32734 { /* SOC_MEM_INT_TOS_FN_BCM56840_A0m */ 32735 /* mem TOS_FNm */ 32736 /* flags */ SOC_MEM_FLAG_VALID | 32737 SOC_MEM_FLAG_CACHABLE | 32738 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 32739 /* cmp_fn */ _soc_mem_cmp_undef, 32740 /* *null_entry */ _soc_mem_entry_null_zeroes, 32741 /* index_min */ 0, 32742 /* index_max */ 255, 32743 /* minblock */ 6, 32744 /* maxblock */ 6, 32745 /* blocks */ 0x40, 32746 /* blocks_hi */ 0, 32747 /* base */ 0x0c06a000, 32748 /* gran */ 1, 32749 /* bytes */ 3, 32750 /* nFields */ 3, 32751 /* *fields */ soc_TOS_FN_BCM56634_A0m_fields, 32752 /* *views */ NULL, 32753 /* *views_num */ NULL, 32754 /* snoop_cb */ NULL, 32755 /* snoop_user_data */ NULL, 32756 /* snoop_flags */ 0, 32757 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32758 /* type */ SOC_MEM_TYPE_NORMAL, 32759 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32760 /* impl */ SOC_MEM_IMPL_NORMAL, 32761 /* cmic_mor_clks */ 0, 32762 }, 32763 #endif /* chips */ 32764 32765 #if defined(BCM_56850_A0) 32766 { /* SOC_MEM_INT_TOS_FN_BCM56850_A0m */ 32767 /* mem TOS_FNm */ 32768 /* flags */ SOC_MEM_FLAG_VALID | 32769 SOC_MEM_FLAG_CACHABLE | 32770 SOC_MEM_FLAG_SER_CACHE_RESTORE | 32771 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 32772 /* cmp_fn */ _soc_mem_cmp_undef, 32773 /* *null_entry */ _soc_mem_entry_null_zeroes, 32774 /* index_min */ 0, 32775 /* index_max */ 255, 32776 /* minblock */ 10, 32777 /* maxblock */ 10, 32778 /* blocks */ 0x400, 32779 /* blocks_hi */ 0, 32780 /* base */ 0x38140000, 32781 /* gran */ 1, 32782 /* bytes */ 3, 32783 /* nFields */ 3, 32784 /* *fields */ soc_TOS_FN_BCM56640_A0m_fields, 32785 /* *views */ NULL, 32786 /* *views_num */ NULL, 32787 /* snoop_cb */ NULL, 32788 /* snoop_user_data */ NULL, 32789 /* snoop_flags */ 0, 32790 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32791 /* type */ SOC_MEM_TYPE_NORMAL, 32792 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32793 /* impl */ SOC_MEM_IMPL_NORMAL, 32794 /* cmic_mor_clks */ 0, 32795 }, 32796 #endif /* chips */ 32797 32798 #if defined(BCM_56860_A0) 32799 { /* SOC_MEM_INT_TOS_FN_BCM56860_A0m */ 32800 /* mem TOS_FNm */ 32801 /* flags */ SOC_MEM_FLAG_VALID | 32802 SOC_MEM_FLAG_CACHABLE | 32803 SOC_MEM_FLAG_SER_CACHE_RESTORE | 32804 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 32805 /* cmp_fn */ _soc_mem_cmp_undef, 32806 /* *null_entry */ _soc_mem_entry_null_zeroes, 32807 /* index_min */ 0, 32808 /* index_max */ 255, 32809 /* minblock */ 11, 32810 /* maxblock */ 11, 32811 /* blocks */ 0x800, 32812 /* blocks_hi */ 0, 32813 /* base */ 0x48140000, 32814 /* gran */ 1, 32815 /* bytes */ 3, 32816 /* nFields */ 3, 32817 /* *fields */ soc_TOS_FN_BCM56640_A0m_fields, 32818 /* *views */ NULL, 32819 /* *views_num */ NULL, 32820 /* snoop_cb */ NULL, 32821 /* snoop_user_data */ NULL, 32822 /* snoop_flags */ 0, 32823 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32824 /* type */ SOC_MEM_TYPE_NORMAL, 32825 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32826 /* impl */ SOC_MEM_IMPL_NORMAL, 32827 /* cmic_mor_clks */ 0, 32828 }, 32829 #endif /* chips */ 32830 32831 #if defined(BCM_56870_A0) 32832 { /* SOC_MEM_INT_TOS_FN_BCM56870_A0m */ 32833 /* mem TOS_FNm */ 32834 /* flags */ SOC_MEM_FLAG_VALID | 32835 SOC_MEM_FLAG_CACHABLE | 32836 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 32837 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 32838 /* cmp_fn */ _soc_mem_cmp_undef, 32839 /* *null_entry */ _soc_mem_entry_null_zeroes, 32840 /* index_min */ 0, 32841 /* index_max */ 255, 32842 /* minblock */ 37, 32843 /* maxblock */ 37, 32844 /* blocks */ 0, 32845 /* blocks_hi */ 0x20, 32846 /* base */ 0x68c40000, 32847 /* gran */ 1, 32848 /* bytes */ 3, 32849 /* nFields */ 5, 32850 /* *fields */ soc_TCP_FN_BCM56870_A0m_fields, 32851 /* *views */ NULL, 32852 /* *views_num */ NULL, 32853 /* snoop_cb */ NULL, 32854 /* snoop_user_data */ NULL, 32855 /* snoop_flags */ 0, 32856 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32857 /* type */ SOC_MEM_TYPE_NORMAL, 32858 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 32859 /* impl */ SOC_MEM_IMPL_NORMAL, 32860 /* cmic_mor_clks */ 0, 32861 /* access_latency_mode */ 0, 32862 }, 32863 #endif /* chips */ 32864 32865 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 32866 { /* SOC_MEM_INT_TOS_FN_BCM56960_A0m */ 32867 /* mem TOS_FNm */ 32868 /* flags */ SOC_MEM_FLAG_VALID | 32869 SOC_MEM_FLAG_CACHABLE | 32870 SOC_MEM_FLAG_SER_CACHE_RESTORE | 32871 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 32872 /* cmp_fn */ _soc_mem_cmp_undef, 32873 /* *null_entry */ _soc_mem_entry_null_zeroes, 32874 /* index_min */ 0, 32875 /* index_max */ 255, 32876 /* minblock */ 36, 32877 /* maxblock */ 36, 32878 /* blocks */ 0, 32879 /* blocks_hi */ 0x10, 32880 /* base */ 0x39e00000, 32881 /* gran */ 1, 32882 /* bytes */ 3, 32883 /* nFields */ 3, 32884 /* *fields */ soc_TCP_FN_BCM56960_A0m_fields, 32885 /* *views */ NULL, 32886 /* *views_num */ NULL, 32887 /* snoop_cb */ NULL, 32888 /* snoop_user_data */ NULL, 32889 /* snoop_flags */ 0, 32890 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32891 /* type */ SOC_MEM_TYPE_NORMAL, 32892 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32893 /* impl */ SOC_MEM_IMPL_NORMAL, 32894 /* cmic_mor_clks */ 0, 32895 /* access_latency_mode */ 0, 32896 }, 32897 #endif /* chips */ 32898 32899 #if defined(BCM_56970_A0) 32900 { /* SOC_MEM_INT_TOS_FN_BCM56970_A0m */ 32901 /* mem TOS_FNm */ 32902 /* flags */ SOC_MEM_FLAG_VALID | 32903 SOC_MEM_FLAG_CACHABLE | 32904 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 32905 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 32906 /* cmp_fn */ _soc_mem_cmp_undef, 32907 /* *null_entry */ _soc_mem_entry_null_zeroes, 32908 /* index_min */ 0, 32909 /* index_max */ 255, 32910 /* minblock */ 68, 32911 /* maxblock */ 68, 32912 /* blocks */ 0, 32913 /* blocks_hi */ 0xffffffff, 32914 /* base */ 0x5de00000, 32915 /* gran */ 1, 32916 /* bytes */ 3, 32917 /* nFields */ 5, 32918 /* *fields */ soc_TCP_FN_BCM56970_A0m_fields, 32919 /* *views */ NULL, 32920 /* *views_num */ NULL, 32921 /* snoop_cb */ NULL, 32922 /* snoop_user_data */ NULL, 32923 /* snoop_flags */ 0, 32924 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32925 /* type */ SOC_MEM_TYPE_NORMAL, 32926 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 32927 /* impl */ SOC_MEM_IMPL_NORMAL, 32928 /* cmic_mor_clks */ 0, 32929 /* access_latency_mode */ 0, 32930 }, 32931 #endif /* chips */ 32932 32933 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 32934 { /* SOC_MEM_INT_TOS_FN_BCM56980_A0m */ 32935 /* mem TOS_FNm */ 32936 /* flags */ SOC_MEM_FLAG_VALID | 32937 SOC_MEM_FLAG_CACHABLE | 32938 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 32939 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 32940 /* cmp_fn */ _soc_mem_cmp_undef, 32941 /* *null_entry */ _soc_mem_entry_null_zeroes, 32942 /* index_min */ 0, 32943 /* index_max */ 255, 32944 /* minblock */ 101, 32945 /* maxblock */ 101, 32946 /* blocks */ 0, 32947 /* blocks_hi */ 0xffffffff, 32948 /* base */ 0x0d840000, 32949 /* gran */ 1, 32950 /* bytes */ 3, 32951 /* nFields */ 6, 32952 /* *fields */ soc_TCP_FN_BCM56980_A0m_fields, 32953 /* *views */ NULL, 32954 /* *views_num */ NULL, 32955 /* snoop_cb */ NULL, 32956 /* snoop_user_data */ NULL, 32957 /* snoop_flags */ 0, 32958 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32959 /* type */ SOC_MEM_TYPE_NORMAL, 32960 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 32961 /* impl */ SOC_MEM_IMPL_NORMAL, 32962 /* cmic_mor_clks */ 0, 32963 /* access_latency_mode */ 3, 32964 }, 32965 #endif /* chips */ 32966 32967 #if defined(BCM_88732_A0) 32968 { /* SOC_MEM_INT_TOS_FN_BCM88732_A0m */ 32969 /* mem TOS_FNm */ 32970 /* flags */ SOC_MEM_FLAG_VALID | 32971 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 32972 /* cmp_fn */ _soc_mem_cmp_undef, 32973 /* *null_entry */ _soc_mem_entry_null_zeroes, 32974 /* index_min */ 0, 32975 /* index_max */ 255, 32976 /* minblock */ 5, 32977 /* maxblock */ 5, 32978 /* blocks */ 0x20, 32979 /* blocks_hi */ 0, 32980 /* base */ 0x06050000, 32981 /* gran */ 1, 32982 /* bytes */ 2, 32983 /* nFields */ 2, 32984 /* *fields */ soc_TOS_FNm_fields, 32985 /* *views */ NULL, 32986 /* *views_num */ NULL, 32987 /* snoop_cb */ NULL, 32988 /* snoop_user_data */ NULL, 32989 /* snoop_flags */ 0, 32990 /* mem severity */ SOC_MEM_SEVERE_MISSING, 32991 /* type */ SOC_MEM_TYPE_NORMAL, 32992 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 32993 /* impl */ SOC_MEM_IMPL_NORMAL, 32994 /* cmic_mor_clks */ 0, 32995 }, 32996 #endif /* chips */ 32997 32998 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 32999 { /* SOC_MEM_INT_TOS_FN_PIPE0m */ 33000 /* mem TOS_FN_PIPE0m */ 33001 /* flags */ SOC_MEM_FLAG_VALID | 33002 SOC_MEM_FLAG_CACHABLE | 33003 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 33004 /* cmp_fn */ _soc_mem_cmp_undef, 33005 /* *null_entry */ _soc_mem_entry_null_zeroes, 33006 /* index_min */ 0, 33007 /* index_max */ 255, 33008 /* minblock */ 36, 33009 /* maxblock */ 36, 33010 /* blocks */ 0, 33011 /* blocks_hi */ 0x10, 33012 /* base */ 0x39e00000, 33013 /* gran */ 1, 33014 /* bytes */ 3, 33015 /* nFields */ 3, 33016 /* *fields */ soc_TCP_FN_BCM56960_A0m_fields, 33017 /* *views */ NULL, 33018 /* *views_num */ NULL, 33019 /* snoop_cb */ NULL, 33020 /* snoop_user_data */ NULL, 33021 /* snoop_flags */ 0, 33022 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33023 /* type */ SOC_MEM_TYPE_NORMAL, 33024 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33025 /* impl */ SOC_MEM_IMPL_NORMAL, 33026 /* cmic_mor_clks */ 0, 33027 /* access_latency_mode */ 0, 33028 }, 33029 #endif /* chips */ 33030 33031 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 33032 { /* SOC_MEM_INT_TOS_FN_PIPE1m */ 33033 /* mem TOS_FN_PIPE1m */ 33034 /* flags */ SOC_MEM_FLAG_VALID | 33035 SOC_MEM_FLAG_CACHABLE | 33036 SOC_MEM_FLAG_SER_CACHE_RESTORE | 33037 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 33038 /* cmp_fn */ _soc_mem_cmp_undef, 33039 /* *null_entry */ _soc_mem_entry_null_zeroes, 33040 /* index_min */ 0, 33041 /* index_max */ 255, 33042 /* minblock */ 36, 33043 /* maxblock */ 36, 33044 /* blocks */ 0, 33045 /* blocks_hi */ 0x10, 33046 /* base */ 0x39e00000, 33047 /* gran */ 1, 33048 /* bytes */ 3, 33049 /* nFields */ 3, 33050 /* *fields */ soc_TCP_FN_BCM56960_A0m_fields, 33051 /* *views */ NULL, 33052 /* *views_num */ NULL, 33053 /* snoop_cb */ NULL, 33054 /* snoop_user_data */ NULL, 33055 /* snoop_flags */ 0, 33056 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33057 /* type */ SOC_MEM_TYPE_NORMAL, 33058 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33059 /* impl */ SOC_MEM_IMPL_NORMAL, 33060 /* cmic_mor_clks */ 0, 33061 /* access_latency_mode */ 0, 33062 }, 33063 #endif /* chips */ 33064 33065 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 33066 { /* SOC_MEM_INT_TOS_FN_PIPE2m */ 33067 /* mem TOS_FN_PIPE2m */ 33068 /* flags */ SOC_MEM_FLAG_VALID | 33069 SOC_MEM_FLAG_CACHABLE | 33070 SOC_MEM_FLAG_SER_CACHE_RESTORE | 33071 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 33072 /* cmp_fn */ _soc_mem_cmp_undef, 33073 /* *null_entry */ _soc_mem_entry_null_zeroes, 33074 /* index_min */ 0, 33075 /* index_max */ 255, 33076 /* minblock */ 36, 33077 /* maxblock */ 36, 33078 /* blocks */ 0, 33079 /* blocks_hi */ 0x10, 33080 /* base */ 0x39e00000, 33081 /* gran */ 1, 33082 /* bytes */ 3, 33083 /* nFields */ 3, 33084 /* *fields */ soc_TCP_FN_BCM56960_A0m_fields, 33085 /* *views */ NULL, 33086 /* *views_num */ NULL, 33087 /* snoop_cb */ NULL, 33088 /* snoop_user_data */ NULL, 33089 /* snoop_flags */ 0, 33090 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33091 /* type */ SOC_MEM_TYPE_NORMAL, 33092 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33093 /* impl */ SOC_MEM_IMPL_NORMAL, 33094 /* cmic_mor_clks */ 0, 33095 /* access_latency_mode */ 0, 33096 }, 33097 #endif /* chips */ 33098 33099 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 33100 { /* SOC_MEM_INT_TOS_FN_PIPE3m */ 33101 /* mem TOS_FN_PIPE3m */ 33102 /* flags */ SOC_MEM_FLAG_VALID | 33103 SOC_MEM_FLAG_CACHABLE | 33104 SOC_MEM_FLAG_SER_CACHE_RESTORE | 33105 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 33106 /* cmp_fn */ _soc_mem_cmp_undef, 33107 /* *null_entry */ _soc_mem_entry_null_zeroes, 33108 /* index_min */ 0, 33109 /* index_max */ 255, 33110 /* minblock */ 36, 33111 /* maxblock */ 36, 33112 /* blocks */ 0, 33113 /* blocks_hi */ 0x10, 33114 /* base */ 0x39e00000, 33115 /* gran */ 1, 33116 /* bytes */ 3, 33117 /* nFields */ 3, 33118 /* *fields */ soc_TCP_FN_BCM56960_A0m_fields, 33119 /* *views */ NULL, 33120 /* *views_num */ NULL, 33121 /* snoop_cb */ NULL, 33122 /* snoop_user_data */ NULL, 33123 /* snoop_flags */ 0, 33124 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33125 /* type */ SOC_MEM_TYPE_NORMAL, 33126 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33127 /* impl */ SOC_MEM_IMPL_NORMAL, 33128 /* cmic_mor_clks */ 0, 33129 /* access_latency_mode */ 0, 33130 }, 33131 #endif /* chips */ 33132 33133 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 33134 { /* SOC_MEM_INT_TOS_FN_PIPE4m */ 33135 /* mem TOS_FN_PIPE4m */ 33136 /* flags */ SOC_MEM_FLAG_VALID | 33137 SOC_MEM_FLAG_CACHABLE | 33138 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 33139 (4 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 33140 /* cmp_fn */ _soc_mem_cmp_undef, 33141 /* *null_entry */ _soc_mem_entry_null_zeroes, 33142 /* index_min */ 0, 33143 /* index_max */ 255, 33144 /* minblock */ 101, 33145 /* maxblock */ 101, 33146 /* blocks */ 0, 33147 /* blocks_hi */ 0xffffffff, 33148 /* base */ 0x0d840000, 33149 /* gran */ 1, 33150 /* bytes */ 3, 33151 /* nFields */ 6, 33152 /* *fields */ soc_TCP_FN_BCM56980_A0m_fields, 33153 /* *views */ NULL, 33154 /* *views_num */ NULL, 33155 /* snoop_cb */ NULL, 33156 /* snoop_user_data */ NULL, 33157 /* snoop_flags */ 0, 33158 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33159 /* type */ SOC_MEM_TYPE_NORMAL, 33160 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 33161 /* impl */ SOC_MEM_IMPL_NORMAL, 33162 /* cmic_mor_clks */ 0, 33163 /* access_latency_mode */ 3, 33164 }, 33165 #endif /* chips */ 33166 33167 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 33168 { /* SOC_MEM_INT_TOS_FN_PIPE5m */ 33169 /* mem TOS_FN_PIPE5m */ 33170 /* flags */ SOC_MEM_FLAG_VALID | 33171 SOC_MEM_FLAG_CACHABLE | 33172 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 33173 (5 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 33174 /* cmp_fn */ _soc_mem_cmp_undef, 33175 /* *null_entry */ _soc_mem_entry_null_zeroes, 33176 /* index_min */ 0, 33177 /* index_max */ 255, 33178 /* minblock */ 101, 33179 /* maxblock */ 101, 33180 /* blocks */ 0, 33181 /* blocks_hi */ 0xffffffff, 33182 /* base */ 0x0d840000, 33183 /* gran */ 1, 33184 /* bytes */ 3, 33185 /* nFields */ 6, 33186 /* *fields */ soc_TCP_FN_BCM56980_A0m_fields, 33187 /* *views */ NULL, 33188 /* *views_num */ NULL, 33189 /* snoop_cb */ NULL, 33190 /* snoop_user_data */ NULL, 33191 /* snoop_flags */ 0, 33192 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33193 /* type */ SOC_MEM_TYPE_NORMAL, 33194 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 33195 /* impl */ SOC_MEM_IMPL_NORMAL, 33196 /* cmic_mor_clks */ 0, 33197 /* access_latency_mode */ 3, 33198 }, 33199 #endif /* chips */ 33200 33201 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 33202 { /* SOC_MEM_INT_TOS_FN_PIPE6m */ 33203 /* mem TOS_FN_PIPE6m */ 33204 /* flags */ SOC_MEM_FLAG_VALID | 33205 SOC_MEM_FLAG_CACHABLE | 33206 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 33207 (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 33208 /* cmp_fn */ _soc_mem_cmp_undef, 33209 /* *null_entry */ _soc_mem_entry_null_zeroes, 33210 /* index_min */ 0, 33211 /* index_max */ 255, 33212 /* minblock */ 101, 33213 /* maxblock */ 101, 33214 /* blocks */ 0, 33215 /* blocks_hi */ 0xffffffff, 33216 /* base */ 0x0d840000, 33217 /* gran */ 1, 33218 /* bytes */ 3, 33219 /* nFields */ 6, 33220 /* *fields */ soc_TCP_FN_BCM56980_A0m_fields, 33221 /* *views */ NULL, 33222 /* *views_num */ NULL, 33223 /* snoop_cb */ NULL, 33224 /* snoop_user_data */ NULL, 33225 /* snoop_flags */ 0, 33226 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33227 /* type */ SOC_MEM_TYPE_NORMAL, 33228 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 33229 /* impl */ SOC_MEM_IMPL_NORMAL, 33230 /* cmic_mor_clks */ 0, 33231 /* access_latency_mode */ 3, 33232 }, 33233 #endif /* chips */ 33234 33235 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 33236 { /* SOC_MEM_INT_TOS_FN_PIPE7m */ 33237 /* mem TOS_FN_PIPE7m */ 33238 /* flags */ SOC_MEM_FLAG_VALID | 33239 SOC_MEM_FLAG_CACHABLE | 33240 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 33241 (7 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 33242 /* cmp_fn */ _soc_mem_cmp_undef, 33243 /* *null_entry */ _soc_mem_entry_null_zeroes, 33244 /* index_min */ 0, 33245 /* index_max */ 255, 33246 /* minblock */ 101, 33247 /* maxblock */ 101, 33248 /* blocks */ 0, 33249 /* blocks_hi */ 0xffffffff, 33250 /* base */ 0x0d840000, 33251 /* gran */ 1, 33252 /* bytes */ 3, 33253 /* nFields */ 6, 33254 /* *fields */ soc_TCP_FN_BCM56980_A0m_fields, 33255 /* *views */ NULL, 33256 /* *views_num */ NULL, 33257 /* snoop_cb */ NULL, 33258 /* snoop_user_data */ NULL, 33259 /* snoop_flags */ 0, 33260 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33261 /* type */ SOC_MEM_TYPE_NORMAL, 33262 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 33263 /* impl */ SOC_MEM_IMPL_NORMAL, 33264 /* cmic_mor_clks */ 0, 33265 /* access_latency_mode */ 3, 33266 }, 33267 #endif /* chips */ 33268 33269 #if defined(BCM_56370_A0) 33270 { /* SOC_MEM_INT_TOS_FN_PIPE0_BCM56370_A0m */ 33271 /* mem TOS_FN_PIPE0m */ 33272 /* flags */ SOC_MEM_FLAG_VALID | 33273 SOC_MEM_FLAG_CACHABLE | 33274 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 33275 /* cmp_fn */ _soc_mem_cmp_undef, 33276 /* *null_entry */ _soc_mem_entry_null_zeroes, 33277 /* index_min */ 0, 33278 /* index_max */ 255, 33279 /* minblock */ 14, 33280 /* maxblock */ 14, 33281 /* blocks */ 0x4000, 33282 /* blocks_hi */ 0, 33283 /* base */ 0x68e40000, 33284 /* gran */ 1, 33285 /* bytes */ 3, 33286 /* nFields */ 5, 33287 /* *fields */ soc_TCP_FN_BCM56870_A0m_fields, 33288 /* *views */ NULL, 33289 /* *views_num */ NULL, 33290 /* snoop_cb */ NULL, 33291 /* snoop_user_data */ NULL, 33292 /* snoop_flags */ 0, 33293 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33294 /* type */ SOC_MEM_TYPE_NORMAL, 33295 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 33296 /* impl */ SOC_MEM_IMPL_NORMAL, 33297 /* cmic_mor_clks */ 0, 33298 /* access_latency_mode */ 0, 33299 }, 33300 #endif /* chips */ 33301 33302 #if defined(BCM_56770_A0) 33303 { /* SOC_MEM_INT_TOS_FN_PIPE0_BCM56770_A0m */ 33304 /* mem TOS_FN_PIPE0m */ 33305 /* flags */ SOC_MEM_FLAG_VALID | 33306 SOC_MEM_FLAG_CACHABLE | 33307 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 33308 /* cmp_fn */ _soc_mem_cmp_undef, 33309 /* *null_entry */ _soc_mem_entry_null_zeroes, 33310 /* index_min */ 0, 33311 /* index_max */ 255, 33312 /* minblock */ 25, 33313 /* maxblock */ 25, 33314 /* blocks */ 0x2000000, 33315 /* blocks_hi */ 0, 33316 /* base */ 0x68c40000, 33317 /* gran */ 1, 33318 /* bytes */ 3, 33319 /* nFields */ 5, 33320 /* *fields */ soc_TCP_FN_BCM56870_A0m_fields, 33321 /* *views */ NULL, 33322 /* *views_num */ NULL, 33323 /* snoop_cb */ NULL, 33324 /* snoop_user_data */ NULL, 33325 /* snoop_flags */ 0, 33326 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33327 /* type */ SOC_MEM_TYPE_NORMAL, 33328 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 33329 /* impl */ SOC_MEM_IMPL_NORMAL, 33330 /* cmic_mor_clks */ 0, 33331 /* access_latency_mode */ 0, 33332 }, 33333 #endif /* chips */ 33334 33335 #if defined(BCM_56870_A0) 33336 { /* SOC_MEM_INT_TOS_FN_PIPE0_BCM56870_A0m */ 33337 /* mem TOS_FN_PIPE0m */ 33338 /* flags */ SOC_MEM_FLAG_VALID | 33339 SOC_MEM_FLAG_CACHABLE | 33340 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 33341 /* cmp_fn */ _soc_mem_cmp_undef, 33342 /* *null_entry */ _soc_mem_entry_null_zeroes, 33343 /* index_min */ 0, 33344 /* index_max */ 255, 33345 /* minblock */ 37, 33346 /* maxblock */ 37, 33347 /* blocks */ 0, 33348 /* blocks_hi */ 0x20, 33349 /* base */ 0x68c40000, 33350 /* gran */ 1, 33351 /* bytes */ 3, 33352 /* nFields */ 5, 33353 /* *fields */ soc_TCP_FN_BCM56870_A0m_fields, 33354 /* *views */ NULL, 33355 /* *views_num */ NULL, 33356 /* snoop_cb */ NULL, 33357 /* snoop_user_data */ NULL, 33358 /* snoop_flags */ 0, 33359 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33360 /* type */ SOC_MEM_TYPE_NORMAL, 33361 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 33362 /* impl */ SOC_MEM_IMPL_NORMAL, 33363 /* cmic_mor_clks */ 0, 33364 /* access_latency_mode */ 0, 33365 }, 33366 #endif /* chips */ 33367 33368 #if defined(BCM_56970_A0) 33369 { /* SOC_MEM_INT_TOS_FN_PIPE0_BCM56970_A0m */ 33370 /* mem TOS_FN_PIPE0m */ 33371 /* flags */ SOC_MEM_FLAG_VALID | 33372 SOC_MEM_FLAG_CACHABLE | 33373 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 33374 /* cmp_fn */ _soc_mem_cmp_undef, 33375 /* *null_entry */ _soc_mem_entry_null_zeroes, 33376 /* index_min */ 0, 33377 /* index_max */ 255, 33378 /* minblock */ 68, 33379 /* maxblock */ 68, 33380 /* blocks */ 0, 33381 /* blocks_hi */ 0xffffffff, 33382 /* base */ 0x5de00000, 33383 /* gran */ 1, 33384 /* bytes */ 3, 33385 /* nFields */ 5, 33386 /* *fields */ soc_TCP_FN_BCM56970_A0m_fields, 33387 /* *views */ NULL, 33388 /* *views_num */ NULL, 33389 /* snoop_cb */ NULL, 33390 /* snoop_user_data */ NULL, 33391 /* snoop_flags */ 0, 33392 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33393 /* type */ SOC_MEM_TYPE_NORMAL, 33394 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 33395 /* impl */ SOC_MEM_IMPL_NORMAL, 33396 /* cmic_mor_clks */ 0, 33397 /* access_latency_mode */ 0, 33398 }, 33399 #endif /* chips */ 33400 33401 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 33402 { /* SOC_MEM_INT_TOS_FN_PIPE0_BCM56980_A0m */ 33403 /* mem TOS_FN_PIPE0m */ 33404 /* flags */ SOC_MEM_FLAG_VALID | 33405 SOC_MEM_FLAG_CACHABLE | 33406 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 33407 /* cmp_fn */ _soc_mem_cmp_undef, 33408 /* *null_entry */ _soc_mem_entry_null_zeroes, 33409 /* index_min */ 0, 33410 /* index_max */ 255, 33411 /* minblock */ 101, 33412 /* maxblock */ 101, 33413 /* blocks */ 0, 33414 /* blocks_hi */ 0xffffffff, 33415 /* base */ 0x0d840000, 33416 /* gran */ 1, 33417 /* bytes */ 3, 33418 /* nFields */ 6, 33419 /* *fields */ soc_TCP_FN_BCM56980_A0m_fields, 33420 /* *views */ NULL, 33421 /* *views_num */ NULL, 33422 /* snoop_cb */ NULL, 33423 /* snoop_user_data */ NULL, 33424 /* snoop_flags */ 0, 33425 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33426 /* type */ SOC_MEM_TYPE_NORMAL, 33427 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 33428 /* impl */ SOC_MEM_IMPL_NORMAL, 33429 /* cmic_mor_clks */ 0, 33430 /* access_latency_mode */ 3, 33431 }, 33432 #endif /* chips */ 33433 33434 #if defined(BCM_56870_A0) 33435 { /* SOC_MEM_INT_TOS_FN_PIPE1_BCM56870_A0m */ 33436 /* mem TOS_FN_PIPE1m */ 33437 /* flags */ SOC_MEM_FLAG_VALID | 33438 SOC_MEM_FLAG_CACHABLE | 33439 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 33440 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 33441 /* cmp_fn */ _soc_mem_cmp_undef, 33442 /* *null_entry */ _soc_mem_entry_null_zeroes, 33443 /* index_min */ 0, 33444 /* index_max */ 255, 33445 /* minblock */ 37, 33446 /* maxblock */ 37, 33447 /* blocks */ 0, 33448 /* blocks_hi */ 0x20, 33449 /* base */ 0x68c40000, 33450 /* gran */ 1, 33451 /* bytes */ 3, 33452 /* nFields */ 5, 33453 /* *fields */ soc_TCP_FN_BCM56870_A0m_fields, 33454 /* *views */ NULL, 33455 /* *views_num */ NULL, 33456 /* snoop_cb */ NULL, 33457 /* snoop_user_data */ NULL, 33458 /* snoop_flags */ 0, 33459 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33460 /* type */ SOC_MEM_TYPE_NORMAL, 33461 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 33462 /* impl */ SOC_MEM_IMPL_NORMAL, 33463 /* cmic_mor_clks */ 0, 33464 /* access_latency_mode */ 0, 33465 }, 33466 #endif /* chips */ 33467 33468 #if defined(BCM_56970_A0) 33469 { /* SOC_MEM_INT_TOS_FN_PIPE1_BCM56970_A0m */ 33470 /* mem TOS_FN_PIPE1m */ 33471 /* flags */ SOC_MEM_FLAG_VALID | 33472 SOC_MEM_FLAG_CACHABLE | 33473 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 33474 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 33475 /* cmp_fn */ _soc_mem_cmp_undef, 33476 /* *null_entry */ _soc_mem_entry_null_zeroes, 33477 /* index_min */ 0, 33478 /* index_max */ 255, 33479 /* minblock */ 68, 33480 /* maxblock */ 68, 33481 /* blocks */ 0, 33482 /* blocks_hi */ 0xffffffff, 33483 /* base */ 0x5de00000, 33484 /* gran */ 1, 33485 /* bytes */ 3, 33486 /* nFields */ 5, 33487 /* *fields */ soc_TCP_FN_BCM56970_A0m_fields, 33488 /* *views */ NULL, 33489 /* *views_num */ NULL, 33490 /* snoop_cb */ NULL, 33491 /* snoop_user_data */ NULL, 33492 /* snoop_flags */ 0, 33493 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33494 /* type */ SOC_MEM_TYPE_NORMAL, 33495 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 33496 /* impl */ SOC_MEM_IMPL_NORMAL, 33497 /* cmic_mor_clks */ 0, 33498 /* access_latency_mode */ 0, 33499 }, 33500 #endif /* chips */ 33501 33502 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 33503 { /* SOC_MEM_INT_TOS_FN_PIPE1_BCM56980_A0m */ 33504 /* mem TOS_FN_PIPE1m */ 33505 /* flags */ SOC_MEM_FLAG_VALID | 33506 SOC_MEM_FLAG_CACHABLE | 33507 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 33508 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 33509 /* cmp_fn */ _soc_mem_cmp_undef, 33510 /* *null_entry */ _soc_mem_entry_null_zeroes, 33511 /* index_min */ 0, 33512 /* index_max */ 255, 33513 /* minblock */ 101, 33514 /* maxblock */ 101, 33515 /* blocks */ 0, 33516 /* blocks_hi */ 0xffffffff, 33517 /* base */ 0x0d840000, 33518 /* gran */ 1, 33519 /* bytes */ 3, 33520 /* nFields */ 6, 33521 /* *fields */ soc_TCP_FN_BCM56980_A0m_fields, 33522 /* *views */ NULL, 33523 /* *views_num */ NULL, 33524 /* snoop_cb */ NULL, 33525 /* snoop_user_data */ NULL, 33526 /* snoop_flags */ 0, 33527 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33528 /* type */ SOC_MEM_TYPE_NORMAL, 33529 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 33530 /* impl */ SOC_MEM_IMPL_NORMAL, 33531 /* cmic_mor_clks */ 0, 33532 /* access_latency_mode */ 3, 33533 }, 33534 #endif /* chips */ 33535 33536 #if defined(BCM_56970_A0) 33537 { /* SOC_MEM_INT_TOS_FN_PIPE2_BCM56970_A0m */ 33538 /* mem TOS_FN_PIPE2m */ 33539 /* flags */ SOC_MEM_FLAG_VALID | 33540 SOC_MEM_FLAG_CACHABLE | 33541 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 33542 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 33543 /* cmp_fn */ _soc_mem_cmp_undef, 33544 /* *null_entry */ _soc_mem_entry_null_zeroes, 33545 /* index_min */ 0, 33546 /* index_max */ 255, 33547 /* minblock */ 68, 33548 /* maxblock */ 68, 33549 /* blocks */ 0, 33550 /* blocks_hi */ 0xffffffff, 33551 /* base */ 0x5de00000, 33552 /* gran */ 1, 33553 /* bytes */ 3, 33554 /* nFields */ 5, 33555 /* *fields */ soc_TCP_FN_BCM56970_A0m_fields, 33556 /* *views */ NULL, 33557 /* *views_num */ NULL, 33558 /* snoop_cb */ NULL, 33559 /* snoop_user_data */ NULL, 33560 /* snoop_flags */ 0, 33561 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33562 /* type */ SOC_MEM_TYPE_NORMAL, 33563 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 33564 /* impl */ SOC_MEM_IMPL_NORMAL, 33565 /* cmic_mor_clks */ 0, 33566 /* access_latency_mode */ 0, 33567 }, 33568 #endif /* chips */ 33569 33570 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 33571 { /* SOC_MEM_INT_TOS_FN_PIPE2_BCM56980_A0m */ 33572 /* mem TOS_FN_PIPE2m */ 33573 /* flags */ SOC_MEM_FLAG_VALID | 33574 SOC_MEM_FLAG_CACHABLE | 33575 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 33576 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 33577 /* cmp_fn */ _soc_mem_cmp_undef, 33578 /* *null_entry */ _soc_mem_entry_null_zeroes, 33579 /* index_min */ 0, 33580 /* index_max */ 255, 33581 /* minblock */ 101, 33582 /* maxblock */ 101, 33583 /* blocks */ 0, 33584 /* blocks_hi */ 0xffffffff, 33585 /* base */ 0x0d840000, 33586 /* gran */ 1, 33587 /* bytes */ 3, 33588 /* nFields */ 6, 33589 /* *fields */ soc_TCP_FN_BCM56980_A0m_fields, 33590 /* *views */ NULL, 33591 /* *views_num */ NULL, 33592 /* snoop_cb */ NULL, 33593 /* snoop_user_data */ NULL, 33594 /* snoop_flags */ 0, 33595 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33596 /* type */ SOC_MEM_TYPE_NORMAL, 33597 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 33598 /* impl */ SOC_MEM_IMPL_NORMAL, 33599 /* cmic_mor_clks */ 0, 33600 /* access_latency_mode */ 3, 33601 }, 33602 #endif /* chips */ 33603 33604 #if defined(BCM_56970_A0) 33605 { /* SOC_MEM_INT_TOS_FN_PIPE3_BCM56970_A0m */ 33606 /* mem TOS_FN_PIPE3m */ 33607 /* flags */ SOC_MEM_FLAG_VALID | 33608 SOC_MEM_FLAG_CACHABLE | 33609 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 33610 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 33611 /* cmp_fn */ _soc_mem_cmp_undef, 33612 /* *null_entry */ _soc_mem_entry_null_zeroes, 33613 /* index_min */ 0, 33614 /* index_max */ 255, 33615 /* minblock */ 68, 33616 /* maxblock */ 68, 33617 /* blocks */ 0, 33618 /* blocks_hi */ 0xffffffff, 33619 /* base */ 0x5de00000, 33620 /* gran */ 1, 33621 /* bytes */ 3, 33622 /* nFields */ 5, 33623 /* *fields */ soc_TCP_FN_BCM56970_A0m_fields, 33624 /* *views */ NULL, 33625 /* *views_num */ NULL, 33626 /* snoop_cb */ NULL, 33627 /* snoop_user_data */ NULL, 33628 /* snoop_flags */ 0, 33629 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33630 /* type */ SOC_MEM_TYPE_NORMAL, 33631 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 33632 /* impl */ SOC_MEM_IMPL_NORMAL, 33633 /* cmic_mor_clks */ 0, 33634 /* access_latency_mode */ 0, 33635 }, 33636 #endif /* chips */ 33637 33638 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 33639 { /* SOC_MEM_INT_TOS_FN_PIPE3_BCM56980_A0m */ 33640 /* mem TOS_FN_PIPE3m */ 33641 /* flags */ SOC_MEM_FLAG_VALID | 33642 SOC_MEM_FLAG_CACHABLE | 33643 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 33644 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 33645 /* cmp_fn */ _soc_mem_cmp_undef, 33646 /* *null_entry */ _soc_mem_entry_null_zeroes, 33647 /* index_min */ 0, 33648 /* index_max */ 255, 33649 /* minblock */ 101, 33650 /* maxblock */ 101, 33651 /* blocks */ 0, 33652 /* blocks_hi */ 0xffffffff, 33653 /* base */ 0x0d840000, 33654 /* gran */ 1, 33655 /* bytes */ 3, 33656 /* nFields */ 6, 33657 /* *fields */ soc_TCP_FN_BCM56980_A0m_fields, 33658 /* *views */ NULL, 33659 /* *views_num */ NULL, 33660 /* snoop_cb */ NULL, 33661 /* snoop_user_data */ NULL, 33662 /* snoop_flags */ 0, 33663 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33664 /* type */ SOC_MEM_TYPE_NORMAL, 33665 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 33666 /* impl */ SOC_MEM_IMPL_NORMAL, 33667 /* cmic_mor_clks */ 0, 33668 /* access_latency_mode */ 3, 33669 }, 33670 #endif /* chips */ 33671 33672 #if defined(BCM_56840_A0) 33673 { /* SOC_MEM_INT_TRILL_DROP_STATSm */ 33674 /* mem TRILL_DROP_STATSm */ 33675 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 33676 /* cmp_fn */ _soc_mem_cmp_undef, 33677 /* *null_entry */ _soc_mem_entry_null_zeroes, 33678 /* index_min */ 0, 33679 /* index_max */ 0, 33680 /* minblock */ 6, 33681 /* maxblock */ 6, 33682 /* blocks */ 0x40, 33683 /* blocks_hi */ 0, 33684 /* base */ 0x0f07c000, 33685 /* gran */ 1, 33686 /* bytes */ 16, 33687 /* nFields */ 4, 33688 /* *fields */ soc_TRILL_DROP_STATSm_fields, 33689 /* *views */ NULL, 33690 /* *views_num */ NULL, 33691 /* snoop_cb */ NULL, 33692 /* snoop_user_data */ NULL, 33693 /* snoop_flags */ 0, 33694 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33695 /* type */ SOC_MEM_TYPE_NORMAL, 33696 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33697 /* impl */ SOC_MEM_IMPL_NORMAL, 33698 /* cmic_mor_clks */ 0, 33699 }, 33700 #endif /* chips */ 33701 33702 #if defined(BCM_56340_A0) 33703 { /* SOC_MEM_INT_TRILL_DROP_STATS_BCM56340_A0m */ 33704 /* mem TRILL_DROP_STATSm */ 33705 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 33706 /* cmp_fn */ _soc_mem_cmp_undef, 33707 /* *null_entry */ _soc_mem_entry_null_zeroes, 33708 /* index_min */ 0, 33709 /* index_max */ 0, 33710 /* minblock */ 4, 33711 /* maxblock */ 4, 33712 /* blocks */ 0x10, 33713 /* blocks_hi */ 0, 33714 /* base */ 0x38e80000, 33715 /* gran */ 1, 33716 /* bytes */ 16, 33717 /* nFields */ 4, 33718 /* *fields */ soc_TRILL_DROP_STATS_BCM56640_A0m_fields, 33719 /* *views */ NULL, 33720 /* *views_num */ NULL, 33721 /* snoop_cb */ NULL, 33722 /* snoop_user_data */ NULL, 33723 /* snoop_flags */ 0, 33724 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33725 /* type */ SOC_MEM_TYPE_NORMAL, 33726 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33727 /* impl */ SOC_MEM_IMPL_NORMAL, 33728 /* cmic_mor_clks */ 0, 33729 }, 33730 #endif /* chips */ 33731 33732 #if defined(BCM_56560_A0) 33733 { /* SOC_MEM_INT_TRILL_DROP_STATS_BCM56560_A0m */ 33734 /* mem TRILL_DROP_STATSm */ 33735 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 33736 /* cmp_fn */ _soc_mem_cmp_undef, 33737 /* *null_entry */ _soc_mem_entry_null_zeroes, 33738 /* index_min */ 0, 33739 /* index_max */ 0, 33740 /* minblock */ 21, 33741 /* maxblock */ 21, 33742 /* blocks */ 0x200000, 33743 /* blocks_hi */ 0, 33744 /* base */ 0x55c00000, 33745 /* gran */ 1, 33746 /* bytes */ 16, 33747 /* nFields */ 4, 33748 /* *fields */ soc_TRILL_DROP_STATS_BCM56560_A0m_fields, 33749 /* *views */ NULL, 33750 /* *views_num */ NULL, 33751 /* snoop_cb */ NULL, 33752 /* snoop_user_data */ NULL, 33753 /* snoop_flags */ 0, 33754 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33755 /* type */ SOC_MEM_TYPE_NORMAL, 33756 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33757 /* impl */ SOC_MEM_IMPL_NORMAL, 33758 /* cmic_mor_clks */ 0, 33759 }, 33760 #endif /* chips */ 33761 33762 #if defined(BCM_56560_B0) 33763 { /* SOC_MEM_INT_TRILL_DROP_STATS_BCM56560_B0m */ 33764 /* mem TRILL_DROP_STATSm */ 33765 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 33766 /* cmp_fn */ _soc_mem_cmp_undef, 33767 /* *null_entry */ _soc_mem_entry_null_zeroes, 33768 /* index_min */ 0, 33769 /* index_max */ 0, 33770 /* minblock */ 13, 33771 /* maxblock */ 13, 33772 /* blocks */ 0x2000, 33773 /* blocks_hi */ 0, 33774 /* base */ 0x55c00000, 33775 /* gran */ 1, 33776 /* bytes */ 16, 33777 /* nFields */ 4, 33778 /* *fields */ soc_TRILL_DROP_STATS_BCM56560_A0m_fields, 33779 /* *views */ NULL, 33780 /* *views_num */ NULL, 33781 /* snoop_cb */ NULL, 33782 /* snoop_user_data */ NULL, 33783 /* snoop_flags */ 0, 33784 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33785 /* type */ SOC_MEM_TYPE_NORMAL, 33786 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33787 /* impl */ SOC_MEM_IMPL_NORMAL, 33788 /* cmic_mor_clks */ 0, 33789 }, 33790 #endif /* chips */ 33791 33792 #if defined(BCM_56640_A0) 33793 { /* SOC_MEM_INT_TRILL_DROP_STATS_BCM56640_A0m */ 33794 /* mem TRILL_DROP_STATSm */ 33795 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 33796 /* cmp_fn */ _soc_mem_cmp_undef, 33797 /* *null_entry */ _soc_mem_entry_null_zeroes, 33798 /* index_min */ 0, 33799 /* index_max */ 0, 33800 /* minblock */ 7, 33801 /* maxblock */ 7, 33802 /* blocks */ 0x80, 33803 /* blocks_hi */ 0, 33804 /* base */ 0x38e80000, 33805 /* gran */ 1, 33806 /* bytes */ 16, 33807 /* nFields */ 4, 33808 /* *fields */ soc_TRILL_DROP_STATS_BCM56640_A0m_fields, 33809 /* *views */ NULL, 33810 /* *views_num */ NULL, 33811 /* snoop_cb */ NULL, 33812 /* snoop_user_data */ NULL, 33813 /* snoop_flags */ 0, 33814 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33815 /* type */ SOC_MEM_TYPE_NORMAL, 33816 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33817 /* impl */ SOC_MEM_IMPL_NORMAL, 33818 /* cmic_mor_clks */ 0, 33819 }, 33820 #endif /* chips */ 33821 33822 #if defined(BCM_56840_B0) 33823 { /* SOC_MEM_INT_TRILL_DROP_STATS_BCM56840_B0m */ 33824 /* mem TRILL_DROP_STATSm */ 33825 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 33826 /* cmp_fn */ _soc_mem_cmp_undef, 33827 /* *null_entry */ _soc_mem_entry_null_zeroes, 33828 /* index_min */ 0, 33829 /* index_max */ 0, 33830 /* minblock */ 6, 33831 /* maxblock */ 6, 33832 /* blocks */ 0x40, 33833 /* blocks_hi */ 0, 33834 /* base */ 0x0f0dc000, 33835 /* gran */ 1, 33836 /* bytes */ 16, 33837 /* nFields */ 4, 33838 /* *fields */ soc_TRILL_DROP_STATSm_fields, 33839 /* *views */ NULL, 33840 /* *views_num */ NULL, 33841 /* snoop_cb */ NULL, 33842 /* snoop_user_data */ NULL, 33843 /* snoop_flags */ 0, 33844 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33845 /* type */ SOC_MEM_TYPE_NORMAL, 33846 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33847 /* impl */ SOC_MEM_IMPL_NORMAL, 33848 /* cmic_mor_clks */ 0, 33849 }, 33850 #endif /* chips */ 33851 33852 #if defined(BCM_56850_A0) 33853 { /* SOC_MEM_INT_TRILL_DROP_STATS_BCM56850_A0m */ 33854 /* mem TRILL_DROP_STATSm */ 33855 /* flags */ SOC_MEM_FLAG_VALID | 33856 (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 33857 /* cmp_fn */ _soc_mem_cmp_undef, 33858 /* *null_entry */ _soc_mem_entry_null_zeroes, 33859 /* index_min */ 0, 33860 /* index_max */ 0, 33861 /* minblock */ 10, 33862 /* maxblock */ 10, 33863 /* blocks */ 0x400, 33864 /* blocks_hi */ 0, 33865 /* base */ 0x45c00000, 33866 /* gran */ 1, 33867 /* bytes */ 16, 33868 /* nFields */ 4, 33869 /* *fields */ soc_TRILL_DROP_STATS_BCM56640_A0m_fields, 33870 /* *views */ NULL, 33871 /* *views_num */ NULL, 33872 /* snoop_cb */ NULL, 33873 /* snoop_user_data */ NULL, 33874 /* snoop_flags */ 0, 33875 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33876 /* type */ SOC_MEM_TYPE_NORMAL, 33877 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33878 /* impl */ SOC_MEM_IMPL_NORMAL, 33879 /* cmic_mor_clks */ 0, 33880 }, 33881 #endif /* chips */ 33882 33883 #if defined(BCM_56860_A0) 33884 { /* SOC_MEM_INT_TRILL_DROP_STATS_BCM56860_A0m */ 33885 /* mem TRILL_DROP_STATSm */ 33886 /* flags */ SOC_MEM_FLAG_VALID | 33887 (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 33888 /* cmp_fn */ _soc_mem_cmp_undef, 33889 /* *null_entry */ _soc_mem_entry_null_zeroes, 33890 /* index_min */ 0, 33891 /* index_max */ 0, 33892 /* minblock */ 11, 33893 /* maxblock */ 11, 33894 /* blocks */ 0x800, 33895 /* blocks_hi */ 0, 33896 /* base */ 0x55c00000, 33897 /* gran */ 1, 33898 /* bytes */ 16, 33899 /* nFields */ 4, 33900 /* *fields */ soc_TRILL_DROP_STATS_BCM56640_A0m_fields, 33901 /* *views */ NULL, 33902 /* *views_num */ NULL, 33903 /* snoop_cb */ NULL, 33904 /* snoop_user_data */ NULL, 33905 /* snoop_flags */ 0, 33906 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33907 /* type */ SOC_MEM_TYPE_NORMAL, 33908 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33909 /* impl */ SOC_MEM_IMPL_NORMAL, 33910 /* cmic_mor_clks */ 0, 33911 }, 33912 #endif /* chips */ 33913 33914 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 33915 { /* SOC_MEM_INT_TRILL_DROP_STATS_BCM56960_A0m */ 33916 /* mem TRILL_DROP_STATSm */ 33917 /* flags */ SOC_MEM_FLAG_VALID | 33918 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 33919 /* cmp_fn */ _soc_mem_cmp_undef, 33920 /* *null_entry */ _soc_mem_entry_null_zeroes, 33921 /* index_min */ 0, 33922 /* index_max */ 0, 33923 /* minblock */ 36, 33924 /* maxblock */ 36, 33925 /* blocks */ 0, 33926 /* blocks_hi */ 0x10, 33927 /* base */ 0x54300000, 33928 /* gran */ 1, 33929 /* bytes */ 16, 33930 /* nFields */ 4, 33931 /* *fields */ soc_TRILL_DROP_STATS_BCM56960_A0m_fields, 33932 /* *views */ NULL, 33933 /* *views_num */ NULL, 33934 /* snoop_cb */ NULL, 33935 /* snoop_user_data */ NULL, 33936 /* snoop_flags */ 0, 33937 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33938 /* type */ SOC_MEM_TYPE_NORMAL, 33939 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33940 /* impl */ SOC_MEM_IMPL_NORMAL, 33941 /* cmic_mor_clks */ 0, 33942 /* access_latency_mode */ 3, 33943 }, 33944 #endif /* chips */ 33945 33946 #if defined(BCM_56970_A0) 33947 { /* SOC_MEM_INT_TRILL_DROP_STATS_BCM56970_A0m */ 33948 /* mem TRILL_DROP_STATSm */ 33949 /* flags */ SOC_MEM_FLAG_VALID | 33950 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 33951 /* cmp_fn */ _soc_mem_cmp_undef, 33952 /* *null_entry */ _soc_mem_entry_null_zeroes, 33953 /* index_min */ 0, 33954 /* index_max */ 0, 33955 /* minblock */ 68, 33956 /* maxblock */ 68, 33957 /* blocks */ 0, 33958 /* blocks_hi */ 0xffffffff, 33959 /* base */ 0x94300000, 33960 /* gran */ 1, 33961 /* bytes */ 18, 33962 /* nFields */ 4, 33963 /* *fields */ soc_TRILL_DROP_STATS_BCM56970_A0m_fields, 33964 /* *views */ NULL, 33965 /* *views_num */ NULL, 33966 /* snoop_cb */ NULL, 33967 /* snoop_user_data */ NULL, 33968 /* snoop_flags */ 0, 33969 /* mem severity */ SOC_MEM_SEVERE_MISSING, 33970 /* type */ SOC_MEM_TYPE_NORMAL, 33971 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 33972 /* impl */ SOC_MEM_IMPL_NORMAL, 33973 /* cmic_mor_clks */ 0, 33974 /* access_latency_mode */ 3, 33975 }, 33976 #endif /* chips */ 33977 33978 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 33979 { /* SOC_MEM_INT_TRILL_DROP_STATS_PIPE0m */ 33980 /* mem TRILL_DROP_STATS_PIPE0m */ 33981 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 33982 /* cmp_fn */ _soc_mem_cmp_undef, 33983 /* *null_entry */ _soc_mem_entry_null_zeroes, 33984 /* index_min */ 0, 33985 /* index_max */ 0, 33986 /* minblock */ 36, 33987 /* maxblock */ 36, 33988 /* blocks */ 0, 33989 /* blocks_hi */ 0x10, 33990 /* base */ 0x54300000, 33991 /* gran */ 1, 33992 /* bytes */ 16, 33993 /* nFields */ 4, 33994 /* *fields */ soc_TRILL_DROP_STATS_BCM56960_A0m_fields, 33995 /* *views */ NULL, 33996 /* *views_num */ NULL, 33997 /* snoop_cb */ NULL, 33998 /* snoop_user_data */ NULL, 33999 /* snoop_flags */ 0, 34000 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34001 /* type */ SOC_MEM_TYPE_NORMAL, 34002 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34003 /* impl */ SOC_MEM_IMPL_NORMAL, 34004 /* cmic_mor_clks */ 0, 34005 /* access_latency_mode */ 3, 34006 }, 34007 #endif /* chips */ 34008 34009 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 34010 { /* SOC_MEM_INT_TRILL_DROP_STATS_PIPE1m */ 34011 /* mem TRILL_DROP_STATS_PIPE1m */ 34012 /* flags */ SOC_MEM_FLAG_VALID | 34013 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 34014 /* cmp_fn */ _soc_mem_cmp_undef, 34015 /* *null_entry */ _soc_mem_entry_null_zeroes, 34016 /* index_min */ 0, 34017 /* index_max */ 0, 34018 /* minblock */ 36, 34019 /* maxblock */ 36, 34020 /* blocks */ 0, 34021 /* blocks_hi */ 0x10, 34022 /* base */ 0x54300000, 34023 /* gran */ 1, 34024 /* bytes */ 16, 34025 /* nFields */ 4, 34026 /* *fields */ soc_TRILL_DROP_STATS_BCM56960_A0m_fields, 34027 /* *views */ NULL, 34028 /* *views_num */ NULL, 34029 /* snoop_cb */ NULL, 34030 /* snoop_user_data */ NULL, 34031 /* snoop_flags */ 0, 34032 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34033 /* type */ SOC_MEM_TYPE_NORMAL, 34034 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34035 /* impl */ SOC_MEM_IMPL_NORMAL, 34036 /* cmic_mor_clks */ 0, 34037 /* access_latency_mode */ 3, 34038 }, 34039 #endif /* chips */ 34040 34041 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 34042 { /* SOC_MEM_INT_TRILL_DROP_STATS_PIPE2m */ 34043 /* mem TRILL_DROP_STATS_PIPE2m */ 34044 /* flags */ SOC_MEM_FLAG_VALID | 34045 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 34046 /* cmp_fn */ _soc_mem_cmp_undef, 34047 /* *null_entry */ _soc_mem_entry_null_zeroes, 34048 /* index_min */ 0, 34049 /* index_max */ 0, 34050 /* minblock */ 36, 34051 /* maxblock */ 36, 34052 /* blocks */ 0, 34053 /* blocks_hi */ 0x10, 34054 /* base */ 0x54300000, 34055 /* gran */ 1, 34056 /* bytes */ 16, 34057 /* nFields */ 4, 34058 /* *fields */ soc_TRILL_DROP_STATS_BCM56960_A0m_fields, 34059 /* *views */ NULL, 34060 /* *views_num */ NULL, 34061 /* snoop_cb */ NULL, 34062 /* snoop_user_data */ NULL, 34063 /* snoop_flags */ 0, 34064 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34065 /* type */ SOC_MEM_TYPE_NORMAL, 34066 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34067 /* impl */ SOC_MEM_IMPL_NORMAL, 34068 /* cmic_mor_clks */ 0, 34069 /* access_latency_mode */ 3, 34070 }, 34071 #endif /* chips */ 34072 34073 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 34074 { /* SOC_MEM_INT_TRILL_DROP_STATS_PIPE3m */ 34075 /* mem TRILL_DROP_STATS_PIPE3m */ 34076 /* flags */ SOC_MEM_FLAG_VALID | 34077 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 34078 /* cmp_fn */ _soc_mem_cmp_undef, 34079 /* *null_entry */ _soc_mem_entry_null_zeroes, 34080 /* index_min */ 0, 34081 /* index_max */ 0, 34082 /* minblock */ 36, 34083 /* maxblock */ 36, 34084 /* blocks */ 0, 34085 /* blocks_hi */ 0x10, 34086 /* base */ 0x54300000, 34087 /* gran */ 1, 34088 /* bytes */ 16, 34089 /* nFields */ 4, 34090 /* *fields */ soc_TRILL_DROP_STATS_BCM56960_A0m_fields, 34091 /* *views */ NULL, 34092 /* *views_num */ NULL, 34093 /* snoop_cb */ NULL, 34094 /* snoop_user_data */ NULL, 34095 /* snoop_flags */ 0, 34096 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34097 /* type */ SOC_MEM_TYPE_NORMAL, 34098 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34099 /* impl */ SOC_MEM_IMPL_NORMAL, 34100 /* cmic_mor_clks */ 0, 34101 /* access_latency_mode */ 3, 34102 }, 34103 #endif /* chips */ 34104 34105 #if defined(BCM_56970_A0) 34106 { /* SOC_MEM_INT_TRILL_DROP_STATS_PIPE0_BCM56970_A0m */ 34107 /* mem TRILL_DROP_STATS_PIPE0m */ 34108 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 34109 /* cmp_fn */ _soc_mem_cmp_undef, 34110 /* *null_entry */ _soc_mem_entry_null_zeroes, 34111 /* index_min */ 0, 34112 /* index_max */ 0, 34113 /* minblock */ 68, 34114 /* maxblock */ 68, 34115 /* blocks */ 0, 34116 /* blocks_hi */ 0xffffffff, 34117 /* base */ 0x94300000, 34118 /* gran */ 1, 34119 /* bytes */ 18, 34120 /* nFields */ 4, 34121 /* *fields */ soc_TRILL_DROP_STATS_BCM56970_A0m_fields, 34122 /* *views */ NULL, 34123 /* *views_num */ NULL, 34124 /* snoop_cb */ NULL, 34125 /* snoop_user_data */ NULL, 34126 /* snoop_flags */ 0, 34127 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34128 /* type */ SOC_MEM_TYPE_NORMAL, 34129 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34130 /* impl */ SOC_MEM_IMPL_NORMAL, 34131 /* cmic_mor_clks */ 0, 34132 /* access_latency_mode */ 3, 34133 }, 34134 #endif /* chips */ 34135 34136 #if defined(BCM_56970_A0) 34137 { /* SOC_MEM_INT_TRILL_DROP_STATS_PIPE1_BCM56970_A0m */ 34138 /* mem TRILL_DROP_STATS_PIPE1m */ 34139 /* flags */ SOC_MEM_FLAG_VALID | 34140 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 34141 /* cmp_fn */ _soc_mem_cmp_undef, 34142 /* *null_entry */ _soc_mem_entry_null_zeroes, 34143 /* index_min */ 0, 34144 /* index_max */ 0, 34145 /* minblock */ 68, 34146 /* maxblock */ 68, 34147 /* blocks */ 0, 34148 /* blocks_hi */ 0xffffffff, 34149 /* base */ 0x94300000, 34150 /* gran */ 1, 34151 /* bytes */ 18, 34152 /* nFields */ 4, 34153 /* *fields */ soc_TRILL_DROP_STATS_BCM56970_A0m_fields, 34154 /* *views */ NULL, 34155 /* *views_num */ NULL, 34156 /* snoop_cb */ NULL, 34157 /* snoop_user_data */ NULL, 34158 /* snoop_flags */ 0, 34159 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34160 /* type */ SOC_MEM_TYPE_NORMAL, 34161 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34162 /* impl */ SOC_MEM_IMPL_NORMAL, 34163 /* cmic_mor_clks */ 0, 34164 /* access_latency_mode */ 3, 34165 }, 34166 #endif /* chips */ 34167 34168 #if defined(BCM_56970_A0) 34169 { /* SOC_MEM_INT_TRILL_DROP_STATS_PIPE2_BCM56970_A0m */ 34170 /* mem TRILL_DROP_STATS_PIPE2m */ 34171 /* flags */ SOC_MEM_FLAG_VALID | 34172 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 34173 /* cmp_fn */ _soc_mem_cmp_undef, 34174 /* *null_entry */ _soc_mem_entry_null_zeroes, 34175 /* index_min */ 0, 34176 /* index_max */ 0, 34177 /* minblock */ 68, 34178 /* maxblock */ 68, 34179 /* blocks */ 0, 34180 /* blocks_hi */ 0xffffffff, 34181 /* base */ 0x94300000, 34182 /* gran */ 1, 34183 /* bytes */ 18, 34184 /* nFields */ 4, 34185 /* *fields */ soc_TRILL_DROP_STATS_BCM56970_A0m_fields, 34186 /* *views */ NULL, 34187 /* *views_num */ NULL, 34188 /* snoop_cb */ NULL, 34189 /* snoop_user_data */ NULL, 34190 /* snoop_flags */ 0, 34191 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34192 /* type */ SOC_MEM_TYPE_NORMAL, 34193 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34194 /* impl */ SOC_MEM_IMPL_NORMAL, 34195 /* cmic_mor_clks */ 0, 34196 /* access_latency_mode */ 3, 34197 }, 34198 #endif /* chips */ 34199 34200 #if defined(BCM_56970_A0) 34201 { /* SOC_MEM_INT_TRILL_DROP_STATS_PIPE3_BCM56970_A0m */ 34202 /* mem TRILL_DROP_STATS_PIPE3m */ 34203 /* flags */ SOC_MEM_FLAG_VALID | 34204 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 34205 /* cmp_fn */ _soc_mem_cmp_undef, 34206 /* *null_entry */ _soc_mem_entry_null_zeroes, 34207 /* index_min */ 0, 34208 /* index_max */ 0, 34209 /* minblock */ 68, 34210 /* maxblock */ 68, 34211 /* blocks */ 0, 34212 /* blocks_hi */ 0xffffffff, 34213 /* base */ 0x94300000, 34214 /* gran */ 1, 34215 /* bytes */ 18, 34216 /* nFields */ 4, 34217 /* *fields */ soc_TRILL_DROP_STATS_BCM56970_A0m_fields, 34218 /* *views */ NULL, 34219 /* *views_num */ NULL, 34220 /* snoop_cb */ NULL, 34221 /* snoop_user_data */ NULL, 34222 /* snoop_flags */ 0, 34223 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34224 /* type */ SOC_MEM_TYPE_NORMAL, 34225 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34226 /* impl */ SOC_MEM_IMPL_NORMAL, 34227 /* cmic_mor_clks */ 0, 34228 /* access_latency_mode */ 3, 34229 }, 34230 #endif /* chips */ 34231 34232 #if defined(BCM_56840_B0) 34233 { /* SOC_MEM_INT_TRILL_DROP_STATS_Xm */ 34234 /* mem TRILL_DROP_STATS_Xm */ 34235 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 34236 /* cmp_fn */ _soc_mem_cmp_undef, 34237 /* *null_entry */ _soc_mem_entry_null_zeroes, 34238 /* index_min */ 0, 34239 /* index_max */ 0, 34240 /* minblock */ 6, 34241 /* maxblock */ 6, 34242 /* blocks */ 0x40, 34243 /* blocks_hi */ 0, 34244 /* base */ 0x0f03c000, 34245 /* gran */ 1, 34246 /* bytes */ 16, 34247 /* nFields */ 4, 34248 /* *fields */ soc_TRILL_DROP_STATSm_fields, 34249 /* *views */ NULL, 34250 /* *views_num */ NULL, 34251 /* snoop_cb */ NULL, 34252 /* snoop_user_data */ NULL, 34253 /* snoop_flags */ 0, 34254 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34255 /* type */ SOC_MEM_TYPE_NORMAL, 34256 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34257 /* impl */ SOC_MEM_IMPL_NORMAL, 34258 /* cmic_mor_clks */ 0, 34259 }, 34260 #endif /* chips */ 34261 34262 #if defined(BCM_56850_A0) 34263 { /* SOC_MEM_INT_TRILL_DROP_STATS_X_BCM56850_A0m */ 34264 /* mem TRILL_DROP_STATS_Xm */ 34265 /* flags */ SOC_MEM_FLAG_VALID | 34266 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 34267 /* cmp_fn */ _soc_mem_cmp_undef, 34268 /* *null_entry */ _soc_mem_entry_null_zeroes, 34269 /* index_min */ 0, 34270 /* index_max */ 0, 34271 /* minblock */ 10, 34272 /* maxblock */ 10, 34273 /* blocks */ 0x400, 34274 /* blocks_hi */ 0, 34275 /* base */ 0x45c00000, 34276 /* gran */ 1, 34277 /* bytes */ 16, 34278 /* nFields */ 4, 34279 /* *fields */ soc_TRILL_DROP_STATS_BCM56640_A0m_fields, 34280 /* *views */ NULL, 34281 /* *views_num */ NULL, 34282 /* snoop_cb */ NULL, 34283 /* snoop_user_data */ NULL, 34284 /* snoop_flags */ 0, 34285 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34286 /* type */ SOC_MEM_TYPE_NORMAL, 34287 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34288 /* impl */ SOC_MEM_IMPL_NORMAL, 34289 /* cmic_mor_clks */ 0, 34290 }, 34291 #endif /* chips */ 34292 34293 #if defined(BCM_56860_A0) 34294 { /* SOC_MEM_INT_TRILL_DROP_STATS_X_BCM56860_A0m */ 34295 /* mem TRILL_DROP_STATS_Xm */ 34296 /* flags */ SOC_MEM_FLAG_VALID | 34297 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 34298 /* cmp_fn */ _soc_mem_cmp_undef, 34299 /* *null_entry */ _soc_mem_entry_null_zeroes, 34300 /* index_min */ 0, 34301 /* index_max */ 0, 34302 /* minblock */ 11, 34303 /* maxblock */ 11, 34304 /* blocks */ 0x800, 34305 /* blocks_hi */ 0, 34306 /* base */ 0x55c00000, 34307 /* gran */ 1, 34308 /* bytes */ 16, 34309 /* nFields */ 4, 34310 /* *fields */ soc_TRILL_DROP_STATS_BCM56640_A0m_fields, 34311 /* *views */ NULL, 34312 /* *views_num */ NULL, 34313 /* snoop_cb */ NULL, 34314 /* snoop_user_data */ NULL, 34315 /* snoop_flags */ 0, 34316 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34317 /* type */ SOC_MEM_TYPE_NORMAL, 34318 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34319 /* impl */ SOC_MEM_IMPL_NORMAL, 34320 /* cmic_mor_clks */ 0, 34321 }, 34322 #endif /* chips */ 34323 34324 #if defined(BCM_56840_B0) 34325 { /* SOC_MEM_INT_TRILL_DROP_STATS_Ym */ 34326 /* mem TRILL_DROP_STATS_Ym */ 34327 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 34328 /* cmp_fn */ _soc_mem_cmp_undef, 34329 /* *null_entry */ _soc_mem_entry_null_zeroes, 34330 /* index_min */ 0, 34331 /* index_max */ 0, 34332 /* minblock */ 6, 34333 /* maxblock */ 6, 34334 /* blocks */ 0x40, 34335 /* blocks_hi */ 0, 34336 /* base */ 0x0f05c000, 34337 /* gran */ 1, 34338 /* bytes */ 16, 34339 /* nFields */ 4, 34340 /* *fields */ soc_TRILL_DROP_STATSm_fields, 34341 /* *views */ NULL, 34342 /* *views_num */ NULL, 34343 /* snoop_cb */ NULL, 34344 /* snoop_user_data */ NULL, 34345 /* snoop_flags */ 0, 34346 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34347 /* type */ SOC_MEM_TYPE_NORMAL, 34348 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34349 /* impl */ SOC_MEM_IMPL_NORMAL, 34350 /* cmic_mor_clks */ 0, 34351 }, 34352 #endif /* chips */ 34353 34354 #if defined(BCM_56850_A0) 34355 { /* SOC_MEM_INT_TRILL_DROP_STATS_Y_BCM56850_A0m */ 34356 /* mem TRILL_DROP_STATS_Ym */ 34357 /* flags */ SOC_MEM_FLAG_VALID | 34358 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 34359 /* cmp_fn */ _soc_mem_cmp_undef, 34360 /* *null_entry */ _soc_mem_entry_null_zeroes, 34361 /* index_min */ 0, 34362 /* index_max */ 0, 34363 /* minblock */ 10, 34364 /* maxblock */ 10, 34365 /* blocks */ 0x400, 34366 /* blocks_hi */ 0, 34367 /* base */ 0x45c00000, 34368 /* gran */ 1, 34369 /* bytes */ 16, 34370 /* nFields */ 4, 34371 /* *fields */ soc_TRILL_DROP_STATS_BCM56640_A0m_fields, 34372 /* *views */ NULL, 34373 /* *views_num */ NULL, 34374 /* snoop_cb */ NULL, 34375 /* snoop_user_data */ NULL, 34376 /* snoop_flags */ 0, 34377 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34378 /* type */ SOC_MEM_TYPE_NORMAL, 34379 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34380 /* impl */ SOC_MEM_IMPL_NORMAL, 34381 /* cmic_mor_clks */ 0, 34382 }, 34383 #endif /* chips */ 34384 34385 #if defined(BCM_56860_A0) 34386 { /* SOC_MEM_INT_TRILL_DROP_STATS_Y_BCM56860_A0m */ 34387 /* mem TRILL_DROP_STATS_Ym */ 34388 /* flags */ SOC_MEM_FLAG_VALID | 34389 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 34390 /* cmp_fn */ _soc_mem_cmp_undef, 34391 /* *null_entry */ _soc_mem_entry_null_zeroes, 34392 /* index_min */ 0, 34393 /* index_max */ 0, 34394 /* minblock */ 11, 34395 /* maxblock */ 11, 34396 /* blocks */ 0x800, 34397 /* blocks_hi */ 0, 34398 /* base */ 0x55c00000, 34399 /* gran */ 1, 34400 /* bytes */ 16, 34401 /* nFields */ 4, 34402 /* *fields */ soc_TRILL_DROP_STATS_BCM56640_A0m_fields, 34403 /* *views */ NULL, 34404 /* *views_num */ NULL, 34405 /* snoop_cb */ NULL, 34406 /* snoop_user_data */ NULL, 34407 /* snoop_flags */ 0, 34408 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34409 /* type */ SOC_MEM_TYPE_NORMAL, 34410 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34411 /* impl */ SOC_MEM_IMPL_NORMAL, 34412 /* cmic_mor_clks */ 0, 34413 }, 34414 #endif /* chips */ 34415 34416 #if defined(BCM_56624_A0) || defined(BCM_56624_B0) 34417 { /* SOC_MEM_INT_TRUNK32_CONFIG_TABLEm */ 34418 /* mem TRUNK32_CONFIG_TABLEm */ 34419 /* flags */ SOC_MEM_FLAG_VALID | 34420 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34421 /* cmp_fn */ _soc_mem_cmp_undef, 34422 /* *null_entry */ _soc_mem_entry_null_zeroes, 34423 /* index_min */ 0, 34424 /* index_max */ 31, 34425 /* minblock */ 7, 34426 /* maxblock */ 7, 34427 /* blocks */ 0x80, 34428 /* blocks_hi */ 0, 34429 /* base */ 0x01030000, 34430 /* gran */ 1, 34431 /* bytes */ 1, 34432 /* nFields */ 1, 34433 /* *fields */ soc_SYSTEM_CONFIG_TABLEm_fields, 34434 /* *views */ NULL, 34435 /* *views_num */ NULL, 34436 /* snoop_cb */ NULL, 34437 /* snoop_user_data */ NULL, 34438 /* snoop_flags */ 0, 34439 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34440 /* type */ SOC_MEM_TYPE_NORMAL, 34441 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34442 /* impl */ SOC_MEM_IMPL_NORMAL, 34443 /* cmic_mor_clks */ 0, 34444 }, 34445 #endif /* chips */ 34446 34447 #if defined(BCM_53400_A0) 34448 { /* SOC_MEM_INT_TRUNK32_CONFIG_TABLE_BCM53400_A0m */ 34449 /* mem TRUNK32_CONFIG_TABLEm */ 34450 /* flags */ SOC_MEM_FLAG_VALID | 34451 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34452 /* cmp_fn */ _soc_mem_cmp_undef, 34453 /* *null_entry */ _soc_mem_entry_null_zeroes, 34454 /* index_min */ 0, 34455 /* index_max */ 31, 34456 /* minblock */ 5, 34457 /* maxblock */ 5, 34458 /* blocks */ 0x20, 34459 /* blocks_hi */ 0, 34460 /* base */ 0x040c0000, 34461 /* gran */ 1, 34462 /* bytes */ 1, 34463 /* nFields */ 2, 34464 /* *fields */ soc_TRUNK32_CONFIG_TABLEm_fields, 34465 /* *views */ NULL, 34466 /* *views_num */ NULL, 34467 /* snoop_cb */ NULL, 34468 /* snoop_user_data */ NULL, 34469 /* snoop_flags */ 0, 34470 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34471 /* type */ SOC_MEM_TYPE_NORMAL, 34472 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34473 /* impl */ SOC_MEM_IMPL_NORMAL, 34474 /* cmic_mor_clks */ 0, 34475 }, 34476 #endif /* chips */ 34477 34478 #if defined(BCM_53540_A0) 34479 { /* SOC_MEM_INT_TRUNK32_CONFIG_TABLE_BCM53540_A0m */ 34480 /* mem TRUNK32_CONFIG_TABLEm */ 34481 /* flags */ SOC_MEM_FLAG_VALID | 34482 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34483 /* cmp_fn */ _soc_mem_cmp_undef, 34484 /* *null_entry */ _soc_mem_entry_null_zeroes, 34485 /* index_min */ 0, 34486 /* index_max */ 31, 34487 /* minblock */ 8, 34488 /* maxblock */ 8, 34489 /* blocks */ 0x100, 34490 /* blocks_hi */ 0, 34491 /* base */ 0x04100000, 34492 /* gran */ 1, 34493 /* bytes */ 1, 34494 /* nFields */ 4, 34495 /* *fields */ soc_TRUNK32_CONFIG_TABLE_BCM56160_A0m_fields, 34496 /* *views */ NULL, 34497 /* *views_num */ NULL, 34498 /* snoop_cb */ NULL, 34499 /* snoop_user_data */ NULL, 34500 /* snoop_flags */ 0, 34501 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34502 /* type */ SOC_MEM_TYPE_NORMAL, 34503 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34504 /* impl */ SOC_MEM_IMPL_NORMAL, 34505 /* cmic_mor_clks */ 0, 34506 }, 34507 #endif /* chips */ 34508 34509 #if defined(BCM_53570_A0) || defined(BCM_53570_B0) 34510 { /* SOC_MEM_INT_TRUNK32_CONFIG_TABLE_BCM53570_A0m */ 34511 /* mem TRUNK32_CONFIG_TABLEm */ 34512 /* flags */ SOC_MEM_FLAG_VALID | 34513 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34514 /* cmp_fn */ _soc_mem_cmp_undef, 34515 /* *null_entry */ _soc_mem_entry_null_zeroes, 34516 /* index_min */ 0, 34517 /* index_max */ 31, 34518 /* minblock */ 15, 34519 /* maxblock */ 15, 34520 /* blocks */ 0x8000, 34521 /* blocks_hi */ 0, 34522 /* base */ 0x04100000, 34523 /* gran */ 1, 34524 /* bytes */ 1, 34525 /* nFields */ 4, 34526 /* *fields */ soc_TRUNK32_CONFIG_TABLE_BCM56160_A0m_fields, 34527 /* *views */ NULL, 34528 /* *views_num */ NULL, 34529 /* snoop_cb */ NULL, 34530 /* snoop_user_data */ NULL, 34531 /* snoop_flags */ 0, 34532 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34533 /* type */ SOC_MEM_TYPE_NORMAL, 34534 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34535 /* impl */ SOC_MEM_IMPL_NORMAL, 34536 /* cmic_mor_clks */ 0, 34537 }, 34538 #endif /* chips */ 34539 34540 #if defined(BCM_56150_A0) 34541 { /* SOC_MEM_INT_TRUNK32_CONFIG_TABLE_BCM56150_A0m */ 34542 /* mem TRUNK32_CONFIG_TABLEm */ 34543 /* flags */ SOC_MEM_FLAG_VALID | 34544 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34545 /* cmp_fn */ _soc_mem_cmp_undef, 34546 /* *null_entry */ _soc_mem_entry_null_zeroes, 34547 /* index_min */ 0, 34548 /* index_max */ 31, 34549 /* minblock */ 5, 34550 /* maxblock */ 5, 34551 /* blocks */ 0x20, 34552 /* blocks_hi */ 0, 34553 /* base */ 0x040c0000, 34554 /* gran */ 1, 34555 /* bytes */ 1, 34556 /* nFields */ 2, 34557 /* *fields */ soc_SYSTEM_CONFIG_TABLE_BCM56150_A0m_fields, 34558 /* *views */ NULL, 34559 /* *views_num */ NULL, 34560 /* snoop_cb */ NULL, 34561 /* snoop_user_data */ NULL, 34562 /* snoop_flags */ 0, 34563 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34564 /* type */ SOC_MEM_TYPE_NORMAL, 34565 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34566 /* impl */ SOC_MEM_IMPL_NORMAL, 34567 /* cmic_mor_clks */ 0, 34568 }, 34569 #endif /* chips */ 34570 34571 #if defined(BCM_56160_A0) 34572 { /* SOC_MEM_INT_TRUNK32_CONFIG_TABLE_BCM56160_A0m */ 34573 /* mem TRUNK32_CONFIG_TABLEm */ 34574 /* flags */ SOC_MEM_FLAG_VALID | 34575 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34576 /* cmp_fn */ _soc_mem_cmp_undef, 34577 /* *null_entry */ _soc_mem_entry_null_zeroes, 34578 /* index_min */ 0, 34579 /* index_max */ 31, 34580 /* minblock */ 7, 34581 /* maxblock */ 7, 34582 /* blocks */ 0x80, 34583 /* blocks_hi */ 0, 34584 /* base */ 0x04100000, 34585 /* gran */ 1, 34586 /* bytes */ 1, 34587 /* nFields */ 4, 34588 /* *fields */ soc_TRUNK32_CONFIG_TABLE_BCM56160_A0m_fields, 34589 /* *views */ NULL, 34590 /* *views_num */ NULL, 34591 /* snoop_cb */ NULL, 34592 /* snoop_user_data */ NULL, 34593 /* snoop_flags */ 0, 34594 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34595 /* type */ SOC_MEM_TYPE_NORMAL, 34596 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34597 /* impl */ SOC_MEM_IMPL_NORMAL, 34598 /* cmic_mor_clks */ 0, 34599 }, 34600 #endif /* chips */ 34601 34602 #if defined(BCM_56142_A0) || defined(BCM_56334_A0) || \ 34603 defined(BCM_56334_B0) 34604 { /* SOC_MEM_INT_TRUNK32_CONFIG_TABLE_BCM56334_A0m */ 34605 /* mem TRUNK32_CONFIG_TABLEm */ 34606 /* flags */ SOC_MEM_FLAG_VALID | 34607 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34608 /* cmp_fn */ _soc_mem_cmp_undef, 34609 /* *null_entry */ _soc_mem_entry_null_zeroes, 34610 /* index_min */ 0, 34611 /* index_max */ 31, 34612 /* minblock */ 5, 34613 /* maxblock */ 5, 34614 /* blocks */ 0x20, 34615 /* blocks_hi */ 0, 34616 /* base */ 0x01030000, 34617 /* gran */ 1, 34618 /* bytes */ 1, 34619 /* nFields */ 1, 34620 /* *fields */ soc_SYSTEM_CONFIG_TABLEm_fields, 34621 /* *views */ NULL, 34622 /* *views_num */ NULL, 34623 /* snoop_cb */ NULL, 34624 /* snoop_user_data */ NULL, 34625 /* snoop_flags */ 0, 34626 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34627 /* type */ SOC_MEM_TYPE_NORMAL, 34628 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34629 /* impl */ SOC_MEM_IMPL_NORMAL, 34630 /* cmic_mor_clks */ 0, 34631 }, 34632 #endif /* chips */ 34633 34634 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) 34635 { /* SOC_MEM_INT_TRUNK32_CONFIG_TABLE_BCM56524_A0m */ 34636 /* mem TRUNK32_CONFIG_TABLEm */ 34637 /* flags */ SOC_MEM_FLAG_VALID | 34638 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34639 /* cmp_fn */ _soc_mem_cmp_undef, 34640 /* *null_entry */ _soc_mem_entry_null_zeroes, 34641 /* index_min */ 0, 34642 /* index_max */ 31, 34643 /* minblock */ 8, 34644 /* maxblock */ 8, 34645 /* blocks */ 0x100, 34646 /* blocks_hi */ 0, 34647 /* base */ 0x01030000, 34648 /* gran */ 1, 34649 /* bytes */ 1, 34650 /* nFields */ 1, 34651 /* *fields */ soc_SYSTEM_CONFIG_TABLEm_fields, 34652 /* *views */ NULL, 34653 /* *views_num */ NULL, 34654 /* snoop_cb */ NULL, 34655 /* snoop_user_data */ NULL, 34656 /* snoop_flags */ 0, 34657 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34658 /* type */ SOC_MEM_TYPE_NORMAL, 34659 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34660 /* impl */ SOC_MEM_IMPL_NORMAL, 34661 /* cmic_mor_clks */ 0, 34662 }, 34663 #endif /* chips */ 34664 34665 #if defined(BCM_56634_A0) || defined(BCM_56634_B0) 34666 { /* SOC_MEM_INT_TRUNK32_CONFIG_TABLE_BCM56634_A0m */ 34667 /* mem TRUNK32_CONFIG_TABLEm */ 34668 /* flags */ SOC_MEM_FLAG_VALID | 34669 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34670 /* cmp_fn */ _soc_mem_cmp_undef, 34671 /* *null_entry */ _soc_mem_entry_null_zeroes, 34672 /* index_min */ 0, 34673 /* index_max */ 31, 34674 /* minblock */ 9, 34675 /* maxblock */ 9, 34676 /* blocks */ 0x200, 34677 /* blocks_hi */ 0, 34678 /* base */ 0x01030000, 34679 /* gran */ 1, 34680 /* bytes */ 1, 34681 /* nFields */ 1, 34682 /* *fields */ soc_SYSTEM_CONFIG_TABLEm_fields, 34683 /* *views */ NULL, 34684 /* *views_num */ NULL, 34685 /* snoop_cb */ NULL, 34686 /* snoop_user_data */ NULL, 34687 /* snoop_flags */ 0, 34688 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34689 /* type */ SOC_MEM_TYPE_NORMAL, 34690 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34691 /* impl */ SOC_MEM_IMPL_NORMAL, 34692 /* cmic_mor_clks */ 0, 34693 }, 34694 #endif /* chips */ 34695 34696 #if defined(BCM_56680_A0) || defined(BCM_56680_B0) || \ 34697 defined(BCM_56685_A0) || defined(BCM_56685_B0) 34698 { /* SOC_MEM_INT_TRUNK32_CONFIG_TABLE_BCM56680_A0m */ 34699 /* mem TRUNK32_CONFIG_TABLEm */ 34700 /* flags */ SOC_MEM_FLAG_VALID | 34701 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34702 /* cmp_fn */ _soc_mem_cmp_undef, 34703 /* *null_entry */ _soc_mem_entry_null_zeroes, 34704 /* index_min */ 0, 34705 /* index_max */ 31, 34706 /* minblock */ 6, 34707 /* maxblock */ 6, 34708 /* blocks */ 0x40, 34709 /* blocks_hi */ 0, 34710 /* base */ 0x01030000, 34711 /* gran */ 1, 34712 /* bytes */ 1, 34713 /* nFields */ 1, 34714 /* *fields */ soc_SYSTEM_CONFIG_TABLEm_fields, 34715 /* *views */ NULL, 34716 /* *views_num */ NULL, 34717 /* snoop_cb */ NULL, 34718 /* snoop_user_data */ NULL, 34719 /* snoop_flags */ 0, 34720 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34721 /* type */ SOC_MEM_TYPE_NORMAL, 34722 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34723 /* impl */ SOC_MEM_IMPL_NORMAL, 34724 /* cmic_mor_clks */ 0, 34725 }, 34726 #endif /* chips */ 34727 34728 #if defined(BCM_56624_A0) || defined(BCM_56624_B0) 34729 { /* SOC_MEM_INT_TRUNK32_PORT_TABLEm */ 34730 /* mem TRUNK32_PORT_TABLEm */ 34731 /* flags */ SOC_MEM_FLAG_VALID | 34732 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34733 /* cmp_fn */ _soc_mem_cmp_undef, 34734 /* *null_entry */ _soc_mem_entry_null_zeroes, 34735 /* index_min */ 0, 34736 /* index_max */ 31, 34737 /* minblock */ 7, 34738 /* maxblock */ 7, 34739 /* blocks */ 0x80, 34740 /* blocks_hi */ 0, 34741 /* base */ 0x02080000, 34742 /* gran */ 1, 34743 /* bytes */ 5, 34744 /* nFields */ 6, 34745 /* *fields */ soc_TRUNK32_PORT_TABLEm_fields, 34746 /* *views */ NULL, 34747 /* *views_num */ NULL, 34748 /* snoop_cb */ NULL, 34749 /* snoop_user_data */ NULL, 34750 /* snoop_flags */ 0, 34751 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34752 /* type */ SOC_MEM_TYPE_NORMAL, 34753 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34754 /* impl */ SOC_MEM_IMPL_NORMAL, 34755 /* cmic_mor_clks */ 0, 34756 }, 34757 #endif /* chips */ 34758 34759 #if defined(BCM_53400_A0) 34760 { /* SOC_MEM_INT_TRUNK32_PORT_TABLE_BCM53400_A0m */ 34761 /* mem TRUNK32_PORT_TABLEm */ 34762 /* flags */ SOC_MEM_FLAG_VALID | 34763 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34764 /* cmp_fn */ _soc_mem_cmp_undef, 34765 /* *null_entry */ _soc_mem_entry_null_zeroes, 34766 /* index_min */ 0, 34767 /* index_max */ 31, 34768 /* minblock */ 5, 34769 /* maxblock */ 5, 34770 /* blocks */ 0x20, 34771 /* blocks_hi */ 0, 34772 /* base */ 0x08180000, 34773 /* gran */ 1, 34774 /* bytes */ 5, 34775 /* nFields */ 7, 34776 /* *fields */ soc_TRUNK32_PORT_TABLE_BCM53400_A0m_fields, 34777 /* *views */ NULL, 34778 /* *views_num */ NULL, 34779 /* snoop_cb */ NULL, 34780 /* snoop_user_data */ NULL, 34781 /* snoop_flags */ 0, 34782 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34783 /* type */ SOC_MEM_TYPE_NORMAL, 34784 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34785 /* impl */ SOC_MEM_IMPL_NORMAL, 34786 /* cmic_mor_clks */ 0, 34787 }, 34788 #endif /* chips */ 34789 34790 #if defined(BCM_53540_A0) 34791 { /* SOC_MEM_INT_TRUNK32_PORT_TABLE_BCM53540_A0m */ 34792 /* mem TRUNK32_PORT_TABLEm */ 34793 /* flags */ SOC_MEM_FLAG_VALID | 34794 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34795 /* cmp_fn */ _soc_mem_cmp_undef, 34796 /* *null_entry */ _soc_mem_entry_null_zeroes, 34797 /* index_min */ 0, 34798 /* index_max */ 31, 34799 /* minblock */ 8, 34800 /* maxblock */ 8, 34801 /* blocks */ 0x100, 34802 /* blocks_hi */ 0, 34803 /* base */ 0x081c0000, 34804 /* gran */ 1, 34805 /* bytes */ 6, 34806 /* nFields */ 9, 34807 /* *fields */ soc_TRUNK32_PORT_TABLE_BCM53540_A0m_fields, 34808 /* *views */ NULL, 34809 /* *views_num */ NULL, 34810 /* snoop_cb */ NULL, 34811 /* snoop_user_data */ NULL, 34812 /* snoop_flags */ 0, 34813 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34814 /* type */ SOC_MEM_TYPE_NORMAL, 34815 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34816 /* impl */ SOC_MEM_IMPL_NORMAL, 34817 /* cmic_mor_clks */ 0, 34818 }, 34819 #endif /* chips */ 34820 34821 #if defined(BCM_53570_A0) 34822 { /* SOC_MEM_INT_TRUNK32_PORT_TABLE_BCM53570_A0m */ 34823 /* mem TRUNK32_PORT_TABLEm */ 34824 /* flags */ SOC_MEM_FLAG_VALID | 34825 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34826 /* cmp_fn */ _soc_mem_cmp_undef, 34827 /* *null_entry */ _soc_mem_entry_null_zeroes, 34828 /* index_min */ 0, 34829 /* index_max */ 31, 34830 /* minblock */ 15, 34831 /* maxblock */ 15, 34832 /* blocks */ 0x8000, 34833 /* blocks_hi */ 0, 34834 /* base */ 0x081c0000, 34835 /* gran */ 1, 34836 /* bytes */ 6, 34837 /* nFields */ 7, 34838 /* *fields */ soc_TRUNK32_PORT_TABLE_BCM53570_A0m_fields, 34839 /* *views */ NULL, 34840 /* *views_num */ NULL, 34841 /* snoop_cb */ NULL, 34842 /* snoop_user_data */ NULL, 34843 /* snoop_flags */ 0, 34844 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34845 /* type */ SOC_MEM_TYPE_NORMAL, 34846 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34847 /* impl */ SOC_MEM_IMPL_NORMAL, 34848 /* cmic_mor_clks */ 0, 34849 }, 34850 #endif /* chips */ 34851 34852 #if defined(BCM_53570_B0) 34853 { /* SOC_MEM_INT_TRUNK32_PORT_TABLE_BCM53570_B0m */ 34854 /* mem TRUNK32_PORT_TABLEm */ 34855 /* flags */ SOC_MEM_FLAG_VALID | 34856 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34857 /* cmp_fn */ _soc_mem_cmp_undef, 34858 /* *null_entry */ _soc_mem_entry_null_zeroes, 34859 /* index_min */ 0, 34860 /* index_max */ 31, 34861 /* minblock */ 15, 34862 /* maxblock */ 15, 34863 /* blocks */ 0x8000, 34864 /* blocks_hi */ 0, 34865 /* base */ 0x081c0000, 34866 /* gran */ 1, 34867 /* bytes */ 6, 34868 /* nFields */ 7, 34869 /* *fields */ soc_TRUNK32_PORT_TABLE_BCM53570_B0m_fields, 34870 /* *views */ NULL, 34871 /* *views_num */ NULL, 34872 /* snoop_cb */ NULL, 34873 /* snoop_user_data */ NULL, 34874 /* snoop_flags */ 0, 34875 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34876 /* type */ SOC_MEM_TYPE_NORMAL, 34877 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34878 /* impl */ SOC_MEM_IMPL_NORMAL, 34879 /* cmic_mor_clks */ 0, 34880 }, 34881 #endif /* chips */ 34882 34883 #if defined(BCM_56142_A0) 34884 { /* SOC_MEM_INT_TRUNK32_PORT_TABLE_BCM56142_A0m */ 34885 /* mem TRUNK32_PORT_TABLEm */ 34886 /* flags */ SOC_MEM_FLAG_VALID | 34887 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34888 /* cmp_fn */ _soc_mem_cmp_undef, 34889 /* *null_entry */ _soc_mem_entry_null_zeroes, 34890 /* index_min */ 0, 34891 /* index_max */ 31, 34892 /* minblock */ 5, 34893 /* maxblock */ 5, 34894 /* blocks */ 0x20, 34895 /* blocks_hi */ 0, 34896 /* base */ 0x02080000, 34897 /* gran */ 1, 34898 /* bytes */ 5, 34899 /* nFields */ 3, 34900 /* *fields */ soc_TRUNK32_PORT_TABLE_BCM56142_A0m_fields, 34901 /* *views */ NULL, 34902 /* *views_num */ NULL, 34903 /* snoop_cb */ NULL, 34904 /* snoop_user_data */ NULL, 34905 /* snoop_flags */ 0, 34906 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34907 /* type */ SOC_MEM_TYPE_NORMAL, 34908 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34909 /* impl */ SOC_MEM_IMPL_NORMAL, 34910 /* cmic_mor_clks */ 0, 34911 }, 34912 #endif /* chips */ 34913 34914 #if defined(BCM_56150_A0) 34915 { /* SOC_MEM_INT_TRUNK32_PORT_TABLE_BCM56150_A0m */ 34916 /* mem TRUNK32_PORT_TABLEm */ 34917 /* flags */ SOC_MEM_FLAG_VALID | 34918 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34919 /* cmp_fn */ _soc_mem_cmp_undef, 34920 /* *null_entry */ _soc_mem_entry_null_zeroes, 34921 /* index_min */ 0, 34922 /* index_max */ 31, 34923 /* minblock */ 5, 34924 /* maxblock */ 5, 34925 /* blocks */ 0x20, 34926 /* blocks_hi */ 0, 34927 /* base */ 0x08180000, 34928 /* gran */ 1, 34929 /* bytes */ 5, 34930 /* nFields */ 7, 34931 /* *fields */ soc_TRUNK32_PORT_TABLE_BCM56150_A0m_fields, 34932 /* *views */ NULL, 34933 /* *views_num */ NULL, 34934 /* snoop_cb */ NULL, 34935 /* snoop_user_data */ NULL, 34936 /* snoop_flags */ 0, 34937 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34938 /* type */ SOC_MEM_TYPE_NORMAL, 34939 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34940 /* impl */ SOC_MEM_IMPL_NORMAL, 34941 /* cmic_mor_clks */ 0, 34942 }, 34943 #endif /* chips */ 34944 34945 #if defined(BCM_56160_A0) 34946 { /* SOC_MEM_INT_TRUNK32_PORT_TABLE_BCM56160_A0m */ 34947 /* mem TRUNK32_PORT_TABLEm */ 34948 /* flags */ SOC_MEM_FLAG_VALID | 34949 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34950 /* cmp_fn */ _soc_mem_cmp_undef, 34951 /* *null_entry */ _soc_mem_entry_null_zeroes, 34952 /* index_min */ 0, 34953 /* index_max */ 31, 34954 /* minblock */ 7, 34955 /* maxblock */ 7, 34956 /* blocks */ 0x80, 34957 /* blocks_hi */ 0, 34958 /* base */ 0x081c0000, 34959 /* gran */ 1, 34960 /* bytes */ 6, 34961 /* nFields */ 7, 34962 /* *fields */ soc_TRUNK32_PORT_TABLE_BCM56160_A0m_fields, 34963 /* *views */ NULL, 34964 /* *views_num */ NULL, 34965 /* snoop_cb */ NULL, 34966 /* snoop_user_data */ NULL, 34967 /* snoop_flags */ 0, 34968 /* mem severity */ SOC_MEM_SEVERE_MISSING, 34969 /* type */ SOC_MEM_TYPE_NORMAL, 34970 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 34971 /* impl */ SOC_MEM_IMPL_NORMAL, 34972 /* cmic_mor_clks */ 0, 34973 }, 34974 #endif /* chips */ 34975 34976 #if defined(BCM_56334_A0) || defined(BCM_56334_B0) 34977 { /* SOC_MEM_INT_TRUNK32_PORT_TABLE_BCM56334_A0m */ 34978 /* mem TRUNK32_PORT_TABLEm */ 34979 /* flags */ SOC_MEM_FLAG_VALID | 34980 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 34981 /* cmp_fn */ _soc_mem_cmp_undef, 34982 /* *null_entry */ _soc_mem_entry_null_zeroes, 34983 /* index_min */ 0, 34984 /* index_max */ 31, 34985 /* minblock */ 5, 34986 /* maxblock */ 5, 34987 /* blocks */ 0x20, 34988 /* blocks_hi */ 0, 34989 /* base */ 0x02080000, 34990 /* gran */ 1, 34991 /* bytes */ 5, 34992 /* nFields */ 6, 34993 /* *fields */ soc_TRUNK32_PORT_TABLEm_fields, 34994 /* *views */ NULL, 34995 /* *views_num */ NULL, 34996 /* snoop_cb */ NULL, 34997 /* snoop_user_data */ NULL, 34998 /* snoop_flags */ 0, 34999 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35000 /* type */ SOC_MEM_TYPE_NORMAL, 35001 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35002 /* impl */ SOC_MEM_IMPL_NORMAL, 35003 /* cmic_mor_clks */ 0, 35004 }, 35005 #endif /* chips */ 35006 35007 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) 35008 { /* SOC_MEM_INT_TRUNK32_PORT_TABLE_BCM56524_A0m */ 35009 /* mem TRUNK32_PORT_TABLEm */ 35010 /* flags */ SOC_MEM_FLAG_VALID | 35011 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35012 /* cmp_fn */ _soc_mem_cmp_undef, 35013 /* *null_entry */ _soc_mem_entry_null_zeroes, 35014 /* index_min */ 0, 35015 /* index_max */ 31, 35016 /* minblock */ 8, 35017 /* maxblock */ 8, 35018 /* blocks */ 0x100, 35019 /* blocks_hi */ 0, 35020 /* base */ 0x02080000, 35021 /* gran */ 1, 35022 /* bytes */ 5, 35023 /* nFields */ 6, 35024 /* *fields */ soc_TRUNK32_PORT_TABLE_BCM56634_A0m_fields, 35025 /* *views */ NULL, 35026 /* *views_num */ NULL, 35027 /* snoop_cb */ NULL, 35028 /* snoop_user_data */ NULL, 35029 /* snoop_flags */ 0, 35030 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35031 /* type */ SOC_MEM_TYPE_NORMAL, 35032 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35033 /* impl */ SOC_MEM_IMPL_NORMAL, 35034 /* cmic_mor_clks */ 0, 35035 }, 35036 #endif /* chips */ 35037 35038 #if defined(BCM_56634_A0) || defined(BCM_56634_B0) 35039 { /* SOC_MEM_INT_TRUNK32_PORT_TABLE_BCM56634_A0m */ 35040 /* mem TRUNK32_PORT_TABLEm */ 35041 /* flags */ SOC_MEM_FLAG_VALID | 35042 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35043 /* cmp_fn */ _soc_mem_cmp_undef, 35044 /* *null_entry */ _soc_mem_entry_null_zeroes, 35045 /* index_min */ 0, 35046 /* index_max */ 31, 35047 /* minblock */ 9, 35048 /* maxblock */ 9, 35049 /* blocks */ 0x200, 35050 /* blocks_hi */ 0, 35051 /* base */ 0x02080000, 35052 /* gran */ 1, 35053 /* bytes */ 5, 35054 /* nFields */ 6, 35055 /* *fields */ soc_TRUNK32_PORT_TABLE_BCM56634_A0m_fields, 35056 /* *views */ NULL, 35057 /* *views_num */ NULL, 35058 /* snoop_cb */ NULL, 35059 /* snoop_user_data */ NULL, 35060 /* snoop_flags */ 0, 35061 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35062 /* type */ SOC_MEM_TYPE_NORMAL, 35063 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35064 /* impl */ SOC_MEM_IMPL_NORMAL, 35065 /* cmic_mor_clks */ 0, 35066 }, 35067 #endif /* chips */ 35068 35069 #if defined(BCM_56680_A0) || defined(BCM_56680_B0) 35070 { /* SOC_MEM_INT_TRUNK32_PORT_TABLE_BCM56680_A0m */ 35071 /* mem TRUNK32_PORT_TABLEm */ 35072 /* flags */ SOC_MEM_FLAG_VALID | 35073 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35074 /* cmp_fn */ _soc_mem_cmp_undef, 35075 /* *null_entry */ _soc_mem_entry_null_zeroes, 35076 /* index_min */ 0, 35077 /* index_max */ 31, 35078 /* minblock */ 6, 35079 /* maxblock */ 6, 35080 /* blocks */ 0x40, 35081 /* blocks_hi */ 0, 35082 /* base */ 0x02080000, 35083 /* gran */ 1, 35084 /* bytes */ 5, 35085 /* nFields */ 6, 35086 /* *fields */ soc_TRUNK32_PORT_TABLEm_fields, 35087 /* *views */ NULL, 35088 /* *views_num */ NULL, 35089 /* snoop_cb */ NULL, 35090 /* snoop_user_data */ NULL, 35091 /* snoop_flags */ 0, 35092 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35093 /* type */ SOC_MEM_TYPE_NORMAL, 35094 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35095 /* impl */ SOC_MEM_IMPL_NORMAL, 35096 /* cmic_mor_clks */ 0, 35097 }, 35098 #endif /* chips */ 35099 35100 #if defined(BCM_56685_A0) || defined(BCM_56685_B0) 35101 { /* SOC_MEM_INT_TRUNK32_PORT_TABLE_BCM56685_A0m */ 35102 /* mem TRUNK32_PORT_TABLEm */ 35103 /* flags */ SOC_MEM_FLAG_VALID | 35104 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35105 /* cmp_fn */ _soc_mem_cmp_undef, 35106 /* *null_entry */ _soc_mem_entry_null_zeroes, 35107 /* index_min */ 0, 35108 /* index_max */ 31, 35109 /* minblock */ 6, 35110 /* maxblock */ 6, 35111 /* blocks */ 0x40, 35112 /* blocks_hi */ 0, 35113 /* base */ 0x02080000, 35114 /* gran */ 1, 35115 /* bytes */ 5, 35116 /* nFields */ 6, 35117 /* *fields */ soc_TRUNK32_PORT_TABLE_BCM56634_A0m_fields, 35118 /* *views */ NULL, 35119 /* *views_num */ NULL, 35120 /* snoop_cb */ NULL, 35121 /* snoop_user_data */ NULL, 35122 /* snoop_flags */ 0, 35123 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35124 /* type */ SOC_MEM_TYPE_NORMAL, 35125 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35126 /* impl */ SOC_MEM_IMPL_NORMAL, 35127 /* cmic_mor_clks */ 0, 35128 }, 35129 #endif /* chips */ 35130 35131 #if defined(BCM_56725_A0) || defined(BCM_56820_A0) 35132 { /* SOC_MEM_INT_TRUNK32_PORT_TABLE_BCM56820_A0m */ 35133 /* mem TRUNK32_PORT_TABLEm */ 35134 /* flags */ SOC_MEM_FLAG_VALID | 35135 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35136 /* cmp_fn */ _soc_mem_cmp_undef, 35137 /* *null_entry */ _soc_mem_entry_null_zeroes, 35138 /* index_min */ 0, 35139 /* index_max */ 31, 35140 /* minblock */ 3, 35141 /* maxblock */ 3, 35142 /* blocks */ 0x8, 35143 /* blocks_hi */ 0, 35144 /* base */ 0x0206c000, 35145 /* gran */ 1, 35146 /* bytes */ 2, 35147 /* nFields */ 2, 35148 /* *fields */ soc_TRUNK32_PORT_TABLE_BCM56820_A0m_fields, 35149 /* *views */ NULL, 35150 /* *views_num */ NULL, 35151 /* snoop_cb */ NULL, 35152 /* snoop_user_data */ NULL, 35153 /* snoop_flags */ 0, 35154 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35155 /* type */ SOC_MEM_TYPE_NORMAL, 35156 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35157 /* impl */ SOC_MEM_IMPL_NORMAL, 35158 /* cmic_mor_clks */ 0, 35159 }, 35160 #endif /* chips */ 35161 35162 #if defined(BCM_56504_A0) || defined(BCM_56504_B0) || \ 35163 defined(BCM_56514_A0) 35164 { /* SOC_MEM_INT_TRUNK_BITMAPm */ 35165 /* mem TRUNK_BITMAPm */ 35166 /* flags */ SOC_MEM_FLAG_VALID | 35167 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35168 /* cmp_fn */ _soc_mem_cmp_undef, 35169 /* *null_entry */ _soc_mem_entry_null_zeroes, 35170 /* index_min */ 0, 35171 /* index_max */ 127, 35172 /* minblock */ 6, 35173 /* maxblock */ 6, 35174 /* blocks */ 0x40, 35175 /* blocks_hi */ 0, 35176 /* base */ 0x0e030000, 35177 /* gran */ 1, 35178 /* bytes */ 4, 35179 /* nFields */ 1, 35180 /* *fields */ soc_TRUNK_BITMAPm_fields, 35181 /* *views */ NULL, 35182 /* *views_num */ NULL, 35183 /* snoop_cb */ NULL, 35184 /* snoop_user_data */ NULL, 35185 /* snoop_flags */ 0, 35186 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35187 /* type */ SOC_MEM_TYPE_NORMAL, 35188 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35189 /* impl */ SOC_MEM_IMPL_NORMAL, 35190 /* cmic_mor_clks */ 0, 35191 }, 35192 #endif /* chips */ 35193 35194 #if defined(BCM_53314_A0) || defined(BCM_53324_A0) 35195 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM53314_A0m */ 35196 /* mem TRUNK_BITMAPm */ 35197 /* flags */ SOC_MEM_FLAG_VALID | 35198 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35199 /* cmp_fn */ _soc_mem_cmp_undef, 35200 /* *null_entry */ _soc_mem_entry_null_zeroes, 35201 /* index_min */ 0, 35202 /* index_max */ 7, 35203 /* minblock */ 6, 35204 /* maxblock */ 6, 35205 /* blocks */ 0x40, 35206 /* blocks_hi */ 0, 35207 /* base */ 0x0f030000, 35208 /* gran */ 1, 35209 /* bytes */ 4, 35210 /* nFields */ 2, 35211 /* *fields */ soc_TRUNK_BITMAP_BCM53314_A0m_fields, 35212 /* *views */ NULL, 35213 /* *views_num */ NULL, 35214 /* snoop_cb */ NULL, 35215 /* snoop_user_data */ NULL, 35216 /* snoop_flags */ 0, 35217 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35218 /* type */ SOC_MEM_TYPE_NORMAL, 35219 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35220 /* impl */ SOC_MEM_IMPL_NORMAL, 35221 /* cmic_mor_clks */ 0, 35222 }, 35223 #endif /* chips */ 35224 35225 #if defined(BCM_53400_A0) 35226 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM53400_A0m */ 35227 /* mem TRUNK_BITMAPm */ 35228 /* flags */ SOC_MEM_FLAG_VALID | 35229 SOC_MEM_FLAG_CACHABLE | 35230 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 35231 /* cmp_fn */ _soc_mem_cmp_undef, 35232 /* *null_entry */ _soc_mem_entry_null_zeroes, 35233 /* index_min */ 0, 35234 /* index_max */ 127, 35235 /* minblock */ 5, 35236 /* maxblock */ 5, 35237 /* blocks */ 0x20, 35238 /* blocks_hi */ 0, 35239 /* base */ 0x400c0000, 35240 /* gran */ 1, 35241 /* bytes */ 4, 35242 /* nFields */ 4, 35243 /* *fields */ soc_TRUNK_BITMAP_BCM53400_A0m_fields, 35244 /* *views */ NULL, 35245 /* *views_num */ NULL, 35246 /* snoop_cb */ NULL, 35247 /* snoop_user_data */ NULL, 35248 /* snoop_flags */ 0, 35249 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35250 /* type */ SOC_MEM_TYPE_NORMAL, 35251 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35252 /* impl */ SOC_MEM_IMPL_NORMAL, 35253 /* cmic_mor_clks */ 0, 35254 }, 35255 #endif /* chips */ 35256 35257 #if defined(BCM_53540_A0) 35258 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM53540_A0m */ 35259 /* mem TRUNK_BITMAPm */ 35260 /* flags */ SOC_MEM_FLAG_VALID | 35261 SOC_MEM_FLAG_CACHABLE | 35262 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 35263 /* cmp_fn */ _soc_mem_cmp_undef, 35264 /* *null_entry */ _soc_mem_entry_null_zeroes, 35265 /* index_min */ 0, 35266 /* index_max */ 7, 35267 /* minblock */ 8, 35268 /* maxblock */ 8, 35269 /* blocks */ 0x100, 35270 /* blocks_hi */ 0, 35271 /* base */ 0x40100000, 35272 /* gran */ 1, 35273 /* bytes */ 5, 35274 /* nFields */ 3, 35275 /* *fields */ soc_TRUNK_BITMAP_BCM56160_A0m_fields, 35276 /* *views */ NULL, 35277 /* *views_num */ NULL, 35278 /* snoop_cb */ NULL, 35279 /* snoop_user_data */ NULL, 35280 /* snoop_flags */ 0, 35281 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35282 /* type */ SOC_MEM_TYPE_NORMAL, 35283 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35284 /* impl */ SOC_MEM_IMPL_NORMAL, 35285 /* cmic_mor_clks */ 0, 35286 }, 35287 #endif /* chips */ 35288 35289 #if defined(BCM_53570_A0) || defined(BCM_53570_B0) 35290 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM53570_A0m */ 35291 /* mem TRUNK_BITMAPm */ 35292 /* flags */ SOC_MEM_FLAG_VALID | 35293 SOC_MEM_FLAG_CACHABLE | 35294 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 35295 /* cmp_fn */ _soc_mem_cmp_undef, 35296 /* *null_entry */ _soc_mem_entry_null_zeroes, 35297 /* index_min */ 0, 35298 /* index_max */ 127, 35299 /* minblock */ 15, 35300 /* maxblock */ 15, 35301 /* blocks */ 0x8000, 35302 /* blocks_hi */ 0, 35303 /* base */ 0x40100000, 35304 /* gran */ 1, 35305 /* bytes */ 9, 35306 /* nFields */ 3, 35307 /* *fields */ soc_TRUNK_BITMAP_BCM53570_A0m_fields, 35308 /* *views */ NULL, 35309 /* *views_num */ NULL, 35310 /* snoop_cb */ NULL, 35311 /* snoop_user_data */ NULL, 35312 /* snoop_flags */ 0, 35313 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35314 /* type */ SOC_MEM_TYPE_NORMAL, 35315 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35316 /* impl */ SOC_MEM_IMPL_NORMAL, 35317 /* cmic_mor_clks */ 0, 35318 }, 35319 #endif /* chips */ 35320 35321 #if defined(BCM_56150_A0) 35322 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56150_A0m */ 35323 /* mem TRUNK_BITMAPm */ 35324 /* flags */ SOC_MEM_FLAG_VALID | 35325 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35326 /* cmp_fn */ _soc_mem_cmp_undef, 35327 /* *null_entry */ _soc_mem_entry_null_zeroes, 35328 /* index_min */ 0, 35329 /* index_max */ 127, 35330 /* minblock */ 5, 35331 /* maxblock */ 5, 35332 /* blocks */ 0x20, 35333 /* blocks_hi */ 0, 35334 /* base */ 0x440c0000, 35335 /* gran */ 1, 35336 /* bytes */ 4, 35337 /* nFields */ 2, 35338 /* *fields */ soc_TRUNK_BITMAP_BCM56150_A0m_fields, 35339 /* *views */ NULL, 35340 /* *views_num */ NULL, 35341 /* snoop_cb */ NULL, 35342 /* snoop_user_data */ NULL, 35343 /* snoop_flags */ 0, 35344 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35345 /* type */ SOC_MEM_TYPE_NORMAL, 35346 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35347 /* impl */ SOC_MEM_IMPL_NORMAL, 35348 /* cmic_mor_clks */ 0, 35349 }, 35350 #endif /* chips */ 35351 35352 #if defined(BCM_56160_A0) 35353 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56160_A0m */ 35354 /* mem TRUNK_BITMAPm */ 35355 /* flags */ SOC_MEM_FLAG_VALID | 35356 SOC_MEM_FLAG_CACHABLE | 35357 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 35358 /* cmp_fn */ _soc_mem_cmp_undef, 35359 /* *null_entry */ _soc_mem_entry_null_zeroes, 35360 /* index_min */ 0, 35361 /* index_max */ 127, 35362 /* minblock */ 7, 35363 /* maxblock */ 7, 35364 /* blocks */ 0x80, 35365 /* blocks_hi */ 0, 35366 /* base */ 0x40100000, 35367 /* gran */ 1, 35368 /* bytes */ 5, 35369 /* nFields */ 3, 35370 /* *fields */ soc_TRUNK_BITMAP_BCM56160_A0m_fields, 35371 /* *views */ NULL, 35372 /* *views_num */ NULL, 35373 /* snoop_cb */ NULL, 35374 /* snoop_user_data */ NULL, 35375 /* snoop_flags */ 0, 35376 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35377 /* type */ SOC_MEM_TYPE_NORMAL, 35378 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35379 /* impl */ SOC_MEM_IMPL_NORMAL, 35380 /* cmic_mor_clks */ 0, 35381 }, 35382 #endif /* chips */ 35383 35384 #if defined(BCM_56224_A0) || defined(BCM_56224_B0) 35385 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56224_A0m */ 35386 /* mem TRUNK_BITMAPm */ 35387 /* flags */ SOC_MEM_FLAG_VALID | 35388 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35389 /* cmp_fn */ _soc_mem_cmp_undef, 35390 /* *null_entry */ _soc_mem_entry_null_zeroes, 35391 /* index_min */ 0, 35392 /* index_max */ 31, 35393 /* minblock */ 6, 35394 /* maxblock */ 6, 35395 /* blocks */ 0x40, 35396 /* blocks_hi */ 0, 35397 /* base */ 0x0f030000, 35398 /* gran */ 1, 35399 /* bytes */ 4, 35400 /* nFields */ 2, 35401 /* *fields */ soc_TRUNK_BITMAP_BCM56224_A0m_fields, 35402 /* *views */ NULL, 35403 /* *views_num */ NULL, 35404 /* snoop_cb */ NULL, 35405 /* snoop_user_data */ NULL, 35406 /* snoop_flags */ 0, 35407 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35408 /* type */ SOC_MEM_TYPE_NORMAL, 35409 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35410 /* impl */ SOC_MEM_IMPL_NORMAL, 35411 /* cmic_mor_clks */ 0, 35412 }, 35413 #endif /* chips */ 35414 35415 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 35416 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56260_A0m */ 35417 /* mem TRUNK_BITMAPm */ 35418 /* flags */ SOC_MEM_FLAG_VALID | 35419 SOC_MEM_FLAG_CACHABLE | 35420 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 35421 /* cmp_fn */ _soc_mem_cmp_undef, 35422 /* *null_entry */ _soc_mem_entry_null_zeroes, 35423 /* index_min */ 0, 35424 /* index_max */ 127, 35425 /* minblock */ 6, 35426 /* maxblock */ 6, 35427 /* blocks */ 0x40, 35428 /* blocks_hi */ 0, 35429 /* base */ 0x3c540000, 35430 /* gran */ 1, 35431 /* bytes */ 13, 35432 /* nFields */ 2, 35433 /* *fields */ soc_TRUNK_BITMAP_BCM56260_A0m_fields, 35434 /* *views */ NULL, 35435 /* *views_num */ NULL, 35436 /* snoop_cb */ NULL, 35437 /* snoop_user_data */ NULL, 35438 /* snoop_flags */ 0, 35439 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35440 /* type */ SOC_MEM_TYPE_NORMAL, 35441 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35442 /* impl */ SOC_MEM_IMPL_NORMAL, 35443 /* cmic_mor_clks */ 0, 35444 }, 35445 #endif /* chips */ 35446 35447 #if defined(BCM_56270_A0) 35448 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56270_A0m */ 35449 /* mem TRUNK_BITMAPm */ 35450 /* flags */ SOC_MEM_FLAG_VALID | 35451 SOC_MEM_FLAG_CACHABLE | 35452 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 35453 /* cmp_fn */ _soc_mem_cmp_undef, 35454 /* *null_entry */ _soc_mem_entry_null_zeroes, 35455 /* index_min */ 0, 35456 /* index_max */ 31, 35457 /* minblock */ 5, 35458 /* maxblock */ 5, 35459 /* blocks */ 0x20, 35460 /* blocks_hi */ 0, 35461 /* base */ 0x3c540000, 35462 /* gran */ 1, 35463 /* bytes */ 5, 35464 /* nFields */ 2, 35465 /* *fields */ soc_TRUNK_BITMAP_BCM56270_A0m_fields, 35466 /* *views */ NULL, 35467 /* *views_num */ NULL, 35468 /* snoop_cb */ NULL, 35469 /* snoop_user_data */ NULL, 35470 /* snoop_flags */ 0, 35471 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35472 /* type */ SOC_MEM_TYPE_NORMAL, 35473 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35474 /* impl */ SOC_MEM_IMPL_NORMAL, 35475 /* cmic_mor_clks */ 0, 35476 }, 35477 #endif /* chips */ 35478 35479 #if defined(BCM_56314_A0) 35480 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56314_A0m */ 35481 /* mem TRUNK_BITMAPm */ 35482 /* flags */ SOC_MEM_FLAG_VALID | 35483 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35484 /* cmp_fn */ _soc_mem_cmp_undef, 35485 /* *null_entry */ _soc_mem_entry_null_zeroes, 35486 /* index_min */ 0, 35487 /* index_max */ 127, 35488 /* minblock */ 8, 35489 /* maxblock */ 8, 35490 /* blocks */ 0x100, 35491 /* blocks_hi */ 0, 35492 /* base */ 0x0e030000, 35493 /* gran */ 1, 35494 /* bytes */ 4, 35495 /* nFields */ 1, 35496 /* *fields */ soc_TRUNK_BITMAPm_fields, 35497 /* *views */ NULL, 35498 /* *views_num */ NULL, 35499 /* snoop_cb */ NULL, 35500 /* snoop_user_data */ NULL, 35501 /* snoop_flags */ 0, 35502 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35503 /* type */ SOC_MEM_TYPE_NORMAL, 35504 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35505 /* impl */ SOC_MEM_IMPL_NORMAL, 35506 /* cmic_mor_clks */ 0, 35507 }, 35508 #endif /* chips */ 35509 35510 #if defined(BCM_56142_A0) || defined(BCM_56334_A0) || \ 35511 defined(BCM_56334_B0) 35512 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56334_A0m */ 35513 /* mem TRUNK_BITMAPm */ 35514 /* flags */ SOC_MEM_FLAG_VALID | 35515 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35516 /* cmp_fn */ _soc_mem_cmp_undef, 35517 /* *null_entry */ _soc_mem_entry_null_zeroes, 35518 /* index_min */ 0, 35519 /* index_max */ 127, 35520 /* minblock */ 5, 35521 /* maxblock */ 5, 35522 /* blocks */ 0x20, 35523 /* blocks_hi */ 0, 35524 /* base */ 0x11030000, 35525 /* gran */ 1, 35526 /* bytes */ 4, 35527 /* nFields */ 2, 35528 /* *fields */ soc_TRUNK_BITMAP_BCM56224_A0m_fields, 35529 /* *views */ NULL, 35530 /* *views_num */ NULL, 35531 /* snoop_cb */ NULL, 35532 /* snoop_user_data */ NULL, 35533 /* snoop_flags */ 0, 35534 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35535 /* type */ SOC_MEM_TYPE_NORMAL, 35536 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35537 /* impl */ SOC_MEM_IMPL_NORMAL, 35538 /* cmic_mor_clks */ 0, 35539 }, 35540 #endif /* chips */ 35541 35542 #if defined(BCM_56340_A0) 35543 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56340_A0m */ 35544 /* mem TRUNK_BITMAPm */ 35545 /* flags */ SOC_MEM_FLAG_VALID | 35546 SOC_MEM_FLAG_CACHABLE | 35547 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 35548 /* cmp_fn */ _soc_mem_cmp_undef, 35549 /* *null_entry */ _soc_mem_entry_null_zeroes, 35550 /* index_min */ 0, 35551 /* index_max */ 1023, 35552 /* minblock */ 4, 35553 /* maxblock */ 4, 35554 /* blocks */ 0x10, 35555 /* blocks_hi */ 0, 35556 /* base */ 0x38380000, 35557 /* gran */ 1, 35558 /* bytes */ 8, 35559 /* nFields */ 4, 35560 /* *fields */ soc_TRUNK_BITMAP_BCM56340_A0m_fields, 35561 /* *views */ NULL, 35562 /* *views_num */ NULL, 35563 /* snoop_cb */ NULL, 35564 /* snoop_user_data */ NULL, 35565 /* snoop_flags */ 0, 35566 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35567 /* type */ SOC_MEM_TYPE_NORMAL, 35568 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35569 /* impl */ SOC_MEM_IMPL_NORMAL, 35570 /* cmic_mor_clks */ 0, 35571 }, 35572 #endif /* chips */ 35573 35574 #if defined(BCM_56370_A0) 35575 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56370_A0m */ 35576 /* mem TRUNK_BITMAPm */ 35577 /* flags */ SOC_MEM_FLAG_VALID | 35578 SOC_MEM_FLAG_CACHABLE | 35579 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 35580 /* cmp_fn */ _soc_mem_cmp_undef, 35581 /* *null_entry */ _soc_mem_entry_null_zeroes, 35582 /* index_min */ 0, 35583 /* index_max */ 2047, 35584 /* minblock */ 14, 35585 /* maxblock */ 14, 35586 /* blocks */ 0x4000, 35587 /* blocks_hi */ 0, 35588 /* base */ 0x80580000, 35589 /* gran */ 1, 35590 /* bytes */ 10, 35591 /* nFields */ 4, 35592 /* *fields */ soc_TRUNK_BITMAP_BCM56370_A0m_fields, 35593 /* *views */ NULL, 35594 /* *views_num */ NULL, 35595 /* snoop_cb */ NULL, 35596 /* snoop_user_data */ NULL, 35597 /* snoop_flags */ 0, 35598 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35599 /* type */ SOC_MEM_TYPE_NORMAL, 35600 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35601 /* impl */ SOC_MEM_IMPL_NORMAL, 35602 /* cmic_mor_clks */ 0, 35603 /* access_latency_mode */ 3, 35604 }, 35605 #endif /* chips */ 35606 35607 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 35608 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56440_A0m */ 35609 /* mem TRUNK_BITMAPm */ 35610 /* flags */ SOC_MEM_FLAG_VALID | 35611 SOC_MEM_FLAG_CACHABLE | 35612 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 35613 /* cmp_fn */ _soc_mem_cmp_undef, 35614 /* *null_entry */ _soc_mem_entry_null_zeroes, 35615 /* index_min */ 0, 35616 /* index_max */ 127, 35617 /* minblock */ 9, 35618 /* maxblock */ 9, 35619 /* blocks */ 0x200, 35620 /* blocks_hi */ 0, 35621 /* base */ 0x0f070800, 35622 /* gran */ 1, 35623 /* bytes */ 5, 35624 /* nFields */ 4, 35625 /* *fields */ soc_TRUNK_BITMAP_BCM56440_A0m_fields, 35626 /* *views */ NULL, 35627 /* *views_num */ NULL, 35628 /* snoop_cb */ NULL, 35629 /* snoop_user_data */ NULL, 35630 /* snoop_flags */ 0, 35631 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35632 /* type */ SOC_MEM_TYPE_NORMAL, 35633 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35634 /* impl */ SOC_MEM_IMPL_NORMAL, 35635 /* cmic_mor_clks */ 0, 35636 }, 35637 #endif /* chips */ 35638 35639 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 35640 defined(BCM_56450_B1) 35641 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56450_A0m */ 35642 /* mem TRUNK_BITMAPm */ 35643 /* flags */ SOC_MEM_FLAG_VALID | 35644 SOC_MEM_FLAG_CACHABLE | 35645 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 35646 /* cmp_fn */ _soc_mem_cmp_undef, 35647 /* *null_entry */ _soc_mem_entry_null_zeroes, 35648 /* index_min */ 0, 35649 /* index_max */ 127, 35650 /* minblock */ 8, 35651 /* maxblock */ 8, 35652 /* blocks */ 0x100, 35653 /* blocks_hi */ 0, 35654 /* base */ 0x3c540000, 35655 /* gran */ 1, 35656 /* bytes */ 22, 35657 /* nFields */ 4, 35658 /* *fields */ soc_TRUNK_BITMAP_BCM56450_A0m_fields, 35659 /* *views */ NULL, 35660 /* *views_num */ NULL, 35661 /* snoop_cb */ NULL, 35662 /* snoop_user_data */ NULL, 35663 /* snoop_flags */ 0, 35664 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35665 /* type */ SOC_MEM_TYPE_NORMAL, 35666 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35667 /* impl */ SOC_MEM_IMPL_NORMAL, 35668 /* cmic_mor_clks */ 0, 35669 }, 35670 #endif /* chips */ 35671 35672 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) 35673 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56524_A0m */ 35674 /* mem TRUNK_BITMAPm */ 35675 /* flags */ SOC_MEM_FLAG_VALID | 35676 SOC_MEM_FLAG_CACHABLE | 35677 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 35678 /* cmp_fn */ _soc_mem_cmp_undef, 35679 /* *null_entry */ _soc_mem_entry_null_zeroes, 35680 /* index_min */ 0, 35681 /* index_max */ 127, 35682 /* minblock */ 8, 35683 /* maxblock */ 8, 35684 /* blocks */ 0x100, 35685 /* blocks_hi */ 0, 35686 /* base */ 0x0e018000, 35687 /* gran */ 1, 35688 /* bytes */ 7, 35689 /* nFields */ 4, 35690 /* *fields */ soc_TRUNK_BITMAP_BCM56634_A0m_fields, 35691 /* *views */ NULL, 35692 /* *views_num */ NULL, 35693 /* snoop_cb */ NULL, 35694 /* snoop_user_data */ NULL, 35695 /* snoop_flags */ 0, 35696 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35697 /* type */ SOC_MEM_TYPE_NORMAL, 35698 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35699 /* impl */ SOC_MEM_IMPL_NORMAL, 35700 /* cmic_mor_clks */ 0, 35701 }, 35702 #endif /* chips */ 35703 35704 #if defined(BCM_56560_A0) 35705 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56560_A0m */ 35706 /* mem TRUNK_BITMAPm */ 35707 /* flags */ SOC_MEM_FLAG_VALID | 35708 SOC_MEM_FLAG_CACHABLE | 35709 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 35710 /* cmp_fn */ _soc_mem_cmp_undef, 35711 /* *null_entry */ _soc_mem_entry_null_zeroes, 35712 /* index_min */ 0, 35713 /* index_max */ 1023, 35714 /* minblock */ 21, 35715 /* maxblock */ 21, 35716 /* blocks */ 0x200000, 35717 /* blocks_hi */ 0, 35718 /* base */ 0x55080000, 35719 /* gran */ 1, 35720 /* bytes */ 10, 35721 /* nFields */ 2, 35722 /* *fields */ soc_TRUNK_BITMAP_BCM56560_A0m_fields, 35723 /* *views */ NULL, 35724 /* *views_num */ NULL, 35725 /* snoop_cb */ NULL, 35726 /* snoop_user_data */ NULL, 35727 /* snoop_flags */ 0, 35728 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35729 /* type */ SOC_MEM_TYPE_NORMAL, 35730 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35731 /* impl */ SOC_MEM_IMPL_NORMAL, 35732 /* cmic_mor_clks */ 0, 35733 }, 35734 #endif /* chips */ 35735 35736 #if defined(BCM_56560_B0) 35737 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56560_B0m */ 35738 /* mem TRUNK_BITMAPm */ 35739 /* flags */ SOC_MEM_FLAG_VALID | 35740 SOC_MEM_FLAG_CACHABLE | 35741 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 35742 /* cmp_fn */ _soc_mem_cmp_undef, 35743 /* *null_entry */ _soc_mem_entry_null_zeroes, 35744 /* index_min */ 0, 35745 /* index_max */ 1023, 35746 /* minblock */ 13, 35747 /* maxblock */ 13, 35748 /* blocks */ 0x2000, 35749 /* blocks_hi */ 0, 35750 /* base */ 0x55080000, 35751 /* gran */ 1, 35752 /* bytes */ 10, 35753 /* nFields */ 2, 35754 /* *fields */ soc_TRUNK_BITMAP_BCM56560_A0m_fields, 35755 /* *views */ NULL, 35756 /* *views_num */ NULL, 35757 /* snoop_cb */ NULL, 35758 /* snoop_user_data */ NULL, 35759 /* snoop_flags */ 0, 35760 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35761 /* type */ SOC_MEM_TYPE_NORMAL, 35762 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35763 /* impl */ SOC_MEM_IMPL_NORMAL, 35764 /* cmic_mor_clks */ 0, 35765 }, 35766 #endif /* chips */ 35767 35768 #if defined(BCM_56624_A0) || defined(BCM_56624_B0) 35769 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56624_A0m */ 35770 /* mem TRUNK_BITMAPm */ 35771 /* flags */ SOC_MEM_FLAG_VALID | 35772 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35773 /* cmp_fn */ _soc_mem_cmp_undef, 35774 /* *null_entry */ _soc_mem_entry_null_zeroes, 35775 /* index_min */ 0, 35776 /* index_max */ 127, 35777 /* minblock */ 7, 35778 /* maxblock */ 7, 35779 /* blocks */ 0x80, 35780 /* blocks_hi */ 0, 35781 /* base */ 0x11030000, 35782 /* gran */ 1, 35783 /* bytes */ 7, 35784 /* nFields */ 3, 35785 /* *fields */ soc_TRUNK_BITMAP_BCM56624_A0m_fields, 35786 /* *views */ NULL, 35787 /* *views_num */ NULL, 35788 /* snoop_cb */ NULL, 35789 /* snoop_user_data */ NULL, 35790 /* snoop_flags */ 0, 35791 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35792 /* type */ SOC_MEM_TYPE_NORMAL, 35793 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35794 /* impl */ SOC_MEM_IMPL_NORMAL, 35795 /* cmic_mor_clks */ 0, 35796 }, 35797 #endif /* chips */ 35798 35799 #if defined(BCM_56634_A0) || defined(BCM_56634_B0) 35800 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56634_A0m */ 35801 /* mem TRUNK_BITMAPm */ 35802 /* flags */ SOC_MEM_FLAG_VALID | 35803 SOC_MEM_FLAG_CACHABLE | 35804 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 35805 /* cmp_fn */ _soc_mem_cmp_undef, 35806 /* *null_entry */ _soc_mem_entry_null_zeroes, 35807 /* index_min */ 0, 35808 /* index_max */ 127, 35809 /* minblock */ 9, 35810 /* maxblock */ 9, 35811 /* blocks */ 0x200, 35812 /* blocks_hi */ 0, 35813 /* base */ 0x0e018000, 35814 /* gran */ 1, 35815 /* bytes */ 7, 35816 /* nFields */ 4, 35817 /* *fields */ soc_TRUNK_BITMAP_BCM56634_A0m_fields, 35818 /* *views */ NULL, 35819 /* *views_num */ NULL, 35820 /* snoop_cb */ NULL, 35821 /* snoop_user_data */ NULL, 35822 /* snoop_flags */ 0, 35823 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35824 /* type */ SOC_MEM_TYPE_NORMAL, 35825 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35826 /* impl */ SOC_MEM_IMPL_NORMAL, 35827 /* cmic_mor_clks */ 0, 35828 }, 35829 #endif /* chips */ 35830 35831 #if defined(BCM_56640_A0) 35832 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56640_A0m */ 35833 /* mem TRUNK_BITMAPm */ 35834 /* flags */ SOC_MEM_FLAG_VALID | 35835 SOC_MEM_FLAG_CACHABLE | 35836 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 35837 /* cmp_fn */ _soc_mem_cmp_undef, 35838 /* *null_entry */ _soc_mem_entry_null_zeroes, 35839 /* index_min */ 0, 35840 /* index_max */ 1023, 35841 /* minblock */ 7, 35842 /* maxblock */ 7, 35843 /* blocks */ 0x80, 35844 /* blocks_hi */ 0, 35845 /* base */ 0x38380000, 35846 /* gran */ 1, 35847 /* bytes */ 9, 35848 /* nFields */ 5, 35849 /* *fields */ soc_TRUNK_BITMAP_BCM56640_A0m_fields, 35850 /* *views */ NULL, 35851 /* *views_num */ NULL, 35852 /* snoop_cb */ NULL, 35853 /* snoop_user_data */ NULL, 35854 /* snoop_flags */ 0, 35855 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35856 /* type */ SOC_MEM_TYPE_NORMAL, 35857 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35858 /* impl */ SOC_MEM_IMPL_NORMAL, 35859 /* cmic_mor_clks */ 0, 35860 }, 35861 #endif /* chips */ 35862 35863 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 35864 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56670_A0m */ 35865 /* mem TRUNK_BITMAPm */ 35866 /* flags */ SOC_MEM_FLAG_VALID | 35867 SOC_MEM_FLAG_CACHABLE | 35868 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 35869 /* cmp_fn */ _soc_mem_cmp_undef, 35870 /* *null_entry */ _soc_mem_entry_null_zeroes, 35871 /* index_min */ 0, 35872 /* index_max */ 511, 35873 /* minblock */ 21, 35874 /* maxblock */ 21, 35875 /* blocks */ 0x200000, 35876 /* blocks_hi */ 0, 35877 /* base */ 0x55080000, 35878 /* gran */ 1, 35879 /* bytes */ 9, 35880 /* nFields */ 3, 35881 /* *fields */ soc_TRUNK_BITMAP_BCM56670_A0m_fields, 35882 /* *views */ NULL, 35883 /* *views_num */ NULL, 35884 /* snoop_cb */ NULL, 35885 /* snoop_user_data */ NULL, 35886 /* snoop_flags */ 0, 35887 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35888 /* type */ SOC_MEM_TYPE_NORMAL, 35889 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35890 /* impl */ SOC_MEM_IMPL_NORMAL, 35891 /* cmic_mor_clks */ 0, 35892 }, 35893 #endif /* chips */ 35894 35895 #if defined(BCM_56680_A0) || defined(BCM_56680_B0) 35896 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56680_A0m */ 35897 /* mem TRUNK_BITMAPm */ 35898 /* flags */ SOC_MEM_FLAG_VALID | 35899 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35900 /* cmp_fn */ _soc_mem_cmp_undef, 35901 /* *null_entry */ _soc_mem_entry_null_zeroes, 35902 /* index_min */ 0, 35903 /* index_max */ 127, 35904 /* minblock */ 6, 35905 /* maxblock */ 6, 35906 /* blocks */ 0x40, 35907 /* blocks_hi */ 0, 35908 /* base */ 0x11030000, 35909 /* gran */ 1, 35910 /* bytes */ 7, 35911 /* nFields */ 3, 35912 /* *fields */ soc_TRUNK_BITMAP_BCM56624_A0m_fields, 35913 /* *views */ NULL, 35914 /* *views_num */ NULL, 35915 /* snoop_cb */ NULL, 35916 /* snoop_user_data */ NULL, 35917 /* snoop_flags */ 0, 35918 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35919 /* type */ SOC_MEM_TYPE_NORMAL, 35920 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35921 /* impl */ SOC_MEM_IMPL_NORMAL, 35922 /* cmic_mor_clks */ 0, 35923 }, 35924 #endif /* chips */ 35925 35926 #if defined(BCM_56685_A0) || defined(BCM_56685_B0) 35927 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56685_A0m */ 35928 /* mem TRUNK_BITMAPm */ 35929 /* flags */ SOC_MEM_FLAG_VALID | 35930 SOC_MEM_FLAG_CACHABLE | 35931 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 35932 /* cmp_fn */ _soc_mem_cmp_undef, 35933 /* *null_entry */ _soc_mem_entry_null_zeroes, 35934 /* index_min */ 0, 35935 /* index_max */ 127, 35936 /* minblock */ 6, 35937 /* maxblock */ 6, 35938 /* blocks */ 0x40, 35939 /* blocks_hi */ 0, 35940 /* base */ 0x0e018000, 35941 /* gran */ 1, 35942 /* bytes */ 7, 35943 /* nFields */ 4, 35944 /* *fields */ soc_TRUNK_BITMAP_BCM56634_A0m_fields, 35945 /* *views */ NULL, 35946 /* *views_num */ NULL, 35947 /* snoop_cb */ NULL, 35948 /* snoop_user_data */ NULL, 35949 /* snoop_flags */ 0, 35950 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35951 /* type */ SOC_MEM_TYPE_NORMAL, 35952 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35953 /* impl */ SOC_MEM_IMPL_NORMAL, 35954 /* cmic_mor_clks */ 0, 35955 }, 35956 #endif /* chips */ 35957 35958 #if defined(BCM_56770_A0) 35959 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56770_A0m */ 35960 /* mem TRUNK_BITMAPm */ 35961 /* flags */ SOC_MEM_FLAG_VALID | 35962 SOC_MEM_FLAG_CACHABLE | 35963 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 35964 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 35965 /* cmp_fn */ _soc_mem_cmp_undef, 35966 /* *null_entry */ _soc_mem_entry_null_zeroes, 35967 /* index_min */ 0, 35968 /* index_max */ 2047, 35969 /* minblock */ 25, 35970 /* maxblock */ 25, 35971 /* blocks */ 0x2000000, 35972 /* blocks_hi */ 0, 35973 /* base */ 0x80580000, 35974 /* gran */ 1, 35975 /* bytes */ 20, 35976 /* nFields */ 8, 35977 /* *fields */ soc_TRUNK_BITMAP_BCM56870_A0m_fields, 35978 /* *views */ NULL, 35979 /* *views_num */ NULL, 35980 /* snoop_cb */ NULL, 35981 /* snoop_user_data */ NULL, 35982 /* snoop_flags */ 0, 35983 /* mem severity */ SOC_MEM_SEVERE_MISSING, 35984 /* type */ SOC_MEM_TYPE_NORMAL, 35985 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 35986 /* impl */ SOC_MEM_IMPL_NORMAL, 35987 /* cmic_mor_clks */ 0, 35988 /* access_latency_mode */ 3, 35989 }, 35990 #endif /* chips */ 35991 35992 #if defined(BCM_56800_A0) 35993 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56800_A0m */ 35994 /* mem TRUNK_BITMAPm */ 35995 /* flags */ SOC_MEM_FLAG_VALID | 35996 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 35997 /* cmp_fn */ _soc_mem_cmp_undef, 35998 /* *null_entry */ _soc_mem_entry_null_zeroes, 35999 /* index_min */ 0, 36000 /* index_max */ 127, 36001 /* minblock */ 4, 36002 /* maxblock */ 4, 36003 /* blocks */ 0x10, 36004 /* blocks_hi */ 0, 36005 /* base */ 0x0e063000, 36006 /* gran */ 1, 36007 /* bytes */ 3, 36008 /* nFields */ 1, 36009 /* *fields */ soc_TRUNK_BITMAP_BCM56800_A0m_fields, 36010 /* *views */ NULL, 36011 /* *views_num */ NULL, 36012 /* snoop_cb */ NULL, 36013 /* snoop_user_data */ NULL, 36014 /* snoop_flags */ 0, 36015 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36016 /* type */ SOC_MEM_TYPE_NORMAL, 36017 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36018 /* impl */ SOC_MEM_IMPL_NORMAL, 36019 /* cmic_mor_clks */ 0, 36020 }, 36021 #endif /* chips */ 36022 36023 #if defined(BCM_56725_A0) || defined(BCM_56820_A0) 36024 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56820_A0m */ 36025 /* mem TRUNK_BITMAPm */ 36026 /* flags */ SOC_MEM_FLAG_VALID | 36027 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36028 /* cmp_fn */ _soc_mem_cmp_undef, 36029 /* *null_entry */ _soc_mem_entry_null_zeroes, 36030 /* index_min */ 0, 36031 /* index_max */ 127, 36032 /* minblock */ 3, 36033 /* maxblock */ 3, 36034 /* blocks */ 0x8, 36035 /* blocks_hi */ 0, 36036 /* base */ 0x0f072000, 36037 /* gran */ 1, 36038 /* bytes */ 4, 36039 /* nFields */ 1, 36040 /* *fields */ soc_TRUNK_BITMAPm_fields, 36041 /* *views */ NULL, 36042 /* *views_num */ NULL, 36043 /* snoop_cb */ NULL, 36044 /* snoop_user_data */ NULL, 36045 /* snoop_flags */ 0, 36046 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36047 /* type */ SOC_MEM_TYPE_NORMAL, 36048 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36049 /* impl */ SOC_MEM_IMPL_NORMAL, 36050 /* cmic_mor_clks */ 0, 36051 }, 36052 #endif /* chips */ 36053 36054 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 36055 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56840_A0m */ 36056 /* mem TRUNK_BITMAPm */ 36057 /* flags */ SOC_MEM_FLAG_VALID | 36058 SOC_MEM_FLAG_CACHABLE | 36059 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 36060 /* cmp_fn */ _soc_mem_cmp_undef, 36061 /* *null_entry */ _soc_mem_entry_null_zeroes, 36062 /* index_min */ 0, 36063 /* index_max */ 1023, 36064 /* minblock */ 6, 36065 /* maxblock */ 6, 36066 /* blocks */ 0x40, 36067 /* blocks_hi */ 0, 36068 /* base */ 0x0f070800, 36069 /* gran */ 1, 36070 /* bytes */ 9, 36071 /* nFields */ 5, 36072 /* *fields */ soc_TRUNK_BITMAP_BCM56840_A0m_fields, 36073 /* *views */ NULL, 36074 /* *views_num */ NULL, 36075 /* snoop_cb */ NULL, 36076 /* snoop_user_data */ NULL, 36077 /* snoop_flags */ 0, 36078 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36079 /* type */ SOC_MEM_TYPE_NORMAL, 36080 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36081 /* impl */ SOC_MEM_IMPL_NORMAL, 36082 /* cmic_mor_clks */ 0, 36083 }, 36084 #endif /* chips */ 36085 36086 #if defined(BCM_56850_A0) 36087 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56850_A0m */ 36088 /* mem TRUNK_BITMAPm */ 36089 /* flags */ SOC_MEM_FLAG_VALID | 36090 SOC_MEM_FLAG_CACHABLE | 36091 SOC_MEM_FLAG_SER_CACHE_RESTORE | 36092 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 36093 /* cmp_fn */ _soc_mem_cmp_undef, 36094 /* *null_entry */ _soc_mem_entry_null_zeroes, 36095 /* index_min */ 0, 36096 /* index_max */ 1023, 36097 /* minblock */ 10, 36098 /* maxblock */ 10, 36099 /* blocks */ 0x400, 36100 /* blocks_hi */ 0, 36101 /* base */ 0x45080000, 36102 /* gran */ 1, 36103 /* bytes */ 14, 36104 /* nFields */ 2, 36105 /* *fields */ soc_TRUNK_BITMAP_BCM56850_A0m_fields, 36106 /* *views */ NULL, 36107 /* *views_num */ NULL, 36108 /* snoop_cb */ NULL, 36109 /* snoop_user_data */ NULL, 36110 /* snoop_flags */ 0, 36111 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36112 /* type */ SOC_MEM_TYPE_NORMAL, 36113 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36114 /* impl */ SOC_MEM_IMPL_NORMAL, 36115 /* cmic_mor_clks */ 0, 36116 }, 36117 #endif /* chips */ 36118 36119 #if defined(BCM_56860_A0) 36120 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56860_A0m */ 36121 /* mem TRUNK_BITMAPm */ 36122 /* flags */ SOC_MEM_FLAG_VALID | 36123 SOC_MEM_FLAG_CACHABLE | 36124 SOC_MEM_FLAG_SER_CACHE_RESTORE | 36125 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 36126 /* cmp_fn */ _soc_mem_cmp_undef, 36127 /* *null_entry */ _soc_mem_entry_null_zeroes, 36128 /* index_min */ 0, 36129 /* index_max */ 1023, 36130 /* minblock */ 11, 36131 /* maxblock */ 11, 36132 /* blocks */ 0x800, 36133 /* blocks_hi */ 0, 36134 /* base */ 0x55080000, 36135 /* gran */ 1, 36136 /* bytes */ 14, 36137 /* nFields */ 2, 36138 /* *fields */ soc_TRUNK_BITMAP_BCM56850_A0m_fields, 36139 /* *views */ NULL, 36140 /* *views_num */ NULL, 36141 /* snoop_cb */ NULL, 36142 /* snoop_user_data */ NULL, 36143 /* snoop_flags */ 0, 36144 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36145 /* type */ SOC_MEM_TYPE_NORMAL, 36146 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36147 /* impl */ SOC_MEM_IMPL_NORMAL, 36148 /* cmic_mor_clks */ 0, 36149 }, 36150 #endif /* chips */ 36151 36152 #if defined(BCM_56870_A0) 36153 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56870_A0m */ 36154 /* mem TRUNK_BITMAPm */ 36155 /* flags */ SOC_MEM_FLAG_VALID | 36156 SOC_MEM_FLAG_CACHABLE | 36157 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 36158 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 36159 /* cmp_fn */ _soc_mem_cmp_undef, 36160 /* *null_entry */ _soc_mem_entry_null_zeroes, 36161 /* index_min */ 0, 36162 /* index_max */ 2047, 36163 /* minblock */ 37, 36164 /* maxblock */ 37, 36165 /* blocks */ 0, 36166 /* blocks_hi */ 0x20, 36167 /* base */ 0x80580000, 36168 /* gran */ 1, 36169 /* bytes */ 20, 36170 /* nFields */ 8, 36171 /* *fields */ soc_TRUNK_BITMAP_BCM56870_A0m_fields, 36172 /* *views */ NULL, 36173 /* *views_num */ NULL, 36174 /* snoop_cb */ NULL, 36175 /* snoop_user_data */ NULL, 36176 /* snoop_flags */ 0, 36177 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36178 /* type */ SOC_MEM_TYPE_NORMAL, 36179 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36180 /* impl */ SOC_MEM_IMPL_NORMAL, 36181 /* cmic_mor_clks */ 0, 36182 /* access_latency_mode */ 3, 36183 }, 36184 #endif /* chips */ 36185 36186 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 36187 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56960_A0m */ 36188 /* mem TRUNK_BITMAPm */ 36189 /* flags */ SOC_MEM_FLAG_VALID | 36190 SOC_MEM_FLAG_CACHABLE | 36191 SOC_MEM_FLAG_SER_CACHE_RESTORE | 36192 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 36193 /* cmp_fn */ _soc_mem_cmp_undef, 36194 /* *null_entry */ _soc_mem_entry_null_zeroes, 36195 /* index_min */ 0, 36196 /* index_max */ 1023, 36197 /* minblock */ 36, 36198 /* maxblock */ 36, 36199 /* blocks */ 0, 36200 /* blocks_hi */ 0x10, 36201 /* base */ 0x50480000, 36202 /* gran */ 1, 36203 /* bytes */ 18, 36204 /* nFields */ 2, 36205 /* *fields */ soc_TRUNK_BITMAP_BCM56960_A0m_fields, 36206 /* *views */ NULL, 36207 /* *views_num */ NULL, 36208 /* snoop_cb */ NULL, 36209 /* snoop_user_data */ NULL, 36210 /* snoop_flags */ 0, 36211 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36212 /* type */ SOC_MEM_TYPE_NORMAL, 36213 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36214 /* impl */ SOC_MEM_IMPL_NORMAL, 36215 /* cmic_mor_clks */ 0, 36216 /* access_latency_mode */ 3, 36217 }, 36218 #endif /* chips */ 36219 36220 #if defined(BCM_56970_A0) 36221 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56970_A0m */ 36222 /* mem TRUNK_BITMAPm */ 36223 /* flags */ SOC_MEM_FLAG_VALID | 36224 SOC_MEM_FLAG_CACHABLE | 36225 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 36226 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 36227 /* cmp_fn */ _soc_mem_cmp_undef, 36228 /* *null_entry */ _soc_mem_entry_null_zeroes, 36229 /* index_min */ 0, 36230 /* index_max */ 1023, 36231 /* minblock */ 68, 36232 /* maxblock */ 68, 36233 /* blocks */ 0, 36234 /* blocks_hi */ 0xffffffff, 36235 /* base */ 0x90480000, 36236 /* gran */ 1, 36237 /* bytes */ 19, 36238 /* nFields */ 7, 36239 /* *fields */ soc_TRUNK_BITMAP_BCM56970_A0m_fields, 36240 /* *views */ NULL, 36241 /* *views_num */ NULL, 36242 /* snoop_cb */ NULL, 36243 /* snoop_user_data */ NULL, 36244 /* snoop_flags */ 0, 36245 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36246 /* type */ SOC_MEM_TYPE_NORMAL, 36247 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36248 /* impl */ SOC_MEM_IMPL_NORMAL, 36249 /* cmic_mor_clks */ 0, 36250 /* access_latency_mode */ 3, 36251 }, 36252 #endif /* chips */ 36253 36254 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 36255 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM56980_A0m */ 36256 /* mem TRUNK_BITMAPm */ 36257 /* flags */ SOC_MEM_FLAG_VALID | 36258 SOC_MEM_FLAG_CACHABLE | 36259 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 36260 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 36261 /* cmp_fn */ _soc_mem_cmp_undef, 36262 /* *null_entry */ _soc_mem_entry_null_zeroes, 36263 /* index_min */ 0, 36264 /* index_max */ 143, 36265 /* minblock */ 101, 36266 /* maxblock */ 101, 36267 /* blocks */ 0, 36268 /* blocks_hi */ 0xffffffff, 36269 /* base */ 0x1cbc0000, 36270 /* gran */ 1, 36271 /* bytes */ 22, 36272 /* nFields */ 5, 36273 /* *fields */ soc_TRUNK_BITMAP_BCM56980_A0m_fields, 36274 /* *views */ NULL, 36275 /* *views_num */ NULL, 36276 /* snoop_cb */ NULL, 36277 /* snoop_user_data */ NULL, 36278 /* snoop_flags */ 0, 36279 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36280 /* type */ SOC_MEM_TYPE_NORMAL, 36281 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 36282 /* impl */ SOC_MEM_IMPL_NORMAL, 36283 /* cmic_mor_clks */ 0, 36284 /* access_latency_mode */ 3, 36285 }, 36286 #endif /* chips */ 36287 36288 #if defined(BCM_88732_A0) 36289 { /* SOC_MEM_INT_TRUNK_BITMAP_BCM88732_A0m */ 36290 /* mem TRUNK_BITMAPm */ 36291 /* flags */ SOC_MEM_FLAG_VALID | 36292 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36293 /* cmp_fn */ NULL, 36294 /* *null_entry */ _soc_mem_entry_null_zeroes, 36295 /* index_min */ 0, 36296 /* index_max */ 127, 36297 /* minblock */ 5, 36298 /* maxblock */ 5, 36299 /* blocks */ 0x20, 36300 /* blocks_hi */ 0, 36301 /* base */ 0x08010000, 36302 /* gran */ 1, 36303 /* bytes */ 3, 36304 /* nFields */ 4, 36305 /* *fields */ soc_TRUNK_BITMAP_BCM88732_A0m_fields, 36306 /* *views */ NULL, 36307 /* *views_num */ NULL, 36308 /* snoop_cb */ NULL, 36309 /* snoop_user_data */ NULL, 36310 /* snoop_flags */ 0, 36311 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36312 /* type */ SOC_MEM_TYPE_NORMAL, 36313 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 36314 /* impl */ SOC_MEM_IMPL_NORMAL, 36315 /* cmic_mor_clks */ 0, 36316 }, 36317 #endif /* chips */ 36318 36319 #if defined(BCM_56624_A0) || defined(BCM_56624_B0) 36320 { /* SOC_MEM_INT_TRUNK_CBL_TABLEm */ 36321 /* mem TRUNK_CBL_TABLEm */ 36322 /* flags */ SOC_MEM_FLAG_VALID | 36323 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36324 /* cmp_fn */ _soc_mem_cmp_undef, 36325 /* *null_entry */ _soc_mem_entry_null_zeroes, 36326 /* index_min */ 0, 36327 /* index_max */ 127, 36328 /* minblock */ 7, 36329 /* maxblock */ 7, 36330 /* blocks */ 0x80, 36331 /* blocks_hi */ 0, 36332 /* base */ 0x0d050000, 36333 /* gran */ 1, 36334 /* bytes */ 1, 36335 /* nFields */ 1, 36336 /* *fields */ soc_TRUNK_CBL_TABLEm_fields, 36337 /* *views */ NULL, 36338 /* *views_num */ NULL, 36339 /* snoop_cb */ NULL, 36340 /* snoop_user_data */ NULL, 36341 /* snoop_flags */ 0, 36342 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36343 /* type */ SOC_MEM_TYPE_NORMAL, 36344 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36345 /* impl */ SOC_MEM_IMPL_NORMAL, 36346 /* cmic_mor_clks */ 0, 36347 }, 36348 #endif /* chips */ 36349 36350 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 36351 { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56260_A0m */ 36352 /* mem TRUNK_CBL_TABLEm */ 36353 /* flags */ SOC_MEM_FLAG_VALID | 36354 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36355 /* cmp_fn */ _soc_mem_cmp_undef, 36356 /* *null_entry */ _soc_mem_entry_null_zeroes, 36357 /* index_min */ 0, 36358 /* index_max */ 127, 36359 /* minblock */ 6, 36360 /* maxblock */ 6, 36361 /* blocks */ 0x40, 36362 /* blocks_hi */ 0, 36363 /* base */ 0x2c1c0000, 36364 /* gran */ 1, 36365 /* bytes */ 1, 36366 /* nFields */ 1, 36367 /* *fields */ soc_TRUNK_CBL_TABLE_BCM56260_A0m_fields, 36368 /* *views */ NULL, 36369 /* *views_num */ NULL, 36370 /* snoop_cb */ NULL, 36371 /* snoop_user_data */ NULL, 36372 /* snoop_flags */ 0, 36373 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36374 /* type */ SOC_MEM_TYPE_NORMAL, 36375 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36376 /* impl */ SOC_MEM_IMPL_NORMAL, 36377 /* cmic_mor_clks */ 0, 36378 }, 36379 #endif /* chips */ 36380 36381 #if defined(BCM_56270_A0) 36382 { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56270_A0m */ 36383 /* mem TRUNK_CBL_TABLEm */ 36384 /* flags */ SOC_MEM_FLAG_VALID | 36385 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36386 /* cmp_fn */ _soc_mem_cmp_undef, 36387 /* *null_entry */ _soc_mem_entry_null_zeroes, 36388 /* index_min */ 0, 36389 /* index_max */ 31, 36390 /* minblock */ 5, 36391 /* maxblock */ 5, 36392 /* blocks */ 0x20, 36393 /* blocks_hi */ 0, 36394 /* base */ 0x2c1c0000, 36395 /* gran */ 1, 36396 /* bytes */ 1, 36397 /* nFields */ 1, 36398 /* *fields */ soc_TRUNK_CBL_TABLE_BCM56260_A0m_fields, 36399 /* *views */ NULL, 36400 /* *views_num */ NULL, 36401 /* snoop_cb */ NULL, 36402 /* snoop_user_data */ NULL, 36403 /* snoop_flags */ 0, 36404 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36405 /* type */ SOC_MEM_TYPE_NORMAL, 36406 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36407 /* impl */ SOC_MEM_IMPL_NORMAL, 36408 /* cmic_mor_clks */ 0, 36409 }, 36410 #endif /* chips */ 36411 36412 #if defined(BCM_56334_A0) || defined(BCM_56334_B0) 36413 { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56334_A0m */ 36414 /* mem TRUNK_CBL_TABLEm */ 36415 /* flags */ SOC_MEM_FLAG_VALID | 36416 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36417 /* cmp_fn */ _soc_mem_cmp_undef, 36418 /* *null_entry */ _soc_mem_entry_null_zeroes, 36419 /* index_min */ 0, 36420 /* index_max */ 127, 36421 /* minblock */ 5, 36422 /* maxblock */ 5, 36423 /* blocks */ 0x20, 36424 /* blocks_hi */ 0, 36425 /* base */ 0x0d050000, 36426 /* gran */ 1, 36427 /* bytes */ 1, 36428 /* nFields */ 1, 36429 /* *fields */ soc_TRUNK_CBL_TABLEm_fields, 36430 /* *views */ NULL, 36431 /* *views_num */ NULL, 36432 /* snoop_cb */ NULL, 36433 /* snoop_user_data */ NULL, 36434 /* snoop_flags */ 0, 36435 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36436 /* type */ SOC_MEM_TYPE_NORMAL, 36437 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36438 /* impl */ SOC_MEM_IMPL_NORMAL, 36439 /* cmic_mor_clks */ 0, 36440 }, 36441 #endif /* chips */ 36442 36443 #if defined(BCM_56340_A0) 36444 { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56340_A0m */ 36445 /* mem TRUNK_CBL_TABLEm */ 36446 /* flags */ SOC_MEM_FLAG_VALID | 36447 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36448 /* cmp_fn */ _soc_mem_cmp_undef, 36449 /* *null_entry */ _soc_mem_entry_null_zeroes, 36450 /* index_min */ 0, 36451 /* index_max */ 1023, 36452 /* minblock */ 4, 36453 /* maxblock */ 4, 36454 /* blocks */ 0x10, 36455 /* blocks_hi */ 0, 36456 /* base */ 0x281c0000, 36457 /* gran */ 1, 36458 /* bytes */ 1, 36459 /* nFields */ 1, 36460 /* *fields */ soc_TRUNK_CBL_TABLE_BCM56640_A0m_fields, 36461 /* *views */ NULL, 36462 /* *views_num */ NULL, 36463 /* snoop_cb */ NULL, 36464 /* snoop_user_data */ NULL, 36465 /* snoop_flags */ 0, 36466 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36467 /* type */ SOC_MEM_TYPE_NORMAL, 36468 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36469 /* impl */ SOC_MEM_IMPL_NORMAL, 36470 /* cmic_mor_clks */ 0, 36471 }, 36472 #endif /* chips */ 36473 36474 #if defined(BCM_56370_A0) 36475 { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56370_A0m */ 36476 /* mem TRUNK_CBL_TABLEm */ 36477 /* flags */ SOC_MEM_FLAG_VALID | 36478 SOC_MEM_FLAG_CACHABLE | 36479 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 36480 /* cmp_fn */ _soc_mem_cmp_undef, 36481 /* *null_entry */ _soc_mem_entry_null_zeroes, 36482 /* index_min */ 0, 36483 /* index_max */ 2047, 36484 /* minblock */ 14, 36485 /* maxblock */ 14, 36486 /* blocks */ 0x4000, 36487 /* blocks_hi */ 0, 36488 /* base */ 0x703c0000, 36489 /* gran */ 1, 36490 /* bytes */ 1, 36491 /* nFields */ 5, 36492 /* *fields */ soc_TRUNK_CBL_TABLE_BCM56870_A0m_fields, 36493 /* *views */ NULL, 36494 /* *views_num */ NULL, 36495 /* snoop_cb */ NULL, 36496 /* snoop_user_data */ NULL, 36497 /* snoop_flags */ 0, 36498 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36499 /* type */ SOC_MEM_TYPE_NORMAL, 36500 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 36501 /* impl */ SOC_MEM_IMPL_NORMAL, 36502 /* cmic_mor_clks */ 0, 36503 /* access_latency_mode */ 0, 36504 }, 36505 #endif /* chips */ 36506 36507 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 36508 { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56440_A0m */ 36509 /* mem TRUNK_CBL_TABLEm */ 36510 /* flags */ SOC_MEM_FLAG_VALID | 36511 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36512 /* cmp_fn */ _soc_mem_cmp_undef, 36513 /* *null_entry */ _soc_mem_entry_null_zeroes, 36514 /* index_min */ 0, 36515 /* index_max */ 127, 36516 /* minblock */ 9, 36517 /* maxblock */ 9, 36518 /* blocks */ 0x200, 36519 /* blocks_hi */ 0, 36520 /* base */ 0x0b06e000, 36521 /* gran */ 1, 36522 /* bytes */ 1, 36523 /* nFields */ 1, 36524 /* *fields */ soc_TRUNK_CBL_TABLEm_fields, 36525 /* *views */ NULL, 36526 /* *views_num */ NULL, 36527 /* snoop_cb */ NULL, 36528 /* snoop_user_data */ NULL, 36529 /* snoop_flags */ 0, 36530 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36531 /* type */ SOC_MEM_TYPE_NORMAL, 36532 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36533 /* impl */ SOC_MEM_IMPL_NORMAL, 36534 /* cmic_mor_clks */ 0, 36535 }, 36536 #endif /* chips */ 36537 36538 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 36539 defined(BCM_56450_B1) 36540 { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56450_A0m */ 36541 /* mem TRUNK_CBL_TABLEm */ 36542 /* flags */ SOC_MEM_FLAG_VALID | 36543 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36544 /* cmp_fn */ _soc_mem_cmp_undef, 36545 /* *null_entry */ _soc_mem_entry_null_zeroes, 36546 /* index_min */ 0, 36547 /* index_max */ 127, 36548 /* minblock */ 8, 36549 /* maxblock */ 8, 36550 /* blocks */ 0x100, 36551 /* blocks_hi */ 0, 36552 /* base */ 0x2c1c0000, 36553 /* gran */ 1, 36554 /* bytes */ 1, 36555 /* nFields */ 1, 36556 /* *fields */ soc_TRUNK_CBL_TABLE_BCM56640_A0m_fields, 36557 /* *views */ NULL, 36558 /* *views_num */ NULL, 36559 /* snoop_cb */ NULL, 36560 /* snoop_user_data */ NULL, 36561 /* snoop_flags */ 0, 36562 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36563 /* type */ SOC_MEM_TYPE_NORMAL, 36564 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36565 /* impl */ SOC_MEM_IMPL_NORMAL, 36566 /* cmic_mor_clks */ 0, 36567 }, 36568 #endif /* chips */ 36569 36570 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) 36571 { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56524_A0m */ 36572 /* mem TRUNK_CBL_TABLEm */ 36573 /* flags */ SOC_MEM_FLAG_VALID | 36574 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36575 /* cmp_fn */ _soc_mem_cmp_undef, 36576 /* *null_entry */ _soc_mem_entry_null_zeroes, 36577 /* index_min */ 0, 36578 /* index_max */ 127, 36579 /* minblock */ 8, 36580 /* maxblock */ 8, 36581 /* blocks */ 0x100, 36582 /* blocks_hi */ 0, 36583 /* base */ 0x0a070000, 36584 /* gran */ 1, 36585 /* bytes */ 1, 36586 /* nFields */ 1, 36587 /* *fields */ soc_TRUNK_CBL_TABLEm_fields, 36588 /* *views */ NULL, 36589 /* *views_num */ NULL, 36590 /* snoop_cb */ NULL, 36591 /* snoop_user_data */ NULL, 36592 /* snoop_flags */ 0, 36593 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36594 /* type */ SOC_MEM_TYPE_NORMAL, 36595 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36596 /* impl */ SOC_MEM_IMPL_NORMAL, 36597 /* cmic_mor_clks */ 0, 36598 }, 36599 #endif /* chips */ 36600 36601 #if defined(BCM_56560_A0) 36602 { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56560_A0m */ 36603 /* mem TRUNK_CBL_TABLEm */ 36604 /* flags */ SOC_MEM_FLAG_VALID | 36605 SOC_MEM_FLAG_CACHABLE | 36606 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 36607 /* cmp_fn */ _soc_mem_cmp_undef, 36608 /* *null_entry */ _soc_mem_entry_null_zeroes, 36609 /* index_min */ 0, 36610 /* index_max */ 1023, 36611 /* minblock */ 21, 36612 /* maxblock */ 21, 36613 /* blocks */ 0x200000, 36614 /* blocks_hi */ 0, 36615 /* base */ 0x44300000, 36616 /* gran */ 1, 36617 /* bytes */ 1, 36618 /* nFields */ 3, 36619 /* *fields */ soc_TRUNK_CBL_TABLE_BCM56560_A0m_fields, 36620 /* *views */ NULL, 36621 /* *views_num */ NULL, 36622 /* snoop_cb */ NULL, 36623 /* snoop_user_data */ NULL, 36624 /* snoop_flags */ 0, 36625 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36626 /* type */ SOC_MEM_TYPE_NORMAL, 36627 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36628 /* impl */ SOC_MEM_IMPL_NORMAL, 36629 /* cmic_mor_clks */ 0, 36630 }, 36631 #endif /* chips */ 36632 36633 #if defined(BCM_56560_B0) 36634 { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56560_B0m */ 36635 /* mem TRUNK_CBL_TABLEm */ 36636 /* flags */ SOC_MEM_FLAG_VALID | 36637 SOC_MEM_FLAG_CACHABLE | 36638 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 36639 /* cmp_fn */ _soc_mem_cmp_undef, 36640 /* *null_entry */ _soc_mem_entry_null_zeroes, 36641 /* index_min */ 0, 36642 /* index_max */ 1023, 36643 /* minblock */ 13, 36644 /* maxblock */ 13, 36645 /* blocks */ 0x2000, 36646 /* blocks_hi */ 0, 36647 /* base */ 0x44300000, 36648 /* gran */ 1, 36649 /* bytes */ 1, 36650 /* nFields */ 3, 36651 /* *fields */ soc_TRUNK_CBL_TABLE_BCM56560_A0m_fields, 36652 /* *views */ NULL, 36653 /* *views_num */ NULL, 36654 /* snoop_cb */ NULL, 36655 /* snoop_user_data */ NULL, 36656 /* snoop_flags */ 0, 36657 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36658 /* type */ SOC_MEM_TYPE_NORMAL, 36659 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36660 /* impl */ SOC_MEM_IMPL_NORMAL, 36661 /* cmic_mor_clks */ 0, 36662 }, 36663 #endif /* chips */ 36664 36665 #if defined(BCM_56634_A0) || defined(BCM_56634_B0) 36666 { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56634_A0m */ 36667 /* mem TRUNK_CBL_TABLEm */ 36668 /* flags */ SOC_MEM_FLAG_VALID | 36669 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36670 /* cmp_fn */ _soc_mem_cmp_undef, 36671 /* *null_entry */ _soc_mem_entry_null_zeroes, 36672 /* index_min */ 0, 36673 /* index_max */ 127, 36674 /* minblock */ 9, 36675 /* maxblock */ 9, 36676 /* blocks */ 0x200, 36677 /* blocks_hi */ 0, 36678 /* base */ 0x0a070000, 36679 /* gran */ 1, 36680 /* bytes */ 1, 36681 /* nFields */ 1, 36682 /* *fields */ soc_TRUNK_CBL_TABLEm_fields, 36683 /* *views */ NULL, 36684 /* *views_num */ NULL, 36685 /* snoop_cb */ NULL, 36686 /* snoop_user_data */ NULL, 36687 /* snoop_flags */ 0, 36688 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36689 /* type */ SOC_MEM_TYPE_NORMAL, 36690 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36691 /* impl */ SOC_MEM_IMPL_NORMAL, 36692 /* cmic_mor_clks */ 0, 36693 }, 36694 #endif /* chips */ 36695 36696 #if defined(BCM_56640_A0) 36697 { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56640_A0m */ 36698 /* mem TRUNK_CBL_TABLEm */ 36699 /* flags */ SOC_MEM_FLAG_VALID | 36700 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36701 /* cmp_fn */ _soc_mem_cmp_undef, 36702 /* *null_entry */ _soc_mem_entry_null_zeroes, 36703 /* index_min */ 0, 36704 /* index_max */ 1023, 36705 /* minblock */ 7, 36706 /* maxblock */ 7, 36707 /* blocks */ 0x80, 36708 /* blocks_hi */ 0, 36709 /* base */ 0x281c0000, 36710 /* gran */ 1, 36711 /* bytes */ 1, 36712 /* nFields */ 1, 36713 /* *fields */ soc_TRUNK_CBL_TABLE_BCM56640_A0m_fields, 36714 /* *views */ NULL, 36715 /* *views_num */ NULL, 36716 /* snoop_cb */ NULL, 36717 /* snoop_user_data */ NULL, 36718 /* snoop_flags */ 0, 36719 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36720 /* type */ SOC_MEM_TYPE_NORMAL, 36721 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36722 /* impl */ SOC_MEM_IMPL_NORMAL, 36723 /* cmic_mor_clks */ 0, 36724 }, 36725 #endif /* chips */ 36726 36727 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 36728 { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56670_A0m */ 36729 /* mem TRUNK_CBL_TABLEm */ 36730 /* flags */ SOC_MEM_FLAG_VALID | 36731 SOC_MEM_FLAG_CACHABLE | 36732 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 36733 /* cmp_fn */ _soc_mem_cmp_undef, 36734 /* *null_entry */ _soc_mem_entry_null_zeroes, 36735 /* index_min */ 0, 36736 /* index_max */ 511, 36737 /* minblock */ 21, 36738 /* maxblock */ 21, 36739 /* blocks */ 0x200000, 36740 /* blocks_hi */ 0, 36741 /* base */ 0x44300000, 36742 /* gran */ 1, 36743 /* bytes */ 1, 36744 /* nFields */ 3, 36745 /* *fields */ soc_TRUNK_CBL_TABLE_BCM56670_A0m_fields, 36746 /* *views */ NULL, 36747 /* *views_num */ NULL, 36748 /* snoop_cb */ NULL, 36749 /* snoop_user_data */ NULL, 36750 /* snoop_flags */ 0, 36751 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36752 /* type */ SOC_MEM_TYPE_NORMAL, 36753 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36754 /* impl */ SOC_MEM_IMPL_NORMAL, 36755 /* cmic_mor_clks */ 0, 36756 }, 36757 #endif /* chips */ 36758 36759 #if defined(BCM_56680_A0) || defined(BCM_56680_B0) 36760 { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56680_A0m */ 36761 /* mem TRUNK_CBL_TABLEm */ 36762 /* flags */ SOC_MEM_FLAG_VALID | 36763 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36764 /* cmp_fn */ _soc_mem_cmp_undef, 36765 /* *null_entry */ _soc_mem_entry_null_zeroes, 36766 /* index_min */ 0, 36767 /* index_max */ 127, 36768 /* minblock */ 6, 36769 /* maxblock */ 6, 36770 /* blocks */ 0x40, 36771 /* blocks_hi */ 0, 36772 /* base */ 0x0d050000, 36773 /* gran */ 1, 36774 /* bytes */ 1, 36775 /* nFields */ 1, 36776 /* *fields */ soc_TRUNK_CBL_TABLEm_fields, 36777 /* *views */ NULL, 36778 /* *views_num */ NULL, 36779 /* snoop_cb */ NULL, 36780 /* snoop_user_data */ NULL, 36781 /* snoop_flags */ 0, 36782 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36783 /* type */ SOC_MEM_TYPE_NORMAL, 36784 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36785 /* impl */ SOC_MEM_IMPL_NORMAL, 36786 /* cmic_mor_clks */ 0, 36787 }, 36788 #endif /* chips */ 36789 36790 #if defined(BCM_56685_A0) || defined(BCM_56685_B0) 36791 { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56685_A0m */ 36792 /* mem TRUNK_CBL_TABLEm */ 36793 /* flags */ SOC_MEM_FLAG_VALID | 36794 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36795 /* cmp_fn */ _soc_mem_cmp_undef, 36796 /* *null_entry */ _soc_mem_entry_null_zeroes, 36797 /* index_min */ 0, 36798 /* index_max */ 127, 36799 /* minblock */ 6, 36800 /* maxblock */ 6, 36801 /* blocks */ 0x40, 36802 /* blocks_hi */ 0, 36803 /* base */ 0x0a070000, 36804 /* gran */ 1, 36805 /* bytes */ 1, 36806 /* nFields */ 1, 36807 /* *fields */ soc_TRUNK_CBL_TABLEm_fields, 36808 /* *views */ NULL, 36809 /* *views_num */ NULL, 36810 /* snoop_cb */ NULL, 36811 /* snoop_user_data */ NULL, 36812 /* snoop_flags */ 0, 36813 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36814 /* type */ SOC_MEM_TYPE_NORMAL, 36815 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36816 /* impl */ SOC_MEM_IMPL_NORMAL, 36817 /* cmic_mor_clks */ 0, 36818 }, 36819 #endif /* chips */ 36820 36821 #if defined(BCM_56770_A0) 36822 { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56770_A0m */ 36823 /* mem TRUNK_CBL_TABLEm */ 36824 /* flags */ SOC_MEM_FLAG_VALID | 36825 SOC_MEM_FLAG_CACHABLE | 36826 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 36827 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 36828 /* cmp_fn */ _soc_mem_cmp_undef, 36829 /* *null_entry */ _soc_mem_entry_null_zeroes, 36830 /* index_min */ 0, 36831 /* index_max */ 2047, 36832 /* minblock */ 25, 36833 /* maxblock */ 25, 36834 /* blocks */ 0x2000000, 36835 /* blocks_hi */ 0, 36836 /* base */ 0x703c0000, 36837 /* gran */ 1, 36838 /* bytes */ 1, 36839 /* nFields */ 5, 36840 /* *fields */ soc_TRUNK_CBL_TABLE_BCM56870_A0m_fields, 36841 /* *views */ NULL, 36842 /* *views_num */ NULL, 36843 /* snoop_cb */ NULL, 36844 /* snoop_user_data */ NULL, 36845 /* snoop_flags */ 0, 36846 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36847 /* type */ SOC_MEM_TYPE_NORMAL, 36848 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 36849 /* impl */ SOC_MEM_IMPL_NORMAL, 36850 /* cmic_mor_clks */ 0, 36851 /* access_latency_mode */ 0, 36852 }, 36853 #endif /* chips */ 36854 36855 #if defined(BCM_56725_A0) || defined(BCM_56820_A0) 36856 { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56820_A0m */ 36857 /* mem TRUNK_CBL_TABLEm */ 36858 /* flags */ SOC_MEM_FLAG_VALID | 36859 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36860 /* cmp_fn */ _soc_mem_cmp_undef, 36861 /* *null_entry */ _soc_mem_entry_null_zeroes, 36862 /* index_min */ 0, 36863 /* index_max */ 127, 36864 /* minblock */ 3, 36865 /* maxblock */ 3, 36866 /* blocks */ 0x8, 36867 /* blocks_hi */ 0, 36868 /* base */ 0x0b06c000, 36869 /* gran */ 1, 36870 /* bytes */ 1, 36871 /* nFields */ 1, 36872 /* *fields */ soc_TRUNK_CBL_TABLEm_fields, 36873 /* *views */ NULL, 36874 /* *views_num */ NULL, 36875 /* snoop_cb */ NULL, 36876 /* snoop_user_data */ NULL, 36877 /* snoop_flags */ 0, 36878 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36879 /* type */ SOC_MEM_TYPE_NORMAL, 36880 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36881 /* impl */ SOC_MEM_IMPL_NORMAL, 36882 /* cmic_mor_clks */ 0, 36883 }, 36884 #endif /* chips */ 36885 36886 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 36887 { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56840_A0m */ 36888 /* mem TRUNK_CBL_TABLEm */ 36889 /* flags */ SOC_MEM_FLAG_VALID | 36890 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 36891 /* cmp_fn */ _soc_mem_cmp_undef, 36892 /* *null_entry */ _soc_mem_entry_null_zeroes, 36893 /* index_min */ 0, 36894 /* index_max */ 1023, 36895 /* minblock */ 6, 36896 /* maxblock */ 6, 36897 /* blocks */ 0x40, 36898 /* blocks_hi */ 0, 36899 /* base */ 0x0b06e000, 36900 /* gran */ 1, 36901 /* bytes */ 1, 36902 /* nFields */ 1, 36903 /* *fields */ soc_TRUNK_CBL_TABLEm_fields, 36904 /* *views */ NULL, 36905 /* *views_num */ NULL, 36906 /* snoop_cb */ NULL, 36907 /* snoop_user_data */ NULL, 36908 /* snoop_flags */ 0, 36909 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36910 /* type */ SOC_MEM_TYPE_NORMAL, 36911 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36912 /* impl */ SOC_MEM_IMPL_NORMAL, 36913 /* cmic_mor_clks */ 0, 36914 }, 36915 #endif /* chips */ 36916 36917 #if defined(BCM_56850_A0) 36918 { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56850_A0m */ 36919 /* mem TRUNK_CBL_TABLEm */ 36920 /* flags */ SOC_MEM_FLAG_VALID | 36921 SOC_MEM_FLAG_CACHABLE | 36922 SOC_MEM_FLAG_SER_CACHE_RESTORE | 36923 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 36924 /* cmp_fn */ _soc_mem_cmp_undef, 36925 /* *null_entry */ _soc_mem_entry_null_zeroes, 36926 /* index_min */ 0, 36927 /* index_max */ 1023, 36928 /* minblock */ 10, 36929 /* maxblock */ 10, 36930 /* blocks */ 0x400, 36931 /* blocks_hi */ 0, 36932 /* base */ 0x34300000, 36933 /* gran */ 1, 36934 /* bytes */ 1, 36935 /* nFields */ 2, 36936 /* *fields */ soc_TRUNK_CBL_TABLE_BCM56850_A0m_fields, 36937 /* *views */ NULL, 36938 /* *views_num */ NULL, 36939 /* snoop_cb */ NULL, 36940 /* snoop_user_data */ NULL, 36941 /* snoop_flags */ 0, 36942 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36943 /* type */ SOC_MEM_TYPE_NORMAL, 36944 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36945 /* impl */ SOC_MEM_IMPL_NORMAL, 36946 /* cmic_mor_clks */ 0, 36947 }, 36948 #endif /* chips */ 36949 36950 #if defined(BCM_56860_A0) 36951 { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56860_A0m */ 36952 /* mem TRUNK_CBL_TABLEm */ 36953 /* flags */ SOC_MEM_FLAG_VALID | 36954 SOC_MEM_FLAG_CACHABLE | 36955 SOC_MEM_FLAG_SER_CACHE_RESTORE | 36956 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 36957 /* cmp_fn */ _soc_mem_cmp_undef, 36958 /* *null_entry */ _soc_mem_entry_null_zeroes, 36959 /* index_min */ 0, 36960 /* index_max */ 1023, 36961 /* minblock */ 11, 36962 /* maxblock */ 11, 36963 /* blocks */ 0x800, 36964 /* blocks_hi */ 0, 36965 /* base */ 0x44300000, 36966 /* gran */ 1, 36967 /* bytes */ 1, 36968 /* nFields */ 3, 36969 /* *fields */ soc_TRUNK_CBL_TABLE_BCM56860_A0m_fields, 36970 /* *views */ NULL, 36971 /* *views_num */ NULL, 36972 /* snoop_cb */ NULL, 36973 /* snoop_user_data */ NULL, 36974 /* snoop_flags */ 0, 36975 /* mem severity */ SOC_MEM_SEVERE_MISSING, 36976 /* type */ SOC_MEM_TYPE_NORMAL, 36977 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 36978 /* impl */ SOC_MEM_IMPL_NORMAL, 36979 /* cmic_mor_clks */ 0, 36980 }, 36981 #endif /* chips */ 36982 36983 #if defined(BCM_56870_A0) 36984 { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56870_A0m */ 36985 /* mem TRUNK_CBL_TABLEm */ 36986 /* flags */ SOC_MEM_FLAG_VALID | 36987 SOC_MEM_FLAG_CACHABLE | 36988 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 36989 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 36990 /* cmp_fn */ _soc_mem_cmp_undef, 36991 /* *null_entry */ _soc_mem_entry_null_zeroes, 36992 /* index_min */ 0, 36993 /* index_max */ 2047, 36994 /* minblock */ 37, 36995 /* maxblock */ 37, 36996 /* blocks */ 0, 36997 /* blocks_hi */ 0x20, 36998 /* base */ 0x703c0000, 36999 /* gran */ 1, 37000 /* bytes */ 1, 37001 /* nFields */ 5, 37002 /* *fields */ soc_TRUNK_CBL_TABLE_BCM56870_A0m_fields, 37003 /* *views */ NULL, 37004 /* *views_num */ NULL, 37005 /* snoop_cb */ NULL, 37006 /* snoop_user_data */ NULL, 37007 /* snoop_flags */ 0, 37008 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37009 /* type */ SOC_MEM_TYPE_NORMAL, 37010 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 37011 /* impl */ SOC_MEM_IMPL_NORMAL, 37012 /* cmic_mor_clks */ 0, 37013 /* access_latency_mode */ 0, 37014 }, 37015 #endif /* chips */ 37016 37017 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 37018 { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56960_A0m */ 37019 /* mem TRUNK_CBL_TABLEm */ 37020 /* flags */ SOC_MEM_FLAG_VALID | 37021 SOC_MEM_FLAG_CACHABLE | 37022 SOC_MEM_FLAG_SER_CACHE_RESTORE | 37023 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 37024 /* cmp_fn */ _soc_mem_cmp_undef, 37025 /* *null_entry */ _soc_mem_entry_null_zeroes, 37026 /* index_min */ 0, 37027 /* index_max */ 1023, 37028 /* minblock */ 36, 37029 /* maxblock */ 36, 37030 /* blocks */ 0, 37031 /* blocks_hi */ 0x10, 37032 /* base */ 0x40100000, 37033 /* gran */ 1, 37034 /* bytes */ 1, 37035 /* nFields */ 2, 37036 /* *fields */ soc_TRUNK_CBL_TABLE_BCM56960_A0m_fields, 37037 /* *views */ NULL, 37038 /* *views_num */ NULL, 37039 /* snoop_cb */ NULL, 37040 /* snoop_user_data */ NULL, 37041 /* snoop_flags */ 0, 37042 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37043 /* type */ SOC_MEM_TYPE_NORMAL, 37044 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37045 /* impl */ SOC_MEM_IMPL_NORMAL, 37046 /* cmic_mor_clks */ 0, 37047 /* access_latency_mode */ 0, 37048 }, 37049 #endif /* chips */ 37050 37051 #if defined(BCM_56970_A0) 37052 { /* SOC_MEM_INT_TRUNK_CBL_TABLE_BCM56970_A0m */ 37053 /* mem TRUNK_CBL_TABLEm */ 37054 /* flags */ SOC_MEM_FLAG_VALID | 37055 SOC_MEM_FLAG_CACHABLE | 37056 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 37057 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 37058 /* cmp_fn */ _soc_mem_cmp_undef, 37059 /* *null_entry */ _soc_mem_entry_null_zeroes, 37060 /* index_min */ 0, 37061 /* index_max */ 1023, 37062 /* minblock */ 68, 37063 /* maxblock */ 68, 37064 /* blocks */ 0, 37065 /* blocks_hi */ 0xffffffff, 37066 /* base */ 0x80140000, 37067 /* gran */ 1, 37068 /* bytes */ 1, 37069 /* nFields */ 4, 37070 /* *fields */ soc_TRUNK_CBL_TABLE_BCM56970_A0m_fields, 37071 /* *views */ NULL, 37072 /* *views_num */ NULL, 37073 /* snoop_cb */ NULL, 37074 /* snoop_user_data */ NULL, 37075 /* snoop_flags */ 0, 37076 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37077 /* type */ SOC_MEM_TYPE_NORMAL, 37078 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 37079 /* impl */ SOC_MEM_IMPL_NORMAL, 37080 /* cmic_mor_clks */ 0, 37081 /* access_latency_mode */ 0, 37082 }, 37083 #endif /* chips */ 37084 37085 #if defined(BCM_56504_A0) || defined(BCM_56504_B0) || \ 37086 defined(BCM_56514_A0) 37087 { /* SOC_MEM_INT_TRUNK_EGR_MASKm */ 37088 /* mem TRUNK_EGR_MASKm */ 37089 /* flags */ SOC_MEM_FLAG_VALID | 37090 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37091 /* cmp_fn */ _soc_mem_cmp_undef, 37092 /* *null_entry */ _soc_mem_entry_null_zeroes, 37093 /* index_min */ 0, 37094 /* index_max */ 127, 37095 /* minblock */ 6, 37096 /* maxblock */ 6, 37097 /* blocks */ 0x40, 37098 /* blocks_hi */ 0, 37099 /* base */ 0x0e010000, 37100 /* gran */ 1, 37101 /* bytes */ 4, 37102 /* nFields */ 1, 37103 /* *fields */ soc_TRUNK_EGR_MASKm_fields, 37104 /* *views */ NULL, 37105 /* *views_num */ NULL, 37106 /* snoop_cb */ NULL, 37107 /* snoop_user_data */ NULL, 37108 /* snoop_flags */ 0, 37109 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37110 /* type */ SOC_MEM_TYPE_NORMAL, 37111 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37112 /* impl */ SOC_MEM_IMPL_NORMAL, 37113 /* cmic_mor_clks */ 0, 37114 }, 37115 #endif /* chips */ 37116 37117 #if defined(BCM_53400_A0) 37118 { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM53400_A0m */ 37119 /* mem TRUNK_EGR_MASKm */ 37120 /* flags */ SOC_MEM_FLAG_VALID | 37121 SOC_MEM_FLAG_CACHABLE | 37122 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 37123 /* cmp_fn */ _soc_mem_cmp_undef, 37124 /* *null_entry */ _soc_mem_entry_null_zeroes, 37125 /* index_min */ 0, 37126 /* index_max */ 127, 37127 /* minblock */ 5, 37128 /* maxblock */ 5, 37129 /* blocks */ 0x20, 37130 /* blocks_hi */ 0, 37131 /* base */ 0x40040000, 37132 /* gran */ 1, 37133 /* bytes */ 4, 37134 /* nFields */ 4, 37135 /* *fields */ soc_TRUNK_EGR_MASK_BCM53400_A0m_fields, 37136 /* *views */ NULL, 37137 /* *views_num */ NULL, 37138 /* snoop_cb */ NULL, 37139 /* snoop_user_data */ NULL, 37140 /* snoop_flags */ 0, 37141 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37142 /* type */ SOC_MEM_TYPE_NORMAL, 37143 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37144 /* impl */ SOC_MEM_IMPL_NORMAL, 37145 /* cmic_mor_clks */ 0, 37146 }, 37147 #endif /* chips */ 37148 37149 #if defined(BCM_53540_A0) 37150 { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM53540_A0m */ 37151 /* mem TRUNK_EGR_MASKm */ 37152 /* flags */ SOC_MEM_FLAG_VALID | 37153 SOC_MEM_FLAG_CACHABLE | 37154 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 37155 /* cmp_fn */ _soc_mem_cmp_undef, 37156 /* *null_entry */ _soc_mem_entry_null_zeroes, 37157 /* index_min */ 0, 37158 /* index_max */ 7, 37159 /* minblock */ 8, 37160 /* maxblock */ 8, 37161 /* blocks */ 0x100, 37162 /* blocks_hi */ 0, 37163 /* base */ 0x40080000, 37164 /* gran */ 1, 37165 /* bytes */ 5, 37166 /* nFields */ 3, 37167 /* *fields */ soc_TRUNK_EGR_MASK_BCM56160_A0m_fields, 37168 /* *views */ NULL, 37169 /* *views_num */ NULL, 37170 /* snoop_cb */ NULL, 37171 /* snoop_user_data */ NULL, 37172 /* snoop_flags */ 0, 37173 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37174 /* type */ SOC_MEM_TYPE_NORMAL, 37175 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37176 /* impl */ SOC_MEM_IMPL_NORMAL, 37177 /* cmic_mor_clks */ 0, 37178 }, 37179 #endif /* chips */ 37180 37181 #if defined(BCM_53570_A0) || defined(BCM_53570_B0) 37182 { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM53570_A0m */ 37183 /* mem TRUNK_EGR_MASKm */ 37184 /* flags */ SOC_MEM_FLAG_VALID | 37185 SOC_MEM_FLAG_CACHABLE | 37186 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 37187 /* cmp_fn */ _soc_mem_cmp_undef, 37188 /* *null_entry */ _soc_mem_entry_null_zeroes, 37189 /* index_min */ 0, 37190 /* index_max */ 127, 37191 /* minblock */ 15, 37192 /* maxblock */ 15, 37193 /* blocks */ 0x8000, 37194 /* blocks_hi */ 0, 37195 /* base */ 0x40080000, 37196 /* gran */ 1, 37197 /* bytes */ 9, 37198 /* nFields */ 3, 37199 /* *fields */ soc_TRUNK_EGR_MASK_BCM53570_A0m_fields, 37200 /* *views */ NULL, 37201 /* *views_num */ NULL, 37202 /* snoop_cb */ NULL, 37203 /* snoop_user_data */ NULL, 37204 /* snoop_flags */ 0, 37205 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37206 /* type */ SOC_MEM_TYPE_NORMAL, 37207 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37208 /* impl */ SOC_MEM_IMPL_NORMAL, 37209 /* cmic_mor_clks */ 0, 37210 }, 37211 #endif /* chips */ 37212 37213 #if defined(BCM_56150_A0) 37214 { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM56150_A0m */ 37215 /* mem TRUNK_EGR_MASKm */ 37216 /* flags */ SOC_MEM_FLAG_VALID | 37217 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37218 /* cmp_fn */ _soc_mem_cmp_undef, 37219 /* *null_entry */ _soc_mem_entry_null_zeroes, 37220 /* index_min */ 0, 37221 /* index_max */ 127, 37222 /* minblock */ 5, 37223 /* maxblock */ 5, 37224 /* blocks */ 0x20, 37225 /* blocks_hi */ 0, 37226 /* base */ 0x44040000, 37227 /* gran */ 1, 37228 /* bytes */ 4, 37229 /* nFields */ 2, 37230 /* *fields */ soc_TRUNK_EGR_MASK_BCM56150_A0m_fields, 37231 /* *views */ NULL, 37232 /* *views_num */ NULL, 37233 /* snoop_cb */ NULL, 37234 /* snoop_user_data */ NULL, 37235 /* snoop_flags */ 0, 37236 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37237 /* type */ SOC_MEM_TYPE_NORMAL, 37238 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37239 /* impl */ SOC_MEM_IMPL_NORMAL, 37240 /* cmic_mor_clks */ 0, 37241 }, 37242 #endif /* chips */ 37243 37244 #if defined(BCM_56160_A0) 37245 { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM56160_A0m */ 37246 /* mem TRUNK_EGR_MASKm */ 37247 /* flags */ SOC_MEM_FLAG_VALID | 37248 SOC_MEM_FLAG_CACHABLE | 37249 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 37250 /* cmp_fn */ _soc_mem_cmp_undef, 37251 /* *null_entry */ _soc_mem_entry_null_zeroes, 37252 /* index_min */ 0, 37253 /* index_max */ 127, 37254 /* minblock */ 7, 37255 /* maxblock */ 7, 37256 /* blocks */ 0x80, 37257 /* blocks_hi */ 0, 37258 /* base */ 0x40080000, 37259 /* gran */ 1, 37260 /* bytes */ 5, 37261 /* nFields */ 3, 37262 /* *fields */ soc_TRUNK_EGR_MASK_BCM56160_A0m_fields, 37263 /* *views */ NULL, 37264 /* *views_num */ NULL, 37265 /* snoop_cb */ NULL, 37266 /* snoop_user_data */ NULL, 37267 /* snoop_flags */ 0, 37268 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37269 /* type */ SOC_MEM_TYPE_NORMAL, 37270 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37271 /* impl */ SOC_MEM_IMPL_NORMAL, 37272 /* cmic_mor_clks */ 0, 37273 }, 37274 #endif /* chips */ 37275 37276 #if defined(BCM_56314_A0) 37277 { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM56314_A0m */ 37278 /* mem TRUNK_EGR_MASKm */ 37279 /* flags */ SOC_MEM_FLAG_VALID | 37280 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37281 /* cmp_fn */ _soc_mem_cmp_undef, 37282 /* *null_entry */ _soc_mem_entry_null_zeroes, 37283 /* index_min */ 0, 37284 /* index_max */ 127, 37285 /* minblock */ 8, 37286 /* maxblock */ 8, 37287 /* blocks */ 0x100, 37288 /* blocks_hi */ 0, 37289 /* base */ 0x0e010000, 37290 /* gran */ 1, 37291 /* bytes */ 4, 37292 /* nFields */ 1, 37293 /* *fields */ soc_TRUNK_EGR_MASKm_fields, 37294 /* *views */ NULL, 37295 /* *views_num */ NULL, 37296 /* snoop_cb */ NULL, 37297 /* snoop_user_data */ NULL, 37298 /* snoop_flags */ 0, 37299 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37300 /* type */ SOC_MEM_TYPE_NORMAL, 37301 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37302 /* impl */ SOC_MEM_IMPL_NORMAL, 37303 /* cmic_mor_clks */ 0, 37304 }, 37305 #endif /* chips */ 37306 37307 #if defined(BCM_56142_A0) || defined(BCM_56334_A0) || \ 37308 defined(BCM_56334_B0) 37309 { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM56334_A0m */ 37310 /* mem TRUNK_EGR_MASKm */ 37311 /* flags */ SOC_MEM_FLAG_VALID | 37312 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37313 /* cmp_fn */ _soc_mem_cmp_undef, 37314 /* *null_entry */ _soc_mem_entry_null_zeroes, 37315 /* index_min */ 0, 37316 /* index_max */ 127, 37317 /* minblock */ 5, 37318 /* maxblock */ 5, 37319 /* blocks */ 0x20, 37320 /* blocks_hi */ 0, 37321 /* base */ 0x11010000, 37322 /* gran */ 1, 37323 /* bytes */ 4, 37324 /* nFields */ 2, 37325 /* *fields */ soc_TRUNK_EGR_MASK_BCM56334_A0m_fields, 37326 /* *views */ NULL, 37327 /* *views_num */ NULL, 37328 /* snoop_cb */ NULL, 37329 /* snoop_user_data */ NULL, 37330 /* snoop_flags */ 0, 37331 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37332 /* type */ SOC_MEM_TYPE_NORMAL, 37333 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37334 /* impl */ SOC_MEM_IMPL_NORMAL, 37335 /* cmic_mor_clks */ 0, 37336 }, 37337 #endif /* chips */ 37338 37339 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) 37340 { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM56524_A0m */ 37341 /* mem TRUNK_EGR_MASKm */ 37342 /* flags */ SOC_MEM_FLAG_VALID | 37343 SOC_MEM_FLAG_CACHABLE | 37344 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 37345 /* cmp_fn */ _soc_mem_cmp_undef, 37346 /* *null_entry */ _soc_mem_entry_null_zeroes, 37347 /* index_min */ 0, 37348 /* index_max */ 127, 37349 /* minblock */ 8, 37350 /* maxblock */ 8, 37351 /* blocks */ 0x100, 37352 /* blocks_hi */ 0, 37353 /* base */ 0x0e008000, 37354 /* gran */ 1, 37355 /* bytes */ 7, 37356 /* nFields */ 4, 37357 /* *fields */ soc_TRUNK_EGR_MASK_BCM56634_A0m_fields, 37358 /* *views */ NULL, 37359 /* *views_num */ NULL, 37360 /* snoop_cb */ NULL, 37361 /* snoop_user_data */ NULL, 37362 /* snoop_flags */ 0, 37363 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37364 /* type */ SOC_MEM_TYPE_NORMAL, 37365 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37366 /* impl */ SOC_MEM_IMPL_NORMAL, 37367 /* cmic_mor_clks */ 0, 37368 }, 37369 #endif /* chips */ 37370 37371 #if defined(BCM_56624_A0) || defined(BCM_56624_B0) 37372 { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM56624_A0m */ 37373 /* mem TRUNK_EGR_MASKm */ 37374 /* flags */ SOC_MEM_FLAG_VALID | 37375 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37376 /* cmp_fn */ _soc_mem_cmp_undef, 37377 /* *null_entry */ _soc_mem_entry_null_zeroes, 37378 /* index_min */ 0, 37379 /* index_max */ 127, 37380 /* minblock */ 7, 37381 /* maxblock */ 7, 37382 /* blocks */ 0x80, 37383 /* blocks_hi */ 0, 37384 /* base */ 0x11010000, 37385 /* gran */ 1, 37386 /* bytes */ 7, 37387 /* nFields */ 3, 37388 /* *fields */ soc_TRUNK_EGR_MASK_BCM56624_A0m_fields, 37389 /* *views */ NULL, 37390 /* *views_num */ NULL, 37391 /* snoop_cb */ NULL, 37392 /* snoop_user_data */ NULL, 37393 /* snoop_flags */ 0, 37394 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37395 /* type */ SOC_MEM_TYPE_NORMAL, 37396 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37397 /* impl */ SOC_MEM_IMPL_NORMAL, 37398 /* cmic_mor_clks */ 0, 37399 }, 37400 #endif /* chips */ 37401 37402 #if defined(BCM_56634_A0) || defined(BCM_56634_B0) 37403 { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM56634_A0m */ 37404 /* mem TRUNK_EGR_MASKm */ 37405 /* flags */ SOC_MEM_FLAG_VALID | 37406 SOC_MEM_FLAG_CACHABLE | 37407 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 37408 /* cmp_fn */ _soc_mem_cmp_undef, 37409 /* *null_entry */ _soc_mem_entry_null_zeroes, 37410 /* index_min */ 0, 37411 /* index_max */ 127, 37412 /* minblock */ 9, 37413 /* maxblock */ 9, 37414 /* blocks */ 0x200, 37415 /* blocks_hi */ 0, 37416 /* base */ 0x0e008000, 37417 /* gran */ 1, 37418 /* bytes */ 7, 37419 /* nFields */ 4, 37420 /* *fields */ soc_TRUNK_EGR_MASK_BCM56634_A0m_fields, 37421 /* *views */ NULL, 37422 /* *views_num */ NULL, 37423 /* snoop_cb */ NULL, 37424 /* snoop_user_data */ NULL, 37425 /* snoop_flags */ 0, 37426 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37427 /* type */ SOC_MEM_TYPE_NORMAL, 37428 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37429 /* impl */ SOC_MEM_IMPL_NORMAL, 37430 /* cmic_mor_clks */ 0, 37431 }, 37432 #endif /* chips */ 37433 37434 #if defined(BCM_56680_A0) || defined(BCM_56680_B0) 37435 { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM56680_A0m */ 37436 /* mem TRUNK_EGR_MASKm */ 37437 /* flags */ SOC_MEM_FLAG_VALID | 37438 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37439 /* cmp_fn */ _soc_mem_cmp_undef, 37440 /* *null_entry */ _soc_mem_entry_null_zeroes, 37441 /* index_min */ 0, 37442 /* index_max */ 127, 37443 /* minblock */ 6, 37444 /* maxblock */ 6, 37445 /* blocks */ 0x40, 37446 /* blocks_hi */ 0, 37447 /* base */ 0x11010000, 37448 /* gran */ 1, 37449 /* bytes */ 7, 37450 /* nFields */ 3, 37451 /* *fields */ soc_TRUNK_EGR_MASK_BCM56624_A0m_fields, 37452 /* *views */ NULL, 37453 /* *views_num */ NULL, 37454 /* snoop_cb */ NULL, 37455 /* snoop_user_data */ NULL, 37456 /* snoop_flags */ 0, 37457 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37458 /* type */ SOC_MEM_TYPE_NORMAL, 37459 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37460 /* impl */ SOC_MEM_IMPL_NORMAL, 37461 /* cmic_mor_clks */ 0, 37462 }, 37463 #endif /* chips */ 37464 37465 #if defined(BCM_56685_A0) || defined(BCM_56685_B0) 37466 { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM56685_A0m */ 37467 /* mem TRUNK_EGR_MASKm */ 37468 /* flags */ SOC_MEM_FLAG_VALID | 37469 SOC_MEM_FLAG_CACHABLE | 37470 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 37471 /* cmp_fn */ _soc_mem_cmp_undef, 37472 /* *null_entry */ _soc_mem_entry_null_zeroes, 37473 /* index_min */ 0, 37474 /* index_max */ 127, 37475 /* minblock */ 6, 37476 /* maxblock */ 6, 37477 /* blocks */ 0x40, 37478 /* blocks_hi */ 0, 37479 /* base */ 0x0e008000, 37480 /* gran */ 1, 37481 /* bytes */ 7, 37482 /* nFields */ 4, 37483 /* *fields */ soc_TRUNK_EGR_MASK_BCM56634_A0m_fields, 37484 /* *views */ NULL, 37485 /* *views_num */ NULL, 37486 /* snoop_cb */ NULL, 37487 /* snoop_user_data */ NULL, 37488 /* snoop_flags */ 0, 37489 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37490 /* type */ SOC_MEM_TYPE_NORMAL, 37491 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37492 /* impl */ SOC_MEM_IMPL_NORMAL, 37493 /* cmic_mor_clks */ 0, 37494 }, 37495 #endif /* chips */ 37496 37497 #if defined(BCM_56800_A0) 37498 { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM56800_A0m */ 37499 /* mem TRUNK_EGR_MASKm */ 37500 /* flags */ SOC_MEM_FLAG_VALID | 37501 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37502 /* cmp_fn */ _soc_mem_cmp_undef, 37503 /* *null_entry */ _soc_mem_entry_null_zeroes, 37504 /* index_min */ 0, 37505 /* index_max */ 127, 37506 /* minblock */ 4, 37507 /* maxblock */ 4, 37508 /* blocks */ 0x10, 37509 /* blocks_hi */ 0, 37510 /* base */ 0x0e061000, 37511 /* gran */ 1, 37512 /* bytes */ 3, 37513 /* nFields */ 1, 37514 /* *fields */ soc_TRUNK_EGR_MASK_BCM56800_A0m_fields, 37515 /* *views */ NULL, 37516 /* *views_num */ NULL, 37517 /* snoop_cb */ NULL, 37518 /* snoop_user_data */ NULL, 37519 /* snoop_flags */ 0, 37520 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37521 /* type */ SOC_MEM_TYPE_NORMAL, 37522 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37523 /* impl */ SOC_MEM_IMPL_NORMAL, 37524 /* cmic_mor_clks */ 0, 37525 }, 37526 #endif /* chips */ 37527 37528 #if defined(BCM_56725_A0) || defined(BCM_56820_A0) 37529 { /* SOC_MEM_INT_TRUNK_EGR_MASK_BCM56820_A0m */ 37530 /* mem TRUNK_EGR_MASKm */ 37531 /* flags */ SOC_MEM_FLAG_VALID | 37532 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37533 /* cmp_fn */ _soc_mem_cmp_undef, 37534 /* *null_entry */ _soc_mem_entry_null_zeroes, 37535 /* index_min */ 0, 37536 /* index_max */ 127, 37537 /* minblock */ 3, 37538 /* maxblock */ 3, 37539 /* blocks */ 0x8, 37540 /* blocks_hi */ 0, 37541 /* base */ 0x0f070000, 37542 /* gran */ 1, 37543 /* bytes */ 4, 37544 /* nFields */ 1, 37545 /* *fields */ soc_TRUNK_EGR_MASKm_fields, 37546 /* *views */ NULL, 37547 /* *views_num */ NULL, 37548 /* snoop_cb */ NULL, 37549 /* snoop_user_data */ NULL, 37550 /* snoop_flags */ 0, 37551 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37552 /* type */ SOC_MEM_TYPE_NORMAL, 37553 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37554 /* impl */ SOC_MEM_IMPL_NORMAL, 37555 /* cmic_mor_clks */ 0, 37556 }, 37557 #endif /* chips */ 37558 37559 #if defined(BCM_56504_A0) || defined(BCM_56504_B0) 37560 { /* SOC_MEM_INT_TRUNK_GROUPm */ 37561 /* mem TRUNK_GROUPm */ 37562 /* flags */ SOC_MEM_FLAG_VALID | 37563 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37564 /* cmp_fn */ _soc_mem_cmp_undef, 37565 /* *null_entry */ _soc_mem_entry_null_zeroes, 37566 /* index_min */ 0, 37567 /* index_max */ 127, 37568 /* minblock */ 6, 37569 /* maxblock */ 6, 37570 /* blocks */ 0x40, 37571 /* blocks_hi */ 0, 37572 /* base */ 0x0e020000, 37573 /* gran */ 1, 37574 /* bytes */ 12, 37575 /* nFields */ 17, 37576 /* *fields */ soc_TRUNK_GROUPm_fields, 37577 /* *views */ NULL, 37578 /* *views_num */ NULL, 37579 /* snoop_cb */ NULL, 37580 /* snoop_user_data */ NULL, 37581 /* snoop_flags */ 0, 37582 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37583 /* type */ SOC_MEM_TYPE_NORMAL, 37584 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37585 /* impl */ SOC_MEM_IMPL_NORMAL, 37586 /* cmic_mor_clks */ 0, 37587 }, 37588 #endif /* chips */ 37589 37590 #if defined(BCM_53314_A0) || defined(BCM_53324_A0) 37591 { /* SOC_MEM_INT_TRUNK_GROUP_BCM53314_A0m */ 37592 /* mem TRUNK_GROUPm */ 37593 /* flags */ SOC_MEM_FLAG_VALID | 37594 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37595 /* cmp_fn */ _soc_mem_cmp_undef, 37596 /* *null_entry */ _soc_mem_entry_null_zeroes, 37597 /* index_min */ 0, 37598 /* index_max */ 7, 37599 /* minblock */ 6, 37600 /* maxblock */ 6, 37601 /* blocks */ 0x40, 37602 /* blocks_hi */ 0, 37603 /* base */ 0x0f020000, 37604 /* gran */ 1, 37605 /* bytes */ 11, 37606 /* nFields */ 17, 37607 /* *fields */ soc_TRUNK_GROUP_BCM56224_A0m_fields, 37608 /* *views */ NULL, 37609 /* *views_num */ NULL, 37610 /* snoop_cb */ NULL, 37611 /* snoop_user_data */ NULL, 37612 /* snoop_flags */ 0, 37613 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37614 /* type */ SOC_MEM_TYPE_NORMAL, 37615 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37616 /* impl */ SOC_MEM_IMPL_NORMAL, 37617 /* cmic_mor_clks */ 0, 37618 }, 37619 #endif /* chips */ 37620 37621 #if defined(BCM_53400_A0) 37622 { /* SOC_MEM_INT_TRUNK_GROUP_BCM53400_A0m */ 37623 /* mem TRUNK_GROUPm */ 37624 /* flags */ SOC_MEM_FLAG_VALID | 37625 SOC_MEM_FLAG_CACHABLE | 37626 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 37627 /* cmp_fn */ _soc_mem_cmp_undef, 37628 /* *null_entry */ _soc_mem_entry_null_zeroes, 37629 /* index_min */ 0, 37630 /* index_max */ 127, 37631 /* minblock */ 5, 37632 /* maxblock */ 5, 37633 /* blocks */ 0x20, 37634 /* blocks_hi */ 0, 37635 /* base */ 0x40080000, 37636 /* gran */ 1, 37637 /* bytes */ 14, 37638 /* nFields */ 19, 37639 /* *fields */ soc_TRUNK_GROUP_BCM53400_A0m_fields, 37640 /* *views */ NULL, 37641 /* *views_num */ NULL, 37642 /* snoop_cb */ NULL, 37643 /* snoop_user_data */ NULL, 37644 /* snoop_flags */ 0, 37645 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37646 /* type */ SOC_MEM_TYPE_NORMAL, 37647 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37648 /* impl */ SOC_MEM_IMPL_NORMAL, 37649 /* cmic_mor_clks */ 0, 37650 }, 37651 #endif /* chips */ 37652 37653 #if defined(BCM_53540_A0) 37654 { /* SOC_MEM_INT_TRUNK_GROUP_BCM53540_A0m */ 37655 /* mem TRUNK_GROUPm */ 37656 /* flags */ SOC_MEM_FLAG_VALID | 37657 SOC_MEM_FLAG_CACHABLE | 37658 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 37659 /* cmp_fn */ _soc_mem_cmp_undef, 37660 /* *null_entry */ _soc_mem_entry_null_zeroes, 37661 /* index_min */ 0, 37662 /* index_max */ 7, 37663 /* minblock */ 8, 37664 /* maxblock */ 8, 37665 /* blocks */ 0x100, 37666 /* blocks_hi */ 0, 37667 /* base */ 0x400c0000, 37668 /* gran */ 1, 37669 /* bytes */ 15, 37670 /* nFields */ 19, 37671 /* *fields */ soc_TRUNK_GROUP_BCM56160_A0m_fields, 37672 /* *views */ NULL, 37673 /* *views_num */ NULL, 37674 /* snoop_cb */ NULL, 37675 /* snoop_user_data */ NULL, 37676 /* snoop_flags */ 0, 37677 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37678 /* type */ SOC_MEM_TYPE_NORMAL, 37679 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37680 /* impl */ SOC_MEM_IMPL_NORMAL, 37681 /* cmic_mor_clks */ 0, 37682 }, 37683 #endif /* chips */ 37684 37685 #if defined(BCM_53570_A0) 37686 { /* SOC_MEM_INT_TRUNK_GROUP_BCM53570_A0m */ 37687 /* mem TRUNK_GROUPm */ 37688 /* flags */ SOC_MEM_FLAG_VALID | 37689 SOC_MEM_FLAG_CACHABLE | 37690 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 37691 /* cmp_fn */ _soc_mem_cmp_undef, 37692 /* *null_entry */ _soc_mem_entry_null_zeroes, 37693 /* index_min */ 0, 37694 /* index_max */ 127, 37695 /* minblock */ 15, 37696 /* maxblock */ 15, 37697 /* blocks */ 0x8000, 37698 /* blocks_hi */ 0, 37699 /* base */ 0x400c0000, 37700 /* gran */ 1, 37701 /* bytes */ 16, 37702 /* nFields */ 19, 37703 /* *fields */ soc_TRUNK_GROUP_BCM53570_A0m_fields, 37704 /* *views */ NULL, 37705 /* *views_num */ NULL, 37706 /* snoop_cb */ NULL, 37707 /* snoop_user_data */ NULL, 37708 /* snoop_flags */ 0, 37709 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37710 /* type */ SOC_MEM_TYPE_NORMAL, 37711 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37712 /* impl */ SOC_MEM_IMPL_NORMAL, 37713 /* cmic_mor_clks */ 0, 37714 }, 37715 #endif /* chips */ 37716 37717 #if defined(BCM_53570_B0) 37718 { /* SOC_MEM_INT_TRUNK_GROUP_BCM53570_B0m */ 37719 /* mem TRUNK_GROUPm */ 37720 /* flags */ SOC_MEM_FLAG_VALID | 37721 SOC_MEM_FLAG_CACHABLE | 37722 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 37723 /* cmp_fn */ _soc_mem_cmp_undef, 37724 /* *null_entry */ _soc_mem_entry_null_zeroes, 37725 /* index_min */ 0, 37726 /* index_max */ 127, 37727 /* minblock */ 15, 37728 /* maxblock */ 15, 37729 /* blocks */ 0x8000, 37730 /* blocks_hi */ 0, 37731 /* base */ 0x400c0000, 37732 /* gran */ 1, 37733 /* bytes */ 16, 37734 /* nFields */ 20, 37735 /* *fields */ soc_TRUNK_GROUP_BCM53570_B0m_fields, 37736 /* *views */ NULL, 37737 /* *views_num */ NULL, 37738 /* snoop_cb */ NULL, 37739 /* snoop_user_data */ NULL, 37740 /* snoop_flags */ 0, 37741 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37742 /* type */ SOC_MEM_TYPE_NORMAL, 37743 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37744 /* impl */ SOC_MEM_IMPL_NORMAL, 37745 /* cmic_mor_clks */ 0, 37746 }, 37747 #endif /* chips */ 37748 37749 #if defined(BCM_56142_A0) 37750 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56142_A0m */ 37751 /* mem TRUNK_GROUPm */ 37752 /* flags */ SOC_MEM_FLAG_VALID | 37753 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37754 /* cmp_fn */ _soc_mem_cmp_undef, 37755 /* *null_entry */ _soc_mem_entry_null_zeroes, 37756 /* index_min */ 0, 37757 /* index_max */ 127, 37758 /* minblock */ 5, 37759 /* maxblock */ 5, 37760 /* blocks */ 0x20, 37761 /* blocks_hi */ 0, 37762 /* base */ 0x11020000, 37763 /* gran */ 1, 37764 /* bytes */ 14, 37765 /* nFields */ 17, 37766 /* *fields */ soc_TRUNK_GROUP_BCM56142_A0m_fields, 37767 /* *views */ NULL, 37768 /* *views_num */ NULL, 37769 /* snoop_cb */ NULL, 37770 /* snoop_user_data */ NULL, 37771 /* snoop_flags */ 0, 37772 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37773 /* type */ SOC_MEM_TYPE_NORMAL, 37774 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37775 /* impl */ SOC_MEM_IMPL_NORMAL, 37776 /* cmic_mor_clks */ 0, 37777 }, 37778 #endif /* chips */ 37779 37780 #if defined(BCM_56150_A0) 37781 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56150_A0m */ 37782 /* mem TRUNK_GROUPm */ 37783 /* flags */ SOC_MEM_FLAG_VALID | 37784 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37785 /* cmp_fn */ _soc_mem_cmp_undef, 37786 /* *null_entry */ _soc_mem_entry_null_zeroes, 37787 /* index_min */ 0, 37788 /* index_max */ 127, 37789 /* minblock */ 5, 37790 /* maxblock */ 5, 37791 /* blocks */ 0x20, 37792 /* blocks_hi */ 0, 37793 /* base */ 0x44080000, 37794 /* gran */ 1, 37795 /* bytes */ 14, 37796 /* nFields */ 17, 37797 /* *fields */ soc_TRUNK_GROUP_BCM56150_A0m_fields, 37798 /* *views */ NULL, 37799 /* *views_num */ NULL, 37800 /* snoop_cb */ NULL, 37801 /* snoop_user_data */ NULL, 37802 /* snoop_flags */ 0, 37803 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37804 /* type */ SOC_MEM_TYPE_NORMAL, 37805 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37806 /* impl */ SOC_MEM_IMPL_NORMAL, 37807 /* cmic_mor_clks */ 0, 37808 }, 37809 #endif /* chips */ 37810 37811 #if defined(BCM_56160_A0) 37812 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56160_A0m */ 37813 /* mem TRUNK_GROUPm */ 37814 /* flags */ SOC_MEM_FLAG_VALID | 37815 SOC_MEM_FLAG_CACHABLE | 37816 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 37817 /* cmp_fn */ _soc_mem_cmp_undef, 37818 /* *null_entry */ _soc_mem_entry_null_zeroes, 37819 /* index_min */ 0, 37820 /* index_max */ 127, 37821 /* minblock */ 7, 37822 /* maxblock */ 7, 37823 /* blocks */ 0x80, 37824 /* blocks_hi */ 0, 37825 /* base */ 0x400c0000, 37826 /* gran */ 1, 37827 /* bytes */ 15, 37828 /* nFields */ 19, 37829 /* *fields */ soc_TRUNK_GROUP_BCM56160_A0m_fields, 37830 /* *views */ NULL, 37831 /* *views_num */ NULL, 37832 /* snoop_cb */ NULL, 37833 /* snoop_user_data */ NULL, 37834 /* snoop_flags */ 0, 37835 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37836 /* type */ SOC_MEM_TYPE_NORMAL, 37837 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37838 /* impl */ SOC_MEM_IMPL_NORMAL, 37839 /* cmic_mor_clks */ 0, 37840 }, 37841 #endif /* chips */ 37842 37843 #if defined(BCM_56224_A0) || defined(BCM_56224_B0) 37844 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56224_A0m */ 37845 /* mem TRUNK_GROUPm */ 37846 /* flags */ SOC_MEM_FLAG_VALID | 37847 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37848 /* cmp_fn */ _soc_mem_cmp_undef, 37849 /* *null_entry */ _soc_mem_entry_null_zeroes, 37850 /* index_min */ 0, 37851 /* index_max */ 31, 37852 /* minblock */ 6, 37853 /* maxblock */ 6, 37854 /* blocks */ 0x40, 37855 /* blocks_hi */ 0, 37856 /* base */ 0x0f020000, 37857 /* gran */ 1, 37858 /* bytes */ 11, 37859 /* nFields */ 17, 37860 /* *fields */ soc_TRUNK_GROUP_BCM56224_A0m_fields, 37861 /* *views */ NULL, 37862 /* *views_num */ NULL, 37863 /* snoop_cb */ NULL, 37864 /* snoop_user_data */ NULL, 37865 /* snoop_flags */ 0, 37866 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37867 /* type */ SOC_MEM_TYPE_NORMAL, 37868 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37869 /* impl */ SOC_MEM_IMPL_NORMAL, 37870 /* cmic_mor_clks */ 0, 37871 }, 37872 #endif /* chips */ 37873 37874 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 37875 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56260_A0m */ 37876 /* mem TRUNK_GROUPm */ 37877 /* flags */ SOC_MEM_FLAG_VALID | 37878 SOC_MEM_FLAG_CACHABLE | 37879 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 37880 /* cmp_fn */ _soc_mem_cmp_undef, 37881 /* *null_entry */ _soc_mem_entry_null_zeroes, 37882 /* index_min */ 0, 37883 /* index_max */ 127, 37884 /* minblock */ 6, 37885 /* maxblock */ 6, 37886 /* blocks */ 0x40, 37887 /* blocks_hi */ 0, 37888 /* base */ 0x382c0000, 37889 /* gran */ 1, 37890 /* bytes */ 3, 37891 /* nFields */ 5, 37892 /* *fields */ soc_TRUNK_GROUP_BCM56260_A0m_fields, 37893 /* *views */ NULL, 37894 /* *views_num */ NULL, 37895 /* snoop_cb */ NULL, 37896 /* snoop_user_data */ NULL, 37897 /* snoop_flags */ 0, 37898 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37899 /* type */ SOC_MEM_TYPE_NORMAL, 37900 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37901 /* impl */ SOC_MEM_IMPL_NORMAL, 37902 /* cmic_mor_clks */ 0, 37903 }, 37904 #endif /* chips */ 37905 37906 #if defined(BCM_56270_A0) 37907 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56270_A0m */ 37908 /* mem TRUNK_GROUPm */ 37909 /* flags */ SOC_MEM_FLAG_VALID | 37910 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37911 /* cmp_fn */ _soc_mem_cmp_undef, 37912 /* *null_entry */ _soc_mem_entry_null_zeroes, 37913 /* index_min */ 0, 37914 /* index_max */ 31, 37915 /* minblock */ 5, 37916 /* maxblock */ 5, 37917 /* blocks */ 0x20, 37918 /* blocks_hi */ 0, 37919 /* base */ 0x382c0000, 37920 /* gran */ 1, 37921 /* bytes */ 2, 37922 /* nFields */ 3, 37923 /* *fields */ soc_TRUNK_GROUP_BCM56270_A0m_fields, 37924 /* *views */ NULL, 37925 /* *views_num */ NULL, 37926 /* snoop_cb */ NULL, 37927 /* snoop_user_data */ NULL, 37928 /* snoop_flags */ 0, 37929 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37930 /* type */ SOC_MEM_TYPE_NORMAL, 37931 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37932 /* impl */ SOC_MEM_IMPL_NORMAL, 37933 /* cmic_mor_clks */ 0, 37934 }, 37935 #endif /* chips */ 37936 37937 #if defined(BCM_56314_A0) 37938 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56314_A0m */ 37939 /* mem TRUNK_GROUPm */ 37940 /* flags */ SOC_MEM_FLAG_VALID | 37941 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37942 /* cmp_fn */ _soc_mem_cmp_undef, 37943 /* *null_entry */ _soc_mem_entry_null_zeroes, 37944 /* index_min */ 0, 37945 /* index_max */ 127, 37946 /* minblock */ 8, 37947 /* maxblock */ 8, 37948 /* blocks */ 0x100, 37949 /* blocks_hi */ 0, 37950 /* base */ 0x0e020000, 37951 /* gran */ 1, 37952 /* bytes */ 12, 37953 /* nFields */ 17, 37954 /* *fields */ soc_TRUNK_GROUPm_fields, 37955 /* *views */ NULL, 37956 /* *views_num */ NULL, 37957 /* snoop_cb */ NULL, 37958 /* snoop_user_data */ NULL, 37959 /* snoop_flags */ 0, 37960 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37961 /* type */ SOC_MEM_TYPE_NORMAL, 37962 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37963 /* impl */ SOC_MEM_IMPL_NORMAL, 37964 /* cmic_mor_clks */ 0, 37965 }, 37966 #endif /* chips */ 37967 37968 #if defined(BCM_56334_A0) || defined(BCM_56334_B0) 37969 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56334_A0m */ 37970 /* mem TRUNK_GROUPm */ 37971 /* flags */ SOC_MEM_FLAG_VALID | 37972 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 37973 /* cmp_fn */ _soc_mem_cmp_undef, 37974 /* *null_entry */ _soc_mem_entry_null_zeroes, 37975 /* index_min */ 0, 37976 /* index_max */ 127, 37977 /* minblock */ 5, 37978 /* maxblock */ 5, 37979 /* blocks */ 0x20, 37980 /* blocks_hi */ 0, 37981 /* base */ 0x11020000, 37982 /* gran */ 1, 37983 /* bytes */ 14, 37984 /* nFields */ 18, 37985 /* *fields */ soc_TRUNK_GROUP_BCM56624_A0m_fields, 37986 /* *views */ NULL, 37987 /* *views_num */ NULL, 37988 /* snoop_cb */ NULL, 37989 /* snoop_user_data */ NULL, 37990 /* snoop_flags */ 0, 37991 /* mem severity */ SOC_MEM_SEVERE_MISSING, 37992 /* type */ SOC_MEM_TYPE_NORMAL, 37993 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 37994 /* impl */ SOC_MEM_IMPL_NORMAL, 37995 /* cmic_mor_clks */ 0, 37996 }, 37997 #endif /* chips */ 37998 37999 #if defined(BCM_56340_A0) 38000 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56340_A0m */ 38001 /* mem TRUNK_GROUPm */ 38002 /* flags */ SOC_MEM_FLAG_VALID | 38003 SOC_MEM_FLAG_CACHABLE | 38004 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 38005 /* cmp_fn */ _soc_mem_cmp_undef, 38006 /* *null_entry */ _soc_mem_entry_null_zeroes, 38007 /* index_min */ 0, 38008 /* index_max */ 1023, 38009 /* minblock */ 4, 38010 /* maxblock */ 4, 38011 /* blocks */ 0x10, 38012 /* blocks_hi */ 0, 38013 /* base */ 0x34200000, 38014 /* gran */ 1, 38015 /* bytes */ 4, 38016 /* nFields */ 6, 38017 /* *fields */ soc_TRUNK_GROUP_BCM56640_A0m_fields, 38018 /* *views */ NULL, 38019 /* *views_num */ NULL, 38020 /* snoop_cb */ NULL, 38021 /* snoop_user_data */ NULL, 38022 /* snoop_flags */ 0, 38023 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38024 /* type */ SOC_MEM_TYPE_NORMAL, 38025 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38026 /* impl */ SOC_MEM_IMPL_NORMAL, 38027 /* cmic_mor_clks */ 0, 38028 }, 38029 #endif /* chips */ 38030 38031 #if defined(BCM_56370_A0) 38032 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56370_A0m */ 38033 /* mem TRUNK_GROUPm */ 38034 /* flags */ SOC_MEM_FLAG_VALID | 38035 SOC_MEM_FLAG_CACHABLE | 38036 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 38037 /* cmp_fn */ _soc_mem_cmp_undef, 38038 /* *null_entry */ _soc_mem_entry_null_zeroes, 38039 /* index_min */ 0, 38040 /* index_max */ 2047, 38041 /* minblock */ 14, 38042 /* maxblock */ 14, 38043 /* blocks */ 0x4000, 38044 /* blocks_hi */ 0, 38045 /* base */ 0x80000000, 38046 /* gran */ 1, 38047 /* bytes */ 8, 38048 /* nFields */ 13, 38049 /* *fields */ soc_TRUNK_GROUP_BCM56370_A0m_fields, 38050 /* *views */ NULL, 38051 /* *views_num */ NULL, 38052 /* snoop_cb */ NULL, 38053 /* snoop_user_data */ NULL, 38054 /* snoop_flags */ 0, 38055 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38056 /* type */ SOC_MEM_TYPE_NORMAL, 38057 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 38058 /* impl */ SOC_MEM_IMPL_NORMAL, 38059 /* cmic_mor_clks */ 0, 38060 /* access_latency_mode */ 0, 38061 }, 38062 #endif /* chips */ 38063 38064 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 38065 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56440_A0m */ 38066 /* mem TRUNK_GROUPm */ 38067 /* flags */ SOC_MEM_FLAG_VALID | 38068 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 38069 /* cmp_fn */ _soc_mem_cmp_undef, 38070 /* *null_entry */ _soc_mem_entry_null_zeroes, 38071 /* index_min */ 0, 38072 /* index_max */ 127, 38073 /* minblock */ 9, 38074 /* maxblock */ 9, 38075 /* blocks */ 0x200, 38076 /* blocks_hi */ 0, 38077 /* base */ 0x0e07a000, 38078 /* gran */ 1, 38079 /* bytes */ 2, 38080 /* nFields */ 3, 38081 /* *fields */ soc_TRUNK_GROUP_BCM56440_A0m_fields, 38082 /* *views */ NULL, 38083 /* *views_num */ NULL, 38084 /* snoop_cb */ NULL, 38085 /* snoop_user_data */ NULL, 38086 /* snoop_flags */ 0, 38087 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38088 /* type */ SOC_MEM_TYPE_NORMAL, 38089 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38090 /* impl */ SOC_MEM_IMPL_NORMAL, 38091 /* cmic_mor_clks */ 0, 38092 }, 38093 #endif /* chips */ 38094 38095 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 38096 defined(BCM_56450_B1) 38097 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56450_A0m */ 38098 /* mem TRUNK_GROUPm */ 38099 /* flags */ SOC_MEM_FLAG_VALID | 38100 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 38101 /* cmp_fn */ _soc_mem_cmp_undef, 38102 /* *null_entry */ _soc_mem_entry_null_zeroes, 38103 /* index_min */ 0, 38104 /* index_max */ 127, 38105 /* minblock */ 8, 38106 /* maxblock */ 8, 38107 /* blocks */ 0x100, 38108 /* blocks_hi */ 0, 38109 /* base */ 0x382c0000, 38110 /* gran */ 1, 38111 /* bytes */ 2, 38112 /* nFields */ 3, 38113 /* *fields */ soc_TRUNK_GROUP_BCM56450_A0m_fields, 38114 /* *views */ NULL, 38115 /* *views_num */ NULL, 38116 /* snoop_cb */ NULL, 38117 /* snoop_user_data */ NULL, 38118 /* snoop_flags */ 0, 38119 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38120 /* type */ SOC_MEM_TYPE_NORMAL, 38121 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38122 /* impl */ SOC_MEM_IMPL_NORMAL, 38123 /* cmic_mor_clks */ 0, 38124 }, 38125 #endif /* chips */ 38126 38127 #if defined(BCM_56514_A0) 38128 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56514_A0m */ 38129 /* mem TRUNK_GROUPm */ 38130 /* flags */ SOC_MEM_FLAG_VALID | 38131 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 38132 /* cmp_fn */ _soc_mem_cmp_undef, 38133 /* *null_entry */ _soc_mem_entry_null_zeroes, 38134 /* index_min */ 0, 38135 /* index_max */ 127, 38136 /* minblock */ 6, 38137 /* maxblock */ 6, 38138 /* blocks */ 0x40, 38139 /* blocks_hi */ 0, 38140 /* base */ 0x0e020000, 38141 /* gran */ 1, 38142 /* bytes */ 12, 38143 /* nFields */ 18, 38144 /* *fields */ soc_TRUNK_GROUP_BCM56514_A0m_fields, 38145 /* *views */ NULL, 38146 /* *views_num */ NULL, 38147 /* snoop_cb */ NULL, 38148 /* snoop_user_data */ NULL, 38149 /* snoop_flags */ 0, 38150 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38151 /* type */ SOC_MEM_TYPE_NORMAL, 38152 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38153 /* impl */ SOC_MEM_IMPL_NORMAL, 38154 /* cmic_mor_clks */ 0, 38155 }, 38156 #endif /* chips */ 38157 38158 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) 38159 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56524_A0m */ 38160 /* mem TRUNK_GROUPm */ 38161 /* flags */ SOC_MEM_FLAG_VALID | 38162 SOC_MEM_FLAG_CACHABLE | 38163 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 38164 /* cmp_fn */ _soc_mem_cmp_undef, 38165 /* *null_entry */ _soc_mem_entry_null_zeroes, 38166 /* index_min */ 0, 38167 /* index_max */ 127, 38168 /* minblock */ 8, 38169 /* maxblock */ 8, 38170 /* blocks */ 0x100, 38171 /* blocks_hi */ 0, 38172 /* base */ 0x0e010000, 38173 /* gran */ 1, 38174 /* bytes */ 14, 38175 /* nFields */ 19, 38176 /* *fields */ soc_TRUNK_GROUP_BCM56634_A0m_fields, 38177 /* *views */ NULL, 38178 /* *views_num */ NULL, 38179 /* snoop_cb */ NULL, 38180 /* snoop_user_data */ NULL, 38181 /* snoop_flags */ 0, 38182 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38183 /* type */ SOC_MEM_TYPE_NORMAL, 38184 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38185 /* impl */ SOC_MEM_IMPL_NORMAL, 38186 /* cmic_mor_clks */ 0, 38187 }, 38188 #endif /* chips */ 38189 38190 #if defined(BCM_56560_A0) 38191 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56560_A0m */ 38192 /* mem TRUNK_GROUPm */ 38193 /* flags */ SOC_MEM_FLAG_VALID | 38194 SOC_MEM_FLAG_CACHABLE | 38195 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 38196 /* cmp_fn */ _soc_mem_cmp_undef, 38197 /* *null_entry */ _soc_mem_entry_null_zeroes, 38198 /* index_min */ 0, 38199 /* index_max */ 1023, 38200 /* minblock */ 21, 38201 /* maxblock */ 21, 38202 /* blocks */ 0x200000, 38203 /* blocks_hi */ 0, 38204 /* base */ 0x50340000, 38205 /* gran */ 1, 38206 /* bytes */ 7, 38207 /* nFields */ 10, 38208 /* *fields */ soc_TRUNK_GROUP_BCM56560_A0m_fields, 38209 /* *views */ NULL, 38210 /* *views_num */ NULL, 38211 /* snoop_cb */ NULL, 38212 /* snoop_user_data */ NULL, 38213 /* snoop_flags */ 0, 38214 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38215 /* type */ SOC_MEM_TYPE_NORMAL, 38216 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38217 /* impl */ SOC_MEM_IMPL_NORMAL, 38218 /* cmic_mor_clks */ 0, 38219 }, 38220 #endif /* chips */ 38221 38222 #if defined(BCM_56560_B0) 38223 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56560_B0m */ 38224 /* mem TRUNK_GROUPm */ 38225 /* flags */ SOC_MEM_FLAG_VALID | 38226 SOC_MEM_FLAG_CACHABLE | 38227 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 38228 /* cmp_fn */ _soc_mem_cmp_undef, 38229 /* *null_entry */ _soc_mem_entry_null_zeroes, 38230 /* index_min */ 0, 38231 /* index_max */ 1023, 38232 /* minblock */ 13, 38233 /* maxblock */ 13, 38234 /* blocks */ 0x2000, 38235 /* blocks_hi */ 0, 38236 /* base */ 0x50340000, 38237 /* gran */ 1, 38238 /* bytes */ 7, 38239 /* nFields */ 12, 38240 /* *fields */ soc_TRUNK_GROUP_BCM56560_B0m_fields, 38241 /* *views */ NULL, 38242 /* *views_num */ NULL, 38243 /* snoop_cb */ NULL, 38244 /* snoop_user_data */ NULL, 38245 /* snoop_flags */ 0, 38246 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38247 /* type */ SOC_MEM_TYPE_NORMAL, 38248 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38249 /* impl */ SOC_MEM_IMPL_NORMAL, 38250 /* cmic_mor_clks */ 0, 38251 }, 38252 #endif /* chips */ 38253 38254 #if defined(BCM_56624_A0) || defined(BCM_56624_B0) 38255 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56624_A0m */ 38256 /* mem TRUNK_GROUPm */ 38257 /* flags */ SOC_MEM_FLAG_VALID | 38258 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 38259 /* cmp_fn */ _soc_mem_cmp_undef, 38260 /* *null_entry */ _soc_mem_entry_null_zeroes, 38261 /* index_min */ 0, 38262 /* index_max */ 127, 38263 /* minblock */ 7, 38264 /* maxblock */ 7, 38265 /* blocks */ 0x80, 38266 /* blocks_hi */ 0, 38267 /* base */ 0x11020000, 38268 /* gran */ 1, 38269 /* bytes */ 14, 38270 /* nFields */ 18, 38271 /* *fields */ soc_TRUNK_GROUP_BCM56624_A0m_fields, 38272 /* *views */ NULL, 38273 /* *views_num */ NULL, 38274 /* snoop_cb */ NULL, 38275 /* snoop_user_data */ NULL, 38276 /* snoop_flags */ 0, 38277 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38278 /* type */ SOC_MEM_TYPE_NORMAL, 38279 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38280 /* impl */ SOC_MEM_IMPL_NORMAL, 38281 /* cmic_mor_clks */ 0, 38282 }, 38283 #endif /* chips */ 38284 38285 #if defined(BCM_56634_A0) || defined(BCM_56634_B0) 38286 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56634_A0m */ 38287 /* mem TRUNK_GROUPm */ 38288 /* flags */ SOC_MEM_FLAG_VALID | 38289 SOC_MEM_FLAG_CACHABLE | 38290 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 38291 /* cmp_fn */ _soc_mem_cmp_undef, 38292 /* *null_entry */ _soc_mem_entry_null_zeroes, 38293 /* index_min */ 0, 38294 /* index_max */ 127, 38295 /* minblock */ 9, 38296 /* maxblock */ 9, 38297 /* blocks */ 0x200, 38298 /* blocks_hi */ 0, 38299 /* base */ 0x0e010000, 38300 /* gran */ 1, 38301 /* bytes */ 14, 38302 /* nFields */ 19, 38303 /* *fields */ soc_TRUNK_GROUP_BCM56634_A0m_fields, 38304 /* *views */ NULL, 38305 /* *views_num */ NULL, 38306 /* snoop_cb */ NULL, 38307 /* snoop_user_data */ NULL, 38308 /* snoop_flags */ 0, 38309 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38310 /* type */ SOC_MEM_TYPE_NORMAL, 38311 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38312 /* impl */ SOC_MEM_IMPL_NORMAL, 38313 /* cmic_mor_clks */ 0, 38314 }, 38315 #endif /* chips */ 38316 38317 #if defined(BCM_56640_A0) 38318 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56640_A0m */ 38319 /* mem TRUNK_GROUPm */ 38320 /* flags */ SOC_MEM_FLAG_VALID | 38321 SOC_MEM_FLAG_CACHABLE | 38322 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 38323 /* cmp_fn */ _soc_mem_cmp_undef, 38324 /* *null_entry */ _soc_mem_entry_null_zeroes, 38325 /* index_min */ 0, 38326 /* index_max */ 1023, 38327 /* minblock */ 7, 38328 /* maxblock */ 7, 38329 /* blocks */ 0x80, 38330 /* blocks_hi */ 0, 38331 /* base */ 0x34200000, 38332 /* gran */ 1, 38333 /* bytes */ 4, 38334 /* nFields */ 6, 38335 /* *fields */ soc_TRUNK_GROUP_BCM56640_A0m_fields, 38336 /* *views */ NULL, 38337 /* *views_num */ NULL, 38338 /* snoop_cb */ NULL, 38339 /* snoop_user_data */ NULL, 38340 /* snoop_flags */ 0, 38341 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38342 /* type */ SOC_MEM_TYPE_NORMAL, 38343 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38344 /* impl */ SOC_MEM_IMPL_NORMAL, 38345 /* cmic_mor_clks */ 0, 38346 }, 38347 #endif /* chips */ 38348 38349 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 38350 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56670_A0m */ 38351 /* mem TRUNK_GROUPm */ 38352 /* flags */ SOC_MEM_FLAG_VALID | 38353 SOC_MEM_FLAG_CACHABLE | 38354 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 38355 /* cmp_fn */ _soc_mem_cmp_undef, 38356 /* *null_entry */ _soc_mem_entry_null_zeroes, 38357 /* index_min */ 0, 38358 /* index_max */ 511, 38359 /* minblock */ 21, 38360 /* maxblock */ 21, 38361 /* blocks */ 0x200000, 38362 /* blocks_hi */ 0, 38363 /* base */ 0x50340000, 38364 /* gran */ 1, 38365 /* bytes */ 7, 38366 /* nFields */ 13, 38367 /* *fields */ soc_TRUNK_GROUP_BCM56670_A0m_fields, 38368 /* *views */ NULL, 38369 /* *views_num */ NULL, 38370 /* snoop_cb */ NULL, 38371 /* snoop_user_data */ NULL, 38372 /* snoop_flags */ 0, 38373 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38374 /* type */ SOC_MEM_TYPE_NORMAL, 38375 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38376 /* impl */ SOC_MEM_IMPL_NORMAL, 38377 /* cmic_mor_clks */ 0, 38378 }, 38379 #endif /* chips */ 38380 38381 #if defined(BCM_56680_A0) || defined(BCM_56680_B0) 38382 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56680_A0m */ 38383 /* mem TRUNK_GROUPm */ 38384 /* flags */ SOC_MEM_FLAG_VALID | 38385 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 38386 /* cmp_fn */ _soc_mem_cmp_undef, 38387 /* *null_entry */ _soc_mem_entry_null_zeroes, 38388 /* index_min */ 0, 38389 /* index_max */ 127, 38390 /* minblock */ 6, 38391 /* maxblock */ 6, 38392 /* blocks */ 0x40, 38393 /* blocks_hi */ 0, 38394 /* base */ 0x11020000, 38395 /* gran */ 1, 38396 /* bytes */ 14, 38397 /* nFields */ 18, 38398 /* *fields */ soc_TRUNK_GROUP_BCM56624_A0m_fields, 38399 /* *views */ NULL, 38400 /* *views_num */ NULL, 38401 /* snoop_cb */ NULL, 38402 /* snoop_user_data */ NULL, 38403 /* snoop_flags */ 0, 38404 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38405 /* type */ SOC_MEM_TYPE_NORMAL, 38406 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38407 /* impl */ SOC_MEM_IMPL_NORMAL, 38408 /* cmic_mor_clks */ 0, 38409 }, 38410 #endif /* chips */ 38411 38412 #if defined(BCM_56685_A0) || defined(BCM_56685_B0) 38413 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56685_A0m */ 38414 /* mem TRUNK_GROUPm */ 38415 /* flags */ SOC_MEM_FLAG_VALID | 38416 SOC_MEM_FLAG_CACHABLE | 38417 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 38418 /* cmp_fn */ _soc_mem_cmp_undef, 38419 /* *null_entry */ _soc_mem_entry_null_zeroes, 38420 /* index_min */ 0, 38421 /* index_max */ 127, 38422 /* minblock */ 6, 38423 /* maxblock */ 6, 38424 /* blocks */ 0x40, 38425 /* blocks_hi */ 0, 38426 /* base */ 0x0e010000, 38427 /* gran */ 1, 38428 /* bytes */ 14, 38429 /* nFields */ 19, 38430 /* *fields */ soc_TRUNK_GROUP_BCM56634_A0m_fields, 38431 /* *views */ NULL, 38432 /* *views_num */ NULL, 38433 /* snoop_cb */ NULL, 38434 /* snoop_user_data */ NULL, 38435 /* snoop_flags */ 0, 38436 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38437 /* type */ SOC_MEM_TYPE_NORMAL, 38438 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38439 /* impl */ SOC_MEM_IMPL_NORMAL, 38440 /* cmic_mor_clks */ 0, 38441 }, 38442 #endif /* chips */ 38443 38444 #if defined(BCM_56770_A0) 38445 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56770_A0m */ 38446 /* mem TRUNK_GROUPm */ 38447 /* flags */ SOC_MEM_FLAG_VALID | 38448 SOC_MEM_FLAG_CACHABLE | 38449 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 38450 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 38451 /* cmp_fn */ _soc_mem_cmp_undef, 38452 /* *null_entry */ _soc_mem_entry_null_zeroes, 38453 /* index_min */ 0, 38454 /* index_max */ 2047, 38455 /* minblock */ 25, 38456 /* maxblock */ 25, 38457 /* blocks */ 0x2000000, 38458 /* blocks_hi */ 0, 38459 /* base */ 0x80000000, 38460 /* gran */ 1, 38461 /* bytes */ 8, 38462 /* nFields */ 13, 38463 /* *fields */ soc_TRUNK_GROUP_BCM56870_A0m_fields, 38464 /* *views */ NULL, 38465 /* *views_num */ NULL, 38466 /* snoop_cb */ NULL, 38467 /* snoop_user_data */ NULL, 38468 /* snoop_flags */ 0, 38469 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38470 /* type */ SOC_MEM_TYPE_NORMAL, 38471 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 38472 /* impl */ SOC_MEM_IMPL_NORMAL, 38473 /* cmic_mor_clks */ 0, 38474 /* access_latency_mode */ 0, 38475 }, 38476 #endif /* chips */ 38477 38478 #if defined(BCM_56800_A0) 38479 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56800_A0m */ 38480 /* mem TRUNK_GROUPm */ 38481 /* flags */ SOC_MEM_FLAG_VALID | 38482 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 38483 /* cmp_fn */ _soc_mem_cmp_undef, 38484 /* *null_entry */ _soc_mem_entry_null_zeroes, 38485 /* index_min */ 0, 38486 /* index_max */ 127, 38487 /* minblock */ 4, 38488 /* maxblock */ 4, 38489 /* blocks */ 0x10, 38490 /* blocks_hi */ 0, 38491 /* base */ 0x0e062000, 38492 /* gran */ 1, 38493 /* bytes */ 13, 38494 /* nFields */ 18, 38495 /* *fields */ soc_TRUNK_GROUP_BCM56800_A0m_fields, 38496 /* *views */ NULL, 38497 /* *views_num */ NULL, 38498 /* snoop_cb */ NULL, 38499 /* snoop_user_data */ NULL, 38500 /* snoop_flags */ 0, 38501 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38502 /* type */ SOC_MEM_TYPE_NORMAL, 38503 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38504 /* impl */ SOC_MEM_IMPL_NORMAL, 38505 /* cmic_mor_clks */ 0, 38506 }, 38507 #endif /* chips */ 38508 38509 #if defined(BCM_56725_A0) || defined(BCM_56820_A0) 38510 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56820_A0m */ 38511 /* mem TRUNK_GROUPm */ 38512 /* flags */ SOC_MEM_FLAG_VALID | 38513 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 38514 /* cmp_fn */ _soc_mem_cmp_undef, 38515 /* *null_entry */ _soc_mem_entry_null_zeroes, 38516 /* index_min */ 0, 38517 /* index_max */ 127, 38518 /* minblock */ 3, 38519 /* maxblock */ 3, 38520 /* blocks */ 0x8, 38521 /* blocks_hi */ 0, 38522 /* base */ 0x0f071000, 38523 /* gran */ 1, 38524 /* bytes */ 15, 38525 /* nFields */ 18, 38526 /* *fields */ soc_TRUNK_GROUP_BCM56820_A0m_fields, 38527 /* *views */ NULL, 38528 /* *views_num */ NULL, 38529 /* snoop_cb */ NULL, 38530 /* snoop_user_data */ NULL, 38531 /* snoop_flags */ 0, 38532 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38533 /* type */ SOC_MEM_TYPE_NORMAL, 38534 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38535 /* impl */ SOC_MEM_IMPL_NORMAL, 38536 /* cmic_mor_clks */ 0, 38537 }, 38538 #endif /* chips */ 38539 38540 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 38541 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56840_A0m */ 38542 /* mem TRUNK_GROUPm */ 38543 /* flags */ SOC_MEM_FLAG_VALID | 38544 SOC_MEM_FLAG_CACHABLE | 38545 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 38546 /* cmp_fn */ _soc_mem_cmp_undef, 38547 /* *null_entry */ _soc_mem_entry_null_zeroes, 38548 /* index_min */ 0, 38549 /* index_max */ 1023, 38550 /* minblock */ 6, 38551 /* maxblock */ 6, 38552 /* blocks */ 0x40, 38553 /* blocks_hi */ 0, 38554 /* base */ 0x0e07a000, 38555 /* gran */ 1, 38556 /* bytes */ 3, 38557 /* nFields */ 4, 38558 /* *fields */ soc_TRUNK_GROUP_BCM56840_A0m_fields, 38559 /* *views */ NULL, 38560 /* *views_num */ NULL, 38561 /* snoop_cb */ NULL, 38562 /* snoop_user_data */ NULL, 38563 /* snoop_flags */ 0, 38564 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38565 /* type */ SOC_MEM_TYPE_NORMAL, 38566 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38567 /* impl */ SOC_MEM_IMPL_NORMAL, 38568 /* cmic_mor_clks */ 0, 38569 }, 38570 #endif /* chips */ 38571 38572 #if defined(BCM_56850_A0) 38573 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56850_A0m */ 38574 /* mem TRUNK_GROUPm */ 38575 /* flags */ SOC_MEM_FLAG_VALID | 38576 SOC_MEM_FLAG_CACHABLE | 38577 SOC_MEM_FLAG_SER_CACHE_RESTORE | 38578 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 38579 /* cmp_fn */ _soc_mem_cmp_undef, 38580 /* *null_entry */ _soc_mem_entry_null_zeroes, 38581 /* index_min */ 0, 38582 /* index_max */ 1023, 38583 /* minblock */ 10, 38584 /* maxblock */ 10, 38585 /* blocks */ 0x400, 38586 /* blocks_hi */ 0, 38587 /* base */ 0x40340000, 38588 /* gran */ 1, 38589 /* bytes */ 7, 38590 /* nFields */ 10, 38591 /* *fields */ soc_TRUNK_GROUP_BCM56850_A0m_fields, 38592 /* *views */ NULL, 38593 /* *views_num */ NULL, 38594 /* snoop_cb */ NULL, 38595 /* snoop_user_data */ NULL, 38596 /* snoop_flags */ 0, 38597 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38598 /* type */ SOC_MEM_TYPE_NORMAL, 38599 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38600 /* impl */ SOC_MEM_IMPL_NORMAL, 38601 /* cmic_mor_clks */ 0, 38602 }, 38603 #endif /* chips */ 38604 38605 #if defined(BCM_56860_A0) 38606 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56860_A0m */ 38607 /* mem TRUNK_GROUPm */ 38608 /* flags */ SOC_MEM_FLAG_VALID | 38609 SOC_MEM_FLAG_CACHABLE | 38610 SOC_MEM_FLAG_SER_CACHE_RESTORE | 38611 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 38612 /* cmp_fn */ _soc_mem_cmp_undef, 38613 /* *null_entry */ _soc_mem_entry_null_zeroes, 38614 /* index_min */ 0, 38615 /* index_max */ 1023, 38616 /* minblock */ 11, 38617 /* maxblock */ 11, 38618 /* blocks */ 0x800, 38619 /* blocks_hi */ 0, 38620 /* base */ 0x50340000, 38621 /* gran */ 1, 38622 /* bytes */ 7, 38623 /* nFields */ 10, 38624 /* *fields */ soc_TRUNK_GROUP_BCM56850_A0m_fields, 38625 /* *views */ NULL, 38626 /* *views_num */ NULL, 38627 /* snoop_cb */ NULL, 38628 /* snoop_user_data */ NULL, 38629 /* snoop_flags */ 0, 38630 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38631 /* type */ SOC_MEM_TYPE_NORMAL, 38632 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38633 /* impl */ SOC_MEM_IMPL_NORMAL, 38634 /* cmic_mor_clks */ 0, 38635 }, 38636 #endif /* chips */ 38637 38638 #if defined(BCM_56870_A0) 38639 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56870_A0m */ 38640 /* mem TRUNK_GROUPm */ 38641 /* flags */ SOC_MEM_FLAG_VALID | 38642 SOC_MEM_FLAG_CACHABLE | 38643 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 38644 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 38645 /* cmp_fn */ _soc_mem_cmp_undef, 38646 /* *null_entry */ _soc_mem_entry_null_zeroes, 38647 /* index_min */ 0, 38648 /* index_max */ 2047, 38649 /* minblock */ 37, 38650 /* maxblock */ 37, 38651 /* blocks */ 0, 38652 /* blocks_hi */ 0x20, 38653 /* base */ 0x80000000, 38654 /* gran */ 1, 38655 /* bytes */ 8, 38656 /* nFields */ 13, 38657 /* *fields */ soc_TRUNK_GROUP_BCM56870_A0m_fields, 38658 /* *views */ NULL, 38659 /* *views_num */ NULL, 38660 /* snoop_cb */ NULL, 38661 /* snoop_user_data */ NULL, 38662 /* snoop_flags */ 0, 38663 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38664 /* type */ SOC_MEM_TYPE_NORMAL, 38665 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 38666 /* impl */ SOC_MEM_IMPL_NORMAL, 38667 /* cmic_mor_clks */ 0, 38668 /* access_latency_mode */ 0, 38669 }, 38670 #endif /* chips */ 38671 38672 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 38673 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56960_A0m */ 38674 /* mem TRUNK_GROUPm */ 38675 /* flags */ SOC_MEM_FLAG_VALID | 38676 SOC_MEM_FLAG_CACHABLE | 38677 SOC_MEM_FLAG_SER_CACHE_RESTORE | 38678 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 38679 /* cmp_fn */ _soc_mem_cmp_undef, 38680 /* *null_entry */ _soc_mem_entry_null_zeroes, 38681 /* index_min */ 0, 38682 /* index_max */ 1023, 38683 /* minblock */ 36, 38684 /* maxblock */ 36, 38685 /* blocks */ 0, 38686 /* blocks_hi */ 0x10, 38687 /* base */ 0x50000000, 38688 /* gran */ 1, 38689 /* bytes */ 5, 38690 /* nFields */ 10, 38691 /* *fields */ soc_TRUNK_GROUP_BCM56960_A0m_fields, 38692 /* *views */ NULL, 38693 /* *views_num */ NULL, 38694 /* snoop_cb */ NULL, 38695 /* snoop_user_data */ NULL, 38696 /* snoop_flags */ 0, 38697 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38698 /* type */ SOC_MEM_TYPE_NORMAL, 38699 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38700 /* impl */ SOC_MEM_IMPL_NORMAL, 38701 /* cmic_mor_clks */ 0, 38702 /* access_latency_mode */ 0, 38703 }, 38704 #endif /* chips */ 38705 38706 #if defined(BCM_56970_A0) 38707 { /* SOC_MEM_INT_TRUNK_GROUP_BCM56970_A0m */ 38708 /* mem TRUNK_GROUPm */ 38709 /* flags */ SOC_MEM_FLAG_VALID | 38710 SOC_MEM_FLAG_CACHABLE | 38711 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 38712 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 38713 /* cmp_fn */ _soc_mem_cmp_undef, 38714 /* *null_entry */ _soc_mem_entry_null_zeroes, 38715 /* index_min */ 0, 38716 /* index_max */ 1023, 38717 /* minblock */ 68, 38718 /* maxblock */ 68, 38719 /* blocks */ 0, 38720 /* blocks_hi */ 0xffffffff, 38721 /* base */ 0x90000000, 38722 /* gran */ 1, 38723 /* bytes */ 6, 38724 /* nFields */ 12, 38725 /* *fields */ soc_TRUNK_GROUP_BCM56970_A0m_fields, 38726 /* *views */ NULL, 38727 /* *views_num */ NULL, 38728 /* snoop_cb */ NULL, 38729 /* snoop_user_data */ NULL, 38730 /* snoop_flags */ 0, 38731 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38732 /* type */ SOC_MEM_TYPE_NORMAL, 38733 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 38734 /* impl */ SOC_MEM_IMPL_NORMAL, 38735 /* cmic_mor_clks */ 0, 38736 /* access_latency_mode */ 0, 38737 }, 38738 #endif /* chips */ 38739 38740 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 38741 { /* SOC_MEM_INT_TRUNK_MEMBERm */ 38742 /* mem TRUNK_MEMBERm */ 38743 /* flags */ SOC_MEM_FLAG_VALID | 38744 SOC_MEM_FLAG_CACHABLE | 38745 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 38746 /* cmp_fn */ _soc_mem_cmp_undef, 38747 /* *null_entry */ _soc_mem_entry_null_zeroes, 38748 /* index_min */ 0, 38749 /* index_max */ 2047, 38750 /* minblock */ 6, 38751 /* maxblock */ 6, 38752 /* blocks */ 0x40, 38753 /* blocks_hi */ 0, 38754 /* base */ 0x0f06a800, 38755 /* gran */ 1, 38756 /* bytes */ 2, 38757 /* nFields */ 3, 38758 /* *fields */ soc_TRUNK_MEMBERm_fields, 38759 /* *views */ NULL, 38760 /* *views_num */ NULL, 38761 /* snoop_cb */ NULL, 38762 /* snoop_user_data */ NULL, 38763 /* snoop_flags */ 0, 38764 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38765 /* type */ SOC_MEM_TYPE_NORMAL, 38766 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38767 /* impl */ SOC_MEM_IMPL_NORMAL, 38768 /* cmic_mor_clks */ 0, 38769 }, 38770 #endif /* chips */ 38771 38772 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 38773 { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56260_A0m */ 38774 /* mem TRUNK_MEMBERm */ 38775 /* flags */ SOC_MEM_FLAG_VALID | 38776 SOC_MEM_FLAG_CACHABLE | 38777 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 38778 /* cmp_fn */ _soc_mem_cmp_undef, 38779 /* *null_entry */ _soc_mem_entry_null_zeroes, 38780 /* index_min */ 0, 38781 /* index_max */ 1023, 38782 /* minblock */ 6, 38783 /* maxblock */ 6, 38784 /* blocks */ 0x40, 38785 /* blocks_hi */ 0, 38786 /* base */ 0x3c480000, 38787 /* gran */ 1, 38788 /* bytes */ 2, 38789 /* nFields */ 3, 38790 /* *fields */ soc_TRUNK_MEMBER_BCM56560_A0m_fields, 38791 /* *views */ NULL, 38792 /* *views_num */ NULL, 38793 /* snoop_cb */ NULL, 38794 /* snoop_user_data */ NULL, 38795 /* snoop_flags */ 0, 38796 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38797 /* type */ SOC_MEM_TYPE_NORMAL, 38798 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38799 /* impl */ SOC_MEM_IMPL_NORMAL, 38800 /* cmic_mor_clks */ 0, 38801 }, 38802 #endif /* chips */ 38803 38804 #if defined(BCM_56270_A0) 38805 { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56270_A0m */ 38806 /* mem TRUNK_MEMBERm */ 38807 /* flags */ SOC_MEM_FLAG_VALID | 38808 SOC_MEM_FLAG_CACHABLE | 38809 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 38810 /* cmp_fn */ _soc_mem_cmp_undef, 38811 /* *null_entry */ _soc_mem_entry_null_zeroes, 38812 /* index_min */ 0, 38813 /* index_max */ 127, 38814 /* minblock */ 5, 38815 /* maxblock */ 5, 38816 /* blocks */ 0x20, 38817 /* blocks_hi */ 0, 38818 /* base */ 0x3c480000, 38819 /* gran */ 1, 38820 /* bytes */ 2, 38821 /* nFields */ 3, 38822 /* *fields */ soc_TRUNK_MEMBER_BCM56560_A0m_fields, 38823 /* *views */ NULL, 38824 /* *views_num */ NULL, 38825 /* snoop_cb */ NULL, 38826 /* snoop_user_data */ NULL, 38827 /* snoop_flags */ 0, 38828 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38829 /* type */ SOC_MEM_TYPE_NORMAL, 38830 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38831 /* impl */ SOC_MEM_IMPL_NORMAL, 38832 /* cmic_mor_clks */ 0, 38833 }, 38834 #endif /* chips */ 38835 38836 #if defined(BCM_56340_A0) 38837 { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56340_A0m */ 38838 /* mem TRUNK_MEMBERm */ 38839 /* flags */ SOC_MEM_FLAG_VALID | 38840 SOC_MEM_FLAG_CACHABLE | 38841 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 38842 /* cmp_fn */ _soc_mem_cmp_undef, 38843 /* *null_entry */ _soc_mem_entry_null_zeroes, 38844 /* index_min */ 0, 38845 /* index_max */ 2047, 38846 /* minblock */ 4, 38847 /* maxblock */ 4, 38848 /* blocks */ 0x10, 38849 /* blocks_hi */ 0, 38850 /* base */ 0x34500000, 38851 /* gran */ 1, 38852 /* bytes */ 2, 38853 /* nFields */ 3, 38854 /* *fields */ soc_TRUNK_MEMBER_BCM56640_A0m_fields, 38855 /* *views */ NULL, 38856 /* *views_num */ NULL, 38857 /* snoop_cb */ NULL, 38858 /* snoop_user_data */ NULL, 38859 /* snoop_flags */ 0, 38860 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38861 /* type */ SOC_MEM_TYPE_NORMAL, 38862 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38863 /* impl */ SOC_MEM_IMPL_NORMAL, 38864 /* cmic_mor_clks */ 0, 38865 }, 38866 #endif /* chips */ 38867 38868 #if defined(BCM_56370_A0) 38869 { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56370_A0m */ 38870 /* mem TRUNK_MEMBERm */ 38871 /* flags */ SOC_MEM_FLAG_VALID | 38872 SOC_MEM_FLAG_CACHABLE | 38873 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 38874 /* cmp_fn */ _soc_mem_cmp_undef, 38875 /* *null_entry */ _soc_mem_entry_null_zeroes, 38876 /* index_min */ 0, 38877 /* index_max */ 4095, 38878 /* minblock */ 14, 38879 /* maxblock */ 14, 38880 /* blocks */ 0x4000, 38881 /* blocks_hi */ 0, 38882 /* base */ 0x80d00000, 38883 /* gran */ 1, 38884 /* bytes */ 3, 38885 /* nFields */ 5, 38886 /* *fields */ soc_TRUNK_MEMBER_BCM56970_A0m_fields, 38887 /* *views */ NULL, 38888 /* *views_num */ NULL, 38889 /* snoop_cb */ NULL, 38890 /* snoop_user_data */ NULL, 38891 /* snoop_flags */ 0, 38892 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38893 /* type */ SOC_MEM_TYPE_NORMAL, 38894 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 38895 /* impl */ SOC_MEM_IMPL_NORMAL, 38896 /* cmic_mor_clks */ 0, 38897 /* access_latency_mode */ 3, 38898 }, 38899 #endif /* chips */ 38900 38901 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 38902 { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56440_A0m */ 38903 /* mem TRUNK_MEMBERm */ 38904 /* flags */ SOC_MEM_FLAG_VALID | 38905 SOC_MEM_FLAG_CACHABLE | 38906 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 38907 /* cmp_fn */ _soc_mem_cmp_undef, 38908 /* *null_entry */ _soc_mem_entry_null_zeroes, 38909 /* index_min */ 0, 38910 /* index_max */ 1023, 38911 /* minblock */ 9, 38912 /* maxblock */ 9, 38913 /* blocks */ 0x200, 38914 /* blocks_hi */ 0, 38915 /* base */ 0x0f06a800, 38916 /* gran */ 1, 38917 /* bytes */ 2, 38918 /* nFields */ 3, 38919 /* *fields */ soc_TRUNK_MEMBERm_fields, 38920 /* *views */ NULL, 38921 /* *views_num */ NULL, 38922 /* snoop_cb */ NULL, 38923 /* snoop_user_data */ NULL, 38924 /* snoop_flags */ 0, 38925 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38926 /* type */ SOC_MEM_TYPE_NORMAL, 38927 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38928 /* impl */ SOC_MEM_IMPL_NORMAL, 38929 /* cmic_mor_clks */ 0, 38930 }, 38931 #endif /* chips */ 38932 38933 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 38934 defined(BCM_56450_B1) 38935 { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56450_A0m */ 38936 /* mem TRUNK_MEMBERm */ 38937 /* flags */ SOC_MEM_FLAG_VALID | 38938 SOC_MEM_FLAG_CACHABLE | 38939 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 38940 /* cmp_fn */ _soc_mem_cmp_undef, 38941 /* *null_entry */ _soc_mem_entry_null_zeroes, 38942 /* index_min */ 0, 38943 /* index_max */ 1023, 38944 /* minblock */ 8, 38945 /* maxblock */ 8, 38946 /* blocks */ 0x100, 38947 /* blocks_hi */ 0, 38948 /* base */ 0x3c480000, 38949 /* gran */ 1, 38950 /* bytes */ 2, 38951 /* nFields */ 3, 38952 /* *fields */ soc_TRUNK_MEMBER_BCM56850_A0m_fields, 38953 /* *views */ NULL, 38954 /* *views_num */ NULL, 38955 /* snoop_cb */ NULL, 38956 /* snoop_user_data */ NULL, 38957 /* snoop_flags */ 0, 38958 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38959 /* type */ SOC_MEM_TYPE_NORMAL, 38960 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38961 /* impl */ SOC_MEM_IMPL_NORMAL, 38962 /* cmic_mor_clks */ 0, 38963 }, 38964 #endif /* chips */ 38965 38966 #if defined(BCM_56560_A0) 38967 { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56560_A0m */ 38968 /* mem TRUNK_MEMBERm */ 38969 /* flags */ SOC_MEM_FLAG_VALID | 38970 SOC_MEM_FLAG_CACHABLE | 38971 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 38972 /* cmp_fn */ _soc_mem_cmp_undef, 38973 /* *null_entry */ _soc_mem_entry_null_zeroes, 38974 /* index_min */ 0, 38975 /* index_max */ 2047, 38976 /* minblock */ 21, 38977 /* maxblock */ 21, 38978 /* blocks */ 0x200000, 38979 /* blocks_hi */ 0, 38980 /* base */ 0x56140000, 38981 /* gran */ 1, 38982 /* bytes */ 2, 38983 /* nFields */ 3, 38984 /* *fields */ soc_TRUNK_MEMBER_BCM56560_A0m_fields, 38985 /* *views */ NULL, 38986 /* *views_num */ NULL, 38987 /* snoop_cb */ NULL, 38988 /* snoop_user_data */ NULL, 38989 /* snoop_flags */ 0, 38990 /* mem severity */ SOC_MEM_SEVERE_MISSING, 38991 /* type */ SOC_MEM_TYPE_NORMAL, 38992 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 38993 /* impl */ SOC_MEM_IMPL_NORMAL, 38994 /* cmic_mor_clks */ 0, 38995 }, 38996 #endif /* chips */ 38997 38998 #if defined(BCM_56560_B0) 38999 { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56560_B0m */ 39000 /* mem TRUNK_MEMBERm */ 39001 /* flags */ SOC_MEM_FLAG_VALID | 39002 SOC_MEM_FLAG_CACHABLE | 39003 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 39004 /* cmp_fn */ _soc_mem_cmp_undef, 39005 /* *null_entry */ _soc_mem_entry_null_zeroes, 39006 /* index_min */ 0, 39007 /* index_max */ 2047, 39008 /* minblock */ 13, 39009 /* maxblock */ 13, 39010 /* blocks */ 0x2000, 39011 /* blocks_hi */ 0, 39012 /* base */ 0x56140000, 39013 /* gran */ 1, 39014 /* bytes */ 2, 39015 /* nFields */ 3, 39016 /* *fields */ soc_TRUNK_MEMBER_BCM56560_A0m_fields, 39017 /* *views */ NULL, 39018 /* *views_num */ NULL, 39019 /* snoop_cb */ NULL, 39020 /* snoop_user_data */ NULL, 39021 /* snoop_flags */ 0, 39022 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39023 /* type */ SOC_MEM_TYPE_NORMAL, 39024 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39025 /* impl */ SOC_MEM_IMPL_NORMAL, 39026 /* cmic_mor_clks */ 0, 39027 }, 39028 #endif /* chips */ 39029 39030 #if defined(BCM_56640_A0) 39031 { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56640_A0m */ 39032 /* mem TRUNK_MEMBERm */ 39033 /* flags */ SOC_MEM_FLAG_VALID | 39034 SOC_MEM_FLAG_CACHABLE | 39035 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 39036 /* cmp_fn */ _soc_mem_cmp_undef, 39037 /* *null_entry */ _soc_mem_entry_null_zeroes, 39038 /* index_min */ 0, 39039 /* index_max */ 2047, 39040 /* minblock */ 7, 39041 /* maxblock */ 7, 39042 /* blocks */ 0x80, 39043 /* blocks_hi */ 0, 39044 /* base */ 0x34500000, 39045 /* gran */ 1, 39046 /* bytes */ 2, 39047 /* nFields */ 3, 39048 /* *fields */ soc_TRUNK_MEMBER_BCM56640_A0m_fields, 39049 /* *views */ NULL, 39050 /* *views_num */ NULL, 39051 /* snoop_cb */ NULL, 39052 /* snoop_user_data */ NULL, 39053 /* snoop_flags */ 0, 39054 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39055 /* type */ SOC_MEM_TYPE_NORMAL, 39056 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39057 /* impl */ SOC_MEM_IMPL_NORMAL, 39058 /* cmic_mor_clks */ 0, 39059 }, 39060 #endif /* chips */ 39061 39062 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 39063 { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56670_A0m */ 39064 /* mem TRUNK_MEMBERm */ 39065 /* flags */ SOC_MEM_FLAG_VALID | 39066 SOC_MEM_FLAG_CACHABLE | 39067 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 39068 /* cmp_fn */ _soc_mem_cmp_undef, 39069 /* *null_entry */ _soc_mem_entry_null_zeroes, 39070 /* index_min */ 0, 39071 /* index_max */ 1023, 39072 /* minblock */ 21, 39073 /* maxblock */ 21, 39074 /* blocks */ 0x200000, 39075 /* blocks_hi */ 0, 39076 /* base */ 0x56140000, 39077 /* gran */ 1, 39078 /* bytes */ 2, 39079 /* nFields */ 3, 39080 /* *fields */ soc_TRUNK_MEMBER_BCM56560_A0m_fields, 39081 /* *views */ NULL, 39082 /* *views_num */ NULL, 39083 /* snoop_cb */ NULL, 39084 /* snoop_user_data */ NULL, 39085 /* snoop_flags */ 0, 39086 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39087 /* type */ SOC_MEM_TYPE_NORMAL, 39088 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39089 /* impl */ SOC_MEM_IMPL_NORMAL, 39090 /* cmic_mor_clks */ 0, 39091 }, 39092 #endif /* chips */ 39093 39094 #if defined(BCM_56770_A0) 39095 { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56770_A0m */ 39096 /* mem TRUNK_MEMBERm */ 39097 /* flags */ SOC_MEM_FLAG_VALID | 39098 SOC_MEM_FLAG_CACHABLE | 39099 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 39100 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 39101 /* cmp_fn */ _soc_mem_cmp_undef, 39102 /* *null_entry */ _soc_mem_entry_null_zeroes, 39103 /* index_min */ 0, 39104 /* index_max */ 4095, 39105 /* minblock */ 25, 39106 /* maxblock */ 25, 39107 /* blocks */ 0x2000000, 39108 /* blocks_hi */ 0, 39109 /* base */ 0x80d00000, 39110 /* gran */ 1, 39111 /* bytes */ 3, 39112 /* nFields */ 5, 39113 /* *fields */ soc_TRUNK_MEMBER_BCM56970_A0m_fields, 39114 /* *views */ NULL, 39115 /* *views_num */ NULL, 39116 /* snoop_cb */ NULL, 39117 /* snoop_user_data */ NULL, 39118 /* snoop_flags */ 0, 39119 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39120 /* type */ SOC_MEM_TYPE_NORMAL, 39121 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 39122 /* impl */ SOC_MEM_IMPL_NORMAL, 39123 /* cmic_mor_clks */ 0, 39124 /* access_latency_mode */ 3, 39125 }, 39126 #endif /* chips */ 39127 39128 #if defined(BCM_56850_A0) 39129 { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56850_A0m */ 39130 /* mem TRUNK_MEMBERm */ 39131 /* flags */ SOC_MEM_FLAG_VALID | 39132 SOC_MEM_FLAG_CACHABLE | 39133 SOC_MEM_FLAG_SER_CACHE_RESTORE | 39134 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 39135 /* cmp_fn */ _soc_mem_cmp_undef, 39136 /* *null_entry */ _soc_mem_entry_null_zeroes, 39137 /* index_min */ 0, 39138 /* index_max */ 2047, 39139 /* minblock */ 10, 39140 /* maxblock */ 10, 39141 /* blocks */ 0x400, 39142 /* blocks_hi */ 0, 39143 /* base */ 0x46140000, 39144 /* gran */ 1, 39145 /* bytes */ 2, 39146 /* nFields */ 3, 39147 /* *fields */ soc_TRUNK_MEMBER_BCM56850_A0m_fields, 39148 /* *views */ NULL, 39149 /* *views_num */ NULL, 39150 /* snoop_cb */ NULL, 39151 /* snoop_user_data */ NULL, 39152 /* snoop_flags */ 0, 39153 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39154 /* type */ SOC_MEM_TYPE_NORMAL, 39155 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39156 /* impl */ SOC_MEM_IMPL_NORMAL, 39157 /* cmic_mor_clks */ 0, 39158 }, 39159 #endif /* chips */ 39160 39161 #if defined(BCM_56860_A0) 39162 { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56860_A0m */ 39163 /* mem TRUNK_MEMBERm */ 39164 /* flags */ SOC_MEM_FLAG_VALID | 39165 SOC_MEM_FLAG_CACHABLE | 39166 SOC_MEM_FLAG_SER_CACHE_RESTORE | 39167 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 39168 /* cmp_fn */ _soc_mem_cmp_undef, 39169 /* *null_entry */ _soc_mem_entry_null_zeroes, 39170 /* index_min */ 0, 39171 /* index_max */ 2047, 39172 /* minblock */ 11, 39173 /* maxblock */ 11, 39174 /* blocks */ 0x800, 39175 /* blocks_hi */ 0, 39176 /* base */ 0x56140000, 39177 /* gran */ 1, 39178 /* bytes */ 2, 39179 /* nFields */ 3, 39180 /* *fields */ soc_TRUNK_MEMBER_BCM56850_A0m_fields, 39181 /* *views */ NULL, 39182 /* *views_num */ NULL, 39183 /* snoop_cb */ NULL, 39184 /* snoop_user_data */ NULL, 39185 /* snoop_flags */ 0, 39186 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39187 /* type */ SOC_MEM_TYPE_NORMAL, 39188 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39189 /* impl */ SOC_MEM_IMPL_NORMAL, 39190 /* cmic_mor_clks */ 0, 39191 }, 39192 #endif /* chips */ 39193 39194 #if defined(BCM_56870_A0) 39195 { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56870_A0m */ 39196 /* mem TRUNK_MEMBERm */ 39197 /* flags */ SOC_MEM_FLAG_VALID | 39198 SOC_MEM_FLAG_CACHABLE | 39199 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 39200 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 39201 /* cmp_fn */ _soc_mem_cmp_undef, 39202 /* *null_entry */ _soc_mem_entry_null_zeroes, 39203 /* index_min */ 0, 39204 /* index_max */ 4095, 39205 /* minblock */ 37, 39206 /* maxblock */ 37, 39207 /* blocks */ 0, 39208 /* blocks_hi */ 0x20, 39209 /* base */ 0x80d00000, 39210 /* gran */ 1, 39211 /* bytes */ 3, 39212 /* nFields */ 5, 39213 /* *fields */ soc_TRUNK_MEMBER_BCM56970_A0m_fields, 39214 /* *views */ NULL, 39215 /* *views_num */ NULL, 39216 /* snoop_cb */ NULL, 39217 /* snoop_user_data */ NULL, 39218 /* snoop_flags */ 0, 39219 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39220 /* type */ SOC_MEM_TYPE_NORMAL, 39221 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 39222 /* impl */ SOC_MEM_IMPL_NORMAL, 39223 /* cmic_mor_clks */ 0, 39224 /* access_latency_mode */ 3, 39225 }, 39226 #endif /* chips */ 39227 39228 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 39229 { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56960_A0m */ 39230 /* mem TRUNK_MEMBERm */ 39231 /* flags */ SOC_MEM_FLAG_VALID | 39232 SOC_MEM_FLAG_CACHABLE | 39233 SOC_MEM_FLAG_SER_CACHE_RESTORE | 39234 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 39235 /* cmp_fn */ _soc_mem_cmp_undef, 39236 /* *null_entry */ _soc_mem_entry_null_zeroes, 39237 /* index_min */ 0, 39238 /* index_max */ 2047, 39239 /* minblock */ 36, 39240 /* maxblock */ 36, 39241 /* blocks */ 0, 39242 /* blocks_hi */ 0x10, 39243 /* base */ 0x50bc0000, 39244 /* gran */ 1, 39245 /* bytes */ 3, 39246 /* nFields */ 3, 39247 /* *fields */ soc_TRUNK_MEMBER_BCM56960_A0m_fields, 39248 /* *views */ NULL, 39249 /* *views_num */ NULL, 39250 /* snoop_cb */ NULL, 39251 /* snoop_user_data */ NULL, 39252 /* snoop_flags */ 0, 39253 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39254 /* type */ SOC_MEM_TYPE_NORMAL, 39255 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39256 /* impl */ SOC_MEM_IMPL_NORMAL, 39257 /* cmic_mor_clks */ 0, 39258 /* access_latency_mode */ 3, 39259 }, 39260 #endif /* chips */ 39261 39262 #if defined(BCM_56970_A0) 39263 { /* SOC_MEM_INT_TRUNK_MEMBER_BCM56970_A0m */ 39264 /* mem TRUNK_MEMBERm */ 39265 /* flags */ SOC_MEM_FLAG_VALID | 39266 SOC_MEM_FLAG_CACHABLE | 39267 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 39268 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 39269 /* cmp_fn */ _soc_mem_cmp_undef, 39270 /* *null_entry */ _soc_mem_entry_null_zeroes, 39271 /* index_min */ 0, 39272 /* index_max */ 2047, 39273 /* minblock */ 68, 39274 /* maxblock */ 68, 39275 /* blocks */ 0, 39276 /* blocks_hi */ 0xffffffff, 39277 /* base */ 0x90bc0000, 39278 /* gran */ 1, 39279 /* bytes */ 3, 39280 /* nFields */ 5, 39281 /* *fields */ soc_TRUNK_MEMBER_BCM56970_A0m_fields, 39282 /* *views */ NULL, 39283 /* *views_num */ NULL, 39284 /* snoop_cb */ NULL, 39285 /* snoop_user_data */ NULL, 39286 /* snoop_flags */ 0, 39287 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39288 /* type */ SOC_MEM_TYPE_NORMAL, 39289 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 39290 /* impl */ SOC_MEM_IMPL_NORMAL, 39291 /* cmic_mor_clks */ 0, 39292 /* access_latency_mode */ 3, 39293 }, 39294 #endif /* chips */ 39295 39296 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 39297 { /* SOC_MEM_INT_TRUNK_RR_CNTm */ 39298 /* mem TRUNK_RR_CNTm */ 39299 /* flags */ SOC_MEM_FLAG_VALID | 39300 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 39301 /* cmp_fn */ _soc_mem_cmp_undef, 39302 /* *null_entry */ _soc_mem_entry_null_zeroes, 39303 /* index_min */ 0, 39304 /* index_max */ 1023, 39305 /* minblock */ 36, 39306 /* maxblock */ 36, 39307 /* blocks */ 0, 39308 /* blocks_hi */ 0x10, 39309 /* base */ 0x50040000, 39310 /* gran */ 1, 39311 /* bytes */ 2, 39312 /* nFields */ 2, 39313 /* *fields */ soc_TRUNK_RR_CNTm_fields, 39314 /* *views */ NULL, 39315 /* *views_num */ NULL, 39316 /* snoop_cb */ NULL, 39317 /* snoop_user_data */ NULL, 39318 /* snoop_flags */ 0, 39319 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39320 /* type */ SOC_MEM_TYPE_NORMAL, 39321 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39322 /* impl */ SOC_MEM_IMPL_NORMAL, 39323 /* cmic_mor_clks */ 0, 39324 /* access_latency_mode */ 0, 39325 }, 39326 #endif /* chips */ 39327 39328 #if defined(BCM_56370_A0) 39329 { /* SOC_MEM_INT_TRUNK_RR_CNT_BCM56370_A0m */ 39330 /* mem TRUNK_RR_CNTm */ 39331 /* flags */ SOC_MEM_FLAG_VALID | 39332 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 39333 /* cmp_fn */ _soc_mem_cmp_undef, 39334 /* *null_entry */ _soc_mem_entry_null_zeroes, 39335 /* index_min */ 0, 39336 /* index_max */ 2047, 39337 /* minblock */ 14, 39338 /* maxblock */ 14, 39339 /* blocks */ 0x4000, 39340 /* blocks_hi */ 0, 39341 /* base */ 0x80040000, 39342 /* gran */ 1, 39343 /* bytes */ 2, 39344 /* nFields */ 4, 39345 /* *fields */ soc_TRUNK_RR_CNT_BCM56970_A0m_fields, 39346 /* *views */ NULL, 39347 /* *views_num */ NULL, 39348 /* snoop_cb */ NULL, 39349 /* snoop_user_data */ NULL, 39350 /* snoop_flags */ 0, 39351 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39352 /* type */ SOC_MEM_TYPE_NORMAL, 39353 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 39354 /* impl */ SOC_MEM_IMPL_NORMAL, 39355 /* cmic_mor_clks */ 0, 39356 /* access_latency_mode */ 0, 39357 }, 39358 #endif /* chips */ 39359 39360 #if defined(BCM_56770_A0) 39361 { /* SOC_MEM_INT_TRUNK_RR_CNT_BCM56770_A0m */ 39362 /* mem TRUNK_RR_CNTm */ 39363 /* flags */ SOC_MEM_FLAG_VALID | 39364 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 39365 /* cmp_fn */ _soc_mem_cmp_undef, 39366 /* *null_entry */ _soc_mem_entry_null_zeroes, 39367 /* index_min */ 0, 39368 /* index_max */ 2047, 39369 /* minblock */ 25, 39370 /* maxblock */ 25, 39371 /* blocks */ 0x2000000, 39372 /* blocks_hi */ 0, 39373 /* base */ 0x80040000, 39374 /* gran */ 1, 39375 /* bytes */ 2, 39376 /* nFields */ 4, 39377 /* *fields */ soc_TRUNK_RR_CNT_BCM56970_A0m_fields, 39378 /* *views */ NULL, 39379 /* *views_num */ NULL, 39380 /* snoop_cb */ NULL, 39381 /* snoop_user_data */ NULL, 39382 /* snoop_flags */ 0, 39383 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39384 /* type */ SOC_MEM_TYPE_NORMAL, 39385 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 39386 /* impl */ SOC_MEM_IMPL_NORMAL, 39387 /* cmic_mor_clks */ 0, 39388 /* access_latency_mode */ 0, 39389 }, 39390 #endif /* chips */ 39391 39392 #if defined(BCM_56870_A0) 39393 { /* SOC_MEM_INT_TRUNK_RR_CNT_BCM56870_A0m */ 39394 /* mem TRUNK_RR_CNTm */ 39395 /* flags */ SOC_MEM_FLAG_VALID | 39396 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 39397 /* cmp_fn */ _soc_mem_cmp_undef, 39398 /* *null_entry */ _soc_mem_entry_null_zeroes, 39399 /* index_min */ 0, 39400 /* index_max */ 2047, 39401 /* minblock */ 37, 39402 /* maxblock */ 37, 39403 /* blocks */ 0, 39404 /* blocks_hi */ 0x20, 39405 /* base */ 0x80040000, 39406 /* gran */ 1, 39407 /* bytes */ 2, 39408 /* nFields */ 4, 39409 /* *fields */ soc_TRUNK_RR_CNT_BCM56970_A0m_fields, 39410 /* *views */ NULL, 39411 /* *views_num */ NULL, 39412 /* snoop_cb */ NULL, 39413 /* snoop_user_data */ NULL, 39414 /* snoop_flags */ 0, 39415 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39416 /* type */ SOC_MEM_TYPE_NORMAL, 39417 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 39418 /* impl */ SOC_MEM_IMPL_NORMAL, 39419 /* cmic_mor_clks */ 0, 39420 /* access_latency_mode */ 0, 39421 }, 39422 #endif /* chips */ 39423 39424 #if defined(BCM_56970_A0) 39425 { /* SOC_MEM_INT_TRUNK_RR_CNT_BCM56970_A0m */ 39426 /* mem TRUNK_RR_CNTm */ 39427 /* flags */ SOC_MEM_FLAG_VALID | 39428 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 39429 /* cmp_fn */ _soc_mem_cmp_undef, 39430 /* *null_entry */ _soc_mem_entry_null_zeroes, 39431 /* index_min */ 0, 39432 /* index_max */ 1023, 39433 /* minblock */ 68, 39434 /* maxblock */ 68, 39435 /* blocks */ 0, 39436 /* blocks_hi */ 0xffffffff, 39437 /* base */ 0x90040000, 39438 /* gran */ 1, 39439 /* bytes */ 2, 39440 /* nFields */ 4, 39441 /* *fields */ soc_TRUNK_RR_CNT_BCM56970_A0m_fields, 39442 /* *views */ NULL, 39443 /* *views_num */ NULL, 39444 /* snoop_cb */ NULL, 39445 /* snoop_user_data */ NULL, 39446 /* snoop_flags */ 0, 39447 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39448 /* type */ SOC_MEM_TYPE_NORMAL, 39449 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 39450 /* impl */ SOC_MEM_IMPL_NORMAL, 39451 /* cmic_mor_clks */ 0, 39452 /* access_latency_mode */ 0, 39453 }, 39454 #endif /* chips */ 39455 39456 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 39457 { /* SOC_MEM_INT_TRUNK_RR_CNT_PIPE0m */ 39458 /* mem TRUNK_RR_CNT_PIPE0m */ 39459 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 39460 /* cmp_fn */ _soc_mem_cmp_undef, 39461 /* *null_entry */ _soc_mem_entry_null_zeroes, 39462 /* index_min */ 0, 39463 /* index_max */ 1023, 39464 /* minblock */ 36, 39465 /* maxblock */ 36, 39466 /* blocks */ 0, 39467 /* blocks_hi */ 0x10, 39468 /* base */ 0x50040000, 39469 /* gran */ 1, 39470 /* bytes */ 2, 39471 /* nFields */ 2, 39472 /* *fields */ soc_TRUNK_RR_CNTm_fields, 39473 /* *views */ NULL, 39474 /* *views_num */ NULL, 39475 /* snoop_cb */ NULL, 39476 /* snoop_user_data */ NULL, 39477 /* snoop_flags */ 0, 39478 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39479 /* type */ SOC_MEM_TYPE_NORMAL, 39480 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39481 /* impl */ SOC_MEM_IMPL_NORMAL, 39482 /* cmic_mor_clks */ 0, 39483 /* access_latency_mode */ 0, 39484 }, 39485 #endif /* chips */ 39486 39487 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 39488 { /* SOC_MEM_INT_TRUNK_RR_CNT_PIPE1m */ 39489 /* mem TRUNK_RR_CNT_PIPE1m */ 39490 /* flags */ SOC_MEM_FLAG_VALID | 39491 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 39492 /* cmp_fn */ _soc_mem_cmp_undef, 39493 /* *null_entry */ _soc_mem_entry_null_zeroes, 39494 /* index_min */ 0, 39495 /* index_max */ 1023, 39496 /* minblock */ 36, 39497 /* maxblock */ 36, 39498 /* blocks */ 0, 39499 /* blocks_hi */ 0x10, 39500 /* base */ 0x50040000, 39501 /* gran */ 1, 39502 /* bytes */ 2, 39503 /* nFields */ 2, 39504 /* *fields */ soc_TRUNK_RR_CNTm_fields, 39505 /* *views */ NULL, 39506 /* *views_num */ NULL, 39507 /* snoop_cb */ NULL, 39508 /* snoop_user_data */ NULL, 39509 /* snoop_flags */ 0, 39510 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39511 /* type */ SOC_MEM_TYPE_NORMAL, 39512 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39513 /* impl */ SOC_MEM_IMPL_NORMAL, 39514 /* cmic_mor_clks */ 0, 39515 /* access_latency_mode */ 0, 39516 }, 39517 #endif /* chips */ 39518 39519 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 39520 { /* SOC_MEM_INT_TRUNK_RR_CNT_PIPE2m */ 39521 /* mem TRUNK_RR_CNT_PIPE2m */ 39522 /* flags */ SOC_MEM_FLAG_VALID | 39523 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 39524 /* cmp_fn */ _soc_mem_cmp_undef, 39525 /* *null_entry */ _soc_mem_entry_null_zeroes, 39526 /* index_min */ 0, 39527 /* index_max */ 1023, 39528 /* minblock */ 36, 39529 /* maxblock */ 36, 39530 /* blocks */ 0, 39531 /* blocks_hi */ 0x10, 39532 /* base */ 0x50040000, 39533 /* gran */ 1, 39534 /* bytes */ 2, 39535 /* nFields */ 2, 39536 /* *fields */ soc_TRUNK_RR_CNTm_fields, 39537 /* *views */ NULL, 39538 /* *views_num */ NULL, 39539 /* snoop_cb */ NULL, 39540 /* snoop_user_data */ NULL, 39541 /* snoop_flags */ 0, 39542 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39543 /* type */ SOC_MEM_TYPE_NORMAL, 39544 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39545 /* impl */ SOC_MEM_IMPL_NORMAL, 39546 /* cmic_mor_clks */ 0, 39547 /* access_latency_mode */ 0, 39548 }, 39549 #endif /* chips */ 39550 39551 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 39552 { /* SOC_MEM_INT_TRUNK_RR_CNT_PIPE3m */ 39553 /* mem TRUNK_RR_CNT_PIPE3m */ 39554 /* flags */ SOC_MEM_FLAG_VALID | 39555 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 39556 /* cmp_fn */ _soc_mem_cmp_undef, 39557 /* *null_entry */ _soc_mem_entry_null_zeroes, 39558 /* index_min */ 0, 39559 /* index_max */ 1023, 39560 /* minblock */ 36, 39561 /* maxblock */ 36, 39562 /* blocks */ 0, 39563 /* blocks_hi */ 0x10, 39564 /* base */ 0x50040000, 39565 /* gran */ 1, 39566 /* bytes */ 2, 39567 /* nFields */ 2, 39568 /* *fields */ soc_TRUNK_RR_CNTm_fields, 39569 /* *views */ NULL, 39570 /* *views_num */ NULL, 39571 /* snoop_cb */ NULL, 39572 /* snoop_user_data */ NULL, 39573 /* snoop_flags */ 0, 39574 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39575 /* type */ SOC_MEM_TYPE_NORMAL, 39576 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39577 /* impl */ SOC_MEM_IMPL_NORMAL, 39578 /* cmic_mor_clks */ 0, 39579 /* access_latency_mode */ 0, 39580 }, 39581 #endif /* chips */ 39582 39583 #if defined(BCM_56370_A0) 39584 { /* SOC_MEM_INT_TRUNK_RR_CNT_PIPE0_BCM56370_A0m */ 39585 /* mem TRUNK_RR_CNT_PIPE0m */ 39586 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 39587 /* cmp_fn */ _soc_mem_cmp_undef, 39588 /* *null_entry */ _soc_mem_entry_null_zeroes, 39589 /* index_min */ 0, 39590 /* index_max */ 2047, 39591 /* minblock */ 14, 39592 /* maxblock */ 14, 39593 /* blocks */ 0x4000, 39594 /* blocks_hi */ 0, 39595 /* base */ 0x80040000, 39596 /* gran */ 1, 39597 /* bytes */ 2, 39598 /* nFields */ 4, 39599 /* *fields */ soc_TRUNK_RR_CNT_BCM56970_A0m_fields, 39600 /* *views */ NULL, 39601 /* *views_num */ NULL, 39602 /* snoop_cb */ NULL, 39603 /* snoop_user_data */ NULL, 39604 /* snoop_flags */ 0, 39605 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39606 /* type */ SOC_MEM_TYPE_NORMAL, 39607 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 39608 /* impl */ SOC_MEM_IMPL_NORMAL, 39609 /* cmic_mor_clks */ 0, 39610 /* access_latency_mode */ 0, 39611 }, 39612 #endif /* chips */ 39613 39614 #if defined(BCM_56770_A0) 39615 { /* SOC_MEM_INT_TRUNK_RR_CNT_PIPE0_BCM56770_A0m */ 39616 /* mem TRUNK_RR_CNT_PIPE0m */ 39617 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 39618 /* cmp_fn */ _soc_mem_cmp_undef, 39619 /* *null_entry */ _soc_mem_entry_null_zeroes, 39620 /* index_min */ 0, 39621 /* index_max */ 2047, 39622 /* minblock */ 25, 39623 /* maxblock */ 25, 39624 /* blocks */ 0x2000000, 39625 /* blocks_hi */ 0, 39626 /* base */ 0x80040000, 39627 /* gran */ 1, 39628 /* bytes */ 2, 39629 /* nFields */ 4, 39630 /* *fields */ soc_TRUNK_RR_CNT_BCM56970_A0m_fields, 39631 /* *views */ NULL, 39632 /* *views_num */ NULL, 39633 /* snoop_cb */ NULL, 39634 /* snoop_user_data */ NULL, 39635 /* snoop_flags */ 0, 39636 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39637 /* type */ SOC_MEM_TYPE_NORMAL, 39638 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 39639 /* impl */ SOC_MEM_IMPL_NORMAL, 39640 /* cmic_mor_clks */ 0, 39641 /* access_latency_mode */ 0, 39642 }, 39643 #endif /* chips */ 39644 39645 #if defined(BCM_56870_A0) 39646 { /* SOC_MEM_INT_TRUNK_RR_CNT_PIPE0_BCM56870_A0m */ 39647 /* mem TRUNK_RR_CNT_PIPE0m */ 39648 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 39649 /* cmp_fn */ _soc_mem_cmp_undef, 39650 /* *null_entry */ _soc_mem_entry_null_zeroes, 39651 /* index_min */ 0, 39652 /* index_max */ 2047, 39653 /* minblock */ 37, 39654 /* maxblock */ 37, 39655 /* blocks */ 0, 39656 /* blocks_hi */ 0x20, 39657 /* base */ 0x80040000, 39658 /* gran */ 1, 39659 /* bytes */ 2, 39660 /* nFields */ 4, 39661 /* *fields */ soc_TRUNK_RR_CNT_BCM56970_A0m_fields, 39662 /* *views */ NULL, 39663 /* *views_num */ NULL, 39664 /* snoop_cb */ NULL, 39665 /* snoop_user_data */ NULL, 39666 /* snoop_flags */ 0, 39667 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39668 /* type */ SOC_MEM_TYPE_NORMAL, 39669 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 39670 /* impl */ SOC_MEM_IMPL_NORMAL, 39671 /* cmic_mor_clks */ 0, 39672 /* access_latency_mode */ 0, 39673 }, 39674 #endif /* chips */ 39675 39676 #if defined(BCM_56970_A0) 39677 { /* SOC_MEM_INT_TRUNK_RR_CNT_PIPE0_BCM56970_A0m */ 39678 /* mem TRUNK_RR_CNT_PIPE0m */ 39679 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 39680 /* cmp_fn */ _soc_mem_cmp_undef, 39681 /* *null_entry */ _soc_mem_entry_null_zeroes, 39682 /* index_min */ 0, 39683 /* index_max */ 1023, 39684 /* minblock */ 68, 39685 /* maxblock */ 68, 39686 /* blocks */ 0, 39687 /* blocks_hi */ 0xffffffff, 39688 /* base */ 0x90040000, 39689 /* gran */ 1, 39690 /* bytes */ 2, 39691 /* nFields */ 4, 39692 /* *fields */ soc_TRUNK_RR_CNT_BCM56970_A0m_fields, 39693 /* *views */ NULL, 39694 /* *views_num */ NULL, 39695 /* snoop_cb */ NULL, 39696 /* snoop_user_data */ NULL, 39697 /* snoop_flags */ 0, 39698 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39699 /* type */ SOC_MEM_TYPE_NORMAL, 39700 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 39701 /* impl */ SOC_MEM_IMPL_NORMAL, 39702 /* cmic_mor_clks */ 0, 39703 /* access_latency_mode */ 0, 39704 }, 39705 #endif /* chips */ 39706 39707 #if defined(BCM_56870_A0) 39708 { /* SOC_MEM_INT_TRUNK_RR_CNT_PIPE1_BCM56870_A0m */ 39709 /* mem TRUNK_RR_CNT_PIPE1m */ 39710 /* flags */ SOC_MEM_FLAG_VALID | 39711 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 39712 /* cmp_fn */ _soc_mem_cmp_undef, 39713 /* *null_entry */ _soc_mem_entry_null_zeroes, 39714 /* index_min */ 0, 39715 /* index_max */ 2047, 39716 /* minblock */ 37, 39717 /* maxblock */ 37, 39718 /* blocks */ 0, 39719 /* blocks_hi */ 0x20, 39720 /* base */ 0x80040000, 39721 /* gran */ 1, 39722 /* bytes */ 2, 39723 /* nFields */ 4, 39724 /* *fields */ soc_TRUNK_RR_CNT_BCM56970_A0m_fields, 39725 /* *views */ NULL, 39726 /* *views_num */ NULL, 39727 /* snoop_cb */ NULL, 39728 /* snoop_user_data */ NULL, 39729 /* snoop_flags */ 0, 39730 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39731 /* type */ SOC_MEM_TYPE_NORMAL, 39732 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 39733 /* impl */ SOC_MEM_IMPL_NORMAL, 39734 /* cmic_mor_clks */ 0, 39735 /* access_latency_mode */ 0, 39736 }, 39737 #endif /* chips */ 39738 39739 #if defined(BCM_56970_A0) 39740 { /* SOC_MEM_INT_TRUNK_RR_CNT_PIPE1_BCM56970_A0m */ 39741 /* mem TRUNK_RR_CNT_PIPE1m */ 39742 /* flags */ SOC_MEM_FLAG_VALID | 39743 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 39744 /* cmp_fn */ _soc_mem_cmp_undef, 39745 /* *null_entry */ _soc_mem_entry_null_zeroes, 39746 /* index_min */ 0, 39747 /* index_max */ 1023, 39748 /* minblock */ 68, 39749 /* maxblock */ 68, 39750 /* blocks */ 0, 39751 /* blocks_hi */ 0xffffffff, 39752 /* base */ 0x90040000, 39753 /* gran */ 1, 39754 /* bytes */ 2, 39755 /* nFields */ 4, 39756 /* *fields */ soc_TRUNK_RR_CNT_BCM56970_A0m_fields, 39757 /* *views */ NULL, 39758 /* *views_num */ NULL, 39759 /* snoop_cb */ NULL, 39760 /* snoop_user_data */ NULL, 39761 /* snoop_flags */ 0, 39762 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39763 /* type */ SOC_MEM_TYPE_NORMAL, 39764 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 39765 /* impl */ SOC_MEM_IMPL_NORMAL, 39766 /* cmic_mor_clks */ 0, 39767 /* access_latency_mode */ 0, 39768 }, 39769 #endif /* chips */ 39770 39771 #if defined(BCM_56970_A0) 39772 { /* SOC_MEM_INT_TRUNK_RR_CNT_PIPE2_BCM56970_A0m */ 39773 /* mem TRUNK_RR_CNT_PIPE2m */ 39774 /* flags */ SOC_MEM_FLAG_VALID | 39775 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 39776 /* cmp_fn */ _soc_mem_cmp_undef, 39777 /* *null_entry */ _soc_mem_entry_null_zeroes, 39778 /* index_min */ 0, 39779 /* index_max */ 1023, 39780 /* minblock */ 68, 39781 /* maxblock */ 68, 39782 /* blocks */ 0, 39783 /* blocks_hi */ 0xffffffff, 39784 /* base */ 0x90040000, 39785 /* gran */ 1, 39786 /* bytes */ 2, 39787 /* nFields */ 4, 39788 /* *fields */ soc_TRUNK_RR_CNT_BCM56970_A0m_fields, 39789 /* *views */ NULL, 39790 /* *views_num */ NULL, 39791 /* snoop_cb */ NULL, 39792 /* snoop_user_data */ NULL, 39793 /* snoop_flags */ 0, 39794 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39795 /* type */ SOC_MEM_TYPE_NORMAL, 39796 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 39797 /* impl */ SOC_MEM_IMPL_NORMAL, 39798 /* cmic_mor_clks */ 0, 39799 /* access_latency_mode */ 0, 39800 }, 39801 #endif /* chips */ 39802 39803 #if defined(BCM_56970_A0) 39804 { /* SOC_MEM_INT_TRUNK_RR_CNT_PIPE3_BCM56970_A0m */ 39805 /* mem TRUNK_RR_CNT_PIPE3m */ 39806 /* flags */ SOC_MEM_FLAG_VALID | 39807 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x2 */ 39808 /* cmp_fn */ _soc_mem_cmp_undef, 39809 /* *null_entry */ _soc_mem_entry_null_zeroes, 39810 /* index_min */ 0, 39811 /* index_max */ 1023, 39812 /* minblock */ 68, 39813 /* maxblock */ 68, 39814 /* blocks */ 0, 39815 /* blocks_hi */ 0xffffffff, 39816 /* base */ 0x90040000, 39817 /* gran */ 1, 39818 /* bytes */ 2, 39819 /* nFields */ 4, 39820 /* *fields */ soc_TRUNK_RR_CNT_BCM56970_A0m_fields, 39821 /* *views */ NULL, 39822 /* *views_num */ NULL, 39823 /* snoop_cb */ NULL, 39824 /* snoop_user_data */ NULL, 39825 /* snoop_flags */ 0, 39826 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39827 /* type */ SOC_MEM_TYPE_NORMAL, 39828 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 39829 /* impl */ SOC_MEM_IMPL_NORMAL, 39830 /* cmic_mor_clks */ 0, 39831 /* access_latency_mode */ 0, 39832 }, 39833 #endif /* chips */ 39834 39835 #if defined(BCM_53570_A0) || defined(BCM_53570_B0) 39836 { /* SOC_MEM_INT_TSN_PRI_OFFSETm */ 39837 /* mem TSN_PRI_OFFSETm */ 39838 /* flags */ SOC_MEM_FLAG_VALID | 39839 SOC_MEM_FLAG_CACHABLE | 39840 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 39841 /* cmp_fn */ _soc_mem_cmp_undef, 39842 /* *null_entry */ _soc_mem_entry_null_zeroes, 39843 /* index_min */ 0, 39844 /* index_max */ 127, 39845 /* minblock */ 15, 39846 /* maxblock */ 15, 39847 /* blocks */ 0x8000, 39848 /* blocks_hi */ 0, 39849 /* base */ 0x382c0000, 39850 /* gran */ 1, 39851 /* bytes */ 1, 39852 /* nFields */ 2, 39853 /* *fields */ soc_SR_PRI_OFFSETm_fields, 39854 /* *views */ NULL, 39855 /* *views_num */ NULL, 39856 /* snoop_cb */ NULL, 39857 /* snoop_user_data */ NULL, 39858 /* snoop_flags */ 0, 39859 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39860 /* type */ SOC_MEM_TYPE_NORMAL, 39861 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39862 /* impl */ SOC_MEM_IMPL_NORMAL, 39863 /* cmic_mor_clks */ 0, 39864 }, 39865 #endif /* chips */ 39866 39867 #if defined(BCM_56624_A0) || defined(BCM_56624_B0) 39868 { /* SOC_MEM_INT_TTL_FNm */ 39869 /* mem TTL_FNm */ 39870 /* flags */ SOC_MEM_FLAG_VALID | 39871 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 39872 /* cmp_fn */ _soc_mem_cmp_undef, 39873 /* *null_entry */ _soc_mem_entry_null_zeroes, 39874 /* index_min */ 0, 39875 /* index_max */ 255, 39876 /* minblock */ 7, 39877 /* maxblock */ 7, 39878 /* blocks */ 0x80, 39879 /* blocks_hi */ 0, 39880 /* base */ 0x0e040000, 39881 /* gran */ 1, 39882 /* bytes */ 2, 39883 /* nFields */ 2, 39884 /* *fields */ soc_TOS_FNm_fields, 39885 /* *views */ NULL, 39886 /* *views_num */ NULL, 39887 /* snoop_cb */ NULL, 39888 /* snoop_user_data */ NULL, 39889 /* snoop_flags */ 0, 39890 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39891 /* type */ SOC_MEM_TYPE_NORMAL, 39892 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39893 /* impl */ SOC_MEM_IMPL_NORMAL, 39894 /* cmic_mor_clks */ 0, 39895 }, 39896 #endif /* chips */ 39897 39898 #if defined(BCM_53400_A0) 39899 { /* SOC_MEM_INT_TTL_FN_BCM53400_A0m */ 39900 /* mem TTL_FNm */ 39901 /* flags */ SOC_MEM_FLAG_VALID | 39902 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 39903 /* cmp_fn */ _soc_mem_cmp_undef, 39904 /* *null_entry */ _soc_mem_entry_null_zeroes, 39905 /* index_min */ 0, 39906 /* index_max */ 255, 39907 /* minblock */ 5, 39908 /* maxblock */ 5, 39909 /* blocks */ 0x20, 39910 /* blocks_hi */ 0, 39911 /* base */ 0x34140000, 39912 /* gran */ 1, 39913 /* bytes */ 2, 39914 /* nFields */ 2, 39915 /* *fields */ soc_TOS_FN_BCM53400_A0m_fields, 39916 /* *views */ NULL, 39917 /* *views_num */ NULL, 39918 /* snoop_cb */ NULL, 39919 /* snoop_user_data */ NULL, 39920 /* snoop_flags */ 0, 39921 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39922 /* type */ SOC_MEM_TYPE_NORMAL, 39923 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39924 /* impl */ SOC_MEM_IMPL_NORMAL, 39925 /* cmic_mor_clks */ 0, 39926 }, 39927 #endif /* chips */ 39928 39929 #if defined(BCM_53540_A0) 39930 { /* SOC_MEM_INT_TTL_FN_BCM53540_A0m */ 39931 /* mem TTL_FNm */ 39932 /* flags */ SOC_MEM_FLAG_VALID | 39933 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 39934 /* cmp_fn */ _soc_mem_cmp_undef, 39935 /* *null_entry */ _soc_mem_entry_null_zeroes, 39936 /* index_min */ 0, 39937 /* index_max */ 255, 39938 /* minblock */ 8, 39939 /* maxblock */ 8, 39940 /* blocks */ 0x100, 39941 /* blocks_hi */ 0, 39942 /* base */ 0x34140000, 39943 /* gran */ 1, 39944 /* bytes */ 2, 39945 /* nFields */ 2, 39946 /* *fields */ soc_TOS_FN_BCM53400_A0m_fields, 39947 /* *views */ NULL, 39948 /* *views_num */ NULL, 39949 /* snoop_cb */ NULL, 39950 /* snoop_user_data */ NULL, 39951 /* snoop_flags */ 0, 39952 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39953 /* type */ SOC_MEM_TYPE_NORMAL, 39954 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39955 /* impl */ SOC_MEM_IMPL_NORMAL, 39956 /* cmic_mor_clks */ 0, 39957 }, 39958 #endif /* chips */ 39959 39960 #if defined(BCM_53570_A0) || defined(BCM_53570_B0) 39961 { /* SOC_MEM_INT_TTL_FN_BCM53570_A0m */ 39962 /* mem TTL_FNm */ 39963 /* flags */ SOC_MEM_FLAG_VALID | 39964 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 39965 /* cmp_fn */ _soc_mem_cmp_undef, 39966 /* *null_entry */ _soc_mem_entry_null_zeroes, 39967 /* index_min */ 0, 39968 /* index_max */ 255, 39969 /* minblock */ 15, 39970 /* maxblock */ 15, 39971 /* blocks */ 0x8000, 39972 /* blocks_hi */ 0, 39973 /* base */ 0x34140000, 39974 /* gran */ 1, 39975 /* bytes */ 2, 39976 /* nFields */ 2, 39977 /* *fields */ soc_TOS_FN_BCM53400_A0m_fields, 39978 /* *views */ NULL, 39979 /* *views_num */ NULL, 39980 /* snoop_cb */ NULL, 39981 /* snoop_user_data */ NULL, 39982 /* snoop_flags */ 0, 39983 /* mem severity */ SOC_MEM_SEVERE_MISSING, 39984 /* type */ SOC_MEM_TYPE_NORMAL, 39985 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 39986 /* impl */ SOC_MEM_IMPL_NORMAL, 39987 /* cmic_mor_clks */ 0, 39988 }, 39989 #endif /* chips */ 39990 39991 #if defined(BCM_56150_A0) 39992 { /* SOC_MEM_INT_TTL_FN_BCM56150_A0m */ 39993 /* mem TTL_FNm */ 39994 /* flags */ SOC_MEM_FLAG_VALID | 39995 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 39996 /* cmp_fn */ _soc_mem_cmp_undef, 39997 /* *null_entry */ _soc_mem_entry_null_zeroes, 39998 /* index_min */ 0, 39999 /* index_max */ 255, 40000 /* minblock */ 5, 40001 /* maxblock */ 5, 40002 /* blocks */ 0x20, 40003 /* blocks_hi */ 0, 40004 /* base */ 0x38140000, 40005 /* gran */ 1, 40006 /* bytes */ 2, 40007 /* nFields */ 2, 40008 /* *fields */ soc_TOS_FN_BCM56150_A0m_fields, 40009 /* *views */ NULL, 40010 /* *views_num */ NULL, 40011 /* snoop_cb */ NULL, 40012 /* snoop_user_data */ NULL, 40013 /* snoop_flags */ 0, 40014 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40015 /* type */ SOC_MEM_TYPE_NORMAL, 40016 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40017 /* impl */ SOC_MEM_IMPL_NORMAL, 40018 /* cmic_mor_clks */ 0, 40019 }, 40020 #endif /* chips */ 40021 40022 #if defined(BCM_56160_A0) 40023 { /* SOC_MEM_INT_TTL_FN_BCM56160_A0m */ 40024 /* mem TTL_FNm */ 40025 /* flags */ SOC_MEM_FLAG_VALID | 40026 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 40027 /* cmp_fn */ _soc_mem_cmp_undef, 40028 /* *null_entry */ _soc_mem_entry_null_zeroes, 40029 /* index_min */ 0, 40030 /* index_max */ 255, 40031 /* minblock */ 7, 40032 /* maxblock */ 7, 40033 /* blocks */ 0x80, 40034 /* blocks_hi */ 0, 40035 /* base */ 0x34140000, 40036 /* gran */ 1, 40037 /* bytes */ 2, 40038 /* nFields */ 2, 40039 /* *fields */ soc_TOS_FN_BCM53400_A0m_fields, 40040 /* *views */ NULL, 40041 /* *views_num */ NULL, 40042 /* snoop_cb */ NULL, 40043 /* snoop_user_data */ NULL, 40044 /* snoop_flags */ 0, 40045 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40046 /* type */ SOC_MEM_TYPE_NORMAL, 40047 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40048 /* impl */ SOC_MEM_IMPL_NORMAL, 40049 /* cmic_mor_clks */ 0, 40050 }, 40051 #endif /* chips */ 40052 40053 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 40054 { /* SOC_MEM_INT_TTL_FN_BCM56260_A0m */ 40055 /* mem TTL_FNm */ 40056 /* flags */ SOC_MEM_FLAG_VALID | 40057 SOC_MEM_FLAG_CACHABLE | 40058 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 40059 /* cmp_fn */ _soc_mem_cmp_undef, 40060 /* *null_entry */ _soc_mem_entry_null_zeroes, 40061 /* index_min */ 0, 40062 /* index_max */ 255, 40063 /* minblock */ 6, 40064 /* maxblock */ 6, 40065 /* blocks */ 0x40, 40066 /* blocks_hi */ 0, 40067 /* base */ 0x30140000, 40068 /* gran */ 1, 40069 /* bytes */ 3, 40070 /* nFields */ 3, 40071 /* *fields */ soc_TOS_FN_BCM56560_A0m_fields, 40072 /* *views */ NULL, 40073 /* *views_num */ NULL, 40074 /* snoop_cb */ NULL, 40075 /* snoop_user_data */ NULL, 40076 /* snoop_flags */ 0, 40077 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40078 /* type */ SOC_MEM_TYPE_NORMAL, 40079 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40080 /* impl */ SOC_MEM_IMPL_NORMAL, 40081 /* cmic_mor_clks */ 0, 40082 }, 40083 #endif /* chips */ 40084 40085 #if defined(BCM_56270_A0) 40086 { /* SOC_MEM_INT_TTL_FN_BCM56270_A0m */ 40087 /* mem TTL_FNm */ 40088 /* flags */ SOC_MEM_FLAG_VALID | 40089 SOC_MEM_FLAG_CACHABLE | 40090 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 40091 /* cmp_fn */ _soc_mem_cmp_undef, 40092 /* *null_entry */ _soc_mem_entry_null_zeroes, 40093 /* index_min */ 0, 40094 /* index_max */ 255, 40095 /* minblock */ 5, 40096 /* maxblock */ 5, 40097 /* blocks */ 0x20, 40098 /* blocks_hi */ 0, 40099 /* base */ 0x30140000, 40100 /* gran */ 1, 40101 /* bytes */ 3, 40102 /* nFields */ 3, 40103 /* *fields */ soc_TOS_FN_BCM56560_A0m_fields, 40104 /* *views */ NULL, 40105 /* *views_num */ NULL, 40106 /* snoop_cb */ NULL, 40107 /* snoop_user_data */ NULL, 40108 /* snoop_flags */ 0, 40109 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40110 /* type */ SOC_MEM_TYPE_NORMAL, 40111 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40112 /* impl */ SOC_MEM_IMPL_NORMAL, 40113 /* cmic_mor_clks */ 0, 40114 }, 40115 #endif /* chips */ 40116 40117 #if defined(BCM_56142_A0) || defined(BCM_56334_A0) || \ 40118 defined(BCM_56334_B0) 40119 { /* SOC_MEM_INT_TTL_FN_BCM56334_A0m */ 40120 /* mem TTL_FNm */ 40121 /* flags */ SOC_MEM_FLAG_VALID | 40122 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 40123 /* cmp_fn */ _soc_mem_cmp_undef, 40124 /* *null_entry */ _soc_mem_entry_null_zeroes, 40125 /* index_min */ 0, 40126 /* index_max */ 255, 40127 /* minblock */ 5, 40128 /* maxblock */ 5, 40129 /* blocks */ 0x20, 40130 /* blocks_hi */ 0, 40131 /* base */ 0x0e040000, 40132 /* gran */ 1, 40133 /* bytes */ 2, 40134 /* nFields */ 2, 40135 /* *fields */ soc_TOS_FNm_fields, 40136 /* *views */ NULL, 40137 /* *views_num */ NULL, 40138 /* snoop_cb */ NULL, 40139 /* snoop_user_data */ NULL, 40140 /* snoop_flags */ 0, 40141 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40142 /* type */ SOC_MEM_TYPE_NORMAL, 40143 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40144 /* impl */ SOC_MEM_IMPL_NORMAL, 40145 /* cmic_mor_clks */ 0, 40146 }, 40147 #endif /* chips */ 40148 40149 #if defined(BCM_56340_A0) 40150 { /* SOC_MEM_INT_TTL_FN_BCM56340_A0m */ 40151 /* mem TTL_FNm */ 40152 /* flags */ SOC_MEM_FLAG_VALID | 40153 SOC_MEM_FLAG_CACHABLE | 40154 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 40155 /* cmp_fn */ _soc_mem_cmp_undef, 40156 /* *null_entry */ _soc_mem_entry_null_zeroes, 40157 /* index_min */ 0, 40158 /* index_max */ 255, 40159 /* minblock */ 4, 40160 /* maxblock */ 4, 40161 /* blocks */ 0x10, 40162 /* blocks_hi */ 0, 40163 /* base */ 0x2c1c0000, 40164 /* gran */ 1, 40165 /* bytes */ 3, 40166 /* nFields */ 3, 40167 /* *fields */ soc_TOS_FN_BCM56640_A0m_fields, 40168 /* *views */ NULL, 40169 /* *views_num */ NULL, 40170 /* snoop_cb */ NULL, 40171 /* snoop_user_data */ NULL, 40172 /* snoop_flags */ 0, 40173 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40174 /* type */ SOC_MEM_TYPE_NORMAL, 40175 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40176 /* impl */ SOC_MEM_IMPL_NORMAL, 40177 /* cmic_mor_clks */ 0, 40178 }, 40179 #endif /* chips */ 40180 40181 #if defined(BCM_56370_A0) 40182 { /* SOC_MEM_INT_TTL_FN_BCM56370_A0m */ 40183 /* mem TTL_FNm */ 40184 /* flags */ SOC_MEM_FLAG_VALID | 40185 SOC_MEM_FLAG_CACHABLE | 40186 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 40187 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 40188 /* cmp_fn */ _soc_mem_cmp_undef, 40189 /* *null_entry */ _soc_mem_entry_null_zeroes, 40190 /* index_min */ 0, 40191 /* index_max */ 255, 40192 /* minblock */ 14, 40193 /* maxblock */ 14, 40194 /* blocks */ 0x4000, 40195 /* blocks_hi */ 0, 40196 /* base */ 0x68e00000, 40197 /* gran */ 1, 40198 /* bytes */ 3, 40199 /* nFields */ 5, 40200 /* *fields */ soc_TCP_FN_BCM56870_A0m_fields, 40201 /* *views */ NULL, 40202 /* *views_num */ NULL, 40203 /* snoop_cb */ NULL, 40204 /* snoop_user_data */ NULL, 40205 /* snoop_flags */ 0, 40206 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40207 /* type */ SOC_MEM_TYPE_NORMAL, 40208 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 40209 /* impl */ SOC_MEM_IMPL_NORMAL, 40210 /* cmic_mor_clks */ 0, 40211 /* access_latency_mode */ 0, 40212 }, 40213 #endif /* chips */ 40214 40215 #if defined(BCM_56440_A0) || defined(BCM_56440_B0) 40216 { /* SOC_MEM_INT_TTL_FN_BCM56440_A0m */ 40217 /* mem TTL_FNm */ 40218 /* flags */ SOC_MEM_FLAG_VALID | 40219 SOC_MEM_FLAG_CACHABLE | 40220 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 40221 /* cmp_fn */ _soc_mem_cmp_undef, 40222 /* *null_entry */ _soc_mem_entry_null_zeroes, 40223 /* index_min */ 0, 40224 /* index_max */ 255, 40225 /* minblock */ 9, 40226 /* maxblock */ 9, 40227 /* blocks */ 0x200, 40228 /* blocks_hi */ 0, 40229 /* base */ 0x0c06a000, 40230 /* gran */ 1, 40231 /* bytes */ 3, 40232 /* nFields */ 3, 40233 /* *fields */ soc_TOS_FN_BCM56634_A0m_fields, 40234 /* *views */ NULL, 40235 /* *views_num */ NULL, 40236 /* snoop_cb */ NULL, 40237 /* snoop_user_data */ NULL, 40238 /* snoop_flags */ 0, 40239 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40240 /* type */ SOC_MEM_TYPE_NORMAL, 40241 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40242 /* impl */ SOC_MEM_IMPL_NORMAL, 40243 /* cmic_mor_clks */ 0, 40244 }, 40245 #endif /* chips */ 40246 40247 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 40248 defined(BCM_56450_B1) 40249 { /* SOC_MEM_INT_TTL_FN_BCM56450_A0m */ 40250 /* mem TTL_FNm */ 40251 /* flags */ SOC_MEM_FLAG_VALID | 40252 SOC_MEM_FLAG_CACHABLE | 40253 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 40254 /* cmp_fn */ _soc_mem_cmp_undef, 40255 /* *null_entry */ _soc_mem_entry_null_zeroes, 40256 /* index_min */ 0, 40257 /* index_max */ 255, 40258 /* minblock */ 8, 40259 /* maxblock */ 8, 40260 /* blocks */ 0x100, 40261 /* blocks_hi */ 0, 40262 /* base */ 0x30140000, 40263 /* gran */ 1, 40264 /* bytes */ 3, 40265 /* nFields */ 3, 40266 /* *fields */ soc_TOS_FN_BCM56640_A0m_fields, 40267 /* *views */ NULL, 40268 /* *views_num */ NULL, 40269 /* snoop_cb */ NULL, 40270 /* snoop_user_data */ NULL, 40271 /* snoop_flags */ 0, 40272 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40273 /* type */ SOC_MEM_TYPE_NORMAL, 40274 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40275 /* impl */ SOC_MEM_IMPL_NORMAL, 40276 /* cmic_mor_clks */ 0, 40277 }, 40278 #endif /* chips */ 40279 40280 #if defined(BCM_56524_A0) || defined(BCM_56524_B0) 40281 { /* SOC_MEM_INT_TTL_FN_BCM56524_A0m */ 40282 /* mem TTL_FNm */ 40283 /* flags */ SOC_MEM_FLAG_VALID | 40284 SOC_MEM_FLAG_CACHABLE | 40285 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 40286 /* cmp_fn */ _soc_mem_cmp_undef, 40287 /* *null_entry */ _soc_mem_entry_null_zeroes, 40288 /* index_min */ 0, 40289 /* index_max */ 255, 40290 /* minblock */ 8, 40291 /* maxblock */ 8, 40292 /* blocks */ 0x100, 40293 /* blocks_hi */ 0, 40294 /* base */ 0x0b040000, 40295 /* gran */ 1, 40296 /* bytes */ 3, 40297 /* nFields */ 3, 40298 /* *fields */ soc_TOS_FN_BCM56634_A0m_fields, 40299 /* *views */ NULL, 40300 /* *views_num */ NULL, 40301 /* snoop_cb */ NULL, 40302 /* snoop_user_data */ NULL, 40303 /* snoop_flags */ 0, 40304 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40305 /* type */ SOC_MEM_TYPE_NORMAL, 40306 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40307 /* impl */ SOC_MEM_IMPL_NORMAL, 40308 /* cmic_mor_clks */ 0, 40309 }, 40310 #endif /* chips */ 40311 40312 #if defined(BCM_56560_A0) || defined(BCM_56670_A0) || \ 40313 defined(BCM_56670_B0) 40314 { /* SOC_MEM_INT_TTL_FN_BCM56560_A0m */ 40315 /* mem TTL_FNm */ 40316 /* flags */ SOC_MEM_FLAG_VALID | 40317 SOC_MEM_FLAG_CACHABLE | 40318 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 40319 /* cmp_fn */ _soc_mem_cmp_undef, 40320 /* *null_entry */ _soc_mem_entry_null_zeroes, 40321 /* index_min */ 0, 40322 /* index_max */ 255, 40323 /* minblock */ 21, 40324 /* maxblock */ 21, 40325 /* blocks */ 0x200000, 40326 /* blocks_hi */ 0, 40327 /* base */ 0x48100000, 40328 /* gran */ 1, 40329 /* bytes */ 3, 40330 /* nFields */ 3, 40331 /* *fields */ soc_TOS_FN_BCM56560_A0m_fields, 40332 /* *views */ NULL, 40333 /* *views_num */ NULL, 40334 /* snoop_cb */ NULL, 40335 /* snoop_user_data */ NULL, 40336 /* snoop_flags */ 0, 40337 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40338 /* type */ SOC_MEM_TYPE_NORMAL, 40339 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40340 /* impl */ SOC_MEM_IMPL_NORMAL, 40341 /* cmic_mor_clks */ 0, 40342 }, 40343 #endif /* chips */ 40344 40345 #if defined(BCM_56560_B0) 40346 { /* SOC_MEM_INT_TTL_FN_BCM56560_B0m */ 40347 /* mem TTL_FNm */ 40348 /* flags */ SOC_MEM_FLAG_VALID | 40349 SOC_MEM_FLAG_CACHABLE | 40350 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 40351 /* cmp_fn */ _soc_mem_cmp_undef, 40352 /* *null_entry */ _soc_mem_entry_null_zeroes, 40353 /* index_min */ 0, 40354 /* index_max */ 255, 40355 /* minblock */ 13, 40356 /* maxblock */ 13, 40357 /* blocks */ 0x2000, 40358 /* blocks_hi */ 0, 40359 /* base */ 0x48100000, 40360 /* gran */ 1, 40361 /* bytes */ 3, 40362 /* nFields */ 3, 40363 /* *fields */ soc_TOS_FN_BCM56560_A0m_fields, 40364 /* *views */ NULL, 40365 /* *views_num */ NULL, 40366 /* snoop_cb */ NULL, 40367 /* snoop_user_data */ NULL, 40368 /* snoop_flags */ 0, 40369 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40370 /* type */ SOC_MEM_TYPE_NORMAL, 40371 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40372 /* impl */ SOC_MEM_IMPL_NORMAL, 40373 /* cmic_mor_clks */ 0, 40374 }, 40375 #endif /* chips */ 40376 40377 #if defined(BCM_56634_A0) || defined(BCM_56634_B0) 40378 { /* SOC_MEM_INT_TTL_FN_BCM56634_A0m */ 40379 /* mem TTL_FNm */ 40380 /* flags */ SOC_MEM_FLAG_VALID | 40381 SOC_MEM_FLAG_CACHABLE | 40382 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 40383 /* cmp_fn */ _soc_mem_cmp_undef, 40384 /* *null_entry */ _soc_mem_entry_null_zeroes, 40385 /* index_min */ 0, 40386 /* index_max */ 255, 40387 /* minblock */ 9, 40388 /* maxblock */ 9, 40389 /* blocks */ 0x200, 40390 /* blocks_hi */ 0, 40391 /* base */ 0x0b040000, 40392 /* gran */ 1, 40393 /* bytes */ 3, 40394 /* nFields */ 3, 40395 /* *fields */ soc_TOS_FN_BCM56634_A0m_fields, 40396 /* *views */ NULL, 40397 /* *views_num */ NULL, 40398 /* snoop_cb */ NULL, 40399 /* snoop_user_data */ NULL, 40400 /* snoop_flags */ 0, 40401 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40402 /* type */ SOC_MEM_TYPE_NORMAL, 40403 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40404 /* impl */ SOC_MEM_IMPL_NORMAL, 40405 /* cmic_mor_clks */ 0, 40406 }, 40407 #endif /* chips */ 40408 40409 #if defined(BCM_56640_A0) 40410 { /* SOC_MEM_INT_TTL_FN_BCM56640_A0m */ 40411 /* mem TTL_FNm */ 40412 /* flags */ SOC_MEM_FLAG_VALID | 40413 SOC_MEM_FLAG_CACHABLE | 40414 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 40415 /* cmp_fn */ _soc_mem_cmp_undef, 40416 /* *null_entry */ _soc_mem_entry_null_zeroes, 40417 /* index_min */ 0, 40418 /* index_max */ 255, 40419 /* minblock */ 7, 40420 /* maxblock */ 7, 40421 /* blocks */ 0x80, 40422 /* blocks_hi */ 0, 40423 /* base */ 0x2c1c0000, 40424 /* gran */ 1, 40425 /* bytes */ 3, 40426 /* nFields */ 3, 40427 /* *fields */ soc_TOS_FN_BCM56640_A0m_fields, 40428 /* *views */ NULL, 40429 /* *views_num */ NULL, 40430 /* snoop_cb */ NULL, 40431 /* snoop_user_data */ NULL, 40432 /* snoop_flags */ 0, 40433 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40434 /* type */ SOC_MEM_TYPE_NORMAL, 40435 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40436 /* impl */ SOC_MEM_IMPL_NORMAL, 40437 /* cmic_mor_clks */ 0, 40438 }, 40439 #endif /* chips */ 40440 40441 #if defined(BCM_56680_A0) || defined(BCM_56680_B0) 40442 { /* SOC_MEM_INT_TTL_FN_BCM56680_A0m */ 40443 /* mem TTL_FNm */ 40444 /* flags */ SOC_MEM_FLAG_VALID | 40445 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 40446 /* cmp_fn */ _soc_mem_cmp_undef, 40447 /* *null_entry */ _soc_mem_entry_null_zeroes, 40448 /* index_min */ 0, 40449 /* index_max */ 255, 40450 /* minblock */ 6, 40451 /* maxblock */ 6, 40452 /* blocks */ 0x40, 40453 /* blocks_hi */ 0, 40454 /* base */ 0x0e040000, 40455 /* gran */ 1, 40456 /* bytes */ 2, 40457 /* nFields */ 2, 40458 /* *fields */ soc_TOS_FNm_fields, 40459 /* *views */ NULL, 40460 /* *views_num */ NULL, 40461 /* snoop_cb */ NULL, 40462 /* snoop_user_data */ NULL, 40463 /* snoop_flags */ 0, 40464 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40465 /* type */ SOC_MEM_TYPE_NORMAL, 40466 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40467 /* impl */ SOC_MEM_IMPL_NORMAL, 40468 /* cmic_mor_clks */ 0, 40469 }, 40470 #endif /* chips */ 40471 40472 #if defined(BCM_56685_A0) || defined(BCM_56685_B0) 40473 { /* SOC_MEM_INT_TTL_FN_BCM56685_A0m */ 40474 /* mem TTL_FNm */ 40475 /* flags */ SOC_MEM_FLAG_VALID | 40476 SOC_MEM_FLAG_CACHABLE | 40477 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 40478 /* cmp_fn */ _soc_mem_cmp_undef, 40479 /* *null_entry */ _soc_mem_entry_null_zeroes, 40480 /* index_min */ 0, 40481 /* index_max */ 255, 40482 /* minblock */ 6, 40483 /* maxblock */ 6, 40484 /* blocks */ 0x40, 40485 /* blocks_hi */ 0, 40486 /* base */ 0x0b040000, 40487 /* gran */ 1, 40488 /* bytes */ 3, 40489 /* nFields */ 3, 40490 /* *fields */ soc_TOS_FN_BCM56634_A0m_fields, 40491 /* *views */ NULL, 40492 /* *views_num */ NULL, 40493 /* snoop_cb */ NULL, 40494 /* snoop_user_data */ NULL, 40495 /* snoop_flags */ 0, 40496 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40497 /* type */ SOC_MEM_TYPE_NORMAL, 40498 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40499 /* impl */ SOC_MEM_IMPL_NORMAL, 40500 /* cmic_mor_clks */ 0, 40501 }, 40502 #endif /* chips */ 40503 40504 #if defined(BCM_56770_A0) 40505 { /* SOC_MEM_INT_TTL_FN_BCM56770_A0m */ 40506 /* mem TTL_FNm */ 40507 /* flags */ SOC_MEM_FLAG_VALID | 40508 SOC_MEM_FLAG_CACHABLE | 40509 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 40510 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 40511 /* cmp_fn */ _soc_mem_cmp_undef, 40512 /* *null_entry */ _soc_mem_entry_null_zeroes, 40513 /* index_min */ 0, 40514 /* index_max */ 255, 40515 /* minblock */ 25, 40516 /* maxblock */ 25, 40517 /* blocks */ 0x2000000, 40518 /* blocks_hi */ 0, 40519 /* base */ 0x68c00000, 40520 /* gran */ 1, 40521 /* bytes */ 3, 40522 /* nFields */ 5, 40523 /* *fields */ soc_TCP_FN_BCM56870_A0m_fields, 40524 /* *views */ NULL, 40525 /* *views_num */ NULL, 40526 /* snoop_cb */ NULL, 40527 /* snoop_user_data */ NULL, 40528 /* snoop_flags */ 0, 40529 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40530 /* type */ SOC_MEM_TYPE_NORMAL, 40531 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 40532 /* impl */ SOC_MEM_IMPL_NORMAL, 40533 /* cmic_mor_clks */ 0, 40534 /* access_latency_mode */ 0, 40535 }, 40536 #endif /* chips */ 40537 40538 #if defined(BCM_56725_A0) || defined(BCM_56820_A0) 40539 { /* SOC_MEM_INT_TTL_FN_BCM56820_A0m */ 40540 /* mem TTL_FNm */ 40541 /* flags */ SOC_MEM_FLAG_VALID | 40542 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 40543 /* cmp_fn */ _soc_mem_cmp_undef, 40544 /* *null_entry */ _soc_mem_entry_null_zeroes, 40545 /* index_min */ 0, 40546 /* index_max */ 255, 40547 /* minblock */ 3, 40548 /* maxblock */ 3, 40549 /* blocks */ 0x8, 40550 /* blocks_hi */ 0, 40551 /* base */ 0x0c068000, 40552 /* gran */ 1, 40553 /* bytes */ 2, 40554 /* nFields */ 2, 40555 /* *fields */ soc_TOS_FNm_fields, 40556 /* *views */ NULL, 40557 /* *views_num */ NULL, 40558 /* snoop_cb */ NULL, 40559 /* snoop_user_data */ NULL, 40560 /* snoop_flags */ 0, 40561 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40562 /* type */ SOC_MEM_TYPE_NORMAL, 40563 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40564 /* impl */ SOC_MEM_IMPL_NORMAL, 40565 /* cmic_mor_clks */ 0, 40566 }, 40567 #endif /* chips */ 40568 40569 #if defined(BCM_56840_A0) || defined(BCM_56840_B0) 40570 { /* SOC_MEM_INT_TTL_FN_BCM56840_A0m */ 40571 /* mem TTL_FNm */ 40572 /* flags */ SOC_MEM_FLAG_VALID | 40573 SOC_MEM_FLAG_CACHABLE | 40574 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 40575 /* cmp_fn */ _soc_mem_cmp_undef, 40576 /* *null_entry */ _soc_mem_entry_null_zeroes, 40577 /* index_min */ 0, 40578 /* index_max */ 255, 40579 /* minblock */ 6, 40580 /* maxblock */ 6, 40581 /* blocks */ 0x40, 40582 /* blocks_hi */ 0, 40583 /* base */ 0x0c068000, 40584 /* gran */ 1, 40585 /* bytes */ 3, 40586 /* nFields */ 3, 40587 /* *fields */ soc_TOS_FN_BCM56634_A0m_fields, 40588 /* *views */ NULL, 40589 /* *views_num */ NULL, 40590 /* snoop_cb */ NULL, 40591 /* snoop_user_data */ NULL, 40592 /* snoop_flags */ 0, 40593 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40594 /* type */ SOC_MEM_TYPE_NORMAL, 40595 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40596 /* impl */ SOC_MEM_IMPL_NORMAL, 40597 /* cmic_mor_clks */ 0, 40598 }, 40599 #endif /* chips */ 40600 40601 #if defined(BCM_56850_A0) 40602 { /* SOC_MEM_INT_TTL_FN_BCM56850_A0m */ 40603 /* mem TTL_FNm */ 40604 /* flags */ SOC_MEM_FLAG_VALID | 40605 SOC_MEM_FLAG_CACHABLE | 40606 SOC_MEM_FLAG_SER_CACHE_RESTORE | 40607 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 40608 /* cmp_fn */ _soc_mem_cmp_undef, 40609 /* *null_entry */ _soc_mem_entry_null_zeroes, 40610 /* index_min */ 0, 40611 /* index_max */ 255, 40612 /* minblock */ 10, 40613 /* maxblock */ 10, 40614 /* blocks */ 0x400, 40615 /* blocks_hi */ 0, 40616 /* base */ 0x38100000, 40617 /* gran */ 1, 40618 /* bytes */ 3, 40619 /* nFields */ 3, 40620 /* *fields */ soc_TOS_FN_BCM56640_A0m_fields, 40621 /* *views */ NULL, 40622 /* *views_num */ NULL, 40623 /* snoop_cb */ NULL, 40624 /* snoop_user_data */ NULL, 40625 /* snoop_flags */ 0, 40626 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40627 /* type */ SOC_MEM_TYPE_NORMAL, 40628 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40629 /* impl */ SOC_MEM_IMPL_NORMAL, 40630 /* cmic_mor_clks */ 0, 40631 }, 40632 #endif /* chips */ 40633 40634 #if defined(BCM_56860_A0) 40635 { /* SOC_MEM_INT_TTL_FN_BCM56860_A0m */ 40636 /* mem TTL_FNm */ 40637 /* flags */ SOC_MEM_FLAG_VALID | 40638 SOC_MEM_FLAG_CACHABLE | 40639 SOC_MEM_FLAG_SER_CACHE_RESTORE | 40640 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 40641 /* cmp_fn */ _soc_mem_cmp_undef, 40642 /* *null_entry */ _soc_mem_entry_null_zeroes, 40643 /* index_min */ 0, 40644 /* index_max */ 255, 40645 /* minblock */ 11, 40646 /* maxblock */ 11, 40647 /* blocks */ 0x800, 40648 /* blocks_hi */ 0, 40649 /* base */ 0x48100000, 40650 /* gran */ 1, 40651 /* bytes */ 3, 40652 /* nFields */ 3, 40653 /* *fields */ soc_TOS_FN_BCM56640_A0m_fields, 40654 /* *views */ NULL, 40655 /* *views_num */ NULL, 40656 /* snoop_cb */ NULL, 40657 /* snoop_user_data */ NULL, 40658 /* snoop_flags */ 0, 40659 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40660 /* type */ SOC_MEM_TYPE_NORMAL, 40661 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40662 /* impl */ SOC_MEM_IMPL_NORMAL, 40663 /* cmic_mor_clks */ 0, 40664 }, 40665 #endif /* chips */ 40666 40667 #if defined(BCM_56870_A0) 40668 { /* SOC_MEM_INT_TTL_FN_BCM56870_A0m */ 40669 /* mem TTL_FNm */ 40670 /* flags */ SOC_MEM_FLAG_VALID | 40671 SOC_MEM_FLAG_CACHABLE | 40672 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 40673 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 40674 /* cmp_fn */ _soc_mem_cmp_undef, 40675 /* *null_entry */ _soc_mem_entry_null_zeroes, 40676 /* index_min */ 0, 40677 /* index_max */ 255, 40678 /* minblock */ 37, 40679 /* maxblock */ 37, 40680 /* blocks */ 0, 40681 /* blocks_hi */ 0x20, 40682 /* base */ 0x68c00000, 40683 /* gran */ 1, 40684 /* bytes */ 3, 40685 /* nFields */ 5, 40686 /* *fields */ soc_TCP_FN_BCM56870_A0m_fields, 40687 /* *views */ NULL, 40688 /* *views_num */ NULL, 40689 /* snoop_cb */ NULL, 40690 /* snoop_user_data */ NULL, 40691 /* snoop_flags */ 0, 40692 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40693 /* type */ SOC_MEM_TYPE_NORMAL, 40694 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 40695 /* impl */ SOC_MEM_IMPL_NORMAL, 40696 /* cmic_mor_clks */ 0, 40697 /* access_latency_mode */ 0, 40698 }, 40699 #endif /* chips */ 40700 40701 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 40702 { /* SOC_MEM_INT_TTL_FN_BCM56960_A0m */ 40703 /* mem TTL_FNm */ 40704 /* flags */ SOC_MEM_FLAG_VALID | 40705 SOC_MEM_FLAG_CACHABLE | 40706 SOC_MEM_FLAG_SER_CACHE_RESTORE | 40707 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 40708 /* cmp_fn */ _soc_mem_cmp_undef, 40709 /* *null_entry */ _soc_mem_entry_null_zeroes, 40710 /* index_min */ 0, 40711 /* index_max */ 255, 40712 /* minblock */ 36, 40713 /* maxblock */ 36, 40714 /* blocks */ 0, 40715 /* blocks_hi */ 0x10, 40716 /* base */ 0x39dc0000, 40717 /* gran */ 1, 40718 /* bytes */ 3, 40719 /* nFields */ 3, 40720 /* *fields */ soc_TCP_FN_BCM56960_A0m_fields, 40721 /* *views */ NULL, 40722 /* *views_num */ NULL, 40723 /* snoop_cb */ NULL, 40724 /* snoop_user_data */ NULL, 40725 /* snoop_flags */ 0, 40726 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40727 /* type */ SOC_MEM_TYPE_NORMAL, 40728 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40729 /* impl */ SOC_MEM_IMPL_NORMAL, 40730 /* cmic_mor_clks */ 0, 40731 /* access_latency_mode */ 0, 40732 }, 40733 #endif /* chips */ 40734 40735 #if defined(BCM_56970_A0) 40736 { /* SOC_MEM_INT_TTL_FN_BCM56970_A0m */ 40737 /* mem TTL_FNm */ 40738 /* flags */ SOC_MEM_FLAG_VALID | 40739 SOC_MEM_FLAG_CACHABLE | 40740 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 40741 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 40742 /* cmp_fn */ _soc_mem_cmp_undef, 40743 /* *null_entry */ _soc_mem_entry_null_zeroes, 40744 /* index_min */ 0, 40745 /* index_max */ 255, 40746 /* minblock */ 68, 40747 /* maxblock */ 68, 40748 /* blocks */ 0, 40749 /* blocks_hi */ 0xffffffff, 40750 /* base */ 0x5ddc0000, 40751 /* gran */ 1, 40752 /* bytes */ 3, 40753 /* nFields */ 5, 40754 /* *fields */ soc_TCP_FN_BCM56970_A0m_fields, 40755 /* *views */ NULL, 40756 /* *views_num */ NULL, 40757 /* snoop_cb */ NULL, 40758 /* snoop_user_data */ NULL, 40759 /* snoop_flags */ 0, 40760 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40761 /* type */ SOC_MEM_TYPE_NORMAL, 40762 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 40763 /* impl */ SOC_MEM_IMPL_NORMAL, 40764 /* cmic_mor_clks */ 0, 40765 /* access_latency_mode */ 0, 40766 }, 40767 #endif /* chips */ 40768 40769 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 40770 { /* SOC_MEM_INT_TTL_FN_BCM56980_A0m */ 40771 /* mem TTL_FNm */ 40772 /* flags */ SOC_MEM_FLAG_VALID | 40773 SOC_MEM_FLAG_CACHABLE | 40774 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 40775 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 40776 /* cmp_fn */ _soc_mem_cmp_undef, 40777 /* *null_entry */ _soc_mem_entry_null_zeroes, 40778 /* index_min */ 0, 40779 /* index_max */ 255, 40780 /* minblock */ 101, 40781 /* maxblock */ 101, 40782 /* blocks */ 0, 40783 /* blocks_hi */ 0xffffffff, 40784 /* base */ 0x0d880000, 40785 /* gran */ 1, 40786 /* bytes */ 3, 40787 /* nFields */ 6, 40788 /* *fields */ soc_TCP_FN_BCM56980_A0m_fields, 40789 /* *views */ NULL, 40790 /* *views_num */ NULL, 40791 /* snoop_cb */ NULL, 40792 /* snoop_user_data */ NULL, 40793 /* snoop_flags */ 0, 40794 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40795 /* type */ SOC_MEM_TYPE_NORMAL, 40796 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 40797 /* impl */ SOC_MEM_IMPL_NORMAL, 40798 /* cmic_mor_clks */ 0, 40799 /* access_latency_mode */ 3, 40800 }, 40801 #endif /* chips */ 40802 40803 #if defined(BCM_88732_A0) 40804 { /* SOC_MEM_INT_TTL_FN_BCM88732_A0m */ 40805 /* mem TTL_FNm */ 40806 /* flags */ SOC_MEM_FLAG_VALID | 40807 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 40808 /* cmp_fn */ _soc_mem_cmp_undef, 40809 /* *null_entry */ _soc_mem_entry_null_zeroes, 40810 /* index_min */ 0, 40811 /* index_max */ 255, 40812 /* minblock */ 5, 40813 /* maxblock */ 5, 40814 /* blocks */ 0x20, 40815 /* blocks_hi */ 0, 40816 /* base */ 0x06040000, 40817 /* gran */ 1, 40818 /* bytes */ 2, 40819 /* nFields */ 2, 40820 /* *fields */ soc_TOS_FNm_fields, 40821 /* *views */ NULL, 40822 /* *views_num */ NULL, 40823 /* snoop_cb */ NULL, 40824 /* snoop_user_data */ NULL, 40825 /* snoop_flags */ 0, 40826 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40827 /* type */ SOC_MEM_TYPE_NORMAL, 40828 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40829 /* impl */ SOC_MEM_IMPL_NORMAL, 40830 /* cmic_mor_clks */ 0, 40831 }, 40832 #endif /* chips */ 40833 40834 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 40835 { /* SOC_MEM_INT_TTL_FN_PIPE0m */ 40836 /* mem TTL_FN_PIPE0m */ 40837 /* flags */ SOC_MEM_FLAG_VALID | 40838 SOC_MEM_FLAG_CACHABLE | 40839 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 40840 /* cmp_fn */ _soc_mem_cmp_undef, 40841 /* *null_entry */ _soc_mem_entry_null_zeroes, 40842 /* index_min */ 0, 40843 /* index_max */ 255, 40844 /* minblock */ 36, 40845 /* maxblock */ 36, 40846 /* blocks */ 0, 40847 /* blocks_hi */ 0x10, 40848 /* base */ 0x39dc0000, 40849 /* gran */ 1, 40850 /* bytes */ 3, 40851 /* nFields */ 3, 40852 /* *fields */ soc_TCP_FN_BCM56960_A0m_fields, 40853 /* *views */ NULL, 40854 /* *views_num */ NULL, 40855 /* snoop_cb */ NULL, 40856 /* snoop_user_data */ NULL, 40857 /* snoop_flags */ 0, 40858 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40859 /* type */ SOC_MEM_TYPE_NORMAL, 40860 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40861 /* impl */ SOC_MEM_IMPL_NORMAL, 40862 /* cmic_mor_clks */ 0, 40863 /* access_latency_mode */ 0, 40864 }, 40865 #endif /* chips */ 40866 40867 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 40868 { /* SOC_MEM_INT_TTL_FN_PIPE1m */ 40869 /* mem TTL_FN_PIPE1m */ 40870 /* flags */ SOC_MEM_FLAG_VALID | 40871 SOC_MEM_FLAG_CACHABLE | 40872 SOC_MEM_FLAG_SER_CACHE_RESTORE | 40873 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 40874 /* cmp_fn */ _soc_mem_cmp_undef, 40875 /* *null_entry */ _soc_mem_entry_null_zeroes, 40876 /* index_min */ 0, 40877 /* index_max */ 255, 40878 /* minblock */ 36, 40879 /* maxblock */ 36, 40880 /* blocks */ 0, 40881 /* blocks_hi */ 0x10, 40882 /* base */ 0x39dc0000, 40883 /* gran */ 1, 40884 /* bytes */ 3, 40885 /* nFields */ 3, 40886 /* *fields */ soc_TCP_FN_BCM56960_A0m_fields, 40887 /* *views */ NULL, 40888 /* *views_num */ NULL, 40889 /* snoop_cb */ NULL, 40890 /* snoop_user_data */ NULL, 40891 /* snoop_flags */ 0, 40892 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40893 /* type */ SOC_MEM_TYPE_NORMAL, 40894 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40895 /* impl */ SOC_MEM_IMPL_NORMAL, 40896 /* cmic_mor_clks */ 0, 40897 /* access_latency_mode */ 0, 40898 }, 40899 #endif /* chips */ 40900 40901 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 40902 { /* SOC_MEM_INT_TTL_FN_PIPE2m */ 40903 /* mem TTL_FN_PIPE2m */ 40904 /* flags */ SOC_MEM_FLAG_VALID | 40905 SOC_MEM_FLAG_CACHABLE | 40906 SOC_MEM_FLAG_SER_CACHE_RESTORE | 40907 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 40908 /* cmp_fn */ _soc_mem_cmp_undef, 40909 /* *null_entry */ _soc_mem_entry_null_zeroes, 40910 /* index_min */ 0, 40911 /* index_max */ 255, 40912 /* minblock */ 36, 40913 /* maxblock */ 36, 40914 /* blocks */ 0, 40915 /* blocks_hi */ 0x10, 40916 /* base */ 0x39dc0000, 40917 /* gran */ 1, 40918 /* bytes */ 3, 40919 /* nFields */ 3, 40920 /* *fields */ soc_TCP_FN_BCM56960_A0m_fields, 40921 /* *views */ NULL, 40922 /* *views_num */ NULL, 40923 /* snoop_cb */ NULL, 40924 /* snoop_user_data */ NULL, 40925 /* snoop_flags */ 0, 40926 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40927 /* type */ SOC_MEM_TYPE_NORMAL, 40928 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40929 /* impl */ SOC_MEM_IMPL_NORMAL, 40930 /* cmic_mor_clks */ 0, 40931 /* access_latency_mode */ 0, 40932 }, 40933 #endif /* chips */ 40934 40935 #if defined(BCM_56960_A0) || defined(BCM_56965_A0) 40936 { /* SOC_MEM_INT_TTL_FN_PIPE3m */ 40937 /* mem TTL_FN_PIPE3m */ 40938 /* flags */ SOC_MEM_FLAG_VALID | 40939 SOC_MEM_FLAG_CACHABLE | 40940 SOC_MEM_FLAG_SER_CACHE_RESTORE | 40941 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0xa2 */ 40942 /* cmp_fn */ _soc_mem_cmp_undef, 40943 /* *null_entry */ _soc_mem_entry_null_zeroes, 40944 /* index_min */ 0, 40945 /* index_max */ 255, 40946 /* minblock */ 36, 40947 /* maxblock */ 36, 40948 /* blocks */ 0, 40949 /* blocks_hi */ 0x10, 40950 /* base */ 0x39dc0000, 40951 /* gran */ 1, 40952 /* bytes */ 3, 40953 /* nFields */ 3, 40954 /* *fields */ soc_TCP_FN_BCM56960_A0m_fields, 40955 /* *views */ NULL, 40956 /* *views_num */ NULL, 40957 /* snoop_cb */ NULL, 40958 /* snoop_user_data */ NULL, 40959 /* snoop_flags */ 0, 40960 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40961 /* type */ SOC_MEM_TYPE_NORMAL, 40962 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 40963 /* impl */ SOC_MEM_IMPL_NORMAL, 40964 /* cmic_mor_clks */ 0, 40965 /* access_latency_mode */ 0, 40966 }, 40967 #endif /* chips */ 40968 40969 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 40970 { /* SOC_MEM_INT_TTL_FN_PIPE4m */ 40971 /* mem TTL_FN_PIPE4m */ 40972 /* flags */ SOC_MEM_FLAG_VALID | 40973 SOC_MEM_FLAG_CACHABLE | 40974 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 40975 (4 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 40976 /* cmp_fn */ _soc_mem_cmp_undef, 40977 /* *null_entry */ _soc_mem_entry_null_zeroes, 40978 /* index_min */ 0, 40979 /* index_max */ 255, 40980 /* minblock */ 101, 40981 /* maxblock */ 101, 40982 /* blocks */ 0, 40983 /* blocks_hi */ 0xffffffff, 40984 /* base */ 0x0d880000, 40985 /* gran */ 1, 40986 /* bytes */ 3, 40987 /* nFields */ 6, 40988 /* *fields */ soc_TCP_FN_BCM56980_A0m_fields, 40989 /* *views */ NULL, 40990 /* *views_num */ NULL, 40991 /* snoop_cb */ NULL, 40992 /* snoop_user_data */ NULL, 40993 /* snoop_flags */ 0, 40994 /* mem severity */ SOC_MEM_SEVERE_MISSING, 40995 /* type */ SOC_MEM_TYPE_NORMAL, 40996 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 40997 /* impl */ SOC_MEM_IMPL_NORMAL, 40998 /* cmic_mor_clks */ 0, 40999 /* access_latency_mode */ 3, 41000 }, 41001 #endif /* chips */ 41002 41003 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 41004 { /* SOC_MEM_INT_TTL_FN_PIPE5m */ 41005 /* mem TTL_FN_PIPE5m */ 41006 /* flags */ SOC_MEM_FLAG_VALID | 41007 SOC_MEM_FLAG_CACHABLE | 41008 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41009 (5 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41010 /* cmp_fn */ _soc_mem_cmp_undef, 41011 /* *null_entry */ _soc_mem_entry_null_zeroes, 41012 /* index_min */ 0, 41013 /* index_max */ 255, 41014 /* minblock */ 101, 41015 /* maxblock */ 101, 41016 /* blocks */ 0, 41017 /* blocks_hi */ 0xffffffff, 41018 /* base */ 0x0d880000, 41019 /* gran */ 1, 41020 /* bytes */ 3, 41021 /* nFields */ 6, 41022 /* *fields */ soc_TCP_FN_BCM56980_A0m_fields, 41023 /* *views */ NULL, 41024 /* *views_num */ NULL, 41025 /* snoop_cb */ NULL, 41026 /* snoop_user_data */ NULL, 41027 /* snoop_flags */ 0, 41028 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41029 /* type */ SOC_MEM_TYPE_NORMAL, 41030 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41031 /* impl */ SOC_MEM_IMPL_NORMAL, 41032 /* cmic_mor_clks */ 0, 41033 /* access_latency_mode */ 3, 41034 }, 41035 #endif /* chips */ 41036 41037 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 41038 { /* SOC_MEM_INT_TTL_FN_PIPE6m */ 41039 /* mem TTL_FN_PIPE6m */ 41040 /* flags */ SOC_MEM_FLAG_VALID | 41041 SOC_MEM_FLAG_CACHABLE | 41042 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41043 (6 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41044 /* cmp_fn */ _soc_mem_cmp_undef, 41045 /* *null_entry */ _soc_mem_entry_null_zeroes, 41046 /* index_min */ 0, 41047 /* index_max */ 255, 41048 /* minblock */ 101, 41049 /* maxblock */ 101, 41050 /* blocks */ 0, 41051 /* blocks_hi */ 0xffffffff, 41052 /* base */ 0x0d880000, 41053 /* gran */ 1, 41054 /* bytes */ 3, 41055 /* nFields */ 6, 41056 /* *fields */ soc_TCP_FN_BCM56980_A0m_fields, 41057 /* *views */ NULL, 41058 /* *views_num */ NULL, 41059 /* snoop_cb */ NULL, 41060 /* snoop_user_data */ NULL, 41061 /* snoop_flags */ 0, 41062 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41063 /* type */ SOC_MEM_TYPE_NORMAL, 41064 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41065 /* impl */ SOC_MEM_IMPL_NORMAL, 41066 /* cmic_mor_clks */ 0, 41067 /* access_latency_mode */ 3, 41068 }, 41069 #endif /* chips */ 41070 41071 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 41072 { /* SOC_MEM_INT_TTL_FN_PIPE7m */ 41073 /* mem TTL_FN_PIPE7m */ 41074 /* flags */ SOC_MEM_FLAG_VALID | 41075 SOC_MEM_FLAG_CACHABLE | 41076 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41077 (7 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41078 /* cmp_fn */ _soc_mem_cmp_undef, 41079 /* *null_entry */ _soc_mem_entry_null_zeroes, 41080 /* index_min */ 0, 41081 /* index_max */ 255, 41082 /* minblock */ 101, 41083 /* maxblock */ 101, 41084 /* blocks */ 0, 41085 /* blocks_hi */ 0xffffffff, 41086 /* base */ 0x0d880000, 41087 /* gran */ 1, 41088 /* bytes */ 3, 41089 /* nFields */ 6, 41090 /* *fields */ soc_TCP_FN_BCM56980_A0m_fields, 41091 /* *views */ NULL, 41092 /* *views_num */ NULL, 41093 /* snoop_cb */ NULL, 41094 /* snoop_user_data */ NULL, 41095 /* snoop_flags */ 0, 41096 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41097 /* type */ SOC_MEM_TYPE_NORMAL, 41098 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41099 /* impl */ SOC_MEM_IMPL_NORMAL, 41100 /* cmic_mor_clks */ 0, 41101 /* access_latency_mode */ 3, 41102 }, 41103 #endif /* chips */ 41104 41105 #if defined(BCM_56370_A0) 41106 { /* SOC_MEM_INT_TTL_FN_PIPE0_BCM56370_A0m */ 41107 /* mem TTL_FN_PIPE0m */ 41108 /* flags */ SOC_MEM_FLAG_VALID | 41109 SOC_MEM_FLAG_CACHABLE | 41110 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 41111 /* cmp_fn */ _soc_mem_cmp_undef, 41112 /* *null_entry */ _soc_mem_entry_null_zeroes, 41113 /* index_min */ 0, 41114 /* index_max */ 255, 41115 /* minblock */ 14, 41116 /* maxblock */ 14, 41117 /* blocks */ 0x4000, 41118 /* blocks_hi */ 0, 41119 /* base */ 0x68e00000, 41120 /* gran */ 1, 41121 /* bytes */ 3, 41122 /* nFields */ 5, 41123 /* *fields */ soc_TCP_FN_BCM56870_A0m_fields, 41124 /* *views */ NULL, 41125 /* *views_num */ NULL, 41126 /* snoop_cb */ NULL, 41127 /* snoop_user_data */ NULL, 41128 /* snoop_flags */ 0, 41129 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41130 /* type */ SOC_MEM_TYPE_NORMAL, 41131 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41132 /* impl */ SOC_MEM_IMPL_NORMAL, 41133 /* cmic_mor_clks */ 0, 41134 /* access_latency_mode */ 0, 41135 }, 41136 #endif /* chips */ 41137 41138 #if defined(BCM_56770_A0) 41139 { /* SOC_MEM_INT_TTL_FN_PIPE0_BCM56770_A0m */ 41140 /* mem TTL_FN_PIPE0m */ 41141 /* flags */ SOC_MEM_FLAG_VALID | 41142 SOC_MEM_FLAG_CACHABLE | 41143 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 41144 /* cmp_fn */ _soc_mem_cmp_undef, 41145 /* *null_entry */ _soc_mem_entry_null_zeroes, 41146 /* index_min */ 0, 41147 /* index_max */ 255, 41148 /* minblock */ 25, 41149 /* maxblock */ 25, 41150 /* blocks */ 0x2000000, 41151 /* blocks_hi */ 0, 41152 /* base */ 0x68c00000, 41153 /* gran */ 1, 41154 /* bytes */ 3, 41155 /* nFields */ 5, 41156 /* *fields */ soc_TCP_FN_BCM56870_A0m_fields, 41157 /* *views */ NULL, 41158 /* *views_num */ NULL, 41159 /* snoop_cb */ NULL, 41160 /* snoop_user_data */ NULL, 41161 /* snoop_flags */ 0, 41162 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41163 /* type */ SOC_MEM_TYPE_NORMAL, 41164 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41165 /* impl */ SOC_MEM_IMPL_NORMAL, 41166 /* cmic_mor_clks */ 0, 41167 /* access_latency_mode */ 0, 41168 }, 41169 #endif /* chips */ 41170 41171 #if defined(BCM_56870_A0) 41172 { /* SOC_MEM_INT_TTL_FN_PIPE0_BCM56870_A0m */ 41173 /* mem TTL_FN_PIPE0m */ 41174 /* flags */ SOC_MEM_FLAG_VALID | 41175 SOC_MEM_FLAG_CACHABLE | 41176 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 41177 /* cmp_fn */ _soc_mem_cmp_undef, 41178 /* *null_entry */ _soc_mem_entry_null_zeroes, 41179 /* index_min */ 0, 41180 /* index_max */ 255, 41181 /* minblock */ 37, 41182 /* maxblock */ 37, 41183 /* blocks */ 0, 41184 /* blocks_hi */ 0x20, 41185 /* base */ 0x68c00000, 41186 /* gran */ 1, 41187 /* bytes */ 3, 41188 /* nFields */ 5, 41189 /* *fields */ soc_TCP_FN_BCM56870_A0m_fields, 41190 /* *views */ NULL, 41191 /* *views_num */ NULL, 41192 /* snoop_cb */ NULL, 41193 /* snoop_user_data */ NULL, 41194 /* snoop_flags */ 0, 41195 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41196 /* type */ SOC_MEM_TYPE_NORMAL, 41197 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41198 /* impl */ SOC_MEM_IMPL_NORMAL, 41199 /* cmic_mor_clks */ 0, 41200 /* access_latency_mode */ 0, 41201 }, 41202 #endif /* chips */ 41203 41204 #if defined(BCM_56970_A0) 41205 { /* SOC_MEM_INT_TTL_FN_PIPE0_BCM56970_A0m */ 41206 /* mem TTL_FN_PIPE0m */ 41207 /* flags */ SOC_MEM_FLAG_VALID | 41208 SOC_MEM_FLAG_CACHABLE | 41209 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 41210 /* cmp_fn */ _soc_mem_cmp_undef, 41211 /* *null_entry */ _soc_mem_entry_null_zeroes, 41212 /* index_min */ 0, 41213 /* index_max */ 255, 41214 /* minblock */ 68, 41215 /* maxblock */ 68, 41216 /* blocks */ 0, 41217 /* blocks_hi */ 0xffffffff, 41218 /* base */ 0x5ddc0000, 41219 /* gran */ 1, 41220 /* bytes */ 3, 41221 /* nFields */ 5, 41222 /* *fields */ soc_TCP_FN_BCM56970_A0m_fields, 41223 /* *views */ NULL, 41224 /* *views_num */ NULL, 41225 /* snoop_cb */ NULL, 41226 /* snoop_user_data */ NULL, 41227 /* snoop_flags */ 0, 41228 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41229 /* type */ SOC_MEM_TYPE_NORMAL, 41230 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41231 /* impl */ SOC_MEM_IMPL_NORMAL, 41232 /* cmic_mor_clks */ 0, 41233 /* access_latency_mode */ 0, 41234 }, 41235 #endif /* chips */ 41236 41237 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 41238 { /* SOC_MEM_INT_TTL_FN_PIPE0_BCM56980_A0m */ 41239 /* mem TTL_FN_PIPE0m */ 41240 /* flags */ SOC_MEM_FLAG_VALID | 41241 SOC_MEM_FLAG_CACHABLE | 41242 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 41243 /* cmp_fn */ _soc_mem_cmp_undef, 41244 /* *null_entry */ _soc_mem_entry_null_zeroes, 41245 /* index_min */ 0, 41246 /* index_max */ 255, 41247 /* minblock */ 101, 41248 /* maxblock */ 101, 41249 /* blocks */ 0, 41250 /* blocks_hi */ 0xffffffff, 41251 /* base */ 0x0d880000, 41252 /* gran */ 1, 41253 /* bytes */ 3, 41254 /* nFields */ 6, 41255 /* *fields */ soc_TCP_FN_BCM56980_A0m_fields, 41256 /* *views */ NULL, 41257 /* *views_num */ NULL, 41258 /* snoop_cb */ NULL, 41259 /* snoop_user_data */ NULL, 41260 /* snoop_flags */ 0, 41261 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41262 /* type */ SOC_MEM_TYPE_NORMAL, 41263 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41264 /* impl */ SOC_MEM_IMPL_NORMAL, 41265 /* cmic_mor_clks */ 0, 41266 /* access_latency_mode */ 3, 41267 }, 41268 #endif /* chips */ 41269 41270 #if defined(BCM_56870_A0) 41271 { /* SOC_MEM_INT_TTL_FN_PIPE1_BCM56870_A0m */ 41272 /* mem TTL_FN_PIPE1m */ 41273 /* flags */ SOC_MEM_FLAG_VALID | 41274 SOC_MEM_FLAG_CACHABLE | 41275 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41276 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41277 /* cmp_fn */ _soc_mem_cmp_undef, 41278 /* *null_entry */ _soc_mem_entry_null_zeroes, 41279 /* index_min */ 0, 41280 /* index_max */ 255, 41281 /* minblock */ 37, 41282 /* maxblock */ 37, 41283 /* blocks */ 0, 41284 /* blocks_hi */ 0x20, 41285 /* base */ 0x68c00000, 41286 /* gran */ 1, 41287 /* bytes */ 3, 41288 /* nFields */ 5, 41289 /* *fields */ soc_TCP_FN_BCM56870_A0m_fields, 41290 /* *views */ NULL, 41291 /* *views_num */ NULL, 41292 /* snoop_cb */ NULL, 41293 /* snoop_user_data */ NULL, 41294 /* snoop_flags */ 0, 41295 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41296 /* type */ SOC_MEM_TYPE_NORMAL, 41297 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41298 /* impl */ SOC_MEM_IMPL_NORMAL, 41299 /* cmic_mor_clks */ 0, 41300 /* access_latency_mode */ 0, 41301 }, 41302 #endif /* chips */ 41303 41304 #if defined(BCM_56970_A0) 41305 { /* SOC_MEM_INT_TTL_FN_PIPE1_BCM56970_A0m */ 41306 /* mem TTL_FN_PIPE1m */ 41307 /* flags */ SOC_MEM_FLAG_VALID | 41308 SOC_MEM_FLAG_CACHABLE | 41309 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41310 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41311 /* cmp_fn */ _soc_mem_cmp_undef, 41312 /* *null_entry */ _soc_mem_entry_null_zeroes, 41313 /* index_min */ 0, 41314 /* index_max */ 255, 41315 /* minblock */ 68, 41316 /* maxblock */ 68, 41317 /* blocks */ 0, 41318 /* blocks_hi */ 0xffffffff, 41319 /* base */ 0x5ddc0000, 41320 /* gran */ 1, 41321 /* bytes */ 3, 41322 /* nFields */ 5, 41323 /* *fields */ soc_TCP_FN_BCM56970_A0m_fields, 41324 /* *views */ NULL, 41325 /* *views_num */ NULL, 41326 /* snoop_cb */ NULL, 41327 /* snoop_user_data */ NULL, 41328 /* snoop_flags */ 0, 41329 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41330 /* type */ SOC_MEM_TYPE_NORMAL, 41331 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41332 /* impl */ SOC_MEM_IMPL_NORMAL, 41333 /* cmic_mor_clks */ 0, 41334 /* access_latency_mode */ 0, 41335 }, 41336 #endif /* chips */ 41337 41338 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 41339 { /* SOC_MEM_INT_TTL_FN_PIPE1_BCM56980_A0m */ 41340 /* mem TTL_FN_PIPE1m */ 41341 /* flags */ SOC_MEM_FLAG_VALID | 41342 SOC_MEM_FLAG_CACHABLE | 41343 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41344 (1 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41345 /* cmp_fn */ _soc_mem_cmp_undef, 41346 /* *null_entry */ _soc_mem_entry_null_zeroes, 41347 /* index_min */ 0, 41348 /* index_max */ 255, 41349 /* minblock */ 101, 41350 /* maxblock */ 101, 41351 /* blocks */ 0, 41352 /* blocks_hi */ 0xffffffff, 41353 /* base */ 0x0d880000, 41354 /* gran */ 1, 41355 /* bytes */ 3, 41356 /* nFields */ 6, 41357 /* *fields */ soc_TCP_FN_BCM56980_A0m_fields, 41358 /* *views */ NULL, 41359 /* *views_num */ NULL, 41360 /* snoop_cb */ NULL, 41361 /* snoop_user_data */ NULL, 41362 /* snoop_flags */ 0, 41363 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41364 /* type */ SOC_MEM_TYPE_NORMAL, 41365 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41366 /* impl */ SOC_MEM_IMPL_NORMAL, 41367 /* cmic_mor_clks */ 0, 41368 /* access_latency_mode */ 3, 41369 }, 41370 #endif /* chips */ 41371 41372 #if defined(BCM_56970_A0) 41373 { /* SOC_MEM_INT_TTL_FN_PIPE2_BCM56970_A0m */ 41374 /* mem TTL_FN_PIPE2m */ 41375 /* flags */ SOC_MEM_FLAG_VALID | 41376 SOC_MEM_FLAG_CACHABLE | 41377 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41378 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41379 /* cmp_fn */ _soc_mem_cmp_undef, 41380 /* *null_entry */ _soc_mem_entry_null_zeroes, 41381 /* index_min */ 0, 41382 /* index_max */ 255, 41383 /* minblock */ 68, 41384 /* maxblock */ 68, 41385 /* blocks */ 0, 41386 /* blocks_hi */ 0xffffffff, 41387 /* base */ 0x5ddc0000, 41388 /* gran */ 1, 41389 /* bytes */ 3, 41390 /* nFields */ 5, 41391 /* *fields */ soc_TCP_FN_BCM56970_A0m_fields, 41392 /* *views */ NULL, 41393 /* *views_num */ NULL, 41394 /* snoop_cb */ NULL, 41395 /* snoop_user_data */ NULL, 41396 /* snoop_flags */ 0, 41397 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41398 /* type */ SOC_MEM_TYPE_NORMAL, 41399 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41400 /* impl */ SOC_MEM_IMPL_NORMAL, 41401 /* cmic_mor_clks */ 0, 41402 /* access_latency_mode */ 0, 41403 }, 41404 #endif /* chips */ 41405 41406 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 41407 { /* SOC_MEM_INT_TTL_FN_PIPE2_BCM56980_A0m */ 41408 /* mem TTL_FN_PIPE2m */ 41409 /* flags */ SOC_MEM_FLAG_VALID | 41410 SOC_MEM_FLAG_CACHABLE | 41411 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41412 (2 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41413 /* cmp_fn */ _soc_mem_cmp_undef, 41414 /* *null_entry */ _soc_mem_entry_null_zeroes, 41415 /* index_min */ 0, 41416 /* index_max */ 255, 41417 /* minblock */ 101, 41418 /* maxblock */ 101, 41419 /* blocks */ 0, 41420 /* blocks_hi */ 0xffffffff, 41421 /* base */ 0x0d880000, 41422 /* gran */ 1, 41423 /* bytes */ 3, 41424 /* nFields */ 6, 41425 /* *fields */ soc_TCP_FN_BCM56980_A0m_fields, 41426 /* *views */ NULL, 41427 /* *views_num */ NULL, 41428 /* snoop_cb */ NULL, 41429 /* snoop_user_data */ NULL, 41430 /* snoop_flags */ 0, 41431 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41432 /* type */ SOC_MEM_TYPE_NORMAL, 41433 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41434 /* impl */ SOC_MEM_IMPL_NORMAL, 41435 /* cmic_mor_clks */ 0, 41436 /* access_latency_mode */ 3, 41437 }, 41438 #endif /* chips */ 41439 41440 #if defined(BCM_56970_A0) 41441 { /* SOC_MEM_INT_TTL_FN_PIPE3_BCM56970_A0m */ 41442 /* mem TTL_FN_PIPE3m */ 41443 /* flags */ SOC_MEM_FLAG_VALID | 41444 SOC_MEM_FLAG_CACHABLE | 41445 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41446 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41447 /* cmp_fn */ _soc_mem_cmp_undef, 41448 /* *null_entry */ _soc_mem_entry_null_zeroes, 41449 /* index_min */ 0, 41450 /* index_max */ 255, 41451 /* minblock */ 68, 41452 /* maxblock */ 68, 41453 /* blocks */ 0, 41454 /* blocks_hi */ 0xffffffff, 41455 /* base */ 0x5ddc0000, 41456 /* gran */ 1, 41457 /* bytes */ 3, 41458 /* nFields */ 5, 41459 /* *fields */ soc_TCP_FN_BCM56970_A0m_fields, 41460 /* *views */ NULL, 41461 /* *views_num */ NULL, 41462 /* snoop_cb */ NULL, 41463 /* snoop_user_data */ NULL, 41464 /* snoop_flags */ 0, 41465 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41466 /* type */ SOC_MEM_TYPE_NORMAL, 41467 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41468 /* impl */ SOC_MEM_IMPL_NORMAL, 41469 /* cmic_mor_clks */ 0, 41470 /* access_latency_mode */ 0, 41471 }, 41472 #endif /* chips */ 41473 41474 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 41475 { /* SOC_MEM_INT_TTL_FN_PIPE3_BCM56980_A0m */ 41476 /* mem TTL_FN_PIPE3m */ 41477 /* flags */ SOC_MEM_FLAG_VALID | 41478 SOC_MEM_FLAG_CACHABLE | 41479 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41480 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41481 /* cmp_fn */ _soc_mem_cmp_undef, 41482 /* *null_entry */ _soc_mem_entry_null_zeroes, 41483 /* index_min */ 0, 41484 /* index_max */ 255, 41485 /* minblock */ 101, 41486 /* maxblock */ 101, 41487 /* blocks */ 0, 41488 /* blocks_hi */ 0xffffffff, 41489 /* base */ 0x0d880000, 41490 /* gran */ 1, 41491 /* bytes */ 3, 41492 /* nFields */ 6, 41493 /* *fields */ soc_TCP_FN_BCM56980_A0m_fields, 41494 /* *views */ NULL, 41495 /* *views_num */ NULL, 41496 /* snoop_cb */ NULL, 41497 /* snoop_user_data */ NULL, 41498 /* snoop_flags */ 0, 41499 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41500 /* type */ SOC_MEM_TYPE_NORMAL, 41501 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41502 /* impl */ SOC_MEM_IMPL_NORMAL, 41503 /* cmic_mor_clks */ 0, 41504 /* access_latency_mode */ 3, 41505 }, 41506 #endif /* chips */ 41507 41508 #if defined(BCM_56870_A0) 41509 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_ACTION_PROFILEm */ 41510 /* mem TUNNEL_ADAPT_1_ACTION_PROFILEm */ 41511 /* flags */ SOC_MEM_FLAG_VALID | 41512 SOC_MEM_FLAG_CACHABLE | 41513 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 41514 /* cmp_fn */ _soc_mem_cmp_undef, 41515 /* *null_entry */ _soc_mem_entry_null_zeroes, 41516 /* index_min */ 0, 41517 /* index_max */ 31, 41518 /* minblock */ 37, 41519 /* maxblock */ 37, 41520 /* blocks */ 0, 41521 /* blocks_hi */ 0x20, 41522 /* base */ 0x56100000, 41523 /* gran */ 1, 41524 /* bytes */ 4, 41525 /* nFields */ 29, 41526 /* *fields */ soc_TUNNEL_ADAPT_1_ACTION_PROFILEm_fields, 41527 /* *views */ NULL, 41528 /* *views_num */ NULL, 41529 /* snoop_cb */ NULL, 41530 /* snoop_user_data */ NULL, 41531 /* snoop_flags */ 0, 41532 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41533 /* type */ SOC_MEM_TYPE_NORMAL, 41534 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 41535 /* impl */ SOC_MEM_IMPL_NORMAL, 41536 /* cmic_mor_clks */ 0, 41537 /* access_latency_mode */ 0, 41538 }, 41539 #endif /* chips */ 41540 41541 #if defined(BCM_56370_A0) 41542 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_ACTION_PROFILE_BCM56370_A0m */ 41543 /* mem TUNNEL_ADAPT_1_ACTION_PROFILEm */ 41544 /* flags */ SOC_MEM_FLAG_VALID | 41545 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 41546 /* cmp_fn */ _soc_mem_cmp_undef, 41547 /* *null_entry */ _soc_mem_entry_null_zeroes, 41548 /* index_min */ 0, 41549 /* index_max */ 31, 41550 /* minblock */ 14, 41551 /* maxblock */ 14, 41552 /* blocks */ 0x4000, 41553 /* blocks_hi */ 0, 41554 /* base */ 0x56100000, 41555 /* gran */ 1, 41556 /* bytes */ 4, 41557 /* nFields */ 30, 41558 /* *fields */ soc_TUNNEL_ADAPT_1_ACTION_PROFILE_BCM56370_A0m_fields, 41559 /* *views */ NULL, 41560 /* *views_num */ NULL, 41561 /* snoop_cb */ NULL, 41562 /* snoop_user_data */ NULL, 41563 /* snoop_flags */ 0, 41564 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41565 /* type */ SOC_MEM_TYPE_NORMAL, 41566 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 41567 /* impl */ SOC_MEM_IMPL_NORMAL, 41568 /* cmic_mor_clks */ 0, 41569 /* access_latency_mode */ 0, 41570 }, 41571 #endif /* chips */ 41572 41573 #if defined(BCM_56770_A0) 41574 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_ACTION_PROFILE_BCM56770_A0m */ 41575 /* mem TUNNEL_ADAPT_1_ACTION_PROFILEm */ 41576 /* flags */ SOC_MEM_FLAG_VALID | 41577 SOC_MEM_FLAG_CACHABLE | 41578 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 41579 /* cmp_fn */ _soc_mem_cmp_undef, 41580 /* *null_entry */ _soc_mem_entry_null_zeroes, 41581 /* index_min */ 0, 41582 /* index_max */ 31, 41583 /* minblock */ 25, 41584 /* maxblock */ 25, 41585 /* blocks */ 0x2000000, 41586 /* blocks_hi */ 0, 41587 /* base */ 0x56100000, 41588 /* gran */ 1, 41589 /* bytes */ 4, 41590 /* nFields */ 30, 41591 /* *fields */ soc_TUNNEL_ADAPT_1_ACTION_PROFILE_BCM56370_A0m_fields, 41592 /* *views */ NULL, 41593 /* *views_num */ NULL, 41594 /* snoop_cb */ NULL, 41595 /* snoop_user_data */ NULL, 41596 /* snoop_flags */ 0, 41597 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41598 /* type */ SOC_MEM_TYPE_NORMAL, 41599 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 41600 /* impl */ SOC_MEM_IMPL_NORMAL, 41601 /* cmic_mor_clks */ 0, 41602 /* access_latency_mode */ 0, 41603 }, 41604 #endif /* chips */ 41605 41606 #if defined(BCM_56870_A0) 41607 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRSm */ 41608 /* mem TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRSm */ 41609 /* flags */ SOC_MEM_FLAG_VALID | 41610 SOC_MEM_FLAG_CACHABLE | 41611 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41612 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41613 /* cmp_fn */ _soc_mem_cmp_undef, 41614 /* *null_entry */ _soc_mem_entry_null_zeroes, 41615 /* index_min */ 0, 41616 /* index_max */ 511, 41617 /* minblock */ 37, 41618 /* maxblock */ 37, 41619 /* blocks */ 0, 41620 /* blocks_hi */ 0x20, 41621 /* base */ 0x55280000, 41622 /* gran */ 1, 41623 /* bytes */ 2, 41624 /* nFields */ 8, 41625 /* *fields */ soc_TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRSm_fields, 41626 /* *views */ NULL, 41627 /* *views_num */ NULL, 41628 /* snoop_cb */ NULL, 41629 /* snoop_user_data */ NULL, 41630 /* snoop_flags */ 0, 41631 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41632 /* type */ SOC_MEM_TYPE_NORMAL, 41633 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41634 /* impl */ SOC_MEM_IMPL_NORMAL, 41635 /* cmic_mor_clks */ 0, 41636 /* access_latency_mode */ 3, 41637 }, 41638 #endif /* chips */ 41639 41640 #if defined(BCM_56370_A0) 41641 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRS_BCM56370_A0m */ 41642 /* mem TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRSm */ 41643 /* flags */ SOC_MEM_FLAG_VALID | 41644 SOC_MEM_FLAG_CACHABLE | 41645 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 41646 /* cmp_fn */ _soc_mem_cmp_undef, 41647 /* *null_entry */ _soc_mem_entry_null_zeroes, 41648 /* index_min */ 0, 41649 /* index_max */ 511, 41650 /* minblock */ 14, 41651 /* maxblock */ 14, 41652 /* blocks */ 0x4000, 41653 /* blocks_hi */ 0, 41654 /* base */ 0x55280000, 41655 /* gran */ 1, 41656 /* bytes */ 2, 41657 /* nFields */ 8, 41658 /* *fields */ soc_TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRSm_fields, 41659 /* *views */ NULL, 41660 /* *views_num */ NULL, 41661 /* snoop_cb */ NULL, 41662 /* snoop_user_data */ NULL, 41663 /* snoop_flags */ 0, 41664 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41665 /* type */ SOC_MEM_TYPE_NORMAL, 41666 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41667 /* impl */ SOC_MEM_IMPL_NORMAL, 41668 /* cmic_mor_clks */ 0, 41669 /* access_latency_mode */ 3, 41670 }, 41671 #endif /* chips */ 41672 41673 #if defined(BCM_56770_A0) 41674 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRS_BCM56770_A0m */ 41675 /* mem TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRSm */ 41676 /* flags */ SOC_MEM_FLAG_VALID | 41677 SOC_MEM_FLAG_CACHABLE | 41678 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41679 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41680 /* cmp_fn */ _soc_mem_cmp_undef, 41681 /* *null_entry */ _soc_mem_entry_null_zeroes, 41682 /* index_min */ 0, 41683 /* index_max */ 511, 41684 /* minblock */ 25, 41685 /* maxblock */ 25, 41686 /* blocks */ 0x2000000, 41687 /* blocks_hi */ 0, 41688 /* base */ 0x55280000, 41689 /* gran */ 1, 41690 /* bytes */ 2, 41691 /* nFields */ 8, 41692 /* *fields */ soc_TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRSm_fields, 41693 /* *views */ NULL, 41694 /* *views_num */ NULL, 41695 /* snoop_cb */ NULL, 41696 /* snoop_user_data */ NULL, 41697 /* snoop_flags */ 0, 41698 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41699 /* type */ SOC_MEM_TYPE_NORMAL, 41700 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41701 /* impl */ SOC_MEM_IMPL_NORMAL, 41702 /* cmic_mor_clks */ 0, 41703 /* access_latency_mode */ 3, 41704 }, 41705 #endif /* chips */ 41706 41707 #if defined(BCM_56870_A0) 41708 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm */ 41709 /* mem TUNNEL_ADAPT_1_KEY_GEN_1_MASKm */ 41710 /* flags */ SOC_MEM_FLAG_VALID | 41711 SOC_MEM_FLAG_CACHABLE | 41712 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41713 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41714 /* cmp_fn */ _soc_mem_cmp_undef, 41715 /* *null_entry */ _soc_mem_entry_null_zeroes, 41716 /* index_min */ 0, 41717 /* index_max */ 127, 41718 /* minblock */ 37, 41719 /* maxblock */ 37, 41720 /* blocks */ 0, 41721 /* blocks_hi */ 0x20, 41722 /* base */ 0x55c80000, 41723 /* gran */ 1, 41724 /* bytes */ 18, 41725 /* nFields */ 4, 41726 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 41727 /* *views */ NULL, 41728 /* *views_num */ NULL, 41729 /* snoop_cb */ NULL, 41730 /* snoop_user_data */ NULL, 41731 /* snoop_flags */ 0, 41732 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41733 /* type */ SOC_MEM_TYPE_NORMAL, 41734 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41735 /* impl */ SOC_MEM_IMPL_NORMAL, 41736 /* cmic_mor_clks */ 0, 41737 /* access_latency_mode */ 0, 41738 }, 41739 #endif /* chips */ 41740 41741 #if defined(BCM_56370_A0) 41742 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_1_MASK_BCM56370_A0m */ 41743 /* mem TUNNEL_ADAPT_1_KEY_GEN_1_MASKm */ 41744 /* flags */ SOC_MEM_FLAG_VALID | 41745 SOC_MEM_FLAG_CACHABLE | 41746 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41747 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41748 /* cmp_fn */ _soc_mem_cmp_undef, 41749 /* *null_entry */ _soc_mem_entry_null_zeroes, 41750 /* index_min */ 0, 41751 /* index_max */ 127, 41752 /* minblock */ 14, 41753 /* maxblock */ 14, 41754 /* blocks */ 0x4000, 41755 /* blocks_hi */ 0, 41756 /* base */ 0x55c40000, 41757 /* gran */ 1, 41758 /* bytes */ 18, 41759 /* nFields */ 4, 41760 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 41761 /* *views */ NULL, 41762 /* *views_num */ NULL, 41763 /* snoop_cb */ NULL, 41764 /* snoop_user_data */ NULL, 41765 /* snoop_flags */ 0, 41766 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41767 /* type */ SOC_MEM_TYPE_NORMAL, 41768 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41769 /* impl */ SOC_MEM_IMPL_NORMAL, 41770 /* cmic_mor_clks */ 0, 41771 /* access_latency_mode */ 0, 41772 }, 41773 #endif /* chips */ 41774 41775 #if defined(BCM_56770_A0) 41776 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_1_MASK_BCM56770_A0m */ 41777 /* mem TUNNEL_ADAPT_1_KEY_GEN_1_MASKm */ 41778 /* flags */ SOC_MEM_FLAG_VALID | 41779 SOC_MEM_FLAG_CACHABLE | 41780 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41781 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41782 /* cmp_fn */ _soc_mem_cmp_undef, 41783 /* *null_entry */ _soc_mem_entry_null_zeroes, 41784 /* index_min */ 0, 41785 /* index_max */ 127, 41786 /* minblock */ 25, 41787 /* maxblock */ 25, 41788 /* blocks */ 0x2000000, 41789 /* blocks_hi */ 0, 41790 /* base */ 0x55c80000, 41791 /* gran */ 1, 41792 /* bytes */ 18, 41793 /* nFields */ 4, 41794 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 41795 /* *views */ NULL, 41796 /* *views_num */ NULL, 41797 /* snoop_cb */ NULL, 41798 /* snoop_user_data */ NULL, 41799 /* snoop_flags */ 0, 41800 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41801 /* type */ SOC_MEM_TYPE_NORMAL, 41802 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41803 /* impl */ SOC_MEM_IMPL_NORMAL, 41804 /* cmic_mor_clks */ 0, 41805 /* access_latency_mode */ 0, 41806 }, 41807 #endif /* chips */ 41808 41809 #if defined(BCM_56370_A0) 41810 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_1_MASK_PIPE0m */ 41811 /* mem TUNNEL_ADAPT_1_KEY_GEN_1_MASK_PIPE0m */ 41812 /* flags */ SOC_MEM_FLAG_VALID | 41813 SOC_MEM_FLAG_CACHABLE | 41814 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 41815 /* cmp_fn */ _soc_mem_cmp_undef, 41816 /* *null_entry */ _soc_mem_entry_null_zeroes, 41817 /* index_min */ 0, 41818 /* index_max */ 127, 41819 /* minblock */ 14, 41820 /* maxblock */ 14, 41821 /* blocks */ 0x4000, 41822 /* blocks_hi */ 0, 41823 /* base */ 0x55c40000, 41824 /* gran */ 1, 41825 /* bytes */ 18, 41826 /* nFields */ 4, 41827 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 41828 /* *views */ NULL, 41829 /* *views_num */ NULL, 41830 /* snoop_cb */ NULL, 41831 /* snoop_user_data */ NULL, 41832 /* snoop_flags */ 0, 41833 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41834 /* type */ SOC_MEM_TYPE_NORMAL, 41835 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41836 /* impl */ SOC_MEM_IMPL_NORMAL, 41837 /* cmic_mor_clks */ 0, 41838 /* access_latency_mode */ 0, 41839 }, 41840 #endif /* chips */ 41841 41842 #if defined(BCM_56870_A0) 41843 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm */ 41844 /* mem TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm */ 41845 /* flags */ SOC_MEM_FLAG_VALID | 41846 SOC_MEM_FLAG_CACHABLE | 41847 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41848 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41849 /* cmp_fn */ _soc_mem_cmp_undef, 41850 /* *null_entry */ _soc_mem_entry_null_zeroes, 41851 /* index_min */ 0, 41852 /* index_max */ 127, 41853 /* minblock */ 37, 41854 /* maxblock */ 37, 41855 /* blocks */ 0, 41856 /* blocks_hi */ 0x20, 41857 /* base */ 0x55c40000, 41858 /* gran */ 1, 41859 /* bytes */ 15, 41860 /* nFields */ 34, 41861 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 41862 /* *views */ NULL, 41863 /* *views_num */ NULL, 41864 /* snoop_cb */ NULL, 41865 /* snoop_user_data */ NULL, 41866 /* snoop_flags */ 0, 41867 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41868 /* type */ SOC_MEM_TYPE_NORMAL, 41869 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41870 /* impl */ SOC_MEM_IMPL_NORMAL, 41871 /* cmic_mor_clks */ 0, 41872 /* access_latency_mode */ 0, 41873 }, 41874 #endif /* chips */ 41875 41876 #if defined(BCM_56370_A0) 41877 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRL_BCM56370_A0m */ 41878 /* mem TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm */ 41879 /* flags */ SOC_MEM_FLAG_VALID | 41880 SOC_MEM_FLAG_CACHABLE | 41881 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41882 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41883 /* cmp_fn */ _soc_mem_cmp_undef, 41884 /* *null_entry */ _soc_mem_entry_null_zeroes, 41885 /* index_min */ 0, 41886 /* index_max */ 127, 41887 /* minblock */ 14, 41888 /* maxblock */ 14, 41889 /* blocks */ 0x4000, 41890 /* blocks_hi */ 0, 41891 /* base */ 0x55c00000, 41892 /* gran */ 1, 41893 /* bytes */ 15, 41894 /* nFields */ 34, 41895 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 41896 /* *views */ NULL, 41897 /* *views_num */ NULL, 41898 /* snoop_cb */ NULL, 41899 /* snoop_user_data */ NULL, 41900 /* snoop_flags */ 0, 41901 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41902 /* type */ SOC_MEM_TYPE_NORMAL, 41903 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41904 /* impl */ SOC_MEM_IMPL_NORMAL, 41905 /* cmic_mor_clks */ 0, 41906 /* access_latency_mode */ 0, 41907 }, 41908 #endif /* chips */ 41909 41910 #if defined(BCM_56770_A0) 41911 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRL_BCM56770_A0m */ 41912 /* mem TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm */ 41913 /* flags */ SOC_MEM_FLAG_VALID | 41914 SOC_MEM_FLAG_CACHABLE | 41915 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41916 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41917 /* cmp_fn */ _soc_mem_cmp_undef, 41918 /* *null_entry */ _soc_mem_entry_null_zeroes, 41919 /* index_min */ 0, 41920 /* index_max */ 127, 41921 /* minblock */ 25, 41922 /* maxblock */ 25, 41923 /* blocks */ 0x2000000, 41924 /* blocks_hi */ 0, 41925 /* base */ 0x55c40000, 41926 /* gran */ 1, 41927 /* bytes */ 15, 41928 /* nFields */ 34, 41929 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 41930 /* *views */ NULL, 41931 /* *views_num */ NULL, 41932 /* snoop_cb */ NULL, 41933 /* snoop_user_data */ NULL, 41934 /* snoop_flags */ 0, 41935 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41936 /* type */ SOC_MEM_TYPE_NORMAL, 41937 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41938 /* impl */ SOC_MEM_IMPL_NORMAL, 41939 /* cmic_mor_clks */ 0, 41940 /* access_latency_mode */ 0, 41941 }, 41942 #endif /* chips */ 41943 41944 #if defined(BCM_56370_A0) 41945 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRL_PIPE0m */ 41946 /* mem TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRL_PIPE0m */ 41947 /* flags */ SOC_MEM_FLAG_VALID | 41948 SOC_MEM_FLAG_CACHABLE | 41949 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 41950 /* cmp_fn */ _soc_mem_cmp_undef, 41951 /* *null_entry */ _soc_mem_entry_null_zeroes, 41952 /* index_min */ 0, 41953 /* index_max */ 127, 41954 /* minblock */ 14, 41955 /* maxblock */ 14, 41956 /* blocks */ 0x4000, 41957 /* blocks_hi */ 0, 41958 /* base */ 0x55c00000, 41959 /* gran */ 1, 41960 /* bytes */ 15, 41961 /* nFields */ 34, 41962 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 41963 /* *views */ NULL, 41964 /* *views_num */ NULL, 41965 /* snoop_cb */ NULL, 41966 /* snoop_user_data */ NULL, 41967 /* snoop_flags */ 0, 41968 /* mem severity */ SOC_MEM_SEVERE_MISSING, 41969 /* type */ SOC_MEM_TYPE_NORMAL, 41970 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 41971 /* impl */ SOC_MEM_IMPL_NORMAL, 41972 /* cmic_mor_clks */ 0, 41973 /* access_latency_mode */ 0, 41974 }, 41975 #endif /* chips */ 41976 41977 #if defined(BCM_56870_A0) 41978 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_2_MASKm */ 41979 /* mem TUNNEL_ADAPT_1_KEY_GEN_2_MASKm */ 41980 /* flags */ SOC_MEM_FLAG_VALID | 41981 SOC_MEM_FLAG_CACHABLE | 41982 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 41983 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 41984 /* cmp_fn */ _soc_mem_cmp_undef, 41985 /* *null_entry */ _soc_mem_entry_null_zeroes, 41986 /* index_min */ 0, 41987 /* index_max */ 127, 41988 /* minblock */ 37, 41989 /* maxblock */ 37, 41990 /* blocks */ 0, 41991 /* blocks_hi */ 0x20, 41992 /* base */ 0x55d00000, 41993 /* gran */ 1, 41994 /* bytes */ 18, 41995 /* nFields */ 4, 41996 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 41997 /* *views */ NULL, 41998 /* *views_num */ NULL, 41999 /* snoop_cb */ NULL, 42000 /* snoop_user_data */ NULL, 42001 /* snoop_flags */ 0, 42002 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42003 /* type */ SOC_MEM_TYPE_NORMAL, 42004 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 42005 /* impl */ SOC_MEM_IMPL_NORMAL, 42006 /* cmic_mor_clks */ 0, 42007 /* access_latency_mode */ 0, 42008 }, 42009 #endif /* chips */ 42010 42011 #if defined(BCM_56370_A0) 42012 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_2_MASK_BCM56370_A0m */ 42013 /* mem TUNNEL_ADAPT_1_KEY_GEN_2_MASKm */ 42014 /* flags */ SOC_MEM_FLAG_VALID | 42015 SOC_MEM_FLAG_CACHABLE | 42016 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 42017 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 42018 /* cmp_fn */ _soc_mem_cmp_undef, 42019 /* *null_entry */ _soc_mem_entry_null_zeroes, 42020 /* index_min */ 0, 42021 /* index_max */ 127, 42022 /* minblock */ 14, 42023 /* maxblock */ 14, 42024 /* blocks */ 0x4000, 42025 /* blocks_hi */ 0, 42026 /* base */ 0x55cc0000, 42027 /* gran */ 1, 42028 /* bytes */ 18, 42029 /* nFields */ 4, 42030 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 42031 /* *views */ NULL, 42032 /* *views_num */ NULL, 42033 /* snoop_cb */ NULL, 42034 /* snoop_user_data */ NULL, 42035 /* snoop_flags */ 0, 42036 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42037 /* type */ SOC_MEM_TYPE_NORMAL, 42038 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 42039 /* impl */ SOC_MEM_IMPL_NORMAL, 42040 /* cmic_mor_clks */ 0, 42041 /* access_latency_mode */ 0, 42042 }, 42043 #endif /* chips */ 42044 42045 #if defined(BCM_56770_A0) 42046 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_2_MASK_BCM56770_A0m */ 42047 /* mem TUNNEL_ADAPT_1_KEY_GEN_2_MASKm */ 42048 /* flags */ SOC_MEM_FLAG_VALID | 42049 SOC_MEM_FLAG_CACHABLE | 42050 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 42051 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 42052 /* cmp_fn */ _soc_mem_cmp_undef, 42053 /* *null_entry */ _soc_mem_entry_null_zeroes, 42054 /* index_min */ 0, 42055 /* index_max */ 127, 42056 /* minblock */ 25, 42057 /* maxblock */ 25, 42058 /* blocks */ 0x2000000, 42059 /* blocks_hi */ 0, 42060 /* base */ 0x55d00000, 42061 /* gran */ 1, 42062 /* bytes */ 18, 42063 /* nFields */ 4, 42064 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 42065 /* *views */ NULL, 42066 /* *views_num */ NULL, 42067 /* snoop_cb */ NULL, 42068 /* snoop_user_data */ NULL, 42069 /* snoop_flags */ 0, 42070 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42071 /* type */ SOC_MEM_TYPE_NORMAL, 42072 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 42073 /* impl */ SOC_MEM_IMPL_NORMAL, 42074 /* cmic_mor_clks */ 0, 42075 /* access_latency_mode */ 0, 42076 }, 42077 #endif /* chips */ 42078 42079 #if defined(BCM_56370_A0) 42080 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_2_MASK_PIPE0m */ 42081 /* mem TUNNEL_ADAPT_1_KEY_GEN_2_MASK_PIPE0m */ 42082 /* flags */ SOC_MEM_FLAG_VALID | 42083 SOC_MEM_FLAG_CACHABLE | 42084 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 42085 /* cmp_fn */ _soc_mem_cmp_undef, 42086 /* *null_entry */ _soc_mem_entry_null_zeroes, 42087 /* index_min */ 0, 42088 /* index_max */ 127, 42089 /* minblock */ 14, 42090 /* maxblock */ 14, 42091 /* blocks */ 0x4000, 42092 /* blocks_hi */ 0, 42093 /* base */ 0x55cc0000, 42094 /* gran */ 1, 42095 /* bytes */ 18, 42096 /* nFields */ 4, 42097 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 42098 /* *views */ NULL, 42099 /* *views_num */ NULL, 42100 /* snoop_cb */ NULL, 42101 /* snoop_user_data */ NULL, 42102 /* snoop_flags */ 0, 42103 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42104 /* type */ SOC_MEM_TYPE_NORMAL, 42105 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 42106 /* impl */ SOC_MEM_IMPL_NORMAL, 42107 /* cmic_mor_clks */ 0, 42108 /* access_latency_mode */ 0, 42109 }, 42110 #endif /* chips */ 42111 42112 #if defined(BCM_56870_A0) 42113 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_2_MUX_CTRLm */ 42114 /* mem TUNNEL_ADAPT_1_KEY_GEN_2_MUX_CTRLm */ 42115 /* flags */ SOC_MEM_FLAG_VALID | 42116 SOC_MEM_FLAG_CACHABLE | 42117 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 42118 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 42119 /* cmp_fn */ _soc_mem_cmp_undef, 42120 /* *null_entry */ _soc_mem_entry_null_zeroes, 42121 /* index_min */ 0, 42122 /* index_max */ 127, 42123 /* minblock */ 37, 42124 /* maxblock */ 37, 42125 /* blocks */ 0, 42126 /* blocks_hi */ 0x20, 42127 /* base */ 0x55cc0000, 42128 /* gran */ 1, 42129 /* bytes */ 15, 42130 /* nFields */ 34, 42131 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 42132 /* *views */ NULL, 42133 /* *views_num */ NULL, 42134 /* snoop_cb */ NULL, 42135 /* snoop_user_data */ NULL, 42136 /* snoop_flags */ 0, 42137 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42138 /* type */ SOC_MEM_TYPE_NORMAL, 42139 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 42140 /* impl */ SOC_MEM_IMPL_NORMAL, 42141 /* cmic_mor_clks */ 0, 42142 /* access_latency_mode */ 0, 42143 }, 42144 #endif /* chips */ 42145 42146 #if defined(BCM_56370_A0) 42147 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_2_MUX_CTRL_BCM56370_A0m */ 42148 /* mem TUNNEL_ADAPT_1_KEY_GEN_2_MUX_CTRLm */ 42149 /* flags */ SOC_MEM_FLAG_VALID | 42150 SOC_MEM_FLAG_CACHABLE | 42151 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 42152 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 42153 /* cmp_fn */ _soc_mem_cmp_undef, 42154 /* *null_entry */ _soc_mem_entry_null_zeroes, 42155 /* index_min */ 0, 42156 /* index_max */ 127, 42157 /* minblock */ 14, 42158 /* maxblock */ 14, 42159 /* blocks */ 0x4000, 42160 /* blocks_hi */ 0, 42161 /* base */ 0x55c80000, 42162 /* gran */ 1, 42163 /* bytes */ 15, 42164 /* nFields */ 34, 42165 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 42166 /* *views */ NULL, 42167 /* *views_num */ NULL, 42168 /* snoop_cb */ NULL, 42169 /* snoop_user_data */ NULL, 42170 /* snoop_flags */ 0, 42171 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42172 /* type */ SOC_MEM_TYPE_NORMAL, 42173 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 42174 /* impl */ SOC_MEM_IMPL_NORMAL, 42175 /* cmic_mor_clks */ 0, 42176 /* access_latency_mode */ 0, 42177 }, 42178 #endif /* chips */ 42179 42180 #if defined(BCM_56770_A0) 42181 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_2_MUX_CTRL_BCM56770_A0m */ 42182 /* mem TUNNEL_ADAPT_1_KEY_GEN_2_MUX_CTRLm */ 42183 /* flags */ SOC_MEM_FLAG_VALID | 42184 SOC_MEM_FLAG_CACHABLE | 42185 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 42186 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 42187 /* cmp_fn */ _soc_mem_cmp_undef, 42188 /* *null_entry */ _soc_mem_entry_null_zeroes, 42189 /* index_min */ 0, 42190 /* index_max */ 127, 42191 /* minblock */ 25, 42192 /* maxblock */ 25, 42193 /* blocks */ 0x2000000, 42194 /* blocks_hi */ 0, 42195 /* base */ 0x55cc0000, 42196 /* gran */ 1, 42197 /* bytes */ 15, 42198 /* nFields */ 34, 42199 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 42200 /* *views */ NULL, 42201 /* *views_num */ NULL, 42202 /* snoop_cb */ NULL, 42203 /* snoop_user_data */ NULL, 42204 /* snoop_flags */ 0, 42205 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42206 /* type */ SOC_MEM_TYPE_NORMAL, 42207 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 42208 /* impl */ SOC_MEM_IMPL_NORMAL, 42209 /* cmic_mor_clks */ 0, 42210 /* access_latency_mode */ 0, 42211 }, 42212 #endif /* chips */ 42213 42214 #if defined(BCM_56370_A0) 42215 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_KEY_GEN_2_MUX_CTRL_PIPE0m */ 42216 /* mem TUNNEL_ADAPT_1_KEY_GEN_2_MUX_CTRL_PIPE0m */ 42217 /* flags */ SOC_MEM_FLAG_VALID | 42218 SOC_MEM_FLAG_CACHABLE | 42219 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 42220 /* cmp_fn */ _soc_mem_cmp_undef, 42221 /* *null_entry */ _soc_mem_entry_null_zeroes, 42222 /* index_min */ 0, 42223 /* index_max */ 127, 42224 /* minblock */ 14, 42225 /* maxblock */ 14, 42226 /* blocks */ 0x4000, 42227 /* blocks_hi */ 0, 42228 /* base */ 0x55c80000, 42229 /* gran */ 1, 42230 /* bytes */ 15, 42231 /* nFields */ 34, 42232 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 42233 /* *views */ NULL, 42234 /* *views_num */ NULL, 42235 /* snoop_cb */ NULL, 42236 /* snoop_user_data */ NULL, 42237 /* snoop_flags */ 0, 42238 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42239 /* type */ SOC_MEM_TYPE_NORMAL, 42240 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 42241 /* impl */ SOC_MEM_IMPL_NORMAL, 42242 /* cmic_mor_clks */ 0, 42243 /* access_latency_mode */ 0, 42244 }, 42245 #endif /* chips */ 42246 42247 #if defined(BCM_56870_A0) 42248 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAMm */ 42249 /* mem TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAMm */ 42250 /* flags */ SOC_MEM_FLAG_VALID | 42251 SOC_MEM_FLAG_CACHABLE | 42252 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 42253 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 42254 /* cmp_fn */ _soc_mem_cmp_undef, 42255 /* *null_entry */ _soc_mem_entry_null_zeroes, 42256 /* index_min */ 0, 42257 /* index_max */ 127, 42258 /* minblock */ 37, 42259 /* maxblock */ 37, 42260 /* blocks */ 0, 42261 /* blocks_hi */ 0x20, 42262 /* base */ 0x55c00000, 42263 /* gran */ 1, 42264 /* bytes */ 15, 42265 /* nFields */ 32, 42266 /* *fields */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAMm_fields, 42267 /* *views */ NULL, 42268 /* *views_num */ NULL, 42269 /* snoop_cb */ NULL, 42270 /* snoop_user_data */ NULL, 42271 /* snoop_flags */ 0, 42272 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42273 /* type */ SOC_MEM_TYPE_NORMAL, 42274 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 42275 /* impl */ SOC_MEM_IMPL_NORMAL, 42276 /* cmic_mor_clks */ 0, 42277 /* access_latency_mode */ 0, 42278 }, 42279 #endif /* chips */ 42280 42281 #if defined(BCM_56370_A0) 42282 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAM_BCM56370_A0m */ 42283 /* mem TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAMm */ 42284 /* flags */ SOC_MEM_FLAG_VALID | 42285 SOC_MEM_FLAG_CACHABLE | 42286 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 42287 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 42288 /* cmp_fn */ _soc_mem_cmp_undef, 42289 /* *null_entry */ _soc_mem_entry_null_zeroes, 42290 /* index_min */ 0, 42291 /* index_max */ 127, 42292 /* minblock */ 14, 42293 /* maxblock */ 14, 42294 /* blocks */ 0x4000, 42295 /* blocks_hi */ 0, 42296 /* base */ 0x55bc0000, 42297 /* gran */ 1, 42298 /* bytes */ 15, 42299 /* nFields */ 32, 42300 /* *fields */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAMm_fields, 42301 /* *views */ NULL, 42302 /* *views_num */ NULL, 42303 /* snoop_cb */ NULL, 42304 /* snoop_user_data */ NULL, 42305 /* snoop_flags */ 0, 42306 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42307 /* type */ SOC_MEM_TYPE_NORMAL, 42308 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 42309 /* impl */ SOC_MEM_IMPL_NORMAL, 42310 /* cmic_mor_clks */ 0, 42311 /* access_latency_mode */ 0, 42312 }, 42313 #endif /* chips */ 42314 42315 #if defined(BCM_56770_A0) 42316 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAM_BCM56770_A0m */ 42317 /* mem TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAMm */ 42318 /* flags */ SOC_MEM_FLAG_VALID | 42319 SOC_MEM_FLAG_CACHABLE | 42320 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 42321 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 42322 /* cmp_fn */ _soc_mem_cmp_undef, 42323 /* *null_entry */ _soc_mem_entry_null_zeroes, 42324 /* index_min */ 0, 42325 /* index_max */ 127, 42326 /* minblock */ 25, 42327 /* maxblock */ 25, 42328 /* blocks */ 0x2000000, 42329 /* blocks_hi */ 0, 42330 /* base */ 0x55c00000, 42331 /* gran */ 1, 42332 /* bytes */ 15, 42333 /* nFields */ 32, 42334 /* *fields */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAMm_fields, 42335 /* *views */ NULL, 42336 /* *views_num */ NULL, 42337 /* snoop_cb */ NULL, 42338 /* snoop_user_data */ NULL, 42339 /* snoop_flags */ 0, 42340 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42341 /* type */ SOC_MEM_TYPE_NORMAL, 42342 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 42343 /* impl */ SOC_MEM_IMPL_NORMAL, 42344 /* cmic_mor_clks */ 0, 42345 /* access_latency_mode */ 0, 42346 }, 42347 #endif /* chips */ 42348 42349 #if defined(BCM_56370_A0) 42350 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAM_PIPE0m */ 42351 /* mem TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAM_PIPE0m */ 42352 /* flags */ SOC_MEM_FLAG_VALID | 42353 SOC_MEM_FLAG_CACHABLE | 42354 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 42355 /* cmp_fn */ _soc_mem_cmp_undef, 42356 /* *null_entry */ _soc_mem_entry_null_zeroes, 42357 /* index_min */ 0, 42358 /* index_max */ 127, 42359 /* minblock */ 14, 42360 /* maxblock */ 14, 42361 /* blocks */ 0x4000, 42362 /* blocks_hi */ 0, 42363 /* base */ 0x55bc0000, 42364 /* gran */ 1, 42365 /* bytes */ 15, 42366 /* nFields */ 32, 42367 /* *fields */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAMm_fields, 42368 /* *views */ NULL, 42369 /* *views_num */ NULL, 42370 /* snoop_cb */ NULL, 42371 /* snoop_user_data */ NULL, 42372 /* snoop_flags */ 0, 42373 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42374 /* type */ SOC_MEM_TYPE_NORMAL, 42375 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 42376 /* impl */ SOC_MEM_IMPL_NORMAL, 42377 /* cmic_mor_clks */ 0, 42378 /* access_latency_mode */ 0, 42379 }, 42380 #endif /* chips */ 42381 42382 #if defined(BCM_56870_A0) 42383 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm */ 42384 /* mem TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm */ 42385 /* flags */ SOC_MEM_FLAG_VALID | 42386 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 42387 SOC_MEM_FLAG_CACHABLE | 42388 SOC_MEM_FLAG_CAM | 42389 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 42390 /* cmp_fn */ _soc_mem_cmp_undef, 42391 /* *null_entry */ _soc_mem_entry_null_zeroes, 42392 /* index_min */ 0, 42393 /* index_max */ 127, 42394 /* minblock */ 37, 42395 /* maxblock */ 37, 42396 /* blocks */ 0, 42397 /* blocks_hi */ 0x20, 42398 /* base */ 0x55bc0000, 42399 /* gran */ 1, 42400 /* bytes */ 32, 42401 /* nFields */ 19, 42402 /* *fields */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm_fields, 42403 /* *views */ NULL, 42404 /* *views_num */ NULL, 42405 /* snoop_cb */ NULL, 42406 /* snoop_user_data */ NULL, 42407 /* snoop_flags */ 0, 42408 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42409 /* type */ SOC_MEM_TYPE_NORMAL, 42410 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42411 /* impl */ SOC_MEM_IMPL_NORMAL, 42412 /* cmic_mor_clks */ 0, 42413 /* access_latency_mode */ 3, 42414 }, 42415 #endif /* chips */ 42416 42417 #if defined(BCM_56370_A0) 42418 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAM_BCM56370_A0m */ 42419 /* mem TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm */ 42420 /* flags */ SOC_MEM_FLAG_VALID | 42421 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 42422 SOC_MEM_FLAG_CACHABLE | 42423 SOC_MEM_FLAG_CAM | 42424 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 42425 /* cmp_fn */ _soc_mem_cmp_undef, 42426 /* *null_entry */ _soc_mem_entry_null_zeroes, 42427 /* index_min */ 0, 42428 /* index_max */ 127, 42429 /* minblock */ 14, 42430 /* maxblock */ 14, 42431 /* blocks */ 0x4000, 42432 /* blocks_hi */ 0, 42433 /* base */ 0x55b80000, 42434 /* gran */ 1, 42435 /* bytes */ 32, 42436 /* nFields */ 19, 42437 /* *fields */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm_fields, 42438 /* *views */ NULL, 42439 /* *views_num */ NULL, 42440 /* snoop_cb */ NULL, 42441 /* snoop_user_data */ NULL, 42442 /* snoop_flags */ 0, 42443 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42444 /* type */ SOC_MEM_TYPE_NORMAL, 42445 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42446 /* impl */ SOC_MEM_IMPL_NORMAL, 42447 /* cmic_mor_clks */ 0, 42448 /* access_latency_mode */ 3, 42449 }, 42450 #endif /* chips */ 42451 42452 #if defined(BCM_56770_A0) 42453 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAM_BCM56770_A0m */ 42454 /* mem TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm */ 42455 /* flags */ SOC_MEM_FLAG_VALID | 42456 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 42457 SOC_MEM_FLAG_CACHABLE | 42458 SOC_MEM_FLAG_CAM | 42459 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 42460 /* cmp_fn */ _soc_mem_cmp_undef, 42461 /* *null_entry */ _soc_mem_entry_null_zeroes, 42462 /* index_min */ 0, 42463 /* index_max */ 127, 42464 /* minblock */ 25, 42465 /* maxblock */ 25, 42466 /* blocks */ 0x2000000, 42467 /* blocks_hi */ 0, 42468 /* base */ 0x55bc0000, 42469 /* gran */ 1, 42470 /* bytes */ 32, 42471 /* nFields */ 19, 42472 /* *fields */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm_fields, 42473 /* *views */ NULL, 42474 /* *views_num */ NULL, 42475 /* snoop_cb */ NULL, 42476 /* snoop_user_data */ NULL, 42477 /* snoop_flags */ 0, 42478 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42479 /* type */ SOC_MEM_TYPE_NORMAL, 42480 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42481 /* impl */ SOC_MEM_IMPL_NORMAL, 42482 /* cmic_mor_clks */ 0, 42483 /* access_latency_mode */ 3, 42484 }, 42485 #endif /* chips */ 42486 42487 #if defined(BCM_56370_A0) 42488 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAM_PIPE0m */ 42489 /* mem TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAM_PIPE0m */ 42490 /* flags */ SOC_MEM_FLAG_VALID | 42491 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 42492 SOC_MEM_FLAG_CACHABLE | 42493 SOC_MEM_FLAG_CAM, /* 0x80022 */ 42494 /* cmp_fn */ _soc_mem_cmp_undef, 42495 /* *null_entry */ _soc_mem_entry_null_zeroes, 42496 /* index_min */ 0, 42497 /* index_max */ 127, 42498 /* minblock */ 14, 42499 /* maxblock */ 14, 42500 /* blocks */ 0x4000, 42501 /* blocks_hi */ 0, 42502 /* base */ 0x55b80000, 42503 /* gran */ 1, 42504 /* bytes */ 32, 42505 /* nFields */ 19, 42506 /* *fields */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm_fields, 42507 /* *views */ NULL, 42508 /* *views_num */ NULL, 42509 /* snoop_cb */ NULL, 42510 /* snoop_user_data */ NULL, 42511 /* snoop_flags */ 0, 42512 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42513 /* type */ SOC_MEM_TYPE_NORMAL, 42514 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42515 /* impl */ SOC_MEM_IMPL_NORMAL, 42516 /* cmic_mor_clks */ 0, 42517 /* access_latency_mode */ 3, 42518 }, 42519 #endif /* chips */ 42520 42521 #if defined(BCM_56870_A0) 42522 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_MISS_POLICYm */ 42523 /* mem TUNNEL_ADAPT_1_MISS_POLICYm */ 42524 /* flags */ SOC_MEM_FLAG_VALID | 42525 SOC_MEM_FLAG_CACHABLE | 42526 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 42527 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 42528 /* cmp_fn */ _soc_mem_cmp_undef, 42529 /* *null_entry */ _soc_mem_entry_null_zeroes, 42530 /* index_min */ 0, 42531 /* index_max */ 31, 42532 /* minblock */ 37, 42533 /* maxblock */ 37, 42534 /* blocks */ 0, 42535 /* blocks_hi */ 0x20, 42536 /* base */ 0x552c0000, 42537 /* gran */ 1, 42538 /* bytes */ 27, 42539 /* nFields */ 7, 42540 /* *fields */ soc_TUNNEL_ADAPT_1_MISS_POLICYm_fields, 42541 /* *views */ NULL, 42542 /* *views_num */ NULL, 42543 /* snoop_cb */ NULL, 42544 /* snoop_user_data */ NULL, 42545 /* snoop_flags */ 0, 42546 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42547 /* type */ SOC_MEM_TYPE_NORMAL, 42548 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 42549 /* impl */ SOC_MEM_IMPL_NORMAL, 42550 /* cmic_mor_clks */ 0, 42551 /* access_latency_mode */ 3, 42552 }, 42553 #endif /* chips */ 42554 42555 #if defined(BCM_56370_A0) 42556 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_MISS_POLICY_BCM56370_A0m */ 42557 /* mem TUNNEL_ADAPT_1_MISS_POLICYm */ 42558 /* flags */ SOC_MEM_FLAG_VALID | 42559 SOC_MEM_FLAG_CACHABLE | 42560 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 42561 /* cmp_fn */ _soc_mem_cmp_undef, 42562 /* *null_entry */ _soc_mem_entry_null_zeroes, 42563 /* index_min */ 0, 42564 /* index_max */ 31, 42565 /* minblock */ 14, 42566 /* maxblock */ 14, 42567 /* blocks */ 0x4000, 42568 /* blocks_hi */ 0, 42569 /* base */ 0x552c0000, 42570 /* gran */ 1, 42571 /* bytes */ 27, 42572 /* nFields */ 7, 42573 /* *fields */ soc_TUNNEL_ADAPT_1_MISS_POLICYm_fields, 42574 /* *views */ NULL, 42575 /* *views_num */ NULL, 42576 /* snoop_cb */ NULL, 42577 /* snoop_user_data */ NULL, 42578 /* snoop_flags */ 0, 42579 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42580 /* type */ SOC_MEM_TYPE_NORMAL, 42581 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 42582 /* impl */ SOC_MEM_IMPL_NORMAL, 42583 /* cmic_mor_clks */ 0, 42584 /* access_latency_mode */ 3, 42585 }, 42586 #endif /* chips */ 42587 42588 #if defined(BCM_56770_A0) 42589 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_MISS_POLICY_BCM56770_A0m */ 42590 /* mem TUNNEL_ADAPT_1_MISS_POLICYm */ 42591 /* flags */ SOC_MEM_FLAG_VALID | 42592 SOC_MEM_FLAG_CACHABLE | 42593 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 42594 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 42595 /* cmp_fn */ _soc_mem_cmp_undef, 42596 /* *null_entry */ _soc_mem_entry_null_zeroes, 42597 /* index_min */ 0, 42598 /* index_max */ 31, 42599 /* minblock */ 25, 42600 /* maxblock */ 25, 42601 /* blocks */ 0x2000000, 42602 /* blocks_hi */ 0, 42603 /* base */ 0x552c0000, 42604 /* gran */ 1, 42605 /* bytes */ 27, 42606 /* nFields */ 7, 42607 /* *fields */ soc_TUNNEL_ADAPT_1_MISS_POLICYm_fields, 42608 /* *views */ NULL, 42609 /* *views_num */ NULL, 42610 /* snoop_cb */ NULL, 42611 /* snoop_user_data */ NULL, 42612 /* snoop_flags */ 0, 42613 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42614 /* type */ SOC_MEM_TYPE_NORMAL, 42615 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 42616 /* impl */ SOC_MEM_IMPL_NORMAL, 42617 /* cmic_mor_clks */ 0, 42618 /* access_latency_mode */ 3, 42619 }, 42620 #endif /* chips */ 42621 42622 #if defined(BCM_56870_A0) 42623 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILEm */ 42624 /* mem TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILEm */ 42625 /* flags */ SOC_MEM_FLAG_VALID | 42626 SOC_MEM_FLAG_CACHABLE | 42627 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 42628 /* cmp_fn */ _soc_mem_cmp_undef, 42629 /* *null_entry */ _soc_mem_entry_null_zeroes, 42630 /* index_min */ 0, 42631 /* index_max */ 7, 42632 /* minblock */ 37, 42633 /* maxblock */ 37, 42634 /* blocks */ 0, 42635 /* blocks_hi */ 0x20, 42636 /* base */ 0x55580000, 42637 /* gran */ 1, 42638 /* bytes */ 45, 42639 /* nFields */ 60, 42640 /* *fields */ soc_TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILEm_fields, 42641 /* *views */ NULL, 42642 /* *views_num */ NULL, 42643 /* snoop_cb */ NULL, 42644 /* snoop_user_data */ NULL, 42645 /* snoop_flags */ 0, 42646 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42647 /* type */ SOC_MEM_TYPE_NORMAL, 42648 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42649 /* impl */ SOC_MEM_IMPL_NORMAL, 42650 /* cmic_mor_clks */ 0, 42651 /* access_latency_mode */ 3, 42652 }, 42653 #endif /* chips */ 42654 42655 #if defined(BCM_56370_A0) 42656 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILE_BCM56370_A0m */ 42657 /* mem TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILEm */ 42658 /* flags */ SOC_MEM_FLAG_VALID | 42659 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 42660 /* cmp_fn */ _soc_mem_cmp_undef, 42661 /* *null_entry */ _soc_mem_entry_null_zeroes, 42662 /* index_min */ 0, 42663 /* index_max */ 7, 42664 /* minblock */ 14, 42665 /* maxblock */ 14, 42666 /* blocks */ 0x4000, 42667 /* blocks_hi */ 0, 42668 /* base */ 0x55580000, 42669 /* gran */ 1, 42670 /* bytes */ 45, 42671 /* nFields */ 60, 42672 /* *fields */ soc_TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILEm_fields, 42673 /* *views */ NULL, 42674 /* *views_num */ NULL, 42675 /* snoop_cb */ NULL, 42676 /* snoop_user_data */ NULL, 42677 /* snoop_flags */ 0, 42678 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42679 /* type */ SOC_MEM_TYPE_NORMAL, 42680 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42681 /* impl */ SOC_MEM_IMPL_NORMAL, 42682 /* cmic_mor_clks */ 0, 42683 /* access_latency_mode */ 3, 42684 }, 42685 #endif /* chips */ 42686 42687 #if defined(BCM_56770_A0) 42688 { /* SOC_MEM_INT_TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILE_BCM56770_A0m */ 42689 /* mem TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILEm */ 42690 /* flags */ SOC_MEM_FLAG_VALID | 42691 SOC_MEM_FLAG_CACHABLE | 42692 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 42693 /* cmp_fn */ _soc_mem_cmp_undef, 42694 /* *null_entry */ _soc_mem_entry_null_zeroes, 42695 /* index_min */ 0, 42696 /* index_max */ 7, 42697 /* minblock */ 25, 42698 /* maxblock */ 25, 42699 /* blocks */ 0x2000000, 42700 /* blocks_hi */ 0, 42701 /* base */ 0x55580000, 42702 /* gran */ 1, 42703 /* bytes */ 45, 42704 /* nFields */ 60, 42705 /* *fields */ soc_TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILEm_fields, 42706 /* *views */ NULL, 42707 /* *views_num */ NULL, 42708 /* snoop_cb */ NULL, 42709 /* snoop_user_data */ NULL, 42710 /* snoop_flags */ 0, 42711 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42712 /* type */ SOC_MEM_TYPE_NORMAL, 42713 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42714 /* impl */ SOC_MEM_IMPL_NORMAL, 42715 /* cmic_mor_clks */ 0, 42716 /* access_latency_mode */ 3, 42717 }, 42718 #endif /* chips */ 42719 42720 #if defined(BCM_56870_A0) 42721 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_ACTION_PROFILEm */ 42722 /* mem TUNNEL_ADAPT_2_ACTION_PROFILEm */ 42723 /* flags */ SOC_MEM_FLAG_VALID | 42724 SOC_MEM_FLAG_CACHABLE | 42725 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 42726 /* cmp_fn */ _soc_mem_cmp_undef, 42727 /* *null_entry */ _soc_mem_entry_null_zeroes, 42728 /* index_min */ 0, 42729 /* index_max */ 31, 42730 /* minblock */ 37, 42731 /* maxblock */ 37, 42732 /* blocks */ 0, 42733 /* blocks_hi */ 0x20, 42734 /* base */ 0x56140000, 42735 /* gran */ 1, 42736 /* bytes */ 3, 42737 /* nFields */ 25, 42738 /* *fields */ soc_TUNNEL_ADAPT_2_ACTION_PROFILEm_fields, 42739 /* *views */ NULL, 42740 /* *views_num */ NULL, 42741 /* snoop_cb */ NULL, 42742 /* snoop_user_data */ NULL, 42743 /* snoop_flags */ 0, 42744 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42745 /* type */ SOC_MEM_TYPE_NORMAL, 42746 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42747 /* impl */ SOC_MEM_IMPL_NORMAL, 42748 /* cmic_mor_clks */ 0, 42749 /* access_latency_mode */ 0, 42750 }, 42751 #endif /* chips */ 42752 42753 #if defined(BCM_56370_A0) 42754 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_ACTION_PROFILE_BCM56370_A0m */ 42755 /* mem TUNNEL_ADAPT_2_ACTION_PROFILEm */ 42756 /* flags */ SOC_MEM_FLAG_VALID | 42757 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 42758 /* cmp_fn */ _soc_mem_cmp_undef, 42759 /* *null_entry */ _soc_mem_entry_null_zeroes, 42760 /* index_min */ 0, 42761 /* index_max */ 31, 42762 /* minblock */ 14, 42763 /* maxblock */ 14, 42764 /* blocks */ 0x4000, 42765 /* blocks_hi */ 0, 42766 /* base */ 0x56080000, 42767 /* gran */ 1, 42768 /* bytes */ 4, 42769 /* nFields */ 26, 42770 /* *fields */ soc_TUNNEL_ADAPT_2_ACTION_PROFILE_BCM56370_A0m_fields, 42771 /* *views */ NULL, 42772 /* *views_num */ NULL, 42773 /* snoop_cb */ NULL, 42774 /* snoop_user_data */ NULL, 42775 /* snoop_flags */ 0, 42776 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42777 /* type */ SOC_MEM_TYPE_NORMAL, 42778 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42779 /* impl */ SOC_MEM_IMPL_NORMAL, 42780 /* cmic_mor_clks */ 0, 42781 /* access_latency_mode */ 0, 42782 }, 42783 #endif /* chips */ 42784 42785 #if defined(BCM_56770_A0) 42786 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_ACTION_PROFILE_BCM56770_A0m */ 42787 /* mem TUNNEL_ADAPT_2_ACTION_PROFILEm */ 42788 /* flags */ SOC_MEM_FLAG_VALID | 42789 SOC_MEM_FLAG_CACHABLE | 42790 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 42791 /* cmp_fn */ _soc_mem_cmp_undef, 42792 /* *null_entry */ _soc_mem_entry_null_zeroes, 42793 /* index_min */ 0, 42794 /* index_max */ 31, 42795 /* minblock */ 25, 42796 /* maxblock */ 25, 42797 /* blocks */ 0x2000000, 42798 /* blocks_hi */ 0, 42799 /* base */ 0x56140000, 42800 /* gran */ 1, 42801 /* bytes */ 4, 42802 /* nFields */ 26, 42803 /* *fields */ soc_TUNNEL_ADAPT_2_ACTION_PROFILE_BCM56370_A0m_fields, 42804 /* *views */ NULL, 42805 /* *views_num */ NULL, 42806 /* snoop_cb */ NULL, 42807 /* snoop_user_data */ NULL, 42808 /* snoop_flags */ 0, 42809 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42810 /* type */ SOC_MEM_TYPE_NORMAL, 42811 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 42812 /* impl */ SOC_MEM_IMPL_NORMAL, 42813 /* cmic_mor_clks */ 0, 42814 /* access_latency_mode */ 0, 42815 }, 42816 #endif /* chips */ 42817 42818 #if defined(BCM_56870_A0) 42819 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_FIXED_KEY_TABLE_ATTRSm */ 42820 /* mem TUNNEL_ADAPT_2_FIXED_KEY_TABLE_ATTRSm */ 42821 /* flags */ SOC_MEM_FLAG_VALID | 42822 SOC_MEM_FLAG_CACHABLE | 42823 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 42824 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 42825 /* cmp_fn */ _soc_mem_cmp_undef, 42826 /* *null_entry */ _soc_mem_entry_null_zeroes, 42827 /* index_min */ 0, 42828 /* index_max */ 511, 42829 /* minblock */ 37, 42830 /* maxblock */ 37, 42831 /* blocks */ 0, 42832 /* blocks_hi */ 0x20, 42833 /* base */ 0x55300000, 42834 /* gran */ 1, 42835 /* bytes */ 2, 42836 /* nFields */ 8, 42837 /* *fields */ soc_TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRSm_fields, 42838 /* *views */ NULL, 42839 /* *views_num */ NULL, 42840 /* snoop_cb */ NULL, 42841 /* snoop_user_data */ NULL, 42842 /* snoop_flags */ 0, 42843 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42844 /* type */ SOC_MEM_TYPE_NORMAL, 42845 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 42846 /* impl */ SOC_MEM_IMPL_NORMAL, 42847 /* cmic_mor_clks */ 0, 42848 /* access_latency_mode */ 3, 42849 }, 42850 #endif /* chips */ 42851 42852 #if defined(BCM_56370_A0) 42853 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_FIXED_KEY_TABLE_ATTRS_BCM56370_A0m */ 42854 /* mem TUNNEL_ADAPT_2_FIXED_KEY_TABLE_ATTRSm */ 42855 /* flags */ SOC_MEM_FLAG_VALID | 42856 SOC_MEM_FLAG_CACHABLE | 42857 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 42858 /* cmp_fn */ _soc_mem_cmp_undef, 42859 /* *null_entry */ _soc_mem_entry_null_zeroes, 42860 /* index_min */ 0, 42861 /* index_max */ 511, 42862 /* minblock */ 14, 42863 /* maxblock */ 14, 42864 /* blocks */ 0x4000, 42865 /* blocks_hi */ 0, 42866 /* base */ 0x55300000, 42867 /* gran */ 1, 42868 /* bytes */ 2, 42869 /* nFields */ 8, 42870 /* *fields */ soc_TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRSm_fields, 42871 /* *views */ NULL, 42872 /* *views_num */ NULL, 42873 /* snoop_cb */ NULL, 42874 /* snoop_user_data */ NULL, 42875 /* snoop_flags */ 0, 42876 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42877 /* type */ SOC_MEM_TYPE_NORMAL, 42878 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 42879 /* impl */ SOC_MEM_IMPL_NORMAL, 42880 /* cmic_mor_clks */ 0, 42881 /* access_latency_mode */ 3, 42882 }, 42883 #endif /* chips */ 42884 42885 #if defined(BCM_56770_A0) 42886 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_FIXED_KEY_TABLE_ATTRS_BCM56770_A0m */ 42887 /* mem TUNNEL_ADAPT_2_FIXED_KEY_TABLE_ATTRSm */ 42888 /* flags */ SOC_MEM_FLAG_VALID | 42889 SOC_MEM_FLAG_CACHABLE | 42890 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 42891 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 42892 /* cmp_fn */ _soc_mem_cmp_undef, 42893 /* *null_entry */ _soc_mem_entry_null_zeroes, 42894 /* index_min */ 0, 42895 /* index_max */ 511, 42896 /* minblock */ 25, 42897 /* maxblock */ 25, 42898 /* blocks */ 0x2000000, 42899 /* blocks_hi */ 0, 42900 /* base */ 0x55300000, 42901 /* gran */ 1, 42902 /* bytes */ 2, 42903 /* nFields */ 8, 42904 /* *fields */ soc_TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRSm_fields, 42905 /* *views */ NULL, 42906 /* *views_num */ NULL, 42907 /* snoop_cb */ NULL, 42908 /* snoop_user_data */ NULL, 42909 /* snoop_flags */ 0, 42910 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42911 /* type */ SOC_MEM_TYPE_NORMAL, 42912 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 42913 /* impl */ SOC_MEM_IMPL_NORMAL, 42914 /* cmic_mor_clks */ 0, 42915 /* access_latency_mode */ 3, 42916 }, 42917 #endif /* chips */ 42918 42919 #if defined(BCM_56870_A0) 42920 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_1_MASKm */ 42921 /* mem TUNNEL_ADAPT_2_KEY_GEN_1_MASKm */ 42922 /* flags */ SOC_MEM_FLAG_VALID | 42923 SOC_MEM_FLAG_CACHABLE | 42924 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 42925 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 42926 /* cmp_fn */ _soc_mem_cmp_undef, 42927 /* *null_entry */ _soc_mem_entry_null_zeroes, 42928 /* index_min */ 0, 42929 /* index_max */ 127, 42930 /* minblock */ 37, 42931 /* maxblock */ 37, 42932 /* blocks */ 0, 42933 /* blocks_hi */ 0x20, 42934 /* base */ 0x56000000, 42935 /* gran */ 1, 42936 /* bytes */ 18, 42937 /* nFields */ 4, 42938 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 42939 /* *views */ NULL, 42940 /* *views_num */ NULL, 42941 /* snoop_cb */ NULL, 42942 /* snoop_user_data */ NULL, 42943 /* snoop_flags */ 0, 42944 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42945 /* type */ SOC_MEM_TYPE_NORMAL, 42946 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 42947 /* impl */ SOC_MEM_IMPL_NORMAL, 42948 /* cmic_mor_clks */ 0, 42949 /* access_latency_mode */ 0, 42950 }, 42951 #endif /* chips */ 42952 42953 #if defined(BCM_56370_A0) 42954 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_1_MASK_BCM56370_A0m */ 42955 /* mem TUNNEL_ADAPT_2_KEY_GEN_1_MASKm */ 42956 /* flags */ SOC_MEM_FLAG_VALID | 42957 SOC_MEM_FLAG_CACHABLE | 42958 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 42959 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 42960 /* cmp_fn */ _soc_mem_cmp_undef, 42961 /* *null_entry */ _soc_mem_entry_null_zeroes, 42962 /* index_min */ 0, 42963 /* index_max */ 127, 42964 /* minblock */ 14, 42965 /* maxblock */ 14, 42966 /* blocks */ 0x4000, 42967 /* blocks_hi */ 0, 42968 /* base */ 0x55fc0000, 42969 /* gran */ 1, 42970 /* bytes */ 18, 42971 /* nFields */ 4, 42972 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 42973 /* *views */ NULL, 42974 /* *views_num */ NULL, 42975 /* snoop_cb */ NULL, 42976 /* snoop_user_data */ NULL, 42977 /* snoop_flags */ 0, 42978 /* mem severity */ SOC_MEM_SEVERE_MISSING, 42979 /* type */ SOC_MEM_TYPE_NORMAL, 42980 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 42981 /* impl */ SOC_MEM_IMPL_NORMAL, 42982 /* cmic_mor_clks */ 0, 42983 /* access_latency_mode */ 0, 42984 }, 42985 #endif /* chips */ 42986 42987 #if defined(BCM_56770_A0) 42988 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_1_MASK_BCM56770_A0m */ 42989 /* mem TUNNEL_ADAPT_2_KEY_GEN_1_MASKm */ 42990 /* flags */ SOC_MEM_FLAG_VALID | 42991 SOC_MEM_FLAG_CACHABLE | 42992 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 42993 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 42994 /* cmp_fn */ _soc_mem_cmp_undef, 42995 /* *null_entry */ _soc_mem_entry_null_zeroes, 42996 /* index_min */ 0, 42997 /* index_max */ 127, 42998 /* minblock */ 25, 42999 /* maxblock */ 25, 43000 /* blocks */ 0x2000000, 43001 /* blocks_hi */ 0, 43002 /* base */ 0x56000000, 43003 /* gran */ 1, 43004 /* bytes */ 18, 43005 /* nFields */ 4, 43006 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 43007 /* *views */ NULL, 43008 /* *views_num */ NULL, 43009 /* snoop_cb */ NULL, 43010 /* snoop_user_data */ NULL, 43011 /* snoop_flags */ 0, 43012 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43013 /* type */ SOC_MEM_TYPE_NORMAL, 43014 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43015 /* impl */ SOC_MEM_IMPL_NORMAL, 43016 /* cmic_mor_clks */ 0, 43017 /* access_latency_mode */ 0, 43018 }, 43019 #endif /* chips */ 43020 43021 #if defined(BCM_56370_A0) 43022 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_1_MASK_PIPE0m */ 43023 /* mem TUNNEL_ADAPT_2_KEY_GEN_1_MASK_PIPE0m */ 43024 /* flags */ SOC_MEM_FLAG_VALID | 43025 SOC_MEM_FLAG_CACHABLE | 43026 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 43027 /* cmp_fn */ _soc_mem_cmp_undef, 43028 /* *null_entry */ _soc_mem_entry_null_zeroes, 43029 /* index_min */ 0, 43030 /* index_max */ 127, 43031 /* minblock */ 14, 43032 /* maxblock */ 14, 43033 /* blocks */ 0x4000, 43034 /* blocks_hi */ 0, 43035 /* base */ 0x55fc0000, 43036 /* gran */ 1, 43037 /* bytes */ 18, 43038 /* nFields */ 4, 43039 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 43040 /* *views */ NULL, 43041 /* *views_num */ NULL, 43042 /* snoop_cb */ NULL, 43043 /* snoop_user_data */ NULL, 43044 /* snoop_flags */ 0, 43045 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43046 /* type */ SOC_MEM_TYPE_NORMAL, 43047 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43048 /* impl */ SOC_MEM_IMPL_NORMAL, 43049 /* cmic_mor_clks */ 0, 43050 /* access_latency_mode */ 0, 43051 }, 43052 #endif /* chips */ 43053 43054 #if defined(BCM_56870_A0) 43055 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_1_MUX_CTRLm */ 43056 /* mem TUNNEL_ADAPT_2_KEY_GEN_1_MUX_CTRLm */ 43057 /* flags */ SOC_MEM_FLAG_VALID | 43058 SOC_MEM_FLAG_CACHABLE | 43059 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 43060 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 43061 /* cmp_fn */ _soc_mem_cmp_undef, 43062 /* *null_entry */ _soc_mem_entry_null_zeroes, 43063 /* index_min */ 0, 43064 /* index_max */ 127, 43065 /* minblock */ 37, 43066 /* maxblock */ 37, 43067 /* blocks */ 0, 43068 /* blocks_hi */ 0x20, 43069 /* base */ 0x55fc0000, 43070 /* gran */ 1, 43071 /* bytes */ 15, 43072 /* nFields */ 34, 43073 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 43074 /* *views */ NULL, 43075 /* *views_num */ NULL, 43076 /* snoop_cb */ NULL, 43077 /* snoop_user_data */ NULL, 43078 /* snoop_flags */ 0, 43079 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43080 /* type */ SOC_MEM_TYPE_NORMAL, 43081 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43082 /* impl */ SOC_MEM_IMPL_NORMAL, 43083 /* cmic_mor_clks */ 0, 43084 /* access_latency_mode */ 0, 43085 }, 43086 #endif /* chips */ 43087 43088 #if defined(BCM_56370_A0) 43089 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_1_MUX_CTRL_BCM56370_A0m */ 43090 /* mem TUNNEL_ADAPT_2_KEY_GEN_1_MUX_CTRLm */ 43091 /* flags */ SOC_MEM_FLAG_VALID | 43092 SOC_MEM_FLAG_CACHABLE | 43093 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 43094 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 43095 /* cmp_fn */ _soc_mem_cmp_undef, 43096 /* *null_entry */ _soc_mem_entry_null_zeroes, 43097 /* index_min */ 0, 43098 /* index_max */ 127, 43099 /* minblock */ 14, 43100 /* maxblock */ 14, 43101 /* blocks */ 0x4000, 43102 /* blocks_hi */ 0, 43103 /* base */ 0x55f80000, 43104 /* gran */ 1, 43105 /* bytes */ 15, 43106 /* nFields */ 34, 43107 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 43108 /* *views */ NULL, 43109 /* *views_num */ NULL, 43110 /* snoop_cb */ NULL, 43111 /* snoop_user_data */ NULL, 43112 /* snoop_flags */ 0, 43113 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43114 /* type */ SOC_MEM_TYPE_NORMAL, 43115 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43116 /* impl */ SOC_MEM_IMPL_NORMAL, 43117 /* cmic_mor_clks */ 0, 43118 /* access_latency_mode */ 0, 43119 }, 43120 #endif /* chips */ 43121 43122 #if defined(BCM_56770_A0) 43123 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_1_MUX_CTRL_BCM56770_A0m */ 43124 /* mem TUNNEL_ADAPT_2_KEY_GEN_1_MUX_CTRLm */ 43125 /* flags */ SOC_MEM_FLAG_VALID | 43126 SOC_MEM_FLAG_CACHABLE | 43127 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 43128 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 43129 /* cmp_fn */ _soc_mem_cmp_undef, 43130 /* *null_entry */ _soc_mem_entry_null_zeroes, 43131 /* index_min */ 0, 43132 /* index_max */ 127, 43133 /* minblock */ 25, 43134 /* maxblock */ 25, 43135 /* blocks */ 0x2000000, 43136 /* blocks_hi */ 0, 43137 /* base */ 0x55fc0000, 43138 /* gran */ 1, 43139 /* bytes */ 15, 43140 /* nFields */ 34, 43141 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 43142 /* *views */ NULL, 43143 /* *views_num */ NULL, 43144 /* snoop_cb */ NULL, 43145 /* snoop_user_data */ NULL, 43146 /* snoop_flags */ 0, 43147 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43148 /* type */ SOC_MEM_TYPE_NORMAL, 43149 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43150 /* impl */ SOC_MEM_IMPL_NORMAL, 43151 /* cmic_mor_clks */ 0, 43152 /* access_latency_mode */ 0, 43153 }, 43154 #endif /* chips */ 43155 43156 #if defined(BCM_56370_A0) 43157 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_1_MUX_CTRL_PIPE0m */ 43158 /* mem TUNNEL_ADAPT_2_KEY_GEN_1_MUX_CTRL_PIPE0m */ 43159 /* flags */ SOC_MEM_FLAG_VALID | 43160 SOC_MEM_FLAG_CACHABLE | 43161 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 43162 /* cmp_fn */ _soc_mem_cmp_undef, 43163 /* *null_entry */ _soc_mem_entry_null_zeroes, 43164 /* index_min */ 0, 43165 /* index_max */ 127, 43166 /* minblock */ 14, 43167 /* maxblock */ 14, 43168 /* blocks */ 0x4000, 43169 /* blocks_hi */ 0, 43170 /* base */ 0x55f80000, 43171 /* gran */ 1, 43172 /* bytes */ 15, 43173 /* nFields */ 34, 43174 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 43175 /* *views */ NULL, 43176 /* *views_num */ NULL, 43177 /* snoop_cb */ NULL, 43178 /* snoop_user_data */ NULL, 43179 /* snoop_flags */ 0, 43180 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43181 /* type */ SOC_MEM_TYPE_NORMAL, 43182 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43183 /* impl */ SOC_MEM_IMPL_NORMAL, 43184 /* cmic_mor_clks */ 0, 43185 /* access_latency_mode */ 0, 43186 }, 43187 #endif /* chips */ 43188 43189 #if defined(BCM_56870_A0) 43190 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_2_MASKm */ 43191 /* mem TUNNEL_ADAPT_2_KEY_GEN_2_MASKm */ 43192 /* flags */ SOC_MEM_FLAG_VALID | 43193 SOC_MEM_FLAG_CACHABLE | 43194 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 43195 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 43196 /* cmp_fn */ _soc_mem_cmp_undef, 43197 /* *null_entry */ _soc_mem_entry_null_zeroes, 43198 /* index_min */ 0, 43199 /* index_max */ 127, 43200 /* minblock */ 37, 43201 /* maxblock */ 37, 43202 /* blocks */ 0, 43203 /* blocks_hi */ 0x20, 43204 /* base */ 0x56080000, 43205 /* gran */ 1, 43206 /* bytes */ 18, 43207 /* nFields */ 4, 43208 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 43209 /* *views */ NULL, 43210 /* *views_num */ NULL, 43211 /* snoop_cb */ NULL, 43212 /* snoop_user_data */ NULL, 43213 /* snoop_flags */ 0, 43214 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43215 /* type */ SOC_MEM_TYPE_NORMAL, 43216 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43217 /* impl */ SOC_MEM_IMPL_NORMAL, 43218 /* cmic_mor_clks */ 0, 43219 /* access_latency_mode */ 0, 43220 }, 43221 #endif /* chips */ 43222 43223 #if defined(BCM_56370_A0) 43224 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_2_MASK_BCM56370_A0m */ 43225 /* mem TUNNEL_ADAPT_2_KEY_GEN_2_MASKm */ 43226 /* flags */ SOC_MEM_FLAG_VALID | 43227 SOC_MEM_FLAG_CACHABLE | 43228 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 43229 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 43230 /* cmp_fn */ _soc_mem_cmp_undef, 43231 /* *null_entry */ _soc_mem_entry_null_zeroes, 43232 /* index_min */ 0, 43233 /* index_max */ 127, 43234 /* minblock */ 14, 43235 /* maxblock */ 14, 43236 /* blocks */ 0x4000, 43237 /* blocks_hi */ 0, 43238 /* base */ 0x56040000, 43239 /* gran */ 1, 43240 /* bytes */ 18, 43241 /* nFields */ 4, 43242 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 43243 /* *views */ NULL, 43244 /* *views_num */ NULL, 43245 /* snoop_cb */ NULL, 43246 /* snoop_user_data */ NULL, 43247 /* snoop_flags */ 0, 43248 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43249 /* type */ SOC_MEM_TYPE_NORMAL, 43250 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43251 /* impl */ SOC_MEM_IMPL_NORMAL, 43252 /* cmic_mor_clks */ 0, 43253 /* access_latency_mode */ 0, 43254 }, 43255 #endif /* chips */ 43256 43257 #if defined(BCM_56770_A0) 43258 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_2_MASK_BCM56770_A0m */ 43259 /* mem TUNNEL_ADAPT_2_KEY_GEN_2_MASKm */ 43260 /* flags */ SOC_MEM_FLAG_VALID | 43261 SOC_MEM_FLAG_CACHABLE | 43262 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 43263 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 43264 /* cmp_fn */ _soc_mem_cmp_undef, 43265 /* *null_entry */ _soc_mem_entry_null_zeroes, 43266 /* index_min */ 0, 43267 /* index_max */ 127, 43268 /* minblock */ 25, 43269 /* maxblock */ 25, 43270 /* blocks */ 0x2000000, 43271 /* blocks_hi */ 0, 43272 /* base */ 0x56080000, 43273 /* gran */ 1, 43274 /* bytes */ 18, 43275 /* nFields */ 4, 43276 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 43277 /* *views */ NULL, 43278 /* *views_num */ NULL, 43279 /* snoop_cb */ NULL, 43280 /* snoop_user_data */ NULL, 43281 /* snoop_flags */ 0, 43282 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43283 /* type */ SOC_MEM_TYPE_NORMAL, 43284 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43285 /* impl */ SOC_MEM_IMPL_NORMAL, 43286 /* cmic_mor_clks */ 0, 43287 /* access_latency_mode */ 0, 43288 }, 43289 #endif /* chips */ 43290 43291 #if defined(BCM_56370_A0) 43292 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_2_MASK_PIPE0m */ 43293 /* mem TUNNEL_ADAPT_2_KEY_GEN_2_MASK_PIPE0m */ 43294 /* flags */ SOC_MEM_FLAG_VALID | 43295 SOC_MEM_FLAG_CACHABLE | 43296 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 43297 /* cmp_fn */ _soc_mem_cmp_undef, 43298 /* *null_entry */ _soc_mem_entry_null_zeroes, 43299 /* index_min */ 0, 43300 /* index_max */ 127, 43301 /* minblock */ 14, 43302 /* maxblock */ 14, 43303 /* blocks */ 0x4000, 43304 /* blocks_hi */ 0, 43305 /* base */ 0x56040000, 43306 /* gran */ 1, 43307 /* bytes */ 18, 43308 /* nFields */ 4, 43309 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 43310 /* *views */ NULL, 43311 /* *views_num */ NULL, 43312 /* snoop_cb */ NULL, 43313 /* snoop_user_data */ NULL, 43314 /* snoop_flags */ 0, 43315 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43316 /* type */ SOC_MEM_TYPE_NORMAL, 43317 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43318 /* impl */ SOC_MEM_IMPL_NORMAL, 43319 /* cmic_mor_clks */ 0, 43320 /* access_latency_mode */ 0, 43321 }, 43322 #endif /* chips */ 43323 43324 #if defined(BCM_56870_A0) 43325 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_2_MUX_CTRLm */ 43326 /* mem TUNNEL_ADAPT_2_KEY_GEN_2_MUX_CTRLm */ 43327 /* flags */ SOC_MEM_FLAG_VALID | 43328 SOC_MEM_FLAG_CACHABLE | 43329 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 43330 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 43331 /* cmp_fn */ _soc_mem_cmp_undef, 43332 /* *null_entry */ _soc_mem_entry_null_zeroes, 43333 /* index_min */ 0, 43334 /* index_max */ 127, 43335 /* minblock */ 37, 43336 /* maxblock */ 37, 43337 /* blocks */ 0, 43338 /* blocks_hi */ 0x20, 43339 /* base */ 0x56040000, 43340 /* gran */ 1, 43341 /* bytes */ 15, 43342 /* nFields */ 34, 43343 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 43344 /* *views */ NULL, 43345 /* *views_num */ NULL, 43346 /* snoop_cb */ NULL, 43347 /* snoop_user_data */ NULL, 43348 /* snoop_flags */ 0, 43349 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43350 /* type */ SOC_MEM_TYPE_NORMAL, 43351 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43352 /* impl */ SOC_MEM_IMPL_NORMAL, 43353 /* cmic_mor_clks */ 0, 43354 /* access_latency_mode */ 0, 43355 }, 43356 #endif /* chips */ 43357 43358 #if defined(BCM_56370_A0) 43359 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_2_MUX_CTRL_BCM56370_A0m */ 43360 /* mem TUNNEL_ADAPT_2_KEY_GEN_2_MUX_CTRLm */ 43361 /* flags */ SOC_MEM_FLAG_VALID | 43362 SOC_MEM_FLAG_CACHABLE | 43363 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 43364 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 43365 /* cmp_fn */ _soc_mem_cmp_undef, 43366 /* *null_entry */ _soc_mem_entry_null_zeroes, 43367 /* index_min */ 0, 43368 /* index_max */ 127, 43369 /* minblock */ 14, 43370 /* maxblock */ 14, 43371 /* blocks */ 0x4000, 43372 /* blocks_hi */ 0, 43373 /* base */ 0x56000000, 43374 /* gran */ 1, 43375 /* bytes */ 15, 43376 /* nFields */ 34, 43377 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 43378 /* *views */ NULL, 43379 /* *views_num */ NULL, 43380 /* snoop_cb */ NULL, 43381 /* snoop_user_data */ NULL, 43382 /* snoop_flags */ 0, 43383 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43384 /* type */ SOC_MEM_TYPE_NORMAL, 43385 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43386 /* impl */ SOC_MEM_IMPL_NORMAL, 43387 /* cmic_mor_clks */ 0, 43388 /* access_latency_mode */ 0, 43389 }, 43390 #endif /* chips */ 43391 43392 #if defined(BCM_56770_A0) 43393 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_2_MUX_CTRL_BCM56770_A0m */ 43394 /* mem TUNNEL_ADAPT_2_KEY_GEN_2_MUX_CTRLm */ 43395 /* flags */ SOC_MEM_FLAG_VALID | 43396 SOC_MEM_FLAG_CACHABLE | 43397 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 43398 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 43399 /* cmp_fn */ _soc_mem_cmp_undef, 43400 /* *null_entry */ _soc_mem_entry_null_zeroes, 43401 /* index_min */ 0, 43402 /* index_max */ 127, 43403 /* minblock */ 25, 43404 /* maxblock */ 25, 43405 /* blocks */ 0x2000000, 43406 /* blocks_hi */ 0, 43407 /* base */ 0x56040000, 43408 /* gran */ 1, 43409 /* bytes */ 15, 43410 /* nFields */ 34, 43411 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 43412 /* *views */ NULL, 43413 /* *views_num */ NULL, 43414 /* snoop_cb */ NULL, 43415 /* snoop_user_data */ NULL, 43416 /* snoop_flags */ 0, 43417 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43418 /* type */ SOC_MEM_TYPE_NORMAL, 43419 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43420 /* impl */ SOC_MEM_IMPL_NORMAL, 43421 /* cmic_mor_clks */ 0, 43422 /* access_latency_mode */ 0, 43423 }, 43424 #endif /* chips */ 43425 43426 #if defined(BCM_56370_A0) 43427 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_KEY_GEN_2_MUX_CTRL_PIPE0m */ 43428 /* mem TUNNEL_ADAPT_2_KEY_GEN_2_MUX_CTRL_PIPE0m */ 43429 /* flags */ SOC_MEM_FLAG_VALID | 43430 SOC_MEM_FLAG_CACHABLE | 43431 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 43432 /* cmp_fn */ _soc_mem_cmp_undef, 43433 /* *null_entry */ _soc_mem_entry_null_zeroes, 43434 /* index_min */ 0, 43435 /* index_max */ 127, 43436 /* minblock */ 14, 43437 /* maxblock */ 14, 43438 /* blocks */ 0x4000, 43439 /* blocks_hi */ 0, 43440 /* base */ 0x56000000, 43441 /* gran */ 1, 43442 /* bytes */ 15, 43443 /* nFields */ 34, 43444 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 43445 /* *views */ NULL, 43446 /* *views_num */ NULL, 43447 /* snoop_cb */ NULL, 43448 /* snoop_user_data */ NULL, 43449 /* snoop_flags */ 0, 43450 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43451 /* type */ SOC_MEM_TYPE_NORMAL, 43452 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43453 /* impl */ SOC_MEM_IMPL_NORMAL, 43454 /* cmic_mor_clks */ 0, 43455 /* access_latency_mode */ 0, 43456 }, 43457 #endif /* chips */ 43458 43459 #if defined(BCM_56870_A0) 43460 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_SRAMm */ 43461 /* mem TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_SRAMm */ 43462 /* flags */ SOC_MEM_FLAG_VALID | 43463 SOC_MEM_FLAG_CACHABLE | 43464 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 43465 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 43466 /* cmp_fn */ _soc_mem_cmp_undef, 43467 /* *null_entry */ _soc_mem_entry_null_zeroes, 43468 /* index_min */ 0, 43469 /* index_max */ 127, 43470 /* minblock */ 37, 43471 /* maxblock */ 37, 43472 /* blocks */ 0, 43473 /* blocks_hi */ 0x20, 43474 /* base */ 0x55f80000, 43475 /* gran */ 1, 43476 /* bytes */ 15, 43477 /* nFields */ 32, 43478 /* *fields */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAMm_fields, 43479 /* *views */ NULL, 43480 /* *views_num */ NULL, 43481 /* snoop_cb */ NULL, 43482 /* snoop_user_data */ NULL, 43483 /* snoop_flags */ 0, 43484 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43485 /* type */ SOC_MEM_TYPE_NORMAL, 43486 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43487 /* impl */ SOC_MEM_IMPL_NORMAL, 43488 /* cmic_mor_clks */ 0, 43489 /* access_latency_mode */ 0, 43490 }, 43491 #endif /* chips */ 43492 43493 #if defined(BCM_56370_A0) 43494 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_SRAM_BCM56370_A0m */ 43495 /* mem TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_SRAMm */ 43496 /* flags */ SOC_MEM_FLAG_VALID | 43497 SOC_MEM_FLAG_CACHABLE | 43498 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 43499 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 43500 /* cmp_fn */ _soc_mem_cmp_undef, 43501 /* *null_entry */ _soc_mem_entry_null_zeroes, 43502 /* index_min */ 0, 43503 /* index_max */ 127, 43504 /* minblock */ 14, 43505 /* maxblock */ 14, 43506 /* blocks */ 0x4000, 43507 /* blocks_hi */ 0, 43508 /* base */ 0x55f40000, 43509 /* gran */ 1, 43510 /* bytes */ 15, 43511 /* nFields */ 32, 43512 /* *fields */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAMm_fields, 43513 /* *views */ NULL, 43514 /* *views_num */ NULL, 43515 /* snoop_cb */ NULL, 43516 /* snoop_user_data */ NULL, 43517 /* snoop_flags */ 0, 43518 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43519 /* type */ SOC_MEM_TYPE_NORMAL, 43520 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43521 /* impl */ SOC_MEM_IMPL_NORMAL, 43522 /* cmic_mor_clks */ 0, 43523 /* access_latency_mode */ 0, 43524 }, 43525 #endif /* chips */ 43526 43527 #if defined(BCM_56770_A0) 43528 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_SRAM_BCM56770_A0m */ 43529 /* mem TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_SRAMm */ 43530 /* flags */ SOC_MEM_FLAG_VALID | 43531 SOC_MEM_FLAG_CACHABLE | 43532 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 43533 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 43534 /* cmp_fn */ _soc_mem_cmp_undef, 43535 /* *null_entry */ _soc_mem_entry_null_zeroes, 43536 /* index_min */ 0, 43537 /* index_max */ 127, 43538 /* minblock */ 25, 43539 /* maxblock */ 25, 43540 /* blocks */ 0x2000000, 43541 /* blocks_hi */ 0, 43542 /* base */ 0x55f80000, 43543 /* gran */ 1, 43544 /* bytes */ 15, 43545 /* nFields */ 32, 43546 /* *fields */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAMm_fields, 43547 /* *views */ NULL, 43548 /* *views_num */ NULL, 43549 /* snoop_cb */ NULL, 43550 /* snoop_user_data */ NULL, 43551 /* snoop_flags */ 0, 43552 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43553 /* type */ SOC_MEM_TYPE_NORMAL, 43554 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43555 /* impl */ SOC_MEM_IMPL_NORMAL, 43556 /* cmic_mor_clks */ 0, 43557 /* access_latency_mode */ 0, 43558 }, 43559 #endif /* chips */ 43560 43561 #if defined(BCM_56370_A0) 43562 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_SRAM_PIPE0m */ 43563 /* mem TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_SRAM_PIPE0m */ 43564 /* flags */ SOC_MEM_FLAG_VALID | 43565 SOC_MEM_FLAG_CACHABLE | 43566 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 43567 /* cmp_fn */ _soc_mem_cmp_undef, 43568 /* *null_entry */ _soc_mem_entry_null_zeroes, 43569 /* index_min */ 0, 43570 /* index_max */ 127, 43571 /* minblock */ 14, 43572 /* maxblock */ 14, 43573 /* blocks */ 0x4000, 43574 /* blocks_hi */ 0, 43575 /* base */ 0x55f40000, 43576 /* gran */ 1, 43577 /* bytes */ 15, 43578 /* nFields */ 32, 43579 /* *fields */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_SRAMm_fields, 43580 /* *views */ NULL, 43581 /* *views_num */ NULL, 43582 /* snoop_cb */ NULL, 43583 /* snoop_user_data */ NULL, 43584 /* snoop_flags */ 0, 43585 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43586 /* type */ SOC_MEM_TYPE_NORMAL, 43587 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43588 /* impl */ SOC_MEM_IMPL_NORMAL, 43589 /* cmic_mor_clks */ 0, 43590 /* access_latency_mode */ 0, 43591 }, 43592 #endif /* chips */ 43593 43594 #if defined(BCM_56870_A0) 43595 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_TCAMm */ 43596 /* mem TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_TCAMm */ 43597 /* flags */ SOC_MEM_FLAG_VALID | 43598 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 43599 SOC_MEM_FLAG_CACHABLE | 43600 SOC_MEM_FLAG_CAM | 43601 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 43602 /* cmp_fn */ _soc_mem_cmp_undef, 43603 /* *null_entry */ _soc_mem_entry_null_zeroes, 43604 /* index_min */ 0, 43605 /* index_max */ 127, 43606 /* minblock */ 37, 43607 /* maxblock */ 37, 43608 /* blocks */ 0, 43609 /* blocks_hi */ 0x20, 43610 /* base */ 0x55f40000, 43611 /* gran */ 1, 43612 /* bytes */ 32, 43613 /* nFields */ 19, 43614 /* *fields */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm_fields, 43615 /* *views */ NULL, 43616 /* *views_num */ NULL, 43617 /* snoop_cb */ NULL, 43618 /* snoop_user_data */ NULL, 43619 /* snoop_flags */ 0, 43620 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43621 /* type */ SOC_MEM_TYPE_NORMAL, 43622 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43623 /* impl */ SOC_MEM_IMPL_NORMAL, 43624 /* cmic_mor_clks */ 0, 43625 /* access_latency_mode */ 3, 43626 }, 43627 #endif /* chips */ 43628 43629 #if defined(BCM_56370_A0) 43630 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_TCAM_BCM56370_A0m */ 43631 /* mem TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_TCAMm */ 43632 /* flags */ SOC_MEM_FLAG_VALID | 43633 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 43634 SOC_MEM_FLAG_CACHABLE | 43635 SOC_MEM_FLAG_CAM | 43636 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 43637 /* cmp_fn */ _soc_mem_cmp_undef, 43638 /* *null_entry */ _soc_mem_entry_null_zeroes, 43639 /* index_min */ 0, 43640 /* index_max */ 127, 43641 /* minblock */ 14, 43642 /* maxblock */ 14, 43643 /* blocks */ 0x4000, 43644 /* blocks_hi */ 0, 43645 /* base */ 0x55f00000, 43646 /* gran */ 1, 43647 /* bytes */ 32, 43648 /* nFields */ 19, 43649 /* *fields */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm_fields, 43650 /* *views */ NULL, 43651 /* *views_num */ NULL, 43652 /* snoop_cb */ NULL, 43653 /* snoop_user_data */ NULL, 43654 /* snoop_flags */ 0, 43655 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43656 /* type */ SOC_MEM_TYPE_NORMAL, 43657 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43658 /* impl */ SOC_MEM_IMPL_NORMAL, 43659 /* cmic_mor_clks */ 0, 43660 /* access_latency_mode */ 3, 43661 }, 43662 #endif /* chips */ 43663 43664 #if defined(BCM_56770_A0) 43665 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_TCAM_BCM56770_A0m */ 43666 /* mem TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_TCAMm */ 43667 /* flags */ SOC_MEM_FLAG_VALID | 43668 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 43669 SOC_MEM_FLAG_CACHABLE | 43670 SOC_MEM_FLAG_CAM | 43671 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 43672 /* cmp_fn */ _soc_mem_cmp_undef, 43673 /* *null_entry */ _soc_mem_entry_null_zeroes, 43674 /* index_min */ 0, 43675 /* index_max */ 127, 43676 /* minblock */ 25, 43677 /* maxblock */ 25, 43678 /* blocks */ 0x2000000, 43679 /* blocks_hi */ 0, 43680 /* base */ 0x55f40000, 43681 /* gran */ 1, 43682 /* bytes */ 32, 43683 /* nFields */ 19, 43684 /* *fields */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm_fields, 43685 /* *views */ NULL, 43686 /* *views_num */ NULL, 43687 /* snoop_cb */ NULL, 43688 /* snoop_user_data */ NULL, 43689 /* snoop_flags */ 0, 43690 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43691 /* type */ SOC_MEM_TYPE_NORMAL, 43692 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43693 /* impl */ SOC_MEM_IMPL_NORMAL, 43694 /* cmic_mor_clks */ 0, 43695 /* access_latency_mode */ 3, 43696 }, 43697 #endif /* chips */ 43698 43699 #if defined(BCM_56370_A0) 43700 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_TCAM_PIPE0m */ 43701 /* mem TUNNEL_ADAPT_2_LOGICAL_TBL_SEL_TCAM_PIPE0m */ 43702 /* flags */ SOC_MEM_FLAG_VALID | 43703 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 43704 SOC_MEM_FLAG_CACHABLE | 43705 SOC_MEM_FLAG_CAM, /* 0x80022 */ 43706 /* cmp_fn */ _soc_mem_cmp_undef, 43707 /* *null_entry */ _soc_mem_entry_null_zeroes, 43708 /* index_min */ 0, 43709 /* index_max */ 127, 43710 /* minblock */ 14, 43711 /* maxblock */ 14, 43712 /* blocks */ 0x4000, 43713 /* blocks_hi */ 0, 43714 /* base */ 0x55f00000, 43715 /* gran */ 1, 43716 /* bytes */ 32, 43717 /* nFields */ 19, 43718 /* *fields */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm_fields, 43719 /* *views */ NULL, 43720 /* *views_num */ NULL, 43721 /* snoop_cb */ NULL, 43722 /* snoop_user_data */ NULL, 43723 /* snoop_flags */ 0, 43724 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43725 /* type */ SOC_MEM_TYPE_NORMAL, 43726 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43727 /* impl */ SOC_MEM_IMPL_NORMAL, 43728 /* cmic_mor_clks */ 0, 43729 /* access_latency_mode */ 3, 43730 }, 43731 #endif /* chips */ 43732 43733 #if defined(BCM_56870_A0) 43734 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_MISS_POLICYm */ 43735 /* mem TUNNEL_ADAPT_2_MISS_POLICYm */ 43736 /* flags */ SOC_MEM_FLAG_VALID | 43737 SOC_MEM_FLAG_CACHABLE | 43738 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 43739 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 43740 /* cmp_fn */ _soc_mem_cmp_undef, 43741 /* *null_entry */ _soc_mem_entry_null_zeroes, 43742 /* index_min */ 0, 43743 /* index_max */ 31, 43744 /* minblock */ 37, 43745 /* maxblock */ 37, 43746 /* blocks */ 0, 43747 /* blocks_hi */ 0x20, 43748 /* base */ 0x55340000, 43749 /* gran */ 1, 43750 /* bytes */ 27, 43751 /* nFields */ 7, 43752 /* *fields */ soc_TUNNEL_ADAPT_1_MISS_POLICYm_fields, 43753 /* *views */ NULL, 43754 /* *views_num */ NULL, 43755 /* snoop_cb */ NULL, 43756 /* snoop_user_data */ NULL, 43757 /* snoop_flags */ 0, 43758 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43759 /* type */ SOC_MEM_TYPE_NORMAL, 43760 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43761 /* impl */ SOC_MEM_IMPL_NORMAL, 43762 /* cmic_mor_clks */ 0, 43763 /* access_latency_mode */ 3, 43764 }, 43765 #endif /* chips */ 43766 43767 #if defined(BCM_56370_A0) 43768 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_MISS_POLICY_BCM56370_A0m */ 43769 /* mem TUNNEL_ADAPT_2_MISS_POLICYm */ 43770 /* flags */ SOC_MEM_FLAG_VALID | 43771 SOC_MEM_FLAG_CACHABLE | 43772 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 43773 /* cmp_fn */ _soc_mem_cmp_undef, 43774 /* *null_entry */ _soc_mem_entry_null_zeroes, 43775 /* index_min */ 0, 43776 /* index_max */ 31, 43777 /* minblock */ 14, 43778 /* maxblock */ 14, 43779 /* blocks */ 0x4000, 43780 /* blocks_hi */ 0, 43781 /* base */ 0x55340000, 43782 /* gran */ 1, 43783 /* bytes */ 27, 43784 /* nFields */ 7, 43785 /* *fields */ soc_TUNNEL_ADAPT_1_MISS_POLICYm_fields, 43786 /* *views */ NULL, 43787 /* *views_num */ NULL, 43788 /* snoop_cb */ NULL, 43789 /* snoop_user_data */ NULL, 43790 /* snoop_flags */ 0, 43791 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43792 /* type */ SOC_MEM_TYPE_NORMAL, 43793 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43794 /* impl */ SOC_MEM_IMPL_NORMAL, 43795 /* cmic_mor_clks */ 0, 43796 /* access_latency_mode */ 3, 43797 }, 43798 #endif /* chips */ 43799 43800 #if defined(BCM_56770_A0) 43801 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_MISS_POLICY_BCM56770_A0m */ 43802 /* mem TUNNEL_ADAPT_2_MISS_POLICYm */ 43803 /* flags */ SOC_MEM_FLAG_VALID | 43804 SOC_MEM_FLAG_CACHABLE | 43805 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 43806 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 43807 /* cmp_fn */ _soc_mem_cmp_undef, 43808 /* *null_entry */ _soc_mem_entry_null_zeroes, 43809 /* index_min */ 0, 43810 /* index_max */ 31, 43811 /* minblock */ 25, 43812 /* maxblock */ 25, 43813 /* blocks */ 0x2000000, 43814 /* blocks_hi */ 0, 43815 /* base */ 0x55340000, 43816 /* gran */ 1, 43817 /* bytes */ 27, 43818 /* nFields */ 7, 43819 /* *fields */ soc_TUNNEL_ADAPT_1_MISS_POLICYm_fields, 43820 /* *views */ NULL, 43821 /* *views_num */ NULL, 43822 /* snoop_cb */ NULL, 43823 /* snoop_user_data */ NULL, 43824 /* snoop_flags */ 0, 43825 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43826 /* type */ SOC_MEM_TYPE_NORMAL, 43827 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 43828 /* impl */ SOC_MEM_IMPL_NORMAL, 43829 /* cmic_mor_clks */ 0, 43830 /* access_latency_mode */ 3, 43831 }, 43832 #endif /* chips */ 43833 43834 #if defined(BCM_56870_A0) 43835 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_POLICY_STRENGTH_PROFILEm */ 43836 /* mem TUNNEL_ADAPT_2_POLICY_STRENGTH_PROFILEm */ 43837 /* flags */ SOC_MEM_FLAG_VALID | 43838 SOC_MEM_FLAG_CACHABLE | 43839 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 43840 /* cmp_fn */ _soc_mem_cmp_undef, 43841 /* *null_entry */ _soc_mem_entry_null_zeroes, 43842 /* index_min */ 0, 43843 /* index_max */ 7, 43844 /* minblock */ 37, 43845 /* maxblock */ 37, 43846 /* blocks */ 0, 43847 /* blocks_hi */ 0x20, 43848 /* base */ 0x555c0000, 43849 /* gran */ 1, 43850 /* bytes */ 45, 43851 /* nFields */ 60, 43852 /* *fields */ soc_TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILEm_fields, 43853 /* *views */ NULL, 43854 /* *views_num */ NULL, 43855 /* snoop_cb */ NULL, 43856 /* snoop_user_data */ NULL, 43857 /* snoop_flags */ 0, 43858 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43859 /* type */ SOC_MEM_TYPE_NORMAL, 43860 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43861 /* impl */ SOC_MEM_IMPL_NORMAL, 43862 /* cmic_mor_clks */ 0, 43863 /* access_latency_mode */ 3, 43864 }, 43865 #endif /* chips */ 43866 43867 #if defined(BCM_56370_A0) 43868 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_POLICY_STRENGTH_PROFILE_BCM56370_A0m */ 43869 /* mem TUNNEL_ADAPT_2_POLICY_STRENGTH_PROFILEm */ 43870 /* flags */ SOC_MEM_FLAG_VALID | 43871 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 43872 /* cmp_fn */ _soc_mem_cmp_undef, 43873 /* *null_entry */ _soc_mem_entry_null_zeroes, 43874 /* index_min */ 0, 43875 /* index_max */ 7, 43876 /* minblock */ 14, 43877 /* maxblock */ 14, 43878 /* blocks */ 0x4000, 43879 /* blocks_hi */ 0, 43880 /* base */ 0x555c0000, 43881 /* gran */ 1, 43882 /* bytes */ 45, 43883 /* nFields */ 60, 43884 /* *fields */ soc_TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILEm_fields, 43885 /* *views */ NULL, 43886 /* *views_num */ NULL, 43887 /* snoop_cb */ NULL, 43888 /* snoop_user_data */ NULL, 43889 /* snoop_flags */ 0, 43890 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43891 /* type */ SOC_MEM_TYPE_NORMAL, 43892 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43893 /* impl */ SOC_MEM_IMPL_NORMAL, 43894 /* cmic_mor_clks */ 0, 43895 /* access_latency_mode */ 3, 43896 }, 43897 #endif /* chips */ 43898 43899 #if defined(BCM_56770_A0) 43900 { /* SOC_MEM_INT_TUNNEL_ADAPT_2_POLICY_STRENGTH_PROFILE_BCM56770_A0m */ 43901 /* mem TUNNEL_ADAPT_2_POLICY_STRENGTH_PROFILEm */ 43902 /* flags */ SOC_MEM_FLAG_VALID | 43903 SOC_MEM_FLAG_CACHABLE | 43904 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 43905 /* cmp_fn */ _soc_mem_cmp_undef, 43906 /* *null_entry */ _soc_mem_entry_null_zeroes, 43907 /* index_min */ 0, 43908 /* index_max */ 7, 43909 /* minblock */ 25, 43910 /* maxblock */ 25, 43911 /* blocks */ 0x2000000, 43912 /* blocks_hi */ 0, 43913 /* base */ 0x555c0000, 43914 /* gran */ 1, 43915 /* bytes */ 45, 43916 /* nFields */ 60, 43917 /* *fields */ soc_TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILEm_fields, 43918 /* *views */ NULL, 43919 /* *views_num */ NULL, 43920 /* snoop_cb */ NULL, 43921 /* snoop_user_data */ NULL, 43922 /* snoop_flags */ 0, 43923 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43924 /* type */ SOC_MEM_TYPE_NORMAL, 43925 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43926 /* impl */ SOC_MEM_IMPL_NORMAL, 43927 /* cmic_mor_clks */ 0, 43928 /* access_latency_mode */ 3, 43929 }, 43930 #endif /* chips */ 43931 43932 #if defined(BCM_56870_A0) 43933 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_ACTION_PROFILEm */ 43934 /* mem TUNNEL_ADAPT_3_ACTION_PROFILEm */ 43935 /* flags */ SOC_MEM_FLAG_VALID | 43936 SOC_MEM_FLAG_CACHABLE | 43937 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 43938 /* cmp_fn */ _soc_mem_cmp_undef, 43939 /* *null_entry */ _soc_mem_entry_null_zeroes, 43940 /* index_min */ 0, 43941 /* index_max */ 31, 43942 /* minblock */ 37, 43943 /* maxblock */ 37, 43944 /* blocks */ 0, 43945 /* blocks_hi */ 0x20, 43946 /* base */ 0x560c0000, 43947 /* gran */ 1, 43948 /* bytes */ 3, 43949 /* nFields */ 25, 43950 /* *fields */ soc_TUNNEL_ADAPT_3_ACTION_PROFILEm_fields, 43951 /* *views */ NULL, 43952 /* *views_num */ NULL, 43953 /* snoop_cb */ NULL, 43954 /* snoop_user_data */ NULL, 43955 /* snoop_flags */ 0, 43956 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43957 /* type */ SOC_MEM_TYPE_NORMAL, 43958 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43959 /* impl */ SOC_MEM_IMPL_NORMAL, 43960 /* cmic_mor_clks */ 0, 43961 /* access_latency_mode */ 0, 43962 }, 43963 #endif /* chips */ 43964 43965 #if defined(BCM_56370_A0) 43966 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_ACTION_PROFILE_BCM56370_A0m */ 43967 /* mem TUNNEL_ADAPT_3_ACTION_PROFILEm */ 43968 /* flags */ SOC_MEM_FLAG_VALID | 43969 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 43970 /* cmp_fn */ _soc_mem_cmp_undef, 43971 /* *null_entry */ _soc_mem_entry_null_zeroes, 43972 /* index_min */ 0, 43973 /* index_max */ 31, 43974 /* minblock */ 14, 43975 /* maxblock */ 14, 43976 /* blocks */ 0x4000, 43977 /* blocks_hi */ 0, 43978 /* base */ 0x560c0000, 43979 /* gran */ 1, 43980 /* bytes */ 4, 43981 /* nFields */ 26, 43982 /* *fields */ soc_TUNNEL_ADAPT_3_ACTION_PROFILE_BCM56370_A0m_fields, 43983 /* *views */ NULL, 43984 /* *views_num */ NULL, 43985 /* snoop_cb */ NULL, 43986 /* snoop_user_data */ NULL, 43987 /* snoop_flags */ 0, 43988 /* mem severity */ SOC_MEM_SEVERE_MISSING, 43989 /* type */ SOC_MEM_TYPE_NORMAL, 43990 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 43991 /* impl */ SOC_MEM_IMPL_NORMAL, 43992 /* cmic_mor_clks */ 0, 43993 /* access_latency_mode */ 0, 43994 }, 43995 #endif /* chips */ 43996 43997 #if defined(BCM_56770_A0) 43998 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_ACTION_PROFILE_BCM56770_A0m */ 43999 /* mem TUNNEL_ADAPT_3_ACTION_PROFILEm */ 44000 /* flags */ SOC_MEM_FLAG_VALID | 44001 SOC_MEM_FLAG_CACHABLE | 44002 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 44003 /* cmp_fn */ _soc_mem_cmp_undef, 44004 /* *null_entry */ _soc_mem_entry_null_zeroes, 44005 /* index_min */ 0, 44006 /* index_max */ 31, 44007 /* minblock */ 25, 44008 /* maxblock */ 25, 44009 /* blocks */ 0x2000000, 44010 /* blocks_hi */ 0, 44011 /* base */ 0x560c0000, 44012 /* gran */ 1, 44013 /* bytes */ 4, 44014 /* nFields */ 26, 44015 /* *fields */ soc_TUNNEL_ADAPT_3_ACTION_PROFILE_BCM56370_A0m_fields, 44016 /* *views */ NULL, 44017 /* *views_num */ NULL, 44018 /* snoop_cb */ NULL, 44019 /* snoop_user_data */ NULL, 44020 /* snoop_flags */ 0, 44021 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44022 /* type */ SOC_MEM_TYPE_NORMAL, 44023 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 44024 /* impl */ SOC_MEM_IMPL_NORMAL, 44025 /* cmic_mor_clks */ 0, 44026 /* access_latency_mode */ 0, 44027 }, 44028 #endif /* chips */ 44029 44030 #if defined(BCM_56870_A0) 44031 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_FIXED_KEY_TABLE_ATTRSm */ 44032 /* mem TUNNEL_ADAPT_3_FIXED_KEY_TABLE_ATTRSm */ 44033 /* flags */ SOC_MEM_FLAG_VALID | 44034 SOC_MEM_FLAG_CACHABLE | 44035 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 44036 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 44037 /* cmp_fn */ _soc_mem_cmp_undef, 44038 /* *null_entry */ _soc_mem_entry_null_zeroes, 44039 /* index_min */ 0, 44040 /* index_max */ 511, 44041 /* minblock */ 37, 44042 /* maxblock */ 37, 44043 /* blocks */ 0, 44044 /* blocks_hi */ 0x20, 44045 /* base */ 0x55380000, 44046 /* gran */ 1, 44047 /* bytes */ 2, 44048 /* nFields */ 8, 44049 /* *fields */ soc_TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRSm_fields, 44050 /* *views */ NULL, 44051 /* *views_num */ NULL, 44052 /* snoop_cb */ NULL, 44053 /* snoop_user_data */ NULL, 44054 /* snoop_flags */ 0, 44055 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44056 /* type */ SOC_MEM_TYPE_NORMAL, 44057 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44058 /* impl */ SOC_MEM_IMPL_NORMAL, 44059 /* cmic_mor_clks */ 0, 44060 /* access_latency_mode */ 3, 44061 }, 44062 #endif /* chips */ 44063 44064 #if defined(BCM_56370_A0) 44065 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_FIXED_KEY_TABLE_ATTRS_BCM56370_A0m */ 44066 /* mem TUNNEL_ADAPT_3_FIXED_KEY_TABLE_ATTRSm */ 44067 /* flags */ SOC_MEM_FLAG_VALID | 44068 SOC_MEM_FLAG_CACHABLE | 44069 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 44070 /* cmp_fn */ _soc_mem_cmp_undef, 44071 /* *null_entry */ _soc_mem_entry_null_zeroes, 44072 /* index_min */ 0, 44073 /* index_max */ 511, 44074 /* minblock */ 14, 44075 /* maxblock */ 14, 44076 /* blocks */ 0x4000, 44077 /* blocks_hi */ 0, 44078 /* base */ 0x55380000, 44079 /* gran */ 1, 44080 /* bytes */ 2, 44081 /* nFields */ 8, 44082 /* *fields */ soc_TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRSm_fields, 44083 /* *views */ NULL, 44084 /* *views_num */ NULL, 44085 /* snoop_cb */ NULL, 44086 /* snoop_user_data */ NULL, 44087 /* snoop_flags */ 0, 44088 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44089 /* type */ SOC_MEM_TYPE_NORMAL, 44090 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44091 /* impl */ SOC_MEM_IMPL_NORMAL, 44092 /* cmic_mor_clks */ 0, 44093 /* access_latency_mode */ 3, 44094 }, 44095 #endif /* chips */ 44096 44097 #if defined(BCM_56770_A0) 44098 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_FIXED_KEY_TABLE_ATTRS_BCM56770_A0m */ 44099 /* mem TUNNEL_ADAPT_3_FIXED_KEY_TABLE_ATTRSm */ 44100 /* flags */ SOC_MEM_FLAG_VALID | 44101 SOC_MEM_FLAG_CACHABLE | 44102 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 44103 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 44104 /* cmp_fn */ _soc_mem_cmp_undef, 44105 /* *null_entry */ _soc_mem_entry_null_zeroes, 44106 /* index_min */ 0, 44107 /* index_max */ 511, 44108 /* minblock */ 25, 44109 /* maxblock */ 25, 44110 /* blocks */ 0x2000000, 44111 /* blocks_hi */ 0, 44112 /* base */ 0x55380000, 44113 /* gran */ 1, 44114 /* bytes */ 2, 44115 /* nFields */ 8, 44116 /* *fields */ soc_TUNNEL_ADAPT_1_FIXED_KEY_TABLE_ATTRSm_fields, 44117 /* *views */ NULL, 44118 /* *views_num */ NULL, 44119 /* snoop_cb */ NULL, 44120 /* snoop_user_data */ NULL, 44121 /* snoop_flags */ 0, 44122 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44123 /* type */ SOC_MEM_TYPE_NORMAL, 44124 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44125 /* impl */ SOC_MEM_IMPL_NORMAL, 44126 /* cmic_mor_clks */ 0, 44127 /* access_latency_mode */ 3, 44128 }, 44129 #endif /* chips */ 44130 44131 #if defined(BCM_56870_A0) 44132 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_1_MASKm */ 44133 /* mem TUNNEL_ADAPT_3_KEY_GEN_1_MASKm */ 44134 /* flags */ SOC_MEM_FLAG_VALID | 44135 SOC_MEM_FLAG_CACHABLE | 44136 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 44137 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 44138 /* cmp_fn */ _soc_mem_cmp_undef, 44139 /* *null_entry */ _soc_mem_entry_null_zeroes, 44140 /* index_min */ 0, 44141 /* index_max */ 127, 44142 /* minblock */ 37, 44143 /* maxblock */ 37, 44144 /* blocks */ 0, 44145 /* blocks_hi */ 0x20, 44146 /* base */ 0x55e00000, 44147 /* gran */ 1, 44148 /* bytes */ 18, 44149 /* nFields */ 4, 44150 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 44151 /* *views */ NULL, 44152 /* *views_num */ NULL, 44153 /* snoop_cb */ NULL, 44154 /* snoop_user_data */ NULL, 44155 /* snoop_flags */ 0, 44156 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44157 /* type */ SOC_MEM_TYPE_NORMAL, 44158 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44159 /* impl */ SOC_MEM_IMPL_NORMAL, 44160 /* cmic_mor_clks */ 0, 44161 /* access_latency_mode */ 0, 44162 }, 44163 #endif /* chips */ 44164 44165 #if defined(BCM_56370_A0) 44166 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_1_MASK_BCM56370_A0m */ 44167 /* mem TUNNEL_ADAPT_3_KEY_GEN_1_MASKm */ 44168 /* flags */ SOC_MEM_FLAG_VALID | 44169 SOC_MEM_FLAG_CACHABLE | 44170 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 44171 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 44172 /* cmp_fn */ _soc_mem_cmp_undef, 44173 /* *null_entry */ _soc_mem_entry_null_zeroes, 44174 /* index_min */ 0, 44175 /* index_max */ 127, 44176 /* minblock */ 14, 44177 /* maxblock */ 14, 44178 /* blocks */ 0x4000, 44179 /* blocks_hi */ 0, 44180 /* base */ 0x55dc0000, 44181 /* gran */ 1, 44182 /* bytes */ 18, 44183 /* nFields */ 4, 44184 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 44185 /* *views */ NULL, 44186 /* *views_num */ NULL, 44187 /* snoop_cb */ NULL, 44188 /* snoop_user_data */ NULL, 44189 /* snoop_flags */ 0, 44190 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44191 /* type */ SOC_MEM_TYPE_NORMAL, 44192 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44193 /* impl */ SOC_MEM_IMPL_NORMAL, 44194 /* cmic_mor_clks */ 0, 44195 /* access_latency_mode */ 0, 44196 }, 44197 #endif /* chips */ 44198 44199 #if defined(BCM_56770_A0) 44200 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_1_MASK_BCM56770_A0m */ 44201 /* mem TUNNEL_ADAPT_3_KEY_GEN_1_MASKm */ 44202 /* flags */ SOC_MEM_FLAG_VALID | 44203 SOC_MEM_FLAG_CACHABLE | 44204 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 44205 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 44206 /* cmp_fn */ _soc_mem_cmp_undef, 44207 /* *null_entry */ _soc_mem_entry_null_zeroes, 44208 /* index_min */ 0, 44209 /* index_max */ 127, 44210 /* minblock */ 25, 44211 /* maxblock */ 25, 44212 /* blocks */ 0x2000000, 44213 /* blocks_hi */ 0, 44214 /* base */ 0x55e00000, 44215 /* gran */ 1, 44216 /* bytes */ 18, 44217 /* nFields */ 4, 44218 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 44219 /* *views */ NULL, 44220 /* *views_num */ NULL, 44221 /* snoop_cb */ NULL, 44222 /* snoop_user_data */ NULL, 44223 /* snoop_flags */ 0, 44224 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44225 /* type */ SOC_MEM_TYPE_NORMAL, 44226 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44227 /* impl */ SOC_MEM_IMPL_NORMAL, 44228 /* cmic_mor_clks */ 0, 44229 /* access_latency_mode */ 0, 44230 }, 44231 #endif /* chips */ 44232 44233 #if defined(BCM_56370_A0) 44234 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_1_MASK_PIPE0m */ 44235 /* mem TUNNEL_ADAPT_3_KEY_GEN_1_MASK_PIPE0m */ 44236 /* flags */ SOC_MEM_FLAG_VALID | 44237 SOC_MEM_FLAG_CACHABLE | 44238 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 44239 /* cmp_fn */ _soc_mem_cmp_undef, 44240 /* *null_entry */ _soc_mem_entry_null_zeroes, 44241 /* index_min */ 0, 44242 /* index_max */ 127, 44243 /* minblock */ 14, 44244 /* maxblock */ 14, 44245 /* blocks */ 0x4000, 44246 /* blocks_hi */ 0, 44247 /* base */ 0x55dc0000, 44248 /* gran */ 1, 44249 /* bytes */ 18, 44250 /* nFields */ 4, 44251 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 44252 /* *views */ NULL, 44253 /* *views_num */ NULL, 44254 /* snoop_cb */ NULL, 44255 /* snoop_user_data */ NULL, 44256 /* snoop_flags */ 0, 44257 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44258 /* type */ SOC_MEM_TYPE_NORMAL, 44259 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44260 /* impl */ SOC_MEM_IMPL_NORMAL, 44261 /* cmic_mor_clks */ 0, 44262 /* access_latency_mode */ 0, 44263 }, 44264 #endif /* chips */ 44265 44266 #if defined(BCM_56870_A0) 44267 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_1_MUX_CTRLm */ 44268 /* mem TUNNEL_ADAPT_3_KEY_GEN_1_MUX_CTRLm */ 44269 /* flags */ SOC_MEM_FLAG_VALID | 44270 SOC_MEM_FLAG_CACHABLE | 44271 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 44272 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 44273 /* cmp_fn */ _soc_mem_cmp_undef, 44274 /* *null_entry */ _soc_mem_entry_null_zeroes, 44275 /* index_min */ 0, 44276 /* index_max */ 127, 44277 /* minblock */ 37, 44278 /* maxblock */ 37, 44279 /* blocks */ 0, 44280 /* blocks_hi */ 0x20, 44281 /* base */ 0x55dc0000, 44282 /* gran */ 1, 44283 /* bytes */ 15, 44284 /* nFields */ 34, 44285 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 44286 /* *views */ NULL, 44287 /* *views_num */ NULL, 44288 /* snoop_cb */ NULL, 44289 /* snoop_user_data */ NULL, 44290 /* snoop_flags */ 0, 44291 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44292 /* type */ SOC_MEM_TYPE_NORMAL, 44293 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44294 /* impl */ SOC_MEM_IMPL_NORMAL, 44295 /* cmic_mor_clks */ 0, 44296 /* access_latency_mode */ 0, 44297 }, 44298 #endif /* chips */ 44299 44300 #if defined(BCM_56370_A0) 44301 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_1_MUX_CTRL_BCM56370_A0m */ 44302 /* mem TUNNEL_ADAPT_3_KEY_GEN_1_MUX_CTRLm */ 44303 /* flags */ SOC_MEM_FLAG_VALID | 44304 SOC_MEM_FLAG_CACHABLE | 44305 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 44306 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 44307 /* cmp_fn */ _soc_mem_cmp_undef, 44308 /* *null_entry */ _soc_mem_entry_null_zeroes, 44309 /* index_min */ 0, 44310 /* index_max */ 127, 44311 /* minblock */ 14, 44312 /* maxblock */ 14, 44313 /* blocks */ 0x4000, 44314 /* blocks_hi */ 0, 44315 /* base */ 0x55d80000, 44316 /* gran */ 1, 44317 /* bytes */ 15, 44318 /* nFields */ 34, 44319 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 44320 /* *views */ NULL, 44321 /* *views_num */ NULL, 44322 /* snoop_cb */ NULL, 44323 /* snoop_user_data */ NULL, 44324 /* snoop_flags */ 0, 44325 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44326 /* type */ SOC_MEM_TYPE_NORMAL, 44327 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44328 /* impl */ SOC_MEM_IMPL_NORMAL, 44329 /* cmic_mor_clks */ 0, 44330 /* access_latency_mode */ 0, 44331 }, 44332 #endif /* chips */ 44333 44334 #if defined(BCM_56770_A0) 44335 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_1_MUX_CTRL_BCM56770_A0m */ 44336 /* mem TUNNEL_ADAPT_3_KEY_GEN_1_MUX_CTRLm */ 44337 /* flags */ SOC_MEM_FLAG_VALID | 44338 SOC_MEM_FLAG_CACHABLE | 44339 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 44340 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 44341 /* cmp_fn */ _soc_mem_cmp_undef, 44342 /* *null_entry */ _soc_mem_entry_null_zeroes, 44343 /* index_min */ 0, 44344 /* index_max */ 127, 44345 /* minblock */ 25, 44346 /* maxblock */ 25, 44347 /* blocks */ 0x2000000, 44348 /* blocks_hi */ 0, 44349 /* base */ 0x55dc0000, 44350 /* gran */ 1, 44351 /* bytes */ 15, 44352 /* nFields */ 34, 44353 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 44354 /* *views */ NULL, 44355 /* *views_num */ NULL, 44356 /* snoop_cb */ NULL, 44357 /* snoop_user_data */ NULL, 44358 /* snoop_flags */ 0, 44359 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44360 /* type */ SOC_MEM_TYPE_NORMAL, 44361 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44362 /* impl */ SOC_MEM_IMPL_NORMAL, 44363 /* cmic_mor_clks */ 0, 44364 /* access_latency_mode */ 0, 44365 }, 44366 #endif /* chips */ 44367 44368 #if defined(BCM_56370_A0) 44369 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_1_MUX_CTRL_PIPE0m */ 44370 /* mem TUNNEL_ADAPT_3_KEY_GEN_1_MUX_CTRL_PIPE0m */ 44371 /* flags */ SOC_MEM_FLAG_VALID | 44372 SOC_MEM_FLAG_CACHABLE | 44373 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 44374 /* cmp_fn */ _soc_mem_cmp_undef, 44375 /* *null_entry */ _soc_mem_entry_null_zeroes, 44376 /* index_min */ 0, 44377 /* index_max */ 127, 44378 /* minblock */ 14, 44379 /* maxblock */ 14, 44380 /* blocks */ 0x4000, 44381 /* blocks_hi */ 0, 44382 /* base */ 0x55d80000, 44383 /* gran */ 1, 44384 /* bytes */ 15, 44385 /* nFields */ 34, 44386 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 44387 /* *views */ NULL, 44388 /* *views_num */ NULL, 44389 /* snoop_cb */ NULL, 44390 /* snoop_user_data */ NULL, 44391 /* snoop_flags */ 0, 44392 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44393 /* type */ SOC_MEM_TYPE_NORMAL, 44394 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44395 /* impl */ SOC_MEM_IMPL_NORMAL, 44396 /* cmic_mor_clks */ 0, 44397 /* access_latency_mode */ 0, 44398 }, 44399 #endif /* chips */ 44400 44401 #if defined(BCM_56870_A0) 44402 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_2_MASKm */ 44403 /* mem TUNNEL_ADAPT_3_KEY_GEN_2_MASKm */ 44404 /* flags */ SOC_MEM_FLAG_VALID | 44405 SOC_MEM_FLAG_CACHABLE | 44406 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 44407 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 44408 /* cmp_fn */ _soc_mem_cmp_undef, 44409 /* *null_entry */ _soc_mem_entry_null_zeroes, 44410 /* index_min */ 0, 44411 /* index_max */ 127, 44412 /* minblock */ 37, 44413 /* maxblock */ 37, 44414 /* blocks */ 0, 44415 /* blocks_hi */ 0x20, 44416 /* base */ 0x55e80000, 44417 /* gran */ 1, 44418 /* bytes */ 18, 44419 /* nFields */ 4, 44420 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 44421 /* *views */ NULL, 44422 /* *views_num */ NULL, 44423 /* snoop_cb */ NULL, 44424 /* snoop_user_data */ NULL, 44425 /* snoop_flags */ 0, 44426 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44427 /* type */ SOC_MEM_TYPE_NORMAL, 44428 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44429 /* impl */ SOC_MEM_IMPL_NORMAL, 44430 /* cmic_mor_clks */ 0, 44431 /* access_latency_mode */ 0, 44432 }, 44433 #endif /* chips */ 44434 44435 #if defined(BCM_56370_A0) 44436 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_2_MASK_BCM56370_A0m */ 44437 /* mem TUNNEL_ADAPT_3_KEY_GEN_2_MASKm */ 44438 /* flags */ SOC_MEM_FLAG_VALID | 44439 SOC_MEM_FLAG_CACHABLE | 44440 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 44441 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 44442 /* cmp_fn */ _soc_mem_cmp_undef, 44443 /* *null_entry */ _soc_mem_entry_null_zeroes, 44444 /* index_min */ 0, 44445 /* index_max */ 127, 44446 /* minblock */ 14, 44447 /* maxblock */ 14, 44448 /* blocks */ 0x4000, 44449 /* blocks_hi */ 0, 44450 /* base */ 0x55e40000, 44451 /* gran */ 1, 44452 /* bytes */ 18, 44453 /* nFields */ 4, 44454 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 44455 /* *views */ NULL, 44456 /* *views_num */ NULL, 44457 /* snoop_cb */ NULL, 44458 /* snoop_user_data */ NULL, 44459 /* snoop_flags */ 0, 44460 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44461 /* type */ SOC_MEM_TYPE_NORMAL, 44462 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44463 /* impl */ SOC_MEM_IMPL_NORMAL, 44464 /* cmic_mor_clks */ 0, 44465 /* access_latency_mode */ 0, 44466 }, 44467 #endif /* chips */ 44468 44469 #if defined(BCM_56770_A0) 44470 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_2_MASK_BCM56770_A0m */ 44471 /* mem TUNNEL_ADAPT_3_KEY_GEN_2_MASKm */ 44472 /* flags */ SOC_MEM_FLAG_VALID | 44473 SOC_MEM_FLAG_CACHABLE | 44474 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 44475 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 44476 /* cmp_fn */ _soc_mem_cmp_undef, 44477 /* *null_entry */ _soc_mem_entry_null_zeroes, 44478 /* index_min */ 0, 44479 /* index_max */ 127, 44480 /* minblock */ 25, 44481 /* maxblock */ 25, 44482 /* blocks */ 0x2000000, 44483 /* blocks_hi */ 0, 44484 /* base */ 0x55e80000, 44485 /* gran */ 1, 44486 /* bytes */ 18, 44487 /* nFields */ 4, 44488 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 44489 /* *views */ NULL, 44490 /* *views_num */ NULL, 44491 /* snoop_cb */ NULL, 44492 /* snoop_user_data */ NULL, 44493 /* snoop_flags */ 0, 44494 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44495 /* type */ SOC_MEM_TYPE_NORMAL, 44496 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44497 /* impl */ SOC_MEM_IMPL_NORMAL, 44498 /* cmic_mor_clks */ 0, 44499 /* access_latency_mode */ 0, 44500 }, 44501 #endif /* chips */ 44502 44503 #if defined(BCM_56370_A0) 44504 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_2_MASK_PIPE0m */ 44505 /* mem TUNNEL_ADAPT_3_KEY_GEN_2_MASK_PIPE0m */ 44506 /* flags */ SOC_MEM_FLAG_VALID | 44507 SOC_MEM_FLAG_CACHABLE | 44508 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 44509 /* cmp_fn */ _soc_mem_cmp_undef, 44510 /* *null_entry */ _soc_mem_entry_null_zeroes, 44511 /* index_min */ 0, 44512 /* index_max */ 127, 44513 /* minblock */ 14, 44514 /* maxblock */ 14, 44515 /* blocks */ 0x4000, 44516 /* blocks_hi */ 0, 44517 /* base */ 0x55e40000, 44518 /* gran */ 1, 44519 /* bytes */ 18, 44520 /* nFields */ 4, 44521 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 44522 /* *views */ NULL, 44523 /* *views_num */ NULL, 44524 /* snoop_cb */ NULL, 44525 /* snoop_user_data */ NULL, 44526 /* snoop_flags */ 0, 44527 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44528 /* type */ SOC_MEM_TYPE_NORMAL, 44529 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44530 /* impl */ SOC_MEM_IMPL_NORMAL, 44531 /* cmic_mor_clks */ 0, 44532 /* access_latency_mode */ 0, 44533 }, 44534 #endif /* chips */ 44535 44536 #if defined(BCM_56870_A0) 44537 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_2_MUX_CTRLm */ 44538 /* mem TUNNEL_ADAPT_3_KEY_GEN_2_MUX_CTRLm */ 44539 /* flags */ SOC_MEM_FLAG_VALID | 44540 SOC_MEM_FLAG_CACHABLE | 44541 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 44542 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 44543 /* cmp_fn */ _soc_mem_cmp_undef, 44544 /* *null_entry */ _soc_mem_entry_null_zeroes, 44545 /* index_min */ 0, 44546 /* index_max */ 127, 44547 /* minblock */ 37, 44548 /* maxblock */ 37, 44549 /* blocks */ 0, 44550 /* blocks_hi */ 0x20, 44551 /* base */ 0x55e40000, 44552 /* gran */ 1, 44553 /* bytes */ 15, 44554 /* nFields */ 34, 44555 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 44556 /* *views */ NULL, 44557 /* *views_num */ NULL, 44558 /* snoop_cb */ NULL, 44559 /* snoop_user_data */ NULL, 44560 /* snoop_flags */ 0, 44561 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44562 /* type */ SOC_MEM_TYPE_NORMAL, 44563 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44564 /* impl */ SOC_MEM_IMPL_NORMAL, 44565 /* cmic_mor_clks */ 0, 44566 /* access_latency_mode */ 0, 44567 }, 44568 #endif /* chips */ 44569 44570 #if defined(BCM_56370_A0) 44571 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_2_MUX_CTRL_BCM56370_A0m */ 44572 /* mem TUNNEL_ADAPT_3_KEY_GEN_2_MUX_CTRLm */ 44573 /* flags */ SOC_MEM_FLAG_VALID | 44574 SOC_MEM_FLAG_CACHABLE | 44575 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 44576 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 44577 /* cmp_fn */ _soc_mem_cmp_undef, 44578 /* *null_entry */ _soc_mem_entry_null_zeroes, 44579 /* index_min */ 0, 44580 /* index_max */ 127, 44581 /* minblock */ 14, 44582 /* maxblock */ 14, 44583 /* blocks */ 0x4000, 44584 /* blocks_hi */ 0, 44585 /* base */ 0x55e00000, 44586 /* gran */ 1, 44587 /* bytes */ 15, 44588 /* nFields */ 34, 44589 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 44590 /* *views */ NULL, 44591 /* *views_num */ NULL, 44592 /* snoop_cb */ NULL, 44593 /* snoop_user_data */ NULL, 44594 /* snoop_flags */ 0, 44595 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44596 /* type */ SOC_MEM_TYPE_NORMAL, 44597 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44598 /* impl */ SOC_MEM_IMPL_NORMAL, 44599 /* cmic_mor_clks */ 0, 44600 /* access_latency_mode */ 0, 44601 }, 44602 #endif /* chips */ 44603 44604 #if defined(BCM_56770_A0) 44605 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_2_MUX_CTRL_BCM56770_A0m */ 44606 /* mem TUNNEL_ADAPT_3_KEY_GEN_2_MUX_CTRLm */ 44607 /* flags */ SOC_MEM_FLAG_VALID | 44608 SOC_MEM_FLAG_CACHABLE | 44609 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 44610 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 44611 /* cmp_fn */ _soc_mem_cmp_undef, 44612 /* *null_entry */ _soc_mem_entry_null_zeroes, 44613 /* index_min */ 0, 44614 /* index_max */ 127, 44615 /* minblock */ 25, 44616 /* maxblock */ 25, 44617 /* blocks */ 0x2000000, 44618 /* blocks_hi */ 0, 44619 /* base */ 0x55e40000, 44620 /* gran */ 1, 44621 /* bytes */ 15, 44622 /* nFields */ 34, 44623 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 44624 /* *views */ NULL, 44625 /* *views_num */ NULL, 44626 /* snoop_cb */ NULL, 44627 /* snoop_user_data */ NULL, 44628 /* snoop_flags */ 0, 44629 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44630 /* type */ SOC_MEM_TYPE_NORMAL, 44631 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44632 /* impl */ SOC_MEM_IMPL_NORMAL, 44633 /* cmic_mor_clks */ 0, 44634 /* access_latency_mode */ 0, 44635 }, 44636 #endif /* chips */ 44637 44638 #if defined(BCM_56370_A0) 44639 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_2_MUX_CTRL_PIPE0m */ 44640 /* mem TUNNEL_ADAPT_3_KEY_GEN_2_MUX_CTRL_PIPE0m */ 44641 /* flags */ SOC_MEM_FLAG_VALID | 44642 SOC_MEM_FLAG_CACHABLE | 44643 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 44644 /* cmp_fn */ _soc_mem_cmp_undef, 44645 /* *null_entry */ _soc_mem_entry_null_zeroes, 44646 /* index_min */ 0, 44647 /* index_max */ 127, 44648 /* minblock */ 14, 44649 /* maxblock */ 14, 44650 /* blocks */ 0x4000, 44651 /* blocks_hi */ 0, 44652 /* base */ 0x55e00000, 44653 /* gran */ 1, 44654 /* bytes */ 15, 44655 /* nFields */ 34, 44656 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 44657 /* *views */ NULL, 44658 /* *views_num */ NULL, 44659 /* snoop_cb */ NULL, 44660 /* snoop_user_data */ NULL, 44661 /* snoop_flags */ 0, 44662 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44663 /* type */ SOC_MEM_TYPE_NORMAL, 44664 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44665 /* impl */ SOC_MEM_IMPL_NORMAL, 44666 /* cmic_mor_clks */ 0, 44667 /* access_latency_mode */ 0, 44668 }, 44669 #endif /* chips */ 44670 44671 #if defined(BCM_56870_A0) 44672 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_3_MASKm */ 44673 /* mem TUNNEL_ADAPT_3_KEY_GEN_3_MASKm */ 44674 /* flags */ SOC_MEM_FLAG_VALID | 44675 SOC_MEM_FLAG_CACHABLE | 44676 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 44677 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 44678 /* cmp_fn */ _soc_mem_cmp_undef, 44679 /* *null_entry */ _soc_mem_entry_null_zeroes, 44680 /* index_min */ 0, 44681 /* index_max */ 127, 44682 /* minblock */ 37, 44683 /* maxblock */ 37, 44684 /* blocks */ 0, 44685 /* blocks_hi */ 0x20, 44686 /* base */ 0x55f00000, 44687 /* gran */ 1, 44688 /* bytes */ 18, 44689 /* nFields */ 4, 44690 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 44691 /* *views */ NULL, 44692 /* *views_num */ NULL, 44693 /* snoop_cb */ NULL, 44694 /* snoop_user_data */ NULL, 44695 /* snoop_flags */ 0, 44696 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44697 /* type */ SOC_MEM_TYPE_NORMAL, 44698 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44699 /* impl */ SOC_MEM_IMPL_NORMAL, 44700 /* cmic_mor_clks */ 0, 44701 /* access_latency_mode */ 0, 44702 }, 44703 #endif /* chips */ 44704 44705 #if defined(BCM_56370_A0) 44706 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_3_MASK_BCM56370_A0m */ 44707 /* mem TUNNEL_ADAPT_3_KEY_GEN_3_MASKm */ 44708 /* flags */ SOC_MEM_FLAG_VALID | 44709 SOC_MEM_FLAG_CACHABLE | 44710 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 44711 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 44712 /* cmp_fn */ _soc_mem_cmp_undef, 44713 /* *null_entry */ _soc_mem_entry_null_zeroes, 44714 /* index_min */ 0, 44715 /* index_max */ 127, 44716 /* minblock */ 14, 44717 /* maxblock */ 14, 44718 /* blocks */ 0x4000, 44719 /* blocks_hi */ 0, 44720 /* base */ 0x55ec0000, 44721 /* gran */ 1, 44722 /* bytes */ 18, 44723 /* nFields */ 4, 44724 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 44725 /* *views */ NULL, 44726 /* *views_num */ NULL, 44727 /* snoop_cb */ NULL, 44728 /* snoop_user_data */ NULL, 44729 /* snoop_flags */ 0, 44730 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44731 /* type */ SOC_MEM_TYPE_NORMAL, 44732 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44733 /* impl */ SOC_MEM_IMPL_NORMAL, 44734 /* cmic_mor_clks */ 0, 44735 /* access_latency_mode */ 0, 44736 }, 44737 #endif /* chips */ 44738 44739 #if defined(BCM_56770_A0) 44740 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_3_MASK_BCM56770_A0m */ 44741 /* mem TUNNEL_ADAPT_3_KEY_GEN_3_MASKm */ 44742 /* flags */ SOC_MEM_FLAG_VALID | 44743 SOC_MEM_FLAG_CACHABLE | 44744 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 44745 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 44746 /* cmp_fn */ _soc_mem_cmp_undef, 44747 /* *null_entry */ _soc_mem_entry_null_zeroes, 44748 /* index_min */ 0, 44749 /* index_max */ 127, 44750 /* minblock */ 25, 44751 /* maxblock */ 25, 44752 /* blocks */ 0x2000000, 44753 /* blocks_hi */ 0, 44754 /* base */ 0x55f00000, 44755 /* gran */ 1, 44756 /* bytes */ 18, 44757 /* nFields */ 4, 44758 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 44759 /* *views */ NULL, 44760 /* *views_num */ NULL, 44761 /* snoop_cb */ NULL, 44762 /* snoop_user_data */ NULL, 44763 /* snoop_flags */ 0, 44764 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44765 /* type */ SOC_MEM_TYPE_NORMAL, 44766 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44767 /* impl */ SOC_MEM_IMPL_NORMAL, 44768 /* cmic_mor_clks */ 0, 44769 /* access_latency_mode */ 0, 44770 }, 44771 #endif /* chips */ 44772 44773 #if defined(BCM_56370_A0) 44774 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_3_MASK_PIPE0m */ 44775 /* mem TUNNEL_ADAPT_3_KEY_GEN_3_MASK_PIPE0m */ 44776 /* flags */ SOC_MEM_FLAG_VALID | 44777 SOC_MEM_FLAG_CACHABLE | 44778 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 44779 /* cmp_fn */ _soc_mem_cmp_undef, 44780 /* *null_entry */ _soc_mem_entry_null_zeroes, 44781 /* index_min */ 0, 44782 /* index_max */ 127, 44783 /* minblock */ 14, 44784 /* maxblock */ 14, 44785 /* blocks */ 0x4000, 44786 /* blocks_hi */ 0, 44787 /* base */ 0x55ec0000, 44788 /* gran */ 1, 44789 /* bytes */ 18, 44790 /* nFields */ 4, 44791 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MASKm_fields, 44792 /* *views */ NULL, 44793 /* *views_num */ NULL, 44794 /* snoop_cb */ NULL, 44795 /* snoop_user_data */ NULL, 44796 /* snoop_flags */ 0, 44797 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44798 /* type */ SOC_MEM_TYPE_NORMAL, 44799 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44800 /* impl */ SOC_MEM_IMPL_NORMAL, 44801 /* cmic_mor_clks */ 0, 44802 /* access_latency_mode */ 0, 44803 }, 44804 #endif /* chips */ 44805 44806 #if defined(BCM_56870_A0) 44807 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_3_MUX_CTRLm */ 44808 /* mem TUNNEL_ADAPT_3_KEY_GEN_3_MUX_CTRLm */ 44809 /* flags */ SOC_MEM_FLAG_VALID | 44810 SOC_MEM_FLAG_CACHABLE | 44811 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 44812 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 44813 /* cmp_fn */ _soc_mem_cmp_undef, 44814 /* *null_entry */ _soc_mem_entry_null_zeroes, 44815 /* index_min */ 0, 44816 /* index_max */ 127, 44817 /* minblock */ 37, 44818 /* maxblock */ 37, 44819 /* blocks */ 0, 44820 /* blocks_hi */ 0x20, 44821 /* base */ 0x55ec0000, 44822 /* gran */ 1, 44823 /* bytes */ 15, 44824 /* nFields */ 34, 44825 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 44826 /* *views */ NULL, 44827 /* *views_num */ NULL, 44828 /* snoop_cb */ NULL, 44829 /* snoop_user_data */ NULL, 44830 /* snoop_flags */ 0, 44831 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44832 /* type */ SOC_MEM_TYPE_NORMAL, 44833 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44834 /* impl */ SOC_MEM_IMPL_NORMAL, 44835 /* cmic_mor_clks */ 0, 44836 /* access_latency_mode */ 0, 44837 }, 44838 #endif /* chips */ 44839 44840 #if defined(BCM_56370_A0) 44841 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_3_MUX_CTRL_BCM56370_A0m */ 44842 /* mem TUNNEL_ADAPT_3_KEY_GEN_3_MUX_CTRLm */ 44843 /* flags */ SOC_MEM_FLAG_VALID | 44844 SOC_MEM_FLAG_CACHABLE | 44845 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 44846 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 44847 /* cmp_fn */ _soc_mem_cmp_undef, 44848 /* *null_entry */ _soc_mem_entry_null_zeroes, 44849 /* index_min */ 0, 44850 /* index_max */ 127, 44851 /* minblock */ 14, 44852 /* maxblock */ 14, 44853 /* blocks */ 0x4000, 44854 /* blocks_hi */ 0, 44855 /* base */ 0x55e80000, 44856 /* gran */ 1, 44857 /* bytes */ 15, 44858 /* nFields */ 34, 44859 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 44860 /* *views */ NULL, 44861 /* *views_num */ NULL, 44862 /* snoop_cb */ NULL, 44863 /* snoop_user_data */ NULL, 44864 /* snoop_flags */ 0, 44865 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44866 /* type */ SOC_MEM_TYPE_NORMAL, 44867 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44868 /* impl */ SOC_MEM_IMPL_NORMAL, 44869 /* cmic_mor_clks */ 0, 44870 /* access_latency_mode */ 0, 44871 }, 44872 #endif /* chips */ 44873 44874 #if defined(BCM_56770_A0) 44875 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_3_MUX_CTRL_BCM56770_A0m */ 44876 /* mem TUNNEL_ADAPT_3_KEY_GEN_3_MUX_CTRLm */ 44877 /* flags */ SOC_MEM_FLAG_VALID | 44878 SOC_MEM_FLAG_CACHABLE | 44879 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 44880 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 44881 /* cmp_fn */ _soc_mem_cmp_undef, 44882 /* *null_entry */ _soc_mem_entry_null_zeroes, 44883 /* index_min */ 0, 44884 /* index_max */ 127, 44885 /* minblock */ 25, 44886 /* maxblock */ 25, 44887 /* blocks */ 0x2000000, 44888 /* blocks_hi */ 0, 44889 /* base */ 0x55ec0000, 44890 /* gran */ 1, 44891 /* bytes */ 15, 44892 /* nFields */ 34, 44893 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 44894 /* *views */ NULL, 44895 /* *views_num */ NULL, 44896 /* snoop_cb */ NULL, 44897 /* snoop_user_data */ NULL, 44898 /* snoop_flags */ 0, 44899 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44900 /* type */ SOC_MEM_TYPE_NORMAL, 44901 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44902 /* impl */ SOC_MEM_IMPL_NORMAL, 44903 /* cmic_mor_clks */ 0, 44904 /* access_latency_mode */ 0, 44905 }, 44906 #endif /* chips */ 44907 44908 #if defined(BCM_56370_A0) 44909 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_KEY_GEN_3_MUX_CTRL_PIPE0m */ 44910 /* mem TUNNEL_ADAPT_3_KEY_GEN_3_MUX_CTRL_PIPE0m */ 44911 /* flags */ SOC_MEM_FLAG_VALID | 44912 SOC_MEM_FLAG_CACHABLE | 44913 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 44914 /* cmp_fn */ _soc_mem_cmp_undef, 44915 /* *null_entry */ _soc_mem_entry_null_zeroes, 44916 /* index_min */ 0, 44917 /* index_max */ 127, 44918 /* minblock */ 14, 44919 /* maxblock */ 14, 44920 /* blocks */ 0x4000, 44921 /* blocks_hi */ 0, 44922 /* base */ 0x55e80000, 44923 /* gran */ 1, 44924 /* bytes */ 15, 44925 /* nFields */ 34, 44926 /* *fields */ soc_TUNNEL_ADAPT_1_KEY_GEN_1_MUX_CTRLm_fields, 44927 /* *views */ NULL, 44928 /* *views_num */ NULL, 44929 /* snoop_cb */ NULL, 44930 /* snoop_user_data */ NULL, 44931 /* snoop_flags */ 0, 44932 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44933 /* type */ SOC_MEM_TYPE_NORMAL, 44934 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44935 /* impl */ SOC_MEM_IMPL_NORMAL, 44936 /* cmic_mor_clks */ 0, 44937 /* access_latency_mode */ 0, 44938 }, 44939 #endif /* chips */ 44940 44941 #if defined(BCM_56870_A0) 44942 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_SRAMm */ 44943 /* mem TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_SRAMm */ 44944 /* flags */ SOC_MEM_FLAG_VALID | 44945 SOC_MEM_FLAG_CACHABLE | 44946 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 44947 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 44948 /* cmp_fn */ _soc_mem_cmp_undef, 44949 /* *null_entry */ _soc_mem_entry_null_zeroes, 44950 /* index_min */ 0, 44951 /* index_max */ 127, 44952 /* minblock */ 37, 44953 /* maxblock */ 37, 44954 /* blocks */ 0, 44955 /* blocks_hi */ 0x20, 44956 /* base */ 0x55d80000, 44957 /* gran */ 1, 44958 /* bytes */ 15, 44959 /* nFields */ 23, 44960 /* *fields */ soc_TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_SRAMm_fields, 44961 /* *views */ NULL, 44962 /* *views_num */ NULL, 44963 /* snoop_cb */ NULL, 44964 /* snoop_user_data */ NULL, 44965 /* snoop_flags */ 0, 44966 /* mem severity */ SOC_MEM_SEVERE_MISSING, 44967 /* type */ SOC_MEM_TYPE_NORMAL, 44968 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 44969 /* impl */ SOC_MEM_IMPL_NORMAL, 44970 /* cmic_mor_clks */ 0, 44971 /* access_latency_mode */ 0, 44972 }, 44973 #endif /* chips */ 44974 44975 #if defined(BCM_56370_A0) 44976 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_SRAM_BCM56370_A0m */ 44977 /* mem TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_SRAMm */ 44978 /* flags */ SOC_MEM_FLAG_VALID | 44979 SOC_MEM_FLAG_CACHABLE | 44980 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 44981 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 44982 /* cmp_fn */ _soc_mem_cmp_undef, 44983 /* *null_entry */ _soc_mem_entry_null_zeroes, 44984 /* index_min */ 0, 44985 /* index_max */ 127, 44986 /* minblock */ 14, 44987 /* maxblock */ 14, 44988 /* blocks */ 0x4000, 44989 /* blocks_hi */ 0, 44990 /* base */ 0x55d40000, 44991 /* gran */ 1, 44992 /* bytes */ 15, 44993 /* nFields */ 23, 44994 /* *fields */ soc_TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_SRAMm_fields, 44995 /* *views */ NULL, 44996 /* *views_num */ NULL, 44997 /* snoop_cb */ NULL, 44998 /* snoop_user_data */ NULL, 44999 /* snoop_flags */ 0, 45000 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45001 /* type */ SOC_MEM_TYPE_NORMAL, 45002 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 45003 /* impl */ SOC_MEM_IMPL_NORMAL, 45004 /* cmic_mor_clks */ 0, 45005 /* access_latency_mode */ 0, 45006 }, 45007 #endif /* chips */ 45008 45009 #if defined(BCM_56770_A0) 45010 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_SRAM_BCM56770_A0m */ 45011 /* mem TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_SRAMm */ 45012 /* flags */ SOC_MEM_FLAG_VALID | 45013 SOC_MEM_FLAG_CACHABLE | 45014 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 45015 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 45016 /* cmp_fn */ _soc_mem_cmp_undef, 45017 /* *null_entry */ _soc_mem_entry_null_zeroes, 45018 /* index_min */ 0, 45019 /* index_max */ 127, 45020 /* minblock */ 25, 45021 /* maxblock */ 25, 45022 /* blocks */ 0x2000000, 45023 /* blocks_hi */ 0, 45024 /* base */ 0x55d80000, 45025 /* gran */ 1, 45026 /* bytes */ 15, 45027 /* nFields */ 23, 45028 /* *fields */ soc_TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_SRAMm_fields, 45029 /* *views */ NULL, 45030 /* *views_num */ NULL, 45031 /* snoop_cb */ NULL, 45032 /* snoop_user_data */ NULL, 45033 /* snoop_flags */ 0, 45034 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45035 /* type */ SOC_MEM_TYPE_NORMAL, 45036 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 45037 /* impl */ SOC_MEM_IMPL_NORMAL, 45038 /* cmic_mor_clks */ 0, 45039 /* access_latency_mode */ 0, 45040 }, 45041 #endif /* chips */ 45042 45043 #if defined(BCM_56370_A0) 45044 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_SRAM_PIPE0m */ 45045 /* mem TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_SRAM_PIPE0m */ 45046 /* flags */ SOC_MEM_FLAG_VALID | 45047 SOC_MEM_FLAG_CACHABLE | 45048 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 45049 /* cmp_fn */ _soc_mem_cmp_undef, 45050 /* *null_entry */ _soc_mem_entry_null_zeroes, 45051 /* index_min */ 0, 45052 /* index_max */ 127, 45053 /* minblock */ 14, 45054 /* maxblock */ 14, 45055 /* blocks */ 0x4000, 45056 /* blocks_hi */ 0, 45057 /* base */ 0x55d40000, 45058 /* gran */ 1, 45059 /* bytes */ 15, 45060 /* nFields */ 23, 45061 /* *fields */ soc_TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_SRAMm_fields, 45062 /* *views */ NULL, 45063 /* *views_num */ NULL, 45064 /* snoop_cb */ NULL, 45065 /* snoop_user_data */ NULL, 45066 /* snoop_flags */ 0, 45067 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45068 /* type */ SOC_MEM_TYPE_NORMAL, 45069 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 45070 /* impl */ SOC_MEM_IMPL_NORMAL, 45071 /* cmic_mor_clks */ 0, 45072 /* access_latency_mode */ 0, 45073 }, 45074 #endif /* chips */ 45075 45076 #if defined(BCM_56870_A0) 45077 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_TCAMm */ 45078 /* mem TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_TCAMm */ 45079 /* flags */ SOC_MEM_FLAG_VALID | 45080 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 45081 SOC_MEM_FLAG_CACHABLE | 45082 SOC_MEM_FLAG_CAM | 45083 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 45084 /* cmp_fn */ _soc_mem_cmp_undef, 45085 /* *null_entry */ _soc_mem_entry_null_zeroes, 45086 /* index_min */ 0, 45087 /* index_max */ 127, 45088 /* minblock */ 37, 45089 /* maxblock */ 37, 45090 /* blocks */ 0, 45091 /* blocks_hi */ 0x20, 45092 /* base */ 0x55d40000, 45093 /* gran */ 1, 45094 /* bytes */ 32, 45095 /* nFields */ 19, 45096 /* *fields */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm_fields, 45097 /* *views */ NULL, 45098 /* *views_num */ NULL, 45099 /* snoop_cb */ NULL, 45100 /* snoop_user_data */ NULL, 45101 /* snoop_flags */ 0, 45102 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45103 /* type */ SOC_MEM_TYPE_NORMAL, 45104 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 45105 /* impl */ SOC_MEM_IMPL_NORMAL, 45106 /* cmic_mor_clks */ 0, 45107 /* access_latency_mode */ 3, 45108 }, 45109 #endif /* chips */ 45110 45111 #if defined(BCM_56370_A0) 45112 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_TCAM_BCM56370_A0m */ 45113 /* mem TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_TCAMm */ 45114 /* flags */ SOC_MEM_FLAG_VALID | 45115 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 45116 SOC_MEM_FLAG_CACHABLE | 45117 SOC_MEM_FLAG_CAM | 45118 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 45119 /* cmp_fn */ _soc_mem_cmp_undef, 45120 /* *null_entry */ _soc_mem_entry_null_zeroes, 45121 /* index_min */ 0, 45122 /* index_max */ 127, 45123 /* minblock */ 14, 45124 /* maxblock */ 14, 45125 /* blocks */ 0x4000, 45126 /* blocks_hi */ 0, 45127 /* base */ 0x55d00000, 45128 /* gran */ 1, 45129 /* bytes */ 32, 45130 /* nFields */ 19, 45131 /* *fields */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm_fields, 45132 /* *views */ NULL, 45133 /* *views_num */ NULL, 45134 /* snoop_cb */ NULL, 45135 /* snoop_user_data */ NULL, 45136 /* snoop_flags */ 0, 45137 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45138 /* type */ SOC_MEM_TYPE_NORMAL, 45139 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 45140 /* impl */ SOC_MEM_IMPL_NORMAL, 45141 /* cmic_mor_clks */ 0, 45142 /* access_latency_mode */ 3, 45143 }, 45144 #endif /* chips */ 45145 45146 #if defined(BCM_56770_A0) 45147 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_TCAM_BCM56770_A0m */ 45148 /* mem TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_TCAMm */ 45149 /* flags */ SOC_MEM_FLAG_VALID | 45150 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 45151 SOC_MEM_FLAG_CACHABLE | 45152 SOC_MEM_FLAG_CAM | 45153 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 45154 /* cmp_fn */ _soc_mem_cmp_undef, 45155 /* *null_entry */ _soc_mem_entry_null_zeroes, 45156 /* index_min */ 0, 45157 /* index_max */ 127, 45158 /* minblock */ 25, 45159 /* maxblock */ 25, 45160 /* blocks */ 0x2000000, 45161 /* blocks_hi */ 0, 45162 /* base */ 0x55d40000, 45163 /* gran */ 1, 45164 /* bytes */ 32, 45165 /* nFields */ 19, 45166 /* *fields */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm_fields, 45167 /* *views */ NULL, 45168 /* *views_num */ NULL, 45169 /* snoop_cb */ NULL, 45170 /* snoop_user_data */ NULL, 45171 /* snoop_flags */ 0, 45172 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45173 /* type */ SOC_MEM_TYPE_NORMAL, 45174 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 45175 /* impl */ SOC_MEM_IMPL_NORMAL, 45176 /* cmic_mor_clks */ 0, 45177 /* access_latency_mode */ 3, 45178 }, 45179 #endif /* chips */ 45180 45181 #if defined(BCM_56370_A0) 45182 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_TCAM_PIPE0m */ 45183 /* mem TUNNEL_ADAPT_3_LOGICAL_TBL_SEL_TCAM_PIPE0m */ 45184 /* flags */ SOC_MEM_FLAG_VALID | 45185 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 45186 SOC_MEM_FLAG_CACHABLE | 45187 SOC_MEM_FLAG_CAM, /* 0x80022 */ 45188 /* cmp_fn */ _soc_mem_cmp_undef, 45189 /* *null_entry */ _soc_mem_entry_null_zeroes, 45190 /* index_min */ 0, 45191 /* index_max */ 127, 45192 /* minblock */ 14, 45193 /* maxblock */ 14, 45194 /* blocks */ 0x4000, 45195 /* blocks_hi */ 0, 45196 /* base */ 0x55d00000, 45197 /* gran */ 1, 45198 /* bytes */ 32, 45199 /* nFields */ 19, 45200 /* *fields */ soc_TUNNEL_ADAPT_1_LOGICAL_TBL_SEL_TCAMm_fields, 45201 /* *views */ NULL, 45202 /* *views_num */ NULL, 45203 /* snoop_cb */ NULL, 45204 /* snoop_user_data */ NULL, 45205 /* snoop_flags */ 0, 45206 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45207 /* type */ SOC_MEM_TYPE_NORMAL, 45208 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 45209 /* impl */ SOC_MEM_IMPL_NORMAL, 45210 /* cmic_mor_clks */ 0, 45211 /* access_latency_mode */ 3, 45212 }, 45213 #endif /* chips */ 45214 45215 #if defined(BCM_56870_A0) 45216 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_MISS_POLICYm */ 45217 /* mem TUNNEL_ADAPT_3_MISS_POLICYm */ 45218 /* flags */ SOC_MEM_FLAG_VALID | 45219 SOC_MEM_FLAG_CACHABLE | 45220 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 45221 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 45222 /* cmp_fn */ _soc_mem_cmp_undef, 45223 /* *null_entry */ _soc_mem_entry_null_zeroes, 45224 /* index_min */ 0, 45225 /* index_max */ 31, 45226 /* minblock */ 37, 45227 /* maxblock */ 37, 45228 /* blocks */ 0, 45229 /* blocks_hi */ 0x20, 45230 /* base */ 0x553c0000, 45231 /* gran */ 1, 45232 /* bytes */ 24, 45233 /* nFields */ 25, 45234 /* *fields */ soc_L3_TUNNEL_DATA_ONLY_BCM56870_A0m_fields, 45235 /* *views */ NULL, 45236 /* *views_num */ NULL, 45237 /* snoop_cb */ NULL, 45238 /* snoop_user_data */ NULL, 45239 /* snoop_flags */ 0, 45240 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45241 /* type */ SOC_MEM_TYPE_NORMAL, 45242 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 45243 /* impl */ SOC_MEM_IMPL_NORMAL, 45244 /* cmic_mor_clks */ 0, 45245 /* access_latency_mode */ 0, 45246 }, 45247 #endif /* chips */ 45248 45249 #if defined(BCM_56370_A0) 45250 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_MISS_POLICY_BCM56370_A0m */ 45251 /* mem TUNNEL_ADAPT_3_MISS_POLICYm */ 45252 /* flags */ SOC_MEM_FLAG_VALID | 45253 SOC_MEM_FLAG_CACHABLE | 45254 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 45255 /* cmp_fn */ _soc_mem_cmp_undef, 45256 /* *null_entry */ _soc_mem_entry_null_zeroes, 45257 /* index_min */ 0, 45258 /* index_max */ 31, 45259 /* minblock */ 14, 45260 /* maxblock */ 14, 45261 /* blocks */ 0x4000, 45262 /* blocks_hi */ 0, 45263 /* base */ 0x553c0000, 45264 /* gran */ 1, 45265 /* bytes */ 24, 45266 /* nFields */ 25, 45267 /* *fields */ soc_L3_TUNNEL_DATA_ONLY_BCM56370_A0m_fields, 45268 /* *views */ NULL, 45269 /* *views_num */ NULL, 45270 /* snoop_cb */ NULL, 45271 /* snoop_user_data */ NULL, 45272 /* snoop_flags */ 0, 45273 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45274 /* type */ SOC_MEM_TYPE_NORMAL, 45275 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 45276 /* impl */ SOC_MEM_IMPL_NORMAL, 45277 /* cmic_mor_clks */ 0, 45278 /* access_latency_mode */ 0, 45279 }, 45280 #endif /* chips */ 45281 45282 #if defined(BCM_56770_A0) 45283 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_MISS_POLICY_BCM56770_A0m */ 45284 /* mem TUNNEL_ADAPT_3_MISS_POLICYm */ 45285 /* flags */ SOC_MEM_FLAG_VALID | 45286 SOC_MEM_FLAG_CACHABLE | 45287 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 45288 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 45289 /* cmp_fn */ _soc_mem_cmp_undef, 45290 /* *null_entry */ _soc_mem_entry_null_zeroes, 45291 /* index_min */ 0, 45292 /* index_max */ 31, 45293 /* minblock */ 25, 45294 /* maxblock */ 25, 45295 /* blocks */ 0x2000000, 45296 /* blocks_hi */ 0, 45297 /* base */ 0x553c0000, 45298 /* gran */ 1, 45299 /* bytes */ 24, 45300 /* nFields */ 25, 45301 /* *fields */ soc_L3_TUNNEL_DATA_ONLY_BCM56870_A0m_fields, 45302 /* *views */ NULL, 45303 /* *views_num */ NULL, 45304 /* snoop_cb */ NULL, 45305 /* snoop_user_data */ NULL, 45306 /* snoop_flags */ 0, 45307 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45308 /* type */ SOC_MEM_TYPE_NORMAL, 45309 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 45310 /* impl */ SOC_MEM_IMPL_NORMAL, 45311 /* cmic_mor_clks */ 0, 45312 /* access_latency_mode */ 0, 45313 }, 45314 #endif /* chips */ 45315 45316 #if defined(BCM_56870_A0) 45317 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_POLICY_STRENGTH_PROFILEm */ 45318 /* mem TUNNEL_ADAPT_3_POLICY_STRENGTH_PROFILEm */ 45319 /* flags */ SOC_MEM_FLAG_VALID | 45320 SOC_MEM_FLAG_CACHABLE | 45321 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 45322 /* cmp_fn */ _soc_mem_cmp_undef, 45323 /* *null_entry */ _soc_mem_entry_null_zeroes, 45324 /* index_min */ 0, 45325 /* index_max */ 7, 45326 /* minblock */ 37, 45327 /* maxblock */ 37, 45328 /* blocks */ 0, 45329 /* blocks_hi */ 0x20, 45330 /* base */ 0x55600000, 45331 /* gran */ 1, 45332 /* bytes */ 45, 45333 /* nFields */ 60, 45334 /* *fields */ soc_TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILEm_fields, 45335 /* *views */ NULL, 45336 /* *views_num */ NULL, 45337 /* snoop_cb */ NULL, 45338 /* snoop_user_data */ NULL, 45339 /* snoop_flags */ 0, 45340 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45341 /* type */ SOC_MEM_TYPE_NORMAL, 45342 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 45343 /* impl */ SOC_MEM_IMPL_NORMAL, 45344 /* cmic_mor_clks */ 0, 45345 /* access_latency_mode */ 3, 45346 }, 45347 #endif /* chips */ 45348 45349 #if defined(BCM_56370_A0) 45350 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_POLICY_STRENGTH_PROFILE_BCM56370_A0m */ 45351 /* mem TUNNEL_ADAPT_3_POLICY_STRENGTH_PROFILEm */ 45352 /* flags */ SOC_MEM_FLAG_VALID | 45353 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 45354 /* cmp_fn */ _soc_mem_cmp_undef, 45355 /* *null_entry */ _soc_mem_entry_null_zeroes, 45356 /* index_min */ 0, 45357 /* index_max */ 7, 45358 /* minblock */ 14, 45359 /* maxblock */ 14, 45360 /* blocks */ 0x4000, 45361 /* blocks_hi */ 0, 45362 /* base */ 0x55600000, 45363 /* gran */ 1, 45364 /* bytes */ 45, 45365 /* nFields */ 60, 45366 /* *fields */ soc_TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILEm_fields, 45367 /* *views */ NULL, 45368 /* *views_num */ NULL, 45369 /* snoop_cb */ NULL, 45370 /* snoop_user_data */ NULL, 45371 /* snoop_flags */ 0, 45372 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45373 /* type */ SOC_MEM_TYPE_NORMAL, 45374 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 45375 /* impl */ SOC_MEM_IMPL_NORMAL, 45376 /* cmic_mor_clks */ 0, 45377 /* access_latency_mode */ 3, 45378 }, 45379 #endif /* chips */ 45380 45381 #if defined(BCM_56770_A0) 45382 { /* SOC_MEM_INT_TUNNEL_ADAPT_3_POLICY_STRENGTH_PROFILE_BCM56770_A0m */ 45383 /* mem TUNNEL_ADAPT_3_POLICY_STRENGTH_PROFILEm */ 45384 /* flags */ SOC_MEM_FLAG_VALID | 45385 SOC_MEM_FLAG_CACHABLE | 45386 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 45387 /* cmp_fn */ _soc_mem_cmp_undef, 45388 /* *null_entry */ _soc_mem_entry_null_zeroes, 45389 /* index_min */ 0, 45390 /* index_max */ 7, 45391 /* minblock */ 25, 45392 /* maxblock */ 25, 45393 /* blocks */ 0x2000000, 45394 /* blocks_hi */ 0, 45395 /* base */ 0x55600000, 45396 /* gran */ 1, 45397 /* bytes */ 45, 45398 /* nFields */ 60, 45399 /* *fields */ soc_TUNNEL_ADAPT_1_POLICY_STRENGTH_PROFILEm_fields, 45400 /* *views */ NULL, 45401 /* *views_num */ NULL, 45402 /* snoop_cb */ NULL, 45403 /* snoop_user_data */ NULL, 45404 /* snoop_flags */ 0, 45405 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45406 /* type */ SOC_MEM_TYPE_NORMAL, 45407 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 45408 /* impl */ SOC_MEM_IMPL_NORMAL, 45409 /* cmic_mor_clks */ 0, 45410 /* access_latency_mode */ 3, 45411 }, 45412 #endif /* chips */ 45413 45414 #if defined(BCM_56870_A0) 45415 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_ACTION_PROFILEm */ 45416 /* mem TUNNEL_ADAPT_4_ACTION_PROFILEm */ 45417 /* flags */ SOC_MEM_FLAG_VALID | 45418 SOC_MEM_FLAG_CACHABLE | 45419 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 45420 /* cmp_fn */ _soc_mem_cmp_undef, 45421 /* *null_entry */ _soc_mem_entry_null_zeroes, 45422 /* index_min */ 0, 45423 /* index_max */ 31, 45424 /* minblock */ 37, 45425 /* maxblock */ 37, 45426 /* blocks */ 0, 45427 /* blocks_hi */ 0x20, 45428 /* base */ 0x616c0000, 45429 /* gran */ 1, 45430 /* bytes */ 3, 45431 /* nFields */ 22, 45432 /* *fields */ soc_TUNNEL_ADAPT_4_ACTION_PROFILEm_fields, 45433 /* *views */ NULL, 45434 /* *views_num */ NULL, 45435 /* snoop_cb */ NULL, 45436 /* snoop_user_data */ NULL, 45437 /* snoop_flags */ 0, 45438 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45439 /* type */ SOC_MEM_TYPE_NORMAL, 45440 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 45441 /* impl */ SOC_MEM_IMPL_NORMAL, 45442 /* cmic_mor_clks */ 0, 45443 /* access_latency_mode */ 0, 45444 }, 45445 #endif /* chips */ 45446 45447 #if defined(BCM_56370_A0) 45448 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_ACTION_PROFILE_BCM56370_A0m */ 45449 /* mem TUNNEL_ADAPT_4_ACTION_PROFILEm */ 45450 /* flags */ SOC_MEM_FLAG_VALID | 45451 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 45452 /* cmp_fn */ _soc_mem_cmp_undef, 45453 /* *null_entry */ _soc_mem_entry_null_zeroes, 45454 /* index_min */ 0, 45455 /* index_max */ 31, 45456 /* minblock */ 14, 45457 /* maxblock */ 14, 45458 /* blocks */ 0x4000, 45459 /* blocks_hi */ 0, 45460 /* base */ 0x616c0000, 45461 /* gran */ 1, 45462 /* bytes */ 3, 45463 /* nFields */ 24, 45464 /* *fields */ soc_TUNNEL_ADAPT_4_ACTION_PROFILE_BCM56370_A0m_fields, 45465 /* *views */ NULL, 45466 /* *views_num */ NULL, 45467 /* snoop_cb */ NULL, 45468 /* snoop_user_data */ NULL, 45469 /* snoop_flags */ 0, 45470 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45471 /* type */ SOC_MEM_TYPE_NORMAL, 45472 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 45473 /* impl */ SOC_MEM_IMPL_NORMAL, 45474 /* cmic_mor_clks */ 0, 45475 /* access_latency_mode */ 0, 45476 }, 45477 #endif /* chips */ 45478 45479 #if defined(BCM_56770_A0) 45480 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_ACTION_PROFILE_BCM56770_A0m */ 45481 /* mem TUNNEL_ADAPT_4_ACTION_PROFILEm */ 45482 /* flags */ SOC_MEM_FLAG_VALID | 45483 SOC_MEM_FLAG_CACHABLE | 45484 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 45485 /* cmp_fn */ _soc_mem_cmp_undef, 45486 /* *null_entry */ _soc_mem_entry_null_zeroes, 45487 /* index_min */ 0, 45488 /* index_max */ 31, 45489 /* minblock */ 25, 45490 /* maxblock */ 25, 45491 /* blocks */ 0x2000000, 45492 /* blocks_hi */ 0, 45493 /* base */ 0x616c0000, 45494 /* gran */ 1, 45495 /* bytes */ 3, 45496 /* nFields */ 24, 45497 /* *fields */ soc_TUNNEL_ADAPT_4_ACTION_PROFILE_BCM56370_A0m_fields, 45498 /* *views */ NULL, 45499 /* *views_num */ NULL, 45500 /* snoop_cb */ NULL, 45501 /* snoop_user_data */ NULL, 45502 /* snoop_flags */ 0, 45503 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45504 /* type */ SOC_MEM_TYPE_NORMAL, 45505 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 45506 /* impl */ SOC_MEM_IMPL_NORMAL, 45507 /* cmic_mor_clks */ 0, 45508 /* access_latency_mode */ 0, 45509 }, 45510 #endif /* chips */ 45511 45512 #if defined(BCM_56870_A0) 45513 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_FIXED_KEY_TABLE_ATTRSm */ 45514 /* mem TUNNEL_ADAPT_4_FIXED_KEY_TABLE_ATTRSm */ 45515 /* flags */ SOC_MEM_FLAG_VALID | 45516 SOC_MEM_FLAG_CACHABLE | 45517 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 45518 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 45519 /* cmp_fn */ _soc_mem_cmp_undef, 45520 /* *null_entry */ _soc_mem_entry_null_zeroes, 45521 /* index_min */ 0, 45522 /* index_max */ 511, 45523 /* minblock */ 37, 45524 /* maxblock */ 37, 45525 /* blocks */ 0, 45526 /* blocks_hi */ 0x20, 45527 /* base */ 0x61040000, 45528 /* gran */ 1, 45529 /* bytes */ 2, 45530 /* nFields */ 8, 45531 /* *fields */ soc_TUNNEL_ADAPT_4_FIXED_KEY_TABLE_ATTRSm_fields, 45532 /* *views */ NULL, 45533 /* *views_num */ NULL, 45534 /* snoop_cb */ NULL, 45535 /* snoop_user_data */ NULL, 45536 /* snoop_flags */ 0, 45537 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45538 /* type */ SOC_MEM_TYPE_NORMAL, 45539 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 45540 /* impl */ SOC_MEM_IMPL_NORMAL, 45541 /* cmic_mor_clks */ 0, 45542 /* access_latency_mode */ 3, 45543 }, 45544 #endif /* chips */ 45545 45546 #if defined(BCM_56370_A0) 45547 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_FIXED_KEY_TABLE_ATTRS_BCM56370_A0m */ 45548 /* mem TUNNEL_ADAPT_4_FIXED_KEY_TABLE_ATTRSm */ 45549 /* flags */ SOC_MEM_FLAG_VALID | 45550 SOC_MEM_FLAG_CACHABLE | 45551 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 45552 /* cmp_fn */ _soc_mem_cmp_undef, 45553 /* *null_entry */ _soc_mem_entry_null_zeroes, 45554 /* index_min */ 0, 45555 /* index_max */ 511, 45556 /* minblock */ 14, 45557 /* maxblock */ 14, 45558 /* blocks */ 0x4000, 45559 /* blocks_hi */ 0, 45560 /* base */ 0x61040000, 45561 /* gran */ 1, 45562 /* bytes */ 2, 45563 /* nFields */ 8, 45564 /* *fields */ soc_TUNNEL_ADAPT_4_FIXED_KEY_TABLE_ATTRSm_fields, 45565 /* *views */ NULL, 45566 /* *views_num */ NULL, 45567 /* snoop_cb */ NULL, 45568 /* snoop_user_data */ NULL, 45569 /* snoop_flags */ 0, 45570 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45571 /* type */ SOC_MEM_TYPE_NORMAL, 45572 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 45573 /* impl */ SOC_MEM_IMPL_NORMAL, 45574 /* cmic_mor_clks */ 0, 45575 /* access_latency_mode */ 3, 45576 }, 45577 #endif /* chips */ 45578 45579 #if defined(BCM_56770_A0) 45580 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_FIXED_KEY_TABLE_ATTRS_BCM56770_A0m */ 45581 /* mem TUNNEL_ADAPT_4_FIXED_KEY_TABLE_ATTRSm */ 45582 /* flags */ SOC_MEM_FLAG_VALID | 45583 SOC_MEM_FLAG_CACHABLE | 45584 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 45585 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 45586 /* cmp_fn */ _soc_mem_cmp_undef, 45587 /* *null_entry */ _soc_mem_entry_null_zeroes, 45588 /* index_min */ 0, 45589 /* index_max */ 511, 45590 /* minblock */ 25, 45591 /* maxblock */ 25, 45592 /* blocks */ 0x2000000, 45593 /* blocks_hi */ 0, 45594 /* base */ 0x61040000, 45595 /* gran */ 1, 45596 /* bytes */ 2, 45597 /* nFields */ 8, 45598 /* *fields */ soc_TUNNEL_ADAPT_4_FIXED_KEY_TABLE_ATTRSm_fields, 45599 /* *views */ NULL, 45600 /* *views_num */ NULL, 45601 /* snoop_cb */ NULL, 45602 /* snoop_user_data */ NULL, 45603 /* snoop_flags */ 0, 45604 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45605 /* type */ SOC_MEM_TYPE_NORMAL, 45606 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 45607 /* impl */ SOC_MEM_IMPL_NORMAL, 45608 /* cmic_mor_clks */ 0, 45609 /* access_latency_mode */ 3, 45610 }, 45611 #endif /* chips */ 45612 45613 #if defined(BCM_56870_A0) 45614 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_1_MASKm */ 45615 /* mem TUNNEL_ADAPT_4_KEY_GEN_1_MASKm */ 45616 /* flags */ SOC_MEM_FLAG_VALID | 45617 SOC_MEM_FLAG_CACHABLE | 45618 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 45619 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 45620 /* cmp_fn */ _soc_mem_cmp_undef, 45621 /* *null_entry */ _soc_mem_entry_null_zeroes, 45622 /* index_min */ 0, 45623 /* index_max */ 127, 45624 /* minblock */ 37, 45625 /* maxblock */ 37, 45626 /* blocks */ 0, 45627 /* blocks_hi */ 0x20, 45628 /* base */ 0x61600000, 45629 /* gran */ 1, 45630 /* bytes */ 18, 45631 /* nFields */ 4, 45632 /* *fields */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MASKm_fields, 45633 /* *views */ NULL, 45634 /* *views_num */ NULL, 45635 /* snoop_cb */ NULL, 45636 /* snoop_user_data */ NULL, 45637 /* snoop_flags */ 0, 45638 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45639 /* type */ SOC_MEM_TYPE_NORMAL, 45640 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 45641 /* impl */ SOC_MEM_IMPL_NORMAL, 45642 /* cmic_mor_clks */ 0, 45643 /* access_latency_mode */ 0, 45644 }, 45645 #endif /* chips */ 45646 45647 #if defined(BCM_56370_A0) 45648 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_1_MASK_BCM56370_A0m */ 45649 /* mem TUNNEL_ADAPT_4_KEY_GEN_1_MASKm */ 45650 /* flags */ SOC_MEM_FLAG_VALID | 45651 SOC_MEM_FLAG_CACHABLE | 45652 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 45653 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 45654 /* cmp_fn */ _soc_mem_cmp_undef, 45655 /* *null_entry */ _soc_mem_entry_null_zeroes, 45656 /* index_min */ 0, 45657 /* index_max */ 127, 45658 /* minblock */ 14, 45659 /* maxblock */ 14, 45660 /* blocks */ 0x4000, 45661 /* blocks_hi */ 0, 45662 /* base */ 0x61600000, 45663 /* gran */ 1, 45664 /* bytes */ 18, 45665 /* nFields */ 4, 45666 /* *fields */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MASKm_fields, 45667 /* *views */ NULL, 45668 /* *views_num */ NULL, 45669 /* snoop_cb */ NULL, 45670 /* snoop_user_data */ NULL, 45671 /* snoop_flags */ 0, 45672 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45673 /* type */ SOC_MEM_TYPE_NORMAL, 45674 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 45675 /* impl */ SOC_MEM_IMPL_NORMAL, 45676 /* cmic_mor_clks */ 0, 45677 /* access_latency_mode */ 0, 45678 }, 45679 #endif /* chips */ 45680 45681 #if defined(BCM_56770_A0) 45682 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_1_MASK_BCM56770_A0m */ 45683 /* mem TUNNEL_ADAPT_4_KEY_GEN_1_MASKm */ 45684 /* flags */ SOC_MEM_FLAG_VALID | 45685 SOC_MEM_FLAG_CACHABLE | 45686 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 45687 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 45688 /* cmp_fn */ _soc_mem_cmp_undef, 45689 /* *null_entry */ _soc_mem_entry_null_zeroes, 45690 /* index_min */ 0, 45691 /* index_max */ 127, 45692 /* minblock */ 25, 45693 /* maxblock */ 25, 45694 /* blocks */ 0x2000000, 45695 /* blocks_hi */ 0, 45696 /* base */ 0x61600000, 45697 /* gran */ 1, 45698 /* bytes */ 18, 45699 /* nFields */ 4, 45700 /* *fields */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MASKm_fields, 45701 /* *views */ NULL, 45702 /* *views_num */ NULL, 45703 /* snoop_cb */ NULL, 45704 /* snoop_user_data */ NULL, 45705 /* snoop_flags */ 0, 45706 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45707 /* type */ SOC_MEM_TYPE_NORMAL, 45708 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 45709 /* impl */ SOC_MEM_IMPL_NORMAL, 45710 /* cmic_mor_clks */ 0, 45711 /* access_latency_mode */ 0, 45712 }, 45713 #endif /* chips */ 45714 45715 #if defined(BCM_56370_A0) 45716 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_1_MASK_PIPE0m */ 45717 /* mem TUNNEL_ADAPT_4_KEY_GEN_1_MASK_PIPE0m */ 45718 /* flags */ SOC_MEM_FLAG_VALID | 45719 SOC_MEM_FLAG_CACHABLE | 45720 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 45721 /* cmp_fn */ _soc_mem_cmp_undef, 45722 /* *null_entry */ _soc_mem_entry_null_zeroes, 45723 /* index_min */ 0, 45724 /* index_max */ 127, 45725 /* minblock */ 14, 45726 /* maxblock */ 14, 45727 /* blocks */ 0x4000, 45728 /* blocks_hi */ 0, 45729 /* base */ 0x61600000, 45730 /* gran */ 1, 45731 /* bytes */ 18, 45732 /* nFields */ 4, 45733 /* *fields */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MASKm_fields, 45734 /* *views */ NULL, 45735 /* *views_num */ NULL, 45736 /* snoop_cb */ NULL, 45737 /* snoop_user_data */ NULL, 45738 /* snoop_flags */ 0, 45739 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45740 /* type */ SOC_MEM_TYPE_NORMAL, 45741 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 45742 /* impl */ SOC_MEM_IMPL_NORMAL, 45743 /* cmic_mor_clks */ 0, 45744 /* access_latency_mode */ 0, 45745 }, 45746 #endif /* chips */ 45747 45748 #if defined(BCM_56870_A0) 45749 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRLm */ 45750 /* mem TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRLm */ 45751 /* flags */ SOC_MEM_FLAG_VALID | 45752 SOC_MEM_FLAG_CACHABLE | 45753 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 45754 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 45755 /* cmp_fn */ _soc_mem_cmp_undef, 45756 /* *null_entry */ _soc_mem_entry_null_zeroes, 45757 /* index_min */ 0, 45758 /* index_max */ 127, 45759 /* minblock */ 37, 45760 /* maxblock */ 37, 45761 /* blocks */ 0, 45762 /* blocks_hi */ 0x20, 45763 /* base */ 0x615c0000, 45764 /* gran */ 1, 45765 /* bytes */ 15, 45766 /* nFields */ 34, 45767 /* *fields */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRLm_fields, 45768 /* *views */ NULL, 45769 /* *views_num */ NULL, 45770 /* snoop_cb */ NULL, 45771 /* snoop_user_data */ NULL, 45772 /* snoop_flags */ 0, 45773 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45774 /* type */ SOC_MEM_TYPE_NORMAL, 45775 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 45776 /* impl */ SOC_MEM_IMPL_NORMAL, 45777 /* cmic_mor_clks */ 0, 45778 /* access_latency_mode */ 0, 45779 }, 45780 #endif /* chips */ 45781 45782 #if defined(BCM_56370_A0) 45783 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRL_BCM56370_A0m */ 45784 /* mem TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRLm */ 45785 /* flags */ SOC_MEM_FLAG_VALID | 45786 SOC_MEM_FLAG_CACHABLE | 45787 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 45788 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 45789 /* cmp_fn */ _soc_mem_cmp_undef, 45790 /* *null_entry */ _soc_mem_entry_null_zeroes, 45791 /* index_min */ 0, 45792 /* index_max */ 127, 45793 /* minblock */ 14, 45794 /* maxblock */ 14, 45795 /* blocks */ 0x4000, 45796 /* blocks_hi */ 0, 45797 /* base */ 0x615c0000, 45798 /* gran */ 1, 45799 /* bytes */ 15, 45800 /* nFields */ 34, 45801 /* *fields */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRLm_fields, 45802 /* *views */ NULL, 45803 /* *views_num */ NULL, 45804 /* snoop_cb */ NULL, 45805 /* snoop_user_data */ NULL, 45806 /* snoop_flags */ 0, 45807 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45808 /* type */ SOC_MEM_TYPE_NORMAL, 45809 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 45810 /* impl */ SOC_MEM_IMPL_NORMAL, 45811 /* cmic_mor_clks */ 0, 45812 /* access_latency_mode */ 0, 45813 }, 45814 #endif /* chips */ 45815 45816 #if defined(BCM_56770_A0) 45817 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRL_BCM56770_A0m */ 45818 /* mem TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRLm */ 45819 /* flags */ SOC_MEM_FLAG_VALID | 45820 SOC_MEM_FLAG_CACHABLE | 45821 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 45822 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 45823 /* cmp_fn */ _soc_mem_cmp_undef, 45824 /* *null_entry */ _soc_mem_entry_null_zeroes, 45825 /* index_min */ 0, 45826 /* index_max */ 127, 45827 /* minblock */ 25, 45828 /* maxblock */ 25, 45829 /* blocks */ 0x2000000, 45830 /* blocks_hi */ 0, 45831 /* base */ 0x615c0000, 45832 /* gran */ 1, 45833 /* bytes */ 15, 45834 /* nFields */ 34, 45835 /* *fields */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRLm_fields, 45836 /* *views */ NULL, 45837 /* *views_num */ NULL, 45838 /* snoop_cb */ NULL, 45839 /* snoop_user_data */ NULL, 45840 /* snoop_flags */ 0, 45841 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45842 /* type */ SOC_MEM_TYPE_NORMAL, 45843 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 45844 /* impl */ SOC_MEM_IMPL_NORMAL, 45845 /* cmic_mor_clks */ 0, 45846 /* access_latency_mode */ 0, 45847 }, 45848 #endif /* chips */ 45849 45850 #if defined(BCM_56370_A0) 45851 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRL_PIPE0m */ 45852 /* mem TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRL_PIPE0m */ 45853 /* flags */ SOC_MEM_FLAG_VALID | 45854 SOC_MEM_FLAG_CACHABLE | 45855 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 45856 /* cmp_fn */ _soc_mem_cmp_undef, 45857 /* *null_entry */ _soc_mem_entry_null_zeroes, 45858 /* index_min */ 0, 45859 /* index_max */ 127, 45860 /* minblock */ 14, 45861 /* maxblock */ 14, 45862 /* blocks */ 0x4000, 45863 /* blocks_hi */ 0, 45864 /* base */ 0x615c0000, 45865 /* gran */ 1, 45866 /* bytes */ 15, 45867 /* nFields */ 34, 45868 /* *fields */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRLm_fields, 45869 /* *views */ NULL, 45870 /* *views_num */ NULL, 45871 /* snoop_cb */ NULL, 45872 /* snoop_user_data */ NULL, 45873 /* snoop_flags */ 0, 45874 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45875 /* type */ SOC_MEM_TYPE_NORMAL, 45876 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 45877 /* impl */ SOC_MEM_IMPL_NORMAL, 45878 /* cmic_mor_clks */ 0, 45879 /* access_latency_mode */ 0, 45880 }, 45881 #endif /* chips */ 45882 45883 #if defined(BCM_56870_A0) 45884 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_2_MASKm */ 45885 /* mem TUNNEL_ADAPT_4_KEY_GEN_2_MASKm */ 45886 /* flags */ SOC_MEM_FLAG_VALID | 45887 SOC_MEM_FLAG_CACHABLE | 45888 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 45889 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 45890 /* cmp_fn */ _soc_mem_cmp_undef, 45891 /* *null_entry */ _soc_mem_entry_null_zeroes, 45892 /* index_min */ 0, 45893 /* index_max */ 127, 45894 /* minblock */ 37, 45895 /* maxblock */ 37, 45896 /* blocks */ 0, 45897 /* blocks_hi */ 0x20, 45898 /* base */ 0x61680000, 45899 /* gran */ 1, 45900 /* bytes */ 18, 45901 /* nFields */ 4, 45902 /* *fields */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MASKm_fields, 45903 /* *views */ NULL, 45904 /* *views_num */ NULL, 45905 /* snoop_cb */ NULL, 45906 /* snoop_user_data */ NULL, 45907 /* snoop_flags */ 0, 45908 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45909 /* type */ SOC_MEM_TYPE_NORMAL, 45910 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 45911 /* impl */ SOC_MEM_IMPL_NORMAL, 45912 /* cmic_mor_clks */ 0, 45913 /* access_latency_mode */ 0, 45914 }, 45915 #endif /* chips */ 45916 45917 #if defined(BCM_56370_A0) 45918 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_2_MASK_BCM56370_A0m */ 45919 /* mem TUNNEL_ADAPT_4_KEY_GEN_2_MASKm */ 45920 /* flags */ SOC_MEM_FLAG_VALID | 45921 SOC_MEM_FLAG_CACHABLE | 45922 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 45923 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 45924 /* cmp_fn */ _soc_mem_cmp_undef, 45925 /* *null_entry */ _soc_mem_entry_null_zeroes, 45926 /* index_min */ 0, 45927 /* index_max */ 127, 45928 /* minblock */ 14, 45929 /* maxblock */ 14, 45930 /* blocks */ 0x4000, 45931 /* blocks_hi */ 0, 45932 /* base */ 0x61680000, 45933 /* gran */ 1, 45934 /* bytes */ 18, 45935 /* nFields */ 4, 45936 /* *fields */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MASKm_fields, 45937 /* *views */ NULL, 45938 /* *views_num */ NULL, 45939 /* snoop_cb */ NULL, 45940 /* snoop_user_data */ NULL, 45941 /* snoop_flags */ 0, 45942 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45943 /* type */ SOC_MEM_TYPE_NORMAL, 45944 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 45945 /* impl */ SOC_MEM_IMPL_NORMAL, 45946 /* cmic_mor_clks */ 0, 45947 /* access_latency_mode */ 0, 45948 }, 45949 #endif /* chips */ 45950 45951 #if defined(BCM_56770_A0) 45952 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_2_MASK_BCM56770_A0m */ 45953 /* mem TUNNEL_ADAPT_4_KEY_GEN_2_MASKm */ 45954 /* flags */ SOC_MEM_FLAG_VALID | 45955 SOC_MEM_FLAG_CACHABLE | 45956 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 45957 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 45958 /* cmp_fn */ _soc_mem_cmp_undef, 45959 /* *null_entry */ _soc_mem_entry_null_zeroes, 45960 /* index_min */ 0, 45961 /* index_max */ 127, 45962 /* minblock */ 25, 45963 /* maxblock */ 25, 45964 /* blocks */ 0x2000000, 45965 /* blocks_hi */ 0, 45966 /* base */ 0x61680000, 45967 /* gran */ 1, 45968 /* bytes */ 18, 45969 /* nFields */ 4, 45970 /* *fields */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MASKm_fields, 45971 /* *views */ NULL, 45972 /* *views_num */ NULL, 45973 /* snoop_cb */ NULL, 45974 /* snoop_user_data */ NULL, 45975 /* snoop_flags */ 0, 45976 /* mem severity */ SOC_MEM_SEVERE_MISSING, 45977 /* type */ SOC_MEM_TYPE_NORMAL, 45978 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 45979 /* impl */ SOC_MEM_IMPL_NORMAL, 45980 /* cmic_mor_clks */ 0, 45981 /* access_latency_mode */ 0, 45982 }, 45983 #endif /* chips */ 45984 45985 #if defined(BCM_56370_A0) 45986 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_2_MASK_PIPE0m */ 45987 /* mem TUNNEL_ADAPT_4_KEY_GEN_2_MASK_PIPE0m */ 45988 /* flags */ SOC_MEM_FLAG_VALID | 45989 SOC_MEM_FLAG_CACHABLE | 45990 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 45991 /* cmp_fn */ _soc_mem_cmp_undef, 45992 /* *null_entry */ _soc_mem_entry_null_zeroes, 45993 /* index_min */ 0, 45994 /* index_max */ 127, 45995 /* minblock */ 14, 45996 /* maxblock */ 14, 45997 /* blocks */ 0x4000, 45998 /* blocks_hi */ 0, 45999 /* base */ 0x61680000, 46000 /* gran */ 1, 46001 /* bytes */ 18, 46002 /* nFields */ 4, 46003 /* *fields */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MASKm_fields, 46004 /* *views */ NULL, 46005 /* *views_num */ NULL, 46006 /* snoop_cb */ NULL, 46007 /* snoop_user_data */ NULL, 46008 /* snoop_flags */ 0, 46009 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46010 /* type */ SOC_MEM_TYPE_NORMAL, 46011 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 46012 /* impl */ SOC_MEM_IMPL_NORMAL, 46013 /* cmic_mor_clks */ 0, 46014 /* access_latency_mode */ 0, 46015 }, 46016 #endif /* chips */ 46017 46018 #if defined(BCM_56870_A0) 46019 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_2_MUX_CTRLm */ 46020 /* mem TUNNEL_ADAPT_4_KEY_GEN_2_MUX_CTRLm */ 46021 /* flags */ SOC_MEM_FLAG_VALID | 46022 SOC_MEM_FLAG_CACHABLE | 46023 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 46024 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 46025 /* cmp_fn */ _soc_mem_cmp_undef, 46026 /* *null_entry */ _soc_mem_entry_null_zeroes, 46027 /* index_min */ 0, 46028 /* index_max */ 127, 46029 /* minblock */ 37, 46030 /* maxblock */ 37, 46031 /* blocks */ 0, 46032 /* blocks_hi */ 0x20, 46033 /* base */ 0x61640000, 46034 /* gran */ 1, 46035 /* bytes */ 15, 46036 /* nFields */ 34, 46037 /* *fields */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRLm_fields, 46038 /* *views */ NULL, 46039 /* *views_num */ NULL, 46040 /* snoop_cb */ NULL, 46041 /* snoop_user_data */ NULL, 46042 /* snoop_flags */ 0, 46043 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46044 /* type */ SOC_MEM_TYPE_NORMAL, 46045 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 46046 /* impl */ SOC_MEM_IMPL_NORMAL, 46047 /* cmic_mor_clks */ 0, 46048 /* access_latency_mode */ 0, 46049 }, 46050 #endif /* chips */ 46051 46052 #if defined(BCM_56370_A0) 46053 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_2_MUX_CTRL_BCM56370_A0m */ 46054 /* mem TUNNEL_ADAPT_4_KEY_GEN_2_MUX_CTRLm */ 46055 /* flags */ SOC_MEM_FLAG_VALID | 46056 SOC_MEM_FLAG_CACHABLE | 46057 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 46058 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 46059 /* cmp_fn */ _soc_mem_cmp_undef, 46060 /* *null_entry */ _soc_mem_entry_null_zeroes, 46061 /* index_min */ 0, 46062 /* index_max */ 127, 46063 /* minblock */ 14, 46064 /* maxblock */ 14, 46065 /* blocks */ 0x4000, 46066 /* blocks_hi */ 0, 46067 /* base */ 0x61640000, 46068 /* gran */ 1, 46069 /* bytes */ 15, 46070 /* nFields */ 34, 46071 /* *fields */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRLm_fields, 46072 /* *views */ NULL, 46073 /* *views_num */ NULL, 46074 /* snoop_cb */ NULL, 46075 /* snoop_user_data */ NULL, 46076 /* snoop_flags */ 0, 46077 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46078 /* type */ SOC_MEM_TYPE_NORMAL, 46079 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 46080 /* impl */ SOC_MEM_IMPL_NORMAL, 46081 /* cmic_mor_clks */ 0, 46082 /* access_latency_mode */ 0, 46083 }, 46084 #endif /* chips */ 46085 46086 #if defined(BCM_56770_A0) 46087 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_2_MUX_CTRL_BCM56770_A0m */ 46088 /* mem TUNNEL_ADAPT_4_KEY_GEN_2_MUX_CTRLm */ 46089 /* flags */ SOC_MEM_FLAG_VALID | 46090 SOC_MEM_FLAG_CACHABLE | 46091 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 46092 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 46093 /* cmp_fn */ _soc_mem_cmp_undef, 46094 /* *null_entry */ _soc_mem_entry_null_zeroes, 46095 /* index_min */ 0, 46096 /* index_max */ 127, 46097 /* minblock */ 25, 46098 /* maxblock */ 25, 46099 /* blocks */ 0x2000000, 46100 /* blocks_hi */ 0, 46101 /* base */ 0x61640000, 46102 /* gran */ 1, 46103 /* bytes */ 15, 46104 /* nFields */ 34, 46105 /* *fields */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRLm_fields, 46106 /* *views */ NULL, 46107 /* *views_num */ NULL, 46108 /* snoop_cb */ NULL, 46109 /* snoop_user_data */ NULL, 46110 /* snoop_flags */ 0, 46111 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46112 /* type */ SOC_MEM_TYPE_NORMAL, 46113 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 46114 /* impl */ SOC_MEM_IMPL_NORMAL, 46115 /* cmic_mor_clks */ 0, 46116 /* access_latency_mode */ 0, 46117 }, 46118 #endif /* chips */ 46119 46120 #if defined(BCM_56370_A0) 46121 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_KEY_GEN_2_MUX_CTRL_PIPE0m */ 46122 /* mem TUNNEL_ADAPT_4_KEY_GEN_2_MUX_CTRL_PIPE0m */ 46123 /* flags */ SOC_MEM_FLAG_VALID | 46124 SOC_MEM_FLAG_CACHABLE | 46125 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 46126 /* cmp_fn */ _soc_mem_cmp_undef, 46127 /* *null_entry */ _soc_mem_entry_null_zeroes, 46128 /* index_min */ 0, 46129 /* index_max */ 127, 46130 /* minblock */ 14, 46131 /* maxblock */ 14, 46132 /* blocks */ 0x4000, 46133 /* blocks_hi */ 0, 46134 /* base */ 0x61640000, 46135 /* gran */ 1, 46136 /* bytes */ 15, 46137 /* nFields */ 34, 46138 /* *fields */ soc_TUNNEL_ADAPT_4_KEY_GEN_1_MUX_CTRLm_fields, 46139 /* *views */ NULL, 46140 /* *views_num */ NULL, 46141 /* snoop_cb */ NULL, 46142 /* snoop_user_data */ NULL, 46143 /* snoop_flags */ 0, 46144 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46145 /* type */ SOC_MEM_TYPE_NORMAL, 46146 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 46147 /* impl */ SOC_MEM_IMPL_NORMAL, 46148 /* cmic_mor_clks */ 0, 46149 /* access_latency_mode */ 0, 46150 }, 46151 #endif /* chips */ 46152 46153 #if defined(BCM_56870_A0) 46154 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_SRAMm */ 46155 /* mem TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_SRAMm */ 46156 /* flags */ SOC_MEM_FLAG_VALID | 46157 SOC_MEM_FLAG_CACHABLE | 46158 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 46159 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 46160 /* cmp_fn */ _soc_mem_cmp_undef, 46161 /* *null_entry */ _soc_mem_entry_null_zeroes, 46162 /* index_min */ 0, 46163 /* index_max */ 127, 46164 /* minblock */ 37, 46165 /* maxblock */ 37, 46166 /* blocks */ 0, 46167 /* blocks_hi */ 0x20, 46168 /* base */ 0x61580000, 46169 /* gran */ 1, 46170 /* bytes */ 15, 46171 /* nFields */ 32, 46172 /* *fields */ soc_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_SRAMm_fields, 46173 /* *views */ NULL, 46174 /* *views_num */ NULL, 46175 /* snoop_cb */ NULL, 46176 /* snoop_user_data */ NULL, 46177 /* snoop_flags */ 0, 46178 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46179 /* type */ SOC_MEM_TYPE_NORMAL, 46180 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 46181 /* impl */ SOC_MEM_IMPL_NORMAL, 46182 /* cmic_mor_clks */ 0, 46183 /* access_latency_mode */ 0, 46184 }, 46185 #endif /* chips */ 46186 46187 #if defined(BCM_56370_A0) 46188 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_SRAM_BCM56370_A0m */ 46189 /* mem TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_SRAMm */ 46190 /* flags */ SOC_MEM_FLAG_VALID | 46191 SOC_MEM_FLAG_CACHABLE | 46192 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 46193 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 46194 /* cmp_fn */ _soc_mem_cmp_undef, 46195 /* *null_entry */ _soc_mem_entry_null_zeroes, 46196 /* index_min */ 0, 46197 /* index_max */ 127, 46198 /* minblock */ 14, 46199 /* maxblock */ 14, 46200 /* blocks */ 0x4000, 46201 /* blocks_hi */ 0, 46202 /* base */ 0x61580000, 46203 /* gran */ 1, 46204 /* bytes */ 15, 46205 /* nFields */ 32, 46206 /* *fields */ soc_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_SRAMm_fields, 46207 /* *views */ NULL, 46208 /* *views_num */ NULL, 46209 /* snoop_cb */ NULL, 46210 /* snoop_user_data */ NULL, 46211 /* snoop_flags */ 0, 46212 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46213 /* type */ SOC_MEM_TYPE_NORMAL, 46214 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 46215 /* impl */ SOC_MEM_IMPL_NORMAL, 46216 /* cmic_mor_clks */ 0, 46217 /* access_latency_mode */ 0, 46218 }, 46219 #endif /* chips */ 46220 46221 #if defined(BCM_56770_A0) 46222 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_SRAM_BCM56770_A0m */ 46223 /* mem TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_SRAMm */ 46224 /* flags */ SOC_MEM_FLAG_VALID | 46225 SOC_MEM_FLAG_CACHABLE | 46226 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 46227 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 46228 /* cmp_fn */ _soc_mem_cmp_undef, 46229 /* *null_entry */ _soc_mem_entry_null_zeroes, 46230 /* index_min */ 0, 46231 /* index_max */ 127, 46232 /* minblock */ 25, 46233 /* maxblock */ 25, 46234 /* blocks */ 0x2000000, 46235 /* blocks_hi */ 0, 46236 /* base */ 0x61580000, 46237 /* gran */ 1, 46238 /* bytes */ 15, 46239 /* nFields */ 32, 46240 /* *fields */ soc_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_SRAMm_fields, 46241 /* *views */ NULL, 46242 /* *views_num */ NULL, 46243 /* snoop_cb */ NULL, 46244 /* snoop_user_data */ NULL, 46245 /* snoop_flags */ 0, 46246 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46247 /* type */ SOC_MEM_TYPE_NORMAL, 46248 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 46249 /* impl */ SOC_MEM_IMPL_NORMAL, 46250 /* cmic_mor_clks */ 0, 46251 /* access_latency_mode */ 0, 46252 }, 46253 #endif /* chips */ 46254 46255 #if defined(BCM_56370_A0) 46256 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_SRAM_PIPE0m */ 46257 /* mem TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_SRAM_PIPE0m */ 46258 /* flags */ SOC_MEM_FLAG_VALID | 46259 SOC_MEM_FLAG_CACHABLE | 46260 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 46261 /* cmp_fn */ _soc_mem_cmp_undef, 46262 /* *null_entry */ _soc_mem_entry_null_zeroes, 46263 /* index_min */ 0, 46264 /* index_max */ 127, 46265 /* minblock */ 14, 46266 /* maxblock */ 14, 46267 /* blocks */ 0x4000, 46268 /* blocks_hi */ 0, 46269 /* base */ 0x61580000, 46270 /* gran */ 1, 46271 /* bytes */ 15, 46272 /* nFields */ 32, 46273 /* *fields */ soc_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_SRAMm_fields, 46274 /* *views */ NULL, 46275 /* *views_num */ NULL, 46276 /* snoop_cb */ NULL, 46277 /* snoop_user_data */ NULL, 46278 /* snoop_flags */ 0, 46279 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46280 /* type */ SOC_MEM_TYPE_NORMAL, 46281 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 46282 /* impl */ SOC_MEM_IMPL_NORMAL, 46283 /* cmic_mor_clks */ 0, 46284 /* access_latency_mode */ 0, 46285 }, 46286 #endif /* chips */ 46287 46288 #if defined(BCM_56870_A0) 46289 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_TCAMm */ 46290 /* mem TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_TCAMm */ 46291 /* flags */ SOC_MEM_FLAG_VALID | 46292 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 46293 SOC_MEM_FLAG_CACHABLE | 46294 SOC_MEM_FLAG_CAM | 46295 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 46296 /* cmp_fn */ _soc_mem_cmp_undef, 46297 /* *null_entry */ _soc_mem_entry_null_zeroes, 46298 /* index_min */ 0, 46299 /* index_max */ 127, 46300 /* minblock */ 37, 46301 /* maxblock */ 37, 46302 /* blocks */ 0, 46303 /* blocks_hi */ 0x20, 46304 /* base */ 0x61540000, 46305 /* gran */ 1, 46306 /* bytes */ 32, 46307 /* nFields */ 23, 46308 /* *fields */ soc_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_TCAMm_fields, 46309 /* *views */ NULL, 46310 /* *views_num */ NULL, 46311 /* snoop_cb */ NULL, 46312 /* snoop_user_data */ NULL, 46313 /* snoop_flags */ 0, 46314 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46315 /* type */ SOC_MEM_TYPE_NORMAL, 46316 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 46317 /* impl */ SOC_MEM_IMPL_NORMAL, 46318 /* cmic_mor_clks */ 0, 46319 /* access_latency_mode */ 3, 46320 }, 46321 #endif /* chips */ 46322 46323 #if defined(BCM_56370_A0) 46324 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_TCAM_BCM56370_A0m */ 46325 /* mem TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_TCAMm */ 46326 /* flags */ SOC_MEM_FLAG_VALID | 46327 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 46328 SOC_MEM_FLAG_CACHABLE | 46329 SOC_MEM_FLAG_CAM | 46330 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 46331 /* cmp_fn */ _soc_mem_cmp_undef, 46332 /* *null_entry */ _soc_mem_entry_null_zeroes, 46333 /* index_min */ 0, 46334 /* index_max */ 127, 46335 /* minblock */ 14, 46336 /* maxblock */ 14, 46337 /* blocks */ 0x4000, 46338 /* blocks_hi */ 0, 46339 /* base */ 0x61540000, 46340 /* gran */ 1, 46341 /* bytes */ 32, 46342 /* nFields */ 25, 46343 /* *fields */ soc_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_TCAM_BCM56370_A0m_fields, 46344 /* *views */ NULL, 46345 /* *views_num */ NULL, 46346 /* snoop_cb */ NULL, 46347 /* snoop_user_data */ NULL, 46348 /* snoop_flags */ 0, 46349 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46350 /* type */ SOC_MEM_TYPE_NORMAL, 46351 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 46352 /* impl */ SOC_MEM_IMPL_NORMAL, 46353 /* cmic_mor_clks */ 0, 46354 /* access_latency_mode */ 3, 46355 }, 46356 #endif /* chips */ 46357 46358 #if defined(BCM_56770_A0) 46359 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_TCAM_BCM56770_A0m */ 46360 /* mem TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_TCAMm */ 46361 /* flags */ SOC_MEM_FLAG_VALID | 46362 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 46363 SOC_MEM_FLAG_CACHABLE | 46364 SOC_MEM_FLAG_CAM | 46365 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x80022 */ 46366 /* cmp_fn */ _soc_mem_cmp_undef, 46367 /* *null_entry */ _soc_mem_entry_null_zeroes, 46368 /* index_min */ 0, 46369 /* index_max */ 127, 46370 /* minblock */ 25, 46371 /* maxblock */ 25, 46372 /* blocks */ 0x2000000, 46373 /* blocks_hi */ 0, 46374 /* base */ 0x61540000, 46375 /* gran */ 1, 46376 /* bytes */ 32, 46377 /* nFields */ 25, 46378 /* *fields */ soc_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_TCAM_BCM56770_A0m_fields, 46379 /* *views */ NULL, 46380 /* *views_num */ NULL, 46381 /* snoop_cb */ NULL, 46382 /* snoop_user_data */ NULL, 46383 /* snoop_flags */ 0, 46384 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46385 /* type */ SOC_MEM_TYPE_NORMAL, 46386 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 46387 /* impl */ SOC_MEM_IMPL_NORMAL, 46388 /* cmic_mor_clks */ 0, 46389 /* access_latency_mode */ 3, 46390 }, 46391 #endif /* chips */ 46392 46393 #if defined(BCM_56370_A0) 46394 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_TCAM_PIPE0m */ 46395 /* mem TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_TCAM_PIPE0m */ 46396 /* flags */ SOC_MEM_FLAG_VALID | 46397 SOC_MEM_FLAG_TCAM_ENCODING_LPT | 46398 SOC_MEM_FLAG_CACHABLE | 46399 SOC_MEM_FLAG_CAM, /* 0x80022 */ 46400 /* cmp_fn */ _soc_mem_cmp_undef, 46401 /* *null_entry */ _soc_mem_entry_null_zeroes, 46402 /* index_min */ 0, 46403 /* index_max */ 127, 46404 /* minblock */ 14, 46405 /* maxblock */ 14, 46406 /* blocks */ 0x4000, 46407 /* blocks_hi */ 0, 46408 /* base */ 0x61540000, 46409 /* gran */ 1, 46410 /* bytes */ 32, 46411 /* nFields */ 25, 46412 /* *fields */ soc_TUNNEL_ADAPT_4_LOGICAL_TBL_SEL_TCAM_BCM56370_A0m_fields, 46413 /* *views */ NULL, 46414 /* *views_num */ NULL, 46415 /* snoop_cb */ NULL, 46416 /* snoop_user_data */ NULL, 46417 /* snoop_flags */ 0, 46418 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46419 /* type */ SOC_MEM_TYPE_NORMAL, 46420 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 46421 /* impl */ SOC_MEM_IMPL_NORMAL, 46422 /* cmic_mor_clks */ 0, 46423 /* access_latency_mode */ 3, 46424 }, 46425 #endif /* chips */ 46426 46427 #if defined(BCM_56870_A0) 46428 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_MISS_POLICYm */ 46429 /* mem TUNNEL_ADAPT_4_MISS_POLICYm */ 46430 /* flags */ SOC_MEM_FLAG_VALID | 46431 SOC_MEM_FLAG_CACHABLE | 46432 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 46433 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 46434 /* cmp_fn */ _soc_mem_cmp_undef, 46435 /* *null_entry */ _soc_mem_entry_null_zeroes, 46436 /* index_min */ 0, 46437 /* index_max */ 31, 46438 /* minblock */ 37, 46439 /* maxblock */ 37, 46440 /* blocks */ 0, 46441 /* blocks_hi */ 0x20, 46442 /* base */ 0x610c0000, 46443 /* gran */ 1, 46444 /* bytes */ 27, 46445 /* nFields */ 7, 46446 /* *fields */ soc_TUNNEL_ADAPT_4_MISS_POLICYm_fields, 46447 /* *views */ NULL, 46448 /* *views_num */ NULL, 46449 /* snoop_cb */ NULL, 46450 /* snoop_user_data */ NULL, 46451 /* snoop_flags */ 0, 46452 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46453 /* type */ SOC_MEM_TYPE_NORMAL, 46454 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 46455 /* impl */ SOC_MEM_IMPL_NORMAL, 46456 /* cmic_mor_clks */ 0, 46457 /* access_latency_mode */ 3, 46458 }, 46459 #endif /* chips */ 46460 46461 #if defined(BCM_56370_A0) 46462 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_MISS_POLICY_BCM56370_A0m */ 46463 /* mem TUNNEL_ADAPT_4_MISS_POLICYm */ 46464 /* flags */ SOC_MEM_FLAG_VALID | 46465 SOC_MEM_FLAG_CACHABLE | 46466 SOC_MEM_FLAG_SER_ECC_CORRECTABLE, /* 0x122 */ 46467 /* cmp_fn */ _soc_mem_cmp_undef, 46468 /* *null_entry */ _soc_mem_entry_null_zeroes, 46469 /* index_min */ 0, 46470 /* index_max */ 31, 46471 /* minblock */ 14, 46472 /* maxblock */ 14, 46473 /* blocks */ 0x4000, 46474 /* blocks_hi */ 0, 46475 /* base */ 0x610c0000, 46476 /* gran */ 1, 46477 /* bytes */ 27, 46478 /* nFields */ 7, 46479 /* *fields */ soc_TUNNEL_ADAPT_4_MISS_POLICYm_fields, 46480 /* *views */ NULL, 46481 /* *views_num */ NULL, 46482 /* snoop_cb */ NULL, 46483 /* snoop_user_data */ NULL, 46484 /* snoop_flags */ 0, 46485 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46486 /* type */ SOC_MEM_TYPE_NORMAL, 46487 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 46488 /* impl */ SOC_MEM_IMPL_NORMAL, 46489 /* cmic_mor_clks */ 0, 46490 /* access_latency_mode */ 3, 46491 }, 46492 #endif /* chips */ 46493 46494 #if defined(BCM_56770_A0) 46495 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_MISS_POLICY_BCM56770_A0m */ 46496 /* mem TUNNEL_ADAPT_4_MISS_POLICYm */ 46497 /* flags */ SOC_MEM_FLAG_VALID | 46498 SOC_MEM_FLAG_CACHABLE | 46499 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 46500 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 46501 /* cmp_fn */ _soc_mem_cmp_undef, 46502 /* *null_entry */ _soc_mem_entry_null_zeroes, 46503 /* index_min */ 0, 46504 /* index_max */ 31, 46505 /* minblock */ 25, 46506 /* maxblock */ 25, 46507 /* blocks */ 0x2000000, 46508 /* blocks_hi */ 0, 46509 /* base */ 0x610c0000, 46510 /* gran */ 1, 46511 /* bytes */ 27, 46512 /* nFields */ 7, 46513 /* *fields */ soc_TUNNEL_ADAPT_4_MISS_POLICYm_fields, 46514 /* *views */ NULL, 46515 /* *views_num */ NULL, 46516 /* snoop_cb */ NULL, 46517 /* snoop_user_data */ NULL, 46518 /* snoop_flags */ 0, 46519 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46520 /* type */ SOC_MEM_TYPE_NORMAL, 46521 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 46522 /* impl */ SOC_MEM_IMPL_NORMAL, 46523 /* cmic_mor_clks */ 0, 46524 /* access_latency_mode */ 3, 46525 }, 46526 #endif /* chips */ 46527 46528 #if defined(BCM_56870_A0) 46529 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_POLICY_STRENGTH_PROFILEm */ 46530 /* mem TUNNEL_ADAPT_4_POLICY_STRENGTH_PROFILEm */ 46531 /* flags */ SOC_MEM_FLAG_VALID | 46532 SOC_MEM_FLAG_CACHABLE | 46533 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 46534 /* cmp_fn */ _soc_mem_cmp_undef, 46535 /* *null_entry */ _soc_mem_entry_null_zeroes, 46536 /* index_min */ 0, 46537 /* index_max */ 7, 46538 /* minblock */ 37, 46539 /* maxblock */ 37, 46540 /* blocks */ 0, 46541 /* blocks_hi */ 0x20, 46542 /* base */ 0x61080000, 46543 /* gran */ 1, 46544 /* bytes */ 45, 46545 /* nFields */ 60, 46546 /* *fields */ soc_TUNNEL_ADAPT_4_POLICY_STRENGTH_PROFILEm_fields, 46547 /* *views */ NULL, 46548 /* *views_num */ NULL, 46549 /* snoop_cb */ NULL, 46550 /* snoop_user_data */ NULL, 46551 /* snoop_flags */ 0, 46552 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46553 /* type */ SOC_MEM_TYPE_NORMAL, 46554 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 46555 /* impl */ SOC_MEM_IMPL_NORMAL, 46556 /* cmic_mor_clks */ 0, 46557 /* access_latency_mode */ 3, 46558 }, 46559 #endif /* chips */ 46560 46561 #if defined(BCM_56370_A0) 46562 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_POLICY_STRENGTH_PROFILE_BCM56370_A0m */ 46563 /* mem TUNNEL_ADAPT_4_POLICY_STRENGTH_PROFILEm */ 46564 /* flags */ SOC_MEM_FLAG_VALID | 46565 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 46566 /* cmp_fn */ _soc_mem_cmp_undef, 46567 /* *null_entry */ _soc_mem_entry_null_zeroes, 46568 /* index_min */ 0, 46569 /* index_max */ 7, 46570 /* minblock */ 14, 46571 /* maxblock */ 14, 46572 /* blocks */ 0x4000, 46573 /* blocks_hi */ 0, 46574 /* base */ 0x61080000, 46575 /* gran */ 1, 46576 /* bytes */ 45, 46577 /* nFields */ 60, 46578 /* *fields */ soc_TUNNEL_ADAPT_4_POLICY_STRENGTH_PROFILEm_fields, 46579 /* *views */ NULL, 46580 /* *views_num */ NULL, 46581 /* snoop_cb */ NULL, 46582 /* snoop_user_data */ NULL, 46583 /* snoop_flags */ 0, 46584 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46585 /* type */ SOC_MEM_TYPE_NORMAL, 46586 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 46587 /* impl */ SOC_MEM_IMPL_NORMAL, 46588 /* cmic_mor_clks */ 0, 46589 /* access_latency_mode */ 3, 46590 }, 46591 #endif /* chips */ 46592 46593 #if defined(BCM_56770_A0) 46594 { /* SOC_MEM_INT_TUNNEL_ADAPT_4_POLICY_STRENGTH_PROFILE_BCM56770_A0m */ 46595 /* mem TUNNEL_ADAPT_4_POLICY_STRENGTH_PROFILEm */ 46596 /* flags */ SOC_MEM_FLAG_VALID | 46597 SOC_MEM_FLAG_CACHABLE | 46598 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 46599 /* cmp_fn */ _soc_mem_cmp_undef, 46600 /* *null_entry */ _soc_mem_entry_null_zeroes, 46601 /* index_min */ 0, 46602 /* index_max */ 7, 46603 /* minblock */ 25, 46604 /* maxblock */ 25, 46605 /* blocks */ 0x2000000, 46606 /* blocks_hi */ 0, 46607 /* base */ 0x61080000, 46608 /* gran */ 1, 46609 /* bytes */ 45, 46610 /* nFields */ 60, 46611 /* *fields */ soc_TUNNEL_ADAPT_4_POLICY_STRENGTH_PROFILEm_fields, 46612 /* *views */ NULL, 46613 /* *views_num */ NULL, 46614 /* snoop_cb */ NULL, 46615 /* snoop_user_data */ NULL, 46616 /* snoop_flags */ 0, 46617 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46618 /* type */ SOC_MEM_TYPE_NORMAL, 46619 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 46620 /* impl */ SOC_MEM_IMPL_NORMAL, 46621 /* cmic_mor_clks */ 0, 46622 /* access_latency_mode */ 3, 46623 }, 46624 #endif /* chips */ 46625 46626 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 46627 defined(BCM_56450_B1) 46628 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER0m */ 46629 /* mem TXLP_DEBUG_COUNTER0m */ 46630 /* flags */ SOC_MEM_FLAG_VALID | 46631 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 46632 /* cmp_fn */ _soc_mem_cmp_undef, 46633 /* *null_entry */ _soc_mem_entry_null_zeroes, 46634 /* index_min */ 0, 46635 /* index_max */ 131, 46636 /* minblock */ 27, 46637 /* maxblock */ 28, 46638 /* blocks */ 0x18000000, 46639 /* blocks_hi */ 0, 46640 /* base */ 0x00300000, 46641 /* gran */ 1, 46642 /* bytes */ 4, 46643 /* nFields */ 2, 46644 /* *fields */ soc_RXLP_DEBUG_COUNTER0m_fields, 46645 /* *views */ NULL, 46646 /* *views_num */ NULL, 46647 /* snoop_cb */ NULL, 46648 /* snoop_user_data */ NULL, 46649 /* snoop_flags */ 0, 46650 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46651 /* type */ SOC_MEM_TYPE_NORMAL, 46652 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 46653 /* impl */ SOC_MEM_IMPL_NORMAL, 46654 /* cmic_mor_clks */ 0, 46655 }, 46656 #endif /* chips */ 46657 46658 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 46659 defined(BCM_56450_B1) 46660 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER1m */ 46661 /* mem TXLP_DEBUG_COUNTER1m */ 46662 /* flags */ SOC_MEM_FLAG_VALID | 46663 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 46664 /* cmp_fn */ _soc_mem_cmp_undef, 46665 /* *null_entry */ _soc_mem_entry_null_zeroes, 46666 /* index_min */ 0, 46667 /* index_max */ 131, 46668 /* minblock */ 27, 46669 /* maxblock */ 28, 46670 /* blocks */ 0x18000000, 46671 /* blocks_hi */ 0, 46672 /* base */ 0x00340000, 46673 /* gran */ 1, 46674 /* bytes */ 4, 46675 /* nFields */ 2, 46676 /* *fields */ soc_RXLP_DEBUG_COUNTER0m_fields, 46677 /* *views */ NULL, 46678 /* *views_num */ NULL, 46679 /* snoop_cb */ NULL, 46680 /* snoop_user_data */ NULL, 46681 /* snoop_flags */ 0, 46682 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46683 /* type */ SOC_MEM_TYPE_NORMAL, 46684 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 46685 /* impl */ SOC_MEM_IMPL_NORMAL, 46686 /* cmic_mor_clks */ 0, 46687 }, 46688 #endif /* chips */ 46689 46690 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 46691 defined(BCM_56450_B1) 46692 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER2m */ 46693 /* mem TXLP_DEBUG_COUNTER2m */ 46694 /* flags */ SOC_MEM_FLAG_VALID | 46695 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 46696 /* cmp_fn */ _soc_mem_cmp_undef, 46697 /* *null_entry */ _soc_mem_entry_null_zeroes, 46698 /* index_min */ 0, 46699 /* index_max */ 131, 46700 /* minblock */ 27, 46701 /* maxblock */ 28, 46702 /* blocks */ 0x18000000, 46703 /* blocks_hi */ 0, 46704 /* base */ 0x00380000, 46705 /* gran */ 1, 46706 /* bytes */ 4, 46707 /* nFields */ 2, 46708 /* *fields */ soc_RXLP_DEBUG_COUNTER0m_fields, 46709 /* *views */ NULL, 46710 /* *views_num */ NULL, 46711 /* snoop_cb */ NULL, 46712 /* snoop_user_data */ NULL, 46713 /* snoop_flags */ 0, 46714 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46715 /* type */ SOC_MEM_TYPE_NORMAL, 46716 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 46717 /* impl */ SOC_MEM_IMPL_NORMAL, 46718 /* cmic_mor_clks */ 0, 46719 }, 46720 #endif /* chips */ 46721 46722 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 46723 defined(BCM_56450_B1) 46724 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER3m */ 46725 /* mem TXLP_DEBUG_COUNTER3m */ 46726 /* flags */ SOC_MEM_FLAG_VALID | 46727 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 46728 /* cmp_fn */ _soc_mem_cmp_undef, 46729 /* *null_entry */ _soc_mem_entry_null_zeroes, 46730 /* index_min */ 0, 46731 /* index_max */ 131, 46732 /* minblock */ 27, 46733 /* maxblock */ 28, 46734 /* blocks */ 0x18000000, 46735 /* blocks_hi */ 0, 46736 /* base */ 0x003c0000, 46737 /* gran */ 1, 46738 /* bytes */ 4, 46739 /* nFields */ 2, 46740 /* *fields */ soc_RXLP_DEBUG_COUNTER0m_fields, 46741 /* *views */ NULL, 46742 /* *views_num */ NULL, 46743 /* snoop_cb */ NULL, 46744 /* snoop_user_data */ NULL, 46745 /* snoop_flags */ 0, 46746 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46747 /* type */ SOC_MEM_TYPE_NORMAL, 46748 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 46749 /* impl */ SOC_MEM_IMPL_NORMAL, 46750 /* cmic_mor_clks */ 0, 46751 }, 46752 #endif /* chips */ 46753 46754 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 46755 defined(BCM_56450_B1) 46756 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER4m */ 46757 /* mem TXLP_DEBUG_COUNTER4m */ 46758 /* flags */ SOC_MEM_FLAG_VALID | 46759 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 46760 /* cmp_fn */ _soc_mem_cmp_undef, 46761 /* *null_entry */ _soc_mem_entry_null_zeroes, 46762 /* index_min */ 0, 46763 /* index_max */ 131, 46764 /* minblock */ 27, 46765 /* maxblock */ 28, 46766 /* blocks */ 0x18000000, 46767 /* blocks_hi */ 0, 46768 /* base */ 0x00400000, 46769 /* gran */ 1, 46770 /* bytes */ 4, 46771 /* nFields */ 2, 46772 /* *fields */ soc_RXLP_DEBUG_COUNTER0m_fields, 46773 /* *views */ NULL, 46774 /* *views_num */ NULL, 46775 /* snoop_cb */ NULL, 46776 /* snoop_user_data */ NULL, 46777 /* snoop_flags */ 0, 46778 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46779 /* type */ SOC_MEM_TYPE_NORMAL, 46780 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 46781 /* impl */ SOC_MEM_IMPL_NORMAL, 46782 /* cmic_mor_clks */ 0, 46783 }, 46784 #endif /* chips */ 46785 46786 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 46787 defined(BCM_56450_B1) 46788 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER5m */ 46789 /* mem TXLP_DEBUG_COUNTER5m */ 46790 /* flags */ SOC_MEM_FLAG_VALID | 46791 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 46792 /* cmp_fn */ _soc_mem_cmp_undef, 46793 /* *null_entry */ _soc_mem_entry_null_zeroes, 46794 /* index_min */ 0, 46795 /* index_max */ 131, 46796 /* minblock */ 27, 46797 /* maxblock */ 28, 46798 /* blocks */ 0x18000000, 46799 /* blocks_hi */ 0, 46800 /* base */ 0x00440000, 46801 /* gran */ 1, 46802 /* bytes */ 4, 46803 /* nFields */ 2, 46804 /* *fields */ soc_RXLP_DEBUG_COUNTER0m_fields, 46805 /* *views */ NULL, 46806 /* *views_num */ NULL, 46807 /* snoop_cb */ NULL, 46808 /* snoop_user_data */ NULL, 46809 /* snoop_flags */ 0, 46810 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46811 /* type */ SOC_MEM_TYPE_NORMAL, 46812 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 46813 /* impl */ SOC_MEM_IMPL_NORMAL, 46814 /* cmic_mor_clks */ 0, 46815 }, 46816 #endif /* chips */ 46817 46818 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 46819 defined(BCM_56450_B1) 46820 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER6m */ 46821 /* mem TXLP_DEBUG_COUNTER6m */ 46822 /* flags */ SOC_MEM_FLAG_VALID | 46823 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 46824 /* cmp_fn */ _soc_mem_cmp_undef, 46825 /* *null_entry */ _soc_mem_entry_null_zeroes, 46826 /* index_min */ 0, 46827 /* index_max */ 131, 46828 /* minblock */ 27, 46829 /* maxblock */ 28, 46830 /* blocks */ 0x18000000, 46831 /* blocks_hi */ 0, 46832 /* base */ 0x00480000, 46833 /* gran */ 1, 46834 /* bytes */ 4, 46835 /* nFields */ 2, 46836 /* *fields */ soc_RXLP_DEBUG_COUNTER0m_fields, 46837 /* *views */ NULL, 46838 /* *views_num */ NULL, 46839 /* snoop_cb */ NULL, 46840 /* snoop_user_data */ NULL, 46841 /* snoop_flags */ 0, 46842 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46843 /* type */ SOC_MEM_TYPE_NORMAL, 46844 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 46845 /* impl */ SOC_MEM_IMPL_NORMAL, 46846 /* cmic_mor_clks */ 0, 46847 }, 46848 #endif /* chips */ 46849 46850 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 46851 defined(BCM_56450_B1) 46852 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER7m */ 46853 /* mem TXLP_DEBUG_COUNTER7m */ 46854 /* flags */ SOC_MEM_FLAG_VALID | 46855 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 46856 /* cmp_fn */ _soc_mem_cmp_undef, 46857 /* *null_entry */ _soc_mem_entry_null_zeroes, 46858 /* index_min */ 0, 46859 /* index_max */ 131, 46860 /* minblock */ 27, 46861 /* maxblock */ 28, 46862 /* blocks */ 0x18000000, 46863 /* blocks_hi */ 0, 46864 /* base */ 0x004c0000, 46865 /* gran */ 1, 46866 /* bytes */ 4, 46867 /* nFields */ 2, 46868 /* *fields */ soc_RXLP_DEBUG_COUNTER0m_fields, 46869 /* *views */ NULL, 46870 /* *views_num */ NULL, 46871 /* snoop_cb */ NULL, 46872 /* snoop_user_data */ NULL, 46873 /* snoop_flags */ 0, 46874 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46875 /* type */ SOC_MEM_TYPE_NORMAL, 46876 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 46877 /* impl */ SOC_MEM_IMPL_NORMAL, 46878 /* cmic_mor_clks */ 0, 46879 }, 46880 #endif /* chips */ 46881 46882 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 46883 defined(BCM_56450_B1) 46884 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER8m */ 46885 /* mem TXLP_DEBUG_COUNTER8m */ 46886 /* flags */ SOC_MEM_FLAG_VALID | 46887 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 46888 /* cmp_fn */ _soc_mem_cmp_undef, 46889 /* *null_entry */ _soc_mem_entry_null_zeroes, 46890 /* index_min */ 0, 46891 /* index_max */ 131, 46892 /* minblock */ 27, 46893 /* maxblock */ 28, 46894 /* blocks */ 0x18000000, 46895 /* blocks_hi */ 0, 46896 /* base */ 0x00500000, 46897 /* gran */ 1, 46898 /* bytes */ 4, 46899 /* nFields */ 2, 46900 /* *fields */ soc_RXLP_DEBUG_COUNTER0m_fields, 46901 /* *views */ NULL, 46902 /* *views_num */ NULL, 46903 /* snoop_cb */ NULL, 46904 /* snoop_user_data */ NULL, 46905 /* snoop_flags */ 0, 46906 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46907 /* type */ SOC_MEM_TYPE_NORMAL, 46908 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 46909 /* impl */ SOC_MEM_IMPL_NORMAL, 46910 /* cmic_mor_clks */ 0, 46911 }, 46912 #endif /* chips */ 46913 46914 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 46915 defined(BCM_56450_B1) 46916 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER9m */ 46917 /* mem TXLP_DEBUG_COUNTER9m */ 46918 /* flags */ SOC_MEM_FLAG_VALID | 46919 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 46920 /* cmp_fn */ _soc_mem_cmp_undef, 46921 /* *null_entry */ _soc_mem_entry_null_zeroes, 46922 /* index_min */ 0, 46923 /* index_max */ 131, 46924 /* minblock */ 27, 46925 /* maxblock */ 28, 46926 /* blocks */ 0x18000000, 46927 /* blocks_hi */ 0, 46928 /* base */ 0x00540000, 46929 /* gran */ 1, 46930 /* bytes */ 4, 46931 /* nFields */ 2, 46932 /* *fields */ soc_RXLP_DEBUG_COUNTER0m_fields, 46933 /* *views */ NULL, 46934 /* *views_num */ NULL, 46935 /* snoop_cb */ NULL, 46936 /* snoop_user_data */ NULL, 46937 /* snoop_flags */ 0, 46938 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46939 /* type */ SOC_MEM_TYPE_NORMAL, 46940 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 46941 /* impl */ SOC_MEM_IMPL_NORMAL, 46942 /* cmic_mor_clks */ 0, 46943 }, 46944 #endif /* chips */ 46945 46946 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 46947 defined(BCM_56450_B1) 46948 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER10m */ 46949 /* mem TXLP_DEBUG_COUNTER10m */ 46950 /* flags */ SOC_MEM_FLAG_VALID | 46951 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 46952 /* cmp_fn */ _soc_mem_cmp_undef, 46953 /* *null_entry */ _soc_mem_entry_null_zeroes, 46954 /* index_min */ 0, 46955 /* index_max */ 131, 46956 /* minblock */ 27, 46957 /* maxblock */ 28, 46958 /* blocks */ 0x18000000, 46959 /* blocks_hi */ 0, 46960 /* base */ 0x00580000, 46961 /* gran */ 1, 46962 /* bytes */ 4, 46963 /* nFields */ 2, 46964 /* *fields */ soc_RXLP_DEBUG_COUNTER0m_fields, 46965 /* *views */ NULL, 46966 /* *views_num */ NULL, 46967 /* snoop_cb */ NULL, 46968 /* snoop_user_data */ NULL, 46969 /* snoop_flags */ 0, 46970 /* mem severity */ SOC_MEM_SEVERE_MISSING, 46971 /* type */ SOC_MEM_TYPE_NORMAL, 46972 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 46973 /* impl */ SOC_MEM_IMPL_NORMAL, 46974 /* cmic_mor_clks */ 0, 46975 }, 46976 #endif /* chips */ 46977 46978 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 46979 defined(BCM_56450_B1) 46980 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER11m */ 46981 /* mem TXLP_DEBUG_COUNTER11m */ 46982 /* flags */ SOC_MEM_FLAG_VALID | 46983 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 46984 /* cmp_fn */ _soc_mem_cmp_undef, 46985 /* *null_entry */ _soc_mem_entry_null_zeroes, 46986 /* index_min */ 0, 46987 /* index_max */ 131, 46988 /* minblock */ 27, 46989 /* maxblock */ 28, 46990 /* blocks */ 0x18000000, 46991 /* blocks_hi */ 0, 46992 /* base */ 0x005c0000, 46993 /* gran */ 1, 46994 /* bytes */ 4, 46995 /* nFields */ 2, 46996 /* *fields */ soc_RXLP_DEBUG_COUNTER0m_fields, 46997 /* *views */ NULL, 46998 /* *views_num */ NULL, 46999 /* snoop_cb */ NULL, 47000 /* snoop_user_data */ NULL, 47001 /* snoop_flags */ 0, 47002 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47003 /* type */ SOC_MEM_TYPE_NORMAL, 47004 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47005 /* impl */ SOC_MEM_IMPL_NORMAL, 47006 /* cmic_mor_clks */ 0, 47007 }, 47008 #endif /* chips */ 47009 47010 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 47011 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER0_BCM56260_A0m */ 47012 /* mem TXLP_DEBUG_COUNTER0m */ 47013 /* flags */ SOC_MEM_FLAG_VALID | 47014 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 47015 /* cmp_fn */ _soc_mem_cmp_undef, 47016 /* *null_entry */ _soc_mem_entry_null_zeroes, 47017 /* index_min */ 0, 47018 /* index_max */ 131, 47019 /* minblock */ 20, 47020 /* maxblock */ 20, 47021 /* blocks */ 0x100000, 47022 /* blocks_hi */ 0, 47023 /* base */ 0x00300000, 47024 /* gran */ 1, 47025 /* bytes */ 4, 47026 /* nFields */ 2, 47027 /* *fields */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields, 47028 /* *views */ NULL, 47029 /* *views_num */ NULL, 47030 /* snoop_cb */ NULL, 47031 /* snoop_user_data */ NULL, 47032 /* snoop_flags */ 0, 47033 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47034 /* type */ SOC_MEM_TYPE_NORMAL, 47035 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47036 /* impl */ SOC_MEM_IMPL_NORMAL, 47037 /* cmic_mor_clks */ 0, 47038 }, 47039 #endif /* chips */ 47040 47041 #if defined(BCM_56270_A0) 47042 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER0_BCM56270_A0m */ 47043 /* mem TXLP_DEBUG_COUNTER0m */ 47044 /* flags */ SOC_MEM_FLAG_VALID | 47045 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 47046 /* cmp_fn */ _soc_mem_cmp_undef, 47047 /* *null_entry */ _soc_mem_entry_null_zeroes, 47048 /* index_min */ 0, 47049 /* index_max */ 131, 47050 /* minblock */ 14, 47051 /* maxblock */ 14, 47052 /* blocks */ 0x4000, 47053 /* blocks_hi */ 0, 47054 /* base */ 0x00300000, 47055 /* gran */ 1, 47056 /* bytes */ 4, 47057 /* nFields */ 2, 47058 /* *fields */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields, 47059 /* *views */ NULL, 47060 /* *views_num */ NULL, 47061 /* snoop_cb */ NULL, 47062 /* snoop_user_data */ NULL, 47063 /* snoop_flags */ 0, 47064 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47065 /* type */ SOC_MEM_TYPE_NORMAL, 47066 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47067 /* impl */ SOC_MEM_IMPL_NORMAL, 47068 /* cmic_mor_clks */ 0, 47069 }, 47070 #endif /* chips */ 47071 47072 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 47073 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER10_BCM56260_A0m */ 47074 /* mem TXLP_DEBUG_COUNTER10m */ 47075 /* flags */ SOC_MEM_FLAG_VALID | 47076 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 47077 /* cmp_fn */ _soc_mem_cmp_undef, 47078 /* *null_entry */ _soc_mem_entry_null_zeroes, 47079 /* index_min */ 0, 47080 /* index_max */ 131, 47081 /* minblock */ 20, 47082 /* maxblock */ 20, 47083 /* blocks */ 0x100000, 47084 /* blocks_hi */ 0, 47085 /* base */ 0x00580000, 47086 /* gran */ 1, 47087 /* bytes */ 4, 47088 /* nFields */ 2, 47089 /* *fields */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields, 47090 /* *views */ NULL, 47091 /* *views_num */ NULL, 47092 /* snoop_cb */ NULL, 47093 /* snoop_user_data */ NULL, 47094 /* snoop_flags */ 0, 47095 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47096 /* type */ SOC_MEM_TYPE_NORMAL, 47097 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47098 /* impl */ SOC_MEM_IMPL_NORMAL, 47099 /* cmic_mor_clks */ 0, 47100 }, 47101 #endif /* chips */ 47102 47103 #if defined(BCM_56270_A0) 47104 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER10_BCM56270_A0m */ 47105 /* mem TXLP_DEBUG_COUNTER10m */ 47106 /* flags */ SOC_MEM_FLAG_VALID | 47107 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 47108 /* cmp_fn */ _soc_mem_cmp_undef, 47109 /* *null_entry */ _soc_mem_entry_null_zeroes, 47110 /* index_min */ 0, 47111 /* index_max */ 131, 47112 /* minblock */ 14, 47113 /* maxblock */ 14, 47114 /* blocks */ 0x4000, 47115 /* blocks_hi */ 0, 47116 /* base */ 0x00580000, 47117 /* gran */ 1, 47118 /* bytes */ 4, 47119 /* nFields */ 2, 47120 /* *fields */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields, 47121 /* *views */ NULL, 47122 /* *views_num */ NULL, 47123 /* snoop_cb */ NULL, 47124 /* snoop_user_data */ NULL, 47125 /* snoop_flags */ 0, 47126 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47127 /* type */ SOC_MEM_TYPE_NORMAL, 47128 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47129 /* impl */ SOC_MEM_IMPL_NORMAL, 47130 /* cmic_mor_clks */ 0, 47131 }, 47132 #endif /* chips */ 47133 47134 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 47135 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER11_BCM56260_A0m */ 47136 /* mem TXLP_DEBUG_COUNTER11m */ 47137 /* flags */ SOC_MEM_FLAG_VALID | 47138 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 47139 /* cmp_fn */ _soc_mem_cmp_undef, 47140 /* *null_entry */ _soc_mem_entry_null_zeroes, 47141 /* index_min */ 0, 47142 /* index_max */ 131, 47143 /* minblock */ 20, 47144 /* maxblock */ 20, 47145 /* blocks */ 0x100000, 47146 /* blocks_hi */ 0, 47147 /* base */ 0x005c0000, 47148 /* gran */ 1, 47149 /* bytes */ 4, 47150 /* nFields */ 2, 47151 /* *fields */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields, 47152 /* *views */ NULL, 47153 /* *views_num */ NULL, 47154 /* snoop_cb */ NULL, 47155 /* snoop_user_data */ NULL, 47156 /* snoop_flags */ 0, 47157 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47158 /* type */ SOC_MEM_TYPE_NORMAL, 47159 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47160 /* impl */ SOC_MEM_IMPL_NORMAL, 47161 /* cmic_mor_clks */ 0, 47162 }, 47163 #endif /* chips */ 47164 47165 #if defined(BCM_56270_A0) 47166 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER11_BCM56270_A0m */ 47167 /* mem TXLP_DEBUG_COUNTER11m */ 47168 /* flags */ SOC_MEM_FLAG_VALID | 47169 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 47170 /* cmp_fn */ _soc_mem_cmp_undef, 47171 /* *null_entry */ _soc_mem_entry_null_zeroes, 47172 /* index_min */ 0, 47173 /* index_max */ 131, 47174 /* minblock */ 14, 47175 /* maxblock */ 14, 47176 /* blocks */ 0x4000, 47177 /* blocks_hi */ 0, 47178 /* base */ 0x005c0000, 47179 /* gran */ 1, 47180 /* bytes */ 4, 47181 /* nFields */ 2, 47182 /* *fields */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields, 47183 /* *views */ NULL, 47184 /* *views_num */ NULL, 47185 /* snoop_cb */ NULL, 47186 /* snoop_user_data */ NULL, 47187 /* snoop_flags */ 0, 47188 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47189 /* type */ SOC_MEM_TYPE_NORMAL, 47190 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47191 /* impl */ SOC_MEM_IMPL_NORMAL, 47192 /* cmic_mor_clks */ 0, 47193 }, 47194 #endif /* chips */ 47195 47196 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 47197 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER1_BCM56260_A0m */ 47198 /* mem TXLP_DEBUG_COUNTER1m */ 47199 /* flags */ SOC_MEM_FLAG_VALID | 47200 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 47201 /* cmp_fn */ _soc_mem_cmp_undef, 47202 /* *null_entry */ _soc_mem_entry_null_zeroes, 47203 /* index_min */ 0, 47204 /* index_max */ 131, 47205 /* minblock */ 20, 47206 /* maxblock */ 20, 47207 /* blocks */ 0x100000, 47208 /* blocks_hi */ 0, 47209 /* base */ 0x00340000, 47210 /* gran */ 1, 47211 /* bytes */ 4, 47212 /* nFields */ 2, 47213 /* *fields */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields, 47214 /* *views */ NULL, 47215 /* *views_num */ NULL, 47216 /* snoop_cb */ NULL, 47217 /* snoop_user_data */ NULL, 47218 /* snoop_flags */ 0, 47219 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47220 /* type */ SOC_MEM_TYPE_NORMAL, 47221 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47222 /* impl */ SOC_MEM_IMPL_NORMAL, 47223 /* cmic_mor_clks */ 0, 47224 }, 47225 #endif /* chips */ 47226 47227 #if defined(BCM_56270_A0) 47228 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER1_BCM56270_A0m */ 47229 /* mem TXLP_DEBUG_COUNTER1m */ 47230 /* flags */ SOC_MEM_FLAG_VALID | 47231 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 47232 /* cmp_fn */ _soc_mem_cmp_undef, 47233 /* *null_entry */ _soc_mem_entry_null_zeroes, 47234 /* index_min */ 0, 47235 /* index_max */ 131, 47236 /* minblock */ 14, 47237 /* maxblock */ 14, 47238 /* blocks */ 0x4000, 47239 /* blocks_hi */ 0, 47240 /* base */ 0x00340000, 47241 /* gran */ 1, 47242 /* bytes */ 4, 47243 /* nFields */ 2, 47244 /* *fields */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields, 47245 /* *views */ NULL, 47246 /* *views_num */ NULL, 47247 /* snoop_cb */ NULL, 47248 /* snoop_user_data */ NULL, 47249 /* snoop_flags */ 0, 47250 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47251 /* type */ SOC_MEM_TYPE_NORMAL, 47252 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47253 /* impl */ SOC_MEM_IMPL_NORMAL, 47254 /* cmic_mor_clks */ 0, 47255 }, 47256 #endif /* chips */ 47257 47258 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 47259 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER2_BCM56260_A0m */ 47260 /* mem TXLP_DEBUG_COUNTER2m */ 47261 /* flags */ SOC_MEM_FLAG_VALID | 47262 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 47263 /* cmp_fn */ _soc_mem_cmp_undef, 47264 /* *null_entry */ _soc_mem_entry_null_zeroes, 47265 /* index_min */ 0, 47266 /* index_max */ 131, 47267 /* minblock */ 20, 47268 /* maxblock */ 20, 47269 /* blocks */ 0x100000, 47270 /* blocks_hi */ 0, 47271 /* base */ 0x00380000, 47272 /* gran */ 1, 47273 /* bytes */ 4, 47274 /* nFields */ 2, 47275 /* *fields */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields, 47276 /* *views */ NULL, 47277 /* *views_num */ NULL, 47278 /* snoop_cb */ NULL, 47279 /* snoop_user_data */ NULL, 47280 /* snoop_flags */ 0, 47281 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47282 /* type */ SOC_MEM_TYPE_NORMAL, 47283 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47284 /* impl */ SOC_MEM_IMPL_NORMAL, 47285 /* cmic_mor_clks */ 0, 47286 }, 47287 #endif /* chips */ 47288 47289 #if defined(BCM_56270_A0) 47290 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER2_BCM56270_A0m */ 47291 /* mem TXLP_DEBUG_COUNTER2m */ 47292 /* flags */ SOC_MEM_FLAG_VALID | 47293 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 47294 /* cmp_fn */ _soc_mem_cmp_undef, 47295 /* *null_entry */ _soc_mem_entry_null_zeroes, 47296 /* index_min */ 0, 47297 /* index_max */ 131, 47298 /* minblock */ 14, 47299 /* maxblock */ 14, 47300 /* blocks */ 0x4000, 47301 /* blocks_hi */ 0, 47302 /* base */ 0x00380000, 47303 /* gran */ 1, 47304 /* bytes */ 4, 47305 /* nFields */ 2, 47306 /* *fields */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields, 47307 /* *views */ NULL, 47308 /* *views_num */ NULL, 47309 /* snoop_cb */ NULL, 47310 /* snoop_user_data */ NULL, 47311 /* snoop_flags */ 0, 47312 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47313 /* type */ SOC_MEM_TYPE_NORMAL, 47314 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47315 /* impl */ SOC_MEM_IMPL_NORMAL, 47316 /* cmic_mor_clks */ 0, 47317 }, 47318 #endif /* chips */ 47319 47320 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 47321 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER3_BCM56260_A0m */ 47322 /* mem TXLP_DEBUG_COUNTER3m */ 47323 /* flags */ SOC_MEM_FLAG_VALID | 47324 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 47325 /* cmp_fn */ _soc_mem_cmp_undef, 47326 /* *null_entry */ _soc_mem_entry_null_zeroes, 47327 /* index_min */ 0, 47328 /* index_max */ 131, 47329 /* minblock */ 20, 47330 /* maxblock */ 20, 47331 /* blocks */ 0x100000, 47332 /* blocks_hi */ 0, 47333 /* base */ 0x003c0000, 47334 /* gran */ 1, 47335 /* bytes */ 4, 47336 /* nFields */ 2, 47337 /* *fields */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields, 47338 /* *views */ NULL, 47339 /* *views_num */ NULL, 47340 /* snoop_cb */ NULL, 47341 /* snoop_user_data */ NULL, 47342 /* snoop_flags */ 0, 47343 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47344 /* type */ SOC_MEM_TYPE_NORMAL, 47345 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47346 /* impl */ SOC_MEM_IMPL_NORMAL, 47347 /* cmic_mor_clks */ 0, 47348 }, 47349 #endif /* chips */ 47350 47351 #if defined(BCM_56270_A0) 47352 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER3_BCM56270_A0m */ 47353 /* mem TXLP_DEBUG_COUNTER3m */ 47354 /* flags */ SOC_MEM_FLAG_VALID | 47355 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 47356 /* cmp_fn */ _soc_mem_cmp_undef, 47357 /* *null_entry */ _soc_mem_entry_null_zeroes, 47358 /* index_min */ 0, 47359 /* index_max */ 131, 47360 /* minblock */ 14, 47361 /* maxblock */ 14, 47362 /* blocks */ 0x4000, 47363 /* blocks_hi */ 0, 47364 /* base */ 0x003c0000, 47365 /* gran */ 1, 47366 /* bytes */ 4, 47367 /* nFields */ 2, 47368 /* *fields */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields, 47369 /* *views */ NULL, 47370 /* *views_num */ NULL, 47371 /* snoop_cb */ NULL, 47372 /* snoop_user_data */ NULL, 47373 /* snoop_flags */ 0, 47374 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47375 /* type */ SOC_MEM_TYPE_NORMAL, 47376 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47377 /* impl */ SOC_MEM_IMPL_NORMAL, 47378 /* cmic_mor_clks */ 0, 47379 }, 47380 #endif /* chips */ 47381 47382 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 47383 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER4_BCM56260_A0m */ 47384 /* mem TXLP_DEBUG_COUNTER4m */ 47385 /* flags */ SOC_MEM_FLAG_VALID | 47386 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 47387 /* cmp_fn */ _soc_mem_cmp_undef, 47388 /* *null_entry */ _soc_mem_entry_null_zeroes, 47389 /* index_min */ 0, 47390 /* index_max */ 131, 47391 /* minblock */ 20, 47392 /* maxblock */ 20, 47393 /* blocks */ 0x100000, 47394 /* blocks_hi */ 0, 47395 /* base */ 0x00400000, 47396 /* gran */ 1, 47397 /* bytes */ 4, 47398 /* nFields */ 2, 47399 /* *fields */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields, 47400 /* *views */ NULL, 47401 /* *views_num */ NULL, 47402 /* snoop_cb */ NULL, 47403 /* snoop_user_data */ NULL, 47404 /* snoop_flags */ 0, 47405 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47406 /* type */ SOC_MEM_TYPE_NORMAL, 47407 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47408 /* impl */ SOC_MEM_IMPL_NORMAL, 47409 /* cmic_mor_clks */ 0, 47410 }, 47411 #endif /* chips */ 47412 47413 #if defined(BCM_56270_A0) 47414 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER4_BCM56270_A0m */ 47415 /* mem TXLP_DEBUG_COUNTER4m */ 47416 /* flags */ SOC_MEM_FLAG_VALID | 47417 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 47418 /* cmp_fn */ _soc_mem_cmp_undef, 47419 /* *null_entry */ _soc_mem_entry_null_zeroes, 47420 /* index_min */ 0, 47421 /* index_max */ 131, 47422 /* minblock */ 14, 47423 /* maxblock */ 14, 47424 /* blocks */ 0x4000, 47425 /* blocks_hi */ 0, 47426 /* base */ 0x00400000, 47427 /* gran */ 1, 47428 /* bytes */ 4, 47429 /* nFields */ 2, 47430 /* *fields */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields, 47431 /* *views */ NULL, 47432 /* *views_num */ NULL, 47433 /* snoop_cb */ NULL, 47434 /* snoop_user_data */ NULL, 47435 /* snoop_flags */ 0, 47436 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47437 /* type */ SOC_MEM_TYPE_NORMAL, 47438 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47439 /* impl */ SOC_MEM_IMPL_NORMAL, 47440 /* cmic_mor_clks */ 0, 47441 }, 47442 #endif /* chips */ 47443 47444 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 47445 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER5_BCM56260_A0m */ 47446 /* mem TXLP_DEBUG_COUNTER5m */ 47447 /* flags */ SOC_MEM_FLAG_VALID | 47448 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 47449 /* cmp_fn */ _soc_mem_cmp_undef, 47450 /* *null_entry */ _soc_mem_entry_null_zeroes, 47451 /* index_min */ 0, 47452 /* index_max */ 131, 47453 /* minblock */ 20, 47454 /* maxblock */ 20, 47455 /* blocks */ 0x100000, 47456 /* blocks_hi */ 0, 47457 /* base */ 0x00440000, 47458 /* gran */ 1, 47459 /* bytes */ 4, 47460 /* nFields */ 2, 47461 /* *fields */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields, 47462 /* *views */ NULL, 47463 /* *views_num */ NULL, 47464 /* snoop_cb */ NULL, 47465 /* snoop_user_data */ NULL, 47466 /* snoop_flags */ 0, 47467 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47468 /* type */ SOC_MEM_TYPE_NORMAL, 47469 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47470 /* impl */ SOC_MEM_IMPL_NORMAL, 47471 /* cmic_mor_clks */ 0, 47472 }, 47473 #endif /* chips */ 47474 47475 #if defined(BCM_56270_A0) 47476 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER5_BCM56270_A0m */ 47477 /* mem TXLP_DEBUG_COUNTER5m */ 47478 /* flags */ SOC_MEM_FLAG_VALID | 47479 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 47480 /* cmp_fn */ _soc_mem_cmp_undef, 47481 /* *null_entry */ _soc_mem_entry_null_zeroes, 47482 /* index_min */ 0, 47483 /* index_max */ 131, 47484 /* minblock */ 14, 47485 /* maxblock */ 14, 47486 /* blocks */ 0x4000, 47487 /* blocks_hi */ 0, 47488 /* base */ 0x00440000, 47489 /* gran */ 1, 47490 /* bytes */ 4, 47491 /* nFields */ 2, 47492 /* *fields */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields, 47493 /* *views */ NULL, 47494 /* *views_num */ NULL, 47495 /* snoop_cb */ NULL, 47496 /* snoop_user_data */ NULL, 47497 /* snoop_flags */ 0, 47498 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47499 /* type */ SOC_MEM_TYPE_NORMAL, 47500 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47501 /* impl */ SOC_MEM_IMPL_NORMAL, 47502 /* cmic_mor_clks */ 0, 47503 }, 47504 #endif /* chips */ 47505 47506 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 47507 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER6_BCM56260_A0m */ 47508 /* mem TXLP_DEBUG_COUNTER6m */ 47509 /* flags */ SOC_MEM_FLAG_VALID | 47510 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 47511 /* cmp_fn */ _soc_mem_cmp_undef, 47512 /* *null_entry */ _soc_mem_entry_null_zeroes, 47513 /* index_min */ 0, 47514 /* index_max */ 131, 47515 /* minblock */ 20, 47516 /* maxblock */ 20, 47517 /* blocks */ 0x100000, 47518 /* blocks_hi */ 0, 47519 /* base */ 0x00480000, 47520 /* gran */ 1, 47521 /* bytes */ 4, 47522 /* nFields */ 2, 47523 /* *fields */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields, 47524 /* *views */ NULL, 47525 /* *views_num */ NULL, 47526 /* snoop_cb */ NULL, 47527 /* snoop_user_data */ NULL, 47528 /* snoop_flags */ 0, 47529 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47530 /* type */ SOC_MEM_TYPE_NORMAL, 47531 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47532 /* impl */ SOC_MEM_IMPL_NORMAL, 47533 /* cmic_mor_clks */ 0, 47534 }, 47535 #endif /* chips */ 47536 47537 #if defined(BCM_56270_A0) 47538 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER6_BCM56270_A0m */ 47539 /* mem TXLP_DEBUG_COUNTER6m */ 47540 /* flags */ SOC_MEM_FLAG_VALID | 47541 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 47542 /* cmp_fn */ _soc_mem_cmp_undef, 47543 /* *null_entry */ _soc_mem_entry_null_zeroes, 47544 /* index_min */ 0, 47545 /* index_max */ 131, 47546 /* minblock */ 14, 47547 /* maxblock */ 14, 47548 /* blocks */ 0x4000, 47549 /* blocks_hi */ 0, 47550 /* base */ 0x00480000, 47551 /* gran */ 1, 47552 /* bytes */ 4, 47553 /* nFields */ 2, 47554 /* *fields */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields, 47555 /* *views */ NULL, 47556 /* *views_num */ NULL, 47557 /* snoop_cb */ NULL, 47558 /* snoop_user_data */ NULL, 47559 /* snoop_flags */ 0, 47560 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47561 /* type */ SOC_MEM_TYPE_NORMAL, 47562 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47563 /* impl */ SOC_MEM_IMPL_NORMAL, 47564 /* cmic_mor_clks */ 0, 47565 }, 47566 #endif /* chips */ 47567 47568 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 47569 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER7_BCM56260_A0m */ 47570 /* mem TXLP_DEBUG_COUNTER7m */ 47571 /* flags */ SOC_MEM_FLAG_VALID | 47572 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 47573 /* cmp_fn */ _soc_mem_cmp_undef, 47574 /* *null_entry */ _soc_mem_entry_null_zeroes, 47575 /* index_min */ 0, 47576 /* index_max */ 131, 47577 /* minblock */ 20, 47578 /* maxblock */ 20, 47579 /* blocks */ 0x100000, 47580 /* blocks_hi */ 0, 47581 /* base */ 0x004c0000, 47582 /* gran */ 1, 47583 /* bytes */ 4, 47584 /* nFields */ 2, 47585 /* *fields */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields, 47586 /* *views */ NULL, 47587 /* *views_num */ NULL, 47588 /* snoop_cb */ NULL, 47589 /* snoop_user_data */ NULL, 47590 /* snoop_flags */ 0, 47591 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47592 /* type */ SOC_MEM_TYPE_NORMAL, 47593 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47594 /* impl */ SOC_MEM_IMPL_NORMAL, 47595 /* cmic_mor_clks */ 0, 47596 }, 47597 #endif /* chips */ 47598 47599 #if defined(BCM_56270_A0) 47600 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER7_BCM56270_A0m */ 47601 /* mem TXLP_DEBUG_COUNTER7m */ 47602 /* flags */ SOC_MEM_FLAG_VALID | 47603 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 47604 /* cmp_fn */ _soc_mem_cmp_undef, 47605 /* *null_entry */ _soc_mem_entry_null_zeroes, 47606 /* index_min */ 0, 47607 /* index_max */ 131, 47608 /* minblock */ 14, 47609 /* maxblock */ 14, 47610 /* blocks */ 0x4000, 47611 /* blocks_hi */ 0, 47612 /* base */ 0x004c0000, 47613 /* gran */ 1, 47614 /* bytes */ 4, 47615 /* nFields */ 2, 47616 /* *fields */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields, 47617 /* *views */ NULL, 47618 /* *views_num */ NULL, 47619 /* snoop_cb */ NULL, 47620 /* snoop_user_data */ NULL, 47621 /* snoop_flags */ 0, 47622 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47623 /* type */ SOC_MEM_TYPE_NORMAL, 47624 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47625 /* impl */ SOC_MEM_IMPL_NORMAL, 47626 /* cmic_mor_clks */ 0, 47627 }, 47628 #endif /* chips */ 47629 47630 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 47631 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER8_BCM56260_A0m */ 47632 /* mem TXLP_DEBUG_COUNTER8m */ 47633 /* flags */ SOC_MEM_FLAG_VALID | 47634 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 47635 /* cmp_fn */ _soc_mem_cmp_undef, 47636 /* *null_entry */ _soc_mem_entry_null_zeroes, 47637 /* index_min */ 0, 47638 /* index_max */ 131, 47639 /* minblock */ 20, 47640 /* maxblock */ 20, 47641 /* blocks */ 0x100000, 47642 /* blocks_hi */ 0, 47643 /* base */ 0x00500000, 47644 /* gran */ 1, 47645 /* bytes */ 4, 47646 /* nFields */ 2, 47647 /* *fields */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields, 47648 /* *views */ NULL, 47649 /* *views_num */ NULL, 47650 /* snoop_cb */ NULL, 47651 /* snoop_user_data */ NULL, 47652 /* snoop_flags */ 0, 47653 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47654 /* type */ SOC_MEM_TYPE_NORMAL, 47655 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47656 /* impl */ SOC_MEM_IMPL_NORMAL, 47657 /* cmic_mor_clks */ 0, 47658 }, 47659 #endif /* chips */ 47660 47661 #if defined(BCM_56270_A0) 47662 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER8_BCM56270_A0m */ 47663 /* mem TXLP_DEBUG_COUNTER8m */ 47664 /* flags */ SOC_MEM_FLAG_VALID | 47665 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 47666 /* cmp_fn */ _soc_mem_cmp_undef, 47667 /* *null_entry */ _soc_mem_entry_null_zeroes, 47668 /* index_min */ 0, 47669 /* index_max */ 131, 47670 /* minblock */ 14, 47671 /* maxblock */ 14, 47672 /* blocks */ 0x4000, 47673 /* blocks_hi */ 0, 47674 /* base */ 0x00500000, 47675 /* gran */ 1, 47676 /* bytes */ 4, 47677 /* nFields */ 2, 47678 /* *fields */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields, 47679 /* *views */ NULL, 47680 /* *views_num */ NULL, 47681 /* snoop_cb */ NULL, 47682 /* snoop_user_data */ NULL, 47683 /* snoop_flags */ 0, 47684 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47685 /* type */ SOC_MEM_TYPE_NORMAL, 47686 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47687 /* impl */ SOC_MEM_IMPL_NORMAL, 47688 /* cmic_mor_clks */ 0, 47689 }, 47690 #endif /* chips */ 47691 47692 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 47693 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER9_BCM56260_A0m */ 47694 /* mem TXLP_DEBUG_COUNTER9m */ 47695 /* flags */ SOC_MEM_FLAG_VALID | 47696 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 47697 /* cmp_fn */ _soc_mem_cmp_undef, 47698 /* *null_entry */ _soc_mem_entry_null_zeroes, 47699 /* index_min */ 0, 47700 /* index_max */ 131, 47701 /* minblock */ 20, 47702 /* maxblock */ 20, 47703 /* blocks */ 0x100000, 47704 /* blocks_hi */ 0, 47705 /* base */ 0x00540000, 47706 /* gran */ 1, 47707 /* bytes */ 4, 47708 /* nFields */ 2, 47709 /* *fields */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields, 47710 /* *views */ NULL, 47711 /* *views_num */ NULL, 47712 /* snoop_cb */ NULL, 47713 /* snoop_user_data */ NULL, 47714 /* snoop_flags */ 0, 47715 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47716 /* type */ SOC_MEM_TYPE_NORMAL, 47717 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47718 /* impl */ SOC_MEM_IMPL_NORMAL, 47719 /* cmic_mor_clks */ 0, 47720 }, 47721 #endif /* chips */ 47722 47723 #if defined(BCM_56270_A0) 47724 { /* SOC_MEM_INT_TXLP_DEBUG_COUNTER9_BCM56270_A0m */ 47725 /* mem TXLP_DEBUG_COUNTER9m */ 47726 /* flags */ SOC_MEM_FLAG_VALID | 47727 SOC_MEM_FLAG_SER_ENTRY_CLEAR, /* 0x42 */ 47728 /* cmp_fn */ _soc_mem_cmp_undef, 47729 /* *null_entry */ _soc_mem_entry_null_zeroes, 47730 /* index_min */ 0, 47731 /* index_max */ 131, 47732 /* minblock */ 14, 47733 /* maxblock */ 14, 47734 /* blocks */ 0x4000, 47735 /* blocks_hi */ 0, 47736 /* base */ 0x00540000, 47737 /* gran */ 1, 47738 /* bytes */ 4, 47739 /* nFields */ 2, 47740 /* *fields */ soc_RXLP_DEBUG_COUNTER0_BCM56260_A0m_fields, 47741 /* *views */ NULL, 47742 /* *views_num */ NULL, 47743 /* snoop_cb */ NULL, 47744 /* snoop_user_data */ NULL, 47745 /* snoop_flags */ 0, 47746 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47747 /* type */ SOC_MEM_TYPE_NORMAL, 47748 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47749 /* impl */ SOC_MEM_IMPL_NORMAL, 47750 /* cmic_mor_clks */ 0, 47751 }, 47752 #endif /* chips */ 47753 47754 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 47755 defined(BCM_56450_B1) 47756 { /* SOC_MEM_INT_TXLP_INT2EXT_STREAM_MAP_TABLEm */ 47757 /* mem TXLP_INT2EXT_STREAM_MAP_TABLEm */ 47758 /* flags */ SOC_MEM_FLAG_VALID | 47759 SOC_MEM_FLAG_CACHABLE | 47760 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 47761 /* cmp_fn */ _soc_mem_cmp_undef, 47762 /* *null_entry */ _soc_mem_entry_null_zeroes, 47763 /* index_min */ 0, 47764 /* index_max */ 127, 47765 /* minblock */ 27, 47766 /* maxblock */ 28, 47767 /* blocks */ 0x18000000, 47768 /* blocks_hi */ 0, 47769 /* base */ 0x00000000, 47770 /* gran */ 1, 47771 /* bytes */ 2, 47772 /* nFields */ 3, 47773 /* *fields */ soc_TXLP_INT2EXT_STREAM_MAP_TABLEm_fields, 47774 /* *views */ NULL, 47775 /* *views_num */ NULL, 47776 /* snoop_cb */ NULL, 47777 /* snoop_user_data */ NULL, 47778 /* snoop_flags */ 0, 47779 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47780 /* type */ SOC_MEM_TYPE_NORMAL, 47781 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47782 /* impl */ SOC_MEM_IMPL_NORMAL, 47783 /* cmic_mor_clks */ 0, 47784 }, 47785 #endif /* chips */ 47786 47787 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 47788 { /* SOC_MEM_INT_TXLP_INT2EXT_STREAM_MAP_TABLE_BCM56260_A0m */ 47789 /* mem TXLP_INT2EXT_STREAM_MAP_TABLEm */ 47790 /* flags */ SOC_MEM_FLAG_VALID | 47791 SOC_MEM_FLAG_CACHABLE | 47792 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 47793 /* cmp_fn */ _soc_mem_cmp_undef, 47794 /* *null_entry */ _soc_mem_entry_null_zeroes, 47795 /* index_min */ 0, 47796 /* index_max */ 127, 47797 /* minblock */ 20, 47798 /* maxblock */ 20, 47799 /* blocks */ 0x100000, 47800 /* blocks_hi */ 0, 47801 /* base */ 0x00000000, 47802 /* gran */ 1, 47803 /* bytes */ 2, 47804 /* nFields */ 3, 47805 /* *fields */ soc_TXLP_INT2EXT_STREAM_MAP_TABLE_BCM56260_A0m_fields, 47806 /* *views */ NULL, 47807 /* *views_num */ NULL, 47808 /* snoop_cb */ NULL, 47809 /* snoop_user_data */ NULL, 47810 /* snoop_flags */ 0, 47811 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47812 /* type */ SOC_MEM_TYPE_NORMAL, 47813 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47814 /* impl */ SOC_MEM_IMPL_NORMAL, 47815 /* cmic_mor_clks */ 0, 47816 }, 47817 #endif /* chips */ 47818 47819 #if defined(BCM_56270_A0) 47820 { /* SOC_MEM_INT_TXLP_INT2EXT_STREAM_MAP_TABLE_BCM56270_A0m */ 47821 /* mem TXLP_INT2EXT_STREAM_MAP_TABLEm */ 47822 /* flags */ SOC_MEM_FLAG_VALID | 47823 SOC_MEM_FLAG_CACHABLE | 47824 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 47825 /* cmp_fn */ _soc_mem_cmp_undef, 47826 /* *null_entry */ _soc_mem_entry_null_zeroes, 47827 /* index_min */ 0, 47828 /* index_max */ 127, 47829 /* minblock */ 14, 47830 /* maxblock */ 14, 47831 /* blocks */ 0x4000, 47832 /* blocks_hi */ 0, 47833 /* base */ 0x00000000, 47834 /* gran */ 1, 47835 /* bytes */ 2, 47836 /* nFields */ 3, 47837 /* *fields */ soc_TXLP_INT2EXT_STREAM_MAP_TABLE_BCM56260_A0m_fields, 47838 /* *views */ NULL, 47839 /* *views_num */ NULL, 47840 /* snoop_cb */ NULL, 47841 /* snoop_user_data */ NULL, 47842 /* snoop_flags */ 0, 47843 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47844 /* type */ SOC_MEM_TYPE_NORMAL, 47845 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47846 /* impl */ SOC_MEM_IMPL_NORMAL, 47847 /* cmic_mor_clks */ 0, 47848 }, 47849 #endif /* chips */ 47850 47851 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 47852 defined(BCM_56450_B1) 47853 { /* SOC_MEM_INT_TXLP_PORT_ADDR_MAP_TABLEm */ 47854 /* mem TXLP_PORT_ADDR_MAP_TABLEm */ 47855 /* flags */ SOC_MEM_FLAG_VALID | 47856 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 47857 /* cmp_fn */ _soc_mem_cmp_undef, 47858 /* *null_entry */ _soc_mem_entry_null_zeroes, 47859 /* index_min */ 0, 47860 /* index_max */ 3, 47861 /* minblock */ 27, 47862 /* maxblock */ 28, 47863 /* blocks */ 0x18000000, 47864 /* blocks_hi */ 0, 47865 /* base */ 0x00180000, 47866 /* gran */ 1, 47867 /* bytes */ 3, 47868 /* nFields */ 2, 47869 /* *fields */ soc_TXLP_PORT_ADDR_MAP_TABLEm_fields, 47870 /* *views */ NULL, 47871 /* *views_num */ NULL, 47872 /* snoop_cb */ NULL, 47873 /* snoop_user_data */ NULL, 47874 /* snoop_flags */ 0, 47875 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47876 /* type */ SOC_MEM_TYPE_NORMAL, 47877 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47878 /* impl */ SOC_MEM_IMPL_NORMAL, 47879 /* cmic_mor_clks */ 0, 47880 }, 47881 #endif /* chips */ 47882 47883 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 47884 { /* SOC_MEM_INT_TXLP_PORT_ADDR_MAP_TABLE_BCM56260_A0m */ 47885 /* mem TXLP_PORT_ADDR_MAP_TABLEm */ 47886 /* flags */ SOC_MEM_FLAG_VALID | 47887 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 47888 /* cmp_fn */ _soc_mem_cmp_undef, 47889 /* *null_entry */ _soc_mem_entry_null_zeroes, 47890 /* index_min */ 0, 47891 /* index_max */ 3, 47892 /* minblock */ 20, 47893 /* maxblock */ 20, 47894 /* blocks */ 0x100000, 47895 /* blocks_hi */ 0, 47896 /* base */ 0x00180000, 47897 /* gran */ 1, 47898 /* bytes */ 3, 47899 /* nFields */ 2, 47900 /* *fields */ soc_TXLP_PORT_ADDR_MAP_TABLE_BCM56260_A0m_fields, 47901 /* *views */ NULL, 47902 /* *views_num */ NULL, 47903 /* snoop_cb */ NULL, 47904 /* snoop_user_data */ NULL, 47905 /* snoop_flags */ 0, 47906 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47907 /* type */ SOC_MEM_TYPE_NORMAL, 47908 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47909 /* impl */ SOC_MEM_IMPL_NORMAL, 47910 /* cmic_mor_clks */ 0, 47911 }, 47912 #endif /* chips */ 47913 47914 #if defined(BCM_56270_A0) 47915 { /* SOC_MEM_INT_TXLP_PORT_ADDR_MAP_TABLE_BCM56270_A0m */ 47916 /* mem TXLP_PORT_ADDR_MAP_TABLEm */ 47917 /* flags */ SOC_MEM_FLAG_VALID | 47918 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 47919 /* cmp_fn */ _soc_mem_cmp_undef, 47920 /* *null_entry */ _soc_mem_entry_null_zeroes, 47921 /* index_min */ 0, 47922 /* index_max */ 3, 47923 /* minblock */ 14, 47924 /* maxblock */ 14, 47925 /* blocks */ 0x4000, 47926 /* blocks_hi */ 0, 47927 /* base */ 0x00180000, 47928 /* gran */ 1, 47929 /* bytes */ 3, 47930 /* nFields */ 2, 47931 /* *fields */ soc_TXLP_PORT_ADDR_MAP_TABLE_BCM56260_A0m_fields, 47932 /* *views */ NULL, 47933 /* *views_num */ NULL, 47934 /* snoop_cb */ NULL, 47935 /* snoop_user_data */ NULL, 47936 /* snoop_flags */ 0, 47937 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47938 /* type */ SOC_MEM_TYPE_NORMAL, 47939 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47940 /* impl */ SOC_MEM_IMPL_NORMAL, 47941 /* cmic_mor_clks */ 0, 47942 }, 47943 #endif /* chips */ 47944 47945 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 47946 defined(BCM_56450_B1) 47947 { /* SOC_MEM_INT_TXLP_PORT_MMU_REQUESTSm */ 47948 /* mem TXLP_PORT_MMU_REQUESTSm */ 47949 /* flags */ SOC_MEM_FLAG_VALID | 47950 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 47951 /* cmp_fn */ _soc_mem_cmp_undef, 47952 /* *null_entry */ _soc_mem_entry_null_zeroes, 47953 /* index_min */ 0, 47954 /* index_max */ 3, 47955 /* minblock */ 27, 47956 /* maxblock */ 28, 47957 /* blocks */ 0x18000000, 47958 /* blocks_hi */ 0, 47959 /* base */ 0x00240000, 47960 /* gran */ 1, 47961 /* bytes */ 1, 47962 /* nFields */ 1, 47963 /* *fields */ soc_TXLP_PORT_MMU_REQUESTSm_fields, 47964 /* *views */ NULL, 47965 /* *views_num */ NULL, 47966 /* snoop_cb */ NULL, 47967 /* snoop_user_data */ NULL, 47968 /* snoop_flags */ 0, 47969 /* mem severity */ SOC_MEM_SEVERE_MISSING, 47970 /* type */ SOC_MEM_TYPE_NORMAL, 47971 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 47972 /* impl */ SOC_MEM_IMPL_NORMAL, 47973 /* cmic_mor_clks */ 0, 47974 }, 47975 #endif /* chips */ 47976 47977 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 47978 { /* SOC_MEM_INT_TXLP_PORT_MMU_REQUESTS_BCM56260_A0m */ 47979 /* mem TXLP_PORT_MMU_REQUESTSm */ 47980 /* flags */ SOC_MEM_FLAG_VALID | 47981 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 47982 /* cmp_fn */ _soc_mem_cmp_undef, 47983 /* *null_entry */ _soc_mem_entry_null_zeroes, 47984 /* index_min */ 0, 47985 /* index_max */ 3, 47986 /* minblock */ 20, 47987 /* maxblock */ 20, 47988 /* blocks */ 0x100000, 47989 /* blocks_hi */ 0, 47990 /* base */ 0x00240000, 47991 /* gran */ 1, 47992 /* bytes */ 1, 47993 /* nFields */ 1, 47994 /* *fields */ soc_TXLP_PORT_MMU_REQUESTS_BCM56260_A0m_fields, 47995 /* *views */ NULL, 47996 /* *views_num */ NULL, 47997 /* snoop_cb */ NULL, 47998 /* snoop_user_data */ NULL, 47999 /* snoop_flags */ 0, 48000 /* mem severity */ SOC_MEM_SEVERE_MISSING, 48001 /* type */ SOC_MEM_TYPE_NORMAL, 48002 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 48003 /* impl */ SOC_MEM_IMPL_NORMAL, 48004 /* cmic_mor_clks */ 0, 48005 }, 48006 #endif /* chips */ 48007 48008 #if defined(BCM_56270_A0) 48009 { /* SOC_MEM_INT_TXLP_PORT_MMU_REQUESTS_BCM56270_A0m */ 48010 /* mem TXLP_PORT_MMU_REQUESTSm */ 48011 /* flags */ SOC_MEM_FLAG_VALID | 48012 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 48013 /* cmp_fn */ _soc_mem_cmp_undef, 48014 /* *null_entry */ _soc_mem_entry_null_zeroes, 48015 /* index_min */ 0, 48016 /* index_max */ 3, 48017 /* minblock */ 14, 48018 /* maxblock */ 14, 48019 /* blocks */ 0x4000, 48020 /* blocks_hi */ 0, 48021 /* base */ 0x00240000, 48022 /* gran */ 1, 48023 /* bytes */ 1, 48024 /* nFields */ 1, 48025 /* *fields */ soc_TXLP_PORT_MMU_REQUESTS_BCM56260_A0m_fields, 48026 /* *views */ NULL, 48027 /* *views_num */ NULL, 48028 /* snoop_cb */ NULL, 48029 /* snoop_user_data */ NULL, 48030 /* snoop_flags */ 0, 48031 /* mem severity */ SOC_MEM_SEVERE_MISSING, 48032 /* type */ SOC_MEM_TYPE_NORMAL, 48033 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 48034 /* impl */ SOC_MEM_IMPL_NORMAL, 48035 /* cmic_mor_clks */ 0, 48036 }, 48037 #endif /* chips */ 48038 48039 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 48040 defined(BCM_56450_B1) 48041 { /* SOC_MEM_INT_TXLP_PORT_REQUESTSm */ 48042 /* mem TXLP_PORT_REQUESTSm */ 48043 /* flags */ SOC_MEM_FLAG_VALID | 48044 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 48045 /* cmp_fn */ _soc_mem_cmp_undef, 48046 /* *null_entry */ _soc_mem_entry_null_zeroes, 48047 /* index_min */ 0, 48048 /* index_max */ 3, 48049 /* minblock */ 27, 48050 /* maxblock */ 28, 48051 /* blocks */ 0x18000000, 48052 /* blocks_hi */ 0, 48053 /* base */ 0x001c0000, 48054 /* gran */ 1, 48055 /* bytes */ 1, 48056 /* nFields */ 1, 48057 /* *fields */ soc_TXLP_PORT_REQUESTSm_fields, 48058 /* *views */ NULL, 48059 /* *views_num */ NULL, 48060 /* snoop_cb */ NULL, 48061 /* snoop_user_data */ NULL, 48062 /* snoop_flags */ 0, 48063 /* mem severity */ SOC_MEM_SEVERE_MISSING, 48064 /* type */ SOC_MEM_TYPE_NORMAL, 48065 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 48066 /* impl */ SOC_MEM_IMPL_NORMAL, 48067 /* cmic_mor_clks */ 0, 48068 }, 48069 #endif /* chips */ 48070 48071 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 48072 { /* SOC_MEM_INT_TXLP_PORT_REQUESTS_BCM56260_A0m */ 48073 /* mem TXLP_PORT_REQUESTSm */ 48074 /* flags */ SOC_MEM_FLAG_VALID | 48075 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 48076 /* cmp_fn */ _soc_mem_cmp_undef, 48077 /* *null_entry */ _soc_mem_entry_null_zeroes, 48078 /* index_min */ 0, 48079 /* index_max */ 3, 48080 /* minblock */ 20, 48081 /* maxblock */ 20, 48082 /* blocks */ 0x100000, 48083 /* blocks_hi */ 0, 48084 /* base */ 0x001c0000, 48085 /* gran */ 1, 48086 /* bytes */ 1, 48087 /* nFields */ 1, 48088 /* *fields */ soc_TXLP_PORT_REQUESTS_BCM56260_A0m_fields, 48089 /* *views */ NULL, 48090 /* *views_num */ NULL, 48091 /* snoop_cb */ NULL, 48092 /* snoop_user_data */ NULL, 48093 /* snoop_flags */ 0, 48094 /* mem severity */ SOC_MEM_SEVERE_MISSING, 48095 /* type */ SOC_MEM_TYPE_NORMAL, 48096 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 48097 /* impl */ SOC_MEM_IMPL_NORMAL, 48098 /* cmic_mor_clks */ 0, 48099 }, 48100 #endif /* chips */ 48101 48102 #if defined(BCM_56270_A0) 48103 { /* SOC_MEM_INT_TXLP_PORT_REQUESTS_BCM56270_A0m */ 48104 /* mem TXLP_PORT_REQUESTSm */ 48105 /* flags */ SOC_MEM_FLAG_VALID | 48106 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 48107 /* cmp_fn */ _soc_mem_cmp_undef, 48108 /* *null_entry */ _soc_mem_entry_null_zeroes, 48109 /* index_min */ 0, 48110 /* index_max */ 3, 48111 /* minblock */ 14, 48112 /* maxblock */ 14, 48113 /* blocks */ 0x4000, 48114 /* blocks_hi */ 0, 48115 /* base */ 0x001c0000, 48116 /* gran */ 1, 48117 /* bytes */ 1, 48118 /* nFields */ 1, 48119 /* *fields */ soc_TXLP_PORT_REQUESTS_BCM56260_A0m_fields, 48120 /* *views */ NULL, 48121 /* *views_num */ NULL, 48122 /* snoop_cb */ NULL, 48123 /* snoop_user_data */ NULL, 48124 /* snoop_flags */ 0, 48125 /* mem severity */ SOC_MEM_SEVERE_MISSING, 48126 /* type */ SOC_MEM_TYPE_NORMAL, 48127 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 48128 /* impl */ SOC_MEM_IMPL_NORMAL, 48129 /* cmic_mor_clks */ 0, 48130 }, 48131 #endif /* chips */ 48132 48133 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 48134 defined(BCM_56450_B1) 48135 { /* SOC_MEM_INT_TXLP_PORT_STREAM_BITMAP_TABLEm */ 48136 /* mem TXLP_PORT_STREAM_BITMAP_TABLEm */ 48137 /* flags */ SOC_MEM_FLAG_VALID | 48138 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 48139 /* cmp_fn */ _soc_mem_cmp_undef, 48140 /* *null_entry */ _soc_mem_entry_null_zeroes, 48141 /* index_min */ 0, 48142 /* index_max */ 3, 48143 /* minblock */ 27, 48144 /* maxblock */ 28, 48145 /* blocks */ 0x18000000, 48146 /* blocks_hi */ 0, 48147 /* base */ 0x00040000, 48148 /* gran */ 1, 48149 /* bytes */ 16, 48150 /* nFields */ 1, 48151 /* *fields */ soc_TXLP_PORT_STREAM_BITMAP_TABLEm_fields, 48152 /* *views */ NULL, 48153 /* *views_num */ NULL, 48154 /* snoop_cb */ NULL, 48155 /* snoop_user_data */ NULL, 48156 /* snoop_flags */ 0, 48157 /* mem severity */ SOC_MEM_SEVERE_MISSING, 48158 /* type */ SOC_MEM_TYPE_NORMAL, 48159 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 48160 /* impl */ SOC_MEM_IMPL_NORMAL, 48161 /* cmic_mor_clks */ 0, 48162 }, 48163 #endif /* chips */ 48164 48165 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 48166 { /* SOC_MEM_INT_TXLP_PORT_STREAM_BITMAP_TABLE_BCM56260_A0m */ 48167 /* mem TXLP_PORT_STREAM_BITMAP_TABLEm */ 48168 /* flags */ SOC_MEM_FLAG_VALID | 48169 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 48170 /* cmp_fn */ _soc_mem_cmp_undef, 48171 /* *null_entry */ _soc_mem_entry_null_zeroes, 48172 /* index_min */ 0, 48173 /* index_max */ 3, 48174 /* minblock */ 20, 48175 /* maxblock */ 20, 48176 /* blocks */ 0x100000, 48177 /* blocks_hi */ 0, 48178 /* base */ 0x00040000, 48179 /* gran */ 1, 48180 /* bytes */ 16, 48181 /* nFields */ 1, 48182 /* *fields */ soc_TXLP_PORT_STREAM_BITMAP_TABLE_BCM56260_A0m_fields, 48183 /* *views */ NULL, 48184 /* *views_num */ NULL, 48185 /* snoop_cb */ NULL, 48186 /* snoop_user_data */ NULL, 48187 /* snoop_flags */ 0, 48188 /* mem severity */ SOC_MEM_SEVERE_MISSING, 48189 /* type */ SOC_MEM_TYPE_NORMAL, 48190 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 48191 /* impl */ SOC_MEM_IMPL_NORMAL, 48192 /* cmic_mor_clks */ 0, 48193 }, 48194 #endif /* chips */ 48195 48196 #if defined(BCM_56270_A0) 48197 { /* SOC_MEM_INT_TXLP_PORT_STREAM_BITMAP_TABLE_BCM56270_A0m */ 48198 /* mem TXLP_PORT_STREAM_BITMAP_TABLEm */ 48199 /* flags */ SOC_MEM_FLAG_VALID | 48200 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 48201 /* cmp_fn */ _soc_mem_cmp_undef, 48202 /* *null_entry */ _soc_mem_entry_null_zeroes, 48203 /* index_min */ 0, 48204 /* index_max */ 3, 48205 /* minblock */ 14, 48206 /* maxblock */ 14, 48207 /* blocks */ 0x4000, 48208 /* blocks_hi */ 0, 48209 /* base */ 0x00040000, 48210 /* gran */ 1, 48211 /* bytes */ 16, 48212 /* nFields */ 1, 48213 /* *fields */ soc_TXLP_PORT_STREAM_BITMAP_TABLE_BCM56260_A0m_fields, 48214 /* *views */ NULL, 48215 /* *views_num */ NULL, 48216 /* snoop_cb */ NULL, 48217 /* snoop_user_data */ NULL, 48218 /* snoop_flags */ 0, 48219 /* mem severity */ SOC_MEM_SEVERE_MISSING, 48220 /* type */ SOC_MEM_TYPE_NORMAL, 48221 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 48222 /* impl */ SOC_MEM_IMPL_NORMAL, 48223 /* cmic_mor_clks */ 0, 48224 }, 48225 #endif /* chips */ 48226 48227 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 48228 defined(BCM_56450_B1) 48229 { /* SOC_MEM_INT_TXLP_PORT_USED_ENTRIESm */ 48230 /* mem TXLP_PORT_USED_ENTRIESm */ 48231 /* flags */ SOC_MEM_FLAG_VALID | 48232 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 48233 /* cmp_fn */ _soc_mem_cmp_undef, 48234 /* *null_entry */ _soc_mem_entry_null_zeroes, 48235 /* index_min */ 0, 48236 /* index_max */ 3, 48237 /* minblock */ 27, 48238 /* maxblock */ 28, 48239 /* blocks */ 0x18000000, 48240 /* blocks_hi */ 0, 48241 /* base */ 0x002c0000, 48242 /* gran */ 1, 48243 /* bytes */ 2, 48244 /* nFields */ 1, 48245 /* *fields */ soc_TXLP_PORT_USED_ENTRIESm_fields, 48246 /* *views */ NULL, 48247 /* *views_num */ NULL, 48248 /* snoop_cb */ NULL, 48249 /* snoop_user_data */ NULL, 48250 /* snoop_flags */ 0, 48251 /* mem severity */ SOC_MEM_SEVERE_MISSING, 48252 /* type */ SOC_MEM_TYPE_NORMAL, 48253 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 48254 /* impl */ SOC_MEM_IMPL_NORMAL, 48255 /* cmic_mor_clks */ 0, 48256 }, 48257 #endif /* chips */ 48258 48259 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 48260 { /* SOC_MEM_INT_TXLP_PORT_USED_ENTRIES_BCM56260_A0m */ 48261 /* mem TXLP_PORT_USED_ENTRIESm */ 48262 /* flags */ SOC_MEM_FLAG_VALID | 48263 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 48264 /* cmp_fn */ _soc_mem_cmp_undef, 48265 /* *null_entry */ _soc_mem_entry_null_zeroes, 48266 /* index_min */ 0, 48267 /* index_max */ 3, 48268 /* minblock */ 20, 48269 /* maxblock */ 20, 48270 /* blocks */ 0x100000, 48271 /* blocks_hi */ 0, 48272 /* base */ 0x002c0000, 48273 /* gran */ 1, 48274 /* bytes */ 2, 48275 /* nFields */ 1, 48276 /* *fields */ soc_TXLP_PORT_USED_ENTRIES_BCM56260_A0m_fields, 48277 /* *views */ NULL, 48278 /* *views_num */ NULL, 48279 /* snoop_cb */ NULL, 48280 /* snoop_user_data */ NULL, 48281 /* snoop_flags */ 0, 48282 /* mem severity */ SOC_MEM_SEVERE_MISSING, 48283 /* type */ SOC_MEM_TYPE_NORMAL, 48284 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 48285 /* impl */ SOC_MEM_IMPL_NORMAL, 48286 /* cmic_mor_clks */ 0, 48287 }, 48288 #endif /* chips */ 48289 48290 #if defined(BCM_56270_A0) 48291 { /* SOC_MEM_INT_TXLP_PORT_USED_ENTRIES_BCM56270_A0m */ 48292 /* mem TXLP_PORT_USED_ENTRIESm */ 48293 /* flags */ SOC_MEM_FLAG_VALID | 48294 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 48295 /* cmp_fn */ _soc_mem_cmp_undef, 48296 /* *null_entry */ _soc_mem_entry_null_zeroes, 48297 /* index_min */ 0, 48298 /* index_max */ 3, 48299 /* minblock */ 14, 48300 /* maxblock */ 14, 48301 /* blocks */ 0x4000, 48302 /* blocks_hi */ 0, 48303 /* base */ 0x002c0000, 48304 /* gran */ 1, 48305 /* bytes */ 2, 48306 /* nFields */ 1, 48307 /* *fields */ soc_TXLP_PORT_USED_ENTRIES_BCM56260_A0m_fields, 48308 /* *views */ NULL, 48309 /* *views_num */ NULL, 48310 /* snoop_cb */ NULL, 48311 /* snoop_user_data */ NULL, 48312 /* snoop_flags */ 0, 48313 /* mem severity */ SOC_MEM_SEVERE_MISSING, 48314 /* type */ SOC_MEM_TYPE_NORMAL, 48315 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 48316 /* impl */ SOC_MEM_IMPL_NORMAL, 48317 /* cmic_mor_clks */ 0, 48318 }, 48319 #endif /* chips */ 48320 48321 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 48322 defined(BCM_56450_B1) 48323 { /* SOC_MEM_INT_TXLP_STREAM_ADDR_MAP_TABLEm */ 48324 /* mem TXLP_STREAM_ADDR_MAP_TABLEm */ 48325 /* flags */ SOC_MEM_FLAG_VALID | 48326 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 48327 /* cmp_fn */ _soc_mem_cmp_undef, 48328 /* *null_entry */ _soc_mem_entry_null_zeroes, 48329 /* index_min */ 0, 48330 /* index_max */ 127, 48331 /* minblock */ 27, 48332 /* maxblock */ 28, 48333 /* blocks */ 0x18000000, 48334 /* blocks_hi */ 0, 48335 /* base */ 0x00140000, 48336 /* gran */ 1, 48337 /* bytes */ 3, 48338 /* nFields */ 2, 48339 /* *fields */ soc_TXLP_PORT_ADDR_MAP_TABLEm_fields, 48340 /* *views */ NULL, 48341 /* *views_num */ NULL, 48342 /* snoop_cb */ NULL, 48343 /* snoop_user_data */ NULL, 48344 /* snoop_flags */ 0, 48345 /* mem severity */ SOC_MEM_SEVERE_MISSING, 48346 /* type */ SOC_MEM_TYPE_NORMAL, 48347 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 48348 /* impl */ SOC_MEM_IMPL_NORMAL, 48349 /* cmic_mor_clks */ 0, 48350 }, 48351 #endif /* chips */ 48352 48353 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 48354 { /* SOC_MEM_INT_TXLP_STREAM_ADDR_MAP_TABLE_BCM56260_A0m */ 48355 /* mem TXLP_STREAM_ADDR_MAP_TABLEm */ 48356 /* flags */ SOC_MEM_FLAG_VALID | 48357 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 48358 /* cmp_fn */ _soc_mem_cmp_undef, 48359 /* *null_entry */ _soc_mem_entry_null_zeroes, 48360 /* index_min */ 0, 48361 /* index_max */ 127, 48362 /* minblock */ 20, 48363 /* maxblock */ 20, 48364 /* blocks */ 0x100000, 48365 /* blocks_hi */ 0, 48366 /* base */ 0x00140000, 48367 /* gran */ 1, 48368 /* bytes */ 3, 48369 /* nFields */ 2, 48370 /* *fields */ soc_TXLP_PORT_ADDR_MAP_TABLE_BCM56260_A0m_fields, 48371 /* *views */ NULL, 48372 /* *views_num */ NULL, 48373 /* snoop_cb */ NULL, 48374 /* snoop_user_data */ NULL, 48375 /* snoop_flags */ 0, 48376 /* mem severity */ SOC_MEM_SEVERE_MISSING, 48377 /* type */ SOC_MEM_TYPE_NORMAL, 48378 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 48379 /* impl */ SOC_MEM_IMPL_NORMAL, 48380 /* cmic_mor_clks */ 0, 48381 }, 48382 #endif /* chips */ 48383 48384 #if defined(BCM_56270_A0) 48385 { /* SOC_MEM_INT_TXLP_STREAM_ADDR_MAP_TABLE_BCM56270_A0m */ 48386 /* mem TXLP_STREAM_ADDR_MAP_TABLEm */ 48387 /* flags */ SOC_MEM_FLAG_VALID | 48388 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 48389 /* cmp_fn */ _soc_mem_cmp_undef, 48390 /* *null_entry */ _soc_mem_entry_null_zeroes, 48391 /* index_min */ 0, 48392 /* index_max */ 127, 48393 /* minblock */ 14, 48394 /* maxblock */ 14, 48395 /* blocks */ 0x4000, 48396 /* blocks_hi */ 0, 48397 /* base */ 0x00140000, 48398 /* gran */ 1, 48399 /* bytes */ 3, 48400 /* nFields */ 2, 48401 /* *fields */ soc_TXLP_PORT_ADDR_MAP_TABLE_BCM56260_A0m_fields, 48402 /* *views */ NULL, 48403 /* *views_num */ NULL, 48404 /* snoop_cb */ NULL, 48405 /* snoop_user_data */ NULL, 48406 /* snoop_flags */ 0, 48407 /* mem severity */ SOC_MEM_SEVERE_MISSING, 48408 /* type */ SOC_MEM_TYPE_NORMAL, 48409 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 48410 /* impl */ SOC_MEM_IMPL_NORMAL, 48411 /* cmic_mor_clks */ 0, 48412 }, 48413 #endif /* chips */ 48414 48415 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 48416 defined(BCM_56450_B1) 48417 { /* SOC_MEM_INT_TXLP_STREAM_MMU_REQUESTSm */ 48418 /* mem TXLP_STREAM_MMU_REQUESTSm */ 48419 /* flags */ SOC_MEM_FLAG_VALID | 48420 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 48421 /* cmp_fn */ _soc_mem_cmp_undef, 48422 /* *null_entry */ _soc_mem_entry_null_zeroes, 48423 /* index_min */ 0, 48424 /* index_max */ 127, 48425 /* minblock */ 27, 48426 /* maxblock */ 28, 48427 /* blocks */ 0x18000000, 48428 /* blocks_hi */ 0, 48429 /* base */ 0x00200000, 48430 /* gran */ 1, 48431 /* bytes */ 1, 48432 /* nFields */ 1, 48433 /* *fields */ soc_TXLP_PORT_MMU_REQUESTSm_fields, 48434 /* *views */ NULL, 48435 /* *views_num */ NULL, 48436 /* snoop_cb */ NULL, 48437 /* snoop_user_data */ NULL, 48438 /* snoop_flags */ 0, 48439 /* mem severity */ SOC_MEM_SEVERE_MISSING, 48440 /* type */ SOC_MEM_TYPE_NORMAL, 48441 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 48442 /* impl */ SOC_MEM_IMPL_NORMAL, 48443 /* cmic_mor_clks */ 0, 48444 }, 48445 #endif /* chips */ 48446 48447 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 48448 { /* SOC_MEM_INT_TXLP_STREAM_MMU_REQUESTS_BCM56260_A0m */ 48449 /* mem TXLP_STREAM_MMU_REQUESTSm */ 48450 /* flags */ SOC_MEM_FLAG_VALID | 48451 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 48452 /* cmp_fn */ _soc_mem_cmp_undef, 48453 /* *null_entry */ _soc_mem_entry_null_zeroes, 48454 /* index_min */ 0, 48455 /* index_max */ 127, 48456 /* minblock */ 20, 48457 /* maxblock */ 20, 48458 /* blocks */ 0x100000, 48459 /* blocks_hi */ 0, 48460 /* base */ 0x00200000, 48461 /* gran */ 1, 48462 /* bytes */ 1, 48463 /* nFields */ 1, 48464 /* *fields */ soc_TXLP_PORT_MMU_REQUESTS_BCM56260_A0m_fields, 48465 /* *views */ NULL, 48466 /* *views_num */ NULL, 48467 /* snoop_cb */ NULL, 48468 /* snoop_user_data */ NULL, 48469 /* snoop_flags */ 0, 48470 /* mem severity */ SOC_MEM_SEVERE_MISSING, 48471 /* type */ SOC_MEM_TYPE_NORMAL, 48472 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 48473 /* impl */ SOC_MEM_IMPL_NORMAL, 48474 /* cmic_mor_clks */ 0, 48475 }, 48476 #endif /* chips */ 48477 48478 #if defined(BCM_56270_A0) 48479 { /* SOC_MEM_INT_TXLP_STREAM_MMU_REQUESTS_BCM56270_A0m */ 48480 /* mem TXLP_STREAM_MMU_REQUESTSm */ 48481 /* flags */ SOC_MEM_FLAG_VALID | 48482 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 48483 /* cmp_fn */ _soc_mem_cmp_undef, 48484 /* *null_entry */ _soc_mem_entry_null_zeroes, 48485 /* index_min */ 0, 48486 /* index_max */ 127, 48487 /* minblock */ 14, 48488 /* maxblock */ 14, 48489 /* blocks */ 0x4000, 48490 /* blocks_hi */ 0, 48491 /* base */ 0x00200000, 48492 /* gran */ 1, 48493 /* bytes */ 1, 48494 /* nFields */ 1, 48495 /* *fields */ soc_TXLP_PORT_MMU_REQUESTS_BCM56260_A0m_fields, 48496 /* *views */ NULL, 48497 /* *views_num */ NULL, 48498 /* snoop_cb */ NULL, 48499 /* snoop_user_data */ NULL, 48500 /* snoop_flags */ 0, 48501 /* mem severity */ SOC_MEM_SEVERE_MISSING, 48502 /* type */ SOC_MEM_TYPE_NORMAL, 48503 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 48504 /* impl */ SOC_MEM_IMPL_NORMAL, 48505 /* cmic_mor_clks */ 0, 48506 }, 48507 #endif /* chips */ 48508 48509 #if defined(BCM_56450_A0) || defined(BCM_56450_B0) || \ 48510 defined(BCM_56450_B1) 48511 { /* SOC_MEM_INT_TXLP_STREAM_USED_ENTRIESm */ 48512 /* mem TXLP_STREAM_USED_ENTRIESm */ 48513 /* flags */ SOC_MEM_FLAG_VALID | 48514 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 48515 /* cmp_fn */ _soc_mem_cmp_undef, 48516 /* *null_entry */ _soc_mem_entry_null_zeroes, 48517 /* index_min */ 0, 48518 /* index_max */ 127, 48519 /* minblock */ 27, 48520 /* maxblock */ 28, 48521 /* blocks */ 0x18000000, 48522 /* blocks_hi */ 0, 48523 /* base */ 0x00280000, 48524 /* gran */ 1, 48525 /* bytes */ 2, 48526 /* nFields */ 1, 48527 /* *fields */ soc_TXLP_PORT_USED_ENTRIESm_fields, 48528 /* *views */ NULL, 48529 /* *views_num */ NULL, 48530 /* snoop_cb */ NULL, 48531 /* snoop_user_data */ NULL, 48532 /* snoop_flags */ 0, 48533 /* mem severity */ SOC_MEM_SEVERE_MISSING, 48534 /* type */ SOC_MEM_TYPE_NORMAL, 48535 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 48536 /* impl */ SOC_MEM_IMPL_NORMAL, 48537 /* cmic_mor_clks */ 0, 48538 }, 48539 #endif /* chips */ 48540 48541 #if defined(BCM_56260_A0) || defined(BCM_56260_B0) 48542 { /* SOC_MEM_INT_TXLP_STREAM_USED_ENTRIES_BCM56260_A0m */ 48543 /* mem TXLP_STREAM_USED_ENTRIESm */ 48544 /* flags */ SOC_MEM_FLAG_VALID | 48545 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 48546 /* cmp_fn */ _soc_mem_cmp_undef, 48547 /* *null_entry */ _soc_mem_entry_null_zeroes, 48548 /* index_min */ 0, 48549 /* index_max */ 127, 48550 /* minblock */ 20, 48551 /* maxblock */ 20, 48552 /* blocks */ 0x100000, 48553 /* blocks_hi */ 0, 48554 /* base */ 0x00280000, 48555 /* gran */ 1, 48556 /* bytes */ 2, 48557 /* nFields */ 1, 48558 /* *fields */ soc_TXLP_PORT_USED_ENTRIES_BCM56260_A0m_fields, 48559 /* *views */ NULL, 48560 /* *views_num */ NULL, 48561 /* snoop_cb */ NULL, 48562 /* snoop_user_data */ NULL, 48563 /* snoop_flags */ 0, 48564 /* mem severity */ SOC_MEM_SEVERE_MISSING, 48565 /* type */ SOC_MEM_TYPE_NORMAL, 48566 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 48567 /* impl */ SOC_MEM_IMPL_NORMAL, 48568 /* cmic_mor_clks */ 0, 48569 }, 48570 #endif /* chips */ 48571 48572 #if defined(BCM_56270_A0) 48573 { /* SOC_MEM_INT_TXLP_STREAM_USED_ENTRIES_BCM56270_A0m */ 48574 /* mem TXLP_STREAM_USED_ENTRIESm */ 48575 /* flags */ SOC_MEM_FLAG_VALID | 48576 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 48577 /* cmp_fn */ _soc_mem_cmp_undef, 48578 /* *null_entry */ _soc_mem_entry_null_zeroes, 48579 /* index_min */ 0, 48580 /* index_max */ 127, 48581 /* minblock */ 14, 48582 /* maxblock */ 14, 48583 /* blocks */ 0x4000, 48584 /* blocks_hi */ 0, 48585 /* base */ 0x00280000, 48586 /* gran */ 1, 48587 /* bytes */ 2, 48588 /* nFields */ 1, 48589 /* *fields */ soc_TXLP_PORT_USED_ENTRIES_BCM56260_A0m_fields, 48590 /* *views */ NULL, 48591 /* *views_num */ NULL, 48592 /* snoop_cb */ NULL, 48593 /* snoop_user_data */ NULL, 48594 /* snoop_flags */ 0, 48595 /* mem severity */ SOC_MEM_SEVERE_MISSING, 48596 /* type */ SOC_MEM_TYPE_NORMAL, 48597 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 48598 /* impl */ SOC_MEM_IMPL_NORMAL, 48599 /* cmic_mor_clks */ 0, 48600 }, 48601 #endif /* chips */ 48602 48603 #if defined(BCM_88270_A0) 48604 { /* SOC_MEM_INT_TXQ_DDP_RXI_MEMm */ 48605 /* mem TXQ_DDP_RXI_MEMm */ 48606 /* flags */ SOC_MEM_FLAG_SIGNAL | 48607 SOC_MEM_FLAG_WRITEONLY | 48608 SOC_MEM_FLAG_READONLY | 48609 SOC_MEM_FLAG_VALID, /* 0x2 */ 48610 /* cmp_fn */ NULL, 48611 /* *null_entry */ NULL, 48612 /* index_min */ 0, 48613 /* index_max */ 15, 48614 /* minblock */ 46, 48615 /* maxblock */ 46, 48616 /* blocks */ 0, 48617 /* blocks_hi */ 0x4000, 48618 /* base */ 0x00030000, 48619 /* gran */ 1, 48620 /* bytes */ 138, 48621 /* nFields */ 2, 48622 /* *fields */ soc_TXQ_DDP_RXI_MEMm_fields, 48623 /* *views */ NULL, 48624 /* *views_num */ NULL, 48625 /* snoop_cb */ NULL, 48626 /* snoop_user_data */ NULL, 48627 /* snoop_flags */ 0, 48628 /* severity */ SOC_MEM_SEVERE_LOW, 48629 /* type */ SOC_MEM_TYPE_TWO_PORT, 48630 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 48631 /* impl */ SOC_MEM_IMPL_NORMAL, 48632 /* cmic_mor_clks */ 0, 48633 }, 48634 #endif /* chips */ 48635 48636 #if defined(BCM_88470_A0) 48637 { /* SOC_MEM_INT_TXQ_DRAM_CTQm */ 48638 /* mem TXQ_DRAM_CTQm */ 48639 /* flags */ SOC_MEM_FLAG_SIGNAL | 48640 SOC_MEM_FLAG_WRITEONLY | 48641 SOC_MEM_FLAG_READONLY | 48642 SOC_MEM_FLAG_VALID, /* 0x2 */ 48643 /* cmp_fn */ NULL, 48644 /* *null_entry */ NULL, 48645 /* index_min */ 0, 48646 /* index_max */ 1023, 48647 /* minblock */ 79, 48648 /* maxblock */ 79, 48649 /* blocks */ 0, 48650 /* blocks_hi */ 0xffffffff, 48651 /* base */ 0x00050000, 48652 /* gran */ 1, 48653 /* bytes */ 8, 48654 /* nFields */ 2, 48655 /* *fields */ soc_TXQ_DRAM_CTQm_fields, 48656 /* *views */ NULL, 48657 /* *views_num */ NULL, 48658 /* snoop_cb */ NULL, 48659 /* snoop_user_data */ NULL, 48660 /* snoop_flags */ 0, 48661 /* severity */ SOC_MEM_SEVERE_LOW, 48662 /* type */ SOC_MEM_TYPE_ONE_PORT, 48663 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 48664 /* impl */ SOC_MEM_IMPL_NORMAL, 48665 /* cmic_mor_clks */ 0, 48666 }, 48667 #endif /* chips */ 48668 48669 #if defined(BCM_88470_B0) 48670 { /* SOC_MEM_INT_TXQ_DRAM_CTQ_BCM88470_B0m */ 48671 /* mem TXQ_DRAM_CTQm */ 48672 /* flags */ SOC_MEM_FLAG_SIGNAL | 48673 SOC_MEM_FLAG_WRITEONLY | 48674 SOC_MEM_FLAG_READONLY | 48675 SOC_MEM_FLAG_VALID, /* 0x2 */ 48676 /* cmp_fn */ NULL, 48677 /* *null_entry */ NULL, 48678 /* index_min */ 0, 48679 /* index_max */ 1023, 48680 /* minblock */ 79, 48681 /* maxblock */ 79, 48682 /* blocks */ 0, 48683 /* blocks_hi */ 0xffffffff, 48684 /* base */ 0x00050000, 48685 /* gran */ 1, 48686 /* bytes */ 8, 48687 /* nFields */ 2, 48688 /* *fields */ soc_TXQ_DRAM_CTQ_BCM88470_B0m_fields, 48689 /* *views */ NULL, 48690 /* *views_num */ NULL, 48691 /* snoop_cb */ NULL, 48692 /* snoop_user_data */ NULL, 48693 /* snoop_flags */ 0, 48694 /* severity */ SOC_MEM_SEVERE_LOW, 48695 /* type */ SOC_MEM_TYPE_ONE_PORT, 48696 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 48697 /* impl */ SOC_MEM_IMPL_NORMAL, 48698 /* cmic_mor_clks */ 0, 48699 }, 48700 #endif /* chips */ 48701 48702 #if defined(BCM_88470_A0) 48703 { /* SOC_MEM_INT_TXQ_DRAM_DTQm */ 48704 /* mem TXQ_DRAM_DTQm */ 48705 /* flags */ SOC_MEM_FLAG_SIGNAL | 48706 SOC_MEM_FLAG_WRITEONLY | 48707 SOC_MEM_FLAG_READONLY | 48708 SOC_MEM_FLAG_VALID, /* 0x2 */ 48709 /* cmp_fn */ NULL, 48710 /* *null_entry */ NULL, 48711 /* index_min */ 0, 48712 /* index_max */ 1023, 48713 /* minblock */ 79, 48714 /* maxblock */ 79, 48715 /* blocks */ 0, 48716 /* blocks_hi */ 0xffffffff, 48717 /* base */ 0x00060000, 48718 /* gran */ 1, 48719 /* bytes */ 263, 48720 /* nFields */ 2, 48721 /* *fields */ soc_TXQ_DRAM_DTQm_fields, 48722 /* *views */ NULL, 48723 /* *views_num */ NULL, 48724 /* snoop_cb */ NULL, 48725 /* snoop_user_data */ NULL, 48726 /* snoop_flags */ 0, 48727 /* severity */ SOC_MEM_SEVERE_LOW, 48728 /* type */ SOC_MEM_TYPE_ONE_PORT, 48729 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 48730 /* impl */ SOC_MEM_IMPL_NORMAL, 48731 /* cmic_mor_clks */ 0, 48732 }, 48733 #endif /* chips */ 48734 48735 #if defined(BCM_88470_B0) 48736 { /* SOC_MEM_INT_TXQ_DRAM_DTQ_BCM88470_B0m */ 48737 /* mem TXQ_DRAM_DTQm */ 48738 /* flags */ SOC_MEM_FLAG_SIGNAL | 48739 SOC_MEM_FLAG_WRITEONLY | 48740 SOC_MEM_FLAG_READONLY | 48741 SOC_MEM_FLAG_VALID, /* 0x2 */ 48742 /* cmp_fn */ NULL, 48743 /* *null_entry */ NULL, 48744 /* index_min */ 0, 48745 /* index_max */ 1023, 48746 /* minblock */ 79, 48747 /* maxblock */ 79, 48748 /* blocks */ 0, 48749 /* blocks_hi */ 0xffffffff, 48750 /* base */ 0x00060000, 48751 /* gran */ 1, 48752 /* bytes */ 263, 48753 /* nFields */ 2, 48754 /* *fields */ soc_TXQ_DRAM_DTQ_BCM88470_B0m_fields, 48755 /* *views */ NULL, 48756 /* *views_num */ NULL, 48757 /* snoop_cb */ NULL, 48758 /* snoop_user_data */ NULL, 48759 /* snoop_flags */ 0, 48760 /* severity */ SOC_MEM_SEVERE_LOW, 48761 /* type */ SOC_MEM_TYPE_ONE_PORT, 48762 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 48763 /* impl */ SOC_MEM_IMPL_NORMAL, 48764 /* cmic_mor_clks */ 0, 48765 }, 48766 #endif /* chips */ 48767 48768 #if defined(BCM_88470_A0) 48769 { /* SOC_MEM_INT_TXQ_DRAM_EGQCm */ 48770 /* mem TXQ_DRAM_EGQCm */ 48771 /* flags */ SOC_MEM_FLAG_SIGNAL | 48772 SOC_MEM_FLAG_WRITEONLY | 48773 SOC_MEM_FLAG_READONLY | 48774 SOC_MEM_FLAG_VALID, /* 0x2 */ 48775 /* cmp_fn */ NULL, 48776 /* *null_entry */ NULL, 48777 /* index_min */ 0, 48778 /* index_max */ 127, 48779 /* minblock */ 79, 48780 /* maxblock */ 79, 48781 /* blocks */ 0, 48782 /* blocks_hi */ 0xffffffff, 48783 /* base */ 0x00080000, 48784 /* gran */ 1, 48785 /* bytes */ 5, 48786 /* nFields */ 9, 48787 /* *fields */ soc_TXQ_DRAM_EGQCm_fields, 48788 /* *views */ NULL, 48789 /* *views_num */ NULL, 48790 /* snoop_cb */ NULL, 48791 /* snoop_user_data */ NULL, 48792 /* snoop_flags */ 0, 48793 /* severity */ SOC_MEM_SEVERE_LOW, 48794 /* type */ SOC_MEM_TYPE_ONE_PORT, 48795 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 48796 /* impl */ SOC_MEM_IMPL_NORMAL, 48797 /* cmic_mor_clks */ 0, 48798 }, 48799 #endif /* chips */ 48800 48801 #if defined(BCM_88270_A0) 48802 { /* SOC_MEM_INT_TXQ_DRAM_EGQC_BCM88270_A0m */ 48803 /* mem TXQ_DRAM_EGQCm */ 48804 /* flags */ SOC_MEM_FLAG_SIGNAL | 48805 SOC_MEM_FLAG_WRITEONLY | 48806 SOC_MEM_FLAG_READONLY | 48807 SOC_MEM_FLAG_VALID, /* 0x2 */ 48808 /* cmp_fn */ NULL, 48809 /* *null_entry */ NULL, 48810 /* index_min */ 0, 48811 /* index_max */ 255, 48812 /* minblock */ 46, 48813 /* maxblock */ 46, 48814 /* blocks */ 0, 48815 /* blocks_hi */ 0x4000, 48816 /* base */ 0x00060000, 48817 /* gran */ 1, 48818 /* bytes */ 4, 48819 /* nFields */ 7, 48820 /* *fields */ soc_TXQ_DRAM_EGQC_BCM88270_A0m_fields, 48821 /* *views */ NULL, 48822 /* *views_num */ NULL, 48823 /* snoop_cb */ NULL, 48824 /* snoop_user_data */ NULL, 48825 /* snoop_flags */ 0, 48826 /* severity */ SOC_MEM_SEVERE_LOW, 48827 /* type */ SOC_MEM_TYPE_ONE_PORT, 48828 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 48829 /* impl */ SOC_MEM_IMPL_NORMAL, 48830 /* cmic_mor_clks */ 0, 48831 }, 48832 #endif /* chips */ 48833 48834 #if defined(BCM_88470_B0) 48835 { /* SOC_MEM_INT_TXQ_DRAM_EGQC_BCM88470_B0m */ 48836 /* mem TXQ_DRAM_EGQCm */ 48837 /* flags */ SOC_MEM_FLAG_SIGNAL | 48838 SOC_MEM_FLAG_WRITEONLY | 48839 SOC_MEM_FLAG_READONLY | 48840 SOC_MEM_FLAG_VALID, /* 0x2 */ 48841 /* cmp_fn */ NULL, 48842 /* *null_entry */ NULL, 48843 /* index_min */ 0, 48844 /* index_max */ 127, 48845 /* minblock */ 79, 48846 /* maxblock */ 79, 48847 /* blocks */ 0, 48848 /* blocks_hi */ 0xffffffff, 48849 /* base */ 0x00080000, 48850 /* gran */ 1, 48851 /* bytes */ 5, 48852 /* nFields */ 9, 48853 /* *fields */ soc_TXQ_DRAM_EGQC_BCM88470_B0m_fields, 48854 /* *views */ NULL, 48855 /* *views_num */ NULL, 48856 /* snoop_cb */ NULL, 48857 /* snoop_user_data */ NULL, 48858 /* snoop_flags */ 0, 48859 /* severity */ SOC_MEM_SEVERE_LOW, 48860 /* type */ SOC_MEM_TYPE_ONE_PORT, 48861 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 48862 /* impl */ SOC_MEM_IMPL_NORMAL, 48863 /* cmic_mor_clks */ 0, 48864 }, 48865 #endif /* chips */ 48866 48867 #if defined(BCM_88470_A0) 48868 { /* SOC_MEM_INT_TXQ_DRAM_EGQDm */ 48869 /* mem TXQ_DRAM_EGQDm */ 48870 /* flags */ SOC_MEM_FLAG_SIGNAL | 48871 SOC_MEM_FLAG_WRITEONLY | 48872 SOC_MEM_FLAG_READONLY | 48873 SOC_MEM_FLAG_VALID, /* 0x2 */ 48874 /* cmp_fn */ NULL, 48875 /* *null_entry */ NULL, 48876 /* index_min */ 0, 48877 /* index_max */ 255, 48878 /* minblock */ 79, 48879 /* maxblock */ 79, 48880 /* blocks */ 0, 48881 /* blocks_hi */ 0xffffffff, 48882 /* base */ 0x000a0000, 48883 /* gran */ 1, 48884 /* bytes */ 130, 48885 /* nFields */ 2, 48886 /* *fields */ soc_TXQ_DRAM_EGQDm_fields, 48887 /* *views */ NULL, 48888 /* *views_num */ NULL, 48889 /* snoop_cb */ NULL, 48890 /* snoop_user_data */ NULL, 48891 /* snoop_flags */ 0, 48892 /* severity */ SOC_MEM_SEVERE_LOW, 48893 /* type */ SOC_MEM_TYPE_TWO_PORT, 48894 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 48895 /* impl */ SOC_MEM_IMPL_NORMAL, 48896 /* cmic_mor_clks */ 0, 48897 }, 48898 #endif /* chips */ 48899 48900 #if defined(BCM_88270_A0) 48901 { /* SOC_MEM_INT_TXQ_DRAM_EGQD_BCM88270_A0m */ 48902 /* mem TXQ_DRAM_EGQDm */ 48903 /* flags */ SOC_MEM_FLAG_SIGNAL | 48904 SOC_MEM_FLAG_WRITEONLY | 48905 SOC_MEM_FLAG_READONLY | 48906 SOC_MEM_FLAG_VALID, /* 0x2 */ 48907 /* cmp_fn */ NULL, 48908 /* *null_entry */ NULL, 48909 /* index_min */ 0, 48910 /* index_max */ 255, 48911 /* minblock */ 46, 48912 /* maxblock */ 46, 48913 /* blocks */ 0, 48914 /* blocks_hi */ 0x4000, 48915 /* base */ 0x00080000, 48916 /* gran */ 1, 48917 /* bytes */ 130, 48918 /* nFields */ 2, 48919 /* *fields */ soc_TXQ_DRAM_EGQD_BCM88270_A0m_fields, 48920 /* *views */ NULL, 48921 /* *views_num */ NULL, 48922 /* snoop_cb */ NULL, 48923 /* snoop_user_data */ NULL, 48924 /* snoop_flags */ 0, 48925 /* severity */ SOC_MEM_SEVERE_LOW, 48926 /* type */ SOC_MEM_TYPE_TWO_PORT, 48927 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 48928 /* impl */ SOC_MEM_IMPL_NORMAL, 48929 /* cmic_mor_clks */ 0, 48930 }, 48931 #endif /* chips */ 48932 48933 #if defined(BCM_88470_B0) 48934 { /* SOC_MEM_INT_TXQ_DRAM_EGQD_BCM88470_B0m */ 48935 /* mem TXQ_DRAM_EGQDm */ 48936 /* flags */ SOC_MEM_FLAG_SIGNAL | 48937 SOC_MEM_FLAG_WRITEONLY | 48938 SOC_MEM_FLAG_READONLY | 48939 SOC_MEM_FLAG_VALID, /* 0x2 */ 48940 /* cmp_fn */ NULL, 48941 /* *null_entry */ NULL, 48942 /* index_min */ 0, 48943 /* index_max */ 255, 48944 /* minblock */ 79, 48945 /* maxblock */ 79, 48946 /* blocks */ 0, 48947 /* blocks_hi */ 0xffffffff, 48948 /* base */ 0x000a0000, 48949 /* gran */ 1, 48950 /* bytes */ 130, 48951 /* nFields */ 2, 48952 /* *fields */ soc_TXQ_DRAM_EGQD_BCM88470_B0m_fields, 48953 /* *views */ NULL, 48954 /* *views_num */ NULL, 48955 /* snoop_cb */ NULL, 48956 /* snoop_user_data */ NULL, 48957 /* snoop_flags */ 0, 48958 /* severity */ SOC_MEM_SEVERE_LOW, 48959 /* type */ SOC_MEM_TYPE_TWO_PORT, 48960 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 48961 /* impl */ SOC_MEM_IMPL_NORMAL, 48962 /* cmic_mor_clks */ 0, 48963 }, 48964 #endif /* chips */ 48965 48966 #if defined(BCM_88270_A0) 48967 { /* SOC_MEM_INT_TXQ_ITE_RXI_MEMm */ 48968 /* mem TXQ_ITE_RXI_MEMm */ 48969 /* flags */ SOC_MEM_FLAG_SIGNAL | 48970 SOC_MEM_FLAG_WRITEONLY | 48971 SOC_MEM_FLAG_READONLY | 48972 SOC_MEM_FLAG_VALID, /* 0x2 */ 48973 /* cmp_fn */ NULL, 48974 /* *null_entry */ NULL, 48975 /* index_min */ 0, 48976 /* index_max */ 7, 48977 /* minblock */ 46, 48978 /* maxblock */ 46, 48979 /* blocks */ 0, 48980 /* blocks_hi */ 0x4000, 48981 /* base */ 0x00040000, 48982 /* gran */ 1, 48983 /* bytes */ 138, 48984 /* nFields */ 2, 48985 /* *fields */ soc_TXQ_ITE_RXI_MEMm_fields, 48986 /* *views */ NULL, 48987 /* *views_num */ NULL, 48988 /* snoop_cb */ NULL, 48989 /* snoop_user_data */ NULL, 48990 /* snoop_flags */ 0, 48991 /* severity */ SOC_MEM_SEVERE_LOW, 48992 /* type */ SOC_MEM_TYPE_TWO_PORT, 48993 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 48994 /* impl */ SOC_MEM_IMPL_NORMAL, 48995 /* cmic_mor_clks */ 0, 48996 }, 48997 #endif /* chips */ 48998 48999 #if defined(BCM_88470_A0) 49000 { /* SOC_MEM_INT_TXQ_PER_DTQ_CFGm */ 49001 /* mem TXQ_PER_DTQ_CFGm */ 49002 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 49003 /* cmp_fn */ NULL, 49004 /* *null_entry */ NULL, 49005 /* index_min */ 0, 49006 /* index_max */ 5, 49007 /* minblock */ 79, 49008 /* maxblock */ 79, 49009 /* blocks */ 0, 49010 /* blocks_hi */ 0xffffffff, 49011 /* base */ 0x00000000, 49012 /* gran */ 1, 49013 /* bytes */ 8, 49014 /* nFields */ 5, 49015 /* *fields */ soc_TXQ_PER_DTQ_CFGm_fields, 49016 /* *views */ NULL, 49017 /* *views_num */ NULL, 49018 /* snoop_cb */ NULL, 49019 /* snoop_user_data */ NULL, 49020 /* snoop_flags */ 0, 49021 /* severity */ SOC_MEM_SEVERE_LOW, 49022 /* type */ SOC_MEM_TYPE_NORMAL, 49023 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 49024 /* impl */ SOC_MEM_IMPL_NORMAL, 49025 /* cmic_mor_clks */ 0, 49026 }, 49027 #endif /* chips */ 49028 49029 #if defined(BCM_88270_A0) 49030 { /* SOC_MEM_INT_TXQ_PER_DTQ_CFG_BCM88270_A0m */ 49031 /* mem TXQ_PER_DTQ_CFGm */ 49032 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 49033 /* cmp_fn */ NULL, 49034 /* *null_entry */ NULL, 49035 /* index_min */ 0, 49036 /* index_max */ 5, 49037 /* minblock */ 46, 49038 /* maxblock */ 46, 49039 /* blocks */ 0, 49040 /* blocks_hi */ 0x4000, 49041 /* base */ 0x00000000, 49042 /* gran */ 1, 49043 /* bytes */ 8, 49044 /* nFields */ 5, 49045 /* *fields */ soc_TXQ_PER_DTQ_CFG_BCM88270_A0m_fields, 49046 /* *views */ NULL, 49047 /* *views_num */ NULL, 49048 /* snoop_cb */ NULL, 49049 /* snoop_user_data */ NULL, 49050 /* snoop_flags */ 0, 49051 /* severity */ SOC_MEM_SEVERE_LOW, 49052 /* type */ SOC_MEM_TYPE_NORMAL, 49053 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 49054 /* impl */ SOC_MEM_IMPL_NORMAL, 49055 /* cmic_mor_clks */ 0, 49056 }, 49057 #endif /* chips */ 49058 49059 #if defined(BCM_88470_B0) 49060 { /* SOC_MEM_INT_TXQ_PER_DTQ_CFG_BCM88470_B0m */ 49061 /* mem TXQ_PER_DTQ_CFGm */ 49062 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 49063 /* cmp_fn */ NULL, 49064 /* *null_entry */ NULL, 49065 /* index_min */ 0, 49066 /* index_max */ 5, 49067 /* minblock */ 79, 49068 /* maxblock */ 79, 49069 /* blocks */ 0, 49070 /* blocks_hi */ 0xffffffff, 49071 /* base */ 0x00000000, 49072 /* gran */ 1, 49073 /* bytes */ 8, 49074 /* nFields */ 5, 49075 /* *fields */ soc_TXQ_PER_DTQ_CFG_BCM88470_B0m_fields, 49076 /* *views */ NULL, 49077 /* *views_num */ NULL, 49078 /* snoop_cb */ NULL, 49079 /* snoop_user_data */ NULL, 49080 /* snoop_flags */ 0, 49081 /* severity */ SOC_MEM_SEVERE_LOW, 49082 /* type */ SOC_MEM_TYPE_NORMAL, 49083 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 49084 /* impl */ SOC_MEM_IMPL_NORMAL, 49085 /* cmic_mor_clks */ 0, 49086 }, 49087 #endif /* chips */ 49088 49089 #if defined(BCM_88470_A0) 49090 { /* SOC_MEM_INT_TXQ_PER_WFQ_CFGm */ 49091 /* mem TXQ_PER_WFQ_CFGm */ 49092 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 49093 /* cmp_fn */ NULL, 49094 /* *null_entry */ NULL, 49095 /* index_min */ 0, 49096 /* index_max */ 3, 49097 /* minblock */ 79, 49098 /* maxblock */ 79, 49099 /* blocks */ 0, 49100 /* blocks_hi */ 0xffffffff, 49101 /* base */ 0x00010000, 49102 /* gran */ 1, 49103 /* bytes */ 3, 49104 /* nFields */ 4, 49105 /* *fields */ soc_TXQ_PER_WFQ_CFGm_fields, 49106 /* *views */ NULL, 49107 /* *views_num */ NULL, 49108 /* snoop_cb */ NULL, 49109 /* snoop_user_data */ NULL, 49110 /* snoop_flags */ 0, 49111 /* severity */ SOC_MEM_SEVERE_LOW, 49112 /* type */ SOC_MEM_TYPE_NORMAL, 49113 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 49114 /* impl */ SOC_MEM_IMPL_NORMAL, 49115 /* cmic_mor_clks */ 0, 49116 }, 49117 #endif /* chips */ 49118 49119 #if defined(BCM_88270_A0) 49120 { /* SOC_MEM_INT_TXQ_PER_WFQ_CFG_BCM88270_A0m */ 49121 /* mem TXQ_PER_WFQ_CFGm */ 49122 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 49123 /* cmp_fn */ NULL, 49124 /* *null_entry */ NULL, 49125 /* index_min */ 0, 49126 /* index_max */ 3, 49127 /* minblock */ 46, 49128 /* maxblock */ 46, 49129 /* blocks */ 0, 49130 /* blocks_hi */ 0x4000, 49131 /* base */ 0x00010000, 49132 /* gran */ 1, 49133 /* bytes */ 3, 49134 /* nFields */ 4, 49135 /* *fields */ soc_TXQ_PER_WFQ_CFG_BCM88270_A0m_fields, 49136 /* *views */ NULL, 49137 /* *views_num */ NULL, 49138 /* snoop_cb */ NULL, 49139 /* snoop_user_data */ NULL, 49140 /* snoop_flags */ 0, 49141 /* severity */ SOC_MEM_SEVERE_LOW, 49142 /* type */ SOC_MEM_TYPE_NORMAL, 49143 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 49144 /* impl */ SOC_MEM_IMPL_NORMAL, 49145 /* cmic_mor_clks */ 0, 49146 }, 49147 #endif /* chips */ 49148 49149 #if defined(BCM_88470_B0) 49150 { /* SOC_MEM_INT_TXQ_PER_WFQ_CFG_BCM88470_B0m */ 49151 /* mem TXQ_PER_WFQ_CFGm */ 49152 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 49153 /* cmp_fn */ NULL, 49154 /* *null_entry */ NULL, 49155 /* index_min */ 0, 49156 /* index_max */ 3, 49157 /* minblock */ 79, 49158 /* maxblock */ 79, 49159 /* blocks */ 0, 49160 /* blocks_hi */ 0xffffffff, 49161 /* base */ 0x00010000, 49162 /* gran */ 1, 49163 /* bytes */ 3, 49164 /* nFields */ 4, 49165 /* *fields */ soc_TXQ_PER_WFQ_CFG_BCM88470_B0m_fields, 49166 /* *views */ NULL, 49167 /* *views_num */ NULL, 49168 /* snoop_cb */ NULL, 49169 /* snoop_user_data */ NULL, 49170 /* snoop_flags */ 0, 49171 /* severity */ SOC_MEM_SEVERE_LOW, 49172 /* type */ SOC_MEM_TYPE_NORMAL, 49173 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 49174 /* impl */ SOC_MEM_IMPL_NORMAL, 49175 /* cmic_mor_clks */ 0, 49176 }, 49177 #endif /* chips */ 49178 49179 #if defined(BCM_88470_A0) 49180 { /* SOC_MEM_INT_TXQ_PRIORITY_BITS_MAPPING_2_FDTm */ 49181 /* mem TXQ_PRIORITY_BITS_MAPPING_2_FDTm */ 49182 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 49183 /* cmp_fn */ NULL, 49184 /* *null_entry */ NULL, 49185 /* index_min */ 0, 49186 /* index_max */ 127, 49187 /* minblock */ 79, 49188 /* maxblock */ 79, 49189 /* blocks */ 0, 49190 /* blocks_hi */ 0xffffffff, 49191 /* base */ 0x00020000, 49192 /* gran */ 1, 49193 /* bytes */ 1, 49194 /* nFields */ 1, 49195 /* *fields */ soc_TXQ_PRIORITY_BITS_MAPPING_2_FDTm_fields, 49196 /* *views */ NULL, 49197 /* *views_num */ NULL, 49198 /* snoop_cb */ NULL, 49199 /* snoop_user_data */ NULL, 49200 /* snoop_flags */ 0, 49201 /* severity */ SOC_MEM_SEVERE_LOW, 49202 /* type */ SOC_MEM_TYPE_NORMAL, 49203 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 49204 /* impl */ SOC_MEM_IMPL_NORMAL, 49205 /* cmic_mor_clks */ 0, 49206 }, 49207 #endif /* chips */ 49208 49209 #if defined(BCM_88270_A0) 49210 { /* SOC_MEM_INT_TXQ_PRIORITY_BITS_MAPPING_2_FDT_BCM88270_A0m */ 49211 /* mem TXQ_PRIORITY_BITS_MAPPING_2_FDTm */ 49212 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 49213 /* cmp_fn */ NULL, 49214 /* *null_entry */ NULL, 49215 /* index_min */ 0, 49216 /* index_max */ 127, 49217 /* minblock */ 46, 49218 /* maxblock */ 46, 49219 /* blocks */ 0, 49220 /* blocks_hi */ 0x4000, 49221 /* base */ 0x00020000, 49222 /* gran */ 1, 49223 /* bytes */ 1, 49224 /* nFields */ 1, 49225 /* *fields */ soc_TXQ_PRIORITY_BITS_MAPPING_2_FDT_BCM88270_A0m_fields, 49226 /* *views */ NULL, 49227 /* *views_num */ NULL, 49228 /* snoop_cb */ NULL, 49229 /* snoop_user_data */ NULL, 49230 /* snoop_flags */ 0, 49231 /* severity */ SOC_MEM_SEVERE_LOW, 49232 /* type */ SOC_MEM_TYPE_NORMAL, 49233 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 49234 /* impl */ SOC_MEM_IMPL_NORMAL, 49235 /* cmic_mor_clks */ 0, 49236 }, 49237 #endif /* chips */ 49238 49239 #if defined(BCM_88470_B0) 49240 { /* SOC_MEM_INT_TXQ_PRIORITY_BITS_MAPPING_2_FDT_BCM88470_B0m */ 49241 /* mem TXQ_PRIORITY_BITS_MAPPING_2_FDTm */ 49242 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 49243 /* cmp_fn */ NULL, 49244 /* *null_entry */ NULL, 49245 /* index_min */ 0, 49246 /* index_max */ 127, 49247 /* minblock */ 79, 49248 /* maxblock */ 79, 49249 /* blocks */ 0, 49250 /* blocks_hi */ 0xffffffff, 49251 /* base */ 0x00020000, 49252 /* gran */ 1, 49253 /* bytes */ 1, 49254 /* nFields */ 1, 49255 /* *fields */ soc_TXQ_PRIORITY_BITS_MAPPING_2_FDT_BCM88470_B0m_fields, 49256 /* *views */ NULL, 49257 /* *views_num */ NULL, 49258 /* snoop_cb */ NULL, 49259 /* snoop_user_data */ NULL, 49260 /* snoop_flags */ 0, 49261 /* severity */ SOC_MEM_SEVERE_LOW, 49262 /* type */ SOC_MEM_TYPE_NORMAL, 49263 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 49264 /* impl */ SOC_MEM_IMPL_NORMAL, 49265 /* cmic_mor_clks */ 0, 49266 }, 49267 #endif /* chips */ 49268 49269 #if defined(BCM_88470_A0) 49270 { /* SOC_MEM_INT_TXQ_SRAM_CTQm */ 49271 /* mem TXQ_SRAM_CTQm */ 49272 /* flags */ SOC_MEM_FLAG_SIGNAL | 49273 SOC_MEM_FLAG_WRITEONLY | 49274 SOC_MEM_FLAG_READONLY | 49275 SOC_MEM_FLAG_VALID, /* 0x2 */ 49276 /* cmp_fn */ NULL, 49277 /* *null_entry */ NULL, 49278 /* index_min */ 0, 49279 /* index_max */ 255, 49280 /* minblock */ 79, 49281 /* maxblock */ 79, 49282 /* blocks */ 0, 49283 /* blocks_hi */ 0xffffffff, 49284 /* base */ 0x00030000, 49285 /* gran */ 1, 49286 /* bytes */ 8, 49287 /* nFields */ 2, 49288 /* *fields */ soc_TXQ_SRAM_CTQm_fields, 49289 /* *views */ NULL, 49290 /* *views_num */ NULL, 49291 /* snoop_cb */ NULL, 49292 /* snoop_user_data */ NULL, 49293 /* snoop_flags */ 0, 49294 /* severity */ SOC_MEM_SEVERE_LOW, 49295 /* type */ SOC_MEM_TYPE_ONE_PORT, 49296 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 49297 /* impl */ SOC_MEM_IMPL_NORMAL, 49298 /* cmic_mor_clks */ 0, 49299 }, 49300 #endif /* chips */ 49301 49302 #if defined(BCM_88470_B0) 49303 { /* SOC_MEM_INT_TXQ_SRAM_CTQ_BCM88470_B0m */ 49304 /* mem TXQ_SRAM_CTQm */ 49305 /* flags */ SOC_MEM_FLAG_SIGNAL | 49306 SOC_MEM_FLAG_WRITEONLY | 49307 SOC_MEM_FLAG_READONLY | 49308 SOC_MEM_FLAG_VALID, /* 0x2 */ 49309 /* cmp_fn */ NULL, 49310 /* *null_entry */ NULL, 49311 /* index_min */ 0, 49312 /* index_max */ 255, 49313 /* minblock */ 79, 49314 /* maxblock */ 79, 49315 /* blocks */ 0, 49316 /* blocks_hi */ 0xffffffff, 49317 /* base */ 0x00030000, 49318 /* gran */ 1, 49319 /* bytes */ 8, 49320 /* nFields */ 2, 49321 /* *fields */ soc_TXQ_SRAM_CTQ_BCM88470_B0m_fields, 49322 /* *views */ NULL, 49323 /* *views_num */ NULL, 49324 /* snoop_cb */ NULL, 49325 /* snoop_user_data */ NULL, 49326 /* snoop_flags */ 0, 49327 /* severity */ SOC_MEM_SEVERE_LOW, 49328 /* type */ SOC_MEM_TYPE_ONE_PORT, 49329 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 49330 /* impl */ SOC_MEM_IMPL_NORMAL, 49331 /* cmic_mor_clks */ 0, 49332 }, 49333 #endif /* chips */ 49334 49335 #if defined(BCM_88470_A0) 49336 { /* SOC_MEM_INT_TXQ_SRAM_DTQm */ 49337 /* mem TXQ_SRAM_DTQm */ 49338 /* flags */ SOC_MEM_FLAG_SIGNAL | 49339 SOC_MEM_FLAG_WRITEONLY | 49340 SOC_MEM_FLAG_READONLY | 49341 SOC_MEM_FLAG_VALID, /* 0x2 */ 49342 /* cmp_fn */ NULL, 49343 /* *null_entry */ NULL, 49344 /* index_min */ 0, 49345 /* index_max */ 255, 49346 /* minblock */ 79, 49347 /* maxblock */ 79, 49348 /* blocks */ 0, 49349 /* blocks_hi */ 0xffffffff, 49350 /* base */ 0x00040000, 49351 /* gran */ 1, 49352 /* bytes */ 263, 49353 /* nFields */ 2, 49354 /* *fields */ soc_TXQ_SRAM_DTQm_fields, 49355 /* *views */ NULL, 49356 /* *views_num */ NULL, 49357 /* snoop_cb */ NULL, 49358 /* snoop_user_data */ NULL, 49359 /* snoop_flags */ 0, 49360 /* severity */ SOC_MEM_SEVERE_LOW, 49361 /* type */ SOC_MEM_TYPE_ONE_PORT, 49362 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 49363 /* impl */ SOC_MEM_IMPL_NORMAL, 49364 /* cmic_mor_clks */ 0, 49365 }, 49366 #endif /* chips */ 49367 49368 #if defined(BCM_88470_B0) 49369 { /* SOC_MEM_INT_TXQ_SRAM_DTQ_BCM88470_B0m */ 49370 /* mem TXQ_SRAM_DTQm */ 49371 /* flags */ SOC_MEM_FLAG_SIGNAL | 49372 SOC_MEM_FLAG_WRITEONLY | 49373 SOC_MEM_FLAG_READONLY | 49374 SOC_MEM_FLAG_VALID, /* 0x2 */ 49375 /* cmp_fn */ NULL, 49376 /* *null_entry */ NULL, 49377 /* index_min */ 0, 49378 /* index_max */ 255, 49379 /* minblock */ 79, 49380 /* maxblock */ 79, 49381 /* blocks */ 0, 49382 /* blocks_hi */ 0xffffffff, 49383 /* base */ 0x00040000, 49384 /* gran */ 1, 49385 /* bytes */ 263, 49386 /* nFields */ 2, 49387 /* *fields */ soc_TXQ_SRAM_DTQ_BCM88470_B0m_fields, 49388 /* *views */ NULL, 49389 /* *views_num */ NULL, 49390 /* snoop_cb */ NULL, 49391 /* snoop_user_data */ NULL, 49392 /* snoop_flags */ 0, 49393 /* severity */ SOC_MEM_SEVERE_LOW, 49394 /* type */ SOC_MEM_TYPE_ONE_PORT, 49395 /* ecc type */ SOC_MEM_ECC_TYPE_WIDE, 49396 /* impl */ SOC_MEM_IMPL_NORMAL, 49397 /* cmic_mor_clks */ 0, 49398 }, 49399 #endif /* chips */ 49400 49401 #if defined(BCM_88470_A0) 49402 { /* SOC_MEM_INT_TXQ_SRAM_EGQCm */ 49403 /* mem TXQ_SRAM_EGQCm */ 49404 /* flags */ SOC_MEM_FLAG_SIGNAL | 49405 SOC_MEM_FLAG_WRITEONLY | 49406 SOC_MEM_FLAG_READONLY | 49407 SOC_MEM_FLAG_VALID, /* 0x2 */ 49408 /* cmp_fn */ NULL, 49409 /* *null_entry */ NULL, 49410 /* index_min */ 0, 49411 /* index_max */ 79, 49412 /* minblock */ 79, 49413 /* maxblock */ 79, 49414 /* blocks */ 0, 49415 /* blocks_hi */ 0xffffffff, 49416 /* base */ 0x00070000, 49417 /* gran */ 1, 49418 /* bytes */ 5, 49419 /* nFields */ 9, 49420 /* *fields */ soc_TXQ_SRAM_EGQCm_fields, 49421 /* *views */ NULL, 49422 /* *views_num */ NULL, 49423 /* snoop_cb */ NULL, 49424 /* snoop_user_data */ NULL, 49425 /* snoop_flags */ 0, 49426 /* severity */ SOC_MEM_SEVERE_LOW, 49427 /* type */ SOC_MEM_TYPE_ONE_PORT, 49428 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 49429 /* impl */ SOC_MEM_IMPL_NORMAL, 49430 /* cmic_mor_clks */ 0, 49431 }, 49432 #endif /* chips */ 49433 49434 #if defined(BCM_88270_A0) 49435 { /* SOC_MEM_INT_TXQ_SRAM_EGQC_BCM88270_A0m */ 49436 /* mem TXQ_SRAM_EGQCm */ 49437 /* flags */ SOC_MEM_FLAG_SIGNAL | 49438 SOC_MEM_FLAG_WRITEONLY | 49439 SOC_MEM_FLAG_READONLY | 49440 SOC_MEM_FLAG_VALID, /* 0x2 */ 49441 /* cmp_fn */ NULL, 49442 /* *null_entry */ NULL, 49443 /* index_min */ 0, 49444 /* index_max */ 159, 49445 /* minblock */ 46, 49446 /* maxblock */ 46, 49447 /* blocks */ 0, 49448 /* blocks_hi */ 0x4000, 49449 /* base */ 0x00050000, 49450 /* gran */ 1, 49451 /* bytes */ 4, 49452 /* nFields */ 7, 49453 /* *fields */ soc_TXQ_SRAM_EGQC_BCM88270_A0m_fields, 49454 /* *views */ NULL, 49455 /* *views_num */ NULL, 49456 /* snoop_cb */ NULL, 49457 /* snoop_user_data */ NULL, 49458 /* snoop_flags */ 0, 49459 /* severity */ SOC_MEM_SEVERE_LOW, 49460 /* type */ SOC_MEM_TYPE_ONE_PORT, 49461 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 49462 /* impl */ SOC_MEM_IMPL_NORMAL, 49463 /* cmic_mor_clks */ 0, 49464 }, 49465 #endif /* chips */ 49466 49467 #if defined(BCM_88470_B0) 49468 { /* SOC_MEM_INT_TXQ_SRAM_EGQC_BCM88470_B0m */ 49469 /* mem TXQ_SRAM_EGQCm */ 49470 /* flags */ SOC_MEM_FLAG_SIGNAL | 49471 SOC_MEM_FLAG_WRITEONLY | 49472 SOC_MEM_FLAG_READONLY | 49473 SOC_MEM_FLAG_VALID, /* 0x2 */ 49474 /* cmp_fn */ NULL, 49475 /* *null_entry */ NULL, 49476 /* index_min */ 0, 49477 /* index_max */ 79, 49478 /* minblock */ 79, 49479 /* maxblock */ 79, 49480 /* blocks */ 0, 49481 /* blocks_hi */ 0xffffffff, 49482 /* base */ 0x00070000, 49483 /* gran */ 1, 49484 /* bytes */ 5, 49485 /* nFields */ 9, 49486 /* *fields */ soc_TXQ_SRAM_EGQC_BCM88470_B0m_fields, 49487 /* *views */ NULL, 49488 /* *views_num */ NULL, 49489 /* snoop_cb */ NULL, 49490 /* snoop_user_data */ NULL, 49491 /* snoop_flags */ 0, 49492 /* severity */ SOC_MEM_SEVERE_LOW, 49493 /* type */ SOC_MEM_TYPE_ONE_PORT, 49494 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 49495 /* impl */ SOC_MEM_IMPL_NORMAL, 49496 /* cmic_mor_clks */ 0, 49497 }, 49498 #endif /* chips */ 49499 49500 #if defined(BCM_88470_A0) 49501 { /* SOC_MEM_INT_TXQ_SRAM_EGQDm */ 49502 /* mem TXQ_SRAM_EGQDm */ 49503 /* flags */ SOC_MEM_FLAG_SIGNAL | 49504 SOC_MEM_FLAG_WRITEONLY | 49505 SOC_MEM_FLAG_READONLY | 49506 SOC_MEM_FLAG_VALID, /* 0x2 */ 49507 /* cmp_fn */ NULL, 49508 /* *null_entry */ NULL, 49509 /* index_min */ 0, 49510 /* index_max */ 159, 49511 /* minblock */ 79, 49512 /* maxblock */ 79, 49513 /* blocks */ 0, 49514 /* blocks_hi */ 0xffffffff, 49515 /* base */ 0x00090000, 49516 /* gran */ 1, 49517 /* bytes */ 130, 49518 /* nFields */ 2, 49519 /* *fields */ soc_TXQ_SRAM_EGQDm_fields, 49520 /* *views */ NULL, 49521 /* *views_num */ NULL, 49522 /* snoop_cb */ NULL, 49523 /* snoop_user_data */ NULL, 49524 /* snoop_flags */ 0, 49525 /* severity */ SOC_MEM_SEVERE_LOW, 49526 /* type */ SOC_MEM_TYPE_TWO_PORT, 49527 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 49528 /* impl */ SOC_MEM_IMPL_NORMAL, 49529 /* cmic_mor_clks */ 0, 49530 }, 49531 #endif /* chips */ 49532 49533 #if defined(BCM_88270_A0) 49534 { /* SOC_MEM_INT_TXQ_SRAM_EGQD_BCM88270_A0m */ 49535 /* mem TXQ_SRAM_EGQDm */ 49536 /* flags */ SOC_MEM_FLAG_SIGNAL | 49537 SOC_MEM_FLAG_WRITEONLY | 49538 SOC_MEM_FLAG_READONLY | 49539 SOC_MEM_FLAG_VALID, /* 0x2 */ 49540 /* cmp_fn */ NULL, 49541 /* *null_entry */ NULL, 49542 /* index_min */ 0, 49543 /* index_max */ 159, 49544 /* minblock */ 46, 49545 /* maxblock */ 46, 49546 /* blocks */ 0, 49547 /* blocks_hi */ 0x4000, 49548 /* base */ 0x00070000, 49549 /* gran */ 1, 49550 /* bytes */ 130, 49551 /* nFields */ 2, 49552 /* *fields */ soc_TXQ_SRAM_EGQD_BCM88270_A0m_fields, 49553 /* *views */ NULL, 49554 /* *views_num */ NULL, 49555 /* snoop_cb */ NULL, 49556 /* snoop_user_data */ NULL, 49557 /* snoop_flags */ 0, 49558 /* severity */ SOC_MEM_SEVERE_LOW, 49559 /* type */ SOC_MEM_TYPE_TWO_PORT, 49560 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 49561 /* impl */ SOC_MEM_IMPL_NORMAL, 49562 /* cmic_mor_clks */ 0, 49563 }, 49564 #endif /* chips */ 49565 49566 #if defined(BCM_88470_B0) 49567 { /* SOC_MEM_INT_TXQ_SRAM_EGQD_BCM88470_B0m */ 49568 /* mem TXQ_SRAM_EGQDm */ 49569 /* flags */ SOC_MEM_FLAG_SIGNAL | 49570 SOC_MEM_FLAG_WRITEONLY | 49571 SOC_MEM_FLAG_READONLY | 49572 SOC_MEM_FLAG_VALID, /* 0x2 */ 49573 /* cmp_fn */ NULL, 49574 /* *null_entry */ NULL, 49575 /* index_min */ 0, 49576 /* index_max */ 159, 49577 /* minblock */ 79, 49578 /* maxblock */ 79, 49579 /* blocks */ 0, 49580 /* blocks_hi */ 0xffffffff, 49581 /* base */ 0x00090000, 49582 /* gran */ 1, 49583 /* bytes */ 130, 49584 /* nFields */ 2, 49585 /* *fields */ soc_TXQ_SRAM_EGQD_BCM88470_B0m_fields, 49586 /* *views */ NULL, 49587 /* *views_num */ NULL, 49588 /* snoop_cb */ NULL, 49589 /* snoop_user_data */ NULL, 49590 /* snoop_flags */ 0, 49591 /* severity */ SOC_MEM_SEVERE_LOW, 49592 /* type */ SOC_MEM_TYPE_TWO_PORT, 49593 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 49594 /* impl */ SOC_MEM_IMPL_NORMAL, 49595 /* cmic_mor_clks */ 0, 49596 }, 49597 #endif /* chips */ 49598 49599 #if defined(BCM_88732_A0) 49600 { /* SOC_MEM_INT_TXSACRPTPKTSm */ 49601 /* mem TXSACRPTPKTSm */ 49602 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 49603 /* cmp_fn */ NULL, 49604 /* *null_entry */ _soc_mem_entry_null_zeroes, 49605 /* index_min */ 0, 49606 /* index_max */ 127, 49607 /* minblock */ 7, 49608 /* maxblock */ 8, 49609 /* blocks */ 0x180, 49610 /* blocks_hi */ 0, 49611 /* base */ 0x0c000000, 49612 /* gran */ 1, 49613 /* bytes */ 6, 49614 /* nFields */ 4, 49615 /* *fields */ soc_TXSACRPTPKTSm_fields, 49616 /* *views */ NULL, 49617 /* *views_num */ NULL, 49618 /* snoop_cb */ NULL, 49619 /* snoop_user_data */ NULL, 49620 /* snoop_flags */ 0, 49621 /* mem severity */ SOC_MEM_SEVERE_MISSING, 49622 /* type */ SOC_MEM_TYPE_NORMAL, 49623 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 49624 /* impl */ SOC_MEM_IMPL_NORMAL, 49625 /* cmic_mor_clks */ 0, 49626 }, 49627 #endif /* chips */ 49628 49629 #if defined(BCM_88732_A0) 49630 { /* SOC_MEM_INT_TXSAPRTCPKTSm */ 49631 /* mem TXSAPRTCPKTSm */ 49632 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 49633 /* cmp_fn */ NULL, 49634 /* *null_entry */ _soc_mem_entry_null_zeroes, 49635 /* index_min */ 0, 49636 /* index_max */ 127, 49637 /* minblock */ 7, 49638 /* maxblock */ 8, 49639 /* blocks */ 0x180, 49640 /* blocks_hi */ 0, 49641 /* base */ 0x0b000000, 49642 /* gran */ 1, 49643 /* bytes */ 6, 49644 /* nFields */ 4, 49645 /* *fields */ soc_RXSAOKPKTSm_fields, 49646 /* *views */ NULL, 49647 /* *views_num */ NULL, 49648 /* snoop_cb */ NULL, 49649 /* snoop_user_data */ NULL, 49650 /* snoop_flags */ 0, 49651 /* mem severity */ SOC_MEM_SEVERE_MISSING, 49652 /* type */ SOC_MEM_TYPE_NORMAL, 49653 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 49654 /* impl */ SOC_MEM_IMPL_NORMAL, 49655 /* cmic_mor_clks */ 0, 49656 }, 49657 #endif /* chips */ 49658 49659 #if defined(BCM_88732_A0) 49660 { /* SOC_MEM_INT_TXSCCRPTBYTm */ 49661 /* mem TXSCCRPTBYTm */ 49662 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 49663 /* cmp_fn */ NULL, 49664 /* *null_entry */ _soc_mem_entry_null_zeroes, 49665 /* index_min */ 0, 49666 /* index_max */ 31, 49667 /* minblock */ 7, 49668 /* maxblock */ 8, 49669 /* blocks */ 0x180, 49670 /* blocks_hi */ 0, 49671 /* base */ 0x14000000, 49672 /* gran */ 1, 49673 /* bytes */ 7, 49674 /* nFields */ 4, 49675 /* *fields */ soc_RXSCUNUSEDSAPKTSm_fields, 49676 /* *views */ NULL, 49677 /* *views_num */ NULL, 49678 /* snoop_cb */ NULL, 49679 /* snoop_user_data */ NULL, 49680 /* snoop_flags */ 0, 49681 /* mem severity */ SOC_MEM_SEVERE_MISSING, 49682 /* type */ SOC_MEM_TYPE_NORMAL, 49683 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 49684 /* impl */ SOC_MEM_IMPL_NORMAL, 49685 /* cmic_mor_clks */ 0, 49686 }, 49687 #endif /* chips */ 49688 49689 #if defined(BCM_88732_A0) 49690 { /* SOC_MEM_INT_TXSCCRPTPKTSm */ 49691 /* mem TXSCCRPTPKTSm */ 49692 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 49693 /* cmp_fn */ NULL, 49694 /* *null_entry */ _soc_mem_entry_null_zeroes, 49695 /* index_min */ 0, 49696 /* index_max */ 31, 49697 /* minblock */ 7, 49698 /* maxblock */ 8, 49699 /* blocks */ 0x180, 49700 /* blocks_hi */ 0, 49701 /* base */ 0x12000000, 49702 /* gran */ 1, 49703 /* bytes */ 7, 49704 /* nFields */ 4, 49705 /* *fields */ soc_RXUNKNOWNSCIPKTSm_fields, 49706 /* *views */ NULL, 49707 /* *views_num */ NULL, 49708 /* snoop_cb */ NULL, 49709 /* snoop_user_data */ NULL, 49710 /* snoop_flags */ 0, 49711 /* mem severity */ SOC_MEM_SEVERE_MISSING, 49712 /* type */ SOC_MEM_TYPE_NORMAL, 49713 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 49714 /* impl */ SOC_MEM_IMPL_NORMAL, 49715 /* cmic_mor_clks */ 0, 49716 }, 49717 #endif /* chips */ 49718 49719 #if defined(BCM_88732_A0) 49720 { /* SOC_MEM_INT_TXSCPRTCBYTm */ 49721 /* mem TXSCPRTCBYTm */ 49722 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 49723 /* cmp_fn */ NULL, 49724 /* *null_entry */ _soc_mem_entry_null_zeroes, 49725 /* index_min */ 0, 49726 /* index_max */ 31, 49727 /* minblock */ 7, 49728 /* maxblock */ 8, 49729 /* blocks */ 0x180, 49730 /* blocks_hi */ 0, 49731 /* base */ 0x13000000, 49732 /* gran */ 1, 49733 /* bytes */ 7, 49734 /* nFields */ 4, 49735 /* *fields */ soc_RXNOSCIPKTSm_fields, 49736 /* *views */ NULL, 49737 /* *views_num */ NULL, 49738 /* snoop_cb */ NULL, 49739 /* snoop_user_data */ NULL, 49740 /* snoop_flags */ 0, 49741 /* mem severity */ SOC_MEM_SEVERE_MISSING, 49742 /* type */ SOC_MEM_TYPE_NORMAL, 49743 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 49744 /* impl */ SOC_MEM_IMPL_NORMAL, 49745 /* cmic_mor_clks */ 0, 49746 }, 49747 #endif /* chips */ 49748 49749 #if defined(BCM_88732_A0) 49750 { /* SOC_MEM_INT_TXSCPRTCPKTSm */ 49751 /* mem TXSCPRTCPKTSm */ 49752 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 49753 /* cmp_fn */ NULL, 49754 /* *null_entry */ _soc_mem_entry_null_zeroes, 49755 /* index_min */ 0, 49756 /* index_max */ 31, 49757 /* minblock */ 7, 49758 /* maxblock */ 8, 49759 /* blocks */ 0x180, 49760 /* blocks_hi */ 0, 49761 /* base */ 0x11000000, 49762 /* gran */ 1, 49763 /* bytes */ 7, 49764 /* nFields */ 4, 49765 /* *fields */ soc_RXBADTAGPKTSm_fields, 49766 /* *views */ NULL, 49767 /* *views_num */ NULL, 49768 /* snoop_cb */ NULL, 49769 /* snoop_user_data */ NULL, 49770 /* snoop_flags */ 0, 49771 /* mem severity */ SOC_MEM_SEVERE_MISSING, 49772 /* type */ SOC_MEM_TYPE_NORMAL, 49773 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 49774 /* impl */ SOC_MEM_IMPL_NORMAL, 49775 /* cmic_mor_clks */ 0, 49776 }, 49777 #endif /* chips */ 49778 49779 #if defined(BCM_88732_A0) 49780 { /* SOC_MEM_INT_TXUNTAGPKTSm */ 49781 /* mem TXUNTAGPKTSm */ 49782 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 49783 /* cmp_fn */ NULL, 49784 /* *null_entry */ _soc_mem_entry_null_zeroes, 49785 /* index_min */ 0, 49786 /* index_max */ 3, 49787 /* minblock */ 7, 49788 /* maxblock */ 8, 49789 /* blocks */ 0x180, 49790 /* blocks_hi */ 0, 49791 /* base */ 0x0f000000, 49792 /* gran */ 1, 49793 /* bytes */ 6, 49794 /* nFields */ 1, 49795 /* *fields */ soc_TXUNTAGPKTSm_fields, 49796 /* *views */ NULL, 49797 /* *views_num */ NULL, 49798 /* snoop_cb */ NULL, 49799 /* snoop_user_data */ NULL, 49800 /* snoop_flags */ 0, 49801 /* mem severity */ SOC_MEM_SEVERE_MISSING, 49802 /* type */ SOC_MEM_TYPE_NORMAL, 49803 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 49804 /* impl */ SOC_MEM_IMPL_NORMAL, 49805 /* cmic_mor_clks */ 0, 49806 }, 49807 #endif /* chips */ 49808 49809 #if defined(BCM_56860_A0) 49810 { /* SOC_MEM_INT_TX_INITIAL_PROT_GROUP_TABLEm */ 49811 /* mem TX_INITIAL_PROT_GROUP_TABLEm */ 49812 /* flags */ SOC_MEM_FLAG_VALID | 49813 SOC_MEM_FLAG_CACHABLE | 49814 (3 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 49815 /* cmp_fn */ _soc_mem_cmp_undef, 49816 /* *null_entry */ _soc_mem_entry_null_zeroes, 49817 /* index_min */ 0, 49818 /* index_max */ 7, 49819 /* minblock */ 11, 49820 /* maxblock */ 11, 49821 /* blocks */ 0x800, 49822 /* blocks_hi */ 0, 49823 /* base */ 0x44200000, 49824 /* gran */ 1, 49825 /* bytes */ 16, 49826 /* nFields */ 1, 49827 /* *fields */ soc_TX_INITIAL_PROT_GROUP_TABLEm_fields, 49828 /* *views */ NULL, 49829 /* *views_num */ NULL, 49830 /* snoop_cb */ NULL, 49831 /* snoop_user_data */ NULL, 49832 /* snoop_flags */ 0, 49833 /* mem severity */ SOC_MEM_SEVERE_MISSING, 49834 /* type */ SOC_MEM_TYPE_NORMAL, 49835 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 49836 /* impl */ SOC_MEM_IMPL_NORMAL, 49837 /* cmic_mor_clks */ 0, 49838 }, 49839 #endif /* chips */ 49840 49841 #if defined(BCM_56370_A0) 49842 { /* SOC_MEM_INT_TX_INITIAL_PROT_GROUP_TABLE_BCM56370_A0m */ 49843 /* mem TX_INITIAL_PROT_GROUP_TABLEm */ 49844 /* flags */ SOC_MEM_FLAG_VALID | 49845 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 49846 /* cmp_fn */ _soc_mem_cmp_undef, 49847 /* *null_entry */ _soc_mem_entry_null_zeroes, 49848 /* index_min */ 0, 49849 /* index_max */ 7, 49850 /* minblock */ 14, 49851 /* maxblock */ 14, 49852 /* blocks */ 0x4000, 49853 /* blocks_hi */ 0, 49854 /* base */ 0x70340000, 49855 /* gran */ 1, 49856 /* bytes */ 16, 49857 /* nFields */ 1, 49858 /* *fields */ soc_TX_INITIAL_PROT_GROUP_TABLE_BCM56870_A0m_fields, 49859 /* *views */ NULL, 49860 /* *views_num */ NULL, 49861 /* snoop_cb */ NULL, 49862 /* snoop_user_data */ NULL, 49863 /* snoop_flags */ 0, 49864 /* mem severity */ SOC_MEM_SEVERE_MISSING, 49865 /* type */ SOC_MEM_TYPE_NORMAL, 49866 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 49867 /* impl */ SOC_MEM_IMPL_NORMAL, 49868 /* cmic_mor_clks */ 0, 49869 /* access_latency_mode */ 3, 49870 }, 49871 #endif /* chips */ 49872 49873 #if defined(BCM_56770_A0) 49874 { /* SOC_MEM_INT_TX_INITIAL_PROT_GROUP_TABLE_BCM56770_A0m */ 49875 /* mem TX_INITIAL_PROT_GROUP_TABLEm */ 49876 /* flags */ SOC_MEM_FLAG_VALID | 49877 SOC_MEM_FLAG_CACHABLE | 49878 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 49879 /* cmp_fn */ _soc_mem_cmp_undef, 49880 /* *null_entry */ _soc_mem_entry_null_zeroes, 49881 /* index_min */ 0, 49882 /* index_max */ 7, 49883 /* minblock */ 25, 49884 /* maxblock */ 25, 49885 /* blocks */ 0x2000000, 49886 /* blocks_hi */ 0, 49887 /* base */ 0x70340000, 49888 /* gran */ 1, 49889 /* bytes */ 16, 49890 /* nFields */ 1, 49891 /* *fields */ soc_TX_INITIAL_PROT_GROUP_TABLE_BCM56870_A0m_fields, 49892 /* *views */ NULL, 49893 /* *views_num */ NULL, 49894 /* snoop_cb */ NULL, 49895 /* snoop_user_data */ NULL, 49896 /* snoop_flags */ 0, 49897 /* mem severity */ SOC_MEM_SEVERE_MISSING, 49898 /* type */ SOC_MEM_TYPE_NORMAL, 49899 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 49900 /* impl */ SOC_MEM_IMPL_NORMAL, 49901 /* cmic_mor_clks */ 0, 49902 /* access_latency_mode */ 3, 49903 }, 49904 #endif /* chips */ 49905 49906 #if defined(BCM_56870_A0) 49907 { /* SOC_MEM_INT_TX_INITIAL_PROT_GROUP_TABLE_BCM56870_A0m */ 49908 /* mem TX_INITIAL_PROT_GROUP_TABLEm */ 49909 /* flags */ SOC_MEM_FLAG_VALID | 49910 SOC_MEM_FLAG_CACHABLE | 49911 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x22 */ 49912 /* cmp_fn */ _soc_mem_cmp_undef, 49913 /* *null_entry */ _soc_mem_entry_null_zeroes, 49914 /* index_min */ 0, 49915 /* index_max */ 7, 49916 /* minblock */ 37, 49917 /* maxblock */ 37, 49918 /* blocks */ 0, 49919 /* blocks_hi */ 0x20, 49920 /* base */ 0x70340000, 49921 /* gran */ 1, 49922 /* bytes */ 16, 49923 /* nFields */ 1, 49924 /* *fields */ soc_TX_INITIAL_PROT_GROUP_TABLE_BCM56870_A0m_fields, 49925 /* *views */ NULL, 49926 /* *views_num */ NULL, 49927 /* snoop_cb */ NULL, 49928 /* snoop_user_data */ NULL, 49929 /* snoop_flags */ 0, 49930 /* mem severity */ SOC_MEM_SEVERE_MISSING, 49931 /* type */ SOC_MEM_TYPE_NORMAL, 49932 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 49933 /* impl */ SOC_MEM_IMPL_NORMAL, 49934 /* cmic_mor_clks */ 0, 49935 /* access_latency_mode */ 3, 49936 }, 49937 #endif /* chips */ 49938 49939 #if defined(BCM_56970_A0) 49940 { /* SOC_MEM_INT_TX_INITIAL_PROT_GROUP_TABLE_BCM56970_A0m */ 49941 /* mem TX_INITIAL_PROT_GROUP_TABLEm */ 49942 /* flags */ SOC_MEM_FLAG_VALID | 49943 SOC_MEM_FLAG_CACHABLE | 49944 SOC_MEM_FLAG_SER_ECC_CORRECTABLE | 49945 (9 << SOC_MEM_FLAG_ACC_TYPE_SHIFT), /* 0x122 */ 49946 /* cmp_fn */ _soc_mem_cmp_undef, 49947 /* *null_entry */ _soc_mem_entry_null_zeroes, 49948 /* index_min */ 0, 49949 /* index_max */ 7, 49950 /* minblock */ 68, 49951 /* maxblock */ 68, 49952 /* blocks */ 0, 49953 /* blocks_hi */ 0xffffffff, 49954 /* base */ 0x80100000, 49955 /* gran */ 1, 49956 /* bytes */ 18, 49957 /* nFields */ 4, 49958 /* *fields */ soc_INITIAL_PROT_NHI_TABLE_1_BCM56970_A0m_fields, 49959 /* *views */ NULL, 49960 /* *views_num */ NULL, 49961 /* snoop_cb */ NULL, 49962 /* snoop_user_data */ NULL, 49963 /* snoop_flags */ 0, 49964 /* mem severity */ SOC_MEM_SEVERE_MISSING, 49965 /* type */ SOC_MEM_TYPE_NORMAL, 49966 /* ecc type */ SOC_MEM_ECC_TYPE_NORMAL, 49967 /* impl */ SOC_MEM_IMPL_NORMAL, 49968 /* cmic_mor_clks */ 0, 49969 /* access_latency_mode */ 0, 49970 }, 49971 #endif /* chips */ 49972 49973 #if defined(BCM_88690_A0) 49974 { /* SOC_MEM_INT_TX_LKUP_1588_MEM_400Gm */ 49975 /* mem TX_LKUP_1588_MEM_400Gm */ 49976 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 49977 /* cmp_fn */ NULL, 49978 /* *null_entry */ NULL, 49979 /* index_min */ 0, 49980 /* index_max */ 39, 49981 /* minblock */ 29, 49982 /* maxblock */ 40, 49983 /* blocks */ 0xe0000000, 49984 /* blocks_hi */ 0x1ff, 49985 /* base */ 0x1c000000, 49986 /* gran */ 1, 49987 /* bytes */ 10, 49988 /* nFields */ 1, 49989 /* *fields */ soc_TX_LKUP_1588_MEM_400Gm_fields, 49990 /* *views */ NULL, 49991 /* *views_num */ NULL, 49992 /* snoop_cb */ NULL, 49993 /* snoop_user_data */ NULL, 49994 /* snoop_flags */ 0, 49995 /* severity */ SOC_MEM_SEVERE_LOW, 49996 /* type */ SOC_MEM_TYPE_NORMAL, 49997 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 49998 /* impl */ SOC_MEM_IMPL_NORMAL, 49999 /* cmic_mor_clks */ 0, 50000 }, 50001 #endif /* chips */ 50002 50003 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 50004 { /* SOC_MEM_INT_TX_LKUP_1588_MEM_400G_BCM56980_A0m */ 50005 /* mem TX_LKUP_1588_MEM_400Gm */ 50006 /* flags */ SOC_MEM_FLAG_VALID | 50007 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 50008 /* cmp_fn */ _soc_mem_cmp_undef, 50009 /* *null_entry */ _soc_mem_entry_null_zeroes, 50010 /* index_min */ 0, 50011 /* index_max */ 39, 50012 /* minblock */ 65, 50013 /* maxblock */ 96, 50014 /* blocks */ 0, 50015 /* blocks_hi */ 0xffffffff, 50016 /* base */ 0x1c000000, 50017 /* gran */ 1, 50018 /* bytes */ 10, 50019 /* nFields */ 13, 50020 /* *fields */ soc_TX_LKUP_1588_MEM_400G_BCM56980_A0m_fields, 50021 /* *views */ NULL, 50022 /* *views_num */ NULL, 50023 /* snoop_cb */ NULL, 50024 /* snoop_user_data */ NULL, 50025 /* snoop_flags */ 0, 50026 /* mem severity */ SOC_MEM_SEVERE_MISSING, 50027 /* type */ SOC_MEM_TYPE_NORMAL, 50028 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 50029 /* impl */ SOC_MEM_IMPL_NORMAL, 50030 /* cmic_mor_clks */ 0, 50031 /* access_latency_mode */ 3, 50032 }, 50033 #endif /* chips */ 50034 50035 #if defined(BCM_88690_B0) 50036 { /* SOC_MEM_INT_TX_LKUP_1588_MEM_400G_BCM88690_B0m */ 50037 /* mem TX_LKUP_1588_MEM_400Gm */ 50038 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 50039 /* cmp_fn */ NULL, 50040 /* *null_entry */ NULL, 50041 /* index_min */ 0, 50042 /* index_max */ 39, 50043 /* minblock */ 29, 50044 /* maxblock */ 40, 50045 /* blocks */ 0xe0000000, 50046 /* blocks_hi */ 0x1ff, 50047 /* base */ 0x1c000000, 50048 /* gran */ 1, 50049 /* bytes */ 10, 50050 /* nFields */ 1, 50051 /* *fields */ soc_TX_LKUP_1588_MEM_400G_BCM88690_B0m_fields, 50052 /* *views */ NULL, 50053 /* *views_num */ NULL, 50054 /* snoop_cb */ NULL, 50055 /* snoop_user_data */ NULL, 50056 /* snoop_flags */ 0, 50057 /* severity */ SOC_MEM_SEVERE_LOW, 50058 /* type */ SOC_MEM_TYPE_NORMAL, 50059 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 50060 /* impl */ SOC_MEM_IMPL_EXTERNAL, 50061 /* cmic_mor_clks */ 0, 50062 }, 50063 #endif /* chips */ 50064 50065 #if defined(BCM_88690_A0) 50066 { /* SOC_MEM_INT_TX_LKUP_1588_MEM_MPP0m */ 50067 /* mem TX_LKUP_1588_MEM_MPP0m */ 50068 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 50069 /* cmp_fn */ NULL, 50070 /* *null_entry */ NULL, 50071 /* index_min */ 0, 50072 /* index_max */ 159, 50073 /* minblock */ 29, 50074 /* maxblock */ 40, 50075 /* blocks */ 0xe0000000, 50076 /* blocks_hi */ 0x1ff, 50077 /* base */ 0x14000000, 50078 /* gran */ 1, 50079 /* bytes */ 10, 50080 /* nFields */ 1, 50081 /* *fields */ soc_TX_LKUP_1588_MEM_MPP0m_fields, 50082 /* *views */ NULL, 50083 /* *views_num */ NULL, 50084 /* snoop_cb */ NULL, 50085 /* snoop_user_data */ NULL, 50086 /* snoop_flags */ 0, 50087 /* severity */ SOC_MEM_SEVERE_LOW, 50088 /* type */ SOC_MEM_TYPE_NORMAL, 50089 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 50090 /* impl */ SOC_MEM_IMPL_NORMAL, 50091 /* cmic_mor_clks */ 0, 50092 }, 50093 #endif /* chips */ 50094 50095 #if defined(BCM_88690_A0) 50096 { /* SOC_MEM_INT_TX_LKUP_1588_MEM_MPP1m */ 50097 /* mem TX_LKUP_1588_MEM_MPP1m */ 50098 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 50099 /* cmp_fn */ NULL, 50100 /* *null_entry */ NULL, 50101 /* index_min */ 0, 50102 /* index_max */ 159, 50103 /* minblock */ 29, 50104 /* maxblock */ 40, 50105 /* blocks */ 0xe0000000, 50106 /* blocks_hi */ 0x1ff, 50107 /* base */ 0x18000000, 50108 /* gran */ 1, 50109 /* bytes */ 10, 50110 /* nFields */ 1, 50111 /* *fields */ soc_TX_LKUP_1588_MEM_MPP1m_fields, 50112 /* *views */ NULL, 50113 /* *views_num */ NULL, 50114 /* snoop_cb */ NULL, 50115 /* snoop_user_data */ NULL, 50116 /* snoop_flags */ 0, 50117 /* severity */ SOC_MEM_SEVERE_LOW, 50118 /* type */ SOC_MEM_TYPE_NORMAL, 50119 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 50120 /* impl */ SOC_MEM_IMPL_NORMAL, 50121 /* cmic_mor_clks */ 0, 50122 }, 50123 #endif /* chips */ 50124 50125 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 50126 { /* SOC_MEM_INT_TX_LKUP_1588_MEM_MPP0_BCM56980_A0m */ 50127 /* mem TX_LKUP_1588_MEM_MPP0m */ 50128 /* flags */ SOC_MEM_FLAG_VALID | 50129 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 50130 /* cmp_fn */ _soc_mem_cmp_undef, 50131 /* *null_entry */ _soc_mem_entry_null_zeroes, 50132 /* index_min */ 0, 50133 /* index_max */ 159, 50134 /* minblock */ 65, 50135 /* maxblock */ 96, 50136 /* blocks */ 0, 50137 /* blocks_hi */ 0xffffffff, 50138 /* base */ 0x14000000, 50139 /* gran */ 1, 50140 /* bytes */ 10, 50141 /* nFields */ 13, 50142 /* *fields */ soc_TX_LKUP_1588_MEM_MPP0_BCM56980_A0m_fields, 50143 /* *views */ NULL, 50144 /* *views_num */ NULL, 50145 /* snoop_cb */ NULL, 50146 /* snoop_user_data */ NULL, 50147 /* snoop_flags */ 0, 50148 /* mem severity */ SOC_MEM_SEVERE_MISSING, 50149 /* type */ SOC_MEM_TYPE_NORMAL, 50150 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 50151 /* impl */ SOC_MEM_IMPL_NORMAL, 50152 /* cmic_mor_clks */ 0, 50153 /* access_latency_mode */ 3, 50154 }, 50155 #endif /* chips */ 50156 50157 #if defined(BCM_88690_B0) 50158 { /* SOC_MEM_INT_TX_LKUP_1588_MEM_MPP0_BCM88690_B0m */ 50159 /* mem TX_LKUP_1588_MEM_MPP0m */ 50160 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 50161 /* cmp_fn */ NULL, 50162 /* *null_entry */ NULL, 50163 /* index_min */ 0, 50164 /* index_max */ 159, 50165 /* minblock */ 29, 50166 /* maxblock */ 40, 50167 /* blocks */ 0xe0000000, 50168 /* blocks_hi */ 0x1ff, 50169 /* base */ 0x14000000, 50170 /* gran */ 1, 50171 /* bytes */ 10, 50172 /* nFields */ 1, 50173 /* *fields */ soc_TX_LKUP_1588_MEM_MPP0_BCM88690_B0m_fields, 50174 /* *views */ NULL, 50175 /* *views_num */ NULL, 50176 /* snoop_cb */ NULL, 50177 /* snoop_user_data */ NULL, 50178 /* snoop_flags */ 0, 50179 /* severity */ SOC_MEM_SEVERE_LOW, 50180 /* type */ SOC_MEM_TYPE_NORMAL, 50181 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 50182 /* impl */ SOC_MEM_IMPL_EXTERNAL, 50183 /* cmic_mor_clks */ 0, 50184 }, 50185 #endif /* chips */ 50186 50187 #if defined(BCM_56980_A0) || defined(BCM_56980_B0) 50188 { /* SOC_MEM_INT_TX_LKUP_1588_MEM_MPP1_BCM56980_A0m */ 50189 /* mem TX_LKUP_1588_MEM_MPP1m */ 50190 /* flags */ SOC_MEM_FLAG_VALID | 50191 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 50192 /* cmp_fn */ _soc_mem_cmp_undef, 50193 /* *null_entry */ _soc_mem_entry_null_zeroes, 50194 /* index_min */ 0, 50195 /* index_max */ 159, 50196 /* minblock */ 65, 50197 /* maxblock */ 96, 50198 /* blocks */ 0, 50199 /* blocks_hi */ 0xffffffff, 50200 /* base */ 0x18000000, 50201 /* gran */ 1, 50202 /* bytes */ 10, 50203 /* nFields */ 13, 50204 /* *fields */ soc_TX_LKUP_1588_MEM_MPP1_BCM56980_A0m_fields, 50205 /* *views */ NULL, 50206 /* *views_num */ NULL, 50207 /* snoop_cb */ NULL, 50208 /* snoop_user_data */ NULL, 50209 /* snoop_flags */ 0, 50210 /* mem severity */ SOC_MEM_SEVERE_MISSING, 50211 /* type */ SOC_MEM_TYPE_NORMAL, 50212 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 50213 /* impl */ SOC_MEM_IMPL_NORMAL, 50214 /* cmic_mor_clks */ 0, 50215 /* access_latency_mode */ 3, 50216 }, 50217 #endif /* chips */ 50218 50219 #if defined(BCM_88690_B0) 50220 { /* SOC_MEM_INT_TX_LKUP_1588_MEM_MPP1_BCM88690_B0m */ 50221 /* mem TX_LKUP_1588_MEM_MPP1m */ 50222 /* flags */ SOC_MEM_FLAG_VALID, /* 0x2 */ 50223 /* cmp_fn */ NULL, 50224 /* *null_entry */ NULL, 50225 /* index_min */ 0, 50226 /* index_max */ 159, 50227 /* minblock */ 29, 50228 /* maxblock */ 40, 50229 /* blocks */ 0xe0000000, 50230 /* blocks_hi */ 0x1ff, 50231 /* base */ 0x18000000, 50232 /* gran */ 1, 50233 /* bytes */ 10, 50234 /* nFields */ 1, 50235 /* *fields */ soc_TX_LKUP_1588_MEM_MPP1_BCM88690_B0m_fields, 50236 /* *views */ NULL, 50237 /* *views_num */ NULL, 50238 /* snoop_cb */ NULL, 50239 /* snoop_user_data */ NULL, 50240 /* snoop_flags */ 0, 50241 /* severity */ SOC_MEM_SEVERE_LOW, 50242 /* type */ SOC_MEM_TYPE_NORMAL, 50243 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 50244 /* impl */ SOC_MEM_IMPL_EXTERNAL, 50245 /* cmic_mor_clks */ 0, 50246 }, 50247 #endif /* chips */ 50248 50249 #if defined(BCM_56560_A0) 50250 { /* SOC_MEM_INT_TX_PROT_GROUP_1_1_TABLEm */ 50251 /* mem TX_PROT_GROUP_1_1_TABLEm */ 50252 /* flags */ SOC_MEM_FLAG_VALID | 50253 SOC_MEM_FLAG_CACHABLE | 50254 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 50255 /* cmp_fn */ _soc_mem_cmp_undef, 50256 /* *null_entry */ _soc_mem_entry_null_zeroes, 50257 /* index_min */ 0, 50258 /* index_max */ 127, 50259 /* minblock */ 21, 50260 /* maxblock */ 21, 50261 /* blocks */ 0x200000, 50262 /* blocks_hi */ 0, 50263 /* base */ 0x44880000, 50264 /* gran */ 1, 50265 /* bytes */ 17, 50266 /* nFields */ 3, 50267 /* *fields */ soc_TX_PROT_GROUP_1_1_TABLEm_fields, 50268 /* *views */ NULL, 50269 /* *views_num */ NULL, 50270 /* snoop_cb */ NULL, 50271 /* snoop_user_data */ NULL, 50272 /* snoop_flags */ 0, 50273 /* mem severity */ SOC_MEM_SEVERE_MISSING, 50274 /* type */ SOC_MEM_TYPE_NORMAL, 50275 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 50276 /* impl */ SOC_MEM_IMPL_NORMAL, 50277 /* cmic_mor_clks */ 0, 50278 }, 50279 #endif /* chips */ 50280 50281 #if defined(BCM_56560_B0) 50282 { /* SOC_MEM_INT_TX_PROT_GROUP_1_1_TABLE_BCM56560_B0m */ 50283 /* mem TX_PROT_GROUP_1_1_TABLEm */ 50284 /* flags */ SOC_MEM_FLAG_VALID | 50285 SOC_MEM_FLAG_CACHABLE | 50286 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 50287 /* cmp_fn */ _soc_mem_cmp_undef, 50288 /* *null_entry */ _soc_mem_entry_null_zeroes, 50289 /* index_min */ 0, 50290 /* index_max */ 127, 50291 /* minblock */ 13, 50292 /* maxblock */ 13, 50293 /* blocks */ 0x2000, 50294 /* blocks_hi */ 0, 50295 /* base */ 0x44880000, 50296 /* gran */ 1, 50297 /* bytes */ 17, 50298 /* nFields */ 3, 50299 /* *fields */ soc_TX_PROT_GROUP_1_1_TABLEm_fields, 50300 /* *views */ NULL, 50301 /* *views_num */ NULL, 50302 /* snoop_cb */ NULL, 50303 /* snoop_user_data */ NULL, 50304 /* snoop_flags */ 0, 50305 /* mem severity */ SOC_MEM_SEVERE_MISSING, 50306 /* type */ SOC_MEM_TYPE_NORMAL, 50307 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 50308 /* impl */ SOC_MEM_IMPL_NORMAL, 50309 /* cmic_mor_clks */ 0, 50310 }, 50311 #endif /* chips */ 50312 50313 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 50314 { /* SOC_MEM_INT_TX_PROT_GROUP_1_1_TABLE_BCM56670_A0m */ 50315 /* mem TX_PROT_GROUP_1_1_TABLEm */ 50316 /* flags */ SOC_MEM_FLAG_VALID | 50317 SOC_MEM_FLAG_CACHABLE | 50318 SOC_MEM_FLAG_SER_CACHE_RESTORE, /* 0xa2 */ 50319 /* cmp_fn */ _soc_mem_cmp_undef, 50320 /* *null_entry */ _soc_mem_entry_null_zeroes, 50321 /* index_min */ 0, 50322 /* index_max */ 19, 50323 /* minblock */ 21, 50324 /* maxblock */ 21, 50325 /* blocks */ 0x200000, 50326 /* blocks_hi */ 0, 50327 /* base */ 0x44880000, 50328 /* gran */ 1, 50329 /* bytes */ 17, 50330 /* nFields */ 3, 50331 /* *fields */ soc_TX_PROT_GROUP_1_1_TABLE_BCM56670_A0m_fields, 50332 /* *views */ NULL, 50333 /* *views_num */ NULL, 50334 /* snoop_cb */ NULL, 50335 /* snoop_user_data */ NULL, 50336 /* snoop_flags */ 0, 50337 /* mem severity */ SOC_MEM_SEVERE_MISSING, 50338 /* type */ SOC_MEM_TYPE_NORMAL, 50339 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 50340 /* impl */ SOC_MEM_IMPL_NORMAL, 50341 /* cmic_mor_clks */ 0, 50342 }, 50343 #endif /* chips */ 50344 50345 #if defined(BCM_56560_A0) 50346 { /* SOC_MEM_INT_TX_PROT_GROUP_1_TABLEm */ 50347 /* mem TX_PROT_GROUP_1_TABLEm */ 50348 /* flags */ SOC_MEM_FLAG_VALID | 50349 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 50350 /* cmp_fn */ _soc_mem_cmp_undef, 50351 /* *null_entry */ _soc_mem_entry_null_zeroes, 50352 /* index_min */ 0, 50353 /* index_max */ 16383, 50354 /* minblock */ 21, 50355 /* maxblock */ 21, 50356 /* blocks */ 0x200000, 50357 /* blocks_hi */ 0, 50358 /* base */ 0x44200000, 50359 /* gran */ 1, 50360 /* bytes */ 1, 50361 /* nFields */ 2, 50362 /* *fields */ soc_TX_PROT_GROUP_1_TABLEm_fields, 50363 /* *views */ NULL, 50364 /* *views_num */ NULL, 50365 /* snoop_cb */ NULL, 50366 /* snoop_user_data */ NULL, 50367 /* snoop_flags */ 0, 50368 /* mem severity */ SOC_MEM_SEVERE_MISSING, 50369 /* type */ SOC_MEM_TYPE_NORMAL, 50370 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 50371 /* impl */ SOC_MEM_IMPL_NORMAL, 50372 /* cmic_mor_clks */ 0, 50373 }, 50374 #endif /* chips */ 50375 50376 #if defined(BCM_56560_B0) 50377 { /* SOC_MEM_INT_TX_PROT_GROUP_1_TABLE_BCM56560_B0m */ 50378 /* mem TX_PROT_GROUP_1_TABLEm */ 50379 /* flags */ SOC_MEM_FLAG_VALID | 50380 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 50381 /* cmp_fn */ _soc_mem_cmp_undef, 50382 /* *null_entry */ _soc_mem_entry_null_zeroes, 50383 /* index_min */ 0, 50384 /* index_max */ 16383, 50385 /* minblock */ 13, 50386 /* maxblock */ 13, 50387 /* blocks */ 0x2000, 50388 /* blocks_hi */ 0, 50389 /* base */ 0x44200000, 50390 /* gran */ 1, 50391 /* bytes */ 1, 50392 /* nFields */ 2, 50393 /* *fields */ soc_TX_PROT_GROUP_1_TABLEm_fields, 50394 /* *views */ NULL, 50395 /* *views_num */ NULL, 50396 /* snoop_cb */ NULL, 50397 /* snoop_user_data */ NULL, 50398 /* snoop_flags */ 0, 50399 /* mem severity */ SOC_MEM_SEVERE_MISSING, 50400 /* type */ SOC_MEM_TYPE_NORMAL, 50401 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 50402 /* impl */ SOC_MEM_IMPL_NORMAL, 50403 /* cmic_mor_clks */ 0, 50404 }, 50405 #endif /* chips */ 50406 50407 #if defined(BCM_56670_A0) || defined(BCM_56670_B0) 50408 { /* SOC_MEM_INT_TX_PROT_GROUP_1_TABLE_BCM56670_A0m */ 50409 /* mem TX_PROT_GROUP_1_TABLEm */ 50410 /* flags */ SOC_MEM_FLAG_VALID | 50411 SOC_MEM_FLAG_CACHABLE, /* 0x22 */ 50412 /* cmp_fn */ _soc_mem_cmp_undef, 50413 /* *null_entry */ _soc_mem_entry_null_zeroes, 50414 /* index_min */ 0, 50415 /* index_max */ 2559, 50416 /* minblock */ 21, 50417 /* maxblock */ 21, 50418 /* blocks */ 0x200000, 50419 /* blocks_hi */ 0, 50420 /* base */ 0x44200000, 50421 /* gran */ 1, 50422 /* bytes */ 1, 50423 /* nFields */ 2, 50424 /* *fields */ soc_TX_PROT_GROUP_1_TABLEm_fields, 50425 /* *views */ NULL, 50426 /* *views_num */ NULL, 50427 /* snoop_cb */ NULL, 50428 /* snoop_user_data */ NULL, 50429 /* snoop_flags */ 0, 50430 /* mem severity */ SOC_MEM_SEVERE_MISSING, 50431 /* type */ SOC_MEM_TYPE_NORMAL, 50432 /* ecc type */ SOC_MEM_ECC_TYPE_NONE, 50433 /* impl */ SOC_MEM_IMPL_NORMAL, 50434 /* cmic_mor_clks */ 0, 50435 }, 50436 #endif /* chips */ 50437